export const $APP = {};
export const shadow$provide = {};
const shadow_esm_import = function(x) { return import(x) };
/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var $$jscomp$arrayIteratorImpl$$,$$jscomp$getGlobal$$,$$jscomp$polyfill$$,$$jscomp$iteratorPrototype$$,$goog$module$$,$goog$isArrayLike$$,$goog$isObject$$,$goog$getUid$$,$goog$bindNative_$$,$goog$bindJs_$$,$goog$bind$$,$goog$globalEval$$,$goog$identity_$$,$module$contents$goog$debug$Error_DebugError$$,$goog$reflect$sinkValue$$,$module$contents$goog$math$Long_Long$fromBits$$,$module$contents$goog$math$Long_Long$fromNumber$$,$module$contents$goog$math$Long_Long$fromString$$,$JSCompiler_StaticMethods_negate$$,
$JSCompiler_StaticMethods_toNumber$$,$JSCompiler_StaticMethods_div$$,$JSCompiler_StaticMethods_shiftRight$$,$JSCompiler_StaticMethods_shiftRightUnsigned$$,$goog$functions$UNDEFINED$$,$goog$functions$error$$,$goog$functions$sequence$$,$module$contents$goog$html$SafeScript_SafeScript$createSafeScriptSecurityPrivateDoNotAccessOrElse$$,$module$contents$goog$html$SafeScript_SafeScript$unwrapTrustedScript$$,$goog$html$TrustedResourceUrl$unwrap$$,$goog$html$TrustedResourceUrl$unwrapTrustedScriptURL$$,$goog$string$internal$isEmptyOrWhitespace$$,
$goog$string$internal$compareVersions$$,$goog$string$internal$compareElements_$$,$module$contents$goog$object_forEach$$,$module$contents$goog$object_getValues$$,$module$contents$goog$object_getKeys$$,$module$contents$goog$object_getValueByKeys$$,$module$contents$goog$object_clone$$,$module$contents$goog$object_extend$$,$module$contents$goog$object_createSet$$,$module$contents$goog$labs$userAgent$util_getNativeUserAgentString$$,$module$contents$goog$labs$userAgent$util_matchUserAgent$$,$module$contents$goog$labs$userAgent$browser_matchIE$$,
$module$contents$goog$labs$userAgent$browser_matchFirefox$$,$module$contents$goog$labs$userAgent$browser_matchChrome$$,$module$contents$goog$labs$userAgent$browser_createVersionMap$$,$module$contents$goog$labs$userAgent$browser_getVersion$$,$module$contents$goog$array_insert$$,$module$contents$goog$array_remove$$,$module$contents$goog$array_toArray$$,$module$contents$goog$array_extend$$,$module$contents$goog$array_removeDuplicates$$,$module$contents$goog$array_stableSort$$,$module$contents$goog$array_defaultCompare$$,
$goog$dom$safe$setScriptSrc$$,$goog$string$isUnicodeChar$$,$goog$string$regExpEscape$$,$goog$string$padNumber$$,$goog$string$makeSafe$$,$goog$structs$getValues$$,$goog$structs$getKeys$$,$goog$structs$forEach$$,$goog$uri$utils$parseQueryData$$,$goog$Uri$$,$JSCompiler_StaticMethods_setScheme$$,$JSCompiler_StaticMethods_setPort$$,$JSCompiler_StaticMethods_setQueryData$$,$JSCompiler_StaticMethods_enforceReadOnly$$,$goog$Uri$decodeOrEmpty_$$,$goog$Uri$encodeSpecialChars_$$,$goog$Uri$encodeChar_$$,$goog$Uri$removeDoubleEncoding_$$,
$goog$Uri$QueryData$$,$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$,$JSCompiler_StaticMethods_containsKey$$,$JSCompiler_StaticMethods_getKeyName_$$,$cljs$core$pr_opts$$,$cljs$core$enable_console_print_BANG_$$,$cljs$core$identical_QMARK_$$,$cljs$core$char_QMARK_$$,$cljs$core$type__GT_str$$,$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$core$js_symbol_QMARK_$$,$cljs$core$Fn$$,$cljs$core$IFn$$,$cljs$core$_clone$$,$cljs$core$ICounted$$,$cljs$core$IEmptyableCollection$$,$cljs$core$_empty$$,
$cljs$core$ICollection$$,$cljs$core$IIndexed$$,$cljs$core$ISeq$$,$cljs$core$_first$$,$cljs$core$_rest$$,$cljs$core$INext$$,$cljs$core$_next$$,$cljs$core$ILookup$$,$cljs$core$IAssociative$$,$cljs$core$IFind$$,$cljs$core$_find$$,$cljs$core$IMap$$,$cljs$core$ISet$$,$cljs$core$_disjoin$$,$cljs$core$_peek$$,$cljs$core$_pop$$,$cljs$core$IVector$$,$cljs$core$_assoc_n$$,$cljs$core$_meta$$,$cljs$core$IReduce$$,$cljs$core$IKVReduce$$,$cljs$core$_equiv$$,$cljs$core$ISeqable$$,$cljs$core$_seq$$,$cljs$core$ISequential$$,
$cljs$core$IList$$,$cljs$core$IRecord$$,$cljs$core$IReversible$$,$cljs$core$_flush$$,$cljs$core$IPrintWithWriter$$,$cljs$core$IPending$$,$cljs$core$_realized_QMARK_$$,$cljs$core$_notify_watches$$,$cljs$core$_add_watch$$,$cljs$core$_remove_watch$$,$cljs$core$_conj_BANG_$$,$cljs$core$_assoc_BANG_$$,$cljs$core$_dissoc_BANG_$$,$cljs$core$_assoc_n_BANG_$$,$cljs$core$IComparable$$,$cljs$core$_drop_first$$,$cljs$core$_name$$,$cljs$core$_namespace$$,$cljs$core$_reset_BANG_$$,$cljs$core$IIterable$$,$cljs$core$_drop$$,
$cljs$core$StringBufferWriter$$,$cljs$core$m3_mix_K1$$,$cljs$core$m3_mix_H1$$,$cljs$core$m3_fmix$$,$cljs$core$hash_string$$,$cljs$core$hash_combine$$,$cljs$core$instance_QMARK_$$,$cljs$core$symbol_QMARK_$$,$cljs$core$hash_symbol$$,$cljs$core$compare_symbols$$,$cljs$core$iterable_QMARK_$$,$cljs$core$ES6Iterator$$,$cljs$core$ES6IteratorSeq$$,$cljs$core$es6_iterator_seq$$,$cljs$core$hash_ordered_coll$$,$cljs$core$Inst$$,$cljs$core$inst_QMARK_$$,$cljs$core$Reduced$$,$cljs$core$reduced_QMARK_$$,$cljs$core$unreduced$$,
$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$core$counted_QMARK_$$,$cljs$core$indexed_QMARK_$$,$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$IndexedSeqIterator$$,
$cljs$core$linear_traversal_nth$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$nth$$,$cljs$core$MetaFn$$,$cljs$core$array_copy$$,$cljs$core$false_QMARK_$$,$cljs$core$ifn_QMARK_$$,$cljs$core$pos_int_QMARK_$$,$cljs$core$neg_int_QMARK_$$,$cljs$core$float_QMARK_$$,$cljs$core$double_QMARK_$$,$cljs$core$find$$,$cljs$core$compare_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$fn__GT_comparator$$,$cljs$core$seq_reduce$$,$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$,
$cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$reduce$$,$cljs$core$completing$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$core$bit_count$$,$cljs$core$_EQ__EQ_$$,$cljs$core$_EQ__EQ_$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$zero_QMARK_$$,$cljs$core$equiv_sequential$$,$cljs$core$EmptyList$$,$cljs$core$compare_keywords$$,
$cljs$core$keyword_QMARK_$$,$cljs$core$ident_QMARK_$$,$cljs$core$simple_ident_QMARK_$$,$cljs$core$qualified_ident_QMARK_$$,$cljs$core$simple_symbol_QMARK_$$,$cljs$core$qualified_symbol_QMARK_$$,$cljs$core$simple_keyword_QMARK_$$,$cljs$core$qualified_keyword_QMARK_$$,$JSCompiler_StaticMethods_sval$$,$cljs$core$ChunkBuffer$$,$cljs$core$ArrayChunk$$,$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$core$bounded_count$$,$cljs$core$apply_to$$,$cljs$core$next_STAR_$$,$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$03$$,
$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$05$$,$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$06$$,$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$core$t_cljs$0core23223$$,$cljs$core$StringIter$$,$cljs$core$ArrayIter$$,$cljs$core$iter$$,$cljs$core$Many$$,$cljs$core$Single$$,$cljs$core$Empty$$,$cljs$core$TransformerIterator$$,$cljs$core$transformer_iterator$$,$cljs$core$Atom$$,$cljs$core$Volatile$$,
$cljs$core$every_pred$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$some_fn$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$split_at$$,$cljs$core$Repeat$$,$cljs$core$repeatedly$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$core$repeatedly$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$Iterate$$,$cljs$core$iterate$$,$cljs$core$partition$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$VectorNode$$,$cljs$core$pv_fresh_node$$,$cljs$core$pv_clone_node$$,
$cljs$core$tail_off$$,$cljs$core$new_path$$,$cljs$core$vector_index_out_of_bounds$$,$cljs$core$unchecked_array_for$$,$cljs$core$array_for$$,$cljs$core$RangedIterator$$,$cljs$core$ranged_iterator$$,$cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$05$$,$cljs$core$chunked_seq$$,$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$05$$,$cljs$core$build_subvec$$,$cljs$core$tv_ensure_editable$$,
$cljs$core$tv_editable_root$$,$cljs$core$tv_editable_tail$$,$cljs$core$TransientVector$$,$cljs$core$PersistentQueueIter$$,$cljs$core$PersistentQueueSeq$$,$cljs$core$PersistentQueue$$,$cljs$core$NeverEquiv$$,$cljs$core$ES6EntriesIterator$$,$cljs$core$ES6SetEntriesIterator$$,$cljs$core$es6_set_entries_iterator$$,$cljs$core$array_index_of$$,$cljs$core$PersistentArrayMapIterator$$,$cljs$core$key_test$$,$cljs$core$pam_new_size$$,$cljs$core$pam_grow_seed_array$$,$cljs$core$PersistentArrayMap$createAsIfByAssocComplexPath$$,
$cljs$core$TransientArrayMap$$,$cljs$core$array__GT_transient_hash_map$$,$cljs$core$Box$$,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$remove_pair$$,$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$core$inode_kv_reduce$$,$cljs$core$NodeIterator$$,$cljs$core$BitmapIndexedNode$$,$JSCompiler_StaticMethods_edit_and_remove_pair$$,$cljs$core$pack_array_node$$,$cljs$core$ArrayNodeIterator$$,$cljs$core$ArrayNode$$,$cljs$core$hash_collision_node_find_index$$,$cljs$core$HashCollisionNode$$,
$cljs$core$create_node$$,$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$06$$,$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$07$$,$cljs$core$create_inode_seq$$,$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$create_array_node_seq$$,$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$HashMapIter$$,
$cljs$core$TransientHashMap$$,$JSCompiler_StaticMethods_assoc_BANG_$$,$cljs$core$tree_map_seq_push$$,$cljs$core$PersistentTreeMapSeq$$,$cljs$core$create_tree_map_seq$$,$cljs$core$balance_left$$,$cljs$core$balance_right$$,$cljs$core$balance_left_del$$,$cljs$core$balance_right_del$$,$JSCompiler_StaticMethods_entry_at$$,$cljs$core$KeySeq$$,$cljs$core$ValSeq$$,$cljs$core$HashSetIter$$,$cljs$core$TransientHashSet$$,$cljs$core$PersistentTreeSet$$,$cljs$core$sorted_set$$,$cljs$core$sorted_set_by$$,$cljs$core$ArrayList$$,
$cljs$core$IntegerRangeChunk$$,$cljs$core$RangeIterator$$,$cljs$core$IntegerRange$$,$cljs$core$Range$$,$JSCompiler_StaticMethods_forceChunk$$,$cljs$core$reductions$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$core$string_print$$,$cljs$core$quote_string$$,$cljs$core$print_meta_QMARK_$$,$cljs$core$pr_writer_impl$$,$cljs$core$pr_sb_with_opts$$,$cljs$core$pr_str_with_opts$$,$cljs$core$strip_ns$$,
$cljs$core$lift_ns$$,$cljs$core$print_prefix_map$$,$cljs$core$print_map$$,$cljs$core$preserving_reduced$$,$cljs$core$cat$$,$cljs$core$halt_when$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$Eduction$$,$cljs$core$IEncodeJS$$,$cljs$core$_clj__GT_js$$,$cljs$core$key__GT_js$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$core$IEncodeClojure$$,$cljs$core$_js__GT_clj$$,$cljs$core$rand_int$$,$cljs$core$isa_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$core$parents$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$core$reset_cache$$,
$cljs$core$dominates$$,$cljs$core$_add_method$$,$cljs$core$throw_no_method_error$$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$,$cljs$core$UUID$$,$cljs$core$random_uuid$$,$cljs$core$ex_cause$$,$cljs$core$Throwable__GT_map$$,$cljs$core$demunge_pattern$$,$cljs$core$demunge$$,$cljs$core$uri_QMARK_$$,$cljs$core$parsing_err$$,$cljs$core$parse_double$$,$cljs$core$parse_uuid$$,$clojure$string$replace_all$$,$clojure$string$replace_with$$,$clojure$string$lower_case$$,$clojure$string$split_with_empty_regex$$,
$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$,$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs$tools$reader$reader_types$peek_char$$,$cljs$tools$reader$reader_types$get_column_number$$,$cljs$tools$reader$impl$inspect$inspect_STAR__col$$,$cljs$tools$reader$impl$inspect$inspect$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs$tools$reader$impl$errors$throw_ex$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$tools$reader$impl$errors$illegal_arg_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$tools$reader$impl$errors$throw_bad_char$$,$cljs$tools$reader$impl$errors$duplicate_keys_error$$,$cljs$tools$reader$impl$commons$matches_QMARK_$$,$cljs$tools$reader$edn$macro_terminating_QMARK_$$,$cljs$tools$reader$edn$not_constituent_QMARK_$$,$cljs$tools$reader$edn$read_token$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$tools$reader$edn$read_dispatch$$,$cljs$tools$reader$edn$read_unmatched_delimiter$$,$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$04$$,
$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$05$$,$cljs$tools$reader$edn$read_char_STAR_$$,$cljs$tools$reader$edn$starting_line_col_info$$,$cljs$tools$reader$edn$read_delimited$$,$cljs$tools$reader$edn$read_list$$,$cljs$tools$reader$edn$read_vector$$,$cljs$tools$reader$edn$read_map$$,$cljs$tools$reader$edn$read_number$$,$cljs$tools$reader$edn$escape_char$$,$cljs$tools$reader$edn$read_string_STAR_$$,$cljs$tools$reader$edn$read_symbol$$,$cljs$tools$reader$edn$read_keyword$$,
$cljs$tools$reader$edn$read_meta$$,$cljs$tools$reader$edn$read_set$$,$cljs$tools$reader$edn$read_discard$$,$cljs$tools$reader$edn$read_namespaced_map$$,$cljs$tools$reader$edn$read_symbolic_value$$,$cljs$tools$reader$edn$macros$$,$cljs$tools$reader$edn$dispatch_macros$$,$cljs$tools$reader$edn$read_tagged$$,$cljs$tools$reader$edn$read$$,$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$reader$parse_int$$,$cljs$reader$check$$,
$cljs$reader$parse_and_validate_timestamp$$,$cljs$reader$read_string$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$math$nan_QMARK_$$,$app$common$math$cubicroot$$,$app$common$math$round_to_zero$$,$app$common$math$max_abs$$,$clojure$set$bubble_max_key$$,$clojure$walk$walk$$,$cuerdas$core$word_QMARK_$$,$cuerdas$core$numeric_QMARK_$$,$cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$,$cuerdas$core$str__GT_trim_re$$,$cuerdas$core$str__GT_rtrim_re$$,$cuerdas$core$rtrim$cljs$0core$0IFn$0_invoke$0arity$02$$,
$cuerdas$core$strip_prefix$$,$cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$,$cuerdas$core$replace_all$$,$cuerdas$core$replace_with$$,$cuerdas$core$words$cljs$0core$0IFn$0_invoke$0arity$02$$,$cuerdas$core$interpolate_format$$,$cuerdas$core$indexed_format$$,$cuerdas$core$unsurround$$,$cuerdas$core$quote$cljs$0core$0IFn$0_invoke$0arity$01$$,$cuerdas$core$stylize_split$$,$cuerdas$core$camel$$,$cuerdas$core$pad$cljs$0core$0IFn$0_invoke$0arity$02$$,$linked$map$Node$$,$linked$map$LinkedMap$$,
$linked$map$assoc_STAR_$$,$linked$map$dissoc_STAR_$$,$linked$map$map_entry$$,$linked$map$seq_STAR_$$,$linked$map$rseq_STAR_$$,$linked$set$LinkedSet$$,$app$common$data$ordered_set_QMARK_$$,$app$common$data$oupdate_in$$,$app$common$data$oupdate_in$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$data$oreorder_before$$,$app$common$data$vec2$$,$app$common$data$transient_concat$$,$app$common$data$group_by$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$common$data$without_obj$$,$app$common$data$zip$$,$app$common$data$zip_all$$,$app$common$data$map_perm$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$data$assoc_in_when$$,$app$common$data$assoc_when$$,$app$common$data$with_prev_next$$,$app$common$data$add_at_index$$,$app$common$data$parse_percent$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$data$nilf$$,$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$data$safe_PLUS_$$,$app$common$data$any_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$common$data$unstable_sort$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$data$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$data$close_BANG_$$,$app$common$data$take_until$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$data$take_until$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$data$safe_subvec$cljs$0core$0IFn$0_invoke$0arity$03$$,$me$flowthing$pp$extract_map_ns$$,$me$flowthing$pp$close_delim$$,$me$flowthing$pp$write$$,$me$flowthing$pp$remaining$$,$me$flowthing$pp$nl$$,
$me$flowthing$pp$write_into$$,$me$flowthing$pp$t_me$0flowthing$0pp24556$$,$me$flowthing$pp$open_delim_PLUS_form$$,$me$flowthing$pp$meets_print_level_QMARK_$$,$me$flowthing$pp$_print_coll$$,$me$flowthing$pp$_print$$,$me$flowthing$pp$with_str_writer$$,$me$flowthing$pp$print_linear$cljs$0core$0IFn$0_invoke$0arity$02$$,$me$flowthing$pp$print_mode$$,$me$flowthing$pp$write_sep$$,$me$flowthing$pp$pprint_meta$$,$me$flowthing$pp$pprint_opts$$,$me$flowthing$pp$_pprint_coll$$,$me$flowthing$pp$_pprint_map_entry$$,
$me$flowthing$pp$_pprint_seq$$,$me$flowthing$pp$_pprint_queue$$,$me$flowthing$pp$_pprint$$,$me$flowthing$pp$pprint$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$pprint$pprint$$,$app$common$pprint$pprint$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$pprint$pprint_str$$,$app$common$pprint$pprint_str$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$json$read_kebab_key$$,$app$common$json$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$malli$impl$util$_map_valid$$,$malli$impl$util$_map_invalid$$,
$malli$impl$util$_reduce_kv_valid$$,$malli$impl$util$_merge$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$,$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$impl$util$_every_pred$$,$malli$impl$util$_some_pred$$,$malli$impl$regex$noncaching_park_validator_BANG_$$,$malli$impl$regex$park_validator_BANG_$$,$malli$impl$regex$noncaching_park_explainer_BANG_$$,$malli$impl$regex$park_explainer_BANG_$$,$malli$impl$regex$value_path$$,
$malli$impl$regex$fail_BANG_$$,$malli$impl$regex$noncaching_park_transformer_BANG_$$,$malli$impl$regex$park_transformer_BANG_$$,$malli$impl$regex$item_validator$$,$malli$impl$regex$item_explainer$$,$malli$impl$regex$item_encoder$$,$malli$impl$regex$item_decoder$$,$malli$impl$regex$item_transformer$$,$malli$impl$regex$end_validator$$,$malli$impl$regex$end_explainer$$,$malli$impl$regex$end_transformer$$,$malli$impl$regex$pure_parser$$,$malli$impl$regex$pure_unparser$$,$malli$impl$regex$fmap_parser$$,
$malli$impl$regex$entry__GT_regex$$,$malli$impl$regex$_STAR__validator$$,$malli$impl$regex$_STAR__explainer$$,$malli$impl$regex$_STAR__parser$$,$malli$impl$regex$_STAR__unparser$$,$malli$impl$regex$_STAR__transformer$$,$malli$impl$regex$_PLUS__parser$$,$malli$impl$regex$_PLUS__unparser$$,$malli$impl$regex$repeat_validator$$,$malli$impl$regex$repeat_explainer$$,$malli$impl$regex$repeat_parser$$,$malli$impl$regex$repeat_unparser$$,$malli$impl$regex$repeat_transformer$$,$malli$impl$regex$ensure_cached_BANG_$$,
$malli$impl$regex$CacheEntry$$,$malli$impl$regex$Cache$$,$malli$impl$regex$CheckDriver$$,$JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$$,$malli$impl$regex$ParseDriver$$,$malli$impl$regex$validator$$,$malli$impl$regex$ExplanationDriver$$,$malli$impl$regex$explainer$$,$malli$impl$regex$transformer$$,$malli$registry$Registry$$,$malli$registry$_schema$$,$malli$registry$_schemas$$,$malli$registry$t_malli$0registry24914$$,$malli$registry$t_malli$0registry24928$$,$malli$registry$registry$$,
$malli$registry$t_malli$0registry24940$$,$malli$registry$t_malli$0registry24951$$,$malli$registry$composite_registry$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$malli$registry$t_malli$0registry24971$$,$malli$registry$t_malli$0registry24984$$,$borkdude$dynaload$LazyVar$$,$malli$core$_type$$,$malli$core$_type_properties$$,$malli$core$_into_schema$$,$malli$core$_validator$$,$malli$core$_explainer$$,$malli$core$_transformer$$,$malli$core$_walk$$,$malli$core$_properties$$,$malli$core$_options$$,$malli$core$_children$$,
$malli$core$_parent$$,$malli$core$_form$$,$malli$core$_to_ast$$,$malli$core$_entry_keyset$$,$malli$core$_entry_children$$,$malli$core$_entry_entries$$,$malli$core$_entry_forms$$,$malli$core$_entries$$,$malli$core$_entry_parser$$,$malli$core$_cache$$,$malli$core$_get$$,$malli$core$_set$$,$malli$core$_ref$$,$malli$core$_deref$$,$malli$core$_accept$$,$malli$core$_inner$$,$malli$core$_outer$$,$malli$core$_transformer_chain$$,$malli$core$_value_transformer$$,$malli$core$_regex_op_QMARK_$$,$malli$core$_regex_validator$$,
$malli$core$_regex_explainer$$,$malli$core$_regex_transformer$$,$malli$core$_regex_min_max$$,$malli$core$_function_schema_QMARK_$$,$malli$core$_function_info$$,$malli$core$_instrument_f$$,$malli$core$_distributive_schema_QMARK_$$,$malli$core$_distribute_to_children$$,$malli$core$_ref_schema_QMARK_$$,$malli$core$pr_writer_into_schema$$,$malli$core$pr_writer_schema$$,$malli$core$Tag$$,$malli$core$tag$$,$malli$core$tag_QMARK_$$,$malli$core$Tags$$,$malli$core$tags$$,$malli$core$tags_QMARK_$$,$malli$core$_exception$$,
$malli$core$_safe_pred$$,$malli$core$_keyword__GT_string$$,$malli$core$_guard$$,$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$,$malli$core$_pointer$$,$malli$core$_reference_QMARK_$$,$malli$core$_boolean_fn$$,$malli$core$_infer$$,$malli$core$_update$$,$malli$core$_equals$$,$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$core$_memoize$$,$malli$core$_group_by_arity_BANG_$$,$malli$core$_re_min_max$$,$malli$core$_re_alt_min_max$$,$malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$,
$malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$04$$,$malli$core$_registry$cljs$0core$0IFn$0_invoke$0arity$01$$,$malli$core$_property_registry$$,$malli$core$_lookup$$,$malli$core$_lookup_BANG_$$,$malli$core$_create_cache$$,$malli$core$_cached$$,$malli$core$_create_form$$,$malli$core$_simple_form$$,$malli$core$_create_entry_form$$,$malli$core$_inner_indexed$$,$malli$core$_inner_entries$$,$malli$core$_walk_entries$$,$malli$core$_walk_indexed$$,$malli$core$_walk_leaf$$,$malli$core$_set_children$$,
$malli$core$_set_assoc_children$$,$malli$core$_get_entries$$,$malli$core$t_malli$0core31802$$,$malli$core$_simple_entry_parser$$,$malli$core$_update_parsed$$,$malli$core$_set_entries$$,$malli$core$_parse_entry$$,$malli$core$_eager_entry_parser$$,$malli$core$t_malli$0core31959$$,$malli$core$_lazy_entry_parser$$,$malli$core$_create_entry_parser$$,$malli$core$_default_entry$$,$malli$core$_default_entry_schema$$,$malli$core$t_malli$0core32016$$,$malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$,
$malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$core$_parent_children_transformer$$,$malli$core$_map_transformer$$,$malli$core$_tuple_transformer$$,$malli$core$_collection_transformer$$,$malli$core$_or_transformer$$,$malli$core$_ast$$,$malli$core$_entry_ast$$,$malli$core$_to_child_ast$$,$malli$core$_from_value_ast$$,$malli$core$_to_value_ast$$,$malli$core$_to_type_ast$$,$malli$core$_min_max_pred$$,$malli$core$_safe_count$$,$malli$core$_validate_limits$$,$malli$core$_needed_bounded_checks$$,
$malli$core$_validate_bounded_limits$$,$malli$core$t_malli$0core32422$$,$malli$core$t_malli$0core32384$$,$malli$core$t_malli$0core32569$$,$malli$core$t_malli$0core32549$$,$malli$core$t_malli$0core32659$$,$malli$core$t_malli$0core32631$$,$malli$core$t_malli$0core32753$$,$malli$core$t_malli$0core32735$$,$malli$core$t_malli$0core32850$$,$malli$core$t_malli$0core32828$$,$malli$core$t_malli$0core32890$$,$malli$core$t_malli$0core32882$$,$malli$core$_val_schema$$,$malli$core$_val_schema$cljs$0core$0IFn$0_invoke$0arity$02$$,
$malli$core$t_malli$0core32981$$,$malli$core$t_malli$0core32919$$,$malli$core$t_malli$0core33186$$,$malli$core$t_malli$0core33114$$,$malli$core$_safely_countable_QMARK_$$,$malli$core$t_malli$0core33400$$,$malli$core$t_malli$0core33336$$,$malli$core$t_malli$0core33519$$,$malli$core$t_malli$0core33508$$,$malli$core$t_malli$0core33585$$,$malli$core$t_malli$0core33582$$,$malli$core$t_malli$0core33606$$,$malli$core$t_malli$0core33590$$,$malli$core$t_malli$0core33629$$,$malli$core$t_malli$0core33621$$,
$malli$core$t_malli$0core33643$$,$malli$core$t_malli$0core33637$$,$malli$core$t_malli$0core33657$$,$malli$core$t_malli$0core33650$$,$malli$core$t_malli$0core33692$$,$malli$core$t_malli$0core33679$$,$malli$core$_ref_schema$$,$malli$core$_ref_schema$cljs$0core$0IFn$0_invoke$0arity$01$$,$malli$core$t_malli$0core33714$$,$malli$core$t_malli$0core33708$$,$malli$core$_schema_schema$$,$malli$core$t_malli$0core33752$$,$malli$core$t_malli$0core33724$$,$malli$core$t_malli$0core33870$$,$malli$core$t_malli$0core33856$$,
$malli$core$t_malli$0core33903$$,$malli$core$t_malli$0core33892$$,$malli$core$_proxy_schema$$,$malli$core$regex_transformer$$,$malli$core$t_malli$0core33988$$,$malli$core$t_malli$0core33985$$,$malli$core$_sequence_schema$$,$malli$core$t_malli$0core34032$$,$malli$core$t_malli$0core34029$$,$malli$core$_sequence_entry_schema$$,$malli$core$into_schema_QMARK_$$,$malli$core$into_schema$$,$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$,
$malli$core$schema_QMARK_$$,$malli$core$t_malli$0core34169$$,$malli$core$walk$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$core$explain$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$core$decoder$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$core$deref_all$cljs$0core$0IFn$0_invoke$0arity$01$$,$malli$core$ast$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$02$$,
$_fail_BANG__35964$$,$malli$core$eval$$,$malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$core$_instrument$$,$malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$util$_required_map_entry_QMARK_$$,$malli$util$t_malli$0util34602$$,$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$malli$util$transform_entries$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$,
$malli$util$required_keys$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$util$keys$$,$malli$util$update_in$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$malli$util$_reducing$$,$malli$util$_merge$$,$malli$util$_union$$,$module$contents$goog$async$throwException_throwException$$,$goog$crypt$textToByteArray$$,$lambdaisland$uri$platform$hex__GT_byte$$,$lambdaisland$uri$normalize$char_seq$cljs$0core$0IFn$0_invoke$0arity$02$$,$lambdaisland$uri$normalize$percent_encode$cljs$0core$0IFn$0_invoke$0arity$01$$,$lambdaisland$uri$normalize$percent_decode$$,
$lambdaisland$uri$URI$$,$lambdaisland$uri$parse$$,$lambdaisland$uri$uri$$,$lambdaisland$uri$remove_dot_segments$$,$lambdaisland$uri$join_STAR_$$,$lambdaisland$uri$decode_param_pair$$,$lambdaisland$uri$query_encode$$,$lambdaisland$uri$encode_param_pair$$,$lambdaisland$uri$map__GT_query_string$$,$app$common$uri$default_encode_value$$,$app$common$uri$map__GT_query_string$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$uri$ensure_path_slash$$,$$jscomp$scope$624255649$2$bufferToHex$$,$$jscomp$scope$m1561621495$9$nextLong$$,
$$jscomp$scope$m1561621495$4$setBigUint64$$,$app$common$uuid$zero_QMARK_$$,$clojure$test$check$random$longs$bit_count_impl$bit_count$$,$clojure$test$check$random$longs$_STAR_$$,$clojure$test$check$random$rand_long$$,$clojure$test$check$random$rand_double$$,$clojure$test$check$random$split$$,$clojure$test$check$random$split_n$$,$clojure$test$check$random$bxoubsr$$,$clojure$test$check$random$mix_64$$,$clojure$test$check$random$mix_gamma$$,$clojure$test$check$random$JavaUtilSplittableRandom$$,$clojure$test$check$random$make_java_util_splittable_random$$,
$clojure$test$check$rose_tree$RoseTree$$,$clojure$test$check$rose_tree$root$$,$clojure$test$check$rose_tree$make_rose$$,$clojure$test$check$rose_tree$permutations$$,$clojure$test$check$rose_tree$remove$$,$clojure$test$check$rose_tree$bifurcate$$,$clojure$test$check$rose_tree$shrink_vector_STAR_$$,$clojure$test$check$rose_tree$shrink_vector$$,$clojure$test$check$generators$Generator$$,$clojure$test$check$generators$make_gen$$,$clojure$test$check$generators$call_gen$$,$clojure$test$check$generators$gen_pure$$,
$clojure$test$check$generators$gen_fmap$$,$clojure$test$check$generators$gen_bind$$,$clojure$test$check$generators$gen_tuple$$,$clojure$test$check$generators$fmap$$,$clojure$test$check$generators$return$0$$,$clojure$test$check$generators$bind_helper$$,$clojure$test$check$generators$bind$$,$clojure$test$check$generators$halfs$$,$clojure$test$check$generators$shrink_int$$,$clojure$test$check$generators$rand_range$$,$clojure$test$check$generators$sized$$,$clojure$test$check$generators$resize$$,$clojure$test$check$generators$scale$$,
$clojure$test$check$generators$choose$$,$clojure$test$check$generators$one_of$$,$clojure$test$check$generators$pick$$,$clojure$test$check$generators$frequency$$,$clojure$test$check$generators$elements$$,$clojure$test$check$generators$such_that_helper$$,$clojure$test$check$generators$list$$,$clojure$test$check$generators$coll_distinct_by_STAR_$$,$clojure$test$check$generators$distinct_by_QMARK_$$,$clojure$test$check$generators$the_shuffle_fn$$,$clojure$test$check$generators$coll_distinct_by$$,$clojure$test$check$generators$vector_distinct_by$cljs$0core$0IFn$0_invoke$0arity$03$$,
$clojure$test$check$generators$long__GT_large_integer$$,$clojure$test$check$generators$large_integer_STAR__STAR_$$,$clojure$test$check$generators$large_integer_STAR_$$,$clojure$test$check$generators$get_exponent$$,$clojure$test$check$generators$double_exp_and_sign$$,$clojure$test$check$generators$double_finite$$,$clojure$test$check$generators$double_STAR_$$,$clojure$test$check$generators$resize_symbolish_generator$$,$clojure$test$check$generators$base_simple_type$$,$clojure$test$check$generators$hashable_QMARK_$$,
$clojure$test$check$generators$randomized$$,$clojure$test$check$generators$recursive_gen$$,$cljs$spec$gen$alpha$LazyVar$$,$cljs$spec$gen$alpha$list$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$map$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$fmap$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$elements$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$such_that$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$large_integer_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$spec$gen$alpha$any_printable$$,$cljs$spec$gen$alpha$boolean$0$$,$cljs$spec$gen$alpha$char$0$$,$cljs$spec$gen$alpha$double$0$$,$cljs$spec$gen$alpha$keyword$$,$cljs$spec$gen$alpha$keyword_ns$$,
$cljs$spec$gen$alpha$large_integer$$,$cljs$spec$gen$alpha$simple_type_printable$$,$cljs$spec$gen$alpha$string_alphanumeric$$,$cljs$spec$gen$alpha$symbol$$,$cljs$spec$gen$alpha$symbol_ns$$,$cljs$spec$gen$alpha$uuid$$,$cljs$spec$gen$alpha$qualified_QMARK_$$,$cljs$spec$gen$alpha$gen_for_pred$$,$malli$generator$_generator$$,$malli$generator$_child$$,$malli$generator$_child_gen$$,$malli$generator$_never_gen$$,$malli$generator$_unreachable_gen_QMARK_$$,$malli$generator$_not_unreachable$$,$malli$generator$_unreachable$$,
$malli$generator$_min_max$$,$malli$generator$gen_fmap$$,$malli$generator$gen_fcat$$,$malli$generator$gen_tuple$$,$malli$generator$gen_maybe$$,$malli$generator$gen_double$$,$malli$generator$gen_vector$$,$malli$generator$gen_vector_distinct_by$$,$malli$generator$_coll_gen$cljs$0core$0IFn$0_invoke$0arity$03$$,$malli$generator$_coll_distinct_gen$$,$malli$generator$__GT_such_that_opts$$,$malli$generator$gen_such_that$$,$malli$generator$gen_one_of$$,$malli$generator$_seqable_gen$$,$malli$generator$_or_gen$$,
$malli$generator$_merge_keyword_dispatch_map_into_entries$$,$malli$generator$_multi_gen$$,$malli$generator$_build_map$$,$malli$generator$_entry_gen$$,$malli$generator$_map_gen$$,$malli$generator$_map_of_gen$$,$malli$generator$_identify_ref_schema$$,$malli$generator$_ref_gen$$,$malli$generator$__EQ__GT__gen$$,$malli$generator$_function_gen$$,$malli$generator$_re_entry_gen$$,$malli$generator$_cat_gen$$,$malli$generator$_alt_gen$$,$malli$generator$_qualified_ident_gen$$,$malli$generator$gen_elements$$,
$malli$generator$double_gen$$,$malli$generator$_create_from_fmap$$,$malli$generator$_create$$,$malli$generator$generator$$,$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$,$malli$generator$generate$$,$malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$schema$generators$small_double$$,$app$common$schema$generators$small_double$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$generators$small_int$$,
$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$generators$word_string$$,$app$common$schema$generators$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$generators$fmap$$,$app$common$schema$generators$filter$$,$app$common$schema$generators$mcat$$,$app$common$schema$generators$tuple$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$generators$set$$,$malli$error$_pr_str$$,$malli$error$_pred_min_max_error_fn$$,$malli$error$_en_humanize_negation$$,
$malli$error$_forward_negation$$,$malli$error$_message$$,$malli$error$error_message$$,$cljs$math$floor$$,$cljs$math$round$$,$cljs$math$power_of_two$$,$goog$date$Interval$$,$goog$date$Date$$,$JSCompiler_StaticMethods_buildDate_$$,$JSCompiler_StaticMethods_maybeFixDst_$$,$goog$date$DateTime$$,$goog$date$UtcDateTime$$,$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_float$$,$malli$transform$_string__GT_double$$,$malli$transform$_number__GT_float$$,$malli$transform$_number__GT_double$$,
$malli$transform$_number__GT_long$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_string__GT_boolean$$,$malli$transform$_string__GT_uuid$$,$malli$transform$_string__GT_date$$,$malli$transform$_string__GT_symbol$$,$malli$transform$_any__GT_string$$,$malli$transform$_date__GT_string$$,$malli$transform$_transform_map_keys$cljs$0core$0IFn$0_invoke$0arity$01$$,$malli$transform$_transform_if_valid$$,$malli$transform$_sequential__GT_set$$,$malli$transform$_sequential__GT_vector$$,$malli$transform$_sequential_or_set__GT_vector$$,
$malli$transform$_sequential_or_set__GT_seq$$,$malli$transform$_infer_child_compiler$$,$malli$transform$_add_child_compilers$$,$malli$transform$_base_json_decoders$$,$malli$transform$_base_json_encoders$$,$malli$transform$_string_decoders$$,$malli$transform$t_malli$0transform35250$$,$malli$transform$collection_transformer$$,$app$common$schema$form$$,$app$common$schema$keys$$,$app$common$schema$_transform_map_keys$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$schema$json_transformer$$,$app$common$schema$string_transformer$$,
$app$common$schema$validator$$,$app$common$schema$encoder$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$schema$lazy_validator$$,$app$common$schema$lazy_decoder$$,$app$common$schema$humanize_explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$check_fn$$,$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$coercer$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$type_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$schema$coll_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$schema$parse_uuid$$,$app$common$schema$encode_uuid$$,$app$common$schema$parse_long$$,$app$common$schema$parse_double$$,$app$common$schema$parse_boolean$$,$app$common$schema$parse_keyword$$,$app$common$schema$decode_uri$$,$cljs$spec$alpha$conform_STAR_$$,$cljs$spec$alpha$with_gen_STAR_$$,$cljs$spec$alpha$reg_resolve$$,$cljs$spec$alpha$reg_resolve_BANG_$$,
$cljs$spec$alpha$spec_QMARK_$$,$cljs$spec$alpha$regex_QMARK_$$,$cljs$spec$alpha$with_name$$,$cljs$spec$alpha$spec_name$$,$cljs$spec$alpha$maybe_spec$$,$cljs$spec$alpha$the_spec$$,$cljs$spec$alpha$fn_sym$$,$cljs$spec$alpha$invalid_QMARK_$$,$cljs$spec$alpha$with_gen$$,$cljs$spec$alpha$def_impl$$,$cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$spec$alpha$explain_1$$,$cljs$spec$alpha$t_cljs$0spec$0alpha33915$$,$cljs$spec$alpha$map_spec_impl$$,$cljs$spec$alpha$t_cljs$0spec$0alpha33979$$,
$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$05$$,$cljs$spec$alpha$and_preds$$,$cljs$spec$alpha$explain_pred_list$$,$cljs$spec$alpha$coll_prob$$,$cljs$spec$alpha$t_cljs$0spec$0alpha34178$$,$cljs$spec$alpha$every_impl$cljs$0core$0IFn$0_invoke$0arity$04$$,$cljs$spec$alpha$accept$$,$cljs$spec$alpha$accept_QMARK_$$,$cljs$spec$alpha$rep_STAR_$$,$cljs$spec$alpha$filter_alt$$,$cljs$spec$alpha$alt_STAR_$$,$cljs$spec$alpha$alt2$$,
$cljs$spec$alpha$add_ret$$,$cljs$spec$alpha$op_describe$$,$cljs$spec$alpha$re_conform$$,$cljs$spec$alpha$t_cljs$0spec$0alpha34558$$,$cljs$spec$alpha$regex_spec_impl$$,$app$common$exceptions$explain$$,$app$common$exceptions$explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$exceptions$format_throwable$$,$app$common$exceptions$format_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$exceptions$first_line$$,$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$common$time$plus$$,$app$common$time$tpoint_ms$$,$promesa$protocols$_rejected_QMARK_$$,$promesa$protocols$_pending_QMARK_$$,$promesa$protocols$_promise$$,$promesa$protocols$_cancelled_QMARK_$$,$promesa$protocols$_resolve_BANG_$$,$promesa$protocols$_reject_BANG_$$,$promesa$protocols$IExecutor$$,$promesa$protocols$_exec_BANG_$$,$promesa$protocols$_schedule_BANG_$$,$$jscomp$scope$84173391$27$transition$$,$$jscomp$scope$84173391$26$resolveTask$$,$$jscomp$scope$84173391$25$processNextTick$$,$$jscomp$scope$84173391$24$process$$,
$$jscomp$scope$84173391$23$completeDeferredFn$$,$$jscomp$scope$84173391$19$isThenable$$,$JSCompiler_StaticMethods_fbind$$,$promesa$impl$promise$rejected$$,$promesa$impl$promise$create$$,$promesa$exec$resolve_executor$cljs$0core$0IFn$0_invoke$0arity$01$$,$promesa$exec$exec_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$,$promesa$exec$schedule_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$,$promesa$exec$Scheduler$$,$promesa$exec$scheduled_executor$$,$promesa$exec$t_promesa$0exec36983$$,$promesa$exec$current_thread_executor$$,
$promesa$exec$t_promesa$0exec36995$$,$promesa$exec$microtask_executor$$,$app$common$logging$get_parent_logger$$,$app$common$logging$level__GT_color$$,$app$common$logging$level__GT_name$$,$app$common$logging$get_special_props$$,$cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$,$cljs_bean$from$cljs$core$equiv_sequential$$,$cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$,
$cljs_bean$core$primitive_QMARK_$$,$cljs_bean$core$__GT_val$$,$cljs_bean$core$unwrap$$,$cljs_bean$core$snapshot$$,$cljs_bean$core$snapshot_arr$$,$cljs_bean$core$indexed_entry$$,$cljs_bean$core$compatible_key_QMARK_$$,$cljs_bean$core$compatible_value_QMARK_$$,$cljs_bean$core$TransientBean$$,$cljs_bean$core$BeanIterator$$,$cljs_bean$core$BeanSeq$$,$cljs_bean$core$Bean$$,$cljs_bean$core$TransientArrayVector$$,$cljs_bean$core$ArrayVectorIterator$$,$cljs_bean$core$ArrayVectorSeq$$,$cljs_bean$core$ArrayVector$$,
$cljs_bean$core$default_key__GT_prop$$,$cljs_bean$core$__GT_clj$$,$cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$01$$,$cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$rumext$v2$util$ident__GT_key$$,$rumext$v2$util$map__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$,$rumext$v2$util$prop__GT_key$$,$rumext$v2$util$key__GT_prop$$,$promesa$impl$coerce$$,$promesa$impl$extend_promise_BANG_$$,$module$contents$goog$Thenable_Thenable$isImplementedBy$$,$module$contents$goog$labs$userAgent$platform_isIphone$$,
$module$contents$goog$labs$userAgent$platform_isIos$$,$goog$dom$getElementHelper_$$,$goog$dom$setProperties$$,$goog$dom$append_$$,$goog$dom$createElement_$$,$goog$dom$removeNode$$,$goog$dom$DomHelper$$,$goog$async$nextTick$getNextTickImpl_$$,$goog$Promise$$,$goog$Promise$CallbackEntry_$$,$goog$Promise$getCallbackEntry_$$,$JSCompiler_StaticMethods_cancelInternal_$$,$JSCompiler_StaticMethods_addCallbackEntry_$$,$JSCompiler_StaticMethods_addChildPromise_$$,$JSCompiler_StaticMethods_resolve_$$,$goog$Promise$tryThen_$$,
$JSCompiler_StaticMethods_scheduleCallbacks_$$,$JSCompiler_StaticMethods_popEntry_$$,$JSCompiler_StaticMethods_executeCallback_$$,$goog$Promise$invokeCallback_$$,$goog$Promise$addUnhandledRejection_$$,$goog$Promise$CancellationError$$,$goog$async$Deferred$$,$JSCompiler_StaticMethods_updateResult_$$,$JSCompiler_StaticMethods_check_$$,$JSCompiler_StaticMethods_hasErrback_$$,$JSCompiler_StaticMethods_fire_$$,$goog$async$Deferred$AlreadyCalledError$$,$goog$async$Deferred$CanceledError$$,$goog$async$Deferred$Error_$$,
$$jscomp$scope$1087077126$0$createMockedEventEmitter$$,$app$util$globals$unlisten$$,$com$cognitect$transit$util$randHex$$,$com$cognitect$transit$caching$isCacheable$$,$com$cognitect$transit$caching$idxToCode$$,$com$cognitect$transit$caching$WriteCache$$,$com$cognitect$transit$caching$ReadCache$$,$com$cognitect$transit$eq$equals$$,$com$cognitect$transit$eq$hashCombine$$,$com$cognitect$transit$eq$hashMapLike$$,$com$cognitect$transit$eq$hashArrayLike$$,$com$cognitect$transit$eq$hashCode$$,$com$cognitect$transit$types$TaggedValue$$,
$com$cognitect$transit$types$taggedValue$$,$com$cognitect$transit$types$Keyword$$,$com$cognitect$transit$types$Symbol$$,$com$cognitect$transit$types$hexFor$$,$com$cognitect$transit$types$UUID$$,$com$cognitect$transit$types$TransitArrayMapIterator$$,$com$cognitect$transit$types$TransitMapIterator$$,$com$cognitect$transit$types$mapEquals$$,$com$cognitect$transit$types$print$$,$com$cognitect$transit$types$printMap$$,$com$cognitect$transit$types$printSet$$,$com$cognitect$transit$types$TransitArrayMap$$,
$JSCompiler_StaticMethods_convert$$,$com$cognitect$transit$types$TransitMap$$,$com$cognitect$transit$types$map$$,$com$cognitect$transit$types$TransitSet$$,$com$cognitect$transit$types$set$$,$com$cognitect$transit$impl$decoder$Tag$$,$com$cognitect$transit$impl$decoder$Decoder$$,$JSCompiler_StaticMethods_decodeArray$$,$JSCompiler_StaticMethods_parseString$$,$com$cognitect$transit$impl$reader$JSONUnmarshaller$$,$com$cognitect$transit$impl$reader$Reader$$,$com$cognitect$transit$handlers$typeTag$$,$com$cognitect$transit$handlers$padZeros$$,
$com$cognitect$transit$handlers$NilHandler$$,$com$cognitect$transit$handlers$StringHandler$$,$com$cognitect$transit$handlers$NumberHandler$$,$com$cognitect$transit$handlers$IntegerHandler$$,$com$cognitect$transit$handlers$BooleanHandler$$,$com$cognitect$transit$handlers$ArrayHandler$$,$com$cognitect$transit$handlers$MapHandler$$,$com$cognitect$transit$handlers$VerboseDateHandler$$,$com$cognitect$transit$handlers$DateHandler$$,$com$cognitect$transit$handlers$UUIDHandler$$,$com$cognitect$transit$handlers$KeywordHandler$$,
$com$cognitect$transit$handlers$SymbolHandler$$,$com$cognitect$transit$handlers$TaggedHandler$$,$com$cognitect$transit$handlers$TransitSetHandler$$,$com$cognitect$transit$handlers$TransitArrayMapHandler$$,$com$cognitect$transit$handlers$TransitMapHandler$$,$com$cognitect$transit$handlers$BufferHandler$$,$com$cognitect$transit$handlers$Uint8ArrayHandler$$,$com$cognitect$transit$handlers$Handlers$$,$com$cognitect$transit$impl$writer$JSONMarshaller$$,$JSCompiler_StaticMethods_emitString$$,$com$cognitect$transit$impl$writer$emitObjects$$,
$com$cognitect$transit$impl$writer$isStringableKey$$,$com$cognitect$transit$impl$writer$stringableKeys$$,$com$cognitect$transit$impl$writer$isForeignObject$$,$com$cognitect$transit$impl$writer$emitMap$$,$com$cognitect$transit$impl$writer$marshal$$,$com$cognitect$transit$impl$writer$Writer$$,$com$cognitect$transit$reader$$,$com$cognitect$transit$writer$$,$cognitect$transit$opts_merge$$,$cognitect$transit$MapBuilder$$,$cognitect$transit$VectorBuilder$$,$cognitect$transit$reader$cljs$0core$0IFn$0_invoke$0arity$02$$,
$cognitect$transit$KeywordHandler$$,$cognitect$transit$SymbolHandler$$,$cognitect$transit$ListHandler$$,$cognitect$transit$MapHandler$$,$cognitect$transit$SetHandler$$,$cognitect$transit$VectorHandler$$,$cognitect$transit$UUIDHandler$$,$cognitect$transit$WithMeta$$,$cognitect$transit$WithMetaHandler$$,$cognitect$transit$writer$cljs$0core$0IFn$0_invoke$0arity$02$$,$cognitect$transit$fn_or_val$$,$cognitect$transit$t_cognitect$0transit40224$$,$cognitect$transit$write_handler$cljs$0core$0IFn$0_invoke$0arity$04$$,
$cognitect$transit$write_meta$$,$app$common$transit$Pointer$$,$beicon$v2$operators$scheduler$$,$beicon$v2$operators$filter$$,$beicon$v2$operators$map$$,$beicon$v2$operators$merge_map$cljs$0core$0IFn$0_invoke$0arity$01$$,$beicon$v2$operators$switch_map$$,$beicon$v2$operators$mapcat$$,$beicon$v2$operators$take_while$$,$beicon$v2$operators$reduce$cljs$0core$0IFn$0_invoke$0arity$01$$,$beicon$v2$operators$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$,$beicon$v2$operators$scan$cljs$0core$0IFn$0_invoke$0arity$02$$,
$beicon$v2$operators$with_latest$$,$beicon$v2$operators$catch$0$$,$beicon$v2$operators$timeout$cljs$0core$0IFn$0_invoke$0arity$02$$,$beicon$v2$operators$comp$$,$beicon$v2$operators$observe_on$cljs$0core$0IFn$0_invoke$0arity$01$$,$beicon$v2$core$push_BANG_$$,$beicon$v2$core$sub_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$,$beicon$v2$core$if_empty$$,$beicon$v2$core$concat_all$$,$beicon$v2$core$take_while$$,$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$,$beicon$v2$core$sample$$,$beicon$v2$core$timeout$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$util$rxops$throttle$$,$okulary$util$doiter$$,$app$util$storage$encode_key$$,$app$util$storage$load_data$$,$app$util$storage$set_item$$,$app$util$storage$get_item$$,$app$util$storage$t_app$0util$0storage43618$$,$app$util$storage$create_storage$$,$promesa$core$mcat$cljs$0core$0IFn$0_invoke$0arity$02$$,$promesa$core$finally$0$cljs$0core$0IFn$0_invoke$0arity$02$$,$promesa$core$fnly$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$util$timers$t_app$0util$0timers43443$$,$app$util$timers$dispose_BANG_$$,$app$util$timers$asap$$,
$app$util$timers$t_app$0util$0timers43517$$,$app$config$resolve_href$$,$cljs$pprint$prn$$,$cljs$pprint$char_code$$,$cljs$pprint$map_passing_context$$,$cljs$pprint$consume$$,$cljs$pprint$unzip_map$$,$cljs$pprint$tuple_map$$,$cljs$pprint$_ppflush$$,$cljs$pprint$get_field$$,$cljs$pprint$set_field$$,$cljs$pprint$get_column$$,$cljs$pprint$get_max_column$$,$cljs$pprint$c_write_char$$,$cljs$pprint$t_cljs$0pprint43641$$,$cljs$pprint$logical_block$$,$cljs$pprint$ancestor_QMARK_$$,$cljs$pprint$buffer_blob$$,
$cljs$pprint$nl_t$$,$cljs$pprint$start_block_t$$,$cljs$pprint$end_block_t$$,$cljs$pprint$indent_t$$,$cljs$pprint$write_tokens$$,$cljs$pprint$tokens_fit_QMARK_$$,$cljs$pprint$linear_nl_QMARK_$$,$cljs$pprint$miser_nl_QMARK_$$,$cljs$pprint$get_section$$,$cljs$pprint$get_sub_section$$,$cljs$pprint$emit_nl$$,$cljs$pprint$split_at_newline$$,$cljs$pprint$write_line$$,$cljs$pprint$add_to_buffer$$,$cljs$pprint$write_white_space$$,$cljs$pprint$write_initial_lines$$,$cljs$pprint$t_cljs$0pprint44235$$,$cljs$pprint$pretty_writer$$,
$cljs$pprint$start_block$$,$cljs$pprint$end_block$$,$cljs$pprint$pretty_writer_QMARK_$$,$cljs$pprint$write_out$$,$cljs$pprint$check_enumerated_arg$$,$cljs$pprint$level_exceeded$$,$cljs$pprint$pprint_newline$$,$cljs$pprint$pprint_indent$$,$cljs$pprint$cl_format$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$cljs$pprint$format_error$$,$cljs$pprint$arg_navigator$$,$cljs$pprint$init_navigator$$,$cljs$pprint$next_arg$$,$cljs$pprint$get_format_arg$$,$cljs$pprint$absolute_reposition$$,$cljs$pprint$relative_reposition$$,
$cljs$pprint$compiled_directive$$,$cljs$pprint$realize_parameter$$,$cljs$pprint$realize_parameter_list$$,$cljs$pprint$format_ascii$$,$cljs$pprint$remainders$$,$cljs$pprint$base_str$$,$cljs$pprint$group_by_STAR_$$,$cljs$pprint$format_integer$$,$cljs$pprint$format_simple_cardinal$$,$cljs$pprint$add_english_scales$$,$cljs$pprint$format_roman$$,$cljs$pprint$pretty_character$$,$cljs$pprint$readable_character$$,$cljs$pprint$plain_character$$,$cljs$pprint$abort_QMARK_$$,$cljs$pprint$execute_sub_format$$,
$cljs$pprint$float_parts$$,$cljs$pprint$round_str$$,$cljs$pprint$get_fixed$$,$cljs$pprint$insert_scaled_decimal$$,$cljs$pprint$fixed_float$$,$cljs$pprint$exponential_float$$,$cljs$pprint$general_float$$,$cljs$pprint$dollar_float$$,$cljs$pprint$choice_conditional$$,$cljs$pprint$boolean_conditional$$,$cljs$pprint$check_arg_conditional$$,$cljs$pprint$iterate_sublist$$,$cljs$pprint$iterate_list_of_sublists$$,$cljs$pprint$iterate_main_list$$,$cljs$pprint$iterate_main_sublists$$,$cljs$pprint$logical_block_or_justify$$,
$cljs$pprint$render_clauses$$,$cljs$pprint$justify_clauses$$,$cljs$pprint$t_cljs$0pprint44982$$,$cljs$pprint$downcase_writer$$,$cljs$pprint$t_cljs$0pprint44988$$,$cljs$pprint$upcase_writer$$,$cljs$pprint$capitalize_string$$,$cljs$pprint$t_cljs$0pprint44998$$,$cljs$pprint$capitalize_word_writer$$,$cljs$pprint$t_cljs$0pprint45005$$,$cljs$pprint$init_cap_writer$$,$cljs$pprint$set_indent$$,$cljs$pprint$conditional_newline$$,$cljs$pprint$extract_param$$,$cljs$pprint$translate_param$$,$cljs$pprint$extract_flags$$,
$cljs$pprint$check_flags$$,$cljs$pprint$map_params$$,$cljs$pprint$compile_directive$$,$cljs$pprint$compile_raw_string$$,$cljs$pprint$process_bracket$$,$cljs$pprint$process_clause$$,$cljs$pprint$collect_clauses$$,$cljs$pprint$process_nesting$$,$cljs$pprint$compile_format$$,$cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$,$cljs$pprint$pprint_reader_macro$$,$cljs$pprint$pprint_vector$$,$cljs$pprint$pprint_map$$,$cljs$pprint$pprint_simple_default$$,$cljs$pprint$type_dispatcher$$,$cljs$pprint$brackets$$,
$cljs$pprint$pprint_ns_reference$$,$cljs$pprint$single_defn$$,$cljs$pprint$multi_defn$$,$cljs$pprint$pprint_defn$$,$cljs$pprint$pprint_binding_form$$,$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_simple_code_list$$,$app$common$geom$point$Point$$,$app$common$geom$point$map__GT_Point$$,$app$common$geom$point$point_QMARK_$$,$app$common$geom$point$decode_point$$,$app$common$geom$point$close_QMARK_$$,$app$common$geom$point$signed_angle_with_other$$,$app$common$geom$point$round_step$$,$app$common$geom$point$transform_BANG_$$,
$app$common$geom$point$perpendicular$$,$app$common$geom$point$project$$,$app$common$geom$point$center_points$$,$app$common$geom$point$lerp$$,$app$common$geom$rect$Rect$$,$app$common$geom$rect$map__GT_Rect$$,$app$common$geom$rect$rect_QMARK_$$,$app$common$geom$rect$close_rect_QMARK_$$,$app$common$geom$rect$contains_point_QMARK_$$,$app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$geom$rect$fix_aspect_ratio$$,$app$common$media$mtype__GT_extension$$,$app$util$webapi$get_selection$$,
$app$util$webapi$set_cursor_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$util$webapi$set_cursor_after_BANG_$$,$okulary$core$Atom$$,$okulary$core$atom$$,$okulary$core$DerivedAtom$$,$potok$v2$core$UpdateEvent$$,$potok$v2$core$update$$,$potok$v2$core$WatchEvent$$,$potok$v2$core$watch$$,$potok$v2$core$EffectEvent$$,$potok$v2$core$effect$$,$potok$v2$core$Event$$,$potok$v2$core$_type$$,$potok$v2$core$update_QMARK_$$,$potok$v2$core$watch_QMARK_$$,$potok$v2$core$effect_QMARK_$$,$potok$v2$core$event_QMARK_$$,
$potok$v2$core$promise_QMARK_$$,$potok$v2$core$repr_event$$,$module$contents$goog$dispose_dispose$$,$module$contents$goog$disposeAll_disposeAll$$,$goog$Disposable$$,$goog$events$EventId$$,$app$util$dom$get_parent_at$$,$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$util$dom$set_html_BANG_$$,$app$util$dom$insert_after_BANG_$$,$app$util$dom$is_bounding_rect_outside_QMARK_$$,$app$util$dom$click_BANG_$$,$app$util$dom$get_boolean_data$$,$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$util$dom$browser_back$$,$app$util$dom$seq_nodes$$,$app$util$cache$with_cache$$,$goog$module$BaseModule$$,$goog$module$ModuleLoadCallback$$,$goog$module$ModuleInfo$$,$JSCompiler_StaticMethods_registerErrback$$,$JSCompiler_StaticMethods_callCallbacks_$$,$goog$loader$AbstractModuleManager$$,$JSCompiler_StaticMethods_getEffectiveLevel$$,$JSCompiler_StaticMethods_getLogRegistryEntry$$,$goog$log$log$classdecl$var5$getInstance$$,$goog$log$getLogger$$,$goog$log$log$$,$goog$log$error$$,$goog$log$info$$,
$goog$log$fine$$,$JSCompiler_StaticMethods_getReadableError_$$,$goog$module$ModuleManager$$,$goog$module$ModuleManager$ModuleFailureError$$,$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$$,$JSCompiler_StaticMethods_registerModuleLoadCallbacks_$$,$JSCompiler_StaticMethods_processModulesForLoad_$$,$JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$$,$JSCompiler_StaticMethods_isModuleLoading$$,$JSCompiler_StaticMethods_addUserInitiatedLoadingModule_$$,$JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$$,
$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$$,$JSCompiler_StaticMethods_loadNextModules_$$,$goog$events$Listenable$isImplementedBy$$,$goog$events$Listener$$,$JSCompiler_StaticMethods_markAsRemoved$$,$goog$events$ListenerMap$$,$JSCompiler_StaticMethods_removeByKey$$,$goog$events$ListenerMap$findListenerIndex_$$,$goog$events$listen_$$,$goog$events$getProxy$$,$goog$events$listenOnce$$,$goog$events$getOnString_$$,$goog$events$handleBrowserEvent_$$,$goog$events$getListenerMap_$$,$goog$events$wrapListener$$,
$goog$events$EventHandler$$,$JSCompiler_StaticMethods_listenOnce_$$,$JSCompiler_StaticMethods_fireListeners$$,$goog$net$BulkLoaderHelper$$,$goog$Timer$callOnce$$,$goog$net$XmlHttpFactory$$,$JSCompiler_StaticMethods_getOptions$$,$goog$net$DefaultXmlHttpFactory$$,$JSCompiler_StaticMethods_createInstance$$,$JSCompiler_StaticMethods_getProgId_$$,$goog$net$XhrIo$$,$goog$net$XhrIo$shouldUseXhr2Timeout_$$,$JSCompiler_StaticMethods_dispatchErrors_$$,$JSCompiler_StaticMethods_onReadyStateChangeHelper_$$,$goog$net$XhrIo$buildProgressEvent_$$,
$JSCompiler_StaticMethods_cleanUpXhr_$$,$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$$,$JSCompiler_StaticMethods_isSuccess$$,$JSCompiler_StaticMethods_getReadyState$$,$JSCompiler_StaticMethods_getStatus$$,$JSCompiler_StaticMethods_formatMsg_$$,$goog$net$BulkLoader$$,$goog$net$BulkLoader$LoadErrorEvent$$,$goog$net$jsloader$safeLoadMany$$,$goog$net$jsloader$safeLoad$$,$goog$net$jsloader$getScriptParentElement_$$,$goog$net$jsloader$cancel_$$,$goog$net$jsloader$cleanup_$$,$goog$net$jsloader$Error$$,
$module$contents$goog$module$ModuleLoader_ModuleLoader$$,$module$contents$goog$module$ModuleLoader_ModuleLoader$createScriptElement_$$,$JSCompiler_StaticMethods_evaluateCode_$$,$JSCompiler_StaticMethods_downloadModules_$$,$JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$$,$JSCompiler_StaticMethods_handleErrorHelper_$$,$module$contents$goog$module$ModuleLoader_ModuleLoader$EvaluateCodeEvent$$,$module$contents$goog$module$ModuleLoader_ModuleLoader$RequestSuccessEvent$$,$module$contents$goog$module$ModuleLoader_ModuleLoader$RequestErrorEvent$$,
$module$contents$goog$module$ModuleLoader_ModuleLoader$LoadStatus$$,$rumext$v2$use_ssr_effect$$,$rumext$v2$State$$,$rumext$v2$element$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$util$perf$install_long_task_observer$$,$app$util$perf$start_event_loop_stall_logger$$,$app$util$perf$setup$$,$app$util$http$_update_headers$$,$app$util$http$_get_body_data$$,$app$util$http$translate_method$$,$app$util$http$response__GT_map$$,$app$util$http$process_response_type$$,$app$util$http$form_data$$,$app$util$http$conditional_decode_transit$$,
$app$util$http$conditional_error_decode_transit$$,$app$common$geom$matrix$Matrix$$,$app$common$geom$matrix$pos__GT_Matrix$$,$app$common$geom$matrix$map__GT_Matrix$$,$app$common$geom$matrix$matrix_QMARK_$$,$app$common$geom$matrix$str__GT_matrix$$,$app$common$geom$matrix$decode_matrix$$,$app$common$geom$matrix$close_QMARK_$$,$app$common$geom$matrix$unit_QMARK_$$,$app$common$geom$matrix$multiply_BANG_$$,$app$common$geom$matrix$translate_matrix_neg$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$,
$app$common$geom$matrix$translate_BANG_$$,$app$common$geom$matrix$inverse$$,$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$geom$shapes$common$invalid_geometry_QMARK_$$,$app$common$geom$shapes$common$shape__GT_points$$,$app$common$files$helpers$image_shape_QMARK_$$,$app$common$files$helpers$has_layout_QMARK_$$,$app$common$files$helpers$get_selected_type$$,$app$common$files$helpers$get_shape_type$$,$app$common$files$helpers$get_children$$,$app$common$files$helpers$get_parent$$,
$app$common$files$helpers$get_parent_seq$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$files$helpers$get_parent_seq$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$files$helpers$get_parents_with_self$$,$app$common$files$helpers$get_parent_ids_with_index$$,$app$common$files$helpers$get_siblings_ids$$,$app$common$files$helpers$get_position_on_parent$$,$app$common$files$helpers$get_prev_sibling$$,$app$common$files$helpers$get_base_shape$$,$app$common$files$helpers$page_QMARK_$$,$app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$files$helpers$name_seq$$,$app$common$files$helpers$append_at_the_end$$,$app$common$files$helpers$indexed_shapes$$,$app$common$files$helpers$order_by_indexed_shapes$$,$app$common$files$helpers$collect_shape_media_refs$$,$app$common$files$helpers$reduce_objects$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$files$helpers$fixed_scroll_QMARK_$$,$app$common$files$helpers$fixed_QMARK_$$,$app$common$geom$shapes$corners$zero_div$$,
$app$common$geom$shapes$corners$shape_corners_1$$,$app$common$geom$shapes$corners$shape_corners_4$$,$app$common$geom$shapes$effects$update_shadows_scale$$,$app$common$geom$shapes$strokes$update_strokes_width$$,$app$common$geom$shapes$grid_layout$areas$area__GT_cell_props$$,$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$geom$shapes$grid_layout$areas$contains_QMARK_$$,
$app$common$geom$shapes$grid_layout$areas$intersects_QMARK_$$,$app$common$geom$shapes$grid_layout$areas$top_rect$$,$app$common$geom$shapes$grid_layout$areas$bottom_rect$$,$app$common$geom$shapes$grid_layout$areas$left_rect$$,$app$common$geom$shapes$grid_layout$areas$right_rect$$,$app$common$geom$shapes$grid_layout$areas$difference$$,$app$common$types$shape$layout$wrap_QMARK_$$,$app$common$types$shape$layout$fill_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$types$shape$layout$auto_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$,
$app$common$types$shape$layout$paddings$$,$app$common$types$shape$layout$child_min_width$$,$app$common$types$shape$layout$child_max_width$$,$app$common$types$shape$layout$child_min_height$$,$app$common$types$shape$layout$child_max_height$$,$app$common$types$shape$layout$child_margins$$,$app$common$types$shape$layout$child_height_margin$$,$app$common$types$shape$layout$child_width_margin$$,$app$common$types$shape$layout$h_start_QMARK_$$,$app$common$types$shape$layout$h_center_QMARK_$$,$app$common$types$shape$layout$h_end_QMARK_$$,
$app$common$types$shape$layout$v_start_QMARK_$$,$app$common$types$shape$layout$v_center_QMARK_$$,$app$common$types$shape$layout$v_end_QMARK_$$,$app$common$types$shape$layout$content_center_QMARK_$$,$app$common$types$shape$layout$content_end_QMARK_$$,$app$common$types$shape$layout$content_around_QMARK_$$,$app$common$types$shape$layout$content_evenly_QMARK_$$,$app$common$types$shape$layout$content_stretch_QMARK_$$,$app$common$types$shape$layout$align_items_center_QMARK_$$,$app$common$types$shape$layout$align_items_end_QMARK_$$,
$app$common$types$shape$layout$space_between_QMARK_$$,$app$common$types$shape$layout$space_around_QMARK_$$,$app$common$types$shape$layout$space_evenly_QMARK_$$,$app$common$types$shape$layout$align_self_start_QMARK_$$,$app$common$types$shape$layout$align_self_end_QMARK_$$,$app$common$types$shape$layout$align_self_center_QMARK_$$,$app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$types$shape$layout$comparator_layout_z_index$$,$app$common$types$shape$layout$change_h_sizing_QMARK_$$,
$app$common$types$shape$layout$change_v_sizing_QMARK_$$,$app$common$types$shape$layout$remove_layout_item_data$$,$app$common$types$shape$layout$update_grid_scale$$,$app$common$types$shape$layout$add_grid_track$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$types$shape$layout$make_remove_cell$$,$app$common$types$shape$layout$make_decrease_track_num$$,$app$common$types$shape$layout$remove_grid_column$$,$app$common$types$shape$layout$remove_grid_row$$,$app$common$types$shape$layout$cells_seq$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$common$types$shape$layout$get_free_cells$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$types$shape$layout$check_deassigned_cells$$,$app$common$types$shape$layout$reassign_positions$$,$app$common$types$shape$layout$position_auto_shapes$$,$app$common$types$shape$layout$assign_cell_positions$$,$app$common$types$shape$layout$free_cell_push$$,$app$common$types$shape$layout$in_cell_QMARK_$$,$app$common$types$shape$layout$cell_by_row_column$$,$app$common$types$shape$layout$seek_indexed_cell$$,$app$common$types$shape$layout$free_cell_shapes$$,
$app$common$types$shape$layout$push_into_cell$$,$app$common$types$shape$layout$create_cells$$,$app$common$types$shape$layout$swap_shapes$$,$app$common$types$shape$layout$add_children_to_cell$$,$app$common$types$shape$layout$get_cell_by_index$$,$app$common$types$shape$layout$reorder_grid_children$$,$app$common$types$shape$layout$merge_cells$$,$app$common$types$shape$layout$toggle_fix_if_auto$$,$app$common$types$color$has_valid_color_attrs_QMARK_$$,$app$common$types$color$hex_color_string_QMARK_$$,
$app$common$types$color$shadow__GT_color$$,$app$common$types$color$grid__GT_color$$,$app$common$types$color$parse_rgb$$,$app$common$types$color$hex__GT_rgba$$,$app$common$types$color$format_hsla$$,$app$common$types$color$format_rgba$$,$JSCompiler_StaticMethods__findEntry$$,$app$common$weak$weak_key$$,$app$common$buffer$wrap$$,$app$common$buffer$equals_QMARK_$$,$app$common$types$fills$impl$_write_to$$,$app$common$types$fills$impl$_get_byte_size$$,$app$common$types$fills$impl$_get_image_ids$$,$app$common$types$fills$impl$hex__GT_rgb$$,
$app$common$types$fills$impl$write_solid_fill$$,$app$common$types$fills$impl$write_gradient_fill$$,$app$common$types$fills$impl$write_image_fill$$,$app$common$types$fills$impl$write_metadata$$,$app$common$types$fills$impl$read_fill$$,$app$common$types$fills$impl$Fills$$,$app$common$types$fills$impl$fills_QMARK_$$,$app$common$types$fills$has_valid_fill_attrs_QMARK_$$,$app$common$types$fills$coerce$$,$app$common$types$fills$get_image_ids$$,$app$common$types$fills$assoc$$,$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$,
$app$common$types$text$update_text_content$$,$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$text$get_first_paragraph_text_attrs$$,$app$common$types$text$get_diff_type$$,$app$common$types$text$get_diff_attrs$$,$app$common$types$modifiers$Modifiers$$,$app$common$types$modifiers$safe_size_rect_QMARK_$$,$app$common$types$modifiers$safe_size_rect$$,$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$06$$,
$app$common$types$modifiers$remove_children$$,$app$common$types$modifiers$add_children$$,$app$common$types$modifiers$concat_geometry$$,$app$common$types$modifiers$increase_order$$,$app$common$types$modifiers$add_modifiers$$,$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$types$modifiers$empty_QMARK_$$,$app$common$types$modifiers$child_modifiers_QMARK_$$,$app$common$types$modifiers$has_geometry_QMARK_$$,$app$common$types$modifiers$has_structure_QMARK_$$,
$app$common$types$modifiers$only_move_QMARK_$$,$app$common$types$modifiers$select_child$$,$app$common$types$modifiers$select_structure$$,$app$common$types$modifiers$select_geometry$$,$app$common$types$modifiers$added_children_frames$$,$app$common$types$modifiers$transform_BANG_$$,$app$common$types$modifiers$modifiers__GT_transform1$$,$app$common$types$modifiers$modifiers__GT_transform$$,$app$common$types$modifiers$transform_text_node$$,$app$common$types$modifiers$transform_paragraph_node$$,$app$common$types$modifiers$scale_text_content$$,
$app$common$types$modifiers$apply_scale_content$$,$app$common$types$modifiers$remove_children_set$$,$app$common$types$modifiers$apply_modifier$$,$app$common$types$path$helpers$make_move_to$$,$app$common$types$path$helpers$make_line_to$$,$app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$path$helpers$update_curve_to$$,$app$common$types$path$helpers$make_curve_to$$,
$app$common$types$path$helpers$prefix__GT_coords$$,$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$types$path$helpers$line_values$$,$app$common$types$path$helpers$curve_values$$,$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$types$path$helpers$solve_roots_STAR_$$,$app$common$types$path$helpers$curve_extremities$$,$app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$01$$,
$app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$types$path$helpers$calculate_curve_extremities$$,$app$common$types$path$helpers$curve_tangent$$,$app$common$types$path$helpers$curve_split$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$types$path$helpers$subcurve_range$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$path$helpers$subcurve_range$cljs$0core$0IFn$0_invoke$0arity$06$$,$app$common$types$path$helpers$split_line_to_ranges$$,$app$common$types$path$helpers$split_curve_to_ranges$$,
$app$common$types$path$helpers$get_line_tval$$,$app$common$types$path$helpers$curve_range__GT_rect$$,$app$common$types$path$helpers$line_has_point_QMARK_$$,$app$common$types$path$helpers$curve_has_point_QMARK_$$,$app$common$types$path$helpers$curve_roots$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$types$path$helpers$line_line_crossing$$,$app$common$types$path$helpers$line_curve_crossing$$,$app$common$types$path$helpers$line_curve_intersect$$,$app$common$types$path$helpers$ray_overlaps_QMARK_$$,
$app$common$types$path$helpers$ray_curve_intersect$$,$app$common$types$path$helpers$curve_curve_intersect$$,$app$common$types$path$helpers$is_point_in_geom_data_QMARK_$$,$app$common$types$path$helpers$is_point_in_border_QMARK_$$,$app$common$schema$openapi$minmax_properties$$,$app$common$schema$openapi$unlift_keys$$,$app$common$schema$openapi$transform_STAR_$$,$validCommand$$module$app$common$svg$path$parser$$,$JSCompiler_StaticMethods__skipOptionalSpaces$$,$JSCompiler_StaticMethods__parseNumber$$,
$JSCompiler_StaticMethods__parseArcFlag$$,$JSCompiler_StaticMethods__isCurrentSpace$$,$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$$,$unitVectorAngle$$module$app$common$svg$path$parser$$,$arcToBeziers$$module$app$common$svg$path$parser$$,$app$common$types$path$impl$normalize_coord$$,$app$common$types$path$impl$_write_to$$,$app$common$types$path$impl$_get_byte_size$$,$app$common$types$path$impl$_transform$$,$app$common$types$path$impl$_lookup$$,$app$common$types$path$impl$_walk$$,$app$common$types$path$impl$_reduce$$,
$app$common$types$path$impl$impl_walk$$,$app$common$types$path$impl$impl_reduce$$,$app$common$types$path$impl$impl_lookup$$,$app$common$types$path$impl$read_segment$$,$app$common$types$path$impl$PathData$$,$app$common$types$path$impl$path_data_QMARK_$$,$app$common$types$path$impl$from_string$$,$app$common$types$path$segment$update_handler$$,$app$common$types$path$segment$point_indices$$,$app$common$types$path$segment$handler_indices$$,$app$common$types$path$segment$opposite_index$$,$app$common$types$path$segment$get_points$$,
$app$common$types$path$segment$remove_line_curves$$,$app$common$types$path$segment$make_corner_point$$,$app$common$types$path$segment$line__GT_curve$$,$app$common$types$path$segment$make_curve_point$$,$app$common$types$path$segment$next_node$$,$app$common$types$path$segment$remove_nodes$$,$app$common$types$path$segment$join_nodes$$,$app$common$types$path$segment$separate_nodes$$,$app$common$types$path$segment$add_to_set$$,$app$common$types$path$segment$join_sets$$,$app$common$types$path$segment$group_segments$$,
$app$common$types$path$segment$calculate_merge_points$$,$app$common$types$path$segment$replace_points$$,$app$common$types$path$segment$transform_content$$,$app$common$types$path$segment$calculate_extremities$$,$app$common$types$path$segment$content__GT_selrect$$,$app$common$types$path$segment$points__GT_content$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$path$subpath$pt_EQ_$$,$app$common$types$path$subpath$make_subpath$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$path$subpath$add_subpath_command$$,
$app$common$types$path$subpath$reverse_subpath$$,$app$common$types$path$subpath$get_subpaths$$,$app$common$types$path$subpath$subpaths_join$$,$app$common$types$path$subpath$merge_paths$$,$app$common$types$path$subpath$is_closed_QMARK_$$,$app$common$types$path$subpath$close_subpaths$$,$app$common$types$path$subpath$clockwise_QMARK_$$,$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$types$path$bool$close_paths$$,
$app$common$types$path$bool$split_ts$$,$app$common$types$path$bool$content_intersect_split$$,$app$common$types$path$bool$is_segment_QMARK_$$,$app$common$types$path$bool$contains_segment_QMARK_$$,$app$common$types$path$bool$overlap_segment_QMARK_$$,$app$common$types$path$bool$fix_move_to$$,$app$common$types$path$bool$remove_duplicated_segments$$,$app$common$types$path$bool$close_content$$,$app$common$types$path$bool$content__GT_geom_data$$,$app$common$types$path$bool$create_union$$,$app$common$types$path$bool$create_difference$$,
$app$common$types$path$bool$create_intersection$$,$app$common$types$path$bool$content_bool_pair$$,$app$common$types$path$bool$calculate_content$$,$app$common$types$shape$radius$can_get_border_radius_QMARK_$$,$app$common$types$shape$radius$all_equal_QMARK_$$,$app$common$types$shape$radius$set_radius_for_corners$$,$app$common$types$path$shape_to_path$make_corner_arc$$,$app$common$types$path$shape_to_path$circle__GT_path$$,$app$common$types$path$shape_to_path$draw_rounded_rect_path$cljs$0core$0IFn$0_invoke$0arity$08$$,
$app$common$types$path$shape_to_path$rect__GT_path$$,$app$common$types$path$shape_to_path$fix_first_relative$$,$app$common$types$path$shape_to_path$group_to_path$$,$app$common$types$path$shape_to_path$bool_to_path$$,$app$common$types$path$shape_to_path$convert_to_path$$,$app$common$types$path$close_subpaths$$,$app$common$types$path$transform_content$$,$app$common$types$path$move_content$$,$app$common$types$path$point_indices$$,$app$common$types$path$handler_indices$$,$app$common$types$path$append_segment$$,
$app$common$types$path$points__GT_content$$,$app$common$types$path$make_corner_point$$,$app$common$types$path$make_curve_point$$,$app$common$types$path$calc_bool_content_STAR_$$,$app$common$types$path$calc_bool_content$$,$app$common$geom$shapes$transforms$valid_point_QMARK_$$,$app$common$geom$shapes$transforms$move_selrect$$,$app$common$geom$shapes$transforms$move_points$$,$app$common$geom$shapes$transforms$move_position_data$$,$app$common$geom$shapes$transforms$transform_position_data$$,$app$common$geom$shapes$transforms$move$$,
$app$common$geom$shapes$transforms$absolute_move$$,$app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$geom$shapes$transforms$transform_str$cljs$0core$0IFn$0_invoke$0arity$02$$,
$app$common$geom$shapes$transforms$transform_rect$$,$app$common$geom$shapes$transforms$calculate_selrect$$,$app$common$geom$shapes$transforms$calculate_transform$$,$app$common$geom$shapes$transforms$calculate_geometry$$,$app$common$geom$shapes$transforms$update_group_viewbox$$,$app$common$geom$shapes$transforms$apply_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$common$geom$shapes$intersect$line_line_intersect$$,$app$common$geom$shapes$points$pad_points$$,$app$common$geom$shapes$points$axis_aligned_QMARK_$$,$app$common$geom$shapes$points$merge_parent_coords_bounds$$,$app$common$geom$shapes$points$center$$,$app$common$geom$shapes$constraints$right_vector$$,$app$common$geom$shapes$constraints$left_vector$$,$app$common$geom$shapes$constraints$top_vector$$,$app$common$geom$shapes$constraints$bottom_vector$$,$app$common$geom$shapes$constraints$center_horizontal_vector$$,
$app$common$geom$shapes$constraints$center_vertical_vector$$,$app$common$geom$shapes$constraints$start_vector$$,$app$common$geom$shapes$constraints$end_vector$$,$app$common$geom$shapes$constraints$center_vector$$,$app$common$geom$shapes$constraints$displacement$$,$app$common$geom$shapes$constraints$side_vector$$,$app$common$geom$shapes$constraints$normalize_modifiers$$,$app$common$geom$shapes$bounds$shape_stroke_margin$$,$app$common$geom$shapes$bounds$apply_filters$$,$app$common$geom$shapes$bounds$shape__GT_filters$$,
$app$common$geom$shapes$bounds$calculate_filter_bounds$$,$app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$geom$shapes$bounds$get_shape_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$geom$shapes$bounds$calculate_padding$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$geom$shapes$bounds$calculate_base_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$common$geom$shapes$left_bound$$,$app$common$geom$shapes$top_bound$$,$app$common$geom$shapes$fully_contained_QMARK_$$,$app$common$geom$shapes$close_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$geom$shapes$move$$,$app$common$geom$shapes$absolute_move$$,$app$common$geom$shapes$move_position_data$$,$app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$helpers$get_selected_ids$$,
$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$helpers$lookup_shape$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$main$data$helpers$filter_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$helpers$select_bool_children$$,$app$common$geom$proportions$setup_proportions_image$$,$app$common$geom$proportions$setup_proportions_size$$,$app$common$geom$proportions$setup_proportions$$,$app$common$types$shape$interactions$calc_overlay_position$$,$app$common$types$shape$interactions$remove_interaction$$,$app$common$types$shape$interactions$update_interaction$$,$app$common$types$shape$interactions$remap_interactions$$,
$app$common$types$shape$interactions$actionable_QMARK_$$,$app$common$types$token$schema_keys$$,$app$common$types$token$token_attr__GT_shape_attr$$,$app$common$types$token$unapply_layout_item_tokens$$,$app$common$types$token$valid_text_decoration$$,$app$common$types$token$valid_font_weight_variant$$,$app$common$path_names$split_group_name$$,$app$common$types$variant$next_property_number$$,$app$common$types$variant$add_new_prop$$,$app$common$types$variant$add_new_props$$,$app$common$types$variant$path_to_properties$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$common$types$variant$properties_map__GT_formula$$,$app$common$types$variant$properties_formula__GT_map$$,$app$common$types$variant$valid_properties_formula_QMARK_$$,$app$common$types$variant$find_properties_to_remove$$,$app$common$types$variant$find_properties_to_update$$,$app$common$types$variant$find_properties_to_add$$,$app$common$types$variant$split_base_name_and_number$$,$app$common$types$variant$group_numbers_by_base_name$$,$app$common$types$variant$update_number_in_repeated_item$$,$app$common$types$variant$update_number_in_repeated_prop_names$$,
$app$common$types$variant$find_index_for_property_name$$,$app$common$types$variant$matching_indices$$,$app$common$types$variant$find_index_by_name$$,$app$common$types$variant$merge_properties$$,$app$common$types$variant$distance$$,$app$common$types$variant$variant_name_to_name$$,$app$common$types$shape$Shape$$,$app$common$types$shape$map__GT_Shape$$,$app$common$types$shape$create_shape$$,$app$common$types$shape$is_allowed_switch_keep_attr_QMARK_$$,$app$common$types$shape$get_minimal_shape$$,$app$common$types$shape$make_minimal_shape$$,
$app$common$types$shape$setup_rect$$,$app$common$types$shape$extract_props$$,$app$common$types$shape$patch_props$$,$app$common$types$shape$set_fill_color$$,$app$common$types$shape$attach_fill_color$$,$app$common$types$shape$detach_fill_color$$,$app$common$types$shape$set_stroke_color$$,$app$common$types$shape$attach_stroke_color$$,$app$common$types$shape$detach_stroke_color$$,$app$common$types$shape$set_shadow_color$$,$app$common$types$shape$attach_shadow_color$$,$app$common$types$shape$detach_shadow_color$$,
$app$common$types$shape$set_grid_color$$,$app$common$types$shape$attach_grid_color$$,$app$common$types$shape$detach_grid_color$$,$app$common$types$shape$process_shape_colors$$,$app$common$types$shape$get_all_colors$$,$app$common$types$shape$uses_library_color_QMARK_$$,$app$common$types$shape$uses_library_colors_QMARK_$$,$app$common$types$page$make_empty_page$$,$app$common$types$component$subinstance_head_QMARK_$$,$app$common$types$component$instance_of_QMARK_$$,$app$common$types$component$in_component_copy_not_head_QMARK_$$,
$app$common$types$component$set_touched_group$$,$app$common$types$component$touched_group_QMARK_$$,$app$common$types$component$swap_slot_QMARK_$$,$app$common$types$component$set_swap_slot$$,$app$common$types$component$remove_swap_slot$$,$app$common$types$component$uses_library_components_QMARK_$$,$app$common$types$component$detach_shape$$,$app$common$types$component$unhead_shape$$,$app$common$types$component$rehead_shape$$,$app$common$types$component$diff_components$$,$app$common$types$shape_tree$add_shape$$,
$app$common$types$shape_tree$get_shape$$,$app$common$types$shape_tree$fix_broken_children$$,$app$common$types$shape_tree$get_root_objects$$,$app$common$types$shape_tree$is_shape_over_shape_QMARK_$$,$app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$shape_tree$get_frame_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$02$$,
$app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$shape_tree$update_page_index$$,$clojure$core$protocols$datafy$$,$clojure$datafy$datify_ref$$,$app$common$types$tokens_lib$valid_QMARK_$$,$app$common$types$tokens_lib$Token$$,$app$common$types$tokens_lib$map__GT_Token$$,$app$common$types$tokens_lib$make_token$$,$app$common$types$tokens_lib$add_token_$$,$app$common$types$tokens_lib$update_token_$$,
$app$common$types$tokens_lib$delete_token_$$,$app$common$types$tokens_lib$get_token_$$,$app$common$types$tokens_lib$token_set_QMARK_$$,$app$common$types$tokens_lib$map__GT_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$tokens_lib$make_token_set$$,$app$common$types$tokens_lib$add_set_path_group_prefix$$,$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$,$app$common$types$tokens_lib$get_set_prefixed_path$$,$app$common$types$tokens_lib$backtrace_tokens_tree$$,
$app$common$types$tokens_lib$update_set$$,$app$common$types$tokens_lib$delete_set$$,$app$common$types$tokens_lib$move_set$$,$app$common$types$tokens_lib$move_set_group$$,$app$common$types$tokens_lib$rename_set_group$$,$app$common$types$tokens_lib$set_sets$$,$app$common$types$tokens_lib$hidden_theme_QMARK_$$,$app$common$types$tokens_lib$TokenTheme$$,$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$$,$app$common$types$tokens_lib$map__GT_TokenTheme$$,$app$common$types$tokens_lib$top_level_theme_group_QMARK_$$,
$app$common$types$tokens_lib$make_hidden_theme$$,$app$common$types$tokens_lib$join_theme_path$$,$app$common$types$tokens_lib$add_theme$$,$app$common$types$tokens_lib$update_theme$$,$app$common$types$tokens_lib$delete_theme$$,$app$common$types$tokens_lib$get_theme_tree$$,$app$common$types$tokens_lib$get_theme_by_name$$,$app$common$types$tokens_lib$get_theme_groups$$,$app$common$types$tokens_lib$get_active_theme_paths$$,$app$common$types$tokens_lib$set_active_themes$$,$app$common$types$tokens_lib$toggle_theme_active$$,
$app$common$types$tokens_lib$get_hidden_theme$$,$app$common$types$tokens_lib$empty_lib_QMARK_$$,$app$common$types$tokens_lib$add_token$$,$app$common$types$tokens_lib$update_token$$,$app$common$types$tokens_lib$delete_token$$,$app$common$types$tokens_lib$TokensLib$$,$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenThemes$get_active_themes$arity$1$$,$app$common$types$tokens_lib$ensure_hidden_theme$$,$app$common$types$tokens_lib$map__GT_tokens_lib$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$common$types$tokens_lib$make_tokens_lib$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$tokens_lib$ensure_tokens_lib$$,$app$common$types$tokens_lib$token_name__GT_path_selector$$,$app$common$types$tokens_lib$read_multi_set_dtcg$$,$app$common$types$tokens_lib$typography_token__GT_dtcg_token$$,$app$common$types$tokens_lib$shadow_token__GT_dtcg_token$$,$app$main$store$measure_time_to_render$$,$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$refs$workspace_page_object_by_id$$,
$app$main$refs$children_objects$$,$app$main$refs$all_children_objects$$,$app$main$refs$workspace_modifiers_by_frame_id$$,$app$main$refs$select_bool_children$$,$app$main$refs$is_child_selected_QMARK_$$,$app$util$sse$read_stream$$,$app$main$repo$with_retry$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$repo$send_BANG_$$,$shadow$esm$dynamic_import$$,$shadow$esm$add_loadable$$,$app$util$i18n$parse_locale$$,$app$util$i18n$autodetect$$,$app$util$i18n$set_locale$$,$app$util$i18n$C$$,$app$util$i18n$c_QMARK_$$,
$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$03$$,$reitit$impl$form_encode$$,$reitit$impl$query_parameter$$,$reitit$impl$query_string$$,$app$main$router$navigate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$router$nav_back$$,$app$main$router$nav_back_local$$,$app$main$router$nav_root$$,$app$main$data$common$force_reload_BANG_$$,$app$main$data$common$hide_notifications_BANG_$$,$app$main$data$common$get_change_role_msg$$,$app$main$data$common$go_to_dashboard_search$$,$app$main$data$common$go_to_dashboard_search$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$main$data$common$go_to_dashboard_libraries$$,$app$main$data$common$go_to_dashboard_libraries$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$common$go_to_dashboard_fonts$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$common$go_to_dashboard_members$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$common$go_to_dashboard_invitations$$,$app$main$data$common$go_to_dashboard_invitations$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$common$go_to_dashboard_webhooks$$,
$app$main$data$common$go_to_dashboard_webhooks$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$common$go_to_dashboard_settings$$,$app$main$data$common$go_to_dashboard_settings$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$common$go_to_workspace$$,$app$main$data$common$go_to_viewer$$,$app$common$schema$desc_native$describe_STAR_$$,$app$common$types$components_list$components$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$types$components_list$touch$$,$app$common$types$components_list$mod_component$$,
$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$components_list$update_component$$,$app$common$types$components_list$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$components_list$mark_component_deleted$$,$app$common$types$components_list$mark_component_undeleted$$,$app$common$types$components_list$get_component_annotation$$,$app$common$types$pages_list$add_page$$,$app$common$types$pages_list$delete_page$$,$app$common$types$container$make_container$$,
$app$common$types$container$get_direct_children$$,$app$common$types$container$get_children_in_instance$$,$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$types$container$get_parent_heads$$,$app$common$types$container$get_parent_copy_heads$$,$app$common$types$container$get_nesting_level_delta$$,$app$common$types$container$inside_component_main_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$,
$app$common$types$container$remove_swap_keep_attrs$$,$app$common$types$container$get_component_from_shape$$,$app$common$types$container$invalid_structure_for_component_QMARK_$$,$app$common$types$container$find_valid_parent_and_frame_ids$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$types$container$get_token_groups$$,$app$common$types$container$set_shape_attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$features$check_paste_features_BANG_$$,$app$common$geom$shapes$tree_seq$get_reflow_root$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$common$geom$shapes$tree_seq$search_common_roots$$,$app$common$geom$shapes$tree_seq$resolve_tree$$,$app$common$geom$shapes$tree_seq$resolve_subtree$$,$app$common$types$library$get_colors$$,$app$common$types$library$used_colors_changed_since$$,$app$common$types$library$sync_colors$$,$app$common$types$typographies_list$update_typography$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$typographies_list$used_typographies_changed_since$$,$app$common$types$typography$uses_library_typographies_QMARK_$$,
$app$common$types$typography$uses_library_typography_QMARK_$$,$app$common$types$typography$remove_typography_from_node$$,$app$common$types$typography$remove_external_typographies$$,$app$common$types$file$containers_seq$$,$app$common$types$file$find_component_file$$,$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$file$get_component_container_from_head$$,$app$common$types$file$get_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$file$find_ref_shape$$,
$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$file$advance_shape_ref$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$file$find_ref_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$file$find_remote_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$types$file$find_swap_slot$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$types$file$match_swap_slot_QMARK_$$,$app$common$types$file$get_component_shapes$$,
$app$common$types$file$is_main_of_known_component_QMARK_$$,$app$common$types$file$delete_component$$,$app$common$types$file$restore_component$$,$app$common$types$file$used_assets_changed_since$$,$app$common$types$file$dump_shape_component_info$$,$app$common$types$file$dump_component$$,$app$common$types$file$dump_page$$,$app$common$types$file$dump_library$$,$app$common$types$file$dump_tree$$,$app$common$types$file$dump_subtree$$,$app$common$types$file$get_touched_from_ref_chain_until_target_ref$$,
$app$common$files$changes$process_touched_change$$,$app$common$files$changes$collect_shape_media_refs$$,$app$common$files$changes$process_operations$$,$app$common$files$changes$process_children_reordering$$,$app$common$files$changes$parents_frames$$,$app$main$fonts$register_BANG_$$,$app$main$fonts$add_font_css_BANG_$$,$app$main$fonts$generate_gfonts_url$$,$app$main$fonts$process_gfont_css$$,$app$main$fonts$fetch_gfont_css$$,$app$main$fonts$generate_custom_font_variant_css$$,$app$main$fonts$generate_custom_font_css$$,
$app$main$fonts$find_closest_variant$$,$app$main$fonts$get_content_fonts$$,$app$main$fonts$get_font_style_id$$,$app$main$fonts$get_font_styles_by_font_ref$$,$app$common$files$focus$filter_not_focus$$,$app$main$broadcast$BroadcastMessage$$,$app$main$broadcast$map__GT_BroadcastMessage$$,$app$main$data$shortcuts$a_mod$$,$app$main$data$shortcuts$alt$$,$app$main$data$shortcuts$meta_shift$$,$app$main$data$shortcuts$enter$$,$app$main$data$shortcuts$wrap_cb$$,$app$main$data$shortcuts$bind_BANG_$$,$app$main$data$shortcuts$reset_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$,
$app$util$dom$dnd$drop_side$$,$app$main$ui$hooks$use_render_id$$,$app$main$ui$hooks$cancel_timer$$,$app$common$svg$camelize$$,$app$common$svg$prop_key$$,$app$common$svg$parse_style$$,$app$common$svg$format_styles$$,$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$common$svg$update_attr_ids$$,$app$common$svg$replace_attrs_ids$$,$app$common$svg$generate_id_mapping$$,$app$common$svg$find_def_references$$,$app$common$svg$svg_transform_matrix$$,
$app$common$svg$to_matrix$$,$app$common$svg$parse_transform$$,$app$common$svg$format_line$$,$app$common$svg$points__GT_path$$,$app$common$svg$add_transform$$,$app$common$svg$inherit_attributes$$,$app$common$svg$fix_default_values$$,$app$common$svg$calculate_ratio$$,$app$common$svg$fix_percents$$,$app$common$svg$collect_images$$,$app$main$ui$shapes$export$0$touched__GT_str$$,$app$main$ui$shapes$export$0$add_factory$$,$app$main$ui$shapes$export$0$add_data$$,$app$main$ui$shapes$export$0$prefix_keys$$,
$app$main$ui$shapes$export$0$export_grid_data$$,$app$main$ui$shapes$export$0$export_flows$$,$app$main$ui$shapes$export$0$export_guides$$,$app$main$ui$shapes$export$0$export_shadow_data$$,$app$main$ui$shapes$export$0$export_exports_data$$,$app$main$ui$shapes$export$0$str__GT_style$$,$app$main$ui$shapes$export$0$style__GT_str$$,$app$main$ui$shapes$export$0$export_svg_data$$,$app$main$ui$shapes$export$0$export_fills_data$$,$app$main$ui$shapes$export$0$export_strokes_data$$,$app$main$ui$shapes$export$0$export_interactions_data$$,
$app$main$ui$shapes$export$0$export_layout_container_data$$,$app$main$ui$shapes$export$0$export_data$$,$app$main$ui$shapes$attrs$calculate_dasharray$$,$app$main$ui$shapes$attrs$add_border_props_BANG_$$,$app$main$ui$shapes$attrs$add_fill_BANG_$cljs$0core$0IFn$0_invoke$0arity$06$$,$app$main$ui$shapes$attrs$add_stroke_BANG_$$,$app$main$ui$shapes$attrs$get_svg_props$$,$app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$,
$app$main$ui$shapes$embed$use_data_uris$$,$app$main$ui$shapes$gradients$add_metadata_BANG_$$,$app$main$ui$shapes$gradients$linear_gradient$$,$app$main$ui$shapes$gradients$radial_gradient$$,$app$main$ui$shapes$gradients$gradient$$,$app$main$ui$shapes$custom_stroke$inner_stroke_clip_path$$,$app$main$ui$shapes$custom_stroke$outer_stroke_mask$$,$app$main$ui$shapes$custom_stroke$cap_markers$$,$app$main$ui$shapes$custom_stroke$stroke_defs$$,$app$main$ui$shapes$custom_stroke$outer_stroke$$,$app$main$ui$shapes$custom_stroke$inner_stroke$$,
$app$main$ui$shapes$custom_stroke$shape_custom_stroke$$,$app$main$ui$shapes$custom_stroke$shape_fills$$,$app$main$ui$shapes$custom_stroke$shape_strokes$$,$app$main$ui$shapes$custom_stroke$shape_custom_strokes$$,$app$main$ui$shapes$filters$filter_str$$,$app$main$ui$shapes$filters$color_matrix$$,$app$main$ui$shapes$filters$drop_shadow_filter$$,$app$main$ui$shapes$filters$inner_shadow_filter$$,$app$main$ui$shapes$filters$background_blur_filter$$,$app$main$ui$shapes$filters$layer_blur_filter$$,$app$main$ui$shapes$filters$image_fix_filter$$,
$app$main$ui$shapes$filters$blend_filters$$,$app$main$ui$shapes$filters$filter_entry$$,$app$main$ui$shapes$filters$change_filter_in$$,$app$main$ui$shapes$filters$filter_coords$$,$app$main$ui$shapes$filters$filters$$,$app$util$debug$handle_change$$,$app$main$ui$shapes$frame$frame_clip_id$$,$app$main$ui$shapes$frame$frame_clip_def$$,$app$main$ui$shapes$frame$frame_container$$,$app$main$ui$shapes$frame$frame_thumbnail_image$$,$app$main$ui$shapes$frame$frame_thumbnail$$,$app$common$geom$shapes$grid_layout$layout_data$child_min_width$$,
$app$common$geom$shapes$grid_layout$layout_data$child_min_height$$,$app$common$geom$shapes$grid_layout$layout_data$layout_bounds$$,$app$common$geom$shapes$grid_layout$layout_data$calculate_initial_track_size$$,$app$common$geom$shapes$grid_layout$layout_data$set_auto_base_size$$,$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$,$app$common$geom$shapes$grid_layout$layout_data$tracks_total_frs$$,$app$common$geom$shapes$grid_layout$layout_data$tracks_total_autos$$,$app$common$geom$shapes$grid_layout$layout_data$set_fr_value$$,
$app$common$geom$shapes$grid_layout$layout_data$stretch_tracks$$,$app$common$geom$shapes$grid_layout$layout_data$has_flex_track_QMARK_$$,$app$common$geom$shapes$grid_layout$layout_data$size_to_allocate$$,$app$common$geom$shapes$grid_layout$layout_data$allocate_auto_tracks$$,$app$common$geom$shapes$grid_layout$layout_data$allocate_flex_tracks$$,$app$common$geom$shapes$grid_layout$layout_data$set_auto_multi_span$$,$app$common$geom$shapes$grid_layout$layout_data$set_flex_multi_span$$,$app$common$geom$shapes$grid_layout$layout_data$min_fr_value$$,
$app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$,$app$common$geom$shapes$grid_layout$params$rect__GT_range$$,$app$common$geom$shapes$grid_layout$params$size_range$$,$app$common$geom$shapes$grid_layout$params$calculate_tracks$$,$app$common$geom$shapes$grid_layout$params$assign_shape_cells$$,$app$common$geom$shapes$grid_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$common$geom$shapes$grid_layout$positions$calc_fill_width_data$$,$app$common$geom$shapes$grid_layout$positions$calc_fill_height_data$$,$app$common$geom$shapes$grid_layout$positions$fill_modifiers$$,$app$common$geom$shapes$grid_layout$positions$child_position_delta$$,$app$common$geom$shapes$grid_layout$positions$get_drop_cell$$,$app$common$geom$shapes$grid_layout$get_cell_data$$,$app$main$ui$shapes$grid_layout_viewer$grid_cell_area_label$$,$app$main$ui$shapes$grid_layout_viewer$grid_cell$$,$app$main$ui$shapes$grid_layout_viewer$grid_layout_viewer$$,
$app$main$ui$shapes$mask$point__GT_str$$,$app$main$ui$shapes$mask$mask_factory$$,$app$main$ui$shapes$fills$internal_fills$$,$app$main$ui$shapes$fills$fills$$,$app$main$ui$shapes$svg_defs$add_matrix$$,$app$main$ui$shapes$svg_defs$svg_defs$$,$app$main$ui$shapes$shape$propagate_wrapper_styles_child$$,$app$main$ui$shapes$shape$propagate_wrapper_styles$$,$app$main$ui$shapes$svg_raw$svg_root$$,$app$main$ui$shapes$svg_raw$svg_element$$,$app$main$ui$formats$format_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$,
$app$util$color$gradient__GT_css$$,$app$util$color$color__GT_background$$,$app$util$color$color__GT_format__GT_background$$,$app$main$ui$shapes$text$styles$generate_root_styles$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$ui$shapes$text$styles$generate_paragraph_set_styles$$,$app$main$ui$shapes$text$fo_text$render_text$$,$app$main$ui$shapes$text$fo_text$render_root$$,$app$main$ui$shapes$text$fo_text$render_paragraph_set$$,$app$main$ui$shapes$text$fo_text$render_paragraph$$,$app$main$ui$shapes$text$fo_text$fill__GT_color$$,
$app$main$ui$shapes$text$fo_text$retrieve_colors$$,$app$main$ui$shapes$text$svg_text$set_white_fill$$,$app$main$ui$shapes$text$load_fonts_BANG_$$,$app$main$ui$shapes$text$fontfaces$use_fonts_css$$,$app$main$ui$shapes$text$fontfaces$shape__GT_fonts$$,$app$util$thumbnails$get_proportional_size$cljs$0core$0IFn$0_invoke$0arity$06$$,$app$util$thumbnails$get_relative_size$$,$app$main$render$calculate_dimensions$$,$app$main$render$bool_wrapper_factory$$,$app$main$render$svg_raw_wrapper_factory$$,$app$main$render$frame_imposter$$,
$app$main$render$empty_grids$$,$app$main$render$render_frame$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$util$worker$handle_response$$,$app$render_wasm$api$fonts$google_font_id__GT_uuid$$,$app$render_wasm$api$fonts$font_backend$$,$app$render_wasm$api$fonts$font_db_data$$,$app$render_wasm$api$fonts$font_id__GT_uuid$$,$app$render_wasm$api$fonts$font_id__GT_asset_id$$,$app$render_wasm$api$fonts$fetch_font$$,$app$render_wasm$api$fonts$serialize_font_style$$,$app$render_wasm$api$fonts$normalize_font_id$$,
$app$render_wasm$api$fonts$normalize_span_font$$,$app$render_wasm$api$fonts$normalize_paragraph_font$$,$app$render_wasm$api$fonts$serialize_font_size$$,$app$render_wasm$api$fonts$serialize_font_weight$$,$app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$render_wasm$api$fonts$serialize_letter_spacing$$,$app$render_wasm$api$fonts$store_fonts$$,$app$render_wasm$api$fonts$add_noto_fonts$$,
$app$render_wasm$mem$__GT_offset_32$$,$app$render_wasm$mem$get_heap_f32$$,$app$render_wasm$mem$slice$$,$app$render_wasm$mem$write_u8$$,$app$render_wasm$mem$write_f32$$,$app$render_wasm$mem$write_i32$$,$app$render_wasm$mem$write_u32$$,$app$render_wasm$mem$write_uuid$$,$app$render_wasm$mem$assert_written$$,$app$render_wasm$serializers$translate_shape_type$$,$app$render_wasm$serializers$translate_stroke_linecap$$,$app$render_wasm$serializers$translate_stroke_linejoin$$,$app$render_wasm$serializers$translate_fill_rule$$,
$app$render_wasm$serializers$translate_stroke_cap$$,$app$render_wasm$serializers$translate_blend_mode$$,$app$render_wasm$serializers$translate_bool_type$$,$app$render_wasm$serializers$translate_layout_align_items$$,$app$render_wasm$serializers$translate_layout_align_content$$,$app$render_wasm$serializers$translate_layout_justify_items$$,$app$render_wasm$serializers$translate_layout_justify_content$$,$app$render_wasm$serializers$translate_layout_sizing$$,$app$render_wasm$serializers$translate_align_self$$,
$app$render_wasm$serializers$translate_text_transform$$,$app$render_wasm$serializers$translate_text_decoration$$,$app$render_wasm$serializers$translate_text_direction$$,$app$render_wasm$serializers$translate_font_style$$,$app$render_wasm$api$shapes$write_uuid_to_heap$$,$app$render_wasm$api$shapes$serialize_transform$$,$app$render_wasm$api$shapes$serialize_selrect$$,$app$render_wasm$api$shapes$set_shape_base_props$$,$app$render_wasm$api$texts$encode_text$$,$app$render_wasm$api$texts$write_span_fills$$,
$app$render_wasm$api$texts$write_paragraph$$,$app$render_wasm$api$texts$write_spans$$,$app$render_wasm$api$texts$write_shape_text$$,$app$render_wasm$api$texts$contains_emoji_QMARK_$$,$app$render_wasm$api$texts$collect_used_languages$$,$app$render_wasm$deserializers$read_selection_rect$$,$app$render_wasm$mem$heap32$write_u32$$,$app$render_wasm$mem$heap32$write_matrix$$,$app$render_wasm$svg_fills$trim_fill_value$$,$app$render_wasm$svg_fills$parse_length$$,$app$render_wasm$svg_fills$parse_offset$$,$app$render_wasm$svg_fills$parse_opacity$$,
$app$render_wasm$svg_fills$shape__GT_selrect$$,$app$render_wasm$svg_fills$apply_svg_transform$$,$app$render_wasm$svg_fills$apply_viewbox_transform$$,$app$render_wasm$svg_fills$normalize_point$$,$app$render_wasm$svg_fills$normalize_attrs$$,$app$render_wasm$svg_fills$id_candidates$$,$app$render_wasm$svg_fills$svg_def_by_id$$,$app$render_wasm$svg_fills$normalize_gradient_id$$,$app$render_wasm$svg_fills$attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$render_wasm$svg_fills$resolve_gradient_node$$,
$app$render_wasm$svg_fills$parse_gradient_stop$$,$app$render_wasm$svg_fills$apply_gradient_transform$$,$app$render_wasm$svg_fills$build_linear_gradient$$,$app$render_wasm$svg_fills$build_radial_gradient$$,$app$render_wasm$svg_fills$svg_gradient__GT_fill$$,$app$render_wasm$svg_fills$parse_svg_fill$$,$app$render_wasm$svg_fills$svg_fill__GT_fills$$,$app$render_wasm$svg_filters$find_filter_element$$,$app$render_wasm$svg_filters$find_filter_def$$,$app$render_wasm$svg_filters$build_blur$$,$app$render_wasm$svg_filters$build_drop_shadow$$,
$app$render_wasm$svg_filters$apply_svg_filters$$,$app$render_wasm$svg_filters$apply_svg_derived$$,$app$render_wasm$text_editor$normalize_selection$$,$app$render_wasm$text_editor$apply_attrs_to_paragraph$$,$app$render_wasm$text_editor$para_char_count$$,$app$render_wasm$text_editor$apply_style_to_selection$$,$app$util$text$content$styles$encode$$,$app$util$text$content$styles$decode$$,$app$util$text$content$styles$normalize_attr_value$$,$app$util$text$content$styles$attr__GT_style$$,$app$util$text$content$styles$attrs__GT_styles$$,
$app$util$text$content$styles$get_styles_from_style_declaration$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$util$text$content$from_dom$is_element$$,$app$util$text$content$from_dom$get_attrs_from_styles$$,$app$util$text$content$from_dom$create_text_span$$,$app$util$text$content$from_dom$create_paragraph$$,$app$render_wasm$api$object_svg$$,$app$render_wasm$api$get_static_markup$$,$app$render_wasm$api$render$$,$app$render_wasm$api$update_text_rect_BANG_$$,$app$render_wasm$api$set_parent_id$$,$app$render_wasm$api$set_masked$$,
$app$render_wasm$api$set_shape_selrect$$,$app$render_wasm$api$set_shape_transform$$,$app$render_wasm$api$set_shape_children$$,$app$render_wasm$api$retrieve_image$$,$app$render_wasm$api$fetch_image$$,$app$render_wasm$api$get_fill_images$$,$app$render_wasm$api$set_shape_text_images$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$render_wasm$api$set_shape_fills$$,$app$render_wasm$api$set_shape_strokes$$,$app$render_wasm$api$set_shape_svg_attrs$$,$app$render_wasm$api$set_shape_path_content$$,$app$render_wasm$api$set_shape_svg_raw_content$$,
$app$render_wasm$api$set_shape_vertical_align$$,$app$render_wasm$api$set_shape_bool_type$$,$app$render_wasm$api$set_shape_blur$$,$app$render_wasm$api$set_shape_corners$$,$app$render_wasm$api$set_flex_layout$$,$app$render_wasm$api$set_grid_layout_data$$,$app$render_wasm$api$set_grid_layout_rows$$,$app$render_wasm$api$set_grid_layout_columns$$,$app$render_wasm$api$set_grid_layout_cells$$,$app$render_wasm$api$set_grid_layout$$,$app$render_wasm$api$set_layout_data$$,$app$render_wasm$api$clear_layout$$,
$app$render_wasm$api$set_shape_shadows$$,$app$render_wasm$api$set_shape_grow_type$$,$app$render_wasm$api$get_text_dimensions$$,$app$render_wasm$api$update_text_layouts$$,$app$render_wasm$api$process_pending$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$render_wasm$api$set_structure_modifiers$$,$app$render_wasm$api$propagate_modifiers$$,$app$render_wasm$api$get_selection_rect$$,$app$render_wasm$api$clean_modifiers$$,$app$render_wasm$api$set_modifiers$$,$app$render_wasm$api$calculate_bool_STAR_$$,$app$render_wasm$api$calculate_bool$$,
$app$render_wasm$api$init_wasm_module$$,$app$render_wasm$shape$shape_in_current_page_QMARK_$$,$app$render_wasm$shape$ShapeProxy$$,$app$render_wasm$shape$set_wasm_attr_BANG_$$,$app$render_wasm$shape$process_shape_BANG_$$,$app$render_wasm$shape$process_shape_changes_BANG_$$,$app$render_wasm$shape$impl_assoc$$,$app$render_wasm$shape$impl_dissoc$$,$app$render_wasm$shape$impl_conj$$,$app$render_wasm$shape$create_shape$$,$app$main$features$setup_wasm_features$$,$app$main$features$get_enabled_features$$,
$app$main$data$changes$fix_page_id$$,$app$main$data$changes$update_indexes$$,$app$main$data$changes$get_pending_commits$$,$app$main$data$changes$apply_changes_localy$$,$app$main$data$changes$commit$$,$app$main$data$persistence$force_persist_QMARK_$$,$app$common$files$changes_builder$amend_last_change$$,$app$common$files$changes_builder$amend_changes$$,$app$common$files$changes_builder$lookup_objects$$,$app$common$files$changes_builder$apply_changes_local$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$common$files$changes_builder$mod_page$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$files$changes_builder$set_guide$$,$app$common$files$changes_builder$set_flow$$,$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$files$changes_builder$changed_attrs$$,$app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$,
$app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$files$changes_builder$add_color$$,$app$common$files$changes_builder$add_typography$$,$app$common$files$changes_builder$add_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$files$changes_builder$restore_component$$,$app$common$files$changes_builder$set_token_theme$$,$app$common$files$changes_builder$set_active_token_themes$$,$app$plugins$flags$clear$$,$app$plugins$register$get_plugin$$,
$app$plugins$register$parse_manifest$$,$app$plugins$register$save_to_store$$,$app$plugins$register$remove_plugin_BANG_$$,$app$main$data$plugins$save_current_plugin$$,$app$main$data$plugins$remove_current_plugin$$,$app$main$data$plugins$load_plugin_BANG_$$,$app$main$data$plugins$close_plugin_BANG_$$,$app$main$data$plugins$close_current_plugin$$,$app$main$data$plugins$close_current_plugin$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$plugins$check_open_plugin$$,$app$common$attrs$get_attr$$,
$app$common$attrs$default_equal$$,$app$common$files$variant$extract_properties_names$$,$app$common$geom$align$align_to_parent$$,$app$common$geom$align$calc_align_pos$$,$app$common$geom$align$distribute_space$$,$app$main$data$profile$on_fetch_profile_exception$$,$app$main$data$profile$fetch_profile$$,$app$main$data$profile$persist_profile$$,$app$main$data$profile$request_profile_recovery$$,$parseText$$module$app$util$clipboard$$,$filterAllowedTypes$$module$app$util$clipboard$$,$filterAllowedItems$$module$app$util$clipboard$$,
$sortTypes$$module$app$util$clipboard$$,$sortItems$$module$app$util$clipboard$$,$fromDataTransfer$$module$app$util$clipboard$$,$app$util$clipboard$to_clipboard_promise$$,$app$main$data$team$teams_fetched$$,$app$main$data$team$members_fetched$$,$app$main$data$team$invitations_fetched$$,$app$main$data$team$update_member_role$$,$app$main$data$team$delete_member$$,$app$main$data$team$webhooks_fetched$$,$app$main$data$team$update_team$$,$app$main$data$team$team_leaved$$,$app$main$data$team$leave_current_team$$,
$app$main$data$team$copy_invitation_link$$,$app$main$data$team$update_invitation_role$$,$app$main$data$team$team_deleted$$,$app$main$data$team$delete_team$$,$app$main$data$team$delete_webhook$$,$app$main$data$team$update_webhook$$,$app$main$data$team$create_webhook$$,$app$main$data$team$shared_files_fetched$$,$app$main$data$comments$extract_mentions$$,$app$main$data$comments$created_thread_on_workspace$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$comments$update_comment_thread_status$$,$app$main$data$comments$add_comment$$,
$app$main$data$comments$update_comment$$,$app$main$data$comments$delete_comment_thread_on_viewer$$,$app$main$data$comments$delete_comment$$,$app$main$data$comments$refresh_comment_thread$$,$app$main$data$comments$comment_threads_fetched$$,$app$main$data$comments$retrieve_comments$$,$app$main$data$comments$retrieve_unread_comment_threads$$,$app$main$data$comments$mark_all_threads_as_read$$,$app$main$data$comments$update_filters$$,$app$main$data$comments$update_options$$,$app$main$data$comments$update_draft_thread$$,
$app$main$data$comments$toggle_comment_options$$,$app$main$data$comments$hide_comment_options$$,$app$main$data$comments$group_threads_by_page$$,$app$main$data$comments$group_threads_by_file_and_page$$,$app$main$data$comments$detach_comment_thread$$,$app$main$data$comments$fetch_profiles$$,$app$main$data$project$project_fetched$$,$app$main$data$project$fetch_project$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$project$initialize_project$$,$app$common$logic$variant_properties$generate_update_property_name$$,
$app$common$logic$variant_properties$generate_remove_property$$,$app$common$logic$variant_properties$generate_update_property_value$$,$app$common$logic$variant_properties$generate_set_variant_error$$,$app$common$logic$variant_properties$generate_add_new_property$$,$app$common$logic$variant_properties$generate_add_new_property$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$logic$variant_properties$generate_make_shape_no_variant$$,$app$common$logic$variant_properties$generate_make_shapes_variant$$,
$app$common$types$shape$token$font_weight_applied_QMARK_$$,$app$common$logic$shapes$generate_unapply_tokens$$,$app$common$logic$shapes$generate_update_shapes$$,$app$common$logic$shapes$generate_update_shape_flags$$,$app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$06$$,$app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$logic$shapes$generate_relocate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$logic$libraries$enabled_container_QMARK_$$,
$app$common$logic$libraries$pretty_file$$,$app$common$logic$libraries$duplicate_component$$,$app$common$logic$libraries$generate_instantiate_component$cljs$0core$0IFn$0_invoke$0arity$012$$,$app$common$logic$libraries$generate_detach_instance$$,$app$common$logic$libraries$generate_advance_nesting_level$$,$app$common$logic$libraries$generate_detach_immediate$$,$app$common$logic$libraries$generate_sync_file$$,$app$common$logic$libraries$generate_sync_library$$,$app$common$logic$libraries$generate_sync_container$$,
$app$common$logic$libraries$generate_sync_text_shape$$,$app$common$logic$libraries$find_main_container$$,$app$common$logic$libraries$add_shape_to_instance$$,$app$common$logic$libraries$update_tokens$$,$app$common$logic$libraries$generate_update_tokens$$,$app$common$logic$libraries$add_update_attr_changes$$,$app$common$logic$libraries$text_change_value$$,$app$common$logic$libraries$add_update_attr_operations$$,$app$common$logic$libraries$check_detached_main$$,$app$common$logic$libraries$switch_path_change_value$$,
$app$common$logic$libraries$switch_text_change_value$$,$app$common$logic$libraries$switch_fixed_layout_geom_change_value$$,$app$common$logic$libraries$equal_geometry_QMARK_$$,$app$common$logic$libraries$update_attrs_on_switch$$,$app$common$logic$libraries$update_flex_child_copy_attrs$$,$app$common$logic$libraries$update_grid_copy_attrs$$,$app$common$logic$libraries$generate_add_component_changes$$,$app$common$logic$libraries$generate_add_component$$,$app$common$logic$libraries$generate_detach_component$$,
$app$common$logic$libraries$generate_new_shape_for_swap$$,$app$common$logic$libraries$generate_component_swap$$,$app$common$logic$libraries$generate_sync_file_changes$$,$app$common$logic$libraries$generate_duplicate_flows$$,$app$common$logic$libraries$generate_duplicate_guides$$,$app$common$logic$libraries$duplicate_variant$$,$app$common$logic$libraries$generate_duplicate_component_change$$,$app$common$logic$libraries$generate_duplicate_shape_change$cljs$0core$0IFn$0_invoke$0arity$019$$,$app$main$data$workspace$collapse$expand_all_parents$$,
$app$main$data$workspace$collapse$toggle_collapse$$,$app$main$data$workspace$collapse$expand_collapse$$,$app$main$data$workspace$collapse$collapse_all$$,$app$main$data$workspace$path$state$get_path_location$$,$app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$workspace$path$state$get_path$$,$app$main$data$workspace$path$common$clean_edit_state$$,$app$main$data$workspace$edition$interrupt_QMARK_$$,$app$main$data$workspace$undo$conj_undo_entry$$,
$app$main$data$workspace$undo$materialize_undo$$,$app$main$data$workspace$undo$add_undo_entry$$,$app$main$data$workspace$undo$stack_undo_entry$$,$app$main$data$workspace$undo$accumulate_undo_entry$$,$app$main$data$workspace$undo$append_undo$$,$app$main$data$workspace$undo$start_undo_transaction$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$workspace$undo$add_transaction_undo_entry$$,$app$main$data$workspace$undo$check_open_transactions$$,$app$main$data$workspace$undo$assure_valid_current_page$$,
$app$util$keyboard$keyboard_event_QMARK_$$,$app$util$keyboard$key_up_event_QMARK_$$,$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$util$mouse$blur_event_QMARK_$$,$app$util$mouse$mouse_down_event_QMARK_$$,$app$util$mouse$mouse_up_event_QMARK_$$,$app$main$data$workspace$zoom$impl_update_zoom$$,$app$main$data$workspace$zoom$increase_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$workspace$zoom$decrease_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$02$$,
$app$main$data$workspace$selection$select_prev_shape$$,$app$main$data$workspace$selection$select_next_shape$$,$app$main$data$workspace$selection$shift_select_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$selection$clear_memorize_duplicated$$,$app$main$data$workspace$selection$memorize_duplicated$$,$app$main$data$workspace$selection$calc_duplicate_delta$$,$app$main$data$workspace$selection$duplicate_selected$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$selection$update_focus_shapes$$,
$app$common$files$shapes_helpers$prepare_move_shapes_into_frame$$,$app$main$data$workspace$shapes$add_undo_group$$,$app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$shapes$move_shapes_into_frame$$,$app$main$data$workspace$shapes$create_and_add_shape$$,$app$main$data$workspace$shapes$create_artboard_from_shapes$cljs$0core$0IFn$0_invoke$0arity$07$$,$app$main$data$workspace$shapes$create_artboard_from_selection$cljs$0core$0IFn$0_invoke$0arity$04$$,
$app$main$data$workspace$shapes$update_shape_flags$$,$app$main$data$workspace$shapes$toggle_visibility_selected$$,$app$main$data$workspace$shapes$toggle_lock_selected$$,$app$main$data$workspace$shapes$relocate_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$data$workspace$bool$create_bool_shape$$,$app$common$files$shapes_builder$assert_valid_num$$,$app$common$files$shapes_builder$assert_valid_pos_num$$,$app$common$files$shapes_builder$assert_valid_blend_mode$$,$app$common$files$shapes_builder$svg_dimensions$$,
$app$common$files$shapes_builder$process_gradient_stops$$,$app$common$files$shapes_builder$resolve_gradient_href$$,$app$common$files$shapes_builder$create_svg_root$$,$app$common$files$shapes_builder$create_path_shape$$,$app$common$files$shapes_builder$calculate_rect_metadata$$,$app$common$files$shapes_builder$parse_rect_attrs$$,$app$common$files$shapes_builder$setup_fill$$,$app$common$files$shapes_builder$setup_stroke$$,$app$common$files$shapes_builder$setup_opacity$$,$app$common$files$shapes_builder$setup_other$$,
$app$common$files$shapes_builder$filter_valid_def_references$$,$app$main$data$workspace$svg_upload$extract_name$$,$tubax$core$push_node$$,$tubax$core$pop_node$$,$tubax$core$push_text$$,$tubax$core$create_parser$$,$tubax$core$xml__GT_clj$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$media$image_uploaded$$,$app$main$data$workspace$media$svg_uploaded$$,$app$main$data$workspace$media$process_uris$$,$app$main$data$workspace$layout$persist_layout_flags_BANG_$$,$app$main$data$workspace$common$show_toolbar$$,
$app$common$logic$variants$add_unique_path$$,$app$common$logic$variants$keep_swapped_item$$,$app$common$logic$variants$child_of_swapped_QMARK_$$,$app$common$logic$variants$generate_keep_touched$$,$app$main$data$workspace$groups$shapes_for_grouping$$,$app$main$data$workspace$groups$get_empty_groups_after_group_creation$$,$app$main$data$workspace$groups$prepare_create_group$$,$app$main$data$workspace$groups$remove_group_changes$$,$app$main$data$workspace$groups$remove_frame_changes$$,$app$main$rasterizer$replace_uris$$,
$app$util$queue$next_process_time$$,$app$util$queue$process$$,$app$util$queue$request_process$$,$app$main$data$workspace$thumbnails$render_thumbnail$$,$app$main$data$workspace$thumbnails$request_thumbnail$$,$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$thumbnails$assoc_thumbnail$$,$app$common$geom$bounds_map$objects__GT_bounds_map$$,$app$common$geom$bounds_map$create_bounds$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$geom$bounds_map$resolve_modif_tree_ids$$,
$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$common$geom$modif_tree$add_modifiers$$,$app$common$geom$modif_tree$merge_modif_tree$$,$app$common$geom$modif_tree$apply_structure_modifiers$$,$app$common$geom$shapes$flex_layout$bounds$child_min_width$$,$app$common$geom$shapes$flex_layout$bounds$child_min_height$$,$app$common$geom$shapes$flex_layout$bounds$child_layout_bound_points$cljs$0core$0IFn$0_invoke$0arity$07$$,$app$common$geom$shapes$flex_layout$positions$get_base_line$$,
$app$common$geom$shapes$flex_layout$positions$get_child_position$$,$app$common$geom$shapes$flex_layout$layout_data$child_min_width$$,$app$common$geom$shapes$flex_layout$layout_data$child_min_height$$,$app$common$geom$shapes$flex_layout$layout_data$layout_bounds$$,$app$common$geom$shapes$flex_layout$layout_data$init_layout_lines$$,$app$common$geom$shapes$flex_layout$layout_data$add_space_to_items$$,$app$common$geom$shapes$flex_layout$layout_data$distribute_space$$,$app$common$geom$shapes$flex_layout$layout_data$add_lines_positions$$,
$app$common$geom$shapes$flex_layout$layout_data$add_line_spacing$$,$app$common$geom$shapes$flex_layout$layout_data$add_children_resizes$$,$app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$,$app$common$geom$shapes$flex_layout$drop_area$drop_line_area$$,$app$common$geom$shapes$flex_layout$drop_area$layout_drop_areas$$,$app$common$geom$shapes$flex_layout$drop_area$get_flip_modifiers$$,
$app$common$geom$shapes$flex_layout$drop_area$get_drop_index$$,$app$common$geom$shapes$flex_layout$modifiers$calc_fill_width_data$$,$app$common$geom$shapes$flex_layout$modifiers$calc_fill_height_data$$,$app$common$geom$shapes$flex_layout$modifiers$fill_modifiers$$,$app$common$geom$shapes$flex_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$common$geom$shapes$pixel_precision$set_pixel_precision$$,$app$common$geom$shapes$pixel_precision$adjust_pixel_precision$$,$app$common$geom$modifiers$set_children_modifiers$$,
$app$common$geom$modifiers$set_flex_layout_modifiers$$,$app$common$geom$modifiers$set_grid_layout_modifiers$$,$app$common$geom$modifiers$set_modifiers_constraints$$,$app$common$geom$modifiers$set_modifiers_layout$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$geom$modifiers$propagate_modifiers_constraints$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$geom$modifiers$propagate_modifiers_layouts$cljs$0core$0IFn$0_invoke$0arity$05$$,$app$common$geom$modifiers$calc_auto_modifiers$$,$app$common$geom$modifiers$find_auto_layouts$$,
$app$common$geom$modifiers$sizing_auto_modifiers$$,$app$common$geom$modifiers$filter_layouts_ids$$,$app$main$data$workspace$modifiers$check_delta$$,$app$main$data$workspace$modifiers$calculate_ignore_tree$$,$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm$$,$app$main$data$workspace$modifiers$set_wasm_props_BANG_$$,$app$main$data$workspace$modifiers$clear_local_transform$$,$app$main$data$workspace$modifiers$modifier_remove_from_parent$$,$app$main$data$workspace$modifiers$add_grid_children_modifiers$$,
$app$main$data$workspace$modifiers$build_change_frame_modifiers$$,$app$main$data$workspace$modifiers$calculate_modifiers$cljs$0core$0IFn$0_invoke$0arity$06$$,$app$main$data$workspace$modifiers$parse_structure_modifiers$$,$app$main$data$workspace$modifiers$extract_property_changes$$,$app$main$data$workspace$modifiers$set_temporary_selrect$$,$app$main$data$workspace$modifiers$set_temporary_modifiers$$,$app$main$data$workspace$modifiers$propagate_structure_modifiers$$,$app$main$data$workspace$modifiers$set_delta_rotation_modifiers$$,
$app$main$data$workspace$modifiers$apply_modifiers_STAR_$$,$$jscomp$scope$236007416$20$recToString$$,$$jscomp$scope$236007416$19$recHeight$$,$$jscomp$scope$236007416$18$flipColors$$,$$jscomp$scope$236007416$15$moveRedLeft$$,$$jscomp$scope$236007416$14$balance$$,$$jscomp$scope$236007416$13$rotateRight$$,$$jscomp$scope$236007416$12$rotateLeft$$,$$jscomp$scope$236007416$11$recRangeQuery$$,$$jscomp$scope$236007416$10$recUpdate$$,$$jscomp$scope$236007416$9$recGet$$,$$jscomp$scope$236007416$8$recRemoveNode$$,
$$jscomp$scope$236007416$7$recRemoveData$$,$$jscomp$scope$236007416$6$recRemoveMin$$,$$jscomp$scope$236007416$5$searchMin$$,$$jscomp$scope$236007416$4$recInsert$$,$$jscomp$scope$236007416$3$isRed$$,$JSCompiler_StaticMethods_insert$$,$app$main$snap$calculate_distance$$,$app$main$snap$get_min_distance_snap$$,$app$main$snap$search_snap$$,$app$main$snap$snap__GT_vector$$,$app$main$snap$closest_snap$$,$app$main$snap$sr_distance$$,$app$main$snap$calculate_snap$$,$app$main$snap$search_snap_distance$$,$app$main$snap$closest_distance_snap$$,
$app$main$snap$closest_snap_move$$,$app$main$snap$query_delta_point$$,$app$main$snap$min_match$$,$app$main$snap$correct_snap_point$$,$app$util$array$conj$$,$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$main$data$workspace$transforms$start_move_selected$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$transforms$start_move_duplicate$$,$app$main$data$workspace$transforms$set_ghost_displacement$$,
$app$main$data$workspace$transforms$start_move$$,$app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$workspace$transforms$reorder_selected_layout_child$$,$app$main$data$workspace$transforms$move_selected$$,$app$main$data$workspace$transforms$calculate_delta$$,$app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$workspace$transforms$update_positions$cljs$0core$0IFn$0_invoke$0arity$03$$,
$app$main$data$workspace$transforms$position_shapes$$,$app$main$data$workspace$transforms$cleanup_invalid_moving_shapes$$,$app$main$data$workspace$transforms$get_displacement$$,$app$main$data$workspace$transforms$flip_horizontal_selected$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$workspace$transforms$flip_vertical_selected$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$workspace$wasm_text$resize_wasm_text$$,$app$main$features$pointer_map$resolve_file$$,$app$main$data$workspace$libraries$do_update_tipography$$,
$app$main$data$workspace$libraries$rename_component_and_main_instance$$,$app$main$data$workspace$libraries$library_thumbnails_fetched$$,$app$main$data$workspace$libraries$fetch_library_thumbnails$$,$app$main$data$workspace$libraries$ext_library_changed$$,$app$main$data$workspace$libraries$find_shape_index$$,$app$main$data$workspace$libraries$notify_sync_file$$,$app$main$data$workspace$libraries$libraries_fetched$$,$app$main$data$workspace$libraries$load_library_file$$,$app$common$text$encode_style$$,
$app$common$text$convert_to_draft$$,$app$common$text$content__GT_text_PLUS_styles$$,$app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$util$text_editor$update_editor_current_inline_styles$$,$app$util$text_editor$update_editor_current_inline_styles_fn$$,$app$main$data$workspace$texts$v2_content_has_text_QMARK_$$,$app$main$data$workspace$texts$shape_current_values$$,$app$main$data$workspace$texts$v2_current_text_values$$,
$app$main$data$workspace$texts$update_root_attrs$$,$app$main$data$workspace$texts$update_paragraph_attrs$$,$app$main$data$workspace$texts$migrate_node$$,$app$main$data$workspace$texts$v2_update_text_shape_content$$,$goog$net$WebSocket$$,$goog$net$WebSocket$EXPONENTIAL_BACKOFF_$$,$goog$net$WebSocket$ClosedEvent$$,$goog$net$WebSocket$MessageEvent$$,$goog$net$WebSocket$ErrorEvent$$,$app$util$websocket$_stream$$,$app$util$websocket$_send$$,$app$util$websocket$_close$$,$app$util$websocket$t_app$0util$0websocket67288$$,
$app$util$websocket$create$$,$app$util$websocket$message_event_QMARK_$$,$app$util$websocket$opened_event_QMARK_$$,$app$main$data$websocket$prepare_uri$$,$app$main$data$websocket$send$$,$app$main$data$websocket$finalize$$,$app$main$data$auth$login_with_ldap$$,$app$main$data$auth$login_with_sso$$,$app$main$data$auth$logout$$,$app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$errors$redirect_to_dashboard$$,$app$main$errors$is_ignorable_exception_QMARK_$$,$app$util$code_gen$markup_svg$generate_svg$$,
$app$util$code_gen$common$shape__GT_selector$$,$app$util$code_gen$common$svg_markup_QMARK_$$,$app$util$code_gen$common$has_wrapper_QMARK_$$,$app$util$code_gen$style_css_formats$format_color_value$$,$app$util$code_gen$style_css_formats$format_shadow__GT_css$$,$app$util$code_gen$style_css_formats$format_color$$,$app$util$code_gen$style_css_formats$format_color_array$$,$app$util$code_gen$style_css_formats$format_tracks$$,$app$util$code_gen$style_css_formats$format_shadow$$,$app$util$code_gen$style_css_formats$format_value$$,
$app$util$code_gen$style_css_values$get_shape_position$$,$app$util$code_gen$style_css_values$get_shape_size$$,$app$util$code_gen$style_css_values$get_stroke_data$$,$app$util$code_gen$style_css_values$area_cell_QMARK_$$,$app$util$code_gen$style_css_values$get_grid_coord$$,$app$util$code_gen$style_css_values$get_grid_template_areas$$,$app$util$code_gen$style_css_values$get_value$$,$app$util$code_gen$style_css$shape__GT_css_property$$,$app$util$code_gen$style_css$shape__GT_css_properties$$,$app$util$code_gen$style_css$format_css_property$$,
$app$util$code_gen$style_css$format_css_properties$$,$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$util$code_gen$style_css$format_js_styles$$,$app$util$code_gen$style_css$generate_text_css$$,$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$,
$app$main$data$workspace$clipboard$selected_frame_QMARK_$$,$app$main$data$workspace$clipboard$get_tree_root_shapes$$,$app$main$data$workspace$clipboard$any_same_frame_from_selected_QMARK_$$,$app$main$data$workspace$clipboard$frame_same_size_QMARK_$$,$app$main$data$workspace$clipboard$paste_transit_shapes$$,$app$main$data$workspace$clipboard$paste_transit_props$$,$app$main$data$workspace$clipboard$paste_shapes$$,$app$main$data$workspace$clipboard$as_content$$,$app$main$data$workspace$clipboard$calculate_paste_position$$,
$app$main$data$workspace$clipboard$paste_html_text$$,$app$main$data$workspace$clipboard$paste_text$$,$app$main$data$workspace$clipboard$paste_svg_text$$,$app$main$data$workspace$clipboard$paste_image$$,$app$main$data$workspace$colors$split_text_shapes$$,$app$main$data$workspace$colors$update_shape_stroke_color$$,$app$main$data$workspace$colors$change_shadow$$,$app$main$data$workspace$colors$picker_for_selected_shape$$,$app$main$data$workspace$colors$color_att__GT_text$$,$app$main$data$workspace$colors$change_text_color$$,
$app$main$data$workspace$colors$stroke__GT_color_att$$,$app$main$data$workspace$colors$shadow__GT_color_attr$$,$app$main$data$workspace$colors$extract_text_colors$$,$app$main$data$workspace$colors$fill__GT_color_att$$,$app$main$data$workspace$drawing$common$handle_finish_drawing$$,$app$main$data$workspace$drawing$box$resize_shape$$,$app$main$data$workspace$drawing$box$move_drawing$$,$app$main$data$workspace$drawing$box$handle_drawing$$,$$jscomp$scope$m1503283874$3$simplifyDPStep$$,$app$main$data$workspace$drawing$curve$setup_frame$$,
$app$main$data$workspace$drawing$curve$insert_point$$,$app$main$data$workspace$drawing$curve$finish_drawing$$,$app$main$data$workspace$drawing$curve$handle_drawing$$,$app$main$data$workspace$path$changes$generate_path_changes$$,$app$main$data$workspace$path$helpers$append_node$$,$app$main$data$workspace$path$streams$dragging_QMARK_$$,$app$common$data$undo_stack$peek$$,$app$common$data$undo_stack$append$$,$app$common$data$undo_stack$undo$$,$app$main$data$workspace$path$undo$load_entry$$,$app$main$data$workspace$path$undo$undo_path$$,
$app$main$data$workspace$path$undo$redo_path$$,$app$main$data$workspace$path$undo$merge_head$$,$app$main$data$workspace$path$undo$add_undo_entry$$,$app$main$data$workspace$path$undo$end_path_undo$$,$app$main$data$workspace$path$undo$stop_undo_QMARK_$$,$app$main$data$workspace$path$undo$start_path_undo$$,$app$main$data$workspace$path$drawing$preview_next_point$$,$app$main$data$workspace$path$drawing$make_node_events_stream$$,$app$main$data$workspace$path$drawing$make_drag_stream$$,$app$main$data$workspace$path$drawing$start_edition$$,
$app$main$data$workspace$path$drawing$setup_frame$$,$app$main$data$workspace$path$drawing$handle_drawing_end$$,$app$main$data$workspace$path$drawing$handle_drawing$$,$app$main$data$workspace$path$drawing$start_draw_mode$$,$app$main$data$workspace$path$drawing$check_changed_content$$,$app$main$data$workspace$path$selection$update_selection$$,$app$main$data$workspace$path$edition$set_move_modifier$$,$app$main$data$workspace$path$edition$get_displacement$$,$app$main$data$workspace$path$edition$finish_move_selected$$,
$app$main$data$workspace$path$edition$start_path_edit$$,$app$main$data$workspace$path$edition$stop_path_edit$$,$app$main$data$workspace$path$tools$make_corner$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$workspace$path$tools$make_curve$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$workspace$drawing$handle_drawing$$,$app$main$data$workspace$comments$center_to_comment_thread$$,$app$main$data$workspace$comments$update_comment_thread_position$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$workspace$comments$move_frame_comment_threads$$,
$app$main$data$workspace$comments$overlap_bubbles_QMARK_$$,$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles$$,$app$main$data$workspace$comments$navigate_to_comment_from_dashboard$$,$app$main$data$workspace$comments$navigate_to_comment$$,$app$main$data$workspace$comments$navigate_to_comment_id$$,$app$main$data$workspace$fix_deleted_fonts$generate_library_changes$$,$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library$$,$app$main$data$workspace$guides$remove_guides$$,
$app$main$data$workspace$layers$calculate_opacity$$,$app$main$data$workspace$layers$set_opacity$$,$app$main$data$workspace$notifications$initialize$$,$app$main$data$workspace$notifications$handle_change_team_role$$,$app$main$data$workspace$notifications$process_message$$,$app$main$data$workspace$notifications$handle_pointer_send$$,$app$main$data$workspace$notifications$handle_presence$$,$app$main$data$workspace$notifications$handle_pointer_update$$,$app$main$data$workspace$notifications$handle_file_change$$,
$app$main$data$workspace$notifications$handle_file_deleted$$,$app$main$data$workspace$notifications$handle_file_restore$$,$app$main$data$workspace$notifications$handle_library_change$$,$app$main$data$workspace$pages$update_page_root$$,$app$main$data$workspace$shape_layout$get_layout_initializer$$,$app$main$data$workspace$shape_layout$update_layout_positions$$,$app$main$data$workspace$shape_layout$initialize_shape_layout$$,$app$main$data$workspace$shape_layout$create_layout_from_id$$,$app$main$data$workspace$shape_layout$create_layout_from_selection$$,
$app$main$data$workspace$shape_layout$toggle_layout$$,$app$main$data$workspace$shape_layout$update_layout$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$workspace$shape_layout$fix_child_sizing$$,$app$main$data$workspace$shape_layout$fix_parent_sizing$$,$app$main$data$workspace$shape_layout$update_layout_child$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$main$data$workspace$variants$update_properties_names_and_values$$,$app$main$data$workspace$variants$remove_empty_properties$$,$app$main$data$workspace$variants$set_variant_id$$,
$app$main$data$workspace$variants$focus_property$$,$app$main$data$workspace$variants$resposition_and_resize_variant$$,$app$main$data$workspace$variants$transform_in_variant$cljs$0core$0IFn$0_invoke$0arity$07$$,$app$main$data$workspace$variants$add_component_or_variant$$,$app$main$data$workspace$variants$rename_variant$$,$app$main$data$workspace$variants$bounding_rect$$,$app$main$data$workspace$variants$common_prefix$$,$app$main$data$workspace$variants$variant_switch$$,$app$main$data$workspace$viewport$calculate_centered_viewbox$$,
$app$main$data$workspace$viewport$update_viewport_position_center$$,$app$main$data$workspace$datauri__GT_blob_uri$$,$app$main$data$workspace$get_file_object_thumbnails$$,$app$main$data$workspace$resolve_file$$,$app$main$data$workspace$check_libraries_synchronization$$,$app$main$data$workspace$library_resolved$$,$app$main$data$workspace$fetch_libraries$$,$app$main$data$workspace$workspace_initialized$$,$app$main$data$workspace$bundle_fetched$$,$app$main$data$workspace$zoom_to_frame$$,$app$main$data$workspace$fetch_bundle$$,
$app$main$data$workspace$process_wasm_object$$,$app$main$data$workspace$reload_current_file$$,$app$main$data$workspace$update_shape$$,$app$main$data$workspace$relocate_selected_shapes$$,$app$main$data$workspace$select_parent_layer$$,$app$main$data$workspace$align_objects_list$$,$app$main$data$workspace$toggle_proportion_lock$$,$app$main$data$workspace$toggle_distances_display$$,$app$main$data$workspace$find_orphan_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$fix_orphan_shapes$$,
$app$main$data$workspace$find_components_norefs$$,$app$main$data$workspace$highlight_shape$$,$app$main$data$workspace$dehighlight_shape$$,$app$main$ui$ds$product$loader$get_tips$$,$app$main$ui$ds$product$loader$loader_icon_STAR_$$,$app$main$ui$hooks$resize$update_persistent_state$$,$app$main$ui$modal$on_pop_state$$,$goog$string$format$$,$app$main$ui$components$dropdown$dropdown_content_STAR_$$,$app$main$ui$components$select$as_key_value$$,$app$main$ui$components$select$rotate_index_forward$$,$app$main$ui$components$select$rotate_index_backward$$,
$app$main$ui$ds$layout$tab_switcher$tab_STAR_$$,$app$common$files$tokens$token_value_empty_fn$$,$app$common$files$tokens$token_identifier$$,$app$common$files$tokens$remove_attributes_for_token$$,$app$common$files$tokens$token_applied_QMARK_$$,$app$main$data$tokenscript$structured_token__GT_penpot_map$$,$app$main$data$tokenscript$create_token_builder$$,$app$main$data$workspace$tokens$warnings$warning_with_value$$,$app$main$data$style_dictionary$parse_sd_token_color_value$$,$app$main$data$style_dictionary$with_units$$,
$app$main$data$style_dictionary$parse_sd_token_number_value$$,$app$main$data$style_dictionary$parse_sd_token_general_value$$,$app$main$data$style_dictionary$parse_sd_token_typography_line_height$$,$app$main$data$style_dictionary$parse_atomic_typography_value$$,$app$main$data$style_dictionary$parse_composite_typography_value$$,$app$main$data$style_dictionary$parse_sd_token_shadow_inset$$,$app$main$data$style_dictionary$parse_sd_token_shadow_blur$$,$app$main$data$style_dictionary$parse_sd_token_shadow_spread$$,
$app$main$data$style_dictionary$parse_single_shadow$$,$app$main$data$style_dictionary$parse_sd_token_shadow_value$$,$app$main$data$style_dictionary$process_sd_tokens$$,$app$main$data$style_dictionary$add_tokens$$,$app$main$data$style_dictionary$build_dictionary$$,$app$main$data$style_dictionary$resolve_tokens_tree$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$style_dictionary$resolve_tokens$$,$app$main$data$style_dictionary$use_resolved_tokens_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,
$app$main$data$workspace$tokens$application$value__GT_shadow$$,$app$main$data$workspace$tokens$application$shape_ids_with_layout$$,$app$main$data$workspace$tokens$application$shape_ids_with_layout_parent$$,$app$main$data$workspace$tokens$application$generate_text_shape_update$$,$app$main$data$workspace$tokens$application$warn_font_variant_not_found_BANG_$$,$app$main$data$workspace$tokens$application$update_closest_font_variant_id_by_weight$$,$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update$$,
$app$main$data$workspace$tokens$application$create_font_family_text_attrs$$,$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update$$,$app$main$data$workspace$tokens$application$apply_functions_map$$,$app$main$data$workspace$tokens$application$update_shape_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$,$app$main$data$workspace$tokens$application$attributes__GT_actions$$,$app$main$data$workspace$tokens$application$apply_spacing_token_separated$$,$app$main$data$workspace$tokens$application$all_attrs_appliable_for_token_QMARK_$$,
$app$common$logic$tokens$generate_toggle_token_set$$,$app$common$logic$tokens$generate_toggle_token_theme$$,$clojure$data$atom_diff$$,$clojure$data$vectorize$$,$clojure$data$diff_associative_key$$,$clojure$data$diff_sequential$$,$clojure$data$diff_set$$,$clojure$data$equality_partition$$,$clojure$data$diff_similar$$,$clojure$data$diff$$,$app$main$data$workspace$tokens$propagation$invert_collect_key_vals$$,$app$main$data$workspace$tokens$propagation$split_attribute_groups$$,$app$main$data$workspace$tokens$propagation$shape_ids_by_values$$,
$app$main$data$workspace$tokens$propagation$collect_shapes_update_info$$,$app$main$data$workspace$tokens$propagation$actionize_shapes_update_info$$,$app$main$data$workspace$tokens$propagation$propagate_tokens$$,$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$data$workspace$tokens$library_edit$create_token_with_set$$,$app$main$ui$ds$tooltip$tooltip$clear_schedule$$,$app$main$ui$ds$tooltip$tooltip$add_schedule$$,$app$main$ui$ds$tooltip$tooltip$calculate_placement_bounding_rect$$,
$app$main$ui$ds$tooltip$tooltip$get_fallback_order$$,$app$main$ui$ds$utilities$swatch$color_title$$,$app$main$ui$components$color_bullet$color_title$$,$app$main$data$exports$assets$toggle_detail_visibililty$$,$app$main$data$exports$assets$clear_export_state$$,$app$main$data$exports$assets$show_viewer_export_dialog$$,$app$main$data$exports$assets$initialize_export_status$$,$app$main$data$exports$assets$update_export_status$$,$app$main$data$exports$assets$request_multiple_export$$,$app$main$data$exports$assets$retry_last_export$$,
$app$main$ui$shapes$text$html_text$render_text$$,$app$main$ui$shapes$text$html_text$render_root$$,$app$main$ui$shapes$text$html_text$render_paragraph_set$$,$app$main$ui$shapes$text$html_text$render_paragraph$$,$app$util$code_gen$markup_html$generate_html$cljs$0core$0IFn$0_invoke$0arity$03$$,$app$util$code_gen$markup_html$generate_markup$$,$app$main$data$preview$shapes__GT_fonts$$,$app$main$data$preview$update_preview$$,$app$main$data$preview$open_preview_selected$$,$app$main$data$workspace$text$shortcuts$is_bold_QMARK_$$,
$app$main$data$workspace$text$shortcuts$is_italic_QMARK_$$,$app$main$data$workspace$text$shortcuts$generate_variant_props$$,$app$main$data$workspace$text$shortcuts$calculate_text_values$$,$app$main$data$workspace$text$shortcuts$blend_props$$,$app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$,$app$main$data$workspace$shortcuts$toggle_layout_flag$$,$app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$ui$components$context_menu_a11y$generate_ids_group$$,
$app$main$ui$components$context_menu_a11y$context_menu_inner_STAR_$$,$app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,$app$util$shape_icon$get_bool_icon$$,$app$main$data$dashboard$project_duplicated$$,$app$main$data$dashboard$duplicate_project$$,$app$main$data$dashboard$move_project$$,$app$main$data$dashboard$delete_project$$,$app$main$data$dashboard$create_element$$,$app$main$ui$workspace$plugins$icon_url$$,$app$main$ui$workspace$plugins$plugin_entry$$,$app$main$ui$workspace$plugins$plugin_management_dialog$$,
$app$main$ui$workspace$plugins$plugins_permission_list$$,$app$main$ui$workspace$plugins$plugins_permissions_dialog$$,$app$main$ui$workspace$plugins$plugins_permissions_updated_dialog$$,$app$main$ui$workspace$plugins$plugins_try_out_dialog$$,$app$main$ui$comments$parse_comment$$,$app$main$ui$comments$parse_nodes$$,$app$main$ui$comments$create_text_node$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$ui$comments$create_mention_node$$,$app$main$ui$comments$current_text_node_STAR_$$,$app$main$ui$comments$current_text_node$$,
$app$main$ui$comments$absolute_offset$$,$app$main$ui$comments$get_prev_node$$,$app$main$ui$comments$blank_content_QMARK_$$,$app$main$ui$comments$comment_content_STAR_$$,$app$main$ui$comments$comment_input_STAR_$$,$app$main$ui$comments$mentions_panel_STAR_$$,$app$main$ui$comments$mentions_button_STAR_$$,$app$main$ui$comments$comment_avatar_STAR_$$,$app$main$ui$comments$comment_info_STAR_$$,$app$main$ui$comments$comment_form_buttons_STAR_$$,$app$main$ui$comments$exceeds_length_QMARK_$$,$app$main$ui$comments$comment_reply_form_STAR_$$,
$app$main$ui$comments$comment_edit_form_STAR_$$,$app$main$ui$comments$offset_position$$,$app$main$ui$comments$comment_floating_thread_header_STAR_$$,$app$main$ui$comments$comment_floating_thread_item_STAR_$$,$app$main$ui$comments$inside_vbox_QMARK_$$,$app$main$ui$comments$comment_sidebar_thread_item_STAR_$$,$app$main$ui$comments$comment_sidebar_thread_group_STAR_$$,$app$main$ui$comments$comment_dashboard_thread_item_STAR_$$,$app$main$ui$comments$comment_dashboard_thread_group_STAR_$$,$app$main$ui$workspace$comments$sidebar_options$$,
$app$main$ui$components$dropdown_menu$internal_dropdown_menu_STAR_$$,$app$main$ui$dashboard$subscription$cta_power_up_STAR_$$,$app$main$ui$dashboard$subscription$subscription_sidebar_STAR_$$,$app$main$ui$dashboard$subscription$menu_team_icon_STAR_$$,$app$main$ui$dashboard$subscription$dashboard_cta_STAR_$$,$app$main$ui$dashboard$subscription$show_subscription_dashboard_banner_QMARK_$$,$app$util$forms$translate_code$$,$app$util$forms$handle_error_fn$$,$app$util$forms$handle_error_code$$,$app$util$forms$interpret_schema_problem$$,
$app$util$forms$use_rerender_fn$$,$app$util$forms$apply_validators$$,$app$util$forms$wrap_update_schema_fn$$,$app$util$forms$make_initial_state$$,$app$util$forms$t_app$0util$0forms71696$$,$app$util$forms$update_input_value_BANG_$$,$app$main$ui$components$forms$conj_dedup$$,$app$main$ui$dashboard$change_owner$leave_and_reassign_modal$$,$app$main$ui$dashboard$team_form$on_create_success$$,$app$main$ui$dashboard$team_form$on_update_success$$,$app$main$ui$dashboard$team_form$on_error$$,$app$main$ui$dashboard$team_form$on_submit$$,
$app$main$ui$dashboard$team_form$team_form_modal$$,$app$main$ui$notifications$context_notification$get_icon_by_level$$,$app$main$ui$dashboard$team$invite_members_modal$$,$app$main$ui$dashboard$team$member_info$$,$app$main$ui$dashboard$team$rol_info_STAR_$$,$app$main$ui$dashboard$team$member_actions_STAR_$$,$app$main$ui$dashboard$team$set_role_BANG_$$,$app$main$ui$dashboard$team$invitation_role_selector_STAR_$$,$app$main$ui$dashboard$team$invitation_actions_STAR_$$,$app$main$ui$dashboard$team$invitation_modal$$,
$app$main$ui$dashboard$team$webhook_modal$$,$app$main$ui$dashboard$team$webhook_actions_STAR_$$,$app$main$ui$workspace$shapes$debug$debug_bounding_boxes$$,$app$main$ui$workspace$shapes$debug$debug_text_bounds$$,$app$main$ui$workspace$shapes$debug$debug_bool_shape$$,$app$main$ui$workspace$shapes$debug$shape_debug$$,$app$main$ui$workspace$shapes$common$check_shape_props$$,$app$main$ui$workspace$shapes$common$generic_wrapper_factory$$,$app$main$ui$workspace$viewport$utils$left_QMARK_$$,$app$main$ui$workspace$viewport$utils$top_QMARK_$$,
$app$main$ui$workspace$viewport$utils$right_QMARK_$$,$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$,$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$,$app$main$ui$workspace$shapes$frame$dynamic_modifiers$transform_region_BANG_$$,$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$,$app$main$ui$workspace$shapes$frame$dynamic_modifiers$override_transform_att_BANG_$$,$app$main$ui$workspace$shapes$frame$dynamic_modifiers$add_masking_child_QMARK_$$,
$app$main$ui$workspace$shapes$frame$frame_shape_factory$$,$app$main$ui$workspace$shapes$frame$check_props$$,$app$main$ui$workspace$shapes$path$make_content_modifiers_ref$$,$app$main$ui$workspace$shapes$path$path_wrapper$$,$app$main$ui$workspace$shapes$text$text_wrapper$$,$app$main$ui$workspace$shapes$make_is_frame_overlap$$,$app$main$ui$exports$assets$export_multiple_dialog_STAR_$$,$app$main$ui$exports$assets$shapes_no_selection$$,$app$main$ui$exports$assets$export_shapes_dialog$$,$app$main$ui$exports$assets$export_frames$$,
$app$common$files$repair$repair_file$$,$app$common$files$validate$library_exists_QMARK_$$,$app$common$files$validate$report_error$$,$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$files$validate$check_geometry$$,$app$common$files$validate$check_parent_children$$,$app$common$files$validate$check_frame$$,$app$common$files$validate$check_component_main_head$$,$app$common$files$validate$check_component_not_main_head$$,$app$common$files$validate$check_component_not_main_not_head$$,
$app$common$files$validate$check_component_root$$,$app$common$files$validate$check_component_not_root$$,$app$common$files$validate$check_component_ref$$,$app$common$files$validate$check_component_not_ref$$,$app$common$files$validate$check_ref_is_not_head$$,$app$common$files$validate$check_ref_is_head$$,$app$common$files$validate$check_empty_swap_slot$$,$app$common$files$validate$has_duplicate_swap_slot_QMARK_$$,$app$common$files$validate$check_duplicate_swap_slot$$,$app$common$files$validate$check_valid_touched$$,
$app$common$files$validate$check_shape_main_root_top$$,$app$common$files$validate$check_shape_main_root_nested$$,$app$common$files$validate$check_shape_copy_root_top$$,$app$common$files$validate$check_shape_copy_root_nested$$,$app$common$files$validate$check_shape_main_not_root$$,$app$common$files$validate$check_shape_copy_not_root$$,$app$common$files$validate$check_shape_not_component$$,$app$common$files$validate$check_variant_container$$,$app$common$files$validate$check_variant$$,$app$common$files$validate$check_shape$$,
$app$common$files$validate$check_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$common$files$validate$check_ref_cycles$$,$app$common$files$validate$get_orphan_shapes$$,$app$common$files$validate$validate_file$$,$app$main$data$viewer$set_interactions_mode$$,$app$main$data$viewer$flash_interactions$$,$app$main$data$viewer$set_nav_scroll$$,$app$main$data$viewer$open_overlay_STAR_$$,$app$main$data$viewer$close_overlay_STAR_$$,$app$main$data$viewer$open_overlay$$,$app$main$data$viewer$toggle_overlay$$,
$app$main$data$viewer$select_all$$,$app$main$data$viewer$go_to_dashboard$$,$app$main$data$viewer$go_to_page$$,$app$main$data$viewer$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$data$viewer$shortcuts$get_tooltip$$,$app$main$data$workspace$path$shortcuts$esc_pressed$$,$debug$tap$$,$debug$get_object$$,$debug$get_selected$$,$debug$dump_tree_SINGLEQUOTE_$cljs$0core$0IFn$0_invoke$0arity$04$$,$debug$apply_changes$$,$debug$modif__GT_js$$,$debug$set_shape_ref_STAR_$$,$app$main$ui$workspace$sidebar$layer_item$schedule_sidebar_hover_flush$$,
$app$main$ui$ds$controls$shared$option$option_STAR_$$,$app$main$ui$ds$controls$shared$token_option$token_option_STAR_$$,$app$main$ui$ds$controls$shared$options_dropdown$render_option$$,$app$main$ui$ds$controls$select$handle_selection$$,$app$main$ui$components$copy_button$copy_button_STAR_$$,$app$main$ui$inspect$annotation$annotation$$,$app$main$ui$inspect$attributes$blur$has_blur_QMARK_$$,$app$main$ui$inspect$attributes$blur$blur_panel$$,$app$main$ui$inspect$common$colors$make_colors_library_ref$$,
$app$main$ui$inspect$common$colors$use_colors_library$$,$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$,$app$main$ui$inspect$attributes$common$color_row$$,$app$main$ui$inspect$attributes$fill$has_fill_QMARK_$$,$app$main$ui$inspect$attributes$fill$fill_block$$,$app$main$ui$inspect$attributes$fill$fill_block_styles_STAR_$$,$app$main$ui$inspect$attributes$fill$fill_panel_STAR_$$,$app$main$ui$inspect$attributes$geometry$geometry_block$$,$app$main$ui$inspect$attributes$geometry$geometry_panel$$,
$app$main$ui$inspect$attributes$layout$layout_block$$,$app$main$ui$inspect$attributes$layout$layout_panel$$,$app$main$ui$inspect$attributes$layout_element$layout_element_block$$,$app$main$ui$inspect$attributes$layout_element$layout_element_panel$$,$app$main$ui$inspect$attributes$shadow$has_shadow_QMARK_$$,$app$main$ui$inspect$attributes$shadow$copy_color_data$$,$app$main$ui$inspect$attributes$shadow$shadow_block$$,$app$main$ui$inspect$attributes$shadow$shadow_panel$$,$app$main$ui$inspect$attributes$stroke$stroke__GT_color$$,
$app$main$ui$inspect$attributes$stroke$has_stroke_QMARK_$$,$app$main$ui$inspect$attributes$stroke$stroke_block$$,$app$main$ui$inspect$attributes$stroke$stroke_block_styles_STAR_$$,$app$main$ui$inspect$attributes$stroke$stroke_panel_STAR_$$,$app$main$ui$inspect$attributes$svg$map__GT_css$$,$app$main$ui$inspect$attributes$svg$svg_block$$,$app$main$ui$inspect$attributes$svg$svg_panel$$,$app$main$ui$inspect$common$typography$make_typographies_library_ref$$,$app$main$ui$inspect$common$typography$get_typography$$,
$app$main$ui$inspect$attributes$text$has_text_QMARK_$$,$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$,$app$main$ui$inspect$attributes$text$typography_block$$,$app$main$ui$inspect$attributes$text$text_block$$,$app$main$ui$inspect$attributes$text$text_panel$$,$app$main$ui$inspect$attributes$variant$variant_block_STAR_$$,$app$main$ui$inspect$attributes$variant$variant_panel_STAR_$$,$app$main$ui$inspect$attributes$visibility$has_visibility_props_QMARK_$$,
$app$main$ui$inspect$attributes$visibility$visibility_block_STAR_$$,$app$main$ui$inspect$attributes$visibility$visibility_panel_STAR_$$,$app$main$ui$inspect$attributes$attributes_STAR_$$,$app$main$ui$inspect$code$get_viewer_objects$cljs$0core$0IFn$0_invoke$0arity$01$$,$app$main$ui$inspect$code$use_objects$$,$app$main$ui$inspect$code$shapes__GT_images$$,$app$main$ui$inspect$code$replace_map$$,$app$main$ui$inspect$code$code_STAR_$$,$app$main$ui$measurements$calculate_guides$$,$app$main$ui$measurements$calculate_distance_lines$$,
$app$main$ui$measurements$distance_display_pill$$,$app$main$ui$measurements$selection_rect$$,$app$main$ui$measurements$selection_guides$$,$app$main$data$workspace$tokens$format$format_map_entries$$,$app$main$ui$inspect$styles$property_detail_copiable$property_detail_copiable_STAR_$$,$app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,$app$main$ui$inspect$styles$panels$blur$blur_panel_STAR_$$,$app$main$ui$inspect$styles$rows$color_properties_row$color_properties_row_STAR_$$,$app$main$ui$inspect$styles$panels$fill$generate_fill_shorthand$$,
$app$main$ui$inspect$styles$panels$fill$fill_panel_STAR_$$,$app$main$ui$inspect$styles$panels$geometry$has_border_radius_QMARK_$$,$app$main$ui$inspect$styles$panels$geometry$generate_geometry_shorthand$$,$app$main$ui$inspect$styles$panels$geometry$geometry_panel_STAR_$$,$app$main$ui$inspect$styles$panels$layout$has_padding_QMARK_$$,$app$main$ui$inspect$styles$panels$layout$generate_layout_shorthand$$,$app$main$ui$inspect$styles$panels$layout$layout_panel_STAR_$$,$app$main$ui$inspect$styles$panels$layout_element$has_margin_QMARK_$$,
$app$main$ui$inspect$styles$panels$layout_element$generate_layout_element_shorthand$$,$app$main$ui$inspect$styles$panels$layout_element$layout_element_panel_STAR_$$,$app$main$ui$inspect$styles$panels$shadow$get_resolved_token$$,$app$main$ui$inspect$styles$panels$shadow$generate_shadow_shorthand$$,$app$main$ui$inspect$styles$panels$shadow$shadow_panel_STAR_$$,$app$main$ui$inspect$styles$panels$stroke$generate_stroke_shorthand$$,$app$main$ui$inspect$styles$panels$stroke$stroke_panel_STAR_$$,$app$main$ui$inspect$styles$panels$svg$map__GT_css$$,
$app$main$ui$inspect$styles$panels$svg$svg_panel_STAR_$$,$app$main$ui$inspect$styles$panels$text$get_resolved_token$$,$app$main$ui$inspect$styles$panels$text$get_style_text$$,$app$main$ui$inspect$styles$panels$text$generate_typography_shorthand$$,$app$main$ui$inspect$styles$panels$text$typography_name_block_STAR_$$,$app$main$ui$inspect$styles$panels$text$typography_color_row_STAR_$$,$app$main$ui$inspect$styles$panels$text$style_text_block_STAR_$$,$app$main$ui$inspect$styles$panels$text$text_panel_STAR_$$,
$app$main$ui$inspect$styles$panels$tokens_panel$tokens_panel_STAR_$$,$app$main$ui$inspect$styles$panels$variants_panel$variants_panel_STAR_$$,$app$main$ui$inspect$styles$panels$visibility$visibility_panel_STAR_$$,$app$main$ui$inspect$styles$style_box$panel__GT_title$$,$app$main$ui$inspect$styles$style_box$style_box_STAR_$$,$app$main$ui$inspect$styles$has_fill_QMARK_$$,$app$main$ui$inspect$styles$has_stroke_QMARK_$$,$app$main$ui$inspect$styles$has_blur_QMARK_$$,$app$main$ui$inspect$styles$has_text_QMARK_$$,
$app$main$ui$inspect$styles$has_shadow_QMARK_$$,$app$main$ui$inspect$styles$get_shape_type$$,$app$main$ui$inspect$styles$styles_tab_STAR_$$,$app$main$ui$inspect$right_sidebar$get_libraries$$,$app$main$ui$ds$notifications$shared$notification_pill$icons_by_level$$,$app$main$ui$dashboard$import$0$update_entry_name$$,$app$main$ui$dashboard$import$0$remove_entry$$,$app$main$ui$dashboard$import$0$update_with_analyze_result$$,$app$main$ui$dashboard$import$0$update_entry_status$$,$app$main$ui$dashboard$import$0$parse_progress_message$$,
$app$main$ui$dashboard$import$0$has_status_analyze_QMARK_$$,$app$main$ui$dashboard$import$0$has_status_import_success_QMARK_$$,$app$main$ui$dashboard$import$0$has_status_error_QMARK_$$,$app$main$ui$dashboard$import$0$has_status_ready_QMARK_$$,$app$main$ui$dashboard$import$0$analyze_entries$$,$app$main$ui$dashboard$import$0$import_files$$,$app$main$ui$dashboard$import$0$initialize_state$$,$app$main$ui$dashboard$import$0$import_dialog$$,$app$main$ui$dashboard$comments$comments_icon_STAR_$$,$app$main$ui$dashboard$comments$comments_section$$,
$app$main$ui$nitrate$nitrate_form$nitrate_form_modal_STAR_$$,$app$main$ui$dashboard$sidebar$sidebar_project_STAR_$$,$app$main$ui$dashboard$sidebar$sidebar_search_STAR_$$,$app$main$ui$dashboard$sidebar$teams_selector_dropdown_STAR_$$,$app$main$ui$dashboard$sidebar$team_options_dropdown_STAR_$$,$app$main$ui$dashboard$sidebar$sidebar_org_switch_STAR_$$,$app$main$ui$dashboard$sidebar$sidebar_team_switch_STAR_$$,$app$main$ui$dashboard$sidebar$sidebar_content_STAR_$$,$app$main$ui$dashboard$sidebar$help_learning_menu_STAR_$$,
$app$main$ui$dashboard$sidebar$community_contributions_menu_STAR_$$,$app$main$ui$dashboard$sidebar$about_penpot_menu_STAR_$$,$app$main$ui$components$button_link$button_link$$,$app$main$ui$auth$login$login_with_sso$$,$app$main$ui$auth$login$login_form_STAR_$$,$app$main$ui$auth$login$login_sso_buttons_STAR_$$,$app$main$ui$auth$recovery_request$recovery_form$$,$app$main$ui$viewer$shapes$ignore_frame_shape$$,$app$main$ui$viewer$shapes$activate_interaction$$,$app$main$ui$viewer$shapes$deactivate_interaction$$,
$app$main$ui$viewer$shapes$on_pointer_down$$,$app$main$ui$viewer$shapes$on_pointer_up$$,$app$main$ui$viewer$shapes$on_pointer_enter$$,$app$main$ui$viewer$shapes$on_pointer_leave$$,$app$main$ui$viewer$shapes$on_load$$,$app$main$ui$viewer$shapes$interaction$$,$app$main$ui$viewer$shapes$generic_wrapper_factory$$,$app$main$ui$viewer$shapes$frame_container_factory$$,$app$main$ui$viewer$shapes$group_container_factory$$,$app$main$ui$viewer$shapes$bool_container_factory$$,$app$main$ui$viewer$shapes$svg_raw_container_factory$$,
$app$main$ui$viewer$shapes$shape_container_factory$$,$app$main$ui$viewer$interactions$get_fixed_ids$$,$app$main$ui$viewer$interactions$interactions_menu_STAR_$$,$app$main$ui$viewer$header$open_login_dialog$$,$app$main$ui$viewer$header$header_options$$,$app$main$ui$viewer$header$header_sitemap$$,$$jscomp$defineProperty$$,$$jscomp$global$$,$goog$$,$goog$VALID_MODULE_RE_$$;
$$jscomp$arrayIteratorImpl$$=function($array$jscomp$6$$){var $index$jscomp$101$$=0;return function(){return $index$jscomp$101$$<$array$jscomp$6$$.length?{done:!1,value:$array$jscomp$6$$[$index$jscomp$101$$++]}:{done:!0}}};
$$jscomp$getGlobal$$=function($passedInThis_possibleGlobals$$){$passedInThis_possibleGlobals$$=["object"==typeof globalThis&&globalThis,$passedInThis_possibleGlobals$$,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var $i$jscomp$3$$=0;$i$jscomp$3$$<$passedInThis_possibleGlobals$$.length;++$i$jscomp$3$$){var $maybeGlobal$$=$passedInThis_possibleGlobals$$[$i$jscomp$3$$];if($maybeGlobal$$&&$maybeGlobal$$.Math==Math)return $maybeGlobal$$}throw Error("Cannot find global object");
};
$$jscomp$polyfill$$=function($property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$,$impl$jscomp$inline_2219_polyfill$jscomp$1$$){if($impl$jscomp$inline_2219_polyfill$jscomp$1$$)a:{var $obj$jscomp$inline_2213$$=$$jscomp$global$$;$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$=$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$.split(".");for(var $i$jscomp$inline_2215_orig$jscomp$inline_2218$$=0;$i$jscomp$inline_2215_orig$jscomp$inline_2218$$<$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$.length-
1;$i$jscomp$inline_2215_orig$jscomp$inline_2218$$++){var $key$jscomp$inline_2216$$=$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$[$i$jscomp$inline_2215_orig$jscomp$inline_2218$$];if(!($key$jscomp$inline_2216$$ in $obj$jscomp$inline_2213$$))break a;$obj$jscomp$inline_2213$$=$obj$jscomp$inline_2213$$[$key$jscomp$inline_2216$$]}$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$=$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$[$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$.length-
1];$i$jscomp$inline_2215_orig$jscomp$inline_2218$$=$obj$jscomp$inline_2213$$[$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$];$impl$jscomp$inline_2219_polyfill$jscomp$1$$=$impl$jscomp$inline_2219_polyfill$jscomp$1$$($i$jscomp$inline_2215_orig$jscomp$inline_2218$$);$impl$jscomp$inline_2219_polyfill$jscomp$1$$!=$i$jscomp$inline_2215_orig$jscomp$inline_2218$$&&$impl$jscomp$inline_2219_polyfill$jscomp$1$$!=null&&$$jscomp$defineProperty$$($obj$jscomp$inline_2213$$,$property$jscomp$inline_2217_split$jscomp$inline_2214_target$jscomp$94$$,
{configurable:!0,writable:!0,value:$impl$jscomp$inline_2219_polyfill$jscomp$1$$})}};$$jscomp$iteratorPrototype$$=function($iterator$jscomp$6_next$$){$iterator$jscomp$6_next$$={next:$iterator$jscomp$6_next$$};$iterator$jscomp$6_next$$[Symbol.iterator]=function(){return this};return $iterator$jscomp$6_next$$};
$goog$module$$=function($name$jscomp$82$$){if(typeof $name$jscomp$82$$!=="string"||!$name$jscomp$82$$||$name$jscomp$82$$.search($goog$VALID_MODULE_RE_$$)==-1)throw Error("Invalid module identifier");if(!$goog$moduleLoaderState_$$||$goog$moduleLoaderState_$$.type!="goog")throw Error("Module "+$name$jscomp$82$$+" has been loaded incorrectly. Note, modules cannot be loaded as normal scripts. They require some kind of pre-processing step. You're likely trying to load a module via a script tag or as a part of a concatenated bundle without rewriting the module. For more info see: https://github.com/google/closure-library/wiki/goog.module:-an-ES6-module-like-alternative-to-goog.provide.");
if($goog$moduleLoaderState_$$.$moduleName$)throw Error("goog.module may only be called once per module.");$goog$moduleLoaderState_$$.$moduleName$=$name$jscomp$82$$};$APP.$goog$typeOf$$=function($value$jscomp$102$$){var $s$jscomp$5$$=typeof $value$jscomp$102$$;return $s$jscomp$5$$!="object"?$s$jscomp$5$$:$value$jscomp$102$$?Array.isArray($value$jscomp$102$$)?"array":$s$jscomp$5$$:"null"};
$goog$isArrayLike$$=function($val$jscomp$7$$){var $type$jscomp$165$$=$APP.$goog$typeOf$$($val$jscomp$7$$);return $type$jscomp$165$$=="array"||$type$jscomp$165$$=="object"&&typeof $val$jscomp$7$$.length=="number"};$goog$isObject$$=function($val$jscomp$9$$){var $type$jscomp$166$$=typeof $val$jscomp$9$$;return $type$jscomp$166$$=="object"&&$val$jscomp$9$$!=null||$type$jscomp$166$$=="function"};
$goog$getUid$$=function($obj$jscomp$31$$){return Object.prototype.hasOwnProperty.call($obj$jscomp$31$$,$goog$UID_PROPERTY_$$)&&$obj$jscomp$31$$[$goog$UID_PROPERTY_$$]||($obj$jscomp$31$$[$goog$UID_PROPERTY_$$]=++$goog$uidCounter_$$)};$goog$bindNative_$$=function($fn$$,$selfObj$jscomp$2$$,$var_args$jscomp$35$$){return $fn$$.call.apply($fn$$.bind,arguments)};
$goog$bindJs_$$=function($fn$jscomp$1$$,$selfObj$jscomp$3$$,$var_args$jscomp$36$$){if(!$fn$jscomp$1$$)throw Error();if(arguments.length>2){var $boundArgs$$=Array.prototype.slice.call(arguments,2);return function(){var $newArgs$$=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply($newArgs$$,$boundArgs$$);return $fn$jscomp$1$$.apply($selfObj$jscomp$3$$,$newArgs$$)}}return function(){return $fn$jscomp$1$$.apply($selfObj$jscomp$3$$,arguments)}};
$goog$bind$$=function($fn$jscomp$2$$,$selfObj$jscomp$4$$,$var_args$jscomp$37$$){$goog$bind$$=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?$goog$bindNative_$$:$goog$bindJs_$$;return $goog$bind$$.apply(null,arguments)};
$APP.$goog$partial$$=function($fn$jscomp$3$$,$var_args$jscomp$38$$){var $args$jscomp$3$$=Array.prototype.slice.call(arguments,1);return function(){var $newArgs$jscomp$1$$=$args$jscomp$3$$.slice();$newArgs$jscomp$1$$.push.apply($newArgs$jscomp$1$$,arguments);return $fn$jscomp$3$$.apply(this,$newArgs$jscomp$1$$)}};$goog$globalEval$$=function($script$jscomp$1$$){(0,eval)($script$jscomp$1$$)};
$APP.$goog$exportSymbol$$=function($parts$jscomp$inline_2225_publicPath$$,$object$jscomp$2$$){$parts$jscomp$inline_2225_publicPath$$=$parts$jscomp$inline_2225_publicPath$$.split(".");var $cur$jscomp$inline_2226$$=$APP.$goog$global$$;$parts$jscomp$inline_2225_publicPath$$[0]in $cur$jscomp$inline_2226$$||typeof $cur$jscomp$inline_2226$$.execScript=="undefined"||$cur$jscomp$inline_2226$$.execScript("var "+$parts$jscomp$inline_2225_publicPath$$[0]);for(var $part$jscomp$inline_2227$$;$parts$jscomp$inline_2225_publicPath$$.length&&
($part$jscomp$inline_2227$$=$parts$jscomp$inline_2225_publicPath$$.shift());)$parts$jscomp$inline_2225_publicPath$$.length||$object$jscomp$2$$===void 0?$cur$jscomp$inline_2226$$=$cur$jscomp$inline_2226$$[$part$jscomp$inline_2227$$]&&$cur$jscomp$inline_2226$$[$part$jscomp$inline_2227$$]!==Object.prototype[$part$jscomp$inline_2227$$]?$cur$jscomp$inline_2226$$[$part$jscomp$inline_2227$$]:$cur$jscomp$inline_2226$$[$part$jscomp$inline_2227$$]={}:$cur$jscomp$inline_2226$$[$part$jscomp$inline_2227$$]=$object$jscomp$2$$};
$APP.$goog$inherits$$=function($childCtor$jscomp$1$$,$parentCtor$jscomp$1$$){function $tempCtor$$(){}$tempCtor$$.prototype=$parentCtor$jscomp$1$$.prototype;$childCtor$jscomp$1$$.$superClass_$=$parentCtor$jscomp$1$$.prototype;$childCtor$jscomp$1$$.prototype=new $tempCtor$$;$childCtor$jscomp$1$$.prototype.constructor=$childCtor$jscomp$1$$;$childCtor$jscomp$1$$.$base$=function($me$jscomp$1$$,$methodName$$,$var_args$jscomp$39$$){for(var $args$jscomp$4$$=Array(arguments.length-2),$i$jscomp$11$$=2;$i$jscomp$11$$<
arguments.length;$i$jscomp$11$$++)$args$jscomp$4$$[$i$jscomp$11$$-2]=arguments[$i$jscomp$11$$];return $parentCtor$jscomp$1$$.prototype[$methodName$$].apply($me$jscomp$1$$,$args$jscomp$4$$)}};$goog$identity_$$=function($s$jscomp$6$$){return $s$jscomp$6$$};
$module$contents$goog$debug$Error_DebugError$$=function($msg$jscomp$1$$,$cause$$){if(Error.captureStackTrace)Error.captureStackTrace(this,$module$contents$goog$debug$Error_DebugError$$);else{const $stack$$=Error().stack;$stack$$&&(this.stack=$stack$$)}$msg$jscomp$1$$&&(this.message=String($msg$jscomp$1$$));$cause$$!==void 0&&(this.cause=$cause$$)};$goog$reflect$sinkValue$$=function($x$jscomp$94$$){$goog$reflect$sinkValue$$[" "]($x$jscomp$94$$);return $x$jscomp$94$$};
$module$contents$goog$math$Long_Long$fromBits$$=function($lowBits$$,$highBits$$){return new $module$contents$goog$math$Long_Long$$($lowBits$$,$highBits$$)};
$module$contents$goog$math$Long_Long$fromNumber$$=function($value$jscomp$115$$){return $value$jscomp$115$$>0?$value$jscomp$115$$>=0x7fffffffffffffff?$module$contents$goog$math$Long_MAX_VALUE_$$:new $module$contents$goog$math$Long_Long$$($value$jscomp$115$$,$value$jscomp$115$$/4294967296):$value$jscomp$115$$<0?$value$jscomp$115$$<=-0x7fffffffffffffff?$module$contents$goog$math$Long_MIN_VALUE_$$:$JSCompiler_StaticMethods_negate$$(new $module$contents$goog$math$Long_Long$$(-$value$jscomp$115$$,-$value$jscomp$115$$/
4294967296)):$module$contents$goog$math$Long_ZERO_$$};
$module$contents$goog$math$Long_Long$fromString$$=function($str$jscomp$8$$,$opt_radix$jscomp$3_radix$jscomp$4$$){if($str$jscomp$8$$.charAt(0)=="-")return $JSCompiler_StaticMethods_negate$$($module$contents$goog$math$Long_Long$fromString$$($str$jscomp$8$$.substring(1),$opt_radix$jscomp$3_radix$jscomp$4$$));var $numberValue_radixToPower$jscomp$1$$=parseInt($str$jscomp$8$$,$opt_radix$jscomp$3_radix$jscomp$4$$||10);if($numberValue_radixToPower$jscomp$1$$<=9007199254740991)return new $module$contents$goog$math$Long_Long$$($numberValue_radixToPower$jscomp$1$$%
4294967296|0,$numberValue_radixToPower$jscomp$1$$/4294967296|0);if($str$jscomp$8$$.length==0)throw Error("number format error: empty string");if($str$jscomp$8$$.indexOf("-")>=0)throw Error('number format error: interior "-" character: '+$str$jscomp$8$$);$opt_radix$jscomp$3_radix$jscomp$4$$=$opt_radix$jscomp$3_radix$jscomp$4$$||10;if($opt_radix$jscomp$3_radix$jscomp$4$$<2||36<$opt_radix$jscomp$3_radix$jscomp$4$$)throw Error("radix out of range: "+$opt_radix$jscomp$3_radix$jscomp$4$$);$numberValue_radixToPower$jscomp$1$$=
$module$contents$goog$math$Long_Long$fromNumber$$(Math.pow($opt_radix$jscomp$3_radix$jscomp$4$$,8));for(var $result$jscomp$3$$=$module$contents$goog$math$Long_ZERO_$$,$i$jscomp$23$$=0;$i$jscomp$23$$<$str$jscomp$8$$.length;$i$jscomp$23$$+=8){var $power_size$jscomp$21$$=Math.min(8,$str$jscomp$8$$.length-$i$jscomp$23$$),$value$jscomp$116$$=parseInt($str$jscomp$8$$.substring($i$jscomp$23$$,$i$jscomp$23$$+$power_size$jscomp$21$$),$opt_radix$jscomp$3_radix$jscomp$4$$);$power_size$jscomp$21$$<8?($power_size$jscomp$21$$=
$module$contents$goog$math$Long_Long$fromNumber$$(Math.pow($opt_radix$jscomp$3_radix$jscomp$4$$,$power_size$jscomp$21$$)),$result$jscomp$3$$=$result$jscomp$3$$.multiply($power_size$jscomp$21$$).add($module$contents$goog$math$Long_Long$fromNumber$$($value$jscomp$116$$))):($result$jscomp$3$$=$result$jscomp$3$$.multiply($numberValue_radixToPower$jscomp$1$$),$result$jscomp$3$$=$result$jscomp$3$$.add($module$contents$goog$math$Long_Long$fromNumber$$($value$jscomp$116$$)))}return $result$jscomp$3$$};
$JSCompiler_StaticMethods_negate$$=function($JSCompiler_StaticMethods_negate$self$$){var $negLow$$=~$JSCompiler_StaticMethods_negate$self$$.$low_$+1|0;return $module$contents$goog$math$Long_Long$fromBits$$($negLow$$,~$JSCompiler_StaticMethods_negate$self$$.$high_$+!$negLow$$|0)};$JSCompiler_StaticMethods_toNumber$$=function($JSCompiler_StaticMethods_toNumber$self$$){return $JSCompiler_StaticMethods_toNumber$self$$.$high_$*4294967296+($JSCompiler_StaticMethods_toNumber$self$$.$low_$>>>0)};
$JSCompiler_StaticMethods_div$$=function($JSCompiler_StaticMethods_div$self_rem$$,$other$jscomp$21$$){if($other$jscomp$21$$.$isZero$())throw Error("division by zero");if($JSCompiler_StaticMethods_div$self_rem$$.$high_$<0){if($JSCompiler_StaticMethods_div$self_rem$$.equals($module$contents$goog$math$Long_MIN_VALUE_$$)){if($other$jscomp$21$$.equals($module$contents$goog$math$Long_ONE_$$)||$other$jscomp$21$$.equals($module$contents$goog$math$Long_NEG_ONE_$$))return $module$contents$goog$math$Long_MIN_VALUE_$$;
if($other$jscomp$21$$.equals($module$contents$goog$math$Long_MIN_VALUE_$$))return $module$contents$goog$math$Long_ONE_$$;var $approx$$=$JSCompiler_StaticMethods_div$$($JSCompiler_StaticMethods_shiftRight$$($JSCompiler_StaticMethods_div$self_rem$$,1),$other$jscomp$21$$).shiftLeft(1);if($approx$$.equals($module$contents$goog$math$Long_ZERO_$$))return $other$jscomp$21$$.$high_$<0?$module$contents$goog$math$Long_ONE_$$:$module$contents$goog$math$Long_NEG_ONE_$$;var $other$jscomp$inline_2231_res$$=$other$jscomp$21$$.multiply($approx$$);
$JSCompiler_StaticMethods_div$self_rem$$=$JSCompiler_StaticMethods_div$self_rem$$.add($JSCompiler_StaticMethods_negate$$($other$jscomp$inline_2231_res$$));return $approx$$.add($JSCompiler_StaticMethods_div$$($JSCompiler_StaticMethods_div$self_rem$$,$other$jscomp$21$$))}return $other$jscomp$21$$.$high_$<0?$JSCompiler_StaticMethods_div$$($JSCompiler_StaticMethods_negate$$($JSCompiler_StaticMethods_div$self_rem$$),$JSCompiler_StaticMethods_negate$$($other$jscomp$21$$)):$JSCompiler_StaticMethods_negate$$($JSCompiler_StaticMethods_div$$($JSCompiler_StaticMethods_negate$$($JSCompiler_StaticMethods_div$self_rem$$),
$other$jscomp$21$$))}if($JSCompiler_StaticMethods_div$self_rem$$.$isZero$())return $module$contents$goog$math$Long_ZERO_$$;if($other$jscomp$21$$.$high_$<0)return $other$jscomp$21$$.equals($module$contents$goog$math$Long_MIN_VALUE_$$)?$module$contents$goog$math$Long_ZERO_$$:$JSCompiler_StaticMethods_negate$$($JSCompiler_StaticMethods_div$$($JSCompiler_StaticMethods_div$self_rem$$,$JSCompiler_StaticMethods_negate$$($other$jscomp$21$$)));for($other$jscomp$inline_2231_res$$=$module$contents$goog$math$Long_ZERO_$$;$JSCompiler_StaticMethods_div$self_rem$$.compare($other$jscomp$21$$)>=
0;){$approx$$=Math.max(1,Math.floor($JSCompiler_StaticMethods_toNumber$$($JSCompiler_StaticMethods_div$self_rem$$)/$JSCompiler_StaticMethods_toNumber$$($other$jscomp$21$$)));var $delta$jscomp$3_log2$$=Math.ceil(Math.log($approx$$)/Math.LN2);$delta$jscomp$3_log2$$=$delta$jscomp$3_log2$$<=48?1:Math.pow(2,$delta$jscomp$3_log2$$-48);for(var $approxRes$$=$module$contents$goog$math$Long_Long$fromNumber$$($approx$$),$approxRem$$=$approxRes$$.multiply($other$jscomp$21$$);$approxRem$$.$high_$<0||$approxRem$$.compare($JSCompiler_StaticMethods_div$self_rem$$)>
0;)$approx$$-=$delta$jscomp$3_log2$$,$approxRes$$=$module$contents$goog$math$Long_Long$fromNumber$$($approx$$),$approxRem$$=$approxRes$$.multiply($other$jscomp$21$$);$approxRes$$.$isZero$()&&($approxRes$$=$module$contents$goog$math$Long_ONE_$$);$other$jscomp$inline_2231_res$$=$other$jscomp$inline_2231_res$$.add($approxRes$$);$JSCompiler_StaticMethods_div$self_rem$$=$JSCompiler_StaticMethods_div$self_rem$$.add($JSCompiler_StaticMethods_negate$$($approxRem$$))}return $other$jscomp$inline_2231_res$$};
$JSCompiler_StaticMethods_shiftRight$$=function($JSCompiler_StaticMethods_shiftRight$self$$,$numBits$jscomp$1$$){$numBits$jscomp$1$$&=63;if($numBits$jscomp$1$$==0)return $JSCompiler_StaticMethods_shiftRight$self$$;var $high$jscomp$2$$=$JSCompiler_StaticMethods_shiftRight$self$$.$high_$;return $numBits$jscomp$1$$<32?$module$contents$goog$math$Long_Long$fromBits$$($JSCompiler_StaticMethods_shiftRight$self$$.$low_$>>>$numBits$jscomp$1$$|$high$jscomp$2$$<<32-$numBits$jscomp$1$$,$high$jscomp$2$$>>$numBits$jscomp$1$$):
$module$contents$goog$math$Long_Long$fromBits$$($high$jscomp$2$$>>$numBits$jscomp$1$$-32,$high$jscomp$2$$>=0?0:-1)};
$JSCompiler_StaticMethods_shiftRightUnsigned$$=function($JSCompiler_StaticMethods_shiftRightUnsigned$self$$,$numBits$jscomp$2$$){$numBits$jscomp$2$$&=63;if($numBits$jscomp$2$$==0)return $JSCompiler_StaticMethods_shiftRightUnsigned$self$$;var $high$jscomp$3$$=$JSCompiler_StaticMethods_shiftRightUnsigned$self$$.$high_$;return $numBits$jscomp$2$$<32?$module$contents$goog$math$Long_Long$fromBits$$($JSCompiler_StaticMethods_shiftRightUnsigned$self$$.$low_$>>>$numBits$jscomp$2$$|$high$jscomp$3$$<<32-$numBits$jscomp$2$$,
$high$jscomp$3$$>>>$numBits$jscomp$2$$):$numBits$jscomp$2$$==32?$module$contents$goog$math$Long_Long$fromBits$$($high$jscomp$3$$,0):$module$contents$goog$math$Long_Long$fromBits$$($high$jscomp$3$$>>>$numBits$jscomp$2$$-32,0)};$goog$functions$UNDEFINED$$=function(){};$goog$functions$error$$=function($message$jscomp$41$$){return function(){throw Error($message$jscomp$41$$);}};
$goog$functions$sequence$$=function($var_args$jscomp$56$$){const $functions$jscomp$1$$=arguments,$length$jscomp$17$$=$functions$jscomp$1$$.length;return function(){let $result$jscomp$8$$;for(let $i$jscomp$40$$=0;$i$jscomp$40$$<$length$jscomp$17$$;$i$jscomp$40$$++)$result$jscomp$8$$=$functions$jscomp$1$$[$i$jscomp$40$$].apply(this,arguments);return $result$jscomp$8$$}};
$APP.$goog$functions$debounce$$=function($f$jscomp$5$$,$interval$$){let $timeout$jscomp$3$$=0;return function($var_args$jscomp$60$$){$APP.$goog$global$$.clearTimeout($timeout$jscomp$3$$);const $args$jscomp$7$$=arguments;$timeout$jscomp$3$$=$APP.$goog$global$$.setTimeout(function(){$f$jscomp$5$$.apply(void 0,$args$jscomp$7$$)},$interval$$)}};
$module$contents$goog$html$SafeScript_SafeScript$createSafeScriptSecurityPrivateDoNotAccessOrElse$$=function($noinlineScript_script$jscomp$8_trustedScript$$){if($goog$html$trustedtypes$cachedPolicy_$$===void 0){var $JSCompiler_inline_result$jscomp$10230_policy$jscomp$inline_13417$$=null;var $policyFactory$jscomp$inline_13418$$=$APP.$goog$global$$.trustedTypes;if($policyFactory$jscomp$inline_13418$$&&$policyFactory$jscomp$inline_13418$$.createPolicy)try{$JSCompiler_inline_result$jscomp$10230_policy$jscomp$inline_13417$$=
$policyFactory$jscomp$inline_13418$$.createPolicy("goog#html",{createHTML:$goog$identity_$$,createScript:$goog$identity_$$,createScriptURL:$goog$identity_$$})}catch($e$jscomp$inline_13419$$){$APP.$goog$global$$.console&&$APP.$goog$global$$.console.error($e$jscomp$inline_13419$$.message)}$goog$html$trustedtypes$cachedPolicy_$$=$JSCompiler_inline_result$jscomp$10230_policy$jscomp$inline_13417$$}$noinlineScript_script$jscomp$8_trustedScript$$=($JSCompiler_inline_result$jscomp$10230_policy$jscomp$inline_13417$$=
$goog$html$trustedtypes$cachedPolicy_$$)?$JSCompiler_inline_result$jscomp$10230_policy$jscomp$inline_13417$$.createScript($noinlineScript_script$jscomp$8_trustedScript$$):$noinlineScript_script$jscomp$8_trustedScript$$;return new $module$contents$goog$html$SafeScript_SafeScript$$($noinlineScript_script$jscomp$8_trustedScript$$,$module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE$$)};
$module$contents$goog$html$SafeScript_SafeScript$unwrapTrustedScript$$=function($safeScript$jscomp$1$$){if($safeScript$jscomp$1$$ instanceof $module$contents$goog$html$SafeScript_SafeScript$$&&$safeScript$jscomp$1$$.constructor===$module$contents$goog$html$SafeScript_SafeScript$$)return $safeScript$jscomp$1$$.$privateDoNotAccessOrElseSafeScriptWrappedValue_$;$APP.$goog$typeOf$$($safeScript$jscomp$1$$);return"type_error:SafeScript"};$goog$html$TrustedResourceUrl$unwrap$$=function($trustedResourceUrl$$){return $goog$html$TrustedResourceUrl$unwrapTrustedScriptURL$$($trustedResourceUrl$$).toString()};
$goog$html$TrustedResourceUrl$unwrapTrustedScriptURL$$=function($trustedResourceUrl$jscomp$1$$){if($trustedResourceUrl$jscomp$1$$ instanceof $goog$html$TrustedResourceUrl$$&&$trustedResourceUrl$jscomp$1$$.constructor===$goog$html$TrustedResourceUrl$$)return $trustedResourceUrl$jscomp$1$$.$privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_$;$APP.$goog$typeOf$$($trustedResourceUrl$jscomp$1$$);return"type_error:TrustedResourceUrl"};
$APP.$goog$string$internal$startsWith$$=function($str$jscomp$11$$,$prefix$jscomp$3$$){return $str$jscomp$11$$.lastIndexOf($prefix$jscomp$3$$,0)==0};$APP.$goog$string$internal$endsWith$$=function($str$jscomp$12$$,$suffix$$){const $l$jscomp$1$$=$str$jscomp$12$$.length-$suffix$$.length;return $l$jscomp$1$$>=0&&$str$jscomp$12$$.indexOf($suffix$$,$l$jscomp$1$$)==$l$jscomp$1$$};$goog$string$internal$isEmptyOrWhitespace$$=function($str$jscomp$15$$){return/^[\s\xa0]*$/.test($str$jscomp$15$$)};
$goog$string$internal$compareVersions$$=function(){var $v1Subs_version1$$=$module$contents$goog$labs$userAgent$browser_getVersion$$();let $order$$=0;$v1Subs_version1$$=$goog$string$internal$trim$$(String($v1Subs_version1$$)).split(".");const $v2Subs$$=$goog$string$internal$trim$$("36").split("."),$subCount$$=Math.max($v1Subs_version1$$.length,$v2Subs$$.length);for(let $subIdx$$=0;$order$$==0&&$subIdx$$<$subCount$$;$subIdx$$++){var $v1Comp_v1Sub$$=$v1Subs_version1$$[$subIdx$$]||"",$v2Comp_v2Sub$$=
$v2Subs$$[$subIdx$$]||"";do{$v1Comp_v1Sub$$=/(\d*)(\D*)(.*)/.exec($v1Comp_v1Sub$$)||["","","",""];$v2Comp_v2Sub$$=/(\d*)(\D*)(.*)/.exec($v2Comp_v2Sub$$)||["","","",""];if($v1Comp_v1Sub$$[0].length==0&&$v2Comp_v2Sub$$[0].length==0)break;$order$$=$goog$string$internal$compareElements_$$($v1Comp_v1Sub$$[1].length==0?0:parseInt($v1Comp_v1Sub$$[1],10),$v2Comp_v2Sub$$[1].length==0?0:parseInt($v2Comp_v2Sub$$[1],10))||$goog$string$internal$compareElements_$$($v1Comp_v1Sub$$[2].length==0,$v2Comp_v2Sub$$[2].length==
0)||$goog$string$internal$compareElements_$$($v1Comp_v1Sub$$[2],$v2Comp_v2Sub$$[2]);$v1Comp_v1Sub$$=$v1Comp_v1Sub$$[3];$v2Comp_v2Sub$$=$v2Comp_v2Sub$$[3]}while($order$$==0)}return $order$$};$goog$string$internal$compareElements_$$=function($left$jscomp$2$$,$right$jscomp$2$$){return $left$jscomp$2$$<$right$jscomp$2$$?-1:$left$jscomp$2$$>$right$jscomp$2$$?1:0};
$module$contents$goog$object_forEach$$=function($obj$jscomp$38$$,$f$jscomp$8$$,$opt_obj$jscomp$1$$){for(const $key$jscomp$52$$ in $obj$jscomp$38$$)$f$jscomp$8$$.call($opt_obj$jscomp$1$$,$obj$jscomp$38$$[$key$jscomp$52$$],$key$jscomp$52$$,$obj$jscomp$38$$)};$module$contents$goog$object_getValues$$=function($obj$jscomp$47$$){const $res$jscomp$5$$=[];let $i$jscomp$49$$=0;for(const $key$jscomp$60$$ in $obj$jscomp$47$$)$res$jscomp$5$$[$i$jscomp$49$$++]=$obj$jscomp$47$$[$key$jscomp$60$$];return $res$jscomp$5$$};
$module$contents$goog$object_getKeys$$=function($obj$jscomp$48$$){const $res$jscomp$6$$=[];let $i$jscomp$50$$=0;for(const $key$jscomp$61$$ in $obj$jscomp$48$$)$res$jscomp$6$$[$i$jscomp$50$$++]=$key$jscomp$61$$;return $res$jscomp$6$$};
$module$contents$goog$object_getValueByKeys$$=function($obj$jscomp$49$$,$var_args$jscomp$65$$){var $i$jscomp$51_isArrayLike$$=$goog$isArrayLike$$($var_args$jscomp$65$$);const $keys$$=$i$jscomp$51_isArrayLike$$?$var_args$jscomp$65$$:arguments;for($i$jscomp$51_isArrayLike$$=$i$jscomp$51_isArrayLike$$?0:1;$i$jscomp$51_isArrayLike$$<$keys$$.length;$i$jscomp$51_isArrayLike$$++){if($obj$jscomp$49$$==null)return;$obj$jscomp$49$$=$obj$jscomp$49$$[$keys$$[$i$jscomp$51_isArrayLike$$]]}return $obj$jscomp$49$$};
$APP.$module$contents$goog$object_get$$=function($obj$jscomp$58$$,$key$jscomp$69$$,$val$jscomp$24$$){return $obj$jscomp$58$$!==null&&$key$jscomp$69$$ in $obj$jscomp$58$$?$obj$jscomp$58$$[$key$jscomp$69$$]:$val$jscomp$24$$};$module$contents$goog$object_clone$$=function($obj$jscomp$62$$){const $res$jscomp$7$$={};for(const $key$jscomp$73$$ in $obj$jscomp$62$$)$res$jscomp$7$$[$key$jscomp$73$$]=$obj$jscomp$62$$[$key$jscomp$73$$];return $res$jscomp$7$$};
$module$contents$goog$object_extend$$=function($target$jscomp$101$$,$var_args$jscomp$66$$){let $key$jscomp$76$$,$source$jscomp$18$$;for(let $i$jscomp$53$$=1;$i$jscomp$53$$<arguments.length;$i$jscomp$53$$++){$source$jscomp$18$$=arguments[$i$jscomp$53$$];for($key$jscomp$76$$ in $source$jscomp$18$$)$target$jscomp$101$$[$key$jscomp$76$$]=$source$jscomp$18$$[$key$jscomp$76$$];for(let $j$jscomp$1$$=0;$j$jscomp$1$$<$module$contents$goog$object_PROTOTYPE_FIELDS$$.length;$j$jscomp$1$$++)$key$jscomp$76$$=$module$contents$goog$object_PROTOTYPE_FIELDS$$[$j$jscomp$1$$],
Object.prototype.hasOwnProperty.call($source$jscomp$18$$,$key$jscomp$76$$)&&($target$jscomp$101$$[$key$jscomp$76$$]=$source$jscomp$18$$[$key$jscomp$76$$])}};
$module$contents$goog$object_createSet$$=function($var_args$jscomp$68$$){const $argLength$jscomp$1$$=arguments.length;if($argLength$jscomp$1$$==1&&Array.isArray(arguments[0]))return $module$contents$goog$object_createSet$$.apply(null,arguments[0]);const $rv$jscomp$3$$={};for(let $i$jscomp$55$$=0;$i$jscomp$55$$<$argLength$jscomp$1$$;$i$jscomp$55$$++)$rv$jscomp$3$$[arguments[$i$jscomp$55$$]]=!0;return $rv$jscomp$3$$};
$module$contents$goog$labs$userAgent$util_getNativeUserAgentString$$=function(){var $navigator$jscomp$1_userAgent$jscomp$1$$=$APP.$goog$global$$.navigator;return $navigator$jscomp$1_userAgent$jscomp$1$$&&($navigator$jscomp$1_userAgent$jscomp$1$$=$navigator$jscomp$1_userAgent$jscomp$1$$.userAgent)?$navigator$jscomp$1_userAgent$jscomp$1$$:""};
$module$contents$goog$labs$userAgent$util_matchUserAgent$$=function($str$jscomp$25$$){return $module$contents$goog$labs$userAgent$util_getNativeUserAgentString$$().indexOf($str$jscomp$25$$)!=-1};$module$contents$goog$labs$userAgent$browser_matchIE$$=function(){return $module$contents$goog$labs$userAgent$util_matchUserAgent$$("Trident")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("MSIE")};
$module$contents$goog$labs$userAgent$browser_matchFirefox$$=function(){return $module$contents$goog$labs$userAgent$util_matchUserAgent$$("Firefox")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("FxiOS")};
$module$contents$goog$labs$userAgent$browser_matchChrome$$=function(){return($module$contents$goog$labs$userAgent$util_matchUserAgent$$("Chrome")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("CriOS"))&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Silk")};
$module$contents$goog$labs$userAgent$browser_createVersionMap$$=function($versionTuples$$){const $versionMap$$={};$versionTuples$$.forEach($tuple$$=>{$versionMap$$[$tuple$$[0]]=$tuple$$[1]});return $keys$jscomp$1$$=>$versionMap$$[$keys$jscomp$1$$.find($key$jscomp$79$$=>$key$jscomp$79$$ in $versionMap$$)]||""};
$module$contents$goog$labs$userAgent$browser_getVersion$$=function(){var $JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$=$module$contents$goog$labs$userAgent$util_getNativeUserAgentString$$();if($module$contents$goog$labs$userAgent$browser_matchIE$$()){var $data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$=/rv: *([\d\.]*)/.exec($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$);
if($data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$&&$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$[1])$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$=$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$[1];else{$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$="";var $msie$jscomp$inline_2241_versionRegExp$jscomp$inline_2245$$=
/MSIE +([\d\.]+)/.exec($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$);if($msie$jscomp$inline_2241_versionRegExp$jscomp$inline_2245$$&&$msie$jscomp$inline_2241_versionRegExp$jscomp$inline_2245$$[1])if($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$=/Trident\/(\d.\d)/.exec($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$),
$msie$jscomp$inline_2241_versionRegExp$jscomp$inline_2245$$[1]=="7.0")if($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$&&$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$[1])switch($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$[1]){case "4.0":$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$=
"8.0";break;case "5.0":$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$="9.0";break;case "6.0":$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$="10.0";break;case "7.0":$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$="11.0"}else $data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$="7.0";else $data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$=$msie$jscomp$inline_2241_versionRegExp$jscomp$inline_2245$$[1];
$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$=$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$}return $JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$}$msie$jscomp$inline_2241_versionRegExp$jscomp$inline_2245$$=RegExp("([A-Z][\\w ]+)/([^\\s]+)\\s*(?:\\((.*?)\\))?","g");$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$=
[];let $match$jscomp$inline_2247$$;for(;$match$jscomp$inline_2247$$=$msie$jscomp$inline_2241_versionRegExp$jscomp$inline_2245$$.exec($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$);)$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$.push([$match$jscomp$inline_2247$$[1],$match$jscomp$inline_2247$$[2],$match$jscomp$inline_2247$$[3]||void 0]);$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$=
$module$contents$goog$labs$userAgent$browser_createVersionMap$$($data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$);return $module$contents$goog$labs$userAgent$util_matchUserAgent$$("Opera")?$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$(["Version","Opera"]):$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge")?$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$(["Edge"]):
$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edg/")?$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$(["Edg"]):$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Silk")?$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$(["Silk"]):$module$contents$goog$labs$userAgent$browser_matchChrome$$()?$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$(["Chrome",
"CriOS","HeadlessChrome"]):($JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$=$data$jscomp$inline_2246_rv$jscomp$inline_2239_version$jscomp$inline_2240$$[2])&&$JSCompiler_inline_result$jscomp$65_lookUpValueWithKeys_tridentVersion$jscomp$inline_2242_tuple$jscomp$1_userAgentString$$[1]||""};
$module$contents$goog$array_insert$$=function($arr$jscomp$38$$,$obj$jscomp$73$$){$module$contents$goog$array_indexOf$$($arr$jscomp$38$$,$obj$jscomp$73$$)>=0||$arr$jscomp$38$$.push($obj$jscomp$73$$)};
$module$contents$goog$array_remove$$=function($arr$jscomp$42$$,$i$jscomp$72_obj$jscomp$76$$){$i$jscomp$72_obj$jscomp$76$$=$module$contents$goog$array_indexOf$$($arr$jscomp$42$$,$i$jscomp$72_obj$jscomp$76$$);let $rv$jscomp$5$$;($rv$jscomp$5$$=$i$jscomp$72_obj$jscomp$76$$>=0)&&Array.prototype.splice.call($arr$jscomp$42$$,$i$jscomp$72_obj$jscomp$76$$,1);return $rv$jscomp$5$$};
$module$contents$goog$array_toArray$$=function($object$jscomp$6$$){const $length$jscomp$20$$=$object$jscomp$6$$.length;if($length$jscomp$20$$>0){const $rv$jscomp$6$$=Array($length$jscomp$20$$);for(let $i$jscomp$76$$=0;$i$jscomp$76$$<$length$jscomp$20$$;$i$jscomp$76$$++)$rv$jscomp$6$$[$i$jscomp$76$$]=$object$jscomp$6$$[$i$jscomp$76$$];return $rv$jscomp$6$$}return[]};
$module$contents$goog$array_extend$$=function($arr1$$,$var_args$jscomp$72$$){for(let $i$jscomp$77$$=1;$i$jscomp$77$$<arguments.length;$i$jscomp$77$$++){const $arr2$jscomp$8$$=arguments[$i$jscomp$77$$];if($goog$isArrayLike$$($arr2$jscomp$8$$)){const $len1$$=$arr1$$.length||0,$len2$$=$arr2$jscomp$8$$.length||0;$arr1$$.length=$len1$$+$len2$$;for(let $j$jscomp$2$$=0;$j$jscomp$2$$<$len2$$;$j$jscomp$2$$++)$arr1$$[$len1$$+$j$jscomp$2$$]=$arr2$jscomp$8$$[$j$jscomp$2$$]}else $arr1$$.push($arr2$jscomp$8$$)}};
$module$contents$goog$array_removeDuplicates$$=function($arr$jscomp$49$$,$opt_rv_returnArray$$){$opt_rv_returnArray$$=$opt_rv_returnArray$$||$arr$jscomp$49$$;let $cursorInsert$$=0,$cursorRead$$=0;const $seen$$={};for(;$cursorRead$$<$arr$jscomp$49$$.length;){const $current$$=$arr$jscomp$49$$[$cursorRead$$++],$key$jscomp$80$$=$goog$isObject$$($current$$)?"o"+$goog$getUid$$($current$$):(typeof $current$$).charAt(0)+$current$$;Object.prototype.hasOwnProperty.call($seen$$,$key$jscomp$80$$)||($seen$$[$key$jscomp$80$$]=
!0,$opt_rv_returnArray$$[$cursorInsert$$++]=$current$$)}$opt_rv_returnArray$$.length=$cursorInsert$$};$APP.$module$contents$goog$array_sort$$=function($arr$jscomp$53$$,$opt_compareFn$jscomp$2$$){$arr$jscomp$53$$.sort($opt_compareFn$jscomp$2$$||$module$contents$goog$array_defaultCompare$$)};
$module$contents$goog$array_stableSort$$=function($arr$jscomp$54$$,$i$jscomp$79_opt_compareFn$jscomp$3$$){const $compArr$$=Array($arr$jscomp$54$$.length);for(let $i$jscomp$78$$=0;$i$jscomp$78$$<$arr$jscomp$54$$.length;$i$jscomp$78$$++)$compArr$$[$i$jscomp$78$$]={index:$i$jscomp$78$$,value:$arr$jscomp$54$$[$i$jscomp$78$$]};const $valueCompareFn$$=$i$jscomp$79_opt_compareFn$jscomp$3$$||$module$contents$goog$array_defaultCompare$$;$APP.$module$contents$goog$array_sort$$($compArr$$,function($obj1$$,$obj2$$){return $valueCompareFn$$($obj1$$.value,
$obj2$$.value)||$obj1$$.index-$obj2$$.index});for($i$jscomp$79_opt_compareFn$jscomp$3$$=0;$i$jscomp$79_opt_compareFn$jscomp$3$$<$arr$jscomp$54$$.length;$i$jscomp$79_opt_compareFn$jscomp$3$$++)$arr$jscomp$54$$[$i$jscomp$79_opt_compareFn$jscomp$3$$]=$compArr$$[$i$jscomp$79_opt_compareFn$jscomp$3$$].value};$module$contents$goog$array_defaultCompare$$=function($a$jscomp$5$$,$b$jscomp$4$$){return $a$jscomp$5$$>$b$jscomp$4$$?1:$a$jscomp$5$$<$b$jscomp$4$$?-1:0};
$goog$dom$safe$setScriptSrc$$=function($script$jscomp$11$$,$url$jscomp$61$$){a:{var $JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$=($script$jscomp$11$$.ownerDocument&&$script$jscomp$11$$.ownerDocument.defaultView||$APP.$goog$global$$).document;if($JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$.querySelector&&($JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$=
$JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$.querySelector("script[nonce]"))&&($JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$=$JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$.nonce||$JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$.getAttribute("nonce"))&&
$goog$dom$safe$NONCE_PATTERN_$$.test($JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$))break a;$JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$=""}$JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$&&$script$jscomp$11$$.setAttribute("nonce",
$JSCompiler_inline_result$jscomp$13359_doc$jscomp$inline_13425_el$jscomp$inline_13426_nonce$jscomp$inline_13427_nonce$jscomp$inline_2250$$);$script$jscomp$11$$.src=$goog$html$TrustedResourceUrl$unwrapTrustedScriptURL$$($url$jscomp$61$$)};$goog$string$isUnicodeChar$$=function($ch$jscomp$2$$){return $ch$jscomp$2$$.length==1&&$ch$jscomp$2$$>=" "&&$ch$jscomp$2$$<="~"||$ch$jscomp$2$$>=""&&$ch$jscomp$2$$<="�"};
$goog$string$regExpEscape$$=function($s$jscomp$17$$){return String($s$jscomp$17$$).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")};
$goog$string$padNumber$$=function($num$jscomp$6_s$jscomp$18$$,$length$jscomp$24$$){if(!Number.isFinite($num$jscomp$6_s$jscomp$18$$))return String($num$jscomp$6_s$jscomp$18$$);$num$jscomp$6_s$jscomp$18$$=String($num$jscomp$6_s$jscomp$18$$);let $index$jscomp$115$$=$num$jscomp$6_s$jscomp$18$$.indexOf(".");$index$jscomp$115$$===-1&&($index$jscomp$115$$=$num$jscomp$6_s$jscomp$18$$.length);const $sign$jscomp$1$$=$num$jscomp$6_s$jscomp$18$$[0]==="-"?"-":"";$sign$jscomp$1$$&&($num$jscomp$6_s$jscomp$18$$=
$num$jscomp$6_s$jscomp$18$$.substring(1));return $sign$jscomp$1$$+$goog$string$repeat$$("0",Math.max(0,$length$jscomp$24$$-$index$jscomp$115$$))+$num$jscomp$6_s$jscomp$18$$};$goog$string$makeSafe$$=function($obj$jscomp$79$$){return $obj$jscomp$79$$==null?"":String($obj$jscomp$79$$)};
$goog$structs$getValues$$=function($col$jscomp$1$$){if($col$jscomp$1$$.$getValues$&&typeof $col$jscomp$1$$.$getValues$=="function")return $col$jscomp$1$$.$getValues$();if(typeof Map!=="undefined"&&$col$jscomp$1$$ instanceof Map||typeof Set!=="undefined"&&$col$jscomp$1$$ instanceof Set)return Array.from($col$jscomp$1$$.values());if(typeof $col$jscomp$1$$==="string")return $col$jscomp$1$$.split("");if($goog$isArrayLike$$($col$jscomp$1$$)){for(var $rv$jscomp$8$$=[],$l$jscomp$12$$=$col$jscomp$1$$.length,
$i$jscomp$103$$=0;$i$jscomp$103$$<$l$jscomp$12$$;$i$jscomp$103$$++)$rv$jscomp$8$$.push($col$jscomp$1$$[$i$jscomp$103$$]);return $rv$jscomp$8$$}return $module$contents$goog$object_getValues$$($col$jscomp$1$$)};
$goog$structs$getKeys$$=function($col$jscomp$2_l$jscomp$13$$){if($col$jscomp$2_l$jscomp$13$$.$getKeys$&&typeof $col$jscomp$2_l$jscomp$13$$.$getKeys$=="function")return $col$jscomp$2_l$jscomp$13$$.$getKeys$();if(!$col$jscomp$2_l$jscomp$13$$.$getValues$||typeof $col$jscomp$2_l$jscomp$13$$.$getValues$!="function"){if(typeof Map!=="undefined"&&$col$jscomp$2_l$jscomp$13$$ instanceof Map)return Array.from($col$jscomp$2_l$jscomp$13$$.keys());if(!(typeof Set!=="undefined"&&$col$jscomp$2_l$jscomp$13$$ instanceof
Set)){if($goog$isArrayLike$$($col$jscomp$2_l$jscomp$13$$)||typeof $col$jscomp$2_l$jscomp$13$$==="string"){var $rv$jscomp$9$$=[];$col$jscomp$2_l$jscomp$13$$=$col$jscomp$2_l$jscomp$13$$.length;for(var $i$jscomp$104$$=0;$i$jscomp$104$$<$col$jscomp$2_l$jscomp$13$$;$i$jscomp$104$$++)$rv$jscomp$9$$.push($i$jscomp$104$$);return $rv$jscomp$9$$}return $module$contents$goog$object_getKeys$$($col$jscomp$2_l$jscomp$13$$)}}};
$goog$structs$forEach$$=function($col$jscomp$6$$,$f$jscomp$39$$,$opt_obj$jscomp$32$$){if($col$jscomp$6$$.forEach&&typeof $col$jscomp$6$$.forEach=="function")$col$jscomp$6$$.forEach($f$jscomp$39$$,$opt_obj$jscomp$32$$);else if($goog$isArrayLike$$($col$jscomp$6$$)||typeof $col$jscomp$6$$==="string")Array.prototype.forEach.call($col$jscomp$6$$,$f$jscomp$39$$,$opt_obj$jscomp$32$$);else for(var $keys$jscomp$2$$=$goog$structs$getKeys$$($col$jscomp$6$$),$values$jscomp$12$$=$goog$structs$getValues$$($col$jscomp$6$$),
$l$jscomp$14$$=$values$jscomp$12$$.length,$i$jscomp$105$$=0;$i$jscomp$105$$<$l$jscomp$14$$;$i$jscomp$105$$++)$f$jscomp$39$$.call($opt_obj$jscomp$32$$,$values$jscomp$12$$[$i$jscomp$105$$],$keys$jscomp$2$$&&$keys$jscomp$2$$[$i$jscomp$105$$],$col$jscomp$6$$)};
$goog$uri$utils$parseQueryData$$=function($encodedQuery_pairs$$,$callback$jscomp$71$$){if($encodedQuery_pairs$$){$encodedQuery_pairs$$=$encodedQuery_pairs$$.split("\x26");for(var $i$jscomp$110$$=0;$i$jscomp$110$$<$encodedQuery_pairs$$.length;$i$jscomp$110$$++){var $indexOfEquals$$=$encodedQuery_pairs$$[$i$jscomp$110$$].indexOf("\x3d"),$value$jscomp$189$$=null;if($indexOfEquals$$>=0){var $name$jscomp$97$$=$encodedQuery_pairs$$[$i$jscomp$110$$].substring(0,$indexOfEquals$$);$value$jscomp$189$$=$encodedQuery_pairs$$[$i$jscomp$110$$].substring($indexOfEquals$$+
1)}else $name$jscomp$97$$=$encodedQuery_pairs$$[$i$jscomp$110$$];$callback$jscomp$71$$($name$jscomp$97$$,$value$jscomp$189$$?decodeURIComponent($value$jscomp$189$$.replace(/\+/g," ")):"")}}};
$goog$Uri$$=function($newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$){this.$domain_$=this.$userInfo_$=this.$scheme_$="";this.$port_$=null;this.$fragment_$=this.$path_$="";this.$ignoreCase_$=this.$isReadOnly_$=!1;if($newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$ instanceof
$goog$Uri$$){this.$ignoreCase_$=$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$ignoreCase_$;$JSCompiler_StaticMethods_setScheme$$(this,$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$scheme_$);var $m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$=
$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$userInfo_$;$JSCompiler_StaticMethods_enforceReadOnly$$(this);this.$userInfo_$=$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$;$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$=$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$domain_$;
$JSCompiler_StaticMethods_enforceReadOnly$$(this);this.$domain_$=$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$;$JSCompiler_StaticMethods_setPort$$(this,$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$port_$);$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$=$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$path_$;
$JSCompiler_StaticMethods_enforceReadOnly$$(this);this.$path_$=$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$;$JSCompiler_StaticMethods_setQueryData$$(this,$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$queryData_$.clone());$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$=
$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$.$fragment_$;$JSCompiler_StaticMethods_enforceReadOnly$$(this);this.$fragment_$=$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$}else $newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$&&
($m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$=String($newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$).match($goog$uri$utils$splitRe_$$))?(this.$ignoreCase_$=!1,$JSCompiler_StaticMethods_setScheme$$(this,$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$[1]||"",!0),$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$=
$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$[2]||"",$JSCompiler_StaticMethods_enforceReadOnly$$(this),this.$userInfo_$=$goog$Uri$decodeOrEmpty_$$($newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$),$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$=
$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$[3]||"",$JSCompiler_StaticMethods_enforceReadOnly$$(this),this.$domain_$=$goog$Uri$decodeOrEmpty_$$($newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$,!0),$JSCompiler_StaticMethods_setPort$$(this,$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$[4]),
$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$=$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$[5]||"",$JSCompiler_StaticMethods_enforceReadOnly$$(this),this.$path_$=$goog$Uri$decodeOrEmpty_$$($newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$,
!0),$JSCompiler_StaticMethods_setQueryData$$(this,$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$[6]||"",!0),$newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$=$m_newDomain$jscomp$inline_10670_newPath$jscomp$inline_10674_newUserInfo$jscomp$inline_10666$$[7]||"",$JSCompiler_StaticMethods_enforceReadOnly$$(this),this.$fragment_$=$goog$Uri$decodeOrEmpty_$$($newDomain$jscomp$inline_10686_newFragment$jscomp$inline_10678_newFragment$jscomp$inline_10694_newPath$jscomp$inline_10690_newUserInfo$jscomp$inline_10682_opt_uri$$)):
(this.$ignoreCase_$=!1,this.$queryData_$=new $goog$Uri$QueryData$$(null,this.$ignoreCase_$))};
$JSCompiler_StaticMethods_setScheme$$=function($JSCompiler_StaticMethods_setScheme$self$$,$newScheme$$,$opt_decode$$){$JSCompiler_StaticMethods_enforceReadOnly$$($JSCompiler_StaticMethods_setScheme$self$$);$JSCompiler_StaticMethods_setScheme$self$$.$scheme_$=$opt_decode$$?$goog$Uri$decodeOrEmpty_$$($newScheme$$,!0):$newScheme$$;$JSCompiler_StaticMethods_setScheme$self$$.$scheme_$&&($JSCompiler_StaticMethods_setScheme$self$$.$scheme_$=$JSCompiler_StaticMethods_setScheme$self$$.$scheme_$.replace(/:$/,
""))};$JSCompiler_StaticMethods_setPort$$=function($JSCompiler_StaticMethods_setPort$self$$,$newPort$$){$JSCompiler_StaticMethods_enforceReadOnly$$($JSCompiler_StaticMethods_setPort$self$$);if($newPort$$){$newPort$$=Number($newPort$$);if(isNaN($newPort$$)||$newPort$$<0)throw Error("Bad port number "+$newPort$$);$JSCompiler_StaticMethods_setPort$self$$.$port_$=$newPort$$}else $JSCompiler_StaticMethods_setPort$self$$.$port_$=null};
$JSCompiler_StaticMethods_setQueryData$$=function($JSCompiler_StaticMethods_setQueryData$self$$,$queryData$jscomp$6$$,$opt_decode$jscomp$4$$){$JSCompiler_StaticMethods_enforceReadOnly$$($JSCompiler_StaticMethods_setQueryData$self$$);$queryData$jscomp$6$$ instanceof $goog$Uri$QueryData$$?($JSCompiler_StaticMethods_setQueryData$self$$.$queryData_$=$queryData$jscomp$6$$,$JSCompiler_StaticMethods_setQueryData$self$$.$queryData_$.$setIgnoreCase$($JSCompiler_StaticMethods_setQueryData$self$$.$ignoreCase_$)):
($opt_decode$jscomp$4$$||($queryData$jscomp$6$$=$goog$Uri$encodeSpecialChars_$$($queryData$jscomp$6$$,$goog$Uri$reDisallowedInQuery_$$)),$JSCompiler_StaticMethods_setQueryData$self$$.$queryData_$=new $goog$Uri$QueryData$$($queryData$jscomp$6$$,$JSCompiler_StaticMethods_setQueryData$self$$.$ignoreCase_$))};
$JSCompiler_StaticMethods_enforceReadOnly$$=function($JSCompiler_StaticMethods_enforceReadOnly$self$$){if($JSCompiler_StaticMethods_enforceReadOnly$self$$.$isReadOnly_$)throw Error("Tried to modify a read-only Uri");};$goog$Uri$decodeOrEmpty_$$=function($val$jscomp$38$$,$opt_preserveReserved$jscomp$1$$){return $val$jscomp$38$$?$opt_preserveReserved$jscomp$1$$?decodeURI($val$jscomp$38$$.replace(/%25/g,"%2525")):decodeURIComponent($val$jscomp$38$$):""};
$goog$Uri$encodeSpecialChars_$$=function($encoded_unescapedPart$$,$extra$$,$opt_removeDoubleEncoding$$){return typeof $encoded_unescapedPart$$==="string"?($encoded_unescapedPart$$=encodeURI($encoded_unescapedPart$$).replace($extra$$,$goog$Uri$encodeChar_$$),$opt_removeDoubleEncoding$$&&($encoded_unescapedPart$$=$goog$Uri$removeDoubleEncoding_$$($encoded_unescapedPart$$)),$encoded_unescapedPart$$):null};
$goog$Uri$encodeChar_$$=function($ch$jscomp$4_n$jscomp$7$$){$ch$jscomp$4_n$jscomp$7$$=$ch$jscomp$4_n$jscomp$7$$.charCodeAt(0);return"%"+($ch$jscomp$4_n$jscomp$7$$>>4&15).toString(16)+($ch$jscomp$4_n$jscomp$7$$&15).toString(16)};$goog$Uri$removeDoubleEncoding_$$=function($doubleEncodedString$$){return $doubleEncodedString$$.replace(/%25([0-9a-fA-F]{2})/g,"%$1")};
$goog$Uri$QueryData$$=function($opt_query$jscomp$1$$,$opt_ignoreCase$jscomp$3$$){this.$count_$=this.$keyMap_$=null;this.$encodedQuery_$=$opt_query$jscomp$1$$||null;this.$ignoreCase_$=!!$opt_ignoreCase$jscomp$3$$};
$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$=function($JSCompiler_StaticMethods_ensureKeyMapInitialized_$self$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$self$$.$keyMap_$||($JSCompiler_StaticMethods_ensureKeyMapInitialized_$self$$.$keyMap_$=new Map,$JSCompiler_StaticMethods_ensureKeyMapInitialized_$self$$.$count_$=0,$JSCompiler_StaticMethods_ensureKeyMapInitialized_$self$$.$encodedQuery_$&&$goog$uri$utils$parseQueryData$$($JSCompiler_StaticMethods_ensureKeyMapInitialized_$self$$.$encodedQuery_$,
function($name$jscomp$100$$,$value$jscomp$194$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$self$$.add(decodeURIComponent($name$jscomp$100$$.replace(/\+/g," ")),$value$jscomp$194$$)}))};
$JSCompiler_StaticMethods_containsKey$$=function($JSCompiler_StaticMethods_containsKey$self$$,$key$jscomp$100$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$($JSCompiler_StaticMethods_containsKey$self$$);$key$jscomp$100$$=$JSCompiler_StaticMethods_getKeyName_$$($JSCompiler_StaticMethods_containsKey$self$$,$key$jscomp$100$$);return $JSCompiler_StaticMethods_containsKey$self$$.$keyMap_$.has($key$jscomp$100$$)};
$JSCompiler_StaticMethods_getKeyName_$$=function($JSCompiler_StaticMethods_getKeyName_$self$$,$arg$jscomp$10_keyName$$){$arg$jscomp$10_keyName$$=String($arg$jscomp$10_keyName$$);$JSCompiler_StaticMethods_getKeyName_$self$$.$ignoreCase_$&&($arg$jscomp$10_keyName$$=$arg$jscomp$10_keyName$$.toLowerCase());return $arg$jscomp$10_keyName$$};$APP.$goog$string$StringBuffer$$=function($opt_a1$$,$var_args$jscomp$80$$){$opt_a1$$!=null&&this.append.apply(this,arguments)};
$cljs$core$pr_opts$$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$0$flush_on_newline$$,!0,$cljs$cst$1$readably$$,$cljs$core$_STAR_print_readably_STAR_$$,$cljs$cst$2$meta$$,!1,$cljs$cst$3$dup$$,$cljs$core$_STAR_print_dup_STAR_$$,$cljs$cst$4$print_length$$,$cljs$core$_STAR_print_length_STAR_$$],null)};
$cljs$core$enable_console_print_BANG_$$=function(){$APP.$cljs$core$_STAR_print_newline_STAR_$$=!1;$APP.$cljs$core$_STAR_print_fn_STAR_$$=function(){var $xs$$=arguments;return console.log.apply(console,$module$contents$goog$array_toArray$$($xs$$))}};$APP.$cljs$core$truth_$$=function($x$jscomp$97$$){return $x$jscomp$97$$!=null&&$x$jscomp$97$$!==!1};$cljs$core$identical_QMARK_$$=function($x$jscomp$98$$,$y$jscomp$79$$){return $x$jscomp$98$$===$y$jscomp$79$$};
$APP.$cljs$core$nil_QMARK_$$=function($x$jscomp$99$$){return $x$jscomp$99$$==null};$APP.$cljs$core$array_QMARK_$$=function($x$jscomp$100$$){return $x$jscomp$100$$ instanceof Array};$APP.$cljs$core$number_QMARK_$$=function($x$jscomp$101$$){return typeof $x$jscomp$101$$==="number"};$APP.$cljs$core$not$$=function($x$jscomp$102$$){return $x$jscomp$102$$==null?!0:$x$jscomp$102$$===!1?!0:!1};$APP.$cljs$core$some_QMARK_$$=function($x$jscomp$103$$){return $x$jscomp$103$$!=null};
$APP.$cljs$core$object_QMARK_$$=function($x$jscomp$104$$){return $x$jscomp$104$$!=null?$x$jscomp$104$$.constructor===Object:!1};$APP.$cljs$core$string_QMARK_$$=function($x$jscomp$105$$){return"string"===$APP.$goog$typeOf$$($x$jscomp$105$$)};$cljs$core$char_QMARK_$$=function($x$jscomp$106$$){return typeof $x$jscomp$106$$==="string"&&1===$x$jscomp$106$$.length};$APP.$cljs$core$any_QMARK_$$=function(){return!0};
$APP.$cljs$core$native_satisfies_QMARK_$$=function($p$jscomp$1$$,$x$jscomp$108$$){return $p$jscomp$1$$[$APP.$goog$typeOf$$($x$jscomp$108$$==null?null:$x$jscomp$108$$)]?!0:$p$jscomp$1$$._?!0:!1};$APP.$cljs$core$type$$=function($x$jscomp$110$$){return $x$jscomp$110$$==null?null:$x$jscomp$110$$.constructor};
$APP.$cljs$core$missing_protocol$$=function($proto$jscomp$7$$,$obj$jscomp$81$$){var $ty$jscomp$3_ty__$1$$=$APP.$cljs$core$type$$($obj$jscomp$81$$);$ty$jscomp$3_ty__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($ty$jscomp$3_ty__$1$$)?$ty$jscomp$3_ty__$1$$.$cljs$lang$type$:$ty$jscomp$3_ty__$1$$)?$ty$jscomp$3_ty__$1$$.$cljs$lang$ctorStr$:$APP.$goog$typeOf$$($obj$jscomp$81$$);return Error(["No protocol method ",$proto$jscomp$7$$," defined for type ",$ty$jscomp$3_ty__$1$$,": ",$obj$jscomp$81$$].join(""))};
$cljs$core$type__GT_str$$=function($ty$jscomp$4$$){var $temp__5823__auto__$$=$ty$jscomp$4$$.$cljs$lang$ctorStr$;return $APP.$cljs$core$truth_$$($temp__5823__auto__$$)?$temp__5823__auto__$$:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ty$jscomp$4$$)};
$APP.$cljs$core$aclone$$=function($arr$jscomp$64$$){for(var $len$jscomp$9$$=$arr$jscomp$64$$.length,$new_arr$$=Array($len$jscomp$9$$),$i_24335$$=0;;)if($i_24335$$<$len$jscomp$9$$)$new_arr$$[$i_24335$$]=$arr$jscomp$64$$[$i_24335$$],$i_24335$$+=1;else break;return $new_arr$$};
$APP.$cljs$core$array$$=function($var_args$jscomp$83$$){for(var $a$jscomp$11$$=Array(arguments.length),$i$jscomp$119$$=0;;)if($i$jscomp$119$$<$a$jscomp$11$$.length)$a$jscomp$11$$[$i$jscomp$119$$]=arguments[$i$jscomp$119$$],$i$jscomp$119$$+=1;else return $a$jscomp$11$$};$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$01$$=function($aseq$$){return $APP.$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$02$$($aseq$$)};
$APP.$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$02$$=function($aseq$jscomp$1$$){function $G__22777$$($a$jscomp$12$$,$x$jscomp$111$$){$a$jscomp$12$$.push($x$jscomp$111$$);return $a$jscomp$12$$}var $G__22778$$=[];return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($G__22777$$,$G__22778$$,$aseq$jscomp$1$$):$cljs$core$reduce$$($G__22777$$,$G__22778$$,$aseq$jscomp$1$$)};
$cljs$core$js_symbol_QMARK_$$=function($x$jscomp$112$$){return $APP.$goog$typeOf$$($x$jscomp$112$$)==="symbol"||typeof Symbol!=="undefined"&&$x$jscomp$112$$ instanceof Symbol};$cljs$core$Fn$$=function(){};$cljs$core$IFn$$=function(){};
$cljs$core$_clone$$=function($JSCompiler_temp$jscomp$67_value$jscomp$204$$){if($JSCompiler_temp$jscomp$67_value$jscomp$204$$!=null&&$JSCompiler_temp$jscomp$67_value$jscomp$204$$.$cljs$core$ICloneable$_clone$arity$1$!=null)$JSCompiler_temp$jscomp$67_value$jscomp$204$$=$JSCompiler_temp$jscomp$67_value$jscomp$204$$.$cljs$core$ICloneable$_clone$arity$1$($JSCompiler_temp$jscomp$67_value$jscomp$204$$);else{var $m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$=$cljs$core$_clone$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$67_value$jscomp$204$$==
null?null:$JSCompiler_temp$jscomp$67_value$jscomp$204$$)];if($m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$!=null)$JSCompiler_temp$jscomp$67_value$jscomp$204$$=$m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$67_value$jscomp$204$$):$m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$($JSCompiler_temp$jscomp$67_value$jscomp$204$$);
else if($m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$=$cljs$core$_clone$$._,$m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$!=null)$JSCompiler_temp$jscomp$67_value$jscomp$204$$=$m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$67_value$jscomp$204$$):$m__5372__auto__$jscomp$inline_2265_m__5374__auto__$jscomp$inline_2264$$($JSCompiler_temp$jscomp$67_value$jscomp$204$$);
else throw $APP.$cljs$core$missing_protocol$$("ICloneable.-clone",$JSCompiler_temp$jscomp$67_value$jscomp$204$$);}return $JSCompiler_temp$jscomp$67_value$jscomp$204$$};$cljs$core$ICounted$$=function(){};
$APP.$cljs$core$_count$$=function($JSCompiler_temp$jscomp$68_coll$jscomp$1$$){if($JSCompiler_temp$jscomp$68_coll$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$68_coll$jscomp$1$$.$cljs$core$ICounted$_count$arity$1$!=null)$JSCompiler_temp$jscomp$68_coll$jscomp$1$$=$JSCompiler_temp$jscomp$68_coll$jscomp$1$$.$cljs$core$ICounted$_count$arity$1$($JSCompiler_temp$jscomp$68_coll$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$=$APP.$cljs$core$_count$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$68_coll$jscomp$1$$==
null?null:$JSCompiler_temp$jscomp$68_coll$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$!=null)$JSCompiler_temp$jscomp$68_coll$jscomp$1$$=$m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$68_coll$jscomp$1$$):$m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$($JSCompiler_temp$jscomp$68_coll$jscomp$1$$);
else if($m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$=$APP.$cljs$core$_count$$._,$m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$!=null)$JSCompiler_temp$jscomp$68_coll$jscomp$1$$=$m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$68_coll$jscomp$1$$):$m__5372__auto__$jscomp$inline_2269_m__5374__auto__$jscomp$inline_2268$$($JSCompiler_temp$jscomp$68_coll$jscomp$1$$);
else throw $APP.$cljs$core$missing_protocol$$("ICounted.-count",$JSCompiler_temp$jscomp$68_coll$jscomp$1$$);}return $JSCompiler_temp$jscomp$68_coll$jscomp$1$$};$cljs$core$IEmptyableCollection$$=function(){};
$cljs$core$_empty$$=function($JSCompiler_temp$jscomp$69_coll$jscomp$3$$){if($JSCompiler_temp$jscomp$69_coll$jscomp$3$$!=null&&$JSCompiler_temp$jscomp$69_coll$jscomp$3$$.$cljs$core$IEmptyableCollection$_empty$arity$1$!=null)$JSCompiler_temp$jscomp$69_coll$jscomp$3$$=$JSCompiler_temp$jscomp$69_coll$jscomp$3$$.$cljs$core$IEmptyableCollection$_empty$arity$1$($JSCompiler_temp$jscomp$69_coll$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$=$cljs$core$_empty$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$69_coll$jscomp$3$$==
null?null:$JSCompiler_temp$jscomp$69_coll$jscomp$3$$)];if($m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$!=null)$JSCompiler_temp$jscomp$69_coll$jscomp$3$$=$m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$69_coll$jscomp$3$$):$m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$($JSCompiler_temp$jscomp$69_coll$jscomp$3$$);
else if($m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$=$cljs$core$_empty$$._,$m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$!=null)$JSCompiler_temp$jscomp$69_coll$jscomp$3$$=$m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$69_coll$jscomp$3$$):$m__5372__auto__$jscomp$inline_2273_m__5374__auto__$jscomp$inline_2272$$($JSCompiler_temp$jscomp$69_coll$jscomp$3$$);
else throw $APP.$cljs$core$missing_protocol$$("IEmptyableCollection.-empty",$JSCompiler_temp$jscomp$69_coll$jscomp$3$$);}return $JSCompiler_temp$jscomp$69_coll$jscomp$3$$};$cljs$core$ICollection$$=function(){};
$APP.$cljs$core$_conj$$=function($JSCompiler_temp$jscomp$70_coll$jscomp$5$$,$o$jscomp$18$$){if($JSCompiler_temp$jscomp$70_coll$jscomp$5$$!=null&&$JSCompiler_temp$jscomp$70_coll$jscomp$5$$.$cljs$core$ICollection$_conj$arity$2$!=null)$JSCompiler_temp$jscomp$70_coll$jscomp$5$$=$JSCompiler_temp$jscomp$70_coll$jscomp$5$$.$cljs$core$ICollection$_conj$arity$2$($JSCompiler_temp$jscomp$70_coll$jscomp$5$$,$o$jscomp$18$$);else{var $m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$=$APP.$cljs$core$_conj$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$70_coll$jscomp$5$$==
null?null:$JSCompiler_temp$jscomp$70_coll$jscomp$5$$)];if($m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$!=null)$JSCompiler_temp$jscomp$70_coll$jscomp$5$$=$m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$70_coll$jscomp$5$$,$o$jscomp$18$$):$m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$($JSCompiler_temp$jscomp$70_coll$jscomp$5$$,
$o$jscomp$18$$);else if($m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$=$APP.$cljs$core$_conj$$._,$m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$!=null)$JSCompiler_temp$jscomp$70_coll$jscomp$5$$=$m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$70_coll$jscomp$5$$,$o$jscomp$18$$):
$m__5372__auto__$jscomp$inline_2278_m__5374__auto__$jscomp$inline_2277$$($JSCompiler_temp$jscomp$70_coll$jscomp$5$$,$o$jscomp$18$$);else throw $APP.$cljs$core$missing_protocol$$("ICollection.-conj",$JSCompiler_temp$jscomp$70_coll$jscomp$5$$);}return $JSCompiler_temp$jscomp$70_coll$jscomp$5$$};$cljs$core$IIndexed$$=function(){};$cljs$core$ISeq$$=function(){};
$cljs$core$_first$$=function($JSCompiler_temp$jscomp$71_coll$jscomp$12$$){if($JSCompiler_temp$jscomp$71_coll$jscomp$12$$!=null&&$JSCompiler_temp$jscomp$71_coll$jscomp$12$$.$cljs$core$ISeq$_first$arity$1$!=null)$JSCompiler_temp$jscomp$71_coll$jscomp$12$$=$JSCompiler_temp$jscomp$71_coll$jscomp$12$$.$cljs$core$ISeq$_first$arity$1$($JSCompiler_temp$jscomp$71_coll$jscomp$12$$);else{var $m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$=$cljs$core$_first$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$71_coll$jscomp$12$$==
null?null:$JSCompiler_temp$jscomp$71_coll$jscomp$12$$)];if($m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$!=null)$JSCompiler_temp$jscomp$71_coll$jscomp$12$$=$m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$71_coll$jscomp$12$$):$m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$($JSCompiler_temp$jscomp$71_coll$jscomp$12$$);
else if($m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$=$cljs$core$_first$$._,$m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$!=null)$JSCompiler_temp$jscomp$71_coll$jscomp$12$$=$m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$71_coll$jscomp$12$$):$m__5372__auto__$jscomp$inline_2282_m__5374__auto__$jscomp$inline_2281$$($JSCompiler_temp$jscomp$71_coll$jscomp$12$$);
else throw $APP.$cljs$core$missing_protocol$$("ISeq.-first",$JSCompiler_temp$jscomp$71_coll$jscomp$12$$);}return $JSCompiler_temp$jscomp$71_coll$jscomp$12$$};
$cljs$core$_rest$$=function($JSCompiler_temp$jscomp$72_coll$jscomp$14$$){if($JSCompiler_temp$jscomp$72_coll$jscomp$14$$!=null&&$JSCompiler_temp$jscomp$72_coll$jscomp$14$$.$cljs$core$ISeq$_rest$arity$1$!=null)$JSCompiler_temp$jscomp$72_coll$jscomp$14$$=$JSCompiler_temp$jscomp$72_coll$jscomp$14$$.$cljs$core$ISeq$_rest$arity$1$($JSCompiler_temp$jscomp$72_coll$jscomp$14$$);else{var $m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$=$cljs$core$_rest$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$72_coll$jscomp$14$$==
null?null:$JSCompiler_temp$jscomp$72_coll$jscomp$14$$)];if($m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$!=null)$JSCompiler_temp$jscomp$72_coll$jscomp$14$$=$m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$72_coll$jscomp$14$$):$m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$($JSCompiler_temp$jscomp$72_coll$jscomp$14$$);
else if($m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$=$cljs$core$_rest$$._,$m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$!=null)$JSCompiler_temp$jscomp$72_coll$jscomp$14$$=$m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$72_coll$jscomp$14$$):$m__5372__auto__$jscomp$inline_2286_m__5374__auto__$jscomp$inline_2285$$($JSCompiler_temp$jscomp$72_coll$jscomp$14$$);
else throw $APP.$cljs$core$missing_protocol$$("ISeq.-rest",$JSCompiler_temp$jscomp$72_coll$jscomp$14$$);}return $JSCompiler_temp$jscomp$72_coll$jscomp$14$$};$cljs$core$INext$$=function(){};
$cljs$core$_next$$=function($JSCompiler_temp$jscomp$73_coll$jscomp$16$$){if($JSCompiler_temp$jscomp$73_coll$jscomp$16$$!=null&&$JSCompiler_temp$jscomp$73_coll$jscomp$16$$.$cljs$core$INext$_next$arity$1$!=null)$JSCompiler_temp$jscomp$73_coll$jscomp$16$$=$JSCompiler_temp$jscomp$73_coll$jscomp$16$$.$cljs$core$INext$_next$arity$1$($JSCompiler_temp$jscomp$73_coll$jscomp$16$$);else{var $m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$=$cljs$core$_next$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$73_coll$jscomp$16$$==
null?null:$JSCompiler_temp$jscomp$73_coll$jscomp$16$$)];if($m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$!=null)$JSCompiler_temp$jscomp$73_coll$jscomp$16$$=$m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$73_coll$jscomp$16$$):$m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$($JSCompiler_temp$jscomp$73_coll$jscomp$16$$);
else if($m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$=$cljs$core$_next$$._,$m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$!=null)$JSCompiler_temp$jscomp$73_coll$jscomp$16$$=$m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$73_coll$jscomp$16$$):$m__5372__auto__$jscomp$inline_2290_m__5374__auto__$jscomp$inline_2289$$($JSCompiler_temp$jscomp$73_coll$jscomp$16$$);
else throw $APP.$cljs$core$missing_protocol$$("INext.-next",$JSCompiler_temp$jscomp$73_coll$jscomp$16$$);}return $JSCompiler_temp$jscomp$73_coll$jscomp$16$$};$cljs$core$ILookup$$=function(){};$cljs$core$IAssociative$$=function(){};
$APP.$cljs$core$_contains_key_QMARK_$$=function($JSCompiler_temp$jscomp$74_coll$jscomp$18$$,$k$jscomp$32$$){if($JSCompiler_temp$jscomp$74_coll$jscomp$18$$!=null&&$JSCompiler_temp$jscomp$74_coll$jscomp$18$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$!=null)$JSCompiler_temp$jscomp$74_coll$jscomp$18$$=$JSCompiler_temp$jscomp$74_coll$jscomp$18$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$($JSCompiler_temp$jscomp$74_coll$jscomp$18$$,$k$jscomp$32$$);else{var $m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$=
$APP.$cljs$core$_contains_key_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$74_coll$jscomp$18$$==null?null:$JSCompiler_temp$jscomp$74_coll$jscomp$18$$)];if($m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$!=null)$JSCompiler_temp$jscomp$74_coll$jscomp$18$$=$m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$74_coll$jscomp$18$$,
$k$jscomp$32$$):$m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$($JSCompiler_temp$jscomp$74_coll$jscomp$18$$,$k$jscomp$32$$);else if($m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$=$APP.$cljs$core$_contains_key_QMARK_$$._,$m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$!=null)$JSCompiler_temp$jscomp$74_coll$jscomp$18$$=$m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$74_coll$jscomp$18$$,
$k$jscomp$32$$):$m__5372__auto__$jscomp$inline_2295_m__5374__auto__$jscomp$inline_2294$$($JSCompiler_temp$jscomp$74_coll$jscomp$18$$,$k$jscomp$32$$);else throw $APP.$cljs$core$missing_protocol$$("IAssociative.-contains-key?",$JSCompiler_temp$jscomp$74_coll$jscomp$18$$);}return $JSCompiler_temp$jscomp$74_coll$jscomp$18$$};
$APP.$cljs$core$_assoc$$=function($JSCompiler_temp$jscomp$75_coll$jscomp$20$$,$k$jscomp$34$$,$v$jscomp$3$$){if($JSCompiler_temp$jscomp$75_coll$jscomp$20$$!=null&&$JSCompiler_temp$jscomp$75_coll$jscomp$20$$.$cljs$core$IAssociative$_assoc$arity$3$!=null)$JSCompiler_temp$jscomp$75_coll$jscomp$20$$=$JSCompiler_temp$jscomp$75_coll$jscomp$20$$.$cljs$core$IAssociative$_assoc$arity$3$($JSCompiler_temp$jscomp$75_coll$jscomp$20$$,$k$jscomp$34$$,$v$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$=
$APP.$cljs$core$_assoc$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$75_coll$jscomp$20$$==null?null:$JSCompiler_temp$jscomp$75_coll$jscomp$20$$)];if($m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$!=null)$JSCompiler_temp$jscomp$75_coll$jscomp$20$$=$m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$75_coll$jscomp$20$$,
$k$jscomp$34$$,$v$jscomp$3$$):$m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$($JSCompiler_temp$jscomp$75_coll$jscomp$20$$,$k$jscomp$34$$,$v$jscomp$3$$);else if($m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$=$APP.$cljs$core$_assoc$$._,$m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$!=null)$JSCompiler_temp$jscomp$75_coll$jscomp$20$$=$m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$75_coll$jscomp$20$$,$k$jscomp$34$$,$v$jscomp$3$$):$m__5372__auto__$jscomp$inline_2301_m__5374__auto__$jscomp$inline_2300$$($JSCompiler_temp$jscomp$75_coll$jscomp$20$$,$k$jscomp$34$$,$v$jscomp$3$$);else throw $APP.$cljs$core$missing_protocol$$("IAssociative.-assoc",$JSCompiler_temp$jscomp$75_coll$jscomp$20$$);}return $JSCompiler_temp$jscomp$75_coll$jscomp$20$$};
$cljs$core$IFind$$=function(){};
$cljs$core$_find$$=function($JSCompiler_temp$jscomp$76_coll$jscomp$22$$,$k$jscomp$36$$){if($JSCompiler_temp$jscomp$76_coll$jscomp$22$$!=null&&$JSCompiler_temp$jscomp$76_coll$jscomp$22$$.$cljs$core$IFind$_find$arity$2$!=null)$JSCompiler_temp$jscomp$76_coll$jscomp$22$$=$JSCompiler_temp$jscomp$76_coll$jscomp$22$$.$cljs$core$IFind$_find$arity$2$($JSCompiler_temp$jscomp$76_coll$jscomp$22$$,$k$jscomp$36$$);else{var $m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$=$cljs$core$_find$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$76_coll$jscomp$22$$==
null?null:$JSCompiler_temp$jscomp$76_coll$jscomp$22$$)];if($m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$!=null)$JSCompiler_temp$jscomp$76_coll$jscomp$22$$=$m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$76_coll$jscomp$22$$,$k$jscomp$36$$):$m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$($JSCompiler_temp$jscomp$76_coll$jscomp$22$$,
$k$jscomp$36$$);else if($m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$=$cljs$core$_find$$._,$m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$!=null)$JSCompiler_temp$jscomp$76_coll$jscomp$22$$=$m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$76_coll$jscomp$22$$,$k$jscomp$36$$):
$m__5372__auto__$jscomp$inline_2306_m__5374__auto__$jscomp$inline_2305$$($JSCompiler_temp$jscomp$76_coll$jscomp$22$$,$k$jscomp$36$$);else throw $APP.$cljs$core$missing_protocol$$("IFind.-find",$JSCompiler_temp$jscomp$76_coll$jscomp$22$$);}return $JSCompiler_temp$jscomp$76_coll$jscomp$22$$};$cljs$core$IMap$$=function(){};
$APP.$cljs$core$_dissoc$$=function($JSCompiler_temp$jscomp$77_coll$jscomp$24$$,$k$jscomp$38$$){if($JSCompiler_temp$jscomp$77_coll$jscomp$24$$!=null&&$JSCompiler_temp$jscomp$77_coll$jscomp$24$$.$cljs$core$IMap$_dissoc$arity$2$!=null)$JSCompiler_temp$jscomp$77_coll$jscomp$24$$=$JSCompiler_temp$jscomp$77_coll$jscomp$24$$.$cljs$core$IMap$_dissoc$arity$2$($JSCompiler_temp$jscomp$77_coll$jscomp$24$$,$k$jscomp$38$$);else{var $m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$=$APP.$cljs$core$_dissoc$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$77_coll$jscomp$24$$==
null?null:$JSCompiler_temp$jscomp$77_coll$jscomp$24$$)];if($m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$!=null)$JSCompiler_temp$jscomp$77_coll$jscomp$24$$=$m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$77_coll$jscomp$24$$,$k$jscomp$38$$):$m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$($JSCompiler_temp$jscomp$77_coll$jscomp$24$$,
$k$jscomp$38$$);else if($m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$=$APP.$cljs$core$_dissoc$$._,$m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$!=null)$JSCompiler_temp$jscomp$77_coll$jscomp$24$$=$m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$77_coll$jscomp$24$$,
$k$jscomp$38$$):$m__5372__auto__$jscomp$inline_2311_m__5374__auto__$jscomp$inline_2310$$($JSCompiler_temp$jscomp$77_coll$jscomp$24$$,$k$jscomp$38$$);else throw $APP.$cljs$core$missing_protocol$$("IMap.-dissoc",$JSCompiler_temp$jscomp$77_coll$jscomp$24$$);}return $JSCompiler_temp$jscomp$77_coll$jscomp$24$$};
$APP.$cljs$core$_key$$=function($JSCompiler_temp$jscomp$78_coll$jscomp$26$$){if($JSCompiler_temp$jscomp$78_coll$jscomp$26$$!=null&&$JSCompiler_temp$jscomp$78_coll$jscomp$26$$.$cljs$core$IMapEntry$_key$arity$1$!=null)$JSCompiler_temp$jscomp$78_coll$jscomp$26$$=$JSCompiler_temp$jscomp$78_coll$jscomp$26$$.key;else{var $m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$=$APP.$cljs$core$_key$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$78_coll$jscomp$26$$==null?null:$JSCompiler_temp$jscomp$78_coll$jscomp$26$$)];
if($m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$!=null)$JSCompiler_temp$jscomp$78_coll$jscomp$26$$=$m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$78_coll$jscomp$26$$):$m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$($JSCompiler_temp$jscomp$78_coll$jscomp$26$$);else if($m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$=
$APP.$cljs$core$_key$$._,$m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$!=null)$JSCompiler_temp$jscomp$78_coll$jscomp$26$$=$m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$78_coll$jscomp$26$$):$m__5372__auto__$jscomp$inline_2315_m__5374__auto__$jscomp$inline_2314$$($JSCompiler_temp$jscomp$78_coll$jscomp$26$$);
else throw $APP.$cljs$core$missing_protocol$$("IMapEntry.-key",$JSCompiler_temp$jscomp$78_coll$jscomp$26$$);}return $JSCompiler_temp$jscomp$78_coll$jscomp$26$$};
$APP.$cljs$core$_val$$=function($JSCompiler_temp$jscomp$79_coll$jscomp$28$$){if($JSCompiler_temp$jscomp$79_coll$jscomp$28$$!=null&&$JSCompiler_temp$jscomp$79_coll$jscomp$28$$.$cljs$core$IMapEntry$_val$arity$1$!=null)$JSCompiler_temp$jscomp$79_coll$jscomp$28$$=$JSCompiler_temp$jscomp$79_coll$jscomp$28$$.$cljs$core$IMapEntry$_val$arity$1$($JSCompiler_temp$jscomp$79_coll$jscomp$28$$);else{var $m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$=$APP.$cljs$core$_val$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$79_coll$jscomp$28$$==
null?null:$JSCompiler_temp$jscomp$79_coll$jscomp$28$$)];if($m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$!=null)$JSCompiler_temp$jscomp$79_coll$jscomp$28$$=$m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$79_coll$jscomp$28$$):$m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$($JSCompiler_temp$jscomp$79_coll$jscomp$28$$);
else if($m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$=$APP.$cljs$core$_val$$._,$m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$!=null)$JSCompiler_temp$jscomp$79_coll$jscomp$28$$=$m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$79_coll$jscomp$28$$):$m__5372__auto__$jscomp$inline_2319_m__5374__auto__$jscomp$inline_2318$$($JSCompiler_temp$jscomp$79_coll$jscomp$28$$);
else throw $APP.$cljs$core$missing_protocol$$("IMapEntry.-val",$JSCompiler_temp$jscomp$79_coll$jscomp$28$$);}return $JSCompiler_temp$jscomp$79_coll$jscomp$28$$};$cljs$core$ISet$$=function(){};
$cljs$core$_disjoin$$=function($JSCompiler_temp$jscomp$80_coll$jscomp$30$$,$v$jscomp$5$$){if($JSCompiler_temp$jscomp$80_coll$jscomp$30$$!=null&&$JSCompiler_temp$jscomp$80_coll$jscomp$30$$.$cljs$core$ISet$_disjoin$arity$2$!=null)$JSCompiler_temp$jscomp$80_coll$jscomp$30$$=$JSCompiler_temp$jscomp$80_coll$jscomp$30$$.$cljs$core$ISet$_disjoin$arity$2$($JSCompiler_temp$jscomp$80_coll$jscomp$30$$,$v$jscomp$5$$);else{var $m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$=$cljs$core$_disjoin$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$80_coll$jscomp$30$$==
null?null:$JSCompiler_temp$jscomp$80_coll$jscomp$30$$)];if($m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$!=null)$JSCompiler_temp$jscomp$80_coll$jscomp$30$$=$m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$80_coll$jscomp$30$$,$v$jscomp$5$$):$m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$($JSCompiler_temp$jscomp$80_coll$jscomp$30$$,
$v$jscomp$5$$);else if($m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$=$cljs$core$_disjoin$$._,$m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$!=null)$JSCompiler_temp$jscomp$80_coll$jscomp$30$$=$m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$80_coll$jscomp$30$$,$v$jscomp$5$$):
$m__5372__auto__$jscomp$inline_2324_m__5374__auto__$jscomp$inline_2323$$($JSCompiler_temp$jscomp$80_coll$jscomp$30$$,$v$jscomp$5$$);else throw $APP.$cljs$core$missing_protocol$$("ISet.-disjoin",$JSCompiler_temp$jscomp$80_coll$jscomp$30$$);}return $JSCompiler_temp$jscomp$80_coll$jscomp$30$$};
$cljs$core$_peek$$=function($JSCompiler_temp$jscomp$81_coll$jscomp$32$$){if($JSCompiler_temp$jscomp$81_coll$jscomp$32$$!=null&&$JSCompiler_temp$jscomp$81_coll$jscomp$32$$.$cljs$core$IStack$_peek$arity$1$!=null)$JSCompiler_temp$jscomp$81_coll$jscomp$32$$=$JSCompiler_temp$jscomp$81_coll$jscomp$32$$.$cljs$core$IStack$_peek$arity$1$($JSCompiler_temp$jscomp$81_coll$jscomp$32$$);else{var $m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$=$cljs$core$_peek$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$81_coll$jscomp$32$$==
null?null:$JSCompiler_temp$jscomp$81_coll$jscomp$32$$)];if($m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$!=null)$JSCompiler_temp$jscomp$81_coll$jscomp$32$$=$m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$81_coll$jscomp$32$$):$m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$($JSCompiler_temp$jscomp$81_coll$jscomp$32$$);
else if($m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$=$cljs$core$_peek$$._,$m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$!=null)$JSCompiler_temp$jscomp$81_coll$jscomp$32$$=$m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$81_coll$jscomp$32$$):$m__5372__auto__$jscomp$inline_2328_m__5374__auto__$jscomp$inline_2327$$($JSCompiler_temp$jscomp$81_coll$jscomp$32$$);
else throw $APP.$cljs$core$missing_protocol$$("IStack.-peek",$JSCompiler_temp$jscomp$81_coll$jscomp$32$$);}return $JSCompiler_temp$jscomp$81_coll$jscomp$32$$};
$cljs$core$_pop$$=function($JSCompiler_temp$jscomp$82_coll$jscomp$34$$){if($JSCompiler_temp$jscomp$82_coll$jscomp$34$$!=null&&$JSCompiler_temp$jscomp$82_coll$jscomp$34$$.$cljs$core$IStack$_pop$arity$1$!=null)$JSCompiler_temp$jscomp$82_coll$jscomp$34$$=$JSCompiler_temp$jscomp$82_coll$jscomp$34$$.$cljs$core$IStack$_pop$arity$1$($JSCompiler_temp$jscomp$82_coll$jscomp$34$$);else{var $m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$=$cljs$core$_pop$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$82_coll$jscomp$34$$==
null?null:$JSCompiler_temp$jscomp$82_coll$jscomp$34$$)];if($m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$!=null)$JSCompiler_temp$jscomp$82_coll$jscomp$34$$=$m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$82_coll$jscomp$34$$):$m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$($JSCompiler_temp$jscomp$82_coll$jscomp$34$$);
else if($m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$=$cljs$core$_pop$$._,$m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$!=null)$JSCompiler_temp$jscomp$82_coll$jscomp$34$$=$m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$82_coll$jscomp$34$$):$m__5372__auto__$jscomp$inline_2332_m__5374__auto__$jscomp$inline_2331$$($JSCompiler_temp$jscomp$82_coll$jscomp$34$$);
else throw $APP.$cljs$core$missing_protocol$$("IStack.-pop",$JSCompiler_temp$jscomp$82_coll$jscomp$34$$);}return $JSCompiler_temp$jscomp$82_coll$jscomp$34$$};$cljs$core$IVector$$=function(){};
$cljs$core$_assoc_n$$=function($JSCompiler_temp$jscomp$83_coll$jscomp$36$$,$n$jscomp$31$$,$val$jscomp$45$$){if($JSCompiler_temp$jscomp$83_coll$jscomp$36$$!=null&&$JSCompiler_temp$jscomp$83_coll$jscomp$36$$.$cljs$core$IVector$_assoc_n$arity$3$!=null)$JSCompiler_temp$jscomp$83_coll$jscomp$36$$=$JSCompiler_temp$jscomp$83_coll$jscomp$36$$.$cljs$core$IVector$_assoc_n$arity$3$($JSCompiler_temp$jscomp$83_coll$jscomp$36$$,$n$jscomp$31$$,$val$jscomp$45$$);else{var $m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$=
$cljs$core$_assoc_n$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$83_coll$jscomp$36$$==null?null:$JSCompiler_temp$jscomp$83_coll$jscomp$36$$)];if($m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$!=null)$JSCompiler_temp$jscomp$83_coll$jscomp$36$$=$m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$83_coll$jscomp$36$$,
$n$jscomp$31$$,$val$jscomp$45$$):$m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$($JSCompiler_temp$jscomp$83_coll$jscomp$36$$,$n$jscomp$31$$,$val$jscomp$45$$);else if($m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$=$cljs$core$_assoc_n$$._,$m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$!=null)$JSCompiler_temp$jscomp$83_coll$jscomp$36$$=$m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$83_coll$jscomp$36$$,$n$jscomp$31$$,$val$jscomp$45$$):$m__5372__auto__$jscomp$inline_2338_m__5374__auto__$jscomp$inline_2337$$($JSCompiler_temp$jscomp$83_coll$jscomp$36$$,$n$jscomp$31$$,$val$jscomp$45$$);else throw $APP.$cljs$core$missing_protocol$$("IVector.-assoc-n",$JSCompiler_temp$jscomp$83_coll$jscomp$36$$);}return $JSCompiler_temp$jscomp$83_coll$jscomp$36$$};
$APP.$cljs$core$IDeref$$=function(){};
$APP.$cljs$core$_deref$$=function($JSCompiler_temp$jscomp$84_o$jscomp$25$$){if($JSCompiler_temp$jscomp$84_o$jscomp$25$$!=null&&$JSCompiler_temp$jscomp$84_o$jscomp$25$$.$cljs$core$IDeref$_deref$arity$1$!=null)$JSCompiler_temp$jscomp$84_o$jscomp$25$$=$JSCompiler_temp$jscomp$84_o$jscomp$25$$.$cljs$core$IDeref$_deref$arity$1$($JSCompiler_temp$jscomp$84_o$jscomp$25$$);else{var $m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$=$APP.$cljs$core$_deref$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$84_o$jscomp$25$$==null?
null:$JSCompiler_temp$jscomp$84_o$jscomp$25$$)];if($m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$!=null)$JSCompiler_temp$jscomp$84_o$jscomp$25$$=$m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$84_o$jscomp$25$$):$m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$($JSCompiler_temp$jscomp$84_o$jscomp$25$$);
else if($m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$=$APP.$cljs$core$_deref$$._,$m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$!=null)$JSCompiler_temp$jscomp$84_o$jscomp$25$$=$m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$84_o$jscomp$25$$):$m__5372__auto__$jscomp$inline_2342_m__5374__auto__$jscomp$inline_2341$$($JSCompiler_temp$jscomp$84_o$jscomp$25$$);
else throw $APP.$cljs$core$missing_protocol$$("IDeref.-deref",$JSCompiler_temp$jscomp$84_o$jscomp$25$$);}return $JSCompiler_temp$jscomp$84_o$jscomp$25$$};$APP.$cljs$core$IMeta$$=function(){};
$cljs$core$_meta$$=function($JSCompiler_temp$jscomp$85_o$jscomp$29$$){if($JSCompiler_temp$jscomp$85_o$jscomp$29$$!=null&&$JSCompiler_temp$jscomp$85_o$jscomp$29$$.$cljs$core$IMeta$_meta$arity$1$!=null)$JSCompiler_temp$jscomp$85_o$jscomp$29$$=$JSCompiler_temp$jscomp$85_o$jscomp$29$$.$cljs$core$IMeta$_meta$arity$1$($JSCompiler_temp$jscomp$85_o$jscomp$29$$);else{var $m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$=$cljs$core$_meta$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$85_o$jscomp$29$$==
null?null:$JSCompiler_temp$jscomp$85_o$jscomp$29$$)];if($m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$!=null)$JSCompiler_temp$jscomp$85_o$jscomp$29$$=$m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$85_o$jscomp$29$$):$m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$($JSCompiler_temp$jscomp$85_o$jscomp$29$$);
else if($m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$=$cljs$core$_meta$$._,$m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$!=null)$JSCompiler_temp$jscomp$85_o$jscomp$29$$=$m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$85_o$jscomp$29$$):$m__5372__auto__$jscomp$inline_2346_m__5374__auto__$jscomp$inline_2345$$($JSCompiler_temp$jscomp$85_o$jscomp$29$$);
else throw $APP.$cljs$core$missing_protocol$$("IMeta.-meta",$JSCompiler_temp$jscomp$85_o$jscomp$29$$);}return $JSCompiler_temp$jscomp$85_o$jscomp$29$$};$APP.$cljs$core$IWithMeta$$=function(){};
$APP.$cljs$core$_with_meta$$=function($JSCompiler_temp$jscomp$86_o$jscomp$31$$,$meta$jscomp$1$$){if($JSCompiler_temp$jscomp$86_o$jscomp$31$$!=null&&$JSCompiler_temp$jscomp$86_o$jscomp$31$$.$cljs$core$IWithMeta$_with_meta$arity$2$!=null)$JSCompiler_temp$jscomp$86_o$jscomp$31$$=$JSCompiler_temp$jscomp$86_o$jscomp$31$$.$cljs$core$IWithMeta$_with_meta$arity$2$($JSCompiler_temp$jscomp$86_o$jscomp$31$$,$meta$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$=$APP.$cljs$core$_with_meta$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$86_o$jscomp$31$$==
null?null:$JSCompiler_temp$jscomp$86_o$jscomp$31$$)];if($m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$!=null)$JSCompiler_temp$jscomp$86_o$jscomp$31$$=$m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$86_o$jscomp$31$$,$meta$jscomp$1$$):$m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$($JSCompiler_temp$jscomp$86_o$jscomp$31$$,
$meta$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$=$APP.$cljs$core$_with_meta$$._,$m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$!=null)$JSCompiler_temp$jscomp$86_o$jscomp$31$$=$m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$86_o$jscomp$31$$,
$meta$jscomp$1$$):$m__5372__auto__$jscomp$inline_2351_m__5374__auto__$jscomp$inline_2350$$($JSCompiler_temp$jscomp$86_o$jscomp$31$$,$meta$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("IWithMeta.-with-meta",$JSCompiler_temp$jscomp$86_o$jscomp$31$$);}return $JSCompiler_temp$jscomp$86_o$jscomp$31$$};$cljs$core$IReduce$$=function(){};$cljs$core$IKVReduce$$=function(){};
$APP.$cljs$core$_kv_reduce$$=function($JSCompiler_temp$jscomp$87_coll$jscomp$43$$,$f$jscomp$87$$,$init$jscomp$20$$){if($JSCompiler_temp$jscomp$87_coll$jscomp$43$$!=null&&$JSCompiler_temp$jscomp$87_coll$jscomp$43$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$!=null)$JSCompiler_temp$jscomp$87_coll$jscomp$43$$=$JSCompiler_temp$jscomp$87_coll$jscomp$43$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$($JSCompiler_temp$jscomp$87_coll$jscomp$43$$,$f$jscomp$87$$,$init$jscomp$20$$);else{var $m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$=
$APP.$cljs$core$_kv_reduce$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$87_coll$jscomp$43$$==null?null:$JSCompiler_temp$jscomp$87_coll$jscomp$43$$)];if($m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$!=null)$JSCompiler_temp$jscomp$87_coll$jscomp$43$$=$m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$87_coll$jscomp$43$$,
$f$jscomp$87$$,$init$jscomp$20$$):$m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$($JSCompiler_temp$jscomp$87_coll$jscomp$43$$,$f$jscomp$87$$,$init$jscomp$20$$);else if($m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$=$APP.$cljs$core$_kv_reduce$$._,$m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$!=null)$JSCompiler_temp$jscomp$87_coll$jscomp$43$$=$m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$87_coll$jscomp$43$$,$f$jscomp$87$$,$init$jscomp$20$$):$m__5372__auto__$jscomp$inline_2357_m__5374__auto__$jscomp$inline_2356$$($JSCompiler_temp$jscomp$87_coll$jscomp$43$$,$f$jscomp$87$$,$init$jscomp$20$$);else throw $APP.$cljs$core$missing_protocol$$("IKVReduce.-kv-reduce",$JSCompiler_temp$jscomp$87_coll$jscomp$43$$);}return $JSCompiler_temp$jscomp$87_coll$jscomp$43$$};
$cljs$core$_equiv$$=function($JSCompiler_temp$jscomp$88_o$jscomp$33$$,$other$jscomp$45$$){if($JSCompiler_temp$jscomp$88_o$jscomp$33$$!=null&&$JSCompiler_temp$jscomp$88_o$jscomp$33$$.$cljs$core$IEquiv$_equiv$arity$2$!=null)$JSCompiler_temp$jscomp$88_o$jscomp$33$$=$JSCompiler_temp$jscomp$88_o$jscomp$33$$.$cljs$core$IEquiv$_equiv$arity$2$($JSCompiler_temp$jscomp$88_o$jscomp$33$$,$other$jscomp$45$$);else{var $m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$=$cljs$core$_equiv$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$88_o$jscomp$33$$==
null?null:$JSCompiler_temp$jscomp$88_o$jscomp$33$$)];if($m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$!=null)$JSCompiler_temp$jscomp$88_o$jscomp$33$$=$m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$88_o$jscomp$33$$,$other$jscomp$45$$):$m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$($JSCompiler_temp$jscomp$88_o$jscomp$33$$,
$other$jscomp$45$$);else if($m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$=$cljs$core$_equiv$$._,$m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$!=null)$JSCompiler_temp$jscomp$88_o$jscomp$33$$=$m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$88_o$jscomp$33$$,$other$jscomp$45$$):
$m__5372__auto__$jscomp$inline_2362_m__5374__auto__$jscomp$inline_2361$$($JSCompiler_temp$jscomp$88_o$jscomp$33$$,$other$jscomp$45$$);else throw $APP.$cljs$core$missing_protocol$$("IEquiv.-equiv",$JSCompiler_temp$jscomp$88_o$jscomp$33$$);}return $JSCompiler_temp$jscomp$88_o$jscomp$33$$};
$APP.$cljs$core$_hash$$=function($JSCompiler_temp$jscomp$89_o$jscomp$35$$){if($JSCompiler_temp$jscomp$89_o$jscomp$35$$!=null&&$JSCompiler_temp$jscomp$89_o$jscomp$35$$.$cljs$core$IHash$_hash$arity$1$!=null)$JSCompiler_temp$jscomp$89_o$jscomp$35$$=$JSCompiler_temp$jscomp$89_o$jscomp$35$$.$cljs$core$IHash$_hash$arity$1$($JSCompiler_temp$jscomp$89_o$jscomp$35$$);else{var $m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$=$APP.$cljs$core$_hash$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$89_o$jscomp$35$$==
null?null:$JSCompiler_temp$jscomp$89_o$jscomp$35$$)];if($m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$!=null)$JSCompiler_temp$jscomp$89_o$jscomp$35$$=$m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$89_o$jscomp$35$$):$m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$($JSCompiler_temp$jscomp$89_o$jscomp$35$$);
else if($m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$=$APP.$cljs$core$_hash$$._,$m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$!=null)$JSCompiler_temp$jscomp$89_o$jscomp$35$$=$m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$89_o$jscomp$35$$):$m__5372__auto__$jscomp$inline_2366_m__5374__auto__$jscomp$inline_2365$$($JSCompiler_temp$jscomp$89_o$jscomp$35$$);
else throw $APP.$cljs$core$missing_protocol$$("IHash.-hash",$JSCompiler_temp$jscomp$89_o$jscomp$35$$);}return $JSCompiler_temp$jscomp$89_o$jscomp$35$$};$cljs$core$ISeqable$$=function(){};
$cljs$core$_seq$$=function($JSCompiler_temp$jscomp$90_o$jscomp$37$$){if($JSCompiler_temp$jscomp$90_o$jscomp$37$$!=null&&$JSCompiler_temp$jscomp$90_o$jscomp$37$$.$cljs$core$ISeqable$_seq$arity$1$!=null)$JSCompiler_temp$jscomp$90_o$jscomp$37$$=$JSCompiler_temp$jscomp$90_o$jscomp$37$$.$cljs$core$ISeqable$_seq$arity$1$($JSCompiler_temp$jscomp$90_o$jscomp$37$$);else{var $m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$=$cljs$core$_seq$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$90_o$jscomp$37$$==
null?null:$JSCompiler_temp$jscomp$90_o$jscomp$37$$)];if($m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$!=null)$JSCompiler_temp$jscomp$90_o$jscomp$37$$=$m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$90_o$jscomp$37$$):$m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$($JSCompiler_temp$jscomp$90_o$jscomp$37$$);
else if($m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$=$cljs$core$_seq$$._,$m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$!=null)$JSCompiler_temp$jscomp$90_o$jscomp$37$$=$m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$90_o$jscomp$37$$):$m__5372__auto__$jscomp$inline_2370_m__5374__auto__$jscomp$inline_2369$$($JSCompiler_temp$jscomp$90_o$jscomp$37$$);
else throw $APP.$cljs$core$missing_protocol$$("ISeqable.-seq",$JSCompiler_temp$jscomp$90_o$jscomp$37$$);}return $JSCompiler_temp$jscomp$90_o$jscomp$37$$};$cljs$core$ISequential$$=function(){};$cljs$core$IList$$=function(){};$cljs$core$IRecord$$=function(){};$cljs$core$IReversible$$=function(){};
$APP.$cljs$core$_rseq$$=function($JSCompiler_temp$jscomp$91_coll$jscomp$45$$){if($JSCompiler_temp$jscomp$91_coll$jscomp$45$$!=null&&$JSCompiler_temp$jscomp$91_coll$jscomp$45$$.$cljs$core$IReversible$_rseq$arity$1$!=null)$JSCompiler_temp$jscomp$91_coll$jscomp$45$$=$JSCompiler_temp$jscomp$91_coll$jscomp$45$$.$cljs$core$IReversible$_rseq$arity$1$($JSCompiler_temp$jscomp$91_coll$jscomp$45$$);else{var $m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$=$APP.$cljs$core$_rseq$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$91_coll$jscomp$45$$==
null?null:$JSCompiler_temp$jscomp$91_coll$jscomp$45$$)];if($m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$!=null)$JSCompiler_temp$jscomp$91_coll$jscomp$45$$=$m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$91_coll$jscomp$45$$):$m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$($JSCompiler_temp$jscomp$91_coll$jscomp$45$$);
else if($m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$=$APP.$cljs$core$_rseq$$._,$m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$!=null)$JSCompiler_temp$jscomp$91_coll$jscomp$45$$=$m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$91_coll$jscomp$45$$):$m__5372__auto__$jscomp$inline_2374_m__5374__auto__$jscomp$inline_2373$$($JSCompiler_temp$jscomp$91_coll$jscomp$45$$);
else throw $APP.$cljs$core$missing_protocol$$("IReversible.-rseq",$JSCompiler_temp$jscomp$91_coll$jscomp$45$$);}return $JSCompiler_temp$jscomp$91_coll$jscomp$45$$};
$APP.$cljs$core$_write$$=function($JSCompiler_temp$jscomp$92_writer$jscomp$1$$,$s$jscomp$30$$){if($JSCompiler_temp$jscomp$92_writer$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$92_writer$jscomp$1$$.$cljs$core$IWriter$_write$arity$2$!=null)$JSCompiler_temp$jscomp$92_writer$jscomp$1$$=$JSCompiler_temp$jscomp$92_writer$jscomp$1$$.$cljs$core$IWriter$_write$arity$2$($JSCompiler_temp$jscomp$92_writer$jscomp$1$$,$s$jscomp$30$$);else{var $m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$=
$APP.$cljs$core$_write$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$92_writer$jscomp$1$$==null?null:$JSCompiler_temp$jscomp$92_writer$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$!=null)$JSCompiler_temp$jscomp$92_writer$jscomp$1$$=$m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$92_writer$jscomp$1$$,
$s$jscomp$30$$):$m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$($JSCompiler_temp$jscomp$92_writer$jscomp$1$$,$s$jscomp$30$$);else if($m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$=$APP.$cljs$core$_write$$._,$m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$!=null)$JSCompiler_temp$jscomp$92_writer$jscomp$1$$=$m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$92_writer$jscomp$1$$,
$s$jscomp$30$$):$m__5372__auto__$jscomp$inline_2379_m__5374__auto__$jscomp$inline_2378$$($JSCompiler_temp$jscomp$92_writer$jscomp$1$$,$s$jscomp$30$$);else throw $APP.$cljs$core$missing_protocol$$("IWriter.-write",$JSCompiler_temp$jscomp$92_writer$jscomp$1$$);}return $JSCompiler_temp$jscomp$92_writer$jscomp$1$$};
$cljs$core$_flush$$=function($JSCompiler_temp$jscomp$93_writer$jscomp$3$$){if($JSCompiler_temp$jscomp$93_writer$jscomp$3$$!=null&&$JSCompiler_temp$jscomp$93_writer$jscomp$3$$.$cljs$core$IWriter$_flush$arity$1$!=null)$JSCompiler_temp$jscomp$93_writer$jscomp$3$$=$JSCompiler_temp$jscomp$93_writer$jscomp$3$$.$cljs$core$IWriter$_flush$arity$1$($JSCompiler_temp$jscomp$93_writer$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$=$cljs$core$_flush$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$93_writer$jscomp$3$$==
null?null:$JSCompiler_temp$jscomp$93_writer$jscomp$3$$)];if($m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$!=null)$JSCompiler_temp$jscomp$93_writer$jscomp$3$$=$m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$93_writer$jscomp$3$$):$m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$($JSCompiler_temp$jscomp$93_writer$jscomp$3$$);
else if($m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$=$cljs$core$_flush$$._,$m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$!=null)$JSCompiler_temp$jscomp$93_writer$jscomp$3$$=$m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$93_writer$jscomp$3$$):$m__5372__auto__$jscomp$inline_2383_m__5374__auto__$jscomp$inline_2382$$($JSCompiler_temp$jscomp$93_writer$jscomp$3$$);
else throw $APP.$cljs$core$missing_protocol$$("IWriter.-flush",$JSCompiler_temp$jscomp$93_writer$jscomp$3$$);}return $JSCompiler_temp$jscomp$93_writer$jscomp$3$$};$cljs$core$IPrintWithWriter$$=function(){};
$APP.$cljs$core$_pr_writer$$=function($JSCompiler_temp$jscomp$94_o$jscomp$39$$,$writer$jscomp$5$$,$opts$jscomp$1$$){if($JSCompiler_temp$jscomp$94_o$jscomp$39$$!=null&&$JSCompiler_temp$jscomp$94_o$jscomp$39$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$!=null)$JSCompiler_temp$jscomp$94_o$jscomp$39$$=$JSCompiler_temp$jscomp$94_o$jscomp$39$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$($JSCompiler_temp$jscomp$94_o$jscomp$39$$,$writer$jscomp$5$$,$opts$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$=
$APP.$cljs$core$_pr_writer$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$94_o$jscomp$39$$==null?null:$JSCompiler_temp$jscomp$94_o$jscomp$39$$)];if($m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$!=null)$JSCompiler_temp$jscomp$94_o$jscomp$39$$=$m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$94_o$jscomp$39$$,
$writer$jscomp$5$$,$opts$jscomp$1$$):$m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$($JSCompiler_temp$jscomp$94_o$jscomp$39$$,$writer$jscomp$5$$,$opts$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$=$APP.$cljs$core$_pr_writer$$._,$m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$!=null)$JSCompiler_temp$jscomp$94_o$jscomp$39$$=$m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$94_o$jscomp$39$$,$writer$jscomp$5$$,$opts$jscomp$1$$):$m__5372__auto__$jscomp$inline_2389_m__5374__auto__$jscomp$inline_2388$$($JSCompiler_temp$jscomp$94_o$jscomp$39$$,$writer$jscomp$5$$,$opts$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("IPrintWithWriter.-pr-writer",$JSCompiler_temp$jscomp$94_o$jscomp$39$$);}return $JSCompiler_temp$jscomp$94_o$jscomp$39$$};
$cljs$core$IPending$$=function(){};
$cljs$core$_realized_QMARK_$$=function($JSCompiler_temp$jscomp$95_x$jscomp$114$$){if($JSCompiler_temp$jscomp$95_x$jscomp$114$$!=null&&$JSCompiler_temp$jscomp$95_x$jscomp$114$$.$cljs$core$IPending$_realized_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$95_x$jscomp$114$$=$JSCompiler_temp$jscomp$95_x$jscomp$114$$.$cljs$core$IPending$_realized_QMARK_$arity$1$($JSCompiler_temp$jscomp$95_x$jscomp$114$$);else{var $m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$=$cljs$core$_realized_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$95_x$jscomp$114$$==
null?null:$JSCompiler_temp$jscomp$95_x$jscomp$114$$)];if($m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$!=null)$JSCompiler_temp$jscomp$95_x$jscomp$114$$=$m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$95_x$jscomp$114$$):$m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$($JSCompiler_temp$jscomp$95_x$jscomp$114$$);
else if($m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$=$cljs$core$_realized_QMARK_$$._,$m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$!=null)$JSCompiler_temp$jscomp$95_x$jscomp$114$$=$m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$95_x$jscomp$114$$):$m__5372__auto__$jscomp$inline_2393_m__5374__auto__$jscomp$inline_2392$$($JSCompiler_temp$jscomp$95_x$jscomp$114$$);
else throw $APP.$cljs$core$missing_protocol$$("IPending.-realized?",$JSCompiler_temp$jscomp$95_x$jscomp$114$$);}return $JSCompiler_temp$jscomp$95_x$jscomp$114$$};
$cljs$core$_notify_watches$$=function($JSCompiler_temp$jscomp$96_this$$jscomp$46$$,$oldval$jscomp$1$$,$newval$jscomp$1$$){if($JSCompiler_temp$jscomp$96_this$$jscomp$46$$!=null&&$JSCompiler_temp$jscomp$96_this$$jscomp$46$$.$cljs$core$IWatchable$_notify_watches$arity$3$!=null)$JSCompiler_temp$jscomp$96_this$$jscomp$46$$=$JSCompiler_temp$jscomp$96_this$$jscomp$46$$.$cljs$core$IWatchable$_notify_watches$arity$3$($JSCompiler_temp$jscomp$96_this$$jscomp$46$$,$oldval$jscomp$1$$,$newval$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$=
$cljs$core$_notify_watches$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$96_this$$jscomp$46$$==null?null:$JSCompiler_temp$jscomp$96_this$$jscomp$46$$)];if($m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$!=null)$JSCompiler_temp$jscomp$96_this$$jscomp$46$$=$m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$96_this$$jscomp$46$$,
$oldval$jscomp$1$$,$newval$jscomp$1$$):$m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$($JSCompiler_temp$jscomp$96_this$$jscomp$46$$,$oldval$jscomp$1$$,$newval$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$=$cljs$core$_notify_watches$$._,$m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$!=null)$JSCompiler_temp$jscomp$96_this$$jscomp$46$$=$m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$96_this$$jscomp$46$$,$oldval$jscomp$1$$,$newval$jscomp$1$$):$m__5372__auto__$jscomp$inline_2399_m__5374__auto__$jscomp$inline_2398$$($JSCompiler_temp$jscomp$96_this$$jscomp$46$$,$oldval$jscomp$1$$,$newval$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("IWatchable.-notify-watches",$JSCompiler_temp$jscomp$96_this$$jscomp$46$$);}return $JSCompiler_temp$jscomp$96_this$$jscomp$46$$};
$cljs$core$_add_watch$$=function($JSCompiler_temp$jscomp$97_this$$jscomp$48$$,$key$jscomp$110$$,$f$jscomp$89$$){if($JSCompiler_temp$jscomp$97_this$$jscomp$48$$!=null&&$JSCompiler_temp$jscomp$97_this$$jscomp$48$$.$cljs$core$IWatchable$_add_watch$arity$3$!=null)$JSCompiler_temp$jscomp$97_this$$jscomp$48$$=$JSCompiler_temp$jscomp$97_this$$jscomp$48$$.$cljs$core$IWatchable$_add_watch$arity$3$($JSCompiler_temp$jscomp$97_this$$jscomp$48$$,$key$jscomp$110$$,$f$jscomp$89$$);else{var $m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$=
$cljs$core$_add_watch$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$97_this$$jscomp$48$$==null?null:$JSCompiler_temp$jscomp$97_this$$jscomp$48$$)];if($m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$!=null)$JSCompiler_temp$jscomp$97_this$$jscomp$48$$=$m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$97_this$$jscomp$48$$,
$key$jscomp$110$$,$f$jscomp$89$$):$m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$($JSCompiler_temp$jscomp$97_this$$jscomp$48$$,$key$jscomp$110$$,$f$jscomp$89$$);else if($m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$=$cljs$core$_add_watch$$._,$m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$!=null)$JSCompiler_temp$jscomp$97_this$$jscomp$48$$=$m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$97_this$$jscomp$48$$,$key$jscomp$110$$,$f$jscomp$89$$):$m__5372__auto__$jscomp$inline_2405_m__5374__auto__$jscomp$inline_2404$$($JSCompiler_temp$jscomp$97_this$$jscomp$48$$,$key$jscomp$110$$,$f$jscomp$89$$);else throw $APP.$cljs$core$missing_protocol$$("IWatchable.-add-watch",$JSCompiler_temp$jscomp$97_this$$jscomp$48$$);}return $JSCompiler_temp$jscomp$97_this$$jscomp$48$$};
$cljs$core$_remove_watch$$=function($JSCompiler_temp$jscomp$98_this$$jscomp$50$$,$key$jscomp$112$$){if($JSCompiler_temp$jscomp$98_this$$jscomp$50$$!=null&&$JSCompiler_temp$jscomp$98_this$$jscomp$50$$.$cljs$core$IWatchable$_remove_watch$arity$2$!=null)$JSCompiler_temp$jscomp$98_this$$jscomp$50$$=$JSCompiler_temp$jscomp$98_this$$jscomp$50$$.$cljs$core$IWatchable$_remove_watch$arity$2$($JSCompiler_temp$jscomp$98_this$$jscomp$50$$,$key$jscomp$112$$);else{var $m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$=
$cljs$core$_remove_watch$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$98_this$$jscomp$50$$==null?null:$JSCompiler_temp$jscomp$98_this$$jscomp$50$$)];if($m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$!=null)$JSCompiler_temp$jscomp$98_this$$jscomp$50$$=$m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$98_this$$jscomp$50$$,
$key$jscomp$112$$):$m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$($JSCompiler_temp$jscomp$98_this$$jscomp$50$$,$key$jscomp$112$$);else if($m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$=$cljs$core$_remove_watch$$._,$m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$!=null)$JSCompiler_temp$jscomp$98_this$$jscomp$50$$=$m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$98_this$$jscomp$50$$,
$key$jscomp$112$$):$m__5372__auto__$jscomp$inline_2410_m__5374__auto__$jscomp$inline_2409$$($JSCompiler_temp$jscomp$98_this$$jscomp$50$$,$key$jscomp$112$$);else throw $APP.$cljs$core$missing_protocol$$("IWatchable.-remove-watch",$JSCompiler_temp$jscomp$98_this$$jscomp$50$$);}return $JSCompiler_temp$jscomp$98_this$$jscomp$50$$};
$APP.$cljs$core$_as_transient$$=function($JSCompiler_temp$jscomp$99_coll$jscomp$55$$){if($JSCompiler_temp$jscomp$99_coll$jscomp$55$$!=null&&$JSCompiler_temp$jscomp$99_coll$jscomp$55$$.$cljs$core$IEditableCollection$_as_transient$arity$1$!=null)$JSCompiler_temp$jscomp$99_coll$jscomp$55$$=$JSCompiler_temp$jscomp$99_coll$jscomp$55$$.$cljs$core$IEditableCollection$_as_transient$arity$1$($JSCompiler_temp$jscomp$99_coll$jscomp$55$$);else{var $m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$=
$APP.$cljs$core$_as_transient$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$99_coll$jscomp$55$$==null?null:$JSCompiler_temp$jscomp$99_coll$jscomp$55$$)];if($m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$!=null)$JSCompiler_temp$jscomp$99_coll$jscomp$55$$=$m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$99_coll$jscomp$55$$):
$m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$($JSCompiler_temp$jscomp$99_coll$jscomp$55$$);else if($m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$=$APP.$cljs$core$_as_transient$$._,$m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$!=null)$JSCompiler_temp$jscomp$99_coll$jscomp$55$$=$m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$99_coll$jscomp$55$$):
$m__5372__auto__$jscomp$inline_2414_m__5374__auto__$jscomp$inline_2413$$($JSCompiler_temp$jscomp$99_coll$jscomp$55$$);else throw $APP.$cljs$core$missing_protocol$$("IEditableCollection.-as-transient",$JSCompiler_temp$jscomp$99_coll$jscomp$55$$);}return $JSCompiler_temp$jscomp$99_coll$jscomp$55$$};
$cljs$core$_conj_BANG_$$=function($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$,$val$jscomp$47$$){if($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$!=null)$JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$=$JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$,$val$jscomp$47$$);else{var $m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$=
$cljs$core$_conj_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$==null?null:$JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$!=null)$JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$=$m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$,
$val$jscomp$47$$):$m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$,$val$jscomp$47$$);else if($m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$=$cljs$core$_conj_BANG_$$._,$m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$!=null)$JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$=$m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$,
$val$jscomp$47$$):$m__5372__auto__$jscomp$inline_2419_m__5374__auto__$jscomp$inline_2418$$($JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$,$val$jscomp$47$$);else throw $APP.$cljs$core$missing_protocol$$("ITransientCollection.-conj!",$JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$);}return $JSCompiler_temp$jscomp$100_tcoll$jscomp$1$$};
$APP.$cljs$core$_persistent_BANG_$$=function($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$){if($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$!=null&&$JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$!=null)$JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$=$JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$=
$APP.$cljs$core$_persistent_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$==null?null:$JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$)];if($m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$!=null)$JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$=$m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$):
$m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$);else if($m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$=$APP.$cljs$core$_persistent_BANG_$$._,$m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$!=null)$JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$=$m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$):
$m__5372__auto__$jscomp$inline_2423_m__5374__auto__$jscomp$inline_2422$$($JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$);else throw $APP.$cljs$core$missing_protocol$$("ITransientCollection.-persistent!",$JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$);}return $JSCompiler_temp$jscomp$101_tcoll$jscomp$3$$};
$cljs$core$_assoc_BANG_$$=function($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$,$key$jscomp$114$$,$val$jscomp$49$$){if($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$!=null&&$JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$!=null)$JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$=$JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$,$key$jscomp$114$$,$val$jscomp$49$$);
else{var $m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$=$cljs$core$_assoc_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$==null?null:$JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$)];if($m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$!=null)$JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$=$m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$,
$key$jscomp$114$$,$val$jscomp$49$$):$m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$,$key$jscomp$114$$,$val$jscomp$49$$);else if($m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$=$cljs$core$_assoc_BANG_$$._,$m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$!=null)$JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$=$m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$,$key$jscomp$114$$,$val$jscomp$49$$):$m__5372__auto__$jscomp$inline_2429_m__5374__auto__$jscomp$inline_2428$$($JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$,$key$jscomp$114$$,$val$jscomp$49$$);else throw $APP.$cljs$core$missing_protocol$$("ITransientAssociative.-assoc!",$JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$);}return $JSCompiler_temp$jscomp$102_tcoll$jscomp$5$$};
$cljs$core$_dissoc_BANG_$$=function($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$,$key$jscomp$116$$){if($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$!=null&&$JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$.$cljs$core$ITransientMap$_dissoc_BANG_$arity$2$!=null)$JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$=$JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$.$cljs$core$ITransientMap$_dissoc_BANG_$arity$2$($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$,$key$jscomp$116$$);else{var $m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$=
$cljs$core$_dissoc_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$==null?null:$JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$)];if($m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$!=null)$JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$=$m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$,
$key$jscomp$116$$):$m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$,$key$jscomp$116$$);else if($m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$=$cljs$core$_dissoc_BANG_$$._,$m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$!=null)$JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$=$m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$,
$key$jscomp$116$$):$m__5372__auto__$jscomp$inline_2434_m__5374__auto__$jscomp$inline_2433$$($JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$,$key$jscomp$116$$);else throw $APP.$cljs$core$missing_protocol$$("ITransientMap.-dissoc!",$JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$);}return $JSCompiler_temp$jscomp$103_tcoll$jscomp$7$$};
$cljs$core$_assoc_n_BANG_$$=function($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$,$n$jscomp$33$$,$val$jscomp$51$$){if($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$!=null&&$JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$.$cljs$core$ITransientVector$_assoc_n_BANG_$arity$3$!=null)$JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$=$JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$.$cljs$core$ITransientVector$_assoc_n_BANG_$arity$3$($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$,$n$jscomp$33$$,$val$jscomp$51$$);else{var $m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$=
$cljs$core$_assoc_n_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$==null?null:$JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$)];if($m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$!=null)$JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$=$m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$,
$n$jscomp$33$$,$val$jscomp$51$$):$m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$,$n$jscomp$33$$,$val$jscomp$51$$);else if($m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$=$cljs$core$_assoc_n_BANG_$$._,$m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$!=null)$JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$=$m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$,$n$jscomp$33$$,$val$jscomp$51$$):$m__5372__auto__$jscomp$inline_2440_m__5374__auto__$jscomp$inline_2439$$($JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$,$n$jscomp$33$$,$val$jscomp$51$$);else throw $APP.$cljs$core$missing_protocol$$("ITransientVector.-assoc-n!",$JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$);}return $JSCompiler_temp$jscomp$104_tcoll$jscomp$9$$};
$cljs$core$IComparable$$=function(){};
$APP.$cljs$core$_compare$$=function($JSCompiler_temp$jscomp$105_x$jscomp$116$$,$y$jscomp$81$$){if($JSCompiler_temp$jscomp$105_x$jscomp$116$$!=null&&$JSCompiler_temp$jscomp$105_x$jscomp$116$$.$cljs$core$IComparable$_compare$arity$2$!=null)$JSCompiler_temp$jscomp$105_x$jscomp$116$$=$JSCompiler_temp$jscomp$105_x$jscomp$116$$.$cljs$core$IComparable$_compare$arity$2$($JSCompiler_temp$jscomp$105_x$jscomp$116$$,$y$jscomp$81$$);else{var $m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$=$APP.$cljs$core$_compare$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$105_x$jscomp$116$$==
null?null:$JSCompiler_temp$jscomp$105_x$jscomp$116$$)];if($m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$!=null)$JSCompiler_temp$jscomp$105_x$jscomp$116$$=$m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$105_x$jscomp$116$$,$y$jscomp$81$$):$m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$($JSCompiler_temp$jscomp$105_x$jscomp$116$$,
$y$jscomp$81$$);else if($m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$=$APP.$cljs$core$_compare$$._,$m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$!=null)$JSCompiler_temp$jscomp$105_x$jscomp$116$$=$m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$105_x$jscomp$116$$,
$y$jscomp$81$$):$m__5372__auto__$jscomp$inline_2445_m__5374__auto__$jscomp$inline_2444$$($JSCompiler_temp$jscomp$105_x$jscomp$116$$,$y$jscomp$81$$);else throw $APP.$cljs$core$missing_protocol$$("IComparable.-compare",$JSCompiler_temp$jscomp$105_x$jscomp$116$$);}return $JSCompiler_temp$jscomp$105_x$jscomp$116$$};
$cljs$core$_drop_first$$=function($JSCompiler_temp$jscomp$106_coll$jscomp$57$$){if($JSCompiler_temp$jscomp$106_coll$jscomp$57$$!=null&&$JSCompiler_temp$jscomp$106_coll$jscomp$57$$.$cljs$core$IChunk$_drop_first$arity$1$!=null)$JSCompiler_temp$jscomp$106_coll$jscomp$57$$=$JSCompiler_temp$jscomp$106_coll$jscomp$57$$.$cljs$core$IChunk$_drop_first$arity$1$($JSCompiler_temp$jscomp$106_coll$jscomp$57$$);else{var $m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$=$cljs$core$_drop_first$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$106_coll$jscomp$57$$==
null?null:$JSCompiler_temp$jscomp$106_coll$jscomp$57$$)];if($m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$!=null)$JSCompiler_temp$jscomp$106_coll$jscomp$57$$=$m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$106_coll$jscomp$57$$):$m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$($JSCompiler_temp$jscomp$106_coll$jscomp$57$$);
else if($m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$=$cljs$core$_drop_first$$._,$m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$!=null)$JSCompiler_temp$jscomp$106_coll$jscomp$57$$=$m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$106_coll$jscomp$57$$):$m__5372__auto__$jscomp$inline_2449_m__5374__auto__$jscomp$inline_2448$$($JSCompiler_temp$jscomp$106_coll$jscomp$57$$);
else throw $APP.$cljs$core$missing_protocol$$("IChunk.-drop-first",$JSCompiler_temp$jscomp$106_coll$jscomp$57$$);}return $JSCompiler_temp$jscomp$106_coll$jscomp$57$$};
$APP.$cljs$core$_chunked_first$$=function($JSCompiler_temp$jscomp$107_coll$jscomp$59$$){if($JSCompiler_temp$jscomp$107_coll$jscomp$59$$!=null&&$JSCompiler_temp$jscomp$107_coll$jscomp$59$$.$cljs$core$IChunkedSeq$_chunked_first$arity$1$!=null)$JSCompiler_temp$jscomp$107_coll$jscomp$59$$=$JSCompiler_temp$jscomp$107_coll$jscomp$59$$.$cljs$core$IChunkedSeq$_chunked_first$arity$1$($JSCompiler_temp$jscomp$107_coll$jscomp$59$$);else{var $m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$=
$APP.$cljs$core$_chunked_first$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$107_coll$jscomp$59$$==null?null:$JSCompiler_temp$jscomp$107_coll$jscomp$59$$)];if($m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$!=null)$JSCompiler_temp$jscomp$107_coll$jscomp$59$$=$m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$107_coll$jscomp$59$$):
$m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$($JSCompiler_temp$jscomp$107_coll$jscomp$59$$);else if($m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$=$APP.$cljs$core$_chunked_first$$._,$m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$!=null)$JSCompiler_temp$jscomp$107_coll$jscomp$59$$=$m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$107_coll$jscomp$59$$):
$m__5372__auto__$jscomp$inline_2453_m__5374__auto__$jscomp$inline_2452$$($JSCompiler_temp$jscomp$107_coll$jscomp$59$$);else throw $APP.$cljs$core$missing_protocol$$("IChunkedSeq.-chunked-first",$JSCompiler_temp$jscomp$107_coll$jscomp$59$$);}return $JSCompiler_temp$jscomp$107_coll$jscomp$59$$};
$APP.$cljs$core$_chunked_rest$$=function($JSCompiler_temp$jscomp$108_coll$jscomp$61$$){if($JSCompiler_temp$jscomp$108_coll$jscomp$61$$!=null&&$JSCompiler_temp$jscomp$108_coll$jscomp$61$$.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$!=null)$JSCompiler_temp$jscomp$108_coll$jscomp$61$$=$JSCompiler_temp$jscomp$108_coll$jscomp$61$$.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$($JSCompiler_temp$jscomp$108_coll$jscomp$61$$);else{var $m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$=
$APP.$cljs$core$_chunked_rest$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$108_coll$jscomp$61$$==null?null:$JSCompiler_temp$jscomp$108_coll$jscomp$61$$)];if($m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$!=null)$JSCompiler_temp$jscomp$108_coll$jscomp$61$$=$m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$108_coll$jscomp$61$$):
$m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$($JSCompiler_temp$jscomp$108_coll$jscomp$61$$);else if($m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$=$APP.$cljs$core$_chunked_rest$$._,$m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$!=null)$JSCompiler_temp$jscomp$108_coll$jscomp$61$$=$m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$108_coll$jscomp$61$$):
$m__5372__auto__$jscomp$inline_2457_m__5374__auto__$jscomp$inline_2456$$($JSCompiler_temp$jscomp$108_coll$jscomp$61$$);else throw $APP.$cljs$core$missing_protocol$$("IChunkedSeq.-chunked-rest",$JSCompiler_temp$jscomp$108_coll$jscomp$61$$);}return $JSCompiler_temp$jscomp$108_coll$jscomp$61$$};
$cljs$core$_name$$=function($JSCompiler_temp$jscomp$109_x$jscomp$118$$){if($JSCompiler_temp$jscomp$109_x$jscomp$118$$!=null&&$JSCompiler_temp$jscomp$109_x$jscomp$118$$.$cljs$core$INamed$_name$arity$1$!=null)$JSCompiler_temp$jscomp$109_x$jscomp$118$$=$JSCompiler_temp$jscomp$109_x$jscomp$118$$.$cljs$core$INamed$_name$arity$1$($JSCompiler_temp$jscomp$109_x$jscomp$118$$);else{var $m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$=$cljs$core$_name$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$109_x$jscomp$118$$==
null?null:$JSCompiler_temp$jscomp$109_x$jscomp$118$$)];if($m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$!=null)$JSCompiler_temp$jscomp$109_x$jscomp$118$$=$m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$109_x$jscomp$118$$):$m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$($JSCompiler_temp$jscomp$109_x$jscomp$118$$);
else if($m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$=$cljs$core$_name$$._,$m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$!=null)$JSCompiler_temp$jscomp$109_x$jscomp$118$$=$m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$109_x$jscomp$118$$):$m__5372__auto__$jscomp$inline_2461_m__5374__auto__$jscomp$inline_2460$$($JSCompiler_temp$jscomp$109_x$jscomp$118$$);
else throw $APP.$cljs$core$missing_protocol$$("INamed.-name",$JSCompiler_temp$jscomp$109_x$jscomp$118$$);}return $JSCompiler_temp$jscomp$109_x$jscomp$118$$};
$cljs$core$_namespace$$=function($JSCompiler_temp$jscomp$110_x$jscomp$120$$){if($JSCompiler_temp$jscomp$110_x$jscomp$120$$!=null&&$JSCompiler_temp$jscomp$110_x$jscomp$120$$.$cljs$core$INamed$_namespace$arity$1$!=null)$JSCompiler_temp$jscomp$110_x$jscomp$120$$=$JSCompiler_temp$jscomp$110_x$jscomp$120$$.$cljs$core$INamed$_namespace$arity$1$($JSCompiler_temp$jscomp$110_x$jscomp$120$$);else{var $m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$=$cljs$core$_namespace$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$110_x$jscomp$120$$==
null?null:$JSCompiler_temp$jscomp$110_x$jscomp$120$$)];if($m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$!=null)$JSCompiler_temp$jscomp$110_x$jscomp$120$$=$m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$110_x$jscomp$120$$):$m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$($JSCompiler_temp$jscomp$110_x$jscomp$120$$);
else if($m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$=$cljs$core$_namespace$$._,$m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$!=null)$JSCompiler_temp$jscomp$110_x$jscomp$120$$=$m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$110_x$jscomp$120$$):$m__5372__auto__$jscomp$inline_2465_m__5374__auto__$jscomp$inline_2464$$($JSCompiler_temp$jscomp$110_x$jscomp$120$$);
else throw $APP.$cljs$core$missing_protocol$$("INamed.-namespace",$JSCompiler_temp$jscomp$110_x$jscomp$120$$);}return $JSCompiler_temp$jscomp$110_x$jscomp$120$$};
$cljs$core$_reset_BANG_$$=function($JSCompiler_temp$jscomp$111_o$jscomp$41$$,$new_value$jscomp$1$$){if($JSCompiler_temp$jscomp$111_o$jscomp$41$$!=null&&$JSCompiler_temp$jscomp$111_o$jscomp$41$$.$cljs$core$IReset$_reset_BANG_$arity$2$!=null)$JSCompiler_temp$jscomp$111_o$jscomp$41$$=$JSCompiler_temp$jscomp$111_o$jscomp$41$$.$cljs$core$IReset$_reset_BANG_$arity$2$($JSCompiler_temp$jscomp$111_o$jscomp$41$$,$new_value$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$=
$cljs$core$_reset_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$111_o$jscomp$41$$==null?null:$JSCompiler_temp$jscomp$111_o$jscomp$41$$)];if($m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$!=null)$JSCompiler_temp$jscomp$111_o$jscomp$41$$=$m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$111_o$jscomp$41$$,
$new_value$jscomp$1$$):$m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$($JSCompiler_temp$jscomp$111_o$jscomp$41$$,$new_value$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$=$cljs$core$_reset_BANG_$$._,$m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$!=null)$JSCompiler_temp$jscomp$111_o$jscomp$41$$=$m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$111_o$jscomp$41$$,
$new_value$jscomp$1$$):$m__5372__auto__$jscomp$inline_2470_m__5374__auto__$jscomp$inline_2469$$($JSCompiler_temp$jscomp$111_o$jscomp$41$$,$new_value$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("IReset.-reset!",$JSCompiler_temp$jscomp$111_o$jscomp$41$$);}return $JSCompiler_temp$jscomp$111_o$jscomp$41$$};
$APP.$cljs$core$_vreset_BANG_$$=function($JSCompiler_temp$jscomp$112_o$jscomp$52$$,$new_value$jscomp$3$$){if($JSCompiler_temp$jscomp$112_o$jscomp$52$$!=null&&$JSCompiler_temp$jscomp$112_o$jscomp$52$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$!=null)$JSCompiler_temp$jscomp$112_o$jscomp$52$$=$JSCompiler_temp$jscomp$112_o$jscomp$52$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$($JSCompiler_temp$jscomp$112_o$jscomp$52$$,$new_value$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$=
$APP.$cljs$core$_vreset_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$112_o$jscomp$52$$==null?null:$JSCompiler_temp$jscomp$112_o$jscomp$52$$)];if($m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$!=null)$JSCompiler_temp$jscomp$112_o$jscomp$52$$=$m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$112_o$jscomp$52$$,
$new_value$jscomp$3$$):$m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$($JSCompiler_temp$jscomp$112_o$jscomp$52$$,$new_value$jscomp$3$$);else if($m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$=$APP.$cljs$core$_vreset_BANG_$$._,$m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$!=null)$JSCompiler_temp$jscomp$112_o$jscomp$52$$=$m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$112_o$jscomp$52$$,$new_value$jscomp$3$$):$m__5372__auto__$jscomp$inline_2475_m__5374__auto__$jscomp$inline_2474$$($JSCompiler_temp$jscomp$112_o$jscomp$52$$,$new_value$jscomp$3$$);else throw $APP.$cljs$core$missing_protocol$$("IVolatile.-vreset!",$JSCompiler_temp$jscomp$112_o$jscomp$52$$);}return $JSCompiler_temp$jscomp$112_o$jscomp$52$$};$cljs$core$IIterable$$=function(){};
$APP.$cljs$core$_iterator$$=function($JSCompiler_temp$jscomp$113_coll$jscomp$65$$){if($JSCompiler_temp$jscomp$113_coll$jscomp$65$$!=null&&$JSCompiler_temp$jscomp$113_coll$jscomp$65$$.$cljs$core$IIterable$_iterator$arity$1$!=null)$JSCompiler_temp$jscomp$113_coll$jscomp$65$$=$JSCompiler_temp$jscomp$113_coll$jscomp$65$$.$cljs$core$IIterable$_iterator$arity$1$($JSCompiler_temp$jscomp$113_coll$jscomp$65$$);else{var $m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$=$APP.$cljs$core$_iterator$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$113_coll$jscomp$65$$==
null?null:$JSCompiler_temp$jscomp$113_coll$jscomp$65$$)];if($m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$!=null)$JSCompiler_temp$jscomp$113_coll$jscomp$65$$=$m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$113_coll$jscomp$65$$):$m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$($JSCompiler_temp$jscomp$113_coll$jscomp$65$$);
else if($m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$=$APP.$cljs$core$_iterator$$._,$m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$!=null)$JSCompiler_temp$jscomp$113_coll$jscomp$65$$=$m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$113_coll$jscomp$65$$):$m__5372__auto__$jscomp$inline_2479_m__5374__auto__$jscomp$inline_2478$$($JSCompiler_temp$jscomp$113_coll$jscomp$65$$);
else throw $APP.$cljs$core$missing_protocol$$("IIterable.-iterator",$JSCompiler_temp$jscomp$113_coll$jscomp$65$$);}return $JSCompiler_temp$jscomp$113_coll$jscomp$65$$};
$cljs$core$_drop$$=function($JSCompiler_temp$jscomp$114_coll$jscomp$67$$,$n$jscomp$35$$){if($JSCompiler_temp$jscomp$114_coll$jscomp$67$$!=null&&$JSCompiler_temp$jscomp$114_coll$jscomp$67$$.$cljs$core$IDrop$_drop$arity$2$!=null)$JSCompiler_temp$jscomp$114_coll$jscomp$67$$=$JSCompiler_temp$jscomp$114_coll$jscomp$67$$.$cljs$core$IDrop$_drop$arity$2$($JSCompiler_temp$jscomp$114_coll$jscomp$67$$,$n$jscomp$35$$);else{var $m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$=$cljs$core$_drop$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$114_coll$jscomp$67$$==
null?null:$JSCompiler_temp$jscomp$114_coll$jscomp$67$$)];if($m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$!=null)$JSCompiler_temp$jscomp$114_coll$jscomp$67$$=$m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$114_coll$jscomp$67$$,$n$jscomp$35$$):$m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$($JSCompiler_temp$jscomp$114_coll$jscomp$67$$,
$n$jscomp$35$$);else if($m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$=$cljs$core$_drop$$._,$m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$!=null)$JSCompiler_temp$jscomp$114_coll$jscomp$67$$=$m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$114_coll$jscomp$67$$,$n$jscomp$35$$):
$m__5372__auto__$jscomp$inline_2484_m__5374__auto__$jscomp$inline_2483$$($JSCompiler_temp$jscomp$114_coll$jscomp$67$$,$n$jscomp$35$$);else throw $APP.$cljs$core$missing_protocol$$("IDrop.-drop",$JSCompiler_temp$jscomp$114_coll$jscomp$67$$);}return $JSCompiler_temp$jscomp$114_coll$jscomp$67$$};$cljs$core$StringBufferWriter$$=function($sb$jscomp$3$$){this.sb=$sb$jscomp$3$$;this.$cljs$lang$protocol_mask$partition0$$=1073741824;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$pr_str_STAR_$$=function($obj$jscomp$83$$){var $sb$jscomp$5$$=new $APP.$goog$string$StringBuffer$$,$writer$jscomp$6$$=new $cljs$core$StringBufferWriter$$($sb$jscomp$5$$);$obj$jscomp$83$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$(null,$writer$jscomp$6$$,$cljs$core$pr_opts$$());$writer$jscomp$6$$.$cljs$core$IWriter$_flush$arity$1$(null);return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$5$$)};
$cljs$core$m3_mix_K1$$=function($k1_x$jscomp$inline_2486$$){$k1_x$jscomp$inline_2486$$=(0,$APP.$cljs$core$imul$$)($k1_x$jscomp$inline_2486$$|0,-862048943);return(0,$APP.$cljs$core$imul$$)($k1_x$jscomp$inline_2486$$<<15|$k1_x$jscomp$inline_2486$$>>>-15,461845907)};
$cljs$core$m3_mix_H1$$=function($h1_x$jscomp$inline_2489$$,$k1$jscomp$1$$){$h1_x$jscomp$inline_2489$$=($h1_x$jscomp$inline_2489$$|0)^($k1$jscomp$1$$|0);return(0,$APP.$cljs$core$imul$$)($h1_x$jscomp$inline_2489$$<<13|$h1_x$jscomp$inline_2489$$>>>-13,5)+-430675100|0};
$cljs$core$m3_fmix$$=function($h1$jscomp$1_h1__$2_h1__$4_h1__$6$$,$len$jscomp$10$$){$h1$jscomp$1_h1__$2_h1__$4_h1__$6$$=($h1$jscomp$1_h1__$2_h1__$4_h1__$6$$|0)^$len$jscomp$10$$;$h1$jscomp$1_h1__$2_h1__$4_h1__$6$$=(0,$APP.$cljs$core$imul$$)($h1$jscomp$1_h1__$2_h1__$4_h1__$6$$^$h1$jscomp$1_h1__$2_h1__$4_h1__$6$$>>>16,-2048144789);$h1$jscomp$1_h1__$2_h1__$4_h1__$6$$=(0,$APP.$cljs$core$imul$$)($h1$jscomp$1_h1__$2_h1__$4_h1__$6$$^$h1$jscomp$1_h1__$2_h1__$4_h1__$6$$>>>13,-1028477387);return $h1$jscomp$1_h1__$2_h1__$4_h1__$6$$^
$h1$jscomp$1_h1__$2_h1__$4_h1__$6$$>>>16};
$cljs$core$hash_string$$=function($JSCompiler_temp$jscomp$121_k$jscomp$42$$){$cljs$core$string_hash_cache_count$$>255&&($cljs$core$string_hash_cache$$={},$cljs$core$string_hash_cache_count$$=0);if($JSCompiler_temp$jscomp$121_k$jscomp$42$$==null)return 0;var $h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$=$cljs$core$string_hash_cache$$[$JSCompiler_temp$jscomp$121_k$jscomp$42$$];if(typeof $h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$==="number")$JSCompiler_temp$jscomp$121_k$jscomp$42$$=
$h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$;else{a:if($JSCompiler_temp$jscomp$121_k$jscomp$42$$!=null)if($h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$=$JSCompiler_temp$jscomp$121_k$jscomp$42$$.length,$h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$>0){for(var $i$jscomp$inline_10729$$=0,$G__24648$jscomp$inline_10731_hash$jscomp$inline_10730$$=0;;)if($i$jscomp$inline_10729$$<$h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$)$G__24648$jscomp$inline_10731_hash$jscomp$inline_10730$$=
(0,$APP.$cljs$core$imul$$)(31,$G__24648$jscomp$inline_10731_hash$jscomp$inline_10730$$)+$JSCompiler_temp$jscomp$121_k$jscomp$42$$.charCodeAt($i$jscomp$inline_10729$$),$i$jscomp$inline_10729$$+=1;else{$h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$=$G__24648$jscomp$inline_10731_hash$jscomp$inline_10730$$;break a}$h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$=void 0}else $h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$=0;else $h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$=
0;$cljs$core$string_hash_cache$$[$JSCompiler_temp$jscomp$121_k$jscomp$42$$]=$h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$;$cljs$core$string_hash_cache_count$$+=1;$JSCompiler_temp$jscomp$121_k$jscomp$42$$=$h$jscomp$39_h$jscomp$inline_2503_len$jscomp$inline_10728$$}return $JSCompiler_temp$jscomp$121_k$jscomp$42$$};
$APP.$cljs$core$hash$$=function($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$){if($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$!=null&&($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$.$cljs$lang$protocol_mask$partition0$$&
4194304||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$.$cljs$core$IHash$$))return $JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$.$cljs$core$IHash$_hash$arity$1$(null)^0;if(typeof $JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$===
"number"){if(isFinite($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$)){if(Number.isSafeInteger($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$))$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$=
Math.floor($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$)%2147483647;else{var $G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$=new Float64Array(1);$G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$[0]=$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$;
$G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$=$G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$.buffer;$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$=(new DataView($G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$,0,4)).getInt32();$G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$=
(new DataView($G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$,4,4)).getInt32();$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$^=$G__22793$jscomp$inline_10738_buf$jscomp$inline_10739_low$jscomp$inline_10741$$}return $JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$}switch($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$){case Infinity:return 2146435072;
case -Infinity:return-1048576;default:return 2146959360}}else return $JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$===!0?$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$=1231:$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$===
!1?$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$=1237:typeof $JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$==="string"?($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$=
$cljs$core$hash_string$$($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$),$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$=$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$===
0?$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$:$cljs$core$m3_fmix$$($cljs$core$m3_mix_H1$$(0,$cljs$core$m3_mix_K1$$($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$)),4)):$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$=
$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$ instanceof Date?$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$.valueOf()^0:$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$==
null?0:$APP.$cljs$core$_hash$$($JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$)^0,$JSCompiler_temp$jscomp$10236_JSCompiler_temp$jscomp$117_JSCompiler_temp$jscomp$118_JSCompiler_temp$jscomp$119_high$jscomp$inline_10740_in$$jscomp$inline_2505_o$jscomp$53$$};
$cljs$core$hash_combine$$=function($seed$$,$hash$jscomp$2$$){return $seed$$^$hash$jscomp$2$$+2654435769+($seed$$<<6)+($seed$$>>2)};$cljs$core$instance_QMARK_$$=function($c$jscomp$43$$,$x$jscomp$122$$){return $x$jscomp$122$$ instanceof $c$jscomp$43$$};$cljs$core$symbol_QMARK_$$=function($x$jscomp$123$$){return $x$jscomp$123$$ instanceof $APP.$cljs$core$Symbol$$};
$cljs$core$hash_symbol$$=function($sym$jscomp$2$$){var $in$$jscomp$inline_10743$$=$sym$jscomp$2$$.name;a:{var $h1$jscomp$inline_10744_i$jscomp$inline_10745$$=1;for(var $G__24643$jscomp$inline_10747_h1$jscomp$inline_10746$$=0;;)if($h1$jscomp$inline_10744_i$jscomp$inline_10745$$<$in$$jscomp$inline_10743$$.length)$G__24643$jscomp$inline_10747_h1$jscomp$inline_10746$$=$cljs$core$m3_mix_H1$$($G__24643$jscomp$inline_10747_h1$jscomp$inline_10746$$,$cljs$core$m3_mix_K1$$($in$$jscomp$inline_10743$$.charCodeAt($h1$jscomp$inline_10744_i$jscomp$inline_10745$$-
1)|$in$$jscomp$inline_10743$$.charCodeAt($h1$jscomp$inline_10744_i$jscomp$inline_10745$$)<<16)),$h1$jscomp$inline_10744_i$jscomp$inline_10745$$+=2;else{$h1$jscomp$inline_10744_i$jscomp$inline_10745$$=$G__24643$jscomp$inline_10747_h1$jscomp$inline_10746$$;break a}$h1$jscomp$inline_10744_i$jscomp$inline_10745$$=void 0}return $cljs$core$hash_combine$$($cljs$core$m3_fmix$$(($in$$jscomp$inline_10743$$.length&1)===1?$h1$jscomp$inline_10744_i$jscomp$inline_10745$$^$cljs$core$m3_mix_K1$$($in$$jscomp$inline_10743$$.charCodeAt($in$$jscomp$inline_10743$$.length-
1)):$h1$jscomp$inline_10744_i$jscomp$inline_10745$$,(0,$APP.$cljs$core$imul$$)(2,$in$$jscomp$inline_10743$$.length)),$cljs$core$hash_string$$($sym$jscomp$2$$.ns))};
$cljs$core$compare_symbols$$=function($a$jscomp$65$$,$b$jscomp$58$$){if($a$jscomp$65$$.$str$===$b$jscomp$58$$.$str$)return 0;var $and__5023__auto__$jscomp$inline_2507_nsc$$=$APP.$cljs$core$not$$($a$jscomp$65$$.ns);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_2507_nsc$$?$b$jscomp$58$$.ns:$and__5023__auto__$jscomp$inline_2507_nsc$$))return-1;if($APP.$cljs$core$truth_$$($a$jscomp$65$$.ns)){if($APP.$cljs$core$not$$($b$jscomp$58$$.ns))return 1;$and__5023__auto__$jscomp$inline_2507_nsc$$=
$module$contents$goog$array_defaultCompare$$($a$jscomp$65$$.ns,$b$jscomp$58$$.ns);return 0===$and__5023__auto__$jscomp$inline_2507_nsc$$?$module$contents$goog$array_defaultCompare$$($a$jscomp$65$$.name,$b$jscomp$58$$.name):$and__5023__auto__$jscomp$inline_2507_nsc$$}return $module$contents$goog$array_defaultCompare$$($a$jscomp$65$$.name,$b$jscomp$58$$.name)};
$APP.$cljs$core$Symbol$$=function($ns$jscomp$1$$,$name$jscomp$101$$,$str$jscomp$66$$,$_hash$$,$_meta$$){this.ns=$ns$jscomp$1$$;this.name=$name$jscomp$101$$;this.$str$=$str$jscomp$66$$;this.$_hash$=$_hash$$;this.$_meta$=$_meta$$;this.$cljs$lang$protocol_mask$partition0$$=2154168321;this.$cljs$lang$protocol_mask$partition1$$=4096};
$APP.$cljs$core$Var$$=function($val$jscomp$52$$,$sym$jscomp$6$$,$_meta$jscomp$2$$){this.$val$=$val$jscomp$52$$;this.$sym$=$sym$jscomp$6$$;this.$_meta$=$_meta$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=6717441;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$core$iterable_QMARK_$$=function($x$jscomp$124$$){return $x$jscomp$124$$!=null?$x$jscomp$124$$.$cljs$lang$protocol_mask$partition1$$&131072||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$124$$.$cljs$core$IIterable$$?!0:$x$jscomp$124$$.$cljs$lang$protocol_mask$partition1$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IIterable$$,$x$jscomp$124$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IIterable$$,$x$jscomp$124$$)};
$APP.$cljs$core$seq$$=function($G__22854_coll$jscomp$70$$){if($G__22854_coll$jscomp$70$$==null)return null;if($G__22854_coll$jscomp$70$$!=null&&($G__22854_coll$jscomp$70$$.$cljs$lang$protocol_mask$partition0$$&8388608||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__22854_coll$jscomp$70$$.$cljs$core$ISeqable$$))return $G__22854_coll$jscomp$70$$.$cljs$core$ISeqable$_seq$arity$1$(null);if($APP.$cljs$core$array_QMARK_$$($G__22854_coll$jscomp$70$$)||typeof $G__22854_coll$jscomp$70$$==="string")return $G__22854_coll$jscomp$70$$.length===
0?null:new $APP.$cljs$core$IndexedSeq$$($G__22854_coll$jscomp$70$$,0,null);if($G__22854_coll$jscomp$70$$!=null&&$G__22854_coll$jscomp$70$$[$APP.$cljs$core$ITER_SYMBOL$$]!=null)return $G__22854_coll$jscomp$70$$=$APP.$module$contents$goog$object_get$$($G__22854_coll$jscomp$70$$,$APP.$cljs$core$ITER_SYMBOL$$).call($G__22854_coll$jscomp$70$$),$cljs$core$es6_iterator_seq$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$core$es6_iterator_seq$$.$cljs$core$IFn$_invoke$arity$1$($G__22854_coll$jscomp$70$$):$cljs$core$es6_iterator_seq$$($G__22854_coll$jscomp$70$$);
if($APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISeqable$$,$G__22854_coll$jscomp$70$$))return $cljs$core$_seq$$($G__22854_coll$jscomp$70$$);throw Error([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__22854_coll$jscomp$70$$)," is not ISeqable"].join(""));};
$APP.$cljs$core$first$$=function($coll$jscomp$71_s$jscomp$36$$){if($coll$jscomp$71_s$jscomp$36$$==null)return null;if($coll$jscomp$71_s$jscomp$36$$!=null&&($coll$jscomp$71_s$jscomp$36$$.$cljs$lang$protocol_mask$partition0$$&64||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$71_s$jscomp$36$$.$cljs$core$ISeq$$))return $coll$jscomp$71_s$jscomp$36$$.$cljs$core$ISeq$_first$arity$1$(null);$coll$jscomp$71_s$jscomp$36$$=$APP.$cljs$core$seq$$($coll$jscomp$71_s$jscomp$36$$);return $coll$jscomp$71_s$jscomp$36$$==
null?null:$cljs$core$_first$$($coll$jscomp$71_s$jscomp$36$$)};
$APP.$cljs$core$rest$$=function($coll$jscomp$72_s$jscomp$37$$){return $coll$jscomp$72_s$jscomp$37$$!=null?$coll$jscomp$72_s$jscomp$37$$!=null&&($coll$jscomp$72_s$jscomp$37$$.$cljs$lang$protocol_mask$partition0$$&64||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$72_s$jscomp$37$$.$cljs$core$ISeq$$)?$coll$jscomp$72_s$jscomp$37$$.$cljs$core$ISeq$_rest$arity$1$(null):($coll$jscomp$72_s$jscomp$37$$=$APP.$cljs$core$seq$$($coll$jscomp$72_s$jscomp$37$$))?$coll$jscomp$72_s$jscomp$37$$.$cljs$core$ISeq$_rest$arity$1$(null):
$APP.$cljs$core$List$EMPTY$$:$APP.$cljs$core$List$EMPTY$$};$APP.$cljs$core$next$$=function($coll$jscomp$73$$){return $coll$jscomp$73$$==null?null:$coll$jscomp$73$$!=null&&($coll$jscomp$73$$.$cljs$lang$protocol_mask$partition0$$&128||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$73$$.$cljs$core$INext$$)?$coll$jscomp$73$$.$cljs$core$INext$_next$arity$1$(null):$APP.$cljs$core$seq$$($APP.$cljs$core$rest$$($coll$jscomp$73$$))};$cljs$core$ES6Iterator$$=function($s$jscomp$38$$){this.s=$s$jscomp$38$$};
$APP.$cljs$core$es6_iterator$$=function($coll$jscomp$74$$){return new $cljs$core$ES6Iterator$$($APP.$cljs$core$seq$$($coll$jscomp$74$$))};$cljs$core$ES6IteratorSeq$$=function($value$jscomp$207$$,$iter$jscomp$1$$){this.value=$value$jscomp$207$$;this.$iter$=$iter$jscomp$1$$;this.$_rest$=null;this.$cljs$lang$protocol_mask$partition0$$=8388672;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$core$es6_iterator_seq$$=function($iter$jscomp$3$$){var $v$jscomp$9$$=$iter$jscomp$3$$.next();return $APP.$cljs$core$truth_$$($v$jscomp$9$$.done)?null:new $cljs$core$ES6IteratorSeq$$($v$jscomp$9$$.value,$iter$jscomp$3$$)};$APP.$cljs$core$mix_collection_hash$$=function($hash_basis$$,$count$jscomp$41$$){return $cljs$core$m3_fmix$$($cljs$core$m3_mix_H1$$(0,$cljs$core$m3_mix_K1$$($hash_basis$$)),$count$jscomp$41$$)};
$cljs$core$hash_ordered_coll$$=function($G__24808_coll$jscomp$75_coll__$1$$){var $G__24806_n$jscomp$45$$=0,$G__24807_hash_code$$=1;for($G__24808_coll$jscomp$75_coll__$1$$=$APP.$cljs$core$seq$$($G__24808_coll$jscomp$75_coll__$1$$);;)if($G__24808_coll$jscomp$75_coll__$1$$!=null)$G__24806_n$jscomp$45$$+=1,$G__24807_hash_code$$=(0,$APP.$cljs$core$imul$$)(31,$G__24807_hash_code$$)+$APP.$cljs$core$hash$$($APP.$cljs$core$first$$($G__24808_coll$jscomp$75_coll__$1$$))|0,$G__24808_coll$jscomp$75_coll__$1$$=
$APP.$cljs$core$next$$($G__24808_coll$jscomp$75_coll__$1$$);else return $APP.$cljs$core$mix_collection_hash$$($G__24807_hash_code$$,$G__24806_n$jscomp$45$$)};
$APP.$cljs$core$hash_unordered_coll$$=function($G__24811_coll$jscomp$76_coll__$1$jscomp$1$$){var $G__24809_n$jscomp$46$$=0,$G__24810_hash_code$jscomp$1$$=0;for($G__24811_coll$jscomp$76_coll__$1$jscomp$1$$=$APP.$cljs$core$seq$$($G__24811_coll$jscomp$76_coll__$1$jscomp$1$$);;)if($G__24811_coll$jscomp$76_coll__$1$jscomp$1$$!=null)$G__24809_n$jscomp$46$$+=1,$G__24810_hash_code$jscomp$1$$=$G__24810_hash_code$jscomp$1$$+$APP.$cljs$core$hash$$($APP.$cljs$core$first$$($G__24811_coll$jscomp$76_coll__$1$jscomp$1$$))|
0,$G__24811_coll$jscomp$76_coll__$1$jscomp$1$$=$APP.$cljs$core$next$$($G__24811_coll$jscomp$76_coll__$1$jscomp$1$$);else return $APP.$cljs$core$mix_collection_hash$$($G__24810_hash_code$jscomp$1$$,$G__24809_n$jscomp$46$$)};$cljs$core$Inst$$=function(){};
$APP.$cljs$core$inst_ms_STAR_$$=function($JSCompiler_temp$jscomp$123_inst$jscomp$1$$){if($JSCompiler_temp$jscomp$123_inst$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$123_inst$jscomp$1$$.$cljs$core$Inst$inst_ms_STAR_$arity$1$!=null)$JSCompiler_temp$jscomp$123_inst$jscomp$1$$=$JSCompiler_temp$jscomp$123_inst$jscomp$1$$.$cljs$core$Inst$inst_ms_STAR_$arity$1$($JSCompiler_temp$jscomp$123_inst$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$=$APP.$cljs$core$inst_ms_STAR_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$123_inst$jscomp$1$$==
null?null:$JSCompiler_temp$jscomp$123_inst$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$!=null)$JSCompiler_temp$jscomp$123_inst$jscomp$1$$=$m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$123_inst$jscomp$1$$):$m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$($JSCompiler_temp$jscomp$123_inst$jscomp$1$$);
else if($m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$=$APP.$cljs$core$inst_ms_STAR_$$._,$m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$!=null)$JSCompiler_temp$jscomp$123_inst$jscomp$1$$=$m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$123_inst$jscomp$1$$):$m__5372__auto__$jscomp$inline_2511_m__5374__auto__$jscomp$inline_2510$$($JSCompiler_temp$jscomp$123_inst$jscomp$1$$);
else throw $APP.$cljs$core$missing_protocol$$("Inst.inst-ms*",$JSCompiler_temp$jscomp$123_inst$jscomp$1$$);}return $JSCompiler_temp$jscomp$123_inst$jscomp$1$$};$APP.$cljs$core$inst_ms$$=function($inst$jscomp$3$$){return $APP.$cljs$core$inst_ms_STAR_$$($inst$jscomp$3$$)};
$cljs$core$inst_QMARK_$$=function($x$jscomp$130$$){return $x$jscomp$130$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$130$$.$cljs$core$Inst$$?!0:$x$jscomp$130$$.$cljs$lang$protocol_mask$partition$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$Inst$$,$x$jscomp$130$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$Inst$$,$x$jscomp$130$$)};$APP.$cljs$core$inc$$=function($x$jscomp$132$$){return $x$jscomp$132$$+1};
$cljs$core$Reduced$$=function($val$jscomp$54$$){this.$val$=$val$jscomp$54$$;this.$cljs$lang$protocol_mask$partition0$$=32768;this.$cljs$lang$protocol_mask$partition1$$=0};$APP.$cljs$core$reduced$$=function($x$jscomp$133$$){return new $cljs$core$Reduced$$($x$jscomp$133$$)};$cljs$core$reduced_QMARK_$$=function($r$jscomp$15$$){return $r$jscomp$15$$ instanceof $cljs$core$Reduced$$};
$cljs$core$unreduced$$=function($x$jscomp$135$$){return $cljs$core$reduced_QMARK_$$($x$jscomp$135$$)?$APP.$cljs$core$deref$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$deref$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$135$$):$APP.$cljs$core$_deref$$($x$jscomp$135$$):$x$jscomp$135$$};$APP.$cljs$core$deref$$=function($o$jscomp$67$$){return $APP.$cljs$core$_deref$$($o$jscomp$67$$)};
$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($cicoll$$,$f$jscomp$116$$){var $cnt$$=$cicoll$$.$cljs$core$ICounted$_count$arity$1$(null);if($cnt$$===0)return $f$jscomp$116$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$116$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$116$$();for(var $G__22866$jscomp$inline_2513_nval_val$jscomp$56$$=$cicoll$$.$cljs$core$IIndexed$_nth$arity$2$(null,0),$G__24828_n$jscomp$47$$=1;;)if($G__24828_n$jscomp$47$$<$cnt$$){var $G__22867$jscomp$inline_2514$$=
$cicoll$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__24828_n$jscomp$47$$);$G__22866$jscomp$inline_2513_nval_val$jscomp$56$$=$f$jscomp$116$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$116$$.$cljs$core$IFn$_invoke$arity$2$($G__22866$jscomp$inline_2513_nval_val$jscomp$56$$,$G__22867$jscomp$inline_2514$$):$f$jscomp$116$$($G__22866$jscomp$inline_2513_nval_val$jscomp$56$$,$G__22867$jscomp$inline_2514$$);if($cljs$core$reduced_QMARK_$$($G__22866$jscomp$inline_2513_nval_val$jscomp$56$$))return $APP.$cljs$core$_deref$$($G__22866$jscomp$inline_2513_nval_val$jscomp$56$$);
$G__24828_n$jscomp$47$$+=1}else return $G__22866$jscomp$inline_2513_nval_val$jscomp$56$$};
$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($cicoll$jscomp$1$$,$f$jscomp$117$$,$G__24838_n$jscomp$48_val$jscomp$57$$){var $cnt$jscomp$1$$=$cicoll$jscomp$1$$.$cljs$core$ICounted$_count$arity$1$(null),$G__22868$jscomp$inline_2516_nval$jscomp$1_val__$1$$=$G__24838_n$jscomp$48_val$jscomp$57$$;for($G__24838_n$jscomp$48_val$jscomp$57$$=0;;)if($G__24838_n$jscomp$48_val$jscomp$57$$<$cnt$jscomp$1$$){var $G__22869$jscomp$inline_2517$$=$cicoll$jscomp$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__24838_n$jscomp$48_val$jscomp$57$$);$G__22868$jscomp$inline_2516_nval$jscomp$1_val__$1$$=$f$jscomp$117$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$117$$.$cljs$core$IFn$_invoke$arity$2$($G__22868$jscomp$inline_2516_nval$jscomp$1_val__$1$$,$G__22869$jscomp$inline_2517$$):$f$jscomp$117$$($G__22868$jscomp$inline_2516_nval$jscomp$1_val__$1$$,$G__22869$jscomp$inline_2517$$);if($cljs$core$reduced_QMARK_$$($G__22868$jscomp$inline_2516_nval$jscomp$1_val__$1$$))return $APP.$cljs$core$_deref$$($G__22868$jscomp$inline_2516_nval$jscomp$1_val__$1$$);
$G__24838_n$jscomp$48_val$jscomp$57$$+=1}else return $G__22868$jscomp$inline_2516_nval$jscomp$1_val__$1$$};
$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($arr$jscomp$66$$,$f$jscomp$118$$){var $cnt$jscomp$2$$=$arr$jscomp$66$$.length;if($arr$jscomp$66$$.length===0)return $f$jscomp$118$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$118$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$118$$();for(var $G__22872$jscomp$inline_2519_nval$jscomp$2_val$jscomp$58$$=$arr$jscomp$66$$[0],$G__24842_n$jscomp$49$$=1;;)if($G__24842_n$jscomp$49$$<$cnt$jscomp$2$$){var $G__22873$jscomp$inline_2520$$=$arr$jscomp$66$$[$G__24842_n$jscomp$49$$];
$G__22872$jscomp$inline_2519_nval$jscomp$2_val$jscomp$58$$=$f$jscomp$118$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$118$$.$cljs$core$IFn$_invoke$arity$2$($G__22872$jscomp$inline_2519_nval$jscomp$2_val$jscomp$58$$,$G__22873$jscomp$inline_2520$$):$f$jscomp$118$$($G__22872$jscomp$inline_2519_nval$jscomp$2_val$jscomp$58$$,$G__22873$jscomp$inline_2520$$);if($cljs$core$reduced_QMARK_$$($G__22872$jscomp$inline_2519_nval$jscomp$2_val$jscomp$58$$))return $APP.$cljs$core$_deref$$($G__22872$jscomp$inline_2519_nval$jscomp$2_val$jscomp$58$$);
$G__24842_n$jscomp$49$$+=1}else return $G__22872$jscomp$inline_2519_nval$jscomp$2_val$jscomp$58$$};
$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($arr$jscomp$67$$,$f$jscomp$119$$,$G__24844_n$jscomp$50_val$jscomp$59$$){var $cnt$jscomp$3$$=$arr$jscomp$67$$.length,$G__22874$jscomp$inline_2522_nval$jscomp$3_val__$1$jscomp$1$$=$G__24844_n$jscomp$50_val$jscomp$59$$;for($G__24844_n$jscomp$50_val$jscomp$59$$=0;;)if($G__24844_n$jscomp$50_val$jscomp$59$$<$cnt$jscomp$3$$){var $G__22875$jscomp$inline_2523$$=$arr$jscomp$67$$[$G__24844_n$jscomp$50_val$jscomp$59$$];$G__22874$jscomp$inline_2522_nval$jscomp$3_val__$1$jscomp$1$$=
$f$jscomp$119$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$119$$.$cljs$core$IFn$_invoke$arity$2$($G__22874$jscomp$inline_2522_nval$jscomp$3_val__$1$jscomp$1$$,$G__22875$jscomp$inline_2523$$):$f$jscomp$119$$($G__22874$jscomp$inline_2522_nval$jscomp$3_val__$1$jscomp$1$$,$G__22875$jscomp$inline_2523$$);if($cljs$core$reduced_QMARK_$$($G__22874$jscomp$inline_2522_nval$jscomp$3_val__$1$jscomp$1$$))return $APP.$cljs$core$_deref$$($G__22874$jscomp$inline_2522_nval$jscomp$3_val__$1$jscomp$1$$);$G__24844_n$jscomp$50_val$jscomp$59$$+=
1}else return $G__22874$jscomp$inline_2522_nval$jscomp$3_val__$1$jscomp$1$$};
$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$=function($arr$jscomp$68$$,$f$jscomp$120$$,$G__22876$jscomp$inline_2525_nval$jscomp$4_val$jscomp$60_val__$1$jscomp$2$$,$G__24846_idx$jscomp$13_n$jscomp$51$$){for(var $cnt$jscomp$4$$=$arr$jscomp$68$$.length;;)if($G__24846_idx$jscomp$13_n$jscomp$51$$<$cnt$jscomp$4$$){var $G__22877$jscomp$inline_2526$$=$arr$jscomp$68$$[$G__24846_idx$jscomp$13_n$jscomp$51$$];$G__22876$jscomp$inline_2525_nval$jscomp$4_val$jscomp$60_val__$1$jscomp$2$$=$f$jscomp$120$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$120$$.$cljs$core$IFn$_invoke$arity$2$($G__22876$jscomp$inline_2525_nval$jscomp$4_val$jscomp$60_val__$1$jscomp$2$$,$G__22877$jscomp$inline_2526$$):$f$jscomp$120$$($G__22876$jscomp$inline_2525_nval$jscomp$4_val$jscomp$60_val__$1$jscomp$2$$,$G__22877$jscomp$inline_2526$$);if($cljs$core$reduced_QMARK_$$($G__22876$jscomp$inline_2525_nval$jscomp$4_val$jscomp$60_val__$1$jscomp$2$$))return $APP.$cljs$core$_deref$$($G__22876$jscomp$inline_2525_nval$jscomp$4_val$jscomp$60_val__$1$jscomp$2$$);$G__24846_idx$jscomp$13_n$jscomp$51$$+=
1}else return $G__22876$jscomp$inline_2525_nval$jscomp$4_val$jscomp$60_val__$1$jscomp$2$$};
$cljs$core$counted_QMARK_$$=function($x$jscomp$136$$){return $x$jscomp$136$$!=null?$x$jscomp$136$$.$cljs$lang$protocol_mask$partition0$$&2||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$136$$.$cljs$core$ICounted$$?!0:$x$jscomp$136$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ICounted$$,$x$jscomp$136$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ICounted$$,$x$jscomp$136$$)};
$cljs$core$indexed_QMARK_$$=function($x$jscomp$137$$){return $x$jscomp$137$$!=null?$x$jscomp$137$$.$cljs$lang$protocol_mask$partition0$$&16||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$137$$.$cljs$core$IIndexed$$?!0:$x$jscomp$137$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IIndexed$$,$x$jscomp$137$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IIndexed$$,$x$jscomp$137$$)};
$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$=function($coll$jscomp$78$$,$x$jscomp$139$$,$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$){var $len$jscomp$12$$=$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$($coll$jscomp$78$$):$APP.$cljs$core$count$$($coll$jscomp$78$$);if($JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$>=
$len$jscomp$12$$)return-1;!($JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$>0)&&$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$<0&&($JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$+=$len$jscomp$12$$,$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$=
0>$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$?0:$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$);for(;;)if($JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$<$len$jscomp$12$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$?
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$78$$,$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$):$cljs$core$nth$$($coll$jscomp$78$$,$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$),$x$jscomp$139$$))return $JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$;
$JSCompiler_temp$jscomp$124_JSCompiler_temp$jscomp$125_idx$jscomp$14_start$jscomp$19_y__5111__auto__$jscomp$inline_2528$$+=1}else return-1};
$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$=function($coll$jscomp$80$$,$x$jscomp$141$$,$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$){var $len$jscomp$13_x__5113__auto__$jscomp$inline_2530$$=$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$($coll$jscomp$80$$):$APP.$cljs$core$count$$($coll$jscomp$80$$);if($len$jscomp$13_x__5113__auto__$jscomp$inline_2530$$===0)return-1;$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$>
0?(--$len$jscomp$13_x__5113__auto__$jscomp$inline_2530$$,$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$=$len$jscomp$13_x__5113__auto__$jscomp$inline_2530$$<$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$?$len$jscomp$13_x__5113__auto__$jscomp$inline_2530$$:$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$):$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$=$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$<0?$len$jscomp$13_x__5113__auto__$jscomp$inline_2530$$+
$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$:$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$;for(;;)if($JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$>=0){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$80$$,$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$):$cljs$core$nth$$($coll$jscomp$80$$,$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$),
$x$jscomp$141$$))return $JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$;--$JSCompiler_temp$jscomp$126_idx$jscomp$15_start$jscomp$20$$}else return-1};$cljs$core$IndexedSeqIterator$$=function($arr$jscomp$69$$,$i$jscomp$162$$){this.$arr$=$arr$jscomp$69$$;this.i=$i$jscomp$162$$};
$APP.$cljs$core$IndexedSeq$$=function($arr$jscomp$71$$,$i$jscomp$164$$,$meta$jscomp$2$$){this.$arr$=$arr$jscomp$71$$;this.i=$i$jscomp$164$$;this.$meta$=$meta$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=166592766;this.$cljs$lang$protocol_mask$partition1$$=401408};$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$=function($prim$jscomp$1$$){return 0<$prim$jscomp$1$$.length?new $APP.$cljs$core$IndexedSeq$$($prim$jscomp$1$$,0,null):null};
$APP.$cljs$core$RSeq$$=function($ci$$,$i$jscomp$168$$,$meta$jscomp$4$$){this.ci=$ci$$;this.i=$i$jscomp$168$$;this.$meta$=$meta$jscomp$4$$;this.$cljs$lang$protocol_mask$partition0$$=32374990;this.$cljs$lang$protocol_mask$partition1$$=8192};$APP.$cljs$core$second$$=function($coll$jscomp$115$$){return $APP.$cljs$core$first$$($APP.$cljs$core$next$$($coll$jscomp$115$$))};$APP.$cljs$core$ffirst$$=function($coll$jscomp$116$$){return $APP.$cljs$core$first$$($APP.$cljs$core$first$$($coll$jscomp$116$$))};
$APP.$cljs$core$fnext$$=function($coll$jscomp$118$$){return $APP.$cljs$core$first$$($APP.$cljs$core$next$$($coll$jscomp$118$$))};$APP.$cljs$core$last$$=function($s$jscomp$40$$){for(;;){var $sn$$=$APP.$cljs$core$next$$($s$jscomp$40$$);if($sn$$!=null)$s$jscomp$40$$=$sn$$;else return $APP.$cljs$core$first$$($s$jscomp$40$$)}};
$APP.$cljs$core$empty$$=function($coll$jscomp$123$$){return $coll$jscomp$123$$==null?null:$coll$jscomp$123$$!=null&&($coll$jscomp$123$$.$cljs$lang$protocol_mask$partition0$$&4||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$123$$.$cljs$core$IEmptyableCollection$$)?$coll$jscomp$123$$.$cljs$core$IEmptyableCollection$_empty$arity$1$(null):($coll$jscomp$123$$!=null?$coll$jscomp$123$$.$cljs$lang$protocol_mask$partition0$$&4||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$123$$.$cljs$core$IEmptyableCollection$$||
($coll$jscomp$123$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEmptyableCollection$$,$coll$jscomp$123$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEmptyableCollection$$,$coll$jscomp$123$$))?$cljs$core$_empty$$($coll$jscomp$123$$):null};
$APP.$cljs$core$count$$=function($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$){if($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$!=null)if($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$!=
null&&($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$.$cljs$lang$protocol_mask$partition0$$&2||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$.$cljs$core$ICounted$$))$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=
$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$.$cljs$core$ICounted$_count$arity$1$(null);else if($APP.$cljs$core$array_QMARK_$$($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$))$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=
$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$.length;else if(typeof $G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$==="string")$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=
$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$.length;else if($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$!=null&&($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$.$cljs$lang$protocol_mask$partition0$$&
8388608||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$.$cljs$core$ISeqable$$))a:{$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=$APP.$cljs$core$seq$$($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$);
for(var $G__24883$jscomp$inline_2536_acc$jscomp$inline_2534$$=0;;){if($cljs$core$counted_QMARK_$$($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$)){$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=
$G__24883$jscomp$inline_2536_acc$jscomp$inline_2534$$+$APP.$cljs$core$_count$$($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$);break a}$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=$APP.$cljs$core$next$$($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$);
$G__24883$jscomp$inline_2536_acc$jscomp$inline_2534$$+=1}$G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=void 0}else $G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=$APP.$cljs$core$_count$$($G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$);
else $G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$=0;return $G__24882$jscomp$inline_2535_JSCompiler_temp$jscomp$127_JSCompiler_temp$jscomp$128_JSCompiler_temp$jscomp$129_JSCompiler_temp$jscomp$130_JSCompiler_temp$jscomp$131_coll$jscomp$125_s$jscomp$inline_2533$$};
$cljs$core$linear_traversal_nth$cljs$0core$0IFn$0_invoke$0arity$03$$=function($G__24891_coll$jscomp$127$$,$G__24892_n$jscomp$56$$,$G__24893_not_found$jscomp$8$$){for(;;){if($G__24891_coll$jscomp$127$$==null)return $G__24893_not_found$jscomp$8$$;if($G__24892_n$jscomp$56$$===0)return $APP.$cljs$core$seq$$($G__24891_coll$jscomp$127$$)?$APP.$cljs$core$first$$($G__24891_coll$jscomp$127$$):$G__24893_not_found$jscomp$8$$;if($cljs$core$indexed_QMARK_$$($G__24891_coll$jscomp$127$$))return $APP.$cljs$core$_nth$$($G__24891_coll$jscomp$127$$,
$G__24892_n$jscomp$56$$,$G__24893_not_found$jscomp$8$$);if($APP.$cljs$core$seq$$($G__24891_coll$jscomp$127$$))$G__24891_coll$jscomp$127$$=$APP.$cljs$core$next$$($G__24891_coll$jscomp$127$$),--$G__24892_n$jscomp$56$$;else return $G__24893_not_found$jscomp$8$$}};
$cljs$core$nth$$=function($var_args$jscomp$107$$){switch(arguments.length){case 2:return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 3:return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$=function($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$,$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$){if(typeof $G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$!=="number")throw Error("Index argument to nth must be a number");if($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$==null)return $G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$;
if($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$!=null&&($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.$cljs$lang$protocol_mask$partition0$$&16||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.$cljs$core$IIndexed$$))return $G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$);if($APP.$cljs$core$array_QMARK_$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$)){if(-1<$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$&&$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$<$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.length)return $G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$[$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$|
0];throw Error("Index out of bounds");}if(typeof $G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$==="string"){if(-1<$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$&&$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$<$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.length)return $G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.charAt($G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$|
0);throw Error("Index out of bounds");}if($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$!=null&&($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.$cljs$lang$protocol_mask$partition0$$&64||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.$cljs$core$ISeq$$)||$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$!=
null&&($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.$cljs$lang$protocol_mask$partition0$$&16777216||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$.$cljs$core$ISequential$$)){if($G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$<0)throw Error("Index out of bounds");a:{for(;;){if($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$==
null)throw Error("Index out of bounds");if($G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$===0){if($APP.$cljs$core$seq$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$)){$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$=$APP.$cljs$core$first$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$);break a}throw Error("Index out of bounds");
}if($cljs$core$indexed_QMARK_$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$)){$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$=$APP.$cljs$core$_nth$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$,$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$);break a}if($APP.$cljs$core$seq$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$))$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$=
$APP.$cljs$core$next$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$),--$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$;else throw Error("Index out of bounds");}$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$=void 0}return $G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$}if($APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IIndexed$$,
$G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$))return $APP.$cljs$core$_nth$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$,$G__24887$jscomp$inline_10753_n$jscomp$57_n$jscomp$inline_10751$$);throw Error(["nth not supported on this type ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$type__GT_str$$($APP.$cljs$core$type$$($G__24886$jscomp$inline_10752_JSCompiler_inline_result$jscomp$10238_coll$jscomp$128_coll$jscomp$inline_10750$$)))].join(""));
};
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$=function($coll$jscomp$129$$,$n$jscomp$58$$,$not_found$jscomp$9$$){if(typeof $n$jscomp$58$$!=="number")throw Error("Index argument to nth must be a number.");if($coll$jscomp$129$$==null)return $not_found$jscomp$9$$;if($coll$jscomp$129$$!=null&&($coll$jscomp$129$$.$cljs$lang$protocol_mask$partition0$$&16||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$129$$.$cljs$core$IIndexed$$))return $coll$jscomp$129$$.$cljs$core$IIndexed$_nth$arity$3$(null,$n$jscomp$58$$,
$not_found$jscomp$9$$);if($APP.$cljs$core$array_QMARK_$$($coll$jscomp$129$$))return-1<$n$jscomp$58$$&&$n$jscomp$58$$<$coll$jscomp$129$$.length?$coll$jscomp$129$$[$n$jscomp$58$$|0]:$not_found$jscomp$9$$;if(typeof $coll$jscomp$129$$==="string")return-1<$n$jscomp$58$$&&$n$jscomp$58$$<$coll$jscomp$129$$.length?$coll$jscomp$129$$.charAt($n$jscomp$58$$|0):$not_found$jscomp$9$$;if($coll$jscomp$129$$!=null&&($coll$jscomp$129$$.$cljs$lang$protocol_mask$partition0$$&64||$APP.$cljs$core$PROTOCOL_SENTINEL$$===
$coll$jscomp$129$$.$cljs$core$ISeq$$)||$coll$jscomp$129$$!=null&&($coll$jscomp$129$$.$cljs$lang$protocol_mask$partition0$$&16777216||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$129$$.$cljs$core$ISequential$$))return $n$jscomp$58$$<0?$not_found$jscomp$9$$:$cljs$core$linear_traversal_nth$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$129$$,$n$jscomp$58$$,$not_found$jscomp$9$$);if($APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IIndexed$$,$coll$jscomp$129$$))return $APP.$cljs$core$_nth$$($coll$jscomp$129$$,
$n$jscomp$58$$,$not_found$jscomp$9$$);throw Error(["nth not supported on this type ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$type__GT_str$$($APP.$cljs$core$type$$($coll$jscomp$129$$)))].join(""));};
$APP.$cljs$core$fn_QMARK_$$=function($f$jscomp$125$$){var $or__5025__auto__$jscomp$3$$=typeof $f$jscomp$125$$==="function";return $or__5025__auto__$jscomp$3$$?$or__5025__auto__$jscomp$3$$:$f$jscomp$125$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$f$jscomp$125$$.$cljs$core$Fn$$?!0:$f$jscomp$125$$.$cljs$lang$protocol_mask$partition$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$Fn$$,$f$jscomp$125$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$Fn$$,$f$jscomp$125$$)};
$cljs$core$MetaFn$$=function($afn$$,$meta$jscomp$6$$){this.$afn$=$afn$$;this.$meta$=$meta$jscomp$6$$;this.$cljs$lang$protocol_mask$partition0$$=393217;this.$cljs$lang$protocol_mask$partition1$$=0};$APP.$cljs$core$with_meta$$=function($o$jscomp$80$$,$meta$jscomp$8$$){return typeof $o$jscomp$80$$==="function"?new $cljs$core$MetaFn$$($o$jscomp$80$$,$meta$jscomp$8$$):$o$jscomp$80$$==null?null:$APP.$cljs$core$_with_meta$$($o$jscomp$80$$,$meta$jscomp$8$$)};
$APP.$cljs$core$meta$$=function($o$jscomp$81$$){var $and__5023__auto__$jscomp$inline_2542$$=$o$jscomp$81$$!=null;return($and__5023__auto__$jscomp$inline_2542$$?$o$jscomp$81$$!=null?$o$jscomp$81$$.$cljs$lang$protocol_mask$partition0$$&131072||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$o$jscomp$81$$.$cljs$core$IMeta$$||($o$jscomp$81$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IMeta$$,$o$jscomp$81$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IMeta$$,
$o$jscomp$81$$):$and__5023__auto__$jscomp$inline_2542$$)?$cljs$core$_meta$$($o$jscomp$81$$):null};$APP.$cljs$core$peek$$=function($coll$jscomp$136$$){return $coll$jscomp$136$$==null?null:$cljs$core$_peek$$($coll$jscomp$136$$)};$APP.$cljs$core$pop$$=function($coll$jscomp$137$$){return $coll$jscomp$137$$==null?null:$cljs$core$_pop$$($coll$jscomp$137$$)};
$APP.$cljs$core$empty_QMARK_$$=function($coll$jscomp$141$$){return $coll$jscomp$141$$==null?!0:($coll$jscomp$141$$!=null?$coll$jscomp$141$$.$cljs$lang$protocol_mask$partition0$$&2||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$141$$.$cljs$core$ICounted$$||($coll$jscomp$141$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ICounted$$,$coll$jscomp$141$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ICounted$$,$coll$jscomp$141$$))?$APP.$cljs$core$_count$$($coll$jscomp$141$$)===
0:$APP.$cljs$core$not$$($APP.$cljs$core$seq$$($coll$jscomp$141$$))};
$APP.$cljs$core$coll_QMARK_$$=function($x$jscomp$157$$){return $x$jscomp$157$$==null?!1:$x$jscomp$157$$!=null?$x$jscomp$157$$.$cljs$lang$protocol_mask$partition0$$&8||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$157$$.$cljs$core$ICollection$$?!0:$x$jscomp$157$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ICollection$$,$x$jscomp$157$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ICollection$$,$x$jscomp$157$$)};
$APP.$cljs$core$set_QMARK_$$=function($x$jscomp$158$$){return $x$jscomp$158$$==null?!1:$x$jscomp$158$$!=null?$x$jscomp$158$$.$cljs$lang$protocol_mask$partition0$$&4096||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$158$$.$cljs$core$ISet$$?!0:$x$jscomp$158$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISet$$,$x$jscomp$158$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISet$$,$x$jscomp$158$$)};
$APP.$cljs$core$associative_QMARK_$$=function($x$jscomp$159$$){return $x$jscomp$159$$!=null?$x$jscomp$159$$.$cljs$lang$protocol_mask$partition0$$&512||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$159$$.$cljs$core$IAssociative$$?!0:$x$jscomp$159$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IAssociative$$,$x$jscomp$159$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IAssociative$$,$x$jscomp$159$$)};
$APP.$cljs$core$sequential_QMARK_$$=function($x$jscomp$161$$){return $x$jscomp$161$$!=null?$x$jscomp$161$$.$cljs$lang$protocol_mask$partition0$$&16777216||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$161$$.$cljs$core$ISequential$$?!0:$x$jscomp$161$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISequential$$,$x$jscomp$161$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISequential$$,$x$jscomp$161$$)};
$APP.$cljs$core$map_QMARK_$$=function($x$jscomp$164$$){return $x$jscomp$164$$==null?!1:$x$jscomp$164$$!=null?$x$jscomp$164$$.$cljs$lang$protocol_mask$partition0$$&1024||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$164$$.$cljs$core$IMap$$?!0:$x$jscomp$164$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IMap$$,$x$jscomp$164$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IMap$$,$x$jscomp$164$$)};
$APP.$cljs$core$record_QMARK_$$=function($x$jscomp$165$$){return $x$jscomp$165$$!=null?$x$jscomp$165$$.$cljs$lang$protocol_mask$partition0$$&67108864||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$165$$.$cljs$core$IRecord$$?!0:$x$jscomp$165$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IRecord$$,$x$jscomp$165$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IRecord$$,$x$jscomp$165$$)};
$APP.$cljs$core$vector_QMARK_$$=function($x$jscomp$166$$){return $x$jscomp$166$$!=null?$x$jscomp$166$$.$cljs$lang$protocol_mask$partition0$$&16384||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$166$$.$cljs$core$IVector$$?!0:$x$jscomp$166$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IVector$$,$x$jscomp$166$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IVector$$,$x$jscomp$166$$)};
$APP.$cljs$core$chunked_seq_QMARK_$$=function($x$jscomp$167$$){return $x$jscomp$167$$!=null?$x$jscomp$167$$.$cljs$lang$protocol_mask$partition1$$&512||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$167$$.$cljs$core$IChunkedSeq$$?!0:!1:!1};
$cljs$core$array_copy$$=function($from$$,$i$jscomp$183_i__$1$jscomp$2$$,$to$$,$G__25030_j$jscomp$59_j__$1$$,$G__25031_len$jscomp$14_len__$1$$){for(;;){if($G__25031_len$jscomp$14_len__$1$$===0)return $to$$;$to$$[$G__25030_j$jscomp$59_j__$1$$]=$from$$[$i$jscomp$183_i__$1$jscomp$2$$];$G__25030_j$jscomp$59_j__$1$$+=1;--$G__25031_len$jscomp$14_len__$1$$;$i$jscomp$183_i__$1$jscomp$2$$+=1}};$cljs$core$false_QMARK_$$=function($x$jscomp$168$$){return $x$jscomp$168$$===!1};
$APP.$cljs$core$true_QMARK_$$=function($x$jscomp$169$$){return $x$jscomp$169$$===!0};$APP.$cljs$core$boolean_QMARK_$$=function($x$jscomp$170$$){return $x$jscomp$170$$===!0||$x$jscomp$170$$===!1};
$APP.$cljs$core$seq_QMARK_$$=function($s$jscomp$45$$){return $s$jscomp$45$$==null?!1:$s$jscomp$45$$!=null?$s$jscomp$45$$.$cljs$lang$protocol_mask$partition0$$&64||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$s$jscomp$45$$.$cljs$core$ISeq$$?!0:$s$jscomp$45$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISeq$$,$s$jscomp$45$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISeq$$,$s$jscomp$45$$)};
$APP.$cljs$core$seqable_QMARK_$$=function($s$jscomp$46$$){var $or__5025__auto__$jscomp$4_or__5025__auto____$1$$=$s$jscomp$46$$==null;return $or__5025__auto__$jscomp$4_or__5025__auto____$1$$?$or__5025__auto__$jscomp$4_or__5025__auto____$1$$:($or__5025__auto__$jscomp$4_or__5025__auto____$1$$=$s$jscomp$46$$!=null?$s$jscomp$46$$.$cljs$lang$protocol_mask$partition0$$&8388608||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$s$jscomp$46$$.$cljs$core$ISeqable$$?!0:$s$jscomp$46$$.$cljs$lang$protocol_mask$partition0$$?
!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISeqable$$,$s$jscomp$46$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISeqable$$,$s$jscomp$46$$))?$or__5025__auto__$jscomp$4_or__5025__auto____$1$$:$s$jscomp$46$$!=null&&$s$jscomp$46$$[$APP.$cljs$core$ITER_SYMBOL$$]!=null||$APP.$cljs$core$array_QMARK_$$($s$jscomp$46$$)||typeof $s$jscomp$46$$==="string"};$APP.$cljs$core$boolean$0$$=function($x$jscomp$172$$){return $x$jscomp$172$$==null?!1:$x$jscomp$172$$===!1?!1:!0};
$cljs$core$ifn_QMARK_$$=function($f$jscomp$142$$){var $or__5025__auto__$jscomp$5$$=$APP.$cljs$core$fn_QMARK_$$($f$jscomp$142$$);return $or__5025__auto__$jscomp$5$$?$or__5025__auto__$jscomp$5$$:$f$jscomp$142$$!=null?$f$jscomp$142$$.$cljs$lang$protocol_mask$partition0$$&1||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$f$jscomp$142$$.$cljs$core$IFn$$?!0:$f$jscomp$142$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IFn$$,$f$jscomp$142$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IFn$$,
$f$jscomp$142$$)};$APP.$cljs$core$integer_QMARK_$$=function($n$jscomp$68$$){return typeof $n$jscomp$68$$==="number"&&!isNaN($n$jscomp$68$$)&&$n$jscomp$68$$!==Infinity&&parseFloat($n$jscomp$68$$)===parseInt($n$jscomp$68$$,10)};$APP.$cljs$core$int_QMARK_$$=function($x$jscomp$173$$){return $APP.$cljs$core$integer_QMARK_$$($x$jscomp$173$$)||$x$jscomp$173$$ instanceof $module$contents$goog$math$Long_Long$$};
$cljs$core$pos_int_QMARK_$$=function($x$jscomp$174$$){return $APP.$cljs$core$integer_QMARK_$$($x$jscomp$174$$)?$x$jscomp$174$$>0:$x$jscomp$174$$ instanceof $module$contents$goog$math$Long_Long$$?$APP.$cljs$core$not$$($x$jscomp$174$$.$high_$<0)&&$APP.$cljs$core$not$$($x$jscomp$174$$.$isZero$()):!1};
$cljs$core$neg_int_QMARK_$$=function($x$jscomp$175$$){return $APP.$cljs$core$integer_QMARK_$$($x$jscomp$175$$)?$x$jscomp$175$$<0:$x$jscomp$175$$ instanceof $module$contents$goog$math$Long_Long$$?$x$jscomp$175$$.$high_$<0:!1};$APP.$cljs$core$nat_int_QMARK_$$=function($x$jscomp$176$$){return $APP.$cljs$core$integer_QMARK_$$($x$jscomp$176$$)?!($x$jscomp$176$$<0):$x$jscomp$176$$ instanceof $module$contents$goog$math$Long_Long$$?$APP.$cljs$core$not$$($x$jscomp$176$$.$high_$<0):!1};
$cljs$core$float_QMARK_$$=function($x$jscomp$177$$){return typeof $x$jscomp$177$$==="number"};$cljs$core$double_QMARK_$$=function($x$jscomp$178$$){return typeof $x$jscomp$178$$==="number"};
$APP.$cljs$core$contains_QMARK_$$=function($coll$jscomp$142$$,$v$jscomp$12$$){return $coll$jscomp$142$$!=null&&($coll$jscomp$142$$.$cljs$lang$protocol_mask$partition0$$&512||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$142$$.$cljs$core$IAssociative$$)?$coll$jscomp$142$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$(null,$v$jscomp$12$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IAssociative$$,$coll$jscomp$142$$)?$APP.$cljs$core$_contains_key_QMARK_$$($coll$jscomp$142$$,$v$jscomp$12$$):
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$142$$,$v$jscomp$12$$,$cljs$core$lookup_sentinel$$)===$cljs$core$lookup_sentinel$$?!1:!0};
$cljs$core$find$$=function($coll$jscomp$143$$,$k$jscomp$73$$){return($coll$jscomp$143$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$143$$.$cljs$core$IFind$$||($coll$jscomp$143$$.$cljs$lang$protocol_mask$partition$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IFind$$,$coll$jscomp$143$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IFind$$,$coll$jscomp$143$$))?$cljs$core$_find$$($coll$jscomp$143$$,$k$jscomp$73$$):$coll$jscomp$143$$!=null&&$APP.$cljs$core$associative_QMARK_$$($coll$jscomp$143$$)&&
$APP.$cljs$core$contains_QMARK_$$($coll$jscomp$143$$,$k$jscomp$73$$)?new $APP.$cljs$core$MapEntry$$($k$jscomp$73$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$143$$,$k$jscomp$73$$),null):null};
$APP.$cljs$core$compare$$=function($x$jscomp$183$$,$y$jscomp$86$$){if($x$jscomp$183$$===$y$jscomp$86$$)return 0;if($x$jscomp$183$$==null)return-1;if($y$jscomp$86$$==null)return 1;if(typeof $x$jscomp$183$$==="number"){if(typeof $y$jscomp$86$$==="number")return $module$contents$goog$array_defaultCompare$$($x$jscomp$183$$,$y$jscomp$86$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$183$$)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$86$$)].join(""));
}if($x$jscomp$183$$!=null?$x$jscomp$183$$.$cljs$lang$protocol_mask$partition1$$&2048||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$183$$.$cljs$core$IComparable$$||($x$jscomp$183$$.$cljs$lang$protocol_mask$partition1$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IComparable$$,$x$jscomp$183$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IComparable$$,$x$jscomp$183$$))return $APP.$cljs$core$_compare$$($x$jscomp$183$$,$y$jscomp$86$$);if(typeof $x$jscomp$183$$!=="string"&&!$APP.$cljs$core$array_QMARK_$$($x$jscomp$183$$)&&
$x$jscomp$183$$!==!0&&$x$jscomp$183$$!==!1||$APP.$cljs$core$type$$($x$jscomp$183$$)!==$APP.$cljs$core$type$$($y$jscomp$86$$))throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$183$$)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$86$$)].join(""));return $module$contents$goog$array_defaultCompare$$($x$jscomp$183$$,$y$jscomp$86$$)};
$cljs$core$compare_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$=function($JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$,$ys$$){var $xl$$=$APP.$cljs$core$count$$($JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$),$n$jscomp$inline_2549_yl$$=$APP.$cljs$core$count$$($ys$$);if($xl$$<$n$jscomp$inline_2549_yl$$)$JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$=-1;else if($xl$$>
$n$jscomp$inline_2549_yl$$)$JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$=1;else if($xl$$===0)$JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$=0;else a:{for($n$jscomp$inline_2549_yl$$=0;;){var $d$jscomp$inline_2550$$=$APP.$cljs$core$compare$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$,$n$jscomp$inline_2549_yl$$),
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($ys$$,$n$jscomp$inline_2549_yl$$));if($d$jscomp$inline_2550$$===0&&$n$jscomp$inline_2549_yl$$+1<$xl$$)$n$jscomp$inline_2549_yl$$+=1;else{$JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$=$d$jscomp$inline_2550$$;break a}}$JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$=void 0}return $JSCompiler_temp$jscomp$136_JSCompiler_temp$jscomp$137_JSCompiler_temp$jscomp$138_xs$jscomp$8$$};
$cljs$core$fn__GT_comparator$$=function($f$jscomp$143$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$143$$,$APP.$cljs$core$compare$$)?$APP.$cljs$core$compare$$:function($x$jscomp$184$$,$y$jscomp$87$$){var $r$jscomp$20$$=$f$jscomp$143$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$143$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$184$$,$y$jscomp$87$$):$f$jscomp$143$$($x$jscomp$184$$,$y$jscomp$87$$);return typeof $r$jscomp$20$$==="number"?$r$jscomp$20$$:$APP.$cljs$core$truth_$$($r$jscomp$20$$)?
-1:$APP.$cljs$core$truth_$$($f$jscomp$143$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$143$$.$cljs$core$IFn$_invoke$arity$2$($y$jscomp$87$$,$x$jscomp$184$$):$f$jscomp$143$$($y$jscomp$87$$,$x$jscomp$184$$))?1:0}};
$APP.$cljs$core$sort$cljs$0core$0IFn$0_invoke$0arity$02$$=function($comp$$,$coll$jscomp$145$$){if($APP.$cljs$core$seq$$($coll$jscomp$145$$)){var $a$jscomp$108$$=$APP.$cljs$core$to_array$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$to_array$$.$cljs$core$IFn$_invoke$arity$1$($coll$jscomp$145$$):$APP.$cljs$core$to_array$$($coll$jscomp$145$$);$module$contents$goog$array_stableSort$$($a$jscomp$108$$,$cljs$core$fn__GT_comparator$$($comp$$));return $APP.$cljs$core$with_meta$$($APP.$cljs$core$seq$$($a$jscomp$108$$),
$APP.$cljs$core$meta$$($coll$jscomp$145$$))}return $APP.$cljs$core$List$EMPTY$$};$cljs$core$seq_reduce$$=function($var_args$jscomp$117$$){switch(arguments.length){case 2:return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 3:return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$144$$,$G__22974_coll$jscomp$148$$){var $G__22975_temp__5823__auto__$jscomp$2$$=$APP.$cljs$core$seq$$($G__22974_coll$jscomp$148$$);return $G__22975_temp__5823__auto__$jscomp$2$$?($G__22974_coll$jscomp$148$$=$APP.$cljs$core$first$$($G__22975_temp__5823__auto__$jscomp$2$$),$G__22975_temp__5823__auto__$jscomp$2$$=$APP.$cljs$core$next$$($G__22975_temp__5823__auto__$jscomp$2$$),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$?
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$144$$,$G__22974_coll$jscomp$148$$,$G__22975_temp__5823__auto__$jscomp$2$$):$cljs$core$reduce$$($f$jscomp$144$$,$G__22974_coll$jscomp$148$$,$G__22975_temp__5823__auto__$jscomp$2$$)):$f$jscomp$144$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$144$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$144$$()};
$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($f$jscomp$145$$,$G__22976$jscomp$inline_2552_G__25131_nval$jscomp$5_val$jscomp$61_val__$1$jscomp$3$$,$G__25132_coll$jscomp$149_coll__$1$jscomp$26$$){for($G__25132_coll$jscomp$149_coll__$1$jscomp$26$$=$APP.$cljs$core$seq$$($G__25132_coll$jscomp$149_coll__$1$jscomp$26$$);;)if($G__25132_coll$jscomp$149_coll__$1$jscomp$26$$){var $G__22977$jscomp$inline_2553$$=$APP.$cljs$core$first$$($G__25132_coll$jscomp$149_coll__$1$jscomp$26$$);$G__22976$jscomp$inline_2552_G__25131_nval$jscomp$5_val$jscomp$61_val__$1$jscomp$3$$=
$f$jscomp$145$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$145$$.$cljs$core$IFn$_invoke$arity$2$($G__22976$jscomp$inline_2552_G__25131_nval$jscomp$5_val$jscomp$61_val__$1$jscomp$3$$,$G__22977$jscomp$inline_2553$$):$f$jscomp$145$$($G__22976$jscomp$inline_2552_G__25131_nval$jscomp$5_val$jscomp$61_val__$1$jscomp$3$$,$G__22977$jscomp$inline_2553$$);if($cljs$core$reduced_QMARK_$$($G__22976$jscomp$inline_2552_G__25131_nval$jscomp$5_val$jscomp$61_val__$1$jscomp$3$$))return $APP.$cljs$core$_deref$$($G__22976$jscomp$inline_2552_G__25131_nval$jscomp$5_val$jscomp$61_val__$1$jscomp$3$$);
$G__25132_coll$jscomp$149_coll__$1$jscomp$26$$=$APP.$cljs$core$next$$($G__25132_coll$jscomp$149_coll__$1$jscomp$26$$)}else return $G__22976$jscomp$inline_2552_G__25131_nval$jscomp$5_val$jscomp$61_val__$1$jscomp$3$$};
$cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($coll$jscomp$151_iter$jscomp$4$$,$f$jscomp$146$$){$coll$jscomp$151_iter$jscomp$4$$=$APP.$cljs$core$_iterator$$($coll$jscomp$151_iter$jscomp$4$$);if($APP.$cljs$core$truth_$$($coll$jscomp$151_iter$jscomp$4$$.hasNext()))for(var $G__22980$jscomp$inline_2555_acc$jscomp$1_nacc$$=$coll$jscomp$151_iter$jscomp$4$$.next();;)if($coll$jscomp$151_iter$jscomp$4$$.hasNext()){var $G__22981$jscomp$inline_2556$$=$coll$jscomp$151_iter$jscomp$4$$.next();
$G__22980$jscomp$inline_2555_acc$jscomp$1_nacc$$=$f$jscomp$146$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$146$$.$cljs$core$IFn$_invoke$arity$2$($G__22980$jscomp$inline_2555_acc$jscomp$1_nacc$$,$G__22981$jscomp$inline_2556$$):$f$jscomp$146$$($G__22980$jscomp$inline_2555_acc$jscomp$1_nacc$$,$G__22981$jscomp$inline_2556$$);if($cljs$core$reduced_QMARK_$$($G__22980$jscomp$inline_2555_acc$jscomp$1_nacc$$))return $APP.$cljs$core$_deref$$($G__22980$jscomp$inline_2555_acc$jscomp$1_nacc$$)}else return $G__22980$jscomp$inline_2555_acc$jscomp$1_nacc$$;
else return $f$jscomp$146$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$146$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$146$$()};
$cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($coll$jscomp$152_iter$jscomp$5$$,$f$jscomp$147$$,$G__22982$jscomp$inline_2558_acc$jscomp$2_init$jscomp$22_nacc$jscomp$1$$){for($coll$jscomp$152_iter$jscomp$5$$=$APP.$cljs$core$_iterator$$($coll$jscomp$152_iter$jscomp$5$$);;)if($coll$jscomp$152_iter$jscomp$5$$.hasNext()){var $G__22983$jscomp$inline_2559$$=$coll$jscomp$152_iter$jscomp$5$$.next();$G__22982$jscomp$inline_2558_acc$jscomp$2_init$jscomp$22_nacc$jscomp$1$$=$f$jscomp$147$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$147$$.$cljs$core$IFn$_invoke$arity$2$($G__22982$jscomp$inline_2558_acc$jscomp$2_init$jscomp$22_nacc$jscomp$1$$,$G__22983$jscomp$inline_2559$$):$f$jscomp$147$$($G__22982$jscomp$inline_2558_acc$jscomp$2_init$jscomp$22_nacc$jscomp$1$$,$G__22983$jscomp$inline_2559$$);if($cljs$core$reduced_QMARK_$$($G__22982$jscomp$inline_2558_acc$jscomp$2_init$jscomp$22_nacc$jscomp$1$$))return $APP.$cljs$core$_deref$$($G__22982$jscomp$inline_2558_acc$jscomp$2_init$jscomp$22_nacc$jscomp$1$$)}else return $G__22982$jscomp$inline_2558_acc$jscomp$2_init$jscomp$22_nacc$jscomp$1$$};
$cljs$core$reduce$$=function($var_args$jscomp$119$$){switch(arguments.length){case 2:return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 3:return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$148$$,$coll$jscomp$153$$){return $coll$jscomp$153$$!=null&&($coll$jscomp$153$$.$cljs$lang$protocol_mask$partition0$$&524288||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$153$$.$cljs$core$IReduce$$)?$coll$jscomp$153$$.$cljs$core$IReduce$_reduce$arity$2$(null,$f$jscomp$148$$):$APP.$cljs$core$array_QMARK_$$($coll$jscomp$153$$)?$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$153$$,$f$jscomp$148$$):
typeof $coll$jscomp$153$$==="string"?$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$153$$,$f$jscomp$148$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IReduce$$,$coll$jscomp$153$$)?$cljs$core$_reduce$$($coll$jscomp$153$$,$f$jscomp$148$$):$cljs$core$iterable_QMARK_$$($coll$jscomp$153$$)?$cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$153$$,$f$jscomp$148$$):$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$148$$,$coll$jscomp$153$$)};
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($f$jscomp$149$$,$val$jscomp$62$$,$coll$jscomp$154$$){return $coll$jscomp$154$$!=null&&($coll$jscomp$154$$.$cljs$lang$protocol_mask$partition0$$&524288||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$154$$.$cljs$core$IReduce$$)?$coll$jscomp$154$$.$cljs$core$IReduce$_reduce$arity$3$(null,$f$jscomp$149$$,$val$jscomp$62$$):$APP.$cljs$core$array_QMARK_$$($coll$jscomp$154$$)?$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$154$$,
$f$jscomp$149$$,$val$jscomp$62$$):typeof $coll$jscomp$154$$==="string"?$cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$154$$,$f$jscomp$149$$,$val$jscomp$62$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IReduce$$,$coll$jscomp$154$$)?$cljs$core$_reduce$$($coll$jscomp$154$$,$f$jscomp$149$$,$val$jscomp$62$$):$cljs$core$iterable_QMARK_$$($coll$jscomp$154$$)?$cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$154$$,$f$jscomp$149$$,$val$jscomp$62$$):
$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$149$$,$val$jscomp$62$$,$coll$jscomp$154$$)};
$APP.$cljs$core$reduce_kv$$=function($f$jscomp$150$$,$init$jscomp$23$$,$coll$jscomp$155$$){return($coll$jscomp$155$$!=null?$coll$jscomp$155$$.$cljs$lang$protocol_mask$partition0$$&1048576||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$155$$.$cljs$core$IKVReduce$$||($coll$jscomp$155$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IKVReduce$$,$coll$jscomp$155$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IKVReduce$$,$coll$jscomp$155$$))?
$APP.$cljs$core$_kv_reduce$$($coll$jscomp$155$$,$f$jscomp$150$$,$init$jscomp$23$$):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret$jscomp$5$$,$G__22991_me__$1$$){var $G__22990$$=$APP.$cljs$core$_key$$($G__22991_me__$1$$);$G__22991_me__$1$$=$APP.$cljs$core$_val$$($G__22991_me__$1$$);return $f$jscomp$150$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$150$$.$cljs$core$IFn$_invoke$arity$3$($ret$jscomp$5$$,$G__22990$$,$G__22991_me__$1$$):$f$jscomp$150$$($ret$jscomp$5$$,$G__22990$$,
$G__22991_me__$1$$)},$init$jscomp$23$$,$coll$jscomp$155$$)};$APP.$cljs$core$identity$$=function($x$jscomp$186$$){return $x$jscomp$186$$};
$cljs$core$completing$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$152$$){return function(){function $G__25173__2$$($x$jscomp$188$$,$y$jscomp$89$$){return $f$jscomp$152$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$152$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$188$$,$y$jscomp$89$$):$f$jscomp$152$$($x$jscomp$188$$,$y$jscomp$89$$)}function $G__25173__1$$($x$jscomp$187$$){return $APP.$cljs$core$identity$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$identity$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$187$$):
$x$jscomp$187$$}function $G__25173__0$$(){return $f$jscomp$152$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$152$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$152$$()}var $G__25173$$=null;$G__25173$$=function($x$jscomp$189$$,$y$jscomp$90$$){switch(arguments.length){case 0:return $G__25173__0$$.call(this);case 1:return $G__25173__1$$.call(this,$x$jscomp$189$$);case 2:return $G__25173__2$$.call(this,$x$jscomp$189$$,$y$jscomp$90$$)}throw Error("Invalid arity: "+arguments.length);};$G__25173$$.$cljs$core$IFn$_invoke$arity$0$=
$G__25173__0$$;$G__25173$$.$cljs$core$IFn$_invoke$arity$1$=$G__25173__1$$;$G__25173$$.$cljs$core$IFn$_invoke$arity$2$=$G__25173__2$$;return $G__25173$$}()};$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($xform$$,$f$jscomp$153$$,$coll$jscomp$156$$){return $cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($xform$$,$f$jscomp$153$$,$f$jscomp$153$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$153$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$153$$(),$coll$jscomp$156$$)};
$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$=function($f__$1_xform$jscomp$1$$,$f$jscomp$154$$,$init$jscomp$24_ret$jscomp$6$$,$coll$jscomp$157$$){$f__$1_xform$jscomp$1$$=$f__$1_xform$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$f__$1_xform$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($f$jscomp$154$$):$f__$1_xform$jscomp$1$$($f$jscomp$154$$);$init$jscomp$24_ret$jscomp$6$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f__$1_xform$jscomp$1$$,$init$jscomp$24_ret$jscomp$6$$,$coll$jscomp$157$$);
return $f__$1_xform$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$f__$1_xform$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($init$jscomp$24_ret$jscomp$6$$):$f__$1_xform$jscomp$1$$($init$jscomp$24_ret$jscomp$6$$)};$APP.$cljs$core$dec$$=function($x$jscomp$214$$){return $x$jscomp$214$$-1};$APP.$cljs$core$abs$$=function($a$jscomp$110$$){return Math.abs($a$jscomp$110$$)};
$APP.$cljs$core$char$0$$=function($x$jscomp$222$$){if(typeof $x$jscomp$222$$==="number")return String.fromCharCode($x$jscomp$222$$);if(typeof $x$jscomp$222$$==="string"&&$x$jscomp$222$$.length===1)return $x$jscomp$222$$;throw Error("Argument to char must be a character or number");};$APP.$cljs$core$fix$$=function($q$jscomp$21$$){return $q$jscomp$21$$>=0?Math.floor($q$jscomp$21$$):Math.ceil($q$jscomp$21$$)};
$APP.$cljs$core$mod$$=function($n$jscomp$72$$,$d$jscomp$75$$){return($n$jscomp$72$$%$d$jscomp$75$$+$d$jscomp$75$$)%$d$jscomp$75$$};$APP.$cljs$core$quot$$=function($n$jscomp$73$$,$d$jscomp$76$$){return $APP.$cljs$core$fix$$(($n$jscomp$73$$-$n$jscomp$73$$%$d$jscomp$76$$)/$d$jscomp$76$$)};$APP.$cljs$core$rem$$=function($n$jscomp$74$$,$d$jscomp$77$$){return $n$jscomp$74$$-$d$jscomp$77$$*$APP.$cljs$core$quot$$($n$jscomp$74$$,$d$jscomp$77$$)};
$cljs$core$bit_count$$=function($v$jscomp$13_v__$1_v__$2$$){$v$jscomp$13_v__$1_v__$2$$-=$v$jscomp$13_v__$1_v__$2$$>>1&1431655765;$v$jscomp$13_v__$1_v__$2$$=($v$jscomp$13_v__$1_v__$2$$&858993459)+($v$jscomp$13_v__$1_v__$2$$>>2&858993459);return($v$jscomp$13_v__$1_v__$2$$+($v$jscomp$13_v__$1_v__$2$$>>4)&252645135)*16843009>>24};
$cljs$core$_EQ__EQ_$$=function($var_args$jscomp$143$$){switch(arguments.length){case 1:return!0;case 2:return $cljs$core$_equiv$$(arguments[0],arguments[1]);default:for(var $G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$=[],$G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$=arguments.length,$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$=0;;)if($G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$<
$G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$)$G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$.push(arguments[$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$]),$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$+=1;else break;a:{$G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$=arguments[0];
$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$=arguments[1];for($G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$=2<$G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$.length?new $APP.$cljs$core$IndexedSeq$$($G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$.slice(2),0,null):null;;){if($G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$===
$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$)if($APP.$cljs$core$next$$($G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$)){$G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$=$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$;$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$=$APP.$cljs$core$first$$($G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$);
$G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$=$APP.$cljs$core$next$$($G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$);continue}else{$G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$=$G__25466$jscomp$inline_2565_i__5750__auto___25462_y$jscomp$inline_2562$$===$APP.$cljs$core$first$$($G__25467$jscomp$inline_2566_args_arr__5774__auto__$jscomp$35_more$jscomp$inline_2563$$);
break a}else{$G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$=!1;break a}break}$G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$=void 0}return $G__25465$jscomp$inline_2564_JSCompiler_inline_result$jscomp$139_len__5749__auto___25461_x$jscomp$inline_2561$$}};
$cljs$core$_EQ__EQ_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($x$jscomp$289$$,$y$jscomp$133$$){return $cljs$core$_equiv$$($x$jscomp$289$$,$y$jscomp$133$$)};$APP.$cljs$core$pos_QMARK_$$=function($x$jscomp$291$$){return $x$jscomp$291$$>0};$cljs$core$zero_QMARK_$$=function($x$jscomp$292$$){return $x$jscomp$292$$===0};
$cljs$core$equiv_sequential$$=function($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$,$G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$){if($APP.$cljs$core$sequential_QMARK_$$($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$))if($cljs$core$counted_QMARK_$$($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$)&&$cljs$core$counted_QMARK_$$($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$)&&
$APP.$cljs$core$count$$($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$)!==$APP.$cljs$core$count$$($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$))$G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$=!1;else a:{$G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$=$APP.$cljs$core$seq$$($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$);
for($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$=$APP.$cljs$core$seq$$($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$);;){if($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$==null){$G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$=$G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$==null;break a}if($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$!=
null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$),$APP.$cljs$core$first$$($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$)))$G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$=$APP.$cljs$core$next$$($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$),
$G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$=$APP.$cljs$core$next$$($G__25531$jscomp$inline_2571_y$jscomp$135_ys$jscomp$inline_2569$$);else{$G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$=!1;break a}}$G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$=void 0}else $G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$=
null;return $APP.$cljs$core$boolean$0$$($G__25530$jscomp$inline_2570_JSCompiler_temp$jscomp$140_JSCompiler_temp$jscomp$141_x$jscomp$296_xs$jscomp$inline_2568$$)};
$APP.$cljs$core$List$$=function($meta$jscomp$9$$,$first$jscomp$4$$,$rest$jscomp$5$$,$count$jscomp$42$$,$__hash$$){this.$meta$=$meta$jscomp$9$$;this.first=$first$jscomp$4$$;this.$rest$=$rest$jscomp$5$$;this.count=$count$jscomp$42$$;this.$__hash$=$__hash$$;this.$cljs$lang$protocol_mask$partition0$$=65937646;this.$cljs$lang$protocol_mask$partition1$$=8192};
$APP.$cljs$core$list_QMARK_$$=function($x$jscomp$303$$){return $x$jscomp$303$$!=null?$x$jscomp$303$$.$cljs$lang$protocol_mask$partition0$$&33554432||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$303$$.$cljs$core$IList$$?!0:$x$jscomp$303$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IList$$,$x$jscomp$303$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IList$$,$x$jscomp$303$$)};
$cljs$core$EmptyList$$=function($meta$jscomp$11$$){this.$meta$=$meta$jscomp$11$$;this.$cljs$lang$protocol_mask$partition0$$=65937614;this.$cljs$lang$protocol_mask$partition1$$=8192};
$APP.$cljs$core$reverse$$=function($coll$jscomp$201_or__5025__auto__$jscomp$6$$){return($coll$jscomp$201_or__5025__auto__$jscomp$6$$!=null?$coll$jscomp$201_or__5025__auto__$jscomp$6$$.$cljs$lang$protocol_mask$partition0$$&134217728||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$201_or__5025__auto__$jscomp$6$$.$cljs$core$IReversible$$||($coll$jscomp$201_or__5025__auto__$jscomp$6$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IReversible$$,$coll$jscomp$201_or__5025__auto__$jscomp$6$$)):
$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IReversible$$,$coll$jscomp$201_or__5025__auto__$jscomp$6$$))?($coll$jscomp$201_or__5025__auto__$jscomp$6$$=$APP.$cljs$core$_rseq$$($coll$jscomp$201_or__5025__auto__$jscomp$6$$))?$coll$jscomp$201_or__5025__auto__$jscomp$6$$:$APP.$cljs$core$List$EMPTY$$:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$List$EMPTY$$,$coll$jscomp$201_or__5025__auto__$jscomp$6$$)};
$APP.$cljs$core$Cons$$=function($meta$jscomp$13$$,$first$jscomp$6$$,$rest$jscomp$7$$,$__hash$jscomp$2$$){this.$meta$=$meta$jscomp$13$$;this.first=$first$jscomp$6$$;this.$rest$=$rest$jscomp$7$$;this.$__hash$=$__hash$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=65929452;this.$cljs$lang$protocol_mask$partition1$$=8192};
$APP.$cljs$core$cons$$=function($x$jscomp$316$$,$coll$jscomp$219$$){return $coll$jscomp$219$$==null?new $APP.$cljs$core$List$$(null,$x$jscomp$316$$,null,1,null):$coll$jscomp$219$$!=null&&($coll$jscomp$219$$.$cljs$lang$protocol_mask$partition0$$&64||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$219$$.$cljs$core$ISeq$$)?new $APP.$cljs$core$Cons$$(null,$x$jscomp$316$$,$coll$jscomp$219$$,null):new $APP.$cljs$core$Cons$$(null,$x$jscomp$316$$,$APP.$cljs$core$seq$$($coll$jscomp$219$$),null)};
$cljs$core$compare_keywords$$=function($a$jscomp$111$$,$b$jscomp$99$$){if($a$jscomp$111$$.$fqn$===$b$jscomp$99$$.$fqn$)return 0;var $and__5023__auto__$jscomp$inline_2578_nsc$jscomp$1$$=$APP.$cljs$core$not$$($a$jscomp$111$$.ns);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_2578_nsc$jscomp$1$$?$b$jscomp$99$$.ns:$and__5023__auto__$jscomp$inline_2578_nsc$jscomp$1$$))return-1;if($APP.$cljs$core$truth_$$($a$jscomp$111$$.ns)){if($APP.$cljs$core$not$$($b$jscomp$99$$.ns))return 1;$and__5023__auto__$jscomp$inline_2578_nsc$jscomp$1$$=
$module$contents$goog$array_defaultCompare$$($a$jscomp$111$$.ns,$b$jscomp$99$$.ns);return 0===$and__5023__auto__$jscomp$inline_2578_nsc$jscomp$1$$?$module$contents$goog$array_defaultCompare$$($a$jscomp$111$$.name,$b$jscomp$99$$.name):$and__5023__auto__$jscomp$inline_2578_nsc$jscomp$1$$}return $module$contents$goog$array_defaultCompare$$($a$jscomp$111$$.name,$b$jscomp$99$$.name)};
$APP.$cljs$core$Keyword$$=function($ns$jscomp$4$$,$name$jscomp$105$$,$fqn$$,$_hash$jscomp$2$$){this.ns=$ns$jscomp$4$$;this.name=$name$jscomp$105$$;this.$fqn$=$fqn$$;this.$_hash$=$_hash$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2153775105;this.$cljs$lang$protocol_mask$partition1$$=4096};$cljs$core$keyword_QMARK_$$=function($x$jscomp$317$$){return $x$jscomp$317$$ instanceof $APP.$cljs$core$Keyword$$};
$APP.$cljs$core$keyword_identical_QMARK_$$=function($x$jscomp$318$$,$y$jscomp$136$$){return $x$jscomp$318$$===$y$jscomp$136$$?!0:$x$jscomp$318$$ instanceof $APP.$cljs$core$Keyword$$&&$y$jscomp$136$$ instanceof $APP.$cljs$core$Keyword$$?$x$jscomp$318$$.$fqn$===$y$jscomp$136$$.$fqn$:!1};
$APP.$cljs$core$namespace$$=function($x$jscomp$320$$){if($x$jscomp$320$$!=null&&($x$jscomp$320$$.$cljs$lang$protocol_mask$partition1$$&4096||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$320$$.$cljs$core$INamed$$))return $x$jscomp$320$$.$cljs$core$INamed$_namespace$arity$1$(null);throw Error(["Doesn't support namespace: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$320$$)].join(""));};
$cljs$core$ident_QMARK_$$=function($x$jscomp$321$$){return $x$jscomp$321$$ instanceof $APP.$cljs$core$Keyword$$||$x$jscomp$321$$ instanceof $APP.$cljs$core$Symbol$$};$cljs$core$simple_ident_QMARK_$$=function($x$jscomp$322$$){return $cljs$core$ident_QMARK_$$($x$jscomp$322$$)&&$APP.$cljs$core$namespace$$($x$jscomp$322$$)==null};
$cljs$core$qualified_ident_QMARK_$$=function($JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$){var $and__5023__auto__$jscomp$inline_2580$$=$cljs$core$ident_QMARK_$$($JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$);$and__5023__auto__$jscomp$inline_2580$$?($JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$=$APP.$cljs$core$namespace$$($JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$),
$JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$)?!0:$JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$):$JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$=$and__5023__auto__$jscomp$inline_2580$$;return $APP.$cljs$core$boolean$0$$($JSCompiler_inline_result$jscomp$145_and__5023__auto____$1$jscomp$inline_2581_x$jscomp$323$$)};
$cljs$core$simple_symbol_QMARK_$$=function($x$jscomp$324$$){return $x$jscomp$324$$ instanceof $APP.$cljs$core$Symbol$$&&$APP.$cljs$core$namespace$$($x$jscomp$324$$)==null};
$cljs$core$qualified_symbol_QMARK_$$=function($JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$){var $and__5023__auto__$jscomp$inline_2583$$=$JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$ instanceof $APP.$cljs$core$Symbol$$;$and__5023__auto__$jscomp$inline_2583$$?($JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$=$APP.$cljs$core$namespace$$($JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$),
$JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$)?!0:$JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$):$JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$=$and__5023__auto__$jscomp$inline_2583$$;return $APP.$cljs$core$boolean$0$$($JSCompiler_inline_result$jscomp$146_and__5023__auto____$1$jscomp$inline_2584_x$jscomp$325$$)};
$cljs$core$simple_keyword_QMARK_$$=function($x$jscomp$326$$){return $x$jscomp$326$$ instanceof $APP.$cljs$core$Keyword$$&&$APP.$cljs$core$namespace$$($x$jscomp$326$$)==null};
$cljs$core$qualified_keyword_QMARK_$$=function($JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$){var $and__5023__auto__$jscomp$inline_2586$$=$JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$ instanceof $APP.$cljs$core$Keyword$$;$and__5023__auto__$jscomp$inline_2586$$?($JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$=$APP.$cljs$core$namespace$$($JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$),
$JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$)?!0:$JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$):$JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$=$and__5023__auto__$jscomp$inline_2586$$;return $APP.$cljs$core$boolean$0$$($JSCompiler_inline_result$jscomp$147_and__5023__auto____$1$jscomp$inline_2587_x$jscomp$327$$)};
$APP.$cljs$core$LazySeq$$=function($meta$jscomp$15$$,$fn$jscomp$8$$,$s$jscomp$54$$,$__hash$jscomp$4$$){this.$meta$=$meta$jscomp$15$$;this.fn=$fn$jscomp$8$$;this.s=$s$jscomp$54$$;this.$__hash$=$__hash$jscomp$4$$;this.$cljs$lang$protocol_mask$partition0$$=32374988;this.$cljs$lang$protocol_mask$partition1$$=1};
$JSCompiler_StaticMethods_sval$$=function($JSCompiler_StaticMethods_sval$self$$){$JSCompiler_StaticMethods_sval$self$$.fn!=null&&($JSCompiler_StaticMethods_sval$self$$.s=$JSCompiler_StaticMethods_sval$self$$.fn.$cljs$core$IFn$_invoke$arity$0$?$JSCompiler_StaticMethods_sval$self$$.fn.$cljs$core$IFn$_invoke$arity$0$():$JSCompiler_StaticMethods_sval$self$$.fn(),$JSCompiler_StaticMethods_sval$self$$.fn=null);return $JSCompiler_StaticMethods_sval$self$$.s};
$cljs$core$ChunkBuffer$$=function($buf$jscomp$1$$){this.$buf$=$buf$jscomp$1$$;this.end=0;this.$cljs$lang$protocol_mask$partition0$$=2;this.$cljs$lang$protocol_mask$partition1$$=0};$APP.$cljs$core$chunk_buffer$$=function($capacity$$){return new $cljs$core$ChunkBuffer$$(Array($capacity$$))};
$cljs$core$ArrayChunk$$=function($arr$jscomp$75$$,$off$$,$end$jscomp$15$$){this.$arr$=$arr$jscomp$75$$;this.$off$=$off$$;this.end=$end$jscomp$15$$;this.$cljs$lang$protocol_mask$partition0$$=524306;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$ChunkedCons$$=function($chunk$jscomp$9$$,$more$jscomp$25$$,$meta$jscomp$17$$,$__hash$jscomp$6$$){this.$chunk$=$chunk$jscomp$9$$;this.$more$=$more$jscomp$25$$;this.$meta$=$meta$jscomp$17$$;this.$__hash$=$__hash$jscomp$6$$;this.$cljs$lang$protocol_mask$partition0$$=31850732;this.$cljs$lang$protocol_mask$partition1$$=1536};
$APP.$cljs$core$chunk_cons$$=function($chunk$jscomp$11$$,$rest$jscomp$9$$){return $APP.$cljs$core$_count$$($chunk$jscomp$11$$)===0?$rest$jscomp$9$$:new $APP.$cljs$core$ChunkedCons$$($chunk$jscomp$11$$,$rest$jscomp$9$$,null,null)};$APP.$cljs$core$chunk_append$$=function($b$jscomp$100$$,$x$jscomp$340$$){$b$jscomp$100$$.add($x$jscomp$340$$)};$APP.$cljs$core$chunk$$=function($b$jscomp$101$$){return $b$jscomp$101$$.$chunk$()};
$APP.$cljs$core$to_array$$=function($coll$jscomp$263_s$jscomp$59$$){var $ary$$=[];for($coll$jscomp$263_s$jscomp$59$$=$APP.$cljs$core$seq$$($coll$jscomp$263_s$jscomp$59$$);;)if($coll$jscomp$263_s$jscomp$59$$!=null)$ary$$.push($APP.$cljs$core$first$$($coll$jscomp$263_s$jscomp$59$$)),$coll$jscomp$263_s$jscomp$59$$=$APP.$cljs$core$next$$($coll$jscomp$263_s$jscomp$59$$);else return $ary$$};
$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$=function($JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$){if(typeof $JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$==="number")a:{var $a$jscomp$inline_2591$$=Array($JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$);if($APP.$cljs$core$seq_QMARK_$$(null)){for(var $G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$=0,$G__25792$jscomp$inline_2595_s__$1$jscomp$inline_2593$$=$APP.$cljs$core$seq$$(null);;)if($G__25792$jscomp$inline_2595_s__$1$jscomp$inline_2593$$&&
$G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$<$JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$)$a$jscomp$inline_2591$$[$G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$]=$APP.$cljs$core$first$$($G__25792$jscomp$inline_2595_s__$1$jscomp$inline_2593$$),$G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$+=1,$G__25792$jscomp$inline_2595_s__$1$jscomp$inline_2593$$=$APP.$cljs$core$next$$($G__25792$jscomp$inline_2595_s__$1$jscomp$inline_2593$$);
else{$JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$=$a$jscomp$inline_2591$$;break a}$JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$=void 0}else{for($G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$=0;;)if($G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$<$JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$)$a$jscomp$inline_2591$$[$G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$]=null,$G__25791$jscomp$inline_2594_i$jscomp$inline_2592_i_25794$jscomp$inline_2596$$+=
1;else break;$JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$=$a$jscomp$inline_2591$$}}else $JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$=$APP.$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$);return $JSCompiler_temp$jscomp$149_size_or_seq$jscomp$3$$};
$cljs$core$bounded_count$$=function($n$jscomp$84$$,$G__25798_coll$jscomp$265_s$jscomp$64$$){if($cljs$core$counted_QMARK_$$($G__25798_coll$jscomp$265_s$jscomp$64$$))return $APP.$cljs$core$count$$($G__25798_coll$jscomp$265_s$jscomp$64$$);var $G__25797_i$jscomp$192$$=0;for($G__25798_coll$jscomp$265_s$jscomp$64$$=$APP.$cljs$core$seq$$($G__25798_coll$jscomp$265_s$jscomp$64$$);;)if($G__25798_coll$jscomp$265_s$jscomp$64$$!=null&&$G__25797_i$jscomp$192$$<$n$jscomp$84$$)$G__25797_i$jscomp$192$$+=1,$G__25798_coll$jscomp$265_s$jscomp$64$$=
$APP.$cljs$core$next$$($G__25798_coll$jscomp$265_s$jscomp$64$$);else return $G__25797_i$jscomp$192$$};$APP.$cljs$core$transient$0$$=function($coll$jscomp$266$$){return $APP.$cljs$core$_as_transient$$($coll$jscomp$266$$)};$APP.$cljs$core$persistent_BANG_$$=function($tcoll$jscomp$14$$){return $APP.$cljs$core$_persistent_BANG_$$($tcoll$jscomp$14$$)};
$cljs$core$apply_to$$=function($f$jscomp$165$$,$argc$$,$a3556_args$jscomp$16$$){var $args__$1_b3557$$=$APP.$cljs$core$seq$$($a3556_args$jscomp$16$$);if($argc$$===0)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$165$$();$a3556_args$jscomp$16$$=$cljs$core$_first$$($args__$1_b3557$$);var $args__$2_c3558$$=$cljs$core$_rest$$($args__$1_b3557$$);if($argc$$===1)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$1$($a3556_args$jscomp$16$$):
$f$jscomp$165$$($a3556_args$jscomp$16$$);$args__$1_b3557$$=$cljs$core$_first$$($args__$2_c3558$$);var $args__$3_d3559$$=$cljs$core$_rest$$($args__$2_c3558$$);if($argc$$===2)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$2$($a3556_args$jscomp$16$$,$args__$1_b3557$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$);$args__$2_c3558$$=$cljs$core$_first$$($args__$3_d3559$$);var $args__$4_e3560$$=$cljs$core$_rest$$($args__$3_d3559$$);if($argc$$===
3)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$3$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$);$args__$3_d3559$$=$cljs$core$_first$$($args__$4_e3560$$);var $args__$5_f3561$$=$cljs$core$_rest$$($args__$4_e3560$$);if($argc$$===4)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$4$($a3556_args$jscomp$16$$,
$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$);$args__$4_e3560$$=$cljs$core$_first$$($args__$5_f3561$$);var $args__$6_g3562$$=$cljs$core$_rest$$($args__$5_f3561$$);if($argc$$===5)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$5$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$5$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,
$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$);$args__$5_f3561$$=$cljs$core$_first$$($args__$6_g3562$$);var $args__$7_h3563$$=$cljs$core$_rest$$($args__$6_g3562$$);if($argc$$===6)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$6$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$6$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,
$args__$4_e3560$$,$args__$5_f3561$$);$args__$6_g3562$$=$cljs$core$_first$$($args__$7_h3563$$);var $args__$8_i3564$$=$cljs$core$_rest$$($args__$7_h3563$$);if($argc$$===7)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$7$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$7$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,
$args__$5_f3561$$,$args__$6_g3562$$);$args__$7_h3563$$=$cljs$core$_first$$($args__$8_i3564$$);var $args__$9_j3565$$=$cljs$core$_rest$$($args__$8_i3564$$);if($argc$$===8)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$8$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$8$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,
$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$);$args__$8_i3564$$=$cljs$core$_first$$($args__$9_j3565$$);var $args__$10_k3566$$=$cljs$core$_rest$$($args__$9_j3565$$);if($argc$$===9)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$9$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$9$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,
$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$);$args__$9_j3565$$=$cljs$core$_first$$($args__$10_k3566$$);var $args__$11_l3567$$=$cljs$core$_rest$$($args__$10_k3566$$);if($argc$$===10)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$10$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$10$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,
$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$);$args__$10_k3566$$=$cljs$core$_first$$($args__$11_l3567$$);var $args__$12_m3568$$=$cljs$core$_rest$$($args__$11_l3567$$);if($argc$$===11)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$11$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$11$($a3556_args$jscomp$16$$,
$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$);$args__$11_l3567$$=$cljs$core$_first$$($args__$12_m3568$$);var $args__$13_n3569$$=$cljs$core$_rest$$($args__$12_m3568$$);
if($argc$$===12)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$12$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$12$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,
$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$);$args__$12_m3568$$=$cljs$core$_first$$($args__$13_n3569$$);var $args__$14_o3570$$=$cljs$core$_rest$$($args__$13_n3569$$);if($argc$$===13)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$13$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$13$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,
$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$);$args__$13_n3569$$=$cljs$core$_first$$($args__$14_o3570$$);var $args__$15_p3571$$=$cljs$core$_rest$$($args__$14_o3570$$);if($argc$$===14)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$14$?
$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$14$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,
$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$);$args__$14_o3570$$=$cljs$core$_first$$($args__$15_p3571$$);var $args__$16_q3572$$=$cljs$core$_rest$$($args__$15_p3571$$);if($argc$$===15)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$15$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$15$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,
$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$);$args__$15_p3571$$=$cljs$core$_first$$($args__$16_q3572$$);var $args__$17_r3573$$=$cljs$core$_rest$$($args__$16_q3572$$);
if($argc$$===16)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$16$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$16$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,
$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$);$args__$16_q3572$$=$cljs$core$_first$$($args__$17_r3573$$);var $args__$18_s3574$$=$cljs$core$_rest$$($args__$17_r3573$$);if($argc$$===17)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$17$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$17$($a3556_args$jscomp$16$$,$args__$1_b3557$$,
$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,$args__$16_q3572$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,
$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,$args__$16_q3572$$);$args__$17_r3573$$=$cljs$core$_first$$($args__$18_s3574$$);var $args__$19_args__$20$$=$cljs$core$_rest$$($args__$18_s3574$$);if($argc$$===18)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$18$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$18$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,
$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,$args__$16_q3572$$,$args__$17_r3573$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,$args__$16_q3572$$,
$args__$17_r3573$$);$args__$18_s3574$$=$cljs$core$_first$$($args__$19_args__$20$$);$args__$19_args__$20$$=$cljs$core$_rest$$($args__$19_args__$20$$);if($argc$$===19)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$19$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$19$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,
$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,$args__$16_q3572$$,$args__$17_r3573$$,$args__$18_s3574$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,$args__$16_q3572$$,$args__$17_r3573$$,$args__$18_s3574$$);var $t3575$$=
$cljs$core$_first$$($args__$19_args__$20$$);$cljs$core$_rest$$($args__$19_args__$20$$);if($argc$$===20)return $f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$20$?$f$jscomp$165$$.$cljs$core$IFn$_invoke$arity$20$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,
$args__$16_q3572$$,$args__$17_r3573$$,$args__$18_s3574$$,$t3575$$):$f$jscomp$165$$($a3556_args$jscomp$16$$,$args__$1_b3557$$,$args__$2_c3558$$,$args__$3_d3559$$,$args__$4_e3560$$,$args__$5_f3561$$,$args__$6_g3562$$,$args__$7_h3563$$,$args__$8_i3564$$,$args__$9_j3565$$,$args__$10_k3566$$,$args__$11_l3567$$,$args__$12_m3568$$,$args__$13_n3569$$,$args__$14_o3570$$,$args__$15_p3571$$,$args__$16_q3572$$,$args__$17_r3573$$,$args__$18_s3574$$,$t3575$$);throw Error("Only up to 20 arguments supported on functions");
};$cljs$core$next_STAR_$$=function($coll$jscomp$267$$){return $coll$jscomp$267$$!=null&&($coll$jscomp$267$$.$cljs$lang$protocol_mask$partition0$$&128||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$267$$.$cljs$core$INext$$)?$coll$jscomp$267$$.$cljs$core$INext$_next$arity$1$(null):$APP.$cljs$core$seq$$($APP.$cljs$core$rest$$($coll$jscomp$267$$))};
$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$03$$=function($f$jscomp$167$$,$a0$jscomp$2$$,$args$jscomp$18$$){return $args$jscomp$18$$==null?$f$jscomp$167$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$167$$.$cljs$core$IFn$_invoke$arity$1$($a0$jscomp$2$$):$f$jscomp$167$$.call($f$jscomp$167$$,$a0$jscomp$2$$):$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$04$$($f$jscomp$167$$,$a0$jscomp$2$$,$cljs$core$_first$$($args$jscomp$18$$),$cljs$core$next_STAR_$$($args$jscomp$18$$))};
$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$04$$=function($f$jscomp$168$$,$a0$jscomp$3$$,$a1$jscomp$3$$,$args$jscomp$19$$){return $args$jscomp$19$$==null?$f$jscomp$168$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$168$$.$cljs$core$IFn$_invoke$arity$2$($a0$jscomp$3$$,$a1$jscomp$3$$):$f$jscomp$168$$.call($f$jscomp$168$$,$a0$jscomp$3$$,$a1$jscomp$3$$):$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$05$$($f$jscomp$168$$,$a0$jscomp$3$$,$a1$jscomp$3$$,$cljs$core$_first$$($args$jscomp$19$$),
$cljs$core$next_STAR_$$($args$jscomp$19$$))};
$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$05$$=function($f$jscomp$169$$,$a0$jscomp$4$$,$a1$jscomp$4$$,$a2$$,$args$jscomp$20$$){return $args$jscomp$20$$==null?$f$jscomp$169$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$169$$.$cljs$core$IFn$_invoke$arity$3$($a0$jscomp$4$$,$a1$jscomp$4$$,$a2$$):$f$jscomp$169$$.call($f$jscomp$169$$,$a0$jscomp$4$$,$a1$jscomp$4$$,$a2$$):$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$06$$($f$jscomp$169$$,$a0$jscomp$4$$,$a1$jscomp$4$$,$a2$$,$cljs$core$_first$$($args$jscomp$20$$),
$cljs$core$next_STAR_$$($args$jscomp$20$$))};
$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$06$$=function($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a5_args$jscomp$21$$){if($a5_args$jscomp$21$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$4$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,
$a2$jscomp$1$$,$a3$$);var $a4$$=$cljs$core$_first$$($a5_args$jscomp$21$$),$a6_next_4$$=$APP.$cljs$core$next$$($a5_args$jscomp$21$$);if($a6_next_4$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$5$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$5$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$);$a5_args$jscomp$21$$=
$cljs$core$_first$$($a6_next_4$$);var $a7_next_5$$=$APP.$cljs$core$next$$($a6_next_4$$);if($a7_next_5$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$6$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$6$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$);$a6_next_4$$=
$cljs$core$_first$$($a7_next_5$$);var $a8_next_6$$=$APP.$cljs$core$next$$($a7_next_5$$);if($a8_next_6$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$7$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$7$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$);
$a7_next_5$$=$cljs$core$_first$$($a8_next_6$$);var $a9_next_7$$=$APP.$cljs$core$next$$($a8_next_6$$);if($a9_next_7$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$8$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$8$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,
$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$);$a8_next_6$$=$cljs$core$_first$$($a9_next_7$$);var $a10_next_8$$=$APP.$cljs$core$next$$($a9_next_7$$);if($a10_next_8$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$9$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$9$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,
$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$);$a9_next_7$$=$cljs$core$_first$$($a10_next_8$$);var $a11_next_9$$=$APP.$cljs$core$next$$($a10_next_8$$);if($a11_next_9$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$10$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$10$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,
$a8_next_6$$,$a9_next_7$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$);$a10_next_8$$=$cljs$core$_first$$($a11_next_9$$);var $a12_next_10$$=$APP.$cljs$core$next$$($a11_next_9$$);if($a12_next_10$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$11$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$11$($a0$jscomp$5_arr__5664__auto__$$,
$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$);$a11_next_9$$=$cljs$core$_first$$($a12_next_10$$);var $a13_next_11$$=$APP.$cljs$core$next$$($a12_next_10$$);if($a13_next_11$$==
null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$12$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$12$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,
$a9_next_7$$,$a10_next_8$$,$a11_next_9$$);$a12_next_10$$=$cljs$core$_first$$($a13_next_11$$);var $a14_next_12$$=$APP.$cljs$core$next$$($a13_next_11$$);if($a14_next_12$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$13$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$13$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$):$f$jscomp$170$$.call($f$jscomp$170$$,
$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$);$a13_next_11$$=$cljs$core$_first$$($a14_next_12$$);var $a15_next_13$$=$APP.$cljs$core$next$$($a14_next_12$$);if($a15_next_13$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$14$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$14$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,
$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$);$a14_next_12$$=$cljs$core$_first$$($a15_next_13$$);var $a16$jscomp$2_next_14$$=
$APP.$cljs$core$next$$($a15_next_13$$);if($a16$jscomp$2_next_14$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$15$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$15$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,
$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$);$a15_next_13$$=$cljs$core$_first$$($a16$jscomp$2_next_14$$);var $a17_next_15$$=$APP.$cljs$core$next$$($a16$jscomp$2_next_14$$);if($a17_next_15$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$16$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$16$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,
$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$);$a16$jscomp$2_next_14$$=$cljs$core$_first$$($a17_next_15$$);
var $a18_next_16$$=$APP.$cljs$core$next$$($a17_next_15$$);if($a18_next_16$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$17$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$17$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$):$f$jscomp$170$$.call($f$jscomp$170$$,
$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$);$a17_next_15$$=$cljs$core$_first$$($a18_next_16$$);var $a19_next_17$$=$APP.$cljs$core$next$$($a18_next_16$$);if($a19_next_17$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$18$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$18$($a0$jscomp$5_arr__5664__auto__$$,
$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$,$a17_next_15$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,
$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$,$a17_next_15$$);$a18_next_16$$=$cljs$core$_first$$($a19_next_17$$);var $next_18_next_19$$=$APP.$cljs$core$next$$($a19_next_17$$);if($next_18_next_19$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$19$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$19$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,
$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$,$a17_next_15$$,$a18_next_16$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$,$a17_next_15$$,$a18_next_16$$);$a19_next_17$$=
$cljs$core$_first$$($next_18_next_19$$);$next_18_next_19$$=$APP.$cljs$core$next$$($next_18_next_19$$);if($next_18_next_19$$==null)return $f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$20$?$f$jscomp$170$$.$cljs$core$IFn$_invoke$arity$20$($a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$,
$a17_next_15$$,$a18_next_16$$,$a19_next_17$$):$f$jscomp$170$$.call($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$,$a17_next_15$$,$a18_next_16$$,$a19_next_17$$);$a0$jscomp$5_arr__5664__auto__$$=[$a0$jscomp$5_arr__5664__auto__$$,$a1$jscomp$5_s__5665__auto___25927$$,
$a2$jscomp$1$$,$a3$$,$a4$$,$a5_args$jscomp$21$$,$a6_next_4$$,$a7_next_5$$,$a8_next_6$$,$a9_next_7$$,$a10_next_8$$,$a11_next_9$$,$a12_next_10$$,$a13_next_11$$,$a14_next_12$$,$a15_next_13$$,$a16$jscomp$2_next_14$$,$a17_next_15$$,$a18_next_16$$,$a19_next_17$$];for($a1$jscomp$5_s__5665__auto___25927$$=$next_18_next_19$$;;)if($a1$jscomp$5_s__5665__auto___25927$$)$a0$jscomp$5_arr__5664__auto__$$.push($cljs$core$_first$$($a1$jscomp$5_s__5665__auto___25927$$)),$a1$jscomp$5_s__5665__auto___25927$$=$APP.$cljs$core$next$$($a1$jscomp$5_s__5665__auto___25927$$);
else break;return $f$jscomp$170$$.apply($f$jscomp$170$$,$a0$jscomp$5_arr__5664__auto__$$)};
$APP.$cljs$core$__destructure_map$$=function($gmap$$){return $gmap$$!=null&&($gmap$$.$cljs$lang$protocol_mask$partition0$$&64||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$gmap$$.$cljs$core$ISeq$$)?$APP.$cljs$core$next$$($gmap$$)?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$($APP.$cljs$core$to_array$$($gmap$$)):$APP.$cljs$core$seq$$($gmap$$)?$APP.$cljs$core$first$$($gmap$$):$APP.$cljs$core$PersistentArrayMap$EMPTY$$:$gmap$$};
$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$03$$=function($obj$jscomp$88$$,$JSCompiler_inline_result$jscomp$151_f$jscomp$177$$,$a$jscomp$121$$){var $G__23204$jscomp$inline_2601$$=$APP.$cljs$core$meta$$($obj$jscomp$88$$);$JSCompiler_inline_result$jscomp$151_f$jscomp$177$$=$JSCompiler_inline_result$jscomp$151_f$jscomp$177$$.$cljs$core$IFn$_invoke$arity$2$?$JSCompiler_inline_result$jscomp$151_f$jscomp$177$$.$cljs$core$IFn$_invoke$arity$2$($G__23204$jscomp$inline_2601$$,$a$jscomp$121$$):
$JSCompiler_inline_result$jscomp$151_f$jscomp$177$$($G__23204$jscomp$inline_2601$$,$a$jscomp$121$$);return $APP.$cljs$core$with_meta$$($obj$jscomp$88$$,$JSCompiler_inline_result$jscomp$151_f$jscomp$177$$)};
$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$=function($obj$jscomp$89$$,$JSCompiler_inline_result$jscomp$152_a$jscomp$122$$,$b$jscomp$106$$){var $G__23206$jscomp$inline_2603$$=$APP.$cljs$core$meta$$($obj$jscomp$89$$);$JSCompiler_inline_result$jscomp$152_a$jscomp$122$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__23206$jscomp$inline_2603$$,$JSCompiler_inline_result$jscomp$152_a$jscomp$122$$,$b$jscomp$106$$):$APP.$cljs$core$assoc$$($G__23206$jscomp$inline_2603$$,
$JSCompiler_inline_result$jscomp$152_a$jscomp$122$$,$b$jscomp$106$$);return $APP.$cljs$core$with_meta$$($obj$jscomp$89$$,$JSCompiler_inline_result$jscomp$152_a$jscomp$122$$)};
$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$06$$=function($obj$jscomp$91$$,$JSCompiler_inline_result$jscomp$153_f$jscomp$180$$,$a$jscomp$124$$,$b$jscomp$108$$,$c$jscomp$87$$,$d$jscomp$80$$){var $G__23213$jscomp$inline_2605$$=$APP.$cljs$core$meta$$($obj$jscomp$91$$);$JSCompiler_inline_result$jscomp$153_f$jscomp$180$$=$JSCompiler_inline_result$jscomp$153_f$jscomp$180$$.$cljs$core$IFn$_invoke$arity$5$?$JSCompiler_inline_result$jscomp$153_f$jscomp$180$$.$cljs$core$IFn$_invoke$arity$5$($G__23213$jscomp$inline_2605$$,
$a$jscomp$124$$,$b$jscomp$108$$,$c$jscomp$87$$,$d$jscomp$80$$):$JSCompiler_inline_result$jscomp$153_f$jscomp$180$$($G__23213$jscomp$inline_2605$$,$a$jscomp$124$$,$b$jscomp$108$$,$c$jscomp$87$$,$d$jscomp$80$$);return $APP.$cljs$core$with_meta$$($obj$jscomp$91$$,$JSCompiler_inline_result$jscomp$153_f$jscomp$180$$)};
$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($obj$jscomp$92$$,$f$jscomp$181$$,$a$jscomp$125$$,$b$jscomp$109$$,$c$jscomp$88$$,$d$jscomp$81$$,$args$jscomp$27$$){return $APP.$cljs$core$with_meta$$($obj$jscomp$92$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$181$$,$APP.$cljs$core$meta$$($obj$jscomp$92$$),$a$jscomp$125$$,$b$jscomp$109$$,$c$jscomp$88$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$d$jscomp$81$$,$args$jscomp$27$$])))};
$APP.$cljs$core$not_empty$$=function($coll$jscomp$268$$){return $APP.$cljs$core$seq$$($coll$jscomp$268$$)?$coll$jscomp$268$$:null};$cljs$core$t_cljs$0core23223$$=function($meta23224$$){this.$meta23224$=$meta23224$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};$APP.$cljs$core$nil_iter$$=function(){return new $cljs$core$t_cljs$0core23223$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$core$StringIter$$=function($s$jscomp$66$$){this.s=$s$jscomp$66$$;this.i=0};$cljs$core$ArrayIter$$=function($arr$jscomp$80$$){this.$arr$=$arr$jscomp$80$$;this.i=0};$APP.$cljs$core$SeqIter$$=function($_next$$){this.$_seq$=$cljs$core$INIT$$;this.$_next$=$_next$$};
$cljs$core$iter$$=function($coll$jscomp$270$$){if($cljs$core$iterable_QMARK_$$($coll$jscomp$270$$))return $APP.$cljs$core$_iterator$$($coll$jscomp$270$$);if($coll$jscomp$270$$==null)return $APP.$cljs$core$nil_iter$$();if(typeof $coll$jscomp$270$$==="string")return new $cljs$core$StringIter$$($coll$jscomp$270$$);if($APP.$cljs$core$array_QMARK_$$($coll$jscomp$270$$))return new $cljs$core$ArrayIter$$($coll$jscomp$270$$);if($APP.$cljs$core$seqable_QMARK_$$($coll$jscomp$270$$))return new $APP.$cljs$core$SeqIter$$($coll$jscomp$270$$);
throw Error(["Cannot create iterator from ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($coll$jscomp$270$$)].join(""));};$cljs$core$Many$$=function($vals$jscomp$4$$){this.$vals$=$vals$jscomp$4$$};$cljs$core$Single$$=function($val$jscomp$69$$){this.$val$=$val$jscomp$69$$};$cljs$core$Empty$$=function(){};
$cljs$core$TransformerIterator$$=function($sourceIter$$){this.buffer=$cljs$core$EMPTY$$;this.$_next$=$cljs$core$NONE$$;this.completed=!1;this.xf=null;this.$sourceIter$=$sourceIter$$;this.$multi$=!1};
$cljs$core$transformer_iterator$$=function($xform$jscomp$2$$,$sourceIter$jscomp$2$$){var $iterator$jscomp$8$$=new $cljs$core$TransformerIterator$$($sourceIter$jscomp$2$$);$iterator$jscomp$8$$.xf=function(){var $G__23228$$=function(){function $G__26396__2$$($acc$jscomp$4$$,$o$jscomp$92$$){$iterator$jscomp$8$$.buffer=$iterator$jscomp$8$$.buffer.add($o$jscomp$92$$);return $acc$jscomp$4$$}var $G__26396$$=null;$G__26396$$=function($acc$jscomp$5$$,$o$jscomp$93$$){switch(arguments.length){case 0:return null;
case 1:return $acc$jscomp$5$$;case 2:return $G__26396__2$$.call(this,$acc$jscomp$5$$,$o$jscomp$93$$)}throw Error("Invalid arity: "+arguments.length);};$G__26396$$.$cljs$core$IFn$_invoke$arity$0$=function(){return null};$G__26396$$.$cljs$core$IFn$_invoke$arity$1$=function($acc$jscomp$3$$){return $acc$jscomp$3$$};$G__26396$$.$cljs$core$IFn$_invoke$arity$2$=$G__26396__2$$;return $G__26396$$}();return $xform$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$xform$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($G__23228$$):
$xform$jscomp$2$$($G__23228$$)}();return $iterator$jscomp$8$$};$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$=function($coll$jscomp$271_or__5025__auto__$jscomp$7$$){return $APP.$cljs$core$seq_QMARK_$$($coll$jscomp$271_or__5025__auto__$jscomp$7$$)?$coll$jscomp$271_or__5025__auto__$jscomp$7$$:($coll$jscomp$271_or__5025__auto__$jscomp$7$$=$APP.$cljs$core$seq$$($coll$jscomp$271_or__5025__auto__$jscomp$7$$))?$coll$jscomp$271_or__5025__auto__$jscomp$7$$:$APP.$cljs$core$List$EMPTY$$};
$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$=function($JSCompiler_inline_result$jscomp$156_or__5025__auto__$jscomp$8_xform$jscomp$5$$,$coll$jscomp$272_source$jscomp$inline_2612$$){$coll$jscomp$272_source$jscomp$inline_2612$$=$cljs$core$iter$$($coll$jscomp$272_source$jscomp$inline_2612$$);$JSCompiler_inline_result$jscomp$156_or__5025__auto__$jscomp$8_xform$jscomp$5$$=$cljs$core$transformer_iterator$$($JSCompiler_inline_result$jscomp$156_or__5025__auto__$jscomp$8_xform$jscomp$5$$,$coll$jscomp$272_source$jscomp$inline_2612$$);
$JSCompiler_inline_result$jscomp$156_or__5025__auto__$jscomp$8_xform$jscomp$5$$=$cljs$core$chunkIteratorSeq$$($JSCompiler_inline_result$jscomp$156_or__5025__auto__$jscomp$8_xform$jscomp$5$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$156_or__5025__auto__$jscomp$8_xform$jscomp$5$$)?$JSCompiler_inline_result$jscomp$156_or__5025__auto__$jscomp$8_xform$jscomp$5$$:$APP.$cljs$core$List$EMPTY$$};
$APP.$cljs$core$every_QMARK_$$=function($G__26496_pred$$,$G__26497_coll$jscomp$274$$){for(;;){if($APP.$cljs$core$seq$$($G__26497_coll$jscomp$274$$)==null)return!0;var $G__23236$jscomp$inline_2614_JSCompiler_inline_result$jscomp$158$$=$APP.$cljs$core$first$$($G__26497_coll$jscomp$274$$);$G__23236$jscomp$inline_2614_JSCompiler_inline_result$jscomp$158$$=$G__26496_pred$$.$cljs$core$IFn$_invoke$arity$1$?$G__26496_pred$$.$cljs$core$IFn$_invoke$arity$1$($G__23236$jscomp$inline_2614_JSCompiler_inline_result$jscomp$158$$):
$G__26496_pred$$($G__23236$jscomp$inline_2614_JSCompiler_inline_result$jscomp$158$$);if($APP.$cljs$core$truth_$$($G__23236$jscomp$inline_2614_JSCompiler_inline_result$jscomp$158$$))$G__26497_coll$jscomp$274$$=$APP.$cljs$core$next$$($G__26497_coll$jscomp$274$$);else return!1}};
$APP.$cljs$core$some$$=function($G__26522_pred$jscomp$2$$,$G__26523_coll$jscomp$276_s$jscomp$68_temp__5825__auto__$$){for(;;)if($G__26523_coll$jscomp$276_s$jscomp$68_temp__5825__auto__$$=$APP.$cljs$core$seq$$($G__26523_coll$jscomp$276_s$jscomp$68_temp__5825__auto__$$)){var $G__23237$jscomp$inline_2616_or__5025__auto__$jscomp$10$$=$APP.$cljs$core$first$$($G__26523_coll$jscomp$276_s$jscomp$68_temp__5825__auto__$$);$G__23237$jscomp$inline_2616_or__5025__auto__$jscomp$10$$=$G__26522_pred$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?
$G__26522_pred$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($G__23237$jscomp$inline_2616_or__5025__auto__$jscomp$10$$):$G__26522_pred$jscomp$2$$($G__23237$jscomp$inline_2616_or__5025__auto__$jscomp$10$$);if($APP.$cljs$core$truth_$$($G__23237$jscomp$inline_2616_or__5025__auto__$jscomp$10$$))return $G__23237$jscomp$inline_2616_or__5025__auto__$jscomp$10$$;$G__26523_coll$jscomp$276_s$jscomp$68_temp__5825__auto__$$=$APP.$cljs$core$next$$($G__26523_coll$jscomp$276_s$jscomp$68_temp__5825__auto__$$)}else return null};
$APP.$cljs$core$even_QMARK_$$=function($n$jscomp$87$$){if($APP.$cljs$core$integer_QMARK_$$($n$jscomp$87$$))return($n$jscomp$87$$&1)===0;throw Error(["Argument must be an integer: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$87$$)].join(""));};$APP.$cljs$core$odd_QMARK_$$=function($n$jscomp$88$$){return!$APP.$cljs$core$even_QMARK_$$($n$jscomp$88$$)};
$APP.$cljs$core$complement$$=function($f$jscomp$182$$){return function(){function $G__26551__2$$($x$jscomp$353$$,$y$jscomp$144$$){return $APP.$cljs$core$not$$($f$jscomp$182$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$182$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$353$$,$y$jscomp$144$$):$f$jscomp$182$$($x$jscomp$353$$,$y$jscomp$144$$))}function $G__26551__1$$($x$jscomp$352$$){return $APP.$cljs$core$not$$($f$jscomp$182$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$182$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$352$$):
$f$jscomp$182$$($x$jscomp$352$$))}function $G__26551__0$$(){return $APP.$cljs$core$not$$($f$jscomp$182$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$182$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$182$$())}var $G__26551$$=null,$G__26551__3$$=function(){function $G__26553$$($x$jscomp$355$$,$y$jscomp$146$$,$var_args$jscomp$164$$){var $G__26554__i_zs$jscomp$2$$=null;if(arguments.length>2){$G__26554__i_zs$jscomp$2$$=0;for(var $G__26554__a$$=Array(arguments.length-2);$G__26554__i_zs$jscomp$2$$<$G__26554__a$$.length;)$G__26554__a$$[$G__26554__i_zs$jscomp$2$$]=
arguments[$G__26554__i_zs$jscomp$2$$+2],++$G__26554__i_zs$jscomp$2$$;$G__26554__i_zs$jscomp$2$$=new $APP.$cljs$core$IndexedSeq$$($G__26554__a$$,0,null)}return $G__26553__delegate$$.call(this,$x$jscomp$355$$,$y$jscomp$146$$,$G__26554__i_zs$jscomp$2$$)}function $G__26553__delegate$$($x$jscomp$354$$,$y$jscomp$145$$,$zs$jscomp$1$$){return $APP.$cljs$core$not$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($f$jscomp$182$$,$x$jscomp$354$$,$y$jscomp$145$$,$zs$jscomp$1$$))}$G__26553$$.$cljs$lang$maxFixedArity$=
2;$G__26553$$.$cljs$lang$applyTo$=function($arglist__26556_zs$jscomp$3$$){var $x$jscomp$356$$=$APP.$cljs$core$first$$($arglist__26556_zs$jscomp$3$$);$arglist__26556_zs$jscomp$3$$=$APP.$cljs$core$next$$($arglist__26556_zs$jscomp$3$$);var $y$jscomp$147$$=$APP.$cljs$core$first$$($arglist__26556_zs$jscomp$3$$);$arglist__26556_zs$jscomp$3$$=$APP.$cljs$core$rest$$($arglist__26556_zs$jscomp$3$$);return $G__26553__delegate$$($x$jscomp$356$$,$y$jscomp$147$$,$arglist__26556_zs$jscomp$3$$)};$G__26553$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__26553__delegate$$;return $G__26553$$}();$G__26551$$=function($x$jscomp$357$$,$y$jscomp$148$$,$var_args$jscomp$165$$){switch(arguments.length){case 0:return $G__26551__0$$.call(this);case 1:return $G__26551__1$$.call(this,$x$jscomp$357$$);case 2:return $G__26551__2$$.call(this,$x$jscomp$357$$,$y$jscomp$148$$);default:var $G__26583_G__26584__i$$=null;if(arguments.length>2){$G__26583_G__26584__i$$=0;for(var $G__26584__a$$=Array(arguments.length-2);$G__26583_G__26584__i$$<$G__26584__a$$.length;)$G__26584__a$$[$G__26583_G__26584__i$$]=
arguments[$G__26583_G__26584__i$$+2],++$G__26583_G__26584__i$$;$G__26583_G__26584__i$$=new $APP.$cljs$core$IndexedSeq$$($G__26584__a$$,0,null)}return $G__26551__3$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$357$$,$y$jscomp$148$$,$G__26583_G__26584__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__26551$$.$cljs$lang$maxFixedArity$=2;$G__26551$$.$cljs$lang$applyTo$=$G__26551__3$$.$cljs$lang$applyTo$;$G__26551$$.$cljs$core$IFn$_invoke$arity$0$=$G__26551__0$$;$G__26551$$.$cljs$core$IFn$_invoke$arity$1$=
$G__26551__1$$;$G__26551$$.$cljs$core$IFn$_invoke$arity$2$=$G__26551__2$$;$G__26551$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26551__3$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__26551$$}()};
$APP.$cljs$core$constantly$$=function($x$jscomp$358$$){return function(){function $G__26591$$($var_args$jscomp$166$$){if(arguments.length>0)for(var $G__26593__i$$=0,$G__26593__a$$=Array(arguments.length-0);$G__26593__i$$<$G__26593__a$$.length;)$G__26593__a$$[$G__26593__i$$]=arguments[$G__26593__i$$+0],++$G__26593__i$$;return $x$jscomp$358$$}$G__26591$$.$cljs$lang$maxFixedArity$=0;$G__26591$$.$cljs$lang$applyTo$=function($arglist__26606$$){$APP.$cljs$core$seq$$($arglist__26606$$);return $x$jscomp$358$$};
$G__26591$$.$cljs$core$IFn$_invoke$arity$variadic$=function(){return $x$jscomp$358$$};return $G__26591$$}()};
$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$187$$,$arg1$jscomp$1$$){return function(){function $G__26771__3$$($x$jscomp$375$$,$y$jscomp$162$$,$z$jscomp$28$$){return $f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$4$($arg1$jscomp$1$$,$x$jscomp$375$$,$y$jscomp$162$$,$z$jscomp$28$$):$f$jscomp$187$$($arg1$jscomp$1$$,$x$jscomp$375$$,$y$jscomp$162$$,$z$jscomp$28$$)}function $G__26771__2$$($x$jscomp$374$$,$y$jscomp$161$$){return $f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$3$?
$f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$3$($arg1$jscomp$1$$,$x$jscomp$374$$,$y$jscomp$161$$):$f$jscomp$187$$($arg1$jscomp$1$$,$x$jscomp$374$$,$y$jscomp$161$$)}function $G__26771__1$$($x$jscomp$373$$){return $f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$2$($arg1$jscomp$1$$,$x$jscomp$373$$):$f$jscomp$187$$($arg1$jscomp$1$$,$x$jscomp$373$$)}function $G__26771__0$$(){return $f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$187$$.$cljs$core$IFn$_invoke$arity$1$($arg1$jscomp$1$$):
$f$jscomp$187$$($arg1$jscomp$1$$)}var $G__26771$$=null,$G__26771__4$$=function(){function $G__26775$$($x$jscomp$377$$,$y$jscomp$164$$,$z$jscomp$30$$,$var_args$jscomp$174$$){var $G__26778__i_args$jscomp$43$$=null;if(arguments.length>3){$G__26778__i_args$jscomp$43$$=0;for(var $G__26778__a$$=Array(arguments.length-3);$G__26778__i_args$jscomp$43$$<$G__26778__a$$.length;)$G__26778__a$$[$G__26778__i_args$jscomp$43$$]=arguments[$G__26778__i_args$jscomp$43$$+3],++$G__26778__i_args$jscomp$43$$;$G__26778__i_args$jscomp$43$$=
new $APP.$cljs$core$IndexedSeq$$($G__26778__a$$,0,null)}return $G__26775__delegate$$.call(this,$x$jscomp$377$$,$y$jscomp$164$$,$z$jscomp$30$$,$G__26778__i_args$jscomp$43$$)}function $G__26775__delegate$$($x$jscomp$376$$,$y$jscomp$163$$,$z$jscomp$29$$,$args$jscomp$42$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$187$$,$arg1$jscomp$1$$,$x$jscomp$376$$,$y$jscomp$163$$,$z$jscomp$29$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$args$jscomp$42$$]))}
$G__26775$$.$cljs$lang$maxFixedArity$=3;$G__26775$$.$cljs$lang$applyTo$=function($arglist__26779_args$jscomp$44$$){var $x$jscomp$378$$=$APP.$cljs$core$first$$($arglist__26779_args$jscomp$44$$);$arglist__26779_args$jscomp$44$$=$APP.$cljs$core$next$$($arglist__26779_args$jscomp$44$$);var $y$jscomp$165$$=$APP.$cljs$core$first$$($arglist__26779_args$jscomp$44$$);$arglist__26779_args$jscomp$44$$=$APP.$cljs$core$next$$($arglist__26779_args$jscomp$44$$);var $z$jscomp$31$$=$APP.$cljs$core$first$$($arglist__26779_args$jscomp$44$$);
$arglist__26779_args$jscomp$44$$=$APP.$cljs$core$rest$$($arglist__26779_args$jscomp$44$$);return $G__26775__delegate$$($x$jscomp$378$$,$y$jscomp$165$$,$z$jscomp$31$$,$arglist__26779_args$jscomp$44$$)};$G__26775$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26775__delegate$$;return $G__26775$$}();$G__26771$$=function($x$jscomp$379$$,$y$jscomp$166$$,$z$jscomp$32$$,$var_args$jscomp$175$$){switch(arguments.length){case 0:return $G__26771__0$$.call(this);case 1:return $G__26771__1$$.call(this,$x$jscomp$379$$);
case 2:return $G__26771__2$$.call(this,$x$jscomp$379$$,$y$jscomp$166$$);case 3:return $G__26771__3$$.call(this,$x$jscomp$379$$,$y$jscomp$166$$,$z$jscomp$32$$);default:var $G__26781_G__26782__i$$=null;if(arguments.length>3){$G__26781_G__26782__i$$=0;for(var $G__26782__a$$=Array(arguments.length-3);$G__26781_G__26782__i$$<$G__26782__a$$.length;)$G__26782__a$$[$G__26781_G__26782__i$$]=arguments[$G__26781_G__26782__i$$+3],++$G__26781_G__26782__i$$;$G__26781_G__26782__i$$=new $APP.$cljs$core$IndexedSeq$$($G__26782__a$$,
0,null)}return $G__26771__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$379$$,$y$jscomp$166$$,$z$jscomp$32$$,$G__26781_G__26782__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__26771$$.$cljs$lang$maxFixedArity$=3;$G__26771$$.$cljs$lang$applyTo$=$G__26771__4$$.$cljs$lang$applyTo$;$G__26771$$.$cljs$core$IFn$_invoke$arity$0$=$G__26771__0$$;$G__26771$$.$cljs$core$IFn$_invoke$arity$1$=$G__26771__1$$;$G__26771$$.$cljs$core$IFn$_invoke$arity$2$=$G__26771__2$$;$G__26771$$.$cljs$core$IFn$_invoke$arity$3$=
$G__26771__3$$;$G__26771$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26771__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__26771$$}()};
$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$=function($f$jscomp$188$$,$arg1$jscomp$2$$,$arg2$jscomp$1$$){return function(){function $G__26784__3$$($x$jscomp$382$$,$y$jscomp$168$$,$z$jscomp$33$$){return $f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$5$?$f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$5$($arg1$jscomp$2$$,$arg2$jscomp$1$$,$x$jscomp$382$$,$y$jscomp$168$$,$z$jscomp$33$$):$f$jscomp$188$$($arg1$jscomp$2$$,$arg2$jscomp$1$$,$x$jscomp$382$$,$y$jscomp$168$$,$z$jscomp$33$$)}function $G__26784__2$$($x$jscomp$381$$,
$y$jscomp$167$$){return $f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$4$($arg1$jscomp$2$$,$arg2$jscomp$1$$,$x$jscomp$381$$,$y$jscomp$167$$):$f$jscomp$188$$($arg1$jscomp$2$$,$arg2$jscomp$1$$,$x$jscomp$381$$,$y$jscomp$167$$)}function $G__26784__1$$($x$jscomp$380$$){return $f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$3$($arg1$jscomp$2$$,$arg2$jscomp$1$$,$x$jscomp$380$$):$f$jscomp$188$$($arg1$jscomp$2$$,$arg2$jscomp$1$$,
$x$jscomp$380$$)}function $G__26784__0$$(){return $f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$188$$.$cljs$core$IFn$_invoke$arity$2$($arg1$jscomp$2$$,$arg2$jscomp$1$$):$f$jscomp$188$$($arg1$jscomp$2$$,$arg2$jscomp$1$$)}var $G__26784$$=null,$G__26784__4$$=function(){function $G__26788$$($x$jscomp$384$$,$y$jscomp$170$$,$z$jscomp$35$$,$var_args$jscomp$176$$){var $G__26789__i_args$jscomp$47$$=null;if(arguments.length>3){$G__26789__i_args$jscomp$47$$=0;for(var $G__26789__a$$=Array(arguments.length-
3);$G__26789__i_args$jscomp$47$$<$G__26789__a$$.length;)$G__26789__a$$[$G__26789__i_args$jscomp$47$$]=arguments[$G__26789__i_args$jscomp$47$$+3],++$G__26789__i_args$jscomp$47$$;$G__26789__i_args$jscomp$47$$=new $APP.$cljs$core$IndexedSeq$$($G__26789__a$$,0,null)}return $G__26788__delegate$$.call(this,$x$jscomp$384$$,$y$jscomp$170$$,$z$jscomp$35$$,$G__26789__i_args$jscomp$47$$)}function $G__26788__delegate$$($x$jscomp$383$$,$y$jscomp$169$$,$z$jscomp$34$$,$args$jscomp$46$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$188$$,
$arg1$jscomp$2$$,$arg2$jscomp$1$$,$x$jscomp$383$$,$y$jscomp$169$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$z$jscomp$34$$,$args$jscomp$46$$]))}$G__26788$$.$cljs$lang$maxFixedArity$=3;$G__26788$$.$cljs$lang$applyTo$=function($arglist__26791_args$jscomp$48$$){var $x$jscomp$385$$=$APP.$cljs$core$first$$($arglist__26791_args$jscomp$48$$);$arglist__26791_args$jscomp$48$$=$APP.$cljs$core$next$$($arglist__26791_args$jscomp$48$$);var $y$jscomp$171$$=$APP.$cljs$core$first$$($arglist__26791_args$jscomp$48$$);
$arglist__26791_args$jscomp$48$$=$APP.$cljs$core$next$$($arglist__26791_args$jscomp$48$$);var $z$jscomp$36$$=$APP.$cljs$core$first$$($arglist__26791_args$jscomp$48$$);$arglist__26791_args$jscomp$48$$=$APP.$cljs$core$rest$$($arglist__26791_args$jscomp$48$$);return $G__26788__delegate$$($x$jscomp$385$$,$y$jscomp$171$$,$z$jscomp$36$$,$arglist__26791_args$jscomp$48$$)};$G__26788$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26788__delegate$$;return $G__26788$$}();$G__26784$$=function($x$jscomp$386$$,$y$jscomp$172$$,
$z$jscomp$37$$,$var_args$jscomp$177$$){switch(arguments.length){case 0:return $G__26784__0$$.call(this);case 1:return $G__26784__1$$.call(this,$x$jscomp$386$$);case 2:return $G__26784__2$$.call(this,$x$jscomp$386$$,$y$jscomp$172$$);case 3:return $G__26784__3$$.call(this,$x$jscomp$386$$,$y$jscomp$172$$,$z$jscomp$37$$);default:var $G__26798_G__26799__i$$=null;if(arguments.length>3){$G__26798_G__26799__i$$=0;for(var $G__26799__a$$=Array(arguments.length-3);$G__26798_G__26799__i$$<$G__26799__a$$.length;)$G__26799__a$$[$G__26798_G__26799__i$$]=
arguments[$G__26798_G__26799__i$$+3],++$G__26798_G__26799__i$$;$G__26798_G__26799__i$$=new $APP.$cljs$core$IndexedSeq$$($G__26799__a$$,0,null)}return $G__26784__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$386$$,$y$jscomp$172$$,$z$jscomp$37$$,$G__26798_G__26799__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__26784$$.$cljs$lang$maxFixedArity$=3;$G__26784$$.$cljs$lang$applyTo$=$G__26784__4$$.$cljs$lang$applyTo$;$G__26784$$.$cljs$core$IFn$_invoke$arity$0$=$G__26784__0$$;$G__26784$$.$cljs$core$IFn$_invoke$arity$1$=
$G__26784__1$$;$G__26784$$.$cljs$core$IFn$_invoke$arity$2$=$G__26784__2$$;$G__26784$$.$cljs$core$IFn$_invoke$arity$3$=$G__26784__3$$;$G__26784$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26784__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__26784$$}()};
$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$04$$=function($f$jscomp$189$$,$arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$){return function(){function $G__26803__3$$($x$jscomp$389$$,$y$jscomp$174$$,$z$jscomp$38$$){return $f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$6$?$f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$6$($arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$,$x$jscomp$389$$,$y$jscomp$174$$,$z$jscomp$38$$):$f$jscomp$189$$($arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$,$x$jscomp$389$$,$y$jscomp$174$$,
$z$jscomp$38$$)}function $G__26803__2$$($x$jscomp$388$$,$y$jscomp$173$$){return $f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$5$?$f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$5$($arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$,$x$jscomp$388$$,$y$jscomp$173$$):$f$jscomp$189$$($arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$,$x$jscomp$388$$,$y$jscomp$173$$)}function $G__26803__1$$($x$jscomp$387$$){return $f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$4$($arg1$jscomp$3$$,
$arg2$jscomp$2$$,$arg3$$,$x$jscomp$387$$):$f$jscomp$189$$($arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$,$x$jscomp$387$$)}function $G__26803__0$$(){return $f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$189$$.$cljs$core$IFn$_invoke$arity$3$($arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$):$f$jscomp$189$$($arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$)}var $G__26803$$=null,$G__26803__4$$=function(){function $G__26806$$($x$jscomp$391$$,$y$jscomp$176$$,$z$jscomp$40$$,$var_args$jscomp$178$$){var $G__26810__i_args$jscomp$51$$=
null;if(arguments.length>3){$G__26810__i_args$jscomp$51$$=0;for(var $G__26810__a$$=Array(arguments.length-3);$G__26810__i_args$jscomp$51$$<$G__26810__a$$.length;)$G__26810__a$$[$G__26810__i_args$jscomp$51$$]=arguments[$G__26810__i_args$jscomp$51$$+3],++$G__26810__i_args$jscomp$51$$;$G__26810__i_args$jscomp$51$$=new $APP.$cljs$core$IndexedSeq$$($G__26810__a$$,0,null)}return $G__26806__delegate$$.call(this,$x$jscomp$391$$,$y$jscomp$176$$,$z$jscomp$40$$,$G__26810__i_args$jscomp$51$$)}function $G__26806__delegate$$($x$jscomp$390$$,
$y$jscomp$175$$,$z$jscomp$39$$,$args$jscomp$50$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$189$$,$arg1$jscomp$3$$,$arg2$jscomp$2$$,$arg3$$,$x$jscomp$390$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$y$jscomp$175$$,$z$jscomp$39$$,$args$jscomp$50$$]))}$G__26806$$.$cljs$lang$maxFixedArity$=3;$G__26806$$.$cljs$lang$applyTo$=function($arglist__26811_args$jscomp$52$$){var $x$jscomp$392$$=$APP.$cljs$core$first$$($arglist__26811_args$jscomp$52$$);
$arglist__26811_args$jscomp$52$$=$APP.$cljs$core$next$$($arglist__26811_args$jscomp$52$$);var $y$jscomp$177$$=$APP.$cljs$core$first$$($arglist__26811_args$jscomp$52$$);$arglist__26811_args$jscomp$52$$=$APP.$cljs$core$next$$($arglist__26811_args$jscomp$52$$);var $z$jscomp$41$$=$APP.$cljs$core$first$$($arglist__26811_args$jscomp$52$$);$arglist__26811_args$jscomp$52$$=$APP.$cljs$core$rest$$($arglist__26811_args$jscomp$52$$);return $G__26806__delegate$$($x$jscomp$392$$,$y$jscomp$177$$,$z$jscomp$41$$,
$arglist__26811_args$jscomp$52$$)};$G__26806$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26806__delegate$$;return $G__26806$$}();$G__26803$$=function($x$jscomp$393$$,$y$jscomp$178$$,$z$jscomp$42$$,$var_args$jscomp$179$$){switch(arguments.length){case 0:return $G__26803__0$$.call(this);case 1:return $G__26803__1$$.call(this,$x$jscomp$393$$);case 2:return $G__26803__2$$.call(this,$x$jscomp$393$$,$y$jscomp$178$$);case 3:return $G__26803__3$$.call(this,$x$jscomp$393$$,$y$jscomp$178$$,$z$jscomp$42$$);
default:var $G__26813_G__26814__i$$=null;if(arguments.length>3){$G__26813_G__26814__i$$=0;for(var $G__26814__a$$=Array(arguments.length-3);$G__26813_G__26814__i$$<$G__26814__a$$.length;)$G__26814__a$$[$G__26813_G__26814__i$$]=arguments[$G__26813_G__26814__i$$+3],++$G__26813_G__26814__i$$;$G__26813_G__26814__i$$=new $APP.$cljs$core$IndexedSeq$$($G__26814__a$$,0,null)}return $G__26803__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$393$$,$y$jscomp$178$$,$z$jscomp$42$$,$G__26813_G__26814__i$$)}throw Error("Invalid arity: "+
arguments.length);};$G__26803$$.$cljs$lang$maxFixedArity$=3;$G__26803$$.$cljs$lang$applyTo$=$G__26803__4$$.$cljs$lang$applyTo$;$G__26803$$.$cljs$core$IFn$_invoke$arity$0$=$G__26803__0$$;$G__26803$$.$cljs$core$IFn$_invoke$arity$1$=$G__26803__1$$;$G__26803$$.$cljs$core$IFn$_invoke$arity$2$=$G__26803__2$$;$G__26803$$.$cljs$core$IFn$_invoke$arity$3$=$G__26803__3$$;$G__26803$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26803__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__26803$$}()};
$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($f$jscomp$190$$,$arg1$jscomp$4$$,$arg2$jscomp$3$$,$arg3$jscomp$1$$,$more$jscomp$29$$){return function(){function $G__26817$$($var_args$jscomp$180$$){var $G__26821__i_args$jscomp$55$$=null;if(arguments.length>0){$G__26821__i_args$jscomp$55$$=0;for(var $G__26821__a$$=Array(arguments.length-0);$G__26821__i_args$jscomp$55$$<$G__26821__a$$.length;)$G__26821__a$$[$G__26821__i_args$jscomp$55$$]=arguments[$G__26821__i_args$jscomp$55$$+
0],++$G__26821__i_args$jscomp$55$$;$G__26821__i_args$jscomp$55$$=new $APP.$cljs$core$IndexedSeq$$($G__26821__a$$,0,null)}return $G__26817__delegate$$.call(this,$G__26821__i_args$jscomp$55$$)}function $G__26817__delegate$$($args$jscomp$54$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$190$$,$arg1$jscomp$4$$,$arg2$jscomp$3$$,$arg3$jscomp$1$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($more$jscomp$29$$,$args$jscomp$54$$))}$G__26817$$.$cljs$lang$maxFixedArity$=
0;$G__26817$$.$cljs$lang$applyTo$=function($arglist__26823_args$jscomp$56$$){$arglist__26823_args$jscomp$56$$=$APP.$cljs$core$seq$$($arglist__26823_args$jscomp$56$$);return $G__26817__delegate$$($arglist__26823_args$jscomp$56$$)};$G__26817$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26817__delegate$$;return $G__26817$$}()};
$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$191$$,$x$jscomp$394$$){return function(){function $G__26835__3$$($G__23272_a$jscomp$128$$,$b$jscomp$111$$,$c$jscomp$89$$){$G__23272_a$jscomp$128$$=$G__23272_a$jscomp$128$$==null?$x$jscomp$394$$:$G__23272_a$jscomp$128$$;return $f$jscomp$191$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$191$$.$cljs$core$IFn$_invoke$arity$3$($G__23272_a$jscomp$128$$,$b$jscomp$111$$,$c$jscomp$89$$):$f$jscomp$191$$($G__23272_a$jscomp$128$$,$b$jscomp$111$$,
$c$jscomp$89$$)}function $G__26835__2$$($G__23270_a$jscomp$127$$,$b$jscomp$110$$){$G__23270_a$jscomp$127$$=$G__23270_a$jscomp$127$$==null?$x$jscomp$394$$:$G__23270_a$jscomp$127$$;return $f$jscomp$191$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$191$$.$cljs$core$IFn$_invoke$arity$2$($G__23270_a$jscomp$127$$,$b$jscomp$110$$):$f$jscomp$191$$($G__23270_a$jscomp$127$$,$b$jscomp$110$$)}function $G__26835__1$$($G__23269_a$jscomp$126$$){$G__23269_a$jscomp$126$$=$G__23269_a$jscomp$126$$==null?$x$jscomp$394$$:
$G__23269_a$jscomp$126$$;return $f$jscomp$191$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$191$$.$cljs$core$IFn$_invoke$arity$1$($G__23269_a$jscomp$126$$):$f$jscomp$191$$($G__23269_a$jscomp$126$$)}var $G__26835$$=null,$G__26835__4$$=function(){function $G__26848$$($a$jscomp$130$$,$b$jscomp$113$$,$c$jscomp$91$$,$var_args$jscomp$182$$){var $G__26851__i_ds$jscomp$1$$=null;if(arguments.length>3){$G__26851__i_ds$jscomp$1$$=0;for(var $G__26851__a$$=Array(arguments.length-3);$G__26851__i_ds$jscomp$1$$<$G__26851__a$$.length;)$G__26851__a$$[$G__26851__i_ds$jscomp$1$$]=
arguments[$G__26851__i_ds$jscomp$1$$+3],++$G__26851__i_ds$jscomp$1$$;$G__26851__i_ds$jscomp$1$$=new $APP.$cljs$core$IndexedSeq$$($G__26851__a$$,0,null)}return $G__26848__delegate$$.call(this,$a$jscomp$130$$,$b$jscomp$113$$,$c$jscomp$91$$,$G__26851__i_ds$jscomp$1$$)}function $G__26848__delegate$$($a$jscomp$129$$,$b$jscomp$112$$,$c$jscomp$90$$,$ds$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$191$$,$a$jscomp$129$$==null?$x$jscomp$394$$:$a$jscomp$129$$,$b$jscomp$112$$,$c$jscomp$90$$,
$ds$$)}$G__26848$$.$cljs$lang$maxFixedArity$=3;$G__26848$$.$cljs$lang$applyTo$=function($arglist__26854_ds$jscomp$2$$){var $a$jscomp$131$$=$APP.$cljs$core$first$$($arglist__26854_ds$jscomp$2$$);$arglist__26854_ds$jscomp$2$$=$APP.$cljs$core$next$$($arglist__26854_ds$jscomp$2$$);var $b$jscomp$114$$=$APP.$cljs$core$first$$($arglist__26854_ds$jscomp$2$$);$arglist__26854_ds$jscomp$2$$=$APP.$cljs$core$next$$($arglist__26854_ds$jscomp$2$$);var $c$jscomp$92$$=$APP.$cljs$core$first$$($arglist__26854_ds$jscomp$2$$);
$arglist__26854_ds$jscomp$2$$=$APP.$cljs$core$rest$$($arglist__26854_ds$jscomp$2$$);return $G__26848__delegate$$($a$jscomp$131$$,$b$jscomp$114$$,$c$jscomp$92$$,$arglist__26854_ds$jscomp$2$$)};$G__26848$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26848__delegate$$;return $G__26848$$}();$G__26835$$=function($a$jscomp$132$$,$b$jscomp$115$$,$c$jscomp$93$$,$var_args$jscomp$183$$){switch(arguments.length){case 1:return $G__26835__1$$.call(this,$a$jscomp$132$$);case 2:return $G__26835__2$$.call(this,$a$jscomp$132$$,
$b$jscomp$115$$);case 3:return $G__26835__3$$.call(this,$a$jscomp$132$$,$b$jscomp$115$$,$c$jscomp$93$$);default:var $G__26858_G__26859__i$$=null;if(arguments.length>3){$G__26858_G__26859__i$$=0;for(var $G__26859__a$$=Array(arguments.length-3);$G__26858_G__26859__i$$<$G__26859__a$$.length;)$G__26859__a$$[$G__26858_G__26859__i$$]=arguments[$G__26858_G__26859__i$$+3],++$G__26858_G__26859__i$$;$G__26858_G__26859__i$$=new $APP.$cljs$core$IndexedSeq$$($G__26859__a$$,0,null)}return $G__26835__4$$.$cljs$core$IFn$_invoke$arity$variadic$($a$jscomp$132$$,
$b$jscomp$115$$,$c$jscomp$93$$,$G__26858_G__26859__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__26835$$.$cljs$lang$maxFixedArity$=3;$G__26835$$.$cljs$lang$applyTo$=$G__26835__4$$.$cljs$lang$applyTo$;$G__26835$$.$cljs$core$IFn$_invoke$arity$1$=$G__26835__1$$;$G__26835$$.$cljs$core$IFn$_invoke$arity$2$=$G__26835__2$$;$G__26835$$.$cljs$core$IFn$_invoke$arity$3$=$G__26835__3$$;$G__26835$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26835__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__26835$$}()};
$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$194$$){return function($rf$$){var $i$jscomp$197$$=$APP.$cljs$core$volatile_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$volatile_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(-1):$APP.$cljs$core$volatile_BANG_$$(-1);return function(){function $G__26895__2$$($result$jscomp$23$$,$G__23288_input$jscomp$11$$){var $G__23289$jscomp$inline_2632$$=$APP.$cljs$core$_vreset_BANG_$$($i$jscomp$197$$,$APP.$cljs$core$_deref$$($i$jscomp$197$$)+
1);$G__23288_input$jscomp$11$$=$f$jscomp$194$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$194$$.$cljs$core$IFn$_invoke$arity$2$($G__23289$jscomp$inline_2632$$,$G__23288_input$jscomp$11$$):$f$jscomp$194$$($G__23289$jscomp$inline_2632$$,$G__23288_input$jscomp$11$$);return $rf$$.$cljs$core$IFn$_invoke$arity$2$?$rf$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$23$$,$G__23288_input$jscomp$11$$):$rf$$($result$jscomp$23$$,$G__23288_input$jscomp$11$$)}function $G__26895__1$$($result$jscomp$22$$){return $rf$$.$cljs$core$IFn$_invoke$arity$1$?
$rf$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$22$$):$rf$$($result$jscomp$22$$)}function $G__26895__0$$(){return $rf$$.$cljs$core$IFn$_invoke$arity$0$?$rf$$.$cljs$core$IFn$_invoke$arity$0$():$rf$$()}var $G__26895$$=null;$G__26895$$=function($result$jscomp$24$$,$input$jscomp$12$$){switch(arguments.length){case 0:return $G__26895__0$$.call(this);case 1:return $G__26895__1$$.call(this,$result$jscomp$24$$);case 2:return $G__26895__2$$.call(this,$result$jscomp$24$$,$input$jscomp$12$$)}throw Error("Invalid arity: "+
arguments.length);};$G__26895$$.$cljs$core$IFn$_invoke$arity$0$=$G__26895__0$$;$G__26895$$.$cljs$core$IFn$_invoke$arity$1$=$G__26895__1$$;$G__26895$$.$cljs$core$IFn$_invoke$arity$2$=$G__26895__2$$;return $G__26895$$}()}};
$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$195$$,$coll$jscomp$278$$){return function $cljs$core$mapi$$($idx$jscomp$16$$,$coll__$1$jscomp$99$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $temp__5825__auto__$jscomp$1$$=$APP.$cljs$core$seq$$($coll__$1$jscomp$99$$);if($temp__5825__auto__$jscomp$1$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($temp__5825__auto__$jscomp$1$$)){for(var $c$jscomp$104$$=$APP.$cljs$core$_chunked_first$$($temp__5825__auto__$jscomp$1$$),
$size$jscomp$30$$=$APP.$cljs$core$count$$($c$jscomp$104$$),$b$jscomp$128$$=$APP.$cljs$core$chunk_buffer$$($size$jscomp$30$$),$i_26911$$=0;;)if($i_26911$$<$size$jscomp$30$$)$APP.$cljs$core$chunk_append$$($b$jscomp$128$$,function(){var $G__23295$$=$idx$jscomp$16$$+$i_26911$$,$G__23296$$=$APP.$cljs$core$_nth$$($c$jscomp$104$$,$i_26911$$);return $f$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$($G__23295$$,$G__23296$$):$f$jscomp$195$$($G__23295$$,$G__23296$$)}()),
$i_26911$$+=1;else break;return $APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b$jscomp$128$$),$cljs$core$mapi$$($idx$jscomp$16$$+$size$jscomp$30$$,$APP.$cljs$core$_chunked_rest$$($temp__5825__auto__$jscomp$1$$)))}return $APP.$cljs$core$cons$$(function(){var $G__23298$$=$APP.$cljs$core$first$$($temp__5825__auto__$jscomp$1$$);return $f$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$($idx$jscomp$16$$,$G__23298$$):$f$jscomp$195$$($idx$jscomp$16$$,$G__23298$$)}(),
$cljs$core$mapi$$($idx$jscomp$16$$+1,$APP.$cljs$core$rest$$($temp__5825__auto__$jscomp$1$$)))}return null},null,null)}(0,$coll$jscomp$278$$)};
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$196$$){return function($rf$jscomp$1$$){return function(){function $G__26944__2$$($result$jscomp$26$$,$input$jscomp$13_v$jscomp$14$$){$input$jscomp$13_v$jscomp$14$$=$f$jscomp$196$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$196$$.$cljs$core$IFn$_invoke$arity$1$($input$jscomp$13_v$jscomp$14$$):$f$jscomp$196$$($input$jscomp$13_v$jscomp$14$$);return $input$jscomp$13_v$jscomp$14$$==null?$result$jscomp$26$$:$rf$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?
$rf$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$26$$,$input$jscomp$13_v$jscomp$14$$):$rf$jscomp$1$$($result$jscomp$26$$,$input$jscomp$13_v$jscomp$14$$)}function $G__26944__1$$($result$jscomp$25$$){return $rf$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$25$$):$rf$jscomp$1$$($result$jscomp$25$$)}function $G__26944__0$$(){return $rf$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$1$$()}
var $G__26944$$=null;$G__26944$$=function($result$jscomp$27$$,$input$jscomp$14$$){switch(arguments.length){case 0:return $G__26944__0$$.call(this);case 1:return $G__26944__1$$.call(this,$result$jscomp$27$$);case 2:return $G__26944__2$$.call(this,$result$jscomp$27$$,$input$jscomp$14$$)}throw Error("Invalid arity: "+arguments.length);};$G__26944$$.$cljs$core$IFn$_invoke$arity$0$=$G__26944__0$$;$G__26944$$.$cljs$core$IFn$_invoke$arity$1$=$G__26944__1$$;$G__26944$$.$cljs$core$IFn$_invoke$arity$2$=$G__26944__2$$;
return $G__26944$$}()}};
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$197$$,$coll$jscomp$279$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $temp__5825__auto__$jscomp$2$$=$APP.$cljs$core$seq$$($coll$jscomp$279$$);if($temp__5825__auto__$jscomp$2$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($temp__5825__auto__$jscomp$2$$)){for(var $c$jscomp$105$$=$APP.$cljs$core$_chunked_first$$($temp__5825__auto__$jscomp$2$$),$size$jscomp$31_x$jscomp$397$$=$APP.$cljs$core$count$$($c$jscomp$105$$),$b$jscomp$129$$=
$APP.$cljs$core$chunk_buffer$$($size$jscomp$31_x$jscomp$397$$),$i_26952$$=0;;)if($i_26952$$<$size$jscomp$31_x$jscomp$397$$){var $x_26953$$=function(){var $G__23301$$=$APP.$cljs$core$_nth$$($c$jscomp$105$$,$i_26952$$);return $f$jscomp$197$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$197$$.$cljs$core$IFn$_invoke$arity$1$($G__23301$$):$f$jscomp$197$$($G__23301$$)}();$x_26953$$!=null&&$b$jscomp$129$$.add($x_26953$$);$i_26952$$+=1}else break;return $APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b$jscomp$129$$),
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$197$$,$APP.$cljs$core$_chunked_rest$$($temp__5825__auto__$jscomp$2$$)))}$size$jscomp$31_x$jscomp$397$$=function(){var $G__23302$$=$APP.$cljs$core$first$$($temp__5825__auto__$jscomp$2$$);return $f$jscomp$197$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$197$$.$cljs$core$IFn$_invoke$arity$1$($G__23302$$):$f$jscomp$197$$($G__23302$$)}();return $size$jscomp$31_x$jscomp$397$$==null?$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$197$$,
$APP.$cljs$core$rest$$($temp__5825__auto__$jscomp$2$$)):$APP.$cljs$core$cons$$($size$jscomp$31_x$jscomp$397$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$197$$,$APP.$cljs$core$rest$$($temp__5825__auto__$jscomp$2$$)))}return null},null,null)};$cljs$core$Atom$$=function($state$jscomp$2$$){this.state=$state$jscomp$2$$;this.$watches$=this.validator=this.$meta$=null;this.$cljs$lang$protocol_mask$partition1$$=16386;this.$cljs$lang$protocol_mask$partition0$$=6455296};
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$=function($x$jscomp$398$$){return new $cljs$core$Atom$$($x$jscomp$398$$)};
$APP.$cljs$core$reset_BANG_$$=function($a$jscomp$145$$,$new_value$jscomp$4$$){if($a$jscomp$145$$ instanceof $cljs$core$Atom$$){var $old_value_validate$$=$a$jscomp$145$$.validator;if($old_value_validate$$!=null&&!$APP.$cljs$core$truth_$$($old_value_validate$$.$cljs$core$IFn$_invoke$arity$1$?$old_value_validate$$.$cljs$core$IFn$_invoke$arity$1$($new_value$jscomp$4$$):$old_value_validate$$($new_value$jscomp$4$$)))throw Error("Validator rejected reference state");$old_value_validate$$=$a$jscomp$145$$.state;
$a$jscomp$145$$.state=$new_value$jscomp$4$$;$a$jscomp$145$$.$watches$!=null&&$a$jscomp$145$$.$cljs$core$IWatchable$_notify_watches$arity$3$(null,$old_value_validate$$,$new_value$jscomp$4$$);return $new_value$jscomp$4$$}return $cljs$core$_reset_BANG_$$($a$jscomp$145$$,$new_value$jscomp$4$$)};
$APP.$cljs$core$compare_and_set_BANG_$$=function($a$jscomp$155$$,$oldval$jscomp$3$$,$newval$jscomp$3$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$155$$.$cljs$core$IDeref$_deref$arity$1$(null),$oldval$jscomp$3$$)?($APP.$cljs$core$reset_BANG_$$($a$jscomp$155$$,$newval$jscomp$3$$),!0):!1};$cljs$core$Volatile$$=function($state$jscomp$4$$){this.state=$state$jscomp$4$$;this.$cljs$lang$protocol_mask$partition0$$=32768;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$volatile_BANG_$$=function($val$jscomp$72$$){return new $cljs$core$Volatile$$($val$jscomp$72$$)};
$cljs$core$every_pred$cljs$0core$0IFn$0_invoke$0arity$02$$=function($p1$jscomp$1$$,$p2$jscomp$1$$){return function(){function $cljs$core$ep2__3$$($x$jscomp$417$$,$y$jscomp$192$$,$z$jscomp$49$$){return $APP.$cljs$core$boolean$0$$(function(){var $and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$=$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$417$$):$p1$jscomp$1$$($x$jscomp$417$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$)?($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$=$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$192$$):$p1$jscomp$1$$($y$jscomp$192$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$)?
($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$=$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($z$jscomp$49$$):$p1$jscomp$1$$($z$jscomp$49$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$)?($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$=
$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$417$$):$p2$jscomp$1$$($x$jscomp$417$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$)?($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$=$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$192$$):
$p2$jscomp$1$$($y$jscomp$192$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$)?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($z$jscomp$49$$):$p2$jscomp$1$$($z$jscomp$49$$):$and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$):$and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$):
$and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$):$and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$):$and__5023__auto__$jscomp$14_and__5023__auto____$1$jscomp$5_and__5023__auto____$2$jscomp$1_and__5023__auto____$3_and__5023__auto____$4$$}())}function $cljs$core$ep2__2$$($x$jscomp$416$$,$y$jscomp$191$$){return $APP.$cljs$core$boolean$0$$(function(){var $and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$=
$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$416$$):$p1$jscomp$1$$($x$jscomp$416$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$)?($and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$=$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$191$$):$p1$jscomp$1$$($y$jscomp$191$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$)?
($and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$=$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$416$$):$p2$jscomp$1$$($x$jscomp$416$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$)?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$191$$):$p2$jscomp$1$$($y$jscomp$191$$):$and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$):
$and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$):$and__5023__auto__$jscomp$13_and__5023__auto____$1$jscomp$4_and__5023__auto____$2$$}())}function $cljs$core$ep2__1$$($JSCompiler_inline_result$jscomp$165_x$jscomp$415$$){var $and__5023__auto__$jscomp$inline_2640$$=$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$165_x$jscomp$415$$):$p1$jscomp$1$$($JSCompiler_inline_result$jscomp$165_x$jscomp$415$$);
$JSCompiler_inline_result$jscomp$165_x$jscomp$415$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_2640$$)?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$165_x$jscomp$415$$):$p2$jscomp$1$$($JSCompiler_inline_result$jscomp$165_x$jscomp$415$$):$and__5023__auto__$jscomp$inline_2640$$;return $APP.$cljs$core$boolean$0$$($JSCompiler_inline_result$jscomp$165_x$jscomp$415$$)}var $cljs$core$ep2$$=null,$cljs$core$ep2__4$$=
function(){function $G__27233$$($x$jscomp$419$$,$y$jscomp$194$$,$z$jscomp$51$$,$var_args$jscomp$197$$){var $G__27236__i_args$jscomp$62$$=null;if(arguments.length>3){$G__27236__i_args$jscomp$62$$=0;for(var $G__27236__a$$=Array(arguments.length-3);$G__27236__i_args$jscomp$62$$<$G__27236__a$$.length;)$G__27236__a$$[$G__27236__i_args$jscomp$62$$]=arguments[$G__27236__i_args$jscomp$62$$+3],++$G__27236__i_args$jscomp$62$$;$G__27236__i_args$jscomp$62$$=new $APP.$cljs$core$IndexedSeq$$($G__27236__a$$,0,null)}return $G__27233__delegate$$.call(this,
$x$jscomp$419$$,$y$jscomp$194$$,$z$jscomp$51$$,$G__27236__i_args$jscomp$62$$)}function $G__27233__delegate$$($x$jscomp$418$$,$y$jscomp$193$$,$z$jscomp$50$$,$args$jscomp$61$$){return $APP.$cljs$core$boolean$0$$(function(){var $and__5023__auto__$jscomp$15$$=$cljs$core$ep2$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$418$$,$y$jscomp$193$$,$z$jscomp$50$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$15$$)?$APP.$cljs$core$every_QMARK_$$(function($p1__23362_SHARP_$$){var $and__5023__auto____$1$jscomp$6$$=
$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($p1__23362_SHARP_$$):$p1$jscomp$1$$($p1__23362_SHARP_$$);return $APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$6$$)?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($p1__23362_SHARP_$$):$p2$jscomp$1$$($p1__23362_SHARP_$$):$and__5023__auto____$1$jscomp$6$$},$args$jscomp$61$$):$and__5023__auto__$jscomp$15$$}())}$G__27233$$.$cljs$lang$maxFixedArity$=3;$G__27233$$.$cljs$lang$applyTo$=
function($arglist__27237_args$jscomp$63$$){var $x$jscomp$420$$=$APP.$cljs$core$first$$($arglist__27237_args$jscomp$63$$);$arglist__27237_args$jscomp$63$$=$APP.$cljs$core$next$$($arglist__27237_args$jscomp$63$$);var $y$jscomp$195$$=$APP.$cljs$core$first$$($arglist__27237_args$jscomp$63$$);$arglist__27237_args$jscomp$63$$=$APP.$cljs$core$next$$($arglist__27237_args$jscomp$63$$);var $z$jscomp$52$$=$APP.$cljs$core$first$$($arglist__27237_args$jscomp$63$$);$arglist__27237_args$jscomp$63$$=$APP.$cljs$core$rest$$($arglist__27237_args$jscomp$63$$);
return $G__27233__delegate$$($x$jscomp$420$$,$y$jscomp$195$$,$z$jscomp$52$$,$arglist__27237_args$jscomp$63$$)};$G__27233$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__27233__delegate$$;return $G__27233$$}();$cljs$core$ep2$$=function($x$jscomp$421$$,$y$jscomp$196$$,$z$jscomp$53$$,$var_args$jscomp$198$$){switch(arguments.length){case 0:return!0;case 1:return $cljs$core$ep2__1$$.call(this,$x$jscomp$421$$);case 2:return $cljs$core$ep2__2$$.call(this,$x$jscomp$421$$,$y$jscomp$196$$);case 3:return $cljs$core$ep2__3$$.call(this,
$x$jscomp$421$$,$y$jscomp$196$$,$z$jscomp$53$$);default:var $G__27239_G__27240__i$$=null;if(arguments.length>3){$G__27239_G__27240__i$$=0;for(var $G__27240__a$$=Array(arguments.length-3);$G__27239_G__27240__i$$<$G__27240__a$$.length;)$G__27240__a$$[$G__27239_G__27240__i$$]=arguments[$G__27239_G__27240__i$$+3],++$G__27239_G__27240__i$$;$G__27239_G__27240__i$$=new $APP.$cljs$core$IndexedSeq$$($G__27240__a$$,0,null)}return $cljs$core$ep2__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$421$$,$y$jscomp$196$$,
$z$jscomp$53$$,$G__27239_G__27240__i$$)}throw Error("Invalid arity: "+arguments.length);};$cljs$core$ep2$$.$cljs$lang$maxFixedArity$=3;$cljs$core$ep2$$.$cljs$lang$applyTo$=$cljs$core$ep2__4$$.$cljs$lang$applyTo$;$cljs$core$ep2$$.$cljs$core$IFn$_invoke$arity$0$=function(){return!0};$cljs$core$ep2$$.$cljs$core$IFn$_invoke$arity$1$=$cljs$core$ep2__1$$;$cljs$core$ep2$$.$cljs$core$IFn$_invoke$arity$2$=$cljs$core$ep2__2$$;$cljs$core$ep2$$.$cljs$core$IFn$_invoke$arity$3$=$cljs$core$ep2__3$$;$cljs$core$ep2$$.$cljs$core$IFn$_invoke$arity$variadic$=
$cljs$core$ep2__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $cljs$core$ep2$$}()};
$cljs$core$some_fn$cljs$0core$0IFn$0_invoke$0arity$02$$=function($p1$jscomp$4$$,$p2$jscomp$4$$){return function(){function $cljs$core$sp2__3$$($or__5025__auto____$3_x$jscomp$445$$,$or__5025__auto____$4_y$jscomp$216$$,$z$jscomp$69$$){var $or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$=$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$3_x$jscomp$445$$):$p1$jscomp$4$$($or__5025__auto____$3_x$jscomp$445$$);
if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$))return $or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$;$or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$=$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$4_y$jscomp$216$$):$p1$jscomp$4$$($or__5025__auto____$4_y$jscomp$216$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$))return $or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$;
$or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$=$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($z$jscomp$69$$):$p1$jscomp$4$$($z$jscomp$69$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$))return $or__5025__auto__$jscomp$16_or__5025__auto____$1$jscomp$3_or__5025__auto____$2$jscomp$1$$;$or__5025__auto____$3_x$jscomp$445$$=$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?
$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$3_x$jscomp$445$$):$p2$jscomp$4$$($or__5025__auto____$3_x$jscomp$445$$);if($APP.$cljs$core$truth_$$($or__5025__auto____$3_x$jscomp$445$$))return $or__5025__auto____$3_x$jscomp$445$$;$or__5025__auto____$4_y$jscomp$216$$=$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$4_y$jscomp$216$$):$p2$jscomp$4$$($or__5025__auto____$4_y$jscomp$216$$);return $APP.$cljs$core$truth_$$($or__5025__auto____$4_y$jscomp$216$$)?
$or__5025__auto____$4_y$jscomp$216$$:$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($z$jscomp$69$$):$p2$jscomp$4$$($z$jscomp$69$$)}function $cljs$core$sp2__2$$($or__5025__auto____$2_x$jscomp$444$$,$y$jscomp$215$$){var $or__5025__auto__$jscomp$15_or__5025__auto____$1$jscomp$2$$=$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$2_x$jscomp$444$$):$p1$jscomp$4$$($or__5025__auto____$2_x$jscomp$444$$);
if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$15_or__5025__auto____$1$jscomp$2$$))return $or__5025__auto__$jscomp$15_or__5025__auto____$1$jscomp$2$$;$or__5025__auto__$jscomp$15_or__5025__auto____$1$jscomp$2$$=$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$215$$):$p1$jscomp$4$$($y$jscomp$215$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$15_or__5025__auto____$1$jscomp$2$$))return $or__5025__auto__$jscomp$15_or__5025__auto____$1$jscomp$2$$;
$or__5025__auto____$2_x$jscomp$444$$=$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$2_x$jscomp$444$$):$p2$jscomp$4$$($or__5025__auto____$2_x$jscomp$444$$);return $APP.$cljs$core$truth_$$($or__5025__auto____$2_x$jscomp$444$$)?$or__5025__auto____$2_x$jscomp$444$$:$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$215$$):$p2$jscomp$4$$($y$jscomp$215$$)}function $cljs$core$sp2__1$$($x$jscomp$443$$){var $or__5025__auto__$jscomp$14$$=
$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$443$$):$p1$jscomp$4$$($x$jscomp$443$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$14$$)?$or__5025__auto__$jscomp$14$$:$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$443$$):$p2$jscomp$4$$($x$jscomp$443$$)}var $cljs$core$sp2$$=null,$cljs$core$sp2__4$$=function(){function $G__27319$$($x$jscomp$447$$,$y$jscomp$218$$,$z$jscomp$71$$,
$var_args$jscomp$206$$){var $G__27323__i_args$jscomp$78$$=null;if(arguments.length>3){$G__27323__i_args$jscomp$78$$=0;for(var $G__27323__a$$=Array(arguments.length-3);$G__27323__i_args$jscomp$78$$<$G__27323__a$$.length;)$G__27323__a$$[$G__27323__i_args$jscomp$78$$]=arguments[$G__27323__i_args$jscomp$78$$+3],++$G__27323__i_args$jscomp$78$$;$G__27323__i_args$jscomp$78$$=new $APP.$cljs$core$IndexedSeq$$($G__27323__a$$,0,null)}return $G__27319__delegate$$.call(this,$x$jscomp$447$$,$y$jscomp$218$$,$z$jscomp$71$$,
$G__27323__i_args$jscomp$78$$)}function $G__27319__delegate$$($or__5025__auto__$jscomp$17_x$jscomp$446$$,$y$jscomp$217$$,$z$jscomp$70$$,$args$jscomp$77$$){$or__5025__auto__$jscomp$17_x$jscomp$446$$=$cljs$core$sp2$$.$cljs$core$IFn$_invoke$arity$3$($or__5025__auto__$jscomp$17_x$jscomp$446$$,$y$jscomp$217$$,$z$jscomp$70$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$17_x$jscomp$446$$)?$or__5025__auto__$jscomp$17_x$jscomp$446$$:$APP.$cljs$core$some$$(function($p1__23374_SHARP_$$){var $or__5025__auto____$1$jscomp$4$$=
$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($p1__23374_SHARP_$$):$p1$jscomp$4$$($p1__23374_SHARP_$$);return $APP.$cljs$core$truth_$$($or__5025__auto____$1$jscomp$4$$)?$or__5025__auto____$1$jscomp$4$$:$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$p2$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($p1__23374_SHARP_$$):$p2$jscomp$4$$($p1__23374_SHARP_$$)},$args$jscomp$77$$)}$G__27319$$.$cljs$lang$maxFixedArity$=3;$G__27319$$.$cljs$lang$applyTo$=function($arglist__27326_args$jscomp$79$$){var $x$jscomp$448$$=
$APP.$cljs$core$first$$($arglist__27326_args$jscomp$79$$);$arglist__27326_args$jscomp$79$$=$APP.$cljs$core$next$$($arglist__27326_args$jscomp$79$$);var $y$jscomp$219$$=$APP.$cljs$core$first$$($arglist__27326_args$jscomp$79$$);$arglist__27326_args$jscomp$79$$=$APP.$cljs$core$next$$($arglist__27326_args$jscomp$79$$);var $z$jscomp$72$$=$APP.$cljs$core$first$$($arglist__27326_args$jscomp$79$$);$arglist__27326_args$jscomp$79$$=$APP.$cljs$core$rest$$($arglist__27326_args$jscomp$79$$);return $G__27319__delegate$$($x$jscomp$448$$,
$y$jscomp$219$$,$z$jscomp$72$$,$arglist__27326_args$jscomp$79$$)};$G__27319$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__27319__delegate$$;return $G__27319$$}();$cljs$core$sp2$$=function($x$jscomp$449$$,$y$jscomp$220$$,$z$jscomp$73$$,$var_args$jscomp$207$$){switch(arguments.length){case 0:return null;case 1:return $cljs$core$sp2__1$$.call(this,$x$jscomp$449$$);case 2:return $cljs$core$sp2__2$$.call(this,$x$jscomp$449$$,$y$jscomp$220$$);case 3:return $cljs$core$sp2__3$$.call(this,$x$jscomp$449$$,$y$jscomp$220$$,
$z$jscomp$73$$);default:var $G__27331_G__27332__i$$=null;if(arguments.length>3){$G__27331_G__27332__i$$=0;for(var $G__27332__a$$=Array(arguments.length-3);$G__27331_G__27332__i$$<$G__27332__a$$.length;)$G__27332__a$$[$G__27331_G__27332__i$$]=arguments[$G__27331_G__27332__i$$+3],++$G__27331_G__27332__i$$;$G__27331_G__27332__i$$=new $APP.$cljs$core$IndexedSeq$$($G__27332__a$$,0,null)}return $cljs$core$sp2__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$449$$,$y$jscomp$220$$,$z$jscomp$73$$,$G__27331_G__27332__i$$)}throw Error("Invalid arity: "+
arguments.length);};$cljs$core$sp2$$.$cljs$lang$maxFixedArity$=3;$cljs$core$sp2$$.$cljs$lang$applyTo$=$cljs$core$sp2__4$$.$cljs$lang$applyTo$;$cljs$core$sp2$$.$cljs$core$IFn$_invoke$arity$0$=function(){return null};$cljs$core$sp2$$.$cljs$core$IFn$_invoke$arity$1$=$cljs$core$sp2__1$$;$cljs$core$sp2$$.$cljs$core$IFn$_invoke$arity$2$=$cljs$core$sp2__2$$;$cljs$core$sp2$$.$cljs$core$IFn$_invoke$arity$3$=$cljs$core$sp2__3$$;$cljs$core$sp2$$.$cljs$core$IFn$_invoke$arity$variadic$=$cljs$core$sp2__4$$.$cljs$core$IFn$_invoke$arity$variadic$;
return $cljs$core$sp2$$}()};
$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$=function($n$jscomp$92$$,$coll$jscomp$283$$){if($coll$jscomp$283$$!=null&&($coll$jscomp$283$$.$cljs$lang$protocol_mask$partition1$$&262144||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$283$$.$cljs$core$IDrop$$)){var $or__5025__auto__$jscomp$25$$=$n$jscomp$92$$>0?$coll$jscomp$283$$.$cljs$core$IDrop$_drop$arity$2$(null,Math.ceil($n$jscomp$92$$)):$APP.$cljs$core$seq$$($coll$jscomp$283$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$25$$)?$or__5025__auto__$jscomp$25$$:
$APP.$cljs$core$List$EMPTY$$}return new $APP.$cljs$core$LazySeq$$(null,function(){a:{var $G__27458$jscomp$inline_2652_JSCompiler_inline_result$jscomp$170_n__$1$jscomp$inline_2649$$=$n$jscomp$92$$;for(var $G__27459$jscomp$inline_2653_coll__$1$jscomp$inline_2650_s$jscomp$inline_2651$$=$coll$jscomp$283$$;;)if($G__27459$jscomp$inline_2653_coll__$1$jscomp$inline_2650_s$jscomp$inline_2651$$=$APP.$cljs$core$seq$$($G__27459$jscomp$inline_2653_coll__$1$jscomp$inline_2650_s$jscomp$inline_2651$$),$G__27458$jscomp$inline_2652_JSCompiler_inline_result$jscomp$170_n__$1$jscomp$inline_2649$$>
0&&$G__27459$jscomp$inline_2653_coll__$1$jscomp$inline_2650_s$jscomp$inline_2651$$)--$G__27458$jscomp$inline_2652_JSCompiler_inline_result$jscomp$170_n__$1$jscomp$inline_2649$$,$G__27459$jscomp$inline_2653_coll__$1$jscomp$inline_2650_s$jscomp$inline_2651$$=$APP.$cljs$core$rest$$($G__27459$jscomp$inline_2653_coll__$1$jscomp$inline_2650_s$jscomp$inline_2651$$);else{$G__27458$jscomp$inline_2652_JSCompiler_inline_result$jscomp$170_n__$1$jscomp$inline_2649$$=$G__27459$jscomp$inline_2653_coll__$1$jscomp$inline_2650_s$jscomp$inline_2651$$;
break a}$G__27458$jscomp$inline_2652_JSCompiler_inline_result$jscomp$170_n__$1$jscomp$inline_2649$$=void 0}return $G__27458$jscomp$inline_2652_JSCompiler_inline_result$jscomp$170_n__$1$jscomp$inline_2649$$},null,null)};$APP.$cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$01$$=function($s$jscomp$75$$){return $cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$02$$(1,$s$jscomp$75$$)};
$cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$02$$=function($n$jscomp$93$$,$s$jscomp$76$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($x$jscomp$464$$){return $x$jscomp$464$$},$s$jscomp$76$$,$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$93$$,$s$jscomp$76$$))};
$APP.$cljs$core$drop_while$cljs$0core$0IFn$0_invoke$0arity$02$$=function($pred$jscomp$5$$,$coll$jscomp$285$$){return new $APP.$cljs$core$LazySeq$$(null,function(){a:{var $G__27484$jscomp$inline_10764_JSCompiler_inline_result$jscomp$10246_pred__$1$jscomp$inline_10758$$=$pred$jscomp$5$$;for(var $G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$=$coll$jscomp$285$$;;){$G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$=$APP.$cljs$core$seq$$($G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$);
var $G__23414$jscomp$inline_10763_JSCompiler_inline_result$jscomp$inline_10761_and__5023__auto__$jscomp$inline_10762$$;if($G__23414$jscomp$inline_10763_JSCompiler_inline_result$jscomp$inline_10761_and__5023__auto__$jscomp$inline_10762$$=$G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$)$G__23414$jscomp$inline_10763_JSCompiler_inline_result$jscomp$inline_10761_and__5023__auto__$jscomp$inline_10762$$=$APP.$cljs$core$first$$($G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$),
$G__23414$jscomp$inline_10763_JSCompiler_inline_result$jscomp$inline_10761_and__5023__auto__$jscomp$inline_10762$$=$G__27484$jscomp$inline_10764_JSCompiler_inline_result$jscomp$10246_pred__$1$jscomp$inline_10758$$.$cljs$core$IFn$_invoke$arity$1$?$G__27484$jscomp$inline_10764_JSCompiler_inline_result$jscomp$10246_pred__$1$jscomp$inline_10758$$.$cljs$core$IFn$_invoke$arity$1$($G__23414$jscomp$inline_10763_JSCompiler_inline_result$jscomp$inline_10761_and__5023__auto__$jscomp$inline_10762$$):$G__27484$jscomp$inline_10764_JSCompiler_inline_result$jscomp$10246_pred__$1$jscomp$inline_10758$$($G__23414$jscomp$inline_10763_JSCompiler_inline_result$jscomp$inline_10761_and__5023__auto__$jscomp$inline_10762$$);
if($APP.$cljs$core$truth_$$($G__23414$jscomp$inline_10763_JSCompiler_inline_result$jscomp$inline_10761_and__5023__auto__$jscomp$inline_10762$$))$G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$=$APP.$cljs$core$rest$$($G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$);else{$G__27484$jscomp$inline_10764_JSCompiler_inline_result$jscomp$10246_pred__$1$jscomp$inline_10758$$=$G__27485$jscomp$inline_10765_coll__$1$jscomp$inline_10759_s$jscomp$inline_10760$$;
break a}}$G__27484$jscomp$inline_10764_JSCompiler_inline_result$jscomp$10246_pred__$1$jscomp$inline_10758$$=void 0}return $G__27484$jscomp$inline_10764_JSCompiler_inline_result$jscomp$10246_pred__$1$jscomp$inline_10758$$},null,null)};
$cljs$core$split_at$$=function($n$jscomp$95$$,$coll$jscomp$300$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($n$jscomp$95$$,$coll$jscomp$300$$),$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$95$$,$coll$jscomp$300$$)],null)};
$cljs$core$Repeat$$=function($meta$jscomp$24$$,$count$jscomp$44$$,$val$jscomp$73$$,$next$jscomp$1$$,$__hash$jscomp$8$$){this.$meta$=$meta$jscomp$24$$;this.count=$count$jscomp$44$$;this.$val$=$val$jscomp$73$$;this.next=$next$jscomp$1$$;this.$__hash$=$__hash$jscomp$8$$;this.$cljs$lang$protocol_mask$partition0$$=32374988;this.$cljs$lang$protocol_mask$partition1$$=262145};
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$=function($x$jscomp$471$$){return new $cljs$core$Repeat$$(null,-1,$x$jscomp$471$$,null,null)};$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$=function($n$jscomp$97$$,$x$jscomp$472$$){return $n$jscomp$97$$>0?new $cljs$core$Repeat$$(null,$n$jscomp$97$$,$x$jscomp$472$$,null,null):$APP.$cljs$core$List$EMPTY$$};
$cljs$core$repeatedly$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$219$$){return new $APP.$cljs$core$LazySeq$$(null,function(){return $APP.$cljs$core$cons$$($f$jscomp$219$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$219$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$219$$(),$cljs$core$repeatedly$cljs$0core$0IFn$0_invoke$0arity$01$$($f$jscomp$219$$))},null,null)};
$cljs$core$repeatedly$cljs$0core$0IFn$0_invoke$0arity$02$$=function($n$jscomp$99$$,$f$jscomp$220$$){return $APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($n$jscomp$99$$,$cljs$core$repeatedly$cljs$0core$0IFn$0_invoke$0arity$01$$($f$jscomp$220$$))};
$cljs$core$Iterate$$=function($meta$jscomp$26$$,$f$jscomp$221$$,$prev_seed$$,$seed$jscomp$1$$,$next$jscomp$3$$){this.$meta$=$meta$jscomp$26$$;this.f=$f$jscomp$221$$;this.$prev_seed$=$prev_seed$$;this.seed=$seed$jscomp$1$$;this.next=$next$jscomp$3$$;this.$cljs$lang$protocol_mask$partition0$$=26083532;this.$cljs$lang$protocol_mask$partition1$$=1};$cljs$core$iterate$$=function($f$jscomp$223$$,$x$jscomp$474$$){return new $cljs$core$Iterate$$(null,$f$jscomp$223$$,null,$x$jscomp$474$$,null)};
$APP.$cljs$core$interpose$cljs$0core$0IFn$0_invoke$0arity$02$$=function($sep$jscomp$1$$,$coll$jscomp$332$$){return $APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$(1,$APP.$cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($sep$jscomp$1$$),$coll$jscomp$332$$))};
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$224$$){return $APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($f$jscomp$224$$),$cljs$core$cat$$)};
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($f$jscomp$225$$,$colls$jscomp$4$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$,$f$jscomp$225$$,$colls$jscomp$4$$))};
$APP.$cljs$core$tree_seq$$=function($branch_QMARK_$$,$children$jscomp$2$$,$root$jscomp$4$$){return function $cljs$core$tree_seq_$_walk$$($node$jscomp$6$$){return new $APP.$cljs$core$LazySeq$$(null,function(){return $APP.$cljs$core$cons$$($node$jscomp$6$$,$APP.$cljs$core$truth_$$($branch_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$branch_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$6$$):$branch_QMARK_$$($node$jscomp$6$$))?$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$core$tree_seq_$_walk$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$children$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$children$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$6$$):$children$jscomp$2$$($node$jscomp$6$$)])):null)},null,null)}($root$jscomp$4$$)};
$APP.$cljs$core$flatten$$=function($x$jscomp$475$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__23441_SHARP_$$){return!$APP.$cljs$core$sequential_QMARK_$$($p1__23441_SHARP_$$)},$APP.$cljs$core$rest$$($APP.$cljs$core$tree_seq$$($APP.$cljs$core$sequential_QMARK_$$,$APP.$cljs$core$seq$$,$x$jscomp$475$$)))};
$APP.$cljs$core$filterv$$=function($pred$jscomp$10$$,$coll$jscomp$340$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($v$jscomp$21$$,$o$jscomp$99$$){return $APP.$cljs$core$truth_$$($pred$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$($o$jscomp$99$$):$pred$jscomp$10$$($o$jscomp$99$$))?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$21$$,$o$jscomp$99$$):$v$jscomp$21$$},
$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$coll$jscomp$340$$))};$APP.$cljs$core$partition$cljs$0core$0IFn$0_invoke$0arity$02$$=function($coll$jscomp$341$$){return $cljs$core$partition$cljs$0core$0IFn$0_invoke$0arity$03$$(2,2,$coll$jscomp$341$$)};
$cljs$core$partition$cljs$0core$0IFn$0_invoke$0arity$03$$=function($n$jscomp$101$$,$step$jscomp$4$$,$coll$jscomp$342$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $temp__5825__auto__$jscomp$8$$=$APP.$cljs$core$seq$$($coll$jscomp$342$$);if($temp__5825__auto__$jscomp$8$$){var $p$jscomp$29$$=$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($n$jscomp$101$$,$temp__5825__auto__$jscomp$8$$);return $n$jscomp$101$$===$APP.$cljs$core$count$$($p$jscomp$29$$)?$APP.$cljs$core$cons$$($p$jscomp$29$$,
$cljs$core$partition$cljs$0core$0IFn$0_invoke$0arity$03$$($n$jscomp$101$$,$step$jscomp$4$$,$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($step$jscomp$4$$,$temp__5825__auto__$jscomp$8$$))):null}return null},null,null)};$cljs$core$VectorNode$$=function($edit$$,$arr$jscomp$83$$){this.$edit$=$edit$$;this.$arr$=$arr$jscomp$83$$};
$cljs$core$pv_fresh_node$$=function($edit$jscomp$2$$){return new $cljs$core$VectorNode$$($edit$jscomp$2$$,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null])};$cljs$core$pv_clone_node$$=function($node$jscomp$9$$){return new $cljs$core$VectorNode$$($node$jscomp$9$$.$edit$,$APP.$cljs$core$aclone$$($node$jscomp$9$$.$arr$))};
$cljs$core$tail_off$$=function($cnt$jscomp$5_pv$$){$cnt$jscomp$5_pv$$=$cnt$jscomp$5_pv$$.$cnt$;return $cnt$jscomp$5_pv$$<32?0:$cnt$jscomp$5_pv$$-1>>>5<<5};
$cljs$core$new_path$$=function($edit$jscomp$3$$,$level$jscomp$19_ll$$,$G__27729_node$jscomp$10_ret$jscomp$20$$){for(;;){if($level$jscomp$19_ll$$===0)return $G__27729_node$jscomp$10_ret$jscomp$20$$;var $r$jscomp$23$$=$cljs$core$pv_fresh_node$$($edit$jscomp$3$$);$r$jscomp$23$$.$arr$[0]=$G__27729_node$jscomp$10_ret$jscomp$20$$;$G__27729_node$jscomp$10_ret$jscomp$20$$=$r$jscomp$23$$;$level$jscomp$19_ll$$-=5}};
$cljs$core$vector_index_out_of_bounds$$=function($i$jscomp$201$$,$cnt$jscomp$6$$){throw Error(["No item ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($i$jscomp$201$$)," in vector of length ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cnt$jscomp$6$$)].join(""));};
$cljs$core$unchecked_array_for$$=function($level$jscomp$22_pv$jscomp$3$$,$i$jscomp$202$$){if($i$jscomp$202$$>=$cljs$core$tail_off$$($level$jscomp$22_pv$jscomp$3$$))return $level$jscomp$22_pv$jscomp$3$$.$tail$;var $node$jscomp$12$$=$level$jscomp$22_pv$jscomp$3$$.root;for($level$jscomp$22_pv$jscomp$3$$=$level$jscomp$22_pv$jscomp$3$$.shift;;)if($level$jscomp$22_pv$jscomp$3$$>0){var $G__27736$$=$level$jscomp$22_pv$jscomp$3$$-5;$node$jscomp$12$$=$node$jscomp$12$$.$arr$[$i$jscomp$202$$>>>$level$jscomp$22_pv$jscomp$3$$&
31];$level$jscomp$22_pv$jscomp$3$$=$G__27736$$}else return $node$jscomp$12$$.$arr$};$cljs$core$array_for$$=function($pv$jscomp$4$$,$i$jscomp$203$$){return 0<=$i$jscomp$203$$&&$i$jscomp$203$$<$pv$jscomp$4$$.$cnt$?$cljs$core$unchecked_array_for$$($pv$jscomp$4$$,$i$jscomp$203$$):$cljs$core$vector_index_out_of_bounds$$($i$jscomp$203$$,$pv$jscomp$4$$.$cnt$)};
$cljs$core$RangedIterator$$=function($i$jscomp$205$$,$base$jscomp$5$$,$arr$jscomp$85$$,$v$jscomp$23$$,$start$jscomp$65$$,$end$jscomp$18$$){this.i=$i$jscomp$205$$;this.$base$=$base$jscomp$5$$;this.$arr$=$arr$jscomp$85$$;this.v=$v$jscomp$23$$;this.start=$start$jscomp$65$$;this.end=$end$jscomp$18$$};
$cljs$core$ranged_iterator$$=function($v$jscomp$25$$,$start$jscomp$67$$,$end$jscomp$20$$){return new $cljs$core$RangedIterator$$($start$jscomp$67$$,$start$jscomp$67$$-$start$jscomp$67$$%32,$start$jscomp$67$$<$APP.$cljs$core$count$$($v$jscomp$25$$)?$cljs$core$unchecked_array_for$$($v$jscomp$25$$,$start$jscomp$67$$):null,$v$jscomp$25$$,$start$jscomp$67$$,$end$jscomp$20$$)};
$cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$=function($pv$jscomp$7$$,$f$jscomp$241$$,$start$jscomp$68$$,$end$jscomp$21$$){return $start$jscomp$68$$<$end$jscomp$21$$?$cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$05$$($pv$jscomp$7$$,$f$jscomp$241$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($pv$jscomp$7$$,$start$jscomp$68$$),$start$jscomp$68$$+1,$end$jscomp$21$$):$f$jscomp$241$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$241$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$241$$()};
$cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$05$$=function($pv$jscomp$8$$,$f$jscomp$242$$,$G__27748_i$jscomp$208_init$jscomp$25$$,$G__27749_arr$jscomp$87_arr__$1_start$jscomp$69$$,$end$jscomp$22$$){var $G__23536$jscomp$inline_2686_acc$jscomp$6_nacc$jscomp$2$$=$G__27748_i$jscomp$208_init$jscomp$25$$;$G__27748_i$jscomp$208_init$jscomp$25$$=$G__27749_arr$jscomp$87_arr__$1_start$jscomp$69$$;for($G__27749_arr$jscomp$87_arr__$1_start$jscomp$69$$=$cljs$core$unchecked_array_for$$($pv$jscomp$8$$,$G__27749_arr$jscomp$87_arr__$1_start$jscomp$69$$);;)if($G__27748_i$jscomp$208_init$jscomp$25$$<
$end$jscomp$22$$){var $G__23537$jscomp$inline_2687_j$jscomp$61$$=$G__27748_i$jscomp$208_init$jscomp$25$$&31;$G__27749_arr$jscomp$87_arr__$1_start$jscomp$69$$=$G__23537$jscomp$inline_2687_j$jscomp$61$$===0?$cljs$core$unchecked_array_for$$($pv$jscomp$8$$,$G__27748_i$jscomp$208_init$jscomp$25$$):$G__27749_arr$jscomp$87_arr__$1_start$jscomp$69$$;$G__23537$jscomp$inline_2687_j$jscomp$61$$=$G__27749_arr$jscomp$87_arr__$1_start$jscomp$69$$[$G__23537$jscomp$inline_2687_j$jscomp$61$$];$G__23536$jscomp$inline_2686_acc$jscomp$6_nacc$jscomp$2$$=
$f$jscomp$242$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$242$$.$cljs$core$IFn$_invoke$arity$2$($G__23536$jscomp$inline_2686_acc$jscomp$6_nacc$jscomp$2$$,$G__23537$jscomp$inline_2687_j$jscomp$61$$):$f$jscomp$242$$($G__23536$jscomp$inline_2686_acc$jscomp$6_nacc$jscomp$2$$,$G__23537$jscomp$inline_2687_j$jscomp$61$$);if($cljs$core$reduced_QMARK_$$($G__23536$jscomp$inline_2686_acc$jscomp$6_nacc$jscomp$2$$))return $APP.$cljs$core$_deref$$($G__23536$jscomp$inline_2686_acc$jscomp$6_nacc$jscomp$2$$);$G__27748_i$jscomp$208_init$jscomp$25$$+=
1}else return $G__23536$jscomp$inline_2686_acc$jscomp$6_nacc$jscomp$2$$};$APP.$cljs$core$PersistentVector$$=function($meta$jscomp$28$$,$cnt$jscomp$7$$,$shift$$,$root$jscomp$5$$,$tail$$,$__hash$jscomp$10$$){this.$meta$=$meta$jscomp$28$$;this.$cnt$=$cnt$jscomp$7$$;this.shift=$shift$$;this.root=$root$jscomp$5$$;this.$tail$=$tail$$;this.$__hash$=$__hash$jscomp$10$$;this.$cljs$lang$protocol_mask$partition0$$=167666463;this.$cljs$lang$protocol_mask$partition1$$=401412};
$APP.$cljs$core$PersistentVector$fromArray$$=function($xs$jscomp$13_xs__$1$jscomp$2$$,$i$jscomp$211_no_clone$$){var $l$jscomp$60$$=$xs$jscomp$13_xs__$1$jscomp$2$$.length;$xs$jscomp$13_xs__$1$jscomp$2$$=$i$jscomp$211_no_clone$$?$xs$jscomp$13_xs__$1$jscomp$2$$:$APP.$cljs$core$aclone$$($xs$jscomp$13_xs__$1$jscomp$2$$);if($l$jscomp$60$$<32)return new $APP.$cljs$core$PersistentVector$$(null,$l$jscomp$60$$,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$xs$jscomp$13_xs__$1$jscomp$2$$,null);$i$jscomp$211_no_clone$$=
32;for(var $G__27801_out$jscomp$5$$=(new $APP.$cljs$core$PersistentVector$$(null,32,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$xs$jscomp$13_xs__$1$jscomp$2$$.slice(0,32),null)).$cljs$core$IEditableCollection$_as_transient$arity$1$(null);;)if($i$jscomp$211_no_clone$$<$l$jscomp$60$$){var $G__27800$$=$i$jscomp$211_no_clone$$+1;$G__27801_out$jscomp$5$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__27801_out$jscomp$5$$,$xs$jscomp$13_xs__$1$jscomp$2$$[$i$jscomp$211_no_clone$$]);
$i$jscomp$211_no_clone$$=$G__27800$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__27801_out$jscomp$5$$)};
$APP.$cljs$core$vec$$=function($coll$jscomp$371$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$map_entry_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$map_entry_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($coll$jscomp$371$$):$APP.$cljs$core$map_entry_QMARK_$$($coll$jscomp$371$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$($coll$jscomp$371$$):
$APP.$cljs$core$_key$$($coll$jscomp$371$$),$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$($coll$jscomp$371$$):$APP.$cljs$core$_val$$($coll$jscomp$371$$)],null):$APP.$cljs$core$vector_QMARK_$$($coll$jscomp$371$$)?$APP.$cljs$core$with_meta$$($coll$jscomp$371$$,null):$APP.$cljs$core$array_QMARK_$$($coll$jscomp$371$$)?$APP.$cljs$core$PersistentVector$fromArray$$($coll$jscomp$371$$,!0):$APP.$cljs$core$_persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($cljs$core$_conj_BANG_$$,
$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$coll$jscomp$371$$))};$APP.$cljs$core$ChunkedSeq$$=function($vec$$,$node$jscomp$16$$,$i$jscomp$212$$,$off$jscomp$4$$,$meta$jscomp$30$$,$__hash$jscomp$12$$){this.$vec$=$vec$$;this.node=$node$jscomp$16$$;this.i=$i$jscomp$212$$;this.$off$=$off$jscomp$4$$;this.$meta$=$meta$jscomp$30$$;this.$__hash$=$__hash$jscomp$12$$;this.$cljs$lang$protocol_mask$partition0$$=32375020;this.$cljs$lang$protocol_mask$partition1$$=263680};
$cljs$core$chunked_seq$$=function($var_args$jscomp$234$$){switch(arguments.length){case 3:var $vec$jscomp$inline_2716$$=arguments[0],$i$jscomp$inline_2717$$=arguments[1],$off$jscomp$inline_2718$$=arguments[2];return new $APP.$cljs$core$ChunkedSeq$$($vec$jscomp$inline_2716$$,$cljs$core$array_for$$($vec$jscomp$inline_2716$$,$i$jscomp$inline_2717$$),$i$jscomp$inline_2717$$,$off$jscomp$inline_2718$$,null,null);case 4:return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$(arguments[0],arguments[1],
arguments[2],arguments[3]);case 5:return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$05$$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$=function($vec$jscomp$3$$,$node$jscomp$18$$,$i$jscomp$215$$,$off$jscomp$7$$){return new $APP.$cljs$core$ChunkedSeq$$($vec$jscomp$3$$,$node$jscomp$18$$,$i$jscomp$215$$,$off$jscomp$7$$,null,null)};
$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$05$$=function($vec$jscomp$4$$,$node$jscomp$19$$,$i$jscomp$216$$,$off$jscomp$8$$,$meta$jscomp$32$$){return new $APP.$cljs$core$ChunkedSeq$$($vec$jscomp$4$$,$node$jscomp$19$$,$i$jscomp$216$$,$off$jscomp$8$$,$meta$jscomp$32$$,null)};
$APP.$cljs$core$Subvec$$=function($meta$jscomp$33$$,$v$jscomp$31$$,$start$jscomp$79$$,$end$jscomp$25$$,$__hash$jscomp$14$$){this.$meta$=$meta$jscomp$33$$;this.v=$v$jscomp$31$$;this.start=$start$jscomp$79$$;this.end=$end$jscomp$25$$;this.$__hash$=$__hash$jscomp$14$$;this.$cljs$lang$protocol_mask$partition0$$=167666463;this.$cljs$lang$protocol_mask$partition1$$=139264};
$cljs$core$build_subvec$$=function($meta$jscomp$35$$,$v$jscomp$33$$,$G__27883_start$jscomp$81$$,$G__27884_end$jscomp$27$$,$G__27885___hash$jscomp$16$$){for(;;)if($v$jscomp$33$$ instanceof $APP.$cljs$core$Subvec$$)$G__27883_start$jscomp$81$$=$v$jscomp$33$$.start+$G__27883_start$jscomp$81$$,$G__27884_end$jscomp$27$$=$v$jscomp$33$$.start+$G__27884_end$jscomp$27$$,$v$jscomp$33$$=$v$jscomp$33$$.v;else{if(!$APP.$cljs$core$vector_QMARK_$$($v$jscomp$33$$))throw Error("v must satisfy IVector");if($G__27883_start$jscomp$81$$<
0||$G__27884_end$jscomp$27$$<$G__27883_start$jscomp$81$$||$G__27884_end$jscomp$27$$>$APP.$cljs$core$count$$($v$jscomp$33$$))throw Error("Index out of bounds");return new $APP.$cljs$core$Subvec$$($meta$jscomp$35$$,$v$jscomp$33$$,$G__27883_start$jscomp$81$$,$G__27884_end$jscomp$27$$,$G__27885___hash$jscomp$16$$)}};
$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$=function($v$jscomp$34$$,$start$jscomp$82$$){return $APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$34$$,$start$jscomp$82$$,$APP.$cljs$core$count$$($v$jscomp$34$$))};$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$=function($v$jscomp$35$$,$start$jscomp$83$$,$end$jscomp$28$$){return $cljs$core$build_subvec$$(null,$v$jscomp$35$$,$start$jscomp$83$$|0,$end$jscomp$28$$|0,null)};
$cljs$core$tv_ensure_editable$$=function($edit$jscomp$4$$,$node$jscomp$20$$){return $edit$jscomp$4$$===$node$jscomp$20$$.$edit$?$node$jscomp$20$$:new $cljs$core$VectorNode$$($edit$jscomp$4$$,$APP.$cljs$core$aclone$$($node$jscomp$20$$.$arr$))};$cljs$core$tv_editable_root$$=function($node$jscomp$21$$){return new $cljs$core$VectorNode$$({},$APP.$cljs$core$aclone$$($node$jscomp$21$$.$arr$))};
$cljs$core$tv_editable_tail$$=function($tl$$){var $ret$jscomp$25$$=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null];$cljs$core$array_copy$$($tl$$,0,$ret$jscomp$25$$,0,$tl$$.length);return $ret$jscomp$25$$};
$cljs$core$TransientVector$$=function($cnt$jscomp$9$$,$shift$jscomp$2$$,$root$jscomp$8$$,$tail$jscomp$2$$){this.$cnt$=$cnt$jscomp$9$$;this.shift=$shift$jscomp$2$$;this.root=$root$jscomp$8$$;this.$tail$=$tail$jscomp$2$$;this.$cljs$lang$protocol_mask$partition1$$=88;this.$cljs$lang$protocol_mask$partition0$$=275};$cljs$core$PersistentQueueIter$$=function($fseq$$,$riter$$){this.$fseq$=$fseq$$;this.$riter$=$riter$$};
$cljs$core$PersistentQueueSeq$$=function($meta$jscomp$36$$,$front$$,$rear$$,$__hash$jscomp$17$$){this.$meta$=$meta$jscomp$36$$;this.$front$=$front$$;this.$rear$=$rear$$;this.$__hash$=$__hash$jscomp$17$$;this.$cljs$lang$protocol_mask$partition0$$=31850700;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$core$PersistentQueue$$=function($meta$jscomp$38$$,$count$jscomp$46$$,$front$jscomp$2$$,$rear$jscomp$2$$,$__hash$jscomp$19$$){this.$meta$=$meta$jscomp$38$$;this.count=$count$jscomp$46$$;this.$front$=$front$jscomp$2$$;this.$rear$=$rear$jscomp$2$$;this.$__hash$=$__hash$jscomp$19$$;this.$cljs$lang$protocol_mask$partition1$$=139264;this.$cljs$lang$protocol_mask$partition0$$=31858766};
$cljs$core$NeverEquiv$$=function(){this.$cljs$lang$protocol_mask$partition0$$=2097152;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$equiv_map$$=function($x$jscomp$511$$,$y$jscomp$237$$){return $APP.$cljs$core$boolean$0$$($APP.$cljs$core$map_QMARK_$$($y$jscomp$237$$)&&!$APP.$cljs$core$record_QMARK_$$($y$jscomp$237$$)?$APP.$cljs$core$count$$($x$jscomp$511$$)===$APP.$cljs$core$count$$($y$jscomp$237$$)?($x$jscomp$511$$!=null?$x$jscomp$511$$.$cljs$lang$protocol_mask$partition0$$&1048576||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$511$$.$cljs$core$IKVReduce$$||($x$jscomp$511$$.$cljs$lang$protocol_mask$partition0$$?
0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IKVReduce$$,$x$jscomp$511$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IKVReduce$$,$x$jscomp$511$$))?$APP.$cljs$core$reduce_kv$$(function($_$jscomp$111$$,$k$jscomp$99$$,$v$jscomp$36$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($y$jscomp$237$$,$k$jscomp$99$$,$cljs$core$never_equiv$$),$v$jscomp$36$$)?!0:$APP.$cljs$core$reduced$$(!1)},!0,$x$jscomp$511$$):$APP.$cljs$core$every_QMARK_$$(function($xkv$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($y$jscomp$237$$,
$APP.$cljs$core$first$$($xkv$$),$cljs$core$never_equiv$$),$APP.$cljs$core$second$$($xkv$$))},$x$jscomp$511$$):null:null)};$APP.$cljs$core$RecordIter$$=function($record$$,$base_count$$,$fields$$,$ext_map_iter$$){this.i=0;this.$record$=$record$$;this.$base_count$=$base_count$$;this.$fields$=$fields$$;this.$ext_map_iter$=$ext_map_iter$$};$cljs$core$ES6EntriesIterator$$=function($s$jscomp$86$$){this.s=$s$jscomp$86$$};$APP.$cljs$core$es6_entries_iterator$$=function($coll$jscomp$483$$){return new $cljs$core$ES6EntriesIterator$$($APP.$cljs$core$seq$$($coll$jscomp$483$$))};
$cljs$core$ES6SetEntriesIterator$$=function($s$jscomp$88$$){this.s=$s$jscomp$88$$};$cljs$core$es6_set_entries_iterator$$=function($coll$jscomp$484$$){return new $cljs$core$ES6SetEntriesIterator$$($APP.$cljs$core$seq$$($coll$jscomp$484$$))};
$cljs$core$array_index_of$$=function($JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$,$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$){if($k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$ instanceof $APP.$cljs$core$Keyword$$)a:{var $i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$=$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$.length;
$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$=$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$.$fqn$;for(var $i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$=0;;){if($i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$<=$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=
-1;break a}if($JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$[$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$]instanceof $APP.$cljs$core$Keyword$$&&$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$===$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$[$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$].$fqn$){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=
$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$;break a}$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$+=2}$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=void 0}else if(typeof $k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$==="string"||typeof $k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$===
"number")a:{$i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$=$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$.length;for($i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$=0;;){if($i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$<=$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=
-1;break a}if($k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$===$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$[$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$]){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$;
break a}$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$+=2}$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=void 0}else if($k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$ instanceof $APP.$cljs$core$Symbol$$)a:{$i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$=$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$.length;
$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$=$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$.$str$;for($i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$=0;;){if($i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$<=$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=
-1;break a}if($JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$[$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$]instanceof $APP.$cljs$core$Symbol$$&&$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$===$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$[$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$].$str$){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=
$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$;break a}$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$+=2}$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=void 0}else if($k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$==null)a:{$k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$=
$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$.length;for($i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$=0;;){if($k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$<=$i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=
-1;break a}if($JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$[$i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$]==null){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=$i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$;
break a}$i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$+=2}$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=void 0}else a:{$i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$=$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$.length;
for($i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$=0;;){if($i$jscomp$inline_2753_len$jscomp$inline_2736_len$jscomp$inline_2742_len$jscomp$inline_2747_len$jscomp$inline_2757$$<=$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=-1;break a}if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$117_kstr$jscomp$inline_2737_kstr$jscomp$inline_2748_len$jscomp$inline_2752$$,
$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$[$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$])){$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$;break a}$i$jscomp$inline_2738_i$jscomp$inline_2743_i$jscomp$inline_2749_i$jscomp$inline_2758$$+=
2}$JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$=void 0}return $JSCompiler_temp$jscomp$213_JSCompiler_temp$jscomp$214_JSCompiler_temp$jscomp$215_JSCompiler_temp$jscomp$216_arr$jscomp$95$$};
$APP.$cljs$core$MapEntry$$=function($key$jscomp$128$$,$val$jscomp$82$$,$__hash$jscomp$23$$){this.key=$key$jscomp$128$$;this.$val$=$val$jscomp$82$$;this.$__hash$=$__hash$jscomp$23$$;this.$cljs$lang$protocol_mask$partition0$$=166619935;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$map_entry_QMARK_$$=function($x$jscomp$519$$){return $x$jscomp$519$$!=null?$x$jscomp$519$$.$cljs$lang$protocol_mask$partition0$$&2048||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$519$$.$cljs$core$IMapEntry$$?!0:!1:!1};
$APP.$cljs$core$PersistentArrayMapSeq$$=function($arr$jscomp$97$$,$i$jscomp$229$$,$_meta$jscomp$4$$){this.$arr$=$arr$jscomp$97$$;this.i=$i$jscomp$229$$;this.$_meta$=$_meta$jscomp$4$$;this.$cljs$lang$protocol_mask$partition0$$=32374990;this.$cljs$lang$protocol_mask$partition1$$=262144};$cljs$core$PersistentArrayMapIterator$$=function($arr$jscomp$100$$,$cnt$jscomp$11$$){this.$arr$=$arr$jscomp$100$$;this.i=0;this.$cnt$=$cnt$jscomp$11$$};
$APP.$cljs$core$PersistentArrayMap$$=function($meta$jscomp$43$$,$cnt$jscomp$13$$,$arr$jscomp$102$$,$__hash$jscomp$25$$){this.$meta$=$meta$jscomp$43$$;this.$cnt$=$cnt$jscomp$13$$;this.$arr$=$arr$jscomp$102$$;this.$__hash$=$__hash$jscomp$25$$;this.$cljs$lang$protocol_mask$partition0$$=16647951;this.$cljs$lang$protocol_mask$partition1$$=401412};
$APP.$cljs$core$PersistentArrayMap$fromArray$$=function($JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$,$i_28399$jscomp$inline_2771_no_clone$jscomp$1$$,$no_check_ret$jscomp$inline_2770$$){$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$=$i_28399$jscomp$inline_2771_no_clone$jscomp$1$$?$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$:$APP.$cljs$core$aclone$$($JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$);if(!$no_check_ret$jscomp$inline_2770$$){$no_check_ret$jscomp$inline_2770$$=
[];for($i_28399$jscomp$inline_2771_no_clone$jscomp$1$$=0;;)if($i_28399$jscomp$inline_2771_no_clone$jscomp$1$$<$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$.length){var $k_28402$jscomp$inline_2772$$=$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$[$i_28399$jscomp$inline_2771_no_clone$jscomp$1$$],$v_28403$jscomp$inline_2773$$=$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$[$i_28399$jscomp$inline_2771_no_clone$jscomp$1$$+1];$cljs$core$array_index_of$$($no_check_ret$jscomp$inline_2770$$,
$k_28402$jscomp$inline_2772$$)===-1&&($no_check_ret$jscomp$inline_2770$$.push($k_28402$jscomp$inline_2772$$),$no_check_ret$jscomp$inline_2770$$.push($v_28403$jscomp$inline_2773$$));$i_28399$jscomp$inline_2771_no_clone$jscomp$1$$+=2}else break;$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$=$no_check_ret$jscomp$inline_2770$$}return new $APP.$cljs$core$PersistentArrayMap$$(null,$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$.length/2,$JSCompiler_temp$jscomp$218_arr$jscomp$104_arr__$1$jscomp$2_arr__$2$$,
null)};$cljs$core$key_test$$=function($key$jscomp$130$$,$other$jscomp$90$$){return $key$jscomp$130$$===$other$jscomp$90$$?!0:$APP.$cljs$core$keyword_identical_QMARK_$$($key$jscomp$130$$,$other$jscomp$90$$)?!0:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$130$$,$other$jscomp$90$$)};
$cljs$core$pam_new_size$$=function($arr$jscomp$107$$){for(var $i$jscomp$237$$=0,$G__28439_n$jscomp$121$$=0;;)if($i$jscomp$237$$<$arr$jscomp$107$$.length){var $JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$;a:{for($JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$=0;;)if($JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$<$i$jscomp$237$$){var $or__5025__auto__$jscomp$inline_2779$$=$cljs$core$key_test$$($arr$jscomp$107$$[$i$jscomp$237$$],$arr$jscomp$107$$[$JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$]);
if($or__5025__auto__$jscomp$inline_2779$$){$JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$=$or__5025__auto__$jscomp$inline_2779$$;break a}$JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$=2+$JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$}else{$JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$=!1;break a}$JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$=void 0}$G__28439_n$jscomp$121$$=$JSCompiler_inline_result$jscomp$219_j$jscomp$inline_2778$$?$G__28439_n$jscomp$121$$:
$G__28439_n$jscomp$121$$+2;$i$jscomp$237$$=2+$i$jscomp$237$$}else return $G__28439_n$jscomp$121$$};
$cljs$core$pam_grow_seed_array$$=function($ret__$1$jscomp$4_seed$jscomp$3$$,$G__28445_extra_kvs_extra_kvs__$1_trailing$$){var $G__28444_i$jscomp$238_seed_cnt$$=$ret__$1$jscomp$4_seed$jscomp$3$$.length-1;$G__28445_extra_kvs_extra_kvs__$1_trailing$$=$APP.$cljs$core$seq$$($G__28445_extra_kvs_extra_kvs__$1_trailing$$);var $kv_ret$jscomp$32$$=Array($G__28444_i$jscomp$238_seed_cnt$$+2*$APP.$cljs$core$count$$($G__28445_extra_kvs_extra_kvs__$1_trailing$$));for($ret__$1$jscomp$4_seed$jscomp$3$$=$cljs$core$array_copy$$($ret__$1$jscomp$4_seed$jscomp$3$$,
0,$kv_ret$jscomp$32$$,0,$G__28444_i$jscomp$238_seed_cnt$$);;)if($G__28445_extra_kvs_extra_kvs__$1_trailing$$)$kv_ret$jscomp$32$$=$APP.$cljs$core$first$$($G__28445_extra_kvs_extra_kvs__$1_trailing$$),$ret__$1$jscomp$4_seed$jscomp$3$$[$G__28444_i$jscomp$238_seed_cnt$$]=$APP.$cljs$core$_key$$($kv_ret$jscomp$32$$),$ret__$1$jscomp$4_seed$jscomp$3$$[$G__28444_i$jscomp$238_seed_cnt$$+1]=$APP.$cljs$core$_val$$($kv_ret$jscomp$32$$),$G__28444_i$jscomp$238_seed_cnt$$=2+$G__28444_i$jscomp$238_seed_cnt$$,$G__28445_extra_kvs_extra_kvs__$1_trailing$$=
$APP.$cljs$core$next$$($G__28445_extra_kvs_extra_kvs__$1_trailing$$);else return $ret__$1$jscomp$4_seed$jscomp$3$$};
$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$=function($init$jscomp$32$$){var $len$jscomp$31$$=$init$jscomp$32$$.length,$has_trailing_QMARK_$$=1===($len$jscomp$31$$&1),$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$;if(!($JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$=$has_trailing_QMARK_$$))a:{for($JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$=0;;)if($JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$<$init$jscomp$32$$.length){var $j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$;
b:{for($j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$=0;;)if($j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$<$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$){var $or__5025__auto__$jscomp$inline_10845$$=$cljs$core$key_test$$($init$jscomp$32$$[$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$],$init$jscomp$32$$[$j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$]);if($or__5025__auto__$jscomp$inline_10845$$){$j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$=
$or__5025__auto__$jscomp$inline_10845$$;break b}$j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$=2+$j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$}else{$j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$=!1;break b}$j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$=void 0}if($j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$){$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$=$j$jscomp$inline_10844_or__5025__auto__$jscomp$inline_10843$$;
break a}$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$=2+$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$}else{$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$=!1;break a}$JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$=void 0}return $JSCompiler_temp$jscomp$10247_i$jscomp$inline_10842$$?$cljs$core$PersistentArrayMap$createAsIfByAssocComplexPath$$($init$jscomp$32$$,$has_trailing_QMARK_$$):new $APP.$cljs$core$PersistentArrayMap$$(null,$len$jscomp$31$$/2,$init$jscomp$32$$,null)};
$cljs$core$PersistentArrayMap$createAsIfByAssocComplexPath$$=function($init$jscomp$33_n$jscomp$122_nodups$$,$G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$){var $init__$1$jscomp$5$$=$G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$?$cljs$core$pam_grow_seed_array$$($init$jscomp$33_n$jscomp$122_nodups$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$init$jscomp$33_n$jscomp$122_nodups$$[$init$jscomp$33_n$jscomp$122_nodups$$.length-
1])):$init$jscomp$33_n$jscomp$122_nodups$$;$init$jscomp$33_n$jscomp$122_nodups$$=$cljs$core$pam_new_size$$($init__$1$jscomp$5$$);var $len$jscomp$32$$=$init__$1$jscomp$5$$.length;if($init$jscomp$33_n$jscomp$122_nodups$$<$len$jscomp$32$$){$init$jscomp$33_n$jscomp$122_nodups$$=Array($init$jscomp$33_n$jscomp$122_nodups$$);for(var $i_28459$$=0,$m_28460$$=0;;)if($i_28459$$<$len$jscomp$32$$)(function(){for(var $j$jscomp$67$$=0;;)if($j$jscomp$67$$<$m_28460$$){var $or__5025__auto__$jscomp$35$$=$cljs$core$key_test$$($init__$1$jscomp$5$$[$i_28459$$],
$init__$1$jscomp$5$$[$j$jscomp$67$$]);if($or__5025__auto__$jscomp$35$$)return $or__5025__auto__$jscomp$35$$;$j$jscomp$67$$=2+$j$jscomp$67$$}else return!1})()?($G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$=$m_28460$$,$i_28459$$=2+$i_28459$$,$m_28460$$=$G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$):($G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$=function(){for(var $j_28472$jscomp$1$$=$len$jscomp$32$$-2;;)if($j_28472$jscomp$1$$>=$i_28459$$){if($cljs$core$key_test$$($init__$1$jscomp$5$$[$i_28459$$],
$init__$1$jscomp$5$$[$j_28472$jscomp$1$$]))return $j_28472$jscomp$1$$;$j_28472$jscomp$1$$-=2}else return $j_28472$jscomp$1$$}(),$init$jscomp$33_n$jscomp$122_nodups$$[$m_28460$$]=$init__$1$jscomp$5$$[$i_28459$$],$init$jscomp$33_n$jscomp$122_nodups$$[$m_28460$$+1]=$init__$1$jscomp$5$$[$G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$+1],$G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$=2+$m_28460$$,$i_28459$$=2+$i_28459$$,$m_28460$$=$G__28480_G__28483_has_trailing_QMARK_$jscomp$1_j_28472$$);
else break;return new $APP.$cljs$core$PersistentArrayMap$$(null,$init$jscomp$33_n$jscomp$122_nodups$$.length/2,$init$jscomp$33_n$jscomp$122_nodups$$,null)}return new $APP.$cljs$core$PersistentArrayMap$$(null,$init__$1$jscomp$5$$.length/2,$init__$1$jscomp$5$$,null)};
$cljs$core$TransientArrayMap$$=function($len$jscomp$33$$,$arr$jscomp$108$$){this.$editable_QMARK_$={};this.$len$=$len$jscomp$33$$;this.$arr$=$arr$jscomp$108$$;this.$cljs$lang$protocol_mask$partition0$$=259;this.$cljs$lang$protocol_mask$partition1$$=56};
$cljs$core$array__GT_transient_hash_map$$=function($len$jscomp$35$$,$arr$jscomp$110$$){for(var $G__28518_out$jscomp$7$$=$APP.$cljs$core$_as_transient$$($cljs$core$PersistentHashMap$EMPTY$$),$G__28519_i$jscomp$239$$=0;;)if($G__28519_i$jscomp$239$$<$len$jscomp$35$$)$G__28518_out$jscomp$7$$=$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($G__28518_out$jscomp$7$$,$arr$jscomp$110$$[$G__28519_i$jscomp$239$$],$arr$jscomp$110$$[$G__28519_i$jscomp$239$$+1]),$G__28519_i$jscomp$239$$+=2;else return $G__28518_out$jscomp$7$$};
$cljs$core$Box$$=function(){this.$val$=!1};$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$=function($G__23660_arr$jscomp$111$$,$i$jscomp$240$$,$a$jscomp$161$$){$G__23660_arr$jscomp$111$$=$APP.$cljs$core$aclone$$($G__23660_arr$jscomp$111$$);$G__23660_arr$jscomp$111$$[$i$jscomp$240$$]=$a$jscomp$161$$;return $G__23660_arr$jscomp$111$$};
$cljs$core$remove_pair$$=function($arr$jscomp$113$$,$i$jscomp$242$$){var $new_arr$jscomp$2$$=Array($arr$jscomp$113$$.length-2);$cljs$core$array_copy$$($arr$jscomp$113$$,0,$new_arr$jscomp$2$$,0,2*$i$jscomp$242$$);$cljs$core$array_copy$$($arr$jscomp$113$$,2*($i$jscomp$242$$+1),$new_arr$jscomp$2$$,2*$i$jscomp$242$$,$new_arr$jscomp$2$$.length-2*$i$jscomp$242$$);return $new_arr$jscomp$2$$};
$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$=function($editable_inode$$,$edit$jscomp$5$$,$i$jscomp$243$$,$a$jscomp$163$$){$editable_inode$$=$editable_inode$$.$ensure_editable$($edit$jscomp$5$$);$editable_inode$$.$arr$[$i$jscomp$243$$]=$a$jscomp$163$$;return $editable_inode$$};
$cljs$core$inode_kv_reduce$$=function($arr$jscomp$114$$,$f$jscomp$260$$,$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$){for(var $len$jscomp$36$$=$arr$jscomp$114$$.length,$i$jscomp$245$$=0,$G__23664$jscomp$inline_2782_init__$1$jscomp$6$$=$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$;;)if($i$jscomp$245$$<$len$jscomp$36$$){$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$=$arr$jscomp$114$$[$i$jscomp$245$$];
if($G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$!=null){var $G__23666$jscomp$inline_2783$$=$arr$jscomp$114$$[$i$jscomp$245$$+1];$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$=$f$jscomp$260$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$260$$.$cljs$core$IFn$_invoke$arity$3$($G__23664$jscomp$inline_2782_init__$1$jscomp$6$$,$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$,$G__23666$jscomp$inline_2783$$):
$f$jscomp$260$$($G__23664$jscomp$inline_2782_init__$1$jscomp$6$$,$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$,$G__23666$jscomp$inline_2783$$)}else $G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$=$arr$jscomp$114$$[$i$jscomp$245$$+1],$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$=$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$!=null?
$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$.$kv_reduce$($f$jscomp$260$$,$G__23664$jscomp$inline_2782_init__$1$jscomp$6$$):$G__23664$jscomp$inline_2782_init__$1$jscomp$6$$;if($cljs$core$reduced_QMARK_$$($G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$))return $G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$;$i$jscomp$245$$+=2;$G__23664$jscomp$inline_2782_init__$1$jscomp$6$$=
$G__28549_init$jscomp$34_init__$2$jscomp$7_k$jscomp$inline_2781_node$jscomp$inline_2784$$}else return $G__23664$jscomp$inline_2782_init__$1$jscomp$6$$};$cljs$core$NodeIterator$$=function($arr$jscomp$115$$){this.$arr$=$arr$jscomp$115$$;this.i=0;this.$next_iter$=this.$next_entry$=null};
$cljs$core$BitmapIndexedNode$$=function($edit$jscomp$7$$,$bitmap$jscomp$2$$,$arr$jscomp$117$$){this.$edit$=$edit$jscomp$7$$;this.$bitmap$=$bitmap$jscomp$2$$;this.$arr$=$arr$jscomp$117$$;this.$cljs$lang$protocol_mask$partition1$$=131072;this.$cljs$lang$protocol_mask$partition0$$=0};
$JSCompiler_StaticMethods_edit_and_remove_pair$$=function($JSCompiler_StaticMethods_edit_and_remove_pair$self_editable$jscomp$2$$,$e$jscomp$90_earr$$,$bit$jscomp$3$$,$i$jscomp$248$$){if($JSCompiler_StaticMethods_edit_and_remove_pair$self_editable$jscomp$2$$.$bitmap$===$bit$jscomp$3$$)return null;$JSCompiler_StaticMethods_edit_and_remove_pair$self_editable$jscomp$2$$=$JSCompiler_StaticMethods_edit_and_remove_pair$self_editable$jscomp$2$$.$ensure_editable$($e$jscomp$90_earr$$);$e$jscomp$90_earr$$=$JSCompiler_StaticMethods_edit_and_remove_pair$self_editable$jscomp$2$$.$arr$;
var $len$jscomp$38$$=$e$jscomp$90_earr$$.length;$JSCompiler_StaticMethods_edit_and_remove_pair$self_editable$jscomp$2$$.$bitmap$^=$bit$jscomp$3$$;$cljs$core$array_copy$$($e$jscomp$90_earr$$,2*($i$jscomp$248$$+1),$e$jscomp$90_earr$$,2*$i$jscomp$248$$,$len$jscomp$38$$-2*($i$jscomp$248$$+1));$e$jscomp$90_earr$$[$len$jscomp$38$$-2]=null;$e$jscomp$90_earr$$[$len$jscomp$38$$-1]=null;return $JSCompiler_StaticMethods_edit_and_remove_pair$self_editable$jscomp$2$$};
$cljs$core$pack_array_node$$=function($array_node_new_arr$jscomp$6$$,$edit$jscomp$9$$,$idx$jscomp$34$$){var $arr$jscomp$119$$=$array_node_new_arr$jscomp$6$$.$arr$,$len$jscomp$39$$=$arr$jscomp$119$$.length;$array_node_new_arr$jscomp$6$$=Array(2*($array_node_new_arr$jscomp$6$$.$cnt$-1));for(var $i$jscomp$249$$=0,$G__28713_G__28718_j$jscomp$70$$=1,$G__28714_G__28719_bitmap$jscomp$4$$=0;;)if($i$jscomp$249$$<$len$jscomp$39$$)$i$jscomp$249$$!==$idx$jscomp$34$$&&$arr$jscomp$119$$[$i$jscomp$249$$]!=null?
($array_node_new_arr$jscomp$6$$[$G__28713_G__28718_j$jscomp$70$$]=$arr$jscomp$119$$[$i$jscomp$249$$],$G__28713_G__28718_j$jscomp$70$$+=2,$G__28714_G__28719_bitmap$jscomp$4$$|=1<<$i$jscomp$249$$,$i$jscomp$249$$+=1):$i$jscomp$249$$+=1;else return new $cljs$core$BitmapIndexedNode$$($edit$jscomp$9$$,$G__28714_G__28719_bitmap$jscomp$4$$,$array_node_new_arr$jscomp$6$$)};$cljs$core$ArrayNodeIterator$$=function($arr$jscomp$120$$){this.$arr$=$arr$jscomp$120$$;this.i=0;this.$next_iter$=null};
$cljs$core$ArrayNode$$=function($edit$jscomp$10$$,$cnt$jscomp$17$$,$arr$jscomp$122$$){this.$edit$=$edit$jscomp$10$$;this.$cnt$=$cnt$jscomp$17$$;this.$arr$=$arr$jscomp$122$$;this.$cljs$lang$protocol_mask$partition1$$=131072;this.$cljs$lang$protocol_mask$partition0$$=0};
$cljs$core$hash_collision_node_find_index$$=function($arr$jscomp$124$$,$cnt$jscomp$19_lim$$,$key$jscomp$148$$){$cnt$jscomp$19_lim$$*=2;for(var $i$jscomp$253$$=0;;)if($i$jscomp$253$$<$cnt$jscomp$19_lim$$){if($cljs$core$key_test$$($key$jscomp$148$$,$arr$jscomp$124$$[$i$jscomp$253$$]))return $i$jscomp$253$$;$i$jscomp$253$$+=2}else return-1};
$cljs$core$HashCollisionNode$$=function($edit$jscomp$12$$,$collision_hash$$,$cnt$jscomp$20$$,$arr$jscomp$125$$){this.$edit$=$edit$jscomp$12$$;this.$collision_hash$=$collision_hash$$;this.$cnt$=$cnt$jscomp$20$$;this.$arr$=$arr$jscomp$125$$;this.$cljs$lang$protocol_mask$partition1$$=131072;this.$cljs$lang$protocol_mask$partition0$$=0};
$cljs$core$create_node$$=function($var_args$jscomp$238$$){switch(arguments.length){case 6:return $cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$06$$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);case 7:return $cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$07$$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};
$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$06$$=function($shift$jscomp$24$$,$key1$$,$val1$$,$key2hash$$,$key2$$,$val2$$){var $key1hash$$=$APP.$cljs$core$hash$$($key1$$);if($key1hash$$===$key2hash$$)return new $cljs$core$HashCollisionNode$$(null,$key1hash$$,2,[$key1$$,$val1$$,$key2$$,$val2$$]);var $added_leaf_QMARK_$jscomp$6$$=new $cljs$core$Box$$;return $cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc$($shift$jscomp$24$$,$key1hash$$,$key1$$,$val1$$,$added_leaf_QMARK_$jscomp$6$$).$inode_assoc$($shift$jscomp$24$$,$key2hash$$,
$key2$$,$val2$$,$added_leaf_QMARK_$jscomp$6$$)};
$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$07$$=function($edit$jscomp$14$$,$shift$jscomp$25$$,$key1$jscomp$1$$,$val1$jscomp$1$$,$key2hash$jscomp$1$$,$key2$jscomp$1$$,$val2$jscomp$1$$){var $key1hash$jscomp$1$$=$APP.$cljs$core$hash$$($key1$jscomp$1$$);if($key1hash$jscomp$1$$===$key2hash$jscomp$1$$)return new $cljs$core$HashCollisionNode$$(null,$key1hash$jscomp$1$$,2,[$key1$jscomp$1$$,$val1$jscomp$1$$,$key2$jscomp$1$$,$val2$jscomp$1$$]);var $added_leaf_QMARK_$jscomp$7$$=new $cljs$core$Box$$;
return $cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc_BANG_$($edit$jscomp$14$$,$shift$jscomp$25$$,$key1hash$jscomp$1$$,$key1$jscomp$1$$,$val1$jscomp$1$$,$added_leaf_QMARK_$jscomp$7$$).$inode_assoc_BANG_$($edit$jscomp$14$$,$shift$jscomp$25$$,$key2hash$jscomp$1$$,$key2$jscomp$1$$,$val2$jscomp$1$$,$added_leaf_QMARK_$jscomp$7$$)};
$APP.$cljs$core$NodeSeq$$=function($meta$jscomp$45$$,$nodes$jscomp$20$$,$i$jscomp$254$$,$s$jscomp$92$$,$__hash$jscomp$27$$){this.$meta$=$meta$jscomp$45$$;this.$nodes$=$nodes$jscomp$20$$;this.i=$i$jscomp$254$$;this.s=$s$jscomp$92$$;this.$__hash$=$__hash$jscomp$27$$;this.$cljs$lang$protocol_mask$partition0$$=32374988;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$core$create_inode_seq$$=function($var_args$jscomp$239$$){switch(arguments.length){case 1:return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$01$$(arguments[0]);case 3:return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$01$$=function($nodes$jscomp$22$$){return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($nodes$jscomp$22$$,0,null)};
$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$=function($nodes$jscomp$23$$,$i$jscomp$256_j$jscomp$71$$,$len$jscomp$44_s$jscomp$94$$){if($len$jscomp$44_s$jscomp$94$$==null)for($len$jscomp$44_s$jscomp$94$$=$nodes$jscomp$23$$.length;;)if($i$jscomp$256_j$jscomp$71$$<$len$jscomp$44_s$jscomp$94$$){if($nodes$jscomp$23$$[$i$jscomp$256_j$jscomp$71$$]!=null)return new $APP.$cljs$core$NodeSeq$$(null,$nodes$jscomp$23$$,$i$jscomp$256_j$jscomp$71$$,null,null);var $temp__5823__auto__$jscomp$9_temp__5823__auto____$1$$=
$nodes$jscomp$23$$[$i$jscomp$256_j$jscomp$71$$+1];if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$9_temp__5823__auto____$1$$)&&($temp__5823__auto__$jscomp$9_temp__5823__auto____$1$$=$temp__5823__auto__$jscomp$9_temp__5823__auto____$1$$.$inode_seq$(),$APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$9_temp__5823__auto____$1$$)))return new $APP.$cljs$core$NodeSeq$$(null,$nodes$jscomp$23$$,$i$jscomp$256_j$jscomp$71$$+2,$temp__5823__auto__$jscomp$9_temp__5823__auto____$1$$,null);$i$jscomp$256_j$jscomp$71$$+=
2}else return null;else return new $APP.$cljs$core$NodeSeq$$(null,$nodes$jscomp$23$$,$i$jscomp$256_j$jscomp$71$$,$len$jscomp$44_s$jscomp$94$$,null)};
$APP.$cljs$core$ArrayNodeSeq$$=function($meta$jscomp$47$$,$nodes$jscomp$24$$,$i$jscomp$257$$,$s$jscomp$95$$,$__hash$jscomp$29$$){this.$meta$=$meta$jscomp$47$$;this.$nodes$=$nodes$jscomp$24$$;this.i=$i$jscomp$257$$;this.s=$s$jscomp$95$$;this.$__hash$=$__hash$jscomp$29$$;this.$cljs$lang$protocol_mask$partition0$$=32374988;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$core$create_array_node_seq$$=function($var_args$jscomp$240$$){switch(arguments.length){case 1:return $cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$(arguments[0]);case 3:return $cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$=function($nodes$jscomp$26$$){return $cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($nodes$jscomp$26$$,0,null)};
$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$=function($nodes$jscomp$27$$,$i$jscomp$259_j$jscomp$72$$,$len$jscomp$45_s$jscomp$97$$){if($len$jscomp$45_s$jscomp$97$$==null)for($len$jscomp$45_s$jscomp$97$$=$nodes$jscomp$27$$.length;;)if($i$jscomp$259_j$jscomp$72$$<$len$jscomp$45_s$jscomp$97$$){var $temp__5823__auto__$jscomp$10_temp__5823__auto____$1$jscomp$1$$=$nodes$jscomp$27$$[$i$jscomp$259_j$jscomp$72$$];if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$10_temp__5823__auto____$1$jscomp$1$$)&&
($temp__5823__auto__$jscomp$10_temp__5823__auto____$1$jscomp$1$$=$temp__5823__auto__$jscomp$10_temp__5823__auto____$1$jscomp$1$$.$inode_seq$(),$APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$10_temp__5823__auto____$1$jscomp$1$$)))return new $APP.$cljs$core$ArrayNodeSeq$$(null,$nodes$jscomp$27$$,$i$jscomp$259_j$jscomp$72$$+1,$temp__5823__auto__$jscomp$10_temp__5823__auto____$1$jscomp$1$$,null);$i$jscomp$259_j$jscomp$72$$+=1}else return null;else return new $APP.$cljs$core$ArrayNodeSeq$$(null,$nodes$jscomp$27$$,
$i$jscomp$259_j$jscomp$72$$,$len$jscomp$45_s$jscomp$97$$,null)};$cljs$core$HashMapIter$$=function($nil_val$$,$root_iter$$){this.$nil_val$=$nil_val$$;this.$root_iter$=$root_iter$$;this.$seen$=!1};
$APP.$cljs$core$PersistentHashMap$$=function($meta$jscomp$49$$,$cnt$jscomp$22$$,$root$jscomp$10$$,$has_nil_QMARK_$$,$nil_val$jscomp$2$$,$__hash$jscomp$31$$){this.$meta$=$meta$jscomp$49$$;this.$cnt$=$cnt$jscomp$22$$;this.root=$root$jscomp$10$$;this.$has_nil_QMARK_$=$has_nil_QMARK_$$;this.$nil_val$=$nil_val$jscomp$2$$;this.$__hash$=$__hash$jscomp$31$$;this.$cljs$lang$protocol_mask$partition0$$=16123663;this.$cljs$lang$protocol_mask$partition1$$=139268};
$APP.$cljs$core$PersistentHashMap$fromArray$$=function($arr$jscomp$127$$){for(var $len$jscomp$46$$=$arr$jscomp$127$$.length,$i$jscomp$260$$=0,$G__28994_ret$jscomp$37$$=$APP.$cljs$core$_as_transient$$($cljs$core$PersistentHashMap$EMPTY$$);;)if($i$jscomp$260$$<$len$jscomp$46$$){var $G__28993$$=$i$jscomp$260$$+2;$G__28994_ret$jscomp$37$$=$cljs$core$_assoc_BANG_$$($G__28994_ret$jscomp$37$$,$arr$jscomp$127$$[$i$jscomp$260$$],$arr$jscomp$127$$[$i$jscomp$260$$+1]);$i$jscomp$260$$=$G__28993$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__28994_ret$jscomp$37$$)};
$APP.$cljs$core$PersistentHashMap$fromArrays$$=function($ks$jscomp$14$$,$vs$$){for(var $len$jscomp$47$$=$ks$jscomp$14$$.length,$i$jscomp$261$$=0,$G__28996_out$jscomp$8$$=$APP.$cljs$core$_as_transient$$($cljs$core$PersistentHashMap$EMPTY$$);;)if($i$jscomp$261$$<$len$jscomp$47$$){if($vs$$.length<=$i$jscomp$261$$)throw Error(["No value supplied for key: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ks$jscomp$14$$[$i$jscomp$261$$])].join(""));var $G__28995$$=$i$jscomp$261$$+1;$G__28996_out$jscomp$8$$=
$cljs$core$_assoc_BANG_$$($G__28996_out$jscomp$8$$,$ks$jscomp$14$$[$i$jscomp$261$$],$vs$$[$i$jscomp$261$$]);$i$jscomp$261$$=$G__28995$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__28996_out$jscomp$8$$)};
$cljs$core$TransientHashMap$$=function($root$jscomp$12$$,$count$jscomp$49$$,$has_nil_QMARK_$jscomp$2$$,$nil_val$jscomp$4$$){this.$edit$={};this.root=$root$jscomp$12$$;this.count=$count$jscomp$49$$;this.$has_nil_QMARK_$=$has_nil_QMARK_$jscomp$2$$;this.$nil_val$=$nil_val$jscomp$4$$;this.$cljs$lang$protocol_mask$partition0$$=259;this.$cljs$lang$protocol_mask$partition1$$=56};
$JSCompiler_StaticMethods_assoc_BANG_$$=function($JSCompiler_StaticMethods_assoc_BANG_$self$$,$k$jscomp$153_node$jscomp$58$$,$v$jscomp$49$$){if($JSCompiler_StaticMethods_assoc_BANG_$self$$.$edit$){if($k$jscomp$153_node$jscomp$58$$==null)$JSCompiler_StaticMethods_assoc_BANG_$self$$.$nil_val$!==$v$jscomp$49$$&&($JSCompiler_StaticMethods_assoc_BANG_$self$$.$nil_val$=$v$jscomp$49$$),$JSCompiler_StaticMethods_assoc_BANG_$self$$.$has_nil_QMARK_$||($JSCompiler_StaticMethods_assoc_BANG_$self$$.count+=1,$JSCompiler_StaticMethods_assoc_BANG_$self$$.$has_nil_QMARK_$=
!0);else{var $added_leaf_QMARK_$jscomp$9$$=new $cljs$core$Box$$;$k$jscomp$153_node$jscomp$58$$=($JSCompiler_StaticMethods_assoc_BANG_$self$$.root==null?$cljs$core$BitmapIndexedNode$EMPTY$$:$JSCompiler_StaticMethods_assoc_BANG_$self$$.root).$inode_assoc_BANG_$($JSCompiler_StaticMethods_assoc_BANG_$self$$.$edit$,0,$APP.$cljs$core$hash$$($k$jscomp$153_node$jscomp$58$$),$k$jscomp$153_node$jscomp$58$$,$v$jscomp$49$$,$added_leaf_QMARK_$jscomp$9$$);$k$jscomp$153_node$jscomp$58$$!==$JSCompiler_StaticMethods_assoc_BANG_$self$$.root&&
($JSCompiler_StaticMethods_assoc_BANG_$self$$.root=$k$jscomp$153_node$jscomp$58$$);$added_leaf_QMARK_$jscomp$9$$.$val$&&($JSCompiler_StaticMethods_assoc_BANG_$self$$.count+=1)}return $JSCompiler_StaticMethods_assoc_BANG_$self$$}throw Error("assoc! after persistent!");};
$cljs$core$tree_map_seq_push$$=function($node$jscomp$60_t$jscomp$10$$,$G__29022_stack$jscomp$1$$,$ascending_QMARK_$jscomp$4$$){for(var $G__29023_stack__$1$$=$G__29022_stack$jscomp$1$$;;)if($node$jscomp$60_t$jscomp$10$$!=null)$G__29022_stack$jscomp$1$$=$ascending_QMARK_$jscomp$4$$?$node$jscomp$60_t$jscomp$10$$.left:$node$jscomp$60_t$jscomp$10$$.right,$G__29023_stack__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__29023_stack__$1$$,$node$jscomp$60_t$jscomp$10$$),$node$jscomp$60_t$jscomp$10$$=
$G__29022_stack$jscomp$1$$;else return $G__29023_stack__$1$$};$cljs$core$PersistentTreeMapSeq$$=function($meta$jscomp$51$$,$stack$jscomp$2$$,$ascending_QMARK_$jscomp$5$$,$cnt$jscomp$24$$,$__hash$jscomp$33$$){this.$meta$=$meta$jscomp$51$$;this.stack=$stack$jscomp$2$$;this.$ascending_QMARK_$=$ascending_QMARK_$jscomp$5$$;this.$cnt$=$cnt$jscomp$24$$;this.$__hash$=$__hash$jscomp$33$$;this.$cljs$lang$protocol_mask$partition0$$=32374990;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$core$create_tree_map_seq$$=function($tree$$,$ascending_QMARK_$jscomp$7$$,$cnt$jscomp$26$$){return new $cljs$core$PersistentTreeMapSeq$$(null,$cljs$core$tree_map_seq_push$$($tree$$,null,$ascending_QMARK_$jscomp$7$$),$ascending_QMARK_$jscomp$7$$,$cnt$jscomp$26$$,null)};
$cljs$core$balance_left$$=function($key$jscomp$159$$,$val$jscomp$95$$,$ins$$,$right$jscomp$4$$){return $ins$$ instanceof $APP.$cljs$core$RedNode$$?$ins$$.left instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$($ins$$.key,$ins$$.$val$,$ins$$.left.$blacken$(),new $APP.$cljs$core$BlackNode$$($key$jscomp$159$$,$val$jscomp$95$$,$ins$$.right,$right$jscomp$4$$,null),null):$ins$$.right instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$($ins$$.right.key,$ins$$.right.$val$,new $APP.$cljs$core$BlackNode$$($ins$$.key,
$ins$$.$val$,$ins$$.left,$ins$$.right.left,null),new $APP.$cljs$core$BlackNode$$($key$jscomp$159$$,$val$jscomp$95$$,$ins$$.right.right,$right$jscomp$4$$,null),null):new $APP.$cljs$core$BlackNode$$($key$jscomp$159$$,$val$jscomp$95$$,$ins$$,$right$jscomp$4$$,null):new $APP.$cljs$core$BlackNode$$($key$jscomp$159$$,$val$jscomp$95$$,$ins$$,$right$jscomp$4$$,null)};
$cljs$core$balance_right$$=function($key$jscomp$160$$,$val$jscomp$96$$,$left$jscomp$4$$,$ins$jscomp$1$$){return $ins$jscomp$1$$ instanceof $APP.$cljs$core$RedNode$$?$ins$jscomp$1$$.right instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$($ins$jscomp$1$$.key,$ins$jscomp$1$$.$val$,new $APP.$cljs$core$BlackNode$$($key$jscomp$160$$,$val$jscomp$96$$,$left$jscomp$4$$,$ins$jscomp$1$$.left,null),$ins$jscomp$1$$.right.$blacken$(),null):$ins$jscomp$1$$.left instanceof $APP.$cljs$core$RedNode$$?
new $APP.$cljs$core$RedNode$$($ins$jscomp$1$$.left.key,$ins$jscomp$1$$.left.$val$,new $APP.$cljs$core$BlackNode$$($key$jscomp$160$$,$val$jscomp$96$$,$left$jscomp$4$$,$ins$jscomp$1$$.left.left,null),new $APP.$cljs$core$BlackNode$$($ins$jscomp$1$$.key,$ins$jscomp$1$$.$val$,$ins$jscomp$1$$.left.right,$ins$jscomp$1$$.right,null),null):new $APP.$cljs$core$BlackNode$$($key$jscomp$160$$,$val$jscomp$96$$,$left$jscomp$4$$,$ins$jscomp$1$$,null):new $APP.$cljs$core$BlackNode$$($key$jscomp$160$$,$val$jscomp$96$$,
$left$jscomp$4$$,$ins$jscomp$1$$,null)};
$cljs$core$balance_left_del$$=function($key$jscomp$161$$,$val$jscomp$97$$,$del$$,$right$jscomp$5$$){if($del$$ instanceof $APP.$cljs$core$RedNode$$)return new $APP.$cljs$core$RedNode$$($key$jscomp$161$$,$val$jscomp$97$$,$del$$.$blacken$(),$right$jscomp$5$$,null);if($right$jscomp$5$$ instanceof $APP.$cljs$core$BlackNode$$)return $cljs$core$balance_right$$($key$jscomp$161$$,$val$jscomp$97$$,$del$$,$right$jscomp$5$$.$redden$());if($right$jscomp$5$$ instanceof $APP.$cljs$core$RedNode$$&&$right$jscomp$5$$.left instanceof
$APP.$cljs$core$BlackNode$$)return new $APP.$cljs$core$RedNode$$($right$jscomp$5$$.left.key,$right$jscomp$5$$.left.$val$,new $APP.$cljs$core$BlackNode$$($key$jscomp$161$$,$val$jscomp$97$$,$del$$,$right$jscomp$5$$.left.left,null),$cljs$core$balance_right$$($right$jscomp$5$$.key,$right$jscomp$5$$.$val$,$right$jscomp$5$$.left.right,$right$jscomp$5$$.right.$redden$()),null);throw Error("red-black tree invariant violation");};
$cljs$core$balance_right_del$$=function($key$jscomp$162$$,$val$jscomp$98$$,$left$jscomp$5$$,$del$jscomp$1$$){if($del$jscomp$1$$ instanceof $APP.$cljs$core$RedNode$$)return new $APP.$cljs$core$RedNode$$($key$jscomp$162$$,$val$jscomp$98$$,$left$jscomp$5$$,$del$jscomp$1$$.$blacken$(),null);if($left$jscomp$5$$ instanceof $APP.$cljs$core$BlackNode$$)return $cljs$core$balance_left$$($key$jscomp$162$$,$val$jscomp$98$$,$left$jscomp$5$$.$redden$(),$del$jscomp$1$$);if($left$jscomp$5$$ instanceof $APP.$cljs$core$RedNode$$&&
$left$jscomp$5$$.right instanceof $APP.$cljs$core$BlackNode$$)return new $APP.$cljs$core$RedNode$$($left$jscomp$5$$.right.key,$left$jscomp$5$$.right.$val$,$cljs$core$balance_left$$($left$jscomp$5$$.key,$left$jscomp$5$$.$val$,$left$jscomp$5$$.left.$redden$(),$left$jscomp$5$$.right.left),new $APP.$cljs$core$BlackNode$$($key$jscomp$162$$,$val$jscomp$98$$,$left$jscomp$5$$.right.right,$del$jscomp$1$$,null),null);throw Error("red-black tree invariant violation");};
$APP.$cljs$core$BlackNode$$=function($key$jscomp$163$$,$val$jscomp$99$$,$left$jscomp$6$$,$right$jscomp$6$$,$__hash$jscomp$35$$){this.key=$key$jscomp$163$$;this.$val$=$val$jscomp$99$$;this.left=$left$jscomp$6$$;this.right=$right$jscomp$6$$;this.$__hash$=$__hash$jscomp$35$$;this.$cljs$lang$protocol_mask$partition0$$=166619935;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$RedNode$$=function($key$jscomp$165$$,$val$jscomp$101$$,$left$jscomp$8$$,$right$jscomp$8$$,$__hash$jscomp$37$$){this.key=$key$jscomp$165$$;this.$val$=$val$jscomp$101$$;this.left=$left$jscomp$8$$;this.right=$right$jscomp$8$$;this.$__hash$=$__hash$jscomp$37$$;this.$cljs$lang$protocol_mask$partition0$$=166619935;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$PersistentTreeMap$$=function($comp$jscomp$5$$,$tree$jscomp$4$$,$cnt$jscomp$27$$,$meta$jscomp$55$$,$__hash$jscomp$39$$){this.$comp$=$comp$jscomp$5$$;this.$tree$=$tree$jscomp$4$$;this.$cnt$=$cnt$jscomp$27$$;this.$meta$=$meta$jscomp$55$$;this.$__hash$=$__hash$jscomp$39$$;this.$cljs$lang$protocol_mask$partition0$$=418776847;this.$cljs$lang$protocol_mask$partition1$$=8192};
$JSCompiler_StaticMethods_entry_at$$=function($JSCompiler_StaticMethods_entry_at$self$$,$k$jscomp$177$$){for(var $t$jscomp$13$$=$JSCompiler_StaticMethods_entry_at$self$$.$tree$;;)if($t$jscomp$13$$!=null){var $G__23797$jscomp$inline_2817_c$jscomp$114$$=$t$jscomp$13$$.key;$G__23797$jscomp$inline_2817_c$jscomp$114$$=$JSCompiler_StaticMethods_entry_at$self$$.$comp$.$cljs$core$IFn$_invoke$arity$2$?$JSCompiler_StaticMethods_entry_at$self$$.$comp$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$177$$,$G__23797$jscomp$inline_2817_c$jscomp$114$$):
$JSCompiler_StaticMethods_entry_at$self$$.$comp$($k$jscomp$177$$,$G__23797$jscomp$inline_2817_c$jscomp$114$$);if($G__23797$jscomp$inline_2817_c$jscomp$114$$===0)return $t$jscomp$13$$;$t$jscomp$13$$=$G__23797$jscomp$inline_2817_c$jscomp$114$$<0?$t$jscomp$13$$.left:$t$jscomp$13$$.right}else return null};
$APP.$cljs$core$sorted_map_by$$=function($var_args$jscomp$245$$){for(var $JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$=[],$G__29210$jscomp$inline_2823_comparator$jscomp$inline_2819_len__5749__auto___29205$$=arguments.length,$G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$=0;;)if($G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$<$G__29210$jscomp$inline_2823_comparator$jscomp$inline_2819_len__5749__auto___29205$$)$JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$.push(arguments[$G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$]),
$G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$+=1;else break;a:{$G__29210$jscomp$inline_2823_comparator$jscomp$inline_2819_len__5749__auto___29205$$=arguments[0];$JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$=$APP.$cljs$core$seq$$(1<$JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$.length?new $APP.$cljs$core$IndexedSeq$$($JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$.slice(1),
0,null):null);for($G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$=new $APP.$cljs$core$PersistentTreeMap$$($cljs$core$fn__GT_comparator$$($G__29210$jscomp$inline_2823_comparator$jscomp$inline_2819_len__5749__auto___29205$$),null,0,null,0);;)if($JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$)$G__29210$jscomp$inline_2823_comparator$jscomp$inline_2819_len__5749__auto___29205$$=$APP.$cljs$core$next$$($APP.$cljs$core$next$$($JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$)),
$G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$,$APP.$cljs$core$first$$($JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$),$APP.$cljs$core$second$$($JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$)),$JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$=
$G__29210$jscomp$inline_2823_comparator$jscomp$inline_2819_len__5749__auto___29205$$;else{$JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$=$G__29211$jscomp$inline_2824_i__5750__auto___29206_out$jscomp$inline_2822$$;break a}$JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$=void 0}return $JSCompiler_inline_result$jscomp$230_args__5755__auto__$jscomp$7_in$$jscomp$inline_2821$$};
$cljs$core$KeySeq$$=function($mseq$$,$_meta$jscomp$7$$){this.$mseq$=$mseq$$;this.$_meta$=$_meta$jscomp$7$$;this.$cljs$lang$protocol_mask$partition0$$=32374988;this.$cljs$lang$protocol_mask$partition1$$=0};$APP.$cljs$core$keys$$=function($map$jscomp$10_temp__5825__auto__$jscomp$13$$){return($map$jscomp$10_temp__5825__auto__$jscomp$13$$=$APP.$cljs$core$seq$$($map$jscomp$10_temp__5825__auto__$jscomp$13$$))?new $cljs$core$KeySeq$$($map$jscomp$10_temp__5825__auto__$jscomp$13$$,null):null};
$APP.$cljs$core$key$$=function($map_entry$$){return $APP.$cljs$core$_key$$($map_entry$$)};$cljs$core$ValSeq$$=function($mseq$jscomp$3$$,$_meta$jscomp$9$$){this.$mseq$=$mseq$jscomp$3$$;this.$_meta$=$_meta$jscomp$9$$;this.$cljs$lang$protocol_mask$partition0$$=32374988;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$cljs$core$vals$$=function($map$jscomp$11_temp__5825__auto__$jscomp$14$$){return($map$jscomp$11_temp__5825__auto__$jscomp$14$$=$APP.$cljs$core$seq$$($map$jscomp$11_temp__5825__auto__$jscomp$14$$))?new $cljs$core$ValSeq$$($map$jscomp$11_temp__5825__auto__$jscomp$14$$,null):null};$APP.$cljs$core$val$$=function($map_entry$jscomp$1$$){return $APP.$cljs$core$_val$$($map_entry$jscomp$1$$)};
$APP.$cljs$core$select_keys$$=function($map$jscomp$12$$,$G__29267_keys$jscomp$14_keyseq$$){var $G__29266_ret$jscomp$40$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;for($G__29267_keys$jscomp$14_keyseq$$=$APP.$cljs$core$seq$$($G__29267_keys$jscomp$14_keyseq$$);;)if($G__29267_keys$jscomp$14_keyseq$$){var $key$jscomp$167$$=$APP.$cljs$core$first$$($G__29267_keys$jscomp$14_keyseq$$),$entry$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map$jscomp$12$$,$key$jscomp$167$$,$cljs$cst$98$cljs_DOT_core_SLASH_not_found$$);
$G__29266_ret$jscomp$40$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($entry$jscomp$7$$,$cljs$cst$98$cljs_DOT_core_SLASH_not_found$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__29266_ret$jscomp$40$$,$key$jscomp$167$$,$entry$jscomp$7$$):$G__29266_ret$jscomp$40$$;$G__29267_keys$jscomp$14_keyseq$$=$APP.$cljs$core$next$$($G__29267_keys$jscomp$14_keyseq$$)}else return $APP.$cljs$core$_with_meta$$($G__29266_ret$jscomp$40$$,$APP.$cljs$core$meta$$($map$jscomp$12$$))};
$cljs$core$HashSetIter$$=function($iter$jscomp$9$$){this.$iter$=$iter$jscomp$9$$};$APP.$cljs$core$PersistentHashSet$$=function($meta$jscomp$57$$,$hash_map$$,$__hash$jscomp$41$$){this.$meta$=$meta$jscomp$57$$;this.$hash_map$=$hash_map$$;this.$__hash$=$__hash$jscomp$41$$;this.$cljs$lang$protocol_mask$partition0$$=15077647;this.$cljs$lang$protocol_mask$partition1$$=139268};
$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$=function($items$jscomp$5$$){for(var $len$jscomp$51$$=$items$jscomp$5$$.length,$t$jscomp$18$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentHashSet$EMPTY$$),$i_29310$$=0;;)if($i_29310$$<$len$jscomp$51$$)$cljs$core$_conj_BANG_$$($t$jscomp$18$$,$items$jscomp$5$$[$i_29310$$]),$i_29310$$+=1;else break;return $APP.$cljs$core$_persistent_BANG_$$($t$jscomp$18$$)};
$cljs$core$TransientHashSet$$=function($transient_map$$){this.$transient_map$=$transient_map$$;this.$cljs$lang$protocol_mask$partition1$$=136;this.$cljs$lang$protocol_mask$partition0$$=259};$cljs$core$PersistentTreeSet$$=function($meta$jscomp$59$$,$tree_map$$,$__hash$jscomp$43$$){this.$meta$=$meta$jscomp$59$$;this.$tree_map$=$tree_map$$;this.$__hash$=$__hash$jscomp$43$$;this.$cljs$lang$protocol_mask$partition0$$=417730831;this.$cljs$lang$protocol_mask$partition1$$=8192};
$APP.$cljs$core$set$$=function($coll$jscomp$735_in$$jscomp$5_in$__$1$$){if($APP.$cljs$core$set_QMARK_$$($coll$jscomp$735_in$$jscomp$5_in$__$1$$))return $APP.$cljs$core$with_meta$$($coll$jscomp$735_in$$jscomp$5_in$__$1$$,null);$coll$jscomp$735_in$$jscomp$5_in$__$1$$=$APP.$cljs$core$seq$$($coll$jscomp$735_in$$jscomp$5_in$__$1$$);if($coll$jscomp$735_in$$jscomp$5_in$__$1$$==null)return $APP.$cljs$core$PersistentHashSet$EMPTY$$;if($coll$jscomp$735_in$$jscomp$5_in$__$1$$ instanceof $APP.$cljs$core$IndexedSeq$$&&
$coll$jscomp$735_in$$jscomp$5_in$__$1$$.i===0)return $APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$($coll$jscomp$735_in$$jscomp$5_in$__$1$$.$arr$);for(var $G__29373_out$jscomp$13$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);;)if($coll$jscomp$735_in$$jscomp$5_in$__$1$$!=null){var $G__29372$$=$APP.$cljs$core$next$$($coll$jscomp$735_in$$jscomp$5_in$__$1$$);$G__29373_out$jscomp$13$$=$cljs$core$_conj_BANG_$$($G__29373_out$jscomp$13$$,$cljs$core$_first$$($coll$jscomp$735_in$$jscomp$5_in$__$1$$));
$coll$jscomp$735_in$$jscomp$5_in$__$1$$=$G__29372$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__29373_out$jscomp$13$$)};
$cljs$core$sorted_set$$=function($var_args$jscomp$249$$){for(var $args__5755__auto__$jscomp$10$$=[],$len__5749__auto___29382$$=arguments.length,$i__5750__auto___29383$$=0;;)if($i__5750__auto___29383$$<$len__5749__auto___29382$$)$args__5755__auto__$jscomp$10$$.push(arguments[$i__5750__auto___29383$$]),$i__5750__auto___29383$$+=1;else break;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,$cljs$core$PersistentTreeSet$EMPTY$$,0<$args__5755__auto__$jscomp$10$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$10$$.slice(0),0,null):null)};
$cljs$core$sorted_set_by$$=function($var_args$jscomp$250$$){for(var $args__5755__auto__$jscomp$11_keys$jscomp$inline_2829$$=[],$len__5749__auto___29386$$=arguments.length,$i__5750__auto___29388$$=0;;)if($i__5750__auto___29388$$<$len__5749__auto___29386$$)$args__5755__auto__$jscomp$11_keys$jscomp$inline_2829$$.push(arguments[$i__5750__auto___29388$$]),$i__5750__auto___29388$$+=1;else break;$args__5755__auto__$jscomp$11_keys$jscomp$inline_2829$$=1<$args__5755__auto__$jscomp$11_keys$jscomp$inline_2829$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$11_keys$jscomp$inline_2829$$.slice(1),0,null):null;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,new $cljs$core$PersistentTreeSet$$(null,$APP.$cljs$core$sorted_map_by$$(arguments[0]),0),$args__5755__auto__$jscomp$11_keys$jscomp$inline_2829$$)};
$APP.$cljs$core$replace$cljs$0core$0IFn$0_invoke$0arity$02$$=function($smap$jscomp$1$$,$coll$jscomp$736$$){if($APP.$cljs$core$vector_QMARK_$$($coll$jscomp$736$$)){var $n$jscomp$140$$=$APP.$cljs$core$count$$($coll$jscomp$736$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($v$jscomp$70$$,$i$jscomp$264$$){var $temp__5823__auto__$jscomp$14$$=$cljs$core$find$$($smap$jscomp$1$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$70$$,$i$jscomp$264$$));return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$14$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($v$jscomp$70$$,$i$jscomp$264$$,$APP.$cljs$core$second$$($temp__5823__auto__$jscomp$14$$)):$v$jscomp$70$$},$coll$jscomp$736$$,$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($n$jscomp$140$$,$cljs$core$iterate$$($APP.$cljs$core$inc$$,0)))}return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__23873_SHARP_$$){var $temp__5823__auto__$jscomp$15$$=$cljs$core$find$$($smap$jscomp$1$$,$p1__23873_SHARP_$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$15$$)?
$APP.$cljs$core$second$$($temp__5823__auto__$jscomp$15$$):$p1__23873_SHARP_$$},$coll$jscomp$736$$)};
$APP.$cljs$core$butlast$$=function($G__29410_s$jscomp$101_s__$1$jscomp$6$$){for(var $G__29409_ret$jscomp$42$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;)if($APP.$cljs$core$next$$($G__29410_s$jscomp$101_s__$1$jscomp$6$$))$G__29409_ret$jscomp$42$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__29409_ret$jscomp$42$$,$APP.$cljs$core$first$$($G__29410_s$jscomp$101_s__$1$jscomp$6$$)),$G__29410_s$jscomp$101_s__$1$jscomp$6$$=$APP.$cljs$core$next$$($G__29410_s$jscomp$101_s__$1$jscomp$6$$);else return $APP.$cljs$core$seq$$($G__29409_ret$jscomp$42$$)};
$APP.$cljs$core$name$$=function($x$jscomp$568$$){if($x$jscomp$568$$!=null&&($x$jscomp$568$$.$cljs$lang$protocol_mask$partition1$$&4096||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$568$$.$cljs$core$INamed$$))return $x$jscomp$568$$.$cljs$core$INamed$_name$arity$1$(null);if(typeof $x$jscomp$568$$==="string")return $x$jscomp$568$$;throw Error(["Doesn't support name: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$568$$)].join(""));};
$APP.$cljs$core$zipmap$$=function($G__29414_keys$jscomp$18_ks$jscomp$16$$,$G__29415_vals$jscomp$7_vs$jscomp$1$$){var $G__29413_map$jscomp$13$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$G__29414_keys$jscomp$18_ks$jscomp$16$$=$APP.$cljs$core$seq$$($G__29414_keys$jscomp$18_ks$jscomp$16$$);for($G__29415_vals$jscomp$7_vs$jscomp$1$$=$APP.$cljs$core$seq$$($G__29415_vals$jscomp$7_vs$jscomp$1$$);;)if($G__29414_keys$jscomp$18_ks$jscomp$16$$&&$G__29415_vals$jscomp$7_vs$jscomp$1$$)$G__29413_map$jscomp$13$$=
$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($G__29413_map$jscomp$13$$,$APP.$cljs$core$first$$($G__29414_keys$jscomp$18_ks$jscomp$16$$),$APP.$cljs$core$first$$($G__29415_vals$jscomp$7_vs$jscomp$1$$)),$G__29414_keys$jscomp$18_ks$jscomp$16$$=$APP.$cljs$core$next$$($G__29414_keys$jscomp$18_ks$jscomp$16$$),$G__29415_vals$jscomp$7_vs$jscomp$1$$=$APP.$cljs$core$next$$($G__29415_vals$jscomp$7_vs$jscomp$1$$);else return $APP.$cljs$core$_persistent_BANG_$$($G__29413_map$jscomp$13$$)};
$cljs$core$ArrayList$$=function(){this.$arr$=[]};
$APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$=function($pred$jscomp$12$$,$coll$jscomp$746$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$=$APP.$cljs$core$seq$$($coll$jscomp$746$$);if($JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$){var $G__23907$jscomp$inline_2840_JSCompiler_inline_result$jscomp$238$$=$APP.$cljs$core$first$$($JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$);$G__23907$jscomp$inline_2840_JSCompiler_inline_result$jscomp$238$$=
$pred$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($G__23907$jscomp$inline_2840_JSCompiler_inline_result$jscomp$238$$):$pred$jscomp$12$$($G__23907$jscomp$inline_2840_JSCompiler_inline_result$jscomp$238$$);$JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$=$APP.$cljs$core$truth_$$($G__23907$jscomp$inline_2840_JSCompiler_inline_result$jscomp$238$$)?$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$),
$APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$($pred$jscomp$12$$,$APP.$cljs$core$rest$$($JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$))):null}else $JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$=null;return $JSCompiler_temp$jscomp$237_temp__5825__auto__$jscomp$22$$},null,null)};
$cljs$core$IntegerRangeChunk$$=function($start$jscomp$138$$,$step$jscomp$11$$,$count$jscomp$51$$){this.start=$start$jscomp$138$$;this.step=$step$jscomp$11$$;this.count=$count$jscomp$51$$;this.$cljs$lang$protocol_mask$partition0$$=82;this.$cljs$lang$protocol_mask$partition1$$=0};$cljs$core$RangeIterator$$=function($i$jscomp$267$$,$end$jscomp$29$$,$step$jscomp$13$$){this.i=$i$jscomp$267$$;this.end=$end$jscomp$29$$;this.step=$step$jscomp$13$$};
$cljs$core$IntegerRange$$=function($meta$jscomp$61$$,$start$jscomp$141$$,$end$jscomp$32$$,$step$jscomp$16$$,$cnt$jscomp$29$$,$__hash$jscomp$45$$){this.$meta$=$meta$jscomp$61$$;this.start=$start$jscomp$141$$;this.end=$end$jscomp$32$$;this.step=$step$jscomp$16$$;this.$cnt$=$cnt$jscomp$29$$;this.$__hash$=$__hash$jscomp$45$$;this.$cljs$lang$protocol_mask$partition0$$=32375006;this.$cljs$lang$protocol_mask$partition1$$=402944};
$cljs$core$Range$$=function($meta$jscomp$63$$,$start$jscomp$143$$,$end$jscomp$34$$,$step$jscomp$18$$,$chunk$jscomp$12$$,$chunk_next$$,$__hash$jscomp$47$$){this.$meta$=$meta$jscomp$63$$;this.start=$start$jscomp$143$$;this.end=$end$jscomp$34$$;this.step=$step$jscomp$18$$;this.$chunk$=$chunk$jscomp$12$$;this.$chunk_next$=$chunk_next$$;this.$__hash$=$__hash$jscomp$47$$;this.$cljs$lang$protocol_mask$partition1$$=140800;this.$cljs$lang$protocol_mask$partition0$$=32374988};
$JSCompiler_StaticMethods_forceChunk$$=function($JSCompiler_StaticMethods_forceChunk$self$$){if($JSCompiler_StaticMethods_forceChunk$self$$.$chunk$==null){var $arr$jscomp$134$$=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null];a:{var $n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$=0;for(var $G__29535$jscomp$inline_2848_val$jscomp$inline_2845_val__$1$jscomp$inline_2847$$=
$JSCompiler_StaticMethods_forceChunk$self$$.start;;){if($n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$<32)if($arr$jscomp$134$$[$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$]=$G__29535$jscomp$inline_2848_val$jscomp$inline_2845_val__$1$jscomp$inline_2847$$,$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$+=1,$G__29535$jscomp$inline_2848_val$jscomp$inline_2845_val__$1$jscomp$inline_2847$$+=$JSCompiler_StaticMethods_forceChunk$self$$.step,$JSCompiler_StaticMethods_forceChunk$self$$.step>
0?$G__29535$jscomp$inline_2848_val$jscomp$inline_2845_val__$1$jscomp$inline_2847$$<$JSCompiler_StaticMethods_forceChunk$self$$.end:$G__29535$jscomp$inline_2848_val$jscomp$inline_2845_val__$1$jscomp$inline_2847$$>$JSCompiler_StaticMethods_forceChunk$self$$.end)continue;else{$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$=$JSCompiler_StaticMethods_forceChunk$self$$.$chunk$=new $cljs$core$ArrayChunk$$($arr$jscomp$134$$,0,$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$);
break a}else{$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$=$G__29535$jscomp$inline_2848_val$jscomp$inline_2845_val__$1$jscomp$inline_2847$$;break a}break}$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$=void 0}$JSCompiler_StaticMethods_forceChunk$self$$.$chunk$==null&&($JSCompiler_StaticMethods_forceChunk$self$$.$chunk$=new $cljs$core$ArrayChunk$$($arr$jscomp$134$$,0,32),($JSCompiler_StaticMethods_forceChunk$self$$.step>0?$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$<
$JSCompiler_StaticMethods_forceChunk$self$$.end:$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$>$JSCompiler_StaticMethods_forceChunk$self$$.end)&&($JSCompiler_StaticMethods_forceChunk$self$$.$chunk_next$=new $cljs$core$Range$$(null,$n$jscomp$inline_2844_n__$1$jscomp$inline_2846_val$jscomp$103$$,$JSCompiler_StaticMethods_forceChunk$self$$.end,$JSCompiler_StaticMethods_forceChunk$self$$.step,null,null,null)))}};
$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$=function($end$jscomp$36$$){return $APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$03$$(0,$end$jscomp$36$$,1)};$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$=function($start$jscomp$145$$,$end$jscomp$37$$){return $APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$03$$($start$jscomp$145$$,$end$jscomp$37$$,1)};
$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$03$$=function($start$jscomp$146$$,$end$jscomp$38$$,$step$jscomp$20$$){return $step$jscomp$20$$>0?$end$jscomp$38$$<=$start$jscomp$146$$?$APP.$cljs$core$List$EMPTY$$:$APP.$cljs$core$integer_QMARK_$$($start$jscomp$146$$)&&$APP.$cljs$core$integer_QMARK_$$($end$jscomp$38$$)&&$APP.$cljs$core$integer_QMARK_$$($step$jscomp$20$$)?new $cljs$core$IntegerRange$$(null,$start$jscomp$146$$,$end$jscomp$38$$,$step$jscomp$20$$,Math.ceil(($end$jscomp$38$$-$start$jscomp$146$$)/
$step$jscomp$20$$),null):new $cljs$core$Range$$(null,$start$jscomp$146$$,$end$jscomp$38$$,$step$jscomp$20$$,null,null,null):$step$jscomp$20$$<0?$end$jscomp$38$$>=$start$jscomp$146$$?$APP.$cljs$core$List$EMPTY$$:$APP.$cljs$core$integer_QMARK_$$($start$jscomp$146$$)&&$APP.$cljs$core$integer_QMARK_$$($end$jscomp$38$$)&&$APP.$cljs$core$integer_QMARK_$$($step$jscomp$20$$)?new $cljs$core$IntegerRange$$(null,$start$jscomp$146$$,$end$jscomp$38$$,$step$jscomp$20$$,Math.ceil(($end$jscomp$38$$-$start$jscomp$146$$)/
$step$jscomp$20$$),null):new $cljs$core$Range$$(null,$start$jscomp$146$$,$end$jscomp$38$$,$step$jscomp$20$$,null,null,null):$end$jscomp$38$$===$start$jscomp$146$$?$APP.$cljs$core$List$EMPTY$$:$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($start$jscomp$146$$)};
$APP.$cljs$core$take_nth$cljs$0core$0IFn$0_invoke$0arity$02$$=function($n$jscomp$156$$,$coll$jscomp$763$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $temp__5825__auto__$jscomp$27$$=$APP.$cljs$core$seq$$($coll$jscomp$763$$);return $temp__5825__auto__$jscomp$27$$?$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($temp__5825__auto__$jscomp$27$$),$APP.$cljs$core$take_nth$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$156$$,$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$156$$,
$temp__5825__auto__$jscomp$27$$))):null},null,null)};
$APP.$cljs$core$frequencies$$=function($coll$jscomp$766$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($counts$$,$x$jscomp$588$$){return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($counts$$,$x$jscomp$588$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($counts$$,$x$jscomp$588$$,0)+1)},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$coll$jscomp$766$$))};
$cljs$core$reductions$cljs$0core$0IFn$0_invoke$0arity$03$$=function($f$jscomp$296$$,$init$jscomp$45$$,$coll$jscomp$768$$){return $cljs$core$reduced_QMARK_$$($init$jscomp$45$$)?new $APP.$cljs$core$List$$(null,$APP.$cljs$core$_deref$$($init$jscomp$45$$),null,1,null):$APP.$cljs$core$cons$$($init$jscomp$45$$,new $APP.$cljs$core$LazySeq$$(null,function(){var $JSCompiler_temp$jscomp$240_temp__5825__auto__$jscomp$29$$=$APP.$cljs$core$seq$$($coll$jscomp$768$$);if($JSCompiler_temp$jscomp$240_temp__5825__auto__$jscomp$29$$){var $JSCompiler_temp_const$jscomp$241$$=
$cljs$core$reductions$cljs$0core$0IFn$0_invoke$0arity$03$$;var $G__23940$jscomp$inline_2850_JSCompiler_inline_result$jscomp$242$$=$APP.$cljs$core$first$$($JSCompiler_temp$jscomp$240_temp__5825__auto__$jscomp$29$$);$G__23940$jscomp$inline_2850_JSCompiler_inline_result$jscomp$242$$=$f$jscomp$296$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$296$$.$cljs$core$IFn$_invoke$arity$2$($init$jscomp$45$$,$G__23940$jscomp$inline_2850_JSCompiler_inline_result$jscomp$242$$):$f$jscomp$296$$($init$jscomp$45$$,$G__23940$jscomp$inline_2850_JSCompiler_inline_result$jscomp$242$$);
$JSCompiler_temp$jscomp$240_temp__5825__auto__$jscomp$29$$=$JSCompiler_temp_const$jscomp$241$$($f$jscomp$296$$,$G__23940$jscomp$inline_2850_JSCompiler_inline_result$jscomp$242$$,$APP.$cljs$core$rest$$($JSCompiler_temp$jscomp$240_temp__5825__auto__$jscomp$29$$))}else $JSCompiler_temp$jscomp$240_temp__5825__auto__$jscomp$29$$=null;return $JSCompiler_temp$jscomp$240_temp__5825__auto__$jscomp$29$$},null,null))};
$APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$298$$,$g$jscomp$63$$){return function(){function $G__29615__3$$($x$jscomp$598$$,$y$jscomp$249$$,$z$jscomp$91$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$598$$,$y$jscomp$249$$,$z$jscomp$91$$):$f$jscomp$298$$($x$jscomp$598$$,$y$jscomp$249$$,$z$jscomp$91$$),$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$3$?
$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$598$$,$y$jscomp$249$$,$z$jscomp$91$$):$g$jscomp$63$$($x$jscomp$598$$,$y$jscomp$249$$,$z$jscomp$91$$)],null)}function $G__29615__2$$($x$jscomp$597$$,$y$jscomp$248$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$597$$,$y$jscomp$248$$):$f$jscomp$298$$($x$jscomp$597$$,$y$jscomp$248$$),
$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$2$?$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$597$$,$y$jscomp$248$$):$g$jscomp$63$$($x$jscomp$597$$,$y$jscomp$248$$)],null)}function $G__29615__1$$($x$jscomp$596$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$596$$):$f$jscomp$298$$($x$jscomp$596$$),$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$1$?
$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$596$$):$g$jscomp$63$$($x$jscomp$596$$)],null)}function $G__29615__0$$(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$298$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$298$$(),$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$0$?$g$jscomp$63$$.$cljs$core$IFn$_invoke$arity$0$():$g$jscomp$63$$()],null)}var $G__29615$$=null,$G__29615__4$$=
function(){function $G__29619$$($x$jscomp$600$$,$y$jscomp$251$$,$z$jscomp$93$$,$var_args$jscomp$268$$){var $G__29620__i_args$jscomp$96$$=null;if(arguments.length>3){$G__29620__i_args$jscomp$96$$=0;for(var $G__29620__a$$=Array(arguments.length-3);$G__29620__i_args$jscomp$96$$<$G__29620__a$$.length;)$G__29620__a$$[$G__29620__i_args$jscomp$96$$]=arguments[$G__29620__i_args$jscomp$96$$+3],++$G__29620__i_args$jscomp$96$$;$G__29620__i_args$jscomp$96$$=new $APP.$cljs$core$IndexedSeq$$($G__29620__a$$,0,null)}return $G__29619__delegate$$.call(this,
$x$jscomp$600$$,$y$jscomp$251$$,$z$jscomp$93$$,$G__29620__i_args$jscomp$96$$)}function $G__29619__delegate$$($x$jscomp$599$$,$y$jscomp$250$$,$z$jscomp$92$$,$args$jscomp$95$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$298$$,$x$jscomp$599$$,$y$jscomp$250$$,$z$jscomp$92$$,$args$jscomp$95$$),$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($g$jscomp$63$$,$x$jscomp$599$$,
$y$jscomp$250$$,$z$jscomp$92$$,$args$jscomp$95$$)],null)}$G__29619$$.$cljs$lang$maxFixedArity$=3;$G__29619$$.$cljs$lang$applyTo$=function($arglist__29621_args$jscomp$97$$){var $x$jscomp$601$$=$APP.$cljs$core$first$$($arglist__29621_args$jscomp$97$$);$arglist__29621_args$jscomp$97$$=$APP.$cljs$core$next$$($arglist__29621_args$jscomp$97$$);var $y$jscomp$252$$=$APP.$cljs$core$first$$($arglist__29621_args$jscomp$97$$);$arglist__29621_args$jscomp$97$$=$APP.$cljs$core$next$$($arglist__29621_args$jscomp$97$$);
var $z$jscomp$94$$=$APP.$cljs$core$first$$($arglist__29621_args$jscomp$97$$);$arglist__29621_args$jscomp$97$$=$APP.$cljs$core$rest$$($arglist__29621_args$jscomp$97$$);return $G__29619__delegate$$($x$jscomp$601$$,$y$jscomp$252$$,$z$jscomp$94$$,$arglist__29621_args$jscomp$97$$)};$G__29619$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__29619__delegate$$;return $G__29619$$}();$G__29615$$=function($x$jscomp$602$$,$y$jscomp$253$$,$z$jscomp$95$$,$var_args$jscomp$269$$){switch(arguments.length){case 0:return $G__29615__0$$.call(this);
case 1:return $G__29615__1$$.call(this,$x$jscomp$602$$);case 2:return $G__29615__2$$.call(this,$x$jscomp$602$$,$y$jscomp$253$$);case 3:return $G__29615__3$$.call(this,$x$jscomp$602$$,$y$jscomp$253$$,$z$jscomp$95$$);default:var $G__29622_G__29623__i$$=null;if(arguments.length>3){$G__29622_G__29623__i$$=0;for(var $G__29623__a$$=Array(arguments.length-3);$G__29622_G__29623__i$$<$G__29623__a$$.length;)$G__29623__a$$[$G__29622_G__29623__i$$]=arguments[$G__29622_G__29623__i$$+3],++$G__29622_G__29623__i$$;
$G__29622_G__29623__i$$=new $APP.$cljs$core$IndexedSeq$$($G__29623__a$$,0,null)}return $G__29615__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$602$$,$y$jscomp$253$$,$z$jscomp$95$$,$G__29622_G__29623__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__29615$$.$cljs$lang$maxFixedArity$=3;$G__29615$$.$cljs$lang$applyTo$=$G__29615__4$$.$cljs$lang$applyTo$;$G__29615$$.$cljs$core$IFn$_invoke$arity$0$=$G__29615__0$$;$G__29615$$.$cljs$core$IFn$_invoke$arity$1$=$G__29615__1$$;$G__29615$$.$cljs$core$IFn$_invoke$arity$2$=
$G__29615__2$$;$G__29615$$.$cljs$core$IFn$_invoke$arity$3$=$G__29615__3$$;$G__29615$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__29615__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__29615$$}()};
$cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$=function($coll$jscomp$769_temp__5825__auto__$jscomp$30$$){for(;;)if($coll$jscomp$769_temp__5825__auto__$jscomp$30$$=$APP.$cljs$core$seq$$($coll$jscomp$769_temp__5825__auto__$jscomp$30$$))$coll$jscomp$769_temp__5825__auto__$jscomp$30$$=$APP.$cljs$core$next$$($coll$jscomp$769_temp__5825__auto__$jscomp$30$$);else return null};
$APP.$cljs$core$doall$cljs$0core$0IFn$0_invoke$0arity$01$$=function($coll$jscomp$771$$){$cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$($coll$jscomp$771$$);return $coll$jscomp$771$$};$APP.$cljs$core$regexp_QMARK_$$=function($x$jscomp$617$$){return $x$jscomp$617$$ instanceof RegExp};
$APP.$cljs$core$re_matches$$=function($matches$jscomp$1_re$jscomp$2$$,$s$jscomp$118$$){if(typeof $s$jscomp$118$$==="string")return $matches$jscomp$1_re$jscomp$2$$=$matches$jscomp$1_re$jscomp$2$$.exec($s$jscomp$118$$),$matches$jscomp$1_re$jscomp$2$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($matches$jscomp$1_re$jscomp$2$$[0],$s$jscomp$118$$)?$matches$jscomp$1_re$jscomp$2$$.length===1?$matches$jscomp$1_re$jscomp$2$$[0]:$APP.$cljs$core$vec$$($matches$jscomp$1_re$jscomp$2$$):null;
throw new TypeError("re-matches must match against a string.");};
$APP.$cljs$core$re_find$$=function($matches$jscomp$2_re$jscomp$3$$,$s$jscomp$119$$){if(typeof $s$jscomp$119$$==="string")return $matches$jscomp$2_re$jscomp$3$$=$matches$jscomp$2_re$jscomp$3$$.exec($s$jscomp$119$$),$matches$jscomp$2_re$jscomp$3$$==null?null:$matches$jscomp$2_re$jscomp$3$$.length===1?$matches$jscomp$2_re$jscomp$3$$[0]:$APP.$cljs$core$vec$$($matches$jscomp$2_re$jscomp$3$$);throw new TypeError("re-find must match against a string.");};
$APP.$cljs$core$re_seq$$=function($re$jscomp$5$$,$s$jscomp$121$$){if(typeof $s$jscomp$121$$==="string")return $cljs$core$re_seq_STAR_$$($re$jscomp$5$$,$s$jscomp$121$$);throw new TypeError("re-seq must match against a string.");};
$APP.$cljs$core$re_pattern$$=function($pattern$jscomp$5_s$jscomp$122$$){if($pattern$jscomp$5_s$jscomp$122$$ instanceof RegExp)return $pattern$jscomp$5_s$jscomp$122$$;var $flags$jscomp$6_vec__23963$$=$APP.$cljs$core$re_find$$(/^\(\?([idmsux]*)\)/,$pattern$jscomp$5_s$jscomp$122$$),$prefix$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$6_vec__23963$$,0,null);$flags$jscomp$6_vec__23963$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$6_vec__23963$$,
1,null);$pattern$jscomp$5_s$jscomp$122$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($pattern$jscomp$5_s$jscomp$122$$,$prefix$jscomp$5$$==null?0:$prefix$jscomp$5$$.length);return new RegExp($pattern$jscomp$5_s$jscomp$122$$,$APP.$cljs$core$truth_$$($flags$jscomp$6_vec__23963$$)?$flags$jscomp$6_vec__23963$$:"")};
$APP.$cljs$core$pr_sequential_writer$$=function($writer$jscomp$9$$,$print_one$$,$G__23972_29673_G__29677_begin$jscomp$6$$,$sep$jscomp$2$$,$end$jscomp$39$$,$opts$jscomp$2$$,$G__23973_29674_coll$jscomp$773$$){var $_STAR_print_level_STAR__orig_val__23966$$=$cljs$core$_STAR_print_level_STAR_$$;$cljs$core$_STAR_print_level_STAR_$$=$cljs$core$_STAR_print_level_STAR_$$==null?null:$cljs$core$_STAR_print_level_STAR_$$-1;try{if($cljs$core$_STAR_print_level_STAR_$$!=null&&$cljs$core$_STAR_print_level_STAR_$$<
0)return $APP.$cljs$core$_write$$($writer$jscomp$9$$,"#");$APP.$cljs$core$_write$$($writer$jscomp$9$$,$G__23972_29673_G__29677_begin$jscomp$6$$);if($cljs$cst$4$print_length$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$2$$)===0)$APP.$cljs$core$seq$$($G__23973_29674_coll$jscomp$773$$)&&$APP.$cljs$core$_write$$($writer$jscomp$9$$,function(){var $or__5025__auto__$jscomp$42$$=$cljs$cst$105$more_marker$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$2$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$42$$)?
$or__5025__auto__$jscomp$42$$:"..."}());else{if($APP.$cljs$core$seq$$($G__23973_29674_coll$jscomp$773$$)){var $G__23968_29662$$=$APP.$cljs$core$first$$($G__23973_29674_coll$jscomp$773$$);$print_one$$.$cljs$core$IFn$_invoke$arity$3$?$print_one$$.$cljs$core$IFn$_invoke$arity$3$($G__23968_29662$$,$writer$jscomp$9$$,$opts$jscomp$2$$):$print_one$$($G__23968_29662$$,$writer$jscomp$9$$,$opts$jscomp$2$$)}for(var $coll_29668__$1$$=$APP.$cljs$core$next$$($G__23973_29674_coll$jscomp$773$$),$n_29669$$=$cljs$cst$4$print_length$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$2$$)-
1;;)if(!$coll_29668__$1$$||$n_29669$$!=null&&$n_29669$$===0){$APP.$cljs$core$seq$$($coll_29668__$1$$)&&$n_29669$$===0&&($APP.$cljs$core$_write$$($writer$jscomp$9$$,$sep$jscomp$2$$),$APP.$cljs$core$_write$$($writer$jscomp$9$$,function(){var $or__5025__auto__$jscomp$43$$=$cljs$cst$105$more_marker$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$2$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$43$$)?$or__5025__auto__$jscomp$43$$:"..."}()));break}else{$APP.$cljs$core$_write$$($writer$jscomp$9$$,
$sep$jscomp$2$$);var $G__23971_29672$$=$APP.$cljs$core$first$$($coll_29668__$1$$);$G__23972_29673_G__29677_begin$jscomp$6$$=$writer$jscomp$9$$;$G__23973_29674_coll$jscomp$773$$=$opts$jscomp$2$$;$print_one$$.$cljs$core$IFn$_invoke$arity$3$?$print_one$$.$cljs$core$IFn$_invoke$arity$3$($G__23971_29672$$,$G__23972_29673_G__29677_begin$jscomp$6$$,$G__23973_29674_coll$jscomp$773$$):$print_one$$($G__23971_29672$$,$G__23972_29673_G__29677_begin$jscomp$6$$,$G__23973_29674_coll$jscomp$773$$);var $G__29676$$=
$APP.$cljs$core$next$$($coll_29668__$1$$);$G__23972_29673_G__29677_begin$jscomp$6$$=$n_29669$$-1;$coll_29668__$1$$=$G__29676$$;$n_29669$$=$G__23972_29673_G__29677_begin$jscomp$6$$}}return $APP.$cljs$core$_write$$($writer$jscomp$9$$,$end$jscomp$39$$)}finally{$cljs$core$_STAR_print_level_STAR_$$=$_STAR_print_level_STAR__orig_val__23966$$}};
$cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($writer$jscomp$10$$,$c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$){$c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$);for(var $G__29696_chunk__23977_seq__23976__$1$$=null,$G__29695_count__23978$$=0,$i__23979$$=0;;)if($i__23979$$<$G__29695_count__23978$$){var $G__29697_s$jscomp$123$$=
$G__29696_chunk__23977_seq__23976__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__23979$$);$APP.$cljs$core$_write$$($writer$jscomp$10$$,$G__29697_s$jscomp$123$$);$i__23979$$+=1}else if($c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$))$G__29696_chunk__23977_seq__23976__$1$$=$c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__29696_chunk__23977_seq__23976__$1$$)?
($c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$=$APP.$cljs$core$_chunked_first$$($G__29696_chunk__23977_seq__23976__$1$$),$G__29695_count__23978$$=$APP.$cljs$core$_chunked_rest$$($G__29696_chunk__23977_seq__23976__$1$$),$G__29696_chunk__23977_seq__23976__$1$$=$c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$,$G__29697_s$jscomp$123$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$),
$c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$=$G__29695_count__23978$$,$G__29695_count__23978$$=$G__29697_s$jscomp$123$$):($G__29697_s$jscomp$123$$=$APP.$cljs$core$first$$($G__29696_chunk__23977_seq__23976__$1$$),$APP.$cljs$core$_write$$($writer$jscomp$10$$,$G__29697_s$jscomp$123$$),$c__5548__auto__$jscomp$6_seq__23976_ss$jscomp$5_temp__5825__auto__$jscomp$31$$=$APP.$cljs$core$next$$($G__29696_chunk__23977_seq__23976__$1$$),$G__29696_chunk__23977_seq__23976__$1$$=
null,$G__29695_count__23978$$=0),$i__23979$$=0;else return null};$cljs$core$string_print$$=function($x$jscomp$618$$){if($APP.$cljs$core$_STAR_print_fn_STAR_$$==null)throw Error("No *print-fn* fn set for evaluation environment");$APP.$cljs$core$_STAR_print_fn_STAR_$$.call(null,$x$jscomp$618$$);return null};
$cljs$core$quote_string$$=function($s$jscomp$124$$){return['"',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$124$$.replace(RegExp('[\\\\"\b\f\n\r\t]',"g"),function($match$jscomp$7$$){return $cljs$core$char_escapes$$[$match$jscomp$7$$]})),'"'].join("")};
$cljs$core$print_meta_QMARK_$$=function($and__5023__auto__$jscomp$28_and__5023__auto____$1$jscomp$14_opts$jscomp$3$$,$obj$jscomp$96$$){return($and__5023__auto__$jscomp$28_and__5023__auto____$1$jscomp$14_opts$jscomp$3$$=$APP.$cljs$core$boolean$0$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$28_and__5023__auto____$1$jscomp$14_opts$jscomp$3$$,$cljs$cst$2$meta$$)))?($and__5023__auto__$jscomp$28_and__5023__auto____$1$jscomp$14_opts$jscomp$3$$=$obj$jscomp$96$$!=null?
$obj$jscomp$96$$.$cljs$lang$protocol_mask$partition0$$&131072||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$obj$jscomp$96$$.$cljs$core$IMeta$$?!0:!1:!1)?$APP.$cljs$core$meta$$($obj$jscomp$96$$)!=null:$and__5023__auto__$jscomp$28_and__5023__auto____$1$jscomp$14_opts$jscomp$3$$:$and__5023__auto__$jscomp$28_and__5023__auto____$1$jscomp$14_opts$jscomp$3$$};
$cljs$core$pr_writer_impl$$=function($obj$jscomp$97$$,$writer$jscomp$11$$,$name__$1$jscomp$1_normalize_opts$jscomp$4$$){if($obj$jscomp$97$$==null)return $APP.$cljs$core$_write$$($writer$jscomp$11$$,"nil");if($cljs$core$print_meta_QMARK_$$($name__$1$jscomp$1_normalize_opts$jscomp$4$$,$obj$jscomp$97$$)){$APP.$cljs$core$_write$$($writer$jscomp$11$$,"^");var $G__23983_29709_G__23987$$=$APP.$cljs$core$meta$$($obj$jscomp$97$$);$APP.$cljs$core$pr_writer$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cljs$core$pr_writer$$.$cljs$core$IFn$_invoke$arity$3$($G__23983_29709_G__23987$$,
$writer$jscomp$11$$,$name__$1$jscomp$1_normalize_opts$jscomp$4$$):$APP.$cljs$core$pr_writer$$($G__23983_29709_G__23987$$,$writer$jscomp$11$$,$name__$1$jscomp$1_normalize_opts$jscomp$4$$);$APP.$cljs$core$_write$$($writer$jscomp$11$$," ")}if($obj$jscomp$97$$.$cljs$lang$type$)return $obj$jscomp$97$$.$cljs$lang$ctorPrWriter$($obj$jscomp$97$$,$writer$jscomp$11$$,$name__$1$jscomp$1_normalize_opts$jscomp$4$$);if($obj$jscomp$97$$!=null?$obj$jscomp$97$$.$cljs$lang$protocol_mask$partition0$$&2147483648||$APP.$cljs$core$PROTOCOL_SENTINEL$$===
$obj$jscomp$97$$.$cljs$core$IPrintWithWriter$$||($obj$jscomp$97$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IPrintWithWriter$$,$obj$jscomp$97$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IPrintWithWriter$$,$obj$jscomp$97$$))return $APP.$cljs$core$_pr_writer$$($obj$jscomp$97$$,$writer$jscomp$11$$,$name__$1$jscomp$1_normalize_opts$jscomp$4$$);if($obj$jscomp$97$$===!0||$obj$jscomp$97$$===!1)return $APP.$cljs$core$_write$$($writer$jscomp$11$$,
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$97$$));if(typeof $obj$jscomp$97$$==="number")return $APP.$cljs$core$_write$$($writer$jscomp$11$$,isNaN($obj$jscomp$97$$)?"##NaN":$obj$jscomp$97$$===Number.POSITIVE_INFINITY?"##Inf":$obj$jscomp$97$$===Number.NEGATIVE_INFINITY?"##-Inf":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$97$$));if($APP.$cljs$core$object_QMARK_$$($obj$jscomp$97$$))return $APP.$cljs$core$_write$$($writer$jscomp$11$$,"#js "),$G__23983_29709_G__23987$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($k$jscomp$205$$){return new $APP.$cljs$core$MapEntry$$($APP.$cljs$core$re_matches$$(/[A-Za-z_\*\+\?!\-'][\w\*\+\?!\-']*/,$k$jscomp$205$$)!=null?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$205$$):$k$jscomp$205$$,$obj$jscomp$97$$[$k$jscomp$205$$],null)},$module$contents$goog$object_getKeys$$($obj$jscomp$97$$)),$cljs$core$print_map$$.$cljs$core$IFn$_invoke$arity$4$?$cljs$core$print_map$$.$cljs$core$IFn$_invoke$arity$4$($G__23983_29709_G__23987$$,
$APP.$cljs$core$pr_writer$$,$writer$jscomp$11$$,$name__$1$jscomp$1_normalize_opts$jscomp$4$$):$cljs$core$print_map$$($G__23983_29709_G__23987$$,$APP.$cljs$core$pr_writer$$,$writer$jscomp$11$$,$name__$1$jscomp$1_normalize_opts$jscomp$4$$);if($APP.$cljs$core$array_QMARK_$$($obj$jscomp$97$$))return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$11$$,$APP.$cljs$core$pr_writer$$,"#js ["," ","]",$name__$1$jscomp$1_normalize_opts$jscomp$4$$,$obj$jscomp$97$$);if(typeof $obj$jscomp$97$$==="string")return $APP.$cljs$core$truth_$$($cljs$cst$1$readably$$.$cljs$core$IFn$_invoke$arity$1$($name__$1$jscomp$1_normalize_opts$jscomp$4$$))?
$APP.$cljs$core$_write$$($writer$jscomp$11$$,$cljs$core$quote_string$$($obj$jscomp$97$$)):$APP.$cljs$core$_write$$($writer$jscomp$11$$,$obj$jscomp$97$$);if(typeof $obj$jscomp$97$$==="function"){var $name$jscomp$109$$=$obj$jscomp$97$$.name;$name__$1$jscomp$1_normalize_opts$jscomp$4$$=$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$44$$=$name$jscomp$109$$==null;return $or__5025__auto__$jscomp$44$$?$or__5025__auto__$jscomp$44$$:$goog$string$internal$isEmptyOrWhitespace$$($name$jscomp$109$$)}())?
"Function":$name$jscomp$109$$;return $cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["#object[",$name__$1$jscomp$1_normalize_opts$jscomp$4$$,$APP.$cljs$core$truth_$$(!1)?[' "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$97$$),'"'].join(""):"","]"]))}if($obj$jscomp$97$$ instanceof Date)return $name__$1$jscomp$1_normalize_opts$jscomp$4$$=function($n$jscomp$159_ns$jscomp$8$$,$len$jscomp$52$$){for($n$jscomp$159_ns$jscomp$8$$=
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$159_ns$jscomp$8$$);;)if($n$jscomp$159_ns$jscomp$8$$.length<$len$jscomp$52$$)$n$jscomp$159_ns$jscomp$8$$=["0",$n$jscomp$159_ns$jscomp$8$$].join("");else return $n$jscomp$159_ns$jscomp$8$$},$cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(['#inst "',$name__$1$jscomp$1_normalize_opts$jscomp$4$$($obj$jscomp$97$$.getUTCFullYear(),4),"-",$name__$1$jscomp$1_normalize_opts$jscomp$4$$($obj$jscomp$97$$.getUTCMonth()+
1,2),"-",$name__$1$jscomp$1_normalize_opts$jscomp$4$$($obj$jscomp$97$$.getUTCDate(),2),"T",$name__$1$jscomp$1_normalize_opts$jscomp$4$$($obj$jscomp$97$$.getUTCHours(),2),":",$name__$1$jscomp$1_normalize_opts$jscomp$4$$($obj$jscomp$97$$.getUTCMinutes(),2),":",$name__$1$jscomp$1_normalize_opts$jscomp$4$$($obj$jscomp$97$$.getUTCSeconds(),2),".",$name__$1$jscomp$1_normalize_opts$jscomp$4$$($obj$jscomp$97$$.getUTCMilliseconds(),3),"-",'00:00"']));if($APP.$cljs$core$regexp_QMARK_$$($obj$jscomp$97$$))return $cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$11$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(['#"',$obj$jscomp$97$$.source,'"']));if($cljs$core$js_symbol_QMARK_$$($obj$jscomp$97$$))return $cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["#object[",$obj$jscomp$97$$.toString(),"]"]));if($APP.$cljs$core$truth_$$(function(){var $G__23992__$1$$=$obj$jscomp$97$$==null?null:$obj$jscomp$97$$.constructor;return $G__23992__$1$$==null?null:
$G__23992__$1$$.$cljs$lang$ctorStr$}()))return $cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["#object[",$obj$jscomp$97$$.constructor.$cljs$lang$ctorStr$.replace(RegExp("/","g"),"."),"]"]));$name$jscomp$109$$=function(){var $G__23993__$1$$=$obj$jscomp$97$$==null?null:$obj$jscomp$97$$.constructor;return $G__23993__$1$$==null?null:$G__23993__$1$$.name}();$name__$1$jscomp$1_normalize_opts$jscomp$4$$=
$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$45$$=$name$jscomp$109$$==null;return $or__5025__auto__$jscomp$45$$?$or__5025__auto__$jscomp$45$$:$goog$string$internal$isEmptyOrWhitespace$$($name$jscomp$109$$)}())?"Object":$name$jscomp$109$$;return $obj$jscomp$97$$.constructor==null?$cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["#object[",$name__$1$jscomp$1_normalize_opts$jscomp$4$$,
"]"])):$cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["#object[",$name__$1$jscomp$1_normalize_opts$jscomp$4$$," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$97$$),"]"]))};
$APP.$cljs$core$pr_writer$$=function($obj$jscomp$98$$,$writer$jscomp$12$$,$G__23996_opts$jscomp$5$$){var $temp__5823__auto__$jscomp$17$$=$cljs$cst$106$alt_impl$$.$cljs$core$IFn$_invoke$arity$1$($G__23996_opts$jscomp$5$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$17$$)?($G__23996_opts$jscomp$5$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__23996_opts$jscomp$5$$,$cljs$cst$107$fallback_impl$$,$cljs$core$pr_writer_impl$$),$temp__5823__auto__$jscomp$17$$.$cljs$core$IFn$_invoke$arity$3$?
$temp__5823__auto__$jscomp$17$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$98$$,$writer$jscomp$12$$,$G__23996_opts$jscomp$5$$):$temp__5823__auto__$jscomp$17$$($obj$jscomp$98$$,$writer$jscomp$12$$,$G__23996_opts$jscomp$5$$)):$cljs$core$pr_writer_impl$$($obj$jscomp$98$$,$writer$jscomp$12$$,$G__23996_opts$jscomp$5$$)};
$cljs$core$pr_sb_with_opts$$=function($c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$,$opts$jscomp$7$$){var $sb$jscomp$7$$=new $APP.$goog$string$StringBuffer$$,$writer$jscomp$14$$=new $cljs$core$StringBufferWriter$$($sb$jscomp$7$$);a:{$APP.$cljs$core$pr_writer$$($APP.$cljs$core$first$$($c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$),$writer$jscomp$14$$,$opts$jscomp$7$$);
$c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$=$APP.$cljs$core$seq$$($APP.$cljs$core$next$$($c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$));for(var $G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$=null,$G__29747$jscomp$inline_2865_count__23999$jscomp$inline_2859$$=0,$i__24000$jscomp$inline_2860$$=0;;)if($i__24000$jscomp$inline_2860$$<
$G__29747$jscomp$inline_2865_count__23999$jscomp$inline_2859$$){var $G__29749$jscomp$inline_2867_obj$jscomp$inline_2861$$=$G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__24000$jscomp$inline_2860$$);$APP.$cljs$core$_write$$($writer$jscomp$14$$," ");$APP.$cljs$core$pr_writer$$($G__29749$jscomp$inline_2867_obj$jscomp$inline_2861$$,$writer$jscomp$14$$,$opts$jscomp$7$$);$i__24000$jscomp$inline_2860$$+=1}else if($c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$=
$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$))$G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$=$c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$)?($c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$=
$APP.$cljs$core$_chunked_first$$($G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$),$G__29747$jscomp$inline_2865_count__23999$jscomp$inline_2859$$=$APP.$cljs$core$_chunked_rest$$($G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$),$G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$=$c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$,
$G__29749$jscomp$inline_2867_obj$jscomp$inline_2861$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$),$c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$=$G__29747$jscomp$inline_2865_count__23999$jscomp$inline_2859$$,$G__29747$jscomp$inline_2865_count__23999$jscomp$inline_2859$$=$G__29749$jscomp$inline_2867_obj$jscomp$inline_2861$$):($G__29749$jscomp$inline_2867_obj$jscomp$inline_2861$$=
$APP.$cljs$core$first$$($G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$),$APP.$cljs$core$_write$$($writer$jscomp$14$$," "),$APP.$cljs$core$pr_writer$$($G__29749$jscomp$inline_2867_obj$jscomp$inline_2861$$,$writer$jscomp$14$$,$opts$jscomp$7$$),$c__5548__auto__$jscomp$inline_2864_objs$jscomp$1_seq__23997$jscomp$inline_2857_temp__5825__auto__$jscomp$inline_2862$$=$APP.$cljs$core$next$$($G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$),
$G__29748$jscomp$inline_2866_chunk__23998$jscomp$inline_2858_seq__23997__$1$jscomp$inline_2863$$=null,$G__29747$jscomp$inline_2865_count__23999$jscomp$inline_2859$$=0),$i__24000$jscomp$inline_2860$$=0;else break a}$writer$jscomp$14$$.$cljs$core$IWriter$_flush$arity$1$(null);return $sb$jscomp$7$$};
$cljs$core$pr_str_with_opts$$=function($objs$jscomp$2$$,$opts$jscomp$8$$){return $APP.$cljs$core$empty_QMARK_$$($objs$jscomp$2$$)?"":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$pr_sb_with_opts$$($objs$jscomp$2$$,$opts$jscomp$8$$))};$APP.$cljs$core$newline$cljs$0core$0IFn$0_invoke$0arity$01$$=function($opts$jscomp$11$$){$cljs$core$string_print$$("\n");return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$11$$,$cljs$cst$0$flush_on_newline$$),null};
$APP.$cljs$core$pr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($objs$jscomp$7$$){return $cljs$core$string_print$$($cljs$core$pr_str_with_opts$$($objs$jscomp$7$$,$cljs$core$pr_opts$$()))};
$APP.$cljs$core$println$$=function($var_args$jscomp$283$$){for(var $args__5755__auto__$jscomp$17$$=[],$len__5749__auto___29812$$=arguments.length,$i__5750__auto___29813$$=0;;)if($i__5750__auto___29813$$<$len__5749__auto___29812$$)$args__5755__auto__$jscomp$17$$.push(arguments[$i__5750__auto___29813$$]),$i__5750__auto___29813$$+=1;else break;return $APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$17$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$17$$.slice(0),
0,null):null)};
$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($objs$jscomp$12$$){var $opts$jscomp$inline_2873$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($cljs$core$pr_opts$$(),$cljs$cst$1$readably$$,!1);$cljs$core$string_print$$($cljs$core$pr_str_with_opts$$($objs$jscomp$12$$,$opts$jscomp$inline_2873$$));return $APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_print_newline_STAR_$$)?$APP.$cljs$core$newline$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$core$pr_opts$$()):null};
$cljs$core$strip_ns$$=function($named$$){return $named$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$(null,$APP.$cljs$core$name$$($named$$)):$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$(null,$APP.$cljs$core$name$$($named$$))};
$cljs$core$lift_ns$$=function($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$){if($APP.$cljs$core$truth_$$(!1)){var $G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$=$APP.$cljs$core$seq$$($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$),$G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$=$APP.$cljs$core$seq$$($G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$),$G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$=$APP.$cljs$core$first$$($G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$);
$APP.$cljs$core$next$$($G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$,1,null);$G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$=$APP.$cljs$core$empty$$($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$);for($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$=
null;;){$G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$=$first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$;$G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$=$APP.$cljs$core$seq$$($G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$);$first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$=$APP.$cljs$core$first$$($G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$);var $G__29836_G__29841_entries__$1_seq__24030__$1$$=$APP.$cljs$core$next$$($G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$),
$vec__24032$$=$first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$;$first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__24032$$,0,null);$G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__24032$$,1,null);if($APP.$cljs$core$truth_$$($vec__24032$$))if($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$||$first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$ instanceof
$APP.$cljs$core$Symbol$$)if($APP.$cljs$core$truth_$$($G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$))if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$,$APP.$cljs$core$namespace$$($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$))){$G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$,$cljs$core$strip_ns$$($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$),
$G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$);$first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$=$G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$;$G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$=$G__29836_G__29841_entries__$1_seq__24030__$1$$;continue}else return null;else if($G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$=$APP.$cljs$core$namespace$$($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$),$APP.$cljs$core$truth_$$($G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$)){$G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$,$cljs$core$strip_ns$$($first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$),$G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$);$first__24031_k__$1$jscomp$1_m$jscomp$56_ns__$1$jscomp$1$$=$G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$;$G__24016_G__24016__$1_seq__24030_v__$1$jscomp$6$$=$G__29836_G__29841_entries__$1_seq__24030__$1$$;continue}else return null;else return null;
else return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__29835_G__29840_first__24019_ns__$2_temp__5825__auto__$jscomp$33$$,$G__29837_G__29842_lm_lm__$1_lm__$2_seq__24018$$],null);break}}else return null};
$cljs$core$print_prefix_map$$=function($prefix$jscomp$6$$,$m$jscomp$57$$,$print_one$jscomp$1$$,$writer$jscomp$15$$,$opts$jscomp$12$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$15$$,function($G__24038_e$jscomp$106$$,$w$jscomp$14$$,$opts__$1$$){var $G__24035_29844$$=$APP.$cljs$core$_key$$($G__24038_e$jscomp$106$$);$print_one$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$?$print_one$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$($G__24035_29844$$,$w$jscomp$14$$,$opts__$1$$):$print_one$jscomp$1$$($G__24035_29844$$,
$w$jscomp$14$$,$opts__$1$$);$APP.$cljs$core$_write$$($w$jscomp$14$$," ");$G__24038_e$jscomp$106$$=$APP.$cljs$core$_val$$($G__24038_e$jscomp$106$$);return $print_one$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$?$print_one$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$($G__24038_e$jscomp$106$$,$w$jscomp$14$$,$opts__$1$$):$print_one$jscomp$1$$($G__24038_e$jscomp$106$$,$w$jscomp$14$$,$opts__$1$$)},[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($prefix$jscomp$6$$),"{"].join(""),", ","}",$opts$jscomp$12$$,
$APP.$cljs$core$seq$$($m$jscomp$57$$))};
$cljs$core$print_map$$=function($m$jscomp$58$$,$print_one$jscomp$2$$,$writer$jscomp$16$$,$opts$jscomp$13$$){var $lift_map_vec__24041$$=$APP.$cljs$core$map_QMARK_$$($m$jscomp$58$$)?$cljs$core$lift_ns$$($m$jscomp$58$$):null,$ns$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($lift_map_vec__24041$$,0,null);$lift_map_vec__24041$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($lift_map_vec__24041$$,1,null);return $APP.$cljs$core$truth_$$($ns$jscomp$10$$)?$cljs$core$print_prefix_map$$(["#:",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ns$jscomp$10$$)].join(""),$lift_map_vec__24041$$,$print_one$jscomp$2$$,$writer$jscomp$16$$,$opts$jscomp$13$$):$cljs$core$print_prefix_map$$(null,$m$jscomp$58$$,$print_one$jscomp$2$$,$writer$jscomp$16$$,$opts$jscomp$13$$)};$APP.$cljs$core$add_watch$$=function($iref$jscomp$4$$,$key$jscomp$171$$,$f$jscomp$302$$){$cljs$core$_add_watch$$($iref$jscomp$4$$,$key$jscomp$171$$,$f$jscomp$302$$)};
$APP.$cljs$core$remove_watch$$=function($iref$jscomp$5$$,$key$jscomp$172$$){$cljs$core$_remove_watch$$($iref$jscomp$5$$,$key$jscomp$172$$);return $iref$jscomp$5$$};$APP.$cljs$core$Delay$$=function($f$jscomp$303$$){this.f=$f$jscomp$303$$;this.value=null;this.$cljs$lang$protocol_mask$partition0$$=2147516416;this.$cljs$lang$protocol_mask$partition1$$=1};$APP.$cljs$core$delay_QMARK_$$=function($x$jscomp$628$$){return $x$jscomp$628$$ instanceof $APP.$cljs$core$Delay$$};
$APP.$cljs$core$force$$=function($x$jscomp$629$$){return $APP.$cljs$core$delay_QMARK_$$($x$jscomp$629$$)?$APP.$cljs$core$_deref$$($x$jscomp$629$$):$x$jscomp$629$$};
$cljs$core$preserving_reduced$$=function($rf$jscomp$17$$){return function($p1__24049_SHARP__ret$jscomp$47$$,$p2__24050_SHARP_$$){$p1__24049_SHARP__ret$jscomp$47$$=$rf$jscomp$17$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$17$$.$cljs$core$IFn$_invoke$arity$2$($p1__24049_SHARP__ret$jscomp$47$$,$p2__24050_SHARP_$$):$rf$jscomp$17$$($p1__24049_SHARP__ret$jscomp$47$$,$p2__24050_SHARP_$$);return $cljs$core$reduced_QMARK_$$($p1__24049_SHARP__ret$jscomp$47$$)?$APP.$cljs$core$reduced$$($p1__24049_SHARP__ret$jscomp$47$$):
$p1__24049_SHARP__ret$jscomp$47$$}};
$cljs$core$cat$$=function($rf$jscomp$18$$){var $rf1$$=$cljs$core$preserving_reduced$$($rf$jscomp$18$$);return function(){function $G__29983__2$$($result$jscomp$68$$,$input$jscomp$42$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($rf1$$,$result$jscomp$68$$,$input$jscomp$42$$)}function $G__29983__1$$($result$jscomp$67$$){return $rf$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$67$$):$rf$jscomp$18$$($result$jscomp$67$$)}
function $G__29983__0$$(){return $rf$jscomp$18$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$18$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$18$$()}var $G__29983$$=null;$G__29983$$=function($result$jscomp$69$$,$input$jscomp$43$$){switch(arguments.length){case 0:return $G__29983__0$$.call(this);case 1:return $G__29983__1$$.call(this,$result$jscomp$69$$);case 2:return $G__29983__2$$.call(this,$result$jscomp$69$$,$input$jscomp$43$$)}throw Error("Invalid arity: "+arguments.length);};$G__29983$$.$cljs$core$IFn$_invoke$arity$0$=
$G__29983__0$$;$G__29983$$.$cljs$core$IFn$_invoke$arity$1$=$G__29983__1$$;$G__29983$$.$cljs$core$IFn$_invoke$arity$2$=$G__29983__2$$;return $G__29983$$}()};
$cljs$core$halt_when$cljs$0core$0IFn$0_invoke$0arity$02$$=function($pred$jscomp$15$$,$retf$$){return function($rf$jscomp$19$$){return function(){function $G__29988__2$$($G__24053$jscomp$inline_2875_result$jscomp$71$$,$JSCompiler_temp$jscomp$247_input$jscomp$44$$){if($APP.$cljs$core$truth_$$($pred$jscomp$15$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$15$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$247_input$jscomp$44$$):$pred$jscomp$15$$($JSCompiler_temp$jscomp$247_input$jscomp$44$$))){var $JSCompiler_temp$jscomp$245_JSCompiler_temp_const$jscomp$246$$=
$cljs$cst$112$cljs_DOT_core_SLASH_halt$$;$APP.$cljs$core$truth_$$($retf$$)&&($G__24053$jscomp$inline_2875_result$jscomp$71$$=$rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$($G__24053$jscomp$inline_2875_result$jscomp$71$$):$rf$jscomp$19$$($G__24053$jscomp$inline_2875_result$jscomp$71$$),$JSCompiler_temp$jscomp$247_input$jscomp$44$$=$retf$$.$cljs$core$IFn$_invoke$arity$2$?$retf$$.$cljs$core$IFn$_invoke$arity$2$($G__24053$jscomp$inline_2875_result$jscomp$71$$,
$JSCompiler_temp$jscomp$247_input$jscomp$44$$):$retf$$($G__24053$jscomp$inline_2875_result$jscomp$71$$,$JSCompiler_temp$jscomp$247_input$jscomp$44$$));$JSCompiler_temp$jscomp$245_JSCompiler_temp_const$jscomp$246$$=$APP.$cljs$core$reduced$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$JSCompiler_temp$jscomp$245_JSCompiler_temp_const$jscomp$246$$,$JSCompiler_temp$jscomp$247_input$jscomp$44$$],null))}else $JSCompiler_temp$jscomp$245_JSCompiler_temp_const$jscomp$246$$=$rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$2$?
$rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$2$($G__24053$jscomp$inline_2875_result$jscomp$71$$,$JSCompiler_temp$jscomp$247_input$jscomp$44$$):$rf$jscomp$19$$($G__24053$jscomp$inline_2875_result$jscomp$71$$,$JSCompiler_temp$jscomp$247_input$jscomp$44$$);return $JSCompiler_temp$jscomp$245_JSCompiler_temp_const$jscomp$246$$}function $G__29988__1$$($result$jscomp$70$$){return $APP.$cljs$core$map_QMARK_$$($result$jscomp$70$$)&&$APP.$cljs$core$contains_QMARK_$$($result$jscomp$70$$,$cljs$cst$112$cljs_DOT_core_SLASH_halt$$)?
$cljs$cst$112$cljs_DOT_core_SLASH_halt$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$70$$):$rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$70$$):$rf$jscomp$19$$($result$jscomp$70$$)}function $G__29988__0$$(){return $rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$19$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$19$$()}var $G__29988$$=null;$G__29988$$=function($result$jscomp$72$$,$input$jscomp$45$$){switch(arguments.length){case 0:return $G__29988__0$$.call(this);
case 1:return $G__29988__1$$.call(this,$result$jscomp$72$$);case 2:return $G__29988__2$$.call(this,$result$jscomp$72$$,$input$jscomp$45$$)}throw Error("Invalid arity: "+arguments.length);};$G__29988$$.$cljs$core$IFn$_invoke$arity$0$=$G__29988__0$$;$G__29988$$.$cljs$core$IFn$_invoke$arity$1$=$G__29988__1$$;$G__29988$$.$cljs$core$IFn$_invoke$arity$2$=$G__29988__2$$;return $G__29988$$}()}};
$cljs$core$Eduction$$=function($xform$jscomp$8$$,$coll$jscomp$810$$){this.$xform$=$xform$jscomp$8$$;this.$coll$=$coll$jscomp$810$$;this.$cljs$lang$protocol_mask$partition0$$=2173173760;this.$cljs$lang$protocol_mask$partition1$$=131072};
$APP.$cljs$core$run_BANG_$$=function($proc$$,$coll$jscomp$812$$){$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__24061_SHARP_$$,$p2__24060_SHARP_$$){return $proc$$.$cljs$core$IFn$_invoke$arity$1$?$proc$$.$cljs$core$IFn$_invoke$arity$1$($p2__24060_SHARP_$$):$proc$$($p2__24060_SHARP_$$)},null,$coll$jscomp$812$$);return null};$cljs$core$IEncodeJS$$=function(){};
$cljs$core$_clj__GT_js$$=function($JSCompiler_temp$jscomp$248_x$jscomp$638$$){if($JSCompiler_temp$jscomp$248_x$jscomp$638$$!=null&&$JSCompiler_temp$jscomp$248_x$jscomp$638$$.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$!=null)$JSCompiler_temp$jscomp$248_x$jscomp$638$$=$JSCompiler_temp$jscomp$248_x$jscomp$638$$.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$($JSCompiler_temp$jscomp$248_x$jscomp$638$$);else{var $m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$=$cljs$core$_clj__GT_js$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$248_x$jscomp$638$$==
null?null:$JSCompiler_temp$jscomp$248_x$jscomp$638$$)];if($m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$!=null)$JSCompiler_temp$jscomp$248_x$jscomp$638$$=$m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$248_x$jscomp$638$$):$m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$($JSCompiler_temp$jscomp$248_x$jscomp$638$$);
else if($m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$=$cljs$core$_clj__GT_js$$._,$m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$!=null)$JSCompiler_temp$jscomp$248_x$jscomp$638$$=$m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$248_x$jscomp$638$$):$m__5372__auto__$jscomp$inline_2882_m__5374__auto__$jscomp$inline_2881$$($JSCompiler_temp$jscomp$248_x$jscomp$638$$);
else throw $APP.$cljs$core$missing_protocol$$("IEncodeJS.-clj-\x3ejs",$JSCompiler_temp$jscomp$248_x$jscomp$638$$);}return $JSCompiler_temp$jscomp$248_x$jscomp$638$$};
$cljs$core$key__GT_js$cljs$0core$0IFn$0_invoke$0arity$02$$=function($k$jscomp$210$$,$primitive_fn$$){return($k$jscomp$210$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$k$jscomp$210$$.$cljs$core$IEncodeJS$$||($k$jscomp$210$$.$cljs$lang$protocol_mask$partition$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeJS$$,$k$jscomp$210$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeJS$$,$k$jscomp$210$$))?$cljs$core$_clj__GT_js$$($k$jscomp$210$$):typeof $k$jscomp$210$$==="string"||
typeof $k$jscomp$210$$==="number"||$k$jscomp$210$$ instanceof $APP.$cljs$core$Keyword$$||$k$jscomp$210$$ instanceof $APP.$cljs$core$Symbol$$?$primitive_fn$$.$cljs$core$IFn$_invoke$arity$1$?$primitive_fn$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$210$$):$primitive_fn$$($k$jscomp$210$$):$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$k$jscomp$210$$]))};$cljs$core$IEncodeClojure$$=function(){};
$cljs$core$_js__GT_clj$$=function($JSCompiler_temp$jscomp$249_x$jscomp$643$$,$options$jscomp$78$$){if($JSCompiler_temp$jscomp$249_x$jscomp$643$$!=null&&$JSCompiler_temp$jscomp$249_x$jscomp$643$$.$cljs$core$IEncodeClojure$_js__GT_clj$arity$2$!=null)$JSCompiler_temp$jscomp$249_x$jscomp$643$$=$JSCompiler_temp$jscomp$249_x$jscomp$643$$.$cljs$core$IEncodeClojure$_js__GT_clj$arity$2$($JSCompiler_temp$jscomp$249_x$jscomp$643$$,$options$jscomp$78$$);else{var $m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$=
$cljs$core$_js__GT_clj$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$249_x$jscomp$643$$==null?null:$JSCompiler_temp$jscomp$249_x$jscomp$643$$)];if($m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$!=null)$JSCompiler_temp$jscomp$249_x$jscomp$643$$=$m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$249_x$jscomp$643$$,
$options$jscomp$78$$):$m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$($JSCompiler_temp$jscomp$249_x$jscomp$643$$,$options$jscomp$78$$);else if($m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$=$cljs$core$_js__GT_clj$$._,$m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$!=null)$JSCompiler_temp$jscomp$249_x$jscomp$643$$=$m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$249_x$jscomp$643$$,
$options$jscomp$78$$):$m__5372__auto__$jscomp$inline_2895_m__5374__auto__$jscomp$inline_2894$$($JSCompiler_temp$jscomp$249_x$jscomp$643$$,$options$jscomp$78$$);else throw $APP.$cljs$core$missing_protocol$$("IEncodeClojure.-js-\x3eclj",$JSCompiler_temp$jscomp$249_x$jscomp$643$$);}return $JSCompiler_temp$jscomp$249_x$jscomp$643$$};
$APP.$cljs$core$js__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($x$jscomp$645$$,$opts$jscomp$53$$){var $keywordize_keys_map__24130__$1$$=$APP.$cljs$core$__destructure_map$$($opts$jscomp$53$$);$keywordize_keys_map__24130__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($keywordize_keys_map__24130__$1$$,$APP.$cljs$cst$127$keywordize_keys$$);var $keyfn$jscomp$3$$=$APP.$cljs$core$truth_$$($keywordize_keys_map__24130__$1$$)?$APP.$cljs$core$keyword$$:$APP.$cljs$core$str$$;return function $cljs$core$thisfn$jscomp$1$$($x__$1$jscomp$12$$){return($x__$1$jscomp$12$$!=
null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x__$1$jscomp$12$$.$cljs$core$IEncodeClojure$$||($x__$1$jscomp$12$$.$cljs$lang$protocol_mask$partition$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeClojure$$,$x__$1$jscomp$12$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeClojure$$,$x__$1$jscomp$12$$))?$cljs$core$_js__GT_clj$$($x__$1$jscomp$12$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$array_map$$,$opts$jscomp$53$$)):$APP.$cljs$core$seq_QMARK_$$($x__$1$jscomp$12$$)?
$APP.$cljs$core$doall$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$thisfn$jscomp$1$$,$x__$1$jscomp$12$$)):$APP.$cljs$core$map_entry_QMARK_$$($x__$1$jscomp$12$$)?new $APP.$cljs$core$MapEntry$$($cljs$core$thisfn$jscomp$1$$($APP.$cljs$core$_key$$($x__$1$jscomp$12$$)),$cljs$core$thisfn$jscomp$1$$($APP.$cljs$core$_val$$($x__$1$jscomp$12$$)),null):$APP.$cljs$core$coll_QMARK_$$($x__$1$jscomp$12$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$empty$$($x__$1$jscomp$12$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$thisfn$jscomp$1$$),$x__$1$jscomp$12$$):$APP.$cljs$core$array_QMARK_$$($x__$1$jscomp$12$$)?$APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__24124_SHARP_$$,$p2__24125_SHARP_$$){return $APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($p1__24124_SHARP_$$,$cljs$core$thisfn$jscomp$1$$($p2__24125_SHARP_$$))},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),
$x__$1$jscomp$12$$)):$APP.$cljs$core$type$$($x__$1$jscomp$12$$)===Object?$APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($r$jscomp$24$$,$k$jscomp$212$$){return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($r$jscomp$24$$,$keyfn$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$keyfn$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$212$$):$keyfn$jscomp$3$$($k$jscomp$212$$),$cljs$core$thisfn$jscomp$1$$($APP.$module$contents$goog$object_get$$($x__$1$jscomp$12$$,
$k$jscomp$212$$)))},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$module$contents$goog$object_getKeys$$($x__$1$jscomp$12$$))):$x__$1$jscomp$12$$}($x$jscomp$645$$)};
$APP.$cljs$core$memoize$$=function($f$jscomp$308$$){var $mem$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);return function(){function $G__30160$$($var_args$jscomp$296$$){var $G__30163__i_args$jscomp$109$$=null;if(arguments.length>0){$G__30163__i_args$jscomp$109$$=0;for(var $G__30163__a$$=Array(arguments.length-0);$G__30163__i_args$jscomp$109$$<$G__30163__a$$.length;)$G__30163__a$$[$G__30163__i_args$jscomp$109$$]=arguments[$G__30163__i_args$jscomp$109$$+
0],++$G__30163__i_args$jscomp$109$$;$G__30163__i_args$jscomp$109$$=new $APP.$cljs$core$IndexedSeq$$($G__30163__a$$,0,null)}return $G__30160__delegate$$.call(this,$G__30163__i_args$jscomp$109$$)}function $G__30160__delegate$$($args$jscomp$108$$){var $ret$jscomp$50_v$jscomp$76$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($mem$$),$args$jscomp$108$$,$cljs$core$lookup_sentinel$$);return $ret$jscomp$50_v$jscomp$76$$===$cljs$core$lookup_sentinel$$?($ret$jscomp$50_v$jscomp$76$$=
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$308$$,$args$jscomp$108$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($mem$$,$APP.$cljs$core$assoc$$,$args$jscomp$108$$,$ret$jscomp$50_v$jscomp$76$$),$ret$jscomp$50_v$jscomp$76$$):$ret$jscomp$50_v$jscomp$76$$}$G__30160$$.$cljs$lang$maxFixedArity$=0;$G__30160$$.$cljs$lang$applyTo$=function($arglist__30166_args$jscomp$110$$){$arglist__30166_args$jscomp$110$$=$APP.$cljs$core$seq$$($arglist__30166_args$jscomp$110$$);return $G__30160__delegate$$($arglist__30166_args$jscomp$110$$)};
$G__30160$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__30160__delegate$$;return $G__30160$$}()};$cljs$core$rand_int$$=function($n$jscomp$161$$){return Math.floor(Math.random()*$n$jscomp$161$$)};
$APP.$cljs$core$group_by$$=function($f$jscomp$311$$,$coll$jscomp$814$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret$jscomp$52$$,$x$jscomp$646$$){var $k$jscomp$213$$=$f$jscomp$311$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$311$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$646$$):$f$jscomp$311$$($x$jscomp$646$$);return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($ret$jscomp$52$$,$k$jscomp$213$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ret$jscomp$52$$,
$k$jscomp$213$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$x$jscomp$646$$))},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$coll$jscomp$814$$))};
$APP.$cljs$core$get_global_hierarchy$$=function(){$cljs$core$_global_hierarchy$$==null&&($cljs$core$_global_hierarchy$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$128$parents$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$129$descendants$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$130$ancestors$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null)));return $cljs$core$_global_hierarchy$$};
$cljs$core$isa_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($h$jscomp$73$$,$child$jscomp$3$$,$parent$jscomp$12$$){var $G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$3$$,$parent$jscomp$12$$);if($G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$)return $G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$;
$G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=$cljs$cst$130$ancestors$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$73$$);$G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=
$G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$.$cljs$core$IFn$_invoke$arity$1$?$G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$3$$):
$G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$($child$jscomp$3$$);if(!($G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=
$APP.$cljs$core$contains_QMARK_$$($G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$,$parent$jscomp$12$$))&&($G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=
$APP.$cljs$core$vector_QMARK_$$($parent$jscomp$12$$)))if($G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=$APP.$cljs$core$vector_QMARK_$$($child$jscomp$3$$))if($G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=
$APP.$cljs$core$count$$($parent$jscomp$12$$)===$APP.$cljs$core$count$$($child$jscomp$3$$)){$G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=!0;for(var $G__30197_i$jscomp$272$$=0;;)if($G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$&&
$G__30197_i$jscomp$272$$!==$APP.$cljs$core$count$$($parent$jscomp$12$$))$G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$=$cljs$core$isa_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($h$jscomp$73$$,$child$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$child$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($G__30197_i$jscomp$272$$):
$child$jscomp$3$$($G__30197_i$jscomp$272$$),$parent$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?$parent$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($G__30197_i$jscomp$272$$):$parent$jscomp$12$$($G__30197_i$jscomp$272$$)),$G__30197_i$jscomp$272$$+=1;else return $G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$}else return $G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$;
else return $G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$;else return $G__30196_JSCompiler_inline_result$jscomp$250_and__5023__auto__$jscomp$29_and__5023__auto____$1$jscomp$15_and__5023__auto____$2$jscomp$5_fexpr__24142$jscomp$inline_2897_or__5025__auto__$jscomp$46_or__5025__auto____$1$jscomp$11_ret$jscomp$53$$};
$cljs$core$parents$cljs$0core$0IFn$0_invoke$0arity$01$$=function($tag$jscomp$3$$){var $h$jscomp$inline_2899$$=$APP.$cljs$core$deref$$($APP.$cljs$core$get_global_hierarchy$$());return $APP.$cljs$core$not_empty$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$128$parents$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$inline_2899$$),$tag$jscomp$3$$))};
$cljs$core$reset_cache$$=function($method_cache$$,$method_table$$,$cached_hierarchy$$,$hierarchy$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($method_cache$$,function(){return $APP.$cljs$core$_deref$$($method_table$$)});$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cached_hierarchy$$,function(){return $APP.$cljs$core$_deref$$($hierarchy$$)})};
$cljs$core$dominates$$=function($x$jscomp$648$$,$y$jscomp$274$$,$or__5025__auto__$jscomp$49_prefer_table$jscomp$1$$,$hierarchy$jscomp$1$$){$or__5025__auto__$jscomp$49_prefer_table$jscomp$1$$=$cljs$core$prefers_STAR_$$($x$jscomp$648$$,$y$jscomp$274$$,$or__5025__auto__$jscomp$49_prefer_table$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$49_prefer_table$jscomp$1$$)?$or__5025__auto__$jscomp$49_prefer_table$jscomp$1$$:$cljs$core$isa_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($hierarchy$jscomp$1$$,
$x$jscomp$648$$,$y$jscomp$274$$)};
$cljs$core$_add_method$$=function($mf$jscomp$3$$,$dispatch_val$jscomp$2$$,$method$jscomp$2$$){if($mf$jscomp$3$$!=null&&$mf$jscomp$3$$.$cljs$core$IMultiFn$_add_method$arity$3$!=null)$mf$jscomp$3$$.$cljs$core$IMultiFn$_add_method$arity$3$($mf$jscomp$3$$,$dispatch_val$jscomp$2$$,$method$jscomp$2$$);else{var $m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$=$cljs$core$_add_method$$[$APP.$goog$typeOf$$($mf$jscomp$3$$==null?null:$mf$jscomp$3$$)];if($m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$!=
null)$m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$.$cljs$core$IFn$_invoke$arity$3$($mf$jscomp$3$$,$dispatch_val$jscomp$2$$,$method$jscomp$2$$):$m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$($mf$jscomp$3$$,$dispatch_val$jscomp$2$$,$method$jscomp$2$$);else if($m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$=$cljs$core$_add_method$$._,
$m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$!=null)$m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$.$cljs$core$IFn$_invoke$arity$3$($mf$jscomp$3$$,$dispatch_val$jscomp$2$$,$method$jscomp$2$$):$m__5372__auto__$jscomp$inline_2917_m__5374__auto__$jscomp$inline_2916$$($mf$jscomp$3$$,$dispatch_val$jscomp$2$$,$method$jscomp$2$$);else throw $APP.$cljs$core$missing_protocol$$("IMultiFn.-add-method",
$mf$jscomp$3$$);}};$cljs$core$throw_no_method_error$$=function($name$jscomp$111$$,$dispatch_val$jscomp$9$$){throw Error(["No method in multimethod '",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$111$$),"' for dispatch value: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($dispatch_val$jscomp$9$$)].join(""));};
$APP.$cljs$core$MultiFn$$=function($name$jscomp$112$$,$dispatch_fn$$,$default_dispatch_val$jscomp$1$$,$hierarchy$jscomp$3$$,$method_table$jscomp$2$$,$prefer_table$jscomp$3$$,$method_cache$jscomp$2$$,$cached_hierarchy$jscomp$2$$){this.name=$name$jscomp$112$$;this.$dispatch_fn$=$dispatch_fn$$;this.$default_dispatch_val$=$default_dispatch_val$jscomp$1$$;this.$hierarchy$=$hierarchy$jscomp$3$$;this.$method_table$=$method_table$jscomp$2$$;this.$prefer_table$=$prefer_table$jscomp$3$$;this.$method_cache$=
$method_cache$jscomp$2$$;this.$cached_hierarchy$=$cached_hierarchy$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=4194305;this.$cljs$lang$protocol_mask$partition1$$=4352};
$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$=function($JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$,$dispatch_val$jscomp$34$$){$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$cached_hierarchy$),$APP.$cljs$core$_deref$$($JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$hierarchy$))||$cljs$core$reset_cache$$($JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$method_cache$,
$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$method_table$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$cached_hierarchy$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$hierarchy$);var $fexpr__24170$jscomp$inline_2919_temp__5823__auto__$jscomp$19$$=$APP.$cljs$core$_deref$$($JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$method_cache$);$fexpr__24170$jscomp$inline_2919_temp__5823__auto__$jscomp$19$$=
$fexpr__24170$jscomp$inline_2919_temp__5823__auto__$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__24170$jscomp$inline_2919_temp__5823__auto__$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$($dispatch_val$jscomp$34$$):$fexpr__24170$jscomp$inline_2919_temp__5823__auto__$jscomp$19$$($dispatch_val$jscomp$34$$);return $APP.$cljs$core$truth_$$($fexpr__24170$jscomp$inline_2919_temp__5823__auto__$jscomp$19$$)?$fexpr__24170$jscomp$inline_2919_temp__5823__auto__$jscomp$19$$:$cljs$core$find_and_cache_best_method$$($JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.name,
$dispatch_val$jscomp$34$$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$hierarchy$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$method_table$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$prefer_table$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$method_cache$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$cached_hierarchy$,$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$self$$.$default_dispatch_val$)};
$cljs$core$UUID$$=function($uuid$$,$__hash$jscomp$49$$){this.uuid=$uuid$$;this.$__hash$=$__hash$jscomp$49$$;this.$cljs$lang$protocol_mask$partition0$$=2153775104;this.$cljs$lang$protocol_mask$partition1$$=2048};$APP.$cljs$core$uuid$$=function($s$jscomp$128$$){return new $cljs$core$UUID$$($s$jscomp$128$$.toLowerCase(),null)};
$cljs$core$random_uuid$$=function(){function $quad_hex$$(){var $unpadded_hex$$=$cljs$core$rand_int$$(65536).toString(16);switch($unpadded_hex$$.length){case 1:return["000",$unpadded_hex$$].join("");case 2:return["00",$unpadded_hex$$].join("");case 3:return["0",$unpadded_hex$$].join("");default:return $unpadded_hex$$}}var $ver_tripple_hex$$=(16384|4095&$cljs$core$rand_int$$(65536)).toString(16),$res_tripple_hex$$=(32768|16383&$cljs$core$rand_int$$(65536)).toString(16);return $APP.$cljs$core$uuid$$([$quad_hex$$(),
$quad_hex$$(),"-",$quad_hex$$(),"-",$ver_tripple_hex$$,"-",$res_tripple_hex$$,"-",$quad_hex$$(),$quad_hex$$(),$quad_hex$$()].join(""))};$APP.$cljs$core$uuid_QMARK_$$=function($x$jscomp$649$$){return $x$jscomp$649$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$649$$.$cljs$core$IUUID$$?!0:!1:!1};
$APP.$cljs$core$ExceptionInfo$$=function($message$jscomp$42$$,$data$jscomp$88$$,$cause$jscomp$1$$){var $e$jscomp$125$$=Error($message$jscomp$42$$);this.message=$message$jscomp$42$$;this.data=$data$jscomp$88$$;this.cause=$cause$jscomp$1$$;this.name=$e$jscomp$125$$.name;this.description=$e$jscomp$125$$.description;this.number=$e$jscomp$125$$.number;this.fileName=$e$jscomp$125$$.fileName;this.lineNumber=$e$jscomp$125$$.lineNumber;this.columnNumber=$e$jscomp$125$$.columnNumber;this.stack=$e$jscomp$125$$.stack;
return this};$APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$=function($msg$jscomp$2$$,$data$jscomp$89$$){return $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$($msg$jscomp$2$$,$data$jscomp$89$$,null)};$APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$=function($msg$jscomp$3$$,$data$jscomp$90$$,$cause$jscomp$2$$){return new $APP.$cljs$core$ExceptionInfo$$($msg$jscomp$3$$,$data$jscomp$90$$,$cause$jscomp$2$$)};
$APP.$cljs$core$ex_data$$=function($ex$jscomp$4$$){return $ex$jscomp$4$$ instanceof $APP.$cljs$core$ExceptionInfo$$?$ex$jscomp$4$$.data:null};$APP.$cljs$core$ex_message$$=function($ex$jscomp$5$$){return $ex$jscomp$5$$ instanceof Error?$ex$jscomp$5$$.message:null};$cljs$core$ex_cause$$=function($ex$jscomp$6$$){return $ex$jscomp$6$$ instanceof $APP.$cljs$core$ExceptionInfo$$?$ex$jscomp$6$$.cause:null};
$cljs$core$Throwable__GT_map$$=function($o$jscomp$131$$){var $via$$=function(){for(var $G__30399_via$jscomp$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__30400_t$jscomp$22$$=$o$jscomp$131$$;;)if($APP.$cljs$core$truth_$$($G__30400_t$jscomp$22$$))$G__30399_via$jscomp$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__30399_via$jscomp$1$$,$G__30400_t$jscomp$22$$),$G__30400_t$jscomp$22$$=$cljs$core$ex_cause$$($G__30400_t$jscomp$22$$);else return $G__30399_via$jscomp$1$$}(),$root$jscomp$14$$=
$APP.$cljs$core$peek$$($via$$);return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$143$via$$,$APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($t$jscomp$21$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$t$jscomp$21$$ instanceof $APP.$cljs$core$ExceptionInfo$$?$cljs$cst$140$cljs_DOT_core_SLASH_ExceptionInfo$$:$t$jscomp$21$$ instanceof Error?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("js",$t$jscomp$21$$.name):null],null),function(){var $temp__5825__auto__$jscomp$34$$=$APP.$cljs$core$ex_message$$($t$jscomp$21$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$34$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,$temp__5825__auto__$jscomp$34$$],
null):null}(),function(){var $temp__5825__auto__$jscomp$35$$=$APP.$cljs$core$ex_data$$($t$jscomp$21$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$35$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$142$data$$,$temp__5825__auto__$jscomp$35$$],null):null}()]))},$via$$)),$APP.$cljs$cst$144$trace$$,null],null),function(){var $temp__5825__auto__$jscomp$36$$=$APP.$cljs$core$ex_message$$($root$jscomp$14$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$36$$)?
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$145$cause$$,$temp__5825__auto__$jscomp$36$$],null):null}(),function(){var $temp__5825__auto__$jscomp$37$$=$APP.$cljs$core$ex_data$$($root$jscomp$14$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$37$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$142$data$$,$temp__5825__auto__$jscomp$37$$],null):null}(),function(){var $temp__5825__auto__$jscomp$38$$=$cljs$cst$146$clojure_DOT_error_SLASH_phase$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ex_data$$($o$jscomp$131$$));
return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$38$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$147$phase$$,$temp__5825__auto__$jscomp$38$$],null):null}()]))};
$APP.$cljs$core$special_symbol_QMARK_$$=function($x$jscomp$651$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,24,[$APP.$cljs$cst$148$_AMPERSAND_$$,"null",$cljs$cst$149$case_STAR_$$,"null",$cljs$cst$150$defrecord_STAR_$$,"null",$cljs$cst$151$try$$,"null",$cljs$cst$152$ns_STAR_$$,"null",$cljs$cst$153$finally$$,"null",$cljs$cst$154$loop_STAR_$$,"null",$cljs$cst$155$do$$,"null",$cljs$cst$156$letfn_STAR_$$,"null",$cljs$cst$157$if$$,
"null",$cljs$cst$158$new$$,"null",$cljs$cst$6$ns$$,"null",$cljs$cst$159$deftype_STAR_$$,"null",$cljs$cst$160$let_STAR_$$,"null",$cljs$cst$161$js_STAR_$$,"null",$APP.$cljs$cst$162$fn_STAR_$$,"null",$cljs$cst$163$recur$$,"null",$cljs$cst$164$set_BANG_$$,"null",$cljs$cst$165$_DOT_$$,"null",$APP.$cljs$cst$166$var$$,"null",$APP.$cljs$cst$167$quote$$,"null",$cljs$cst$168$catch$$,"null",$cljs$cst$169$throw$$,"null",$cljs$cst$170$def$$,"null"],null),null),$x$jscomp$651$$)};
$cljs$core$demunge_pattern$$=function(){$APP.$cljs$core$truth_$$($cljs$core$DEMUNGE_PATTERN$$)||($cljs$core$DEMUNGE_PATTERN$$=function(){for(var $ks__$1$jscomp$2$$=$APP.$cljs$core$sort$cljs$0core$0IFn$0_invoke$0arity$02$$(function($a$jscomp$191$$,$b$jscomp$159$$){return $b$jscomp$159$$.length-$a$jscomp$191$$.length},$module$contents$goog$object_getKeys$$($cljs$core$DEMUNGE_MAP$$)),$ret$jscomp$55$$="";;)if($APP.$cljs$core$seq$$($ks__$1$jscomp$2$$)){var $G__30431$$=$APP.$cljs$core$next$$($ks__$1$jscomp$2$$),
$G__30432$$=[function(){var $G__24184$$=$ret$jscomp$55$$;return $ret$jscomp$55$$!==""?[$G__24184$$,"|"].join(""):$G__24184$$}(),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($ks__$1$jscomp$2$$))].join("");$ks__$1$jscomp$2$$=$G__30431$$;$ret$jscomp$55$$=$G__30432$$}else return[$ret$jscomp$55$$,"|\\$"].join("")}());return $cljs$core$DEMUNGE_PATTERN$$};
$cljs$core$demunge$$=function($fexpr__24191_name$jscomp$116$$){var $munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($fexpr__24191_name$jscomp$116$$);if($munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$==="_DOT__DOT_")var $G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$="..";else a:{$G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$=new RegExp($cljs$core$demunge_pattern$$(),
"g");$munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$=$APP.$cljs$core$truth_$$($APP.$goog$string$internal$endsWith$$($munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$,"$"))?$munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$.substring(0,$munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$.length-1):$munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$;for(var $G__30444$jscomp$inline_10888_ret$jscomp$inline_10884$$=
"",$G__30445$jscomp$inline_10889_last_match_end$jscomp$inline_10885$$=0;;){var $temp__5823__auto__$jscomp$inline_10886_x$jscomp$inline_10887$$=$G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$.exec($munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_10886_x$jscomp$inline_10887$$))$temp__5823__auto__$jscomp$inline_10886_x$jscomp$inline_10887$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($temp__5823__auto__$jscomp$inline_10886_x$jscomp$inline_10887$$,
0,null),$G__30444$jscomp$inline_10888_ret$jscomp$inline_10884$$=[$G__30444$jscomp$inline_10888_ret$jscomp$inline_10884$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$.substring($G__30445$jscomp$inline_10889_last_match_end$jscomp$inline_10885$$,$G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$.lastIndex-$temp__5823__auto__$jscomp$inline_10886_x$jscomp$inline_10887$$.length)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($temp__5823__auto__$jscomp$inline_10886_x$jscomp$inline_10887$$===
"$"?"/":$APP.$module$contents$goog$object_get$$($cljs$core$DEMUNGE_MAP$$,$temp__5823__auto__$jscomp$inline_10886_x$jscomp$inline_10887$$))].join(""),$G__30445$jscomp$inline_10889_last_match_end$jscomp$inline_10885$$=$G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$.lastIndex;else{$G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$=[$G__30444$jscomp$inline_10888_ret$jscomp$inline_10884$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$.substring($G__30445$jscomp$inline_10889_last_match_end$jscomp$inline_10885$$,
$munged_name__$1$jscomp$inline_10883_name_SINGLEQUOTE_$jscomp$inline_2925$$.length))].join("");break a}}$G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$=void 0}$fexpr__24191_name$jscomp$116$$=$fexpr__24191_name$jscomp$116$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$symbol$$:$APP.$cljs$core$str$$;return $fexpr__24191_name$jscomp$116$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__24191_name$jscomp$116$$.$cljs$core$IFn$_invoke$arity$1$($G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$):
$fexpr__24191_name$jscomp$116$$($G__24192_JSCompiler_temp$jscomp$10255_r$jscomp$inline_10882$$)};
$APP.$cljs$core$update_vals$$=function($m$jscomp$71$$,$f$jscomp$332$$){return $APP.$cljs$core$with_meta$$($APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce_kv$$(function($acc$jscomp$8$$,$k$jscomp$227$$,$v$jscomp$80$$){return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$8$$,$k$jscomp$227$$,$f$jscomp$332$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$332$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$80$$):$f$jscomp$332$$($v$jscomp$80$$))},$m$jscomp$71$$!=null&&($m$jscomp$71$$.$cljs$lang$protocol_mask$partition1$$&
4||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$m$jscomp$71$$.$cljs$core$IEditableCollection$$)?$APP.$cljs$core$_as_transient$$($m$jscomp$71$$):$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$m$jscomp$71$$)),$APP.$cljs$core$meta$$($m$jscomp$71$$))};$cljs$core$uri_QMARK_$$=function($x$jscomp$655$$){return $x$jscomp$655$$ instanceof $goog$Uri$$};
$cljs$core$parsing_err$$=function($val$jscomp$107$$){return["Expected string, got: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$107$$==null?"nil":$APP.$goog$typeOf$$($val$jscomp$107$$))].join("")};
$APP.$cljs$core$parse_long$$=function($i$jscomp$286_s$jscomp$129$$){if(typeof $i$jscomp$286_s$jscomp$129$$==="string"){var $and__5023__auto__$jscomp$34$$=$APP.$cljs$core$re_matches$$(/[+-]?\d+/,$i$jscomp$286_s$jscomp$129$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$34$$)?($i$jscomp$286_s$jscomp$129$$=parseInt($i$jscomp$286_s$jscomp$129$$),$i$jscomp$286_s$jscomp$129$$<=Number.MAX_SAFE_INTEGER&&$i$jscomp$286_s$jscomp$129$$>=Number.MIN_SAFE_INTEGER?$i$jscomp$286_s$jscomp$129$$:null):
$and__5023__auto__$jscomp$34$$}throw Error($cljs$core$parsing_err$$($i$jscomp$286_s$jscomp$129$$));};$cljs$core$parse_double$$=function($s$jscomp$130$$){if(typeof $s$jscomp$130$$==="string")return $APP.$cljs$core$re_matches$$(/[\x00-\x20]*[+-]?NaN[\x00-\x20]*/,$s$jscomp$130$$)?NaN:$APP.$cljs$core$re_matches$$(/[\x00-\x20]*[+-]?(Infinity|((\d+\.?\d*|\.\d+)([eE][+-]?\d+)?)[dDfF]?)[\x00-\x20]*/,$s$jscomp$130$$)?parseFloat($s$jscomp$130$$):null;throw Error($cljs$core$parsing_err$$($s$jscomp$130$$));};
$cljs$core$parse_uuid$$=function($s$jscomp$131$$){if(typeof $s$jscomp$131$$==="string")return $APP.$cljs$core$re_matches$$($cljs$core$uuid_regex$$,$s$jscomp$131$$)?$APP.$cljs$core$uuid$$($s$jscomp$131$$):null;throw Error($cljs$core$parsing_err$$($s$jscomp$131$$));};
$APP.$cljs$core$parse_boolean$$=function($s$jscomp$132$$){if(typeof $s$jscomp$132$$==="string")switch($s$jscomp$132$$){case "true":return!0;case "false":return!1;default:return null}else throw Error($cljs$core$parsing_err$$($s$jscomp$132$$));};
$clojure$string$replace_all$$=function($s$jscomp$136$$,$re$jscomp$6$$,$replacement$jscomp$5$$){var $G__24213__$1$jscomp$inline_2927_G__24213__$2$jscomp$inline_2928$$=$APP.$cljs$core$truth_$$($re$jscomp$6$$.ignoreCase)?"gi":"g";$G__24213__$1$jscomp$inline_2927_G__24213__$2$jscomp$inline_2928$$=$APP.$cljs$core$truth_$$($re$jscomp$6$$.multiline)?[$G__24213__$1$jscomp$inline_2927_G__24213__$2$jscomp$inline_2928$$,"m"].join(""):$G__24213__$1$jscomp$inline_2927_G__24213__$2$jscomp$inline_2928$$;return $s$jscomp$136$$.replace(new RegExp($re$jscomp$6$$.source,
$APP.$cljs$core$truth_$$($re$jscomp$6$$.unicode)?[$G__24213__$1$jscomp$inline_2927_G__24213__$2$jscomp$inline_2928$$,"u"].join(""):$G__24213__$1$jscomp$inline_2927_G__24213__$2$jscomp$inline_2928$$),$replacement$jscomp$5$$)};
$clojure$string$replace_with$$=function($f$jscomp$334$$){return function(){function $G__24282$$($var_args$jscomp$308$$){var $G__24283__i_args$jscomp$114$$=null;if(arguments.length>0){$G__24283__i_args$jscomp$114$$=0;for(var $G__24283__a$$=Array(arguments.length-0);$G__24283__i_args$jscomp$114$$<$G__24283__a$$.length;)$G__24283__a$$[$G__24283__i_args$jscomp$114$$]=arguments[$G__24283__i_args$jscomp$114$$+0],++$G__24283__i_args$jscomp$114$$;$G__24283__i_args$jscomp$114$$=new $APP.$cljs$core$IndexedSeq$$($G__24283__a$$,
0,null)}return $G__24282__delegate$$.call(this,$G__24283__i_args$jscomp$114$$)}function $G__24282__delegate$$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$){$G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$=$cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$02$$(2,$G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$),1))return $G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$=
$APP.$cljs$core$first$$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$),$f$jscomp$334$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$334$$.$cljs$core$IFn$_invoke$arity$1$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$):$f$jscomp$334$$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$);$G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$=$APP.$cljs$core$vec$$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$);return $f$jscomp$334$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$334$$.$cljs$core$IFn$_invoke$arity$1$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$):
$f$jscomp$334$$($G__24215_G__24216_args$jscomp$113_matches$jscomp$4$$)}$G__24282$$.$cljs$lang$maxFixedArity$=0;$G__24282$$.$cljs$lang$applyTo$=function($arglist__24284_args$jscomp$115$$){$arglist__24284_args$jscomp$115$$=$APP.$cljs$core$seq$$($arglist__24284_args$jscomp$115$$);return $G__24282__delegate$$($arglist__24284_args$jscomp$115$$)};$G__24282$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__24282__delegate$$;return $G__24282$$}()};
$APP.$clojure$string$replace$$=function($s$jscomp$137$$,$match$jscomp$9$$,$replacement$jscomp$6$$){if(typeof $match$jscomp$9$$==="string")return $s$jscomp$137$$.replace(new RegExp($goog$string$regExpEscape$$($match$jscomp$9$$),"g"),$replacement$jscomp$6$$);if($match$jscomp$9$$ instanceof RegExp)return typeof $replacement$jscomp$6$$==="string"?$clojure$string$replace_all$$($s$jscomp$137$$,$match$jscomp$9$$,$replacement$jscomp$6$$):$clojure$string$replace_all$$($s$jscomp$137$$,$match$jscomp$9$$,$clojure$string$replace_with$$($replacement$jscomp$6$$));
throw["Invalid match arg: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($match$jscomp$9$$)].join("");};$APP.$clojure$string$upper_case$$=function($s$jscomp$139$$){return $s$jscomp$139$$.toUpperCase()};$clojure$string$lower_case$$=function($s$jscomp$140$$){return $s$jscomp$140$$.toLowerCase()};
$clojure$string$split_with_empty_regex$$=function($s$jscomp$142$$,$c$jscomp$135_limit$jscomp$2$$){if($c$jscomp$135_limit$jscomp$2$$<=0||$c$jscomp$135_limit$jscomp$2$$>=2+$APP.$cljs$core$count$$($s$jscomp$142$$))return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$vec$$($APP.$cljs$core$cons$$("",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$seq$$($s$jscomp$142$$)))),"");if($APP.$cljs$core$truth_$$($cljs$core$_EQ__EQ_$cljs$0core$0IFn$0_invoke$0arity$02$$?
$cljs$core$_equiv$$(1,$c$jscomp$135_limit$jscomp$2$$):$cljs$core$_EQ__EQ_$$(1,$c$jscomp$135_limit$jscomp$2$$)))return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$s$jscomp$142$$],null);if($APP.$cljs$core$truth_$$($cljs$core$_EQ__EQ_$cljs$0core$0IFn$0_invoke$0arity$02$$?$cljs$core$_equiv$$(2,$c$jscomp$135_limit$jscomp$2$$):$cljs$core$_EQ__EQ_$$(2,$c$jscomp$135_limit$jscomp$2$$)))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
["",$s$jscomp$142$$],null);$c$jscomp$135_limit$jscomp$2$$-=2;return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$vec$$($APP.$cljs$core$cons$$("",$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$seq$$($s$jscomp$142$$))),0,$c$jscomp$135_limit$jscomp$2$$))),$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$142$$,$c$jscomp$135_limit$jscomp$2$$))};
$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$143$$,$re$jscomp$7$$){return $clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$143$$,$re$jscomp$7$$,0)};
$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$=function($s$jscomp$144_s__$1$jscomp$inline_2933$$,$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$,$JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$){if("/(?:)/"===$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$))$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$=$clojure$string$split_with_empty_regex$$($s$jscomp$144_s__$1$jscomp$inline_2933$$,
$JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$);else if($JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$<1)$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$=$APP.$cljs$core$vec$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$144_s__$1$jscomp$inline_2933$$).split($JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$));else a:{for(var $G__24313$jscomp$inline_2939_limit__$1$jscomp$inline_2934$$=
$JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$,$G__24314$jscomp$inline_2940_parts$jscomp$inline_2935$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if(1===$G__24313$jscomp$inline_2939_limit__$1$jscomp$inline_2934$$){$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__24314$jscomp$inline_2940_parts$jscomp$inline_2935$$,$s$jscomp$144_s__$1$jscomp$inline_2933$$);break a}var $G__24312$jscomp$inline_2938_m$jscomp$inline_2936$$=
$APP.$cljs$core$re_find$$($JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$,$s$jscomp$144_s__$1$jscomp$inline_2933$$);if($G__24312$jscomp$inline_2938_m$jscomp$inline_2936$$!=null){var $index$jscomp$inline_2937$$=$s$jscomp$144_s__$1$jscomp$inline_2933$$.indexOf($G__24312$jscomp$inline_2938_m$jscomp$inline_2936$$);$G__24312$jscomp$inline_2938_m$jscomp$inline_2936$$=$s$jscomp$144_s__$1$jscomp$inline_2933$$.substring($index$jscomp$inline_2937$$+$APP.$cljs$core$count$$($G__24312$jscomp$inline_2938_m$jscomp$inline_2936$$));
--$G__24313$jscomp$inline_2939_limit__$1$jscomp$inline_2934$$;$G__24314$jscomp$inline_2940_parts$jscomp$inline_2935$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__24314$jscomp$inline_2940_parts$jscomp$inline_2935$$,$s$jscomp$144_s__$1$jscomp$inline_2933$$.substring(0,$index$jscomp$inline_2937$$));$s$jscomp$144_s__$1$jscomp$inline_2933$$=$G__24312$jscomp$inline_2938_m$jscomp$inline_2936$$}else{$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__24314$jscomp$inline_2940_parts$jscomp$inline_2935$$,$s$jscomp$144_s__$1$jscomp$inline_2933$$);break a}}$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$=void 0}if(0===$JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$&&1<$APP.$cljs$core$count$$($JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$))a:{for($JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$=
$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$;;)if(""===$APP.$cljs$core$peek$$($JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$))$JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$=$APP.$cljs$core$pop$$($JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$);else break a;$JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$=void 0}else $JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$=
$JSCompiler_temp$jscomp$258_JSCompiler_temp$jscomp$259_re$jscomp$8_v$jscomp$inline_10892$$;return $JSCompiler_temp$jscomp$inline_10893_limit$jscomp$3_v__$1$jscomp$inline_10894$$};$APP.$clojure$string$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$=function($result$jscomp$76_s$jscomp$152$$,$value$jscomp$212$$){$result$jscomp$76_s$jscomp$152$$=$result$jscomp$76_s$jscomp$152$$.indexOf($value$jscomp$212$$);return $result$jscomp$76_s$jscomp$152$$<0?null:$result$jscomp$76_s$jscomp$152$$};
$APP.$cljs$tools$reader$impl$utils$char$0$$=function($x$jscomp$656$$){return $x$jscomp$656$$==null?null:$APP.$cljs$core$char$0$$($x$jscomp$656$$)};$APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$=function($ch$jscomp$7$$){return $ch$jscomp$7$$==null?null:$ch$jscomp$7$$===","?!0:$cljs$tools$reader$impl$utils$ws_rx$$.test($ch$jscomp$7$$)};$APP.$cljs$tools$reader$impl$utils$numeric_QMARK_$$=function($ch$jscomp$8$$){return $ch$jscomp$8$$==null?null:!/[^0-9]/.test($ch$jscomp$8$$)};
$APP.$cljs$tools$reader$impl$utils$desugar_meta$$=function($f$jscomp$335$$){return $f$jscomp$335$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$f$jscomp$335$$,!0]):$f$jscomp$335$$ instanceof $APP.$cljs$core$Symbol$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$78$tag$$,$f$jscomp$335$$],null):typeof $f$jscomp$335$$==="string"?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$78$tag$$,$f$jscomp$335$$],null):$APP.$cljs$core$vector_QMARK_$$($f$jscomp$335$$)?
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$181$param_tags$$,$f$jscomp$335$$],null):$f$jscomp$335$$};
$APP.$cljs$tools$reader$impl$utils$namespace_keys$$=function($ns$jscomp$16$$,$keys$jscomp$19$$){return function $cljs$tools$reader$impl$utils$namespace_keys_$_iter__24370$$($s__24371$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__24371__$2_temp__5825__auto__$jscomp$40$$=$APP.$cljs$core$seq$$($s__24371$$);if($s__24371__$2_temp__5825__auto__$jscomp$40$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__24371__$2_temp__5825__auto__$jscomp$40$$)){var $c__5501__auto__$$=$APP.$cljs$core$_chunked_first$$($s__24371__$2_temp__5825__auto__$jscomp$40$$),
$size__5502__auto__$$=$APP.$cljs$core$count$$($c__5501__auto__$$),$b__24374$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$$);return function(){for(var $i__24373$$=0;;)if($i__24373$$<$size__5502__auto__$$){var $JSCompiler_temp$jscomp$262_key$jscomp$174$$=$APP.$cljs$core$_nth$$($c__5501__auto__$$,$i__24373$$),$JSCompiler_temp_const$jscomp$261$$=$b__24374$$;if($JSCompiler_temp$jscomp$262_key$jscomp$174$$ instanceof $APP.$cljs$core$Symbol$$||$JSCompiler_temp$jscomp$262_key$jscomp$174$$ instanceof
$APP.$cljs$core$Keyword$$){var $key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$=$APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$namespace$$,$APP.$cljs$core$name$$)($JSCompiler_temp$jscomp$262_key$jscomp$174$$),$key_ns$jscomp$inline_2943$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$,0,null);$key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$,
1,null);var $__GT_key$jscomp$inline_2945$$=$JSCompiler_temp$jscomp$262_key$jscomp$174$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$symbol$$:$APP.$cljs$core$keyword$$;$JSCompiler_temp$jscomp$262_key$jscomp$174$$=$key_ns$jscomp$inline_2943$$==null?$__GT_key$jscomp$inline_2945$$.$cljs$core$IFn$_invoke$arity$2$?$__GT_key$jscomp$inline_2945$$.$cljs$core$IFn$_invoke$arity$2$($ns$jscomp$16$$,$key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$):$__GT_key$jscomp$inline_2945$$($ns$jscomp$16$$,
$key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("_",$key_ns$jscomp$inline_2943$$)?$__GT_key$jscomp$inline_2945$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_key$jscomp$inline_2945$$.$cljs$core$IFn$_invoke$arity$1$($key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$):$__GT_key$jscomp$inline_2945$$($key_name$jscomp$inline_2944_vec__24375$jscomp$inline_2942$$):$JSCompiler_temp$jscomp$262_key$jscomp$174$$}$JSCompiler_temp_const$jscomp$261$$.add($JSCompiler_temp$jscomp$262_key$jscomp$174$$);
$i__24373$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__24374$$),$cljs$tools$reader$impl$utils$namespace_keys_$_iter__24370$$($APP.$cljs$core$_chunked_rest$$($s__24371__$2_temp__5825__auto__$jscomp$40$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__24374$$),null)}var $key$jscomp$173$$=$APP.$cljs$core$first$$($s__24371__$2_temp__5825__auto__$jscomp$40$$);return $APP.$cljs$core$cons$$($key$jscomp$173$$ instanceof $APP.$cljs$core$Symbol$$||$key$jscomp$173$$ instanceof
$APP.$cljs$core$Keyword$$?function(){var $key_name$jscomp$1_vec__24382$$=$APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$namespace$$,$APP.$cljs$core$name$$)($key$jscomp$173$$),$key_ns$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($key_name$jscomp$1_vec__24382$$,0,null);$key_name$jscomp$1_vec__24382$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($key_name$jscomp$1_vec__24382$$,1,null);var $__GT_key$jscomp$1$$=$key$jscomp$173$$ instanceof $APP.$cljs$core$Symbol$$?
$APP.$cljs$core$symbol$$:$APP.$cljs$core$keyword$$;return $key_ns$jscomp$1$$==null?$__GT_key$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$__GT_key$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($ns$jscomp$16$$,$key_name$jscomp$1_vec__24382$$):$__GT_key$jscomp$1$$($ns$jscomp$16$$,$key_name$jscomp$1_vec__24382$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("_",$key_ns$jscomp$1$$)?$__GT_key$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_key$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($key_name$jscomp$1_vec__24382$$):
$__GT_key$jscomp$1$$($key_name$jscomp$1_vec__24382$$):$key$jscomp$173$$}():$key$jscomp$173$$,$cljs$tools$reader$impl$utils$namespace_keys_$_iter__24370$$($APP.$cljs$core$rest$$($s__24371__$2_temp__5825__auto__$jscomp$40$$)))}return null}},null,null)}($keys$jscomp$19$$)};
$APP.$cljs$tools$reader$impl$utils$second_SINGLEQUOTE_$$=function($b$jscomp$160_p__24385$$){var $a$jscomp$192$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$160_p__24385$$,0,null);$b$jscomp$160_p__24385$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$160_p__24385$$,1,null);return $APP.$cljs$core$truth_$$($a$jscomp$192$$)?null:$b$jscomp$160_p__24385$$};
$APP.$cljs$tools$reader$impl$utils$char_code$$=function($ch$jscomp$9_code$jscomp$2$$,$base$jscomp$8$$){$ch$jscomp$9_code$jscomp$2$$=parseInt($ch$jscomp$9_code$jscomp$2$$,$base$jscomp$8$$);return $APP.$cljs$core$truth_$$(isNaN($ch$jscomp$9_code$jscomp$2$$))?-1:$ch$jscomp$9_code$jscomp$2$$};
$APP.$cljs$tools$reader$reader_types$read_char$$=function($JSCompiler_temp$jscomp$263_reader$jscomp$1$$){if($JSCompiler_temp$jscomp$263_reader$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$263_reader$jscomp$1$$.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$!=null)$JSCompiler_temp$jscomp$263_reader$jscomp$1$$=$JSCompiler_temp$jscomp$263_reader$jscomp$1$$.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$($JSCompiler_temp$jscomp$263_reader$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$=
$APP.$cljs$tools$reader$reader_types$read_char$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$263_reader$jscomp$1$$==null?null:$JSCompiler_temp$jscomp$263_reader$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$!=null)$JSCompiler_temp$jscomp$263_reader$jscomp$1$$=$m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$263_reader$jscomp$1$$):
$m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$($JSCompiler_temp$jscomp$263_reader$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$=$APP.$cljs$tools$reader$reader_types$read_char$$._,$m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$!=null)$JSCompiler_temp$jscomp$263_reader$jscomp$1$$=$m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$263_reader$jscomp$1$$):
$m__5372__auto__$jscomp$inline_2949_m__5374__auto__$jscomp$inline_2948$$($JSCompiler_temp$jscomp$263_reader$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("Reader.read-char",$JSCompiler_temp$jscomp$263_reader$jscomp$1$$);}return $JSCompiler_temp$jscomp$263_reader$jscomp$1$$};
$cljs$tools$reader$reader_types$peek_char$$=function($JSCompiler_temp$jscomp$264_reader$jscomp$3$$){if($JSCompiler_temp$jscomp$264_reader$jscomp$3$$!=null&&$JSCompiler_temp$jscomp$264_reader$jscomp$3$$.$cljs$tools$reader$reader_types$Reader$peek_char$arity$1$!=null)$JSCompiler_temp$jscomp$264_reader$jscomp$3$$=$JSCompiler_temp$jscomp$264_reader$jscomp$3$$.$cljs$tools$reader$reader_types$Reader$peek_char$arity$1$($JSCompiler_temp$jscomp$264_reader$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$=
$cljs$tools$reader$reader_types$peek_char$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$264_reader$jscomp$3$$==null?null:$JSCompiler_temp$jscomp$264_reader$jscomp$3$$)];if($m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$!=null)$JSCompiler_temp$jscomp$264_reader$jscomp$3$$=$m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$264_reader$jscomp$3$$):
$m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$($JSCompiler_temp$jscomp$264_reader$jscomp$3$$);else if($m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$=$cljs$tools$reader$reader_types$peek_char$$._,$m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$!=null)$JSCompiler_temp$jscomp$264_reader$jscomp$3$$=$m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$264_reader$jscomp$3$$):
$m__5372__auto__$jscomp$inline_2953_m__5374__auto__$jscomp$inline_2952$$($JSCompiler_temp$jscomp$264_reader$jscomp$3$$);else throw $APP.$cljs$core$missing_protocol$$("Reader.peek-char",$JSCompiler_temp$jscomp$264_reader$jscomp$3$$);}return $JSCompiler_temp$jscomp$264_reader$jscomp$3$$};
$APP.$cljs$tools$reader$reader_types$unread$$=function($reader$jscomp$5$$,$ch$jscomp$11$$){if($reader$jscomp$5$$!=null&&$reader$jscomp$5$$.$cljs$tools$reader$reader_types$IPushbackReader$unread$arity$2$!=null)$reader$jscomp$5$$.$cljs$tools$reader$reader_types$IPushbackReader$unread$arity$2$($reader$jscomp$5$$,$ch$jscomp$11$$);else{var $m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$=$APP.$cljs$tools$reader$reader_types$unread$$[$APP.$goog$typeOf$$($reader$jscomp$5$$==null?
null:$reader$jscomp$5$$)];if($m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$!=null)$m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$.$cljs$core$IFn$_invoke$arity$2$($reader$jscomp$5$$,$ch$jscomp$11$$):$m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$($reader$jscomp$5$$,$ch$jscomp$11$$);else if($m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$=
$APP.$cljs$tools$reader$reader_types$unread$$._,$m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$!=null)$m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$.$cljs$core$IFn$_invoke$arity$2$($reader$jscomp$5$$,$ch$jscomp$11$$):$m__5372__auto__$jscomp$inline_2958_m__5374__auto__$jscomp$inline_2957$$($reader$jscomp$5$$,$ch$jscomp$11$$);else throw $APP.$cljs$core$missing_protocol$$("IPushbackReader.unread",
$reader$jscomp$5$$);}};
$APP.$cljs$tools$reader$reader_types$get_line_number$$=function($JSCompiler_temp$jscomp$266_reader$jscomp$7$$){if($JSCompiler_temp$jscomp$266_reader$jscomp$7$$!=null&&$JSCompiler_temp$jscomp$266_reader$jscomp$7$$.$cljs$tools$reader$reader_types$IndexingReader$get_line_number$arity$1$!=null)$JSCompiler_temp$jscomp$266_reader$jscomp$7$$=$JSCompiler_temp$jscomp$266_reader$jscomp$7$$.$cljs$tools$reader$reader_types$IndexingReader$get_line_number$arity$1$($JSCompiler_temp$jscomp$266_reader$jscomp$7$$);else{var $m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$=
$APP.$cljs$tools$reader$reader_types$get_line_number$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$266_reader$jscomp$7$$==null?null:$JSCompiler_temp$jscomp$266_reader$jscomp$7$$)];if($m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$!=null)$JSCompiler_temp$jscomp$266_reader$jscomp$7$$=$m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$266_reader$jscomp$7$$):
$m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$($JSCompiler_temp$jscomp$266_reader$jscomp$7$$);else if($m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$=$APP.$cljs$tools$reader$reader_types$get_line_number$$._,$m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$!=null)$JSCompiler_temp$jscomp$266_reader$jscomp$7$$=$m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$266_reader$jscomp$7$$):
$m__5372__auto__$jscomp$inline_2962_m__5374__auto__$jscomp$inline_2961$$($JSCompiler_temp$jscomp$266_reader$jscomp$7$$);else throw $APP.$cljs$core$missing_protocol$$("IndexingReader.get-line-number",$JSCompiler_temp$jscomp$266_reader$jscomp$7$$);}return $JSCompiler_temp$jscomp$266_reader$jscomp$7$$};
$cljs$tools$reader$reader_types$get_column_number$$=function($JSCompiler_temp$jscomp$267_reader$jscomp$9$$){if($JSCompiler_temp$jscomp$267_reader$jscomp$9$$!=null&&$JSCompiler_temp$jscomp$267_reader$jscomp$9$$.$cljs$tools$reader$reader_types$IndexingReader$get_column_number$arity$1$!=null)$JSCompiler_temp$jscomp$267_reader$jscomp$9$$=$JSCompiler_temp$jscomp$267_reader$jscomp$9$$.$cljs$tools$reader$reader_types$IndexingReader$get_column_number$arity$1$($JSCompiler_temp$jscomp$267_reader$jscomp$9$$);
else{var $m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$=$cljs$tools$reader$reader_types$get_column_number$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$267_reader$jscomp$9$$==null?null:$JSCompiler_temp$jscomp$267_reader$jscomp$9$$)];if($m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$!=null)$JSCompiler_temp$jscomp$267_reader$jscomp$9$$=$m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$267_reader$jscomp$9$$):
$m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$($JSCompiler_temp$jscomp$267_reader$jscomp$9$$);else if($m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$=$cljs$tools$reader$reader_types$get_column_number$$._,$m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$!=null)$JSCompiler_temp$jscomp$267_reader$jscomp$9$$=$m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$267_reader$jscomp$9$$):
$m__5372__auto__$jscomp$inline_2966_m__5374__auto__$jscomp$inline_2965$$($JSCompiler_temp$jscomp$267_reader$jscomp$9$$);else throw $APP.$cljs$core$missing_protocol$$("IndexingReader.get-column-number",$JSCompiler_temp$jscomp$267_reader$jscomp$9$$);}return $JSCompiler_temp$jscomp$267_reader$jscomp$9$$};
$APP.$cljs$tools$reader$reader_types$get_file_name$$=function($JSCompiler_temp$jscomp$268_reader$jscomp$11$$){if($JSCompiler_temp$jscomp$268_reader$jscomp$11$$!=null&&$JSCompiler_temp$jscomp$268_reader$jscomp$11$$.$cljs$tools$reader$reader_types$IndexingReader$get_file_name$arity$1$!=null)$JSCompiler_temp$jscomp$268_reader$jscomp$11$$=$JSCompiler_temp$jscomp$268_reader$jscomp$11$$.$cljs$tools$reader$reader_types$IndexingReader$get_file_name$arity$1$($JSCompiler_temp$jscomp$268_reader$jscomp$11$$);
else{var $m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$=$APP.$cljs$tools$reader$reader_types$get_file_name$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$268_reader$jscomp$11$$==null?null:$JSCompiler_temp$jscomp$268_reader$jscomp$11$$)];if($m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$!=null)$JSCompiler_temp$jscomp$268_reader$jscomp$11$$=$m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$268_reader$jscomp$11$$):
$m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$($JSCompiler_temp$jscomp$268_reader$jscomp$11$$);else if($m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$=$APP.$cljs$tools$reader$reader_types$get_file_name$$._,$m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$!=null)$JSCompiler_temp$jscomp$268_reader$jscomp$11$$=$m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$268_reader$jscomp$11$$):
$m__5372__auto__$jscomp$inline_2970_m__5374__auto__$jscomp$inline_2969$$($JSCompiler_temp$jscomp$268_reader$jscomp$11$$);else throw $APP.$cljs$core$missing_protocol$$("IndexingReader.get-file-name",$JSCompiler_temp$jscomp$268_reader$jscomp$11$$);}return $JSCompiler_temp$jscomp$268_reader$jscomp$11$$};$APP.$cljs$tools$reader$reader_types$StringReader$$=function($s$jscomp$159$$,$s_len$$){this.s=$s$jscomp$159$$;this.$s_len$=$s_len$$;this.$s_pos$=0};
$APP.$cljs$tools$reader$reader_types$PushbackReader$$=function($rdr$$){var $buf$jscomp$5$$=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$(1);this.$rdr$=$rdr$$;this.$buf$=$buf$jscomp$5$$;this.$buf_pos$=this.$buf_len$=1};$APP.$cljs$tools$reader$reader_types$indexing_reader_QMARK_$$=function($rdr$jscomp$7$$){return $rdr$jscomp$7$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$rdr$jscomp$7$$.$cljs$tools$reader$reader_types$IndexingReader$$?!0:!1:!1};
$cljs$tools$reader$impl$inspect$inspect_STAR__col$$=function($l$jscomp$73_truncate$$,$col$jscomp$13_content$jscomp$9_elements$$,$start$jscomp$151$$,$end$jscomp$40$$){var $n$jscomp$170_suffix$jscomp$2$$=$APP.$cljs$core$count$$($col$jscomp$13_content$jscomp$9_elements$$);$l$jscomp$73_truncate$$=$APP.$cljs$core$truth_$$($l$jscomp$73_truncate$$)?0:10<$n$jscomp$170_suffix$jscomp$2$$?10:$n$jscomp$170_suffix$jscomp$2$$;$col$jscomp$13_content$jscomp$9_elements$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$tools$reader$impl$inspect$inspect_STAR_$$,
!0),$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($l$jscomp$73_truncate$$,$col$jscomp$13_content$jscomp$9_elements$$));$col$jscomp$13_content$jscomp$9_elements$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$interpose$cljs$0core$0IFn$0_invoke$0arity$02$$(" ",$col$jscomp$13_content$jscomp$9_elements$$));$n$jscomp$170_suffix$jscomp$2$$=$l$jscomp$73_truncate$$<$n$jscomp$170_suffix$jscomp$2$$?"...":null;return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($start$jscomp$151$$),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($col$jscomp$13_content$jscomp$9_elements$$),$n$jscomp$170_suffix$jscomp$2$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$40$$)].join("")};$cljs$tools$reader$impl$inspect$inspect$cljs$0core$0IFn$0_invoke$0arity$01$$=function($x$jscomp$666$$){return $cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IFn$_invoke$arity$2$(!1,$x$jscomp$666$$)};
$cljs$tools$reader$impl$errors$throw_ex$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($details$jscomp$2_rdr$jscomp$12$$,$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$,$full_msg_msg$jscomp$5$$){$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$206$reader_exception$$,$cljs$cst$207$ex_kind$$,$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$],null);
$details$jscomp$2_rdr$jscomp$12$$=$APP.$cljs$tools$reader$reader_types$indexing_reader_QMARK_$$($details$jscomp$2_rdr$jscomp$12$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$,$APP.$cljs$cst$208$file$$,$APP.$cljs$tools$reader$reader_types$get_file_name$$($details$jscomp$2_rdr$jscomp$12$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$209$line$$,$APP.$cljs$tools$reader$reader_types$get_line_number$$($details$jscomp$2_rdr$jscomp$12$$),
$cljs$cst$210$col$$,$cljs$tools$reader$reader_types$get_column_number$$($details$jscomp$2_rdr$jscomp$12$$)])):$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$;var $file$jscomp$1_msg1$$=$APP.$cljs$cst$208$file$$.$cljs$core$IFn$_invoke$arity$1$($details$jscomp$2_rdr$jscomp$12$$);$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$=$APP.$cljs$cst$209$line$$.$cljs$core$IFn$_invoke$arity$1$($details$jscomp$2_rdr$jscomp$12$$);var $col$jscomp$17$$=$cljs$cst$210$col$$.$cljs$core$IFn$_invoke$arity$1$($details$jscomp$2_rdr$jscomp$12$$);
$file$jscomp$1_msg1$$=$APP.$cljs$core$truth_$$($file$jscomp$1_msg1$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$1_msg1$$)," "].join(""):null;$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$=$APP.$cljs$core$truth_$$($details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$)?["[line ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$),", col ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($col$jscomp$17$$),
"]"].join(""):null;$full_msg_msg$jscomp$5$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$str$$,$file$jscomp$1_msg1$$,$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($file$jscomp$1_msg1$$)?$file$jscomp$1_msg1$$:$details$jscomp$inline_10908_ex_type$jscomp$1_line$jscomp$11_msg2$$)?" ":null,$full_msg_msg$jscomp$5$$);throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($full_msg_msg$jscomp$5$$,
$details$jscomp$2_rdr$jscomp$12$$);};$APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($rdr$jscomp$13$$,$msgs$$){return $cljs$tools$reader$impl$errors$throw_ex$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$13$$,$cljs$cst$211$reader_error$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$msgs$$)]))};
$cljs$tools$reader$impl$errors$illegal_arg_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($rdr$jscomp$14$$,$msgs$jscomp$1$$){return $cljs$tools$reader$impl$errors$throw_ex$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$14$$,$cljs$cst$212$illegal_argument$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$msgs$jscomp$1$$)]))};
$cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($rdr$jscomp$15$$,$msgs$jscomp$2$$){return $cljs$tools$reader$impl$errors$throw_ex$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$15$$,$cljs$cst$213$eof$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$msgs$jscomp$2$$)]))};
$APP.$cljs$tools$reader$impl$errors$throw_eof_delimited$cljs$0core$0IFn$0_invoke$0arity$05$$=function($rdr$jscomp$17$$,$kind$jscomp$5$$,$line$jscomp$13$$,$column$jscomp$5$$,$n$jscomp$172$$){return $cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$17$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unexpected EOF while reading ",$APP.$cljs$core$truth_$$($n$jscomp$172$$)?["item ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$172$$),
" of "].join(""):null,$APP.$cljs$core$name$$($kind$jscomp$5$$),$APP.$cljs$core$truth_$$($line$jscomp$13$$)?[", starting at line ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($line$jscomp$13$$)," and column ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($column$jscomp$5$$)].join(""):null,"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_odd_map$$=function($rdr$jscomp$18$$,$line$jscomp$14$$,$col$jscomp$18$$,$elements$jscomp$1$$){$APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$18$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["The map literal starting with ",$cljs$tools$reader$impl$inspect$inspect$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$first$$($elements$jscomp$1$$)),$APP.$cljs$core$truth_$$($line$jscomp$14$$)?
[" on line ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($line$jscomp$14$$)," column ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($col$jscomp$18$$)].join(""):null," contains ",$APP.$cljs$core$count$$($elements$jscomp$1$$)," form(s). Map literals must contain an even number of forms."]))};
$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_literal$$=function($token$jscomp$11$$){throw $cljs$tools$reader$impl$errors$illegal_arg_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(null,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid unicode literal: \\",$token$jscomp$11$$,"."]));};
$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_escape$$=function($rdr$jscomp$21$$,$ch$jscomp$18$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$21$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid unicode escape: \\u",$ch$jscomp$18$$,"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_invalid$$=function($rdr$jscomp$22$$,$kind$jscomp$6$$,$token$jscomp$12$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$22$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid ",$APP.$cljs$core$name$$($kind$jscomp$6$$),": ",$token$jscomp$12$$,"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_eof_at_start$$=function($rdr$jscomp$23$$,$kind$jscomp$7$$){return $cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$23$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unexpected EOF while reading start of ",$APP.$cljs$core$name$$($kind$jscomp$7$$),"."]))};
$cljs$tools$reader$impl$errors$throw_bad_char$$=function($rdr$jscomp$24$$,$kind$jscomp$8$$,$ch$jscomp$19$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$24$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid character: ",$ch$jscomp$19$$," found while reading ",$APP.$cljs$core$name$$($kind$jscomp$8$$),"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_eof_at_dispatch$$=function($rdr$jscomp$25$$){return $cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$25$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unexpected EOF while reading dispatch character."]))};
$APP.$cljs$tools$reader$impl$errors$throw_eof_reading$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($rdr$jscomp$27$$,$kind$jscomp$9$$,$start$jscomp$152$$){a:{var $G__24436__$1$jscomp$inline_2974_init$jscomp$48$$=$kind$jscomp$9$$ instanceof $APP.$cljs$core$Keyword$$?$kind$jscomp$9$$.$fqn$:null;switch($G__24436__$1$jscomp$inline_2974_init$jscomp$48$$){case "regex":$G__24436__$1$jscomp$inline_2974_init$jscomp$48$$='#"';break a;case "string":$G__24436__$1$jscomp$inline_2974_init$jscomp$48$$='"';
break a;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__24436__$1$jscomp$inline_2974_init$jscomp$48$$)].join(""));}}return $cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$27$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unexpected EOF reading ",$APP.$cljs$core$name$$($kind$jscomp$9$$)," starting ",$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$str$$,$G__24436__$1$jscomp$inline_2974_init$jscomp$48$$,
$start$jscomp$152$$),"."]))};$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_digit_in_token$$=function($ch$jscomp$21$$,$token$jscomp$14$$){return $cljs$tools$reader$impl$errors$illegal_arg_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(null,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid digit ",$ch$jscomp$21$$," in unicode character \\",$token$jscomp$14$$,"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_digit$$=function($rdr$jscomp$30$$,$ch$jscomp$22$$){return $cljs$tools$reader$impl$errors$illegal_arg_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$30$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid digit ",$ch$jscomp$22$$," in unicode character."]))};
$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_len$$=function($rdr$jscomp$31$$,$actual$$,$expected$$){return $cljs$tools$reader$impl$errors$illegal_arg_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$31$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid unicode literal. Unicode literals should be ",$expected$$,"characters long. ","Value supplied is ",$actual$$," characters long."]))};
$APP.$cljs$tools$reader$impl$errors$throw_invalid_character_literal$$=function($rdr$jscomp$32$$,$token$jscomp$15$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$32$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid character literal \\u",$token$jscomp$15$$,"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_invalid_octal_len$$=function($rdr$jscomp$33$$,$token$jscomp$16$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$33$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid octal escape sequence in a character literal: ",$token$jscomp$16$$,". Octal escape sequences must be 3 or fewer digits."]))};
$APP.$cljs$tools$reader$impl$errors$throw_bad_octal_number$$=function($rdr$jscomp$34$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$34$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Octal escape sequence must be in range [0, 377]."]))};
$APP.$cljs$tools$reader$impl$errors$throw_eof_in_character$$=function($rdr$jscomp$36$$){return $cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$36$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unexpected EOF while reading character."]))};
$APP.$cljs$tools$reader$impl$errors$throw_bad_escape_char$$=function($rdr$jscomp$37$$,$ch$jscomp$23$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$37$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unsupported escape character: \\",$ch$jscomp$23$$,"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_single_colon$$=function($rdr$jscomp$38$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$38$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["A single colon is not a valid keyword."]))};
$APP.$cljs$tools$reader$impl$errors$throw_bad_metadata$$=function($rdr$jscomp$39$$,$x$jscomp$668$$){$APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$39$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Metadata cannot be ",$cljs$tools$reader$impl$inspect$inspect$cljs$0core$0IFn$0_invoke$0arity$01$$($x$jscomp$668$$),". Metadata must be a Symbol, Keyword, String, Map or Vector."]))};
$APP.$cljs$tools$reader$impl$errors$throw_bad_metadata_target$$=function($rdr$jscomp$40$$,$target$jscomp$104$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$40$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Metadata can not be applied to ",$cljs$tools$reader$impl$inspect$inspect$cljs$0core$0IFn$0_invoke$0arity$01$$($target$jscomp$104$$),". ","Metadata can only be applied to IMetas."]))};
$APP.$cljs$tools$reader$impl$errors$throw_ns_map_no_map$$=function($rdr$jscomp$42$$,$ns_name$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$42$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Namespaced map with namespace ",$ns_name$$," does not specify a map."]))};
$APP.$cljs$tools$reader$impl$errors$throw_bad_ns$$=function($rdr$jscomp$43$$,$ns_name$jscomp$1$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$43$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid value used as namespace in namespaced map: ",$ns_name$jscomp$1$$,"."]))};
$APP.$cljs$tools$reader$impl$errors$throw_bad_reader_tag$$=function($rdr$jscomp$44$$,$tag$jscomp$16$$){$APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$44$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid reader tag: ",$cljs$tools$reader$impl$inspect$inspect$cljs$0core$0IFn$0_invoke$0arity$01$$($tag$jscomp$16$$),". Reader tags must be symbols."]))};
$APP.$cljs$tools$reader$impl$errors$throw_unknown_reader_tag$$=function($rdr$jscomp$45$$,$tag$jscomp$17$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$45$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["No reader function for tag ",$cljs$tools$reader$impl$inspect$inspect$cljs$0core$0IFn$0_invoke$0arity$01$$($tag$jscomp$17$$),"."]))};
$cljs$tools$reader$impl$errors$duplicate_keys_error$$=function($msg$jscomp$6$$,$coll$jscomp$820_dups$$){$coll$jscomp$820_dups$$=function($seq$$){return function $cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__24459$$($s__24460$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(var $s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$=$s__24460$$;;)if($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$=$APP.$cljs$core$seq$$($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$)){var $JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$=
$APP.$cljs$core$_chunked_first$$($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$),$size__5502__auto__$jscomp$1$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$),$b__24462_vec__24467$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$1$$);a:{for(var $i__24461$jscomp$inline_2976$$=0;;)if($i__24461$jscomp$inline_2976$$<$size__5502__auto__$jscomp$1$$){var $vec__24464$jscomp$inline_2977$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$,
$i__24461$jscomp$inline_2976$$),$id$jscomp$inline_2978$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__24464$jscomp$inline_2977$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__24464$jscomp$inline_2977$$,1,null)>1&&$b__24462_vec__24467$$.add($id$jscomp$inline_2978$$);$i__24461$jscomp$inline_2976$$+=1}else{$JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$=!0;break a}$JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$=
void 0}return $JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__24462_vec__24467$$),$cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__24459$$($APP.$cljs$core$_chunked_rest$$($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__24462_vec__24467$$),null)}$b__24462_vec__24467$$=$APP.$cljs$core$first$$($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$);
$JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b__24462_vec__24467$$,0,null);if($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b__24462_vec__24467$$,1,null)>1)return $APP.$cljs$core$cons$$($JSCompiler_inline_result$jscomp$270_c__5501__auto__$jscomp$1_id$jscomp$7$$,$cljs$tools$reader$impl$errors$duplicate_keys_error_$_duplicates_$_iter__24459$$($APP.$cljs$core$rest$$($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$)));
$s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$=$APP.$cljs$core$rest$$($s__24460__$1_s__24460__$2_temp__5825__auto__$jscomp$45$$)}else return null},null,null)}($APP.$cljs$core$frequencies$$($seq$$))}($coll$jscomp$820_dups$$);return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$str$$,$msg$jscomp$6$$,$APP.$cljs$core$count$$($coll$jscomp$820_dups$$)>1?"s":null,": ",$APP.$cljs$core$interpose$cljs$0core$0IFn$0_invoke$0arity$02$$(", ",$coll$jscomp$820_dups$$))};
$APP.$cljs$tools$reader$impl$errors$throw_dup_keys$$=function($rdr$jscomp$46$$,$kind$jscomp$10_s$jscomp$inline_2980$$,$ks$jscomp$18$$){$kind$jscomp$10_s$jscomp$inline_2980$$=$APP.$cljs$core$name$$($kind$jscomp$10_s$jscomp$inline_2980$$);return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$46$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$tools$reader$impl$errors$duplicate_keys_error$$([String($kind$jscomp$10_s$jscomp$inline_2980$$.charAt(0)).toUpperCase()+
String($kind$jscomp$10_s$jscomp$inline_2980$$.slice(1)).toLowerCase()," literal contains duplicate key"].join(""),$ks$jscomp$18$$)]))};
$APP.$cljs$tools$reader$impl$errors$throw_eof_error$$=function($rdr$jscomp$47$$,$line$jscomp$15$$){return $APP.$cljs$core$truth_$$($line$jscomp$15$$)?$cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$47$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["EOF while reading, starting at line ",$line$jscomp$15$$,"."])):$cljs$tools$reader$impl$errors$eof_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$47$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["EOF while reading."]))};
$APP.$cljs$tools$reader$impl$commons$read_past$$=function($rdr$jscomp$48$$){for(var $ch$jscomp$24$$=$rdr$jscomp$48$$.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$(null);;)if($APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($ch$jscomp$24$$):$APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$($ch$jscomp$24$$))$ch$jscomp$24$$=$rdr$jscomp$48$$.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$(null);
else return $ch$jscomp$24$$};$cljs$tools$reader$impl$commons$matches_QMARK_$$=function($pattern$jscomp$6_vec__24500$$,$s$jscomp$168$$){$pattern$jscomp$6_vec__24500$$=$APP.$cljs$core$re_find$$($pattern$jscomp$6_vec__24500$$,$s$jscomp$168$$);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pattern$jscomp$6_vec__24500$$,0,null)===$s$jscomp$168$$};
$APP.$cljs$tools$reader$impl$commons$match_number$$=function($JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$){if($cljs$tools$reader$impl$commons$matches_QMARK_$$($cljs$tools$reader$impl$commons$int_pattern$$,$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)){var $a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$=
$APP.$cljs$core$vec$$($APP.$cljs$core$re_find$$($cljs$tools$reader$impl$commons$int_pattern$$,$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$));if(($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(2):
$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(2))!=null)$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=0;else{$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=
"-"===($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(1):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(1));$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$=
($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(3):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(3))!=null?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(3):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(3),
10],null):($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(4):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(4))!=
null?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(4):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(4),
16],null):($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(5):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(5))!=
null?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(5):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(5),
8],null):($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(7):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(7))!=
null?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(7):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(7),
parseInt($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(6):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(6))],
null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,null],null);var $n$jscomp$inline_2986$$=$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(0):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(0);
$n$jscomp$inline_2986$$==null?$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=null:($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$=parseInt($n$jscomp$inline_2986$$,$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?
$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(1):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(1)),$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=
$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$?-1*$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$:$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$,
$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=$APP.$cljs$core$truth_$$(isNaN($JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$))?null:$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)}}else $cljs$tools$reader$impl$commons$matches_QMARK_$$($cljs$tools$reader$impl$commons$float_pattern$$,
$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)?($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$=$APP.$cljs$core$vec$$($APP.$cljs$core$re_find$$($cljs$tools$reader$impl$commons$float_pattern$$,$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)),
$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(4):
$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(4))!=null?parseFloat($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(1):
$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(1)):parseFloat($JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)):$cljs$tools$reader$impl$commons$matches_QMARK_$$($cljs$tools$reader$impl$commons$ratio_pattern$$,$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)?
($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$=$APP.$cljs$core$vec$$($APP.$cljs$core$re_find$$($cljs$tools$reader$impl$commons$ratio_pattern$$,$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)),$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=
$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(1):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(1),$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$=
$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$?$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$.$cljs$core$IFn$_invoke$arity$1$(2):$a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$(2),$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$re_find$$(/^\+/,$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$))?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$,
1):$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$,$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=parseInt($JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$)/
parseInt($a$jscomp$inline_2985_bn$jscomp$inline_2987_denominator$jscomp$inline_2996_m$jscomp$inline_2983_m$jscomp$inline_2991_m$jscomp$inline_2994$$)):$JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$=null;return $JSCompiler_temp$jscomp$272_JSCompiler_temp$jscomp$273_JSCompiler_temp$jscomp$274_bn__$1$jscomp$inline_2988_negate_QMARK_$jscomp$inline_2984_numerator$jscomp$inline_2995_numerator__$1$jscomp$inline_2997_s$jscomp$169$$};
$APP.$cljs$tools$reader$impl$commons$parse_symbol$$=function($sym$jscomp$12_token$jscomp$18$$){if(""===$sym$jscomp$12_token$jscomp$18$$||/:$/.test($sym$jscomp$12_token$jscomp$18$$)===!0||/^::/.test($sym$jscomp$12_token$jscomp$18$$)===!0)return null;var $ns_idx_ns_idx__$1$$=$sym$jscomp$12_token$jscomp$18$$.indexOf("/"),$ns$jscomp$17$$=$ns_idx_ns_idx__$1$$>0?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($sym$jscomp$12_token$jscomp$18$$,0,$ns_idx_ns_idx__$1$$):null;if($ns$jscomp$17$$!=null){$ns_idx_ns_idx__$1$$+=
1;if($ns_idx_ns_idx__$1$$===$APP.$cljs$core$count$$($sym$jscomp$12_token$jscomp$18$$))return null;$sym$jscomp$12_token$jscomp$18$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($sym$jscomp$12_token$jscomp$18$$,$ns_idx_ns_idx__$1$$);return $APP.$cljs$tools$reader$impl$utils$numeric_QMARK_$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($sym$jscomp$12_token$jscomp$18$$,0))||""===$sym$jscomp$12_token$jscomp$18$$||/:$/.test($ns$jscomp$17$$)!==!1||$sym$jscomp$12_token$jscomp$18$$!==
"/"&&-1!==$sym$jscomp$12_token$jscomp$18$$.indexOf("/")?null:new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$ns$jscomp$17$$,$sym$jscomp$12_token$jscomp$18$$],null)}return $sym$jscomp$12_token$jscomp$18$$==="/"||-1===$sym$jscomp$12_token$jscomp$18$$.indexOf("/")?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$sym$jscomp$12_token$jscomp$18$$],null):null};
$APP.$cljs$tools$reader$impl$commons$throwing_reader$$=function($msg$jscomp$7$$){return function(){function $G__24530$$($rdr$jscomp$51$$,$var_args$jscomp$324$$){var $G__24532__i__$jscomp$167$$=null;if(arguments.length>1){$G__24532__i__$jscomp$167$$=0;for(var $G__24532__a$$=Array(arguments.length-1);$G__24532__i__$jscomp$167$$<$G__24532__a$$.length;)$G__24532__a$$[$G__24532__i__$jscomp$167$$]=arguments[$G__24532__i__$jscomp$167$$+1],++$G__24532__i__$jscomp$167$$;$G__24532__i__$jscomp$167$$=new $APP.$cljs$core$IndexedSeq$$($G__24532__a$$,
0,null)}return $G__24530__delegate$$.call(this,$rdr$jscomp$51$$,$G__24532__i__$jscomp$167$$)}function $G__24530__delegate$$($rdr$jscomp$50$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$50$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$msg$jscomp$7$$]))}$G__24530$$.$cljs$lang$maxFixedArity$=1;$G__24530$$.$cljs$lang$applyTo$=function($_$jscomp$168_arglist__24533$$){var $rdr$jscomp$52$$=$APP.$cljs$core$first$$($_$jscomp$168_arglist__24533$$);
$_$jscomp$168_arglist__24533$$=$APP.$cljs$core$rest$$($_$jscomp$168_arglist__24533$$);return $G__24530__delegate$$($rdr$jscomp$52$$,$_$jscomp$168_arglist__24533$$)};$G__24530$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__24530__delegate$$;return $G__24530$$}()};
$cljs$tools$reader$edn$macro_terminating_QMARK_$$=function($ch$jscomp$44$$){var $and__5023__auto__$jscomp$42_and__5023__auto____$1$jscomp$16_and__5023__auto____$2$jscomp$6$$="#"!==$ch$jscomp$44$$;return $and__5023__auto__$jscomp$42_and__5023__auto____$1$jscomp$16_and__5023__auto____$2$jscomp$6$$?($and__5023__auto__$jscomp$42_and__5023__auto____$1$jscomp$16_and__5023__auto____$2$jscomp$6$$="'"!==$ch$jscomp$44$$)?($and__5023__auto__$jscomp$42_and__5023__auto____$1$jscomp$16_and__5023__auto____$2$jscomp$6$$=
":"!==$ch$jscomp$44$$)?$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$($ch$jscomp$44$$):$cljs$tools$reader$edn$macros$$($ch$jscomp$44$$):$and__5023__auto__$jscomp$42_and__5023__auto____$1$jscomp$16_and__5023__auto____$2$jscomp$6$$:$and__5023__auto__$jscomp$42_and__5023__auto____$1$jscomp$16_and__5023__auto____$2$jscomp$6$$:$and__5023__auto__$jscomp$42_and__5023__auto____$1$jscomp$16_and__5023__auto____$2$jscomp$6$$};
$cljs$tools$reader$edn$not_constituent_QMARK_$$=function($ch$jscomp$45$$){return"@"===$ch$jscomp$45$$||"`"===$ch$jscomp$45$$||"~"===$ch$jscomp$45$$};
$cljs$tools$reader$edn$read_token$cljs$0core$0IFn$0_invoke$0arity$04$$=function($rdr$jscomp$90$$,$kind$jscomp$15$$,$G__25233_ch$jscomp$46_initch$jscomp$8$$,$G__24950$jscomp$inline_10915_G__25232_sb$jscomp$16_validate_leading_QMARK_$$){if($APP.$cljs$core$not$$($G__25233_ch$jscomp$46_initch$jscomp$8$$))return $APP.$cljs$tools$reader$impl$errors$throw_eof_at_start$$($rdr$jscomp$90$$,$kind$jscomp$15$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__24950$jscomp$inline_10915_G__25232_sb$jscomp$16_validate_leading_QMARK_$$)?
$cljs$tools$reader$edn$not_constituent_QMARK_$$($G__25233_ch$jscomp$46_initch$jscomp$8$$):$G__24950$jscomp$inline_10915_G__25232_sb$jscomp$16_validate_leading_QMARK_$$))return $cljs$tools$reader$impl$errors$throw_bad_char$$($rdr$jscomp$90$$,$kind$jscomp$15$$,$G__25233_ch$jscomp$46_initch$jscomp$8$$);for($G__24950$jscomp$inline_10915_G__25232_sb$jscomp$16_validate_leading_QMARK_$$=new $APP.$goog$string$StringBuffer$$;;){if($APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$($G__25233_ch$jscomp$46_initch$jscomp$8$$)||
$cljs$tools$reader$edn$macro_terminating_QMARK_$$($G__25233_ch$jscomp$46_initch$jscomp$8$$)||$G__25233_ch$jscomp$46_initch$jscomp$8$$==null)return $G__25233_ch$jscomp$46_initch$jscomp$8$$!=null&&$APP.$cljs$tools$reader$reader_types$unread$$($rdr$jscomp$90$$,$G__25233_ch$jscomp$46_initch$jscomp$8$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__24950$jscomp$inline_10915_G__25232_sb$jscomp$16_validate_leading_QMARK_$$);if($cljs$tools$reader$edn$not_constituent_QMARK_$$($G__25233_ch$jscomp$46_initch$jscomp$8$$))return $cljs$tools$reader$impl$errors$throw_bad_char$$($rdr$jscomp$90$$,
$kind$jscomp$15$$,$G__25233_ch$jscomp$46_initch$jscomp$8$$);$G__24950$jscomp$inline_10915_G__25232_sb$jscomp$16_validate_leading_QMARK_$$.append($G__25233_ch$jscomp$46_initch$jscomp$8$$);$G__25233_ch$jscomp$46_initch$jscomp$8$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$90$$)}};
$cljs$tools$reader$edn$read_dispatch$$=function($rdr$jscomp$91$$,$_$jscomp$184_temp__5823__auto__$jscomp$28$$,$opts$jscomp$91$$){$_$jscomp$184_temp__5823__auto__$jscomp$28$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$91$$);if($APP.$cljs$core$truth_$$($_$jscomp$184_temp__5823__auto__$jscomp$28$$)){var $temp__5823__auto____$1$jscomp$5$$=$cljs$tools$reader$edn$dispatch_macros$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$tools$reader$edn$dispatch_macros$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$184_temp__5823__auto__$jscomp$28$$):
$cljs$tools$reader$edn$dispatch_macros$$($_$jscomp$184_temp__5823__auto__$jscomp$28$$);if($APP.$cljs$core$truth_$$($temp__5823__auto____$1$jscomp$5$$))return $temp__5823__auto____$1$jscomp$5$$.$cljs$core$IFn$_invoke$arity$3$?$temp__5823__auto____$1$jscomp$5$$.$cljs$core$IFn$_invoke$arity$3$($rdr$jscomp$91$$,$_$jscomp$184_temp__5823__auto__$jscomp$28$$,$opts$jscomp$91$$):$temp__5823__auto____$1$jscomp$5$$($rdr$jscomp$91$$,$_$jscomp$184_temp__5823__auto__$jscomp$28$$,$opts$jscomp$91$$);$APP.$cljs$tools$reader$reader_types$unread$$($rdr$jscomp$91$$,
$_$jscomp$184_temp__5823__auto__$jscomp$28$$);return $cljs$tools$reader$edn$read_tagged$$.$cljs$core$IFn$_invoke$arity$3$?$cljs$tools$reader$edn$read_tagged$$.$cljs$core$IFn$_invoke$arity$3$($rdr$jscomp$91$$,$_$jscomp$184_temp__5823__auto__$jscomp$28$$,$opts$jscomp$91$$):$cljs$tools$reader$edn$read_tagged$$($rdr$jscomp$91$$,$_$jscomp$184_temp__5823__auto__$jscomp$28$$,$opts$jscomp$91$$)}return $APP.$cljs$tools$reader$impl$errors$throw_eof_at_dispatch$$($rdr$jscomp$91$$)};
$cljs$tools$reader$edn$read_unmatched_delimiter$$=function($rdr$jscomp$92$$,$ch$jscomp$48$$){return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$92$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unmatched delimiter ",$ch$jscomp$48$$,"."]))};
$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$04$$=function($token$jscomp$25$$,$l$jscomp$75_length$jscomp$28$$,$base$jscomp$13$$){$l$jscomp$75_length$jscomp$28$$=1+$l$jscomp$75_length$jscomp$28$$;$APP.$cljs$core$count$$($token$jscomp$25$$)!==$l$jscomp$75_length$jscomp$28$$&&$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_literal$$($token$jscomp$25$$);for(var $i$jscomp$290$$=1,$G__25247_uc$jscomp$3$$=0;;){if($i$jscomp$290$$===$l$jscomp$75_length$jscomp$28$$)return String.fromCharCode($G__25247_uc$jscomp$3$$);
var $d$jscomp$104$$=$APP.$cljs$tools$reader$impl$utils$char_code$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($token$jscomp$25$$,$i$jscomp$290$$),$base$jscomp$13$$);if($d$jscomp$104$$===-1)return $APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_digit_in_token$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($token$jscomp$25$$,$i$jscomp$290$$),$token$jscomp$25$$);$G__25247_uc$jscomp$3$$=$d$jscomp$104$$+$G__25247_uc$jscomp$3$$*$base$jscomp$13$$;$i$jscomp$290$$+=1}};
$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$05$$=function($rdr$jscomp$93$$,$initch$jscomp$9$$,$base$jscomp$14$$,$length$jscomp$29$$,$exact_QMARK_$jscomp$1$$){for(var $i$jscomp$291$$=1,$G__25258_uc$jscomp$4$$=$APP.$cljs$tools$reader$impl$utils$char_code$$($initch$jscomp$9$$,$base$jscomp$14$$);;){if($G__25258_uc$jscomp$4$$===-1)return $APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_digit$$($rdr$jscomp$93$$,$initch$jscomp$9$$);if($i$jscomp$291$$!==$length$jscomp$29$$){var $ch$jscomp$49$$=
$cljs$tools$reader$reader_types$peek_char$$($rdr$jscomp$93$$);var $JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$=$APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$($ch$jscomp$49$$);$JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$||($JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$=
$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$($ch$jscomp$49$$):$cljs$tools$reader$edn$macros$$($ch$jscomp$49$$),$JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$)?$JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$:
$ch$jscomp$49$$==null);if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$))return $APP.$cljs$core$truth_$$($exact_QMARK_$jscomp$1$$)?$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_len$$($rdr$jscomp$93$$,$i$jscomp$291$$,$length$jscomp$29$$):String.fromCharCode($G__25258_uc$jscomp$4$$);$JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$=
$APP.$cljs$tools$reader$impl$utils$char_code$$($ch$jscomp$49$$,$base$jscomp$14$$);$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$93$$);if($JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$===-1)return $APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_digit$$($rdr$jscomp$93$$,$ch$jscomp$49$$);$G__25258_uc$jscomp$4$$=$JSCompiler_inline_result$jscomp$275_d$jscomp$105_or__5025__auto__$jscomp$inline_3002_or__5025__auto____$1$jscomp$inline_3003$$+
$G__25258_uc$jscomp$4$$*$base$jscomp$14$$;$i$jscomp$291$$+=1}else return String.fromCharCode($G__25258_uc$jscomp$4$$)}};
$cljs$tools$reader$edn$read_char_STAR_$$=function($rdr$jscomp$94$$){var $c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$94$$);if($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$!=null){$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$=$cljs$tools$reader$edn$macro_terminating_QMARK_$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$)||$cljs$tools$reader$edn$not_constituent_QMARK_$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$)||
$APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$)?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$):$cljs$tools$reader$edn$read_token$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$94$$,$APP.$cljs$cst$215$character$$,$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$,!1);var $ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$=$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$.length;
if(1===$ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$)return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$,0);if($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$==="newline")return"\n";if($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$==="space")return" ";if($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$==="tab")return"\t";if($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$==="backspace")return"\b";
if($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$==="formfeed")return"\f";if($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$==="return")return"\r";if($APP.$cljs$core$truth_$$($APP.$goog$string$internal$startsWith$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$,"u")))return $c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$=$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$04$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$,4,16),
$ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$=$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$.charCodeAt(),$ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$>55295&&$ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$<57344?$APP.$cljs$tools$reader$impl$errors$throw_invalid_character_literal$$($rdr$jscomp$94$$,$ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$.toString(16)):$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$;if($APP.$cljs$core$truth_$$($APP.$goog$string$internal$startsWith$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$,
"o"))){--$ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$;if($ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$>3)return $APP.$cljs$tools$reader$impl$errors$throw_invalid_octal_len$$($rdr$jscomp$94$$,$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$);$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$=$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$04$$($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$,$ic$jscomp$1_len$jscomp$55_token_len$jscomp$1$$,8);return($c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$|
0)>255?$APP.$cljs$tools$reader$impl$errors$throw_bad_octal_number$$($rdr$jscomp$94$$):$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$}return $APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$94$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Unsupported character: ",$c$jscomp$143_ch$jscomp$50_token$jscomp$26_uc$jscomp$5$$,"."]))}return $APP.$cljs$tools$reader$impl$errors$throw_eof_in_character$$($rdr$jscomp$94$$)};
$cljs$tools$reader$edn$starting_line_col_info$$=function($rdr$jscomp$95$$){return $APP.$cljs$tools$reader$reader_types$indexing_reader_QMARK_$$($rdr$jscomp$95$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$tools$reader$reader_types$get_line_number$$($rdr$jscomp$95$$),($cljs$tools$reader$reader_types$get_column_number$$($rdr$jscomp$95$$)|0)-1|0],null):null};
$cljs$tools$reader$edn$read_delimited$$=function($kind$jscomp$16$$,$delim$jscomp$2_delim__$1$jscomp$1$$,$rdr$jscomp$96$$,$opts$jscomp$94$$){var $start_column$jscomp$6_vec__25005$$=$cljs$tools$reader$edn$starting_line_col_info$$($rdr$jscomp$96$$),$start_line$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($start_column$jscomp$6_vec__25005$$,0,null);$start_column$jscomp$6_vec__25005$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($start_column$jscomp$6_vec__25005$$,1,
null);$delim$jscomp$2_delim__$1$jscomp$1$$=$APP.$cljs$tools$reader$impl$utils$char$0$$($delim$jscomp$2_delim__$1$jscomp$1$$);for(var $a$jscomp$195$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$);;){var $ch$jscomp$51_mret_o$jscomp$137$$=$APP.$cljs$tools$reader$impl$commons$read_past$$($rdr$jscomp$96$$);$APP.$cljs$core$truth_$$($ch$jscomp$51_mret_o$jscomp$137$$)||$APP.$cljs$tools$reader$impl$errors$throw_eof_delimited$cljs$0core$0IFn$0_invoke$0arity$05$$($rdr$jscomp$96$$,
$kind$jscomp$16$$,$start_line$jscomp$6$$,$start_column$jscomp$6_vec__25005$$,$APP.$cljs$core$count$$($a$jscomp$195$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($delim$jscomp$2_delim__$1$jscomp$1$$,$APP.$cljs$tools$reader$impl$utils$char$0$$($ch$jscomp$51_mret_o$jscomp$137$$)))return $APP.$cljs$core$_persistent_BANG_$$($a$jscomp$195$$);var $macrofn_temp__5823__auto__$jscomp$29$$=$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$($ch$jscomp$51_mret_o$jscomp$137$$):
$cljs$tools$reader$edn$macros$$($ch$jscomp$51_mret_o$jscomp$137$$);$APP.$cljs$core$truth_$$($macrofn_temp__5823__auto__$jscomp$29$$)?($ch$jscomp$51_mret_o$jscomp$137$$=$macrofn_temp__5823__auto__$jscomp$29$$.$cljs$core$IFn$_invoke$arity$3$?$macrofn_temp__5823__auto__$jscomp$29$$.$cljs$core$IFn$_invoke$arity$3$($rdr$jscomp$96$$,$ch$jscomp$51_mret_o$jscomp$137$$,$opts$jscomp$94$$):$macrofn_temp__5823__auto__$jscomp$29$$($rdr$jscomp$96$$,$ch$jscomp$51_mret_o$jscomp$137$$,$opts$jscomp$94$$),$a$jscomp$195$$=
$ch$jscomp$51_mret_o$jscomp$137$$!==$rdr$jscomp$96$$?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$195$$,$ch$jscomp$51_mret_o$jscomp$137$$):$a$jscomp$195$$):($APP.$cljs$tools$reader$reader_types$unread$$($rdr$jscomp$96$$,$ch$jscomp$51_mret_o$jscomp$137$$),$ch$jscomp$51_mret_o$jscomp$137$$=$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$96$$,!0,null,$opts$jscomp$94$$):$cljs$tools$reader$edn$read$$($rdr$jscomp$96$$,
!0,null,$opts$jscomp$94$$),$a$jscomp$195$$=$ch$jscomp$51_mret_o$jscomp$137$$!==$rdr$jscomp$96$$?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$195$$,$ch$jscomp$51_mret_o$jscomp$137$$):$a$jscomp$195$$)}};
$cljs$tools$reader$edn$read_list$$=function($rdr$jscomp$97_the_list$jscomp$1$$,$_$jscomp$185$$,$opts$jscomp$95$$){$rdr$jscomp$97_the_list$jscomp$1$$=$cljs$tools$reader$edn$read_delimited$$($APP.$cljs$cst$201$list$$,")",$rdr$jscomp$97_the_list$jscomp$1$$,$opts$jscomp$95$$);return $APP.$cljs$core$empty_QMARK_$$($rdr$jscomp$97_the_list$jscomp$1$$)?$APP.$cljs$core$List$EMPTY$$:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$list$$,$rdr$jscomp$97_the_list$jscomp$1$$)};
$cljs$tools$reader$edn$read_vector$$=function($rdr$jscomp$98$$,$_$jscomp$186$$,$opts$jscomp$96$$){return $cljs$tools$reader$edn$read_delimited$$($APP.$cljs$cst$200$vector$$,"]",$rdr$jscomp$98$$,$opts$jscomp$96$$)};
$cljs$tools$reader$edn$read_map$$=function($rdr$jscomp$99$$,$_$jscomp$187_start_line$jscomp$7$$,$opts$jscomp$97_the_map$jscomp$1$$){var $start_column$jscomp$7_vec__25040$$=$cljs$tools$reader$edn$starting_line_col_info$$($rdr$jscomp$99$$);$_$jscomp$187_start_line$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($start_column$jscomp$7_vec__25040$$,0,null);$start_column$jscomp$7_vec__25040$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($start_column$jscomp$7_vec__25040$$,
1,null);$opts$jscomp$97_the_map$jscomp$1$$=$cljs$tools$reader$edn$read_delimited$$($APP.$cljs$cst$202$map$$,"}",$rdr$jscomp$99$$,$opts$jscomp$97_the_map$jscomp$1$$);var $map_count$jscomp$1$$=$APP.$cljs$core$count$$($opts$jscomp$97_the_map$jscomp$1$$),$ks$jscomp$20$$=$APP.$cljs$core$take_nth$cljs$0core$0IFn$0_invoke$0arity$02$$(2,$opts$jscomp$97_the_map$jscomp$1$$),$key_set$jscomp$1$$=$APP.$cljs$core$set$$($ks$jscomp$20$$);!$APP.$cljs$core$even_QMARK_$$($map_count$jscomp$1$$)&&$APP.$cljs$tools$reader$impl$errors$throw_odd_map$$($rdr$jscomp$99$$,
$_$jscomp$187_start_line$jscomp$7$$,$start_column$jscomp$7_vec__25040$$,$opts$jscomp$97_the_map$jscomp$1$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($key_set$jscomp$1$$),$APP.$cljs$core$count$$($ks$jscomp$20$$))||$APP.$cljs$tools$reader$impl$errors$throw_dup_keys$$($rdr$jscomp$99$$,$APP.$cljs$cst$202$map$$,$ks$jscomp$20$$);return $map_count$jscomp$1$$<=2*$APP.$cljs$core$PersistentArrayMap$HASHMAP_THRESHOLD$$?$APP.$cljs$core$PersistentArrayMap$fromArray$$($APP.$cljs$core$to_array$$($opts$jscomp$97_the_map$jscomp$1$$),
!0,!0):$APP.$cljs$core$PersistentHashMap$fromArray$$($APP.$cljs$core$to_array$$($opts$jscomp$97_the_map$jscomp$1$$))};
$cljs$tools$reader$edn$read_number$$=function($rdr$jscomp$100$$,$initch$jscomp$10$$){for(var $sb$jscomp$17$$=function(){var $G__25050$$=new $APP.$goog$string$StringBuffer$$;$G__25050$$.append($initch$jscomp$10$$);return $G__25050$$}(),$ch$jscomp$52$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$100$$);;){if($APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$62_or__5025__auto____$1$jscomp$16$$=$APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$($ch$jscomp$52$$);if($or__5025__auto__$jscomp$62_or__5025__auto____$1$jscomp$16$$)return $or__5025__auto__$jscomp$62_or__5025__auto____$1$jscomp$16$$;
$or__5025__auto__$jscomp$62_or__5025__auto____$1$jscomp$16$$=$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$tools$reader$edn$macros$$.$cljs$core$IFn$_invoke$arity$1$($ch$jscomp$52$$):$cljs$tools$reader$edn$macros$$($ch$jscomp$52$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$62_or__5025__auto____$1$jscomp$16$$)?$or__5025__auto__$jscomp$62_or__5025__auto____$1$jscomp$16$$:$ch$jscomp$52$$==null}())){var $G__25306_s$jscomp$179$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$17$$);
$ch$jscomp$52$$!=null&&$APP.$cljs$tools$reader$reader_types$unread$$($rdr$jscomp$100$$,$ch$jscomp$52$$);var $G__25307_or__5025__auto__$jscomp$61$$=$APP.$cljs$tools$reader$impl$commons$match_number$$($G__25306_s$jscomp$179$$);return $APP.$cljs$core$truth_$$($G__25307_or__5025__auto__$jscomp$61$$)?$G__25307_or__5025__auto__$jscomp$61$$:$APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$100$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid number: ",
$G__25306_s$jscomp$179$$,"."]))}$G__25306_s$jscomp$179$$=function(){var $G__25051$$=$sb$jscomp$17$$;$G__25051$$.append($ch$jscomp$52$$);return $G__25051$$}();$G__25307_or__5025__auto__$jscomp$61$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$100$$);$sb$jscomp$17$$=$G__25306_s$jscomp$179$$;$ch$jscomp$52$$=$G__25307_or__5025__auto__$jscomp$61$$}};
$cljs$tools$reader$edn$escape_char$$=function($rdr$jscomp$101$$){var $ch$jscomp$53_ch__$1$jscomp$5$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$101$$);switch($ch$jscomp$53_ch__$1$jscomp$5$$){case "t":return"\t";case "r":return"\r";case "n":return"\n";case "\\":return"\\";case '"':return'"';case "b":return"\b";case "f":return"\f";case "u":return $ch$jscomp$53_ch__$1$jscomp$5$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$101$$),-1===parseInt($ch$jscomp$53_ch__$1$jscomp$5$$|
0,16)?$APP.$cljs$tools$reader$impl$errors$throw_invalid_unicode_escape$$($rdr$jscomp$101$$,$ch$jscomp$53_ch__$1$jscomp$5$$):$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$05$$($rdr$jscomp$101$$,$ch$jscomp$53_ch__$1$jscomp$5$$,16,4,!0);default:return $APP.$cljs$tools$reader$impl$utils$numeric_QMARK_$$($ch$jscomp$53_ch__$1$jscomp$5$$)?($ch$jscomp$53_ch__$1$jscomp$5$$=$cljs$tools$reader$edn$read_unicode_char$cljs$0core$0IFn$0_invoke$0arity$05$$($rdr$jscomp$101$$,$ch$jscomp$53_ch__$1$jscomp$5$$,
8,3,!1),($ch$jscomp$53_ch__$1$jscomp$5$$|0)>255?$APP.$cljs$tools$reader$impl$errors$throw_bad_octal_number$$($rdr$jscomp$101$$):$ch$jscomp$53_ch__$1$jscomp$5$$):$APP.$cljs$tools$reader$impl$errors$throw_bad_escape_char$$($rdr$jscomp$101$$,$ch$jscomp$53_ch__$1$jscomp$5$$)}};
$cljs$tools$reader$edn$read_string_STAR_$$=function($rdr$jscomp$102$$){for(var $sb$jscomp$19$$=new $APP.$goog$string$StringBuffer$$,$ch$jscomp$54$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$102$$);;){var $G__25067_G__25317_G__25319$$=$ch$jscomp$54$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$G__25067_G__25317_G__25319$$))return $APP.$cljs$tools$reader$impl$errors$throw_eof_reading$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$102$$,$APP.$cljs$cst$198$string$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(['"',$sb$jscomp$19$$]));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\\",$G__25067_G__25317_G__25319$$)){$G__25067_G__25317_G__25319$$=function(){var $G__25069$$=$sb$jscomp$19$$;$G__25069$$.append($cljs$tools$reader$edn$escape_char$$($rdr$jscomp$102$$));return $G__25069$$}();var $G__25318_G__25320$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$102$$);$sb$jscomp$19$$=$G__25067_G__25317_G__25319$$;$ch$jscomp$54$$=
$G__25318_G__25320$$}else{if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$('"',$G__25067_G__25317_G__25319$$))return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$19$$);$G__25067_G__25317_G__25319$$=function(){var $G__25074$$=$sb$jscomp$19$$;$G__25074$$.append($ch$jscomp$54$$);return $G__25074$$}();$G__25318_G__25320$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$102$$);$sb$jscomp$19$$=$G__25067_G__25317_G__25319$$;$ch$jscomp$54$$=$G__25318_G__25320$$}}};
$cljs$tools$reader$edn$read_symbol$$=function($rdr$jscomp$103$$,$initch$jscomp$11_temp__5825__auto__$jscomp$52$$){$initch$jscomp$11_temp__5825__auto__$jscomp$52$$=$cljs$tools$reader$edn$read_token$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$103$$,$APP.$cljs$cst$219$symbol$$,$initch$jscomp$11_temp__5825__auto__$jscomp$52$$,!0);if($APP.$cljs$core$truth_$$($initch$jscomp$11_temp__5825__auto__$jscomp$52$$))switch($initch$jscomp$11_temp__5825__auto__$jscomp$52$$){case "nil":return null;case "true":return!0;
case "false":return!1;case "/":return $APP.$cljs$cst$220$_SLASH_$$;default:var $or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$=$APP.$cljs$tools$reader$impl$commons$parse_symbol$$($initch$jscomp$11_temp__5825__auto__$jscomp$52$$);$or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$)?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$($or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$.$cljs$core$IFn$_invoke$arity$1$?
$or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$.$cljs$core$IFn$_invoke$arity$1$(0):$or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$(0),$or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$.$cljs$core$IFn$_invoke$arity$1$?$or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$.$cljs$core$IFn$_invoke$arity$1$(1):$or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$(1)):null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$)?
$or__5025__auto__$jscomp$63_temp__5825__auto____$1$jscomp$inline_3006$$:$APP.$cljs$tools$reader$impl$errors$throw_invalid$$($rdr$jscomp$103$$,$APP.$cljs$cst$219$symbol$$,$initch$jscomp$11_temp__5825__auto__$jscomp$52$$)}else return null};
$cljs$tools$reader$edn$read_keyword$$=function($reader$jscomp$42$$){var $ch$jscomp$55_token$jscomp$28$$=$APP.$cljs$tools$reader$reader_types$read_char$$($reader$jscomp$42$$);if($APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$($ch$jscomp$55_token$jscomp$28$$))return $APP.$cljs$tools$reader$impl$errors$throw_single_colon$$($reader$jscomp$42$$);$ch$jscomp$55_token$jscomp$28$$=$cljs$tools$reader$edn$read_token$cljs$0core$0IFn$0_invoke$0arity$04$$($reader$jscomp$42$$,$APP.$cljs$cst$221$keyword$$,
$ch$jscomp$55_token$jscomp$28$$,!0);var $name$jscomp$122_s$jscomp$180$$=$APP.$cljs$tools$reader$impl$commons$parse_symbol$$($ch$jscomp$55_token$jscomp$28$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($name$jscomp$122_s$jscomp$180$$)?-1===$ch$jscomp$55_token$jscomp$28$$.indexOf("::"):$name$jscomp$122_s$jscomp$180$$)){var $ns$jscomp$21$$=$name$jscomp$122_s$jscomp$180$$.$cljs$core$IFn$_invoke$arity$1$?$name$jscomp$122_s$jscomp$180$$.$cljs$core$IFn$_invoke$arity$1$(0):$name$jscomp$122_s$jscomp$180$$(0);
$name$jscomp$122_s$jscomp$180$$=$name$jscomp$122_s$jscomp$180$$.$cljs$core$IFn$_invoke$arity$1$?$name$jscomp$122_s$jscomp$180$$.$cljs$core$IFn$_invoke$arity$1$(1):$name$jscomp$122_s$jscomp$180$$(1);return":"===$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($ch$jscomp$55_token$jscomp$28$$,0)?$APP.$cljs$tools$reader$impl$errors$throw_invalid$$($reader$jscomp$42$$,$APP.$cljs$cst$221$keyword$$,[":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ch$jscomp$55_token$jscomp$28$$)].join("")):
$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$($ns$jscomp$21$$,$name$jscomp$122_s$jscomp$180$$)}return $APP.$cljs$tools$reader$impl$errors$throw_invalid$$($reader$jscomp$42$$,$APP.$cljs$cst$221$keyword$$,[":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ch$jscomp$55_token$jscomp$28$$)].join(""))};
$cljs$tools$reader$edn$read_meta$$=function($rdr$jscomp$105$$,$_$jscomp$190_m$jscomp$81$$,$o$jscomp$138_opts$jscomp$102$$){$_$jscomp$190_m$jscomp$81$$=$APP.$cljs$tools$reader$impl$utils$desugar_meta$$($cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$105$$,!0,null,$o$jscomp$138_opts$jscomp$102$$):$cljs$tools$reader$edn$read$$($rdr$jscomp$105$$,!0,null,$o$jscomp$138_opts$jscomp$102$$));$APP.$cljs$core$map_QMARK_$$($_$jscomp$190_m$jscomp$81$$)||
$APP.$cljs$tools$reader$impl$errors$throw_bad_metadata$$($rdr$jscomp$105$$,$_$jscomp$190_m$jscomp$81$$);$o$jscomp$138_opts$jscomp$102$$=$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$105$$,!0,null,$o$jscomp$138_opts$jscomp$102$$):$cljs$tools$reader$edn$read$$($rdr$jscomp$105$$,!0,null,$o$jscomp$138_opts$jscomp$102$$);return $o$jscomp$138_opts$jscomp$102$$!=null&&($o$jscomp$138_opts$jscomp$102$$.$cljs$lang$protocol_mask$partition0$$&
131072||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$o$jscomp$138_opts$jscomp$102$$.$cljs$core$IMeta$$)?$APP.$cljs$core$with_meta$$($o$jscomp$138_opts$jscomp$102$$,$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$meta$$($o$jscomp$138_opts$jscomp$102$$),$_$jscomp$190_m$jscomp$81$$]))):$APP.$cljs$tools$reader$impl$errors$throw_bad_metadata_target$$($rdr$jscomp$105$$,$o$jscomp$138_opts$jscomp$102$$)};
$cljs$tools$reader$edn$read_set$$=function($rdr$jscomp$106$$,$_$jscomp$191_coll$jscomp$824$$,$opts$jscomp$103_the_set$jscomp$1$$){$_$jscomp$191_coll$jscomp$824$$=$cljs$tools$reader$edn$read_delimited$$($APP.$cljs$cst$203$set$$,"}",$rdr$jscomp$106$$,$opts$jscomp$103_the_set$jscomp$1$$);$opts$jscomp$103_the_set$jscomp$1$$=$APP.$cljs$core$set$$($_$jscomp$191_coll$jscomp$824$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($_$jscomp$191_coll$jscomp$824$$),$APP.$cljs$core$count$$($opts$jscomp$103_the_set$jscomp$1$$))||
$APP.$cljs$tools$reader$impl$errors$throw_dup_keys$$($rdr$jscomp$106$$,$APP.$cljs$cst$203$set$$,$_$jscomp$191_coll$jscomp$824$$);return $opts$jscomp$103_the_set$jscomp$1$$};$cljs$tools$reader$edn$read_discard$$=function($rdr$jscomp$107$$){$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$107$$,!0,null,!0):$cljs$tools$reader$edn$read$$($rdr$jscomp$107$$,!0,null,!0);return $rdr$jscomp$107$$};
$cljs$tools$reader$edn$read_namespaced_map$$=function($rdr$jscomp$108$$,$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$,$items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$){$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$=$APP.$cljs$tools$reader$reader_types$read_char$$($rdr$jscomp$108$$);$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$=$cljs$tools$reader$edn$read_token$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$108$$,$APP.$cljs$cst$247$namespaced_map$$,
$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$,!0);var $G__25133__$1$jscomp$inline_3008_temp__5823__auto__$jscomp$30$$=$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$==null?null:$APP.$cljs$tools$reader$impl$commons$parse_symbol$$($_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$);$G__25133__$1$jscomp$inline_3008_temp__5823__auto__$jscomp$30$$=$G__25133__$1$jscomp$inline_3008_temp__5823__auto__$jscomp$30$$==null?null:$APP.$cljs$tools$reader$impl$utils$second_SINGLEQUOTE_$$($G__25133__$1$jscomp$inline_3008_temp__5823__auto__$jscomp$30$$);
return $APP.$cljs$core$truth_$$($G__25133__$1$jscomp$inline_3008_temp__5823__auto__$jscomp$30$$)?$APP.$cljs$tools$reader$impl$commons$read_past$$($rdr$jscomp$108$$)==="{"?($items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$=$cljs$tools$reader$edn$read_delimited$$($APP.$cljs$cst$247$namespaced_map$$,"}",$rdr$jscomp$108$$,$items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$),$APP.$cljs$core$odd_QMARK_$$($APP.$cljs$core$count$$($items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$))&&$APP.$cljs$tools$reader$impl$errors$throw_odd_map$$($rdr$jscomp$108$$,
null,null,$items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$),$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$=$APP.$cljs$tools$reader$impl$utils$namespace_keys$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__25133__$1$jscomp$inline_3008_temp__5823__auto__$jscomp$30$$),$APP.$cljs$core$take_nth$cljs$0core$0IFn$0_invoke$0arity$02$$(2,$items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$)),$items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$=$APP.$cljs$core$take_nth$cljs$0core$0IFn$0_invoke$0arity$02$$(2,
$APP.$cljs$core$rest$$($items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($APP.$cljs$core$set$$($_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$)),$APP.$cljs$core$count$$($_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$))||$APP.$cljs$tools$reader$impl$errors$throw_dup_keys$$($rdr$jscomp$108$$,$APP.$cljs$cst$247$namespaced_map$$,$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$),
$APP.$cljs$core$zipmap$$($_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$,$items$jscomp$7_opts$jscomp$105_vals$jscomp$9$$)):$APP.$cljs$tools$reader$impl$errors$throw_ns_map_no_map$$($rdr$jscomp$108$$,$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$):$APP.$cljs$tools$reader$impl$errors$throw_bad_ns$$($rdr$jscomp$108$$,$_$jscomp$193_initch$jscomp$inline_10920_keys$jscomp$21_token$jscomp$29$$)};
$cljs$tools$reader$edn$read_symbolic_value$$=function($rdr$jscomp$109$$,$_$jscomp$194_sym$jscomp$21$$,$opts$jscomp$106$$){$_$jscomp$194_sym$jscomp$21$$=$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$109$$,!0,null,$opts$jscomp$106$$):$cljs$tools$reader$edn$read$$($rdr$jscomp$109$$,!0,null,$opts$jscomp$106$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$222$NaN$$,$_$jscomp$194_sym$jscomp$21$$)?
Number.NaN:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$223$_Inf$$,$_$jscomp$194_sym$jscomp$21$$)?Number.NEGATIVE_INFINITY:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$224$Inf$$,$_$jscomp$194_sym$jscomp$21$$)?Number.POSITIVE_INFINITY:$APP.$cljs$tools$reader$impl$errors$reader_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($rdr$jscomp$109$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([["Invalid token: ##",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$194_sym$jscomp$21$$)].join("")]))};
$cljs$tools$reader$edn$macros$$=function($ch$jscomp$57$$){switch($ch$jscomp$57$$){case '"':return $cljs$tools$reader$edn$read_string_STAR_$$;case ":":return $cljs$tools$reader$edn$read_keyword$$;case ";":return $APP.$cljs$tools$reader$impl$commons$read_comment$$;case "^":return $cljs$tools$reader$edn$read_meta$$;case "(":return $cljs$tools$reader$edn$read_list$$;case ")":return $cljs$tools$reader$edn$read_unmatched_delimiter$$;case "[":return $cljs$tools$reader$edn$read_vector$$;case "]":return $cljs$tools$reader$edn$read_unmatched_delimiter$$;
case "{":return $cljs$tools$reader$edn$read_map$$;case "}":return $cljs$tools$reader$edn$read_unmatched_delimiter$$;case "\\":return $cljs$tools$reader$edn$read_char_STAR_$$;case "#":return $cljs$tools$reader$edn$read_dispatch$$;default:return null}};
$cljs$tools$reader$edn$dispatch_macros$$=function($ch$jscomp$58$$){switch($ch$jscomp$58$$){case "^":return $cljs$tools$reader$edn$read_meta$$;case "{":return $cljs$tools$reader$edn$read_set$$;case "\x3c":return $APP.$cljs$tools$reader$impl$commons$throwing_reader$$("Unreadable form");case "!":return $APP.$cljs$tools$reader$impl$commons$read_comment$$;case "_":return $cljs$tools$reader$edn$read_discard$$;case ":":return $cljs$tools$reader$edn$read_namespaced_map$$;case "#":return $cljs$tools$reader$edn$read_symbolic_value$$;
default:return null}};
$cljs$tools$reader$edn$read_tagged$$=function($rdr$jscomp$110$$,$initch$jscomp$13_tag$jscomp$19$$,$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$){$initch$jscomp$13_tag$jscomp$19$$=$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$110$$,!0,null,$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$):$cljs$tools$reader$edn$read$$($rdr$jscomp$110$$,!0,null,$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$);var $object$jscomp$8$$=
$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($rdr$jscomp$110$$,!0,null,$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$):$cljs$tools$reader$edn$read$$($rdr$jscomp$110$$,!0,null,$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$);$initch$jscomp$13_tag$jscomp$19$$ instanceof $APP.$cljs$core$Symbol$$||$APP.$cljs$tools$reader$impl$errors$throw_bad_reader_tag$$($rdr$jscomp$110$$,"Reader tag must be a symbol");var $or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$250$readers$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$),$initch$jscomp$13_tag$jscomp$19$$);$or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$)?$or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$:$APP.$cljs$tools$reader$default_data_readers$$.$cljs$core$IFn$_invoke$arity$1$?
$APP.$cljs$tools$reader$default_data_readers$$.$cljs$core$IFn$_invoke$arity$1$($initch$jscomp$13_tag$jscomp$19$$):(0,$APP.$cljs$tools$reader$default_data_readers$$)($initch$jscomp$13_tag$jscomp$19$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$))return $or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$1$?$or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$1$($object$jscomp$8$$):
$or__5025__auto__$jscomp$inline_3010_temp__5823__auto__$jscomp$31$$($object$jscomp$8$$);$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$=$APP.$cljs$cst$205$default$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$);return $APP.$cljs$core$truth_$$($opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$)?$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$.$cljs$core$IFn$_invoke$arity$2$?$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$.$cljs$core$IFn$_invoke$arity$2$($initch$jscomp$13_tag$jscomp$19$$,
$object$jscomp$8$$):$opts$jscomp$107_temp__5823__auto____$1$jscomp$6$$($initch$jscomp$13_tag$jscomp$19$$,$object$jscomp$8$$):$APP.$cljs$tools$reader$impl$errors$throw_unknown_reader_tag$$($rdr$jscomp$110$$,$initch$jscomp$13_tag$jscomp$19$$)};
$cljs$tools$reader$edn$read$$=function($var_args$jscomp$332$$){switch(arguments.length){case 1:return $cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,arguments[0]);case 2:return $cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 4:return $cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$02$$=function($map__25185__$1_p__25184$$,$reader$jscomp$44$$){$map__25185__$1_p__25184$$=$APP.$cljs$core$__destructure_map$$($map__25185__$1_p__25184$$);var $eof$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__25185__$1_p__25184$$,$cljs$cst$213$eof$$),$eof_error_QMARK_$jscomp$5$$=!$APP.$cljs$core$contains_QMARK_$$($map__25185__$1_p__25184$$,$cljs$cst$213$eof$$);return $cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$($reader$jscomp$44$$,
$eof_error_QMARK_$jscomp$5$$,$eof$jscomp$1$$,$map__25185__$1_p__25184$$)};
$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$04$$=function($reader$jscomp$45$$,$e$jscomp$129_eof_error_QMARK_$jscomp$6$$,$d$jscomp$107_eof$jscomp$2$$,$opts$jscomp$109$$){try{for(;;){var $ch$jscomp$59$$=$APP.$cljs$tools$reader$reader_types$read_char$$($reader$jscomp$45$$);if(!$APP.$cljs$tools$reader$impl$utils$whitespace_QMARK_$$($ch$jscomp$59$$)){if($ch$jscomp$59$$==null)return $APP.$cljs$core$truth_$$($e$jscomp$129_eof_error_QMARK_$jscomp$6$$)?$APP.$cljs$tools$reader$impl$errors$throw_eof_error$$($reader$jscomp$45$$,
null):$d$jscomp$107_eof$jscomp$2$$;if($APP.$cljs$tools$reader$impl$utils$numeric_QMARK_$$($ch$jscomp$59$$)||("+"===$ch$jscomp$59$$||"-"===$ch$jscomp$59$$)&&$APP.$cljs$tools$reader$impl$utils$numeric_QMARK_$$($reader$jscomp$45$$.$cljs$tools$reader$reader_types$Reader$peek_char$arity$1$(null)))return $cljs$tools$reader$edn$read_number$$($reader$jscomp$45$$,$ch$jscomp$59$$);var $f$jscomp$341$$=$cljs$tools$reader$edn$macros$$($ch$jscomp$59$$);if($APP.$cljs$core$truth_$$($f$jscomp$341$$)){var $res$jscomp$15$$=
$f$jscomp$341$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$341$$.$cljs$core$IFn$_invoke$arity$3$($reader$jscomp$45$$,$ch$jscomp$59$$,$opts$jscomp$109$$):$f$jscomp$341$$($reader$jscomp$45$$,$ch$jscomp$59$$,$opts$jscomp$109$$);if($res$jscomp$15$$===$reader$jscomp$45$$)continue;else return $res$jscomp$15$$}else return $cljs$tools$reader$edn$read_symbol$$($reader$jscomp$45$$,$ch$jscomp$59$$);break}}}catch($e25188$$){if($e25188$$ instanceof Error){$e$jscomp$129_eof_error_QMARK_$jscomp$6$$=$e25188$$;if($e$jscomp$129_eof_error_QMARK_$jscomp$6$$ instanceof
$APP.$cljs$core$ExceptionInfo$$){$d$jscomp$107_eof$jscomp$2$$=$APP.$cljs$core$ex_data$$($e$jscomp$129_eof_error_QMARK_$jscomp$6$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$206$reader_exception$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($d$jscomp$107_eof$jscomp$2$$)))throw $e$jscomp$129_eof_error_QMARK_$jscomp$6$$;throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$($e$jscomp$129_eof_error_QMARK_$jscomp$6$$.message,$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$206$reader_exception$$],null),$d$jscomp$107_eof$jscomp$2$$,$APP.$cljs$tools$reader$reader_types$indexing_reader_QMARK_$$($reader$jscomp$45$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$209$line$$,$APP.$cljs$tools$reader$reader_types$get_line_number$$($reader$jscomp$45$$),$APP.$cljs$cst$216$column$$,$cljs$tools$reader$reader_types$get_column_number$$($reader$jscomp$45$$),$APP.$cljs$cst$208$file$$,$APP.$cljs$tools$reader$reader_types$get_file_name$$($reader$jscomp$45$$)],
null):null])),$e$jscomp$129_eof_error_QMARK_$jscomp$6$$);}throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$($e$jscomp$129_eof_error_QMARK_$jscomp$6$$.message,$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$206$reader_exception$$],null),$APP.$cljs$tools$reader$reader_types$indexing_reader_QMARK_$$($reader$jscomp$45$$)?
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$209$line$$,$APP.$cljs$tools$reader$reader_types$get_line_number$$($reader$jscomp$45$$),$APP.$cljs$cst$216$column$$,$cljs$tools$reader$reader_types$get_column_number$$($reader$jscomp$45$$),$APP.$cljs$cst$208$file$$,$APP.$cljs$tools$reader$reader_types$get_file_name$$($reader$jscomp$45$$)],null):null])),$e$jscomp$129_eof_error_QMARK_$jscomp$6$$);}throw $e25188$$;}};
$cljs$reader$parse_int$$=function($n$jscomp$177_s$jscomp$184$$){$n$jscomp$177_s$jscomp$184$$=parseInt($n$jscomp$177_s$jscomp$184$$,10);return $APP.$cljs$core$not$$(isNaN($n$jscomp$177_s$jscomp$184$$))?$n$jscomp$177_s$jscomp$184$$:null};
$cljs$reader$check$$=function($low$jscomp$6$$,$n$jscomp$178$$,$high$jscomp$7$$,$msg$jscomp$8$$){if(!($low$jscomp$6$$<=$n$jscomp$178$$&&$n$jscomp$178$$<=$high$jscomp$7$$))throw Error([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($msg$jscomp$8$$)," Failed:  ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($low$jscomp$6$$),"\x3c\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$178$$),"\x3c\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($high$jscomp$7$$)].join(""));
return $n$jscomp$178$$};
$cljs$reader$parse_and_validate_timestamp$$=function($s$jscomp$185_years__$1$$){var $months__$1_vec__25322$$=$APP.$cljs$core$re_matches$$($cljs$reader$timestamp_regex$$,$s$jscomp$185_years__$1$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,0,null);var $days__$1_years$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,1,null),$months$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,2,null),$days$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,3,null),$hours$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,4,null),$minutes$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,5,null),$seconds$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,6,null),$fraction$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,7,null),$offset$jscomp$30_offset_sign$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,8,null),$offset_hours$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,9,null),$offset_minutes$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($months__$1_vec__25322$$,10,null);if($APP.$cljs$core$not$$($months__$1_vec__25322$$))throw Error(["Unrecognized date/time syntax: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$185_years__$1$$)].join(""));$s$jscomp$185_years__$1$$=
$cljs$reader$parse_int$$($days__$1_years$$);$months__$1_vec__25322$$=function(){var $or__5025__auto__$jscomp$65$$=$cljs$reader$parse_int$$($months$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$65$$)?$or__5025__auto__$jscomp$65$$:1}();$days__$1_years$$=function(){var $or__5025__auto__$jscomp$66$$=$cljs$reader$parse_int$$($days$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$66$$)?$or__5025__auto__$jscomp$66$$:1}();var $hours__$1$$=function(){var $or__5025__auto__$jscomp$67$$=
$cljs$reader$parse_int$$($hours$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$67$$)?$or__5025__auto__$jscomp$67$$:0}(),$minutes__$1$$=function(){var $or__5025__auto__$jscomp$68$$=$cljs$reader$parse_int$$($minutes$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$68$$)?$or__5025__auto__$jscomp$68$$:0}(),$seconds__$1$$=function(){var $or__5025__auto__$jscomp$69$$=$cljs$reader$parse_int$$($seconds$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$69$$)?$or__5025__auto__$jscomp$69$$:
0}(),$fraction__$1$$=function(){a:if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(3,$APP.$cljs$core$count$$($fraction$$)))var $JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$=$fraction$$;else if(3<$APP.$cljs$core$count$$($fraction$$))$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($fraction$$,0,3);else{for($JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$=
new $APP.$goog$string$StringBuffer$$($fraction$$);;)if($JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$.getLength()<3)$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$=$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$.append("0");else{$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$=$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$.toString();
break a}$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$=void 0}$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$=$cljs$reader$parse_int$$($JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$)?$JSCompiler_inline_result$jscomp$276_b$jscomp$inline_3014_or__5025__auto__$jscomp$70$$:
0}();$offset$jscomp$30_offset_sign$$=($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($offset$jscomp$30_offset_sign$$,"-")?-1:1)*(function(){var $or__5025__auto__$jscomp$71$$=$cljs$reader$parse_int$$($offset_hours$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$71$$)?$or__5025__auto__$jscomp$71$$:0}()*60+function(){var $or__5025__auto__$jscomp$72$$=$cljs$reader$parse_int$$($offset_minutes$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$72$$)?$or__5025__auto__$jscomp$72$$:
0}());return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$s$jscomp$185_years__$1$$,$cljs$reader$check$$(1,$months__$1_vec__25322$$,12,"timestamp month field must be in range 1..12"),$cljs$reader$check$$(1,$days__$1_years$$,$cljs$reader$days_in_month$$($months__$1_vec__25322$$,$APP.$cljs$core$mod$$($s$jscomp$185_years__$1$$,4)===0&&($APP.$cljs$core$mod$$($s$jscomp$185_years__$1$$,100)!==0||$APP.$cljs$core$mod$$($s$jscomp$185_years__$1$$,400)===0)),
"timestamp day field must be in range 1..last day in month"),$cljs$reader$check$$(0,$hours__$1$$,23,"timestamp hour field must be in range 0..23"),$cljs$reader$check$$(0,$minutes__$1$$,59,"timestamp minute field must be in range 0..59"),$cljs$reader$check$$(0,$seconds__$1$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($minutes__$1$$,59)?60:59,"timestamp second field must be in range 0..60"),$cljs$reader$check$$(0,$fraction__$1$$,999,"timestamp millisecond field must be in range 0..999"),
$offset$jscomp$30_offset_sign$$],null)};
$cljs$reader$read_string$cljs$0core$0IFn$0_invoke$0arity$01$$=function($s$jscomp$187$$){var $opts$jscomp$inline_10922$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$250$readers$$,$APP.$cljs$core$_deref$$($cljs$reader$_STAR_tag_table_STAR_$$),$APP.$cljs$cst$205$default$$,$APP.$cljs$core$_deref$$($cljs$reader$_STAR_default_data_reader_fn_STAR_$$),$cljs$cst$213$eof$$,null],null);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($s$jscomp$187$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$187$$,
""):$s$jscomp$187$$)?$cljs$tools$reader$edn$read$cljs$0core$0IFn$0_invoke$0arity$02$$($opts$jscomp$inline_10922$$,new $APP.$cljs$tools$reader$reader_types$PushbackReader$$(new $APP.$cljs$tools$reader$reader_types$StringReader$$($s$jscomp$187$$,$APP.$cljs$core$count$$($s$jscomp$187$$)))):null};$APP.$goog$math$toRadians$$=function($angleDegrees$$){return $angleDegrees$$*Math.PI/180};$app$common$math$nan_QMARK_$$=function($v$jscomp$85$$){return isNaN($v$jscomp$85$$)};
$APP.$app$common$math$finite_QMARK_$$=function($v$jscomp$86$$){var $and__5023__auto__$jscomp$46$$=$v$jscomp$86$$!=null;return $and__5023__auto__$jscomp$46$$?isFinite($v$jscomp$86$$):$and__5023__auto__$jscomp$46$$};$APP.$app$common$math$finite$$=function($v$jscomp$87$$,$default$$$){return $APP.$cljs$core$truth_$$($APP.$app$common$math$finite_QMARK_$$($v$jscomp$87$$))?$v$jscomp$87$$:$default$$$};$APP.$app$common$math$abs$$=function($v$jscomp$88$$){return Math.abs($v$jscomp$88$$)};
$app$common$math$cubicroot$$=function($v$jscomp$96$$){return $v$jscomp$96$$>0?Math.pow($v$jscomp$96$$,1/3):-Math.pow(-$v$jscomp$96$$,1/3)};$APP.$app$common$math$floor$$=function($v$jscomp$97$$){return Math.floor($v$jscomp$97$$)};$APP.$app$common$math$ceil$$=function($v$jscomp$100$$){return Math.ceil($v$jscomp$100$$)};
$APP.$app$common$math$precision$$=function($v$jscomp$101$$,$d$jscomp$109_n$jscomp$179$$){return typeof $v$jscomp$101$$==="number"&&$APP.$cljs$core$integer_QMARK_$$($d$jscomp$109_n$jscomp$179$$)?($d$jscomp$109_n$jscomp$179$$=Math.pow(10,$d$jscomp$109_n$jscomp$179$$),$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$101$$*$d$jscomp$109_n$jscomp$179$$)/$d$jscomp$109_n$jscomp$179$$):null};
$APP.$app$common$math$hypot$$=function($a$jscomp$202$$,$b$jscomp$168$$){return Math.hypot($a$jscomp$202$$,$b$jscomp$168$$)};$APP.$app$common$math$clamp$$=function($num$jscomp$16$$,$from$jscomp$4$$,$to$jscomp$5$$){return $num$jscomp$16$$<$from$jscomp$4$$?$from$jscomp$4$$:$num$jscomp$16$$>$to$jscomp$5$$?$to$jscomp$5$$:$num$jscomp$16$$};$APP.$app$common$math$almost_zero_QMARK_$$=function($num$jscomp$17$$){return $APP.$app$common$math$abs$$($num$jscomp$17$$)<1E-4};
$app$common$math$round_to_zero$$=function($num$jscomp$18$$){return $APP.$app$common$math$abs$$($num$jscomp$18$$)<1E-4?0:$num$jscomp$18$$};$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($num1$jscomp$1$$,$num2$jscomp$1$$){return $APP.$app$common$math$abs$$($num1$jscomp$1$$-$num2$jscomp$1$$)<=.001};$app$common$math$max_abs$$=function($a$jscomp$203$$,$b$jscomp$169$$){return Math.max($APP.$app$common$math$abs$$($a$jscomp$203$$),$APP.$app$common$math$abs$$($b$jscomp$169$$))};
$clojure$set$bubble_max_key$$=function($k$jscomp$232$$,$coll$jscomp$825$$){var $max$jscomp$1$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$max_key$$,$k$jscomp$232$$,$coll$jscomp$825$$);return $APP.$cljs$core$cons$$($max$jscomp$1$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__24207_SHARP_$$){return $max$jscomp$1$$===$p1__24207_SHARP_$$},$coll$jscomp$825$$))};
$APP.$clojure$set$rename_keys$$=function($map$jscomp$14$$,$kmap$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($m$jscomp$85$$,$new$_p__24247$$){var $old$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new$_p__24247$$,0,null);$new$_p__24247$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new$_p__24247$$,1,null);return $APP.$cljs$core$contains_QMARK_$$($map$jscomp$14$$,$old$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$85$$,
$new$_p__24247$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map$jscomp$14$$,$old$jscomp$1$$)):$m$jscomp$85$$},$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$,$map$jscomp$14$$,$APP.$cljs$core$keys$$($kmap$$)),$kmap$$)};
$APP.$clojure$set$map_invert$$=function($m$jscomp$87$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce_kv$$(function($m__$1$jscomp$4$$,$k$jscomp$234$$,$v$jscomp$103$$){return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($m__$1$jscomp$4$$,$v$jscomp$103$$,$k$jscomp$234$$)},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$m$jscomp$87$$))};
$APP.$clojure$set$subset_QMARK_$$=function($set1$$,$set2$$){return $APP.$cljs$core$count$$($set1$$)<=$APP.$cljs$core$count$$($set2$$)&&$APP.$cljs$core$every_QMARK_$$(function($p1__24271_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($set2$$,$p1__24271_SHARP_$$)},$set1$$)};
$clojure$walk$walk$$=function($inner$jscomp$1$$,$outer$$,$form$jscomp$24$$){if($APP.$cljs$core$list_QMARK_$$($form$jscomp$24$$)){var $G__24323_G__24324_G__24327_G__24330_G__24333$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$list$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($inner$jscomp$1$$,$form$jscomp$24$$));return $outer$$.$cljs$core$IFn$_invoke$arity$1$?$outer$$.$cljs$core$IFn$_invoke$arity$1$($G__24323_G__24324_G__24327_G__24330_G__24333$$):$outer$$($G__24323_G__24324_G__24327_G__24330_G__24333$$)}return $APP.$cljs$core$map_entry_QMARK_$$($form$jscomp$24$$)?
($G__24323_G__24324_G__24327_G__24330_G__24333$$=new $APP.$cljs$core$MapEntry$$(function(){var $G__24325$$=$APP.$cljs$core$_key$$($form$jscomp$24$$);return $inner$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$inner$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__24325$$):$inner$jscomp$1$$($G__24325$$)}(),function(){var $G__24326$$=$APP.$cljs$core$_val$$($form$jscomp$24$$);return $inner$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$inner$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__24326$$):$inner$jscomp$1$$($G__24326$$)}(),
null),$outer$$.$cljs$core$IFn$_invoke$arity$1$?$outer$$.$cljs$core$IFn$_invoke$arity$1$($G__24323_G__24324_G__24327_G__24330_G__24333$$):$outer$$($G__24323_G__24324_G__24327_G__24330_G__24333$$)):$APP.$cljs$core$seq_QMARK_$$($form$jscomp$24$$)?($G__24323_G__24324_G__24327_G__24330_G__24333$$=$APP.$cljs$core$doall$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($inner$jscomp$1$$,$form$jscomp$24$$)),$outer$$.$cljs$core$IFn$_invoke$arity$1$?$outer$$.$cljs$core$IFn$_invoke$arity$1$($G__24323_G__24324_G__24327_G__24330_G__24333$$):
$outer$$($G__24323_G__24324_G__24327_G__24330_G__24333$$)):$APP.$cljs$core$record_QMARK_$$($form$jscomp$24$$)?($G__24323_G__24324_G__24327_G__24330_G__24333$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($r$jscomp$36$$,$x$jscomp$678$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($r$jscomp$36$$,$inner$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$inner$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$678$$):$inner$jscomp$1$$($x$jscomp$678$$))},$form$jscomp$24$$,
$form$jscomp$24$$),$outer$$.$cljs$core$IFn$_invoke$arity$1$?$outer$$.$cljs$core$IFn$_invoke$arity$1$($G__24323_G__24324_G__24327_G__24330_G__24333$$):$outer$$($G__24323_G__24324_G__24327_G__24330_G__24333$$)):$APP.$cljs$core$coll_QMARK_$$($form$jscomp$24$$)?($G__24323_G__24324_G__24327_G__24330_G__24333$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$empty$$($form$jscomp$24$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($inner$jscomp$1$$,$form$jscomp$24$$)),$outer$$.$cljs$core$IFn$_invoke$arity$1$?
$outer$$.$cljs$core$IFn$_invoke$arity$1$($G__24323_G__24324_G__24327_G__24330_G__24333$$):$outer$$($G__24323_G__24324_G__24327_G__24330_G__24333$$)):$outer$$.$cljs$core$IFn$_invoke$arity$1$?$outer$$.$cljs$core$IFn$_invoke$arity$1$($form$jscomp$24$$):$outer$$($form$jscomp$24$$)};$APP.$cuerdas$core$empty_QMARK_$$=function($s$jscomp$193$$){return $s$jscomp$193$$==null||typeof $s$jscomp$193$$==="string"&&$APP.$cljs$core$count$$($s$jscomp$193$$)===0};
$APP.$cuerdas$core$includes_QMARK_$$=function($s$jscomp$195$$,$subs$jscomp$1$$){var $and__5023__auto__$jscomp$47_and__5023__auto____$1$jscomp$17$$=typeof $s$jscomp$195$$==="string";return $and__5023__auto__$jscomp$47_and__5023__auto____$1$jscomp$17$$?($and__5023__auto__$jscomp$47_and__5023__auto____$1$jscomp$17$$=typeof $subs$jscomp$1$$==="string")?$s$jscomp$195$$.indexOf($subs$jscomp$1$$)!=-1:$and__5023__auto__$jscomp$47_and__5023__auto____$1$jscomp$17$$:$and__5023__auto__$jscomp$47_and__5023__auto____$1$jscomp$17$$};
$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$196$$,$begin$jscomp$7$$){return typeof $s$jscomp$196$$==="string"?$s$jscomp$196$$.slice($begin$jscomp$7$$):null};$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$=function($s$jscomp$197$$,$begin$jscomp$8$$,$end$jscomp$41$$){return typeof $s$jscomp$197$$==="string"?$s$jscomp$197$$.slice($begin$jscomp$8$$,$end$jscomp$41$$):null};
$APP.$cuerdas$core$starts_with_QMARK_$$=function($s$jscomp$199$$,$prefix$jscomp$8$$){return typeof $s$jscomp$199$$==="string"&&typeof $prefix$jscomp$8$$==="string"&&$s$jscomp$199$$.lastIndexOf($prefix$jscomp$8$$,0)===0};
$APP.$cuerdas$core$ends_with_QMARK_$$=function($s$jscomp$201$$,$suffix$jscomp$6$$){var $JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$;if($JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$=typeof $s$jscomp$201$$==="string")if($JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$=typeof $suffix$jscomp$6$$==="string")$JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$=
$APP.$cljs$core$count$$($suffix$jscomp$6$$)===0,$JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$||($JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$=$APP.$cljs$core$count$$($s$jscomp$201$$)-$APP.$cljs$core$count$$($suffix$jscomp$6$$),$JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$=$JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$>=
0&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$201$$.indexOf($suffix$jscomp$6$$,$JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$),$JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$));return $JSCompiler_temp$jscomp$281_JSCompiler_temp$jscomp$282_l$jscomp$inline_3038_or__5025__auto__$jscomp$inline_3037$$};
$APP.$cuerdas$core$lower$$=function($s$jscomp$202$$){return typeof $s$jscomp$202$$==="string"?$s$jscomp$202$$.toLowerCase():null};$APP.$cuerdas$core$upper$$=function($s$jscomp$203$$){return typeof $s$jscomp$203$$==="string"?$s$jscomp$203$$.toUpperCase():null};
$APP.$cuerdas$core$blank_QMARK_$$=function($s$jscomp$204$$){return $s$jscomp$204$$==null||typeof $s$jscomp$204$$==="string"&&($APP.$cljs$core$count$$($s$jscomp$204$$)===0||$APP.$cljs$core$re_matches$$($cuerdas$core$str_blank_re$$,$s$jscomp$204$$)!=null)};$cuerdas$core$word_QMARK_$$=function($s$jscomp$208$$){return typeof $s$jscomp$208$$==="string"&&$APP.$cljs$core$re_matches$$($cuerdas$core$world_pred_re$$,$s$jscomp$208$$)!=null};
$cuerdas$core$numeric_QMARK_$$=function($s$jscomp$210$$){return typeof $s$jscomp$210$$==="string"&&$APP.$cljs$core$re_matches$$($cuerdas$core$numeric_pred_re$$,$s$jscomp$210$$)!=null};$cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$211$$,$val$jscomp$109$$){return typeof $s$jscomp$211$$==="string"&&typeof $val$jscomp$109$$==="string"?$APP.$clojure$string$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$211$$,$val$jscomp$109$$):null};
$APP.$cuerdas$core$last_index_of$cljs$0core$0IFn$0_invoke$0arity$02$$=function($JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$,$val$jscomp$111$$){typeof $JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$==="string"&&typeof $val$jscomp$111$$==="string"?($JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$=$JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$.lastIndexOf($val$jscomp$111$$),$JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$=
$JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$<0?null:$JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$):$JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$=null;return $JSCompiler_temp$jscomp$260_result$jscomp$inline_3042_s$jscomp$213$$};$cuerdas$core$str__GT_trim_re$$=function($chs_rxstr$$){$chs_rxstr$$="["+$goog$string$regExpEscape$$($chs_rxstr$$)+"]";return $APP.$cljs$core$re_pattern$$("^"+$chs_rxstr$$+"+|"+$chs_rxstr$$+"+$")};
$cuerdas$core$str__GT_rtrim_re$$=function($chs$jscomp$1_rxstr__$1$jscomp$1$$){$chs$jscomp$1_rxstr__$1$jscomp$1$$="["+$goog$string$regExpEscape$$($chs$jscomp$1_rxstr__$1$jscomp$1$$)+"]+$";return $APP.$cljs$core$re_pattern$$($chs$jscomp$1_rxstr__$1$jscomp$1$$)};
$cuerdas$core$rtrim$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$218$$){if(typeof $s$jscomp$218$$==="string"){var $rx$jscomp$1$$=$cuerdas$core$str__GT_rtrim_re$$("%");return $APP.$cuerdas$core$replace$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$replace$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$218$$,$rx$jscomp$1$$,""):$APP.$cuerdas$core$replace$$($s$jscomp$218$$,$rx$jscomp$1$$,"")}return null};
$cuerdas$core$strip_prefix$$=function($s$jscomp$222$$,$prefix$jscomp$9$$){return $APP.$cuerdas$core$starts_with_QMARK_$$($s$jscomp$222$$,$prefix$jscomp$9$$)?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$222$$,$APP.$cljs$core$count$$($prefix$jscomp$9$$),$APP.$cljs$core$count$$($s$jscomp$222$$)):$s$jscomp$222$$};
$APP.$cuerdas$core$strip_suffix$$=function($s$jscomp$223$$,$suffix$jscomp$7$$){return $APP.$cuerdas$core$ends_with_QMARK_$$($s$jscomp$223$$,$suffix$jscomp$7$$)?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$223$$,0,$APP.$cljs$core$count$$($s$jscomp$223$$)-$APP.$cljs$core$count$$($suffix$jscomp$7$$)):$s$jscomp$223$$};
$cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$225$$,$n$jscomp$182$$){return typeof $s$jscomp$225$$==="string"?$goog$string$repeat$$($s$jscomp$225$$,$n$jscomp$182$$):null};
$cuerdas$core$replace_all$$=function($s$jscomp$226$$,$re$jscomp$9$$,$replacement$jscomp$9$$){var $flags$jscomp$7_flags__$1$$=$re$jscomp$9$$.flags;$flags$jscomp$7_flags__$1$$=$APP.$cuerdas$core$includes_QMARK_$$($flags$jscomp$7_flags__$1$$,"g")?$flags$jscomp$7_flags__$1$$:""+$flags$jscomp$7_flags__$1$$+"g";return $s$jscomp$226$$.replace(new RegExp($re$jscomp$9$$.source,$flags$jscomp$7_flags__$1$$),$replacement$jscomp$9$$)};
$cuerdas$core$replace_with$$=function($f$jscomp$348$$){return function(){function $G__27341$$($var_args$jscomp$353$$){var $G__27343__i_args$jscomp$120$$=null;if(arguments.length>0){$G__27343__i_args$jscomp$120$$=0;for(var $G__27343__a$$=Array(arguments.length-0);$G__27343__i_args$jscomp$120$$<$G__27343__a$$.length;)$G__27343__a$$[$G__27343__i_args$jscomp$120$$]=arguments[$G__27343__i_args$jscomp$120$$+0],++$G__27343__i_args$jscomp$120$$;$G__27343__i_args$jscomp$120$$=new $APP.$cljs$core$IndexedSeq$$($G__27343__a$$,
0,null)}return $G__27341__delegate$$.call(this,$G__27343__i_args$jscomp$120$$)}function $G__27341__delegate$$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$){$G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$=$cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$02$$(2,$G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$),1))return $G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$=
$APP.$cljs$core$first$$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$),$f$jscomp$348$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$348$$.$cljs$core$IFn$_invoke$arity$1$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$):$f$jscomp$348$$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$);$G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$=$APP.$cljs$core$vec$$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$);return $f$jscomp$348$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$348$$.$cljs$core$IFn$_invoke$arity$1$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$):
$f$jscomp$348$$($G__25897_G__25899_args$jscomp$119_matches$jscomp$5$$)}$G__27341$$.$cljs$lang$maxFixedArity$=0;$G__27341$$.$cljs$lang$applyTo$=function($arglist__27344_args$jscomp$121$$){$arglist__27344_args$jscomp$121$$=$APP.$cljs$core$seq$$($arglist__27344_args$jscomp$121$$);return $G__27341__delegate$$($arglist__27344_args$jscomp$121$$)};$G__27341$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__27341__delegate$$;return $G__27341$$}()};
$APP.$cuerdas$core$replace$$=function($s$jscomp$228$$,$match$jscomp$14$$,$replacement$jscomp$11$$){return typeof $s$jscomp$228$$==="string"?typeof $match$jscomp$14$$==="string"?$APP.$clojure$string$replace$$($s$jscomp$228$$,$match$jscomp$14$$,$replacement$jscomp$11$$):$APP.$cljs$core$regexp_QMARK_$$($match$jscomp$14$$)?typeof $replacement$jscomp$11$$==="string"?$cuerdas$core$replace_all$$($s$jscomp$228$$,$match$jscomp$14$$,$replacement$jscomp$11$$):$cuerdas$core$replace_all$$($s$jscomp$228$$,$match$jscomp$14$$,
$cuerdas$core$replace_with$$($replacement$jscomp$11$$)):null:null};
$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$236$$,$sep$jscomp$3$$){if($s$jscomp$236$$==null)return $s$jscomp$236$$;if($APP.$cljs$core$regexp_QMARK_$$($sep$jscomp$3$$))return $clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$236$$,$sep$jscomp$3$$);if(typeof $sep$jscomp$3$$==="string")return $clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$236$$,$APP.$cljs$core$re_pattern$$($goog$string$regExpEscape$$($sep$jscomp$3$$)));if($cljs$core$char_QMARK_$$($sep$jscomp$3$$))return $clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$236$$,
$APP.$cljs$core$re_pattern$$($goog$string$regExpEscape$$($sep$jscomp$3$$.toString())));throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Invalid arguments",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$254$sep$$,$sep$jscomp$3$$],null));};
$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$03$$=function($s$jscomp$237$$,$sep$jscomp$4$$,$num$jscomp$23$$){if($s$jscomp$237$$==null)return $s$jscomp$237$$;if($APP.$cljs$core$regexp_QMARK_$$($sep$jscomp$4$$))return $clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$237$$,$sep$jscomp$4$$,$num$jscomp$23$$);if(typeof $sep$jscomp$4$$==="string")return $clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$237$$,$APP.$cljs$core$re_pattern$$($goog$string$regExpEscape$$($sep$jscomp$4$$)),
$num$jscomp$23$$);if($cljs$core$char_QMARK_$$($sep$jscomp$4$$))return $clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$237$$,$APP.$cljs$core$re_pattern$$($goog$string$regExpEscape$$($sep$jscomp$4$$.toString())),$num$jscomp$23$$);throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Invalid arguments",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$254$sep$$,$sep$jscomp$4$$],null));};
$cuerdas$core$words$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$243$$){return typeof $s$jscomp$243$$==="string"?$APP.$cljs$core$vec$$($APP.$cljs$core$re_seq$$($cuerdas$core$words_default_re$$,$s$jscomp$243$$)):null};
$cuerdas$core$interpolate_format$$=function($s$jscomp$244$$,$params$jscomp$5$$){return $APP.$cuerdas$core$replace$$($s$jscomp$244$$,/(?:%\([\d\w:_\-]+\)s|\$[\w\d:_\-]+)/,function($match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$){$match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$=$cljs$reader$read_string$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$,
0,1),"$")?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$,1):$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$($match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$,2,-2));$match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$=$match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$):
$APP.$cljs$core$keyword$$($match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$):$match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$;return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($params$jscomp$5$$,$match$jscomp$16_val$jscomp$113_val__$1$jscomp$7$$,""))})};
$cuerdas$core$indexed_format$$=function($s$jscomp$245$$,$params$jscomp$6$$){var $params__$1$$=$APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$truth_$$($params$jscomp$6$$)?$params$jscomp$6$$:$APP.$cljs$core$PersistentVector$EMPTY$$);return $APP.$cuerdas$core$replace$$($s$jscomp$245$$,RegExp("%s","g"),function(){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$count$$($params__$1$$)===0?"%s":$params__$1$$.shift())})};
$cuerdas$core$unsurround$$=function($s$jscomp$248$$){var $surrounding__$1$$='"'.toString(),$length$jscomp$30$$=$APP.$cljs$core$count$$($surrounding__$1$$),$fstr$$=$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$248$$,0,$length$jscomp$30$$),$lstr_slength$$=$APP.$cljs$core$count$$($s$jscomp$248$$),$rightend$$=$lstr_slength$$-$length$jscomp$30$$;$lstr_slength$$=$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$248$$,$rightend$$,$lstr_slength$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($fstr$$,
$surrounding__$1$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($lstr_slength$$,$surrounding__$1$$)?$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$248$$,$length$jscomp$30$$,$rightend$$):$s$jscomp$248$$};
$cuerdas$core$quote$cljs$0core$0IFn$0_invoke$0arity$01$$=function($s$jscomp$249$$){return typeof $s$jscomp$249$$==="string"?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("",new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,['"',$s$jscomp$249$$,'"'],null)):null};
$cuerdas$core$stylize_split$$=function($s$jscomp$253$$){return typeof $s$jscomp$253$$==="string"||$s$jscomp$253$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$seq$$($APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cuerdas$core$replace$$($APP.$cljs$core$name$$($s$jscomp$253$$),$cuerdas$core$stylize_re1$$,"-$1"),$cuerdas$core$stylize_re2$$)):null};
$APP.$cuerdas$core$stylize$cljs$0core$0IFn$0_invoke$0arity$04$$=function($G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$,$JSCompiler_temp$jscomp$10259_first_fn$jscomp$1$$,$rest_fn$jscomp$1$$,$join_with$jscomp$3$$){$G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$=$cuerdas$core$stylize_split$$($G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$);$G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$=$G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$==
null?null:$APP.$cljs$core$seq$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$empty_QMARK_$$,$G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$));if($G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$==null)$JSCompiler_temp$jscomp$10259_first_fn$jscomp$1$$=null;else{var $seq__26626$jscomp$inline_10929_seq__26626__$1$jscomp$inline_10931$$=$APP.$cljs$core$seq$$($G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$);
$G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$=$APP.$cljs$core$first$$($seq__26626$jscomp$inline_10929_seq__26626__$1$jscomp$inline_10931$$);$seq__26626$jscomp$inline_10929_seq__26626__$1$jscomp$inline_10931$$=$APP.$cljs$core$next$$($seq__26626$jscomp$inline_10929_seq__26626__$1$jscomp$inline_10931$$);$JSCompiler_temp$jscomp$10259_first_fn$jscomp$1$$=typeof $G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$==="string"?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$($join_with$jscomp$3$$,
$APP.$cljs$core$cons$$($JSCompiler_temp$jscomp$10259_first_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_temp$jscomp$10259_first_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$):$JSCompiler_temp$jscomp$10259_first_fn$jscomp$1$$($G__26709_G__26709__$1_first__26627$jscomp$inline_10930_s$jscomp$255$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($rest_fn$jscomp$1$$,$seq__26626$jscomp$inline_10929_seq__26626__$1$jscomp$inline_10931$$))):
null}return $JSCompiler_temp$jscomp$10259_first_fn$jscomp$1$$};$APP.$cuerdas$core$capital$$=function($s$jscomp$256$$){if(typeof $s$jscomp$256$$==="string"){var $len$jscomp$56$$=$s$jscomp$256$$.length;return $len$jscomp$56$$===0?$s$jscomp$256$$:""+$APP.$cuerdas$core$upper$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$256$$,0,1))+$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$256$$,1,$len$jscomp$56$$)}return $s$jscomp$256$$};
$cuerdas$core$camel$$=function($s$jscomp$257$$){return $APP.$cuerdas$core$stylize$cljs$0core$0IFn$0_invoke$0arity$04$$($s$jscomp$257$$,$APP.$cuerdas$core$lower$$,$APP.$cuerdas$core$capital$$,"")};$APP.$cuerdas$core$kebab$$=function($s$jscomp$263$$){return $APP.$cuerdas$core$stylize$cljs$0core$0IFn$0_invoke$0arity$04$$($s$jscomp$263$$,$APP.$cuerdas$core$lower$$,$APP.$cuerdas$core$lower$$,"-")};
$APP.$cuerdas$core$css_selector$$=function($G__26780_s$jscomp$265$$){$G__26780_s$jscomp$265$$=$cuerdas$core$stylize_split$$($G__26780_s$jscomp$265$$);return $G__26780_s$jscomp$265$$==null?null:$APP.$cljs$core$seq$$($G__26780_s$jscomp$265$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("-",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$lower$$,$G__26780_s$jscomp$265$$)):null};
$cuerdas$core$pad$cljs$0core$0IFn$0_invoke$0arity$02$$=function($s$jscomp$271$$){var $first$jscomp$9_map__26893__$1_type$jscomp$178$$=$APP.$cljs$core$__destructure_map$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$255$length$$,20,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$258$right$$],null)),$length$jscomp$31_padlen_padlen__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($first$jscomp$9_map__26893__$1_type$jscomp$178$$,$APP.$cljs$cst$255$length$$,0),$padding_padding__$1_second$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($first$jscomp$9_map__26893__$1_type$jscomp$178$$,$APP.$cljs$cst$256$padding$$," ");$first$jscomp$9_map__26893__$1_type$jscomp$178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($first$jscomp$9_map__26893__$1_type$jscomp$178$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$257$left$$);if(typeof $s$jscomp$271$$==="string"){$padding_padding__$1_second$jscomp$1$$=$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$($padding_padding__$1_second$jscomp$1$$,
0,1);$length$jscomp$31_padlen_padlen__$1$$-=$s$jscomp$271$$.length;$length$jscomp$31_padlen_padlen__$1$$=$length$jscomp$31_padlen_padlen__$1$$<0?0:$length$jscomp$31_padlen_padlen__$1$$;if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$258$right$$,$first$jscomp$9_map__26893__$1_type$jscomp$178$$):$APP.$cljs$core$_EQ_$$($APP.$cljs$cst$258$right$$,$first$jscomp$9_map__26893__$1_type$jscomp$178$$)))return[$s$jscomp$271$$,
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($padding_padding__$1_second$jscomp$1$$,$length$jscomp$31_padlen_padlen__$1$$))].join("");if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$259$both$$,$first$jscomp$9_map__26893__$1_type$jscomp$178$$):$APP.$cljs$core$_EQ_$$($cljs$cst$259$both$$,$first$jscomp$9_map__26893__$1_type$jscomp$178$$)))return $first$jscomp$9_map__26893__$1_type$jscomp$178$$=
$cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($padding_padding__$1_second$jscomp$1$$,Math.ceil($length$jscomp$31_padlen_padlen__$1$$/2)),$padding_padding__$1_second$jscomp$1$$=$cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($padding_padding__$1_second$jscomp$1$$,Math.floor($length$jscomp$31_padlen_padlen__$1$$/2)),[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($first$jscomp$9_map__26893__$1_type$jscomp$178$$),$s$jscomp$271$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($padding_padding__$1_second$jscomp$1$$)].join("");
if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$257$left$$,$first$jscomp$9_map__26893__$1_type$jscomp$178$$):$APP.$cljs$core$_EQ_$$($APP.$cljs$cst$257$left$$,$first$jscomp$9_map__26893__$1_type$jscomp$178$$)))return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($padding_padding__$1_second$jscomp$1$$,$length$jscomp$31_padlen_padlen__$1$$)),
$s$jscomp$271$$].join("");throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($first$jscomp$9_map__26893__$1_type$jscomp$178$$)].join(""));}return null};
$linked$map$Node$$=function($value$jscomp$219$$,$left$jscomp$11$$,$right$jscomp$11$$,$__meta$jscomp$1$$,$__extmap$jscomp$1$$,$__hash$jscomp$52$$){this.value=$value$jscomp$219$$;this.left=$left$jscomp$11$$;this.right=$right$jscomp$11$$;this.$__meta$=$__meta$jscomp$1$$;this.$__extmap$=$__extmap$jscomp$1$$;this.$__hash$=$__hash$jscomp$52$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$linked$map$LinkedMap$$=function($head$$,$delegate_map$$){this.head=$head$$;this.$delegate_map$=$delegate_map$$;this.$cljs$lang$protocol_mask$partition0$$=2314602255;this.$cljs$lang$protocol_mask$partition1$$=8192};
$linked$map$assoc_STAR_$$=function($delegate_map$jscomp$2_this$$jscomp$137$$,$k$jscomp$249$$,$v$jscomp$109$$){var $head$jscomp$2$$=$delegate_map$jscomp$2_this$$jscomp$137$$.head;$delegate_map$jscomp$2_this$$jscomp$137$$=$delegate_map$jscomp$2_this$$jscomp$137$$.$delegate_map$;var $tail$jscomp$4_temp__5823__auto__$jscomp$34$$=$cljs$core$find$$($delegate_map$jscomp$2_this$$jscomp$137$$,$k$jscomp$249$$);if($APP.$cljs$core$truth_$$($tail$jscomp$4_temp__5823__auto__$jscomp$34$$))return new $linked$map$LinkedMap$$($head$jscomp$2$$,
$APP.$cljs$core$assoc_in$$($delegate_map$jscomp$2_this$$jscomp$137$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$249$$,$APP.$cljs$cst$260$value$$],null),$v$jscomp$109$$));if($APP.$cljs$core$empty_QMARK_$$($delegate_map$jscomp$2_this$$jscomp$137$$))return new $linked$map$LinkedMap$$($k$jscomp$249$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($delegate_map$jscomp$2_this$$jscomp$137$$,$k$jscomp$249$$,new $linked$map$Node$$($v$jscomp$109$$,
$k$jscomp$249$$,$k$jscomp$249$$,null,null,null)));$tail$jscomp$4_temp__5823__auto__$jscomp$34$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($delegate_map$jscomp$2_this$$jscomp$137$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$head$jscomp$2$$,$APP.$cljs$cst$257$left$$],null));return new $linked$map$LinkedMap$$($head$jscomp$2$$,$APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($delegate_map$jscomp$2_this$$jscomp$137$$,
$k$jscomp$249$$,new $linked$map$Node$$($v$jscomp$109$$,$tail$jscomp$4_temp__5823__auto__$jscomp$34$$,$head$jscomp$2$$,null,null,null)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$head$jscomp$2$$,$APP.$cljs$cst$257$left$$],null),$k$jscomp$249$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$tail$jscomp$4_temp__5823__auto__$jscomp$34$$,$APP.$cljs$cst$258$right$$],null),$k$jscomp$249$$))};
$linked$map$dissoc_STAR_$$=function($rk_this$$jscomp$138$$,$k$jscomp$250$$){var $head$jscomp$3_head__$1$$=$rk_this$$jscomp$138$$.head,$delegate_map$jscomp$3$$=$rk_this$$jscomp$138$$.$delegate_map$,$lk_temp__5823__auto__$jscomp$35$$=$cljs$core$find$$($delegate_map$jscomp$3$$,$k$jscomp$250$$);if($APP.$cljs$core$truth_$$($lk_temp__5823__auto__$jscomp$35$$)){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($delegate_map$jscomp$3$$)))return $APP.$cljs$core$empty$$($rk_this$$jscomp$138$$);
$rk_this$$jscomp$138$$=$APP.$cljs$cst$258$right$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_val$$($lk_temp__5823__auto__$jscomp$35$$));$lk_temp__5823__auto__$jscomp$35$$=$APP.$cljs$cst$257$left$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_val$$($lk_temp__5823__auto__$jscomp$35$$));$head$jscomp$3_head__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$250$$,$head$jscomp$3_head__$1$$)?$rk_this$$jscomp$138$$:$head$jscomp$3_head__$1$$;return new $linked$map$LinkedMap$$($head$jscomp$3_head__$1$$,
$APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($delegate_map$jscomp$3$$,$k$jscomp$250$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$rk_this$$jscomp$138$$,$APP.$cljs$cst$257$left$$],null),$lk_temp__5823__auto__$jscomp$35$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$lk_temp__5823__auto__$jscomp$35$$,$APP.$cljs$cst$258$right$$],null),
$rk_this$$jscomp$138$$))}return $rk_this$$jscomp$138$$};$linked$map$map_entry$$=function($k$jscomp$251$$,$v$jscomp$110$$){return new $APP.$cljs$core$MapEntry$$($k$jscomp$251$$,$v$jscomp$110$$,null)};
$linked$map$seq_STAR_$$=function($head$jscomp$4_this$$jscomp$139$$){var $delegate_map$jscomp$5$$=$head$jscomp$4_this$$jscomp$139$$.$delegate_map$;$head$jscomp$4_this$$jscomp$139$$=$head$jscomp$4_this$$jscomp$139$$.head;var $tail$jscomp$5$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($delegate_map$jscomp$5$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$head$jscomp$4_this$$jscomp$139$$,$APP.$cljs$cst$257$left$$],null));return $APP.$cljs$core$seq$$($delegate_map$jscomp$5$$)?
$linked$map$visit_node$$($delegate_map$jscomp$5$$,$head$jscomp$4_this$$jscomp$139$$,$tail$jscomp$5$$,$APP.$cljs$cst$258$right$$):null};
$linked$map$rseq_STAR_$$=function($head$jscomp$5_this$$jscomp$140$$){var $delegate_map$jscomp$6$$=$head$jscomp$5_this$$jscomp$140$$.$delegate_map$;$head$jscomp$5_this$$jscomp$140$$=$head$jscomp$5_this$$jscomp$140$$.head;var $tail$jscomp$6$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($delegate_map$jscomp$6$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$head$jscomp$5_this$$jscomp$140$$,$APP.$cljs$cst$257$left$$],null));return $APP.$cljs$core$seq$$($delegate_map$jscomp$6$$)?
$linked$map$visit_node$$($delegate_map$jscomp$6$$,$tail$jscomp$6$$,$head$jscomp$5_this$$jscomp$140$$,$APP.$cljs$cst$257$left$$):null};$linked$set$LinkedSet$$=function($linked_map$$){this.$linked_map$=$linked_map$$;this.$cljs$lang$protocol_mask$partition0$$=2313556239;this.$cljs$lang$protocol_mask$partition1$$=8192};$app$common$data$ordered_set_QMARK_$$=function($o$jscomp$141$$){return $o$jscomp$141$$ instanceof $linked$set$LinkedSet$$};
$APP.$app$common$data$ordered_map_QMARK_$$=function($o$jscomp$142$$){return $o$jscomp$142$$ instanceof $linked$map$LinkedMap$$};
$app$common$data$oupdate_in$$=function($var_args$jscomp$372$$){for(var $args__5755__auto__$jscomp$33$$=[],$len__5749__auto___32142$$=arguments.length,$i__5750__auto___32146$$=0;;)if($i__5750__auto___32146$$<$len__5749__auto___32142$$)$args__5755__auto__$jscomp$33$$.push(arguments[$i__5750__auto___32146$$]),$i__5750__auto___32146$$+=1;else break;return $app$common$data$oupdate_in$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],3<$args__5755__auto__$jscomp$33$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$33$$.slice(3),0,null):null)};
$app$common$data$oupdate_in$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($m$jscomp$90$$,$ks$jscomp$25$$,$f$jscomp$350$$,$args$jscomp$122$$){return function $app$common$data$up$$($m__$1$jscomp$5$$,$first__31161_ks__$1$jscomp$3$$,$f__$1$jscomp$1$$,$args__$1$jscomp$2$$){var $seq__31160_seq__31160__$1$$=$APP.$cljs$core$seq$$($first__31161_ks__$1$jscomp$3$$);$first__31161_ks__$1$jscomp$3$$=$APP.$cljs$core$first$$($seq__31160_seq__31160__$1$$);return($seq__31160_seq__31160__$1$$=$APP.$cljs$core$next$$($seq__31160_seq__31160__$1$$))?
$app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$($m__$1$jscomp$5$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$first__31161_ks__$1$jscomp$3$$,$app$common$data$up$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m__$1$jscomp$5$$,$first__31161_ks__$1$jscomp$3$$),$seq__31160_seq__31160__$1$$,$f__$1$jscomp$1$$,$args__$1$jscomp$2$$)])):$app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$($m__$1$jscomp$5$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$first__31161_ks__$1$jscomp$3$$,
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f__$1$jscomp$1$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m__$1$jscomp$5$$,$first__31161_ks__$1$jscomp$3$$),$args__$1$jscomp$2$$)]))}($m$jscomp$90$$,$ks$jscomp$25$$,$f$jscomp$350$$,$args$jscomp$122$$)};
$app$common$data$oreorder_before$$=function($o$jscomp$145$$,$ks$jscomp$26$$,$k$jscomp$259$$,$v$jscomp$115$$,$before_k$$){function $f$jscomp$351$$($o_SINGLEQUOTE__result$jscomp$85$$){var $found$jscomp$8$$=$APP.$cljs$core$volatile_BANG_$$(!1);$o_SINGLEQUOTE__result$jscomp$85$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$10$$,$p__31162_v_SINGLEQUOTE_$$){var $k_SINGLEQUOTE_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31162_v_SINGLEQUOTE_$$,0,null);
$p__31162_v_SINGLEQUOTE_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31162_v_SINGLEQUOTE_$$,1,null);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($before_k$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k_SINGLEQUOTE_$$,$before_k$$):$before_k$$)?($APP.$cljs$core$_vreset_BANG_$$($found$jscomp$8$$,!0),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($acc$jscomp$10$$,$k$jscomp$259$$,$v$jscomp$115$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$k_SINGLEQUOTE_$$,
$p__31162_v_SINGLEQUOTE_$$]))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$259$$,$k_SINGLEQUOTE_$$)?$acc$jscomp$10$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$10$$,$k_SINGLEQUOTE_$$,$p__31162_v_SINGLEQUOTE_$$)},$APP.$linked$map$empty_linked_map$$,$o_SINGLEQUOTE__result$jscomp$85$$);return $APP.$cljs$core$not$$($before_k$$)||$APP.$cljs$core$not$$($APP.$cljs$core$_deref$$($found$jscomp$8$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($o_SINGLEQUOTE__result$jscomp$85$$,
$k$jscomp$259$$,$v$jscomp$115$$):$o_SINGLEQUOTE__result$jscomp$85$$}return $APP.$cljs$core$seq$$($ks$jscomp$26$$)?$app$common$data$oupdate_in$$($o$jscomp$145$$,$ks$jscomp$26$$,$f$jscomp$351$$):$f$jscomp$351$$($o$jscomp$145$$)};$app$common$data$vec2$$=function($o1$$,$o2$$){return new $APP.$cljs$core$MapEntry$$($o1$$,$o2$$,null)};$APP.$app$common$data$not_empty_QMARK_$$=function($coll$jscomp$864$$){return $APP.$cljs$core$boolean$0$$($APP.$cljs$core$seq$$($coll$jscomp$864$$))};
$app$common$data$transient_concat$$=function($G__32215_c1$jscomp$10_result$jscomp$86$$,$G__32216_colls$jscomp$8_colls__$1$jscomp$1$$){for($G__32215_c1$jscomp$10_result$jscomp$86$$=$APP.$cljs$core$_as_transient$$($G__32215_c1$jscomp$10_result$jscomp$86$$);;)if($APP.$cljs$core$truth_$$($G__32216_colls$jscomp$8_colls__$1$jscomp$1$$))$G__32215_c1$jscomp$10_result$jscomp$86$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj_BANG_$$,$G__32215_c1$jscomp$10_result$jscomp$86$$,
$APP.$cljs$core$first$$($G__32216_colls$jscomp$8_colls__$1$jscomp$1$$)),$G__32216_colls$jscomp$8_colls__$1$jscomp$1$$=$APP.$cljs$core$next$$($G__32216_colls$jscomp$8_colls__$1$jscomp$1$$);else return $APP.$cljs$core$_persistent_BANG_$$($G__32215_c1$jscomp$10_result$jscomp$86$$)};
$APP.$app$common$data$concat_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($c1$jscomp$12$$,$more$jscomp$37$$){return $APP.$cljs$core$set_QMARK_$$($c1$jscomp$12$$)?$app$common$data$transient_concat$$($c1$jscomp$12$$,$more$jscomp$37$$):$app$common$data$transient_concat$$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$cons$$($c1$jscomp$12$$,$more$jscomp$37$$))};$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$=function($items$jscomp$9$$){return $APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($items$jscomp$9$$)};
$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$=function($items$jscomp$10_items__$1$$){var $idx$jscomp$49$$=0;$items$jscomp$10_items__$1$$=$APP.$cljs$core$seq$$($items$jscomp$10_items__$1$$);for(var $G__32238_res$jscomp$16$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$);;)if($items$jscomp$10_items__$1$$){var $G__32236$$=$idx$jscomp$49$$+1,$G__32237$$=$APP.$cljs$core$next$$($items$jscomp$10_items__$1$$);$G__32238_res$jscomp$16$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__32238_res$jscomp$16$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$idx$jscomp$49$$,$APP.$cljs$core$first$$($items$jscomp$10_items__$1$$)],null));$idx$jscomp$49$$=$G__32236$$;$items$jscomp$10_items__$1$$=$G__32237$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__32238_res$jscomp$16$$)};
$APP.$app$common$data$group_by$cljs$0core$0IFn$0_invoke$0arity$03$$=function($kf$jscomp$4$$,$vf$jscomp$3$$,$coll$jscomp$866$$){return $app$common$data$group_by$cljs$0core$0IFn$0_invoke$0arity$04$$($kf$jscomp$4$$,$vf$jscomp$3$$,$coll$jscomp$866$$)};
$app$common$data$group_by$cljs$0core$0IFn$0_invoke$0arity$04$$=function($kf$jscomp$5$$,$vf$jscomp$4$$,$coll$jscomp$867$$){var $conj$$=$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$87$$,$item$jscomp$25$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($result$jscomp$87$$,$kf$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?
$kf$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$25$$):$kf$jscomp$5$$($item$jscomp$25$$),$conj$$,$vf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$vf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$25$$):$vf$jscomp$4$$($item$jscomp$25$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$coll$jscomp$867$$)};
$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$=function($pred$jscomp$19$$,$coll$jscomp$868$$){return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$03$$($pred$jscomp$19$$,$coll$jscomp$868$$)};
$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$03$$=function($pred$jscomp$20$$,$coll$jscomp$869$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($_$jscomp$201$$,$x$jscomp$684$$){return $APP.$cljs$core$truth_$$($pred$jscomp$20$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$20$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$684$$):$pred$jscomp$20$$($x$jscomp$684$$))?$APP.$cljs$core$reduced$$($x$jscomp$684$$):null},null,$coll$jscomp$869$$)};
$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$=function($kf$jscomp$6$$,$coll$jscomp$870$$){return $app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$03$$($kf$jscomp$6$$,$APP.$cljs$core$identity$$,$coll$jscomp$870$$)};
$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$03$$=function($kf$jscomp$7$$,$vf$jscomp$5$$,$coll$jscomp$871$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__31250_SHARP_$$,$p2__31251_SHARP_$$){return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($p1__31250_SHARP_$$,$kf$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$kf$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($p2__31251_SHARP_$$):$kf$jscomp$7$$($p2__31251_SHARP_$$),
$vf$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$vf$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($p2__31251_SHARP_$$):$vf$jscomp$5$$($p2__31251_SHARP_$$))},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$coll$jscomp$871$$))};
$APP.$app$common$data$index_of_pred$$=function($G__32255_coll$jscomp$872_s$jscomp$286$$,$pred$jscomp$21$$){$G__32255_coll$jscomp$872_s$jscomp$286$$=$APP.$cljs$core$seq$$($G__32255_coll$jscomp$872_s$jscomp$286$$);for(var $G__32256_index$jscomp$122$$=0;;)if($G__32255_coll$jscomp$872_s$jscomp$286$$){var $G__31257$jscomp$inline_3067_JSCompiler_inline_result$jscomp$297$$=$APP.$cljs$core$first$$($G__32255_coll$jscomp$872_s$jscomp$286$$);$G__31257$jscomp$inline_3067_JSCompiler_inline_result$jscomp$297$$=
$pred$jscomp$21$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$21$$.$cljs$core$IFn$_invoke$arity$1$($G__31257$jscomp$inline_3067_JSCompiler_inline_result$jscomp$297$$):$pred$jscomp$21$$($G__31257$jscomp$inline_3067_JSCompiler_inline_result$jscomp$297$$);if($APP.$cljs$core$truth_$$($G__31257$jscomp$inline_3067_JSCompiler_inline_result$jscomp$297$$))return $G__32256_index$jscomp$122$$;$G__32255_coll$jscomp$872_s$jscomp$286$$=$APP.$cljs$core$next$$($G__32255_coll$jscomp$872_s$jscomp$286$$);$G__32256_index$jscomp$122$$+=
1}else return null};$APP.$app$common$data$index_of$$=function($coll$jscomp$873$$,$v$jscomp$118$$){return $APP.$app$common$data$index_of_pred$$($coll$jscomp$873$$,function($p1__31260_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__31260_SHARP_$$,$v$jscomp$118$$)})};
$APP.$app$common$data$vec_without_nils$$=function($coll$jscomp$875$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nil_QMARK_$$),$coll$jscomp$875$$)};
$APP.$app$common$data$without_qualified$cljs$0core$0IFn$0_invoke$0arity$01$$=function($data$jscomp$93$$){return $APP.$cljs$core$reduce_kv$$(function($data__$1$jscomp$1$$,$k$jscomp$264$$){return $cljs$core$qualified_keyword_QMARK_$$($k$jscomp$264$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($data__$1$jscomp$1$$,$k$jscomp$264$$):$data__$1$jscomp$1$$},$data$jscomp$93$$,$data$jscomp$93$$)};
$APP.$app$common$data$without_keys$$=function($data$jscomp$94$$,$keys$jscomp$22$$){return $data$jscomp$94$$!=null&&($data$jscomp$94$$.$cljs$lang$protocol_mask$partition1$$&4||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$data$jscomp$94$$.$cljs$core$IEditableCollection$$)?$APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($cljs$core$dissoc_BANG_$$,$APP.$cljs$core$_as_transient$$($data$jscomp$94$$),$keys$jscomp$22$$)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$dissoc$$,
$data$jscomp$94$$,$keys$jscomp$22$$)};
$APP.$app$common$data$remove_at_index$$=function($v$jscomp$120$$,$index$jscomp$123$$){return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$120$$,0,$index$jscomp$123$$),$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$120$$,$index$jscomp$123$$+1)]))};
$app$common$data$without_obj$$=function($coll$jscomp$876$$,$o$jscomp$150$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__31300_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__31300_SHARP_$$,$o$jscomp$150$$)}),$coll$jscomp$876$$)};
$app$common$data$zip$$=function($col1$$,$col2$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$col1$$,$col2$$)};
$app$common$data$zip_all$$=function($col1$jscomp$1$$,$col2$jscomp$1$$){var $diff$jscomp$1$$=$APP.$cljs$core$count$$($col1$jscomp$1$$)-$APP.$cljs$core$count$$($col2$jscomp$1$$);return $diff$jscomp$1$$>0?$app$common$data$zip$$($col1$jscomp$1$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($col2$jscomp$1$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null))):$diff$jscomp$1$$<0?$app$common$data$zip$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($col1$jscomp$1$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null)),
$col2$jscomp$1$$):$app$common$data$zip$$($col1$jscomp$1$$,$col2$jscomp$1$$)};
$APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$=function($mfn$jscomp$1$$,$coll$jscomp$877$$){return $APP.$cljs$core$reduce_kv$$(function($coll__$1$jscomp$485$$,$k$jscomp$265$$,$v$jscomp$121$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($coll__$1$jscomp$485$$,$k$jscomp$265$$,$mfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$mfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$265$$,$v$jscomp$121$$):$mfn$jscomp$1$$($k$jscomp$265$$,$v$jscomp$121$$))},$coll$jscomp$877$$,
$coll$jscomp$877$$)};$APP.$app$common$data$removev$$=function($pred$jscomp$22$$,$coll$jscomp$878$$){return $APP.$cljs$core$filterv$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$not$$,$pred$jscomp$22$$),$coll$jscomp$878$$)};
$APP.$app$common$data$removem$$=function($pred$jscomp$24$$,$coll$jscomp$880$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($pred$jscomp$24$$),$coll$jscomp$880$$)};
$APP.$app$common$data$map_perm$cljs$0core$0IFn$0_invoke$0arity$03$$=function($mfn$jscomp$3$$,$pred_QMARK_$$,$coll$jscomp$882$$){return $app$common$data$map_perm$cljs$0core$0IFn$0_invoke$0arity$04$$($mfn$jscomp$3$$,$pred_QMARK_$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$coll$jscomp$882$$)};
$app$common$data$map_perm$cljs$0core$0IFn$0_invoke$0arity$04$$=function($mfn$jscomp$4$$,$pred_QMARK_$jscomp$1$$,$G__32297_current$jscomp$5_target$jscomp$105$$,$G__32298_coll$jscomp$883_coll__$1$jscomp$486$$){var $G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$=$APP.$cljs$core$_as_transient$$($G__32297_current$jscomp$5_target$jscomp$105$$);$G__32297_current$jscomp$5_target$jscomp$105$$=$APP.$cljs$core$first$$($G__32298_coll$jscomp$883_coll__$1$jscomp$486$$);for($G__32298_coll$jscomp$883_coll__$1$jscomp$486$$=
$APP.$cljs$core$rest$$($G__32298_coll$jscomp$883_coll__$1$jscomp$486$$);;){if($APP.$cljs$core$not$$($G__32297_current$jscomp$5_target$jscomp$105$$))return $APP.$cljs$core$_persistent_BANG_$$($G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$);a:{var $G__31368$jscomp$inline_10940_G__32290$jscomp$inline_10939_result__$1$jscomp$inline_10936$$=$G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$,$G__32291$jscomp$inline_10941_other$jscomp$inline_10937$$=
$APP.$cljs$core$first$$($G__32298_coll$jscomp$883_coll__$1$jscomp$486$$);for($G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$=$APP.$cljs$core$rest$$($G__32298_coll$jscomp$883_coll__$1$jscomp$486$$);;){if($APP.$cljs$core$not$$($G__32291$jscomp$inline_10941_other$jscomp$inline_10937$$)){$G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$=$G__31368$jscomp$inline_10940_G__32290$jscomp$inline_10939_result__$1$jscomp$inline_10936$$;
break a}$G__31368$jscomp$inline_10940_G__32290$jscomp$inline_10939_result__$1$jscomp$inline_10936$$=$APP.$cljs$core$truth_$$($pred_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$pred_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($G__32297_current$jscomp$5_target$jscomp$105$$,$G__32291$jscomp$inline_10941_other$jscomp$inline_10937$$):$pred_QMARK_$jscomp$1$$($G__32297_current$jscomp$5_target$jscomp$105$$,$G__32291$jscomp$inline_10941_other$jscomp$inline_10937$$))?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__31368$jscomp$inline_10940_G__32290$jscomp$inline_10939_result__$1$jscomp$inline_10936$$,
$mfn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$?$mfn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$($G__32297_current$jscomp$5_target$jscomp$105$$,$G__32291$jscomp$inline_10941_other$jscomp$inline_10937$$):$mfn$jscomp$4$$($G__32297_current$jscomp$5_target$jscomp$105$$,$G__32291$jscomp$inline_10941_other$jscomp$inline_10937$$)):$G__31368$jscomp$inline_10940_G__32290$jscomp$inline_10939_result__$1$jscomp$inline_10936$$;$G__32291$jscomp$inline_10941_other$jscomp$inline_10937$$=$APP.$cljs$core$first$$($G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$);
$G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$=$APP.$cljs$core$rest$$($G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$)}$G__32292$jscomp$inline_10942_G__32296_coll__$2$jscomp$inline_10938_result$jscomp$88$$=void 0}$G__32297_current$jscomp$5_target$jscomp$105$$=$APP.$cljs$core$first$$($G__32298_coll$jscomp$883_coll__$1$jscomp$486$$);$G__32298_coll$jscomp$883_coll__$1$jscomp$486$$=$APP.$cljs$core$rest$$($G__32298_coll$jscomp$883_coll__$1$jscomp$486$$)}};
$APP.$app$common$data$getf$$=function($coll$jscomp$884$$){return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$get$$,$coll$jscomp$884$$)};
$APP.$app$common$data$update_vals$$=function($m$jscomp$93$$,$f$jscomp$354$$){return $APP.$cljs$core$reduce_kv$$(function($acc$jscomp$12$$,$k$jscomp$266$$,$v$jscomp$122$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$12$$,$k$jscomp$266$$,$f$jscomp$354$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$354$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$122$$):$f$jscomp$354$$($v$jscomp$122$$))},$m$jscomp$93$$,$m$jscomp$93$$)};
$APP.$app$common$data$update_in_when$$=function($var_args$jscomp$389$$){for(var $args__5755__auto__$jscomp$34$$=[],$len__5749__auto___32307$$=arguments.length,$i__5750__auto___32308$$=0;;)if($i__5750__auto___32308$$<$len__5749__auto___32307$$)$args__5755__auto__$jscomp$34$$.push(arguments[$i__5750__auto___32308$$]),$i__5750__auto___32308$$+=1;else break;return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],3<$args__5755__auto__$jscomp$34$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$34$$.slice(3),0,null):null)};
$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($m$jscomp$94$$,$key_seq$$,$f$jscomp$355$$,$args$jscomp$123$$){var $found$jscomp$9$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$94$$,$key_seq$$,$app$common$data$sentinel$$);return $app$common$data$sentinel$$!==$found$jscomp$9$$?$APP.$cljs$core$assoc_in$$($m$jscomp$94$$,$key_seq$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$355$$,$found$jscomp$9$$,$args$jscomp$123$$)):
$m$jscomp$94$$};
$APP.$app$common$data$update_when$$=function($var_args$jscomp$390$$){for(var $args__5755__auto__$jscomp$35$$=[],$len__5749__auto___32313$$=arguments.length,$i__5750__auto___32314$$=0;;)if($i__5750__auto___32314$$<$len__5749__auto___32313$$)$args__5755__auto__$jscomp$35$$.push(arguments[$i__5750__auto___32314$$]),$i__5750__auto___32314$$+=1;else break;return $APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],3<$args__5755__auto__$jscomp$35$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$35$$.slice(3),
0,null):null)};
$APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($m$jscomp$95$$,$key$jscomp$177$$,$f$jscomp$356$$,$args$jscomp$124$$){var $found$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$95$$,$key$jscomp$177$$,$app$common$data$sentinel$$);return $app$common$data$sentinel$$!==$found$jscomp$10$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$95$$,$key$jscomp$177$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$356$$,$found$jscomp$10$$,
$args$jscomp$124$$)):$m$jscomp$95$$};$app$common$data$assoc_in_when$$=function($m$jscomp$96$$,$key_seq$jscomp$1$$,$v$jscomp$123$$){var $found$jscomp$11$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$96$$,$key_seq$jscomp$1$$,$app$common$data$sentinel$$);return $app$common$data$sentinel$$!==$found$jscomp$11$$?$APP.$cljs$core$assoc_in$$($m$jscomp$96$$,$key_seq$jscomp$1$$,$v$jscomp$123$$):$m$jscomp$96$$};
$app$common$data$assoc_when$$=function($m$jscomp$97$$,$key$jscomp$178$$){var $found$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$97$$,$key$jscomp$178$$,$app$common$data$sentinel$$);return $app$common$data$sentinel$$!==$found$jscomp$12$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$97$$,$key$jscomp$178$$,$APP.$cljs$cst$1887$scale$$):$m$jscomp$97$$};
$APP.$app$common$data$txt_merge$$=function($obj$jscomp$106$$,$attrs$$){return $APP.$cljs$core$reduce_kv$$(function($obj__$1$jscomp$1$$,$k$jscomp$267$$,$v$jscomp$125$$){return $v$jscomp$125$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($obj__$1$jscomp$1$$,$k$jscomp$267$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($obj__$1$jscomp$1$$,$k$jscomp$267$$,$v$jscomp$125$$)},$obj$jscomp$106$$,$attrs$$)};
$APP.$app$common$data$with_prev$$=function($coll$jscomp$887$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$coll$jscomp$887$$,$APP.$cljs$core$cons$$(null,$coll$jscomp$887$$))};
$app$common$data$with_prev_next$$=function($coll$jscomp$888$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$vector$$,$coll$jscomp$888$$,$APP.$cljs$core$cons$$(null,$coll$jscomp$888$$),$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$rest$$($coll$jscomp$888$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null],null)))};
$app$common$data$add_at_index$$=function($before$jscomp$2_coll$jscomp$889$$,$after$jscomp$1_index$jscomp$124_vec__31558$$,$element$jscomp$13$$){$after$jscomp$1_index$jscomp$124_vec__31558$$=$cljs$core$split_at$$($after$jscomp$1_index$jscomp$124_vec__31558$$,$before$jscomp$2_coll$jscomp$889$$);$before$jscomp$2_coll$jscomp$889$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($after$jscomp$1_index$jscomp$124_vec__31558$$,0,null);$after$jscomp$1_index$jscomp$124_vec__31558$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($after$jscomp$1_index$jscomp$124_vec__31558$$,
1,null);return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$before$jscomp$2_coll$jscomp$889$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$element$jscomp$13$$],null),$after$jscomp$1_index$jscomp$124_vec__31558$$]))};
$APP.$app$common$data$insert_at_index$$=function($before$jscomp$3_elems$jscomp$1$$,$after$jscomp$2_index$jscomp$125_vec__31563$$,$new_elems$$){$after$jscomp$2_index$jscomp$125_vec__31563$$=$cljs$core$split_at$$($after$jscomp$2_index$jscomp$125_vec__31563$$,$before$jscomp$3_elems$jscomp$1$$);$before$jscomp$3_elems$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($after$jscomp$2_index$jscomp$125_vec__31563$$,0,null);$after$jscomp$2_index$jscomp$125_vec__31563$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($after$jscomp$2_index$jscomp$125_vec__31563$$,
1,null);var $p_QMARK_$$=$APP.$cljs$core$set$$($new_elems$$);return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($p_QMARK_$$,$before$jscomp$3_elems$jscomp$1$$),$new_elems$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($p_QMARK_$$,$after$jscomp$2_index$jscomp$125_vec__31563$$)]))};
$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$=function($v$jscomp$130$$){return $APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$130$$,null)};
$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$02$$=function($v$jscomp$131_v__$1$jscomp$8$$,$default$$jscomp$1$$){$v$jscomp$131_v__$1$jscomp$8$$=parseInt($v$jscomp$131_v__$1$jscomp$8$$,10);var $or__5025__auto__$jscomp$inline_3073$$=$v$jscomp$131_v__$1$jscomp$8$$==null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3073$$?$or__5025__auto__$jscomp$inline_3073$$:isNaN($v$jscomp$131_v__$1$jscomp$8$$))?$default$$jscomp$1$$:$v$jscomp$131_v__$1$jscomp$8$$};
$app$common$data$parse_percent$cljs$0core$0IFn$0_invoke$0arity$02$$=function($v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$){if($APP.$cuerdas$core$ends_with_QMARK_$$($v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$,"%")){$v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$,"%");$v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$=parseFloat($v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$);
var $or__5025__auto__$jscomp$inline_3077$$=$v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$==null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3077$$?$or__5025__auto__$jscomp$inline_3077$$:isNaN($v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$))?null:$v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$/100}return $APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$136_v$jscomp$inline_10944_v__$1$jscomp$10$$,null)};
$APP.$app$common$data$read_string$$=function($v$jscomp$139$$){return $cljs$reader$read_string$cljs$0core$0IFn$0_invoke$0arity$01$$($v$jscomp$139$$)};$APP.$app$common$data$coalesce$$=function($val$jscomp$116$$){return $APP.$cljs$core$truth_$$($val$jscomp$116$$)?$val$jscomp$116$$:1};
$app$common$data$nilf$$=function($f$jscomp$360$$){return function(){function $G__32399$$($var_args$jscomp$398$$){var $G__32401__i_args$jscomp$127$$=null;if(arguments.length>0){$G__32401__i_args$jscomp$127$$=0;for(var $G__32401__a$$=Array(arguments.length-0);$G__32401__i_args$jscomp$127$$<$G__32401__a$$.length;)$G__32401__a$$[$G__32401__i_args$jscomp$127$$]=arguments[$G__32401__i_args$jscomp$127$$+0],++$G__32401__i_args$jscomp$127$$;$G__32401__i_args$jscomp$127$$=new $APP.$cljs$core$IndexedSeq$$($G__32401__a$$,
0,null)}return $G__32399__delegate$$.call(this,$G__32401__i_args$jscomp$127$$)}function $G__32399__delegate$$($args$jscomp$126$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($APP.$cljs$core$nil_QMARK_$$,$args$jscomp$126$$))?null:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$360$$,$args$jscomp$126$$)}$G__32399$$.$cljs$lang$maxFixedArity$=0;$G__32399$$.$cljs$lang$applyTo$=function($arglist__32403_args$jscomp$128$$){$arglist__32403_args$jscomp$128$$=$APP.$cljs$core$seq$$($arglist__32403_args$jscomp$128$$);
return $G__32399__delegate$$($arglist__32403_args$jscomp$128$$)};$G__32399$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__32399__delegate$$;return $G__32399$$}()};$APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($a$jscomp$212$$){return $APP.$app$common$math$finite_QMARK_$$($a$jscomp$212$$)};$APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($a$jscomp$213$$,$b$jscomp$172$$){return $APP.$app$common$math$finite_QMARK_$$($a$jscomp$213$$)&&$APP.$app$common$math$finite_QMARK_$$($b$jscomp$172$$)};
$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$=function($a$jscomp$215$$,$b$jscomp$174$$,$c$jscomp$147$$,$d$jscomp$110$$){return $APP.$app$common$math$finite_QMARK_$$($a$jscomp$215$$)&&$APP.$app$common$math$finite_QMARK_$$($b$jscomp$174$$)&&$APP.$app$common$math$finite_QMARK_$$($c$jscomp$147$$)&&$APP.$app$common$math$finite_QMARK_$$($d$jscomp$110$$)};
$app$common$data$safe_PLUS_$$=function($a$jscomp$217$$,$b$jscomp$176$$){return $APP.$cljs$core$truth_$$($APP.$app$common$math$finite_QMARK_$$($a$jscomp$217$$))?$a$jscomp$217$$+$b$jscomp$176$$:$a$jscomp$217$$};
$app$common$data$any_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($element$jscomp$16$$){return $APP.$cljs$core$some$$(function($p1__31822_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($element$jscomp$16$$,$p1__31822_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3548$strokeColor$$,$cljs$cst$3546$strokeOpacity$$,$cljs$cst$3547$strokeWidth$$,$cljs$cst$3074$strokeLinecap$$,$cljs$cst$3549$strokeCapStart$$,$cljs$cst$3550$strokeCapEnd$$]))};
$APP.$app$common$data$name$$=function($maybe_keyword$$){return $maybe_keyword$$==null?null:$maybe_keyword$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($maybe_keyword$$):typeof $maybe_keyword$$==="string"?$maybe_keyword$$:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($maybe_keyword$$)};
$APP.$app$common$data$prefix_keyword$$=function($prefix$jscomp$11_prefix__$1$$,$kw$jscomp$2_kw__$1$$){$prefix$jscomp$11_prefix__$1$$=$prefix$jscomp$11_prefix__$1$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$app$common$data$name$$($prefix$jscomp$11_prefix__$1$$):$prefix$jscomp$11_prefix__$1$$;$kw$jscomp$2_kw__$1$$=$kw$jscomp$2_kw__$1$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$app$common$data$name$$($kw$jscomp$2_kw__$1$$):$kw$jscomp$2_kw__$1$$;return $APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($prefix$jscomp$11_prefix__$1$$),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($kw$jscomp$2_kw__$1$$)].join(""))};
$APP.$app$common$data$lazy_map$$=function($keys$jscomp$24$$,$generator_fn$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($key$jscomp$181$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$key$jscomp$181$$,new $APP.$cljs$core$Delay$$(function(){return $generator_fn$$.$cljs$core$IFn$_invoke$arity$1$?$generator_fn$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$181$$):
$generator_fn$$($key$jscomp$181$$)})],null)}),$keys$jscomp$24$$)};$app$common$data$unstable_sort$cljs$0core$0IFn$0_invoke$0arity$02$$=function($comp_fn$$,$items$jscomp$12_items__$1$jscomp$1$$){$items$jscomp$12_items__$1$jscomp$1$$=$APP.$cljs$core$to_array$$($items$jscomp$12_items__$1$jscomp$1$$);$APP.$module$contents$goog$array_sort$$($items$jscomp$12_items__$1$jscomp$1$$,$comp_fn$$);return $APP.$cljs$core$seq$$($items$jscomp$12_items__$1$jscomp$1$$)};
$app$common$data$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$=function($value$jscomp$228_value__$1$$){var $map__32000__$1_precision$jscomp$2$$=$APP.$cljs$core$__destructure_map$$(2);$map__32000__$1_precision$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__32000__$1_precision$jscomp$2$$,$APP.$cljs$cst$267$precision$$,2);$value$jscomp$228_value__$1$$=typeof $value$jscomp$228_value__$1$$==="string"?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$228_value__$1$$):
$value$jscomp$228_value__$1$$;if($APP.$cljs$core$truth_$$($APP.$app$common$math$finite_QMARK_$$($value$jscomp$228_value__$1$$)))if(typeof $value$jscomp$228_value__$1$$==="number")try{var $num_str__$1$jscomp$inline_3081$$=$APP.$cuerdas$core$replace$$($value$jscomp$228_value__$1$$.toFixed($map__32000__$1_precision$jscomp$2$$),/\.0+$/,""),$temp__5823__auto__$jscomp$inline_3082$$=$APP.$cljs$core$re_find$$(/(\.\d*[^0])0+$/,$num_str__$1$jscomp$inline_3081$$);var $JSCompiler_temp$jscomp$306$$=$APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_3082$$)?
$APP.$cuerdas$core$replace$$($num_str__$1$jscomp$inline_3081$$,$APP.$cljs$core$first$$($temp__5823__auto__$jscomp$inline_3082$$),$APP.$cljs$core$second$$($temp__5823__auto__$jscomp$inline_3082$$)):$num_str__$1$jscomp$inline_3081$$}catch($e31979$jscomp$inline_3083$$){$JSCompiler_temp$jscomp$306$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$228_value__$1$$)}else $JSCompiler_temp$jscomp$306$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$228_value__$1$$);
else $JSCompiler_temp$jscomp$306$$=null;return $JSCompiler_temp$jscomp$306$$};
$app$common$data$close_BANG_$$=function($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$){var $m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$meta$$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$),$APP.$cljs$core$with_meta$$($cljs$cst$268$app_DOT_common_DOT_data_SLASH_close_BANG_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$269$cljs_DOT_analyzer_SLASH_no_resolve$$,
!0],null)));if($m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$)$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$=$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$):
$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$);else if($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$!=null&&$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$.$app$common$data$ICloseable$close_BANG_$arity$1$!=null)$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$=$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$.$app$common$data$ICloseable$close_BANG_$arity$1$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$);
else if($m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$=$app$common$data$close_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$==null?null:$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$)],$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$!=null)$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$=$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$?
$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$):$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$);else if($m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$=$app$common$data$close_BANG_$$._,
$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$!=null)$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$=$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$):
$m__5372__auto__$jscomp$inline_3087_m__5374__auto__$jscomp$inline_3086_temp__5823__auto__$jscomp$42$$($JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$);else throw $APP.$cljs$core$missing_protocol$$("ICloseable.close!",$JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$);return $JSCompiler_temp$jscomp$307_JSCompiler_temp$jscomp$308__$jscomp$207$$};
$app$common$data$take_until$cljs$0core$0IFn$0_invoke$0arity$01$$=function($pred$jscomp$25$$){return $cljs$core$halt_when$cljs$0core$0IFn$0_invoke$0arity$02$$($pred$jscomp$25$$,function($r$jscomp$38$$,$h$jscomp$93$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($r$jscomp$38$$,$h$jscomp$93$$)})};
$app$common$data$take_until$cljs$0core$0IFn$0_invoke$0arity$02$$=function($pred$jscomp$26$$,$coll$jscomp$896$$){return $cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($app$common$data$take_until$cljs$0core$0IFn$0_invoke$0arity$01$$($pred$jscomp$26$$),$APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$coll$jscomp$896$$)};
$app$common$data$safe_subvec$cljs$0core$0IFn$0_invoke$0arity$03$$=function($v$jscomp$149$$,$start$jscomp$155$$,$end$jscomp$42$$){if($v$jscomp$149$$!=null){var $size$jscomp$36$$=$APP.$cljs$core$count$$($v$jscomp$149$$);return $start$jscomp$155$$>=0&&$start$jscomp$155$$<$size$jscomp$36$$&&$end$jscomp$42$$>=0&&$start$jscomp$155$$<=$end$jscomp$42$$&&$end$jscomp$42$$<=$size$jscomp$36$$?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$149$$,$start$jscomp$155$$,$end$jscomp$42$$):null}return null};
$APP.$app$common$data$append_class$$=function($class$$$,$current_class$$){return $APP.$cljs$core$seq$$($class$$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($class$$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($current_class$$)].join(""):$current_class$$};
$me$flowthing$pp$extract_map_ns$$=function($G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$){if($APP.$cljs$core$seq$$($G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$))for(var $G__24677_m__$1$jscomp$6$$=$G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$,$G__24678_ns$jscomp$23$$=null,$JSCompiler_temp_const$jscomp$309_nm$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;;){$G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$=
$APP.$cljs$core$first$$($G__24677_m__$1$jscomp$6$$);if($G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$==null)return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__24678_ns$jscomp$23$$,$JSCompiler_temp_const$jscomp$309_nm$$],null);var $JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$,
0,null);$G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$,1,null);if($cljs$core$qualified_ident_QMARK_$$($JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$)){var $JSCompiler_temp_const$jscomp$311_k_ns$$=$APP.$cljs$core$namespace$$($JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$);if($G__24678_ns$jscomp$23$$==
null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24678_ns$jscomp$23$$,$JSCompiler_temp_const$jscomp$311_k_ns$$)){$G__24677_m__$1$jscomp$6$$=$APP.$cljs$core$rest$$($G__24677_m__$1$jscomp$6$$);$G__24678_ns$jscomp$23$$=$JSCompiler_temp_const$jscomp$311_k_ns$$;$JSCompiler_temp_const$jscomp$311_k_ns$$=$APP.$cljs$core$assoc$$;var $JSCompiler_temp_const$jscomp$310$$=$JSCompiler_temp_const$jscomp$311_k_ns$$.$cljs$core$IFn$_invoke$arity$3$;$JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$=
$JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$(null,$APP.$cljs$core$name$$($JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$)):$JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$(null,$APP.$cljs$core$name$$($JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$)):
null;$JSCompiler_temp_const$jscomp$309_nm$$=$G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$=$JSCompiler_temp_const$jscomp$310$$.call($JSCompiler_temp_const$jscomp$311_k_ns$$,$JSCompiler_temp_const$jscomp$309_nm$$,$JSCompiler_inline_result$jscomp$312_k$jscomp$271_x$jscomp$inline_3089$$,$G__24679_m$jscomp$102_temp__5827__auto__$jscomp$1_v$jscomp$150_vec__24535$$);continue}else return null}else return null;break}else return null};
$me$flowthing$pp$close_delim$$=function($coll$jscomp$898$$){return $APP.$cljs$core$map_QMARK_$$($coll$jscomp$898$$)?"}":$APP.$cljs$core$vector_QMARK_$$($coll$jscomp$898$$)?"]":$APP.$cljs$core$set_QMARK_$$($coll$jscomp$898$$)?"}":$APP.$cljs$core$array_QMARK_$$($coll$jscomp$898$$)?"]":")"};
$me$flowthing$pp$write$$=function($JSCompiler_temp$jscomp$313_this$$jscomp$144$$,$s$jscomp$290$$){if($JSCompiler_temp$jscomp$313_this$$jscomp$144$$!=null&&$JSCompiler_temp$jscomp$313_this$$jscomp$144$$.$me$flowthing$pp$CountKeepingWriter$write$arity$2$!=null)$JSCompiler_temp$jscomp$313_this$$jscomp$144$$=$JSCompiler_temp$jscomp$313_this$$jscomp$144$$.$me$flowthing$pp$CountKeepingWriter$write$arity$2$($JSCompiler_temp$jscomp$313_this$$jscomp$144$$,$s$jscomp$290$$);else{var $m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$=
$me$flowthing$pp$write$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$313_this$$jscomp$144$$==null?null:$JSCompiler_temp$jscomp$313_this$$jscomp$144$$)];if($m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$!=null)$JSCompiler_temp$jscomp$313_this$$jscomp$144$$=$m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$313_this$$jscomp$144$$,
$s$jscomp$290$$):$m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$($JSCompiler_temp$jscomp$313_this$$jscomp$144$$,$s$jscomp$290$$);else if($m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$=$me$flowthing$pp$write$$._,$m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$!=null)$JSCompiler_temp$jscomp$313_this$$jscomp$144$$=$m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$313_this$$jscomp$144$$,
$s$jscomp$290$$):$m__5372__auto__$jscomp$inline_3094_m__5374__auto__$jscomp$inline_3093$$($JSCompiler_temp$jscomp$313_this$$jscomp$144$$,$s$jscomp$290$$);else throw $APP.$cljs$core$missing_protocol$$("CountKeepingWriter.write",$JSCompiler_temp$jscomp$313_this$$jscomp$144$$);}return $JSCompiler_temp$jscomp$313_this$$jscomp$144$$};
$me$flowthing$pp$remaining$$=function($JSCompiler_temp$jscomp$314_this$$jscomp$146$$){if($JSCompiler_temp$jscomp$314_this$$jscomp$146$$!=null&&$JSCompiler_temp$jscomp$314_this$$jscomp$146$$.$me$flowthing$pp$CountKeepingWriter$remaining$arity$1$!=null)$JSCompiler_temp$jscomp$314_this$$jscomp$146$$=$JSCompiler_temp$jscomp$314_this$$jscomp$146$$.$me$flowthing$pp$CountKeepingWriter$remaining$arity$1$($JSCompiler_temp$jscomp$314_this$$jscomp$146$$);else{var $m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$=
$me$flowthing$pp$remaining$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$314_this$$jscomp$146$$==null?null:$JSCompiler_temp$jscomp$314_this$$jscomp$146$$)];if($m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$!=null)$JSCompiler_temp$jscomp$314_this$$jscomp$146$$=$m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$314_this$$jscomp$146$$):
$m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$($JSCompiler_temp$jscomp$314_this$$jscomp$146$$);else if($m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$=$me$flowthing$pp$remaining$$._,$m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$!=null)$JSCompiler_temp$jscomp$314_this$$jscomp$146$$=$m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$314_this$$jscomp$146$$):
$m__5372__auto__$jscomp$inline_3098_m__5374__auto__$jscomp$inline_3097$$($JSCompiler_temp$jscomp$314_this$$jscomp$146$$);else throw $APP.$cljs$core$missing_protocol$$("CountKeepingWriter.remaining",$JSCompiler_temp$jscomp$314_this$$jscomp$146$$);}return $JSCompiler_temp$jscomp$314_this$$jscomp$146$$};
$me$flowthing$pp$nl$$=function($this$$jscomp$148$$){if($this$$jscomp$148$$!=null&&$this$$jscomp$148$$.$me$flowthing$pp$CountKeepingWriter$nl$arity$1$!=null)$this$$jscomp$148$$.$me$flowthing$pp$CountKeepingWriter$nl$arity$1$($this$$jscomp$148$$);else{var $m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$=$me$flowthing$pp$nl$$[$APP.$goog$typeOf$$($this$$jscomp$148$$==null?null:$this$$jscomp$148$$)];if($m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$!=null)$m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$.$cljs$core$IFn$_invoke$arity$1$?
$m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$148$$):$m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$($this$$jscomp$148$$);else if($m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$=$me$flowthing$pp$nl$$._,$m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$!=null)$m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$.$cljs$core$IFn$_invoke$arity$1$?
$m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$148$$):$m__5372__auto__$jscomp$inline_3102_m__5374__auto__$jscomp$inline_3101$$($this$$jscomp$148$$);else throw $APP.$cljs$core$missing_protocol$$("CountKeepingWriter.nl",$this$$jscomp$148$$);}};$me$flowthing$pp$write_into$$=function($writer$jscomp$63$$,$s$jscomp$291$$){return $APP.$cljs$core$_write$$($writer$jscomp$63$$,$s$jscomp$291$$)};
$me$flowthing$pp$t_me$0flowthing$0pp24556$$=function($writer$jscomp$64$$,$opts$jscomp$116$$,$max_width$$,$c$jscomp$159$$,$meta24557$$){this.$writer$=$writer$jscomp$64$$;this.$opts$=$opts$jscomp$116$$;this.$max_width$=$max_width$$;this.c=$c$jscomp$159$$;this.$meta24557$=$meta24557$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$me$flowthing$pp$open_delim_PLUS_form$$=function($coll$jscomp$899_coll__$1$jscomp$487$$){if($APP.$cljs$core$record_QMARK_$$($coll$jscomp$899_coll__$1$jscomp$487$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[["#",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$type$$($coll$jscomp$899_coll__$1$jscomp$487$$)])),"{"].join(""),$coll$jscomp$899_coll__$1$jscomp$487$$],
null);var $ns_map_vec__24568$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$(!1)?$APP.$cljs$core$map_QMARK_$$($coll$jscomp$899_coll__$1$jscomp$487$$):!1)?$me$flowthing$pp$extract_map_ns$$($coll$jscomp$899_coll__$1$jscomp$487$$):null,$JSCompiler_temp$jscomp$10268_ns$jscomp$24$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ns_map_vec__24568$$,0,null);$ns_map_vec__24568$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ns_map_vec__24568$$,1,null);$coll$jscomp$899_coll__$1$jscomp$487$$=
$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10268_ns$jscomp$24$$)?$ns_map_vec__24568$$:$coll$jscomp$899_coll__$1$jscomp$487$$;$JSCompiler_temp$jscomp$10268_ns$jscomp$24$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10268_ns$jscomp$24$$)?["#:",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10268_ns$jscomp$24$$),"{"].join(""):$APP.$cljs$core$map_QMARK_$$($coll$jscomp$899_coll__$1$jscomp$487$$)?"{":$APP.$cljs$core$vector_QMARK_$$($coll$jscomp$899_coll__$1$jscomp$487$$)?
"[":$APP.$cljs$core$set_QMARK_$$($coll$jscomp$899_coll__$1$jscomp$487$$)?"#{":$APP.$cljs$core$array_QMARK_$$($coll$jscomp$899_coll__$1$jscomp$487$$)?"[":"(";return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$10268_ns$jscomp$24$$,$coll$jscomp$899_coll__$1$jscomp$487$$],null)};
$me$flowthing$pp$meets_print_level_QMARK_$$=function($level$jscomp$29$$){return $APP.$cljs$core$int_QMARK_$$($cljs$core$_STAR_print_level_STAR_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$29$$,$cljs$core$_STAR_print_level_STAR_$$)};
$me$flowthing$pp$_print_coll$$=function($coll$jscomp$901_form$jscomp$30_vec__24587$$,$writer$jscomp$69$$,$opts$jscomp$121$$){if($me$flowthing$pp$meets_print_level_QMARK_$$($APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$121$$,0)))return $APP.$cljs$core$_write$$($writer$jscomp$69$$,"#");$coll$jscomp$901_form$jscomp$30_vec__24587$$=$me$flowthing$pp$open_delim_PLUS_form$$($coll$jscomp$901_form$jscomp$30_vec__24587$$);var $G__24733_index_24722_o$jscomp$153$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$901_form$jscomp$30_vec__24587$$,
0,null);$coll$jscomp$901_form$jscomp$30_vec__24587$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($coll$jscomp$901_form$jscomp$30_vec__24587$$,1,null);$APP.$cljs$core$_write$$($writer$jscomp$69$$,$G__24733_index_24722_o$jscomp$153$$);if($APP.$cljs$core$seq$$($coll$jscomp$901_form$jscomp$30_vec__24587$$)){var $form_24721__$1_n_24728$$=$coll$jscomp$901_form$jscomp$30_vec__24587$$;for($G__24733_index_24722_o$jscomp$153$$=0;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24733_index_24722_o$jscomp$153$$,
$cljs$core$_STAR_print_length_STAR_$$))$APP.$cljs$core$_write$$($writer$jscomp$69$$,"...");else{var $G__24594_24729_f_24727$$=$APP.$cljs$core$first$$($form_24721__$1_n_24728$$);$form_24721__$1_n_24728$$=$APP.$cljs$core$next$$($form_24721__$1_n_24728$$);var $G__24595_24730$$=$writer$jscomp$69$$,$G__24596_24731$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$121$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$core$inc$$);$me$flowthing$pp$_print$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_print$$.$cljs$core$IFn$_invoke$arity$3$($G__24594_24729_f_24727$$,
$G__24595_24730$$,$G__24596_24731$$):$me$flowthing$pp$_print$$($G__24594_24729_f_24727$$,$G__24595_24730$$,$G__24596_24731$$);if(!$APP.$cljs$core$empty_QMARK_$$($form_24721__$1_n_24728$$)){$APP.$cljs$core$_write$$($writer$jscomp$69$$," ");$G__24733_index_24722_o$jscomp$153$$+=1;continue}}break}}return $me$flowthing$pp$write_into$$($writer$jscomp$69$$,$me$flowthing$pp$close_delim$$($coll$jscomp$901_form$jscomp$30_vec__24587$$))};
$me$flowthing$pp$_print$$=function($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$,$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,$opts$jscomp$123$$){if($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$==null)$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$=$APP.$cljs$core$_write$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,
"nil");else if($APP.$cljs$core$seq_QMARK_$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$)){var $G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$=$APP.$cljs$core$first$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$);$G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$=
$me$flowthing$pp$reader_macros$$.$cljs$core$IFn$_invoke$arity$1$?$me$flowthing$pp$reader_macros$$.$cljs$core$IFn$_invoke$arity$1$($G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$):$me$flowthing$pp$reader_macros$$($G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$);$G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$==
null?$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$=$me$flowthing$pp$_print_coll$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$,$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,$opts$jscomp$123$$):($APP.$cljs$core$_write$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,$G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$),
$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$=$me$flowthing$pp$write_into$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$second$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$)]))))}else if($APP.$cljs$core$map_QMARK_$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$))if($me$flowthing$pp$meets_print_level_QMARK_$$($APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$123$$,
0)))$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$=$APP.$cljs$core$_write$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,"#");else{$form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$=$me$flowthing$pp$open_delim_PLUS_form$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$);$G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$,0,null);$form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$,1,null);$APP.$cljs$core$_write$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,$G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$);
if($APP.$cljs$core$seq$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$)){var $form_24712__$1$jscomp$inline_3114_n_24715$jscomp$inline_3117$$=$form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$;for($G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$=0;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$,
$cljs$core$_STAR_print_length_STAR_$$))$APP.$cljs$core$_write$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,"...");else{var $f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$=$APP.$cljs$core$first$$($form_24712__$1$jscomp$inline_3114_n_24715$jscomp$inline_3117$$);$form_24712__$1$jscomp$inline_3114_n_24715$jscomp$inline_3117$$=$APP.$cljs$core$next$$($form_24712__$1$jscomp$inline_3114_n_24715$jscomp$inline_3117$$);var $G__24578$jscomp$inline_10959_this$$jscomp$inline_10954$$=
$f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$;$f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$=$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$;var $opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$123$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$core$inc$$);if($me$flowthing$pp$meets_print_level_QMARK_$$($APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$)))$APP.$cljs$core$_write$$($f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$,
"#");else{$opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$core$inc$$);var $G__24575_24709$jscomp$inline_10958$$=$APP.$cljs$core$_key$$($G__24578$jscomp$inline_10959_this$$jscomp$inline_10954$$);$me$flowthing$pp$_print$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_print$$.$cljs$core$IFn$_invoke$arity$3$($G__24575_24709$jscomp$inline_10958$$,
$f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$,$opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$):$me$flowthing$pp$_print$$($G__24575_24709$jscomp$inline_10958$$,$f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$,$opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$);$APP.$cljs$core$_write$$($f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$," ");$G__24578$jscomp$inline_10959_this$$jscomp$inline_10954$$=$APP.$cljs$core$_val$$($G__24578$jscomp$inline_10959_this$$jscomp$inline_10954$$);
$me$flowthing$pp$_print$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_print$$.$cljs$core$IFn$_invoke$arity$3$($G__24578$jscomp$inline_10959_this$$jscomp$inline_10954$$,$f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$,$opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$):$me$flowthing$pp$_print$$($G__24578$jscomp$inline_10959_this$$jscomp$inline_10954$$,$f_24714$jscomp$inline_3116_writer$jscomp$inline_10955$$,$opts$jscomp$inline_10956_opts__$1$jscomp$inline_10957$$)}if(!$APP.$cljs$core$empty_QMARK_$$($form_24712__$1$jscomp$inline_3114_n_24715$jscomp$inline_3117$$)){$me$flowthing$pp$write_into$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,
$cljs$cst$283$map_entry_separator$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$123$$));$APP.$cljs$core$_write$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$," ");$G__24598$jscomp$inline_10952_G__24719$jscomp$inline_3118_index_24713$jscomp$inline_3115_o$jscomp$inline_3112_temp__5827__auto__$jscomp$inline_10951$$+=1;continue}}break}}$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$=$me$flowthing$pp$write_into$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,
$me$flowthing$pp$close_delim$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$))}else $JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$=$APP.$cljs$core$vector_QMARK_$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$)?$me$flowthing$pp$_print_coll$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$,$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,
$opts$jscomp$123$$):$APP.$cljs$core$set_QMARK_$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$)?$me$flowthing$pp$_print_coll$$($form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$,$JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,$opts$jscomp$123$$):$me$flowthing$pp$write_into$$($JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$,$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$form$jscomp$inline_3113_this$$jscomp$151_vec__24582$jscomp$inline_3111$$])));
return $JSCompiler_temp$jscomp$318_JSCompiler_temp$jscomp$319_JSCompiler_temp$jscomp$320_writer$jscomp$71$$};$me$flowthing$pp$with_str_writer$$=function($f$jscomp$368$$){var $sb$jscomp$20$$=new $APP.$goog$string$StringBuffer$$,$writer$jscomp$72$$=new $cljs$core$StringBufferWriter$$($sb$jscomp$20$$);$f$jscomp$368$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$368$$.$cljs$core$IFn$_invoke$arity$1$($writer$jscomp$72$$):$f$jscomp$368$$($writer$jscomp$72$$);return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$20$$)};
$me$flowthing$pp$print_linear$cljs$0core$0IFn$0_invoke$0arity$02$$=function($form$jscomp$32$$,$opts$jscomp$124$$){return $me$flowthing$pp$with_str_writer$$(function($writer$jscomp$73$$){return $me$flowthing$pp$_print$$($form$jscomp$32$$,$writer$jscomp$73$$,$opts$jscomp$124$$)})};
$me$flowthing$pp$print_mode$$=function($writer$jscomp$75$$,$form$jscomp$34$$,$opts$jscomp$126$$){var $reserve_chars$$=$cljs$cst$284$reserve_chars$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$126$$);return $me$flowthing$pp$print_linear$cljs$0core$0IFn$0_invoke$0arity$02$$($form$jscomp$34$$,$opts$jscomp$126$$).length<=$me$flowthing$pp$remaining$$($writer$jscomp$75$$)-$reserve_chars$$?$APP.$cljs$cst$285$linear$$:$cljs$cst$286$miser$$};
$me$flowthing$pp$write_sep$$=function($writer$jscomp$76$$,$mode$jscomp$15$$){switch($mode$jscomp$15$$ instanceof $APP.$cljs$core$Keyword$$?$mode$jscomp$15$$.$fqn$:null){case "miser":$me$flowthing$pp$nl$$($writer$jscomp$76$$);break;default:$me$flowthing$pp$write$$($writer$jscomp$76$$," ")}};
$me$flowthing$pp$pprint_meta$$=function($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$,$writer$jscomp$77$$,$opts$jscomp$127$$,$mode$jscomp$16$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$(!1)?$cljs$core$_STAR_print_readably_STAR_$$:!1)&&($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$=$APP.$cljs$core$meta$$($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$),$form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$!=null&&$APP.$cljs$core$seq$$($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$))){$me$flowthing$pp$write$$($writer$jscomp$77$$,
"^");var $JSCompiler_inline_result$jscomp$10269_and__5023__auto__$jscomp$inline_10961$$=($JSCompiler_inline_result$jscomp$10269_and__5023__auto__$jscomp$inline_10961$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$),1))?$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$):$JSCompiler_inline_result$jscomp$10269_and__5023__auto__$jscomp$inline_10961$$;
$form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10269_and__5023__auto__$jscomp$inline_10961$$)?$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$):$form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$;$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$,
$writer$jscomp$77$$,$opts$jscomp$127$$):$me$flowthing$pp$_pprint$$($form$jscomp$35_m_24746__$1_temp__5829__auto__$jscomp$3$$,$writer$jscomp$77$$,$opts$jscomp$127$$);$me$flowthing$pp$write_sep$$($writer$jscomp$77$$,$mode$jscomp$16$$)}};
$me$flowthing$pp$pprint_opts$$=function($indentation_open_delim$$,$opts$jscomp$128$$){$indentation_open_delim$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$287$indentation$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$128$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(" ".repeat($indentation_open_delim$$.length))].join("");return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$128$$,$cljs$cst$287$indentation$$,
$indentation_open_delim$$),$APP.$cljs$cst$282$level$$,$APP.$cljs$core$inc$$)};
$me$flowthing$pp$_pprint_coll$$=function($G__24630_24757_mode$jscomp$17_this$$jscomp$152$$,$writer$jscomp$78$$,$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$){if($me$flowthing$pp$meets_print_level_QMARK_$$($APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$1$($G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$)))return $me$flowthing$pp$write$$($writer$jscomp$78$$,"#");var $form$jscomp$36_vec__24613$$=$me$flowthing$pp$open_delim_PLUS_form$$($G__24630_24757_mode$jscomp$17_this$$jscomp$152$$),$G__24631_24758_G__24764_index_24754_o$jscomp$154$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form$jscomp$36_vec__24613$$,0,null);$form$jscomp$36_vec__24613$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form$jscomp$36_vec__24613$$,1,null);$G__24630_24757_mode$jscomp$17_this$$jscomp$152$$=$me$flowthing$pp$print_mode$$($writer$jscomp$78$$,$G__24630_24757_mode$jscomp$17_this$$jscomp$152$$,$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$);$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$=$me$flowthing$pp$pprint_opts$$($G__24631_24758_G__24764_index_24754_o$jscomp$154$$,
$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$);$me$flowthing$pp$pprint_meta$$($form$jscomp$36_vec__24613$$,$writer$jscomp$78$$,$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$,$G__24630_24757_mode$jscomp$17_this$$jscomp$152$$);$me$flowthing$pp$write$$($writer$jscomp$78$$,$G__24631_24758_G__24764_index_24754_o$jscomp$154$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$_STAR_print_length_STAR_$$,0))$me$flowthing$pp$write$$($writer$jscomp$78$$,"...");else if($APP.$cljs$core$seq$$($form$jscomp$36_vec__24613$$)){var $form_24753__$1_n_24756$$=
$form$jscomp$36_vec__24613$$;for($G__24631_24758_G__24764_index_24754_o$jscomp$154$$=0;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24631_24758_G__24764_index_24754_o$jscomp$154$$,$cljs$core$_STAR_print_length_STAR_$$))$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24630_24757_mode$jscomp$17_this$$jscomp$152$$,$cljs$cst$286$miser$$)&&$me$flowthing$pp$write$$($writer$jscomp$78$$,$cljs$cst$287$indentation$$.$cljs$core$IFn$_invoke$arity$1$($G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$)),
$me$flowthing$pp$write$$($writer$jscomp$78$$,"...");else{$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24630_24757_mode$jscomp$17_this$$jscomp$152$$,$cljs$cst$286$miser$$)&&$G__24631_24758_G__24764_index_24754_o$jscomp$154$$>0&&$me$flowthing$pp$write$$($writer$jscomp$78$$,$cljs$cst$287$indentation$$.$cljs$core$IFn$_invoke$arity$1$($G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$));var $G__24633_24760_f_24755$$=$APP.$cljs$core$first$$($form_24753__$1_n_24756$$);$form_24753__$1_n_24756$$=
$APP.$cljs$core$next$$($form_24753__$1_n_24756$$);if($APP.$cljs$core$empty_QMARK_$$($form_24753__$1_n_24756$$))$G__24630_24757_mode$jscomp$17_this$$jscomp$152$$=$G__24633_24760_f_24755$$,$G__24631_24758_G__24764_index_24754_o$jscomp$154$$=$writer$jscomp$78$$,$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$,$cljs$cst$284$reserve_chars$$,$APP.$cljs$core$inc$$),$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$?
$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$($G__24630_24757_mode$jscomp$17_this$$jscomp$152$$,$G__24631_24758_G__24764_index_24754_o$jscomp$154$$,$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$):$me$flowthing$pp$_pprint$$($G__24630_24757_mode$jscomp$17_this$$jscomp$152$$,$G__24631_24758_G__24764_index_24754_o$jscomp$154$$,$G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$);else{var $G__24634_24761$$=$writer$jscomp$78$$,$G__24635_24762$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__24632_24759_opts$jscomp$129_opts__$1$jscomp$2$$,
$cljs$cst$284$reserve_chars$$,0);$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$($G__24633_24760_f_24755$$,$G__24634_24761$$,$G__24635_24762$$):$me$flowthing$pp$_pprint$$($G__24633_24760_f_24755$$,$G__24634_24761$$,$G__24635_24762$$);$me$flowthing$pp$write_sep$$($writer$jscomp$78$$,$G__24630_24757_mode$jscomp$17_this$$jscomp$152$$);$G__24631_24758_G__24764_index_24754_o$jscomp$154$$+=1;continue}}break}}return $me$flowthing$pp$write$$($writer$jscomp$78$$,
$me$flowthing$pp$close_delim$$($form$jscomp$36_vec__24613$$))};
$me$flowthing$pp$_pprint_map_entry$$=function($this$$jscomp$153_v$jscomp$151$$,$writer$jscomp$79$$,$opts$jscomp$130_opts__$1$jscomp$3$$){if($me$flowthing$pp$meets_print_level_QMARK_$$($APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$130_opts__$1$jscomp$3$$)))$me$flowthing$pp$write$$($writer$jscomp$79$$,"#");else{var $k$jscomp$272_mode$jscomp$18$$=$APP.$cljs$core$_key$$($this$$jscomp$153_v$jscomp$151$$);$opts$jscomp$130_opts__$1$jscomp$3$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$130_opts__$1$jscomp$3$$,
$APP.$cljs$cst$282$level$$,$APP.$cljs$core$inc$$);$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$($k$jscomp$272_mode$jscomp$18$$,$writer$jscomp$79$$,$opts$jscomp$130_opts__$1$jscomp$3$$):$me$flowthing$pp$_pprint$$($k$jscomp$272_mode$jscomp$18$$,$writer$jscomp$79$$,$opts$jscomp$130_opts__$1$jscomp$3$$);$this$$jscomp$153_v$jscomp$151$$=$APP.$cljs$core$_val$$($this$$jscomp$153_v$jscomp$151$$);$k$jscomp$272_mode$jscomp$18$$=$me$flowthing$pp$print_mode$$($writer$jscomp$79$$,
$this$$jscomp$153_v$jscomp$151$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$130_opts__$1$jscomp$3$$,$cljs$cst$284$reserve_chars$$,$APP.$cljs$core$inc$$));$me$flowthing$pp$write_sep$$($writer$jscomp$79$$,$k$jscomp$272_mode$jscomp$18$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$286$miser$$,$k$jscomp$272_mode$jscomp$18$$)&&$me$flowthing$pp$write$$($writer$jscomp$79$$,$cljs$cst$287$indentation$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$130_opts__$1$jscomp$3$$));
$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$($this$$jscomp$153_v$jscomp$151$$,$writer$jscomp$79$$,$opts$jscomp$130_opts__$1$jscomp$3$$):$me$flowthing$pp$_pprint$$($this$$jscomp$153_v$jscomp$151$$,$writer$jscomp$79$$,$opts$jscomp$130_opts__$1$jscomp$3$$)}};
$me$flowthing$pp$_pprint_seq$$=function($this$$jscomp$155$$,$writer$jscomp$81$$,$G__24660_opts$jscomp$132$$){var $G__24658_temp__5827__auto__$jscomp$3$$=function(){var $G__24656$$=$APP.$cljs$core$first$$($this$$jscomp$155$$);return $me$flowthing$pp$reader_macros$$.$cljs$core$IFn$_invoke$arity$1$?$me$flowthing$pp$reader_macros$$.$cljs$core$IFn$_invoke$arity$1$($G__24656$$):$me$flowthing$pp$reader_macros$$($G__24656$$)}();if($G__24658_temp__5827__auto__$jscomp$3$$==null)return $me$flowthing$pp$_pprint_coll$$($this$$jscomp$155$$,
$writer$jscomp$81$$,$G__24660_opts$jscomp$132$$);if($me$flowthing$pp$meets_print_level_QMARK_$$($APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$1$($G__24660_opts$jscomp$132$$)))return $me$flowthing$pp$write$$($writer$jscomp$81$$,"#");$me$flowthing$pp$write$$($writer$jscomp$81$$,$G__24658_temp__5827__auto__$jscomp$3$$);$G__24658_temp__5827__auto__$jscomp$3$$=$APP.$cljs$core$second$$($this$$jscomp$155$$);$G__24660_opts$jscomp$132$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__24660_opts$jscomp$132$$,
$cljs$cst$287$indentation$$,function($indentation$jscomp$1$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($indentation$jscomp$1$$)," "].join("")});return $me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$?$me$flowthing$pp$_pprint$$.$cljs$core$IFn$_invoke$arity$3$($G__24658_temp__5827__auto__$jscomp$3$$,$writer$jscomp$81$$,$G__24660_opts$jscomp$132$$):$me$flowthing$pp$_pprint$$($G__24658_temp__5827__auto__$jscomp$3$$,$writer$jscomp$81$$,$G__24660_opts$jscomp$132$$)};
$me$flowthing$pp$_pprint_queue$$=function($this$$jscomp$156$$,$writer$jscomp$82$$,$opts$jscomp$133$$){$me$flowthing$pp$write$$($writer$jscomp$82$$,"\x3c-");$me$flowthing$pp$_pprint_coll$$(function(){var $or__5025__auto__$jscomp$82$$=$APP.$cljs$core$seq$$($this$$jscomp$156$$);return $or__5025__auto__$jscomp$82$$?$or__5025__auto__$jscomp$82$$:$APP.$cljs$core$List$EMPTY$$}(),$writer$jscomp$82$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$133$$,$cljs$cst$287$indentation$$,function($p1__24661_SHARP_$$){return["  ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p1__24661_SHARP_$$)].join("")}));return $me$flowthing$pp$write$$($writer$jscomp$82$$,"-\x3c")};
$me$flowthing$pp$_pprint$$=function($mode$jscomp$inline_3126_this$$jscomp$157$$,$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$){if($mode$jscomp$inline_3126_this$$jscomp$157$$==null)$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$=$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,
"nil");else if($mode$jscomp$inline_3126_this$$jscomp$157$$ instanceof $cljs$core$PersistentQueue$$)$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$=$me$flowthing$pp$_pprint_queue$$($mode$jscomp$inline_3126_this$$jscomp$157$$,$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$);else if($APP.$cljs$core$seq_QMARK_$$($mode$jscomp$inline_3126_this$$jscomp$157$$))$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$=
$me$flowthing$pp$_pprint_seq$$($mode$jscomp$inline_3126_this$$jscomp$157$$,$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$);else if($APP.$cljs$core$map_QMARK_$$($mode$jscomp$inline_3126_this$$jscomp$157$$))if($me$flowthing$pp$meets_print_level_QMARK_$$($APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$134_opts__$1$jscomp$inline_3127$$)))$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$=
$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,"#");else{var $form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$=$me$flowthing$pp$open_delim_PLUS_form$$($mode$jscomp$inline_3126_this$$jscomp$157$$),$G__24773$jscomp$inline_3133_index_24768$jscomp$inline_3129_o$jscomp$inline_3124$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$,
0,null);$form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$,1,null);$mode$jscomp$inline_3126_this$$jscomp$157$$=$me$flowthing$pp$print_mode$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$mode$jscomp$inline_3126_this$$jscomp$157$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$);$opts$jscomp$134_opts__$1$jscomp$inline_3127$$=
$me$flowthing$pp$pprint_opts$$($G__24773$jscomp$inline_3133_index_24768$jscomp$inline_3129_o$jscomp$inline_3124$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$);$me$flowthing$pp$pprint_meta$$($form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$,$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$,$mode$jscomp$inline_3126_this$$jscomp$157$$);$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,
$G__24773$jscomp$inline_3133_index_24768$jscomp$inline_3129_o$jscomp$inline_3124$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$_STAR_print_length_STAR_$$,0))$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,"...");else if($APP.$cljs$core$seq$$($form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$)){var $form_24767__$1$jscomp$inline_3128_n_24770$jscomp$inline_3131$$=$form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$;
for($G__24773$jscomp$inline_3133_index_24768$jscomp$inline_3129_o$jscomp$inline_3124$$=0;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24773$jscomp$inline_3133_index_24768$jscomp$inline_3129_o$jscomp$inline_3124$$,$cljs$core$_STAR_print_length_STAR_$$))$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($mode$jscomp$inline_3126_this$$jscomp$157$$,$cljs$cst$286$miser$$)&&$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,
$cljs$cst$287$indentation$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$134_opts__$1$jscomp$inline_3127$$)),$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,"...");else{$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($mode$jscomp$inline_3126_this$$jscomp$157$$,$cljs$cst$286$miser$$)&&$G__24773$jscomp$inline_3133_index_24768$jscomp$inline_3129_o$jscomp$inline_3124$$>0&&$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,
$cljs$cst$287$indentation$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$134_opts__$1$jscomp$inline_3127$$));var $f_24769$jscomp$inline_3130$$=$APP.$cljs$core$first$$($form_24767__$1$jscomp$inline_3128_n_24770$jscomp$inline_3131$$);$form_24767__$1$jscomp$inline_3128_n_24770$jscomp$inline_3131$$=$APP.$cljs$core$next$$($form_24767__$1$jscomp$inline_3128_n_24770$jscomp$inline_3131$$);if($APP.$cljs$core$empty_QMARK_$$($form_24767__$1$jscomp$inline_3128_n_24770$jscomp$inline_3131$$))$me$flowthing$pp$_pprint_map_entry$$($f_24769$jscomp$inline_3130$$,
$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$134_opts__$1$jscomp$inline_3127$$,$cljs$cst$284$reserve_chars$$,$APP.$cljs$core$inc$$));else{var $map_entry_separator_24771$jscomp$inline_3132$$=$cljs$cst$283$map_entry_separator$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$134_opts__$1$jscomp$inline_3127$$);$me$flowthing$pp$_pprint_map_entry$$($f_24769$jscomp$inline_3130$$,
$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($opts$jscomp$134_opts__$1$jscomp$inline_3127$$,$cljs$cst$284$reserve_chars$$,$map_entry_separator_24771$jscomp$inline_3132$$.length));$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$map_entry_separator_24771$jscomp$inline_3132$$);
$me$flowthing$pp$write_sep$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$mode$jscomp$inline_3126_this$$jscomp$157$$);$G__24773$jscomp$inline_3133_index_24768$jscomp$inline_3129_o$jscomp$inline_3124$$+=1;continue}}break}}$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$=$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,
$me$flowthing$pp$close_delim$$($form$jscomp$inline_3125_vec__24644$jscomp$inline_3123$$))}else $JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$=$APP.$cljs$core$vector_QMARK_$$($mode$jscomp$inline_3126_this$$jscomp$157$$)?$me$flowthing$pp$_pprint_coll$$($mode$jscomp$inline_3126_this$$jscomp$157$$,$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,
$opts$jscomp$134_opts__$1$jscomp$inline_3127$$):$APP.$cljs$core$set_QMARK_$$($mode$jscomp$inline_3126_this$$jscomp$157$$)?$me$flowthing$pp$_pprint_coll$$($mode$jscomp$inline_3126_this$$jscomp$157$$,$JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$):$me$flowthing$pp$write$$($JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$,
$me$flowthing$pp$print_linear$cljs$0core$0IFn$0_invoke$0arity$02$$($mode$jscomp$inline_3126_this$$jscomp$157$$,$opts$jscomp$134_opts__$1$jscomp$inline_3127$$));return $JSCompiler_temp$jscomp$321_JSCompiler_temp$jscomp$322_JSCompiler_temp$jscomp$323_JSCompiler_temp$jscomp$324_writer$jscomp$83$$};
$me$flowthing$pp$pprint$cljs$0core$0IFn$0_invoke$0arity$03$$=function($x$jscomp$691$$,$p__24670_sb$jscomp$21$$){function $pp$$($writer__$1$jscomp$1_writer__$2$$){a:switch($max_width$jscomp$3$$){case Infinity:var $JSCompiler_inline_result$jscomp$326_opts$jscomp$inline_10964$$=Number.MAX_SAFE_INTEGER;break a;default:$JSCompiler_inline_result$jscomp$326_opts$jscomp$inline_10964$$=$max_width$jscomp$3$$}$JSCompiler_inline_result$jscomp$326_opts$jscomp$inline_10964$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$279$max_width$$,$JSCompiler_inline_result$jscomp$326_opts$jscomp$inline_10964$$],null);var $max_width$jscomp$inline_10965$$=$APP.$cljs$cst$279$max_width$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$326_opts$jscomp$inline_10964$$);$writer__$1$jscomp$1_writer__$2$$=new $me$flowthing$pp$t_me$0flowthing$0pp24556$$($writer__$1$jscomp$1_writer__$2$$,$JSCompiler_inline_result$jscomp$326_opts$jscomp$inline_10964$$,$max_width$jscomp$inline_10965$$,$APP.$cljs$core$volatile_BANG_$$(0),
$APP.$cljs$core$PersistentArrayMap$EMPTY$$);$me$flowthing$pp$_pprint$$($x$jscomp$691$$,$writer__$1$jscomp$1_writer__$2$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__24671__$1$$,$cljs$cst$283$map_entry_separator$$,$map_entry_separator$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$282$level$$,0,$cljs$cst$287$indentation$$,"",$cljs$cst$284$reserve_chars$$,0])));return $writer__$1$jscomp$1_writer__$2$$.$me$flowthing$pp$CountKeepingWriter$nl$arity$1$(null)}
var $writer$jscomp$84_writer__$1$$=$cljs$core$_STAR_out_STAR_$$,$map__24671__$1$$=$APP.$cljs$core$__destructure_map$$($p__24670_sb$jscomp$21$$),$max_width$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__24671__$1$$,$APP.$cljs$cst$279$max_width$$,72),$map_entry_separator$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__24671__$1$$,$cljs$cst$283$map_entry_separator$$,",");$APP.$cljs$core$truth_$$($writer$jscomp$84_writer__$1$$)?$pp$$($writer$jscomp$84_writer__$1$$):
($p__24670_sb$jscomp$21$$=new $APP.$goog$string$StringBuffer$$,$writer$jscomp$84_writer__$1$$=new $cljs$core$StringBufferWriter$$($p__24670_sb$jscomp$21$$),$pp$$($writer$jscomp$84_writer__$1$$),$cljs$core$string_print$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p__24670_sb$jscomp$21$$)),$APP.$cljs$core$truth_$$(!0)&&$writer$jscomp$84_writer__$1$$.$cljs$core$IWriter$_flush$arity$1$(null))};
$app$common$pprint$pprint$$=function($var_args$jscomp$414$$){for(var $args__5755__auto__$jscomp$39$$=[],$len__5749__auto___24706$$=arguments.length,$i__5750__auto___24707$$=0;;)if($i__5750__auto___24707$$<$len__5749__auto___24706$$)$args__5755__auto__$jscomp$39$$.push(arguments[$i__5750__auto___24707$$]),$i__5750__auto___24707$$+=1;else break;$app$common$pprint$pprint$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$39$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$39$$.slice(1),
0,null):null)};
$app$common$pprint$pprint$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($expr$jscomp$3$$,$p__24686_width$jscomp$29$$){var $length$jscomp$32_map__24687__$1$$=$APP.$cljs$core$__destructure_map$$($p__24686_width$jscomp$29$$);$p__24686_width$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($length$jscomp$32_map__24687__$1$$,$APP.$cljs$cst$288$width$$,120);var $level$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($length$jscomp$32_map__24687__$1$$,$APP.$cljs$cst$282$level$$,
8);$length$jscomp$32_map__24687__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($length$jscomp$32_map__24687__$1$$,$APP.$cljs$cst$255$length$$,25);var $_STAR_print_level_STAR__orig_val__24689$$=$cljs$core$_STAR_print_level_STAR_$$,$_STAR_print_length_STAR__orig_val__24690$$=$cljs$core$_STAR_print_length_STAR_$$;$cljs$core$_STAR_print_level_STAR_$$=$level$jscomp$30$$;$cljs$core$_STAR_print_length_STAR_$$=$length$jscomp$32_map__24687__$1$$;try{$me$flowthing$pp$pprint$cljs$0core$0IFn$0_invoke$0arity$03$$($expr$jscomp$3$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$279$max_width$$,$p__24686_width$jscomp$29$$],null))}finally{$cljs$core$_STAR_print_length_STAR_$$=$_STAR_print_length_STAR__orig_val__24690$$,$cljs$core$_STAR_print_level_STAR_$$=$_STAR_print_level_STAR__orig_val__24689$$}};
$app$common$pprint$pprint_str$$=function($var_args$jscomp$415$$){for(var $args__5755__auto__$jscomp$40$$=[],$len__5749__auto___24716$$=arguments.length,$i__5750__auto___24717$$=0;;)if($i__5750__auto___24717$$<$len__5749__auto___24716$$)$args__5755__auto__$jscomp$40$$.push(arguments[$i__5750__auto___24717$$]),$i__5750__auto___24717$$+=1;else break;return $app$common$pprint$pprint_str$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$40$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$40$$.slice(1),
0,null):null)};
$app$common$pprint$pprint_str$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($expr$jscomp$4$$,$opts$jscomp$137_p__24700$$){$opts$jscomp$137_p__24700$$=$APP.$cljs$core$__destructure_map$$($opts$jscomp$137_p__24700$$);var $sb__5670__auto__$$=new $APP.$goog$string$StringBuffer$$,$_STAR_print_newline_STAR__orig_val__24702_24723$$=$APP.$cljs$core$_STAR_print_newline_STAR_$$,$_STAR_print_fn_STAR__orig_val__24703_24724$$=$APP.$cljs$core$_STAR_print_fn_STAR_$$;$APP.$cljs$core$_STAR_print_newline_STAR_$$=!0;
$APP.$cljs$core$_STAR_print_fn_STAR_$$=function($x__5671__auto__$$){return $sb__5670__auto__$$.append($x__5671__auto__$$)};try{$app$common$pprint$pprint$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($expr$jscomp$4$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$opts$jscomp$137_p__24700$$]))}finally{$APP.$cljs$core$_STAR_print_fn_STAR_$$=$_STAR_print_fn_STAR__orig_val__24703_24724$$,$APP.$cljs$core$_STAR_print_newline_STAR_$$=$_STAR_print_newline_STAR__orig_val__24702_24723$$}return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb__5670__auto__$$)};
$app$common$json$read_kebab_key$$=function($k$jscomp$273$$){return typeof $k$jscomp$273$$==="string"&&$APP.$cljs$core$not$$($APP.$cuerdas$core$includes_QMARK_$$($k$jscomp$273$$,"/"))?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$kebab$$($k$jscomp$273$$)):$k$jscomp$273$$};
$APP.$app$common$json$write_camel_key$$=function($k$jscomp$274$$){return $k$jscomp$274$$ instanceof $APP.$cljs$core$Keyword$$||$k$jscomp$274$$ instanceof $APP.$cljs$core$Symbol$$?$cuerdas$core$camel$$($k$jscomp$274$$):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$274$$)};
$APP.$app$common$json$__GT_clj$$=function($var_args$jscomp$417$$){for(var $args__5755__auto__$jscomp$42$$=[],$len__5749__auto___31103$$=arguments.length,$i__5750__auto___31104$$=0;;)if($i__5750__auto___31104$$<$len__5749__auto___31103$$)$args__5755__auto__$jscomp$42$$.push(arguments[$i__5750__auto___31104$$]),$i__5750__auto___31104$$+=1;else break;return $app$common$json$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$42$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$42$$.slice(1),
0,null):null)};
$app$common$json$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($o$jscomp$156$$,$map__31086__$1_p__31085$$){$map__31086__$1_p__31085$$=$APP.$cljs$core$__destructure_map$$($map__31086__$1_p__31085$$);var $key_fn$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__31086__$1_p__31085$$,$APP.$cljs$cst$289$key_fn$$,$app$common$json$read_kebab_key$$),$val_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__31086__$1_p__31085$$,$cljs$cst$290$val_fn$$,$APP.$cljs$core$identity$$),
$recursive$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__31086__$1_p__31085$$,$cljs$cst$291$recursive$$,!0);return function $app$common$json$this_fn$jscomp$1$$($x$jscomp$693$$){var $x__$1$jscomp$14$$=$val_fn$$.$cljs$core$IFn$_invoke$arity$1$?$val_fn$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$693$$):$val_fn$$($x$jscomp$693$$);return $APP.$cljs$core$array_QMARK_$$($x__$1$jscomp$14$$)?$APP.$cljs$core$persistent_BANG_$$($x__$1$jscomp$14$$.reduce(function($p1__31078_SHARP_$$,$p2__31079_SHARP_$$){return $APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($p1__31078_SHARP_$$,
$APP.$cljs$core$truth_$$($recursive$$)?$app$common$json$this_fn$jscomp$1$$($p2__31079_SHARP_$$):$p2__31079_SHARP_$$)},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$))):$APP.$cljs$core$type$$($x__$1$jscomp$14$$)===Object?$APP.$cljs$core$persistent_BANG_$$($module$contents$goog$object_getKeys$$($x__$1$jscomp$14$$).reduce(function($p1__31080_SHARP_$$,$p2__31081_SHARP_$$){return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($p1__31080_SHARP_$$,$key_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?
$key_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($p2__31081_SHARP_$$):$key_fn$jscomp$1$$($p2__31081_SHARP_$$),$APP.$cljs$core$truth_$$($recursive$$)?$app$common$json$this_fn$jscomp$1$$($x__$1$jscomp$14$$[$p2__31081_SHARP_$$]):$x__$1$jscomp$14$$[$p2__31081_SHARP_$$])},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$))):$x__$1$jscomp$14$$}($o$jscomp$156$$)};
$APP.$app$common$json$decode$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($data$jscomp$97$$,$opts$jscomp$140_p__31098$$){$opts$jscomp$140_p__31098$$=$APP.$cljs$core$__destructure_map$$($opts$jscomp$140_p__31098$$);return $app$common$json$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(JSON.parse($data$jscomp$97$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$opts$jscomp$140_p__31098$$]))};
$malli$impl$util$_map_valid$$=function($f$jscomp$371$$,$v$jscomp$155$$){return $APP.$cljs$core$keyword_identical_QMARK_$$($v$jscomp$155$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$v$jscomp$155$$:$f$jscomp$371$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$371$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$155$$):$f$jscomp$371$$($v$jscomp$155$$)};
$malli$impl$util$_map_invalid$$=function($v$jscomp$156$$){return $APP.$cljs$core$keyword_identical_QMARK_$$($v$jscomp$156$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$APP.$cljs$core$reduced$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$reduced$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$156$$):$APP.$cljs$core$reduced$$($v$jscomp$156$$):$v$jscomp$156$$};
$malli$impl$util$_reduce_kv_valid$$=function($f$jscomp$373$$,$coll$jscomp$902$$){var $init$jscomp$50$$=$APP.$cljs$core$PersistentVector$EMPTY$$;return $APP.$cljs$core$reduce_kv$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__24805_SHARP_$$){return $malli$impl$util$_map_invalid$$($p1__24805_SHARP_$$)},$f$jscomp$373$$),$init$jscomp$50$$,$coll$jscomp$902$$)};
$malli$impl$util$_merge$$=function($m1$jscomp$2$$,$m2$jscomp$2$$){return $APP.$cljs$core$truth_$$($m1$jscomp$2$$)?$APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce_kv$$($APP.$cljs$core$assoc_BANG_$$,$APP.$cljs$core$_as_transient$$($m1$jscomp$2$$),$m2$jscomp$2$$)):$m2$jscomp$2$$};
$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$=function($path$jscomp$25$$,$in$$jscomp$6$$,$schema$$,$value$jscomp$229$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$294$path$$,$path$jscomp$25$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$6$$,$APP.$cljs$cst$296$schema$$,$schema$$,$APP.$cljs$cst$260$value$$,$value$jscomp$229$$],null)};
$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$=function($path$jscomp$26$$,$in$$jscomp$7$$,$schema$jscomp$1$$,$value$jscomp$230$$,$type$jscomp$179$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$294$path$$,$path$jscomp$26$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$7$$,$APP.$cljs$cst$296$schema$$,$schema$jscomp$1$$,$APP.$cljs$cst$260$value$$,$value$jscomp$230$$,$APP.$cljs$cst$139$type$$,$type$jscomp$179$$],null)};
$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$374$$,$os$jscomp$1$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($f$jscomp$374$$),$os$jscomp$1$$)};
$malli$impl$util$_every_pred$$=function($preds$$){return function($m$jscomp$105$$){return $APP.$cljs$core$boolean$0$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($or__5025__auto__$jscomp$83_p1__24836_SHARP_$$,$p2__24835_SHARP_$$){$or__5025__auto__$jscomp$83_p1__24836_SHARP_$$=$p2__24835_SHARP_$$.$cljs$core$IFn$_invoke$arity$1$?$p2__24835_SHARP_$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$105$$):$p2__24835_SHARP_$$($m$jscomp$105$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$83_p1__24836_SHARP_$$)?
$or__5025__auto__$jscomp$83_p1__24836_SHARP_$$:$APP.$cljs$core$reduced$$(!1)},!0,$preds$$))}};$malli$impl$util$_some_pred$$=function($preds$jscomp$1$$){return function($x$jscomp$697$$){return $APP.$cljs$core$boolean$0$$($APP.$cljs$core$some$$(function($p1__24840_SHARP_$$){return $p1__24840_SHARP_$$.$cljs$core$IFn$_invoke$arity$1$?$p1__24840_SHARP_$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$697$$):$p1__24840_SHARP_$$($x$jscomp$697$$)},$preds$jscomp$1$$))}};
$malli$impl$regex$noncaching_park_validator_BANG_$$=function($JSCompiler_temp$jscomp$328_driver$jscomp$1$$,$validator$jscomp$4$$,$regs$jscomp$1$$,$pos$jscomp$2$$,$coll$jscomp$905$$,$k$jscomp$278$$){if($JSCompiler_temp$jscomp$328_driver$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$328_driver$jscomp$1$$.$malli$impl$regex$IValidationDriver$noncaching_park_validator_BANG_$arity$6$!=null)$JSCompiler_temp$jscomp$328_driver$jscomp$1$$=$JSCompiler_temp$jscomp$328_driver$jscomp$1$$.$malli$impl$regex$IValidationDriver$noncaching_park_validator_BANG_$arity$6$($JSCompiler_temp$jscomp$328_driver$jscomp$1$$,
$validator$jscomp$4$$,$regs$jscomp$1$$,$pos$jscomp$2$$,$coll$jscomp$905$$,$k$jscomp$278$$);else{var $m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$=$malli$impl$regex$noncaching_park_validator_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$328_driver$jscomp$1$$==null?null:$JSCompiler_temp$jscomp$328_driver$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$!=null)$JSCompiler_temp$jscomp$328_driver$jscomp$1$$=$m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$.$cljs$core$IFn$_invoke$arity$6$?
$m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$328_driver$jscomp$1$$,$validator$jscomp$4$$,$regs$jscomp$1$$,$pos$jscomp$2$$,$coll$jscomp$905$$,$k$jscomp$278$$):$m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$($JSCompiler_temp$jscomp$328_driver$jscomp$1$$,$validator$jscomp$4$$,$regs$jscomp$1$$,$pos$jscomp$2$$,$coll$jscomp$905$$,$k$jscomp$278$$);else if($m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$=
$malli$impl$regex$noncaching_park_validator_BANG_$$._,$m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$!=null)$JSCompiler_temp$jscomp$328_driver$jscomp$1$$=$m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$.$cljs$core$IFn$_invoke$arity$6$?$m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$328_driver$jscomp$1$$,$validator$jscomp$4$$,$regs$jscomp$1$$,$pos$jscomp$2$$,$coll$jscomp$905$$,
$k$jscomp$278$$):$m__5372__auto__$jscomp$inline_3146_m__5374__auto__$jscomp$inline_3145$$($JSCompiler_temp$jscomp$328_driver$jscomp$1$$,$validator$jscomp$4$$,$regs$jscomp$1$$,$pos$jscomp$2$$,$coll$jscomp$905$$,$k$jscomp$278$$);else throw $APP.$cljs$core$missing_protocol$$("IValidationDriver.noncaching-park-validator!",$JSCompiler_temp$jscomp$328_driver$jscomp$1$$);}return $JSCompiler_temp$jscomp$328_driver$jscomp$1$$};
$malli$impl$regex$park_validator_BANG_$$=function($JSCompiler_temp$jscomp$329_driver$jscomp$3$$,$validator$jscomp$6$$,$regs$jscomp$3$$,$pos$jscomp$4$$,$coll$jscomp$907$$,$k$jscomp$280$$){if($JSCompiler_temp$jscomp$329_driver$jscomp$3$$!=null&&$JSCompiler_temp$jscomp$329_driver$jscomp$3$$.$malli$impl$regex$IValidationDriver$park_validator_BANG_$arity$6$!=null)$JSCompiler_temp$jscomp$329_driver$jscomp$3$$=$JSCompiler_temp$jscomp$329_driver$jscomp$3$$.$malli$impl$regex$IValidationDriver$park_validator_BANG_$arity$6$($JSCompiler_temp$jscomp$329_driver$jscomp$3$$,
$validator$jscomp$6$$,$regs$jscomp$3$$,$pos$jscomp$4$$,$coll$jscomp$907$$,$k$jscomp$280$$);else{var $m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$=$malli$impl$regex$park_validator_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$329_driver$jscomp$3$$==null?null:$JSCompiler_temp$jscomp$329_driver$jscomp$3$$)];if($m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$!=null)$JSCompiler_temp$jscomp$329_driver$jscomp$3$$=$m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$.$cljs$core$IFn$_invoke$arity$6$?
$m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$329_driver$jscomp$3$$,$validator$jscomp$6$$,$regs$jscomp$3$$,$pos$jscomp$4$$,$coll$jscomp$907$$,$k$jscomp$280$$):$m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$($JSCompiler_temp$jscomp$329_driver$jscomp$3$$,$validator$jscomp$6$$,$regs$jscomp$3$$,$pos$jscomp$4$$,$coll$jscomp$907$$,$k$jscomp$280$$);else if($m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$=
$malli$impl$regex$park_validator_BANG_$$._,$m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$!=null)$JSCompiler_temp$jscomp$329_driver$jscomp$3$$=$m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$.$cljs$core$IFn$_invoke$arity$6$?$m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$329_driver$jscomp$3$$,$validator$jscomp$6$$,$regs$jscomp$3$$,$pos$jscomp$4$$,$coll$jscomp$907$$,$k$jscomp$280$$):
$m__5372__auto__$jscomp$inline_3155_m__5374__auto__$jscomp$inline_3154$$($JSCompiler_temp$jscomp$329_driver$jscomp$3$$,$validator$jscomp$6$$,$regs$jscomp$3$$,$pos$jscomp$4$$,$coll$jscomp$907$$,$k$jscomp$280$$);else throw $APP.$cljs$core$missing_protocol$$("IValidationDriver.park-validator!",$JSCompiler_temp$jscomp$329_driver$jscomp$3$$);}return $JSCompiler_temp$jscomp$329_driver$jscomp$3$$};
$malli$impl$regex$noncaching_park_explainer_BANG_$$=function($JSCompiler_temp$jscomp$330_driver$jscomp$5$$,$explainer$jscomp$1$$,$regs$jscomp$5$$,$pos$jscomp$6$$,$coll$jscomp$909$$,$k$jscomp$282$$){if($JSCompiler_temp$jscomp$330_driver$jscomp$5$$!=null&&$JSCompiler_temp$jscomp$330_driver$jscomp$5$$.$malli$impl$regex$IExplanationDriver$noncaching_park_explainer_BANG_$arity$6$!=null)$JSCompiler_temp$jscomp$330_driver$jscomp$5$$=$JSCompiler_temp$jscomp$330_driver$jscomp$5$$.$malli$impl$regex$IExplanationDriver$noncaching_park_explainer_BANG_$arity$6$($JSCompiler_temp$jscomp$330_driver$jscomp$5$$,
$explainer$jscomp$1$$,$regs$jscomp$5$$,$pos$jscomp$6$$,$coll$jscomp$909$$,$k$jscomp$282$$);else{var $m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$=$malli$impl$regex$noncaching_park_explainer_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$330_driver$jscomp$5$$==null?null:$JSCompiler_temp$jscomp$330_driver$jscomp$5$$)];if($m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$!=null)$JSCompiler_temp$jscomp$330_driver$jscomp$5$$=$m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$.$cljs$core$IFn$_invoke$arity$6$?
$m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$330_driver$jscomp$5$$,$explainer$jscomp$1$$,$regs$jscomp$5$$,$pos$jscomp$6$$,$coll$jscomp$909$$,$k$jscomp$282$$):$m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$($JSCompiler_temp$jscomp$330_driver$jscomp$5$$,$explainer$jscomp$1$$,$regs$jscomp$5$$,$pos$jscomp$6$$,$coll$jscomp$909$$,$k$jscomp$282$$);else if($m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$=
$malli$impl$regex$noncaching_park_explainer_BANG_$$._,$m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$!=null)$JSCompiler_temp$jscomp$330_driver$jscomp$5$$=$m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$.$cljs$core$IFn$_invoke$arity$6$?$m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$330_driver$jscomp$5$$,$explainer$jscomp$1$$,$regs$jscomp$5$$,$pos$jscomp$6$$,$coll$jscomp$909$$,
$k$jscomp$282$$):$m__5372__auto__$jscomp$inline_3164_m__5374__auto__$jscomp$inline_3163$$($JSCompiler_temp$jscomp$330_driver$jscomp$5$$,$explainer$jscomp$1$$,$regs$jscomp$5$$,$pos$jscomp$6$$,$coll$jscomp$909$$,$k$jscomp$282$$);else throw $APP.$cljs$core$missing_protocol$$("IExplanationDriver.noncaching-park-explainer!",$JSCompiler_temp$jscomp$330_driver$jscomp$5$$);}return $JSCompiler_temp$jscomp$330_driver$jscomp$5$$};
$malli$impl$regex$park_explainer_BANG_$$=function($JSCompiler_temp$jscomp$331_driver$jscomp$7$$,$explainer$jscomp$3$$,$regs$jscomp$7$$,$pos$jscomp$8$$,$coll$jscomp$911$$,$k$jscomp$284$$){if($JSCompiler_temp$jscomp$331_driver$jscomp$7$$!=null&&$JSCompiler_temp$jscomp$331_driver$jscomp$7$$.$malli$impl$regex$IExplanationDriver$park_explainer_BANG_$arity$6$!=null)$JSCompiler_temp$jscomp$331_driver$jscomp$7$$=$JSCompiler_temp$jscomp$331_driver$jscomp$7$$.$malli$impl$regex$IExplanationDriver$park_explainer_BANG_$arity$6$($JSCompiler_temp$jscomp$331_driver$jscomp$7$$,
$explainer$jscomp$3$$,$regs$jscomp$7$$,$pos$jscomp$8$$,$coll$jscomp$911$$,$k$jscomp$284$$);else{var $m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$=$malli$impl$regex$park_explainer_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$331_driver$jscomp$7$$==null?null:$JSCompiler_temp$jscomp$331_driver$jscomp$7$$)];if($m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$!=null)$JSCompiler_temp$jscomp$331_driver$jscomp$7$$=$m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$.$cljs$core$IFn$_invoke$arity$6$?
$m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$331_driver$jscomp$7$$,$explainer$jscomp$3$$,$regs$jscomp$7$$,$pos$jscomp$8$$,$coll$jscomp$911$$,$k$jscomp$284$$):$m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$($JSCompiler_temp$jscomp$331_driver$jscomp$7$$,$explainer$jscomp$3$$,$regs$jscomp$7$$,$pos$jscomp$8$$,$coll$jscomp$911$$,$k$jscomp$284$$);else if($m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$=
$malli$impl$regex$park_explainer_BANG_$$._,$m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$!=null)$JSCompiler_temp$jscomp$331_driver$jscomp$7$$=$m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$.$cljs$core$IFn$_invoke$arity$6$?$m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$.$cljs$core$IFn$_invoke$arity$6$($JSCompiler_temp$jscomp$331_driver$jscomp$7$$,$explainer$jscomp$3$$,$regs$jscomp$7$$,$pos$jscomp$8$$,$coll$jscomp$911$$,$k$jscomp$284$$):
$m__5372__auto__$jscomp$inline_3173_m__5374__auto__$jscomp$inline_3172$$($JSCompiler_temp$jscomp$331_driver$jscomp$7$$,$explainer$jscomp$3$$,$regs$jscomp$7$$,$pos$jscomp$8$$,$coll$jscomp$911$$,$k$jscomp$284$$);else throw $APP.$cljs$core$missing_protocol$$("IExplanationDriver.park-explainer!",$JSCompiler_temp$jscomp$331_driver$jscomp$7$$);}return $JSCompiler_temp$jscomp$331_driver$jscomp$7$$};
$malli$impl$regex$value_path$$=function($JSCompiler_temp$jscomp$332_self$jscomp$16$$,$pos$jscomp$10$$){if($JSCompiler_temp$jscomp$332_self$jscomp$16$$!=null&&$JSCompiler_temp$jscomp$332_self$jscomp$16$$.$malli$impl$regex$IExplanationDriver$value_path$arity$2$!=null)$JSCompiler_temp$jscomp$332_self$jscomp$16$$=$JSCompiler_temp$jscomp$332_self$jscomp$16$$.$malli$impl$regex$IExplanationDriver$value_path$arity$2$($JSCompiler_temp$jscomp$332_self$jscomp$16$$,$pos$jscomp$10$$);else{var $m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$=
$malli$impl$regex$value_path$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$332_self$jscomp$16$$==null?null:$JSCompiler_temp$jscomp$332_self$jscomp$16$$)];if($m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$!=null)$JSCompiler_temp$jscomp$332_self$jscomp$16$$=$m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$332_self$jscomp$16$$,
$pos$jscomp$10$$):$m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$($JSCompiler_temp$jscomp$332_self$jscomp$16$$,$pos$jscomp$10$$);else if($m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$=$malli$impl$regex$value_path$$._,$m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$!=null)$JSCompiler_temp$jscomp$332_self$jscomp$16$$=$m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$332_self$jscomp$16$$,
$pos$jscomp$10$$):$m__5372__auto__$jscomp$inline_3178_m__5374__auto__$jscomp$inline_3177$$($JSCompiler_temp$jscomp$332_self$jscomp$16$$,$pos$jscomp$10$$);else throw $APP.$cljs$core$missing_protocol$$("IExplanationDriver.value-path",$JSCompiler_temp$jscomp$332_self$jscomp$16$$);}return $JSCompiler_temp$jscomp$332_self$jscomp$16$$};
$malli$impl$regex$fail_BANG_$$=function($JSCompiler_temp$jscomp$333_self$jscomp$18$$,$pos$jscomp$12$$,$errors_STAR_$jscomp$1$$){if($JSCompiler_temp$jscomp$333_self$jscomp$18$$!=null&&$JSCompiler_temp$jscomp$333_self$jscomp$18$$.$malli$impl$regex$IExplanationDriver$fail_BANG_$arity$3$!=null)$JSCompiler_temp$jscomp$333_self$jscomp$18$$=$JSCompiler_temp$jscomp$333_self$jscomp$18$$.$malli$impl$regex$IExplanationDriver$fail_BANG_$arity$3$($JSCompiler_temp$jscomp$333_self$jscomp$18$$,$pos$jscomp$12$$,$errors_STAR_$jscomp$1$$);
else{var $m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$=$malli$impl$regex$fail_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$333_self$jscomp$18$$==null?null:$JSCompiler_temp$jscomp$333_self$jscomp$18$$)];if($m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$!=null)$JSCompiler_temp$jscomp$333_self$jscomp$18$$=$m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$333_self$jscomp$18$$,
$pos$jscomp$12$$,$errors_STAR_$jscomp$1$$):$m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$($JSCompiler_temp$jscomp$333_self$jscomp$18$$,$pos$jscomp$12$$,$errors_STAR_$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$=$malli$impl$regex$fail_BANG_$$._,$m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$!=null)$JSCompiler_temp$jscomp$333_self$jscomp$18$$=$m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$333_self$jscomp$18$$,$pos$jscomp$12$$,$errors_STAR_$jscomp$1$$):$m__5372__auto__$jscomp$inline_3184_m__5374__auto__$jscomp$inline_3183$$($JSCompiler_temp$jscomp$333_self$jscomp$18$$,$pos$jscomp$12$$,$errors_STAR_$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("IExplanationDriver.fail!",$JSCompiler_temp$jscomp$333_self$jscomp$18$$);}return $JSCompiler_temp$jscomp$333_self$jscomp$18$$};
$malli$impl$regex$noncaching_park_transformer_BANG_$$=function($JSCompiler_temp$jscomp$334_driver$jscomp$9$$,$transformer$jscomp$2$$,$regs$jscomp$9$$,$coll_STAR_$jscomp$1$$,$pos$jscomp$14$$,$coll$jscomp$913$$,$k$jscomp$286$$){if($JSCompiler_temp$jscomp$334_driver$jscomp$9$$!=null&&$JSCompiler_temp$jscomp$334_driver$jscomp$9$$.$malli$impl$regex$IParseDriver$noncaching_park_transformer_BANG_$arity$7$!=null)$JSCompiler_temp$jscomp$334_driver$jscomp$9$$=$JSCompiler_temp$jscomp$334_driver$jscomp$9$$.$malli$impl$regex$IParseDriver$noncaching_park_transformer_BANG_$arity$7$($JSCompiler_temp$jscomp$334_driver$jscomp$9$$,
$transformer$jscomp$2$$,$regs$jscomp$9$$,$coll_STAR_$jscomp$1$$,$pos$jscomp$14$$,$coll$jscomp$913$$,$k$jscomp$286$$);else{var $m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$=$malli$impl$regex$noncaching_park_transformer_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$334_driver$jscomp$9$$==null?null:$JSCompiler_temp$jscomp$334_driver$jscomp$9$$)];if($m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$!=null)$JSCompiler_temp$jscomp$334_driver$jscomp$9$$=
$m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$.$cljs$core$IFn$_invoke$arity$7$?$m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$.$cljs$core$IFn$_invoke$arity$7$($JSCompiler_temp$jscomp$334_driver$jscomp$9$$,$transformer$jscomp$2$$,$regs$jscomp$9$$,$coll_STAR_$jscomp$1$$,$pos$jscomp$14$$,$coll$jscomp$913$$,$k$jscomp$286$$):$m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$($JSCompiler_temp$jscomp$334_driver$jscomp$9$$,$transformer$jscomp$2$$,
$regs$jscomp$9$$,$coll_STAR_$jscomp$1$$,$pos$jscomp$14$$,$coll$jscomp$913$$,$k$jscomp$286$$);else if($m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$=$malli$impl$regex$noncaching_park_transformer_BANG_$$._,$m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$!=null)$JSCompiler_temp$jscomp$334_driver$jscomp$9$$=$m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$.$cljs$core$IFn$_invoke$arity$7$?$m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$.$cljs$core$IFn$_invoke$arity$7$($JSCompiler_temp$jscomp$334_driver$jscomp$9$$,
$transformer$jscomp$2$$,$regs$jscomp$9$$,$coll_STAR_$jscomp$1$$,$pos$jscomp$14$$,$coll$jscomp$913$$,$k$jscomp$286$$):$m__5372__auto__$jscomp$inline_3194_m__5374__auto__$jscomp$inline_3193$$($JSCompiler_temp$jscomp$334_driver$jscomp$9$$,$transformer$jscomp$2$$,$regs$jscomp$9$$,$coll_STAR_$jscomp$1$$,$pos$jscomp$14$$,$coll$jscomp$913$$,$k$jscomp$286$$);else throw $APP.$cljs$core$missing_protocol$$("IParseDriver.noncaching-park-transformer!",$JSCompiler_temp$jscomp$334_driver$jscomp$9$$);}return $JSCompiler_temp$jscomp$334_driver$jscomp$9$$};
$malli$impl$regex$park_transformer_BANG_$$=function($JSCompiler_temp$jscomp$335_driver$jscomp$11$$,$transformer$jscomp$4$$,$regs$jscomp$11$$,$coll_STAR_$jscomp$3$$,$pos$jscomp$16$$,$coll$jscomp$915$$,$k$jscomp$288$$){if($JSCompiler_temp$jscomp$335_driver$jscomp$11$$!=null&&$JSCompiler_temp$jscomp$335_driver$jscomp$11$$.$malli$impl$regex$IParseDriver$park_transformer_BANG_$arity$7$!=null)$JSCompiler_temp$jscomp$335_driver$jscomp$11$$=$JSCompiler_temp$jscomp$335_driver$jscomp$11$$.$malli$impl$regex$IParseDriver$park_transformer_BANG_$arity$7$($JSCompiler_temp$jscomp$335_driver$jscomp$11$$,
$transformer$jscomp$4$$,$regs$jscomp$11$$,$coll_STAR_$jscomp$3$$,$pos$jscomp$16$$,$coll$jscomp$915$$,$k$jscomp$288$$);else{var $m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$=$malli$impl$regex$park_transformer_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$335_driver$jscomp$11$$==null?null:$JSCompiler_temp$jscomp$335_driver$jscomp$11$$)];if($m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$!=null)$JSCompiler_temp$jscomp$335_driver$jscomp$11$$=$m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$.$cljs$core$IFn$_invoke$arity$7$?
$m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$.$cljs$core$IFn$_invoke$arity$7$($JSCompiler_temp$jscomp$335_driver$jscomp$11$$,$transformer$jscomp$4$$,$regs$jscomp$11$$,$coll_STAR_$jscomp$3$$,$pos$jscomp$16$$,$coll$jscomp$915$$,$k$jscomp$288$$):$m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$($JSCompiler_temp$jscomp$335_driver$jscomp$11$$,$transformer$jscomp$4$$,$regs$jscomp$11$$,$coll_STAR_$jscomp$3$$,$pos$jscomp$16$$,$coll$jscomp$915$$,$k$jscomp$288$$);
else if($m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$=$malli$impl$regex$park_transformer_BANG_$$._,$m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$!=null)$JSCompiler_temp$jscomp$335_driver$jscomp$11$$=$m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$.$cljs$core$IFn$_invoke$arity$7$?$m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$.$cljs$core$IFn$_invoke$arity$7$($JSCompiler_temp$jscomp$335_driver$jscomp$11$$,
$transformer$jscomp$4$$,$regs$jscomp$11$$,$coll_STAR_$jscomp$3$$,$pos$jscomp$16$$,$coll$jscomp$915$$,$k$jscomp$288$$):$m__5372__auto__$jscomp$inline_3204_m__5374__auto__$jscomp$inline_3203$$($JSCompiler_temp$jscomp$335_driver$jscomp$11$$,$transformer$jscomp$4$$,$regs$jscomp$11$$,$coll_STAR_$jscomp$3$$,$pos$jscomp$16$$,$coll$jscomp$915$$,$k$jscomp$288$$);else throw $APP.$cljs$core$missing_protocol$$("IParseDriver.park-transformer!",$JSCompiler_temp$jscomp$335_driver$jscomp$11$$);}return $JSCompiler_temp$jscomp$335_driver$jscomp$11$$};
$malli$impl$regex$item_validator$$=function($valid_QMARK_$$){return function($G__24967$jscomp$inline_3207_JSCompiler_inline_result$jscomp$336__$jscomp$211_and__5023__auto__$jscomp$inline_3206$$,$___$1$jscomp$61$$,$G__24968_pos$jscomp$17$$,$G__24969_coll$jscomp$916$$,$k$jscomp$289$$){if($G__24967$jscomp$inline_3207_JSCompiler_inline_result$jscomp$336__$jscomp$211_and__5023__auto__$jscomp$inline_3206$$=$APP.$cljs$core$seq$$($G__24969_coll$jscomp$916$$))$G__24967$jscomp$inline_3207_JSCompiler_inline_result$jscomp$336__$jscomp$211_and__5023__auto__$jscomp$inline_3206$$=
$APP.$cljs$core$first$$($G__24969_coll$jscomp$916$$),$G__24967$jscomp$inline_3207_JSCompiler_inline_result$jscomp$336__$jscomp$211_and__5023__auto__$jscomp$inline_3206$$=$valid_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$valid_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__24967$jscomp$inline_3207_JSCompiler_inline_result$jscomp$336__$jscomp$211_and__5023__auto__$jscomp$inline_3206$$):$valid_QMARK_$$($G__24967$jscomp$inline_3207_JSCompiler_inline_result$jscomp$336__$jscomp$211_and__5023__auto__$jscomp$inline_3206$$);
return $APP.$cljs$core$truth_$$($G__24967$jscomp$inline_3207_JSCompiler_inline_result$jscomp$336__$jscomp$211_and__5023__auto__$jscomp$inline_3206$$)?($G__24968_pos$jscomp$17$$+=1,$G__24969_coll$jscomp$916$$=$APP.$cljs$core$rest$$($G__24969_coll$jscomp$916$$),$k$jscomp$289$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$289$$.$cljs$core$IFn$_invoke$arity$2$($G__24968_pos$jscomp$17$$,$G__24969_coll$jscomp$916$$):$k$jscomp$289$$($G__24968_pos$jscomp$17$$,$G__24969_coll$jscomp$916$$)):null}};
$malli$impl$regex$item_explainer$$=function($path$jscomp$27$$,$schema$jscomp$2$$,$schema_explainer$$){return function($G__24978_driver$jscomp$12$$,$_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$,$pos$jscomp$18$$,$G__24979_coll$jscomp$917$$,$k$jscomp$290$$){$_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$=$malli$impl$regex$value_path$$($G__24978_driver$jscomp$12$$,$pos$jscomp$18$$);if($APP.$cljs$core$seq$$($G__24979_coll$jscomp$917$$)){var $G__24975$jscomp$inline_3209$$=$APP.$cljs$core$first$$($G__24979_coll$jscomp$917$$),
$G__24977$jscomp$inline_3210$$=$APP.$cljs$core$PersistentVector$EMPTY$$;$_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$=$schema_explainer$$.$cljs$core$IFn$_invoke$arity$3$?$schema_explainer$$.$cljs$core$IFn$_invoke$arity$3$($G__24975$jscomp$inline_3209$$,$_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$,$G__24977$jscomp$inline_3210$$):$schema_explainer$$($G__24975$jscomp$inline_3209$$,$_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$,$G__24977$jscomp$inline_3210$$);if($APP.$cljs$core$seq$$($_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$))return $malli$impl$regex$fail_BANG_$$($G__24978_driver$jscomp$12$$,
$pos$jscomp$18$$,$_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$);$G__24978_driver$jscomp$12$$=$pos$jscomp$18$$+1;$G__24979_coll$jscomp$917$$=$APP.$cljs$core$rest$$($G__24979_coll$jscomp$917$$);return $k$jscomp$290$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$290$$.$cljs$core$IFn$_invoke$arity$2$($G__24978_driver$jscomp$12$$,$G__24979_coll$jscomp$917$$):$k$jscomp$290$$($G__24978_driver$jscomp$12$$,$G__24979_coll$jscomp$917$$)}return $malli$impl$regex$fail_BANG_$$($G__24978_driver$jscomp$12$$,$pos$jscomp$18$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$27$$,$_$jscomp$212_errors$jscomp$1_in$$jscomp$8$$,$schema$jscomp$2$$,null,$cljs$cst$297$malli_DOT_core_SLASH_end_of_input$$)],null))}};
$malli$impl$regex$item_encoder$$=function($valid_QMARK_$jscomp$1$$,$encode$$){return function($_$jscomp$214_v$jscomp$161$$,$___$1$jscomp$63$$,$G__24991_coll_STAR_$jscomp$4$$,$G__24992_pos$jscomp$20$$,$G__24993_coll$jscomp$919$$,$k$jscomp$292$$){return $APP.$cljs$core$seq$$($G__24993_coll$jscomp$919$$)&&($_$jscomp$214_v$jscomp$161$$=$APP.$cljs$core$first$$($G__24993_coll$jscomp$919$$),$APP.$cljs$core$truth_$$($valid_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$valid_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$214_v$jscomp$161$$):
$valid_QMARK_$jscomp$1$$($_$jscomp$214_v$jscomp$161$$)))?($G__24991_coll_STAR_$jscomp$4$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__24991_coll_STAR_$jscomp$4$$,$encode$$.$cljs$core$IFn$_invoke$arity$1$?$encode$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$214_v$jscomp$161$$):$encode$$($_$jscomp$214_v$jscomp$161$$)),$G__24992_pos$jscomp$20$$+=1,$G__24993_coll$jscomp$919$$=$APP.$cljs$core$rest$$($G__24993_coll$jscomp$919$$),$k$jscomp$292$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$292$$.$cljs$core$IFn$_invoke$arity$3$($G__24991_coll_STAR_$jscomp$4$$,
$G__24992_pos$jscomp$20$$,$G__24993_coll$jscomp$919$$):$k$jscomp$292$$($G__24991_coll_STAR_$jscomp$4$$,$G__24992_pos$jscomp$20$$,$G__24993_coll$jscomp$919$$)):null}};
$malli$impl$regex$item_decoder$$=function($decode$jscomp$1$$,$valid_QMARK_$jscomp$2$$){return function($G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$,$___$1$jscomp$64$$,$G__24998_coll_STAR_$jscomp$5$$,$G__24999_pos$jscomp$21$$,$G__25000_coll$jscomp$920$$,$k$jscomp$293$$){return $APP.$cljs$core$seq$$($G__25000_coll$jscomp$920$$)&&($G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$=$APP.$cljs$core$first$$($G__25000_coll$jscomp$920$$),$G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$=
$decode$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$decode$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$):$decode$jscomp$1$$($G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$),$APP.$cljs$core$truth_$$($valid_QMARK_$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$valid_QMARK_$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$):$valid_QMARK_$jscomp$2$$($G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$)))?
($G__24998_coll_STAR_$jscomp$5$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__24998_coll_STAR_$jscomp$5$$,$G__24997$jscomp$inline_3212__$jscomp$215_v$jscomp$162$$),$G__24999_pos$jscomp$21$$+=1,$G__25000_coll$jscomp$920$$=$APP.$cljs$core$rest$$($G__25000_coll$jscomp$920$$),$k$jscomp$293$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$293$$.$cljs$core$IFn$_invoke$arity$3$($G__24998_coll_STAR_$jscomp$5$$,$G__24999_pos$jscomp$21$$,$G__25000_coll$jscomp$920$$):$k$jscomp$293$$($G__24998_coll_STAR_$jscomp$5$$,
$G__24999_pos$jscomp$21$$,$G__25000_coll$jscomp$920$$)):null}};
$malli$impl$regex$item_transformer$$=function($G__25001__$1_method$jscomp$4$$,$validator$jscomp$7$$,$t$jscomp$24$$){$G__25001__$1_method$jscomp$4$$=$G__25001__$1_method$jscomp$4$$ instanceof $APP.$cljs$core$Keyword$$?$G__25001__$1_method$jscomp$4$$.$fqn$:null;switch($G__25001__$1_method$jscomp$4$$){case "encode":return $malli$impl$regex$item_encoder$$($validator$jscomp$7$$,$t$jscomp$24$$);case "decode":return $malli$impl$regex$item_decoder$$($t$jscomp$24$$,$validator$jscomp$7$$);default:throw Error(["No matching clause: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__25001__$1_method$jscomp$4$$)].join(""));}};$malli$impl$regex$end_validator$$=function(){return function($_$jscomp$216$$,$___$1$jscomp$65$$,$pos$jscomp$22$$,$coll$jscomp$921$$,$k$jscomp$294$$){return $APP.$cljs$core$empty_QMARK_$$($coll$jscomp$921$$)?$k$jscomp$294$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$294$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$22$$,$coll$jscomp$921$$):$k$jscomp$294$$($pos$jscomp$22$$,$coll$jscomp$921$$):null}};
$malli$impl$regex$end_explainer$$=function($schema$jscomp$3$$,$path$jscomp$28$$){return function($driver$jscomp$13$$,$_$jscomp$217$$,$pos$jscomp$23$$,$coll$jscomp$922$$,$k$jscomp$295$$){return $APP.$cljs$core$empty_QMARK_$$($coll$jscomp$922$$)?$k$jscomp$295$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$295$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$23$$,$coll$jscomp$922$$):$k$jscomp$295$$($pos$jscomp$23$$,$coll$jscomp$922$$):$malli$impl$regex$fail_BANG_$$($driver$jscomp$13$$,$pos$jscomp$23$$,new $APP.$cljs$core$List$$(null,
$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$28$$,$malli$impl$regex$value_path$$($driver$jscomp$13$$,$pos$jscomp$23$$),$schema$jscomp$3$$,$APP.$cljs$core$first$$($coll$jscomp$922$$),$cljs$cst$298$malli_DOT_core_SLASH_input_remaining$$),null,1,null))}};
$malli$impl$regex$end_transformer$$=function(){return function($_$jscomp$219$$,$___$1$jscomp$67$$,$coll_STAR_$jscomp$6$$,$pos$jscomp$25$$,$coll$jscomp$924$$,$k$jscomp$297$$){return $APP.$cljs$core$empty_QMARK_$$($coll$jscomp$924$$)?$k$jscomp$297$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$297$$.$cljs$core$IFn$_invoke$arity$3$($coll_STAR_$jscomp$6$$,$pos$jscomp$25$$,$coll$jscomp$924$$):$k$jscomp$297$$($coll_STAR_$jscomp$6$$,$pos$jscomp$25$$,$coll$jscomp$924$$):null}};
$malli$impl$regex$pure_parser$$=function(){return function($_$jscomp$220$$,$___$1$jscomp$68$$,$pos$jscomp$26$$,$coll$jscomp$925$$,$k$jscomp$298$$){return $k$jscomp$298$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$298$$.$cljs$core$IFn$_invoke$arity$3$(null,$pos$jscomp$26$$,$coll$jscomp$925$$):$k$jscomp$298$$(null,$pos$jscomp$26$$,$coll$jscomp$925$$)}};$malli$impl$regex$pure_unparser$$=function(){return $APP.$cljs$core$PersistentVector$EMPTY$$};
$malli$impl$regex$fmap_parser$$=function($f$jscomp$375$$,$p$jscomp$41$$){return function($driver$jscomp$14$$,$regs$jscomp$12$$,$pos$jscomp$27$$,$coll$jscomp$926$$,$k$jscomp$299$$){function $G__25028$$($G__25032_v$jscomp$164$$,$pos__$1$$,$coll__$1$jscomp$488$$){$G__25032_v$jscomp$164$$=$f$jscomp$375$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$375$$.$cljs$core$IFn$_invoke$arity$1$($G__25032_v$jscomp$164$$):$f$jscomp$375$$($G__25032_v$jscomp$164$$);return $k$jscomp$299$$.$cljs$core$IFn$_invoke$arity$3$?
$k$jscomp$299$$.$cljs$core$IFn$_invoke$arity$3$($G__25032_v$jscomp$164$$,$pos__$1$$,$coll__$1$jscomp$488$$):$k$jscomp$299$$($G__25032_v$jscomp$164$$,$pos__$1$$,$coll__$1$jscomp$488$$)}return $p$jscomp$41$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$41$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$14$$,$regs$jscomp$12$$,$pos$jscomp$27$$,$coll$jscomp$926$$,$G__25028$$):$p$jscomp$41$$($driver$jscomp$14$$,$regs$jscomp$12$$,$pos$jscomp$27$$,$coll$jscomp$926$$,$G__25028$$)}};
$malli$impl$regex$entry__GT_regex$$=function($_QMARK_kr$$){return $APP.$cljs$core$vector_QMARK_$$($_QMARK_kr$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_kr$$,1):$_QMARK_kr$$};
$malli$impl$regex$_STAR__validator$$=function($p$jscomp$47$$){var $_STAR_p_epsilon$$=$malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$0$();return function $malli$impl$regex$_STAR__validator_$__STAR_p$$($driver$jscomp$27$$,$regs$jscomp$25$$,$pos$jscomp$47$$,$coll$jscomp$948$$,$k$jscomp$319$$){function $G__25340$$($pos__$1$jscomp$6$$,$coll__$1$jscomp$494$$){return $malli$impl$regex$park_validator_BANG_$$($driver$jscomp$27$$,$malli$impl$regex$_STAR__validator_$__STAR_p$$,$regs$jscomp$25$$,
$pos__$1$jscomp$6$$,$coll__$1$jscomp$494$$,$k$jscomp$319$$)}$malli$impl$regex$park_validator_BANG_$$($driver$jscomp$27$$,$_STAR_p_epsilon$$,$regs$jscomp$25$$,$pos$jscomp$47$$,$coll$jscomp$948$$,$k$jscomp$319$$);return $p$jscomp$47$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$47$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$27$$,$regs$jscomp$25$$,$pos$jscomp$47$$,$coll$jscomp$948$$,$G__25340$$):$p$jscomp$47$$($driver$jscomp$27$$,$regs$jscomp$25$$,$pos$jscomp$47$$,$coll$jscomp$948$$,$G__25340$$)}};
$malli$impl$regex$_STAR__explainer$$=function($p$jscomp$48$$){var $_STAR_p_epsilon$jscomp$1$$=$malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$0$();return function $malli$impl$regex$_STAR__explainer_$__STAR_p$$($driver$jscomp$28$$,$regs$jscomp$26$$,$pos$jscomp$48$$,$coll$jscomp$949$$,$k$jscomp$320$$){function $G__25346$$($pos__$1$jscomp$7$$,$coll__$1$jscomp$495$$){return $malli$impl$regex$park_explainer_BANG_$$($driver$jscomp$28$$,$malli$impl$regex$_STAR__explainer_$__STAR_p$$,$regs$jscomp$26$$,
$pos__$1$jscomp$7$$,$coll__$1$jscomp$495$$,$k$jscomp$320$$)}$malli$impl$regex$park_explainer_BANG_$$($driver$jscomp$28$$,$_STAR_p_epsilon$jscomp$1$$,$regs$jscomp$26$$,$pos$jscomp$48$$,$coll$jscomp$949$$,$k$jscomp$320$$);return $p$jscomp$48$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$48$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$28$$,$regs$jscomp$26$$,$pos$jscomp$48$$,$coll$jscomp$949$$,$G__25346$$):$p$jscomp$48$$($driver$jscomp$28$$,$regs$jscomp$26$$,$pos$jscomp$48$$,$coll$jscomp$949$$,$G__25346$$)}};
$malli$impl$regex$_STAR__parser$$=function($p$jscomp$49$$){function $_STAR_p_epsilon$jscomp$2$$($_$jscomp$230$$,$___$1$jscomp$76$$,$coll_STAR_$jscomp$12$$,$pos$jscomp$49$$,$coll$jscomp$950$$,$k$jscomp$321$$){return $k$jscomp$321$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$321$$.$cljs$core$IFn$_invoke$arity$3$($coll_STAR_$jscomp$12$$,$pos$jscomp$49$$,$coll$jscomp$950$$):$k$jscomp$321$$($coll_STAR_$jscomp$12$$,$pos$jscomp$49$$,$coll$jscomp$950$$)}return function(){function $malli$impl$regex$_STAR__parser_$__STAR_p__6$$($driver$jscomp$30$$,
$regs$jscomp$28$$,$coll_STAR_$jscomp$13$$,$pos$jscomp$51$$,$coll$jscomp$952$$,$k$jscomp$323$$){function $G__25361$$($v$jscomp$169$$,$pos__$1$jscomp$8$$,$coll__$1$jscomp$496$$){return $malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$30$$,$malli$impl$regex$_STAR__parser_$__STAR_p$$,$regs$jscomp$28$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($coll_STAR_$jscomp$13$$,$v$jscomp$169$$),$pos__$1$jscomp$8$$,$coll__$1$jscomp$496$$,$k$jscomp$323$$)}$malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$30$$,
$_STAR_p_epsilon$jscomp$2$$,$regs$jscomp$28$$,$coll_STAR_$jscomp$13$$,$pos$jscomp$51$$,$coll$jscomp$952$$,$k$jscomp$323$$);return $p$jscomp$49$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$49$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$30$$,$regs$jscomp$28$$,$pos$jscomp$51$$,$coll$jscomp$952$$,$G__25361$$):$p$jscomp$49$$($driver$jscomp$30$$,$regs$jscomp$28$$,$pos$jscomp$51$$,$coll$jscomp$952$$,$G__25361$$)}function $malli$impl$regex$_STAR__parser_$__STAR_p__5$$($driver$jscomp$29$$,$regs$jscomp$27$$,
$pos$jscomp$50$$,$coll$jscomp$951$$,$k$jscomp$322$$){return $malli$impl$regex$_STAR__parser_$__STAR_p$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$29$$,$regs$jscomp$27$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$pos$jscomp$50$$,$coll$jscomp$951$$,$k$jscomp$322$$)}var $malli$impl$regex$_STAR__parser_$__STAR_p$$=null;$malli$impl$regex$_STAR__parser_$__STAR_p$$=function($driver$jscomp$31$$,$regs$jscomp$29$$,$coll_STAR_$jscomp$14$$,$pos$jscomp$52$$,$coll$jscomp$953$$,$k$jscomp$324$$){switch(arguments.length){case 5:return $malli$impl$regex$_STAR__parser_$__STAR_p__5$$.call(this,
$driver$jscomp$31$$,$regs$jscomp$29$$,$coll_STAR_$jscomp$14$$,$pos$jscomp$52$$,$coll$jscomp$953$$);case 6:return $malli$impl$regex$_STAR__parser_$__STAR_p__6$$.call(this,$driver$jscomp$31$$,$regs$jscomp$29$$,$coll_STAR_$jscomp$14$$,$pos$jscomp$52$$,$coll$jscomp$953$$,$k$jscomp$324$$)}throw Error("Invalid arity: "+arguments.length);};$malli$impl$regex$_STAR__parser_$__STAR_p$$.$cljs$core$IFn$_invoke$arity$5$=$malli$impl$regex$_STAR__parser_$__STAR_p__5$$;$malli$impl$regex$_STAR__parser_$__STAR_p$$.$cljs$core$IFn$_invoke$arity$6$=
$malli$impl$regex$_STAR__parser_$__STAR_p__6$$;return $malli$impl$regex$_STAR__parser_$__STAR_p$$}()};
$malli$impl$regex$_STAR__unparser$$=function($up$jscomp$1$$){return function($v$jscomp$170$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$18$$,$result$jscomp$92_v__$1$jscomp$11$$){$result$jscomp$92_v__$1$jscomp$11$$=$up$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$up$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$92_v__$1$jscomp$11$$):$up$jscomp$1$$($result$jscomp$92_v__$1$jscomp$11$$);return $APP.$cljs$core$keyword_identical_QMARK_$$($result$jscomp$92_v__$1$jscomp$11$$,
$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$APP.$cljs$core$reduced$$($result$jscomp$92_v__$1$jscomp$11$$):$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$18$$,$result$jscomp$92_v__$1$jscomp$11$$)},$APP.$cljs$core$PersistentVector$EMPTY$$,$v$jscomp$170$$)}};
$malli$impl$regex$_STAR__transformer$$=function($p$jscomp$50$$){var $_STAR_p_epsilon$jscomp$3$$=$malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$0$();return function $malli$impl$regex$_STAR__transformer_$__STAR_p$$($driver$jscomp$32$$,$regs$jscomp$30$$,$coll_STAR_$jscomp$15$$,$pos$jscomp$53$$,$coll$jscomp$954$$,$k$jscomp$325$$){function $G__25394$$($coll_STAR___$1$jscomp$1$$,$pos__$1$jscomp$9$$,$coll__$1$jscomp$497$$){return $malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$32$$,
$malli$impl$regex$_STAR__transformer_$__STAR_p$$,$regs$jscomp$30$$,$coll_STAR___$1$jscomp$1$$,$pos__$1$jscomp$9$$,$coll__$1$jscomp$497$$,$k$jscomp$325$$)}$malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$32$$,$_STAR_p_epsilon$jscomp$3$$,$regs$jscomp$30$$,$coll_STAR_$jscomp$15$$,$pos$jscomp$53$$,$coll$jscomp$954$$,$k$jscomp$325$$);return $p$jscomp$50$$.$cljs$core$IFn$_invoke$arity$6$?$p$jscomp$50$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$32$$,$regs$jscomp$30$$,$coll_STAR_$jscomp$15$$,
$pos$jscomp$53$$,$coll$jscomp$954$$,$G__25394$$):$p$jscomp$50$$($driver$jscomp$32$$,$regs$jscomp$30$$,$coll_STAR_$jscomp$15$$,$pos$jscomp$53$$,$coll$jscomp$954$$,$G__25394$$)}};
$malli$impl$regex$_PLUS__parser$$=function($p$jscomp$53$$){return $malli$impl$regex$fmap_parser$$(function($p__25407_vs$jscomp$2$$){var $v$jscomp$171$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25407_vs$jscomp$2$$,0,null);$p__25407_vs$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25407_vs$jscomp$2$$,1,null);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$v$jscomp$171$$],null),$p__25407_vs$jscomp$2$$)},$malli$impl$regex$cat_parser$$.$cljs$core$IFn$_invoke$arity$variadic$($p$jscomp$53$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$_STAR__parser$$($p$jscomp$53$$)])))};
$malli$impl$regex$_PLUS__unparser$$=function($up$jscomp$2$$){var $up_STAR_$$=$malli$impl$regex$_STAR__unparser$$($up$jscomp$2$$);return function($x$jscomp$700$$){return $APP.$cljs$core$vector_QMARK_$$($x$jscomp$700$$)&&1<=$APP.$cljs$core$count$$($x$jscomp$700$$)?$up_STAR_$$($x$jscomp$700$$):$cljs$cst$293$malli_DOT_core_SLASH_invalid$$}};
$malli$impl$regex$repeat_validator$$=function($min$jscomp$1$$,$max$jscomp$2$$,$p$jscomp$55$$){var $rep_epsilon$$=$malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$0$(),$compulsories$$=function $malli$impl$regex$repeat_validator_$_compulsories$$($driver$jscomp$33$$,$regs$jscomp$31$$,$pos$jscomp$54$$,$coll$jscomp$955$$,$k$jscomp$326$$){if($APP.$cljs$core$peek$$($regs$jscomp$31$$)<$min$jscomp$1$$){var $G__25451$$=function($pos__$1$jscomp$10$$,$coll__$1$jscomp$498$$){return $malli$impl$regex$noncaching_park_validator_BANG_$$($driver$jscomp$33$$,
function($driver__$1$$,$stack$jscomp$5$$,$pos__$2$$,$coll__$2$jscomp$3$$,$k__$1$jscomp$3$$){return $malli$impl$regex$repeat_validator_$_compulsories$$($driver__$1$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($stack$jscomp$5$$),$APP.$cljs$core$peek$$($stack$jscomp$5$$)+1),$pos__$2$$,$coll__$2$jscomp$3$$,$k__$1$jscomp$3$$)},$regs$jscomp$31$$,$pos__$1$jscomp$10$$,$coll__$1$jscomp$498$$,$k$jscomp$326$$)};return $p$jscomp$55$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$55$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$33$$,
$regs$jscomp$31$$,$pos$jscomp$54$$,$coll$jscomp$955$$,$G__25451$$):$p$jscomp$55$$($driver$jscomp$33$$,$regs$jscomp$31$$,$pos$jscomp$54$$,$coll$jscomp$955$$,$G__25451$$)}return $optionals$$($driver$jscomp$33$$,$regs$jscomp$31$$,$pos$jscomp$54$$,$coll$jscomp$955$$,$k$jscomp$326$$)},$optionals$$=function $malli$impl$regex$repeat_validator_$_optionals$$($driver$jscomp$34$$,$regs$jscomp$32$$,$pos$jscomp$55$$,$coll$jscomp$956$$,$k$jscomp$327$$){if($APP.$cljs$core$peek$$($regs$jscomp$32$$)<$max$jscomp$2$$&&
$APP.$cljs$core$peek$$($regs$jscomp$32$$)<=$pos$jscomp$55$$&&$APP.$cljs$core$seq$$($coll$jscomp$956$$)){$malli$impl$regex$park_validator_BANG_$$($driver$jscomp$34$$,$rep_epsilon$$,$regs$jscomp$32$$,$pos$jscomp$55$$,$coll$jscomp$956$$,$k$jscomp$327$$);var $G__25459$$=function($pos__$1$jscomp$11$$,$coll__$1$jscomp$499$$){return $malli$impl$regex$park_validator_BANG_$$($driver$jscomp$34$$,function($driver__$1$jscomp$1$$,$regs__$1$$,$pos__$2$jscomp$1$$,$coll__$2$jscomp$4$$,$k__$1$jscomp$4$$){return $malli$impl$regex$repeat_validator_$_optionals$$($driver__$1$jscomp$1$$,
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($regs__$1$$),$APP.$cljs$core$peek$$($regs__$1$$)+1),$pos__$2$jscomp$1$$,$coll__$2$jscomp$4$$,$k__$1$jscomp$4$$)},$regs$jscomp$32$$,$pos__$1$jscomp$11$$,$coll__$1$jscomp$499$$,$k$jscomp$327$$)};return $p$jscomp$55$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$55$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$34$$,$regs$jscomp$32$$,$pos$jscomp$55$$,$coll$jscomp$956$$,$G__25459$$):$p$jscomp$55$$($driver$jscomp$34$$,$regs$jscomp$32$$,
$pos$jscomp$55$$,$coll$jscomp$956$$,$G__25459$$)}return $k$jscomp$327$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$327$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$55$$,$coll$jscomp$956$$):$k$jscomp$327$$($pos$jscomp$55$$,$coll$jscomp$956$$)};return function($driver$jscomp$35$$,$regs$jscomp$33$$,$pos$jscomp$56$$,$coll$jscomp$957$$,$k$jscomp$328$$){return $compulsories$$($driver$jscomp$35$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($regs$jscomp$33$$,0),$pos$jscomp$56$$,$coll$jscomp$957$$,
$k$jscomp$328$$)}};
$malli$impl$regex$repeat_explainer$$=function($min$jscomp$2$$,$max$jscomp$3$$,$p$jscomp$56$$){var $rep_epsilon$jscomp$1$$=$malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$0$(),$compulsories$jscomp$1$$=function $malli$impl$regex$repeat_explainer_$_compulsories$$($driver$jscomp$36$$,$regs$jscomp$34$$,$pos$jscomp$57$$,$coll$jscomp$958$$,$k$jscomp$329$$){if($APP.$cljs$core$peek$$($regs$jscomp$34$$)<$min$jscomp$2$$){var $G__25523$$=function($pos__$1$jscomp$12$$,$coll__$1$jscomp$500$$){return $malli$impl$regex$noncaching_park_explainer_BANG_$$($driver$jscomp$36$$,function($driver__$1$jscomp$2$$,
$regs__$1$jscomp$1$$,$pos__$2$jscomp$2$$,$coll__$2$jscomp$5$$,$k__$1$jscomp$5$$){return $malli$impl$regex$repeat_explainer_$_compulsories$$($driver__$1$jscomp$2$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($regs__$1$jscomp$1$$),$APP.$cljs$core$peek$$($regs__$1$jscomp$1$$)+1),$pos__$2$jscomp$2$$,$coll__$2$jscomp$5$$,$k__$1$jscomp$5$$)},$regs$jscomp$34$$,$pos__$1$jscomp$12$$,$coll__$1$jscomp$500$$,$k$jscomp$329$$)};return $p$jscomp$56$$.$cljs$core$IFn$_invoke$arity$5$?
$p$jscomp$56$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$36$$,$regs$jscomp$34$$,$pos$jscomp$57$$,$coll$jscomp$958$$,$G__25523$$):$p$jscomp$56$$($driver$jscomp$36$$,$regs$jscomp$34$$,$pos$jscomp$57$$,$coll$jscomp$958$$,$G__25523$$)}return $optionals$jscomp$1$$($driver$jscomp$36$$,$regs$jscomp$34$$,$pos$jscomp$57$$,$coll$jscomp$958$$,$k$jscomp$329$$)},$optionals$jscomp$1$$=function $malli$impl$regex$repeat_explainer_$_optionals$$($driver$jscomp$37$$,$regs$jscomp$35$$,$pos$jscomp$58$$,$coll$jscomp$959$$,
$k$jscomp$330$$){if($APP.$cljs$core$peek$$($regs$jscomp$35$$)<$max$jscomp$3$$&&$APP.$cljs$core$peek$$($regs$jscomp$35$$)<=$pos$jscomp$58$$&&$APP.$cljs$core$seq$$($coll$jscomp$959$$)){$malli$impl$regex$park_explainer_BANG_$$($driver$jscomp$37$$,$rep_epsilon$jscomp$1$$,$regs$jscomp$35$$,$pos$jscomp$58$$,$coll$jscomp$959$$,$k$jscomp$330$$);var $G__25559$$=function($pos__$1$jscomp$13$$,$coll__$1$jscomp$501$$){return $malli$impl$regex$park_explainer_BANG_$$($driver$jscomp$37$$,function($driver__$1$jscomp$3$$,
$regs__$1$jscomp$2$$,$pos__$2$jscomp$3$$,$coll__$2$jscomp$6$$,$k__$1$jscomp$6$$){return $malli$impl$regex$repeat_explainer_$_optionals$$($driver__$1$jscomp$3$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($regs__$1$jscomp$2$$),$APP.$cljs$core$peek$$($regs__$1$jscomp$2$$)+1),$pos__$2$jscomp$3$$,$coll__$2$jscomp$6$$,$k__$1$jscomp$6$$)},$regs$jscomp$35$$,$pos__$1$jscomp$13$$,$coll__$1$jscomp$501$$,$k$jscomp$330$$)};return $p$jscomp$56$$.$cljs$core$IFn$_invoke$arity$5$?
$p$jscomp$56$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$37$$,$regs$jscomp$35$$,$pos$jscomp$58$$,$coll$jscomp$959$$,$G__25559$$):$p$jscomp$56$$($driver$jscomp$37$$,$regs$jscomp$35$$,$pos$jscomp$58$$,$coll$jscomp$959$$,$G__25559$$)}return $k$jscomp$330$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$330$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$58$$,$coll$jscomp$959$$):$k$jscomp$330$$($pos$jscomp$58$$,$coll$jscomp$959$$)};return function($driver$jscomp$38$$,$regs$jscomp$36$$,$pos$jscomp$59$$,
$coll$jscomp$960$$,$k$jscomp$331$$){return $compulsories$jscomp$1$$($driver$jscomp$38$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($regs$jscomp$36$$,0),$pos$jscomp$59$$,$coll$jscomp$960$$,$k$jscomp$331$$)}};
$malli$impl$regex$repeat_parser$$=function($min$jscomp$3$$,$max$jscomp$4$$,$p$jscomp$57$$){function $rep_epsilon$jscomp$2$$($_$jscomp$231$$,$___$1$jscomp$77$$,$coll_STAR_$jscomp$16$$,$pos$jscomp$60$$,$coll$jscomp$961$$,$k$jscomp$332$$){return $k$jscomp$332$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$332$$.$cljs$core$IFn$_invoke$arity$3$($coll_STAR_$jscomp$16$$,$pos$jscomp$60$$,$coll$jscomp$961$$):$k$jscomp$332$$($coll_STAR_$jscomp$16$$,$pos$jscomp$60$$,$coll$jscomp$961$$)}var $compulsories$jscomp$2$$=
function $malli$impl$regex$repeat_parser_$_compulsories$$($driver$jscomp$39$$,$regs$jscomp$37$$,$coll_STAR_$jscomp$17$$,$pos$jscomp$61$$,$coll$jscomp$962$$,$k$jscomp$333$$){if($APP.$cljs$core$peek$$($regs$jscomp$37$$)<$min$jscomp$3$$){var $G__25625$$=function($v$jscomp$172$$,$pos__$1$jscomp$14$$,$coll__$1$jscomp$502$$){return $malli$impl$regex$noncaching_park_transformer_BANG_$$($driver$jscomp$39$$,function($driver__$1$jscomp$4$$,$regs__$1$jscomp$3$$,$coll_STAR___$1$jscomp$2$$,$pos__$2$jscomp$4$$,
$coll__$2$jscomp$7$$,$k__$1$jscomp$7$$){return $malli$impl$regex$repeat_parser_$_compulsories$$($driver__$1$jscomp$4$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($regs__$1$jscomp$3$$),$APP.$cljs$core$peek$$($regs__$1$jscomp$3$$)+1),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($coll_STAR___$1$jscomp$2$$,$v$jscomp$172$$),$pos__$2$jscomp$4$$,$coll__$2$jscomp$7$$,$k__$1$jscomp$7$$)},$regs$jscomp$37$$,$coll_STAR_$jscomp$17$$,$pos__$1$jscomp$14$$,$coll__$1$jscomp$502$$,
$k$jscomp$333$$)};return $p$jscomp$57$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$57$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$39$$,$regs$jscomp$37$$,$pos$jscomp$61$$,$coll$jscomp$962$$,$G__25625$$):$p$jscomp$57$$($driver$jscomp$39$$,$regs$jscomp$37$$,$pos$jscomp$61$$,$coll$jscomp$962$$,$G__25625$$)}return $optionals$jscomp$2$$($driver$jscomp$39$$,$regs$jscomp$37$$,$coll_STAR_$jscomp$17$$,$pos$jscomp$61$$,$coll$jscomp$962$$,$k$jscomp$333$$)},$optionals$jscomp$2$$=function $malli$impl$regex$repeat_parser_$_optionals$$($driver$jscomp$40$$,
$regs$jscomp$38$$,$coll_STAR_$jscomp$18$$,$pos$jscomp$62$$,$coll$jscomp$963$$,$k$jscomp$334$$){if($APP.$cljs$core$peek$$($regs$jscomp$38$$)<$max$jscomp$4$$&&$APP.$cljs$core$peek$$($regs$jscomp$38$$)<=$pos$jscomp$62$$&&$APP.$cljs$core$seq$$($coll$jscomp$963$$)){$malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$40$$,$rep_epsilon$jscomp$2$$,$regs$jscomp$38$$,$coll_STAR_$jscomp$18$$,$pos$jscomp$62$$,$coll$jscomp$963$$,$k$jscomp$334$$);var $G__25636$$=function($v$jscomp$173$$,$pos__$1$jscomp$15$$,
$coll__$1$jscomp$503$$){return $malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$40$$,function($driver__$1$jscomp$5$$,$regs__$1$jscomp$4$$,$coll_STAR___$1$jscomp$3$$,$pos__$2$jscomp$5$$,$coll__$2$jscomp$8$$,$k__$1$jscomp$8$$){return $malli$impl$regex$repeat_parser_$_optionals$$($driver__$1$jscomp$5$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($regs__$1$jscomp$4$$),$APP.$cljs$core$peek$$($regs__$1$jscomp$4$$)+1),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($coll_STAR___$1$jscomp$3$$,
$v$jscomp$173$$),$pos__$2$jscomp$5$$,$coll__$2$jscomp$8$$,$k__$1$jscomp$8$$)},$regs$jscomp$38$$,$coll_STAR_$jscomp$18$$,$pos__$1$jscomp$15$$,$coll__$1$jscomp$503$$,$k$jscomp$334$$)};return $p$jscomp$57$$.$cljs$core$IFn$_invoke$arity$5$?$p$jscomp$57$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$40$$,$regs$jscomp$38$$,$pos$jscomp$62$$,$coll$jscomp$963$$,$G__25636$$):$p$jscomp$57$$($driver$jscomp$40$$,$regs$jscomp$38$$,$pos$jscomp$62$$,$coll$jscomp$963$$,$G__25636$$)}return $k$jscomp$334$$.$cljs$core$IFn$_invoke$arity$3$?
$k$jscomp$334$$.$cljs$core$IFn$_invoke$arity$3$($coll_STAR_$jscomp$18$$,$pos$jscomp$62$$,$coll$jscomp$963$$):$k$jscomp$334$$($coll_STAR_$jscomp$18$$,$pos$jscomp$62$$,$coll$jscomp$963$$)};return function($driver$jscomp$41$$,$regs$jscomp$39$$,$pos$jscomp$63$$,$coll$jscomp$964$$,$k$jscomp$335$$){return $compulsories$jscomp$2$$($driver$jscomp$41$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($regs$jscomp$39$$,0),$APP.$cljs$core$PersistentVector$EMPTY$$,$pos$jscomp$63$$,$coll$jscomp$964$$,$k$jscomp$335$$)}};
$malli$impl$regex$repeat_unparser$$=function($min$jscomp$4$$,$max$jscomp$5$$,$up$jscomp$3$$){var $up_STAR_$jscomp$1$$=$malli$impl$regex$_STAR__unparser$$($up$jscomp$3$$);return function($v$jscomp$174$$){return $APP.$cljs$core$vector_QMARK_$$($v$jscomp$174$$)&&$min$jscomp$4$$<=$APP.$cljs$core$count$$($v$jscomp$174$$)&&$APP.$cljs$core$count$$($v$jscomp$174$$)<=$max$jscomp$5$$?$up_STAR_$jscomp$1$$($v$jscomp$174$$):$cljs$cst$293$malli_DOT_core_SLASH_invalid$$}};
$malli$impl$regex$repeat_transformer$$=function($min$jscomp$5$$,$max$jscomp$6$$,$p$jscomp$58$$){var $rep_epsilon$jscomp$3$$=$malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$0$(),$compulsories$jscomp$3$$=function $malli$impl$regex$repeat_transformer_$_compulsories$$($driver$jscomp$42$$,$regs$jscomp$40$$,$coll_STAR_$jscomp$19$$,$pos$jscomp$64$$,$coll$jscomp$965$$,$k$jscomp$336$$){if($APP.$cljs$core$peek$$($regs$jscomp$40$$)<$min$jscomp$5$$){var $G__25667$$=function($coll_STAR___$1$jscomp$4$$,
$pos__$1$jscomp$16$$,$coll__$1$jscomp$504$$){return $malli$impl$regex$noncaching_park_transformer_BANG_$$($driver$jscomp$42$$,function($driver__$1$jscomp$6$$,$regs__$1$jscomp$5$$,$coll_STAR___$2$$,$pos__$2$jscomp$6$$,$coll__$2$jscomp$9$$,$k__$1$jscomp$9$$){return $malli$impl$regex$repeat_transformer_$_compulsories$$($driver__$1$jscomp$6$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($regs__$1$jscomp$5$$),$APP.$cljs$core$peek$$($regs__$1$jscomp$5$$)+1),$coll_STAR___$2$$,
$pos__$2$jscomp$6$$,$coll__$2$jscomp$9$$,$k__$1$jscomp$9$$)},$regs$jscomp$40$$,$coll_STAR___$1$jscomp$4$$,$pos__$1$jscomp$16$$,$coll__$1$jscomp$504$$,$k$jscomp$336$$)};return $p$jscomp$58$$.$cljs$core$IFn$_invoke$arity$6$?$p$jscomp$58$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$42$$,$regs$jscomp$40$$,$coll_STAR_$jscomp$19$$,$pos$jscomp$64$$,$coll$jscomp$965$$,$G__25667$$):$p$jscomp$58$$($driver$jscomp$42$$,$regs$jscomp$40$$,$coll_STAR_$jscomp$19$$,$pos$jscomp$64$$,$coll$jscomp$965$$,$G__25667$$)}return $optionals$jscomp$3$$($driver$jscomp$42$$,
$regs$jscomp$40$$,$coll_STAR_$jscomp$19$$,$pos$jscomp$64$$,$coll$jscomp$965$$,$k$jscomp$336$$)},$optionals$jscomp$3$$=function $malli$impl$regex$repeat_transformer_$_optionals$$($driver$jscomp$43$$,$regs$jscomp$41$$,$coll_STAR_$jscomp$20$$,$pos$jscomp$65$$,$coll$jscomp$966$$,$k$jscomp$337$$){if($APP.$cljs$core$peek$$($regs$jscomp$41$$)<$max$jscomp$6$$&&$APP.$cljs$core$peek$$($regs$jscomp$41$$)<=$pos$jscomp$65$$&&$APP.$cljs$core$seq$$($coll$jscomp$966$$)){$malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$43$$,
$rep_epsilon$jscomp$3$$,$regs$jscomp$41$$,$coll_STAR_$jscomp$20$$,$pos$jscomp$65$$,$coll$jscomp$966$$,$k$jscomp$337$$);var $G__25675$$=function($coll_STAR___$1$jscomp$5$$,$pos__$1$jscomp$17$$,$coll__$1$jscomp$505$$){return $malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$43$$,function($driver__$1$jscomp$7$$,$regs__$1$jscomp$6$$,$coll_STAR___$2$jscomp$1$$,$pos__$2$jscomp$7$$,$coll__$2$jscomp$10$$,$k__$1$jscomp$10$$){return $malli$impl$regex$repeat_transformer_$_optionals$$($driver__$1$jscomp$7$$,
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pop$$($regs__$1$jscomp$6$$),$APP.$cljs$core$peek$$($regs__$1$jscomp$6$$)+1),$coll_STAR___$2$jscomp$1$$,$pos__$2$jscomp$7$$,$coll__$2$jscomp$10$$,$k__$1$jscomp$10$$)},$regs$jscomp$41$$,$coll_STAR___$1$jscomp$5$$,$pos__$1$jscomp$17$$,$coll__$1$jscomp$505$$,$k$jscomp$337$$)};return $p$jscomp$58$$.$cljs$core$IFn$_invoke$arity$6$?$p$jscomp$58$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$43$$,$regs$jscomp$41$$,$coll_STAR_$jscomp$20$$,
$pos$jscomp$65$$,$coll$jscomp$966$$,$G__25675$$):$p$jscomp$58$$($driver$jscomp$43$$,$regs$jscomp$41$$,$coll_STAR_$jscomp$20$$,$pos$jscomp$65$$,$coll$jscomp$966$$,$G__25675$$)}return $k$jscomp$337$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$337$$.$cljs$core$IFn$_invoke$arity$3$($coll_STAR_$jscomp$20$$,$pos$jscomp$65$$,$coll$jscomp$966$$):$k$jscomp$337$$($coll_STAR_$jscomp$20$$,$pos$jscomp$65$$,$coll$jscomp$966$$)};return function($driver$jscomp$44$$,$regs$jscomp$42$$,$coll_STAR_$jscomp$21$$,$pos$jscomp$66$$,
$coll$jscomp$967$$,$k$jscomp$338$$){return $compulsories$jscomp$3$$($driver$jscomp$44$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($regs$jscomp$42$$,0),$coll_STAR_$jscomp$21$$,$pos$jscomp$66$$,$coll$jscomp$967$$,$k$jscomp$338$$)}};
$malli$impl$regex$ensure_cached_BANG_$$=function($JSCompiler_temp$jscomp$337_cache$jscomp$1$$,$f$jscomp$377$$,$pos$jscomp$68$$,$regs$jscomp$44$$){if($JSCompiler_temp$jscomp$337_cache$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$337_cache$jscomp$1$$.$malli$impl$regex$ICache$ensure_cached_BANG_$arity$4$!=null)$JSCompiler_temp$jscomp$337_cache$jscomp$1$$=$JSCompiler_temp$jscomp$337_cache$jscomp$1$$.$malli$impl$regex$ICache$ensure_cached_BANG_$arity$4$($JSCompiler_temp$jscomp$337_cache$jscomp$1$$,$f$jscomp$377$$,
$pos$jscomp$68$$,$regs$jscomp$44$$);else{var $m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$=$malli$impl$regex$ensure_cached_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$337_cache$jscomp$1$$==null?null:$JSCompiler_temp$jscomp$337_cache$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$!=null)$JSCompiler_temp$jscomp$337_cache$jscomp$1$$=$m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$337_cache$jscomp$1$$,$f$jscomp$377$$,$pos$jscomp$68$$,$regs$jscomp$44$$):$m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$($JSCompiler_temp$jscomp$337_cache$jscomp$1$$,$f$jscomp$377$$,$pos$jscomp$68$$,$regs$jscomp$44$$);else if($m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$=$malli$impl$regex$ensure_cached_BANG_$$._,$m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$!=
null)$JSCompiler_temp$jscomp$337_cache$jscomp$1$$=$m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$337_cache$jscomp$1$$,$f$jscomp$377$$,$pos$jscomp$68$$,$regs$jscomp$44$$):$m__5372__auto__$jscomp$inline_3221_m__5374__auto__$jscomp$inline_3220$$($JSCompiler_temp$jscomp$337_cache$jscomp$1$$,$f$jscomp$377$$,$pos$jscomp$68$$,
$regs$jscomp$44$$);else throw $APP.$cljs$core$missing_protocol$$("ICache.ensure-cached!",$JSCompiler_temp$jscomp$337_cache$jscomp$1$$);}return $JSCompiler_temp$jscomp$337_cache$jscomp$1$$};$malli$impl$regex$CacheEntry$$=function($hash$jscomp$23$$,$f$jscomp$378$$,$pos$jscomp$69$$,$regs$jscomp$45$$){this.hash=$hash$jscomp$23$$;this.f=$f$jscomp$378$$;this.pos=$pos$jscomp$69$$;this.$regs$=$regs$jscomp$45$$};
$malli$impl$regex$Cache$$=function(){this.values=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$(2);this.size=0};$malli$impl$regex$CheckDriver$$=function(){var $cache$jscomp$2$$=new $malli$impl$regex$Cache$$;this.$success$=!1;this.stack=[];this.cache=$cache$jscomp$2$$};
$JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$$=function($JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$self$$){return $JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$self$$.stack.length===0?null:$JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$self$$.stack.pop()};
$malli$impl$regex$ParseDriver$$=function(){var $cache$jscomp$4$$=new $malli$impl$regex$Cache$$;this.$success$=!1;this.stack=[];this.cache=$cache$jscomp$4$$;this.result=null};
$malli$impl$regex$validator$$=function($p$jscomp$59$$){var $p__$1$$=$malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$variadic$($p$jscomp$59$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$end_validator$$()]));return function($coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$){var $G__25722_26590_and__5023__auto__$jscomp$57$$=$APP.$cljs$core$sequential_QMARK_$$($coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$);
if($G__25722_26590_and__5023__auto__$jscomp$57$$){var $driver$jscomp$47$$=new $malli$impl$regex$CheckDriver$$;$G__25722_26590_and__5023__auto__$jscomp$57$$=function(){return $driver$jscomp$47$$.$success$=$APP.$cljs$core$boolean$0$$(!0)};$p__$1$$.$cljs$core$IFn$_invoke$arity$5$?$p__$1$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$47$$,$APP.$cljs$core$List$EMPTY$$,0,$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$,$G__25722_26590_and__5023__auto__$jscomp$57$$):
$p__$1$$($driver$jscomp$47$$,$APP.$cljs$core$List$EMPTY$$,0,$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$,$G__25722_26590_and__5023__auto__$jscomp$57$$);$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$=$driver$jscomp$47$$.$success$;if($APP.$cljs$core$truth_$$($coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$))return $coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$;
for(;;){$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$=$JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$$($driver$jscomp$47$$);if($coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$==null)return!1;$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$.$cljs$core$IFn$_invoke$arity$0$?$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$.$cljs$core$IFn$_invoke$arity$0$():
$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$();$coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$=$driver$jscomp$47$$.$success$;if($APP.$cljs$core$truth_$$($coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$))return $coll$jscomp$974_or__5025__auto__$jscomp$85_or__5025__auto____$1$jscomp$17_temp__5827__auto__$jscomp$7_thunk$$}}else return $G__25722_26590_and__5023__auto__$jscomp$57$$}};
$malli$impl$regex$ExplanationDriver$$=function($cache$jscomp$6$$,$in$$jscomp$9$$){var $errors$jscomp$2$$=$APP.$cljs$core$PersistentVector$EMPTY$$;this.$success$=!1;this.stack=[];this.cache=$cache$jscomp$6$$;this.$in$$=$in$$jscomp$9$$;this.$errors_max_pos$=0;this.errors=$errors$jscomp$2$$};
$malli$impl$regex$explainer$$=function($schema$jscomp$4$$,$path$jscomp$29$$,$p$jscomp$60$$){var $p__$1$jscomp$1$$=$malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$variadic$($p$jscomp$60$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$end_explainer$$($schema$jscomp$4$$,$path$jscomp$29$$)]));return function($coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$,$G__25752_26674_in$$jscomp$11$$,$errors$jscomp$4$$){if($APP.$cljs$core$sequential_QMARK_$$($coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$)){var $driver$jscomp$48$$=
new $malli$impl$regex$ExplanationDriver$$(new $malli$impl$regex$Cache$$,$G__25752_26674_in$$jscomp$11$$);$G__25752_26674_in$$jscomp$11$$=function(){return $driver$jscomp$48$$.$success$=$APP.$cljs$core$boolean$0$$(!0)};$p__$1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$5$?$p__$1$jscomp$1$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$48$$,$APP.$cljs$core$List$EMPTY$$,0,$coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$,$G__25752_26674_in$$jscomp$11$$):$p__$1$jscomp$1$$($driver$jscomp$48$$,
$APP.$cljs$core$List$EMPTY$$,0,$coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$,$G__25752_26674_in$$jscomp$11$$);if($APP.$cljs$core$truth_$$($driver$jscomp$48$$.$success$))return $errors$jscomp$4$$;for(;;){$coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$=$JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$$($driver$jscomp$48$$);if($coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$==null)return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($errors$jscomp$4$$,
$driver$jscomp$48$$.errors);$coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$?$coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$():$coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$();if($APP.$cljs$core$truth_$$($driver$jscomp$48$$.$success$))return $errors$jscomp$4$$}}else return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($errors$jscomp$4$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$29$$,
$G__25752_26674_in$$jscomp$11$$,$schema$jscomp$4$$,$coll$jscomp$977_temp__5827__auto__$jscomp$8_thunk$jscomp$1$$,$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$))}};
$malli$impl$regex$transformer$$=function($p$jscomp$62$$){var $p__$1$jscomp$3$$=$malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$variadic$($p$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$end_transformer$$()]));return function($coll$jscomp$979$$){if($APP.$cljs$core$sequential_QMARK_$$($coll$jscomp$979$$)){var $driver$jscomp$50$$=new $malli$impl$regex$ParseDriver$$,$G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$=$APP.$cljs$core$PersistentVector$EMPTY$$,
$G__25782_26720$$=function($coll_STAR_$jscomp$24$$){$driver$jscomp$50$$.$success$=$APP.$cljs$core$boolean$0$$(!0);return $driver$jscomp$50$$.result=$coll_STAR_$jscomp$24$$};$p__$1$jscomp$3$$.$cljs$core$IFn$_invoke$arity$6$?$p__$1$jscomp$3$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$50$$,$APP.$cljs$core$List$EMPTY$$,$G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$,0,$coll$jscomp$979$$,$G__25782_26720$$):$p__$1$jscomp$3$$($driver$jscomp$50$$,$APP.$cljs$core$List$EMPTY$$,$G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$,
0,$coll$jscomp$979$$,$G__25782_26720$$);if($APP.$cljs$core$truth_$$($driver$jscomp$50$$.$success$))return $driver$jscomp$50$$.result;for(;;){$G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$=$JSCompiler_StaticMethods_malli$impl$regex$Driver$pop_thunk_BANG_$arity$1$$($driver$jscomp$50$$);if($G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$==null)return $coll$jscomp$979$$;$G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$?$G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$():
$G__25779_26717_temp__5827__auto__$jscomp$10_thunk$jscomp$3$$();if($APP.$cljs$core$truth_$$($driver$jscomp$50$$.$success$))return $driver$jscomp$50$$.result}}else return $coll$jscomp$979$$}};$malli$registry$Registry$$=function(){};
$malli$registry$_schema$$=function($JSCompiler_temp$jscomp$342_this$$jscomp$159$$,$type$jscomp$181$$){if($JSCompiler_temp$jscomp$342_this$$jscomp$159$$!=null&&$JSCompiler_temp$jscomp$342_this$$jscomp$159$$.$malli$registry$Registry$_schema$arity$2$!=null)$JSCompiler_temp$jscomp$342_this$$jscomp$159$$=$JSCompiler_temp$jscomp$342_this$$jscomp$159$$.$malli$registry$Registry$_schema$arity$2$($JSCompiler_temp$jscomp$342_this$$jscomp$159$$,$type$jscomp$181$$);else{var $m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$=
$malli$registry$_schema$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$342_this$$jscomp$159$$==null?null:$JSCompiler_temp$jscomp$342_this$$jscomp$159$$)];if($m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$!=null)$JSCompiler_temp$jscomp$342_this$$jscomp$159$$=$m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$342_this$$jscomp$159$$,
$type$jscomp$181$$):$m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$($JSCompiler_temp$jscomp$342_this$$jscomp$159$$,$type$jscomp$181$$);else if($m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$=$malli$registry$_schema$$._,$m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$!=null)$JSCompiler_temp$jscomp$342_this$$jscomp$159$$=$m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$342_this$$jscomp$159$$,
$type$jscomp$181$$):$m__5372__auto__$jscomp$inline_3236_m__5374__auto__$jscomp$inline_3235$$($JSCompiler_temp$jscomp$342_this$$jscomp$159$$,$type$jscomp$181$$);else throw $APP.$cljs$core$missing_protocol$$("Registry.-schema",$JSCompiler_temp$jscomp$342_this$$jscomp$159$$);}return $JSCompiler_temp$jscomp$342_this$$jscomp$159$$};
$malli$registry$_schemas$$=function($JSCompiler_temp$jscomp$343_this$$jscomp$161$$){if($JSCompiler_temp$jscomp$343_this$$jscomp$161$$!=null&&$JSCompiler_temp$jscomp$343_this$$jscomp$161$$.$malli$registry$Registry$_schemas$arity$1$!=null)$JSCompiler_temp$jscomp$343_this$$jscomp$161$$=$JSCompiler_temp$jscomp$343_this$$jscomp$161$$.$malli$registry$Registry$_schemas$arity$1$($JSCompiler_temp$jscomp$343_this$$jscomp$161$$);else{var $m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$=
$malli$registry$_schemas$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$343_this$$jscomp$161$$==null?null:$JSCompiler_temp$jscomp$343_this$$jscomp$161$$)];if($m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$!=null)$JSCompiler_temp$jscomp$343_this$$jscomp$161$$=$m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$343_this$$jscomp$161$$):
$m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$($JSCompiler_temp$jscomp$343_this$$jscomp$161$$);else if($m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$=$malli$registry$_schemas$$._,$m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$!=null)$JSCompiler_temp$jscomp$343_this$$jscomp$161$$=$m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$343_this$$jscomp$161$$):
$m__5372__auto__$jscomp$inline_3240_m__5374__auto__$jscomp$inline_3239$$($JSCompiler_temp$jscomp$343_this$$jscomp$161$$);else throw $APP.$cljs$core$missing_protocol$$("Registry.-schemas",$JSCompiler_temp$jscomp$343_this$$jscomp$161$$);}return $JSCompiler_temp$jscomp$343_this$$jscomp$161$$};
$malli$registry$t_malli$0registry24914$$=function($m$jscomp$109$$,$fm$$,$meta24915$$){this.m=$m$jscomp$109$$;this.fm=$fm$$;this.$meta24915$=$meta24915$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$registry$t_malli$0registry24928$$=function($m$jscomp$112$$,$meta24929$$){this.m=$m$jscomp$112$$;this.$meta24929$=$meta24929$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$registry$registry$$=function($_QMARK_registry$$){return $_QMARK_registry$$==null?null:$_QMARK_registry$$!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===$_QMARK_registry$$.$malli$registry$Registry$$?$_QMARK_registry$$:$APP.$cljs$core$map_QMARK_$$($_QMARK_registry$$)?new $malli$registry$t_malli$0registry24928$$($_QMARK_registry$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$):($_QMARK_registry$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$_QMARK_registry$$.$malli$registry$Registry$$||($_QMARK_registry$$.$cljs$lang$protocol_mask$partition$$?
0:$APP.$cljs$core$native_satisfies_QMARK_$$($malli$registry$Registry$$,$_QMARK_registry$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($malli$registry$Registry$$,$_QMARK_registry$$))?$_QMARK_registry$$:null};$malli$registry$t_malli$0registry24940$$=function($meta24941$$){this.$meta24941$=$meta24941$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$registry$t_malli$0registry24951$$=function($_QMARK_registries$$,$registries$$,$meta24952$$){this.$_QMARK_registries$=$_QMARK_registries$$;this.$registries$=$registries$$;this.$meta24952$=$meta24952$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$registry$composite_registry$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($_QMARK_registries$jscomp$2$$){var $registries$jscomp$2$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($malli$registry$registry$$,$_QMARK_registries$jscomp$2$$);return new $malli$registry$t_malli$0registry24951$$($_QMARK_registries$jscomp$2$$,$registries$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$malli$registry$t_malli$0registry24971$$=function($db$jscomp$1$$,$meta24972$$){this.db=$db$jscomp$1$$;this.$meta24972$=$meta24972$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$registry$t_malli$0registry24984$$=function($meta24985$$){this.$meta24985$=$meta24985$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$borkdude$dynaload$LazyVar$$=function($f$jscomp$381$$){this.f=$f$jscomp$381$$;this.$cached$=null;this.$cljs$lang$protocol_mask$partition0$$=32769;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_type$$=function($JSCompiler_temp$jscomp$344_this$$jscomp$185$$){if($JSCompiler_temp$jscomp$344_this$$jscomp$185$$!=null&&$JSCompiler_temp$jscomp$344_this$$jscomp$185$$.$malli$core$IntoSchema$_type$arity$1$!=null)$JSCompiler_temp$jscomp$344_this$$jscomp$185$$=$JSCompiler_temp$jscomp$344_this$$jscomp$185$$.$malli$core$IntoSchema$_type$arity$1$($JSCompiler_temp$jscomp$344_this$$jscomp$185$$);else{var $m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$=$malli$core$_type$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$344_this$$jscomp$185$$==
null?null:$JSCompiler_temp$jscomp$344_this$$jscomp$185$$)];if($m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$!=null)$JSCompiler_temp$jscomp$344_this$$jscomp$185$$=$m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$344_this$$jscomp$185$$):$m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$($JSCompiler_temp$jscomp$344_this$$jscomp$185$$);
else if($m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$=$malli$core$_type$$._,$m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$!=null)$JSCompiler_temp$jscomp$344_this$$jscomp$185$$=$m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$344_this$$jscomp$185$$):$m__5372__auto__$jscomp$inline_3244_m__5374__auto__$jscomp$inline_3243$$($JSCompiler_temp$jscomp$344_this$$jscomp$185$$);
else throw $APP.$cljs$core$missing_protocol$$("IntoSchema.-type",$JSCompiler_temp$jscomp$344_this$$jscomp$185$$);}return $JSCompiler_temp$jscomp$344_this$$jscomp$185$$};
$malli$core$_type_properties$$=function($JSCompiler_temp$jscomp$345_this$$jscomp$187$$){if($JSCompiler_temp$jscomp$345_this$$jscomp$187$$!=null&&$JSCompiler_temp$jscomp$345_this$$jscomp$187$$.$malli$core$IntoSchema$_type_properties$arity$1$!=null)$JSCompiler_temp$jscomp$345_this$$jscomp$187$$=$JSCompiler_temp$jscomp$345_this$$jscomp$187$$.$malli$core$IntoSchema$_type_properties$arity$1$($JSCompiler_temp$jscomp$345_this$$jscomp$187$$);else{var $m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$=
$malli$core$_type_properties$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$345_this$$jscomp$187$$==null?null:$JSCompiler_temp$jscomp$345_this$$jscomp$187$$)];if($m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$!=null)$JSCompiler_temp$jscomp$345_this$$jscomp$187$$=$m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$345_this$$jscomp$187$$):
$m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$($JSCompiler_temp$jscomp$345_this$$jscomp$187$$);else if($m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$=$malli$core$_type_properties$$._,$m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$!=null)$JSCompiler_temp$jscomp$345_this$$jscomp$187$$=$m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$345_this$$jscomp$187$$):
$m__5372__auto__$jscomp$inline_3248_m__5374__auto__$jscomp$inline_3247$$($JSCompiler_temp$jscomp$345_this$$jscomp$187$$);else throw $APP.$cljs$core$missing_protocol$$("IntoSchema.-type-properties",$JSCompiler_temp$jscomp$345_this$$jscomp$187$$);}return $JSCompiler_temp$jscomp$345_this$$jscomp$187$$};
$malli$core$_into_schema$$=function($JSCompiler_temp$jscomp$346_this$$jscomp$193$$,$properties$jscomp$5$$,$children$jscomp$4$$,$options$jscomp$85$$){if($JSCompiler_temp$jscomp$346_this$$jscomp$193$$!=null&&$JSCompiler_temp$jscomp$346_this$$jscomp$193$$.$malli$core$IntoSchema$_into_schema$arity$4$!=null)$JSCompiler_temp$jscomp$346_this$$jscomp$193$$=$JSCompiler_temp$jscomp$346_this$$jscomp$193$$.$malli$core$IntoSchema$_into_schema$arity$4$($JSCompiler_temp$jscomp$346_this$$jscomp$193$$,$properties$jscomp$5$$,
$children$jscomp$4$$,$options$jscomp$85$$);else{var $m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$=$malli$core$_into_schema$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$346_this$$jscomp$193$$==null?null:$JSCompiler_temp$jscomp$346_this$$jscomp$193$$)];if($m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$!=null)$JSCompiler_temp$jscomp$346_this$$jscomp$193$$=$m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$346_this$$jscomp$193$$,$properties$jscomp$5$$,$children$jscomp$4$$,$options$jscomp$85$$):$m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$($JSCompiler_temp$jscomp$346_this$$jscomp$193$$,$properties$jscomp$5$$,$children$jscomp$4$$,$options$jscomp$85$$);else if($m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$=$malli$core$_into_schema$$._,
$m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$!=null)$JSCompiler_temp$jscomp$346_this$$jscomp$193$$=$m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$346_this$$jscomp$193$$,$properties$jscomp$5$$,$children$jscomp$4$$,$options$jscomp$85$$):$m__5372__auto__$jscomp$inline_3255_m__5374__auto__$jscomp$inline_3254$$($JSCompiler_temp$jscomp$346_this$$jscomp$193$$,
$properties$jscomp$5$$,$children$jscomp$4$$,$options$jscomp$85$$);else throw $APP.$cljs$core$missing_protocol$$("IntoSchema.-into-schema",$JSCompiler_temp$jscomp$346_this$$jscomp$193$$);}return $JSCompiler_temp$jscomp$346_this$$jscomp$193$$};
$malli$core$_validator$$=function($JSCompiler_temp$jscomp$347_this$$jscomp$195$$){if($JSCompiler_temp$jscomp$347_this$$jscomp$195$$!=null&&$JSCompiler_temp$jscomp$347_this$$jscomp$195$$.$malli$core$Schema$_validator$arity$1$!=null)$JSCompiler_temp$jscomp$347_this$$jscomp$195$$=$JSCompiler_temp$jscomp$347_this$$jscomp$195$$.$malli$core$Schema$_validator$arity$1$($JSCompiler_temp$jscomp$347_this$$jscomp$195$$);else{var $m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$=$malli$core$_validator$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$347_this$$jscomp$195$$==
null?null:$JSCompiler_temp$jscomp$347_this$$jscomp$195$$)];if($m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$!=null)$JSCompiler_temp$jscomp$347_this$$jscomp$195$$=$m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$347_this$$jscomp$195$$):$m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$($JSCompiler_temp$jscomp$347_this$$jscomp$195$$);
else if($m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$=$malli$core$_validator$$._,$m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$!=null)$JSCompiler_temp$jscomp$347_this$$jscomp$195$$=$m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$347_this$$jscomp$195$$):$m__5372__auto__$jscomp$inline_3259_m__5374__auto__$jscomp$inline_3258$$($JSCompiler_temp$jscomp$347_this$$jscomp$195$$);
else throw $APP.$cljs$core$missing_protocol$$("Schema.-validator",$JSCompiler_temp$jscomp$347_this$$jscomp$195$$);}return $JSCompiler_temp$jscomp$347_this$$jscomp$195$$};
$malli$core$_explainer$$=function($JSCompiler_temp$jscomp$348_this$$jscomp$197$$,$path$jscomp$31$$){if($JSCompiler_temp$jscomp$348_this$$jscomp$197$$!=null&&$JSCompiler_temp$jscomp$348_this$$jscomp$197$$.$malli$core$Schema$_explainer$arity$2$!=null)$JSCompiler_temp$jscomp$348_this$$jscomp$197$$=$JSCompiler_temp$jscomp$348_this$$jscomp$197$$.$malli$core$Schema$_explainer$arity$2$($JSCompiler_temp$jscomp$348_this$$jscomp$197$$,$path$jscomp$31$$);else{var $m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$=
$malli$core$_explainer$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$348_this$$jscomp$197$$==null?null:$JSCompiler_temp$jscomp$348_this$$jscomp$197$$)];if($m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$!=null)$JSCompiler_temp$jscomp$348_this$$jscomp$197$$=$m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$348_this$$jscomp$197$$,
$path$jscomp$31$$):$m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$($JSCompiler_temp$jscomp$348_this$$jscomp$197$$,$path$jscomp$31$$);else if($m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$=$malli$core$_explainer$$._,$m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$!=null)$JSCompiler_temp$jscomp$348_this$$jscomp$197$$=$m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$348_this$$jscomp$197$$,
$path$jscomp$31$$):$m__5372__auto__$jscomp$inline_3264_m__5374__auto__$jscomp$inline_3263$$($JSCompiler_temp$jscomp$348_this$$jscomp$197$$,$path$jscomp$31$$);else throw $APP.$cljs$core$missing_protocol$$("Schema.-explainer",$JSCompiler_temp$jscomp$348_this$$jscomp$197$$);}return $JSCompiler_temp$jscomp$348_this$$jscomp$197$$};
$malli$core$_transformer$$=function($JSCompiler_temp$jscomp$349_this$$jscomp$203$$,$transformer$jscomp$8$$,$method$jscomp$6$$,$options$jscomp$87$$){if($JSCompiler_temp$jscomp$349_this$$jscomp$203$$!=null&&$JSCompiler_temp$jscomp$349_this$$jscomp$203$$.$malli$core$Schema$_transformer$arity$4$!=null)$JSCompiler_temp$jscomp$349_this$$jscomp$203$$=$JSCompiler_temp$jscomp$349_this$$jscomp$203$$.$malli$core$Schema$_transformer$arity$4$($JSCompiler_temp$jscomp$349_this$$jscomp$203$$,$transformer$jscomp$8$$,
$method$jscomp$6$$,$options$jscomp$87$$);else{var $m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$=$malli$core$_transformer$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$349_this$$jscomp$203$$==null?null:$JSCompiler_temp$jscomp$349_this$$jscomp$203$$)];if($m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$!=null)$JSCompiler_temp$jscomp$349_this$$jscomp$203$$=$m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$349_this$$jscomp$203$$,$transformer$jscomp$8$$,$method$jscomp$6$$,$options$jscomp$87$$):$m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$($JSCompiler_temp$jscomp$349_this$$jscomp$203$$,$transformer$jscomp$8$$,$method$jscomp$6$$,$options$jscomp$87$$);else if($m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$=$malli$core$_transformer$$._,
$m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$!=null)$JSCompiler_temp$jscomp$349_this$$jscomp$203$$=$m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$349_this$$jscomp$203$$,$transformer$jscomp$8$$,$method$jscomp$6$$,$options$jscomp$87$$):$m__5372__auto__$jscomp$inline_3271_m__5374__auto__$jscomp$inline_3270$$($JSCompiler_temp$jscomp$349_this$$jscomp$203$$,
$transformer$jscomp$8$$,$method$jscomp$6$$,$options$jscomp$87$$);else throw $APP.$cljs$core$missing_protocol$$("Schema.-transformer",$JSCompiler_temp$jscomp$349_this$$jscomp$203$$);}return $JSCompiler_temp$jscomp$349_this$$jscomp$203$$};
$malli$core$_walk$$=function($JSCompiler_temp$jscomp$350_this$$jscomp$205$$,$walker$jscomp$1$$,$path$jscomp$33$$,$options$jscomp$89$$){if($JSCompiler_temp$jscomp$350_this$$jscomp$205$$!=null&&$JSCompiler_temp$jscomp$350_this$$jscomp$205$$.$malli$core$Schema$_walk$arity$4$!=null)$JSCompiler_temp$jscomp$350_this$$jscomp$205$$=$JSCompiler_temp$jscomp$350_this$$jscomp$205$$.$malli$core$Schema$_walk$arity$4$($JSCompiler_temp$jscomp$350_this$$jscomp$205$$,$walker$jscomp$1$$,$path$jscomp$33$$,$options$jscomp$89$$);
else{var $m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$=$malli$core$_walk$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$350_this$$jscomp$205$$==null?null:$JSCompiler_temp$jscomp$350_this$$jscomp$205$$)];if($m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$!=null)$JSCompiler_temp$jscomp$350_this$$jscomp$205$$=$m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$350_this$$jscomp$205$$,
$walker$jscomp$1$$,$path$jscomp$33$$,$options$jscomp$89$$):$m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$($JSCompiler_temp$jscomp$350_this$$jscomp$205$$,$walker$jscomp$1$$,$path$jscomp$33$$,$options$jscomp$89$$);else if($m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$=$malli$core$_walk$$._,$m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$!=null)$JSCompiler_temp$jscomp$350_this$$jscomp$205$$=$m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$350_this$$jscomp$205$$,$walker$jscomp$1$$,$path$jscomp$33$$,$options$jscomp$89$$):$m__5372__auto__$jscomp$inline_3278_m__5374__auto__$jscomp$inline_3277$$($JSCompiler_temp$jscomp$350_this$$jscomp$205$$,$walker$jscomp$1$$,$path$jscomp$33$$,$options$jscomp$89$$);else throw $APP.$cljs$core$missing_protocol$$("Schema.-walk",$JSCompiler_temp$jscomp$350_this$$jscomp$205$$);}return $JSCompiler_temp$jscomp$350_this$$jscomp$205$$};
$malli$core$_properties$$=function($JSCompiler_temp$jscomp$351_this$$jscomp$207$$){if($JSCompiler_temp$jscomp$351_this$$jscomp$207$$!=null&&$JSCompiler_temp$jscomp$351_this$$jscomp$207$$.$malli$core$Schema$_properties$arity$1$!=null)$JSCompiler_temp$jscomp$351_this$$jscomp$207$$=$JSCompiler_temp$jscomp$351_this$$jscomp$207$$.$properties$;else{var $m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$=$malli$core$_properties$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$351_this$$jscomp$207$$==
null?null:$JSCompiler_temp$jscomp$351_this$$jscomp$207$$)];if($m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$!=null)$JSCompiler_temp$jscomp$351_this$$jscomp$207$$=$m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$351_this$$jscomp$207$$):$m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$($JSCompiler_temp$jscomp$351_this$$jscomp$207$$);
else if($m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$=$malli$core$_properties$$._,$m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$!=null)$JSCompiler_temp$jscomp$351_this$$jscomp$207$$=$m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$351_this$$jscomp$207$$):$m__5372__auto__$jscomp$inline_3282_m__5374__auto__$jscomp$inline_3281$$($JSCompiler_temp$jscomp$351_this$$jscomp$207$$);
else throw $APP.$cljs$core$missing_protocol$$("Schema.-properties",$JSCompiler_temp$jscomp$351_this$$jscomp$207$$);}return $JSCompiler_temp$jscomp$351_this$$jscomp$207$$};
$malli$core$_options$$=function($JSCompiler_temp$jscomp$352_this$$jscomp$209$$){if($JSCompiler_temp$jscomp$352_this$$jscomp$209$$!=null&&$JSCompiler_temp$jscomp$352_this$$jscomp$209$$.$malli$core$Schema$_options$arity$1$!=null)$JSCompiler_temp$jscomp$352_this$$jscomp$209$$=$JSCompiler_temp$jscomp$352_this$$jscomp$209$$.$malli$core$Schema$_options$arity$1$($JSCompiler_temp$jscomp$352_this$$jscomp$209$$);else{var $m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$=$malli$core$_options$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$352_this$$jscomp$209$$==
null?null:$JSCompiler_temp$jscomp$352_this$$jscomp$209$$)];if($m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$!=null)$JSCompiler_temp$jscomp$352_this$$jscomp$209$$=$m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$352_this$$jscomp$209$$):$m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$($JSCompiler_temp$jscomp$352_this$$jscomp$209$$);
else if($m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$=$malli$core$_options$$._,$m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$!=null)$JSCompiler_temp$jscomp$352_this$$jscomp$209$$=$m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$352_this$$jscomp$209$$):$m__5372__auto__$jscomp$inline_3286_m__5374__auto__$jscomp$inline_3285$$($JSCompiler_temp$jscomp$352_this$$jscomp$209$$);
else throw $APP.$cljs$core$missing_protocol$$("Schema.-options",$JSCompiler_temp$jscomp$352_this$$jscomp$209$$);}return $JSCompiler_temp$jscomp$352_this$$jscomp$209$$};
$malli$core$_children$$=function($JSCompiler_temp$jscomp$353_this$$jscomp$211$$){if($JSCompiler_temp$jscomp$353_this$$jscomp$211$$!=null&&$JSCompiler_temp$jscomp$353_this$$jscomp$211$$.$malli$core$Schema$_children$arity$1$!=null)$JSCompiler_temp$jscomp$353_this$$jscomp$211$$=$JSCompiler_temp$jscomp$353_this$$jscomp$211$$.$malli$core$Schema$_children$arity$1$($JSCompiler_temp$jscomp$353_this$$jscomp$211$$);else{var $m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$=$malli$core$_children$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$353_this$$jscomp$211$$==
null?null:$JSCompiler_temp$jscomp$353_this$$jscomp$211$$)];if($m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$!=null)$JSCompiler_temp$jscomp$353_this$$jscomp$211$$=$m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$353_this$$jscomp$211$$):$m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$($JSCompiler_temp$jscomp$353_this$$jscomp$211$$);
else if($m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$=$malli$core$_children$$._,$m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$!=null)$JSCompiler_temp$jscomp$353_this$$jscomp$211$$=$m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$353_this$$jscomp$211$$):$m__5372__auto__$jscomp$inline_3290_m__5374__auto__$jscomp$inline_3289$$($JSCompiler_temp$jscomp$353_this$$jscomp$211$$);
else throw $APP.$cljs$core$missing_protocol$$("Schema.-children",$JSCompiler_temp$jscomp$353_this$$jscomp$211$$);}return $JSCompiler_temp$jscomp$353_this$$jscomp$211$$};
$malli$core$_parent$$=function($JSCompiler_temp$jscomp$354_this$$jscomp$213$$){if($JSCompiler_temp$jscomp$354_this$$jscomp$213$$!=null&&$JSCompiler_temp$jscomp$354_this$$jscomp$213$$.$malli$core$Schema$_parent$arity$1$!=null)$JSCompiler_temp$jscomp$354_this$$jscomp$213$$=$JSCompiler_temp$jscomp$354_this$$jscomp$213$$.parent;else{var $m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$=$malli$core$_parent$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$354_this$$jscomp$213$$==null?
null:$JSCompiler_temp$jscomp$354_this$$jscomp$213$$)];if($m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$!=null)$JSCompiler_temp$jscomp$354_this$$jscomp$213$$=$m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$354_this$$jscomp$213$$):$m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$($JSCompiler_temp$jscomp$354_this$$jscomp$213$$);
else if($m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$=$malli$core$_parent$$._,$m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$!=null)$JSCompiler_temp$jscomp$354_this$$jscomp$213$$=$m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$354_this$$jscomp$213$$):$m__5372__auto__$jscomp$inline_3294_m__5374__auto__$jscomp$inline_3293$$($JSCompiler_temp$jscomp$354_this$$jscomp$213$$);
else throw $APP.$cljs$core$missing_protocol$$("Schema.-parent",$JSCompiler_temp$jscomp$354_this$$jscomp$213$$);}return $JSCompiler_temp$jscomp$354_this$$jscomp$213$$};
$malli$core$_form$$=function($JSCompiler_temp$jscomp$355_this$$jscomp$215$$){if($JSCompiler_temp$jscomp$355_this$$jscomp$215$$!=null&&$JSCompiler_temp$jscomp$355_this$$jscomp$215$$.$malli$core$Schema$_form$arity$1$!=null)$JSCompiler_temp$jscomp$355_this$$jscomp$215$$=$JSCompiler_temp$jscomp$355_this$$jscomp$215$$.$malli$core$Schema$_form$arity$1$($JSCompiler_temp$jscomp$355_this$$jscomp$215$$);else{var $m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$=$malli$core$_form$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$355_this$$jscomp$215$$==
null?null:$JSCompiler_temp$jscomp$355_this$$jscomp$215$$)];if($m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$!=null)$JSCompiler_temp$jscomp$355_this$$jscomp$215$$=$m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$355_this$$jscomp$215$$):$m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$($JSCompiler_temp$jscomp$355_this$$jscomp$215$$);
else if($m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$=$malli$core$_form$$._,$m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$!=null)$JSCompiler_temp$jscomp$355_this$$jscomp$215$$=$m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$355_this$$jscomp$215$$):$m__5372__auto__$jscomp$inline_3298_m__5374__auto__$jscomp$inline_3297$$($JSCompiler_temp$jscomp$355_this$$jscomp$215$$);
else throw $APP.$cljs$core$missing_protocol$$("Schema.-form",$JSCompiler_temp$jscomp$355_this$$jscomp$215$$);}return $JSCompiler_temp$jscomp$355_this$$jscomp$215$$};
$malli$core$_to_ast$$=function($JSCompiler_temp$jscomp$356_this$$jscomp$217$$,$options$jscomp$91$$){if($JSCompiler_temp$jscomp$356_this$$jscomp$217$$!=null&&$JSCompiler_temp$jscomp$356_this$$jscomp$217$$.$malli$core$AST$_to_ast$arity$2$!=null)$JSCompiler_temp$jscomp$356_this$$jscomp$217$$=$JSCompiler_temp$jscomp$356_this$$jscomp$217$$.$malli$core$AST$_to_ast$arity$2$($JSCompiler_temp$jscomp$356_this$$jscomp$217$$,$options$jscomp$91$$);else{var $m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$=
$malli$core$_to_ast$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$356_this$$jscomp$217$$==null?null:$JSCompiler_temp$jscomp$356_this$$jscomp$217$$)];if($m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$!=null)$JSCompiler_temp$jscomp$356_this$$jscomp$217$$=$m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$356_this$$jscomp$217$$,
$options$jscomp$91$$):$m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$($JSCompiler_temp$jscomp$356_this$$jscomp$217$$,$options$jscomp$91$$);else if($m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$=$malli$core$_to_ast$$._,$m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$!=null)$JSCompiler_temp$jscomp$356_this$$jscomp$217$$=$m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$356_this$$jscomp$217$$,
$options$jscomp$91$$):$m__5372__auto__$jscomp$inline_3303_m__5374__auto__$jscomp$inline_3302$$($JSCompiler_temp$jscomp$356_this$$jscomp$217$$,$options$jscomp$91$$);else throw $APP.$cljs$core$missing_protocol$$("AST.-to-ast",$JSCompiler_temp$jscomp$356_this$$jscomp$217$$);}return $JSCompiler_temp$jscomp$356_this$$jscomp$217$$};
$malli$core$_entry_keyset$$=function($JSCompiler_temp$jscomp$357_this$$jscomp$221$$){if($JSCompiler_temp$jscomp$357_this$$jscomp$221$$!=null&&$JSCompiler_temp$jscomp$357_this$$jscomp$221$$.$malli$core$EntryParser$_entry_keyset$arity$1$!=null)$JSCompiler_temp$jscomp$357_this$$jscomp$221$$=$JSCompiler_temp$jscomp$357_this$$jscomp$221$$.$malli$core$EntryParser$_entry_keyset$arity$1$($JSCompiler_temp$jscomp$357_this$$jscomp$221$$);else{var $m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$=
$malli$core$_entry_keyset$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$357_this$$jscomp$221$$==null?null:$JSCompiler_temp$jscomp$357_this$$jscomp$221$$)];if($m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$!=null)$JSCompiler_temp$jscomp$357_this$$jscomp$221$$=$m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$357_this$$jscomp$221$$):
$m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$($JSCompiler_temp$jscomp$357_this$$jscomp$221$$);else if($m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$=$malli$core$_entry_keyset$$._,$m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$!=null)$JSCompiler_temp$jscomp$357_this$$jscomp$221$$=$m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$357_this$$jscomp$221$$):
$m__5372__auto__$jscomp$inline_3307_m__5374__auto__$jscomp$inline_3306$$($JSCompiler_temp$jscomp$357_this$$jscomp$221$$);else throw $APP.$cljs$core$missing_protocol$$("EntryParser.-entry-keyset",$JSCompiler_temp$jscomp$357_this$$jscomp$221$$);}return $JSCompiler_temp$jscomp$357_this$$jscomp$221$$};
$malli$core$_entry_children$$=function($JSCompiler_temp$jscomp$358_this$$jscomp$223$$){if($JSCompiler_temp$jscomp$358_this$$jscomp$223$$!=null&&$JSCompiler_temp$jscomp$358_this$$jscomp$223$$.$malli$core$EntryParser$_entry_children$arity$1$!=null)$JSCompiler_temp$jscomp$358_this$$jscomp$223$$=$JSCompiler_temp$jscomp$358_this$$jscomp$223$$.$malli$core$EntryParser$_entry_children$arity$1$($JSCompiler_temp$jscomp$358_this$$jscomp$223$$);else{var $m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$=
$malli$core$_entry_children$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$358_this$$jscomp$223$$==null?null:$JSCompiler_temp$jscomp$358_this$$jscomp$223$$)];if($m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$!=null)$JSCompiler_temp$jscomp$358_this$$jscomp$223$$=$m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$358_this$$jscomp$223$$):
$m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$($JSCompiler_temp$jscomp$358_this$$jscomp$223$$);else if($m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$=$malli$core$_entry_children$$._,$m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$!=null)$JSCompiler_temp$jscomp$358_this$$jscomp$223$$=$m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$358_this$$jscomp$223$$):
$m__5372__auto__$jscomp$inline_3311_m__5374__auto__$jscomp$inline_3310$$($JSCompiler_temp$jscomp$358_this$$jscomp$223$$);else throw $APP.$cljs$core$missing_protocol$$("EntryParser.-entry-children",$JSCompiler_temp$jscomp$358_this$$jscomp$223$$);}return $JSCompiler_temp$jscomp$358_this$$jscomp$223$$};
$malli$core$_entry_entries$$=function($JSCompiler_temp$jscomp$359_this$$jscomp$225$$){if($JSCompiler_temp$jscomp$359_this$$jscomp$225$$!=null&&$JSCompiler_temp$jscomp$359_this$$jscomp$225$$.$malli$core$EntryParser$_entry_entries$arity$1$!=null)$JSCompiler_temp$jscomp$359_this$$jscomp$225$$=$JSCompiler_temp$jscomp$359_this$$jscomp$225$$.$malli$core$EntryParser$_entry_entries$arity$1$($JSCompiler_temp$jscomp$359_this$$jscomp$225$$);else{var $m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$=
$malli$core$_entry_entries$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$359_this$$jscomp$225$$==null?null:$JSCompiler_temp$jscomp$359_this$$jscomp$225$$)];if($m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$!=null)$JSCompiler_temp$jscomp$359_this$$jscomp$225$$=$m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$359_this$$jscomp$225$$):
$m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$($JSCompiler_temp$jscomp$359_this$$jscomp$225$$);else if($m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$=$malli$core$_entry_entries$$._,$m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$!=null)$JSCompiler_temp$jscomp$359_this$$jscomp$225$$=$m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$359_this$$jscomp$225$$):
$m__5372__auto__$jscomp$inline_3315_m__5374__auto__$jscomp$inline_3314$$($JSCompiler_temp$jscomp$359_this$$jscomp$225$$);else throw $APP.$cljs$core$missing_protocol$$("EntryParser.-entry-entries",$JSCompiler_temp$jscomp$359_this$$jscomp$225$$);}return $JSCompiler_temp$jscomp$359_this$$jscomp$225$$};
$malli$core$_entry_forms$$=function($JSCompiler_temp$jscomp$360_this$$jscomp$227$$){if($JSCompiler_temp$jscomp$360_this$$jscomp$227$$!=null&&$JSCompiler_temp$jscomp$360_this$$jscomp$227$$.$malli$core$EntryParser$_entry_forms$arity$1$!=null)$JSCompiler_temp$jscomp$360_this$$jscomp$227$$=$JSCompiler_temp$jscomp$360_this$$jscomp$227$$.$malli$core$EntryParser$_entry_forms$arity$1$($JSCompiler_temp$jscomp$360_this$$jscomp$227$$);else{var $m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$=
$malli$core$_entry_forms$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$360_this$$jscomp$227$$==null?null:$JSCompiler_temp$jscomp$360_this$$jscomp$227$$)];if($m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$!=null)$JSCompiler_temp$jscomp$360_this$$jscomp$227$$=$m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$360_this$$jscomp$227$$):
$m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$($JSCompiler_temp$jscomp$360_this$$jscomp$227$$);else if($m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$=$malli$core$_entry_forms$$._,$m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$!=null)$JSCompiler_temp$jscomp$360_this$$jscomp$227$$=$m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$360_this$$jscomp$227$$):
$m__5372__auto__$jscomp$inline_3319_m__5374__auto__$jscomp$inline_3318$$($JSCompiler_temp$jscomp$360_this$$jscomp$227$$);else throw $APP.$cljs$core$missing_protocol$$("EntryParser.-entry-forms",$JSCompiler_temp$jscomp$360_this$$jscomp$227$$);}return $JSCompiler_temp$jscomp$360_this$$jscomp$227$$};
$malli$core$_entries$$=function($JSCompiler_temp$jscomp$361_this$$jscomp$229$$){if($JSCompiler_temp$jscomp$361_this$$jscomp$229$$!=null&&$JSCompiler_temp$jscomp$361_this$$jscomp$229$$.$malli$core$EntrySchema$_entries$arity$1$!=null)$JSCompiler_temp$jscomp$361_this$$jscomp$229$$=$JSCompiler_temp$jscomp$361_this$$jscomp$229$$.$malli$core$EntrySchema$_entries$arity$1$($JSCompiler_temp$jscomp$361_this$$jscomp$229$$);else{var $m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$=$malli$core$_entries$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$361_this$$jscomp$229$$==
null?null:$JSCompiler_temp$jscomp$361_this$$jscomp$229$$)];if($m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$!=null)$JSCompiler_temp$jscomp$361_this$$jscomp$229$$=$m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$361_this$$jscomp$229$$):$m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$($JSCompiler_temp$jscomp$361_this$$jscomp$229$$);
else if($m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$=$malli$core$_entries$$._,$m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$!=null)$JSCompiler_temp$jscomp$361_this$$jscomp$229$$=$m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$361_this$$jscomp$229$$):$m__5372__auto__$jscomp$inline_3323_m__5374__auto__$jscomp$inline_3322$$($JSCompiler_temp$jscomp$361_this$$jscomp$229$$);
else throw $APP.$cljs$core$missing_protocol$$("EntrySchema.-entries",$JSCompiler_temp$jscomp$361_this$$jscomp$229$$);}return $JSCompiler_temp$jscomp$361_this$$jscomp$229$$};
$malli$core$_entry_parser$$=function($JSCompiler_temp$jscomp$362_this$$jscomp$231$$){if($JSCompiler_temp$jscomp$362_this$$jscomp$231$$!=null&&$JSCompiler_temp$jscomp$362_this$$jscomp$231$$.$malli$core$EntrySchema$_entry_parser$arity$1$!=null)$JSCompiler_temp$jscomp$362_this$$jscomp$231$$=$JSCompiler_temp$jscomp$362_this$$jscomp$231$$.$entry_parser$;else{var $m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$=$malli$core$_entry_parser$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$362_this$$jscomp$231$$==
null?null:$JSCompiler_temp$jscomp$362_this$$jscomp$231$$)];if($m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$!=null)$JSCompiler_temp$jscomp$362_this$$jscomp$231$$=$m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$362_this$$jscomp$231$$):$m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$($JSCompiler_temp$jscomp$362_this$$jscomp$231$$);
else if($m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$=$malli$core$_entry_parser$$._,$m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$!=null)$JSCompiler_temp$jscomp$362_this$$jscomp$231$$=$m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$362_this$$jscomp$231$$):$m__5372__auto__$jscomp$inline_3327_m__5374__auto__$jscomp$inline_3326$$($JSCompiler_temp$jscomp$362_this$$jscomp$231$$);
else throw $APP.$cljs$core$missing_protocol$$("EntrySchema.-entry-parser",$JSCompiler_temp$jscomp$362_this$$jscomp$231$$);}return $JSCompiler_temp$jscomp$362_this$$jscomp$231$$};
$malli$core$_cache$$=function($JSCompiler_temp$jscomp$363_this$$jscomp$233$$){if($JSCompiler_temp$jscomp$363_this$$jscomp$233$$!=null&&$JSCompiler_temp$jscomp$363_this$$jscomp$233$$.$malli$core$Cached$_cache$arity$1$!=null)$JSCompiler_temp$jscomp$363_this$$jscomp$233$$=$JSCompiler_temp$jscomp$363_this$$jscomp$233$$.cache;else{var $m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$=$malli$core$_cache$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$363_this$$jscomp$233$$==null?null:
$JSCompiler_temp$jscomp$363_this$$jscomp$233$$)];if($m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$!=null)$JSCompiler_temp$jscomp$363_this$$jscomp$233$$=$m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$363_this$$jscomp$233$$):$m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$($JSCompiler_temp$jscomp$363_this$$jscomp$233$$);
else if($m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$=$malli$core$_cache$$._,$m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$!=null)$JSCompiler_temp$jscomp$363_this$$jscomp$233$$=$m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$363_this$$jscomp$233$$):$m__5372__auto__$jscomp$inline_3331_m__5374__auto__$jscomp$inline_3330$$($JSCompiler_temp$jscomp$363_this$$jscomp$233$$);
else throw $APP.$cljs$core$missing_protocol$$("Cached.-cache",$JSCompiler_temp$jscomp$363_this$$jscomp$233$$);}return $JSCompiler_temp$jscomp$363_this$$jscomp$233$$};
$malli$core$_get$$=function($JSCompiler_temp$jscomp$364_this$$jscomp$237$$,$key$jscomp$183$$,$default$$jscomp$10$$){if($JSCompiler_temp$jscomp$364_this$$jscomp$237$$!=null&&$JSCompiler_temp$jscomp$364_this$$jscomp$237$$.$malli$core$LensSchema$_get$arity$3$!=null)$JSCompiler_temp$jscomp$364_this$$jscomp$237$$=$JSCompiler_temp$jscomp$364_this$$jscomp$237$$.$malli$core$LensSchema$_get$arity$3$($JSCompiler_temp$jscomp$364_this$$jscomp$237$$,$key$jscomp$183$$,$default$$jscomp$10$$);else{var $m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$=
$malli$core$_get$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$364_this$$jscomp$237$$==null?null:$JSCompiler_temp$jscomp$364_this$$jscomp$237$$)];if($m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$!=null)$JSCompiler_temp$jscomp$364_this$$jscomp$237$$=$m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$364_this$$jscomp$237$$,
$key$jscomp$183$$,$default$$jscomp$10$$):$m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$($JSCompiler_temp$jscomp$364_this$$jscomp$237$$,$key$jscomp$183$$,$default$$jscomp$10$$);else if($m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$=$malli$core$_get$$._,$m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$!=null)$JSCompiler_temp$jscomp$364_this$$jscomp$237$$=$m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$364_this$$jscomp$237$$,$key$jscomp$183$$,$default$$jscomp$10$$):$m__5372__auto__$jscomp$inline_3337_m__5374__auto__$jscomp$inline_3336$$($JSCompiler_temp$jscomp$364_this$$jscomp$237$$,$key$jscomp$183$$,$default$$jscomp$10$$);else throw $APP.$cljs$core$missing_protocol$$("LensSchema.-get",$JSCompiler_temp$jscomp$364_this$$jscomp$237$$);}return $JSCompiler_temp$jscomp$364_this$$jscomp$237$$};
$malli$core$_set$$=function($JSCompiler_temp$jscomp$365_this$$jscomp$239$$,$key$jscomp$185$$,$value$jscomp$232$$){if($JSCompiler_temp$jscomp$365_this$$jscomp$239$$!=null&&$JSCompiler_temp$jscomp$365_this$$jscomp$239$$.$malli$core$LensSchema$_set$arity$3$!=null)$JSCompiler_temp$jscomp$365_this$$jscomp$239$$=$JSCompiler_temp$jscomp$365_this$$jscomp$239$$.$malli$core$LensSchema$_set$arity$3$($JSCompiler_temp$jscomp$365_this$$jscomp$239$$,$key$jscomp$185$$,$value$jscomp$232$$);else{var $m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$=
$malli$core$_set$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$365_this$$jscomp$239$$==null?null:$JSCompiler_temp$jscomp$365_this$$jscomp$239$$)];if($m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$!=null)$JSCompiler_temp$jscomp$365_this$$jscomp$239$$=$m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$365_this$$jscomp$239$$,
$key$jscomp$185$$,$value$jscomp$232$$):$m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$($JSCompiler_temp$jscomp$365_this$$jscomp$239$$,$key$jscomp$185$$,$value$jscomp$232$$);else if($m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$=$malli$core$_set$$._,$m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$!=null)$JSCompiler_temp$jscomp$365_this$$jscomp$239$$=$m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$365_this$$jscomp$239$$,$key$jscomp$185$$,$value$jscomp$232$$):$m__5372__auto__$jscomp$inline_3343_m__5374__auto__$jscomp$inline_3342$$($JSCompiler_temp$jscomp$365_this$$jscomp$239$$,$key$jscomp$185$$,$value$jscomp$232$$);else throw $APP.$cljs$core$missing_protocol$$("LensSchema.-set",$JSCompiler_temp$jscomp$365_this$$jscomp$239$$);}return $JSCompiler_temp$jscomp$365_this$$jscomp$239$$};
$malli$core$_ref$$=function($JSCompiler_temp$jscomp$366_this$$jscomp$241$$){if($JSCompiler_temp$jscomp$366_this$$jscomp$241$$!=null&&$JSCompiler_temp$jscomp$366_this$$jscomp$241$$.$malli$core$RefSchema$_ref$arity$1$!=null)$JSCompiler_temp$jscomp$366_this$$jscomp$241$$=$JSCompiler_temp$jscomp$366_this$$jscomp$241$$.$malli$core$RefSchema$_ref$arity$1$($JSCompiler_temp$jscomp$366_this$$jscomp$241$$);else{var $m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$=$malli$core$_ref$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$366_this$$jscomp$241$$==
null?null:$JSCompiler_temp$jscomp$366_this$$jscomp$241$$)];if($m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$!=null)$JSCompiler_temp$jscomp$366_this$$jscomp$241$$=$m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$366_this$$jscomp$241$$):$m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$($JSCompiler_temp$jscomp$366_this$$jscomp$241$$);
else if($m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$=$malli$core$_ref$$._,$m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$!=null)$JSCompiler_temp$jscomp$366_this$$jscomp$241$$=$m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$366_this$$jscomp$241$$):$m__5372__auto__$jscomp$inline_3347_m__5374__auto__$jscomp$inline_3346$$($JSCompiler_temp$jscomp$366_this$$jscomp$241$$);
else throw $APP.$cljs$core$missing_protocol$$("RefSchema.-ref",$JSCompiler_temp$jscomp$366_this$$jscomp$241$$);}return $JSCompiler_temp$jscomp$366_this$$jscomp$241$$};
$malli$core$_deref$$=function($JSCompiler_temp$jscomp$367_this$$jscomp$243$$){if($JSCompiler_temp$jscomp$367_this$$jscomp$243$$!=null&&$JSCompiler_temp$jscomp$367_this$$jscomp$243$$.$malli$core$RefSchema$_deref$arity$1$!=null)$JSCompiler_temp$jscomp$367_this$$jscomp$243$$=$JSCompiler_temp$jscomp$367_this$$jscomp$243$$.$malli$core$RefSchema$_deref$arity$1$($JSCompiler_temp$jscomp$367_this$$jscomp$243$$);else{var $m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$=$malli$core$_deref$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$367_this$$jscomp$243$$==
null?null:$JSCompiler_temp$jscomp$367_this$$jscomp$243$$)];if($m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$!=null)$JSCompiler_temp$jscomp$367_this$$jscomp$243$$=$m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$367_this$$jscomp$243$$):$m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$($JSCompiler_temp$jscomp$367_this$$jscomp$243$$);
else if($m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$=$malli$core$_deref$$._,$m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$!=null)$JSCompiler_temp$jscomp$367_this$$jscomp$243$$=$m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$367_this$$jscomp$243$$):$m__5372__auto__$jscomp$inline_3351_m__5374__auto__$jscomp$inline_3350$$($JSCompiler_temp$jscomp$367_this$$jscomp$243$$);
else throw $APP.$cljs$core$missing_protocol$$("RefSchema.-deref",$JSCompiler_temp$jscomp$367_this$$jscomp$243$$);}return $JSCompiler_temp$jscomp$367_this$$jscomp$243$$};
$malli$core$_accept$$=function($JSCompiler_temp$jscomp$368_this$$jscomp$245$$,$schema$jscomp$7$$,$path$jscomp$35$$,$options$jscomp$95$$){if($JSCompiler_temp$jscomp$368_this$$jscomp$245$$!=null&&$JSCompiler_temp$jscomp$368_this$$jscomp$245$$.$malli$core$Walker$_accept$arity$4$!=null)$JSCompiler_temp$jscomp$368_this$$jscomp$245$$=$JSCompiler_temp$jscomp$368_this$$jscomp$245$$.$malli$core$Walker$_accept$arity$4$($JSCompiler_temp$jscomp$368_this$$jscomp$245$$,$schema$jscomp$7$$,$path$jscomp$35$$,$options$jscomp$95$$);
else{var $m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$=$malli$core$_accept$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$368_this$$jscomp$245$$==null?null:$JSCompiler_temp$jscomp$368_this$$jscomp$245$$)];if($m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$!=null)$JSCompiler_temp$jscomp$368_this$$jscomp$245$$=$m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$368_this$$jscomp$245$$,
$schema$jscomp$7$$,$path$jscomp$35$$,$options$jscomp$95$$):$m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$($JSCompiler_temp$jscomp$368_this$$jscomp$245$$,$schema$jscomp$7$$,$path$jscomp$35$$,$options$jscomp$95$$);else if($m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$=$malli$core$_accept$$._,$m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$!=null)$JSCompiler_temp$jscomp$368_this$$jscomp$245$$=$m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$368_this$$jscomp$245$$,$schema$jscomp$7$$,$path$jscomp$35$$,$options$jscomp$95$$):$m__5372__auto__$jscomp$inline_3358_m__5374__auto__$jscomp$inline_3357$$($JSCompiler_temp$jscomp$368_this$$jscomp$245$$,$schema$jscomp$7$$,$path$jscomp$35$$,$options$jscomp$95$$);else throw $APP.$cljs$core$missing_protocol$$("Walker.-accept",$JSCompiler_temp$jscomp$368_this$$jscomp$245$$);
}return $JSCompiler_temp$jscomp$368_this$$jscomp$245$$};
$malli$core$_inner$$=function($JSCompiler_temp$jscomp$369_this$$jscomp$247$$,$schema$jscomp$9$$,$path$jscomp$37$$,$options$jscomp$97$$){if($JSCompiler_temp$jscomp$369_this$$jscomp$247$$!=null&&$JSCompiler_temp$jscomp$369_this$$jscomp$247$$.$malli$core$Walker$_inner$arity$4$!=null)$JSCompiler_temp$jscomp$369_this$$jscomp$247$$=$JSCompiler_temp$jscomp$369_this$$jscomp$247$$.$malli$core$Walker$_inner$arity$4$($JSCompiler_temp$jscomp$369_this$$jscomp$247$$,$schema$jscomp$9$$,$path$jscomp$37$$,$options$jscomp$97$$);
else{var $m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$=$malli$core$_inner$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$369_this$$jscomp$247$$==null?null:$JSCompiler_temp$jscomp$369_this$$jscomp$247$$)];if($m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$!=null)$JSCompiler_temp$jscomp$369_this$$jscomp$247$$=$m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$369_this$$jscomp$247$$,
$schema$jscomp$9$$,$path$jscomp$37$$,$options$jscomp$97$$):$m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$($JSCompiler_temp$jscomp$369_this$$jscomp$247$$,$schema$jscomp$9$$,$path$jscomp$37$$,$options$jscomp$97$$);else if($m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$=$malli$core$_inner$$._,$m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$!=null)$JSCompiler_temp$jscomp$369_this$$jscomp$247$$=$m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$369_this$$jscomp$247$$,$schema$jscomp$9$$,$path$jscomp$37$$,$options$jscomp$97$$):$m__5372__auto__$jscomp$inline_3365_m__5374__auto__$jscomp$inline_3364$$($JSCompiler_temp$jscomp$369_this$$jscomp$247$$,$schema$jscomp$9$$,$path$jscomp$37$$,$options$jscomp$97$$);else throw $APP.$cljs$core$missing_protocol$$("Walker.-inner",$JSCompiler_temp$jscomp$369_this$$jscomp$247$$);}return $JSCompiler_temp$jscomp$369_this$$jscomp$247$$};
$malli$core$_outer$$=function($JSCompiler_temp$jscomp$370_this$$jscomp$249$$,$schema$jscomp$11$$,$path$jscomp$39$$,$children$jscomp$6$$,$options$jscomp$99$$){if($JSCompiler_temp$jscomp$370_this$$jscomp$249$$!=null&&$JSCompiler_temp$jscomp$370_this$$jscomp$249$$.$malli$core$Walker$_outer$arity$5$!=null)$JSCompiler_temp$jscomp$370_this$$jscomp$249$$=$JSCompiler_temp$jscomp$370_this$$jscomp$249$$.$malli$core$Walker$_outer$arity$5$($JSCompiler_temp$jscomp$370_this$$jscomp$249$$,$schema$jscomp$11$$,$path$jscomp$39$$,
$children$jscomp$6$$,$options$jscomp$99$$);else{var $m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$=$malli$core$_outer$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$370_this$$jscomp$249$$==null?null:$JSCompiler_temp$jscomp$370_this$$jscomp$249$$)];if($m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$!=null)$JSCompiler_temp$jscomp$370_this$$jscomp$249$$=$m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$.$cljs$core$IFn$_invoke$arity$5$?
$m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$370_this$$jscomp$249$$,$schema$jscomp$11$$,$path$jscomp$39$$,$children$jscomp$6$$,$options$jscomp$99$$):$m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$($JSCompiler_temp$jscomp$370_this$$jscomp$249$$,$schema$jscomp$11$$,$path$jscomp$39$$,$children$jscomp$6$$,$options$jscomp$99$$);else if($m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$=
$malli$core$_outer$$._,$m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$!=null)$JSCompiler_temp$jscomp$370_this$$jscomp$249$$=$m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$.$cljs$core$IFn$_invoke$arity$5$?$m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$370_this$$jscomp$249$$,$schema$jscomp$11$$,$path$jscomp$39$$,$children$jscomp$6$$,$options$jscomp$99$$):$m__5372__auto__$jscomp$inline_3373_m__5374__auto__$jscomp$inline_3372$$($JSCompiler_temp$jscomp$370_this$$jscomp$249$$,
$schema$jscomp$11$$,$path$jscomp$39$$,$children$jscomp$6$$,$options$jscomp$99$$);else throw $APP.$cljs$core$missing_protocol$$("Walker.-outer",$JSCompiler_temp$jscomp$370_this$$jscomp$249$$);}return $JSCompiler_temp$jscomp$370_this$$jscomp$249$$};
$malli$core$_transformer_chain$$=function($JSCompiler_temp$jscomp$371_this$$jscomp$251$$){if($JSCompiler_temp$jscomp$371_this$$jscomp$251$$!=null&&$JSCompiler_temp$jscomp$371_this$$jscomp$251$$.$malli$core$Transformer$_transformer_chain$arity$1$!=null)$JSCompiler_temp$jscomp$371_this$$jscomp$251$$=$JSCompiler_temp$jscomp$371_this$$jscomp$251$$.$malli$core$Transformer$_transformer_chain$arity$1$($JSCompiler_temp$jscomp$371_this$$jscomp$251$$);else{var $m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$=
$malli$core$_transformer_chain$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$371_this$$jscomp$251$$==null?null:$JSCompiler_temp$jscomp$371_this$$jscomp$251$$)];if($m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$!=null)$JSCompiler_temp$jscomp$371_this$$jscomp$251$$=$m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$371_this$$jscomp$251$$):
$m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$($JSCompiler_temp$jscomp$371_this$$jscomp$251$$);else if($m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$=$malli$core$_transformer_chain$$._,$m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$!=null)$JSCompiler_temp$jscomp$371_this$$jscomp$251$$=$m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$371_this$$jscomp$251$$):
$m__5372__auto__$jscomp$inline_3377_m__5374__auto__$jscomp$inline_3376$$($JSCompiler_temp$jscomp$371_this$$jscomp$251$$);else throw $APP.$cljs$core$missing_protocol$$("Transformer.-transformer-chain",$JSCompiler_temp$jscomp$371_this$$jscomp$251$$);}return $JSCompiler_temp$jscomp$371_this$$jscomp$251$$};
$malli$core$_value_transformer$$=function($JSCompiler_temp$jscomp$372_this$$jscomp$253$$,$schema$jscomp$13$$,$method$jscomp$8$$,$options$jscomp$101$$){if($JSCompiler_temp$jscomp$372_this$$jscomp$253$$!=null&&$JSCompiler_temp$jscomp$372_this$$jscomp$253$$.$malli$core$Transformer$_value_transformer$arity$4$!=null)$JSCompiler_temp$jscomp$372_this$$jscomp$253$$=$JSCompiler_temp$jscomp$372_this$$jscomp$253$$.$malli$core$Transformer$_value_transformer$arity$4$($JSCompiler_temp$jscomp$372_this$$jscomp$253$$,
$schema$jscomp$13$$,$method$jscomp$8$$,$options$jscomp$101$$);else{var $m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$=$malli$core$_value_transformer$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$372_this$$jscomp$253$$==null?null:$JSCompiler_temp$jscomp$372_this$$jscomp$253$$)];if($m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$!=null)$JSCompiler_temp$jscomp$372_this$$jscomp$253$$=$m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$372_this$$jscomp$253$$,$schema$jscomp$13$$,$method$jscomp$8$$,$options$jscomp$101$$):$m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$($JSCompiler_temp$jscomp$372_this$$jscomp$253$$,$schema$jscomp$13$$,$method$jscomp$8$$,$options$jscomp$101$$);else if($m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$=$malli$core$_value_transformer$$._,
$m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$!=null)$JSCompiler_temp$jscomp$372_this$$jscomp$253$$=$m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$372_this$$jscomp$253$$,$schema$jscomp$13$$,$method$jscomp$8$$,$options$jscomp$101$$):$m__5372__auto__$jscomp$inline_3384_m__5374__auto__$jscomp$inline_3383$$($JSCompiler_temp$jscomp$372_this$$jscomp$253$$,
$schema$jscomp$13$$,$method$jscomp$8$$,$options$jscomp$101$$);else throw $APP.$cljs$core$missing_protocol$$("Transformer.-value-transformer",$JSCompiler_temp$jscomp$372_this$$jscomp$253$$);}return $JSCompiler_temp$jscomp$372_this$$jscomp$253$$};
$malli$core$_regex_op_QMARK_$$=function($JSCompiler_temp$jscomp$373_this$$jscomp$255$$){if($JSCompiler_temp$jscomp$373_this$$jscomp$255$$!=null&&$JSCompiler_temp$jscomp$373_this$$jscomp$255$$.$malli$core$RegexSchema$_regex_op_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$373_this$$jscomp$255$$=$JSCompiler_temp$jscomp$373_this$$jscomp$255$$.$malli$core$RegexSchema$_regex_op_QMARK_$arity$1$($JSCompiler_temp$jscomp$373_this$$jscomp$255$$);else{var $m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$=
$malli$core$_regex_op_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$373_this$$jscomp$255$$==null?null:$JSCompiler_temp$jscomp$373_this$$jscomp$255$$)];if($m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$!=null)$JSCompiler_temp$jscomp$373_this$$jscomp$255$$=$m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$373_this$$jscomp$255$$):
$m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$($JSCompiler_temp$jscomp$373_this$$jscomp$255$$);else if($m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$=$malli$core$_regex_op_QMARK_$$._,$m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$!=null)$JSCompiler_temp$jscomp$373_this$$jscomp$255$$=$m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$373_this$$jscomp$255$$):
$m__5372__auto__$jscomp$inline_3388_m__5374__auto__$jscomp$inline_3387$$($JSCompiler_temp$jscomp$373_this$$jscomp$255$$);else throw $APP.$cljs$core$missing_protocol$$("RegexSchema.-regex-op?",$JSCompiler_temp$jscomp$373_this$$jscomp$255$$);}return $JSCompiler_temp$jscomp$373_this$$jscomp$255$$};
$malli$core$_regex_validator$$=function($JSCompiler_temp$jscomp$374_this$$jscomp$257$$){if($JSCompiler_temp$jscomp$374_this$$jscomp$257$$!=null&&$JSCompiler_temp$jscomp$374_this$$jscomp$257$$.$malli$core$RegexSchema$_regex_validator$arity$1$!=null)$JSCompiler_temp$jscomp$374_this$$jscomp$257$$=$JSCompiler_temp$jscomp$374_this$$jscomp$257$$.$malli$core$RegexSchema$_regex_validator$arity$1$($JSCompiler_temp$jscomp$374_this$$jscomp$257$$);else{var $m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$=
$malli$core$_regex_validator$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$374_this$$jscomp$257$$==null?null:$JSCompiler_temp$jscomp$374_this$$jscomp$257$$)];if($m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$!=null)$JSCompiler_temp$jscomp$374_this$$jscomp$257$$=$m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$374_this$$jscomp$257$$):
$m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$($JSCompiler_temp$jscomp$374_this$$jscomp$257$$);else if($m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$=$malli$core$_regex_validator$$._,$m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$!=null)$JSCompiler_temp$jscomp$374_this$$jscomp$257$$=$m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$374_this$$jscomp$257$$):
$m__5372__auto__$jscomp$inline_3392_m__5374__auto__$jscomp$inline_3391$$($JSCompiler_temp$jscomp$374_this$$jscomp$257$$);else throw $APP.$cljs$core$missing_protocol$$("RegexSchema.-regex-validator",$JSCompiler_temp$jscomp$374_this$$jscomp$257$$);}return $JSCompiler_temp$jscomp$374_this$$jscomp$257$$};
$malli$core$_regex_explainer$$=function($JSCompiler_temp$jscomp$375_this$$jscomp$259$$,$path$jscomp$41$$){if($JSCompiler_temp$jscomp$375_this$$jscomp$259$$!=null&&$JSCompiler_temp$jscomp$375_this$$jscomp$259$$.$malli$core$RegexSchema$_regex_explainer$arity$2$!=null)$JSCompiler_temp$jscomp$375_this$$jscomp$259$$=$JSCompiler_temp$jscomp$375_this$$jscomp$259$$.$malli$core$RegexSchema$_regex_explainer$arity$2$($JSCompiler_temp$jscomp$375_this$$jscomp$259$$,$path$jscomp$41$$);else{var $m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$=
$malli$core$_regex_explainer$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$375_this$$jscomp$259$$==null?null:$JSCompiler_temp$jscomp$375_this$$jscomp$259$$)];if($m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$!=null)$JSCompiler_temp$jscomp$375_this$$jscomp$259$$=$m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$375_this$$jscomp$259$$,
$path$jscomp$41$$):$m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$($JSCompiler_temp$jscomp$375_this$$jscomp$259$$,$path$jscomp$41$$);else if($m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$=$malli$core$_regex_explainer$$._,$m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$!=null)$JSCompiler_temp$jscomp$375_this$$jscomp$259$$=$m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$375_this$$jscomp$259$$,$path$jscomp$41$$):$m__5372__auto__$jscomp$inline_3397_m__5374__auto__$jscomp$inline_3396$$($JSCompiler_temp$jscomp$375_this$$jscomp$259$$,$path$jscomp$41$$);else throw $APP.$cljs$core$missing_protocol$$("RegexSchema.-regex-explainer",$JSCompiler_temp$jscomp$375_this$$jscomp$259$$);}return $JSCompiler_temp$jscomp$375_this$$jscomp$259$$};
$malli$core$_regex_transformer$$=function($JSCompiler_temp$jscomp$376_this$$jscomp$265$$,$transformer$jscomp$10$$,$method$jscomp$10$$,$options$jscomp$103$$){if($JSCompiler_temp$jscomp$376_this$$jscomp$265$$!=null&&$JSCompiler_temp$jscomp$376_this$$jscomp$265$$.$malli$core$RegexSchema$_regex_transformer$arity$4$!=null)$JSCompiler_temp$jscomp$376_this$$jscomp$265$$=$JSCompiler_temp$jscomp$376_this$$jscomp$265$$.$malli$core$RegexSchema$_regex_transformer$arity$4$($JSCompiler_temp$jscomp$376_this$$jscomp$265$$,
$transformer$jscomp$10$$,$method$jscomp$10$$,$options$jscomp$103$$);else{var $m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$=$malli$core$_regex_transformer$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$376_this$$jscomp$265$$==null?null:$JSCompiler_temp$jscomp$376_this$$jscomp$265$$)];if($m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$!=null)$JSCompiler_temp$jscomp$376_this$$jscomp$265$$=$m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$376_this$$jscomp$265$$,$transformer$jscomp$10$$,$method$jscomp$10$$,$options$jscomp$103$$):$m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$($JSCompiler_temp$jscomp$376_this$$jscomp$265$$,$transformer$jscomp$10$$,$method$jscomp$10$$,$options$jscomp$103$$);else if($m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$=$malli$core$_regex_transformer$$._,
$m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$!=null)$JSCompiler_temp$jscomp$376_this$$jscomp$265$$=$m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$376_this$$jscomp$265$$,$transformer$jscomp$10$$,$method$jscomp$10$$,$options$jscomp$103$$):$m__5372__auto__$jscomp$inline_3404_m__5374__auto__$jscomp$inline_3403$$($JSCompiler_temp$jscomp$376_this$$jscomp$265$$,
$transformer$jscomp$10$$,$method$jscomp$10$$,$options$jscomp$103$$);else throw $APP.$cljs$core$missing_protocol$$("RegexSchema.-regex-transformer",$JSCompiler_temp$jscomp$376_this$$jscomp$265$$);}return $JSCompiler_temp$jscomp$376_this$$jscomp$265$$};
$malli$core$_regex_min_max$$=function($JSCompiler_temp$jscomp$377_this$$jscomp$267$$,$nested_QMARK_$jscomp$1$$){if($JSCompiler_temp$jscomp$377_this$$jscomp$267$$!=null&&$JSCompiler_temp$jscomp$377_this$$jscomp$267$$.$malli$core$RegexSchema$_regex_min_max$arity$2$!=null)$JSCompiler_temp$jscomp$377_this$$jscomp$267$$=$JSCompiler_temp$jscomp$377_this$$jscomp$267$$.$malli$core$RegexSchema$_regex_min_max$arity$2$($JSCompiler_temp$jscomp$377_this$$jscomp$267$$,$nested_QMARK_$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$=
$malli$core$_regex_min_max$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$377_this$$jscomp$267$$==null?null:$JSCompiler_temp$jscomp$377_this$$jscomp$267$$)];if($m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$!=null)$JSCompiler_temp$jscomp$377_this$$jscomp$267$$=$m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$377_this$$jscomp$267$$,
$nested_QMARK_$jscomp$1$$):$m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$($JSCompiler_temp$jscomp$377_this$$jscomp$267$$,$nested_QMARK_$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$=$malli$core$_regex_min_max$$._,$m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$!=null)$JSCompiler_temp$jscomp$377_this$$jscomp$267$$=$m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$377_this$$jscomp$267$$,$nested_QMARK_$jscomp$1$$):$m__5372__auto__$jscomp$inline_3409_m__5374__auto__$jscomp$inline_3408$$($JSCompiler_temp$jscomp$377_this$$jscomp$267$$,$nested_QMARK_$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("RegexSchema.-regex-min-max",$JSCompiler_temp$jscomp$377_this$$jscomp$267$$);}return $JSCompiler_temp$jscomp$377_this$$jscomp$267$$};
$malli$core$_function_schema_QMARK_$$=function($JSCompiler_temp$jscomp$378_this$$jscomp$269$$){if($JSCompiler_temp$jscomp$378_this$$jscomp$269$$!=null&&$JSCompiler_temp$jscomp$378_this$$jscomp$269$$.$malli$core$FunctionSchema$_function_schema_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$378_this$$jscomp$269$$=$JSCompiler_temp$jscomp$378_this$$jscomp$269$$.$malli$core$FunctionSchema$_function_schema_QMARK_$arity$1$($JSCompiler_temp$jscomp$378_this$$jscomp$269$$);else{var $m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$=
$malli$core$_function_schema_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$378_this$$jscomp$269$$==null?null:$JSCompiler_temp$jscomp$378_this$$jscomp$269$$)];if($m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$!=null)$JSCompiler_temp$jscomp$378_this$$jscomp$269$$=$m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$378_this$$jscomp$269$$):
$m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$($JSCompiler_temp$jscomp$378_this$$jscomp$269$$);else if($m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$=$malli$core$_function_schema_QMARK_$$._,$m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$!=null)$JSCompiler_temp$jscomp$378_this$$jscomp$269$$=$m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$378_this$$jscomp$269$$):
$m__5372__auto__$jscomp$inline_3413_m__5374__auto__$jscomp$inline_3412$$($JSCompiler_temp$jscomp$378_this$$jscomp$269$$);else throw $APP.$cljs$core$missing_protocol$$("FunctionSchema.-function-schema?",$JSCompiler_temp$jscomp$378_this$$jscomp$269$$);}return $JSCompiler_temp$jscomp$378_this$$jscomp$269$$};
$malli$core$_function_info$$=function($JSCompiler_temp$jscomp$379_this$$jscomp$273$$){if($JSCompiler_temp$jscomp$379_this$$jscomp$273$$!=null&&$JSCompiler_temp$jscomp$379_this$$jscomp$273$$.$malli$core$FunctionSchema$_function_info$arity$1$!=null)$JSCompiler_temp$jscomp$379_this$$jscomp$273$$=$JSCompiler_temp$jscomp$379_this$$jscomp$273$$.$malli$core$FunctionSchema$_function_info$arity$1$($JSCompiler_temp$jscomp$379_this$$jscomp$273$$);else{var $m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$=
$malli$core$_function_info$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$379_this$$jscomp$273$$==null?null:$JSCompiler_temp$jscomp$379_this$$jscomp$273$$)];if($m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$!=null)$JSCompiler_temp$jscomp$379_this$$jscomp$273$$=$m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$379_this$$jscomp$273$$):
$m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$($JSCompiler_temp$jscomp$379_this$$jscomp$273$$);else if($m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$=$malli$core$_function_info$$._,$m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$!=null)$JSCompiler_temp$jscomp$379_this$$jscomp$273$$=$m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$379_this$$jscomp$273$$):
$m__5372__auto__$jscomp$inline_3417_m__5374__auto__$jscomp$inline_3416$$($JSCompiler_temp$jscomp$379_this$$jscomp$273$$);else throw $APP.$cljs$core$missing_protocol$$("FunctionSchema.-function-info",$JSCompiler_temp$jscomp$379_this$$jscomp$273$$);}return $JSCompiler_temp$jscomp$379_this$$jscomp$273$$};
$malli$core$_instrument_f$$=function($JSCompiler_temp$jscomp$380_schema$jscomp$15$$,$props$jscomp$3$$,$f$jscomp$384$$,$options$jscomp$105$$){if($JSCompiler_temp$jscomp$380_schema$jscomp$15$$!=null&&$JSCompiler_temp$jscomp$380_schema$jscomp$15$$.$malli$core$FunctionSchema$_instrument_f$arity$4$!=null)$JSCompiler_temp$jscomp$380_schema$jscomp$15$$=$JSCompiler_temp$jscomp$380_schema$jscomp$15$$.$malli$core$FunctionSchema$_instrument_f$arity$4$($JSCompiler_temp$jscomp$380_schema$jscomp$15$$,$props$jscomp$3$$,
$f$jscomp$384$$,$options$jscomp$105$$);else{var $m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$=$malli$core$_instrument_f$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$380_schema$jscomp$15$$==null?null:$JSCompiler_temp$jscomp$380_schema$jscomp$15$$)];if($m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$!=null)$JSCompiler_temp$jscomp$380_schema$jscomp$15$$=$m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$380_schema$jscomp$15$$,$props$jscomp$3$$,$f$jscomp$384$$,$options$jscomp$105$$):$m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$($JSCompiler_temp$jscomp$380_schema$jscomp$15$$,$props$jscomp$3$$,$f$jscomp$384$$,$options$jscomp$105$$);else if($m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$=$malli$core$_instrument_f$$._,$m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$!=
null)$JSCompiler_temp$jscomp$380_schema$jscomp$15$$=$m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$380_schema$jscomp$15$$,$props$jscomp$3$$,$f$jscomp$384$$,$options$jscomp$105$$):$m__5372__auto__$jscomp$inline_3424_m__5374__auto__$jscomp$inline_3423$$($JSCompiler_temp$jscomp$380_schema$jscomp$15$$,$props$jscomp$3$$,
$f$jscomp$384$$,$options$jscomp$105$$);else throw $APP.$cljs$core$missing_protocol$$("FunctionSchema.-instrument-f",$JSCompiler_temp$jscomp$380_schema$jscomp$15$$);}return $JSCompiler_temp$jscomp$380_schema$jscomp$15$$};
$malli$core$_distributive_schema_QMARK_$$=function($JSCompiler_temp$jscomp$381_this$$jscomp$275$$){if($JSCompiler_temp$jscomp$381_this$$jscomp$275$$!=null&&$JSCompiler_temp$jscomp$381_this$$jscomp$275$$.$malli$core$DistributiveSchema$_distributive_schema_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$381_this$$jscomp$275$$=$JSCompiler_temp$jscomp$381_this$$jscomp$275$$.$malli$core$DistributiveSchema$_distributive_schema_QMARK_$arity$1$($JSCompiler_temp$jscomp$381_this$$jscomp$275$$);else{var $m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$=
$malli$core$_distributive_schema_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$381_this$$jscomp$275$$==null?null:$JSCompiler_temp$jscomp$381_this$$jscomp$275$$)];if($m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$!=null)$JSCompiler_temp$jscomp$381_this$$jscomp$275$$=$m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$381_this$$jscomp$275$$):
$m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$($JSCompiler_temp$jscomp$381_this$$jscomp$275$$);else if($m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$=$malli$core$_distributive_schema_QMARK_$$._,$m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$!=null)$JSCompiler_temp$jscomp$381_this$$jscomp$275$$=$m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$381_this$$jscomp$275$$):
$m__5372__auto__$jscomp$inline_3428_m__5374__auto__$jscomp$inline_3427$$($JSCompiler_temp$jscomp$381_this$$jscomp$275$$);else throw $APP.$cljs$core$missing_protocol$$("DistributiveSchema.-distributive-schema?",$JSCompiler_temp$jscomp$381_this$$jscomp$275$$);}return $JSCompiler_temp$jscomp$381_this$$jscomp$275$$};
$malli$core$_distribute_to_children$$=function($JSCompiler_temp$jscomp$382_this$$jscomp$277$$,$f$jscomp$386$$,$options$jscomp$107$$){if($JSCompiler_temp$jscomp$382_this$$jscomp$277$$!=null&&$JSCompiler_temp$jscomp$382_this$$jscomp$277$$.$malli$core$DistributiveSchema$_distribute_to_children$arity$3$!=null)$JSCompiler_temp$jscomp$382_this$$jscomp$277$$=$JSCompiler_temp$jscomp$382_this$$jscomp$277$$.$malli$core$DistributiveSchema$_distribute_to_children$arity$3$($JSCompiler_temp$jscomp$382_this$$jscomp$277$$,
$f$jscomp$386$$,$options$jscomp$107$$);else{var $m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$=$malli$core$_distribute_to_children$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$382_this$$jscomp$277$$==null?null:$JSCompiler_temp$jscomp$382_this$$jscomp$277$$)];if($m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$!=null)$JSCompiler_temp$jscomp$382_this$$jscomp$277$$=$m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$382_this$$jscomp$277$$,$f$jscomp$386$$,$options$jscomp$107$$):$m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$($JSCompiler_temp$jscomp$382_this$$jscomp$277$$,$f$jscomp$386$$,$options$jscomp$107$$);else if($m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$=$malli$core$_distribute_to_children$$._,$m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$!=
null)$JSCompiler_temp$jscomp$382_this$$jscomp$277$$=$m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$382_this$$jscomp$277$$,$f$jscomp$386$$,$options$jscomp$107$$):$m__5372__auto__$jscomp$inline_3434_m__5374__auto__$jscomp$inline_3433$$($JSCompiler_temp$jscomp$382_this$$jscomp$277$$,$f$jscomp$386$$,$options$jscomp$107$$);
else throw $APP.$cljs$core$missing_protocol$$("DistributiveSchema.-distribute-to-children",$JSCompiler_temp$jscomp$382_this$$jscomp$277$$);}return $JSCompiler_temp$jscomp$382_this$$jscomp$277$$};$malli$core$_ref_schema_QMARK_$$=function($x$jscomp$703$$){return $x$jscomp$703$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$703$$.$malli$core$RefSchema$$?!0:!1:!1};
$malli$core$pr_writer_into_schema$$=function($obj$jscomp$107$$,$writer$jscomp$85$$,$opts$jscomp$141$$){$APP.$cljs$core$_write$$($writer$jscomp$85$$,"#IntoSchema ");return $APP.$cljs$core$_pr_writer$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$malli$core$_type$$($obj$jscomp$107$$)],null),$writer$jscomp$85$$,$opts$jscomp$141$$)};
$malli$core$pr_writer_schema$$=function($obj$jscomp$108$$,$writer$jscomp$86$$,$opts$jscomp$142$$){return $APP.$cljs$core$_pr_writer$$($malli$core$_form$$($obj$jscomp$108$$),$writer$jscomp$86$$,$opts$jscomp$142$$)};
$malli$core$Tag$$=function($key$jscomp$186$$,$value$jscomp$233$$,$__meta$jscomp$2$$,$__extmap$jscomp$2$$,$__hash$jscomp$53$$){this.key=$key$jscomp$186$$;this.value=$value$jscomp$233$$;this.$__meta$=$__meta$jscomp$2$$;this.$__extmap$=$__extmap$jscomp$2$$;this.$__hash$=$__hash$jscomp$53$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$malli$core$tag$$=function($key$jscomp$188$$,$value$jscomp$235$$){return new $malli$core$Tag$$($key$jscomp$188$$,$value$jscomp$235$$,null,null,null)};$malli$core$tag_QMARK_$$=function($x$jscomp$709$$){return $x$jscomp$709$$ instanceof $malli$core$Tag$$};
$malli$core$Tags$$=function($values$jscomp$27$$,$__meta$jscomp$3$$,$__extmap$jscomp$3$$,$__hash$jscomp$54$$){this.values=$values$jscomp$27$$;this.$__meta$=$__meta$jscomp$3$$;this.$__extmap$=$__extmap$jscomp$3$$;this.$__hash$=$__hash$jscomp$54$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};$malli$core$tags$$=function($values$jscomp$29$$){return new $malli$core$Tags$$($values$jscomp$29$$,null,null,null)};
$malli$core$tags_QMARK_$$=function($x$jscomp$710$$){return $x$jscomp$710$$ instanceof $malli$core$Tags$$};
$malli$core$_exception$$=function($type$jscomp$190$$,$data$jscomp$98$$){return $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($type$jscomp$190$$),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$type$jscomp$190$$,$APP.$cljs$cst$141$message$$,$type$jscomp$190$$,$APP.$cljs$cst$142$data$$,$data$jscomp$98$$],null))};
$malli$core$_safe_pred$$=function($f$jscomp$387$$){return function($p1__31380_SHARP_$$){try{return $APP.$cljs$core$boolean$0$$($f$jscomp$387$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$387$$.$cljs$core$IFn$_invoke$arity$1$($p1__31380_SHARP_$$):$f$jscomp$387$$($p1__31380_SHARP_$$))}catch($e31382$$){if($e31382$$ instanceof Error)return!1;throw $e31382$$;}}};
$malli$core$_keyword__GT_string$$=function($x$jscomp$712$$){if($x$jscomp$712$$ instanceof $APP.$cljs$core$Keyword$$){var $temp__5823__auto__$jscomp$46$$=$APP.$cljs$core$namespace$$($x$jscomp$712$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$46$$)?[$temp__5823__auto__$jscomp$46$$,"/",$APP.$cljs$core$name$$($x$jscomp$712$$)].join(""):$APP.$cljs$core$name$$($x$jscomp$712$$)}return $x$jscomp$712$$};
$malli$core$_guard$$=function($pred$jscomp$28$$,$tf$jscomp$4$$){return $APP.$cljs$core$truth_$$($tf$jscomp$4$$)?function($x$jscomp$713$$){return $APP.$cljs$core$truth_$$($pred$jscomp$28$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$28$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$713$$):$pred$jscomp$28$$($x$jscomp$713$$))?$tf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$tf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$713$$):$tf$jscomp$4$$($x$jscomp$713$$):$x$jscomp$713$$}:null};
$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$=function($type$jscomp$194$$,$properties$jscomp$7$$,$children$jscomp$8$$,$min$jscomp$6$$,$max$jscomp$7$$){var $temp__5825__auto__$jscomp$57$$=function(){var $and__5023__auto__$jscomp$59$$=$APP.$cljs$core$sequential_QMARK_$$($children$jscomp$8$$)||$children$jscomp$8$$==null;return $and__5023__auto__$jscomp$59$$?$APP.$cljs$core$count$$($children$jscomp$8$$):$and__5023__auto__$jscomp$59$$}();$APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$57$$)&&
$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$88$$=$APP.$cljs$core$truth_$$($min$jscomp$6$$)?$temp__5825__auto__$jscomp$57$$<$min$jscomp$6$$:$min$jscomp$6$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$88$$)?$or__5025__auto__$jscomp$88$$:$APP.$cljs$core$truth_$$($max$jscomp$7$$)?$temp__5825__auto__$jscomp$57$$>$max$jscomp$7$$:$max$jscomp$7$$}())&&$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$338$malli_DOT_core_SLASH_child_error$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$139$type$$,$type$jscomp$194$$,$cljs$cst$339$properties$$,$properties$jscomp$7$$,$APP.$cljs$cst$340$children$$,$children$jscomp$8$$,$APP.$cljs$cst$336$min$$,$min$jscomp$6$$,$APP.$cljs$cst$337$max$$,$max$jscomp$7$$],null))};
$malli$core$_pointer$$=function($G__31405$jscomp$inline_3438_JSCompiler_inline_result$jscomp$386_id$jscomp$9$$,$schema$jscomp$16$$,$options$jscomp$109$$){$G__31405$jscomp$inline_3438_JSCompiler_inline_result$jscomp$386_id$jscomp$9$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$G__31405$jscomp$inline_3438_JSCompiler_inline_result$jscomp$386_id$jscomp$9$$],null);$G__31405$jscomp$inline_3438_JSCompiler_inline_result$jscomp$386_id$jscomp$9$$=$malli$core$_schema_schema$$.$cljs$core$IFn$_invoke$arity$1$?
$malli$core$_schema_schema$$.$cljs$core$IFn$_invoke$arity$1$($G__31405$jscomp$inline_3438_JSCompiler_inline_result$jscomp$386_id$jscomp$9$$):$malli$core$_schema_schema$$($G__31405$jscomp$inline_3438_JSCompiler_inline_result$jscomp$386_id$jscomp$9$$);return $malli$core$_into_schema$$($G__31405$jscomp$inline_3438_JSCompiler_inline_result$jscomp$386_id$jscomp$9$$,null,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$schema$jscomp$16$$],null),$options$jscomp$109$$)};
$malli$core$_reference_QMARK_$$=function($_QMARK_schema$$){return typeof $_QMARK_schema$$==="string"||$cljs$core$qualified_ident_QMARK_$$($_QMARK_schema$$)||$_QMARK_schema$$ instanceof $APP.$cljs$core$Var$$};$malli$core$_boolean_fn$$=function($x$jscomp$714$$){return $APP.$cljs$core$boolean_QMARK_$$($x$jscomp$714$$)?$APP.$cljs$core$constantly$$($x$jscomp$714$$):$cljs$core$ifn_QMARK_$$($x$jscomp$714$$)?$x$jscomp$714$$:$APP.$cljs$core$constantly$$(!1)};
$malli$core$_infer$$=function($children$jscomp$9$$){var $G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,$APP.$cljs$core$string_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$221$keyword$$,
$cljs$core$keyword_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$219$symbol$$,$cljs$core$symbol_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$342$int$$,$APP.$cljs$core$int_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$343$double$$,$cljs$core$float_QMARK_$$],null)],null),
$first__31465_s__$1$jscomp$10_seq__31438$$=$APP.$cljs$core$seq$$($G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$),$f__$1$jscomp$18_first__31439_vec__31466$$=$APP.$cljs$core$first$$($first__31465_s__$1$jscomp$10_seq__31438$$);$APP.$cljs$core$next$$($first__31465_s__$1$jscomp$10_seq__31438$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f__$1$jscomp$18_first__31439_vec__31466$$,0,null);for($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f__$1$jscomp$18_first__31439_vec__31466$$,
1,null);;){$G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$=$APP.$cljs$core$seq$$($G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$);$first__31465_s__$1$jscomp$10_seq__31438$$=$APP.$cljs$core$first$$($G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$);$G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$=$APP.$cljs$core$next$$($G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$);$f__$1$jscomp$18_first__31439_vec__31466$$=
$first__31465_s__$1$jscomp$10_seq__31438$$;$first__31465_s__$1$jscomp$10_seq__31438$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f__$1$jscomp$18_first__31439_vec__31466$$,0,null);$f__$1$jscomp$18_first__31439_vec__31466$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f__$1$jscomp$18_first__31439_vec__31466$$,1,null);if($APP.$cljs$core$every_QMARK_$$($f__$1$jscomp$18_first__31439_vec__31466$$,$children$jscomp$9$$))return $first__31465_s__$1$jscomp$10_seq__31438$$;if(!$G__31436_G__31436__$1_fs__$1$jscomp$2_seq__31464_seq__31464__$1$$)return null}};
$malli$core$_update$$=function($x$jscomp$718$$,$k$jscomp$358$$,$JSCompiler_inline_result$jscomp$390_f$jscomp$392$$){var $JSCompiler_temp_const$jscomp$388$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$G__31538$jscomp$inline_3446$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$718$$,$k$jscomp$358$$);$JSCompiler_inline_result$jscomp$390_f$jscomp$392$$=$JSCompiler_inline_result$jscomp$390_f$jscomp$392$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$390_f$jscomp$392$$.$cljs$core$IFn$_invoke$arity$1$($G__31538$jscomp$inline_3446$$):
$JSCompiler_inline_result$jscomp$390_f$jscomp$392$$($G__31538$jscomp$inline_3446$$);return $JSCompiler_temp_const$jscomp$388$$.call($APP.$cljs$core$assoc$$,$x$jscomp$718$$,$k$jscomp$358$$,$JSCompiler_inline_result$jscomp$390_f$jscomp$392$$)};$malli$core$_equals$$=function($x$jscomp$719$$,$y$jscomp$277$$){return $x$jscomp$719$$===$y$jscomp$277$$||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$719$$,$y$jscomp$277$$)};
$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$393$$,$os$jscomp$3$$){return $malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$393$$,$os$jscomp$3$$)};
$malli$core$_memoize$$=function($f$jscomp$394$$){var $value$jscomp$236$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);return function(){var $or__5025__auto__$jscomp$89$$=$APP.$cljs$core$_deref$$($value$jscomp$236$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$89$$)?$or__5025__auto__$jscomp$89$$:$APP.$cljs$core$reset_BANG_$$($value$jscomp$236$$,$f$jscomp$394$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$394$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$394$$())}};
$malli$core$_group_by_arity_BANG_$$=function($infos$$){var $aritys$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$19$$,$map__31562__$1_p__31561$$){$map__31562__$1_p__31561$$=$APP.$cljs$core$__destructure_map$$($map__31562__$1_p__31561$$);var $min$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31562__$1_p__31561$$,$APP.$cljs$cst$336$min$$),
$arity$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31562__$1_p__31561$$,$cljs$cst$344$arity$$),$vararg$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$345$varargs$$,$arity$$),$min__$1$$=$APP.$cljs$core$truth_$$(function(){if($vararg$$){var $fexpr__31568$$=$APP.$cljs$core$_deref$$($aritys$$);return $fexpr__31568$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__31568$$.$cljs$core$IFn$_invoke$arity$1$($min$jscomp$7$$):$fexpr__31568$$($min$jscomp$7$$)}return $vararg$$}())?
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$int_QMARK_$$,$APP.$cljs$core$_deref$$($aritys$$)))+1:$min$jscomp$7$$;if($APP.$cljs$core$truth_$$(function(){if($vararg$$){var $fexpr__31573$$=$APP.$cljs$core$_deref$$($aritys$$);return $fexpr__31573$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__31573$$.$cljs$core$IFn$_invoke$arity$1$($arity$$):$fexpr__31573$$($arity$$)}return $vararg$$}()))return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$346$malli_DOT_core_SLASH_multiple_varargs$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$347$infos$$,$infos$$],null));if($APP.$cljs$core$truth_$$(function(){var $fexpr__31575$$=$APP.$cljs$core$_deref$$($aritys$$);return $fexpr__31575$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__31575$$.$cljs$core$IFn$_invoke$arity$1$($min__$1$$):$fexpr__31575$$($min__$1$$)}()))return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$348$malli_DOT_core_SLASH_duplicate_arities$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$347$infos$$,
$infos$$],null));$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($aritys$$,$APP.$cljs$core$conj$$,$arity$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$19$$,$arity$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__31562__$1_p__31561$$,$APP.$cljs$cst$336$min$$,$min__$1$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$infos$$)};
$malli$core$_re_min_max$$=function($f$jscomp$395$$,$map__31582__$1_max_SINGLEQUOTE__p__31581$$,$child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$){$map__31582__$1_max_SINGLEQUOTE__p__31581$$=$APP.$cljs$core$__destructure_map$$($map__31582__$1_max_SINGLEQUOTE__p__31581$$);var $G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31582__$1_max_SINGLEQUOTE__p__31581$$,$APP.$cljs$cst$336$min$$);
$map__31582__$1_max_SINGLEQUOTE__p__31581$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31582__$1_max_SINGLEQUOTE__p__31581$$,$APP.$cljs$cst$337$max$$);$child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$=$malli$core$_regex_min_max$$($child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$,!0);$child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$=$APP.$cljs$core$__destructure_map$$($child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$);
var $min_SINGLEQUOTE__SINGLEQUOTE_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$,$APP.$cljs$cst$336$min$$);$child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$,$APP.$cljs$cst$337$max$$);$G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$=
$APP.$cljs$core$truth_$$($G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$)?$G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$:0;$G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$=$f$jscomp$395$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$395$$.$cljs$core$IFn$_invoke$arity$2$($G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$,
$min_SINGLEQUOTE__SINGLEQUOTE_$$):$f$jscomp$395$$($G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$,$min_SINGLEQUOTE__SINGLEQUOTE_$$);$G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,$G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$],null);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__31582__$1_max_SINGLEQUOTE__p__31581$$)?
$child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$:$map__31582__$1_max_SINGLEQUOTE__p__31581$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$,$APP.$cljs$cst$337$max$$,$f$jscomp$395$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$395$$.$cljs$core$IFn$_invoke$arity$2$($map__31582__$1_max_SINGLEQUOTE__p__31581$$,$child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$):
$f$jscomp$395$$($map__31582__$1_max_SINGLEQUOTE__p__31581$$,$child$jscomp$4_map__31583_map__31583__$1_max_SINGLEQUOTE__SINGLEQUOTE_$$)):$G__31584_G__31585$jscomp$inline_10970_JSCompiler_inline_result$jscomp$10270_min_SINGLEQUOTE_$$};
$malli$core$_re_alt_min_max$$=function($map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$,$child$jscomp$5_map__31597_min_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$){$map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$=$APP.$cljs$core$__destructure_map$$($map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$);var $G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$,$APP.$cljs$cst$336$min$$);
$map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$,$APP.$cljs$cst$337$max$$);$child$jscomp$5_map__31597_min_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$=$malli$core$_regex_min_max$$($child$jscomp$5_map__31597_min_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$,!0);var $map__31597__$1_max_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($child$jscomp$5_map__31597_min_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$);
$child$jscomp$5_map__31597_min_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31597__$1_max_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$,$APP.$cljs$cst$336$min$$);$map__31597__$1_max_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31597__$1_max_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$,$APP.$cljs$cst$337$max$$);$G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$=$APP.$cljs$core$truth_$$($G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$)?
$G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$:$malli$impl$util$_PLUS_max_size_PLUS_$$;$G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,$G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$<$child$jscomp$5_map__31597_min_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$?$G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$:$child$jscomp$5_map__31597_min_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$],
null);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$)?$map__31597__$1_max_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$:$map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$,$APP.$cljs$cst$337$max$$,$map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$>$map__31597__$1_max_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$?$map__31592__$1_max_SINGLEQUOTE_$jscomp$1_p__31589$$:
$map__31597__$1_max_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1$$):$G__31600_min_SINGLEQUOTE_$jscomp$1_x__5113__auto__$jscomp$inline_10972$$};$malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$=function($registry$jscomp$2$$,$vname$$,$vval$$){return $malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$04$$($registry$jscomp$2$$,$vname$$,$vval$$,$vval$$)};
$malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$04$$=function($registry$jscomp$3$$,$vname$jscomp$1$$,$vval$jscomp$1$$,$G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$){$G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$vname$jscomp$1$$,$APP.$cljs$cst$349$pred$$,$G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$],null);$G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$=
$malli$core$_simple_schema$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$_simple_schema$$.$cljs$core$IFn$_invoke$arity$1$($G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$):$malli$core$_simple_schema$$($G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($registry$jscomp$3$$,$vname$jscomp$1$$,$G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$),
$vval$jscomp$1$$,$G__31609$jscomp$inline_3448_pred$jscomp$29_schema$jscomp$17$$)};
$malli$core$_registry$cljs$0core$0IFn$0_invoke$0arity$01$$=function($opts$jscomp$143_or__5025__auto__$jscomp$92$$){$opts$jscomp$143_or__5025__auto__$jscomp$92$$=$APP.$cljs$core$truth_$$($opts$jscomp$143_or__5025__auto__$jscomp$92$$)?$malli$registry$registry$$($opts$jscomp$143_or__5025__auto__$jscomp$92$$.$cljs$core$IFn$_invoke$arity$1$?$opts$jscomp$143_or__5025__auto__$jscomp$92$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$350$registry$$):$opts$jscomp$143_or__5025__auto__$jscomp$92$$($cljs$cst$350$registry$$)):
null;return $APP.$cljs$core$truth_$$($opts$jscomp$143_or__5025__auto__$jscomp$92$$)?$opts$jscomp$143_or__5025__auto__$jscomp$92$$:$malli$core$default_registry$$};
$malli$core$_property_registry$$=function($m$jscomp$125$$,$options$jscomp$111$$,$f$jscomp$396$$){var $options__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($options$jscomp$111$$,$cljs$cst$351$malli_DOT_core_SLASH_allow_invalid_refs$$,!0);return $APP.$cljs$core$reduce_kv$$(function($acc$jscomp$20$$,$k$jscomp$359$$,$G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$){var $JSCompiler_temp_const$jscomp$391$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;
$G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$,$options__$1$$):$APP.$malli$core$schema$$($G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$,$options__$1$$);$G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$=$f$jscomp$396$$.$cljs$core$IFn$_invoke$arity$1$?
$f$jscomp$396$$.$cljs$core$IFn$_invoke$arity$1$($G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$):$f$jscomp$396$$($G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$);return $JSCompiler_temp_const$jscomp$391$$.call($APP.$cljs$core$assoc$$,$acc$jscomp$20$$,$k$jscomp$359$$,$G__31612$jscomp$inline_3450_JSCompiler_inline_result$jscomp$393_v$jscomp$177$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$m$jscomp$125$$)};
$malli$core$_lookup$$=function($_QMARK_schema$jscomp$1$$,$options$jscomp$113$$){var $registry$jscomp$4_temp__5829__auto__$jscomp$4$$=$malli$core$_registry$cljs$0core$0IFn$0_invoke$0arity$01$$($options$jscomp$113$$),$or__5025__auto__$jscomp$93$$=$malli$registry$_schema$$($registry$jscomp$4_temp__5829__auto__$jscomp$4$$,$_QMARK_schema$jscomp$1$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$93$$))return $or__5025__auto__$jscomp$93$$;$registry$jscomp$4_temp__5829__auto__$jscomp$4$$=$registry$jscomp$4_temp__5829__auto__$jscomp$4$$==
null?null:$malli$registry$_schema$$($registry$jscomp$4_temp__5829__auto__$jscomp$4$$,$APP.$cljs$core$type$$($_QMARK_schema$jscomp$1$$));if($registry$jscomp$4_temp__5829__auto__$jscomp$4$$==null)return null;$APP.$cljs$core$truth_$$($malli$core$schema_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$schema_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_schema$jscomp$1$$):$malli$core$schema_QMARK_$$($_QMARK_schema$jscomp$1$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($registry$jscomp$4_temp__5829__auto__$jscomp$4$$,
$malli$core$_parent$$($_QMARK_schema$jscomp$1$$))&&$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$355$malli_DOT_core_SLASH_infinitely_expanding_schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$296$schema$$,$_QMARK_schema$jscomp$1$$],null));return $malli$core$_into_schema$$($registry$jscomp$4_temp__5829__auto__$jscomp$4$$,null,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$_QMARK_schema$jscomp$1$$],null),
$options$jscomp$113$$)};
$malli$core$_lookup_BANG_$$=function($G__31654__QMARK_schema$jscomp$2$$,$G__34832__QMARK_form$$,$G__34833_f$jscomp$400$$,$G__34834_rec$$,$G__34835_options$jscomp$114$$){for(;;){var $and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$=$G__34833_f$jscomp$400$$;$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$)&&($and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$=
$G__34833_f$jscomp$400$$.$cljs$core$IFn$_invoke$arity$1$?$G__34833_f$jscomp$400$$.$cljs$core$IFn$_invoke$arity$1$($G__31654__QMARK_schema$jscomp$2$$):$G__34833_f$jscomp$400$$($G__31654__QMARK_schema$jscomp$2$$),$and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$)?
$G__31654__QMARK_schema$jscomp$2$$:$and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$))return $and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$;$and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$=
$malli$core$_lookup$$($G__31654__QMARK_schema$jscomp$2$$,$G__34835_options$jscomp$114$$);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$))if($G__31654__QMARK_schema$jscomp$2$$=$and__5023__auto__$jscomp$inline_3452_and__5023__auto____$1$jscomp$inline_3453_or__5025__auto__$jscomp$94_temp__5823__auto__$jscomp$47$$,$APP.$cljs$core$truth_$$($G__34834_rec$$))continue;else return $G__31654__QMARK_schema$jscomp$2$$;
else return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$356$malli_DOT_core_SLASH_invalid_schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$296$schema$$,$G__31654__QMARK_schema$jscomp$2$$,$APP.$cljs$cst$179$form$$,$G__34832__QMARK_form$$],null));break}};$malli$core$_create_cache$$=function(){return $APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$malli$core$_cached$$=function($fexpr__31668_s$jscomp$300$$,$k$jscomp$363$$,$f$jscomp$402$$){if($fexpr__31668_s$jscomp$300$$!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===$fexpr__31668_s$jscomp$300$$.$malli$core$Cached$$){var $c$jscomp$181$$=$malli$core$_cache$$($fexpr__31668_s$jscomp$300$$);var $fexpr__31667$jscomp$inline_3455_or__5025__auto__$jscomp$96$$=$APP.$cljs$core$_deref$$($c$jscomp$181$$);$fexpr__31667$jscomp$inline_3455_or__5025__auto__$jscomp$96$$=$fexpr__31667$jscomp$inline_3455_or__5025__auto__$jscomp$96$$.$cljs$core$IFn$_invoke$arity$1$?
$fexpr__31667$jscomp$inline_3455_or__5025__auto__$jscomp$96$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$363$$):$fexpr__31667$jscomp$inline_3455_or__5025__auto__$jscomp$96$$($k$jscomp$363$$);if($APP.$cljs$core$truth_$$($fexpr__31667$jscomp$inline_3455_or__5025__auto__$jscomp$96$$))return $fexpr__31667$jscomp$inline_3455_or__5025__auto__$jscomp$96$$;$fexpr__31668_s$jscomp$300$$=$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($c$jscomp$181$$,$APP.$cljs$core$assoc$$,$k$jscomp$363$$,$f$jscomp$402$$.$cljs$core$IFn$_invoke$arity$1$?
$f$jscomp$402$$.$cljs$core$IFn$_invoke$arity$1$($fexpr__31668_s$jscomp$300$$):$f$jscomp$402$$($fexpr__31668_s$jscomp$300$$));return $fexpr__31668_s$jscomp$300$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__31668_s$jscomp$300$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$363$$):$fexpr__31668_s$jscomp$300$$($k$jscomp$363$$)}return $f$jscomp$402$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$402$$.$cljs$core$IFn$_invoke$arity$1$($fexpr__31668_s$jscomp$300$$):$f$jscomp$402$$($fexpr__31668_s$jscomp$300$$)};
$malli$core$_create_form$$=function($G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$,$JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$,$JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$,$has_children$jscomp$inline_10977_options$jscomp$116$$){if($APP.$cljs$core$seq$$($JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$)){var $has_properties$jscomp$inline_10978_registry$jscomp$inline_3459$$=
$cljs$cst$350$registry$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$);$JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$=$APP.$cljs$core$truth_$$($has_properties$jscomp$inline_10978_registry$jscomp$inline_3459$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$,
$cljs$cst$350$registry$$,$malli$core$_property_registry$$($has_properties$jscomp$inline_10978_registry$jscomp$inline_3459$$,$has_children$jscomp$inline_10977_options$jscomp$116$$,$malli$core$_form$$)):$JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$}else $JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$=null;$has_children$jscomp$inline_10977_options$jscomp$116$$=$APP.$cljs$core$seq$$($JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$);
($has_properties$jscomp$inline_10978_registry$jscomp$inline_3459$$=$APP.$cljs$core$seq$$($JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$))&&$has_children$jscomp$inline_10977_options$jscomp$116$$?$JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$,
$JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$],null),$JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$):$has_properties$jscomp$inline_10978_registry$jscomp$inline_3459$$?$JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$,$JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$],
null):$has_children$jscomp$inline_10977_options$jscomp$116$$?($JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$,0),$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$],
null),$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$=$APP.$cljs$core$map_QMARK_$$($JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$)||$JSCompiler_temp$jscomp$395_fchild$jscomp$inline_10979_properties$jscomp$10_properties$jscomp$inline_10975$$==null?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$,
null):$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$,$JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$,$JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$)):$JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$=$G__31677$jscomp$inline_10981_JSCompiler_inline_result$jscomp$inline_10980_type$jscomp$196$$;
return $JSCompiler_inline_result$jscomp$10272_children$jscomp$11$$};$malli$core$_simple_form$$=function($parent$jscomp$17$$,$properties$jscomp$11$$,$children$jscomp$12$$,$f$jscomp$403$$,$options$jscomp$117$$){return $malli$core$_create_form$$($malli$core$_type$$($parent$jscomp$17$$),$properties$jscomp$11$$,$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$403$$,$children$jscomp$12$$),$options$jscomp$117$$)};
$malli$core$_create_entry_form$$=function($parent$jscomp$18$$,$properties$jscomp$12$$,$entry_parser$$,$options$jscomp$118$$){return $malli$core$_create_form$$($malli$core$_type$$($parent$jscomp$18$$),$properties$jscomp$12$$,$malli$core$_entry_forms$$($entry_parser$$),$options$jscomp$118$$)};
$malli$core$_inner_indexed$$=function($walker$jscomp$2$$,$path$jscomp$43$$,$children$jscomp$13$$,$options$jscomp$119$$){return $malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($c$jscomp$182_p__31700$$){var $i$jscomp$309$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$182_p__31700$$,0,null);$c$jscomp$182_p__31700$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$182_p__31700$$,1,null);return $malli$core$_inner$$($walker$jscomp$2$$,$c$jscomp$182_p__31700$$,
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$43$$,$i$jscomp$309$$),$options$jscomp$119$$)},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$children$jscomp$13$$))};
$malli$core$_inner_entries$$=function($walker$jscomp$3$$,$path$jscomp$44$$,$entries$jscomp$2$$,$options$jscomp$120$$){return $malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__31708_s$jscomp$301$$){var $k$jscomp$364$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31708_s$jscomp$301$$,0,null);$p__31708_s$jscomp$301$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31708_s$jscomp$301$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$k$jscomp$364$$,$malli$core$_properties$$($p__31708_s$jscomp$301$$),$malli$core$_inner$$($walker$jscomp$3$$,$p__31708_s$jscomp$301$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$44$$,$k$jscomp$364$$),$options$jscomp$120$$)],null)},$entries$jscomp$2$$)};
$malli$core$_walk_entries$$=function($schema$jscomp$18$$,$walker$jscomp$4$$,$path$jscomp$45$$,$options$jscomp$121$$){return $APP.$cljs$core$truth_$$($malli$core$_accept$$($walker$jscomp$4$$,$schema$jscomp$18$$,$path$jscomp$45$$,$options$jscomp$121$$))?$malli$core$_outer$$($walker$jscomp$4$$,$schema$jscomp$18$$,$path$jscomp$45$$,$malli$core$_inner_entries$$($walker$jscomp$4$$,$path$jscomp$45$$,$malli$core$_entries$$($schema$jscomp$18$$),$options$jscomp$121$$),$options$jscomp$121$$):null};
$malli$core$_walk_indexed$$=function($schema$jscomp$19$$,$walker$jscomp$5$$,$path$jscomp$46$$,$options$jscomp$122$$){return $APP.$cljs$core$truth_$$($malli$core$_accept$$($walker$jscomp$5$$,$schema$jscomp$19$$,$path$jscomp$46$$,$options$jscomp$122$$))?$malli$core$_outer$$($walker$jscomp$5$$,$schema$jscomp$19$$,$path$jscomp$46$$,$malli$core$_inner_indexed$$($walker$jscomp$5$$,$path$jscomp$46$$,$malli$core$_children$$($schema$jscomp$19$$),$options$jscomp$122$$),$options$jscomp$122$$):null};
$malli$core$_walk_leaf$$=function($schema$jscomp$20$$,$walker$jscomp$6$$,$path$jscomp$47$$,$options$jscomp$123$$){return $APP.$cljs$core$truth_$$($malli$core$_accept$$($walker$jscomp$6$$,$schema$jscomp$20$$,$path$jscomp$47$$,$options$jscomp$123$$))?$malli$core$_outer$$($walker$jscomp$6$$,$schema$jscomp$20$$,$path$jscomp$47$$,$malli$core$_children$$($schema$jscomp$20$$),$options$jscomp$123$$):null};
$malli$core$_set_children$$=function($schema$jscomp$21$$,$children$jscomp$14$$){return $malli$core$_equals$$($children$jscomp$14$$,$malli$core$_children$$($schema$jscomp$21$$))?$schema$jscomp$21$$:$malli$core$_into_schema$$($malli$core$_parent$$($schema$jscomp$21$$),$malli$core$_properties$$($schema$jscomp$21$$),$children$jscomp$14$$,$malli$core$_options$$($schema$jscomp$21$$))};
$malli$core$_set_assoc_children$$=function($schema$jscomp$25$$,$key$jscomp$189$$,$value$jscomp$237$$){return $malli$core$_set_children$$($schema$jscomp$25$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($malli$core$_children$$($schema$jscomp$25$$),$key$jscomp$189$$,$value$jscomp$237$$))};
$malli$core$_get_entries$$=function($or__5025__auto__$jscomp$98_schema$jscomp$26$$,$key$jscomp$190$$,$default$$jscomp$11$$){$or__5025__auto__$jscomp$98_schema$jscomp$26$$=$APP.$cljs$core$some$$($APP.$cljs$core$vector_QMARK_$$($key$jscomp$190$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$357$malli_DOT_core_SLASH_find$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($key$jscomp$190$$,0))?function($e$jscomp$155$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$155$$,
0),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($key$jscomp$190$$,1))?$e$jscomp$155$$:null}:function($e$jscomp$156$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$156$$,0),$key$jscomp$190$$)?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$156$$,2):null},$malli$core$_children$$($or__5025__auto__$jscomp$98_schema$jscomp$26$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$98_schema$jscomp$26$$)?
$or__5025__auto__$jscomp$98_schema$jscomp$26$$:$default$$jscomp$11$$};$malli$core$t_malli$0core31802$$=function($keyset$$,$children$jscomp$15$$,$forms$$,$entries$jscomp$3$$,$meta31803$$){this.$keyset$=$keyset$$;this.children=$children$jscomp$15$$;this.forms=$forms$$;this.entries=$entries$jscomp$3$$;this.$meta31803$=$meta31803$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_simple_entry_parser$$=function($keyset$jscomp$2$$,$children$jscomp$17$$,$forms$jscomp$2$$){var $entries$jscomp$5$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__31797_s$jscomp$302$$){var $k$jscomp$365$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31797_s$jscomp$302$$,0,null),$p$jscomp$70_v$jscomp$inline_3464$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31797_s$jscomp$302$$,1,null);$p__31797_s$jscomp$302$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31797_s$jscomp$302$$,
2,null);$p$jscomp$70_v$jscomp$inline_3464$$=$malli$core$_val_schema$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$core$_val_schema$cljs$0core$0IFn$0_invoke$0arity$02$$($p__31797_s$jscomp$302$$,$p$jscomp$70_v$jscomp$inline_3464$$):$malli$core$_val_schema$$($p__31797_s$jscomp$302$$,$p$jscomp$70_v$jscomp$inline_3464$$);return new $APP.$cljs$core$MapEntry$$($k$jscomp$365$$,$p$jscomp$70_v$jscomp$inline_3464$$,null)},$children$jscomp$17$$);return new $malli$core$t_malli$0core31802$$($keyset$jscomp$2$$,$children$jscomp$17$$,
$forms$jscomp$2$$,$entries$jscomp$5$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$malli$core$_update_parsed$$=function($entry_parser$jscomp$1_forms$jscomp$3$$,$_QMARK_key$$,$f$jscomp$406_s$jscomp$303_value$jscomp$238$$,$options$jscomp$124_p__$1$jscomp$4$$){var $keyset$jscomp$3_vec__31828$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$68$$=$APP.$cljs$core$vector_QMARK_$$($_QMARK_key$$);return $and__5023__auto__$jscomp$68$$?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_key$$,0):$and__5023__auto__$jscomp$68$$}())?$APP.$cljs$core$cons$$(!0,
$_QMARK_key$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[!1,$_QMARK_key$$],null),$c$jscomp$183_cut_override$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($keyset$jscomp$3_vec__31828$$,0,null),$k$jscomp$366$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($keyset$jscomp$3_vec__31828$$,1,null),$p$jscomp$71$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($keyset$jscomp$3_vec__31828$$,2,null);$keyset$jscomp$3_vec__31828$$=
$malli$core$_entry_keyset$$($entry_parser$jscomp$1_forms$jscomp$3$$);var $children$jscomp$18$$=$malli$core$_entry_children$$($entry_parser$jscomp$1_forms$jscomp$3$$);$entry_parser$jscomp$1_forms$jscomp$3$$=$malli$core$_entry_forms$$($entry_parser$jscomp$1_forms$jscomp$3$$);$f$jscomp$406_s$jscomp$303_value$jscomp$238$$=$APP.$cljs$core$truth_$$($f$jscomp$406_s$jscomp$303_value$jscomp$238$$)?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$406_s$jscomp$303_value$jscomp$238$$,
$options$jscomp$124_p__$1$jscomp$4$$):$APP.$malli$core$schema$$($f$jscomp$406_s$jscomp$303_value$jscomp$238$$,$options$jscomp$124_p__$1$jscomp$4$$):null;var $i$jscomp$310$$=$cljs$cst$363$order$$.$cljs$core$IFn$_invoke$arity$1$($keyset$jscomp$3_vec__31828$$.$cljs$core$IFn$_invoke$arity$1$?$keyset$jscomp$3_vec__31828$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$366$$):$keyset$jscomp$3_vec__31828$$($k$jscomp$366$$));if($f$jscomp$406_s$jscomp$303_value$jscomp$238$$==null)return $c$jscomp$183_cut_override$$=
function($v$jscomp$181$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$181$$,0,$i$jscomp$310$$),$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$181$$,$i$jscomp$310$$+1))},$malli$core$_simple_entry_parser$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($keyset$jscomp$3_vec__31828$$,$k$jscomp$366$$),$c$jscomp$183_cut_override$$($children$jscomp$18$$),$c$jscomp$183_cut_override$$($entry_parser$jscomp$1_forms$jscomp$3$$));
$options$jscomp$124_p__$1$jscomp$4$$=$APP.$cljs$core$truth_$$($i$jscomp$310$$)?$APP.$cljs$core$truth_$$($c$jscomp$183_cut_override$$)?$p$jscomp$71$$:$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$?$children$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$($i$jscomp$310$$):$children$jscomp$18$$($i$jscomp$310$$),1):$p$jscomp$71$$;$c$jscomp$183_cut_override$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$k$jscomp$366$$,$options$jscomp$124_p__$1$jscomp$4$$,$f$jscomp$406_s$jscomp$303_value$jscomp$238$$],null);$f$jscomp$406_s$jscomp$303_value$jscomp$238$$=$APP.$cljs$core$seq$$($options$jscomp$124_p__$1$jscomp$4$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$366$$,$options$jscomp$124_p__$1$jscomp$4$$,$malli$core$_form$$($f$jscomp$406_s$jscomp$303_value$jscomp$238$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$k$jscomp$366$$,$malli$core$_form$$($f$jscomp$406_s$jscomp$303_value$jscomp$238$$)],null);return $APP.$cljs$core$truth_$$($i$jscomp$310$$)?$malli$core$_simple_entry_parser$$($keyset$jscomp$3_vec__31828$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($children$jscomp$18$$,$i$jscomp$310$$,$c$jscomp$183_cut_override$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($entry_parser$jscomp$1_forms$jscomp$3$$,$i$jscomp$310$$,$f$jscomp$406_s$jscomp$303_value$jscomp$238$$)):$malli$core$_simple_entry_parser$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($keyset$jscomp$3_vec__31828$$,
$k$jscomp$366$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$363$order$$,$APP.$cljs$core$count$$($keyset$jscomp$3_vec__31828$$)],null)),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$18$$,$c$jscomp$183_cut_override$$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($entry_parser$jscomp$1_forms$jscomp$3$$,$f$jscomp$406_s$jscomp$303_value$jscomp$238$$))};
$malli$core$_set_entries$$=function($schema$jscomp$27$$,$_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$,$value$jscomp$239$$){var $temp__5823__auto__$jscomp$49$$=$malli$core$_entry_parser$$($schema$jscomp$27$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$49$$))return $malli$core$_set_children$$($schema$jscomp$27$$,$malli$core$_update_parsed$$($temp__5823__auto__$jscomp$49$$,$_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$,$value$jscomp$239$$,$malli$core$_options$$($schema$jscomp$27$$)));
var $found$jscomp$13$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$=$APP.$cljs$core$vector_QMARK_$$($_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$,0),$APP.$cljs$core$second$$($_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$),
!0],null):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$],null);var $key$jscomp$191$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$,0,null),$props$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$,1,null),$override$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$,
2,null);$_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$=function(){var $G__31851_G__31851__$1$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__31853$$){var $k$jscomp$367$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31853$$,0,null),$p$jscomp$72$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31853$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$191$$,$k$jscomp$367$$)?($APP.$cljs$core$reset_BANG_$$($found$jscomp$13$$,
!0),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$key$jscomp$191$$,$APP.$cljs$core$truth_$$($override$jscomp$1$$)?$props$jscomp$5$$:$p$jscomp$72$$,$value$jscomp$239$$],null)):$p__31853$$},$malli$core$_children$$($schema$jscomp$27$$));$G__31851_G__31851__$1$$=$APP.$cljs$core$not$$($APP.$cljs$core$_deref$$($found$jscomp$13$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__31851_G__31851__$1$$,$APP.$cljs$core$truth_$$($key$jscomp$191$$)?
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$key$jscomp$191$$,$props$jscomp$5$$,$value$jscomp$239$$],null):$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$364$malli_DOT_core_SLASH_key_missing$$)):$G__31851_G__31851__$1$$;return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($e$jscomp$157$$){return $APP.$cljs$core$last$$($e$jscomp$157$$)!=null},$G__31851_G__31851__$1$$)}();return $malli$core$_set_children$$($schema$jscomp$27$$,
$_QMARK_key$jscomp$1_children$jscomp$19_vec__31847$$)};
$malli$core$_parse_entry$$=function($e$jscomp$158$$,$naked_keys$$,$lazy_refs$$,$options$jscomp$125$$,$i$jscomp$311$$,$_children$$,$_forms$$,$_keyset$$){function $_parse_entry_else3$$($e0$jscomp$4$$,$e1$jscomp$3$$,$e2$jscomp$1_s$jscomp$308$$){$e2$jscomp$1_s$jscomp$308$$=$_schema$$($e2$jscomp$1_s$jscomp$308$$);var $f_SINGLEQUOTE_$$=$malli$core$_form$$($e2$jscomp$1_s$jscomp$308$$);return $_collect$$($e0$jscomp$4$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$e0$jscomp$4$$,$e1$jscomp$3$$,$e2$jscomp$1_s$jscomp$308$$],null),$APP.$cljs$core$truth_$$($e1$jscomp$3$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$e0$jscomp$4$$,$e1$jscomp$3$$,$f_SINGLEQUOTE_$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$e0$jscomp$4$$,$f_SINGLEQUOTE_$$],null),$i$jscomp$311$$)}function $_parse_entry_else2$$($e0$jscomp$3$$,$e1$jscomp$2_s$jscomp$307$$){$e1$jscomp$2_s$jscomp$307$$=
$_schema$$($e1$jscomp$2_s$jscomp$307$$);var $f$jscomp$408$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$e0$jscomp$3$$,$malli$core$_form$$($e1$jscomp$2_s$jscomp$307$$)],null);return $_collect$$($e0$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$e0$jscomp$3$$,null,$e1$jscomp$2_s$jscomp$307$$],null),$f$jscomp$408$$,$i$jscomp$311$$)}function $_parse_ref_vector2$$($e__$1$jscomp$3$$,$e0$jscomp$2$$,
$e1$jscomp$1$$){var $s$jscomp$306$$=$_schema$$($e0$jscomp$2$$);return $_collect$$($e0$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$e0$jscomp$2$$,$e1$jscomp$1$$,$s$jscomp$306$$],null),$e__$1$jscomp$3$$,$i$jscomp$311$$)}function $_parse_ref_vector1$$($e__$1$jscomp$2$$,$e0$jscomp$1$$){var $s$jscomp$305$$=$_schema$$($e0$jscomp$1$$);return $_collect$$($e0$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$e0$jscomp$1$$,null,$s$jscomp$305$$],null),$e__$1$jscomp$2$$,$i$jscomp$311$$)}function $_parse_ref_entry$$($e__$1$jscomp$1$$){var $s$jscomp$304$$=$_schema$$($e__$1$jscomp$1$$);return $_collect$$($e__$1$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$e__$1$jscomp$1$$,null,$s$jscomp$304$$],null),$e__$1$jscomp$1$$,$i$jscomp$311$$)}function $_schema$$($G__31915_JSCompiler_temp$jscomp$13360_e__$1$$){var $G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$=
$malli$core$_reference_QMARK_$$($G__31915_JSCompiler_temp$jscomp$13360_e__$1$$);$APP.$cljs$core$truth_$$($G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$?$lazy_refs$$:$G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$)&&($G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$341$lazy$$,!0],null),$G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$=$malli$core$_ref_schema$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$_ref_schema$cljs$0core$0IFn$0_invoke$0arity$01$$($G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$):$malli$core$_ref_schema$$($G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$),
$G__31915_JSCompiler_temp$jscomp$13360_e__$1$$=$malli$core$_into_schema$$($G__31420$jscomp$inline_13447_JSCompiler_inline_result$jscomp$inline_13446_and__5023__auto__$jscomp$inline_10987$$,null,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__31915_JSCompiler_temp$jscomp$13360_e__$1$$],null),$options$jscomp$125$$));return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($G__31915_JSCompiler_temp$jscomp$13360_e__$1$$,
$options$jscomp$125$$):$APP.$malli$core$schema$$($G__31915_JSCompiler_temp$jscomp$13360_e__$1$$,$options$jscomp$125$$)}function $_collect$$($k$jscomp$368$$,$c$jscomp$184$$,$f$jscomp$407$$,$i__$1$jscomp$5_i__$2$$){$i__$1$jscomp$5_i__$2$$|=0;$_keyset$$[2*$i__$1$jscomp$5_i__$2$$]=$k$jscomp$368$$;$_keyset$$[2*$i__$1$jscomp$5_i__$2$$+1]=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$363$order$$,$i__$1$jscomp$5_i__$2$$],null);$_children$$[$i__$1$jscomp$5_i__$2$$]=$c$jscomp$184$$;$_forms$$[$i__$1$jscomp$5_i__$2$$]=
$f$jscomp$407$$;return $i__$1$jscomp$5_i__$2$$+1}if($APP.$cljs$core$vector_QMARK_$$($e$jscomp$158$$)){var $ea$$=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$($e$jscomp$158$$),$n$jscomp$194$$=$ea$$.length,$e0$$=$ea$$[0];if($n$jscomp$194$$===1)return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$70$$=$malli$core$_reference_QMARK_$$($e0$$);return $and__5023__auto__$jscomp$70$$?$naked_keys$$:$and__5023__auto__$jscomp$70$$}())?$_parse_ref_vector1$$($e$jscomp$158$$,$e0$$):
$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$365$malli_DOT_core_SLASH_invalid_entry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$366$entry$$,$e$jscomp$158$$],null));var $e1$$=$ea$$[1];return $n$jscomp$194$$===2?$malli$core$_reference_QMARK_$$($e0$$)&&$APP.$cljs$core$map_QMARK_$$($e1$$)?$APP.$cljs$core$truth_$$($naked_keys$$)?$_parse_ref_vector2$$($e$jscomp$158$$,$e0$$,$e1$$):$i$jscomp$311$$:$_parse_entry_else2$$($e0$$,$e1$$):$_parse_entry_else3$$($e0$$,
$e1$$,$ea$$[2])}return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($naked_keys$$)?$malli$core$_reference_QMARK_$$($e$jscomp$158$$):$naked_keys$$)?$_parse_ref_entry$$($e$jscomp$158$$):$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$365$malli_DOT_core_SLASH_invalid_entry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$366$entry$$,$e$jscomp$158$$],null))};
$malli$core$_eager_entry_parser$$=function($_children$jscomp$1_children$jscomp$20$$,$f$jscomp$410_props$jscomp$6$$,$options$jscomp$126$$){function $_map$$($arr$jscomp$140$$){var $m$jscomp$129$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$array_map$$,$arr$jscomp$140$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(2*$APP.$cljs$core$count$$($m$jscomp$129$$),$APP.$cljs$core$count$$($arr$jscomp$140$$))||$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$367$malli_DOT_core_SLASH_duplicate_keys$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$368$arr$$,$arr$jscomp$140$$],null));return $m$jscomp$129$$}function $_vec$$($arr$jscomp$139$$){return $APP.$cljs$core$vec$$($arr$jscomp$139$$)}var $map__31950__$1$$=$APP.$cljs$core$__destructure_map$$($f$jscomp$410_props$jscomp$6$$),$naked_keys$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31950__$1$$,$cljs$cst$369$naked_keys$$),$lazy_refs$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31950__$1$$,
$cljs$cst$370$lazy_refs$$),$ca$$=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$($_children$jscomp$1_children$jscomp$20$$),$n$jscomp$195$$=$ca$$.length;$_children$jscomp$1_children$jscomp$20$$=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$($n$jscomp$195$$);for(var $_forms$jscomp$1$$=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$($n$jscomp$195$$),$_keyset$jscomp$1$$=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$(2*$n$jscomp$195$$),$G__34904_i$jscomp$312$$=
0,$G__34905_ci$jscomp$2$$=0;;){if($G__34905_ci$jscomp$2$$===$n$jscomp$195$$)return $f$jscomp$410_props$jscomp$6$$=$G__34905_ci$jscomp$2$$===$G__34904_i$jscomp$312$$?$_vec$$:function($i$jscomp$313$$){return function($p1__31941_SHARP_$$){return $APP.$cljs$core$vec$$($p1__31941_SHARP_$$.slice(0,$i$jscomp$313$$))}}($G__34904_i$jscomp$312$$,$G__34905_ci$jscomp$2$$,$f$jscomp$410_props$jscomp$6$$,$map__31950__$1$$,$naked_keys$jscomp$1$$,$lazy_refs$jscomp$1$$,$ca$$,$n$jscomp$195$$,$_children$jscomp$1_children$jscomp$20$$,
$_forms$jscomp$1$$,$_keyset$jscomp$1$$),$malli$core$_simple_entry_parser$$($_map$$($_keyset$jscomp$1$$),$f$jscomp$410_props$jscomp$6$$($_children$jscomp$1_children$jscomp$20$$),$f$jscomp$410_props$jscomp$6$$($_forms$jscomp$1$$));$G__34904_i$jscomp$312$$=$malli$core$_parse_entry$$($ca$$[$G__34904_i$jscomp$312$$],$naked_keys$jscomp$1$$,$lazy_refs$jscomp$1$$,$options$jscomp$126$$,$G__34904_i$jscomp$312$$,$_children$jscomp$1_children$jscomp$20$$,$_forms$jscomp$1$$,$_keyset$jscomp$1$$)|0;$G__34905_ci$jscomp$2$$+=
1}};$malli$core$t_malli$0core31959$$=function($_QMARK_children$$,$props$jscomp$7$$,$options$jscomp$127$$,$parser$jscomp$2$$,$meta31960$$){this.$_QMARK_children$=$_QMARK_children$$;this.props=$props$jscomp$7$$;this.options=$options$jscomp$127$$;this.parser=$parser$jscomp$2$$;this.$meta31960$=$meta31960$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_lazy_entry_parser$$=function($_QMARK_children$jscomp$2$$,$props$jscomp$9$$,$options$jscomp$129$$){return new $malli$core$t_malli$0core31959$$($_QMARK_children$jscomp$2$$,$props$jscomp$9$$,$options$jscomp$129$$,new $APP.$cljs$core$Delay$$(function(){return $malli$core$_eager_entry_parser$$($_QMARK_children$jscomp$2$$,$props$jscomp$9$$,$options$jscomp$129$$)}),$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$malli$core$_create_entry_parser$$=function($JSCompiler_temp$jscomp$397__QMARK_children$jscomp$3$$,$props$jscomp$10$$,$options$jscomp$130$$){if($JSCompiler_temp$jscomp$397__QMARK_children$jscomp$3$$==null||$APP.$cljs$core$PROTOCOL_SENTINEL$$!==$JSCompiler_temp$jscomp$397__QMARK_children$jscomp$3$$.$malli$core$EntryParser$$){var $JSCompiler_inline_result$jscomp$398_or__5025__auto__$jscomp$inline_3468$$=$cljs$cst$341$lazy$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$10$$);$JSCompiler_inline_result$jscomp$398_or__5025__auto__$jscomp$inline_3468$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$398_or__5025__auto__$jscomp$inline_3468$$)?$JSCompiler_inline_result$jscomp$398_or__5025__auto__$jscomp$inline_3468$$:$cljs$cst$376$malli_DOT_core_SLASH_lazy_entries$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$130$$);$JSCompiler_temp$jscomp$397__QMARK_children$jscomp$3$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$398_or__5025__auto__$jscomp$inline_3468$$)?$malli$core$_lazy_entry_parser$$($JSCompiler_temp$jscomp$397__QMARK_children$jscomp$3$$,
$props$jscomp$10$$,$options$jscomp$130$$):$malli$core$_eager_entry_parser$$($JSCompiler_temp$jscomp$397__QMARK_children$jscomp$3$$,$props$jscomp$10$$,$options$jscomp$130$$)}return $JSCompiler_temp$jscomp$397__QMARK_children$jscomp$3$$};$malli$core$_default_entry$$=function($e$jscomp$159$$){return $malli$core$_equals$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$159$$,0),$cljs$cst$377$malli_DOT_core_SLASH_default$$)};
$malli$core$_default_entry_schema$$=function($children$jscomp$21$$){return $APP.$cljs$core$some$$(function($e$jscomp$160$$){return $malli$core$_default_entry$$($e$jscomp$160$$)?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$160$$,2):null},$children$jscomp$21$$)};$malli$core$t_malli$0core32016$$=function($meta32017$$){this.$meta32017$=$meta32017$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$=function($interceptor$$){return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($interceptor$$,null)};
$malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$=function($enter_p__32039$$,$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$){var $leave_map__32041__$1$$=$APP.$cljs$core$__destructure_map$$($enter_p__32039$$);$enter_p__32039$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($leave_map__32041__$1$$,$APP.$cljs$cst$379$enter$$);$leave_map__32041__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($leave_map__32041__$1$$,$cljs$cst$380$leave$$);$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$=
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$leave_map__32041__$1$$,$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$,$enter_p__32039$$],null);$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$=$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$==null?null:$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$);$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$=$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$==
null?null:$APP.$cljs$core$seq$$($G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$);return $G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$==null?null:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_comp$$,$G__32043_G__32043__$1_G__32043__$2_f$jscomp$411$$)};
$malli$core$_parent_children_transformer$$=function($parent$jscomp$19_parent_transformer$$,$child_transformer_child_transformers_children$jscomp$22$$,$transformer$jscomp$12$$,$method$jscomp$12$$,$options$jscomp$131$$){$parent$jscomp$19_parent_transformer$$=$malli$core$_value_transformer$$($transformer$jscomp$12$$,$parent$jscomp$19_parent_transformer$$,$method$jscomp$12$$,$options$jscomp$131$$);$child_transformer_child_transformers_children$jscomp$22$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__32054_SHARP_$$){return $malli$core$_transformer$$($p1__32054_SHARP_$$,$transformer$jscomp$12$$,$method$jscomp$12$$,$options$jscomp$131$$)}),$child_transformer_child_transformers_children$jscomp$22$$);$child_transformer_child_transformers_children$jscomp$22$$=$APP.$cljs$core$seq$$($child_transformer_child_transformers_children$jscomp$22$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_comp$$,$APP.$cljs$core$_rseq$$($child_transformer_child_transformers_children$jscomp$22$$)):
null;return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($parent$jscomp$19_parent_transformer$$,$child_transformer_child_transformers_children$jscomp$22$$)};
$malli$core$_map_transformer$$=function($ts$jscomp$1$$){return function($x$jscomp$721$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($JSCompiler_temp$jscomp$399_m$jscomp$130$$,$JSCompiler_temp_const$jscomp$400_p__32068$$){var $k$jscomp$369$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$400_p__32068$$,0,null),$JSCompiler_inline_result$jscomp$402_t$jscomp$29$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$400_p__32068$$,
1,null),$G__32077$jscomp$inline_3470_temp__5823__auto__$jscomp$50$$=$cljs$core$find$$($JSCompiler_temp$jscomp$399_m$jscomp$130$$,$k$jscomp$369$$);$APP.$cljs$core$truth_$$($G__32077$jscomp$inline_3470_temp__5823__auto__$jscomp$50$$)&&($JSCompiler_temp_const$jscomp$400_p__32068$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$G__32077$jscomp$inline_3470_temp__5823__auto__$jscomp$50$$=$APP.$cljs$core$_val$$($G__32077$jscomp$inline_3470_temp__5823__auto__$jscomp$50$$),$JSCompiler_inline_result$jscomp$402_t$jscomp$29$$=
$JSCompiler_inline_result$jscomp$402_t$jscomp$29$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$402_t$jscomp$29$$.$cljs$core$IFn$_invoke$arity$1$($G__32077$jscomp$inline_3470_temp__5823__auto__$jscomp$50$$):$JSCompiler_inline_result$jscomp$402_t$jscomp$29$$($G__32077$jscomp$inline_3470_temp__5823__auto__$jscomp$50$$),$JSCompiler_temp$jscomp$399_m$jscomp$130$$=$JSCompiler_temp_const$jscomp$400_p__32068$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$399_m$jscomp$130$$,$k$jscomp$369$$,
$JSCompiler_inline_result$jscomp$402_t$jscomp$29$$));return $JSCompiler_temp$jscomp$399_m$jscomp$130$$},$x$jscomp$721$$,$ts$jscomp$1$$)}};$malli$core$_tuple_transformer$$=function($ts$jscomp$2$$){return function($x$jscomp$722$$){return $APP.$cljs$core$reduce_kv$$($malli$core$_update$$,$x$jscomp$722$$,$ts$jscomp$2$$)}};
$malli$core$_collection_transformer$$=function($t$jscomp$30$$,$empty$$){return function($x$jscomp$723$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$truth_$$($x$jscomp$723$$)?$empty$$:null,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($t$jscomp$30$$),$x$jscomp$723$$)}};
$malli$core$_or_transformer$$=function($this$$jscomp$284_this_transformer$$,$transformer$jscomp$13$$,$child_schemas$$,$method$jscomp$13$$,$options$jscomp$132$$){$this$$jscomp$284_this_transformer$$=$malli$core$_value_transformer$$($transformer$jscomp$13$$,$this$$jscomp$284_this_transformer$$,$method$jscomp$13$$,$options$jscomp$132$$);if($APP.$cljs$core$seq$$($child_schemas$$)){var $transformers$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($or__5025__auto__$jscomp$100_p1__32087_SHARP_$$){$or__5025__auto__$jscomp$100_p1__32087_SHARP_$$=
$malli$core$_transformer$$($or__5025__auto__$jscomp$100_p1__32087_SHARP_$$,$transformer$jscomp$13$$,$method$jscomp$13$$,$options$jscomp$132$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$100_p1__32087_SHARP_$$)?$or__5025__auto__$jscomp$100_p1__32087_SHARP_$$:$APP.$cljs$core$identity$$},$child_schemas$$),$validators$$=$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_validator$$,$child_schemas$$);return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this$$jscomp$284_this_transformer$$,
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$382$decode$$,$method$jscomp$13$$)?function($x$jscomp$724$$){return $APP.$cljs$core$reduce_kv$$(function($acc$jscomp$24$$,$JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$,$transformer__$1_x_STAR_$$){$transformer__$1_x_STAR_$$=$transformer__$1_x_STAR_$$.$cljs$core$IFn$_invoke$arity$1$?$transformer__$1_x_STAR_$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$724$$):$transformer__$1_x_STAR_$$($x$jscomp$724$$);
$JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($validators$$,$JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$);$JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$=$JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$.$cljs$core$IFn$_invoke$arity$1$($transformer__$1_x_STAR_$$):
$JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$($transformer__$1_x_STAR_$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$403_fexpr__32097$jscomp$inline_3472_i$jscomp$314$$)?$APP.$cljs$core$reduced$$($transformer__$1_x_STAR_$$):$malli$core$_equals$$($acc$jscomp$24$$,$cljs$cst$383$malli_DOT_core_SLASH_nil$$)?$transformer__$1_x_STAR_$$:$acc$jscomp$24$$},$cljs$cst$383$malli_DOT_core_SLASH_nil$$,$transformers$$)}:function($x$jscomp$725$$){return $APP.$cljs$core$reduce_kv$$(function($JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$,
$fexpr__32098$jscomp$inline_3474_i$jscomp$315$$,$validator$jscomp$14$$){$APP.$cljs$core$truth_$$($validator$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$):$validator$jscomp$14$$($JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$))&&($fexpr__32098$jscomp$inline_3474_i$jscomp$315$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($transformers$$,
$fexpr__32098$jscomp$inline_3474_i$jscomp$315$$),$JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$=$fexpr__32098$jscomp$inline_3474_i$jscomp$315$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__32098$jscomp$inline_3474_i$jscomp$315$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$):$fexpr__32098$jscomp$inline_3474_i$jscomp$315$$($JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$),
$JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$=$APP.$cljs$core$reduced$$($JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$));return $JSCompiler_inline_result$jscomp$405_JSCompiler_temp$jscomp$404_x__$1$jscomp$15$$},$x$jscomp$725$$,$validators$$)})}return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$($this$$jscomp$284_this_transformer$$)};
$malli$core$_ast$$=function($G__32208__$1_acc$jscomp$25$$,$properties$jscomp$14$$,$options$jscomp$137$$){var $registry$jscomp$6$$=function(){var $temp__5825__auto__$jscomp$58$$=$cljs$cst$350$registry$$.$cljs$core$IFn$_invoke$arity$1$($properties$jscomp$14$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$58$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__32202_v$jscomp$184$$){var $k$jscomp$373$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32202_v$jscomp$184$$,0,null);$p__32202_v$jscomp$184$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32202_v$jscomp$184$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$373$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$02$$($p__32202_v$jscomp$184$$,$options$jscomp$137$$):$malli$core$ast$$($p__32202_v$jscomp$184$$,
$options$jscomp$137$$)],null)}),$temp__5825__auto__$jscomp$58$$):null}(),$properties__$1$jscomp$1$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$truth_$$($registry$jscomp$6$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($properties$jscomp$14$$,$cljs$cst$350$registry$$):$properties$jscomp$14$$);$G__32208__$1_acc$jscomp$25$$=$APP.$cljs$core$truth_$$($properties__$1$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__32208__$1_acc$jscomp$25$$,$cljs$cst$339$properties$$,
$properties__$1$jscomp$1$$):$G__32208__$1_acc$jscomp$25$$;return $APP.$cljs$core$truth_$$($registry$jscomp$6$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__32208__$1_acc$jscomp$25$$,$cljs$cst$350$registry$$,$registry$jscomp$6$$):$G__32208__$1_acc$jscomp$25$$};
$malli$core$_entry_ast$$=function($schema$jscomp$28$$,$keyset$jscomp$7$$){return $malli$core$_ast$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$28$$):$APP.$malli$core$type$$($schema$jscomp$28$$),$cljs$cst$389$keys$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$26$$,$JSCompiler_temp_const$jscomp$406_p__32221$$){var $k$jscomp$374$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$406_p__32221$$,0,null),$JSCompiler_inline_result$jscomp$408_p$jscomp$75$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$406_p__32221$$,1,null),$G__32227$jscomp$inline_3476_s$jscomp$310$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$406_p__32221$$,2,null);$JSCompiler_temp_const$jscomp$406_p__32221$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;
$G__32227$jscomp$inline_3476_s$jscomp$310$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$363$order$$,$cljs$cst$363$order$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($keyset$jscomp$7$$,$k$jscomp$374$$)),$APP.$cljs$cst$260$value$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$($G__32227$jscomp$inline_3476_s$jscomp$310$$):$malli$core$ast$$($G__32227$jscomp$inline_3476_s$jscomp$310$$)],
null);$JSCompiler_inline_result$jscomp$408_p$jscomp$75$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$408_p$jscomp$75$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__32227$jscomp$inline_3476_s$jscomp$310$$,$cljs$cst$339$properties$$,$JSCompiler_inline_result$jscomp$408_p$jscomp$75$$):$G__32227$jscomp$inline_3476_s$jscomp$310$$;return $JSCompiler_temp_const$jscomp$406_p__32221$$.call($APP.$cljs$core$assoc$$,$acc$jscomp$26$$,$k$jscomp$374$$,$JSCompiler_inline_result$jscomp$408_p$jscomp$75$$)},
$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$malli$core$_children$$($schema$jscomp$28$$))],null),$malli$core$_properties$$($schema$jscomp$28$$),$malli$core$_options$$($schema$jscomp$28$$))};
$malli$core$_to_child_ast$$=function($schema$jscomp$29$$){var $JSCompiler_temp_const$jscomp$410$$=$APP.$cljs$cst$139$type$$,$JSCompiler_temp_const$jscomp$409$$=$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$29$$):$APP.$malli$core$type$$($schema$jscomp$29$$);var $G__32246$jscomp$inline_3478_JSCompiler_inline_result$jscomp$411$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_children$$($schema$jscomp$29$$),
0);$G__32246$jscomp$inline_3478_JSCompiler_inline_result$jscomp$411$$=$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$($G__32246$jscomp$inline_3478_JSCompiler_inline_result$jscomp$411$$):$malli$core$ast$$($G__32246$jscomp$inline_3478_JSCompiler_inline_result$jscomp$411$$);return $malli$core$_ast$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$JSCompiler_temp_const$jscomp$410$$,$JSCompiler_temp_const$jscomp$409$$,$cljs$cst$390$child$$,$G__32246$jscomp$inline_3478_JSCompiler_inline_result$jscomp$411$$],
null),$malli$core$_properties$$($schema$jscomp$29$$),$malli$core$_options$$($schema$jscomp$29$$))};
$malli$core$_from_value_ast$$=function($parent$jscomp$22$$,$ast$jscomp$7_temp__5825__auto__$jscomp$inline_3480$$,$options$jscomp$139$$){var $JSCompiler_temp_const$jscomp$412$$=$cljs$cst$339$properties$$.$cljs$core$IFn$_invoke$arity$1$($ast$jscomp$7_temp__5825__auto__$jscomp$inline_3480$$);$ast$jscomp$7_temp__5825__auto__$jscomp$inline_3480$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($ast$jscomp$7_temp__5825__auto__$jscomp$inline_3480$$);return $malli$core$_into_schema$$($parent$jscomp$22$$,
$JSCompiler_temp_const$jscomp$412$$,$APP.$cljs$core$truth_$$($ast$jscomp$7_temp__5825__auto__$jscomp$inline_3480$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$ast$jscomp$7_temp__5825__auto__$jscomp$inline_3480$$],null):null,$options$jscomp$139$$)};
$malli$core$_to_value_ast$$=function($schema$jscomp$30$$){return $malli$core$_ast$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$30$$):$APP.$malli$core$type$$($schema$jscomp$30$$),$APP.$cljs$cst$260$value$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_children$$($schema$jscomp$30$$),0)],null),$malli$core$_properties$$($schema$jscomp$30$$),
$malli$core$_options$$($schema$jscomp$30$$))};$malli$core$_to_type_ast$$=function($schema$jscomp$31$$){return $malli$core$_ast$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$31$$):$APP.$malli$core$type$$($schema$jscomp$31$$)],null),$malli$core$_properties$$($schema$jscomp$31$$),$malli$core$_options$$($schema$jscomp$31$$))};
$malli$core$_min_max_pred$$=function($f$jscomp$412$$){return function($map__32278__$1_p__32277$$){$map__32278__$1_p__32277$$=$APP.$cljs$core$__destructure_map$$($map__32278__$1_p__32277$$);var $min$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32278__$1_p__32277$$,$APP.$cljs$cst$336$min$$),$max$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32278__$1_p__32277$$,$APP.$cljs$cst$337$max$$);return $APP.$cljs$core$not$$($APP.$cljs$core$truth_$$($min$jscomp$8$$)?
$min$jscomp$8$$:$max$jscomp$8$$)?null:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$72$$=$APP.$cljs$core$truth_$$($min$jscomp$8$$)?$max$jscomp$8$$:$min$jscomp$8$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$72$$)?$f$jscomp$412$$:$and__5023__auto__$jscomp$72$$}())?function($size$jscomp$40_x$jscomp$726$$){$size$jscomp$40_x$jscomp$726$$=$f$jscomp$412$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$412$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$40_x$jscomp$726$$):$f$jscomp$412$$($size$jscomp$40_x$jscomp$726$$);
return $min$jscomp$8$$<=$size$jscomp$40_x$jscomp$726$$&&$size$jscomp$40_x$jscomp$726$$<=$max$jscomp$8$$}:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$8$$)?$max$jscomp$8$$:$min$jscomp$8$$)?function($x$jscomp$727$$){return $min$jscomp$8$$<=$x$jscomp$727$$&&$x$jscomp$727$$<=$max$jscomp$8$$}:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$8$$)?$f$jscomp$412$$:$min$jscomp$8$$)?function($x$jscomp$728$$){return $min$jscomp$8$$<=($f$jscomp$412$$.$cljs$core$IFn$_invoke$arity$1$?
$f$jscomp$412$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$728$$):$f$jscomp$412$$($x$jscomp$728$$))}:$APP.$cljs$core$truth_$$($min$jscomp$8$$)?function($x$jscomp$729$$){return $min$jscomp$8$$<=$x$jscomp$729$$}:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($max$jscomp$8$$)?$f$jscomp$412$$:$max$jscomp$8$$)?function($x$jscomp$730$$){return($f$jscomp$412$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$412$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$730$$):$f$jscomp$412$$($x$jscomp$730$$))<=$max$jscomp$8$$}:
$APP.$cljs$core$truth_$$($max$jscomp$8$$)?function($x$jscomp$731$$){return $x$jscomp$731$$<=$max$jscomp$8$$}:null}};
$malli$core$_safe_count$$=function($x$jscomp$732$$){return $APP.$cljs$core$truth_$$($malli$core$_safely_countable_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$_safely_countable_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$732$$):$malli$core$_safely_countable_QMARK_$$($x$jscomp$732$$))?$APP.$cljs$core$count$$($x$jscomp$732$$):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($cnt$jscomp$31$$){return $cnt$jscomp$31$$+1},0,$x$jscomp$732$$)};
$malli$core$_validate_limits$$=function($min$jscomp$9_or__5025__auto__$jscomp$102$$,$max$jscomp$9$$){$min$jscomp$9_or__5025__auto__$jscomp$102$$=$malli$core$_min_max_pred$$($malli$core$_safe_count$$)(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,$min$jscomp$9_or__5025__auto__$jscomp$102$$,$APP.$cljs$cst$337$max$$,$max$jscomp$9$$],null));return $APP.$cljs$core$truth_$$($min$jscomp$9_or__5025__auto__$jscomp$102$$)?$min$jscomp$9_or__5025__auto__$jscomp$102$$:$APP.$cljs$core$constantly$$(!0)};
$malli$core$_needed_bounded_checks$$=function($min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$,$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$,$options$jscomp$141_y__5111__auto__$jscomp$7$$){$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$=$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$==null?null:$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$+
1;$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$=$APP.$cljs$core$truth_$$($max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$)?$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$:0;$min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$=$APP.$cljs$core$truth_$$($min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$)?$min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$:
0;$min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$=$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$>$min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$?$max$jscomp$10_or__5025__auto__$jscomp$inline_13450_x__5110__auto__$jscomp$inline_13449$$:$min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$;$options$jscomp$141_y__5111__auto__$jscomp$7$$=$cljs$cst$391$malli_DOT_core_SLASH_coll_check_limit$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$141_y__5111__auto__$jscomp$7$$,
101);return $min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$>$options$jscomp$141_y__5111__auto__$jscomp$7$$?$min$jscomp$10_x__5110__auto__$jscomp$7_y__5111__auto__$jscomp$inline_13451$$:$options$jscomp$141_y__5111__auto__$jscomp$7$$};
$malli$core$_validate_bounded_limits$$=function($needed$$,$min$jscomp$11_or__5025__auto__$jscomp$105$$,$max$jscomp$11$$){$min$jscomp$11_or__5025__auto__$jscomp$105$$=$malli$core$_min_max_pred$$(function($p1__32348_SHARP_$$){return $cljs$core$bounded_count$$($needed$$,$p1__32348_SHARP_$$)})(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,$min$jscomp$11_or__5025__auto__$jscomp$105$$,$APP.$cljs$cst$337$max$$,$max$jscomp$11$$],null));return $APP.$cljs$core$truth_$$($min$jscomp$11_or__5025__auto__$jscomp$105$$)?
$min$jscomp$11_or__5025__auto__$jscomp$105$$:$APP.$cljs$core$constantly$$(!0)};
$malli$core$t_malli$0core32422$$=function($form$jscomp$38$$,$options$jscomp$142$$,$property_pred$$,$compile$$,$to_ast$$,$props$jscomp$11$$,$properties$jscomp$16$$,$children$jscomp$26$$,$min$jscomp$12$$,$type_properties$$,$parent$jscomp$24$$,$pred$jscomp$30$$,$map__32381$$,$type$jscomp$197$$,$from_ast$$,$cache$jscomp$8$$,$max$jscomp$12$$,$meta32385$$,$meta32423$$){this.form=$form$jscomp$38$$;this.options=$options$jscomp$142$$;this.$property_pred$=$property_pred$$;this.compile=$compile$$;this.$to_ast$=
$to_ast$$;this.props=$props$jscomp$11$$;this.$properties$=$properties$jscomp$16$$;this.children=$children$jscomp$26$$;this.min=$min$jscomp$12$$;this.$type_properties$=$type_properties$$;this.parent=$parent$jscomp$24$$;this.$pred$=$pred$jscomp$30$$;this.$map__32381$=$map__32381$$;this.type=$type$jscomp$197$$;this.$from_ast$=$from_ast$$;this.cache=$cache$jscomp$8$$;this.max=$max$jscomp$12$$;this.$meta32385$=$meta32385$$;this.$meta32423$=$meta32423$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;
this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core32384$$=function($property_pred$jscomp$2$$,$compile$jscomp$2$$,$to_ast$jscomp$2$$,$props$jscomp$13$$,$min$jscomp$14$$,$type_properties$jscomp$2$$,$pred$jscomp$32$$,$map__32381$jscomp$2$$,$type$jscomp$199$$,$from_ast$jscomp$2$$,$max$jscomp$14$$,$meta32385$jscomp$2$$){this.$property_pred$=$property_pred$jscomp$2$$;this.compile=$compile$jscomp$2$$;this.$to_ast$=$to_ast$jscomp$2$$;this.props=$props$jscomp$13$$;this.min=$min$jscomp$14$$;this.$type_properties$=$type_properties$jscomp$2$$;
this.$pred$=$pred$jscomp$32$$;this.$map__32381$=$map__32381$jscomp$2$$;this.type=$type$jscomp$199$$;this.$from_ast$=$from_ast$jscomp$2$$;this.max=$max$jscomp$14$$;this.$meta32385$=$meta32385$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core32569$$=function($meta32550$$,$parent$jscomp$28$$,$properties$jscomp$19$$,$children$jscomp$29$$,$options$jscomp$146$$,$form$jscomp$41$$,$cache$jscomp$11$$,$__GT_parser$$,$meta32570$$){this.$meta32550$=$meta32550$$;this.parent=$parent$jscomp$28$$;this.$properties$=$properties$jscomp$19$$;this.children=$children$jscomp$29$$;this.options=$options$jscomp$146$$;this.form=$form$jscomp$41$$;this.cache=$cache$jscomp$11$$;this.$__GT_parser$=$__GT_parser$$;this.$meta32570$=$meta32570$$;
this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core32549$$=function($meta32550$jscomp$2$$){this.$meta32550$=$meta32550$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core32659$$=function($meta32632$$,$parent$jscomp$31$$,$properties$jscomp$22$$,$children$jscomp$32$$,$options$jscomp$149$$,$form$jscomp$44$$,$cache$jscomp$14$$,$__GT_parser$jscomp$3$$,$meta32660$$){this.$meta32632$=$meta32632$$;this.parent=$parent$jscomp$31$$;this.$properties$=$properties$jscomp$22$$;this.children=$children$jscomp$32$$;this.options=$options$jscomp$149$$;this.form=$form$jscomp$44$$;this.cache=$cache$jscomp$14$$;this.$__GT_parser$=$__GT_parser$jscomp$3$$;this.$meta32660$=
$meta32660$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core32631$$=function($meta32632$jscomp$2$$){this.$meta32632$=$meta32632$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core32753$$=function($meta32736$$,$parent$jscomp$34$$,$properties$jscomp$25$$,$children$jscomp$35$$,$options$jscomp$152$$,$entry_parser$jscomp$3$$,$form$jscomp$47$$,$cache$jscomp$17$$,$meta32754$$){this.$meta32736$=$meta32736$$;this.parent=$parent$jscomp$34$$;this.$properties$=$properties$jscomp$25$$;this.children=$children$jscomp$35$$;this.options=$options$jscomp$152$$;this.$entry_parser$=$entry_parser$jscomp$3$$;this.form=$form$jscomp$47$$;this.cache=$cache$jscomp$17$$;this.$meta32754$=
$meta32754$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core32735$$=function($meta32736$jscomp$2$$){this.$meta32736$=$meta32736$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core32850$$=function($form$jscomp$50$$,$options$jscomp$156$$,$properties$jscomp$28$$,$schema$jscomp$32$$,$children$jscomp$38$$,$parent$jscomp$38$$,$vec__32844$$,$cache$jscomp$20$$,$meta32829$$,$meta32851$$){this.form=$form$jscomp$50$$;this.options=$options$jscomp$156$$;this.$properties$=$properties$jscomp$28$$;this.$schema$=$schema$jscomp$32$$;this.children=$children$jscomp$38$$;this.parent=$parent$jscomp$38$$;this.$vec__32844$=$vec__32844$$;this.cache=$cache$jscomp$20$$;this.$meta32829$=
$meta32829$$;this.$meta32851$=$meta32851$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core32828$$=function($meta32829$jscomp$2$$){this.$meta32829$=$meta32829$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core32890$$=function($meta32883$$,$parent$jscomp$42$$,$properties$jscomp$31$$,$children$jscomp$41$$,$options$jscomp$160$$,$form$jscomp$53$$,$schema$jscomp$35$$,$cache$jscomp$23$$,$meta32891$$){this.$meta32883$=$meta32883$$;this.parent=$parent$jscomp$42$$;this.$properties$=$properties$jscomp$31$$;this.children=$children$jscomp$41$$;this.options=$options$jscomp$160$$;this.form=$form$jscomp$53$$;this.$schema$=$schema$jscomp$35$$;this.cache=$cache$jscomp$23$$;this.$meta32891$=$meta32891$$;
this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core32882$$=function($meta32883$jscomp$2$$){this.$meta32883$=$meta32883$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_val_schema$$=function($var_args$jscomp$445$$){switch(arguments.length){case 2:return $malli$core$_val_schema$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 0:return new $malli$core$t_malli$0core32882$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null));default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$_val_schema$cljs$0core$0IFn$0_invoke$0arity$02$$=function($schema$jscomp$38$$,$properties$jscomp$34$$){return $malli$core$_into_schema$$(new $malli$core$t_malli$0core32882$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),$properties$jscomp$34$$,new $APP.$cljs$core$List$$(null,$schema$jscomp$38$$,null,1,null),$malli$core$_options$$($schema$jscomp$38$$))};
$malli$core$t_malli$0core32981$$=function($form$jscomp$56$$,$options$jscomp$164$$,$p__32932$$,$properties$jscomp$35$$,$closed$$,$children$jscomp$44$$,$entry_parser$jscomp$6$$,$parent$jscomp$46$$,$explicit_children$$,$map__32933$$,$default_schema$$,$pred_QMARK_$jscomp$2$$,$__GT_parser$jscomp$6$$,$cache$jscomp$26$$,$meta32920$$,$opts$jscomp$156$$,$meta32982$$){this.form=$form$jscomp$56$$;this.options=$options$jscomp$164$$;this.$p__32932$=$p__32932$$;this.$properties$=$properties$jscomp$35$$;this.closed=
$closed$$;this.children=$children$jscomp$44$$;this.$entry_parser$=$entry_parser$jscomp$6$$;this.parent=$parent$jscomp$46$$;this.$explicit_children$=$explicit_children$$;this.$map__32933$=$map__32933$$;this.$default_schema$=$default_schema$$;this.$pred_QMARK_$=$pred_QMARK_$jscomp$2$$;this.$__GT_parser$=$__GT_parser$jscomp$6$$;this.cache=$cache$jscomp$26$$;this.$meta32920$=$meta32920$$;this.$opts$=$opts$jscomp$156$$;this.$meta32982$=$meta32982$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;
this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core32919$$=function($opts$jscomp$158$$,$meta32920$jscomp$2$$){this.$opts$=$opts$jscomp$158$$;this.$meta32920$=$meta32920$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33186$$=function($form$jscomp$59$$,$options$jscomp$168$$,$map__33165$$,$properties$jscomp$38$$,$children$jscomp$47$$,$min$jscomp$17$$,$meta33115$$,$value_schema$$,$parent$jscomp$50$$,$p__33162$$,$key_schema$$,$vec__33172$$,$__GT_parser$jscomp$9$$,$cache$jscomp$29$$,$validate_limits$$,$max$jscomp$17$$,$opts$jscomp$161$$,$meta33187$$){this.form=$form$jscomp$59$$;this.options=$options$jscomp$168$$;this.$map__33165$=$map__33165$$;this.$properties$=$properties$jscomp$38$$;this.children=
$children$jscomp$47$$;this.min=$min$jscomp$17$$;this.$meta33115$=$meta33115$$;this.$value_schema$=$value_schema$$;this.parent=$parent$jscomp$50$$;this.$p__33162$=$p__33162$$;this.$key_schema$=$key_schema$$;this.$vec__33172$=$vec__33172$$;this.$__GT_parser$=$__GT_parser$jscomp$9$$;this.cache=$cache$jscomp$29$$;this.$validate_limits$=$validate_limits$$;this.max=$max$jscomp$17$$;this.$opts$=$opts$jscomp$161$$;this.$meta33187$=$meta33187$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=
0};$malli$core$t_malli$0core33114$$=function($opts$jscomp$163$$,$meta33115$jscomp$2$$){this.$opts$=$opts$jscomp$163$$;this.$meta33115$=$meta33115$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$_safely_countable_QMARK_$$=function($x$jscomp$753$$){return $x$jscomp$753$$==null||$cljs$core$counted_QMARK_$$($x$jscomp$753$$)||$cljs$core$indexed_QMARK_$$($x$jscomp$753$$)||typeof $x$jscomp$753$$==="string"||Array===$APP.$cljs$core$type$$($x$jscomp$753$$)};
$malli$core$t_malli$0core33400$$=function($form$jscomp$62$$,$options$jscomp$172$$,$temp__5823__auto__$jscomp$55$$,$fpred$$,$p__33356$$,$fin$$,$props$jscomp$16$$,$properties$jscomp$41$$,$unparse$jscomp$3$$,$schema$jscomp$41$$,$children$jscomp$50$$,$meta33337$$,$min$jscomp$20$$,$bounded$$,$parent$jscomp$54$$,$map__33365$$,$type$jscomp$202$$,$__GT_parser$jscomp$12$$,$fempty$$,$cache$jscomp$32$$,$validate_limits$jscomp$3$$,$max$jscomp$20$$,$parse$jscomp$1$$,$vec__33370$$,$map__33357$$,$meta33401$$){this.form=
$form$jscomp$62$$;this.options=$options$jscomp$172$$;this.$temp__5823__auto__$=$temp__5823__auto__$jscomp$55$$;this.$fpred$=$fpred$$;this.$p__33356$=$p__33356$$;this.$fin$=$fin$$;this.props=$props$jscomp$16$$;this.$properties$=$properties$jscomp$41$$;this.$unparse$=$unparse$jscomp$3$$;this.$schema$=$schema$jscomp$41$$;this.children=$children$jscomp$50$$;this.$meta33337$=$meta33337$$;this.min=$min$jscomp$20$$;this.$bounded$=$bounded$$;this.parent=$parent$jscomp$54$$;this.$map__33365$=$map__33365$$;
this.type=$type$jscomp$202$$;this.$__GT_parser$=$__GT_parser$jscomp$12$$;this.$fempty$=$fempty$$;this.cache=$cache$jscomp$32$$;this.$validate_limits$=$validate_limits$jscomp$3$$;this.max=$max$jscomp$20$$;this.parse=$parse$jscomp$1$$;this.$vec__33370$=$vec__33370$$;this.$map__33357$=$map__33357$$;this.$meta33401$=$meta33401$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33336$$=function($props$jscomp$18$$,$meta33337$jscomp$2$$){this.props=$props$jscomp$18$$;this.$meta33337$=$meta33337$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33519$$=function($form$jscomp$65$$,$options$jscomp$176$$,$properties$jscomp$44$$,$children$jscomp$53$$,$parent$jscomp$58$$,$meta33509$$,$size$jscomp$42$$,$__GT_parser$jscomp$15$$,$cache$jscomp$35$$,$opts$jscomp$168$$,$meta33520$$){this.form=$form$jscomp$65$$;this.options=$options$jscomp$176$$;this.$properties$=$properties$jscomp$44$$;this.children=$children$jscomp$53$$;this.parent=$parent$jscomp$58$$;this.$meta33509$=$meta33509$$;this.size=$size$jscomp$42$$;this.$__GT_parser$=
$__GT_parser$jscomp$15$$;this.cache=$cache$jscomp$35$$;this.$opts$=$opts$jscomp$168$$;this.$meta33520$=$meta33520$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core33508$$=function($opts$jscomp$170$$,$meta33509$jscomp$2$$){this.$opts$=$opts$jscomp$170$$;this.$meta33509$=$meta33509$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33585$$=function($meta33583$$,$parent$jscomp$61$$,$properties$jscomp$47$$,$children$jscomp$56$$,$options$jscomp$179$$,$schema$jscomp$44$$,$form$jscomp$68$$,$cache$jscomp$38$$,$meta33586$$){this.$meta33583$=$meta33583$$;this.parent=$parent$jscomp$61$$;this.$properties$=$properties$jscomp$47$$;this.children=$children$jscomp$56$$;this.options=$options$jscomp$179$$;this.$schema$=$schema$jscomp$44$$;this.form=$form$jscomp$68$$;this.cache=$cache$jscomp$38$$;this.$meta33586$=$meta33586$$;
this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core33582$$=function($meta33583$jscomp$2$$){this.$meta33583$=$meta33583$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33606$$=function($form$jscomp$71$$,$options$jscomp$183$$,$child$jscomp$6$$,$properties$jscomp$50$$,$children$jscomp$59$$,$parent$jscomp$65$$,$re$jscomp$14$$,$class_QMARK_$$,$matches_QMARK_$$,$vec__33600$$,$cache$jscomp$41$$,$p__33599$$,$meta33591$$,$meta33607$$){this.form=$form$jscomp$71$$;this.options=$options$jscomp$183$$;this.$child$=$child$jscomp$6$$;this.$properties$=$properties$jscomp$50$$;this.children=$children$jscomp$59$$;this.parent=$parent$jscomp$65$$;this.re=$re$jscomp$14$$;
this.$class_QMARK_$=$class_QMARK_$$;this.$matches_QMARK_$=$matches_QMARK_$$;this.$vec__33600$=$vec__33600$$;this.cache=$cache$jscomp$41$$;this.$p__33599$=$p__33599$$;this.$meta33591$=$meta33591$$;this.$meta33607$=$meta33607$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33590$$=function($class_QMARK_$jscomp$2$$,$meta33591$jscomp$2$$){this.$class_QMARK_$=$class_QMARK_$jscomp$2$$;this.$meta33591$=$meta33591$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33629$$=function($meta33622$$,$parent$jscomp$69$$,$properties$jscomp$53$$,$children$jscomp$62$$,$options$jscomp$187$$,$f$jscomp$419$$,$form$jscomp$74$$,$cache$jscomp$44$$,$meta33630$$){this.$meta33622$=$meta33622$$;this.parent=$parent$jscomp$69$$;this.$properties$=$properties$jscomp$53$$;this.children=$children$jscomp$62$$;this.options=$options$jscomp$187$$;this.f=$f$jscomp$419$$;this.form=$form$jscomp$74$$;this.cache=$cache$jscomp$44$$;this.$meta33630$=$meta33630$$;this.$cljs$lang$protocol_mask$partition0$$=
2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core33621$$=function($meta33622$jscomp$2$$){this.$meta33622$=$meta33622$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33643$$=function($form$jscomp$77$$,$options$jscomp$191$$,$properties$jscomp$56$$,$vec__33640$$,$schema$jscomp$47$$,$children$jscomp$65$$,$parent$jscomp$73$$,$__GT_parser$jscomp$18$$,$cache$jscomp$47$$,$meta33638$$,$meta33644$$){this.form=$form$jscomp$77$$;this.options=$options$jscomp$191$$;this.$properties$=$properties$jscomp$56$$;this.$vec__33640$=$vec__33640$$;this.$schema$=$schema$jscomp$47$$;this.children=$children$jscomp$65$$;this.parent=$parent$jscomp$73$$;this.$__GT_parser$=
$__GT_parser$jscomp$18$$;this.cache=$cache$jscomp$47$$;this.$meta33638$=$meta33638$$;this.$meta33644$=$meta33644$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};$malli$core$t_malli$0core33637$$=function($meta33638$jscomp$2$$){this.$meta33638$=$meta33638$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33657$$=function($form$jscomp$80$$,$options$jscomp$195$$,$properties$jscomp$59$$,$children$jscomp$68$$,$entry_parser$jscomp$9$$,$parent$jscomp$77$$,$meta33651$$,$opts_SINGLEQUOTE_$$,$dispatch$$,$cache$jscomp$50$$,$finder$$,$opts$jscomp$181$$,$dispatch_map$$,$meta33658$$){this.form=$form$jscomp$80$$;this.options=$options$jscomp$195$$;this.$properties$=$properties$jscomp$59$$;this.children=$children$jscomp$68$$;this.$entry_parser$=$entry_parser$jscomp$9$$;this.parent=$parent$jscomp$77$$;
this.$meta33651$=$meta33651$$;this.$opts_SINGLEQUOTE_$=$opts_SINGLEQUOTE_$$;this.$dispatch$=$dispatch$$;this.cache=$cache$jscomp$50$$;this.$finder$=$finder$$;this.$opts$=$opts$jscomp$181$$;this.$dispatch_map$=$dispatch_map$$;this.$meta33658$=$meta33658$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33650$$=function($opts$jscomp$183$$,$meta33651$jscomp$2$$){this.$opts$=$opts$jscomp$183$$;this.$meta33651$=$meta33651$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33692$$=function($form$jscomp$83$$,$options$jscomp$199$$,$map__33687$$,$properties$jscomp$62$$,$children$jscomp$71$$,$type_properties$jscomp$5$$,$rf$jscomp$23$$,$p__33677$$,$parent$jscomp$81$$,$ref$jscomp$3$$,$vec__33684$$,$p__33682$$,$__GT_parser$jscomp$21$$,$map__33678$$,$cache$jscomp$53$$,$p__33683$$,$lazy$$,$meta33680$$,$allow_invalid_refs$$,$meta33693$$){this.form=$form$jscomp$83$$;this.options=$options$jscomp$199$$;this.$map__33687$=$map__33687$$;this.$properties$=$properties$jscomp$62$$;
this.children=$children$jscomp$71$$;this.$type_properties$=$type_properties$jscomp$5$$;this.rf=$rf$jscomp$23$$;this.$p__33677$=$p__33677$$;this.parent=$parent$jscomp$81$$;this.ref=$ref$jscomp$3$$;this.$vec__33684$=$vec__33684$$;this.$p__33682$=$p__33682$$;this.$__GT_parser$=$__GT_parser$jscomp$21$$;this.$map__33678$=$map__33678$$;this.cache=$cache$jscomp$53$$;this.$p__33683$=$p__33683$$;this.lazy=$lazy$$;this.$meta33680$=$meta33680$$;this.$allow_invalid_refs$=$allow_invalid_refs$$;this.$meta33693$=
$meta33693$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33679$$=function($p__33677$jscomp$2$$,$map__33678$jscomp$2$$,$lazy$jscomp$2$$,$type_properties$jscomp$7$$,$meta33680$jscomp$2$$){this.$p__33677$=$p__33677$jscomp$2$$;this.$map__33678$=$map__33678$jscomp$2$$;this.lazy=$lazy$jscomp$2$$;this.$type_properties$=$type_properties$jscomp$7$$;this.$meta33680$=$meta33680$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_ref_schema$$=function($var_args$jscomp$450$$){switch(arguments.length){case 0:return $malli$core$_ref_schema$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $malli$core$_ref_schema$cljs$0core$0IFn$0_invoke$0arity$01$$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$_ref_schema$cljs$0core$0IFn$0_invoke$0arity$01$$=function($p__33677$jscomp$4$$){var $map__33678__$1$$=$APP.$cljs$core$__destructure_map$$($p__33677$jscomp$4$$),$lazy$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33678__$1$$,$cljs$cst$341$lazy$$),$type_properties$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33678__$1$$,$cljs$cst$413$type_properties$$);return new $malli$core$t_malli$0core33679$$($p__33677$jscomp$4$$,$map__33678__$1$$,$lazy$jscomp$4$$,
$type_properties$jscomp$9$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null))};
$malli$core$t_malli$0core33714$$=function($form$jscomp$86$$,$options$jscomp$203$$,$child$jscomp$9$$,$p__33706$$,$properties$jscomp$65$$,$children$jscomp$74$$,$parent$jscomp$85$$,$meta33709$$,$raw$$,$type$jscomp$205$$,$internal$$,$map__33707$$,$cache$jscomp$56$$,$id$jscomp$10$$,$meta33715$$){this.form=$form$jscomp$86$$;this.options=$options$jscomp$203$$;this.$child$=$child$jscomp$9$$;this.$p__33706$=$p__33706$$;this.$properties$=$properties$jscomp$65$$;this.children=$children$jscomp$74$$;this.parent=
$parent$jscomp$85$$;this.$meta33709$=$meta33709$$;this.raw=$raw$$;this.type=$type$jscomp$205$$;this.$internal$=$internal$$;this.$map__33707$=$map__33707$$;this.cache=$cache$jscomp$56$$;this.id=$id$jscomp$10$$;this.$meta33715$=$meta33715$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33708$$=function($p__33706$jscomp$2$$,$map__33707$jscomp$2$$,$id$jscomp$12$$,$raw$jscomp$2$$,$internal$jscomp$2$$,$type$jscomp$207$$,$meta33709$jscomp$2$$){this.$p__33706$=$p__33706$jscomp$2$$;this.$map__33707$=$map__33707$jscomp$2$$;this.id=$id$jscomp$12$$;this.raw=$raw$jscomp$2$$;this.$internal$=$internal$jscomp$2$$;this.type=$type$jscomp$207$$;this.$meta33709$=$meta33709$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=
0};
$malli$core$_schema_schema$$=function($p__33706$jscomp$4$$){var $map__33707__$1$$=$APP.$cljs$core$__destructure_map$$($p__33706$jscomp$4$$),$id$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33707__$1$$,$APP.$cljs$cst$266$id$$),$raw$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33707__$1$$,$APP.$cljs$cst$559$raw$$),$internal$jscomp$4$$=$APP.$cljs$core$truth_$$($id$jscomp$14$$)?$id$jscomp$14$$:$raw$jscomp$4$$;return new $malli$core$t_malli$0core33708$$($p__33706$jscomp$4$$,$map__33707__$1$$,
$id$jscomp$14$$,$raw$jscomp$4$$,$internal$jscomp$4$$,$APP.$cljs$core$truth_$$($internal$jscomp$4$$)?$cljs$cst$410$malli_DOT_core_SLASH_schema$$:$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null))};
$malli$core$t_malli$0core33752$$=function($form$jscomp$89$$,$input$jscomp$50$$,$options$jscomp$207$$,$p__33741$$,$guard$$,$properties$jscomp$68$$,$children$jscomp$77$$,$parent$jscomp$89$$,$__GT_checker$$,$output$jscomp$2$$,$function_checker$$,$cache$jscomp$59$$,$vec__33743$$,$meta33725$$,$map__33742$$,$meta33753$$){this.form=$form$jscomp$89$$;this.input=$input$jscomp$50$$;this.options=$options$jscomp$207$$;this.$p__33741$=$p__33741$$;this.$guard$=$guard$$;this.$properties$=$properties$jscomp$68$$;
this.children=$children$jscomp$77$$;this.parent=$parent$jscomp$89$$;this.$__GT_checker$=$__GT_checker$$;this.output=$output$jscomp$2$$;this.$function_checker$=$function_checker$$;this.cache=$cache$jscomp$59$$;this.$vec__33743$=$vec__33743$$;this.$meta33725$=$meta33725$$;this.$map__33742$=$map__33742$$;this.$meta33753$=$meta33753$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33724$$=function($meta33725$jscomp$2$$){this.$meta33725$=$meta33725$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33870$$=function($form$jscomp$92$$,$options$jscomp$211$$,$properties$jscomp$72$$,$children$jscomp$80$$,$parent$jscomp$93$$,$meta33857$$,$_$jscomp$593$$,$map__33865$$,$__GT_checker$jscomp$3$$,$function_checker$jscomp$3$$,$p__33864$$,$cache$jscomp$62$$,$meta33871$$){this.form=$form$jscomp$92$$;this.options=$options$jscomp$211$$;this.$properties$=$properties$jscomp$72$$;this.children=$children$jscomp$80$$;this.parent=$parent$jscomp$93$$;this.$meta33857$=$meta33857$$;this.$_$=
$_$jscomp$593$$;this.$map__33865$=$map__33865$$;this.$__GT_checker$=$__GT_checker$jscomp$3$$;this.$function_checker$=$function_checker$jscomp$3$$;this.$p__33864$=$p__33864$$;this.cache=$cache$jscomp$62$$;this.$meta33871$=$meta33871$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33856$$=function($_$jscomp$595$$,$meta33857$jscomp$2$$){this.$_$=$_$jscomp$595$$;this.$meta33857$=$meta33857$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33903$$=function($form$jscomp$95$$,$options$jscomp$214$$,$forms$jscomp$4$$,$properties$jscomp$75$$,$childs$$,$schema$jscomp$51$$,$children$jscomp$83$$,$vec__33897$$,$min$jscomp$25$$,$type_properties$jscomp$10$$,$fn$jscomp$10$$,$parent$jscomp$96$$,$p__33890$$,$map__33891$$,$type$jscomp$210$$,$cache$jscomp$65$$,$max$jscomp$25$$,$meta33893$$,$meta33904$$){this.form=$form$jscomp$95$$;this.options=$options$jscomp$214$$;this.forms=$forms$jscomp$4$$;this.$properties$=$properties$jscomp$75$$;
this.$childs$=$childs$$;this.$schema$=$schema$jscomp$51$$;this.children=$children$jscomp$83$$;this.$vec__33897$=$vec__33897$$;this.min=$min$jscomp$25$$;this.$type_properties$=$type_properties$jscomp$10$$;this.fn=$fn$jscomp$10$$;this.parent=$parent$jscomp$96$$;this.$p__33890$=$p__33890$$;this.$map__33891$=$map__33891$$;this.type=$type$jscomp$210$$;this.cache=$cache$jscomp$65$$;this.max=$max$jscomp$25$$;this.$meta33893$=$meta33893$$;this.$meta33904$=$meta33904$$;this.$cljs$lang$protocol_mask$partition0$$=
2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33892$$=function($p__33890$jscomp$2$$,$map__33891$jscomp$2$$,$type$jscomp$212$$,$min$jscomp$27$$,$max$jscomp$27$$,$childs$jscomp$2$$,$type_properties$jscomp$12$$,$fn$jscomp$12$$,$meta33893$jscomp$2$$){this.$p__33890$=$p__33890$jscomp$2$$;this.$map__33891$=$map__33891$jscomp$2$$;this.type=$type$jscomp$212$$;this.min=$min$jscomp$27$$;this.max=$max$jscomp$27$$;this.$childs$=$childs$jscomp$2$$;this.$type_properties$=$type_properties$jscomp$12$$;this.fn=$fn$jscomp$12$$;this.$meta33893$=
$meta33893$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_proxy_schema$$=function($p__33890$jscomp$4$$){var $map__33891__$1$$=$APP.$cljs$core$__destructure_map$$($p__33890$jscomp$4$$),$type$jscomp$214$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33891__$1$$,$APP.$cljs$cst$139$type$$),$min$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33891__$1$$,$APP.$cljs$cst$336$min$$),$max$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33891__$1$$,$APP.$cljs$cst$337$max$$),$childs$jscomp$4$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33891__$1$$,$cljs$cst$612$childs$$),$type_properties$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33891__$1$$,$cljs$cst$413$type_properties$$),$fn$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33891__$1$$,$APP.$cljs$cst$514$fn$$);return new $malli$core$t_malli$0core33892$$($p__33890$jscomp$4$$,$map__33891__$1$$,$type$jscomp$214$$,$min$jscomp$29$$,$max$jscomp$29$$,$childs$jscomp$4$$,$type_properties$jscomp$14$$,
$fn$jscomp$14$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null))};
$malli$core$regex_transformer$$=function($__GT_children$jscomp$3_schema$jscomp$57$$,$transformer$jscomp$34$$,$method$jscomp$34$$,$options$jscomp$217$$){var $this_transformer$jscomp$7$$=$malli$core$_value_transformer$$($transformer$jscomp$34$$,$__GT_children$jscomp$3_schema$jscomp$57$$,$method$jscomp$34$$,$options$jscomp$217$$);$__GT_children$jscomp$3_schema$jscomp$57$$=$malli$impl$regex$transformer$$($malli$core$_regex_transformer$$($__GT_children$jscomp$3_schema$jscomp$57$$,$transformer$jscomp$34$$,
$method$jscomp$34$$,$options$jscomp$217$$));return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this_transformer$jscomp$7$$,$__GT_children$jscomp$3_schema$jscomp$57$$)};
$malli$core$t_malli$0core33988$$=function($form$jscomp$98$$,$options$jscomp$218$$,$re_min_max$$,$p__33982$$,$properties$jscomp$78$$,$re_explainer$$,$children$jscomp$86$$,$min$jscomp$30$$,$map__33984$$,$re_parser$$,$parent$jscomp$99$$,$re_unparser$$,$map__33983$$,$type$jscomp$215$$,$cache$jscomp$68$$,$re_transformer$$,$max$jscomp$30$$,$meta33986$$,$re_validator$$,$meta33989$$){this.form=$form$jscomp$98$$;this.options=$options$jscomp$218$$;this.$re_min_max$=$re_min_max$$;this.$p__33982$=$p__33982$$;
this.$properties$=$properties$jscomp$78$$;this.$re_explainer$=$re_explainer$$;this.children=$children$jscomp$86$$;this.min=$min$jscomp$30$$;this.$map__33984$=$map__33984$$;this.$re_parser$=$re_parser$$;this.parent=$parent$jscomp$99$$;this.$re_unparser$=$re_unparser$$;this.$map__33983$=$map__33983$$;this.type=$type$jscomp$215$$;this.cache=$cache$jscomp$68$$;this.$re_transformer$=$re_transformer$$;this.max=$max$jscomp$30$$;this.$meta33986$=$meta33986$$;this.$re_validator$=$re_validator$$;this.$meta33989$=
$meta33989$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core33985$$=function($re_min_max$jscomp$2$$,$p__33982$jscomp$2$$,$re_explainer$jscomp$2$$,$min$jscomp$32$$,$map__33984$jscomp$2$$,$re_parser$jscomp$2$$,$re_unparser$jscomp$2$$,$map__33983$jscomp$2$$,$type$jscomp$217$$,$re_transformer$jscomp$2$$,$max$jscomp$32$$,$re_validator$jscomp$2$$,$meta33986$jscomp$2$$){this.$re_min_max$=$re_min_max$jscomp$2$$;this.$p__33982$=$p__33982$jscomp$2$$;this.$re_explainer$=$re_explainer$jscomp$2$$;this.min=$min$jscomp$32$$;this.$map__33984$=$map__33984$jscomp$2$$;
this.$re_parser$=$re_parser$jscomp$2$$;this.$re_unparser$=$re_unparser$jscomp$2$$;this.$map__33983$=$map__33983$jscomp$2$$;this.type=$type$jscomp$217$$;this.$re_transformer$=$re_transformer$jscomp$2$$;this.max=$max$jscomp$32$$;this.$re_validator$=$re_validator$jscomp$2$$;this.$meta33986$=$meta33986$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$_sequence_schema$$=function($p__33982$jscomp$4$$){var $map__33983__$1$$=$APP.$cljs$core$__destructure_map$$($p__33982$jscomp$4$$),$map__33984$jscomp$4_map__33984__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,$cljs$cst$626$child_bounds$$);$map__33984$jscomp$4_map__33984__$1$$=$APP.$cljs$core$__destructure_map$$($map__33984$jscomp$4_map__33984__$1$$);var $min$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33984$jscomp$4_map__33984__$1$$,
$APP.$cljs$cst$336$min$$),$max$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33984$jscomp$4_map__33984__$1$$,$APP.$cljs$cst$337$max$$),$type$jscomp$219$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,$APP.$cljs$cst$139$type$$),$re_validator$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,$cljs$cst$627$re_validator$$),$re_explainer$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,
$cljs$cst$628$re_explainer$$),$re_parser$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,$cljs$cst$629$re_parser$$),$re_unparser$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,$cljs$cst$630$re_unparser$$),$re_transformer$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,$cljs$cst$631$re_transformer$$),$re_min_max$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33983__$1$$,
$cljs$cst$632$re_min_max$$);return new $malli$core$t_malli$0core33985$$($re_min_max$jscomp$4$$,$p__33982$jscomp$4$$,$re_explainer$jscomp$4$$,$min$jscomp$34$$,$map__33984$jscomp$4_map__33984__$1$$,$re_parser$jscomp$4$$,$re_unparser$jscomp$4$$,$map__33983__$1$$,$type$jscomp$219$$,$re_transformer$jscomp$4$$,$max$jscomp$34$$,$re_validator$jscomp$4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null))};
$malli$core$t_malli$0core34032$$=function($form$jscomp$101$$,$options$jscomp$221$$,$re_min_max$jscomp$5$$,$keep$$,$meta34030$$,$properties$jscomp$81$$,$map__34025$$,$re_explainer$jscomp$5$$,$children$jscomp$89$$,$min$jscomp$35$$,$re_parser$jscomp$5$$,$entry_parser$jscomp$12$$,$parent$jscomp$102$$,$re_unparser$jscomp$5$$,$p__34023$$,$type$jscomp$220$$,$cache$jscomp$71$$,$map__34024$$,$re_transformer$jscomp$5$$,$max$jscomp$35$$,$opts$jscomp$198$$,$re_validator$jscomp$5$$,$meta34033$$){this.form=$form$jscomp$101$$;
this.options=$options$jscomp$221$$;this.$re_min_max$=$re_min_max$jscomp$5$$;this.$keep$=$keep$$;this.$meta34030$=$meta34030$$;this.$properties$=$properties$jscomp$81$$;this.$map__34025$=$map__34025$$;this.$re_explainer$=$re_explainer$jscomp$5$$;this.children=$children$jscomp$89$$;this.min=$min$jscomp$35$$;this.$re_parser$=$re_parser$jscomp$5$$;this.$entry_parser$=$entry_parser$jscomp$12$$;this.parent=$parent$jscomp$102$$;this.$re_unparser$=$re_unparser$jscomp$5$$;this.$p__34023$=$p__34023$$;this.type=
$type$jscomp$220$$;this.cache=$cache$jscomp$71$$;this.$map__34024$=$map__34024$$;this.$re_transformer$=$re_transformer$jscomp$5$$;this.max=$max$jscomp$35$$;this.$opts$=$opts$jscomp$198$$;this.$re_validator$=$re_validator$jscomp$5$$;this.$meta34033$=$meta34033$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$t_malli$0core34029$$=function($re_min_max$jscomp$7$$,$keep$jscomp$2$$,$map__34025$jscomp$2$$,$re_explainer$jscomp$7$$,$min$jscomp$37$$,$re_parser$jscomp$7$$,$re_unparser$jscomp$7$$,$p__34023$jscomp$2$$,$type$jscomp$222$$,$map__34024$jscomp$2$$,$re_transformer$jscomp$7$$,$max$jscomp$37$$,$opts$jscomp$200$$,$re_validator$jscomp$7$$,$meta34030$jscomp$2$$){this.$re_min_max$=$re_min_max$jscomp$7$$;this.$keep$=$keep$jscomp$2$$;this.$map__34025$=$map__34025$jscomp$2$$;this.$re_explainer$=$re_explainer$jscomp$7$$;
this.min=$min$jscomp$37$$;this.$re_parser$=$re_parser$jscomp$7$$;this.$re_unparser$=$re_unparser$jscomp$7$$;this.$p__34023$=$p__34023$jscomp$2$$;this.type=$type$jscomp$222$$;this.$map__34024$=$map__34024$jscomp$2$$;this.$re_transformer$=$re_transformer$jscomp$7$$;this.max=$max$jscomp$37$$;this.$opts$=$opts$jscomp$200$$;this.$re_validator$=$re_validator$jscomp$7$$;this.$meta34030$=$meta34030$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2147876864;this.$cljs$lang$protocol_mask$partition1$$=
0};
$malli$core$_sequence_entry_schema$$=function($p__34023$jscomp$4$$){var $map__34024__$1$$=$APP.$cljs$core$__destructure_map$$($p__34023$jscomp$4$$),$map__34025$jscomp$4_map__34025__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$cljs$cst$626$child_bounds$$);$map__34025$jscomp$4_map__34025__$1$$=$APP.$cljs$core$__destructure_map$$($map__34025$jscomp$4_map__34025__$1$$);var $min$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34025$jscomp$4_map__34025__$1$$,$APP.$cljs$cst$336$min$$),
$max$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34025$jscomp$4_map__34025__$1$$,$APP.$cljs$cst$337$max$$),$keep$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34025$jscomp$4_map__34025__$1$$,$cljs$cst$640$keep$$),$type$jscomp$224$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$APP.$cljs$cst$139$type$$),$re_validator$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$cljs$cst$627$re_validator$$),
$re_explainer$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$cljs$cst$628$re_explainer$$),$re_parser$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$cljs$cst$629$re_parser$$),$re_unparser$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$cljs$cst$630$re_unparser$$),$re_transformer$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$cljs$cst$631$re_transformer$$),
$re_min_max$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34024__$1$$,$cljs$cst$632$re_min_max$$);return new $malli$core$t_malli$0core34029$$($re_min_max$jscomp$9$$,$keep$jscomp$4$$,$map__34025$jscomp$4_map__34025__$1$$,$re_explainer$jscomp$9$$,$min$jscomp$39$$,$re_parser$jscomp$9$$,$re_unparser$jscomp$9$$,$p__34023$jscomp$4$$,$type$jscomp$224$$,$map__34024__$1$$,$re_transformer$jscomp$9$$,$max$jscomp$39$$,$map__34024__$1$$,$re_validator$jscomp$9$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null))};$malli$core$into_schema_QMARK_$$=function($x$jscomp$791$$){return $x$jscomp$791$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$791$$.$malli$core$IntoSchema$$?!0:!1:!1};
$malli$core$into_schema$$=function($var_args$jscomp$453$$){switch(arguments.length){case 3:return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);case 4:return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$03$$=function($type$jscomp$225$$,$properties$jscomp$84$$,$children$jscomp$92$$){return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($type$jscomp$225$$,$properties$jscomp$84$$,$children$jscomp$92$$,null)};
$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$=function($type$jscomp$226$$,$options__$1$jscomp$51_properties$jscomp$85$$,$children$jscomp$93$$,$options$jscomp$225$$){var $properties_SINGLEQUOTE__properties__$1$jscomp$2$$=$APP.$cljs$core$truth_$$($options__$1$jscomp$51_properties$jscomp$85$$)?$APP.$cljs$core$count$$($options__$1$jscomp$51_properties$jscomp$85$$)>0?$options__$1$jscomp$51_properties$jscomp$85$$:null:null,$r$jscomp$53$$=$APP.$cljs$core$truth_$$($properties_SINGLEQUOTE__properties__$1$jscomp$2$$)?
$properties_SINGLEQUOTE__properties__$1$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$properties_SINGLEQUOTE__properties__$1$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$350$registry$$):$properties_SINGLEQUOTE__properties__$1$jscomp$2$$($cljs$cst$350$registry$$):null;$options__$1$jscomp$51_properties$jscomp$85$$=$APP.$cljs$core$truth_$$($r$jscomp$53$$)?$malli$core$_update$$($options$jscomp$225$$,$cljs$cst$350$registry$$,function($p1__34110_SHARP_$$){return $malli$registry$composite_registry$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$r$jscomp$53$$,
$APP.$cljs$core$truth_$$($p1__34110_SHARP_$$)?$p1__34110_SHARP_$$:$malli$core$_registry$cljs$0core$0IFn$0_invoke$0arity$01$$($options$jscomp$225$$)]))}):$options$jscomp$225$$;$properties_SINGLEQUOTE__properties__$1$jscomp$2$$=$APP.$cljs$core$truth_$$($r$jscomp$53$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($properties_SINGLEQUOTE__properties__$1$jscomp$2$$,$cljs$cst$350$registry$$,$malli$core$_property_registry$$($r$jscomp$53$$,$options__$1$jscomp$51_properties$jscomp$85$$,$APP.$cljs$core$identity$$)):
$properties_SINGLEQUOTE__properties__$1$jscomp$2$$;return $malli$core$_into_schema$$($malli$core$_lookup_BANG_$$($type$jscomp$226$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$type$jscomp$226$$,$properties_SINGLEQUOTE__properties__$1$jscomp$2$$,$children$jscomp$93$$],null),$malli$core$into_schema_QMARK_$$,!1,$options__$1$jscomp$51_properties$jscomp$85$$),$properties_SINGLEQUOTE__properties__$1$jscomp$2$$,$children$jscomp$93$$,$options__$1$jscomp$51_properties$jscomp$85$$)};
$malli$core$schema_QMARK_$$=function($x$jscomp$792$$){return $x$jscomp$792$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$792$$.$malli$core$Schema$$?!0:!1:!1};$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_schema$jscomp$18$$){return $malli$core$_options$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$18$$,null))};
$malli$core$t_malli$0core34169$$=function($_QMARK_schema$jscomp$23$$,$f$jscomp$430$$,$options$jscomp$236$$,$meta34170$$){this.$_QMARK_schema$=$_QMARK_schema$jscomp$23$$;this.f=$f$jscomp$430$$;this.options=$options$jscomp$236$$;this.$meta34170$=$meta34170$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$core$walk$cljs$0core$0IFn$0_invoke$0arity$03$$=function($_QMARK_schema$jscomp$26$$,$f$jscomp$433$$,$options$jscomp$238$$){return $malli$core$_walk$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$26$$,$options$jscomp$238$$),new $malli$core$t_malli$0core34169$$($_QMARK_schema$jscomp$26$$,$f$jscomp$433$$,$options$jscomp$238$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$APP.$cljs$core$PersistentVector$EMPTY$$,$options$jscomp$238$$)};
$malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_schema$jscomp$28$$,$options$jscomp$239$$){return $malli$core$_cached$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$28$$,$options$jscomp$239$$),$cljs$cst$47$validator$$,$malli$core$_validator$$)};
$APP.$malli$core$validate$cljs$0core$0IFn$0_invoke$0arity$03$$=function($_QMARK_schema$jscomp$30_fexpr__34181$$,$value$jscomp$267$$){$_QMARK_schema$jscomp$30_fexpr__34181$$=$malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_schema$jscomp$30_fexpr__34181$$,$app$common$schema$default_options$$);return $_QMARK_schema$jscomp$30_fexpr__34181$$.$cljs$core$IFn$_invoke$arity$1$?$_QMARK_schema$jscomp$30_fexpr__34181$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$267$$):$_QMARK_schema$jscomp$30_fexpr__34181$$($value$jscomp$267$$)};
$APP.$malli$core$explainer$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_schema$jscomp$32$$,$options$jscomp$241$$){var $schema_SINGLEQUOTE_$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$32$$,$options$jscomp$241$$),$explainer_SINGLEQUOTE_$$=$malli$core$_cached$$($schema_SINGLEQUOTE_$$,$cljs$cst$643$explainer$$,function($p1__34182_SHARP_$$){return $malli$core$_explainer$$($p1__34182_SHARP_$$,$APP.$cljs$core$PersistentVector$EMPTY$$)});return function(){function $malli$core$explainer__3$$($value$jscomp$269$$,
$in$$jscomp$34_temp__5825__auto__$jscomp$63$$,$acc$jscomp$63$$){return($in$$jscomp$34_temp__5825__auto__$jscomp$63$$=$APP.$cljs$core$seq$$($explainer_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$3$?$explainer_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$3$($value$jscomp$269$$,$in$$jscomp$34_temp__5825__auto__$jscomp$63$$,$acc$jscomp$63$$):$explainer_SINGLEQUOTE_$$($value$jscomp$269$$,$in$$jscomp$34_temp__5825__auto__$jscomp$63$$,$acc$jscomp$63$$)))?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$296$schema$$,
$schema_SINGLEQUOTE_$$,$APP.$cljs$cst$260$value$$,$value$jscomp$269$$,$APP.$cljs$cst$568$errors$$,$in$$jscomp$34_temp__5825__auto__$jscomp$63$$],null):null}function $malli$core$explainer__1$$($value$jscomp$268$$){return $malli$core$explainer$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$($value$jscomp$268$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$)}var $malli$core$explainer$jscomp$1$$=null;$malli$core$explainer$jscomp$1$$=function($value$jscomp$270$$,$in$$jscomp$35$$,
$acc$jscomp$64$$){switch(arguments.length){case 1:return $malli$core$explainer__1$$.call(this,$value$jscomp$270$$);case 3:return $malli$core$explainer__3$$.call(this,$value$jscomp$270$$,$in$$jscomp$35$$,$acc$jscomp$64$$)}throw Error("Invalid arity: "+arguments.length);};$malli$core$explainer$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$=$malli$core$explainer__1$$;$malli$core$explainer$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$=$malli$core$explainer__3$$;return $malli$core$explainer$jscomp$1$$}()};
$malli$core$explain$cljs$0core$0IFn$0_invoke$0arity$03$$=function($_QMARK_schema$jscomp$34$$,$value$jscomp$272$$){return $APP.$malli$core$explainer$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_schema$jscomp$34$$,$app$common$schema$default_options$$)($value$jscomp$272$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$)};
$malli$core$decoder$cljs$0core$0IFn$0_invoke$0arity$03$$=function($_QMARK_schema$jscomp$44_or__5025__auto__$jscomp$122$$){var $options$jscomp$247$$=$app$common$schema$default_options$$,$t$jscomp$38$$=$app$common$schema$json_transformer$$;$_QMARK_schema$jscomp$44_or__5025__auto__$jscomp$122$$=$malli$core$_transformer$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$44_or__5025__auto__$jscomp$122$$,$options$jscomp$247$$),$malli$core$_into_transformer$$($t$jscomp$38$$),
$cljs$cst$382$decode$$,$options$jscomp$247$$);return $APP.$cljs$core$truth_$$($_QMARK_schema$jscomp$44_or__5025__auto__$jscomp$122$$)?$_QMARK_schema$jscomp$44_or__5025__auto__$jscomp$122$$:$APP.$cljs$core$identity$$};
$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_schema$jscomp$68_schema$jscomp$62$$,$options$jscomp$258$$){$_QMARK_schema$jscomp$68_schema$jscomp$62$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$68_schema$jscomp$62$$,$options$jscomp$258$$);return $malli$core$_ref_schema_QMARK_$$($_QMARK_schema$jscomp$68_schema$jscomp$62$$)?$malli$core$_deref$$($_QMARK_schema$jscomp$68_schema$jscomp$62$$):$_QMARK_schema$jscomp$68_schema$jscomp$62$$};
$malli$core$deref_all$cljs$0core$0IFn$0_invoke$0arity$01$$=function($G__35943$jscomp$inline_3522_JSCompiler_inline_result$jscomp$433__QMARK_schema$jscomp$69_options$jscomp$inline_3519$$){a:{var $G__34297$jscomp$inline_3521__QMARK_schema$jscomp$inline_3518$$=$G__35943$jscomp$inline_3522_JSCompiler_inline_result$jscomp$433__QMARK_schema$jscomp$69_options$jscomp$inline_3519$$;for($G__35943$jscomp$inline_3522_JSCompiler_inline_result$jscomp$433__QMARK_schema$jscomp$69_options$jscomp$inline_3519$$=null;;){var $schema$jscomp$inline_3520$$=
$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($G__34297$jscomp$inline_3521__QMARK_schema$jscomp$inline_3518$$,$G__35943$jscomp$inline_3522_JSCompiler_inline_result$jscomp$433__QMARK_schema$jscomp$69_options$jscomp$inline_3519$$);$G__34297$jscomp$inline_3521__QMARK_schema$jscomp$inline_3518$$=$schema$jscomp$inline_3520$$;if(!$malli$core$_ref_schema_QMARK_$$($schema$jscomp$inline_3520$$)){$G__35943$jscomp$inline_3522_JSCompiler_inline_result$jscomp$433__QMARK_schema$jscomp$69_options$jscomp$inline_3519$$=
$G__34297$jscomp$inline_3521__QMARK_schema$jscomp$inline_3518$$;break a}}$G__35943$jscomp$inline_3522_JSCompiler_inline_result$jscomp$433__QMARK_schema$jscomp$69_options$jscomp$inline_3519$$=void 0}return $G__35943$jscomp$inline_3522_JSCompiler_inline_result$jscomp$433__QMARK_schema$jscomp$69_options$jscomp$inline_3519$$};
$malli$core$ast$$=function($var_args$jscomp$486$$){switch(arguments.length){case 1:return $malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$(arguments[0]);case 2:return $malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$=function($_QMARK_schema$jscomp$73$$){return $malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_schema$jscomp$73$$,null)};
$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_schema$jscomp$74$$,$options$jscomp$262$$){var $s$jscomp$332$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$74$$,$options$jscomp$262$$);if($s$jscomp$332$$!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===$s$jscomp$332$$.$malli$core$AST$$)return $malli$core$_to_ast$$($s$jscomp$332$$,$options$jscomp$262$$);var $c$jscomp$203$$=$malli$core$_children$$($s$jscomp$332$$);return $malli$core$_ast$$(function(){var $G__34333$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$332$$)],null);return $APP.$cljs$core$truth_$$($c$jscomp$203$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__34333$$,$APP.$cljs$cst$340$children$$,$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__34321_SHARP_$$){return $malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__34321_SHARP_$$,$options$jscomp$262$$)},$c$jscomp$203$$)):
$G__34333$$}(),$malli$core$_properties$$($s$jscomp$332$$),$malli$core$_options$$($s$jscomp$332$$))};$_fail_BANG__35964$$=function($p1__34345_SHARP_$$){return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$658$malli_DOT_core_SLASH_sci_not_available$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$271$code$$,$p1__34345_SHARP_$$],null))};
$malli$core$eval$$=function($var_args$jscomp$487$$){switch(arguments.length){case 1:return $malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],null);case 2:return $malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_code$jscomp$1$$,$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$){if($APP.$cljs$core$vector_QMARK_$$($_QMARK_code$jscomp$1$$))return $_QMARK_code$jscomp$1$$;if($_QMARK_code$jscomp$1$$ instanceof $APP.$cljs$core$Symbol$$||typeof $_QMARK_code$jscomp$1$$==="string"||$APP.$cljs$core$sequential_QMARK_$$($_QMARK_code$jscomp$1$$)){if($APP.$cljs$core$truth_$$($cljs$cst$659$malli_DOT_core_SLASH_disable_sci$$.$cljs$core$IFn$_invoke$arity$1$($fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$)))return $_fail_BANG__35964$$($_QMARK_code$jscomp$1$$);
$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$=$cljs$cst$660$malli_DOT_core_SLASH_sci_options$$.$cljs$core$IFn$_invoke$arity$1$($fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$);$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$=$_evaluator_35966$$($APP.$cljs$core$truth_$$($fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$)?
$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$:new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$652$preset$$,$cljs$cst$653$termination_safe$$,$cljs$cst$654$aliases$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$8$str$$,$cljs$cst$655$clojure_DOT_string$$,$cljs$cst$314$m$$,$cljs$cst$656$malli_DOT_core$$],null),$cljs$cst$657$namespaces$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$656$malli_DOT_core$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$397$properties$$,$APP.$malli$core$properties$$,$cljs$cst$404$type$$,$APP.$malli$core$type$$,$cljs$cst$359$children$$,$malli$core$children$$,$cljs$cst$361$entries$$,$malli$core$entries$$],null)],null)],null),$_fail_BANG__35964$$);$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$=$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$.$cljs$core$IFn$_invoke$arity$0$?$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$.$cljs$core$IFn$_invoke$arity$0$():
$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$();return $fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_code$jscomp$1$$):$fexpr__34358_fexpr__34359$jscomp$inline_11001_options$jscomp$263_or__5025__auto__$jscomp$inline_11000$$($_QMARK_code$jscomp$1$$)}return $_QMARK_code$jscomp$1$$};
$malli$core$_instrument$$=function($var_args$jscomp$491$$){switch(arguments.length){case 1:return $malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],null,null);case 2:return $malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 3:return $malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$02$$=function($props$jscomp$26$$,$f$jscomp$436$$){return $malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$($props$jscomp$26$$,$f$jscomp$436$$,null)};
$malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$=function($props$jscomp$27_s$jscomp$334$$,$f$jscomp$437_or__5025__auto__$jscomp$128$$,$options$jscomp$265$$){var $props__$1$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($props$jscomp$27_s$jscomp$334$$,$cljs$cst$569$scope$$,function($p1__34566_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__34566_SHARP_$$)?$p1__34566_SHARP_$$:new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$562$output$$,null,$cljs$cst$561$input$$,null,$cljs$cst$563$guard$$,null],null),null)}),$APP.$cljs$cst$570$report$$,function($p1__34567_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__34567_SHARP_$$)?$p1__34567_SHARP_$$:$malli$core$_fail_BANG_$$});$props$jscomp$27_s$jscomp$334$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$296$schema$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$$),$options$jscomp$265$$);$f$jscomp$437_or__5025__auto__$jscomp$128$$=
$malli$core$_instrument_f$$($props$jscomp$27_s$jscomp$334$$,$props__$1$$,$f$jscomp$437_or__5025__auto__$jscomp$128$$,$options$jscomp$265$$);return $APP.$cljs$core$truth_$$($f$jscomp$437_or__5025__auto__$jscomp$128$$)?$f$jscomp$437_or__5025__auto__$jscomp$128$$:$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$726$malli_DOT_core_SLASH_instrument_requires_function_schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$296$schema$$,$props$jscomp$27_s$jscomp$334$$],
null))};$malli$util$_required_map_entry_QMARK_$$=function($_QMARK_p$jscomp$2_p__34584$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_p$jscomp$2_p__34584$$,0,null);$_QMARK_p$jscomp$2_p__34584$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_p$jscomp$2_p__34584$$,1,null);return!($APP.$cljs$core$map_QMARK_$$($_QMARK_p$jscomp$2_p__34584$$)&&$APP.$cljs$cst$448$optional$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_p$jscomp$2_p__34584$$)===!0)};
$malli$util$t_malli$0util34602$$=function($_QMARK_schema$jscomp$79$$,$f$jscomp$438$$,$options$jscomp$269$$,$result$jscomp$95$$,$meta34603$$){this.$_QMARK_schema$=$_QMARK_schema$jscomp$79$$;this.f=$f$jscomp$438$$;this.options=$options$jscomp$269$$;this.result=$result$jscomp$95$$;this.$meta34603$=$meta34603$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$malli$util$find_first$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_schema$jscomp$81$$,$f$jscomp$440$$){var $result$jscomp$inline_3536$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$malli$core$_walk$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$81$$,null),new $malli$util$t_malli$0util34602$$($_QMARK_schema$jscomp$81$$,$f$jscomp$440$$,null,$result$jscomp$inline_3536$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$APP.$cljs$core$PersistentVector$EMPTY$$,
null);return $APP.$cljs$core$_deref$$($result$jscomp$inline_3536$$)};
$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($_QMARK_schema$jscomp$83_schema$jscomp$67$$,$args$jscomp$136$$){$_QMARK_schema$jscomp$83_schema$jscomp$67$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_schema$jscomp$83_schema$jscomp$67$$);return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($malli$core$_update_properties$$,$_QMARK_schema$jscomp$83_schema$jscomp$67$$,$APP.$cljs$core$assoc$$,$args$jscomp$136$$)};
$malli$util$transform_entries$cljs$0core$0IFn$0_invoke$0arity$03$$=function($_QMARK_schema$jscomp$96$$,$f$jscomp$447$$,$options$jscomp$279$$){var $schema$jscomp$74$$=$malli$core$deref_all$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$96$$,$options$jscomp$279$$));return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($malli$core$_parent$$($schema$jscomp$74$$),$malli$core$_properties$$($schema$jscomp$74$$),function(){var $G__34859$$=
$malli$core$_children$$($schema$jscomp$74$$);return $f$jscomp$447$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$447$$.$cljs$core$IFn$_invoke$arity$1$($G__34859$$):$f$jscomp$447$$($G__34859$$)}(),function(){var $or__5025__auto__$jscomp$136$$=$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$74$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$136$$)?$or__5025__auto__$jscomp$136$$:$options$jscomp$279$$}())};
$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$=function($_QMARK_schema$jscomp$99$$){function $mapper$$($p__34876$$){var $k$jscomp$404$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34876$$,0,null);return $APP.$cljs$core$truth_$$($accept$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$accept$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$404$$):$accept$jscomp$1$$($k$jscomp$404$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($p__34876$$,1,$APP.$cljs$core$assoc$$,
$APP.$cljs$cst$448$optional$$,!0):$p__34876$$}var $options$jscomp$281$$=$app$common$schema$default_options$$,$accept$jscomp$1$$=$APP.$cljs$core$truth_$$(null)?$APP.$cljs$core$set$$(null):$APP.$cljs$core$constantly$$(!0);return $malli$util$transform_entries$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_schema$jscomp$99$$,function($p1__34864_SHARP_$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($mapper$$,$p1__34864_SHARP_$$)},$options$jscomp$281$$)};
$malli$util$required_keys$cljs$0core$0IFn$0_invoke$0arity$03$$=function($_QMARK_schema$jscomp$102$$){function $mapper$jscomp$1$$($p__34889$$){var $k$jscomp$405$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34889$$,0,null);return $APP.$cljs$core$truth_$$($accept$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$accept$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$405$$):$accept$jscomp$2$$($k$jscomp$405$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p__34889$$,1,$required$jscomp$1$$):
$p__34889$$}function $required$jscomp$1$$($p$jscomp$86_p_SINGLEQUOTE_$$){$p$jscomp$86_p_SINGLEQUOTE_$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$86_p_SINGLEQUOTE_$$,$APP.$cljs$cst$448$optional$$);return $APP.$cljs$core$seq$$($p$jscomp$86_p_SINGLEQUOTE_$$)?$p$jscomp$86_p_SINGLEQUOTE_$$:null}var $options$jscomp$283$$=$app$common$schema$default_options$$,$accept$jscomp$2$$=$APP.$cljs$core$truth_$$(null)?$APP.$cljs$core$set$$(null):$APP.$cljs$core$constantly$$(!0);return $malli$util$transform_entries$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_schema$jscomp$102$$,
function($p1__34882_SHARP_$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($mapper$jscomp$1$$,$p1__34882_SHARP_$$)},$options$jscomp$283$$)};
$malli$util$keys$$=function($_QMARK_schema$jscomp$111_temp__5825__auto__$jscomp$66$$){$_QMARK_schema$jscomp$111_temp__5825__auto__$jscomp$66$$=$malli$core$entries$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_schema$jscomp$111_temp__5825__auto__$jscomp$66$$);return $APP.$cljs$core$truth_$$($_QMARK_schema$jscomp$111_temp__5825__auto__$jscomp$66$$)?function $malli$util$keys_$_iter__34932$$($s__34933$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__34933__$2_temp__5825__auto____$1$jscomp$1$$=
$APP.$cljs$core$seq$$($s__34933$$);if($s__34933__$2_temp__5825__auto____$1$jscomp$1$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__34933__$2_temp__5825__auto____$1$jscomp$1$$)){var $JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$=$APP.$cljs$core$_chunked_first$$($s__34933__$2_temp__5825__auto____$1$jscomp$1$$),$size__5502__auto__$jscomp$3$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$),$b__34935_vec__34943$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$3$$);
a:{for(var $i__34934$jscomp$inline_3540$$=0;;)if($i__34934$jscomp$inline_3540$$<$size__5502__auto__$jscomp$3$$){var $vec__34936$jscomp$inline_3541$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$,$i__34934$jscomp$inline_3540$$),$k$jscomp$inline_3542$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__34936$jscomp$inline_3541$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__34936$jscomp$inline_3541$$,1,null);
$b__34935_vec__34943$$.add($k$jscomp$inline_3542$$);$i__34934$jscomp$inline_3540$$+=1}else{$JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$=!0;break a}$JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$=void 0}return $JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__34935_vec__34943$$),$malli$util$keys_$_iter__34932$$($APP.$cljs$core$_chunked_rest$$($s__34933__$2_temp__5825__auto____$1$jscomp$1$$))):
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__34935_vec__34943$$),null)}$b__34935_vec__34943$$=$APP.$cljs$core$first$$($s__34933__$2_temp__5825__auto____$1$jscomp$1$$);$JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b__34935_vec__34943$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b__34935_vec__34943$$,1,null);return $APP.$cljs$core$cons$$($JSCompiler_inline_result$jscomp$437_c__5501__auto__$jscomp$3_k$jscomp$412$$,
$malli$util$keys_$_iter__34932$$($APP.$cljs$core$rest$$($s__34933__$2_temp__5825__auto____$1$jscomp$1$$)))}return null}},null,null)}($_QMARK_schema$jscomp$111_temp__5825__auto__$jscomp$66$$):null};
$APP.$malli$util$get$cljs$0core$0IFn$0_invoke$0arity$04$$=function($_QMARK_schema$jscomp$114_schema$jscomp$76$$,$k$jscomp$416$$,$default$$jscomp$36$$){$_QMARK_schema$jscomp$114_schema$jscomp$76$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($_QMARK_schema$jscomp$114_schema$jscomp$76$$)?$_QMARK_schema$jscomp$114_schema$jscomp$76$$:$APP.$cljs$cst$202$map$$,null);return $APP.$cljs$core$truth_$$($_QMARK_schema$jscomp$114_schema$jscomp$76$$)?$malli$core$_get$$($_QMARK_schema$jscomp$114_schema$jscomp$76$$,
$k$jscomp$416$$,$default$$jscomp$36$$):null};$APP.$malli$util$assoc$cljs$0core$0IFn$0_invoke$0arity$04$$=function($_QMARK_schema$jscomp$116$$,$key$jscomp$245$$,$value$jscomp$293$$,$options$jscomp$289$$){return $malli$core$_set$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$116$$,$options$jscomp$289$$),$key$jscomp$245$$,$value$jscomp$293$$)};
$malli$util$update_in$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($schema$jscomp$80$$,$ks$jscomp$35$$){return function $malli$util$up$$($s$jscomp$343$$,$first__34993_p__34987$$,$JSCompiler_temp$jscomp$438_f__$1$jscomp$20$$,$args__$1$jscomp$4$$){var $seq__34992_seq__34992__$1$$=$APP.$cljs$core$seq$$($first__34993_p__34987$$);$first__34993_p__34987$$=$APP.$cljs$core$first$$($seq__34992_seq__34992__$1$$);if($seq__34992_seq__34992__$1$$=$APP.$cljs$core$next$$($seq__34992_seq__34992__$1$$)){var $JSCompiler_inline_result$jscomp$439_default$$jscomp$inline_3546$$=
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$202$map$$,$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$80$$));$JSCompiler_inline_result$jscomp$439_default$$jscomp$inline_3546$$=$APP.$malli$util$get$cljs$0core$0IFn$0_invoke$0arity$04$$($s$jscomp$343$$,$first__34993_p__34987$$,$JSCompiler_inline_result$jscomp$439_default$$jscomp$inline_3546$$);$JSCompiler_temp$jscomp$438_f__$1$jscomp$20$$=$malli$util$up$$($JSCompiler_inline_result$jscomp$439_default$$jscomp$inline_3546$$,
$seq__34992_seq__34992__$1$$,$JSCompiler_temp$jscomp$438_f__$1$jscomp$20$$,$args__$1$jscomp$4$$)}else $JSCompiler_temp$jscomp$438_f__$1$jscomp$20$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$438_f__$1$jscomp$20$$,$APP.$malli$util$get$cljs$0core$0IFn$0_invoke$0arity$04$$($s$jscomp$343$$,$first__34993_p__34987$$,null),$args__$1$jscomp$4$$);return $APP.$malli$util$assoc$cljs$0core$0IFn$0_invoke$0arity$04$$($s$jscomp$343$$,$first__34993_p__34987$$,$JSCompiler_temp$jscomp$438_f__$1$jscomp$20$$,
null)}($schema$jscomp$80$$,$ks$jscomp$35$$,$malli$util$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$]))};
$malli$util$_reducing$$=function($f$jscomp$450$$){return function($_$jscomp$729_vec__35003$$,$children$jscomp$121_seq__35004$$,$options$jscomp$292$$){$APP.$cljs$core$empty_QMARK_$$($children$jscomp$121_seq__35004$$)&&$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$732$malli_DOT_util_SLASH_reducing_children_must_be_non_empty$$);$_$jscomp$729_vec__35003$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35000_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__35000_SHARP_$$,
$options$jscomp$292$$)},$children$jscomp$121_seq__35004$$);$children$jscomp$121_seq__35004$$=$APP.$cljs$core$seq$$($_$jscomp$729_vec__35003$$);var $first__35005$$=$APP.$cljs$core$first$$($children$jscomp$121_seq__35004$$),$seq__35004__$1$$=$APP.$cljs$core$next$$($children$jscomp$121_seq__35004$$);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$_$jscomp$729_vec__35003$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$form$$,
$_$jscomp$729_vec__35003$$),new $APP.$cljs$core$Delay$$(function(){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__35001_SHARP_$$,$p2__35002_SHARP_$$){return $f$jscomp$450$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$450$$.$cljs$core$IFn$_invoke$arity$3$($p1__35001_SHARP_$$,$p2__35002_SHARP_$$,$options$jscomp$292$$):$f$jscomp$450$$($p1__35001_SHARP_$$,$p2__35002_SHARP_$$,$options$jscomp$292$$)},$first__35005$$,$seq__35004__$1$$)})],null)}};
$malli$util$_merge$$=function(){return $malli$core$_proxy_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$733$merge$$,$APP.$cljs$cst$514$fn$$,$malli$util$_reducing$$($malli$util$merge$$),$APP.$cljs$cst$336$min$$,1],null))};
$malli$util$_union$$=function(){return $malli$core$_proxy_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$734$union$$,$APP.$cljs$cst$514$fn$$,$malli$util$_reducing$$($malli$util$union$$),$APP.$cljs$cst$336$min$$,1],null))};$module$contents$goog$async$throwException_throwException$$=function($exception$jscomp$2$$){$APP.$goog$global$$.setTimeout(()=>{throw $exception$jscomp$2$$;},0)};
$goog$crypt$textToByteArray$$=function($str$jscomp$72$$){for(var $out$jscomp$14$$=[],$p$jscomp$88$$=0,$i$jscomp$331$$=0;$i$jscomp$331$$<$str$jscomp$72$$.length;$i$jscomp$331$$++){var $c$jscomp$205$$=$str$jscomp$72$$.charCodeAt($i$jscomp$331$$);$c$jscomp$205$$<128?$out$jscomp$14$$[$p$jscomp$88$$++]=$c$jscomp$205$$:($c$jscomp$205$$<2048?$out$jscomp$14$$[$p$jscomp$88$$++]=$c$jscomp$205$$>>6|192:(($c$jscomp$205$$&64512)==55296&&$i$jscomp$331$$+1<$str$jscomp$72$$.length&&($str$jscomp$72$$.charCodeAt($i$jscomp$331$$+
1)&64512)==56320?($c$jscomp$205$$=65536+(($c$jscomp$205$$&1023)<<10)+($str$jscomp$72$$.charCodeAt(++$i$jscomp$331$$)&1023),$out$jscomp$14$$[$p$jscomp$88$$++]=$c$jscomp$205$$>>18|240,$out$jscomp$14$$[$p$jscomp$88$$++]=$c$jscomp$205$$>>12&63|128):$out$jscomp$14$$[$p$jscomp$88$$++]=$c$jscomp$205$$>>12|224,$out$jscomp$14$$[$p$jscomp$88$$++]=$c$jscomp$205$$>>6&63|128),$out$jscomp$14$$[$p$jscomp$88$$++]=$c$jscomp$205$$&63|128)}return $out$jscomp$14$$};
$lambdaisland$uri$platform$hex__GT_byte$$=function($hex$$){return parseInt($hex$$,16)};
$lambdaisland$uri$normalize$char_seq$cljs$0core$0IFn$0_invoke$0arity$02$$=function($str$jscomp$75$$){for(var $cur_char_offset__$1$$=0,$G__31114_res$jscomp$19$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($cur_char_offset__$1$$>=$str$jscomp$75$$.length)return $G__31114_res$jscomp$19$$;var $G__31113_char_code$jscomp$inline_3552_next_offset$$=$str$jscomp$75$$.charCodeAt($cur_char_offset__$1$$);$G__31113_char_code$jscomp$inline_3552_next_offset$$=$cur_char_offset__$1$$+(55296<=$G__31113_char_code$jscomp$inline_3552_next_offset$$&&
$G__31113_char_code$jscomp$inline_3552_next_offset$$<=56319?2:1);$cur_char_offset__$1$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($str$jscomp$75$$,$cur_char_offset__$1$$,$G__31113_char_code$jscomp$inline_3552_next_offset$$);$G__31114_res$jscomp$19$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__31114_res$jscomp$19$$,$cur_char_offset__$1$$);$cur_char_offset__$1$$=$G__31113_char_code$jscomp$inline_3552_next_offset$$}};
$lambdaisland$uri$normalize$percent_encode$cljs$0core$0IFn$0_invoke$0arity$01$$=function($component$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($low_nibble$jscomp$inline_3556_p1__31074_SHARP_$$){var $byte$__$1$jscomp$inline_3555_high_nibble$jscomp$inline_3557$$=255&$low_nibble$jscomp$inline_3556_p1__31074_SHARP_$$;$low_nibble$jscomp$inline_3556_p1__31074_SHARP_$$=15&$byte$__$1$jscomp$inline_3555_high_nibble$jscomp$inline_3557$$;
$byte$__$1$jscomp$inline_3555_high_nibble$jscomp$inline_3557$$>>=4;return["%",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($lambdaisland$uri$platform$hex_digit$$.$cljs$core$IFn$_invoke$arity$1$?$lambdaisland$uri$platform$hex_digit$$.$cljs$core$IFn$_invoke$arity$1$($byte$__$1$jscomp$inline_3555_high_nibble$jscomp$inline_3557$$):$lambdaisland$uri$platform$hex_digit$$($byte$__$1$jscomp$inline_3555_high_nibble$jscomp$inline_3557$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($lambdaisland$uri$platform$hex_digit$$.$cljs$core$IFn$_invoke$arity$1$?
$lambdaisland$uri$platform$hex_digit$$.$cljs$core$IFn$_invoke$arity$1$($low_nibble$jscomp$inline_3556_p1__31074_SHARP_$$):$lambdaisland$uri$platform$hex_digit$$($low_nibble$jscomp$inline_3556_p1__31074_SHARP_$$))].join("")].join("")},$goog$crypt$textToByteArray$$($component$$)))};
$lambdaisland$uri$normalize$percent_decode$$=function($s$jscomp$346$$){return $APP.$cljs$core$truth_$$($s$jscomp$346$$)?$APP.$clojure$string$replace$$($s$jscomp$346$$,/(%[0-9A-Fa-f]{2})+/,function($arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$){var $out$jscomp$inline_13459_x$jscomp$798$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$,
1,null);$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($lambdaisland$uri$platform$hex__GT_byte$$,$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$(1,$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$($out$jscomp$inline_13459_x$jscomp$798$$,/%/)));$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$array$$,$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$);
$out$jscomp$inline_13459_x$jscomp$798$$=[];for(var $pos$jscomp$inline_13460$$=0,$c$jscomp$inline_13461$$=0;$pos$jscomp$inline_13460$$<$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$.length;){var $c1$jscomp$inline_13462_u$jscomp$inline_13466$$=$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$[$pos$jscomp$inline_13460$$++];if($c1$jscomp$inline_13462_u$jscomp$inline_13466$$<128)$out$jscomp$inline_13459_x$jscomp$798$$[$c$jscomp$inline_13461$$++]=String.fromCharCode($c1$jscomp$inline_13462_u$jscomp$inline_13466$$);
else if($c1$jscomp$inline_13462_u$jscomp$inline_13466$$>191&&$c1$jscomp$inline_13462_u$jscomp$inline_13466$$<224){var $c2$jscomp$inline_13463$$=$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$[$pos$jscomp$inline_13460$$++];$out$jscomp$inline_13459_x$jscomp$798$$[$c$jscomp$inline_13461$$++]=String.fromCharCode(($c1$jscomp$inline_13462_u$jscomp$inline_13466$$&31)<<6|$c2$jscomp$inline_13463$$&63)}else if($c1$jscomp$inline_13462_u$jscomp$inline_13466$$>239&&$c1$jscomp$inline_13462_u$jscomp$inline_13466$$<
365){$c2$jscomp$inline_13463$$=$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$[$pos$jscomp$inline_13460$$++];var $c3$jscomp$inline_13464$$=$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$[$pos$jscomp$inline_13460$$++],$c4$jscomp$inline_13465$$=$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$[$pos$jscomp$inline_13460$$++];$c1$jscomp$inline_13462_u$jscomp$inline_13466$$=(($c1$jscomp$inline_13462_u$jscomp$inline_13466$$&7)<<18|($c2$jscomp$inline_13463$$&63)<<12|($c3$jscomp$inline_13464$$&
63)<<6|$c4$jscomp$inline_13465$$&63)-65536;$out$jscomp$inline_13459_x$jscomp$798$$[$c$jscomp$inline_13461$$++]=String.fromCharCode(55296+($c1$jscomp$inline_13462_u$jscomp$inline_13466$$>>10));$out$jscomp$inline_13459_x$jscomp$798$$[$c$jscomp$inline_13461$$++]=String.fromCharCode(56320+($c1$jscomp$inline_13462_u$jscomp$inline_13466$$&1023))}else $c2$jscomp$inline_13463$$=$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$[$pos$jscomp$inline_13460$$++],$c3$jscomp$inline_13464$$=$arr$jscomp$inline_3559_bytes$jscomp$inline_13458_p__31087$$[$pos$jscomp$inline_13460$$++],
$out$jscomp$inline_13459_x$jscomp$798$$[$c$jscomp$inline_13461$$++]=String.fromCharCode(($c1$jscomp$inline_13462_u$jscomp$inline_13466$$&15)<<12|($c2$jscomp$inline_13463$$&63)<<6|$c3$jscomp$inline_13464$$&63)}return $out$jscomp$inline_13459_x$jscomp$798$$.join("")}):null};
$lambdaisland$uri$URI$$=function($scheme$jscomp$7$$,$user$jscomp$2$$,$password$jscomp$2$$,$host$jscomp$3$$,$port$jscomp$3$$,$path$jscomp$104$$,$query$jscomp$15$$,$fragment$jscomp$5$$,$__meta$jscomp$4$$,$__extmap$jscomp$4$$,$__hash$jscomp$55$$){this.scheme=$scheme$jscomp$7$$;this.$user$=$user$jscomp$2$$;this.password=$password$jscomp$2$$;this.host=$host$jscomp$3$$;this.port=$port$jscomp$3$$;this.path=$path$jscomp$104$$;this.query=$query$jscomp$15$$;this.$fragment$=$fragment$jscomp$5$$;this.$__meta$=
$__meta$jscomp$4$$;this.$__extmap$=$__extmap$jscomp$4$$;this.$__hash$=$__hash$jscomp$55$$;this.$cljs$lang$protocol_mask$partition0$$=2230716171;this.$cljs$lang$protocol_mask$partition1$$=139264};
$lambdaisland$uri$parse$$=function($scheme$jscomp$10_scheme$jscomp$inline_3580_uri$jscomp$51$$){var $authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$=$APP.$cljs$core$re_matches$$($lambdaisland$uri$uri_regex$$,$scheme$jscomp$10_scheme$jscomp$inline_3580_uri$jscomp$51$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,
0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,1,null);$scheme$jscomp$10_scheme$jscomp$inline_3580_uri$jscomp$51$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,
3,null);var $authority$jscomp$inline_3581_path$jscomp$107$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,4,null),$path$jscomp$inline_3582_query$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,5,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,
6,null);var $fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,7,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,8,null);$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,9,null);$fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$scheme$jscomp$10_scheme$jscomp$inline_3580_uri$jscomp$51$$,$authority$jscomp$inline_3581_path$jscomp$107$$,$APP.$cljs$core$seq$$($path$jscomp$inline_3582_query$jscomp$18$$)?
$path$jscomp$inline_3582_query$jscomp$18$$:null,$fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$],null);$scheme$jscomp$10_scheme$jscomp$inline_3580_uri$jscomp$51$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,0,null);$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,1,null);$authority$jscomp$inline_3581_path$jscomp$107$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,2,null);$path$jscomp$inline_3582_query$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,3,null);$fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,4,null);if($APP.$cljs$core$truth_$$($authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$)){var $port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$=$APP.$cljs$core$re_matches$$($lambdaisland$uri$authority_regex$$,$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$);
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,1,null);$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,
2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,3,null);var $password$jscomp$5_password$jscomp$inline_3589$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,4,null),$host$jscomp$6_host$jscomp$inline_3590$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,
5,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,6,null);$port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,7,null);$port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$=new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,$password$jscomp$5_password$jscomp$inline_3589$$,$host$jscomp$6_host$jscomp$inline_3590$$,$port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$],null);$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,
0,null);$password$jscomp$5_password$jscomp$inline_3589$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,1,null);$host$jscomp$6_host$jscomp$inline_3590$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,2,null);$port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,
3,null);return new $lambdaisland$uri$URI$$($scheme$jscomp$10_scheme$jscomp$inline_3580_uri$jscomp$51$$,$authority$jscomp$4_fragment$jscomp$inline_3584_user$jscomp$5_user$jscomp$inline_3588_vec__31213$jscomp$inline_3579$$,$password$jscomp$5_password$jscomp$inline_3589$$,$host$jscomp$6_host$jscomp$inline_3590$$,$port$jscomp$6_port$jscomp$inline_3591_vec__31216$jscomp$inline_3587_vec__31226$$,$authority$jscomp$inline_3581_path$jscomp$107$$,$path$jscomp$inline_3582_query$jscomp$18$$,$fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,
null,null,null)}return new $lambdaisland$uri$URI$$($scheme$jscomp$10_scheme$jscomp$inline_3580_uri$jscomp$51$$,null,null,null,null,$authority$jscomp$inline_3581_path$jscomp$107$$,$path$jscomp$inline_3582_query$jscomp$18$$,$fragment$jscomp$8_query$jscomp$inline_3583_vec__31223$$,null,null,null)};$lambdaisland$uri$uri$$=function($uri_like$$){return $uri_like$$ instanceof $lambdaisland$uri$URI$$?$uri_like$$:$lambdaisland$uri$parse$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($uri_like$$))};
$lambdaisland$uri$remove_dot_segments$$=function($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$){if($APP.$cljs$core$truth_$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$)){$G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$=$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$,/(?=\/)/);for(var $G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){var $G__31236_G__31418$$=$APP.$cljs$core$first$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("/.",$G__31236_G__31418$$))$APP.$cljs$core$next$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$)?$G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$=$APP.$cljs$core$next$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$):($G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$,"/"),$G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$=
null);else if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("/..",$G__31236_G__31418$$))$APP.$cljs$core$next$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$)?($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$=$APP.$cljs$core$next$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$),$G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$=$APP.$cljs$core$vec$$($APP.$cljs$core$butlast$$($G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$))):($G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$vec$$($APP.$cljs$core$butlast$$($G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$)),"/"),$G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$=null);else{if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$G__31236_G__31418$$))return $APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$1$($G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$);$G__31236_G__31418$$=$APP.$cljs$core$next$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$);
$G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__31410_G__31412_G__31415_G__31417_G__31419_out$jscomp$16$$,$APP.$cljs$core$first$$($G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$));$G__31409_G__31414_in$$jscomp$39_path$jscomp$109$$=$G__31236_G__31418$$}}}else return null};
$lambdaisland$uri$join_STAR_$$=function($JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$,$JSCompiler_temp$jscomp$448_ref$jscomp$7$$){if($APP.$cljs$core$truth_$$($cljs$cst$746$scheme$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$)))$JSCompiler_temp$jscomp$448_ref$jscomp$7$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$,$APP.$cljs$cst$294$path$$,$lambdaisland$uri$remove_dot_segments$$);else{var $JSCompiler_temp_const$jscomp$449$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;if($APP.$cljs$core$truth_$$($APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$)))$JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$,$cljs$cst$746$scheme$$,$cljs$cst$746$scheme$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$745$query$$,$APP.$cljs$cst$745$query$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$)]));else if($APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$)==null)$JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$,
$APP.$cljs$cst$745$query$$,$APP.$cljs$core$some$$($APP.$cljs$cst$745$query$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$448_ref$jscomp$7$$,$JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$],null)));else{var $JSCompiler_temp_const$jscomp$453$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$;var $JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$=$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$),"/"))$JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$=$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$);else{$JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$=$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$);
var $b$jscomp$inline_3594$$=$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$);$JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,["/",null],null),null),$JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$))?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$re_find$$(/^.*\//,
$JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($b$jscomp$inline_3594$$)].join(""):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($b$jscomp$inline_3594$$),"/")?$b$jscomp$inline_3594$$:["/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($b$jscomp$inline_3594$$)].join("")}$JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$=$JSCompiler_temp_const$jscomp$453$$.call($APP.$cljs$core$assoc$$,
$JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$,$APP.$cljs$cst$294$path$$,$lambdaisland$uri$remove_dot_segments$$($JSCompiler_temp$jscomp$455_a$jscomp$inline_3593_path$jscomp$inline_11038$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$745$query$$,$APP.$cljs$cst$745$query$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$)]))}$JSCompiler_temp$jscomp$448_ref$jscomp$7$$=$JSCompiler_temp_const$jscomp$449$$.call($APP.$cljs$core$assoc$$,
$JSCompiler_temp$jscomp$451_JSCompiler_temp$jscomp$452_base$jscomp$15$$,$APP.$cljs$cst$736$fragment$$,$APP.$cljs$cst$736$fragment$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$448_ref$jscomp$7$$))}return $JSCompiler_temp$jscomp$448_ref$jscomp$7$$};
$lambdaisland$uri$decode_param_pair$$=function($k$jscomp$420_param$jscomp$8$$){var $v$jscomp$197_vec__31254$$=$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$($k$jscomp$420_param$jscomp$8$$,/=/,2);$k$jscomp$420_param$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$197_vec__31254$$,0,null);$v$jscomp$197_vec__31254$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$197_vec__31254$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$truth_$$($k$jscomp$420_param$jscomp$8$$)?$lambdaisland$uri$normalize$percent_decode$$($k$jscomp$420_param$jscomp$8$$):"",$APP.$cljs$core$truth_$$($v$jscomp$197_vec__31254$$)?$lambdaisland$uri$normalize$percent_decode$$($APP.$clojure$string$replace$$($v$jscomp$197_vec__31254$$,/\+/," ")):""],null)};
$APP.$lambdaisland$uri$query_string__GT_map$cljs$0core$0IFn$0_invoke$0arity$02$$=function($q$jscomp$34$$){var $into_map__31270__$1$$=$APP.$cljs$core$__destructure_map$$(null),$multikeys$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($into_map__31270__$1$$,$cljs$cst$759$multikeys$$,$cljs$cst$760$duplicates$$),$keywordize_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($into_map__31270__$1$$,$cljs$cst$761$keywordize_QMARK_$$,!0);$into_map__31270__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($into_map__31270__$1$$,
$cljs$cst$762$into$$);return $goog$string$internal$isEmptyOrWhitespace$$($goog$string$makeSafe$$($q$jscomp$34$$))?$into_map__31270__$1$$:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($m$jscomp$145$$,$p__31271_v$jscomp$198$$){var $k$jscomp$421_k__$1$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31271_v$jscomp$198$$,0,null);$p__31271_v$jscomp$198$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31271_v$jscomp$198$$,1,null);$k$jscomp$421_k__$1$jscomp$12$$=
$APP.$cljs$core$truth_$$($keywordize_QMARK_$$)?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$421_k__$1$jscomp$12$$):$k$jscomp$421_k__$1$jscomp$12$$;var $G__31280__$1$$=$multikeys$$ instanceof $APP.$cljs$core$Keyword$$?$multikeys$$.$fqn$:null;switch($G__31280__$1$$){case "never":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$145$$,$k$jscomp$421_k__$1$jscomp$12$$,$p__31271_v$jscomp$198$$);case "always":return $APP.$cljs$core$contains_QMARK_$$($m$jscomp$145$$,
$k$jscomp$421_k__$1$jscomp$12$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($m$jscomp$145$$,$k$jscomp$421_k__$1$jscomp$12$$,$APP.$cljs$core$conj$$,$p__31271_v$jscomp$198$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$145$$,$k$jscomp$421_k__$1$jscomp$12$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p__31271_v$jscomp$198$$],null));case "duplicates":return $APP.$cljs$core$contains_QMARK_$$($m$jscomp$145$$,$k$jscomp$421_k__$1$jscomp$12$$)?
$APP.$cljs$core$vector_QMARK_$$($m$jscomp$145$$.$cljs$core$IFn$_invoke$arity$1$?$m$jscomp$145$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$421_k__$1$jscomp$12$$):$m$jscomp$145$$($k$jscomp$421_k__$1$jscomp$12$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($m$jscomp$145$$,$k$jscomp$421_k__$1$jscomp$12$$,$APP.$cljs$core$conj$$,$p__31271_v$jscomp$198$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$145$$,$k$jscomp$421_k__$1$jscomp$12$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$m$jscomp$145$$.$cljs$core$IFn$_invoke$arity$1$?$m$jscomp$145$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$421_k__$1$jscomp$12$$):$m$jscomp$145$$($k$jscomp$421_k__$1$jscomp$12$$),$p__31271_v$jscomp$198$$],null)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$145$$,$k$jscomp$421_k__$1$jscomp$12$$,$p__31271_v$jscomp$198$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31280__$1$$)].join(""));
}},$APP.$cljs$core$truth_$$($into_map__31270__$1$$)?$into_map__31270__$1$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($lambdaisland$uri$decode_param_pair$$,$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$($q$jscomp$34$$,/&/)))};
$lambdaisland$uri$query_encode$$=function($s$jscomp$348$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__31295_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(" ",$p1__31295_SHARP_$$)?"+":$APP.$cljs$core$truth_$$($APP.$cljs$core$re_find$$(/[^a-zA-Z0-9\-\._~@\\/]/,$p1__31295_SHARP_$$))?$lambdaisland$uri$normalize$percent_encode$cljs$0core$0IFn$0_invoke$0arity$01$$($p1__31295_SHARP_$$):
$p1__31295_SHARP_$$},$lambdaisland$uri$normalize$char_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$348$$)))};
$lambdaisland$uri$encode_param_pair$$=function($k$jscomp$422$$,$v$jscomp$199$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($lambdaisland$uri$query_encode$$($cljs$core$simple_ident_QMARK_$$($k$jscomp$422$$)?$APP.$cljs$core$name$$($k$jscomp$422$$):$cljs$core$qualified_ident_QMARK_$$($k$jscomp$422$$)?[$APP.$cljs$core$namespace$$($k$jscomp$422$$),"/",$APP.$cljs$core$name$$($k$jscomp$422$$)].join(""):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$422$$))),"\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($lambdaisland$uri$query_encode$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$199$$)))].join("")};
$lambdaisland$uri$map__GT_query_string$$=function($m$jscomp$146$$){return $APP.$cljs$core$seq$$($m$jscomp$146$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$interpose$cljs$0core$0IFn$0_invoke$0arity$02$$("\x26",$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p__31315_v$jscomp$200$$){var $k$jscomp$423$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31315_v$jscomp$200$$,0,null);$p__31315_v$jscomp$200$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31315_v$jscomp$200$$,
1,null);return $p__31315_v$jscomp$200$$==null?$APP.$cljs$core$PersistentVector$EMPTY$$:$APP.$cljs$core$coll_QMARK_$$($p__31315_v$jscomp$200$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($lambdaisland$uri$encode_param_pair$$,$k$jscomp$423$$),$p__31315_v$jscomp$200$$):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$lambdaisland$uri$encode_param_pair$$($k$jscomp$423$$,$p__31315_v$jscomp$200$$)],
null)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$m$jscomp$146$$])))):null};
$APP.$app$common$uri$uri$$=function($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$){if(!($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$ instanceof $lambdaisland$uri$URI$$))if($APP.$cljs$core$map_QMARK_$$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$)){var $G__31208$jscomp$inline_11046_extmap__5365__auto__$jscomp$inline_11045$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$,
$cljs$cst$746$scheme$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$748$user$$,$APP.$cljs$cst$749$password$$,$APP.$cljs$cst$742$host$$,$cljs$cst$750$port$$,$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$745$query$$,$APP.$cljs$cst$736$fragment$$]));$G__31208$jscomp$inline_11046_extmap__5365__auto__$jscomp$inline_11045$$=$APP.$cljs$core$record_QMARK_$$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$G__31208$jscomp$inline_11046_extmap__5365__auto__$jscomp$inline_11045$$):$G__31208$jscomp$inline_11046_extmap__5365__auto__$jscomp$inline_11045$$;$JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$=new $lambdaisland$uri$URI$$($cljs$cst$746$scheme$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),$cljs$cst$748$user$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),
$APP.$cljs$cst$749$password$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),$APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),$cljs$cst$750$port$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),
$APP.$cljs$cst$745$query$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),$APP.$cljs$cst$736$fragment$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$),null,$APP.$cljs$core$not_empty$$($G__31208$jscomp$inline_11046_extmap__5365__auto__$jscomp$inline_11045$$),null)}else $JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$=$JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$==
null?$JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$:$lambdaisland$uri$parse$$($JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$);return $JSCompiler_temp$jscomp$10283_JSCompiler_temp$jscomp$10284_o$jscomp$166$$};$app$common$uri$default_encode_value$$=function($v$jscomp$202$$){return $v$jscomp$202$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($v$jscomp$202$$):$v$jscomp$202$$};
$app$common$uri$map__GT_query_string$cljs$0core$0IFn$0_invoke$0arity$02$$=function($params$jscomp$8$$){var $map__32822__$1$$=$APP.$cljs$core$__destructure_map$$(null),$value_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__32822__$1$$,$cljs$cst$764$value_fn$$,$app$common$uri$default_encode_value$$),$key_fn$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__32822__$1$$,$APP.$cljs$cst$289$key_fn$$,$APP.$cljs$core$identity$$);return $lambdaisland$uri$map__GT_query_string$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__32815_SHARP_$$){return $APP.$cljs$core$second$$($p1__32815_SHARP_$$)==null}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__32831_v$jscomp$203$$){var $k$jscomp$425$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32831_v$jscomp$203$$,0,null);$p__32831_v$jscomp$203$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32831_v$jscomp$203$$,
1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$key_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$key_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$425$$):$key_fn$jscomp$2$$($k$jscomp$425$$),$value_fn$$.$cljs$core$IFn$_invoke$arity$1$?$value_fn$$.$cljs$core$IFn$_invoke$arity$1$($p__32831_v$jscomp$203$$):$value_fn$$($p__32831_v$jscomp$203$$)],null)})),$params$jscomp$8$$))};
$app$common$uri$ensure_path_slash$$=function($u$jscomp$4$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$uri$uri$$($u$jscomp$4$$),$APP.$cljs$cst$294$path$$,function($path$jscomp$110$$){return $APP.$cuerdas$core$ends_with_QMARK_$$($path$jscomp$110$$,"/")?$path$jscomp$110$$:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($path$jscomp$110$$),"/"].join("")})};
$$jscomp$scope$624255649$2$bufferToHex$$=function($source$jscomp$23$$){$source$jscomp$23$$ instanceof Uint8Array||(ArrayBuffer.isView($source$jscomp$23$$)?$source$jscomp$23$$=new Uint8Array($source$jscomp$23$$.buffer,$source$jscomp$23$$.byteOffset,$source$jscomp$23$$.byteLength):Array.isArray($source$jscomp$23$$)&&($source$jscomp$23$$=Uint8Array.from($source$jscomp$23$$)));if($source$jscomp$23$$.length!=16)throw new RangeError("only 16 bytes array is allowed");let $i$jscomp$337$$=0;return $$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+
$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+"-"+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+"-"+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+
"-"+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+"-"+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]+
$$jscomp$scope$624255649$0$hexMap$$[$source$jscomp$23$$[$i$jscomp$337$$++]]};
$$jscomp$scope$m1561621495$9$nextLong$$=function(){$$jscomp$scope$m1561621495$1$fill$$($$jscomp$scope$m1561621495$8$tmpInt8$$);var $b$jscomp$inline_3600_view$jscomp$inline_3596$$=$$jscomp$scope$m1561621495$7$tmpView$$;const $a$jscomp$inline_3599$$=$b$jscomp$inline_3600_view$jscomp$inline_3596$$.getUint32(0,!1);$b$jscomp$inline_3600_view$jscomp$inline_3596$$=$b$jscomp$inline_3600_view$jscomp$inline_3596$$.getUint32(4,!1);const $leMask$jscomp$inline_3601$$=Number(!1),$beMask$jscomp$inline_3602$$=Number(!0);
return BigInt($a$jscomp$inline_3599$$*$beMask$jscomp$inline_3602$$+$b$jscomp$inline_3600_view$jscomp$inline_3596$$*$leMask$jscomp$inline_3601$$)<<32n|BigInt($a$jscomp$inline_3599$$*$leMask$jscomp$inline_3601$$+$b$jscomp$inline_3600_view$jscomp$inline_3596$$*$beMask$jscomp$inline_3602$$)};
$$jscomp$scope$m1561621495$4$setBigUint64$$=function($view$jscomp$6$$,$byteOffset$jscomp$22$$,$value$jscomp$296$$){const $lo$$=Number($value$jscomp$296$$&4294967295n);$view$jscomp$6$$.setUint32($byteOffset$jscomp$22$$,Number($value$jscomp$296$$>>32n),!1);$view$jscomp$6$$.setUint32($byteOffset$jscomp$22$$+4,$lo$$,!1)};$APP.$app$common$uuid$uuid$$=function($s$jscomp$350$$){return $APP.$cljs$core$uuid$$($s$jscomp$350$$)};
$APP.$app$common$uuid$parse$$=function($message$jscomp$43_s$jscomp$351$$){if(typeof $message$jscomp$43_s$jscomp$351$$==="string"&&$APP.$cljs$core$re_matches$$($app$common$uuid$regex$$,$message$jscomp$43_s$jscomp$351$$))return $APP.$cljs$core$uuid$$($message$jscomp$43_s$jscomp$351$$);$message$jscomp$43_s$jscomp$351$$=["invalid string '",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$43_s$jscomp$351$$),"' for uuid"].join("");throw Error($message$jscomp$43_s$jscomp$351$$);};
$APP.$app$common$uuid$parse_STAR_$$=function($s$jscomp$352$$){try{return $APP.$app$common$uuid$parse$$($s$jscomp$352$$)}catch($e32784$$){return null}};$APP.$app$common$uuid$next$$=function(){return $APP.$app$common$uuid$uuid$$($app$common$uuid_impl$v8$$())};$app$common$uuid$zero_QMARK_$$=function($v$jscomp$204$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$v$jscomp$204$$)};
$APP.$app$common$uuid$get_u32$$=function($this$$jscomp$473$$){var $buffer$jscomp$27_buffer__$1$$=$this$$jscomp$473$$.__u32_buffer;return $buffer$jscomp$27_buffer__$1$$==null?($buffer$jscomp$27_buffer__$1$$=$app$common$uuid_impl$v8$$.$getUnsignedParts$($this$$jscomp$473$$.uuid),$this$$jscomp$473$$.__u32_buffer=$buffer$jscomp$27_buffer__$1$$):$buffer$jscomp$27_buffer__$1$$};
$clojure$test$check$random$longs$bit_count_impl$bit_count$$=function($high$jscomp$8_x$jscomp$800$$){var $low$jscomp$7$$=$high$jscomp$8_x$jscomp$800$$.$low_$;$high$jscomp$8_x$jscomp$800$$=$high$jscomp$8_x$jscomp$800$$.$high_$;return $arr$jscomp$inline_3607$$[$low$jscomp$7$$&255]+$arr$jscomp$inline_3607$$[$low$jscomp$7$$>>8&255]+$arr$jscomp$inline_3607$$[$low$jscomp$7$$>>16&255]+$arr$jscomp$inline_3607$$[$low$jscomp$7$$>>24&255]+$arr$jscomp$inline_3607$$[$high$jscomp$8_x$jscomp$800$$&255]+$arr$jscomp$inline_3607$$[$high$jscomp$8_x$jscomp$800$$>>
8&255]+$arr$jscomp$inline_3607$$[$high$jscomp$8_x$jscomp$800$$>>16&255]+$arr$jscomp$inline_3607$$[$high$jscomp$8_x$jscomp$800$$>>24&255]};
$clojure$test$check$random$longs$_STAR_$$=function($a00$jscomp$2_x$jscomp$803$$,$b00$jscomp$2_y$jscomp$280$$){var $a48$jscomp$2$$=$a00$jscomp$2_x$jscomp$803$$.$high_$>>>16,$a32$jscomp$2$$=$a00$jscomp$2_x$jscomp$803$$.$high_$&65535,$a16$jscomp$3$$=$a00$jscomp$2_x$jscomp$803$$.$low_$>>>16;$a00$jscomp$2_x$jscomp$803$$=$a00$jscomp$2_x$jscomp$803$$.$low_$&65535;var $b48$jscomp$2$$=$b00$jscomp$2_y$jscomp$280$$.$high_$>>>16,$b32$jscomp$2$$=$b00$jscomp$2_y$jscomp$280$$.$high_$&65535,$b16$jscomp$2$$=$b00$jscomp$2_y$jscomp$280$$.$low_$>>>
16;$b00$jscomp$2_y$jscomp$280$$=$b00$jscomp$2_y$jscomp$280$$.$low_$&65535;var $arr$jscomp$146$$=[0,0,0,0];$arr$jscomp$146$$[0]=$a00$jscomp$2_x$jscomp$803$$*$b00$jscomp$2_y$jscomp$280$$;$arr$jscomp$146$$[1]=$arr$jscomp$146$$[0]>>>16;$arr$jscomp$146$$[0]&=65535;$arr$jscomp$146$$[1]+=$a16$jscomp$3$$*$b00$jscomp$2_y$jscomp$280$$;$arr$jscomp$146$$[2]=$arr$jscomp$146$$[1]>>>16;$arr$jscomp$146$$[1]&=65535;$arr$jscomp$146$$[1]+=$a00$jscomp$2_x$jscomp$803$$*$b16$jscomp$2$$;$arr$jscomp$146$$[2]+=$arr$jscomp$146$$[1]>>>
16;$arr$jscomp$146$$[1]&=65535;$arr$jscomp$146$$[2]+=$a32$jscomp$2$$*$b00$jscomp$2_y$jscomp$280$$;$arr$jscomp$146$$[3]=$arr$jscomp$146$$[2]>>>16;$arr$jscomp$146$$[2]&=65535;$arr$jscomp$146$$[2]+=$a16$jscomp$3$$*$b16$jscomp$2$$;$arr$jscomp$146$$[3]+=$arr$jscomp$146$$[2]>>>16;$arr$jscomp$146$$[2]&=65535;$arr$jscomp$146$$[2]+=$a00$jscomp$2_x$jscomp$803$$*$b32$jscomp$2$$;$arr$jscomp$146$$[3]+=$arr$jscomp$146$$[2]>>>16;$arr$jscomp$146$$[2]&=65535;$arr$jscomp$146$$[3]=$arr$jscomp$146$$[3]+$a48$jscomp$2$$*
$b00$jscomp$2_y$jscomp$280$$+$a32$jscomp$2$$*$b16$jscomp$2$$+$a16$jscomp$3$$*$b32$jscomp$2$$+$a00$jscomp$2_x$jscomp$803$$*$b48$jscomp$2$$;$arr$jscomp$146$$[3]&=65535;return $module$contents$goog$math$Long_Long$fromBits$$($arr$jscomp$146$$[1]<<16|$arr$jscomp$146$$[0],$arr$jscomp$146$$[3]<<16|$arr$jscomp$146$$[2])};
$clojure$test$check$random$rand_long$$=function($JSCompiler_temp$jscomp$458_rng$jscomp$35$$){if($JSCompiler_temp$jscomp$458_rng$jscomp$35$$!=null&&$JSCompiler_temp$jscomp$458_rng$jscomp$35$$.$clojure$test$check$random$IRandom$rand_long$arity$1$!=null)$JSCompiler_temp$jscomp$458_rng$jscomp$35$$=$JSCompiler_temp$jscomp$458_rng$jscomp$35$$.$clojure$test$check$random$IRandom$rand_long$arity$1$($JSCompiler_temp$jscomp$458_rng$jscomp$35$$);else{var $m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$=
$clojure$test$check$random$rand_long$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$458_rng$jscomp$35$$==null?null:$JSCompiler_temp$jscomp$458_rng$jscomp$35$$)];if($m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$!=null)$JSCompiler_temp$jscomp$458_rng$jscomp$35$$=$m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$458_rng$jscomp$35$$):
$m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$($JSCompiler_temp$jscomp$458_rng$jscomp$35$$);else if($m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$=$clojure$test$check$random$rand_long$$._,$m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$!=null)$JSCompiler_temp$jscomp$458_rng$jscomp$35$$=$m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$458_rng$jscomp$35$$):
$m__5372__auto__$jscomp$inline_3616_m__5374__auto__$jscomp$inline_3615$$($JSCompiler_temp$jscomp$458_rng$jscomp$35$$);else throw $APP.$cljs$core$missing_protocol$$("IRandom.rand-long",$JSCompiler_temp$jscomp$458_rng$jscomp$35$$);}return $JSCompiler_temp$jscomp$458_rng$jscomp$35$$};
$clojure$test$check$random$rand_double$$=function($JSCompiler_temp$jscomp$459_rng$jscomp$37$$){if($JSCompiler_temp$jscomp$459_rng$jscomp$37$$!=null&&$JSCompiler_temp$jscomp$459_rng$jscomp$37$$.$clojure$test$check$random$IRandom$rand_double$arity$1$!=null)$JSCompiler_temp$jscomp$459_rng$jscomp$37$$=$JSCompiler_temp$jscomp$459_rng$jscomp$37$$.$clojure$test$check$random$IRandom$rand_double$arity$1$($JSCompiler_temp$jscomp$459_rng$jscomp$37$$);else{var $m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$=
$clojure$test$check$random$rand_double$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$459_rng$jscomp$37$$==null?null:$JSCompiler_temp$jscomp$459_rng$jscomp$37$$)];if($m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$!=null)$JSCompiler_temp$jscomp$459_rng$jscomp$37$$=$m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$459_rng$jscomp$37$$):
$m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$($JSCompiler_temp$jscomp$459_rng$jscomp$37$$);else if($m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$=$clojure$test$check$random$rand_double$$._,$m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$!=null)$JSCompiler_temp$jscomp$459_rng$jscomp$37$$=$m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$459_rng$jscomp$37$$):
$m__5372__auto__$jscomp$inline_3620_m__5374__auto__$jscomp$inline_3619$$($JSCompiler_temp$jscomp$459_rng$jscomp$37$$);else throw $APP.$cljs$core$missing_protocol$$("IRandom.rand-double",$JSCompiler_temp$jscomp$459_rng$jscomp$37$$);}return $JSCompiler_temp$jscomp$459_rng$jscomp$37$$};
$clojure$test$check$random$split$$=function($JSCompiler_temp$jscomp$460_rng$jscomp$39$$){if($JSCompiler_temp$jscomp$460_rng$jscomp$39$$!=null&&$JSCompiler_temp$jscomp$460_rng$jscomp$39$$.$clojure$test$check$random$IRandom$split$arity$1$!=null)$JSCompiler_temp$jscomp$460_rng$jscomp$39$$=$JSCompiler_temp$jscomp$460_rng$jscomp$39$$.$clojure$test$check$random$IRandom$split$arity$1$($JSCompiler_temp$jscomp$460_rng$jscomp$39$$);else{var $m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$=
$clojure$test$check$random$split$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$460_rng$jscomp$39$$==null?null:$JSCompiler_temp$jscomp$460_rng$jscomp$39$$)];if($m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$!=null)$JSCompiler_temp$jscomp$460_rng$jscomp$39$$=$m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$460_rng$jscomp$39$$):
$m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$($JSCompiler_temp$jscomp$460_rng$jscomp$39$$);else if($m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$=$clojure$test$check$random$split$$._,$m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$!=null)$JSCompiler_temp$jscomp$460_rng$jscomp$39$$=$m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$460_rng$jscomp$39$$):
$m__5372__auto__$jscomp$inline_3624_m__5374__auto__$jscomp$inline_3623$$($JSCompiler_temp$jscomp$460_rng$jscomp$39$$);else throw $APP.$cljs$core$missing_protocol$$("IRandom.split",$JSCompiler_temp$jscomp$460_rng$jscomp$39$$);}return $JSCompiler_temp$jscomp$460_rng$jscomp$39$$};
$clojure$test$check$random$split_n$$=function($JSCompiler_temp$jscomp$461_rng$jscomp$41$$,$n$jscomp$200$$){if($JSCompiler_temp$jscomp$461_rng$jscomp$41$$!=null&&$JSCompiler_temp$jscomp$461_rng$jscomp$41$$.$clojure$test$check$random$IRandom$split_n$arity$2$!=null)$JSCompiler_temp$jscomp$461_rng$jscomp$41$$=$JSCompiler_temp$jscomp$461_rng$jscomp$41$$.$clojure$test$check$random$IRandom$split_n$arity$2$($JSCompiler_temp$jscomp$461_rng$jscomp$41$$,$n$jscomp$200$$);else{var $m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$=
$clojure$test$check$random$split_n$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$461_rng$jscomp$41$$==null?null:$JSCompiler_temp$jscomp$461_rng$jscomp$41$$)];if($m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$!=null)$JSCompiler_temp$jscomp$461_rng$jscomp$41$$=$m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$461_rng$jscomp$41$$,
$n$jscomp$200$$):$m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$($JSCompiler_temp$jscomp$461_rng$jscomp$41$$,$n$jscomp$200$$);else if($m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$=$clojure$test$check$random$split_n$$._,$m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$!=null)$JSCompiler_temp$jscomp$461_rng$jscomp$41$$=$m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$461_rng$jscomp$41$$,
$n$jscomp$200$$):$m__5372__auto__$jscomp$inline_3629_m__5374__auto__$jscomp$inline_3628$$($JSCompiler_temp$jscomp$461_rng$jscomp$41$$,$n$jscomp$200$$);else throw $APP.$cljs$core$missing_protocol$$("IRandom.split-n",$JSCompiler_temp$jscomp$461_rng$jscomp$41$$);}return $JSCompiler_temp$jscomp$461_rng$jscomp$41$$};$clojure$test$check$random$bxoubsr$$=function($x$jscomp$810$$,$n$jscomp$201$$){return $JSCompiler_StaticMethods_shiftRightUnsigned$$($x$jscomp$810$$,$n$jscomp$201$$).xor($x$jscomp$810$$)};
$clojure$test$check$random$mix_64$$=function($n$jscomp$202$$){return $clojure$test$check$random$bxoubsr$$($clojure$test$check$random$longs$_STAR_$$($clojure$test$check$random$bxoubsr$$($clojure$test$check$random$longs$_STAR_$$($clojure$test$check$random$bxoubsr$$($n$jscomp$202$$,30),$clojure$test$check$random$mix_64_const_1$$),27),$clojure$test$check$random$mix_64_const_2$$),31)};
$clojure$test$check$random$mix_gamma$$=function($n$jscomp$203_z$jscomp$106$$){$n$jscomp$203_z$jscomp$106$$=$clojure$test$check$random$bxoubsr$$($clojure$test$check$random$longs$_STAR_$$($clojure$test$check$random$bxoubsr$$($clojure$test$check$random$longs$_STAR_$$($clojure$test$check$random$bxoubsr$$($n$jscomp$203_z$jscomp$106$$,33),$clojure$test$check$random$mix_gamma_const_1$$),33),$clojure$test$check$random$mix_gamma_const_2$$),33).or($clojure$test$check$random$longs$ONE$$);var $G__31297$jscomp$inline_3631$$=
$clojure$test$check$random$bxoubsr$$($n$jscomp$203_z$jscomp$106$$,1);return 24>($clojure$test$check$random$longs$bit_count_impl$bit_count$$.$cljs$core$IFn$_invoke$arity$1$?$clojure$test$check$random$longs$bit_count_impl$bit_count$$.$cljs$core$IFn$_invoke$arity$1$($G__31297$jscomp$inline_3631$$):$clojure$test$check$random$longs$bit_count_impl$bit_count$$($G__31297$jscomp$inline_3631$$))?$n$jscomp$203_z$jscomp$106$$.xor($clojure$test$check$random$mix_gamma_const_3$$):$n$jscomp$203_z$jscomp$106$$};
$clojure$test$check$random$JavaUtilSplittableRandom$$=function($gamma$$,$state$jscomp$8$$){this.gamma=$gamma$$;this.state=$state$jscomp$8$$};
$clojure$test$check$random$make_java_util_splittable_random$$=function($seed$jscomp$4$$){var $or__5025__auto__$jscomp$inline_3636$$=typeof $seed$jscomp$4$$==="number"?$module$contents$goog$math$Long_Long$fromNumber$$($seed$jscomp$4$$):$seed$jscomp$4$$ instanceof $module$contents$goog$math$Long_Long$$?$seed$jscomp$4$$:null;if(!$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3636$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Bad random seed!",new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$766$seed$$,$seed$jscomp$4$$],null));return new $clojure$test$check$random$JavaUtilSplittableRandom$$($clojure$test$check$random$golden_gamma$$,$or__5025__auto__$jscomp$inline_3636$$)};$clojure$test$check$rose_tree$RoseTree$$=function($root$jscomp$15$$,$children$jscomp$123$$){this.root=$root$jscomp$15$$;this.children=$children$jscomp$123$$;this.$cljs$lang$protocol_mask$partition0$$=16;this.$cljs$lang$protocol_mask$partition1$$=0};$clojure$test$check$rose_tree$root$$=function($rose$$){return $rose$$.root};
$clojure$test$check$rose_tree$make_rose$$=function($root$jscomp$17$$,$children$jscomp$125$$){return new $clojure$test$check$rose_tree$RoseTree$$($root$jscomp$17$$,$children$jscomp$125$$)};
$clojure$test$check$rose_tree$permutations$$=function($roses$$){return function $clojure$test$check$rose_tree$permutations_$_iter__31309$$($s__31310$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(var $s__31310__$1$$=$s__31310$$;;){var $fs__5500__auto___temp__5825__auto__$jscomp$68$$=$APP.$cljs$core$seq$$($s__31310__$1$$);if($fs__5500__auto___temp__5825__auto__$jscomp$68$$){var $xs__6385__auto__$$=$fs__5500__auto___temp__5825__auto__$jscomp$68$$,$vec__31321$$=$APP.$cljs$core$first$$($xs__6385__auto__$$),
$rose$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__31321$$,0,null),$index$jscomp$130$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__31321$$,1,null);if($fs__5500__auto___temp__5825__auto__$jscomp$68$$=$APP.$cljs$core$seq$$(function($s__31310__$1$jscomp$1$$,$vec__31321$jscomp$1$$,$rose$jscomp$6$$,$index$jscomp$131$$,$xs__6385__auto__$jscomp$1$$,$temp__5825__auto__$jscomp$69$$){return function $clojure$test$check$rose_tree$permutations_$_iter__31309_$_iter__31311$$($s__31312$$){return new $APP.$cljs$core$LazySeq$$(null,
function($s__31310__$1$jscomp$2$$,$vec__31321$jscomp$2$$,$rose$jscomp$7$$,$index$jscomp$132$$){return function(){for(;;){var $s__31312__$2_temp__5825__auto____$1$jscomp$2$$=$APP.$cljs$core$seq$$($s__31312$$);if($s__31312__$2_temp__5825__auto____$1$jscomp$2$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__31312__$2_temp__5825__auto____$1$jscomp$2$$)){var $JSCompiler_inline_result$jscomp$470_c__5501__auto__$jscomp$4$$=$APP.$cljs$core$_chunked_first$$($s__31312__$2_temp__5825__auto____$1$jscomp$2$$),$size__5502__auto__$jscomp$4$$=
$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$470_c__5501__auto__$jscomp$4$$),$b__31314_child$jscomp$37$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$4$$);a:{for(var $i__31313$jscomp$inline_3641$$=0;;)if($i__31313$jscomp$inline_3641$$<$size__5502__auto__$jscomp$4$$){var $child$jscomp$inline_3642_x$jscomp$inline_11056$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$470_c__5501__auto__$jscomp$4$$,$i__31313$jscomp$inline_3641$$),$b$jscomp$inline_11055$$=$b__31314_child$jscomp$37$$;
$child$jscomp$inline_3642_x$jscomp$inline_11056$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($roses$$,$index$jscomp$132$$,$child$jscomp$inline_3642_x$jscomp$inline_11056$$);$b$jscomp$inline_11055$$.add($child$jscomp$inline_3642_x$jscomp$inline_11056$$);$i__31313$jscomp$inline_3641$$+=1}else{$JSCompiler_inline_result$jscomp$470_c__5501__auto__$jscomp$4$$=!0;break a}$JSCompiler_inline_result$jscomp$470_c__5501__auto__$jscomp$4$$=void 0}return $JSCompiler_inline_result$jscomp$470_c__5501__auto__$jscomp$4$$?
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__31314_child$jscomp$37$$),$clojure$test$check$rose_tree$permutations_$_iter__31309_$_iter__31311$$($APP.$cljs$core$_chunked_rest$$($s__31312__$2_temp__5825__auto____$1$jscomp$2$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__31314_child$jscomp$37$$),null)}$b__31314_child$jscomp$37$$=$APP.$cljs$core$first$$($s__31312__$2_temp__5825__auto____$1$jscomp$2$$);return $APP.$cljs$core$cons$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($roses$$,
$index$jscomp$132$$,$b__31314_child$jscomp$37$$),$clojure$test$check$rose_tree$permutations_$_iter__31309_$_iter__31311$$($APP.$cljs$core$rest$$($s__31312__$2_temp__5825__auto____$1$jscomp$2$$)))}return null}}}($s__31310__$1$jscomp$1$$,$vec__31321$jscomp$1$$,$rose$jscomp$6$$,$index$jscomp$131$$,$xs__6385__auto__$jscomp$1$$,$temp__5825__auto__$jscomp$69$$),null,null)}}($s__31310__$1$$,$vec__31321$$,$rose$jscomp$5$$,$index$jscomp$130$$,$xs__6385__auto__$$,$fs__5500__auto___temp__5825__auto__$jscomp$68$$)($rose$jscomp$5$$.children)))return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($fs__5500__auto___temp__5825__auto__$jscomp$68$$,
$clojure$test$check$rose_tree$permutations_$_iter__31309$$($APP.$cljs$core$rest$$($s__31310__$1$$)));$s__31310__$1$$=$APP.$cljs$core$rest$$($s__31310__$1$$)}else return null}},null,null)}($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$roses$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$03$$(0,Number.MAX_VALUE,1)))};
$clojure$test$check$rose_tree$remove$$=function($roses$jscomp$2$$){return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($index$jscomp$133$$){return $clojure$test$check$rose_tree$exclude_nth$$($index$jscomp$133$$,$roses$jscomp$2$$)},$roses$jscomp$2$$),$clojure$test$check$rose_tree$permutations$$($APP.$cljs$core$vec$$($roses$jscomp$2$$)))};
$clojure$test$check$rose_tree$bifurcate$$=function($f$jscomp$455$$,$roses$jscomp$4$$){if(4<=$APP.$cljs$core$count$$($roses$jscomp$4$$)){var $left_count$$=$APP.$cljs$core$quot$$($APP.$cljs$core$count$$($roses$jscomp$4$$),2);return new $APP.$cljs$core$LazySeq$$(null,function(){return $APP.$cljs$core$cons$$(function(){var $G__31355$$=$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($roses$jscomp$4$$,0,$left_count$$);return $clojure$test$check$rose_tree$shrink_vector_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?
$clojure$test$check$rose_tree$shrink_vector_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$455$$,$G__31355$$):$clojure$test$check$rose_tree$shrink_vector_STAR_$$($f$jscomp$455$$,$G__31355$$)}(),new $APP.$cljs$core$LazySeq$$(null,function(){var $G__31357$jscomp$inline_3644_JSCompiler_inline_result$jscomp$471$$=$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($roses$jscomp$4$$,$left_count$$);$G__31357$jscomp$inline_3644_JSCompiler_inline_result$jscomp$471$$=$clojure$test$check$rose_tree$shrink_vector_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?
$clojure$test$check$rose_tree$shrink_vector_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$455$$,$G__31357$jscomp$inline_3644_JSCompiler_inline_result$jscomp$471$$):$clojure$test$check$rose_tree$shrink_vector_STAR_$$($f$jscomp$455$$,$G__31357$jscomp$inline_3644_JSCompiler_inline_result$jscomp$471$$);return new $APP.$cljs$core$List$$(null,$G__31357$jscomp$inline_3644_JSCompiler_inline_result$jscomp$471$$,null,1,null)},null,null))},null,null)}return null};
$clojure$test$check$rose_tree$shrink_vector_STAR_$$=function($f$jscomp$456$$,$roses$jscomp$5$$){var $thing$$=$clojure$test$check$rose_tree$shrink$$($f$jscomp$456$$,$roses$jscomp$5$$);return $clojure$test$check$rose_tree$make_rose$$($thing$$.root,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$rose_tree$bifurcate$$($f$jscomp$456$$,$roses$jscomp$5$$),$thing$$.children))};
$clojure$test$check$rose_tree$shrink_vector$$=function($empty_rose_f$jscomp$457$$,$roses$jscomp$6$$){var $rose$jscomp$8$$=$clojure$test$check$rose_tree$shrink_vector_STAR_$$($empty_rose_f$jscomp$457$$,$roses$jscomp$6$$);$empty_rose_f$jscomp$457$$=$clojure$test$check$rose_tree$make_rose$$($empty_rose_f$jscomp$457$$.$cljs$core$IFn$_invoke$arity$0$?$empty_rose_f$jscomp$457$$.$cljs$core$IFn$_invoke$arity$0$():$empty_rose_f$jscomp$457$$(),$APP.$cljs$core$PersistentVector$EMPTY$$);return $APP.$cljs$core$empty_QMARK_$$($roses$jscomp$6$$)?
$rose$jscomp$8$$:$clojure$test$check$rose_tree$make_rose$$($rose$jscomp$8$$.root,$APP.$cljs$core$cons$$($empty_rose_f$jscomp$457$$,$rose$jscomp$8$$.children))};
$clojure$test$check$generators$Generator$$=function($gen$jscomp$1$$,$__meta$jscomp$5$$,$__extmap$jscomp$5$$,$__hash$jscomp$56$$){this.$gen$=$gen$jscomp$1$$;this.$__meta$=$__meta$jscomp$5$$;this.$__extmap$=$__extmap$jscomp$5$$;this.$__hash$=$__hash$jscomp$56$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$clojure$test$check$generators$make_gen$$=function($generator_fn$jscomp$1$$){return new $clojure$test$check$generators$Generator$$($generator_fn$jscomp$1$$,null,null,null)};
$clojure$test$check$generators$call_gen$$=function($generator_fn$jscomp$2_map__32575__$1_p__32573$$,$rnd$$,$size$jscomp$47$$){$generator_fn$jscomp$2_map__32575__$1_p__32573$$=$APP.$cljs$core$__destructure_map$$($generator_fn$jscomp$2_map__32575__$1_p__32573$$);$generator_fn$jscomp$2_map__32575__$1_p__32573$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($generator_fn$jscomp$2_map__32575__$1_p__32573$$,$cljs$cst$571$gen$$);return $generator_fn$jscomp$2_map__32575__$1_p__32573$$.$cljs$core$IFn$_invoke$arity$2$?
$generator_fn$jscomp$2_map__32575__$1_p__32573$$.$cljs$core$IFn$_invoke$arity$2$($rnd$$,$size$jscomp$47$$):$generator_fn$jscomp$2_map__32575__$1_p__32573$$($rnd$$,$size$jscomp$47$$)};$clojure$test$check$generators$gen_pure$$=function($value$jscomp$297$$){return $clojure$test$check$generators$make_gen$$(function(){return $value$jscomp$297$$})};
$clojure$test$check$generators$gen_fmap$$=function($k$jscomp$427$$,$map__32579__$1_p__32578$$){$map__32579__$1_p__32578$$=$APP.$cljs$core$__destructure_map$$($map__32579__$1_p__32578$$);var $h$jscomp$110$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32579__$1_p__32578$$,$cljs$cst$571$gen$$);return $clojure$test$check$generators$make_gen$$(function($G__32580_rnd$jscomp$2$$,$size$jscomp$49$$){$G__32580_rnd$jscomp$2$$=$h$jscomp$110$$.$cljs$core$IFn$_invoke$arity$2$?$h$jscomp$110$$.$cljs$core$IFn$_invoke$arity$2$($G__32580_rnd$jscomp$2$$,
$size$jscomp$49$$):$h$jscomp$110$$($G__32580_rnd$jscomp$2$$,$size$jscomp$49$$);return $k$jscomp$427$$.$cljs$core$IFn$_invoke$arity$1$?$k$jscomp$427$$.$cljs$core$IFn$_invoke$arity$1$($G__32580_rnd$jscomp$2$$):$k$jscomp$427$$($G__32580_rnd$jscomp$2$$)})};
$clojure$test$check$generators$gen_bind$$=function($map__32582__$1_p__32581$$,$k$jscomp$428$$){$map__32582__$1_p__32581$$=$APP.$cljs$core$__destructure_map$$($map__32582__$1_p__32581$$);var $h$jscomp$111$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32582__$1_p__32581$$,$cljs$cst$571$gen$$);return $clojure$test$check$generators$make_gen$$(function($r2$jscomp$3_rnd$jscomp$3_vec__32584$$,$size$jscomp$50$$){$r2$jscomp$3_rnd$jscomp$3_vec__32584$$=$clojure$test$check$random$split$$($r2$jscomp$3_rnd$jscomp$3_vec__32584$$);
var $inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$3_rnd$jscomp$3_vec__32584$$,0,null);$r2$jscomp$3_rnd$jscomp$3_vec__32584$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$3_rnd$jscomp$3_vec__32584$$,1,null);$inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$=$h$jscomp$111$$.$cljs$core$IFn$_invoke$arity$2$?$h$jscomp$111$$.$cljs$core$IFn$_invoke$arity$2$($inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$,
$size$jscomp$50$$):$h$jscomp$111$$($inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$,$size$jscomp$50$$);$inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$=$k$jscomp$428$$.$cljs$core$IFn$_invoke$arity$1$?$k$jscomp$428$$.$cljs$core$IFn$_invoke$arity$1$($inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$):$k$jscomp$428$$($inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$);$inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$=
$APP.$cljs$core$__destructure_map$$($inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$);$inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$,$cljs$cst$571$gen$$);return $inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$.$cljs$core$IFn$_invoke$arity$2$?$inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$.$cljs$core$IFn$_invoke$arity$2$($r2$jscomp$3_rnd$jscomp$3_vec__32584$$,
$size$jscomp$50$$):$inner$jscomp$2_map__32587_map__32587__$1_r1$jscomp$3_result$jscomp$100$$($r2$jscomp$3_rnd$jscomp$3_vec__32584$$,$size$jscomp$50$$)})};
$clojure$test$check$generators$gen_tuple$$=function($gens$$){return $clojure$test$check$generators$make_gen$$(function($rnd$jscomp$4$$,$size$jscomp$51$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__32593_SHARP_$$,$p2__32594_SHARP_$$){return $clojure$test$check$generators$call_gen$$($p1__32593_SHARP_$$,$p2__32594_SHARP_$$,$size$jscomp$51$$)},$gens$$,$clojure$test$check$random$split_n$$($rnd$jscomp$4$$,$APP.$cljs$core$count$$($gens$$)))})};
$clojure$test$check$generators$fmap$$=function($f$jscomp$460$$,$gen$jscomp$3$$){return $clojure$test$check$generators$gen_fmap$$(function($p1__32600_SHARP_$$){return $clojure$test$check$rose_tree$fmap$$($f$jscomp$460$$,$p1__32600_SHARP_$$)},$gen$jscomp$3$$)};$clojure$test$check$generators$return$0$$=function($value$jscomp$298$$){return $clojure$test$check$generators$gen_pure$$($clojure$test$check$rose_tree$make_rose$$($value$jscomp$298$$,$APP.$cljs$core$PersistentVector$EMPTY$$))};
$clojure$test$check$generators$bind_helper$$=function($f$jscomp$461$$){return function($rose$jscomp$11$$){return $clojure$test$check$generators$gen_fmap$$($clojure$test$check$rose_tree$join$$,$clojure$test$check$generators$make_gen$$(function($rnd$jscomp$5$$,$size$jscomp$52$$){return $clojure$test$check$rose_tree$fmap$$(function($p1__32605_SHARP_$$){return $clojure$test$check$generators$call_gen$$($f$jscomp$461$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$461$$.$cljs$core$IFn$_invoke$arity$1$($p1__32605_SHARP_$$):
$f$jscomp$461$$($p1__32605_SHARP_$$),$rnd$jscomp$5$$,$size$jscomp$52$$)},$rose$jscomp$11$$)}))}};$clojure$test$check$generators$bind$$=function($generator$$,$f$jscomp$462$$){return $clojure$test$check$generators$gen_bind$$($generator$$,$clojure$test$check$generators$bind_helper$$($f$jscomp$462$$))};
$clojure$test$check$generators$halfs$$=function($n$jscomp$206$$){return $APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__32669_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$p1__32669_SHARP_$$)},$cljs$core$iterate$$(function($p1__32670_SHARP_$$){return $APP.$cljs$core$quot$$($p1__32670_SHARP_$$,2)},$n$jscomp$206$$))};
$clojure$test$check$generators$shrink_int$$=function($integer$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__32676_SHARP_$$){return $integer$$-$p1__32676_SHARP_$$},$clojure$test$check$generators$halfs$$($integer$$))};
$clojure$test$check$generators$rand_range$$=function($factor$jscomp$inline_3646_rnd$jscomp$6$$,$lower$jscomp$1$$,$upper$jscomp$1$$){$factor$jscomp$inline_3646_rnd$jscomp$6$$=$clojure$test$check$random$rand_double$$($factor$jscomp$inline_3646_rnd$jscomp$6$$);return $APP.$cljs$core$fix$$(Math.floor($lower$jscomp$1$$+($factor$jscomp$inline_3646_rnd$jscomp$6$$*(1+$upper$jscomp$1$$)-$factor$jscomp$inline_3646_rnd$jscomp$6$$*$lower$jscomp$1$$)))};
$clojure$test$check$generators$sized$$=function($sized_gen$$){return $clojure$test$check$generators$make_gen$$(function($rnd$jscomp$7$$,$size$jscomp$55$$){var $sized_gen__$1$$=$sized_gen$$.$cljs$core$IFn$_invoke$arity$1$?$sized_gen$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$55$$):$sized_gen$$($size$jscomp$55$$);return $clojure$test$check$generators$call_gen$$($sized_gen__$1$$,$rnd$jscomp$7$$,$size$jscomp$55$$)})};
$clojure$test$check$generators$resize$$=function($n$jscomp$207$$,$generator$jscomp$8_map__32695__$1$$){$generator$jscomp$8_map__32695__$1$$=$APP.$cljs$core$__destructure_map$$($generator$jscomp$8_map__32695__$1$$);var $gen$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($generator$jscomp$8_map__32695__$1$$,$cljs$cst$571$gen$$);return $clojure$test$check$generators$make_gen$$(function($rnd$jscomp$8$$){return $gen$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$?$gen$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$($rnd$jscomp$8$$,
$n$jscomp$207$$):$gen$jscomp$4$$($rnd$jscomp$8$$,$n$jscomp$207$$)})};$clojure$test$check$generators$scale$$=function($f$jscomp$463$$,$generator$jscomp$9$$){return $clojure$test$check$generators$sized$$(function($n$jscomp$208$$){return $clojure$test$check$generators$resize$$($f$jscomp$463$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$463$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$208$$):$f$jscomp$463$$($n$jscomp$208$$),$generator$jscomp$9$$)})};
$clojure$test$check$generators$choose$$=function($lower$jscomp$2$$,$upper$jscomp$2$$){return $clojure$test$check$generators$make_gen$$(function($rnd$jscomp$9_value$jscomp$300$$){$rnd$jscomp$9_value$jscomp$300$$=$clojure$test$check$generators$rand_range$$($rnd$jscomp$9_value$jscomp$300$$,$lower$jscomp$2$$,$upper$jscomp$2$$);return $clojure$test$check$rose_tree$filter$$(function($p1__32700_SHARP_$$){return $p1__32700_SHARP_$$>=$lower$jscomp$2$$&&$p1__32700_SHARP_$$<=$upper$jscomp$2$$},$clojure$test$check$generators$int_rose_tree$$($rnd$jscomp$9_value$jscomp$300$$))})};
$clojure$test$check$generators$one_of$$=function($generators$$){return $clojure$test$check$generators$bind$$($clojure$test$check$generators$choose$$(0,$APP.$cljs$core$count$$($generators$$)-1),function($p1__32705_SHARP_$$){return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($generators$$,$p1__32705_SHARP_$$)})};
$clojure$test$check$generators$pick$$=function($likelihoods$$,$n$jscomp$209$$){return $APP.$cljs$core$count$$($APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__32707_SHARP_$$){return $p1__32707_SHARP_$$<=$n$jscomp$209$$},$APP.$cljs$core$rest$$($cljs$core$reductions$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_PLUS_$$,0,$likelihoods$$))))};
$clojure$test$check$generators$frequency$$=function($pairs$jscomp$3$$){var $pairs__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pos_QMARK_$$,$APP.$cljs$core$first$$),$pairs$jscomp$3$$),$total$jscomp$1$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_PLUS_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$pairs__$1$$));return $clojure$test$check$generators$make_gen$$(function($rnd$jscomp$10$$,
$size$jscomp$56$$){return $clojure$test$check$generators$call_gen$$($clojure$test$check$generators$gen_bind$$($clojure$test$check$generators$choose$$(0,$total$jscomp$1$$-1),function($x$jscomp$813$$){var $idx$jscomp$50$$=$clojure$test$check$generators$pick$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$pairs__$1$$),$x$jscomp$813$$.root);return $clojure$test$check$generators$gen_fmap$$(function($rose$jscomp$12$$){return $clojure$test$check$rose_tree$make_rose$$($rose$jscomp$12$$.root,
new $APP.$cljs$core$LazySeq$$(null,function(){return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(function(){return function $clojure$test$check$generators$frequency_$_iter__32714$$($s__32715$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__32715__$2_temp__5825__auto__$jscomp$73$$=$APP.$cljs$core$seq$$($s__32715$$);if($s__32715__$2_temp__5825__auto__$jscomp$73$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__32715__$2_temp__5825__auto__$jscomp$73$$)){var $JSCompiler_inline_result$jscomp$473_c__5501__auto__$jscomp$5$$=
$APP.$cljs$core$_chunked_first$$($s__32715__$2_temp__5825__auto__$jscomp$73$$),$size__5502__auto__$jscomp$5$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$473_c__5501__auto__$jscomp$5$$),$b__32717_idx__$1$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$5$$);a:{for(var $i__32716$jscomp$inline_3650$$=0;;)if($i__32716$jscomp$inline_3650$$<$size__5502__auto__$jscomp$5$$){var $idx__$1$jscomp$inline_3651_x$jscomp$inline_11059$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$473_c__5501__auto__$jscomp$5$$,
$i__32716$jscomp$inline_3650$$),$b$jscomp$inline_11058$$=$b__32717_idx__$1$$;$idx__$1$jscomp$inline_3651_x$jscomp$inline_11059$$=$clojure$test$check$generators$call_gen$$($APP.$cljs$core$second$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($pairs__$1$$,$idx__$1$jscomp$inline_3651_x$jscomp$inline_11059$$)),$rnd$jscomp$10$$,$size$jscomp$56$$);$b$jscomp$inline_11058$$.add($idx__$1$jscomp$inline_3651_x$jscomp$inline_11059$$);$i__32716$jscomp$inline_3650$$+=1}else{$JSCompiler_inline_result$jscomp$473_c__5501__auto__$jscomp$5$$=
!0;break a}$JSCompiler_inline_result$jscomp$473_c__5501__auto__$jscomp$5$$=void 0}return $JSCompiler_inline_result$jscomp$473_c__5501__auto__$jscomp$5$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__32717_idx__$1$$),$clojure$test$check$generators$frequency_$_iter__32714$$($APP.$cljs$core$_chunked_rest$$($s__32715__$2_temp__5825__auto__$jscomp$73$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__32717_idx__$1$$),null)}$b__32717_idx__$1$$=$APP.$cljs$core$first$$($s__32715__$2_temp__5825__auto__$jscomp$73$$);
return $APP.$cljs$core$cons$$($clojure$test$check$generators$call_gen$$($APP.$cljs$core$second$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($pairs__$1$$,$b__32717_idx__$1$$)),$rnd$jscomp$10$$,$size$jscomp$56$$),$clojure$test$check$generators$frequency_$_iter__32714$$($APP.$cljs$core$rest$$($s__32715__$2_temp__5825__auto__$jscomp$73$$)))}return null}},null,null)}($APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$($idx$jscomp$50$$))}(),$rose$jscomp$12$$.children)},null,null))},
$APP.$cljs$core$second$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($pairs__$1$$,$idx$jscomp$50$$)))}),$rnd$jscomp$10$$,$size$jscomp$56$$)})};
$clojure$test$check$generators$elements$$=function($coll$jscomp$982$$){var $v$jscomp$205$$=$APP.$cljs$core$vec$$($coll$jscomp$982$$);return $clojure$test$check$generators$gen_fmap$$(function($p1__32722_SHARP_$$){return $clojure$test$check$rose_tree$fmap$$($v$jscomp$205$$,$p1__32722_SHARP_$$)},$clojure$test$check$generators$choose$$(0,$APP.$cljs$core$count$$($v$jscomp$205$$)-1))};
$clojure$test$check$generators$such_that_helper$$=function($pred$jscomp$36$$,$gen$jscomp$5$$,$map__32729__$1_p__32727_tries_left$$,$G__33123_r1$jscomp$5_rng$jscomp$44_rng__$1$jscomp$34$$,$G__33124_size$jscomp$57_size__$1$$){$map__32729__$1_p__32727_tries_left$$=$APP.$cljs$core$__destructure_map$$($map__32729__$1_p__32727_tries_left$$);var $ex_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32729__$1_p__32727_tries_left$$,$cljs$cst$770$ex_fn$$),$max_tries$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32729__$1_p__32727_tries_left$$,
$cljs$cst$771$max_tries$$);for($map__32729__$1_p__32727_tries_left$$=$max_tries$$;;){if($map__32729__$1_p__32727_tries_left$$===0)throw function(){var $G__32739$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$349$pred$$,$pred$jscomp$36$$,$cljs$cst$571$gen$$,$gen$jscomp$5$$,$cljs$cst$771$max_tries$$,$max_tries$$],null);return $ex_fn$$.$cljs$core$IFn$_invoke$arity$1$?$ex_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__32739$$):$ex_fn$$($G__32739$$)}();var $r2$jscomp$5_vec__32740$$=$clojure$test$check$random$split$$($G__33123_r1$jscomp$5_rng$jscomp$44_rng__$1$jscomp$34$$);
$G__33123_r1$jscomp$5_rng$jscomp$44_rng__$1$jscomp$34$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$5_vec__32740$$,0,null);$r2$jscomp$5_vec__32740$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$5_vec__32740$$,1,null);var $value$jscomp$301$$=$clojure$test$check$generators$call_gen$$($gen$jscomp$5$$,$G__33123_r1$jscomp$5_rng$jscomp$44_rng__$1$jscomp$34$$,$G__33124_size$jscomp$57_size__$1$$);if($APP.$cljs$core$truth_$$(function(){var $G__32743$$=$value$jscomp$301$$.root;
return $pred$jscomp$36$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$36$$.$cljs$core$IFn$_invoke$arity$1$($G__32743$$):$pred$jscomp$36$$($G__32743$$)}()))return $clojure$test$check$rose_tree$filter$$($pred$jscomp$36$$,$value$jscomp$301$$);$G__33123_r1$jscomp$5_rng$jscomp$44_rng__$1$jscomp$34$$=$r2$jscomp$5_vec__32740$$;$G__33124_size$jscomp$57_size__$1$$+=1;--$map__32729__$1_p__32727_tries_left$$}};
$clojure$test$check$generators$list$$=function($generator$jscomp$13$$){return $clojure$test$check$generators$gen_bind$$($clojure$test$check$generators$sized$$(function($p1__32775_SHARP_$$){return $clojure$test$check$generators$choose$$(0,$p1__32775_SHARP_$$)}),function($num_elements_rose$jscomp$2$$){return $clojure$test$check$generators$gen_fmap$$(function($roses$jscomp$10$$){return $clojure$test$check$rose_tree$shrink_vector$$($APP.$cljs$core$list$$,$roses$jscomp$10$$)},$clojure$test$check$generators$gen_tuple$$($APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($num_elements_rose$jscomp$2$$.root,
$generator$jscomp$13$$)))})};
$clojure$test$check$generators$coll_distinct_by_STAR_$$=function($empty_coll$$,$key_fn$jscomp$3$$,$shuffle_fn$$,$gen$jscomp$11$$,$G__33239_G__33244_rng$jscomp$45_size__$1$jscomp$1$$,$G__33243_rng2_size$jscomp$61_vec__32825$$,$num_elements$jscomp$1$$,$min_elements$jscomp$1$$,$max_tries$jscomp$2$$,$ex_fn$jscomp$1$$){var $rose_trees$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$G__33242_s$jscomp$360$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentHashSet$EMPTY$$),$rng__$1$jscomp$35$$=
$G__33239_G__33244_rng$jscomp$45_size__$1$jscomp$1$$;$G__33239_G__33244_rng$jscomp$45_size__$1$jscomp$1$$=$G__33243_rng2_size$jscomp$61_vec__32825$$;for(var $G__33240_G__33241_tries$$=0;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($max_tries$jscomp$2$$,$G__33240_G__33241_tries$$)&&$APP.$cljs$core$count$$($rose_trees$$)<$min_elements$jscomp$1$$)throw function(){var $G__32819$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$571$gen$$,$gen$jscomp$11$$,$cljs$cst$771$max_tries$$,
$max_tries$jscomp$2$$,$cljs$cst$773$num_elements$$,$num_elements$jscomp$1$$],null);return $ex_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$ex_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__32819$$):$ex_fn$jscomp$1$$($G__32819$$)}();if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($max_tries$jscomp$2$$,$G__33240_G__33241_tries$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($rose_trees$$),$num_elements$jscomp$1$$))return $clojure$test$check$rose_tree$shrink_vector$$(function(){return function(){function $G__33230$$($var_args$jscomp$533$$){var $G__33231__i_rest__32804_SHARP_$jscomp$1$$=
null;if(arguments.length>0){$G__33231__i_rest__32804_SHARP_$jscomp$1$$=0;for(var $G__33231__a$$=Array(arguments.length-0);$G__33231__i_rest__32804_SHARP_$jscomp$1$$<$G__33231__a$$.length;)$G__33231__a$$[$G__33231__i_rest__32804_SHARP_$jscomp$1$$]=arguments[$G__33231__i_rest__32804_SHARP_$jscomp$1$$+0],++$G__33231__i_rest__32804_SHARP_$jscomp$1$$;$G__33231__i_rest__32804_SHARP_$jscomp$1$$=new $APP.$cljs$core$IndexedSeq$$($G__33231__a$$,0,null)}return $G__33230__delegate$$.call(this,$G__33231__i_rest__32804_SHARP_$jscomp$1$$)}
function $G__33230__delegate$$($rest__32804_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($empty_coll$$,$rest__32804_SHARP_$$)}$G__33230$$.$cljs$lang$maxFixedArity$=0;$G__33230$$.$cljs$lang$applyTo$=function($arglist__33232_rest__32804_SHARP_$jscomp$2$$){$arglist__33232_rest__32804_SHARP_$jscomp$2$$=$APP.$cljs$core$seq$$($arglist__33232_rest__32804_SHARP_$jscomp$2$$);return $G__33230__delegate$$($arglist__33232_rest__32804_SHARP_$jscomp$2$$)};$G__33230$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__33230__delegate$$;return $G__33230$$}()}($rose_trees$$,$G__33242_s$jscomp$360$$,$rng__$1$jscomp$35$$,$G__33239_G__33244_rng$jscomp$45_size__$1$jscomp$1$$,$G__33240_G__33241_tries$$),function(){var $G__32823$$=$rng__$1$jscomp$35$$,$G__32824$$=$APP.$cljs$core$_persistent_BANG_$$($rose_trees$$);return $shuffle_fn$$.$cljs$core$IFn$_invoke$arity$2$?$shuffle_fn$$.$cljs$core$IFn$_invoke$arity$2$($G__32823$$,$G__32824$$):$shuffle_fn$$($G__32823$$,$G__32824$$)}());$G__33243_rng2_size$jscomp$61_vec__32825$$=
$clojure$test$check$random$split$$($rng__$1$jscomp$35$$);var $rng1_rose$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33243_rng2_size$jscomp$61_vec__32825$$,0,null);$G__33243_rng2_size$jscomp$61_vec__32825$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33243_rng2_size$jscomp$61_vec__32825$$,1,null);$rng1_rose$jscomp$14$$=$clojure$test$check$generators$call_gen$$($gen$jscomp$11$$,$rng1_rose$jscomp$14$$,$G__33239_G__33244_rng$jscomp$45_size__$1$jscomp$1$$);
var $k$jscomp$430_root$jscomp$18$$=$rng1_rose$jscomp$14$$.root;$k$jscomp$430_root$jscomp$18$$=$key_fn$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$key_fn$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$430_root$jscomp$18$$):$key_fn$jscomp$3$$($k$jscomp$430_root$jscomp$18$$);$APP.$cljs$core$_lookup$$($G__33242_s$jscomp$360$$,$k$jscomp$430_root$jscomp$18$$)!=null?($G__33239_G__33244_rng$jscomp$45_size__$1$jscomp$1$$+=1,$G__33240_G__33241_tries$$+=1,$rng__$1$jscomp$35$$=$G__33243_rng2_size$jscomp$61_vec__32825$$):
($G__33240_G__33241_tries$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($rose_trees$$,$rng1_rose$jscomp$14$$),$G__33242_s$jscomp$360$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__33242_s$jscomp$360$$,$k$jscomp$430_root$jscomp$18$$),$rose_trees$$=$G__33240_G__33241_tries$$,$rng__$1$jscomp$35$$=$G__33243_rng2_size$jscomp$61_vec__32825$$,$G__33240_G__33241_tries$$=0)}};
$clojure$test$check$generators$distinct_by_QMARK_$$=function($f$jscomp$464$$,$coll$jscomp$985$$){var $or__5025__auto__$jscomp$143$$=$APP.$cljs$core$empty_QMARK_$$($coll$jscomp$985$$);return $or__5025__auto__$jscomp$143$$?$or__5025__auto__$jscomp$143$$:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$distinct_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$464$$,$coll$jscomp$985$$))};
$clojure$test$check$generators$the_shuffle_fn$$=function($rng$jscomp$46$$,$card_coll$jscomp$986$$){var $empty_coll$jscomp$1$$=$APP.$cljs$core$empty$$($card_coll$jscomp$986$$),$v$jscomp$207$$=$APP.$cljs$core$vec$$($card_coll$jscomp$986$$);$card_coll$jscomp$986$$=$APP.$cljs$core$count$$($card_coll$jscomp$986$$);var $dec_card$$=$card_coll$jscomp$986$$-1;return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($empty_coll$jscomp$1$$,$APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$,
$i1$jscomp$inline_3656_idx$jscomp$51$$){var $JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$,0,null);$p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$,1,null);$p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$=$clojure$test$check$random$split$$($p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$);
var $JSCompiler_temp_const$jscomp$476_rng1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$,0,null);$p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$,1,null);var $i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$=$clojure$test$check$generators$rand_range$$($JSCompiler_temp_const$jscomp$476_rng1$jscomp$1$$,
$i1$jscomp$inline_3656_idx$jscomp$51$$,$dec_card$$);$JSCompiler_temp_const$jscomp$476_rng1$jscomp$1$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$;$i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$i1$jscomp$inline_3656_idx$jscomp$51$$,$i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$],null);$i1$jscomp$inline_3656_idx$jscomp$51$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$,
0,null);$i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$,1,null);$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$,$i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$,$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?
$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($i1$jscomp$inline_3656_idx$jscomp$51$$):$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$($i1$jscomp$inline_3656_idx$jscomp$51$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$i1$jscomp$inline_3656_idx$jscomp$51$$,$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$):
$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$($i2$jscomp$inline_3657_p__32780$jscomp$inline_3655_swap_idx$$)]));return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$476_rng1$jscomp$1$$,[$JSCompiler_inline_result$jscomp$477_v__$1$jscomp$12$$,$p__32837_rng2$jscomp$1_rng__$1$jscomp$37_vec__32841$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$v$jscomp$207$$,$rng$jscomp$46$$],null),$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$($card_coll$jscomp$986$$))))};
$clojure$test$check$generators$coll_distinct_by$$=function($empty_coll$jscomp$2$$,$key_fn$jscomp$4$$,$allows_dupes_QMARK_$$,$ordered_QMARK_$$,$gen$jscomp$12$$,$map__32862__$1_p__32860$$){$map__32862__$1_p__32860$$=$APP.$cljs$core$__destructure_map$$($map__32862__$1_p__32860$$);var $num_elements$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32862__$1_p__32860$$,$cljs$cst$773$num_elements$$),$min_elements$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32862__$1_p__32860$$,
$cljs$cst$774$min_elements$$),$max_elements$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32862__$1_p__32860$$,$cljs$cst$775$max_elements$$),$max_tries$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__32862__$1_p__32860$$,$cljs$cst$771$max_tries$$,10),$ex_fn$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__32862__$1_p__32860$$,$cljs$cst$770$ex_fn$$,function($p1__32853_SHARP_$$){return $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Couldn't generate enough distinct elements!",
$p1__32853_SHARP_$$)}),$shuffle_fn$jscomp$1$$=$APP.$cljs$core$truth_$$($ordered_QMARK_$$)?$clojure$test$check$generators$the_shuffle_fn$$:function($_rng$$,$coll$jscomp$987$$){return $coll$jscomp$987$$},$hard_min_elements$$=$APP.$cljs$core$truth_$$($num_elements$jscomp$2$$)?$num_elements$jscomp$2$$:$APP.$cljs$core$truth_$$($min_elements$jscomp$2$$)?$min_elements$jscomp$2$$:1;if($APP.$cljs$core$truth_$$($num_elements$jscomp$2$$)){var $size_pred$$=function($p1__32854_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($num_elements$jscomp$2$$,
$APP.$cljs$core$count$$($p1__32854_SHARP_$$))};return $clojure$test$check$generators$make_gen$$(function($rng$jscomp$47$$,$gen_size$$){return $clojure$test$check$rose_tree$filter$$($APP.$cljs$core$truth_$$($allows_dupes_QMARK_$$)?$cljs$core$every_pred$cljs$0core$0IFn$0_invoke$0arity$02$$($size_pred$$,function($p1__32855_SHARP_$$){return $clojure$test$check$generators$distinct_by_QMARK_$$($key_fn$jscomp$4$$,$p1__32855_SHARP_$$)}):$size_pred$$,$clojure$test$check$generators$coll_distinct_by_STAR_$$($empty_coll$jscomp$2$$,
$key_fn$jscomp$4$$,$shuffle_fn$jscomp$1$$,$gen$jscomp$12$$,$rng$jscomp$47$$,$gen_size$$,$num_elements$jscomp$2$$,$hard_min_elements$$,$max_tries$jscomp$3$$,$ex_fn$jscomp$2$$))})}var $min_elements__$1$$=$APP.$cljs$core$truth_$$($min_elements$jscomp$2$$)?$min_elements$jscomp$2$$:0;$size_pred$$=$APP.$cljs$core$truth_$$($max_elements$jscomp$1$$)?function($p1__32856_SHARP_$$){return $min_elements__$1$$<=$APP.$cljs$core$count$$($p1__32856_SHARP_$$)&&$APP.$cljs$core$count$$($p1__32856_SHARP_$$)<=$max_elements$jscomp$1$$}:
function($p1__32857_SHARP_$$){return $min_elements__$1$$<=$APP.$cljs$core$count$$($p1__32857_SHARP_$$)};return $clojure$test$check$generators$gen_bind$$($APP.$cljs$core$truth_$$($max_elements$jscomp$1$$)?$clojure$test$check$generators$choose$$($min_elements__$1$$,$max_elements$jscomp$1$$):$clojure$test$check$generators$sized$$(function($p1__32858_SHARP_$$){return $clojure$test$check$generators$choose$$($min_elements__$1$$,$min_elements__$1$$+$p1__32858_SHARP_$$)}),function($num_elements_rose$jscomp$3$$){var $num_elements__$1$$=
$num_elements_rose$jscomp$3$$.root;return $clojure$test$check$generators$make_gen$$(function($rng$jscomp$48$$,$gen_size$jscomp$1$$){return $clojure$test$check$rose_tree$filter$$($APP.$cljs$core$truth_$$($allows_dupes_QMARK_$$)?$cljs$core$every_pred$cljs$0core$0IFn$0_invoke$0arity$02$$($size_pred$$,function($p1__32859_SHARP_$$){return $clojure$test$check$generators$distinct_by_QMARK_$$($key_fn$jscomp$4$$,$p1__32859_SHARP_$$)}):$size_pred$$,$clojure$test$check$generators$coll_distinct_by_STAR_$$($empty_coll$jscomp$2$$,
$key_fn$jscomp$4$$,$shuffle_fn$jscomp$1$$,$gen$jscomp$12$$,$rng$jscomp$48$$,$gen_size$jscomp$1$$,$num_elements__$1$$,$hard_min_elements$$,$max_tries$jscomp$3$$,$ex_fn$jscomp$2$$))})})};$clojure$test$check$generators$vector_distinct_by$cljs$0core$0IFn$0_invoke$0arity$03$$=function($key_fn$jscomp$6$$,$gen$jscomp$18$$,$opts$jscomp$207$$){return $clojure$test$check$generators$coll_distinct_by$$($APP.$cljs$core$PersistentVector$EMPTY$$,$key_fn$jscomp$6$$,!0,!0,$gen$jscomp$18$$,$opts$jscomp$207$$)};
$clojure$test$check$generators$long__GT_large_integer$$=function($bit_count$$,$x$jscomp$815$$,$min$jscomp$45$$,$max$jscomp$45$$){for(var $res$jscomp$21$$=function(){var $G__32894$$=$JSCompiler_StaticMethods_toNumber$$($JSCompiler_StaticMethods_shiftRight$$($x$jscomp$815$$,64-$bit_count$$));return $min$jscomp$45$$===0?Math.abs($G__32894$$):$G__32894$$}();;){if($min$jscomp$45$$<=$res$jscomp$21$$&&$res$jscomp$21$$<=$max$jscomp$45$$)return $res$jscomp$21$$;var $res_SINGLEQUOTE_$$=-$res$jscomp$21$$;if($min$jscomp$45$$<=
$res_SINGLEQUOTE_$$&&$res_SINGLEQUOTE_$$<=$max$jscomp$45$$)return $res_SINGLEQUOTE_$$;$res$jscomp$21$$=function(){var $G__32896$$=$res$jscomp$21$$;if(!$APP.$cljs$core$even_QMARK_$$($res$jscomp$21$$)){var $fexpr__32897$$=$res$jscomp$21$$<0?$APP.$cljs$core$inc$$:$APP.$cljs$core$dec$$;return $fexpr__32897$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__32897$$.$cljs$core$IFn$_invoke$arity$1$($G__32896$$):$fexpr__32897$$($G__32896$$)}return $G__32896$$}()/2}};
$clojure$test$check$generators$large_integer_STAR__STAR_$$=function($min$jscomp$46$$,$max$jscomp$46$$){return $clojure$test$check$generators$sized$$(function($size$jscomp$62_size__$1$jscomp$3$$){$size$jscomp$62_size__$1$jscomp$3$$=$size$jscomp$62_size__$1$jscomp$3$$>1?$size$jscomp$62_size__$1$jscomp$3$$:1;return $clojure$test$check$generators$gen_fmap$$(function($bit_count$jscomp$1_rose$jscomp$15$$){var $vec__32898_x$jscomp$816$$=$bit_count$jscomp$1_rose$jscomp$15$$.root;$bit_count$jscomp$1_rose$jscomp$15$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__32898_x$jscomp$816$$,0,null);$vec__32898_x$jscomp$816$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__32898_x$jscomp$816$$,1,null);return $clojure$test$check$generators$int_rose_tree$$($clojure$test$check$generators$long__GT_large_integer$$($bit_count$jscomp$1_rose$jscomp$15$$,$vec__32898_x$jscomp$816$$,$min$jscomp$46$$,$max$jscomp$46$$))},$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clojure$test$check$generators$choose$$(1,
$size$jscomp$62_size__$1$jscomp$3$$<54?$size$jscomp$62_size__$1$jscomp$3$$:54),$clojure$test$check$generators$gen_raw_long$$])))})};
$clojure$test$check$generators$large_integer_STAR_$$=function($min$jscomp$47_p__32904$$){var $map__32905__$1_max$jscomp$47$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$47_p__32904$$);$min$jscomp$47_p__32904$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32905__$1_max$jscomp$47$$,$APP.$cljs$cst$336$min$$);$map__32905__$1_max$jscomp$47$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32905__$1_max$jscomp$47$$,$APP.$cljs$cst$337$max$$);var $min__$1$jscomp$1$$=$APP.$cljs$core$truth_$$($min$jscomp$47_p__32904$$)?
$min$jscomp$47_p__32904$$:$clojure$test$check$generators$MIN_INTEGER$$,$max__$1$$=$APP.$cljs$core$truth_$$($map__32905__$1_max$jscomp$47$$)?$map__32905__$1_max$jscomp$47$$:$clojure$test$check$generators$MAX_INTEGER$$;return $clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__32901_SHARP_$$){return $min__$1$jscomp$1$$<=$p1__32901_SHARP_$$&&$p1__32901_SHARP_$$<=$max__$1$$},$min__$1$jscomp$1$$<=0&&0<=$max__$1$$?$clojure$test$check$generators$large_integer_STAR__STAR_$$($min__$1$jscomp$1$$,
$max__$1$$):$max__$1$$<0?$clojure$test$check$generators$fmap$$(function($p1__32902_SHARP_$$){return $max__$1$$+$p1__32902_SHARP_$$},$clojure$test$check$generators$large_integer_STAR__STAR_$$($min__$1$jscomp$1$$-$max__$1$$,0)):$clojure$test$check$generators$fmap$$(function($p1__32903_SHARP_$$){return $min__$1$jscomp$1$$+$p1__32903_SHARP_$$},$clojure$test$check$generators$large_integer_STAR__STAR_$$(0,$max__$1$$-$min__$1$jscomp$1$$)))};
$clojure$test$check$generators$get_exponent$$=function($res$jscomp$22_x$jscomp$818$$){if($res$jscomp$22_x$jscomp$818$$===0)return-1023;var $t$jscomp$46_x__$1$jscomp$20$$=Math.abs($res$jscomp$22_x$jscomp$818$$);$res$jscomp$22_x$jscomp$818$$=Math.floor(Math.log($t$jscomp$46_x__$1$jscomp$20$$)*Math.LOG2E);$t$jscomp$46_x__$1$jscomp$20$$*=Math.pow(2,-$res$jscomp$22_x$jscomp$818$$);return $t$jscomp$46_x__$1$jscomp$20$$<1?$res$jscomp$22_x$jscomp$818$$-1:2<=$t$jscomp$46_x__$1$jscomp$20$$?$res$jscomp$22_x$jscomp$818$$+
1:$res$jscomp$22_x$jscomp$818$$};
$clojure$test$check$generators$double_exp_and_sign$$=function($lower_bound$$,$upper_bound$$){function $gen_exp$$($lb$$,$ub$$){return $clojure$test$check$generators$sized$$(function($size$jscomp$64$$){var $qs8$$=1<<$APP.$cljs$core$quot$$(200<$size$jscomp$64$$?200:$size$jscomp$64$$,8);return $lb$$<=0&&0<=$ub$$?$clojure$test$check$generators$choose$$(function(){var $y__5111__auto__$jscomp$10$$=-$qs8$$;return $lb$$>$y__5111__auto__$jscomp$10$$?$lb$$:$y__5111__auto__$jscomp$10$$}(),$ub$$<$qs8$$?$ub$$:
$qs8$$):$ub$$<0?$clojure$test$check$generators$choose$$(function(){var $y__5111__auto__$jscomp$11$$=$ub$$-$qs8$$;return $lb$$>$y__5111__auto__$jscomp$11$$?$lb$$:$y__5111__auto__$jscomp$11$$}(),$ub$$):$clojure$test$check$generators$choose$$($lb$$,function(){var $y__5114__auto__$jscomp$14$$=$lb$$+$qs8$$;return $ub$$<$y__5114__auto__$jscomp$14$$?$ub$$:$y__5114__auto__$jscomp$14$$}())})}if($lower_bound$$==null&&$upper_bound$$==null)return $clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$gen_exp$$(-1023,
1023),$clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,-1],null))]));var $lower_bound__$1$$=$APP.$cljs$core$truth_$$($lower_bound$$)?$lower_bound$$:$clojure$test$check$generators$MIN_NEG_VALUE$$,$upper_bound__$1$$=$APP.$cljs$core$truth_$$($upper_bound$$)?$upper_bound$$:$clojure$test$check$generators$MAX_POS_VALUE$$,$lbexp$$=function(){var $y__5111__auto__$jscomp$12$$=$clojure$test$check$generators$get_exponent$$($lower_bound__$1$$);
return-1023>$y__5111__auto__$jscomp$12$$?-1023:$y__5111__auto__$jscomp$12$$}(),$ubexp$$=function(){var $y__5111__auto__$jscomp$13$$=$clojure$test$check$generators$get_exponent$$($upper_bound__$1$$);return-1023>$y__5111__auto__$jscomp$13$$?-1023:$y__5111__auto__$jscomp$13$$}();return 0<=$lower_bound__$1$$?$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$gen_exp$$($lbexp$$,$ubexp$$),$clojure$test$check$generators$return$0$$(1)])):
$upper_bound__$1$$<=0?$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$gen_exp$$($ubexp$$,$lbexp$$),$clojure$test$check$generators$return$0$$(-1)])):$clojure$test$check$generators$fmap$$(function($p__32922$$){var $exp$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32922$$,0,null),$sign$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32922$$,1,null);return $sign$jscomp$2$$<
0&&$lbexp$$<$exp$jscomp$1$$||$sign$jscomp$2$$>0&&$ubexp$$<$exp$jscomp$1$$?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$exp$jscomp$1$$,-$sign$jscomp$2$$],null):$p__32922$$},$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$gen_exp$$(-1023,$ubexp$$>$lbexp$$?$ubexp$$:$lbexp$$),$clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,-1],null))])))};
$clojure$test$check$generators$double_finite$$=function($lower_bound$jscomp$1$$,$upper_bound$jscomp$1$$){var $pred$jscomp$39$$=$APP.$cljs$core$truth_$$($lower_bound$jscomp$1$$)?$APP.$cljs$core$truth_$$($upper_bound$jscomp$1$$)?function($p1__32934_SHARP_$$){return $lower_bound$jscomp$1$$<=$p1__32934_SHARP_$$&&$p1__32934_SHARP_$$<=$upper_bound$jscomp$1$$}:function($p1__32935_SHARP_$$){return $lower_bound$jscomp$1$$<=$p1__32935_SHARP_$$}:$APP.$cljs$core$truth_$$($upper_bound$jscomp$1$$)?function($p1__32936_SHARP_$$){return $p1__32936_SHARP_$$<=
$upper_bound$jscomp$1$$}:null,$G__32955$$=$clojure$test$check$generators$fmap$$(function($base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$){var $block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$,0,null),$block_lb_exp$jscomp$3_low$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$,
0,null);$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$,1,null);$base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$,1,null)/4503599627370496+1;var $x$jscomp$819$$=$base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$*
Math.pow(2,$block_lb_exp$jscomp$3_low$jscomp$9$$)*$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$;var $JSCompiler_inline_result$jscomp$10286_or__5025__auto__$jscomp$inline_11061$$=($JSCompiler_inline_result$jscomp$10286_or__5025__auto__$jscomp$inline_11061$$=$pred$jscomp$39$$==null)?$JSCompiler_inline_result$jscomp$10286_or__5025__auto__$jscomp$inline_11061$$:$pred$jscomp$39$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$39$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$819$$):$pred$jscomp$39$$($x$jscomp$819$$);
if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10286_or__5025__auto__$jscomp$inline_11061$$))return $x$jscomp$819$$;$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$=$clojure$test$check$generators$block_bounds$$($block_lb_exp$jscomp$3_low$jscomp$9$$,$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$);$block_lb_exp$jscomp$3_low$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$,0,
null);$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$,1,null);$block_lb_exp$jscomp$3_low$jscomp$9$$=$APP.$cljs$core$truth_$$($lower_bound$jscomp$1$$)?$block_lb_exp$jscomp$3_low$jscomp$9$$>$lower_bound$jscomp$1$$?$block_lb_exp$jscomp$3_low$jscomp$9$$:$lower_bound$jscomp$1$$:$block_lb_exp$jscomp$3_low$jscomp$9$$;$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$=
$APP.$cljs$core$truth_$$($upper_bound$jscomp$1$$)?$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$<$upper_bound$jscomp$1$$?$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$:$upper_bound$jscomp$1$$:$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$;$base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$=$block_lb_exp$jscomp$3_low$jscomp$9$$+($block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$-$block_lb_exp$jscomp$3_low$jscomp$9$$)*($base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$-
1);$base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$=$base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$<$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$?$base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$:$block_ub_high$jscomp$10_sign$jscomp$4_vec__32943_vec__32947$$;return $base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$>$block_lb_exp$jscomp$3_low$jscomp$9$$?$base$jscomp$17_p__32939_x__$1$jscomp$21_x__5110__auto__$jscomp$15$$:
$block_lb_exp$jscomp$3_low$jscomp$9$$},$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clojure$test$check$generators$double_exp_and_sign$$($lower_bound$jscomp$1$$,$upper_bound$jscomp$1$$),$clojure$test$check$generators$backwards_shrinking_significand$$])));return $APP.$cljs$core$truth_$$($pred$jscomp$39$$)?$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$($pred$jscomp$39$$,$G__32955$$):
$G__32955$$};
$clojure$test$check$generators$double_STAR_$$=function($NaN_QMARK__frequency_arg_p__32956$$){var $G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$=$APP.$cljs$core$__destructure_map$$($NaN_QMARK__frequency_arg_p__32956$$),$G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$,$cljs$cst$776$infinite_QMARK_$$,!0);$NaN_QMARK__frequency_arg_p__32956$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$,$cljs$cst$777$NaN_QMARK_$$,
!0);var $min$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$,$APP.$cljs$cst$336$min$$);$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$,$APP.$cljs$cst$337$max$$);var $G__32958$jscomp$inline_11063_G__32958__$1$jscomp$inline_11064$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[95,$clojure$test$check$generators$double_finite$$($min$jscomp$48$$,$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$)],null)],null);$G__32958$jscomp$inline_11063_G__32958__$1$jscomp$inline_11064$$=($min$jscomp$48$$==null?$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$==null||0<=$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$:$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$==
null?$min$jscomp$48$$<=0:$min$jscomp$48$$<=0&&0<=$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($G__32958$jscomp$inline_11063_G__32958__$1$jscomp$inline_11064$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$return$0$$(0)],null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$return$0$$(-0)],null)])):$G__32958$jscomp$inline_11063_G__32958__$1$jscomp$inline_11064$$;$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$)?$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$==null:$G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__32958$jscomp$inline_11063_G__32958__$1$jscomp$inline_11064$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$return$0$$($clojure$test$check$generators$POS_INFINITY$$)],null)):$G__32958$jscomp$inline_11063_G__32958__$1$jscomp$inline_11064$$;$G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$)?$min$jscomp$48$$==null:$G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$return$0$$($clojure$test$check$generators$NEG_INFINITY$$)],null)):$G__32958__$2$jscomp$inline_11065_map__32957__$1_max$jscomp$48$$;$NaN_QMARK__frequency_arg_p__32956$$=$APP.$cljs$core$truth_$$($NaN_QMARK__frequency_arg_p__32956$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$return$0$$($clojure$test$check$generators$NAN$$)],null)):$G__32958__$3$jscomp$inline_11066_infinite_QMARK_$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($NaN_QMARK__frequency_arg_p__32956$$))?$APP.$cljs$core$second$$($APP.$cljs$core$first$$($NaN_QMARK__frequency_arg_p__32956$$)):$clojure$test$check$generators$frequency$$($NaN_QMARK__frequency_arg_p__32956$$)};
$clojure$test$check$generators$resize_symbolish_generator$$=function($g$jscomp$100$$){return $clojure$test$check$generators$scale$$(function($p1__32980_SHARP_$$){return $APP.$cljs$core$fix$$(Math.pow($p1__32980_SHARP_$$,.6))},$g$jscomp$100$$)};
$clojure$test$check$generators$base_simple_type$$=function($double_gen$$,$char_gen$$,$string_gen$$){return $clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clojure$test$check$generators$small_integer$$,$clojure$test$check$generators$large_integer$$,$double_gen$$,$char_gen$$,$string_gen$$,$clojure$test$check$generators$ratio$$,$clojure$test$check$generators$boolean$0$$,$clojure$test$check$generators$keyword$$,$clojure$test$check$generators$keyword_ns$$,
$clojure$test$check$generators$symbol$$,$clojure$test$check$generators$symbol_ns$$,$clojure$test$check$generators$uuid$$],null))};
$clojure$test$check$generators$hashable_QMARK_$$=function($JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$){if(typeof $JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$==="number"){var $or__5025__auto__$jscomp$inline_3665$$=isNaN($JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$);$JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3665$$)?
$or__5025__auto__$jscomp$inline_3665$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$NEG_INFINITY$$,$JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$POS_INFINITY$$,$JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$);$JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$=$APP.$cljs$core$not$$($JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$)}else $JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$=
!0;return $JSCompiler_inline_result$jscomp$480_JSCompiler_temp$jscomp$479_x$jscomp$820$$};
$clojure$test$check$generators$randomized$$=function($func$jscomp$3$$){return $clojure$test$check$generators$make_gen$$(function($r1$jscomp$7_rng$jscomp$50$$,$size$jscomp$66$$){var $r2$jscomp$7_vec__33020$$=$clojure$test$check$random$split$$($r1$jscomp$7_rng$jscomp$50$$);$r1$jscomp$7_rng$jscomp$50$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$7_vec__33020$$,0,null);$r2$jscomp$7_vec__33020$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$7_vec__33020$$,
1,null);return $clojure$test$check$generators$call_gen$$($func$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$func$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($r1$jscomp$7_rng$jscomp$50$$):$func$jscomp$3$$($r1$jscomp$7_rng$jscomp$50$$),$r2$jscomp$7_vec__33020$$,$size$jscomp$66$$)})};
$clojure$test$check$generators$recursive_gen$$=function($container_gen_fn$$,$scalar_gen$$){return $clojure$test$check$generators$sized$$(function($size$jscomp$67$$){return $clojure$test$check$generators$bind$$($clojure$test$check$generators$choose$$(0,$APP.$cljs$core$fix$$(Math.pow($size$jscomp$67$$,1.1))),function($max_leaf_count$$){return $clojure$test$check$generators$randomized$$(function($rng$jscomp$51_sizes$$){$rng$jscomp$51_sizes$$=$clojure$test$check$generators$random_pseudofactoring$$($max_leaf_count$$,
$rng$jscomp$51_sizes$$);var $sized_scalar_gen$$=$clojure$test$check$generators$resize$$($size$jscomp$67$$,$scalar_gen$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($g$jscomp$101$$,$size__$1$jscomp$4$$){return $clojure$test$check$generators$bind$$($clojure$test$check$generators$choose$$(0,10),function($x$jscomp$821$$){return $x$jscomp$821$$===0?$sized_scalar_gen$$:$clojure$test$check$generators$resize$$($size__$1$jscomp$4$$,$container_gen_fn$$.$cljs$core$IFn$_invoke$arity$1$?
$container_gen_fn$$.$cljs$core$IFn$_invoke$arity$1$($g$jscomp$101$$):$container_gen_fn$$($g$jscomp$101$$))})},$sized_scalar_gen$$,$rng$jscomp$51_sizes$$)})})})};$cljs$spec$gen$alpha$LazyVar$$=function($f$jscomp$465$$){this.f=$f$jscomp$465$$;this.$cached$=null;this.$cljs$lang$protocol_mask$partition0$$=32768;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$spec$gen$alpha$list$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$143$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33077$$),$args$jscomp$143$$)};$cljs$spec$gen$alpha$map$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$144$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33096$$),$args$jscomp$144$$)};
$cljs$spec$gen$alpha$set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$146$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33119$$),$args$jscomp$146$$)};$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$147$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33130$$),$args$jscomp$147$$)};
$cljs$spec$gen$alpha$fmap$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$149$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33167$$),$args$jscomp$149$$)};$cljs$spec$gen$alpha$elements$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$150$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33177$$),$args$jscomp$150$$)};
$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$153$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33210$$),$args$jscomp$153$$)};$cljs$spec$gen$alpha$such_that$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$154$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33220$$),$args$jscomp$154$$)};
$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$157$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33249$$),$args$jscomp$157$$)};$cljs$spec$gen$alpha$large_integer_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($args$jscomp$158$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($g__15744__auto___33260$$),$args$jscomp$158$$)};
$cljs$spec$gen$alpha$any_printable$$=function($var_args$jscomp$564$$){for(var $args__5755__auto__$jscomp$87$$=[],$len__5749__auto___33310$$=arguments.length,$i__5750__auto___33311$$=0;;)if($i__5750__auto___33311$$<$len__5749__auto___33310$$)$args__5755__auto__$jscomp$87$$.push(arguments[$i__5750__auto___33311$$]),$i__5750__auto___33311$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33309$$)};
$cljs$spec$gen$alpha$boolean$0$$=function($var_args$jscomp$565$$){for(var $args__5755__auto__$jscomp$88$$=[],$len__5749__auto___33320$$=arguments.length,$i__5750__auto___33321$$=0;;)if($i__5750__auto___33321$$<$len__5749__auto___33320$$)$args__5755__auto__$jscomp$88$$.push(arguments[$i__5750__auto___33321$$]),$i__5750__auto___33321$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33316$$)};
$cljs$spec$gen$alpha$char$0$$=function($var_args$jscomp$566$$){for(var $args__5755__auto__$jscomp$89$$=[],$len__5749__auto___33331$$=arguments.length,$i__5750__auto___33332$$=0;;)if($i__5750__auto___33332$$<$len__5749__auto___33331$$)$args__5755__auto__$jscomp$89$$.push(arguments[$i__5750__auto___33332$$]),$i__5750__auto___33332$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33330$$)};
$cljs$spec$gen$alpha$double$0$$=function($var_args$jscomp$570$$){for(var $args__5755__auto__$jscomp$93$$=[],$len__5749__auto___33358$$=arguments.length,$i__5750__auto___33359$$=0;;)if($i__5750__auto___33359$$<$len__5749__auto___33358$$)$args__5755__auto__$jscomp$93$$.push(arguments[$i__5750__auto___33359$$]),$i__5750__auto___33359$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33355$$)};
$cljs$spec$gen$alpha$keyword$$=function($var_args$jscomp$572$$){for(var $args__5755__auto__$jscomp$95$$=[],$len__5749__auto___33374$$=arguments.length,$i__5750__auto___33375$$=0;;)if($i__5750__auto___33375$$<$len__5749__auto___33374$$)$args__5755__auto__$jscomp$95$$.push(arguments[$i__5750__auto___33375$$]),$i__5750__auto___33375$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33373$$)};
$cljs$spec$gen$alpha$keyword_ns$$=function($var_args$jscomp$573$$){for(var $args__5755__auto__$jscomp$96$$=[],$len__5749__auto___33385$$=arguments.length,$i__5750__auto___33386$$=0;;)if($i__5750__auto___33386$$<$len__5749__auto___33385$$)$args__5755__auto__$jscomp$96$$.push(arguments[$i__5750__auto___33386$$]),$i__5750__auto___33386$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33381$$)};
$cljs$spec$gen$alpha$large_integer$$=function($var_args$jscomp$574$$){for(var $args__5755__auto__$jscomp$97$$=[],$len__5749__auto___33390$$=arguments.length,$i__5750__auto___33391$$=0;;)if($i__5750__auto___33391$$<$len__5749__auto___33390$$)$args__5755__auto__$jscomp$97$$.push(arguments[$i__5750__auto___33391$$]),$i__5750__auto___33391$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33388$$)};
$cljs$spec$gen$alpha$simple_type_printable$$=function($var_args$jscomp$577$$){for(var $args__5755__auto__$jscomp$100$$=[],$len__5749__auto___33413$$=arguments.length,$i__5750__auto___33414$$=0;;)if($i__5750__auto___33414$$<$len__5749__auto___33413$$)$args__5755__auto__$jscomp$100$$.push(arguments[$i__5750__auto___33414$$]),$i__5750__auto___33414$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33409$$)};
$cljs$spec$gen$alpha$string_alphanumeric$$=function($var_args$jscomp$580$$){for(var $args__5755__auto__$jscomp$103$$=[],$len__5749__auto___33433$$=arguments.length,$i__5750__auto___33434$$=0;;)if($i__5750__auto___33434$$<$len__5749__auto___33433$$)$args__5755__auto__$jscomp$103$$.push(arguments[$i__5750__auto___33434$$]),$i__5750__auto___33434$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33431$$)};
$cljs$spec$gen$alpha$symbol$$=function($var_args$jscomp$581$$){for(var $args__5755__auto__$jscomp$104$$=[],$len__5749__auto___33441$$=arguments.length,$i__5750__auto___33442$$=0;;)if($i__5750__auto___33442$$<$len__5749__auto___33441$$)$args__5755__auto__$jscomp$104$$.push(arguments[$i__5750__auto___33442$$]),$i__5750__auto___33442$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33439$$)};
$cljs$spec$gen$alpha$symbol_ns$$=function($var_args$jscomp$582$$){for(var $args__5755__auto__$jscomp$105$$=[],$len__5749__auto___33454$$=arguments.length,$i__5750__auto___33455$$=0;;)if($i__5750__auto___33455$$<$len__5749__auto___33454$$)$args__5755__auto__$jscomp$105$$.push(arguments[$i__5750__auto___33455$$]),$i__5750__auto___33455$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33450$$)};
$cljs$spec$gen$alpha$uuid$$=function($var_args$jscomp$583$$){for(var $args__5755__auto__$jscomp$106$$=[],$len__5749__auto___33469$$=arguments.length,$i__5750__auto___33470$$=0;;)if($i__5750__auto___33470$$<$len__5749__auto___33469$$)$args__5755__auto__$jscomp$106$$.push(arguments[$i__5750__auto___33470$$]),$i__5750__auto___33470$$+=1;else break;return $APP.$cljs$core$_deref$$($g__15757__auto___33465$$)};
$cljs$spec$gen$alpha$qualified_QMARK_$$=function($ident$jscomp$1$$){return $APP.$cljs$core$namespace$$($ident$jscomp$1$$)!=null};
$cljs$spec$gen$alpha$gen_for_pred$$=function($pred$jscomp$40$$){return $APP.$cljs$core$set_QMARK_$$($pred$jscomp$40$$)?$cljs$spec$gen$alpha$elements$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$pred$jscomp$40$$])):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($cljs$spec$gen$alpha$gen_builtins$$),$pred$jscomp$40$$)};
$malli$generator$_generator$$=function($JSCompiler_temp$jscomp$481_this$$jscomp$485$$,$options$jscomp$295$$){if($JSCompiler_temp$jscomp$481_this$$jscomp$485$$!=null&&$JSCompiler_temp$jscomp$481_this$$jscomp$485$$.$malli$generator$Generator$_generator$arity$2$!=null)$JSCompiler_temp$jscomp$481_this$$jscomp$485$$=$JSCompiler_temp$jscomp$481_this$$jscomp$485$$.$malli$generator$Generator$_generator$arity$2$($JSCompiler_temp$jscomp$481_this$$jscomp$485$$,$options$jscomp$295$$);else{var $m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$=
$malli$generator$_generator$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$481_this$$jscomp$485$$==null?null:$JSCompiler_temp$jscomp$481_this$$jscomp$485$$)];if($m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$!=null)$JSCompiler_temp$jscomp$481_this$$jscomp$485$$=$m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$481_this$$jscomp$485$$,
$options$jscomp$295$$):$m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$($JSCompiler_temp$jscomp$481_this$$jscomp$485$$,$options$jscomp$295$$);else if($m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$=$malli$generator$_generator$$._,$m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$!=null)$JSCompiler_temp$jscomp$481_this$$jscomp$485$$=$m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$481_this$$jscomp$485$$,$options$jscomp$295$$):$m__5372__auto__$jscomp$inline_3670_m__5374__auto__$jscomp$inline_3669$$($JSCompiler_temp$jscomp$481_this$$jscomp$485$$,$options$jscomp$295$$);else throw $APP.$cljs$core$missing_protocol$$("Generator.-generator",$JSCompiler_temp$jscomp$481_this$$jscomp$485$$);}return $JSCompiler_temp$jscomp$481_this$$jscomp$485$$};
$malli$generator$_child$$=function($schema$jscomp$81$$,$options$jscomp$296$$){return $APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$81$$,$options$jscomp$296$$))};
$malli$generator$_child_gen$$=function($G__35037_schema$jscomp$82$$,$options$jscomp$297$$){$G__35037_schema$jscomp$82$$=$malli$generator$_child$$($G__35037_schema$jscomp$82$$,$options$jscomp$297$$);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35037_schema$jscomp$82$$,$options$jscomp$297$$):$malli$generator$generator$$($G__35037_schema$jscomp$82$$,$options$jscomp$297$$)};
$malli$generator$_never_gen$$=function($map__35043__$1_p__35042$$){$map__35043__$1_p__35042$$=$APP.$cljs$core$__destructure_map$$($map__35043__$1_p__35042$$);var $original_generator_schema$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35043__$1_p__35042$$,$cljs$cst$849$malli_DOT_generator_SLASH_original_generator_schema$$);return $APP.$cljs$core$with_meta$$($clojure$test$check$generators$sized$$(function(){var $JSCompiler_temp_const$jscomp$482$$=$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$;
var $G__35048$jscomp$inline_3672_JSCompiler_inline_result$jscomp$484$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$G__35048$jscomp$inline_3672_JSCompiler_inline_result$jscomp$484$$=$APP.$cljs$core$truth_$$($original_generator_schema$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__35048$jscomp$inline_3672_JSCompiler_inline_result$jscomp$484$$,$APP.$cljs$cst$296$schema$$,$original_generator_schema$$):$G__35048$jscomp$inline_3672_JSCompiler_inline_result$jscomp$484$$;return $JSCompiler_temp_const$jscomp$482$$.call($malli$core$_fail_BANG_$$,
$cljs$cst$850$malli_DOT_generator_SLASH_unsatisfiable_schema$$,$G__35048$jscomp$inline_3672_JSCompiler_inline_result$jscomp$484$$)}),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$851$malli_DOT_generator_SLASH_never_gen$$,!0,$cljs$cst$849$malli_DOT_generator_SLASH_original_generator_schema$$,$original_generator_schema$$],null))};$malli$generator$_unreachable_gen_QMARK_$$=function($g$jscomp$102$$){return $APP.$cljs$core$boolean$0$$($cljs$cst$851$malli_DOT_generator_SLASH_never_gen$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($g$jscomp$102$$)))};
$malli$generator$_not_unreachable$$=function($g$jscomp$103$$){return $malli$generator$_unreachable_gen_QMARK_$$($g$jscomp$103$$)?null:$g$jscomp$103$$};$malli$generator$_unreachable$$=function($g$jscomp$104$$){return $malli$generator$_unreachable_gen_QMARK_$$($g$jscomp$104$$)?$g$jscomp$104$$:null};
$malli$generator$_min_max$$=function($gen_min_map__35065_schema$jscomp$83$$,$gen_max_options$jscomp$298$$){$gen_min_map__35065_schema$jscomp$83$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$2$($gen_min_map__35065_schema$jscomp$83$$,$gen_max_options$jscomp$298$$);var $map__35065__$1_max$jscomp$49$$=$APP.$cljs$core$__destructure_map$$($gen_min_map__35065_schema$jscomp$83$$);$gen_min_map__35065_schema$jscomp$83$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35065__$1_max$jscomp$49$$,
$cljs$cst$852$gen_SLASH_min$$);$gen_max_options$jscomp$298$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35065__$1_max$jscomp$49$$,$cljs$cst$853$gen_SLASH_max$$);var $min$jscomp$49$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35065__$1_max$jscomp$49$$,$APP.$cljs$cst$336$min$$);$map__35065__$1_max$jscomp$49$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35065__$1_max$jscomp$49$$,$APP.$cljs$cst$337$max$$);$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$49$$)?
$APP.$cljs$core$truth_$$($gen_min_map__35065_schema$jscomp$83$$)?$gen_min_map__35065_schema$jscomp$83$$<$min$jscomp$49$$:$gen_min_map__35065_schema$jscomp$83$$:$min$jscomp$49$$)&&$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$854$malli_DOT_generator_SLASH_invalid_property$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$300$key$$,$cljs$cst$852$gen_SLASH_min$$,$APP.$cljs$cst$260$value$$,$gen_min_map__35065_schema$jscomp$83$$,$APP.$cljs$cst$336$min$$,$min$jscomp$49$$],
null));$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__35065__$1_max$jscomp$49$$)?$APP.$cljs$core$truth_$$($gen_max_options$jscomp$298$$)?$gen_max_options$jscomp$298$$>$map__35065__$1_max$jscomp$49$$:$gen_max_options$jscomp$298$$:$map__35065__$1_max$jscomp$49$$)&&$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$854$malli_DOT_generator_SLASH_invalid_property$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$300$key$$,$cljs$cst$853$gen_SLASH_max$$,$APP.$cljs$cst$260$value$$,
$gen_min_map__35065_schema$jscomp$83$$,$APP.$cljs$cst$337$max$$,$min$jscomp$49$$],null));return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,$APP.$cljs$core$truth_$$($gen_min_map__35065_schema$jscomp$83$$)?$gen_min_map__35065_schema$jscomp$83$$:$min$jscomp$49$$,$APP.$cljs$cst$337$max$$,$APP.$cljs$core$truth_$$($gen_max_options$jscomp$298$$)?$gen_max_options$jscomp$298$$:$map__35065__$1_max$jscomp$49$$],null)};
$malli$generator$gen_fmap$$=function($f$jscomp$467$$,$gen$jscomp$26$$){var $or__5025__auto__$jscomp$154$$=$malli$generator$_unreachable$$($gen$jscomp$26$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$154$$)?$or__5025__auto__$jscomp$154$$:$clojure$test$check$generators$fmap$$($f$jscomp$467$$,$gen$jscomp$26$$)};
$malli$generator$gen_fcat$$=function($gen$jscomp$27$$){return $malli$generator$gen_fmap$$(function($p1__35072_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,$p1__35072_SHARP_$$)},$gen$jscomp$27$$)};
$malli$generator$gen_tuple$$=function($gens$jscomp$2$$){var $or__5025__auto__$jscomp$155$$=$APP.$cljs$core$some$$($malli$generator$_unreachable$$,$gens$jscomp$2$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$155$$)?$or__5025__auto__$jscomp$155$$:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$tuple$$,$gens$jscomp$2$$)};
$malli$generator$gen_maybe$$=function($g$jscomp$105$$){return $malli$generator$_unreachable_gen_QMARK_$$($g$jscomp$105$$)?$malli$generator$nil_gen$$:$clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$malli$generator$nil_gen$$,$g$jscomp$105$$],null))};
$malli$generator$gen_double$$=function($opts$jscomp$212$$){return $clojure$test$check$generators$double_STAR_$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($malli$generator$double_default$$,$opts$jscomp$212$$),$APP.$cljs$cst$336$min$$,function($p1__35077_SHARP_$$){return $p1__35077_SHARP_$$==null?null:$p1__35077_SHARP_$$}),$APP.$cljs$cst$337$max$$,function($p1__35078_SHARP_$$){return $p1__35078_SHARP_$$==
null?null:$p1__35078_SHARP_$$}))};
$malli$generator$gen_vector$$=function($map__35087__$1_max$jscomp$50_p__35086$$,$g$jscomp$106$$){$map__35087__$1_max$jscomp$50_p__35086$$=$APP.$cljs$core$__destructure_map$$($map__35087__$1_max$jscomp$50_p__35086$$);var $min$jscomp$50$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35087__$1_max$jscomp$50_p__35086$$,$APP.$cljs$cst$336$min$$);$map__35087__$1_max$jscomp$50_p__35086$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35087__$1_max$jscomp$50_p__35086$$,$APP.$cljs$cst$337$max$$);
return $malli$generator$_unreachable_gen_QMARK_$$($g$jscomp$106$$)?($APP.$cljs$core$truth_$$($min$jscomp$50$$)?$min$jscomp$50$$:0)===0?$clojure$test$check$generators$return$0$$($APP.$cljs$core$PersistentVector$EMPTY$$):$g$jscomp$106$$:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$50$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($min$jscomp$50$$,$map__35087__$1_max$jscomp$50_p__35086$$):$min$jscomp$50$$)?$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$2$($g$jscomp$106$$,
$min$jscomp$50$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$50$$)?$map__35087__$1_max$jscomp$50_p__35086$$:$min$jscomp$50$$)?$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$3$($g$jscomp$106$$,$min$jscomp$50$$,$map__35087__$1_max$jscomp$50_p__35086$$):$APP.$cljs$core$truth_$$($min$jscomp$50$$)?$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($clojure$test$check$generators$sized$$(function($p1__35085_SHARP_$$){return $clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$3$($g$jscomp$106$$,
$min$jscomp$50$$,$min$jscomp$50$$+$p1__35085_SHARP_$$)}),$cljs$cst$857$malli_DOT_generator_SLASH_generator_ast$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$858$op$$,$cljs$cst$859$vector_min$$,$cljs$cst$860$generator$$,$g$jscomp$106$$,$APP.$cljs$cst$336$min$$,$min$jscomp$50$$],null)):$APP.$cljs$core$truth_$$($map__35087__$1_max$jscomp$50_p__35086$$)?$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$3$($g$jscomp$106$$,0,$map__35087__$1_max$jscomp$50_p__35086$$):$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$($g$jscomp$106$$)};
$malli$generator$gen_vector_distinct_by$$=function($schema$jscomp$85$$,$map__35094__$1_p__35093$$,$f$jscomp$468$$,$g$jscomp$107$$){$map__35094__$1_p__35093$$=$APP.$cljs$core$__destructure_map$$($map__35094__$1_p__35093$$);var $min$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35094__$1_p__35093$$,$APP.$cljs$cst$336$min$$);return $malli$generator$_unreachable_gen_QMARK_$$($g$jscomp$107$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$core$truth_$$($min$jscomp$51$$)?
$min$jscomp$51$$:0)?$clojure$test$check$generators$return$0$$($APP.$cljs$core$PersistentVector$EMPTY$$):$g$jscomp$107$$:$clojure$test$check$generators$vector_distinct_by$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$468$$,$g$jscomp$107$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$51$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($min$jscomp$51$$,$APP.$cljs$core$max$$):$min$jscomp$51$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$773$num_elements$$,$min$jscomp$51$$],null):$APP.$clojure$set$rename_keys$$($map__35094__$1_p__35093$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,$cljs$cst$774$min_elements$$,$APP.$cljs$cst$337$max$$,$cljs$cst$775$max_elements$$],null)),$cljs$cst$770$ex_fn$$,function($p1__35091_SHARP_$$){return $malli$core$_exception$$($cljs$cst$861$malli_DOT_generator_SLASH_distinct_generator_failure$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__35091_SHARP_$$,
$APP.$cljs$cst$296$schema$$,$schema$jscomp$85$$))}))};$malli$generator$_coll_gen$cljs$0core$0IFn$0_invoke$0arity$03$$=function($schema$jscomp$88$$,$f$jscomp$469$$,$options$jscomp$302$$){return $malli$generator$gen_fmap$$($f$jscomp$469$$,$malli$generator$gen_vector$$($malli$generator$_min_max$$($schema$jscomp$88$$,$options$jscomp$302$$),$malli$generator$_child_gen$$($schema$jscomp$88$$,$options$jscomp$302$$)))};
$malli$generator$_coll_distinct_gen$$=function($JSCompiler_inline_result$jscomp$485_schema$jscomp$90$$,$g$jscomp$inline_3676_options$jscomp$303$$){var $m$jscomp$inline_3675$$=$malli$generator$_min_max$$($JSCompiler_inline_result$jscomp$485_schema$jscomp$90$$,$g$jscomp$inline_3676_options$jscomp$303$$);$g$jscomp$inline_3676_options$jscomp$303$$=$malli$generator$_child_gen$$($JSCompiler_inline_result$jscomp$485_schema$jscomp$90$$,$g$jscomp$inline_3676_options$jscomp$303$$);$JSCompiler_inline_result$jscomp$485_schema$jscomp$90$$=
$malli$generator$gen_vector_distinct_by$$($JSCompiler_inline_result$jscomp$485_schema$jscomp$90$$,$m$jscomp$inline_3675$$,$APP.$cljs$core$identity$$,$g$jscomp$inline_3676_options$jscomp$303$$);return $malli$generator$gen_fmap$$($APP.$cljs$core$set$$,$JSCompiler_inline_result$jscomp$485_schema$jscomp$90$$)};
$malli$generator$__GT_such_that_opts$$=function($schema$jscomp$91$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$771$max_tries$$,100,$cljs$cst$770$ex_fn$$,function($p1__35108_SHARP_$$){return $malli$core$_exception$$($cljs$cst$862$malli_DOT_generator_SLASH_such_that_failure$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__35108_SHARP_$$,$APP.$cljs$cst$296$schema$$,$schema$jscomp$91$$))}],null)};
$malli$generator$gen_such_that$$=function($schema$jscomp$92$$,$pred$jscomp$41$$,$gen$jscomp$28$$){var $or__5025__auto__$jscomp$158$$=$malli$generator$_unreachable$$($gen$jscomp$28$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$158$$)?$or__5025__auto__$jscomp$158$$:$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$3$($pred$jscomp$41$$,$gen$jscomp$28$$,$malli$generator$__GT_such_that_opts$$($schema$jscomp$92$$))};
$malli$generator$gen_one_of$$=function($options$jscomp$305$$,$gs$jscomp$1_temp__5827__auto__$jscomp$16$$){$gs$jscomp$1_temp__5827__auto__$jscomp$16$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($malli$generator$_not_unreachable$$),$gs$jscomp$1_temp__5827__auto__$jscomp$16$$));return $gs$jscomp$1_temp__5827__auto__$jscomp$16$$==null?$malli$generator$_never_gen$$($options$jscomp$305$$):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($gs$jscomp$1_temp__5827__auto__$jscomp$16$$))?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($gs$jscomp$1_temp__5827__auto__$jscomp$16$$,0):$clojure$test$check$generators$one_of$$($gs$jscomp$1_temp__5827__auto__$jscomp$16$$)};
$malli$generator$_seqable_gen$$=function($schema$jscomp$94$$,$options$jscomp$306$$){var $map__35132_map__35132__$1$$=$malli$generator$_min_max$$($schema$jscomp$94$$,$options$jscomp$306$$);$map__35132_map__35132__$1$$=$APP.$cljs$core$__destructure_map$$($map__35132_map__35132__$1$$);var $min$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35132_map__35132__$1$$,$APP.$cljs$cst$336$min$$),$el$jscomp$1$$=$malli$generator$_child$$($schema$jscomp$94$$,$options$jscomp$306$$);return $malli$generator$gen_one_of$$($options$jscomp$306$$,
function(){var $G__35136$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$(function(){var $G__35137$$=$APP.$cljs$core$PersistentVector$EMPTY$$;return $min$jscomp$52$$==null||$min$jscomp$52$$===0?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__35137$$,$malli$generator$nil_gen$$):$G__35137$$}(),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__35123_SHARP_$$){return $malli$generator$_coll_gen$cljs$0core$0IFn$0_invoke$0arity$03$$($schema$jscomp$94$$,
$p1__35123_SHARP_$$,$options$jscomp$306$$)}),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$identity$$,$APP.$cljs$core$vec$$,$cljs$core$eduction$$,function($p1__35124_SHARP_$$){return $APP.$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__35124_SHARP_$$)}],null)),$malli$generator$_coll_distinct_gen$$($schema$jscomp$94$$,$options$jscomp$306$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$496$tuple$$,
$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($el$jscomp$1$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(2,$APP.$cljs$core$count$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($el$jscomp$1$$)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__35136$$,function(){var $v$jscomp$208_vec__35146$$=$malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($el$jscomp$1$$),$G__35150_k$jscomp$431$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$208_vec__35146$$,
0,null);$v$jscomp$208_vec__35146$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$208_vec__35146$$,1,null);var $JSCompiler_temp_const$jscomp$487$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$or__5025__auto__$jscomp$inline_3678$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$94$$);$G__35150_k$jscomp$431$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$JSCompiler_temp_const$jscomp$487$$,[$cljs$cst$461$map_of$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3678$$)?
$or__5025__auto__$jscomp$inline_3678$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$G__35150_k$jscomp$431$$,$v$jscomp$208_vec__35146$$],null);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35150_k$jscomp$431$$,$options$jscomp$306$$):$malli$generator$generator$$($G__35150_k$jscomp$431$$,$options$jscomp$306$$)}()):$G__35136$$}())};
$malli$generator$_or_gen$$=function($schema$jscomp$95$$,$options$jscomp$307$$){return $malli$generator$gen_one_of$$($options$jscomp$307$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35158_SHARP_$$){return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__35158_SHARP_$$,$options$jscomp$307$$):$malli$generator$generator$$($p1__35158_SHARP_$$,$options$jscomp$307$$)},$malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$95$$,
$options$jscomp$307$$)))};
$malli$generator$_merge_keyword_dispatch_map_into_entries$$=function($schema$jscomp$96$$){var $dispatch$jscomp$3$$=$cljs$cst$530$dispatch$$.$cljs$core$IFn$_invoke$arity$1$($APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$96$$));return $dispatch$jscomp$3$$ instanceof $APP.$cljs$core$Keyword$$?$malli$util$transform_entries$cljs$0core$0IFn$0_invoke$0arity$03$$($schema$jscomp$96$$,function($p1__35164_SHARP_$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__35171$$){var $k$jscomp$432$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__35171$$,
0,null);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$377$malli_DOT_core_SLASH_default$$,$k$jscomp$432$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p__35171$$,2,$malli$util$merge$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$dispatch$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,null,$k$jscomp$432$$],null)],null)],null)):$p__35171$$},$p1__35164_SHARP_$$)},$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$96$$)):$schema$jscomp$96$$};
$malli$generator$_multi_gen$$=function($schema$jscomp$97$$,$options$jscomp$308$$){return $malli$generator$gen_one_of$$($options$jscomp$308$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($G__35180_p1__35179_SHARP_$$){$G__35180_p1__35179_SHARP_$$=$APP.$cljs$core$last$$($G__35180_p1__35179_SHARP_$$);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35180_p1__35179_SHARP_$$,$options$jscomp$308$$):
$malli$generator$generator$$($G__35180_p1__35179_SHARP_$$,$options$jscomp$308$$)},$malli$core$entries$$.$cljs$core$IFn$_invoke$arity$2$($malli$generator$_merge_keyword_dispatch_map_into_entries$$($schema$jscomp$97$$),$options$jscomp$308$$)))};
$malli$generator$_build_map$$=function($kvs$jscomp$6$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$70$$,$p__35188_v$jscomp$209$$){var $k$jscomp$433$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__35188_v$jscomp$209$$,0,null);$p__35188_v$jscomp$209$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__35188_v$jscomp$209$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$433$$,
$cljs$cst$377$malli_DOT_core_SLASH_default$$)&&$APP.$cljs$core$map_QMARK_$$($p__35188_v$jscomp$209$$)?$APP.$cljs$core$reduce_kv$$($APP.$cljs$core$assoc_BANG_$$,$acc$jscomp$70$$,$p__35188_v$jscomp$209$$):$k$jscomp$433$$==null?$acc$jscomp$70$$:$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$70$$,$k$jscomp$433$$,$p__35188_v$jscomp$209$$)},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$kvs$jscomp$6$$))};
$malli$generator$_entry_gen$$=function($p__35199_s$jscomp$363$$,$G__35206_options$jscomp$309$$){var $k$jscomp$434$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__35199_s$jscomp$363$$,0,null);$p__35199_s$jscomp$363$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__35199_s$jscomp$363$$,1,null);$G__35206_options$jscomp$309$$=$malli$generator$gen_fmap$$(function($p1__35196_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$k$jscomp$434$$,$p1__35196_SHARP_$$],null)},$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($p__35199_s$jscomp$363$$,$G__35206_options$jscomp$309$$):$malli$generator$generator$$($p__35199_s$jscomp$363$$,$G__35206_options$jscomp$309$$));return $APP.$cljs$core$truth_$$($APP.$cljs$cst$448$optional$$.$cljs$core$IFn$_invoke$arity$1$($APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($p__35199_s$jscomp$363$$)))?
$malli$generator$gen_maybe$$($G__35206_options$jscomp$309$$):$G__35206_options$jscomp$309$$};$malli$generator$_map_gen$$=function($schema$jscomp$98$$,$options$jscomp$310$$){return $malli$generator$gen_fmap$$($malli$generator$_build_map$$,$malli$generator$gen_tuple$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35208_SHARP_$$){return $malli$generator$_entry_gen$$($p1__35208_SHARP_$$,$options$jscomp$310$$)},$malli$core$entries$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$98$$))))};
$malli$generator$_map_of_gen$$=function($schema$jscomp$99$$,$options$jscomp$311$$){return $malli$generator$gen_fmap$$(function($p1__35211_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p1__35211_SHARP_$$)},$malli$generator$gen_vector_distinct_by$$($schema$jscomp$99$$,$malli$generator$_min_max$$($schema$jscomp$99$$,$options$jscomp$311$$),function($p1__35210_SHARP_$$){return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__35210_SHARP_$$,
0)},$malli$generator$gen_tuple$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35209_SHARP_$$){return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__35209_SHARP_$$,$options$jscomp$311$$):$malli$generator$generator$$($p1__35209_SHARP_$$,$options$jscomp$311$$)},$malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$99$$,$options$jscomp$311$$)))))};
$malli$generator$_identify_ref_schema$$=function($schema$jscomp$100$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$569$scope$$,$malli$registry$_schemas$$($malli$core$_registry$cljs$0core$0IFn$0_invoke$0arity$01$$($malli$core$_options$$($schema$jscomp$100$$))),$APP.$cljs$cst$723$name$$,$malli$core$_ref$$($schema$jscomp$100$$)],null)};
$malli$generator$_ref_gen$$=function($G__35228_schema$jscomp$101$$,$options$jscomp$312$$){var $ref_id$$=$malli$generator$_identify_ref_schema$$($G__35228_schema$jscomp$101$$),$or__5025__auto__$jscomp$160$$=$APP.$cljs$core$force$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$312$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$863$malli_DOT_generator_SLASH_rec_gen$$,$ref_id$$],null)));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$160$$))return $or__5025__auto__$jscomp$160$$;
var $scalar_ref_gen$$=new $APP.$cljs$core$Delay$$(function(){return $malli$generator$_never_gen$$($options$jscomp$312$$)}),$dschema$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35228_schema$jscomp$101$$,null);$G__35228_schema$jscomp$101$$=function(){var $G__35233$$=$APP.$cljs$core$assoc_in$$($options$jscomp$312$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$863$malli_DOT_generator_SLASH_rec_gen$$,$ref_id$$],null),$scalar_ref_gen$$);
return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($dschema$$,$G__35233$$):$malli$generator$generator$$($dschema$$,$G__35233$$)}();return $cljs$core$_realized_QMARK_$$($scalar_ref_gen$$)?$clojure$test$check$generators$recursive_gen$$(function($G__35236_p1__35221_SHARP_$$){$G__35236_p1__35221_SHARP_$$=$APP.$cljs$core$assoc_in$$($options$jscomp$312$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$863$malli_DOT_generator_SLASH_rec_gen$$,$ref_id$$],null),$G__35236_p1__35221_SHARP_$$);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($dschema$$,$G__35236_p1__35221_SHARP_$$):$malli$generator$generator$$($dschema$$,$G__35236_p1__35221_SHARP_$$)},$G__35228_schema$jscomp$101$$):$G__35228_schema$jscomp$101$$};
$malli$generator$__EQ__GT__gen$$=function($schema$jscomp$102$$,$options$jscomp$313$$){var $output_generator$$=function(){var $G__35237$$=$cljs$cst$562$output$$.$cljs$core$IFn$_invoke$arity$1$($malli$core$_function_info$$($schema$jscomp$102$$));return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35237$$,$options$jscomp$313$$):$malli$generator$generator$$($G__35237$$,$options$jscomp$313$$)}();return $clojure$test$check$generators$return$0$$($malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$296$schema$$,$schema$jscomp$102$$],null),function(){function $G__35512$$($var_args$jscomp$587$$){var $G__35513__i__$jscomp$741$$=null;if(arguments.length>0){$G__35513__i__$jscomp$741$$=0;for(var $G__35513__a$$=Array(arguments.length-0);$G__35513__i__$jscomp$741$$<$G__35513__a$$.length;)$G__35513__a$$[$G__35513__i__$jscomp$741$$]=arguments[$G__35513__i__$jscomp$741$$+0],++$G__35513__i__$jscomp$741$$;$G__35513__i__$jscomp$741$$=new $APP.$cljs$core$IndexedSeq$$($G__35513__a$$,0,null)}return $G__35512__delegate$$.call(this,
$G__35513__i__$jscomp$741$$)}function $G__35512__delegate$$(){return $malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$($output_generator$$,$options$jscomp$313$$):$malli$generator$generate$$($output_generator$$,$options$jscomp$313$$)}$G__35512$$.$cljs$lang$maxFixedArity$=0;$G__35512$$.$cljs$lang$applyTo$=function($_$jscomp$742_arglist__35514$$){$_$jscomp$742_arglist__35514$$=$APP.$cljs$core$seq$$($_$jscomp$742_arglist__35514$$);
return $G__35512__delegate$$($_$jscomp$742_arglist__35514$$)};$G__35512$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__35512__delegate$$;return $G__35512$$}()))};
$malli$generator$_function_gen$$=function($schema$jscomp$103$$,$options$jscomp$314$$){return $clojure$test$check$generators$return$0$$($malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$296$schema$$,$schema$jscomp$103$$,$cljs$cst$571$gen$$,function($p1__35243_SHARP_$$){return $malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__35243_SHARP_$$,$options$jscomp$314$$):
$malli$generator$generate$$($p1__35243_SHARP_$$,$options$jscomp$314$$)}],null),null,$options$jscomp$314$$))};
$malli$generator$_re_entry_gen$$=function($e$jscomp$172_schema$jscomp$inline_3680$$,$G__35247$jscomp$inline_3682_options$jscomp$316$$){$e$jscomp$172_schema$jscomp$inline_3680$$=$APP.$cljs$core$vector_QMARK_$$($e$jscomp$172_schema$jscomp$inline_3680$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$172_schema$jscomp$inline_3680$$,2):$e$jscomp$172_schema$jscomp$inline_3680$$;$G__35247$jscomp$inline_3682_options$jscomp$316$$=$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?
$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$172_schema$jscomp$inline_3680$$,$G__35247$jscomp$inline_3682_options$jscomp$316$$):$malli$generator$generator$$($e$jscomp$172_schema$jscomp$inline_3680$$,$G__35247$jscomp$inline_3682_options$jscomp$316$$);return $APP.$cljs$core$not$$($malli$core$_regex_op_QMARK_$$($e$jscomp$172_schema$jscomp$inline_3680$$))?$malli$generator$gen_tuple$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__35247$jscomp$inline_3682_options$jscomp$316$$],null)):$G__35247$jscomp$inline_3682_options$jscomp$316$$};$malli$generator$_cat_gen$$=function($schema$jscomp$105$$,$options$jscomp$317$$){return $malli$generator$gen_fcat$$($malli$generator$gen_tuple$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35249_SHARP_$$){return $malli$generator$_re_entry_gen$$($p1__35249_SHARP_$$,$options$jscomp$317$$)},$malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$105$$,$options$jscomp$317$$))))};
$malli$generator$_alt_gen$$=function($schema$jscomp$106$$,$options$jscomp$318$$){return $malli$generator$gen_one_of$$($options$jscomp$318$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35255_SHARP_$$){return $malli$generator$_re_entry_gen$$($p1__35255_SHARP_$$,$options$jscomp$318$$)},$malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$106$$,$options$jscomp$318$$)))};
$malli$generator$_qualified_ident_gen$$=function($schema$jscomp$111$$,$mk_value_with_ns$$,$value_with_ns_gen_size$$,$pred$jscomp$42$$,$gen$jscomp$29$$){var $temp__5823__auto__$jscomp$71$$=$APP.$cljs$cst$392$namespace$$.$cljs$core$IFn$_invoke$arity$1$($APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$111$$));return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$71$$)?$malli$generator$gen_fmap$$(function($G__35283_k$jscomp$435$$){var $G__35282$$=$APP.$cljs$core$name$$($temp__5823__auto__$jscomp$71$$);
$G__35283_k$jscomp$435$$=$APP.$cljs$core$name$$($G__35283_k$jscomp$435$$);return $mk_value_with_ns$$.$cljs$core$IFn$_invoke$arity$2$?$mk_value_with_ns$$.$cljs$core$IFn$_invoke$arity$2$($G__35282$$,$G__35283_k$jscomp$435$$):$mk_value_with_ns$$($G__35282$$,$G__35283_k$jscomp$435$$)},$value_with_ns_gen_size$$):$malli$generator$gen_such_that$$($schema$jscomp$111$$,$pred$jscomp$42$$,$gen$jscomp$29$$)};
$malli$generator$gen_elements$$=function($es$jscomp$7$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($es$jscomp$7$$))?$clojure$test$check$generators$return$0$$($APP.$cljs$core$first$$($es$jscomp$7$$)):$clojure$test$check$generators$elements$$($es$jscomp$7$$)};
$malli$generator$double_gen$$=function($schema$jscomp$114$$,$options$jscomp$323$$){return $clojure$test$check$generators$double_STAR_$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function(){var $props$jscomp$28$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$114$$,$options$jscomp$323$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$776$infinite_QMARK_$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($props$jscomp$28$$,
$cljs$cst$855$gen_SLASH_infinite_QMARK_$$,!1),$cljs$cst$777$NaN_QMARK_$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($props$jscomp$28$$,$cljs$cst$856$gen_SLASH_NaN_QMARK_$$,!1)],null)}(),$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($malli$generator$_min_max$$($schema$jscomp$114$$,$options$jscomp$323$$),$APP.$cljs$cst$336$min$$,function($p1__35298_SHARP_$$){return $p1__35298_SHARP_$$==null?null:$p1__35298_SHARP_$$}),$APP.$cljs$cst$337$max$$,
function($p1__35299_SHARP_$$){return $p1__35299_SHARP_$$==null?null:$p1__35299_SHARP_$$})])))};
$malli$generator$_create_from_fmap$$=function($gen$jscomp$30$$,$props$jscomp$33_temp__5829__auto__$jscomp$6$$,$schema$jscomp$164$$,$options$jscomp$374$$){$props$jscomp$33_temp__5829__auto__$jscomp$6$$=$cljs$cst$869$gen_SLASH_fmap$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$33_temp__5829__auto__$jscomp$6$$);return $props$jscomp$33_temp__5829__auto__$jscomp$6$$==null?null:$clojure$test$check$generators$fmap$$($malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$($props$jscomp$33_temp__5829__auto__$jscomp$6$$,$APP.$cljs$core$truth_$$($options$jscomp$374$$)?
$options$jscomp$374$$:$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$164$$)),$gen$jscomp$30$$)};
$malli$generator$_create$$=function($schema$jscomp$165$$,$options$jscomp$375$$){var $props$jscomp$34$$=$malli$impl$util$_merge$$($malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$165$$),$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$165$$)),$gen$jscomp$31$$=function(){var $G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$=$APP.$cljs$core$contains_QMARK_$$($props$jscomp$34$$,
$cljs$cst$865$gen_SLASH_return$$)?$clojure$test$check$generators$return$0$$($cljs$cst$865$gen_SLASH_return$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$34$$)):null;if($APP.$cljs$core$truth_$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$))return $G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$;
$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$=$cljs$cst$866$gen_SLASH_elements$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$34$$);$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$=
$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$==null?null:$malli$generator$gen_elements$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$);if($APP.$cljs$core$truth_$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$))return $G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$;
$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$=$cljs$cst$868$gen_SLASH_schema$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$34$$);$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$=
$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$==null?null:$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$,
$options$jscomp$375$$):$malli$generator$generator$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$,$options$jscomp$375$$);if($APP.$cljs$core$truth_$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$))return $G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$;
$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$=$cljs$cst$867$gen_SLASH_gen$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$34$$);$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$=
$APP.$cljs$core$truth_$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$)?$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$:$APP.$cljs$core$truth_$$($cljs$cst$866$gen_SLASH_elements$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$34$$))?
null:$malli$generator$_generator$$($schema$jscomp$165$$,$options$jscomp$375$$);return $APP.$cljs$core$truth_$$($G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$)?$G__35395$jscomp$inline_3708_G__35397$jscomp$inline_3712_or__5025__auto__$jscomp$165_or__5025__auto__$jscomp$inline_3717_or__5025__auto____$1$jscomp$20_or__5025__auto____$2$jscomp$6_or__5025__auto____$3$jscomp$3$$:
$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$870$malli_DOT_generator_SLASH_no_generator$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$871$options$$,$options$jscomp$375$$,$APP.$cljs$cst$296$schema$$,$schema$jscomp$165$$],null))}(),$or__5025__auto__$jscomp$164$$=$malli$generator$_create_from_fmap$$($gen$jscomp$31$$,$props$jscomp$34$$,$schema$jscomp$165$$,$options$jscomp$375$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$164$$)?$or__5025__auto__$jscomp$164$$:
$gen$jscomp$31$$};$malli$generator$generator$$=function($var_args$jscomp$588$$){switch(arguments.length){case 1:return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],null);case 2:return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_schema$jscomp$123$$,$options$jscomp$376$$){return $APP.$cljs$core$truth_$$($cljs$cst$863$malli_DOT_generator_SLASH_rec_gen$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$376$$))?$malli$generator$_create$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$123$$,$options$jscomp$376$$),$options$jscomp$376$$):$malli$core$_cached$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$123$$,
$options$jscomp$376$$),$cljs$cst$860$generator$$,function($p1__35411_SHARP_$$){return $malli$generator$_create$$($p1__35411_SHARP_$$,$options$jscomp$376$$)})};
$malli$generator$generate$$=function($var_args$jscomp$589$$){switch(arguments.length){case 1:return $malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],null);case 2:return $malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$generator$generate$cljs$0core$0IFn$0_invoke$0arity$02$$=function($_QMARK_gen_or_schema$jscomp$1_gen$jscomp$32$$,$p__35423_seed$jscomp$12$$){var $map__35424__$1$$=$APP.$cljs$core$__destructure_map$$($p__35423_seed$jscomp$12$$);$p__35423_seed$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35424__$1$$,$cljs$cst$766$seed$$);var $size$jscomp$71$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__35424__$1$$,$APP.$cljs$cst$872$size$$,30);$_QMARK_gen_or_schema$jscomp$1_gen$jscomp$32$$=
$_QMARK_gen_or_schema$jscomp$1_gen$jscomp$32$$ instanceof $clojure$test$check$generators$Generator$$?$_QMARK_gen_or_schema$jscomp$1_gen$jscomp$32$$:$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_gen_or_schema$jscomp$1_gen$jscomp$32$$,$map__35424__$1$$);return $clojure$test$check$generators$call_gen$$($_QMARK_gen_or_schema$jscomp$1_gen$jscomp$32$$,$APP.$cljs$core$truth_$$($p__35423_seed$jscomp$12$$)?$clojure$test$check$random$make_java_util_splittable_random$$($p__35423_seed$jscomp$12$$):
$clojure$test$check$random$next_rng$$(),$size$jscomp$71$$).root};$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$=function($s$jscomp$364$$){return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$364$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$350$registry$$,$app$common$schema$registry$default_registry$$],null))};
$app$common$schema$generators$small_double$$=function($var_args$jscomp$596$$){for(var $args__5755__auto__$jscomp$109$$=[],$len__5749__auto___36938$$=arguments.length,$i__5750__auto___36939$$=0;;)if($i__5750__auto___36939$$<$len__5749__auto___36938$$)$args__5755__auto__$jscomp$109$$.push(arguments[$i__5750__auto___36939$$]),$i__5750__auto___36939$$+=1;else break;return $app$common$schema$generators$small_double$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$109$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$109$$.slice(0),
0,null):null)};
$app$common$schema$generators$small_double$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($min$jscomp$53_p__36866$$){var $map__36867__$1_max$jscomp$51$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$53_p__36866$$);$min$jscomp$53_p__36866$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__36867__$1_max$jscomp$51$$,$APP.$cljs$cst$336$min$$,-100);$map__36867__$1_max$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__36867__$1_max$jscomp$51$$,$APP.$cljs$cst$337$max$$,100);
return $clojure$test$check$generators$fmap$$(function($p1__36863_SHARP_$$){return $APP.$app$common$math$precision$$($p1__36863_SHARP_$$,2)},$clojure$test$check$generators$double_STAR_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$336$min$$,$min$jscomp$53_p__36866$$,$APP.$cljs$cst$337$max$$,$map__36867__$1_max$jscomp$51$$,$cljs$cst$776$infinite_QMARK_$$,!1,$cljs$cst$777$NaN_QMARK_$$,!1],null)))};
$app$common$schema$generators$small_int$$=function($var_args$jscomp$597$$){for(var $args__5755__auto__$jscomp$110$$=[],$len__5749__auto___36946$$=arguments.length,$i__5750__auto___36947$$=0;;)if($i__5750__auto___36947$$<$len__5749__auto___36946$$)$args__5755__auto__$jscomp$110$$.push(arguments[$i__5750__auto___36947$$]),$i__5750__auto___36947$$+=1;else break;return $app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$110$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$110$$.slice(0),
0,null):null)};
$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($min$jscomp$54_p__36882$$){var $map__36884__$1_max$jscomp$52$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$54_p__36882$$);$min$jscomp$54_p__36882$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__36884__$1_max$jscomp$52$$,$APP.$cljs$cst$336$min$$,-100);$map__36884__$1_max$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__36884__$1_max$jscomp$52$$,$APP.$cljs$cst$337$max$$,100);
return $clojure$test$check$generators$large_integer_STAR_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,$min$jscomp$54_p__36882$$,$APP.$cljs$cst$337$max$$,$map__36884__$1_max$jscomp$52$$],null))};
$app$common$schema$generators$word_string$$=function(){var $$$__$1_$$__$2_$$__$3$$=$clojure$test$check$generators$resize$$(10,$clojure$test$check$generators$string_ascii$$);$$$__$1_$$__$2_$$__$3$$=$clojure$test$check$generators$fmap$$(function($v$jscomp$210$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$re_seq$$(/[A-Za-z]+/,$v$jscomp$210$$))},$$$__$1_$$__$2_$$__$3$$);$$$__$1_$$__$2_$$__$3$$=$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$3$(function($v$jscomp$211$$){return $APP.$cljs$core$count$$($v$jscomp$211$$)>=
4},$$$__$1_$$__$2_$$__$3$$,100);return $clojure$test$check$generators$fmap$$($APP.$cuerdas$core$lower$$,$$$__$1_$$__$2_$$__$3$$)};$app$common$schema$generators$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($gens$jscomp$3$$){return $clojure$test$check$generators$one_of$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$gens$jscomp$3$$))};
$app$common$schema$generators$fmap$$=function($f$jscomp$476$$,$g$jscomp$114$$){return $clojure$test$check$generators$fmap$$($f$jscomp$476$$,$g$jscomp$114$$)};$app$common$schema$generators$filter$$=function($pred$jscomp$43$$,$gen$jscomp$34$$){return $clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$3$($pred$jscomp$43$$,$gen$jscomp$34$$,100)};
$app$common$schema$generators$mcat$$=function($f$jscomp$477$$,$g$jscomp$115$$){return $clojure$test$check$generators$bind$$($g$jscomp$115$$,$f$jscomp$477$$)};$app$common$schema$generators$tuple$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($opts$jscomp$217$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$tuple$$,$opts$jscomp$217$$)};$app$common$schema$generators$set$$=function($g$jscomp$116$$){return $clojure$test$check$generators$set$$.$cljs$core$IFn$_invoke$arity$1$($g$jscomp$116$$)};
$malli$error$_pr_str$$=function($v$jscomp$214$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$214$$)};
$malli$error$_pred_min_max_error_fn$$=function($map__35016__$1_p__35015$$){$map__35016__$1_p__35015$$=$APP.$cljs$core$__destructure_map$$($map__35016__$1_p__35015$$);var $pred$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35016__$1_p__35015$$,$APP.$cljs$cst$349$pred$$),$message$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35016__$1_p__35015$$,$APP.$cljs$cst$141$message$$);return function($JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$){var $map__35019__$1_negated$$=
$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$),$map__35020_min$jscomp$55_schema$jscomp$168$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35019__$1_negated$$,$APP.$cljs$cst$296$schema$$);$JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35019__$1_negated$$,
$APP.$cljs$cst$260$value$$);$map__35019__$1_negated$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35019__$1_negated$$,$cljs$cst$876$negated$$);$map__35020_min$jscomp$55_schema$jscomp$168$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($map__35020_min$jscomp$55_schema$jscomp$168$$);var $map__35020__$1_max$jscomp$53$$=$APP.$cljs$core$__destructure_map$$($map__35020_min$jscomp$55_schema$jscomp$168$$);$map__35020_min$jscomp$55_schema$jscomp$168$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35020__$1_max$jscomp$53$$,
$APP.$cljs$cst$336$min$$);$map__35020__$1_max$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35020__$1_max$jscomp$53$$,$APP.$cljs$cst$337$max$$);if($APP.$cljs$core$not$$($pred$jscomp$44$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$44$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$):$pred$jscomp$44$$($JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$)))$JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$=
$message$jscomp$44$$;else if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__35020_min$jscomp$55_schema$jscomp$168$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__35020_min$jscomp$55_schema$jscomp$168$$,$map__35020__$1_max$jscomp$53$$):$map__35020_min$jscomp$55_schema$jscomp$168$$))$JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$=["should be ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35020_min$jscomp$55_schema$jscomp$168$$)].join("");
else{if($APP.$cljs$core$truth_$$($map__35020_min$jscomp$55_schema$jscomp$168$$)){var $fexpr__35025$jscomp$inline_11082$$=$APP.$cljs$core$truth_$$($map__35019__$1_negated$$)?$cljs$core$_GT__EQ_$$:$APP.$cljs$core$_LT_$$;$JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$=$fexpr__35025$jscomp$inline_11082$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__35025$jscomp$inline_11082$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$,
$map__35020_min$jscomp$55_schema$jscomp$168$$):$fexpr__35025$jscomp$inline_11082$$($JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$,$map__35020_min$jscomp$55_schema$jscomp$168$$)}else $JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$=$map__35020_min$jscomp$55_schema$jscomp$168$$;$JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$)?["should be at least ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35020_min$jscomp$55_schema$jscomp$168$$)].join(""):$APP.$cljs$core$truth_$$($map__35020__$1_max$jscomp$53$$)?["should be at most ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35020__$1_max$jscomp$53$$)].join(""):$APP.$cljs$core$truth_$$($map__35019__$1_negated$$)?
$message$jscomp$44$$:null}return $JSCompiler_inline_result$jscomp$10291_JSCompiler_temp$jscomp$10289_JSCompiler_temp$jscomp$10290_p__35017_value$jscomp$302$$}};
$malli$error$_en_humanize_negation$$=function($p__35029$$,$options$jscomp$381$$){function $negated_QMARK_$$($p1__35027_SHARP_$$){return $APP.$goog$string$internal$startsWith$$($p1__35027_SHARP_$$,$prefix_35486$$)}function $remove_prefix$$($p1__35026_SHARP_$$){return $p1__35026_SHARP_$$.replace($prefix_35486$$,"")}var $map__35030__$1$$=$APP.$cljs$core$__destructure_map$$($p__35029$$),$schema$jscomp$169$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35030__$1$$,$APP.$cljs$cst$296$schema$$),
$negated$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35030__$1$$,$cljs$cst$876$negated$$);if($APP.$cljs$core$truth_$$($negated$jscomp$1$$)){var $G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$=function(){var $G__35033$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__35030__$1$$,$cljs$cst$876$negated$$);return $APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$?$APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35033$$,
$options$jscomp$381$$):$malli$error$error_message$$($G__35033$$,$options$jscomp$381$$)}();return $negated$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$negated$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$):$negated$jscomp$1$$($G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$)}for(var $schema__$1$jscomp$5$$=$schema$jscomp$169$$;;){$G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$=function(){var $temp__5829__auto__$jscomp$7$$=function(){var $G__35049$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__35030__$1$$,$cljs$cst$876$negated$$,function($schema__$1$jscomp$6$$,$remove_prefix$jscomp$1$$,$negated_QMARK_$jscomp$1$$,$map__35030$jscomp$1$$,$map__35030__$1$jscomp$1$$,$error$jscomp$9$$,$schema$jscomp$170$$,$negated$jscomp$2$$,$prefix_35486$jscomp$1$$){return function($p1__35028_SHARP_$$){return $p1__35028_SHARP_$$==null?null:[$prefix_35486$jscomp$1$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p1__35028_SHARP_$$)].join("")}}($schema__$1$jscomp$5$$,
$remove_prefix$$,$negated_QMARK_$$,$p__35029$$,$map__35030__$1$$,$map__35030__$1$$,$schema$jscomp$169$$,$negated$jscomp$1$$,$prefix_35486$$));return $APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$?$APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35049$$,$options$jscomp$381$$):$malli$error$error_message$$($G__35049$$,$options$jscomp$381$$)}();if($temp__5829__auto__$jscomp$7$$==null)return null;if($negated_QMARK_$$($temp__5829__auto__$jscomp$7$$))return $remove_prefix$$($temp__5829__auto__$jscomp$7$$);
var $or__5025__auto__$jscomp$167$$=typeof $temp__5829__auto__$jscomp$7$$==="string"&&$APP.$goog$string$internal$startsWith$$($temp__5829__auto__$jscomp$7$$,"should not ")?$temp__5829__auto__$jscomp$7$$.replace("should not","should"):null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$167$$)?$or__5025__auto__$jscomp$167$$:typeof $temp__5829__auto__$jscomp$7$$==="string"&&$APP.$goog$string$internal$startsWith$$($temp__5829__auto__$jscomp$7$$,"should ")?$temp__5829__auto__$jscomp$7$$.replace("should",
"should not"):null}();if($APP.$cljs$core$truth_$$($G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$))return $G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$;$G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($schema__$1$jscomp$5$$,null);if($schema__$1$jscomp$5$$===$G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$)return null;$schema__$1$jscomp$5$$=$G__35032_dschema$jscomp$1_or__5025__auto__$jscomp$166$$}};
$malli$error$_forward_negation$$=function($G__35099$jscomp$inline_3721__QMARK_schema$jscomp$128_schema$jscomp$171$$,$negated$jscomp$3_p__35095$$,$G__35098_options$jscomp$382$$){var $map__35097__$1$$=$APP.$cljs$core$__destructure_map$$($negated$jscomp$3_p__35095$$);$negated$jscomp$3_p__35095$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35097__$1$$,$cljs$cst$876$negated$$);$G__35099$jscomp$inline_3721__QMARK_schema$jscomp$128_schema$jscomp$171$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($G__35099$jscomp$inline_3721__QMARK_schema$jscomp$128_schema$jscomp$171$$,
$G__35098_options$jscomp$382$$);$G__35099$jscomp$inline_3721__QMARK_schema$jscomp$128_schema$jscomp$171$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__35097__$1$$,$cljs$cst$876$negated$$),$APP.$cljs$cst$296$schema$$,$G__35099$jscomp$inline_3721__QMARK_schema$jscomp$128_schema$jscomp$171$$);$G__35098_options$jscomp$382$$=$APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$?$APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35099$jscomp$inline_3721__QMARK_schema$jscomp$128_schema$jscomp$171$$,
$G__35098_options$jscomp$382$$):$malli$error$error_message$$($G__35099$jscomp$inline_3721__QMARK_schema$jscomp$128_schema$jscomp$171$$,$G__35098_options$jscomp$382$$);return $negated$jscomp$3_p__35095$$.$cljs$core$IFn$_invoke$arity$1$?$negated$jscomp$3_p__35095$$.$cljs$core$IFn$_invoke$arity$1$($G__35098_options$jscomp$382$$):$negated$jscomp$3_p__35095$$($G__35098_options$jscomp$382$$)};
$APP.$malli$error$_maybe_localized$$=function($x$jscomp$827$$,$locale$$){return $APP.$cljs$core$map_QMARK_$$($x$jscomp$827$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$827$$,$locale$$):$x$jscomp$827$$};
$malli$error$_message$$=function($error$jscomp$16_or__5025__auto__$jscomp$168$$,$props$jscomp$35$$,$locale$jscomp$1$$,$JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$){$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$)||($JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$=$APP.$cljs$cst$296$schema$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$16_or__5025__auto__$jscomp$168$$),
$JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$=$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$));if($APP.$cljs$core$truth_$$($props$jscomp$35$$)){var $fexpr__35245$jscomp$inline_11088_temp__5825__auto__$jscomp$inline_11087$$=$APP.$malli$error$_maybe_localized$$($APP.$cljs$cst$882$error_SLASH_fn$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$35$$),
$locale$jscomp$1$$);$APP.$cljs$core$truth_$$($fexpr__35245$jscomp$inline_11088_temp__5825__auto__$jscomp$inline_11087$$)?($fexpr__35245$jscomp$inline_11088_temp__5825__auto__$jscomp$inline_11087$$=$malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$($fexpr__35245$jscomp$inline_11088_temp__5825__auto__$jscomp$inline_11087$$,$JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$),$error$jscomp$16_or__5025__auto__$jscomp$168$$=$fexpr__35245$jscomp$inline_11088_temp__5825__auto__$jscomp$inline_11087$$.$cljs$core$IFn$_invoke$arity$2$?
$fexpr__35245$jscomp$inline_11088_temp__5825__auto__$jscomp$inline_11087$$.$cljs$core$IFn$_invoke$arity$2$($error$jscomp$16_or__5025__auto__$jscomp$168$$,$JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$):$fexpr__35245$jscomp$inline_11088_temp__5825__auto__$jscomp$inline_11087$$($error$jscomp$16_or__5025__auto__$jscomp$168$$,$JSCompiler_temp$jscomp$13362__QMARK_schema$jscomp$inline_13468_options$jscomp$388_options__$1$jscomp$59$$)):$error$jscomp$16_or__5025__auto__$jscomp$168$$=
null;return $APP.$cljs$core$truth_$$($error$jscomp$16_or__5025__auto__$jscomp$168$$)?$error$jscomp$16_or__5025__auto__$jscomp$168$$:$APP.$malli$error$_maybe_localized$$($APP.$cljs$cst$880$error_SLASH_message$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$35$$),$locale$jscomp$1$$)}return null};
$malli$error$error_message$$=function($var_args$jscomp$604$$){switch(arguments.length){case 1:return $APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],null);case 2:return $APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$malli$error$error_message$cljs$0core$0IFn$0_invoke$0arity$02$$=function($map__35370__$1_p__35368$$,$map__35371__$1_p__35369$$){$map__35370__$1_p__35368$$=$APP.$cljs$core$__destructure_map$$($map__35370__$1_p__35368$$);var $schema$jscomp$184$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35370__$1_p__35368$$,$APP.$cljs$cst$296$schema$$),$or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35370__$1_p__35368$$,
$APP.$cljs$cst$139$type$$);$map__35371__$1_p__35369$$=$APP.$cljs$core$__destructure_map$$($map__35371__$1_p__35369$$);var $errors$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__35371__$1_p__35369$$,$APP.$cljs$cst$568$errors$$,$malli$error$default_errors$$),$unknown$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__35371__$1_p__35369$$,$APP.$cljs$cst$893$unknown$$,!0),$locale$jscomp$3_or__5025__auto____$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35371__$1_p__35369$$,
$APP.$cljs$cst$886$locale$$),$default_locale$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__35371__$1_p__35369$$,$APP.$cljs$cst$887$default_locale$$,$APP.$cljs$cst$881$en$$),$or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$=$malli$error$_message$$($map__35370__$1_p__35368$$,$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$184$$),
$locale$jscomp$3_or__5025__auto____$8$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$))return $or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$;$or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$=
$malli$error$_message$$($map__35370__$1_p__35368$$,$malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$184$$),$locale$jscomp$3_or__5025__auto____$8$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$))return $or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$;
$or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$=$malli$error$_message$$($map__35370__$1_p__35368$$,$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$):$errors$jscomp$7$$($or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$),
$locale$jscomp$3_or__5025__auto____$8$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$))return $or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$;$or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$=
$malli$error$_message$$($map__35370__$1_p__35368$$,function(){var $G__35372$$=$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$184$$);return $errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($G__35372$$):$errors$jscomp$7$$($G__35372$$)}(),$locale$jscomp$3_or__5025__auto____$8$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$))return $or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$;
$or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$=$malli$error$_message$$($map__35370__$1_p__35368$$,$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$184$$),$default_locale$jscomp$1$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$))return $or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$;
$or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$=$malli$error$_message$$($map__35370__$1_p__35368$$,$malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$184$$),$default_locale$jscomp$1$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$))return $or__5025__auto__$jscomp$173_or__5025__auto____$1$jscomp$21_or__5025__auto____$2$jscomp$7_or__5025__auto____$3$jscomp$4_or__5025__auto____$4$jscomp$3_or__5025__auto____$5$jscomp$1$$;
$or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$=$malli$error$_message$$($map__35370__$1_p__35368$$,$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$):$errors$jscomp$7$$($or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$),$default_locale$jscomp$1$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$))return $or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$;
$or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$=$malli$error$_message$$($map__35370__$1_p__35368$$,function(){var $G__35377$$=$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$184$$);return $errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($G__35377$$):$errors$jscomp$7$$($G__35377$$)}(),$default_locale$jscomp$1$$,$map__35371__$1_p__35369$$);if($APP.$cljs$core$truth_$$($or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$))return $or__5025__auto____$6$jscomp$1_or__5025__auto____$7$jscomp$1_type$jscomp$228$$;
$locale$jscomp$3_or__5025__auto____$8$$=$APP.$cljs$core$truth_$$($unknown$$)?$malli$error$_message$$($map__35370__$1_p__35368$$,$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$878$malli_DOT_error_SLASH_unknown$$):$errors$jscomp$7$$($cljs$cst$878$malli_DOT_error_SLASH_unknown$$),$locale$jscomp$3_or__5025__auto____$8$$,$map__35371__$1_p__35369$$):$unknown$$;return $APP.$cljs$core$truth_$$($locale$jscomp$3_or__5025__auto____$8$$)?$locale$jscomp$3_or__5025__auto____$8$$:
$APP.$cljs$core$truth_$$($unknown$$)?$malli$error$_message$$($map__35370__$1_p__35368$$,$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$errors$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$878$malli_DOT_error_SLASH_unknown$$):$errors$jscomp$7$$($cljs$cst$878$malli_DOT_error_SLASH_unknown$$),$default_locale$jscomp$1$$,$map__35371__$1_p__35369$$):$unknown$$};
$cljs$math$floor$$=function($a$jscomp$282$$){if($a$jscomp$282$$!=null)return Math.floor($a$jscomp$282$$);throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Unexpected Null passed to floor",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$514$fn$$,"floor"],null));};$cljs$math$round$$=function($a$jscomp$286$$){return isNaN($a$jscomp$286$$)?0:isFinite($a$jscomp$286$$)?Math.round($a$jscomp$286$$):Infinity===$a$jscomp$286$$?Number.MAX_SAFE_INTEGER:Number.MIN_SAFE_INTEGER};
$cljs$math$power_of_two$$=function($h$jscomp$inline_3731_n$jscomp$215$$){$h$jscomp$inline_3731_n$jscomp$215$$=$h$jscomp$inline_3731_n$jscomp$215$$+1023<<20&2146435072;var $a$jscomp$inline_3733_i$jscomp$inline_3735$$=new ArrayBuffer(8);new Float64Array($a$jscomp$inline_3733_i$jscomp$inline_3735$$);$a$jscomp$inline_3733_i$jscomp$inline_3735$$=new Uint32Array($a$jscomp$inline_3733_i$jscomp$inline_3735$$);$a$jscomp$inline_3733_i$jscomp$inline_3735$$[$cljs$math$LO$$]=0;$a$jscomp$inline_3733_i$jscomp$inline_3735$$[$cljs$math$HI$$]=
$h$jscomp$inline_3731_n$jscomp$215$$};
$goog$date$Interval$$=function($opt_years$$,$opt_months$$,$opt_days$$,$opt_hours$jscomp$1$$,$opt_minutes$$,$opt_seconds$jscomp$1$$){typeof $opt_years$$==="string"?(this.$years$=$opt_years$$==$goog$date$Interval$YEARS$$?$opt_months$$:0,this.$months$=$opt_years$$==$goog$date$Interval$MONTHS$$?$opt_months$$:0,this.$days$=$opt_years$$==$goog$date$Interval$DAYS$$?$opt_months$$:0,this.$hours$=$opt_years$$==$goog$date$Interval$HOURS$$?$opt_months$$:0,this.$minutes$=$opt_years$$==$goog$date$Interval$MINUTES$$?
$opt_months$$:0,this.$seconds$=$opt_years$$==$goog$date$Interval$SECONDS$$?$opt_months$$:0):(this.$years$=$opt_years$$||0,this.$months$=$opt_months$$||0,this.$days$=$opt_days$$||0,this.$hours$=$opt_hours$jscomp$1$$||0,this.$minutes$=$opt_minutes$$||0,this.$seconds$=$opt_seconds$jscomp$1$$||0)};
$goog$date$Date$$=function($expectedDate_opt_year$$,$opt_month$jscomp$1$$,$opt_date$jscomp$1$$){typeof $expectedDate_opt_year$$==="number"?(this.$date$=$JSCompiler_StaticMethods_buildDate_$$($expectedDate_opt_year$$,$opt_month$jscomp$1$$||0,$opt_date$jscomp$1$$||1),$JSCompiler_StaticMethods_maybeFixDst_$$(this,$opt_date$jscomp$1$$||1)):$goog$isObject$$($expectedDate_opt_year$$)?(this.$date$=$JSCompiler_StaticMethods_buildDate_$$($expectedDate_opt_year$$.getFullYear(),$expectedDate_opt_year$$.getMonth(),
$expectedDate_opt_year$$.getDate()),$JSCompiler_StaticMethods_maybeFixDst_$$(this,$expectedDate_opt_year$$.getDate())):(this.$date$=new Date(Date.now()),$expectedDate_opt_year$$=this.$date$.getDate(),this.$date$.setHours(0),this.$date$.setMinutes(0),this.$date$.setSeconds(0),this.$date$.setMilliseconds(0),$JSCompiler_StaticMethods_maybeFixDst_$$(this,$expectedDate_opt_year$$))};
$JSCompiler_StaticMethods_buildDate_$$=function($fullYear$$,$d$jscomp$160_month$jscomp$7$$,$date$jscomp$10$$){$d$jscomp$160_month$jscomp$7$$=new Date($fullYear$$,$d$jscomp$160_month$jscomp$7$$,$date$jscomp$10$$);$fullYear$$>=0&&$fullYear$$<100&&$d$jscomp$160_month$jscomp$7$$.setFullYear($d$jscomp$160_month$jscomp$7$$.getFullYear()-1900);return $d$jscomp$160_month$jscomp$7$$};
$JSCompiler_StaticMethods_maybeFixDst_$$=function($JSCompiler_StaticMethods_maybeFixDst_$self$$,$expected$jscomp$1$$){$JSCompiler_StaticMethods_maybeFixDst_$self$$.getDate()!=$expected$jscomp$1$$&&$JSCompiler_StaticMethods_maybeFixDst_$self$$.$date$.setUTCHours($JSCompiler_StaticMethods_maybeFixDst_$self$$.$date$.getUTCHours()+($JSCompiler_StaticMethods_maybeFixDst_$self$$.getDate()<$expected$jscomp$1$$?1:-1))};
$goog$date$DateTime$$=function($opt_year$jscomp$1$$,$opt_month$jscomp$2$$,$opt_date$jscomp$2$$,$opt_hours$jscomp$2$$,$opt_minutes$jscomp$1$$,$opt_seconds$jscomp$2$$,$opt_milliseconds$$){this.$date$=typeof $opt_year$jscomp$1$$==="number"?new Date($opt_year$jscomp$1$$,$opt_month$jscomp$2$$||0,$opt_date$jscomp$2$$||1,$opt_hours$jscomp$2$$||0,$opt_minutes$jscomp$1$$||0,$opt_seconds$jscomp$2$$||0,$opt_milliseconds$$||0):new Date($opt_year$jscomp$1$$&&$opt_year$jscomp$1$$.getTime?$opt_year$jscomp$1$$.getTime():
Date.now())};
$goog$date$UtcDateTime$$=function($opt_year$jscomp$2_timestamp$jscomp$1$$,$opt_month$jscomp$3$$,$opt_date$jscomp$3$$,$opt_hours$jscomp$3$$,$opt_minutes$jscomp$2$$,$opt_seconds$jscomp$3$$,$opt_milliseconds$jscomp$1$$){$opt_year$jscomp$2_timestamp$jscomp$1$$=typeof $opt_year$jscomp$2_timestamp$jscomp$1$$==="number"?Date.UTC($opt_year$jscomp$2_timestamp$jscomp$1$$,$opt_month$jscomp$3$$||0,$opt_date$jscomp$3$$||1,$opt_hours$jscomp$3$$||0,$opt_minutes$jscomp$2$$||0,$opt_seconds$jscomp$3$$||0,$opt_milliseconds$jscomp$1$$||
0):$opt_year$jscomp$2_timestamp$jscomp$1$$?$opt_year$jscomp$2_timestamp$jscomp$1$$.getTime():Date.now();this.$date$=new Date($opt_year$jscomp$2_timestamp$jscomp$1$$)};
$malli$transform$_string__GT_long$$=function($x$jscomp$848$$){if(typeof $x$jscomp$848$$==="string")try{var $x_SINGLEQUOTE_$jscomp$2$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$re_find$$(/\D/,$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$848$$,1)))?NaN:parseInt($x$jscomp$848$$,10);return $APP.$cljs$core$truth_$$(isNaN($x_SINGLEQUOTE_$jscomp$2$$))?$x$jscomp$848$$:$x_SINGLEQUOTE_$jscomp$2$$>Number.MAX_SAFE_INTEGER?$x$jscomp$848$$:$x_SINGLEQUOTE_$jscomp$2$$<Number.MIN_SAFE_INTEGER?$x$jscomp$848$$:
$x_SINGLEQUOTE_$jscomp$2$$}catch($e35073$$){if($e35073$$ instanceof Error)return $x$jscomp$848$$;throw $e35073$$;}else return $x$jscomp$848$$};$malli$transform$_string__GT_float$$=function($x$jscomp$849$$){if(typeof $x$jscomp$849$$==="string"){var $or__5025__auto__$jscomp$178$$=$cljs$core$parse_double$$($x$jscomp$849$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$178$$)?$or__5025__auto__$jscomp$178$$:$x$jscomp$849$$}return $x$jscomp$849$$};
$malli$transform$_string__GT_double$$=function($x$jscomp$850$$){if(typeof $x$jscomp$850$$==="string"){var $or__5025__auto__$jscomp$179$$=$cljs$core$parse_double$$($x$jscomp$850$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$179$$)?$or__5025__auto__$jscomp$179$$:$x$jscomp$850$$}return $x$jscomp$850$$};$malli$transform$_number__GT_float$$=function($x$jscomp$851$$){return $x$jscomp$851$$};$malli$transform$_number__GT_double$$=function($x$jscomp$852$$){return $x$jscomp$852$$};
$malli$transform$_number__GT_long$$=function($x$jscomp$853$$){return $APP.$cljs$core$integer_QMARK_$$($x$jscomp$853$$)?$x$jscomp$853$$:typeof $x$jscomp$853$$==="number"&&$x$jscomp$853$$===$cljs$math$round$$($x$jscomp$853$$)?$cljs$math$round$$($x$jscomp$853$$):$x$jscomp$853$$};$malli$transform$_string__GT_keyword$$=function($x$jscomp$854$$){return typeof $x$jscomp$854$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$854$$):$x$jscomp$854$$};
$malli$transform$_string__GT_boolean$$=function($x$jscomp$855$$){return typeof $x$jscomp$855$$==="string"?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("true",$x$jscomp$855$$)?!0:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("false",$x$jscomp$855$$)?!1:$x$jscomp$855$$:$x$jscomp$855$$};
$malli$transform$_string__GT_uuid$$=function($x$jscomp$856$$){if(typeof $x$jscomp$856$$==="string"){var $temp__5823__auto__$jscomp$73$$=$APP.$cljs$core$re_matches$$($malli$transform$uuid_re$$,$x$jscomp$856$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$73$$)?$APP.$cljs$core$uuid$$($temp__5823__auto__$jscomp$73$$):$x$jscomp$856$$}return $x$jscomp$856$$};
$malli$transform$_string__GT_date$$=function($x$jscomp$857$$){if(typeof $x$jscomp$857$$==="string")try{var $JSCompiler_temp_const$jscomp$495$$=Date,$ret$jscomp$inline_3763$$=new $goog$date$UtcDateTime$$(2E3),$formatted$jscomp$inline_11091_twoDigitYear$jscomp$inline_13493$$=$x$jscomp$857$$;$formatted$jscomp$inline_11091_twoDigitYear$jscomp$inline_13493$$=$goog$string$internal$trim$$($formatted$jscomp$inline_11091_twoDigitYear$jscomp$inline_13493$$);var $delim$jscomp$inline_11092$$=$formatted$jscomp$inline_11091_twoDigitYear$jscomp$inline_13493$$.indexOf("T")==
-1?" ":"T",$parts$jscomp$inline_11093$$=$formatted$jscomp$inline_11091_twoDigitYear$jscomp$inline_13493$$.split($delim$jscomp$inline_11092$$);var $parts$jscomp$inline_13472$$=$parts$jscomp$inline_11093$$[0].match($goog$date$splitDateStringRegex_$$);if($parts$jscomp$inline_13472$$){var $month$jscomp$inline_13473$$=Number($parts$jscomp$inline_13472$$[2]),$date$jscomp$inline_13474$$=Number($parts$jscomp$inline_13472$$[3]),$dayOfYear$jscomp$inline_13475$$=Number($parts$jscomp$inline_13472$$[4]),$week$jscomp$inline_13476$$=
Number($parts$jscomp$inline_13472$$[5]),$dayOfWeek$jscomp$inline_13477$$=Number($parts$jscomp$inline_13472$$[6])||1;$ret$jscomp$inline_3763$$.setFullYear(Number($parts$jscomp$inline_13472$$[1]));if($dayOfYear$jscomp$inline_13475$$)$ret$jscomp$inline_3763$$.setDate(1),$ret$jscomp$inline_3763$$.setMonth(0),$ret$jscomp$inline_3763$$.add(new $goog$date$Interval$$($goog$date$Interval$DAYS$$,$dayOfYear$jscomp$inline_13475$$-1));else if($week$jscomp$inline_13476$$){$ret$jscomp$inline_3763$$.setMonth(0);
$ret$jscomp$inline_3763$$.setDate(1);var $jan1WeekDay$jscomp$inline_13478$$=$ret$jscomp$inline_3763$$.getDay()||7;$ret$jscomp$inline_3763$$.add(new $goog$date$Interval$$($goog$date$Interval$DAYS$$,($jan1WeekDay$jscomp$inline_13478$$<=4?1-$jan1WeekDay$jscomp$inline_13478$$:8-$jan1WeekDay$jscomp$inline_13478$$)+(Number($dayOfWeek$jscomp$inline_13477$$)+7*(Number($week$jscomp$inline_13476$$)-1))-1))}else $month$jscomp$inline_13473$$&&($ret$jscomp$inline_3763$$.setDate(1),$ret$jscomp$inline_3763$$.setMonth($month$jscomp$inline_13473$$-
1)),$date$jscomp$inline_13474$$&&$ret$jscomp$inline_3763$$.setDate($date$jscomp$inline_13474$$);var $JSCompiler_inline_result$jscomp$13363$$=!0}else $JSCompiler_inline_result$jscomp$13363$$=!1;var $JSCompiler_temp$jscomp$13364$$;if($JSCompiler_temp$jscomp$13364$$=$JSCompiler_inline_result$jscomp$13363$$){var $JSCompiler_temp$jscomp$13365$$;if(!($JSCompiler_temp$jscomp$13365$$=$parts$jscomp$inline_11093$$.length<2)){var $formatted$jscomp$inline_13481$$=$parts$jscomp$inline_11093$$[1],$timezoneParts$jscomp$inline_13482$$=
$formatted$jscomp$inline_13481$$.match($goog$date$splitTimezoneStringRegex_$$);if($timezoneParts$jscomp$inline_13482$$){var $formattedTime$jscomp$inline_13484$$=$formatted$jscomp$inline_13481$$.substring(0,$formatted$jscomp$inline_13481$$.length-$timezoneParts$jscomp$inline_13482$$[0].length);if($timezoneParts$jscomp$inline_13482$$[0]==="Z")var $offsetMinutes$jscomp$inline_13483$$=0;else $offsetMinutes$jscomp$inline_13483$$=Number($timezoneParts$jscomp$inline_13482$$[2])*60+Number($timezoneParts$jscomp$inline_13482$$[3]),
$offsetMinutes$jscomp$inline_13483$$*=$timezoneParts$jscomp$inline_13482$$[1]=="-"?1:-1}else $formattedTime$jscomp$inline_13484$$=$formatted$jscomp$inline_13481$$;var $timeParts$jscomp$inline_13485$$=$formattedTime$jscomp$inline_13484$$.match($goog$date$splitTimeStringRegex_$$);if($timeParts$jscomp$inline_13485$$){if($timezoneParts$jscomp$inline_13482$$){var $year$jscomp$inline_13486$$=$ret$jscomp$inline_3763$$.getYear(),$month$jscomp$inline_13487$$=$ret$jscomp$inline_3763$$.getMonth(),$day$jscomp$inline_13488$$=
$ret$jscomp$inline_3763$$.getDate(),$hour$jscomp$inline_13489$$=Number($timeParts$jscomp$inline_13485$$[1]),$minute$jscomp$inline_13490$$=Number($timeParts$jscomp$inline_13485$$[2])||0,$second$jscomp$inline_13491$$=Number($timeParts$jscomp$inline_13485$$[3])||0,$millisecond$jscomp$inline_13492$$=$timeParts$jscomp$inline_13485$$[4]?Number($timeParts$jscomp$inline_13485$$[4])*1E3:0;($formatted$jscomp$inline_11091_twoDigitYear$jscomp$inline_13493$$=$year$jscomp$inline_13486$$>=0&&$year$jscomp$inline_13486$$<
100)&&($year$jscomp$inline_13486$$+=400);let $utc$jscomp$inline_13494$$=Date.UTC($year$jscomp$inline_13486$$,$month$jscomp$inline_13487$$,$day$jscomp$inline_13488$$,$hour$jscomp$inline_13489$$,$minute$jscomp$inline_13490$$,$second$jscomp$inline_13491$$,$millisecond$jscomp$inline_13492$$);$formatted$jscomp$inline_11091_twoDigitYear$jscomp$inline_13493$$&&($utc$jscomp$inline_13494$$-=126227808E5);$ret$jscomp$inline_3763$$.setTime($utc$jscomp$inline_13494$$+$offsetMinutes$jscomp$inline_13483$$*6E4)}else $ret$jscomp$inline_3763$$.setHours(Number($timeParts$jscomp$inline_13485$$[1])),
$ret$jscomp$inline_3763$$.setMinutes(Number($timeParts$jscomp$inline_13485$$[2])||0),$ret$jscomp$inline_3763$$.setSeconds(Number($timeParts$jscomp$inline_13485$$[3])||0),$ret$jscomp$inline_3763$$.setMilliseconds($timeParts$jscomp$inline_13485$$[4]?Number($timeParts$jscomp$inline_13485$$[4])*1E3:0);$JSCompiler_temp$jscomp$13365$$=!0}else $JSCompiler_temp$jscomp$13365$$=!1}$JSCompiler_temp$jscomp$13364$$=$JSCompiler_temp$jscomp$13365$$}return new $JSCompiler_temp_const$jscomp$495$$(($JSCompiler_temp$jscomp$13364$$?
$ret$jscomp$inline_3763$$:null).getTime())}catch($e35106$$){if($e35106$$ instanceof Error)return $x$jscomp$857$$;throw $e35106$$;}else return $x$jscomp$857$$};$malli$transform$_string__GT_symbol$$=function($x$jscomp$858$$){return typeof $x$jscomp$858$$==="string"?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$858$$):$x$jscomp$858$$};$malli$transform$_any__GT_string$$=function($x$jscomp$860$$){return $x$jscomp$860$$==null?null:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$860$$)};
$malli$transform$_date__GT_string$$=function($x$jscomp$862$$){if($cljs$core$inst_QMARK_$$($x$jscomp$862$$))try{return $x$jscomp$862$$.toISOString()}catch($e35116$$){if($e35116$$ instanceof Error)return $x$jscomp$862$$;throw $e35116$$;}else return $x$jscomp$862$$};
$malli$transform$_transform_map_keys$cljs$0core$0IFn$0_invoke$0arity$01$$=function(){var $xform$jscomp$10$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__35138_v$jscomp$219$$){var $k$jscomp$439$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__35138_v$jscomp$219$$,0,null);$p__35138_v$jscomp$219$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__35138_v$jscomp$219$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$malli$core$_keyword__GT_string$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$_keyword__GT_string$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$439$$):$malli$core$_keyword__GT_string$$($k$jscomp$439$$),$p__35138_v$jscomp$219$$],null)});return function($p1__35121_SHARP_$$){return $APP.$cljs$core$map_QMARK_$$($p1__35121_SHARP_$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$empty$$($p1__35121_SHARP_$$),$xform$jscomp$10$$,$p1__35121_SHARP_$$):$p1__35121_SHARP_$$}};
$malli$transform$_transform_if_valid$$=function($f$jscomp$487$$,$schema$jscomp$189$$){var $validator$jscomp$32$$=$malli$core$_validator$$($schema$jscomp$189$$);return function($x$jscomp$863$$){var $out$jscomp$18$$=$f$jscomp$487$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$487$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$863$$):$f$jscomp$487$$($x$jscomp$863$$);return $APP.$cljs$core$truth_$$($validator$jscomp$32$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$32$$.$cljs$core$IFn$_invoke$arity$1$($out$jscomp$18$$):
$validator$jscomp$32$$($out$jscomp$18$$))?$out$jscomp$18$$:$x$jscomp$863$$}};$malli$transform$_sequential__GT_set$$=function($x$jscomp$864$$){return $APP.$cljs$core$set_QMARK_$$($x$jscomp$864$$)?$x$jscomp$864$$:$APP.$cljs$core$sequential_QMARK_$$($x$jscomp$864$$)?$APP.$cljs$core$set$$($x$jscomp$864$$):$x$jscomp$864$$};
$malli$transform$_sequential__GT_vector$$=function($x$jscomp$865$$){return $APP.$cljs$core$vector_QMARK_$$($x$jscomp$865$$)?$x$jscomp$865$$:$APP.$cljs$core$sequential_QMARK_$$($x$jscomp$865$$)?$APP.$cljs$core$vec$$($x$jscomp$865$$):$x$jscomp$865$$};
$malli$transform$_sequential_or_set__GT_vector$$=function($x$jscomp$866$$){return $APP.$cljs$core$vector_QMARK_$$($x$jscomp$866$$)?$x$jscomp$866$$:$APP.$cljs$core$set_QMARK_$$($x$jscomp$866$$)?$APP.$cljs$core$vec$$($x$jscomp$866$$):$APP.$cljs$core$sequential_QMARK_$$($x$jscomp$866$$)?$APP.$cljs$core$vec$$($x$jscomp$866$$):$x$jscomp$866$$};
$malli$transform$_sequential_or_set__GT_seq$$=function($x$jscomp$867$$){return $APP.$cljs$core$vector_QMARK_$$($x$jscomp$867$$)?$APP.$cljs$core$seq$$($x$jscomp$867$$):$APP.$cljs$core$set_QMARK_$$($x$jscomp$867$$)?$APP.$cljs$core$seq$$($x$jscomp$867$$):$x$jscomp$867$$};
$malli$transform$_infer_child_compiler$$=function($x_coders$$){return function($G__35197__$1_G__35197__$2_schema$jscomp$190$$){$G__35197__$1_G__35197__$2_schema$jscomp$190$$=$G__35197__$1_G__35197__$2_schema$jscomp$190$$==null?null:$malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($G__35197__$1_G__35197__$2_schema$jscomp$190$$);$G__35197__$1_G__35197__$2_schema$jscomp$190$$=$G__35197__$1_G__35197__$2_schema$jscomp$190$$==null?null:$malli$core$_infer$$($G__35197__$1_G__35197__$2_schema$jscomp$190$$);
return $G__35197__$1_G__35197__$2_schema$jscomp$190$$==null?null:$x_coders$$.$cljs$core$IFn$_invoke$arity$1$?$x_coders$$.$cljs$core$IFn$_invoke$arity$1$($G__35197__$1_G__35197__$2_schema$jscomp$190$$):$x_coders$$($G__35197__$1_G__35197__$2_schema$jscomp$190$$)}};
$malli$transform$_add_child_compilers$$=function($x_coders$jscomp$1$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($x_coders$jscomp$1$$,$APP.$cljs$cst$497$enum$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$409$compile$$,$malli$transform$_infer_child_compiler$$($x_coders$jscomp$1$$)],null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$709$_EQ_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$409$compile$$,$malli$transform$_infer_child_compiler$$($x_coders$jscomp$1$$)],
null)]))};
$malli$transform$_base_json_decoders$$=function(){return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$421$qualified_symbol$$,$cljs$cst$679$simple_keyword_QMARK_$$,$cljs$cst$343$double$$,$cljs$cst$684$uuid_QMARK_$$,$cljs$cst$686$inst_QMARK_$$,$cljs$cst$676$simple_ident_QMARK_$$,$cljs$cst$665$int_QMARK_$$,$cljs$cst$342$int$$,$cljs$cst$671$float_QMARK_$$,$cljs$cst$418$float$$,$APP.$cljs$cst$219$symbol$$,$cljs$cst$675$ident_QMARK_$$,$cljs$cst$420$qualified_keyword$$,$cljs$cst$667$neg_int_QMARK_$$,$cljs$cst$681$symbol_QMARK_$$,
$cljs$cst$677$qualified_ident_QMARK_$$,$cljs$cst$678$keyword_QMARK_$$,$cljs$cst$682$simple_symbol_QMARK_$$,$cljs$cst$664$integer_QMARK_$$,$cljs$cst$698$zero_QMARK_$$,$APP.$cljs$cst$221$keyword$$,$cljs$cst$680$qualified_keyword_QMARK_$$,$cljs$cst$683$qualified_symbol_QMARK_$$,$cljs$cst$668$nat_int_QMARK_$$,$cljs$cst$422$uuid$$,$APP.$cljs$cst$203$set$$,$cljs$cst$672$double_QMARK_$$,$cljs$cst$666$pos_int_QMARK_$$],[$malli$transform$_string__GT_symbol$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_number__GT_double$$,
$malli$transform$_string__GT_uuid$$,$malli$transform$_string__GT_date$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_number__GT_long$$,$malli$transform$_number__GT_long$$,$malli$transform$_number__GT_float$$,$malli$transform$_number__GT_float$$,$malli$transform$_string__GT_symbol$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_number__GT_long$$,$malli$transform$_string__GT_symbol$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_string__GT_keyword$$,
$malli$transform$_string__GT_symbol$$,$malli$transform$_number__GT_long$$,$malli$transform$_number__GT_long$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_string__GT_keyword$$,$malli$transform$_string__GT_symbol$$,$malli$transform$_number__GT_long$$,$malli$transform$_string__GT_uuid$$,$malli$transform$_sequential__GT_set$$,$malli$transform$_number__GT_double$$,$malli$transform$_number__GT_long$$])};
$malli$transform$_base_json_encoders$$=function(){return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$421$qualified_symbol$$,$cljs$cst$679$simple_keyword_QMARK_$$,$cljs$cst$684$uuid_QMARK_$$,$cljs$cst$686$inst_QMARK_$$,$APP.$cljs$cst$219$symbol$$,$cljs$cst$420$qualified_keyword$$,$cljs$cst$681$symbol_QMARK_$$,$cljs$cst$678$keyword_QMARK_$$,$cljs$cst$682$simple_symbol_QMARK_$$,$APP.$cljs$cst$221$keyword$$,$cljs$cst$680$qualified_keyword_QMARK_$$,$cljs$cst$683$qualified_symbol_QMARK_$$,
$cljs$cst$422$uuid$$],[$malli$transform$_any__GT_string$$,$malli$core$_keyword__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_date__GT_string$$,$malli$transform$_any__GT_string$$,$malli$core$_keyword__GT_string$$,$malli$transform$_any__GT_string$$,$malli$core$_keyword__GT_string$$,$malli$transform$_any__GT_string$$,$malli$core$_keyword__GT_string$$,$malli$core$_keyword__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$])};
$malli$transform$_string_decoders$$=function(){return $malli$transform$_add_child_compilers$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$transform$_base_json_decoders$$(),$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$697$true_QMARK_$$,$cljs$cst$708$_LT__EQ_$$,$cljs$cst$343$double$$,$cljs$cst$710$not_EQ_$$,$cljs$cst$665$int_QMARK_$$,$cljs$cst$342$int$$,$cljs$cst$705$_GT_$$,$cljs$cst$671$float_QMARK_$$,
$cljs$cst$418$float$$,$cljs$cst$696$false_QMARK_$$,$cljs$cst$667$neg_int_QMARK_$$,$APP.$cljs$cst$200$vector$$,$cljs$cst$706$_GT__EQ_$$,$cljs$cst$664$integer_QMARK_$$,$cljs$cst$461$map_of$$,$cljs$cst$698$zero_QMARK_$$,$cljs$cst$668$nat_int_QMARK_$$,$cljs$cst$673$boolean_QMARK_$$,$cljs$cst$663$number_QMARK_$$,$cljs$cst$672$double_QMARK_$$,$APP.$cljs$cst$419$boolean$$,$cljs$cst$707$_LT_$$,$cljs$cst$666$pos_int_QMARK_$$],[$malli$transform$_string__GT_boolean$$,$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_double$$,
$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_float$$,$malli$transform$_string__GT_float$$,$malli$transform$_string__GT_boolean$$,$malli$transform$_string__GT_long$$,$malli$transform$_sequential__GT_vector$$,$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_long$$,$malli$transform$_transform_map_keys$cljs$0core$0IFn$0_invoke$0arity$01$$(),$malli$transform$_string__GT_long$$,
$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_boolean$$,$malli$transform$_string__GT_double$$,$malli$transform$_string__GT_double$$,$malli$transform$_string__GT_boolean$$,$malli$transform$_string__GT_long$$,$malli$transform$_string__GT_long$$])])))};
$malli$transform$t_malli$0transform35250$$=function($_QMARK_transformers$$,$__GT_data$$,$__GT_eval$$,$__GT_chain$$,$chain$$,$chain_SINGLEQUOTE_$$,$meta35251$$){this.$_QMARK_transformers$=$_QMARK_transformers$$;this.$__GT_data$=$__GT_data$$;this.$__GT_eval$=$__GT_eval$$;this.$__GT_chain$=$__GT_chain$$;this.$chain$=$chain$$;this.$chain_SINGLEQUOTE_$=$chain_SINGLEQUOTE_$$;this.$meta35251$=$meta35251$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$malli$transform$collection_transformer$$=function(){var $coders$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$200$vector$$,$malli$transform$_sequential_or_set__GT_vector$$,$cljs$cst$718$sequential$$,$malli$transform$_sequential_or_set__GT_seq$$,$APP.$cljs$cst$203$set$$,$malli$transform$_sequential__GT_set$$,$APP.$cljs$cst$496$tuple$$,$malli$transform$_sequential__GT_vector$$],null);return $malli$transform$transformer$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$cljs$cst$914$decoders$$,$coders$$,$cljs$cst$916$encoders$$,$coders$$],null)]))};$APP.$app$common$schema$schema$$=function($s$jscomp$373$$){return $malli$core$schema_QMARK_$$($s$jscomp$373$$)?$s$jscomp$373$$:$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$373$$,$app$common$schema$default_options$$)};$app$common$schema$form$$=function($s$jscomp$379$$){return $malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$379$$,$app$common$schema$default_options$$)};
$APP.$app$common$schema$merge$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($items$jscomp$13$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$util$merge$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$schema$schema$$,$items$jscomp$13$$))};
$APP.$app$common$schema$dissoc_key$$=function($s$jscomp$382_s__$1$jscomp$12$$){$s$jscomp$382_s__$1$jscomp$12$$=$APP.$app$common$schema$schema$$($s$jscomp$382_s__$1$jscomp$12$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$382_s__$1$jscomp$12$$),$APP.$cljs$cst$202$map$$))return $malli$util$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$382_s__$1$jscomp$12$$,$APP.$cljs$cst$266$id$$);var $temp__5823__auto__$jscomp$76$$=
$APP.$malli$util$find_first$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$382_s__$1$jscomp$12$$,function($s_SINGLEQUOTE_$jscomp$1$$,$path$jscomp$119$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($s_SINGLEQUOTE_$jscomp$1$$),$APP.$cljs$cst$202$map$$)?$path$jscomp$119$$:null});return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$76$$)?$malli$util$update_in$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($s$jscomp$382_s__$1$jscomp$12$$,
$temp__5823__auto__$jscomp$76$$):$s$jscomp$382_s__$1$jscomp$12$$};
$app$common$schema$keys$$=function($schema_SINGLEQUOTE_$jscomp$1_schema_SINGLEQUOTE___$1$$){$schema_SINGLEQUOTE_$jscomp$1_schema_SINGLEQUOTE___$1$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($schema_SINGLEQUOTE_$jscomp$1_schema_SINGLEQUOTE___$1$$,$app$common$schema$default_options$$);var $G__40081$$=$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema_SINGLEQUOTE_$jscomp$1_schema_SINGLEQUOTE___$1$$);switch($G__40081$$ instanceof $APP.$cljs$core$Keyword$$?$G__40081$$.$fqn$:
null){case "map":return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$app$common$schema$xf_COLON_map_key$$,$malli$core$entries$$.$cljs$core$IFn$_invoke$arity$2$($schema_SINGLEQUOTE_$jscomp$1_schema_SINGLEQUOTE___$1$$,$app$common$schema$default_options$$));case "merge":return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$app$common$schema$xf_COLON_map_key$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($malli$core$entries$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema_SINGLEQUOTE_$jscomp$1_schema_SINGLEQUOTE___$1$$)])));default:throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("not supported schema type",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema_SINGLEQUOTE_$jscomp$1_schema_SINGLEQUOTE___$1$$)],null));}};
$APP.$app$common$schema$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($s$jscomp$385_s__$1$jscomp$13$$,$args$jscomp$188$$){$s$jscomp$385_s__$1$jscomp$13$$=$APP.$app$common$schema$schema$$($s$jscomp$385_s__$1$jscomp$13$$);return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($malli$core$_update_properties$$,$s$jscomp$385_s__$1$jscomp$13$$,$APP.$cljs$core$assoc$$,$args$jscomp$188$$)};
$app$common$schema$_transform_map_keys$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$494$$){var $xform$jscomp$12$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__40096_v$jscomp$225$$){var $k$jscomp$448$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__40096_v$jscomp$225$$,0,null);$p__40096_v$jscomp$225$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__40096_v$jscomp$225$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$f$jscomp$494$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$494$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$448$$):$f$jscomp$494$$($k$jscomp$448$$),$p__40096_v$jscomp$225$$],null)});return function($p1__40088_SHARP_$$){return $APP.$cljs$core$map_QMARK_$$($p1__40088_SHARP_$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$empty$$($p1__40088_SHARP_$$),$xform$jscomp$12$$,$p1__40088_SHARP_$$):$p1__40088_SHARP_$$}};
$app$common$schema$json_transformer$$=function(){var $map_of_key_decoders$jscomp$1$$=$malli$transform$_string_decoders$$();return $malli$transform$transformer$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$cljs$cst$921$json$$,$cljs$cst$914$decoders$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($malli$transform$_add_child_compilers$$($malli$transform$_base_json_decoders$$()),
$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$409$compile$$,function($schema$jscomp$204$$){var $key_schema$jscomp$4$$=function(){var $G__40111__$1$$=$schema$jscomp$204$$==null?null:$malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$204$$);return $G__40111__$1$$==null?null:$APP.$cljs$core$first$$($G__40111__$1$$)}(),$or__5025__auto__$jscomp$186$$=function(){var $G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$=
$key_schema$jscomp$4$$==null?null:$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($key_schema$jscomp$4$$);$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$=$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$==null?null:$map_of_key_decoders$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$map_of_key_decoders$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$):$map_of_key_decoders$jscomp$1$$($G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$);
$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$=$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$==null?null:$malli$transform$_interceptor$$($G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$,$schema$jscomp$204$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$=$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$==
null?null:$malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$($G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$);$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$=$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$==null?null:$malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$2$($G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$,$malli$core$_keyword__GT_string$$);$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$=
$G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$==null?null:$malli$transform$_transform_if_valid$$($G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$,$key_schema$jscomp$4$$);return $G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$==null?null:$app$common$schema$_transform_map_keys$cljs$0core$0IFn$0_invoke$0arity$01$$($G__40112__$1_G__40112__$2_G__40112__$3_G__40112__$4_G__40112__$5_G__40112__$6$$)}();return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$186$$)?
$or__5025__auto__$jscomp$186$$:$app$common$schema$_transform_map_keys$cljs$0core$0IFn$0_invoke$0arity$01$$($malli$core$_keyword__GT_string$$)}],null)),$cljs$cst$916$encoders$$,$malli$transform$_add_child_compilers$$($malli$transform$_base_json_encoders$$())],null),$malli$transform$collection_transformer$$()]))};
$app$common$schema$string_transformer$$=function(){return $malli$transform$transformer$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$transform$transformer$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$,$cljs$cst$914$decoders$$,$malli$transform$_string_decoders$$(),$cljs$cst$916$encoders$$,
$malli$transform$_add_child_compilers$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$transform$_base_json_encoders$$(),$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$708$_LT__EQ_$$,$cljs$cst$343$double$$,$cljs$cst$710$not_EQ_$$,$cljs$cst$665$int_QMARK_$$,$cljs$cst$342$int$$,$cljs$cst$705$_GT_$$,$cljs$cst$418$float$$,$cljs$cst$667$neg_int_QMARK_$$,$cljs$cst$706$_GT__EQ_$$,$cljs$cst$664$integer_QMARK_$$,
$cljs$cst$698$zero_QMARK_$$,$cljs$cst$904$float$$,$cljs$cst$668$nat_int_QMARK_$$,$cljs$cst$905$double$$,$cljs$cst$707$_LT_$$,$cljs$cst$666$pos_int_QMARK_$$],[$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,
$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$,$malli$transform$_any__GT_string$$])])))],null)])),$malli$transform$collection_transformer$$()]))};
$app$common$schema$validator$$=function($_QMARK_schema$jscomp$inline_3773_s$jscomp$390$$){$_QMARK_schema$jscomp$inline_3773_s$jscomp$390$$=$APP.$app$common$schema$schema$$($_QMARK_schema$jscomp$inline_3773_s$jscomp$390$$);return $malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_schema$jscomp$inline_3773_s$jscomp$390$$,null)};
$app$common$schema$encoder$cljs$0core$0IFn$0_invoke$0arity$02$$=function($or__5025__auto__$jscomp$inline_3778_s$jscomp$392$$){var $options$jscomp$inline_3777$$=$app$common$schema$default_options$$;$or__5025__auto__$jscomp$inline_3778_s$jscomp$392$$=$malli$core$_transformer$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($or__5025__auto__$jscomp$inline_3778_s$jscomp$392$$,$options$jscomp$inline_3777$$),$malli$core$_into_transformer$$($app$common$schema$string_transformer$$),$cljs$cst$646$encode$$,
$options$jscomp$inline_3777$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3778_s$jscomp$392$$)?$or__5025__auto__$jscomp$inline_3778_s$jscomp$392$$:$APP.$cljs$core$identity$$};
$app$common$schema$lazy_validator$$=function($s$jscomp$396$$){var $vfn$$=new $APP.$cljs$core$Delay$$(function(){return $app$common$schema$validator$$($s$jscomp$396$$)});return function($v$jscomp$227$$){var $fexpr__40130$$=$APP.$cljs$core$_deref$$($vfn$$);return $fexpr__40130$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__40130$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$227$$):$fexpr__40130$$($v$jscomp$227$$)}};
$app$common$schema$lazy_decoder$$=function($s$jscomp$398$$){var $vfn$jscomp$2$$=new $APP.$cljs$core$Delay$$(function(){var $s$jscomp$inline_3780$$=$APP.$cljs$core$delay_QMARK_$$($s$jscomp$398$$)?$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$398$$,null):$s$jscomp$398$$;return $malli$core$decoder$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$inline_3780$$)});return function($v$jscomp$229$$){var $fexpr__40134$$=$APP.$cljs$core$_deref$$($vfn$jscomp$2$$);return $fexpr__40134$$.$cljs$core$IFn$_invoke$arity$1$?
$fexpr__40134$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$229$$):$fexpr__40134$$($v$jscomp$229$$)}};
$APP.$app$common$schema$humanize_explain$$=function($var_args$jscomp$627$$){for(var $args__5755__auto__$jscomp$118$$=[],$len__5749__auto___40516$$=arguments.length,$i__5750__auto___40517$$=0;;)if($i__5750__auto___40517$$<$len__5749__auto___40516$$)$args__5755__auto__$jscomp$118$$.push(arguments[$i__5750__auto___40517$$]),$i__5750__auto___40517$$+=1;else break;return $app$common$schema$humanize_explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$118$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$118$$.slice(1),0,null):null)};
$app$common$schema$humanize_explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($map__40148__$1_p__40146_value$jscomp$318$$,$length$jscomp$35_p__40147$$){$map__40148__$1_p__40146_value$jscomp$318$$=$APP.$cljs$core$__destructure_map$$($map__40148__$1_p__40146_value$jscomp$318$$);var $errors$jscomp$11_errors__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40148__$1_p__40146_value$jscomp$318$$,$APP.$cljs$cst$568$errors$$);$map__40148__$1_p__40146_value$jscomp$318$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40148__$1_p__40146_value$jscomp$318$$,
$APP.$cljs$cst$260$value$$);var $level$jscomp$31_map__40149__$1$$=$APP.$cljs$core$__destructure_map$$($length$jscomp$35_p__40147$$);$length$jscomp$35_p__40147$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$31_map__40149__$1$$,$APP.$cljs$cst$255$length$$);$level$jscomp$31_map__40149__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$31_map__40149__$1$$,$APP.$cljs$cst$282$level$$);$errors$jscomp$11_errors__$1$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__40136_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__40136_SHARP_$$,
$APP.$cljs$cst$296$schema$$,$app$common$schema$form$$)},$errors$jscomp$11_errors__$1$$);var $sb__5670__auto__$jscomp$1$$=new $APP.$goog$string$StringBuffer$$,$_STAR_print_newline_STAR__orig_val__40153_40523$$=$APP.$cljs$core$_STAR_print_newline_STAR_$$,$_STAR_print_fn_STAR__orig_val__40154_40524$$=$APP.$cljs$core$_STAR_print_fn_STAR_$$;$APP.$cljs$core$_STAR_print_newline_STAR_$$=!0;$APP.$cljs$core$_STAR_print_fn_STAR_$$=function($x__5671__auto__$jscomp$1$$){return $sb__5670__auto__$jscomp$1$$.append($x__5671__auto__$jscomp$1$$)};
try{$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Errors:"])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$pprint$pprint_str$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($errors$jscomp$11_errors__$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$288$width$$,
100,$APP.$cljs$cst$282$level$$,15,$APP.$cljs$cst$255$length$$,20],null)]))])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Value:"])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$pprint$pprint_str$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__40148__$1_p__40146_value$jscomp$318$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$288$width$$,160,$APP.$cljs$cst$282$level$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$31_map__40149__$1$$,8),$APP.$cljs$cst$255$length$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($length$jscomp$35_p__40147$$,12)],null)]))]))}finally{$APP.$cljs$core$_STAR_print_fn_STAR_$$=$_STAR_print_fn_STAR__orig_val__40154_40524$$,$APP.$cljs$core$_STAR_print_newline_STAR_$$=$_STAR_print_newline_STAR__orig_val__40153_40523$$}return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb__5670__auto__$jscomp$1$$)};
$app$common$schema$check_fn$$=function($var_args$jscomp$629$$){for(var $args__5755__auto__$jscomp$119$$=[],$len__5749__auto___40534$$=arguments.length,$i__5750__auto___40536$$=0;;)if($i__5750__auto___40536$$<$len__5749__auto___40534$$)$args__5755__auto__$jscomp$119$$.push(arguments[$i__5750__auto___40536$$]),$i__5750__auto___40536$$+=1;else break;return $app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$119$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$119$$.slice(1),
0,null):null)};
$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($s$jscomp$402$$,$hint$jscomp$1_p__40178$$){var $code$jscomp$4_map__40179__$1$$=$APP.$cljs$core$__destructure_map$$($hint$jscomp$1_p__40178$$);$hint$jscomp$1_p__40178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$4_map__40179__$1$$,$APP.$cljs$cst$273$hint$$);var $type$jscomp$232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$4_map__40179__$1$$,$APP.$cljs$cst$139$type$$);$code$jscomp$4_map__40179__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$4_map__40179__$1$$,$APP.$cljs$cst$271$code$$);var $s__$1$jscomp$14$$=function(){try{return $APP.$app$common$schema$schema$$($s$jscomp$402$$)}catch($e40181$$){var $cause$jscomp$4$$=$e40181$$,$data$jscomp$103$$=$APP.$cljs$core$ex_data$$($cause$jscomp$4$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$356$malli_DOT_core_SLASH_invalid_schema$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$103$$)))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$(["Invalid schema\n",
$app$common$pprint$pprint_str$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$103$$))].join(""),$APP.$cljs$core$PersistentArrayMap$EMPTY$$);throw $cause$jscomp$4$$;}}(),$validator_STAR_$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$($s__$1$jscomp$14$$,null)}),$explainer_STAR_$$=new $APP.$cljs$core$Delay$$(function(){return $APP.$malli$core$explainer$cljs$0core$0IFn$0_invoke$0arity$02$$($s__$1$jscomp$14$$,null)}),
$hint__$1$$=$hint$jscomp$1_p__40178$$?$hint$jscomp$1_p__40178$$:"check error",$type__$1$$=$type$jscomp$232$$?$type$jscomp$232$$:$APP.$cljs$cst$270$assertion$$,$code__$1$$=$code$jscomp$4_map__40179__$1$$?$code$jscomp$4_map__40179__$1$$:$cljs$cst$929$data_validation$$;return function($explain_40545_value$jscomp$320$$){var $explain_fn_40544_validate_fn$$=$APP.$cljs$core$_deref$$($validator_STAR_$$);if($explain_fn_40544_validate_fn$$.$cljs$core$IFn$_invoke$arity$1$?!$explain_fn_40544_validate_fn$$.$cljs$core$IFn$_invoke$arity$1$($explain_40545_value$jscomp$320$$):
!$explain_fn_40544_validate_fn$$($explain_40545_value$jscomp$320$$))throw $explain_fn_40544_validate_fn$$=$APP.$cljs$core$_deref$$($explainer_STAR_$$),$explain_40545_value$jscomp$320$$=$explain_fn_40544_validate_fn$$.$cljs$core$IFn$_invoke$arity$1$?$explain_fn_40544_validate_fn$$.$cljs$core$IFn$_invoke$arity$1$($explain_40545_value$jscomp$320$$):$explain_fn_40544_validate_fn$$($explain_40545_value$jscomp$320$$),$APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($hint__$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$139$type$$,$type__$1$$,$APP.$cljs$cst$271$code$$,$code__$1$$,$APP.$cljs$cst$273$hint$$,$hint__$1$$,$APP.$cljs$cst$930$app_DOT_common_DOT_schema_SLASH_explain$$,$explain_40545_value$jscomp$320$$],null));return $explain_40545_value$jscomp$320$$}};
$APP.$app$common$schema$coercer$$=function($var_args$jscomp$630$$){for(var $args__5755__auto__$jscomp$120$$=[],$len__5749__auto___40549$$=arguments.length,$i__5750__auto___40550$$=0;;)if($i__5750__auto___40550$$<$len__5749__auto___40549$$)$args__5755__auto__$jscomp$120$$.push(arguments[$i__5750__auto___40550$$]),$i__5750__auto___40550$$+=1;else break;return $app$common$schema$coercer$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$120$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$120$$.slice(1),
0,null):null)};
$app$common$schema$coercer$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($schema$jscomp$206$$,$opts$jscomp$220_p__40207$$){$opts$jscomp$220_p__40207$$=$APP.$cljs$core$__destructure_map$$($opts$jscomp$220_p__40207$$);var $decode_fn$$=$app$common$schema$lazy_decoder$$($schema$jscomp$206$$),$check_fn$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($schema$jscomp$206$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$opts$jscomp$220_p__40207$$]));return function($data$jscomp$104$$){return $check_fn$$($decode_fn$$($data$jscomp$104$$))}};
$app$common$schema$type_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__40220_params$jscomp$9$$){$p__40220_params$jscomp$9$$=$APP.$cljs$core$__destructure_map$$($p__40220_params$jscomp$9$$);return $malli$core$_simple_schema$$($p__40220_params$jscomp$9$$)};$app$common$schema$coll_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__40227_params$jscomp$10$$){$p__40227_params$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($p__40227_params$jscomp$10$$);return $malli$core$_collection_schema$$($p__40227_params$jscomp$10$$)};
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($params$jscomp$11$$){if($APP.$cljs$core$map_QMARK_$$($params$jscomp$11$$)){var $mdata$$=$APP.$cljs$core$meta$$($params$jscomp$11$$),$type$jscomp$233$$=function(){var $or__5025__auto__$jscomp$190_or__5025__auto____$1$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($mdata$$,$cljs$cst$931$app_DOT_common_DOT_schema_SLASH_id$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$190_or__5025__auto____$1$jscomp$25$$))return $or__5025__auto__$jscomp$190_or__5025__auto____$1$jscomp$25$$;
$or__5025__auto__$jscomp$190_or__5025__auto____$1$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($mdata$$,$cljs$cst$932$app_DOT_common_DOT_schema_SLASH_type$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$190_or__5025__auto____$1$jscomp$25$$)?$or__5025__auto__$jscomp$190_or__5025__auto____$1$jscomp$25$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$11$$,$APP.$cljs$cst$139$type$$)}(),$s$jscomp$404$$=$malli$core$_simple_schema$$($params$jscomp$11$$);
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$common$schema$registry$registry$$,$APP.$cljs$core$assoc$$,$type$jscomp$233$$,$s$jscomp$404$$);return $s$jscomp$404$$}if($APP.$cljs$core$vector_QMARK_$$($params$jscomp$11$$))return $mdata$$=$APP.$cljs$core$meta$$($params$jscomp$11$$),$type$jscomp$233$$=function(){var $or__5025__auto__$jscomp$191$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($mdata$$,$cljs$cst$931$app_DOT_common_DOT_schema_SLASH_id$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$191$$)?
$or__5025__auto__$jscomp$191$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($mdata$$,$cljs$cst$932$app_DOT_common_DOT_schema_SLASH_type$$)}(),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$common$schema$registry$registry$$,$APP.$cljs$core$assoc$$,$type$jscomp$233$$,$params$jscomp$11$$),$params$jscomp$11$$;if($malli$core$into_schema_QMARK_$$($params$jscomp$11$$))return $type$jscomp$233$$=$malli$core$_type$$($params$jscomp$11$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$common$schema$registry$registry$$,
$APP.$cljs$core$assoc$$,$type$jscomp$233$$,$params$jscomp$11$$),$params$jscomp$11$$;throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Invalid Arguments",$APP.$cljs$core$PersistentArrayMap$EMPTY$$);};$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($type$jscomp$234$$,$params$jscomp$12$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$common$schema$registry$registry$$,$APP.$cljs$core$assoc$$,$type$jscomp$234$$,$params$jscomp$12$$)};
$app$common$schema$parse_uuid$$=function($s$jscomp$405$$){if($APP.$cljs$core$uuid_QMARK_$$($s$jscomp$405$$))return $s$jscomp$405$$;if($APP.$cuerdas$core$empty_QMARK_$$($s$jscomp$405$$))return null;try{return $APP.$app$common$uuid$parse$$($s$jscomp$405$$)}catch($e40239$$){return $s$jscomp$405$$}};$app$common$schema$encode_uuid$$=function($v$jscomp$231$$){return $APP.$cljs$core$uuid_QMARK_$$($v$jscomp$231$$)?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$231$$):$v$jscomp$231$$};
$APP.$app$common$schema$parse_email$$=function($s$jscomp$406$$){return typeof $s$jscomp$406$$==="string"?$APP.$cljs$core$first$$($APP.$cljs$core$re_seq$$($app$common$schema$email_re$$,$s$jscomp$406$$)):null};
$app$common$schema$parse_long$$=function($v$jscomp$240$$){try{var $or__5025__auto__$jscomp$196$$=typeof $v$jscomp$240$$==="string"?$APP.$cljs$core$parse_long$$($v$jscomp$240$$):$v$jscomp$240$$}catch($e40313$jscomp$inline_3783$$){$or__5025__auto__$jscomp$196$$=null}return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$196$$)?$or__5025__auto__$jscomp$196$$:$v$jscomp$240$$};
$app$common$schema$parse_double$$=function($v$jscomp$243$$){try{var $or__5025__auto__$jscomp$198$$=typeof $v$jscomp$243$$==="string"?$cljs$core$parse_double$$($v$jscomp$243$$):$v$jscomp$243$$}catch($e40362$jscomp$inline_3785$$){$or__5025__auto__$jscomp$198$$=null}return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$198$$)?$or__5025__auto__$jscomp$198$$:$v$jscomp$243$$};
$app$common$schema$parse_boolean$$=function($v$jscomp$248$$){if(typeof $v$jscomp$248$$==="string")switch($v$jscomp$248$$){case "true":case "t":case "1":return!0;case "false":case "f":case "0":return!1;default:return $v$jscomp$248$$}else return $v$jscomp$248$$};$app$common$schema$parse_keyword$$=function($v$jscomp$249$$){return typeof $v$jscomp$249$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($app$common$json$read_kebab_key$$($v$jscomp$249$$)):$v$jscomp$249$$};
$app$common$schema$decode_uri$$=function($val$jscomp$121$$){return $val$jscomp$121$$ instanceof $lambdaisland$uri$URI$$?$val$jscomp$121$$:$APP.$app$common$uri$uri$$($APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$121$$))};
$cljs$spec$alpha$conform_STAR_$$=function($JSCompiler_temp$jscomp$499_spec$jscomp$1$$,$x$jscomp$875$$){if($JSCompiler_temp$jscomp$499_spec$jscomp$1$$!=null&&$JSCompiler_temp$jscomp$499_spec$jscomp$1$$.$cljs$spec$alpha$Spec$conform_STAR_$arity$2$!=null)$JSCompiler_temp$jscomp$499_spec$jscomp$1$$=$JSCompiler_temp$jscomp$499_spec$jscomp$1$$.$cljs$spec$alpha$Spec$conform_STAR_$arity$2$($JSCompiler_temp$jscomp$499_spec$jscomp$1$$,$x$jscomp$875$$);else{var $m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$=
$cljs$spec$alpha$conform_STAR_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$499_spec$jscomp$1$$==null?null:$JSCompiler_temp$jscomp$499_spec$jscomp$1$$)];if($m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$!=null)$JSCompiler_temp$jscomp$499_spec$jscomp$1$$=$m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$499_spec$jscomp$1$$,
$x$jscomp$875$$):$m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$($JSCompiler_temp$jscomp$499_spec$jscomp$1$$,$x$jscomp$875$$);else if($m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$=$cljs$spec$alpha$conform_STAR_$$._,$m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$!=null)$JSCompiler_temp$jscomp$499_spec$jscomp$1$$=$m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$499_spec$jscomp$1$$,
$x$jscomp$875$$):$m__5372__auto__$jscomp$inline_3790_m__5374__auto__$jscomp$inline_3789$$($JSCompiler_temp$jscomp$499_spec$jscomp$1$$,$x$jscomp$875$$);else throw $APP.$cljs$core$missing_protocol$$("Spec.conform*",$JSCompiler_temp$jscomp$499_spec$jscomp$1$$);}return $JSCompiler_temp$jscomp$499_spec$jscomp$1$$};
$APP.$cljs$spec$alpha$explain_STAR_$$=function($JSCompiler_temp$jscomp$500_spec$jscomp$5$$,$path$jscomp$121$$,$via$jscomp$3$$,$in$$jscomp$42$$,$x$jscomp$877$$){if($JSCompiler_temp$jscomp$500_spec$jscomp$5$$!=null&&$JSCompiler_temp$jscomp$500_spec$jscomp$5$$.$cljs$spec$alpha$Spec$explain_STAR_$arity$5$!=null)$JSCompiler_temp$jscomp$500_spec$jscomp$5$$=$JSCompiler_temp$jscomp$500_spec$jscomp$5$$.$cljs$spec$alpha$Spec$explain_STAR_$arity$5$($JSCompiler_temp$jscomp$500_spec$jscomp$5$$,$path$jscomp$121$$,
$via$jscomp$3$$,$in$$jscomp$42$$,$x$jscomp$877$$);else{var $m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$=$APP.$cljs$spec$alpha$explain_STAR_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$500_spec$jscomp$5$$==null?null:$JSCompiler_temp$jscomp$500_spec$jscomp$5$$)];if($m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$!=null)$JSCompiler_temp$jscomp$500_spec$jscomp$5$$=$m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$.$cljs$core$IFn$_invoke$arity$5$?
$m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$500_spec$jscomp$5$$,$path$jscomp$121$$,$via$jscomp$3$$,$in$$jscomp$42$$,$x$jscomp$877$$):$m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$($JSCompiler_temp$jscomp$500_spec$jscomp$5$$,$path$jscomp$121$$,$via$jscomp$3$$,$in$$jscomp$42$$,$x$jscomp$877$$);else if($m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$=$APP.$cljs$spec$alpha$explain_STAR_$$._,
$m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$!=null)$JSCompiler_temp$jscomp$500_spec$jscomp$5$$=$m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$.$cljs$core$IFn$_invoke$arity$5$?$m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$500_spec$jscomp$5$$,$path$jscomp$121$$,$via$jscomp$3$$,$in$$jscomp$42$$,$x$jscomp$877$$):$m__5372__auto__$jscomp$inline_3798_m__5374__auto__$jscomp$inline_3797$$($JSCompiler_temp$jscomp$500_spec$jscomp$5$$,
$path$jscomp$121$$,$via$jscomp$3$$,$in$$jscomp$42$$,$x$jscomp$877$$);else throw $APP.$cljs$core$missing_protocol$$("Spec.explain*",$JSCompiler_temp$jscomp$500_spec$jscomp$5$$);}return $JSCompiler_temp$jscomp$500_spec$jscomp$5$$};
$cljs$spec$alpha$with_gen_STAR_$$=function($JSCompiler_temp$jscomp$501_spec$jscomp$9$$,$gfn$jscomp$2$$){if($JSCompiler_temp$jscomp$501_spec$jscomp$9$$!=null&&$JSCompiler_temp$jscomp$501_spec$jscomp$9$$.$cljs$spec$alpha$Spec$with_gen_STAR_$arity$2$!=null)$JSCompiler_temp$jscomp$501_spec$jscomp$9$$=$JSCompiler_temp$jscomp$501_spec$jscomp$9$$.$cljs$spec$alpha$Spec$with_gen_STAR_$arity$2$($JSCompiler_temp$jscomp$501_spec$jscomp$9$$,$gfn$jscomp$2$$);else{var $m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$=
$cljs$spec$alpha$with_gen_STAR_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$501_spec$jscomp$9$$==null?null:$JSCompiler_temp$jscomp$501_spec$jscomp$9$$)];if($m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$!=null)$JSCompiler_temp$jscomp$501_spec$jscomp$9$$=$m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$501_spec$jscomp$9$$,
$gfn$jscomp$2$$):$m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$($JSCompiler_temp$jscomp$501_spec$jscomp$9$$,$gfn$jscomp$2$$);else if($m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$=$cljs$spec$alpha$with_gen_STAR_$$._,$m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$!=null)$JSCompiler_temp$jscomp$501_spec$jscomp$9$$=$m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$501_spec$jscomp$9$$,
$gfn$jscomp$2$$):$m__5372__auto__$jscomp$inline_3803_m__5374__auto__$jscomp$inline_3802$$($JSCompiler_temp$jscomp$501_spec$jscomp$9$$,$gfn$jscomp$2$$);else throw $APP.$cljs$core$missing_protocol$$("Spec.with-gen*",$JSCompiler_temp$jscomp$501_spec$jscomp$9$$);}return $JSCompiler_temp$jscomp$501_spec$jscomp$9$$};
$cljs$spec$alpha$reg_resolve$$=function($k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$){if($cljs$core$ident_QMARK_$$($k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$)){var $JSCompiler_temp$jscomp$502_reg$jscomp$1$$=$APP.$cljs$core$_deref$$($cljs$spec$alpha$registry_ref$$);$k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$502_reg$jscomp$1$$,$k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$);if($cljs$core$ident_QMARK_$$($k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$))a:{for(;;)if($cljs$core$ident_QMARK_$$($k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$))$k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$502_reg$jscomp$1$$,$k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$);else{$JSCompiler_temp$jscomp$502_reg$jscomp$1$$=$k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$;break a}$JSCompiler_temp$jscomp$502_reg$jscomp$1$$=void 0}else $JSCompiler_temp$jscomp$502_reg$jscomp$1$$=$k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$;return $JSCompiler_temp$jscomp$502_reg$jscomp$1$$}return $k$jscomp$451_spec$jscomp$13_spec$jscomp$inline_3807$$};
$cljs$spec$alpha$reg_resolve_BANG_$$=function($k$jscomp$452$$){if($cljs$core$ident_QMARK_$$($k$jscomp$452$$)){var $or__5025__auto__$jscomp$201$$=$cljs$spec$alpha$reg_resolve$$($k$jscomp$452$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$201$$))return $or__5025__auto__$jscomp$201$$;throw Error(["Unable to resolve spec: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$452$$)].join(""));}return $k$jscomp$452$$};
$cljs$spec$alpha$spec_QMARK_$$=function($x$jscomp$878$$){return $x$jscomp$878$$!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$878$$.$cljs$spec$alpha$Spec$$?$x$jscomp$878$$:null};$cljs$spec$alpha$regex_QMARK_$$=function($x$jscomp$879$$){var $and__5023__auto__$jscomp$146$$=$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$879$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$146$$)?$x$jscomp$879$$:$and__5023__auto__$jscomp$146$$};
$cljs$spec$alpha$with_name$$=function($spec$jscomp$14$$,$name$jscomp$130$$){return $cljs$core$ident_QMARK_$$($spec$jscomp$14$$)?$spec$jscomp$14$$:$APP.$cljs$core$truth_$$($cljs$spec$alpha$regex_QMARK_$$($spec$jscomp$14$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($spec$jscomp$14$$,$cljs$cst$974$cljs_DOT_spec_DOT_alpha_SLASH_name$$,$name$jscomp$130$$):$spec$jscomp$14$$!=null&&($spec$jscomp$14$$.$cljs$lang$protocol_mask$partition0$$&131072||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$spec$jscomp$14$$.$cljs$core$IMeta$$)?
$APP.$cljs$core$with_meta$$($spec$jscomp$14$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$meta$$($spec$jscomp$14$$),$cljs$cst$974$cljs_DOT_spec_DOT_alpha_SLASH_name$$,$name$jscomp$130$$)):null};
$cljs$spec$alpha$spec_name$$=function($spec$jscomp$15$$){return $cljs$core$ident_QMARK_$$($spec$jscomp$15$$)?$spec$jscomp$15$$:$APP.$cljs$core$truth_$$($cljs$spec$alpha$regex_QMARK_$$($spec$jscomp$15$$))?$cljs$cst$974$cljs_DOT_spec_DOT_alpha_SLASH_name$$.$cljs$core$IFn$_invoke$arity$1$($spec$jscomp$15$$):$spec$jscomp$15$$!=null&&($spec$jscomp$15$$.$cljs$lang$protocol_mask$partition0$$&131072||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$spec$jscomp$15$$.$cljs$core$IMeta$$)?$cljs$cst$974$cljs_DOT_spec_DOT_alpha_SLASH_name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($spec$jscomp$15$$)):
null};
$cljs$spec$alpha$maybe_spec$$=function($spec_or_k$$){var $s$jscomp$408$$=function(){var $and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$=($and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$=$cljs$core$ident_QMARK_$$($spec_or_k$$))?$cljs$spec$alpha$reg_resolve$$($spec_or_k$$):$and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$;if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$))return $and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$;
$and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$=$cljs$spec$alpha$spec_QMARK_$$($spec_or_k$$);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$))return $and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$;$and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$=
$cljs$spec$alpha$regex_QMARK_$$($spec_or_k$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$)?$and__5023__auto__$jscomp$inline_3809_or__5025__auto__$jscomp$202_or__5025__auto____$1$jscomp$26_or__5025__auto____$2$jscomp$9$$:null}();return $APP.$cljs$core$truth_$$($cljs$spec$alpha$regex_QMARK_$$($s$jscomp$408$$))?$cljs$spec$alpha$with_name$$($cljs$spec$alpha$regex_spec_impl$$($s$jscomp$408$$,
null),$cljs$spec$alpha$spec_name$$($s$jscomp$408$$)):$s$jscomp$408$$};$cljs$spec$alpha$the_spec$$=function($spec_or_k$jscomp$1$$){var $or__5025__auto__$jscomp$203$$=$cljs$spec$alpha$maybe_spec$$($spec_or_k$jscomp$1$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$203$$))return $or__5025__auto__$jscomp$203$$;if($cljs$core$ident_QMARK_$$($spec_or_k$jscomp$1$$))throw Error(["Unable to resolve spec: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($spec_or_k$jscomp$1$$)].join(""));return null};
$cljs$spec$alpha$fn_sym$$=function($f_n_xs$jscomp$23_xs__$1$jscomp$6$$){if($goog$string$internal$isEmptyOrWhitespace$$($goog$string$makeSafe$$($f_n_xs$jscomp$23_xs__$1$jscomp$6$$)))return null;$f_n_xs$jscomp$23_xs__$1$jscomp$6$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$demunge$$,$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$02$$($f_n_xs$jscomp$23_xs__$1$jscomp$6$$,"$"));if(2<=$APP.$cljs$core$count$$($f_n_xs$jscomp$23_xs__$1$jscomp$6$$)&&$APP.$cljs$core$every_QMARK_$$(function($p1__33701_SHARP_$$){return!$goog$string$internal$isEmptyOrWhitespace$$($goog$string$makeSafe$$($p1__33701_SHARP_$$))},
$f_n_xs$jscomp$23_xs__$1$jscomp$6$$)){var $vec__33702_y$jscomp$295$$=$APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$butlast$$,$APP.$cljs$core$last$$)($f_n_xs$jscomp$23_xs__$1$jscomp$6$$);$f_n_xs$jscomp$23_xs__$1$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33702_y$jscomp$295$$,0,null);$vec__33702_y$jscomp$295$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33702_y$jscomp$295$$,1,null);return $APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$([$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(".",
$f_n_xs$jscomp$23_xs__$1$jscomp$6$$),"/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($vec__33702_y$jscomp$295$$)].join(""))}return null};$cljs$spec$alpha$invalid_QMARK_$$=function($ret$jscomp$72$$){return $APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$,$ret$jscomp$72$$)};
$cljs$spec$alpha$with_gen$$=function($spec$jscomp$20_spec__$1$$,$gen_fn$$){$spec$jscomp$20_spec__$1$$=$cljs$spec$alpha$reg_resolve$$($spec$jscomp$20_spec__$1$$);return $APP.$cljs$core$truth_$$($cljs$spec$alpha$regex_QMARK_$$($spec$jscomp$20_spec__$1$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($spec$jscomp$20_spec__$1$$,$cljs$cst$978$cljs_DOT_spec_DOT_alpha_SLASH_gfn$$,$gen_fn$$):$cljs$spec$alpha$with_gen_STAR_$$($APP.$cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$1$($spec$jscomp$20_spec__$1$$),
$gen_fn$$)};
$cljs$spec$alpha$def_impl$$=function($k$jscomp$455$$,$form$jscomp$115_spec_34868__$1$$,$spec$jscomp$28$$){if($spec$jscomp$28$$==null)$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($cljs$spec$alpha$registry_ref$$,$APP.$cljs$core$dissoc$$,$k$jscomp$455$$);else{var $JSCompiler_inline_result$jscomp$504_or__5025__auto__$jscomp$inline_3813_or__5025__auto____$1$jscomp$inline_3814$$=$cljs$spec$alpha$spec_QMARK_$$($spec$jscomp$28$$);$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$504_or__5025__auto__$jscomp$inline_3813_or__5025__auto____$1$jscomp$inline_3814$$)||($JSCompiler_inline_result$jscomp$504_or__5025__auto__$jscomp$inline_3813_or__5025__auto____$1$jscomp$inline_3814$$=
$cljs$spec$alpha$regex_QMARK_$$($spec$jscomp$28$$),$JSCompiler_inline_result$jscomp$504_or__5025__auto__$jscomp$inline_3813_or__5025__auto____$1$jscomp$inline_3814$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$504_or__5025__auto__$jscomp$inline_3813_or__5025__auto____$1$jscomp$inline_3814$$)?$JSCompiler_inline_result$jscomp$504_or__5025__auto__$jscomp$inline_3813_or__5025__auto____$1$jscomp$inline_3814$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($cljs$spec$alpha$registry_ref$$),
$spec$jscomp$28$$));$form$jscomp$115_spec_34868__$1$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$504_or__5025__auto__$jscomp$inline_3813_or__5025__auto____$1$jscomp$inline_3814$$)?$spec$jscomp$28$$:$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($form$jscomp$115_spec_34868__$1$$,$spec$jscomp$28$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($cljs$spec$alpha$registry_ref$$,$APP.$cljs$core$assoc$$,$k$jscomp$455$$,$cljs$spec$alpha$with_name$$($form$jscomp$115_spec_34868__$1$$,
$k$jscomp$455$$))}};
$cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$=function($pred$jscomp$52$$,$x$jscomp$888$$,$form$jscomp$117$$,$cpred_QMARK_$$){if($APP.$cljs$core$truth_$$($pred$jscomp$52$$)){var $temp__5823__auto__$jscomp$81$$=$cljs$spec$alpha$the_spec$$($pred$jscomp$52$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$81$$))return $cljs$spec$alpha$conform_STAR_$$($APP.$cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$1$($temp__5823__auto__$jscomp$81$$),$x$jscomp$888$$);if($cljs$core$ifn_QMARK_$$($pred$jscomp$52$$))return $APP.$cljs$core$truth_$$($cpred_QMARK_$$)?
$pred$jscomp$52$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$52$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$888$$):$pred$jscomp$52$$($x$jscomp$888$$):$APP.$cljs$core$truth_$$($pred$jscomp$52$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$52$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$888$$):$pred$jscomp$52$$($x$jscomp$888$$))?$x$jscomp$888$$:$cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$;throw Error([$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$form$jscomp$117$$])),
" is not a fn, expected predicate fn"].join(""));}return $x$jscomp$888$$};$APP.$cljs$spec$alpha$valid_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($spec$jscomp$30_spec__$1$jscomp$2$$,$x$jscomp$889$$){$spec$jscomp$30_spec__$1$jscomp$2$$=$APP.$cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$1$($spec$jscomp$30_spec__$1$jscomp$2$$);return!$cljs$spec$alpha$invalid_QMARK_$$($cljs$spec$alpha$conform_STAR_$$($spec$jscomp$30_spec__$1$jscomp$2$$,$x$jscomp$889$$))};
$cljs$spec$alpha$explain_1$$=function($form$jscomp$120_temp__5823__auto__$jscomp$inline_3819$$,$pred$jscomp$55_pred__$1$jscomp$5$$,$JSCompiler_temp$jscomp$506_path$jscomp$127$$,$JSCompiler_inline_result$jscomp$507_via$jscomp$5$$,$in$$jscomp$44$$,$v$jscomp$252$$){$pred$jscomp$55_pred__$1$jscomp$5$$=$cljs$spec$alpha$maybe_spec$$($pred$jscomp$55_pred__$1$jscomp$5$$);$APP.$cljs$core$truth_$$($cljs$spec$alpha$spec_QMARK_$$($pred$jscomp$55_pred__$1$jscomp$5$$))?($form$jscomp$120_temp__5823__auto__$jscomp$inline_3819$$=
$cljs$spec$alpha$spec_name$$($pred$jscomp$55_pred__$1$jscomp$5$$),$JSCompiler_inline_result$jscomp$507_via$jscomp$5$$=$APP.$cljs$core$truth_$$($form$jscomp$120_temp__5823__auto__$jscomp$inline_3819$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$507_via$jscomp$5$$,$form$jscomp$120_temp__5823__auto__$jscomp$inline_3819$$):$JSCompiler_inline_result$jscomp$507_via$jscomp$5$$,$JSCompiler_temp$jscomp$506_path$jscomp$127$$=$APP.$cljs$spec$alpha$explain_STAR_$$($pred$jscomp$55_pred__$1$jscomp$5$$,
$JSCompiler_temp$jscomp$506_path$jscomp$127$$,$JSCompiler_inline_result$jscomp$507_via$jscomp$5$$,$in$$jscomp$44$$,$v$jscomp$252$$)):$JSCompiler_temp$jscomp$506_path$jscomp$127$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$294$path$$,$JSCompiler_temp$jscomp$506_path$jscomp$127$$,$APP.$cljs$cst$349$pred$$,$form$jscomp$120_temp__5823__auto__$jscomp$inline_3819$$,$APP.$cljs$cst$108$val$$,
$v$jscomp$252$$,$APP.$cljs$cst$143$via$$,$JSCompiler_inline_result$jscomp$507_via$jscomp$5$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$44$$],null)],null);return $JSCompiler_temp$jscomp$506_path$jscomp$127$$};
$cljs$spec$alpha$t_cljs$0spec$0alpha33915$$=function($keys__GT_specnames$$,$opt$$,$req_un$$,$opt_un$$,$gfn$jscomp$4$$,$pred_exprs$$,$keys_pred$$,$p__33913$$,$argm$$,$opt_keys$$,$req_specs$$,$map__33914$$,$req$$,$id$jscomp$19$$,$req_keys$$,$opt_specs$jscomp$1$$,$k__GT_s$$,$pred_forms$$,$meta33916$$){this.$keys__GT_specnames$=$keys__GT_specnames$$;this.$opt$=$opt$$;this.$req_un$=$req_un$$;this.$opt_un$=$opt_un$$;this.$gfn$=$gfn$jscomp$4$$;this.$pred_exprs$=$pred_exprs$$;this.$keys_pred$=$keys_pred$$;
this.$p__33913$=$p__33913$$;this.$argm$=$argm$$;this.$opt_keys$=$opt_keys$$;this.$req_specs$=$req_specs$$;this.$map__33914$=$map__33914$$;this.$req$=$req$$;this.id=$id$jscomp$19$$;this.$req_keys$=$req_keys$$;this.$opt_specs$=$opt_specs$jscomp$1$$;this.$k__GT_s$=$k__GT_s$$;this.$pred_forms$=$pred_forms$$;this.$meta33916$=$meta33916$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$spec$alpha$map_spec_impl$$=function($p__33913$jscomp$2$$){var $map__33914__$1$$=$APP.$cljs$core$__destructure_map$$($p__33913$jscomp$2$$),$opt$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$APP.$cljs$cst$991$opt$$),$req_un$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$992$req_un$$),$opt_un$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$993$opt_un$$),$gfn$jscomp$6$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$988$gfn$$),$pred_exprs$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$1012$pred_exprs$$),$keys_pred$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$1013$keys_pred$$),$opt_keys$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$1014$opt_keys$$),$req_specs$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,
$cljs$cst$1015$req_specs$$),$req$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$990$req$$),$req_keys$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$1016$req_keys$$),$opt_specs$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$1017$opt_specs$$),$pred_forms$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33914__$1$$,$cljs$cst$1018$pred_forms$$),
$k__GT_s$jscomp$2$$=$APP.$cljs$core$zipmap$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($req_keys$jscomp$2$$,$opt_keys$jscomp$2$$),$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($req_specs$jscomp$2$$,$opt_specs$jscomp$3$$)),$id$jscomp$21$$=$cljs$core$random_uuid$$();return new $cljs$spec$alpha$t_cljs$0spec$0alpha33915$$(function($p1__33910_SHARP_$$){var $or__5025__auto__$jscomp$211$$=$k__GT_s$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$k__GT_s$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($p1__33910_SHARP_$$):
$k__GT_s$jscomp$2$$($p1__33910_SHARP_$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$211$$)?$or__5025__auto__$jscomp$211$$:$p1__33910_SHARP_$$},$opt$jscomp$2$$,$req_un$jscomp$2$$,$opt_un$jscomp$2$$,$gfn$jscomp$6$$,$pred_exprs$jscomp$2$$,$keys_pred$jscomp$2$$,$p__33913$jscomp$2$$,$map__33914__$1$$,$opt_keys$jscomp$2$$,$req_specs$jscomp$2$$,$map__33914__$1$$,$req$jscomp$2$$,$id$jscomp$21$$,$req_keys$jscomp$2$$,$opt_specs$jscomp$3$$,$k__GT_s$jscomp$2$$,$pred_forms$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$spec$alpha$t_cljs$0spec$0alpha33979$$=function($form$jscomp$122$$,$pred$jscomp$57$$,$gfn$jscomp$7$$,$cpred_QMARK_$jscomp$1$$,$unc$$,$meta33980$$){this.form=$form$jscomp$122$$;this.$pred$=$pred$jscomp$57$$;this.$gfn$=$gfn$jscomp$7$$;this.$cpred_QMARK_$=$cpred_QMARK_$jscomp$1$$;this.$unc$=$unc$$;this.$meta33980$=$meta33980$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$=function($form$jscomp$124$$,$pred$jscomp$59$$){return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$05$$($form$jscomp$124$$,$pred$jscomp$59$$,null,null,null)};
$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$05$$=function($G__33978_form$jscomp$125$$,$pred$jscomp$60$$,$gfn$jscomp$10$$,$cpred_QMARK_$jscomp$4$$,$unc$jscomp$2$$){return $APP.$cljs$core$truth_$$($cljs$spec$alpha$spec_QMARK_$$($pred$jscomp$60$$))?$APP.$cljs$core$truth_$$($gfn$jscomp$10$$)?$cljs$spec$alpha$with_gen$$($pred$jscomp$60$$,$gfn$jscomp$10$$):$pred$jscomp$60$$:$APP.$cljs$core$truth_$$($cljs$spec$alpha$regex_QMARK_$$($pred$jscomp$60$$))?$cljs$spec$alpha$regex_spec_impl$$($pred$jscomp$60$$,
$gfn$jscomp$10$$):$cljs$core$ident_QMARK_$$($pred$jscomp$60$$)?($G__33978_form$jscomp$125$$=$cljs$spec$alpha$the_spec$$($pred$jscomp$60$$),$APP.$cljs$core$truth_$$($gfn$jscomp$10$$)?$cljs$spec$alpha$with_gen$$($G__33978_form$jscomp$125$$,$gfn$jscomp$10$$):$G__33978_form$jscomp$125$$):new $cljs$spec$alpha$t_cljs$0spec$0alpha33979$$($G__33978_form$jscomp$125$$,$pred$jscomp$60$$,$gfn$jscomp$10$$,$cpred_QMARK_$jscomp$4$$,$unc$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$spec$alpha$and_preds$$=function($first__34091_pred__$1$jscomp$6_ret__$1$jscomp$11_x$jscomp$909$$,$G__34081__$1_G__34958_preds$jscomp$9_preds__$2_seq__34090_seq__34090__$1$$,$forms$jscomp$14_nret_ret__$2$jscomp$3$$){var $G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$=$APP.$cljs$core$seq$$($G__34081__$1_G__34958_preds$jscomp$9_preds__$2_seq__34090_seq__34090__$1$$);$APP.$cljs$core$first$$($G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$);$APP.$cljs$core$next$$($G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$);
$G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$=$APP.$cljs$core$seq$$($forms$jscomp$14_nret_ret__$2$jscomp$3$$);$APP.$cljs$core$first$$($G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$);$APP.$cljs$core$next$$($G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$);for($G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$=$forms$jscomp$14_nret_ret__$2$jscomp$3$$;;){$forms$jscomp$14_nret_ret__$2$jscomp$3$$=$first__34091_pred__$1$jscomp$6_ret__$1$jscomp$11_x$jscomp$909$$;
$G__34081__$1_G__34958_preds$jscomp$9_preds__$2_seq__34090_seq__34090__$1$$=$APP.$cljs$core$seq$$($G__34081__$1_G__34958_preds$jscomp$9_preds__$2_seq__34090_seq__34090__$1$$);$first__34091_pred__$1$jscomp$6_ret__$1$jscomp$11_x$jscomp$909$$=$APP.$cljs$core$first$$($G__34081__$1_G__34958_preds$jscomp$9_preds__$2_seq__34090_seq__34090__$1$$);$G__34081__$1_G__34958_preds$jscomp$9_preds__$2_seq__34090_seq__34090__$1$$=$APP.$cljs$core$next$$($G__34081__$1_G__34958_preds$jscomp$9_preds__$2_seq__34090_seq__34090__$1$$);
var $seq__34093_seq__34093__$1$$=$APP.$cljs$core$seq$$($G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$);$G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$=$APP.$cljs$core$first$$($seq__34093_seq__34093__$1$$);$seq__34093_seq__34093__$1$$=$APP.$cljs$core$next$$($seq__34093_seq__34093__$1$$);var $form__$1$jscomp$1$$=$G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$;$G__34082__$1_G__34959_first__34094_forms__$2_seq__34084_seq__34087$$=$seq__34093_seq__34093__$1$$;
if($APP.$cljs$core$truth_$$($first__34091_pred__$1$jscomp$6_ret__$1$jscomp$11_x$jscomp$909$$)){$forms$jscomp$14_nret_ret__$2$jscomp$3$$=$cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$($first__34091_pred__$1$jscomp$6_ret__$1$jscomp$11_x$jscomp$909$$,$forms$jscomp$14_nret_ret__$2$jscomp$3$$,$form__$1$jscomp$1$$,null);if($cljs$spec$alpha$invalid_QMARK_$$($forms$jscomp$14_nret_ret__$2$jscomp$3$$))return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$;$first__34091_pred__$1$jscomp$6_ret__$1$jscomp$11_x$jscomp$909$$=
$forms$jscomp$14_nret_ret__$2$jscomp$3$$}else return $forms$jscomp$14_nret_ret__$2$jscomp$3$$}};
$cljs$spec$alpha$explain_pred_list$$=function($G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$,$G__34961_preds$jscomp$10_ret__$2$jscomp$4$$,$path$jscomp$137$$,$via$jscomp$11$$,$in$$jscomp$50$$,$first__34114_form__$1$jscomp$2_ret__$1$jscomp$12_x$jscomp$910$$){var $G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$=$APP.$cljs$core$seq$$($G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$);$APP.$cljs$core$first$$($G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$);
$APP.$cljs$core$next$$($G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$);$G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$=$APP.$cljs$core$seq$$($G__34961_preds$jscomp$10_ret__$2$jscomp$4$$);$APP.$cljs$core$first$$($G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$);$APP.$cljs$core$next$$($G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$);for($G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$=$G__34961_preds$jscomp$10_ret__$2$jscomp$4$$;;){$G__34961_preds$jscomp$10_ret__$2$jscomp$4$$=
$first__34114_form__$1$jscomp$2_ret__$1$jscomp$12_x$jscomp$910$$;$G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$=$APP.$cljs$core$seq$$($G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$);$first__34114_form__$1$jscomp$2_ret__$1$jscomp$12_x$jscomp$910$$=$APP.$cljs$core$first$$($G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$);$G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$=$APP.$cljs$core$next$$($G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$);
var $G__34962_pred__$1$jscomp$7_seq__34116$$=$APP.$cljs$core$seq$$($G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$);$G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$=$APP.$cljs$core$first$$($G__34962_pred__$1$jscomp$7_seq__34116$$);var $preds__$2$jscomp$1_seq__34116__$1$$=$APP.$cljs$core$next$$($G__34962_pred__$1$jscomp$7_seq__34116$$);$G__34962_pred__$1$jscomp$7_seq__34116$$=$G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$;if($APP.$cljs$core$truth_$$($G__34962_pred__$1$jscomp$7_seq__34116$$)){$G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$=
$cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$($G__34962_pred__$1$jscomp$7_seq__34116$$,$G__34961_preds$jscomp$10_ret__$2$jscomp$4$$,$first__34114_form__$1$jscomp$2_ret__$1$jscomp$12_x$jscomp$910$$,null);if($cljs$spec$alpha$invalid_QMARK_$$($G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$))return $cljs$spec$alpha$explain_1$$($first__34114_form__$1$jscomp$2_ret__$1$jscomp$12_x$jscomp$910$$,$G__34962_pred__$1$jscomp$7_seq__34116$$,$path$jscomp$137$$,$via$jscomp$11$$,$in$$jscomp$50$$,
$G__34961_preds$jscomp$10_ret__$2$jscomp$4$$);$G__34961_preds$jscomp$10_ret__$2$jscomp$4$$=$G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$;$G__34962_pred__$1$jscomp$7_seq__34116$$=$preds__$2$jscomp$1_seq__34116__$1$$;$first__34114_form__$1$jscomp$2_ret__$1$jscomp$12_x$jscomp$910$$=$G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$;$G__34102__$1_forms$jscomp$15_forms__$2$jscomp$1_seq__34113_seq__34113__$1$$=$G__34961_preds$jscomp$10_ret__$2$jscomp$4$$;$G__34103__$1_first__34117_nret$jscomp$1_seq__34105_seq__34108$$=
$G__34962_pred__$1$jscomp$7_seq__34116$$}else return null}};
$cljs$spec$alpha$coll_prob$$=function($JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$,$kfn_pred$jscomp$68$$,$kform_kform__$1$$,$distinct$$,$JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$,$min_count$jscomp$1$$,$max_count$$,$path$jscomp$140$$,$via$jscomp$13$$,$in$$jscomp$52$$){$kfn_pred$jscomp$68$$=$APP.$cljs$core$truth_$$($kfn_pred$jscomp$68$$)?$kfn_pred$jscomp$68$$:$APP.$cljs$core$coll_QMARK_$$;$kform_kform__$1$$=$APP.$cljs$core$truth_$$($kform_kform__$1$$)?
$kform_kform__$1$$:$cljs$cst$1042$cljs_DOT_core_SLASH_coll_QMARK_$$;$cljs$spec$alpha$invalid_QMARK_$$($cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$($kfn_pred$jscomp$68$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$,$cljs$cst$975$cljs_DOT_spec_DOT_alpha_SLASH_unknown$$,null))?$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$=$cljs$spec$alpha$explain_1$$($kform_kform__$1$$,$kfn_pred$jscomp$68$$,$path$jscomp$140$$,$via$jscomp$13$$,$in$$jscomp$52$$,
$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$,$cljs$core$bounded_count$$($JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$)):
$JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$)?$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$294$path$$,$path$jscomp$140$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$List$$(null,
$cljs$cst$1030$cljs_DOT_core_SLASH__EQ_$$,null,1,null),new $APP.$cljs$core$List$$(null,$JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$,null,1,null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$List$$(null,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$List$$(null,$cljs$cst$1031$cljs_DOT_core_SLASH_count$$,
null,1,null),new $APP.$cljs$core$List$$(null,$APP.$cljs$cst$977$_PERCENT_$$,null,1,null)))),null,1,null)])))),$APP.$cljs$cst$108$val$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$,$APP.$cljs$cst$143$via$$,$via$jscomp$13$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$52$$],null)],null):($JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$=$APP.$cljs$core$truth_$$($min_count$jscomp$1$$)?$min_count$jscomp$1$$:$max_count$$,$JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$)?!(($APP.$cljs$core$truth_$$($min_count$jscomp$1$$)?$min_count$jscomp$1$$:0)<=$cljs$core$bounded_count$$($APP.$cljs$core$truth_$$($max_count$$)?$max_count$$+1:$min_count$jscomp$1$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$)&&$cljs$core$bounded_count$$($APP.$cljs$core$truth_$$($max_count$$)?$max_count$$+1:$min_count$jscomp$1$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$)<=
($APP.$cljs$core$truth_$$($max_count$$)?$max_count$$:9007199254740991)):$JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10298_and__5023__auto__$jscomp$inline_11095_count$jscomp$53$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$294$path$$,$path$jscomp$140$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$List$$(null,$cljs$cst$1043$cljs_DOT_core_SLASH__LT__EQ_$$,null,1,null),new $APP.$cljs$core$List$$(null,$APP.$cljs$core$truth_$$($min_count$jscomp$1$$)?$min_count$jscomp$1$$:0,null,1,null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$List$$(null,
$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$List$$(null,$cljs$cst$1031$cljs_DOT_core_SLASH_count$$,null,1,null),new $APP.$cljs$core$List$$(null,$APP.$cljs$cst$977$_PERCENT_$$,null,1,null)))),null,1,null),new $APP.$cljs$core$List$$(null,$APP.$cljs$core$truth_$$($max_count$$)?$max_count$$:9007199254740991,null,1,null)])))),$APP.$cljs$cst$108$val$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$,
$APP.$cljs$cst$143$via$$,$via$jscomp$13$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$52$$],null)],null):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($distinct$$)?!$APP.$cljs$core$empty_QMARK_$$($JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$)&&$APP.$cljs$core$not$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$distinct_QMARK_$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$)):$distinct$$)?new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$294$path$$,$path$jscomp$140$$,$APP.$cljs$cst$349$pred$$,$cljs$cst$1044$distinct_QMARK_$$,$APP.$cljs$cst$108$val$$,$JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$,$APP.$cljs$cst$143$via$$,$via$jscomp$13$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$52$$],null)],null):null);return $JSCompiler_temp$jscomp$10296_JSCompiler_temp$jscomp$10297_x$jscomp$917$$};
$cljs$spec$alpha$t_cljs$0spec$0alpha34178$$=function($form$jscomp$134$$,$max_count$jscomp$1$$,$check_QMARK_$$,$gfn$jscomp$26$$,$gen_max$jscomp$1$$,$pred$jscomp$69$$,$cpred$$,$conform_keys$$,$kind_form$$,$addcv$$,$cfns$$,$describe_form$$,$distinct$jscomp$1$$,$map__34173$$,$spec$jscomp$33$$,$kfn$jscomp$1$$,$gen_into$$,$p__34172$$,$count$jscomp$54$$,$min_count$jscomp$2$$,$opts$jscomp$223$$,$kind$jscomp$19$$,$conform_all$$,$conform_into$$,$meta34179$$){this.form=$form$jscomp$134$$;this.$max_count$=$max_count$jscomp$1$$;
this.$check_QMARK_$=$check_QMARK_$$;this.$gfn$=$gfn$jscomp$26$$;this.$gen_max$=$gen_max$jscomp$1$$;this.$pred$=$pred$jscomp$69$$;this.$cpred$=$cpred$$;this.$conform_keys$=$conform_keys$$;this.$kind_form$=$kind_form$$;this.$addcv$=$addcv$$;this.$cfns$=$cfns$$;this.$describe_form$=$describe_form$$;this.distinct=$distinct$jscomp$1$$;this.$map__34173$=$map__34173$$;this.$spec$=$spec$jscomp$33$$;this.$kfn$=$kfn$jscomp$1$$;this.$gen_into$=$gen_into$$;this.$p__34172$=$p__34172$$;this.count=$count$jscomp$54$$;
this.$min_count$=$min_count$jscomp$2$$;this.$opts$=$opts$jscomp$223$$;this.kind=$kind$jscomp$19$$;this.$conform_all$=$conform_all$$;this.$conform_into$=$conform_into$$;this.$meta34179$=$meta34179$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$spec$alpha$every_impl$cljs$0core$0IFn$0_invoke$0arity$04$$=function($form$jscomp$137$$,$pred$jscomp$72$$,$p__34172$jscomp$2$$,$gfn$jscomp$28$$){function $addcv$jscomp$2$$($ret$jscomp$89$$,$i$jscomp$367$$,$v$jscomp$263$$,$cv$jscomp$5$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($ret$jscomp$89$$,$cv$jscomp$5$$)}var $map__34173__$1$$=$APP.$cljs$core$__destructure_map$$($p__34172$jscomp$2$$),$max_count$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,
$cljs$cst$1070$max_count$$),$kind_form$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$cljs$cst$1071$cljs_DOT_spec_DOT_alpha_SLASH_kind_form$$),$gen_max$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34173__$1$$,$cljs$cst$1072$gen_max$$,20),$cpred$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$cljs$cst$1073$cljs_DOT_spec_DOT_alpha_SLASH_cpred$$),$conform_keys$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,
$cljs$cst$1074$conform_keys$$),$describe_form$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$cljs$cst$1075$cljs_DOT_spec_DOT_alpha_SLASH_describe$$),$distinct$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$cljs$cst$1076$distinct$$),$kfn$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$cljs$cst$1077$cljs_DOT_spec_DOT_alpha_SLASH_kfn$$),$count$jscomp$56$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,
$APP.$cljs$cst$1078$count$$),$min_count$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$cljs$cst$1079$min_count$$),$kind$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$APP.$cljs$cst$945$kind$$),$conform_all$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,$cljs$cst$1080$cljs_DOT_spec_DOT_alpha_SLASH_conform_all$$),$conform_into$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34173__$1$$,
$cljs$cst$762$into$$),$gen_into$jscomp$2$$=$APP.$cljs$core$truth_$$($conform_into$jscomp$2$$)?$APP.$cljs$core$empty$$($conform_into$jscomp$2$$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cljs$spec$alpha$empty_coll$$,$kind_form$jscomp$2$$),$spec$jscomp$35$$=new $APP.$cljs$core$Delay$$(function(){return $APP.$cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$1$($pred$jscomp$72$$)});return new $cljs$spec$alpha$t_cljs$0spec$0alpha34178$$($form$jscomp$137$$,$max_count$jscomp$3$$,function($p1__34161_SHARP_$$){return $APP.$cljs$spec$alpha$valid_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$_deref$$($spec$jscomp$35$$),
$p1__34161_SHARP_$$)},$gfn$jscomp$28$$,$gen_max$jscomp$3$$,$pred$jscomp$72$$,$cpred$jscomp$2$$,$conform_keys$jscomp$2$$,$kind_form$jscomp$2$$,$addcv$jscomp$2$$,function($x$jscomp$924$$){return $APP.$cljs$core$vector_QMARK_$$($x$jscomp$924$$)&&($APP.$cljs$core$not$$($conform_into$jscomp$2$$)||$APP.$cljs$core$vector_QMARK_$$($conform_into$jscomp$2$$))?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$identity$$,function($ret$jscomp$90$$,$i$jscomp$368$$,
$v$jscomp$264$$,$cv$jscomp$6$$){return $v$jscomp$264$$===$cv$jscomp$6$$?$ret$jscomp$90$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ret$jscomp$90$$,$i$jscomp$368$$,$cv$jscomp$6$$)},$APP.$cljs$core$identity$$],null):$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$155_or__5025__auto__$jscomp$227$$=$APP.$cljs$core$map_QMARK_$$($x$jscomp$924$$);return $and__5023__auto__$jscomp$155_or__5025__auto__$jscomp$227$$?($and__5023__auto__$jscomp$155_or__5025__auto__$jscomp$227$$=
$APP.$cljs$core$truth_$$($kind$jscomp$21$$)?$APP.$cljs$core$not$$($conform_into$jscomp$2$$):$kind$jscomp$21$$,$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$155_or__5025__auto__$jscomp$227$$)?$and__5023__auto__$jscomp$155_or__5025__auto__$jscomp$227$$:$APP.$cljs$core$map_QMARK_$$($conform_into$jscomp$2$$)):$and__5023__auto__$jscomp$155_or__5025__auto__$jscomp$227$$}())?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$truth_$$($conform_keys$jscomp$2$$)?
$APP.$cljs$core$empty$$:$APP.$cljs$core$identity$$,function($ret$jscomp$91$$,$i$jscomp$369$$,$v$jscomp$265$$,$cv$jscomp$7$$){return $v$jscomp$265$$===$cv$jscomp$7$$&&$APP.$cljs$core$not$$($conform_keys$jscomp$2$$)?$ret$jscomp$91$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ret$jscomp$91$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$truth_$$($conform_keys$jscomp$2$$)?$cv$jscomp$7$$:$v$jscomp$265$$,0),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cv$jscomp$7$$,
1))},$APP.$cljs$core$identity$$],null):$APP.$cljs$core$list_QMARK_$$($conform_into$jscomp$2$$)||$APP.$cljs$core$seq_QMARK_$$($conform_into$jscomp$2$$)||$APP.$cljs$core$not$$($conform_into$jscomp$2$$)&&($APP.$cljs$core$list_QMARK_$$($x$jscomp$924$$)||$APP.$cljs$core$seq_QMARK_$$($x$jscomp$924$$))?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$empty$$,$addcv$jscomp$2$$,$APP.$cljs$core$reverse$$],null):new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[function($p1__34162_SHARP_$$){return $APP.$cljs$core$empty$$($APP.$cljs$core$truth_$$($conform_into$jscomp$2$$)?$conform_into$jscomp$2$$:$p1__34162_SHARP_$$)},$addcv$jscomp$2$$,$APP.$cljs$core$identity$$],null)},$describe_form$jscomp$2$$,$distinct$jscomp$3$$,$map__34173__$1$$,$spec$jscomp$35$$,function(){return $APP.$cljs$core$truth_$$($kfn$jscomp$3$$)?$kfn$jscomp$3$$:function($i$jscomp$366$$){return $i$jscomp$366$$}}(),$gen_into$jscomp$2$$,$p__34172$jscomp$2$$,
$count$jscomp$56$$,$min_count$jscomp$4$$,$map__34173__$1$$,$kind$jscomp$21$$,$conform_all$jscomp$2$$,$conform_into$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$cljs$spec$alpha$accept$$=function($x$jscomp$925$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$,$cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,$cljs$cst$1082$ret$$,$x$jscomp$925$$],null)};
$cljs$spec$alpha$accept_QMARK_$$=function($map__34245__$1_op_p__34243$$){$map__34245__$1_op_p__34243$$=$APP.$cljs$core$__destructure_map$$($map__34245__$1_op_p__34243$$);$map__34245__$1_op_p__34243$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34245__$1_op_p__34243$$,$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,$map__34245__$1_op_p__34243$$)};
$cljs$spec$alpha$rep_STAR_$$=function($p1$jscomp$11$$,$p2$jscomp$10$$,$ret$jscomp$93$$,$r$jscomp$67_splice$$,$form$jscomp$138$$){return $APP.$cljs$core$truth_$$($p1$jscomp$11$$)?($r$jscomp$67_splice$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$,$cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,$APP.$cljs$cst$1089$p2$$,$p2$jscomp$10$$,$cljs$cst$1090$splice$$,$r$jscomp$67_splice$$,$cljs$cst$1085$forms$$,$form$jscomp$138$$,$APP.$cljs$cst$266$id$$,
$cljs$core$random_uuid$$()],null),$cljs$spec$alpha$accept_QMARK_$$($p1$jscomp$11$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($r$jscomp$67_splice$$,$APP.$cljs$cst$1091$p1$$,$p2$jscomp$10$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1082$ret$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($ret$jscomp$93$$,$cljs$cst$1082$ret$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$11$$))])):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($r$jscomp$67_splice$$,
$APP.$cljs$cst$1091$p1$$,$p1$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1082$ret$$,$ret$jscomp$93$$]))):null};
$cljs$spec$alpha$filter_alt$$=function($pks_ps$jscomp$9$$,$ks$jscomp$44$$,$forms$jscomp$24$$,$f$jscomp$500$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($ks$jscomp$44$$)?$ks$jscomp$44$$:$forms$jscomp$24$$)?($pks_ps$jscomp$9$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($G__34272_p1__34270_SHARP_$$){$G__34272_p1__34270_SHARP_$$=$APP.$cljs$core$first$$($G__34272_p1__34270_SHARP_$$);return $f$jscomp$500$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$500$$.$cljs$core$IFn$_invoke$arity$1$($G__34272_p1__34270_SHARP_$$):
$f$jscomp$500$$($G__34272_p1__34270_SHARP_$$)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$vector$$,$pks_ps$jscomp$9$$,function(){var $or__5025__auto__$jscomp$230$$=$APP.$cljs$core$seq$$($ks$jscomp$44$$);return $or__5025__auto__$jscomp$230$$?$or__5025__auto__$jscomp$230$$:$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null)}(),function(){var $or__5025__auto__$jscomp$231$$=$APP.$cljs$core$seq$$($forms$jscomp$24$$);return $or__5025__auto__$jscomp$231$$?$or__5025__auto__$jscomp$231$$:
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null)}())),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$seq$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$pks_ps$jscomp$9$$)),$APP.$cljs$core$truth_$$($ks$jscomp$44$$)?$APP.$cljs$core$seq$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,$pks_ps$jscomp$9$$)):null,$APP.$cljs$core$truth_$$($forms$jscomp$24$$)?
$APP.$cljs$core$seq$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__34271_SHARP_$$){return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__34271_SHARP_$$,2)},$pks_ps$jscomp$9$$)):null],null)):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$seq$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$500$$,$pks_ps$jscomp$9$$)),$ks$jscomp$44$$,$forms$jscomp$24$$],null)};
$cljs$spec$alpha$alt_STAR_$$=function($JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$,$k1$jscomp$6_ks$jscomp$45_seq__34284$$,$forms$jscomp$25_ret$jscomp$94_vec__34283$$){var $forms__$1$jscomp$2_vec__34280$$=$cljs$spec$alpha$filter_alt$$($JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$,$k1$jscomp$6_ks$jscomp$45_seq__34284$$,$forms$jscomp$25_ret$jscomp$94_vec__34283$$,
$APP.$cljs$core$identity$$);$forms$jscomp$25_ret$jscomp$94_vec__34283$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($forms__$1$jscomp$2_vec__34280$$,0,null);$k1$jscomp$6_ks$jscomp$45_seq__34284$$=$APP.$cljs$core$seq$$($forms$jscomp$25_ret$jscomp$94_vec__34283$$);$JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$=$APP.$cljs$core$first$$($k1$jscomp$6_ks$jscomp$45_seq__34284$$);var $seq__34284__$1$$=$APP.$cljs$core$next$$($k1$jscomp$6_ks$jscomp$45_seq__34284$$),
$vec__34286$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($forms__$1$jscomp$2_vec__34280$$,1,null);$k1$jscomp$6_ks$jscomp$45_seq__34284$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__34286$$,0,null);$forms__$1$jscomp$2_vec__34280$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($forms__$1$jscomp$2_vec__34280$$,2,null);return $APP.$cljs$core$truth_$$($forms$jscomp$25_ret$jscomp$94_vec__34283$$)?($forms$jscomp$25_ret$jscomp$94_vec__34283$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$,$cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,$cljs$cst$1083$ps$$,$forms$jscomp$25_ret$jscomp$94_vec__34283$$,$cljs$cst$1084$ks$$,$vec__34286$$,$cljs$cst$1085$forms$$,$forms__$1$jscomp$2_vec__34280$$],null),$seq__34284__$1$$==null?$APP.$cljs$core$truth_$$($k1$jscomp$6_ks$jscomp$45_seq__34284$$)&&($cljs$spec$alpha$accept_QMARK_$$($JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$)?
($JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$=$cljs$cst$1082$ret$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$),$JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$=$cljs$spec$alpha$accept$$(new $APP.$cljs$core$MapEntry$$($k1$jscomp$6_ks$jscomp$45_seq__34284$$,
$JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$,null))):$JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$=$forms$jscomp$25_ret$jscomp$94_vec__34283$$):$JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$=$forms$jscomp$25_ret$jscomp$94_vec__34283$$,$JSCompiler_temp$jscomp$508_JSCompiler_temp$jscomp$509_JSCompiler_temp$jscomp$510_first__34285_ps$jscomp$10_ret$jscomp$inline_3831$$):
null};$cljs$spec$alpha$alt2$$=function($p1$jscomp$13$$,$p2$jscomp$11$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($p1$jscomp$13$$)?$p2$jscomp$11$$:$p1$jscomp$13$$)?$cljs$spec$alpha$alt_STAR_$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1$jscomp$13$$,$p2$jscomp$11$$]),null,null):$APP.$cljs$core$truth_$$($p1$jscomp$13$$)?$p1$jscomp$13$$:$p2$jscomp$11$$};
$cljs$spec$alpha$add_ret$$=function($fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$,$JSCompiler_inline_result$jscomp$512_r$jscomp$69$$,$G__34363$jscomp$inline_3837_k$jscomp$472$$){$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$=$cljs$spec$alpha$reg_resolve_BANG_$$($fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$);var $map__34360__$1_ret$jscomp$inline_3836$$=$APP.$cljs$core$__destructure_map$$($fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$),
$op$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34360__$1_ret$jscomp$inline_3836$$,$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34360__$1_ret$jscomp$inline_3836$$,$cljs$cst$1083$ps$$);$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34360__$1_ret$jscomp$inline_3836$$,$cljs$cst$1090$splice$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,
$op$jscomp$4$$))return $JSCompiler_inline_result$jscomp$512_r$jscomp$69$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,$op$jscomp$4$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,$op$jscomp$4$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$op$jscomp$4$$))return $fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$=
$cljs$spec$alpha$preturn$$($map__34360__$1_ret$jscomp$inline_3836$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$,$cljs$cst$1096$cljs_DOT_spec_DOT_alpha_SLASH_nil$$)?$JSCompiler_inline_result$jscomp$512_r$jscomp$69$$:$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$512_r$jscomp$69$$,$APP.$cljs$core$truth_$$($G__34363$jscomp$inline_3837_k$jscomp$472$$)?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$G__34363$jscomp$inline_3837_k$jscomp$472$$,
$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$]):$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,$op$jscomp$4$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,$op$jscomp$4$$))return $map__34360__$1_ret$jscomp$inline_3836$$=$cljs$spec$alpha$preturn$$($map__34360__$1_ret$jscomp$inline_3836$$),
$APP.$cljs$core$empty_QMARK_$$($map__34360__$1_ret$jscomp$inline_3836$$)||($G__34363$jscomp$inline_3837_k$jscomp$472$$=$APP.$cljs$core$truth_$$($G__34363$jscomp$inline_3837_k$jscomp$472$$)?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$G__34363$jscomp$inline_3837_k$jscomp$472$$,$map__34360__$1_ret$jscomp$inline_3836$$]):$map__34360__$1_ret$jscomp$inline_3836$$,$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$=$APP.$cljs$core$truth_$$($fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$)?
$APP.$cljs$core$into$$:$APP.$cljs$core$conj$$,$JSCompiler_inline_result$jscomp$512_r$jscomp$69$$=$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$512_r$jscomp$69$$,$G__34363$jscomp$inline_3837_k$jscomp$472$$):$fexpr__34361$jscomp$inline_3838_map__34360_p$jscomp$102_ret$jscomp$98_splice$jscomp$1$$($JSCompiler_inline_result$jscomp$512_r$jscomp$69$$,
$G__34363$jscomp$inline_3837_k$jscomp$472$$)),$JSCompiler_inline_result$jscomp$512_r$jscomp$69$$;throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$4$$)].join(""));};
$cljs$spec$alpha$op_describe$$=function($JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$){$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$=$cljs$spec$alpha$reg_resolve_BANG_$$($JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$);var $map__34388__$1_or__5025__auto__$jscomp$inline_3840$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,
$cljs$cst$1083$ps$$);$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,$cljs$cst$1085$forms$$);var $rep_PLUS_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,$cljs$cst$1086$rep_PLUS_$$),$op$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,
$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$),$splice$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,$cljs$cst$1090$splice$$),$ks$jscomp$50$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,$cljs$cst$1084$ks$$),$maybe$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,$APP.$cljs$cst$520$maybe$$),
$amp$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,$cljs$cst$1094$amp$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$,$APP.$cljs$cst$1091$p1$$);if($APP.$cljs$core$truth_$$($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$)){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,$op$jscomp$6$$))return null;
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$op$jscomp$6$$))return $map__34388__$1_or__5025__auto__$jscomp$inline_3840$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$op$jscomp$6$$))return $APP.$cljs$core$cons$$($cljs$cst$1097$cljs_DOT_spec_DOT_alpha_SLASH__AMPERSAND_$$,$APP.$cljs$core$cons$$($amp$jscomp$1$$,$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,
$op$jscomp$6$$))return $APP.$cljs$core$truth_$$($rep_PLUS_$jscomp$2$$)?$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$=new $APP.$cljs$core$List$$(null,$cljs$cst$1098$cljs_DOT_spec_DOT_alpha_SLASH__PLUS_$$,new $APP.$cljs$core$List$$(null,$rep_PLUS_$jscomp$2$$,null,1,null),2,null):($map__34388__$1_or__5025__auto__$jscomp$inline_3840$$=$APP.$cljs$core$seq$$($ks$jscomp$50$$),$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$=$APP.$cljs$core$cons$$($cljs$cst$1099$cljs_DOT_spec_DOT_alpha_SLASH_cat$$,
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$vector$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__34388__$1_or__5025__auto__$jscomp$inline_3840$$?$map__34388__$1_or__5025__auto__$jscomp$inline_3840$$:$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$1100$_$$),$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$])))),$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,
$op$jscomp$6$$))return $APP.$cljs$core$truth_$$($maybe$jscomp$1$$)?new $APP.$cljs$core$List$$(null,$cljs$cst$1101$cljs_DOT_spec_DOT_alpha_SLASH__QMARK_$$,new $APP.$cljs$core$List$$(null,$maybe$jscomp$1$$,null,1,null),2,null):$APP.$cljs$core$cons$$($cljs$cst$1102$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$vector$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ks$jscomp$50$$,$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$])));
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,$op$jscomp$6$$))return new $APP.$cljs$core$List$$(null,$APP.$cljs$core$truth_$$($splice$jscomp$3$$)?$cljs$cst$1098$cljs_DOT_spec_DOT_alpha_SLASH__PLUS_$$:$cljs$cst$1092$cljs_DOT_spec_DOT_alpha_SLASH__STAR_$$,new $APP.$cljs$core$List$$(null,$JSCompiler_temp$jscomp$513_forms$jscomp$31_map__34388_p$jscomp$104$$,null,1,null),2,null);throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$6$$)].join(""));
}return null};
$cljs$spec$alpha$re_conform$$=function($p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$,$G__35114_p__34541_vec__34542$$){for(;;){var $seq__34543_seq__34543__$1_xs$jscomp$24$$=$APP.$cljs$core$seq$$($G__35114_p__34541_vec__34542$$),$first__34544_x$jscomp$929$$=$APP.$cljs$core$first$$($seq__34543_seq__34543__$1_xs$jscomp$24$$);$seq__34543_seq__34543__$1_xs$jscomp$24$$=$APP.$cljs$core$next$$($seq__34543_seq__34543__$1_xs$jscomp$24$$);if($APP.$cljs$core$empty_QMARK_$$($G__35114_p__34541_vec__34542$$))return $APP.$cljs$core$truth_$$($cljs$spec$alpha$accept_nil_QMARK_$$($p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$))?($p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$=
$cljs$spec$alpha$preturn$$($p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$,$cljs$cst$1096$cljs_DOT_spec_DOT_alpha_SLASH_nil$$)?null:$p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$):$cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$;$p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$=$cljs$spec$alpha$deriv$$($p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$,
$first__34544_x$jscomp$929$$);if($APP.$cljs$core$truth_$$($p$jscomp$107_ret$jscomp$102_temp__5823__auto__$jscomp$89$$))$G__35114_p__34541_vec__34542$$=$seq__34543_seq__34543__$1_xs$jscomp$24$$;else return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$}};
$cljs$spec$alpha$t_cljs$0spec$0alpha34558$$=function($re$jscomp$19$$,$gfn$jscomp$30$$,$meta34559$$){this.re=$re$jscomp$19$$;this.$gfn$=$gfn$jscomp$30$$;this.$meta34559$=$meta34559$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};$cljs$spec$alpha$regex_spec_impl$$=function($re$jscomp$21$$,$gfn$jscomp$32$$){return new $cljs$spec$alpha$t_cljs$0spec$0alpha34558$$($re$jscomp$21$$,$gfn$jscomp$32$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$common$exceptions$exception_QMARK_$$=function($v$jscomp$270$$){return $v$jscomp$270$$ instanceof Error};
$app$common$exceptions$explain$$=function($var_args$jscomp$650$$){for(var $args__5755__auto__$jscomp$126$$=[],$len__5749__auto___40781$$=arguments.length,$i__5750__auto___40782$$=0;;)if($i__5750__auto___40782$$<$len__5749__auto___40781$$)$args__5755__auto__$jscomp$126$$.push(arguments[$i__5750__auto___40782$$]),$i__5750__auto___40782$$+=1;else break;return $app$common$exceptions$explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$126$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$126$$.slice(1),
0,null):null)};
$app$common$exceptions$explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($data$jscomp$107_exp$jscomp$6$$,$opts$jscomp$227_p__40730$$){$opts$jscomp$227_p__40730$$=$APP.$cljs$core$__destructure_map$$($opts$jscomp$227_p__40730$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$982$reason$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$107_exp$jscomp$6$$),$cljs$cst$1135$integrant_DOT_core_SLASH_build_failed_spec$$)&&$APP.$cljs$core$contains_QMARK_$$($data$jscomp$107_exp$jscomp$6$$,$cljs$cst$648$explain$$))return $app$common$exceptions$explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$648$explain$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$107_exp$jscomp$6$$),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$opts$jscomp$227_p__40730$$]));if($APP.$cljs$core$contains_QMARK_$$($data$jscomp$107_exp$jscomp$6$$,$APP.$cljs$cst$930$app_DOT_common_DOT_schema_SLASH_explain$$)){$data$jscomp$107_exp$jscomp$6$$=$APP.$cljs$cst$930$app_DOT_common_DOT_schema_SLASH_explain$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$107_exp$jscomp$6$$);var $sanitize_map$$=function $app$common$exceptions$sanitize_map$$($m$jscomp$157$$){return $APP.$cljs$core$reduce_kv$$(function($JSCompiler_temp$jscomp$302_acc$jscomp$78$$,
$k$jscomp$479$$,$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$){var $JSCompiler_temp_const$jscomp$303_k_STAR_$jscomp$1$$=typeof $k$jscomp$479$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$479$$):$k$jscomp$479$$;if($APP.$cljs$core$contains_QMARK_$$($app$common$exceptions$sensitive_fields$$,$JSCompiler_temp_const$jscomp$303_k_STAR_$jscomp$1$$)){$JSCompiler_temp_const$jscomp$303_k_STAR_$jscomp$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;
if($APP.$cljs$core$map_QMARK_$$($JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$))$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$=$app$common$exceptions$sanitize_map$$($JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$);else{$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$);var $n$jscomp$inline_3868$$=$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$.length;
$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$=$n$jscomp$inline_3868$$===0?$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$:$APP.$cljs$core$truth_$$(!0)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$inline_3868$$,"*")):$n$jscomp$inline_3868$$<10?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$inline_3868$$,
"*")):[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$,0,5),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$inline_3868$$-5,"*")))].join("")}$JSCompiler_temp$jscomp$302_acc$jscomp$78$$=$JSCompiler_temp_const$jscomp$303_k_STAR_$jscomp$1$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$302_acc$jscomp$78$$,
$k$jscomp$479$$,$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$)}else $JSCompiler_temp$jscomp$302_acc$jscomp$78$$=$APP.$cljs$core$map_QMARK_$$($JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$302_acc$jscomp$78$$,$k$jscomp$479$$,$app$common$exceptions$sanitize_map$$($JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$302_acc$jscomp$78$$,
$k$jscomp$479$$,$JSCompiler_temp$jscomp$305_s$jscomp$inline_3867_v$jscomp$271$$);return $JSCompiler_temp$jscomp$302_acc$jscomp$78$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$m$jscomp$157$$)};return $app$common$schema$humanize_explain$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($exp__$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($exp__$1$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($exp__$1$$,$APP.$cljs$cst$260$value$$,
$sanitize_map$$):$exp__$1$$}($data$jscomp$107_exp$jscomp$6$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$opts$jscomp$227_p__40730$$]))}return null};
$app$common$exceptions$format_throwable$$=function($var_args$jscomp$651$$){for(var $args__5755__auto__$jscomp$127$$=[],$len__5749__auto___40785$$=arguments.length,$i__5750__auto___40786$$=0;;)if($i__5750__auto___40786$$<$len__5749__auto___40785$$)$args__5755__auto__$jscomp$127$$.push(arguments[$i__5750__auto___40786$$]),$i__5750__auto___40786$$+=1;else break;return $app$common$exceptions$format_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$127$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$127$$.slice(1),0,null):null)};
$app$common$exceptions$format_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($cause$jscomp$5$$,$_STAR_print_newline_STAR__orig_val__40753_40788_p__40749$$){$APP.$cljs$core$__destructure_map$$($_STAR_print_newline_STAR__orig_val__40753_40788_p__40749$$);var $sb__5670__auto__$jscomp$5$$=new $APP.$goog$string$StringBuffer$$;$_STAR_print_newline_STAR__orig_val__40753_40788_p__40749$$=$APP.$cljs$core$_STAR_print_newline_STAR_$$;var $_STAR_print_fn_STAR__orig_val__40754_40789$$=$APP.$cljs$core$_STAR_print_fn_STAR_$$;
$APP.$cljs$core$_STAR_print_newline_STAR_$$=!0;$APP.$cljs$core$_STAR_print_fn_STAR_$$=function($x__5671__auto__$jscomp$5$$){return $sb__5670__auto__$jscomp$5$$.append($x__5671__auto__$jscomp$5$$)};try{$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"]));var $temp__5825__auto___40792$$=$APP.$cljs$core$ex_data$$($cause$jscomp$5$$);if($APP.$cljs$core$truth_$$($temp__5825__auto___40792$$)){var $temp__5825__auto___40794__$1$$=
function(){var $or__5025__auto__$jscomp$249$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($temp__5825__auto___40792$$,$APP.$cljs$cst$273$hint$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$249$$)?$or__5025__auto__$jscomp$249$$:$APP.$cljs$core$ex_message$$($cause$jscomp$5$$)}();$APP.$cljs$core$truth_$$($temp__5825__auto___40794__$1$$)&&$APP.$cljs$core$truth_$$($cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($temp__5825__auto___40794__$1$$,"\n"))&&($APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Hint:"])),
$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["--------------------"])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$temp__5825__auto___40794__$1$$])),$APP.$cljs$core$println$$());var $temp__5825__auto___40796__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($temp__5825__auto___40792$$,$APP.$cljs$cst$930$app_DOT_common_DOT_schema_SLASH_explain$$);
$APP.$cljs$core$truth_$$($temp__5825__auto___40796__$1$$)&&($APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Explain:"])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["--------------------"])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$schema$humanize_explain$$($temp__5825__auto___40796__$1$$)])),
$APP.$cljs$core$println$$());var $temp__5825__auto___40798__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($temp__5825__auto___40792$$,$cljs$cst$648$explain$$);$APP.$cljs$core$truth_$$($temp__5825__auto___40798__$1$$)&&($APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Server Explain:"])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["--------------------"])),
$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$temp__5825__auto___40798__$1$$])));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Data:"]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["--------------------"]));$app$common$pprint$pprint$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($temp__5825__auto___40792$$,
$APP.$cljs$cst$930$app_DOT_common_DOT_schema_SLASH_explain$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$648$explain$$])));$APP.$cljs$core$println$$()}$APP.$cljs$core$truth_$$($cause$jscomp$5$$.stack)&&($APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Trace:"])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["--------------------"])),
$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cause$jscomp$5$$.stack])));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d"]))}finally{$APP.$cljs$core$_STAR_print_fn_STAR_$$=$_STAR_print_fn_STAR__orig_val__40754_40789$$,$APP.$cljs$core$_STAR_print_newline_STAR_$$=
$_STAR_print_newline_STAR__orig_val__40753_40788_p__40749$$}return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb__5670__auto__$jscomp$5$$)};$app$common$exceptions$first_line$$=function($s$jscomp$447$$){var $break_index$$=$cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$447$$,"\n");return $break_index$$>0?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$447$$,0,$break_index$$):$s$jscomp$447$$};
$APP.$app$common$exceptions$print_throwable$$=function($var_args$jscomp$652$$){for(var $args__5755__auto__$jscomp$128$$=[],$len__5749__auto___40802$$=arguments.length,$i__5750__auto___40803$$=0;;)if($i__5750__auto___40803$$<$len__5749__auto___40802$$)$args__5755__auto__$jscomp$128$$.push(arguments[$i__5750__auto___40803$$]),$i__5750__auto___40803$$+=1;else break;return $app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$128$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$128$$.slice(1),0,null):null)};
$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($cause$jscomp$6$$,$opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$){$opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$=$APP.$cljs$core$__destructure_map$$($opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$);$opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$,$APP.$cljs$cst$969$prefix$$);
var $G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$=$APP.$cljs$cst$273$hint$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ex_data$$($cause$jscomp$6$$));$G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$=$G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$==null?null:$app$common$exceptions$first_line$$($G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$);
$G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$=$APP.$cljs$core$truth_$$($G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$)?$G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$:$APP.$cljs$core$ex_message$$($cause$jscomp$6$$);$opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$=typeof $opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$==="string"?
[$opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$,": ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$)].join(""):$G__40772$jscomp$inline_13504_G__40773$jscomp$inline_13506_or__5025__auto__$jscomp$inline_13505$$;console.group($opts$jscomp$229_p__40768_prefix$jscomp$15_title$jscomp$12$$);try{console.log($app$common$exceptions$format_throwable$$($cause$jscomp$6$$));for(var $cause__$1$$=
$cljs$core$ex_cause$$($cause$jscomp$6$$);;)if($APP.$cljs$core$truth_$$($cause__$1$$))console.log("\nCaused by:"),console.log($app$common$exceptions$format_throwable$$($cause__$1$$)),$cause__$1$$=$cljs$core$ex_cause$$($cause__$1$$);else return null}finally{console.groupEnd()}};
$APP.$app$common$exceptions$get_hint$$=function($G__40780_cause$jscomp$7$$){var $G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$=$APP.$cljs$core$ex_data$$($G__40780_cause$jscomp$7$$);$G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$=$G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$==null?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$,
$APP.$cljs$cst$273$hint$$);$G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$=$G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$==null?null:$app$common$exceptions$first_line$$($G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$);if($APP.$cljs$core$truth_$$($G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$))return $G__40779$jscomp$inline_3872_G__40779__$1$jscomp$inline_3873_or__5025__auto__$jscomp$251$$;
$G__40780_cause$jscomp$7$$=$APP.$cljs$core$ex_message$$($G__40780_cause$jscomp$7$$);return $G__40780_cause$jscomp$7$$==null?null:$app$common$exceptions$first_line$$($G__40780_cause$jscomp$7$$)};$APP.$app$common$time$now$$=function(){return new Date};$APP.$app$common$time$inst_QMARK_$$=function($o$jscomp$178$$){return $o$jscomp$178$$ instanceof Date};
$APP.$app$common$time$timeago$$=function($v$jscomp$274$$){return $APP.$cljs$core$truth_$$($v$jscomp$274$$)?$shadow$js$shim$module$0date_fns$0formatDistanceToNowStrict$0default$$($v$jscomp$274$$,{includeSeconds:!0,addSuffix:!0}):null};
$APP.$app$common$time$inst$$=function($s$jscomp$448$$){if($s$jscomp$448$$==null||$APP.$app$common$time$inst_QMARK_$$($s$jscomp$448$$))return $s$jscomp$448$$;if($APP.$cljs$core$int_QMARK_$$($s$jscomp$448$$))return new Date($s$jscomp$448$$);if(typeof $s$jscomp$448$$==="string")return $shadow$js$shim$module$0date_fns$0parseISO$0default$$($s$jscomp$448$$);throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("invalid parameters",$APP.$cljs$core$PersistentArrayMap$EMPTY$$);};
$app$common$time$plus$$=function($ta$jscomp$1$$){var $d$jscomp$162$$=$APP.$app$common$time$now$$();if($APP.$app$common$time$inst_QMARK_$$($d$jscomp$162$$))return $shadow$js$shim$module$0date_fns$0add$0default$$($d$jscomp$162$$,$ta$jscomp$1$$);throw Error("unsupported type");};
$APP.$app$common$time$minus$$=function($ta$jscomp$2$$){var $d$jscomp$163$$=$APP.$app$common$time$now$$();if($APP.$app$common$time$inst_QMARK_$$($d$jscomp$163$$))return $shadow$js$shim$module$0date_fns$0sub$0default$$($d$jscomp$163$$,$ta$jscomp$2$$);throw Error("unsupported type");};$APP.$app$common$time$diff_ms$$=function($t1$jscomp$1$$){return $shadow$js$shim$module$0date_fns$0differenceInMilliseconds$0default$$($APP.$app$common$time$now$$(),$t1$jscomp$1$$)};
$app$common$time$tpoint_ms$$=function(){var $p1$jscomp$22$$=performance.now();return function(){return performance.now()-$p1$jscomp$22$$}};
$promesa$protocols$_rejected_QMARK_$$=function($JSCompiler_temp$jscomp$517_it$jscomp$38$$){if($JSCompiler_temp$jscomp$517_it$jscomp$38$$!=null&&$JSCompiler_temp$jscomp$517_it$jscomp$38$$.$promesa$protocols$IState$_rejected_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$517_it$jscomp$38$$=$JSCompiler_temp$jscomp$517_it$jscomp$38$$.$promesa$protocols$IState$_rejected_QMARK_$arity$1$($JSCompiler_temp$jscomp$517_it$jscomp$38$$);else{var $m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$=
$promesa$protocols$_rejected_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$517_it$jscomp$38$$==null?null:$JSCompiler_temp$jscomp$517_it$jscomp$38$$)];if($m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$!=null)$JSCompiler_temp$jscomp$517_it$jscomp$38$$=$m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$517_it$jscomp$38$$):
$m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$($JSCompiler_temp$jscomp$517_it$jscomp$38$$);else if($m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$=$promesa$protocols$_rejected_QMARK_$$._,$m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$!=null)$JSCompiler_temp$jscomp$517_it$jscomp$38$$=$m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$517_it$jscomp$38$$):
$m__5372__auto__$jscomp$inline_3877_m__5374__auto__$jscomp$inline_3876$$($JSCompiler_temp$jscomp$517_it$jscomp$38$$);else throw $APP.$cljs$core$missing_protocol$$("IState.-rejected?",$JSCompiler_temp$jscomp$517_it$jscomp$38$$);}return $JSCompiler_temp$jscomp$517_it$jscomp$38$$};
$promesa$protocols$_pending_QMARK_$$=function($JSCompiler_temp$jscomp$518_it$jscomp$40$$){if($JSCompiler_temp$jscomp$518_it$jscomp$40$$!=null&&$JSCompiler_temp$jscomp$518_it$jscomp$40$$.$promesa$protocols$IState$_pending_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$518_it$jscomp$40$$=$JSCompiler_temp$jscomp$518_it$jscomp$40$$.$promesa$protocols$IState$_pending_QMARK_$arity$1$($JSCompiler_temp$jscomp$518_it$jscomp$40$$);else{var $m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$=
$promesa$protocols$_pending_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$518_it$jscomp$40$$==null?null:$JSCompiler_temp$jscomp$518_it$jscomp$40$$)];if($m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$!=null)$JSCompiler_temp$jscomp$518_it$jscomp$40$$=$m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$518_it$jscomp$40$$):
$m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$($JSCompiler_temp$jscomp$518_it$jscomp$40$$);else if($m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$=$promesa$protocols$_pending_QMARK_$$._,$m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$!=null)$JSCompiler_temp$jscomp$518_it$jscomp$40$$=$m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$518_it$jscomp$40$$):
$m__5372__auto__$jscomp$inline_3881_m__5374__auto__$jscomp$inline_3880$$($JSCompiler_temp$jscomp$518_it$jscomp$40$$);else throw $APP.$cljs$core$missing_protocol$$("IState.-pending?",$JSCompiler_temp$jscomp$518_it$jscomp$40$$);}return $JSCompiler_temp$jscomp$518_it$jscomp$40$$};
$promesa$protocols$_promise$$=function($JSCompiler_temp$jscomp$519_it$jscomp$42$$){if($JSCompiler_temp$jscomp$519_it$jscomp$42$$!=null&&$JSCompiler_temp$jscomp$519_it$jscomp$42$$.$promesa$protocols$IPromiseFactory$_promise$arity$1$!=null)$JSCompiler_temp$jscomp$519_it$jscomp$42$$=$JSCompiler_temp$jscomp$519_it$jscomp$42$$.$promesa$protocols$IPromiseFactory$_promise$arity$1$($JSCompiler_temp$jscomp$519_it$jscomp$42$$);else{var $m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$=
$promesa$protocols$_promise$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$519_it$jscomp$42$$==null?null:$JSCompiler_temp$jscomp$519_it$jscomp$42$$)];if($m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$!=null)$JSCompiler_temp$jscomp$519_it$jscomp$42$$=$m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$519_it$jscomp$42$$):
$m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$($JSCompiler_temp$jscomp$519_it$jscomp$42$$);else if($m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$=$promesa$protocols$_promise$$._,$m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$!=null)$JSCompiler_temp$jscomp$519_it$jscomp$42$$=$m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$519_it$jscomp$42$$):
$m__5372__auto__$jscomp$inline_3885_m__5374__auto__$jscomp$inline_3884$$($JSCompiler_temp$jscomp$519_it$jscomp$42$$);else throw $APP.$cljs$core$missing_protocol$$("IPromiseFactory.-promise",$JSCompiler_temp$jscomp$519_it$jscomp$42$$);}return $JSCompiler_temp$jscomp$519_it$jscomp$42$$};
$promesa$protocols$_cancelled_QMARK_$$=function($JSCompiler_temp$jscomp$520_it$jscomp$46$$){if($JSCompiler_temp$jscomp$520_it$jscomp$46$$!=null&&$JSCompiler_temp$jscomp$520_it$jscomp$46$$.$promesa$protocols$ICancellable$_cancelled_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$520_it$jscomp$46$$=$JSCompiler_temp$jscomp$520_it$jscomp$46$$.$promesa$protocols$ICancellable$_cancelled_QMARK_$arity$1$($JSCompiler_temp$jscomp$520_it$jscomp$46$$);else{var $m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$=
$promesa$protocols$_cancelled_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$520_it$jscomp$46$$==null?null:$JSCompiler_temp$jscomp$520_it$jscomp$46$$)];if($m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$!=null)$JSCompiler_temp$jscomp$520_it$jscomp$46$$=$m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$520_it$jscomp$46$$):
$m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$($JSCompiler_temp$jscomp$520_it$jscomp$46$$);else if($m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$=$promesa$protocols$_cancelled_QMARK_$$._,$m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$!=null)$JSCompiler_temp$jscomp$520_it$jscomp$46$$=$m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$520_it$jscomp$46$$):
$m__5372__auto__$jscomp$inline_3889_m__5374__auto__$jscomp$inline_3888$$($JSCompiler_temp$jscomp$520_it$jscomp$46$$);else throw $APP.$cljs$core$missing_protocol$$("ICancellable.-cancelled?",$JSCompiler_temp$jscomp$520_it$jscomp$46$$);}return $JSCompiler_temp$jscomp$520_it$jscomp$46$$};
$promesa$protocols$_resolve_BANG_$$=function($JSCompiler_temp$jscomp$521_it$jscomp$48$$,$v$jscomp$278$$){if($JSCompiler_temp$jscomp$521_it$jscomp$48$$!=null&&$JSCompiler_temp$jscomp$521_it$jscomp$48$$.$promesa$protocols$ICompletable$_resolve_BANG_$arity$2$!=null)$JSCompiler_temp$jscomp$521_it$jscomp$48$$=$JSCompiler_temp$jscomp$521_it$jscomp$48$$.$promesa$protocols$ICompletable$_resolve_BANG_$arity$2$($JSCompiler_temp$jscomp$521_it$jscomp$48$$,$v$jscomp$278$$);else{var $m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$=
$promesa$protocols$_resolve_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$521_it$jscomp$48$$==null?null:$JSCompiler_temp$jscomp$521_it$jscomp$48$$)];if($m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$!=null)$JSCompiler_temp$jscomp$521_it$jscomp$48$$=$m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$521_it$jscomp$48$$,
$v$jscomp$278$$):$m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$($JSCompiler_temp$jscomp$521_it$jscomp$48$$,$v$jscomp$278$$);else if($m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$=$promesa$protocols$_resolve_BANG_$$._,$m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$!=null)$JSCompiler_temp$jscomp$521_it$jscomp$48$$=$m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$521_it$jscomp$48$$,
$v$jscomp$278$$):$m__5372__auto__$jscomp$inline_3894_m__5374__auto__$jscomp$inline_3893$$($JSCompiler_temp$jscomp$521_it$jscomp$48$$,$v$jscomp$278$$);else throw $APP.$cljs$core$missing_protocol$$("ICompletable.-resolve!",$JSCompiler_temp$jscomp$521_it$jscomp$48$$);}return $JSCompiler_temp$jscomp$521_it$jscomp$48$$};
$promesa$protocols$_reject_BANG_$$=function($JSCompiler_temp$jscomp$522_it$jscomp$50$$,$e$jscomp$182$$){if($JSCompiler_temp$jscomp$522_it$jscomp$50$$!=null&&$JSCompiler_temp$jscomp$522_it$jscomp$50$$.$promesa$protocols$ICompletable$_reject_BANG_$arity$2$!=null)$JSCompiler_temp$jscomp$522_it$jscomp$50$$=$JSCompiler_temp$jscomp$522_it$jscomp$50$$.$promesa$protocols$ICompletable$_reject_BANG_$arity$2$($JSCompiler_temp$jscomp$522_it$jscomp$50$$,$e$jscomp$182$$);else{var $m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$=
$promesa$protocols$_reject_BANG_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$522_it$jscomp$50$$==null?null:$JSCompiler_temp$jscomp$522_it$jscomp$50$$)];if($m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$!=null)$JSCompiler_temp$jscomp$522_it$jscomp$50$$=$m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$522_it$jscomp$50$$,
$e$jscomp$182$$):$m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$($JSCompiler_temp$jscomp$522_it$jscomp$50$$,$e$jscomp$182$$);else if($m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$=$promesa$protocols$_reject_BANG_$$._,$m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$!=null)$JSCompiler_temp$jscomp$522_it$jscomp$50$$=$m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$522_it$jscomp$50$$,
$e$jscomp$182$$):$m__5372__auto__$jscomp$inline_3899_m__5374__auto__$jscomp$inline_3898$$($JSCompiler_temp$jscomp$522_it$jscomp$50$$,$e$jscomp$182$$);else throw $APP.$cljs$core$missing_protocol$$("ICompletable.-reject!",$JSCompiler_temp$jscomp$522_it$jscomp$50$$);}return $JSCompiler_temp$jscomp$522_it$jscomp$50$$};$promesa$protocols$IExecutor$$=function(){};
$promesa$protocols$_exec_BANG_$$=function($it$jscomp$52$$,$task$jscomp$1$$){if($it$jscomp$52$$!=null&&$it$jscomp$52$$.$promesa$protocols$IExecutor$_exec_BANG_$arity$2$!=null)$it$jscomp$52$$.$promesa$protocols$IExecutor$_exec_BANG_$arity$2$($it$jscomp$52$$,$task$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$=$promesa$protocols$_exec_BANG_$$[$APP.$goog$typeOf$$($it$jscomp$52$$==null?null:$it$jscomp$52$$)];if($m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$!=
null)$m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$52$$,$task$jscomp$1$$):$m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$($it$jscomp$52$$,$task$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$=$promesa$protocols$_exec_BANG_$$._,$m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$!=
null)$m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$52$$,$task$jscomp$1$$):$m__5372__auto__$jscomp$inline_3904_m__5374__auto__$jscomp$inline_3903$$($it$jscomp$52$$,$task$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("IExecutor.-exec!",$it$jscomp$52$$);}};
$promesa$protocols$_schedule_BANG_$$=function($it$jscomp$58$$,$ms$jscomp$6$$,$func$jscomp$5$$){if($it$jscomp$58$$!=null&&$it$jscomp$58$$.$promesa$protocols$IScheduler$_schedule_BANG_$arity$3$!=null)$it$jscomp$58$$.$promesa$protocols$IScheduler$_schedule_BANG_$arity$3$($it$jscomp$58$$,$ms$jscomp$6$$,$func$jscomp$5$$);else{var $m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$=$promesa$protocols$_schedule_BANG_$$[$APP.$goog$typeOf$$($it$jscomp$58$$==null?null:$it$jscomp$58$$)];
if($m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$!=null)$m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$58$$,$ms$jscomp$6$$,$func$jscomp$5$$):$m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$($it$jscomp$58$$,$ms$jscomp$6$$,$func$jscomp$5$$);else if($m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$=
$promesa$protocols$_schedule_BANG_$$._,$m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$!=null)$m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$58$$,$ms$jscomp$6$$,$func$jscomp$5$$):$m__5372__auto__$jscomp$inline_3910_m__5374__auto__$jscomp$inline_3909$$($it$jscomp$58$$,$ms$jscomp$6$$,$func$jscomp$5$$);else throw $APP.$cljs$core$missing_protocol$$("IScheduler.-schedule!",
$it$jscomp$58$$);}};$$jscomp$scope$84173391$27$transition$$=function($p$jscomp$109$$,$state$jscomp$11$$,$value$jscomp$335$$){$p$jscomp$109$$[$$jscomp$scope$84173391$4$STATE$$]!==$state$jscomp$11$$&&$p$jscomp$109$$[$$jscomp$scope$84173391$4$STATE$$]===$$jscomp$scope$84173391$0$PENDING$$&&($p$jscomp$109$$[$$jscomp$scope$84173391$4$STATE$$]=$state$jscomp$11$$,$p$jscomp$109$$[$$jscomp$scope$84173391$5$VALUE$$]=$value$jscomp$335$$,$$jscomp$scope$84173391$25$processNextTick$$($p$jscomp$109$$))};
$$jscomp$scope$84173391$26$resolveTask$$=function($task$jscomp$6$$,$state$jscomp$12$$,$value$jscomp$336$$){$task$jscomp$6$$.complete!==void 0&&($task$jscomp$6$$.type===$$jscomp$scope$84173391$8$RESOLVE_TYPE_MAP$$?$state$jscomp$12$$===$$jscomp$scope$84173391$2$REJECTED$$?$task$jscomp$6$$.complete(null,$value$jscomp$336$$):$task$jscomp$6$$.complete($value$jscomp$336$$,null):$task$jscomp$6$$.type===$$jscomp$scope$84173391$6$RESOLVE_TYPE_FLATTEN$$?$value$jscomp$336$$ instanceof $$jscomp$scope$84173391$14$PromiseImpl$$?
$value$jscomp$336$$.handle(($v$jscomp$280$$,$c$jscomp$214$$)=>{$c$jscomp$214$$?$$jscomp$scope$84173391$26$resolveTask$$($task$jscomp$6$$,$$jscomp$scope$84173391$2$REJECTED$$,$c$jscomp$214$$):$$jscomp$scope$84173391$26$resolveTask$$($task$jscomp$6$$,$$jscomp$scope$84173391$1$RESOLVED$$,$v$jscomp$280$$)}):$$jscomp$scope$84173391$19$isThenable$$($value$jscomp$336$$)?$value$jscomp$336$$.then($v$jscomp$281$$=>{$$jscomp$scope$84173391$26$resolveTask$$($task$jscomp$6$$,$$jscomp$scope$84173391$1$RESOLVED$$,
$v$jscomp$281$$)},$c$jscomp$215$$=>{$$jscomp$scope$84173391$26$resolveTask$$($task$jscomp$6$$,$$jscomp$scope$84173391$2$REJECTED$$,$c$jscomp$215$$)}):$state$jscomp$12$$===$$jscomp$scope$84173391$2$REJECTED$$?$task$jscomp$6$$.complete(null,$value$jscomp$336$$):$task$jscomp$6$$.complete($value$jscomp$336$$,null):$task$jscomp$6$$.type===$$jscomp$scope$84173391$7$RESOLVE_TYPE_BIND$$?$value$jscomp$336$$ instanceof $$jscomp$scope$84173391$14$PromiseImpl$$?$value$jscomp$336$$.handle(($v$jscomp$282$$,$c$jscomp$216$$)=>
{$task$jscomp$6$$.complete($v$jscomp$282$$,$c$jscomp$216$$)}):$$jscomp$scope$84173391$19$isThenable$$($value$jscomp$336$$)?$value$jscomp$336$$.then($v$jscomp$283$$=>{$task$jscomp$6$$.complete($v$jscomp$283$$,null)},$c$jscomp$217$$=>{$task$jscomp$6$$.complete(null,$c$jscomp$217$$)}):$task$jscomp$6$$.complete(null,new TypeError("expected thenable")):$task$jscomp$6$$.complete(null,new TypeError("internal: invalid resolve type")))};
$$jscomp$scope$84173391$25$processNextTick$$=function($p$jscomp$110$$){if($p$jscomp$110$$[$$jscomp$scope$84173391$3$QUEUE$$].length!==0)for(var $value$jscomp$337$$=$p$jscomp$110$$[$$jscomp$scope$84173391$5$VALUE$$],$state$jscomp$13$$=$p$jscomp$110$$[$$jscomp$scope$84173391$4$STATE$$],$task$jscomp$7$$,$rvalue$$;$p$jscomp$110$$[$$jscomp$scope$84173391$3$QUEUE$$].length;){$task$jscomp$7$$=$p$jscomp$110$$[$$jscomp$scope$84173391$3$QUEUE$$].shift();try{$state$jscomp$13$$===$$jscomp$scope$84173391$1$RESOLVED$$?
$rvalue$$=$task$jscomp$7$$.resolve($value$jscomp$337$$):$state$jscomp$13$$===$$jscomp$scope$84173391$2$REJECTED$$?$rvalue$$=$task$jscomp$7$$.reject($value$jscomp$337$$):($rvalue$$=new TypeError("invalid state"),$state$jscomp$13$$=$$jscomp$scope$84173391$2$REJECTED$$)}catch($e$jscomp$184$$){$state$jscomp$13$$=$$jscomp$scope$84173391$2$REJECTED$$,$rvalue$$=$task$jscomp$7$$.type===$$jscomp$scope$84173391$7$RESOLVE_TYPE_BIND$$?$promesa$impl$promise$rejected$$($e$jscomp$184$$):$e$jscomp$184$$}$$jscomp$scope$84173391$26$resolveTask$$($task$jscomp$7$$,
$state$jscomp$13$$,$rvalue$$)}};$$jscomp$scope$84173391$24$process$$=function($p$jscomp$111$$){$p$jscomp$111$$[$$jscomp$scope$84173391$4$STATE$$]!==$$jscomp$scope$84173391$0$PENDING$$&&$$jscomp$scope$84173391$15$nextTick$$($$jscomp$scope$84173391$25$processNextTick$$,$p$jscomp$111$$)};$$jscomp$scope$84173391$23$completeDeferredFn$$=function($deferred$$){return($value$jscomp$338$$,$cause$jscomp$8$$)=>{$cause$jscomp$8$$?$deferred$$.reject($cause$jscomp$8$$):$deferred$$.resolve($value$jscomp$338$$)}};
$$jscomp$scope$84173391$19$isThenable$$=function($o$jscomp$182$$){return $goog$isObject$$($o$jscomp$182$$)?typeof $o$jscomp$182$$.then==="function":!1};
$APP.$JSCompiler_StaticMethods_fmap$$=function($JSCompiler_StaticMethods_fmap$self$$,$resolve$jscomp$3$$){const $deferred$jscomp$2$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;$JSCompiler_StaticMethods_fmap$self$$[$$jscomp$scope$84173391$3$QUEUE$$].push({type:$$jscomp$scope$84173391$8$RESOLVE_TYPE_MAP$$,resolve:$resolve$jscomp$3$$??$$jscomp$scope$84173391$9$defaultResolveMapHandler$$,reject:$$jscomp$scope$84173391$12$defaultRejectHandler$$,complete:$$jscomp$scope$84173391$23$completeDeferredFn$$($deferred$jscomp$2$$)});
$$jscomp$scope$84173391$24$process$$($JSCompiler_StaticMethods_fmap$self$$);return $deferred$jscomp$2$$};
$JSCompiler_StaticMethods_fbind$$=function($JSCompiler_StaticMethods_fbind$self$$,$resolve$jscomp$4$$,$reject$jscomp$3$$){const $deferred$jscomp$3$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;$JSCompiler_StaticMethods_fbind$self$$[$$jscomp$scope$84173391$3$QUEUE$$].push({type:$$jscomp$scope$84173391$7$RESOLVE_TYPE_BIND$$,resolve:$resolve$jscomp$4$$??$$jscomp$scope$84173391$10$defaultResolveBindHandler$$,reject:$reject$jscomp$3$$??$$jscomp$scope$84173391$12$defaultRejectHandler$$,complete:$$jscomp$scope$84173391$23$completeDeferredFn$$($deferred$jscomp$3$$)});
$$jscomp$scope$84173391$24$process$$($JSCompiler_StaticMethods_fbind$self$$);return $deferred$jscomp$3$$};$APP.$promesa$impl$promise$resolved$$=function($value$jscomp$343$$){if($value$jscomp$343$$===null)return $$jscomp$scope$84173391$28$NULL_PROMISE$$;const $p$jscomp$115$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;$p$jscomp$115$$[$$jscomp$scope$84173391$4$STATE$$]=$$jscomp$scope$84173391$1$RESOLVED$$;$p$jscomp$115$$[$$jscomp$scope$84173391$5$VALUE$$]=$value$jscomp$343$$;return $p$jscomp$115$$};
$promesa$impl$promise$rejected$$=function($reason$jscomp$13$$){const $p$jscomp$116$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;$p$jscomp$116$$[$$jscomp$scope$84173391$4$STATE$$]=$$jscomp$scope$84173391$2$REJECTED$$;$p$jscomp$116$$[$$jscomp$scope$84173391$5$VALUE$$]=$reason$jscomp$13$$;return $p$jscomp$116$$};
$promesa$impl$promise$create$$=function($promise$$){if($promise$$ instanceof $$jscomp$scope$84173391$14$PromiseImpl$$)return $promise$$;if($$jscomp$scope$84173391$19$isThenable$$($promise$$)){const $deferred$jscomp$4$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;$promise$$.then($v$jscomp$292$$=>{$deferred$jscomp$4$$.resolve($v$jscomp$292$$)},$c$jscomp$219$$=>{$deferred$jscomp$4$$.reject($c$jscomp$219$$)});return $deferred$jscomp$4$$}return $promise$$ instanceof Error?$promesa$impl$promise$rejected$$($promise$$):
$APP.$promesa$impl$promise$resolved$$($promise$$)};
$APP.$promesa$impl$promise$coerce$$=function($promise$jscomp$1$$){if($promise$jscomp$1$$ instanceof $$jscomp$scope$84173391$14$PromiseImpl$$)return $promise$jscomp$1$$;if($$jscomp$scope$84173391$19$isThenable$$($promise$jscomp$1$$)){const $deferred$jscomp$5$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;$promise$jscomp$1$$.then($v$jscomp$293$$=>{$deferred$jscomp$5$$.resolve($v$jscomp$293$$)},$c$jscomp$220$$=>{$deferred$jscomp$5$$.reject($c$jscomp$220$$)});return $deferred$jscomp$5$$}return $APP.$promesa$impl$promise$resolved$$($promise$jscomp$1$$)};
$promesa$exec$resolve_executor$cljs$0core$0IFn$0_invoke$0arity$01$$=function($executor$jscomp$18$$){if($executor$jscomp$18$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$executor$jscomp$18$$.$promesa$protocols$IExecutor$$||($executor$jscomp$18$$.$cljs$lang$protocol_mask$partition$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($promesa$protocols$IExecutor$$,$executor$jscomp$18$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($promesa$protocols$IExecutor$$,$executor$jscomp$18$$))return $executor$jscomp$18$$;
if($executor$jscomp$18$$==null)return $APP.$cljs$core$_deref$$($promesa$exec$default_executor$$);if($APP.$cljs$core$delay_QMARK_$$($executor$jscomp$18$$))return $promesa$exec$resolve_executor$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$_deref$$($executor$jscomp$18$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$executor$jscomp$18$$))return $APP.$cljs$core$_deref$$($promesa$exec$default_executor$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1139$cached$$,
$executor$jscomp$18$$))return $APP.$cljs$core$_deref$$($promesa$exec$default_cached_executor$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$205$default$$,$executor$jscomp$18$$))return $APP.$cljs$core$_deref$$($promesa$exec$default_executor$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1140$current_thread$$,$executor$jscomp$18$$))return $APP.$cljs$core$_deref$$($promesa$exec$default_current_thread_executor$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1141$vthread$$,
$executor$jscomp$18$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1142$thread$$,$executor$jscomp$18$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1143$virtual$$,$executor$jscomp$18$$))return $APP.$cljs$core$_deref$$($promesa$exec$default_executor$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1144$same_thread$$,$executor$jscomp$18$$))return $APP.$cljs$core$_deref$$($promesa$exec$default_current_thread_executor$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1145$platform$$,
$executor$jscomp$18$$))return $APP.$cljs$core$_deref$$($promesa$exec$default_executor$$);throw new TypeError("invalid executor");};$promesa$exec$exec_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$544$$){$promesa$protocols$_exec_BANG_$$($promesa$exec$resolve_executor$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$logging$_STAR_default_executor_STAR_$$),$f$jscomp$544$$)};
$promesa$exec$schedule_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$,$ms$jscomp$8$$,$f$jscomp$550$$){$JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$=$JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$205$default$$,$JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$)?$APP.$cljs$core$_deref$$($promesa$exec$default_scheduler$$):$APP.$cljs$core$delay_QMARK_$$($JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$)?
$APP.$cljs$core$_deref$$($JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$):$JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$;$promesa$protocols$_schedule_BANG_$$($JSCompiler_temp$jscomp$10299_scheduler$jscomp$2$$,$ms$jscomp$8$$,$f$jscomp$550$$)};$promesa$exec$Scheduler$$=function(){};
$promesa$exec$scheduled_executor$$=function($var_args$jscomp$675$$){for(var $args__5755__auto__$jscomp$129_map__36978__$1$jscomp$inline_3917$$=[],$len__5749__auto___37047$$=arguments.length,$i__5750__auto___37048$$=0;;)if($i__5750__auto___37048$$<$len__5749__auto___37047$$)$args__5755__auto__$jscomp$129_map__36978__$1$jscomp$inline_3917$$.push(arguments[$i__5750__auto___37048$$]),$i__5750__auto___37048$$+=1;else break;$args__5755__auto__$jscomp$129_map__36978__$1$jscomp$inline_3917$$=$APP.$cljs$core$__destructure_map$$(0<
$args__5755__auto__$jscomp$129_map__36978__$1$jscomp$inline_3917$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$129_map__36978__$1$jscomp$inline_3917$$.slice(0),0,null):null);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($args__5755__auto__$jscomp$129_map__36978__$1$jscomp$inline_3917$$,$cljs$cst$1146$parallelism$$,1);return new $promesa$exec$Scheduler$$};
$promesa$exec$t_promesa$0exec36983$$=function($meta36984$$){this.$meta36984$=$meta36984$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};$promesa$exec$current_thread_executor$$=function(){return new $promesa$exec$t_promesa$0exec36983$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$promesa$exec$t_promesa$0exec36995$$=function($meta36996$$){this.$meta36996$=$meta36996$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};$promesa$exec$microtask_executor$$=function(){return new $promesa$exec$t_promesa$0exec36995$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$common$logging$get_parent_logger$$=function($logger$$){var $lindex$$=$logger$$.lastIndexOf(".");return $logger$$.slice(0,$lindex$$>0?$lindex$$:0)};
$APP.$app$common$logging$enabled_QMARK_$$=function($JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$,$JSCompiler_temp_const$jscomp$529_level$jscomp$32$$){$JSCompiler_temp_const$jscomp$529_level$jscomp$32$$=$APP.$app$common$logging$level__GT_int$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$logging$level__GT_int$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$529_level$jscomp$32$$):$APP.$app$common$logging$level__GT_int$$($JSCompiler_temp_const$jscomp$529_level$jscomp$32$$);
a:{var $logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$=$APP.$app$common$logging$loggers$$.get($JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$);if($logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$>0)$JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$=$logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$;else{for($logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$=$app$common$logging$get_parent_logger$$($JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$);;){var $val__$1$jscomp$inline_3922$$=
$APP.$app$common$logging$loggers$$.get($logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$);if($val__$1$jscomp$inline_3922$$!=null){$APP.$app$common$logging$loggers$$.set($JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$,$val__$1$jscomp$inline_3922$$);$JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$=$val__$1$jscomp$inline_3922$$;break a}if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("",$logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$)){$APP.$app$common$logging$loggers$$.set($JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$,
100);$JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$=100;break a}$logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$=$app$common$logging$get_parent_logger$$($logger_SINGLEQUOTE_$jscomp$inline_3921_val$jscomp$inline_3920$$)}$JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$=void 0}}return $JSCompiler_temp_const$jscomp$529_level$jscomp$32$$>=$JSCompiler_inline_result$jscomp$530_logger$jscomp$2$$};
$app$common$logging$level__GT_color$$=function($level$jscomp$33$$){switch($level$jscomp$33$$ instanceof $APP.$cljs$core$Keyword$$?$level$jscomp$33$$.$fqn$:null){case "error":return"#c82829";case "warn":return"#f5871f";case "info":return"#4271ae";case "debug":return"#969896";case "trace":return"#8e908c";default:var $hint$jscomp$2$$=["invalid level provided to `level-\x3ecolor` function: ",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$level$jscomp$33$$]))].join("");
throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($hint$jscomp$2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$282$level$$,$level$jscomp$33$$],null));}};
$app$common$logging$level__GT_name$$=function($level$jscomp$34$$){switch($level$jscomp$34$$ instanceof $APP.$cljs$core$Keyword$$?$level$jscomp$34$$.$fqn$:null){case "debug":return"DBG";case "trace":return"TRC";case "info":return"INF";case "warn":return"WRN";case "error":return"ERR";default:var $hint$jscomp$3$$=["invalid level provided to `level-\x3ename` function: ",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$level$jscomp$34$$]))].join("");
throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($hint$jscomp$3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$282$level$$,$level$jscomp$34$$],null));}};
$APP.$app$common$logging$level__GT_int$$=function($level$jscomp$35$$){switch($level$jscomp$35$$ instanceof $APP.$cljs$core$Keyword$$?$level$jscomp$35$$.$fqn$:null){case "trace":return 10;case "debug":return 20;case "info":return 30;case "warn":return 40;case "error":return 50;default:var $hint$jscomp$4$$=["invalid level provided to `level-\x3eint` function: ",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$level$jscomp$35$$]))].join("");
throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($hint$jscomp$4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$282$level$$,$level$jscomp$35$$],null));}};
$app$common$logging$get_special_props$$=function($props$jscomp$49$$){return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__42305_v$jscomp$297$$){var $k$jscomp$481$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__42305_v$jscomp$297$$,0,null);$p__42305_v$jscomp$297$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__42305_v$jscomp$297$$,1,null);return $cljs$core$qualified_ident_QMARK_$$($k$jscomp$481$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("js",
$APP.$cljs$core$namespace$$($k$jscomp$481$$))?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1150$js$$,$APP.$cljs$core$name$$($k$jscomp$481$$),$APP.$cljs$core$object_QMARK_$$($p__42305_v$jscomp$297$$)?$p__42305_v$jscomp$297$$:$APP.$cljs$core$clj__GT_js$$($p__42305_v$jscomp$297$$)],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("error",$APP.$cljs$core$namespace$$($k$jscomp$481$$))?new $APP.$cljs$core$PersistentVector$$(null,3,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$847$error$$,$APP.$cljs$core$name$$($k$jscomp$481$$),$p__42305_v$jscomp$297$$],null):null:null},$APP.$cljs$core$seq$$($props$jscomp$49$$))};
$APP.$app$common$logging$emit_log$$=function($props$jscomp$50$$,$cause$jscomp$22$$,$logger$jscomp$3$$,$level$jscomp$36$$,$sync_QMARK_$$){function $logfn$$(){var $context__$1_lrecord__$1_props__$2$$=$APP.$cljs$core$truth_$$($sync_QMARK_$$)?$props__$1$jscomp$2$$:$APP.$cljs$core$_deref$$($props__$1$jscomp$2$$),$props__$3$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,$context__$1_lrecord__$1_props__$2$$);$context__$1_lrecord__$1_props__$2$$=$APP.$cljs$core$empty_QMARK_$$(null)&&
$APP.$cljs$core$empty_QMARK_$$(null)?$APP.$cljs$core$PersistentArrayMap$EMPTY$$:$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([null,null])));var $lrecord$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$cljs$cst$1155$app_DOT_common_DOT_logging_SLASH_id$$,$APP.$app$common$uuid$next$$(),$cljs$cst$1157$app_DOT_common_DOT_logging_SLASH_timestamp$$,$ts$jscomp$7$$,
$cljs$cst$1162$app_DOT_common_DOT_logging_SLASH_message$$,new $APP.$cljs$core$Delay$$(function(){a:{var $G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$=$APP.$cljs$core$seq$$($props__$3$$);for(var $G__42408$jscomp$inline_3935_G__42411$jscomp$inline_3938_G__42414$jscomp$inline_3941_result$jscomp$inline_3928$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__42409$jscomp$inline_3936_G__42412$jscomp$inline_3939_G__42415$jscomp$inline_3942_body$jscomp$inline_3929$$=
null;;){var $temp__5823__auto__$jscomp$inline_3930_v$jscomp$inline_3933_vec__42300$jscomp$inline_3931$$=$APP.$cljs$core$first$$($G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_3930_v$jscomp$inline_3933_vec__42300$jscomp$inline_3931$$)){var $k$jscomp$inline_3932$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($temp__5823__auto__$jscomp$inline_3930_v$jscomp$inline_3933_vec__42300$jscomp$inline_3931$$,
0,null);$temp__5823__auto__$jscomp$inline_3930_v$jscomp$inline_3933_vec__42300$jscomp$inline_3931$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($temp__5823__auto__$jscomp$inline_3930_v$jscomp$inline_3933_vec__42300$jscomp$inline_3931$$,1,null);$cljs$core$simple_ident_QMARK_$$($k$jscomp$inline_3932$$)?($G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$=$APP.$cljs$core$next$$($G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$),
$G__42408$jscomp$inline_3935_G__42411$jscomp$inline_3938_G__42414$jscomp$inline_3941_result$jscomp$inline_3928$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__42408$jscomp$inline_3935_G__42411$jscomp$inline_3938_G__42414$jscomp$inline_3941_result$jscomp$inline_3928$$,[$APP.$cljs$core$name$$($k$jscomp$inline_3932$$),"\x3d",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$temp__5823__auto__$jscomp$inline_3930_v$jscomp$inline_3933_vec__42300$jscomp$inline_3931$$]))].join(""))):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1149$app_DOT_common_DOT_logging_SLASH_body$$,$k$jscomp$inline_3932$$)?($G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$=$APP.$cljs$core$next$$($G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$),
$G__42409$jscomp$inline_3936_G__42412$jscomp$inline_3939_G__42415$jscomp$inline_3942_body$jscomp$inline_3929$$=$temp__5823__auto__$jscomp$inline_3930_v$jscomp$inline_3933_vec__42300$jscomp$inline_3931$$):$G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$=$APP.$cljs$core$next$$($G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$)}else{$G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$=
$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$G__42408$jscomp$inline_3935_G__42411$jscomp$inline_3938_G__42414$jscomp$inline_3941_result$jscomp$inline_3928$$);$G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$=typeof $G__42409$jscomp$inline_3936_G__42412$jscomp$inline_3939_G__42415$jscomp$inline_3942_body$jscomp$inline_3929$$==="string"?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$),
"\n",$G__42409$jscomp$inline_3936_G__42412$jscomp$inline_3939_G__42415$jscomp$inline_3942_body$jscomp$inline_3929$$].join(""):$G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$;break a}}$G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$=void 0}return $G__42407$jscomp$inline_3934_G__42410$jscomp$inline_3937_G__42413$jscomp$inline_3940_JSCompiler_inline_result$jscomp$531_message$jscomp$inline_3943_props__$1$jscomp$inline_3927$$}),
$cljs$cst$1156$app_DOT_common_DOT_logging_SLASH_props$$,$props__$3$$,$cljs$cst$1151$app_DOT_common_DOT_logging_SLASH_context$$,$context__$1_lrecord__$1_props__$2$$,$cljs$cst$1154$app_DOT_common_DOT_logging_SLASH_level$$,$level$jscomp$36$$,$cljs$cst$1153$app_DOT_common_DOT_logging_SLASH_logger$$,$logger$jscomp$3$$],null);$context__$1_lrecord__$1_props__$2$$=function(){return $cause$jscomp$22$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($lrecord$$,$cljs$cst$1163$app_DOT_common_DOT_logging_SLASH_cause$$,
$cause$jscomp$22$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1164$app_DOT_common_DOT_logging_SLASH_trace$$,new $APP.$cljs$core$Delay$$(function(){return $cause$jscomp$22$$.stack})])):$lrecord$$}();return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$common$logging$log_record$$,$APP.$cljs$core$constantly$$($context__$1_lrecord__$1_props__$2$$))}var $props__$1$jscomp$2$$=$APP.$cljs$core$truth_$$($sync_QMARK_$$)?$APP.$cljs$core$_deref$$($props$jscomp$50$$):
$props$jscomp$50$$,$ts$jscomp$7$$=Date.now();$APP.$cljs$core$truth_$$($sync_QMARK_$$)?$logfn$$():$promesa$exec$exec_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($logfn$$)};
$APP.$app$common$logging$setup_BANG_$$=function(){var $config$jscomp$10$$=$APP.$cljs$core$__destructure_map$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$5061$app$$,$APP.$cljs$cst$1159$info$$],null));$APP.$cljs$core$run_BANG_$$(function($level$jscomp$38_p__42381$$){var $logger$jscomp$5_logger__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($level$jscomp$38_p__42381$$,0,null);$level$jscomp$38_p__42381$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($level$jscomp$38_p__42381$$,
1,null);$logger$jscomp$5_logger__$1$$=$logger$jscomp$5_logger__$1$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($logger$jscomp$5_logger__$1$$):$logger$jscomp$5_logger__$1$$;return $APP.$app$common$logging$loggers$$.set($logger$jscomp$5_logger__$1$$,$APP.$app$common$logging$level__GT_int$$($level$jscomp$38_p__42381$$))},$config$jscomp$10$$)};
$cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$=function($coll$jscomp$989$$,$x$jscomp$943$$,$JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$){var $len$jscomp$59$$=$APP.$cljs$core$count$$($coll$jscomp$989$$);if($JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$>=$len$jscomp$59$$)return-1;!($JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$>
0)&&$JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$<0&&($JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$+=$len$jscomp$59$$,$JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$=0>$JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$?
0:$JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$);for(;;)if($JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$<$len$jscomp$59$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$989$$,$JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$),
$x$jscomp$943$$))return $JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$;$JSCompiler_temp$jscomp$533_JSCompiler_temp$jscomp$534_idx$jscomp$53_start$jscomp$159_y__5111__auto__$jscomp$inline_3945$$+=1}else return-1};
$cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$=function($coll$jscomp$991$$,$x$jscomp$945$$,$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$){var $len$jscomp$60_x__5113__auto__$jscomp$inline_3947$$=$APP.$cljs$core$count$$($coll$jscomp$991$$);if($len$jscomp$60_x__5113__auto__$jscomp$inline_3947$$===0)return-1;$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$>0?(--$len$jscomp$60_x__5113__auto__$jscomp$inline_3947$$,$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$=
$len$jscomp$60_x__5113__auto__$jscomp$inline_3947$$<$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$?$len$jscomp$60_x__5113__auto__$jscomp$inline_3947$$:$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$):$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$=$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$<0?$len$jscomp$60_x__5113__auto__$jscomp$inline_3947$$+$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$:$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$;
for(;;)if($JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$>=0){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$991$$,$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$),$x$jscomp$945$$))return $JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$;--$JSCompiler_temp$jscomp$535_idx$jscomp$54_start$jscomp$160$$}else return-1};
$cljs_bean$from$cljs$core$equiv_sequential$$=function($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$,$G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$){if($APP.$cljs$core$sequential_QMARK_$$($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$))if($cljs$core$counted_QMARK_$$($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$)&&$cljs$core$counted_QMARK_$$($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$)&&
$APP.$cljs$core$count$$($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$)!==$APP.$cljs$core$count$$($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$))$G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$=!1;else a:{$G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$=$APP.$cljs$core$seq$$($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$);
for($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$=$APP.$cljs$core$seq$$($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$);;){if($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$==null){$G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$=$G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$==null;break a}if($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$!=
null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$),$APP.$cljs$core$first$$($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$)))$G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$=$APP.$cljs$core$next$$($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$),
$G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$=$APP.$cljs$core$next$$($G__36926$jscomp$inline_3952_y$jscomp$296_ys$jscomp$inline_3950$$);else{$G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$=!1;break a}}$G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$=void 0}else $G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$=
null;return $APP.$cljs$core$boolean$0$$($G__36925$jscomp$inline_3951_JSCompiler_temp$jscomp$537_JSCompiler_temp$jscomp$538_x$jscomp$946_xs$jscomp$inline_3949$$)};
$cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($cicoll$jscomp$2$$,$f$jscomp$564$$){var $cnt$jscomp$35$$=$cicoll$jscomp$2$$.$cljs$core$ICounted$_count$arity$1$(null);if($cnt$jscomp$35$$===0)return $f$jscomp$564$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$564$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$564$$();for(var $G__36888$jscomp$inline_3954_nval$jscomp$6_val$jscomp$129$$=$cicoll$jscomp$2$$.$cljs$core$IIndexed$_nth$arity$2$(null,0),$G__36932_n$jscomp$234$$=
1;;)if($G__36932_n$jscomp$234$$<$cnt$jscomp$35$$){var $G__36889$jscomp$inline_3955$$=$cicoll$jscomp$2$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__36932_n$jscomp$234$$);$G__36888$jscomp$inline_3954_nval$jscomp$6_val$jscomp$129$$=$f$jscomp$564$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$564$$.$cljs$core$IFn$_invoke$arity$2$($G__36888$jscomp$inline_3954_nval$jscomp$6_val$jscomp$129$$,$G__36889$jscomp$inline_3955$$):$f$jscomp$564$$($G__36888$jscomp$inline_3954_nval$jscomp$6_val$jscomp$129$$,$G__36889$jscomp$inline_3955$$);
if($cljs$core$reduced_QMARK_$$($G__36888$jscomp$inline_3954_nval$jscomp$6_val$jscomp$129$$))return $APP.$cljs$core$_deref$$($G__36888$jscomp$inline_3954_nval$jscomp$6_val$jscomp$129$$);$G__36932_n$jscomp$234$$+=1}else return $G__36888$jscomp$inline_3954_nval$jscomp$6_val$jscomp$129$$};
$cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($cicoll$jscomp$3$$,$f$jscomp$565$$,$G__36936_n$jscomp$235_val$jscomp$130$$){var $cnt$jscomp$36$$=$cicoll$jscomp$3$$.$cljs$core$ICounted$_count$arity$1$(null),$G__36890$jscomp$inline_3957_nval$jscomp$7_val__$1$jscomp$9$$=$G__36936_n$jscomp$235_val$jscomp$130$$;for($G__36936_n$jscomp$235_val$jscomp$130$$=0;;)if($G__36936_n$jscomp$235_val$jscomp$130$$<$cnt$jscomp$36$$){var $G__36891$jscomp$inline_3958$$=$cicoll$jscomp$3$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__36936_n$jscomp$235_val$jscomp$130$$);$G__36890$jscomp$inline_3957_nval$jscomp$7_val__$1$jscomp$9$$=$f$jscomp$565$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$565$$.$cljs$core$IFn$_invoke$arity$2$($G__36890$jscomp$inline_3957_nval$jscomp$7_val__$1$jscomp$9$$,$G__36891$jscomp$inline_3958$$):$f$jscomp$565$$($G__36890$jscomp$inline_3957_nval$jscomp$7_val__$1$jscomp$9$$,$G__36891$jscomp$inline_3958$$);if($cljs$core$reduced_QMARK_$$($G__36890$jscomp$inline_3957_nval$jscomp$7_val__$1$jscomp$9$$))return $APP.$cljs$core$_deref$$($G__36890$jscomp$inline_3957_nval$jscomp$7_val__$1$jscomp$9$$);
$G__36936_n$jscomp$235_val$jscomp$130$$+=1}else return $G__36890$jscomp$inline_3957_nval$jscomp$7_val__$1$jscomp$9$$};$cljs_bean$core$primitive_QMARK_$$=function($x$jscomp$948$$){return typeof $x$jscomp$948$$==="number"||typeof $x$jscomp$948$$==="string"||$APP.$cljs$core$boolean_QMARK_$$($x$jscomp$948$$)||$x$jscomp$948$$==null};
$cljs_bean$core$__GT_val$$=function($x$jscomp$949$$,$prop__GT_key$$,$key__GT_prop$$,$transform$jscomp$4$$){var $temp__5827__auto__$jscomp$19$$=$transform$jscomp$4$$!=null?$transform$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$transform$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$949$$):$transform$jscomp$4$$($x$jscomp$949$$):null;return $temp__5827__auto__$jscomp$19$$==null?$cljs_bean$core$primitive_QMARK_$$($x$jscomp$949$$)?$x$jscomp$949$$:$APP.$cljs$core$object_QMARK_$$($x$jscomp$949$$)?
new $cljs_bean$core$Bean$$(null,$x$jscomp$949$$,$prop__GT_key$$,$key__GT_prop$$,$transform$jscomp$4$$,!0,null,null,null):$APP.$cljs$core$array_QMARK_$$($x$jscomp$949$$)?new $cljs_bean$core$ArrayVector$$(null,$prop__GT_key$$,$key__GT_prop$$,$transform$jscomp$4$$,$x$jscomp$949$$,null):$x$jscomp$949$$:$temp__5827__auto__$jscomp$19$$};
$cljs_bean$core$unwrap$$=function($x$jscomp$950$$){return $cljs_bean$core$primitive_QMARK_$$($x$jscomp$950$$)?$x$jscomp$950$$:$x$jscomp$950$$ instanceof $cljs_bean$core$Bean$$?$x$jscomp$950$$.$obj$:$x$jscomp$950$$ instanceof $cljs_bean$core$ArrayVector$$?$x$jscomp$950$$.$arr$:$x$jscomp$950$$};
$cljs_bean$core$snapshot$$=function($x$jscomp$951$$,$prop__GT_key$jscomp$1$$,$key__GT_prop$jscomp$1$$,$transform$jscomp$5$$,$recursive_QMARK_$$){var $result$jscomp$118$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$_as_transient$$($cljs_bean$core$empty_map$$));$module$contents$goog$object_forEach$$($x$jscomp$951$$,function($v$jscomp$299$$,$k$jscomp$486$$){return $result$jscomp$118$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$118$$.$cljs$core$IDeref$_deref$arity$1$(null),
$prop__GT_key$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$prop__GT_key$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$486$$):$prop__GT_key$jscomp$1$$($k$jscomp$486$$),$APP.$cljs$core$truth_$$($recursive_QMARK_$$)?$cljs_bean$core$__GT_val$$($v$jscomp$299$$,$prop__GT_key$jscomp$1$$,$key__GT_prop$jscomp$1$$,$transform$jscomp$5$$):$v$jscomp$299$$))});return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$_deref$$($result$jscomp$118$$))};
$cljs_bean$core$snapshot_arr$$=function($JSCompiler_inline_result$jscomp$10303_arr$jscomp$147$$){a:{for(var $l__5611__auto__$jscomp$inline_11114$$=$JSCompiler_inline_result$jscomp$10303_arr$jscomp$147$$.length,$ret$jscomp$inline_11115$$=$APP.$cljs$core$aclone$$($JSCompiler_inline_result$jscomp$10303_arr$jscomp$147$$),$idx$jscomp$inline_11116$$=0;;)if($idx$jscomp$inline_11116$$<$l__5611__auto__$jscomp$inline_11114$$){var $JSCompiler_temp_const$jscomp$inline_11117$$=$idx$jscomp$inline_11116$$;var $G__40048$jscomp$inline_11119_JSCompiler_inline_result$jscomp$inline_11118$$=
$JSCompiler_inline_result$jscomp$10303_arr$jscomp$147$$[$idx$jscomp$inline_11116$$];$G__40048$jscomp$inline_11119_JSCompiler_inline_result$jscomp$inline_11118$$=$cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$01$$?$cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$01$$($G__40048$jscomp$inline_11119_JSCompiler_inline_result$jscomp$inline_11118$$):$cljs_bean$core$__GT_clj$$($G__40048$jscomp$inline_11119_JSCompiler_inline_result$jscomp$inline_11118$$);$ret$jscomp$inline_11115$$[$JSCompiler_temp_const$jscomp$inline_11117$$]=
$G__40048$jscomp$inline_11119_JSCompiler_inline_result$jscomp$inline_11118$$;$idx$jscomp$inline_11116$$+=1}else{$JSCompiler_inline_result$jscomp$10303_arr$jscomp$147$$=$ret$jscomp$inline_11115$$;break a}$JSCompiler_inline_result$jscomp$10303_arr$jscomp$147$$=void 0}return $APP.$cljs$core$vec$$($JSCompiler_inline_result$jscomp$10303_arr$jscomp$147$$)};
$cljs_bean$core$indexed_entry$$=function($G__40065$jscomp$inline_3962_obj$jscomp$109$$,$JSCompiler_inline_result$jscomp$548_prop__GT_key$jscomp$2$$,$key__GT_prop$jscomp$2$$,$transform$jscomp$6$$,$recursive_QMARK_$jscomp$1$$,$JSCompiler_temp_const$jscomp$547_arr$jscomp$148$$,$i$jscomp$373_prop$jscomp$9$$){$i$jscomp$373_prop$jscomp$9$$=$JSCompiler_temp_const$jscomp$547_arr$jscomp$148$$[$i$jscomp$373_prop$jscomp$9$$];$JSCompiler_temp_const$jscomp$547_arr$jscomp$148$$=$JSCompiler_inline_result$jscomp$548_prop__GT_key$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?
$JSCompiler_inline_result$jscomp$548_prop__GT_key$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($i$jscomp$373_prop$jscomp$9$$):$JSCompiler_inline_result$jscomp$548_prop__GT_key$jscomp$2$$($i$jscomp$373_prop$jscomp$9$$);$G__40065$jscomp$inline_3962_obj$jscomp$109$$=$G__40065$jscomp$inline_3962_obj$jscomp$109$$[$i$jscomp$373_prop$jscomp$9$$];$JSCompiler_inline_result$jscomp$548_prop__GT_key$jscomp$2$$=$recursive_QMARK_$jscomp$1$$?$cljs_bean$core$__GT_val$$($G__40065$jscomp$inline_3962_obj$jscomp$109$$,
$JSCompiler_inline_result$jscomp$548_prop__GT_key$jscomp$2$$,$key__GT_prop$jscomp$2$$,$transform$jscomp$6$$):$G__40065$jscomp$inline_3962_obj$jscomp$109$$;return new $APP.$cljs$core$MapEntry$$($JSCompiler_temp_const$jscomp$547_arr$jscomp$148$$,$JSCompiler_inline_result$jscomp$548_prop__GT_key$jscomp$2$$,null)};
$cljs_bean$core$compatible_key_QMARK_$$=function($k$jscomp$487$$,$prop__GT_key$jscomp$3$$){return $k$jscomp$487$$ instanceof $APP.$cljs$core$Keyword$$&&$prop__GT_key$jscomp$3$$===$APP.$cljs$core$keyword$$||typeof $k$jscomp$487$$==="string"&&$prop__GT_key$jscomp$3$$===$APP.$cljs$core$identity$$};
$cljs_bean$core$compatible_value_QMARK_$$=function($v$jscomp$300$$,$recursive_QMARK_$jscomp$2$$){return $cljs_bean$core$primitive_QMARK_$$($v$jscomp$300$$)||!($APP.$cljs$core$map_QMARK_$$($v$jscomp$300$$)&&!($v$jscomp$300$$ instanceof $cljs_bean$core$Bean$$)||$APP.$cljs$core$vector_QMARK_$$($v$jscomp$300$$)&&!($v$jscomp$300$$ instanceof $cljs_bean$core$ArrayVector$$))&&$APP.$cljs$core$not$$($APP.$cljs$core$truth_$$($recursive_QMARK_$jscomp$2$$)?$APP.$cljs$core$object_QMARK_$$($v$jscomp$300$$)||$APP.$cljs$core$array_QMARK_$$($v$jscomp$300$$):
$recursive_QMARK_$jscomp$2$$)};
$cljs_bean$core$TransientBean$$=function($obj$jscomp$110$$,$prop__GT_key$jscomp$5$$,$key__GT_prop$jscomp$3$$,$transform$jscomp$7$$,$recursive_QMARK_$jscomp$4$$,$__cnt$$){this.$editable_QMARK_$=!0;this.$obj$=$obj$jscomp$110$$;this.$prop__GT_key$=$prop__GT_key$jscomp$5$$;this.$key__GT_prop$=$key__GT_prop$jscomp$3$$;this.transform=$transform$jscomp$7$$;this.$recursive_QMARK_$=$recursive_QMARK_$jscomp$4$$;this.$__cnt$=$__cnt$$;this.$cljs$lang$protocol_mask$partition0$$=259;this.$cljs$lang$protocol_mask$partition1$$=
56};$cljs_bean$core$BeanIterator$$=function($obj$jscomp$112$$,$prop__GT_key$jscomp$7$$,$key__GT_prop$jscomp$5$$,$transform$jscomp$9$$,$recursive_QMARK_$jscomp$6$$,$arr$jscomp$149$$,$cnt$jscomp$40$$){this.$obj$=$obj$jscomp$112$$;this.$prop__GT_key$=$prop__GT_key$jscomp$7$$;this.$key__GT_prop$=$key__GT_prop$jscomp$5$$;this.transform=$transform$jscomp$9$$;this.$recursive_QMARK_$=$recursive_QMARK_$jscomp$6$$;this.$arr$=$arr$jscomp$149$$;this.i=0;this.$cnt$=$cnt$jscomp$40$$};
$cljs_bean$core$BeanSeq$$=function($obj$jscomp$114$$,$prop__GT_key$jscomp$9$$,$key__GT_prop$jscomp$7$$,$transform$jscomp$11$$,$recursive_QMARK_$jscomp$8$$,$arr$jscomp$151$$,$i$jscomp$376$$,$meta$jscomp$67$$){this.$obj$=$obj$jscomp$114$$;this.$prop__GT_key$=$prop__GT_key$jscomp$9$$;this.$key__GT_prop$=$key__GT_prop$jscomp$7$$;this.transform=$transform$jscomp$11$$;this.$recursive_QMARK_$=$recursive_QMARK_$jscomp$8$$;this.$arr$=$arr$jscomp$151$$;this.i=$i$jscomp$376$$;this.$meta$=$meta$jscomp$67$$;this.$cljs$lang$protocol_mask$partition0$$=
2179858686;this.$cljs$lang$protocol_mask$partition1$$=8192};
$cljs_bean$core$Bean$$=function($meta$jscomp$69$$,$obj$jscomp$116$$,$prop__GT_key$jscomp$11$$,$key__GT_prop$jscomp$9$$,$transform$jscomp$13$$,$recursive_QMARK_$jscomp$10$$,$__arr$$,$__cnt$jscomp$2$$,$__hash$jscomp$58$$){this.$meta$=$meta$jscomp$69$$;this.$obj$=$obj$jscomp$116$$;this.$prop__GT_key$=$prop__GT_key$jscomp$11$$;this.$key__GT_prop$=$key__GT_prop$jscomp$9$$;this.transform=$transform$jscomp$13$$;this.$recursive_QMARK_$=$recursive_QMARK_$jscomp$10$$;this.$__arr$=$__arr$$;this.$__cnt$=$__cnt$jscomp$2$$;
this.$__hash$=$__hash$jscomp$58$$;this.$cljs$lang$protocol_mask$partition0$$=2164131599;this.$cljs$lang$protocol_mask$partition1$$=139268};
$cljs_bean$core$TransientArrayVector$$=function($arr$jscomp$153$$,$prop__GT_key$jscomp$13$$,$key__GT_prop$jscomp$11$$,$transform$jscomp$15$$){this.$editable_QMARK_$=!0;this.$arr$=$arr$jscomp$153$$;this.$prop__GT_key$=$prop__GT_key$jscomp$13$$;this.$key__GT_prop$=$key__GT_prop$jscomp$11$$;this.transform=$transform$jscomp$15$$;this.$cljs$lang$protocol_mask$partition1$$=88;this.$cljs$lang$protocol_mask$partition0$$=275};
$cljs_bean$core$ArrayVectorIterator$$=function($prop__GT_key$jscomp$15$$,$key__GT_prop$jscomp$13$$,$transform$jscomp$17$$,$arr$jscomp$155$$,$cnt$jscomp$42$$){this.$prop__GT_key$=$prop__GT_key$jscomp$15$$;this.$key__GT_prop$=$key__GT_prop$jscomp$13$$;this.transform=$transform$jscomp$17$$;this.$arr$=$arr$jscomp$155$$;this.i=0;this.$cnt$=$cnt$jscomp$42$$};
$cljs_bean$core$ArrayVectorSeq$$=function($prop__GT_key$jscomp$17$$,$key__GT_prop$jscomp$15$$,$transform$jscomp$19$$,$arr$jscomp$157$$,$i$jscomp$380$$,$meta$jscomp$71$$){this.$prop__GT_key$=$prop__GT_key$jscomp$17$$;this.$key__GT_prop$=$key__GT_prop$jscomp$15$$;this.transform=$transform$jscomp$19$$;this.$arr$=$arr$jscomp$157$$;this.i=$i$jscomp$380$$;this.$meta$=$meta$jscomp$71$$;this.$cljs$lang$protocol_mask$partition0$$=2179858686;this.$cljs$lang$protocol_mask$partition1$$=8192};
$cljs_bean$core$ArrayVector$$=function($meta$jscomp$73$$,$prop__GT_key$jscomp$19$$,$key__GT_prop$jscomp$17$$,$transform$jscomp$21$$,$arr$jscomp$159$$,$__hash$jscomp$60$$){this.$meta$=$meta$jscomp$73$$;this.$prop__GT_key$=$prop__GT_key$jscomp$19$$;this.$key__GT_prop$=$key__GT_prop$jscomp$17$$;this.transform=$transform$jscomp$21$$;this.$arr$=$arr$jscomp$159$$;this.$__hash$=$__hash$jscomp$60$$;this.$cljs$lang$protocol_mask$partition0$$=2315150111;this.$cljs$lang$protocol_mask$partition1$$=141316};
$cljs_bean$core$default_key__GT_prop$$=function($x$jscomp$972$$){return $x$jscomp$972$$ instanceof $APP.$cljs$core$Keyword$$?$x$jscomp$972$$.$fqn$:null};
$cljs_bean$core$__GT_clj$$=function($var_args$jscomp$683$$){switch(arguments.length){case 1:return $cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$01$$(arguments[0]);default:for(var $args_arr__5774__auto__$jscomp$87$$=[],$len__5749__auto___40695$$=arguments.length,$i__5750__auto___40696$$=0;;)if($i__5750__auto___40696$$<$len__5749__auto___40695$$)$args_arr__5774__auto__$jscomp$87$$.push(arguments[$i__5750__auto___40696$$]),$i__5750__auto___40696$$+=1;else break;return $cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],
1<$args_arr__5774__auto__$jscomp$87$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$87$$.slice(1),0,null):null)}};$cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$01$$=function($x$jscomp$976$$){return $cljs_bean$core$__GT_val$$($x$jscomp$976$$,$APP.$cljs$core$keyword$$,$cljs_bean$core$default_key__GT_prop$$,null)};
$cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($x$jscomp$977$$,$keywordize_keys$jscomp$2_opts$jscomp$237$$){var $map__40471__$1_transform$jscomp$24$$=$APP.$cljs$core$__destructure_map$$($keywordize_keys$jscomp$2_opts$jscomp$237$$);$keywordize_keys$jscomp$2_opts$jscomp$237$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40471__$1_transform$jscomp$24$$,$APP.$cljs$cst$127$keywordize_keys$$);var $prop__GT_key$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40471__$1_transform$jscomp$24$$,
$cljs$cst$1273$prop__GT_key$$),$key__GT_prop$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40471__$1_transform$jscomp$24$$,$cljs$cst$1274$key__GT_prop$$);$map__40471__$1_transform$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40471__$1_transform$jscomp$24$$,$APP.$cljs$cst$1275$transform$$);return $keywordize_keys$jscomp$2_opts$jscomp$237$$===!1?$cljs_bean$core$__GT_val$$($x$jscomp$977$$,$APP.$cljs$core$identity$$,$APP.$cljs$core$identity$$,$map__40471__$1_transform$jscomp$24$$):
$prop__GT_key$jscomp$22$$!=null&&$key__GT_prop$jscomp$20$$!=null?$cljs_bean$core$__GT_val$$($x$jscomp$977$$,$prop__GT_key$jscomp$22$$,$key__GT_prop$jscomp$20$$,$map__40471__$1_transform$jscomp$24$$):$cljs_bean$core$__GT_val$$($x$jscomp$977$$,$APP.$cljs$core$keyword$$,$cljs_bean$core$default_key__GT_prop$$,$map__40471__$1_transform$jscomp$24$$)};
$rumext$v2$util$ident__GT_key$$=function($nword_nword__$1$$){$nword_nword__$1$$=typeof $nword_nword__$1$$==="string"?$nword_nword__$1$$:$APP.$cljs$core$name$$($nword_nword__$1$$);return $cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($nword_nword__$1$$,"-")==null?$nword_nword__$1$$:$APP.$cuerdas$core$starts_with_QMARK_$$($nword_nword__$1$$,"-")?$APP.$cuerdas$core$capital$$($cuerdas$core$camel$$($nword_nword__$1$$)):$cuerdas$core$camel$$($nword_nword__$1$$)};
$APP.$rumext$v2$util$map__GT_obj$$=function($o$jscomp$195$$){if($o$jscomp$195$$!=null&&Object.getPrototypeOf($o$jscomp$195$$)===Object.prototype)return $o$jscomp$195$$;if($APP.$cljs$core$map_QMARK_$$($o$jscomp$195$$)){var $m$jscomp$158$$={};$APP.$cljs$core$run_BANG_$$(function($p__40759_v$jscomp$312$$){var $k$jscomp$518$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__40759_v$jscomp$312$$,0,null);$p__40759_v$jscomp$312$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__40759_v$jscomp$312$$,
1,null);return $m$jscomp$158$$[$APP.$cljs$core$name$$($k$jscomp$518$$)]=$p__40759_v$jscomp$312$$},$o$jscomp$195$$);return $m$jscomp$158$$}throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("unable to create obj",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$142$data$$,$o$jscomp$195$$],null));};
$APP.$rumext$v2$util$map__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$=function($o$jscomp$196$$){return $rumext$v2$util$map__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$($o$jscomp$196$$,!1)};
$rumext$v2$util$map__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$=function($o$jscomp$197$$,$recursive_QMARK_$jscomp$12$$){if($APP.$cljs$core$object_QMARK_$$($o$jscomp$197$$))return $o$jscomp$197$$;var $level$jscomp$39$$=$recursive_QMARK_$jscomp$12$$===!0?1:$recursive_QMARK_$jscomp$12$$;return $APP.$cljs$core$reduce_kv$$(function($res$jscomp$25$$,$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$,$v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$){$v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$=
$v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$):$v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$;typeof $JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$!=="string"&&($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$ instanceof
$APP.$cljs$core$Keyword$$?$APP.$cljs$core$int_QMARK_$$($level$jscomp$39$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$level$jscomp$39$$)?$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$=$rumext$v2$util$ident__GT_key$$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$):($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$=
typeof $JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$==="string"?$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$:$APP.$cljs$core$name$$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$),$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$,"class")?"className":$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$,"for")?"htmlFor":$APP.$cuerdas$core$starts_with_QMARK_$$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$,
"--")?$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$:$APP.$cuerdas$core$starts_with_QMARK_$$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$,"data-")?$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$:$APP.$cuerdas$core$starts_with_QMARK_$$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$,
"aria-")?$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$:$rumext$v2$util$ident__GT_key$$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$)):$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$=null);$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$!=
null&&($v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$,"style")&&$APP.$cljs$core$map_QMARK_$$($v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$)?$rumext$v2$util$map__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$,!0):$APP.$cljs$core$int_QMARK_$$($level$jscomp$39$$)&&$APP.$cljs$core$map_QMARK_$$($v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$)?
$rumext$v2$util$map__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$,$level$jscomp$39$$+1):$v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$,$res$jscomp$25$$[$JSCompiler_temp$jscomp$551_JSCompiler_temp$jscomp$552_JSCompiler_temp$jscomp$553_k$jscomp$519_k__$1$jscomp$19_nword__$1$jscomp$inline_4016$$]=$v$jscomp$313_v_40822__$2_v__$1$jscomp$26$$);return $res$jscomp$25$$},{},$o$jscomp$197$$)};
$APP.$rumext$v2$util$wrap_props$$=function($JSCompiler_inline_result$jscomp$554_props$jscomp$52$$){if($APP.$cljs$core$object_QMARK_$$($JSCompiler_inline_result$jscomp$554_props$jscomp$52$$)){a:{for(var $keys$jscomp$inline_4019$$=Object.keys($JSCompiler_inline_result$jscomp$554_props$jscomp$52$$),$len$jscomp$inline_4020$$=$keys$jscomp$inline_4019$$.length,$G__40807$jscomp$inline_4024_i$jscomp$inline_4021$$=0,$G__40808$jscomp$inline_4025_r$jscomp$inline_4022$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);;)if($G__40807$jscomp$inline_4024_i$jscomp$inline_4021$$<
$len$jscomp$inline_4020$$){var $key$jscomp$inline_4023$$=$keys$jscomp$inline_4019$$[$G__40807$jscomp$inline_4024_i$jscomp$inline_4021$$];$G__40807$jscomp$inline_4024_i$jscomp$inline_4021$$+=1;$G__40808$jscomp$inline_4025_r$jscomp$inline_4022$$=$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($G__40808$jscomp$inline_4025_r$jscomp$inline_4022$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$inline_4023$$),$JSCompiler_inline_result$jscomp$554_props$jscomp$52$$[$key$jscomp$inline_4023$$])}else{$JSCompiler_inline_result$jscomp$554_props$jscomp$52$$=
$APP.$cljs$core$_persistent_BANG_$$($G__40808$jscomp$inline_4025_r$jscomp$inline_4022$$);break a}$JSCompiler_inline_result$jscomp$554_props$jscomp$52$$=void 0}return $JSCompiler_inline_result$jscomp$554_props$jscomp$52$$}if($APP.$cljs$core$map_QMARK_$$($JSCompiler_inline_result$jscomp$554_props$jscomp$52$$))return $JSCompiler_inline_result$jscomp$554_props$jscomp$52$$;if($JSCompiler_inline_result$jscomp$554_props$jscomp$52$$==null)return $APP.$cljs$core$PersistentArrayMap$EMPTY$$;throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Unexpected props",
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$573$props$$,$JSCompiler_inline_result$jscomp$554_props$jscomp$52$$],null));};$rumext$v2$util$prop__GT_key$$=function($k$jscomp$520$$){return typeof $k$jscomp$520$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$kebab$$($k$jscomp$520$$)):$k$jscomp$520$$};
$rumext$v2$util$key__GT_prop$$=function($x$jscomp$981$$){return $x$jscomp$981$$ instanceof $APP.$cljs$core$Keyword$$?$cuerdas$core$camel$$($x$jscomp$981$$.$fqn$):null};$APP.$rumext$v2$util$bean$$=function($o$jscomp$198$$){return $cljs_bean$core$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($o$jscomp$198$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1273$prop__GT_key$$,$rumext$v2$util$prop__GT_key$$,$cljs$cst$1274$key__GT_prop$$,$rumext$v2$util$key__GT_prop$$]))};
$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$=function($obj$jscomp$119$$,$k$jscomp$522$$){return $obj$jscomp$119$$!=null?$obj$jscomp$119$$[$k$jscomp$522$$]:null};
$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$=function($obj$jscomp$120_result$jscomp$120$$,$k$jscomp$523$$,$default$$jscomp$44$$){$obj$jscomp$120_result$jscomp$120$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($obj$jscomp$120_result$jscomp$120$$,$k$jscomp$523$$);return void 0===$obj$jscomp$120_result$jscomp$120$$?$default$$jscomp$44$$:$obj$jscomp$120_result$jscomp$120$$};$APP.$app$util$object$clone$$=function($a$jscomp$296$$){return Object.assign({},$a$jscomp$296$$)};
$APP.$app$util$object$merge$cljs$0core$0IFn$0_invoke$0arity$02$$=function($a$jscomp$299$$,$b$jscomp$225$$){return Object.assign({},$a$jscomp$299$$,$b$jscomp$225$$)};$APP.$app$util$object$set_BANG_$$=function($obj$jscomp$122$$,$key$jscomp$257$$,$value$jscomp$344$$){$obj$jscomp$122$$[$key$jscomp$257$$]=$value$jscomp$344$$;return $obj$jscomp$122$$};$APP.$app$util$object$unset_BANG_$$=function($obj$jscomp$123$$,$key$jscomp$258$$){delete $obj$jscomp$123$$[$key$jscomp$258$$];return $obj$jscomp$123$$};
$promesa$impl$coerce$$=function($v$jscomp$320$$){return $APP.$promesa$impl$promise$coerce$$($v$jscomp$320$$)};$promesa$impl$extend_promise_BANG_$$=function($t$jscomp$54$$){$t$jscomp$54$$.prototype.$promesa$protocols$IPromiseFactory$_promise$arity$1$=function(){return $promesa$impl$promise$create$$(this)}};$module$contents$goog$Thenable_Thenable$isImplementedBy$$=function($object$jscomp$10$$){if(!$object$jscomp$10$$)return!1;try{return!!$object$jscomp$10$$.$goog_Thenable}catch($e$jscomp$191$$){return!1}};
$module$contents$goog$labs$userAgent$platform_isIphone$$=function(){return $module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPhone")&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPod")&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPad")};$module$contents$goog$labs$userAgent$platform_isIos$$=function(){$module$contents$goog$labs$userAgent$platform_isIphone$$()||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPad")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPod")};
$APP.$goog$dom$getElement$$=function($element$jscomp$17$$){return $goog$dom$getElementHelper_$$(document,$element$jscomp$17$$)};$goog$dom$getElementHelper_$$=function($doc$jscomp$13$$,$element$jscomp$19$$){return typeof $element$jscomp$19$$==="string"?$doc$jscomp$13$$.getElementById($element$jscomp$19$$):$element$jscomp$19$$};
$APP.$goog$dom$getElementByClass$$=function($JSCompiler_temp$jscomp$558_className$jscomp$2$$,$opt_el$jscomp$3$$){var $doc$jscomp$inline_4035_parent$jscomp$108$$=$opt_el$jscomp$3$$||document;if($doc$jscomp$inline_4035_parent$jscomp$108$$.getElementsByClassName)$JSCompiler_temp$jscomp$558_className$jscomp$2$$=$doc$jscomp$inline_4035_parent$jscomp$108$$.getElementsByClassName($JSCompiler_temp$jscomp$558_className$jscomp$2$$)[0];else{$doc$jscomp$inline_4035_parent$jscomp$108$$=document;var $parent$jscomp$inline_4037$$=
$opt_el$jscomp$3$$||$doc$jscomp$inline_4035_parent$jscomp$108$$;$JSCompiler_temp$jscomp$558_className$jscomp$2$$=$parent$jscomp$inline_4037$$.querySelectorAll&&$parent$jscomp$inline_4037$$.querySelector&&$JSCompiler_temp$jscomp$558_className$jscomp$2$$?$parent$jscomp$inline_4037$$.querySelector($JSCompiler_temp$jscomp$558_className$jscomp$2$$?"."+$JSCompiler_temp$jscomp$558_className$jscomp$2$$:""):$APP.$goog$dom$getElementsByTagNameAndClass_$$($doc$jscomp$inline_4035_parent$jscomp$108$$,"*",$JSCompiler_temp$jscomp$558_className$jscomp$2$$,
$opt_el$jscomp$3$$)[0]||null}return $JSCompiler_temp$jscomp$558_className$jscomp$2$$||null};
$APP.$goog$dom$getElementsByTagNameAndClass_$$=function($arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$,$els_opt_tag$jscomp$2$$,$opt_class$jscomp$2$$,$len$jscomp$64_opt_el$jscomp$4$$){$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$=$len$jscomp$64_opt_el$jscomp$4$$||$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$;var $className$jscomp$6_tagName$jscomp$16$$=$els_opt_tag$jscomp$2$$&&$els_opt_tag$jscomp$2$$!="*"?String($els_opt_tag$jscomp$2$$).toUpperCase():"";if($arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.querySelectorAll&&
$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.querySelector&&($className$jscomp$6_tagName$jscomp$16$$||$opt_class$jscomp$2$$))return $arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.querySelectorAll($className$jscomp$6_tagName$jscomp$16$$+($opt_class$jscomp$2$$?"."+$opt_class$jscomp$2$$:""));if($opt_class$jscomp$2$$&&$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.getElementsByClassName){$els_opt_tag$jscomp$2$$=$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.getElementsByClassName($opt_class$jscomp$2$$);
if($className$jscomp$6_tagName$jscomp$16$$){$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$={};for(var $i$jscomp$388$$=$len$jscomp$64_opt_el$jscomp$4$$=0,$el$jscomp$2$$;$el$jscomp$2$$=$els_opt_tag$jscomp$2$$[$i$jscomp$388$$];$i$jscomp$388$$++)$className$jscomp$6_tagName$jscomp$16$$==$el$jscomp$2$$.nodeName&&($arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$[$len$jscomp$64_opt_el$jscomp$4$$++]=$el$jscomp$2$$);$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.length=$len$jscomp$64_opt_el$jscomp$4$$;
return $arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$}return $els_opt_tag$jscomp$2$$}$els_opt_tag$jscomp$2$$=$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.getElementsByTagName($className$jscomp$6_tagName$jscomp$16$$||"*");if($opt_class$jscomp$2$$){$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$={};for($i$jscomp$388$$=$len$jscomp$64_opt_el$jscomp$4$$=0;$el$jscomp$2$$=$els_opt_tag$jscomp$2$$[$i$jscomp$388$$];$i$jscomp$388$$++){$className$jscomp$6_tagName$jscomp$16$$=$el$jscomp$2$$.className;
var $JSCompiler_temp$jscomp$66$$;if($JSCompiler_temp$jscomp$66$$=typeof $className$jscomp$6_tagName$jscomp$16$$.split=="function")$JSCompiler_temp$jscomp$66$$=$module$contents$goog$array_indexOf$$($className$jscomp$6_tagName$jscomp$16$$.split(/\s+/),$opt_class$jscomp$2$$)>=0;$JSCompiler_temp$jscomp$66$$&&($arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$[$len$jscomp$64_opt_el$jscomp$4$$++]=$el$jscomp$2$$)}$arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$.length=$len$jscomp$64_opt_el$jscomp$4$$;
return $arrayLike$jscomp$1_doc$jscomp$15_parent$jscomp$110$$}return $els_opt_tag$jscomp$2$$};
$goog$dom$setProperties$$=function($element$jscomp$22$$,$properties$jscomp$87$$){$module$contents$goog$object_forEach$$($properties$jscomp$87$$,function($val$jscomp$136$$,$key$jscomp$261$$){$val$jscomp$136$$&&typeof $val$jscomp$136$$=="object"&&$val$jscomp$136$$.$implementsGoogStringTypedString$&&($val$jscomp$136$$=$val$jscomp$136$$.$getTypedStringValue$());$key$jscomp$261$$=="style"?$element$jscomp$22$$.style.cssText=$val$jscomp$136$$:$key$jscomp$261$$=="class"?$element$jscomp$22$$.className=$val$jscomp$136$$:
$key$jscomp$261$$=="for"?$element$jscomp$22$$.htmlFor=$val$jscomp$136$$:$goog$dom$DIRECT_ATTRIBUTE_MAP_$$.hasOwnProperty($key$jscomp$261$$)?$element$jscomp$22$$.setAttribute($goog$dom$DIRECT_ATTRIBUTE_MAP_$$[$key$jscomp$261$$],$val$jscomp$136$$):$APP.$goog$string$internal$startsWith$$($key$jscomp$261$$,"aria-")||$APP.$goog$string$internal$startsWith$$($key$jscomp$261$$,"data-")?$element$jscomp$22$$.setAttribute($key$jscomp$261$$,$val$jscomp$136$$):$element$jscomp$22$$[$key$jscomp$261$$]=$val$jscomp$136$$})};
$goog$dom$append_$$=function($doc$jscomp$23$$,$parent$jscomp$112$$,$args$jscomp$198$$){function $childHandler$$($child$jscomp$42$$){$child$jscomp$42$$&&$parent$jscomp$112$$.appendChild(typeof $child$jscomp$42$$==="string"?$doc$jscomp$23$$.createTextNode($child$jscomp$42$$):$child$jscomp$42$$)}for(var $i$jscomp$389$$=1;$i$jscomp$389$$<$args$jscomp$198$$.length;$i$jscomp$389$$++){var $arg$jscomp$12$$=$args$jscomp$198$$[$i$jscomp$389$$];if(!$goog$isArrayLike$$($arg$jscomp$12$$)||$goog$isObject$$($arg$jscomp$12$$)&&
$arg$jscomp$12$$.nodeType>0)$childHandler$$($arg$jscomp$12$$);else{a:{if($arg$jscomp$12$$&&typeof $arg$jscomp$12$$.length=="number"){if($goog$isObject$$($arg$jscomp$12$$)){var $JSCompiler_inline_result$jscomp$560$$=typeof $arg$jscomp$12$$.item=="function"||typeof $arg$jscomp$12$$.item=="string";break a}if(typeof $arg$jscomp$12$$==="function"){$JSCompiler_inline_result$jscomp$560$$=typeof $arg$jscomp$12$$.item=="function";break a}}$JSCompiler_inline_result$jscomp$560$$=!1}$module$contents$goog$array_forEach$$($JSCompiler_inline_result$jscomp$560$$?
$module$contents$goog$array_toArray$$($arg$jscomp$12$$):$arg$jscomp$12$$,$childHandler$$)}}};$goog$dom$createElement_$$=function($doc$jscomp$24$$,$name$jscomp$142$$){$name$jscomp$142$$=String($name$jscomp$142$$);$doc$jscomp$24$$.contentType==="application/xhtml+xml"&&($name$jscomp$142$$=$name$jscomp$142$$.toLowerCase());return $doc$jscomp$24$$.createElement($name$jscomp$142$$)};
$goog$dom$removeNode$$=function($node$jscomp$132$$){return $node$jscomp$132$$&&$node$jscomp$132$$.parentNode?$node$jscomp$132$$.parentNode.removeChild($node$jscomp$132$$):null};$goog$dom$DomHelper$$=function($opt_document$jscomp$1$$){this.$document_$=$opt_document$jscomp$1$$||$APP.$goog$global$$.document||document};
$goog$async$nextTick$getNextTickImpl_$$=function(){var $Channel$$=$APP.$goog$global$$.MessageChannel;typeof $Channel$$==="undefined"&&typeof window!=="undefined"&&window.postMessage&&window.addEventListener&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Presto")&&($Channel$$=function(){var $doc$jscomp$35_iframe$jscomp$2_onmessage$$=$goog$dom$createElement_$$(document,"IFRAME");$doc$jscomp$35_iframe$jscomp$2_onmessage$$.style.display="none";document.documentElement.appendChild($doc$jscomp$35_iframe$jscomp$2_onmessage$$);
var $win$jscomp$13$$=$doc$jscomp$35_iframe$jscomp$2_onmessage$$.contentWindow;$doc$jscomp$35_iframe$jscomp$2_onmessage$$=$win$jscomp$13$$.document;$doc$jscomp$35_iframe$jscomp$2_onmessage$$.open();$doc$jscomp$35_iframe$jscomp$2_onmessage$$.close();var $message$jscomp$49$$="callImmediate"+Math.random(),$origin$jscomp$1$$=$win$jscomp$13$$.location.protocol=="file:"?"*":$win$jscomp$13$$.location.protocol+"//"+$win$jscomp$13$$.location.host;$doc$jscomp$35_iframe$jscomp$2_onmessage$$=$goog$bind$$(function($e$jscomp$194$$){if(($origin$jscomp$1$$==
"*"||$e$jscomp$194$$.origin==$origin$jscomp$1$$)&&$e$jscomp$194$$.data==$message$jscomp$49$$)this.port1.onmessage()},this);$win$jscomp$13$$.addEventListener("message",$doc$jscomp$35_iframe$jscomp$2_onmessage$$,!1);this.port1={};this.port2={postMessage:function(){$win$jscomp$13$$.postMessage($message$jscomp$49$$,$origin$jscomp$1$$)}}});if(typeof $Channel$$!=="undefined"&&!$module$contents$goog$labs$userAgent$browser_matchIE$$()){var $channel$jscomp$1$$=new $Channel$$,$head$jscomp$7$$={},$tail$jscomp$8$$=
$head$jscomp$7$$;$channel$jscomp$1$$.port1.onmessage=function(){if($head$jscomp$7$$.next!==void 0){$head$jscomp$7$$=$head$jscomp$7$$.next;var $cb$jscomp$2$$=$head$jscomp$7$$.cb;$head$jscomp$7$$.cb=null;$cb$jscomp$2$$()}};return function($cb$jscomp$3$$){$tail$jscomp$8$$.next={cb:$cb$jscomp$3$$};$tail$jscomp$8$$=$tail$jscomp$8$$.next;$channel$jscomp$1$$.port2.postMessage(0)}}return function($cb$jscomp$4$$){$APP.$goog$global$$.setTimeout($cb$jscomp$4$$,0)}};
$goog$Promise$$=function($resolver$jscomp$1$$){this.$state_$=$goog$Promise$State_$PENDING$$;this.$result_$=void 0;this.$callbackEntriesTail_$=this.$callbackEntries_$=this.$parent_$=null;this.$hadUnhandledRejection_$=this.$executing_$=!1;if($resolver$jscomp$1$$!=$goog$functions$UNDEFINED$$)try{var $self$jscomp$32$$=this;$resolver$jscomp$1$$.call(void 0,function($value$jscomp$346$$){$JSCompiler_StaticMethods_resolve_$$($self$jscomp$32$$,$goog$Promise$State_$FULFILLED$$,$value$jscomp$346$$)},function($reason$jscomp$15$$){$JSCompiler_StaticMethods_resolve_$$($self$jscomp$32$$,
$goog$Promise$State_$REJECTED$$,$reason$jscomp$15$$)})}catch($e$jscomp$197$$){$JSCompiler_StaticMethods_resolve_$$(this,$goog$Promise$State_$REJECTED$$,$e$jscomp$197$$)}};$goog$Promise$CallbackEntry_$$=function(){this.next=this.context=this.$onRejected$=this.$onFulfilled$=this.$child$=null;this.$always$=!1};
$goog$Promise$getCallbackEntry_$$=function($onFulfilled$$,$onRejected$jscomp$1$$,$context$jscomp$8$$){var $entry$jscomp$24$$=$goog$Promise$freelist_$$.get();$entry$jscomp$24$$.$onFulfilled$=$onFulfilled$$;$entry$jscomp$24$$.$onRejected$=$onRejected$jscomp$1$$;$entry$jscomp$24$$.context=$context$jscomp$8$$;return $entry$jscomp$24$$};
$JSCompiler_StaticMethods_cancelInternal_$$=function($JSCompiler_StaticMethods_cancelInternal_$self$$,$err$jscomp$8$$){if($JSCompiler_StaticMethods_cancelInternal_$self$$.$state_$==$goog$Promise$State_$PENDING$$)if($JSCompiler_StaticMethods_cancelInternal_$self$$.$parent_$){var $JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$=$JSCompiler_StaticMethods_cancelInternal_$self$$.$parent_$;if($JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$.$callbackEntries_$){for(var $childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$=
0,$childEntry$jscomp$inline_4059$$=null,$beforeChildEntry$jscomp$inline_4060$$=null,$entry$jscomp$inline_4061$$=$JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$.$callbackEntries_$;$entry$jscomp$inline_4061$$&&($entry$jscomp$inline_4061$$.$always$||($childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$++,$entry$jscomp$inline_4061$$.$child$==$JSCompiler_StaticMethods_cancelInternal_$self$$&&($childEntry$jscomp$inline_4059$$=$entry$jscomp$inline_4061$$),!($childEntry$jscomp$inline_4059$$&&
$childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$>1)));$entry$jscomp$inline_4061$$=$entry$jscomp$inline_4061$$.next)$childEntry$jscomp$inline_4059$$||($beforeChildEntry$jscomp$inline_4060$$=$entry$jscomp$inline_4061$$);$childEntry$jscomp$inline_4059$$&&($JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$.$state_$==$goog$Promise$State_$PENDING$$&&$childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$==1?$JSCompiler_StaticMethods_cancelInternal_$$($JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$,
$err$jscomp$8$$):($beforeChildEntry$jscomp$inline_4060$$?($childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$=$beforeChildEntry$jscomp$inline_4060$$,$childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$.next==$JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$.$callbackEntriesTail_$&&($JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$.$callbackEntriesTail_$=$childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$),$childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$.next=
$childCount$jscomp$inline_4058_previous$jscomp$inline_11143$$.next.next):$JSCompiler_StaticMethods_popEntry_$$($JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$),$JSCompiler_StaticMethods_executeCallback_$$($JSCompiler_StaticMethods_cancelChild_$self$jscomp$inline_4055$$,$childEntry$jscomp$inline_4059$$,$goog$Promise$State_$REJECTED$$,$err$jscomp$8$$)))}$JSCompiler_StaticMethods_cancelInternal_$self$$.$parent_$=null}else $JSCompiler_StaticMethods_resolve_$$($JSCompiler_StaticMethods_cancelInternal_$self$$,
$goog$Promise$State_$REJECTED$$,$err$jscomp$8$$)};
$JSCompiler_StaticMethods_addCallbackEntry_$$=function($JSCompiler_StaticMethods_addCallbackEntry_$self$$,$callbackEntry$$){$JSCompiler_StaticMethods_addCallbackEntry_$self$$.$callbackEntries_$||$JSCompiler_StaticMethods_addCallbackEntry_$self$$.$state_$!=$goog$Promise$State_$FULFILLED$$&&$JSCompiler_StaticMethods_addCallbackEntry_$self$$.$state_$!=$goog$Promise$State_$REJECTED$$||$JSCompiler_StaticMethods_scheduleCallbacks_$$($JSCompiler_StaticMethods_addCallbackEntry_$self$$);$JSCompiler_StaticMethods_addCallbackEntry_$self$$.$callbackEntriesTail_$?
$JSCompiler_StaticMethods_addCallbackEntry_$self$$.$callbackEntriesTail_$.next=$callbackEntry$$:$JSCompiler_StaticMethods_addCallbackEntry_$self$$.$callbackEntries_$=$callbackEntry$$;$JSCompiler_StaticMethods_addCallbackEntry_$self$$.$callbackEntriesTail_$=$callbackEntry$$};
$JSCompiler_StaticMethods_addChildPromise_$$=function($JSCompiler_StaticMethods_addChildPromise_$self$$,$onFulfilled$jscomp$2$$,$onRejected$jscomp$4$$,$opt_context$jscomp$7$$){var $callbackEntry$jscomp$1$$=$goog$Promise$getCallbackEntry_$$(null,null,null);$callbackEntry$jscomp$1$$.$child$=new $goog$Promise$$(function($resolve$jscomp$11$$,$reject$jscomp$10$$){$callbackEntry$jscomp$1$$.$onFulfilled$=$onFulfilled$jscomp$2$$?function($value$jscomp$350$$){try{var $result$jscomp$123$$=$onFulfilled$jscomp$2$$.call($opt_context$jscomp$7$$,
$value$jscomp$350$$);$resolve$jscomp$11$$($result$jscomp$123$$)}catch($err$jscomp$10$$){$reject$jscomp$10$$($err$jscomp$10$$)}}:$resolve$jscomp$11$$;$callbackEntry$jscomp$1$$.$onRejected$=$onRejected$jscomp$4$$?function($reason$jscomp$18$$){try{var $result$jscomp$124$$=$onRejected$jscomp$4$$.call($opt_context$jscomp$7$$,$reason$jscomp$18$$);$result$jscomp$124$$===void 0&&$reason$jscomp$18$$ instanceof $goog$Promise$CancellationError$$?$reject$jscomp$10$$($reason$jscomp$18$$):$resolve$jscomp$11$$($result$jscomp$124$$)}catch($err$jscomp$11$$){$reject$jscomp$10$$($err$jscomp$11$$)}}:
$reject$jscomp$10$$});$callbackEntry$jscomp$1$$.$child$.$parent_$=$JSCompiler_StaticMethods_addChildPromise_$self$$;$JSCompiler_StaticMethods_addCallbackEntry_$$($JSCompiler_StaticMethods_addChildPromise_$self$$,$callbackEntry$jscomp$1$$);return $callbackEntry$jscomp$1$$.$child$};
$JSCompiler_StaticMethods_resolve_$$=function($JSCompiler_StaticMethods_resolve_$self$$,$state$jscomp$18$$,$x$jscomp$983$$){if($JSCompiler_StaticMethods_resolve_$self$$.$state_$==$goog$Promise$State_$PENDING$$){$JSCompiler_StaticMethods_resolve_$self$$===$x$jscomp$983$$&&($state$jscomp$18$$=$goog$Promise$State_$REJECTED$$,$x$jscomp$983$$=new TypeError("Promise cannot resolve to itself"));$JSCompiler_StaticMethods_resolve_$self$$.$state_$=1;a:{var $value$jscomp$inline_4066$$=$x$jscomp$983$$,$onFulfilled$jscomp$inline_4067$$=
$JSCompiler_StaticMethods_resolve_$self$$.$unblockAndFulfill_$,$onRejected$jscomp$inline_4068$$=$JSCompiler_StaticMethods_resolve_$self$$.$unblockAndReject_$;if($value$jscomp$inline_4066$$ instanceof $goog$Promise$$){$JSCompiler_StaticMethods_addCallbackEntry_$$($value$jscomp$inline_4066$$,$goog$Promise$getCallbackEntry_$$($onFulfilled$jscomp$inline_4067$$||$goog$functions$UNDEFINED$$,$onRejected$jscomp$inline_4068$$||null,$JSCompiler_StaticMethods_resolve_$self$$));var $JSCompiler_inline_result$jscomp$561$$=
!0}else if($module$contents$goog$Thenable_Thenable$isImplementedBy$$($value$jscomp$inline_4066$$))$value$jscomp$inline_4066$$.then($onFulfilled$jscomp$inline_4067$$,$onRejected$jscomp$inline_4068$$,$JSCompiler_StaticMethods_resolve_$self$$),$JSCompiler_inline_result$jscomp$561$$=!0;else{if($goog$isObject$$($value$jscomp$inline_4066$$))try{var $then$jscomp$inline_4070$$=$value$jscomp$inline_4066$$.then;if(typeof $then$jscomp$inline_4070$$==="function"){$goog$Promise$tryThen_$$($value$jscomp$inline_4066$$,
$then$jscomp$inline_4070$$,$onFulfilled$jscomp$inline_4067$$,$onRejected$jscomp$inline_4068$$,$JSCompiler_StaticMethods_resolve_$self$$);$JSCompiler_inline_result$jscomp$561$$=!0;break a}}catch($e$jscomp$inline_4071$$){$onRejected$jscomp$inline_4068$$.call($JSCompiler_StaticMethods_resolve_$self$$,$e$jscomp$inline_4071$$);$JSCompiler_inline_result$jscomp$561$$=!0;break a}$JSCompiler_inline_result$jscomp$561$$=!1}}$JSCompiler_inline_result$jscomp$561$$||($JSCompiler_StaticMethods_resolve_$self$$.$result_$=
$x$jscomp$983$$,$JSCompiler_StaticMethods_resolve_$self$$.$state_$=$state$jscomp$18$$,$JSCompiler_StaticMethods_resolve_$self$$.$parent_$=null,$JSCompiler_StaticMethods_scheduleCallbacks_$$($JSCompiler_StaticMethods_resolve_$self$$),$state$jscomp$18$$!=$goog$Promise$State_$REJECTED$$||$x$jscomp$983$$ instanceof $goog$Promise$CancellationError$$||$goog$Promise$addUnhandledRejection_$$($JSCompiler_StaticMethods_resolve_$self$$,$x$jscomp$983$$))}};
$goog$Promise$tryThen_$$=function($thenable$jscomp$1$$,$then$jscomp$1$$,$onFulfilled$jscomp$4$$,$onRejected$jscomp$6$$,$context$jscomp$10$$){function $reject$jscomp$11$$($reason$jscomp$20$$){$called$jscomp$1$$||($called$jscomp$1$$=!0,$onRejected$jscomp$6$$.call($context$jscomp$10$$,$reason$jscomp$20$$))}function $resolve$jscomp$12$$($value$jscomp$353$$){$called$jscomp$1$$||($called$jscomp$1$$=!0,$onFulfilled$jscomp$4$$.call($context$jscomp$10$$,$value$jscomp$353$$))}var $called$jscomp$1$$=!1;try{$then$jscomp$1$$.call($thenable$jscomp$1$$,
$resolve$jscomp$12$$,$reject$jscomp$11$$)}catch($e$jscomp$199$$){$reject$jscomp$11$$($e$jscomp$199$$)}};$JSCompiler_StaticMethods_scheduleCallbacks_$$=function($JSCompiler_StaticMethods_scheduleCallbacks_$self$$){$JSCompiler_StaticMethods_scheduleCallbacks_$self$$.$executing_$||($JSCompiler_StaticMethods_scheduleCallbacks_$self$$.$executing_$=!0,$module$contents$goog$async$run_run$$($JSCompiler_StaticMethods_scheduleCallbacks_$self$$.$executeCallbacks_$,$JSCompiler_StaticMethods_scheduleCallbacks_$self$$))};
$JSCompiler_StaticMethods_popEntry_$$=function($JSCompiler_StaticMethods_popEntry_$self$$){var $entry$jscomp$29$$=null;$JSCompiler_StaticMethods_popEntry_$self$$.$callbackEntries_$&&($entry$jscomp$29$$=$JSCompiler_StaticMethods_popEntry_$self$$.$callbackEntries_$,$JSCompiler_StaticMethods_popEntry_$self$$.$callbackEntries_$=$entry$jscomp$29$$.next,$entry$jscomp$29$$.next=null);$JSCompiler_StaticMethods_popEntry_$self$$.$callbackEntries_$||($JSCompiler_StaticMethods_popEntry_$self$$.$callbackEntriesTail_$=
null);return $entry$jscomp$29$$};
$JSCompiler_StaticMethods_executeCallback_$$=function($JSCompiler_StaticMethods_executeCallback_$self_p$jscomp$inline_4074$$,$callbackEntry$jscomp$2$$,$state$jscomp$19$$,$result$jscomp$125$$){if($state$jscomp$19$$==$goog$Promise$State_$REJECTED$$&&$callbackEntry$jscomp$2$$.$onRejected$&&!$callbackEntry$jscomp$2$$.$always$)for(;$JSCompiler_StaticMethods_executeCallback_$self_p$jscomp$inline_4074$$&&$JSCompiler_StaticMethods_executeCallback_$self_p$jscomp$inline_4074$$.$hadUnhandledRejection_$;$JSCompiler_StaticMethods_executeCallback_$self_p$jscomp$inline_4074$$=$JSCompiler_StaticMethods_executeCallback_$self_p$jscomp$inline_4074$$.$parent_$)$JSCompiler_StaticMethods_executeCallback_$self_p$jscomp$inline_4074$$.$hadUnhandledRejection_$=
!1;if($callbackEntry$jscomp$2$$.$child$)$callbackEntry$jscomp$2$$.$child$.$parent_$=null,$goog$Promise$invokeCallback_$$($callbackEntry$jscomp$2$$,$state$jscomp$19$$,$result$jscomp$125$$);else try{$callbackEntry$jscomp$2$$.$always$?$callbackEntry$jscomp$2$$.$onFulfilled$.call($callbackEntry$jscomp$2$$.context):$goog$Promise$invokeCallback_$$($callbackEntry$jscomp$2$$,$state$jscomp$19$$,$result$jscomp$125$$)}catch($err$jscomp$12$$){$goog$Promise$handleRejection_$$.call(null,$err$jscomp$12$$)}$goog$Promise$freelist_$$.put($callbackEntry$jscomp$2$$)};
$goog$Promise$invokeCallback_$$=function($callbackEntry$jscomp$3$$,$state$jscomp$20$$,$result$jscomp$126$$){$state$jscomp$20$$==$goog$Promise$State_$FULFILLED$$?$callbackEntry$jscomp$3$$.$onFulfilled$.call($callbackEntry$jscomp$3$$.context,$result$jscomp$126$$):$callbackEntry$jscomp$3$$.$onRejected$&&$callbackEntry$jscomp$3$$.$onRejected$.call($callbackEntry$jscomp$3$$.context,$result$jscomp$126$$)};
$goog$Promise$addUnhandledRejection_$$=function($promise$jscomp$10$$,$reason$jscomp$21$$){$promise$jscomp$10$$.$hadUnhandledRejection_$=!0;$module$contents$goog$async$run_run$$(function(){$promise$jscomp$10$$.$hadUnhandledRejection_$&&$goog$Promise$handleRejection_$$.call(null,$reason$jscomp$21$$)})};$goog$Promise$CancellationError$$=function($opt_message$jscomp$14$$){$module$contents$goog$debug$Error_DebugError$$.call(this,$opt_message$jscomp$14$$)};
$goog$async$Deferred$$=function($opt_onCancelFunction$$,$opt_defaultScope$$){this.$sequence_$=[];this.$onCancelFunction_$=$opt_onCancelFunction$$;this.$defaultScope_$=$opt_defaultScope$$||null;this.$hadError_$=this.$fired_$=!1;this.$result_$=void 0;this.$silentlyCanceled_$=this.$blocking_$=this.$blocked_$=!1;this.$unhandledErrorId_$=0;this.$parent_$=null;this.$branches_$=0};
$JSCompiler_StaticMethods_updateResult_$$=function($JSCompiler_StaticMethods_updateResult_$self$$,$isSuccess$jscomp$1$$,$res$jscomp$27$$){$JSCompiler_StaticMethods_updateResult_$self$$.$fired_$=!0;$JSCompiler_StaticMethods_updateResult_$self$$.$result_$=$res$jscomp$27$$;$JSCompiler_StaticMethods_updateResult_$self$$.$hadError_$=!$isSuccess$jscomp$1$$;$JSCompiler_StaticMethods_fire_$$($JSCompiler_StaticMethods_updateResult_$self$$)};
$JSCompiler_StaticMethods_check_$$=function($JSCompiler_StaticMethods_check_$self$$){if($JSCompiler_StaticMethods_check_$self$$.$fired_$){if(!$JSCompiler_StaticMethods_check_$self$$.$silentlyCanceled_$)throw new $goog$async$Deferred$AlreadyCalledError$$($JSCompiler_StaticMethods_check_$self$$);$JSCompiler_StaticMethods_check_$self$$.$silentlyCanceled_$=!1}};
$JSCompiler_StaticMethods_hasErrback_$$=function($JSCompiler_StaticMethods_hasErrback_$self$$){return $module$contents$goog$array_some$$($JSCompiler_StaticMethods_hasErrback_$self$$.$sequence_$,function($sequenceRow$$){return typeof $sequenceRow$$[1]==="function"})};
$JSCompiler_StaticMethods_fire_$$=function($JSCompiler_StaticMethods_fire_$self$$){if($JSCompiler_StaticMethods_fire_$self$$.$unhandledErrorId_$&&$JSCompiler_StaticMethods_fire_$self$$.$fired_$&&$JSCompiler_StaticMethods_hasErrback_$$($JSCompiler_StaticMethods_fire_$self$$)){var $deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$=$JSCompiler_StaticMethods_fire_$self$$.$unhandledErrorId_$,$error$jscomp$inline_4083_unhandledException$$=$goog$async$Deferred$errorMap_$$[$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$];
$error$jscomp$inline_4083_unhandledException$$&&($APP.$goog$global$$.clearTimeout($error$jscomp$inline_4083_unhandledException$$.$id_$),delete $goog$async$Deferred$errorMap_$$[$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$]);$JSCompiler_StaticMethods_fire_$self$$.$unhandledErrorId_$=0}$JSCompiler_StaticMethods_fire_$self$$.$parent_$&&($JSCompiler_StaticMethods_fire_$self$$.$parent_$.$branches_$--,delete $JSCompiler_StaticMethods_fire_$self$$.$parent_$);$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$=
$JSCompiler_StaticMethods_fire_$self$$.$result_$;for(var $isNewlyBlocked_onErrback$$=$error$jscomp$inline_4083_unhandledException$$=!1;$JSCompiler_StaticMethods_fire_$self$$.$sequence_$.length&&!$JSCompiler_StaticMethods_fire_$self$$.$blocked_$;){var $scope$jscomp$3_sequenceEntry$$=$JSCompiler_StaticMethods_fire_$self$$.$sequence_$.shift(),$callback$jscomp$75_f$jscomp$593$$=$scope$jscomp$3_sequenceEntry$$[0];const $errback$$=$scope$jscomp$3_sequenceEntry$$[1];$scope$jscomp$3_sequenceEntry$$=$scope$jscomp$3_sequenceEntry$$[2];
if($callback$jscomp$75_f$jscomp$593$$=$JSCompiler_StaticMethods_fire_$self$$.$hadError_$?$errback$$:$callback$jscomp$75_f$jscomp$593$$)try{var $onCallback_ret$jscomp$115$$=$callback$jscomp$75_f$jscomp$593$$.call($scope$jscomp$3_sequenceEntry$$||$JSCompiler_StaticMethods_fire_$self$$.$defaultScope_$,$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$);$onCallback_ret$jscomp$115$$===$goog$async$Deferred$CONVERTED_TO_PROMISE_$$&&($onCallback_ret$jscomp$115$$=void 0);$onCallback_ret$jscomp$115$$!==
void 0&&($JSCompiler_StaticMethods_fire_$self$$.$hadError_$=$JSCompiler_StaticMethods_fire_$self$$.$hadError_$&&($onCallback_ret$jscomp$115$$==$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$||$onCallback_ret$jscomp$115$$ instanceof Error),$JSCompiler_StaticMethods_fire_$self$$.$result_$=$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$=$onCallback_ret$jscomp$115$$);if($module$contents$goog$Thenable_Thenable$isImplementedBy$$($deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$)||
typeof $APP.$goog$global$$.Promise==="function"&&$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$ instanceof $APP.$goog$global$$.Promise)$isNewlyBlocked_onErrback$$=!0,$JSCompiler_StaticMethods_fire_$self$$.$blocked_$=!0}catch($ex$jscomp$11$$){$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$=$ex$jscomp$11$$,$JSCompiler_StaticMethods_fire_$self$$.$hadError_$=!0,$JSCompiler_StaticMethods_hasErrback_$$($JSCompiler_StaticMethods_fire_$self$$)||($error$jscomp$inline_4083_unhandledException$$=
!0)}}$JSCompiler_StaticMethods_fire_$self$$.$result_$=$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$;$isNewlyBlocked_onErrback$$&&($onCallback_ret$jscomp$115$$=$goog$bind$$($JSCompiler_StaticMethods_fire_$self$$.$continue_$,$JSCompiler_StaticMethods_fire_$self$$,!0),$isNewlyBlocked_onErrback$$=$goog$bind$$($JSCompiler_StaticMethods_fire_$self$$.$continue_$,$JSCompiler_StaticMethods_fire_$self$$,!1),$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$ instanceof
$goog$async$Deferred$$?($deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$.addCallbacks($onCallback_ret$jscomp$115$$,$isNewlyBlocked_onErrback$$),$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$.$blocking_$=!0):$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$.then($onCallback_ret$jscomp$115$$,$isNewlyBlocked_onErrback$$));$error$jscomp$inline_4083_unhandledException$$&&($deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$=
new $goog$async$Deferred$Error_$$($deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$),$goog$async$Deferred$errorMap_$$[$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$.$id_$]=$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$,$JSCompiler_StaticMethods_fire_$self$$.$unhandledErrorId_$=$deferredError$jscomp$inline_4086_id$jscomp$inline_4082_res$jscomp$30$$.$id_$)};$goog$async$Deferred$AlreadyCalledError$$=function(){$module$contents$goog$debug$Error_DebugError$$.call(this)};
$goog$async$Deferred$CanceledError$$=function(){$module$contents$goog$debug$Error_DebugError$$.call(this)};$goog$async$Deferred$Error_$$=function($error$jscomp$30$$){this.$id_$=$APP.$goog$global$$.setTimeout($goog$bind$$(this.throwError,this),0);this.$error_$=$error$jscomp$30$$};$$jscomp$scope$1087077126$0$createMockedEventEmitter$$=function(){return{addListener(){},removeListener(){},addEventListener(){},removeEventListener(){},dispatchEvent(){return!0}}};
$APP.$app$util$globals$event$$=function($name$jscomp$144$$,$detail$jscomp$3$$){const $options$jscomp$408$$={};$detail$jscomp$3$$!==void 0&&($options$jscomp$408$$.detail=$detail$jscomp$3$$);return new CustomEvent($name$jscomp$144$$,$options$jscomp$408$$)};$APP.$app$util$globals$dispatch_BANG_$$=function(...$args$jscomp$204$$){$APP.$app$util$globals$document$$.dispatchEvent(...$args$jscomp$204$$)};$app$util$globals$unlisten$$=function(...$args$jscomp$206$$){$APP.$app$util$globals$document$$.removeEventListener(...$args$jscomp$206$$)};
$com$cognitect$transit$util$randHex$$=function(){return Math.round(Math.random()*15).toString(16)};$com$cognitect$transit$caching$isCacheable$$=function($string$jscomp$6$$,$asMapKey_c1$jscomp$20$$){if($string$jscomp$6$$.length>3){if($asMapKey_c1$jscomp$20$$)return!0;$asMapKey_c1$jscomp$20$$=$string$jscomp$6$$.charAt(1);return $string$jscomp$6$$.charAt(0)==="~"?$asMapKey_c1$jscomp$20$$===":"||$asMapKey_c1$jscomp$20$$==="$"||$asMapKey_c1$jscomp$20$$==="#":!1}return!1};
$com$cognitect$transit$caching$idxToCode$$=function($idx$jscomp$60_loc$jscomp$3$$){var $hi$jscomp$5$$=Math.floor($idx$jscomp$60_loc$jscomp$3$$/44);$idx$jscomp$60_loc$jscomp$3$$=String.fromCharCode($idx$jscomp$60_loc$jscomp$3$$%44+48);return $hi$jscomp$5$$===0?"^"+$idx$jscomp$60_loc$jscomp$3$$:"^"+String.fromCharCode($hi$jscomp$5$$+48)+$idx$jscomp$60_loc$jscomp$3$$};$com$cognitect$transit$caching$WriteCache$$=function(){this.$cacheSize$=this.$gen$=this.$idx$=0;this.cache={}};
$com$cognitect$transit$caching$ReadCache$$=function(){this.$idx$=0;this.cache=[]};
$com$cognitect$transit$eq$equals$$=function($x$jscomp$984$$,$y$jscomp$300$$){if($x$jscomp$984$$==null)return $y$jscomp$300$$==null;if($x$jscomp$984$$===$y$jscomp$300$$)return!0;if(typeof $x$jscomp$984$$==="object"){if($com$cognitect$transit$util$isArray$$($x$jscomp$984$$)){if($com$cognitect$transit$util$isArray$$($y$jscomp$300$$)&&$x$jscomp$984$$.length===$y$jscomp$300$$.length){for(var $i$jscomp$399_xklen$$=0;$i$jscomp$399_xklen$$<$x$jscomp$984$$.length;$i$jscomp$399_xklen$$++)if(!$com$cognitect$transit$eq$equals$$($x$jscomp$984$$[$i$jscomp$399_xklen$$],
$y$jscomp$300$$[$i$jscomp$399_xklen$$]))return!1;return!0}return!1}if($x$jscomp$984$$.$com$cognitect$transit$equals$)return $x$jscomp$984$$.$com$cognitect$transit$equals$($y$jscomp$300$$);if($y$jscomp$300$$!=null&&typeof $y$jscomp$300$$==="object"){if($y$jscomp$300$$.$com$cognitect$transit$equals$)return $y$jscomp$300$$.$com$cognitect$transit$equals$($x$jscomp$984$$);$i$jscomp$399_xklen$$=0;var $yklen$$=$com$cognitect$transit$util$objectKeys$$($y$jscomp$300$$).length,$p$jscomp$128$$;for($p$jscomp$128$$ in $x$jscomp$984$$)if($x$jscomp$984$$.hasOwnProperty($p$jscomp$128$$)&&
($i$jscomp$399_xklen$$++,!$y$jscomp$300$$.hasOwnProperty($p$jscomp$128$$)||!$com$cognitect$transit$eq$equals$$($x$jscomp$984$$[$p$jscomp$128$$],$y$jscomp$300$$[$p$jscomp$128$$])))return!1;return $i$jscomp$399_xklen$$===$yklen$$}}return!1};$com$cognitect$transit$eq$hashCombine$$=function($seed$jscomp$14$$,$hash$jscomp$25$$){return $seed$jscomp$14$$^$hash$jscomp$25$$+2654435769+($seed$jscomp$14$$<<6)+($seed$jscomp$14$$>>2)};
$com$cognitect$transit$eq$hashMapLike$$=function($m$jscomp$159$$){var $code$jscomp$7$$=0;if($m$jscomp$159$$.forEach!=null)$m$jscomp$159$$.forEach(function($val$jscomp$139$$,$key$jscomp$264$$){$code$jscomp$7$$=($code$jscomp$7$$+($com$cognitect$transit$eq$hashCode$$($key$jscomp$264$$)^$com$cognitect$transit$eq$hashCode$$($val$jscomp$139$$)))%4503599627370496});else for(var $keys$jscomp$43$$=$com$cognitect$transit$util$objectKeys$$($m$jscomp$159$$),$i$jscomp$401$$=0;$i$jscomp$401$$<$keys$jscomp$43$$.length;$i$jscomp$401$$++){var $key$jscomp$263$$=
$keys$jscomp$43$$[$i$jscomp$401$$],$val$jscomp$138$$=$m$jscomp$159$$[$key$jscomp$263$$];$code$jscomp$7$$=($code$jscomp$7$$+($com$cognitect$transit$eq$hashCode$$($key$jscomp$263$$)^$com$cognitect$transit$eq$hashCode$$($val$jscomp$138$$)))%4503599627370496}return $code$jscomp$7$$};
$com$cognitect$transit$eq$hashArrayLike$$=function($arr$jscomp$162$$){var $code$jscomp$8$$=0;if($com$cognitect$transit$util$isArray$$($arr$jscomp$162$$))for(var $i$jscomp$402$$=0;$i$jscomp$402$$<$arr$jscomp$162$$.length;$i$jscomp$402$$++)$code$jscomp$8$$=$com$cognitect$transit$eq$hashCombine$$($code$jscomp$8$$,$com$cognitect$transit$eq$hashCode$$($arr$jscomp$162$$[$i$jscomp$402$$]));else $arr$jscomp$162$$.forEach&&$arr$jscomp$162$$.forEach(function($x$jscomp$985$$){$code$jscomp$8$$=$com$cognitect$transit$eq$hashCombine$$($code$jscomp$8$$,
$com$cognitect$transit$eq$hashCode$$($x$jscomp$985$$))});return $code$jscomp$8$$};
$com$cognitect$transit$eq$hashCode$$=function($JSCompiler_inline_result$jscomp$568_x$jscomp$986$$){if($JSCompiler_inline_result$jscomp$568_x$jscomp$986$$==null)return 0;switch(typeof $JSCompiler_inline_result$jscomp$568_x$jscomp$986$$){case "number":return $JSCompiler_inline_result$jscomp$568_x$jscomp$986$$;case "boolean":return $JSCompiler_inline_result$jscomp$568_x$jscomp$986$$===!0?1:0;case "string":var $cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$=$com$cognitect$transit$eq$stringCodeCache$$[$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$];
if($cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$!=null)$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$=$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$;else{for(var $i$jscomp$inline_4093$$=$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$=0;$i$jscomp$inline_4093$$<$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$.length;++$i$jscomp$inline_4093$$)$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$=31*$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$+
$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$.charCodeAt($i$jscomp$inline_4093$$),$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$%=4294967296;$com$cognitect$transit$eq$stringCodeCacheSize$$++;$com$cognitect$transit$eq$stringCodeCacheSize$$>=256&&($com$cognitect$transit$eq$stringCodeCache$$={},$com$cognitect$transit$eq$stringCodeCacheSize$$=1);$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$=$com$cognitect$transit$eq$stringCodeCache$$[$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$]=
$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$}return $JSCompiler_inline_result$jscomp$568_x$jscomp$986$$;case "function":return $cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$=$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$.transit$hashCode$,$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$||($cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$=$com$cognitect$transit$eq$hashCodeCounter$$,typeof Object.defineProperty!="undefined"?
Object.defineProperty($JSCompiler_inline_result$jscomp$568_x$jscomp$986$$,"transit$hashCode$",{value:$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$,enumerable:!1}):$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$.transit$hashCode$=$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$,$com$cognitect$transit$eq$hashCodeCounter$$++),$cached$jscomp$inline_4091_code$jscomp$9_code$jscomp$inline_4092$$;default:return $JSCompiler_inline_result$jscomp$568_x$jscomp$986$$ instanceof
Date?$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$.valueOf():$com$cognitect$transit$util$isArray$$($JSCompiler_inline_result$jscomp$568_x$jscomp$986$$)?$com$cognitect$transit$eq$hashArrayLike$$($JSCompiler_inline_result$jscomp$568_x$jscomp$986$$):$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$.$com$cognitect$transit$hashCode$?$JSCompiler_inline_result$jscomp$568_x$jscomp$986$$.$com$cognitect$transit$hashCode$():$com$cognitect$transit$eq$hashMapLike$$($JSCompiler_inline_result$jscomp$568_x$jscomp$986$$)}};
$com$cognitect$transit$types$TaggedValue$$=function($tag$jscomp$33$$,$rep$$){this.tag=$tag$jscomp$33$$;this.rep=$rep$$;this.$hashCode$=-1};$com$cognitect$transit$types$taggedValue$$=function($tag$jscomp$34$$,$rep$jscomp$1$$){return new $com$cognitect$transit$types$TaggedValue$$($tag$jscomp$34$$,$rep$jscomp$1$$)};$com$cognitect$transit$types$Keyword$$=function($name$jscomp$145$$){this.$_name$=$name$jscomp$145$$;this.$hashCode$=-1};
$com$cognitect$transit$types$Symbol$$=function($name$jscomp$146$$){this.$_name$=$name$jscomp$146$$;this.$hashCode$=-1};
$com$cognitect$transit$types$hexFor$$=function($aLong$$,$i$jscomp$404_sidx$$,$eidx$$){var $ret$jscomp$117$$="";$eidx$$=$eidx$$||$i$jscomp$404_sidx$$+1;for(var $shift$jscomp$27$$=(7-$i$jscomp$404_sidx$$)*8,$mask$jscomp$10$$=(new $module$contents$goog$math$Long_Long$$(255,0)).shiftLeft($shift$jscomp$27$$);$i$jscomp$404_sidx$$<$eidx$$;$i$jscomp$404_sidx$$++,$shift$jscomp$27$$-=8,$mask$jscomp$10$$=$JSCompiler_StaticMethods_shiftRightUnsigned$$($mask$jscomp$10$$,8)){var $s$jscomp$460$$=$JSCompiler_StaticMethods_shiftRightUnsigned$$($aLong$$.and($mask$jscomp$10$$),
$shift$jscomp$27$$).toString(16);$s$jscomp$460$$.length==1&&($s$jscomp$460$$="0"+$s$jscomp$460$$);$ret$jscomp$117$$+=$s$jscomp$460$$}return $ret$jscomp$117$$};$com$cognitect$transit$types$UUID$$=function($high$jscomp$11$$,$low$jscomp$10$$){this.high=$high$jscomp$11$$;this.low=$low$jscomp$10$$;this.$hashCode$=-1};$com$cognitect$transit$types$TransitArrayMapIterator$$=function($entries$jscomp$7$$,$type$jscomp$236$$){this.entries=$entries$jscomp$7$$;this.type=$type$jscomp$236$$||0;this.$idx$=0};
$com$cognitect$transit$types$TransitMapIterator$$=function($map$jscomp$17$$,$type$jscomp$237$$){this.map=$map$jscomp$17$$;this.type=$type$jscomp$237$$||0;this.keys=this.map.$getKeys$();this.$idx$=0;this.$bucket$=null;this.$bucketIdx$=0};
$com$cognitect$transit$types$mapEquals$$=function($entries$jscomp$8_me$jscomp$2$$,$you$$){if($entries$jscomp$8_me$jscomp$2$$ instanceof $com$cognitect$transit$types$TransitMap$$&&($you$$ instanceof $com$cognitect$transit$types$TransitArrayMap$$||$you$$ instanceof $com$cognitect$transit$types$TransitMap$$)){if($entries$jscomp$8_me$jscomp$2$$.size!==$you$$.size)return!1;for(var $code$jscomp$10_kslen$$ in $entries$jscomp$8_me$jscomp$2$$.map)for(var $bucket$jscomp$2_i$jscomp$406$$=$entries$jscomp$8_me$jscomp$2$$.map[$code$jscomp$10_kslen$$],
$j$jscomp$103_ks$jscomp$53$$=0;$j$jscomp$103_ks$jscomp$53$$<$bucket$jscomp$2_i$jscomp$406$$.length;$j$jscomp$103_ks$jscomp$53$$+=2)if(!$com$cognitect$transit$eq$equals$$($bucket$jscomp$2_i$jscomp$406$$[$j$jscomp$103_ks$jscomp$53$$+1],$you$$.get($bucket$jscomp$2_i$jscomp$406$$[$j$jscomp$103_ks$jscomp$53$$])))return!1;return!0}if($entries$jscomp$8_me$jscomp$2$$ instanceof $com$cognitect$transit$types$TransitArrayMap$$&&($you$$ instanceof $com$cognitect$transit$types$TransitArrayMap$$||$you$$ instanceof
$com$cognitect$transit$types$TransitMap$$)){if($entries$jscomp$8_me$jscomp$2$$.size!==$you$$.size)return!1;$entries$jscomp$8_me$jscomp$2$$=$entries$jscomp$8_me$jscomp$2$$.$_entries$;for($j$jscomp$103_ks$jscomp$53$$=0;$j$jscomp$103_ks$jscomp$53$$<$entries$jscomp$8_me$jscomp$2$$.length;$j$jscomp$103_ks$jscomp$53$$+=2)if(!$com$cognitect$transit$eq$equals$$($entries$jscomp$8_me$jscomp$2$$[$j$jscomp$103_ks$jscomp$53$$+1],$you$$.get($entries$jscomp$8_me$jscomp$2$$[$j$jscomp$103_ks$jscomp$53$$])))return!1;
return!0}if($you$$!=null&&typeof $you$$==="object"&&($j$jscomp$103_ks$jscomp$53$$=$com$cognitect$transit$util$objectKeys$$($you$$),$code$jscomp$10_kslen$$=$j$jscomp$103_ks$jscomp$53$$.length,$entries$jscomp$8_me$jscomp$2$$.size===$code$jscomp$10_kslen$$)){for($bucket$jscomp$2_i$jscomp$406$$=0;$bucket$jscomp$2_i$jscomp$406$$<$code$jscomp$10_kslen$$;$bucket$jscomp$2_i$jscomp$406$$++){var $k$jscomp$527$$=$j$jscomp$103_ks$jscomp$53$$[$bucket$jscomp$2_i$jscomp$406$$];if(!$entries$jscomp$8_me$jscomp$2$$.has($k$jscomp$527$$)||
!$com$cognitect$transit$eq$equals$$($you$$[$k$jscomp$527$$],$entries$jscomp$8_me$jscomp$2$$.get($k$jscomp$527$$)))return!1}return!0}return!1};$com$cognitect$transit$types$print$$=function($x$jscomp$996$$){return $x$jscomp$996$$==null?"null":$APP.$goog$typeOf$$($x$jscomp$996$$)==="array"?"["+$x$jscomp$996$$.toString()+"]":$APP.$goog$typeOf$$($x$jscomp$996$$)==="string"?'"'+$x$jscomp$996$$+'"':$x$jscomp$996$$.toString()};
$com$cognitect$transit$types$printMap$$=function($map$jscomp$18$$){var $idx$jscomp$65$$=0,$str$jscomp$83$$="TransitMap {";$map$jscomp$18$$.forEach(function($v$jscomp$326$$,$k$jscomp$528$$){$str$jscomp$83$$+=$com$cognitect$transit$types$print$$($k$jscomp$528$$)+" \x3d\x3e "+$com$cognitect$transit$types$print$$($v$jscomp$326$$);$idx$jscomp$65$$<$map$jscomp$18$$.size-1&&($str$jscomp$83$$+=", ");$idx$jscomp$65$$++});return $str$jscomp$83$$+"}"};
$com$cognitect$transit$types$printSet$$=function($set$jscomp$2$$){var $idx$jscomp$66$$=0,$str$jscomp$84$$="TransitSet {";$set$jscomp$2$$.forEach(function($v$jscomp$327$$){$str$jscomp$84$$+=$com$cognitect$transit$types$print$$($v$jscomp$327$$);$idx$jscomp$66$$<$set$jscomp$2$$.size-1&&($str$jscomp$84$$+=", ");$idx$jscomp$66$$++});return $str$jscomp$84$$+"}"};
$com$cognitect$transit$types$TransitArrayMap$$=function($entries$jscomp$9$$){this.$_entries$=$entries$jscomp$9$$;this.$backingMap$=null;this.$hashCode$=-1;this.size=$entries$jscomp$9$$.length/2;this.$accesses$=0};
$JSCompiler_StaticMethods_convert$$=function($JSCompiler_StaticMethods_convert$self$$){if($JSCompiler_StaticMethods_convert$self$$.$backingMap$)throw Error("Invalid operation, already converted");if($JSCompiler_StaticMethods_convert$self$$.size<8)return!1;$JSCompiler_StaticMethods_convert$self$$.$accesses$++;return $JSCompiler_StaticMethods_convert$self$$.$accesses$>32?($JSCompiler_StaticMethods_convert$self$$.$backingMap$=$com$cognitect$transit$types$map$$($JSCompiler_StaticMethods_convert$self$$.$_entries$,
!1,!0),$JSCompiler_StaticMethods_convert$self$$.$_entries$=[],!0):!1};$com$cognitect$transit$types$TransitMap$$=function($keys$jscomp$44$$,$map$jscomp$19$$,$size$jscomp$80$$){this.map=$map$jscomp$19$$||{};this.$_keys$=$keys$jscomp$44$$||[];this.size=$size$jscomp$80$$||0;this.$hashCode$=-1};
$com$cognitect$transit$types$map$$=function($arr$jscomp$163$$,$checkDups_i$jscomp$419$$,$code$jscomp$15_hashMap_j$jscomp$107$$){$arr$jscomp$163$$=$arr$jscomp$163$$||[];$checkDups_i$jscomp$419$$=$checkDups_i$jscomp$419$$===!1?$checkDups_i$jscomp$419$$:!0;if(($code$jscomp$15_hashMap_j$jscomp$107$$!==!0||!$code$jscomp$15_hashMap_j$jscomp$107$$)&&$arr$jscomp$163$$.length<=64){if($checkDups_i$jscomp$419$$){var $map$jscomp$20_t$jscomp$55$$=$arr$jscomp$163$$;$arr$jscomp$163$$=[];for($checkDups_i$jscomp$419$$=
0;$checkDups_i$jscomp$419$$<$map$jscomp$20_t$jscomp$55$$.length;$checkDups_i$jscomp$419$$+=2){var $keys$jscomp$46_seen$jscomp$9$$=!1;for($code$jscomp$15_hashMap_j$jscomp$107$$=0;$code$jscomp$15_hashMap_j$jscomp$107$$<$arr$jscomp$163$$.length;$code$jscomp$15_hashMap_j$jscomp$107$$+=2)if($com$cognitect$transit$eq$equals$$($arr$jscomp$163$$[$code$jscomp$15_hashMap_j$jscomp$107$$],$map$jscomp$20_t$jscomp$55$$[$checkDups_i$jscomp$419$$])){$arr$jscomp$163$$[$code$jscomp$15_hashMap_j$jscomp$107$$+1]=$map$jscomp$20_t$jscomp$55$$[$checkDups_i$jscomp$419$$+
1];$keys$jscomp$46_seen$jscomp$9$$=!0;break}$keys$jscomp$46_seen$jscomp$9$$||($arr$jscomp$163$$.push($map$jscomp$20_t$jscomp$55$$[$checkDups_i$jscomp$419$$]),$arr$jscomp$163$$.push($map$jscomp$20_t$jscomp$55$$[$checkDups_i$jscomp$419$$+1]))}}return new $com$cognitect$transit$types$TransitArrayMap$$($arr$jscomp$163$$)}$map$jscomp$20_t$jscomp$55$$={};$keys$jscomp$46_seen$jscomp$9$$=[];var $size$jscomp$81$$=0;for($checkDups_i$jscomp$419$$=0;$checkDups_i$jscomp$419$$<$arr$jscomp$163$$.length;$checkDups_i$jscomp$419$$+=
2){$code$jscomp$15_hashMap_j$jscomp$107$$=$com$cognitect$transit$eq$hashCode$$($arr$jscomp$163$$[$checkDups_i$jscomp$419$$]);var $bucket$jscomp$9$$=$map$jscomp$20_t$jscomp$55$$[$code$jscomp$15_hashMap_j$jscomp$107$$];if($bucket$jscomp$9$$==null)$keys$jscomp$46_seen$jscomp$9$$.push($code$jscomp$15_hashMap_j$jscomp$107$$),$map$jscomp$20_t$jscomp$55$$[$code$jscomp$15_hashMap_j$jscomp$107$$]=[$arr$jscomp$163$$[$checkDups_i$jscomp$419$$],$arr$jscomp$163$$[$checkDups_i$jscomp$419$$+1]],$size$jscomp$81$$++;
else{var $newEntry$jscomp$1$$=!0;for($code$jscomp$15_hashMap_j$jscomp$107$$=0;$code$jscomp$15_hashMap_j$jscomp$107$$<$bucket$jscomp$9$$.length;$code$jscomp$15_hashMap_j$jscomp$107$$+=2)if($com$cognitect$transit$eq$equals$$($bucket$jscomp$9$$[$code$jscomp$15_hashMap_j$jscomp$107$$],$arr$jscomp$163$$[$checkDups_i$jscomp$419$$])){$bucket$jscomp$9$$[$code$jscomp$15_hashMap_j$jscomp$107$$+1]=$arr$jscomp$163$$[$checkDups_i$jscomp$419$$+1];$newEntry$jscomp$1$$=!1;break}$newEntry$jscomp$1$$&&($bucket$jscomp$9$$.push($arr$jscomp$163$$[$checkDups_i$jscomp$419$$]),
$bucket$jscomp$9$$.push($arr$jscomp$163$$[$checkDups_i$jscomp$419$$+1]),$size$jscomp$81$$++)}}return new $com$cognitect$transit$types$TransitMap$$($keys$jscomp$46_seen$jscomp$9$$,$map$jscomp$20_t$jscomp$55$$,$size$jscomp$81$$)};$com$cognitect$transit$types$TransitSet$$=function($map$jscomp$21$$){this.map=$map$jscomp$21$$;this.size=$map$jscomp$21$$.size};
$com$cognitect$transit$types$set$$=function($arr$jscomp$164$$){$arr$jscomp$164$$=$arr$jscomp$164$$||[];for(var $map$jscomp$22$$={},$keys$jscomp$47$$=[],$size$jscomp$82$$=0,$i$jscomp$420$$=0;$i$jscomp$420$$<$arr$jscomp$164$$.length;$i$jscomp$420$$++){var $code$jscomp$16_newEntry$jscomp$2$$=$com$cognitect$transit$eq$hashCode$$($arr$jscomp$164$$[$i$jscomp$420$$]),$vals$jscomp$10$$=$map$jscomp$22$$[$code$jscomp$16_newEntry$jscomp$2$$];if($vals$jscomp$10$$==null)$keys$jscomp$47$$.push($code$jscomp$16_newEntry$jscomp$2$$),
$map$jscomp$22$$[$code$jscomp$16_newEntry$jscomp$2$$]=[$arr$jscomp$164$$[$i$jscomp$420$$],$arr$jscomp$164$$[$i$jscomp$420$$]],$size$jscomp$82$$++;else{$code$jscomp$16_newEntry$jscomp$2$$=!0;for(var $j$jscomp$108$$=0;$j$jscomp$108$$<$vals$jscomp$10$$.length;$j$jscomp$108$$+=2)if($com$cognitect$transit$eq$equals$$($vals$jscomp$10$$[$j$jscomp$108$$],$arr$jscomp$164$$[$i$jscomp$420$$])){$code$jscomp$16_newEntry$jscomp$2$$=!1;break}$code$jscomp$16_newEntry$jscomp$2$$&&($vals$jscomp$10$$.push($arr$jscomp$164$$[$i$jscomp$420$$]),
$vals$jscomp$10$$.push($arr$jscomp$164$$[$i$jscomp$420$$]),$size$jscomp$82$$++)}}return new $com$cognitect$transit$types$TransitSet$$(new $com$cognitect$transit$types$TransitMap$$($keys$jscomp$47$$,$map$jscomp$22$$,$size$jscomp$82$$))};$com$cognitect$transit$impl$decoder$Tag$$=function($s$jscomp$467$$){this.$str$=$s$jscomp$467$$};
$com$cognitect$transit$impl$decoder$Decoder$$=function($JSCompiler_inline_result$jscomp$573_options$jscomp$409$$){this.options=$JSCompiler_inline_result$jscomp$573_options$jscomp$409$$||{};this.$handlers$={};for(var $h$jscomp$115$$ in this.$defaults$.$handlers$)this.$handlers$[$h$jscomp$115$$]=this.$defaults$.$handlers$[$h$jscomp$115$$];for($h$jscomp$115$$ in this.options.handlers){a:{switch($h$jscomp$115$$){case "_":case "s":case "?":case "i":case "d":case "b":case "'":case "array":case "map":$JSCompiler_inline_result$jscomp$573_options$jscomp$409$$=
!0;break a}$JSCompiler_inline_result$jscomp$573_options$jscomp$409$$=!1}if($JSCompiler_inline_result$jscomp$573_options$jscomp$409$$)throw Error('Cannot override handler for ground type "'+$h$jscomp$115$$+'"');this.$handlers$[$h$jscomp$115$$]=this.options.handlers[$h$jscomp$115$$]}this.$preferStrings$=this.options.preferStrings!=null?this.options.preferStrings:this.$defaults$.$preferStrings$;this.$preferBuffers$=this.options.preferBuffers!=null?this.options.preferBuffers:this.$defaults$.$preferBuffers$;
this.$defaultHandler$=this.options.defaultHandler||this.$defaults$.$defaultHandler$;this.$mapBuilder$=this.options.mapBuilder;this.$arrayBuilder$=this.options.arrayBuilder};
$JSCompiler_StaticMethods_decodeArray$$=function($JSCompiler_StaticMethods_decodeArray$self$$,$node$jscomp$155_val$jscomp$143$$,$cache$jscomp$78$$,$asMapKey$jscomp$8$$,$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$){if($i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$){var $arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=[];for($i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$=0;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$<$node$jscomp$155_val$jscomp$143$$.length;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$++)$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$.push($JSCompiler_StaticMethods_decodeArray$self$$.decode($node$jscomp$155_val$jscomp$143$$[$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$],
$cache$jscomp$78$$,$asMapKey$jscomp$8$$,!1));return $arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$}$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=$cache$jscomp$78$$&&$cache$jscomp$78$$.$idx$;if($node$jscomp$155_val$jscomp$143$$.length===2&&typeof $node$jscomp$155_val$jscomp$143$$[0]==="string"&&($i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$=$JSCompiler_StaticMethods_decodeArray$self$$.decode($node$jscomp$155_val$jscomp$143$$[0],$cache$jscomp$78$$,!1,!1))&&$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$ instanceof
$com$cognitect$transit$impl$decoder$Tag$$)return $node$jscomp$155_val$jscomp$143$$=$node$jscomp$155_val$jscomp$143$$[1],$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=$JSCompiler_StaticMethods_decodeArray$self$$.$handlers$[$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$.$str$],$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$!=null?$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$($JSCompiler_StaticMethods_decodeArray$self$$.decode($node$jscomp$155_val$jscomp$143$$,
$cache$jscomp$78$$,$asMapKey$jscomp$8$$,!0),$JSCompiler_StaticMethods_decodeArray$self$$):$com$cognitect$transit$types$taggedValue$$($i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$.$str$,$JSCompiler_StaticMethods_decodeArray$self$$.decode($node$jscomp$155_val$jscomp$143$$,$cache$jscomp$78$$,$asMapKey$jscomp$8$$,!1));$cache$jscomp$78$$&&$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$!=$cache$jscomp$78$$.$idx$&&($cache$jscomp$78$$.$idx$=$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$);
if($JSCompiler_StaticMethods_decodeArray$self$$.$arrayBuilder$){if($node$jscomp$155_val$jscomp$143$$.length<=32&&$JSCompiler_StaticMethods_decodeArray$self$$.$arrayBuilder$.fromArray){$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=[];for($i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$=0;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$<$node$jscomp$155_val$jscomp$143$$.length;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$++)$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$.push($JSCompiler_StaticMethods_decodeArray$self$$.decode($node$jscomp$155_val$jscomp$143$$[$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$],
$cache$jscomp$78$$,$asMapKey$jscomp$8$$,!1));return $JSCompiler_StaticMethods_decodeArray$self$$.$arrayBuilder$.fromArray($arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$,$node$jscomp$155_val$jscomp$143$$)}$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=$JSCompiler_StaticMethods_decodeArray$self$$.$arrayBuilder$.init($node$jscomp$155_val$jscomp$143$$);for($i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$=0;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$<$node$jscomp$155_val$jscomp$143$$.length;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$++)$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=
$JSCompiler_StaticMethods_decodeArray$self$$.$arrayBuilder$.add($arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$,$JSCompiler_StaticMethods_decodeArray$self$$.decode($node$jscomp$155_val$jscomp$143$$[$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$],$cache$jscomp$78$$,$asMapKey$jscomp$8$$,!1),$node$jscomp$155_val$jscomp$143$$);return $JSCompiler_StaticMethods_decodeArray$self$$.$arrayBuilder$.finalize($arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$,$node$jscomp$155_val$jscomp$143$$)}$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$=
[];for($i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$=0;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$<$node$jscomp$155_val$jscomp$143$$.length;$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$++)$arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$.push($JSCompiler_StaticMethods_decodeArray$self$$.decode($node$jscomp$155_val$jscomp$143$$[$i$jscomp$423_tag$jscomp$36_tagValue$jscomp$4$$],$cache$jscomp$78$$,$asMapKey$jscomp$8$$,!1));return $arr$jscomp$165_cacheIdx_handler$jscomp$12_ret$jscomp$127$$};
$JSCompiler_StaticMethods_parseString$$=function($JSCompiler_StaticMethods_parseString$self$$,$string$jscomp$11$$){if($string$jscomp$11$$.charAt(0)==="~"){var $c$jscomp$227$$=$string$jscomp$11$$.charAt(1);if($c$jscomp$227$$==="~"||$c$jscomp$227$$==="^"||$c$jscomp$227$$==="`")return $string$jscomp$11$$.substring(1);if($c$jscomp$227$$==="#")return new $com$cognitect$transit$impl$decoder$Tag$$($string$jscomp$11$$.substring(2));var $handler$jscomp$13$$=$JSCompiler_StaticMethods_parseString$self$$.$handlers$[$c$jscomp$227$$];
return $handler$jscomp$13$$==null?$JSCompiler_StaticMethods_parseString$self$$.$defaultHandler$($c$jscomp$227$$,$string$jscomp$11$$.substring(2)):$handler$jscomp$13$$($string$jscomp$11$$.substring(2),$JSCompiler_StaticMethods_parseString$self$$)}return $string$jscomp$11$$};$com$cognitect$transit$impl$reader$JSONUnmarshaller$$=function($opts$jscomp$242$$){this.$decoder$=new $com$cognitect$transit$impl$decoder$Decoder$$($opts$jscomp$242$$)};
$com$cognitect$transit$impl$reader$Reader$$=function($unmarshaller$$,$options$jscomp$411$$){this.$unmarshaller$=$unmarshaller$$;this.options=$options$jscomp$411$$||{};this.cache=this.options.cache?this.options.cache:new $com$cognitect$transit$caching$ReadCache$$};
$com$cognitect$transit$handlers$typeTag$$=function($ctor$jscomp$3$$){if($ctor$jscomp$3$$==null)return"null";if($ctor$jscomp$3$$===String)return"string";if($ctor$jscomp$3$$===Boolean)return"boolean";if($ctor$jscomp$3$$===Number)return"number";if($ctor$jscomp$3$$===Array)return"array";if($ctor$jscomp$3$$===Object)return"map";var $tag$jscomp$37$$=$ctor$jscomp$3$$[$com$cognitect$transit$handlers$ctorGuidProperty$$];$tag$jscomp$37$$==null&&(typeof Object.defineProperty!="undefined"?($tag$jscomp$37$$=++$com$cognitect$transit$handlers$ctorGuid$$,
Object.defineProperty($ctor$jscomp$3$$,$com$cognitect$transit$handlers$ctorGuidProperty$$,{value:$tag$jscomp$37$$,enumerable:!1})):$ctor$jscomp$3$$[$com$cognitect$transit$handlers$ctorGuidProperty$$]=$tag$jscomp$37$$=++$com$cognitect$transit$handlers$ctorGuid$$);return $tag$jscomp$37$$};
$com$cognitect$transit$handlers$padZeros$$=function($n$jscomp$249_s$jscomp$469$$,$m$jscomp$162$$){$n$jscomp$249_s$jscomp$469$$=$n$jscomp$249_s$jscomp$469$$.toString();for(var $i$jscomp$424$$=$n$jscomp$249_s$jscomp$469$$.length;$i$jscomp$424$$<$m$jscomp$162$$;$i$jscomp$424$$++)$n$jscomp$249_s$jscomp$469$$="0"+$n$jscomp$249_s$jscomp$469$$;return $n$jscomp$249_s$jscomp$469$$};$com$cognitect$transit$handlers$NilHandler$$=function(){};$com$cognitect$transit$handlers$StringHandler$$=function(){};
$com$cognitect$transit$handlers$NumberHandler$$=function(){};$com$cognitect$transit$handlers$IntegerHandler$$=function(){};$com$cognitect$transit$handlers$BooleanHandler$$=function(){};$com$cognitect$transit$handlers$ArrayHandler$$=function(){};$com$cognitect$transit$handlers$MapHandler$$=function(){};$com$cognitect$transit$handlers$VerboseDateHandler$$=function(){};$com$cognitect$transit$handlers$DateHandler$$=function(){};$com$cognitect$transit$handlers$UUIDHandler$$=function(){};
$com$cognitect$transit$handlers$KeywordHandler$$=function(){};$com$cognitect$transit$handlers$SymbolHandler$$=function(){};$com$cognitect$transit$handlers$TaggedHandler$$=function(){};$com$cognitect$transit$handlers$TransitSetHandler$$=function(){};$com$cognitect$transit$handlers$TransitArrayMapHandler$$=function(){};$com$cognitect$transit$handlers$TransitMapHandler$$=function(){};$com$cognitect$transit$handlers$BufferHandler$$=function(){};$com$cognitect$transit$handlers$Uint8ArrayHandler$$=function(){};
$com$cognitect$transit$handlers$Handlers$$=function(){this.$handlers$={};this.set(null,new $com$cognitect$transit$handlers$NilHandler$$);this.set(String,new $com$cognitect$transit$handlers$StringHandler$$);this.set(Number,new $com$cognitect$transit$handlers$NumberHandler$$);this.set($module$contents$goog$math$Long_Long$$,new $com$cognitect$transit$handlers$IntegerHandler$$);this.set(Boolean,new $com$cognitect$transit$handlers$BooleanHandler$$);this.set(Array,new $com$cognitect$transit$handlers$ArrayHandler$$);
this.set(Object,new $com$cognitect$transit$handlers$MapHandler$$);this.set(Date,new $com$cognitect$transit$handlers$DateHandler$$);this.set($com$cognitect$transit$types$UUID$$,new $com$cognitect$transit$handlers$UUIDHandler$$);this.set($com$cognitect$transit$types$Keyword$$,new $com$cognitect$transit$handlers$KeywordHandler$$);this.set($com$cognitect$transit$types$Symbol$$,new $com$cognitect$transit$handlers$SymbolHandler$$);this.set($com$cognitect$transit$types$TaggedValue$$,new $com$cognitect$transit$handlers$TaggedHandler$$);
this.set($com$cognitect$transit$types$TransitSet$$,new $com$cognitect$transit$handlers$TransitSetHandler$$);this.set($com$cognitect$transit$types$TransitArrayMap$$,new $com$cognitect$transit$handlers$TransitArrayMapHandler$$);this.set($com$cognitect$transit$types$TransitMap$$,new $com$cognitect$transit$handlers$TransitMapHandler$$);typeof $APP.$goog$global$$.$Buffer$!="undefined"&&this.set($APP.$goog$global$$.$Buffer$,new $com$cognitect$transit$handlers$BufferHandler$$);typeof Uint8Array!="undefined"&&
this.set(Uint8Array,new $com$cognitect$transit$handlers$Uint8ArrayHandler$$)};
$com$cognitect$transit$impl$writer$JSONMarshaller$$=function($opts$jscomp$243_optsHandlers$$){this.$opts$=$opts$jscomp$243_optsHandlers$$||{};this.$preferStrings$=this.$opts$.preferStrings!=null?this.$opts$.preferStrings:!0;this.$objectBuilder$=this.$opts$.objectBuilder||null;this.transform=this.$opts$.transform||null;this.$handlers$=new $com$cognitect$transit$handlers$Handlers$$;if($opts$jscomp$243_optsHandlers$$=this.$opts$.handlers){if($com$cognitect$transit$util$isArray$$($opts$jscomp$243_optsHandlers$$)||!$opts$jscomp$243_optsHandlers$$.forEach)throw Error('transit writer "handlers" option must be a map');
var $self$jscomp$34$$=this;$opts$jscomp$243_optsHandlers$$.forEach(function($v$jscomp$409$$,$k$jscomp$541$$){if($k$jscomp$541$$!==void 0)$self$jscomp$34$$.$handlers$.set($k$jscomp$541$$,$v$jscomp$409$$);else throw Error("Cannot create handler for JavaScript undefined");})}this.$handlerForForeign$=this.$opts$.handlerForForeign;this.$unpack$=this.$opts$.unpack||function($x$jscomp$1005$$){return $x$jscomp$1005$$ instanceof $com$cognitect$transit$types$TransitArrayMap$$&&$x$jscomp$1005$$.$backingMap$===
null?$x$jscomp$1005$$.$_entries$:!1};this.$verbose$=this.$opts$&&this.$opts$.verbose||!1};$JSCompiler_StaticMethods_emitString$$=function($prefix$jscomp$16_string$jscomp$13$$,$tag$jscomp$40$$,$s$jscomp$470$$,$asMapKey$jscomp$11$$,$cache$jscomp$82$$){$prefix$jscomp$16_string$jscomp$13$$=$prefix$jscomp$16_string$jscomp$13$$+$tag$jscomp$40$$+$s$jscomp$470$$;return $cache$jscomp$82$$?$cache$jscomp$82$$.write($prefix$jscomp$16_string$jscomp$13$$,$asMapKey$jscomp$11$$):$prefix$jscomp$16_string$jscomp$13$$};
$com$cognitect$transit$impl$writer$emitObjects$$=function($em$jscomp$1$$,$iterable$jscomp$6$$,$cache$jscomp$88$$){var $ret$jscomp$130$$=[];if($com$cognitect$transit$util$isArray$$($iterable$jscomp$6$$))for(var $i$jscomp$427$$=0;$i$jscomp$427$$<$iterable$jscomp$6$$.length;$i$jscomp$427$$++)$ret$jscomp$130$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$1$$,$iterable$jscomp$6$$[$i$jscomp$427$$],!1,$cache$jscomp$88$$));else $iterable$jscomp$6$$.forEach(function($v$jscomp$410$$){$ret$jscomp$130$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$1$$,
$v$jscomp$410$$,!1,$cache$jscomp$88$$))});return $ret$jscomp$130$$};$com$cognitect$transit$impl$writer$isStringableKey$$=function($em$jscomp$3_h$jscomp$127$$,$k$jscomp$543$$){return typeof $k$jscomp$543$$!=="string"?($em$jscomp$3_h$jscomp$127$$=$em$jscomp$3_h$jscomp$127$$.handler($k$jscomp$543$$))&&$em$jscomp$3_h$jscomp$127$$.tag($k$jscomp$543$$).length===1:!0};
$com$cognitect$transit$impl$writer$stringableKeys$$=function($em$jscomp$4$$,$i$jscomp$429_obj$jscomp$141$$){var $arr$jscomp$167_iter$jscomp$11$$=$em$jscomp$4$$.$unpack$($i$jscomp$429_obj$jscomp$141$$),$stringableKeys$$=!0;if($arr$jscomp$167_iter$jscomp$11$$){for($i$jscomp$429_obj$jscomp$141$$=0;$i$jscomp$429_obj$jscomp$141$$<$arr$jscomp$167_iter$jscomp$11$$.length&&($stringableKeys$$=$com$cognitect$transit$impl$writer$isStringableKey$$($em$jscomp$4$$,$arr$jscomp$167_iter$jscomp$11$$[$i$jscomp$429_obj$jscomp$141$$]),
$stringableKeys$$);$i$jscomp$429_obj$jscomp$141$$+=2);return $stringableKeys$$}if($i$jscomp$429_obj$jscomp$141$$.keys){$arr$jscomp$167_iter$jscomp$11$$=$i$jscomp$429_obj$jscomp$141$$.keys();var $step$jscomp$27$$=null;if($arr$jscomp$167_iter$jscomp$11$$.next){for($step$jscomp$27$$=$arr$jscomp$167_iter$jscomp$11$$.next();!$step$jscomp$27$$.done;){$stringableKeys$$=$com$cognitect$transit$impl$writer$isStringableKey$$($em$jscomp$4$$,$step$jscomp$27$$.value);if(!$stringableKeys$$)break;$step$jscomp$27$$=
$arr$jscomp$167_iter$jscomp$11$$.next()}return $stringableKeys$$}}if($i$jscomp$429_obj$jscomp$141$$.forEach)return $i$jscomp$429_obj$jscomp$141$$.forEach(function($v$jscomp$411$$,$k$jscomp$544$$){$stringableKeys$$=$stringableKeys$$&&$com$cognitect$transit$impl$writer$isStringableKey$$($em$jscomp$4$$,$k$jscomp$544$$)}),$stringableKeys$$;throw Error("Cannot walk keys of object type "+($i$jscomp$429_obj$jscomp$141$$==null?null:$i$jscomp$429_obj$jscomp$141$$.constructor).name);};
$com$cognitect$transit$impl$writer$isForeignObject$$=function($x$jscomp$1006$$){if($x$jscomp$1006$$.constructor.transit$isObject)return!0;var $isObject_ret$jscomp$131$$=$x$jscomp$1006$$.constructor.toString();$isObject_ret$jscomp$131$$=$isObject_ret$jscomp$131$$.substr(9);$isObject_ret$jscomp$131$$=$isObject_ret$jscomp$131$$.substr(0,$isObject_ret$jscomp$131$$.indexOf("("));$isObject_ret$jscomp$131$$=$isObject_ret$jscomp$131$$=="Object";typeof Object.defineProperty!="undefined"?Object.defineProperty($x$jscomp$1006$$.constructor,
"transit$isObject",{value:$isObject_ret$jscomp$131$$,enumerable:!1}):$x$jscomp$1006$$.constructor.transit$isObject=$isObject_ret$jscomp$131$$;return $isObject_ret$jscomp$131$$};
$com$cognitect$transit$impl$writer$emitMap$$=function($em$jscomp$5$$,$obj$jscomp$142$$,$cache$jscomp$90$$){var $arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=null,$rep$jscomp$3$$=null,$tag$jscomp$41$$=null;$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=null;var $i$jscomp$430_name$jscomp$147$$=0;if($obj$jscomp$142$$.constructor===Object||$obj$jscomp$142$$.forEach!=null||$em$jscomp$5$$.$handlerForForeign$&&$com$cognitect$transit$impl$writer$isForeignObject$$($obj$jscomp$142$$)){if($em$jscomp$5$$.$verbose$){if($obj$jscomp$142$$.forEach!=
null)if($com$cognitect$transit$impl$writer$stringableKeys$$($em$jscomp$5$$,$obj$jscomp$142$$)){var $ret$jscomp$132$$={};$obj$jscomp$142$$.forEach(function($v$jscomp$412$$,$k$jscomp$545$$){$ret$jscomp$132$$[$com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$k$jscomp$545$$,!0,!1)]=$com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$v$jscomp$412$$,!1,$cache$jscomp$90$$)})}else{$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=$em$jscomp$5$$.$unpack$($obj$jscomp$142$$);$rep$jscomp$3$$=[];
$tag$jscomp$41$$=$JSCompiler_StaticMethods_emitString$$("~#","cmap","",!0,$cache$jscomp$90$$);if($arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$)for(;$i$jscomp$430_name$jscomp$147$$<$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$.length;$i$jscomp$430_name$jscomp$147$$+=2)$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$],!1,!1)),$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,
$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$+1],!1,$cache$jscomp$90$$));else $obj$jscomp$142$$.forEach(function($v$jscomp$413$$,$k$jscomp$546$$){$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$k$jscomp$546$$,!1,!1));$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$v$jscomp$413$$,!1,$cache$jscomp$90$$))});$ret$jscomp$132$$={};$ret$jscomp$132$$[$tag$jscomp$41$$]=$rep$jscomp$3$$}else for($arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=
$com$cognitect$transit$util$objectKeys$$($obj$jscomp$142$$),$ret$jscomp$132$$={};$i$jscomp$430_name$jscomp$147$$<$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$.length;$i$jscomp$430_name$jscomp$147$$++)$ret$jscomp$132$$[$com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$],!0,!1)]=$com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$obj$jscomp$142$$[$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$]],
!1,$cache$jscomp$90$$);return $ret$jscomp$132$$}if($obj$jscomp$142$$.forEach!=null){if($com$cognitect$transit$impl$writer$stringableKeys$$($em$jscomp$5$$,$obj$jscomp$142$$)){$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=$em$jscomp$5$$.$unpack$($obj$jscomp$142$$);$ret$jscomp$132$$=["^ "];if($arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$)for(;$i$jscomp$430_name$jscomp$147$$<$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$.length;$i$jscomp$430_name$jscomp$147$$+=2)$ret$jscomp$132$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,
$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$],!0,$cache$jscomp$90$$)),$ret$jscomp$132$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$+1],!1,$cache$jscomp$90$$));else $obj$jscomp$142$$.forEach(function($v$jscomp$414$$,$k$jscomp$547$$){$ret$jscomp$132$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$k$jscomp$547$$,!0,$cache$jscomp$90$$));$ret$jscomp$132$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,
$v$jscomp$414$$,!1,$cache$jscomp$90$$))});return $ret$jscomp$132$$}$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=$em$jscomp$5$$.$unpack$($obj$jscomp$142$$);$rep$jscomp$3$$=[];$tag$jscomp$41$$=$JSCompiler_StaticMethods_emitString$$("~#","cmap","",!0,$cache$jscomp$90$$);if($arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$)for(;$i$jscomp$430_name$jscomp$147$$<$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$.length;$i$jscomp$430_name$jscomp$147$$+=2)$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,
$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$],!1,$cache$jscomp$90$$)),$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$+1],!1,$cache$jscomp$90$$));else $obj$jscomp$142$$.forEach(function($v$jscomp$415$$,$k$jscomp$548$$){$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$k$jscomp$548$$,!1,$cache$jscomp$90$$));$rep$jscomp$3$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,
$v$jscomp$415$$,!1,$cache$jscomp$90$$))});return[$tag$jscomp$41$$,$rep$jscomp$3$$]}$ret$jscomp$132$$=["^ "];for($arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=$com$cognitect$transit$util$objectKeys$$($obj$jscomp$142$$);$i$jscomp$430_name$jscomp$147$$<$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$.length;$i$jscomp$430_name$jscomp$147$$++)$ret$jscomp$132$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$],!0,$cache$jscomp$90$$)),
$ret$jscomp$132$$.push($com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$obj$jscomp$142$$[$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$[$i$jscomp$430_name$jscomp$147$$]],!1,$cache$jscomp$90$$));return $ret$jscomp$132$$}if($em$jscomp$5$$.$objectBuilder$!=null)return $em$jscomp$5$$.$objectBuilder$($obj$jscomp$142$$,function($k$jscomp$549$$){return $com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,$k$jscomp$549$$,!0,$cache$jscomp$90$$)},function($v$jscomp$416$$){return $com$cognitect$transit$impl$writer$marshal$$($em$jscomp$5$$,
$v$jscomp$416$$,!1,$cache$jscomp$90$$)});$i$jscomp$430_name$jscomp$147$$=($obj$jscomp$142$$==null?null:$obj$jscomp$142$$.constructor).name;$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$=Error("Cannot write "+$i$jscomp$430_name$jscomp$147$$);$arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$.data={$obj$:$obj$jscomp$142$$,type:$i$jscomp$430_name$jscomp$147$$};throw $arr$jscomp$168_err$jscomp$16_ks$jscomp$57$$;};
$com$cognitect$transit$impl$writer$marshal$$=function($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$,$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$){$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.transform!==
null&&($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$=$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.transform($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$));var $h$jscomp$129_ret$jscomp$inline_11178$$=$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.handler($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$)||
($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.$handlerForForeign$?$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.$handlerForForeign$($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$,$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.$handlers$):null),$tag$jscomp$44_tag$jscomp$inline_4179$$=
$h$jscomp$129_ret$jscomp$inline_11178$$?$h$jscomp$129_ret$jscomp$inline_11178$$.tag($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$):null,$rep$jscomp$6_rep$jscomp$inline_4180$$=$h$jscomp$129_ret$jscomp$inline_11178$$?$h$jscomp$129_ret$jscomp$inline_11178$$.rep($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$):null;if($h$jscomp$129_ret$jscomp$inline_11178$$!=null&&$tag$jscomp$44_tag$jscomp$inline_4179$$!=null)switch($tag$jscomp$44_tag$jscomp$inline_4179$$){case "_":return $asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$?
$JSCompiler_StaticMethods_emitString$$("~","_","",$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$):null;case "s":return $rep$jscomp$6_rep$jscomp$inline_4180$$.length>0?($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$=$rep$jscomp$6_rep$jscomp$inline_4180$$.charAt(0),$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$=
$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$==="~"||$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$==="^"||$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$==="`"?"~"+$rep$jscomp$6_rep$jscomp$inline_4180$$:$rep$jscomp$6_rep$jscomp$inline_4180$$):$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$=
$rep$jscomp$6_rep$jscomp$inline_4180$$,$JSCompiler_StaticMethods_emitString$$("","",$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$);case "?":return $asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$?$JSCompiler_StaticMethods_emitString$$("~",
"?",$rep$jscomp$6_rep$jscomp$inline_4180$$.toString()[0],$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$):$rep$jscomp$6_rep$jscomp$inline_4180$$;case "i":return $rep$jscomp$6_rep$jscomp$inline_4180$$===Infinity?$JSCompiler_StaticMethods_emitString$$("~","z","INF",$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$):
$rep$jscomp$6_rep$jscomp$inline_4180$$===-Infinity?$JSCompiler_StaticMethods_emitString$$("~","z","-INF",$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$):isNaN($rep$jscomp$6_rep$jscomp$inline_4180$$)?$JSCompiler_StaticMethods_emitString$$("~","z","NaN",$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$):
$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$||typeof $rep$jscomp$6_rep$jscomp$inline_4180$$==="string"||$rep$jscomp$6_rep$jscomp$inline_4180$$ instanceof $module$contents$goog$math$Long_Long$$?$JSCompiler_StaticMethods_emitString$$("~","i",$rep$jscomp$6_rep$jscomp$inline_4180$$.toString(),$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$):
$rep$jscomp$6_rep$jscomp$inline_4180$$;case "d":return $asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$?$JSCompiler_StaticMethods_emitString$$($rep$jscomp$6_rep$jscomp$inline_4180$$.$ESC$,"d",$rep$jscomp$6_rep$jscomp$inline_4180$$,$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$):$rep$jscomp$6_rep$jscomp$inline_4180$$;case "b":return $JSCompiler_StaticMethods_emitString$$("~",
"b",$rep$jscomp$6_rep$jscomp$inline_4180$$,$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$);case "'":return $JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.$verbose$?($asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$={},$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$=
$JSCompiler_StaticMethods_emitString$$("~#","'","",!0,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$),$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$[$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$]=$com$cognitect$transit$impl$writer$marshal$$($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,$rep$jscomp$6_rep$jscomp$inline_4180$$,
!1,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$),$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$):$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=[$JSCompiler_StaticMethods_emitString$$("~#",
"'","",!0,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$),$com$cognitect$transit$impl$writer$marshal$$($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,$rep$jscomp$6_rep$jscomp$inline_4180$$,!1,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$)],$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$;
case "array":return $com$cognitect$transit$impl$writer$emitObjects$$($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,$rep$jscomp$6_rep$jscomp$inline_4180$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$);case "map":return $com$cognitect$transit$impl$writer$emitMap$$($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,
$rep$jscomp$6_rep$jscomp$inline_4180$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$);default:a:{if($tag$jscomp$44_tag$jscomp$inline_4179$$.length===1){if(typeof $rep$jscomp$6_rep$jscomp$inline_4180$$==="string"){$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=$JSCompiler_StaticMethods_emitString$$("~",$tag$jscomp$44_tag$jscomp$inline_4179$$,
$rep$jscomp$6_rep$jscomp$inline_4180$$,$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$);break a}if($asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$||$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.$preferStrings$){($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$=
$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.$verbose$&&$h$jscomp$129_ret$jscomp$inline_11178$$.getVerboseHandler())?($tag$jscomp$44_tag$jscomp$inline_4179$$=$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.tag($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$),$rep$jscomp$6_rep$jscomp$inline_4180$$=$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.stringRep($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$,
$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$)):$rep$jscomp$6_rep$jscomp$inline_4180$$=$h$jscomp$129_ret$jscomp$inline_11178$$.stringRep($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$,$h$jscomp$129_ret$jscomp$inline_11178$$);if($rep$jscomp$6_rep$jscomp$inline_4180$$!==null){$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=
$JSCompiler_StaticMethods_emitString$$("~",$tag$jscomp$44_tag$jscomp$inline_4179$$,$rep$jscomp$6_rep$jscomp$inline_4180$$,$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$);break a}$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=Error('Tag "'+$tag$jscomp$44_tag$jscomp$inline_4179$$+
'" cannot be encoded as string');$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$.data={tag:$tag$jscomp$44_tag$jscomp$inline_4179$$,rep:$rep$jscomp$6_rep$jscomp$inline_4180$$,$obj$:$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$};throw $JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$;}}$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$=
$tag$jscomp$44_tag$jscomp$inline_4179$$;$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$=$rep$jscomp$6_rep$jscomp$inline_4180$$;$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.$verbose$?($h$jscomp$129_ret$jscomp$inline_11178$$={},$h$jscomp$129_ret$jscomp$inline_11178$$[$JSCompiler_StaticMethods_emitString$$("~#",$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,"",!0,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$)]=
$com$cognitect$transit$impl$writer$marshal$$($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$,!1,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$),$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=
$h$jscomp$129_ret$jscomp$inline_11178$$):$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=[$JSCompiler_StaticMethods_emitString$$("~#",$asMapKey$jscomp$17_ret$jscomp$inline_4174_tag$jscomp$inline_11175$$,"",!0,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$),$com$cognitect$transit$impl$writer$marshal$$($JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$,
$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$,!1,$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$)]}return $JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$}else throw $JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$=($k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$==
null?null:$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$.constructor).name,$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$=Error("Cannot write "+$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$),$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$.data={$obj$:$k$jscomp$inline_4175_obj$jscomp$144_obj$jscomp$inline_4181_rep$jscomp$inline_11176$$,
type:$JSCompiler_inline_result$jscomp$583_JSCompiler_inline_result$jscomp$584_cache$jscomp$93_err$jscomp$inline_4185_name$jscomp$148$$},$JSCompiler_inline_result$jscomp$579_c$jscomp$inline_4153_em$jscomp$8_err$jscomp$18_vh$jscomp$inline_4184$$;};$com$cognitect$transit$impl$writer$Writer$$=function($marshaller$$,$options$jscomp$412$$){this.$_marshaller$=$marshaller$$;this.options=$options$jscomp$412$$||{};this.cache=this.options.cache===!1?null:this.options.cache?this.options.cache:new $com$cognitect$transit$caching$WriteCache$$};
$com$cognitect$transit$reader$$=function($type$jscomp$239_unmarshaller$jscomp$1$$,$opts$jscomp$245$$){if($type$jscomp$239_unmarshaller$jscomp$1$$==="json"||$type$jscomp$239_unmarshaller$jscomp$1$$==="json-verbose"||$type$jscomp$239_unmarshaller$jscomp$1$$==null)return $type$jscomp$239_unmarshaller$jscomp$1$$=new $com$cognitect$transit$impl$reader$JSONUnmarshaller$$($opts$jscomp$245$$),new $com$cognitect$transit$impl$reader$Reader$$($type$jscomp$239_unmarshaller$jscomp$1$$,$opts$jscomp$245$$);throw Error("Cannot create reader of type "+
$type$jscomp$239_unmarshaller$jscomp$1$$);};
$com$cognitect$transit$writer$$=function($marshaller$jscomp$1_type$jscomp$240$$,$err$jscomp$20_opts$jscomp$246$$){if($marshaller$jscomp$1_type$jscomp$240$$==="json"||$marshaller$jscomp$1_type$jscomp$240$$==="json-verbose"||$marshaller$jscomp$1_type$jscomp$240$$==null)return $marshaller$jscomp$1_type$jscomp$240$$==="json-verbose"&&($err$jscomp$20_opts$jscomp$246$$==null&&($err$jscomp$20_opts$jscomp$246$$={}),$err$jscomp$20_opts$jscomp$246$$.verbose=!0),$marshaller$jscomp$1_type$jscomp$240$$=new $com$cognitect$transit$impl$writer$JSONMarshaller$$($err$jscomp$20_opts$jscomp$246$$),
new $com$cognitect$transit$impl$writer$Writer$$($marshaller$jscomp$1_type$jscomp$240$$,$err$jscomp$20_opts$jscomp$246$$);$err$jscomp$20_opts$jscomp$246$$=Error('Type must be "json"');$err$jscomp$20_opts$jscomp$246$$.data={type:$marshaller$jscomp$1_type$jscomp$240$$};throw $err$jscomp$20_opts$jscomp$246$$;};
$cognitect$transit$opts_merge$$=function($a$jscomp$310$$,$b$jscomp$235$$){for(var $c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$=$APP.$cljs$core$seq$$($module$contents$goog$object_getKeys$$($b$jscomp$235$$)),$G__40289_chunk__40054_40274_seq__40053_40286__$1$$=null,$G__40290_count__40055_40275$$=0,$G__40288_i__40056_40276$$=0;;)if($G__40288_i__40056_40276$$<$G__40290_count__40055_40275$$){var $k_40277$$=$G__40289_chunk__40054_40274_seq__40053_40286__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__40288_i__40056_40276$$);$a$jscomp$310$$[$k_40277$$]=$APP.$module$contents$goog$object_get$$($b$jscomp$235$$,$k_40277$$);$G__40288_i__40056_40276$$+=1}else if($c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$=$APP.$cljs$core$seq$$($c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$))$G__40289_chunk__40054_40274_seq__40053_40286__$1$$=$c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__40289_chunk__40054_40274_seq__40053_40286__$1$$)?
($c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$=$APP.$cljs$core$_chunked_first$$($G__40289_chunk__40054_40274_seq__40053_40286__$1$$),$G__40288_i__40056_40276$$=$APP.$cljs$core$_chunked_rest$$($G__40289_chunk__40054_40274_seq__40053_40286__$1$$),$G__40289_chunk__40054_40274_seq__40053_40286__$1$$=$c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$,$G__40290_count__40055_40275$$=$APP.$cljs$core$count$$($c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$),
$c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$=$G__40288_i__40056_40276$$):($c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$=$APP.$cljs$core$first$$($G__40289_chunk__40054_40274_seq__40053_40286__$1$$),$a$jscomp$310$$[$c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$]=$APP.$module$contents$goog$object_get$$($b$jscomp$235$$,$c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$),$c__5548__auto___40287_k_40292_seq__40053_40273_temp__5825__auto___40285$$=
$APP.$cljs$core$next$$($G__40289_chunk__40054_40274_seq__40053_40286__$1$$),$G__40289_chunk__40054_40274_seq__40053_40286__$1$$=null,$G__40290_count__40055_40275$$=0),$G__40288_i__40056_40276$$=0;else break;return $a$jscomp$310$$};$cognitect$transit$MapBuilder$$=function(){};$cognitect$transit$VectorBuilder$$=function(){};
$cognitect$transit$reader$cljs$0core$0IFn$0_invoke$0arity$02$$=function($type$jscomp$242$$,$opts$jscomp$247$$){return $com$cognitect$transit$reader$$($APP.$cljs$core$name$$($type$jscomp$242$$),$cognitect$transit$opts_merge$$({handlers:$APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,6,["$",function($v$jscomp$421$$){return $APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$421$$)},
":",function($v$jscomp$422$$){return $APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$422$$)},"set",function($v$jscomp$423$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$v$jscomp$423$$)},"list",function($v$jscomp$424$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$List$EMPTY$$,$v$jscomp$424$$.reverse())},"cmap",function($v$jscomp$425$$){for(var $i$jscomp$431$$=0,$G__40302_ret$jscomp$137$$=
$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);;)if($i$jscomp$431$$<$v$jscomp$425$$.length){var $G__40301$$=$i$jscomp$431$$+2;$G__40302_ret$jscomp$137$$=$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($G__40302_ret$jscomp$137$$,$v$jscomp$425$$[$i$jscomp$431$$],$v$jscomp$425$$[$i$jscomp$431$$+1]);$i$jscomp$431$$=$G__40301$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__40302_ret$jscomp$137$$)},"with-meta",function($v$jscomp$426$$){return $APP.$cljs$core$with_meta$$($v$jscomp$426$$[0],
$v$jscomp$426$$[1])}],null),$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1285$handlers$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$247$$),$APP.$cljs$cst$205$default$$)]))),defaultHandler:$APP.$cljs$cst$205$default$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1285$handlers$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$247$$)),mapBuilder:new $cognitect$transit$MapBuilder$$,arrayBuilder:new $cognitect$transit$VectorBuilder$$,preferStrings:!1,preferBuffers:!1},$APP.$cljs$core$clj__GT_js$$($APP.$clojure$set$rename_keys$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$247$$,
$APP.$cljs$cst$1285$handlers$$),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1286$array_builder$$,$cljs$cst$1287$arrayBuilder$$,$cljs$cst$1288$map_builder$$,$cljs$cst$1289$mapBuilder$$,$cljs$cst$1290$prefer_strings$$,$cljs$cst$1291$preferStrings$$,$cljs$cst$1292$prefer_buffers$$,$cljs$cst$1293$preferBuffers$$],null)))))};$cognitect$transit$KeywordHandler$$=function(){};$cognitect$transit$SymbolHandler$$=function(){};$cognitect$transit$ListHandler$$=function(){};
$cognitect$transit$MapHandler$$=function(){};$cognitect$transit$SetHandler$$=function(){};$cognitect$transit$VectorHandler$$=function(){};$cognitect$transit$UUIDHandler$$=function(){};$cognitect$transit$WithMeta$$=function($value$jscomp$361$$,$meta$jscomp$75$$){this.value=$value$jscomp$361$$;this.$meta$=$meta$jscomp$75$$};$cognitect$transit$WithMetaHandler$$=function(){};
$cognitect$transit$writer$cljs$0core$0IFn$0_invoke$0arity$02$$=function($type$jscomp$244$$,$opts$jscomp$248$$){var $list_handler$$=new $cognitect$transit$ListHandler$$,$map_handler$$=new $cognitect$transit$MapHandler$$,$set_handler$$=new $cognitect$transit$SetHandler$$,$vector_handler$$=new $cognitect$transit$VectorHandler$$,$handlers$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$core$PersistentHashMap$$,
$APP.$cljs$core$Cons$$,$APP.$cljs$core$PersistentArrayMap$$,$APP.$cljs$core$NodeSeq$$,$cljs$core$PersistentQueue$$,$APP.$cljs$core$IndexedSeq$$,$APP.$cljs$core$Keyword$$,$APP.$cljs$core$BlackNode$$,$cljs$core$EmptyList$$,$APP.$cljs$core$LazySeq$$,$APP.$cljs$core$Subvec$$,$cljs$core$PersistentQueueSeq$$,$APP.$cljs$core$ArrayNodeSeq$$,$cljs$core$ValSeq$$,$cognitect$transit$WithMeta$$,$APP.$cljs$core$PersistentArrayMapSeq$$,$APP.$cljs$core$PersistentVector$$,$APP.$cljs$core$List$$,$APP.$cljs$core$RSeq$$,
$APP.$cljs$core$PersistentHashSet$$,$APP.$cljs$core$PersistentTreeMap$$,$cljs$core$KeySeq$$,$APP.$cljs$core$ChunkedSeq$$,$cljs$core$PersistentTreeSet$$,$APP.$cljs$core$ChunkedCons$$,$APP.$cljs$core$Symbol$$,$cljs$core$UUID$$,$cljs$core$Range$$,$cljs$core$PersistentTreeMapSeq$$,$APP.$cljs$core$RedNode$$],[$map_handler$$,$list_handler$$,$map_handler$$,$list_handler$$,$list_handler$$,$list_handler$$,new $cognitect$transit$KeywordHandler$$,$vector_handler$$,$list_handler$$,$list_handler$$,$vector_handler$$,
$list_handler$$,$list_handler$$,$list_handler$$,new $cognitect$transit$WithMetaHandler$$,$list_handler$$,$vector_handler$$,$list_handler$$,$list_handler$$,$set_handler$$,$map_handler$$,$list_handler$$,$list_handler$$,$set_handler$$,$list_handler$$,new $cognitect$transit$SymbolHandler$$,new $cognitect$transit$UUIDHandler$$,$list_handler$$,$list_handler$$,$vector_handler$$]),typeof $cljs$$!=="undefined"&&typeof $cljs$core$$!=="undefined"&&typeof $cljs$core$Eduction$$!=="undefined"?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$cljs$core$Eduction$$,
$list_handler$$]):null,typeof $cljs$$!=="undefined"&&typeof $cljs$core$$!=="undefined"&&typeof $cljs$core$Repeat$$!=="undefined"?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$cljs$core$Repeat$$,$list_handler$$]):null,typeof $cljs$$!=="undefined"&&typeof $cljs$core$$!=="undefined"&&typeof $APP.$cljs$core$MapEntry$$!=="undefined"?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$APP.$cljs$core$MapEntry$$,$vector_handler$$]):null,$APP.$cljs$cst$1285$handlers$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$248$$)]));
return $com$cognitect$transit$writer$$($APP.$cljs$core$name$$($type$jscomp$244$$),$cognitect$transit$opts_merge$$({objectBuilder:function($m$jscomp$167$$,$kfn$jscomp$4$$,$vfn$jscomp$4$$){return $APP.$cljs$core$reduce_kv$$(function($obj$jscomp$151$$,$k$jscomp$552$$,$v$jscomp$451$$){$obj$jscomp$151$$.push($kfn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$kfn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$552$$):$kfn$jscomp$4$$($k$jscomp$552$$),$vfn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$vfn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$451$$):
$vfn$jscomp$4$$($v$jscomp$451$$));return $obj$jscomp$151$$},["^ "],$m$jscomp$167$$)},handlers:function(){var $x40182$$=$cljs$core$_clone$$($handlers$$);$x40182$$.forEach=function($f$jscomp$595$$){for(var $G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$=$APP.$cljs$core$seq$$(this),$c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$=null,$G__40421_count__40187$$=0,$i__40188$$=0;;)if($i__40188$$<$G__40421_count__40187$$){var $v$jscomp$452_vec__40200$$=$c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$i__40188$$),$G__40420_k$jscomp$553$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$452_vec__40200$$,0,null);$v$jscomp$452_vec__40200$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$452_vec__40200$$,1,null);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$205$default$$,$G__40420_k$jscomp$553$$)?$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$452_vec__40200$$,"default"):$f$jscomp$595$$($v$jscomp$452_vec__40200$$,
"default"):$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$452_vec__40200$$,$G__40420_k$jscomp$553$$):$f$jscomp$595$$($v$jscomp$452_vec__40200$$,$G__40420_k$jscomp$553$$);$i__40188$$+=1}else if($G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$=$APP.$cljs$core$seq$$($G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$)?
($c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$=$APP.$cljs$core$_chunked_first$$($G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$),$G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$=$APP.$cljs$core$_chunked_rest$$($G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$),$G__40420_k$jscomp$553$$=$c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$,$G__40421_count__40187$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$),
$c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$=$G__40420_k$jscomp$553$$):($c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$=$APP.$cljs$core$first$$($G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$),$G__40420_k$jscomp$553$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$,0,null),$v$jscomp$452_vec__40200$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$,
1,null),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$205$default$$,$G__40420_k$jscomp$553$$)?$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$452_vec__40200$$,"default"):$f$jscomp$595$$($v$jscomp$452_vec__40200$$,"default"):$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$595$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$452_vec__40200$$,$G__40420_k$jscomp$553$$):$f$jscomp$595$$($v$jscomp$452_vec__40200$$,$G__40420_k$jscomp$553$$),
$G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$=$APP.$cljs$core$next$$($G__40419_seq__40185_seq__40185__$1_temp__5825__auto__$jscomp$86$$),$c__5548__auto__$jscomp$10_chunk__40186_vec__40204$$=null,$G__40421_count__40187$$=0),$i__40188$$=0;else return null};return $x40182$$}(),unpack:function($x$jscomp$1008$$){return $x$jscomp$1008$$ instanceof $APP.$cljs$core$PersistentArrayMap$$?$x$jscomp$1008$$.$arr$:!1}},$APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$248$$,
$APP.$cljs$cst$1285$handlers$$))))};$cognitect$transit$fn_or_val$$=function($f$jscomp$596$$){return $APP.$cljs$core$fn_QMARK_$$($f$jscomp$596$$)?$f$jscomp$596$$:$APP.$cljs$core$constantly$$($f$jscomp$596$$)};
$cognitect$transit$t_cognitect$0transit40224$$=function($tag_fn$$,$rep_fn$$,$str_rep_fn$$,$verbose_handler_fn$$,$meta40225$$){this.$tag_fn$=$tag_fn$$;this.$rep_fn$=$rep_fn$$;this.$str_rep_fn$=$str_rep_fn$$;this.$verbose_handler_fn$=$verbose_handler_fn$$;this.$meta40225$=$meta40225$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$cognitect$transit$write_handler$cljs$0core$0IFn$0_invoke$0arity$04$$=function($tag_fn$jscomp$4_tag_fn__$1$$,$rep_fn$jscomp$4_rep_fn__$1$$){$tag_fn$jscomp$4_tag_fn__$1$$=$cognitect$transit$fn_or_val$$($tag_fn$jscomp$4_tag_fn__$1$$);$rep_fn$jscomp$4_rep_fn__$1$$=$cognitect$transit$fn_or_val$$($rep_fn$jscomp$4_rep_fn__$1$$);var $str_rep_fn__$1$$=$cognitect$transit$fn_or_val$$(null),$verbose_handler_fn__$1$$=$cognitect$transit$fn_or_val$$(null);return new $cognitect$transit$t_cognitect$0transit40224$$($tag_fn$jscomp$4_tag_fn__$1$$,
$rep_fn$jscomp$4_rep_fn__$1$$,$str_rep_fn__$1$$,$verbose_handler_fn__$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cognitect$transit$write_meta$$=function($x$jscomp$1020$$){if($x$jscomp$1020$$!=null&&($x$jscomp$1020$$.$cljs$lang$protocol_mask$partition0$$&131072||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$1020$$.$cljs$core$IMeta$$)){var $m$jscomp$168$$=$x$jscomp$1020$$.$cljs$core$IMeta$_meta$arity$1$(null);return $m$jscomp$168$$!=null?new $cognitect$transit$WithMeta$$($x$jscomp$1020$$.$cljs$core$IWithMeta$_with_meta$arity$2$(null,null),$m$jscomp$168$$):$x$jscomp$1020$$}return $x$jscomp$1020$$};
$app$common$transit$Pointer$$=function($id$jscomp$35$$,$metadata$$){this.id=$id$jscomp$35$$;this.metadata=$metadata$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0};$APP.$app$common$transit$pointer_QMARK_$$=function($o$jscomp$208$$){return $o$jscomp$208$$ instanceof $app$common$transit$Pointer$$};
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($cwh_handlers$jscomp$1_whs$$){function $merge_and_clean$$($m1$jscomp$3$$,$m2$jscomp$3$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$m1$jscomp$3$$,$m2$jscomp$3$$])))}var $crh_rhs$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1301$rfn$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($id$jscomp$38_p__40388$$){var $map__40389__$1_rfn$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$38_p__40388$$);$id$jscomp$38_p__40388$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40389__$1_rfn$$,$APP.$cljs$cst$266$id$$);$map__40389__$1_rfn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40389__$1_rfn$$,
$APP.$cljs$cst$1301$rfn$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$38_p__40388$$,$map__40389__$1_rfn$$],null)})),$cwh_handlers$jscomp$1_whs$$);$cwh_handlers$jscomp$1_whs$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1300$wfn$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($id$jscomp$37_p__40363$$){var $map__40368__$1_wfn$$=
$APP.$cljs$core$__destructure_map$$($id$jscomp$37_p__40363$$);$id$jscomp$37_p__40363$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40368__$1_wfn$$,$APP.$cljs$cst$266$id$$);var $class$$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40368__$1_wfn$$,$APP.$cljs$cst$1277$class$$);$map__40368__$1_wfn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40368__$1_wfn$$,$APP.$cljs$cst$1300$wfn$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$class$$jscomp$1$$,$cognitect$transit$write_handler$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$core$constantly$$($id$jscomp$37_p__40363$$),$map__40368__$1_wfn$$)],null)})),$cwh_handlers$jscomp$1_whs$$);$cwh_handlers$jscomp$1_whs$$=$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$common$transit$write_handlers$$,$merge_and_clean$$,$cwh_handlers$jscomp$1_whs$$);$crh_rhs$$=$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$common$transit$read_handlers$$,$merge_and_clean$$,
$crh_rhs$$);$APP.$cljs$core$reset_BANG_$$($app$common$transit$write_handler_map$$,$cwh_handlers$jscomp$1_whs$$);$APP.$cljs$core$reset_BANG_$$($app$common$transit$read_handler_map$$,$crh_rhs$$)};
$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$=function($data$jscomp$111$$,$opts$jscomp$249_params__$1$jscomp$3$$){var $type$jscomp$245$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$249_params__$1$jscomp$3$$,$cljs$cst$921$json$$),$params$jscomp$14$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1285$handlers$$,$APP.$cljs$core$_deref$$($app$common$transit$write_handler_map$$),$cljs$cst$1302$handlerForForeign$$,function($x$jscomp$1021$$){return $x$jscomp$1021$$!=
null&&$APP.$cljs$core$fn_QMARK_$$($x$jscomp$1021$$.getTime)&&$x$jscomp$1021$$.getTime()!=null?$app$common$transit$date_write_handler$$:null}],null);$opts$jscomp$249_params__$1$jscomp$3$$=$APP.$cljs$core$truth_$$($cljs$cst$1303$with_meta$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$249_params__$1$jscomp$3$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($params$jscomp$14$$,$APP.$cljs$cst$1275$transform$$,$cognitect$transit$write_meta$$):$params$jscomp$14$$;return $cognitect$transit$writer$cljs$0core$0IFn$0_invoke$0arity$02$$($type$jscomp$245$$,
$opts$jscomp$249_params__$1$jscomp$3$$).write($data$jscomp$111$$)};
$beicon$v2$operators$scheduler$$=function($G__40219__$1_type$jscomp$247$$){$G__40219__$1_type$jscomp$247$$=$G__40219__$1_type$jscomp$247$$ instanceof $APP.$cljs$core$Keyword$$?$G__40219__$1_type$jscomp$247$$.$fqn$:null;switch($G__40219__$1_type$jscomp$247$$){case "asap":return $APP.$shadow$js$shim$module$0rxjs$$.asapScheduler;case "async":return $APP.$shadow$js$shim$module$0rxjs$$.asyncScheduler;case "queue":return $APP.$shadow$js$shim$module$0rxjs$$.queueScheduler;case "af":return $APP.$shadow$js$shim$module$0rxjs$$.animationFrameScheduler;
case "animation-frame":return $APP.$shadow$js$shim$module$0rxjs$$.animationFrameScheduler;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__40219__$1_type$jscomp$247$$)].join(""));}};
$beicon$v2$operators$filter$$=function($f$jscomp$597$$){return $APP.$shadow$js$shim$module$0rxjs$$.filter(function($p1__40230_SHARP_$$){return $APP.$cljs$core$boolean$0$$($f$jscomp$597$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$597$$.$cljs$core$IFn$_invoke$arity$1$($p1__40230_SHARP_$$):$f$jscomp$597$$($p1__40230_SHARP_$$))})};
$beicon$v2$operators$map$$=function($f$jscomp$598$$){return $APP.$shadow$js$shim$module$0rxjs$$.map(function($p1__40232_SHARP_$$){return $f$jscomp$598$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$598$$.$cljs$core$IFn$_invoke$arity$1$($p1__40232_SHARP_$$):$f$jscomp$598$$($p1__40232_SHARP_$$)})};
$beicon$v2$operators$merge_map$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$600$$){return $APP.$shadow$js$shim$module$0rxjs$$.mergeMap(function($p1__40238_SHARP_$$){return $f$jscomp$600$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$600$$.$cljs$core$IFn$_invoke$arity$1$($p1__40238_SHARP_$$):$f$jscomp$600$$($p1__40238_SHARP_$$)})};
$beicon$v2$operators$switch_map$$=function($f$jscomp$602$$){return $APP.$shadow$js$shim$module$0rxjs$$.switchMap(function($p1__40245_SHARP_$$){return $f$jscomp$602$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$602$$.$cljs$core$IFn$_invoke$arity$1$($p1__40245_SHARP_$$):$f$jscomp$602$$($p1__40245_SHARP_$$)})};
$beicon$v2$operators$mapcat$$=function($f$jscomp$603$$){return $APP.$shadow$js$shim$module$0rxjs$$.concatMap(function($p1__40246_SHARP_$$){return $f$jscomp$603$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$603$$.$cljs$core$IFn$_invoke$arity$1$($p1__40246_SHARP_$$):$f$jscomp$603$$($p1__40246_SHARP_$$)})};
$beicon$v2$operators$take_while$$=function($f$jscomp$606$$){return $APP.$shadow$js$shim$module$0rxjs$$.takeWhile(function($p1__40252_SHARP_$$){return $APP.$cljs$core$boolean$0$$($f$jscomp$606$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$606$$.$cljs$core$IFn$_invoke$arity$1$($p1__40252_SHARP_$$):$f$jscomp$606$$($p1__40252_SHARP_$$))})};
$beicon$v2$operators$reduce$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$607$$){return $APP.$shadow$js$shim$module$0rxjs$$.reduce(function($p1__40253_SHARP_$$,$p2__40254_SHARP_$$){return $f$jscomp$607$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$607$$.$cljs$core$IFn$_invoke$arity$2$($p1__40253_SHARP_$$,$p2__40254_SHARP_$$):$f$jscomp$607$$($p1__40253_SHARP_$$,$p2__40254_SHARP_$$)})};
$beicon$v2$operators$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$608$$,$seed$jscomp$15$$){return $APP.$shadow$js$shim$module$0rxjs$$.reduce(function($p1__40256_SHARP_$$,$p2__40257_SHARP_$$){return $f$jscomp$608$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$608$$.$cljs$core$IFn$_invoke$arity$2$($p1__40256_SHARP_$$,$p2__40257_SHARP_$$):$f$jscomp$608$$($p1__40256_SHARP_$$,$p2__40257_SHARP_$$)},$seed$jscomp$15$$)};
$beicon$v2$operators$scan$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$610$$,$seed$jscomp$16$$){return $APP.$shadow$js$shim$module$0rxjs$$.scan(function($p1__40264_SHARP_$$,$p2__40265_SHARP_$$){return $f$jscomp$610$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$610$$.$cljs$core$IFn$_invoke$arity$2$($p1__40264_SHARP_$$,$p2__40265_SHARP_$$):$f$jscomp$610$$($p1__40264_SHARP_$$,$p2__40265_SHARP_$$)},$seed$jscomp$16$$)};
$beicon$v2$operators$with_latest$$=function(...$args$jscomp$207$$){const $resultSelector$$=typeof $args$jscomp$207$$[0]==="function"?$args$jscomp$207$$.shift():void 0;return $resultSelector$$===void 0?$APP.$shadow$js$shim$module$0rxjs$$.withLatestFrom(...$args$jscomp$207$$):$APP.$shadow$js$shim$module$0rxjs$$.withLatestFrom(...$args$jscomp$207$$,$resultSelector$$)};
$beicon$v2$operators$catch$0$$=function($handler$jscomp$17$$){return $APP.$shadow$js$shim$module$0rxjs$$.catchError(function($error$jscomp$34_value$jscomp$364$$,$source$jscomp$25$$){$error$jscomp$34_value$jscomp$364$$=$handler$jscomp$17$$.$cljs$core$IFn$_invoke$arity$2$?$handler$jscomp$17$$.$cljs$core$IFn$_invoke$arity$2$($error$jscomp$34_value$jscomp$364$$,$source$jscomp$25$$):$handler$jscomp$17$$($error$jscomp$34_value$jscomp$364$$,$source$jscomp$25$$);return $error$jscomp$34_value$jscomp$364$$ instanceof
$APP.$shadow$js$shim$module$0rxjs$$.Observable?$error$jscomp$34_value$jscomp$364$$:$APP.$shadow$js$shim$module$0rxjs$$.EMPTY})};$APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$=function(){return $APP.$shadow$js$shim$module$0rxjs$$.distinctUntilChanged()};
$beicon$v2$operators$timeout$cljs$0core$0IFn$0_invoke$0arity$02$$=function($with$$$){return $APP.$shadow$js$shim$module$0rxjs$$.timeout({each:400,"with":$with$$$ instanceof $APP.$shadow$js$shim$module$0rxjs$$.Observable?function(){return $with$$$}:$with$$$})};$APP.$beicon$v2$operators$pipe$$=function(...$fns$$){const $input$jscomp$64$$=$fns$$.pop();return $fns$$.reduce(($prev$jscomp$6$$,$fn$jscomp$20$$)=>$fn$jscomp$20$$($prev$jscomp$6$$),$input$jscomp$64$$)};
$beicon$v2$operators$comp$$=function(...$fns$jscomp$1$$){return $source$jscomp$27$$=>$fns$jscomp$1$$.reduce(($prev$jscomp$7$$,$fn$jscomp$21$$)=>$fn$jscomp$21$$($prev$jscomp$7$$),$source$jscomp$27$$)};
$beicon$v2$operators$observe_on$cljs$0core$0IFn$0_invoke$0arity$01$$=function($sch$$){if($sch$$ instanceof $APP.$shadow$js$shim$module$0rxjs$$.Scheduler)return $APP.$shadow$js$shim$module$0rxjs$$.observeOn($sch$$);if($sch$$ instanceof $APP.$cljs$core$Keyword$$)return $beicon$v2$operators$observe_on$cljs$0core$0IFn$0_invoke$0arity$01$$($beicon$v2$operators$scheduler$$($sch$$));throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("invalid arguments",new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$1310$sch$$,$sch$$],null));};$beicon$v2$core$push_BANG_$$=function($b$jscomp$237$$,$v$jscomp$456$$){return $b$jscomp$237$$.next($v$jscomp$456$$)};$APP.$beicon$v2$core$create$$=function($sf$$){return new $beicon$v2$core$Observable$$(function($subs$jscomp$5$$){try{return $sf$$.$cljs$core$IFn$_invoke$arity$1$?$sf$$.$cljs$core$IFn$_invoke$arity$1$($subs$jscomp$5$$):$sf$$($subs$jscomp$5$$)}catch($e40758$$){return $subs$jscomp$5$$.error($e40758$$)}})};$APP.$beicon$v2$core$subject$$=function(){return new $beicon$v2$core$Subject$$};
$APP.$beicon$v2$core$behavior_subject$$=function($v$jscomp$459$$){return new $beicon$v2$core$BehaviorSubject$$($v$jscomp$459$$)};$APP.$beicon$v2$core$from$$=function($v$jscomp$460$$){return $v$jscomp$460$$==null?$APP.$shadow$js$shim$module$0rxjs$$.EMPTY:$APP.$shadow$js$shim$module$0rxjs$$.from($v$jscomp$460$$)};
$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$=function($atm$jscomp$1$$,$map__40778__$1_p__40777$$){$map__40778__$1_p__40777$$=$APP.$cljs$core$__destructure_map$$($map__40778__$1_p__40777$$);var $emit_current_value_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__40778__$1_p__40777$$,$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!1);return $APP.$beicon$v2$core$create$$(function($subs$jscomp$6$$){var $JSCompiler_temp_const$jscomp$10252$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$;
$cljs$core$gensym_counter$$==null&&($cljs$core$gensym_counter$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(0));var $JSCompiler_inline_result$jscomp$10254$$=$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$("beicon"),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$gensym_counter$$,$APP.$cljs$core$inc$$))].join(""));var $key$jscomp$267$$=$JSCompiler_temp_const$jscomp$10252$$.call($APP.$cljs$core$keyword$$,
$JSCompiler_inline_result$jscomp$10254$$);$APP.$cljs$core$truth_$$($emit_current_value_QMARK_$$)&&$subs$jscomp$6$$.next($APP.$cljs$core$_deref$$($atm$jscomp$1$$));$APP.$cljs$core$add_watch$$($atm$jscomp$1$$,$key$jscomp$267$$,function($_$jscomp$985$$,$___$1$jscomp$638$$,$___$2$jscomp$73$$,$val$jscomp$144$$){return $subs$jscomp$6$$.next($val$jscomp$144$$)});return function(){return $APP.$cljs$core$remove_watch$$($atm$jscomp$1$$,$key$jscomp$267$$)}})};$APP.$beicon$v2$core$empty$$=function(){return $APP.$shadow$js$shim$module$0rxjs$$.EMPTY};
$APP.$beicon$v2$core$throw$0$$=function($e$jscomp$205$$){return $APP.$cljs$core$fn_QMARK_$$($e$jscomp$205$$)?$APP.$shadow$js$shim$module$0rxjs$$.throwError($e$jscomp$205$$):$APP.$shadow$js$shim$module$0rxjs$$.throwError(function(){return $e$jscomp$205$$})};
$APP.$beicon$v2$core$zip$$=function(...$sources$jscomp$2$$){const $projectFunction$$=typeof $sources$jscomp$2$$[0]==="function"?$sources$jscomp$2$$.shift():void 0;return $projectFunction$$===void 0?$APP.$shadow$js$shim$module$0rxjs$$.zip(...$sources$jscomp$2$$):$APP.$shadow$js$shim$module$0rxjs$$.zip(...$sources$jscomp$2$$,$projectFunction$$)};$APP.$beicon$v2$core$concat$$=function(...$args$jscomp$209$$){$args$jscomp$209$$=$args$jscomp$209$$.filter($APP.$cljs$core$some_QMARK_$$);return $APP.$shadow$js$shim$module$0rxjs$$.concat(...$args$jscomp$209$$)};
$APP.$beicon$v2$core$merge$$=function(...$args$jscomp$210_sources$jscomp$3$$){$args$jscomp$210_sources$jscomp$3$$=$args$jscomp$210_sources$jscomp$3$$.filter($APP.$cljs$core$some_QMARK_$$);return $args$jscomp$210_sources$jscomp$3$$.length?$args$jscomp$210_sources$jscomp$3$$.length===1?$APP.$shadow$js$shim$module$0rxjs$$.from($args$jscomp$210_sources$jscomp$3$$[0]):$APP.$shadow$js$shim$module$0rxjs$$.mergeAll(Infinity)($APP.$shadow$js$shim$module$0rxjs$$.from($args$jscomp$210_sources$jscomp$3$$)):$APP.$shadow$js$shim$module$0rxjs$$.EMPTY};
$APP.$beicon$v2$core$combine_latest$$=function(...$sources$jscomp$4$$){const $projectFunction$jscomp$1$$=typeof $sources$jscomp$4$$[0]==="function"?$sources$jscomp$4$$.shift():void 0;return $APP.$shadow$js$shim$module$0rxjs$$.combineLatest($sources$jscomp$4$$,$projectFunction$jscomp$1$$)};
$APP.$beicon$v2$core$_dispose$$=function($JSCompiler_temp$jscomp$588__$jscomp$987$$){if($JSCompiler_temp$jscomp$588__$jscomp$987$$!=null&&$JSCompiler_temp$jscomp$588__$jscomp$987$$.$beicon$v2$core$IDisposable$_dispose$arity$1$!=null)$JSCompiler_temp$jscomp$588__$jscomp$987$$=$JSCompiler_temp$jscomp$588__$jscomp$987$$.$beicon$v2$core$IDisposable$_dispose$arity$1$($JSCompiler_temp$jscomp$588__$jscomp$987$$);else{var $m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$=$APP.$beicon$v2$core$_dispose$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$588__$jscomp$987$$==
null?null:$JSCompiler_temp$jscomp$588__$jscomp$987$$)];if($m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$!=null)$JSCompiler_temp$jscomp$588__$jscomp$987$$=$m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$588__$jscomp$987$$):$m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$($JSCompiler_temp$jscomp$588__$jscomp$987$$);
else if($m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$=$APP.$beicon$v2$core$_dispose$$._,$m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$!=null)$JSCompiler_temp$jscomp$588__$jscomp$987$$=$m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$588__$jscomp$987$$):$m__5372__auto__$jscomp$inline_4211_m__5374__auto__$jscomp$inline_4210$$($JSCompiler_temp$jscomp$588__$jscomp$987$$);
else throw $APP.$cljs$core$missing_protocol$$("IDisposable.-dispose",$JSCompiler_temp$jscomp$588__$jscomp$987$$);}return $JSCompiler_temp$jscomp$588__$jscomp$987$$};$APP.$beicon$v2$core$dispose_BANG_$$=function($v$jscomp$461$$){return $APP.$beicon$v2$core$_dispose$$($v$jscomp$461$$)};
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ob$jscomp$4$$,$nf$$){return $nf$$!=null&&Object.getPrototypeOf($nf$$)===Object.prototype||$nf$$ instanceof $beicon$v2$core$Subject$$?$ob$jscomp$4$$.subscribe($nf$$):$APP.$cljs$core$map_QMARK_$$($nf$$)?$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$04$$($ob$jscomp$4$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($nf$$,$APP.$cljs$cst$1314$next$$,$beicon$v2$core$noop$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($nf$$,
$APP.$cljs$cst$847$error$$,$beicon$v2$core$noop$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($nf$$,$cljs$cst$824$complete$$,$beicon$v2$core$noop$$)):$ob$jscomp$4$$.subscribe({next:$nf$$})};$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ob$jscomp$5$$,$next_fn$$,$error_fn$$){return $ob$jscomp$5$$.subscribe({next:$next_fn$$,error:$error_fn$$})};
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$04$$=function($ob$jscomp$6$$,$next_fn$jscomp$1$$,$error_fn$jscomp$1$$,$complete_fn$$){return $ob$jscomp$6$$.subscribe({next:$next_fn$jscomp$1$$,error:$error_fn$jscomp$1$$,complete:$complete_fn$$})};$APP.$beicon$v2$core$sub_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ob$jscomp$7$$,$nf$jscomp$1$$){return $APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$7$$,$nf$jscomp$1$$)};
$beicon$v2$core$sub_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$=function($ob$jscomp$9$$,$next_fn$jscomp$3$$,$error_fn$jscomp$3$$,$complete_fn$jscomp$1$$){return $APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$04$$($ob$jscomp$9$$,$next_fn$jscomp$3$$,$error_fn$jscomp$3$$,$complete_fn$jscomp$1$$)};
$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($nf$jscomp$2$$,$ob$jscomp$12$$){return $APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$12$$,$nf$jscomp$2$$)};$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($nf$jscomp$3$$,$ef$$,$ob$jscomp$13$$){return $APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$03$$($ob$jscomp$13$$,$nf$jscomp$3$$,$ef$$)};
$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$=function($nf$jscomp$4$$,$ef$jscomp$1$$,$cf$jscomp$1$$,$ob$jscomp$14$$){return $APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$04$$($ob$jscomp$14$$,$nf$jscomp$4$$,$ef$jscomp$1$$,$cf$jscomp$1$$)};$APP.$beicon$v2$core$share$$=function($ob$jscomp$18$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$share$$(),$ob$jscomp$18$$)};
$beicon$v2$core$if_empty$$=function($ob$jscomp$19$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$if_empty$$($cljs$cst$4085$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_streams_SLASH_empty$$),$ob$jscomp$19$$)};$APP.$beicon$v2$core$filter$$=function($f$jscomp$619$$,$ob$jscomp$22$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$filter$$($f$jscomp$619$$),$ob$jscomp$22$$)};
$APP.$beicon$v2$core$map$$=function($f$jscomp$620$$,$ob$jscomp$23$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$map$$($f$jscomp$620$$),$ob$jscomp$23$$)};$APP.$beicon$v2$core$merge_map$$=function($f$jscomp$622$$,$ob$jscomp$25$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$merge_map$cljs$0core$0IFn$0_invoke$0arity$01$$($f$jscomp$622$$),$ob$jscomp$25$$)};
$APP.$beicon$v2$core$switch_map$$=function($f$jscomp$623$$,$ob$jscomp$26$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$switch_map$$($f$jscomp$623$$),$ob$jscomp$26$$)};$APP.$beicon$v2$core$mapcat$$=function($f$jscomp$624$$,$ob$jscomp$27$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$mapcat$$($f$jscomp$624$$),$ob$jscomp$27$$)};$beicon$v2$core$concat_all$$=function($ob$jscomp$28$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$merge_all$$(1),$ob$jscomp$28$$)};
$APP.$beicon$v2$core$take$$=function($ob$jscomp$33$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$take$$(1),$ob$jscomp$33$$)};$beicon$v2$core$take_while$$=function($f$jscomp$626$$,$ob$jscomp$35$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$take_while$$($f$jscomp$626$$),$ob$jscomp$35$$)};$APP.$beicon$v2$core$take_until$$=function($other$jscomp$164$$,$ob$jscomp$36$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$take_until$$($other$jscomp$164$$),$ob$jscomp$36$$)};
$APP.$beicon$v2$core$first$$=function($ob$jscomp$37$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$take$$(1),$ob$jscomp$37$$)};$APP.$beicon$v2$core$last$$=function($ob$jscomp$38$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$take_last$$(1),$ob$jscomp$38$$)};
$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$627$$,$ob$jscomp$39$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$reduce$cljs$0core$0IFn$0_invoke$0arity$01$$($f$jscomp$627$$),$ob$jscomp$39$$)};
$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$=function($f$jscomp$628$$,$seed$jscomp$18$$,$ob$jscomp$40$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$628$$,$seed$jscomp$18$$),$ob$jscomp$40$$)};
$APP.$beicon$v2$core$scan$cljs$0core$0IFn$0_invoke$0arity$03$$=function($f$jscomp$630$$,$seed$jscomp$19$$,$ob$jscomp$42$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$scan$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$630$$,$seed$jscomp$19$$),$ob$jscomp$42$$)};$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$=function($o1$jscomp$1$$,$source$jscomp$29$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$with_latest$$($o1$jscomp$1$$),$source$jscomp$29$$)};
$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$03$$=function($o1$jscomp$2$$,$o2$jscomp$1$$,$source$jscomp$30$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$with_latest$$($o1$jscomp$2$$,$o2$jscomp$1$$),$source$jscomp$30$$)};
$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$04$$=function($o1$jscomp$3$$,$o2$jscomp$2$$,$o3$$,$source$jscomp$31$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$with_latest$$($o1$jscomp$3$$,$o2$jscomp$2$$,$o3$$),$source$jscomp$31$$)};$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$=function($handler$jscomp$18$$,$ob$jscomp$51$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$catch$0$$($handler$jscomp$18$$),$ob$jscomp$51$$)};
$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$=function($JSCompiler_inline_result$jscomp$587_f$jscomp$633$$,$ob$jscomp$53$$){if($JSCompiler_inline_result$jscomp$587_f$jscomp$633$$!=null&&Object.getPrototypeOf($JSCompiler_inline_result$jscomp$587_f$jscomp$633$$)===Object.prototype||$APP.$cljs$core$fn_QMARK_$$($JSCompiler_inline_result$jscomp$587_f$jscomp$633$$))$JSCompiler_inline_result$jscomp$587_f$jscomp$633$$=$APP.$shadow$js$shim$module$0rxjs$$.tap($JSCompiler_inline_result$jscomp$587_f$jscomp$633$$);
else throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("invalid argiments",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$596$f$$,$JSCompiler_inline_result$jscomp$587_f$jscomp$633$$],null));return $APP.$beicon$v2$operators$pipe$$($JSCompiler_inline_result$jscomp$587_f$jscomp$633$$,$ob$jscomp$53$$)};
$APP.$beicon$v2$core$throttle$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ms$jscomp$18$$,$ob$jscomp$56$$){return $APP.$beicon$v2$operators$pipe$$($APP.$shadow$js$shim$module$0rxjs$$.throttleTime($ms$jscomp$18$$),$ob$jscomp$56$$)};$APP.$beicon$v2$core$debounce$$=function($ms$jscomp$20$$,$ob$jscomp$58$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$debounce$$($ms$jscomp$20$$),$ob$jscomp$58$$)};
$beicon$v2$core$sample$$=function(){var $ob$jscomp$59$$=$APP.$app$main$streams$mouse_position$$;return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$sample$$(10),$ob$jscomp$59$$)};$APP.$beicon$v2$core$ignore$$=function($ob$jscomp$61$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$ignore$$(),$ob$jscomp$61$$)};$APP.$beicon$v2$core$finalize$$=function($f$jscomp$636$$,$ob$jscomp$62$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$finalize$$($f$jscomp$636$$),$ob$jscomp$62$$)};
$APP.$beicon$v2$core$buffer$cljs$0core$0IFn$0_invoke$0arity$03$$=function($n$jscomp$256$$,$ob$jscomp$64$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$buffer$$($n$jscomp$256$$,1),$ob$jscomp$64$$)};$APP.$beicon$v2$core$buffer_time$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ms$jscomp$22$$,$ob$jscomp$65$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$buffer_time$$($ms$jscomp$22$$),$ob$jscomp$65$$)};
$APP.$beicon$v2$core$buffer_until$$=function($notifier$$,$ob$jscomp$68$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$buffer_until$$($notifier$$),$ob$jscomp$68$$)};$beicon$v2$core$timeout$cljs$0core$0IFn$0_invoke$0arity$03$$=function($with$$jscomp$1$$,$ob$jscomp$73$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$timeout$cljs$0core$0IFn$0_invoke$0arity$02$$($with$$jscomp$1$$),$ob$jscomp$73$$)};
$APP.$beicon$v2$core$delay$$=function($ms$jscomp$27$$,$ob$jscomp$74$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$delay$$($ms$jscomp$27$$),$ob$jscomp$74$$)};$APP.$beicon$v2$core$delay_at_least$$=function($ms$jscomp$28$$,$ob$jscomp$75$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$comp$$($beicon$v2$operators$combine_latest$$($APP.$shadow$js$shim$module$0rxjs$$.timer($ms$jscomp$28$$)),$beicon$v2$operators$map$$($APP.$cljs$core$first$$)),$ob$jscomp$75$$)};
$APP.$beicon$v2$core$observe_on$$=function($sch$jscomp$4$$,$ob$jscomp$80$$){return $APP.$beicon$v2$operators$pipe$$($beicon$v2$operators$observe_on$cljs$0core$0IFn$0_invoke$0arity$01$$($sch$jscomp$4$$),$ob$jscomp$80$$)};
$APP.$app$util$rxops$throttle_fn$$=function($delay$jscomp$2$$,$f$jscomp$638$$){function $x43448$$(){var $ctime$$=Date.now(),$ltime$$=$JSCompiler_object_inline_lastExecTime_50$$,$args$jscomp$212_timeout_id$$=arguments;$JSCompiler_object_inline_context_52$$=this;$JSCompiler_object_inline_args_53$$=$args$jscomp$212_timeout_id$$;$args$jscomp$212_timeout_id$$=$JSCompiler_object_inline_timeoutId_51$$;return $ctime$$-$ltime$$>=$delay$jscomp$2$$?($args$jscomp$212_timeout_id$$&&(clearTimeout($args$jscomp$212_timeout_id$$),
$JSCompiler_object_inline_timeoutId_51$$=null),$execute_fn$$()):$args$jscomp$212_timeout_id$$?null:$JSCompiler_object_inline_timeoutId_51$$=setTimeout($execute_fn$$,$delay$jscomp$2$$-($ctime$$-$ltime$$))}function $execute_fn$$(){$f$jscomp$638$$.apply($JSCompiler_object_inline_context_52$$,$JSCompiler_object_inline_args_53$$);$JSCompiler_object_inline_lastExecTime_50$$=Date.now();return $JSCompiler_object_inline_timeoutId_51$$=null}var $JSCompiler_object_inline_lastExecTime_50$$=0,$JSCompiler_object_inline_timeoutId_51$$=
null,$JSCompiler_object_inline_context_52$$=null,$JSCompiler_object_inline_args_53$$=null;$x43448$$.$beicon$v2$core$IDisposable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$x43448$$.$beicon$v2$core$IDisposable$_dispose$arity$1$=function(){clearTimeout($JSCompiler_object_inline_timeoutId_51$$);$JSCompiler_object_inline_lastExecTime_50$$=0;return $JSCompiler_object_inline_timeoutId_51$$=null};return $x43448$$};
$app$util$rxops$throttle$$=function(){return function($source$jscomp$35$$){return $APP.$beicon$v2$core$create$$(function($subs$jscomp$7$$){var $next_fn$jscomp$4$$=$APP.$app$util$rxops$throttle_fn$$(50,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($beicon$v2$core$push_BANG_$$,$subs$jscomp$7$$));return $beicon$v2$core$sub_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$($source$jscomp$35$$,$next_fn$jscomp$4$$,function($cause$jscomp$25$$){$APP.$beicon$v2$core$_dispose$$($next_fn$jscomp$4$$);
return $subs$jscomp$7$$.error($cause$jscomp$25$$)},function(){$APP.$beicon$v2$core$_dispose$$($next_fn$jscomp$4$$);return $subs$jscomp$7$$.complete()})})}};
$APP.$app$util$functions$debounce$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$640$$,$timeout$jscomp$6$$){var $G__43528$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1304$leading$$,null,!0,null,!1,null,$cljs$cst$1305$trailing$$,null],null),null);return $app$util$functions$ext_debounce$$.$cljs$core$IFn$_invoke$arity$3$?$app$util$functions$ext_debounce$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$640$$,$timeout$jscomp$6$$,$G__43528$$):
$app$util$functions$ext_debounce$$($f$jscomp$640$$,$timeout$jscomp$6$$,$G__43528$$)};
$okulary$util$doiter$$=function($iterable$jscomp$9_iterator$jscomp$11$$,$f$jscomp$643$$){$iterable$jscomp$9_iterator$jscomp$11$$=$iterable$jscomp$9_iterator$jscomp$11$$[Symbol.iterator].call($iterable$jscomp$9_iterator$jscomp$11$$);for(var $G__40748_40751_chunk$jscomp$17$$=$iterable$jscomp$9_iterator$jscomp$11$$.next();;){if($G__40748_40751_chunk$jscomp$17$$.done)return null;$G__40748_40751_chunk$jscomp$17$$=$G__40748_40751_chunk$jscomp$17$$.value;$f$jscomp$643$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$643$$.$cljs$core$IFn$_invoke$arity$1$($G__40748_40751_chunk$jscomp$17$$):
$f$jscomp$643$$($G__40748_40751_chunk$jscomp$17$$);$G__40748_40751_chunk$jscomp$17$$=$iterable$jscomp$9_iterator$jscomp$11$$.next()}};$app$util$storage$encode_key$$=function($prefix$jscomp$17$$,$k$jscomp$554_kn$$){var $kns$$=$APP.$cljs$core$namespace$$($k$jscomp$554_kn$$);$k$jscomp$554_kn$$=$APP.$cljs$core$name$$($k$jscomp$554_kn$$);return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($prefix$jscomp$17$$),":",$kns$$,"/",$k$jscomp$554_kn$$].join("")};
$app$util$storage$load_data$$=function($backend$jscomp$1$$,$prefix$jscomp$20$$){if($backend$jscomp$1$$!=null)for(var $length$jscomp$37$$=$backend$jscomp$1$$.length,$index$jscomp$141_prefix$jscomp$inline_11187$$=0,$result$jscomp$130_result$jscomp$inline_4223$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);;)if($index$jscomp$141_prefix$jscomp$inline_11187$$<$length$jscomp$37$$){var $G__43633$$=$index$jscomp$141_prefix$jscomp$inline_11187$$+1;a:{var $backend$jscomp$inline_4221$$=
$backend$jscomp$1$$,$k$jscomp$inline_11188_prefix$jscomp$inline_4222$$=$prefix$jscomp$20$$;try{var $key$jscomp$inline_4225$$=$backend$jscomp$inline_4221$$.key($index$jscomp$141_prefix$jscomp$inline_11187$$);$index$jscomp$141_prefix$jscomp$inline_11187$$=$k$jscomp$inline_11188_prefix$jscomp$inline_4222$$;$k$jscomp$inline_11188_prefix$jscomp$inline_4222$$=$key$jscomp$inline_4225$$;if($APP.$cuerdas$core$starts_with_QMARK_$$($k$jscomp$inline_11188_prefix$jscomp$inline_4222$$,$index$jscomp$141_prefix$jscomp$inline_11187$$)){var $l$jscomp$inline_11189$$=
$APP.$cljs$core$count$$($index$jscomp$141_prefix$jscomp$inline_11187$$)+1,$k__$1$jscomp$inline_11190$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$inline_11188_prefix$jscomp$inline_4222$$,$l$jscomp$inline_11189$$);if($APP.$cuerdas$core$starts_with_QMARK_$$($k__$1$jscomp$inline_11190$$,"/"))var $key_SINGLEQUOTE_$jscomp$inline_4226$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($k__$1$jscomp$inline_11190$$,1));
else{var $vec__43591$jscomp$inline_11191$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$03$$($k__$1$jscomp$inline_11190$$,"/",2),$kns$jscomp$inline_11192$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__43591$jscomp$inline_11191$$,0,null),$kn$jscomp$inline_11193$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__43591$jscomp$inline_11191$$,1,null);$key_SINGLEQUOTE_$jscomp$inline_4226$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$($kns$jscomp$inline_11192$$,
$kn$jscomp$inline_11193$$)}}else $key_SINGLEQUOTE_$jscomp$inline_4226$$=null;if($APP.$cljs$core$truth_$$($key_SINGLEQUOTE_$jscomp$inline_4226$$)){var $val$jscomp$inline_4227$$=$backend$jscomp$inline_4221$$.getItem($key$jscomp$inline_4225$$);var $G__43634$$=$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$130_result$jscomp$inline_4223$$,$key_SINGLEQUOTE_$jscomp$inline_4226$$,$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$inline_4227$$));
break a}$G__43634$$=$result$jscomp$130_result$jscomp$inline_4223$$;break a}catch($e43600$jscomp$inline_4228$$){$G__43634$$=$result$jscomp$130_result$jscomp$inline_4223$$;break a}$G__43634$$=void 0}$index$jscomp$141_prefix$jscomp$inline_11187$$=$G__43633$$;$result$jscomp$130_result$jscomp$inline_4223$$=$G__43634$$}else return $APP.$cljs$core$_persistent_BANG_$$($result$jscomp$130_result$jscomp$inline_4223$$);else return $APP.$cljs$core$PersistentArrayMap$EMPTY$$};
$app$util$storage$set_item$$=function($storage$$,$val$jscomp$146$$){$storage$$!=null&&$storage$$.setItem("penpot-last-reload-timestamp",$val$jscomp$146$$)};$app$util$storage$get_item$$=function(){var $storage$jscomp$1$$=$app$util$storage$session_storage$$;return $storage$jscomp$1$$!=null?$storage$jscomp$1$$.getItem("penpot-last-reload-timestamp"):null};
$app$util$storage$t_app$0util$0storage43618$$=function($last_data$$,$curr_data$$,$on_change$$,$backend$jscomp$2$$,$watches$jscomp$2$$,$update_key$$,$prefix$jscomp$21$$,$on_change_STAR_$$,$initial$jscomp$1$$,$meta43619$$){this.$last_data$=$last_data$$;this.$curr_data$=$curr_data$$;this.$on_change$=$on_change$$;this.$backend$=$backend$jscomp$2$$;this.$watches$=$watches$jscomp$2$$;this.$update_key$=$update_key$$;this.prefix=$prefix$jscomp$21$$;this.$on_change_STAR_$=$on_change_STAR_$$;this.initial=$initial$jscomp$1$$;
this.$meta43619$=$meta43619$$;this.$cljs$lang$protocol_mask$partition0$$=426240;this.$cljs$lang$protocol_mask$partition1$$=114690};
$app$util$storage$create_storage$$=function($backend$jscomp$4$$,$prefix$jscomp$23$$){function $on_change_STAR_$jscomp$2$$($curr_state$$){var $prev_state$$=$last_data$jscomp$2$$.content;try{return $APP.$cljs$core$run_BANG_$$(function($key$jscomp$274$$){var $prev_val$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($prev_state$$,$key$jscomp$274$$),$curr_val$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($curr_state$$,$key$jscomp$274$$);return $curr_val$$===$prev_val$$?null:$update_key$jscomp$2$$($key$jscomp$274$$,
$curr_val$$)},$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keys$$($curr_state$$),$APP.$cljs$core$keys$$($prev_state$$))))}finally{$last_data$jscomp$2$$.content=$curr_state$$}}function $update_key$jscomp$2$$($key$jscomp$273$$,$val$jscomp$147$$){return $backend$jscomp$4$$!=null?$val$jscomp$147$$!=null?$backend$jscomp$4$$.setItem($app$util$storage$encode_key$$($prefix$jscomp$23$$,
$key$jscomp$273$$),$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($val$jscomp$147$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1303$with_meta$$,!0],null))):$backend$jscomp$4$$.removeItem($app$util$storage$encode_key$$($prefix$jscomp$23$$,$key$jscomp$273$$)):null}var $initial$jscomp$3$$=$app$util$storage$load_data$$($backend$jscomp$4$$,$prefix$jscomp$23$$),$curr_data$jscomp$2$$={content:$initial$jscomp$3$$},$last_data$jscomp$2$$={content:$initial$jscomp$3$$},
$watches$jscomp$4$$=new Map,$on_change$jscomp$2$$=$APP.$app$util$functions$debounce$cljs$0core$0IFn$0_invoke$0arity$02$$($on_change_STAR_$jscomp$2$$,2E3);return new $app$util$storage$t_app$0util$0storage43618$$($last_data$jscomp$2$$,$curr_data$jscomp$2$$,$on_change$jscomp$2$$,$backend$jscomp$4$$,$watches$jscomp$4$$,$update_key$jscomp$2$$,$prefix$jscomp$23$$,$on_change_STAR_$jscomp$2$$,$initial$jscomp$3$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$promesa$core$create$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$650$$){var $d$jscomp$191$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;try{var $G__42987_43374$$=function($p1__42976_SHARP_$$){return $promesa$protocols$_resolve_BANG_$$($d$jscomp$191$$,$p1__42976_SHARP_$$)},$G__42988_43375$$=function($p1__42977_SHARP_$$){return $promesa$protocols$_reject_BANG_$$($d$jscomp$191$$,$p1__42977_SHARP_$$)};$f$jscomp$650$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$650$$.$cljs$core$IFn$_invoke$arity$2$($G__42987_43374$$,
$G__42988_43375$$):$f$jscomp$650$$($G__42987_43374$$,$G__42988_43375$$)}catch($e42986$$){$promesa$protocols$_reject_BANG_$$($d$jscomp$191$$,$e42986$$)}return $d$jscomp$191$$};$APP.$promesa$core$fmap$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$660$$,$p$jscomp$144$$){return $APP.$promesa$protocols$_fmap$$($promesa$protocols$_promise$$($p$jscomp$144$$),$f$jscomp$660$$)};
$promesa$core$mcat$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$664$$,$p$jscomp$148$$){return $promesa$protocols$_mcat$$($promesa$protocols$_promise$$($p$jscomp$148$$),$f$jscomp$664$$)};$promesa$core$finally$0$cljs$0core$0IFn$0_invoke$0arity$02$$=function($p$jscomp$156$$,$f$jscomp$672$$){$promesa$protocols$_fnly$$($promesa$protocols$_promise$$($p$jscomp$156$$),$f$jscomp$672$$)};
$promesa$core$fnly$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$678$$,$p$jscomp$162$$){return $promesa$protocols$_fnly$$($promesa$protocols$_promise$$($p$jscomp$162$$),$f$jscomp$678$$)};
$APP.$promesa$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$=function($p$jscomp$164$$,$f$jscomp$680$$){return $promesa$protocols$_merr$$($promesa$protocols$_promise$$($p$jscomp$164$$),function($p1__43107_SHARP_$$){return $promesa$protocols$_promise$$($f$jscomp$680$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$680$$.$cljs$core$IFn$_invoke$arity$1$($p1__43107_SHARP_$$):$f$jscomp$680$$($p1__43107_SHARP_$$))})};
$APP.$promesa$core$merr$cljs$0core$0IFn$0_invoke$0arity$02$$=function($f$jscomp$682$$,$p$jscomp$166$$){return $promesa$protocols$_merr$$($p$jscomp$166$$,$f$jscomp$682$$)};$app$util$timers$t_app$0util$0timers43443$$=function($ms$jscomp$29$$,$func$jscomp$6$$,$sem$$,$meta43444$$){this.ms=$ms$jscomp$29$$;this.$func$=$func$jscomp$6$$;this.$sem$=$sem$$;this.$meta43444$=$meta43444$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$=function($func$jscomp$8$$){return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(0,$func$jscomp$8$$)};
$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ms$jscomp$31$$,$func$jscomp$9$$){var $sem$jscomp$2$$=setTimeout(function(){return $func$jscomp$9$$.$cljs$core$IFn$_invoke$arity$0$?$func$jscomp$9$$.$cljs$core$IFn$_invoke$arity$0$():$func$jscomp$9$$()},$ms$jscomp$31$$);return new $app$util$timers$t_app$0util$0timers43443$$($ms$jscomp$31$$,$func$jscomp$9$$,$sem$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$util$timers$dispose_BANG_$$=function($v$jscomp$478$$){return $APP.$beicon$v2$core$_dispose$$($v$jscomp$478$$)};
$app$util$timers$asap$$=function($f$jscomp$694$$){return $APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$($APP.$promesa$impl$promise$resolved$$(null),function(){return $f$jscomp$694$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$694$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$694$$()})};
$app$util$timers$t_app$0util$0timers43517$$=function($func$jscomp$13$$,$sem$jscomp$6$$,$meta43518$$){this.$func$=$func$jscomp$13$$;this.$sem$=$sem$jscomp$6$$;this.$meta43518$=$meta43518$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$app$util$timers$schedule_on_idle$cljs$0core$0IFn$0_invoke$0arity$01$$=function($func$jscomp$16$$){var $sem$jscomp$8$$=$app$util$timers$request_idle_callback$$(function(){return $func$jscomp$16$$.$cljs$core$IFn$_invoke$arity$0$?$func$jscomp$16$$.$cljs$core$IFn$_invoke$arity$0$():$func$jscomp$16$$()});return new $app$util$timers$t_app$0util$0timers43517$$($func$jscomp$16$$,$sem$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$util$timers$idle_then_raf$$=function($f$jscomp$696$$){return $APP.$app$util$timers$schedule_on_idle$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return(0,$APP.$app$util$timers$request_animation_frame$$)($f$jscomp$696$$)})};
$APP.$app$config$throttled_reload$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($map__43707__$1_now$jscomp$3_p__43706$$){$map__43707__$1_now$jscomp$3_p__43706$$=$APP.$cljs$core$__destructure_map$$($map__43707__$1_now$jscomp$3_p__43706$$);var $reason$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43707__$1_now$jscomp$3_p__43706$$,$APP.$cljs$cst$982$reason$$);$map__43707__$1_now$jscomp$3_p__43706$$=$APP.$app$common$time$now$$();var $prev_ts$$=$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($app$util$storage$get_item$$());
if($prev_ts$$!=null&&$map__43707__$1_now$jscomp$3_p__43706$$-$prev_ts$$<3E4)return $APP.$app$common$logging$enabled_QMARK_$$("app.config",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"reload suppressed (cooldown active)"],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$982$reason$$,$reason$jscomp$23$$],null)],null)}),null,"app.config",$APP.$cljs$cst$1160$warn$$,!1),!1;$APP.$app$common$logging$enabled_QMARK_$$("app.config",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"forcing page reload"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$982$reason$$,$reason$jscomp$23$$],null)],null)}),null,"app.config",$APP.$cljs$cst$1160$warn$$,!1);$app$util$storage$set_item$$($app$util$storage$session_storage$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__43707__$1_now$jscomp$3_p__43706$$));$app$util$timers$asap$$(function(){return $APP.$app$util$globals$location$$.reload(!0)});
return!0};$APP.$app$config$external_feature_flag$$=function(){var $f$jscomp$697$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"externalFeatureFlag");return $APP.$cljs$core$fn_QMARK_$$($f$jscomp$697$$)?$f$jscomp$697$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$697$$.$cljs$core$IFn$_invoke$arity$2$("onboarding-03","test"):$f$jscomp$697$$("onboarding-03","test"):null};
$APP.$app$config$external_session_id$$=function(){var $f$jscomp$698$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"externalSessionId");return $APP.$cljs$core$fn_QMARK_$$($f$jscomp$698$$)?$f$jscomp$698$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$698$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$698$$():null};
$APP.$app$config$check_browser_QMARK_$$=function($candidate$jscomp$4$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($candidate$jscomp$4$$,$APP.$cljs$cst$1337$safari$$)?$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1337$safari$$,null,$APP.$cljs$cst$1338$safari_16$$,null,$APP.$cljs$cst$1342$safari_17$$,null],null),null),$app$config$browser$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($candidate$jscomp$4$$,
$app$config$browser$$)};$APP.$app$config$check_platform_QMARK_$$=function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1343$macos$$,$app$config$platform$$)};
$APP.$app$config$resolve_profile_photo_url$$=function($p__43733_photo_id$$){var $color$jscomp$3_map__43734__$1$$=$APP.$cljs$core$__destructure_map$$($p__43733_photo_id$$);$p__43733_photo_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$3_map__43734__$1$$,$APP.$cljs$cst$1348$photo_id$$);var $fullname$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$3_map__43734__$1$$,$APP.$cljs$cst$1349$fullname$$),$name$jscomp$150$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$3_map__43734__$1$$,
$APP.$cljs$cst$723$name$$);$color$jscomp$3_map__43734__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$3_map__43734__$1$$,$APP.$cljs$cst$1284$color$$);return $p__43733_photo_id$$==null?(0,$APP.$app$util$avatars$generate$$)(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,$APP.$cljs$core$truth_$$($fullname$$)?$fullname$$:$name$jscomp$150$$,$APP.$cljs$cst$1284$color$$,$color$jscomp$3_map__43734__$1$$],null)):""+($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,
"assets/by-id/",$p__43733_photo_id$$]))??"")};
$APP.$app$config$resolve_team_photo_url$$=function($p__43739_photo_id$jscomp$1$$){var $map__43740__$1_name$jscomp$151$$=$APP.$cljs$core$__destructure_map$$($p__43739_photo_id$jscomp$1$$);$p__43739_photo_id$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43740__$1_name$jscomp$151$$,$APP.$cljs$cst$1348$photo_id$$);$map__43740__$1_name$jscomp$151$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43740__$1_name$jscomp$151$$,$APP.$cljs$cst$723$name$$);return $p__43739_photo_id$jscomp$1$$==
null?(0,$APP.$app$util$avatars$generate$$)(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,$map__43740__$1_name$jscomp$151$$],null)):""+($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"assets/by-id/",$p__43739_photo_id$jscomp$1$$]))??"")};
$APP.$app$config$resolve_media$$=function($id$jscomp$40$$){return""+($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"assets/by-id/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$40$$)]))??"")};
$app$config$resolve_href$$=function($href_resource$$){$href_resource$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$uri$ensure_path_slash$$($APP.$app$config$public_uri$$),$href_resource$$])),$APP.$cljs$cst$294$path$$);return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($href_resource$$),"?version\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version_tag$$)].join("")};
$cljs$pprint$prn$$=function($var_args$jscomp$771$$){for(var $args__5755__auto__$jscomp$138$$=[],$len__5749__auto___45597$$=arguments.length,$i__5750__auto___45598$$=0;;)if($i__5750__auto___45598$$<$len__5749__auto___45597$$)$args__5755__auto__$jscomp$138$$.push(arguments[$i__5750__auto___45598$$]),$i__5750__auto___45598$$+=1;else break;$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$pr$$,0<$args__5755__auto__$jscomp$138$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$138$$.slice(0),
0,null):null);$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"\n")};$cljs$pprint$char_code$$=function($c$jscomp$233$$){if(typeof $c$jscomp$233$$==="number")return $c$jscomp$233$$;if(typeof $c$jscomp$233$$==="string"&&$c$jscomp$233$$.length===1)return $c$jscomp$233$$.charCodeAt(0);throw Error("Argument to char must be a character or number");};
$cljs$pprint$map_passing_context$$=function($func$jscomp$17$$,$context$jscomp$12_initial_context_result$jscomp$131$$,$G__45602_acc$jscomp$80_lis$$){var $G__45601_lis__$1_remainder$jscomp$3$$=$G__45602_acc$jscomp$80_lis$$;for($G__45602_acc$jscomp$80_lis$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($APP.$cljs$core$empty_QMARK_$$($G__45601_lis__$1_remainder$jscomp$3$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__45602_acc$jscomp$80_lis$$,
$context$jscomp$12_initial_context_result$jscomp$131$$],null);var $G__45600_this$$jscomp$513_vec__43543$$=$APP.$cljs$core$first$$($G__45601_lis__$1_remainder$jscomp$3$$);$G__45601_lis__$1_remainder$jscomp$3$$=$APP.$cljs$core$next$$($G__45601_lis__$1_remainder$jscomp$3$$);$G__45600_this$$jscomp$513_vec__43543$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($func$jscomp$17$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__45600_this$$jscomp$513_vec__43543$$,
$context$jscomp$12_initial_context_result$jscomp$131$$],null));$context$jscomp$12_initial_context_result$jscomp$131$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45600_this$$jscomp$513_vec__43543$$,0,null);$G__45600_this$$jscomp$513_vec__43543$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45600_this$$jscomp$513_vec__43543$$,1,null);$G__45602_acc$jscomp$80_lis$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__45602_acc$jscomp$80_lis$$,$context$jscomp$12_initial_context_result$jscomp$131$$);
$context$jscomp$12_initial_context_result$jscomp$131$$=$G__45600_this$$jscomp$513_vec__43543$$}};
$cljs$pprint$consume$$=function($func$jscomp$18$$,$G__45604_acc$jscomp$81_initial_context$jscomp$1$$){var $context$jscomp$13_result$jscomp$132$$=$G__45604_acc$jscomp$81_initial_context$jscomp$1$$;for($G__45604_acc$jscomp$81_initial_context$jscomp$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){var $G__45603_new_context$jscomp$1_vec__43554$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($func$jscomp$18$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$context$jscomp$13_result$jscomp$132$$],null));$context$jscomp$13_result$jscomp$132$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45603_new_context$jscomp$1_vec__43554$$,0,null);$G__45603_new_context$jscomp$1_vec__43554$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45603_new_context$jscomp$1_vec__43554$$,1,null);if($APP.$cljs$core$not$$($context$jscomp$13_result$jscomp$132$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__45604_acc$jscomp$81_initial_context$jscomp$1$$,$G__45603_new_context$jscomp$1_vec__43554$$],null);$G__45604_acc$jscomp$81_initial_context$jscomp$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__45604_acc$jscomp$81_initial_context$jscomp$1$$,$context$jscomp$13_result$jscomp$132$$);$context$jscomp$13_result$jscomp$132$$=$G__45603_new_context$jscomp$1_vec__43554$$}};
$cljs$pprint$unzip_map$$=function($m$jscomp$169$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,function(){return function $cljs$pprint$unzip_map_$_iter__43568$$($s__43569$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__43569__$2_temp__5825__auto__$jscomp$91$$=$APP.$cljs$core$seq$$($s__43569$$);if($s__43569__$2_temp__5825__auto__$jscomp$91$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__43569__$2_temp__5825__auto__$jscomp$91$$)){var $JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$=
$APP.$cljs$core$_chunked_first$$($s__43569__$2_temp__5825__auto__$jscomp$91$$),$size__5502__auto__$jscomp$6_v1$jscomp$17$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$),$b__43571_k$jscomp$559$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$6_v1$jscomp$17$$);a:{for(var $i__43570$jscomp$inline_4248$$=0;;)if($i__43570$jscomp$inline_4248$$<$size__5502__auto__$jscomp$6_v1$jscomp$17$$){var $vec__43574$jscomp$inline_4249_vec__43577$jscomp$inline_4251$$=
$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$,$i__43570$jscomp$inline_4248$$),$k$jscomp$inline_4250$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__43574$jscomp$inline_4249_vec__43577$jscomp$inline_4251$$,0,null);$vec__43574$jscomp$inline_4249_vec__43577$jscomp$inline_4251$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__43574$jscomp$inline_4249_vec__43577$jscomp$inline_4251$$,1,null);var $v1$jscomp$inline_4252$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__43574$jscomp$inline_4249_vec__43577$jscomp$inline_4251$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__43574$jscomp$inline_4249_vec__43577$jscomp$inline_4251$$,1,null);$b__43571_k$jscomp$559$$.add(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$inline_4250$$,$v1$jscomp$inline_4252$$],null));$i__43570$jscomp$inline_4248$$+=1}else{$JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$=
!0;break a}$JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$=void 0}return $JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__43571_k$jscomp$559$$),$cljs$pprint$unzip_map_$_iter__43568$$($APP.$cljs$core$_chunked_rest$$($s__43569__$2_temp__5825__auto__$jscomp$91$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__43571_k$jscomp$559$$),null)}$JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$=
$APP.$cljs$core$first$$($s__43569__$2_temp__5825__auto__$jscomp$91$$);$b__43571_k$jscomp$559$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$,0,null);$JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$,1,null);$size__5502__auto__$jscomp$6_v1$jscomp$17$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$594_c__5501__auto__$jscomp$6_vec__43580_vec__43583$$,1,null);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$b__43571_k$jscomp$559$$,$size__5502__auto__$jscomp$6_v1$jscomp$17$$],null),
$cljs$pprint$unzip_map_$_iter__43568$$($APP.$cljs$core$rest$$($s__43569__$2_temp__5825__auto__$jscomp$91$$)))}return null}},null,null)}($m$jscomp$169$$)}()),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,function(){return function $cljs$pprint$unzip_map_$_iter__43587$$($s__43588$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__43588__$2_temp__5825__auto__$jscomp$92$$=$APP.$cljs$core$seq$$($s__43588$$);if($s__43588__$2_temp__5825__auto__$jscomp$92$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__43588__$2_temp__5825__auto__$jscomp$92$$)){var $JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$=
$APP.$cljs$core$_chunked_first$$($s__43588__$2_temp__5825__auto__$jscomp$92$$),$size__5502__auto__$jscomp$7$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$),$b__43590_k$jscomp$561$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$7$$);a:{for(var $i__43589$jscomp$inline_4254$$=0;;)if($i__43589$jscomp$inline_4254$$<$size__5502__auto__$jscomp$7$$){var $v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$=
$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$,$i__43589$jscomp$inline_4254$$),$k$jscomp$inline_4256$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$,0,null);$v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$,
1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$,0,null);$v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$,1,null);$b__43590_k$jscomp$561$$.add(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$k$jscomp$inline_4256$$,$v2$jscomp$inline_4258_vec__43594$jscomp$inline_4255_vec__43597$jscomp$inline_4257$$],null));$i__43589$jscomp$inline_4254$$+=1}else{$JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$=!0;break a}$JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$=void 0}return $JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__43590_k$jscomp$561$$),
$cljs$pprint$unzip_map_$_iter__43587$$($APP.$cljs$core$_chunked_rest$$($s__43588__$2_temp__5825__auto__$jscomp$92$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__43590_k$jscomp$561$$),null)}$JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$=$APP.$cljs$core$first$$($s__43588__$2_temp__5825__auto__$jscomp$92$$);$b__43590_k$jscomp$561$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$,
0,null);$JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$,0,null);$JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$,1,null);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$b__43590_k$jscomp$561$$,$JSCompiler_inline_result$jscomp$595_c__5501__auto__$jscomp$7_v2$jscomp$13_vec__43601_vec__43604$$],null),$cljs$pprint$unzip_map_$_iter__43587$$($APP.$cljs$core$rest$$($s__43588__$2_temp__5825__auto__$jscomp$92$$)))}return null}},
null,null)}($m$jscomp$169$$)}())],null)};
$cljs$pprint$tuple_map$$=function($m$jscomp$170$$,$v1$jscomp$21$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,function(){return function $cljs$pprint$tuple_map_$_iter__43607$$($s__43608$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__43608__$2_temp__5825__auto__$jscomp$93$$=$APP.$cljs$core$seq$$($s__43608$$);if($s__43608__$2_temp__5825__auto__$jscomp$93$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__43608__$2_temp__5825__auto__$jscomp$93$$)){var $JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$=$APP.$cljs$core$_chunked_first$$($s__43608__$2_temp__5825__auto__$jscomp$93$$),
$size__5502__auto__$jscomp$8$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$),$b__43610_k$jscomp$563$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$8$$);a:{for(var $i__43609$jscomp$inline_4260$$=0;;)if($i__43609$jscomp$inline_4260$$<$size__5502__auto__$jscomp$8$$){var $v$jscomp$inline_4263_vec__43611$jscomp$inline_4261$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$,
$i__43609$jscomp$inline_4260$$),$k$jscomp$inline_4262$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$inline_4263_vec__43611$jscomp$inline_4261$$,0,null);$v$jscomp$inline_4263_vec__43611$jscomp$inline_4261$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$inline_4263_vec__43611$jscomp$inline_4261$$,1,null);$b__43610_k$jscomp$563$$.add(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$inline_4262$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$v$jscomp$inline_4263_vec__43611$jscomp$inline_4261$$,$v1$jscomp$21$$],null)],null));$i__43609$jscomp$inline_4260$$+=1}else{$JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$=!0;break a}$JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$=void 0}return $JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__43610_k$jscomp$563$$),
$cljs$pprint$tuple_map_$_iter__43607$$($APP.$cljs$core$_chunked_rest$$($s__43608__$2_temp__5825__auto__$jscomp$93$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__43610_k$jscomp$563$$),null)}$JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$=$APP.$cljs$core$first$$($s__43608__$2_temp__5825__auto__$jscomp$93$$);$b__43610_k$jscomp$563$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$,
0,null);$JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$,1,null);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$b__43610_k$jscomp$563$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_inline_result$jscomp$596_c__5501__auto__$jscomp$8_v$jscomp$479_vec__43615$$,
$v1$jscomp$21$$],null)],null),$cljs$pprint$tuple_map_$_iter__43607$$($APP.$cljs$core$rest$$($s__43608__$2_temp__5825__auto__$jscomp$93$$)))}return null}},null,null)}($m$jscomp$170$$)}())};
$cljs$pprint$_ppflush$$=function(){var $JSCompiler_temp$jscomp$599_pp$jscomp$2$$=$cljs$core$_STAR_out_STAR_$$;if($JSCompiler_temp$jscomp$599_pp$jscomp$2$$!=null&&$JSCompiler_temp$jscomp$599_pp$jscomp$2$$.$cljs$pprint$IPrettyFlush$_ppflush$arity$1$!=null)$JSCompiler_temp$jscomp$599_pp$jscomp$2$$=$JSCompiler_temp$jscomp$599_pp$jscomp$2$$.$cljs$pprint$IPrettyFlush$_ppflush$arity$1$($JSCompiler_temp$jscomp$599_pp$jscomp$2$$);else{var $m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$=
$cljs$pprint$_ppflush$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$599_pp$jscomp$2$$==null?null:$JSCompiler_temp$jscomp$599_pp$jscomp$2$$)];if($m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$!=null)$JSCompiler_temp$jscomp$599_pp$jscomp$2$$=$m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$599_pp$jscomp$2$$):
$m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$($JSCompiler_temp$jscomp$599_pp$jscomp$2$$);else if($m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$=$cljs$pprint$_ppflush$$._,$m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$!=null)$JSCompiler_temp$jscomp$599_pp$jscomp$2$$=$m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$599_pp$jscomp$2$$):
$m__5372__auto__$jscomp$inline_4269_m__5374__auto__$jscomp$inline_4268$$($JSCompiler_temp$jscomp$599_pp$jscomp$2$$);else throw $APP.$cljs$core$missing_protocol$$("IPrettyFlush.-ppflush",$JSCompiler_temp$jscomp$599_pp$jscomp$2$$);}return $JSCompiler_temp$jscomp$599_pp$jscomp$2$$};
$cljs$pprint$get_field$$=function($G__43626_this$$jscomp$514$$,$sym$jscomp$22$$){$G__43626_this$$jscomp$514$$=$APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($G__43626_this$$jscomp$514$$));return $sym$jscomp$22$$.$cljs$core$IFn$_invoke$arity$1$?$sym$jscomp$22$$.$cljs$core$IFn$_invoke$arity$1$($G__43626_this$$jscomp$514$$):$sym$jscomp$22$$($G__43626_this$$jscomp$514$$)};
$cljs$pprint$set_field$$=function($this$$jscomp$515$$,$sym$jscomp$23$$,$new_val$jscomp$1$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$515$$),$APP.$cljs$core$assoc$$,$sym$jscomp$23$$,$new_val$jscomp$1$$)};$cljs$pprint$get_column$$=function($this$$jscomp$516$$){return $cljs$pprint$get_field$$($this$$jscomp$516$$,$cljs$cst$1351$cur$$)};
$cljs$pprint$get_max_column$$=function($this$$jscomp$518$$){return $cljs$pprint$get_field$$($this$$jscomp$518$$,$APP.$cljs$cst$337$max$$)};
$cljs$pprint$c_write_char$$=function($this$$jscomp$521$$,$c$jscomp$236$$){$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($c$jscomp$236$$,"\n")?($cljs$pprint$set_field$$($this$$jscomp$521$$,$cljs$cst$1351$cur$$,0),$cljs$pprint$set_field$$($this$$jscomp$521$$,$APP.$cljs$cst$209$line$$,$cljs$pprint$get_field$$($this$$jscomp$521$$,$APP.$cljs$cst$209$line$$)+1)):$cljs$pprint$set_field$$($this$$jscomp$521$$,$cljs$cst$1351$cur$$,$cljs$pprint$get_field$$($this$$jscomp$521$$,$cljs$cst$1351$cur$$)+
1);return $APP.$cljs$core$_write$$($cljs$pprint$get_field$$($this$$jscomp$521$$,$cljs$cst$1264$base$$),$c$jscomp$236$$)};$cljs$pprint$t_cljs$0pprint43641$$=function($writer$jscomp$141$$,$max_columns$$,$fields$jscomp$2$$,$meta43642$$){this.$writer$=$writer$jscomp$141$$;this.$max_columns$=$max_columns$$;this.$fields$=$fields$jscomp$2$$;this.$meta43642$=$meta43642$$;this.$cljs$lang$protocol_mask$partition0$$=1074167808;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$pprint$logical_block$$=function($parent$jscomp$124$$,$section$$,$start_col$$,$indent$$,$done_nl$$,$intra_block_nl$$,$prefix$jscomp$24$$,$per_line_prefix$$,$suffix$jscomp$9$$,$logical_block_callback$$,$__meta$jscomp$8$$,$__extmap$jscomp$8$$,$__hash$jscomp$63$$){this.parent=$parent$jscomp$124$$;this.section=$section$$;this.$start_col$=$start_col$$;this.$indent$=$indent$$;this.$done_nl$=$done_nl$$;this.$intra_block_nl$=$intra_block_nl$$;this.prefix=$prefix$jscomp$24$$;this.$per_line_prefix$=$per_line_prefix$$;
this.$suffix$=$suffix$jscomp$9$$;this.$logical_block_callback$=$logical_block_callback$$;this.$__meta$=$__meta$jscomp$8$$;this.$__extmap$=$__extmap$jscomp$8$$;this.$__hash$=$__hash$jscomp$63$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$cljs$pprint$ancestor_QMARK_$$=function($parent$jscomp$126$$,$child$jscomp$49_child__$1$$){for($child$jscomp$49_child__$1$$=$APP.$cljs$cst$1354$parent$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$49_child__$1$$);;){if($child$jscomp$49_child__$1$$==null)return!1;if($parent$jscomp$126$$===$child$jscomp$49_child__$1$$)return!0;$child$jscomp$49_child__$1$$=$APP.$cljs$cst$1354$parent$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$49_child__$1$$)}};
$cljs$pprint$buffer_blob$$=function($type_tag$$,$data$jscomp$114$$,$trailing_white_space$$,$start_pos$$,$end_pos$$,$__meta$jscomp$9$$,$__extmap$jscomp$9$$,$__hash$jscomp$64$$){this.$type_tag$=$type_tag$$;this.data=$data$jscomp$114$$;this.$trailing_white_space$=$trailing_white_space$$;this.$start_pos$=$start_pos$$;this.$end_pos$=$end_pos$$;this.$__meta$=$__meta$jscomp$9$$;this.$__extmap$=$__extmap$jscomp$9$$;this.$__hash$=$__hash$jscomp$64$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=
139264};
$cljs$pprint$nl_t$$=function($type_tag$jscomp$2$$,$type$jscomp$250$$,$logical_block$$,$start_pos$jscomp$3$$,$end_pos$jscomp$3$$,$__meta$jscomp$10$$,$__extmap$jscomp$10$$,$__hash$jscomp$65$$){this.$type_tag$=$type_tag$jscomp$2$$;this.type=$type$jscomp$250$$;this.$logical_block$=$logical_block$$;this.$start_pos$=$start_pos$jscomp$3$$;this.$end_pos$=$end_pos$jscomp$3$$;this.$__meta$=$__meta$jscomp$10$$;this.$__extmap$=$__extmap$jscomp$10$$;this.$__hash$=$__hash$jscomp$65$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;
this.$cljs$lang$protocol_mask$partition1$$=139264};
$cljs$pprint$start_block_t$$=function($type_tag$jscomp$4$$,$logical_block$jscomp$3$$,$start_pos$jscomp$6$$,$end_pos$jscomp$6$$,$__meta$jscomp$11$$,$__extmap$jscomp$11$$,$__hash$jscomp$66$$){this.$type_tag$=$type_tag$jscomp$4$$;this.$logical_block$=$logical_block$jscomp$3$$;this.$start_pos$=$start_pos$jscomp$6$$;this.$end_pos$=$end_pos$jscomp$6$$;this.$__meta$=$__meta$jscomp$11$$;this.$__extmap$=$__extmap$jscomp$11$$;this.$__hash$=$__hash$jscomp$66$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;
this.$cljs$lang$protocol_mask$partition1$$=139264};
$cljs$pprint$end_block_t$$=function($type_tag$jscomp$6$$,$logical_block$jscomp$6$$,$start_pos$jscomp$9$$,$end_pos$jscomp$9$$,$__meta$jscomp$12$$,$__extmap$jscomp$12$$,$__hash$jscomp$67$$){this.$type_tag$=$type_tag$jscomp$6$$;this.$logical_block$=$logical_block$jscomp$6$$;this.$start_pos$=$start_pos$jscomp$9$$;this.$end_pos$=$end_pos$jscomp$9$$;this.$__meta$=$__meta$jscomp$12$$;this.$__extmap$=$__extmap$jscomp$12$$;this.$__hash$=$__hash$jscomp$67$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;
this.$cljs$lang$protocol_mask$partition1$$=139264};
$cljs$pprint$indent_t$$=function($type_tag$jscomp$8$$,$logical_block$jscomp$9$$,$relative_to$$,$offset$jscomp$36$$,$start_pos$jscomp$12$$,$end_pos$jscomp$12$$,$__meta$jscomp$13$$,$__extmap$jscomp$13$$,$__hash$jscomp$68$$){this.$type_tag$=$type_tag$jscomp$8$$;this.$logical_block$=$logical_block$jscomp$9$$;this.$relative_to$=$relative_to$$;this.offset=$offset$jscomp$36$$;this.$start_pos$=$start_pos$jscomp$12$$;this.$end_pos$=$end_pos$jscomp$12$$;this.$__meta$=$__meta$jscomp$13$$;this.$__extmap$=$__extmap$jscomp$13$$;
this.$__hash$=$__hash$jscomp$68$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$cljs$pprint$write_tokens$$=function($this$$jscomp$528$$,$G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$,$force_trailing_whitespace$$){$G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$=$APP.$cljs$core$seq$$($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$);for(var $c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$=null,$G__45706_count__44023$$=0,$i__44024$$=0;;)if($i__44024$$<$G__45706_count__44023$$){var $G__45705_token$jscomp$35_tws_45699_tws_45710$$=
$c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__44024$$);if(!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$.$cljs$core$IFn$_invoke$arity$1$($G__45705_token$jscomp$35_tws_45699_tws_45710$$),$cljs$cst$1382$nl_t$$)){var $temp__5823__auto___45697_tws_45698$$=$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$)));
$APP.$cljs$core$truth_$$($temp__5823__auto___45697_tws_45698$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$))),$temp__5823__auto___45697_tws_45698$$)}$cljs$pprint$write_token$$.$cljs$core$IFn$_invoke$arity$2$($this$$jscomp$528$$,$G__45705_token$jscomp$35_tws_45699_tws_45710$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$528$$),$APP.$cljs$core$assoc$$,
$cljs$cst$1373$trailing_white_space$$,$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($G__45705_token$jscomp$35_tws_45699_tws_45710$$));$G__45705_token$jscomp$35_tws_45699_tws_45710$$=$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$)));$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($force_trailing_whitespace$$)?$G__45705_token$jscomp$35_tws_45699_tws_45710$$:$force_trailing_whitespace$$)&&
($APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$))),$G__45705_token$jscomp$35_tws_45699_tws_45710$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$528$$),$APP.$cljs$core$assoc$$,$cljs$cst$1373$trailing_white_space$$,null));$i__44024$$+=1}else if($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$=$APP.$cljs$core$seq$$($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$)?
($c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$=$APP.$cljs$core$_chunked_first$$($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$),$G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$=$APP.$cljs$core$_chunked_rest$$($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$),$G__45705_token$jscomp$35_tws_45699_tws_45710$$=$c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$,$G__45706_count__44023$$=
$APP.$cljs$core$count$$($c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$),$c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$=$G__45705_token$jscomp$35_tws_45699_tws_45710$$):($G__45705_token$jscomp$35_tws_45699_tws_45710$$=$APP.$cljs$core$first$$($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$.$cljs$core$IFn$_invoke$arity$1$($G__45705_token$jscomp$35_tws_45699_tws_45710$$),
$cljs$cst$1382$nl_t$$)||($c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$=$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$))),$APP.$cljs$core$truth_$$($c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$))),$c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$)),
$cljs$pprint$write_token$$.$cljs$core$IFn$_invoke$arity$2$($this$$jscomp$528$$,$G__45705_token$jscomp$35_tws_45699_tws_45710$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$528$$),$APP.$cljs$core$assoc$$,$cljs$cst$1373$trailing_white_space$$,$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($G__45705_token$jscomp$35_tws_45699_tws_45710$$)),$G__45705_token$jscomp$35_tws_45699_tws_45710$$=$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$))),
$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($force_trailing_whitespace$$)?$G__45705_token$jscomp$35_tws_45699_tws_45710$$:$force_trailing_whitespace$$)&&($APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$528$$))),$G__45705_token$jscomp$35_tws_45699_tws_45710$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$528$$),$APP.$cljs$core$assoc$$,$cljs$cst$1373$trailing_white_space$$,
null)),$G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$=$APP.$cljs$core$next$$($G__45704_seq__44021_seq__44021__$1_temp__5825__auto__$jscomp$95_tokens$$),$c__5548__auto__$jscomp$12_chunk__44022_temp__5823__auto___45708_tws_45709$$=null,$G__45706_count__44023$$=0),$i__44024$$=0;else break};
$cljs$pprint$tokens_fit_QMARK_$$=function($JSCompiler_temp_const$jscomp$601_this$$jscomp$529$$,$JSCompiler_inline_result$jscomp$602_l__$1$jscomp$inline_4277_tokens$jscomp$1$$){var $maxcol$$=$cljs$pprint$get_max_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($JSCompiler_temp_const$jscomp$601_this$$jscomp$529$$)))),$JSCompiler_temp$jscomp$600$$;($JSCompiler_temp$jscomp$600$$=$maxcol$$==null)||($JSCompiler_temp_const$jscomp$601_this$$jscomp$529$$=
$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($JSCompiler_temp_const$jscomp$601_this$$jscomp$529$$)))),$JSCompiler_inline_result$jscomp$602_l__$1$jscomp$inline_4277_tokens$jscomp$1$$=($JSCompiler_inline_result$jscomp$602_l__$1$jscomp$inline_4277_tokens$jscomp$1$$=$APP.$cljs$core$seq$$($JSCompiler_inline_result$jscomp$602_l__$1$jscomp$inline_4277_tokens$jscomp$1$$))?$cljs$cst$1370$end_pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($JSCompiler_inline_result$jscomp$602_l__$1$jscomp$inline_4277_tokens$jscomp$1$$))-
$cljs$cst$1371$start_pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($JSCompiler_inline_result$jscomp$602_l__$1$jscomp$inline_4277_tokens$jscomp$1$$)):0,$JSCompiler_temp$jscomp$600$$=$JSCompiler_temp_const$jscomp$601_this$$jscomp$529$$+$JSCompiler_inline_result$jscomp$602_l__$1$jscomp$inline_4277_tokens$jscomp$1$$<$maxcol$$);return $JSCompiler_temp$jscomp$600$$};
$cljs$pprint$linear_nl_QMARK_$$=function($this$$jscomp$530$$,$lb$jscomp$3_or__5025__auto__$jscomp$263$$,$section$jscomp$2$$){$lb$jscomp$3_or__5025__auto__$jscomp$263$$=$APP.$cljs$core$deref$$($cljs$cst$1357$done_nl$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$3_or__5025__auto__$jscomp$263$$));return $APP.$cljs$core$truth_$$($lb$jscomp$3_or__5025__auto__$jscomp$263$$)?$lb$jscomp$3_or__5025__auto__$jscomp$263$$:!$cljs$pprint$tokens_fit_QMARK_$$($this$$jscomp$530$$,$section$jscomp$2$$)};
$cljs$pprint$miser_nl_QMARK_$$=function($this$$jscomp$531$$,$lb$jscomp$4$$,$section$jscomp$3$$){var $and__5023__auto____$2$jscomp$10_miser_width$$=$cljs$cst$1400$miser_width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$531$$))),$maxcol$jscomp$1$$=$cljs$pprint$get_max_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$531$$))));return $APP.$cljs$core$truth_$$($and__5023__auto____$2$jscomp$10_miser_width$$)?
$APP.$cljs$core$truth_$$($maxcol$jscomp$1$$)?($and__5023__auto____$2$jscomp$10_miser_width$$=$APP.$cljs$core$deref$$($cljs$cst$1356$start_col$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$4$$))>=$maxcol$jscomp$1$$-$and__5023__auto____$2$jscomp$10_miser_width$$)?$cljs$pprint$linear_nl_QMARK_$$($this$$jscomp$531$$,$lb$jscomp$4$$,$section$jscomp$3$$):$and__5023__auto____$2$jscomp$10_miser_width$$:$maxcol$jscomp$1$$:$and__5023__auto____$2$jscomp$10_miser_width$$};
$cljs$pprint$get_section$$=function($buffer$jscomp$29$$){var $nl$jscomp$1_section$jscomp$7$$=$APP.$cljs$core$first$$($buffer$jscomp$29$$),$lb$jscomp$8$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($nl$jscomp$1_section$jscomp$7$$);$nl$jscomp$1_section$jscomp$7$$=$APP.$cljs$core$seq$$($APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__44093_SHARP_$$){return!($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$.$cljs$core$IFn$_invoke$arity$1$($p1__44093_SHARP_$$),
$cljs$cst$1382$nl_t$$)&&$cljs$pprint$ancestor_QMARK_$$($cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($p1__44093_SHARP_$$),$lb$jscomp$8$$))},$APP.$cljs$core$next$$($buffer$jscomp$29$$)));return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$nl$jscomp$1_section$jscomp$7$$,$APP.$cljs$core$seq$$($APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($nl$jscomp$1_section$jscomp$7$$)+1,$buffer$jscomp$29$$))],null)};
$cljs$pprint$get_sub_section$$=function($buffer$jscomp$30$$){var $nl$jscomp$2$$=$APP.$cljs$core$first$$($buffer$jscomp$30$$),$lb$jscomp$9$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($nl$jscomp$2$$);return $APP.$cljs$core$seq$$($APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__44105_SHARP_$$){var $nl_lb$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($p1__44105_SHARP_$$);return!($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$.$cljs$core$IFn$_invoke$arity$1$($p1__44105_SHARP_$$),
$cljs$cst$1382$nl_t$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($nl_lb$$,$lb$jscomp$9$$)||$cljs$pprint$ancestor_QMARK_$$($nl_lb$$,$lb$jscomp$9$$)))},$APP.$cljs$core$next$$($buffer$jscomp$30$$)))};
$cljs$pprint$emit_nl$$=function($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$,$lb$jscomp$11_nl$jscomp$3$$){$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$))),"\n");$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$),
$APP.$cljs$core$assoc$$,$cljs$cst$1373$trailing_white_space$$,null);$lb$jscomp$11_nl$jscomp$3$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$11_nl$jscomp$3$$);var $istr_45718_prefix$jscomp$26$$=$cljs$cst$1359$per_line_prefix$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$11_nl$jscomp$3$$);$APP.$cljs$core$truth_$$($istr_45718_prefix$jscomp$26$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$))),
$istr_45718_prefix$jscomp$26$$);$istr_45718_prefix$jscomp$26$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$deref$$($APP.$cljs$cst$292$indent$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$11_nl$jscomp$3$$))-$APP.$cljs$core$count$$($istr_45718_prefix$jscomp$26$$)," "));$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$))),
$istr_45718_prefix$jscomp$26$$);a:{$APP.$cljs$core$reset_BANG_$$($cljs$cst$1358$intra_block_nl$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$11_nl$jscomp$3$$),!0);$APP.$cljs$core$reset_BANG_$$($cljs$cst$1357$done_nl$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$11_nl$jscomp$3$$),!0);for($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$=$APP.$cljs$cst$1354$parent$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$11_nl$jscomp$3$$);;)if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$))$APP.$cljs$core$reset_BANG_$$($cljs$cst$1357$done_nl$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$),
!0),$APP.$cljs$core$reset_BANG_$$($cljs$cst$1358$intra_block_nl$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$),!0),$JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$=$APP.$cljs$cst$1354$parent$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$);else{$JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$=null;
break a}$JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$=void 0}return $JSCompiler_inline_result$jscomp$607_lb__$1$jscomp$inline_4280_this$$jscomp$535$$};
$cljs$pprint$split_at_newline$$=function($tokens$jscomp$2$$){var $pre$$=$APP.$cljs$core$seq$$($APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__44125_SHARP_$$){return!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$.$cljs$core$IFn$_invoke$arity$1$($p1__44125_SHARP_$$),$cljs$cst$1382$nl_t$$)},$tokens$jscomp$2$$));return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$pre$$,$APP.$cljs$core$seq$$($APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($pre$$),
$tokens$jscomp$2$$))],null)};
$cljs$pprint$write_line$$=function($this$$jscomp$537$$){for(var $buffer$jscomp$31$$=$APP.$cljs$cst$194$buffer$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$537$$)));;){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$537$$),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$194$buffer$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$buffer$jscomp$31$$));if($cljs$pprint$tokens_fit_QMARK_$$($this$$jscomp$537$$,
$buffer$jscomp$31$$))return null;var $new_buffer$$=$cljs$pprint$write_token_string$$($this$$jscomp$537$$,$buffer$jscomp$31$$);if($buffer$jscomp$31$$!==$new_buffer$$)$buffer$jscomp$31$$=$new_buffer$$;else return null}};
$cljs$pprint$add_to_buffer$$=function($this$$jscomp$538$$,$token$jscomp$36$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$538$$),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$194$buffer$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$194$buffer$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$538$$))),$token$jscomp$36$$));return $cljs$pprint$tokens_fit_QMARK_$$($this$$jscomp$538$$,
$APP.$cljs$cst$194$buffer$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$538$$))))?null:$cljs$pprint$write_line$$($this$$jscomp$538$$)};
$cljs$pprint$write_white_space$$=function($this$$jscomp$540$$){var $temp__5825__auto__$jscomp$96$$=$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$540$$)));return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$96$$)?($APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$540$$))),$temp__5825__auto__$jscomp$96$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$540$$),
$APP.$cljs$core$assoc$$,$cljs$cst$1373$trailing_white_space$$,null)):null};
$cljs$pprint$write_initial_lines$$=function($this$$jscomp$541$$,$prefix$jscomp$27_s$jscomp$481$$){var $lines$$=$clojure$string$split$cljs$0core$0IFn$0_invoke$0arity$03$$($prefix$jscomp$27_s$jscomp$481$$,"\n",-1);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($lines$$),1))return $prefix$jscomp$27_s$jscomp$481$$;$prefix$jscomp$27_s$jscomp$481$$=$cljs$cst$1359$per_line_prefix$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($cljs$cst$1393$logical_blocks$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$)))));var $c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=
$APP.$cljs$core$first$$($lines$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1394$buffering$$,$APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))))){var $G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),$G__45736_count__44185_45724_newpos_45721$$=$G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$+
$APP.$cljs$core$count$$($c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$541$$),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1395$pos$$,$G__45736_count__44185_45724_newpos_45721$$);$cljs$pprint$add_to_buffer$$($this$$jscomp$541$$,new $cljs$pprint$buffer_blob$$($cljs$cst$1379$buffer_blob$$,$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$,
null,$G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$,$G__45736_count__44185_45724_newpos_45721$$,null,null,null));$cljs$pprint$write_line$$($this$$jscomp$541$$);$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=$APP.$cljs$cst$194$buffer$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$)));$APP.$cljs$core$truth_$$($c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$)&&
($cljs$pprint$write_tokens$$($this$$jscomp$541$$,$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$,!0),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$541$$),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$194$buffer$$,$APP.$cljs$core$PersistentVector$EMPTY$$))}else $cljs$pprint$write_white_space$$($this$$jscomp$541$$),$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),
$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$);$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),"\n");$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=$APP.$cljs$core$seq$$($APP.$cljs$core$next$$($APP.$cljs$core$butlast$$($lines$$)));$G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$=
null;for(var $G__45734_i__44186_45725$$=$G__45736_count__44185_45724_newpos_45721$$=0;;)if($G__45734_i__44186_45725$$<$G__45736_count__44185_45724_newpos_45721$$){var $l_45726__$1$$=$G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__45734_i__44186_45725$$);$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),$l_45726__$1$$);$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),
"\n");$APP.$cljs$core$truth_$$($prefix$jscomp$27_s$jscomp$481$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),$prefix$jscomp$27_s$jscomp$481$$);$G__45734_i__44186_45725$$+=1}else if($c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=$APP.$cljs$core$seq$$($c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$))$G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$=
$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$)?($c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=$APP.$cljs$core$_chunked_first$$($G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$),$G__45734_i__44186_45725$$=$APP.$cljs$core$_chunked_rest$$($G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$),
$G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$=$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$,$G__45736_count__44185_45724_newpos_45721$$=$APP.$cljs$core$count$$($c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$),$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=
$G__45734_i__44186_45725$$):($c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=$APP.$cljs$core$first$$($G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$),$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$),
$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),"\n"),$APP.$cljs$core$truth_$$($prefix$jscomp$27_s$jscomp$481$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$541$$))),$prefix$jscomp$27_s$jscomp$481$$),$c__5548__auto___45733_l$jscomp$92_l_45738__$1_seq__44182_45722_temp__5823__auto__$jscomp$inline_4284_temp__5825__auto___45731$$=
$APP.$cljs$core$next$$($G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$),$G__45735_chunk__44184_45723_oldpos_45720_seq__44182_45732__$1$$=null,$G__45736_count__44185_45724_newpos_45721$$=0),$G__45734_i__44186_45725$$=0;else break;$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$541$$),$APP.$cljs$core$assoc$$,$cljs$cst$1394$buffering$$,$cljs$cst$1396$writing$$);return $APP.$cljs$core$last$$($lines$$)};
$cljs$pprint$t_cljs$0pprint44235$$=function($writer$jscomp$145$$,$max_columns$jscomp$3$$,$miser_width$jscomp$1$$,$lb$jscomp$12$$,$fields$jscomp$5$$,$meta44236$$){this.$writer$=$writer$jscomp$145$$;this.$max_columns$=$max_columns$jscomp$3$$;this.$miser_width$=$miser_width$jscomp$1$$;this.lb=$lb$jscomp$12$$;this.$fields$=$fields$jscomp$5$$;this.$meta44236$=$meta44236$$;this.$cljs$lang$protocol_mask$partition0$$=1074167808;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$pprint$pretty_writer$$=function($writer$jscomp$147$$){var $max_columns$jscomp$5$$=$cljs$pprint$_STAR_print_right_margin_STAR_$$,$miser_width$jscomp$3$$=$cljs$pprint$_STAR_print_miser_width_STAR_$$,$lb$jscomp$14$$=new $cljs$pprint$logical_block$$(null,null,$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(0),$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(0),$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),
null,null,null,null,null,null,null),$fields$jscomp$7$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$1393$logical_blocks$$,$cljs$cst$1400$miser_width$$,$cljs$cst$1401$buffer_block$$,$cljs$cst$1402$pretty_writer$$,$cljs$cst$1403$sections$$,$APP.$cljs$cst$318$mode$$,$APP.$cljs$cst$1395$pos$$,$cljs$cst$1373$trailing_white_space$$,$cljs$cst$1264$base$$,$cljs$cst$1404$buffer_level$$,$APP.$cljs$cst$194$buffer$$],[$lb$jscomp$14$$,$miser_width$jscomp$3$$,
$lb$jscomp$14$$,!0,null,$cljs$cst$1396$writing$$,0,null,new $cljs$pprint$t_cljs$0pprint43641$$($writer$jscomp$147$$,$max_columns$jscomp$5$$,$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$337$max$$,$max_columns$jscomp$5$$,$cljs$cst$1351$cur$$,0,$APP.$cljs$cst$209$line$$,0,$cljs$cst$1264$base$$,$writer$jscomp$147$$],null)),$APP.$cljs$core$PersistentArrayMap$EMPTY$$),1,$APP.$cljs$core$PersistentVector$EMPTY$$]));return new $cljs$pprint$t_cljs$0pprint44235$$($writer$jscomp$147$$,
$max_columns$jscomp$5$$,$miser_width$jscomp$3$$,$lb$jscomp$14$$,$fields$jscomp$7$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$pprint$start_block$$=function($newpos$jscomp$2_prefix$jscomp$28$$,$lb$jscomp$15_suffix$jscomp$12$$){var $col$jscomp$20_this$$jscomp$546$$=$cljs$core$_STAR_out_STAR_$$;$lb$jscomp$15_suffix$jscomp$12$$=new $cljs$pprint$logical_block$$($cljs$cst$1393$logical_blocks$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$))),null,$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(0),$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(0),
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$newpos$jscomp$2_prefix$jscomp$28$$,null,$lb$jscomp$15_suffix$jscomp$12$$,null,null,null,null);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$),$APP.$cljs$core$assoc$$,$cljs$cst$1393$logical_blocks$$,$lb$jscomp$15_suffix$jscomp$12$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$))),
$cljs$cst$1396$writing$$)){$cljs$pprint$write_white_space$$($col$jscomp$20_this$$jscomp$546$$);var $oldpos$jscomp$2_temp__5825__auto___45749$$=$cljs$cst$1361$logical_block_callback$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$)));$APP.$cljs$core$truth_$$($oldpos$jscomp$2_temp__5825__auto___45749$$)&&($oldpos$jscomp$2_temp__5825__auto___45749$$.$cljs$core$IFn$_invoke$arity$1$?$oldpos$jscomp$2_temp__5825__auto___45749$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1278$start$$):
$oldpos$jscomp$2_temp__5825__auto___45749$$($APP.$cljs$cst$1278$start$$));$APP.$cljs$core$truth_$$($newpos$jscomp$2_prefix$jscomp$28$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$))),$newpos$jscomp$2_prefix$jscomp$28$$);$col$jscomp$20_this$$jscomp$546$$=$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$))));
$APP.$cljs$core$reset_BANG_$$($lb$jscomp$15_suffix$jscomp$12$$.$start_col$,$col$jscomp$20_this$$jscomp$546$$);$APP.$cljs$core$reset_BANG_$$($lb$jscomp$15_suffix$jscomp$12$$.$indent$,$col$jscomp$20_this$$jscomp$546$$)}else $oldpos$jscomp$2_temp__5825__auto___45749$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$))),$newpos$jscomp$2_prefix$jscomp$28$$=$oldpos$jscomp$2_temp__5825__auto___45749$$+($APP.$cljs$core$truth_$$($newpos$jscomp$2_prefix$jscomp$28$$)?
$APP.$cljs$core$count$$($newpos$jscomp$2_prefix$jscomp$28$$):0),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($col$jscomp$20_this$$jscomp$546$$),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1395$pos$$,$newpos$jscomp$2_prefix$jscomp$28$$),$cljs$pprint$add_to_buffer$$($col$jscomp$20_this$$jscomp$546$$,new $cljs$pprint$start_block_t$$($cljs$cst$1383$start_block_t$$,$lb$jscomp$15_suffix$jscomp$12$$,$oldpos$jscomp$2_temp__5825__auto___45749$$,$newpos$jscomp$2_prefix$jscomp$28$$,
null,null,null))};
$cljs$pprint$end_block$$=function(){var $this$$jscomp$547$$=$cljs$core$_STAR_out_STAR_$$,$lb$jscomp$16$$=$cljs$cst$1393$logical_blocks$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$547$$))),$newpos_45758_suffix$jscomp$13$$=$APP.$cljs$cst$1360$suffix$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$16$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$547$$))),$cljs$cst$1396$writing$$)){$cljs$pprint$write_white_space$$($this$$jscomp$547$$);
$APP.$cljs$core$truth_$$($newpos_45758_suffix$jscomp$13$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$547$$))),$newpos_45758_suffix$jscomp$13$$);var $oldpos_45757_temp__5825__auto___45754$$=$cljs$cst$1361$logical_block_callback$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$547$$)));$APP.$cljs$core$truth_$$($oldpos_45757_temp__5825__auto___45754$$)&&
($oldpos_45757_temp__5825__auto___45754$$.$cljs$core$IFn$_invoke$arity$1$?$oldpos_45757_temp__5825__auto___45754$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1279$end$$):$oldpos_45757_temp__5825__auto___45754$$($APP.$cljs$cst$1279$end$$))}else $oldpos_45757_temp__5825__auto___45754$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$547$$))),$newpos_45758_suffix$jscomp$13$$=$oldpos_45757_temp__5825__auto___45754$$+($APP.$cljs$core$truth_$$($newpos_45758_suffix$jscomp$13$$)?
$APP.$cljs$core$count$$($newpos_45758_suffix$jscomp$13$$):0),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$547$$),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1395$pos$$,$newpos_45758_suffix$jscomp$13$$),$cljs$pprint$add_to_buffer$$($this$$jscomp$547$$,new $cljs$pprint$end_block_t$$($cljs$cst$1384$end_block_t$$,$lb$jscomp$16$$,$oldpos_45757_temp__5825__auto___45754$$,$newpos_45758_suffix$jscomp$13$$,null,null,null));$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$547$$),
$APP.$cljs$core$assoc$$,$cljs$cst$1393$logical_blocks$$,$APP.$cljs$cst$1354$parent$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$16$$))};
$cljs$pprint$pretty_writer_QMARK_$$=function($x$jscomp$1027$$){var $and__5023__auto__$jscomp$171$$=$x$jscomp$1027$$!=null?$x$jscomp$1027$$.$cljs$lang$protocol_mask$partition0$$&32768||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$1027$$.$cljs$core$IDeref$$?!0:$x$jscomp$1027$$.$cljs$lang$protocol_mask$partition0$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IDeref$$,$x$jscomp$1027$$):$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IDeref$$,$x$jscomp$1027$$);return $and__5023__auto__$jscomp$171$$?
$cljs$cst$1402$pretty_writer$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($x$jscomp$1027$$))):$and__5023__auto__$jscomp$171$$};
$cljs$pprint$write_out$$=function($object$jscomp$11$$){var $and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$=$cljs$pprint$_STAR_current_length_STAR_$$;$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$)&&($and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$=$cljs$core$_STAR_print_length_STAR_$$,$and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$=
$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$)?$cljs$pprint$_STAR_current_length_STAR_$$>=$cljs$core$_STAR_print_length_STAR_$$:$and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$);$APP.$cljs$core$not$$($cljs$pprint$_STAR_print_pretty_STAR_$$)?$cljs$pprint$pr$$.call(null,$object$jscomp$11$$):$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$)?
$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"..."):($APP.$cljs$core$truth_$$($cljs$pprint$_STAR_current_length_STAR_$$)&&($cljs$pprint$_STAR_current_length_STAR_$$+=1),$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$.call(null,$object$jscomp$11$$));return $and__5023__auto__$jscomp$inline_4296_and__5023__auto____$1$jscomp$inline_4297_length_reached$$};
$cljs$pprint$check_enumerated_arg$$=function($arg$jscomp$13$$,$choices$jscomp$1$$){if($APP.$cljs$core$not$$($choices$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$choices$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($arg$jscomp$13$$):$choices$jscomp$1$$($arg$jscomp$13$$)))throw Error(["Bad argument: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($arg$jscomp$13$$),". It must be one of ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($choices$jscomp$1$$)].join(""));};
$cljs$pprint$level_exceeded$$=function(){var $and__5023__auto__$jscomp$173$$=$cljs$core$_STAR_print_level_STAR_$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$173$$)?$cljs$pprint$_STAR_current_level_STAR_$$>=$cljs$core$_STAR_print_level_STAR_$$:$and__5023__auto__$jscomp$173$$};
$cljs$pprint$pprint_newline$$=function($kind$jscomp$22$$){$cljs$pprint$check_enumerated_arg$$($kind$jscomp$22$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1391$mandatory$$,null,$cljs$cst$286$miser$$,null,$APP.$cljs$cst$1392$fill$$,null,$APP.$cljs$cst$285$linear$$,null],null),null));var $this$$jscomp$inline_4300$$=$cljs$core$_STAR_out_STAR_$$;$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$inline_4300$$),
$APP.$cljs$core$assoc$$,$APP.$cljs$cst$318$mode$$,$cljs$cst$1394$buffering$$);var $pos$jscomp$inline_4301$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$inline_4300$$))),$logical_block$jscomp$inline_11238$$=$cljs$cst$1393$logical_blocks$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$inline_4300$$)));$cljs$pprint$add_to_buffer$$($this$$jscomp$inline_4300$$,new $cljs$pprint$nl_t$$($cljs$cst$1382$nl_t$$,
$kind$jscomp$22$$,$logical_block$jscomp$inline_11238$$,$pos$jscomp$inline_4301$$,$pos$jscomp$inline_4301$$,null,null,null))};
$cljs$pprint$pprint_indent$$=function($JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$,$n$jscomp$262$$){$cljs$pprint$check_enumerated_arg$$($JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1389$block$$,null,$cljs$cst$1390$current$$,null],null),null));var $this$$jscomp$inline_11244$$=$cljs$core$_STAR_out_STAR_$$,$lb$jscomp$inline_11245$$=$cljs$cst$1393$logical_blocks$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$inline_11244$$)));
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$inline_11244$$))),$cljs$cst$1396$writing$$)){$cljs$pprint$write_white_space$$($this$$jscomp$inline_11244$$);var $JSCompiler_temp_const$jscomp$inline_11246_pos$jscomp$inline_11248$$=$APP.$cljs$cst$292$indent$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$inline_11245$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1389$block$$,$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$):$APP.$cljs$core$_EQ_$$($cljs$cst$1389$block$$,$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$)))$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$=$APP.$cljs$core$deref$$($cljs$cst$1356$start_col$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$inline_11245$$));else if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1390$current$$,$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$):$APP.$cljs$core$_EQ_$$($cljs$cst$1390$current$$,$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$)))$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$=$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$inline_11244$$))));else throw Error(["No matching clause: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$)].join(""));$APP.$cljs$core$reset_BANG_$$($JSCompiler_temp_const$jscomp$inline_11246_pos$jscomp$inline_11248$$,$n$jscomp$262$$+$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$)}else $JSCompiler_temp_const$jscomp$inline_11246_pos$jscomp$inline_11248$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$inline_11244$$))),
$cljs$pprint$add_to_buffer$$($this$$jscomp$inline_11244$$,new $cljs$pprint$indent_t$$($cljs$cst$1388$indent_t$$,$lb$jscomp$inline_11245$$,$JSCompiler_inline_result$jscomp$inline_11247_relative_to$jscomp$4$$,$n$jscomp$262$$,$JSCompiler_temp_const$jscomp$inline_11246_pos$jscomp$inline_11248$$,$JSCompiler_temp_const$jscomp$inline_11246_pos$jscomp$inline_11248$$,null,null,null))};
$cljs$pprint$cl_format$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($writer$jscomp$149$$,$compiled_format_format_in$$,$args$jscomp$216_navigator__$1$$){$compiled_format_format_in$$=typeof $compiled_format_format_in$$==="string"?$cljs$pprint$compile_format$$($compiled_format_format_in$$):$compiled_format_format_in$$;$args$jscomp$216_navigator__$1$$=$cljs$pprint$init_navigator$$($args$jscomp$216_navigator__$1$$);a:{var $sb$jscomp$inline_4306$$=new $APP.$goog$string$StringBuffer$$,$real_stream$jscomp$inline_4307$$=
$APP.$cljs$core$not$$($writer$jscomp$149$$)||$writer$jscomp$149$$===!0?new $cljs$core$StringBufferWriter$$($sb$jscomp$inline_4306$$):$writer$jscomp$149$$,$wrapped_stream$jscomp$inline_4308$$=$cljs$pprint$needs_pretty$$($compiled_format_format_in$$)&&$APP.$cljs$core$not$$($cljs$pprint$pretty_writer_QMARK_$$($real_stream$jscomp$inline_4307$$))?$APP.$cljs$core$truth_$$($cljs$pprint$pretty_writer_QMARK_$$($real_stream$jscomp$inline_4307$$))?$real_stream$jscomp$inline_4307$$:$cljs$pprint$pretty_writer$$($real_stream$jscomp$inline_4307$$):
$real_stream$jscomp$inline_4307$$,$_STAR_out_STAR__orig_val__45280$jscomp$inline_4309$$=$cljs$core$_STAR_out_STAR_$$;$cljs$core$_STAR_out_STAR_$$=$wrapped_stream$jscomp$inline_4308$$;try{try{$cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($compiled_format_format_in$$,$args$jscomp$216_navigator__$1$$)}finally{$real_stream$jscomp$inline_4307$$!==$wrapped_stream$jscomp$inline_4308$$&&$cljs$core$_flush$$($wrapped_stream$jscomp$inline_4308$$)}var $JSCompiler_inline_result$jscomp$646$$=
$APP.$cljs$core$not$$($writer$jscomp$149$$)?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$inline_4306$$):$writer$jscomp$149$$===!0?$cljs$core$string_print$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$inline_4306$$)):null;break a}finally{$cljs$core$_STAR_out_STAR_$$=$_STAR_out_STAR__orig_val__45280$jscomp$inline_4309$$}$JSCompiler_inline_result$jscomp$646$$=void 0}return $JSCompiler_inline_result$jscomp$646$$};
$cljs$pprint$format_error$$=function($full_message_message$jscomp$52$$,$offset$jscomp$40$$){$full_message_message$jscomp$52$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($full_message_message$jscomp$52$$),"\n",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$pprint$_STAR_format_str_STAR_$$),"\n",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($offset$jscomp$40$$,
" "))),"^\n"].join("");throw Error($full_message_message$jscomp$52$$);};
$cljs$pprint$arg_navigator$$=function($seq$jscomp$2$$,$rest$jscomp$16$$,$pos$jscomp$89$$,$__meta$jscomp$14$$,$__extmap$jscomp$14$$,$__hash$jscomp$69$$){this.$seq$=$seq$jscomp$2$$;this.$rest$=$rest$jscomp$16$$;this.pos=$pos$jscomp$89$$;this.$__meta$=$__meta$jscomp$14$$;this.$__extmap$=$__extmap$jscomp$14$$;this.$__hash$=$__hash$jscomp$69$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$cljs$pprint$init_navigator$$=function($s$jscomp$483_s__$1$jscomp$45$$){$s$jscomp$483_s__$1$jscomp$45$$=$APP.$cljs$core$seq$$($s$jscomp$483_s__$1$jscomp$45$$);return new $cljs$pprint$arg_navigator$$($s$jscomp$483_s__$1$jscomp$45$$,$s$jscomp$483_s__$1$jscomp$45$$,0,null,null,null)};
$cljs$pprint$next_arg$$=function($navigator$jscomp$4$$){var $rst$jscomp$1$$=$cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$4$$);if($APP.$cljs$core$truth_$$($rst$jscomp$1$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($rst$jscomp$1$$),new $cljs$pprint$arg_navigator$$($cljs$cst$1414$seq$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$4$$),$APP.$cljs$core$next$$($rst$jscomp$1$$),$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$4$$)+
1,null,null,null)],null);throw Error("Not enough arguments for format definition");};
$cljs$pprint$get_format_arg$$=function($compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$){var $navigator__$1$jscomp$1_vec__44530$$=$cljs$pprint$next_arg$$($compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$);$compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$1_vec__44530$$,0,null);$navigator__$1$jscomp$1_vec__44530$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$1_vec__44530$$,
1,null);$compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$=typeof $compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$==="string"?$cljs$pprint$compile_format$$($compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$):$compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$compiled_format$jscomp$1_navigator$jscomp$6_raw_format$$,$navigator__$1$jscomp$1_vec__44530$$],null)};
$cljs$pprint$absolute_reposition$$=function($navigator$jscomp$7$$,$G__44537_position$jscomp$4$$){return $G__44537_position$jscomp$4$$>=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$7$$)?($G__44537_position$jscomp$4$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$7$$)-$G__44537_position$jscomp$4$$,$cljs$pprint$relative_reposition$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$pprint$relative_reposition$$.$cljs$core$IFn$_invoke$arity$2$($navigator$jscomp$7$$,
$G__44537_position$jscomp$4$$):$cljs$pprint$relative_reposition$$($navigator$jscomp$7$$,$G__44537_position$jscomp$4$$)):new $cljs$pprint$arg_navigator$$($cljs$cst$1414$seq$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$7$$),$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($G__44537_position$jscomp$4$$,$cljs$cst$1414$seq$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$7$$)),$G__44537_position$jscomp$4$$,null,null,null)};
$cljs$pprint$relative_reposition$$=function($navigator$jscomp$8$$,$position$jscomp$5$$){var $newpos$jscomp$3$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$8$$)+$position$jscomp$5$$;return $position$jscomp$5$$<0?$cljs$pprint$absolute_reposition$$($navigator$jscomp$8$$,$newpos$jscomp$3$$):new $cljs$pprint$arg_navigator$$($cljs$cst$1414$seq$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$8$$),$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($position$jscomp$5$$,
$cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$8$$)),$newpos$jscomp$3$$,null,null,null)};
$cljs$pprint$compiled_directive$$=function($func$jscomp$20$$,$def$jscomp$1$$,$params$jscomp$16$$,$offset$jscomp$41$$,$__meta$jscomp$15$$,$__extmap$jscomp$15$$,$__hash$jscomp$70$$){this.$func$=$func$jscomp$20$$;this.$def$=$def$jscomp$1$$;this.params=$params$jscomp$16$$;this.offset=$offset$jscomp$41$$;this.$__meta$=$__meta$jscomp$15$$;this.$__extmap$=$__extmap$jscomp$15$$;this.$__hash$=$__hash$jscomp$70$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=
139264};
$cljs$pprint$realize_parameter$$=function($offset$jscomp$43_p__44620_vec__44626$$,$navigator$jscomp$9_real_param$$){var $param$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$43_p__44620_vec__44626$$,0,null);$offset$jscomp$43_p__44620_vec__44626$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$43_p__44620_vec__44626$$,1,null);var $new_navigator_raw_val_vec__44631$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$43_p__44620_vec__44626$$,0,
null);$offset$jscomp$43_p__44620_vec__44626$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$43_p__44620_vec__44626$$,1,null);$new_navigator_raw_val_vec__44631$$=$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null],null),null),$param$jscomp$9$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_navigator_raw_val_vec__44631$$,
$navigator$jscomp$9_real_param$$],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_navigator_raw_val_vec__44631$$,$cljs$cst$1423$parameter_from_args$$)?$cljs$pprint$next_arg$$($navigator$jscomp$9_real_param$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_navigator_raw_val_vec__44631$$,$cljs$cst$1424$remaining_arg_count$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$count$$($cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$9_real_param$$)),
$navigator$jscomp$9_real_param$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_navigator_raw_val_vec__44631$$,$navigator$jscomp$9_real_param$$],null);$navigator$jscomp$9_real_param$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_navigator_raw_val_vec__44631$$,0,null);$new_navigator_raw_val_vec__44631$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_navigator_raw_val_vec__44631$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$param$jscomp$9$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$navigator$jscomp$9_real_param$$,$offset$jscomp$43_p__44620_vec__44626$$],null)],null),$new_navigator_raw_val_vec__44631$$],null)};
$cljs$pprint$realize_parameter_list$$=function($pairs$jscomp$4_parameter_map$$,$navigator$jscomp$10_new_navigator$jscomp$1_vec__44640$$){$navigator$jscomp$10_new_navigator$jscomp$1_vec__44640$$=$cljs$pprint$map_passing_context$$($cljs$pprint$realize_parameter$$,$navigator$jscomp$10_new_navigator$jscomp$1_vec__44640$$,$pairs$jscomp$4_parameter_map$$);$pairs$jscomp$4_parameter_map$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$10_new_navigator$jscomp$1_vec__44640$$,0,null);
$navigator$jscomp$10_new_navigator$jscomp$1_vec__44640$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$10_new_navigator$jscomp$1_vec__44640$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$pairs$jscomp$4_parameter_map$$),$navigator$jscomp$10_new_navigator$jscomp$1_vec__44640$$],null)};
$cljs$pprint$format_ascii$$=function($base_output_print_func$$,$params$jscomp$18$$,$arg_navigator_arg_navigator__$1_vec__44657$$){$arg_navigator_arg_navigator__$1_vec__44657$$=$cljs$pprint$next_arg$$($arg_navigator_arg_navigator__$1_vec__44657$$);var $arg$jscomp$14_base_width_chars$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arg_navigator_arg_navigator__$1_vec__44657$$,0,null);$arg_navigator_arg_navigator__$1_vec__44657$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arg_navigator_arg_navigator__$1_vec__44657$$,
1,null);if($APP.$cljs$core$integer_QMARK_$$($arg$jscomp$14_base_width_chars$jscomp$2$$))if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$_STAR_print_base_STAR_$$,10))var $JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($arg$jscomp$14_base_width_chars$jscomp$2$$),$APP.$cljs$core$truth_$$($cljs$pprint$_STAR_print_radix_STAR_$$)?
".":null].join("");else{$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$=$APP.$cljs$core$str$$;var $JSCompiler_temp_const$jscomp$inline_11257$$=$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$.$cljs$core$IFn$_invoke$arity$1$;if($APP.$cljs$core$truth_$$($cljs$pprint$_STAR_print_radix_STAR_$$)){var $JSCompiler_temp$jscomp$inline_11258_or__5025__auto__$jscomp$inline_11259$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$special_radix_markers$$,$cljs$pprint$_STAR_print_base_STAR_$$);$JSCompiler_temp$jscomp$inline_11258_or__5025__auto__$jscomp$inline_11259$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$inline_11258_or__5025__auto__$jscomp$inline_11259$$)?$JSCompiler_temp$jscomp$inline_11258_or__5025__auto__$jscomp$inline_11259$$:["#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$pprint$_STAR_print_base_STAR_$$),"r"].join("")}else $JSCompiler_temp$jscomp$inline_11258_or__5025__auto__$jscomp$inline_11259$$=
null;$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$=[$JSCompiler_temp_const$jscomp$inline_11257$$.call($JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$,$JSCompiler_temp$jscomp$inline_11258_or__5025__auto__$jscomp$inline_11259$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$pprint$base_str$$($cljs$pprint$_STAR_print_base_STAR_$$,
$arg$jscomp$14_base_width_chars$jscomp$2$$))].join("")}else $JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$=null;$base_output_print_func$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$)?$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$:
$base_output_print_func$$.$cljs$core$IFn$_invoke$arity$1$?$base_output_print_func$$.$cljs$core$IFn$_invoke$arity$1$($arg$jscomp$14_base_width_chars$jscomp$2$$):$base_output_print_func$$($arg$jscomp$14_base_width_chars$jscomp$2$$);$arg$jscomp$14_base_width_chars$jscomp$2$$=$base_output_print_func$$.length;$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$=$arg$jscomp$14_base_width_chars$jscomp$2$$+
$cljs$cst$1425$minpad$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$18$$);$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$=$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$>=$cljs$cst$1426$mincol$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$18$$)?
$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$:$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$+($APP.$cljs$core$quot$$($cljs$cst$1426$mincol$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$18$$)-$JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$-
1,$cljs$cst$1427$colinc$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$18$$))+1)*$cljs$cst$1427$colinc$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$18$$);$arg$jscomp$14_base_width_chars$jscomp$2$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$inline_11254_JSCompiler_temp$jscomp$inline_11255_JSCompiler_temp_const$jscomp$inline_11256_min_width_or__5025__auto__$jscomp$inline_4313_width$jscomp$32$$-
$arg$jscomp$14_base_width_chars$jscomp$2$$,$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$18$$)));$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$18$$))?$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($arg$jscomp$14_base_width_chars$jscomp$2$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($base_output_print_func$$)].join("")])):
$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($base_output_print_func$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($arg$jscomp$14_base_width_chars$jscomp$2$$)].join("")]));return $arg_navigator_arg_navigator__$1_vec__44657$$};
$cljs$pprint$remainders$$=function($base$jscomp$19$$,$val$jscomp$149$$){return $APP.$cljs$core$reverse$$($APP.$cljs$core$first$$($cljs$pprint$consume$$(function($p1__44660_SHARP_$$){return $p1__44660_SHARP_$$>0?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$rem$$($p1__44660_SHARP_$$,$base$jscomp$19$$),$APP.$cljs$core$quot$$($p1__44660_SHARP_$$,$base$jscomp$19$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[null,null],null)},$val$jscomp$149$$)))};
$cljs$pprint$base_str$$=function($base$jscomp$20$$,$val$jscomp$150$$){return $val$jscomp$150$$===0?"0":$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__44661_SHARP_$$){return $p1__44661_SHARP_$$<10?$APP.$cljs$core$char$0$$($cljs$pprint$char_code$$("0")+$p1__44661_SHARP_$$):$APP.$cljs$core$char$0$$($cljs$pprint$char_code$$("a")+($p1__44661_SHARP_$$-10))},$cljs$pprint$remainders$$($base$jscomp$20$$,$val$jscomp$150$$)))};
$cljs$pprint$group_by_STAR_$$=function($unit$jscomp$4$$,$lis$jscomp$1$$){return $APP.$cljs$core$reverse$$($APP.$cljs$core$first$$($cljs$pprint$consume$$(function($x$jscomp$1029$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$seq$$($APP.$cljs$core$reverse$$($APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($unit$jscomp$4$$,$x$jscomp$1029$$))),$APP.$cljs$core$seq$$($APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($unit$jscomp$4$$,
$x$jscomp$1029$$))],null)},$APP.$cljs$core$reverse$$($lis$jscomp$1$$))))};
$cljs$pprint$format_integer$$=function($base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$,$params$jscomp$19$$,$arg_navigator$jscomp$1_arg_navigator__$1$jscomp$1_vec__44665$$){$arg_navigator$jscomp$1_arg_navigator__$1$jscomp$1_vec__44665$$=$cljs$pprint$next_arg$$($arg_navigator$jscomp$1_arg_navigator__$1$jscomp$1_vec__44665$$);var $arg$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arg_navigator$jscomp$1_arg_navigator__$1$jscomp$1_vec__44665$$,0,null);$arg_navigator$jscomp$1_arg_navigator__$1$jscomp$1_vec__44665$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arg_navigator$jscomp$1_arg_navigator__$1$jscomp$1_vec__44665$$,1,null);if($APP.$cljs$core$integer_QMARK_$$($arg$jscomp$15$$)||typeof $arg$jscomp$15$$==="number"&&!isNaN($arg$jscomp$15$$)&&$arg$jscomp$15$$!==Infinity&&parseFloat($arg$jscomp$15$$)!==parseInt($arg$jscomp$15$$,10)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($arg$jscomp$15$$,Math.floor($arg$jscomp$15$$))){var $neg_45825$$=$arg$jscomp$15$$<0,$raw_str_45827$$=$cljs$pprint$base_str$$($base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$,
$neg_45825$$?-$arg$jscomp$15$$:$arg$jscomp$15$$);$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$))?function(){var $groups$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__44663_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$p1__44663_SHARP_$$)},$cljs$pprint$group_by_STAR_$$($cljs$cst$1429$commainterval$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$),
$raw_str_45827$$)),$commas$$=$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($groups$$),$cljs$cst$1430$commachar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$));return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$next$$($APP.$cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$2$($commas$$,$groups$$)))}():$raw_str_45827$$;$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$=$neg_45825$$?["-",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$)].join(""):$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$))?["+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$)].join(""):$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$;$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$=
$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$.length<$cljs$cst$1426$mincol$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$1426$mincol$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$)-$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$.length,$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$)))),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$)].join(""):$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$;$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$base$jscomp$22_group_str_45828_padded_str_45830_signed_str_45829$$]))}else $cljs$pprint$format_ascii$$($cljs$core$print_str$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1426$mincol$$,
$cljs$cst$1426$mincol$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$),$cljs$cst$1427$colinc$$,1,$cljs$cst$1425$minpad$$,0,$cljs$cst$1428$padchar$$,$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$19$$),$cljs$cst$1422$at$$,!0],null),$cljs$pprint$init_navigator$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$arg$jscomp$15$$],null)));return $arg_navigator$jscomp$1_arg_navigator__$1$jscomp$1_vec__44665$$};
$cljs$pprint$format_simple_cardinal$$=function($num$jscomp$25_tens$$){var $hundreds$$=$APP.$cljs$core$quot$$($num$jscomp$25_tens$$,100);$num$jscomp$25_tens$$=$APP.$cljs$core$rem$$($num$jscomp$25_tens$$,100);var $JSCompiler_temp_const$jscomp$619$$=$hundreds$$>0?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_cardinal_units$$,$hundreds$$))," hundred"].join(""):null,$JSCompiler_temp_const$jscomp$618$$=$APP.$cljs$core$str$$,
$JSCompiler_temp_const$jscomp$617$$=$JSCompiler_temp_const$jscomp$618$$.$cljs$core$IFn$_invoke$arity$1$;if($num$jscomp$25_tens$$>0)if($num$jscomp$25_tens$$<20)var $JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_cardinal_units$$,$num$jscomp$25_tens$$);else{$JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$=$APP.$cljs$core$quot$$($num$jscomp$25_tens$$,
10);var $unit_digit$jscomp$inline_4316$$=$APP.$cljs$core$rem$$($num$jscomp$25_tens$$,10);$JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$>0?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_cardinal_tens$$,$JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$):null),
$JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$>0&&$unit_digit$jscomp$inline_4316$$>0?"-":null,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($unit_digit$jscomp$inline_4316$$>0?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_cardinal_units$$,$unit_digit$jscomp$inline_4316$$):null)].join("")}else $JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$=null;return[$JSCompiler_temp_const$jscomp$619$$,
$hundreds$$>0&&$num$jscomp$25_tens$$>0?" ":null,$JSCompiler_temp_const$jscomp$617$$.call($JSCompiler_temp_const$jscomp$618$$,$JSCompiler_temp$jscomp$620_JSCompiler_temp$jscomp$621_ten_digit$jscomp$inline_4315$$)].join("")};
$cljs$pprint$add_english_scales$$=function($G__45836_parts$jscomp$18_remainder$jscomp$5$$,$offset$jscomp$44$$){var $G__45834_cnt$jscomp$44_pos$jscomp$91$$=$APP.$cljs$core$count$$($G__45836_parts$jscomp$18_remainder$jscomp$5$$),$G__45833_acc$jscomp$83$$=$APP.$cljs$core$PersistentVector$EMPTY$$;--$G__45834_cnt$jscomp$44_pos$jscomp$91$$;var $G__45835_this$$jscomp$551$$=$APP.$cljs$core$first$$($G__45836_parts$jscomp$18_remainder$jscomp$5$$);for($G__45836_parts$jscomp$18_remainder$jscomp$5$$=$APP.$cljs$core$next$$($G__45836_parts$jscomp$18_remainder$jscomp$5$$);;){if($G__45836_parts$jscomp$18_remainder$jscomp$5$$==
null)return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$interpose$cljs$0core$0IFn$0_invoke$0arity$02$$(", ",$G__45833_acc$jscomp$83$$))),$APP.$cljs$core$empty_QMARK_$$($G__45835_this$$jscomp$551$$)||$APP.$cljs$core$empty_QMARK_$$($G__45833_acc$jscomp$83$$)?null:", ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__45835_this$$jscomp$551$$),!$APP.$cljs$core$empty_QMARK_$$($G__45835_this$$jscomp$551$$)&&
$G__45834_cnt$jscomp$44_pos$jscomp$91$$+$offset$jscomp$44$$>0?[" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_scale_numbers$$,$G__45834_cnt$jscomp$44_pos$jscomp$91$$+$offset$jscomp$44$$))].join(""):null].join("");$G__45833_acc$jscomp$83$$=$APP.$cljs$core$empty_QMARK_$$($G__45835_this$$jscomp$551$$)?$G__45833_acc$jscomp$83$$:$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__45833_acc$jscomp$83$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__45835_this$$jscomp$551$$),
" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_scale_numbers$$,$G__45834_cnt$jscomp$44_pos$jscomp$91$$+$offset$jscomp$44$$))].join(""));--$G__45834_cnt$jscomp$44_pos$jscomp$91$$;$G__45835_this$$jscomp$551$$=$APP.$cljs$core$first$$($G__45836_parts$jscomp$18_remainder$jscomp$5$$);$G__45836_parts$jscomp$18_remainder$jscomp$5$$=$APP.$cljs$core$next$$($G__45836_parts$jscomp$18_remainder$jscomp$5$$)}};
$cljs$pprint$format_roman$$=function($table$jscomp$1$$,$navigator$jscomp$13_navigator__$1$jscomp$4_vec__44694$$){$navigator$jscomp$13_navigator__$1$jscomp$4_vec__44694$$=$cljs$pprint$next_arg$$($navigator$jscomp$13_navigator__$1$jscomp$4_vec__44694$$);var $G__45868_acc_45861_arg$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$13_navigator__$1$jscomp$4_vec__44694$$,0,null);$navigator$jscomp$13_navigator__$1$jscomp$4_vec__44694$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$13_navigator__$1$jscomp$4_vec__44694$$,
1,null);if(typeof $G__45868_acc_45861_arg$jscomp$18$$==="number"&&$G__45868_acc_45861_arg$jscomp$18$$>0&&$G__45868_acc_45861_arg$jscomp$18$$<4E3){var $G__45870_digits_45860_digits_45863__$1$$=$cljs$pprint$remainders$$(10,$G__45868_acc_45861_arg$jscomp$18$$);$G__45868_acc_45861_arg$jscomp$18$$=$APP.$cljs$core$PersistentVector$EMPTY$$;for(var $G__45869_pos_45862$$=$APP.$cljs$core$count$$($G__45870_digits_45860_digits_45863__$1$$)-1;;)if($APP.$cljs$core$empty_QMARK_$$($G__45870_digits_45860_digits_45863__$1$$)){$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$G__45868_acc_45861_arg$jscomp$18$$)]));break}else{var $digit_45867$$=$APP.$cljs$core$first$$($G__45870_digits_45860_digits_45863__$1$$);$G__45868_acc_45861_arg$jscomp$18$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$digit_45867$$)?$G__45868_acc_45861_arg$jscomp$18$$:$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__45868_acc_45861_arg$jscomp$18$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($table$jscomp$1$$,
$G__45869_pos_45862$$),$digit_45867$$-1));--$G__45869_pos_45862$$;$G__45870_digits_45860_digits_45863__$1$$=$APP.$cljs$core$next$$($G__45870_digits_45860_digits_45863__$1$$)}}else $cljs$pprint$format_integer$$(10,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1426$mincol$$,0,$cljs$cst$1428$padchar$$," ",$cljs$cst$1430$commachar$$,",",$cljs$cst$1429$commainterval$$,3,$APP.$cljs$cst$1421$colon$$,!0],null),$cljs$pprint$init_navigator$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__45868_acc_45861_arg$jscomp$18$$],null)));return $navigator$jscomp$13_navigator__$1$jscomp$4_vec__44694$$};
$cljs$pprint$pretty_character$$=function($navigator__$1$jscomp$5_params$jscomp$25_vec__44700$$,$base_char_c$jscomp$238_navigator$jscomp$16$$){$navigator__$1$jscomp$5_params$jscomp$25_vec__44700$$=$cljs$pprint$next_arg$$($base_char_c$jscomp$238_navigator$jscomp$16$$);$base_char_c$jscomp$238_navigator$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$5_params$jscomp$25_vec__44700$$,0,null);$navigator__$1$jscomp$5_params$jscomp$25_vec__44700$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$5_params$jscomp$25_vec__44700$$,
1,null);var $as_int_meta$jscomp$79$$=$cljs$pprint$char_code$$($base_char_c$jscomp$238_navigator$jscomp$16$$);$base_char_c$jscomp$238_navigator$jscomp$16$$=$as_int_meta$jscomp$79$$&127;$as_int_meta$jscomp$79$$&=128;var $special$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$special_chars$$,$base_char_c$jscomp$238_navigator$jscomp$16$$);$as_int_meta$jscomp$79$$>0&&$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Meta-"]));
$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$truth_$$($special$$)?$special$$:$base_char_c$jscomp$238_navigator$jscomp$16$$<32?["Control-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$char$0$$($base_char_c$jscomp$238_navigator$jscomp$16$$+64))].join(""):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($base_char_c$jscomp$238_navigator$jscomp$16$$,127)?"Control-?":$APP.$cljs$core$char$0$$($base_char_c$jscomp$238_navigator$jscomp$16$$)]));
return $navigator__$1$jscomp$5_params$jscomp$25_vec__44700$$};
$cljs$pprint$readable_character$$=function($expr__44709_45872_params$jscomp$26$$,$c$jscomp$239_navigator$jscomp$17$$){var $navigator__$1$jscomp$6_vec__44705$$=$cljs$pprint$next_arg$$($c$jscomp$239_navigator$jscomp$17$$);$c$jscomp$239_navigator$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$6_vec__44705$$,0,null);$navigator__$1$jscomp$6_vec__44705$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$6_vec__44705$$,1,null);$expr__44709_45872_params$jscomp$26$$=
$cljs$cst$1431$char_format$$.$cljs$core$IFn$_invoke$arity$1$($expr__44709_45872_params$jscomp$26$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("o",$expr__44709_45872_params$jscomp$26$$):$APP.$cljs$core$_EQ_$$("o",$expr__44709_45872_params$jscomp$26$$)))$cljs$pprint$cl_format$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(!0,"\\o~3,'0o",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$pprint$char_code$$($c$jscomp$239_navigator$jscomp$17$$)]));
else if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("u",$expr__44709_45872_params$jscomp$26$$):$APP.$cljs$core$_EQ_$$("u",$expr__44709_45872_params$jscomp$26$$)))$cljs$pprint$cl_format$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(!0,"\\u~4,'0x",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$pprint$char_code$$($c$jscomp$239_navigator$jscomp$17$$)]));else if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$expr__44709_45872_params$jscomp$26$$):$APP.$cljs$core$_EQ_$$(null,$expr__44709_45872_params$jscomp$26$$)))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\b",$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$("\b",$c$jscomp$239_navigator$jscomp$17$$))?"\\backspace":$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(" ",$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$(" ",$c$jscomp$239_navigator$jscomp$17$$))?"\\space":$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\t",$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$("\t",$c$jscomp$239_navigator$jscomp$17$$))?"\\tab":$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\n",$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$("\n",$c$jscomp$239_navigator$jscomp$17$$))?"\\newline":$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\f",$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$("\f",$c$jscomp$239_navigator$jscomp$17$$))?"\\formfeed":$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\r",$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$("\r",$c$jscomp$239_navigator$jscomp$17$$))?"\\return":$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$('"',$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$('"',$c$jscomp$239_navigator$jscomp$17$$))?'\\"':$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\\",$c$jscomp$239_navigator$jscomp$17$$):$APP.$cljs$core$_EQ_$$("\\",$c$jscomp$239_navigator$jscomp$17$$))?"\\\\":["\\",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($c$jscomp$239_navigator$jscomp$17$$)].join(""));else throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expr__44709_45872_params$jscomp$26$$)].join(""));return $navigator__$1$jscomp$6_vec__44705$$};
$cljs$pprint$plain_character$$=function($char$$jscomp$1_params$jscomp$27$$,$navigator$jscomp$18_navigator__$1$jscomp$7_vec__44716$$){$navigator$jscomp$18_navigator__$1$jscomp$7_vec__44716$$=$cljs$pprint$next_arg$$($navigator$jscomp$18_navigator__$1$jscomp$7_vec__44716$$);$char$$jscomp$1_params$jscomp$27$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$18_navigator__$1$jscomp$7_vec__44716$$,0,null);$navigator$jscomp$18_navigator__$1$jscomp$7_vec__44716$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$18_navigator__$1$jscomp$7_vec__44716$$,
1,null);$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$char$$jscomp$1_params$jscomp$27$$]));return $navigator$jscomp$18_navigator__$1$jscomp$7_vec__44716$$};
$cljs$pprint$abort_QMARK_$$=function($context$jscomp$15_token$jscomp$37$$){$context$jscomp$15_token$jscomp$37$$=$APP.$cljs$core$first$$($context$jscomp$15_token$jscomp$37$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1432$up_arrow$$,$context$jscomp$15_token$jscomp$37$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1433$colon_up_arrow$$,$context$jscomp$15_token$jscomp$37$$)};
$cljs$pprint$execute_sub_format$$=function($format$jscomp$22$$,$args$jscomp$217$$,$base_args$$){return $APP.$cljs$core$second$$($cljs$pprint$map_passing_context$$(function($element$jscomp$39$$,$args__$1$jscomp$6_context$jscomp$16_vec__44721$$){if($cljs$pprint$abort_QMARK_$$($args__$1$jscomp$6_context$jscomp$16_vec__44721$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$args__$1$jscomp$6_context$jscomp$16_vec__44721$$],null);$args__$1$jscomp$6_context$jscomp$16_vec__44721$$=
$cljs$pprint$realize_parameter_list$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($element$jscomp$39$$),$args__$1$jscomp$6_context$jscomp$16_vec__44721$$);var $params$jscomp$28_params__$1$jscomp$4_params__$2$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($args__$1$jscomp$6_context$jscomp$16_vec__44721$$,0,null);$args__$1$jscomp$6_context$jscomp$16_vec__44721$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($args__$1$jscomp$6_context$jscomp$16_vec__44721$$,
1,null);var $offsets$jscomp$10_vec__44724$$=$cljs$pprint$unzip_map$$($params$jscomp$28_params__$1$jscomp$4_params__$2$jscomp$2$$);$params$jscomp$28_params__$1$jscomp$4_params__$2$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offsets$jscomp$10_vec__44724$$,0,null);$offsets$jscomp$10_vec__44724$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offsets$jscomp$10_vec__44724$$,1,null);$params$jscomp$28_params__$1$jscomp$4_params__$2$jscomp$2$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($params$jscomp$28_params__$1$jscomp$4_params__$2$jscomp$2$$,
$cljs$cst$1434$base_args$$,$base_args$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1417$func$$.$cljs$core$IFn$_invoke$arity$1$($element$jscomp$39$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$params$jscomp$28_params__$1$jscomp$4_params__$2$jscomp$2$$,$args__$1$jscomp$6_context$jscomp$16_vec__44721$$,$offsets$jscomp$10_vec__44724$$],
null))],null)},$args$jscomp$217$$,$format$jscomp$22$$))};
$cljs$pprint$float_parts$$=function($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$){$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$=$clojure$string$lower_case$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$));var $delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$=$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$.indexOf("e"),$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$=
$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$.indexOf(".");$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$=$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$<0?$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$<0?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$.length-1)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,0,$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$),$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,
$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$+1)].join(""),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$-1)],null):$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$<0?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,
0,$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$),$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$+1)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,
0,1),$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,2,$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$)].join(""),$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$+1)],null);$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,
0,null);$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,1,null);a:if($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$=$APP.$cljs$core$count$$($delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$),$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$>
0&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$,$APP.$cljs$core$count$$($delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$)-1),"0")){for(--$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$;;){if($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$<
0){$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$="";break a}if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$,$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$),"0"))--$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$;else{$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$=
$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$,0,$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$+1);break a}}$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$=void 0}a:{$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$=$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$;var $len$jscomp$inline_4333$$=
$APP.$cljs$core$count$$($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$);if($len$jscomp$inline_4333$$>0&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$,0),"0")){for(var $n$jscomp$inline_4334$$=0;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($n$jscomp$inline_4334$$,
$len$jscomp$inline_4333$$)||!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$,$n$jscomp$inline_4334$$),"0")){$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$,
$n$jscomp$inline_4334$$);break a}$n$jscomp$inline_4334$$+=1}$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$=void 0}}$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$=$APP.$cljs$core$count$$($delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$)-$APP.$cljs$core$count$$($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$);$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$=
$APP.$cljs$core$count$$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$)>0&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,0),"+")?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,1):$e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$;
return $APP.$cljs$core$empty_QMARK_$$($dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["0",0],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$dotloc$jscomp$inline_4324_len$jscomp$inline_4328_m2$jscomp$4_n$jscomp$inline_4329_s$jscomp$inline_4331$$,parseInt($e$jscomp$213_e__$1$jscomp$7_f$jscomp$703_s$jscomp$inline_4322_vec__44730$$,
10)-$delta$jscomp$6_exploc$jscomp$inline_4323_m$jscomp$172_m1$jscomp$4$$],null)};
$cljs$pprint$round_str$$=function($expanded_m$jscomp$173_result$jscomp$135$$,$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$,$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$,$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$)?$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$:
$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$)){var $e1$jscomp$6_len$jscomp$68$$=$APP.$cljs$core$count$$($expanded_m$jscomp$173_result$jscomp$135$$);$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$=$APP.$cljs$core$truth_$$($round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$)?2>$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$?2:$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$:0;$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$)?
$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$=$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$+$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$+1:$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$>=0?($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$=
$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$+1,--$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$,$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$=$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$>$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$?
$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$:$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$):$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$=$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$+$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$;
var $len__$1$jscomp$2_vec__44736$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$,0)?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[["0",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expanded_m$jscomp$173_result$jscomp$135$$)].join(""),$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$+
1,1,$e1$jscomp$6_len$jscomp$68$$+1],null):new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$expanded_m$jscomp$173_result$jscomp$135$$,$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$,$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$,$e1$jscomp$6_len$jscomp$68$$],null);$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($len__$1$jscomp$2_vec__44736$$,0,null);$e1$jscomp$6_len$jscomp$68$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($len__$1$jscomp$2_vec__44736$$,1,null);$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($len__$1$jscomp$2_vec__44736$$,2,null);$len__$1$jscomp$2_vec__44736$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($len__$1$jscomp$2_vec__44736$$,
3,null);if($APP.$cljs$core$truth_$$($round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$)){if($round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$<0)return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["0",0,!1],null);if($len__$1$jscomp$2_vec__44736$$>$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$){$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$,
$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$);$expanded_m$jscomp$173_result$jscomp$135$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$,0,$round_pos__$1_w$jscomp$16_w__$1_y__5111__auto__$jscomp$inline_11262$$);if($cljs$pprint$char_code$$($e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$)>=$cljs$pprint$char_code$$("5")){a:{$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$=
$APP.$cljs$core$count$$($expanded_m$jscomp$173_result$jscomp$135$$)-1;for($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$=$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$|0;;){if($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$<0){$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$=
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$str$$,"1",$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$+1,"0"));break a}if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("9",$expanded_m$jscomp$173_result$jscomp$135$$.charAt($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$)))--$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$;
else{$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$str$$,$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($expanded_m$jscomp$173_result$jscomp$135$$,0,$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$),$APP.$cljs$core$char$0$$($cljs$pprint$char_code$$($expanded_m$jscomp$173_result$jscomp$135$$.charAt($JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$))+
1),$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$-$JSCompiler_temp$jscomp$10328_JSCompiler_temp$jscomp$10329_d$jscomp$194_i$jscomp$inline_13522_m1$jscomp$5_round_pos_x__5110__auto__$jscomp$inline_11261$$,"0"));break a}}$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$=void 0}$expanded_m$jscomp$173_result$jscomp$135$$=$APP.$cljs$core$count$$($e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$)>
$expanded_m$jscomp$173_result$jscomp$135$$.length;return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$expanded_m$jscomp$173_result$jscomp$135$$?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$,0,$APP.$cljs$core$count$$($e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$)-1):$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$,$e1$jscomp$6_len$jscomp$68$$,
$expanded_m$jscomp$173_result$jscomp$135$$],null)}return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$expanded_m$jscomp$173_result$jscomp$135$$,$e1$jscomp$6_len$jscomp$68$$,!1],null)}}}return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$expanded_m$jscomp$173_result$jscomp$135$$,$e$jscomp$214_len_1$jscomp$inline_13521_round_char_round_up_result$$,!1],null)};
$cljs$pprint$get_fixed$$=function($m$jscomp$176_m1$jscomp$inline_4340$$,$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$,$JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$){var $len$jscomp$inline_4342_vec__44739$jscomp$inline_4339$$=$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$<0?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$(-$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$-1,"0"))),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$176_m1$jscomp$inline_4340$$)].join(""),-1],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$m$jscomp$176_m1$jscomp$inline_4340$$,$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$],null);$m$jscomp$176_m1$jscomp$inline_4340$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($len$jscomp$inline_4342_vec__44739$jscomp$inline_4339$$,0,null);var $e1$jscomp$inline_4341$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($len$jscomp$inline_4342_vec__44739$jscomp$inline_4339$$,1,null);$len$jscomp$inline_4342_vec__44739$jscomp$inline_4339$$=$APP.$cljs$core$count$$($m$jscomp$176_m1$jscomp$inline_4340$$);$JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$)?
$e1$jscomp$inline_4341$$+$JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$+1:$e1$jscomp$inline_4341$$+1;$JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$=$len$jscomp$inline_4342_vec__44739$jscomp$inline_4339$$<$JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$176_m1$jscomp$inline_4340$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$-$len$jscomp$inline_4342_vec__44739$jscomp$inline_4339$$,"0")))].join(""):$m$jscomp$176_m1$jscomp$inline_4340$$;$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$<0?$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$=[".",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$)].join(""):
($JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$+=1,$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$=[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$,0,$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$),".",$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$629_d$jscomp$196_target_len$jscomp$inline_4343$$,
$JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$)].join(""));return $JSCompiler_inline_result$jscomp$630_e$jscomp$217_loc$jscomp$inline_4347$$};
$cljs$pprint$insert_scaled_decimal$$=function($m$jscomp$177$$,$k$jscomp$565$$){return $k$jscomp$565$$<0?[".",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$177$$)].join(""):[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$177$$,0,$k$jscomp$565$$),".",$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$177$$,$k$jscomp$565$$)].join("")};
$cljs$pprint$fixed_float$$=function($params$jscomp$29$$,$navigator$jscomp$19_navigator__$1$jscomp$8_vec__44763$$){var $w$jscomp$17$$=$cljs$cst$1435$w$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$29$$),$d$jscomp$197_fixed_repr__$1$$=$cljs$cst$1436$d$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$29$$);$navigator$jscomp$19_navigator__$1$jscomp$8_vec__44763$$=$cljs$pprint$next_arg$$($navigator$jscomp$19_navigator__$1$jscomp$8_vec__44763$$);var $arg$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$19_navigator__$1$jscomp$8_vec__44763$$,
0,null);$navigator$jscomp$19_navigator__$1$jscomp$8_vec__44763$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$19_navigator__$1$jscomp$8_vec__44763$$,1,null);var $abs_add_sign_vec__44766_vec__44769$$=$arg$jscomp$19$$<0?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["-",-$arg$jscomp$19$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["+",$arg$jscomp$19$$],null),$sign$jscomp$8$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($abs_add_sign_vec__44766_vec__44769$$,0,null);$abs_add_sign_vec__44766_vec__44769$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($abs_add_sign_vec__44766_vec__44769$$,1,null);$abs_add_sign_vec__44766_vec__44769$$=$cljs$pprint$float_parts$$($abs_add_sign_vec__44766_vec__44769$$);var $fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($abs_add_sign_vec__44766_vec__44769$$,
0,null),$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($abs_add_sign_vec__44766_vec__44769$$,1,null)+$cljs$cst$731$k$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$29$$);$abs_add_sign_vec__44766_vec__44769$$=function(){var $or__5025__auto__$jscomp$268$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$29$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$268$$)?$or__5025__auto__$jscomp$268$$:$arg$jscomp$19$$<
0}();var $append_zero_append_zero_45892__$1$$=$APP.$cljs$core$not$$($d$jscomp$197_fixed_repr__$1$$)&&$APP.$cljs$core$count$$($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$)-1<=$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$,$expanded$jscomp$1_vec__44772$$=$cljs$pprint$round_str$$($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$,$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$,$d$jscomp$197_fixed_repr__$1$$,$APP.$cljs$core$truth_$$($w$jscomp$17$$)?
$w$jscomp$17$$-($APP.$cljs$core$truth_$$($abs_add_sign_vec__44766_vec__44769$$)?1:0):null);$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($expanded$jscomp$1_vec__44772$$,0,null);$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($expanded$jscomp$1_vec__44772$$,1,null);$expanded$jscomp$1_vec__44772$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($expanded$jscomp$1_vec__44772$$,
2,null);$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$=$cljs$pprint$get_fixed$$($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$,$APP.$cljs$core$truth_$$($expanded$jscomp$1_vec__44772$$)?$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$+1:$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$,$d$jscomp$197_fixed_repr__$1$$);$d$jscomp$197_fixed_repr__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($w$jscomp$17$$)?$APP.$cljs$core$truth_$$($d$jscomp$197_fixed_repr__$1$$)?
$d$jscomp$197_fixed_repr__$1$$>=1&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$.charAt(0),"0")&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$.charAt(1),".")&&$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$.length>$w$jscomp$17$$-($APP.$cljs$core$truth_$$($abs_add_sign_vec__44766_vec__44769$$)?1:0):$d$jscomp$197_fixed_repr__$1$$:
$w$jscomp$17$$)?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$,1):$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$;$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($d$jscomp$197_fixed_repr__$1$$),".");if($APP.$cljs$core$truth_$$($w$jscomp$17$$)){$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$=
$d$jscomp$197_fixed_repr__$1$$.length;$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$=$APP.$cljs$core$truth_$$($abs_add_sign_vec__44766_vec__44769$$)?$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$+1:$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$;$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$=$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$&&!($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$>=
$w$jscomp$17$$);$append_zero_append_zero_45892__$1$$=$append_zero_append_zero_45892__$1$$&&!($fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$>=$w$jscomp$17$$);var $full_len_45893$$=$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$||$append_zero_append_zero_45892__$1$$?$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$+1:$fixed_repr_len_45889_mantissa_rounded_mantissa_signed_len_45890$$;$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$175$$=
$full_len_45893$$>$w$jscomp$17$$;return $and__5023__auto__$jscomp$175$$?$cljs$cst$1437$overflowchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$29$$):$and__5023__auto__$jscomp$175$$}())?$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($w$jscomp$17$$,$cljs$cst$1437$overflowchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$29$$)))])):
$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($w$jscomp$17$$-$full_len_45893$$,$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$29$$)))),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($abs_add_sign_vec__44766_vec__44769$$)?
$sign$jscomp$8$$:null),$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$?"0":null,$d$jscomp$197_fixed_repr__$1$$,$append_zero_append_zero_45892__$1$$?"0":null].join("")]))}else $cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($abs_add_sign_vec__44766_vec__44769$$)?$sign$jscomp$8$$:null),$prepend_zero_prepend_zero_45891__$1_scaled_exp_scaled_exp__$1$$?
"0":null,$d$jscomp$197_fixed_repr__$1$$,$append_zero_append_zero_45892__$1$$?"0":null].join("")]));return $navigator$jscomp$19_navigator__$1$jscomp$8_vec__44763$$};
$cljs$pprint$exponential_float$$=function($params$jscomp$30$$,$navigator$jscomp$20_navigator__$1$jscomp$9_vec__44810$$){$navigator$jscomp$20_navigator__$1$jscomp$9_vec__44810$$=$cljs$pprint$next_arg$$($navigator$jscomp$20_navigator__$1$jscomp$9_vec__44810$$);var $arg$jscomp$20$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$20_navigator__$1$jscomp$9_vec__44810$$,0,null);$navigator$jscomp$20_navigator__$1$jscomp$9_vec__44810$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$20_navigator__$1$jscomp$9_vec__44810$$,
1,null);var $G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$=$cljs$pprint$float_parts$$($arg$jscomp$20$$<0?-$arg$jscomp$20$$:$arg$jscomp$20$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$,0,null);for($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$,1,null);;){var $full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$,0,null),$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$,1,null),$w_45905$$=$cljs$cst$1435$w$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$),$append_zero_45924_d_45906$$=$cljs$cst$1436$d$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$),
$e_45907$$=$cljs$cst$1438$e$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$),$k_45908$$=$cljs$cst$731$k$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$),$expchar_45909_scaled_exp_str_45914__$1$$=function(){var $or__5025__auto__$jscomp$269$$=$cljs$cst$1439$exponentchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$269$$)?$or__5025__auto__$jscomp$269$$:"E"}();$G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$=
function(){var $or__5025__auto__$jscomp$270$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$270$$)?$or__5025__auto__$jscomp$270$$:$arg$jscomp$20$$<0}();var $prepend_zero_45911_prepend_zero_45928__$1$$=$k_45908$$<=0,$base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$=$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$-($k_45908$$-1),$incr_exp_45922_scaled_exp_str_45913$$=
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(Math.abs($base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$));$expchar_45909_scaled_exp_str_45914__$1$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expchar_45909_scaled_exp_str_45914__$1$$),$base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$<0?"-":"+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($e_45907$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($e_45907$$-$incr_exp_45922_scaled_exp_str_45913$$.length,"0")):null),$incr_exp_45922_scaled_exp_str_45913$$].join("");var $exp_width_45915$$=$expchar_45909_scaled_exp_str_45914__$1$$.length;$base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$=$APP.$cljs$core$count$$($full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$);$full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$=
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$(-$k_45908$$,"0"))),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($append_zero_45924_d_45906$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($append_zero_45924_d_45906$$-($base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$-1)-($k_45908$$<0?-$k_45908$$:0),"0")):null)].join("");$base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$=$APP.$cljs$core$truth_$$($w_45905$$)?$w_45905$$-$exp_width_45915$$:null;$full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$=$cljs$pprint$round_str$$($full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$,
0,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k_45908$$,0)?$append_zero_45924_d_45906$$-1:$k_45908$$>0?$append_zero_45924_d_45906$$:$k_45908$$<0?$append_zero_45924_d_45906$$-1:null,$APP.$cljs$core$truth_$$($base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$)?$base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$-($APP.$cljs$core$truth_$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$)?1:0):null);$base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$,1,null);$incr_exp_45922_scaled_exp_str_45913$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$,2,null);$full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$=
$cljs$pprint$insert_scaled_decimal$$($base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$,$k_45908$$);$append_zero_45924_d_45906$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k_45908$$,$APP.$cljs$core$count$$($base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$))&&$append_zero_45924_d_45906$$==null;if($APP.$cljs$core$not$$($incr_exp_45922_scaled_exp_str_45913$$)){if($APP.$cljs$core$truth_$$($w_45905$$)){$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$=
$full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$.length+$exp_width_45915$$;$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$=$APP.$cljs$core$truth_$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$)?$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$+1:$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$;var $full_len_45929$$=($prepend_zero_45911_prepend_zero_45928__$1$$=$prepend_zero_45911_prepend_zero_45928__$1$$&&
!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$,$w_45905$$))?$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$+1:$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$;$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$=$append_zero_45924_d_45906$$&&$full_len_45929$$<$w_45905$$;$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$=
$full_len_45929$$>$w_45905$$;$and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$||($and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$=$e_45907$$,$and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$)?$exp_width_45915$$-
2>$e_45907$$:$and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$)?$cljs$cst$1437$overflowchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$):$and__5023__auto__$jscomp$176_and__5023__auto__$jscomp$inline_4350_or__5025__auto__$jscomp$inline_4349$$}())?$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($w_45905$$,$cljs$cst$1437$overflowchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$)))])):$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($w_45905$$-$full_len_45929$$-
($append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$?1:0),$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$30$$)))),$APP.$cljs$core$truth_$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$)?$arg$jscomp$20$$<0?"-":"+":null,$prepend_zero_45911_prepend_zero_45928__$1$$?"0":null,$full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$,$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$?"0":null,$expchar_45909_scaled_exp_str_45914__$1$$].join("")]))}else $cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$truth_$$($G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$)?
$arg$jscomp$20$$<0?"-":"+":null,$prepend_zero_45911_prepend_zero_45928__$1$$?"0":null,$full_mantissa_45923_mantissa_45903__$1_scaled_mantissa_45917_vec__44832_45919$$,$append_zero_45924_d_45906$$?"0":null,$expchar_45909_scaled_exp_str_45914__$1$$].join("")]));break}else $G__44819_45897_G__44819_45901__$1_add_sign_45910_vec__44829_45902$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$base_mantissa_width_45916_rounded_mantissa_45920_scaled_exp_45912_w_mantissa_45918$$,
$append_zero_45930__$1_exp_45904__$1_len_45926_signed_len_45927$$+1],null)}return $navigator$jscomp$20_navigator__$1$jscomp$9_vec__44810$$};
$cljs$pprint$general_float$$=function($navigator__$1$jscomp$10_params$jscomp$31$$,$navigator$jscomp$21$$,$offsets$jscomp$12$$){var $dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$=$cljs$pprint$next_arg$$($navigator$jscomp$21$$),$arg$jscomp$21_ee$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$,1,null);$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$=
$cljs$pprint$float_parts$$($arg$jscomp$21_ee$$<0?-$arg$jscomp$21_ee$$:$arg$jscomp$21_ee$$);var $JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$,0,null);$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$,1,null);var $w$jscomp$18_ww$$=
$cljs$cst$1435$w$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$1$jscomp$10_params$jscomp$31$$),$d$jscomp$198_y__5111__auto__$jscomp$inline_11265$$=$cljs$cst$1436$d$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$1$jscomp$10_params$jscomp$31$$),$e$jscomp$218$$=$cljs$cst$1438$e$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$1$jscomp$10_params$jscomp$31$$);$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($arg$jscomp$21_ee$$,0)?0:$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$+
1;$arg$jscomp$21_ee$$=$APP.$cljs$core$truth_$$($e$jscomp$218$$)?$e$jscomp$218$$+2:4;$w$jscomp$18_ww$$=$APP.$cljs$core$truth_$$($w$jscomp$18_ww$$)?$w$jscomp$18_ww$$-$arg$jscomp$21_ee$$:null;$APP.$cljs$core$truth_$$($d$jscomp$198_y__5111__auto__$jscomp$inline_11265$$)?$JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$=$d$jscomp$198_y__5111__auto__$jscomp$inline_11265$$:($JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$=
$APP.$cljs$core$count$$($JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$),$d$jscomp$198_y__5111__auto__$jscomp$inline_11265$$=$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$<7?$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$:7,$JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$=$JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$>$d$jscomp$198_y__5111__auto__$jscomp$inline_11265$$?
$JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$:$d$jscomp$198_y__5111__auto__$jscomp$inline_11265$$);$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$=$JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$-$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$;return 0<=$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$&&$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$<=$JSCompiler_temp$jscomp$10330_d__$1$jscomp$1_mantissa$jscomp$1_x__5110__auto__$jscomp$inline_11264$$?
($navigator__$1$jscomp$10_params$jscomp$31$$=$cljs$pprint$fixed_float$$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$cljs$cst$1435$w$$,$w$jscomp$18_ww$$,$cljs$cst$1436$d$$,$dd_exp$jscomp$8_n$jscomp$264_vec__44855_vec__44858$$,$cljs$cst$731$k$$,0,$cljs$cst$1437$overflowchar$$,$cljs$cst$1437$overflowchar$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$1$jscomp$10_params$jscomp$31$$),$cljs$cst$1428$padchar$$,$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$1$jscomp$10_params$jscomp$31$$),
$cljs$cst$1422$at$$,$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$1$jscomp$10_params$jscomp$31$$)],null),$navigator$jscomp$21$$,$offsets$jscomp$12$$),$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($arg$jscomp$21_ee$$," "))])),$navigator__$1$jscomp$10_params$jscomp$31$$):
$cljs$pprint$exponential_float$$($navigator__$1$jscomp$10_params$jscomp$31$$,$navigator$jscomp$21$$,$offsets$jscomp$12$$)};
$cljs$pprint$dollar_float$$=function($params$jscomp$32$$,$navigator$jscomp$22_navigator__$1$jscomp$11_vec__44868$$){$navigator$jscomp$22_navigator__$1$jscomp$11_vec__44868$$=$cljs$pprint$next_arg$$($navigator$jscomp$22_navigator__$1$jscomp$11_vec__44868$$);var $arg$jscomp$22$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$22_navigator__$1$jscomp$11_vec__44868$$,0,null);$navigator$jscomp$22_navigator__$1$jscomp$11_vec__44868$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$22_navigator__$1$jscomp$11_vec__44868$$,
1,null);var $vec__44871_w$jscomp$19$$=$cljs$pprint$float_parts$$(Math.abs($arg$jscomp$22$$)),$mantissa$jscomp$2_rounded_mantissa$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__44871_w$jscomp$19$$,0,null),$exp$jscomp$9_scaled_exp$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__44871_w$jscomp$19$$,1,null),$d$jscomp$199_fixed_repr$jscomp$1_full_len$$=$cljs$cst$1436$d$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$32$$),$full_repr_n$jscomp$265$$=
$cljs$cst$1440$n$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$32$$);$vec__44871_w$jscomp$19$$=$cljs$cst$1435$w$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$32$$);var $add_sign$jscomp$1$$=function(){var $or__5025__auto__$jscomp$272$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$32$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$272$$)?$or__5025__auto__$jscomp$272$$:$arg$jscomp$22$$<0}(),$expanded$jscomp$2_vec__44874$$=$cljs$pprint$round_str$$($mantissa$jscomp$2_rounded_mantissa$jscomp$1$$,
$exp$jscomp$9_scaled_exp$jscomp$1$$,$d$jscomp$199_fixed_repr$jscomp$1_full_len$$,null);$mantissa$jscomp$2_rounded_mantissa$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($expanded$jscomp$2_vec__44874$$,0,null);$exp$jscomp$9_scaled_exp$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($expanded$jscomp$2_vec__44874$$,1,null);$expanded$jscomp$2_vec__44874$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($expanded$jscomp$2_vec__44874$$,2,null);$d$jscomp$199_fixed_repr$jscomp$1_full_len$$=
$cljs$pprint$get_fixed$$($mantissa$jscomp$2_rounded_mantissa$jscomp$1$$,$APP.$cljs$core$truth_$$($expanded$jscomp$2_vec__44874$$)?$exp$jscomp$9_scaled_exp$jscomp$1$$+1:$exp$jscomp$9_scaled_exp$jscomp$1$$,$d$jscomp$199_fixed_repr$jscomp$1_full_len$$);$full_repr_n$jscomp$265$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($full_repr_n$jscomp$265$$-$d$jscomp$199_fixed_repr$jscomp$1_full_len$$.indexOf("."),
"0"))),$d$jscomp$199_fixed_repr$jscomp$1_full_len$$].join("");$d$jscomp$199_fixed_repr$jscomp$1_full_len$$=$full_repr_n$jscomp$265$$.length+($APP.$cljs$core$truth_$$($add_sign$jscomp$1$$)?1:0);$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$178$$=$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$32$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$178$$)?
$add_sign$jscomp$1$$:$and__5023__auto__$jscomp$178$$}())?$arg$jscomp$22$$<0?"-":"+":null,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($vec__44871_w$jscomp$19$$-$d$jscomp$199_fixed_repr$jscomp$1_full_len$$,$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$32$$)))),$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$179$$=
$APP.$cljs$core$not$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$32$$));return $and__5023__auto__$jscomp$179$$?$add_sign$jscomp$1$$:$and__5023__auto__$jscomp$179$$}())?$arg$jscomp$22$$<0?"-":"+":null,$full_repr_n$jscomp$265$$].join("")]));return $navigator$jscomp$22_navigator__$1$jscomp$11_vec__44868$$};
$cljs$pprint$choice_conditional$$=function($params$jscomp$33$$,$arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$){var $arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$=$APP.$cljs$cst$1441$selector$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$33$$);$arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$=$APP.$cljs$core$truth_$$($arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$,
$arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$],null):$cljs$pprint$next_arg$$($arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$);$arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$,0,null);$arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$,1,null);var $clauses$$=$cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$33$$);
$arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$=$arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$<0||$arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$>=$APP.$cljs$core$count$$($clauses$$)?$APP.$cljs$core$first$$($cljs$cst$225$else$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$33$$)):$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($clauses$$,$arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$);return $APP.$cljs$core$truth_$$($arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$)?$cljs$pprint$execute_sub_format$$($arg__$1$jscomp$2_arg_navigator$jscomp$2_clause$$,
$arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$33$$)):$arg$jscomp$23_navigator__$1$jscomp$12_vec__44879$$};
$cljs$pprint$boolean_conditional$$=function($params$jscomp$34$$,$arg$jscomp$24_arg_navigator$jscomp$3_clause$jscomp$1$$){var $navigator__$1$jscomp$13_vec__44882$$=$cljs$pprint$next_arg$$($arg$jscomp$24_arg_navigator$jscomp$3_clause$jscomp$1$$);$arg$jscomp$24_arg_navigator$jscomp$3_clause$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$13_vec__44882$$,0,null);$navigator__$1$jscomp$13_vec__44882$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$13_vec__44882$$,
1,null);var $clauses$jscomp$1$$=$cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$34$$);$arg$jscomp$24_arg_navigator$jscomp$3_clause$jscomp$1$$=$APP.$cljs$core$truth_$$($arg$jscomp$24_arg_navigator$jscomp$3_clause$jscomp$1$$)?$APP.$cljs$core$second$$($clauses$jscomp$1$$):$APP.$cljs$core$first$$($clauses$jscomp$1$$);return $APP.$cljs$core$truth_$$($arg$jscomp$24_arg_navigator$jscomp$3_clause$jscomp$1$$)?$cljs$pprint$execute_sub_format$$($arg$jscomp$24_arg_navigator$jscomp$3_clause$jscomp$1$$,
$navigator__$1$jscomp$13_vec__44882$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$34$$)):$navigator__$1$jscomp$13_vec__44882$$};
$cljs$pprint$check_arg_conditional$$=function($params$jscomp$35$$,$arg_navigator$jscomp$4$$){var $navigator__$1$jscomp$14_vec__44885$$=$cljs$pprint$next_arg$$($arg_navigator$jscomp$4$$),$arg$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$14_vec__44885$$,0,null);$navigator__$1$jscomp$14_vec__44885$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$14_vec__44885$$,1,null);var $clause$jscomp$2_clauses$jscomp$2$$=$cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$35$$);
$clause$jscomp$2_clauses$jscomp$2$$=$APP.$cljs$core$truth_$$($arg$jscomp$25$$)?$APP.$cljs$core$first$$($clause$jscomp$2_clauses$jscomp$2$$):null;return $APP.$cljs$core$truth_$$($arg$jscomp$25$$)?$APP.$cljs$core$truth_$$($clause$jscomp$2_clauses$jscomp$2$$)?$cljs$pprint$execute_sub_format$$($clause$jscomp$2_clauses$jscomp$2$$,$arg_navigator$jscomp$4$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$35$$)):$arg_navigator$jscomp$4$$:$navigator__$1$jscomp$14_vec__44885$$};
$cljs$pprint$iterate_sublist$$=function($params$jscomp$36$$,$clause$jscomp$3_navigator$jscomp$23$$){var $max_count$jscomp$4$$=$cljs$cst$1443$max_iterations$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$36$$),$navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$=$APP.$cljs$core$first$$($cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$36$$));$navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$=$APP.$cljs$core$empty_QMARK_$$($navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$)?
$cljs$pprint$get_format_arg$$($clause$jscomp$3_navigator$jscomp$23$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$,$clause$jscomp$3_navigator$jscomp$23$$],null);$clause$jscomp$3_navigator$jscomp$23$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$,0,null);$navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$,1,null);$navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$=$cljs$pprint$next_arg$$($navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$);var $arg_list_args__$1$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$,0,null);$navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$,1,null);var $G__45937_count$jscomp$58$$=0;$arg_list_args__$1$jscomp$7$$=$cljs$pprint$init_navigator$$($arg_list_args__$1$jscomp$7$$);for(var $G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$=-1;;){if($APP.$cljs$core$not$$($max_count$jscomp$4$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($arg_list_args__$1$jscomp$7$$),
$G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$)&&$G__45937_count$jscomp$58$$>1)throw Error("%{ construct not consuming any arguments: Infinite loop!");$G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$=$APP.$cljs$core$empty_QMARK_$$($cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($arg_list_args__$1$jscomp$7$$))&&($APP.$cljs$core$not$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1444$right_params$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$36$$)))||
$G__45937_count$jscomp$58$$>0);if($APP.$cljs$core$truth_$$($G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$?$G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$:$APP.$cljs$core$truth_$$($max_count$jscomp$4$$)?$G__45937_count$jscomp$58$$>=$max_count$jscomp$4$$:$max_count$jscomp$4$$))return $navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$;$G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$=$cljs$pprint$execute_sub_format$$($clause$jscomp$3_navigator$jscomp$23$$,
$arg_list_args__$1$jscomp$7$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$36$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1432$up_arrow$$,$APP.$cljs$core$first$$($G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$)))return $navigator__$1$jscomp$15_navigator__$2_param_clause_vec__44889_vec__44892$$;$G__45937_count$jscomp$58$$+=1;var $G__45939$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($arg_list_args__$1$jscomp$7$$);
$arg_list_args__$1$jscomp$7$$=$G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$;$G__45938_iter_result_last_pos_or__5025__auto__$jscomp$inline_4352$$=$G__45939$$}};
$cljs$pprint$iterate_list_of_sublists$$=function($params$jscomp$37$$,$clause$jscomp$4_navigator$jscomp$24$$){var $max_count$jscomp$5$$=$cljs$cst$1443$max_iterations$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$37$$),$navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$=$APP.$cljs$core$first$$($cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$37$$));$navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$=
$APP.$cljs$core$empty_QMARK_$$($navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$)?$cljs$pprint$get_format_arg$$($clause$jscomp$4_navigator$jscomp$24$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$,$clause$jscomp$4_navigator$jscomp$24$$],null);$clause$jscomp$4_navigator$jscomp$24$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$,
0,null);$navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$,1,null);$navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$=$cljs$pprint$next_arg$$($navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$);var $G__45944_arg_list$jscomp$1_arg_list__$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$,0,null);$navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$,1,null);for(var $G__45943_count$jscomp$59$$=0;;){var $iter_result$jscomp$1_or__5025__auto__$jscomp$inline_4354$$=
$APP.$cljs$core$empty_QMARK_$$($G__45944_arg_list$jscomp$1_arg_list__$1$$)&&($APP.$cljs$core$not$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1444$right_params$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$37$$)))||$G__45943_count$jscomp$59$$>0);if($APP.$cljs$core$truth_$$($iter_result$jscomp$1_or__5025__auto__$jscomp$inline_4354$$?$iter_result$jscomp$1_or__5025__auto__$jscomp$inline_4354$$:$APP.$cljs$core$truth_$$($max_count$jscomp$5$$)?$G__45943_count$jscomp$59$$>=
$max_count$jscomp$5$$:$max_count$jscomp$5$$))return $navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$;$iter_result$jscomp$1_or__5025__auto__$jscomp$inline_4354$$=$cljs$pprint$execute_sub_format$$($clause$jscomp$4_navigator$jscomp$24$$,$cljs$pprint$init_navigator$$($APP.$cljs$core$first$$($G__45944_arg_list$jscomp$1_arg_list__$1$$)),$cljs$pprint$init_navigator$$($APP.$cljs$core$next$$($G__45944_arg_list$jscomp$1_arg_list__$1$$)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1433$colon_up_arrow$$,
$APP.$cljs$core$first$$($iter_result$jscomp$1_or__5025__auto__$jscomp$inline_4354$$)))return $navigator__$1$jscomp$16_navigator__$2$jscomp$1_param_clause$jscomp$1_vec__44901_vec__44904$$;$G__45943_count$jscomp$59$$+=1;$G__45944_arg_list$jscomp$1_arg_list__$1$$=$APP.$cljs$core$next$$($G__45944_arg_list$jscomp$1_arg_list__$1$$)}};
$cljs$pprint$iterate_main_list$$=function($params$jscomp$38$$,$clause$jscomp$5_navigator$jscomp$25$$){var $max_count$jscomp$6$$=$cljs$cst$1443$max_iterations$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$38$$),$G__45946_count$jscomp$60_param_clause$jscomp$2$$=$APP.$cljs$core$first$$($cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$38$$)),$navigator__$2$jscomp$2_vec__44921$$=$APP.$cljs$core$empty_QMARK_$$($G__45946_count$jscomp$60_param_clause$jscomp$2$$)?$cljs$pprint$get_format_arg$$($clause$jscomp$5_navigator$jscomp$25$$):
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__45946_count$jscomp$60_param_clause$jscomp$2$$,$clause$jscomp$5_navigator$jscomp$25$$],null);$clause$jscomp$5_navigator$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$2_vec__44921$$,0,null);$G__45946_count$jscomp$60_param_clause$jscomp$2$$=0;$navigator__$2$jscomp$2_vec__44921$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$2_vec__44921$$,
1,null);for(var $G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$=-1;;){if($APP.$cljs$core$not$$($max_count$jscomp$6$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$2$jscomp$2_vec__44921$$),$G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$)&&$G__45946_count$jscomp$60_param_clause$jscomp$2$$>1)throw Error("%@{ construct not consuming any arguments: Infinite loop!");
$G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$=$APP.$cljs$core$empty_QMARK_$$($cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$2$jscomp$2_vec__44921$$))&&($APP.$cljs$core$not$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1444$right_params$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$38$$)))||$G__45946_count$jscomp$60_param_clause$jscomp$2$$>0);if($APP.$cljs$core$truth_$$($G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$?
$G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$:$APP.$cljs$core$truth_$$($max_count$jscomp$6$$)?$G__45946_count$jscomp$60_param_clause$jscomp$2$$>=$max_count$jscomp$6$$:$max_count$jscomp$6$$))return $navigator__$2$jscomp$2_vec__44921$$;$G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$=$cljs$pprint$execute_sub_format$$($clause$jscomp$5_navigator$jscomp$25$$,$navigator__$2$jscomp$2_vec__44921$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$38$$));
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1432$up_arrow$$,$APP.$cljs$core$first$$($G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$)))return $APP.$cljs$core$second$$($G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$);$G__45946_count$jscomp$60_param_clause$jscomp$2$$+=1;var $G__45948$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($navigator__$2$jscomp$2_vec__44921$$);$navigator__$2$jscomp$2_vec__44921$$=
$G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$;$G__45947_iter_result$jscomp$2_last_pos$jscomp$1_or__5025__auto__$jscomp$inline_4356$$=$G__45948$$}};
$cljs$pprint$iterate_main_sublists$$=function($params$jscomp$39$$,$clause$jscomp$6_navigator$jscomp$26$$){var $max_count$jscomp$7$$=$cljs$cst$1443$max_iterations$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$39$$),$count$jscomp$61_param_clause$jscomp$3$$=$APP.$cljs$core$first$$($cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$39$$)),$G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$=$APP.$cljs$core$empty_QMARK_$$($count$jscomp$61_param_clause$jscomp$3$$)?
$cljs$pprint$get_format_arg$$($clause$jscomp$6_navigator$jscomp$26$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$count$jscomp$61_param_clause$jscomp$3$$,$clause$jscomp$6_navigator$jscomp$26$$],null);$clause$jscomp$6_navigator$jscomp$26$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$,0,null);$count$jscomp$61_param_clause$jscomp$3$$=
0;for($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$,1,null);;){var $navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$=$APP.$cljs$core$empty_QMARK_$$($cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$))&&
($APP.$cljs$core$not$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1444$right_params$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$39$$)))||$count$jscomp$61_param_clause$jscomp$3$$>0);if($APP.$cljs$core$truth_$$($navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$?$navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$:$APP.$cljs$core$truth_$$($max_count$jscomp$7$$)?$count$jscomp$61_param_clause$jscomp$3$$>=
$max_count$jscomp$7$$:$max_count$jscomp$7$$))return $G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$;$navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$=$cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$);$navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$=$APP.$cljs$core$truth_$$($navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$)?
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$),new $cljs$pprint$arg_navigator$$($cljs$cst$1414$seq$$.$cljs$core$IFn$_invoke$arity$1$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$),$APP.$cljs$core$next$$($navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$),
$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$)+1,null,null,null)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$],null);$G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$,0,null);$navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$,1,null);$G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$=$cljs$pprint$execute_sub_format$$($clause$jscomp$6_navigator$jscomp$26$$,
$cljs$pprint$init_navigator$$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$),$navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1433$colon_up_arrow$$,$APP.$cljs$core$first$$($G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$)))return $navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$;
$G__45951_iter_result$jscomp$3_navigator$jscomp$inline_11267_navigator__$2$jscomp$3_sublist_vec__44941$$=$navigator__$3_or__5025__auto__$jscomp$inline_4358_rst$jscomp$inline_11268_vec__44949$$;$count$jscomp$61_param_clause$jscomp$3$$+=1}};
$cljs$pprint$logical_block_or_justify$$=function($JSCompiler_temp$jscomp$639_params$jscomp$40$$,$arg$jscomp$inline_4368_navigator$jscomp$27$$){if($APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1444$right_params$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$639_params$jscomp$40$$)))){var $clauses$jscomp$inline_4362_suffix$jscomp$inline_4366$$=$cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$639_params$jscomp$40$$),
$clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$=$APP.$cljs$core$count$$($clauses$jscomp$inline_4362_suffix$jscomp$inline_4366$$),$prefix$jscomp$inline_4364$$=$clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$>1?$APP.$cljs$cst$198$string$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$first$$($clauses$jscomp$inline_4362_suffix$jscomp$inline_4366$$)))):
$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$639_params$jscomp$40$$))?"(":null,$body$jscomp$inline_4365$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($clauses$jscomp$inline_4362_suffix$jscomp$inline_4366$$,$clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$>1?1:0);$clauses$jscomp$inline_4362_suffix$jscomp$inline_4366$$=$clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$>
2?$APP.$cljs$cst$198$string$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($clauses$jscomp$inline_4362_suffix$jscomp$inline_4366$$,2)))):$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$639_params$jscomp$40$$))?")":null;$clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$=
$cljs$pprint$next_arg$$($arg$jscomp$inline_4368_navigator$jscomp$27$$);$arg$jscomp$inline_4368_navigator$jscomp$27$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$,0,null);$clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$,
1,null);if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45057_45998$jscomp$inline_4370$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45058_45999$jscomp$inline_4371$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$($prefix$jscomp$inline_4364$$,
$clauses$jscomp$inline_4362_suffix$jscomp$inline_4366$$),$cljs$pprint$execute_sub_format$$($body$jscomp$inline_4365$$,$cljs$pprint$init_navigator$$($arg$jscomp$inline_4368_navigator$jscomp$27$$),$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$639_params$jscomp$40$$)),$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45058_45999$jscomp$inline_4371$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45057_45998$jscomp$inline_4370$$}}$JSCompiler_temp$jscomp$639_params$jscomp$40$$=
$clause_count$jscomp$inline_4363_navigator__$1$jscomp$inline_4369_vec__45054$jscomp$inline_4367$$}else $JSCompiler_temp$jscomp$639_params$jscomp$40$$=$cljs$pprint$justify_clauses$$($JSCompiler_temp$jscomp$639_params$jscomp$40$$,$arg$jscomp$inline_4368_navigator$jscomp$27$$);return $JSCompiler_temp$jscomp$639_params$jscomp$40$$};
$cljs$pprint$render_clauses$$=function($G__45953_clauses$jscomp$3_clauses__$1$$,$G__45955_iter_result$jscomp$4_navigator$jscomp$28_navigator__$1$jscomp$19$$,$base_navigator$$){for(var $G__45954_acc$jscomp$84$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($APP.$cljs$core$empty_QMARK_$$($G__45953_clauses$jscomp$3_clauses__$1$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__45954_acc$jscomp$84$$,$G__45955_iter_result$jscomp$4_navigator$jscomp$28_navigator__$1$jscomp$19$$],
null);var $clause$jscomp$7_result_str$$=$APP.$cljs$core$first$$($G__45953_clauses$jscomp$3_clauses__$1$$);var $sb$jscomp$inline_4373$$=new $APP.$goog$string$StringBuffer$$,$_STAR_out_STAR__orig_val__44960$jscomp$inline_4374$$=$cljs$core$_STAR_out_STAR_$$;$cljs$core$_STAR_out_STAR_$$=new $cljs$core$StringBufferWriter$$($sb$jscomp$inline_4373$$);try{var $vec__44957$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$pprint$execute_sub_format$$($clause$jscomp$7_result_str$$,
$G__45955_iter_result$jscomp$4_navigator$jscomp$28_navigator__$1$jscomp$19$$,$base_navigator$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$inline_4373$$)],null)}finally{$cljs$core$_STAR_out_STAR_$$=$_STAR_out_STAR__orig_val__44960$jscomp$inline_4374$$}$G__45955_iter_result$jscomp$4_navigator$jscomp$28_navigator__$1$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__44957$$,0,null);$clause$jscomp$7_result_str$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__44957$$,
1,null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1432$up_arrow$$,$APP.$cljs$core$first$$($G__45955_iter_result$jscomp$4_navigator$jscomp$28_navigator__$1$jscomp$19$$)))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__45954_acc$jscomp$84$$,$APP.$cljs$core$second$$($G__45955_iter_result$jscomp$4_navigator$jscomp$28_navigator__$1$jscomp$19$$)],null);$G__45953_clauses$jscomp$3_clauses__$1$$=$APP.$cljs$core$next$$($G__45953_clauses$jscomp$3_clauses__$1$$);
$G__45954_acc$jscomp$84$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__45954_acc$jscomp$84$$,$clause$jscomp$7_result_str$$)}};
$cljs$pprint$justify_clauses$$=function($params$jscomp$41$$,$navigator$jscomp$29$$){var $G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$=function(){var $temp__5825__auto__$jscomp$98$$=$cljs$cst$225$else$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$98$$)?$cljs$pprint$render_clauses$$($temp__5825__auto__$jscomp$98$$,$navigator$jscomp$29$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$)):
null}(),$G__45963_eol_str_vec__44966$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$,0,null);$G__45963_eol_str_vec__44966$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45963_eol_str_vec__44966$$,0,null);$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$,
1,null);var $navigator__$1$jscomp$20$$=$APP.$cljs$core$truth_$$($G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$)?$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$:$navigator$jscomp$29$$;$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$=function(){var $temp__5825__auto__$jscomp$99$$=$cljs$cst$1445$else_params$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$);
return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$99$$)?$cljs$pprint$realize_parameter_list$$($temp__5825__auto__$jscomp$99$$,$navigator__$1$jscomp$20$$):null}();var $else_params$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$,0,null);$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$,
1,null);var $navigator__$2$jscomp$4_navigator__$3$jscomp$1_vec__44972$$=$APP.$cljs$core$truth_$$($G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$)?$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$:$navigator__$1$jscomp$20$$;$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$=function(){var $or__5025__auto__$jscomp$279$$=$APP.$cljs$core$first$$($cljs$cst$1446$min_remaining$$.$cljs$core$IFn$_invoke$arity$1$($else_params$$));
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$279$$)?$or__5025__auto__$jscomp$279$$:0}();var $max_columns$jscomp$6$$=function(){var $or__5025__auto__$jscomp$280$$=$APP.$cljs$core$first$$($cljs$cst$1447$max_columns$$.$cljs$core$IFn$_invoke$arity$1$($else_params$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$280$$)?$or__5025__auto__$jscomp$280$$:$cljs$pprint$get_max_column$$($cljs$core$_STAR_out_STAR_$$)}(),$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$=$cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$);
$navigator__$2$jscomp$4_navigator__$3$jscomp$1_vec__44972$$=$cljs$pprint$render_clauses$$($chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$,$navigator__$2$jscomp$4_navigator__$3$jscomp$1_vec__44972$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$));var $strs$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$4_navigator__$3$jscomp$1_vec__44972$$,0,null);$navigator__$2$jscomp$4_navigator__$3$jscomp$1_vec__44972$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$4_navigator__$3$jscomp$1_vec__44972$$,
1,null);var $slots$$=function(){var $y__5111__auto__$jscomp$27$$=$APP.$cljs$core$count$$($strs$$)-1+($APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$))?1:0)+($APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$))?1:0);return 1>$y__5111__auto__$jscomp$27$$?1:$y__5111__auto__$jscomp$27$$}();$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$_PLUS_$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$,$strs$$));var $mincol_result_columns$$=$cljs$cst$1426$mincol$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$),$minpad$$=$cljs$cst$1425$minpad$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$),$colinc$jscomp$1_extra_pad$$=$cljs$cst$1427$colinc$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$),$minout$$=$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$+$slots$$*$minpad$$;$mincol_result_columns$$=$minout$$<=
$mincol_result_columns$$?$mincol_result_columns$$:$mincol_result_columns$$+$colinc$jscomp$1_extra_pad$$*(1+$APP.$cljs$core$quot$$($minout$$-$mincol_result_columns$$-1,$colinc$jscomp$1_extra_pad$$));var $total_pad$$=$mincol_result_columns$$-$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$;$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$=function(){var $y__5111__auto__$jscomp$28$$=$APP.$cljs$core$quot$$($total_pad$$,$slots$$);return $minpad$$>$y__5111__auto__$jscomp$28$$?$minpad$$:$y__5111__auto__$jscomp$28$$}();
$colinc$jscomp$1_extra_pad$$=$total_pad$$-$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$*$slots$$;$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$,$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$)));$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__45963_eol_str_vec__44966$$)?
$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($cljs$core$_STAR_out_STAR_$$))))+$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$+$mincol_result_columns$$>$max_columns$jscomp$6$$:$G__45963_eol_str_vec__44966$$)&&$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__45963_eol_str_vec__44966$$]));
$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$=$colinc$jscomp$1_extra_pad$$;for(var $strs_45958__$1$$=$strs$$,$pad_only_45959$$=function(){var $or__5025__auto__$jscomp$281$$=$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$281$$)?$or__5025__auto__$jscomp$281$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($strs_45958__$1$$),
1)&&$APP.$cljs$core$not$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$))}();;)if($APP.$cljs$core$seq$$($strs_45958__$1$$))$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$not$$($pad_only_45959$$)?$APP.$cljs$core$first$$($strs_45958__$1$$):null),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$282_or__5025__auto____$1$jscomp$34$$=
$pad_only_45959$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$282_or__5025__auto____$1$jscomp$34$$)?$or__5025__auto__$jscomp$282_or__5025__auto____$1$jscomp$34$$:($or__5025__auto__$jscomp$282_or__5025__auto____$1$jscomp$34$$=$APP.$cljs$core$next$$($strs_45958__$1$$))?$or__5025__auto__$jscomp$282_or__5025__auto____$1$jscomp$34$$:$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$)}())?$chars$jscomp$3_clauses$jscomp$4_pad$jscomp$2_pad_str$$:null),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$>
0?$cljs$cst$1428$padchar$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$41$$):null)].join("")])),--$G__45962_extra_pad_45957__$1_min_remaining_new_navigator$jscomp$2_new_navigator__$1_vec__44963_vec__44969$$,$strs_45958__$1$$=$G__45963_eol_str_vec__44966$$=$APP.$cljs$core$truth_$$($pad_only_45959$$)?$strs_45958__$1$$:$APP.$cljs$core$next$$($strs_45958__$1$$),$pad_only_45959$$=!1;else break;return $navigator__$2$jscomp$4_navigator__$3$jscomp$1_vec__44972$$};
$cljs$pprint$t_cljs$0pprint44982$$=function($writer$jscomp$150$$,$meta44983$$){this.$writer$=$writer$jscomp$150$$;this.$meta44983$=$meta44983$$;this.$cljs$lang$protocol_mask$partition0$$=1074135040;this.$cljs$lang$protocol_mask$partition1$$=0};$cljs$pprint$downcase_writer$$=function($writer$jscomp$152$$){return new $cljs$pprint$t_cljs$0pprint44982$$($writer$jscomp$152$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$pprint$t_cljs$0pprint44988$$=function($writer$jscomp$153$$,$meta44989$$){this.$writer$=$writer$jscomp$153$$;this.$meta44989$=$meta44989$$;this.$cljs$lang$protocol_mask$partition0$$=1074135040;this.$cljs$lang$protocol_mask$partition1$$=0};$cljs$pprint$upcase_writer$$=function($writer$jscomp$155$$){return new $cljs$pprint$t_cljs$0pprint44988$$($writer$jscomp$155$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$pprint$capitalize_string$$=function($s$jscomp$488_s__$1$jscomp$46$$,$first_QMARK_$$){var $f$jscomp$704$$=$APP.$cljs$core$first$$($s$jscomp$488_s__$1$jscomp$46$$);$s$jscomp$488_s__$1$jscomp$46$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($first_QMARK_$$)?$APP.$cljs$core$truth_$$($f$jscomp$704$$)?$goog$string$isUnicodeChar$$($f$jscomp$704$$):$f$jscomp$704$$:$first_QMARK_$$)?[$APP.$clojure$string$upper_case$$($f$jscomp$704$$),$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$488_s__$1$jscomp$46$$,
1)].join(""):$s$jscomp$488_s__$1$jscomp$46$$;return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$first$$($cljs$pprint$consume$$(function($s__$2$$){if($APP.$cljs$core$empty_QMARK_$$($s__$2$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,null],null);var $m$jscomp$178_offset$jscomp$46$$=RegExp("\\W\\w","g").exec($s__$2$$);$m$jscomp$178_offset$jscomp$46$$=$APP.$cljs$core$truth_$$($m$jscomp$178_offset$jscomp$46$$)?
$m$jscomp$178_offset$jscomp$46$$.index+1:$m$jscomp$178_offset$jscomp$46$$;return $APP.$cljs$core$truth_$$($m$jscomp$178_offset$jscomp$46$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($s__$2$$,0,$m$jscomp$178_offset$jscomp$46$$),$APP.$clojure$string$upper_case$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($s__$2$$,$m$jscomp$178_offset$jscomp$46$$))].join(""),$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($s__$2$$,
$m$jscomp$178_offset$jscomp$46$$+1)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$s__$2$$,null],null)},$s$jscomp$488_s__$1$jscomp$46$$)))};
$cljs$pprint$t_cljs$0pprint44998$$=function($writer$jscomp$156$$,$last_was_whitespace_QMARK_$$,$meta44999$$){this.$writer$=$writer$jscomp$156$$;this.$last_was_whitespace_QMARK_$=$last_was_whitespace_QMARK_$$;this.$meta44999$=$meta44999$$;this.$cljs$lang$protocol_mask$partition0$$=1074135040;this.$cljs$lang$protocol_mask$partition1$$=0};
$cljs$pprint$capitalize_word_writer$$=function($writer$jscomp$158$$){return new $cljs$pprint$t_cljs$0pprint44998$$($writer$jscomp$158$$,$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!0),$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$pprint$t_cljs$0pprint45005$$=function($writer$jscomp$159$$,$capped$$,$meta45006$$){this.$writer$=$writer$jscomp$159$$;this.$capped$=$capped$$;this.$meta45006$=$meta45006$$;this.$cljs$lang$protocol_mask$partition0$$=1074135040;this.$cljs$lang$protocol_mask$partition1$$=0};$cljs$pprint$init_cap_writer$$=function($writer$jscomp$161$$){return new $cljs$pprint$t_cljs$0pprint45005$$($writer$jscomp$161$$,$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cljs$pprint$set_indent$$=function($params$jscomp$46$$,$navigator$jscomp$34$$){var $relative_to$jscomp$5$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$46$$))?$cljs$cst$1390$current$$:$cljs$cst$1389$block$$;$cljs$pprint$pprint_indent$$($relative_to$jscomp$5$$,$cljs$cst$1440$n$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$46$$));return $navigator$jscomp$34$$};
$cljs$pprint$conditional_newline$$=function($kind$jscomp$24_params$jscomp$47$$,$navigator$jscomp$35$$){$kind$jscomp$24_params$jscomp$47$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($kind$jscomp$24_params$jscomp$47$$))?$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($kind$jscomp$24_params$jscomp$47$$))?$cljs$cst$1391$mandatory$$:$APP.$cljs$cst$1392$fill$$:$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($kind$jscomp$24_params$jscomp$47$$))?
$cljs$cst$286$miser$$:$APP.$cljs$cst$285$linear$$;$cljs$pprint$pprint_newline$$($kind$jscomp$24_params$jscomp$47$$);return $navigator$jscomp$35$$};
$cljs$pprint$extract_param$$=function($m$jscomp$180_new_offset$jscomp$1_p__45179$$){var $remainder$jscomp$6_s$jscomp$491$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($m$jscomp$180_new_offset$jscomp$1_p__45179$$,0,null),$offset$jscomp$82$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($m$jscomp$180_new_offset$jscomp$1_p__45179$$,1,null),$saw_comma_token_str$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($m$jscomp$180_new_offset$jscomp$1_p__45179$$,2,null);$m$jscomp$180_new_offset$jscomp$1_p__45179$$=
new RegExp($cljs$pprint$param_pattern$$.source,"g");var $param$jscomp$10$$=$m$jscomp$180_new_offset$jscomp$1_p__45179$$.exec($remainder$jscomp$6_s$jscomp$491$$);return $APP.$cljs$core$truth_$$($param$jscomp$10$$)?($saw_comma_token_str$$=$APP.$cljs$core$first$$($param$jscomp$10$$),$remainder$jscomp$6_s$jscomp$491$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($remainder$jscomp$6_s$jscomp$491$$,$m$jscomp$180_new_offset$jscomp$1_p__45179$$.lastIndex),$m$jscomp$180_new_offset$jscomp$1_p__45179$$=
$offset$jscomp$82$$+$m$jscomp$180_new_offset$jscomp$1_p__45179$$.lastIndex,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(",",$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($remainder$jscomp$6_s$jscomp$491$$,0))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$saw_comma_token_str$$,$offset$jscomp$82$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($remainder$jscomp$6_s$jscomp$491$$,1),$m$jscomp$180_new_offset$jscomp$1_p__45179$$+1,!0],null)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$saw_comma_token_str$$,$offset$jscomp$82$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$remainder$jscomp$6_s$jscomp$491$$,$m$jscomp$180_new_offset$jscomp$1_p__45179$$,!1],null)],null)):$APP.$cljs$core$truth_$$($saw_comma_token_str$$)?$cljs$pprint$format_error$$("Badly formed parameters in format directive",$offset$jscomp$82$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$remainder$jscomp$6_s$jscomp$491$$,$offset$jscomp$82$$],null)],
null)};
$cljs$pprint$translate_param$$=function($offset$jscomp$84_p__45186$$){var $p$jscomp$183$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$84_p__45186$$,0,null);$offset$jscomp$84_p__45186$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$84_p__45186$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$183$$.length,0)?null:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$183$$.length,
1)&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["V",null,"v",null],null),null),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p$jscomp$183$$,0))?$cljs$cst$1423$parameter_from_args$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$183$$.length,1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("#",$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p$jscomp$183$$,0))?$cljs$cst$1424$remaining_arg_count$$:
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$183$$.length,2)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("'",$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p$jscomp$183$$,0))?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p$jscomp$183$$,1):parseInt($p$jscomp$183$$,10),$offset$jscomp$84_p__45186$$],null)};
$cljs$pprint$extract_flags$$=function($s$jscomp$493$$,$offset$jscomp$85$$){return $cljs$pprint$consume$$(function($flags$jscomp$10_p__45192$$){var $s__$1$jscomp$47$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$10_p__45192$$,0,null),$offset__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$10_p__45192$$,1,null);$flags$jscomp$10_p__45192$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$10_p__45192$$,2,null);if($APP.$cljs$core$empty_QMARK_$$($s__$1$jscomp$47$$))return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$s__$1$jscomp$47$$,$offset__$1$jscomp$1$$,$flags$jscomp$10_p__45192$$],null)],null);var $flag$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$flag_defs$$,$APP.$cljs$core$first$$($s__$1$jscomp$47$$));return $APP.$cljs$core$truth_$$($flag$jscomp$3$$)?$APP.$cljs$core$contains_QMARK_$$($flags$jscomp$10_p__45192$$,$flag$jscomp$3$$)?
$cljs$pprint$format_error$$(['Flag "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($s__$1$jscomp$47$$)),'" appears more than once in a directive'].join(""),$offset__$1$jscomp$1$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[!0,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($s__$1$jscomp$47$$,1),$offset__$1$jscomp$1$$+
1,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($flags$jscomp$10_p__45192$$,$flag$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[!0,$offset__$1$jscomp$1$$],null))],null)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$s__$1$jscomp$47$$,$offset__$1$jscomp$1$$,$flags$jscomp$10_p__45192$$],
null)],null)},new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$s$jscomp$493$$,$offset$jscomp$85$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null))};
$cljs$pprint$check_flags$$=function($def$jscomp$3$$,$flags$jscomp$11$$){var $allowed$$=$APP.$cljs$cst$1456$flags$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$3$$);$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$194$$=$APP.$cljs$core$not$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($allowed$$));return $and__5023__auto__$jscomp$194$$?$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$):$and__5023__auto__$jscomp$194$$}())&&$cljs$pprint$format_error$$(['"@" is an illegal flag for format directive "',
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1455$directive$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$3$$)),'"'].join(""),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$),1));$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$195$$=$APP.$cljs$core$not$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($allowed$$));return $and__5023__auto__$jscomp$195$$?$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$):
$and__5023__auto__$jscomp$195$$}())&&$cljs$pprint$format_error$$(['":" is an illegal flag for format directive "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1455$directive$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$3$$)),'"'].join(""),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$),1));$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$196_and__5023__auto____$1$jscomp$36$$=
$APP.$cljs$core$not$$($cljs$cst$259$both$$.$cljs$core$IFn$_invoke$arity$1$($allowed$$));return $and__5023__auto__$jscomp$196_and__5023__auto____$1$jscomp$36$$?($and__5023__auto__$jscomp$196_and__5023__auto____$1$jscomp$36$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$196_and__5023__auto____$1$jscomp$36$$)?$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$):$and__5023__auto__$jscomp$196_and__5023__auto____$1$jscomp$36$$):
$and__5023__auto__$jscomp$196_and__5023__auto____$1$jscomp$36$$}())&&$cljs$pprint$format_error$$(['Cannot combine "@" and ":" flags for format directive "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1455$directive$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$3$$)),'"'].join(""),function(){var $x__5113__auto__$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$),1),$y__5114__auto__$jscomp$21$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($flags$jscomp$11$$),1);return $x__5113__auto__$jscomp$21$$<$y__5114__auto__$jscomp$21$$?$x__5113__auto__$jscomp$21$$:$y__5114__auto__$jscomp$21$$}())};
$cljs$pprint$map_params$$=function($def$jscomp$4$$,$params$jscomp$82$$,$flags$jscomp$12$$,$offset$jscomp$86$$){$cljs$pprint$check_flags$$($def$jscomp$4$$,$flags$jscomp$12$$);$APP.$cljs$core$count$$($params$jscomp$82$$)>$APP.$cljs$core$count$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$4$$))&&$cljs$pprint$format_error$$($cljs$pprint$cl_format$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(null,'Too many parameters for directive "~C": ~D~:* ~[were~;was~:;were~] specified but only ~D~:* ~[are~;is~:;are~] allowed',
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1455$directive$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$4$$),$APP.$cljs$core$count$$($params$jscomp$82$$),$APP.$cljs$core$count$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$4$$))])),$APP.$cljs$core$second$$($APP.$cljs$core$first$$($params$jscomp$82$$)));$APP.$cljs$core$doall$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__45202_SHARP_$$,
$p2__45203_SHARP_$$){var $val$jscomp$152$$=$APP.$cljs$core$first$$($p1__45202_SHARP_$$);return $val$jscomp$152$$==null||$APP.$cljs$core$contains_QMARK_$$($cljs$pprint$special_params$$,$val$jscomp$152$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$($APP.$cljs$core$second$$($p2__45203_SHARP_$$)),$APP.$cljs$core$type$$($val$jscomp$152$$))?null:$cljs$pprint$format_error$$(["Parameter ",$APP.$cljs$core$name$$($APP.$cljs$core$first$$($p2__45203_SHARP_$$)),' has bad type in directive "',
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1455$directive$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$4$$)),'": ',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$type$$($val$jscomp$152$$))].join(""),$APP.$cljs$core$second$$($p1__45202_SHARP_$$))},$params$jscomp$82$$,$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$4$$)));return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$reverse$$(function(){return function $cljs$pprint$map_params_$_iter__45216$$($s__45217$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__45217__$2_temp__5825__auto__$jscomp$100$$=$APP.$cljs$core$seq$$($s__45217$$);if($s__45217__$2_temp__5825__auto__$jscomp$100$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__45217__$2_temp__5825__auto__$jscomp$100$$)){var $JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$=$APP.$cljs$core$_chunked_first$$($s__45217__$2_temp__5825__auto__$jscomp$100$$),
$size__5502__auto__$jscomp$9$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$),$b__45219_name$jscomp$152$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$9$$);a:{for(var $i__45218$jscomp$inline_4420$$=0;;)if($i__45218$jscomp$inline_4420$$<$size__5502__auto__$jscomp$9$$){var $default$$jscomp$inline_4424_vec__45226$jscomp$inline_4421_vec__45229$jscomp$inline_4423$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$,
$i__45218$jscomp$inline_4420$$),$name$jscomp$inline_4422$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($default$$jscomp$inline_4424_vec__45226$jscomp$inline_4421_vec__45229$jscomp$inline_4423$$,0,null);$default$$jscomp$inline_4424_vec__45226$jscomp$inline_4421_vec__45229$jscomp$inline_4423$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($default$$jscomp$inline_4424_vec__45226$jscomp$inline_4421_vec__45229$jscomp$inline_4423$$,1,null);$default$$jscomp$inline_4424_vec__45226$jscomp$inline_4421_vec__45229$jscomp$inline_4423$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($default$$jscomp$inline_4424_vec__45226$jscomp$inline_4421_vec__45229$jscomp$inline_4423$$,0,null);$b__45219_name$jscomp$152$$.add(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$name$jscomp$inline_4422$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$default$$jscomp$inline_4424_vec__45226$jscomp$inline_4421_vec__45229$jscomp$inline_4423$$,$offset$jscomp$86$$],
null)],null));$i__45218$jscomp$inline_4420$$+=1}else{$JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$=!0;break a}$JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$=void 0}return $JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45219_name$jscomp$152$$),$cljs$pprint$map_params_$_iter__45216$$($APP.$cljs$core$_chunked_rest$$($s__45217__$2_temp__5825__auto__$jscomp$100$$))):
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45219_name$jscomp$152$$),null)}$JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$=$APP.$cljs$core$first$$($s__45217__$2_temp__5825__auto__$jscomp$100$$);$b__45219_name$jscomp$152$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$,0,null);$JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$,1,null);$JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$,0,null);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$b__45219_name$jscomp$152$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_inline_result$jscomp$641_c__5501__auto__$jscomp$9_default$$jscomp$49_vec__45232_vec__45235$$,$offset$jscomp$86$$],null)],null),$cljs$pprint$map_params_$_iter__45216$$($APP.$cljs$core$rest$$($s__45217__$2_temp__5825__auto__$jscomp$100$$)))}return null}},null,null)}($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$4$$))}())),
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__45204_SHARP_$$,$p2__45205_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$,$p1__45204_SHARP_$$,$p2__45205_SHARP_$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__45207_SHARP_$$){return $APP.$cljs$core$first$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__45207_SHARP_$$,1))},$APP.$cljs$core$zipmap$$($APP.$cljs$core$keys$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$4$$)),
$params$jscomp$82$$))),$flags$jscomp$12$$]))};
$cljs$pprint$compile_directive$$=function($raw_params_s$jscomp$494$$,$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$){$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$=$cljs$pprint$consume$$($cljs$pprint$extract_param$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$raw_params_s$jscomp$494$$,$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,!1],null));
$raw_params_s$jscomp$494$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,0,null);var $directive_offset__$1$jscomp$2_vec__45245$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,1,null);$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($directive_offset__$1$jscomp$2_vec__45245$$,
0,null);$directive_offset__$1$jscomp$2_vec__45245$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($directive_offset__$1$jscomp$2_vec__45245$$,1,null);$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$=$cljs$pprint$extract_flags$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,$directive_offset__$1$jscomp$2_vec__45245$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,
0,null);$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,1,null);var $rest__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,0,null),$offset__$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,
1,null);$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,2,null);$directive_offset__$1$jscomp$2_vec__45245$$=$APP.$cljs$core$first$$($rest__$1$$);var $def$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$directive_table$$,$APP.$clojure$string$upper_case$$($directive_offset__$1$jscomp$2_vec__45245$$)),
$params$jscomp$83$$=$APP.$cljs$core$truth_$$($def$jscomp$5$$)?$cljs$pprint$map_params$$($def$jscomp$5$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$translate_param$$,$raw_params_s$jscomp$494$$),$flags$jscomp$13_offset$jscomp$87_rest$jscomp$18_vec__45242_vec__45248_vec__45251$$,$offset__$2$$):null;$APP.$cljs$core$not$$($directive_offset__$1$jscomp$2_vec__45245$$)&&$cljs$pprint$format_error$$("Format string ended in the middle of a directive",$offset__$2$$);$APP.$cljs$core$not$$($def$jscomp$5$$)&&
$cljs$pprint$format_error$$(['Directive "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($directive_offset__$1$jscomp$2_vec__45245$$),'" is undefined'].join(""),$offset__$2$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $cljs$pprint$compiled_directive$$(function(){var $fexpr__45255$$=$cljs$cst$1458$generator_fn$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$5$$);return $fexpr__45255$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__45255$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$83$$,
$offset__$2$$):$fexpr__45255$$($params$jscomp$83$$,$offset__$2$$)}(),$def$jscomp$5$$,$params$jscomp$83$$,$offset__$2$$,null,null,null),function(){var $remainder$jscomp$7_remainder__$1$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($rest__$1$$,1),$offset__$3$$=$offset__$2$$+1;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("\n",$cljs$cst$1455$directive$$.$cljs$core$IFn$_invoke$arity$1$($def$jscomp$5$$))&&$APP.$cljs$core$not$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$83$$)))a:{var $JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$=
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ","\t"],null);$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$=$APP.$cljs$core$coll_QMARK_$$($JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$)?$APP.$cljs$core$set$$($JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$):$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$]);
for(var $pos$jscomp$inline_11289$$=0;;){var $G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$;($G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$inline_11289$$,$APP.$cljs$core$count$$($remainder$jscomp$7_remainder__$1$$)))||($G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($remainder$jscomp$7_remainder__$1$$,$pos$jscomp$inline_11289$$),$G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$=$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$.$cljs$core$IFn$_invoke$arity$1$($G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$):
$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$($G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$),$G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$=$APP.$cljs$core$not$$($G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$));if($G__43621$jscomp$inline_11292_JSCompiler_inline_result$jscomp$inline_11291_JSCompiler_temp$jscomp$inline_11290$$){$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$=
$pos$jscomp$inline_11289$$;break a}$pos$jscomp$inline_11289$$+=1}$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$=void 0}else $JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$=0;$remainder$jscomp$7_remainder__$1$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($remainder$jscomp$7_remainder__$1$$,$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$remainder$jscomp$7_remainder__$1$$,$offset__$3$$+$JSCompiler_temp$jscomp$10324_test$jscomp$inline_11288_trim_count_val$jscomp$inline_11287$$],null)}()],null)};
$cljs$pprint$compile_raw_string$$=function($s$jscomp$495$$,$offset$jscomp$88$$){return new $cljs$pprint$compiled_directive$$(function($_$jscomp$1021$$,$a$jscomp$317$$){$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$s$jscomp$495$$]));return $a$jscomp$317$$},null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$198$string$$,$s$jscomp$495$$],null),$offset$jscomp$88$$,null,null,null)};
$cljs$pprint$process_bracket$$=function($this$$jscomp$559$$,$remainder$jscomp$8_subex$$){var $remainder__$1$jscomp$1_vec__45257$$=$cljs$pprint$collect_clauses$$($cljs$cst$1457$bracket_info$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$559$$)),$APP.$cljs$cst$195$offset$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$559$$),$remainder$jscomp$8_subex$$);$remainder$jscomp$8_subex$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder__$1$jscomp$1_vec__45257$$,
0,null);$remainder__$1$jscomp$1_vec__45257$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder__$1$jscomp$1_vec__45257$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $cljs$pprint$compiled_directive$$($cljs$cst$1417$func$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$559$$),$cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$559$$),$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$559$$),
$cljs$pprint$tuple_map$$($remainder$jscomp$8_subex$$,$APP.$cljs$cst$195$offset$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$559$$))])),$APP.$cljs$cst$195$offset$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$559$$),null,null,null),$remainder__$1$jscomp$1_vec__45257$$],null)};
$cljs$pprint$process_clause$$=function($bracket_info$$,$offset$jscomp$89$$,$remainder$jscomp$9$$){return $cljs$pprint$consume$$(function($remainder__$1$jscomp$2_remainder__$2$$){if($APP.$cljs$core$empty_QMARK_$$($remainder__$1$jscomp$2_remainder__$2$$))return $cljs$pprint$format_error$$("No closing bracket found.",$offset$jscomp$89$$);var $JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$=$APP.$cljs$core$first$$($remainder__$1$jscomp$2_remainder__$2$$);$remainder__$1$jscomp$2_remainder__$2$$=
$APP.$cljs$core$next$$($remainder__$1$jscomp$2_remainder__$2$$);if($APP.$cljs$core$truth_$$($APP.$cljs$cst$258$right$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1457$bracket_info$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$)))))$JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$=$cljs$pprint$process_bracket$$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$,
$remainder__$1$jscomp$2_remainder__$2$$);else if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$258$right$$.$cljs$core$IFn$_invoke$arity$1$($bracket_info$$),$cljs$cst$1455$directive$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$))))$JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[null,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1465$right_bracket$$,$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$),null,$remainder__$1$jscomp$2_remainder__$2$$],null)],null);else{var $JSCompiler_inline_result$jscomp$644_and__5023__auto__$jscomp$inline_4427$$=$APP.$cljs$cst$1461$separator$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1457$bracket_info$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$)));
$JSCompiler_inline_result$jscomp$644_and__5023__auto__$jscomp$inline_4427$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$644_and__5023__auto__$jscomp$inline_4427$$)?$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$)):$JSCompiler_inline_result$jscomp$644_and__5023__auto__$jscomp$inline_4427$$;$JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$644_and__5023__auto__$jscomp$inline_4427$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$225$else$$,null,$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$),$remainder__$1$jscomp$2_remainder__$2$$],null)],
null):$APP.$cljs$core$truth_$$($APP.$cljs$cst$1461$separator$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1457$bracket_info$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$))))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1461$separator$$,
null,null,$remainder__$1$jscomp$2_remainder__$2$$],null)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$,$remainder__$1$jscomp$2_remainder__$2$$],null)}return $JSCompiler_temp$jscomp$642_JSCompiler_temp$jscomp$643_this$$jscomp$560$$},$remainder$jscomp$9$$)};
$cljs$pprint$collect_clauses$$=function($bracket_info$jscomp$1$$,$offset$jscomp$90$$,$remainder$jscomp$10$$){return $APP.$cljs$core$second$$($cljs$pprint$consume$$(function($clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$){var $clause_map$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$,0,null),$saw_else$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$,1,null);$clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$,2,null);var $type$jscomp$254_vec__45265$$=$cljs$pprint$process_clause$$($bracket_info$jscomp$1$$,$offset$jscomp$90$$,$clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$);$clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$254_vec__45265$$,0,null);var $remainder__$2$jscomp$1_vec__45268$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$254_vec__45265$$,
1,null);$type$jscomp$254_vec__45265$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder__$2$jscomp$1_vec__45268$$,0,null);var $right_params$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder__$2$jscomp$1_vec__45268$$,1,null),$else_params$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder__$2$jscomp$1_vec__45268$$,2,null);$remainder__$2$jscomp$1_vec__45268$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder__$2$jscomp$1_vec__45268$$,
3,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$254_vec__45265$$,$cljs$cst$1465$right_bracket$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$concat$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clause_map$$,$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$APP.$cljs$core$truth_$$($saw_else$$)?
$cljs$cst$225$else$$:$cljs$cst$1442$clauses$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$],null),$cljs$cst$1444$right_params$$,$right_params$$])])),$remainder__$2$jscomp$1_vec__45268$$],null)],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$254_vec__45265$$,$cljs$cst$225$else$$)?$APP.$cljs$core$truth_$$($cljs$cst$225$else$$.$cljs$core$IFn$_invoke$arity$1$($clause_map$$))?
$cljs$pprint$format_error$$('Two else clauses ("~:;") inside bracket construction.',$offset$jscomp$90$$):$APP.$cljs$core$not$$($cljs$cst$225$else$$.$cljs$core$IFn$_invoke$arity$1$($bracket_info$jscomp$1$$))?$cljs$pprint$format_error$$('An else clause ("~:;") is in a bracket type that doesn\'t support it.',$offset$jscomp$90$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1306$first$$,$cljs$cst$225$else$$.$cljs$core$IFn$_invoke$arity$1$($bracket_info$jscomp$1$$))&&$APP.$cljs$core$seq$$($cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($clause_map$$))?
$cljs$pprint$format_error$$('The else clause ("~:;") is only allowed in the first position for this directive.',$offset$jscomp$90$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1306$first$$,$cljs$cst$225$else$$.$cljs$core$IFn$_invoke$arity$1$($bracket_info$jscomp$1$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[!0,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$concat$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clause_map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$225$else$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$],null),$cljs$cst$1445$else_params$$,$else_params$jscomp$1$$],null)])),!1,$remainder__$2$jscomp$1_vec__45268$$],null)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[!0,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$concat$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clause_map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1442$clauses$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$],null)],null)])),
!0,$remainder__$2$jscomp$1_vec__45268$$],null)],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$254_vec__45265$$,$APP.$cljs$cst$1461$separator$$)?$APP.$cljs$core$truth_$$($saw_else$$)?$cljs$pprint$format_error$$('A plain clause (with "~;") follows an else clause ("~:;") inside bracket construction.',$offset$jscomp$90$$):$APP.$cljs$core$not$$($cljs$cst$1459$allows_separator$$.$cljs$core$IFn$_invoke$arity$1$($bracket_info$jscomp$1$$))?$cljs$pprint$format_error$$('A separator ("~;") is in a bracket type that doesn\'t support it.',
$offset$jscomp$90$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[!0,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$concat$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clause_map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1442$clauses$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clause$jscomp$9_p__45261_remainder__$1$jscomp$3$$],null)],null)])),!1,$remainder__$2$jscomp$1_vec__45268$$],null)],null):null},new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1442$clauses$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),!1,$remainder$jscomp$10$$],null)))};
$cljs$pprint$process_nesting$$=function($format$jscomp$23$$){return $APP.$cljs$core$first$$($cljs$pprint$consume$$(function($remainder$jscomp$11_remainder__$1$jscomp$4$$){var $this$$jscomp$561$$=$APP.$cljs$core$first$$($remainder$jscomp$11_remainder__$1$jscomp$4$$);$remainder$jscomp$11_remainder__$1$jscomp$4$$=$APP.$cljs$core$next$$($remainder$jscomp$11_remainder__$1$jscomp$4$$);var $bracket$$=$cljs$cst$1457$bracket_info$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$561$$));
return $APP.$cljs$core$truth_$$($APP.$cljs$cst$258$right$$.$cljs$core$IFn$_invoke$arity$1$($bracket$$))?$cljs$pprint$process_bracket$$($this$$jscomp$561$$,$remainder$jscomp$11_remainder__$1$jscomp$4$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$this$$jscomp$561$$,$remainder$jscomp$11_remainder__$1$jscomp$4$$],null)},$format$jscomp$23$$))};
$cljs$pprint$compile_format$$=function($format_str$$){var $_STAR_format_str_STAR__orig_val__45271$$=$cljs$pprint$_STAR_format_str_STAR_$$;$cljs$pprint$_STAR_format_str_STAR_$$=$format_str$$;try{return $cljs$pprint$process_nesting$$($APP.$cljs$core$first$$($cljs$pprint$consume$$(function($offset$jscomp$91_p__45273$$){var $s$jscomp$496$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$91_p__45273$$,0,null);$offset$jscomp$91_p__45273$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$91_p__45273$$,
1,null);if($APP.$cljs$core$empty_QMARK_$$($s$jscomp$496$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$s$jscomp$496$$],null);var $tilde$$=$s$jscomp$496$$.indexOf("~");return $tilde$$<0?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$pprint$compile_raw_string$$($s$jscomp$496$$,$offset$jscomp$91_p__45273$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
["",$offset$jscomp$91_p__45273$$+$s$jscomp$496$$.length],null)],null):$tilde$$===0?$cljs$pprint$compile_directive$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$496$$,1),$offset$jscomp$91_p__45273$$+1):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$pprint$compile_raw_string$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$496$$,0,$tilde$$),$offset$jscomp$91_p__45273$$),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$496$$,$tilde$$),$tilde$$+$offset$jscomp$91_p__45273$$],null)],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$format_str$$,0],null))))}finally{$cljs$pprint$_STAR_format_str_STAR_$$=$_STAR_format_str_STAR__orig_val__45271$$}};
$cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$=function($format$jscomp$26$$,$args$jscomp$220$$){$cljs$pprint$map_passing_context$$(function($element$jscomp$40$$,$args__$1$jscomp$8_context$jscomp$17_vec__45282$$){if($cljs$pprint$abort_QMARK_$$($args__$1$jscomp$8_context$jscomp$17_vec__45282$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$args__$1$jscomp$8_context$jscomp$17_vec__45282$$],null);$args__$1$jscomp$8_context$jscomp$17_vec__45282$$=
$cljs$pprint$realize_parameter_list$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($element$jscomp$40$$),$args__$1$jscomp$8_context$jscomp$17_vec__45282$$);var $params$jscomp$84_params__$1$jscomp$17_params__$2$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($args__$1$jscomp$8_context$jscomp$17_vec__45282$$,0,null);$args__$1$jscomp$8_context$jscomp$17_vec__45282$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($args__$1$jscomp$8_context$jscomp$17_vec__45282$$,
1,null);var $offsets$jscomp$41_vec__45285$$=$cljs$pprint$unzip_map$$($params$jscomp$84_params__$1$jscomp$17_params__$2$jscomp$3$$);$params$jscomp$84_params__$1$jscomp$17_params__$2$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offsets$jscomp$41_vec__45285$$,0,null);$offsets$jscomp$41_vec__45285$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offsets$jscomp$41_vec__45285$$,1,null);$params$jscomp$84_params__$1$jscomp$17_params__$2$jscomp$3$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($params$jscomp$84_params__$1$jscomp$17_params__$2$jscomp$3$$,
$cljs$cst$1434$base_args$$,$args__$1$jscomp$8_context$jscomp$17_vec__45282$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1417$func$$.$cljs$core$IFn$_invoke$arity$1$($element$jscomp$40$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$params$jscomp$84_params__$1$jscomp$17_params__$2$jscomp$3$$,$args__$1$jscomp$8_context$jscomp$17_vec__45282$$,
$offsets$jscomp$41_vec__45285$$],null))],null)},$args$jscomp$220$$,$format$jscomp$26$$);return null};
$cljs$pprint$pprint_reader_macro$$=function($alis$$){var $G__45295$jscomp$inline_11294_macro_char$$=$APP.$cljs$core$first$$($alis$$);$G__45295$jscomp$inline_11294_macro_char$$=$cljs$pprint$reader_macros$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$pprint$reader_macros$$.$cljs$core$IFn$_invoke$arity$1$($G__45295$jscomp$inline_11294_macro_char$$):$cljs$pprint$reader_macros$$($G__45295$jscomp$inline_11294_macro_char$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__45295$jscomp$inline_11294_macro_char$$)?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(2,$APP.$cljs$core$count$$($alis$$)):$G__45295$jscomp$inline_11294_macro_char$$)?($APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,$G__45295$jscomp$inline_11294_macro_char$$),$cljs$pprint$write_out$$($APP.$cljs$core$second$$($alis$$)),!0):null};
$cljs$pprint$pprint_vector$$=function($G__46111_avec$$){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45313_46105$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45314_46106$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("[","]");for(var $length_count45320_46109$$=
0,$aseq_46110$$=$APP.$cljs$core$seq$$($G__46111_avec$$);;){if($APP.$cljs$core$not$$($cljs$core$_STAR_print_length_STAR_$$)||$length_count45320_46109$$<$cljs$core$_STAR_print_length_STAR_$$){if($aseq_46110$$&&($cljs$pprint$write_out$$($APP.$cljs$core$first$$($aseq_46110$$)),$APP.$cljs$core$next$$($aseq_46110$$))){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," ");$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);$G__46111_avec$$=$length_count45320_46109$$+1;var $G__46112$$=$APP.$cljs$core$next$$($aseq_46110$$);
$length_count45320_46109$$=$G__46111_avec$$;$aseq_46110$$=$G__46112$$;continue}}else $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"...");break}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45314_46106$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45313_46105$$}}return null};
$cljs$pprint$pprint_map$$=function($amap$$){var $_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$=$APP.$cljs$core$record_QMARK_$$($amap$$)?null:function(){var $fexpr__45335$$=new $APP.$cljs$core$Var$$(function(){return $cljs$core$lift_ns$$},$cljs$cst$1466$cljs_DOT_core_SLASH_lift_ns$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1467$private$$,$APP.$cljs$cst$176$ns$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$208$file$$,$APP.$cljs$cst$218$end_column$$,
$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$209$line$$,$APP.$cljs$cst$217$end_line$$,$APP.$cljs$cst$1468$arglists$$,$APP.$cljs$cst$1469$doc$$,$APP.$cljs$cst$171$test$$],[!0,$cljs$cst$1470$cljs_DOT_core$$,$cljs$cst$1471$lift_ns$$,"cljs/core.cljs",15,1,10699,10699,$APP.$cljs$core$list$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$314$m$$],null)),"Returns [lifted-ns lifted-map] or nil if m can't be lifted.",$APP.$cljs$core$truth_$$($cljs$core$lift_ns$$)?
$cljs$core$lift_ns$$.$cljs$lang$test$:null]));return $fexpr__45335$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__45335$$.$cljs$core$IFn$_invoke$arity$1$($amap$$):$fexpr__45335$$($amap$$)}(),$_STAR_current_level_STAR__orig_val__45340_46120_ns$jscomp$29$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$,0,null);$_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$,
1,null);var $G__46135__STAR_current_level_STAR__orig_val__45350_46129_amap__$1$$=$APP.$cljs$core$truth_$$($_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$)?$_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$:$amap$$,$length_count45345_46126_prefix$jscomp$30$$=$APP.$cljs$core$truth_$$($_STAR_current_level_STAR__orig_val__45340_46120_ns$jscomp$29$$)?["#:",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($_STAR_current_level_STAR__orig_val__45340_46120_ns$jscomp$29$$),
"{"].join(""):"{";if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{$_STAR_current_level_STAR__orig_val__45340_46120_ns$jscomp$29$$=$cljs$pprint$_STAR_current_level_STAR_$$;$_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$($length_count45345_46126_prefix$jscomp$30$$,
"}");$length_count45345_46126_prefix$jscomp$30$$=0;for(var $aseq_46127$$=$APP.$cljs$core$seq$$($G__46135__STAR_current_level_STAR__orig_val__45350_46129_amap__$1$$);;){if($APP.$cljs$core$not$$($cljs$core$_STAR_print_length_STAR_$$)||$length_count45345_46126_prefix$jscomp$30$$<$cljs$core$_STAR_print_length_STAR_$$){if($aseq_46127$$){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{$G__46135__STAR_current_level_STAR__orig_val__45350_46129_amap__$1$$=
$cljs$pprint$_STAR_current_level_STAR_$$;var $_STAR_current_length_STAR__orig_val__45351_46130$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$(null,null),$cljs$pprint$write_out$$($APP.$cljs$core$ffirst$$($aseq_46127$$)),$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," "),$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$),$cljs$pprint$_STAR_current_length_STAR_$$=0,$cljs$pprint$write_out$$($APP.$cljs$core$fnext$$($APP.$cljs$core$first$$($aseq_46127$$))),
$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45351_46130$$,$cljs$pprint$_STAR_current_level_STAR_$$=$G__46135__STAR_current_level_STAR__orig_val__45350_46129_amap__$1$$}}if($APP.$cljs$core$next$$($aseq_46127$$)){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,", ");$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);$G__46135__STAR_current_level_STAR__orig_val__45350_46129_amap__$1$$=$length_count45345_46126_prefix$jscomp$30$$+
1;var $G__46136$$=$APP.$cljs$core$next$$($aseq_46127$$);$length_count45345_46126_prefix$jscomp$30$$=$G__46135__STAR_current_level_STAR__orig_val__45350_46129_amap__$1$$;$aseq_46127$$=$G__46136$$;continue}}}else $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"...");break}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45341_46121_lift_map$jscomp$1_vec__45327$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45340_46120_ns$jscomp$29$$}}return null};
$cljs$pprint$pprint_simple_default$$=function($obj$jscomp$153$$){return $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$obj$jscomp$153$$])))};
$cljs$pprint$type_dispatcher$$=function($obj$jscomp$154$$){return $obj$jscomp$154$$ instanceof $cljs$core$PersistentQueue$$?$APP.$cljs$cst$1473$queue$$:($obj$jscomp$154$$!=null?$obj$jscomp$154$$.$cljs$lang$protocol_mask$partition0$$&32768||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$obj$jscomp$154$$.$cljs$core$IDeref$$||($obj$jscomp$154$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IDeref$$,$obj$jscomp$154$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IDeref$$,
$obj$jscomp$154$$))?$cljs$cst$1474$deref$$:$obj$jscomp$154$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$cst$219$symbol$$:$APP.$cljs$core$seq_QMARK_$$($obj$jscomp$154$$)?$APP.$cljs$cst$201$list$$:$APP.$cljs$core$map_QMARK_$$($obj$jscomp$154$$)?$APP.$cljs$cst$202$map$$:$APP.$cljs$core$vector_QMARK_$$($obj$jscomp$154$$)?$APP.$cljs$cst$200$vector$$:$APP.$cljs$core$set_QMARK_$$($obj$jscomp$154$$)?$APP.$cljs$cst$203$set$$:$obj$jscomp$154$$==null?null:$APP.$cljs$cst$205$default$$};
$cljs$pprint$brackets$$=function($form$jscomp$146$$){return $APP.$cljs$core$vector_QMARK_$$($form$jscomp$146$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["[","]"],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["(",")"],null)};
$cljs$pprint$pprint_ns_reference$$=function($reference$$){if($APP.$cljs$core$sequential_QMARK_$$($reference$$)){var $vec__45397$$=$cljs$pprint$brackets$$($reference$$),$start$jscomp$178$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45397$$,0,null),$end$jscomp$45$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45397$$,1,null),$seq__45401$$=$APP.$cljs$core$seq$$($reference$$),$first__45402$$=$APP.$cljs$core$first$$($seq__45401$$),$seq__45401__$1$$=$APP.$cljs$core$next$$($seq__45401$$);
if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45404_46162$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45405_46163$$=$cljs$pprint$_STAR_current_length_STAR_$$,$_STAR_current_level_STAR__temp_val__45406_46164$$=$cljs$pprint$_STAR_current_level_STAR_$$+1;$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__temp_val__45406_46164$$;
$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$($start$jscomp$178$$,$end$jscomp$45$$);(function(){var $cf__43401__auto__$jscomp$3$$=$cljs$pprint$cached_compile$$("~w~:i");return function(){function $G__46166$$($var_args$jscomp$780$$){var $G__46167__i_args__43402__auto__$jscomp$10$$=null;if(arguments.length>0){$G__46167__i_args__43402__auto__$jscomp$10$$=0;for(var $G__46167__a$$=Array(arguments.length-0);$G__46167__i_args__43402__auto__$jscomp$10$$<$G__46167__a$$.length;)$G__46167__a$$[$G__46167__i_args__43402__auto__$jscomp$10$$]=
arguments[$G__46167__i_args__43402__auto__$jscomp$10$$+0],++$G__46167__i_args__43402__auto__$jscomp$10$$;$G__46167__i_args__43402__auto__$jscomp$10$$=new $APP.$cljs$core$IndexedSeq$$($G__46167__a$$,0,null)}return $G__46166__delegate$$.call(this,$G__46167__i_args__43402__auto__$jscomp$10$$)}function $G__46166__delegate$$($args__43402__auto__$jscomp$9_navigator__43403__auto__$jscomp$3$$){$args__43402__auto__$jscomp$9_navigator__43403__auto__$jscomp$3$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$9_navigator__43403__auto__$jscomp$3$$);
return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$3$$,$args__43402__auto__$jscomp$9_navigator__43403__auto__$jscomp$3$$)}$G__46166$$.$cljs$lang$maxFixedArity$=0;$G__46166$$.$cljs$lang$applyTo$=function($arglist__46168_args__43402__auto__$jscomp$11$$){$arglist__46168_args__43402__auto__$jscomp$11$$=$APP.$cljs$core$seq$$($arglist__46168_args__43402__auto__$jscomp$11$$);return $G__46166__delegate$$($arglist__46168_args__43402__auto__$jscomp$11$$)};$G__46166$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__46166__delegate$$;return $G__46166$$}()})()($first__45402$$);for(var $args_46169__$1$$=$seq__45401__$1$$;;)if($APP.$cljs$core$seq$$($args_46169__$1$$)){(function(){var $cf__43401__auto__$jscomp$4$$=$cljs$pprint$cached_compile$$(" ");return function($args_46169__$1$jscomp$1$$,$format_in__43399__auto__$jscomp$5$$,$cf__43401__auto__$jscomp$5$$){return function(){function $G__46170$$($var_args$jscomp$781$$){var $G__46171__i_args__43402__auto__$jscomp$13$$=null;if(arguments.length>0){$G__46171__i_args__43402__auto__$jscomp$13$$=
0;for(var $G__46171__a$$=Array(arguments.length-0);$G__46171__i_args__43402__auto__$jscomp$13$$<$G__46171__a$$.length;)$G__46171__a$$[$G__46171__i_args__43402__auto__$jscomp$13$$]=arguments[$G__46171__i_args__43402__auto__$jscomp$13$$+0],++$G__46171__i_args__43402__auto__$jscomp$13$$;$G__46171__i_args__43402__auto__$jscomp$13$$=new $APP.$cljs$core$IndexedSeq$$($G__46171__a$$,0,null)}return $G__46170__delegate$$.call(this,$G__46171__i_args__43402__auto__$jscomp$13$$)}function $G__46170__delegate$$($args__43402__auto__$jscomp$12_navigator__43403__auto__$jscomp$4$$){$args__43402__auto__$jscomp$12_navigator__43403__auto__$jscomp$4$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$12_navigator__43403__auto__$jscomp$4$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$5$$,$args__43402__auto__$jscomp$12_navigator__43403__auto__$jscomp$4$$)}$G__46170$$.$cljs$lang$maxFixedArity$=0;$G__46170$$.$cljs$lang$applyTo$=function($arglist__46172_args__43402__auto__$jscomp$14$$){$arglist__46172_args__43402__auto__$jscomp$14$$=$APP.$cljs$core$seq$$($arglist__46172_args__43402__auto__$jscomp$14$$);
return $G__46170__delegate$$($arglist__46172_args__43402__auto__$jscomp$14$$)};$G__46170$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46170__delegate$$;return $G__46170$$}()}($args_46169__$1$$," ",$cf__43401__auto__$jscomp$4$$,$_STAR_current_level_STAR__orig_val__45404_46162$$,$_STAR_current_length_STAR__orig_val__45405_46163$$,$_STAR_current_level_STAR__temp_val__45406_46164$$,0,$vec__45397$$,$start$jscomp$178$$,$end$jscomp$45$$,$reference$$,$seq__45401$$,$first__45402$$,$seq__45401__$1$$,$first__45402$$,
$seq__45401__$1$$)})()();var $arg_46173$$=$APP.$cljs$core$first$$($args_46169__$1$$);if($APP.$cljs$core$sequential_QMARK_$$($arg_46173$$)){var $vec__45413_46175$$=$cljs$pprint$brackets$$($arg_46173$$),$start_46176__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45413_46175$$,0,null),$end_46177__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45413_46175$$,1,null);if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,
"#");else{var $_STAR_current_level_STAR__orig_val__45418_46181$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45419_46182$$=$cljs$pprint$_STAR_current_length_STAR_$$,$_STAR_current_level_STAR__temp_val__45420_46183$$=$cljs$pprint$_STAR_current_level_STAR_$$+1;$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__temp_val__45420_46183$$;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$($start_46176__$1$$,$end_46177__$1$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($arg_46173$$),
3)&&$APP.$cljs$core$second$$($arg_46173$$)instanceof $APP.$cljs$core$Keyword$$){var $vec__45425_46185$$=$arg_46173$$,$ns_46186$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45425_46185$$,0,null),$kw_46187$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45425_46185$$,1,null),$lis_46188$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45425_46185$$,2,null);(function(){var $cf__43401__auto__$jscomp$6$$=$cljs$pprint$cached_compile$$("~w ~w ");return function($args_46169__$1$jscomp$2$$,
$format_in__43399__auto__$jscomp$7$$,$cf__43401__auto__$jscomp$7$$){return function(){function $G__46190$$($var_args$jscomp$782$$){var $G__46192__i_args__43402__auto__$jscomp$16$$=null;if(arguments.length>0){$G__46192__i_args__43402__auto__$jscomp$16$$=0;for(var $G__46192__a$$=Array(arguments.length-0);$G__46192__i_args__43402__auto__$jscomp$16$$<$G__46192__a$$.length;)$G__46192__a$$[$G__46192__i_args__43402__auto__$jscomp$16$$]=arguments[$G__46192__i_args__43402__auto__$jscomp$16$$+0],++$G__46192__i_args__43402__auto__$jscomp$16$$;
$G__46192__i_args__43402__auto__$jscomp$16$$=new $APP.$cljs$core$IndexedSeq$$($G__46192__a$$,0,null)}return $G__46190__delegate$$.call(this,$G__46192__i_args__43402__auto__$jscomp$16$$)}function $G__46190__delegate$$($args__43402__auto__$jscomp$15_navigator__43403__auto__$jscomp$5$$){$args__43402__auto__$jscomp$15_navigator__43403__auto__$jscomp$5$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$15_navigator__43403__auto__$jscomp$5$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$7$$,
$args__43402__auto__$jscomp$15_navigator__43403__auto__$jscomp$5$$)}$G__46190$$.$cljs$lang$maxFixedArity$=0;$G__46190$$.$cljs$lang$applyTo$=function($arglist__46193_args__43402__auto__$jscomp$17$$){$arglist__46193_args__43402__auto__$jscomp$17$$=$APP.$cljs$core$seq$$($arglist__46193_args__43402__auto__$jscomp$17$$);return $G__46190__delegate$$($arglist__46193_args__43402__auto__$jscomp$17$$)};$G__46190$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46190__delegate$$;return $G__46190$$}()}($args_46169__$1$$,
"~w ~w ",$cf__43401__auto__$jscomp$6$$,$vec__45425_46185$$,$ns_46186$$,$kw_46187$$,$lis_46188$$,$_STAR_current_level_STAR__orig_val__45418_46181$$,$_STAR_current_length_STAR__orig_val__45419_46182$$,$_STAR_current_level_STAR__temp_val__45420_46183$$,0,$vec__45413_46175$$,$start_46176__$1$$,$end_46177__$1$$,$arg_46173$$,$_STAR_current_level_STAR__orig_val__45404_46162$$,$_STAR_current_length_STAR__orig_val__45405_46163$$,$_STAR_current_level_STAR__temp_val__45406_46164$$,0,$vec__45397$$,$start$jscomp$178$$,
$end$jscomp$45$$,$reference$$,$seq__45401$$,$first__45402$$,$seq__45401__$1$$,$first__45402$$,$seq__45401__$1$$)})()($ns_46186$$,$kw_46187$$);$APP.$cljs$core$sequential_QMARK_$$($lis_46188$$)?function(){var $format_in__43399__auto__$jscomp$8$$=$APP.$cljs$core$vector_QMARK_$$($lis_46188$$)?"~\x3c[~;~@{~w~^ ~:_~}~;]~:\x3e":"~\x3c(~;~@{~w~^ ~:_~}~;)~:\x3e",$cf__43401__auto__$jscomp$8$$=typeof $format_in__43399__auto__$jscomp$8$$==="string"?$cljs$pprint$cached_compile$$($format_in__43399__auto__$jscomp$8$$):
$format_in__43399__auto__$jscomp$8$$;return function($args_46169__$1$jscomp$3$$,$format_in__43399__auto__$jscomp$9$$,$cf__43401__auto__$jscomp$9$$){return function(){function $G__46200$$($var_args$jscomp$783$$){var $G__46201__i_args__43402__auto__$jscomp$19$$=null;if(arguments.length>0){$G__46201__i_args__43402__auto__$jscomp$19$$=0;for(var $G__46201__a$$=Array(arguments.length-0);$G__46201__i_args__43402__auto__$jscomp$19$$<$G__46201__a$$.length;)$G__46201__a$$[$G__46201__i_args__43402__auto__$jscomp$19$$]=
arguments[$G__46201__i_args__43402__auto__$jscomp$19$$+0],++$G__46201__i_args__43402__auto__$jscomp$19$$;$G__46201__i_args__43402__auto__$jscomp$19$$=new $APP.$cljs$core$IndexedSeq$$($G__46201__a$$,0,null)}return $G__46200__delegate$$.call(this,$G__46201__i_args__43402__auto__$jscomp$19$$)}function $G__46200__delegate$$($args__43402__auto__$jscomp$18_navigator__43403__auto__$jscomp$6$$){$args__43402__auto__$jscomp$18_navigator__43403__auto__$jscomp$6$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$18_navigator__43403__auto__$jscomp$6$$);
return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$9$$,$args__43402__auto__$jscomp$18_navigator__43403__auto__$jscomp$6$$)}$G__46200$$.$cljs$lang$maxFixedArity$=0;$G__46200$$.$cljs$lang$applyTo$=function($arglist__46202_args__43402__auto__$jscomp$20$$){$arglist__46202_args__43402__auto__$jscomp$20$$=$APP.$cljs$core$seq$$($arglist__46202_args__43402__auto__$jscomp$20$$);return $G__46200__delegate$$($arglist__46202_args__43402__auto__$jscomp$20$$)};$G__46200$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__46200__delegate$$;return $G__46200$$}()}($args_46169__$1$$,$format_in__43399__auto__$jscomp$8$$,$cf__43401__auto__$jscomp$8$$,$vec__45425_46185$$,$ns_46186$$,$kw_46187$$,$lis_46188$$,$_STAR_current_level_STAR__orig_val__45418_46181$$,$_STAR_current_length_STAR__orig_val__45419_46182$$,$_STAR_current_level_STAR__temp_val__45420_46183$$,0,$vec__45413_46175$$,$start_46176__$1$$,$end_46177__$1$$,$arg_46173$$,$_STAR_current_level_STAR__orig_val__45404_46162$$,$_STAR_current_length_STAR__orig_val__45405_46163$$,
$_STAR_current_level_STAR__temp_val__45406_46164$$,0,$vec__45397$$,$start$jscomp$178$$,$end$jscomp$45$$,$reference$$,$seq__45401$$,$first__45402$$,$seq__45401__$1$$,$first__45402$$,$seq__45401__$1$$)}()($lis_46188$$):$cljs$pprint$write_out$$($lis_46188$$)}else $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$(function(){var $cf__43401__auto__$jscomp$10$$=$cljs$pprint$cached_compile$$("~w ~:i~@{~w~^ ~:_~}");return function($args_46169__$1$jscomp$4$$,$format_in__43399__auto__$jscomp$11$$,$cf__43401__auto__$jscomp$11$$){return function(){function $G__46203$$($var_args$jscomp$784$$){var $G__46204__i_args__43402__auto__$jscomp$22$$=
null;if(arguments.length>0){$G__46204__i_args__43402__auto__$jscomp$22$$=0;for(var $G__46204__a$$=Array(arguments.length-0);$G__46204__i_args__43402__auto__$jscomp$22$$<$G__46204__a$$.length;)$G__46204__a$$[$G__46204__i_args__43402__auto__$jscomp$22$$]=arguments[$G__46204__i_args__43402__auto__$jscomp$22$$+0],++$G__46204__i_args__43402__auto__$jscomp$22$$;$G__46204__i_args__43402__auto__$jscomp$22$$=new $APP.$cljs$core$IndexedSeq$$($G__46204__a$$,0,null)}return $G__46203__delegate$$.call(this,$G__46204__i_args__43402__auto__$jscomp$22$$)}
function $G__46203__delegate$$($args__43402__auto__$jscomp$21_navigator__43403__auto__$jscomp$7$$){$args__43402__auto__$jscomp$21_navigator__43403__auto__$jscomp$7$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$21_navigator__43403__auto__$jscomp$7$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$11$$,$args__43402__auto__$jscomp$21_navigator__43403__auto__$jscomp$7$$)}$G__46203$$.$cljs$lang$maxFixedArity$=0;$G__46203$$.$cljs$lang$applyTo$=
function($arglist__46205_args__43402__auto__$jscomp$23$$){$arglist__46205_args__43402__auto__$jscomp$23$$=$APP.$cljs$core$seq$$($arglist__46205_args__43402__auto__$jscomp$23$$);return $G__46203__delegate$$($arglist__46205_args__43402__auto__$jscomp$23$$)};$G__46203$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46203__delegate$$;return $G__46203$$}()}($args_46169__$1$$,"~w ~:i~@{~w~^ ~:_~}",$cf__43401__auto__$jscomp$10$$,$_STAR_current_level_STAR__orig_val__45418_46181$$,$_STAR_current_length_STAR__orig_val__45419_46182$$,
$_STAR_current_level_STAR__temp_val__45420_46183$$,0,$vec__45413_46175$$,$start_46176__$1$$,$end_46177__$1$$,$arg_46173$$,$_STAR_current_level_STAR__orig_val__45404_46162$$,$_STAR_current_length_STAR__orig_val__45405_46163$$,$_STAR_current_level_STAR__temp_val__45406_46164$$,0,$vec__45397$$,$start$jscomp$178$$,$end$jscomp$45$$,$reference$$,$seq__45401$$,$first__45402$$,$seq__45401__$1$$,$first__45402$$,$seq__45401__$1$$)}(),$arg_46173$$);$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=
$_STAR_current_length_STAR__orig_val__45419_46182$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45418_46181$$}}$APP.$cljs$core$next$$($args_46169__$1$$)&&function(){var $cf__43401__auto__$jscomp$12$$=$cljs$pprint$cached_compile$$("~_");return function($args_46169__$1$jscomp$5$$,$format_in__43399__auto__$jscomp$13$$,$cf__43401__auto__$jscomp$13$$){return function(){function $G__46206$$($var_args$jscomp$785$$){var $G__46208__i_args__43402__auto__$jscomp$25$$=null;if(arguments.length>
0){$G__46208__i_args__43402__auto__$jscomp$25$$=0;for(var $G__46208__a$$=Array(arguments.length-0);$G__46208__i_args__43402__auto__$jscomp$25$$<$G__46208__a$$.length;)$G__46208__a$$[$G__46208__i_args__43402__auto__$jscomp$25$$]=arguments[$G__46208__i_args__43402__auto__$jscomp$25$$+0],++$G__46208__i_args__43402__auto__$jscomp$25$$;$G__46208__i_args__43402__auto__$jscomp$25$$=new $APP.$cljs$core$IndexedSeq$$($G__46208__a$$,0,null)}return $G__46206__delegate$$.call(this,$G__46208__i_args__43402__auto__$jscomp$25$$)}
function $G__46206__delegate$$($args__43402__auto__$jscomp$24_navigator__43403__auto__$jscomp$8$$){$args__43402__auto__$jscomp$24_navigator__43403__auto__$jscomp$8$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$24_navigator__43403__auto__$jscomp$8$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$13$$,$args__43402__auto__$jscomp$24_navigator__43403__auto__$jscomp$8$$)}$G__46206$$.$cljs$lang$maxFixedArity$=0;$G__46206$$.$cljs$lang$applyTo$=
function($arglist__46209_args__43402__auto__$jscomp$26$$){$arglist__46209_args__43402__auto__$jscomp$26$$=$APP.$cljs$core$seq$$($arglist__46209_args__43402__auto__$jscomp$26$$);return $G__46206__delegate$$($arglist__46209_args__43402__auto__$jscomp$26$$)};$G__46206$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46206__delegate$$;return $G__46206$$}()}($args_46169__$1$$,"~_",$cf__43401__auto__$jscomp$12$$,$vec__45413_46175$$,$start_46176__$1$$,$end_46177__$1$$,$arg_46173$$,$_STAR_current_level_STAR__orig_val__45404_46162$$,
$_STAR_current_length_STAR__orig_val__45405_46163$$,$_STAR_current_level_STAR__temp_val__45406_46164$$,0,$vec__45397$$,$start$jscomp$178$$,$end$jscomp$45$$,$reference$$,$seq__45401$$,$first__45402$$,$seq__45401__$1$$,$first__45402$$,$seq__45401__$1$$)}()()}else $cljs$pprint$write_out$$($arg_46173$$),$APP.$cljs$core$next$$($args_46169__$1$$)&&function(){var $cf__43401__auto__$jscomp$14$$=$cljs$pprint$cached_compile$$("~:_");return function($args_46169__$1$jscomp$6$$,$format_in__43399__auto__$jscomp$15$$,
$cf__43401__auto__$jscomp$15$$){return function(){function $G__46210$$($var_args$jscomp$786$$){var $G__46211__i_args__43402__auto__$jscomp$28$$=null;if(arguments.length>0){$G__46211__i_args__43402__auto__$jscomp$28$$=0;for(var $G__46211__a$$=Array(arguments.length-0);$G__46211__i_args__43402__auto__$jscomp$28$$<$G__46211__a$$.length;)$G__46211__a$$[$G__46211__i_args__43402__auto__$jscomp$28$$]=arguments[$G__46211__i_args__43402__auto__$jscomp$28$$+0],++$G__46211__i_args__43402__auto__$jscomp$28$$;
$G__46211__i_args__43402__auto__$jscomp$28$$=new $APP.$cljs$core$IndexedSeq$$($G__46211__a$$,0,null)}return $G__46210__delegate$$.call(this,$G__46211__i_args__43402__auto__$jscomp$28$$)}function $G__46210__delegate$$($args__43402__auto__$jscomp$27_navigator__43403__auto__$jscomp$9$$){$args__43402__auto__$jscomp$27_navigator__43403__auto__$jscomp$9$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$27_navigator__43403__auto__$jscomp$9$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$15$$,
$args__43402__auto__$jscomp$27_navigator__43403__auto__$jscomp$9$$)}$G__46210$$.$cljs$lang$maxFixedArity$=0;$G__46210$$.$cljs$lang$applyTo$=function($arglist__46212_args__43402__auto__$jscomp$29$$){$arglist__46212_args__43402__auto__$jscomp$29$$=$APP.$cljs$core$seq$$($arglist__46212_args__43402__auto__$jscomp$29$$);return $G__46210__delegate$$($arglist__46212_args__43402__auto__$jscomp$29$$)};$G__46210$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46210__delegate$$;return $G__46210$$}()}($args_46169__$1$$,
"~:_",$cf__43401__auto__$jscomp$14$$,$arg_46173$$,$_STAR_current_level_STAR__orig_val__45404_46162$$,$_STAR_current_length_STAR__orig_val__45405_46163$$,$_STAR_current_level_STAR__temp_val__45406_46164$$,0,$vec__45397$$,$start$jscomp$178$$,$end$jscomp$45$$,$reference$$,$seq__45401$$,$first__45402$$,$seq__45401__$1$$,$first__45402$$,$seq__45401__$1$$)}()();$args_46169__$1$$=$APP.$cljs$core$next$$($args_46169__$1$$)}else break;$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=
$_STAR_current_length_STAR__orig_val__45405_46163$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45404_46162$$}}}else $cljs$pprint$write_out$$($reference$$)};
$cljs$pprint$single_defn$$=function($alis$jscomp$4$$,$has_doc_str_QMARK_$$){$APP.$cljs$core$seq$$($alis$jscomp$4$$)&&($APP.$cljs$core$truth_$$($has_doc_str_QMARK_$$)?function(){var $cf__43401__auto__$jscomp$20$$=$cljs$pprint$cached_compile$$(" ~_");return function(){function $G__46246$$($var_args$jscomp$791$$){var $G__46247__i_args__43402__auto__$jscomp$43$$=null;if(arguments.length>0){$G__46247__i_args__43402__auto__$jscomp$43$$=0;for(var $G__46247__a$$=Array(arguments.length-0);$G__46247__i_args__43402__auto__$jscomp$43$$<
$G__46247__a$$.length;)$G__46247__a$$[$G__46247__i_args__43402__auto__$jscomp$43$$]=arguments[$G__46247__i_args__43402__auto__$jscomp$43$$+0],++$G__46247__i_args__43402__auto__$jscomp$43$$;$G__46247__i_args__43402__auto__$jscomp$43$$=new $APP.$cljs$core$IndexedSeq$$($G__46247__a$$,0,null)}return $G__46246__delegate$$.call(this,$G__46247__i_args__43402__auto__$jscomp$43$$)}function $G__46246__delegate$$($args__43402__auto__$jscomp$42_navigator__43403__auto__$jscomp$14$$){$args__43402__auto__$jscomp$42_navigator__43403__auto__$jscomp$14$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$42_navigator__43403__auto__$jscomp$14$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$20$$,$args__43402__auto__$jscomp$42_navigator__43403__auto__$jscomp$14$$)}$G__46246$$.$cljs$lang$maxFixedArity$=0;$G__46246$$.$cljs$lang$applyTo$=function($arglist__46248_args__43402__auto__$jscomp$44$$){$arglist__46248_args__43402__auto__$jscomp$44$$=$APP.$cljs$core$seq$$($arglist__46248_args__43402__auto__$jscomp$44$$);
return $G__46246__delegate$$($arglist__46248_args__43402__auto__$jscomp$44$$)};$G__46246$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46246__delegate$$;return $G__46246$$}()}()():function(){var $cf__43401__auto__$jscomp$21$$=$cljs$pprint$cached_compile$$(" ~@_");return function(){function $G__46249$$($var_args$jscomp$792$$){var $G__46250__i_args__43402__auto__$jscomp$46$$=null;if(arguments.length>0){$G__46250__i_args__43402__auto__$jscomp$46$$=0;for(var $G__46250__a$$=Array(arguments.length-0);$G__46250__i_args__43402__auto__$jscomp$46$$<
$G__46250__a$$.length;)$G__46250__a$$[$G__46250__i_args__43402__auto__$jscomp$46$$]=arguments[$G__46250__i_args__43402__auto__$jscomp$46$$+0],++$G__46250__i_args__43402__auto__$jscomp$46$$;$G__46250__i_args__43402__auto__$jscomp$46$$=new $APP.$cljs$core$IndexedSeq$$($G__46250__a$$,0,null)}return $G__46249__delegate$$.call(this,$G__46250__i_args__43402__auto__$jscomp$46$$)}function $G__46249__delegate$$($args__43402__auto__$jscomp$45_navigator__43403__auto__$jscomp$15$$){$args__43402__auto__$jscomp$45_navigator__43403__auto__$jscomp$15$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$45_navigator__43403__auto__$jscomp$15$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$21$$,$args__43402__auto__$jscomp$45_navigator__43403__auto__$jscomp$15$$)}$G__46249$$.$cljs$lang$maxFixedArity$=0;$G__46249$$.$cljs$lang$applyTo$=function($arglist__46251_args__43402__auto__$jscomp$47$$){$arglist__46251_args__43402__auto__$jscomp$47$$=$APP.$cljs$core$seq$$($arglist__46251_args__43402__auto__$jscomp$47$$);
return $G__46249__delegate$$($arglist__46251_args__43402__auto__$jscomp$47$$)};$G__46249$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46249__delegate$$;return $G__46249$$}()}()(),function(){var $cf__43401__auto__$jscomp$22$$=$cljs$pprint$cached_compile$$("~{~w~^ ~_~}");return function(){function $G__46252$$($var_args$jscomp$793$$){var $G__46253__i_args__43402__auto__$jscomp$49$$=null;if(arguments.length>0){$G__46253__i_args__43402__auto__$jscomp$49$$=0;for(var $G__46253__a$$=Array(arguments.length-
0);$G__46253__i_args__43402__auto__$jscomp$49$$<$G__46253__a$$.length;)$G__46253__a$$[$G__46253__i_args__43402__auto__$jscomp$49$$]=arguments[$G__46253__i_args__43402__auto__$jscomp$49$$+0],++$G__46253__i_args__43402__auto__$jscomp$49$$;$G__46253__i_args__43402__auto__$jscomp$49$$=new $APP.$cljs$core$IndexedSeq$$($G__46253__a$$,0,null)}return $G__46252__delegate$$.call(this,$G__46253__i_args__43402__auto__$jscomp$49$$)}function $G__46252__delegate$$($args__43402__auto__$jscomp$48_navigator__43403__auto__$jscomp$16$$){$args__43402__auto__$jscomp$48_navigator__43403__auto__$jscomp$16$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$48_navigator__43403__auto__$jscomp$16$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$22$$,$args__43402__auto__$jscomp$48_navigator__43403__auto__$jscomp$16$$)}$G__46252$$.$cljs$lang$maxFixedArity$=0;$G__46252$$.$cljs$lang$applyTo$=function($arglist__46254_args__43402__auto__$jscomp$50$$){$arglist__46254_args__43402__auto__$jscomp$50$$=$APP.$cljs$core$seq$$($arglist__46254_args__43402__auto__$jscomp$50$$);
return $G__46252__delegate$$($arglist__46254_args__43402__auto__$jscomp$50$$)};$G__46252$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46252__delegate$$;return $G__46252$$}()}()($alis$jscomp$4$$))};
$cljs$pprint$multi_defn$$=function($alis$jscomp$5$$){$APP.$cljs$core$seq$$($alis$jscomp$5$$)&&function(){var $cf__43401__auto__$jscomp$23$$=$cljs$pprint$cached_compile$$(" ~_~{~w~^ ~_~}");return function(){function $G__46255$$($var_args$jscomp$794$$){var $G__46256__i_args__43402__auto__$jscomp$52$$=null;if(arguments.length>0){$G__46256__i_args__43402__auto__$jscomp$52$$=0;for(var $G__46256__a$$=Array(arguments.length-0);$G__46256__i_args__43402__auto__$jscomp$52$$<$G__46256__a$$.length;)$G__46256__a$$[$G__46256__i_args__43402__auto__$jscomp$52$$]=
arguments[$G__46256__i_args__43402__auto__$jscomp$52$$+0],++$G__46256__i_args__43402__auto__$jscomp$52$$;$G__46256__i_args__43402__auto__$jscomp$52$$=new $APP.$cljs$core$IndexedSeq$$($G__46256__a$$,0,null)}return $G__46255__delegate$$.call(this,$G__46256__i_args__43402__auto__$jscomp$52$$)}function $G__46255__delegate$$($args__43402__auto__$jscomp$51_navigator__43403__auto__$jscomp$17$$){$args__43402__auto__$jscomp$51_navigator__43403__auto__$jscomp$17$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$51_navigator__43403__auto__$jscomp$17$$);
return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$23$$,$args__43402__auto__$jscomp$51_navigator__43403__auto__$jscomp$17$$)}$G__46255$$.$cljs$lang$maxFixedArity$=0;$G__46255$$.$cljs$lang$applyTo$=function($arglist__46257_args__43402__auto__$jscomp$53$$){$arglist__46257_args__43402__auto__$jscomp$53$$=$APP.$cljs$core$seq$$($arglist__46257_args__43402__auto__$jscomp$53$$);return $G__46255__delegate$$($arglist__46257_args__43402__auto__$jscomp$53$$)};$G__46255$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__46255__delegate$$;return $G__46255$$}()}()($alis$jscomp$5$$)};
$cljs$pprint$pprint_defn$$=function($alis$jscomp$6_first__45478$$){if($APP.$cljs$core$next$$($alis$jscomp$6_first__45478$$)){var $first__45478__$1_seq__45477$$=$APP.$cljs$core$seq$$($alis$jscomp$6_first__45478$$);$alis$jscomp$6_first__45478$$=$APP.$cljs$core$first$$($first__45478__$1_seq__45477$$);var $doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$=$APP.$cljs$core$next$$($first__45478__$1_seq__45477$$);$first__45478__$1_seq__45477$$=$APP.$cljs$core$first$$($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$);
$doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$=$APP.$cljs$core$next$$($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$);var $attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$=typeof $APP.$cljs$core$first$$($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$)==="string"?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$),$APP.$cljs$core$next$$($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$)],
null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$],null);$doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$,0,null);$attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$,1,null);var $stuff__$2_vec__45482$$=
$APP.$cljs$core$map_QMARK_$$($APP.$cljs$core$first$$($attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$),$APP.$cljs$core$next$$($attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$],
null);$attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($stuff__$2_vec__45482$$,0,null);$stuff__$2_vec__45482$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($stuff__$2_vec__45482$$,1,null);if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45486_46258$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45487_46259$$=
$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("(",")"),function(){var $cf__43401__auto__$jscomp$24$$=$cljs$pprint$cached_compile$$("~w ~1I~@_~w");return function(){function $G__46262$$($var_args$jscomp$795$$){var $G__46263__i_args__43402__auto__$jscomp$55$$=null;if(arguments.length>0){$G__46263__i_args__43402__auto__$jscomp$55$$=0;for(var $G__46263__a$$=Array(arguments.length-0);$G__46263__i_args__43402__auto__$jscomp$55$$<
$G__46263__a$$.length;)$G__46263__a$$[$G__46263__i_args__43402__auto__$jscomp$55$$]=arguments[$G__46263__i_args__43402__auto__$jscomp$55$$+0],++$G__46263__i_args__43402__auto__$jscomp$55$$;$G__46263__i_args__43402__auto__$jscomp$55$$=new $APP.$cljs$core$IndexedSeq$$($G__46263__a$$,0,null)}return $G__46262__delegate$$.call(this,$G__46263__i_args__43402__auto__$jscomp$55$$)}function $G__46262__delegate$$($args__43402__auto__$jscomp$54_navigator__43403__auto__$jscomp$18$$){$args__43402__auto__$jscomp$54_navigator__43403__auto__$jscomp$18$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$54_navigator__43403__auto__$jscomp$18$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$24$$,$args__43402__auto__$jscomp$54_navigator__43403__auto__$jscomp$18$$)}$G__46262$$.$cljs$lang$maxFixedArity$=0;$G__46262$$.$cljs$lang$applyTo$=function($arglist__46264_args__43402__auto__$jscomp$56$$){$arglist__46264_args__43402__auto__$jscomp$56$$=$APP.$cljs$core$seq$$($arglist__46264_args__43402__auto__$jscomp$56$$);
return $G__46262__delegate$$($arglist__46264_args__43402__auto__$jscomp$56$$)};$G__46262$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46262__delegate$$;return $G__46262$$}()}()($alis$jscomp$6_first__45478$$,$first__45478__$1_seq__45477$$),$APP.$cljs$core$truth_$$($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$)&&function(){var $cf__43401__auto__$jscomp$25$$=$cljs$pprint$cached_compile$$(" ~_~w");return function(){function $G__46265$$($var_args$jscomp$796$$){var $G__46266__i_args__43402__auto__$jscomp$58$$=
null;if(arguments.length>0){$G__46266__i_args__43402__auto__$jscomp$58$$=0;for(var $G__46266__a$$=Array(arguments.length-0);$G__46266__i_args__43402__auto__$jscomp$58$$<$G__46266__a$$.length;)$G__46266__a$$[$G__46266__i_args__43402__auto__$jscomp$58$$]=arguments[$G__46266__i_args__43402__auto__$jscomp$58$$+0],++$G__46266__i_args__43402__auto__$jscomp$58$$;$G__46266__i_args__43402__auto__$jscomp$58$$=new $APP.$cljs$core$IndexedSeq$$($G__46266__a$$,0,null)}return $G__46265__delegate$$.call(this,$G__46266__i_args__43402__auto__$jscomp$58$$)}
function $G__46265__delegate$$($args__43402__auto__$jscomp$57_navigator__43403__auto__$jscomp$19$$){$args__43402__auto__$jscomp$57_navigator__43403__auto__$jscomp$19$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$57_navigator__43403__auto__$jscomp$19$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$25$$,$args__43402__auto__$jscomp$57_navigator__43403__auto__$jscomp$19$$)}$G__46265$$.$cljs$lang$maxFixedArity$=0;$G__46265$$.$cljs$lang$applyTo$=
function($arglist__46267_args__43402__auto__$jscomp$59$$){$arglist__46267_args__43402__auto__$jscomp$59$$=$APP.$cljs$core$seq$$($arglist__46267_args__43402__auto__$jscomp$59$$);return $G__46265__delegate$$($arglist__46267_args__43402__auto__$jscomp$59$$)};$G__46265$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46265__delegate$$;return $G__46265$$}()}()($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$),$APP.$cljs$core$truth_$$($attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$)&&function(){var $cf__43401__auto__$jscomp$26$$=
$cljs$pprint$cached_compile$$(" ~_~w");return function(){function $G__46268$$($var_args$jscomp$797$$){var $G__46270__i_args__43402__auto__$jscomp$61$$=null;if(arguments.length>0){$G__46270__i_args__43402__auto__$jscomp$61$$=0;for(var $G__46270__a$$=Array(arguments.length-0);$G__46270__i_args__43402__auto__$jscomp$61$$<$G__46270__a$$.length;)$G__46270__a$$[$G__46270__i_args__43402__auto__$jscomp$61$$]=arguments[$G__46270__i_args__43402__auto__$jscomp$61$$+0],++$G__46270__i_args__43402__auto__$jscomp$61$$;
$G__46270__i_args__43402__auto__$jscomp$61$$=new $APP.$cljs$core$IndexedSeq$$($G__46270__a$$,0,null)}return $G__46268__delegate$$.call(this,$G__46270__i_args__43402__auto__$jscomp$61$$)}function $G__46268__delegate$$($args__43402__auto__$jscomp$60_navigator__43403__auto__$jscomp$20$$){$args__43402__auto__$jscomp$60_navigator__43403__auto__$jscomp$20$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$60_navigator__43403__auto__$jscomp$20$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$26$$,
$args__43402__auto__$jscomp$60_navigator__43403__auto__$jscomp$20$$)}$G__46268$$.$cljs$lang$maxFixedArity$=0;$G__46268$$.$cljs$lang$applyTo$=function($arglist__46271_args__43402__auto__$jscomp$62$$){$arglist__46271_args__43402__auto__$jscomp$62$$=$APP.$cljs$core$seq$$($arglist__46271_args__43402__auto__$jscomp$62$$);return $G__46268__delegate$$($arglist__46271_args__43402__auto__$jscomp$62$$)};$G__46268$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46268__delegate$$;return $G__46268$$}()}()($attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$),
$APP.$cljs$core$vector_QMARK_$$($APP.$cljs$core$first$$($stuff__$2_vec__45482$$))?$cljs$pprint$single_defn$$($stuff__$2_vec__45482$$,$APP.$cljs$core$truth_$$($doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$)?$doc_str$jscomp$1_seq__45477__$1_seq__45477__$2$$:$attr_map$jscomp$1_stuff__$1$jscomp$1_vec__45479$$):$cljs$pprint$multi_defn$$($stuff__$2_vec__45482$$),$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45487_46259$$,$cljs$pprint$_STAR_current_level_STAR_$$=
$_STAR_current_level_STAR__orig_val__45486_46258$$}}return null}return $cljs$pprint$pprint_simple_code_list$$($alis$jscomp$6_first__45478$$)};
$cljs$pprint$pprint_binding_form$$=function($binding_46278_binding_vec$$){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45492_46273$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45493_46274$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("[",
"]");for(var $length_count45496_46277$$=0;;){if($APP.$cljs$core$not$$($cljs$core$_STAR_print_length_STAR_$$)||$length_count45496_46277$$<$cljs$core$_STAR_print_length_STAR_$$){if($APP.$cljs$core$seq$$($binding_46278_binding_vec$$)){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $G__46283__STAR_current_level_STAR__orig_val__45497_46279$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45498_46280$$=
$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$(null,null),$cljs$pprint$write_out$$($APP.$cljs$core$first$$($binding_46278_binding_vec$$)),$APP.$cljs$core$next$$($binding_46278_binding_vec$$)&&($APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," "),$cljs$pprint$pprint_newline$$($cljs$cst$286$miser$$),$cljs$pprint$write_out$$($APP.$cljs$core$second$$($binding_46278_binding_vec$$))),
$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45498_46280$$,$cljs$pprint$_STAR_current_level_STAR_$$=$G__46283__STAR_current_level_STAR__orig_val__45497_46279$$}}if($APP.$cljs$core$next$$($APP.$cljs$core$rest$$($binding_46278_binding_vec$$))){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," ");$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);$G__46283__STAR_current_level_STAR__orig_val__45497_46279$$=$length_count45496_46277$$+
1;var $G__46284$$=$APP.$cljs$core$next$$($APP.$cljs$core$rest$$($binding_46278_binding_vec$$));$length_count45496_46277$$=$G__46283__STAR_current_level_STAR__orig_val__45497_46279$$;$binding_46278_binding_vec$$=$G__46284$$;continue}}}else $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"...");break}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45493_46274$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45492_46273$$}}};
$cljs$pprint$pprint_let$$=function($alis$jscomp$7$$){var $base_sym$$=$APP.$cljs$core$first$$($alis$jscomp$7$$);if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45505_46285$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45506_46286$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=
0;try{$cljs$pprint$start_block$$("(",")"),$APP.$cljs$core$next$$($alis$jscomp$7$$)&&$APP.$cljs$core$vector_QMARK_$$($APP.$cljs$core$second$$($alis$jscomp$7$$))?(function(){var $cf__43401__auto__$jscomp$27$$=$cljs$pprint$cached_compile$$("~w ~1I~@_");return function(){function $G__46289$$($var_args$jscomp$798$$){var $G__46290__i_args__43402__auto__$jscomp$64$$=null;if(arguments.length>0){$G__46290__i_args__43402__auto__$jscomp$64$$=0;for(var $G__46290__a$$=Array(arguments.length-0);$G__46290__i_args__43402__auto__$jscomp$64$$<
$G__46290__a$$.length;)$G__46290__a$$[$G__46290__i_args__43402__auto__$jscomp$64$$]=arguments[$G__46290__i_args__43402__auto__$jscomp$64$$+0],++$G__46290__i_args__43402__auto__$jscomp$64$$;$G__46290__i_args__43402__auto__$jscomp$64$$=new $APP.$cljs$core$IndexedSeq$$($G__46290__a$$,0,null)}return $G__46289__delegate$$.call(this,$G__46290__i_args__43402__auto__$jscomp$64$$)}function $G__46289__delegate$$($args__43402__auto__$jscomp$63_navigator__43403__auto__$jscomp$21$$){$args__43402__auto__$jscomp$63_navigator__43403__auto__$jscomp$21$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$63_navigator__43403__auto__$jscomp$21$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$27$$,$args__43402__auto__$jscomp$63_navigator__43403__auto__$jscomp$21$$)}$G__46289$$.$cljs$lang$maxFixedArity$=0;$G__46289$$.$cljs$lang$applyTo$=function($arglist__46291_args__43402__auto__$jscomp$65$$){$arglist__46291_args__43402__auto__$jscomp$65$$=$APP.$cljs$core$seq$$($arglist__46291_args__43402__auto__$jscomp$65$$);
return $G__46289__delegate$$($arglist__46291_args__43402__auto__$jscomp$65$$)};$G__46289$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46289__delegate$$;return $G__46289$$}()}()($base_sym$$),$cljs$pprint$pprint_binding_form$$($APP.$cljs$core$second$$($alis$jscomp$7$$)),function(){var $cf__43401__auto__$jscomp$28$$=$cljs$pprint$cached_compile$$(" ~_~{~w~^ ~_~}");return function(){function $G__46292$$($var_args$jscomp$799$$){var $G__46294__i_args__43402__auto__$jscomp$67$$=null;if(arguments.length>0){$G__46294__i_args__43402__auto__$jscomp$67$$=
0;for(var $G__46294__a$$=Array(arguments.length-0);$G__46294__i_args__43402__auto__$jscomp$67$$<$G__46294__a$$.length;)$G__46294__a$$[$G__46294__i_args__43402__auto__$jscomp$67$$]=arguments[$G__46294__i_args__43402__auto__$jscomp$67$$+0],++$G__46294__i_args__43402__auto__$jscomp$67$$;$G__46294__i_args__43402__auto__$jscomp$67$$=new $APP.$cljs$core$IndexedSeq$$($G__46294__a$$,0,null)}return $G__46292__delegate$$.call(this,$G__46294__i_args__43402__auto__$jscomp$67$$)}function $G__46292__delegate$$($args__43402__auto__$jscomp$66_navigator__43403__auto__$jscomp$22$$){$args__43402__auto__$jscomp$66_navigator__43403__auto__$jscomp$22$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$66_navigator__43403__auto__$jscomp$22$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$28$$,$args__43402__auto__$jscomp$66_navigator__43403__auto__$jscomp$22$$)}$G__46292$$.$cljs$lang$maxFixedArity$=0;$G__46292$$.$cljs$lang$applyTo$=function($arglist__46295_args__43402__auto__$jscomp$68$$){$arglist__46295_args__43402__auto__$jscomp$68$$=$APP.$cljs$core$seq$$($arglist__46295_args__43402__auto__$jscomp$68$$);
return $G__46292__delegate$$($arglist__46295_args__43402__auto__$jscomp$68$$)};$G__46292$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46292__delegate$$;return $G__46292$$}()}()($APP.$cljs$core$next$$($APP.$cljs$core$rest$$($alis$jscomp$7$$)))):$cljs$pprint$pprint_simple_code_list$$($alis$jscomp$7$$),$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45506_46286$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45505_46285$$}}return null};
$cljs$pprint$pprint_simple_code_list$$=function($G__46339_alis$jscomp$11$$){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45535_46332$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45536_46333$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("(",
")");$cljs$pprint$pprint_indent$$($cljs$cst$1389$block$$,1);for(var $length_count45539_46336$$=0,$alis_46337__$1$$=$APP.$cljs$core$seq$$($G__46339_alis$jscomp$11$$);;){if($APP.$cljs$core$not$$($cljs$core$_STAR_print_length_STAR_$$)||$length_count45539_46336$$<$cljs$core$_STAR_print_length_STAR_$$){if($alis_46337__$1$$&&($cljs$pprint$write_out$$($APP.$cljs$core$first$$($alis_46337__$1$$)),$APP.$cljs$core$next$$($alis_46337__$1$$))){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," ");$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);
$G__46339_alis$jscomp$11$$=$length_count45539_46336$$+1;var $G__46340$$=$APP.$cljs$core$next$$($alis_46337__$1$$);$length_count45539_46336$$=$G__46339_alis$jscomp$11$$;$alis_46337__$1$$=$G__46340$$;continue}}else $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"...");break}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45536_46333$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45535_46332$$}}return null};
$app$common$geom$point$Point$$=function($x$jscomp$1037$$,$y$jscomp$303$$,$$meta$$,$$extmap$$,$$hash$$){this.x=$x$jscomp$1037$$;this.y=$y$jscomp$303$$;this.$$meta$=$$meta$$;this.$$extmap$=$$extmap$$;this.$$hash$=$$hash$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139280};$APP.$app$common$geom$point$pos__GT_Point$$=function($x$jscomp$1039$$,$y$jscomp$305$$){return new $app$common$geom$point$Point$$($x$jscomp$1039$$,$y$jscomp$305$$,null,null,null)};
$app$common$geom$point$map__GT_Point$$=function($param_45579$$){var $exclude__43118__auto__$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1499$x$$,null],null),null),$extmap__43119__auto__$$=$APP.$cljs$core$reduce_kv$$(function($acc__43120__auto__$$,$k__43121__auto__$$,$v__43122__auto__$$){return $APP.$cljs$core$contains_QMARK_$$($exclude__43118__auto__$$,$k__43121__auto__$$)?$acc__43120__auto__$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc__43120__auto__$$,
$k__43121__auto__$$,$v__43122__auto__$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$param_45579$$);return new $app$common$geom$point$Point$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45579$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45579$$,$APP.$cljs$cst$1500$y$$),null,$APP.$cljs$core$not_empty$$($extmap__43119__auto__$$),null)};$app$common$geom$point$point_QMARK_$$=function($v$jscomp$483$$){return $v$jscomp$483$$ instanceof $app$common$geom$point$Point$$};
$app$common$geom$point$decode_point$$=function($p$jscomp$184_x$jscomp$1040$$){if($APP.$cljs$core$map_QMARK_$$($p$jscomp$184_x$jscomp$1040$$))return $app$common$geom$point$map__GT_Point$$($p$jscomp$184_x$jscomp$1040$$);if(typeof $p$jscomp$184_x$jscomp$1040$$==="string"){var $vec__45633_y$jscomp$306$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$parse_double$$,$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($p$jscomp$184_x$jscomp$1040$$,/,/));$p$jscomp$184_x$jscomp$1040$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45633_y$jscomp$306$$,0,null);$vec__45633_y$jscomp$306$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45633_y$jscomp$306$$,1,null);return $APP.$app$common$geom$point$pos__GT_Point$$($p$jscomp$184_x$jscomp$1040$$,$vec__45633_y$jscomp$306$$)}return $p$jscomp$184_x$jscomp$1040$$};
$app$common$geom$point$close_QMARK_$$=function($p1$jscomp$23$$,$p2$jscomp$16$$){var $and__5023__auto__$jscomp$202$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($p1$jscomp$23$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$23$$,$APP.$cljs$cst$1499$x$$),$p2$jscomp$16$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$16$$,$APP.$cljs$cst$1499$x$$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$202$$)?$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($p1$jscomp$23$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$23$$,$APP.$cljs$cst$1500$y$$),$p2$jscomp$16$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$16$$,$APP.$cljs$cst$1500$y$$)):$and__5023__auto__$jscomp$202$$};
$APP.$app$common$geom$point$add$$=function($p1$jscomp$24$$,$p2$jscomp$17$$){return $APP.$app$common$geom$point$pos__GT_Point$$(($p1$jscomp$24$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$24$$,$APP.$cljs$cst$1499$x$$))+($p2$jscomp$17$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$17$$,$APP.$cljs$cst$1499$x$$)),($p1$jscomp$24$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$24$$,$APP.$cljs$cst$1500$y$$))+($p2$jscomp$17$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$17$$,
$APP.$cljs$cst$1500$y$$)))};
$APP.$app$common$geom$point$subtract$$=function($p1$jscomp$25$$,$p2$jscomp$18$$){return $APP.$app$common$geom$point$pos__GT_Point$$(($p1$jscomp$25$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$25$$,$APP.$cljs$cst$1499$x$$))-($p2$jscomp$18$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$18$$,$APP.$cljs$cst$1499$x$$)),($p1$jscomp$25$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$25$$,$APP.$cljs$cst$1500$y$$))-($p2$jscomp$18$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$18$$,$APP.$cljs$cst$1500$y$$)))};
$APP.$app$common$geom$point$multiply$$=function($p1$jscomp$26$$,$p2$jscomp$19$$){return $APP.$app$common$geom$point$pos__GT_Point$$(($p1$jscomp$26$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$26$$,$APP.$cljs$cst$1499$x$$))*($p2$jscomp$19$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$19$$,$APP.$cljs$cst$1499$x$$)),($p1$jscomp$26$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$26$$,$APP.$cljs$cst$1500$y$$))*($p2$jscomp$19$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$19$$,$APP.$cljs$cst$1500$y$$)))};
$APP.$app$common$geom$point$divide$$=function($p1$jscomp$27$$,$p2$jscomp$20$$){return $APP.$app$common$geom$point$pos__GT_Point$$(($p1$jscomp$27$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$27$$,$APP.$cljs$cst$1499$x$$))/($p2$jscomp$20$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$20$$,$APP.$cljs$cst$1499$x$$)),($p1$jscomp$27$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$27$$,$APP.$cljs$cst$1500$y$$))/($p2$jscomp$20$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$20$$,$APP.$cljs$cst$1500$y$$)))};$APP.$app$common$geom$point$negate$$=function($pt$jscomp$2$$){return $APP.$app$common$geom$point$pos__GT_Point$$(-($pt$jscomp$2$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$2$$,$APP.$cljs$cst$1499$x$$)),-($pt$jscomp$2$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$2$$,$APP.$cljs$cst$1500$y$$)))};
$APP.$app$common$geom$point$distance$$=function($dy$jscomp$7_p1$jscomp$32$$,$p2$jscomp$23$$){var $dx$jscomp$7$$=($dy$jscomp$7_p1$jscomp$32$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$7_p1$jscomp$32$$,$APP.$cljs$cst$1499$x$$))-($p2$jscomp$23$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$23$$,$APP.$cljs$cst$1499$x$$));$dy$jscomp$7_p1$jscomp$32$$=($dy$jscomp$7_p1$jscomp$32$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$7_p1$jscomp$32$$,
$APP.$cljs$cst$1500$y$$))-($p2$jscomp$23$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$23$$,$APP.$cljs$cst$1500$y$$));return $APP.$app$common$math$hypot$$($dx$jscomp$7$$,$dy$jscomp$7_p1$jscomp$32$$)};
$APP.$app$common$geom$point$length$$=function($pt$jscomp$3_y$jscomp$309$$){var $x$jscomp$1043$$=$pt$jscomp$3_y$jscomp$309$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$3_y$jscomp$309$$,$APP.$cljs$cst$1499$x$$);$pt$jscomp$3_y$jscomp$309$$=$pt$jscomp$3_y$jscomp$309$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$3_y$jscomp$309$$,$APP.$cljs$cst$1500$y$$);return $APP.$app$common$math$hypot$$($x$jscomp$1043$$,$pt$jscomp$3_y$jscomp$309$$)};
$APP.$app$common$geom$point$angle$cljs$0core$0IFn$0_invoke$0arity$01$$=function($pt$jscomp$4_y$jscomp$310$$){var $x$jscomp$1044$$=$pt$jscomp$4_y$jscomp$310$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$4_y$jscomp$310$$,$APP.$cljs$cst$1499$x$$);$pt$jscomp$4_y$jscomp$310$$=$pt$jscomp$4_y$jscomp$310$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$4_y$jscomp$310$$,$APP.$cljs$cst$1500$y$$);return Math.atan2($pt$jscomp$4_y$jscomp$310$$,$x$jscomp$1044$$)*180/
Math.PI};
$APP.$app$common$geom$point$angle$cljs$0core$0IFn$0_invoke$0arity$02$$=function($pt$jscomp$5_y$jscomp$311$$,$center$jscomp$1$$){var $x$jscomp$1045$$=($pt$jscomp$5_y$jscomp$311$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$5_y$jscomp$311$$,$APP.$cljs$cst$1499$x$$))-($center$jscomp$1$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$1$$,$APP.$cljs$cst$1499$x$$));$pt$jscomp$5_y$jscomp$311$$=($pt$jscomp$5_y$jscomp$311$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$5_y$jscomp$311$$,$APP.$cljs$cst$1500$y$$))-
($center$jscomp$1$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$1$$,$APP.$cljs$cst$1500$y$$));return Math.atan2($pt$jscomp$5_y$jscomp$311$$,$x$jscomp$1045$$)*180/Math.PI};
$APP.$app$common$geom$point$angle_with_other$$=function($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$,$p2$jscomp$25$$){var $length_p1$$=$APP.$app$common$geom$point$length$$($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$),$length_p2$$=$APP.$app$common$geom$point$length$$($p2$jscomp$25$$);if($APP.$app$common$math$almost_zero_QMARK_$$($length_p1$$)||$APP.$app$common$math$almost_zero_QMARK_$$($length_p2$$))return 0;$a$jscomp$318_d$jscomp$200_p1$jscomp$34$$=(($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$,
$APP.$cljs$cst$1499$x$$))*($p2$jscomp$25$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$25$$,$APP.$cljs$cst$1499$x$$))+($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$,$APP.$cljs$cst$1500$y$$))*($p2$jscomp$25$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$25$$,$APP.$cljs$cst$1500$y$$)))/($length_p1$$*$length_p2$$);$a$jscomp$318_d$jscomp$200_p1$jscomp$34$$=Math.acos($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$<
-1?-1:$a$jscomp$318_d$jscomp$200_p1$jscomp$34$$>1?1:$a$jscomp$318_d$jscomp$200_p1$jscomp$34$$)*180/Math.PI;return $APP.$cljs$core$truth_$$(isNaN($a$jscomp$318_d$jscomp$200_p1$jscomp$34$$))?0:$a$jscomp$318_d$jscomp$200_p1$jscomp$34$$};
$APP.$app$common$geom$point$angle_sign$$=function($p1$jscomp$35$$,$p2$jscomp$26$$){return($p1$jscomp$35$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$35$$,$APP.$cljs$cst$1500$y$$))*($p2$jscomp$26$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$26$$,$APP.$cljs$cst$1499$x$$))>($p1$jscomp$35$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$35$$,$APP.$cljs$cst$1499$x$$))*($p2$jscomp$26$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$26$$,
$APP.$cljs$cst$1500$y$$))?-1:1};$app$common$geom$point$signed_angle_with_other$$=function($v1$jscomp$22$$){var $v2$jscomp$15$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,0);return $APP.$app$common$geom$point$angle_sign$$($v1$jscomp$22$$,$v2$jscomp$15$$)*$APP.$app$common$geom$point$angle_with_other$$($v1$jscomp$22$$,$v2$jscomp$15$$)};
$app$common$geom$point$round_step$$=function($pt$jscomp$7$$,$step$jscomp$28$$){return $APP.$app$common$geom$point$pos__GT_Point$$($APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$7$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$7$$,$APP.$cljs$cst$1499$x$$),$step$jscomp$28$$),$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$7$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$7$$,$APP.$cljs$cst$1500$y$$),$step$jscomp$28$$))};
$APP.$app$common$geom$point$transform$$=function($p$jscomp$189_y$jscomp$313$$,$f$jscomp$706_m$jscomp$181$$){if($app$common$geom$point$point_QMARK_$$($p$jscomp$189_y$jscomp$313$$)){if($f$jscomp$706_m$jscomp$181$$!=null){var $x$jscomp$1047$$=$p$jscomp$189_y$jscomp$313$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$189_y$jscomp$313$$,$APP.$cljs$cst$1499$x$$);$p$jscomp$189_y$jscomp$313$$=$p$jscomp$189_y$jscomp$313$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$189_y$jscomp$313$$,
$APP.$cljs$cst$1500$y$$);var $a$jscomp$319$$=$f$jscomp$706_m$jscomp$181$$?.a??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$706_m$jscomp$181$$,$APP.$cljs$cst$1508$a$$),$b$jscomp$244$$=$f$jscomp$706_m$jscomp$181$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$706_m$jscomp$181$$,$APP.$cljs$cst$1509$b$$),$c$jscomp$244$$=$f$jscomp$706_m$jscomp$181$$?.c??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$706_m$jscomp$181$$,$cljs$cst$1510$c$$),$d$jscomp$201$$=
$f$jscomp$706_m$jscomp$181$$?.d??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$706_m$jscomp$181$$,$cljs$cst$1436$d$$),$e$jscomp$219$$=$f$jscomp$706_m$jscomp$181$$?.e??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$706_m$jscomp$181$$,$cljs$cst$1438$e$$);$f$jscomp$706_m$jscomp$181$$=$f$jscomp$706_m$jscomp$181$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$706_m$jscomp$181$$,$cljs$cst$596$f$$);return $APP.$app$common$geom$point$pos__GT_Point$$($x$jscomp$1047$$*
$a$jscomp$319$$+$p$jscomp$189_y$jscomp$313$$*$c$jscomp$244$$+$e$jscomp$219$$,$x$jscomp$1047$$*$b$jscomp$244$$+$p$jscomp$189_y$jscomp$313$$*$d$jscomp$201$$+$f$jscomp$706_m$jscomp$181$$)}return $p$jscomp$189_y$jscomp$313$$}return null};
$app$common$geom$point$transform_BANG_$$=function($p$jscomp$190$$,$f$jscomp$707_m$jscomp$182$$){var $x$jscomp$1048$$=$p$jscomp$190$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$190$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$314$$=$p$jscomp$190$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$190$$,$APP.$cljs$cst$1500$y$$),$a$jscomp$320$$=$f$jscomp$707_m$jscomp$182$$?.a??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$707_m$jscomp$182$$,$APP.$cljs$cst$1508$a$$),
$b$jscomp$245$$=$f$jscomp$707_m$jscomp$182$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$707_m$jscomp$182$$,$APP.$cljs$cst$1509$b$$),$c$jscomp$245$$=$f$jscomp$707_m$jscomp$182$$?.c??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$707_m$jscomp$182$$,$cljs$cst$1510$c$$),$d$jscomp$202$$=$f$jscomp$707_m$jscomp$182$$?.d??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$707_m$jscomp$182$$,$cljs$cst$1436$d$$),$e$jscomp$220$$=$f$jscomp$707_m$jscomp$182$$?.e??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$707_m$jscomp$182$$,$cljs$cst$1438$e$$);$f$jscomp$707_m$jscomp$182$$=$f$jscomp$707_m$jscomp$182$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$707_m$jscomp$182$$,$cljs$cst$596$f$$);$p$jscomp$190$$.x=$x$jscomp$1048$$*$a$jscomp$320$$+$y$jscomp$314$$*$c$jscomp$245$$+$e$jscomp$220$$;$p$jscomp$190$$.y=$x$jscomp$1048$$*$b$jscomp$245$$+$y$jscomp$314$$*$d$jscomp$202$$+$f$jscomp$707_m$jscomp$182$$;return $p$jscomp$190$$};
$APP.$app$common$geom$point$to_vec$$=function($p1$jscomp$36$$,$p2$jscomp$27$$){return $APP.$app$common$geom$point$subtract$$($p2$jscomp$27$$,$p1$jscomp$36$$)};
$APP.$app$common$geom$point$scale$$=function($p$jscomp$191$$,$scalar$$){return $APP.$app$common$geom$point$pos__GT_Point$$(($p$jscomp$191$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$191$$,$APP.$cljs$cst$1499$x$$))*$scalar$$,($p$jscomp$191$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$191$$,$APP.$cljs$cst$1500$y$$))*$scalar$$)};
$APP.$app$common$geom$point$dot$$=function($p1$jscomp$37$$,$p2$jscomp$28$$){return($p1$jscomp$37$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$37$$,$APP.$cljs$cst$1499$x$$))*($p2$jscomp$28$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$28$$,$APP.$cljs$cst$1499$x$$))+($p1$jscomp$37$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$37$$,$APP.$cljs$cst$1500$y$$))*($p2$jscomp$28$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$28$$,
$APP.$cljs$cst$1500$y$$))};
$APP.$app$common$geom$point$unit$$=function($p1$jscomp$38$$){var $p_length$$=$APP.$app$common$geom$point$length$$($p1$jscomp$38$$);return $APP.$app$common$math$almost_zero_QMARK_$$($p_length$$)?$APP.$app$common$geom$point$pos__GT_Point$$(0,0):$APP.$app$common$geom$point$pos__GT_Point$$(($p1$jscomp$38$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$38$$,$APP.$cljs$cst$1499$x$$))/$p_length$$,($p1$jscomp$38$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$38$$,$APP.$cljs$cst$1500$y$$))/
$p_length$$)};$app$common$geom$point$perpendicular$$=function($pt$jscomp$8$$){return $APP.$app$common$geom$point$pos__GT_Point$$(-($pt$jscomp$8$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$8$$,$APP.$cljs$cst$1500$y$$)),$pt$jscomp$8$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$8$$,$APP.$cljs$cst$1499$x$$))};
$app$common$geom$point$project$$=function($scalar_proj_v1$jscomp$23$$,$v2$jscomp$16_v2_unit$$){$v2$jscomp$16_v2_unit$$=$APP.$app$common$geom$point$unit$$($v2$jscomp$16_v2_unit$$);$scalar_proj_v1$jscomp$23$$=$APP.$app$common$geom$point$dot$$($scalar_proj_v1$jscomp$23$$,$v2$jscomp$16_v2_unit$$);return $APP.$app$common$geom$point$scale$$($v2$jscomp$16_v2_unit$$,$scalar_proj_v1$jscomp$23$$)};
$app$common$geom$point$center_points$$=function($points$$){var $k$jscomp$568$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$count$$($points$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__45783_SHARP_$$,$p2__45784_SHARP_$$){return $APP.$app$common$geom$point$add$$($p1__45783_SHARP_$$,$APP.$app$common$geom$point$divide$$($p2__45784_SHARP_$$,$k$jscomp$568$$))},$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$0$(),
$points$$)};
$APP.$app$common$geom$point$normal_left$$=function($p__45786_x$jscomp$1049$$){var $map__45787__$1_y$jscomp$315$$=$APP.$cljs$core$__destructure_map$$($p__45786_x$jscomp$1049$$);$p__45786_x$jscomp$1049$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45787__$1_y$jscomp$315$$,$APP.$cljs$cst$1499$x$$);$map__45787__$1_y$jscomp$315$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45787__$1_y$jscomp$315$$,$APP.$cljs$cst$1500$y$$);return $APP.$app$common$geom$point$unit$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-$map__45787__$1_y$jscomp$315$$,$p__45786_x$jscomp$1049$$))};
$app$common$geom$point$lerp$$=function($p1$jscomp$39_v0$jscomp$inline_4460$$,$p2$jscomp$29_v1$jscomp$inline_4461$$,$t$jscomp$65$$){var $v0$jscomp$inline_4456_x$jscomp$1052$$=$p1$jscomp$39_v0$jscomp$inline_4460$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$39_v0$jscomp$inline_4460$$,$APP.$cljs$cst$1499$x$$);var $v1$jscomp$inline_4457$$=$p2$jscomp$29_v1$jscomp$inline_4461$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$29_v1$jscomp$inline_4461$$,$APP.$cljs$cst$1499$x$$);
$v0$jscomp$inline_4456_x$jscomp$1052$$=(1-$t$jscomp$65$$)*$v0$jscomp$inline_4456_x$jscomp$1052$$+$t$jscomp$65$$*$v1$jscomp$inline_4457$$;$p1$jscomp$39_v0$jscomp$inline_4460$$=$p1$jscomp$39_v0$jscomp$inline_4460$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$39_v0$jscomp$inline_4460$$,$APP.$cljs$cst$1500$y$$);$p2$jscomp$29_v1$jscomp$inline_4461$$=$p2$jscomp$29_v1$jscomp$inline_4461$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$29_v1$jscomp$inline_4461$$,
$APP.$cljs$cst$1500$y$$);return $APP.$app$common$geom$point$pos__GT_Point$$($v0$jscomp$inline_4456_x$jscomp$1052$$,(1-$t$jscomp$65$$)*$p1$jscomp$39_v0$jscomp$inline_4460$$+$t$jscomp$65$$*$p2$jscomp$29_v1$jscomp$inline_4461$$)};
$APP.$app$common$geom$point$rotate$$=function($p$jscomp$194_py$$,$c$jscomp$246_cy$jscomp$1$$,$angle$jscomp$13_px$jscomp$1$$){var $angle__$1$jscomp$1_ca$jscomp$2$$=$APP.$goog$math$toRadians$$($angle$jscomp$13_px$jscomp$1$$);$angle$jscomp$13_px$jscomp$1$$=$p$jscomp$194_py$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$194_py$$,$APP.$cljs$cst$1499$x$$);$p$jscomp$194_py$$=$p$jscomp$194_py$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$194_py$$,$APP.$cljs$cst$1500$y$$);
var $cx$jscomp$1$$=$c$jscomp$246_cy$jscomp$1$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c$jscomp$246_cy$jscomp$1$$,$APP.$cljs$cst$1499$x$$);$c$jscomp$246_cy$jscomp$1$$=$c$jscomp$246_cy$jscomp$1$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c$jscomp$246_cy$jscomp$1$$,$APP.$cljs$cst$1500$y$$);var $sa$$=Math.sin($angle__$1$jscomp$1_ca$jscomp$2$$);$angle__$1$jscomp$1_ca$jscomp$2$$=Math.cos($angle__$1$jscomp$1_ca$jscomp$2$$);return $APP.$app$common$geom$point$pos__GT_Point$$($angle__$1$jscomp$1_ca$jscomp$2$$*
($angle$jscomp$13_px$jscomp$1$$-$cx$jscomp$1$$)+$sa$$*($p$jscomp$194_py$$-$c$jscomp$246_cy$jscomp$1$$)*-1+$cx$jscomp$1$$,$sa$$*($angle$jscomp$13_px$jscomp$1$$-$cx$jscomp$1$$)+$angle__$1$jscomp$1_ca$jscomp$2$$*($p$jscomp$194_py$$-$c$jscomp$246_cy$jscomp$1$$)+$c$jscomp$246_cy$jscomp$1$$)};
$app$common$geom$rect$Rect$$=function($x$jscomp$1055$$,$y$jscomp$321$$,$width$jscomp$36$$,$height$jscomp$27$$,$x1$jscomp$8$$,$y1$jscomp$8$$,$x2$jscomp$6$$,$y2$jscomp$6$$,$$meta$jscomp$2$$,$$extmap$jscomp$2$$,$$hash$jscomp$2$$){this.x=$x$jscomp$1055$$;this.y=$y$jscomp$321$$;this.width=$width$jscomp$36$$;this.height=$height$jscomp$27$$;this.x1=$x1$jscomp$8$$;this.y1=$y1$jscomp$8$$;this.x2=$x2$jscomp$6$$;this.y2=$y2$jscomp$6$$;this.$$meta$=$$meta$jscomp$2$$;this.$$extmap$=$$extmap$jscomp$2$$;this.$$hash$=
$$hash$jscomp$2$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139280};
$app$common$geom$rect$map__GT_Rect$$=function($param_45857$$){var $exclude__43118__auto__$jscomp$1$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1513$y1$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1512$x1$$,null,$APP.$cljs$cst$1515$y2$$,null,$APP.$cljs$cst$1514$x2$$,null,$APP.$cljs$cst$1511$height$$,null],null),null),$extmap__43119__auto__$jscomp$1$$=$APP.$cljs$core$reduce_kv$$(function($acc__43120__auto__$jscomp$1$$,
$k__43121__auto__$jscomp$1$$,$v__43122__auto__$jscomp$1$$){return $APP.$cljs$core$contains_QMARK_$$($exclude__43118__auto__$jscomp$1$$,$k__43121__auto__$jscomp$1$$)?$acc__43120__auto__$jscomp$1$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc__43120__auto__$jscomp$1$$,$k__43121__auto__$jscomp$1$$,$v__43122__auto__$jscomp$1$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$param_45857$$);return new $app$common$geom$rect$Rect$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,
$APP.$cljs$cst$1499$x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,$APP.$cljs$cst$288$width$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,$APP.$cljs$cst$1511$height$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,$APP.$cljs$cst$1512$x1$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,$APP.$cljs$cst$1513$y1$$),
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,$APP.$cljs$cst$1514$x2$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45857$$,$APP.$cljs$cst$1515$y2$$),null,$APP.$cljs$core$not_empty$$($extmap__43119__auto__$jscomp$1$$),null)};$app$common$geom$rect$rect_QMARK_$$=function($o$jscomp$216$$){return $o$jscomp$216$$ instanceof $app$common$geom$rect$Rect$$};
$APP.$app$common$geom$rect$update_rect$$=function($rect$jscomp$1$$,$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$){$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$=$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$ instanceof $APP.$cljs$core$Keyword$$?$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$.$fqn$:null;switch($G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$){case "size":$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$=$rect$jscomp$1$$?.x??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$326_y1$jscomp$12$$=$rect$jscomp$1$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$21_x2$jscomp$10$$=$rect$jscomp$1$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$288$width$$),$h$jscomp$132_y2$jscomp$10$$=$rect$jscomp$1$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,
$APP.$cljs$cst$1511$height$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($rect$jscomp$1$$,$APP.$cljs$cst$1514$x2$$,$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$+$w$jscomp$21_x2$jscomp$10$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1515$y2$$,$y$jscomp$326_y1$jscomp$12$$+$h$jscomp$132_y2$jscomp$10$$]));case "corners":return $G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$=$rect$jscomp$1$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,
$APP.$cljs$cst$1512$x1$$),$y$jscomp$326_y1$jscomp$12$$=$rect$jscomp$1$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1513$y1$$),$w$jscomp$21_x2$jscomp$10$$=$rect$jscomp$1$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1514$x2$$),$h$jscomp$132_y2$jscomp$10$$=$rect$jscomp$1$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1515$y2$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($rect$jscomp$1$$,
$APP.$cljs$cst$1499$x$$,Math.min($G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$,$w$jscomp$21_x2$jscomp$10$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1500$y$$,Math.min($y$jscomp$326_y1$jscomp$12$$,$h$jscomp$132_y2$jscomp$10$$),$APP.$cljs$cst$288$width$$,$APP.$app$common$math$abs$$($w$jscomp$21_x2$jscomp$10$$-$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$),$APP.$cljs$cst$1511$height$$,$APP.$app$common$math$abs$$($h$jscomp$132_y2$jscomp$10$$-
$y$jscomp$326_y1$jscomp$12$$)]));case "position":return $G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$=$rect$jscomp$1$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$326_y1$jscomp$12$$=$rect$jscomp$1$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$21_x2$jscomp$10$$=$rect$jscomp$1$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,
$APP.$cljs$cst$288$width$$),$h$jscomp$132_y2$jscomp$10$$=$rect$jscomp$1$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$1$$,$APP.$cljs$cst$1511$height$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($rect$jscomp$1$$,$APP.$cljs$cst$1512$x1$$,$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1513$y1$$,$y$jscomp$326_y1$jscomp$12$$,$APP.$cljs$cst$1514$x2$$,$G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$+
$w$jscomp$21_x2$jscomp$10$$,$APP.$cljs$cst$1515$y2$$,$y$jscomp$326_y1$jscomp$12$$+$h$jscomp$132_y2$jscomp$10$$]));default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__45973__$1_type$jscomp$255_x$jscomp$1060_x1$jscomp$12$$)].join(""));}};
$app$common$geom$rect$close_rect_QMARK_$$=function($rect1$$,$rect2$$){return $APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($rect1$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect1$$,$APP.$cljs$cst$1499$x$$),$rect2$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect2$$,$APP.$cljs$cst$1499$x$$))&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($rect1$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect1$$,
$APP.$cljs$cst$1500$y$$),$rect2$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect2$$,$APP.$cljs$cst$1500$y$$))&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($rect1$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect1$$,$APP.$cljs$cst$288$width$$),$rect2$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect2$$,$APP.$cljs$cst$288$width$$))&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($rect1$$?.height??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect1$$,$APP.$cljs$cst$1511$height$$),$rect2$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect2$$,$APP.$cljs$cst$1511$height$$))};
$APP.$app$common$geom$rect$rect__GT_points$$=function($h$jscomp$134_h__$1_rect$jscomp$3$$){var $x$jscomp$1062$$=$h$jscomp$134_h__$1_rect$jscomp$3$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$134_h__$1_rect$jscomp$3$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$328$$=$h$jscomp$134_h__$1_rect$jscomp$3$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$134_h__$1_rect$jscomp$3$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$23_w__$1$jscomp$1$$=$h$jscomp$134_h__$1_rect$jscomp$3$$?.width??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$134_h__$1_rect$jscomp$3$$,$APP.$cljs$cst$288$width$$);$h$jscomp$134_h__$1_rect$jscomp$3$$=$h$jscomp$134_h__$1_rect$jscomp$3$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$134_h__$1_rect$jscomp$3$$,$APP.$cljs$cst$1511$height$$);return $APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($x$jscomp$1062$$,$y$jscomp$328$$)?($w$jscomp$23_w__$1$jscomp$1$$=Math.max($w$jscomp$23_w__$1$jscomp$1$$,.01),
$h$jscomp$134_h__$1_rect$jscomp$3$$=Math.max($h$jscomp$134_h__$1_rect$jscomp$3$$,.01),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1062$$,$y$jscomp$328$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1062$$+$w$jscomp$23_w__$1$jscomp$1$$,$y$jscomp$328$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1062$$+$w$jscomp$23_w__$1$jscomp$1$$,
$y$jscomp$328$$+$h$jscomp$134_h__$1_rect$jscomp$3$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1062$$,$y$jscomp$328$$+$h$jscomp$134_h__$1_rect$jscomp$3$$)],null)):null};
$APP.$app$common$geom$rect$rect__GT_center$$=function($h$jscomp$135_rect$jscomp$5$$){var $x$jscomp$1063$$=$h$jscomp$135_rect$jscomp$5$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$135_rect$jscomp$5$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$329$$=$h$jscomp$135_rect$jscomp$5$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$135_rect$jscomp$5$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$24$$=$h$jscomp$135_rect$jscomp$5$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$135_rect$jscomp$5$$,
$APP.$cljs$cst$288$width$$);$h$jscomp$135_rect$jscomp$5$$=$h$jscomp$135_rect$jscomp$5$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$135_rect$jscomp$5$$,$APP.$cljs$cst$1511$height$$);return $app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($x$jscomp$1063$$,$y$jscomp$329$$,$w$jscomp$24$$,$h$jscomp$135_rect$jscomp$5$$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1063$$+$w$jscomp$24$$/2,$y$jscomp$329$$+$h$jscomp$135_rect$jscomp$5$$/
2):null};
$APP.$app$common$geom$rect$points__GT_rect$$=function($G__46194_minx_points$jscomp$1$$){var $G__46198_pts_temp__5825__auto__$jscomp$105$$=$APP.$cljs$core$seq$$($G__46194_minx_points$jscomp$1$$);if($G__46198_pts_temp__5825__auto__$jscomp$105$$)for(var $G__46195_miny$$=$G__46194_minx_points$jscomp$1$$=Infinity,$G__46196_maxx$$=-Infinity,$G__46197_maxy$$=-Infinity;;){var $temp__5823__auto__$jscomp$97_x$jscomp$1065$$=$APP.$cljs$core$first$$($G__46198_pts_temp__5825__auto__$jscomp$105$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$97_x$jscomp$1065$$)){var $pt$jscomp$9_y$jscomp$331$$=$temp__5823__auto__$jscomp$97_x$jscomp$1065$$;
$temp__5823__auto__$jscomp$97_x$jscomp$1065$$=$pt$jscomp$9_y$jscomp$331$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$9_y$jscomp$331$$,$APP.$cljs$cst$1499$x$$);$pt$jscomp$9_y$jscomp$331$$=$pt$jscomp$9_y$jscomp$331$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$9_y$jscomp$331$$,$APP.$cljs$cst$1500$y$$);$G__46194_minx_points$jscomp$1$$=Math.min($G__46194_minx_points$jscomp$1$$,$temp__5823__auto__$jscomp$97_x$jscomp$1065$$);$G__46195_miny$$=Math.min($G__46195_miny$$,
$pt$jscomp$9_y$jscomp$331$$);$G__46196_maxx$$=Math.max($G__46196_maxx$$,$temp__5823__auto__$jscomp$97_x$jscomp$1065$$);$G__46197_maxy$$=Math.max($G__46197_maxy$$,$pt$jscomp$9_y$jscomp$331$$);$G__46198_pts_temp__5825__auto__$jscomp$105$$=$APP.$cljs$core$rest$$($G__46198_pts_temp__5825__auto__$jscomp$105$$)}else return $app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($G__46194_minx_points$jscomp$1$$,$G__46195_miny$$,$G__46196_maxx$$,$G__46197_maxy$$)?$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($G__46194_minx_points$jscomp$1$$,
$G__46195_miny$$,$G__46196_maxx$$-$G__46194_minx_points$jscomp$1$$,$G__46197_maxy$$-$G__46195_miny$$):null}else return null};
$APP.$app$common$geom$rect$join_rects$$=function($maxy$jscomp$3_rects$$){if($APP.$cljs$core$seq$$($maxy$jscomp$3_rects$$)){var $minx$jscomp$3$$=$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($app$common$geom$rect$xf_keep_x$$,$APP.$app$common$data$min$$,Infinity,$maxy$jscomp$3_rects$$),$miny$jscomp$3$$=$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($app$common$geom$rect$xf_keep_y$$,$APP.$app$common$data$min$$,Infinity,$maxy$jscomp$3_rects$$),$maxx$jscomp$3$$=$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($app$common$geom$rect$xf_keep_x2$$,
$APP.$app$common$data$max$$,-Infinity,$maxy$jscomp$3_rects$$);$maxy$jscomp$3_rects$$=$cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($app$common$geom$rect$xf_keep_y2$$,$APP.$app$common$data$max$$,-Infinity,$maxy$jscomp$3_rects$$);return $app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($minx$jscomp$3$$,$miny$jscomp$3$$,$maxx$jscomp$3$$,$maxy$jscomp$3_rects$$)?$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($minx$jscomp$3$$,$miny$jscomp$3$$,$maxx$jscomp$3$$-
$minx$jscomp$3$$,$maxy$jscomp$3_rects$$-$miny$jscomp$3$$):null}return null};
$APP.$app$common$geom$rect$center__GT_rect$cljs$0core$0IFn$0_invoke$0arity$03$$=function($point$jscomp$6_y$jscomp$332$$,$w$jscomp$26$$,$h$jscomp$137$$){if($point$jscomp$6_y$jscomp$332$$!=null){var $x$jscomp$1066$$=$point$jscomp$6_y$jscomp$332$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$6_y$jscomp$332$$,$APP.$cljs$cst$1499$x$$);$point$jscomp$6_y$jscomp$332$$=$point$jscomp$6_y$jscomp$332$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$6_y$jscomp$332$$,
$APP.$cljs$cst$1500$y$$);return $app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($x$jscomp$1066$$,$point$jscomp$6_y$jscomp$332$$,$w$jscomp$26$$,$h$jscomp$137$$)?$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($x$jscomp$1066$$-$w$jscomp$26$$/2,$point$jscomp$6_y$jscomp$332$$-$h$jscomp$137$$/2,$w$jscomp$26$$,$h$jscomp$137$$):null}return null};
$APP.$app$common$geom$rect$overlaps_rects_QMARK_$$=function($rect_a_y2a$$,$rect_b_y2b$$){var $x1a$$=$rect_a_y2a$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_a_y2a$$,$APP.$cljs$cst$1499$x$$),$y1a$$=$rect_a_y2a$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_a_y2a$$,$APP.$cljs$cst$1500$y$$),$x2a$$=$x1a$$+($rect_a_y2a$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_a_y2a$$,$APP.$cljs$cst$288$width$$));$rect_a_y2a$$=$y1a$$+($rect_a_y2a$$?.height??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_a_y2a$$,$APP.$cljs$cst$1511$height$$));var $x1b$$=$rect_b_y2b$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_b_y2b$$,$APP.$cljs$cst$1499$x$$),$y1b$$=$rect_b_y2b$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_b_y2b$$,$APP.$cljs$cst$1500$y$$),$x2b$$=$x1b$$+($rect_b_y2b$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_b_y2b$$,$APP.$cljs$cst$288$width$$));$rect_b_y2b$$=$y1b$$+($rect_b_y2b$$?.height??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect_b_y2b$$,$APP.$cljs$cst$1511$height$$));return($x2a$$>$x1b$$||$APP.$app$common$math$almost_zero_QMARK_$$($x2a$$-$x1b$$))&&($x2b$$>=$x1a$$||$APP.$app$common$math$almost_zero_QMARK_$$($x2b$$-$x1a$$))&&($y1b$$<=$rect_a_y2a$$||$APP.$app$common$math$almost_zero_QMARK_$$($y1b$$-$rect_a_y2a$$))&&($y1a$$<=$rect_b_y2b$$||$APP.$app$common$math$almost_zero_QMARK_$$($y1a$$-$rect_b_y2b$$))};
$app$common$geom$rect$contains_point_QMARK_$$=function($rect$jscomp$7_y2$jscomp$12$$,$point$jscomp$7_py$jscomp$1$$){var $x1$jscomp$14$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$7_y2$jscomp$12$$),$y1$jscomp$14$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$7_y2$jscomp$12$$),$x2$jscomp$12$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$7_y2$jscomp$12$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$7_y2$jscomp$12$$);
$rect$jscomp$7_y2$jscomp$12$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$7_y2$jscomp$12$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$7_y2$jscomp$12$$);var $px$jscomp$2$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$7_py$jscomp$1$$);$point$jscomp$7_py$jscomp$1$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$7_py$jscomp$1$$);return($px$jscomp$2$$>$x1$jscomp$14$$||$APP.$app$common$math$almost_zero_QMARK_$$($px$jscomp$2$$-
$x1$jscomp$14$$))&&($px$jscomp$2$$<$x2$jscomp$12$$||$APP.$app$common$math$almost_zero_QMARK_$$($px$jscomp$2$$-$x2$jscomp$12$$))&&($point$jscomp$7_py$jscomp$1$$>$y1$jscomp$14$$||$APP.$app$common$math$almost_zero_QMARK_$$($point$jscomp$7_py$jscomp$1$$-$y1$jscomp$14$$))&&($point$jscomp$7_py$jscomp$1$$<$rect$jscomp$7_y2$jscomp$12$$||$APP.$app$common$math$almost_zero_QMARK_$$($point$jscomp$7_py$jscomp$1$$-$rect$jscomp$7_y2$jscomp$12$$))};
$app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$=function($xp1$jscomp$1$$,$yp1$jscomp$1$$,$xp2$jscomp$1$$,$yp2$jscomp$1$$){return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$(Math.min($xp1$jscomp$1$$,$xp2$jscomp$1$$),Math.min($yp1$jscomp$1$$,$yp2$jscomp$1$$),$APP.$cljs$core$abs$$($xp1$jscomp$1$$-$xp2$jscomp$1$$),$APP.$cljs$core$abs$$($yp1$jscomp$1$$-$yp2$jscomp$1$$))};
$APP.$app$common$geom$rect$clip_rect$$=function($selrect_y2$jscomp$13$$,$bounds_by2$jscomp$1$$){if($app$common$geom$rect$rect_QMARK_$$($selrect_y2$jscomp$13$$)){var $x1$jscomp$15$$=$selrect_y2$jscomp$13$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect_y2$jscomp$13$$,$APP.$cljs$cst$1512$x1$$),$y1$jscomp$15$$=$selrect_y2$jscomp$13$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect_y2$jscomp$13$$,$APP.$cljs$cst$1513$y1$$),$x2$jscomp$13$$=$selrect_y2$jscomp$13$$?.x2??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect_y2$jscomp$13$$,$APP.$cljs$cst$1514$x2$$);$selrect_y2$jscomp$13$$=$selrect_y2$jscomp$13$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect_y2$jscomp$13$$,$APP.$cljs$cst$1515$y2$$);var $bx1$jscomp$1$$=$bounds_by2$jscomp$1$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_by2$jscomp$1$$,$APP.$cljs$cst$1512$x1$$),$by1$jscomp$1$$=$bounds_by2$jscomp$1$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_by2$jscomp$1$$,
$APP.$cljs$cst$1513$y1$$),$bx2$jscomp$1$$=$bounds_by2$jscomp$1$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_by2$jscomp$1$$,$APP.$cljs$cst$1514$x2$$);$bounds_by2$jscomp$1$$=$bounds_by2$jscomp$1$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_by2$jscomp$1$$,$APP.$cljs$cst$1515$y2$$);return $app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$(Math.max($bx1$jscomp$1$$,$x1$jscomp$15$$),Math.max($by1$jscomp$1$$,$y1$jscomp$15$$),Math.min($bx2$jscomp$1$$,
$x2$jscomp$13$$),Math.min($bounds_by2$jscomp$1$$,$selrect_y2$jscomp$13$$))}return null};
$app$common$geom$rect$fix_aspect_ratio$$=function($G__46080__$1_bounds$jscomp$1$$,$aspect_ratio_target_width$$){if($APP.$cljs$core$truth_$$($aspect_ratio_target_width$$)){var $width$jscomp$41$$=$G__46080__$1_bounds$jscomp$1$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__46080__$1_bounds$jscomp$1$$,$APP.$cljs$cst$288$width$$),$height$jscomp$32$$=$G__46080__$1_bounds$jscomp$1$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__46080__$1_bounds$jscomp$1$$,$APP.$cljs$cst$1511$height$$),
$target_height$$=$width$jscomp$41$$*$aspect_ratio_target_width$$;$aspect_ratio_target_width$$=1/$aspect_ratio_target_width$$*$height$jscomp$32$$;$G__46080__$1_bounds$jscomp$1$$=$target_height$$>$height$jscomp$32$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__46080__$1_bounds$jscomp$1$$,$APP.$cljs$cst$1511$height$$,$target_height$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_$$,($target_height$$-$height$jscomp$32$$)/2):$G__46080__$1_bounds$jscomp$1$$;
return $target_height$$<$height$jscomp$32$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__46080__$1_bounds$jscomp$1$$,$APP.$cljs$cst$288$width$$,$aspect_ratio_target_width$$),$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_$$,($aspect_ratio_target_width$$-$width$jscomp$41$$)/2):$G__46080__$1_bounds$jscomp$1$$}return $G__46080__$1_bounds$jscomp$1$$};
$app$common$media$mtype__GT_extension$$=function($mtype$jscomp$1$$){switch($mtype$jscomp$1$$){case "image/apng":return".apng";case "image/avif":return".avif";case "image/gif":return".gif";case "image/jpeg":return".jpg";case "image/png":return".png";case "image/svg+xml":return".svg";case "image/webp":return".webp";case "application/zip":return".zip";case "application/penpot":return".penpot";case "application/pdf":return".pdf";case "text/plain":return".txt";case "font/woff":return".woff";case "font/woff2":return".woff2";
case "font/ttf":return".ttf";case "font/otf":return".otf";case "application/octet-stream":return".bin";default:return null}};
$APP.$app$common$media$font_weight__GT_name$$=function($G__43492_weight$jscomp$3$$){$G__43492_weight$jscomp$3$$=$APP.$cljs$core$fix$$($G__43492_weight$jscomp$3$$);switch($G__43492_weight$jscomp$3$$){case 100:return"Hairline";case 200:return"Extra Light";case 300:return"Light";case 400:return"Regular";case 500:return"Medium";case 600:return"Semi Bold";case 700:return"Bold";case 800:return"Extra Bold";case 900:return"Black";case 950:return"Extra Black";default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__43492_weight$jscomp$3$$)].join(""));
}};
$APP.$app$util$webapi$file_reader$$=function($f$jscomp$709$$){return $APP.$beicon$v2$core$create$$(function($subs$jscomp$8$$){var $reader$jscomp$50$$=new FileReader;$APP.$app$util$object$set_BANG_$$($reader$jscomp$50$$,"onload",function(){var $duri$jscomp$inline_4464_result__$1$jscomp$7$$=$reader$jscomp$50$$.result;$duri$jscomp$inline_4464_result__$1$jscomp$7$$=typeof $duri$jscomp$inline_4464_result__$1$jscomp$7$$==="string"?$APP.$cuerdas$core$replace$$($duri$jscomp$inline_4464_result__$1$jscomp$7$$,$app$util$webapi$webkit_datauri_fix_re$$,
"$1$3"):$duri$jscomp$inline_4464_result__$1$jscomp$7$$;$subs$jscomp$8$$.next($duri$jscomp$inline_4464_result__$1$jscomp$7$$);return $subs$jscomp$8$$.complete()});$APP.$app$util$object$set_BANG_$$($reader$jscomp$50$$,"onerror",function($p1__43451_SHARP_$$){return $subs$jscomp$8$$.error($p1__43451_SHARP_$$)});$APP.$app$util$object$set_BANG_$$($reader$jscomp$50$$,"onabort",function(){return $subs$jscomp$8$$.error($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("operation aborted",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1528$abort$$,$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$1529$operation_aborted$$,$APP.$cljs$cst$273$hint$$,"operation aborted"],null),null])),null))});$f$jscomp$709$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$709$$.$cljs$core$IFn$_invoke$arity$1$($reader$jscomp$50$$):$f$jscomp$709$$($reader$jscomp$50$$);return function(){return $reader$jscomp$50$$.abort()}})};$APP.$app$util$webapi$read_file_as_array_buffer$$=function($file$jscomp$9$$){return $APP.$app$util$webapi$file_reader$$(function($p1__43464_SHARP_$$){return $p1__43464_SHARP_$$.readAsArrayBuffer($file$jscomp$9$$)})};
$APP.$app$util$webapi$read_file_as_data_url$$=function($file$jscomp$10$$){return $APP.$app$util$webapi$file_reader$$(function($p1__43477_SHARP_$$){return $p1__43477_SHARP_$$.readAsDataURL($file$jscomp$10$$)})};$APP.$app$util$webapi$create_blob$cljs$0core$0IFn$0_invoke$0arity$02$$=function($content$jscomp$13$$,$mtype$jscomp$2$$){return new Blob([$content$jscomp$13$$],{type:$mtype$jscomp$2$$})};
$APP.$app$util$webapi$revoke_uri$$=function($url$jscomp$66$$){return $APP.$cuerdas$core$starts_with_QMARK_$$($url$jscomp$66$$,"blob:")?URL.revokeObjectURL($url$jscomp$66$$):null};$APP.$app$util$webapi$create_uri$$=function($b$jscomp$247$$){return URL.createObjectURL($b$jscomp$247$$)};
$APP.$app$util$webapi$data_uri__GT_blob$$=function($data_uri$jscomp$1_mtype$jscomp$3_mtype__$1$$){var $b64_data_decoded_vec__43534$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$03$$($data_uri$jscomp$1_mtype$jscomp$3_mtype__$1$$,";base64,",2);$data_uri$jscomp$1_mtype$jscomp$3_mtype__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b64_data_decoded_vec__43534$$,0,null);$b64_data_decoded_vec__43534$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b64_data_decoded_vec__43534$$,
1,null);$data_uri$jscomp$1_mtype$jscomp$3_mtype__$1$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($data_uri$jscomp$1_mtype$jscomp$3_mtype__$1$$,$cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($data_uri$jscomp$1_mtype$jscomp$3_mtype__$1$$,":")+1);$b64_data_decoded_vec__43534$$=window.atob($b64_data_decoded_vec__43534$$);for(var $size$jscomp$84$$=$b64_data_decoded_vec__43534$$.length,$content$jscomp$14$$=new Uint8Array($size$jscomp$84$$),$i_43639$$=0;;)if($i_43639$$<$size$jscomp$84$$)$content$jscomp$14$$[$i_43639$$]=
$b64_data_decoded_vec__43534$$.charCodeAt($i_43639$$),$i_43639$$+=1;else break;return $APP.$app$util$webapi$create_blob$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$14$$,$data_uri$jscomp$1_mtype$jscomp$3_mtype__$1$$)};
$app$util$webapi$get_selection$$=function(){if($APP.$cljs$core$truth_$$($APP.$app$util$globals$document$$)){var $selection$jscomp$1$$=$APP.$app$util$globals$document$$.getSelection();return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($selection$jscomp$1$$.type,"None")?$selection$jscomp$1$$:null}return null};
$app$util$webapi$set_cursor_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($node$jscomp$168_text_node$$,$offset$jscomp$92$$){if($APP.$cljs$core$truth_$$($node$jscomp$168_text_node$$)){var $child_nodes$$=$node$jscomp$168_text_node$$.childNodes,$sel$jscomp$3$$=$app$util$webapi$get_selection$$(),$r$jscomp$75$$=$APP.$app$util$globals$document$$.createRange();$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($child_nodes$$.length,0)?($r$jscomp$75$$.setStart($node$jscomp$168_text_node$$,$offset$jscomp$92$$),
$r$jscomp$75$$.setEnd($node$jscomp$168_text_node$$,$offset$jscomp$92$$)):($node$jscomp$168_text_node$$=$child_nodes$$[0],$r$jscomp$75$$.setStart($node$jscomp$168_text_node$$,$offset$jscomp$92$$),$r$jscomp$75$$.setEnd($node$jscomp$168_text_node$$,$offset$jscomp$92$$));$sel$jscomp$3$$.removeAllRanges();$sel$jscomp$3$$.addRange($r$jscomp$75$$);return $sel$jscomp$3$$}return null};
$app$util$webapi$set_cursor_after_BANG_$$=function($node$jscomp$170$$){var $first_child$$=$node$jscomp$170$$.childNodes[0];return $app$util$webapi$set_cursor_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($node$jscomp$170$$,$APP.$cljs$core$truth_$$($first_child$$)?$first_child$$.length:0)};$APP.$okulary$core$key$$=function($k$jscomp$570$$){return function($v$jscomp$488$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$488$$,$k$jscomp$570$$)}};
$APP.$okulary$core$in$0$$=function($kv$jscomp$3$$){return function($v$jscomp$489$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$489$$,$kv$jscomp$3$$)}};$okulary$core$Atom$$=function($state$jscomp$34$$){var $watches$jscomp$5$$=new Map;this.state=$state$jscomp$34$$;this.$watches$=$watches$jscomp$5$$;this.$cljs$lang$protocol_mask$partition1$$=114690;this.$cljs$lang$protocol_mask$partition0$$=6324224};$okulary$core$atom$$=function($x$jscomp$1070$$){return new $okulary$core$Atom$$($x$jscomp$1070$$)};
$okulary$core$DerivedAtom$$=function($selector$jscomp$3$$,$source$jscomp$36$$,$equals_QMARK_$$){var $watches$jscomp$7$$=new Map;this.id=Symbol("okulary");this.$selector$=$selector$jscomp$3$$;this.source=$source$jscomp$36$$;this.$equals_QMARK_$=$equals_QMARK_$$;this.$watches$=$watches$jscomp$7$$;this.cache=this.$srccache$=$okulary$core$EMPTY$$;this.$cljs$lang$protocol_mask$partition1$$=16386;this.$cljs$lang$protocol_mask$partition0$$=32768};
$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$=function($selector$jscomp$5$$,$source$jscomp$38$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$($selector$jscomp$5$$,$source$jscomp$38$$,$cljs$core$identical_QMARK_$$)};$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$=function($selector$jscomp$6$$,$source$jscomp$39$$,$equals_QMARK_$jscomp$2$$){return new $okulary$core$DerivedAtom$$($selector$jscomp$6$$,$source$jscomp$39$$,$equals_QMARK_$jscomp$2$$)};
$potok$v2$core$UpdateEvent$$=function(){};
$potok$v2$core$update$$=function($JSCompiler_temp$jscomp$656_event$jscomp$7$$,$state$jscomp$37$$){if($JSCompiler_temp$jscomp$656_event$jscomp$7$$!=null&&$JSCompiler_temp$jscomp$656_event$jscomp$7$$.$potok$v2$core$UpdateEvent$update$arity$2$!=null)$JSCompiler_temp$jscomp$656_event$jscomp$7$$=$JSCompiler_temp$jscomp$656_event$jscomp$7$$.$potok$v2$core$UpdateEvent$update$arity$2$($JSCompiler_temp$jscomp$656_event$jscomp$7$$,$state$jscomp$37$$);else{var $m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$=$potok$v2$core$update$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$656_event$jscomp$7$$==
null?null:$JSCompiler_temp$jscomp$656_event$jscomp$7$$)];if($m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$!=null)$JSCompiler_temp$jscomp$656_event$jscomp$7$$=$m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$656_event$jscomp$7$$,$state$jscomp$37$$):$m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$($JSCompiler_temp$jscomp$656_event$jscomp$7$$,
$state$jscomp$37$$);else if($m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$=$potok$v2$core$update$$._,$m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$!=null)$JSCompiler_temp$jscomp$656_event$jscomp$7$$=$m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$656_event$jscomp$7$$,
$state$jscomp$37$$):$m__5372__auto__$jscomp$inline_4474_m__5374__auto__$jscomp$inline_4473$$($JSCompiler_temp$jscomp$656_event$jscomp$7$$,$state$jscomp$37$$);else throw $APP.$cljs$core$missing_protocol$$("UpdateEvent.update",$JSCompiler_temp$jscomp$656_event$jscomp$7$$);}return $JSCompiler_temp$jscomp$656_event$jscomp$7$$};$potok$v2$core$WatchEvent$$=function(){};
$potok$v2$core$watch$$=function($JSCompiler_temp$jscomp$657_event$jscomp$9$$,$state$jscomp$39$$,$stream$jscomp$9$$){if($JSCompiler_temp$jscomp$657_event$jscomp$9$$!=null&&$JSCompiler_temp$jscomp$657_event$jscomp$9$$.$potok$v2$core$WatchEvent$watch$arity$3$!=null)$JSCompiler_temp$jscomp$657_event$jscomp$9$$=$JSCompiler_temp$jscomp$657_event$jscomp$9$$.$potok$v2$core$WatchEvent$watch$arity$3$($JSCompiler_temp$jscomp$657_event$jscomp$9$$,$state$jscomp$39$$,$stream$jscomp$9$$);else{var $m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$=
$potok$v2$core$watch$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$657_event$jscomp$9$$==null?null:$JSCompiler_temp$jscomp$657_event$jscomp$9$$)];if($m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$!=null)$JSCompiler_temp$jscomp$657_event$jscomp$9$$=$m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$657_event$jscomp$9$$,
$state$jscomp$39$$,$stream$jscomp$9$$):$m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$($JSCompiler_temp$jscomp$657_event$jscomp$9$$,$state$jscomp$39$$,$stream$jscomp$9$$);else if($m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$=$potok$v2$core$watch$$._,$m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$!=null)$JSCompiler_temp$jscomp$657_event$jscomp$9$$=$m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$657_event$jscomp$9$$,$state$jscomp$39$$,$stream$jscomp$9$$):$m__5372__auto__$jscomp$inline_4480_m__5374__auto__$jscomp$inline_4479$$($JSCompiler_temp$jscomp$657_event$jscomp$9$$,$state$jscomp$39$$,$stream$jscomp$9$$);else throw $APP.$cljs$core$missing_protocol$$("WatchEvent.watch",$JSCompiler_temp$jscomp$657_event$jscomp$9$$);}return $JSCompiler_temp$jscomp$657_event$jscomp$9$$};
$potok$v2$core$EffectEvent$$=function(){};
$potok$v2$core$effect$$=function($JSCompiler_temp$jscomp$658_event$jscomp$11$$,$state$jscomp$41$$,$stream$jscomp$11$$){if($JSCompiler_temp$jscomp$658_event$jscomp$11$$!=null&&$JSCompiler_temp$jscomp$658_event$jscomp$11$$.$potok$v2$core$EffectEvent$effect$arity$3$!=null)$JSCompiler_temp$jscomp$658_event$jscomp$11$$=$JSCompiler_temp$jscomp$658_event$jscomp$11$$.$potok$v2$core$EffectEvent$effect$arity$3$($JSCompiler_temp$jscomp$658_event$jscomp$11$$,$state$jscomp$41$$,$stream$jscomp$11$$);else{var $m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$=
$potok$v2$core$effect$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$658_event$jscomp$11$$==null?null:$JSCompiler_temp$jscomp$658_event$jscomp$11$$)];if($m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$!=null)$JSCompiler_temp$jscomp$658_event$jscomp$11$$=$m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$658_event$jscomp$11$$,
$state$jscomp$41$$,$stream$jscomp$11$$):$m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$($JSCompiler_temp$jscomp$658_event$jscomp$11$$,$state$jscomp$41$$,$stream$jscomp$11$$);else if($m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$=$potok$v2$core$effect$$._,$m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$!=null)$JSCompiler_temp$jscomp$658_event$jscomp$11$$=$m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$658_event$jscomp$11$$,$state$jscomp$41$$,$stream$jscomp$11$$):$m__5372__auto__$jscomp$inline_4486_m__5374__auto__$jscomp$inline_4485$$($JSCompiler_temp$jscomp$658_event$jscomp$11$$,$state$jscomp$41$$,$stream$jscomp$11$$);else throw $APP.$cljs$core$missing_protocol$$("EffectEvent.effect",$JSCompiler_temp$jscomp$658_event$jscomp$11$$);}return $JSCompiler_temp$jscomp$658_event$jscomp$11$$};
$potok$v2$core$Event$$=function(){};
$potok$v2$core$_type$$=function($JSCompiler_temp$jscomp$659__$jscomp$1030$$){if($JSCompiler_temp$jscomp$659__$jscomp$1030$$!=null&&$JSCompiler_temp$jscomp$659__$jscomp$1030$$.$potok$v2$core$Event$_type$arity$1$!=null)$JSCompiler_temp$jscomp$659__$jscomp$1030$$=$JSCompiler_temp$jscomp$659__$jscomp$1030$$.$potok$v2$core$Event$_type$arity$1$($JSCompiler_temp$jscomp$659__$jscomp$1030$$);else{var $m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$=$potok$v2$core$_type$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$659__$jscomp$1030$$==
null?null:$JSCompiler_temp$jscomp$659__$jscomp$1030$$)];if($m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$!=null)$JSCompiler_temp$jscomp$659__$jscomp$1030$$=$m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$659__$jscomp$1030$$):$m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$($JSCompiler_temp$jscomp$659__$jscomp$1030$$);
else if($m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$=$potok$v2$core$_type$$._,$m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$!=null)$JSCompiler_temp$jscomp$659__$jscomp$1030$$=$m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$659__$jscomp$1030$$):$m__5372__auto__$jscomp$inline_4490_m__5374__auto__$jscomp$inline_4489$$($JSCompiler_temp$jscomp$659__$jscomp$1030$$);
else throw $APP.$cljs$core$missing_protocol$$("Event.-type",$JSCompiler_temp$jscomp$659__$jscomp$1030$$);}return $JSCompiler_temp$jscomp$659__$jscomp$1030$$};
$potok$v2$core$update_QMARK_$$=function($e$jscomp$223$$){return $e$jscomp$223$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$e$jscomp$223$$.$potok$v2$core$UpdateEvent$$?!0:$e$jscomp$223$$.$cljs$lang$protocol_mask$partition$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$UpdateEvent$$,$e$jscomp$223$$):$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$UpdateEvent$$,$e$jscomp$223$$)};
$potok$v2$core$watch_QMARK_$$=function($e$jscomp$224$$){return $e$jscomp$224$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$e$jscomp$224$$.$potok$v2$core$WatchEvent$$?!0:$e$jscomp$224$$.$cljs$lang$protocol_mask$partition$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$WatchEvent$$,$e$jscomp$224$$):$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$WatchEvent$$,$e$jscomp$224$$)};
$potok$v2$core$effect_QMARK_$$=function($e$jscomp$225$$){return $e$jscomp$225$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$e$jscomp$225$$.$potok$v2$core$EffectEvent$$?!0:$e$jscomp$225$$.$cljs$lang$protocol_mask$partition$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$EffectEvent$$,$e$jscomp$225$$):$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$EffectEvent$$,$e$jscomp$225$$)};
$potok$v2$core$event_QMARK_$$=function($v$jscomp$490$$){var $or__5025__auto__$jscomp$294$$=$v$jscomp$490$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$v$jscomp$490$$.$potok$v2$core$Event$$?!0:$v$jscomp$490$$.$cljs$lang$protocol_mask$partition$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$Event$$,$v$jscomp$490$$):$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$Event$$,$v$jscomp$490$$);return $or__5025__auto__$jscomp$294$$?$or__5025__auto__$jscomp$294$$:$potok$v2$core$update_QMARK_$$($v$jscomp$490$$)||
$potok$v2$core$watch_QMARK_$$($v$jscomp$490$$)||$potok$v2$core$effect_QMARK_$$($v$jscomp$490$$)};
$potok$v2$core$promise_QMARK_$$=function($v$jscomp$491$$){var $and__5023__auto__$jscomp$205_or__5025__auto__$jscomp$295$$=$v$jscomp$491$$ instanceof Promise;if($and__5023__auto__$jscomp$205_or__5025__auto__$jscomp$295$$)return $and__5023__auto__$jscomp$205_or__5025__auto__$jscomp$295$$;$and__5023__auto__$jscomp$205_or__5025__auto__$jscomp$295$$=$goog$isObject$$($v$jscomp$491$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$205_or__5025__auto__$jscomp$295$$)?$APP.$cljs$core$fn_QMARK_$$($v$jscomp$491$$.then):
$and__5023__auto__$jscomp$205_or__5025__auto__$jscomp$295$$};$APP.$potok$v2$core$type$$=function($o$jscomp$220$$){return $o$jscomp$220$$!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===$o$jscomp$220$$.$potok$v2$core$Event$$?$o$jscomp$220$$.$potok$v2$core$Event$_type$arity$1$(null):$cljs$cst$1535$potok_DOT_v2_DOT_core_SLASH_undefined$$};
$APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($t$jscomp$66$$){return function($v$jscomp$492$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$potok$v2$core$type$$($v$jscomp$492$$),$t$jscomp$66$$)}};$APP.$potok$v2$core$DataEvent$$=function($t$jscomp$68$$,$o$jscomp$221$$){this.t=$t$jscomp$68$$;this.o=$o$jscomp$221$$;this.$cljs$lang$protocol_mask$partition0$$=32768;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$=function($type$jscomp$260$$,$params$jscomp$87$$){return $potok$v2$core$resolve$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$260$$,$params$jscomp$87$$)};
$potok$v2$core$repr_event$$=function($event$jscomp$12$$){return($event$jscomp$12$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$event$jscomp$12$$.$potok$v2$core$Event$$||($event$jscomp$12$$.$cljs$lang$protocol_mask$partition$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$Event$$,$event$jscomp$12$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($potok$v2$core$Event$$,$event$jscomp$12$$))?["typ:(",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$potok$v2$core$_type$$($event$jscomp$12$$)])),
")"].join(""):$APP.$cljs$core$fn_QMARK_$$($event$jscomp$12$$)&&$APP.$cljs$core$count$$($event$jscomp$12$$.name)>0?["fn:(",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$demunge$$($event$jscomp$12$$.name)),")"].join(""):["unk:(",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$event$jscomp$12$$])),")"].join("")};
$module$contents$goog$dispose_dispose$$=function($obj$jscomp$159$$){$obj$jscomp$159$$&&typeof $obj$jscomp$159$$.dispose=="function"&&$obj$jscomp$159$$.dispose()};
$module$contents$goog$disposeAll_disposeAll$$=function($var_args$jscomp$824$$){for(let $i$jscomp$436$$=0,$len$jscomp$71$$=arguments.length;$i$jscomp$436$$<$len$jscomp$71$$;++$i$jscomp$436$$){const $disposable$jscomp$5$$=arguments[$i$jscomp$436$$];$goog$isArrayLike$$($disposable$jscomp$5$$)?$module$contents$goog$disposeAll_disposeAll$$.apply(null,$disposable$jscomp$5$$):$module$contents$goog$dispose_dispose$$($disposable$jscomp$5$$)}};
$goog$Disposable$$=function(){0!=$goog$Disposable$MonitoringMode$OFF$$&&($goog$Disposable$instances_$$[$goog$getUid$$(this)]=this);this.$disposed_$=this.$disposed_$;this.$onDisposeCallbacks_$=this.$onDisposeCallbacks_$};$goog$events$EventId$$=function($eventId$$){this.id=$eventId$$};
$APP.$goog$events$Event$$=function($type$jscomp$261$$,$opt_target$jscomp$2$$){this.type=$type$jscomp$261$$ instanceof $goog$events$EventId$$?String($type$jscomp$261$$):$type$jscomp$261$$;this.currentTarget=this.target=$opt_target$jscomp$2$$;this.defaultPrevented=this.$propagationStopped_$=!1};
$APP.$goog$events$BrowserEvent$$=function($opt_e$jscomp$2$$,$opt_currentTarget$$){$APP.$goog$events$Event$$.call(this,$opt_e$jscomp$2$$?$opt_e$jscomp$2$$.type:"");this.relatedTarget=this.currentTarget=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.offsetY=this.offsetX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.$event_$=null;$opt_e$jscomp$2$$&&this.init($opt_e$jscomp$2$$,
$opt_currentTarget$$)};$APP.$app$util$dom$set_html_title$$=function($title$jscomp$13$$){return $APP.$app$util$globals$document$$.title=$title$jscomp$13$$};$APP.$app$util$dom$get_element$$=function($id$jscomp$45$$){return $APP.$goog$dom$getElement$$($id$jscomp$45$$)};$APP.$app$util$dom$stop_propagation$$=function($event$jscomp$20$$){return $event$jscomp$20$$!=null&&$APP.$cljs$core$fn_QMARK_$$($event$jscomp$20$$.stopPropagation)?$event$jscomp$20$$.stopPropagation():null};
$APP.$app$util$dom$prevent_default$$=function($event$jscomp$22$$){return $event$jscomp$22$$!=null&&$APP.$cljs$core$fn_QMARK_$$($event$jscomp$22$$.preventDefault)?$event$jscomp$22$$.preventDefault():null};$APP.$app$util$dom$get_target$$=function($event$jscomp$23$$){return $event$jscomp$23$$!=null?$event$jscomp$23$$.target:null};$APP.$app$util$dom$get_current_target$$=function($event$jscomp$26$$){return $event$jscomp$26$$!=null?$event$jscomp$26$$.currentTarget:null};
$APP.$app$util$dom$get_parent$$=function($node$jscomp$176$$){return $node$jscomp$176$$!=null?$node$jscomp$176$$.parentElement:null};
$app$util$dom$get_parent_at$$=function($current$jscomp$8_node$jscomp$177$$){if($current$jscomp$8_node$jscomp$177$$!=null)for(var $G__47164_current_count$$=2;;){if($current$jscomp$8_node$jscomp$177$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__47164_current_count$$,0))return $current$jscomp$8_node$jscomp$177$$;--$G__47164_current_count$$;$current$jscomp$8_node$jscomp$177$$=$current$jscomp$8_node$jscomp$177$$.parentElement}else return null};
$APP.$app$util$dom$get_parent_with_data$$=function($current$jscomp$9_node$jscomp$178$$,$name$jscomp$155_name__$1$jscomp$2$$){for($name$jscomp$155_name__$1$jscomp$2$$=$cuerdas$core$camel$$($name$jscomp$155_name__$1$jscomp$2$$);;){if($current$jscomp$9_node$jscomp$178$$==null)return null;if(!$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$9_node$jscomp$178$$.nodeType,Node.ELEMENT_NODE)&&$name$jscomp$155_name__$1$jscomp$2$$ in $current$jscomp$9_node$jscomp$178$$.dataset)return $current$jscomp$9_node$jscomp$178$$;
$current$jscomp$9_node$jscomp$178$$=$current$jscomp$9_node$jscomp$178$$.parentElement}};$APP.$app$util$dom$get_value$$=function($node$jscomp$180$$){return $node$jscomp$180$$!=null?$node$jscomp$180$$.value:null};
$APP.$app$util$dom$get_input_value$$=function($node$jscomp$181$$){return $node$jscomp$181$$!=null?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$181$$.type,"checkbox")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$181$$.type,"radio")?$node$jscomp$181$$.checked:$node$jscomp$181$$.value:null};$APP.$app$util$dom$get_attribute$$=function($node$jscomp$182$$,$attr_name$$){return $node$jscomp$182$$!=null?$node$jscomp$182$$.getAttribute($attr_name$$):null};
$APP.$app$util$dom$click$$=function($node$jscomp$186$$){return $node$jscomp$186$$!=null?$node$jscomp$186$$.click():null};$APP.$app$util$dom$get_files$$=function($node$jscomp$187$$){return $node$jscomp$187$$!=null?$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($node$jscomp$187$$.files):null};$APP.$app$util$dom$checked_QMARK_$$=function($node$jscomp$188$$){return $node$jscomp$188$$!=null?$node$jscomp$188$$.checked:null};
$APP.$app$util$dom$select_text_BANG_$$=function($node$jscomp$193$$){return $node$jscomp$193$$!=null&&$node$jscomp$193$$.select!=null?$node$jscomp$193$$.select():null};$APP.$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$01$$=function($tag$jscomp$47$$){return $APP.$app$util$globals$document$$.createElement($tag$jscomp$47$$)};
$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$02$$=function(){return $APP.$app$util$globals$document$$.createElementNS("http://www.w3.org/2000/svg","use")};$app$util$dom$set_html_BANG_$$=function($el$jscomp$6$$,$html$jscomp$17$$){$el$jscomp$6$$!=null&&($el$jscomp$6$$.innerHTML=$html$jscomp$17$$);return $el$jscomp$6$$};$APP.$app$util$dom$append_child_BANG_$$=function($el$jscomp$7$$,$child$jscomp$50$$){$el$jscomp$7$$!=null&&$el$jscomp$7$$.appendChild($child$jscomp$50$$);return $el$jscomp$7$$};
$app$util$dom$insert_after_BANG_$$=function($el$jscomp$8$$,$ref$jscomp$9$$,$child$jscomp$51$$){if($el$jscomp$8$$!=null&&$ref$jscomp$9$$!=null){var $nodes_47197_temp__5823__auto___47199$$=$el$jscomp$8$$.childNodes,$idx_47198$$=$APP.$app$common$data$index_of_pred$$($nodes_47197_temp__5823__auto___47199$$,function($p1__46411_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ref$jscomp$9$$,$p1__46411_SHARP_$$)});$nodes_47197_temp__5823__auto___47199$$=$nodes_47197_temp__5823__auto___47199$$[$idx_47198$$+
1];$APP.$cljs$core$truth_$$($nodes_47197_temp__5823__auto___47199$$)?$el$jscomp$8$$.insertBefore($child$jscomp$51$$,$nodes_47197_temp__5823__auto___47199$$):$el$jscomp$8$$.appendChild($child$jscomp$51$$)}};$APP.$app$util$dom$get_tag_name$$=function($el$jscomp$12$$){return $el$jscomp$12$$!=null?$el$jscomp$12$$.tagName:null};
$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$=function($selector$jscomp$8$$){return $APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$document$$,$selector$jscomp$8$$)};$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$=function($el$jscomp$16$$,$selector$jscomp$9$$){return $el$jscomp$16$$!=null?$el$jscomp$16$$.querySelector($selector$jscomp$9$$):null};
$APP.$app$util$dom$query_all$cljs$0core$0IFn$0_invoke$0arity$02$$=function($el$jscomp$17$$,$selector$jscomp$11$$){return $el$jscomp$17$$!=null?$el$jscomp$17$$.querySelectorAll($selector$jscomp$11$$):null};$APP.$app$util$dom$get_client_position$$=function($event$jscomp$29$$){return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($event$jscomp$29$$.clientX,$event$jscomp$29$$.clientY)};
$APP.$app$util$dom$get_offset_position$$=function($event$jscomp$30$$){return $event$jscomp$30$$!=null?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($event$jscomp$30$$.offsetX,$event$jscomp$30$$.offsetY):null};$APP.$app$util$dom$get_client_size$$=function($node$jscomp$195$$){return $node$jscomp$195$$!=null?$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$(0,0,$node$jscomp$195$$.clientWidth,$node$jscomp$195$$.clientHeight):null};
$APP.$app$util$dom$get_bounding_rect$$=function($node$jscomp$196_rect$jscomp$8$$){$node$jscomp$196_rect$jscomp$8$$=$node$jscomp$196_rect$jscomp$8$$.getBoundingClientRect();return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$257$left$$,$node$jscomp$196_rect$jscomp$8$$.left,$APP.$cljs$cst$1546$top$$,$node$jscomp$196_rect$jscomp$8$$.top,$APP.$cljs$cst$258$right$$,$node$jscomp$196_rect$jscomp$8$$.right,$APP.$cljs$cst$1547$bottom$$,$node$jscomp$196_rect$jscomp$8$$.bottom,$APP.$cljs$cst$288$width$$,
$node$jscomp$196_rect$jscomp$8$$.width,$APP.$cljs$cst$1511$height$$,$node$jscomp$196_rect$jscomp$8$$.height],null)};
$app$util$dom$is_bounding_rect_outside_QMARK_$$=function($left$jscomp$13_p__46491$$,$p__46492_width$jscomp$46$$){var $bottom$jscomp$1_map__46494__$1$$=$APP.$cljs$core$__destructure_map$$($left$jscomp$13_p__46491$$);$left$jscomp$13_p__46491$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bottom$jscomp$1_map__46494__$1$$,$APP.$cljs$cst$257$left$$);var $top$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bottom$jscomp$1_map__46494__$1$$,$APP.$cljs$cst$1546$top$$),$right$jscomp$13$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bottom$jscomp$1_map__46494__$1$$,$APP.$cljs$cst$258$right$$);$bottom$jscomp$1_map__46494__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bottom$jscomp$1_map__46494__$1$$,$APP.$cljs$cst$1547$bottom$$);var $height$jscomp$38_map__46495__$1$$=$APP.$cljs$core$__destructure_map$$($p__46492_width$jscomp$46$$);$p__46492_width$jscomp$46$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$38_map__46495__$1$$,$APP.$cljs$cst$288$width$$);
$height$jscomp$38_map__46495__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$38_map__46495__$1$$,$APP.$cljs$cst$1511$height$$);return $left$jscomp$13_p__46491$$<0||$top$jscomp$4$$<0||$right$jscomp$13$$>$p__46492_width$jscomp$46$$||$bottom$jscomp$1_map__46494__$1$$>$height$jscomp$38_map__46495__$1$$};
$APP.$app$util$dom$is_element_outside_QMARK_$$=function($element$jscomp$41$$){return $app$util$dom$is_bounding_rect_outside_QMARK_$$($APP.$app$util$dom$get_bounding_rect$$($element$jscomp$41$$),$APP.$app$util$dom$get_window_size$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$app$util$dom$get_window_size$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$app$util$dom$get_window_size$$())};
$APP.$app$util$dom$get_window_size$$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,window.innerWidth,$APP.$cljs$cst$1511$height$$,window.innerHeight],null)};$APP.$app$util$dom$focus_BANG_$$=function($node$jscomp$198$$){return $node$jscomp$198$$!=null?$node$jscomp$198$$.focus():null};$app$util$dom$click_BANG_$$=function($node$jscomp$199$$){return $node$jscomp$199$$!=null?$node$jscomp$199$$.click():null};
$APP.$app$util$dom$blur_BANG_$$=function($node$jscomp$201$$){return $node$jscomp$201$$!=null?$node$jscomp$201$$.blur():null};$APP.$app$util$dom$set_property_BANG_$$=function($node$jscomp$203$$,$property$jscomp$23$$,$value$jscomp$370$$){$node$jscomp$203$$!=null&&$node$jscomp$203$$.setAttribute($property$jscomp$23$$,$value$jscomp$370$$);return $node$jscomp$203$$};$APP.$app$util$dom$get_text$$=function($node$jscomp$204$$){return $node$jscomp$204$$!=null?$node$jscomp$204$$.textContent:null};
$APP.$app$util$dom$set_text_BANG_$$=function($node$jscomp$205$$,$text$jscomp$17$$){$node$jscomp$205$$!=null&&($node$jscomp$205$$.textContent=$text$jscomp$17$$);return $node$jscomp$205$$};$APP.$app$util$dom$set_css_property_BANG_$$=function($node$jscomp$206$$,$property$jscomp$24$$,$value$jscomp$371$$){$node$jscomp$206$$!=null&&$node$jscomp$206$$.style.setProperty($property$jscomp$24$$,$value$jscomp$371$$);return $node$jscomp$206$$};
$APP.$app$util$dom$capture_pointer$$=function($event$jscomp$32$$){$event$jscomp$32$$!=null&&$APP.$app$util$dom$get_target$$($event$jscomp$32$$).setPointerCapture($event$jscomp$32$$.pointerId)};$APP.$app$util$dom$release_pointer$$=function($event$jscomp$33$$){var $and__5023__auto__$jscomp$inline_4496$$=$event$jscomp$33$$!=null;$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_4496$$?$event$jscomp$33$$.pointerId:$and__5023__auto__$jscomp$inline_4496$$)&&$APP.$app$util$dom$get_target$$($event$jscomp$33$$).releasePointerCapture($event$jscomp$33$$.pointerId)};
$APP.$app$util$dom$classnames$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($params$jscomp$89$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$85$$,$p__46671_v$jscomp$496$$){var $k$jscomp$574$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46671_v$jscomp$496$$,0,null);$p__46671_v$jscomp$496$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46671_v$jscomp$496$$,
1,null);return $APP.$cljs$core$boolean$0$$($p__46671_v$jscomp$496$$)===!0?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$85$$,$APP.$app$common$data$name$$($k$jscomp$574$$)):$acc$jscomp$85$$},$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$partition$cljs$0core$0IFn$0_invoke$0arity$02$$($params$jscomp$89$$)))};
$APP.$app$util$dom$class_QMARK_$$=function($node$jscomp$209$$,$class_name$$){return $node$jscomp$209$$!=null?$node$jscomp$209$$.classList.contains($class_name$$):null};$APP.$app$util$dom$add_class_BANG_$$=function($node$jscomp$210$$,$class_name$jscomp$1$$){$node$jscomp$210$$!=null&&$node$jscomp$210$$.classList.add($class_name$jscomp$1$$);return $node$jscomp$210$$};
$APP.$app$util$dom$child_QMARK_$$=function($node1$jscomp$2$$,$node2$jscomp$2$$){return $node1$jscomp$2$$!=null&&$node2$jscomp$2$$!=null?$node2$jscomp$2$$.contains($node1$jscomp$2$$):null};$APP.$app$util$dom$get_data$$=function($node$jscomp$213$$,$attr$jscomp$1$$){return $node$jscomp$213$$!=null?$node$jscomp$213$$.getAttribute("data-"+($attr$jscomp$1$$??"")):null};
$app$util$dom$get_boolean_data$$=function($G__46715_G__46715__$1_node$jscomp$214$$){$G__46715_G__46715__$1_node$jscomp$214$$=$G__46715_G__46715__$1_node$jscomp$214$$ instanceof Element?$G__46715_G__46715__$1_node$jscomp$214$$:$APP.$app$util$dom$get_current_target$$($G__46715_G__46715__$1_node$jscomp$214$$);$G__46715_G__46715__$1_node$jscomp$214$$=$G__46715_G__46715__$1_node$jscomp$214$$==null?null:$APP.$app$util$dom$get_data$$($G__46715_G__46715__$1_node$jscomp$214$$,"active");return $G__46715_G__46715__$1_node$jscomp$214$$==
null?null:$APP.$cljs$core$parse_boolean$$($G__46715_G__46715__$1_node$jscomp$214$$)};$APP.$app$util$dom$set_data_BANG_$$=function($node$jscomp$215$$,$attr$jscomp$3$$,$value$jscomp$372$$){$node$jscomp$215$$!=null&&$node$jscomp$215$$.setAttribute("data-"+($attr$jscomp$3$$??""),""+($value$jscomp$372$$??""));return $node$jscomp$215$$};
$APP.$app$util$dom$set_attribute_BANG_$$=function($node$jscomp$216$$,$attr$jscomp$4$$,$value$jscomp$373$$){return $node$jscomp$216$$!=null?$node$jscomp$216$$.setAttribute($attr$jscomp$4$$,$value$jscomp$373$$):null};$APP.$app$util$dom$remove_attribute_BANG_$$=function($node$jscomp$218$$,$attr$jscomp$5$$){return $node$jscomp$218$$!=null?$node$jscomp$218$$.removeAttribute($attr$jscomp$5$$):null};
$APP.$app$util$dom$scroll_into_view_if_needed_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($element$jscomp$52$$,$options$jscomp$420$$){return $element$jscomp$52$$!=null?$element$jscomp$52$$.scrollIntoViewIfNeeded($options$jscomp$420$$):null};
$APP.$app$util$dom$trigger_download_uri$$=function($filename$jscomp$3_filename__$1$$,$extension_mtype$jscomp$4$$,$uri$jscomp$55$$){var $link$jscomp$1$$=$APP.$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$01$$("a");$extension_mtype$jscomp$4$$=$app$common$media$mtype__GT_extension$$($extension_mtype$jscomp$4$$);$filename$jscomp$3_filename__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($extension_mtype$jscomp$4$$)?!$APP.$cuerdas$core$ends_with_QMARK_$$($filename$jscomp$3_filename__$1$$,
$extension_mtype$jscomp$4$$):$extension_mtype$jscomp$4$$)?""+($filename$jscomp$3_filename__$1$$??"")+($extension_mtype$jscomp$4$$??""):$filename$jscomp$3_filename__$1$$;$APP.$app$util$object$set_BANG_$$($link$jscomp$1$$,"href",$uri$jscomp$55$$);$APP.$app$util$object$set_BANG_$$($link$jscomp$1$$,"download",$filename$jscomp$3_filename__$1$$);$APP.$app$util$object$set_BANG_$$($link$jscomp$1$$.style,"display","none");document.body.appendChild($link$jscomp$1$$);$link$jscomp$1$$.click();return $link$jscomp$1$$.remove()};
$APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$=function($uri$jscomp$57$$){return $app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$03$$($uri$jscomp$57$$,"_blank","noopener,noreferrer")};
$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$03$$=function($temp__5825__auto__$jscomp$108_uri$jscomp$59$$,$name$jscomp$159_temp__5825__auto____$1$jscomp$3$$,$features__$1$$){$temp__5825__auto__$jscomp$108_uri$jscomp$59$$=window.open($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$108_uri$jscomp$59$$),$name$jscomp$159_temp__5825__auto____$1$jscomp$3$$,$features__$1$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$108_uri$jscomp$59$$)&&
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$159_temp__5825__auto____$1$jscomp$3$$,"_blank")?($name$jscomp$159_temp__5825__auto____$1$jscomp$3$$=$temp__5825__auto__$jscomp$108_uri$jscomp$59$$.location,$APP.$cljs$core$truth_$$($name$jscomp$159_temp__5825__auto____$1$jscomp$3$$)?$name$jscomp$159_temp__5825__auto____$1$jscomp$3$$.reload():null):null};$app$util$dom$browser_back$$=function(){return window.history.back()};
$APP.$app$util$dom$is_child_QMARK_$$=function($node$jscomp$219$$,$candidate$jscomp$6$$){var $and__5023__auto__$jscomp$210_and__5023__auto____$1$jscomp$40$$=$node$jscomp$219$$!=null;return $and__5023__auto__$jscomp$210_and__5023__auto____$1$jscomp$40$$?($and__5023__auto__$jscomp$210_and__5023__auto____$1$jscomp$40$$=$candidate$jscomp$6$$!=null)?$node$jscomp$219$$.contains($candidate$jscomp$6$$):$and__5023__auto__$jscomp$210_and__5023__auto____$1$jscomp$40$$:$and__5023__auto__$jscomp$210_and__5023__auto____$1$jscomp$40$$};
$app$util$dom$seq_nodes$$=function($root_node$$){function $get_children$$($node$jscomp$221$$){return $APP.$cljs$core$seq$$($node$jscomp$221$$.children)}return $APP.$cljs$core$tree_seq$$(function($node$jscomp$220$$){return $APP.$app$common$data$not_empty_QMARK_$$($get_children$$($node$jscomp$220$$))},$get_children$$,$root_node$$)};
$app$util$cache$with_cache$$=function($map__43693__$1_max_age_p__43692$$,$observable$$){$map__43693__$1_max_age_p__43692$$=$APP.$cljs$core$__destructure_map$$($map__43693__$1_max_age_p__43692$$);var $key$jscomp$280$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43693__$1_max_age_p__43692$$,$APP.$cljs$cst$300$key$$);$map__43693__$1_max_age_p__43692$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43693__$1_max_age_p__43692$$,$cljs$cst$1552$max_age$$);var $entry$jscomp$32$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($app$util$cache$cache$$),$key$jscomp$280$$),$pending_entry$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($app$util$cache$pending$$),$key$jscomp$280$$),$age$$=$APP.$cljs$core$truth_$$($entry$jscomp$32$$)?$APP.$app$common$time$diff_ms$$($APP.$cljs$cst$1553$created_at$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$32$$)):null;if($entry$jscomp$32$$!=null&&$age$$<$map__43693__$1_max_age_p__43692$$)return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$32$$));
if($pending_entry$$!=null)return $pending_entry$$;var $subject$$=$APP.$beicon$v2$core$subject$$();$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$util$cache$pending$$,$APP.$cljs$core$assoc$$,$key$jscomp$280$$,$subject$$);$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$03$$($observable$$,function($data$jscomp$118$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$util$cache$cache$$,$APP.$cljs$core$assoc$$,$key$jscomp$280$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1553$created_at$$,$APP.$app$common$time$now$$(),$APP.$cljs$cst$142$data$$,$data$jscomp$118$$],null));$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$util$cache$pending$$,$APP.$cljs$core$dissoc$$,$key$jscomp$280$$);$subject$$.next($data$jscomp$118$$);return $subject$$.complete()},function($p1__43691_SHARP_$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$util$cache$pending$$,$APP.$cljs$core$dissoc$$,$key$jscomp$280$$);return $subject$$.error($p1__43691_SHARP_$$)});
return $subject$$};$goog$module$BaseModule$$=function(){$goog$Disposable$$.call(this)};$goog$module$ModuleLoadCallback$$=function($fn$jscomp$28$$,$opt_handler$$){this.$fn_$=$fn$jscomp$28$$;this.$handler_$=$opt_handler$$};$goog$module$ModuleInfo$$=function($deps$jscomp$2$$,$id$jscomp$48$$){$goog$Disposable$$.call(this);this.$deps_$=$deps$jscomp$2$$;this.$id_$=$id$jscomp$48$$;this.$onloadCallbacks_$=[];this.$onErrorCallbacks_$=[];this.$earlyOnloadCallbacks_$=[]};
$JSCompiler_StaticMethods_registerErrback$$=function($JSCompiler_StaticMethods_registerErrback$self$$,$fn$jscomp$31$$){$JSCompiler_StaticMethods_registerErrback$self$$.$registerCallback_$($JSCompiler_StaticMethods_registerErrback$self$$.$onErrorCallbacks_$,$fn$jscomp$31$$)};
$JSCompiler_StaticMethods_callCallbacks_$$=function($callbacks$jscomp$2$$,$context$jscomp$21$$){for(var $errors$jscomp$13$$=[],$i$jscomp$437$$=0;$i$jscomp$437$$<$callbacks$jscomp$2$$.length;$i$jscomp$437$$++)try{$callbacks$jscomp$2$$[$i$jscomp$437$$].$execute$($context$jscomp$21$$)}catch($e$jscomp$248$$){$module$contents$goog$async$throwException_throwException$$($e$jscomp$248$$),$errors$jscomp$13$$.push($e$jscomp$248$$)}$callbacks$jscomp$2$$.length=0;return $errors$jscomp$13$$.length?$errors$jscomp$13$$:
null};$goog$loader$AbstractModuleManager$$=function(){this.$loader_$=this.$moduleContext_$=null};$JSCompiler_StaticMethods_getEffectiveLevel$$=function($JSCompiler_StaticMethods_getEffectiveLevel$self$$){return $JSCompiler_StaticMethods_getEffectiveLevel$self$$.level?$JSCompiler_StaticMethods_getEffectiveLevel$self$$.level:$JSCompiler_StaticMethods_getEffectiveLevel$self$$.parent?$JSCompiler_StaticMethods_getEffectiveLevel$$($JSCompiler_StaticMethods_getEffectiveLevel$self$$.parent):$goog$log$log$classdecl$var0$OFF$$};
$JSCompiler_StaticMethods_getLogRegistryEntry$$=function($JSCompiler_StaticMethods_getLogRegistryEntry$self$$,$name$jscomp$166$$){var $entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$=$JSCompiler_StaticMethods_getLogRegistryEntry$self$$.entries[$name$jscomp$166$$];if($entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$)return $entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$;$entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$=$name$jscomp$166$$.lastIndexOf(".");$entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$=
$JSCompiler_StaticMethods_getLogRegistryEntry$$($JSCompiler_StaticMethods_getLogRegistryEntry$self$$,$name$jscomp$166$$.slice(0,Math.max($entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$,0)));const $logRegistryEntry$$=new $goog$log$log$classdecl$var4$$($name$jscomp$166$$,$entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$);$JSCompiler_StaticMethods_getLogRegistryEntry$self$$.entries[$name$jscomp$166$$]=$logRegistryEntry$$;$entry$jscomp$33_lastDotIndex_parentLogRegistryEntry$$.children.push($logRegistryEntry$$);
return $logRegistryEntry$$};$goog$log$log$classdecl$var5$getInstance$$=function(){$goog$log$log$classdecl$var5$instance_$$||($goog$log$log$classdecl$var5$instance_$$=new $goog$log$log$classdecl$var5$$);return $goog$log$log$classdecl$var5$instance_$$};$goog$log$getLogger$$=function($name$jscomp$167$$){return $JSCompiler_StaticMethods_getLogRegistryEntry$$($goog$log$log$classdecl$var5$getInstance$$(),$name$jscomp$167$$).$logger$};
$goog$log$log$$=function($JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$,$level$jscomp$51_level$jscomp$inline_4500$$,$msg$jscomp$14_msg$jscomp$inline_4501$$){var $JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$;if($JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$=$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$)if($JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$=
$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$&&$level$jscomp$51_level$jscomp$inline_4500$$){$JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$=$level$jscomp$51_level$jscomp$inline_4500$$.value;var $JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$=$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$?$JSCompiler_StaticMethods_getEffectiveLevel$$($JSCompiler_StaticMethods_getLogRegistryEntry$$($goog$log$log$classdecl$var5$getInstance$$(),
$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$.$getName$())):$goog$log$log$classdecl$var0$OFF$$;$JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$=$JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$>=$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.value}if($JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$){$level$jscomp$51_level$jscomp$inline_4500$$=
$level$jscomp$51_level$jscomp$inline_4500$$||$goog$log$log$classdecl$var0$OFF$$;$JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$=$JSCompiler_StaticMethods_getLogRegistryEntry$$($goog$log$log$classdecl$var5$getInstance$$(),$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$.$getName$());typeof $msg$jscomp$14_msg$jscomp$inline_4501$$==="function"&&($msg$jscomp$14_msg$jscomp$inline_4501$$=$msg$jscomp$14_msg$jscomp$inline_4501$$());
$goog$log$log$classdecl$var2$instance_$$||($goog$log$log$classdecl$var2$instance_$$=new $goog$log$log$classdecl$var2$$);$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$=$goog$log$log$classdecl$var2$instance_$$;$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$=$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$.$getName$();if($JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$capacity_$>
0){var $curIndex$jscomp$inline_4503$$=($JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$curIndex_$+1)%$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$capacity_$;$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$curIndex_$=$curIndex$jscomp$inline_4503$$;$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$isFull_$?
($JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$=$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$buffer_$[$curIndex$jscomp$inline_4503$$],$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.reset($level$jscomp$51_level$jscomp$inline_4500$$,$msg$jscomp$14_msg$jscomp$inline_4501$$,$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$),
$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$=$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$):($JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$isFull_$=$curIndex$jscomp$inline_4503$$==$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$capacity_$-1,$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$=
$JSCompiler_inline_result$jscomp$10342_JSCompiler_inline_result$jscomp$668_ret$jscomp$inline_4504$$.$buffer_$[$curIndex$jscomp$inline_4503$$]=new $goog$log$log$classdecl$var3$$($level$jscomp$51_level$jscomp$inline_4500$$,$msg$jscomp$14_msg$jscomp$inline_4501$$,$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$))}else $JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$=new $goog$log$log$classdecl$var3$$($level$jscomp$51_level$jscomp$inline_4500$$,
$msg$jscomp$14_msg$jscomp$inline_4501$$,$JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$);$JSCompiler_temp$jscomp$10339_JSCompiler_temp$jscomp$10340_JSCompiler_temp_const$jscomp$10341_loggerEntry$jscomp$8$$.publish($JSCompiler_inline_result$jscomp$667_logger$jscomp$14_loggerName$jscomp$inline_4502$$)}};
$goog$log$error$$=function($logger$jscomp$15$$,$msg$jscomp$15$$){$logger$jscomp$15$$&&$goog$log$log$$($logger$jscomp$15$$,$goog$log$log$classdecl$var0$SEVERE$$,$msg$jscomp$15$$)};$goog$log$info$$=function($logger$jscomp$17$$,$msg$jscomp$17$$){$logger$jscomp$17$$&&$goog$log$log$$($logger$jscomp$17$$,$goog$log$log$classdecl$var0$INFO$$,$msg$jscomp$17$$)};
$goog$log$fine$$=function($logger$jscomp$18$$,$msg$jscomp$18$$){$logger$jscomp$18$$&&$goog$log$log$$($logger$jscomp$18$$,$goog$log$log$classdecl$var0$FINE$$,$msg$jscomp$18$$)};
$JSCompiler_StaticMethods_getReadableError_$$=function($JSCompiler_StaticMethods_getReadableError_$self$$){switch($JSCompiler_StaticMethods_getReadableError_$self$$.type){case $module$contents$goog$module$ModuleLoadFailure_ModuleLoadFailure$$.$Type$.$UNAUTHORIZED$:return"Unauthorized";case $module$contents$goog$module$ModuleLoadFailure_ModuleLoadFailure$$.$Type$.$CONSECUTIVE_FAILURES$:return"Consecutive load failures";case $module$contents$goog$module$ModuleLoadFailure_ModuleLoadFailure$$.$Type$.TIMEOUT:return"Timed out";
case $module$contents$goog$module$ModuleLoadFailure_ModuleLoadFailure$$.$Type$.$OLD_CODE_GONE$:return"Out of date module id";case $module$contents$goog$module$ModuleLoadFailure_ModuleLoadFailure$$.$Type$.$INIT_ERROR$:return"Init error";default:return`Unknown failure type ${$JSCompiler_StaticMethods_getReadableError_$self$$.type}`}};
$goog$module$ModuleManager$$=function(){$goog$loader$AbstractModuleManager$$.call(this);this.$moduleInfoMap$={};this.$loadingModuleIds_$=[];this.$requestedLoadingModuleIds_$=[];this.$requestedModuleIds_$=[];this.$requestedModuleIdsQueue_$=[];this.$userInitiatedLoadingModuleIds_$=[];this.$extraEdges_$={};this.$callbackMap_$={};this.$baseModuleInfo_$=new $goog$module$ModuleInfo$$([],"");this.$initialModulesLoaded_$=new $goog$async$Deferred$$;this.$logger_$=$goog$log$getLogger$$("goog.module.ModuleManager");
this.$concurrentLoadingEnabled_$=this.$batchModeEnabled_$=!1;this.$consecutiveFailures_$=0;this.$isDisposed_$=this.$userLastActive_$=this.$lastActive_$=!1};$goog$module$ModuleManager$ModuleFailureError$$=function($moduleID$$,$failureType$$){$module$contents$goog$debug$Error_DebugError$$.call(this,`Error loading ${$moduleID$$}: ${$failureType$$}`)};
$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$$=function($JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$){var $lastActive_userActive$$=$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.$lastActive_$,$active$$=$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.isActive();$active$$!=$lastActive_userActive$$&&($JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.$executeCallbacks_$($active$$?"active":"idle"),$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.$lastActive_$=
$active$$);$lastActive_userActive$$=$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.$isUserActive$();$lastActive_userActive$$!=$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.$userLastActive_$&&($JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.$executeCallbacks_$($lastActive_userActive$$?"userActive":"userIdle"),$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$self$$.$userLastActive_$=$lastActive_userActive$$)};
$JSCompiler_StaticMethods_registerModuleLoadCallbacks_$$=function($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$,$id$jscomp$64$$,$moduleInfo$jscomp$4$$,$userInitiated$$,$d$jscomp$206$$){$moduleInfo$jscomp$4$$.$registerCallback$($d$jscomp$206$$.callback,$d$jscomp$206$$);$JSCompiler_StaticMethods_registerErrback$$($moduleInfo$jscomp$4$$,function($err$jscomp$27$$){$d$jscomp$206$$.errback(new $goog$module$ModuleManager$ModuleFailureError$$($id$jscomp$64$$,$err$jscomp$27$$))});$JSCompiler_StaticMethods_isModuleLoading$$($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$,
$id$jscomp$64$$)?$userInitiated$$&&($goog$log$fine$$($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$.$logger_$,"User initiated module already loading: "+$id$jscomp$64$$),$JSCompiler_StaticMethods_addUserInitiatedLoadingModule_$$($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$,$id$jscomp$64$$),$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$$($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$)):$userInitiated$$?($goog$log$fine$$($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$.$logger_$,
"User initiated module load: "+$id$jscomp$64$$),$JSCompiler_StaticMethods_addUserInitiatedLoadingModule_$$($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$,$id$jscomp$64$$)):$goog$log$fine$$($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$self$$.$logger_$,"Initiating module load: "+$id$jscomp$64$$)};
$JSCompiler_StaticMethods_processModulesForLoad_$$=function($JSCompiler_StaticMethods_processModulesForLoad_$self$$,$ids$jscomp$4$$){$ids$jscomp$4$$=$ids$jscomp$4$$.filter($id$jscomp$65$$=>$JSCompiler_StaticMethods_processModulesForLoad_$self$$.$moduleInfoMap$[$id$jscomp$65$$].isLoaded()?($APP.$goog$global$$.setTimeout(()=>Error("Module already loaded: "+$id$jscomp$65$$),0),!1):!0);for(var $idsWithDeps$$=[],$i$jscomp$444_idToLoad$$=0;$i$jscomp$444_idToLoad$$<$ids$jscomp$4$$.length;$i$jscomp$444_idToLoad$$++)$idsWithDeps$$=
$idsWithDeps$$.concat($JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$$($JSCompiler_StaticMethods_processModulesForLoad_$self$$,$ids$jscomp$4$$[$i$jscomp$444_idToLoad$$]));$module$contents$goog$array_removeDuplicates$$($idsWithDeps$$);return!$JSCompiler_StaticMethods_processModulesForLoad_$self$$.$batchModeEnabled_$&&$idsWithDeps$$.length>1?($i$jscomp$444_idToLoad$$=$idsWithDeps$$.shift(),$goog$log$fine$$($JSCompiler_StaticMethods_processModulesForLoad_$self$$.$logger_$,"Must load "+$i$jscomp$444_idToLoad$$+
" module before "+$ids$jscomp$4$$),$JSCompiler_StaticMethods_processModulesForLoad_$self$$.$requestedModuleIdsQueue_$=$idsWithDeps$$.map(function($id$jscomp$66$$){return[$id$jscomp$66$$]}).concat($JSCompiler_StaticMethods_processModulesForLoad_$self$$.$requestedModuleIdsQueue_$),[$i$jscomp$444_idToLoad$$]):$idsWithDeps$$};
$JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$$=function($JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$self$$,$depIdLookupList_id$jscomp$67$$){var $requestedModuleSet$$=$module$contents$goog$object_createSet$$($JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$self$$.$requestedModuleIds_$),$ids$jscomp$5$$=[];$requestedModuleSet$$[$depIdLookupList_id$jscomp$67$$]||$ids$jscomp$5$$.push($depIdLookupList_id$jscomp$67$$);$depIdLookupList_id$jscomp$67$$=[$depIdLookupList_id$jscomp$67$$];
for(var $i$jscomp$445$$=0;$i$jscomp$445$$<$depIdLookupList_id$jscomp$67$$.length;$i$jscomp$445$$++)for(var $depIds$$=$JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$self$$.$moduleInfoMap$[$depIdLookupList_id$jscomp$67$$[$i$jscomp$445$$]].$deps_$,$j$jscomp$110$$=$depIds$$.length-1;$j$jscomp$110$$>=0;$j$jscomp$110$$--){var $depId$$=$depIds$$[$j$jscomp$110$$];$JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$self$$.$moduleInfoMap$[$depId$$].isLoaded()||$requestedModuleSet$$[$depId$$]||
($ids$jscomp$5$$.push($depId$$),$depIdLookupList_id$jscomp$67$$.push($depId$$))}$ids$jscomp$5$$.reverse();$module$contents$goog$array_removeDuplicates$$($ids$jscomp$5$$);return $ids$jscomp$5$$};
$JSCompiler_StaticMethods_isModuleLoading$$=function($JSCompiler_StaticMethods_isModuleLoading$self$$,$id$jscomp$69$$){if($module$contents$goog$array_indexOf$$($JSCompiler_StaticMethods_isModuleLoading$self$$.$loadingModuleIds_$,$id$jscomp$69$$)>=0)return!0;for(var $i$jscomp$446$$=0;$i$jscomp$446$$<$JSCompiler_StaticMethods_isModuleLoading$self$$.$requestedModuleIdsQueue_$.length;$i$jscomp$446$$++)if($module$contents$goog$array_indexOf$$($JSCompiler_StaticMethods_isModuleLoading$self$$.$requestedModuleIdsQueue_$[$i$jscomp$446$$],$id$jscomp$69$$)>=
0)return!0;return!1};$JSCompiler_StaticMethods_addUserInitiatedLoadingModule_$$=function($JSCompiler_StaticMethods_addUserInitiatedLoadingModule_$self$$,$id$jscomp$70$$){$module$contents$goog$array_indexOf$$($JSCompiler_StaticMethods_addUserInitiatedLoadingModule_$self$$.$userInitiatedLoadingModuleIds_$,$id$jscomp$70$$)>=0||$JSCompiler_StaticMethods_addUserInitiatedLoadingModule_$self$$.$userInitiatedLoadingModuleIds_$.push($id$jscomp$70$$)};
$JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$$=function($JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$self$$,$cause$jscomp$28$$){$JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$self$$.$requestedLoadingModuleIds_$.length>1?$JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$self$$.$requestedModuleIdsQueue_$=$JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$self$$.$requestedLoadingModuleIds_$.map(function($id$jscomp$72$$){return[$id$jscomp$72$$]}).concat($JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$self$$.$requestedModuleIdsQueue_$):
$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$$($JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$self$$,$cause$jscomp$28$$)};
$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$$=function($JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$,$cause$jscomp$29$$){var $failedIds$$=$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$requestedLoadingModuleIds_$;$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$loadingModuleIds_$.length=0;for(var $idsToCancel$$=[],$i$jscomp$447$$=0;$i$jscomp$447$$<$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$requestedModuleIdsQueue_$.length;$i$jscomp$447$$++){var $dependentModules_j$jscomp$111$$=
$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$requestedModuleIdsQueue_$[$i$jscomp$447$$].filter(function($requestedId$$){var $requestedDeps$$=$JSCompiler_StaticMethods_getNotYetLoadedTransitiveDepIds_$$(this,$requestedId$$);return $module$contents$goog$array_some$$($failedIds$$,function($id$jscomp$73$$){return $module$contents$goog$array_indexOf$$($requestedDeps$$,$id$jscomp$73$$)>=0})},$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$);$module$contents$goog$array_extend$$($idsToCancel$$,
$dependentModules_j$jscomp$111$$)}for($i$jscomp$447$$=0;$i$jscomp$447$$<$failedIds$$.length;$i$jscomp$447$$++)$module$contents$goog$array_insert$$($idsToCancel$$,$failedIds$$[$i$jscomp$447$$]);for($i$jscomp$447$$=0;$i$jscomp$447$$<$idsToCancel$$.length;$i$jscomp$447$$++){for($dependentModules_j$jscomp$111$$=0;$dependentModules_j$jscomp$111$$<$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$requestedModuleIdsQueue_$.length;$dependentModules_j$jscomp$111$$++)$module$contents$goog$array_remove$$($JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$requestedModuleIdsQueue_$[$dependentModules_j$jscomp$111$$],
$idsToCancel$$[$i$jscomp$447$$]);$module$contents$goog$array_remove$$($JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$userInitiatedLoadingModuleIds_$,$idsToCancel$$[$i$jscomp$447$$])}var $errorCallbacks$$=$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$callbackMap_$.error;if($errorCallbacks$$)for($i$jscomp$447$$=0;$i$jscomp$447$$<$errorCallbacks$$.length;$i$jscomp$447$$++){var $callback$jscomp$80$$=$errorCallbacks$$[$i$jscomp$447$$];for($dependentModules_j$jscomp$111$$=0;$dependentModules_j$jscomp$111$$<
$idsToCancel$$.length;$dependentModules_j$jscomp$111$$++)$callback$jscomp$80$$("error",$idsToCancel$$[$dependentModules_j$jscomp$111$$],$cause$jscomp$29$$)}for($i$jscomp$447$$=0;$i$jscomp$447$$<$failedIds$$.length;$i$jscomp$447$$++)$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$moduleInfoMap$[$failedIds$$[$i$jscomp$447$$]]&&$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$moduleInfoMap$[$failedIds$$[$i$jscomp$447$$]].$onError$($cause$jscomp$29$$);$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$.$requestedLoadingModuleIds_$.length=
0;$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$$($JSCompiler_StaticMethods_dispatchModuleLoadFailed_$self$$)};
$JSCompiler_StaticMethods_loadNextModules_$$=function($JSCompiler_StaticMethods_loadNextModules_$self$$){for(;$JSCompiler_StaticMethods_loadNextModules_$self$$.$requestedModuleIdsQueue_$.length;){var $nextIds$$=$JSCompiler_StaticMethods_loadNextModules_$self$$.$requestedModuleIdsQueue_$.shift().filter(function($id$jscomp$74$$){return!this.$moduleInfoMap$[$id$jscomp$74$$].isLoaded()},$JSCompiler_StaticMethods_loadNextModules_$self$$);if($nextIds$$.length>0){$JSCompiler_StaticMethods_loadNextModules_$self$$.$loadModules_$($nextIds$$);
return}}$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$$($JSCompiler_StaticMethods_loadNextModules_$self$$)};$goog$events$Listenable$isImplementedBy$$=function($obj$jscomp$161$$){return!(!$obj$jscomp$161$$||!$obj$jscomp$161$$[$goog$events$Listenable$IMPLEMENTED_BY_PROP$$])};
$goog$events$Listener$$=function($listener$jscomp$74$$,$src$jscomp$14$$,$type$jscomp$275$$,$capture$jscomp$3$$,$opt_handler$jscomp$11$$){this.listener=$listener$jscomp$74$$;this.proxy=null;this.src=$src$jscomp$14$$;this.type=$type$jscomp$275$$;this.capture=!!$capture$jscomp$3$$;this.handler=$opt_handler$jscomp$11$$;this.key=++$goog$events$ListenableKey$counter_$$;this.$removed$=this.$callOnce$=!1};
$JSCompiler_StaticMethods_markAsRemoved$$=function($JSCompiler_StaticMethods_markAsRemoved$self$$){$JSCompiler_StaticMethods_markAsRemoved$self$$.$removed$=!0;$JSCompiler_StaticMethods_markAsRemoved$self$$.listener=null;$JSCompiler_StaticMethods_markAsRemoved$self$$.proxy=null;$JSCompiler_StaticMethods_markAsRemoved$self$$.src=null;$JSCompiler_StaticMethods_markAsRemoved$self$$.handler=null};
$goog$events$ListenerMap$$=function($src$jscomp$15$$){this.src=$src$jscomp$15$$;this.$listeners$={};this.$typeCount_$=0};
$JSCompiler_StaticMethods_removeByKey$$=function($JSCompiler_StaticMethods_removeByKey$self$$,$listener$jscomp$77$$){var $type$jscomp$279$$=$listener$jscomp$77$$.type;if(!($type$jscomp$279$$ in $JSCompiler_StaticMethods_removeByKey$self$$.$listeners$))return!1;var $removed$$=$module$contents$goog$array_remove$$($JSCompiler_StaticMethods_removeByKey$self$$.$listeners$[$type$jscomp$279$$],$listener$jscomp$77$$);$removed$$&&($JSCompiler_StaticMethods_markAsRemoved$$($listener$jscomp$77$$),$JSCompiler_StaticMethods_removeByKey$self$$.$listeners$[$type$jscomp$279$$].length==
0&&(delete $JSCompiler_StaticMethods_removeByKey$self$$.$listeners$[$type$jscomp$279$$],$JSCompiler_StaticMethods_removeByKey$self$$.$typeCount_$--));return $removed$$};
$goog$events$ListenerMap$findListenerIndex_$$=function($listenerArray$jscomp$6$$,$listener$jscomp$79$$,$opt_useCapture$jscomp$17$$,$opt_listenerScope$jscomp$7$$){for(var $i$jscomp$454$$=0;$i$jscomp$454$$<$listenerArray$jscomp$6$$.length;++$i$jscomp$454$$){var $listenerObj$jscomp$3$$=$listenerArray$jscomp$6$$[$i$jscomp$454$$];if(!$listenerObj$jscomp$3$$.$removed$&&$listenerObj$jscomp$3$$.listener==$listener$jscomp$79$$&&$listenerObj$jscomp$3$$.capture==!!$opt_useCapture$jscomp$17$$&&$listenerObj$jscomp$3$$.handler==
$opt_listenerScope$jscomp$7$$)return $i$jscomp$454$$}return-1};
$APP.$goog$events$listen$$=function($src$jscomp$16$$,$type$jscomp$284$$,$listener$jscomp$80$$,$opt_options$jscomp$94$$,$opt_handler$jscomp$12$$){if($opt_options$jscomp$94$$&&$opt_options$jscomp$94$$.once)return $goog$events$listenOnce$$($src$jscomp$16$$,$type$jscomp$284$$,$listener$jscomp$80$$,$opt_options$jscomp$94$$,$opt_handler$jscomp$12$$);if(Array.isArray($type$jscomp$284$$)){for(var $i$jscomp$455$$=0;$i$jscomp$455$$<$type$jscomp$284$$.length;$i$jscomp$455$$++)$APP.$goog$events$listen$$($src$jscomp$16$$,$type$jscomp$284$$[$i$jscomp$455$$],
$listener$jscomp$80$$,$opt_options$jscomp$94$$,$opt_handler$jscomp$12$$);return null}$listener$jscomp$80$$=$goog$events$wrapListener$$($listener$jscomp$80$$);return $goog$events$Listenable$isImplementedBy$$($src$jscomp$16$$)?$src$jscomp$16$$.$listen$($type$jscomp$284$$,$listener$jscomp$80$$,$goog$isObject$$($opt_options$jscomp$94$$)?!!$opt_options$jscomp$94$$.capture:!!$opt_options$jscomp$94$$,$opt_handler$jscomp$12$$):$goog$events$listen_$$($src$jscomp$16$$,$type$jscomp$284$$,$listener$jscomp$80$$,
!1,$opt_options$jscomp$94$$,$opt_handler$jscomp$12$$)};
$goog$events$listen_$$=function($src$jscomp$17$$,$type$jscomp$285$$,$listener$jscomp$81_listenerObj$jscomp$4$$,$callOnce$jscomp$1_proxy$jscomp$1$$,$opt_options$jscomp$95$$,$opt_handler$jscomp$13$$){if(!$type$jscomp$285$$)throw Error("Invalid event type");var $capture$jscomp$7$$=$goog$isObject$$($opt_options$jscomp$95$$)?!!$opt_options$jscomp$95$$.capture:!!$opt_options$jscomp$95$$,$listenerMap$$=$goog$events$getListenerMap_$$($src$jscomp$17$$);$listenerMap$$||($src$jscomp$17$$[$goog$events$LISTENER_MAP_PROP_$$]=
$listenerMap$$=new $goog$events$ListenerMap$$($src$jscomp$17$$));$listener$jscomp$81_listenerObj$jscomp$4$$=$listenerMap$$.add($type$jscomp$285$$,$listener$jscomp$81_listenerObj$jscomp$4$$,$callOnce$jscomp$1_proxy$jscomp$1$$,$capture$jscomp$7$$,$opt_handler$jscomp$13$$);if($listener$jscomp$81_listenerObj$jscomp$4$$.proxy)return $listener$jscomp$81_listenerObj$jscomp$4$$;$callOnce$jscomp$1_proxy$jscomp$1$$=$goog$events$getProxy$$();$listener$jscomp$81_listenerObj$jscomp$4$$.proxy=$callOnce$jscomp$1_proxy$jscomp$1$$;
$callOnce$jscomp$1_proxy$jscomp$1$$.src=$src$jscomp$17$$;$callOnce$jscomp$1_proxy$jscomp$1$$.listener=$listener$jscomp$81_listenerObj$jscomp$4$$;if($src$jscomp$17$$.addEventListener)$goog$events$BrowserFeature$PASSIVE_EVENTS$$||($opt_options$jscomp$95$$=$capture$jscomp$7$$),$opt_options$jscomp$95$$===void 0&&($opt_options$jscomp$95$$=!1),$src$jscomp$17$$.addEventListener($type$jscomp$285$$.toString(),$callOnce$jscomp$1_proxy$jscomp$1$$,$opt_options$jscomp$95$$);else if($src$jscomp$17$$.attachEvent)$src$jscomp$17$$.attachEvent($goog$events$getOnString_$$($type$jscomp$285$$.toString()),
$callOnce$jscomp$1_proxy$jscomp$1$$);else if($src$jscomp$17$$.addListener&&$src$jscomp$17$$.removeListener)$src$jscomp$17$$.addListener($callOnce$jscomp$1_proxy$jscomp$1$$);else throw Error("addEventListener and attachEvent are unavailable.");$goog$events$listenerCountEstimate_$$++;return $listener$jscomp$81_listenerObj$jscomp$4$$};
$goog$events$getProxy$$=function(){function $f$jscomp$717$$($eventObject$jscomp$1$$){return $proxyCallbackFunction$$.call($f$jscomp$717$$.src,$f$jscomp$717$$.listener,$eventObject$jscomp$1$$)}const $proxyCallbackFunction$$=$goog$events$handleBrowserEvent_$$;return $f$jscomp$717$$};
$goog$events$listenOnce$$=function($src$jscomp$18$$,$type$jscomp$286$$,$listener$jscomp$82$$,$opt_options$jscomp$96$$,$opt_handler$jscomp$14$$){if(Array.isArray($type$jscomp$286$$)){for(var $i$jscomp$456$$=0;$i$jscomp$456$$<$type$jscomp$286$$.length;$i$jscomp$456$$++)$goog$events$listenOnce$$($src$jscomp$18$$,$type$jscomp$286$$[$i$jscomp$456$$],$listener$jscomp$82$$,$opt_options$jscomp$96$$,$opt_handler$jscomp$14$$);return null}$listener$jscomp$82$$=$goog$events$wrapListener$$($listener$jscomp$82$$);
return $goog$events$Listenable$isImplementedBy$$($src$jscomp$18$$)?$src$jscomp$18$$.$listenOnce$($type$jscomp$286$$,$listener$jscomp$82$$,$goog$isObject$$($opt_options$jscomp$96$$)?!!$opt_options$jscomp$96$$.capture:!!$opt_options$jscomp$96$$,$opt_handler$jscomp$14$$):$goog$events$listen_$$($src$jscomp$18$$,$type$jscomp$286$$,$listener$jscomp$82$$,!0,$opt_options$jscomp$96$$,$opt_handler$jscomp$14$$)};
$APP.$goog$events$unlisten$$=function($listenerMap$jscomp$1_src$jscomp$20$$,$listenerObj$jscomp$5_type$jscomp$287$$,$listener$jscomp$84$$,$capture$jscomp$9_opt_options$jscomp$97$$,$opt_handler$jscomp$16$$){if(Array.isArray($listenerObj$jscomp$5_type$jscomp$287$$)){for(var $i$jscomp$457$$=0;$i$jscomp$457$$<$listenerObj$jscomp$5_type$jscomp$287$$.length;$i$jscomp$457$$++)$APP.$goog$events$unlisten$$($listenerMap$jscomp$1_src$jscomp$20$$,$listenerObj$jscomp$5_type$jscomp$287$$[$i$jscomp$457$$],$listener$jscomp$84$$,
$capture$jscomp$9_opt_options$jscomp$97$$,$opt_handler$jscomp$16$$);return null}$capture$jscomp$9_opt_options$jscomp$97$$=$goog$isObject$$($capture$jscomp$9_opt_options$jscomp$97$$)?!!$capture$jscomp$9_opt_options$jscomp$97$$.capture:!!$capture$jscomp$9_opt_options$jscomp$97$$;$listener$jscomp$84$$=$goog$events$wrapListener$$($listener$jscomp$84$$);if($goog$events$Listenable$isImplementedBy$$($listenerMap$jscomp$1_src$jscomp$20$$))return $listenerMap$jscomp$1_src$jscomp$20$$.$unlisten$($listenerObj$jscomp$5_type$jscomp$287$$,
$listener$jscomp$84$$,$capture$jscomp$9_opt_options$jscomp$97$$,$opt_handler$jscomp$16$$);if(!$listenerMap$jscomp$1_src$jscomp$20$$)return!1;if($listenerMap$jscomp$1_src$jscomp$20$$=$goog$events$getListenerMap_$$($listenerMap$jscomp$1_src$jscomp$20$$))if($listenerObj$jscomp$5_type$jscomp$287$$=$listenerMap$jscomp$1_src$jscomp$20$$.$getListener$($listenerObj$jscomp$5_type$jscomp$287$$,$listener$jscomp$84$$,$capture$jscomp$9_opt_options$jscomp$97$$,$opt_handler$jscomp$16$$))return $APP.$goog$events$unlistenByKey$$($listenerObj$jscomp$5_type$jscomp$287$$);
return!1};
$APP.$goog$events$unlistenByKey$$=function($key$jscomp$282$$){if(typeof $key$jscomp$282$$==="number"||!$key$jscomp$282$$||$key$jscomp$282$$.$removed$)return!1;var $src$jscomp$21$$=$key$jscomp$282$$.src;if($goog$events$Listenable$isImplementedBy$$($src$jscomp$21$$))return $JSCompiler_StaticMethods_removeByKey$$($src$jscomp$21$$.$eventTargetListeners_$,$key$jscomp$282$$);var $listenerMap$jscomp$2_type$jscomp$288$$=$key$jscomp$282$$.type,$proxy$jscomp$2$$=$key$jscomp$282$$.proxy;$src$jscomp$21$$.removeEventListener?$src$jscomp$21$$.removeEventListener($listenerMap$jscomp$2_type$jscomp$288$$,
$proxy$jscomp$2$$,$key$jscomp$282$$.capture):$src$jscomp$21$$.detachEvent?$src$jscomp$21$$.detachEvent($goog$events$getOnString_$$($listenerMap$jscomp$2_type$jscomp$288$$),$proxy$jscomp$2$$):$src$jscomp$21$$.addListener&&$src$jscomp$21$$.removeListener&&$src$jscomp$21$$.removeListener($proxy$jscomp$2$$);$goog$events$listenerCountEstimate_$$--;($listenerMap$jscomp$2_type$jscomp$288$$=$goog$events$getListenerMap_$$($src$jscomp$21$$))?($JSCompiler_StaticMethods_removeByKey$$($listenerMap$jscomp$2_type$jscomp$288$$,
$key$jscomp$282$$),$listenerMap$jscomp$2_type$jscomp$288$$.$typeCount_$==0&&($listenerMap$jscomp$2_type$jscomp$288$$.src=null,$src$jscomp$21$$[$goog$events$LISTENER_MAP_PROP_$$]=null)):$JSCompiler_StaticMethods_markAsRemoved$$($key$jscomp$282$$);return!0};$goog$events$getOnString_$$=function($type$jscomp$292$$){return $type$jscomp$292$$ in $goog$events$onStringMap_$$?$goog$events$onStringMap_$$[$type$jscomp$292$$]:$goog$events$onStringMap_$$[$type$jscomp$292$$]="on"+$type$jscomp$292$$};
$goog$events$handleBrowserEvent_$$=function($JSCompiler_temp$jscomp$672_listener$jscomp$90$$,$eventObject$jscomp$inline_4529_opt_evt$$){if($JSCompiler_temp$jscomp$672_listener$jscomp$90$$.$removed$)$JSCompiler_temp$jscomp$672_listener$jscomp$90$$=!0;else{$eventObject$jscomp$inline_4529_opt_evt$$=new $APP.$goog$events$BrowserEvent$$($eventObject$jscomp$inline_4529_opt_evt$$,this);var $listenerFn$jscomp$inline_4530$$=$JSCompiler_temp$jscomp$672_listener$jscomp$90$$.listener,$listenerHandler$jscomp$inline_4531$$=
$JSCompiler_temp$jscomp$672_listener$jscomp$90$$.handler||$JSCompiler_temp$jscomp$672_listener$jscomp$90$$.src;$JSCompiler_temp$jscomp$672_listener$jscomp$90$$.$callOnce$&&$APP.$goog$events$unlistenByKey$$($JSCompiler_temp$jscomp$672_listener$jscomp$90$$);$JSCompiler_temp$jscomp$672_listener$jscomp$90$$=$listenerFn$jscomp$inline_4530$$.call($listenerHandler$jscomp$inline_4531$$,$eventObject$jscomp$inline_4529_opt_evt$$)}return $JSCompiler_temp$jscomp$672_listener$jscomp$90$$};
$goog$events$getListenerMap_$$=function($listenerMap$jscomp$8_src$jscomp$25$$){$listenerMap$jscomp$8_src$jscomp$25$$=$listenerMap$jscomp$8_src$jscomp$25$$[$goog$events$LISTENER_MAP_PROP_$$];return $listenerMap$jscomp$8_src$jscomp$25$$ instanceof $goog$events$ListenerMap$$?$listenerMap$jscomp$8_src$jscomp$25$$:null};
$goog$events$wrapListener$$=function($listener$jscomp$91$$){if(typeof $listener$jscomp$91$$==="function")return $listener$jscomp$91$$;$listener$jscomp$91$$[$goog$events$LISTENER_WRAPPER_PROP_$$]||($listener$jscomp$91$$[$goog$events$LISTENER_WRAPPER_PROP_$$]=function($e$jscomp$254$$){return $listener$jscomp$91$$.handleEvent($e$jscomp$254$$)});return $listener$jscomp$91$$[$goog$events$LISTENER_WRAPPER_PROP_$$]};
$goog$events$EventHandler$$=function($opt_scope$jscomp$11$$){$goog$Disposable$$.call(this);this.$handler_$=$opt_scope$jscomp$11$$;this.$keys_$={}};
$JSCompiler_StaticMethods_listenOnce_$$=function($JSCompiler_StaticMethods_listenOnce_$self$$,$listenerObj$jscomp$7_src$jscomp$31$$,$type$jscomp$300$$,$opt_fn$jscomp$3$$,$opt_options$jscomp$101$$,$opt_scope$jscomp$13$$){if(Array.isArray($type$jscomp$300$$))for(var $i$jscomp$461$$=0;$i$jscomp$461$$<$type$jscomp$300$$.length;$i$jscomp$461$$++)$JSCompiler_StaticMethods_listenOnce_$$($JSCompiler_StaticMethods_listenOnce_$self$$,$listenerObj$jscomp$7_src$jscomp$31$$,$type$jscomp$300$$[$i$jscomp$461$$],
$opt_fn$jscomp$3$$,$opt_options$jscomp$101$$,$opt_scope$jscomp$13$$);else{$listenerObj$jscomp$7_src$jscomp$31$$=$goog$events$listenOnce$$($listenerObj$jscomp$7_src$jscomp$31$$,$type$jscomp$300$$,$opt_fn$jscomp$3$$||$JSCompiler_StaticMethods_listenOnce_$self$$.handleEvent,$opt_options$jscomp$101$$,$opt_scope$jscomp$13$$||$JSCompiler_StaticMethods_listenOnce_$self$$.$handler_$||$JSCompiler_StaticMethods_listenOnce_$self$$);if(!$listenerObj$jscomp$7_src$jscomp$31$$)return $JSCompiler_StaticMethods_listenOnce_$self$$;
$JSCompiler_StaticMethods_listenOnce_$self$$.$keys_$[$listenerObj$jscomp$7_src$jscomp$31$$.key]=$listenerObj$jscomp$7_src$jscomp$31$$}return $JSCompiler_StaticMethods_listenOnce_$self$$};$APP.$goog$events$EventTarget$$=function(){$goog$Disposable$$.call(this);this.$eventTargetListeners_$=new $goog$events$ListenerMap$$(this);this.$actualEventTarget_$=this;this.$parentEventTarget_$=null};
$JSCompiler_StaticMethods_fireListeners$$=function($JSCompiler_StaticMethods_fireListeners$self$$,$listenerArray$jscomp$8_type$jscomp$307$$,$capture$jscomp$17$$,$eventObject$jscomp$5$$){$listenerArray$jscomp$8_type$jscomp$307$$=$JSCompiler_StaticMethods_fireListeners$self$$.$eventTargetListeners_$.$listeners$[String($listenerArray$jscomp$8_type$jscomp$307$$)];if(!$listenerArray$jscomp$8_type$jscomp$307$$)return!0;$listenerArray$jscomp$8_type$jscomp$307$$=$listenerArray$jscomp$8_type$jscomp$307$$.concat();
for(var $rv$jscomp$19$$=!0,$i$jscomp$463$$=0;$i$jscomp$463$$<$listenerArray$jscomp$8_type$jscomp$307$$.length;++$i$jscomp$463$$){var $listener$jscomp$100$$=$listenerArray$jscomp$8_type$jscomp$307$$[$i$jscomp$463$$];if($listener$jscomp$100$$&&!$listener$jscomp$100$$.$removed$&&$listener$jscomp$100$$.capture==$capture$jscomp$17$$){var $listenerFn$jscomp$1$$=$listener$jscomp$100$$.listener,$listenerHandler$jscomp$1$$=$listener$jscomp$100$$.handler||$listener$jscomp$100$$.src;$listener$jscomp$100$$.$callOnce$&&
$JSCompiler_StaticMethods_removeByKey$$($JSCompiler_StaticMethods_fireListeners$self$$.$eventTargetListeners_$,$listener$jscomp$100$$);$rv$jscomp$19$$=$listenerFn$jscomp$1$$.call($listenerHandler$jscomp$1$$,$eventObject$jscomp$5$$)!==!1&&$rv$jscomp$19$$}}return $rv$jscomp$19$$&&!$eventObject$jscomp$5$$.defaultPrevented};$goog$net$BulkLoaderHelper$$=function($uris$jscomp$2$$){$goog$Disposable$$.call(this);this.$uris_$=$uris$jscomp$2$$;this.$responseTexts_$=[]};
$goog$Timer$callOnce$$=function($listener$jscomp$102$$,$opt_delay$jscomp$2$$,$opt_handler$jscomp$19$$){if(typeof $listener$jscomp$102$$==="function")$opt_handler$jscomp$19$$&&($listener$jscomp$102$$=$goog$bind$$($listener$jscomp$102$$,$opt_handler$jscomp$19$$));else if($listener$jscomp$102$$&&typeof $listener$jscomp$102$$.handleEvent=="function")$listener$jscomp$102$$=$goog$bind$$($listener$jscomp$102$$.handleEvent,$listener$jscomp$102$$);else throw Error("Invalid listener argument");return Number($opt_delay$jscomp$2$$)>
2147483647?-1:$APP.$goog$global$$.setTimeout($listener$jscomp$102$$,$opt_delay$jscomp$2$$||0)};$goog$net$XmlHttpFactory$$=function(){};
$JSCompiler_StaticMethods_getOptions$$=function($JSCompiler_StaticMethods_getOptions$self$$){var $JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$;($JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$=$JSCompiler_StaticMethods_getOptions$self$$.$cachedOptions_$)||($JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$={},$JSCompiler_StaticMethods_getProgId_$$($JSCompiler_StaticMethods_getOptions$self$$)&&($JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$[0]=!0,$JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$[1]=
!0),$JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$=$JSCompiler_StaticMethods_getOptions$self$$.$cachedOptions_$=$JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$);return $JSCompiler_temp$jscomp$677_options$jscomp$inline_4565$$};$goog$net$DefaultXmlHttpFactory$$=function(){};
$JSCompiler_StaticMethods_createInstance$$=function($JSCompiler_StaticMethods_createInstance$self_progId$jscomp$1$$){return($JSCompiler_StaticMethods_createInstance$self_progId$jscomp$1$$=$JSCompiler_StaticMethods_getProgId_$$($JSCompiler_StaticMethods_createInstance$self_progId$jscomp$1$$))?new ActiveXObject($JSCompiler_StaticMethods_createInstance$self_progId$jscomp$1$$):new XMLHttpRequest};
$JSCompiler_StaticMethods_getProgId_$$=function($JSCompiler_StaticMethods_getProgId_$self$$){if(!$JSCompiler_StaticMethods_getProgId_$self$$.$ieProgId_$&&typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined"){const $ACTIVE_X_IDENTS$$=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"];for(let $i$jscomp$467$$=0;$i$jscomp$467$$<$ACTIVE_X_IDENTS$$.length;$i$jscomp$467$$++){const $candidate$jscomp$7$$=$ACTIVE_X_IDENTS$$[$i$jscomp$467$$];try{return new ActiveXObject($candidate$jscomp$7$$),
$JSCompiler_StaticMethods_getProgId_$self$$.$ieProgId_$=$candidate$jscomp$7$$}catch($e$jscomp$260$$){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return $JSCompiler_StaticMethods_getProgId_$self$$.$ieProgId_$};
$goog$net$XhrIo$$=function($opt_xmlHttpFactory$$){$APP.$goog$events$EventTarget$$.call(this);this.headers=new Map;this.$xmlHttpFactory_$=$opt_xmlHttpFactory$$||null;this.$active_$=!1;this.$xhrOptions_$=this.$xhr_$=null;this.$lastError_$=this.$lastMethod_$=this.$lastUri_$="";this.$inAbort_$=this.$inOpen_$=this.$inSend_$=this.$errorDispatched_$=!1;this.$timeoutInterval_$=0;this.$timeoutId_$=null;this.$responseType_$=$goog$net$XhrIo$ResponseType$DEFAULT$$;this.$useXhr2Timeout_$=this.$progressEventsEnabled_$=
this.$withCredentials_$=!1;this.$trustToken_$=null};$goog$net$XhrIo$shouldUseXhr2Timeout_$$=function($xhr$jscomp$1$$){return $goog$userAgent$IE$$&&typeof $xhr$jscomp$1$$.timeout==="number"&&$xhr$jscomp$1$$.ontimeout!==void 0};
$JSCompiler_StaticMethods_dispatchErrors_$$=function($JSCompiler_StaticMethods_dispatchErrors_$self$$){$JSCompiler_StaticMethods_dispatchErrors_$self$$.$errorDispatched_$||($JSCompiler_StaticMethods_dispatchErrors_$self$$.$errorDispatched_$=!0,$JSCompiler_StaticMethods_dispatchErrors_$self$$.dispatchEvent("complete"),$JSCompiler_StaticMethods_dispatchErrors_$self$$.dispatchEvent("error"))};
$JSCompiler_StaticMethods_onReadyStateChangeHelper_$$=function($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$){if($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$active_$&&typeof $goog$$!="undefined")if($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$xhrOptions_$[1]&&$JSCompiler_StaticMethods_getReadyState$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)==4&&$JSCompiler_StaticMethods_getStatus$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)==
2)$goog$log$fine$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$,"Local request error detected and ignored"));else if($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$inSend_$&&$JSCompiler_StaticMethods_getReadyState$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)==4)$goog$Timer$callOnce$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$onReadyStateChange_$,
0,$JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$);else if($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.dispatchEvent("readystatechange"),$JSCompiler_StaticMethods_getReadyState$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)==4){$goog$log$fine$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$,"Request complete"));$JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$active_$=
!1;try{if($JSCompiler_StaticMethods_isSuccess$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$))$JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.dispatchEvent("complete"),$JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.dispatchEvent("success");else{try{var $JSCompiler_inline_result$jscomp$684$$=$JSCompiler_StaticMethods_getReadyState$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)>2?$JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$xhr_$.statusText:
""}catch($e$jscomp$inline_4573$$){$goog$log$fine$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$logger_$,"Can not get status: "+$e$jscomp$inline_4573$$.message),$JSCompiler_inline_result$jscomp$684$$=""}$JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$.$lastError_$=$JSCompiler_inline_result$jscomp$684$$+" ["+$JSCompiler_StaticMethods_getStatus$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)+"]";$JSCompiler_StaticMethods_dispatchErrors_$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)}}finally{$JSCompiler_StaticMethods_cleanUpXhr_$$($JSCompiler_StaticMethods_onReadyStateChangeHelper_$self$$)}}};
$goog$net$XhrIo$buildProgressEvent_$$=function($e$jscomp$263$$,$eventType$jscomp$3$$){return{type:$eventType$jscomp$3$$,lengthComputable:$e$jscomp$263$$.lengthComputable,loaded:$e$jscomp$263$$.loaded,total:$e$jscomp$263$$.total}};
$JSCompiler_StaticMethods_cleanUpXhr_$$=function($JSCompiler_StaticMethods_cleanUpXhr_$self$$,$opt_fromDispose$$){if($JSCompiler_StaticMethods_cleanUpXhr_$self$$.$xhr_$){$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$$($JSCompiler_StaticMethods_cleanUpXhr_$self$$);const $xhr$jscomp$2$$=$JSCompiler_StaticMethods_cleanUpXhr_$self$$.$xhr_$,$clearedOnReadyStateChange$$=$JSCompiler_StaticMethods_cleanUpXhr_$self$$.$xhrOptions_$[0]?()=>{}:null;$JSCompiler_StaticMethods_cleanUpXhr_$self$$.$xhr_$=null;$JSCompiler_StaticMethods_cleanUpXhr_$self$$.$xhrOptions_$=
null;$opt_fromDispose$$||$JSCompiler_StaticMethods_cleanUpXhr_$self$$.dispatchEvent("ready");try{$xhr$jscomp$2$$.onreadystatechange=$clearedOnReadyStateChange$$}catch($e$jscomp$264$$){$goog$log$error$$($JSCompiler_StaticMethods_cleanUpXhr_$self$$.$logger_$,"Problem encountered resetting onreadystatechange: "+$e$jscomp$264$$.message)}}};
$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$$=function($JSCompiler_StaticMethods_cleanUpTimeoutTimer_$self$$){$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$self$$.$xhr_$&&$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$self$$.$useXhr2Timeout_$&&($JSCompiler_StaticMethods_cleanUpTimeoutTimer_$self$$.$xhr_$.ontimeout=null);$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$self$$.$timeoutId_$&&($APP.$goog$global$$.clearTimeout($JSCompiler_StaticMethods_cleanUpTimeoutTimer_$self$$.$timeoutId_$),$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$self$$.$timeoutId_$=
null)};
$JSCompiler_StaticMethods_isSuccess$$=function($JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$){var $JSCompiler_temp$jscomp$681_status$jscomp$5$$=$JSCompiler_StaticMethods_getStatus$$($JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$);a:switch($JSCompiler_temp$jscomp$681_status$jscomp$5$$){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var $JSCompiler_inline_result$jscomp$676_JSCompiler_temp$jscomp$680$$=!0;break a;default:$JSCompiler_inline_result$jscomp$676_JSCompiler_temp$jscomp$680$$=!1}if(!$JSCompiler_inline_result$jscomp$676_JSCompiler_temp$jscomp$680$$){if($JSCompiler_temp$jscomp$681_status$jscomp$5$$=
$JSCompiler_temp$jscomp$681_status$jscomp$5$$===0)$JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$=String($JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$.$lastUri_$).match($goog$uri$utils$splitRe_$$)[1]||null,!$JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$&&$APP.$goog$global$$.self&&$APP.$goog$global$$.self.location&&($JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$=$APP.$goog$global$$.self.location.protocol.slice(0,
-1)),$JSCompiler_temp$jscomp$681_status$jscomp$5$$=!$goog$net$XhrIo$HTTP_SCHEME_PATTERN$$.test($JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$?$JSCompiler_StaticMethods_isSuccess$self_scheme$jscomp$inline_11393$$.toLowerCase():"");$JSCompiler_inline_result$jscomp$676_JSCompiler_temp$jscomp$680$$=$JSCompiler_temp$jscomp$681_status$jscomp$5$$}return $JSCompiler_inline_result$jscomp$676_JSCompiler_temp$jscomp$680$$};
$JSCompiler_StaticMethods_getReadyState$$=function($JSCompiler_StaticMethods_getReadyState$self$$){return $JSCompiler_StaticMethods_getReadyState$self$$.$xhr_$?$JSCompiler_StaticMethods_getReadyState$self$$.$xhr_$.readyState:0};$JSCompiler_StaticMethods_getStatus$$=function($JSCompiler_StaticMethods_getStatus$self$$){try{return $JSCompiler_StaticMethods_getReadyState$$($JSCompiler_StaticMethods_getStatus$self$$)>2?$JSCompiler_StaticMethods_getStatus$self$$.$xhr_$.status:-1}catch($e$jscomp$265$$){return-1}};
$JSCompiler_StaticMethods_formatMsg_$$=function($JSCompiler_StaticMethods_formatMsg_$self$$,$msg$jscomp$20$$){return $msg$jscomp$20$$+" ["+$JSCompiler_StaticMethods_formatMsg_$self$$.$lastMethod_$+" "+$JSCompiler_StaticMethods_formatMsg_$self$$.$lastUri_$+" "+$JSCompiler_StaticMethods_getStatus$$($JSCompiler_StaticMethods_formatMsg_$self$$)+"]"};
$goog$net$BulkLoader$$=function($uris$jscomp$3$$){$APP.$goog$events$EventTarget$$.call(this);this.$helper_$=new $goog$net$BulkLoaderHelper$$($uris$jscomp$3$$);this.$eventHandler_$=new $goog$events$EventHandler$$(this)};$goog$net$BulkLoader$LoadErrorEvent$$=function($status$jscomp$6$$){$APP.$goog$events$Event$$.call(this,"error");this.status=$status$jscomp$6$$};
$goog$net$jsloader$safeLoadMany$$=function($trustedUris$$){if($trustedUris$$.length){var $isAnotherModuleLoading$$=$goog$net$jsloader$scriptsToLoad_$$.length;$module$contents$goog$array_extend$$($goog$net$jsloader$scriptsToLoad_$$,$trustedUris$$);if(!$isAnotherModuleLoading$$){$trustedUris$$=$goog$net$jsloader$scriptsToLoad_$$;var $popAndLoadNextScript$$=function(){var $deferred$jscomp$9_trustedUri$$=$trustedUris$$.shift();$deferred$jscomp$9_trustedUri$$=$goog$net$jsloader$safeLoad$$($deferred$jscomp$9_trustedUri$$);
$trustedUris$$.length&&$deferred$jscomp$9_trustedUri$$.addCallbacks($popAndLoadNextScript$$,$popAndLoadNextScript$$,void 0);return $deferred$jscomp$9_trustedUri$$};$popAndLoadNextScript$$()}}else(new $goog$async$Deferred$$).callback(null)};
$goog$net$jsloader$safeLoad$$=function($trustedUri$jscomp$1$$){const $options$jscomp$424$$={},$doc$jscomp$36$$=$options$jscomp$424$$.document||document,$uri$jscomp$60$$=$goog$html$TrustedResourceUrl$unwrap$$($trustedUri$jscomp$1$$),$script$jscomp$14$$=(new $goog$dom$DomHelper$$($doc$jscomp$36$$)).createElement("SCRIPT");var $properties$jscomp$88_request$jscomp$5$$={$script_$:$script$jscomp$14$$,$timeout_$:void 0};const $deferred$jscomp$10$$=new $goog$async$Deferred$$($goog$net$jsloader$cancel_$$,
$properties$jscomp$88_request$jscomp$5$$);let $timeout$jscomp$9$$=null;const $timeoutDuration$$=$options$jscomp$424$$.timeout!=null?$options$jscomp$424$$.timeout:5E3;$timeoutDuration$$>0&&($timeout$jscomp$9$$=window.setTimeout(function(){$goog$net$jsloader$cleanup_$$($script$jscomp$14$$,!0);$deferred$jscomp$10$$.errback(new $goog$net$jsloader$Error$$($goog$net$jsloader$ErrorCode$TIMEOUT$$,"Timeout reached for loading script "+$uri$jscomp$60$$))},$timeoutDuration$$),$properties$jscomp$88_request$jscomp$5$$.$timeout_$=
$timeout$jscomp$9$$);$script$jscomp$14$$.onload=$script$jscomp$14$$.onreadystatechange=function(){$script$jscomp$14$$.readyState&&$script$jscomp$14$$.readyState!="loaded"&&$script$jscomp$14$$.readyState!="complete"||($goog$net$jsloader$cleanup_$$($script$jscomp$14$$,$options$jscomp$424$$.$cleanupWhenDone$||!1,$timeout$jscomp$9$$),$deferred$jscomp$10$$.callback(null))};$script$jscomp$14$$.onerror=function(){$goog$net$jsloader$cleanup_$$($script$jscomp$14$$,!0,$timeout$jscomp$9$$);$deferred$jscomp$10$$.errback(new $goog$net$jsloader$Error$$($goog$net$jsloader$ErrorCode$LOAD_ERROR$$,
"Error while loading script "+$uri$jscomp$60$$))};$properties$jscomp$88_request$jscomp$5$$=$options$jscomp$424$$.attributes||{};$module$contents$goog$object_extend$$($properties$jscomp$88_request$jscomp$5$$,{type:"text/javascript",charset:"UTF-8"});$goog$dom$setProperties$$($script$jscomp$14$$,$properties$jscomp$88_request$jscomp$5$$);$goog$dom$safe$setScriptSrc$$($script$jscomp$14$$,$trustedUri$jscomp$1$$);$goog$net$jsloader$getScriptParentElement_$$($doc$jscomp$36$$).appendChild($script$jscomp$14$$);
return $deferred$jscomp$10$$};$goog$net$jsloader$getScriptParentElement_$$=function($doc$jscomp$37$$){var $JSCompiler_inline_result$jscomp$557$$;return($JSCompiler_inline_result$jscomp$557$$=($doc$jscomp$37$$||document).getElementsByTagName("HEAD"))&&$JSCompiler_inline_result$jscomp$557$$.length!==0?$JSCompiler_inline_result$jscomp$557$$[0]:$doc$jscomp$37$$.documentElement};
$goog$net$jsloader$cancel_$$=function(){if(this&&this.$script_$){const $scriptNode$$=this.$script_$;$scriptNode$$&&$scriptNode$$.tagName=="SCRIPT"&&$goog$net$jsloader$cleanup_$$($scriptNode$$,!0,this.$timeout_$)}};
$goog$net$jsloader$cleanup_$$=function($scriptNode$jscomp$1$$,$removeScriptNode$jscomp$1$$,$opt_timeout$jscomp$2$$){$opt_timeout$jscomp$2$$!=null&&$APP.$goog$global$$.clearTimeout($opt_timeout$jscomp$2$$);$scriptNode$jscomp$1$$.onload=()=>{};$scriptNode$jscomp$1$$.onerror=()=>{};$scriptNode$jscomp$1$$.onreadystatechange=()=>{};$removeScriptNode$jscomp$1$$&&window.setTimeout(function(){$goog$dom$removeNode$$($scriptNode$jscomp$1$$)},0)};
$goog$net$jsloader$Error$$=function($code$jscomp$17$$,$opt_message$jscomp$16$$){let $msg$jscomp$21$$="Jsloader error (code #"+$code$jscomp$17$$+")";$opt_message$jscomp$16$$&&($msg$jscomp$21$$+=": "+$opt_message$jscomp$16$$);$module$contents$goog$debug$Error_DebugError$$.call(this,$msg$jscomp$21$$);this.code=$code$jscomp$17$$};
$module$contents$goog$module$ModuleLoader_ModuleLoader$$=function(){$APP.$goog$events$EventTarget$$.call(this);this.$eventHandler_$=new $goog$events$EventHandler$$(this);var $callback$jscomp$inline_11396$$=$APP.$goog$partial$$($module$contents$goog$dispose_dispose$$,this.$eventHandler_$);this.$disposed_$?$callback$jscomp$inline_11396$$():(this.$onDisposeCallbacks_$||(this.$onDisposeCallbacks_$=[]),this.$onDisposeCallbacks_$.push($callback$jscomp$inline_11396$$));this.$loadingModulesStatus_$={};this.$hasPrefetched_$=
!1};$module$contents$goog$module$ModuleLoader_ModuleLoader$createScriptElement_$$=function($url$jscomp$73$$){const $script$jscomp$16$$=$goog$dom$createElement_$$(document,"SCRIPT");$goog$dom$safe$setScriptSrc$$($script$jscomp$16$$,$url$jscomp$73$$);$script$jscomp$16$$.async=!1;return $script$jscomp$16$$};
$JSCompiler_StaticMethods_evaluateCode_$$=function($JSCompiler_StaticMethods_evaluateCode_$self$$,$moduleIds$jscomp$3$$){$JSCompiler_StaticMethods_evaluateCode_$self$$.dispatchEvent(new $module$contents$goog$module$ModuleLoader_ModuleLoader$RequestSuccessEvent$$($moduleIds$jscomp$3$$));$goog$log$info$$($JSCompiler_StaticMethods_evaluateCode_$self$$.$logger$,"evaluateCode ids:"+$moduleIds$jscomp$3$$);const $loadStatus$jscomp$1$$=$JSCompiler_StaticMethods_evaluateCode_$self$$.$loadingModulesStatus_$[$moduleIds$jscomp$3$$];
var $logger$jscomp$inline_4608_uris$jscomp$5$$=$loadStatus$jscomp$1$$.$requestUris$;const $texts$$=$loadStatus$jscomp$1$$.$responseTexts$;let $error$jscomp$45$$=null;try{if($JSCompiler_StaticMethods_evaluateCode_$self$$.$sourceUrlInjection_$||$JSCompiler_StaticMethods_evaluateCode_$self$$.$debugMode_$&&($goog$userAgent$product$CHROME$$||$module$contents$goog$labs$userAgent$browser_matchFirefox$$()&&$goog$string$internal$compareVersions$$()>=0))for(var $i$jscomp$471_script$jscomp$18$$=0;$i$jscomp$471_script$jscomp$18$$<
$logger$jscomp$inline_4608_uris$jscomp$5$$.length;$i$jscomp$471_script$jscomp$18$$++){const $script$jscomp$17$$=$module$contents$goog$html$SafeScript_SafeScript$createSafeScriptSecurityPrivateDoNotAccessOrElse$$($texts$$[$i$jscomp$471_script$jscomp$18$$]+" //# sourceURL\x3d"+$logger$jscomp$inline_4608_uris$jscomp$5$$[$i$jscomp$471_script$jscomp$18$$]);$goog$globalEval$$($module$contents$goog$html$SafeScript_SafeScript$unwrapTrustedScript$$($script$jscomp$17$$))}else $i$jscomp$471_script$jscomp$18$$=
$module$contents$goog$html$SafeScript_SafeScript$createSafeScriptSecurityPrivateDoNotAccessOrElse$$($texts$$.join("\n")),$goog$globalEval$$($module$contents$goog$html$SafeScript_SafeScript$unwrapTrustedScript$$($i$jscomp$471_script$jscomp$18$$))}catch($e$jscomp$272$$){$error$jscomp$45$$=$e$jscomp$272$$,($logger$jscomp$inline_4608_uris$jscomp$5$$=$JSCompiler_StaticMethods_evaluateCode_$self$$.$logger$)&&$goog$log$log$$($logger$jscomp$inline_4608_uris$jscomp$5$$,$goog$log$log$classdecl$var0$WARNING$$,
"Loaded incomplete code for module(s): "+$moduleIds$jscomp$3$$)}$JSCompiler_StaticMethods_evaluateCode_$self$$.dispatchEvent(new $module$contents$goog$module$ModuleLoader_ModuleLoader$EvaluateCodeEvent$$($moduleIds$jscomp$3$$));$error$jscomp$45$$?$JSCompiler_StaticMethods_handleErrorHelper_$$($JSCompiler_StaticMethods_evaluateCode_$self$$,$moduleIds$jscomp$3$$,$loadStatus$jscomp$1$$.$errorFn$,null,$error$jscomp$45$$):$loadStatus$jscomp$1$$.$successFn$&&$loadStatus$jscomp$1$$.$successFn$();delete $JSCompiler_StaticMethods_evaluateCode_$self$$.$loadingModulesStatus_$[$moduleIds$jscomp$3$$]};
$JSCompiler_StaticMethods_downloadModules_$$=function($JSCompiler_StaticMethods_downloadModules_$self$$,$ids$jscomp$8$$){var $bulkLoader$jscomp$1_debugMode$jscomp$1$$=$JSCompiler_StaticMethods_downloadModules_$self$$.$debugMode_$,$eventHandler$jscomp$1_sourceUrlInjection$$=$JSCompiler_StaticMethods_downloadModules_$self$$.$sourceUrlInjection_$||$JSCompiler_StaticMethods_downloadModules_$self$$.$debugMode_$&&($goog$userAgent$product$CHROME$$||$module$contents$goog$labs$userAgent$browser_matchFirefox$$()&&
$goog$string$internal$compareVersions$$()>=0);const $useScriptTags$jscomp$1$$=$JSCompiler_StaticMethods_downloadModules_$self$$.$useScriptTags_$;if($bulkLoader$jscomp$1_debugMode$jscomp$1$$+$eventHandler$jscomp$1_sourceUrlInjection$$+$useScriptTags$jscomp$1$$>1){var $loadStatus$jscomp$4_logger$jscomp$inline_4612$$=$JSCompiler_StaticMethods_downloadModules_$self$$.$logger$;$loadStatus$jscomp$4_logger$jscomp$inline_4612$$&&$goog$log$log$$($loadStatus$jscomp$4_logger$jscomp$inline_4612$$,$goog$log$log$classdecl$var0$WARNING$$,
`More than one of debugMode (set to ${$bulkLoader$jscomp$1_debugMode$jscomp$1$$}), `+`useScriptTags (set to ${$useScriptTags$jscomp$1$$}), `+`and sourceUrlInjection (set to ${$eventHandler$jscomp$1_sourceUrlInjection$$}) `+"is enabled. Proceeding with download as if "+`${$useScriptTags$jscomp$1$$?"useScriptTags":$bulkLoader$jscomp$1_debugMode$jscomp$1$$&&!$eventHandler$jscomp$1_sourceUrlInjection$$?"debug":"sourceUrlInjection"} is set to true and the rest to false.`)}$loadStatus$jscomp$4_logger$jscomp$inline_4612$$=
$JSCompiler_StaticMethods_downloadModules_$self$$.$loadingModulesStatus_$[$ids$jscomp$8$$];$useScriptTags$jscomp$1$$?$JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$$($JSCompiler_StaticMethods_downloadModules_$self$$,$loadStatus$jscomp$4_logger$jscomp$inline_4612$$,$ids$jscomp$8$$):$bulkLoader$jscomp$1_debugMode$jscomp$1$$&&!$eventHandler$jscomp$1_sourceUrlInjection$$?$goog$net$jsloader$safeLoadMany$$($loadStatus$jscomp$4_logger$jscomp$inline_4612$$.$trustedRequestUris$):($goog$log$info$$($JSCompiler_StaticMethods_downloadModules_$self$$.$logger$,
"downloadModules ids:"+$ids$jscomp$8$$+" uris:"+$loadStatus$jscomp$4_logger$jscomp$inline_4612$$.$requestUris$),$bulkLoader$jscomp$1_debugMode$jscomp$1$$=new $goog$net$BulkLoader$$($loadStatus$jscomp$4_logger$jscomp$inline_4612$$.$requestUris$),$eventHandler$jscomp$1_sourceUrlInjection$$=$JSCompiler_StaticMethods_downloadModules_$self$$.$eventHandler_$,$eventHandler$jscomp$1_sourceUrlInjection$$.$listen$($bulkLoader$jscomp$1_debugMode$jscomp$1$$,"success",$goog$bind$$($JSCompiler_StaticMethods_downloadModules_$self$$.$handleSuccess_$,
$JSCompiler_StaticMethods_downloadModules_$self$$,$bulkLoader$jscomp$1_debugMode$jscomp$1$$,$ids$jscomp$8$$)),$eventHandler$jscomp$1_sourceUrlInjection$$.$listen$($bulkLoader$jscomp$1_debugMode$jscomp$1$$,"error",$goog$bind$$($JSCompiler_StaticMethods_downloadModules_$self$$.$handleError_$,$JSCompiler_StaticMethods_downloadModules_$self$$,$bulkLoader$jscomp$1_debugMode$jscomp$1$$,$ids$jscomp$8$$)),$bulkLoader$jscomp$1_debugMode$jscomp$1$$.load())};
$JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$$=function($JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$self$$,$loadStatus$jscomp$5$$,$ids$jscomp$9$$){$goog$log$info$$($JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$self$$.$logger$,`Loading initiated for: ${$ids$jscomp$9$$}`);if($loadStatus$jscomp$5$$.$trustedRequestUris$.length==0&&$loadStatus$jscomp$5$$.$successFn$)$loadStatus$jscomp$5$$.$successFn$();else{var $lastScript$$=null,$insertPos$jscomp$1$$=document.head||document.documentElement;
for(let $i$jscomp$474$$=0;$i$jscomp$474$$<$loadStatus$jscomp$5$$.$trustedRequestUris$.length;$i$jscomp$474$$++){const $scriptElement$$=$module$contents$goog$module$ModuleLoader_ModuleLoader$createScriptElement_$$($loadStatus$jscomp$5$$.$trustedRequestUris$[$i$jscomp$474$$]);$scriptElement$$.onload=()=>{$scriptElement$$.onload=null;$scriptElement$$.onerror=null;$goog$dom$removeNode$$($scriptElement$$);$scriptElement$$==$lastScript$$&&($goog$log$info$$($JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$self$$.$logger$,
`Loading complete for: ${$ids$jscomp$9$$}`),$lastScript$$=null,$loadStatus$jscomp$5$$.$successFn$&&$loadStatus$jscomp$5$$.$successFn$())};$scriptElement$$.onerror=()=>{$goog$log$error$$($JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$self$$.$logger$,`Network error when loading module(s): ${$ids$jscomp$9$$}`);$scriptElement$$.onload=null;$scriptElement$$.onerror=null;$goog$dom$removeNode$$($scriptElement$$);$JSCompiler_StaticMethods_handleErrorHelper_$$($JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$self$$,
$ids$jscomp$9$$,$loadStatus$jscomp$5$$.$errorFn$,-1);$lastScript$$==$scriptElement$$?$lastScript$$=null:$goog$log$error$$($JSCompiler_StaticMethods_loadWithNonAsyncScriptTag_$self$$.$logger$,"Dependent requests were made in parallel with failed request "+`for module(s) "${$ids$jscomp$9$$}". Non-recoverable out-of-order `+"execution may occur.")};$lastScript$$=$scriptElement$$;$insertPos$jscomp$1$$.insertBefore($scriptElement$$,$insertPos$jscomp$1$$.firstChild)}}};
$JSCompiler_StaticMethods_handleErrorHelper_$$=function($JSCompiler_StaticMethods_handleErrorHelper_$self_logger$jscomp$inline_4616$$,$moduleIds$jscomp$6$$,$errorFn$$,$status$jscomp$7$$,$opt_error$jscomp$3$$){$JSCompiler_StaticMethods_handleErrorHelper_$self_logger$jscomp$inline_4616$$.dispatchEvent(new $module$contents$goog$module$ModuleLoader_ModuleLoader$RequestErrorEvent$$($moduleIds$jscomp$6$$,$status$jscomp$7$$,$opt_error$jscomp$3$$));($JSCompiler_StaticMethods_handleErrorHelper_$self_logger$jscomp$inline_4616$$=
$JSCompiler_StaticMethods_handleErrorHelper_$self_logger$jscomp$inline_4616$$.$logger$)&&$goog$log$log$$($JSCompiler_StaticMethods_handleErrorHelper_$self_logger$jscomp$inline_4616$$,$goog$log$log$classdecl$var0$WARNING$$,"Request failed for module(s): "+$moduleIds$jscomp$6$$);$errorFn$$&&$errorFn$$($status$jscomp$7$$)};$module$contents$goog$module$ModuleLoader_ModuleLoader$EvaluateCodeEvent$$=function(){$APP.$goog$events$Event$$.call(this,$module$contents$goog$module$ModuleLoader_ModuleLoader$EventType$EVALUATE_CODE$$)};
$module$contents$goog$module$ModuleLoader_ModuleLoader$RequestSuccessEvent$$=function(){$APP.$goog$events$Event$$.call(this,$module$contents$goog$module$ModuleLoader_ModuleLoader$EventType$REQUEST_SUCCESS$$)};
$module$contents$goog$module$ModuleLoader_ModuleLoader$RequestErrorEvent$$=function($moduleIds$jscomp$9$$,$status$jscomp$8$$,$opt_error$jscomp$4$$){$APP.$goog$events$Event$$.call(this,$module$contents$goog$module$ModuleLoader_ModuleLoader$EventType$REQUEST_ERROR$$);this.status=$status$jscomp$8$$;this.error=$opt_error$jscomp$4$$||null};
$module$contents$goog$module$ModuleLoader_ModuleLoader$LoadStatus$$=function($trustedRequestUris$$){this.$requestUris$=$trustedRequestUris$$.map($goog$html$TrustedResourceUrl$unwrap$$);this.$trustedRequestUris$=$trustedRequestUris$$;this.$responseTexts$=null;this.$loadRequested$=!1;this.$errorFn$=this.$successFn$=null};$APP.$rumext$v2$ref_val$$=function($ref$jscomp$10$$){return $ref$jscomp$10$$.current};
$APP.$rumext$v2$set_ref_val_BANG_$$=function($ref$jscomp$11$$,$val$jscomp$153$$){return $ref$jscomp$11$$.current=$val$jscomp$153$$};$APP.$rumext$v2$provider$$=function($ctx$jscomp$1$$){return $ctx$jscomp$1$$.Provider};$APP.$rumext$v2$adapt$$=function($o$jscomp$232$$){if($o$jscomp$232$$!=null){var $adapt_fn$$=$o$jscomp$232$$[$rumext$v2$adapt_sym$$];return $adapt_fn$$?$adapt_fn$$($o$jscomp$232$$):$o$jscomp$232$$}return null};
$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$722$$){$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],$f$jscomp$722$$)};$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$=function($deps$jscomp$5$$,$f$jscomp$723$$){(0,$APP.$rumext$v2$useEffect$$)(function(){var $r$jscomp$76$$=$f$jscomp$723$$();return $APP.$cljs$core$fn_QMARK_$$($r$jscomp$76$$)?$r$jscomp$76$$:$rumext$v2$noop$$},$deps$jscomp$5$$)};
$APP.$rumext$v2$use_layout_effect$cljs$0core$0IFn$0_invoke$0arity$02$$=function($deps$jscomp$7$$,$f$jscomp$727$$){$rumext$v2$useLayoutEffect$$(function(){var $r$jscomp$78$$=$f$jscomp$727$$();return $APP.$cljs$core$fn_QMARK_$$($r$jscomp$78$$)?$r$jscomp$78$$:$rumext$v2$noop$$},$deps$jscomp$7$$)};
$rumext$v2$use_ssr_effect$$=function($deps$jscomp$8_ret$jscomp$143$$,$effect_fn$$){$rumext$v2$browser_context_QMARK_$$?$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$($deps$jscomp$8_ret$jscomp$143$$,$effect_fn$$):($deps$jscomp$8_ret$jscomp$143$$=$effect_fn$$.$cljs$core$IFn$_invoke$arity$0$?$effect_fn$$.$cljs$core$IFn$_invoke$arity$0$():$effect_fn$$(),$APP.$cljs$core$fn_QMARK_$$($deps$jscomp$8_ret$jscomp$143$$)&&($deps$jscomp$8_ret$jscomp$143$$.$cljs$core$IFn$_invoke$arity$0$?$deps$jscomp$8_ret$jscomp$143$$.$cljs$core$IFn$_invoke$arity$0$():
$deps$jscomp$8_ret$jscomp$143$$()))};$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$728$$){return(0,$APP.$rumext$v2$useMemo$$)($f$jscomp$728$$,[])};$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$=function($deps$jscomp$9$$,$f$jscomp$729$$){return(0,$APP.$rumext$v2$useMemo$$)($f$jscomp$729$$,$deps$jscomp$9$$)};$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$730$$){return $rumext$v2$useCallback$$($f$jscomp$730$$,[])};
$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$=function($deps$jscomp$10$$,$f$jscomp$731$$){return $rumext$v2$useCallback$$($f$jscomp$731$$,$deps$jscomp$10$$)};$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$=function($f$jscomp$732$$){return $rumext$v2$useCallback$$($f$jscomp$732$$,[])};$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$=function($deps$jscomp$11$$,$f$jscomp$733$$){return $rumext$v2$useCallback$$($f$jscomp$733$$,$deps$jscomp$11$$)};
$APP.$rumext$v2$deref$$=function($iref$jscomp$6$$){var $state$jscomp$44$$=(0,$APP.$rumext$v2$use_ref$$)($APP.$cljs$core$_deref$$($iref$jscomp$6$$)),$key$jscomp$297$$=(0,$APP.$rumext$v2$use_id$$)(),$get_state$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$state$jscomp$44$$],function(){return $state$jscomp$44$$.current}),$subscribe$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$iref$jscomp$6$$,$key$jscomp$297$$],function($listener_fn$$){$state$jscomp$44$$.current=$APP.$cljs$core$_deref$$($iref$jscomp$6$$);
$APP.$cljs$core$add_watch$$($iref$jscomp$6$$,$key$jscomp$297$$,function($_$jscomp$1045$$,$___$1$jscomp$669$$,$___$2$jscomp$78$$,$newv$$){$state$jscomp$44$$.current=$newv$$;return $listener_fn$$()});return function(){return $APP.$cljs$core$remove_watch$$($iref$jscomp$6$$,$key$jscomp$297$$)}}),$snapshot$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$iref$jscomp$6$$],function(){return $APP.$cljs$core$_deref$$($iref$jscomp$6$$)});return $shadow$js$shim$module$0react$$.useSyncExternalStore($subscribe$$,
$get_state$$,$snapshot$$)};$rumext$v2$State$$=function($update_fn$$,$value$jscomp$383$$){this.$update_fn$=$update_fn$$;this.value=$value$jscomp$383$$;this.$cljs$lang$protocol_mask$partition1$$=98304;this.$cljs$lang$protocol_mask$partition0$$=32768};
$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$=function($initial$jscomp$4_tmp$jscomp$4$$){$initial$jscomp$4_tmp$jscomp$4$$=(0,$APP.$rumext$v2$useState$$)($initial$jscomp$4_tmp$jscomp$4$$);(0,$APP.$rumext$v2$useRef$$)(null);var $value$jscomp$385$$=$initial$jscomp$4_tmp$jscomp$4$$[0],$update_fn$jscomp$2$$=$initial$jscomp$4_tmp$jscomp$4$$[1];return $APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$385$$],function(){return new $rumext$v2$State$$($update_fn$jscomp$2$$,
$value$jscomp$385$$)})};
$APP.$rumext$v2$use_var$cljs$0core$0IFn$0_invoke$0arity$01$$=function($initial$jscomp$5$$){var $ref$jscomp$13$$=(0,$APP.$rumext$v2$useRef$$)(null);if($ref$jscomp$13$$.current==null){var $self_44927$$=function($value$jscomp$386$$){return $ref$jscomp$13$$.current.value=$value$jscomp$386$$};$self_44927$$.value=$initial$jscomp$5$$;$ref$jscomp$13$$.current=$self_44927$$;$self_44927$$.$cljs$core$IDeref$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$self_44927$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.value};
$self_44927$$.$cljs$core$IReset$_reset_BANG_$arity$2$=function($this$$jscomp$602$$,$v$jscomp$498$$){return this.value=$v$jscomp$498$$};$self_44927$$.$cljs$core$ISwap$_swap_BANG_$arity$2$=function($G__44783$jscomp$inline_4626_this$$jscomp$603$$,$f$jscomp$738$$){$G__44783$jscomp$inline_4626_this$$jscomp$603$$=this.value;return this.value=$f$jscomp$738$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$738$$.$cljs$core$IFn$_invoke$arity$1$($G__44783$jscomp$inline_4626_this$$jscomp$603$$):$f$jscomp$738$$($G__44783$jscomp$inline_4626_this$$jscomp$603$$)};
$self_44927$$.$cljs$core$ISwap$_swap_BANG_$arity$3$=function($G__44784$jscomp$inline_4628_this$$jscomp$604$$,$f$jscomp$739$$,$a$jscomp$331$$){$G__44784$jscomp$inline_4628_this$$jscomp$604$$=this.value;return this.value=$f$jscomp$739$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$739$$.$cljs$core$IFn$_invoke$arity$2$($G__44784$jscomp$inline_4628_this$$jscomp$604$$,$a$jscomp$331$$):$f$jscomp$739$$($G__44784$jscomp$inline_4628_this$$jscomp$604$$,$a$jscomp$331$$)};$self_44927$$.$cljs$core$ISwap$_swap_BANG_$arity$4$=
function($G__44786$jscomp$inline_4630_this$$jscomp$605$$,$f$jscomp$740$$,$a$jscomp$332$$,$b$jscomp$256$$){$G__44786$jscomp$inline_4630_this$$jscomp$605$$=this.value;return this.value=$f$jscomp$740$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$740$$.$cljs$core$IFn$_invoke$arity$3$($G__44786$jscomp$inline_4630_this$$jscomp$605$$,$a$jscomp$332$$,$b$jscomp$256$$):$f$jscomp$740$$($G__44786$jscomp$inline_4630_this$$jscomp$605$$,$a$jscomp$332$$,$b$jscomp$256$$)};$self_44927$$.$cljs$core$ISwap$_swap_BANG_$arity$5$=
function($this$$jscomp$606$$,$f$jscomp$741$$,$a$jscomp$333$$,$b$jscomp$257$$,$xs$jscomp$30$$){return this.value=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$741$$,this.value,$a$jscomp$333$$,$b$jscomp$257$$,$xs$jscomp$30$$)}}return $ref$jscomp$13$$.current};
$rumext$v2$element$cljs$0core$0IFn$0_invoke$0arity$02$$=function($klass$jscomp$2$$,$JSCompiler_temp$jscomp$692_JSCompiler_temp$jscomp$693_props$jscomp$56$$){if(!$APP.$cljs$core$object_QMARK_$$($JSCompiler_temp$jscomp$692_JSCompiler_temp$jscomp$693_props$jscomp$56$$))if($APP.$cljs$core$map_QMARK_$$($JSCompiler_temp$jscomp$692_JSCompiler_temp$jscomp$693_props$jscomp$56$$))$JSCompiler_temp$jscomp$692_JSCompiler_temp$jscomp$693_props$jscomp$56$$=$APP.$rumext$v2$util$map__GT_obj$$($JSCompiler_temp$jscomp$692_JSCompiler_temp$jscomp$693_props$jscomp$56$$);
else throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Unexpected props",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$573$props$$,$JSCompiler_temp$jscomp$692_JSCompiler_temp$jscomp$693_props$jscomp$56$$],null));return(0,$APP.$rumext$v2$jsx$$)($klass$jscomp$2$$,$JSCompiler_temp$jscomp$692_JSCompiler_temp$jscomp$693_props$jscomp$56$$,void 0)};$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$=function($component$jscomp$2$$){return $shadow$js$shim$module$0react$$.memo($component$jscomp$2$$)};
$APP.$rumext$v2$deferred$cljs$0core$0IFn$0_invoke$0arity$02$$=function($component$jscomp$5$$,$sfn$$){return function($props_44846$$){var $tmp$jscomp$5$$=(0,$APP.$rumext$v2$useState$$)(!1),$render_QMARK_$$=$tmp$jscomp$5$$[0],$set_render$$=$tmp$jscomp$5$$[1];$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $sfn$$(function(){return $set_render$$(!0)})});return $render_QMARK_$$?(0,$APP.$rumext$v2$create_element$$)($component$jscomp$5$$,$props_44846$$):null}};
$app$util$perf$install_long_task_observer$$=function(){if(window.PerformanceObserver!=null&&$APP.$cljs$core$_deref$$($app$util$perf$longtask_observer_STAR_$$)==null){var $observer$jscomp$2$$=new PerformanceObserver(function($G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$){for(var $G__45037_seq__44994_seq__44994__$1$$=$APP.$cljs$core$seq$$($G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$.getEntries()),$c__5548__auto__$jscomp$14_chunk__44995_start_45042$$=null,$G__45039_attrib_45043_count__44996_first_attrib_45045$$=
0,$attrib_name_45046_i__44997$$=0;;)if($attrib_name_45046_i__44997$$<$G__45039_attrib_45043_count__44996_first_attrib_45045$$){$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$=$c__5548__auto__$jscomp$14_chunk__44995_start_45042$$.$cljs$core$IIndexed$_nth$arity$2$(null,$attrib_name_45046_i__44997$$);var $attrib_ctype_45047_start_45025$$=$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$.startTime,$attrib_45026_attrib_cid_45048_first_attrib_45028$$=$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$.attribution,
$attrib_count_45027$$=$APP.$cljs$core$truth_$$($attrib_45026_attrib_cid_45048_first_attrib_45028$$)?$attrib_45026_attrib_cid_45048_first_attrib_45028$$.length:null;$attrib_45026_attrib_cid_45048_first_attrib_45028$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$212$$=$attrib_count_45027$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$212$$)?$attrib_count_45027$$>0:$and__5023__auto__$jscomp$212$$}())?$attrib_45026_attrib_cid_45048_first_attrib_45028$$[0]:null;var $attrib_csrc_45049_attrib_name_45029$$=
$APP.$cljs$core$truth_$$($attrib_45026_attrib_cid_45048_first_attrib_45028$$)?$attrib_45026_attrib_cid_45048_first_attrib_45028$$.name:null,$attrib_ctype_45030$$=$APP.$cljs$core$truth_$$($attrib_45026_attrib_cid_45048_first_attrib_45028$$)?$attrib_45026_attrib_cid_45048_first_attrib_45028$$.containerType:null,$attrib_cid_45031$$=$APP.$cljs$core$truth_$$($attrib_45026_attrib_cid_45048_first_attrib_45028$$)?$attrib_45026_attrib_cid_45048_first_attrib_45028$$.containerId:null,$attrib_csrc_45032$$=$APP.$cljs$core$truth_$$($attrib_45026_attrib_cid_45048_first_attrib_45028$$)?
$attrib_45026_attrib_cid_45048_first_attrib_45028$$.containerSrc:null;console.warn(["[perf] long task ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(Math.round($G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$.duration)),"ms at ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(Math.round($attrib_ctype_45047_start_45025$$)),"ms",$APP.$cljs$core$truth_$$($attrib_45026_attrib_cid_45048_first_attrib_45028$$)?[" attrib:name\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_csrc_45049_attrib_name_45029$$),
" ctype\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_ctype_45030$$)," cid\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_cid_45031$$)," csrc\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_csrc_45032$$)].join(""):null].join(""));$attrib_name_45046_i__44997$$+=1}else if($G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$=$APP.$cljs$core$seq$$($G__45037_seq__44994_seq__44994__$1$$)){$G__45037_seq__44994_seq__44994__$1$$=$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$;
if($APP.$cljs$core$chunked_seq_QMARK_$$($G__45037_seq__44994_seq__44994__$1$$))$c__5548__auto__$jscomp$14_chunk__44995_start_45042$$=$APP.$cljs$core$_chunked_first$$($G__45037_seq__44994_seq__44994__$1$$),$G__45037_seq__44994_seq__44994__$1$$=$APP.$cljs$core$_chunked_rest$$($G__45037_seq__44994_seq__44994__$1$$),$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$=$c__5548__auto__$jscomp$14_chunk__44995_start_45042$$,$G__45039_attrib_45043_count__44996_first_attrib_45045$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$14_chunk__44995_start_45042$$),
$c__5548__auto__$jscomp$14_chunk__44995_start_45042$$=$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$;else{$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$=$APP.$cljs$core$first$$($G__45037_seq__44994_seq__44994__$1$$);$c__5548__auto__$jscomp$14_chunk__44995_start_45042$$=$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$.startTime;$G__45039_attrib_45043_count__44996_first_attrib_45045$$=$G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$.attribution;
var $attrib_count_45044$$=$APP.$cljs$core$truth_$$($G__45039_attrib_45043_count__44996_first_attrib_45045$$)?$G__45039_attrib_45043_count__44996_first_attrib_45045$$.length:null;$G__45039_attrib_45043_count__44996_first_attrib_45045$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$213$$=$attrib_count_45044$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$213$$)?$attrib_count_45044$$>0:$and__5023__auto__$jscomp$213$$}())?$G__45039_attrib_45043_count__44996_first_attrib_45045$$[0]:
null;$attrib_name_45046_i__44997$$=$APP.$cljs$core$truth_$$($G__45039_attrib_45043_count__44996_first_attrib_45045$$)?$G__45039_attrib_45043_count__44996_first_attrib_45045$$.name:null;$attrib_ctype_45047_start_45025$$=$APP.$cljs$core$truth_$$($G__45039_attrib_45043_count__44996_first_attrib_45045$$)?$G__45039_attrib_45043_count__44996_first_attrib_45045$$.containerType:null;$attrib_45026_attrib_cid_45048_first_attrib_45028$$=$APP.$cljs$core$truth_$$($G__45039_attrib_45043_count__44996_first_attrib_45045$$)?
$G__45039_attrib_45043_count__44996_first_attrib_45045$$.containerId:null;$attrib_csrc_45049_attrib_name_45029$$=$APP.$cljs$core$truth_$$($G__45039_attrib_45043_count__44996_first_attrib_45045$$)?$G__45039_attrib_45043_count__44996_first_attrib_45045$$.containerSrc:null;console.warn(["[perf] long task ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(Math.round($G__45038_entry$jscomp$34_list_temp__5825__auto__$jscomp$109$$.duration)),"ms at ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(Math.round($c__5548__auto__$jscomp$14_chunk__44995_start_45042$$)),
"ms",$APP.$cljs$core$truth_$$($G__45039_attrib_45043_count__44996_first_attrib_45045$$)?[" attrib:name\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_name_45046_i__44997$$)," ctype\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_ctype_45047_start_45025$$)," cid\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_45026_attrib_cid_45048_first_attrib_45028$$)," csrc\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrib_csrc_45049_attrib_name_45029$$)].join(""):
null].join(""));$G__45037_seq__44994_seq__44994__$1$$=$APP.$cljs$core$next$$($G__45037_seq__44994_seq__44994__$1$$);$c__5548__auto__$jscomp$14_chunk__44995_start_45042$$=null;$G__45039_attrib_45043_count__44996_first_attrib_45045$$=0}$attrib_name_45046_i__44997$$=0}else return null});$observer$jscomp$2$$.observe({entryTypes:["longtask"]});$APP.$cljs$core$reset_BANG_$$($app$util$perf$longtask_observer_STAR_$$,$observer$jscomp$2$$)}};
$app$util$perf$start_event_loop_stall_logger$$=function(){if($APP.$cljs$core$_deref$$($app$util$perf$stall_timer_STAR_$$)==null){var $last$jscomp$1$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(performance.now()),$id$jscomp$92$$=setInterval(function(){var $now$jscomp$4$$=performance.now(),$drift_expected$jscomp$2$$=$APP.$cljs$core$_deref$$($last$jscomp$1$$)+50;$drift_expected$jscomp$2$$=$now$jscomp$4$$-$drift_expected$jscomp$2$$;var $current_op$$=$APP.$cljs$core$_deref$$($app$util$perf$current_op_STAR_$$),
$meas_name_measures$jscomp$1$$=performance.getEntriesByType("measure"),$last_measure_meas_count_meas_detail_mlen$$=$meas_name_measures$jscomp$1$$.length;$last_measure_meas_count_meas_detail_mlen$$=$last_measure_meas_count_meas_detail_mlen$$>0?$meas_name_measures$jscomp$1$$[$last_measure_meas_count_meas_detail_mlen$$-1]:null;$meas_name_measures$jscomp$1$$=$APP.$cljs$core$truth_$$($last_measure_meas_count_meas_detail_mlen$$)?$last_measure_meas_count_meas_detail_mlen$$.name:null;$last_measure_meas_count_meas_detail_mlen$$=
$APP.$cljs$core$truth_$$($last_measure_meas_count_meas_detail_mlen$$)?$last_measure_meas_count_meas_detail_mlen$$.detail:null;$last_measure_meas_count_meas_detail_mlen$$=$APP.$cljs$core$truth_$$($last_measure_meas_count_meas_detail_mlen$$)?$last_measure_meas_count_meas_detail_mlen$$.count:null;$APP.$cljs$core$reset_BANG_$$($last$jscomp$1$$,$now$jscomp$4$$);return $drift_expected$jscomp$2$$>100?console.warn(["[perf] event loop stall: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(Math.round($drift_expected$jscomp$2$$)),
"ms",$APP.$cljs$core$truth_$$($current_op$$)?[" op\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($current_op$$)].join(""):null,$APP.$cljs$core$truth_$$($meas_name_measures$jscomp$1$$)?[" last\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($meas_name_measures$jscomp$1$$)].join(""):null,$APP.$cljs$core$truth_$$($last_measure_meas_count_meas_detail_mlen$$)?[" count\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($last_measure_meas_count_meas_detail_mlen$$)].join(""):
null].join("")):null},50);$APP.$cljs$core$reset_BANG_$$($app$util$perf$stall_timer_STAR_$$,$id$jscomp$92$$)}};$app$util$perf$setup$$=function(){$app$util$perf$install_long_task_observer$$();$app$util$perf$start_event_loop_stall_logger$$();return window.PenpotPerf={reset:function(){try{return performance.clearMarks(),performance.clearMeasures()}catch($e45004$$){return null}}}};
$app$util$http$_update_headers$$=function($JSCompiler_temp$jscomp$694__$jscomp$1051$$,$headers$jscomp$2$$){if($JSCompiler_temp$jscomp$694__$jscomp$1051$$!=null&&$JSCompiler_temp$jscomp$694__$jscomp$1051$$.$app$util$http$IBodyData$_update_headers$arity$2$!=null)$JSCompiler_temp$jscomp$694__$jscomp$1051$$=$JSCompiler_temp$jscomp$694__$jscomp$1051$$.$app$util$http$IBodyData$_update_headers$arity$2$($JSCompiler_temp$jscomp$694__$jscomp$1051$$,$headers$jscomp$2$$);else{var $m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$=
$app$util$http$_update_headers$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$694__$jscomp$1051$$==null?null:$JSCompiler_temp$jscomp$694__$jscomp$1051$$)];if($m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$!=null)$JSCompiler_temp$jscomp$694__$jscomp$1051$$=$m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$694__$jscomp$1051$$,
$headers$jscomp$2$$):$m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$($JSCompiler_temp$jscomp$694__$jscomp$1051$$,$headers$jscomp$2$$);else if($m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$=$app$util$http$_update_headers$$._,$m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$!=null)$JSCompiler_temp$jscomp$694__$jscomp$1051$$=$m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$694__$jscomp$1051$$,$headers$jscomp$2$$):$m__5372__auto__$jscomp$inline_4647_m__5374__auto__$jscomp$inline_4646$$($JSCompiler_temp$jscomp$694__$jscomp$1051$$,$headers$jscomp$2$$);else throw $APP.$cljs$core$missing_protocol$$("IBodyData.-update-headers",$JSCompiler_temp$jscomp$694__$jscomp$1051$$);}return $JSCompiler_temp$jscomp$694__$jscomp$1051$$};
$app$util$http$_get_body_data$$=function($JSCompiler_temp$jscomp$695__$jscomp$1053$$){if($JSCompiler_temp$jscomp$695__$jscomp$1053$$!=null&&$JSCompiler_temp$jscomp$695__$jscomp$1053$$.$app$util$http$IBodyData$_get_body_data$arity$1$!=null)$JSCompiler_temp$jscomp$695__$jscomp$1053$$=$JSCompiler_temp$jscomp$695__$jscomp$1053$$.$app$util$http$IBodyData$_get_body_data$arity$1$($JSCompiler_temp$jscomp$695__$jscomp$1053$$);else{var $m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$=
$app$util$http$_get_body_data$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$695__$jscomp$1053$$==null?null:$JSCompiler_temp$jscomp$695__$jscomp$1053$$)];if($m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$!=null)$JSCompiler_temp$jscomp$695__$jscomp$1053$$=$m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$695__$jscomp$1053$$):
$m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$($JSCompiler_temp$jscomp$695__$jscomp$1053$$);else if($m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$=$app$util$http$_get_body_data$$._,$m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$!=null)$JSCompiler_temp$jscomp$695__$jscomp$1053$$=$m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$695__$jscomp$1053$$):
$m__5372__auto__$jscomp$inline_4651_m__5374__auto__$jscomp$inline_4650$$($JSCompiler_temp$jscomp$695__$jscomp$1053$$);else throw $APP.$cljs$core$missing_protocol$$("IBodyData.-get-body-data",$JSCompiler_temp$jscomp$695__$jscomp$1053$$);}return $JSCompiler_temp$jscomp$695__$jscomp$1053$$};
$app$util$http$translate_method$$=function($G__45061__$1_method$jscomp$43$$){$G__45061__$1_method$jscomp$43$$=$G__45061__$1_method$jscomp$43$$ instanceof $APP.$cljs$core$Keyword$$?$G__45061__$1_method$jscomp$43$$.$fqn$:null;switch($G__45061__$1_method$jscomp$43$$){case "head":return"HEAD";case "options":return"OPTIONS";case "get":return"GET";case "post":return"POST";case "put":return"PUT";case "patch":return"PATCH";case "delete":return"DELETE";case "trace":return"TRACE";default:throw Error(["No matching clause: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__45061__$1_method$jscomp$43$$)].join(""));}};
$APP.$app$util$http$fetch$$=function($map__45109__$1_p__45108$$){$map__45109__$1_p__45108$$=$APP.$cljs$core$__destructure_map$$($map__45109__$1_p__45108$$);var $method$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45109__$1_p__45108$$,$APP.$cljs$cst$1562$method$$),$uri$jscomp$62$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45109__$1_p__45108$$,$APP.$cljs$cst$1563$uri$$),$query$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45109__$1_p__45108$$,
$APP.$cljs$cst$745$query$$),$headers$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__45109__$1_p__45108$$,$cljs$cst$1564$headers$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$body$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45109__$1_p__45108$$,$APP.$cljs$cst$1565$body$$),$mode$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__45109__$1_p__45108$$,$APP.$cljs$cst$318$mode$$,$APP.$cljs$cst$1188$cors$$),$omit_default_headers$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45109__$1_p__45108$$,$APP.$cljs$cst$1566$omit_default_headers$$),$credentials$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__45109__$1_p__45108$$,$APP.$cljs$cst$1567$credentials$$,"same-origin");return $APP.$beicon$v2$core$create$$(function($subscriber$$){var $controller$jscomp$4$$=new AbortController,$params$jscomp$90_signal$$=$controller$jscomp$4$$.signal,$unsubscribed_QMARK_$$=$APP.$cljs$core$volatile_BANG_$$(!1),$abortable_QMARK_$$=
$APP.$cljs$core$volatile_BANG_$$(!0),$query__$1$$=typeof $query$jscomp$22$$==="string"?$query$jscomp$22$$:$APP.$cljs$core$map_QMARK_$$($query$jscomp$22$$)?$app$common$uri$map__GT_query_string$cljs$0core$0IFn$0_invoke$0arity$02$$($query$jscomp$22$$):null,$uri__$1$$=function(){var $G__45114__$1$$=typeof $uri$jscomp$62$$==="string"?$APP.$app$common$uri$uri$$($uri$jscomp$62$$):$uri$jscomp$62$$;return $query__$1$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__45114__$1$$,$APP.$cljs$cst$745$query$$,
$query__$1$$):$G__45114__$1$$}(),$body__$1_headers__$1$$=$APP.$cljs$core$not$$($omit_default_headers$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$headers$jscomp$6$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["x-frontend-version",$APP.$cljs$cst$1259$full$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$),"x-client",["penpot-frontend/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1259$full$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$))].join("")],
null)])):$headers$jscomp$6$$,$headers__$2$$=$app$util$http$_update_headers$$($body$jscomp$4$$,$body__$1_headers__$1$$);$body__$1_headers__$1$$=$app$util$http$_get_body_data$$($body$jscomp$4$$);$params$jscomp$90_signal$$={method:$app$util$http$translate_method$$($method$jscomp$44$$),headers:$APP.$cljs$core$clj__GT_js$$($headers__$2$$),body:$body__$1_headers__$1$$,mode:$APP.$app$common$data$name$$($mode$jscomp$21$$),redirect:"follow",credentials:$credentials$$,referrerPolicy:"no-referrer",signal:$params$jscomp$90_signal$$};
var $start$jscomp$186$$=performance.now();$promesa$core$finally$0$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$promesa$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$(fetch($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($uri__$1$$),$params$jscomp$90_signal$$),function($response$jscomp$3$$){$APP.$cljs$core$_vreset_BANG_$$($abortable_QMARK_$$,!1);$subscriber$$.next($response$jscomp$3$$);return $subscriber$$.complete()}),function($cause$jscomp$30$$){$APP.$cljs$core$_vreset_BANG_$$($abortable_QMARK_$$,
!1);var $JSCompiler_inline_result$jscomp$700_or__5025__auto__$jscomp$inline_4653$$=$APP.$cljs$core$_deref$$($unsubscribed_QMARK_$$);$JSCompiler_inline_result$jscomp$700_or__5025__auto__$jscomp$inline_4653$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$700_or__5025__auto__$jscomp$inline_4653$$)?$JSCompiler_inline_result$jscomp$700_or__5025__auto__$jscomp$inline_4653$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$30$$.name,"AbortError");return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$700_or__5025__auto__$jscomp$inline_4653$$)?
null:$subscriber$$.error($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$ex_message$$($cause$jscomp$30$$),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$1568$network$$,$APP.$cljs$cst$273$hint$$,"unable to perform fetch operation",$APP.$cljs$cst$1563$uri$$,$uri__$1$$,$cljs$cst$1564$headers$$,$headers__$2$$],null),$cause$jscomp$30$$))}),function(){var $count$jscomp$67_count__$1_map__45124$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($app$util$http$network_averages$$),
$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($uri__$1$$)),$average_average__$1_map__45124__$1$$=$APP.$cljs$core$__destructure_map$$($count$jscomp$67_count__$1_map__45124$$);$count$jscomp$67_count__$1_map__45124$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($average_average__$1_map__45124__$1$$,$APP.$cljs$cst$1078$count$$,0);$average_average__$1_map__45124__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($average_average__$1_map__45124__$1$$,$cljs$cst$1569$average$$,
0);var $current_time$$=performance.now()-$start$jscomp$186$$;$average_average__$1_map__45124__$1$$=$count$jscomp$67_count__$1_map__45124$$/($count$jscomp$67_count__$1_map__45124$$+1)*$average_average__$1_map__45124__$1$$+$current_time$$/($count$jscomp$67_count__$1_map__45124$$+1);$count$jscomp$67_count__$1_map__45124$$+=1;return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$util$http$network_averages$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($uri__$1$$),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1078$count$$,$count$jscomp$67_count__$1_map__45124$$,$cljs$cst$1569$average$$,$average_average__$1_map__45124__$1$$],null))});return function(){$APP.$cljs$core$_vreset_BANG_$$($unsubscribed_QMARK_$$,!0);return $APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($abortable_QMARK_$$))?$controller$jscomp$4$$.abort():null}})};
$app$util$http$response__GT_map$$=function($response$jscomp$4$$){var $JSCompiler_temp_const$jscomp$698$$=$APP.$cljs$cst$109$status$$,$JSCompiler_temp_const$jscomp$697$$=$response$jscomp$4$$.status,$JSCompiler_temp_const$jscomp$696$$=$response$jscomp$4$$.url;var $JSCompiler_inline_result$jscomp$699_headers$jscomp$inline_4655$$=$response$jscomp$4$$.headers;$JSCompiler_inline_result$jscomp$699_headers$jscomp$inline_4655$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$vec$$),$APP.$cljs$core$seq$$($JSCompiler_inline_result$jscomp$699_headers$jscomp$inline_4655$$.entries()));return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$JSCompiler_temp_const$jscomp$698$$,$JSCompiler_temp_const$jscomp$697$$,$APP.$cljs$cst$1563$uri$$,$JSCompiler_temp_const$jscomp$696$$,$cljs$cst$1564$headers$$,$JSCompiler_inline_result$jscomp$699_headers$jscomp$inline_4655$$,$APP.$cljs$cst$1565$body$$,$response$jscomp$4$$.body,
$cljs$cst$1570$app_DOT_util_DOT_http_SLASH_response$$,$response$jscomp$4$$],null)};
$app$util$http$process_response_type$$=function($response_type$$,$response$jscomp$5$$){var $native_response$$=$cljs$cst$1570$app_DOT_util_DOT_http_SLASH_response$$.$cljs$core$IFn$_invoke$arity$1$($response$jscomp$5$$),$body$jscomp$5$$=function(){var $G__45129__$1$$=$response_type$$ instanceof $APP.$cljs$core$Keyword$$?$response_type$$.$fqn$:null;switch($G__45129__$1$$){case "buffer":return $native_response$$.arrayBuffer();case "json":return $native_response$$.json();case "text":return $native_response$$.text();
case "blob":return $native_response$$.blob();default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__45129__$1$$)].join(""));}}();return $APP.$beicon$v2$core$map$$(function($body__$1$jscomp$1$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($response$jscomp$5$$,$APP.$cljs$cst$1565$body$$,$body__$1$jscomp$1$$)},$APP.$beicon$v2$core$from$$($body$jscomp$5$$))};
$APP.$app$util$http$send_BANG_$$=function($map__45135__$1_p__45134$$){$map__45135__$1_p__45134$$=$APP.$cljs$core$__destructure_map$$($map__45135__$1_p__45134$$);var $response_type$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__45135__$1_p__45134$$,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1572$text$$);return $APP.$beicon$v2$core$mapcat$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$util$http$process_response_type$$,$response_type$jscomp$1$$),$APP.$beicon$v2$core$map$$($app$util$http$response__GT_map$$,
$APP.$app$util$http$fetch$$($map__45135__$1_p__45134$$)))};
$app$util$http$form_data$$=function($data$jscomp$120$$){return $APP.$cljs$core$reduce_kv$$(function($form$jscomp$147$$,$k$jscomp$576$$,$v$jscomp$500$$){$APP.$cljs$core$list_QMARK_$$($v$jscomp$500$$)?$form$jscomp$147$$.append($APP.$cljs$core$name$$($k$jscomp$576$$),$APP.$cljs$core$first$$($v$jscomp$500$$),$APP.$cljs$core$second$$($v$jscomp$500$$)):$form$jscomp$147$$.append($APP.$cljs$core$name$$($k$jscomp$576$$),$v$jscomp$500$$);return $form$jscomp$147$$},new FormData,$data$jscomp$120$$)};
$APP.$app$util$http$t_app$0util$0http45149$$=function($data$jscomp$121$$,$meta45150$$){this.data=$data$jscomp$121$$;this.$meta45150$=$meta45150$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0};
$app$util$http$conditional_decode_transit$$=function($map__45158__$1_p__45157$$){$map__45158__$1_p__45157$$=$APP.$cljs$core$__destructure_map$$($map__45158__$1_p__45157$$);var $body$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45158__$1_p__45157$$,$APP.$cljs$cst$1565$body$$),$contenttype_headers$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45158__$1_p__45157$$,$cljs$cst$1564$headers$$);$contenttype_headers$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($contenttype_headers$jscomp$8$$,
"content-type");return $APP.$cuerdas$core$starts_with_QMARK_$$($contenttype_headers$jscomp$8$$,"application/transit+json")&&typeof $body$jscomp$6$$==="string"&&$APP.$cljs$core$count$$($body$jscomp$6$$)>0?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__45158__$1_p__45157$$,$APP.$cljs$cst$1565$body$$,$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($body$jscomp$6$$)):$map__45158__$1_p__45157$$};
$app$util$http$conditional_error_decode_transit$$=function($map__45164__$1_p__45163$$){$map__45164__$1_p__45163$$=$APP.$cljs$core$__destructure_map$$($map__45164__$1_p__45163$$);var $body$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45164__$1_p__45163$$,$APP.$cljs$cst$1565$body$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45164__$1_p__45163$$,$APP.$cljs$cst$109$status$$)>=400&&typeof $body$jscomp$7$$==="string"?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__45164__$1_p__45163$$,
$APP.$cljs$cst$1565$body$$,$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($body$jscomp$7$$)):$map__45164__$1_p__45163$$};
$app$common$geom$matrix$Matrix$$=function($a$jscomp$334$$,$b$jscomp$258$$,$c$jscomp$255$$,$d$jscomp$213$$,$e$jscomp$278$$,$f$jscomp$744$$,$$meta$jscomp$4$$,$$extmap$jscomp$4$$,$$hash$jscomp$4$$){this.a=$a$jscomp$334$$;this.b=$b$jscomp$258$$;this.c=$c$jscomp$255$$;this.d=$d$jscomp$213$$;this.e=$e$jscomp$278$$;this.f=$f$jscomp$744$$;this.$$meta$=$$meta$jscomp$4$$;this.$$extmap$=$$extmap$jscomp$4$$;this.$$hash$=$$hash$jscomp$4$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=
139280};$app$common$geom$matrix$pos__GT_Matrix$$=function($a$jscomp$336$$,$b$jscomp$260$$,$c$jscomp$257$$,$d$jscomp$215$$,$e$jscomp$280$$,$f$jscomp$746$$){return new $app$common$geom$matrix$Matrix$$($a$jscomp$336$$,$b$jscomp$260$$,$c$jscomp$257$$,$d$jscomp$215$$,$e$jscomp$280$$,$f$jscomp$746$$,null,null,null)};
$app$common$geom$matrix$map__GT_Matrix$$=function($param_45864$$){var $exclude__43118__auto__$jscomp$2$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$cljs$cst$1438$e$$,null,$cljs$cst$1510$c$$,null,$APP.$cljs$cst$1509$b$$,null,$cljs$cst$1436$d$$,null,$cljs$cst$596$f$$,null,$APP.$cljs$cst$1508$a$$,null],null),null),$extmap__43119__auto__$jscomp$2$$=$APP.$cljs$core$reduce_kv$$(function($acc__43120__auto__$jscomp$2$$,$k__43121__auto__$jscomp$2$$,$v__43122__auto__$jscomp$2$$){return $APP.$cljs$core$contains_QMARK_$$($exclude__43118__auto__$jscomp$2$$,
$k__43121__auto__$jscomp$2$$)?$acc__43120__auto__$jscomp$2$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc__43120__auto__$jscomp$2$$,$k__43121__auto__$jscomp$2$$,$v__43122__auto__$jscomp$2$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$param_45864$$);return new $app$common$geom$matrix$Matrix$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45864$$,$APP.$cljs$cst$1508$a$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45864$$,$APP.$cljs$cst$1509$b$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45864$$,
$cljs$cst$1510$c$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45864$$,$cljs$cst$1436$d$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45864$$,$cljs$cst$1438$e$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_45864$$,$cljs$cst$596$f$$),null,$APP.$cljs$core$not_empty$$($extmap__43119__auto__$jscomp$2$$),null)};
$APP.$app$common$geom$matrix$format_precision$$=function($mtx$$,$precision$jscomp$3$$){return $APP.$cljs$core$truth_$$($mtx$$)?"matrix("+($mtx$$.a.toFixed($precision$jscomp$3$$)??"")+", "+($mtx$$.b.toFixed($precision$jscomp$3$$)??"")+", "+($mtx$$.c.toFixed($precision$jscomp$3$$)??"")+", "+($mtx$$.d.toFixed($precision$jscomp$3$$)??"")+", "+($mtx$$.e.toFixed($precision$jscomp$3$$)??"")+", "+($mtx$$.f.toFixed($precision$jscomp$3$$)??"")+")":null};
$app$common$geom$matrix$matrix_QMARK_$$=function($v$jscomp$502$$){return $v$jscomp$502$$ instanceof $app$common$geom$matrix$Matrix$$};
$app$common$geom$matrix$str__GT_matrix$$=function($matrix_str_params$jscomp$92$$){$matrix_str_params$jscomp$92$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$parse_double$$,$APP.$cljs$core$first$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__45972_SHARP_$$){return $APP.$cljs$core$seq$$($APP.$cljs$core$first$$($p1__45972_SHARP_$$))},$APP.$cljs$core$re_seq$$($app$common$geom$matrix$number_regex$$,
$matrix_str_params$jscomp$92$$)));return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$matrix$matrix$$,$matrix_str_params$jscomp$92$$)};$app$common$geom$matrix$decode_matrix$$=function($o$jscomp$235$$){return $APP.$cljs$core$map_QMARK_$$($o$jscomp$235$$)?$app$common$geom$matrix$map__GT_Matrix$$($o$jscomp$235$$):typeof $o$jscomp$235$$==="string"?$app$common$geom$matrix$str__GT_matrix$$($o$jscomp$235$$):$o$jscomp$235$$};
$app$common$geom$matrix$close_QMARK_$$=function($m1$jscomp$7$$,$m2$jscomp$5$$){return $APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$7$$.a,$m2$jscomp$5$$.a)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$7$$.b,$m2$jscomp$5$$.b)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$7$$.c,$m2$jscomp$5$$.c)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$7$$.d,$m2$jscomp$5$$.d)&&
$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$7$$.e,$m2$jscomp$5$$.e)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$7$$.f,$m2$jscomp$5$$.f)};
$app$common$geom$matrix$unit_QMARK_$$=function($m1$jscomp$8$$){return $m1$jscomp$8$$!=null&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$8$$.a,1)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$8$$.b,0)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$8$$.c,0)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$8$$.d,1)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$8$$.e,
0)&&$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($m1$jscomp$8$$.f,0)};
$app$common$geom$matrix$multiply_BANG_$$=function($m1$jscomp$9$$,$m2$jscomp$6_m2f$$){var $m1a$$=$m1$jscomp$9$$.a,$m1b$$=$m1$jscomp$9$$.b,$m1c$$=$m1$jscomp$9$$.c,$m1d$$=$m1$jscomp$9$$.d,$m1e$$=$m1$jscomp$9$$.e,$m1f$$=$m1$jscomp$9$$.f,$m2a$$=$m2$jscomp$6_m2f$$.a,$m2b$$=$m2$jscomp$6_m2f$$.b,$m2c$$=$m2$jscomp$6_m2f$$.c,$m2d$$=$m2$jscomp$6_m2f$$.d,$m2e$$=$m2$jscomp$6_m2f$$.e;$m2$jscomp$6_m2f$$=$m2$jscomp$6_m2f$$.f;$m1$jscomp$9$$.a=$m1a$$*$m2a$$+$m1c$$*$m2b$$;$m1$jscomp$9$$.b=$m1b$$*$m2a$$+$m1d$$*$m2b$$;
$m1$jscomp$9$$.c=$m1a$$*$m2c$$+$m1c$$*$m2d$$;$m1$jscomp$9$$.d=$m1b$$*$m2c$$+$m1d$$*$m2d$$;$m1$jscomp$9$$.e=$m1a$$*$m2e$$+$m1c$$*$m2$jscomp$6_m2f$$+$m1e$$;$m1$jscomp$9$$.f=$m1b$$*$m2e$$+$m1d$$*$m2$jscomp$6_m2f$$+$m1f$$;return $m1$jscomp$9$$};
$app$common$geom$matrix$translate_matrix_neg$cljs$0core$0IFn$0_invoke$0arity$01$$=function($pt$jscomp$11$$){return $app$common$geom$matrix$pos__GT_Matrix$$(1,0,0,1,-($pt$jscomp$11$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$11$$,$APP.$cljs$cst$1499$x$$)),-($pt$jscomp$11$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$11$$,$APP.$cljs$cst$1500$y$$)))};
$APP.$app$common$geom$matrix$rotate$cljs$0core$0IFn$0_invoke$0arity$02$$=function($m$jscomp$184$$,$angle$jscomp$16$$){return $APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$184$$,$APP.$app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($angle$jscomp$16$$))};
$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$=function($m$jscomp$186$$,$scale$jscomp$4$$){return $APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$186$$,$app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$1$($scale$jscomp$4$$))};$APP.$app$common$geom$matrix$translate$$=function($m$jscomp$190$$,$pt$jscomp$14$$){return $APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$190$$,$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($pt$jscomp$14$$))};
$app$common$geom$matrix$translate_BANG_$$=function($m$jscomp$191$$,$pt$jscomp$15$$){return $app$common$geom$matrix$multiply_BANG_$$($m$jscomp$191$$,$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($pt$jscomp$15$$))};
$APP.$app$common$geom$matrix$transform_in$$=function($pt$jscomp$16$$,$mtx$jscomp$1$$){return $pt$jscomp$16$$!=null&&$mtx$jscomp$1$$!=null?$APP.$app$common$geom$matrix$translate$$($APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$matrix$translate$$($APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$pt$jscomp$16$$),$mtx$jscomp$1$$),$APP.$app$common$geom$point$negate$$($pt$jscomp$16$$)):$mtx$jscomp$1$$};
$app$common$geom$matrix$inverse$$=function($a$jscomp$342_p__46085$$){var $det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$=$APP.$cljs$core$__destructure_map$$($a$jscomp$342_p__46085$$);$a$jscomp$342_p__46085$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$APP.$cljs$cst$1508$a$$);var $b$jscomp$264$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$APP.$cljs$cst$1509$b$$),
$c$jscomp$261$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$cljs$cst$1510$c$$),$d$jscomp$218$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$cljs$cst$1436$d$$),$e$jscomp$282$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$cljs$cst$1438$e$$),$f$jscomp$748$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,
$cljs$cst$596$f$$);$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$=$APP.$cljs$core$__destructure_map$$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$);var $a$jscomp$inline_4659$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$APP.$cljs$cst$1508$a$$),$b$jscomp$inline_4660$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$APP.$cljs$cst$1509$b$$),$c$jscomp$inline_4661$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$cljs$cst$1510$c$$),$d$jscomp$inline_4662$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$cljs$cst$1436$d$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$cljs$cst$1100$_$$);$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$=$a$jscomp$inline_4659$$*$d$jscomp$inline_4662$$-
$c$jscomp$inline_4661$$*$b$jscomp$inline_4660$$;return $APP.$app$common$math$almost_zero_QMARK_$$($det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$)?null:$app$common$geom$matrix$pos__GT_Matrix$$($d$jscomp$218$$/$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,-$b$jscomp$264$$/$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,-$c$jscomp$261$$/$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,$a$jscomp$342_p__46085$$/$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,($c$jscomp$261$$*
$f$jscomp$748$$-$d$jscomp$218$$*$e$jscomp$282$$)/$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$,($b$jscomp$264$$*$e$jscomp$282$$-$a$jscomp$342_p__46085$$*$f$jscomp$748$$)/$det_map__46084__$1$jscomp$inline_4658_map__46086__$1$$)};
$APP.$app$common$geom$matrix$transform_point_center$$=function($point$jscomp$10$$,$center$jscomp$7$$,$matrix$jscomp$4$$){return $point$jscomp$10$$!=null&&$matrix$jscomp$4$$!=null&&$center$jscomp$7$$!=null?$APP.$app$common$geom$point$transform$$($point$jscomp$10$$,$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($center$jscomp$7$$),$matrix$jscomp$4$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$geom$point$negate$$($center$jscomp$7$$))]))):
$point$jscomp$10$$};$APP.$app$common$geom$shapes$common$shapes__GT_rect$$=function($shapes$$){return $APP.$app$common$geom$rect$join_rects$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($shape$$){return $APP.$app$common$geom$rect$points__GT_rect$$($shape$$?.points??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$$,$APP.$cljs$cst$1588$points$$))},$shapes$$))};
$APP.$app$common$geom$shapes$common$points__GT_center$$=function($minx$jscomp$4_points$jscomp$3$$){var $maxx$jscomp$4_ptx$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$geom$shapes$common$xf_keep_x$$,$minx$jscomp$4_points$jscomp$3$$),$maxy$jscomp$4_pty$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$geom$shapes$common$xf_keep_y$$,$minx$jscomp$4_points$jscomp$3$$);$minx$jscomp$4_points$jscomp$3$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$min$$,Infinity,$maxx$jscomp$4_ptx$$);var $miny$jscomp$4$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$min$$,Infinity,$maxy$jscomp$4_pty$$);$maxx$jscomp$4_ptx$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$max$$,-Infinity,$maxx$jscomp$4_ptx$$);$maxy$jscomp$4_pty$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$max$$,
-Infinity,$maxy$jscomp$4_pty$$);return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(($minx$jscomp$4_points$jscomp$3$$+$maxx$jscomp$4_ptx$$)/2,($miny$jscomp$4$$+$maxy$jscomp$4_pty$$)/2)};$APP.$app$common$geom$shapes$common$shape__GT_center$$=function($shape$jscomp$1$$){return $APP.$app$common$geom$rect$rect__GT_center$$($shape$jscomp$1$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$1$$,$APP.$cljs$cst$1589$selrect$$))};
$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$=function($points$jscomp$4$$,$matrix$jscomp$5$$){return $APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($points$jscomp$4$$,null,$matrix$jscomp$5$$)};
$APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$=function($points$jscomp$5$$,$center$jscomp$8_post$$,$matrix$jscomp$6$$){if($app$common$geom$matrix$matrix_QMARK_$$($matrix$jscomp$6$$)&&$APP.$cljs$core$seq$$($points$jscomp$5$$)){var $prev$jscomp$8$$=$center$jscomp$8_post$$!=null?$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($center$jscomp$8_post$$):$cljs$core$_clone$$($app$common$geom$matrix$base$$);$center$jscomp$8_post$$=
$center$jscomp$8_post$$!=null?$app$common$geom$matrix$translate_matrix_neg$cljs$0core$0IFn$0_invoke$0arity$01$$($center$jscomp$8_post$$):$app$common$geom$matrix$base$$;var $mtx$jscomp$4$$=$app$common$geom$matrix$multiply_BANG_$$($app$common$geom$matrix$multiply_BANG_$$($prev$jscomp$8$$,$matrix$jscomp$6$$),$center$jscomp$8_post$$);return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46152_SHARP_$$){return $APP.$app$common$geom$point$transform$$($p1__46152_SHARP_$$,$mtx$jscomp$4$$)},
$points$jscomp$5$$)}return $points$jscomp$5$$};
$app$common$geom$shapes$common$invalid_geometry_QMARK_$$=function($p__46269_points$jscomp$6$$){var $map__46272__$1_selrect$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($p__46269_points$jscomp$6$$);$p__46269_points$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46272__$1_selrect$jscomp$2$$,$APP.$cljs$cst$1588$points$$);$map__46272__$1_selrect$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46272__$1_selrect$jscomp$2$$,$APP.$cljs$cst$1589$selrect$$);
return $app$common$math$nan_QMARK_$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($map__46272__$1_selrect$jscomp$2$$))||$app$common$math$nan_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($map__46272__$1_selrect$jscomp$2$$))||$app$common$math$nan_QMARK_$$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($map__46272__$1_selrect$jscomp$2$$))||$app$common$math$nan_QMARK_$$($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($map__46272__$1_selrect$jscomp$2$$))||
$APP.$cljs$core$some$$(function($p$jscomp$197$$){return $app$common$math$nan_QMARK_$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p$jscomp$197$$))||$app$common$math$nan_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p$jscomp$197$$))},$p__46269_points$jscomp$6$$)};
$app$common$geom$shapes$common$shape__GT_points$$=function($p0$jscomp$3_p__46321_transform$jscomp$25$$){var $map__46326__$1_p2$jscomp$33_points$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($p0$jscomp$3_p__46321_transform$jscomp$25$$);$p0$jscomp$3_p__46321_transform$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46326__$1_p2$jscomp$33_points$jscomp$7$$,$APP.$cljs$cst$1275$transform$$);$map__46326__$1_p2$jscomp$33_points$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46326__$1_p2$jscomp$33_points$jscomp$7$$,
$APP.$cljs$cst$1588$points$$);if($app$common$geom$matrix$unit_QMARK_$$($p0$jscomp$3_p__46321_transform$jscomp$25$$)){$p0$jscomp$3_p__46321_transform$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($map__46326__$1_p2$jscomp$33_points$jscomp$7$$,0);$map__46326__$1_p2$jscomp$33_points$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($map__46326__$1_p2$jscomp$33_points$jscomp$7$$,2);var $p1$jscomp$44$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($map__46326__$1_p2$jscomp$33_points$jscomp$7$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p0$jscomp$3_p__46321_transform$jscomp$25$$)),$p3$jscomp$4$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p0$jscomp$3_p__46321_transform$jscomp$25$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($map__46326__$1_p2$jscomp$33_points$jscomp$7$$));return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p0$jscomp$3_p__46321_transform$jscomp$25$$,
$p1$jscomp$44$$,$map__46326__$1_p2$jscomp$33_points$jscomp$7$$,$p3$jscomp$4$$],null)}return $map__46326__$1_p2$jscomp$33_points$jscomp$7$$};
$APP.$app$common$files$helpers$root_QMARK_$$=function($shape$jscomp$2$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$2$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$2$$,$APP.$cljs$cst$139$type$$),$APP.$cljs$cst$1590$frame$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$2$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$2$$,$APP.$cljs$cst$266$id$$),$APP.$app$common$uuid$zero$$)};
$APP.$app$common$files$helpers$is_direct_child_of_root_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($shape$jscomp$3$$){return $shape$jscomp$3$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$3$$?.$frame_id$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$3$$,$APP.$cljs$cst$1591$frame_id$$),$APP.$app$common$uuid$zero$$)};
$APP.$app$common$files$helpers$bool_shape_QMARK_$$=function($shape$jscomp$8$$){return $shape$jscomp$8$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1594$bool$$,$shape$jscomp$8$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$8$$,$APP.$cljs$cst$139$type$$))};
$APP.$app$common$files$helpers$circle_shape_QMARK_$$=function($map__46419__$1_p__46418_type$jscomp$312$$){$map__46419__$1_p__46418_type$jscomp$312$$=$APP.$cljs$core$__destructure_map$$($map__46419__$1_p__46418_type$jscomp$312$$);$map__46419__$1_p__46418_type$jscomp$312$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46419__$1_p__46418_type$jscomp$312$$,$APP.$cljs$cst$139$type$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__46419__$1_p__46418_type$jscomp$312$$,
$APP.$cljs$cst$1406$circle$$)};$app$common$files$helpers$image_shape_QMARK_$$=function($shape$jscomp$11$$){return $shape$jscomp$11$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1596$image$$,$shape$jscomp$11$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$11$$,$APP.$cljs$cst$139$type$$))};
$app$common$files$helpers$has_layout_QMARK_$$=function($objects$jscomp$9_shape$jscomp$16$$,$id$jscomp$102$$){$objects$jscomp$9_shape$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$9_shape$jscomp$16$$,$id$jscomp$102$$);return $APP.$cljs$core$boolean$0$$($APP.$cljs$core$truth_$$($objects$jscomp$9_shape$jscomp$16$$)?$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$9_shape$jscomp$16$$):$objects$jscomp$9_shape$jscomp$16$$)};
$APP.$app$common$files$helpers$group_like_shape_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($shape$jscomp$17$$){return $APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$17$$)||$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape$jscomp$17$$)||$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$17$$)&&$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$17$$))};
$app$common$files$helpers$get_selected_type$$=function($objects$jscomp$11_shape$jscomp$18$$,$selected$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($selected$$))?($objects$jscomp$11_shape$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$11_shape$jscomp$18$$,$APP.$cljs$core$first$$($selected$$)),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$11_shape$jscomp$18$$)):$APP.$cljs$cst$1600$multiple$$};
$app$common$files$helpers$get_shape_type$$=function($objects$jscomp$12_shape$jscomp$19$$,$id$jscomp$104$$){$objects$jscomp$12_shape$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$12_shape$jscomp$19$$,$id$jscomp$104$$);return $APP.$app$common$files$helpers$root_QMARK_$$($objects$jscomp$12_shape$jscomp$19$$)?$cljs$cst$1601$root$$:$objects$jscomp$12_shape$jscomp$19$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$12_shape$jscomp$19$$,$APP.$cljs$cst$139$type$$)};
$APP.$app$common$files$helpers$get_children_ids_with_self$$=function($objects$jscomp$15$$,$id$jscomp$107$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$107$$],null),$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$15$$,$id$jscomp$107$$))};
$app$common$files$helpers$get_children$$=function($objects$jscomp$16$$,$id$jscomp$108$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$16$$),$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$16$$,$id$jscomp$108$$))};
$APP.$app$common$files$helpers$get_children_with_self$$=function($objects$jscomp$17$$,$id$jscomp$109$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$17$$),$APP.$app$common$files$helpers$get_children_ids_with_self$$($objects$jscomp$17$$,$id$jscomp$109$$))};
$app$common$files$helpers$get_parent$$=function($objects$jscomp$19$$,$id$jscomp$111_temp__5825__auto__$jscomp$111$$){$id$jscomp$111_temp__5825__auto__$jscomp$111$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$19$$,$id$jscomp$111_temp__5825__auto__$jscomp$111$$);return $APP.$cljs$core$truth_$$($id$jscomp$111_temp__5825__auto__$jscomp$111$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$19$$,$id$jscomp$111_temp__5825__auto__$jscomp$111$$?.$parent_id$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$111_temp__5825__auto__$jscomp$111$$,$APP.$cljs$cst$1603$parent_id$$)):null};
$APP.$app$common$files$helpers$get_parent_id$$=function($objects$jscomp$20_temp__5825__auto__$jscomp$112$$,$id$jscomp$112$$){$objects$jscomp$20_temp__5825__auto__$jscomp$112$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$20_temp__5825__auto__$jscomp$112$$,$id$jscomp$112$$);return $APP.$cljs$core$truth_$$($objects$jscomp$20_temp__5825__auto__$jscomp$112$$)?$objects$jscomp$20_temp__5825__auto__$jscomp$112$$?.$parent_id$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$20_temp__5825__auto__$jscomp$112$$,
$APP.$cljs$cst$1603$parent_id$$):null};
$APP.$app$common$files$helpers$get_parent_ids$$=function($objects$jscomp$21$$,$G__47067_parent_id_shape_id$$){for(var $G__47066_result$jscomp$150$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$id$jscomp$113$$=$G__47067_parent_id_shape_id$$;;)if($G__47067_parent_id_shape_id$$=$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$21$$,$id$jscomp$113$$),$G__47067_parent_id_shape_id$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__47067_parent_id_shape_id$$,$id$jscomp$113$$))$G__47066_result$jscomp$150$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47066_result$jscomp$150$$,$G__47067_parent_id_shape_id$$),$id$jscomp$113$$=$G__47067_parent_id_shape_id$$;else return $G__47066_result$jscomp$150$$};
$APP.$app$common$files$helpers$get_parents$$=function($objects$jscomp$24$$,$G__47077_parent_id$jscomp$2_shape_id$jscomp$3$$){for(var $G__47076_result$jscomp$151$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$id$jscomp$114$$=$G__47077_parent_id$jscomp$2_shape_id$jscomp$3$$;;)if($G__47077_parent_id$jscomp$2_shape_id$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$24$$,$id$jscomp$114$$),$APP.$cljs$cst$1603$parent_id$$),
$G__47077_parent_id$jscomp$2_shape_id$jscomp$3$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__47077_parent_id$jscomp$2_shape_id$jscomp$3$$,$id$jscomp$114$$))$G__47076_result$jscomp$151$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47076_result$jscomp$151$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$24$$,$G__47077_parent_id$jscomp$2_shape_id$jscomp$3$$)),$id$jscomp$114$$=$G__47077_parent_id$jscomp$2_shape_id$jscomp$3$$;else return $G__47076_result$jscomp$151$$};
$app$common$files$helpers$get_parent_seq$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$25$$,$shape_id$jscomp$4$$){return $app$common$files$helpers$get_parent_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$25$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$25$$,$shape_id$jscomp$4$$),$shape_id$jscomp$4$$)};
$app$common$files$helpers$get_parent_seq$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$26$$,$shape$jscomp$23$$,$shape_id$jscomp$5$$){var $parent_id$jscomp$3$$=$shape$jscomp$23$$?.$parent_id$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$23$$,$APP.$cljs$cst$1603$parent_id$$),$parent$jscomp$129$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$26$$,$parent_id$jscomp$3$$);return $parent$jscomp$129$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$3$$,
$shape_id$jscomp$5$$)?new $APP.$cljs$core$LazySeq$$(null,function(){return $APP.$cljs$core$cons$$($parent$jscomp$129$$,$app$common$files$helpers$get_parent_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$26$$,$parent$jscomp$129$$,$parent_id$jscomp$3$$))},null,null):null};
$app$common$files$helpers$get_parents_with_self$$=function($objects$jscomp$27$$,$id$jscomp$115$$){var $lookup$$=$APP.$app$common$data$getf$$($objects$jscomp$27$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$lookup$$($id$jscomp$115$$)],null),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($lookup$$),$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$27$$,$id$jscomp$115$$))};
$app$common$files$helpers$get_parent_ids_with_index$$=function($objects$jscomp$29$$,$G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$){for(var $parent_list_parent_list__$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__47092_parent_indices$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$current$jscomp$11$$=$G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$;;){$G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$=$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$29$$,$current$jscomp$11$$);var $parent$jscomp$130$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$29$$,$G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$);if($parent$jscomp$130$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$,$current$jscomp$11$$))$parent_list_parent_list__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($parent_list_parent_list__$1$$,$G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$),$G__47092_parent_indices$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__47092_parent_indices$$,
$G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$,$APP.$app$common$data$index_of$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$130$$),$current$jscomp$11$$)),$current$jscomp$11$$=$G__47093_parent_id$jscomp$5_shape_id$jscomp$7$$;else return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_list_parent_list__$1$$,$G__47092_parent_indices$$],null)}};
$app$common$files$helpers$get_siblings_ids$$=function($objects$jscomp$30_parent$jscomp$131$$,$id$jscomp$116$$){$objects$jscomp$30_parent$jscomp$131$$=$app$common$files$helpers$get_parent$$($objects$jscomp$30_parent$jscomp$131$$,$id$jscomp$116$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__46621_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__46621_SHARP_$$,
$id$jscomp$116$$)}),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$30_parent$jscomp$131$$))};
$APP.$app$common$files$helpers$get_frame$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$32$$,$G__46645__$1_shape_or_id$$){if($APP.$cljs$core$map_QMARK_$$($G__46645__$1_shape_or_id$$))return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__46645__$1_shape_or_id$$)?$G__46645__$1_shape_or_id$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$32$$,$G__46645__$1_shape_or_id$$?.$frame_id$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__46645__$1_shape_or_id$$,
$APP.$cljs$cst$1591$frame_id$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$G__46645__$1_shape_or_id$$))return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$32$$,$APP.$app$common$uuid$zero$$);$G__46645__$1_shape_or_id$$=$G__46645__$1_shape_or_id$$==null?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$32$$,$G__46645__$1_shape_or_id$$);return $G__46645__$1_shape_or_id$$==null?null:$APP.$app$common$files$helpers$get_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$32$$,
$G__46645__$1_shape_or_id$$)};
$app$common$files$helpers$get_position_on_parent$$=function($objects$jscomp$36_prt$$,$id$jscomp$117$$){var $obj$jscomp$172_pid$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$36_prt$$,$id$jscomp$117$$);$obj$jscomp$172_pid$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$172_pid$$);$objects$jscomp$36_prt$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$36_prt$$,$obj$jscomp$172_pid$$);return $APP.$app$common$data$index_of$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$36_prt$$),$id$jscomp$117$$)};
$app$common$files$helpers$get_prev_sibling$$=function($objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$,$id$jscomp$118_pos$jscomp$92$$){var $obj$jscomp$173_pid$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$,$id$jscomp$118_pos$jscomp$92$$);$obj$jscomp$173_pid$jscomp$1$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$173_pid$jscomp$1$$);$objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$,
$obj$jscomp$173_pid$jscomp$1$$);$objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$);$id$jscomp$118_pos$jscomp$92$$=$APP.$app$common$data$index_of$$($objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$,$id$jscomp$118_pos$jscomp$92$$);return $id$jscomp$118_pos$jscomp$92$$!=null&&$id$jscomp$118_pos$jscomp$92$$>0?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$37_prt$jscomp$1_shapes$jscomp$2$$,
$id$jscomp$118_pos$jscomp$92$$-1):null};$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$39$$,$shape_id$jscomp$10$$){return $APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$39$$,$shape_id$jscomp$10$$,null)};
$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$40$$,$shape_id$jscomp$11$$,$map__46688__$1_p__46687$$){$map__46688__$1_p__46687$$=$APP.$cljs$core$__destructure_map$$($map__46688__$1_p__46687$$);var $remove_hidden$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__46688__$1_p__46687$$,$APP.$cljs$cst$1605$remove_hidden$$,!1),$remove_blocked$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__46688__$1_p__46687$$,
$cljs$cst$1606$remove_blocked$$,!1),$lookup$jscomp$1$$=$APP.$app$common$data$getf$$($objects$jscomp$40$$);return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$shapes$common$invalid_geometry_QMARK_$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cid_temp__5825__auto__$jscomp$113$$){$cid_temp__5825__auto__$jscomp$113$$=$lookup$jscomp$1$$($cid_temp__5825__auto__$jscomp$113$$);return $APP.$cljs$core$truth_$$($cid_temp__5825__auto__$jscomp$113$$)?($APP.$cljs$core$not$$($remove_hidden$$)||
$APP.$cljs$core$not$$($APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($cid_temp__5825__auto__$jscomp$113$$)))&&($APP.$cljs$core$not$$($remove_blocked$$)||$APP.$cljs$core$not$$($APP.$cljs$cst$1607$blocked$$.$cljs$core$IFn$_invoke$arity$1$($cid_temp__5825__auto__$jscomp$113$$)))?$cid_temp__5825__auto__$jscomp$113$$:null:null},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($lookup$jscomp$1$$($shape_id$jscomp$11$$))))};
$app$common$files$helpers$get_base_shape$$=function($objects$jscomp$41$$,$indexed_shapes_selected$jscomp$1_sorted_ids$$){$indexed_shapes_selected$jscomp$1_sorted_ids$$=$app$common$files$helpers$indexed_shapes$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$files$helpers$indexed_shapes$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$41$$,$indexed_shapes_selected$jscomp$1_sorted_ids$$):$app$common$files$helpers$indexed_shapes$$($objects$jscomp$41$$,$indexed_shapes_selected$jscomp$1_sorted_ids$$);$indexed_shapes_selected$jscomp$1_sorted_ids$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$val$$,$indexed_shapes_selected$jscomp$1_sorted_ids$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$41$$,$APP.$cljs$core$first$$($indexed_shapes_selected$jscomp$1_sorted_ids$$))};$app$common$files$helpers$page_QMARK_$$=function($container$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($container$$),$APP.$cljs$cst$1608$page$$)};
$app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$44_parents$$,$children$jscomp$134_shape_id$jscomp$13$$,$parent_id$jscomp$7$$){$children$jscomp$134_shape_id$jscomp$13$$=$APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$44_parents$$,$children$jscomp$134_shape_id$jscomp$13$$);$objects$jscomp$44_parents$$=$app$common$files$helpers$get_parents_with_self$$($objects$jscomp$44_parents$$,$parent_id$jscomp$7$$);return $app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$134_shape_id$jscomp$13$$,
$objects$jscomp$44_parents$$)};
$app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($child_components_children$jscomp$135$$,$parent_components_parents$jscomp$1$$){var $xf_get_component_id$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1611$component_id$$);$child_components_children$jscomp$135$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$xf_get_component_id$$,$child_components_children$jscomp$135$$);$parent_components_parents$jscomp$1$$=
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$xf_get_component_id$$,$parent_components_parents$jscomp$1$$);return $APP.$cljs$core$seq$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($child_components_children$jscomp$135$$,$parent_components_parents$jscomp$1$$))};
$APP.$app$common$files$helpers$get_used_names$$=function($elements$jscomp$5_elements__$1$$){$elements$jscomp$5_elements__$1$$=$APP.$cljs$core$map_QMARK_$$($elements$jscomp$5_elements__$1$$)?$APP.$cljs$core$vals$$($elements$jscomp$5_elements__$1$$):$elements$jscomp$5_elements__$1$$;return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$723$name$$),$elements$jscomp$5_elements__$1$$)};
$app$common$files$helpers$name_seq$$=function($base_name$$,$suffix_fn$$){return $APP.$cljs$core$cons$$($base_name$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46753_SHARP_$$){return""+($base_name$$??"")+(($suffix_fn$$.$cljs$core$IFn$_invoke$arity$1$?$suffix_fn$$.$cljs$core$IFn$_invoke$arity$1$($p1__46753_SHARP_$$):$suffix_fn$$($p1__46753_SHARP_$$))??"")},$cljs$core$iterate$$($APP.$cljs$core$inc$$,1)))};
$APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($base_name$jscomp$1$$,$existing_names$$,$map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$){$map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$=$APP.$cljs$core$__destructure_map$$($map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$);var $suffix_fn$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$,$APP.$cljs$cst$1612$suffix_fn$$),
$immediate_suffix_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$,$APP.$cljs$cst$1613$immediate_suffix_QMARK_$$),$suffix$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$,$APP.$cljs$cst$1360$suffix$$);$map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$=$APP.$cljs$core$truth_$$($suffix_fn$jscomp$1$$)?$suffix_fn$jscomp$1$$:$APP.$cljs$core$truth_$$($suffix$jscomp$15$$)?
function($copy_count$$){return"-"+($suffix$jscomp$15$$??"")+(($copy_count$$>1?["-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($copy_count$$)].join(""):null)??"")}:function($copy_count$jscomp$1$$){return" "+($copy_count$jscomp$1$$??"")};var $existing_name_set$$=function(){var $G__46775$$=$APP.$cljs$core$set$$($existing_names$$);return $APP.$cljs$core$truth_$$($immediate_suffix_QMARK_$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__46775$$,$base_name$jscomp$1$$):$G__46775$$}();
$map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$=$app$common$files$helpers$name_seq$$($base_name$jscomp$1$$,$map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$);return $APP.$cljs$core$first$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46755_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($existing_name_set$$,$p1__46755_SHARP_$$)},$map__46773__$1_names$jscomp$1_p__46772_suffix_fn__$1$$))};
$app$common$files$helpers$append_at_the_end$$=function($prev_ids$$,$ids$jscomp$12$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$86$$,$id$jscomp$119$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$id$jscomp$119$$]),$acc$jscomp$86$$))?$acc$jscomp$86$$:$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$86$$,$id$jscomp$119$$)},$APP.$cljs$core$vec$$($prev_ids$$),$ids$jscomp$12$$)};
$APP.$app$common$files$helpers$clean_loops$$=function($objects$jscomp$45$$,$ids$jscomp$13$$){function $parent_selected_QMARK_$$($id$jscomp$120_parents$jscomp$2$$){$id$jscomp$120_parents$jscomp$2$$=$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$45$$,$id$jscomp$120_parents$jscomp$2$$);return $APP.$cljs$core$some$$(function($p1__46790_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($ids_set$$,$p1__46790_SHARP_$$)},$id$jscomp$120_parents$jscomp$2$$)}if($APP.$cljs$core$count$$($ids$jscomp$13$$)<=
1)return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$ids$jscomp$13$$);var $ids_set$$=$APP.$cljs$core$set_QMARK_$$($ids$jscomp$13$$)?$ids$jscomp$13$$:$APP.$cljs$core$set$$($ids$jscomp$13$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$152$$,$id$jscomp$121$$){return $APP.$cljs$core$not$$($parent_selected_QMARK_$$($id$jscomp$121$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$152$$,
$id$jscomp$121$$):$result$jscomp$152$$},$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$ids$jscomp$13$$)};
$app$common$files$helpers$indexed_shapes$$=function($objects$jscomp$46$$,$selected$jscomp$2$$){var $G__47140_G__47147_index$jscomp$145$$=1,$G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$add_QMARK__pending__$1$$=!1,$G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$=$APP.$cljs$core$set$$($selected$jscomp$2$$);var $G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$46$$,
$APP.$app$common$uuid$zero$$),$APP.$cljs$cst$1598$shapes$$);for($G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$=$APP.$cljs$core$_rseq$$($G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$);;){var $G__47143_shape_id$jscomp$14$$=$APP.$cljs$core$first$$($G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$),$G__47142_G__47149_add_QMARK___$1_and__5023__auto__$jscomp$inline_4664$$=$APP.$app$common$data$not_empty_QMARK_$$($G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$);
if($APP.$cljs$core$truth_$$($G__47142_G__47149_add_QMARK___$1_and__5023__auto__$jscomp$inline_4664$$?$G__47143_shape_id$jscomp$14$$:$G__47142_G__47149_add_QMARK___$1_and__5023__auto__$jscomp$inline_4664$$)){var $shape$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$46$$,$G__47143_shape_id$jscomp$14$$);$G__47142_G__47149_add_QMARK___$1_and__5023__auto__$jscomp$inline_4664$$=$add_QMARK__pending__$1$$||$APP.$cljs$core$contains_QMARK_$$($selected$jscomp$2$$,$G__47143_shape_id$jscomp$14$$);
$add_QMARK__pending__$1$$=$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$,$G__47143_shape_id$jscomp$14$$);$G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$=$G__47142_G__47149_add_QMARK___$1_and__5023__auto__$jscomp$inline_4664$$?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$,new $APP.$cljs$core$MapEntry$$($G__47140_G__47147_index$jscomp$145$$,$G__47143_shape_id$jscomp$14$$,
null)):$G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$;$G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$25$$,$APP.$cljs$cst$1598$shapes$$);$APP.$cljs$core$truth_$$($G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$)?($G__47140_G__47147_index$jscomp$145$$+=1,$G__47143_shape_id$jscomp$14$$=$add_QMARK__pending__$1$$,$G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_rseq$$($G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$),
$APP.$cljs$core$rest$$($G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$)),$G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$=$G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$,$add_QMARK__pending__$1$$=$G__47142_G__47149_add_QMARK___$1_and__5023__auto__$jscomp$inline_4664$$,$G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$=$G__47143_shape_id$jscomp$14$$):($G__47140_G__47147_index$jscomp$145$$+=1,$G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$=$G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$,
$G__47141_G__47150_pending$jscomp$3_result__$1$jscomp$9$$=$add_QMARK__pending__$1$$,$G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$=$APP.$cljs$core$rest$$($G__47144_G__47151_rev$jscomp$inline_11399_shapes$jscomp$3$$),$add_QMARK__pending__$1$$=$G__47142_G__47149_add_QMARK___$1_and__5023__auto__$jscomp$inline_4664$$)}else return $APP.$cljs$core$_persistent_BANG_$$($G__47148_result$jscomp$153_temp__5823__auto__$jscomp$98$$)}};
$APP.$app$common$files$helpers$expand_region_selection$$=function($indexed_shapes$jscomp$1_objects$jscomp$47$$,$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$){$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$=$APP.$cljs$core$set_QMARK_$$($indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$)?$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$:$APP.$cljs$core$set$$($indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$);$indexed_shapes$jscomp$1_objects$jscomp$47$$=
$app$common$files$helpers$indexed_shapes$$($indexed_shapes$jscomp$1_objects$jscomp$47$$,$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$);$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$key$$,$indexed_shapes$jscomp$1_objects$jscomp$47$$);var $from$jscomp$8$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$min$$,$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$),$to$jscomp$7$$=
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$);$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p__46822$$){var $idx$jscomp$68$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46822$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46822$$,1,
null);return $idx$jscomp$68$$>=$from$jscomp$8$$&&$idx$jscomp$68$$<=$to$jscomp$7$$}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$val$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$indexes_selection$jscomp$5_selection__$1_xform$jscomp$16$$,$indexed_shapes$jscomp$1_objects$jscomp$47$$)};
$app$common$files$helpers$order_by_indexed_shapes$$=function($objects$jscomp$48$$,$selected$jscomp$3$$){var $selected__$1$$=$APP.$cljs$core$set_QMARK_$$($selected$jscomp$3$$)?$selected$jscomp$3$$:$APP.$cljs$core$set$$($selected$jscomp$3$$);return $APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($o$jscomp$236$$){return $APP.$cljs$core$contains_QMARK_$$($selected__$1$$,
$APP.$cljs$core$_val$$($o$jscomp$236$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$val$$)),$app$common$files$helpers$indexed_shapes$$($objects$jscomp$48$$,$selected__$1$$))};
$app$common$files$helpers$collect_shape_media_refs$$=function($shape$jscomp$26$$){return $APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$266$id$$),$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$26$$),$cljs$cst$1617$metadata$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$26$$)],
null),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$26$$)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1619$stroke_image$$,$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$26$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1618$fills$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$tree_seq$$($APP.$cljs$core$map_QMARK_$$,$APP.$cljs$cst$340$children$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$26$$))])))])))};
$APP.$app$common$files$helpers$selected_subtree$$=function($objects$jscomp$52$$,$selected$jscomp$4$$){var $selected_PLUS_parents$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($selected$jscomp$4$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46918_SHARP_$$){return $APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$52$$,$p1__46918_SHARP_$$)}),$selected$jscomp$4$$);return $APP.$cljs$core$update_vals$$($APP.$cljs$core$select_keys$$($objects$jscomp$52$$,
$selected_PLUS_parents$$),function($shape$jscomp$28$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$28$$,$APP.$cljs$cst$1598$shapes$$,function($p1__46919_SHARP_$$){return $APP.$cljs$core$filterv$$($selected_PLUS_parents$$,$p1__46919_SHARP_$$)})})};
$APP.$app$common$files$helpers$is_child_QMARK_$$=function($objects$jscomp$53$$,$parent_id$jscomp$8$$,$candidate_child_id_cur_id_cur_parent_id$$){for(;;){$candidate_child_id_cur_id_cur_parent_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$53$$,$candidate_child_id_cur_id_cur_parent_id$$),$APP.$cljs$cst$1603$parent_id$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$8$$,$candidate_child_id_cur_id_cur_parent_id$$))return!0;
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($candidate_child_id_cur_id_cur_parent_id$$,$APP.$app$common$uuid$zero$$)||$candidate_child_id_cur_id_cur_parent_id$$==null)return!1}};
$APP.$app$common$files$helpers$reduce_objects$cljs$0core$0IFn$0_invoke$0arity$04$$=function($objects$jscomp$55$$,$reducer_fn$jscomp$1$$){return $app$common$files$helpers$reduce_objects$cljs$0core$0IFn$0_invoke$0arity$05$$($objects$jscomp$55$$,$APP.$cljs$core$complement$$($APP.$app$common$files$helpers$frame_shape_QMARK_$$),$APP.$app$common$uuid$zero$$,$reducer_fn$jscomp$1$$,$APP.$cljs$core$PersistentVector$EMPTY$$)};
$app$common$files$helpers$reduce_objects$cljs$0core$0IFn$0_invoke$0arity$05$$=function($objects$jscomp$56$$,$check_children_QMARK_$jscomp$1$$,$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$,$reducer_fn$jscomp$2$$,$G__47178_G__47184_current_val_init_val$jscomp$2_next_val$$){$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$56$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$,$APP.$cljs$cst$1598$shapes$$],null));if($APP.$cljs$core$empty_QMARK_$$($G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$))return $G__47178_G__47184_current_val_init_val$jscomp$2_next_val$$;var $G__47179_current_id$jscomp$1_processed__$1$$=$APP.$cljs$core$first$$($G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$);$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$=$APP.$cljs$core$rest$$($G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$);
for(var $G__47181_G__47186_next_pending_ids_processed$jscomp$1$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;;)if($APP.$cljs$core$contains_QMARK_$$($G__47181_G__47186_next_pending_ids_processed$jscomp$1$$,$G__47179_current_id$jscomp$1_processed__$1$$))$G__47179_current_id$jscomp$1_processed__$1$$=$APP.$cljs$core$first$$($G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$),$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$=$APP.$cljs$core$rest$$($G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$);
else{var $current_shape$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$56$$,$G__47179_current_id$jscomp$1_processed__$1$$);$G__47179_current_id$jscomp$1_processed__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47181_G__47186_next_pending_ids_processed$jscomp$1$$,$G__47179_current_id$jscomp$1_processed__$1$$);$G__47178_G__47184_current_val_init_val$jscomp$2_next_val$$=$reducer_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$?$reducer_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$($G__47178_G__47184_current_val_init_val$jscomp$2_next_val$$,
$current_shape$$):$reducer_fn$jscomp$2$$($G__47178_G__47184_current_val_init_val$jscomp$2_next_val$$,$current_shape$$);$G__47181_G__47186_next_pending_ids_processed$jscomp$1$$=$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$308$$=$check_children_QMARK_$jscomp$1$$==null;return $or__5025__auto__$jscomp$308$$?$or__5025__auto__$jscomp$308$$:$check_children_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$check_children_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$$):
$check_children_QMARK_$jscomp$1$$($current_shape$$)}())?$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(function(){var $or__5025__auto__$jscomp$309$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$309$$)?$or__5025__auto__$jscomp$309$$:$APP.$cljs$core$PersistentVector$EMPTY$$}(),$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$):$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$;
if($APP.$cljs$core$empty_QMARK_$$($G__47181_G__47186_next_pending_ids_processed$jscomp$1$$))return $G__47178_G__47184_current_val_init_val$jscomp$2_next_val$$;$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$=$APP.$cljs$core$first$$($G__47181_G__47186_next_pending_ids_processed$jscomp$1$$);$G__47181_G__47186_next_pending_ids_processed$jscomp$1$$=$APP.$cljs$core$rest$$($G__47181_G__47186_next_pending_ids_processed$jscomp$1$$);var $G__47187$$=$G__47179_current_id$jscomp$1_processed__$1$$;
$G__47179_current_id$jscomp$1_processed__$1$$=$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$;$G__47180_G__47185_pending_ids_root_children_root_id$jscomp$1$$=$G__47181_G__47186_next_pending_ids_processed$jscomp$1$$;$G__47181_G__47186_next_pending_ids_processed$jscomp$1$$=$G__47187$$}};
$APP.$app$common$files$helpers$selected_with_children$$=function($objects$jscomp$57$$,$selected$jscomp$5$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($selected$jscomp$5$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46961_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$57$$,$p1__46961_SHARP_$$)}),$selected$jscomp$5$$)};
$APP.$app$common$files$helpers$get_shape_id_root_frame$$=function($objects$jscomp$58$$,$shape_id$jscomp$15$$){return $APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$helpers$root_frame_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$58$$),$APP.$cljs$core$cons$$($shape_id$jscomp$15$$,$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$58$$,
$shape_id$jscomp$15$$)))))};
$APP.$app$common$files$helpers$common_parent_frame$$=function($objects$jscomp$59$$,$G__47191_selected$jscomp$6_selected__$1$jscomp$1$$){var $G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$59$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($G__47191_selected$jscomp$6_selected__$1$jscomp$1$$),$APP.$cljs$cst$1591$frame_id$$],
null)),$G__47190_frame_parents_frame_parents__$1_vec__46977$$=$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$59$$,$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$);for($G__47191_selected$jscomp$6_selected__$1$jscomp$1$$=$APP.$cljs$core$rest$$($G__47191_selected$jscomp$6_selected__$1$jscomp$1$$);;){if($APP.$cljs$core$empty_QMARK_$$($G__47191_selected$jscomp$6_selected__$1$jscomp$1$$))return $G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$;
var $current$jscomp$12_parent_QMARK_$$=$APP.$cljs$core$first$$($G__47191_selected$jscomp$6_selected__$1$jscomp$1$$);$current$jscomp$12_parent_QMARK_$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$59$$,$current$jscomp$12_parent_QMARK_$$));$APP.$cljs$core$truth_$$($current$jscomp$12_parent_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$current$jscomp$12_parent_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$):
$current$jscomp$12_parent_QMARK_$$($G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$))?$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$,$G__47190_frame_parents_frame_parents__$1_vec__46977$$],null):($G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$=
$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$03$$($current$jscomp$12_parent_QMARK_$$,$G__47190_frame_parents_frame_parents__$1_vec__46977$$),$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$,$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$59$$,
$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$)],null));$G__47190_frame_parents_frame_parents__$1_vec__46977$$=$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$;$G__47189_JSCompiler_temp$jscomp$713_frame_id$jscomp$3_frame_id__$1_frame_id__$1$jscomp$inline_4666$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47190_frame_parents_frame_parents__$1_vec__46977$$,0,null);$G__47190_frame_parents_frame_parents__$1_vec__46977$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47190_frame_parents_frame_parents__$1_vec__46977$$,1,null);$G__47191_selected$jscomp$6_selected__$1$jscomp$1$$=$APP.$cljs$core$rest$$($G__47191_selected$jscomp$6_selected__$1$jscomp$1$$)}};
$app$common$files$helpers$fixed_scroll_QMARK_$$=function($shape$jscomp$29$$){var $and__5023__auto__$jscomp$217$$=$APP.$cljs$cst$1629$fixed_scroll$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$29$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$217$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$29$$),$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$29$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$29$$),
$APP.$app$common$uuid$zero$$):$and__5023__auto__$jscomp$217$$};
$app$common$files$helpers$fixed_QMARK_$$=function($objects$jscomp$60$$,$ids_to_check_shape_id$jscomp$16$$){$ids_to_check_shape_id$jscomp$16$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$ids_to_check_shape_id$jscomp$16$$],null),$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$60$$,$ids_to_check_shape_id$jscomp$16$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__46988_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__46988_SHARP_$$,
$APP.$app$common$uuid$zero$$)&&$APP.$cljs$core$not$$($APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$60$$,$p1__46988_SHARP_$$))},$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$60$$,$ids_to_check_shape_id$jscomp$16$$))]));return $APP.$cljs$core$boolean$0$$($APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($id$jscomp$123$$){return $app$common$files$helpers$fixed_scroll_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$60$$,
$id$jscomp$123$$))},$ids_to_check_shape_id$jscomp$16$$))};$app$common$geom$shapes$corners$zero_div$$=function($a$jscomp$343$$,$b$jscomp$265$$){return $APP.$app$common$math$almost_zero_QMARK_$$($b$jscomp$265$$)?Infinity:$a$jscomp$343$$/$b$jscomp$265$$};
$app$common$geom$shapes$corners$shape_corners_1$$=function($JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$){$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$);var $width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$,
$APP.$cljs$cst$288$width$$),$f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$,$APP.$cljs$cst$1511$height$$);$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$,$APP.$cljs$cst$1630$r1$$);$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$==
null||$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$)?$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$=0:($width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$=$app$common$geom$shapes$corners$zero_div$$($width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$,2*$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$),$width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$=
1<$width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$?1:$width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$,$f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$=$app$common$geom$shapes$corners$zero_div$$($f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$,2*$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$),$f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$=
$width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$<$f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$?$width$jscomp$50_x__5113__auto__$jscomp$inline_13539_y__5114__auto__$jscomp$inline_13540$$:$f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$,$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$=$f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$<1?$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$*
$f$jscomp$inline_13538_height$jscomp$42_y__5114__auto__$jscomp$inline_13541$$:$JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$);return $JSCompiler_temp$jscomp$13369_map__44669__$1_p__44668_r1$jscomp$10$$};
$app$common$geom$shapes$corners$shape_corners_4$$=function($JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$){var $map__44671__$1_r4$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$),$width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44671__$1_r4$jscomp$1$$,$APP.$cljs$cst$288$width$$),$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44671__$1_r4$jscomp$1$$,$APP.$cljs$cst$1511$height$$);$JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44671__$1_r4$jscomp$1$$,$APP.$cljs$cst$1630$r1$$);var $r2$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44671__$1_r4$jscomp$1$$,$APP.$cljs$cst$1631$r2$$),$r3$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44671__$1_r4$jscomp$1$$,
$APP.$cljs$cst$1632$r3$$);$map__44671__$1_r4$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44671__$1_r4$jscomp$1$$,$APP.$cljs$cst$1633$r4$$);if($JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$!=null&&$r2$jscomp$10$$!=null&&$r3$jscomp$1$$!=null&&$map__44671__$1_r4$jscomp$1$$!=null){var $x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$=$app$common$geom$shapes$corners$zero_div$$($width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$,
$JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$+$r2$jscomp$10$$);$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$=1<$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$?1:$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$;var $y__5114__auto__$jscomp$inline_14056$$=$app$common$geom$shapes$corners$zero_div$$($f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$,
$r2$jscomp$10$$+$r3$jscomp$1$$);$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$=$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$<$y__5114__auto__$jscomp$inline_14056$$?$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$:$y__5114__auto__$jscomp$inline_14056$$;$width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$=
$app$common$geom$shapes$corners$zero_div$$($width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$,$r3$jscomp$1$$+$map__44671__$1_r4$jscomp$1$$);$width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$=$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$<$width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$?$x__5113__auto__$jscomp$inline_14053_x__5113__auto__$jscomp$inline_14054_y__5114__auto__$jscomp$inline_14055$$:
$width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$;$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$=$app$common$geom$shapes$corners$zero_div$$($f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$,$map__44671__$1_r4$jscomp$1$$+$JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$);$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$=$width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$<
$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$?$width$jscomp$51_x__5113__auto__$jscomp$inline_14052_y__5114__auto__$jscomp$inline_14057$$:$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$;$JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$=$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$<1?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$*
$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$,$r2$jscomp$10$$*$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$,$r3$jscomp$1$$*$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$,$map__44671__$1_r4$jscomp$1$$*$f$jscomp$inline_14051_height$jscomp$43_y__5114__auto__$jscomp$inline_14058$$],null):new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$,
$r2$jscomp$10$$,$r3$jscomp$1$$,$map__44671__$1_r4$jscomp$1$$],null)}else $JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$,$r2$jscomp$10$$,$r3$jscomp$1$$,$map__44671__$1_r4$jscomp$1$$],null);return $JSCompiler_temp$jscomp$14044_p__44670_r1$jscomp$11$$};
$app$common$geom$shapes$effects$update_shadows_scale$$=function($shape$jscomp$32$$,$scale$jscomp$10$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$32$$,$APP.$cljs$cst$1638$shadow$$,function($shadow__$1$jscomp$1$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__44699_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__44699_SHARP_$$,
$APP.$cljs$cst$1634$offset_x$$,$cljs$core$_STAR_$$,$scale$jscomp$10$$),$APP.$cljs$cst$1635$offset_y$$,$cljs$core$_STAR_$$,$scale$jscomp$10$$),$APP.$cljs$cst$1636$spread$$,$cljs$core$_STAR_$$,$scale$jscomp$10$$),$APP.$cljs$cst$1637$blur$$,$cljs$core$_STAR_$$,$scale$jscomp$10$$)},$shadow__$1$jscomp$1$$)})};
$app$common$geom$shapes$strokes$update_strokes_width$$=function($shape$jscomp$34$$,$scale$jscomp$13$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$34$$,$APP.$cljs$cst$1620$strokes$$,function($strokes$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__44728_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__44728_SHARP_$$,$APP.$cljs$cst$1639$stroke_width$$,$cljs$core$_STAR_$$,$scale$jscomp$13$$)},$strokes$$)})};
$app$common$geom$shapes$grid_layout$areas$area__GT_cell_props$$=function($p__44744_row_span$$){var $column$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44744_row_span$$,0,null),$row$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44744_row_span$$,1,null),$column_span$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44744_row_span$$,2,null);$p__44744_row_span$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44744_row_span$$,
3,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1640$row$$,$row$jscomp$3$$,$APP.$cljs$cst$216$column$$,$column$jscomp$10$$,$APP.$cljs$cst$1641$row_span$$,$p__44744_row_span$$,$APP.$cljs$cst$1642$column_span$$,$column_span$$],null)};
$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$01$$=function($column$jscomp$11_p__44750$$){var $map__44751__$1_row_span$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($column$jscomp$11_p__44750$$);$column$jscomp$11_p__44750$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44751__$1_row_span$jscomp$1$$,$APP.$cljs$cst$216$column$$);var $row$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44751__$1_row_span$jscomp$1$$,$APP.$cljs$cst$1640$row$$),
$column_span$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44751__$1_row_span$jscomp$1$$,$APP.$cljs$cst$1642$column_span$$);$map__44751__$1_row_span$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__44751__$1_row_span$jscomp$1$$,$APP.$cljs$cst$1641$row_span$$);return $app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$04$$($column$jscomp$11_p__44750$$,$row$jscomp$4$$,$column_span$jscomp$1$$,$map__44751__$1_row_span$jscomp$1$$)};
$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$04$$=function($x$jscomp$1089$$,$y$jscomp$346$$,$width$jscomp$52$$,$height$jscomp$44$$){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$x$jscomp$1089$$,$y$jscomp$346$$,$width$jscomp$52$$,$height$jscomp$44$$],null)};
$app$common$geom$shapes$grid_layout$areas$contains_QMARK_$$=function($a_height_p__44754$$,$b_height_p__44755$$){var $a_x$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height_p__44754$$,0,null),$a_y$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height_p__44754$$,1,null),$a_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height_p__44754$$,2,null);$a_height_p__44754$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height_p__44754$$,3,null);
var $b_x$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height_p__44755$$,0,null),$b_y$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height_p__44755$$,1,null),$b_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height_p__44755$$,2,null);$b_height_p__44755$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height_p__44755$$,3,null);return $b_x$$>=$a_x$$&&$b_y$$>=$a_y$$&&$b_x$$+$b_width$$<=$a_x$$+$a_width$$&&$b_y$$+$b_height_p__44755$$<=$a_y$$+
$a_height_p__44754$$};
$app$common$geom$shapes$grid_layout$areas$intersects_QMARK_$$=function($a_height$jscomp$1_p__44775$$,$b_height$jscomp$1_p__44776$$){var $a_x$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$1_p__44775$$,0,null),$a_y$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$1_p__44775$$,1,null),$a_width$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$1_p__44775$$,2,null);$a_height$jscomp$1_p__44775$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$1_p__44775$$,
3,null);var $b_x$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$1_p__44776$$,0,null),$b_y$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$1_p__44776$$,1,null),$b_width$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$1_p__44776$$,2,null);$b_height$jscomp$1_p__44776$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$1_p__44776$$,3,null);return!($b_x$jscomp$1$$+$b_width$jscomp$1$$<=
$a_x$jscomp$1$$||$b_y$jscomp$1$$+$b_height$jscomp$1_p__44776$$<=$a_y$jscomp$1$$||$b_x$jscomp$1$$>=$a_x$jscomp$1$$+$a_width$jscomp$1$$||$b_y$jscomp$1$$>=$a_y$jscomp$1$$+$a_height$jscomp$1_p__44775$$)};
$app$common$geom$shapes$grid_layout$areas$top_rect$$=function($b_y$jscomp$2_p__44789$$,$height$jscomp$45_p__44790$$){var $a_x$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_y$jscomp$2_p__44789$$,0,null),$a_y$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_y$jscomp$2_p__44789$$,1,null),$a_width$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_y$jscomp$2_p__44789$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_y$jscomp$2_p__44789$$,
3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height$jscomp$45_p__44790$$,0,null);$b_y$jscomp$2_p__44789$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height$jscomp$45_p__44790$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height$jscomp$45_p__44790$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height$jscomp$45_p__44790$$,3,null);$height$jscomp$45_p__44790$$=$b_y$jscomp$2_p__44789$$-$a_y$jscomp$2$$;return $height$jscomp$45_p__44790$$>
0?$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$04$$($a_x$jscomp$2$$,$a_y$jscomp$2$$,$a_width$jscomp$2$$,$height$jscomp$45_p__44790$$):null};
$app$common$geom$shapes$grid_layout$areas$bottom_rect$$=function($a_height$jscomp$2_p__44799$$,$b_height$jscomp$2_p__44800_y$jscomp$347$$){var $a_x$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$2_p__44799$$,0,null),$a_y$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$2_p__44799$$,1,null),$a_width$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$2_p__44799$$,2,null);$a_height$jscomp$2_p__44799$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a_height$jscomp$2_p__44799$$,3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$2_p__44800_y$jscomp$347$$,0,null);var $b_y$jscomp$3_height$jscomp$46$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$2_p__44800_y$jscomp$347$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$2_p__44800_y$jscomp$347$$,2,null);$b_height$jscomp$2_p__44800_y$jscomp$347$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$2_p__44800_y$jscomp$347$$,
3,null);$b_height$jscomp$2_p__44800_y$jscomp$347$$=$b_y$jscomp$3_height$jscomp$46$$+$b_height$jscomp$2_p__44800_y$jscomp$347$$;$b_y$jscomp$3_height$jscomp$46$$=$a_height$jscomp$2_p__44799$$-($b_height$jscomp$2_p__44800_y$jscomp$347$$-$a_y$jscomp$3$$);return $b_y$jscomp$3_height$jscomp$46$$>0&&$b_height$jscomp$2_p__44800_y$jscomp$347$$<$a_y$jscomp$3$$+$a_height$jscomp$2_p__44799$$?$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$04$$($a_x$jscomp$3$$,$b_height$jscomp$2_p__44800_y$jscomp$347$$,
$a_width$jscomp$3$$,$b_y$jscomp$3_height$jscomp$46$$):null};
$app$common$geom$shapes$grid_layout$areas$left_rect$$=function($b_x$jscomp$2_p__44814_width$jscomp$53$$,$b_height$jscomp$3_p__44815_rb_y$$){var $a_x$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$2_p__44814_width$jscomp$53$$,0,null),$a_y$jscomp$4_y1$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$2_p__44814_width$jscomp$53$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$2_p__44814_width$jscomp$53$$,2,
null);var $a_height$jscomp$3_ra_y$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$2_p__44814_width$jscomp$53$$,3,null);$b_x$jscomp$2_p__44814_width$jscomp$53$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$3_p__44815_rb_y$$,0,null);var $b_y$jscomp$4_height$jscomp$47$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$3_p__44815_rb_y$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$3_p__44815_rb_y$$,
2,null);$b_height$jscomp$3_p__44815_rb_y$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$3_p__44815_rb_y$$,3,null);$b_height$jscomp$3_p__44815_rb_y$$=$b_y$jscomp$4_height$jscomp$47$$+$b_height$jscomp$3_p__44815_rb_y$$;$a_height$jscomp$3_ra_y$$=$a_y$jscomp$4_y1$jscomp$17$$+$a_height$jscomp$3_ra_y$$;$a_y$jscomp$4_y1$jscomp$17$$=$a_y$jscomp$4_y1$jscomp$17$$>$b_y$jscomp$4_height$jscomp$47$$?$a_y$jscomp$4_y1$jscomp$17$$:$b_y$jscomp$4_height$jscomp$47$$;$b_y$jscomp$4_height$jscomp$47$$=
($a_height$jscomp$3_ra_y$$<$b_height$jscomp$3_p__44815_rb_y$$?$a_height$jscomp$3_ra_y$$:$b_height$jscomp$3_p__44815_rb_y$$)-$a_y$jscomp$4_y1$jscomp$17$$;$b_x$jscomp$2_p__44814_width$jscomp$53$$-=$a_x$jscomp$4$$;return $b_x$jscomp$2_p__44814_width$jscomp$53$$>0&&$b_y$jscomp$4_height$jscomp$47$$>0?$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$04$$($a_x$jscomp$4$$,$a_y$jscomp$4_y1$jscomp$17$$,$b_x$jscomp$2_p__44814_width$jscomp$53$$,$b_y$jscomp$4_height$jscomp$47$$):
null};
$app$common$geom$shapes$grid_layout$areas$right_rect$$=function($b_x$jscomp$3_p__44837_rb_x$$,$b_height$jscomp$4_p__44838_rb_y$jscomp$1$$){var $a_x$jscomp$5_width$jscomp$54$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$3_p__44837_rb_x$$,0,null),$a_y$jscomp$5_y1$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$3_p__44837_rb_x$$,1,null),$a_width$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$3_p__44837_rb_x$$,2,
null),$a_height$jscomp$4_ra_y$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_x$jscomp$3_p__44837_rb_x$$,3,null);$b_x$jscomp$3_p__44837_rb_x$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$4_p__44838_rb_y$jscomp$1$$,0,null);var $b_y$jscomp$5_height$jscomp$48$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$4_p__44838_rb_y$jscomp$1$$,1,null),$b_width$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$4_p__44838_rb_y$jscomp$1$$,
2,null);$b_height$jscomp$4_p__44838_rb_y$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b_height$jscomp$4_p__44838_rb_y$jscomp$1$$,3,null);$b_height$jscomp$4_p__44838_rb_y$jscomp$1$$=$b_y$jscomp$5_height$jscomp$48$$+$b_height$jscomp$4_p__44838_rb_y$jscomp$1$$;$a_height$jscomp$4_ra_y$jscomp$1$$=$a_y$jscomp$5_y1$jscomp$18$$+$a_height$jscomp$4_ra_y$jscomp$1$$;$a_y$jscomp$5_y1$jscomp$18$$=$a_y$jscomp$5_y1$jscomp$18$$>$b_y$jscomp$5_height$jscomp$48$$?$a_y$jscomp$5_y1$jscomp$18$$:
$b_y$jscomp$5_height$jscomp$48$$;$b_y$jscomp$5_height$jscomp$48$$=($a_height$jscomp$4_ra_y$jscomp$1$$<$b_height$jscomp$4_p__44838_rb_y$jscomp$1$$?$a_height$jscomp$4_ra_y$jscomp$1$$:$b_height$jscomp$4_p__44838_rb_y$jscomp$1$$)-$a_y$jscomp$5_y1$jscomp$18$$;$b_x$jscomp$3_p__44837_rb_x$$+=$b_width$jscomp$2$$;$a_x$jscomp$5_width$jscomp$54$$=$a_width$jscomp$4$$-($b_x$jscomp$3_p__44837_rb_x$$-$a_x$jscomp$5_width$jscomp$54$$);return $a_x$jscomp$5_width$jscomp$54$$>0&&$b_y$jscomp$5_height$jscomp$48$$>0?$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$04$$($b_x$jscomp$3_p__44837_rb_x$$,
$a_y$jscomp$5_y1$jscomp$18$$,$a_x$jscomp$5_width$jscomp$54$$,$b_y$jscomp$5_height$jscomp$48$$):null};
$app$common$geom$shapes$grid_layout$areas$difference$$=function($area_a$$,$area_b$$){return $area_b$$==null||!$app$common$geom$shapes$grid_layout$areas$intersects_QMARK_$$($area_a$$,$area_b$$)||$app$common$geom$shapes$grid_layout$areas$contains_QMARK_$$($area_b$$,$area_a$$)?$APP.$cljs$core$PersistentVector$EMPTY$$:$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__44847_SHARP_$$){return $p1__44847_SHARP_$$.$cljs$core$IFn$_invoke$arity$2$?
$p1__44847_SHARP_$$.$cljs$core$IFn$_invoke$arity$2$($area_a$$,$area_b$$):$p1__44847_SHARP_$$($area_a$$,$area_b$$)}),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$geom$shapes$grid_layout$areas$top_rect$$,$app$common$geom$shapes$grid_layout$areas$left_rect$$,$app$common$geom$shapes$grid_layout$areas$right_rect$$,$app$common$geom$shapes$grid_layout$areas$bottom_rect$$],null))};
$APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$=function($objects$jscomp$64_parent$jscomp$132$$,$parent_id$jscomp$9_shape$jscomp$38$$){$parent_id$jscomp$9_shape$jscomp$38$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$9_shape$jscomp$38$$);$objects$jscomp$64_parent$jscomp$132$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$64_parent$jscomp$132$$,$parent_id$jscomp$9_shape$jscomp$38$$);return $APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$64_parent$jscomp$132$$)};
$APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$=function($objects$jscomp$65_parent$jscomp$133$$,$parent_id$jscomp$10_shape$jscomp$39$$){$parent_id$jscomp$10_shape$jscomp$39$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$10_shape$jscomp$39$$);$objects$jscomp$65_parent$jscomp$133$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$65_parent$jscomp$133$$,$parent_id$jscomp$10_shape$jscomp$39$$);return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$65_parent$jscomp$133$$)};
$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$=function($objects$jscomp$66_parent$jscomp$134$$,$parent_id$jscomp$11_shape$jscomp$40$$){$parent_id$jscomp$11_shape$jscomp$40$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$11_shape$jscomp$40$$);$objects$jscomp$66_parent$jscomp$134$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$66_parent$jscomp$134$$,$parent_id$jscomp$11_shape$jscomp$40$$);return $APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$66_parent$jscomp$134$$)};
$APP.$app$common$types$shape$layout$any_layout_immediate_child_id_QMARK_$$=function($objects$jscomp$69_parent$jscomp$137$$,$id$jscomp$129_parent_id$jscomp$14$$){$id$jscomp$129_parent_id$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$69_parent$jscomp$137$$,$id$jscomp$129_parent_id$jscomp$14$$),$APP.$cljs$cst$1603$parent_id$$);$objects$jscomp$69_parent$jscomp$137$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$69_parent$jscomp$137$$,
$id$jscomp$129_parent_id$jscomp$14$$);return $APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$69_parent$jscomp$137$$)};
$app$common$types$shape$layout$wrap_QMARK_$$=function($layout_wrap_type_map__47731__$1_p__47730$$){$layout_wrap_type_map__47731__$1_p__47730$$=$APP.$cljs$core$__destructure_map$$($layout_wrap_type_map__47731__$1_p__47730$$);$layout_wrap_type_map__47731__$1_p__47730$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_wrap_type_map__47731__$1_p__47730$$,$APP.$cljs$cst$1668$layout_wrap_type$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_wrap_type_map__47731__$1_p__47730$$,
$APP.$cljs$cst$894$wrap$$)};$app$common$types$shape$layout$fill_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($shape$jscomp$45$$){return $APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$45$$)||$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$45$$)};
$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($child$jscomp$56$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$56$$))};
$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($child$jscomp$57$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$57$$))};
$app$common$types$shape$layout$auto_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($shape$jscomp$46$$){return $APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$46$$)||$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$46$$)};
$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($layout_flex_dir$jscomp$1_map__47769__$1_p__47768$$){$layout_flex_dir$jscomp$1_map__47769__$1_p__47768$$=$APP.$cljs$core$__destructure_map$$($layout_flex_dir$jscomp$1_map__47769__$1_p__47768$$);$layout_flex_dir$jscomp$1_map__47769__$1_p__47768$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_flex_dir$jscomp$1_map__47769__$1_p__47768$$,$APP.$cljs$cst$1663$layout_flex_dir$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1640$row$$,
$layout_flex_dir$jscomp$1_map__47769__$1_p__47768$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1645$row_reverse$$,$layout_flex_dir$jscomp$1_map__47769__$1_p__47768$$)};
$APP.$app$common$types$shape$layout$gaps$$=function($layout_gap_row_map__47771__$1_p__47770$$){$layout_gap_row_map__47771__$1_p__47770$$=$APP.$cljs$core$__destructure_map$$($layout_gap_row_map__47771__$1_p__47770$$);var $layout_gap$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_gap_row_map__47771__$1_p__47770$$,$APP.$cljs$cst$1664$layout_gap$$);$layout_gap_row_map__47771__$1_p__47770$$=function(){var $or__5025__auto__$jscomp$310$$=$APP.$app$common$math$finite$$($APP.$cljs$cst$1665$row_gap$$.$cljs$core$IFn$_invoke$arity$1$($layout_gap$$),
0);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$310$$)?$or__5025__auto__$jscomp$310$$:0}();var $layout_gap_col$$=function(){var $or__5025__auto__$jscomp$311$$=$APP.$app$common$math$finite$$($APP.$cljs$cst$1666$column_gap$$.$cljs$core$IFn$_invoke$arity$1$($layout_gap$$),0);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$311$$)?$or__5025__auto__$jscomp$311$$:0}();return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$layout_gap_row_map__47771__$1_p__47770$$,
$layout_gap_col$$],null)};
$app$common$types$shape$layout$paddings$$=function($layout_padding_type_p__47772$$){var $map__47773__$1_map__47774_pad_top$$=$APP.$cljs$core$__destructure_map$$($layout_padding_type_p__47772$$);$layout_padding_type_p__47772$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47773__$1_map__47774_pad_top$$,$APP.$cljs$cst$1669$layout_padding_type$$);$map__47773__$1_map__47774_pad_top$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47773__$1_map__47774_pad_top$$,$APP.$cljs$cst$1670$layout_padding$$);
var $map__47774__$1_pad_left$$=$APP.$cljs$core$__destructure_map$$($map__47773__$1_map__47774_pad_top$$);$map__47773__$1_map__47774_pad_top$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47774__$1_pad_left$$,$APP.$cljs$cst$1091$p1$$);var $pad_right$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47774__$1_pad_left$$,$APP.$cljs$cst$1089$p2$$),$pad_bottom$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47774__$1_pad_left$$,$APP.$cljs$cst$1671$p3$$);$map__47774__$1_pad_left$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47774__$1_pad_left$$,$APP.$cljs$cst$1672$p4$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1647$simple$$,$layout_padding_type_p__47772$$)?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$map__47773__$1_map__47774_pad_top$$,$pad_right$$,$map__47773__$1_map__47774_pad_top$$,$pad_right$$],null):new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$map__47773__$1_map__47774_pad_top$$,$pad_right$$,$pad_bottom$$,$map__47774__$1_pad_left$$],null)};
$app$common$types$shape$layout$child_min_width$$=function($child$jscomp$58_y__5111__auto__$jscomp$34$$){return $APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$58_y__5111__auto__$jscomp$34$$)&&$APP.$cljs$cst$1691$layout_item_min_w$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$58_y__5111__auto__$jscomp$34$$)!=null?($child$jscomp$58_y__5111__auto__$jscomp$34$$=$APP.$cljs$cst$1691$layout_item_min_w$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$58_y__5111__auto__$jscomp$34$$),
.01>$child$jscomp$58_y__5111__auto__$jscomp$34$$?.01:$child$jscomp$58_y__5111__auto__$jscomp$34$$):.01};
$app$common$types$shape$layout$child_max_width$$=function($child$jscomp$59_y__5111__auto__$jscomp$35$$){return $APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$59_y__5111__auto__$jscomp$35$$)&&$APP.$cljs$cst$1690$layout_item_max_w$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$59_y__5111__auto__$jscomp$35$$)!=null?($child$jscomp$59_y__5111__auto__$jscomp$35$$=$APP.$cljs$cst$1690$layout_item_max_w$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$59_y__5111__auto__$jscomp$35$$),
.01>$child$jscomp$59_y__5111__auto__$jscomp$35$$?.01:$child$jscomp$59_y__5111__auto__$jscomp$35$$):Infinity};
$app$common$types$shape$layout$child_min_height$$=function($child$jscomp$60_y__5111__auto__$jscomp$36$$){return $APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$60_y__5111__auto__$jscomp$36$$)&&$APP.$cljs$cst$1689$layout_item_min_h$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$60_y__5111__auto__$jscomp$36$$)!=null?($child$jscomp$60_y__5111__auto__$jscomp$36$$=$APP.$cljs$cst$1689$layout_item_min_h$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$60_y__5111__auto__$jscomp$36$$),
.01>$child$jscomp$60_y__5111__auto__$jscomp$36$$?.01:$child$jscomp$60_y__5111__auto__$jscomp$36$$):.01};
$app$common$types$shape$layout$child_max_height$$=function($child$jscomp$61_y__5111__auto__$jscomp$37$$){return $APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$61_y__5111__auto__$jscomp$37$$)&&$APP.$cljs$cst$1688$layout_item_max_h$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$61_y__5111__auto__$jscomp$37$$)!=null?($child$jscomp$61_y__5111__auto__$jscomp$37$$=$APP.$cljs$cst$1688$layout_item_max_h$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$61_y__5111__auto__$jscomp$37$$),
.01>$child$jscomp$61_y__5111__auto__$jscomp$37$$?.01:$child$jscomp$61_y__5111__auto__$jscomp$37$$):Infinity};
$app$common$types$shape$layout$child_margins$$=function($m3_m3__$1_map__47783_p__47781$$){var $layout_item_margin_type_map__47782__$1$$=$APP.$cljs$core$__destructure_map$$($m3_m3__$1_map__47783_p__47781$$);$m3_m3__$1_map__47783_p__47781$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_margin_type_map__47782__$1$$,$APP.$cljs$cst$1683$layout_item_margin$$);var $m4_m4__$1_map__47783__$1$$=$APP.$cljs$core$__destructure_map$$($m3_m3__$1_map__47783_p__47781$$),$m1$jscomp$16_m1__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m4_m4__$1_map__47783__$1$$,$APP.$cljs$cst$1684$m1$$),$m2$jscomp$13_m2__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m4_m4__$1_map__47783__$1$$,$APP.$cljs$cst$1685$m2$$);$m3_m3__$1_map__47783_p__47781$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m4_m4__$1_map__47783__$1$$,$APP.$cljs$cst$1686$m3$$);$m4_m4__$1_map__47783__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m4_m4__$1_map__47783__$1$$,$APP.$cljs$cst$1687$m4$$);
$layout_item_margin_type_map__47782__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_margin_type_map__47782__$1$$,$APP.$cljs$cst$1682$layout_item_margin_type$$);$m1$jscomp$16_m1__$1$$=$APP.$cljs$core$truth_$$($m1$jscomp$16_m1__$1$$)?$m1$jscomp$16_m1__$1$$:0;$m2$jscomp$13_m2__$1$$=$APP.$cljs$core$truth_$$($m2$jscomp$13_m2__$1$$)?$m2$jscomp$13_m2__$1$$:0;$m3_m3__$1_map__47783_p__47781$$=$APP.$cljs$core$truth_$$($m3_m3__$1_map__47783_p__47781$$)?$m3_m3__$1_map__47783_p__47781$$:
0;$m4_m4__$1_map__47783__$1$$=$APP.$cljs$core$truth_$$($m4_m4__$1_map__47783__$1$$)?$m4_m4__$1_map__47783__$1$$:0;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_margin_type_map__47782__$1$$,$APP.$cljs$cst$1600$multiple$$)?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$m1$jscomp$16_m1__$1$$,$m2$jscomp$13_m2__$1$$,$m3_m3__$1_map__47783_p__47781$$,$m4_m4__$1_map__47783__$1$$],null):new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$m1$jscomp$16_m1__$1$$,$m2$jscomp$13_m2__$1$$,$m1$jscomp$16_m1__$1$$,$m2$jscomp$13_m2__$1$$],null)};
$app$common$types$shape$layout$child_height_margin$$=function($child$jscomp$62_vec__47784$$){$child$jscomp$62_vec__47784$$=$app$common$types$shape$layout$child_margins$$($child$jscomp$62_vec__47784$$);var $top$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$62_vec__47784$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$62_vec__47784$$,1,null);var $bottom$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$62_vec__47784$$,
2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$62_vec__47784$$,3,null);return $top$jscomp$5$$+$bottom$jscomp$2$$};
$app$common$types$shape$layout$child_width_margin$$=function($child$jscomp$63_right$jscomp$14$$){var $left$jscomp$14_vec__47787$$=$app$common$types$shape$layout$child_margins$$($child$jscomp$63_right$jscomp$14$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left$jscomp$14_vec__47787$$,0,null);$child$jscomp$63_right$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left$jscomp$14_vec__47787$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left$jscomp$14_vec__47787$$,
2,null);$left$jscomp$14_vec__47787$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left$jscomp$14_vec__47787$$,3,null);return $child$jscomp$63_right$jscomp$14$$+$left$jscomp$14_vec__47787$$};
$app$common$types$shape$layout$h_start_QMARK_$$=function($map__47791__$1_p__47790$$){$map__47791__$1_p__47790$$=$APP.$cljs$core$__destructure_map$$($map__47791__$1_p__47790$$);var $layout_align_items$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47791__$1_p__47790$$,$APP.$cljs$cst$1676$layout_align_items$$),$layout_justify_content$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47791__$1_p__47790$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__47791__$1_p__47790$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$$,$APP.$cljs$cst$1278$start$$)||$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__47791__$1_p__47790$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$$,$APP.$cljs$cst$1278$start$$)};
$app$common$types$shape$layout$h_center_QMARK_$$=function($map__47793__$1_p__47792$$){$map__47793__$1_p__47792$$=$APP.$cljs$core$__destructure_map$$($map__47793__$1_p__47792$$);var $layout_align_items$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47793__$1_p__47792$$,$APP.$cljs$cst$1676$layout_align_items$$),$layout_justify_content$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47793__$1_p__47792$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__47793__$1_p__47792$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$1$$,$APP.$cljs$cst$1651$center$$)||$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__47793__$1_p__47792$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$1$$,$APP.$cljs$cst$1651$center$$)};
$app$common$types$shape$layout$h_end_QMARK_$$=function($map__47796__$1_p__47794$$){$map__47796__$1_p__47794$$=$APP.$cljs$core$__destructure_map$$($map__47796__$1_p__47794$$);var $layout_align_items$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47796__$1_p__47794$$,$APP.$cljs$cst$1676$layout_align_items$$),$layout_justify_content$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47796__$1_p__47794$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__47796__$1_p__47794$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$2$$,$APP.$cljs$cst$1279$end$$)||$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__47796__$1_p__47794$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$2$$,$APP.$cljs$cst$1279$end$$)};
$app$common$types$shape$layout$v_start_QMARK_$$=function($map__47802__$1_p__47798$$){$map__47802__$1_p__47798$$=$APP.$cljs$core$__destructure_map$$($map__47802__$1_p__47798$$);var $layout_align_items$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47802__$1_p__47798$$,$APP.$cljs$cst$1676$layout_align_items$$),$layout_justify_content$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47802__$1_p__47798$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__47802__$1_p__47798$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$3$$,$APP.$cljs$cst$1278$start$$)||$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__47802__$1_p__47798$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$3$$,$APP.$cljs$cst$1278$start$$)};
$app$common$types$shape$layout$v_center_QMARK_$$=function($map__47804__$1_p__47803$$){$map__47804__$1_p__47803$$=$APP.$cljs$core$__destructure_map$$($map__47804__$1_p__47803$$);var $layout_align_items$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47804__$1_p__47803$$,$APP.$cljs$cst$1676$layout_align_items$$),$layout_justify_content$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47804__$1_p__47803$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__47804__$1_p__47803$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$4$$,$APP.$cljs$cst$1651$center$$)||$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__47804__$1_p__47803$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$4$$,$APP.$cljs$cst$1651$center$$)};
$app$common$types$shape$layout$v_end_QMARK_$$=function($map__47806__$1_p__47805$$){$map__47806__$1_p__47805$$=$APP.$cljs$core$__destructure_map$$($map__47806__$1_p__47805$$);var $layout_align_items$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47806__$1_p__47805$$,$APP.$cljs$cst$1676$layout_align_items$$),$layout_justify_content$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47806__$1_p__47805$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__47806__$1_p__47805$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$5$$,$APP.$cljs$cst$1279$end$$)||$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__47806__$1_p__47805$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$5$$,$APP.$cljs$cst$1279$end$$)};
$app$common$types$shape$layout$content_center_QMARK_$$=function($layout_align_content$jscomp$1_map__47812__$1_p__47811$$){$layout_align_content$jscomp$1_map__47812__$1_p__47811$$=$APP.$cljs$core$__destructure_map$$($layout_align_content$jscomp$1_map__47812__$1_p__47811$$);$layout_align_content$jscomp$1_map__47812__$1_p__47811$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$1_map__47812__$1_p__47811$$,$APP.$cljs$cst$1675$layout_align_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1651$center$$,
$layout_align_content$jscomp$1_map__47812__$1_p__47811$$)};
$app$common$types$shape$layout$content_end_QMARK_$$=function($layout_align_content$jscomp$2_map__47814__$1_p__47813$$){$layout_align_content$jscomp$2_map__47814__$1_p__47813$$=$APP.$cljs$core$__destructure_map$$($layout_align_content$jscomp$2_map__47814__$1_p__47813$$);$layout_align_content$jscomp$2_map__47814__$1_p__47813$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$2_map__47814__$1_p__47813$$,$APP.$cljs$cst$1675$layout_align_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1279$end$$,
$layout_align_content$jscomp$2_map__47814__$1_p__47813$$)};
$app$common$types$shape$layout$content_around_QMARK_$$=function($layout_align_content$jscomp$4_map__47819__$1_p__47818$$){$layout_align_content$jscomp$4_map__47819__$1_p__47818$$=$APP.$cljs$core$__destructure_map$$($layout_align_content$jscomp$4_map__47819__$1_p__47818$$);$layout_align_content$jscomp$4_map__47819__$1_p__47818$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$4_map__47819__$1_p__47818$$,$APP.$cljs$cst$1675$layout_align_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1649$space_around$$,
$layout_align_content$jscomp$4_map__47819__$1_p__47818$$)};
$app$common$types$shape$layout$content_evenly_QMARK_$$=function($layout_align_content$jscomp$5_map__47821__$1_p__47820$$){$layout_align_content$jscomp$5_map__47821__$1_p__47820$$=$APP.$cljs$core$__destructure_map$$($layout_align_content$jscomp$5_map__47821__$1_p__47820$$);$layout_align_content$jscomp$5_map__47821__$1_p__47820$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$5_map__47821__$1_p__47820$$,$APP.$cljs$cst$1675$layout_align_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1650$space_evenly$$,
$layout_align_content$jscomp$5_map__47821__$1_p__47820$$)};
$app$common$types$shape$layout$content_stretch_QMARK_$$=function($layout_align_content$jscomp$6_map__47823__$1_p__47822$$){$layout_align_content$jscomp$6_map__47823__$1_p__47822$$=$APP.$cljs$core$__destructure_map$$($layout_align_content$jscomp$6_map__47823__$1_p__47822$$);$layout_align_content$jscomp$6_map__47823__$1_p__47822$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$6_map__47823__$1_p__47822$$,$APP.$cljs$cst$1675$layout_align_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1653$stretch$$,
$layout_align_content$jscomp$6_map__47823__$1_p__47822$$)||$layout_align_content$jscomp$6_map__47823__$1_p__47822$$==null};
$app$common$types$shape$layout$align_items_center_QMARK_$$=function($layout_align_items$jscomp$6_map__47825__$1_p__47824$$){$layout_align_items$jscomp$6_map__47825__$1_p__47824$$=$APP.$cljs$core$__destructure_map$$($layout_align_items$jscomp$6_map__47825__$1_p__47824$$);$layout_align_items$jscomp$6_map__47825__$1_p__47824$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$6_map__47825__$1_p__47824$$,$APP.$cljs$cst$1676$layout_align_items$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$6_map__47825__$1_p__47824$$,
$APP.$cljs$cst$1651$center$$)};
$app$common$types$shape$layout$align_items_end_QMARK_$$=function($layout_align_items$jscomp$8_map__47831__$1_p__47830$$){$layout_align_items$jscomp$8_map__47831__$1_p__47830$$=$APP.$cljs$core$__destructure_map$$($layout_align_items$jscomp$8_map__47831__$1_p__47830$$);$layout_align_items$jscomp$8_map__47831__$1_p__47830$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$8_map__47831__$1_p__47830$$,$APP.$cljs$cst$1676$layout_align_items$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_items$jscomp$8_map__47831__$1_p__47830$$,
$APP.$cljs$cst$1279$end$$)};
$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($layout_flex_dir$jscomp$2_map__47838__$1_p__47837$$){$layout_flex_dir$jscomp$2_map__47838__$1_p__47837$$=$APP.$cljs$core$__destructure_map$$($layout_flex_dir$jscomp$2_map__47838__$1_p__47837$$);$layout_flex_dir$jscomp$2_map__47838__$1_p__47837$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_flex_dir$jscomp$2_map__47838__$1_p__47837$$,$APP.$cljs$cst$1663$layout_flex_dir$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1645$row_reverse$$,
$layout_flex_dir$jscomp$2_map__47838__$1_p__47837$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1646$column_reverse$$,$layout_flex_dir$jscomp$2_map__47838__$1_p__47837$$)};
$app$common$types$shape$layout$space_between_QMARK_$$=function($layout_justify_content$jscomp$6_map__47841__$1_p__47840$$){$layout_justify_content$jscomp$6_map__47841__$1_p__47840$$=$APP.$cljs$core$__destructure_map$$($layout_justify_content$jscomp$6_map__47841__$1_p__47840$$);$layout_justify_content$jscomp$6_map__47841__$1_p__47840$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$6_map__47841__$1_p__47840$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$6_map__47841__$1_p__47840$$,
$APP.$cljs$cst$1652$space_between$$)};
$app$common$types$shape$layout$space_around_QMARK_$$=function($layout_justify_content$jscomp$7_map__47843__$1_p__47842$$){$layout_justify_content$jscomp$7_map__47843__$1_p__47842$$=$APP.$cljs$core$__destructure_map$$($layout_justify_content$jscomp$7_map__47843__$1_p__47842$$);$layout_justify_content$jscomp$7_map__47843__$1_p__47842$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$7_map__47843__$1_p__47842$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$7_map__47843__$1_p__47842$$,
$APP.$cljs$cst$1649$space_around$$)};
$app$common$types$shape$layout$space_evenly_QMARK_$$=function($layout_justify_content$jscomp$8_map__47845__$1_p__47844$$){$layout_justify_content$jscomp$8_map__47845__$1_p__47844$$=$APP.$cljs$core$__destructure_map$$($layout_justify_content$jscomp$8_map__47845__$1_p__47844$$);$layout_justify_content$jscomp$8_map__47845__$1_p__47844$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$8_map__47845__$1_p__47844$$,$APP.$cljs$cst$1673$layout_justify_content$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($layout_justify_content$jscomp$8_map__47845__$1_p__47844$$,
$APP.$cljs$cst$1650$space_evenly$$)};
$app$common$types$shape$layout$align_self_start_QMARK_$$=function($layout_item_align_self_map__47847__$1_p__47846$$){$layout_item_align_self_map__47847__$1_p__47846$$=$APP.$cljs$core$__destructure_map$$($layout_item_align_self_map__47847__$1_p__47846$$);$layout_item_align_self_map__47847__$1_p__47846$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_align_self_map__47847__$1_p__47846$$,$APP.$cljs$cst$1694$layout_item_align_self$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1278$start$$,$layout_item_align_self_map__47847__$1_p__47846$$)};
$app$common$types$shape$layout$align_self_end_QMARK_$$=function($layout_item_align_self$jscomp$1_map__47849__$1_p__47848$$){$layout_item_align_self$jscomp$1_map__47849__$1_p__47848$$=$APP.$cljs$core$__destructure_map$$($layout_item_align_self$jscomp$1_map__47849__$1_p__47848$$);$layout_item_align_self$jscomp$1_map__47849__$1_p__47848$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_align_self$jscomp$1_map__47849__$1_p__47848$$,$APP.$cljs$cst$1694$layout_item_align_self$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1279$end$$,
$layout_item_align_self$jscomp$1_map__47849__$1_p__47848$$)};
$app$common$types$shape$layout$align_self_center_QMARK_$$=function($layout_item_align_self$jscomp$2_map__47851__$1_p__47850$$){$layout_item_align_self$jscomp$2_map__47851__$1_p__47850$$=$APP.$cljs$core$__destructure_map$$($layout_item_align_self$jscomp$2_map__47851__$1_p__47850$$);$layout_item_align_self$jscomp$2_map__47851__$1_p__47850$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_align_self$jscomp$2_map__47851__$1_p__47850$$,$APP.$cljs$cst$1694$layout_item_align_self$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1651$center$$,
$layout_item_align_self$jscomp$2_map__47851__$1_p__47850$$)};$APP.$app$common$types$shape$layout$item_absolute_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($shape$jscomp$53$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$53$$,$APP.$cljs$cst$1695$layout_item_absolute$$)===!0};
$app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$=function($or__5025__auto__$jscomp$317_shape$jscomp$55$$){$or__5025__auto__$jscomp$317_shape$jscomp$55$$=$APP.$cljs$cst$1696$layout_item_z_index$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$317_shape$jscomp$55$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$317_shape$jscomp$55$$)?$or__5025__auto__$jscomp$317_shape$jscomp$55$$:0};
$app$common$types$shape$layout$comparator_layout_z_index$$=function($reverse_QMARK_$$,$child_a_p__47863$$,$child_b_p__47864$$){var $idx_a$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_a_p__47863$$,0,null);$child_a_p__47863$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_a_p__47863$$,1,null);var $idx_b$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_b_p__47864$$,0,null);$child_b_p__47864$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_b_p__47864$$,
1,null);return $app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$($child_a_p__47863$$)>$app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$($child_b_p__47864$$)?1:$app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$($child_a_p__47863$$)<$app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$($child_b_p__47864$$)?-1:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$219$$=
$idx_a$$<$idx_b$$;return $and__5023__auto__$jscomp$219$$?$reverse_QMARK_$$:$and__5023__auto__$jscomp$219$$}())?-1:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$220$$=$idx_a$$>$idx_b$$;return $and__5023__auto__$jscomp$220$$?$reverse_QMARK_$$:$and__5023__auto__$jscomp$220$$}())?1:$idx_a$$<$idx_b$$?1:$idx_a$$>$idx_b$$?-1:0};
$app$common$types$shape$layout$change_h_sizing_QMARK_$$=function($and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$,$objects$jscomp$86$$,$children_ids$$){var $and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$86$$,$and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$)){if($and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$86$$,$and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$),$APP.$cljs$cst$1692$layout_item_h_sizing$$))){$and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$86$$,
$and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$);$and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$)?$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$fill_width_QMARK_$$,$objects$jscomp$86$$),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,$objects$jscomp$86$$),$children_ids$$)):$and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$;if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$))return $and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$;
$and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$86$$,$and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$));return $APP.$cljs$core$truth_$$($and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$)?$APP.$cljs$core$some$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$fill_width_QMARK_$$,$objects$jscomp$86$$),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,$objects$jscomp$86$$),$children_ids$$)):$and__5023__auto____$2$jscomp$14_frame_id$jscomp$7$$}return $and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$}return $and__5023__auto__$jscomp$221_and__5023__auto____$1$jscomp$42_and__5023__auto____$2$jscomp$inline_4675_or__5025__auto__$jscomp$318$$};
$app$common$types$shape$layout$change_v_sizing_QMARK_$$=function($and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$,$objects$jscomp$87$$,$children_ids$jscomp$1$$){var $and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$87$$,$and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$)){if($and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$87$$,$and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$),$APP.$cljs$cst$1693$layout_item_v_sizing$$))){$and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$87$$,
$and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$);$and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$)?$APP.$cljs$core$some$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$fill_height_QMARK_$$,$objects$jscomp$87$$),
$children_ids$jscomp$1$$):$and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$;if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$))return $and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$;$and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$=
$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$87$$,$and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$));return $APP.$cljs$core$truth_$$($and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$)?$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$fill_height_QMARK_$$,$objects$jscomp$87$$),$children_ids$jscomp$1$$):$and__5023__auto____$2$jscomp$16_frame_id$jscomp$8$$}return $and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$}return $and__5023__auto__$jscomp$222_and__5023__auto____$1$jscomp$43_and__5023__auto____$2$jscomp$inline_4677_or__5025__auto__$jscomp$319$$};
$app$common$types$shape$layout$remove_layout_item_data$$=function($shape$jscomp$57$$){var $G__47881_G__47881__$1$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$57$$,$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1682$layout_item_margin_type$$,$APP.$cljs$cst$1688$layout_item_max_h$$,$APP.$cljs$cst$1689$layout_item_min_h$$,$APP.$cljs$cst$1690$layout_item_max_w$$,$APP.$cljs$cst$1691$layout_item_min_w$$,
$APP.$cljs$cst$1694$layout_item_align_self$$,$APP.$cljs$cst$1695$layout_item_absolute$$,$APP.$cljs$cst$1696$layout_item_z_index$$]));$G__47881_G__47881__$1$$=!$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$57$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$57$$))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__47881_G__47881__$1$$,
$APP.$cljs$cst$1692$layout_item_h_sizing$$):$G__47881_G__47881__$1$$;return!$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$57$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$57$$))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__47881_G__47881__$1$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$):$G__47881_G__47881__$1$$};
$app$common$types$shape$layout$update_grid_scale$$=function($shape$jscomp$59$$,$scale$jscomp$15$$){function $scale_track$$($track$jscomp$4$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$4$$),$APP.$cljs$cst$1655$fixed$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($track$jscomp$4$$,$APP.$cljs$cst$260$value$$,$cljs$core$_STAR_$$,$scale$jscomp$15$$):$track$jscomp$4$$}return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$59$$,
$APP.$cljs$cst$1679$layout_grid_columns$$,function($p1__47893_SHARP_$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($scale_track$$,$p1__47893_SHARP_$$)}),$APP.$cljs$cst$1678$layout_grid_rows$$,function($p1__47895_SHARP_$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($scale_track$$,$p1__47895_SHARP_$$)})};
$app$common$types$shape$layout$add_grid_track$cljs$0core$0IFn$0_invoke$0arity$04$$=function($tracks_prop_type$jscomp$315$$,$parent$jscomp$141$$,$value$jscomp$391$$,$index$jscomp$148_new_index$jscomp$1$$){var $layout_grid_cells_vec__47940$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($tracks_prop_type$jscomp$315$$,$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1679$layout_grid_columns$$,$APP.$cljs$cst$1678$layout_grid_rows$$,
$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1642$column_span$$,$APP.$cljs$cst$1641$row_span$$],null):new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1678$layout_grid_rows$$,$APP.$cljs$cst$1679$layout_grid_columns$$,$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1641$row_span$$,$APP.$cljs$cst$1642$column_span$$],null);$tracks_prop_type$jscomp$315$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells_vec__47940$$,
0,null);var $layout_grid_cells__$1_tracks_prop_other$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells_vec__47940$$,1,null),$prop$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells_vec__47940$$,2,null),$prop_other$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells_vec__47940$$,3,null),$prop_span$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells_vec__47940$$,4,null),$prop_span_other$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells_vec__47940$$,5,null);$index$jscomp$148_new_index$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$148_new_index$jscomp$1$$,$APP.$cljs$core$count$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$141$$,$tracks_prop_type$jscomp$315$$)));var $new_track_num$$=$index$jscomp$148_new_index$jscomp$1$$+1;$layout_grid_cells_vec__47940$$=$APP.$cljs$core$update_vals$$($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$141$$),
function($cell$jscomp$2$$){var $G__47944__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$2$$,$prop$jscomp$14$$)>=$new_track_num$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($cell$jscomp$2$$,$prop$jscomp$14$$,$APP.$cljs$core$inc$$):$cell$jscomp$2$$;return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$2$$,$prop$jscomp$14$$)<$new_track_num$$&&$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$2$$,$prop_span$jscomp$2$$)>1&&$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$2$$,
$prop$jscomp$14$$)+($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$2$$,$prop_span$jscomp$2$$)-1)>=$new_track_num$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__47944__$1$$,$prop_span$jscomp$2$$,$APP.$cljs$core$inc$$):$G__47944__$1$$});var $exist_cells_QMARK_$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($cell$jscomp$3$$){return $new_track_num$$>=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$3$$,$prop$jscomp$14$$)&&$new_track_num$$<$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$3$$,$prop$jscomp$14$$)+$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$3$$,$prop_span$jscomp$2$$)}),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__47936_SHARP_$$){return $APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__47936_SHARP_$$,
$prop_other$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__47936_SHARP_$$,$prop_other$$)+$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__47936_SHARP_$$,$prop_span_other$$))})),$APP.$cljs$core$vals$$($layout_grid_cells_vec__47940$$));$layout_grid_cells__$1_tracks_prop_other$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$154$$,$id$jscomp$142_p__47948$$){var $idx$jscomp$69$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$142_p__47948$$,
0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$142_p__47948$$,1,null);$id$jscomp$142_p__47948$$=$APP.$app$common$uuid$next$$();return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$154$$,$id$jscomp$142_p__47948$$,$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$APP.$cljs$cst$266$id$$,$id$jscomp$142_p__47948$$,$prop_other$$,
$idx$jscomp$69$$+1,$prop$jscomp$14$$,$new_track_num$$]),$app$common$types$shape$layout$grid_cell_defaults$$])))},$layout_grid_cells_vec__47940$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($G__47962_p__47956$$){var $idx$jscomp$70$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47962_p__47956$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47962_p__47956$$,1,null);$G__47962_p__47956$$=$idx$jscomp$70$$+1;return $exist_cells_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?
$exist_cells_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__47962_p__47956$$):$exist_cells_QMARK_$$($G__47962_p__47956$$)},$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$141$$,$layout_grid_cells__$1_tracks_prop_other$$))));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($parent$jscomp$141$$,$tracks_prop_type$jscomp$315$$,$app$common$data$add_at_index$$,
$index$jscomp$148_new_index$jscomp$1$$,$value$jscomp$391$$),$APP.$cljs$cst$1680$layout_grid_cells$$,$layout_grid_cells__$1_tracks_prop_other$$)};
$app$common$types$shape$layout$make_remove_cell$$=function($attr$jscomp$6$$,$span_attr$$,$track_num$$){return function($cell$jscomp$6_p__48011$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$6_p__48011$$,0,null);$cell$jscomp$6_p__48011$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$6_p__48011$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($track_num$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$6_p__48011$$,
$attr$jscomp$6$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$6_p__48011$$,$span_attr$$),1)}};
$app$common$types$shape$layout$make_decrease_track_num$$=function($attr$jscomp$7$$,$span_attr$jscomp$1$$,$track_num$jscomp$1$$){return function($cell__$1_displace_cell_QMARK__p__48021$$){var $id$jscomp$144$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell__$1_displace_cell_QMARK__p__48021$$,0,null),$G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell__$1_displace_cell_QMARK__p__48021$$,1,null),$inner_track_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($track_num$jscomp$1$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$,$attr$jscomp$7$$))||$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$,$attr$jscomp$7$$)<$track_num$jscomp$1$$&&$track_num$jscomp$1$$<$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$,$attr$jscomp$7$$)+$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$,
$span_attr$jscomp$1$$);$cell__$1_displace_cell_QMARK__p__48021$$=!$inner_track_QMARK_$$&&$track_num$jscomp$1$$<$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$,$attr$jscomp$7$$);$G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$=$inner_track_QMARK_$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$,$span_attr$jscomp$1$$,$APP.$cljs$core$dec$$):$G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$;
$cell__$1_displace_cell_QMARK__p__48021$$=$cell__$1_displace_cell_QMARK__p__48021$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$,$attr$jscomp$7$$,$APP.$cljs$core$dec$$):$G__48025__$1$jscomp$inline_4679_cell$jscomp$7$$;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$144$$,$cell__$1_displace_cell_QMARK__p__48021$$],null)}};
$app$common$types$shape$layout$remove_grid_column$$=function($G__48033_parent$jscomp$146$$,$index$jscomp$153$$,$objects$jscomp$90$$){var $track_num$jscomp$2$$=$index$jscomp$153$$+1,$decrease_track_num$$=$app$common$types$shape$layout$make_decrease_track_num$$($APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1642$column_span$$,$track_num$jscomp$2$$),$remove_track_QMARK_$$=$app$common$types$shape$layout$make_remove_cell$$($APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1642$column_span$$,$track_num$jscomp$2$$);
$G__48033_parent$jscomp$146$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48033_parent$jscomp$146$$,$APP.$cljs$cst$1679$layout_grid_columns$$,$APP.$app$common$data$remove_at_index$$,$index$jscomp$153$$),$APP.$cljs$cst$1680$layout_grid_cells$$,function($cells$jscomp$2$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($remove_track_QMARK_$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($decrease_track_num$$)),$cells$jscomp$2$$)});return $APP.$app$common$types$shape$layout$assign_cells$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$types$shape$layout$assign_cells$$.$cljs$core$IFn$_invoke$arity$2$($G__48033_parent$jscomp$146$$,$objects$jscomp$90$$):$APP.$app$common$types$shape$layout$assign_cells$$($G__48033_parent$jscomp$146$$,$objects$jscomp$90$$)};
$app$common$types$shape$layout$remove_grid_row$$=function($G__48039_parent$jscomp$147$$,$index$jscomp$154$$,$objects$jscomp$91$$){var $track_num$jscomp$3$$=$index$jscomp$154$$+1,$decrease_track_num$jscomp$1$$=$app$common$types$shape$layout$make_decrease_track_num$$($APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1641$row_span$$,$track_num$jscomp$3$$),$remove_track_QMARK_$jscomp$1$$=$app$common$types$shape$layout$make_remove_cell$$($APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1641$row_span$$,$track_num$jscomp$3$$);
$G__48039_parent$jscomp$147$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48039_parent$jscomp$147$$,$APP.$cljs$cst$1678$layout_grid_rows$$,$APP.$app$common$data$remove_at_index$$,$index$jscomp$154$$),$APP.$cljs$cst$1680$layout_grid_cells$$,function($cells$jscomp$3$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($remove_track_QMARK_$jscomp$1$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($decrease_track_num$jscomp$1$$)),$cells$jscomp$3$$)});return $APP.$app$common$types$shape$layout$assign_cells$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$types$shape$layout$assign_cells$$.$cljs$core$IFn$_invoke$arity$2$($G__48039_parent$jscomp$147$$,$objects$jscomp$91$$):$APP.$app$common$types$shape$layout$assign_cells$$($G__48039_parent$jscomp$147$$,$objects$jscomp$91$$)};
$app$common$types$shape$layout$cells_seq$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($layout_grid_cells$jscomp$1_p__48055$$,$map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$){var $comp_fn$jscomp$1_layout_grid_dir_map__48057__$1$$=$APP.$cljs$core$__destructure_map$$($layout_grid_cells$jscomp$1_p__48055$$);$layout_grid_cells$jscomp$1_p__48055$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($comp_fn$jscomp$1_layout_grid_dir_map__48057__$1$$,$APP.$cljs$cst$1680$layout_grid_cells$$);
$comp_fn$jscomp$1_layout_grid_dir_map__48057__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($comp_fn$jscomp$1_layout_grid_dir_map__48057__$1$$,$APP.$cljs$cst$1677$layout_grid_dir$$);$map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$=$APP.$cljs$core$__destructure_map$$($map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$);$map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$,
$APP.$cljs$cst$1697$sort_QMARK_$$,!1);$comp_fn$jscomp$1_layout_grid_dir_map__48057__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($comp_fn$jscomp$1_layout_grid_dir_map__48057__$1$$,$APP.$cljs$cst$1640$row$$)?$APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$216$column$$):$APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1640$row$$);$map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$=
$APP.$cljs$core$truth_$$($map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$)?$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$sort_by$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($comp_fn$jscomp$1_layout_grid_dir_map__48057__$1$$,$APP.$cljs$core$second$$)):$APP.$cljs$core$identity$$;return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,$map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?
$map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($layout_grid_cells$jscomp$1_p__48055$$):$map__48058__$1_maybe_sort_QMARK__p__48056_sort_QMARK_$$($layout_grid_cells$jscomp$1_p__48055$$))};
$app$common$types$shape$layout$get_free_cells$cljs$0core$0IFn$0_invoke$0arity$02$$=function($parent$jscomp$154$$,$map__48067__$1_p__48066_sort_QMARK_$jscomp$1$$){$map__48067__$1_p__48066_sort_QMARK_$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($map__48067__$1_p__48066_sort_QMARK_$jscomp$1$$);$map__48067__$1_p__48066_sort_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48067__$1_p__48066_sort_QMARK_$jscomp$1$$,$APP.$cljs$cst$1697$sort_QMARK_$$,!1);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$empty_QMARK_$$,$APP.$cljs$cst$1598$shapes$$),$app$common$types$shape$layout$cells_seq$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($parent$jscomp$154$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1697$sort_QMARK_$$,$map__48067__$1_p__48066_sort_QMARK_$jscomp$1$$]))))};
$APP.$app$common$types$shape$layout$get_cells$cljs$0core$0IFn$0_invoke$0arity$02$$=function($G__48073_parent$jscomp$156$$,$p__48071_sort_QMARK_$jscomp$2$$){var $map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$=$APP.$cljs$core$__destructure_map$$($p__48071_sort_QMARK_$jscomp$2$$);$p__48071_sort_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$,$APP.$cljs$cst$1697$sort_QMARK_$$,!1);$map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$,$cljs$cst$1698$remove_empty_QMARK_$$,!1);$map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$=$APP.$cljs$core$truth_$$($map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$)?$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$remove$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$empty_QMARK_$$,$APP.$cljs$cst$1598$shapes$$)):$APP.$cljs$core$identity$$;
$G__48073_parent$jscomp$156$$=$app$common$types$shape$layout$cells_seq$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__48073_parent$jscomp$156$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1697$sort_QMARK_$$,$p__48071_sort_QMARK_$jscomp$2$$]));return $map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__48073_parent$jscomp$156$$):$map__48072__$1_maybe_remove_QMARK__remove_empty_QMARK_$$($G__48073_parent$jscomp$156$$)};
$app$common$types$shape$layout$check_deassigned_cells$$=function($parent$jscomp$157$$,$objects$jscomp$92$$){function $assigned_QMARK_$$($id$jscomp$145$$){return $APP.$cljs$core$contains_QMARK_$$($child_set$$,$id$jscomp$145$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$92$$,$id$jscomp$145$$))}var $child_set$$=$APP.$cljs$core$set$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$157$$)),
$cells$jscomp$4$$=$APP.$cljs$core$update_vals$$($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$157$$),function($cell$jscomp$9$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($cell$jscomp$9$$,$APP.$cljs$cst$1598$shapes$$,function($p1__48074_SHARP_$$){return $APP.$cljs$core$filterv$$($assigned_QMARK_$$,$p1__48074_SHARP_$$)})});return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$157$$,$APP.$cljs$cst$1680$layout_grid_cells$$,
$cells$jscomp$4$$)};
$app$common$types$shape$layout$reassign_positions$$=function($parent$jscomp$160$$){return $APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$,$cell$jscomp$11_cell__$1$jscomp$1$$){var $parent__$1$jscomp$42$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$,0,null);$auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$,1,
null);$auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$=$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$),
1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$),1)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cell$jscomp$11_cell__$1$jscomp$1$$,!1],null):($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$),1)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$),
1))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($cell$jscomp$11_cell__$1$jscomp$1$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1657$manual$$),!1],null):$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$))?
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cell$jscomp$11_cell__$1$jscomp$1$$,!1],null):$APP.$cljs$core$not$$($auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($cell$jscomp$11_cell__$1$jscomp$1$$,
$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1657$manual$$),!1],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cell$jscomp$11_cell__$1$jscomp$1$$,!1],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cell$jscomp$11_cell__$1$jscomp$1$$,
$auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$],null);$cell$jscomp$11_cell__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$,0,null);$auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc_in$$($parent__$1$jscomp$42$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$11_cell__$1$jscomp$1$$)],null),$cell$jscomp$11_cell__$1$jscomp$1$$),$auto_QMARK__auto_QMARK___$1_p__48093_vec__48097$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent$jscomp$160$$,!0],null),$app$common$types$shape$layout$cells_seq$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($parent$jscomp$160$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1697$sort_QMARK_$$,!0]))))};
$app$common$types$shape$layout$position_auto_shapes$$=function($parent$jscomp$161$$){var $auto_cells$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48102_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($p1__48102_SHARP_$$),$APP.$cljs$cst$1656$auto$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($p1__48102_SHARP_$$),1)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($p1__48102_SHARP_$$),1)},$app$common$types$shape$layout$cells_seq$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($parent$jscomp$161$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1697$sort_QMARK_$$,!0]))),$shapes$jscomp$5$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$auto_cells$$]));
return function(){for(var $G__48489_parent__$1$jscomp$44$$=$parent$jscomp$161$$,$G__48490_cells$jscomp$6$$=$APP.$cljs$core$seq$$($auto_cells$$),$G__48492_shapes__$1$$=$APP.$cljs$core$seq$$($shapes$jscomp$5$$);;){if($APP.$cljs$core$empty_QMARK_$$($G__48490_cells$jscomp$6$$))return $G__48489_parent__$1$jscomp$44$$;var $shape$jscomp$64$$=$APP.$cljs$core$first$$($G__48492_shapes__$1$$),$cell$jscomp$12$$=$APP.$cljs$core$first$$($G__48490_cells$jscomp$6$$);$G__48489_parent__$1$jscomp$44$$=$APP.$cljs$core$assoc_in$$($G__48489_parent__$1$jscomp$44$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$12$$),$APP.$cljs$cst$1598$shapes$$],null),$shape$jscomp$64$$!=null?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$64$$],null):$APP.$cljs$core$PersistentVector$EMPTY$$);$G__48490_cells$jscomp$6$$=$APP.$cljs$core$rest$$($G__48490_cells$jscomp$6$$);
$G__48492_shapes__$1$$=$APP.$cljs$core$rest$$($G__48492_shapes__$1$$)}}()};$app$common$types$shape$layout$assign_cell_positions$$=function($parent$jscomp$162$$,$objects$jscomp$93$$){return $app$common$types$shape$layout$position_auto_shapes$$($app$common$types$shape$layout$reassign_positions$$($app$common$types$shape$layout$check_deassigned_cells$$($parent$jscomp$162$$,$objects$jscomp$93$$)))};
$APP.$app$common$types$shape$layout$assign_cells$$=function($free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$,$cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$){var $parent__$1$jscomp$45$$=$app$common$types$shape$layout$assign_cell_positions$$($free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$,$cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$);$free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$second$$)),$APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$45$$));var $no_cell_shapes$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,$cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$45$$)));if($APP.$cljs$core$empty_QMARK_$$($no_cell_shapes$$))return $parent__$1$jscomp$45$$;$cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$=function(){var $G__48106__$1$$=$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$45$$))?
$APP.$app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$2$($parent__$1$jscomp$45$$,$APP.$app$common$types$shape$layout$default_track_value$$):$parent__$1$jscomp$45$$;return $APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1678$layout_grid_rows$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$45$$))?$APP.$app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$2$($G__48106__$1$$,$APP.$app$common$types$shape$layout$default_track_value$$):$G__48106__$1$$}();
$free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$=$app$common$types$shape$layout$get_free_cells$cljs$0core$0IFn$0_invoke$0arity$02$$($cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$,null);$free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1677$layout_grid_dir$$.$cljs$core$IFn$_invoke$arity$1$($cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$),$APP.$cljs$cst$1640$row$$)?$APP.$app$common$math$ceil$$(($APP.$cljs$core$count$$($no_cell_shapes$$)-
$APP.$cljs$core$count$$($free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$))/$APP.$cljs$core$count$$($APP.$cljs$cst$1678$layout_grid_rows$$.$cljs$core$IFn$_invoke$arity$1$($cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$))):$APP.$app$common$math$ceil$$(($APP.$cljs$core$count$$($no_cell_shapes$$)-$APP.$cljs$core$count$$($free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$))/$APP.$cljs$core$count$$($APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$)));
var $add_track$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1677$layout_grid_dir$$.$cljs$core$IFn$_invoke$arity$1$($cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$),$APP.$cljs$cst$1640$row$$)?$APP.$app$common$types$shape$layout$add_grid_column$$:$APP.$app$common$types$shape$layout$add_grid_row$$,$parent__$3$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($parent__$3$jscomp$1$$){return $add_track$$.$cljs$core$IFn$_invoke$arity$2$?$add_track$$.$cljs$core$IFn$_invoke$arity$2$($parent__$3$jscomp$1$$,
$APP.$app$common$types$shape$layout$default_track_value$$):$add_track$$($parent__$3$jscomp$1$$,$APP.$app$common$types$shape$layout$default_track_value$$)},$cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$($free_cells_parent$jscomp$163_shape_has_cell_QMARK__to_add_tracks$$));$cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$=function(){for(var $G__48501_cells$jscomp$8$$=$APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent__$3$$),
$G__48502_free_cells__$1$$=$app$common$types$shape$layout$get_free_cells$cljs$0core$0IFn$0_invoke$0arity$02$$($parent__$3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1697$sort_QMARK_$$,!0],null)),$G__48503_pending$jscomp$4$$=$no_cell_shapes$$;;){if($APP.$cljs$core$empty_QMARK_$$($G__48502_free_cells__$1$$)||$APP.$cljs$core$empty_QMARK_$$($G__48503_pending$jscomp$4$$))return $G__48501_cells$jscomp$8$$;var $next_free$$=$APP.$cljs$core$first$$($G__48502_free_cells__$1$$),$current$jscomp$14$$=
$APP.$cljs$core$first$$($G__48503_pending$jscomp$4$$);$G__48501_cells$jscomp$8$$=$APP.$cljs$core$assoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48501_cells$jscomp$8$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$next_free$$,$APP.$cljs$cst$1598$shapes$$],null),$APP.$cljs$core$conj$$,$current$jscomp$14$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$next_free$$,$APP.$cljs$cst$1660$position$$],
null),$APP.$cljs$cst$1656$auto$$);$G__48502_free_cells__$1$$=$APP.$cljs$core$rest$$($G__48502_free_cells__$1$$);$G__48503_pending$jscomp$4$$=$APP.$cljs$core$rest$$($G__48503_pending$jscomp$4$$)}}();return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($parent__$3$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$cells$jscomp$7_objects$jscomp$94_parent__$2$jscomp$2$$)};
$app$common$types$shape$layout$free_cell_push$$=function($G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$,$cells$jscomp$9$$,$index$jscomp$155$$){var $parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cells$jscomp$9$$,$index$jscomp$155$$);if($APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$)))return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$,$cells$jscomp$9$$],null);a:{$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$=$G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$;var $G__48506$jscomp$inline_4689_result_cells$jscomp$inline_4682_result_cells__$1$jscomp$inline_4688$$=$cells$jscomp$9$$;for($G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$=
$index$jscomp$155$$;;){if($G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$>$APP.$cljs$core$count$$($cells$jscomp$9$$)-2){$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$,$G__48506$jscomp$inline_4689_result_cells$jscomp$inline_4682_result_cells__$1$jscomp$inline_4688$$],
null);break a}var $cell$jscomp$inline_4686_cell_from$jscomp$inline_4684$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cells$jscomp$9$$,$G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$),$cell_to$jscomp$inline_4685$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cells$jscomp$9$$,$G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$+1);$cell$jscomp$inline_4686_cell_from$jscomp$inline_4684$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($cell_to$jscomp$inline_4685$$,
$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_4686_cell_from$jscomp$inline_4684$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_4686_cell_from$jscomp$inline_4684$$)]));$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$=$APP.$cljs$core$assoc_in$$($parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_4686_cell_from$jscomp$inline_4684$$)],null),$cell$jscomp$inline_4686_cell_from$jscomp$inline_4684$$);$G__48506$jscomp$inline_4689_result_cells$jscomp$inline_4682_result_cells__$1$jscomp$inline_4688$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48506$jscomp$inline_4689_result_cells$jscomp$inline_4682_result_cells__$1$jscomp$inline_4688$$,
$G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$+1,$cell$jscomp$inline_4686_cell_from$jscomp$inline_4684$$);if($APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell_to$jscomp$inline_4685$$))){$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$,
$G__48506$jscomp$inline_4689_result_cells$jscomp$inline_4682_result_cells__$1$jscomp$inline_4688$$],null);break a}$G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$+=1}$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$=void 0}$G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$,
0,null);$parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc_in$$($G__48507$jscomp$inline_4690_idx$jscomp$inline_4683_parent$jscomp$164_parent__$1$jscomp$46$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($cells$jscomp$9$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$155$$,$APP.$cljs$cst$266$id$$],null)),$APP.$cljs$cst$1598$shapes$$],null),$APP.$cljs$core$PersistentVector$EMPTY$$),$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($parent__$1$jscomp$inline_4681_parent__$2$jscomp$inline_4687_result_cells_start_cell_vec__48112$$,
$index$jscomp$155$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1656$auto$$]))],null)};
$app$common$types$shape$layout$in_cell_QMARK_$$=function($cell_row_p__48115$$,$row$jscomp$5$$,$column$jscomp$12$$){var $column_span$jscomp$2_map__48120__$1$$=$APP.$cljs$core$__destructure_map$$($cell_row_p__48115$$);$cell_row_p__48115$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$2_map__48120__$1$$,$APP.$cljs$cst$1640$row$$);var $cell_column$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$2_map__48120__$1$$,$APP.$cljs$cst$216$column$$),$row_span$jscomp$2$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$2_map__48120__$1$$,$APP.$cljs$cst$1641$row_span$$);$column_span$jscomp$2_map__48120__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$2_map__48120__$1$$,$APP.$cljs$cst$1642$column_span$$);return $row$jscomp$5$$>=$cell_row_p__48115$$&&$column$jscomp$12$$>=$cell_column$$&&$row$jscomp$5$$<=$cell_row_p__48115$$+$row_span$jscomp$2$$+-1&&$column$jscomp$12$$<=$cell_column$$+$column_span$jscomp$2_map__48120__$1$$+
-1};$app$common$types$shape$layout$cell_by_row_column$$=function($parent$jscomp$165$$,$row$jscomp$6$$,$column$jscomp$13$$){return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__48127_SHARP_$$){return $app$common$types$shape$layout$in_cell_QMARK_$$($p1__48127_SHARP_$$,$row$jscomp$6$$,$column$jscomp$13$$)},$APP.$cljs$core$vals$$($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$165$$)))};
$app$common$types$shape$layout$seek_indexed_cell$$=function($cells$jscomp$10_cells_PLUS_index$$,$row$jscomp$7$$,$column$jscomp$14$$){$cells$jscomp$10_cells_PLUS_index$$=$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($cells$jscomp$10_cells_PLUS_index$$);return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__48128_SHARP_$$){return $app$common$types$shape$layout$in_cell_QMARK_$$($APP.$cljs$core$second$$($p1__48128_SHARP_$$),$row$jscomp$7$$,$column$jscomp$14$$)},
$cells$jscomp$10_cells_PLUS_index$$)};
$app$common$types$shape$layout$free_cell_shapes$$=function($parent$jscomp$166$$,$shape_ids$$){var $shape_ids__$1$$=$APP.$cljs$core$set$$($shape_ids$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$166$$,$APP.$cljs$cst$1680$layout_grid_cells$$,function($cells$jscomp$11$$){return $APP.$cljs$core$reduce_kv$$(function($m$jscomp$196$$,$k$jscomp$578$$,$v$jscomp$504$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($shape_ids__$1$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$504$$)))?
$APP.$cljs$core$assoc_in$$($m$jscomp$196$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$578$$,$APP.$cljs$cst$1598$shapes$$],null),$APP.$cljs$core$PersistentVector$EMPTY$$):$m$jscomp$196$$},$cells$jscomp$11$$,$cells$jscomp$11$$)})};
$app$common$types$shape$layout$push_into_cell$$=function($parent$jscomp$167_parent__$1$jscomp$48$$,$shape_ids$jscomp$1$$,$row$jscomp$8_to_index$jscomp$5_vec__48131$$,$column$jscomp$15$$){$parent$jscomp$167_parent__$1$jscomp$48$$=$app$common$types$shape$layout$free_cell_shapes$$($parent$jscomp$167_parent__$1$jscomp$48$$,$shape_ids$jscomp$1$$);var $cells$jscomp$12$$=$APP.$cljs$core$vec$$($APP.$app$common$types$shape$layout$get_cells$cljs$0core$0IFn$0_invoke$0arity$02$$($parent$jscomp$167_parent__$1$jscomp$48$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1697$sort_QMARK_$$,!0],null)));$row$jscomp$8_to_index$jscomp$5_vec__48131$$=$app$common$types$shape$layout$seek_indexed_cell$$($cells$jscomp$12$$,$row$jscomp$8_to_index$jscomp$5_vec__48131$$,$column$jscomp$15$$);var $start_index$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($row$jscomp$8_to_index$jscomp$5_vec__48131$$,0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($row$jscomp$8_to_index$jscomp$5_vec__48131$$,
1,null)!=null?($row$jscomp$8_to_index$jscomp$5_vec__48131$$=function(){var $x__5113__auto__$jscomp$32$$=$start_index$$+$APP.$cljs$core$count$$($shape_ids$jscomp$1$$),$y__5114__auto__$jscomp$32$$=$APP.$cljs$core$count$$($cells$jscomp$12$$)-1;return $x__5113__auto__$jscomp$32$$<$y__5114__auto__$jscomp$32$$?$x__5113__auto__$jscomp$32$$:$y__5114__auto__$jscomp$32$$}(),$APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__48137_shape_id$jscomp$17$$,$idx$jscomp$72_p__48138$$){var $parent__$2$jscomp$4_parent__$3$jscomp$2$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48137_shape_id$jscomp$17$$,0,null),$cells__$1$jscomp$1_cells__$2_vec__48145$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48137_shape_id$jscomp$17$$,1,null);$p__48137_shape_id$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($idx$jscomp$72_p__48138$$,0,null);$idx$jscomp$72_p__48138$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($idx$jscomp$72_p__48138$$,1,null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__48137_shape_id$jscomp$17$$,
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($parent__$2$jscomp$4_parent__$3$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($cells__$1$jscomp$1_cells__$2_vec__48145$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$idx$jscomp$72_p__48138$$,$APP.$cljs$cst$266$id$$],null)),$APP.$cljs$cst$1598$shapes$$,
0],null))))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent__$2$jscomp$4_parent__$3$jscomp$2$$,$cells__$1$jscomp$1_cells__$2_vec__48145$$],null);$cells__$1$jscomp$1_cells__$2_vec__48145$$=$app$common$types$shape$layout$free_cell_push$$($parent__$2$jscomp$4_parent__$3$jscomp$2$$,$cells__$1$jscomp$1_cells__$2_vec__48145$$,$idx$jscomp$72_p__48138$$);$parent__$2$jscomp$4_parent__$3$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cells__$1$jscomp$1_cells__$2_vec__48145$$,
0,null);$cells__$1$jscomp$1_cells__$2_vec__48145$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cells__$1$jscomp$1_cells__$2_vec__48145$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($parent__$2$jscomp$4_parent__$3$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($cells__$1$jscomp$1_cells__$2_vec__48145$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$idx$jscomp$72_p__48138$$,$APP.$cljs$cst$266$id$$],null))],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$p__48137_shape_id$jscomp$17$$],null)])),$cells__$1$jscomp$1_cells__$2_vec__48145$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent$jscomp$167_parent__$1$jscomp$48$$,$cells$jscomp$12$$],null),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$shape_ids$jscomp$1$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($start_index$$,$row$jscomp$8_to_index$jscomp$5_vec__48131$$+1))))):$parent$jscomp$167_parent__$1$jscomp$48$$};
$app$common$types$shape$layout$create_cells$$=function($parent$jscomp$168$$,$p__48151$$){var $column$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48151$$,0,null),$row$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48151$$,1,null),$column_span$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48151$$,2,null),$row_span$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48151$$,3,null);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__48149_SHARP_$$,
$p2__48150_SHARP_$$){return $APP.$cljs$core$assoc_in$$($p1__48149_SHARP_$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p2__48150_SHARP_$$)],null),$p2__48150_SHARP_$$)},$parent$jscomp$168$$,function(){return function $app$common$types$shape$layout$create_cells_$_iter__48156$$($s__48157$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(var $s__48157__$1$$=
$s__48157$$;;){var $fs__5500__auto__$jscomp$1_temp__5825__auto__$jscomp$114$$=$APP.$cljs$core$seq$$($s__48157__$1$$);if($fs__5500__auto__$jscomp$1_temp__5825__auto__$jscomp$114$$){var $xs__6385__auto__$jscomp$3$$=$fs__5500__auto__$jscomp$1_temp__5825__auto__$jscomp$114$$,$row__$1$$=$APP.$cljs$core$first$$($xs__6385__auto__$jscomp$3$$);if($fs__5500__auto__$jscomp$1_temp__5825__auto__$jscomp$114$$=$APP.$cljs$core$seq$$(function($s__48157__$1$jscomp$1$$,$row__$1$jscomp$1$$,$xs__6385__auto__$jscomp$4$$,
$temp__5825__auto__$jscomp$115$$,$vec__48152$jscomp$1$$,$column$jscomp$17$$,$row$jscomp$10$$,$column_span$jscomp$4$$,$row_span$jscomp$4$$){return function $app$common$types$shape$layout$create_cells_$_iter__48156_$_iter__48158$$($s__48159$$){return new $APP.$cljs$core$LazySeq$$(null,function($s__48157__$1$jscomp$2$$,$row__$1$jscomp$2$$){return function(){for(;;){var $s__48159__$2_temp__5825__auto____$1$jscomp$4$$=$APP.$cljs$core$seq$$($s__48159$$);if($s__48159__$2_temp__5825__auto____$1$jscomp$4$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__48159__$2_temp__5825__auto____$1$jscomp$4$$)){var $JSCompiler_inline_result$jscomp$717_c__5501__auto__$jscomp$12$$=
$APP.$cljs$core$_chunked_first$$($s__48159__$2_temp__5825__auto____$1$jscomp$4$$),$size__5502__auto__$jscomp$12$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$717_c__5501__auto__$jscomp$12$$),$b__48161_column__$1$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$12$$);a:{for(var $i__48160$jscomp$inline_4692$$=0;;)if($i__48160$jscomp$inline_4692$$<$size__5502__auto__$jscomp$12$$){var $column__$1$jscomp$inline_4693_x$jscomp$inline_11410$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$717_c__5501__auto__$jscomp$12$$,
$i__48160$jscomp$inline_4692$$),$b$jscomp$inline_11409$$=$b__48161_column__$1$$;$column__$1$jscomp$inline_4693_x$jscomp$inline_11410$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$shape$layout$grid_cell_defaults$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$1640$row$$,$row__$1$jscomp$2$$,$APP.$cljs$cst$216$column$$,$column__$1$jscomp$inline_4693_x$jscomp$inline_11410$$,
$APP.$cljs$cst$1641$row_span$$,1,$APP.$cljs$cst$1642$column_span$$,1],null)]));$b$jscomp$inline_11409$$.add($column__$1$jscomp$inline_4693_x$jscomp$inline_11410$$);$i__48160$jscomp$inline_4692$$+=1}else{$JSCompiler_inline_result$jscomp$717_c__5501__auto__$jscomp$12$$=!0;break a}$JSCompiler_inline_result$jscomp$717_c__5501__auto__$jscomp$12$$=void 0}return $JSCompiler_inline_result$jscomp$717_c__5501__auto__$jscomp$12$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__48161_column__$1$$),$app$common$types$shape$layout$create_cells_$_iter__48156_$_iter__48158$$($APP.$cljs$core$_chunked_rest$$($s__48159__$2_temp__5825__auto____$1$jscomp$4$$))):
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__48161_column__$1$$),null)}$b__48161_column__$1$$=$APP.$cljs$core$first$$($s__48159__$2_temp__5825__auto____$1$jscomp$4$$);return $APP.$cljs$core$cons$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$shape$layout$grid_cell_defaults$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$1640$row$$,
$row__$1$jscomp$2$$,$APP.$cljs$cst$216$column$$,$b__48161_column__$1$$,$APP.$cljs$cst$1641$row_span$$,1,$APP.$cljs$cst$1642$column_span$$,1],null)])),$app$common$types$shape$layout$create_cells_$_iter__48156_$_iter__48158$$($APP.$cljs$core$rest$$($s__48159__$2_temp__5825__auto____$1$jscomp$4$$)))}return null}}}($s__48157__$1$jscomp$1$$,$row__$1$jscomp$1$$,$xs__6385__auto__$jscomp$4$$,$temp__5825__auto__$jscomp$115$$,$vec__48152$jscomp$1$$,$column$jscomp$17$$,$row$jscomp$10$$,$column_span$jscomp$4$$,
$row_span$jscomp$4$$),null,null)}}($s__48157__$1$$,$row__$1$$,$xs__6385__auto__$jscomp$3$$,$fs__5500__auto__$jscomp$1_temp__5825__auto__$jscomp$114$$,$p__48151$$,$column$jscomp$16$$,$row$jscomp$9$$,$column_span$jscomp$3$$,$row_span$jscomp$3$$)($APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($column$jscomp$16$$,$column$jscomp$16$$+$column_span$jscomp$3$$))))return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($fs__5500__auto__$jscomp$1_temp__5825__auto__$jscomp$114$$,$app$common$types$shape$layout$create_cells_$_iter__48156$$($APP.$cljs$core$rest$$($s__48157__$1$$)));
$s__48157__$1$$=$APP.$cljs$core$rest$$($s__48157__$1$$)}else return null}},null,null)}($APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($row$jscomp$9$$,$row$jscomp$9$$+$row_span$jscomp$3$$))}())};
$APP.$app$common$types$shape$layout$resize_cell_area$$=function($cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$,$prev_area_row$jscomp$12$$,$column$jscomp$19_prev_cell$$,$new_row_parent__$2$jscomp$5_split_cells$$,$new_column$$,$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,$new_column_span$$){if($new_row_parent__$2$jscomp$5_split_cells$$>=1&&$new_column$$>=1&&$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$>=1&&$new_column_span$$>=1){$column$jscomp$19_prev_cell$$=
$app$common$types$shape$layout$cell_by_row_column$$($cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$,$prev_area_row$jscomp$12$$,$column$jscomp$19_prev_cell$$);$prev_area_row$jscomp$12$$=$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$01$$($column$jscomp$19_prev_cell$$);var $target_cell$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($column$jscomp$19_prev_cell$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1657$manual$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1640$row$$,
$new_row_parent__$2$jscomp$5_split_cells$$,$APP.$cljs$cst$216$column$$,$new_column$$,$APP.$cljs$cst$1641$row_span$$,$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,$APP.$cljs$cst$1642$column_span$$,$new_column_span$$])),$target_area$$=$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$01$$($target_cell$$);$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($parent__$1$jscomp$50$$){return $APP.$app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$2$($parent__$1$jscomp$50$$,
$APP.$app$common$types$shape$layout$default_track_value$$)},$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$)),$new_column$$+$new_column_span$$+-1));$new_row_parent__$2$jscomp$5_split_cells$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($parent__$2$jscomp$6$$){return $APP.$app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$2$($parent__$2$jscomp$6$$,
$APP.$app$common$types$shape$layout$default_track_value$$)},$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($APP.$cljs$cst$1678$layout_grid_rows$$.$cljs$core$IFn$_invoke$arity$1$($cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$)),$new_row_parent__$2$jscomp$5_split_cells$$+$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$+-1));$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$=
$app$common$types$shape$layout$create_cells$$($new_row_parent__$2$jscomp$5_split_cells$$,$prev_area_row$jscomp$12$$);$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$=$APP.$cljs$core$vec$$($APP.$app$common$types$shape$layout$get_cells$cljs$0core$0IFn$0_invoke$0arity$02$$($new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1697$sort_QMARK_$$,!0],null)));var $remove_cells$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48163_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($target_cell$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__48163_SHARP_$$))&&$app$common$geom$shapes$grid_layout$areas$contains_QMARK_$$($target_area$$,$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$01$$($p1__48163_SHARP_$$))},$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$));
$new_row_parent__$2$jscomp$5_split_cells$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48164_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($target_cell$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__48164_SHARP_$$))&&!$APP.$cljs$core$contains_QMARK_$$($remove_cells$$,$p1__48164_SHARP_$$)&&$app$common$geom$shapes$grid_layout$areas$intersects_QMARK_$$($target_area$$,$app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$01$$($p1__48164_SHARP_$$))},
$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$);$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$,$cur_cell_p__48183$$){var $parent__$4$jscomp$1_parent__$5$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$,0,null);$cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$,1,null);var $index$jscomp$156$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cur_cell_p__48183$$,0,null);$cur_cell_p__48183$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cur_cell_p__48183$$,1,null);return $APP.$cljs$core$contains_QMARK_$$($remove_cells$$,$cur_cell_p__48183$$)?($cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$=$app$common$types$shape$layout$free_cell_push$$($parent__$4$jscomp$1_parent__$5$jscomp$1$$,
$cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$,$index$jscomp$156$$),$parent__$4$jscomp$1_parent__$5$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$,0,null),$cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$,1,null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$parent__$4$jscomp$1_parent__$5$jscomp$1$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$,$cur_cell_p__48183$$)],null)):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent__$4$jscomp$1_parent__$5$jscomp$1$$,$cells__$1$jscomp$2_cells__$2$jscomp$1_p__48182_vec__48191$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,
$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$],null),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$));$cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,
1,null);$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$=$APP.$cljs$core$assoc_in$$($cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($target_cell$$)],null),$target_cell$$);$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($parent__$6$jscomp$1$$,
$cell$jscomp$14$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($parent__$6$jscomp$1$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$14$$))},$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,$remove_cells$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($$__$1$jscomp$3_parent__$7$jscomp$1$$,$cell$jscomp$15$$){var $new_areas$$=$app$common$geom$shapes$grid_layout$areas$difference$$($app$common$geom$shapes$grid_layout$areas$make_area$cljs$0core$0IFn$0_invoke$0arity$01$$($cell$jscomp$15$$),
$target_area$$);$$__$1$jscomp$3_parent__$7$jscomp$1$$=$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($$__$1$jscomp$3_parent__$7$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$15$$)],null),$APP.$cljs$core$merge$$,$app$common$geom$shapes$grid_layout$areas$area__GT_cell_props$$($APP.$cljs$core$first$$($new_areas$$)));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($parent__$8$$,
$area$jscomp$1_cell__$1$jscomp$2$$){$area$jscomp$1_cell__$1$jscomp$2$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$types$shape$layout$grid_cell_defaults$$,$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$next$$()),$app$common$geom$shapes$grid_layout$areas$area__GT_cell_props$$($area$jscomp$1_cell__$1$jscomp$2$$)]));return $APP.$cljs$core$assoc_in$$($parent__$8$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($area$jscomp$1_cell__$1$jscomp$2$$)],null),$area$jscomp$1_cell__$1$jscomp$2$$)},$$__$1$jscomp$3_parent__$7$jscomp$1$$,$new_areas$$)},$new_row_span_parent__$3$jscomp$3_parent__$5_parent__$6_vec__48175$$,$new_row_parent__$2$jscomp$5_split_cells$$)}return $cells$jscomp$13_parent$jscomp$169_parent__$1$jscomp$49_parent__$4$$};
$APP.$app$common$types$shape$layout$get_cell_by_position$$=function($parent$jscomp$170$$,$target_row$$,$target_column$$){return $APP.$cljs$core$second$$($APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($column$jscomp$20_map__48200_p__48196$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column$jscomp$20_map__48200_p__48196$$,0,null);$column$jscomp$20_map__48200_p__48196$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column$jscomp$20_map__48200_p__48196$$,
1,null);var $map__48200__$1_row_span$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($column$jscomp$20_map__48200_p__48196$$);$column$jscomp$20_map__48200_p__48196$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48200__$1_row_span$jscomp$6$$,$APP.$cljs$cst$216$column$$);var $row$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48200__$1_row_span$jscomp$6$$,$APP.$cljs$cst$1640$row$$),$column_span$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48200__$1_row_span$jscomp$6$$,
$APP.$cljs$cst$1642$column_span$$);$map__48200__$1_row_span$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48200__$1_row_span$jscomp$6$$,$APP.$cljs$cst$1641$row_span$$);return $target_row$$>=$row$jscomp$13$$&&$target_column$$>=$column$jscomp$20_map__48200_p__48196$$&&$target_column$$<$column$jscomp$20_map__48200_p__48196$$+$column_span$jscomp$6$$&&$target_row$$<$row$jscomp$13$$+$map__48200__$1_row_span$jscomp$6$$},$APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$170$$)))};
$APP.$app$common$types$shape$layout$get_cell_by_shape_id$$=function($parent$jscomp$171$$,$shape_id$jscomp$18$$){return $APP.$cljs$core$second$$($APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$,0,null);$map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$,
1,null);$map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$);$map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$,$APP.$cljs$cst$1598$shapes$$);return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$set$$($map__48210_map__48210__$1_p__48205_shapes$jscomp$6$$),$shape_id$jscomp$18$$)},$APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$171$$)))};
$app$common$types$shape$layout$swap_shapes$$=function($parent$jscomp$172$$,$id_from$$,$id_to$$){var $cell_to$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$172$$,$APP.$cljs$cst$1680$layout_grid_cells$$),$id_to$$),$cell_from$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$172$$,$APP.$cljs$cst$1680$layout_grid_cells$$),$id_from$$);
return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($parent$jscomp$172$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$id_from$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell_to$jscomp$1$$),$APP.$cljs$cst$1660$position$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell_to$jscomp$1$$)])),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$id_to$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell_from$jscomp$1$$),$APP.$cljs$cst$1660$position$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell_from$jscomp$1$$)]))};
$app$common$types$shape$layout$add_children_to_cell$$=function($frame$jscomp$8$$,$children$jscomp$138$$,$objects$jscomp$95$$,$p__48215$$){var $row$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48215$$,0,null),$column$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48215$$,1,null),$frame__$1$$=$APP.$app$common$types$shape$layout$assign_cells$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($frame$jscomp$8$$,$APP.$cljs$cst$1598$shapes$$,
function($p1__48213_SHARP_$$){return $APP.$app$common$data$removev$$($children$jscomp$138$$,$p1__48213_SHARP_$$)}),$objects$jscomp$95$$),$children__$1$jscomp$20$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48214_SHARP_$$){return $APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$95$$,$p1__48214_SHARP_$$)},$children$jscomp$138$$);return $APP.$app$common$types$shape$layout$assign_cells$$(function(){var $G__48219$$=
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($frame__$1$$,$APP.$cljs$cst$1598$shapes$$,$APP.$app$common$data$concat_vec$$,$children__$1$jscomp$20$$);return $p__48215$$!=null?$app$common$types$shape$layout$push_into_cell$$($G__48219$$,$children__$1$jscomp$20$$,$row$jscomp$14$$,$column$jscomp$21$$):$G__48219$$}(),$objects$jscomp$95$$)};
$app$common$types$shape$layout$get_cell_by_index$$=function($cells$jscomp$14_parent$jscomp$173$$,$to_index$jscomp$6_to_index__$1$$){$cells$jscomp$14_parent$jscomp$173$$=$APP.$app$common$types$shape$layout$get_cells$cljs$0core$0IFn$0_invoke$0arity$02$$($cells$jscomp$14_parent$jscomp$173$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1697$sort_QMARK_$$,!0,$cljs$cst$1698$remove_empty_QMARK_$$,!0],null));$to_index$jscomp$6_to_index__$1$$=$APP.$cljs$core$count$$($cells$jscomp$14_parent$jscomp$173$$)-
$to_index$jscomp$6_to_index__$1$$-1;return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cells$jscomp$14_parent$jscomp$173$$,$to_index$jscomp$6_to_index__$1$$,null)};
$app$common$types$shape$layout$reorder_grid_children$$=function($parent$jscomp$175$$){var $cells$jscomp$15_new_shapes_new_shapes__$1$$=$APP.$app$common$types$shape$layout$get_cells$cljs$0core$0IFn$0_invoke$0arity$02$$($parent$jscomp$175$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1697$sort_QMARK_$$,!0],null)),$child_QMARK_$$=$APP.$cljs$core$set$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$175$$));$cells$jscomp$15_new_shapes_new_shapes__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$APP.$cljs$cst$1598$shapes$$)),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($child_QMARK_$$)),$cells$jscomp$15_new_shapes_new_shapes__$1$$);$cells$jscomp$15_new_shapes_new_shapes__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($cells$jscomp$15_new_shapes_new_shapes__$1$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$175$$));
return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$175$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$reverse$$($cells$jscomp$15_new_shapes_new_shapes__$1$$)))};
$APP.$app$common$types$shape$layout$cells_by_row$cljs$0core$0IFn$0_invoke$0arity$03$$=function($parent$jscomp$177$$,$index$jscomp$158$$,$check_span_QMARK_$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p__48228_row$jscomp$15$$){var $map__48229__$1_row_span$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($p__48228_row$jscomp$15$$);$p__48228_row$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48229__$1_row_span$jscomp$7$$,$APP.$cljs$cst$1640$row$$);
$map__48229__$1_row_span$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48229__$1_row_span$jscomp$7$$,$APP.$cljs$cst$1641$row_span$$);return $APP.$cljs$core$truth_$$($check_span_QMARK_$$)?$index$jscomp$158$$+1>=$p__48228_row$jscomp$15$$&&$index$jscomp$158$$+1<$p__48228_row$jscomp$15$$+$map__48229__$1_row_span$jscomp$7$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$158$$+1,$p__48228_row$jscomp$15$$)},$APP.$cljs$core$vals$$($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$177$$)))};
$APP.$app$common$types$shape$layout$cells_by_column$cljs$0core$0IFn$0_invoke$0arity$03$$=function($parent$jscomp$179$$,$index$jscomp$160$$,$check_span_QMARK_$jscomp$1$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($column$jscomp$22_p__48232$$){var $column_span$jscomp$7_map__48233__$1$$=$APP.$cljs$core$__destructure_map$$($column$jscomp$22_p__48232$$);$column$jscomp$22_p__48232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$7_map__48233__$1$$,
$APP.$cljs$cst$216$column$$);$column_span$jscomp$7_map__48233__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$7_map__48233__$1$$,$APP.$cljs$cst$1642$column_span$$);return $APP.$cljs$core$truth_$$($check_span_QMARK_$jscomp$1$$)?$index$jscomp$160$$+1>=$column$jscomp$22_p__48232$$&&$index$jscomp$160$$+1<$column$jscomp$22_p__48232$$+$column_span$jscomp$7_map__48233__$1$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$160$$+1,$column$jscomp$22_p__48232$$)},
$APP.$cljs$core$vals$$($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$179$$)))};
$APP.$app$common$types$shape$layout$cells_coordinates$$=function($G__48533_cells$jscomp$16$$){for(var $cells__$1$jscomp$3$$=$APP.$cljs$core$seq$$($G__48533_cells$jscomp$16$$),$result$jscomp$157$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1699$first_row$$,Infinity,$APP.$cljs$cst$1700$first_column$$,Infinity,$APP.$cljs$cst$1701$last_row$$,-Infinity,$APP.$cljs$cst$1702$last_column$$,-Infinity,$APP.$cljs$cst$1703$cell_coords$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$],null);;){if($APP.$cljs$core$empty_QMARK_$$($cells__$1$jscomp$3$$))return $result$jscomp$157$$;
var $map__48255$$=$result$jscomp$157$$,$map__48255__$1$$=$APP.$cljs$core$__destructure_map$$($map__48255$$),$first_row$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48255__$1$$,$APP.$cljs$cst$1699$first_row$$),$last_row$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48255__$1$$,$APP.$cljs$cst$1701$last_row$$),$first_column$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48255__$1$$,$APP.$cljs$cst$1700$first_column$$),$last_column$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48255__$1$$,$APP.$cljs$cst$1702$last_column$$),$cell_coords$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48255__$1$$,$APP.$cljs$cst$1703$cell_coords$$),$current$jscomp$15$$=$APP.$cljs$core$first$$($cells__$1$jscomp$3$$),$first_row__$1$$=$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)<$first_row$jscomp$1$$?$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$):$first_row$jscomp$1$$,
$last_row__$1$$=$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+$APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+-1>$last_row$jscomp$1$$?$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+$APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+-1:$last_row$jscomp$1$$,$first_column__$1$$=$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)<$first_column$jscomp$1$$?
$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$):$first_column$jscomp$1$$,$last_column__$1$$=$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+$APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+-1>$last_column$jscomp$1$$?$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+$APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+-1:$last_column$jscomp$1$$,
$G__48534_cell_coords__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($cell_coords$$,function(){return function($cells__$1$jscomp$4$$,$result$jscomp$158$$,$map__48255$jscomp$1$$,$map__48255__$1$jscomp$1$$,$first_row$jscomp$2$$,$last_row$jscomp$2$$,$first_column$jscomp$2$$,$last_column$jscomp$2$$,$cell_coords$jscomp$1$$,$current$jscomp$16$$,$first_row__$1$jscomp$1$$,$last_row__$1$jscomp$1$$,$first_column__$1$jscomp$1$$,$last_column__$1$jscomp$1$$){return function $app$common$types$shape$layout$cells_coordinates_$_iter__48256$$($s__48257$$){return new $APP.$cljs$core$LazySeq$$(null,
function($cells__$1$jscomp$5$$,$result$jscomp$159$$,$map__48255$jscomp$2$$,$map__48255__$1$jscomp$2$$,$first_row$jscomp$3$$,$last_row$jscomp$3$$,$first_column$jscomp$3$$,$last_column$jscomp$3$$,$cell_coords$jscomp$2$$,$current$jscomp$17$$,$first_row__$1$jscomp$2$$,$last_row__$1$jscomp$2$$,$first_column__$1$jscomp$2$$,$last_column__$1$jscomp$2$$){return function(){for(var $s__48257__$1$$=$s__48257$$;;){var $fs__5500__auto__$jscomp$2_temp__5825__auto__$jscomp$117$$=$APP.$cljs$core$seq$$($s__48257__$1$$);
if($fs__5500__auto__$jscomp$2_temp__5825__auto__$jscomp$117$$){var $xs__6385__auto__$jscomp$6$$=$fs__5500__auto__$jscomp$2_temp__5825__auto__$jscomp$117$$,$r$jscomp$80$$=$APP.$cljs$core$first$$($xs__6385__auto__$jscomp$6$$);if($fs__5500__auto__$jscomp$2_temp__5825__auto__$jscomp$117$$=$APP.$cljs$core$seq$$(function($s__48257__$1$jscomp$1$$,$cells__$1$jscomp$6$$,$result$jscomp$160$$,$r$jscomp$81$$,$xs__6385__auto__$jscomp$7$$,$temp__5825__auto__$jscomp$118$$,$map__48255$jscomp$3$$,$map__48255__$1$jscomp$3$$,
$first_row$jscomp$4$$,$last_row$jscomp$4$$,$first_column$jscomp$4$$,$last_column$jscomp$4$$,$cell_coords$jscomp$3$$,$current$jscomp$18$$,$first_row__$1$jscomp$3$$,$last_row__$1$jscomp$3$$,$first_column__$1$jscomp$3$$,$last_column__$1$jscomp$3$$){return function $app$common$types$shape$layout$cells_coordinates_$_iter__48256_$_iter__48258$$($s__48259$$){return new $APP.$cljs$core$LazySeq$$(null,function($s__48257__$1$jscomp$2$$,$cells__$1$jscomp$7$$,$result$jscomp$161$$,$r$jscomp$82$$){return function(){for(;;){var $s__48259__$2_temp__5825__auto____$1$jscomp$5$$=
$APP.$cljs$core$seq$$($s__48259$$);if($s__48259__$2_temp__5825__auto____$1$jscomp$5$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__48259__$2_temp__5825__auto____$1$jscomp$5$$)){var $JSCompiler_inline_result$jscomp$718_c__5501__auto__$jscomp$13$$=$APP.$cljs$core$_chunked_first$$($s__48259__$2_temp__5825__auto____$1$jscomp$5$$),$size__5502__auto__$jscomp$13$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$718_c__5501__auto__$jscomp$13$$),$b__48261_c$jscomp$262$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$13$$);
a:{for(var $i__48260$jscomp$inline_4695$$=0;;)if($i__48260$jscomp$inline_4695$$<$size__5502__auto__$jscomp$13$$){var $c$jscomp$inline_4696$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$718_c__5501__auto__$jscomp$13$$,$i__48260$jscomp$inline_4695$$);$b__48261_c$jscomp$262$$.add(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r$jscomp$82$$,$c$jscomp$inline_4696$$],null));$i__48260$jscomp$inline_4695$$+=1}else{$JSCompiler_inline_result$jscomp$718_c__5501__auto__$jscomp$13$$=
!0;break a}$JSCompiler_inline_result$jscomp$718_c__5501__auto__$jscomp$13$$=void 0}return $JSCompiler_inline_result$jscomp$718_c__5501__auto__$jscomp$13$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__48261_c$jscomp$262$$),$app$common$types$shape$layout$cells_coordinates_$_iter__48256_$_iter__48258$$($APP.$cljs$core$_chunked_rest$$($s__48259__$2_temp__5825__auto____$1$jscomp$5$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__48261_c$jscomp$262$$),null)}$b__48261_c$jscomp$262$$=
$APP.$cljs$core$first$$($s__48259__$2_temp__5825__auto____$1$jscomp$5$$);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r$jscomp$82$$,$b__48261_c$jscomp$262$$],null),$app$common$types$shape$layout$cells_coordinates_$_iter__48256_$_iter__48258$$($APP.$cljs$core$rest$$($s__48259__$2_temp__5825__auto____$1$jscomp$5$$)))}return null}}}($s__48257__$1$jscomp$1$$,$cells__$1$jscomp$6$$,$result$jscomp$160$$,$r$jscomp$81$$,$xs__6385__auto__$jscomp$7$$,
$temp__5825__auto__$jscomp$118$$,$map__48255$jscomp$3$$,$map__48255__$1$jscomp$3$$,$first_row$jscomp$4$$,$last_row$jscomp$4$$,$first_column$jscomp$4$$,$last_column$jscomp$4$$,$cell_coords$jscomp$3$$,$current$jscomp$18$$,$first_row__$1$jscomp$3$$,$last_row__$1$jscomp$3$$,$first_column__$1$jscomp$3$$,$last_column__$1$jscomp$3$$),null,null)}}($s__48257__$1$$,$cells__$1$jscomp$5$$,$result$jscomp$159$$,$r$jscomp$80$$,$xs__6385__auto__$jscomp$6$$,$fs__5500__auto__$jscomp$2_temp__5825__auto__$jscomp$117$$,
$map__48255$jscomp$2$$,$map__48255__$1$jscomp$2$$,$first_row$jscomp$3$$,$last_row$jscomp$3$$,$first_column$jscomp$3$$,$last_column$jscomp$3$$,$cell_coords$jscomp$2$$,$current$jscomp$17$$,$first_row__$1$jscomp$2$$,$last_row__$1$jscomp$2$$,$first_column__$1$jscomp$2$$,$last_column__$1$jscomp$2$$)($APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$17$$),$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$17$$)+
$APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$17$$)))))return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($fs__5500__auto__$jscomp$2_temp__5825__auto__$jscomp$117$$,$app$common$types$shape$layout$cells_coordinates_$_iter__48256$$($APP.$cljs$core$rest$$($s__48257__$1$$)));$s__48257__$1$$=$APP.$cljs$core$rest$$($s__48257__$1$$)}else return null}}}($cells__$1$jscomp$4$$,$result$jscomp$158$$,$map__48255$jscomp$1$$,$map__48255__$1$jscomp$1$$,$first_row$jscomp$2$$,
$last_row$jscomp$2$$,$first_column$jscomp$2$$,$last_column$jscomp$2$$,$cell_coords$jscomp$1$$,$current$jscomp$16$$,$first_row__$1$jscomp$1$$,$last_row__$1$jscomp$1$$,$first_column__$1$jscomp$1$$,$last_column__$1$jscomp$1$$),null,null)}}($cells__$1$jscomp$3$$,$result$jscomp$157$$,$map__48255$$,$map__48255__$1$$,$first_row$jscomp$1$$,$last_row$jscomp$1$$,$first_column$jscomp$1$$,$last_column$jscomp$1$$,$cell_coords$$,$current$jscomp$15$$,$first_row__$1$$,$last_row__$1$$,$first_column__$1$$,$last_column__$1$$)($APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$),
$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)+$APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$15$$)))}());$G__48533_cells$jscomp$16$$=$APP.$cljs$core$rest$$($cells__$1$jscomp$3$$);$G__48534_cell_coords__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($result$jscomp$157$$,$APP.$cljs$cst$1699$first_row$$,$first_row__$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1701$last_row$$,$last_row__$1$$,
$APP.$cljs$cst$1700$first_column$$,$first_column__$1$$,$APP.$cljs$cst$1702$last_column$$,$last_column__$1$$,$APP.$cljs$cst$1703$cell_coords$$,$G__48534_cell_coords__$1$$]));$cells__$1$jscomp$3$$=$G__48533_cells$jscomp$16$$;$result$jscomp$157$$=$G__48534_cell_coords__$1$$}};
$APP.$app$common$types$shape$layout$remap_grid_cells$$=function($shape$jscomp$65$$,$ids_map$jscomp$3$$){function $remap_shape$$($id$jscomp$149$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ids_map$jscomp$3$$,$id$jscomp$149$$,$id$jscomp$149$$)}return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$65$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$core$update_vals$$,function($cell$jscomp$19$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($cell$jscomp$19$$,
$APP.$cljs$cst$1598$shapes$$,function($p1__48277_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($remap_shape$$),$p1__48277_SHARP_$$)})})};
$app$common$types$shape$layout$merge_cells$$=function($target_cells$$,$source_cells$$,$omit_touched_QMARK__touched_cells$$){if($APP.$cljs$core$truth_$$($omit_touched_QMARK__touched_cells$$)){var $merge_cells$$=function($source_cell$$,$target_cell$jscomp$2$$){return $APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($source_cell$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($target_cell$jscomp$2$$,$APP.$cljs$cst$1640$row$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$216$column$$,
$APP.$cljs$cst$1641$row_span$$,$APP.$cljs$cst$1642$column_span$$])))},$deleted_cells$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__48279_SHARP_$$){return!$APP.$cljs$core$contains_QMARK_$$($source_cells$$,$p1__48279_SHARP_$$)}),$APP.$cljs$core$keys$$($target_cells$$));$omit_touched_QMARK__touched_cells$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__48280_SHARP_$$){return!$APP.$cljs$core$contains_QMARK_$$($deleted_cells$$,$p1__48280_SHARP_$$)}),$APP.$cljs$core$keys$$($target_cells$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($cells$jscomp$18$$,$id$jscomp$150$$){return $APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cells$jscomp$18$$,$id$jscomp$150$$,$merge_cells$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($target_cells$$,
$id$jscomp$150$$)]))},$source_cells$$,$omit_touched_QMARK__touched_cells$$)}return $source_cells$$};
$app$common$types$shape$layout$toggle_fix_if_auto$$=function($shape$jscomp$66$$){var $G__48288__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$66$$),$APP.$cljs$cst$1392$fill$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$66$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1681$fix$$):$shape$jscomp$66$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$66$$),
$APP.$cljs$cst$1392$fill$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48288__$1$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__48288__$1$$};
$app$common$types$color$has_valid_color_attrs_QMARK_$$=function($attrs$jscomp$1_color$jscomp$4_result$jscomp$162$$){$attrs$jscomp$1_color$jscomp$4_result$jscomp$162$$=$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($attrs$jscomp$1_color$jscomp$4_result$jscomp$162$$));$attrs$jscomp$1_color$jscomp$4_result$jscomp$162$$=$APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$1_color$jscomp$4_result$jscomp$162$$,$app$common$types$color$required_color_attrs$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,
$APP.$cljs$core$count$$($attrs$jscomp$1_color$jscomp$4_result$jscomp$162$$))};$app$common$types$color$hex_color_string_QMARK_$$=function($o$jscomp$237$$){return typeof $o$jscomp$237$$==="string"&&$APP.$cljs$core$re_matches$$($app$common$types$color$hex_color_rx$$,$o$jscomp$237$$)!=null};
$APP.$app$common$types$color$stroke__GT_color$$=function($stroke$jscomp$1$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1284$color$$,$APP.$cuerdas$core$lower$$($APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$1$$)),$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1724$stroke_opacity$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$1$$),$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$1$$),
$APP.$cljs$cst$1596$image$$,$APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$1$$),$APP.$cljs$cst$1719$ref_id$$,$APP.$cljs$cst$1726$stroke_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$1$$),$APP.$cljs$cst$1720$ref_file$$,$APP.$cljs$cst$1625$stroke_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$1$$)],null))};$app$common$types$color$shadow__GT_color$$=function($shadow__$1$jscomp$2$$){return $APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($shadow__$1$jscomp$2$$)};
$app$common$types$color$grid__GT_color$$=function($color$jscomp$5_grid$$){$color$jscomp$5_grid$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$5_grid$$));return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$5_grid$$),$APP.$cljs$cst$1718$opacity$$,
$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$5_grid$$),$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$5_grid$$),$APP.$cljs$cst$1719$ref_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$5_grid$$),$APP.$cljs$cst$1720$ref_file$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$5_grid$$)],null))};
$APP.$app$common$types$color$valid_hex_color_QMARK_$$=function($color$jscomp$6$$){return typeof $color$jscomp$6$$==="string"&&$APP.$cljs$core$re_matches$$($app$common$types$color$hex_color_re$$,$color$jscomp$6$$)!=null};
$app$common$types$color$parse_rgb$$=function($color$jscomp$7_r$jscomp$87$$){var $b$jscomp$268_result$jscomp$163$$=$APP.$cljs$core$re_matches$$($app$common$types$color$rgb_color_re$$,$color$jscomp$7_r$jscomp$87$$);if($b$jscomp$268_result$jscomp$163$$!=null){$color$jscomp$7_r$jscomp$87$$=$APP.$cljs$core$parse_long$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($b$jscomp$268_result$jscomp$163$$,1));var $g$jscomp$124$$=$APP.$cljs$core$parse_long$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($b$jscomp$268_result$jscomp$163$$,
2));$b$jscomp$268_result$jscomp$163$$=$APP.$cljs$core$parse_long$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($b$jscomp$268_result$jscomp$163$$,3));return 0<=$color$jscomp$7_r$jscomp$87$$&&$color$jscomp$7_r$jscomp$87$$<=255&&0<=$g$jscomp$124$$&&$g$jscomp$124$$<=255&&0<=$b$jscomp$268_result$jscomp$163$$&&$b$jscomp$268_result$jscomp$163$$<=255?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$color$jscomp$7_r$jscomp$87$$,$g$jscomp$124$$,$b$jscomp$268_result$jscomp$163$$],
null):null}return null};$APP.$app$common$types$color$hex__GT_rgb$$=function($color$jscomp$10$$){try{var $rgb$$=parseInt($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$10$$,1),16);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$rgb$$>>16,$rgb$$>>8&255,$rgb$$&255],null)}catch($e45125$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,0,0],null)}};
$APP.$app$common$types$color$rgb__GT_hex$$=function($b$jscomp$272_b__$1$jscomp$1_p__45130$$){var $r$jscomp$91_r__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$272_b__$1$jscomp$1_p__45130$$,0,null),$g$jscomp$128_g__$1_rgb$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$272_b__$1$jscomp$1_p__45130$$,1,null);$b$jscomp$272_b__$1$jscomp$1_p__45130$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$272_b__$1$jscomp$1_p__45130$$,
2,null);$r$jscomp$91_r__$1$jscomp$1$$|=0;$g$jscomp$128_g__$1_rgb$jscomp$1$$|=0;$b$jscomp$272_b__$1$jscomp$1_p__45130$$|=0;if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($r$jscomp$91_r__$1$jscomp$1$$,$r$jscomp$91_r__$1$jscomp$1$$&255)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g$jscomp$128_g__$1_rgb$jscomp$1$$,$g$jscomp$128_g__$1_rgb$jscomp$1$$&255)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$272_b__$1$jscomp$1_p__45130$$,$b$jscomp$272_b__$1$jscomp$1_p__45130$$&
255))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("not valid rgb",new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1727$r$$,$r$jscomp$91_r__$1$jscomp$1$$,$APP.$cljs$cst$1728$g$$,$g$jscomp$128_g__$1_rgb$jscomp$1$$,$APP.$cljs$cst$1509$b$$,$b$jscomp$272_b__$1$jscomp$1_p__45130$$],null));$g$jscomp$128_g__$1_rgb$jscomp$1$$=$r$jscomp$91_r__$1$jscomp$1$$<<16|$g$jscomp$128_g__$1_rgb$jscomp$1$$<<8|$b$jscomp$272_b__$1$jscomp$1_p__45130$$;return $r$jscomp$91_r__$1$jscomp$1$$<
16?"#"+($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$((16777216|$g$jscomp$128_g__$1_rgb$jscomp$1$$).toString(16),1)??""):"#"+($g$jscomp$128_g__$1_rgb$jscomp$1$$.toString(16)??"")};$app$common$types$color$hex__GT_rgba$$=function($data$jscomp$127$$,$opacity$jscomp$1$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$color$hex__GT_rgb$$($data$jscomp$127$$),$opacity$jscomp$1$$)};
$APP.$app$common$types$color$hex__GT_hsl$$=function($hex$jscomp$2_norm_r$jscomp$inline_4702$$){try{var $l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$=$APP.$app$common$types$color$hex__GT_rgb$$($hex$jscomp$2_norm_r$jscomp$inline_4702$$),$r$jscomp$inline_4699$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$,0,null),$g$jscomp$inline_4700_norm_g$jscomp$inline_4703$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$,
1,null),$b$jscomp$inline_4701_norm_b$jscomp$inline_4704$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$,2,null);$hex$jscomp$2_norm_r$jscomp$inline_4702$$=$r$jscomp$inline_4699$$/255;$g$jscomp$inline_4700_norm_g$jscomp$inline_4703$$/=255;$b$jscomp$inline_4701_norm_b$jscomp$inline_4704$$/=255;var $max$jscomp$inline_4705$$=$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$3$($hex$jscomp$2_norm_r$jscomp$inline_4702$$,$g$jscomp$inline_4700_norm_g$jscomp$inline_4703$$,
$b$jscomp$inline_4701_norm_b$jscomp$inline_4704$$),$min$jscomp$inline_4706$$=$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$3$($hex$jscomp$2_norm_r$jscomp$inline_4702$$,$g$jscomp$inline_4700_norm_g$jscomp$inline_4703$$,$b$jscomp$inline_4701_norm_b$jscomp$inline_4704$$);$l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$=($max$jscomp$inline_4705$$+$min$jscomp$inline_4706$$)/2;var $h$jscomp$inline_4708$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($max$jscomp$inline_4705$$,$min$jscomp$inline_4706$$)?
0:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($max$jscomp$inline_4705$$,$hex$jscomp$2_norm_r$jscomp$inline_4702$$)?($g$jscomp$inline_4700_norm_g$jscomp$inline_4703$$-$b$jscomp$inline_4701_norm_b$jscomp$inline_4704$$)/($max$jscomp$inline_4705$$-$min$jscomp$inline_4706$$)*60:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($max$jscomp$inline_4705$$,$g$jscomp$inline_4700_norm_g$jscomp$inline_4703$$)?120+($b$jscomp$inline_4701_norm_b$jscomp$inline_4704$$-$hex$jscomp$2_norm_r$jscomp$inline_4702$$)/
($max$jscomp$inline_4705$$-$min$jscomp$inline_4706$$)*60:240+($hex$jscomp$2_norm_r$jscomp$inline_4702$$-$g$jscomp$inline_4700_norm_g$jscomp$inline_4703$$)/($max$jscomp$inline_4705$$-$min$jscomp$inline_4706$$)*60;return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$mod$$($h$jscomp$inline_4708$$+360,360),$l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$>0&&$l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$<=.5?($max$jscomp$inline_4705$$-
$min$jscomp$inline_4706$$)/(2*$l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$):($max$jscomp$inline_4705$$-$min$jscomp$inline_4706$$)/(2-2*$l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$),$l$jscomp$inline_4707_p__45136$jscomp$inline_4698$$],null)}catch($e45152$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,0,0],null)}};
$app$common$types$color$format_hsla$$=function($a$jscomp$346_p__45153_rounded_a$$){var $h$jscomp$142_rounded_h$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$346_p__45153_rounded_a$$,0,null),$rounded_s_s$jscomp$507$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$346_p__45153_rounded_a$$,1,null),$l$jscomp$95_rounded_l$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$346_p__45153_rounded_a$$,2,null);$a$jscomp$346_p__45153_rounded_a$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$346_p__45153_rounded_a$$,
3,null);$h$jscomp$142_rounded_h$$|=0;$rounded_s_s$jscomp$507$$=$app$common$data$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$(100*$rounded_s_s$jscomp$507$$);$l$jscomp$95_rounded_l$$=$app$common$data$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$(100*$l$jscomp$95_rounded_l$$);$a$jscomp$346_p__45153_rounded_a$$=$app$common$data$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$($a$jscomp$346_p__45153_rounded_a$$);return""+($h$jscomp$142_rounded_h$$??"")+", "+($rounded_s_s$jscomp$507$$??"")+
"%, "+($l$jscomp$95_rounded_l$$??"")+"%, "+($a$jscomp$346_p__45153_rounded_a$$??"")};
$app$common$types$color$format_rgba$$=function($a$jscomp$347_p__45159_rounded_a$jscomp$1$$){var $r$jscomp$93$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$347_p__45159_rounded_a$jscomp$1$$,0,null),$g$jscomp$130$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$347_p__45159_rounded_a$jscomp$1$$,1,null),$b$jscomp$274$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$347_p__45159_rounded_a$jscomp$1$$,2,null);$a$jscomp$347_p__45159_rounded_a$jscomp$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$347_p__45159_rounded_a$jscomp$1$$,3,null);$a$jscomp$347_p__45159_rounded_a$jscomp$1$$=$app$common$data$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$($a$jscomp$347_p__45159_rounded_a$jscomp$1$$);return""+($r$jscomp$93$$??"")+", "+($g$jscomp$130$$??"")+", "+($b$jscomp$274$$??"")+", "+($a$jscomp$347_p__45159_rounded_a$jscomp$1$$??"")};
$APP.$app$common$types$color$expand_hex$$=function($c$jscomp$266_v$jscomp$508$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$re_matches$$(/^[0-9A-Fa-f]$/,$c$jscomp$266_v$jscomp$508$$)))return""+($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"");if($APP.$cljs$core$truth_$$($APP.$cljs$core$re_matches$$(/^[0-9A-Fa-f]{2}$/,$c$jscomp$266_v$jscomp$508$$)))return""+
($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"");if($APP.$cljs$core$truth_$$($APP.$cljs$core$re_matches$$(/^[0-9A-Fa-f]{3}$/,$c$jscomp$266_v$jscomp$508$$))){var $a$jscomp$348$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c$jscomp$266_v$jscomp$508$$,0),$b$jscomp$275$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c$jscomp$266_v$jscomp$508$$,1);$c$jscomp$266_v$jscomp$508$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c$jscomp$266_v$jscomp$508$$,
2);return""+($a$jscomp$348$$??"")+($a$jscomp$348$$??"")+($b$jscomp$275$$??"")+($b$jscomp$275$$??"")+($c$jscomp$266_v$jscomp$508$$??"")+($c$jscomp$266_v$jscomp$508$$??"")}return $c$jscomp$266_v$jscomp$508$$};$APP.$app$common$types$color$prepend_hash$$=function($color$jscomp$12$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("#",$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$12$$,0,1))?$color$jscomp$12$$:"#"+($color$jscomp$12$$??"")};
$APP.$app$common$types$color$color_string_QMARK_$$=function($color$jscomp$14$$){return typeof $color$jscomp$14$$==="string"&&($APP.$app$common$types$color$valid_hex_color_QMARK_$$($color$jscomp$14$$)||(typeof $color$jscomp$14$$==="string"?$app$common$types$color$parse_rgb$$($color$jscomp$14$$)!=null:!1)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$color$names$$,$color$jscomp$14$$))};
$APP.$app$common$types$color$parse$$=function($color$jscomp$15$$){if(typeof $color$jscomp$15$$==="string"){if($APP.$app$common$types$color$valid_hex_color_QMARK_$$($color$jscomp$15$$)||$APP.$app$common$types$color$valid_hex_color_QMARK_$$("#"+($color$jscomp$15$$??"")))return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($color$jscomp$15$$),4)?$APP.$cuerdas$core$lower$$($APP.$cuerdas$core$replace$$($color$jscomp$15$$,/#(.)(.)(.)/,"#$1$1$2$2$3$3")):$APP.$cuerdas$core$lower$$($color$jscomp$15$$);
var $G__45196$jscomp$inline_4710_or__5025__auto__$jscomp$320$$=$app$common$types$color$parse_rgb$$($color$jscomp$15$$);$G__45196$jscomp$inline_4710_or__5025__auto__$jscomp$320$$=$G__45196$jscomp$inline_4710_or__5025__auto__$jscomp$320$$==null?null:$APP.$app$common$types$color$rgb__GT_hex$$($G__45196$jscomp$inline_4710_or__5025__auto__$jscomp$320$$);return $APP.$cljs$core$truth_$$($G__45196$jscomp$inline_4710_or__5025__auto__$jscomp$320$$)?$G__45196$jscomp$inline_4710_or__5025__auto__$jscomp$320$$:
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$color$names$$,$APP.$cuerdas$core$lower$$($color$jscomp$15$$))}return null};
$JSCompiler_StaticMethods__findEntry$$=function($JSCompiler_StaticMethods__findEntry$self$$,$bucket$jscomp$11$$,$key$jscomp$298$$){let $i$jscomp$477$$=0,$found$jscomp$16$$=null;for(;$i$jscomp$477$$<$bucket$jscomp$11$$.length;){const $e$jscomp$284$$=$bucket$jscomp$11$$[$i$jscomp$477$$],$k$jscomp$579$$=$e$jscomp$284$$.$keyRef$.deref();$k$jscomp$579$$===void 0?($bucket$jscomp$11$$[$i$jscomp$477$$]=$bucket$jscomp$11$$[$bucket$jscomp$11$$.length-1],$bucket$jscomp$11$$.pop()):($found$jscomp$16$$===null&&
$JSCompiler_StaticMethods__findEntry$self$$.$_equals$($k$jscomp$579$$,$key$jscomp$298$$)&&($found$jscomp$16$$=$e$jscomp$284$$),$i$jscomp$477$$++)}return $found$jscomp$16$$};
$app$common$weak$weak_key$$=function($o$jscomp$239$$){var $key$jscomp$307_key__$1$jscomp$2$$=$app$common$weak$state$$.get($o$jscomp$239$$);if($key$jscomp$307_key__$1$jscomp$2$$!=null)return $key$jscomp$307_key__$1$jscomp$2$$;$key$jscomp$307_key__$1$jscomp$2$$=["weak-key",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$common$weak$global_counter$$++)].join("");$app$common$weak$state$$.set($o$jscomp$239$$,$key$jscomp$307_key__$1$jscomp$2$$);return $key$jscomp$307_key__$1$jscomp$2$$};
$app$common$buffer$wrap$$=function(){return new DataView($APP.$app$render_wasm$mem$get_heap_u8$$().buffer)};
$app$common$buffer$equals_QMARK_$$=function($buffer_a_cb$jscomp$9$$,$buffer_b_ob$jscomp$82$$){var $i$jscomp$479_len_a$$=$buffer_a_cb$jscomp$9$$.byteLength,$len_b_sz$$=$buffer_b_ob$jscomp$82$$.byteLength;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($i$jscomp$479_len_a$$,$len_b_sz$$))for($buffer_a_cb$jscomp$9$$=new Uint8Array($buffer_a_cb$jscomp$9$$.buffer,$buffer_a_cb$jscomp$9$$.byteOffset,$i$jscomp$479_len_a$$),$buffer_b_ob$jscomp$82$$=new Uint8Array($buffer_b_ob$jscomp$82$$.buffer,$buffer_b_ob$jscomp$82$$.byteOffset,
$len_b_sz$$),$len_b_sz$$=$buffer_a_cb$jscomp$9$$.length,$i$jscomp$479_len_a$$=0;;){if($i$jscomp$479_len_a$$<$len_b_sz$$)if($buffer_b_ob$jscomp$82$$[$i$jscomp$479_len_a$$]===$buffer_a_cb$jscomp$9$$[$i$jscomp$479_len_a$$]){$i$jscomp$479_len_a$$+=1;continue}else return!1;else return!0;break}else return!1};
$app$common$types$fills$impl$_write_to$$=function($_$jscomp$1079$$,$offset$jscomp$99$$){var $buffer$jscomp$36$$=$APP.$app$render_wasm$mem$get_heap_u32$$();if($_$jscomp$1079$$!=null&&$_$jscomp$1079$$.$app$common$types$fills$impl$IHeapWritable$_write_to$arity$3$!=null)$_$jscomp$1079$$.$app$common$types$fills$impl$IHeapWritable$_write_to$arity$3$($_$jscomp$1079$$,$buffer$jscomp$36$$,$offset$jscomp$99$$);else{var $m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$=$app$common$types$fills$impl$_write_to$$[$APP.$goog$typeOf$$($_$jscomp$1079$$==
null?null:$_$jscomp$1079$$)];if($m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$!=null)$m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$1079$$,$buffer$jscomp$36$$,$offset$jscomp$99$$):$m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$($_$jscomp$1079$$,$buffer$jscomp$36$$,$offset$jscomp$99$$);
else if($m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$=$app$common$types$fills$impl$_write_to$$._,$m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$!=null)$m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$1079$$,$buffer$jscomp$36$$,$offset$jscomp$99$$):$m__5372__auto__$jscomp$inline_4720_m__5374__auto__$jscomp$inline_4719$$($_$jscomp$1079$$,
$buffer$jscomp$36$$,$offset$jscomp$99$$);else throw $APP.$cljs$core$missing_protocol$$("IHeapWritable.-write-to",$_$jscomp$1079$$);}};
$app$common$types$fills$impl$_get_byte_size$$=function($JSCompiler_temp$jscomp$722__$jscomp$1081$$){if($JSCompiler_temp$jscomp$722__$jscomp$1081$$!=null&&$JSCompiler_temp$jscomp$722__$jscomp$1081$$.$app$common$types$fills$impl$IHeapWritable$_get_byte_size$arity$1$!=null)$JSCompiler_temp$jscomp$722__$jscomp$1081$$=$JSCompiler_temp$jscomp$722__$jscomp$1081$$.$app$common$types$fills$impl$IHeapWritable$_get_byte_size$arity$1$($JSCompiler_temp$jscomp$722__$jscomp$1081$$);else{var $m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$=
$app$common$types$fills$impl$_get_byte_size$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$722__$jscomp$1081$$==null?null:$JSCompiler_temp$jscomp$722__$jscomp$1081$$)];if($m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$!=null)$JSCompiler_temp$jscomp$722__$jscomp$1081$$=$m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$722__$jscomp$1081$$):
$m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$($JSCompiler_temp$jscomp$722__$jscomp$1081$$);else if($m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$=$app$common$types$fills$impl$_get_byte_size$$._,$m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$!=null)$JSCompiler_temp$jscomp$722__$jscomp$1081$$=$m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$722__$jscomp$1081$$):
$m__5372__auto__$jscomp$inline_4724_m__5374__auto__$jscomp$inline_4723$$($JSCompiler_temp$jscomp$722__$jscomp$1081$$);else throw $APP.$cljs$core$missing_protocol$$("IHeapWritable.-get-byte-size",$JSCompiler_temp$jscomp$722__$jscomp$1081$$);}return $JSCompiler_temp$jscomp$722__$jscomp$1081$$};
$app$common$types$fills$impl$_get_image_ids$$=function($JSCompiler_temp$jscomp$723__$jscomp$1083$$){if($JSCompiler_temp$jscomp$723__$jscomp$1083$$!=null&&$JSCompiler_temp$jscomp$723__$jscomp$1083$$.$app$common$types$fills$impl$IBinaryFills$_get_image_ids$arity$1$!=null)$JSCompiler_temp$jscomp$723__$jscomp$1083$$=$JSCompiler_temp$jscomp$723__$jscomp$1083$$.$image_ids$;else{var $m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$=$app$common$types$fills$impl$_get_image_ids$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$723__$jscomp$1083$$==
null?null:$JSCompiler_temp$jscomp$723__$jscomp$1083$$)];if($m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$!=null)$JSCompiler_temp$jscomp$723__$jscomp$1083$$=$m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$723__$jscomp$1083$$):$m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$($JSCompiler_temp$jscomp$723__$jscomp$1083$$);
else if($m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$=$app$common$types$fills$impl$_get_image_ids$$._,$m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$!=null)$JSCompiler_temp$jscomp$723__$jscomp$1083$$=$m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$723__$jscomp$1083$$):
$m__5372__auto__$jscomp$inline_4728_m__5374__auto__$jscomp$inline_4727$$($JSCompiler_temp$jscomp$723__$jscomp$1083$$);else throw $APP.$cljs$core$missing_protocol$$("IBinaryFills.-get-image-ids",$JSCompiler_temp$jscomp$723__$jscomp$1083$$);}return $JSCompiler_temp$jscomp$723__$jscomp$1083$$};
$app$common$types$fills$impl$hex__GT_rgb$$=function($hex$jscomp$3_hex__$1$$){$hex$jscomp$3_hex__$1$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($hex$jscomp$3_hex__$1$$,1);return parseInt($hex$jscomp$3_hex__$1$$,16)};
$app$common$types$fills$impl$write_solid_fill$$=function($offset$jscomp$100$$,$buffer$jscomp$37$$,$opacity$jscomp$3$$,$color$jscomp$16_n$jscomp$inline_4730$$){$buffer$jscomp$37$$.setInt8($offset$jscomp$100$$+0,0,!0);var $JSCompiler_temp_const$jscomp$724$$=$buffer$jscomp$37$$.setInt32;$color$jscomp$16_n$jscomp$inline_4730$$=$app$common$types$fills$impl$hex__GT_rgb$$($color$jscomp$16_n$jscomp$inline_4730$$);$JSCompiler_temp_const$jscomp$724$$.call($buffer$jscomp$37$$,$offset$jscomp$100$$+4,$APP.$cljs$core$fix$$($APP.$app$common$math$floor$$($opacity$jscomp$3$$*
255))<<24|$color$jscomp$16_n$jscomp$inline_4730$$,!0);return $offset$jscomp$100$$+160};
$app$common$types$fills$impl$write_gradient_fill$$=function($offset$jscomp$101$$,$buffer$jscomp$38$$,$alpha$jscomp$5_opacity$jscomp$4$$,$alpha$jscomp$inline_4734_gradient_type$jscomp$316$$){var $G__45647_start_x_stops__$1$$=$APP.$cljs$cst$1713$start_x$$.$cljs$core$IFn$_invoke$arity$1$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$),$G__45648_offset_SINGLEQUOTE__start_y$$=$APP.$cljs$cst$1714$start_y$$.$cljs$core$IFn$_invoke$arity$1$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$),$end_x_stop$jscomp$1_temp__5823__auto__$jscomp$100$$=
$APP.$cljs$cst$1715$end_x$$.$cljs$core$IFn$_invoke$arity$1$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$),$end_y_n$jscomp$inline_4733$$=$APP.$cljs$cst$1716$end_y$$.$cljs$core$IFn$_invoke$arity$1$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$);$alpha$jscomp$5_opacity$jscomp$4$$=$APP.$app$common$math$floor$$($alpha$jscomp$5_opacity$jscomp$4$$*255);var $width$jscomp$55$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$2$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$,0),
$stops$jscomp$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$types$fills$impl$xf_COLON_take_stops$$,$APP.$cljs$cst$1717$stops$$.$cljs$core$IFn$_invoke$arity$1$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$));$alpha$jscomp$inline_4734_gradient_type$jscomp$316$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$),$APP.$cljs$cst$285$linear$$)?
1:2;$buffer$jscomp$38$$.setInt8($offset$jscomp$101$$+0,$alpha$jscomp$inline_4734_gradient_type$jscomp$316$$,!0);$buffer$jscomp$38$$.setFloat32($offset$jscomp$101$$+4,$G__45647_start_x_stops__$1$$,!0);$buffer$jscomp$38$$.setFloat32($offset$jscomp$101$$+8,$G__45648_offset_SINGLEQUOTE__start_y$$,!0);$buffer$jscomp$38$$.setFloat32($offset$jscomp$101$$+12,$end_x_stop$jscomp$1_temp__5823__auto__$jscomp$100$$,!0);$buffer$jscomp$38$$.setFloat32($offset$jscomp$101$$+16,$end_y_n$jscomp$inline_4733$$,!0);$buffer$jscomp$38$$.setInt8($offset$jscomp$101$$+
20,$alpha$jscomp$5_opacity$jscomp$4$$,!0);$buffer$jscomp$38$$.setFloat32($offset$jscomp$101$$+24,$width$jscomp$55$$,!0);$buffer$jscomp$38$$.setInt8($offset$jscomp$101$$+28,$APP.$cljs$core$count$$($stops$jscomp$2$$),!0);$G__45647_start_x_stops__$1$$=$APP.$cljs$core$seq$$($stops$jscomp$2$$);for($G__45648_offset_SINGLEQUOTE__start_y$$=$offset$jscomp$101$$+32;;)if($end_x_stop$jscomp$1_temp__5823__auto__$jscomp$100$$=$APP.$cljs$core$first$$($G__45647_start_x_stops__$1$$),$APP.$cljs$core$truth_$$($end_x_stop$jscomp$1_temp__5823__auto__$jscomp$100$$))$end_y_n$jscomp$inline_4733$$=
$app$common$types$fills$impl$hex__GT_rgb$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($end_x_stop$jscomp$1_temp__5823__auto__$jscomp$100$$)),$alpha$jscomp$inline_4734_gradient_type$jscomp$316$$=$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$2$($end_x_stop$jscomp$1_temp__5823__auto__$jscomp$100$$,1),$buffer$jscomp$38$$.setInt32($G__45648_offset_SINGLEQUOTE__start_y$$+0,$APP.$cljs$core$fix$$($APP.$app$common$math$floor$$($alpha$jscomp$inline_4734_gradient_type$jscomp$316$$*
255))<<24|$end_y_n$jscomp$inline_4733$$,!0),$buffer$jscomp$38$$.setFloat32($G__45648_offset_SINGLEQUOTE__start_y$$+4,$APP.$cljs$cst$195$offset$$.$cljs$core$IFn$_invoke$arity$1$($end_x_stop$jscomp$1_temp__5823__auto__$jscomp$100$$),!0),$G__45647_start_x_stops__$1$$=$APP.$cljs$core$rest$$($G__45647_start_x_stops__$1$$),$G__45648_offset_SINGLEQUOTE__start_y$$+=8;else return $offset$jscomp$101$$+160};
$app$common$types$fills$impl$write_image_fill$$=function($offset$jscomp$102$$,$buffer$jscomp$39$$,$alpha$jscomp$6_opacity$jscomp$5$$,$flags$jscomp$14_image$jscomp$8$$){var $barray__45465__auto___45649_image_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($flags$jscomp$14_image$jscomp$8$$,$APP.$cljs$cst$266$id$$),$image_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($flags$jscomp$14_image$jscomp$8$$,$APP.$cljs$cst$288$width$$),$image_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($flags$jscomp$14_image$jscomp$8$$,
$APP.$cljs$cst$1511$height$$);$alpha$jscomp$6_opacity$jscomp$5$$=$APP.$app$common$math$floor$$($alpha$jscomp$6_opacity$jscomp$5$$*255);$flags$jscomp$14_image$jscomp$8$$=($APP.$cljs$core$truth_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($flags$jscomp$14_image$jscomp$8$$,$APP.$cljs$cst$1711$keep_aspect_ratio$$,!1))?1:0)|0;$buffer$jscomp$39$$.setInt8($offset$jscomp$102$$+0,3,!0);$barray__45465__auto___45649_image_id$$=$APP.$app$common$uuid$get_u32$$($barray__45465__auto___45649_image_id$$);
$buffer$jscomp$39$$.setUint32($offset$jscomp$102$$+4+0,$barray__45465__auto___45649_image_id$$[0],!0);$buffer$jscomp$39$$.setUint32($offset$jscomp$102$$+4+4,$barray__45465__auto___45649_image_id$$[1],!0);$buffer$jscomp$39$$.setUint32($offset$jscomp$102$$+4+8,$barray__45465__auto___45649_image_id$$[2],!0);$buffer$jscomp$39$$.setUint32($offset$jscomp$102$$+4+12,$barray__45465__auto___45649_image_id$$[3],!0);$buffer$jscomp$39$$.setInt8($offset$jscomp$102$$+20,$alpha$jscomp$6_opacity$jscomp$5$$,!0);$buffer$jscomp$39$$.setInt8($offset$jscomp$102$$+
21,$flags$jscomp$14_image$jscomp$8$$,!0);$buffer$jscomp$39$$.setInt16($offset$jscomp$102$$+22,0,!0);$buffer$jscomp$39$$.setInt32($offset$jscomp$102$$+24,$image_width$$,!0);$buffer$jscomp$39$$.setInt32($offset$jscomp$102$$+28,$image_height$$,!0);return $offset$jscomp$102$$+160};
$app$common$types$fills$impl$write_metadata$$=function($offset$jscomp$103$$,$buffer$jscomp$40$$,$fill$jscomp$3_val_45650$$){var $barray__45465__auto___ref_id$jscomp$1$$=$APP.$cljs$cst$1729$fill_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$3_val_45650$$),$barray__45465__auto___45653_ref_file$$=$APP.$cljs$cst$1624$fill_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$3_val_45650$$),$mtype$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill$jscomp$3_val_45650$$,
$APP.$cljs$cst$1616$fill_image$$),$APP.$cljs$cst$1710$mtype$$);$APP.$cljs$core$truth_$$($mtype$jscomp$6$$)&&($fill$jscomp$3_val_45650$$=function(){switch($mtype$jscomp$6$$){case "image/jpeg":return 1;case "image/png":return 2;case "image/gif":return 3;case "image/webp":return 4;case "image/svg+xml":return 5;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($mtype$jscomp$6$$)].join(""));}}(),$buffer$jscomp$40$$.setInt16($offset$jscomp$103$$+2,$fill$jscomp$3_val_45650$$,
!0));$barray__45465__auto___45653_ref_file$$!=null&&$barray__45465__auto___ref_id$jscomp$1$$!=null?($buffer$jscomp$40$$.setInt8($offset$jscomp$103$$+0,1,!0),$barray__45465__auto___45653_ref_file$$=$APP.$app$common$uuid$get_u32$$($barray__45465__auto___45653_ref_file$$),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+4+0,$barray__45465__auto___45653_ref_file$$[0],!0),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+4+4,$barray__45465__auto___45653_ref_file$$[1],!0),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+
4+8,$barray__45465__auto___45653_ref_file$$[2],!0),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+4+12,$barray__45465__auto___45653_ref_file$$[3],!0),$barray__45465__auto___ref_id$jscomp$1$$=$APP.$app$common$uuid$get_u32$$($barray__45465__auto___ref_id$jscomp$1$$),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+20+0,$barray__45465__auto___ref_id$jscomp$1$$[0],!0),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+20+4,$barray__45465__auto___ref_id$jscomp$1$$[1],!0),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+
20+8,$barray__45465__auto___ref_id$jscomp$1$$[2],!0),$buffer$jscomp$40$$.setUint32($offset$jscomp$103$$+20+12,$barray__45465__auto___ref_id$jscomp$1$$[3],!0)):$buffer$jscomp$40$$.setInt8($offset$jscomp$103$$+0,0,!0)};
$app$common$types$fills$impl$read_fill$$=function($dbuffer$$,$mbuffer$$,$fill$jscomp$4_index$jscomp$165$$){var $doffset$$=4+$fill$jscomp$4_index$jscomp$165$$*160,$moffset$$=$fill$jscomp$4_index$jscomp$165$$*36,$type$jscomp$317$$=$dbuffer$$.getInt8($doffset$$,!0),$ref_file$jscomp$1_refs_QMARK_$$=1===$mbuffer$$.getInt8($moffset$$+0,!0);$fill$jscomp$4_index$jscomp$165$$=function(){switch($type$jscomp$317$$){case 0:var $flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$=$dbuffer$$.getInt32($doffset$$+4,
!0);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,"#"+(($flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$&16777215).toString(16).padStart(6,"0")??""),$APP.$cljs$cst$1731$fill_opacity$$,$APP.$app$common$math$precision$$((($flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$&4278190080)>>>24)/255,2)],null);case 1:case 2:var $id$jscomp$151_start_x$jscomp$1$$=$dbuffer$$.getFloat32($doffset$$+4,!0),$ratio_start_y$jscomp$1$$=$dbuffer$$.getFloat32($doffset$$+8,!0),$end_x$jscomp$1_height$jscomp$49$$=
$dbuffer$$.getFloat32($doffset$$+12,!0),$end_y$jscomp$1_mtype__$1$jscomp$1$$=$dbuffer$$.getFloat32($doffset$$+16,!0),$alpha$jscomp$7_opacity$jscomp$6$$=$dbuffer$$.getUint8($doffset$$+20,!0);$flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$=$dbuffer$$.getFloat32($doffset$$+24,!0);var $stops$jscomp$3$$=$dbuffer$$.getInt8($doffset$$+28,!0);$alpha$jscomp$7_opacity$jscomp$6$$=$APP.$app$common$math$precision$$($alpha$jscomp$7_opacity$jscomp$6$$/255,2);var $type__$1$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$317$$,
1)?$APP.$cljs$cst$285$linear$$:$APP.$cljs$cst$1712$radial$$,$stops__$1$jscomp$1$$=function(){for(var $JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$=0,$JSCompiler_temp_const$jscomp$727_result$jscomp$166$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;)if($JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$<$stops$jscomp$3$$){var $G__45656$$=$JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$+1,$G__45657_JSCompiler_temp_const$jscomp$729$$=
$APP.$cljs$core$conj$$,$JSCompiler_temp_const$jscomp$728$$=$G__45657_JSCompiler_temp_const$jscomp$729$$.$cljs$core$IFn$_invoke$arity$2$,$buffer$jscomp$inline_4736_soff$jscomp$inline_4739$$=$dbuffer$$,$offset$jscomp$inline_4737$$=$doffset$$+32+8*$JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$;$JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$=$buffer$jscomp$inline_4736_soff$jscomp$inline_4739$$.getInt32($offset$jscomp$inline_4737$$+0,!0);$buffer$jscomp$inline_4736_soff$jscomp$inline_4739$$=
$buffer$jscomp$inline_4736_soff$jscomp$inline_4739$$.getFloat32($offset$jscomp$inline_4737$$+4,!0);$JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1284$color$$,"#"+(($JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$&16777215).toString(16).padStart(6,"0")??""),$APP.$cljs$cst$1718$opacity$$,$APP.$app$common$math$precision$$((($JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$&
4278190080)>>>24)/255,2),$APP.$cljs$cst$195$offset$$,$APP.$app$common$math$precision$$($buffer$jscomp$inline_4736_soff$jscomp$inline_4739$$,2)],null);$G__45657_JSCompiler_temp_const$jscomp$729$$=$JSCompiler_temp_const$jscomp$728$$.call($G__45657_JSCompiler_temp_const$jscomp$729$$,$JSCompiler_temp_const$jscomp$727_result$jscomp$166$$,$JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$);$JSCompiler_inline_result$jscomp$730_index__$1_rgba$jscomp$inline_4738$$=$G__45656$$;$JSCompiler_temp_const$jscomp$727_result$jscomp$166$$=
$G__45657_JSCompiler_temp_const$jscomp$729$$}else return $JSCompiler_temp_const$jscomp$727_result$jscomp$166$$}();return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1731$fill_opacity$$,$alpha$jscomp$7_opacity$jscomp$6$$,$APP.$cljs$cst$1732$fill_color_gradient$$,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$1713$start_x$$,$id$jscomp$151_start_x$jscomp$1$$,$APP.$cljs$cst$1714$start_y$$,$ratio_start_y$jscomp$1$$,$APP.$cljs$cst$1715$end_x$$,$end_x$jscomp$1_height$jscomp$49$$,
$APP.$cljs$cst$1716$end_y$$,$end_y$jscomp$1_mtype__$1$jscomp$1$$,$APP.$cljs$cst$288$width$$,$flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$,$APP.$cljs$cst$1717$stops$$,$stops__$1$jscomp$1$$,$APP.$cljs$cst$139$type$$,$type__$1$jscomp$1$$],null)],null);case 3:$id$jscomp$151_start_x$jscomp$1$$=function(){var $a__45359__auto__$$=$dbuffer$$.getUint32($doffset$$+4+0,!0),$b__45360__auto__$$=$dbuffer$$.getUint32($doffset$$+4+4,!0),$c__45361__auto__$$=$dbuffer$$.getUint32($doffset$$+4+8,!0),$d__45362__auto__$$=
$dbuffer$$.getUint32($doffset$$+4+12,!0);return $APP.$app$common$uuid$uuid$$($app$common$uuid_impl$v8$$.$fromUnsignedParts$($a__45359__auto__$$,$b__45360__auto__$$,$c__45361__auto__$$,$d__45362__auto__$$))}();$alpha$jscomp$7_opacity$jscomp$6$$=$dbuffer$$.getUint8($doffset$$+20,!0);$alpha$jscomp$7_opacity$jscomp$6$$=$APP.$app$common$math$precision$$($alpha$jscomp$7_opacity$jscomp$6$$/255,2);$flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$=$dbuffer$$.getUint8($doffset$$+21,!0);$ratio_start_y$jscomp$1$$=
$APP.$cljs$core$boolean$0$$($flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$&1);$flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$=$dbuffer$$.getInt32($doffset$$+24,!0);$end_x$jscomp$1_height$jscomp$49$$=$dbuffer$$.getInt32($doffset$$+28,!0);var $mtype$jscomp$7$$=$mbuffer$$.getInt16($moffset$$+2,!0);$end_y$jscomp$1_mtype__$1$jscomp$1$$=function(){switch($mtype$jscomp$7$$){case 1:return"image/jpeg";case 2:return"image/png";case 3:return"image/gif";case 4:return"image/webp";case 5:return"image/svg+xml";
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($mtype$jscomp$7$$)].join(""));}}();return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1731$fill_opacity$$,$alpha$jscomp$7_opacity$jscomp$6$$,$APP.$cljs$cst$1616$fill_image$$,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$266$id$$,$id$jscomp$151_start_x$jscomp$1$$,$APP.$cljs$cst$288$width$$,$flags$jscomp$15_rgba$jscomp$1_width$jscomp$56$$,$APP.$cljs$cst$1511$height$$,
$end_x$jscomp$1_height$jscomp$49$$,$APP.$cljs$cst$1710$mtype$$,$end_y$jscomp$1_mtype__$1$jscomp$1$$,$APP.$cljs$cst$1711$keep_aspect_ratio$$,$ratio_start_y$jscomp$1$$,$APP.$cljs$cst$723$name$$,"sample"],null)],null);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($type$jscomp$317$$)].join(""));}}();if($ref_file$jscomp$1_refs_QMARK_$$){$ref_file$jscomp$1_refs_QMARK_$$=function(){var $a__45359__auto__$jscomp$1$$=$mbuffer$$.getUint32($moffset$$+4+0,!0),
$b__45360__auto__$jscomp$1$$=$mbuffer$$.getUint32($moffset$$+4+4,!0),$c__45361__auto__$jscomp$1$$=$mbuffer$$.getUint32($moffset$$+4+8,!0),$d__45362__auto__$jscomp$1$$=$mbuffer$$.getUint32($moffset$$+4+12,!0);return $APP.$app$common$uuid$uuid$$($app$common$uuid_impl$v8$$.$fromUnsignedParts$($a__45359__auto__$jscomp$1$$,$b__45360__auto__$jscomp$1$$,$c__45361__auto__$jscomp$1$$,$d__45362__auto__$jscomp$1$$))}();var $ref_id$jscomp$2$$=function(){var $a__45359__auto__$jscomp$2$$=$mbuffer$$.getUint32($moffset$$+
20+0,!0),$b__45360__auto__$jscomp$2$$=$mbuffer$$.getUint32($moffset$$+20+4,!0),$c__45361__auto__$jscomp$2$$=$mbuffer$$.getUint32($moffset$$+20+8,!0),$d__45362__auto__$jscomp$2$$=$mbuffer$$.getUint32($moffset$$+20+12,!0);return $APP.$app$common$uuid$uuid$$($app$common$uuid_impl$v8$$.$fromUnsignedParts$($a__45359__auto__$jscomp$2$$,$b__45360__auto__$jscomp$2$$,$c__45361__auto__$jscomp$2$$,$d__45362__auto__$jscomp$2$$))}();return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($fill$jscomp$4_index$jscomp$165$$,
$APP.$cljs$cst$1729$fill_color_ref_id$$,$ref_id$jscomp$2$$),$APP.$cljs$cst$1624$fill_color_ref_file$$,$ref_file$jscomp$1_refs_QMARK_$$)}return $fill$jscomp$4_index$jscomp$165$$};
$app$common$types$fills$impl$Fills$$=function($size$jscomp$87$$,$dbuffer$jscomp$1$$,$mbuffer$jscomp$1$$,$image_ids$$,$cache$jscomp$98$$,$__hash$jscomp$71$$){this.size=$size$jscomp$87$$;this.$dbuffer$=$dbuffer$jscomp$1$$;this.$mbuffer$=$mbuffer$jscomp$1$$;this.$image_ids$=$image_ids$$;this.cache=$cache$jscomp$98$$;this.$__hash$=$__hash$jscomp$71$$;this.$cljs$lang$protocol_mask$partition0$$=2179465746;this.$cljs$lang$protocol_mask$partition1$$=0};
$APP.$app$common$types$fills$impl$from_plain$$=function($fills_fills__$1$$){$fills_fills__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$types$fills$impl$xf_COLON_take_fills$$,$fills_fills__$1$$);var $total$jscomp$3$$=$APP.$cljs$core$count$$($fills_fills__$1$$),$dbuffer$jscomp$3$$=new DataView(new ArrayBuffer(1284)),$mbuffer$jscomp$3$$=new DataView(new ArrayBuffer($total$jscomp$3$$*36));$dbuffer$jscomp$3$$.setInt8(0,$total$jscomp$3$$,
!0);for(var $G__45685_index$jscomp$168$$=0,$G__45680_G__45684_G__45686_image_ids$jscomp$2$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;;){if($G__45685_index$jscomp$168$$<$total$jscomp$3$$){var $fill$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($fills_fills__$1$$,$G__45685_index$jscomp$168$$),$doffset$jscomp$1$$=4+$G__45685_index$jscomp$168$$*160,$moffset$jscomp$1$$=$G__45685_index$jscomp$168$$*36,$opacity$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($fill$jscomp$5$$,
$APP.$cljs$cst$1731$fill_opacity$$,1),$image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill$jscomp$5$$,$APP.$cljs$cst$1730$fill_color$$);if($APP.$cljs$core$truth_$$($image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$)){$app$common$types$fills$impl$write_solid_fill$$($doffset$jscomp$1$$,$dbuffer$jscomp$3$$,$opacity$jscomp$7$$,$image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$);
$app$common$types$fills$impl$write_metadata$$($moffset$jscomp$1$$,$mbuffer$jscomp$3$$,$fill$jscomp$5$$);$G__45685_index$jscomp$168$$+=1;continue}else if($image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill$jscomp$5$$,$APP.$cljs$cst$1732$fill_color_gradient$$),$APP.$cljs$core$truth_$$($image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$)){$app$common$types$fills$impl$write_gradient_fill$$($doffset$jscomp$1$$,
$dbuffer$jscomp$3$$,$opacity$jscomp$7$$,$image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$);$app$common$types$fills$impl$write_metadata$$($moffset$jscomp$1$$,$mbuffer$jscomp$3$$,$fill$jscomp$5$$);$G__45685_index$jscomp$168$$+=1;continue}else if($image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill$jscomp$5$$,$APP.$cljs$cst$1616$fill_image$$),
$APP.$cljs$core$truth_$$($image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$)){$app$common$types$fills$impl$write_image_fill$$($doffset$jscomp$1$$,$dbuffer$jscomp$3$$,$opacity$jscomp$7$$,$image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$);$app$common$types$fills$impl$write_metadata$$($moffset$jscomp$1$$,$mbuffer$jscomp$3$$,$fill$jscomp$5$$);$G__45685_index$jscomp$168$$+=1;$G__45680_G__45684_G__45686_image_ids$jscomp$2$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__45680_G__45684_G__45686_image_ids$jscomp$2$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($image$jscomp$9_temp__5823__auto__$jscomp$101_temp__5823__auto____$1$jscomp$9_temp__5823__auto____$2$$,$APP.$cljs$cst$266$id$$));continue}else throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("found invalid fill on encoding fills to binary format",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$cljs$cst$1736$internal$$,$APP.$cljs$cst$271$code$$,$cljs$cst$1737$invalid_fill$$,$APP.$cljs$cst$273$hint$$,"found invalid fill on encoding fills to binary format"],null),null])),null);}else return new $app$common$types$fills$impl$Fills$$($total$jscomp$3$$,$dbuffer$jscomp$3$$,$mbuffer$jscomp$3$$,$G__45680_G__45684_G__45686_image_ids$jscomp$2$$,new $module$app$common$weak$impl_weak_value_map$$.$WeakValueMap$,null);break}};
$app$common$types$fills$impl$fills_QMARK_$$=function($o$jscomp$242$$){return $o$jscomp$242$$ instanceof $app$common$types$fills$impl$Fills$$};
$app$common$types$fills$has_valid_fill_attrs_QMARK_$$=function($attrs$jscomp$2_color$jscomp$19_result$jscomp$169$$){$attrs$jscomp$2_color$jscomp$19_result$jscomp$169$$=$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($attrs$jscomp$2_color$jscomp$19_result$jscomp$169$$));$attrs$jscomp$2_color$jscomp$19_result$jscomp$169$$=$APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$2_color$jscomp$19_result$jscomp$169$$,$app$common$types$fills$valid_fill_attrs$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,
$APP.$cljs$core$count$$($attrs$jscomp$2_color$jscomp$19_result$jscomp$169$$))};
$app$common$types$fills$coerce$$=function($o$jscomp$245$$){if($o$jscomp$245$$==null)return $APP.$app$common$types$fills$impl$from_plain$$($APP.$cljs$core$PersistentVector$EMPTY$$);if($app$common$types$fills$impl$fills_QMARK_$$($o$jscomp$245$$))return $o$jscomp$245$$;if($APP.$cljs$core$vector_QMARK_$$($o$jscomp$245$$))return $APP.$app$common$types$fills$impl$from_plain$$($o$jscomp$245$$);throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$(["cannot coerce ",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$o$jscomp$245$$])),
" to fills"].join(""),$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$1736$internal$$,$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$1738$invalid_type$$,$APP.$cljs$cst$273$hint$$,["cannot coerce ",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$o$jscomp$245$$]))," to fills"].join("")],
null),null])),null);};$app$common$types$fills$get_image_ids$$=function($fills$jscomp$2$$){return $APP.$cljs$core$vector_QMARK_$$($fills$jscomp$2$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1616$fill_image$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$)),$fills$jscomp$2$$):$app$common$types$fills$impl$_get_image_ids$$($fills$jscomp$2$$)};
$app$common$types$fills$assoc$$=function($fills$jscomp$5$$,$position$jscomp$6$$,$fill$jscomp$6$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$app$common$flags$_STAR_current_STAR_$$,$APP.$cljs$cst$1739$frontend_binary_fills$$)?$fills$jscomp$5$$==null?$APP.$app$common$types$fills$impl$from_plain$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$fill$jscomp$6$$],null)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$types$fills$coerce$$($fills$jscomp$5$$),
$position$jscomp$6$$,$fill$jscomp$6$$):$fills$jscomp$5$$==null?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$fill$jscomp$6$$],null):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($fills$jscomp$5$$,$position$jscomp$6$$,$fill$jscomp$6$$)};
$APP.$app$common$types$fills$create$$=function($var_args$jscomp$920$$){for(var $args__5755__auto__$jscomp$146$$=[],$len__5749__auto___45678$$=arguments.length,$i__5750__auto___45681$$=0;;)if($i__5750__auto___45681$$<$len__5749__auto___45678$$)$args__5755__auto__$jscomp$146$$.push(arguments[$i__5750__auto___45681$$]),$i__5750__auto___45681$$+=1;else break;return $APP.$app$common$types$fills$create$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$146$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$146$$.slice(0),
0,null):null)};$APP.$app$common$types$fills$create$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($elements$jscomp$6_fills$jscomp$7$$){$elements$jscomp$6_fills$jscomp$7$$=$APP.$cljs$core$vec$$($elements$jscomp$6_fills$jscomp$7$$);return $APP.$cljs$core$contains_QMARK_$$($APP.$app$common$flags$_STAR_current_STAR_$$,$APP.$cljs$cst$1739$frontend_binary_fills$$)?$APP.$app$common$types$fills$impl$from_plain$$($elements$jscomp$6_fills$jscomp$7$$):$elements$jscomp$6_fills$jscomp$7$$};
$APP.$app$common$types$fills$fill__GT_color$$=function($fill$jscomp$8$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$8$$),$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1731$fill_opacity$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$8$$),$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$8$$),
$APP.$cljs$cst$1596$image$$,$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$8$$),$APP.$cljs$cst$1719$ref_id$$,$APP.$cljs$cst$1729$fill_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$8$$),$APP.$cljs$cst$1720$ref_file$$,$APP.$cljs$cst$1624$fill_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$8$$)],null))};
$APP.$app$common$types$text$get_default_text_attrs$$=function(){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$types$text$default_text_attrs$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$contains_QMARK_$$($APP.$app$common$flags$_STAR_current_STAR_$$,$APP.$cljs$cst$1739$frontend_binary_fills$$)?$APP.$app$common$types$fills$impl$from_plain$$($app$common$types$text$default_text_fills$$):$app$common$types$text$default_text_fills$$)};
$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$=function($root$jscomp$29$$){return $APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,$root$jscomp$29$$)};
$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$=function($match_QMARK_$$,$root$jscomp$30$$){return $APP.$cljs$core$seq$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($match_QMARK_$$,$APP.$cljs$core$tree_seq$$($APP.$cljs$core$map_QMARK_$$,$APP.$cljs$cst$340$children$$,$root$jscomp$30$$)))};
$APP.$app$common$types$text$is_text_node_QMARK_$$=function($node$jscomp$228$$){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$228$$)==null&&typeof $APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$228$$)==="string"};$APP.$app$common$types$text$is_paragraph_node_QMARK_$$=function($node$jscomp$230$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("paragraph",$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$230$$))};
$APP.$app$common$types$text$is_root_node_QMARK_$$=function($node$jscomp$231$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("root",$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$231$$))};$APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$02$$=function($transform$jscomp$26$$,$root$jscomp$31$$){return $APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$identity$$,$transform$jscomp$26$$,$root$jscomp$31$$)};
$APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$=function($pred$jscomp$81$$,$transform$jscomp$27$$,$root$jscomp$32$$){return $APP.$clojure$walk$postwalk$$(function($item$jscomp$39$$){var $JSCompiler_inline_result$jscomp$731_and__5023__auto__$jscomp$inline_4747$$=($JSCompiler_inline_result$jscomp$731_and__5023__auto__$jscomp$inline_4747$$=$APP.$app$common$types$text$is_text_node_QMARK_$$($item$jscomp$39$$)||$APP.$app$common$types$text$is_paragraph_node_QMARK_$$($item$jscomp$39$$)||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("paragraph-set",$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$39$$))||$APP.$app$common$types$text$is_root_node_QMARK_$$($item$jscomp$39$$))?$pred$jscomp$81$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$81$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$39$$):$pred$jscomp$81$$($item$jscomp$39$$):$JSCompiler_inline_result$jscomp$731_and__5023__auto__$jscomp$inline_4747$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$731_and__5023__auto__$jscomp$inline_4747$$)?
$transform$jscomp$27$$.$cljs$core$IFn$_invoke$arity$1$?$transform$jscomp$27$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$39$$):$transform$jscomp$27$$($item$jscomp$39$$):$item$jscomp$39$$},$root$jscomp$32$$)};
$app$common$types$text$update_text_content$$=function($shape$jscomp$67$$,$pred_fn$$,$update_fn$jscomp$4$$,$attrs$jscomp$3$$){function $update_attrs_fn$$($p1__45747_SHARP_$$){return $update_fn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$?$update_fn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$($p1__45747_SHARP_$$,$attrs$jscomp$3$$):$update_fn$jscomp$4$$($p1__45747_SHARP_$$,$attrs$jscomp$3$$)}return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$67$$,$APP.$cljs$cst$1621$content$$,
function($p1__45748_SHARP_$$){return $APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$($pred_fn$$,$update_attrs_fn$$,$p1__45748_SHARP_$$)})};
$APP.$app$common$types$text$generate_shape_name$$=function($text$jscomp$19$$){var $JSCompiler_temp_const$jscomp$732$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$,$y__5114__auto__$jscomp$inline_4749$$=$APP.$cljs$core$count$$($text$jscomp$19$$);return $JSCompiler_temp_const$jscomp$732$$.call($APP.$cljs$core$subs$$,$text$jscomp$19$$,0,280<$y__5114__auto__$jscomp$inline_4749$$?280:$y__5114__auto__$jscomp$inline_4749$$)};
$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($item$jscomp$41$$,$attrs$jscomp$5$$,$and__5023__auto__$jscomp$226_ignore_QMARK_$$){var $item_attrs$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($item$jscomp$41$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$340$children$$]));$and__5023__auto__$jscomp$226_ignore_QMARK_$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$226_ignore_QMARK_$$)?
$and__5023__auto__$jscomp$226_ignore_QMARK_$$:$APP.$cljs$core$empty_QMARK_$$($item_attrs$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$5$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($item$jscomp$41$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$340$children$$])));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$226_ignore_QMARK_$$)?
$APP.$cljs$core$every_QMARK_$$(function($p1__45759_SHARP_$$){return $app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__45759_SHARP_$$,$attrs$jscomp$5$$,!1)},$APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$41$$)):$and__5023__auto__$jscomp$226_ignore_QMARK_$$};
$app$common$types$text$get_first_paragraph_text_attrs$$=function($content$jscomp$16$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$16$$,$APP.$cljs$cst$340$children$$),0),$APP.$cljs$cst$340$children$$),0),$APP.$cljs$cst$1572$text$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$340$children$$]))};
$app$common$types$text$get_diff_type$$=function($a$jscomp$352$$,$b$jscomp$281$$){return $app$common$types$text$compare_text_content$$($a$jscomp$352$$,$b$jscomp$281$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1755$text_cb$$,function($acc$jscomp$88$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$88$$,$cljs$cst$1758$text_content_text$$)},$cljs$cst$1756$attribute_cb$$,function($acc$jscomp$89$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$89$$,$cljs$cst$1759$text_content_attribute$$)}],
null))};
$app$common$types$text$get_diff_attrs$$=function($a$jscomp$353$$,$b$jscomp$282$$){var $diff_attrs$$=$app$common$types$text$compare_text_content$$($a$jscomp$353$$,$b$jscomp$282$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1755$text_cb$$,$APP.$cljs$core$identity$$,$cljs$cst$1756$attribute_cb$$,function($acc$jscomp$90$$,$attr$jscomp$8$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$90$$,$attr$jscomp$8$$)}],null));if($APP.$cljs$core$contains_QMARK_$$($diff_attrs$$,$cljs$cst$1757$text_content_structure$$)){var $attrs$jscomp$6$$=
$app$common$types$text$get_first_paragraph_text_attrs$$($a$jscomp$353$$);return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$227$$=$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$353$$,$attrs$jscomp$6$$,!0);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$227$$)?$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$282$$,$attrs$jscomp$6$$,!0):$and__5023__auto__$jscomp$227$$}())?$APP.$cljs$core$PersistentHashSet$EMPTY$$:
$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($diff_attrs$$,$cljs$cst$1757$text_content_structure$$)}return $diff_attrs$$};
$APP.$app$common$types$text$content__GT_text$$=function($content$jscomp$18$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__45802_SHARP_$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("",$p1__45802_SHARP_$$)},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$91$$,$node$jscomp$234$$){if($APP.$app$common$types$text$is_paragraph_node_QMARK_$$($node$jscomp$234$$))return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$91$$,
$APP.$cljs$core$PersistentVector$EMPTY$$);if($APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$234$$)){var $i$jscomp$483$$=$APP.$cljs$core$count$$($acc$jscomp$91$$)-1;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($acc$jscomp$91$$,$i$jscomp$483$$,$APP.$cljs$core$conj$$,$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$234$$))}return $acc$jscomp$91$$},$APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$($content$jscomp$18$$))))};
$APP.$app$common$types$text$content__GT_text_PLUS_styles$$=function($node$jscomp$235$$){return $APP.$cljs$core$reverse$$(function $app$common$types$text$content__GT_text_PLUS_styles_$_rec_style_text_map$$($acc$jscomp$92$$,$node__$1$jscomp$65$$,$head_style_style$jscomp$11$$){var $node_style$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$head_style_style$jscomp$11$$,$APP.$cljs$core$select_keys$$($node__$1$jscomp$65$$,
$APP.$app$common$types$text$text_all_attrs$$)])),$head_text_vec__45812$$=function(){var $or__5025__auto__$jscomp$322$$=$APP.$cljs$core$first$$($acc$jscomp$92$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$322$$)?$or__5025__auto__$jscomp$322$$:new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentArrayMap$EMPTY$$,""],null)}();$head_style_style$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($head_text_vec__45812$$,
0,null);$head_text_vec__45812$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($head_text_vec__45812$$,1,null);var $new_acc$$=$APP.$app$common$types$text$is_text_node_QMARK_$$($node__$1$jscomp$65$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($head_style_style$jscomp$11$$,$node_style$$)?$APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$node_style$$,$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$2$($node__$1$jscomp$65$$,
"")],null),$acc$jscomp$92$$):$APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$node_style$$,""+($head_text_vec__45812$$??"")+($APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($node__$1$jscomp$65$$)??"")],null),$APP.$cljs$core$rest$$($acc$jscomp$92$$)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__45803_SHARP_$$,$p2__45804_SHARP_$$){return $app$common$types$text$content__GT_text_PLUS_styles_$_rec_style_text_map$$($p1__45803_SHARP_$$,
$p2__45804_SHARP_$$,$node_style$$)},$acc$jscomp$92$$,$APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($node__$1$jscomp$65$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($node__$1$jscomp$65$$),"paragraph")?function(){var $ht$jscomp$3_vec__45816$$=$APP.$cljs$core$first$$($new_acc$$),$hs$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ht$jscomp$3_vec__45816$$,0,null);$ht$jscomp$3_vec__45816$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ht$jscomp$3_vec__45816$$,1,null);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$hs$jscomp$1$$,""+($ht$jscomp$3_vec__45816$$??"")+"\n"],null),$APP.$cljs$core$rest$$($new_acc$$))}():$new_acc$$}($APP.$cljs$core$PersistentVector$EMPTY$$,$node$jscomp$235$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$))};
$app$common$types$modifiers$Modifiers$$=function($last_order$$,$geometry_parent$$,$geometry_child$$,$structure_parent$$,$structure_child$$,$__meta$jscomp$16$$,$__extmap$jscomp$16$$,$__hash$jscomp$73$$){this.$last_order$=$last_order$$;this.$geometry_parent$=$geometry_parent$$;this.$geometry_child$=$geometry_child$$;this.$structure_parent$=$structure_parent$$;this.$structure_child$=$structure_child$$;this.$__meta$=$__meta$jscomp$16$$;this.$__extmap$=$__extmap$jscomp$16$$;this.$__hash$=$__hash$jscomp$73$$;
this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$APP.$app$common$types$modifiers$GeometricOperation$$=function($order$jscomp$1$$,$type$jscomp$318$$,$vector$jscomp$1$$,$origin$jscomp$3$$,$transform$jscomp$29$$,$transform_inverse$$,$rotation$jscomp$3$$,$center$jscomp$9$$,$__meta$jscomp$17$$,$__extmap$jscomp$17$$,$__hash$jscomp$74$$){this.order=$order$jscomp$1$$;this.type=$type$jscomp$318$$;this.$vector$=$vector$jscomp$1$$;this.origin=$origin$jscomp$3$$;this.transform=$transform$jscomp$29$$;this.$transform_inverse$=$transform_inverse$$;this.rotation=
$rotation$jscomp$3$$;this.$center$=$center$jscomp$9$$;this.$__meta$=$__meta$jscomp$17$$;this.$__extmap$=$__extmap$jscomp$17$$;this.$__hash$=$__hash$jscomp$74$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$APP.$app$common$types$modifiers$StructureOperation$$=function($type$jscomp$320$$,$property$jscomp$26$$,$value$jscomp$402$$,$index$jscomp$169$$,$__meta$jscomp$18$$,$__extmap$jscomp$18$$,$__hash$jscomp$75$$){this.type=$type$jscomp$320$$;this.property=$property$jscomp$26$$;this.value=$value$jscomp$402$$;this.index=$index$jscomp$169$$;this.$__meta$=$__meta$jscomp$18$$;this.$__extmap$=$__extmap$jscomp$18$$;this.$__hash$=$__hash$jscomp$75$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=
139264};$APP.$app$common$types$modifiers$move_vec_QMARK_$$=function($vector$jscomp$6$$){return!$APP.$app$common$math$almost_zero_QMARK_$$($vector$jscomp$6$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($vector$jscomp$6$$,$APP.$cljs$cst$1499$x$$))||!$APP.$app$common$math$almost_zero_QMARK_$$($vector$jscomp$6$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($vector$jscomp$6$$,$APP.$cljs$cst$1500$y$$))};
$APP.$app$common$types$modifiers$resize_vec_QMARK_$$=function($vector$jscomp$7$$){return!$APP.$app$common$math$almost_zero_QMARK_$$(($vector$jscomp$7$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($vector$jscomp$7$$,$APP.$cljs$cst$1499$x$$))-1)||!$APP.$app$common$math$almost_zero_QMARK_$$(($vector$jscomp$7$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($vector$jscomp$7$$,$APP.$cljs$cst$1500$y$$))-1)};
$app$common$types$modifiers$safe_size_rect_QMARK_$$=function($h$jscomp$144_rect$jscomp$11$$){var $and__5023__auto__$jscomp$228_w$jscomp$27$$=$h$jscomp$144_rect$jscomp$11$$!=null;return $and__5023__auto__$jscomp$228_w$jscomp$27$$?($and__5023__auto__$jscomp$228_w$jscomp$27$$=$h$jscomp$144_rect$jscomp$11$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$144_rect$jscomp$11$$,$APP.$cljs$cst$288$width$$),$h$jscomp$144_rect$jscomp$11$$=$h$jscomp$144_rect$jscomp$11$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$144_rect$jscomp$11$$,
$APP.$cljs$cst$1511$height$$),$APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($and__5023__auto__$jscomp$228_w$jscomp$27$$,$h$jscomp$144_rect$jscomp$11$$)&&$and__5023__auto__$jscomp$228_w$jscomp$27$$>0&&$h$jscomp$144_rect$jscomp$11$$>0&&$and__5023__auto__$jscomp$228_w$jscomp$27$$<=2147483647&&$h$jscomp$144_rect$jscomp$11$$<=2147483647):$and__5023__auto__$jscomp$228_w$jscomp$27$$};
$app$common$types$modifiers$safe_size_rect$$=function($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$){$map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$=$APP.$cljs$core$__destructure_map$$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$);var $selrect$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$,
$APP.$cljs$cst$1589$selrect$$),$points$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$,$APP.$cljs$cst$1588$points$$),$x$jscomp$1090$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$348$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$,
$APP.$cljs$cst$1500$y$$),$width$jscomp$57$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$,$APP.$cljs$cst$288$width$$),$height$jscomp$50$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$,$APP.$cljs$cst$1511$height$$);$map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$=
function(){var $and__5023__auto__$jscomp$229$$=$app$common$types$modifiers$safe_size_rect_QMARK_$$($selrect$jscomp$3$$);return $and__5023__auto__$jscomp$229$$?$selrect$jscomp$3$$:$and__5023__auto__$jscomp$229$$}();if($APP.$cljs$core$truth_$$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$))return $map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$;$map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$=
function(){var $from_points$$=$APP.$app$common$geom$rect$points__GT_rect$$($points$jscomp$8$$),$and__5023__auto__$jscomp$230$$=$app$common$types$modifiers$safe_size_rect_QMARK_$$($from_points$$);return $and__5023__auto__$jscomp$230$$?$from_points$$:$and__5023__auto__$jscomp$230$$}();if($APP.$cljs$core$truth_$$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$))return $map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$;
$map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$=function(){var $from_shape$$=$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($x$jscomp$1090$$,$y$jscomp$348$$,$width$jscomp$57$$,$height$jscomp$50$$),$and__5023__auto__$jscomp$231$$=$app$common$types$modifiers$safe_size_rect_QMARK_$$($from_shape$$);return $and__5023__auto__$jscomp$231$$?$from_shape$$:$and__5023__auto__$jscomp$231$$}();return $APP.$cljs$core$truth_$$($map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$)?
$map__48524__$1_or__5025__auto__$jscomp$323_or__5025__auto____$1$jscomp$41_or__5025__auto____$2$jscomp$10_p__48523$$:$app$common$geom$rect$empty_rect$$};
$APP.$app$common$types$modifiers$maybe_add_move$$=function($G__48535_operations$$,$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$){if($APP.$cljs$core$empty_QMARK_$$($G__48535_operations$$))return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$],null);var $head$jscomp$9_item$jscomp$42$$=$APP.$cljs$core$peek$$($G__48535_operations$$),$type_op1$jscomp$inline_4753_vector_op1$jscomp$inline_4758$$=
$head$jscomp$9_item$jscomp$42$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$9_item$jscomp$42$$,$APP.$cljs$cst$139$type$$),$type_op2$jscomp$inline_4754$$=$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$,$APP.$cljs$cst$139$type$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1782$move$$,
$type_op1$jscomp$inline_4753_vector_op1$jscomp$inline_4758$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1782$move$$,$type_op2$jscomp$inline_4754$$)?($type_op1$jscomp$inline_4753_vector_op1$jscomp$inline_4758$$=$head$jscomp$9_item$jscomp$42$$?.$vector$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$9_item$jscomp$42$$,$APP.$cljs$cst$200$vector$$),$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$=$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$?.$vector$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$,$APP.$cljs$cst$200$vector$$),$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$=$APP.$app$common$geom$point$add$$($type_op1$jscomp$inline_4753_vector_op1$jscomp$inline_4758$$,$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$),$head$jscomp$9_item$jscomp$42$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($head$jscomp$9_item$jscomp$42$$,
$APP.$cljs$cst$200$vector$$,$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$),$G__48535_operations$$=$APP.$cljs$core$pop$$($G__48535_operations$$),$APP.$app$common$types$modifiers$move_vec_QMARK_$$($head$jscomp$9_item$jscomp$42$$?.$vector$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$9_item$jscomp$42$$,$APP.$cljs$cst$200$vector$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48535_operations$$,$head$jscomp$9_item$jscomp$42$$):$G__48535_operations$$):
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48535_operations$$,$op$jscomp$10_vector$jscomp$inline_4760_vector_op2$jscomp$inline_4759$$)};$APP.$app$common$types$modifiers$empty$$=function(){return new $app$common$types$modifiers$Modifiers$$(0,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$,null,null,null)};
$APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$=function($modifiers$jscomp$5_order$jscomp$10$$,$vector$jscomp$14$$){var $G__48567_modifiers__$1$jscomp$3$$=$modifiers$jscomp$5_order$jscomp$10$$?$modifiers$jscomp$5_order$jscomp$10$$:$APP.$app$common$types$modifiers$empty$$();$modifiers$jscomp$5_order$jscomp$10$$=($G__48567_modifiers__$1$jscomp$3$$?.$last_order$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48567_modifiers__$1$jscomp$3$$,$APP.$cljs$cst$1760$last_order$$))+
1;$G__48567_modifiers__$1$jscomp$3$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48567_modifiers__$1$jscomp$3$$,$APP.$cljs$cst$1760$last_order$$,$modifiers$jscomp$5_order$jscomp$10$$);return $APP.$app$common$types$modifiers$move_vec_QMARK_$$($vector$jscomp$14$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48567_modifiers__$1$jscomp$3$$,$cljs$cst$1762$geometry_child$$,$APP.$app$common$types$modifiers$maybe_add_move$$,new $APP.$app$common$types$modifiers$GeometricOperation$$($modifiers$jscomp$5_order$jscomp$10$$,
$APP.$cljs$cst$1782$move$$,$vector$jscomp$14$$,null,null,null,null,null,null,null,null)):$G__48567_modifiers__$1$jscomp$3$$};
$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$03$$=function($vector$jscomp$15$$,$origin$jscomp$9$$){var $modifiers$jscomp$6_order$jscomp$11$$=$APP.$app$common$types$modifiers$empty$$(),$G__48570_modifiers__$1$jscomp$4$$=$modifiers$jscomp$6_order$jscomp$11$$?$modifiers$jscomp$6_order$jscomp$11$$:$APP.$app$common$types$modifiers$empty$$();$modifiers$jscomp$6_order$jscomp$11$$=($G__48570_modifiers__$1$jscomp$4$$?.$last_order$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48570_modifiers__$1$jscomp$4$$,
$APP.$cljs$cst$1760$last_order$$))+1;$G__48570_modifiers__$1$jscomp$4$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48570_modifiers__$1$jscomp$4$$,$APP.$cljs$cst$1760$last_order$$,$modifiers$jscomp$6_order$jscomp$11$$);return $APP.$app$common$types$modifiers$resize_vec_QMARK_$$($vector$jscomp$15$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48570_modifiers__$1$jscomp$4$$,$cljs$cst$1762$geometry_child$$,$APP.$app$common$types$modifiers$maybe_add_resize$$,new $APP.$app$common$types$modifiers$GeometricOperation$$($modifiers$jscomp$6_order$jscomp$11$$,
$APP.$cljs$cst$1783$resize$$,$vector$jscomp$15$$,$origin$jscomp$9$$,null,null,null,null,null,null,null)):$G__48570_modifiers__$1$jscomp$4$$};
$APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$=function($modifiers$jscomp$7$$,$vector$jscomp$16$$,$origin$jscomp$10$$,$transform$jscomp$33$$,$transform_inverse$jscomp$4$$){return $app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$06$$($modifiers$jscomp$7$$,$vector$jscomp$16$$,$origin$jscomp$10$$,$transform$jscomp$33$$,$transform_inverse$jscomp$4$$,null)};
$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$06$$=function($modifiers$jscomp$8_order$jscomp$12$$,$vector$jscomp$17$$,$origin$jscomp$11$$,$transform$jscomp$34$$,$transform_inverse$jscomp$5$$,$map__48572__$1_p__48571_precise_QMARK_$jscomp$1$$){$map__48572__$1_p__48571_precise_QMARK_$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($map__48572__$1_p__48571_precise_QMARK_$jscomp$1$$);$map__48572__$1_p__48571_precise_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48572__$1_p__48571_precise_QMARK_$jscomp$1$$,
$cljs$cst$1789$precise_QMARK_$$);var $G__48573_modifiers__$1$jscomp$5$$=$APP.$cljs$core$truth_$$($modifiers$jscomp$8_order$jscomp$12$$)?$modifiers$jscomp$8_order$jscomp$12$$:$APP.$app$common$types$modifiers$empty$$();$modifiers$jscomp$8_order$jscomp$12$$=($G__48573_modifiers__$1$jscomp$5$$?.$last_order$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48573_modifiers__$1$jscomp$5$$,$APP.$cljs$cst$1760$last_order$$))+1;$G__48573_modifiers__$1$jscomp$5$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48573_modifiers__$1$jscomp$5$$,
$APP.$cljs$cst$1760$last_order$$,$modifiers$jscomp$8_order$jscomp$12$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__48572__$1_p__48571_precise_QMARK_$jscomp$1$$)?$map__48572__$1_p__48571_precise_QMARK_$jscomp$1$$:$APP.$app$common$types$modifiers$resize_vec_QMARK_$$($vector$jscomp$17$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48573_modifiers__$1$jscomp$5$$,$cljs$cst$1762$geometry_child$$,$APP.$app$common$types$modifiers$maybe_add_resize$$,new $APP.$app$common$types$modifiers$GeometricOperation$$($modifiers$jscomp$8_order$jscomp$12$$,
$APP.$cljs$cst$1783$resize$$,$vector$jscomp$17$$,$origin$jscomp$11$$,$transform$jscomp$34$$,$transform_inverse$jscomp$5$$,null,null,null,null,null)):$G__48573_modifiers__$1$jscomp$5$$};
$app$common$types$modifiers$remove_children$$=function($G__48575_modifiers$jscomp$10$$,$shapes$jscomp$9$$){$G__48575_modifiers$jscomp$10$$=$APP.$cljs$core$truth_$$($G__48575_modifiers$jscomp$10$$)?$G__48575_modifiers$jscomp$10$$:$APP.$app$common$types$modifiers$empty$$();return $APP.$app$common$data$not_empty_QMARK_$$($shapes$jscomp$9$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48575_modifiers$jscomp$10$$,$cljs$cst$1763$structure_parent$$,$APP.$cljs$core$conj$$,new $APP.$app$common$types$modifiers$StructureOperation$$($cljs$cst$1784$remove_children$$,
null,$shapes$jscomp$9$$,null,null,null,null)):$G__48575_modifiers$jscomp$10$$};
$app$common$types$modifiers$add_children$$=function($G__48576_modifiers$jscomp$11$$,$shapes$jscomp$10$$,$index$jscomp$172$$){$G__48576_modifiers$jscomp$11$$=$APP.$cljs$core$truth_$$($G__48576_modifiers$jscomp$11$$)?$G__48576_modifiers$jscomp$11$$:$APP.$app$common$types$modifiers$empty$$();return $APP.$app$common$data$not_empty_QMARK_$$($shapes$jscomp$10$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48576_modifiers$jscomp$11$$,$cljs$cst$1763$structure_parent$$,$APP.$cljs$core$conj$$,
new $APP.$app$common$types$modifiers$StructureOperation$$($cljs$cst$1785$add_children$$,null,$shapes$jscomp$10$$,$index$jscomp$172$$,null,null,null)):$G__48576_modifiers$jscomp$11$$};
$APP.$app$common$types$modifiers$reflow$$=function(){var $modifiers$jscomp$12$$=$APP.$app$common$types$modifiers$empty$$();return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$truth_$$($modifiers$jscomp$12$$)?$modifiers$jscomp$12$$:$APP.$app$common$types$modifiers$empty$$(),$cljs$cst$1763$structure_parent$$,$APP.$cljs$core$conj$$,new $APP.$app$common$types$modifiers$StructureOperation$$($cljs$cst$1786$reflow$$,null,null,null,null,null,null))};
$APP.$app$common$types$modifiers$change_property$$=function($modifiers$jscomp$14$$,$property$jscomp$29$$,$value$jscomp$407$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$truth_$$($modifiers$jscomp$14$$)?$modifiers$jscomp$14$$:$APP.$app$common$types$modifiers$empty$$(),$cljs$cst$1763$structure_parent$$,$APP.$cljs$core$conj$$,new $APP.$app$common$types$modifiers$StructureOperation$$($cljs$cst$1788$change_property$$,$property$jscomp$29$$,$value$jscomp$407$$,null,null,
null,null))};
$app$common$types$modifiers$concat_geometry$$=function($G__48719_operations$jscomp$3_result$jscomp$170$$,$G__48720_operations__$1_other$jscomp$177$$,$merge_QMARK_$$){if($APP.$cljs$core$empty_QMARK_$$($G__48719_operations$jscomp$3_result$jscomp$170$$))return $G__48720_operations__$1_other$jscomp$177$$;if($APP.$cljs$core$empty_QMARK_$$($G__48720_operations__$1_other$jscomp$177$$))return $G__48719_operations$jscomp$3_result$jscomp$170$$;for($G__48720_operations__$1_other$jscomp$177$$=$APP.$cljs$core$seq$$($G__48720_operations__$1_other$jscomp$177$$);;){if($APP.$cljs$core$empty_QMARK_$$($G__48720_operations__$1_other$jscomp$177$$))return $G__48719_operations$jscomp$3_result$jscomp$170$$;var $current$jscomp$20$$=
$APP.$cljs$core$first$$($G__48720_operations__$1_other$jscomp$177$$);$G__48719_operations$jscomp$3_result$jscomp$170$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($merge_QMARK_$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1782$move$$,$current$jscomp$20$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$20$$,$APP.$cljs$cst$139$type$$)):$merge_QMARK_$$)?$APP.$app$common$types$modifiers$maybe_add_move$$($G__48719_operations$jscomp$3_result$jscomp$170$$,
$current$jscomp$20$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($merge_QMARK_$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1783$resize$$,$current$jscomp$20$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$20$$,$APP.$cljs$cst$139$type$$)):$merge_QMARK_$$)?$APP.$app$common$types$modifiers$maybe_add_resize$$.$cljs$core$IFn$_invoke$arity$2$($G__48719_operations$jscomp$3_result$jscomp$170$$,$current$jscomp$20$$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48719_operations$jscomp$3_result$jscomp$170$$,
$current$jscomp$20$$);$G__48720_operations__$1_other$jscomp$177$$=$APP.$cljs$core$rest$$($G__48720_operations__$1_other$jscomp$177$$)}};$app$common$types$modifiers$increase_order$$=function($operations$jscomp$4$$,$last_order$jscomp$2$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48581_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__48581_SHARP_$$,$cljs$cst$363$order$$,$APP.$cljs$core$_PLUS_$$,$last_order$jscomp$2$$)},$operations$jscomp$4$$)};
$app$common$types$modifiers$add_modifiers$$=function($modifiers$jscomp$15_modifiers__$1$jscomp$7$$,$last_order$jscomp$3_new_modifiers$$){$modifiers$jscomp$15_modifiers__$1$jscomp$7$$=$APP.$cljs$core$truth_$$($modifiers$jscomp$15_modifiers__$1$jscomp$7$$)?$modifiers$jscomp$15_modifiers__$1$jscomp$7$$:$APP.$app$common$types$modifiers$empty$$();var $new_modifiers__$1$$=$APP.$cljs$core$truth_$$($last_order$jscomp$3_new_modifiers$$)?$last_order$jscomp$3_new_modifiers$$:$APP.$app$common$types$modifiers$empty$$();
$last_order$jscomp$3_new_modifiers$$=$modifiers$jscomp$15_modifiers__$1$jscomp$7$$?.$last_order$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$15_modifiers__$1$jscomp$7$$,$APP.$cljs$cst$1760$last_order$$);var $new_last_order$$=$new_modifiers__$1$$?.$last_order$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_modifiers__$1$$,$APP.$cljs$cst$1760$last_order$$),$old_geom_child$$=$modifiers$jscomp$15_modifiers__$1$jscomp$7$$?.$geometry_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$15_modifiers__$1$jscomp$7$$,
$cljs$cst$1762$geometry_child$$),$new_geom_child$$=$app$common$types$modifiers$increase_order$$($new_modifiers__$1$$?.$geometry_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_modifiers__$1$$,$cljs$cst$1762$geometry_child$$),$last_order$jscomp$3_new_modifiers$$),$old_geom_parent$$=$modifiers$jscomp$15_modifiers__$1$jscomp$7$$?.$geometry_parent$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$15_modifiers__$1$jscomp$7$$,$APP.$cljs$cst$1761$geometry_parent$$),
$new_geom_parent$$=$app$common$types$modifiers$increase_order$$($new_modifiers__$1$$?.$geometry_parent$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_modifiers__$1$$,$APP.$cljs$cst$1761$geometry_parent$$),$last_order$jscomp$3_new_modifiers$$),$merge_child_QMARK_$$=$APP.$cljs$core$empty_QMARK_$$($new_geom_parent$$)&&$APP.$cljs$core$empty_QMARK_$$($old_geom_parent$$),$merge_parent_QMARK_$$=$APP.$cljs$core$empty_QMARK_$$($new_geom_child$$)&&$APP.$cljs$core$empty_QMARK_$$($old_geom_child$$);
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($modifiers$jscomp$15_modifiers__$1$jscomp$7$$,$APP.$cljs$cst$1760$last_order$$,$last_order$jscomp$3_new_modifiers$$+$new_last_order$$),$cljs$cst$1762$geometry_child$$,function($p1__48582_SHARP_$$){return $app$common$types$modifiers$concat_geometry$$($p1__48582_SHARP_$$,
$new_geom_child$$,$merge_child_QMARK_$$)}),$APP.$cljs$cst$1761$geometry_parent$$,function($p1__48583_SHARP_$$){return $app$common$types$modifiers$concat_geometry$$($p1__48583_SHARP_$$,$new_geom_parent$$,$merge_parent_QMARK_$$)}),$cljs$cst$1763$structure_parent$$,function($p1__48584_SHARP_$$){return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__48584_SHARP_$$,$new_modifiers__$1$$?.$structure_parent$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_modifiers__$1$$,$cljs$cst$1763$structure_parent$$)]))}),$APP.$cljs$cst$1764$structure_child$$,function($p1__48585_SHARP_$$){return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__48585_SHARP_$$,$new_modifiers__$1$$?.$structure_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_modifiers__$1$$,
$APP.$cljs$cst$1764$structure_child$$)]))})};$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$=function($vector$jscomp$18$$){return $APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$modifiers$empty$$(),$vector$jscomp$18$$)};
$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$=function($vector$jscomp$19$$,$origin$jscomp$12$$){return $app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$03$$($vector$jscomp$19$$,$origin$jscomp$12$$)};
$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$=function($vector$jscomp$20$$,$origin$jscomp$13$$,$transform$jscomp$35$$,$transform_inverse$jscomp$6$$){return $APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$types$modifiers$empty$$(),$vector$jscomp$20$$,$origin$jscomp$13$$,$transform$jscomp$35$$,$transform_inverse$jscomp$6$$)};
$APP.$app$common$types$modifiers$rotation_modifiers$$=function($shape$jscomp$68_shape_center$$,$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$,$JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$){$shape$jscomp$68_shape_center$$=$APP.$app$common$geom$shapes$common$shape__GT_center$$($shape$jscomp$68_shape_center$$);var $JSCompiler_temp_const$jscomp$701_move_vec$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,
0),$G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$=$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$=$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$,$APP.$app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$,
$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$));$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$=$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$,
$APP.$app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$2$(-$JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$,$shape$jscomp$68_shape_center$$));$JSCompiler_temp_const$jscomp$701_move_vec$$=$APP.$app$common$geom$point$transform$$($JSCompiler_temp_const$jscomp$701_move_vec$$,$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$);$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$=
$APP.$app$common$types$modifiers$empty$$();$G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$)?$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$:$APP.$app$common$types$modifiers$empty$$();$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$=
($G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$?.$last_order$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$,$APP.$cljs$cst$1760$last_order$$))+1;$G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$,
$APP.$cljs$cst$1760$last_order$$,$JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$);$JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$=$APP.$cljs$core$not$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$,0))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$,
$APP.$cljs$cst$1764$structure_child$$,$APP.$cljs$core$conj$$,new $APP.$app$common$types$modifiers$StructureOperation$$($APP.$cljs$cst$1772$rotation$$,null,$JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$,null,null,null,null)),$cljs$cst$1762$geometry_child$$,$APP.$cljs$core$conj$$,new $APP.$app$common$types$modifiers$GeometricOperation$$($JSCompiler_inline_result$jscomp$702_JSCompiler_inline_result$jscomp$703_center$jscomp$13_modifiers$jscomp$inline_11442_order$jscomp$inline_11444$$,$APP.$cljs$cst$1772$rotation$$,
null,null,null,null,$JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$,$shape$jscomp$68_shape_center$$,null,null,null)):$G__48574$jscomp$inline_11445_m$jscomp$inline_4762_modifiers__$1$jscomp$inline_11443$$;return $APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$10357_angle$jscomp$21$$,$JSCompiler_temp_const$jscomp$701_move_vec$$)};
$APP.$app$common$types$modifiers$change_size$$=function($p__48593_transform$jscomp$36$$,$width$jscomp$58_width__$1$$,$height$jscomp$51_height__$1$$){var $map__48594__$1_map__48595_sr_width$$=$APP.$cljs$core$__destructure_map$$($p__48593_transform$jscomp$36$$),$origin$jscomp$14_points$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48594__$1_map__48595_sr_width$$,$APP.$cljs$cst$1588$points$$);$p__48593_transform$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48594__$1_map__48595_sr_width$$,
$APP.$cljs$cst$1275$transform$$);var $transform_inverse$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48594__$1_map__48595_sr_width$$,$APP.$cljs$cst$1771$transform_inverse$$);$map__48594__$1_map__48595_sr_width$$=$app$common$types$modifiers$safe_size_rect$$($map__48594__$1_map__48595_sr_width$$);var $map__48595__$1_sr_height$$=$APP.$cljs$core$__destructure_map$$($map__48594__$1_map__48595_sr_width$$);$map__48594__$1_map__48595_sr_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48595__$1_sr_height$$,
$APP.$cljs$cst$288$width$$);$map__48595__$1_sr_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48595__$1_sr_height$$,$APP.$cljs$cst$1511$height$$);$width$jscomp$58_width__$1$$=$APP.$cljs$core$truth_$$($width$jscomp$58_width__$1$$)?$width$jscomp$58_width__$1$$:$map__48594__$1_map__48595_sr_width$$;$height$jscomp$51_height__$1$$=$APP.$cljs$core$truth_$$($height$jscomp$51_height__$1$$)?$height$jscomp$51_height__$1$$:$map__48595__$1_sr_height$$;$origin$jscomp$14_points$jscomp$9$$=
$APP.$cljs$core$first$$($origin$jscomp$14_points$jscomp$9$$);return $APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($width$jscomp$58_width__$1$$/$map__48594__$1_map__48595_sr_width$$,$height$jscomp$51_height__$1$$/$map__48595__$1_sr_height$$),$origin$jscomp$14_points$jscomp$9$$,$p__48593_transform$jscomp$36$$,$transform_inverse$jscomp$7$$)};
$APP.$app$common$types$modifiers$change_dimensions_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$=function($shape$jscomp$71$$,$attr$jscomp$10_height$jscomp$52$$,$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$,$map__48602__$1_p__48601_proportion$$){$map__48602__$1_p__48601_proportion$$=$APP.$cljs$core$__destructure_map$$($map__48602__$1_p__48601_proportion$$);var $and__5023__auto__$jscomp$inline_4770_ignore_lock_QMARK__width$jscomp$59$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48602__$1_p__48601_proportion$$,
$APP.$cljs$cst$1790$ignore_lock_QMARK_$$,!1);$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$=$APP.$app$common$math$abs$$($origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$)<.01?.01:$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$;var $map__48603__$1_map__48604_sr_width$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$71$$);$map__48602__$1_p__48601_proportion$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48603__$1_map__48604_sr_width$jscomp$1$$,$APP.$cljs$cst$1791$proportion$$);
var $locked_QMARK__proportion_lock$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48603__$1_map__48604_sr_width$jscomp$1$$,$APP.$cljs$cst$1792$proportion_lock$$);$map__48603__$1_map__48604_sr_width$jscomp$1$$=$app$common$types$modifiers$safe_size_rect$$($shape$jscomp$71$$);var $map__48604__$1_sr_height$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($map__48603__$1_map__48604_sr_width$jscomp$1$$);$map__48603__$1_map__48604_sr_width$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48604__$1_sr_height$jscomp$1$$,
$APP.$cljs$cst$288$width$$);$map__48604__$1_sr_height$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48604__$1_sr_height$jscomp$1$$,$APP.$cljs$cst$1511$height$$);$locked_QMARK__proportion_lock$$=($and__5023__auto__$jscomp$inline_4770_ignore_lock_QMARK__width$jscomp$59$$=$APP.$cljs$core$not$$($and__5023__auto__$jscomp$inline_4770_ignore_lock_QMARK__width$jscomp$59$$))?$locked_QMARK__proportion_lock$$:$and__5023__auto__$jscomp$inline_4770_ignore_lock_QMARK__width$jscomp$59$$;
$and__5023__auto__$jscomp$inline_4770_ignore_lock_QMARK__width$jscomp$59$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$10_height$jscomp$52$$,$APP.$cljs$cst$288$width$$)?$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$:$APP.$cljs$core$truth_$$($locked_QMARK__proportion_lock$$)?$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$*$map__48602__$1_p__48601_proportion$$:$map__48603__$1_map__48604_sr_width$jscomp$1$$;$attr$jscomp$10_height$jscomp$52$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$10_height$jscomp$52$$,
$APP.$cljs$cst$1511$height$$)?$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$:$APP.$cljs$core$truth_$$($locked_QMARK__proportion_lock$$)?$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$/$map__48602__$1_p__48601_proportion$$:$map__48604__$1_sr_height$jscomp$1$$;$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$=$APP.$cljs$core$first$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$71$$));return $APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$inline_4770_ignore_lock_QMARK__width$jscomp$59$$/
$map__48603__$1_map__48604_sr_width$jscomp$1$$,$attr$jscomp$10_height$jscomp$52$$/$map__48604__$1_sr_height$jscomp$1$$),$origin$jscomp$15_value$jscomp$409_value__$1$jscomp$4$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$71$$),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$71$$))};
$app$common$types$modifiers$empty_QMARK_$$=function($modifiers$jscomp$16$$){return $APP.$cljs$core$empty_QMARK_$$($modifiers$jscomp$16$$?.$geometry_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$16$$,$cljs$cst$1762$geometry_child$$))&&$APP.$cljs$core$empty_QMARK_$$($modifiers$jscomp$16$$?.$geometry_parent$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$16$$,$APP.$cljs$cst$1761$geometry_parent$$))&&$APP.$cljs$core$empty_QMARK_$$($modifiers$jscomp$16$$?.$structure_parent$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$16$$,$cljs$cst$1763$structure_parent$$))&&$APP.$cljs$core$empty_QMARK_$$($modifiers$jscomp$16$$?.$structure_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$16$$,$APP.$cljs$cst$1764$structure_child$$))};
$app$common$types$modifiers$child_modifiers_QMARK_$$=function($modifiers$jscomp$17$$){return $APP.$app$common$data$not_empty_QMARK_$$($modifiers$jscomp$17$$?.$geometry_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$17$$,$cljs$cst$1762$geometry_child$$))||$APP.$app$common$data$not_empty_QMARK_$$($modifiers$jscomp$17$$?.$structure_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$17$$,$APP.$cljs$cst$1764$structure_child$$))};
$app$common$types$modifiers$has_geometry_QMARK_$$=function($modifiers$jscomp$18$$){return $APP.$app$common$data$not_empty_QMARK_$$($modifiers$jscomp$18$$?.$geometry_parent$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$18$$,$APP.$cljs$cst$1761$geometry_parent$$))||$APP.$app$common$data$not_empty_QMARK_$$($modifiers$jscomp$18$$?.$geometry_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$18$$,$cljs$cst$1762$geometry_child$$))};
$app$common$types$modifiers$has_structure_QMARK_$$=function($p__48612_structure_parent$jscomp$2$$){var $map__48613__$1_structure_child$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($p__48612_structure_parent$jscomp$2$$);$p__48612_structure_parent$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48613__$1_structure_child$jscomp$2$$,$cljs$cst$1763$structure_parent$$);$map__48613__$1_structure_child$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48613__$1_structure_child$jscomp$2$$,
$APP.$cljs$cst$1764$structure_child$$);return $APP.$app$common$data$not_empty_QMARK_$$($p__48612_structure_parent$jscomp$2$$)||$APP.$app$common$data$not_empty_QMARK_$$($map__48613__$1_structure_child$jscomp$2$$)};
$app$common$types$modifiers$only_move_QMARK_$$=function($modifiers$jscomp$20$$){function $move_op_QMARK_$$($p1__48615_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1782$move$$,$p1__48615_SHARP_$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__48615_SHARP_$$,$APP.$cljs$cst$139$type$$))}return!$app$common$types$modifiers$has_structure_QMARK_$$($modifiers$jscomp$20$$)&&$APP.$cljs$core$every_QMARK_$$($move_op_QMARK_$$,$modifiers$jscomp$20$$?.$geometry_child$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$20$$,$cljs$cst$1762$geometry_child$$))&&$APP.$cljs$core$every_QMARK_$$($move_op_QMARK_$$,$modifiers$jscomp$20$$?.$geometry_parent$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$20$$,$APP.$cljs$cst$1761$geometry_parent$$))};
$app$common$types$modifiers$select_child$$=function($modifiers$jscomp$21$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$truth_$$($modifiers$jscomp$21$$)?$modifiers$jscomp$21$$:$APP.$app$common$types$modifiers$empty$$(),$APP.$cljs$cst$1761$geometry_parent$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1763$structure_parent$$,$APP.$cljs$core$PersistentVector$EMPTY$$]))};
$app$common$types$modifiers$select_structure$$=function($modifiers$jscomp$23$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$truth_$$($modifiers$jscomp$23$$)?$modifiers$jscomp$23$$:$APP.$app$common$types$modifiers$empty$$(),$cljs$cst$1762$geometry_child$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1761$geometry_parent$$,$APP.$cljs$core$PersistentVector$EMPTY$$]))};
$app$common$types$modifiers$select_geometry$$=function($modifiers$jscomp$24$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$truth_$$($modifiers$jscomp$24$$)?$modifiers$jscomp$24$$:$APP.$app$common$types$modifiers$empty$$(),$APP.$cljs$cst$1764$structure_child$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1763$structure_parent$$,$APP.$cljs$core$PersistentVector$EMPTY$$]))};
$app$common$types$modifiers$added_children_frames$$=function($modif_tree_structure_changes$$){$modif_tree_structure_changes$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p__48622_val$jscomp$157$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48622_val$jscomp$157$$,0,null);$p__48622_val$jscomp$157$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48622_val$jscomp$157$$,
1,null);return $cljs$cst$1763$structure_parent$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($p__48622_val$jscomp$157$$))!=null}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__48629_val$jscomp$158$$){var $key$jscomp$308$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48629_val$jscomp$158$$,0,null);$p__48629_val$jscomp$158$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48629_val$jscomp$158$$,1,null);
return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$key$jscomp$308$$,$cljs$cst$1763$structure_parent$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($p__48629_val$jscomp$158$$))],null)})),$modif_tree_structure_changes$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($changes$jscomp$2_p__48634$$){var $frame_id$jscomp$9$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$2_p__48634$$,0,null);$changes$jscomp$2_p__48634$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$2_p__48634$$,1,null);return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($map__48640__$1_p__48639_value$jscomp$410$$){$map__48640__$1_p__48639_value$jscomp$410$$=$APP.$cljs$core$__destructure_map$$($map__48640__$1_p__48639_value$jscomp$410$$);$map__48640__$1_p__48639_value$jscomp$410$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48640__$1_p__48639_value$jscomp$410$$,$APP.$cljs$cst$260$value$$);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$152$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1590$frame$$,$frame_id$jscomp$9$$,$APP.$cljs$cst$1795$shape$$,$id$jscomp$152$$],null)},$map__48640__$1_p__48639_value$jscomp$410$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($map__48642__$1_p__48641_type$jscomp$322$$){$map__48642__$1_p__48641_type$jscomp$322$$=
$APP.$cljs$core$__destructure_map$$($map__48642__$1_p__48641_type$jscomp$322$$);$map__48642__$1_p__48641_type$jscomp$322$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48642__$1_p__48641_type$jscomp$322$$,$APP.$cljs$cst$139$type$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__48642__$1_p__48641_type$jscomp$322$$,$cljs$cst$1785$add_children$$)},$changes$jscomp$2_p__48634$$)]))}),$modif_tree_structure_changes$$)};
$app$common$types$modifiers$transform_BANG_$$=function($matrix$jscomp$11$$,$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$){var $G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$=$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,$APP.$cljs$cst$139$type$$);
$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$=$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$ instanceof $APP.$cljs$core$Keyword$$?$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$.$fqn$:null;switch($G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$){case "move":return $app$common$geom$matrix$multiply_BANG_$$($APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.$vector$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,$APP.$cljs$cst$200$vector$$)),$matrix$jscomp$11$$);case "resize":var $JSCompiler_inline_result$jscomp$inline_13551_m$jscomp$inline_13983_tf$jscomp$inline_13545$$=$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.transform??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,
$APP.$cljs$cst$1275$transform$$);$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$=$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.$transform_inverse$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,$APP.$cljs$cst$1771$transform_inverse$$);var $G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$=
$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.$vector$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,$APP.$cljs$cst$200$vector$$);$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$=$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.origin??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,
$APP.$cljs$cst$1770$origin$$);$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$=$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$!=null?$APP.$app$common$geom$point$transform$$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$):$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$;
var $G__48647$jscomp$inline_13552$$=$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();$JSCompiler_inline_result$jscomp$inline_13551_m$jscomp$inline_13983_tf$jscomp$inline_13545$$=$JSCompiler_inline_result$jscomp$inline_13551_m$jscomp$inline_13983_tf$jscomp$inline_13545$$!=null?$app$common$geom$matrix$multiply_BANG_$$($G__48647$jscomp$inline_13552$$,$JSCompiler_inline_result$jscomp$inline_13551_m$jscomp$inline_13983_tf$jscomp$inline_13545$$):$G__48647$jscomp$inline_13552$$;$JSCompiler_inline_result$jscomp$inline_13551_m$jscomp$inline_13983_tf$jscomp$inline_13545$$=
$app$common$geom$matrix$translate_BANG_$$($JSCompiler_inline_result$jscomp$inline_13551_m$jscomp$inline_13983_tf$jscomp$inline_13545$$,$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$);$G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$=$app$common$geom$matrix$multiply_BANG_$$($JSCompiler_inline_result$jscomp$inline_13551_m$jscomp$inline_13983_tf$jscomp$inline_13545$$,$app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$1$($G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$));
$G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$=$app$common$geom$matrix$translate_BANG_$$($G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$,$APP.$app$common$geom$point$negate$$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$));$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$=
$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$!=null?$app$common$geom$matrix$multiply_BANG_$$($G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$,$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$):$G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$;
return $app$common$geom$matrix$multiply_BANG_$$($G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$,$matrix$jscomp$11$$);case "rotation":return $G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$=$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.$center$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,
$APP.$cljs$cst$1651$center$$),$G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$=$modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$?.rotation??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifier$jscomp$3_origin$jscomp$inline_13548_origin__$1$jscomp$inline_13549$$,$APP.$cljs$cst$1772$rotation$$),$app$common$geom$matrix$multiply_BANG_$$($app$common$geom$matrix$translate_BANG_$$($app$common$geom$matrix$multiply_BANG_$$($app$common$geom$matrix$translate_BANG_$$($APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),
$G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$),$APP.$app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($G__48646$jscomp$inline_13553_JSCompiler_inline_result$jscomp$13964_rotation$jscomp$inline_4780_vector$jscomp$inline_13547$$)),$APP.$app$common$geom$point$negate$$($G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$)),$matrix$jscomp$11$$);
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48650_G__48650__$1_JSCompiler_inline_result$jscomp$inline_13550_center$jscomp$inline_4779_tfi$jscomp$inline_13546$$)].join(""));}};
$app$common$types$modifiers$modifiers__GT_transform1$$=function($modifiers$jscomp$26$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$modifiers$transform_BANG_$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$modifiers$jscomp$26$$)};
$app$common$types$modifiers$modifiers__GT_transform$$=function($modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$){$modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$?.$geometry_parent$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$,$APP.$cljs$cst$1761$geometry_parent$$),
$modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$?.$geometry_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$,$cljs$cst$1762$geometry_child$$));$modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$=$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48655_SHARP_$$){return $p1__48655_SHARP_$$?.order??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__48655_SHARP_$$,
$cljs$cst$363$order$$)},$modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$);return $app$common$types$modifiers$modifiers__GT_transform1$$($modifiers$jscomp$27_modifiers__$1$jscomp$8_modifiers__$2$jscomp$7$$)};
$app$common$types$modifiers$transform_text_node$$=function($letter_spacing_value$jscomp$411$$,$attrs$jscomp$8$$){var $font_size$jscomp$1$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$8$$,$APP.$cljs$cst$1744$font_size$$,14))*$letter_spacing_value$jscomp$411$$);$letter_spacing_value$jscomp$411$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$8$$,
$APP.$cljs$cst$1750$letter_spacing$$,0))*$letter_spacing_value$jscomp$411$$);return $APP.$app$common$data$txt_merge$$($attrs$jscomp$8$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1744$font_size$$,$font_size$jscomp$1$$,$APP.$cljs$cst$1750$letter_spacing$$,$letter_spacing_value$jscomp$411$$],null))};
$app$common$types$modifiers$transform_paragraph_node$$=function($font_size$jscomp$2_value$jscomp$412$$,$attrs$jscomp$9$$){$font_size$jscomp$2_value$jscomp$412$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$9$$,$APP.$cljs$cst$1744$font_size$$,14))*$font_size$jscomp$2_value$jscomp$412$$);return $APP.$app$common$data$txt_merge$$($attrs$jscomp$9$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1744$font_size$$,$font_size$jscomp$2_value$jscomp$412$$],null))};
$app$common$types$modifiers$scale_text_content$$=function($content$jscomp$20$$,$value$jscomp$414$$){return $APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$types$text$is_paragraph_node_QMARK_$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$modifiers$transform_paragraph_node$$,$value$jscomp$414$$),$APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$types$text$is_text_node_QMARK_$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$modifiers$transform_text_node$$,
$value$jscomp$414$$),$content$jscomp$20$$))};
$app$common$types$modifiers$apply_scale_content$$=function($shape$jscomp$74_shape$jscomp$inline_4792$$,$value$jscomp$415_value__$1$jscomp$5$$){$value$jscomp$415_value__$1$jscomp$5$$=$APP.$app$common$math$abs$$($value$jscomp$415_value__$1$jscomp$5$$);var $G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$74_shape$jscomp$inline_4792$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$74_shape$jscomp$inline_4792$$,
$APP.$cljs$cst$1621$content$$,$app$common$types$modifiers$scale_text_content$$,$value$jscomp$415_value__$1$jscomp$5$$):$shape$jscomp$74_shape$jscomp$inline_4792$$;$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$,
$APP.$cljs$cst$1630$r1$$,$cljs$core$_STAR_$$,$value$jscomp$415_value__$1$jscomp$5$$),$APP.$cljs$cst$1631$r2$$,$cljs$core$_STAR_$$,$value$jscomp$415_value__$1$jscomp$5$$),$APP.$cljs$cst$1632$r3$$,$cljs$core$_STAR_$$,$value$jscomp$415_value__$1$jscomp$5$$),$APP.$cljs$cst$1633$r4$$,$cljs$core$_STAR_$$,$value$jscomp$415_value__$1$jscomp$5$$);$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$=$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$74_shape$jscomp$inline_4792$$))?
$app$common$geom$shapes$strokes$update_strokes_width$$($G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$,$value$jscomp$415_value__$1$jscomp$5$$):$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$;$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$=$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$74_shape$jscomp$inline_4792$$))?
$app$common$geom$shapes$effects$update_shadows_scale$$($G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$,$value$jscomp$415_value__$1$jscomp$5$$):$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$;$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$=$APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$74_shape$jscomp$inline_4792$$)!=null?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$260$value$$],null),$cljs$core$_STAR_$$,$value$jscomp$415_value__$1$jscomp$5$$):$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$;$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$74_shape$jscomp$inline_4792$$)?
$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1664$layout_gap$$,$APP.$cljs$cst$1665$row_gap$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1664$layout_gap$$,$APP.$cljs$cst$1666$column_gap$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1091$p1$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1089$p2$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1671$p3$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1672$p4$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])):
$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$;$shape$jscomp$74_shape$jscomp$inline_4792$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$74_shape$jscomp$inline_4792$$)?$app$common$types$shape$layout$update_grid_scale$$($G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$,$value$jscomp$415_value__$1$jscomp$5$$):$G__48662__$2_G__48662__$3_G__48662__$4_G__48662__$5_G__48662__$6_JSCompiler_temp$jscomp$739$$;
return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$74_shape$jscomp$inline_4792$$,
$APP.$cljs$cst$1688$layout_item_max_h$$,$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),$APP.$cljs$cst$1689$layout_item_min_h$$,$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),$APP.$cljs$cst$1690$layout_item_max_w$$,$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),$APP.$cljs$cst$1691$layout_item_min_w$$,
$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$cst$1684$m1$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$cst$1685$m2$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$cst$1686$m3$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$])),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$cst$1687$m4$$],null),$cljs$core$_STAR_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$415_value__$1$jscomp$5$$]))};
$app$common$types$modifiers$remove_children_set$$=function($shapes$jscomp$11$$,$children_to_remove_remove_QMARK_$$){$children_to_remove_remove_QMARK_$$=$APP.$cljs$core$set$$($children_to_remove_remove_QMARK_$$);return $APP.$app$common$data$removev$$($children_to_remove_remove_QMARK_$$,$shapes$jscomp$11$$)};
$app$common$types$modifiers$apply_modifier$$=function($shape$jscomp$75_shape__$1$jscomp$2$$,$operation$$){var $G__48667_property$jscomp$30$$=$operation$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,$APP.$cljs$cst$139$type$$);switch($G__48667_property$jscomp$30$$ instanceof $APP.$cljs$core$Keyword$$?$G__48667_property$jscomp$30$$.$fqn$:null){case "rotation":var $rotation$jscomp$6$$=$operation$$?.value??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,
$APP.$cljs$cst$260$value$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$75_shape__$1$jscomp$2$$,$APP.$cljs$cst$1772$rotation$$,function($p1__48664_SHARP_$$){return $APP.$cljs$core$mod$$(($APP.$cljs$core$truth_$$($p1__48664_SHARP_$$)?$p1__48664_SHARP_$$:0)+$rotation$jscomp$6$$,360)});case "add-children":var $value$jscomp$416$$=$operation$$?.value??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,$APP.$cljs$cst$260$value$$),$index$jscomp$173$$=$operation$$?.index??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,$APP.$cljs$cst$1779$index$$);$shape$jscomp$75_shape__$1$jscomp$2$$=$index$jscomp$173$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$75_shape__$1$jscomp$2$$,$APP.$cljs$cst$1598$shapes$$,function($shapes$jscomp$12$$){return $APP.$cljs$core$vector_QMARK_$$($shapes$jscomp$12$$)?$APP.$app$common$data$insert_at_index$$($shapes$jscomp$12$$,$index$jscomp$173$$,$value$jscomp$416$$):$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($shapes$jscomp$12$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$416$$]))}):$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$75_shape__$1$jscomp$2$$,$APP.$cljs$cst$1598$shapes$$,$APP.$app$common$data$concat_vec$$,$value$jscomp$416$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$75_shape__$1$jscomp$2$$,$APP.$cljs$cst$1598$shapes$$,function($p1__48665_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$,$p1__48665_SHARP_$$))});case "remove-children":return $value$jscomp$416$$=$operation$$?.value??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,$APP.$cljs$cst$260$value$$),$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$75_shape__$1$jscomp$2$$,$APP.$cljs$cst$1598$shapes$$,$app$common$types$modifiers$remove_children_set$$,$value$jscomp$416$$);case "scale-content":return $value$jscomp$416$$=
$operation$$?.value??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,$APP.$cljs$cst$260$value$$),$app$common$types$modifiers$apply_scale_content$$($shape$jscomp$75_shape__$1$jscomp$2$$,$value$jscomp$416$$);case "change-property":return $G__48667_property$jscomp$30$$=$operation$$?.property??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,$cljs$cst$825$property$$),$value$jscomp$416$$=$operation$$?.value??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($operation$$,
$APP.$cljs$cst$260$value$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$75_shape__$1$jscomp$2$$,$G__48667_property$jscomp$30$$,$value$jscomp$416$$);default:return $shape$jscomp$75_shape__$1$jscomp$2$$}};
$APP.$app$common$types$modifiers$apply_structure_modifiers$$=function($$__$1$jscomp$4_shape$jscomp$76$$,$modifiers$jscomp$28$$){$$__$1$jscomp$4_shape$jscomp$76$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$modifiers$apply_modifier$$,$$__$1$jscomp$4_shape$jscomp$76$$,$modifiers$jscomp$28$$?.$structure_parent$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$28$$,$cljs$cst$1763$structure_parent$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$modifiers$apply_modifier$$,
$$__$1$jscomp$4_shape$jscomp$76$$,$modifiers$jscomp$28$$?.$structure_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$28$$,$APP.$cljs$cst$1764$structure_child$$))};
$app$common$types$path$helpers$make_move_to$$=function($to$jscomp$11$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$11$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$11$$)],null)],null)};
$app$common$types$path$helpers$make_line_to$$=function($to$jscomp$12$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1798$line_to$$,$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$12$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$12$$)],null)],null)};
$app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$02$$=function($point$jscomp$12$$,$handler$jscomp$25$$){return $app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$03$$($point$jscomp$12$$,$handler$jscomp$25$$,$point$jscomp$12$$)};
$app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$03$$=function($point$jscomp$13$$,$h1$jscomp$6$$,$h2$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$13$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$13$$),$APP.$cljs$cst$1799$c1x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$6$$),$APP.$cljs$cst$1800$c1y$$,
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$6$$),$APP.$cljs$cst$1801$c2x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h2$$),$APP.$cljs$cst$1802$c2y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h2$$)],null)};
$app$common$types$path$helpers$update_curve_to$$=function($command$$,$h1$jscomp$7_params$jscomp$93$$,$h2$jscomp$1$$){$h1$jscomp$7_params$jscomp$93$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($command$$)),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($command$$)),
$APP.$cljs$cst$1799$c1x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$7_params$jscomp$93$$),$APP.$cljs$cst$1800$c1y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$7_params$jscomp$93$$),$APP.$cljs$cst$1801$c2x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$1$$),$APP.$cljs$cst$1802$c2y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$1$$)],null);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($command$$,
$APP.$cljs$cst$1796$command$$,$cljs$cst$1803$curve_to$$),$APP.$cljs$cst$1419$params$$,$h1$jscomp$7_params$jscomp$93$$)};$app$common$types$path$helpers$make_curve_to$$=function($to$jscomp$13$$,$h1$jscomp$8$$,$h2$jscomp$2$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1419$params$$,$app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$03$$($to$jscomp$13$$,$h1$jscomp$8$$,$h2$jscomp$2$$)],null)};
$app$common$types$path$helpers$prefix__GT_coords$$=function($prefix$jscomp$33$$){switch($prefix$jscomp$33$$ instanceof $APP.$cljs$core$Keyword$$?$prefix$jscomp$33$$.$fqn$:null){case "c1":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1799$c1x$$,$APP.$cljs$cst$1800$c1y$$],null);case "c2":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1801$c2x$$,$APP.$cljs$cst$1802$c2y$$],
null);default:return null}};
$APP.$app$common$types$path$helpers$position_fixed_angle$$=function($distance$jscomp$2_point$jscomp$14$$,$from_point$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($from_point$$)?$distance$jscomp$2_point$jscomp$14$$:$from_point$$)){var $angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$=$APP.$cljs$core$mod$$(360+-$APP.$app$common$geom$point$angle$cljs$0core$0IFn$0_invoke$0arity$02$$($distance$jscomp$2_point$jscomp$14$$,$from_point$$),360);$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$=$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>
337.5||$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=22.5?0:$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>22.5&&$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=67.5?45:$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>67.5&&$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=112.5?90:$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>112.5&&$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=157.5?135:$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>157.5&&
$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=202.5?180:$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>202.5&&$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=247.5?225:$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>247.5&&$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=292.5?270:$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$>292.5&&$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$<=337.5?315:null;$distance$jscomp$2_point$jscomp$14$$=$APP.$app$common$geom$point$distance$$($distance$jscomp$2_point$jscomp$14$$,
$from_point$$);$angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$=$APP.$goog$math$toRadians$$($angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$);return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(($from_point$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($from_point$$,$APP.$cljs$cst$1499$x$$))+$distance$jscomp$2_point$jscomp$14$$*Math.cos($angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$),($from_point$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($from_point$$,
$APP.$cljs$cst$1500$y$$))-$distance$jscomp$2_point$jscomp$14$$*Math.sin($angle$jscomp$23_angle$jscomp$inline_11452_to_angle$$))}return $distance$jscomp$2_point$jscomp$14$$};
$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$=function($segment$jscomp$3$$){var $prev$jscomp$inline_4796$$=$cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$3$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$prev$jscomp$inline_4796$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$3$$)],null)};
$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$=function($segment$jscomp$5$$){var $prev$jscomp$inline_4799$$=$cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$5$$);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$prev$jscomp$inline_4799$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$5$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1799$c1x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$5$$)),
$APP.$cljs$cst$1800$c1y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$5$$))),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1801$c2x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$5$$)),$APP.$cljs$cst$1802$c2y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$5$$)))],null)};
$app$common$types$path$helpers$line_values$$=function($p__46388_to_p$$,$move_v_t$jscomp$72$$){var $from_p$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46388_to_p$$,0,null);$p__46388_to_p$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46388_to_p$$,1,null);$move_v_t$jscomp$72$$=$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$subtract$$($p__46388_to_p$$,$from_p$$),$move_v_t$jscomp$72$$);return $APP.$app$common$geom$point$add$$($from_p$$,$move_v_t$jscomp$72$$)};
$app$common$types$path$helpers$curve_values$$=function($var_args$jscomp$939$$){switch(arguments.length){case 2:return $app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 5:return $APP.$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$05$$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};
$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$=function($h2$jscomp$3_p__46412$$,$t$jscomp$74$$){var $start$jscomp$189$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$3_p__46412$$,0,null),$end$jscomp$54$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$3_p__46412$$,1,null),$h1$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$3_p__46412$$,2,null);$h2$jscomp$3_p__46412$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$3_p__46412$$,3,
null);return $APP.$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$05$$($start$jscomp$189$$,$end$jscomp$54$$,$h1$jscomp$9$$,$h2$jscomp$3_p__46412$$,$t$jscomp$74$$)};
$APP.$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$05$$=function($start$jscomp$190$$,$end$jscomp$55$$,$h1$jscomp$10$$,$h2$jscomp$4$$,$t$jscomp$75$$){function $coord_v$$($coord$jscomp$1$$){return($coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($start$jscomp$190$$):$coord$jscomp$1$$($start$jscomp$190$$))*$start_v$$+($coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$10$$):
$coord$jscomp$1$$($h1$jscomp$10$$))*$h1_v$$+($coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$4$$):$coord$jscomp$1$$($h2$jscomp$4$$))*$h2_v$$+($coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$coord$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$55$$):$coord$jscomp$1$$($end$jscomp$55$$))*$t3$$}var $t2$jscomp$2$$=$t$jscomp$75$$*$t$jscomp$75$$,$t3$$=$t2$jscomp$2$$*$t$jscomp$75$$,$start_v$$=-$t3$$+3*$t2$jscomp$2$$+-3*$t$jscomp$75$$+
1,$h1_v$$=3*$t3$$+-6*$t2$jscomp$2$$+3*$t$jscomp$75$$,$h2_v$$=-3*$t3$$+3*$t2$jscomp$2$$;return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($coord_v$$($APP.$cljs$cst$1499$x$$),$coord_v$$($APP.$cljs$cst$1500$y$$))};
$app$common$types$path$helpers$solve_roots_STAR_$$=function($result$jscomp$171$$,$conj$jscomp$1$$,$a$jscomp$356$$,$b$jscomp$285$$,$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$,$d$jscomp$219_q2$$){var $sqrt_b2_4ac$$=Math.sqrt($b$jscomp$285$$*$b$jscomp$285$$-4*$a$jscomp$356$$*$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$);if($APP.$app$common$math$almost_zero_QMARK_$$($d$jscomp$219_q2$$)&&$APP.$app$common$math$almost_zero_QMARK_$$($a$jscomp$356$$)&&$APP.$app$common$math$almost_zero_QMARK_$$($b$jscomp$285$$))return $result$jscomp$171$$;
if($APP.$app$common$math$almost_zero_QMARK_$$($d$jscomp$219_q2$$)&&$APP.$app$common$math$almost_zero_QMARK_$$($a$jscomp$356$$)){var $G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$=-$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$/$b$jscomp$285$$;return $conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$171$$,$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$):$conj$jscomp$1$$($result$jscomp$171$$,
$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$)}if($APP.$app$common$math$almost_zero_QMARK_$$($d$jscomp$219_q2$$)){$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$=function(){var $G__46427$$=(-$b$jscomp$285$$+$sqrt_b2_4ac$$)/(2*$a$jscomp$356$$);return $conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$171$$,$G__46427$$):$conj$jscomp$1$$($result$jscomp$171$$,$G__46427$$)}();var $G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=
(-$b$jscomp$285$$-$sqrt_b2_4ac$$)/(2*$a$jscomp$356$$);return $conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$,$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$):$conj$jscomp$1$$($G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$,$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$)}$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$=
$a$jscomp$356$$/$d$jscomp$219_q2$$;var $b__$1$jscomp$3_discriminant_p3$jscomp$5$$=$b$jscomp$285$$/$d$jscomp$219_q2$$;$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=(3*$b__$1$jscomp$3_discriminant_p3$jscomp$5$$-$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$*$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$)/3;$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$=(2*$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$*$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$*
$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$+-9*$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$*$b__$1$jscomp$3_discriminant_p3$jscomp$5$$+$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$/$d$jscomp$219_q2$$*27)/27;$b__$1$jscomp$3_discriminant_p3$jscomp$5$$=$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$/3;$d$jscomp$219_q2$$=$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$/2;$b__$1$jscomp$3_discriminant_p3$jscomp$5$$=$d$jscomp$219_q2$$*
$d$jscomp$219_q2$$+$b__$1$jscomp$3_discriminant_p3$jscomp$5$$*$b__$1$jscomp$3_discriminant_p3$jscomp$5$$*$b__$1$jscomp$3_discriminant_p3$jscomp$5$$;if($b__$1$jscomp$3_discriminant_p3$jscomp$5$$<0){$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=-$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$/3;$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=Math.sqrt($G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$*
$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$*$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$);$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$=-$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$/(2*$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$);$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$=Math.acos($c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$<-1?-1:$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$>
1?1:$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$);$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=2*$app$common$math$cubicroot$$($G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$);var $root1$$=$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$*Math.cos($c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$/3)-$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$/3,$root2$$=$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$*
Math.cos(($c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$+2*$APP.$app$common$math$PI$$)/3)-$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$/3;$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$=$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$*Math.cos(($c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$+4*$APP.$app$common$math$PI$$)/3)-$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$/3;$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=
function(){var $G__46434$$=$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$171$$,$root1$$):$conj$jscomp$1$$($result$jscomp$171$$,$root1$$),$G__46435$$=$root2$$;return $conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($G__46434$$,$G__46435$$):$conj$jscomp$1$$($G__46434$$,$G__46435$$)}();return $conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$,
$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$):$conj$jscomp$1$$($G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$,$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$)}if($APP.$app$common$math$almost_zero_QMARK_$$($b__$1$jscomp$3_discriminant_p3$jscomp$5$$))return $G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=$d$jscomp$219_q2$$<0?$app$common$math$cubicroot$$(-$d$jscomp$219_q2$$):-$app$common$math$cubicroot$$($d$jscomp$219_q2$$),
$root1$$=2*$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$-$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$/3,$root2$$=-$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$-$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$/3,$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$=$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$171$$,$root1$$):$conj$jscomp$1$$($result$jscomp$171$$,
$root1$$),$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=$root2$$,$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$,$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$):$conj$jscomp$1$$($G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$,$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$);$c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$=
Math.sqrt($b__$1$jscomp$3_discriminant_p3$jscomp$5$$);$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$=$app$common$math$cubicroot$$($c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$-$d$jscomp$219_q2$$);$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$=$G__46425_G__46431_G__46437_mp3_p$jscomp$199_r$jscomp$96_t1$jscomp$2_u1$$-$app$common$math$cubicroot$$($c$jscomp$267_phi_q$jscomp$36_sd$jscomp$1_t$jscomp$76$$+$d$jscomp$219_q2$$)-$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$/
3;return $conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$conj$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$171$$,$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$):$conj$jscomp$1$$($result$jscomp$171$$,$G__46423_G__46424_G__46436_a__$1$jscomp$7_root$jscomp$33_root3$$)};
$app$common$types$path$helpers$curve_extremities$$=function($var_args$jscomp$941$$){switch(arguments.length){case 1:return $app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$01$$(arguments[0]);case 4:return $app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$04$$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$01$$=function($h2$jscomp$5_p__46455$$){var $start$jscomp$191$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$5_p__46455$$,0,null),$end$jscomp$56$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$5_p__46455$$,1,null),$h1$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$5_p__46455$$,2,null);$h2$jscomp$5_p__46455$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$5_p__46455$$,
3,null);return $app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$04$$($start$jscomp$191$$,$end$jscomp$56$$,$h1$jscomp$11$$,$h2$jscomp$5_p__46455$$)};
$app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$04$$=function($coords_start$jscomp$192$$,$end$jscomp$57$$,$h1$jscomp$12$$,$h2$jscomp$6$$){$coords_start$jscomp$192$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($coords_start$jscomp$192$$),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$12$$),
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$6$$),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$57$$)],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($coords_start$jscomp$192$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$12$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$6$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$57$$)],
null)],null);return $APP.$cljs$core$filterv$$(function($p1__46447_SHARP_$$){return $p1__46447_SHARP_$$>.01&&$p1__46447_SHARP_$$<.99},$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($c3$jscomp$5_p__46460$$){var $c0$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$5_p__46460$$,0,null),$c1$jscomp$23$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$5_p__46460$$,1,null),$c2$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$5_p__46460$$,
2,null);$c3$jscomp$5_p__46460$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$5_p__46460$$,3,null);return $app$common$types$path$helpers$solve_roots_STAR_$$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$conj$$,-3*$c0$jscomp$2$$+9*$c1$jscomp$23$$+-9*$c2$jscomp$14$$+3*$c3$jscomp$5_p__46460$$,6*$c0$jscomp$2$$+-12*$c1$jscomp$23$$+6*$c2$jscomp$14$$,3*$c1$jscomp$23$$+-3*$c0$jscomp$2$$,0)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$coords_start$jscomp$192$$])))};
$app$common$types$path$helpers$calculate_curve_extremities$$=function($start$jscomp$193$$,$end$jscomp$58$$,$h1$jscomp$13$$,$h2$jscomp$7$$){function $process_curve$$($result$jscomp$172$$,$c0$jscomp$3$$,$c1$jscomp$24$$,$c2$jscomp$15$$,$c3$jscomp$6$$){return $app$common$types$path$helpers$solve_roots_STAR_$$($result$jscomp$172$$,$conj_STAR_$$,-3*$c0$jscomp$3$$+9*$c1$jscomp$24$$+-9*$c2$jscomp$15$$+3*$c3$jscomp$6$$,6*$c0$jscomp$3$$+-12*$c1$jscomp$24$$+6*$c2$jscomp$15$$,3*$c1$jscomp$24$$+-3*$c0$jscomp$3$$,
0)}var $start_x$jscomp$2$$=$start$jscomp$193$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($start$jscomp$193$$,$APP.$cljs$cst$1499$x$$),$h1_x$$=$h1$jscomp$13$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h1$jscomp$13$$,$APP.$cljs$cst$1499$x$$),$h2_x$$=$h2$jscomp$7$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h2$jscomp$7$$,$APP.$cljs$cst$1499$x$$),$end_x$jscomp$2$$=$end$jscomp$58$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$58$$,
$APP.$cljs$cst$1499$x$$),$start_y$jscomp$2$$=$start$jscomp$193$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($start$jscomp$193$$,$APP.$cljs$cst$1500$y$$),$h1_y$$=$h1$jscomp$13$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h1$jscomp$13$$,$APP.$cljs$cst$1500$y$$),$h2_y$$=$h2$jscomp$7$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h2$jscomp$7$$,$APP.$cljs$cst$1500$y$$),$end_y$jscomp$2$$=$end$jscomp$58$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$58$$,
$APP.$cljs$cst$1500$y$$),$conj_STAR_$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__46472_SHARP_$$){return $p1__46472_SHARP_$$>.01&&$p1__46472_SHARP_$$<.99}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($h1_v$jscomp$1_t$jscomp$77$$){var $h2_v$jscomp$1_t2$jscomp$3$$=$h1_v$jscomp$1_t$jscomp$77$$*$h1_v$jscomp$1_t$jscomp$77$$,$t3$jscomp$1$$=$h2_v$jscomp$1_t2$jscomp$3$$*$h1_v$jscomp$1_t$jscomp$77$$,$start_v$jscomp$1$$=
-$t3$jscomp$1$$+3*$h2_v$jscomp$1_t2$jscomp$3$$+-3*$h1_v$jscomp$1_t$jscomp$77$$+1;$h1_v$jscomp$1_t$jscomp$77$$=3*$t3$jscomp$1$$+-6*$h2_v$jscomp$1_t2$jscomp$3$$+3*$h1_v$jscomp$1_t$jscomp$77$$;$h2_v$jscomp$1_t2$jscomp$3$$=-3*$t3$jscomp$1$$+3*$h2_v$jscomp$1_t2$jscomp$3$$;return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($start_x$jscomp$2$$*$start_v$jscomp$1$$+$h1_x$$*$h1_v$jscomp$1_t$jscomp$77$$+$h2_x$$*$h2_v$jscomp$1_t2$jscomp$3$$+$end_x$jscomp$2$$*$t3$jscomp$1$$,$start_y$jscomp$2$$*
$start_v$jscomp$1$$+$h1_y$$*$h1_v$jscomp$1_t$jscomp$77$$+$h2_y$$*$h2_v$jscomp$1_t2$jscomp$3$$+$end_y$jscomp$2$$*$t3$jscomp$1$$)}))($APP.$cljs$core$conj_BANG_$$);return $APP.$cljs$core$persistent_BANG_$$($process_curve$$($process_curve$$($APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$start_x$jscomp$2$$,$h1_x$$,$h2_x$$,$end_x$jscomp$2$$),$start_y$jscomp$2$$,$h1_y$$,$h2_y$$,$end_y$jscomp$2$$))};
$app$common$types$path$helpers$curve_tangent$$=function($h2$jscomp$8_p__46511$$,$t$jscomp$78$$){var $coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$8_p__46511$$,0,null),$end$jscomp$59_vec__46515_y$jscomp$353$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$8_p__46511$$,1,null),$d$jscomp$221_h1$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$8_p__46511$$,2,null);$h2$jscomp$8_p__46511$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$8_p__46511$$,3,null);$coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($d$jscomp$221_h1$jscomp$14$$),
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$8_p__46511$$),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$59_vec__46515_y$jscomp$353$$)],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($d$jscomp$221_h1$jscomp$14$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$8_p__46511$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$59_vec__46515_y$jscomp$353$$)],null)],null);$end$jscomp$59_vec__46515_y$jscomp$353$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($c3$jscomp$7_p__46519$$){var $c0$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$7_p__46519$$,0,null),$c1$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$7_p__46519$$,1,null),$c2$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$7_p__46519$$,
2,null);$c3$jscomp$7_p__46519$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$7_p__46519$$,3,null);var $t2$jscomp$4$$=$t$jscomp$78$$*$t$jscomp$78$$;return $c0$jscomp$4$$*(-3*$t2$jscomp$4$$+6*$t$jscomp$78$$+-3)+$c1$jscomp$25$$*(9*$t2$jscomp$4$$+-12*$t$jscomp$78$$+3)+$c2$jscomp$16$$*(-9*$t2$jscomp$4$$+6*$t$jscomp$78$$)+3*$t2$jscomp$4$$*$c3$jscomp$7_p__46519$$},$coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$);$coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$59_vec__46515_y$jscomp$353$$,
0,null);$end$jscomp$59_vec__46515_y$jscomp$353$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$59_vec__46515_y$jscomp$353$$,1,null);$d$jscomp$221_h1$jscomp$14$$=$APP.$app$common$math$hypot$$($coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$,$end$jscomp$59_vec__46515_y$jscomp$353$$);return $APP.$app$common$math$almost_zero_QMARK_$$($d$jscomp$221_h1$jscomp$14$$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($coords$jscomp$1_start$jscomp$194_x$jscomp$1095$$/
$d$jscomp$221_h1$jscomp$14$$,$end$jscomp$59_vec__46515_y$jscomp$353$$/$d$jscomp$221_h1$jscomp$14$$)};
$app$common$types$path$helpers$curve_split$cljs$0core$0IFn$0_invoke$0arity$05$$=function($start$jscomp$197$$,$end$jscomp$62$$,$h1$jscomp$17_p4$$,$h2$jscomp$11_p3$jscomp$6$$,$sp$jscomp$2_t$jscomp$82$$){var $p1$jscomp$45$$=$app$common$geom$point$lerp$$($start$jscomp$197$$,$h1$jscomp$17_p4$$,$sp$jscomp$2_t$jscomp$82$$),$p2$jscomp$34_p5$$=$app$common$geom$point$lerp$$($h1$jscomp$17_p4$$,$h2$jscomp$11_p3$jscomp$6$$,$sp$jscomp$2_t$jscomp$82$$);$h2$jscomp$11_p3$jscomp$6$$=$app$common$geom$point$lerp$$($h2$jscomp$11_p3$jscomp$6$$,
$end$jscomp$62$$,$sp$jscomp$2_t$jscomp$82$$);$h1$jscomp$17_p4$$=$app$common$geom$point$lerp$$($p1$jscomp$45$$,$p2$jscomp$34_p5$$,$sp$jscomp$2_t$jscomp$82$$);$p2$jscomp$34_p5$$=$app$common$geom$point$lerp$$($p2$jscomp$34_p5$$,$h2$jscomp$11_p3$jscomp$6$$,$sp$jscomp$2_t$jscomp$82$$);$sp$jscomp$2_t$jscomp$82$$=$app$common$geom$point$lerp$$($h1$jscomp$17_p4$$,$p2$jscomp$34_p5$$,$sp$jscomp$2_t$jscomp$82$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$start$jscomp$197$$,$sp$jscomp$2_t$jscomp$82$$,$p1$jscomp$45$$,$h1$jscomp$17_p4$$],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$sp$jscomp$2_t$jscomp$82$$,$end$jscomp$62$$,$p2$jscomp$34_p5$$,$h2$jscomp$11_p3$jscomp$6$$],null)],null)};
$app$common$types$path$helpers$subcurve_range$cljs$0core$0IFn$0_invoke$0arity$03$$=function($h2$jscomp$14_p__46599$$,$t1$jscomp$4$$,$t2$jscomp$6$$){var $start$jscomp$199$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$14_p__46599$$,0,null),$end$jscomp$65$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$14_p__46599$$,1,null),$h1$jscomp$20$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$14_p__46599$$,2,null);$h2$jscomp$14_p__46599$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$14_p__46599$$,
3,null);return $app$common$types$path$helpers$subcurve_range$cljs$0core$0IFn$0_invoke$0arity$06$$($start$jscomp$199$$,$end$jscomp$65$$,$h1$jscomp$20$$,$h2$jscomp$14_p__46599$$,$t1$jscomp$4$$,$t2$jscomp$6$$)};
$app$common$types$path$helpers$subcurve_range$cljs$0core$0IFn$0_invoke$0arity$06$$=function($start$jscomp$200_start$jscomp$inline_4803_vec__46610$$,$end$jscomp$66_end$jscomp$inline_4804$$,$h1$jscomp$21_h1$jscomp$inline_4805$$,$h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$,$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$,$t1__$1_t2$jscomp$7$$){$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$=$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$<
$t1__$1_t2$jscomp$7$$?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$,$t1__$1_t2$jscomp$7$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$t1__$1_t2$jscomp$7$$,$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$],null);$t1__$1_t2$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$,
0,null);$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$=($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$,1,null)-$t1__$1_t2$jscomp$7$$)/(1-$t1__$1_t2$jscomp$7$$);$start$jscomp$200_start$jscomp$inline_4803_vec__46610$$=$app$common$types$path$helpers$curve_split$cljs$0core$0IFn$0_invoke$0arity$05$$($start$jscomp$200_start$jscomp$inline_4803_vec__46610$$,$end$jscomp$66_end$jscomp$inline_4804$$,
$h1$jscomp$21_h1$jscomp$inline_4805$$,$h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$,$t1__$1_t2$jscomp$7$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($start$jscomp$200_start$jscomp$inline_4803_vec__46610$$,0,null);$h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($start$jscomp$200_start$jscomp$inline_4803_vec__46610$$,1,null);$start$jscomp$200_start$jscomp$inline_4803_vec__46610$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$,
0,null);$end$jscomp$66_end$jscomp$inline_4804$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$,1,null);$h1$jscomp$21_h1$jscomp$inline_4805$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$,2,null);$h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$,
3,null);$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$=$app$common$types$path$helpers$curve_split$cljs$0core$0IFn$0_invoke$0arity$05$$($start$jscomp$200_start$jscomp$inline_4803_vec__46610$$,$end$jscomp$66_end$jscomp$inline_4804$$,$h1$jscomp$21_h1$jscomp$inline_4805$$,$h2$jscomp$15_h2$jscomp$inline_4806_p__46548$jscomp$inline_4801$$,$JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$);return $APP.$cljs$core$first$$($JSCompiler_inline_result$jscomp$745_t1$jscomp$5_t2_SINGLEQUOTE__vec__46607$$)};
$app$common$types$path$helpers$split_line_to_ranges$$=function($from_p$jscomp$4$$,$segment$jscomp$9_values_set$$,$values$jscomp$33_values__$1$$){$values$jscomp$33_values__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46613_SHARP_$$){return $p1__46613_SHARP_$$>0&&$p1__46613_SHARP_$$<1},$values$jscomp$33_values__$1$$);if($APP.$cljs$core$empty_QMARK_$$($values$jscomp$33_values__$1$$))return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$segment$jscomp$9_values_set$$],null);var $to_p$jscomp$3$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$9_values_set$$);$segment$jscomp$9_values_set$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$sorted_set$$(),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$33_values__$1$$,1));return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($val$jscomp$159$$){return $app$common$types$path$helpers$make_line_to$$($app$common$geom$point$lerp$$($from_p$jscomp$4$$,
$to_p$jscomp$3$$,$val$jscomp$159$$))},$segment$jscomp$9_values_set$$)};
$app$common$types$path$helpers$split_curve_to_ranges$$=function($from_p$jscomp$5$$,$params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$,$values$jscomp$34_values__$1$jscomp$1$$){$values$jscomp$34_values__$1$jscomp$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46618_SHARP_$$){return $p1__46618_SHARP_$$>0&&$p1__46618_SHARP_$$<1},$values$jscomp$34_values__$1$jscomp$1$$);if($APP.$cljs$core$empty_QMARK_$$($values$jscomp$34_values__$1$jscomp$1$$))return new $APP.$cljs$core$PersistentVector$$(null,1,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$],null);var $to_p$jscomp$4$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$);$params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$=$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$);var $h1$jscomp$22$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1799$c1x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$),
$APP.$cljs$cst$1800$c1y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$)),$h2$jscomp$16$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1801$c2x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$),$APP.$cljs$cst$1802$c2y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$));$params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$sorted_set$$(),
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($values$jscomp$34_values__$1$jscomp$1$$,0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([1])));return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($h1_SINGLEQUOTE__p__46623_t0$$){var $t1$jscomp$6_to_p__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h1_SINGLEQUOTE__p__46623_t0$$,0,null);$h1_SINGLEQUOTE__p__46623_t0$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h1_SINGLEQUOTE__p__46623_t0$$,
1,null);var $h2_SINGLEQUOTE__vec__46628$$=$app$common$types$path$helpers$subcurve_range$cljs$0core$0IFn$0_invoke$0arity$06$$($from_p$jscomp$5$$,$to_p$jscomp$4$$,$h1$jscomp$22$$,$h2$jscomp$16$$,$h1_SINGLEQUOTE__p__46623_t0$$,$t1$jscomp$6_to_p__$1$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_SINGLEQUOTE__vec__46628$$,0,null);$t1$jscomp$6_to_p__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_SINGLEQUOTE__vec__46628$$,1,null);$h1_SINGLEQUOTE__p__46623_t0$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_SINGLEQUOTE__vec__46628$$,
2,null);$h2_SINGLEQUOTE__vec__46628$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_SINGLEQUOTE__vec__46628$$,3,null);return $app$common$types$path$helpers$make_curve_to$$($t1$jscomp$6_to_p__$1$$,$h1_SINGLEQUOTE__p__46623_t0$$,$h2_SINGLEQUOTE__vec__46628$$)},$APP.$cljs$core$rest$$($APP.$app$common$data$with_prev$$($params$jscomp$96_segment$jscomp$10_values_set$jscomp$1$$)))};
$app$common$types$path$helpers$get_line_tval$$=function($map__46641_p__46635_x2$jscomp$15$$,$p__46636_x$jscomp$1096$$){var $map__46640_x1$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__46641_p__46635_x2$jscomp$15$$,0,null),$map__46640__$1_y1$jscomp$19$$=$APP.$cljs$core$__destructure_map$$($map__46640_x1$jscomp$17$$);$map__46640_x1$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46640__$1_y1$jscomp$19$$,$APP.$cljs$cst$1499$x$$);$map__46640__$1_y1$jscomp$19$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46640__$1_y1$jscomp$19$$,$APP.$cljs$cst$1500$y$$);$map__46641_p__46635_x2$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__46641_p__46635_x2$jscomp$15$$,1,null);var $map__46641__$1_y2$jscomp$17$$=$APP.$cljs$core$__destructure_map$$($map__46641_p__46635_x2$jscomp$15$$);$map__46641_p__46635_x2$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46641__$1_y2$jscomp$17$$,$APP.$cljs$cst$1499$x$$);
$map__46641__$1_y2$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46641__$1_y2$jscomp$17$$,$APP.$cljs$cst$1500$y$$);var $map__46642__$1_y$jscomp$354$$=$APP.$cljs$core$__destructure_map$$($p__46636_x$jscomp$1096$$);$p__46636_x$jscomp$1096$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46642__$1_y$jscomp$354$$,$APP.$cljs$cst$1499$x$$);$map__46642__$1_y$jscomp$354$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46642__$1_y$jscomp$354$$,$APP.$cljs$cst$1500$y$$);
return $APP.$app$common$math$almost_zero_QMARK_$$($map__46640_x1$jscomp$17$$-$map__46641_p__46635_x2$jscomp$15$$)&&$APP.$app$common$math$almost_zero_QMARK_$$($map__46640__$1_y1$jscomp$19$$-$map__46641__$1_y2$jscomp$17$$)?Infinity:$APP.$app$common$math$almost_zero_QMARK_$$($map__46640_x1$jscomp$17$$-$map__46641_p__46635_x2$jscomp$15$$)?($map__46642__$1_y$jscomp$354$$-$map__46640__$1_y1$jscomp$19$$)/($map__46641__$1_y2$jscomp$17$$-$map__46640__$1_y1$jscomp$19$$):($p__46636_x$jscomp$1096$$-$map__46640_x1$jscomp$17$$)/
($map__46641_p__46635_x2$jscomp$15$$-$map__46640_x1$jscomp$17$$)};
$app$common$types$path$helpers$curve_range__GT_rect$$=function($curve$jscomp$2_from_p$jscomp$6$$,$from_t_to_p$jscomp$5$$,$extremes_to_t$$){var $vec__46649$$=$app$common$types$path$helpers$subcurve_range$cljs$0core$0IFn$0_invoke$0arity$03$$($curve$jscomp$2_from_p$jscomp$6$$,$from_t_to_p$jscomp$5$$,$extremes_to_t$$);$curve$jscomp$2_from_p$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__46649$$,0,null);$from_t_to_p$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__46649$$,
1,null);$extremes_to_t$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46647_SHARP_$$){return $app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($vec__46649$$,$p1__46647_SHARP_$$)},$app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$01$$($vec__46649$$));return $APP.$app$common$geom$rect$points__GT_rect$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$curve$jscomp$2_from_p$jscomp$6$$,$from_t_to_p$jscomp$5$$],null),$extremes_to_t$$))};
$app$common$types$path$helpers$line_has_point_QMARK_$$=function($point$jscomp$15_px$jscomp$3$$,$map__46665__$1_p__46658_vy_y1$jscomp$20$$){var $from_p$jscomp$7_x1$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__46665__$1_p__46658_vy_y1$jscomp$20$$,0,null),$to_p$jscomp$6_x2$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__46665__$1_p__46658_vy_y1$jscomp$20$$,1,null);$map__46665__$1_p__46658_vy_y1$jscomp$20$$=$APP.$cljs$core$__destructure_map$$($from_p$jscomp$7_x1$jscomp$18$$);
$from_p$jscomp$7_x1$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46665__$1_p__46658_vy_y1$jscomp$20$$,$APP.$cljs$cst$1499$x$$);$map__46665__$1_p__46658_vy_y1$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46665__$1_p__46658_vy_y1$jscomp$20$$,$APP.$cljs$cst$1500$y$$);var $m$jscomp$197_map__46666__$1_y2$jscomp$18$$=$APP.$cljs$core$__destructure_map$$($to_p$jscomp$6_x2$jscomp$16$$);$to_p$jscomp$6_x2$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$197_map__46666__$1_y2$jscomp$18$$,
$APP.$cljs$cst$1499$x$$);$m$jscomp$197_map__46666__$1_y2$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$197_map__46666__$1_y2$jscomp$18$$,$APP.$cljs$cst$1500$y$$);var $map__46667__$1_py$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($point$jscomp$15_px$jscomp$3$$);$point$jscomp$15_px$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46667__$1_py$jscomp$2$$,$APP.$cljs$cst$1499$x$$);$map__46667__$1_py$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46667__$1_py$jscomp$2$$,
$APP.$cljs$cst$1500$y$$);$m$jscomp$197_map__46666__$1_y2$jscomp$18$$=$APP.$app$common$math$almost_zero_QMARK_$$($from_p$jscomp$7_x1$jscomp$18$$-$to_p$jscomp$6_x2$jscomp$16$$)?null:($m$jscomp$197_map__46666__$1_y2$jscomp$18$$-$map__46665__$1_p__46658_vy_y1$jscomp$20$$)/($to_p$jscomp$6_x2$jscomp$16$$-$from_p$jscomp$7_x1$jscomp$18$$);$map__46665__$1_p__46658_vy_y1$jscomp$20$$=$m$jscomp$197_map__46666__$1_y2$jscomp$18$$!=null?$m$jscomp$197_map__46666__$1_y2$jscomp$18$$*$point$jscomp$15_px$jscomp$3$$+
-$m$jscomp$197_map__46666__$1_y2$jscomp$18$$*$from_p$jscomp$7_x1$jscomp$18$$+$map__46665__$1_p__46658_vy_y1$jscomp$20$$:null;return $APP.$app$common$math$almost_zero_QMARK_$$($from_p$jscomp$7_x1$jscomp$18$$-$to_p$jscomp$6_x2$jscomp$16$$)&&$APP.$app$common$math$almost_zero_QMARK_$$($point$jscomp$15_px$jscomp$3$$-$from_p$jscomp$7_x1$jscomp$18$$)||$map__46665__$1_p__46658_vy_y1$jscomp$20$$!=null&&$APP.$app$common$math$almost_zero_QMARK_$$($map__46667__$1_py$jscomp$2$$-$map__46665__$1_p__46658_vy_y1$jscomp$20$$)};
$app$common$types$path$helpers$curve_has_point_QMARK_$$=function($point$jscomp$17$$,$curve$jscomp$3$$){return function $app$common$types$path$helpers$curve_has_point_QMARK__$_check_range$$($from_t$jscomp$1_or__5025__auto__$jscomp$347$$,$to_t$jscomp$1$$){var $half_t_r$jscomp$97$$=$app$common$types$path$helpers$curve_range__GT_rect$$($curve$jscomp$3$$,$from_t$jscomp$1_or__5025__auto__$jscomp$347$$,$to_t$jscomp$1$$);if($app$common$geom$rect$contains_point_QMARK_$$($half_t_r$jscomp$97$$,$point$jscomp$17$$)){if($APP.$app$common$math$almost_zero_QMARK_$$($from_t$jscomp$1_or__5025__auto__$jscomp$347$$-
$to_t$jscomp$1$$))return $APP.$app$common$geom$point$distance$$($app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($curve$jscomp$3$$,$from_t$jscomp$1_or__5025__auto__$jscomp$347$$),$point$jscomp$17$$)<.1;$half_t_r$jscomp$97$$=$from_t$jscomp$1_or__5025__auto__$jscomp$347$$+($to_t$jscomp$1$$-$from_t$jscomp$1_or__5025__auto__$jscomp$347$$)/2;$from_t$jscomp$1_or__5025__auto__$jscomp$347$$=$app$common$types$path$helpers$curve_has_point_QMARK__$_check_range$$($from_t$jscomp$1_or__5025__auto__$jscomp$347$$,
$half_t_r$jscomp$97$$);return $APP.$cljs$core$truth_$$($from_t$jscomp$1_or__5025__auto__$jscomp$347$$)?$from_t$jscomp$1_or__5025__auto__$jscomp$347$$:$app$common$types$path$helpers$curve_has_point_QMARK__$_check_range$$($half_t_r$jscomp$97$$,$to_t$jscomp$1$$)}return null}(0,1)};
$app$common$types$path$helpers$curve_roots$cljs$0core$0IFn$0_invoke$0arity$05$$=function($coords$jscomp$2_start$jscomp$202$$,$end$jscomp$68$$,$h1$jscomp$24$$,$h2$jscomp$18$$){$coords$jscomp$2_start$jscomp$202$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($coords$jscomp$2_start$jscomp$202$$,$APP.$cljs$cst$1500$y$$),
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h1$jscomp$24$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h2$jscomp$18$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$68$$,$APP.$cljs$cst$1500$y$$)],null)],null);return $APP.$cljs$core$filterv$$(function($p1__46684_SHARP_$$){return $p1__46684_SHARP_$$>=0&&$p1__46684_SHARP_$$<=1},$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p__46695_pd$jscomp$1$$){var $pa$jscomp$3$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46695_pd$jscomp$1$$,0,null),$pb$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46695_pd$jscomp$1$$,1,null),$pc$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46695_pd$jscomp$1$$,2,null);$p__46695_pd$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46695_pd$jscomp$1$$,3,null);return $app$common$types$path$helpers$solve_roots_STAR_$$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$conj$$,3*$pa$jscomp$3$$+-6*$pb$jscomp$1$$+3*$pc$jscomp$1$$,-3*$pa$jscomp$3$$+3*$pb$jscomp$1$$,$pa$jscomp$3$$,-$pa$jscomp$3$$+3*$pb$jscomp$1$$+-3*$pc$jscomp$1$$+$p__46695_pd$jscomp$1$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$coords$jscomp$2_start$jscomp$202$$])))};
$app$common$types$path$helpers$line_line_crossing$$=function($p__46701_t1$jscomp$7$$,$p__46702_t2$jscomp$8$$){var $cross_p_from_p1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46701_t1$jscomp$7$$,0,null),$to_p1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46701_t1$jscomp$7$$,1,null),$from_p2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46702_t2$jscomp$8$$,0,null),$to_p2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46702_t2$jscomp$8$$,
1,null),$map__46710__$1_y1$jscomp$21$$=$APP.$cljs$core$__destructure_map$$($cross_p_from_p1$$),$d$jscomp$223_x1$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46710__$1_y1$jscomp$21$$,$APP.$cljs$cst$1499$x$$);$map__46710__$1_y1$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46710__$1_y1$jscomp$21$$,$APP.$cljs$cst$1500$y$$);var $map__46711__$1_y2$jscomp$19$$=$APP.$cljs$core$__destructure_map$$($to_p1$$),$x2$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46711__$1_y2$jscomp$19$$,
$APP.$cljs$cst$1499$x$$);$map__46711__$1_y2$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46711__$1_y2$jscomp$19$$,$APP.$cljs$cst$1500$y$$);var $map__46712__$1_y3$$=$APP.$cljs$core$__destructure_map$$($from_p2$$),$x3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46712__$1_y3$$,$APP.$cljs$cst$1499$x$$);$map__46712__$1_y3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46712__$1_y3$$,$APP.$cljs$cst$1500$y$$);var $map__46713__$1_nx$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($to_p2$$),
$x4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46713__$1_nx$jscomp$1$$,$APP.$cljs$cst$1499$x$$),$y4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46713__$1_nx$jscomp$1$$,$APP.$cljs$cst$1500$y$$);$map__46713__$1_nx$jscomp$1$$=($x3$$-$x4$$)*($d$jscomp$223_x1$jscomp$19$$*$map__46711__$1_y2$jscomp$19$$-$map__46710__$1_y1$jscomp$21$$*$x2$jscomp$17$$)-($d$jscomp$223_x1$jscomp$19$$-$x2$jscomp$17$$)*($x3$$*$y4$$-$map__46712__$1_y3$$*$x4$$);var $ny$jscomp$1$$=($map__46712__$1_y3$$-
$y4$$)*($d$jscomp$223_x1$jscomp$19$$*$map__46711__$1_y2$jscomp$19$$-$map__46710__$1_y1$jscomp$21$$*$x2$jscomp$17$$)-($map__46710__$1_y1$jscomp$21$$-$map__46711__$1_y2$jscomp$19$$)*($x3$$*$y4$$-$map__46712__$1_y3$$*$x4$$);$d$jscomp$223_x1$jscomp$19$$=($d$jscomp$223_x1$jscomp$19$$-$x2$jscomp$17$$)*($map__46712__$1_y3$$-$y4$$)-($map__46710__$1_y1$jscomp$21$$-$map__46711__$1_y2$jscomp$19$$)*($x3$$-$x4$$);if($APP.$app$common$math$almost_zero_QMARK_$$($d$jscomp$223_x1$jscomp$19$$))return $app$common$types$path$helpers$line_has_point_QMARK_$$($from_p2$$,
$p__46701_t1$jscomp$7$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$helpers$get_line_tval$$($p__46701_t1$jscomp$7$$,$from_p2$$),0],null):$app$common$types$path$helpers$line_has_point_QMARK_$$($to_p2$$,$p__46701_t1$jscomp$7$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$helpers$get_line_tval$$($p__46701_t1$jscomp$7$$,$to_p2$$),1],null):$app$common$types$path$helpers$line_has_point_QMARK_$$($to_p1$$,
$p__46702_t2$jscomp$8$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$app$common$types$path$helpers$get_line_tval$$($p__46702_t2$jscomp$8$$,$to_p1$$)],null):$app$common$types$path$helpers$line_has_point_QMARK_$$($cross_p_from_p1$$,$p__46702_t2$jscomp$8$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,$app$common$types$path$helpers$get_line_tval$$($p__46702_t2$jscomp$8$$,$cross_p_from_p1$$)],null):
null;$cross_p_from_p1$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($map__46713__$1_nx$jscomp$1$$/$d$jscomp$223_x1$jscomp$19$$,$ny$jscomp$1$$/$d$jscomp$223_x1$jscomp$19$$);$p__46701_t1$jscomp$7$$=$app$common$types$path$helpers$get_line_tval$$($p__46701_t1$jscomp$7$$,$cross_p_from_p1$$);$p__46702_t2$jscomp$8$$=$app$common$types$path$helpers$get_line_tval$$($p__46702_t2$jscomp$8$$,$cross_p_from_p1$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$p__46701_t1$jscomp$7$$,$p__46702_t2$jscomp$8$$],null)};
$app$common$types$path$helpers$line_curve_crossing$$=function($end$jscomp$inline_4816_from_p2$jscomp$1_p__46729$$,$h2_p2_p__46730$$){var $from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$inline_4816_from_p2$jscomp$1_p__46729$$,0,null),$theta_to_p1$jscomp$1_y$jscomp$inline_4809$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$inline_4816_from_p2$jscomp$1_p__46729$$,1,null);$end$jscomp$inline_4816_from_p2$jscomp$1_p__46729$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_p2_p__46730$$,0,null);var $h1$jscomp$inline_4817_to_p2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_p2_p__46730$$,1,null),$h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_p2_p__46730$$,2,null);$h2_p2_p__46730$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2_p2_p__46730$$,3,null);var $x$jscomp$inline_4808$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($theta_to_p1$jscomp$1_y$jscomp$inline_4809$$)-
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$);$theta_to_p1$jscomp$1_y$jscomp$inline_4809$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($theta_to_p1$jscomp$1_y$jscomp$inline_4809$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$);$theta_to_p1$jscomp$1_y$jscomp$inline_4809$$=Math.atan2($x$jscomp$inline_4808$$,$theta_to_p1$jscomp$1_y$jscomp$inline_4809$$)*
180/Math.PI;$from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$=$APP.$app$common$geom$matrix$translate$$($APP.$app$common$geom$matrix$rotate$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),-$theta_to_p1$jscomp$1_y$jscomp$inline_4809$$),$APP.$app$common$geom$point$negate$$($from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$));$h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$=new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$transform$$($end$jscomp$inline_4816_from_p2$jscomp$1_p__46729$$,$from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$),$APP.$app$common$geom$point$transform$$($h1$jscomp$inline_4817_to_p2$jscomp$1$$,$from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$),$APP.$app$common$geom$point$transform$$($h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$,$from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$),
$APP.$app$common$geom$point$transform$$($h2_p2_p__46730$$,$from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$)],null);$from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$,0,null);$end$jscomp$inline_4816_from_p2$jscomp$1_p__46729$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$,1,null);$h1$jscomp$inline_4817_to_p2$jscomp$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$,2,null);$h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$,3,null);return $app$common$types$path$helpers$curve_roots$cljs$0core$0IFn$0_invoke$0arity$05$$($from_p1$jscomp$1_start$jscomp$inline_4815_transform$jscomp$37$$,$end$jscomp$inline_4816_from_p2$jscomp$1_p__46729$$,
$h1$jscomp$inline_4817_to_p2$jscomp$1$$,$h1_p2_h2$jscomp$inline_4818_p__46691$jscomp$inline_4813$$)};
$app$common$types$path$helpers$line_curve_intersect$$=function($l1$jscomp$2$$,$c2$jscomp$17$$){var $curve_ts$$=$APP.$cljs$core$filterv$$(function($curve_t_curve_t__$1$$){$curve_t_curve_t__$1$$=$APP.$app$common$math$almost_zero_QMARK_$$($curve_t_curve_t__$1$$)?0:$curve_t_curve_t__$1$$;var $curve_v_line_t$$=$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($c2$jscomp$17$$,$curve_t_curve_t__$1$$);$curve_v_line_t$$=$app$common$types$path$helpers$get_line_tval$$($l1$jscomp$2$$,
$curve_v_line_t$$);return $curve_t_curve_t__$1$$>=0&&$curve_t_curve_t__$1$$<=1&&$curve_v_line_t$$>=0&&$curve_v_line_t$$<=1},$app$common$types$path$helpers$line_curve_crossing$$($l1$jscomp$2$$,$c2$jscomp$17$$)),$intersect_ps_line_ts$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46743_SHARP_$$){return $app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($c2$jscomp$17$$,$p1__46743_SHARP_$$)},$curve_ts$$);$intersect_ps_line_ts$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46744_SHARP_$$){return $app$common$types$path$helpers$get_line_tval$$($l1$jscomp$2$$,
$p1__46744_SHARP_$$)},$intersect_ps_line_ts$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$intersect_ps_line_ts$$,$curve_ts$$],null)};
$app$common$types$path$helpers$ray_overlaps_QMARK_$$=function($ray_point$$,$map__46757__$1_p__46756_selrect$jscomp$4$$){$map__46757__$1_p__46756_selrect$jscomp$4$$=$APP.$cljs$core$__destructure_map$$($map__46757__$1_p__46756_selrect$jscomp$4$$);$map__46757__$1_p__46756_selrect$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46757__$1_p__46756_selrect$jscomp$4$$,$APP.$cljs$cst$1589$selrect$$);return($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($ray_point$$)>$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($map__46757__$1_p__46756_selrect$jscomp$4$$)||
$APP.$app$common$math$almost_zero_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($ray_point$$)-$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($map__46757__$1_p__46756_selrect$jscomp$4$$)))&&($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($ray_point$$)<$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($map__46757__$1_p__46756_selrect$jscomp$4$$)||$APP.$app$common$math$almost_zero_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($ray_point$$)-
$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($map__46757__$1_p__46756_selrect$jscomp$4$$)))};
$app$common$types$path$helpers$ray_curve_intersect$$=function($ray_line$jscomp$1$$,$curve$jscomp$4$$){var $curve_ts$jscomp$1$$=$APP.$cljs$core$filterv$$(function($curve_tg_curve_tg_angle_p1__46777_SHARP_$$){var $curve_v$jscomp$1$$=$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($curve$jscomp$4$$,$curve_tg_curve_tg_angle_p1__46777_SHARP_$$);$curve_tg_curve_tg_angle_p1__46777_SHARP_$$=$app$common$types$path$helpers$curve_tangent$$($curve$jscomp$4$$,$curve_tg_curve_tg_angle_p1__46777_SHARP_$$);
$curve_tg_curve_tg_angle_p1__46777_SHARP_$$=$APP.$app$common$geom$point$angle$cljs$0core$0IFn$0_invoke$0arity$01$$($curve_tg_curve_tg_angle_p1__46777_SHARP_$$);return $app$common$types$path$helpers$get_line_tval$$($ray_line$jscomp$1$$,$curve_v$jscomp$1$$)>0&&$APP.$app$common$math$abs$$($curve_tg_curve_tg_angle_p1__46777_SHARP_$$-180)>.01&&$APP.$app$common$math$abs$$($curve_tg_curve_tg_angle_p1__46777_SHARP_$$-0)>.01},$app$common$types$path$helpers$line_curve_crossing$$($ray_line$jscomp$1$$,$curve$jscomp$4$$));
return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$){var $JSCompiler_temp_const$jscomp$743$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_temp_const$jscomp$742$$=$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($curve$jscomp$4$$,$JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$);$JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$=
$app$common$types$path$helpers$curve_tangent$$($curve$jscomp$4$$,$JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$);$JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$)>0?-1:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$)<
0?1:0;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$743$$,[$JSCompiler_temp_const$jscomp$742$$,$JSCompiler_inline_result$jscomp$744_p1__46778_SHARP__tangent$jscomp$inline_4822$$],null)},$curve_ts$jscomp$1$$)};
$app$common$types$path$helpers$curve_curve_intersect$$=function($c1$jscomp$26$$,$c2$jscomp$18$$){function $remove_close_ts$$($map__46808__$1_p__46806$$){$map__46808__$1_p__46806$$=$APP.$cljs$core$__destructure_map$$($map__46808__$1_p__46806$$);var $cp1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46808__$1_p__46806$$,$APP.$cljs$cst$1091$p1$$),$cp2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46808__$1_p__46806$$,$APP.$cljs$cst$1089$p2$$);return function($p1$jscomp$47_p__46809$$){var $map__46810__$1_p2$jscomp$36$$=
$APP.$cljs$core$__destructure_map$$($p1$jscomp$47_p__46809$$);$p1$jscomp$47_p__46809$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46810__$1_p2$jscomp$36$$,$APP.$cljs$cst$1091$p1$$);$map__46810__$1_p2$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__46810__$1_p2$jscomp$36$$,$APP.$cljs$cst$1089$p2$$);return $APP.$app$common$geom$point$distance$$($p1$jscomp$47_p__46809$$,$cp1$$)>=2&&$APP.$app$common$geom$point$distance$$($map__46810__$1_p2$jscomp$36$$,$cp2$$)>=
2}}return function($G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$){var $G__47069_current$jscomp$21$$=$APP.$cljs$core$first$$($G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$);$G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$=$APP.$cljs$core$rest$$($G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$);for(var $G__47071_c1_ts_c1_ts__$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__47072_c2_ts_c2_ts__$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($G__47069_current$jscomp$21$$==
null)return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__47071_c1_ts_c1_ts__$1$$,$G__47072_c2_ts_c2_ts__$1$$],null);$G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($remove_close_ts$$($G__47069_current$jscomp$21$$),$G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$);$G__47071_c1_ts_c1_ts__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47071_c1_ts_c1_ts__$1$$,
$cljs$cst$1807$t1$$.$cljs$core$IFn$_invoke$arity$1$($G__47069_current$jscomp$21$$));$G__47072_c2_ts_c2_ts__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47072_c2_ts_c2_ts__$1$$,$cljs$cst$1808$t2$$.$cljs$core$IFn$_invoke$arity$1$($G__47069_current$jscomp$21$$));$G__47069_current$jscomp$21$$=$APP.$cljs$core$first$$($G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$);$G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$=$APP.$cljs$core$rest$$($G__47070_pending$jscomp$5_pending__$1$jscomp$1_ts$jscomp$9$$)}}($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1436$d$$,
function $app$common$types$path$helpers$curve_curve_intersect_$_check_range$$($c1_from_ts_2$$,$c1_to_ts_4$$,$c2_from_ts_3$$,$c2_to$$){var $p1$jscomp$46_r1$jscomp$13_ts_1$$=$app$common$types$path$helpers$curve_range__GT_rect$$($c1$jscomp$26$$,$c1_from_ts_2$$,$c1_to_ts_4$$),$c1_half_p2$jscomp$35_r2$jscomp$12$$=$app$common$types$path$helpers$curve_range__GT_rect$$($c2$jscomp$18$$,$c2_from_ts_3$$,$c2_to$$);if($APP.$app$common$geom$rect$overlaps_rects_QMARK_$$($p1$jscomp$46_r1$jscomp$13_ts_1$$,$c1_half_p2$jscomp$35_r2$jscomp$12$$)){$p1$jscomp$46_r1$jscomp$13_ts_1$$=
$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($c1$jscomp$26$$,$c1_from_ts_2$$);$c1_half_p2$jscomp$35_r2$jscomp$12$$=$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($c2$jscomp$18$$,$c2_from_ts_3$$);if($APP.$app$common$geom$point$distance$$($p1$jscomp$46_r1$jscomp$13_ts_1$$,$c1_half_p2$jscomp$35_r2$jscomp$12$$)<.1)return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$1091$p1$$,$p1$jscomp$46_r1$jscomp$13_ts_1$$,$APP.$cljs$cst$1089$p2$$,$c1_half_p2$jscomp$35_r2$jscomp$12$$,$cljs$cst$1436$d$$,$APP.$app$common$geom$point$distance$$($p1$jscomp$46_r1$jscomp$13_ts_1$$,$c1_half_p2$jscomp$35_r2$jscomp$12$$),$cljs$cst$1807$t1$$,$APP.$app$common$math$precision$$($c1_from_ts_2$$,4),$cljs$cst$1808$t2$$,$APP.$app$common$math$precision$$($c2_from_ts_3$$,4)],null)],null);$c1_half_p2$jscomp$35_r2$jscomp$12$$=$c1_from_ts_2$$+($c1_to_ts_4$$-$c1_from_ts_2$$)/2;
var $c2_half$$=$c2_from_ts_3$$+($c2_to$$-$c2_from_ts_3$$)/2;$p1$jscomp$46_r1$jscomp$13_ts_1$$=$app$common$types$path$helpers$curve_curve_intersect_$_check_range$$($c1_from_ts_2$$,$c1_half_p2$jscomp$35_r2$jscomp$12$$,$c2_from_ts_3$$,$c2_half$$);$c1_from_ts_2$$=$app$common$types$path$helpers$curve_curve_intersect_$_check_range$$($c1_from_ts_2$$,$c1_half_p2$jscomp$35_r2$jscomp$12$$,$c2_half$$,$c2_to$$);$c2_from_ts_3$$=$app$common$types$path$helpers$curve_curve_intersect_$_check_range$$($c1_half_p2$jscomp$35_r2$jscomp$12$$,
$c1_to_ts_4$$,$c2_from_ts_3$$,$c2_half$$);$c1_to_ts_4$$=$app$common$types$path$helpers$curve_curve_intersect_$_check_range$$($c1_half_p2$jscomp$35_r2$jscomp$12$$,$c1_to_ts_4$$,$c2_half$$,$c2_to$$);return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($p1$jscomp$46_r1$jscomp$13_ts_1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$c1_from_ts_2$$,$c2_from_ts_3$$,$c1_to_ts_4$$]))}return null}(0,1,0,1)))};
$app$common$types$path$helpers$is_point_in_geom_data_QMARK_$$=function($point$jscomp$19$$,$content_geom$$){var $ray_line$jscomp$2$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$point$jscomp$19$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$19$$)+1,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$19$$))],null);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$_PLUS_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$){var $G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$);
switch($G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$ instanceof $APP.$cljs$core$Keyword$$?$G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$.$fqn$:null){case "line-to":$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$=$cljs$cst$1809$geom$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$);
var $JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$,0,null),$JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$,
1,null);$G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$point$jscomp$19$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$19$$)+1,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$19$$))],null);var $JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$;
if($JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=$JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$!=null){$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$);
var $ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$19$$);$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$-
$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$)}$JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$=$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,
10):$JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$;if($JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=$JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$!=null)$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$),$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$19$$),$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$-
$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$);$JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$=$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$,
$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,10):$JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$;$JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$=$app$common$types$path$helpers$line_line_crossing$$($G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$,$JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$],null));$G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$,0,null);var $line_t$jscomp$inline_4833$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$,1,null);$line_t$jscomp$inline_4833$$!=null&&$G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$!=null&&$G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$>0&&($line_t$jscomp$inline_4833$$>0||$APP.$app$common$math$almost_zero_QMARK_$$($line_t$jscomp$inline_4833$$-
0))&&($line_t$jscomp$inline_4833$$<1||$APP.$app$common$math$almost_zero_QMARK_$$($line_t$jscomp$inline_4833$$-1))?($JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$=$G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$=$app$common$types$path$helpers$line_values$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$,
$line_t$jscomp$inline_4833$$),$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$,0,null),$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$,
1,null),$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$=$app$common$types$path$helpers$line_values$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$,$line_t$jscomp$inline_4833$$),$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$),
$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$),$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$),
$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$G__46814_JSCompiler_temp_const$jscomp$10364_ray_line$jscomp$inline_4828_ray_t$jscomp$inline_4832$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$10363_b$jscomp$inline_4827_b__$1$jscomp$inline_4830_vec__46769$jscomp$inline_4831$$,[$JSCompiler_temp_const$jscomp$10362_a$jscomp$inline_4826_a__$1$jscomp$inline_4829$$,
$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$-$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$>0&&!$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$-$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$)?1:$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$-
$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$<0&&!$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$-$ay$jscomp$inline_11467_b$jscomp$inline_11456_b$jscomp$inline_11459_to_p$jscomp$inline_11464$$)?-1:$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$-$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$<
0?1:$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$-$JSCompiler_temp$jscomp$10359_JSCompiler_temp$jscomp$10360_a$jscomp$inline_11455_a$jscomp$inline_11458_by$jscomp$inline_11468_from_p$jscomp$inline_11463$$>0?-1:0],null)],null)):$JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$=null;return $JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$;
case "curve-to":return $app$common$types$path$helpers$ray_curve_intersect$$($ray_line$jscomp$2$$,$cljs$cst$1809$geom$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10361_cy$jscomp$inline_11466_data$jscomp$130_p$jscomp$inline_11465_p__46765$jscomp$inline_4825$$));default:return $APP.$cljs$core$PersistentVector$EMPTY$$}},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$path$helpers$ray_overlaps_QMARK_$$,
$point$jscomp$19$$),$content_geom$$)])))))};
$app$common$types$path$helpers$is_point_in_border_QMARK_$$=function($point$jscomp$20$$,$content$jscomp$21$$){return $APP.$cljs$core$some$$(function($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$){var $G__46828_and__5023__auto__$jscomp$inline_4837$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$);switch($G__46828_and__5023__auto__$jscomp$inline_4837$$ instanceof
$APP.$cljs$core$Keyword$$?$G__46828_and__5023__auto__$jscomp$inline_4837$$.$fqn$:null){case "line-to":return $JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$=$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$),($G__46828_and__5023__auto__$jscomp$inline_4837$$=$app$common$types$path$helpers$line_has_point_QMARK_$$($point$jscomp$20$$,
$JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$))?($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$=$app$common$types$path$helpers$get_line_tval$$($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$,$point$jscomp$20$$),$JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$=($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$>
0||$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$-0))&&($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$<1||$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$-1))):$JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$=
$G__46828_and__5023__auto__$jscomp$inline_4837$$,$JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$;case "curve-to":return $app$common$types$path$helpers$curve_has_point_QMARK_$$($point$jscomp$20$$,$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_inline_result$jscomp$750_line$jscomp$inline_4836_segment$jscomp$11_t$jscomp$inline_4838$$));default:return!1}},$content$jscomp$21$$)};
$app$common$schema$openapi$minmax_properties$$=function($m$jscomp$198$$,$schema$jscomp$212$$,$kmin$$,$kmax$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$m$jscomp$198$$,$APP.$clojure$set$rename_keys$$($APP.$cljs$core$select_keys$$($APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$212$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$336$min$$,
$APP.$cljs$cst$337$max$$],null)),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,$kmin$$,$APP.$cljs$cst$337$max$$,$kmax$$],null))]))};
$app$common$schema$openapi$unlift_keys$$=function($m$jscomp$199$$){return $APP.$cljs$core$reduce_kv$$(function($p1__46076_SHARP_$$,$p2__46075_SHARP_$$,$p3__46077_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$name$$($cljs$cst$1833$app_DOT_common_DOT_openapi$$),$APP.$cljs$core$namespace$$($p2__46075_SHARP_$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__46076_SHARP_$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$camel$$($APP.$cljs$core$name$$($p2__46075_SHARP_$$))),
$p3__46077_SHARP_$$):$p1__46076_SHARP_$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$m$jscomp$199$$)};
$app$common$schema$openapi$transform_STAR_$$=function($s$jscomp$510$$,$options$jscomp$438$$){return $malli$core$walk$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$510$$,function($schema$jscomp$230$$,$_$jscomp$1145_p$jscomp$200$$,$children$jscomp$160$$,$options__$1$jscomp$63$$){$_$jscomp$1145_p$jscomp$200$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$230$$),$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$230$$)]));
return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$select_keys$$($_$jscomp$1145_p$jscomp$200$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$937$title$$,$APP.$cljs$cst$934$description$$,$APP.$cljs$cst$205$default$$],null)),$app$common$schema$openapi$visit$$.$cljs$core$IFn$_invoke$arity$4$($APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$230$$),
$schema$jscomp$230$$,$children$jscomp$160$$,$options__$1$jscomp$63$$),$app$common$schema$openapi$unlift_keys$$($_$jscomp$1145_p$jscomp$200$$)]))},$options$jscomp$438$$)};$validCommand$$module$app$common$svg$path$parser$$=function($c$jscomp$273$$){switch($c$jscomp$273$$){case "Z":case "M":case "L":case "C":case "Q":case "A":case "H":case "V":case "S":case "T":case "z":case "m":case "l":case "c":case "q":case "a":case "h":case "v":case "s":case "t":return!0;default:return!1}};
$JSCompiler_StaticMethods__skipOptionalSpaces$$=function($JSCompiler_StaticMethods__skipOptionalSpaces$self$$){for(;$JSCompiler_StaticMethods__skipOptionalSpaces$self$$.$_currentIndex$<$JSCompiler_StaticMethods__skipOptionalSpaces$self$$.$_endIndex$&&$JSCompiler_StaticMethods__isCurrentSpace$$($JSCompiler_StaticMethods__skipOptionalSpaces$self$$);)$JSCompiler_StaticMethods__skipOptionalSpaces$self$$.$_currentIndex$+=1;return $JSCompiler_StaticMethods__skipOptionalSpaces$self$$.$_currentIndex$<$JSCompiler_StaticMethods__skipOptionalSpaces$self$$.$_endIndex$};
$JSCompiler_StaticMethods__parseNumber$$=function($JSCompiler_StaticMethods__parseNumber$self$$){var $exponent$$=0,$integer$jscomp$1_number$jscomp$1$$=0,$frac$$=1,$decimal$$=0,$sign$jscomp$9$$=1,$expsign$$=1,$startIndex$jscomp$2$$=$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$;$JSCompiler_StaticMethods__skipOptionalSpaces$$($JSCompiler_StaticMethods__parseNumber$self$$);$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$<$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$&&
$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]==="+"?$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=1:$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$<$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]==="-"&&($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=
1,$sign$jscomp$9$$=-1);if($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$===$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$||($JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]<"0"||$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]>"9")&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]!==
".")return null;for(var $startIntPartIndex$$=$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$;$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$<$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]>="0"&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]<="9";)$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=
1;if($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$!==$startIntPartIndex$$)for(var $scanIntPartIndex$$=$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$-1,$multiplier$$=1;$scanIntPartIndex$$>=$startIntPartIndex$$;)$integer$jscomp$1_number$jscomp$1$$+=$multiplier$$*($JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$scanIntPartIndex$$]-0),--$scanIntPartIndex$$,$multiplier$$*=10;if($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$<$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$&&
$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]==="."){$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=1;if($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$>=$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$||$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]<"0"||$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]>
"9")return null;for(;$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$<$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]>="0"&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]<="9";)$frac$$*=10,$decimal$$+=($JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]-
0)/$frac$$,$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=1}if($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$!==$startIndex$jscomp$2$$&&$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+1<$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$&&($JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]==="e"||$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]===
"E")&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+1]!=="x"&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+1]!=="m"){$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=1;$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]==="+"?$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=
1:$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]==="-"&&($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=1,$expsign$$=-1);if($JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$>=$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$||$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]<"0"||$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]>
"9")return null;for(;$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$<$JSCompiler_StaticMethods__parseNumber$self$$.$_endIndex$&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]>="0"&&$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]<="9";)$exponent$$*=10,$exponent$$+=$JSCompiler_StaticMethods__parseNumber$self$$.$_string$[$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$]-
0,$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$+=1}$integer$jscomp$1_number$jscomp$1$$=($integer$jscomp$1_number$jscomp$1$$+$decimal$$)*$sign$jscomp$9$$;$exponent$$&&($integer$jscomp$1_number$jscomp$1$$*=Math.pow(10,$expsign$$*$exponent$$));if($startIndex$jscomp$2$$===$JSCompiler_StaticMethods__parseNumber$self$$.$_currentIndex$)return null;$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$$($JSCompiler_StaticMethods__parseNumber$self$$);return $integer$jscomp$1_number$jscomp$1$$};
$JSCompiler_StaticMethods__parseArcFlag$$=function($JSCompiler_StaticMethods__parseArcFlag$self$$){if($JSCompiler_StaticMethods__parseArcFlag$self$$.$_currentIndex$>=$JSCompiler_StaticMethods__parseArcFlag$self$$.$_endIndex$)return null;var $flag$jscomp$4_flagChar$$=$JSCompiler_StaticMethods__parseArcFlag$self$$.$_string$[$JSCompiler_StaticMethods__parseArcFlag$self$$.$_currentIndex$];$JSCompiler_StaticMethods__parseArcFlag$self$$.$_currentIndex$+=1;if($flag$jscomp$4_flagChar$$==="0")$flag$jscomp$4_flagChar$$=
0;else if($flag$jscomp$4_flagChar$$==="1")$flag$jscomp$4_flagChar$$=1;else return null;$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$$($JSCompiler_StaticMethods__parseArcFlag$self$$);return $flag$jscomp$4_flagChar$$};
$JSCompiler_StaticMethods__isCurrentSpace$$=function($JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$){$JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$=$JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$.$_string$[$JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$.$_currentIndex$];return $JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$<=" "&&($JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$===" "||$JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$===
"\n"||$JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$==="\t"||$JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$==="\r"||$JSCompiler_StaticMethods__isCurrentSpace$self_ch$jscomp$66$$==="\f")};
$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$$=function($JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$){$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_currentIndex$<$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_endIndex$&&!$JSCompiler_StaticMethods__isCurrentSpace$$($JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$)&&$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_string$[$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_currentIndex$]!==
","||!($JSCompiler_StaticMethods__skipOptionalSpaces$$($JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$)&&$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_currentIndex$<$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_endIndex$)||$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_string$[$JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_currentIndex$]!==","||($JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$.$_currentIndex$+=
1,$JSCompiler_StaticMethods__skipOptionalSpaces$$($JSCompiler_StaticMethods__skipOptionalSpacesOrDelimiter$self$$))};$unitVectorAngle$$module$app$common$svg$path$parser$$=function($ux$$,$uy$$,$vx$$,$vy$jscomp$1$$){let $dot$$=$ux$$*$vx$$+$uy$$*$vy$jscomp$1$$;return($ux$$*$vy$jscomp$1$$-$uy$$*$vx$$<0?-1:1)*Math.acos($dot$$>1?1:$dot$$<-1?-1:$dot$$)};
$arcToBeziers$$module$app$common$svg$path$parser$$=function($cx$jscomp$7_x1$jscomp$24$$,$cy$jscomp$8_y1$jscomp$26$$,$theta1$jscomp$2_x2$jscomp$22$$,$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$,$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$,$fs$jscomp$7_result$jscomp$175$$,$rx$jscomp$8$$,$ry$jscomp$2$$,$phi$jscomp$1_sinPhi$jscomp$2$$){var $segments$jscomp$3_tau$$=Math.PI*2,$cosPhi$jscomp$2_phiTau$$=$phi$jscomp$1_sinPhi$jscomp$2$$*$segments$jscomp$3_tau$$/360;$phi$jscomp$1_sinPhi$jscomp$2$$=
Math.sin($cosPhi$jscomp$2_phiTau$$);$cosPhi$jscomp$2_phiTau$$=Math.cos($cosPhi$jscomp$2_phiTau$$);var $alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=$cosPhi$jscomp$2_phiTau$$*($cx$jscomp$7_x1$jscomp$24$$-$theta1$jscomp$2_x2$jscomp$22$$)/2+$phi$jscomp$1_sinPhi$jscomp$2$$*($cy$jscomp$8_y1$jscomp$26$$-$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$)/2,$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$=
-$phi$jscomp$1_sinPhi$jscomp$2$$*($cx$jscomp$7_x1$jscomp$24$$-$theta1$jscomp$2_x2$jscomp$22$$)/2+$cosPhi$jscomp$2_phiTau$$*($cy$jscomp$8_y1$jscomp$26$$-$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$)/2;if($alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$===0&&$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$===0||$rx$jscomp$8$$===0||$ry$jscomp$2$$===0)return[];$rx$jscomp$8$$=Math.abs($rx$jscomp$8$$);
$ry$jscomp$2$$=Math.abs($ry$jscomp$2$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$*$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$/($rx$jscomp$8$$*$rx$jscomp$8$$)+$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$*$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$/
($ry$jscomp$2$$*$ry$jscomp$2$$);$rx$jscomp$8$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$>1?$rx$jscomp$8$$*Math.sqrt($alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$):$rx$jscomp$8$$;$ry$jscomp$2$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$>1?$ry$jscomp$2$$*Math.sqrt($alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$):
$ry$jscomp$2$$;$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=($cx$jscomp$7_x1$jscomp$24$$-$theta1$jscomp$2_x2$jscomp$22$$)/2*$cosPhi$jscomp$2_phiTau$$+($cy$jscomp$8_y1$jscomp$26$$-$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$)/2*$phi$jscomp$1_sinPhi$jscomp$2$$;$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$=($cx$jscomp$7_x1$jscomp$24$$-$theta1$jscomp$2_x2$jscomp$22$$)/2*-$phi$jscomp$1_sinPhi$jscomp$2$$+
($cy$jscomp$8_y1$jscomp$26$$-$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$)/2*$cosPhi$jscomp$2_phiTau$$;var $rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$=$rx$jscomp$8$$*$rx$jscomp$8$$,$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$=$ry$jscomp$2$$*$ry$jscomp$2$$,$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$*
$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$,$y1pSq$jscomp$inline_4870_y2$jscomp$inline_4901$$=$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$*$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$,$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$=$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$*
$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$-$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$*$y1pSq$jscomp$inline_4870_y2$jscomp$inline_4901$$-$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$*$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$;$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$=
Math.sqrt(($cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$<0?0:$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$)/($rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$*$y1pSq$jscomp$inline_4870_y2$jscomp$inline_4901$$+$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$*$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$))*
($cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$===$fs$jscomp$7_result$jscomp$175$$?-1:1);$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$=$rx$jscomp$8$$/$ry$jscomp$2$$*$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$*$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$;$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$=-$ry$jscomp$2$$/$rx$jscomp$8$$*$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$*
$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$;$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$=($alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$-$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$)/$rx$jscomp$8$$;$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$=($x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$-
$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$)/$ry$jscomp$2$$;$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$=$unitVectorAngle$$module$app$common$svg$path$parser$$(1,0,$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$,$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=
$unitVectorAngle$$module$app$common$svg$path$parser$$($rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$,$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$,(-$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$-$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$)/$rx$jscomp$8$$,(-$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$-$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$)/
$ry$jscomp$2$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=$fs$jscomp$7_result$jscomp$175$$===0&&$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$>0?$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$-Math.PI*2:$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$;
$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=$fs$jscomp$7_result$jscomp$175$$===1&&$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$<0?$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$+Math.PI*2:$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$;$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$=
[$cosPhi$jscomp$2_phiTau$$*$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$-$phi$jscomp$1_sinPhi$jscomp$2$$*$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$+($cx$jscomp$7_x1$jscomp$24$$+$theta1$jscomp$2_x2$jscomp$22$$)/2,$phi$jscomp$1_sinPhi$jscomp$2$$*$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$+$cosPhi$jscomp$2_phiTau$$*$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$+($cy$jscomp$8_y1$jscomp$26$$+
$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$)/2,$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$,$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$];$cx$jscomp$7_x1$jscomp$24$$=$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$[0];$cy$jscomp$8_y1$jscomp$26$$=$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$[1];$theta1$jscomp$2_x2$jscomp$22$$=
$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$[2];$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$=$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$[3];$segments$jscomp$3_tau$$=Math.max(Math.ceil(Math.abs($JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$)/($segments$jscomp$3_tau$$/4)),1);$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$/=$segments$jscomp$3_tau$$;$fs$jscomp$7_result$jscomp$175$$=[];for($cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$=
0;$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$<$segments$jscomp$3_tau$$;$cxp$jscomp$inline_4872_fa$jscomp$1_i$jscomp$485$$++){$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=4/3*Math.tan($JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$/4);$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$=Math.cos($theta1$jscomp$2_x2$jscomp$22$$);$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$=
Math.sin($theta1$jscomp$2_x2$jscomp$22$$);$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$=Math.cos($theta1$jscomp$2_x2$jscomp$22$$+$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$);$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$=Math.sin($theta1$jscomp$2_x2$jscomp$22$$+$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$=
[$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$,$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$,$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$-$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$*$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$,$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$+
$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$*$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$,$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$+$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$*$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$,$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$-
$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$*$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$,$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$,$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$];$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[0]*
$rx$jscomp$8$$;$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[1]*$ry$jscomp$2$$;$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[2]*$rx$jscomp$8$$;$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$=
$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[3]*$ry$jscomp$2$$;$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[4]*$rx$jscomp$8$$;$y1pSq$jscomp$inline_4870_y2$jscomp$inline_4901$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[5]*$ry$jscomp$2$$;
const $x3$jscomp$inline_4902$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[6]*$rx$jscomp$8$$,$y3$jscomp$inline_4903$$=$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[7]*$ry$jscomp$2$$;$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[0]=$cx$jscomp$7_x1$jscomp$24$$+($cosPhi$jscomp$2_phiTau$$*$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$-
$phi$jscomp$1_sinPhi$jscomp$2$$*$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[1]=$cy$jscomp$8_y1$jscomp$26$$+($phi$jscomp$1_sinPhi$jscomp$2$$*$x0$jscomp$inline_4896_x1$jscomp$inline_4884_y1p$jscomp$1_y1p$jscomp$inline_4866$$+$cosPhi$jscomp$2_phiTau$$*$cyp$jscomp$inline_4873_radicant$jscomp$inline_4871_y0$jscomp$inline_4897_y1$jscomp$inline_4885$$);
$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[2]=$cx$jscomp$7_x1$jscomp$24$$+($cosPhi$jscomp$2_phiTau$$*$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$-$phi$jscomp$1_sinPhi$jscomp$2$$*$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[3]=
$cy$jscomp$8_y1$jscomp$26$$+($phi$jscomp$1_sinPhi$jscomp$2$$*$rxSq$jscomp$inline_4867_theta1$jscomp$inline_4878_x1$jscomp$inline_4898_x2$jscomp$inline_4886$$+$cosPhi$jscomp$2_phiTau$$*$rySq$jscomp$inline_4868_v1x$jscomp$inline_4876_y1$jscomp$inline_4899_y2$jscomp$inline_4887$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[4]=$cx$jscomp$7_x1$jscomp$24$$+($cosPhi$jscomp$2_phiTau$$*$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$-
$phi$jscomp$1_sinPhi$jscomp$2$$*$y1pSq$jscomp$inline_4870_y2$jscomp$inline_4901$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[5]=$cy$jscomp$8_y1$jscomp$26$$+($phi$jscomp$1_sinPhi$jscomp$2$$*$v1y$jscomp$inline_4877_x1pSq$jscomp$inline_4869_x2$jscomp$inline_4900$$+$cosPhi$jscomp$2_phiTau$$*$y1pSq$jscomp$inline_4870_y2$jscomp$inline_4901$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[6]=
$cx$jscomp$7_x1$jscomp$24$$+($cosPhi$jscomp$2_phiTau$$*$x3$jscomp$inline_4902$$-$phi$jscomp$1_sinPhi$jscomp$2$$*$y3$jscomp$inline_4903$$);$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$[7]=$cy$jscomp$8_y1$jscomp$26$$+($phi$jscomp$1_sinPhi$jscomp$2$$*$x3$jscomp$inline_4902$$+$cosPhi$jscomp$2_phiTau$$*$y3$jscomp$inline_4903$$);$fs$jscomp$7_result$jscomp$175$$.push(new $Segment$$module$app$common$svg$path$parser$$("C",$alpha$jscomp$inline_4883_curve$jscomp$6_dtheta$jscomp$inline_4879_lambda_x1p$jscomp$1_x1p$jscomp$inline_4865$$.slice(2)));
$theta1$jscomp$2_x2$jscomp$22$$+=$JSCompiler_inline_result$jscomp$764_dtheta$jscomp$2_y2$jscomp$24$$}return $fs$jscomp$7_result$jscomp$175$$};$APP.$app$common$svg$path$parse$$=function($path_str$$){return $APP.$cljs$core$empty_QMARK_$$($path_str$$)?$path_str$$:$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($segment$jscomp$14$$){return $segment$jscomp$14$$.toPersistentMap()}),$module$app$common$svg$path$parser$$.parse($path_str$$))};
$app$common$types$path$impl$normalize_coord$$=function($v$jscomp$515$$){return $v$jscomp$515$$>2147483647?2147483647:$v$jscomp$515$$<-2147483648?-2147483648:$v$jscomp$515$$};
$app$common$types$path$impl$_write_to$$=function($_$jscomp$1147$$,$buffer$jscomp$44$$){if($_$jscomp$1147$$!=null&&$_$jscomp$1147$$.$app$common$types$path$impl$IPathData$_write_to$arity$3$!=null)$_$jscomp$1147$$.$app$common$types$path$impl$IPathData$_write_to$arity$3$($_$jscomp$1147$$,$buffer$jscomp$44$$,0);else{var $m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$=$app$common$types$path$impl$_write_to$$[$APP.$goog$typeOf$$($_$jscomp$1147$$==null?null:$_$jscomp$1147$$)];if($m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$!=
null)$m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$1147$$,$buffer$jscomp$44$$,0):$m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$($_$jscomp$1147$$,$buffer$jscomp$44$$,0);else if($m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$=$app$common$types$path$impl$_write_to$$._,$m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$!=
null)$m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$1147$$,$buffer$jscomp$44$$,0):$m__5372__auto__$jscomp$inline_4959_m__5374__auto__$jscomp$inline_4958$$($_$jscomp$1147$$,$buffer$jscomp$44$$,0);else throw $APP.$cljs$core$missing_protocol$$("IPathData.-write-to",$_$jscomp$1147$$);}};
$app$common$types$path$impl$_get_byte_size$$=function($JSCompiler_temp$jscomp$767__$jscomp$1149$$){if($JSCompiler_temp$jscomp$767__$jscomp$1149$$!=null&&$JSCompiler_temp$jscomp$767__$jscomp$1149$$.$app$common$types$path$impl$IPathData$_get_byte_size$arity$1$!=null)$JSCompiler_temp$jscomp$767__$jscomp$1149$$=$JSCompiler_temp$jscomp$767__$jscomp$1149$$.buffer.byteLength;else{var $m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$=$app$common$types$path$impl$_get_byte_size$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$767__$jscomp$1149$$==
null?null:$JSCompiler_temp$jscomp$767__$jscomp$1149$$)];if($m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$!=null)$JSCompiler_temp$jscomp$767__$jscomp$1149$$=$m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$767__$jscomp$1149$$):$m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$($JSCompiler_temp$jscomp$767__$jscomp$1149$$);
else if($m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$=$app$common$types$path$impl$_get_byte_size$$._,$m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$!=null)$JSCompiler_temp$jscomp$767__$jscomp$1149$$=$m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$767__$jscomp$1149$$):
$m__5372__auto__$jscomp$inline_4963_m__5374__auto__$jscomp$inline_4962$$($JSCompiler_temp$jscomp$767__$jscomp$1149$$);else throw $APP.$cljs$core$missing_protocol$$("IPathData.-get-byte-size",$JSCompiler_temp$jscomp$767__$jscomp$1149$$);}return $JSCompiler_temp$jscomp$767__$jscomp$1149$$};
$app$common$types$path$impl$_transform$$=function($JSCompiler_temp$jscomp$768__$jscomp$1151$$,$m$jscomp$201$$){if($JSCompiler_temp$jscomp$768__$jscomp$1151$$!=null&&$JSCompiler_temp$jscomp$768__$jscomp$1151$$.$app$common$types$path$impl$ITransformable$_transform$arity$2$!=null)$JSCompiler_temp$jscomp$768__$jscomp$1151$$=$JSCompiler_temp$jscomp$768__$jscomp$1151$$.$app$common$types$path$impl$ITransformable$_transform$arity$2$($JSCompiler_temp$jscomp$768__$jscomp$1151$$,$m$jscomp$201$$);else{var $m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$=
$app$common$types$path$impl$_transform$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$768__$jscomp$1151$$==null?null:$JSCompiler_temp$jscomp$768__$jscomp$1151$$)];if($m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$!=null)$JSCompiler_temp$jscomp$768__$jscomp$1151$$=$m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$768__$jscomp$1151$$,
$m$jscomp$201$$):$m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$($JSCompiler_temp$jscomp$768__$jscomp$1151$$,$m$jscomp$201$$);else if($m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$=$app$common$types$path$impl$_transform$$._,$m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$!=null)$JSCompiler_temp$jscomp$768__$jscomp$1151$$=$m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$768__$jscomp$1151$$,$m$jscomp$201$$):$m__5372__auto__$jscomp$inline_4968_m__5374__auto__$jscomp$inline_4967$$($JSCompiler_temp$jscomp$768__$jscomp$1151$$,$m$jscomp$201$$);else throw $APP.$cljs$core$missing_protocol$$("ITransformable.-transform",$JSCompiler_temp$jscomp$768__$jscomp$1151$$);}return $JSCompiler_temp$jscomp$768__$jscomp$1151$$};
$app$common$types$path$impl$_lookup$$=function($JSCompiler_temp$jscomp$769__$jscomp$1153$$,$index$jscomp$175$$,$f$jscomp$757$$){if($JSCompiler_temp$jscomp$769__$jscomp$1153$$!=null&&$JSCompiler_temp$jscomp$769__$jscomp$1153$$.$app$common$types$path$impl$ITransformable$_lookup$arity$3$!=null)$JSCompiler_temp$jscomp$769__$jscomp$1153$$=$JSCompiler_temp$jscomp$769__$jscomp$1153$$.$app$common$types$path$impl$ITransformable$_lookup$arity$3$($JSCompiler_temp$jscomp$769__$jscomp$1153$$,$index$jscomp$175$$,
$f$jscomp$757$$);else{var $m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$=$app$common$types$path$impl$_lookup$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$769__$jscomp$1153$$==null?null:$JSCompiler_temp$jscomp$769__$jscomp$1153$$)];if($m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$!=null)$JSCompiler_temp$jscomp$769__$jscomp$1153$$=$m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$769__$jscomp$1153$$,
$index$jscomp$175$$,$f$jscomp$757$$):$m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$($JSCompiler_temp$jscomp$769__$jscomp$1153$$,$index$jscomp$175$$,$f$jscomp$757$$);else if($m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$=$app$common$types$path$impl$_lookup$$._,$m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$!=null)$JSCompiler_temp$jscomp$769__$jscomp$1153$$=$m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$769__$jscomp$1153$$,$index$jscomp$175$$,$f$jscomp$757$$):$m__5372__auto__$jscomp$inline_4974_m__5374__auto__$jscomp$inline_4973$$($JSCompiler_temp$jscomp$769__$jscomp$1153$$,$index$jscomp$175$$,$f$jscomp$757$$);else throw $APP.$cljs$core$missing_protocol$$("ITransformable.-lookup",$JSCompiler_temp$jscomp$769__$jscomp$1153$$);}return $JSCompiler_temp$jscomp$769__$jscomp$1153$$};
$app$common$types$path$impl$_walk$$=function($JSCompiler_temp$jscomp$770__$jscomp$1155$$,$f$jscomp$759$$){var $initial$jscomp$7$$=$APP.$cljs$core$PersistentVector$EMPTY$$;if($JSCompiler_temp$jscomp$770__$jscomp$1155$$!=null&&$JSCompiler_temp$jscomp$770__$jscomp$1155$$.$app$common$types$path$impl$ITransformable$_walk$arity$3$!=null)$JSCompiler_temp$jscomp$770__$jscomp$1155$$=$JSCompiler_temp$jscomp$770__$jscomp$1155$$.$app$common$types$path$impl$ITransformable$_walk$arity$3$($JSCompiler_temp$jscomp$770__$jscomp$1155$$,
$f$jscomp$759$$,$initial$jscomp$7$$);else{var $m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$=$app$common$types$path$impl$_walk$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$770__$jscomp$1155$$==null?null:$JSCompiler_temp$jscomp$770__$jscomp$1155$$)];if($m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$!=null)$JSCompiler_temp$jscomp$770__$jscomp$1155$$=$m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$770__$jscomp$1155$$,$f$jscomp$759$$,$initial$jscomp$7$$):$m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$($JSCompiler_temp$jscomp$770__$jscomp$1155$$,$f$jscomp$759$$,$initial$jscomp$7$$);else if($m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$=$app$common$types$path$impl$_walk$$._,$m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$!=
null)$JSCompiler_temp$jscomp$770__$jscomp$1155$$=$m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$770__$jscomp$1155$$,$f$jscomp$759$$,$initial$jscomp$7$$):$m__5372__auto__$jscomp$inline_4980_m__5374__auto__$jscomp$inline_4979$$($JSCompiler_temp$jscomp$770__$jscomp$1155$$,$f$jscomp$759$$,$initial$jscomp$7$$);else throw $APP.$cljs$core$missing_protocol$$("ITransformable.-walk",
$JSCompiler_temp$jscomp$770__$jscomp$1155$$);}return $JSCompiler_temp$jscomp$770__$jscomp$1155$$};
$app$common$types$path$impl$_reduce$$=function($JSCompiler_temp$jscomp$771__$jscomp$1157$$,$f$jscomp$761$$){var $initial$jscomp$9$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;if($JSCompiler_temp$jscomp$771__$jscomp$1157$$!=null&&$JSCompiler_temp$jscomp$771__$jscomp$1157$$.$app$common$types$path$impl$ITransformable$_reduce$arity$3$!=null)$JSCompiler_temp$jscomp$771__$jscomp$1157$$=$JSCompiler_temp$jscomp$771__$jscomp$1157$$.$app$common$types$path$impl$ITransformable$_reduce$arity$3$($JSCompiler_temp$jscomp$771__$jscomp$1157$$,$f$jscomp$761$$,
$initial$jscomp$9$$);else{var $m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$=$app$common$types$path$impl$_reduce$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$771__$jscomp$1157$$==null?null:$JSCompiler_temp$jscomp$771__$jscomp$1157$$)];if($m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$!=null)$JSCompiler_temp$jscomp$771__$jscomp$1157$$=$m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$771__$jscomp$1157$$,
$f$jscomp$761$$,$initial$jscomp$9$$):$m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$($JSCompiler_temp$jscomp$771__$jscomp$1157$$,$f$jscomp$761$$,$initial$jscomp$9$$);else if($m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$=$app$common$types$path$impl$_reduce$$._,$m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$!=null)$JSCompiler_temp$jscomp$771__$jscomp$1157$$=$m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$771__$jscomp$1157$$,$f$jscomp$761$$,$initial$jscomp$9$$):$m__5372__auto__$jscomp$inline_4986_m__5374__auto__$jscomp$inline_4985$$($JSCompiler_temp$jscomp$771__$jscomp$1157$$,$f$jscomp$761$$,$initial$jscomp$9$$);else throw $APP.$cljs$core$missing_protocol$$("ITransformable.-reduce",$JSCompiler_temp$jscomp$771__$jscomp$1157$$);}return $JSCompiler_temp$jscomp$771__$jscomp$1157$$};
$app$common$types$path$impl$impl_walk$$=function($buffer$jscomp$47$$,$f$jscomp$764$$,$G__47885_initial$jscomp$10_result$jscomp$178$$,$size$jscomp$90$$){var $G__47884_index$jscomp$177$$=0;for($G__47885_initial$jscomp$10_result$jscomp$178$$=$APP.$cljs$core$_as_transient$$($G__47885_initial$jscomp$10_result$jscomp$178$$);;)if($G__47884_index$jscomp$177$$<$size$jscomp$90$$){var $offset$jscomp$112_y$jscomp$358$$=$G__47884_index$jscomp$177$$*28,$type$jscomp$326$$=$buffer$jscomp$47$$.getInt16($offset$jscomp$112_y$jscomp$358$$,
!0),$c1x$jscomp$1_res$jscomp$34$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$47$$.getFloat32($offset$jscomp$112_y$jscomp$358$$+4,!0)),$c1y$jscomp$1$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$47$$.getFloat32($offset$jscomp$112_y$jscomp$358$$+8,!0)),$c2x$jscomp$1$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$47$$.getFloat32($offset$jscomp$112_y$jscomp$358$$+12,!0)),$c2y$jscomp$1$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$47$$.getFloat32($offset$jscomp$112_y$jscomp$358$$+
16,!0)),$x$jscomp$1100$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$47$$.getFloat32($offset$jscomp$112_y$jscomp$358$$+20,!0));$offset$jscomp$112_y$jscomp$358$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$47$$.getFloat32($offset$jscomp$112_y$jscomp$358$$+24,!0));var $type__$1$jscomp$2$$=function(){switch($type$jscomp$326$$){case 1:return $APP.$cljs$cst$1797$move_to$$;case 2:return $APP.$cljs$cst$1798$line_to$$;case 3:return $cljs$cst$1803$curve_to$$;case 4:return $APP.$cljs$cst$1834$close_path$$;
default:return null}}();$c1x$jscomp$1_res$jscomp$34$$=$type__$1$jscomp$2$$!=null?$f$jscomp$764$$.$cljs$core$IFn$_invoke$arity$7$?$f$jscomp$764$$.$cljs$core$IFn$_invoke$arity$7$($type__$1$jscomp$2$$,$c1x$jscomp$1_res$jscomp$34$$,$c1y$jscomp$1$$,$c2x$jscomp$1$$,$c2y$jscomp$1$$,$x$jscomp$1100$$,$offset$jscomp$112_y$jscomp$358$$):$f$jscomp$764$$($type__$1$jscomp$2$$,$c1x$jscomp$1_res$jscomp$34$$,$c1y$jscomp$1$$,$c2x$jscomp$1$$,$c2y$jscomp$1$$,$x$jscomp$1100$$,$offset$jscomp$112_y$jscomp$358$$):null;$G__47884_index$jscomp$177$$+=
1;$G__47885_initial$jscomp$10_result$jscomp$178$$=$c1x$jscomp$1_res$jscomp$34$$!=null?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__47885_initial$jscomp$10_result$jscomp$178$$,$c1x$jscomp$1_res$jscomp$34$$):$G__47885_initial$jscomp$10_result$jscomp$178$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__47885_initial$jscomp$10_result$jscomp$178$$)};
$app$common$types$path$impl$impl_reduce$$=function($buffer$jscomp$48$$,$f$jscomp$765$$,$G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$,$size$jscomp$91$$){for(var $index$jscomp$178$$=0;;)if($index$jscomp$178$$<$size$jscomp$91$$){var $offset$jscomp$113_y$jscomp$359$$=$index$jscomp$178$$*28,$type$jscomp$327$$=$buffer$jscomp$48$$.getInt16($offset$jscomp$113_y$jscomp$359$$,!0),$c1x$jscomp$2$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$48$$.getFloat32($offset$jscomp$113_y$jscomp$359$$+
4,!0)),$c1y$jscomp$2$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$48$$.getFloat32($offset$jscomp$113_y$jscomp$359$$+8,!0)),$c2x$jscomp$2$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$48$$.getFloat32($offset$jscomp$113_y$jscomp$359$$+12,!0)),$c2y$jscomp$2$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$48$$.getFloat32($offset$jscomp$113_y$jscomp$359$$+16,!0)),$x$jscomp$1101$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$48$$.getFloat32($offset$jscomp$113_y$jscomp$359$$+
20,!0));$offset$jscomp$113_y$jscomp$359$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$48$$.getFloat32($offset$jscomp$113_y$jscomp$359$$+24,!0));var $type__$1$jscomp$3$$=function(){switch($type$jscomp$327$$){case 1:return $APP.$cljs$cst$1797$move_to$$;case 2:return $APP.$cljs$cst$1798$line_to$$;case 3:return $cljs$cst$1803$curve_to$$;case 4:return $APP.$cljs$cst$1834$close_path$$;default:return null}}();$G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$=$type__$1$jscomp$3$$!=
null?$f$jscomp$765$$.$cljs$core$IFn$_invoke$arity$9$?$f$jscomp$765$$.$cljs$core$IFn$_invoke$arity$9$($G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$,$index$jscomp$178$$,$type__$1$jscomp$3$$,$c1x$jscomp$2$$,$c1y$jscomp$2$$,$c2x$jscomp$2$$,$c2y$jscomp$2$$,$x$jscomp$1101$$,$offset$jscomp$113_y$jscomp$359$$):$f$jscomp$765$$($G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$,$index$jscomp$178$$,$type__$1$jscomp$3$$,$c1x$jscomp$2$$,$c1y$jscomp$2$$,$c2x$jscomp$2$$,
$c2y$jscomp$2$$,$x$jscomp$1101$$,$offset$jscomp$113_y$jscomp$359$$):$G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$;if($cljs$core$reduced_QMARK_$$($G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$))return $G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$;$index$jscomp$178$$+=1}else return $G__47897_initial$jscomp$11_result$jscomp$179_result__$1$jscomp$15$$};
$app$common$types$path$impl$impl_lookup$$=function($buffer$jscomp$49_y$jscomp$360$$,$c1x$jscomp$3_index$jscomp$179$$,$f$jscomp$766$$){var $offset$jscomp$114_type__$1$jscomp$4$$=$c1x$jscomp$3_index$jscomp$179$$*28,$type$jscomp$328$$=$buffer$jscomp$49_y$jscomp$360$$.getInt16($offset$jscomp$114_type__$1$jscomp$4$$,!0);$c1x$jscomp$3_index$jscomp$179$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$49_y$jscomp$360$$.getFloat32($offset$jscomp$114_type__$1$jscomp$4$$+4,!0));var $c1y$jscomp$3$$=
$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$49_y$jscomp$360$$.getFloat32($offset$jscomp$114_type__$1$jscomp$4$$+8,!0)),$c2x$jscomp$3$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$49_y$jscomp$360$$.getFloat32($offset$jscomp$114_type__$1$jscomp$4$$+12,!0)),$c2y$jscomp$3$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$49_y$jscomp$360$$.getFloat32($offset$jscomp$114_type__$1$jscomp$4$$+16,!0)),$x$jscomp$1102$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$49_y$jscomp$360$$.getFloat32($offset$jscomp$114_type__$1$jscomp$4$$+
20,!0));$buffer$jscomp$49_y$jscomp$360$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$49_y$jscomp$360$$.getFloat32($offset$jscomp$114_type__$1$jscomp$4$$+24,!0));$offset$jscomp$114_type__$1$jscomp$4$$=function(){switch($type$jscomp$328$$){case 1:return $APP.$cljs$cst$1797$move_to$$;case 2:return $APP.$cljs$cst$1798$line_to$$;case 3:return $cljs$cst$1803$curve_to$$;case 4:return $APP.$cljs$cst$1834$close_path$$;default:return null}}();return $offset$jscomp$114_type__$1$jscomp$4$$!=
null?$f$jscomp$766$$($offset$jscomp$114_type__$1$jscomp$4$$,$c1x$jscomp$3_index$jscomp$179$$,$c1y$jscomp$3$$,$c2x$jscomp$3$$,$c2y$jscomp$3$$,$x$jscomp$1102$$,$buffer$jscomp$49_y$jscomp$360$$):null};
$app$common$types$path$impl$read_segment$$=function($buffer$jscomp$52_y$jscomp$362$$,$index$jscomp$180_offset$jscomp$116$$){$index$jscomp$180_offset$jscomp$116$$*=28;var $type$jscomp$330_x$jscomp$1104$$=$buffer$jscomp$52_y$jscomp$362$$.getInt16($index$jscomp$180_offset$jscomp$116$$,!0);switch($APP.$cljs$core$fix$$($type$jscomp$330_x$jscomp$1104$$)){case 1:return $type$jscomp$330_x$jscomp$1104$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+
20,!0)),$buffer$jscomp$52_y$jscomp$362$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+24,!0)),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$type$jscomp$330_x$jscomp$1104$$,$APP.$cljs$cst$1500$y$$,$buffer$jscomp$52_y$jscomp$362$$],null)],null);case 2:return $type$jscomp$330_x$jscomp$1104$$=
$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+20,!0)),$buffer$jscomp$52_y$jscomp$362$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+24,!0)),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1798$line_to$$,$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,
$type$jscomp$330_x$jscomp$1104$$,$APP.$cljs$cst$1500$y$$,$buffer$jscomp$52_y$jscomp$362$$],null)],null);case 3:var $c1x$jscomp$5$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+4,!0)),$c1y$jscomp$5$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+8,!0)),$c2x$jscomp$5$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+
12,!0)),$c2y$jscomp$5$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+16,!0));$type$jscomp$330_x$jscomp$1104$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+20,!0));$buffer$jscomp$52_y$jscomp$362$$=$app$common$types$path$impl$normalize_coord$$($buffer$jscomp$52_y$jscomp$362$$.getFloat32($index$jscomp$180_offset$jscomp$116$$+24,!0));return new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1796$command$$,$cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1499$x$$,$type$jscomp$330_x$jscomp$1104$$,$APP.$cljs$cst$1500$y$$,$buffer$jscomp$52_y$jscomp$362$$,$APP.$cljs$cst$1799$c1x$$,$c1x$jscomp$5$$,$APP.$cljs$cst$1800$c1y$$,$c1y$jscomp$5$$,$APP.$cljs$cst$1801$c2x$$,$c2x$jscomp$5$$,$APP.$cljs$cst$1802$c2y$$,$c2y$jscomp$5$$],null)],null);case 4:return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,
$APP.$cljs$cst$1834$close_path$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null);default:return null}};$app$common$types$path$impl$PathData$$=function($size$jscomp$93$$,$buffer$jscomp$53$$,$cache$jscomp$100$$,$__hash$jscomp$76$$){this.size=$size$jscomp$93$$;this.buffer=$buffer$jscomp$53$$;this.cache=$cache$jscomp$100$$;this.$__hash$=$__hash$jscomp$76$$;this.$cljs$lang$protocol_mask$partition0$$=2179465234;this.$cljs$lang$protocol_mask$partition1$$=0};
$app$common$types$path$impl$path_data_QMARK_$$=function($o$jscomp$246$$){return $o$jscomp$246$$ instanceof $app$common$types$path$impl$PathData$$};$app$common$types$path$impl$from_string$$=function($G__47815_s$jscomp$514$$){$G__47815_s$jscomp$514$$=$APP.$app$common$svg$path$parse$$($G__47815_s$jscomp$514$$);return $APP.$app$common$types$path$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$path$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$($G__47815_s$jscomp$514$$):$APP.$app$common$types$path$impl$from_plain$$($G__47815_s$jscomp$514$$)};
$APP.$app$common$types$path$impl$from_plain$$=function($segments$jscomp$5$$){for(var $total$jscomp$4$$=$APP.$cljs$core$count$$($segments$jscomp$5$$),$buffer$jscomp$56$$=new DataView(new ArrayBuffer($total$jscomp$4$$*28)),$index_47952$$=0;;)if($index_47952$$<$total$jscomp$4$$){var $segment_47953_x_47965_x_47968_x_47972$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($segments$jscomp$5$$,$index_47952$$),$offset_47954$$=$index_47952$$*28,$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment_47953_x_47965_x_47968_x_47972$$,$APP.$cljs$cst$1796$command$$);$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$=$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$ instanceof $APP.$cljs$core$Keyword$$?$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$.$fqn$:null;switch($G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$){case "move-to":$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment_47953_x_47965_x_47968_x_47972$$,$APP.$cljs$cst$1419$params$$);$segment_47953_x_47965_x_47968_x_47972$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$,$APP.$cljs$cst$1499$x$$));$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$,
$APP.$cljs$cst$1500$y$$));$buffer$jscomp$56$$.setInt16($offset_47954$$,1,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+20,$segment_47953_x_47965_x_47968_x_47972$$,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+24,$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$,!0);break;case "line-to":$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment_47953_x_47965_x_47968_x_47972$$,
$APP.$cljs$cst$1419$params$$);$segment_47953_x_47965_x_47968_x_47972$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$,$APP.$cljs$cst$1499$x$$));$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$,
$APP.$cljs$cst$1500$y$$));$buffer$jscomp$56$$.setInt16($offset_47954$$,2,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+20,$segment_47953_x_47965_x_47968_x_47972$$,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+24,$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$,!0);break;case "curve-to":var $c2y_47977_params_47971$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment_47953_x_47965_x_47968_x_47972$$,$APP.$cljs$cst$1419$params$$);$segment_47953_x_47965_x_47968_x_47972$$=
$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2y_47977_params_47971$$,$APP.$cljs$cst$1499$x$$));$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2y_47977_params_47971$$,$APP.$cljs$cst$1500$y$$));var $c1x_47974$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($c2y_47977_params_47971$$,
$APP.$cljs$cst$1799$c1x$$,$segment_47953_x_47965_x_47968_x_47972$$)),$c1y_47975$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($c2y_47977_params_47971$$,$APP.$cljs$cst$1800$c1y$$,$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$)),$c2x_47976$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($c2y_47977_params_47971$$,$APP.$cljs$cst$1801$c2x$$,$segment_47953_x_47965_x_47968_x_47972$$));
$c2y_47977_params_47971$$=$app$common$types$path$impl$normalize_coord$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($c2y_47977_params_47971$$,$APP.$cljs$cst$1802$c2y$$,$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$));$buffer$jscomp$56$$.setInt16($offset_47954$$,3,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+4,$c1x_47974$$,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+8,$c1y_47975$$,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+12,$c2x_47976$$,
!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+16,$c2y_47977_params_47971$$,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+20,$segment_47953_x_47965_x_47968_x_47972$$,!0);$buffer$jscomp$56$$.setFloat32($offset_47954$$+24,$G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$,!0);break;case "close-path":$buffer$jscomp$56$$.setInt16($offset_47954$$,4,!0);break;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__47839_47957_G__47839_47958__$1_params_47964_params_47967_y_47966_y_47969_y_47973$$)].join(""));
}$index_47952$$+=1}else break;return $app$common$types$path$impl$from_bytes$$($buffer$jscomp$56$$)};
$APP.$app$common$types$path$impl$path_data$$=function($data$jscomp$132$$){if($app$common$types$path$impl$path_data_QMARK_$$($data$jscomp$132$$))return $data$jscomp$132$$;if($data$jscomp$132$$==null)return $APP.$app$common$types$path$impl$from_plain$$($APP.$cljs$core$PersistentVector$EMPTY$$);if($APP.$cljs$core$sequential_QMARK_$$($data$jscomp$132$$))return $APP.$app$common$types$path$impl$from_plain$$($data$jscomp$132$$);throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("unexpected data",
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$142$data$$,$data$jscomp$132$$],null));};
$app$common$types$path$segment$update_handler$$=function($command$jscomp$7$$,$cox_prefix$jscomp$35$$,$point$jscomp$21$$){var $coy_vec__47872$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cox_prefix$jscomp$35$$,$APP.$cljs$cst$1805$c1$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1799$c1x$$,$APP.$cljs$cst$1800$c1y$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1801$c2x$$,
$APP.$cljs$cst$1802$c2y$$],null);$cox_prefix$jscomp$35$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($coy_vec__47872$$,0,null);$coy_vec__47872$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($coy_vec__47872$$,1,null);return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($command$jscomp$7$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,$cox_prefix$jscomp$35$$],null),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$21$$)),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,$coy_vec__47872$$],null),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$21$$))};
$APP.$app$common$types$path$segment$get_handler$$=function($map__47878__$1_p__47877$$,$cy$jscomp$9_prefix$jscomp$36$$){$map__47878__$1_p__47877$$=$APP.$cljs$core$__destructure_map$$($map__47878__$1_p__47877$$);var $params$jscomp$100$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47878__$1_p__47877$$,$APP.$cljs$cst$1419$params$$),$cx$jscomp$8$$=$APP.$app$common$data$prefix_keyword$$($cy$jscomp$9_prefix$jscomp$36$$,$APP.$cljs$cst$1499$x$$);$cy$jscomp$9_prefix$jscomp$36$$=$APP.$app$common$data$prefix_keyword$$($cy$jscomp$9_prefix$jscomp$36$$,
$APP.$cljs$cst$1500$y$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__47878__$1_p__47877$$)?$APP.$cljs$core$contains_QMARK_$$($params$jscomp$100$$,$cx$jscomp$8$$)&&$APP.$cljs$core$contains_QMARK_$$($params$jscomp$100$$,$cy$jscomp$9_prefix$jscomp$36$$):$map__47878__$1_p__47877$$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$100$$,$cx$jscomp$8$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$100$$,
$cy$jscomp$9_prefix$jscomp$36$$)):null};
$APP.$app$common$types$path$segment$get_handlers$$=function($content$jscomp$22$$){var $prev_point_STAR_$$=$APP.$cljs$core$volatile_BANG_$$(null),$vec_conj$$=$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$);return $app$common$types$path$impl$_reduce$$($content$jscomp$22$$,function($result$jscomp$182$$,$index$jscomp$184$$,$type$jscomp$331$$,$_$jscomp$1171_curr_point$$,$___$1$jscomp$743_prev_point$jscomp$1$$,$___$2$jscomp$112$$,
$___$3$jscomp$30$$,$x$jscomp$1105$$,$y$jscomp$363$$){$_$jscomp$1171_curr_point$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1105$$,$y$jscomp$363$$);$___$1$jscomp$743_prev_point$jscomp$1$$=$APP.$cljs$core$_deref$$($prev_point_STAR_$$);$APP.$cljs$core$_vreset_BANG_$$($prev_point_STAR_$$,$_$jscomp$1171_curr_point$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($___$1$jscomp$743_prev_point$jscomp$1$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,
$type$jscomp$331$$):$___$1$jscomp$743_prev_point$jscomp$1$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($result$jscomp$182$$,$___$1$jscomp$743_prev_point$jscomp$1$$,$vec_conj$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$184$$,$APP.$cljs$cst$1805$c1$$],null)),$_$jscomp$1171_curr_point$$,$vec_conj$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$index$jscomp$184$$,$cljs$cst$1806$c2$$],null)):$result$jscomp$182$$})};
$app$common$types$path$segment$point_indices$$=function($content$jscomp$23$$,$point$jscomp$22$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__47883$$){var $index$jscomp$185$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__47883$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__47883$$,1,null);return $index$jscomp$185$$},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p__47889_segment$jscomp$18$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__47889_segment$jscomp$18$$,0,
null);$p__47889_segment$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__47889_segment$jscomp$18$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$22$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($p__47889_segment$jscomp$18$$))},$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$23$$)))};
$app$common$types$path$segment$handler_indices$$=function($content$jscomp$24$$,$point$jscomp$23$$){return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($cur_pos_cur_segment_p__47900$$){var $index$jscomp$186$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cur_pos_cur_segment_p__47900$$,0,null),$G__47909__$1_pre_pos_pre_segment_vec__47905$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cur_pos_cur_segment_p__47900$$,1,null);$cur_pos_cur_segment_p__47900$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47909__$1_pre_pos_pre_segment_vec__47905$$,0,null);$G__47909__$1_pre_pos_pre_segment_vec__47905$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47909__$1_pre_pos_pre_segment_vec__47905$$,1,null);if($G__47909__$1_pre_pos_pre_segment_vec__47905$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($cur_pos_cur_segment_p__47900$$))){$cur_pos_cur_segment_p__47900$$=
$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($cur_pos_cur_segment_p__47900$$);$G__47909__$1_pre_pos_pre_segment_vec__47905$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($G__47909__$1_pre_pos_pre_segment_vec__47905$$);var $G__47909$$=$APP.$cljs$core$PersistentVector$EMPTY$$;$G__47909__$1_pre_pos_pre_segment_vec__47905$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__47909__$1_pre_pos_pre_segment_vec__47905$$,
$point$jscomp$23$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47909$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$186$$,$APP.$cljs$cst$1805$c1$$],null)):$G__47909$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cur_pos_cur_segment_p__47900$$,$point$jscomp$23$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47909__$1_pre_pos_pre_segment_vec__47905$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$186$$,$cljs$cst$1806$c2$$],null)):$G__47909__$1_pre_pos_pre_segment_vec__47905$$}return $APP.$cljs$core$PersistentVector$EMPTY$$},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$with_prev$$($content$jscomp$24$$))]))};
$app$common$types$path$segment$opposite_index$$=function($content$jscomp$25$$,$index$jscomp$187$$,$prefix$jscomp$37$$){var $handlers$jscomp$2_point$jscomp$24$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prefix$jscomp$37$$,$cljs$cst$1806$c2$$)?$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$25$$,$index$jscomp$187$$)):$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$25$$,
$index$jscomp$187$$-1)),$point__GT_handlers$$=$APP.$app$common$types$path$segment$get_handlers$$($content$jscomp$25$$);$handlers$jscomp$2_point$jscomp$24$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($cp$jscomp$1_p__47918$$){var $ci$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cp$jscomp$1_p__47918$$,0,null);$cp$jscomp$1_p__47918$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cp$jscomp$1_p__47918$$,1,null);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$187$$,
$ci$jscomp$4$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prefix$jscomp$37$$,$cp$jscomp$1_p__47918$$)},$point__GT_handlers$$.$cljs$core$IFn$_invoke$arity$1$?$point__GT_handlers$$.$cljs$core$IFn$_invoke$arity$1$($handlers$jscomp$2_point$jscomp$24$$):$point__GT_handlers$$($handlers$jscomp$2_point$jscomp$24$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($handlers$jscomp$2_point$jscomp$24$$),1)?$APP.$cljs$core$first$$($handlers$jscomp$2_point$jscomp$24$$):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1805$c1$$,$prefix$jscomp$37$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($content$jscomp$25$$),$index$jscomp$187$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$187$$-1,$cljs$cst$1806$c2$$],null):null};
$APP.$app$common$types$path$segment$get_handler_point$$=function($content$jscomp$26$$,$index$jscomp$188$$,$prefix$jscomp$38$$){return $index$jscomp$188$$!=null&&$content$jscomp$26$$!=null?$app$common$types$path$impl$_lookup$$($content$jscomp$26$$,$index$jscomp$188$$,function($G__47925_command$jscomp$9$$,$c1x$jscomp$6$$,$c1y$jscomp$6$$,$c2x$jscomp$6$$,$c2y$jscomp$6$$,$x$jscomp$1106$$,$y$jscomp$364$$){$G__47925_command$jscomp$9$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,
$G__47925_command$jscomp$9$$)?$prefix$jscomp$38$$:null;switch($G__47925_command$jscomp$9$$ instanceof $APP.$cljs$core$Keyword$$?$G__47925_command$jscomp$9$$.$fqn$:null){case "c1":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($c1x$jscomp$6$$,$c1y$jscomp$6$$);case "c2":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($c2x$jscomp$6$$,$c2y$jscomp$6$$);default:return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1106$$,
$y$jscomp$364$$)}}):null};
$app$common$types$path$segment$get_points$$=function($content$jscomp$28_result__$1$jscomp$18$$){var $cache$jscomp$102$$=$content$jscomp$28_result__$1$jscomp$18$$.cache;if($cache$jscomp$102$$!=null){var $result$jscomp$183$$=$cache$jscomp$102$$.get("get-points");if($APP.$cljs$core$truth_$$($result$jscomp$183$$))return $result$jscomp$183$$;$content$jscomp$28_result__$1$jscomp$18$$=$app$common$types$path$impl$_walk$$($content$jscomp$28_result__$1$jscomp$18$$,function($type$jscomp$332$$,$_$jscomp$1174$$,
$___$1$jscomp$744$$,$___$2$jscomp$113$$,$___$3$jscomp$31$$,$x$jscomp$1107$$,$y$jscomp$365$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$332$$,$APP.$cljs$cst$1834$close_path$$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1107$$,$y$jscomp$365$$):null});$cache$jscomp$102$$.set("get-points",$content$jscomp$28_result__$1$jscomp$18$$);return $content$jscomp$28_result__$1$jscomp$18$$}return $app$common$types$path$impl$_walk$$($content$jscomp$28_result__$1$jscomp$18$$,
function($type$jscomp$333$$,$_$jscomp$1175$$,$___$1$jscomp$745$$,$___$2$jscomp$114$$,$___$3$jscomp$32$$,$x$jscomp$1108$$,$y$jscomp$366$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$333$$,$APP.$cljs$cst$1834$close_path$$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1108$$,$y$jscomp$366$$):null})};
$app$common$types$path$segment$remove_line_curves$$=function($content$jscomp$30$$){var $with_prev$$=$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$with_prev$$($content$jscomp$30$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($content__$1$$,$p__48026_segment$jscomp$19$$){var $index$jscomp$190$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48026_segment$jscomp$19$$,0,null),$cur_point_vec__48030$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48026_segment$jscomp$19$$,
1,null);$p__48026_segment$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cur_point_vec__48030$$,0,null);var $pre_point_prev$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cur_point_vec__48030$$,1,null);$cur_point_vec__48030$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($p__48026_segment$jscomp$19$$);$pre_point_prev$jscomp$11$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($pre_point_prev$jscomp$11$$);
var $handler_c1$$=$APP.$app$common$types$path$segment$get_handler$$($p__48026_segment$jscomp$19$$,$APP.$cljs$cst$1805$c1$$),$handler_c2$$=$APP.$app$common$types$path$segment$get_handler$$($p__48026_segment$jscomp$19$$,$cljs$cst$1806$c2$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($p__48026_segment$jscomp$19$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cur_point_vec__48030$$,
$handler_c2$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($pre_point_prev$jscomp$11$$,$handler_c1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($content__$1$$,$index$jscomp$190$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1798$line_to$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cur_point_vec__48030$$)],null)):$content__$1$$},$content$jscomp$30$$,
$with_prev$$)};
$app$common$types$path$segment$make_corner_point$$=function($content$jscomp$31_content__$1$jscomp$1_content__$2$$,$point$jscomp$28$$){var $handlers$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$path$segment$get_handlers$$($content$jscomp$31_content__$1$jscomp$1_content__$2$$),$point$jscomp$28$$);$content$jscomp$31_content__$1$jscomp$1_content__$2$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($content__$1$jscomp$2$$,$cx$jscomp$9_p__48035$$){var $index$jscomp$191$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cx$jscomp$9_p__48035$$,0,null),$cy$jscomp$10_prefix$jscomp$40$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cx$jscomp$9_p__48035$$,1,null);$cx$jscomp$9_p__48035$$=$APP.$app$common$data$prefix_keyword$$($cy$jscomp$10_prefix$jscomp$40$$,$APP.$cljs$cst$1499$x$$);$cy$jscomp$10_prefix$jscomp$40$$=$APP.$app$common$data$prefix_keyword$$($cy$jscomp$10_prefix$jscomp$40$$,$APP.$cljs$cst$1500$y$$);return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($content__$1$jscomp$2$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$191$$,$APP.$cljs$cst$1419$params$$,$cx$jscomp$9_p__48035$$],null),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$28$$)),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$191$$,$APP.$cljs$cst$1419$params$$,$cy$jscomp$10_prefix$jscomp$40$$],null),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$28$$))},
$APP.$cljs$core$vec$$($content$jscomp$31_content__$1$jscomp$1_content__$2$$),$handlers$jscomp$3$$);$content$jscomp$31_content__$1$jscomp$1_content__$2$$=$app$common$types$path$segment$remove_line_curves$$($content$jscomp$31_content__$1$jscomp$1_content__$2$$);return $APP.$app$common$types$path$impl$from_plain$$($content$jscomp$31_content__$1$jscomp$1_content__$2$$)};
$app$common$types$path$segment$line__GT_curve$$=function($dv2_from_p$jscomp$10$$,$segment$jscomp$20$$){var $to_p$jscomp$9$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$20$$),$dv1_v$jscomp$516$$=$APP.$app$common$geom$point$subtract$$($to_p$jscomp$9$$,$dv2_from_p$jscomp$10$$),$d$jscomp$227$$=$APP.$app$common$geom$point$distance$$($dv2_from_p$jscomp$10$$,$to_p$jscomp$9$$);$dv1_v$jscomp$516$$=$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$normal_left$$($dv1_v$jscomp$516$$),
$d$jscomp$227$$/3);var $h1$jscomp$28$$=$APP.$app$common$geom$point$add$$($dv2_from_p$jscomp$10$$,$dv1_v$jscomp$516$$);$dv2_from_p$jscomp$10$$=$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($APP.$app$common$geom$point$subtract$$($h1$jscomp$28$$,$to_p$jscomp$9$$)),$d$jscomp$227$$/3);var $h2$jscomp$22$$=$APP.$app$common$geom$point$add$$($to_p$jscomp$9$$,$dv2_from_p$jscomp$10$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($segment$jscomp$20$$,
$APP.$cljs$cst$1796$command$$,$cljs$cst$1803$curve_to$$),$APP.$cljs$cst$1419$params$$,function($params$jscomp$102$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$params$jscomp$102$$),$APP.$cljs$cst$1799$c1x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$28$$)),
$APP.$cljs$cst$1800$c1y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h1$jscomp$28$$)),$APP.$cljs$cst$1801$c2x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$22$$)),$APP.$cljs$cst$1802$c2y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$22$$))})};
$app$common$types$path$segment$make_curve_point$$=function($content$jscomp$33_vectors$$,$point$jscomp$30$$){var $add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$=$app$common$types$path$segment$point_indices$$($content$jscomp$33_vectors$$,$point$jscomp$30$$),$content__$1$jscomp$3$$=$APP.$cljs$core$vec$$($content$jscomp$33_vectors$$);$content$jscomp$33_vectors$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($index$jscomp$192$$){var $segment$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$3$$,
$index$jscomp$192$$),$prev_i$$=$index$jscomp$192$$-1,$prev$jscomp$12$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$21$$))?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$3$$,$prev_i$$),$next_i$$=$index$jscomp$192$$+1,$next$jscomp$8_next__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$3$$,$next_i$$);$next$jscomp$8_next__$1$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($next$jscomp$8_next__$1$$))?null:$next$jscomp$8_next__$1$$;return new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1779$index$$,$index$jscomp$192$$,$cljs$cst$1841$prev_i$$,$prev$jscomp$12$$!=null?$prev_i$$:null,$cljs$cst$1842$prev_c$$,$prev$jscomp$12$$,$cljs$cst$1840$prev_p$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($prev$jscomp$12$$),
$cljs$cst$1843$next_i$$,$next$jscomp$8_next__$1$$!=null?$next_i$$:null,$cljs$cst$1844$next_c$$,$next$jscomp$8_next__$1$$,$cljs$cst$1839$next_p$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($next$jscomp$8_next__$1$$),$APP.$cljs$cst$1845$segment$$,$segment$jscomp$21$$],null)},$add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$);$add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$app$common$types$path$segment$xf_COLON_mapcat_points$$,$content$jscomp$33_vectors$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$),2)){$add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$=$APP.$cljs$core$vec$$($add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$);var $fpoint_v2$jscomp$19_vp$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$,
0,null),$spoint$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$,1,null);$add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$=$APP.$app$common$geom$point$subtract$$($point$jscomp$30$$,$fpoint_v2$jscomp$19_vp$$);$fpoint_v2$jscomp$19_vp$$=$APP.$app$common$geom$point$subtract$$($spoint$$,$fpoint_v2$jscomp$19_vp$$);$fpoint_v2$jscomp$19_vp$$=$app$common$geom$point$project$$($add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$,
$fpoint_v2$jscomp$19_vp$$);var $vh$jscomp$3$$=$APP.$app$common$geom$point$subtract$$($add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$,$fpoint_v2$jscomp$19_vp$$);$add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$=function($G__48070__$1_G__48070__$2_content__$2$jscomp$1$$,$next_p_p__48064$$){var $map__48065__$1_next_i$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($next_p_p__48064$$),$G__48070__$3_index$jscomp$193$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48065__$1_next_i$jscomp$1$$,
$APP.$cljs$cst$1779$index$$),$prev_p$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48065__$1_next_i$jscomp$1$$,$cljs$cst$1840$prev_p$$);$next_p_p__48064$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48065__$1_next_i$jscomp$1$$,$cljs$cst$1839$next_p$$);$map__48065__$1_next_i$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48065__$1_next_i$jscomp$1$$,$cljs$cst$1843$next_i$$);var $curr_command_curr_segment$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48070__$1_G__48070__$2_content__$2$jscomp$1$$,
$G__48070__$3_index$jscomp$193$$);$curr_command_curr_segment$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($curr_command_curr_segment$$,$APP.$cljs$cst$1796$command$$);var $next_command_next_segment$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48070__$1_G__48070__$2_content__$2$jscomp$1$$,$map__48065__$1_next_i$jscomp$1$$);$next_command_next_segment$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($next_command_next_segment$$,$APP.$cljs$cst$1796$command$$);var $prev_h_prev_h__$1$$=
$prev_p$$!=null?$APP.$app$common$geom$point$add$$($prev_p$$,$vh$jscomp$3$$):null,$next_h_next_h__$1$$=$next_p_p__48064$$!=null?$APP.$app$common$geom$point$add$$($next_p_p__48064$$,$vh$jscomp$3$$):null,$prev_correction$$=$prev_h_prev_h__$1$$!=null?$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$subtract$$($point$jscomp$30$$,$prev_h_prev_h__$1$$),1/3):null,$next_correction$$=$next_h_next_h__$1$$!=null?$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$subtract$$($point$jscomp$30$$,
$next_h_next_h__$1$$),1/3):null;$prev_h_prev_h__$1$$=$prev_h_prev_h__$1$$!=null?$APP.$app$common$geom$point$add$$($prev_h_prev_h__$1$$,$prev_correction$$):null;$next_h_next_h__$1$$=$next_h_next_h__$1$$!=null?$APP.$app$common$geom$point$add$$($next_h_next_h__$1$$,$next_correction$$):null;$G__48070__$1_G__48070__$2_content__$2$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$curr_command_curr_segment$$)&&$prev_p$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($G__48070__$1_G__48070__$2_content__$2$jscomp$1$$,
$G__48070__$3_index$jscomp$193$$,$app$common$types$path$helpers$update_curve_to$$,$prev_p$$,$prev_h_prev_h__$1$$):$G__48070__$1_G__48070__$2_content__$2$jscomp$1$$;$G__48070__$1_G__48070__$2_content__$2$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$next_command_next_segment$$)&&$next_p_p__48064$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($G__48070__$1_G__48070__$2_content__$2$jscomp$1$$,$map__48065__$1_next_i$jscomp$1$$,$app$common$types$path$helpers$update_curve_to$$,
$next_h_next_h__$1$$,$next_p_p__48064$$):$G__48070__$1_G__48070__$2_content__$2$jscomp$1$$;$G__48070__$3_index$jscomp$193$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$curr_command_curr_segment$$)&&$prev_p$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($G__48070__$1_G__48070__$2_content__$2$jscomp$1$$,$G__48070__$3_index$jscomp$193$$,$app$common$types$path$segment$update_handler$$,$cljs$cst$1806$c2$$,$prev_h_prev_h__$1$$):$G__48070__$1_G__48070__$2_content__$2$jscomp$1$$;
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$next_command_next_segment$$)&&$next_p_p__48064$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($G__48070__$3_index$jscomp$193$$,$map__48065__$1_next_i$jscomp$1$$,$app$common$types$path$segment$update_handler$$,$APP.$cljs$cst$1805$c1$$,$next_h_next_h__$1$$):$G__48070__$3_index$jscomp$193$$}}else $add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$=function($G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$,
$next_c_p__48075$$){var $map__48076__$1_next_i$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($next_c_p__48075$$),$index$jscomp$194$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48076__$1_next_i$jscomp$2$$,$APP.$cljs$cst$1779$index$$),$segment$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48076__$1_next_i$jscomp$2$$,$APP.$cljs$cst$1845$segment$$),$prev_p$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48076__$1_next_i$jscomp$2$$,$cljs$cst$1840$prev_p$$);
$next_c_p__48075$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48076__$1_next_i$jscomp$2$$,$cljs$cst$1844$next_c$$);$map__48076__$1_next_i$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48076__$1_next_i$jscomp$2$$,$cljs$cst$1843$next_i$$);$G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$22$$))?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$,$index$jscomp$194$$,function($p1__48051_SHARP_$$){return $app$common$types$path$segment$line__GT_curve$$($prev_p$jscomp$1$$,$p1__48051_SHARP_$$)}):$G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$;$G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$22$$))?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$,$index$jscomp$194$$,function($p1__48052_SHARP_$$){return $app$common$types$path$segment$line__GT_curve$$($prev_p$jscomp$1$$,$p1__48052_SHARP_$$)}):$G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$;$G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($next_c_p__48075$$))?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$,$map__48076__$1_next_i$jscomp$2$$,function($p1__48053_SHARP_$$){return $app$common$types$path$segment$line__GT_curve$$($point$jscomp$30$$,$p1__48053_SHARP_$$)}):$G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($next_c_p__48075$$))?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$,$map__48076__$1_next_i$jscomp$2$$,function($p1__48054_SHARP_$$){return $app$common$types$path$segment$line__GT_curve$$($point$jscomp$30$$,$p1__48054_SHARP_$$)}):$G__48077__$1_G__48077__$2_G__48077__$3_content__$2$jscomp$2$$};return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($add_curve_indices_points$jscomp$11_v1$jscomp$27_vec__48060$$,$content__$1$jscomp$3$$,$content$jscomp$33_vectors$$)};
$APP.$app$common$types$path$segment$get_segments_with_points$$=function($G__48330_content$jscomp$34_content__$1$jscomp$4$$,$point_set_points$jscomp$12$$){$point_set_points$jscomp$12$$=$APP.$cljs$core$set$$($point_set_points$jscomp$12$$);var $G__48101$jscomp$inline_5013_G__48326_result$jscomp$185$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$G__48327_prev_point$jscomp$3_prev_point__$1$$=null,$G__48328_start_point_start_point__$1$$=null,$G__48329_index$jscomp$195$$=0;
for($G__48330_content$jscomp$34_content__$1$jscomp$4$$=$APP.$cljs$core$seq$$($G__48330_content$jscomp$34_content__$1$jscomp$4$$);;){var $segment$jscomp$23_temp__5823__auto__$jscomp$104$$=$APP.$cljs$core$first$$($G__48330_content$jscomp$34_content__$1$jscomp$4$$);if($APP.$cljs$core$truth_$$($segment$jscomp$23_temp__5823__auto__$jscomp$104$$)){var $close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$=$APP.$cljs$core$__destructure_map$$($segment$jscomp$23_temp__5823__auto__$jscomp$104$$);$segment$jscomp$23_temp__5823__auto__$jscomp$104$$=
$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$;var $command$jscomp$11_move_to_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$,$APP.$cljs$cst$1796$command$$);$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($command$jscomp$11_move_to_QMARK_$$,$APP.$cljs$cst$1834$close_path$$);$command$jscomp$11_move_to_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($command$jscomp$11_move_to_QMARK_$$,
$APP.$cljs$cst$1797$move_to$$);$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$=$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$?$G__48328_start_point_start_point__$1$$:$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$23_temp__5823__auto__$jscomp$104$$);$G__48327_prev_point$jscomp$3_prev_point__$1$$=$command$jscomp$11_move_to_QMARK_$$?null:$G__48327_prev_point$jscomp$3_prev_point__$1$$;$G__48328_start_point_start_point__$1$$=$command$jscomp$11_move_to_QMARK_$$?
$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$:$G__48328_start_point_start_point__$1$$;$G__48101$jscomp$inline_5013_G__48326_result$jscomp$185$$=$G__48327_prev_point$jscomp$3_prev_point__$1$$!=null&&$APP.$cljs$core$contains_QMARK_$$($point_set_points$jscomp$12$$,$G__48327_prev_point$jscomp$3_prev_point__$1$$)&&$APP.$cljs$core$contains_QMARK_$$($point_set_points$jscomp$12$$,$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$)?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__48101$jscomp$inline_5013_G__48326_result$jscomp$185$$,
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($segment$jscomp$23_temp__5823__auto__$jscomp$104$$,$APP.$cljs$cst$1278$start$$,$G__48327_prev_point$jscomp$3_prev_point__$1$$),$APP.$cljs$cst$1279$end$$,$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$),$APP.$cljs$cst$1779$index$$,$G__48329_index$jscomp$195$$)):$G__48101$jscomp$inline_5013_G__48326_result$jscomp$185$$;$G__48327_prev_point$jscomp$3_prev_point__$1$$=
$close_path_QMARK__cur_point$jscomp$1_map__48100__$1$$;$G__48329_index$jscomp$195$$+=1;$G__48330_content$jscomp$34_content__$1$jscomp$4$$=$APP.$cljs$core$rest$$($G__48330_content$jscomp$34_content__$1$jscomp$4$$)}else return $APP.$cljs$core$_persistent_BANG_$$($G__48101$jscomp$inline_5013_G__48326_result$jscomp$185$$)}};
$APP.$app$common$types$path$segment$split_segments$$=function($content$jscomp$35$$,$points$jscomp$13$$,$value$jscomp$421$$){var $segment_changes$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($index$jscomp$196_p__48103$$){var $end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$=$APP.$cljs$core$__destructure_map$$($index$jscomp$196_p__48103$$),$JSCompiler_temp_const$jscomp$746_JSCompiler_temp_const$jscomp$748_command$jscomp$12$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$,$APP.$cljs$cst$1796$command$$),$JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$,$APP.$cljs$cst$1278$start$$),$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$,$APP.$cljs$cst$1279$end$$);$index$jscomp$196_p__48103$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$,$APP.$cljs$cst$1779$index$$);switch($JSCompiler_temp_const$jscomp$746_JSCompiler_temp_const$jscomp$748_command$jscomp$12$$ instanceof $APP.$cljs$core$Keyword$$?$JSCompiler_temp_const$jscomp$746_JSCompiler_temp_const$jscomp$748_command$jscomp$12$$.$fqn$:
null){case "line-to":return $JSCompiler_temp_const$jscomp$746_JSCompiler_temp_const$jscomp$748_command$jscomp$12$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$),$JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$=
$app$common$geom$point$lerp$$($JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$,$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$,$value$jscomp$421$$),$JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$app$common$types$path$helpers$make_line_to$$($JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$),$end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$746_JSCompiler_temp_const$jscomp$748_command$jscomp$12$$,[$index$jscomp$196_p__48103$$,$JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$],
null);case "curve-to":$JSCompiler_temp_const$jscomp$746_JSCompiler_temp_const$jscomp$748_command$jscomp$12$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$;var $h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$=$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$);$end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$));$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1799$c1x$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$),
$APP.$cljs$cst$1800$c1y$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$));$h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1801$c2x$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$),$APP.$cljs$cst$1802$c2y$$.$cljs$core$IFn$_invoke$arity$1$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$));
$h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$=$app$common$types$path$helpers$curve_split$cljs$0core$0IFn$0_invoke$0arity$05$$($JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$,$end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$,$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$,
$h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$,$value$jscomp$421$$);$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$,
0,null);$JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$,1,null);$end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$,
2,null);$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$,3,null);var $h22$jscomp$inline_5036_vec__46567$jscomp$inline_5033$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$,
1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$inline_5036_vec__46567$jscomp$inline_5033$$,0,null);$h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$inline_5036_vec__46567$jscomp$inline_5033$$,1,null);var $h12$jscomp$inline_5035$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$inline_5036_vec__46567$jscomp$inline_5033$$,2,null);
$h22$jscomp$inline_5036_vec__46567$jscomp$inline_5033$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$inline_5036_vec__46567$jscomp$inline_5033$$,3,null);$JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$helpers$make_curve_to$$($JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$,
$end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$,$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$),$app$common$types$path$helpers$make_curve_to$$($h2$jscomp$inline_5027_params$jscomp$inline_5024_to2$jscomp$inline_5034_vec__46561$jscomp$inline_5028$$,$h12$jscomp$inline_5035$$,$h22$jscomp$inline_5036_vec__46567$jscomp$inline_5033$$)],null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$746_JSCompiler_temp_const$jscomp$748_command$jscomp$12$$,
[$index$jscomp$196_p__48103$$,$JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$],null);case "close-path":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$196_p__48103$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$helpers$make_line_to$$($app$common$geom$point$lerp$$($JSCompiler_inline_result$jscomp$747_JSCompiler_inline_result$jscomp$749_sp$jscomp$inline_5019_start$jscomp$205_to1$jscomp$inline_5030$$,
$end$jscomp$70_h1$jscomp$inline_5026_h21$jscomp$inline_5032_to_p$jscomp$inline_5018_vec__46564$jscomp$inline_5029$$,$value$jscomp$421$$)),$end$jscomp$inline_5025_h11$jscomp$inline_5031_map__48104__$1$$],null)],null);default:return null}}),$APP.$app$common$types$path$segment$get_segments_with_points$$($content$jscomp$35$$,$points$jscomp$13$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($command$jscomp$13_p__48107$$){var $index$jscomp$197$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($command$jscomp$13_p__48107$$,0,null);$command$jscomp$13_p__48107$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($command$jscomp$13_p__48107$$,1,null);return $APP.$cljs$core$contains_QMARK_$$($segment_changes$$,$index$jscomp$197$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment_changes$$,$index$jscomp$197$$):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$command$jscomp$13_p__48107$$],
null)}),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$35$$))};
$app$common$types$path$segment$next_node$$=function($add_line_QMARK__content$jscomp$36$$,$position$jscomp$10_position__$1$$,$add_curve_QMARK__prev_point$jscomp$4$$,$prev_handler$$){$position$jscomp$10_position__$1$$=$APP.$cljs$core$select_keys$$($position$jscomp$10_position__$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$],null));var $last_command$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($add_line_QMARK__content$jscomp$36$$));
$add_line_QMARK__content$jscomp$36$$=$APP.$cljs$core$truth_$$($add_curve_QMARK__prev_point$jscomp$4$$)?$APP.$cljs$core$not$$($prev_handler$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($last_command$$,$APP.$cljs$cst$1834$close_path$$):$add_curve_QMARK__prev_point$jscomp$4$$;$add_curve_QMARK__prev_point$jscomp$4$$=$APP.$cljs$core$truth_$$($add_curve_QMARK__prev_point$jscomp$4$$)?$APP.$cljs$core$truth_$$($prev_handler$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($last_command$$,
$APP.$cljs$cst$1834$close_path$$):$prev_handler$$:$add_curve_QMARK__prev_point$jscomp$4$$;return $APP.$cljs$core$truth_$$($add_line_QMARK__content$jscomp$36$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1798$line_to$$,$APP.$cljs$cst$1419$params$$,$position$jscomp$10_position__$1$$],null):$APP.$cljs$core$truth_$$($add_curve_QMARK__prev_point$jscomp$4$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$cljs$cst$1803$curve_to$$,
$APP.$cljs$cst$1419$params$$,$app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$02$$($position$jscomp$10_position__$1$$,$prev_handler$$)],null):new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1419$params$$,$position$jscomp$10_position__$1$$],null)};
$app$common$types$path$segment$remove_nodes$$=function($content$jscomp$37_content__$1$jscomp$5$$,$points$jscomp$14$$){if($APP.$cljs$core$empty_QMARK_$$($points$jscomp$14$$))return $content$jscomp$37_content__$1$jscomp$5$$;$content$jscomp$37_content__$1$jscomp$5$$=$APP.$app$common$data$with_prev$$($content$jscomp$37_content__$1$jscomp$5$$);for(var $result$jscomp$186$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__48119$$=$APP.$cljs$core$first$$($content$jscomp$37_content__$1$jscomp$5$$),$cur_segment$jscomp$2$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__48119$$,0,null),$prev_segment$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__48119$$,1,null),$content__$2$jscomp$3$$=$APP.$cljs$core$rest$$($content$jscomp$37_content__$1$jscomp$5$$),$G__48350_point$jscomp$31_result__$1$jscomp$21$$=$result$jscomp$186$$,$G__48351_cur_handler_last_handler__$1$$=null,$G__48119__$1_G__48352$$=$G__48119$$,$content__$3$$=$content__$2$jscomp$3$$;;){var $result__$2$jscomp$2$$=$G__48350_point$jscomp$31_result__$1$jscomp$21$$,
$last_handler__$2$$=$G__48351_cur_handler_last_handler__$1$$,$vec__48134$$=$G__48119__$1_G__48352$$,$cur_segment__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__48134$$,0,null),$prev_segment__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__48134$$,1,null),$G__48353_content__$4$$=$content__$3$$;if($cur_segment__$1$$==null)return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$flatten$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function(){return function($p1__48111_SHARP_$$){return $APP.$cljs$core$count$$($p1__48111_SHARP_$$)>
1}}($G__48350_point$jscomp$31_result__$1$jscomp$21$$,$G__48351_cur_handler_last_handler__$1$$,$G__48119__$1_G__48352$$,$content__$3$$,$result__$2$jscomp$2$$,$last_handler__$2$$,$vec__48134$$,$cur_segment__$1$$,$prev_segment__$1$$,$G__48353_content__$4$$,$result$jscomp$186$$,null,$G__48119$$,$G__48119$$,$cur_segment$jscomp$2$$,$prev_segment$jscomp$1$$,$content__$2$jscomp$3$$,$content$jscomp$37_content__$1$jscomp$5$$),$result__$2$jscomp$2$$)));var $move_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,
$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($cur_segment__$1$$)),$curve_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($cur_segment__$1$$)),$result__$3$jscomp$1$$=$move_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result__$2$jscomp$2$$,$APP.$cljs$core$PersistentVector$EMPTY$$):$result__$2$jscomp$2$$,$subpath$$=$APP.$cljs$core$peek$$($result__$3$jscomp$1$$);
$G__48350_point$jscomp$31_result__$1$jscomp$21$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($cur_segment__$1$$);var $old_prev_point$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($prev_segment__$1$$),$new_prev_point$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$peek$$($subpath$$)),$remove_QMARK_$jscomp$1$$=$APP.$cljs$core$contains_QMARK_$$($points$jscomp$14$$,
$G__48350_point$jscomp$31_result__$1$jscomp$21$$);$G__48351_cur_handler_last_handler__$1$$=$APP.$cljs$core$not$$($last_handler__$2$$)&&$remove_QMARK_$jscomp$1$$&&$curve_QMARK_$$?$APP.$cljs$core$select_keys$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($cur_segment__$1$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1799$c1x$$,$APP.$cljs$cst$1800$c1y$$],null)):$remove_QMARK_$jscomp$1$$?$last_handler__$2$$:null;var $cur_segment__$2$$=
function(){var $G__48148_G__48148__$1$$=$cur_segment__$1$$;$G__48148_G__48148__$1$$=!$move_QMARK_$$&&$APP.$cljs$core$empty_QMARK_$$($subpath$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__48148_G__48148__$1$$,$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1797$move_to$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$select_keys$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($cur_segment__$1$$),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$],null))])):$G__48148_G__48148__$1$$;return $curve_QMARK_$$&&$APP.$cljs$core$seq$$($subpath$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($old_prev_point$$,$new_prev_point$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48148_G__48148__$1$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$merge$$,$last_handler__$2$$):$G__48148_G__48148__$1$$}(),$head_idx$$=$APP.$cljs$core$count$$($result__$3$jscomp$1$$)-
1;$G__48350_point$jscomp$31_result__$1$jscomp$21$$=function(){var $G__48155$$=$result__$3$jscomp$1$$;return $remove_QMARK_$jscomp$1$$?$G__48155$$:$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48155$$,$head_idx$$,$APP.$cljs$core$conj$$,$cur_segment__$2$$)}();$G__48119__$1_G__48352$$=$APP.$cljs$core$first$$($G__48353_content__$4$$);$content__$3$$=$G__48353_content__$4$$=$APP.$cljs$core$rest$$($G__48353_content__$4$$)}};
$app$common$types$path$segment$join_nodes$$=function($content$jscomp$38_content__$1$jscomp$7$$,$new_content_points$jscomp$15$$){$content$jscomp$38_content__$1$jscomp$7$$=$APP.$cljs$core$vec$$($content$jscomp$38_content__$1$jscomp$7$$);var $segments_set$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1278$start$$,$APP.$cljs$cst$1279$end$$)),
$APP.$app$common$types$path$segment$get_segments_with_points$$($content$jscomp$38_content__$1$jscomp$7$$,$new_content_points$jscomp$15$$));$new_content_points$jscomp$15$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$flatten$$($APP.$app$common$data$map_perm$cljs$0core$0IFn$0_invoke$0arity$03$$(function($point$jscomp$32$$,$other$jscomp$179$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$app$common$types$path$helpers$make_move_to$$($point$jscomp$32$$),$app$common$types$path$helpers$make_line_to$$($other$jscomp$179$$)],null)},function($point$jscomp$33$$,$other$jscomp$180$$){return!$APP.$cljs$core$contains_QMARK_$$($segments_set$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$point$jscomp$33$$,$other$jscomp$180$$],null))&&!$APP.$cljs$core$contains_QMARK_$$($segments_set$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$other$jscomp$180$$,$point$jscomp$33$$],null))},$new_content_points$jscomp$15$$)));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$38_content__$1$jscomp$7$$,$new_content_points$jscomp$15$$)};
$app$common$types$path$segment$separate_nodes$$=function($content$jscomp$39_content__$1$jscomp$8$$,$points$jscomp$16$$){$content$jscomp$39_content__$1$jscomp$8$$=$APP.$app$common$data$with_prev$$($content$jscomp$39_content__$1$jscomp$8$$);for(var $result$jscomp$188$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__48168$$=$APP.$cljs$core$first$$($content$jscomp$39_content__$1$jscomp$8$$),$cur_segment$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__48168$$,0,null),$prev_segment$jscomp$3$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__48168$$,1,null),$content__$2$jscomp$5$$=$APP.$cljs$core$rest$$($content$jscomp$39_content__$1$jscomp$8$$),$G__48373_cur_segment__$2$jscomp$1_result__$1$jscomp$23$$=$result$jscomp$188$$,$G__48168__$1_G__48374_result__$3$jscomp$2$$=$G__48168$$,$content__$3$jscomp$2$$=$content__$2$jscomp$5$$;;){var $head_idx$jscomp$1_result__$2$jscomp$4$$=$G__48373_cur_segment__$2$jscomp$1_result__$1$jscomp$23$$,$vec__48179$$=$G__48168__$1_G__48374_result__$3$jscomp$2$$,
$cur_segment__$1$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__48179$$,0,null),$prev_segment__$1$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__48179$$,1,null),$G__48375_content__$4$jscomp$2$$=$content__$3$jscomp$2$$;if($cur_segment__$1$jscomp$2$$==null)return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$flatten$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function(){return function($p1__48162_SHARP_$$){return $APP.$cljs$core$count$$($p1__48162_SHARP_$$)>
1}}($G__48373_cur_segment__$2$jscomp$1_result__$1$jscomp$23$$,$G__48168__$1_G__48374_result__$3$jscomp$2$$,$content__$3$jscomp$2$$,$head_idx$jscomp$1_result__$2$jscomp$4$$,$vec__48179$$,$cur_segment__$1$jscomp$2$$,$prev_segment__$1$jscomp$2$$,$G__48375_content__$4$jscomp$2$$,$result$jscomp$188$$,$G__48168$$,$G__48168$$,$cur_segment$jscomp$4$$,$prev_segment$jscomp$3$$,$content__$2$jscomp$5$$,$content$jscomp$39_content__$1$jscomp$8$$),$head_idx$jscomp$1_result__$2$jscomp$4$$)));var $prev_point$jscomp$5$$=
$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($prev_segment__$1$jscomp$2$$),$cur_point$jscomp$2$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($cur_segment__$1$jscomp$2$$);$G__48373_cur_segment__$2$jscomp$1_result__$1$jscomp$23$$=function(){var $G__48190$$=$cur_segment__$1$jscomp$2$$;return $APP.$cljs$core$contains_QMARK_$$($points$jscomp$16$$,$prev_point$jscomp$5$$)&&$APP.$cljs$core$contains_QMARK_$$($points$jscomp$16$$,
$cur_point$jscomp$2$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__48190$$,$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1797$move_to$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$select_keys$$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($cur_segment__$1$jscomp$2$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$],
null))])):$G__48190$$}();$G__48168__$1_G__48374_result__$3$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($G__48373_cur_segment__$2$jscomp$1_result__$1$jscomp$23$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($head_idx$jscomp$1_result__$2$jscomp$4$$,$APP.$cljs$core$PersistentVector$EMPTY$$):$head_idx$jscomp$1_result__$2$jscomp$4$$;$head_idx$jscomp$1_result__$2$jscomp$4$$=$APP.$cljs$core$count$$($G__48168__$1_G__48374_result__$3$jscomp$2$$)-
1;$G__48373_cur_segment__$2$jscomp$1_result__$1$jscomp$23$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48168__$1_G__48374_result__$3$jscomp$2$$,$head_idx$jscomp$1_result__$2$jscomp$4$$,$APP.$cljs$core$conj$$,$G__48373_cur_segment__$2$jscomp$1_result__$1$jscomp$23$$);$G__48168__$1_G__48374_result__$3$jscomp$2$$=$APP.$cljs$core$first$$($G__48375_content__$4$jscomp$2$$);$content__$3$jscomp$2$$=$G__48375_content__$4$jscomp$2$$=$APP.$cljs$core$rest$$($G__48375_content__$4$jscomp$2$$)}};
$app$common$types$path$segment$add_to_set$$=function($set_list$$,$target$jscomp$117$$,$value$jscomp$422$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($it$jscomp$137$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$137$$,$target$jscomp$117$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$137$$,$value$jscomp$422$$):$it$jscomp$137$$},$set_list$$)};
$app$common$types$path$segment$join_sets$$=function($set_list$jscomp$1$$,$target$jscomp$118$$,$other$jscomp$181$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filterv$$(function($p1__48195_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__48195_SHARP_$$,$target$jscomp$118$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__48195_SHARP_$$,$other$jscomp$181$$)},$set_list$jscomp$1$$),$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($target$jscomp$118$$,
$other$jscomp$181$$))};
$app$common$types$path$segment$group_segments$$=function($segments$jscomp$6_segments__$1$$){var $result$jscomp$190$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__48204$$=$APP.$cljs$core$first$$($segments$jscomp$6_segments__$1$$),$map__48206__$1$$=$APP.$cljs$core$__destructure_map$$($G__48204$$),$point_a$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48206__$1$$,$APP.$cljs$cst$1278$start$$),$point_b$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48206__$1$$,$APP.$cljs$cst$1279$end$$);
$segments$jscomp$6_segments__$1$$=$APP.$cljs$core$rest$$($segments$jscomp$6_segments__$1$$);for(var $G__48385_result__$1$jscomp$25$$=$result$jscomp$190$$,$G__48204__$1_G__48386$$=$G__48204$$,$segments__$2$$=$segments$jscomp$6_segments__$1$$;;){var $result__$2$jscomp$6$$=$G__48385_result__$1$jscomp$25$$,$map__48220$$=$G__48204__$1_G__48386$$,$map__48220__$1$$=$APP.$cljs$core$__destructure_map$$($map__48220$$),$segment__$1$$=$map__48220__$1$$,$point_a__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48220__$1$$,
$APP.$cljs$cst$1278$start$$),$point_b__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48220__$1$$,$APP.$cljs$cst$1279$end$$),$G__48387_segments__$3$$=$segments__$2$$;if($segment__$1$$==null)return $result__$2$jscomp$6$$;var $set_a$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($result__$1$jscomp$26$$,$G__48204__$1$jscomp$1$$,$segments__$2$jscomp$1$$,$result__$2$jscomp$7$$,$map__48220$jscomp$1$$,$map__48220__$1$jscomp$1$$,$segment__$1$jscomp$1$$,$point_a__$1$jscomp$1$$){return function($p1__48201_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($p1__48201_SHARP_$$,
$point_a__$1$jscomp$1$$)}}($G__48385_result__$1$jscomp$25$$,$G__48204__$1_G__48386$$,$segments__$2$$,$result__$2$jscomp$6$$,$map__48220$$,$map__48220__$1$$,$segment__$1$$,$point_a__$1$$,$point_b__$1$$,$G__48387_segments__$3$$,$result$jscomp$190$$,$G__48204$$,$G__48204$$,$map__48206__$1$$,$map__48206__$1$$,$point_a$$,$point_b$$,$segments$jscomp$6_segments__$1$$),$result__$2$jscomp$6$$),$set_b$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($result__$1$jscomp$27$$,$G__48204__$1$jscomp$2$$,
$segments__$2$jscomp$2$$,$set_a$jscomp$1$$,$result__$2$jscomp$8$$,$map__48220$jscomp$2$$,$map__48220__$1$jscomp$2$$,$segment__$1$jscomp$2$$,$point_a__$1$jscomp$2$$,$point_b__$1$jscomp$2$$){return function($p1__48202_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($p1__48202_SHARP_$$,$point_b__$1$jscomp$2$$)}}($G__48385_result__$1$jscomp$25$$,$G__48204__$1_G__48386$$,$segments__$2$$,$set_a$$,$result__$2$jscomp$6$$,$map__48220$$,$map__48220__$1$$,$segment__$1$$,$point_a__$1$$,$point_b__$1$$,$G__48387_segments__$3$$,
$result$jscomp$190$$,$G__48204$$,$G__48204$$,$map__48206__$1$$,$map__48206__$1$$,$point_a$$,$point_b$$,$segments$jscomp$6_segments__$1$$),$result__$2$jscomp$6$$);$G__48385_result__$1$jscomp$25$$=function(){var $G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$=$result__$2$jscomp$6$$;$G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$=$set_a$$==null&&$set_b$$==null?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$point_b__$1$$,
$point_a__$1$$])):$G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$;$G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$=$set_a$$!=null&&$set_b$$==null?$app$common$types$path$segment$add_to_set$$($G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$,$set_a$$,$point_b__$1$$):$G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$;$G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$=$set_a$$==null&&$set_b$$!=null?$app$common$types$path$segment$add_to_set$$($G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$,$set_b$$,
$point_a__$1$$):$G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$;return $set_a$$!=null&&$set_b$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($set_a$$,$set_b$$)?$app$common$types$path$segment$join_sets$$($G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$,$set_a$$,$set_b$$):$G__48221_G__48221__$1_G__48221__$2_G__48221__$3$$}();$G__48204__$1_G__48386$$=$APP.$cljs$core$first$$($G__48387_segments__$3$$);$segments__$2$$=$G__48387_segments__$3$$=$APP.$cljs$core$rest$$($G__48387_segments__$3$$)}};
$app$common$types$path$segment$calculate_merge_points$$=function($group_segments$$,$point__GT_group_points$jscomp$17$$){var $group__GT_merge_point$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($group$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$group$$,$app$common$geom$point$center_points$$($group$$)],null)}),$group_segments$$);
$point__GT_group_points$jscomp$17$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($point$jscomp$34$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$point$jscomp$34$$,$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__48223_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($p1__48223_SHARP_$$,$point$jscomp$34$$)},
$group_segments$$)],null)}),$point__GT_group_points$jscomp$17$$);return $APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__48225_SHARP_$$,$p2__48224_SHARP_$$){return $group__GT_merge_point$$.$cljs$core$IFn$_invoke$arity$1$?$group__GT_merge_point$$.$cljs$core$IFn$_invoke$arity$1$($p2__48224_SHARP_$$):$group__GT_merge_point$$($p2__48224_SHARP_$$)},$point__GT_group_points$jscomp$17$$)};
$app$common$types$path$segment$replace_points$$=function($content$jscomp$40$$,$point__GT_merge_point$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($segment$jscomp$28$$){var $merge_point_point$jscomp$35$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$28$$);return $APP.$cljs$core$contains_QMARK_$$($point__GT_merge_point$$,$merge_point_point$jscomp$35$$)?($merge_point_point$jscomp$35$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point__GT_merge_point$$,
$merge_point_point$jscomp$35$$),$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($segment$jscomp$28$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($merge_point_point$jscomp$35$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($merge_point_point$jscomp$35$$)]))):$segment$jscomp$28$$},$content$jscomp$40$$)};
$app$common$types$path$segment$transform_content$$=function($content$jscomp$42$$,$transform$jscomp$38$$){return $transform$jscomp$38$$!=null?$app$common$types$path$impl$_transform$$($APP.$app$common$types$path$impl$path_data$$($content$jscomp$42$$),$transform$jscomp$38$$):$content$jscomp$42$$};
$app$common$types$path$segment$calculate_extremities$$=function($G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$){var $points$jscomp$19$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentHashSet$EMPTY$$),$G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$vec$$($G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$)),$from_p$jscomp$11$$=null;for($G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$=
null;;){if($APP.$cljs$core$truth_$$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$)){var $G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$=$APP.$cljs$core$peek$$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$);$G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$))?
$APP.$cljs$core$pop$$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$):$G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$;$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$,0);var $to_p$jscomp$10$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$);
if($APP.$cljs$core$truth_$$($G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$)){var $G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$);$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$=$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$ instanceof $APP.$cljs$core$Keyword$$?$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$.$fqn$:
null;switch($G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$){case "move-to":$G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($points$jscomp$19$$,$to_p$jscomp$10$$);$G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$,
1));$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$=$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$=$to_p$jscomp$10$$;$points$jscomp$19$$=$G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$;$from_p$jscomp$11$$=$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$;$G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$=$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$;continue;case "close-path":$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$=
$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($points$jscomp$19$$,$G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$);$G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$,1));$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$=$G__48400_G__48410_G__48414_G__48420_content$jscomp$44_move_p$$;
$points$jscomp$19$$=$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$;$from_p$jscomp$11$$=$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$;continue;case "line-to":$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$=function(){var $G__48239$$=$points$jscomp$19$$,$and__5023__auto__$jscomp$inline_5038$$=$from_p$jscomp$11$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_5038$$)?$to_p$jscomp$10$$:$and__5023__auto__$jscomp$inline_5038$$)?
$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__48239$$,$from_p$jscomp$11$$),$to_p$jscomp$10$$):$G__48239$$}();$G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$,1));$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$=
$to_p$jscomp$10$$;$points$jscomp$19$$=$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$;$from_p$jscomp$11$$=$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$;continue;case "curve-to":var $c1$jscomp$27$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$2$($G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$,$APP.$cljs$cst$1805$c1$$),$c2$jscomp$19$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$2$($G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$,
$cljs$cst$1806$c2$$);$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$=$from_p$jscomp$11$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$)?($and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$=$to_p$jscomp$10$$,$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$)?
($and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$=$c1$jscomp$27$$,$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$)?$c2$jscomp$19$$:$and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$):$and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$):$and__5023__auto__$jscomp$242_and__5023__auto____$1$jscomp$45_and__5023__auto____$2$jscomp$18$$}())?
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj_BANG_$$,$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($points$jscomp$19$$,$from_p$jscomp$11$$),$to_p$jscomp$10$$),$app$common$types$path$helpers$calculate_curve_extremities$$($from_p$jscomp$11$$,$to_p$jscomp$10$$,$c1$jscomp$27$$,$c2$jscomp$19$$)):$points$jscomp$19$$;$G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$=
$APP.$cljs$core$not_empty$$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48401_G__48408_G__48412_G__48418_content__$1$jscomp$10_content__$2$jscomp$7$$,1));$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$=$to_p$jscomp$10$$;$points$jscomp$19$$=$G__48402_G__48407_G__48411_G__48417_last_p_segment$jscomp$29$$;$from_p$jscomp$11$$=$G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$;continue;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48238_G__48238__$1_G__48403_G__48409_G__48413_G__48419$$)].join(""));
}}else return $APP.$cljs$core$_persistent_BANG_$$($points$jscomp$19$$)}else return $APP.$cljs$core$_persistent_BANG_$$($points$jscomp$19$$);break}};
$app$common$types$path$segment$content__GT_selrect$$=function($content$jscomp$45_extremities__$1$$){var $extremities$$=$app$common$types$path$segment$calculate_extremities$$($content$jscomp$45_extremities__$1$$);$content$jscomp$45_extremities__$1$$=$APP.$cljs$core$empty_QMARK_$$($extremities$$)?$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$path$helpers$segment__GT_point$$,$content$jscomp$45_extremities__$1$$):$extremities$$;return $APP.$app$common$data$not_empty_QMARK_$$($content$jscomp$45_extremities__$1$$)?
$APP.$app$common$geom$rect$points__GT_rect$$($content$jscomp$45_extremities__$1$$):$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$0$()};
$app$common$types$path$segment$points__GT_content$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($G__48428_points$jscomp$20_points__$1$jscomp$1$$,$close_map__48248__$1_p__48247_result__$1$jscomp$28$$){function $point__GT_params$$($point$jscomp$37$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$point$jscomp$37$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$37$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$cst$1500$y$$,$point$jscomp$37$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$37$$,$APP.$cljs$cst$1500$y$$)],null)}$close_map__48248__$1_p__48247_result__$1$jscomp$28$$=$APP.$cljs$core$__destructure_map$$($close_map__48248__$1_p__48247_result__$1$jscomp$28$$);$close_map__48248__$1_p__48247_result__$1$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($close_map__48248__$1_p__48247_result__$1$jscomp$28$$,$cljs$cst$1846$close$$);var $G__48429_initial$jscomp$14_result$jscomp$193$$=$APP.$cljs$core$first$$($G__48428_points$jscomp$20_points__$1$jscomp$1$$);
$G__48428_points$jscomp$20_points__$1$jscomp$1$$=$APP.$cljs$core$rest$$($G__48428_points$jscomp$20_points__$1$jscomp$1$$);for($G__48429_initial$jscomp$14_result$jscomp$193$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1419$params$$,$point__GT_params$$($G__48429_initial$jscomp$14_result$jscomp$193$$)],null)],null);;){var $point$jscomp$36_temp__5823__auto__$jscomp$105$$=
$APP.$cljs$core$first$$($G__48428_points$jscomp$20_points__$1$jscomp$1$$);if($APP.$cljs$core$truth_$$($point$jscomp$36_temp__5823__auto__$jscomp$105$$))$G__48428_points$jscomp$20_points__$1$jscomp$1$$=$APP.$cljs$core$rest$$($G__48428_points$jscomp$20_points__$1$jscomp$1$$),$G__48429_initial$jscomp$14_result$jscomp$193$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48429_initial$jscomp$14_result$jscomp$193$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1796$command$$,
$APP.$cljs$cst$1798$line_to$$,$APP.$cljs$cst$1419$params$$,$point__GT_params$$($point$jscomp$36_temp__5823__auto__$jscomp$105$$)],null));else return $close_map__48248__$1_p__48247_result__$1$jscomp$28$$=$APP.$cljs$core$truth_$$($close_map__48248__$1_p__48247_result__$1$jscomp$28$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48429_initial$jscomp$14_result$jscomp$193$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1834$close_path$$],null)):
$G__48429_initial$jscomp$14_result$jscomp$193$$,$APP.$app$common$types$path$impl$from_plain$$($close_map__48248__$1_p__48247_result__$1$jscomp$28$$)}};$app$common$types$path$subpath$pt_EQ_$$=function($p1$jscomp$48$$,$p2$jscomp$37$$){return $APP.$app$common$geom$point$distance$$($p1$jscomp$48$$,$p2$jscomp$37$$)<.1};
$app$common$types$path$subpath$make_subpath$cljs$0core$0IFn$0_invoke$0arity$03$$=function($from$jscomp$13$$,$to$jscomp$15$$,$data$jscomp$133$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1847$from$$,$from$jscomp$13$$,$APP.$cljs$cst$1848$to$$,$to$jscomp$15$$,$APP.$cljs$cst$142$data$$,$data$jscomp$133$$],null)};
$app$common$types$path$subpath$add_subpath_command$$=function($subpath$jscomp$1$$,$command$jscomp$15_command__$1$jscomp$1$$){$command$jscomp$15_command__$1$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1834$close_path$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$15_command__$1$jscomp$1$$))?$app$common$types$path$helpers$make_line_to$$($APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($subpath$jscomp$1$$)):$command$jscomp$15_command__$1$jscomp$1$$;
var $p$jscomp$202$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$15_command__$1$jscomp$1$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($subpath$jscomp$1$$,$APP.$cljs$cst$1848$to$$,$p$jscomp$202$$),$APP.$cljs$cst$142$data$$,$APP.$cljs$core$conj$$,$command$jscomp$15_command__$1$jscomp$1$$)};
$app$common$types$path$subpath$reverse_subpath$$=function($subpath$jscomp$2$$){var $new_data$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($JSCompiler_temp$jscomp$784_result$jscomp$194$$,$JSCompiler_temp_const$jscomp$785_p__47700$$){var $JSCompiler_inline_result$jscomp$787_command$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$785_p__47700$$,0,null),$G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$785_p__47700$$,1,null);if($G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$!=null){$JSCompiler_temp_const$jscomp$785_p__47700$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;$G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$=$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$);
var $map__47697__$1$jscomp$inline_5043_y$jscomp$inline_5045$$=$APP.$cljs$core$__destructure_map$$($G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$);$G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47697__$1$jscomp$inline_5043_y$jscomp$inline_5045$$,$APP.$cljs$cst$1499$x$$);$map__47697__$1$jscomp$inline_5043_y$jscomp$inline_5045$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47697__$1$jscomp$inline_5043_y$jscomp$inline_5045$$,
$APP.$cljs$cst$1500$y$$);var $c1x$jscomp$inline_5048_map__47698$jscomp$inline_5046$$=$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$787_command$jscomp$17$$),$c2y$jscomp$inline_5051_map__47698__$1$jscomp$inline_5047$$=$APP.$cljs$core$__destructure_map$$($c1x$jscomp$inline_5048_map__47698$jscomp$inline_5046$$);$c1x$jscomp$inline_5048_map__47698$jscomp$inline_5046$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2y$jscomp$inline_5051_map__47698__$1$jscomp$inline_5047$$,
$APP.$cljs$cst$1799$c1x$$);var $c1y$jscomp$inline_5049$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2y$jscomp$inline_5051_map__47698__$1$jscomp$inline_5047$$,$APP.$cljs$cst$1800$c1y$$),$c2x$jscomp$inline_5050$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2y$jscomp$inline_5051_map__47698__$1$jscomp$inline_5047$$,$APP.$cljs$cst$1801$c2x$$);$c2y$jscomp$inline_5051_map__47698__$1$jscomp$inline_5047$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2y$jscomp$inline_5051_map__47698__$1$jscomp$inline_5047$$,
$APP.$cljs$cst$1802$c2y$$);$G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_inline_result$jscomp$787_command$jscomp$17$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1499$x$$,$G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__47697__$1$jscomp$inline_5043_y$jscomp$inline_5045$$]));
$JSCompiler_inline_result$jscomp$787_command$jscomp$17$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$787_command$jscomp$17$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1799$c1x$$,$c2x$jscomp$inline_5050$$,
$APP.$cljs$cst$1800$c1y$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$c2y$jscomp$inline_5051_map__47698__$1$jscomp$inline_5047$$,$APP.$cljs$cst$1801$c2x$$,$c1x$jscomp$inline_5048_map__47698$jscomp$inline_5046$$,$APP.$cljs$cst$1802$c2y$$,$c1y$jscomp$inline_5049$$])):$G__47699$jscomp$inline_5052_map__47697$jscomp$inline_5042_prev$jscomp$14_x$jscomp$inline_5044$$;$JSCompiler_temp$jscomp$784_result$jscomp$194$$=$JSCompiler_temp_const$jscomp$785_p__47700$$.call($APP.$cljs$core$conj$$,
$JSCompiler_temp$jscomp$784_result$jscomp$194$$,$JSCompiler_inline_result$jscomp$787_command$jscomp$17$$)}return $JSCompiler_temp$jscomp$784_result$jscomp$194$$},new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$helpers$make_move_to$$($APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($subpath$jscomp$2$$))],null),$APP.$cljs$core$reverse$$($APP.$app$common$data$with_prev$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($subpath$jscomp$2$$))));
return $app$common$types$path$subpath$make_subpath$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($subpath$jscomp$2$$),$APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($subpath$jscomp$2$$),$new_data$$)};
$app$common$types$path$subpath$get_subpaths$$=function($content$jscomp$48$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($JSCompiler_temp$jscomp$780_subpaths$$,$current$jscomp$22$$){var $JSCompiler_temp_const$jscomp$781_is_move_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$22$$)),$last_idx_p$jscomp$inline_5055$$=$APP.$cljs$core$count$$($JSCompiler_temp$jscomp$780_subpaths$$)-
1;$JSCompiler_temp_const$jscomp$781_is_move_QMARK_$$?($JSCompiler_temp_const$jscomp$781_is_move_QMARK_$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$,$last_idx_p$jscomp$inline_5055$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$22$$),$JSCompiler_temp$jscomp$780_subpaths$$=$JSCompiler_temp_const$jscomp$781_is_move_QMARK_$$.call($APP.$cljs$core$conj$$,$JSCompiler_temp$jscomp$780_subpaths$$,$app$common$types$path$subpath$make_subpath$cljs$0core$0IFn$0_invoke$0arity$03$$($last_idx_p$jscomp$inline_5055$$,
$last_idx_p$jscomp$inline_5055$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current$jscomp$22$$],null)))):$JSCompiler_temp$jscomp$780_subpaths$$=$last_idx_p$jscomp$inline_5055$$>=0?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$780_subpaths$$,$last_idx_p$jscomp$inline_5055$$,$app$common$types$path$subpath$add_subpath_command$$,$current$jscomp$22$$):$JSCompiler_temp$jscomp$780_subpaths$$;return $JSCompiler_temp$jscomp$780_subpaths$$},
$APP.$cljs$core$PersistentVector$EMPTY$$,$content$jscomp$48$$)};$app$common$types$path$subpath$subpaths_join$$=function($subpath$jscomp$3$$,$other$jscomp$182$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($subpath$jscomp$3$$,$APP.$cljs$cst$142$data$$,$APP.$app$common$data$concat_vec$$,$APP.$cljs$core$rest$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$182$$))),$APP.$cljs$cst$1848$to$$,$APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$182$$))};
$app$common$types$path$subpath$merge_paths$$=function($candidate$jscomp$8$$,$subpaths$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__47708_result$jscomp$195$$,$current$jscomp$23$$){var $candidate__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__47708_result$jscomp$195$$,0,null);$p__47708_result$jscomp$195$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__47708_result$jscomp$195$$,1,null);return $app$common$types$path$subpath$pt_EQ_$$($APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$23$$),
$APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$23$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$candidate__$1$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($p__47708_result$jscomp$195$$,$current$jscomp$23$$)],null):$app$common$types$path$subpath$pt_EQ_$$($APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($candidate__$1$$),$APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$23$$))?
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$subpath$subpaths_join$$($candidate__$1$$,$current$jscomp$23$$),$p__47708_result$jscomp$195$$],null):$app$common$types$path$subpath$pt_EQ_$$($APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($candidate__$1$$),$APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$23$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$app$common$types$path$subpath$subpaths_join$$($current$jscomp$23$$,$candidate__$1$$),$p__47708_result$jscomp$195$$],null):$app$common$types$path$subpath$pt_EQ_$$($APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($candidate__$1$$),$APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$23$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$subpath$subpaths_join$$($candidate__$1$$,$app$common$types$path$subpath$reverse_subpath$$($current$jscomp$23$$)),
$p__47708_result$jscomp$195$$],null):$app$common$types$path$subpath$pt_EQ_$$($APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($candidate__$1$$),$APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$23$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$subpath$subpaths_join$$($app$common$types$path$subpath$reverse_subpath$$($current$jscomp$23$$),$candidate__$1$$),$p__47708_result$jscomp$195$$],null):
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$candidate__$1$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($p__47708_result$jscomp$195$$,$current$jscomp$23$$)],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$candidate$jscomp$8$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$subpaths$jscomp$1$$)};
$app$common$types$path$subpath$is_closed_QMARK_$$=function($subpath$jscomp$4$$){return $app$common$types$path$subpath$pt_EQ_$$($APP.$cljs$cst$1847$from$$.$cljs$core$IFn$_invoke$arity$1$($subpath$jscomp$4$$),$APP.$cljs$cst$1848$to$$.$cljs$core$IFn$_invoke$arity$1$($subpath$jscomp$4$$))};
$app$common$types$path$subpath$close_subpaths$$=function($G__47749$jscomp$inline_5063_closed_subpaths_content$jscomp$49_result$jscomp$inline_5057$$){var $G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$=$app$common$types$path$subpath$get_subpaths$$($G__47749$jscomp$inline_5063_closed_subpaths_content$jscomp$49_result$jscomp$inline_5057$$);a:{$G__47749$jscomp$inline_5063_closed_subpaths_content$jscomp$49_result$jscomp$inline_5057$$=$APP.$cljs$core$PersistentVector$EMPTY$$;
var $G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$=$APP.$cljs$core$first$$($G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$);for($G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$=$APP.$cljs$core$rest$$($G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$);;)if($G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$!=
null){var $G__47754$jscomp$inline_5066_new_subpaths$jscomp$inline_5062_vec__47721$jscomp$inline_5060$$=$app$common$types$path$subpath$is_closed_QMARK_$$($G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$,$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$],null):$app$common$types$path$subpath$merge_paths$$($G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$,
$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$);$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47754$jscomp$inline_5066_new_subpaths$jscomp$inline_5062_vec__47721$jscomp$inline_5060$$,0,null);$G__47754$jscomp$inline_5066_new_subpaths$jscomp$inline_5062_vec__47721$jscomp$inline_5060$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__47754$jscomp$inline_5066_new_subpaths$jscomp$inline_5062_vec__47721$jscomp$inline_5060$$,
1,null);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$,$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$)?($G__47749$jscomp$inline_5063_closed_subpaths_content$jscomp$49_result$jscomp$inline_5057$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__47749$jscomp$inline_5063_closed_subpaths_content$jscomp$49_result$jscomp$inline_5057$$,$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$),
$G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$=$APP.$cljs$core$first$$($G__47754$jscomp$inline_5066_new_subpaths$jscomp$inline_5062_vec__47721$jscomp$inline_5060$$),$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$=$APP.$cljs$core$rest$$($G__47754$jscomp$inline_5066_new_subpaths$jscomp$inline_5062_vec__47721$jscomp$inline_5060$$)):($G__47750$jscomp$inline_5064_current$jscomp$inline_5058$$=$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$,
$G__47751$jscomp$inline_5065_new_current$jscomp$inline_5061_subpaths$jscomp$2_subpaths__$1$jscomp$inline_5059$$=$G__47754$jscomp$inline_5066_new_subpaths$jscomp$inline_5062_vec__47721$jscomp$inline_5060$$)}else break a;$G__47749$jscomp$inline_5063_closed_subpaths_content$jscomp$49_result$jscomp$inline_5057$$=void 0}return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$types$path$subpath$xf_mapcat_data$$,$G__47749$jscomp$inline_5063_closed_subpaths_content$jscomp$49_result$jscomp$inline_5057$$)};
$app$common$types$path$subpath$clockwise_QMARK_$$=function($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$){$G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$=$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($app$common$types$path$subpath$get_subpaths$$($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$)));var $current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$=$APP.$cljs$core$first$$($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$);
$G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$=$APP.$cljs$core$rest$$($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$);for(var $G__47759_first_point_first_point__$1$$=null,$G__47757_signed_area$$=0;;){if($current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$==null)return $G__47757_signed_area$$>0;$current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$);
var $G__47760_map__47727__$1_y1$jscomp$29$$=$APP.$cljs$core$__destructure_map$$($current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$),$map__47728_p$jscomp$203_x2$jscomp$25$$=$G__47760_map__47727__$1_y1$jscomp$29$$;$current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__47760_map__47727__$1_y1$jscomp$29$$,$APP.$cljs$cst$1499$x$$);$G__47760_map__47727__$1_y1$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__47760_map__47727__$1_y1$jscomp$29$$,
$APP.$cljs$cst$1500$y$$);var $last_QMARK__map__47728__$1_y2$jscomp$27$$=$APP.$cljs$core$first$$($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$)==null;$G__47759_first_point_first_point__$1$$=$G__47759_first_point_first_point__$1$$==null?$map__47728_p$jscomp$203_x2$jscomp$25$$:$G__47759_first_point_first_point__$1$$;$map__47728_p$jscomp$203_x2$jscomp$25$$=$last_QMARK__map__47728__$1_y2$jscomp$27$$?$G__47759_first_point_first_point__$1$$:$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$));
$last_QMARK__map__47728__$1_y2$jscomp$27$$=$APP.$cljs$core$__destructure_map$$($map__47728_p$jscomp$203_x2$jscomp$25$$);$map__47728_p$jscomp$203_x2$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($last_QMARK__map__47728__$1_y2$jscomp$27$$,$APP.$cljs$cst$1499$x$$);$last_QMARK__map__47728__$1_y2$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($last_QMARK__map__47728__$1_y2$jscomp$27$$,$APP.$cljs$cst$1500$y$$);$current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$=
$G__47757_signed_area$$+($current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$*$last_QMARK__map__47728__$1_y2$jscomp$27$$-$map__47728_p$jscomp$203_x2$jscomp$25$$*$G__47760_map__47727__$1_y1$jscomp$29$$);$G__47757_signed_area$$=$APP.$cljs$core$first$$($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$);$G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$=$APP.$cljs$core$rest$$($G__47758_content$jscomp$51_subpath$jscomp$5_subpath__$1$$);$G__47760_map__47727__$1_y1$jscomp$29$$=$current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$;
$current$jscomp$25_map__47727_signed_area__$1_x1$jscomp$27$$=$G__47757_signed_area$$;$G__47757_signed_area$$=$G__47760_map__47727__$1_y1$jscomp$29$$}};
$APP.$app$common$types$path$bool$get_default_fills$$=function(){var $fills$jscomp$9$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1730$fill_color$$,"#000000"],null)],null);return $APP.$cljs$core$contains_QMARK_$$($APP.$app$common$flags$_STAR_current_STAR_$$,$APP.$cljs$cst$1739$frontend_binary_fills$$)?$APP.$app$common$types$fills$impl$from_plain$$($fills$jscomp$9$$):$fills$jscomp$9$$};
$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$=function($content$jscomp$52$$){return $app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$52$$,null)};
$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$02$$=function($content$jscomp$53$$,$first$jscomp$12$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__48273_prev$jscomp$15$$){var $G__48278__$1_cmd$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48273_prev$jscomp$15$$,0,null);$p__48273_prev$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48273_prev$jscomp$15$$,1,null);$G__48278__$1_cmd$jscomp$1$$=$p__48273_prev$jscomp$15$$==
null&&$first$jscomp$12$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48278__$1_cmd$jscomp$1$$,$cljs$cst$1804$prev$$,$first$jscomp$12$$):$G__48278__$1_cmd$jscomp$1$$;return $p__48273_prev$jscomp$15$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48278__$1_cmd$jscomp$1$$,$cljs$cst$1804$prev$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($p__48273_prev$jscomp$15$$)):$G__48278__$1_cmd$jscomp$1$$},$APP.$app$common$data$with_prev$$($content$jscomp$53$$))};
$app$common$types$path$bool$close_paths$$=function($G__48435_content$jscomp$54_last_move$$){for(var $G__48433_segments$jscomp$8$$=$APP.$cljs$core$seq$$($G__48435_content$jscomp$54_last_move$$),$G__48289$jscomp$inline_5068_G__48434_result$jscomp$197$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$last_point_segment__$1$jscomp$3$$=$G__48435_content$jscomp$54_last_move$$=null;;){var $G__48436_point$jscomp$38_temp__5823__auto__$jscomp$106$$=$APP.$cljs$core$first$$($G__48433_segments$jscomp$8$$);if($APP.$cljs$core$truth_$$($G__48436_point$jscomp$38_temp__5823__auto__$jscomp$106$$)){var $segment$jscomp$31$$=
$G__48436_point$jscomp$38_temp__5823__auto__$jscomp$106$$;$G__48436_point$jscomp$38_temp__5823__auto__$jscomp$106$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$31$$);$last_point_segment__$1$jscomp$3$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1834$close_path$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$31$$))&&($last_point_segment__$1$jscomp$3$$==null||$APP.$app$common$geom$point$distance$$($last_point_segment__$1$jscomp$3$$,
$G__48435_content$jscomp$54_last_move$$)<.01)?null:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1834$close_path$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$31$$))?$app$common$types$path$helpers$make_line_to$$($G__48435_content$jscomp$54_last_move$$):$segment$jscomp$31$$;$G__48433_segments$jscomp$8$$=$APP.$cljs$core$rest$$($G__48433_segments$jscomp$8$$);$G__48289$jscomp$inline_5068_G__48434_result$jscomp$197$$=$last_point_segment__$1$jscomp$3$$!=
null?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48289$jscomp$inline_5068_G__48434_result$jscomp$197$$,$last_point_segment__$1$jscomp$3$$):$G__48289$jscomp$inline_5068_G__48434_result$jscomp$197$$;$G__48435_content$jscomp$54_last_move$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($last_point_segment__$1$jscomp$3$$))?$G__48436_point$jscomp$38_temp__5823__auto__$jscomp$106$$:$G__48435_content$jscomp$54_last_move$$;
$last_point_segment__$1$jscomp$3$$=$G__48436_point$jscomp$38_temp__5823__auto__$jscomp$106$$}else return $G__48289$jscomp$inline_5068_G__48434_result$jscomp$197$$}};
$app$common$types$path$bool$split_ts$$=function($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$){var $cmd_1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,$APP.$cljs$cst$1796$command$$),$cmd_2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$,
$APP.$cljs$cst$1796$command$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$cmd_1$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$cmd_2$$)?($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$=$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$),
$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$=$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$),$l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$=$app$common$types$path$helpers$line_line_crossing$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,
$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$),$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,0,null),$l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,
1,null),$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$!=null&&$l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$!=null&&($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$>0||$APP.$app$common$math$almost_zero_QMARK_$$($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$-0))&&($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$<1||$APP.$app$common$math$almost_zero_QMARK_$$($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$-
1))&&($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$>0||$APP.$app$common$math$almost_zero_QMARK_$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$-0))&&($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$<1||$APP.$app$common$math$almost_zero_QMARK_$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$-
1))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$],null),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$],null)],null):null):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$cmd_1$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$cmd_2$$)?$app$common$types$path$helpers$line_curve_intersect$$($app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$),$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$)):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$cmd_1$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$cmd_2$$)?($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$=$app$common$types$path$helpers$line_curve_intersect$$($app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$),
$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$)),$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,0,null),$l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,1,null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$,$l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$],null)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,
$cmd_1$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$cmd_2$$)?$app$common$types$path$helpers$curve_curve_intersect$$($app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($l1$jscomp$inline_5070_l2_t$jscomp$inline_5074_seg_1_seg_1_SINGLEQUOTE__vec__46718$jscomp$inline_5072_vec__48293$$),$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($l1_t$jscomp$inline_5073_l2$jscomp$inline_5071_seg_2_seg_2_SINGLEQUOTE_$$)):
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null)};
$app$common$types$path$bool$content_intersect_split$$=function($content_a$$,$content_b$$,$sr_a$$,$sr_b$$){function $split_content$$($content_a__$1$$,$content_b__$1$$,$sr_b__$1$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__48299_SHARP_$$){return $split_segment_on_content$$($p1__48299_SHARP_$$,$content_b__$1$$,$sr_b__$1$$)}),$content_a__$1$$)}function $split_segment_on_content$$($segment$jscomp$33$$,
$content$jscomp$55$$,$content_sr$$){return $APP.$cljs$core$truth_$$($overlap_segment_selrect_QMARK_$$($segment$jscomp$33$$,$content_sr$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$198$$,$current$jscomp$26$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$){if($APP.$cljs$core$not$$($overlap_segments_QMARK_$$($JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$,
$current$jscomp$26$$)))$JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$],null);else{var $JSCompiler_temp_const$jscomp$10366_vec__48303$jscomp$inline_5078$$=$app$common$types$path$bool$split_ts$$($JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$,$current$jscomp$26$$),$JSCompiler_inline_result$jscomp$10367_ts_seg_1$jscomp$inline_5079$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10366_vec__48303$jscomp$inline_5078$$,
0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10366_vec__48303$jscomp$inline_5078$$,1,null);$JSCompiler_temp_const$jscomp$10366_vec__48303$jscomp$inline_5078$$=$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$02$$;b:{var $G__48290$jscomp$inline_11503$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$);switch($G__48290$jscomp$inline_11503$$ instanceof $APP.$cljs$core$Keyword$$?
$G__48290$jscomp$inline_11503$$.$fqn$:null){case "line-to":$JSCompiler_inline_result$jscomp$10367_ts_seg_1$jscomp$inline_5079$$=$app$common$types$path$helpers$split_line_to_ranges$$($cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$),$JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$,$JSCompiler_inline_result$jscomp$10367_ts_seg_1$jscomp$inline_5079$$);break b;case "curve-to":$JSCompiler_inline_result$jscomp$10367_ts_seg_1$jscomp$inline_5079$$=
$app$common$types$path$helpers$split_curve_to_ranges$$($cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$),$JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$,$JSCompiler_inline_result$jscomp$10367_ts_seg_1$jscomp$inline_5079$$);break b;default:$JSCompiler_inline_result$jscomp$10367_ts_seg_1$jscomp$inline_5079$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$],
null)}}$JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$=$JSCompiler_temp_const$jscomp$10366_vec__48303$jscomp$inline_5078$$($JSCompiler_inline_result$jscomp$10367_ts_seg_1$jscomp$inline_5079$$,$cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$))}return $JSCompiler_inline_result$jscomp$788_p1__48298_SHARP_$$}),$result$jscomp$198$$)},new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$segment$jscomp$33$$],
null),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48297_SHARP_$$){return $overlap_segments_QMARK_$$($segment$jscomp$33$$,$p1__48297_SHARP_$$)},$content$jscomp$55$$)):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$segment$jscomp$33$$],null)}function $overlap_segments_QMARK_$$($r1$jscomp$15_seg_1$jscomp$1$$,$r2$jscomp$13_seg_2$jscomp$1$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,
$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($r1$jscomp$15_seg_1$jscomp$1$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($r2$jscomp$13_seg_2$jscomp$1$$)))return!1;$r1$jscomp$15_seg_1$jscomp$1$$=$command__GT_selrect$$($r1$jscomp$15_seg_1$jscomp$1$$);$r2$jscomp$13_seg_2$jscomp$1$$=$command__GT_selrect$$($r2$jscomp$13_seg_2$jscomp$1$$);return $APP.$app$common$geom$rect$overlaps_rects_QMARK_$$($r1$jscomp$15_seg_1$jscomp$1$$,
$r2$jscomp$13_seg_2$jscomp$1$$)}function $overlap_segment_selrect_QMARK_$$($r1$jscomp$14_segment$jscomp$32$$,$selrect$jscomp$5$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1797$move_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($r1$jscomp$14_segment$jscomp$32$$)))return!1;$r1$jscomp$14_segment$jscomp$32$$=$command__GT_selrect$$($r1$jscomp$14_segment$jscomp$32$$);return $APP.$app$common$geom$rect$overlaps_rects_QMARK_$$($r1$jscomp$14_segment$jscomp$32$$,
$selrect$jscomp$5$$)}var $command__GT_selrect$$=$APP.$cljs$core$memoize$$($app$common$types$path$helpers$command__GT_selrect$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$split_content$$($content_a$$,$content_b$$,$sr_b$$),$split_content$$($content_b$$,$content_a$$,$sr_a$$)],null)};
$app$common$types$path$bool$is_segment_QMARK_$$=function($cmd$jscomp$3$$){return $APP.$cljs$core$contains_QMARK_$$($cmd$jscomp$3$$,$cljs$cst$1804$prev$$)&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1798$line_to$$,null,$cljs$cst$1803$curve_to$$,null],null),null),$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($cmd$jscomp$3$$))};
$app$common$types$path$bool$contains_segment_QMARK_$$=function($point$jscomp$39_segment$jscomp$34$$,$content$jscomp$56$$,$and__5023__auto__$jscomp$243_content_sr$jscomp$1$$,$content_geom$jscomp$1_or__5025__auto__$jscomp$349$$){a:{var $G__48314$jscomp$inline_5081_G__48314__$1$jscomp$inline_5082$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$39_segment$jscomp$34$$);$G__48314$jscomp$inline_5081_G__48314__$1$jscomp$inline_5082$$=$G__48314$jscomp$inline_5081_G__48314__$1$jscomp$inline_5082$$ instanceof
$APP.$cljs$core$Keyword$$?$G__48314$jscomp$inline_5081_G__48314__$1$jscomp$inline_5082$$.$fqn$:null;switch($G__48314$jscomp$inline_5081_G__48314__$1$jscomp$inline_5082$$){case "line-to":$point$jscomp$39_segment$jscomp$34$$=$app$common$types$path$helpers$line_values$$($app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($point$jscomp$39_segment$jscomp$34$$),.5);break a;case "curve-to":$point$jscomp$39_segment$jscomp$34$$=$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($point$jscomp$39_segment$jscomp$34$$),
.5);break a;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48314$jscomp$inline_5081_G__48314__$1$jscomp$inline_5082$$)].join(""));}}return($and__5023__auto__$jscomp$243_content_sr$jscomp$1$$=$app$common$geom$rect$contains_point_QMARK_$$($and__5023__auto__$jscomp$243_content_sr$jscomp$1$$,$point$jscomp$39_segment$jscomp$34$$))?($content_geom$jscomp$1_or__5025__auto__$jscomp$349$$=$app$common$types$path$helpers$is_point_in_geom_data_QMARK_$$($point$jscomp$39_segment$jscomp$34$$,
$content_geom$jscomp$1_or__5025__auto__$jscomp$349$$))?$content_geom$jscomp$1_or__5025__auto__$jscomp$349$$:$app$common$types$path$helpers$is_point_in_border_QMARK_$$($point$jscomp$39_segment$jscomp$34$$,$content$jscomp$56$$):$and__5023__auto__$jscomp$243_content_sr$jscomp$1$$};
$app$common$types$path$bool$overlap_segment_QMARK_$$=function($segment$jscomp$36$$,$content$jscomp$57$$){return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($other$jscomp$183$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$36$$),$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$183$$))&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1798$line_to$$,null,$cljs$cst$1803$curve_to$$,null],null),null),$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$36$$))){var $G__48325_G__48325__$1_p1$jscomp$49$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$36$$);$G__48325_G__48325__$1_p1$jscomp$49$$=$G__48325_G__48325__$1_p1$jscomp$49$$ instanceof $APP.$cljs$core$Keyword$$?$G__48325_G__48325__$1_p1$jscomp$49$$.$fqn$:null;
switch($G__48325_G__48325__$1_p1$jscomp$49$$){case "line-to":var $q1_vec__48331$$=$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$36$$);$G__48325_G__48325__$1_p1$jscomp$49$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($q1_vec__48331$$,0,null);$q1_vec__48331$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($q1_vec__48331$$,1,null);var $h11$jscomp$1_vec__48334$$=$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($other$jscomp$183$$),
$p2$jscomp$38_vec__48341$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h11$jscomp$1_vec__48334$$,0,null),$q2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h11$jscomp$1_vec__48334$$,1,null);return $APP.$app$common$geom$point$distance$$($G__48325_G__48325__$1_p1$jscomp$49$$,$p2$jscomp$38_vec__48341$$)<.1&&$APP.$app$common$geom$point$distance$$($q1_vec__48331$$,$q2$jscomp$1$$)<.1||$APP.$app$common$geom$point$distance$$($G__48325_G__48325__$1_p1$jscomp$49$$,$q2$jscomp$1$$)<
.1&&$APP.$app$common$geom$point$distance$$($q1_vec__48331$$,$p2$jscomp$38_vec__48341$$)<.1?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$segment$jscomp$36$$,$other$jscomp$183$$],null):null;case "curve-to":$p2$jscomp$38_vec__48341$$=$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$36$$);$G__48325_G__48325__$1_p1$jscomp$49$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2$jscomp$38_vec__48341$$,
0,null);$q1_vec__48331$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2$jscomp$38_vec__48341$$,1,null);$h11$jscomp$1_vec__48334$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2$jscomp$38_vec__48341$$,2,null);var $h21$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2$jscomp$38_vec__48341$$,3,null),$h22$jscomp$1_vec__48344$$=$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($other$jscomp$183$$);$p2$jscomp$38_vec__48341$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$1_vec__48344$$,0,null);$q2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$1_vec__48344$$,1,null);var $h12$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$1_vec__48344$$,2,null);$h22$jscomp$1_vec__48344$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($h22$jscomp$1_vec__48344$$,3,null);return $APP.$app$common$geom$point$distance$$($G__48325_G__48325__$1_p1$jscomp$49$$,
$p2$jscomp$38_vec__48341$$)<.1&&$APP.$app$common$geom$point$distance$$($q1_vec__48331$$,$q2$jscomp$1$$)<.1&&$APP.$app$common$geom$point$distance$$($h11$jscomp$1_vec__48334$$,$h12$jscomp$1$$)<.1&&$APP.$app$common$geom$point$distance$$($h21$jscomp$1$$,$h22$jscomp$1_vec__48344$$)<.1||$APP.$app$common$geom$point$distance$$($G__48325_G__48325__$1_p1$jscomp$49$$,$q2$jscomp$1$$)<.1&&$APP.$app$common$geom$point$distance$$($q1_vec__48331$$,$p2$jscomp$38_vec__48341$$)<.1&&$APP.$app$common$geom$point$distance$$($h11$jscomp$1_vec__48334$$,
$h22$jscomp$1_vec__48344$$)<.1&&$APP.$app$common$geom$point$distance$$($h21$jscomp$1$$,$h12$jscomp$1$$)<.1?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$segment$jscomp$36$$,$other$jscomp$183$$],null):null;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48325_G__48325__$1_p1$jscomp$49$$)].join(""));}}else return null},$content$jscomp$57$$)!=null};
$app$common$types$path$bool$fix_move_to$$=function($G__48457_content$jscomp$58_content__$1$jscomp$12$$){var $current$jscomp$27$$=$APP.$cljs$core$first$$($G__48457_content$jscomp$58_content__$1$jscomp$12$$);$G__48457_content$jscomp$58_content__$1$jscomp$12$$=$APP.$cljs$core$rest$$($G__48457_content$jscomp$58_content__$1$jscomp$12$$);for(var $G__48456_prev$jscomp$16$$=null,$G__48458_result$jscomp$199$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($current$jscomp$27$$==null)return $G__48458_result$jscomp$199$$;
var $G__48459_result__$1$jscomp$29$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$27$$),$G__48456_prev$jscomp$16$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48458_result$jscomp$199$$,$app$common$types$path$helpers$make_move_to$$($cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$27$$))):$G__48458_result$jscomp$199$$;$G__48456_prev$jscomp$16$$=$APP.$cljs$core$first$$($G__48457_content$jscomp$58_content__$1$jscomp$12$$);
$G__48457_content$jscomp$58_content__$1$jscomp$12$$=$APP.$cljs$core$rest$$($G__48457_content$jscomp$58_content__$1$jscomp$12$$);$G__48458_result$jscomp$199$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$27$$);$G__48459_result__$1$jscomp$29$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48459_result__$1$jscomp$29$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$27$$,$cljs$cst$1804$prev$$));$current$jscomp$27$$=
$G__48456_prev$jscomp$16$$;$G__48456_prev$jscomp$16$$=$G__48458_result$jscomp$199$$;$G__48458_result$jscomp$199$$=$G__48459_result__$1$jscomp$29$$}};
$app$common$types$path$bool$remove_duplicated_segments$$=function($G__48466_content$jscomp$59$$){for(var $current$jscomp$28$$=$APP.$cljs$core$first$$($G__48466_content$jscomp$59$$),$G__48467_content__$1$jscomp$13$$=$APP.$cljs$core$rest$$($G__48466_content$jscomp$59$$),$segments$jscomp$9$$=$cljs$core$sorted_set_by$$(function($p__48365$$,$p__48366$$){var $fx1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48365$$,0,null),$fy1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48365$$,
1,null),$tx1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48365$$,2,null),$ty1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48365$$,3,null),$fx2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48366$$,0,null),$fy2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48366$$,1,null),$tx2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48366$$,2,null),$ty2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48366$$,
3,null);return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($tx1$$,$tx2$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$)?($and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($ty1$$,
$ty2$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$)?($and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($fx1$$,$fx2$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$)?$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($fy1$$,
$fy2$$):$and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$):$and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$):$and__5023__auto__$jscomp$244_and__5023__auto____$1$jscomp$46_and__5023__auto____$2$jscomp$19$$}())?0:$APP.$cljs$core$compare$$($p__48365$$,$p__48366$$)}),$result$jscomp$200$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($current$jscomp$28$$==null)return $result$jscomp$200$$;var $fx$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$28$$)),
$fy$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$28$$)),$tx$jscomp$5$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$28$$)),$ty$jscomp$6$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$28$$)),$G__48469_result__$1$jscomp$30$$=function(){var $G__48377$$=
$result$jscomp$200$$;return $APP.$cljs$core$contains_QMARK_$$($segments$jscomp$9$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$fx$$,$fy$$,$tx$jscomp$5$$,$ty$jscomp$6$$],null))||$APP.$cljs$core$contains_QMARK_$$($segments$jscomp$9$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$tx$jscomp$5$$,$ty$jscomp$6$$,$fx$$,$fy$$],null))?$G__48377$$:$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48377$$,
$current$jscomp$28$$)}(),$G__48468_segments__$1$jscomp$3$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($segments$jscomp$9$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$fx$$,$fy$$,$tx$jscomp$5$$,$ty$jscomp$6$$],null));$G__48466_content$jscomp$59$$=$APP.$cljs$core$first$$($G__48467_content__$1$jscomp$13$$);$G__48467_content__$1$jscomp$13$$=$APP.$cljs$core$rest$$($G__48467_content__$1$jscomp$13$$);$current$jscomp$28$$=$G__48466_content$jscomp$59$$;
$segments$jscomp$9$$=$G__48468_segments__$1$jscomp$3$$;$result$jscomp$200$$=$G__48469_result__$1$jscomp$30$$}};$app$common$types$path$bool$close_content$$=function($content$jscomp$60$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$142$data$$),$app$common$types$path$subpath$get_subpaths$$($app$common$types$path$subpath$close_subpaths$$($content$jscomp$60$$)))};
$app$common$types$path$bool$content__GT_geom_data$$=function($content$jscomp$61$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($segment$jscomp$37$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$37$$),$APP.$cljs$cst$1845$segment$$,$segment$jscomp$37$$,$cljs$cst$1809$geom$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,
$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$37$$))?$app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$37$$):$app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$37$$),$APP.$cljs$cst$1589$selrect$$,$app$common$types$path$helpers$command__GT_selrect$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$37$$)],null)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48384_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,
$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($p1__48384_SHARP_$$)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1803$curve_to$$,$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($p1__48384_SHARP_$$)))},$app$common$types$path$bool$close_content$$($content$jscomp$61$$)))};
$app$common$types$path$bool$create_union$$=function($content_a$jscomp$1$$,$content_a_split$$,$content_b$jscomp$1$$,$border_content_content_b_split$$,$sr_a$jscomp$1$$,$sr_b$jscomp$1$$){var $content_a_geom$$=$app$common$types$path$bool$content__GT_geom_data$$($content_a$jscomp$1$$),$content_b_geom$$=$app$common$types$path$bool$content__GT_geom_data$$($content_b$jscomp$1$$),$content$jscomp$62$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48390_SHARP_$$){return $APP.$cljs$core$not$$($app$common$types$path$bool$contains_segment_QMARK_$$($p1__48390_SHARP_$$,
$content_b$jscomp$1$$,$sr_b$jscomp$1$$,$content_b_geom$$))},$content_a_split$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48391_SHARP_$$){return $APP.$cljs$core$not$$($app$common$types$path$bool$contains_segment_QMARK_$$($p1__48391_SHARP_$$,$content_a$jscomp$1$$,$sr_a$jscomp$1$$,$content_a_geom$$))},$border_content_content_b_split$$)),$content_geom$jscomp$3$$=$app$common$types$path$bool$content__GT_geom_data$$($content$jscomp$62$$),$content_sr$jscomp$3$$=$app$common$types$path$segment$content__GT_selrect$$($app$common$types$path$bool$fix_move_to$$($content$jscomp$62$$));
$border_content_content_b_split$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$){var $G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$=$app$common$types$path$bool$contains_segment_QMARK_$$($JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$,$content_a$jscomp$1$$,$sr_a$jscomp$1$$,$content_a_geom$$);if($APP.$cljs$core$truth_$$($G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$)){if($G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$=
$app$common$types$path$bool$overlap_segment_QMARK_$$($JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$,$content_a_split$$)){a:switch($G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$),$G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$=
$G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$ instanceof $APP.$cljs$core$Keyword$$?$G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$.$fqn$:null,$G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$){case "line-to":$JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$=
$app$common$types$path$helpers$line_values$$($app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$),.5);break a;case "curve-to":$JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$=$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$),
.5);break a;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$)].join(""));}$G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$=!($app$common$geom$rect$contains_point_QMARK_$$($content_sr$jscomp$3$$,$JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$)&&
$app$common$types$path$helpers$is_point_in_geom_data_QMARK_$$($JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$,$content_geom$jscomp$3$$))}$JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$=$G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$}else $JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$=$G__48320$jscomp$inline_11509_G__48320__$1$jscomp$inline_11510_JSCompiler_temp$jscomp$10369_and__5023__auto__$jscomp$245$$;
return $JSCompiler_temp$jscomp$10368_p1__48392_SHARP__point$jscomp$inline_11508$$},$border_content_content_b_split$$);return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($content$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$border_content_content_b_split$$]))};
$app$common$types$path$bool$create_difference$$=function($content_a$jscomp$2$$,$content_a_split$jscomp$1$$,$content_b$jscomp$2$$,$content_b_split$jscomp$1$$,$sr_a$jscomp$2$$,$sr_b$jscomp$2$$){var $content_a_geom$jscomp$1$$=$app$common$types$path$bool$content__GT_geom_data$$($content_a$jscomp$2$$),$content_b_geom$jscomp$1$$=$app$common$types$path$bool$content__GT_geom_data$$($content_b$jscomp$2$$);return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48396_SHARP_$$){return $APP.$cljs$core$not$$($app$common$types$path$bool$contains_segment_QMARK_$$($p1__48396_SHARP_$$,
$content_b$jscomp$2$$,$sr_b$jscomp$2$$,$content_b_geom$jscomp$1$$))},$content_a_split$jscomp$1$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48397_SHARP_$$){var $and__5023__auto__$jscomp$246$$=$app$common$types$path$bool$contains_segment_QMARK_$$($p1__48397_SHARP_$$,$content_a$jscomp$2$$,$sr_a$jscomp$2$$,$content_a_geom$jscomp$1$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$246$$)?!$app$common$types$path$bool$overlap_segment_QMARK_$$($p1__48397_SHARP_$$,
$content_a_split$jscomp$1$$):$and__5023__auto__$jscomp$246$$},$content_b_split$jscomp$1$$)]))};
$app$common$types$path$bool$create_intersection$$=function($content_a$jscomp$3$$,$content_a_split$jscomp$2$$,$content_b$jscomp$3$$,$content_b_split$jscomp$2$$,$sr_a$jscomp$3$$,$sr_b$jscomp$3$$){var $content_a_geom$jscomp$2$$=$app$common$types$path$bool$content__GT_geom_data$$($content_a$jscomp$3$$),$content_b_geom$jscomp$2$$=$app$common$types$path$bool$content__GT_geom_data$$($content_b$jscomp$3$$);return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48415_SHARP_$$){return $app$common$types$path$bool$contains_segment_QMARK_$$($p1__48415_SHARP_$$,$content_b$jscomp$3$$,
$sr_b$jscomp$3$$,$content_b_geom$jscomp$2$$)},$content_a_split$jscomp$2$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48416_SHARP_$$){return $app$common$types$path$bool$contains_segment_QMARK_$$($p1__48416_SHARP_$$,$content_a$jscomp$3$$,$sr_a$jscomp$3$$,$content_a_geom$jscomp$2$$)},$content_b_split$jscomp$2$$)]))};
$app$common$types$path$bool$content_bool_pair$$=function($bool_type$$,$content$jscomp$63_content_a$jscomp$5_content_a_split$jscomp$3$$,$content_b$jscomp$5$$){var $should_reverse_QMARK_$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$734$union$$,$bool_type$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$path$subpath$clockwise_QMARK_$$($content_b$jscomp$5$$),$app$common$types$path$subpath$clockwise_QMARK_$$($content$jscomp$63_content_a$jscomp$5_content_a_split$jscomp$3$$)),
$content_a__$1$jscomp$1$$=$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$path$bool$close_paths$$($content$jscomp$63_content_a$jscomp$5_content_a_split$jscomp$3$$)),$content_b__$1$jscomp$1$$=$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $G__48427$$=$app$common$types$path$bool$close_paths$$($content_b$jscomp$5$$);return $should_reverse_QMARK_$$?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$app$common$types$path$subpath$xf_mapcat_data$$,$APP.$cljs$core$reverse$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$path$subpath$reverse_subpath$$,$app$common$types$path$subpath$get_subpaths$$($G__48427$$)))):$G__48427$$}()),$sr_a$jscomp$4$$=$app$common$types$path$segment$content__GT_selrect$$($content_a__$1$jscomp$1$$),$sr_b$jscomp$4$$=$app$common$types$path$segment$content__GT_selrect$$($content_b__$1$jscomp$1$$),$content_b_split$jscomp$3_vec__48424$$=$app$common$types$path$bool$content_intersect_split$$($content_a__$1$jscomp$1$$,
$content_b__$1$jscomp$1$$,$sr_a$jscomp$4$$,$sr_b$jscomp$4$$);$content$jscomp$63_content_a$jscomp$5_content_a_split$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($content_b_split$jscomp$3_vec__48424$$,0,null);$content_b_split$jscomp$3_vec__48424$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($content_b_split$jscomp$3_vec__48424$$,1,null);var $content_a_split__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$path$bool$is_segment_QMARK_$$,
$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$($content$jscomp$63_content_a$jscomp$5_content_a_split$jscomp$3$$)),$content_b_split__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$path$bool$is_segment_QMARK_$$,$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$($content_b_split$jscomp$3_vec__48424$$));$content$jscomp$63_content_a$jscomp$5_content_a_split$jscomp$3$$=function(){var $G__48430__$1$$=$bool_type$$ instanceof
$APP.$cljs$core$Keyword$$?$bool_type$$.$fqn$:null;switch($G__48430__$1$$){case "union":return $app$common$types$path$bool$create_union$$($content_a__$1$jscomp$1$$,$content_a_split__$1$$,$content_b__$1$jscomp$1$$,$content_b_split__$1$$,$sr_a$jscomp$4$$,$sr_b$jscomp$4$$);case "difference":return $app$common$types$path$bool$create_difference$$($content_a__$1$jscomp$1$$,$content_a_split__$1$$,$content_b__$1$jscomp$1$$,$content_b_split__$1$$,$sr_a$jscomp$4$$,$sr_b$jscomp$4$$);case "intersection":return $app$common$types$path$bool$create_intersection$$($content_a__$1$jscomp$1$$,
$content_a_split__$1$$,$content_b__$1$jscomp$1$$,$content_b_split__$1$$,$sr_a$jscomp$4$$,$sr_b$jscomp$4$$);case "exclude":return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($content_a_split__$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$content_b_split__$1$$]));default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48430__$1$$)].join(""));}}();return $app$common$types$path$subpath$close_subpaths$$($app$common$types$path$bool$fix_move_to$$($app$common$types$path$bool$remove_duplicated_segments$$($content$jscomp$63_content_a$jscomp$5_content_a_split$jscomp$3$$)))};
$app$common$types$path$bool$calculate_content$$=function($bool_type$jscomp$1$$,$contents$jscomp$12$$){return $APP.$cljs$core$seq$$($contents$jscomp$12$$)?$APP.$cljs$core$vec$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$path$bool$content_bool_pair$$,$bool_type$jscomp$1$$),$contents$jscomp$12$$)):$APP.$cljs$core$PersistentVector$EMPTY$$};
$app$common$types$shape$radius$can_get_border_radius_QMARK_$$=function($shape$jscomp$78$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1590$frame$$,null,$APP.$cljs$cst$1595$rect$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$78$$))};
$app$common$types$shape$radius$all_equal_QMARK_$$=function($shape$jscomp$80$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$cst$1630$r1$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$80$$),$APP.$cljs$cst$1631$r2$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$80$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1632$r3$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$80$$),$APP.$cljs$cst$1633$r4$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$80$$)]))};
$APP.$app$common$types$shape$radius$set_radius_to_all_corners$$=function($shape$jscomp$82$$,$value$jscomp$423$$){return $app$common$types$shape$radius$can_get_border_radius_QMARK_$$($shape$jscomp$82$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$82$$,$APP.$cljs$cst$1630$r1$$,$value$jscomp$423$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1631$r2$$,$value$jscomp$423$$,$APP.$cljs$cst$1632$r3$$,$value$jscomp$423$$,$APP.$cljs$cst$1633$r4$$,
$value$jscomp$423$$])):$shape$jscomp$82$$};
$APP.$app$common$types$shape$radius$set_radius_to_single_corner$$=function($shape$jscomp$83$$,$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$,$value$jscomp$424$$){$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1863$flip_x$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$83$$))?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1630$r1$$,$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1631$r2$$,
$APP.$cljs$cst$1630$r1$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1633$r4$$,$APP.$cljs$cst$1633$r4$$,$APP.$cljs$cst$1632$r3$$],null),$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$):$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$;$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1864$flip_y$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$83$$))?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1630$r1$$,$APP.$cljs$cst$1633$r4$$,$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1633$r4$$,$APP.$cljs$cst$1630$r1$$],null),$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$):$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$;return $app$common$types$shape$radius$can_get_border_radius_QMARK_$$($shape$jscomp$83$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$83$$,$G__47713__$1$jscomp$inline_5087_attr$jscomp$11_attr__$1$$,
$value$jscomp$424$$):$shape$jscomp$83$$};$app$common$types$shape$radius$set_radius_for_corners$$=function($shape$jscomp$84$$,$attrs$jscomp$10$$,$value$jscomp$425$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($shape_SINGLEQUOTE_$$,$attr$jscomp$12$$){return $APP.$app$common$types$shape$radius$set_radius_to_single_corner$$($shape_SINGLEQUOTE_$$,$attr$jscomp$12$$,$value$jscomp$425$$)},$shape$jscomp$84$$,$attrs$jscomp$10$$)};
$app$common$types$path$shape_to_path$make_corner_arc$$=function($from$jscomp$14$$,$to$jscomp$16$$,$corner$$,$radius$jscomp$8$$){var $h1$jscomp$29_x$jscomp$1110$$=function(){var $G__48442__$1$$=$corner$$ instanceof $APP.$cljs$core$Keyword$$?$corner$$.$fqn$:null;switch($G__48442__$1$$){case "top-left":return $APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$14$$);case "top-right":return $APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$14$$)-$radius$jscomp$8$$;
case "bottom-right":return $APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$16$$)-$radius$jscomp$8$$;case "bottom-left":return $APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$16$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48442__$1$$)].join(""));}}(),$h2$jscomp$23_y$jscomp$368$$=function(){var $G__48444__$1$$=$corner$$ instanceof $APP.$cljs$core$Keyword$$?$corner$$.$fqn$:null;switch($G__48444__$1$$){case "top-left":return $APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$14$$)-
$radius$jscomp$8$$;case "top-right":return $APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$14$$);case "bottom-right":return $APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$16$$)-2*$radius$jscomp$8$$;case "bottom-left":return $APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$16$$)-$radius$jscomp$8$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48444__$1$$)].join(""));}}(),$width$jscomp$61$$=
$radius$jscomp$8$$*2,$height$jscomp$54$$=$radius$jscomp$8$$*2,$c1x$jscomp$8$$=$h1$jscomp$29_x$jscomp$1110$$+$width$jscomp$61$$/2*.448084975506,$c2x$jscomp$8$$=$h1$jscomp$29_x$jscomp$1110$$+$width$jscomp$61$$/2*1.5519150244939999,$c1y$jscomp$8$$=$h2$jscomp$23_y$jscomp$368$$+$height$jscomp$54$$/2*.448084975506,$c2y$jscomp$8$$=$h2$jscomp$23_y$jscomp$368$$+$height$jscomp$54$$/2*1.5519150244939999;$h1$jscomp$29_x$jscomp$1110$$=function(){var $G__48447__$1$$=$corner$$ instanceof $APP.$cljs$core$Keyword$$?
$corner$$.$fqn$:null;switch($G__48447__$1$$){case "top-left":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($from$jscomp$14$$,$APP.$cljs$cst$1500$y$$,$c1y$jscomp$8$$);case "top-right":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($from$jscomp$14$$,$APP.$cljs$cst$1499$x$$,$c2x$jscomp$8$$);case "bottom-right":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($from$jscomp$14$$,$APP.$cljs$cst$1500$y$$,$c2y$jscomp$8$$);case "bottom-left":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($from$jscomp$14$$,
$APP.$cljs$cst$1499$x$$,$c1x$jscomp$8$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48447__$1$$)].join(""));}}();$h2$jscomp$23_y$jscomp$368$$=function(){var $G__48452__$1$$=$corner$$ instanceof $APP.$cljs$core$Keyword$$?$corner$$.$fqn$:null;switch($G__48452__$1$$){case "top-left":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($to$jscomp$16$$,$APP.$cljs$cst$1499$x$$,$c1x$jscomp$8$$);case "top-right":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($to$jscomp$16$$,
$APP.$cljs$cst$1500$y$$,$c1y$jscomp$8$$);case "bottom-right":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($to$jscomp$16$$,$APP.$cljs$cst$1499$x$$,$c2x$jscomp$8$$);case "bottom-left":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($to$jscomp$16$$,$APP.$cljs$cst$1500$y$$,$c2y$jscomp$8$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48452__$1$$)].join(""));}}();return $app$common$types$path$helpers$make_curve_to$$($to$jscomp$16$$,
$h1$jscomp$29_x$jscomp$1110$$,$h2$jscomp$23_y$jscomp$368$$)};
$app$common$types$path$shape_to_path$circle__GT_path$$=function($c2y$jscomp$9_p__48455_y$jscomp$369$$){var $map__48460__$1_p1$jscomp$50$$=$APP.$cljs$core$__destructure_map$$($c2y$jscomp$9_p__48455_y$jscomp$369$$),$c2x$jscomp$9_x$jscomp$1111$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48460__$1_p1$jscomp$50$$,$APP.$cljs$cst$1499$x$$);$c2y$jscomp$9_p__48455_y$jscomp$369$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48460__$1_p1$jscomp$50$$,$APP.$cljs$cst$1500$y$$);
var $c1y$jscomp$9_width$jscomp$62$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48460__$1_p1$jscomp$50$$,$APP.$cljs$cst$288$width$$),$height$jscomp$55$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48460__$1_p1$jscomp$50$$,$APP.$cljs$cst$1511$height$$),$mx_p3$jscomp$7$$=$c2x$jscomp$9_x$jscomp$1111$$+$c1y$jscomp$9_width$jscomp$62$$/2,$my_p4$jscomp$1$$=$c2y$jscomp$9_p__48455_y$jscomp$369$$+$height$jscomp$55$$/2,$ex$jscomp$15_p2$jscomp$39$$=$c2x$jscomp$9_x$jscomp$1111$$+
$c1y$jscomp$9_width$jscomp$62$$,$c1x$jscomp$9_ey$$=$c2y$jscomp$9_p__48455_y$jscomp$369$$+$height$jscomp$55$$;$map__48460__$1_p1$jscomp$50$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($mx_p3$jscomp$7$$,$c2y$jscomp$9_p__48455_y$jscomp$369$$);$ex$jscomp$15_p2$jscomp$39$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($ex$jscomp$15_p2$jscomp$39$$,$my_p4$jscomp$1$$);$mx_p3$jscomp$7$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($mx_p3$jscomp$7$$,
$c1x$jscomp$9_ey$$);$my_p4$jscomp$1$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($c2x$jscomp$9_x$jscomp$1111$$,$my_p4$jscomp$1$$);$c1x$jscomp$9_ey$$=$c2x$jscomp$9_x$jscomp$1111$$+$c1y$jscomp$9_width$jscomp$62$$/2*.448084975506;$c2x$jscomp$9_x$jscomp$1111$$+=$c1y$jscomp$9_width$jscomp$62$$/2*1.5519150244939999;$c1y$jscomp$9_width$jscomp$62$$=$c2y$jscomp$9_p__48455_y$jscomp$369$$+$height$jscomp$55$$/2*.448084975506;$c2y$jscomp$9_p__48455_y$jscomp$369$$+=$height$jscomp$55$$/
2*1.5519150244939999;return new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$path$helpers$make_move_to$$($map__48460__$1_p1$jscomp$50$$),$app$common$types$path$helpers$make_curve_to$$($ex$jscomp$15_p2$jscomp$39$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__48460__$1_p1$jscomp$50$$,$APP.$cljs$cst$1499$x$$,$c2x$jscomp$9_x$jscomp$1111$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ex$jscomp$15_p2$jscomp$39$$,
$APP.$cljs$cst$1500$y$$,$c1y$jscomp$9_width$jscomp$62$$)),$app$common$types$path$helpers$make_curve_to$$($mx_p3$jscomp$7$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ex$jscomp$15_p2$jscomp$39$$,$APP.$cljs$cst$1500$y$$,$c2y$jscomp$9_p__48455_y$jscomp$369$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($mx_p3$jscomp$7$$,$APP.$cljs$cst$1499$x$$,$c2x$jscomp$9_x$jscomp$1111$$)),$app$common$types$path$helpers$make_curve_to$$($my_p4$jscomp$1$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($mx_p3$jscomp$7$$,
$APP.$cljs$cst$1499$x$$,$c1x$jscomp$9_ey$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($my_p4$jscomp$1$$,$APP.$cljs$cst$1500$y$$,$c2y$jscomp$9_p__48455_y$jscomp$369$$)),$app$common$types$path$helpers$make_curve_to$$($map__48460__$1_p1$jscomp$50$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($my_p4$jscomp$1$$,$APP.$cljs$cst$1500$y$$,$c1y$jscomp$9_width$jscomp$62$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__48460__$1_p1$jscomp$50$$,$APP.$cljs$cst$1499$x$$,
$c1x$jscomp$9_ey$$))],null)};
$app$common$types$path$shape_to_path$draw_rounded_rect_path$cljs$0core$0IFn$0_invoke$0arity$08$$=function($JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$,$p8_y$jscomp$371$$,$p7_width$jscomp$64$$,$JSCompiler_temp_const$jscomp$inline_13986_height$jscomp$57$$,$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$,$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$,$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$,$JSCompiler_inline_result$jscomp$13967_r4$jscomp$2$$){var $p1$jscomp$51$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$,$p8_y$jscomp$371$$+$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$),$p2$jscomp$40$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$+$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$,$p8_y$jscomp$371$$),$p3$jscomp$8$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($p7_width$jscomp$64$$+
$JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$+-$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$,$p8_y$jscomp$371$$),$p4$jscomp$2$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($p7_width$jscomp$64$$+$JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$,$p8_y$jscomp$371$$+$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$),$p5$jscomp$1$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($p7_width$jscomp$64$$+
$JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$,$JSCompiler_temp_const$jscomp$inline_13986_height$jscomp$57$$+$p8_y$jscomp$371$$+-$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$),$p6$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($p7_width$jscomp$64$$+$JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$+-$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$,$JSCompiler_temp_const$jscomp$inline_13986_height$jscomp$57$$+
$p8_y$jscomp$371$$);$p7_width$jscomp$64$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$+$JSCompiler_inline_result$jscomp$13967_r4$jscomp$2$$,$JSCompiler_temp_const$jscomp$inline_13986_height$jscomp$57$$+$p8_y$jscomp$371$$);$p8_y$jscomp$371$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$,$JSCompiler_temp_const$jscomp$inline_13986_height$jscomp$57$$+$p8_y$jscomp$371$$+
-$JSCompiler_inline_result$jscomp$13967_r4$jscomp$2$$);var $JSCompiler_temp_const$jscomp$inline_13988$$=$JSCompiler_temp_const$jscomp$inline_13986_height$jscomp$57$$=$JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$,$JSCompiler_temp_const$jscomp$inline_13990$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$,$G__48486$jscomp$inline_13992$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,
$app$common$types$path$helpers$make_move_to$$($p1$jscomp$51$$));$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$51$$,$p2$jscomp$40$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48486$jscomp$inline_13992$$,$app$common$types$path$shape_to_path$make_corner_arc$$($p1$jscomp$51$$,$p2$jscomp$40$$,$APP.$cljs$cst$1867$top_left$$,$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$)):
$G__48486$jscomp$inline_13992$$;$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$=$JSCompiler_temp_const$jscomp$inline_13990$$.call($APP.$cljs$core$conj$$,$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$,$app$common$types$path$helpers$make_line_to$$($p3$jscomp$8$$));$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p3$jscomp$8$$,
$p4$jscomp$2$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$,$app$common$types$path$shape_to_path$make_corner_arc$$($p3$jscomp$8$$,$p4$jscomp$2$$,$APP.$cljs$cst$1868$top_right$$,$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$)):$G__48485$jscomp$inline_13993_JSCompiler_inline_result$jscomp$inline_13991_r1$jscomp$16$$;$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$=
$JSCompiler_temp_const$jscomp$inline_13988$$.call($APP.$cljs$core$conj$$,$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$,$app$common$types$path$helpers$make_line_to$$($p5$jscomp$1$$));$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p5$jscomp$1$$,$p6$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$,
$app$common$types$path$shape_to_path$make_corner_arc$$($p5$jscomp$1$$,$p6$$,$APP.$cljs$cst$1869$bottom_right$$,$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$)):$G__48484$jscomp$inline_13994_JSCompiler_inline_result$jscomp$inline_13989_r2$jscomp$14$$;$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$=$JSCompiler_temp_const$jscomp$inline_13986_height$jscomp$57$$.call($APP.$cljs$core$conj$$,$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$,
$app$common$types$path$helpers$make_line_to$$($p7_width$jscomp$64$$));$JSCompiler_inline_result$jscomp$13967_r4$jscomp$2$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p7_width$jscomp$64$$,$p8_y$jscomp$371$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$,$app$common$types$path$shape_to_path$make_corner_arc$$($p7_width$jscomp$64$$,$p8_y$jscomp$371$$,$APP.$cljs$cst$1870$bottom_left$$,$JSCompiler_inline_result$jscomp$13967_r4$jscomp$2$$)):
$G__48483$jscomp$inline_13995_JSCompiler_inline_result$jscomp$inline_13987_r3$jscomp$2$$;return $JSCompiler_temp_const$jscomp$13965_x$jscomp$1113$$.call($APP.$cljs$core$conj$$,$JSCompiler_inline_result$jscomp$13967_r4$jscomp$2$$,$app$common$types$path$helpers$make_line_to$$($p1$jscomp$51$$))};
$app$common$types$path$shape_to_path$rect__GT_path$$=function($p__48487_x$jscomp$1114$$){var $map__48488__$1_r1$jscomp$17_radius$jscomp$9$$=$APP.$cljs$core$__destructure_map$$($p__48487_x$jscomp$1114$$);$p__48487_x$jscomp$1114$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$372$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,$APP.$cljs$cst$1500$y$$),
$width$jscomp$65$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,$APP.$cljs$cst$288$width$$),$height$jscomp$58$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,$APP.$cljs$cst$1511$height$$),$G__48491_r2$jscomp$15$$=$app$common$types$shape$radius$all_equal_QMARK_$$($map__48488__$1_r1$jscomp$17_radius$jscomp$9$$)?$cljs$cst$1861$radius_1$$:$cljs$cst$1862$radius_4$$;switch($G__48491_r2$jscomp$15$$ instanceof
$APP.$cljs$core$Keyword$$?$G__48491_r2$jscomp$15$$.$fqn$:null){case "radius-1":return $map__48488__$1_r1$jscomp$17_radius$jscomp$9$$=$app$common$geom$shapes$corners$shape_corners_1$$($map__48488__$1_r1$jscomp$17_radius$jscomp$9$$),$app$common$types$path$shape_to_path$draw_rounded_rect_path$cljs$0core$0IFn$0_invoke$0arity$08$$($p__48487_x$jscomp$1114$$,$y$jscomp$372$$,$width$jscomp$65$$,$height$jscomp$58$$,$map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,$map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,
$map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,$map__48488__$1_r1$jscomp$17_radius$jscomp$9$$);case "radius-4":var $r4$jscomp$3_vec__48493$$=$app$common$geom$shapes$corners$shape_corners_4$$($map__48488__$1_r1$jscomp$17_radius$jscomp$9$$);$map__48488__$1_r1$jscomp$17_radius$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$3_vec__48493$$,0,null);$G__48491_r2$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$3_vec__48493$$,1,null);var $r3$jscomp$3$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$3_vec__48493$$,2,null);$r4$jscomp$3_vec__48493$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$3_vec__48493$$,3,null);return $app$common$types$path$shape_to_path$draw_rounded_rect_path$cljs$0core$0IFn$0_invoke$0arity$08$$($p__48487_x$jscomp$1114$$,$y$jscomp$372$$,$width$jscomp$65$$,$height$jscomp$58$$,$map__48488__$1_r1$jscomp$17_radius$jscomp$9$$,$G__48491_r2$jscomp$15$$,$r3$jscomp$3$$,$r4$jscomp$3_vec__48493$$);
default:return $APP.$cljs$core$PersistentVector$EMPTY$$}};
$app$common$types$path$shape_to_path$fix_first_relative$$=function($content$jscomp$64$$){var $head$jscomp$11$$=$APP.$cljs$core$first$$($content$jscomp$64$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($head$jscomp$11$$)?$cljs$cst$1871$relative$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$11$$):$head$jscomp$11$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($content$jscomp$64$$,0,$APP.$cljs$core$assoc$$,$cljs$cst$1871$relative$$,!1):$content$jscomp$64$$};
$app$common$types$path$shape_to_path$group_to_path$$=function($group$jscomp$1$$,$objects$jscomp$97$$){var $child_as_paths_content$jscomp$65_xform$jscomp$18$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($objects$jscomp$97$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__48504_SHARP_$$){return $app$common$types$path$shape_to_path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$path$shape_to_path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$($p1__48504_SHARP_$$,
$objects$jscomp$97$$):$app$common$types$path$shape_to_path$convert_to_path$$($p1__48504_SHARP_$$,$objects$jscomp$97$$)}));$child_as_paths_content$jscomp$65_xform$jscomp$18$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$child_as_paths_content$jscomp$65_xform$jscomp$18$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$1$$));var $head$jscomp$12_head_data$$=$APP.$cljs$core$peek$$($child_as_paths_content$jscomp$65_xform$jscomp$18$$);
$head$jscomp$12_head_data$$=$APP.$cljs$core$select_keys$$($head$jscomp$12_head_data$$,$APP.$app$common$types$path$bool$style_properties$$);$child_as_paths_content$jscomp$65_xform$jscomp$18$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$files$helpers$path_shape_QMARK_$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1621$content$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$vec$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$path$shape_to_path$fix_first_relative$$)])),$child_as_paths_content$jscomp$65_xform$jscomp$18$$);return $APP.$app$common$data$without_keys$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($group$jscomp$1$$,
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$294$path$$),$APP.$cljs$cst$1621$content$$,$APP.$app$common$types$path$impl$path_data$$($child_as_paths_content$jscomp$65_xform$jscomp$18$$)),$head$jscomp$12_head_data$$])),$app$common$types$path$shape_to_path$dissoc_attrs$$)};
$app$common$types$path$shape_to_path$bool_to_path$$=function($shape$jscomp$87$$,$objects$jscomp$98$$){var $children$jscomp$161_content$jscomp$66$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48509_SHARP_$$){return $app$common$types$path$shape_to_path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$path$shape_to_path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$($p1__48509_SHARP_$$,$objects$jscomp$98$$):$app$common$types$path$shape_to_path$convert_to_path$$($p1__48509_SHARP_$$,
$objects$jscomp$98$$)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$98$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$87$$))),$bool_type$jscomp$2$$=$APP.$cljs$cst$1872$bool_type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$87$$);$children$jscomp$161_content$jscomp$66$$=$APP.$app$common$types$path$impl$path_data$$($app$common$types$path$bool$calculate_content$$($bool_type$jscomp$2$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1621$content$$,
$children$jscomp$161_content$jscomp$66$$)));return $APP.$app$common$data$without_keys$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$87$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$294$path$$),$APP.$cljs$cst$1621$content$$,$children$jscomp$161_content$jscomp$66$$),$APP.$cljs$cst$1872$bool_type$$),$app$common$types$path$shape_to_path$dissoc_attrs$$)};
$app$common$types$path$shape_to_path$convert_to_path$$=function($shape$jscomp$88$$,$content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$){var $type$jscomp$334$$=$shape$jscomp$88$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$88$$,$APP.$cljs$cst$139$type$$);switch($type$jscomp$334$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$334$$.$fqn$:null){case "group":case "frame":return $app$common$types$path$shape_to_path$group_to_path$$($shape$jscomp$88$$,$content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$);
case "bool":return $app$common$types$path$shape_to_path$bool_to_path$$($shape$jscomp$88$$,$content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$);case "rect":case "circle":case "image":case "text":$content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$334$$,$APP.$cljs$cst$1406$circle$$)?$app$common$types$path$shape_to_path$circle__GT_path$$($shape$jscomp$88$$):$app$common$types$path$shape_to_path$rect__GT_path$$($shape$jscomp$88$$);
$content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$=$APP.$app$common$types$path$impl$from_plain$$($content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$);var $transform$jscomp$40$$=function(){var $G__48514_G__48514__$1$$=$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$88$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$());$G__48514_G__48514__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1863$flip_x$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$88$$))?
$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48514_G__48514__$1$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,1)):$G__48514_G__48514__$1$$;return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1864$flip_y$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$88$$))?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48514_G__48514__$1$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,-1)):$G__48514_G__48514__$1$$}(),
$content__$2$jscomp$8$$=$transform$jscomp$40$$!=null?$app$common$types$path$segment$transform_content$$($content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$,$APP.$app$common$geom$matrix$transform_in$$($APP.$app$common$geom$shapes$common$shape__GT_center$$($shape$jscomp$88$$),$transform$jscomp$40$$)):$content$jscomp$67_content__$1$jscomp$14_objects$jscomp$99$$;return $APP.$app$common$data$without_keys$$(function(){var $G__48517$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$88$$,
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$294$path$$),$APP.$cljs$cst$1621$content$$,$content__$2$jscomp$8$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1596$image$$,$type$jscomp$334$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__48517$$,$APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$88$$,$cljs$cst$1617$metadata$$)):$G__48517$$}(),$app$common$types$path$shape_to_path$dissoc_attrs$$);default:return $shape$jscomp$88$$}};
$app$common$types$path$close_subpaths$$=function($content$jscomp$71$$){return $APP.$app$common$types$path$impl$from_plain$$($app$common$types$path$subpath$close_subpaths$$($content$jscomp$71$$))};
$APP.$app$common$types$path$apply_content_modifiers$$=function($content$jscomp$72$$,$modifiers$jscomp$29$$){function $apply_to_index$$($content__$1$jscomp$15$$,$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$){var $index$jscomp$198$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,0,null),$params$jscomp$103$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,
1,null);return $APP.$cljs$core$contains_QMARK_$$($content__$1$jscomp$15$$,$index$jscomp$198$$)?($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$248$$=function(){var $or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$=$APP.$cljs$cst$1799$c1x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$))return $or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$;
$or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$=$APP.$cljs$cst$1800$c1y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$))return $or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$;$or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$=$APP.$cljs$cst$1801$c2x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$)?$or__5025__auto__$jscomp$350_or__5025__auto____$1$jscomp$42_or__5025__auto____$2$jscomp$11$$:$APP.$cljs$cst$1802$c2y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$)}();return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$248$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1798$line_to$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$15$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1796$command$$],null))):$and__5023__auto__$jscomp$248$$}())?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($content__$1$jscomp$15$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1796$command$$],null),$cljs$cst$1803$curve_to$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$],null),$app$common$types$path$helpers$make_curve_params$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$15$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$],null)),$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$15$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$-1,$APP.$cljs$cst$1419$params$$],null)))):$content__$1$jscomp$15$$,$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$))?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1499$x$$],null),$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$)):$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$))?
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1500$y$$],null),$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$)):$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,
$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1799$c1x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$))?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1799$c1x$$],
null),$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1799$c1x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$)):$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1800$c1y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$))?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1800$c1y$$],null),$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1800$c1y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$)):$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1801$c2x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$))?
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1801$c2x$$],null),$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1801$c2x$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$)):$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,
$APP.$cljs$core$truth_$$($APP.$cljs$cst$1802$c2y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$))?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$198$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1802$c2y$$],null),$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1802$c2y$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$103$$)):
$G__48552__$1_G__48552__$2_G__48552__$3_G__48552__$4_G__48552__$5_G__48552__$6_p__48548$$):$content__$1$jscomp$15$$}return $modifiers$jscomp$29$$!=null?$APP.$app$common$types$path$impl$path_data$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($apply_to_index$$,$APP.$cljs$core$vec$$($content$jscomp$72$$),$modifiers$jscomp$29$$)):$content$jscomp$72$$};
$app$common$types$path$transform_content$$=function($content$jscomp$73$$,$transform$jscomp$41$$){return $app$common$types$path$segment$transform_content$$($content$jscomp$73$$,$transform$jscomp$41$$)};
$app$common$types$path$move_content$$=function($JSCompiler_temp$jscomp$777_content$jscomp$74$$,$move_vec$jscomp$2_transform$jscomp$inline_5097$$){var $x$jscomp$inline_5092$$=$move_vec$jscomp$2_transform$jscomp$inline_5097$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($move_vec$jscomp$2_transform$jscomp$inline_5097$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$inline_5093$$=$move_vec$jscomp$2_transform$jscomp$inline_5097$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($move_vec$jscomp$2_transform$jscomp$inline_5097$$,
$APP.$cljs$cst$1500$y$$);if(0!==$x$jscomp$inline_5092$$||0!==$y$jscomp$inline_5093$$)$move_vec$jscomp$2_transform$jscomp$inline_5097$$=$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($move_vec$jscomp$2_transform$jscomp$inline_5097$$),$JSCompiler_temp$jscomp$777_content$jscomp$74$$=$app$common$types$path$segment$transform_content$$($JSCompiler_temp$jscomp$777_content$jscomp$74$$,$move_vec$jscomp$2_transform$jscomp$inline_5097$$);return $JSCompiler_temp$jscomp$777_content$jscomp$74$$};
$APP.$app$common$types$path$get_points$$=function($content$jscomp$77_content__$1$jscomp$16$$){$content$jscomp$77_content__$1$jscomp$16$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$77_content__$1$jscomp$16$$);return $app$common$types$path$segment$get_points$$($content$jscomp$77_content__$1$jscomp$16$$)};
$APP.$app$common$types$path$calc_selrect$$=function($content$jscomp$78_content__$1$jscomp$17$$){$content$jscomp$78_content__$1$jscomp$17$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$78_content__$1$jscomp$17$$);return $app$common$types$path$segment$content__GT_selrect$$($content$jscomp$78_content__$1$jscomp$17$$)};
$APP.$app$common$types$path$get_handler_point$$=function($content$jscomp$80_content__$1$jscomp$19$$,$index$jscomp$199$$,$prefix$jscomp$41$$){$content$jscomp$80_content__$1$jscomp$19$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$80_content__$1$jscomp$19$$);return $APP.$app$common$types$path$segment$get_handler_point$$($content$jscomp$80_content__$1$jscomp$19$$,$index$jscomp$199$$,$prefix$jscomp$41$$)};
$APP.$app$common$types$path$opposite_index$$=function($content$jscomp$82_content__$1$jscomp$21$$,$index$jscomp$201$$,$prefix$jscomp$44$$){$content$jscomp$82_content__$1$jscomp$21$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$82_content__$1$jscomp$21$$);return $app$common$types$path$segment$opposite_index$$($content$jscomp$82_content__$1$jscomp$21$$,$index$jscomp$201$$,$prefix$jscomp$44$$)};
$app$common$types$path$point_indices$$=function($content$jscomp$83_content__$1$jscomp$22$$,$point$jscomp$41$$){$content$jscomp$83_content__$1$jscomp$22$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$83_content__$1$jscomp$22$$);return $app$common$types$path$segment$point_indices$$($content$jscomp$83_content__$1$jscomp$22$$,$point$jscomp$41$$)};
$app$common$types$path$handler_indices$$=function($content$jscomp$84_content__$1$jscomp$23$$,$point$jscomp$42$$){$content$jscomp$84_content__$1$jscomp$23$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$84_content__$1$jscomp$23$$);return $app$common$types$path$segment$handler_indices$$($content$jscomp$84_content__$1$jscomp$23$$,$point$jscomp$42$$)};
$app$common$types$path$append_segment$$=function($content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$,$segment$jscomp$38$$){$content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$);$content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$=$app$common$types$path$impl$path_data_QMARK_$$($content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$)?
$APP.$cljs$core$vec$$($content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$):$content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$==null?$APP.$cljs$core$PersistentVector$EMPTY$$:$content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$;return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$86_content$jscomp$inline_5105_content__$1$jscomp$inline_5107$$,$app$common$types$path$impl$check_segment$$($segment$jscomp$38$$))};
$app$common$types$path$points__GT_content$$=function($var_args$jscomp$951$$){for(var $args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$=[],$len__5749__auto___48609_points$jscomp$inline_5109$$=arguments.length,$i__5750__auto___48610$$=0;;)if($i__5750__auto___48610$$<$len__5749__auto___48609_points$jscomp$inline_5109$$)$args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$.push(arguments[$i__5750__auto___48610$$]),$i__5750__auto___48610$$+=
1;else break;$len__5749__auto___48609_points$jscomp$inline_5109$$=arguments[0];$args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$=$APP.$cljs$core$__destructure_map$$(1<$args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$.slice(1),0,null):null);$args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$,$cljs$cst$1846$close$$);return $app$common$types$path$segment$points__GT_content$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($len__5749__auto___48609_points$jscomp$inline_5109$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1846$close$$,$args__5755__auto__$jscomp$149_close$jscomp$inline_5112_map__48580__$1$jscomp$inline_5111$$]))};
$app$common$types$path$make_corner_point$$=function($content$jscomp$88_content__$1$jscomp$27$$,$point$jscomp$43$$){$content$jscomp$88_content__$1$jscomp$27$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$88_content__$1$jscomp$27$$);return $app$common$types$path$segment$make_corner_point$$($content$jscomp$88_content__$1$jscomp$27$$,$point$jscomp$43$$)};
$app$common$types$path$make_curve_point$$=function($content$jscomp$89_content__$1$jscomp$28$$,$point$jscomp$44$$){$content$jscomp$89_content__$1$jscomp$28$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$89_content__$1$jscomp$28$$);return $app$common$types$path$segment$make_curve_point$$($content$jscomp$89_content__$1$jscomp$28$$,$point$jscomp$44$$)};
$APP.$app$common$types$path$remove_nodes$$=function($content$jscomp$91_content__$1$jscomp$30$$,$points$jscomp$24$$){$content$jscomp$91_content__$1$jscomp$30$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$91_content__$1$jscomp$30$$);return $app$common$types$path$segment$remove_nodes$$($content$jscomp$91_content__$1$jscomp$30$$,$points$jscomp$24$$)};
$APP.$app$common$types$path$merge_nodes$$=function($content$jscomp$92_content$jscomp$inline_5114$$,$JSCompiler_inline_result$jscomp$776_points$jscomp$25$$){$content$jscomp$92_content$jscomp$inline_5114$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$92_content$jscomp$inline_5114$$);var $point__GT_merge_point$jscomp$inline_5117_segments$jscomp$inline_5116$$=$APP.$app$common$types$path$segment$get_segments_with_points$$($content$jscomp$92_content$jscomp$inline_5114$$,$JSCompiler_inline_result$jscomp$776_points$jscomp$25$$);
$APP.$cljs$core$seq$$($point__GT_merge_point$jscomp$inline_5117_segments$jscomp$inline_5116$$)?($point__GT_merge_point$jscomp$inline_5117_segments$jscomp$inline_5116$$=$app$common$types$path$segment$calculate_merge_points$$($app$common$types$path$segment$group_segments$$($point__GT_merge_point$jscomp$inline_5117_segments$jscomp$inline_5116$$),$JSCompiler_inline_result$jscomp$776_points$jscomp$25$$),$JSCompiler_inline_result$jscomp$776_points$jscomp$25$$=$app$common$types$path$segment$replace_points$$($app$common$types$path$segment$separate_nodes$$($content$jscomp$92_content$jscomp$inline_5114$$,
$JSCompiler_inline_result$jscomp$776_points$jscomp$25$$),$point__GT_merge_point$jscomp$inline_5117_segments$jscomp$inline_5116$$)):$JSCompiler_inline_result$jscomp$776_points$jscomp$25$$=$content$jscomp$92_content$jscomp$inline_5114$$;return $JSCompiler_inline_result$jscomp$776_points$jscomp$25$$};
$APP.$app$common$types$path$join_nodes$$=function($content$jscomp$93_content__$1$jscomp$32$$,$points$jscomp$26$$){$content$jscomp$93_content__$1$jscomp$32$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$93_content__$1$jscomp$32$$);return $app$common$types$path$segment$join_nodes$$($content$jscomp$93_content__$1$jscomp$32$$,$points$jscomp$26$$)};
$APP.$app$common$types$path$separate_nodes$$=function($content$jscomp$94_content__$1$jscomp$33$$,$points$jscomp$27$$){$content$jscomp$94_content__$1$jscomp$33$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$94_content__$1$jscomp$33$$);return $app$common$types$path$segment$separate_nodes$$($content$jscomp$94_content__$1$jscomp$33$$,$points$jscomp$27$$)};
$app$common$types$path$calc_bool_content_STAR_$$=function($shape$jscomp$91$$,$objects$jscomp$100$$){var $extract_content_xf$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($objects$jscomp$100$$)),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1604$hidden$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__48588_SHARP_$$){return $app$common$types$path$shape_to_path$convert_to_path$$($p1__48588_SHARP_$$,
$objects$jscomp$100$$)}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1621$content$$)])),$contents$jscomp$13$$=$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($extract_content_xf$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$91$$));try{return $app$common$types$path$bool$calculate_content$$($APP.$cljs$cst$1872$bool_type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$91$$),$contents$jscomp$13$$)}catch($e48592$$){return function($cause$jscomp$32$$){throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$(["unable to calculate bool content for shape ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$91$$))].join(""),$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1872$bool_type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$91$$),$APP.$cljs$cst$271$code$$,$cljs$cst$1873$invalid_path_content$$,$APP.$cljs$cst$273$hint$$,
["unable to calculate bool content for shape ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$91$$))].join(""),$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$91$$),$APP.$cljs$cst$1621$content$$,$APP.$cljs$core$vec$$($contents$jscomp$13$$)],null),null])),$cause$jscomp$32$$);}($e48592$$)}};
$app$common$types$path$calc_bool_content$$=function($content$jscomp$95_shape$jscomp$92$$,$objects$jscomp$101$$){$content$jscomp$95_shape$jscomp$92$$=$app$common$types$path$calc_bool_content_STAR_$$($content$jscomp$95_shape$jscomp$92$$,$objects$jscomp$101$$);return $APP.$app$common$types$path$impl$path_data$$($content$jscomp$95_shape$jscomp$92$$)};
$APP.$app$common$types$path$update_bool_shape$$=function($shape$jscomp$93_shape__$1$jscomp$3$$,$content$jscomp$96_objects$jscomp$102$$){$content$jscomp$96_objects$jscomp$102$$=$APP.$cljs$core$fn_QMARK_$$($app$common$types$path$wasm_COLON_calc_bool_content$$)?$app$common$types$path$wasm_COLON_calc_bool_content$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$path$wasm_COLON_calc_bool_content$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$93_shape__$1$jscomp$3$$,$content$jscomp$96_objects$jscomp$102$$):
$app$common$types$path$wasm_COLON_calc_bool_content$$($shape$jscomp$93_shape__$1$jscomp$3$$,$content$jscomp$96_objects$jscomp$102$$):$app$common$types$path$calc_bool_content$$($shape$jscomp$93_shape__$1$jscomp$3$$,$content$jscomp$96_objects$jscomp$102$$);$shape$jscomp$93_shape__$1$jscomp$3$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$93_shape__$1$jscomp$3$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$96_objects$jscomp$102$$);return $app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$93_shape__$1$jscomp$3$$)};
$APP.$app$common$types$path$shape_with_open_path_QMARK_$$=function($G__48596$jscomp$inline_5119_shape$jscomp$94$$){var $JSCompiler_inline_result$jscomp$797_maybe_close$$=$APP.$cljs$core$contains_QMARK_$$($G__48596$jscomp$inline_5119_shape$jscomp$94$$,$APP.$cljs$cst$1874$svg_attrs$$)?$APP.$cljs$core$identity$$:$app$common$types$path$subpath$close_subpaths$$,$JSCompiler_temp$jscomp$796$$;if($JSCompiler_temp$jscomp$796$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__48596$jscomp$inline_5119_shape$jscomp$94$$)))$G__48596$jscomp$inline_5119_shape$jscomp$94$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($G__48596$jscomp$inline_5119_shape$jscomp$94$$),$JSCompiler_inline_result$jscomp$797_maybe_close$$=$JSCompiler_inline_result$jscomp$797_maybe_close$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$797_maybe_close$$.$cljs$core$IFn$_invoke$arity$1$($G__48596$jscomp$inline_5119_shape$jscomp$94$$):
$JSCompiler_inline_result$jscomp$797_maybe_close$$($G__48596$jscomp$inline_5119_shape$jscomp$94$$),$JSCompiler_temp$jscomp$796$$=!$APP.$cljs$core$every_QMARK_$$($app$common$types$path$subpath$is_closed_QMARK_$$,$app$common$types$path$subpath$get_subpaths$$($JSCompiler_inline_result$jscomp$797_maybe_close$$));return $JSCompiler_temp$jscomp$796$$};
$app$common$geom$shapes$transforms$valid_point_QMARK_$$=function($o$jscomp$248$$){return $app$common$geom$point$point_QMARK_$$($o$jscomp$248$$)&&$APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($o$jscomp$248$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$248$$,$APP.$cljs$cst$1499$x$$),$o$jscomp$248$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$248$$,$APP.$cljs$cst$1500$y$$))};
$app$common$geom$shapes$transforms$move_selrect$$=function($h$jscomp$145_selrect$jscomp$7$$,$dy$jscomp$10_pt$jscomp$18$$){if($h$jscomp$145_selrect$jscomp$7$$!=null&&$app$common$geom$shapes$transforms$valid_point_QMARK_$$($dy$jscomp$10_pt$jscomp$18$$)){var $x$jscomp$1115$$=$h$jscomp$145_selrect$jscomp$7$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$145_selrect$jscomp$7$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$373$$=$h$jscomp$145_selrect$jscomp$7$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$145_selrect$jscomp$7$$,
$APP.$cljs$cst$1500$y$$),$w$jscomp$28$$=$h$jscomp$145_selrect$jscomp$7$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$145_selrect$jscomp$7$$,$APP.$cljs$cst$288$width$$);$h$jscomp$145_selrect$jscomp$7$$=$h$jscomp$145_selrect$jscomp$7$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$145_selrect$jscomp$7$$,$APP.$cljs$cst$1511$height$$);var $dx$jscomp$10$$=$dy$jscomp$10_pt$jscomp$18$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$10_pt$jscomp$18$$,
$APP.$cljs$cst$1499$x$$);$dy$jscomp$10_pt$jscomp$18$$=$dy$jscomp$10_pt$jscomp$18$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$10_pt$jscomp$18$$,$APP.$cljs$cst$1500$y$$);return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$math$finite_QMARK_$$($x$jscomp$1115$$)?$dx$jscomp$10$$+$x$jscomp$1115$$:$x$jscomp$1115$$,$APP.$app$common$math$finite_QMARK_$$($y$jscomp$373$$)?$dy$jscomp$10_pt$jscomp$18$$+$y$jscomp$373$$:$y$jscomp$373$$,$w$jscomp$28$$,
$h$jscomp$145_selrect$jscomp$7$$)}return $h$jscomp$145_selrect$jscomp$7$$};$app$common$geom$shapes$transforms$move_points$$=function($points$jscomp$28$$,$move_vec$jscomp$3$$){return $app$common$geom$shapes$transforms$valid_point_QMARK_$$($move_vec$jscomp$3$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48678_SHARP_$$){return $APP.$app$common$geom$point$add$$($p1__48678_SHARP_$$,$move_vec$jscomp$3$$)},$points$jscomp$28$$):$points$jscomp$28$$};
$app$common$geom$shapes$transforms$move_position_data$$=function($position_data$$,$delta$jscomp$8$$){if($position_data$$!=null){var $dx$jscomp$11$$=$delta$jscomp$8$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($delta$jscomp$8$$,$APP.$cljs$cst$1499$x$$),$dy$jscomp$11$$=$delta$jscomp$8$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($delta$jscomp$8$$,$APP.$cljs$cst$1500$y$$);return $APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($dx$jscomp$11$$,$dy$jscomp$11$$)?
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48679_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__48679_SHARP_$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_PLUS_$$,$dx$jscomp$11$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,$dy$jscomp$11$$)},$position_data$$):$position_data$$}return null};
$app$common$geom$shapes$transforms$transform_position_data$$=function($position_data$jscomp$1$$,$transform$jscomp$43$$){if($position_data$jscomp$1$$!=null){var $dx$jscomp$12$$=$transform$jscomp$43$$?.e??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$43$$,$cljs$cst$1438$e$$),$dy$jscomp$12$$=$transform$jscomp$43$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$43$$,$cljs$cst$596$f$$);return $APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($dx$jscomp$12$$,
$dy$jscomp$12$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48680_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__48680_SHARP_$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_PLUS_$$,$dx$jscomp$12$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,$dy$jscomp$12$$)},$position_data$jscomp$1$$):$position_data$jscomp$1$$}return null};
$app$common$geom$shapes$transforms$move$$=function($G__48682_shape$jscomp$97$$,$dy$jscomp$13_mvec_point$jscomp$45$$){var $type$jscomp$335$$=$G__48682_shape$jscomp$97$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48682_shape$jscomp$97$$,$APP.$cljs$cst$139$type$$),$dx$jscomp$13_dx__$1$$=$dy$jscomp$13_mvec_point$jscomp$45$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$13_mvec_point$jscomp$45$$,$APP.$cljs$cst$1499$x$$);$dy$jscomp$13_mvec_point$jscomp$45$$=
$dy$jscomp$13_mvec_point$jscomp$45$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$13_mvec_point$jscomp$45$$,$APP.$cljs$cst$1500$y$$);$dx$jscomp$13_dx__$1$$=$APP.$app$common$math$finite$$($dx$jscomp$13_dx__$1$$,0);var $dy__$1$$=$APP.$app$common$math$finite$$($dy$jscomp$13_mvec_point$jscomp$45$$,0);$dy$jscomp$13_mvec_point$jscomp$45$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($dx$jscomp$13_dx__$1$$,$dy__$1$$);$G__48682_shape$jscomp$97$$=$APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48682_shape$jscomp$97$$,
$APP.$cljs$cst$1589$selrect$$,$app$common$geom$shapes$transforms$move_selrect$$,$dy$jscomp$13_mvec_point$jscomp$45$$),$APP.$cljs$cst$1588$points$$,$app$common$geom$shapes$transforms$move_points$$,$dy$jscomp$13_mvec_point$jscomp$45$$),$APP.$cljs$cst$1499$x$$,$app$common$data$safe_PLUS_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$dx$jscomp$13_dx__$1$$])),$APP.$cljs$cst$1500$y$$,$app$common$data$safe_PLUS_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$dy__$1$$])),
$APP.$cljs$cst$1875$position_data$$,$app$common$geom$shapes$transforms$move_position_data$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$dy$jscomp$13_mvec_point$jscomp$45$$]));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1594$bool$$,$type$jscomp$335$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$type$jscomp$335$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48682_shape$jscomp$97$$,$APP.$cljs$cst$1621$content$$,
$app$common$types$path$move_content$$,$dy$jscomp$13_mvec_point$jscomp$45$$):$G__48682_shape$jscomp$97$$};
$app$common$geom$shapes$transforms$absolute_move$$=function($shape$jscomp$98$$,$pos$jscomp$93_y$jscomp$374$$){if($APP.$cljs$core$truth_$$($shape$jscomp$98$$)){var $x$jscomp$1116$$=$pos$jscomp$93_y$jscomp$374$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$93_y$jscomp$374$$,$APP.$cljs$cst$1499$x$$);$pos$jscomp$93_y$jscomp$374$$=$pos$jscomp$93_y$jscomp$374$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$93_y$jscomp$374$$,$APP.$cljs$cst$1500$y$$);var $py$jscomp$3_sr$$=
$shape$jscomp$98$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$98$$,$APP.$cljs$cst$1589$selrect$$),$px$jscomp$4$$=$py$jscomp$3_sr$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($py$jscomp$3_sr$$,$APP.$cljs$cst$1499$x$$);$py$jscomp$3_sr$$=$py$jscomp$3_sr$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($py$jscomp$3_sr$$,$APP.$cljs$cst$1500$y$$);return $app$common$geom$shapes$transforms$move$$($shape$jscomp$98$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$math$finite$$($x$jscomp$1116$$,
0)-$px$jscomp$4$$,$APP.$app$common$math$finite$$($pos$jscomp$93_y$jscomp$374$$,0)-$py$jscomp$3_sr$$))}return null};
$app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$=function($shape$jscomp$100$$,$params$jscomp$104$$){var $JSCompiler_temp_const$jscomp$798$$=$app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$;var $JSCompiler_inline_result$jscomp$799_or__5025__auto__$jscomp$inline_5121$$=$APP.$app$common$geom$shapes$common$shape__GT_center$$($shape$jscomp$100$$);$JSCompiler_inline_result$jscomp$799_or__5025__auto__$jscomp$inline_5121$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$799_or__5025__auto__$jscomp$inline_5121$$)?
$JSCompiler_inline_result$jscomp$799_or__5025__auto__$jscomp$inline_5121$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0);return $JSCompiler_temp_const$jscomp$798$$($shape$jscomp$100$$,$params$jscomp$104$$,$JSCompiler_inline_result$jscomp$799_or__5025__auto__$jscomp$inline_5121$$)};
$app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$=function($JSCompiler_inline_result$jscomp$13968_flip_y$jscomp$1_p__48687$$,$map__48690__$1_no_flip_p__48688$$,$shape_center$jscomp$2$$){var $G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$13968_flip_y$jscomp$1_p__48687$$),$G__48691$jscomp$inline_13997_flip_x$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$,
$APP.$cljs$cst$1863$flip_x$$);$JSCompiler_inline_result$jscomp$13968_flip_y$jscomp$1_p__48687$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$,$APP.$cljs$cst$1864$flip_y$$);$G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$,$APP.$cljs$cst$1275$transform$$);$map__48690__$1_no_flip_p__48688$$=
$APP.$cljs$core$__destructure_map$$($map__48690__$1_no_flip_p__48688$$);$map__48690__$1_no_flip_p__48688$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48690__$1_no_flip_p__48688$$,$cljs$cst$1876$no_flip$$);var $G__48693$jscomp$inline_13999$$=$APP.$app$common$geom$matrix$translate$$($APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$shape_center$jscomp$2$$);$G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$=$G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$!=
null?$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($G__48693$jscomp$inline_13999$$,$G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$):$G__48693$jscomp$inline_13999$$;$G__48691$jscomp$inline_13997_flip_x$jscomp$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__48691$jscomp$inline_13997_flip_x$jscomp$1$$)?$map__48690__$1_no_flip_p__48688$$:$G__48691$jscomp$inline_13997_flip_x$jscomp$1$$)?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$,
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,1)):$G__48692$jscomp$inline_13998_map__48689__$1_transform$jscomp$44$$;$JSCompiler_inline_result$jscomp$13968_flip_y$jscomp$1_p__48687$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$13968_flip_y$jscomp$1_p__48687$$)?$map__48690__$1_no_flip_p__48688$$:$JSCompiler_inline_result$jscomp$13968_flip_y$jscomp$1_p__48687$$)?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48691$jscomp$inline_13997_flip_x$jscomp$1$$,
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,-1)):$G__48691$jscomp$inline_13997_flip_x$jscomp$1$$;return $APP.$app$common$geom$matrix$translate$$($JSCompiler_inline_result$jscomp$13968_flip_y$jscomp$1_p__48687$$,$APP.$app$common$geom$point$negate$$($shape_center$jscomp$2$$))};
$app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$=function($shape$jscomp$103$$,$params$jscomp$105$$){var $JSCompiler_temp_const$jscomp$800$$=$app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$;var $JSCompiler_inline_result$jscomp$801_or__5025__auto__$jscomp$inline_5123$$=$APP.$app$common$geom$shapes$common$shape__GT_center$$($shape$jscomp$103$$);$JSCompiler_inline_result$jscomp$801_or__5025__auto__$jscomp$inline_5123$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$801_or__5025__auto__$jscomp$inline_5123$$)?$JSCompiler_inline_result$jscomp$801_or__5025__auto__$jscomp$inline_5123$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0);return $JSCompiler_temp_const$jscomp$800$$($shape$jscomp$103$$,$params$jscomp$105$$,$JSCompiler_inline_result$jscomp$801_or__5025__auto__$jscomp$inline_5123$$)};
$app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$=function($G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$,$map__48700__$1_no_flip$jscomp$1_p__48698$$,$shape_center$jscomp$3$$){var $map__48699__$1_transform_inverse$jscomp$9$$=$APP.$cljs$core$__destructure_map$$($G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$),$G__48702$jscomp$inline_14002_flip_x$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48699__$1_transform_inverse$jscomp$9$$,
$APP.$cljs$cst$1863$flip_x$$);$G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48699__$1_transform_inverse$jscomp$9$$,$APP.$cljs$cst$1864$flip_y$$);$map__48699__$1_transform_inverse$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48699__$1_transform_inverse$jscomp$9$$,$APP.$cljs$cst$1771$transform_inverse$$);$map__48700__$1_no_flip$jscomp$1_p__48698$$=$APP.$cljs$core$__destructure_map$$($map__48700__$1_no_flip$jscomp$1_p__48698$$);
$map__48700__$1_no_flip$jscomp$1_p__48698$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48700__$1_no_flip$jscomp$1_p__48698$$,$cljs$cst$1876$no_flip$$);var $G__48703$jscomp$inline_14003$$=$APP.$app$common$geom$matrix$translate$$($APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$shape_center$jscomp$3$$);$G__48702$jscomp$inline_14002_flip_x$jscomp$2$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__48702$jscomp$inline_14002_flip_x$jscomp$2$$)?$map__48700__$1_no_flip$jscomp$1_p__48698$$:
$G__48702$jscomp$inline_14002_flip_x$jscomp$2$$)?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48703$jscomp$inline_14003$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,1)):$G__48703$jscomp$inline_14003$$;$G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$)?$map__48700__$1_no_flip$jscomp$1_p__48698$$:
$G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$)?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48702$jscomp$inline_14002_flip_x$jscomp$2$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,-1)):$G__48702$jscomp$inline_14002_flip_x$jscomp$2$$;$G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$=$map__48699__$1_transform_inverse$jscomp$9$$!=null?$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$,
$map__48699__$1_transform_inverse$jscomp$9$$):$G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$;return $APP.$app$common$geom$matrix$translate$$($G__48701$jscomp$inline_14001_JSCompiler_inline_result$jscomp$13969_flip_y$jscomp$2_p__48697$$,$APP.$app$common$geom$point$negate$$($shape_center$jscomp$3$$))};
$app$common$geom$shapes$transforms$transform_str$cljs$0core$0IFn$0_invoke$0arity$02$$=function($map__48710__$1_p__48707$$,$p__48708$$){var $map__48709__$1$$=$APP.$cljs$core$__destructure_map$$($map__48710__$1_p__48707$$),$transform$jscomp$45$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48709__$1$$,$APP.$cljs$cst$1275$transform$$),$flip_x$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48709__$1$$,$APP.$cljs$cst$1863$flip_x$$),$flip_y$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48709__$1$$,
$APP.$cljs$cst$1864$flip_y$$);$map__48710__$1_p__48707$$=$APP.$cljs$core$__destructure_map$$($p__48708$$);var $no_flip$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48710__$1_p__48707$$,$cljs$cst$1876$no_flip$$);return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$=$map__48709__$1$$!=null;if($and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$){if($and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$=
$transform$jscomp$45$$!=null)return $and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$;$and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$=$APP.$cljs$core$truth_$$($no_flip$jscomp$2$$)?$flip_x$jscomp$3$$:$no_flip$jscomp$2$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$)?$and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$:
$APP.$cljs$core$truth_$$($no_flip$jscomp$2$$)?$flip_y$jscomp$3$$:$no_flip$jscomp$2$$}return $and__5023__auto__$jscomp$253_or__5025__auto__$jscomp$354_or__5025__auto____$1$jscomp$43$$}())?""+($app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($map__48709__$1$$,$map__48710__$1_p__48707$$)??""):""};
$app$common$geom$shapes$transforms$transform_rect$$=function($points$jscomp$29_rect$jscomp$12$$,$matrix$jscomp$12$$){$points$jscomp$29_rect$jscomp$12$$=$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$rect$rect__GT_points$$($points$jscomp$29_rect$jscomp$12$$),$matrix$jscomp$12$$);return $APP.$app$common$geom$rect$points__GT_rect$$($points$jscomp$29_rect$jscomp$12$$)};
$app$common$geom$shapes$transforms$calculate_selrect$$=function($p4$jscomp$3_points$jscomp$30$$,$center$jscomp$16$$){var $height$jscomp$59_p1$jscomp$52$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p4$jscomp$3_points$jscomp$30$$,0),$p2$jscomp$41_width$jscomp$66$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p4$jscomp$3_points$jscomp$30$$,1);$p4$jscomp$3_points$jscomp$30$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p4$jscomp$3_points$jscomp$30$$,3);$p2$jscomp$41_width$jscomp$66$$=
$APP.$app$common$math$hypot$$(($p2$jscomp$41_width$jscomp$66$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$41_width$jscomp$66$$,$APP.$cljs$cst$1499$x$$))-($height$jscomp$59_p1$jscomp$52$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$59_p1$jscomp$52$$,$APP.$cljs$cst$1499$x$$)),($p2$jscomp$41_width$jscomp$66$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$41_width$jscomp$66$$,$APP.$cljs$cst$1500$y$$))-($height$jscomp$59_p1$jscomp$52$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$59_p1$jscomp$52$$,$APP.$cljs$cst$1500$y$$)));$height$jscomp$59_p1$jscomp$52$$=$APP.$app$common$math$hypot$$(($height$jscomp$59_p1$jscomp$52$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$59_p1$jscomp$52$$,$APP.$cljs$cst$1499$x$$))-($p4$jscomp$3_points$jscomp$30$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p4$jscomp$3_points$jscomp$30$$,$APP.$cljs$cst$1499$x$$)),($height$jscomp$59_p1$jscomp$52$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$59_p1$jscomp$52$$,$APP.$cljs$cst$1500$y$$))-($p4$jscomp$3_points$jscomp$30$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p4$jscomp$3_points$jscomp$30$$,$APP.$cljs$cst$1500$y$$)));return $APP.$app$common$geom$rect$center__GT_rect$cljs$0core$0IFn$0_invoke$0arity$03$$($center$jscomp$16$$,$p2$jscomp$41_width$jscomp$66$$,$height$jscomp$59_p1$jscomp$52$$)};
$app$common$geom$shapes$transforms$calculate_transform$$=function($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$,$center$jscomp$17_transform__$1$$,$ma0$jscomp$inline_5135_selrect$jscomp$9$$){var $d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$,0,null),$d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$,
1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$,2,null);var $d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$,3,null);$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$=$app$common$math$round_to_zero$$($ma0$jscomp$inline_5135_selrect$jscomp$9$$?.x1??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ma0$jscomp$inline_5135_selrect$jscomp$9$$,$APP.$cljs$cst$1512$x1$$));var $y1$jscomp$inline_5131$$=$app$common$math$round_to_zero$$($ma0$jscomp$inline_5135_selrect$jscomp$9$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ma0$jscomp$inline_5135_selrect$jscomp$9$$,$APP.$cljs$cst$1513$y1$$)),$x2$jscomp$inline_5132$$=$app$common$math$round_to_zero$$($ma0$jscomp$inline_5135_selrect$jscomp$9$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ma0$jscomp$inline_5135_selrect$jscomp$9$$,
$APP.$cljs$cst$1514$x2$$)),$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$=$app$common$math$round_to_zero$$($ma0$jscomp$inline_5135_selrect$jscomp$9$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ma0$jscomp$inline_5135_selrect$jscomp$9$$,$APP.$cljs$cst$1515$y2$$)),$det$jscomp$inline_5134$$=($y1$jscomp$inline_5131$$-$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$)*$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$-($y1$jscomp$inline_5131$$-$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$)*
$x2$jscomp$inline_5132$$+($y1$jscomp$inline_5131$$-$y1$jscomp$inline_5131$$)*$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$;if($det$jscomp$inline_5134$$===0)$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$=null;else{$ma0$jscomp$inline_5135_selrect$jscomp$9$$=$app$common$math$round_to_zero$$($d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$,
$APP.$cljs$cst$1499$x$$));var $ma1$jscomp$inline_5136$$=$app$common$math$round_to_zero$$($d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$,$APP.$cljs$cst$1499$x$$)),$ma2$jscomp$inline_5137$$=$app$common$math$round_to_zero$$($d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$,$APP.$cljs$cst$1499$x$$));
$d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$=$app$common$math$round_to_zero$$($d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$,$APP.$cljs$cst$1500$y$$));$d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$=$app$common$math$round_to_zero$$($d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$,$APP.$cljs$cst$1500$y$$));
$d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$=$app$common$math$round_to_zero$$($d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$,$APP.$cljs$cst$1500$y$$));var $mb0$jscomp$inline_5141$$=($y1$jscomp$inline_5131$$-$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$)/$det$jscomp$inline_5134$$,$mb1$jscomp$inline_5142$$=($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$-
$x2$jscomp$inline_5132$$)/$det$jscomp$inline_5134$$,$mb2$jscomp$inline_5143$$=($x2$jscomp$inline_5132$$*$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$-$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$*$y1$jscomp$inline_5131$$)/$det$jscomp$inline_5134$$,$mb3$jscomp$inline_5144$$=($mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$-$y1$jscomp$inline_5131$$)/$det$jscomp$inline_5134$$,$mb4$jscomp$inline_5145$$=($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$-
$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$)/$det$jscomp$inline_5134$$;$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$=($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$*$y1$jscomp$inline_5131$$-$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$*$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$)/$det$jscomp$inline_5134$$;var $mb6$jscomp$inline_5147$$=($y1$jscomp$inline_5131$$-$y1$jscomp$inline_5131$$)/
$det$jscomp$inline_5134$$,$mb7$jscomp$inline_5148$$=($x2$jscomp$inline_5132$$-$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$)/$det$jscomp$inline_5134$$;$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$=($mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$*$y1$jscomp$inline_5131$$-$x2$jscomp$inline_5132$$*$y1$jscomp$inline_5131$$)/$det$jscomp$inline_5134$$;$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$=
$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$6$($ma0$jscomp$inline_5135_selrect$jscomp$9$$*$mb0$jscomp$inline_5141$$+$ma1$jscomp$inline_5136$$*$mb3$jscomp$inline_5144$$+$ma2$jscomp$inline_5137$$*$mb6$jscomp$inline_5147$$,$d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$*$mb0$jscomp$inline_5141$$+$d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$*$mb3$jscomp$inline_5144$$+$d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$*$mb6$jscomp$inline_5147$$,$ma0$jscomp$inline_5135_selrect$jscomp$9$$*
$mb1$jscomp$inline_5142$$+$ma1$jscomp$inline_5136$$*$mb4$jscomp$inline_5145$$+$ma2$jscomp$inline_5137$$*$mb7$jscomp$inline_5148$$,$d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$*$mb1$jscomp$inline_5142$$+$d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$*$mb4$jscomp$inline_5145$$+$d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$*$mb7$jscomp$inline_5148$$,$ma0$jscomp$inline_5135_selrect$jscomp$9$$*$mb2$jscomp$inline_5143$$+$ma1$jscomp$inline_5136$$*$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$+$ma2$jscomp$inline_5137$$*
$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$,$d1$jscomp$inline_5127_ma3$jscomp$inline_5138$$*$mb2$jscomp$inline_5143$$+$d2$jscomp$inline_5128_ma4$jscomp$inline_5139$$*$mb5$jscomp$inline_5146_y2$jscomp$inline_5133$$+$d4$jscomp$inline_5129_ma5$jscomp$inline_5140$$*$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$)}$center$jscomp$17_transform__$1$$=$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$!=
null?$app$common$geom$matrix$multiply_BANG_$$($app$common$geom$matrix$multiply_BANG_$$($app$common$geom$matrix$translate_matrix_neg$cljs$0core$0IFn$0_invoke$0arity$01$$($center$jscomp$17_transform__$1$$),$mb8$jscomp$inline_5149_points$jscomp$31_transform$jscomp$46_x1$jscomp$inline_5130$$),$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($center$jscomp$17_transform__$1$$)):null;return $app$common$geom$matrix$matrix_QMARK_$$($center$jscomp$17_transform__$1$$)?$app$common$geom$matrix$unit_QMARK_$$($center$jscomp$17_transform__$1$$)?
$app$common$geom$matrix$base$$:$center$jscomp$17_transform__$1$$:null};
$app$common$geom$shapes$transforms$calculate_geometry$$=function($points$jscomp$32_transform$jscomp$47$$){var $center$jscomp$18$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($points$jscomp$32_transform$jscomp$47$$),$selrect$jscomp$10$$=$app$common$geom$shapes$transforms$calculate_selrect$$($points$jscomp$32_transform$jscomp$47$$,$center$jscomp$18$$);$points$jscomp$32_transform$jscomp$47$$=$app$common$geom$shapes$transforms$calculate_transform$$($points$jscomp$32_transform$jscomp$47$$,$center$jscomp$18$$,
$selrect$jscomp$10$$);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$selrect$jscomp$10$$,$points$jscomp$32_transform$jscomp$47$$,$points$jscomp$32_transform$jscomp$47$$!=null?$app$common$geom$matrix$inverse$$($points$jscomp$32_transform$jscomp$47$$):null],null)};
$APP.$app$common$geom$shapes$transforms$apply_transform$$=function($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$){if($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$==
null)$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$=$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$;else if($APP.$app$common$math$almost_zero_QMARK_$$(($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$?.a??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$,$APP.$cljs$cst$1508$a$$))-1)&&$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$,
$APP.$cljs$cst$1509$b$$))&&$APP.$app$common$math$almost_zero_QMARK_$$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$?.c??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$,$cljs$cst$1510$c$$))&&$APP.$app$common$math$almost_zero_QMARK_$$(($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$?.d??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$,$cljs$cst$1436$d$$))-1)){var $dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$=$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.type??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$139$type$$),$points$jscomp$inline_11535_points$jscomp$inline_5159$$=$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.points??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1588$points$$),$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$),$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$=
$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1589$selrect$$),$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=
$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$,$APP.$cljs$cst$1512$x1$$),$p0_SINGLEQUOTE_$jscomp$inline_13575_rotation$jscomp$inline_11545_y1$jscomp$inline_11525$$=$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$,
$APP.$cljs$cst$1513$y1$$);var $c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$,
$APP.$cljs$cst$1514$x2$$);$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$=$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$,$APP.$cljs$cst$1515$y2$$);$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,$p0_SINGLEQUOTE_$jscomp$inline_13575_rotation$jscomp$inline_11545_y1$jscomp$inline_11525$$);$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$);$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=
$app$common$geom$point$transform_BANG_$$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$);$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=
$app$common$geom$point$transform_BANG_$$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$);$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=
$app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$),
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$));
$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,$APP.$cljs$cst$1572$text$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,
$APP.$cljs$cst$1875$position_data$$,$app$common$geom$shapes$transforms$transform_position_data$$,$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$):$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$;$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,$APP.$cljs$cst$294$path$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,$APP.$cljs$cst$1594$bool$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,
$APP.$cljs$cst$1621$content$$,$app$common$types$path$transform_content$$,$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1499$x$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$?.x??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1500$y$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$cst$288$width$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$?.width??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$APP.$cljs$cst$288$width$$),$APP.$cljs$cst$1511$height$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$?.height??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$APP.$cljs$cst$1511$height$$)]));$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$,
$APP.$cljs$cst$1589$selrect$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$),$APP.$cljs$cst$1588$points$$,$points$jscomp$inline_11535_points$jscomp$inline_5159$$)}else $points$jscomp$inline_11535_points$jscomp$inline_5159$$=$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.points??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1588$points$$),$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$),$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=
$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.points??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1588$points$$),$p0_SINGLEQUOTE_$jscomp$inline_13575_rotation$jscomp$inline_11545_y1$jscomp$inline_11525$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,0),$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($points$jscomp$inline_11535_points$jscomp$inline_5159$$,0),$dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$=$APP.$app$common$geom$point$to_vec$$($p0_SINGLEQUOTE_$jscomp$inline_13575_rotation$jscomp$inline_11545_y1$jscomp$inline_11525$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,
1)),$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$=$APP.$app$common$geom$point$to_vec$$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($points$jscomp$inline_11535_points$jscomp$inline_5159$$,
1)),$dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$=$APP.$app$common$geom$point$dot$$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$),$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=
$APP.$app$common$geom$point$to_vec$$($p0_SINGLEQUOTE_$jscomp$inline_13575_rotation$jscomp$inline_11545_y1$jscomp$inline_11525$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,3)),$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=
$APP.$app$common$geom$point$to_vec$$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($points$jscomp$inline_11535_points$jscomp$inline_5159$$,3)),$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=
$APP.$app$common$geom$point$dot$$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$),
$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$=$dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$<0?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,
$APP.$cljs$cst$1863$flip_x$$,$APP.$cljs$core$not$$):$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$=$dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$<
0?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1772$rotation$$,$APP.$cljs$core$_$$):$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$=
$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$<0?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1864$flip_y$$,
$APP.$cljs$core$not$$):$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$=$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$<
0?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1772$rotation$$,$APP.$cljs$core$_$$):$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=
$APP.$app$common$geom$shapes$common$points__GT_center$$($points$jscomp$inline_11535_points$jscomp$inline_5159$$),$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$=$app$common$geom$shapes$transforms$calculate_selrect$$($points$jscomp$inline_11535_points$jscomp$inline_5159$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$),
$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=$app$common$geom$shapes$transforms$calculate_transform$$($points$jscomp$inline_11535_points$jscomp$inline_5159$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,
$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$),$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$!=
null?$app$common$geom$matrix$inverse$$($c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$):null,$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=
$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$!=null&&$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$!=null?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$,$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$],
null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$2$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,
$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$())],null),$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,
0,null),$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$,
1,null),$selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$=$dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,$APP.$cljs$cst$139$type$$),$p0_SINGLEQUOTE_$jscomp$inline_13575_rotation$jscomp$inline_11545_y1$jscomp$inline_11525$$=
$APP.$cljs$core$mod$$($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$),0)+$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,
$APP.$cljs$cst$1794$modifiers$$),$APP.$cljs$cst$1772$rotation$$),0),360),$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$,$APP.$cljs$cst$294$path$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$inline_11522_type$jscomp$inline_11544_xv2$jscomp$inline_13578_y2$jscomp$inline_11527$$,
$APP.$cljs$cst$1594$bool$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,$APP.$cljs$cst$1621$content$$,$app$common$types$path$transform_content$$,$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($dot_x$jscomp$inline_13579_shape__$1$jscomp$inline_11536_type$jscomp$inline_5158_xv1$jscomp$inline_13577$$,
$APP.$cljs$cst$1499$x$$,$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1500$y$$,
$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$cst$288$width$$,$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.width??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,$APP.$cljs$cst$288$width$$),$APP.$cljs$cst$1511$height$$,$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$,
$APP.$cljs$cst$1511$height$$)])),$JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$,
$APP.$cljs$cst$1275$transform$$,$c2$jscomp$inline_11531_center$jscomp$inline_11537_dot_y$jscomp$inline_13582_p0$jscomp$inline_13576_p2$jscomp$inline_11529_selrect$jscomp$inline_5160_transform$jscomp$inline_11540_transform$jscomp$inline_11542_x2$jscomp$inline_11526_yv2$jscomp$inline_13581$$),$APP.$cljs$cst$1771$transform_inverse$$,$c1$jscomp$inline_11530_inverse$jscomp$inline_11541_inverse$jscomp$inline_11543_p1$jscomp$inline_11528_points_SINGLEQUOTE_$jscomp$inline_13574_vec__48725$jscomp$inline_11539_x1$jscomp$inline_11524_yv1$jscomp$inline_13580$$),
$APP.$cljs$cst$1589$selrect$$,$G__48724__$1$jscomp$inline_13583_G__48724__$2$jscomp$inline_13584_G__48724__$3$jscomp$inline_13585_selrect$jscomp$inline_11538_shape$jscomp$110_shape__$1$jscomp$inline_5161$$),$APP.$cljs$cst$1588$points$$,$points$jscomp$inline_11535_points$jscomp$inline_5159$$),$APP.$cljs$cst$1772$rotation$$,$p0_SINGLEQUOTE_$jscomp$inline_13575_rotation$jscomp$inline_11545_y1$jscomp$inline_11525$$);return $JSCompiler_temp$jscomp$704_JSCompiler_temp$jscomp$802_shape__$2$jscomp$inline_11546_shape__$2$jscomp$inline_5162_transform_mtx$jscomp$2$$};
$app$common$geom$shapes$transforms$update_group_viewbox$$=function($map__48731__$1_p__48729$$,$new_selrect$$){$map__48731__$1_p__48729$$=$APP.$cljs$core$__destructure_map$$($map__48731__$1_p__48729$$);var $selrect$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48731__$1_p__48729$$,$APP.$cljs$cst$1589$selrect$$),$svg_viewbox$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48731__$1_p__48729$$,$cljs$cst$1877$svg_viewbox$$),$deltas$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$2$($new_selrect$$,0)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$13$$,0),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$2$($new_selrect$$,0)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$13$$,0),$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$2$($new_selrect$$,1)-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$13$$,
1),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$2$($new_selrect$$,1)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$13$$,1)],null);return $svg_viewbox$$!=null&&$selrect$jscomp$13$$!=null&&$new_selrect$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($map__48731__$1_p__48729$$,$cljs$cst$1877$svg_viewbox$$,function($p1__48728_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__48728_SHARP_$$,
$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($deltas$$)),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($deltas$$)),$APP.$cljs$cst$288$width$$,$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($deltas$$)),$APP.$cljs$cst$1511$height$$,$APP.$cljs$core$_PLUS_$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($deltas$$))}):$map__48731__$1_p__48729$$};
$APP.$app$common$geom$shapes$transforms$update_group_selrect$$=function($group$jscomp$3$$,$children$jscomp$162_new_points_shape_center$jscomp$4$$){var $base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1588$points$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$children$jscomp$162_new_points_shape_center$jscomp$4$$]));$children$jscomp$162_new_points_shape_center$jscomp$4$$=
$APP.$app$common$geom$shapes$common$points__GT_center$$($base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$);$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$=$APP.$cljs$core$empty_QMARK_$$($base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$)?$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$3$$):$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$;
$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$=$APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$,$children$jscomp$162_new_points_shape_center$jscomp$4$$,$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$3$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()));$children$jscomp$162_new_points_shape_center$jscomp$4$$=
$APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$geom$rect$rect__GT_points$$($APP.$app$common$geom$rect$points__GT_rect$$($base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$)),$children$jscomp$162_new_points_shape_center$jscomp$4$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$3$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()));$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$=
$APP.$app$common$geom$matrix$transform_in$$($APP.$app$common$geom$shapes$common$points__GT_center$$($children$jscomp$162_new_points_shape_center$jscomp$4$$),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$3$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()));$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$=$APP.$app$common$geom$rect$points__GT_rect$$($app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$162_new_points_shape_center$jscomp$4$$,
$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$));return $APP.$app$common$geom$shapes$transforms$apply_transform$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$geom$shapes$transforms$update_group_viewbox$$($group$jscomp$3$$,$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$),
$APP.$cljs$cst$1589$selrect$$,$base_points_new_selrect$jscomp$1_points$jscomp$36_points__$1$jscomp$2_sr_transform$$),$APP.$cljs$cst$1588$points$$,$children$jscomp$162_new_points_shape_center$jscomp$4$$),$APP.$cljs$cst$1863$flip_x$$,!1),$APP.$cljs$cst$1864$flip_y$$,!1),$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$())};
$APP.$app$common$geom$shapes$transforms$update_mask_selrect$$=function($masked_group$$,$children$jscomp$163_mask$jscomp$11$$){$children$jscomp$163_mask$jscomp$11$$=$APP.$cljs$core$first$$($children$jscomp$163_mask$jscomp$11$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($masked_group$$,
$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$)),$APP.$cljs$cst$1588$points$$,$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$)),$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$))),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$))),
$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$))),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$))),$APP.$cljs$cst$1863$flip_x$$,$APP.$cljs$cst$1863$flip_x$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$)),
$APP.$cljs$cst$1864$flip_y$$,$APP.$cljs$cst$1864$flip_y$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$163_mask$jscomp$11$$))};
$app$common$geom$shapes$transforms$apply_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$03$$=function($G__48782_objects$jscomp$106_objects__$1$jscomp$2$$,$modifiers$jscomp$33$$,$G__48783_ids$jscomp$18_ids__$1$$){for($G__48783_ids$jscomp$18_ids__$1$$=$APP.$cljs$core$seq$$($G__48783_ids$jscomp$18_ids__$1$$);;){if($APP.$cljs$core$empty_QMARK_$$($G__48783_ids$jscomp$18_ids__$1$$))return $G__48782_objects$jscomp$106_objects__$1$jscomp$2$$;var $id$jscomp$154$$=$APP.$cljs$core$first$$($G__48783_ids$jscomp$18_ids__$1$$),
$modifier$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$33$$,$id$jscomp$154$$),$APP.$cljs$cst$1794$modifiers$$);$G__48782_objects$jscomp$106_objects__$1$jscomp$2$$=$APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__48782_objects$jscomp$106_objects__$1$jscomp$2$$,$id$jscomp$154$$,$app$common$geom$shapes$transforms$transform_shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$modifier$jscomp$4$$]));
$G__48783_ids$jscomp$18_ids__$1$$=$APP.$cljs$core$rest$$($G__48783_ids$jscomp$18_ids__$1$$)}};$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$=function($points$jscomp$37$$,$modifiers$jscomp$34$$){return $app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($points$jscomp$37$$,$modifiers$jscomp$34$$)};
$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$=function($points$jscomp$38$$,$modifiers$jscomp$35_transform$jscomp$51$$){$modifiers$jscomp$35_transform$jscomp$51$$=$app$common$types$modifiers$modifiers__GT_transform$$($modifiers$jscomp$35_transform$jscomp$51$$);return $modifiers$jscomp$35_transform$jscomp$51$$!=null?$APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($points$jscomp$38$$,null,$modifiers$jscomp$35_transform$jscomp$51$$):
$points$jscomp$38$$};
$APP.$app$common$geom$shapes$text$position_data__GT_rect$$=function($p__48755_x$jscomp$1117$$){var $height$jscomp$60_map__48756__$1$$=$APP.$cljs$core$__destructure_map$$($p__48755_x$jscomp$1117$$);$p__48755_x$jscomp$1117$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$60_map__48756__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$375$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$60_map__48756__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$67$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$60_map__48756__$1$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$60_map__48756__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$60_map__48756__$1$$,$APP.$cljs$cst$1511$height$$);return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($p__48755_x$jscomp$1117$$,$y$jscomp$375$$-$height$jscomp$60_map__48756__$1$$,$width$jscomp$67$$,$height$jscomp$60_map__48756__$1$$)};
$APP.$app$common$geom$shapes$text$shape__GT_rect$$=function($shape$jscomp$114$$){var $points$jscomp$39$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$rect$rect__GT_points$$,$APP.$app$common$geom$shapes$text$position_data__GT_rect$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$114$$)]));return $APP.$cljs$core$seq$$($points$jscomp$39$$)?
$APP.$app$common$geom$rect$points__GT_rect$$($points$jscomp$39$$):$shape$jscomp$114$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$114$$,$APP.$cljs$cst$1589$selrect$$)};
$APP.$app$common$geom$shapes$intersect$points__GT_lines$cljs$0core$0IFn$0_invoke$0arity$02$$=function($points$jscomp$43$$){var $JSCompiler_temp_const$jscomp$803$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$;var $G__48792$jscomp$inline_5164_JSCompiler_inline_result$jscomp$805$$=$APP.$cljs$core$rest$$($points$jscomp$43$$);$G__48792$jscomp$inline_5164_JSCompiler_inline_result$jscomp$805$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($G__48792$jscomp$inline_5164_JSCompiler_inline_result$jscomp$805$$,
new $APP.$cljs$core$List$$(null,$APP.$cljs$core$first$$($points$jscomp$43$$),null,1,null));return $JSCompiler_temp_const$jscomp$803$$.call($APP.$cljs$core$map$$,$APP.$cljs$core$vector$$,$points$jscomp$43$$,$G__48792$jscomp$inline_5164_JSCompiler_inline_result$jscomp$805$$)};
$APP.$app$common$geom$shapes$intersect$is_point_inside_evenodd_QMARK_$$=function($p$jscomp$204$$,$lines$jscomp$1$$){return $APP.$cljs$core$odd_QMARK_$$($APP.$cljs$core$count$$($APP.$cljs$core$filterv$$(function($map__48807$jscomp$inline_5175_p1__48808_SHARP__x2$jscomp$inline_5177$$){var $map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$=$APP.$cljs$core$__destructure_map$$($p$jscomp$204$$),$px$jscomp$inline_5169$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$,
$APP.$cljs$cst$1499$x$$);$map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$,$APP.$cljs$cst$1500$y$$);var $map__48806$jscomp$inline_5171_x1$jscomp$inline_5173$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__48807$jscomp$inline_5175_p1__48808_SHARP__x2$jscomp$inline_5177$$,0,null),$map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$=$APP.$cljs$core$__destructure_map$$($map__48806$jscomp$inline_5171_x1$jscomp$inline_5173$$);
$map__48806$jscomp$inline_5171_x1$jscomp$inline_5173$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$,$APP.$cljs$cst$1499$x$$);$map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$,$APP.$cljs$cst$1500$y$$);$map__48807$jscomp$inline_5175_p1__48808_SHARP__x2$jscomp$inline_5177$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__48807$jscomp$inline_5175_p1__48808_SHARP__x2$jscomp$inline_5177$$,
1,null);var $map__48807__$1$jscomp$inline_5176_y2$jscomp$inline_5178$$=$APP.$cljs$core$__destructure_map$$($map__48807$jscomp$inline_5175_p1__48808_SHARP__x2$jscomp$inline_5177$$);$map__48807$jscomp$inline_5175_p1__48808_SHARP__x2$jscomp$inline_5177$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48807__$1$jscomp$inline_5176_y2$jscomp$inline_5178$$,$APP.$cljs$cst$1499$x$$);$map__48807__$1$jscomp$inline_5176_y2$jscomp$inline_5178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48807__$1$jscomp$inline_5176_y2$jscomp$inline_5178$$,
$APP.$cljs$cst$1500$y$$);return $map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$<=$map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$&&$map__48807__$1$jscomp$inline_5176_y2$jscomp$inline_5178$$>$map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$||$map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$>$map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$&&$map__48807__$1$jscomp$inline_5176_y2$jscomp$inline_5178$$<=$map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$?
$px$jscomp$inline_5169$$<$map__48806$jscomp$inline_5171_x1$jscomp$inline_5173$$+($map__48802__$1$jscomp$inline_5168_py$jscomp$inline_5170$$-$map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$)/($map__48807__$1$jscomp$inline_5176_y2$jscomp$inline_5178$$-$map__48806__$1$jscomp$inline_5172_y1$jscomp$inline_5174$$)*($map__48807$jscomp$inline_5175_p1__48808_SHARP__x2$jscomp$inline_5177$$-$map__48806$jscomp$inline_5171_x1$jscomp$inline_5173$$):!1},$lines$jscomp$1$$)))};
$APP.$app$common$geom$shapes$intersect$has_point_QMARK_$$=function($shape$jscomp$122_y2$jscomp$inline_11557$$,$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$){if($APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$122_y2$jscomp$inline_11557$$)||$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape$jscomp$122_y2$jscomp$inline_11557$$)||$APP.$app$common$files$helpers$circle_shape_QMARK_$$($shape$jscomp$122_y2$jscomp$inline_11557$$)){var $lines$jscomp$inline_11550_points$jscomp$inline_13587_x1$jscomp$inline_11554$$=
$shape$jscomp$122_y2$jscomp$inline_11557$$?.points??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$122_y2$jscomp$inline_11557$$,$APP.$cljs$cst$1588$points$$);$lines$jscomp$inline_11550_points$jscomp$inline_13587_x1$jscomp$inline_11554$$=$APP.$app$common$geom$shapes$intersect$points__GT_lines$cljs$0core$0IFn$0_invoke$0arity$02$$($lines$jscomp$inline_11550_points$jscomp$inline_13587_x1$jscomp$inline_11554$$);$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$=
$APP.$app$common$geom$shapes$intersect$is_point_inside_evenodd_QMARK_$$($JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$,$lines$jscomp$inline_11550_points$jscomp$inline_13587_x1$jscomp$inline_11554$$)}else{$lines$jscomp$inline_11550_points$jscomp$inline_13587_x1$jscomp$inline_11554$$=$shape$jscomp$122_y2$jscomp$inline_11557$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$122_y2$jscomp$inline_11557$$,$APP.$cljs$cst$1499$x$$);var $y1$jscomp$inline_11555$$=
$shape$jscomp$122_y2$jscomp$inline_11557$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$122_y2$jscomp$inline_11557$$,$APP.$cljs$cst$1500$y$$),$x2$jscomp$inline_11556$$=$lines$jscomp$inline_11550_points$jscomp$inline_13587_x1$jscomp$inline_11554$$+($shape$jscomp$122_y2$jscomp$inline_11557$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$122_y2$jscomp$inline_11557$$,$APP.$cljs$cst$288$width$$));$shape$jscomp$122_y2$jscomp$inline_11557$$=$y1$jscomp$inline_11555$$+
($shape$jscomp$122_y2$jscomp$inline_11557$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$122_y2$jscomp$inline_11557$$,$APP.$cljs$cst$1511$height$$));var $px$jscomp$inline_11558$$=$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$,$APP.$cljs$cst$1499$x$$);$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$=
$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$,$APP.$cljs$cst$1500$y$$);$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$=$px$jscomp$inline_11558$$>=$lines$jscomp$inline_11550_points$jscomp$inline_13587_x1$jscomp$inline_11554$$&&$px$jscomp$inline_11558$$<=$x2$jscomp$inline_11556$$&&$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$>=
$y1$jscomp$inline_11555$$&&$JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$<=$shape$jscomp$122_y2$jscomp$inline_11557$$}return $JSCompiler_temp$jscomp$10375_point$jscomp$50_py$jscomp$inline_11559$$};
$app$common$geom$shapes$intersect$line_line_intersect$$=function($a$jscomp$366_c1$jscomp$28$$,$b$jscomp$295_b1$jscomp$3$$,$c$jscomp$279_c2$jscomp$20$$,$b2$jscomp$1_d$jscomp$228$$){var $a1$jscomp$7$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($b$jscomp$295_b1$jscomp$3$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$366_c1$jscomp$28$$);$b$jscomp$295_b1$jscomp$3$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$366_c1$jscomp$28$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($b$jscomp$295_b1$jscomp$3$$);
$a$jscomp$366_c1$jscomp$28$$=$a1$jscomp$7$$*$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$366_c1$jscomp$28$$)+$b$jscomp$295_b1$jscomp$3$$*$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$366_c1$jscomp$28$$);var $a2$jscomp$3$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($b2$jscomp$1_d$jscomp$228$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($c$jscomp$279_c2$jscomp$20$$);$b2$jscomp$1_d$jscomp$228$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($c$jscomp$279_c2$jscomp$20$$)-
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($b2$jscomp$1_d$jscomp$228$$);$c$jscomp$279_c2$jscomp$20$$=$a2$jscomp$3$$*$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($c$jscomp$279_c2$jscomp$20$$)+$b2$jscomp$1_d$jscomp$228$$*$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($c$jscomp$279_c2$jscomp$20$$);var $det$jscomp$2_det__$1$$=$a1$jscomp$7$$*$b2$jscomp$1_d$jscomp$228$$-$a2$jscomp$3$$*$b$jscomp$295_b1$jscomp$3$$;$det$jscomp$2_det__$1$$=$APP.$app$common$math$almost_zero_QMARK_$$($det$jscomp$2_det__$1$$)?
.001:$det$jscomp$2_det__$1$$;return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(($b2$jscomp$1_d$jscomp$228$$*$a$jscomp$366_c1$jscomp$28$$-$b$jscomp$295_b1$jscomp$3$$*$c$jscomp$279_c2$jscomp$20$$)/$det$jscomp$2_det__$1$$,($c$jscomp$279_c2$jscomp$20$$*$a1$jscomp$7$$-$a$jscomp$366_c1$jscomp$28$$*$a2$jscomp$3$$)/$det$jscomp$2_det__$1$$)};
$APP.$app$common$geom$shapes$points$origin$$=function($points$jscomp$45$$){return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($points$jscomp$45$$,0)};
$APP.$app$common$geom$shapes$points$start_hv$$=function($p__48853$$,$val$jscomp$160$$){var $p0$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48853$$,0,null),$p1$jscomp$57$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48853$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48853$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48853$$,3,null);return $APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($APP.$app$common$geom$point$subtract$$($p1$jscomp$57$$,
$p0$jscomp$7$$)),$val$jscomp$160$$)};
$APP.$app$common$geom$shapes$points$start_vv$$=function($p3$jscomp$11_p__48862$$,$val$jscomp$162$$){var $p0$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$11_p__48862$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$11_p__48862$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$11_p__48862$$,2,null);$p3$jscomp$11_p__48862$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$11_p__48862$$,3,null);
return $APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($APP.$app$common$geom$point$subtract$$($p3$jscomp$11_p__48862$$,$p0$jscomp$9$$)),$val$jscomp$162$$)};
$APP.$app$common$geom$shapes$points$width_points$$=function($p__48874_y__5111__auto__$jscomp$40$$){var $p0$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48874_y__5111__auto__$jscomp$40$$,0,null),$p1$jscomp$59$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48874_y__5111__auto__$jscomp$40$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48874_y__5111__auto__$jscomp$40$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48874_y__5111__auto__$jscomp$40$$,
3,null);return $p0$jscomp$11$$!=null&&$p1$jscomp$59$$!=null?($p__48874_y__5111__auto__$jscomp$40$$=$APP.$app$common$geom$point$length$$($APP.$app$common$geom$point$subtract$$($p1$jscomp$59$$,$p0$jscomp$11$$)),.01>$p__48874_y__5111__auto__$jscomp$40$$?.01:$p__48874_y__5111__auto__$jscomp$40$$):null};
$APP.$app$common$geom$shapes$points$height_points$$=function($p3$jscomp$13_p__48880$$){var $p0$jscomp$12_y__5111__auto__$jscomp$41$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$13_p__48880$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$13_p__48880$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$13_p__48880$$,2,null);$p3$jscomp$13_p__48880$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$13_p__48880$$,
3,null);return $p0$jscomp$12_y__5111__auto__$jscomp$41$$!=null&&$p3$jscomp$13_p__48880$$!=null?($p0$jscomp$12_y__5111__auto__$jscomp$41$$=$APP.$app$common$geom$point$length$$($APP.$app$common$geom$point$subtract$$($p3$jscomp$13_p__48880$$,$p0$jscomp$12_y__5111__auto__$jscomp$41$$)),.01>$p0$jscomp$12_y__5111__auto__$jscomp$41$$?.01:$p0$jscomp$12_y__5111__auto__$jscomp$41$$):null};
$app$common$geom$shapes$points$pad_points$$=function($left_v_p__48885$$,$pad_top$jscomp$2_top_v$$,$pad_right$jscomp$2_right_v$$,$bottom_v_pad_bottom$jscomp$2$$,$pad_left$jscomp$2$$){var $p0$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,0,null),$p1$jscomp$60$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,1,null),$p2$jscomp$45$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,2,null),$p3$jscomp$14$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,3,null);if($left_v_p__48885$$!=null){$pad_top$jscomp$2_top_v$$=$APP.$app$common$geom$shapes$points$start_vv$$($left_v_p__48885$$,$pad_top$jscomp$2_top_v$$);var $p0$jscomp$inline_5182_p0$jscomp$inline_5187$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,0,null),$p1$jscomp$inline_5183_p3$jscomp$inline_5188$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,
2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,3,null);$pad_right$jscomp$2_right_v$$=$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($APP.$app$common$geom$point$subtract$$($p0$jscomp$inline_5182_p0$jscomp$inline_5187$$,$p1$jscomp$inline_5183_p3$jscomp$inline_5188$$)),$pad_right$jscomp$2_right_v$$);$p0$jscomp$inline_5182_p0$jscomp$inline_5187$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,
1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,2,null);$p1$jscomp$inline_5183_p3$jscomp$inline_5188$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_v_p__48885$$,3,null);$bottom_v_pad_bottom$jscomp$2$$=$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($APP.$app$common$geom$point$subtract$$($p0$jscomp$inline_5182_p0$jscomp$inline_5187$$,$p1$jscomp$inline_5183_p3$jscomp$inline_5188$$)),$bottom_v_pad_bottom$jscomp$2$$);$left_v_p__48885$$=
$APP.$app$common$geom$shapes$points$start_hv$$($left_v_p__48885$$,$pad_left$jscomp$2$$);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($p0$jscomp$13$$,$left_v_p__48885$$),$pad_top$jscomp$2_top_v$$),$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($p1$jscomp$60$$,$pad_right$jscomp$2_right_v$$),$pad_top$jscomp$2_top_v$$),$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($p2$jscomp$45$$,
$pad_right$jscomp$2_right_v$$),$bottom_v_pad_bottom$jscomp$2$$),$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($p3$jscomp$14$$,$left_v_p__48885$$),$bottom_v_pad_bottom$jscomp$2$$)],null)}return null};
$APP.$app$common$geom$shapes$points$project_t$$=function($point$jscomp$51_pr_point$$,$line_vec_p__48891$$,$other_axis_vec$$){var $start$jscomp$206$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($line_vec_p__48891$$,0,null),$end$jscomp$71$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($line_vec_p__48891$$,1,null);$line_vec_p__48891$$=$APP.$app$common$geom$point$subtract$$($end$jscomp$71$$,$start$jscomp$206$$);$point$jscomp$51_pr_point$$=$app$common$geom$shapes$intersect$line_line_intersect$$($point$jscomp$51_pr_point$$,
$APP.$app$common$geom$point$add$$($point$jscomp$51_pr_point$$,$other_axis_vec$$),$start$jscomp$206$$,$end$jscomp$71$$);return $APP.$app$common$math$almost_zero_QMARK_$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($line_vec_p__48891$$))?$APP.$app$common$math$almost_zero_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($line_vec_p__48891$$))?0:($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$51_pr_point$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($start$jscomp$206$$))/
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($line_vec_p__48891$$):($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$51_pr_point$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($start$jscomp$206$$))/$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($line_vec_p__48891$$)};
$APP.$app$common$geom$shapes$points$project_point$$=function($p3$jscomp$15_p__48903$$,$axis_other_vec$$,$point$jscomp$52$$){var $p0$jscomp$14_start$jscomp$207$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$15_p__48903$$,0,null),$end$jscomp$72_p1$jscomp$61_vec__48907$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$15_p__48903$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$15_p__48903$$,2,null);$p3$jscomp$15_p__48903$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$15_p__48903$$,
3,null);$end$jscomp$72_p1$jscomp$61_vec__48907$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($axis_other_vec$$,$APP.$cljs$cst$1884$h$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$subtract$$($p3$jscomp$15_p__48903$$,$p0$jscomp$14_start$jscomp$207$$),$p0$jscomp$14_start$jscomp$207$$,$end$jscomp$72_p1$jscomp$61_vec__48907$$],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$app$common$geom$point$subtract$$($end$jscomp$72_p1$jscomp$61_vec__48907$$,$p0$jscomp$14_start$jscomp$207$$),$p0$jscomp$14_start$jscomp$207$$,$p3$jscomp$15_p__48903$$],null);$axis_other_vec$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$72_p1$jscomp$61_vec__48907$$,0,null);$p0$jscomp$14_start$jscomp$207$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$72_p1$jscomp$61_vec__48907$$,1,null);$end$jscomp$72_p1$jscomp$61_vec__48907$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$72_p1$jscomp$61_vec__48907$$,
2,null);return $app$common$geom$shapes$intersect$line_line_intersect$$($point$jscomp$52$$,$APP.$app$common$geom$point$add$$($point$jscomp$52$$,$axis_other_vec$$),$p0$jscomp$14_start$jscomp$207$$,$end$jscomp$72_p1$jscomp$61_vec__48907$$)};
$app$common$geom$shapes$points$axis_aligned_QMARK_$$=function($and__5023__auto__$jscomp$255_p__48910$$){var $p1$jscomp$62_vv$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($and__5023__auto__$jscomp$255_p__48910$$,0,null),$hv_p2$jscomp$46$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($and__5023__auto__$jscomp$255_p__48910$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($and__5023__auto__$jscomp$255_p__48910$$,2,null);var $p4$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($and__5023__auto__$jscomp$255_p__48910$$,
3,null);return($and__5023__auto__$jscomp$255_p__48910$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($and__5023__auto__$jscomp$255_p__48910$$),4))?($hv_p2$jscomp$46$$=$APP.$app$common$geom$point$subtract$$($hv_p2$jscomp$46$$,$p1$jscomp$62_vv$$),$p1$jscomp$62_vv$$=$APP.$app$common$geom$point$subtract$$($p4$jscomp$4$$,$p1$jscomp$62_vv$$),$APP.$app$common$math$almost_zero_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($hv_p2$jscomp$46$$))&&$APP.$app$common$math$almost_zero_QMARK_$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$62_vv$$))&&
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($hv_p2$jscomp$46$$)>0&&$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$62_vv$$)>0):$and__5023__auto__$jscomp$255_p__48910$$};
$APP.$app$common$geom$shapes$points$parent_coords_bounds$$=function($child_bounds_i4_minh_start_th_min$$,$minh_end_p__48917_tv_min$$){var $i1$jscomp$2_p1$jscomp$63$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($minh_end_p__48917_tv_min$$,0,null),$i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($minh_end_p__48917_tv_min$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($minh_end_p__48917_tv_min$$,2,null);var $i3_minv_end_p4$jscomp$5$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($minh_end_p__48917_tv_min$$,3,null);if($APP.$cljs$core$empty_QMARK_$$($child_bounds_i4_minh_start_th_min$$))return $minh_end_p__48917_tv_min$$;if($app$common$geom$shapes$points$axis_aligned_QMARK_$$($child_bounds_i4_minh_start_th_min$$)&&$app$common$geom$shapes$points$axis_aligned_QMARK_$$($minh_end_p__48917_tv_min$$))return $child_bounds_i4_minh_start_th_min$$;var $rh$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$i1$jscomp$2_p1$jscomp$63$$,$i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$],null),$rv$jscomp$22$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$i1$jscomp$2_p1$jscomp$63$$,$i3_minv_end_p4$jscomp$5$$],null),$hv$jscomp$1$$=$APP.$app$common$geom$point$subtract$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,$i1$jscomp$2_p1$jscomp$63$$),$vv$jscomp$1$$=$APP.$app$common$geom$point$subtract$$($i3_minv_end_p4$jscomp$5$$,$i1$jscomp$2_p1$jscomp$63$$);
$i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__48924_tv_max$jscomp$1$$,$ctv_current_point$$){var $th_min$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48924_tv_max$jscomp$1$$,0,null),$th_max$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48924_tv_max$jscomp$1$$,1,null),$tv_min$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48924_tv_max$jscomp$1$$,
2,null);$p__48924_tv_max$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48924_tv_max$jscomp$1$$,3,null);var $cth$$=$APP.$app$common$geom$shapes$points$project_t$$($ctv_current_point$$,$rh$$,$vv$jscomp$1$$);$ctv_current_point$$=$APP.$app$common$geom$shapes$points$project_t$$($ctv_current_point$$,$rv$jscomp$22$$,$hv$jscomp$1$$);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[Math.min($th_min$jscomp$1$$,$cth$$),Math.max($th_max$jscomp$1$$,
$cth$$),Math.min($tv_min$jscomp$1$$,$ctv_current_point$$),Math.max($p__48924_tv_max$jscomp$1$$,$ctv_current_point$$)],null)},new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[Infinity,-Infinity,Infinity,-Infinity],null),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48916_SHARP_$$){var $and__5023__auto__$jscomp$256$$=$APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p1__48916_SHARP_$$));
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$256$$)?$APP.$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p1__48916_SHARP_$$)):$and__5023__auto__$jscomp$256$$},$child_bounds_i4_minh_start_th_min$$));$child_bounds_i4_minh_start_th_min$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,0,null);var $maxh_start_th_max$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,
1,null);$minh_end_p__48917_tv_min$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,2,null);var $maxv_start_tv_max$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,3,null);$i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$=$APP.$app$common$geom$point$add$$($i1$jscomp$2_p1$jscomp$63$$,$APP.$app$common$geom$point$scale$$($vv$jscomp$1$$,$minh_end_p__48917_tv_min$$));$i3_minv_end_p4$jscomp$5$$=
$APP.$app$common$geom$point$add$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,$hv$jscomp$1$$);$child_bounds_i4_minh_start_th_min$$=$APP.$app$common$geom$point$add$$($i1$jscomp$2_p1$jscomp$63$$,$APP.$app$common$geom$point$scale$$($hv$jscomp$1$$,$child_bounds_i4_minh_start_th_min$$));$minh_end_p__48917_tv_min$$=$APP.$app$common$geom$point$add$$($child_bounds_i4_minh_start_th_min$$,$vv$jscomp$1$$);$maxv_start_tv_max$$=$APP.$app$common$geom$point$add$$($i1$jscomp$2_p1$jscomp$63$$,$APP.$app$common$geom$point$scale$$($vv$jscomp$1$$,
$maxv_start_tv_max$$));var $maxv_end$$=$APP.$app$common$geom$point$add$$($maxv_start_tv_max$$,$hv$jscomp$1$$);$maxh_start_th_max$$=$APP.$app$common$geom$point$add$$($i1$jscomp$2_p1$jscomp$63$$,$APP.$app$common$geom$point$scale$$($hv$jscomp$1$$,$maxh_start_th_max$$));var $maxh_end$$=$APP.$app$common$geom$point$add$$($maxh_start_th_max$$,$vv$jscomp$1$$);$i1$jscomp$2_p1$jscomp$63$$=$app$common$geom$shapes$intersect$line_line_intersect$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,$i3_minv_end_p4$jscomp$5$$,
$child_bounds_i4_minh_start_th_min$$,$minh_end_p__48917_tv_min$$);$i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$=$app$common$geom$shapes$intersect$line_line_intersect$$($i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,$i3_minv_end_p4$jscomp$5$$,$maxh_start_th_max$$,$maxh_end$$);$i3_minv_end_p4$jscomp$5$$=$app$common$geom$shapes$intersect$line_line_intersect$$($maxv_start_tv_max$$,$maxv_end$$,$maxh_start_th_max$$,$maxh_end$$);$child_bounds_i4_minh_start_th_min$$=$app$common$geom$shapes$intersect$line_line_intersect$$($maxv_start_tv_max$$,
$maxv_end$$,$child_bounds_i4_minh_start_th_min$$,$minh_end_p__48917_tv_min$$);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$i1$jscomp$2_p1$jscomp$63$$,$i2$jscomp$2_minv_start_p2$jscomp$47_vec__48921$$,$i3_minv_end_p4$jscomp$5$$,$child_bounds_i4_minh_start_th_min$$],null)};
$app$common$geom$shapes$points$merge_parent_coords_bounds$$=function($bounds$jscomp$3$$,$parent_bounds$jscomp$1$$){return $APP.$app$common$geom$shapes$points$parent_coords_bounds$$($APP.$cljs$core$flatten$$($bounds$jscomp$3$$),$parent_bounds$jscomp$1$$)};
$app$common$geom$shapes$points$center$$=function($bounds$jscomp$5$$){var $half_h_width$jscomp$69$$=$APP.$app$common$geom$shapes$points$width_points$$($bounds$jscomp$5$$),$half_v_height$jscomp$62$$=$APP.$app$common$geom$shapes$points$height_points$$($bounds$jscomp$5$$);$half_h_width$jscomp$69$$=$APP.$app$common$geom$shapes$points$start_hv$$($bounds$jscomp$5$$,$half_h_width$jscomp$69$$/2);$half_v_height$jscomp$62$$=$APP.$app$common$geom$shapes$points$start_vv$$($bounds$jscomp$5$$,$half_v_height$jscomp$62$$/
2);return $APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($APP.$app$common$geom$shapes$points$origin$$($bounds$jscomp$5$$),$half_h_width$jscomp$69$$),$half_v_height$jscomp$62$$)};
$app$common$geom$shapes$constraints$right_vector$$=function($child_points_dir_v$$,$c1$jscomp$29_parent_points$$){var $p0$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$29_parent_points$$,0,null),$cp$jscomp$2_p1$jscomp$64$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$29_parent_points$$,1,null),$p2$jscomp$48$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$29_parent_points$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$29_parent_points$$,
3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_dir_v$$,0,null);$c1$jscomp$29_parent_points$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_dir_v$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_dir_v$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_dir_v$$,3,null);$child_points_dir_v$$=$APP.$app$common$geom$point$subtract$$($cp$jscomp$2_p1$jscomp$64$$,$p0$jscomp$15$$);$cp$jscomp$2_p1$jscomp$64$$=
$app$common$geom$shapes$intersect$line_line_intersect$$($c1$jscomp$29_parent_points$$,$APP.$app$common$geom$point$add$$($c1$jscomp$29_parent_points$$,$child_points_dir_v$$),$cp$jscomp$2_p1$jscomp$64$$,$p2$jscomp$48$$);return $APP.$app$common$geom$point$subtract$$($cp$jscomp$2_p1$jscomp$64$$,$c1$jscomp$29_parent_points$$)};
$app$common$geom$shapes$constraints$left_vector$$=function($c3$jscomp$8_child_points$jscomp$1$$,$p3$jscomp$16_parent_points$jscomp$1$$){var $cp$jscomp$3_p0$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$16_parent_points$jscomp$1$$,0,null),$dir_v$jscomp$1_p1$jscomp$65$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$16_parent_points$jscomp$1$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$16_parent_points$jscomp$1$$,
2,null);$p3$jscomp$16_parent_points$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p3$jscomp$16_parent_points$jscomp$1$$,3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$8_child_points$jscomp$1$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$8_child_points$jscomp$1$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$8_child_points$jscomp$1$$,2,null);$c3$jscomp$8_child_points$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$8_child_points$jscomp$1$$,
3,null);$dir_v$jscomp$1_p1$jscomp$65$$=$APP.$app$common$geom$point$subtract$$($dir_v$jscomp$1_p1$jscomp$65$$,$cp$jscomp$3_p0$jscomp$16$$);$cp$jscomp$3_p0$jscomp$16$$=$app$common$geom$shapes$intersect$line_line_intersect$$($c3$jscomp$8_child_points$jscomp$1$$,$APP.$app$common$geom$point$add$$($c3$jscomp$8_child_points$jscomp$1$$,$dir_v$jscomp$1_p1$jscomp$65$$),$cp$jscomp$3_p0$jscomp$16$$,$p3$jscomp$16_parent_points$jscomp$1$$);return $APP.$app$common$geom$point$subtract$$($cp$jscomp$3_p0$jscomp$16$$,
$c3$jscomp$8_child_points$jscomp$1$$)};
$app$common$geom$shapes$constraints$top_vector$$=function($child_points$jscomp$2_dir_v$jscomp$2$$,$c0$jscomp$5_parent_points$jscomp$2$$){var $cp$jscomp$4_p0$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c0$jscomp$5_parent_points$jscomp$2$$,0,null),$p1$jscomp$66$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c0$jscomp$5_parent_points$jscomp$2$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c0$jscomp$5_parent_points$jscomp$2$$,2,null);var $p3$jscomp$17$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c0$jscomp$5_parent_points$jscomp$2$$,3,null);$c0$jscomp$5_parent_points$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$2_dir_v$jscomp$2$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$2_dir_v$jscomp$2$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$2_dir_v$jscomp$2$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$2_dir_v$jscomp$2$$,
3,null);$child_points$jscomp$2_dir_v$jscomp$2$$=$APP.$app$common$geom$point$subtract$$($p3$jscomp$17$$,$cp$jscomp$4_p0$jscomp$17$$);$cp$jscomp$4_p0$jscomp$17$$=$app$common$geom$shapes$intersect$line_line_intersect$$($c0$jscomp$5_parent_points$jscomp$2$$,$APP.$app$common$geom$point$add$$($c0$jscomp$5_parent_points$jscomp$2$$,$child_points$jscomp$2_dir_v$jscomp$2$$),$cp$jscomp$4_p0$jscomp$17$$,$p1$jscomp$66$$);return $APP.$app$common$geom$point$subtract$$($cp$jscomp$4_p0$jscomp$17$$,$c0$jscomp$5_parent_points$jscomp$2$$)};
$app$common$geom$shapes$constraints$bottom_vector$$=function($child_points$jscomp$3_dir_v$jscomp$3$$,$c2$jscomp$21_parent_points$jscomp$3$$){var $p0$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c2$jscomp$21_parent_points$jscomp$3$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c2$jscomp$21_parent_points$jscomp$3$$,1,null);var $cp$jscomp$5_p2$jscomp$49$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c2$jscomp$21_parent_points$jscomp$3$$,2,null),
$p3$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c2$jscomp$21_parent_points$jscomp$3$$,3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$3_dir_v$jscomp$3$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$3_dir_v$jscomp$3$$,1,null);$c2$jscomp$21_parent_points$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$3_dir_v$jscomp$3$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$3_dir_v$jscomp$3$$,
3,null);$child_points$jscomp$3_dir_v$jscomp$3$$=$APP.$app$common$geom$point$subtract$$($p3$jscomp$18$$,$p0$jscomp$18$$);$cp$jscomp$5_p2$jscomp$49$$=$app$common$geom$shapes$intersect$line_line_intersect$$($c2$jscomp$21_parent_points$jscomp$3$$,$APP.$app$common$geom$point$add$$($c2$jscomp$21_parent_points$jscomp$3$$,$child_points$jscomp$3_dir_v$jscomp$3$$),$cp$jscomp$5_p2$jscomp$49$$,$p3$jscomp$18$$);return $APP.$app$common$geom$point$subtract$$($cp$jscomp$5_p2$jscomp$49$$,$c2$jscomp$21_parent_points$jscomp$3$$)};
$app$common$geom$shapes$constraints$center_horizontal_vector$$=function($child_points$jscomp$4_dir_v$jscomp$4$$,$c1$jscomp$30_parent_points$jscomp$4$$){var $cp$jscomp$6_p0$jscomp$19_p1c$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$30_parent_points$jscomp$4$$,0,null),$p1$jscomp$67$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$30_parent_points$jscomp$4$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$30_parent_points$jscomp$4$$,
2,null);var $p2c_p3$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$30_parent_points$jscomp$4$$,3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$4_dir_v$jscomp$4$$,0,null);$c1$jscomp$30_parent_points$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$4_dir_v$jscomp$4$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$4_dir_v$jscomp$4$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$4_dir_v$jscomp$4$$,
3,null);$child_points$jscomp$4_dir_v$jscomp$4$$=$APP.$app$common$geom$point$subtract$$($p1$jscomp$67$$,$cp$jscomp$6_p0$jscomp$19_p1c$$);$cp$jscomp$6_p0$jscomp$19_p1c$$=$APP.$app$common$geom$point$add$$($cp$jscomp$6_p0$jscomp$19_p1c$$,$APP.$app$common$geom$point$scale$$($child_points$jscomp$4_dir_v$jscomp$4$$,.5));$p2c_p3$jscomp$19$$=$APP.$app$common$geom$point$add$$($p2c_p3$jscomp$19$$,$APP.$app$common$geom$point$scale$$($child_points$jscomp$4_dir_v$jscomp$4$$,.5));$cp$jscomp$6_p0$jscomp$19_p1c$$=
$app$common$geom$shapes$intersect$line_line_intersect$$($c1$jscomp$30_parent_points$jscomp$4$$,$APP.$app$common$geom$point$add$$($c1$jscomp$30_parent_points$jscomp$4$$,$child_points$jscomp$4_dir_v$jscomp$4$$),$cp$jscomp$6_p0$jscomp$19_p1c$$,$p2c_p3$jscomp$19$$);return $APP.$app$common$geom$point$subtract$$($cp$jscomp$6_p0$jscomp$19_p1c$$,$c1$jscomp$30_parent_points$jscomp$4$$)};
$app$common$geom$shapes$constraints$center_vertical_vector$$=function($child_points$jscomp$5_dir_v$jscomp$5$$,$c1$jscomp$31_parent_points$jscomp$5$$){var $p0$jscomp$20_p3c$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$31_parent_points$jscomp$5$$,0,null),$cp$jscomp$7_p1$jscomp$68_p2c$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$31_parent_points$jscomp$5$$,1,null),$p2$jscomp$50$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$31_parent_points$jscomp$5$$,
2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1$jscomp$31_parent_points$jscomp$5$$,3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$5_dir_v$jscomp$5$$,0,null);$c1$jscomp$31_parent_points$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$5_dir_v$jscomp$5$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$5_dir_v$jscomp$5$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points$jscomp$5_dir_v$jscomp$5$$,
3,null);$child_points$jscomp$5_dir_v$jscomp$5$$=$APP.$app$common$geom$point$subtract$$($p2$jscomp$50$$,$cp$jscomp$7_p1$jscomp$68_p2c$jscomp$1$$);$p0$jscomp$20_p3c$$=$APP.$app$common$geom$point$add$$($p0$jscomp$20_p3c$$,$APP.$app$common$geom$point$scale$$($child_points$jscomp$5_dir_v$jscomp$5$$,.5));$cp$jscomp$7_p1$jscomp$68_p2c$jscomp$1$$=$APP.$app$common$geom$point$add$$($cp$jscomp$7_p1$jscomp$68_p2c$jscomp$1$$,$APP.$app$common$geom$point$scale$$($child_points$jscomp$5_dir_v$jscomp$5$$,.5));$cp$jscomp$7_p1$jscomp$68_p2c$jscomp$1$$=
$app$common$geom$shapes$intersect$line_line_intersect$$($c1$jscomp$31_parent_points$jscomp$5$$,$APP.$app$common$geom$point$add$$($c1$jscomp$31_parent_points$jscomp$5$$,$child_points$jscomp$5_dir_v$jscomp$5$$),$p0$jscomp$20_p3c$$,$cp$jscomp$7_p1$jscomp$68_p2c$jscomp$1$$);return $APP.$app$common$geom$point$subtract$$($cp$jscomp$7_p1$jscomp$68_p2c$jscomp$1$$,$c1$jscomp$31_parent_points$jscomp$5$$)};
$app$common$geom$shapes$constraints$start_vector$$=function($axis$jscomp$11_pos_vector$$,$child_points$jscomp$6$$,$parent_points$jscomp$6$$){$axis$jscomp$11_pos_vector$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$,$axis$jscomp$11_pos_vector$$)?$app$common$geom$shapes$constraints$left_vector$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1500$y$$,$axis$jscomp$11_pos_vector$$)?$app$common$geom$shapes$constraints$top_vector$$:null;return $axis$jscomp$11_pos_vector$$.$cljs$core$IFn$_invoke$arity$2$?
$axis$jscomp$11_pos_vector$$.$cljs$core$IFn$_invoke$arity$2$($child_points$jscomp$6$$,$parent_points$jscomp$6$$):$axis$jscomp$11_pos_vector$$($child_points$jscomp$6$$,$parent_points$jscomp$6$$)};
$app$common$geom$shapes$constraints$end_vector$$=function($axis$jscomp$12_pos_vector$jscomp$1$$,$child_points$jscomp$7$$,$parent_points$jscomp$7$$){$axis$jscomp$12_pos_vector$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$,$axis$jscomp$12_pos_vector$jscomp$1$$)?$app$common$geom$shapes$constraints$right_vector$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1500$y$$,$axis$jscomp$12_pos_vector$jscomp$1$$)?$app$common$geom$shapes$constraints$bottom_vector$$:
null;return $axis$jscomp$12_pos_vector$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$axis$jscomp$12_pos_vector$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($child_points$jscomp$7$$,$parent_points$jscomp$7$$):$axis$jscomp$12_pos_vector$jscomp$1$$($child_points$jscomp$7$$,$parent_points$jscomp$7$$)};
$app$common$geom$shapes$constraints$center_vector$$=function($axis$jscomp$13_fexpr__49040$$,$child_points$jscomp$8$$,$parent_points$jscomp$8$$){$axis$jscomp$13_fexpr__49040$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$,$axis$jscomp$13_fexpr__49040$$)?$app$common$geom$shapes$constraints$center_horizontal_vector$$:$app$common$geom$shapes$constraints$center_vertical_vector$$;return $axis$jscomp$13_fexpr__49040$$.$cljs$core$IFn$_invoke$arity$2$?$axis$jscomp$13_fexpr__49040$$.$cljs$core$IFn$_invoke$arity$2$($child_points$jscomp$8$$,
$parent_points$jscomp$8$$):$axis$jscomp$13_fexpr__49040$$($child_points$jscomp$8$$,$parent_points$jscomp$8$$)};
$app$common$geom$shapes$constraints$displacement$$=function($before_v_length$jscomp$38$$,$after_v$$,$before_angl_before_parent_side_v$$,$after_angl_after_parent_side_v$$){$before_angl_before_parent_side_v$$=$APP.$app$common$geom$point$angle_with_other$$($before_v_length$jscomp$38$$,$before_angl_before_parent_side_v$$);$after_angl_after_parent_side_v$$=$APP.$app$common$geom$point$angle_with_other$$($after_v$$,$after_angl_after_parent_side_v$$);$before_v_length$jscomp$38$$=($APP.$cljs$core$truth_$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($before_angl_before_parent_side_v$$,
$after_angl_after_parent_side_v$$))?1:-1)*$APP.$app$common$geom$point$length$$($before_v_length$jscomp$38$$);return $APP.$app$common$math$almost_zero_QMARK_$$($before_v_length$jscomp$38$$)?$after_v$$:$APP.$app$common$geom$point$subtract$$($after_v$$,$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($after_v$$),$before_v_length$jscomp$38$$))};
$app$common$geom$shapes$constraints$side_vector$$=function($axis$jscomp$14$$,$c3$jscomp$9_p__49052$$){var $c0$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$9_p__49052$$,0,null),$c1$jscomp$32$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$9_p__49052$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$9_p__49052$$,2,null);$c3$jscomp$9_p__49052$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c3$jscomp$9_p__49052$$,
3,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$14$$,$APP.$cljs$cst$1499$x$$)?$APP.$app$common$geom$point$subtract$$($c1$jscomp$32$$,$c0$jscomp$6$$):$APP.$app$common$geom$point$subtract$$($c3$jscomp$9_p__49052$$,$c0$jscomp$6$$)};
$APP.$app$common$geom$shapes$constraints$default_constraints_h$$=function($shape$jscomp$124$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$124$$),$APP.$app$common$uuid$zero$$)?null:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$124$$),$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$124$$))?
$APP.$cljs$cst$257$left$$:$APP.$cljs$cst$1887$scale$$};
$APP.$app$common$geom$shapes$constraints$default_constraints_v$$=function($shape$jscomp$125$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$125$$),$APP.$app$common$uuid$zero$$)?null:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$125$$),$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$125$$))?$APP.$cljs$cst$1546$top$$:
$APP.$cljs$cst$1887$scale$$};
$app$common$geom$shapes$constraints$normalize_modifiers$$=function($constraints_h_resize_origin$jscomp$1_scale_x$$,$constraints_v_resize_vector$jscomp$1_scale_y$$,$modifiers$jscomp$39$$,$child_bb_before_child_bounds$jscomp$1$$,$center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$,$parent_bounds$jscomp$2$$,$selrect$jscomp$17_transform_inverse$jscomp$11_transformed_parent_bounds$$){$child_bb_before_child_bounds$jscomp$1$$=$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($child_bb_before_child_bounds$jscomp$1$$,$parent_bounds$jscomp$2$$);
var $child_bb_after$$=$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$,$selrect$jscomp$17_transform_inverse$jscomp$11_transformed_parent_bounds$$);$constraints_h_resize_origin$jscomp$1_scale_x$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1887$scale$$,$constraints_h_resize_origin$jscomp$1_scale_x$$)?1:$APP.$app$common$geom$shapes$points$width_points$$($child_bb_before_child_bounds$jscomp$1$$)/function(){var $y__5111__auto__$jscomp$42$$=
$APP.$app$common$geom$shapes$points$width_points$$($child_bb_after$$);return.01>$y__5111__auto__$jscomp$42$$?.01:$y__5111__auto__$jscomp$42$$}();$constraints_v_resize_vector$jscomp$1_scale_y$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1887$scale$$,$constraints_v_resize_vector$jscomp$1_scale_y$$)?1:$APP.$app$common$geom$shapes$points$height_points$$($child_bb_before_child_bounds$jscomp$1$$)/function(){var $y__5111__auto__$jscomp$43$$=$APP.$app$common$geom$shapes$points$height_points$$($child_bb_after$$);
return.01>$y__5111__auto__$jscomp$43$$?.01:$y__5111__auto__$jscomp$43$$}();$constraints_v_resize_vector$jscomp$1_scale_y$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($constraints_h_resize_origin$jscomp$1_scale_x$$,$constraints_v_resize_vector$jscomp$1_scale_y$$);$constraints_h_resize_origin$jscomp$1_scale_x$$=$APP.$app$common$geom$shapes$points$origin$$($child_bb_after$$);$center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($child_bb_after$$);
$selrect$jscomp$17_transform_inverse$jscomp$11_transformed_parent_bounds$$=$app$common$geom$shapes$transforms$calculate_selrect$$($child_bb_after$$,$center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$);$center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$=$app$common$geom$shapes$transforms$calculate_transform$$($child_bb_after$$,$center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$,$selrect$jscomp$17_transform_inverse$jscomp$11_transformed_parent_bounds$$);$selrect$jscomp$17_transform_inverse$jscomp$11_transformed_parent_bounds$$=
$center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$!=null?$app$common$geom$matrix$inverse$$($center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$):null;return $APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$($modifiers$jscomp$39$$,$constraints_v_resize_vector$jscomp$1_scale_y$$,$constraints_h_resize_origin$jscomp$1_scale_x$$,$center$jscomp$27_transform$jscomp$55_transformed_child_bounds$$,$selrect$jscomp$17_transform_inverse$jscomp$11_transformed_parent_bounds$$)};
$app$common$geom$shapes$bounds$shape_stroke_margin$$=function($shape$jscomp$126$$,$stroke_width$$){return $APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$126$$)?$stroke_width$$+Math.sqrt(2*$stroke_width$$*$stroke_width$$):Math.sqrt(2*$stroke_width$$*$stroke_width$$)};
$app$common$geom$shapes$bounds$apply_filters$$=function($attr$jscomp$13$$,$type$jscomp$341$$,$filters$$){return $APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1604$hidden$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__48608_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$13$$.$cljs$core$IFn$_invoke$arity$1$?
$attr$jscomp$13$$.$cljs$core$IFn$_invoke$arity$1$($p1__48608_SHARP_$$):$attr$jscomp$13$$($p1__48608_SHARP_$$),$type$jscomp$341$$)}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($item$jscomp$44$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,"filter_"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$44$$)??""),$APP.$cljs$cst$139$type$$,$type$jscomp$341$$,$APP.$cljs$cst$1419$params$$,$item$jscomp$44$$],null)})),$filters$$)};
$app$common$geom$shapes$bounds$shape__GT_filters$$=function($shape$jscomp$127$$){return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,"BackgroundImageFix",$APP.$cljs$cst$139$type$$,$cljs$cst$1888$image_fix$$],null)],null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$geom$shapes$bounds$apply_filters$$($APP.$cljs$cst$1889$style$$,
$APP.$cljs$cst$1890$drop_shadow$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$127$$)),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,"shape",$APP.$cljs$cst$139$type$$,$cljs$cst$1891$blend_filters$$],null)],null),$app$common$geom$shapes$bounds$apply_filters$$($APP.$cljs$cst$1889$style$$,$cljs$cst$1892$inner_shadow$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$127$$)),
$app$common$geom$shapes$bounds$apply_filters$$($APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1893$layer_blur$$,new $APP.$cljs$core$List$$(null,$APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$127$$),null,1,null))]))};
$app$common$geom$shapes$bounds$calculate_filter_bounds$$=function($h$jscomp$146_selrect$jscomp$18$$,$filter_entry_map__48614_offset_x$$){var $x$jscomp$1120$$=$h$jscomp$146_selrect$jscomp$18$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$146_selrect$jscomp$18$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$378$$=$h$jscomp$146_selrect$jscomp$18$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$146_selrect$jscomp$18$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$29$$=$h$jscomp$146_selrect$jscomp$18$$?.width??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$146_selrect$jscomp$18$$,$APP.$cljs$cst$288$width$$);$h$jscomp$146_selrect$jscomp$18$$=$h$jscomp$146_selrect$jscomp$18$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$146_selrect$jscomp$18$$,$APP.$cljs$cst$1511$height$$);$filter_entry_map__48614_offset_x$$=$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($filter_entry_map__48614_offset_x$$);var $map__48614__$1_spread$$=$APP.$cljs$core$__destructure_map$$($filter_entry_map__48614_offset_x$$);
$filter_entry_map__48614_offset_x$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48614__$1_spread$$,$APP.$cljs$cst$1634$offset_x$$,0);var $offset_y$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48614__$1_spread$$,$APP.$cljs$cst$1635$offset_y$$,0),$blur$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48614__$1_spread$$,$APP.$cljs$cst$1637$blur$$,0);$map__48614__$1_spread$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48614__$1_spread$$,$APP.$cljs$cst$1636$spread$$,
0);return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$(Math.min($x$jscomp$1120$$,$x$jscomp$1120$$+$filter_entry_map__48614_offset_x$$+-$map__48614__$1_spread$$+-$blur$$+-5),Math.min($y$jscomp$378$$,$y$jscomp$378$$+$offset_y$$+-$map__48614__$1_spread$$+-$blur$$+-5),$w$jscomp$29$$+$APP.$app$common$math$abs$$($filter_entry_map__48614_offset_x$$)+$map__48614__$1_spread$$*2+$blur$$*2+10,$h$jscomp$146_selrect$jscomp$18$$+$APP.$app$common$math$abs$$($offset_y$$)+$map__48614__$1_spread$$*
2+$blur$$*2+10)};$app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$=function($selrect$jscomp$19$$,$filters$jscomp$1$$,$blur_value$$){return $app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$04$$($selrect$jscomp$19$$,$filters$jscomp$1$$,$blur_value$$,!1)};
$app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$04$$=function($selrect$jscomp$20$$,$filters$jscomp$2$$,$blur_value$jscomp$1_delta_blur$$,$ignore_shadow_margin_QMARK_$$){var $bounds_xf$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__48616_SHARP_$$){return $APP.$cljs$core$not$$($ignore_shadow_margin_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1890$drop_shadow$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__48616_SHARP_$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$geom$shapes$bounds$calculate_filter_bounds$$,$selrect$jscomp$20$$)));$blur_value$jscomp$1_delta_blur$$*=2;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$geom$rect$join_rects$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$selrect$jscomp$20$$],null),$bounds_xf$$,$filters$jscomp$2$$)),$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_$$,$blur_value$jscomp$1_delta_blur$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_$$,$blur_value$jscomp$1_delta_blur$$),$APP.$cljs$cst$1512$x1$$,$APP.$cljs$core$_$$,$blur_value$jscomp$1_delta_blur$$),$APP.$cljs$cst$1513$y1$$,$APP.$cljs$core$_$$,$blur_value$jscomp$1_delta_blur$$),$APP.$cljs$cst$1514$x2$$,$APP.$cljs$core$_PLUS_$$,$blur_value$jscomp$1_delta_blur$$),
$APP.$cljs$cst$1515$y2$$,$APP.$cljs$core$_PLUS_$$,$blur_value$jscomp$1_delta_blur$$),$APP.$cljs$cst$288$width$$,$APP.$cljs$core$_PLUS_$$,$blur_value$jscomp$1_delta_blur$$*2),$APP.$cljs$cst$1511$height$$,$APP.$cljs$core$_PLUS_$$,$blur_value$jscomp$1_delta_blur$$*2)};
$app$common$geom$shapes$bounds$get_shape_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$=function($shape$jscomp$129$$,$ignore_shadow_margin_QMARK_$jscomp$1$$){if($APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$129$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1527$svg$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$129$$,$APP.$cljs$cst$1621$content$$),
$APP.$cljs$cst$78$tag$$))||$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$129$$))&&function(){var $or__5025__auto____$1$jscomp$45$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$129$$));return $APP.$cljs$core$truth_$$($or__5025__auto____$1$jscomp$45$$)?$or__5025__auto____$1$jscomp$45$$:0}()===0)return $shape$jscomp$129$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$129$$,
$APP.$cljs$cst$1589$selrect$$);var $filters$jscomp$3$$=$app$common$geom$shapes$bounds$shape__GT_filters$$($shape$jscomp$129$$),$blur_value$jscomp$2$$=function(){var $or__5025__auto__$jscomp$359$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$129$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$359$$)?$or__5025__auto__$jscomp$359$$:0}(),$srect$$=$APP.$app$common$geom$rect$points__GT_rect$$($shape$jscomp$129$$?.points??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$129$$,$APP.$cljs$cst$1588$points$$));return $app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$04$$($srect$$,$filters$jscomp$3$$,$blur_value$jscomp$2$$,$ignore_shadow_margin_QMARK_$jscomp$1$$)};
$app$common$geom$shapes$bounds$calculate_padding$cljs$0core$0IFn$0_invoke$0arity$03$$=function($shadow_height_shape$jscomp$131$$,$ignore_margin_QMARK__stroke_margin$$,$ignore_shadow_margin_QMARK_$jscomp$2$$){var $shadow_width_stroke_width$jscomp$1_strokes$jscomp$1$$=$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shadow_height_shape$jscomp$131$$),$open_path_QMARK_$$=$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shadow_height_shape$jscomp$131$$)&&
$APP.$app$common$types$path$shape_with_open_path_QMARK_$$($shadow_height_shape$jscomp$131$$);$shadow_width_stroke_width$jscomp$1_strokes$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$max$$,0,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48626_SHARP_$$){var $G__48643$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($p1__48626_SHARP_$$,$APP.$cljs$cst$1852$stroke_alignment$$,$APP.$cljs$cst$1651$center$$);switch($G__48643$$ instanceof
$APP.$cljs$core$Keyword$$?$G__48643$$.$fqn$:null){case "center":return $APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($p1__48626_SHARP_$$,0)/2;case "outer":return $APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($p1__48626_SHARP_$$,0);default:return $open_path_QMARK_$$?$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($p1__48626_SHARP_$$,0):0}},$shadow_width_stroke_width$jscomp$1_strokes$jscomp$1$$));$ignore_margin_QMARK__stroke_margin$$=$APP.$cljs$core$truth_$$($ignore_margin_QMARK__stroke_margin$$)?
0:$app$common$geom$shapes$bounds$shape_stroke_margin$$($shadow_height_shape$jscomp$131$$,$shadow_width_stroke_width$jscomp$1_strokes$jscomp$1$$);$shadow_width_stroke_width$jscomp$1_strokes$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$max$$,0,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48627_SHARP_$$){var $G__48644$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$2$($p1__48627_SHARP_$$,$APP.$cljs$cst$1890$drop_shadow$$);
switch($G__48644$$ instanceof $APP.$cljs$core$Keyword$$?$G__48644$$.$fqn$:null){case "drop-shadow":return $APP.$app$common$math$abs$$($APP.$cljs$cst$1634$offset_x$$.$cljs$core$IFn$_invoke$arity$1$($p1__48627_SHARP_$$))+$APP.$cljs$cst$1636$spread$$.$cljs$core$IFn$_invoke$arity$1$($p1__48627_SHARP_$$)*2+$APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($p1__48627_SHARP_$$)*2+10;default:return 0}},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shadow_height_shape$jscomp$131$$))));
$shadow_height_shape$jscomp$131$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$max$$,0,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__48628_SHARP_$$){var $G__48645$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$2$($p1__48628_SHARP_$$,$APP.$cljs$cst$1890$drop_shadow$$);switch($G__48645$$ instanceof $APP.$cljs$core$Keyword$$?$G__48645$$.$fqn$:null){case "drop-shadow":return $APP.$app$common$math$abs$$($APP.$cljs$cst$1635$offset_y$$.$cljs$core$IFn$_invoke$arity$1$($p1__48628_SHARP_$$))+
$APP.$cljs$cst$1636$spread$$.$cljs$core$IFn$_invoke$arity$1$($p1__48628_SHARP_$$)*2+$APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($p1__48628_SHARP_$$)*2+10;default:return 0}},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shadow_height_shape$jscomp$131$$))));return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1894$horizontal$$,$APP.$app$common$math$ceil$$($ignore_margin_QMARK__stroke_margin$$+
($APP.$cljs$core$truth_$$($ignore_shadow_margin_QMARK_$jscomp$2$$)?0:$shadow_width_stroke_width$jscomp$1_strokes$jscomp$1$$)),$APP.$cljs$cst$1895$vertical$$,$APP.$app$common$math$ceil$$($ignore_margin_QMARK__stroke_margin$$+($APP.$cljs$core$truth_$$($ignore_shadow_margin_QMARK_$jscomp$2$$)?0:$shadow_height_shape$jscomp$131$$))],null)};
$app$common$geom$shapes$bounds$calculate_base_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$=function($h_padding$jscomp$inline_5205_shape$jscomp$133$$,$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$,$ignore_shadow_margin_QMARK_$jscomp$3$$){var $bounds$jscomp$inline_5203$$=$app$common$geom$shapes$bounds$get_shape_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$($h_padding$jscomp$inline_5205_shape$jscomp$133$$,$ignore_shadow_margin_QMARK_$jscomp$3$$);$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$=
$app$common$geom$shapes$bounds$calculate_padding$cljs$0core$0IFn$0_invoke$0arity$03$$($h_padding$jscomp$inline_5205_shape$jscomp$133$$,$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$,$ignore_shadow_margin_QMARK_$jscomp$3$$);$h_padding$jscomp$inline_5205_shape$jscomp$133$$=$APP.$cljs$cst$1894$horizontal$$.$cljs$core$IFn$_invoke$arity$1$($ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$);$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$=
$APP.$cljs$cst$1895$vertical$$.$cljs$core$IFn$_invoke$arity$1$($ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($bounds$jscomp$inline_5203$$,
$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_$$,$h_padding$jscomp$inline_5205_shape$jscomp$133$$),$APP.$cljs$cst$1512$x1$$,$APP.$cljs$core$_$$,$h_padding$jscomp$inline_5205_shape$jscomp$133$$),$APP.$cljs$cst$1514$x2$$,$APP.$cljs$core$_PLUS_$$,$h_padding$jscomp$inline_5205_shape$jscomp$133$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_$$,$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$),$APP.$cljs$cst$1513$y1$$,$APP.$cljs$core$_$$,$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$),
$APP.$cljs$cst$1515$y2$$,$APP.$cljs$core$_PLUS_$$,$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$),$APP.$cljs$cst$288$width$$,$APP.$cljs$core$_PLUS_$$,2*$h_padding$jscomp$inline_5205_shape$jscomp$133$$),$APP.$cljs$cst$1511$height$$,$APP.$cljs$core$_PLUS_$$,2*$ignore_margin_QMARK_$jscomp$1_padding$jscomp$inline_5204_v_padding$jscomp$inline_5206$$)};
$APP.$app$common$geom$shapes$translate_to_frame$$=function($shape$jscomp$138$$,$frame$jscomp$10$$){return $app$common$geom$shapes$transforms$move$$($shape$jscomp$138$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-($frame$jscomp$10$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$10$$,$APP.$cljs$cst$1499$x$$)),-($frame$jscomp$10$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$10$$,$APP.$cljs$cst$1500$y$$))))};
$APP.$app$common$geom$shapes$shape__GT_rect$$=function($h$jscomp$147_shape$jscomp$140$$){var $x$jscomp$1121$$=$h$jscomp$147_shape$jscomp$140$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$147_shape$jscomp$140$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$379$$=$h$jscomp$147_shape$jscomp$140$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$147_shape$jscomp$140$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$30$$=$h$jscomp$147_shape$jscomp$140$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$147_shape$jscomp$140$$,
$APP.$cljs$cst$288$width$$);$h$jscomp$147_shape$jscomp$140$$=$h$jscomp$147_shape$jscomp$140$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($h$jscomp$147_shape$jscomp$140$$,$APP.$cljs$cst$1511$height$$);return $app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($x$jscomp$1121$$,$y$jscomp$379$$,$w$jscomp$30$$,$h$jscomp$147_shape$jscomp$140$$)?$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($x$jscomp$1121$$,$y$jscomp$379$$,$w$jscomp$30$$,$h$jscomp$147_shape$jscomp$140$$):
null};$app$common$geom$shapes$left_bound$$=function($shape$jscomp$142$$){var $or__5025__auto__$jscomp$364$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$142$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$364$$)?$or__5025__auto__$jscomp$364$$:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$142$$))};
$app$common$geom$shapes$top_bound$$=function($shape$jscomp$143$$){var $or__5025__auto__$jscomp$365$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$143$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$365$$)?$or__5025__auto__$jscomp$365$$:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$143$$))};
$app$common$geom$shapes$fully_contained_QMARK_$$=function($rect$jscomp$25$$,$other$jscomp$184$$){return $APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$25$$)<=$APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$184$$)&&$APP.$cljs$cst$1514$x2$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$25$$)>=$APP.$cljs$cst$1514$x2$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$184$$)&&$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$25$$)<=$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$184$$)&&
$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$25$$)>=$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$184$$)};
$APP.$app$common$geom$shapes$get_areas$$=function($bound_y2_bounds$jscomp$9$$,$selrect$jscomp$24_sr_y2$$){var $bound_x1$$=$bound_y2_bounds$jscomp$9$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bound_y2_bounds$jscomp$9$$,$APP.$cljs$cst$1512$x1$$),$bound_x2$$=$bound_y2_bounds$jscomp$9$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bound_y2_bounds$jscomp$9$$,$APP.$cljs$cst$1514$x2$$),$bound_y1$$=$bound_y2_bounds$jscomp$9$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bound_y2_bounds$jscomp$9$$,
$APP.$cljs$cst$1513$y1$$);$bound_y2_bounds$jscomp$9$$=$bound_y2_bounds$jscomp$9$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bound_y2_bounds$jscomp$9$$,$APP.$cljs$cst$1515$y2$$);var $sr_x1$$=$selrect$jscomp$24_sr_y2$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$24_sr_y2$$,$APP.$cljs$cst$1512$x1$$),$sr_x2$$=$selrect$jscomp$24_sr_y2$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$24_sr_y2$$,$APP.$cljs$cst$1514$x2$$),$sr_y1$$=
$selrect$jscomp$24_sr_y2$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$24_sr_y2$$,$APP.$cljs$cst$1513$y1$$);$selrect$jscomp$24_sr_y2$$=$selrect$jscomp$24_sr_y2$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$24_sr_y2$$,$APP.$cljs$cst$1515$y2$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$257$left$$,$app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$($bound_x1$$,$sr_y1$$,$sr_x1$$,$selrect$jscomp$24_sr_y2$$),
$APP.$cljs$cst$1546$top$$,$app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$($sr_x1$$,$bound_y1$$,$sr_x2$$,$sr_y1$$),$APP.$cljs$cst$258$right$$,$app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$($sr_x2$$,$sr_y1$$,$bound_x2$$,$selrect$jscomp$24_sr_y2$$),$APP.$cljs$cst$1547$bottom$$,$app$common$geom$rect$corners__GT_rect$cljs$0core$0IFn$0_invoke$0arity$04$$($sr_x1$$,$selrect$jscomp$24_sr_y2$$,$sr_x2$$,$bound_y2_bounds$jscomp$9$$)],null)};
$app$common$geom$shapes$close_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$=function($attr$jscomp$15$$,$val1$jscomp$4$$,$val2$jscomp$4$$,$precision$jscomp$9$$){function $close_val_QMARK_$$($num1$jscomp$3$$,$num2$jscomp$3$$){return typeof $num1$jscomp$3$$==="number"&&typeof $num2$jscomp$3$$==="number"?$APP.$app$common$math$abs$$($num1$jscomp$3$$-$num2$jscomp$3$$)<$precision$jscomp$9$$:null}return typeof $val1$jscomp$4$$==="number"&&typeof $val2$jscomp$4$$==="number"?$close_val_QMARK_$$($val1$jscomp$4$$,
$val2$jscomp$4$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$15$$,$APP.$cljs$cst$1589$selrect$$)?$APP.$cljs$core$every_QMARK_$$(function($p1__49120_SHARP_$$){return $close_val_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($val1$jscomp$4$$,$p1__49120_SHARP_$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($val2$jscomp$4$$,$p1__49120_SHARP_$$))},new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,
$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1512$x1$$,$APP.$cljs$cst$1513$y1$$,$APP.$cljs$cst$1514$x2$$,$APP.$cljs$cst$1515$y2$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$],null)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$15$$,$APP.$cljs$cst$1588$points$$)?$APP.$cljs$core$every_QMARK_$$(function($p1__49121_SHARP_$$){var $and__5023__auto__$jscomp$258$$=$close_val_QMARK_$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($p1__49121_SHARP_$$)),
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__49121_SHARP_$$)));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$258$$)?$close_val_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($p1__49121_SHARP_$$)),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__49121_SHARP_$$))):$and__5023__auto__$jscomp$258$$},$app$common$data$zip$$($val1$jscomp$4$$,$val2$jscomp$4$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$15$$,
$APP.$cljs$cst$1875$position_data$$)?$APP.$cljs$core$every_QMARK_$$(function($p1__49122_SHARP_$$){var $and__5023__auto__$jscomp$259$$=$close_val_QMARK_$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($p1__49122_SHARP_$$)),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__49122_SHARP_$$)));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$259$$)?$close_val_QMARK_$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($p1__49122_SHARP_$$)),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__49122_SHARP_$$))):$and__5023__auto__$jscomp$259$$},$app$common$data$zip$$($val1$jscomp$4$$,$val2$jscomp$4$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($val1$jscomp$4$$,$val2$jscomp$4$$)};$APP.$app$common$geom$shapes$shapes__GT_rect$$=function($param49134$$){return $APP.$app$common$geom$shapes$common$shapes__GT_rect$$($param49134$$)};$APP.$app$common$geom$shapes$shape__GT_points$$=function($param49145$$){return $app$common$geom$shapes$common$shape__GT_points$$($param49145$$)};
$app$common$geom$shapes$move$$=function($param49150$$,$param49151$$){return $app$common$geom$shapes$transforms$move$$($param49150$$,$param49151$$)};$app$common$geom$shapes$absolute_move$$=function($param49152$$,$param49153$$){return $app$common$geom$shapes$transforms$absolute_move$$($param49152$$,$param49153$$)};$APP.$app$common$geom$shapes$apply_transform$$=function($param49179$$,$param49180$$){return $APP.$app$common$geom$shapes$transforms$apply_transform$$($param49179$$,$param49180$$)};
$app$common$geom$shapes$move_position_data$$=function($param49193$$,$param49194$$){return $app$common$geom$shapes$transforms$move_position_data$$($param49193$$,$param49194$$)};$APP.$app$main$data$helpers$lookup_libraries$$=function($state$jscomp$49$$){return $APP.$cljs$cst$1901$files$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$49$$)};
$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$=function($state$jscomp$50$$){return $APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$50$$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$50$$))};
$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$51$$,$file_id$jscomp$1$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$51$$,$APP.$cljs$cst$1901$files$$),$file_id$jscomp$1$$)};
$APP.$app$main$data$helpers$get_page$$=function($fdata$$,$page_id$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fdata$$,$APP.$cljs$cst$1614$pages_index$$),$page_id$$)};$app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$113$$,$selected$jscomp$7$$){return $app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$113$$,$selected$jscomp$7$$,null)};
$app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$114$$,$selected$jscomp$8_selected__$1$jscomp$2$$,$map__49265__$1_p__49264$$){$map__49265__$1_p__49264$$=$APP.$cljs$core$__destructure_map$$($map__49265__$1_p__49264$$);var $omit_blocked_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49265__$1_p__49264$$,$cljs$cst$1904$omit_blocked_QMARK_$$,!1);$selected$jscomp$8_selected__$1$jscomp$2$$=$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$114$$,
$selected$jscomp$8_selected__$1$jscomp$2$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($id$jscomp$156$$){return $APP.$cljs$core$contains_QMARK_$$($objects$jscomp$114$$,$id$jscomp$156$$)&&($APP.$cljs$core$not$$($omit_blocked_QMARK_$$)||$APP.$cljs$core$not$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$114$$,
$id$jscomp$156$$),$APP.$cljs$cst$1607$blocked$$,!1)))}),$selected$jscomp$8_selected__$1$jscomp$2$$)};$app$main$data$helpers$get_selected_ids$$=function($state$jscomp$61$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$61$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1906$selected$$)};
$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$=function($state$jscomp$62$$){return $app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$03$$($state$jscomp$62$$,$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$62$$),null)};
$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$63$$){var $options$jscomp$440$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1904$omit_blocked_QMARK_$$,!0],null);return $app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$03$$($state$jscomp$63$$,$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$63$$),$options$jscomp$440$$)};
$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$03$$=function($selected$jscomp$9_state$jscomp$64$$,$objects$jscomp$116_page_id$jscomp$6$$,$options$jscomp$441$$){$objects$jscomp$116_page_id$jscomp$6$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($selected$jscomp$9_state$jscomp$64$$,$objects$jscomp$116_page_id$jscomp$6$$);$selected$jscomp$9_state$jscomp$64$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selected$jscomp$9_state$jscomp$64$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1906$selected$$);return $app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$116_page_id$jscomp$6$$,$selected$jscomp$9_state$jscomp$64$$,$options$jscomp$441$$)};
$APP.$app$main$data$helpers$lookup_shape$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$65$$,$id$jscomp$158$$){return $app$main$data$helpers$lookup_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($state$jscomp$65$$,$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$65$$),$id$jscomp$158$$)};
$app$main$data$helpers$lookup_shape$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$117_state$jscomp$66$$,$page_id$jscomp$7$$,$id$jscomp$159$$){$objects$jscomp$117_state$jscomp$66$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$117_state$jscomp$66$$,$page_id$jscomp$7$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$117_state$jscomp$66$$,$id$jscomp$159$$)};
$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$67$$,$ids$jscomp$21$$){return $app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($state$jscomp$67$$,$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$67$$),$ids$jscomp$21$$)};
$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$118_state$jscomp$68$$,$page_id$jscomp$8$$,$ids$jscomp$22$$){$objects$jscomp$118_state$jscomp$68$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$118_state$jscomp$68$$,$page_id$jscomp$8$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$getf$$($objects$jscomp$118_state$jscomp$68$$)),
$ids$jscomp$22$$)};$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$71$$,$f$jscomp$774$$){return $APP.$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$04$$($state$jscomp$71$$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$71$$),$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$71$$),$f$jscomp$774$$)};
$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$03$$=function($state$jscomp$72$$,$page_id$jscomp$9$$,$f$jscomp$775$$){return $APP.$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$04$$($state$jscomp$72$$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$72$$),$page_id$jscomp$9$$,$f$jscomp$775$$)};
$APP.$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$04$$=function($state$jscomp$73$$,$file_id$jscomp$8$$,$page_id$jscomp$10$$,$f$jscomp$776$$){return $APP.$app$common$data$update_in_when$$($state$jscomp$73$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,$file_id$jscomp$8$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$10$$],null),$f$jscomp$776$$)};
$app$main$data$helpers$filter_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$inline_5213_state$jscomp$74$$,$filter_fn$$){var $page_id$jscomp$inline_5211$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$inline_5213_state$jscomp$74$$);$objects$jscomp$inline_5213_state$jscomp$74$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$inline_5213_state$jscomp$74$$,$page_id$jscomp$inline_5211$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($filter_fn$$),$APP.$cljs$core$vals$$($objects$jscomp$inline_5213_state$jscomp$74$$))};
$app$main$data$helpers$select_bool_children$$=function($state$jscomp$76$$,$parent_id$jscomp$16$$){var $objects$jscomp$120$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$76$$),$shape_modifiers$$=$APP.$cljs$cst$1907$workspace_modifiers$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$76$$),$content_modifiers$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$76$$,$APP.$cljs$cst$1905$workspace_local$$),
$APP.$cljs$cst$1908$edit_path$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$202$$,$id$jscomp$160$$){var $shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$120$$,$id$jscomp$160$$);if($APP.$cljs$core$truth_$$($shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$)){var $modifiers$jscomp$41_modifiers__$1$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape_modifiers$$,
$id$jscomp$160$$),$APP.$cljs$cst$1794$modifiers$$);$shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$=$modifiers$jscomp$41_modifiers__$1$jscomp$10$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$,$modifiers$jscomp$41_modifiers__$1$jscomp$10$$):$shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$;$modifiers$jscomp$41_modifiers__$1$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content_modifiers$$,
$id$jscomp$160$$),$APP.$cljs$cst$1909$content_modifiers$$);$shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$=$modifiers$jscomp$41_modifiers__$1$jscomp$10$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$,$APP.$cljs$cst$1621$content$$,$APP.$app$common$types$path$apply_content_modifiers$$,$modifiers$jscomp$41_modifiers__$1$jscomp$10$$):$shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$;
return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$202$$,$id$jscomp$160$$,$shape__$1$jscomp$8_shape__$2$jscomp$4_temp__5823__auto__$jscomp$108$$)}return $result$jscomp$202$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$120$$,$parent_id$jscomp$16$$))};
$APP.$app$main$data$helpers$get_viewport_center$$=function($state$jscomp$77_temp__5825__auto__$jscomp$130_x$jscomp$1122$$){$state$jscomp$77_temp__5825__auto__$jscomp$130_x$jscomp$1122$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$77_temp__5825__auto__$jscomp$130_x$jscomp$1122$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1910$vbox$$],null));if($APP.$cljs$core$truth_$$($state$jscomp$77_temp__5825__auto__$jscomp$130_x$jscomp$1122$$)){var $height$jscomp$63_map__49284__$1$$=
$APP.$cljs$core$__destructure_map$$($state$jscomp$77_temp__5825__auto__$jscomp$130_x$jscomp$1122$$);$state$jscomp$77_temp__5825__auto__$jscomp$130_x$jscomp$1122$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$63_map__49284__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$380$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$63_map__49284__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$70$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$63_map__49284__$1$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$63_map__49284__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$63_map__49284__$1$$,$APP.$cljs$cst$1511$height$$);return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$77_temp__5825__auto__$jscomp$130_x$jscomp$1122$$+$width$jscomp$70$$/2,$y$jscomp$380$$+$height$jscomp$63_map__49284__$1$$/2)}return null};
$APP.$app$main$data$helpers$lookup_team_files$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$79$$,$team_id$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49285_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($team_id$$,$APP.$cljs$cst$1912$team_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_val$$($p1__49285_SHARP_$$)))},$APP.$cljs$cst$1901$files$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$79$$)))};
$APP.$app$main$data$helpers$lookup_team_projects$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$81$$,$team_id$jscomp$1$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49291_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($team_id$jscomp$1$$,$APP.$cljs$cst$1912$team_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_val$$($p1__49291_SHARP_$$)))},
$APP.$cljs$cst$1913$projects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$81$$)))};
$app$common$geom$proportions$setup_proportions_image$$=function($map__48790__$1_p__48789$$){$map__48790__$1_p__48789$$=$APP.$cljs$core$__destructure_map$$($map__48790__$1_p__48789$$);var $map__48791_width$jscomp$73$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48790__$1_p__48789$$,$cljs$cst$1617$metadata$$),$height$jscomp$66_map__48791__$1$$=$APP.$cljs$core$__destructure_map$$($map__48791_width$jscomp$73$$);$map__48791_width$jscomp$73$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$66_map__48791__$1$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$66_map__48791__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$66_map__48791__$1$$,$APP.$cljs$cst$1511$height$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__48790__$1_p__48789$$,$APP.$cljs$cst$1791$proportion$$,$map__48791_width$jscomp$73$$/$height$jscomp$66_map__48791__$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1792$proportion_lock$$,!0]))};
$app$common$geom$proportions$setup_proportions_size$$=function($map__48794__$1_p__48793$$){$map__48794__$1_p__48793$$=$APP.$cljs$core$__destructure_map$$($map__48794__$1_p__48793$$);var $map__48795_width$jscomp$74$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48794__$1_p__48793$$,$APP.$cljs$cst$1589$selrect$$),$height$jscomp$67_map__48795__$1$$=$APP.$cljs$core$__destructure_map$$($map__48795_width$jscomp$74$$);$map__48795_width$jscomp$74$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$67_map__48795__$1$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$67_map__48795__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$67_map__48795__$1$$,$APP.$cljs$cst$1511$height$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__48794__$1_p__48793$$,$APP.$cljs$cst$1791$proportion$$,$map__48795_width$jscomp$74$$/$height$jscomp$67_map__48795__$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1792$proportion_lock$$,!0]))};
$app$common$geom$proportions$setup_proportions$$=function($map__48799__$1_p__48798$$){$map__48799__$1_p__48798$$=$APP.$cljs$core$__destructure_map$$($map__48799__$1_p__48798$$);var $type$jscomp$342$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48799__$1_p__48798$$,$APP.$cljs$cst$139$type$$),$image_fill_QMARK_$$=$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($map__48799__$1_p__48798$$))&&$APP.$cljs$core$every_QMARK_$$(function($p1__48797_SHARP_$$){return $APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($p1__48797_SHARP_$$)!=
null},$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($map__48799__$1_p__48798$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$342$$,$APP.$cljs$cst$1597$svg_raw$$)?$app$common$geom$proportions$setup_proportions_size$$($map__48799__$1_p__48798$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$342$$,$APP.$cljs$cst$1596$image$$)?$app$common$geom$proportions$setup_proportions_image$$($map__48799__$1_p__48798$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$342$$,
$APP.$cljs$cst$1572$text$$)?$map__48799__$1_p__48798$$:$image_fill_QMARK_$$?$app$common$geom$proportions$setup_proportions_size$$($map__48799__$1_p__48798$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__48799__$1_p__48798$$,$APP.$cljs$cst$1791$proportion$$,1,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1792$proportion_lock$$,!1]))};
$APP.$app$common$types$shape$interactions$has_destination$$=function($G__48879_interaction$jscomp$4$$){$G__48879_interaction$jscomp$4$$=$APP.$cljs$cst$1951$action_type$$.$cljs$core$IFn$_invoke$arity$1$($G__48879_interaction$jscomp$4$$);var $fexpr__48878$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1926$navigate$$,null,$APP.$cljs$cst$1927$close_overlay$$,null,$APP.$cljs$cst$1929$toggle_overlay$$,null,$APP.$cljs$cst$1931$open_overlay$$,
null],null),null);return $fexpr__48878$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__48878$$.$cljs$core$IFn$_invoke$arity$1$($G__48879_interaction$jscomp$4$$):$fexpr__48878$$($G__48879_interaction$jscomp$4$$)};
$app$common$types$shape$interactions$calc_overlay_position$$=function($G__48928_G__48928__$1_interaction$jscomp$18$$,$overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$,$objects$jscomp$124_overlay_size$jscomp$1$$,$overlay_position__$1_relative_to_shape$$,$base_frame_relative_to_shape_size$$,$base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$,$base_position_frame_offset_frame_offset__$1$$){$overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$=$APP.$app$common$files$helpers$get_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$124_overlay_size$jscomp$1$$,
$overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$);$base_position_frame_offset_frame_offset__$1$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($G__48928_G__48928__$1_interaction$jscomp$18$$))||$overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$==null||$APP.$app$common$files$helpers$is_direct_child_of_root_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$)||
$APP.$app$common$files$helpers$root_QMARK_$$($overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$)?$base_position_frame_offset_frame_offset__$1$$:$APP.$app$common$geom$point$add$$($base_position_frame_offset_frame_offset__$1$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$));if($base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$==null)return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$257$left$$],null)],null);$objects$jscomp$124_overlay_size$jscomp$1$$=$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$124_overlay_size$jscomp$1$$,$base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$);$base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$=
$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$);$base_frame_relative_to_shape_size$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($overlay_position__$1_relative_to_shape$$);$base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$),
$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$)],null);$base_position_frame_offset_frame_offset__$1$$=$APP.$cljs$cst$1959$position_relative_to$$.$cljs$core$IFn$_invoke$arity$1$($G__48928_G__48928__$1_interaction$jscomp$18$$)==null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,
$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($G__48928_G__48928__$1_interaction$jscomp$18$$))?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,0,$APP.$cljs$cst$1500$y$$,0],null):new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$),
$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$)],null);$overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$=$APP.$cljs$cst$1955$overlay_position$$.$cljs$core$IFn$_invoke$arity$1$($G__48928_G__48928__$1_interaction$jscomp$18$$);$overlay_position__$1_relative_to_shape$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($overlay_position__$1_relative_to_shape$$),
$APP.$cljs$cst$1590$frame$$)?$overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$:new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($overlay_position$jscomp$2_shape$jscomp$157_shape_frame$$)-
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_size_dest_frame$jscomp$1_relative_to_adjusted_to_base_frame$$)],null);$G__48928_G__48928__$1_interaction$jscomp$18$$=$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($G__48928_G__48928__$1_interaction$jscomp$18$$);$G__48928_G__48928__$1_interaction$jscomp$18$$=$G__48928_G__48928__$1_interaction$jscomp$18$$ instanceof $APP.$cljs$core$Keyword$$?$G__48928_G__48928__$1_interaction$jscomp$18$$.$fqn$:null;switch($G__48928_G__48928__$1_interaction$jscomp$18$$){case "center":return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$))/2,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+
($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$))/2),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1651$center$$,$APP.$cljs$cst$1651$center$$],null)],null);case "top-left":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$257$left$$],null)],null);case "top-right":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+
($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$)),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$258$right$$],null)],null);case "top-center":return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$))/2,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$1651$center$$],null)],null);case "bottom-left":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+
($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$))),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1547$bottom$$,$APP.$cljs$cst$257$left$$],null)],null);case "bottom-right":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+
($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$)),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$))),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1547$bottom$$,$APP.$cljs$cst$258$right$$],null)],null);case "bottom-center":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$))/2,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($base_frame_relative_to_shape_size$$)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$124_overlay_size$jscomp$1$$))),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1547$bottom$$,$APP.$cljs$cst$1651$center$$],null)],null);case "manual":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($overlay_position__$1_relative_to_shape$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($base_position_frame_offset_frame_offset__$1$$)+
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($overlay_position__$1_relative_to_shape$$)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$257$left$$],null)],null);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__48928_G__48928__$1_interaction$jscomp$18$$)].join(""));}};
$APP.$app$common$types$shape$interactions$invert_direction$$=function($animation$jscomp$1$$){var $G__48945$$=$APP.$cljs$cst$1948$direction$$.$cljs$core$IFn$_invoke$arity$1$($animation$jscomp$1$$);switch($G__48945$$ instanceof $APP.$cljs$core$Keyword$$?$G__48945$$.$fqn$:null){case "right":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($animation$jscomp$1$$,$APP.$cljs$cst$1948$direction$$,$APP.$cljs$cst$257$left$$);case "left":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($animation$jscomp$1$$,
$APP.$cljs$cst$1948$direction$$,$APP.$cljs$cst$258$right$$);case "up":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($animation$jscomp$1$$,$APP.$cljs$cst$1948$direction$$,$APP.$cljs$cst$1938$down$$);case "down":return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($animation$jscomp$1$$,$APP.$cljs$cst$1948$direction$$,$APP.$cljs$cst$1939$up$$);default:return $animation$jscomp$1$$}};
$APP.$app$common$types$shape$interactions$add_interaction$$=function($interactions$$,$interaction$jscomp$33$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($interactions$$)?$interactions$$:$APP.$cljs$core$PersistentVector$EMPTY$$,$interaction$jscomp$33$$)};
$app$common$types$shape$interactions$remove_interaction$$=function($interactions$jscomp$1_interactions__$1$$,$index$jscomp$202$$){$interactions$jscomp$1_interactions__$1$$=$APP.$cljs$core$truth_$$($interactions$jscomp$1_interactions__$1$$)?$interactions$jscomp$1_interactions__$1$$:$APP.$cljs$core$PersistentVector$EMPTY$$;return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($interactions$jscomp$1_interactions__$1$$,0,$index$jscomp$202$$),
$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($interactions$jscomp$1_interactions__$1$$,$index$jscomp$202$$+1))};$app$common$types$shape$interactions$update_interaction$$=function($interactions$jscomp$2$$,$index$jscomp$203$$,$update_fn$jscomp$5$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($interactions$jscomp$2$$,$index$jscomp$203$$,$update_fn$jscomp$5$$)};
$app$common$types$shape$interactions$remap_interactions$$=function($interactions$jscomp$3$$,$ids_map$jscomp$4$$,$objects$jscomp$125$$){if($interactions$jscomp$3$$!=null){var $xform$jscomp$19$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($destination$jscomp$10_interaction$jscomp$34$$){$destination$jscomp$10_interaction$jscomp$34$$=$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($destination$jscomp$10_interaction$jscomp$34$$);
return $destination$jscomp$10_interaction$jscomp$34$$==null||$APP.$cljs$core$contains_QMARK_$$($ids_map$jscomp$4$$,$destination$jscomp$10_interaction$jscomp$34$$)||$APP.$cljs$core$contains_QMARK_$$($objects$jscomp$125$$,$destination$jscomp$10_interaction$jscomp$34$$)}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($interaction$jscomp$35$$){return $APP.$app$common$data$update_when$$($interaction$jscomp$35$$,$APP.$cljs$cst$1952$destination$$,function($p1__48946_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ids_map$jscomp$4$$,
$p1__48946_SHARP_$$,$p1__48946_SHARP_$$)})}));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$xform$jscomp$19$$,$interactions$jscomp$3$$)}return null};
$app$common$types$shape$interactions$actionable_QMARK_$$=function($interactions$jscomp$5$$){return $APP.$cljs$core$some$$(function($p1__48947_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__48947_SHARP_$$),$APP.$cljs$cst$1924$click$$)},$interactions$jscomp$5$$)};
$app$common$types$token$schema_keys$$=function($schema$jscomp$231$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$malli$util$keys$$($APP.$app$common$schema$schema$$($schema$jscomp$231$$)))};
$APP.$app$common$types$token$find_token_value_references$$=function($G__48933_G__48933__$1_token_value$$){return typeof $G__48933_G__48933__$1_token_value$$==="string"?($G__48933_G__48933__$1_token_value$$=$APP.$cljs$core$re_seq$$(/\{([^}]*)\}/,$G__48933_G__48933__$1_token_value$$),$G__48933_G__48933__$1_token_value$$=$G__48933_G__48933__$1_token_value$$==null?null:$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,$G__48933_G__48933__$1_token_value$$),$G__48933_G__48933__$1_token_value$$==
null?null:$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$G__48933_G__48933__$1_token_value$$)):$APP.$cljs$core$PersistentHashSet$EMPTY$$};
$APP.$app$common$types$token$token_value_self_reference_QMARK_$$=function($self_reference_QMARK__token_name$$,$token_references_token_value$jscomp$1$$){$token_references_token_value$jscomp$1$$=$APP.$app$common$types$token$find_token_value_references$$($token_references_token_value$jscomp$1$$);$self_reference_QMARK__token_name$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($token_references_token_value$jscomp$1$$,$self_reference_QMARK__token_name$$);return $APP.$cljs$core$boolean$0$$($self_reference_QMARK__token_name$$)};
$app$common$types$token$token_attr__GT_shape_attr$$=function($token_attr$$){switch($token_attr$$ instanceof $APP.$cljs$core$Keyword$$?$token_attr$$.$fqn$:null){case "fill":return $APP.$cljs$cst$1618$fills$$;case "stroke-color":return $APP.$cljs$cst$1620$strokes$$;case "stroke-width":return $APP.$cljs$cst$1620$strokes$$;default:return $token_attr$$}};
$APP.$app$common$types$token$shape_type__GT_attributes$$=function($type$jscomp$344$$,$is_layout$$){switch($type$jscomp$344$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$344$$.$fqn$:null){case "bool":return $app$common$types$token$generic_attributes$$;case "circle":return $app$common$types$token$generic_attributes$$;case "rect":return $app$common$types$token$rect_attributes$$;case "frame":return $APP.$cljs$core$truth_$$($is_layout$$)?$app$common$types$token$frame_with_layout_attributes$$:$app$common$types$token$rect_attributes$$;
case "image":return $app$common$types$token$rect_attributes$$;case "path":return $app$common$types$token$generic_attributes$$;case "svg-raw":return $app$common$types$token$generic_attributes$$;case "text":return $app$common$types$token$text_attributes$$;default:return null}};
$app$common$types$token$unapply_layout_item_tokens$$=function($shape$jscomp$160$$){var $layout_item_attrs$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$token$sizing_layout_item_keys$$,$APP.$app$common$types$token$spacing_margin_keys$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$160$$,$APP.$cljs$cst$1857$applied_tokens$$,$APP.$app$common$data$without_keys$$,$layout_item_attrs$$)};
$APP.$app$common$types$token$split_font_family$$=function($families_font_value$$){$families_font_value$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($families_font_value$$,",");var $xform$jscomp$20$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$trim$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$empty_QMARK_$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$xform$jscomp$20$$,$families_font_value$$)};$app$common$types$token$valid_text_decoration$$=function($normalized_value_value$jscomp$429$$){$normalized_value_value$jscomp$429$$=$APP.$cuerdas$core$lower$$($APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($normalized_value_value$jscomp$429$$));return $APP.$cljs$core$contains_QMARK_$$($app$common$types$token$text_decoration_values$$,$normalized_value_value$jscomp$429$$)?$normalized_value_value$jscomp$429$$:null};
$app$common$types$token$valid_font_weight_variant$$=function($italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$){var $G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$=$APP.$cljs$core$re_find$$(/^(.+?)\s*(italic)?$/,$APP.$cuerdas$core$lower$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$)));$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$,
0,null);$italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$,1,null);$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$,
2,null);$italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$=$APP.$cljs$core$__destructure_map$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1979$variant$$,$italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$,$cljs$cst$1980$italic_QMARK_$$,$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$!=null],null));$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$,$cljs$cst$1979$variant$$);$italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$,$cljs$cst$1980$italic_QMARK_$$);$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($app$common$types$token$font_weight_map$$,
$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$,$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$);return $APP.$cljs$core$truth_$$($app$common$types$token$font_weight_values$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$font_weight_values$$.$cljs$core$IFn$_invoke$arity$1$($G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$):$app$common$types$token$font_weight_values$$($G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$))?
($G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1981$weight$$,$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$],null),$APP.$cljs$core$truth_$$($italic_QMARK__map__49025__$1_value$jscomp$430_variant$jscomp$inline_5217$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$,
$APP.$cljs$cst$1889$style$$,"italic"):$G__49029_italic$jscomp$inline_5218_variant$jscomp$3_vec__49016$jscomp$inline_5216_weight$jscomp$4$$):null};
$APP.$app$common$path_names$join_path$$=function($var_args$jscomp$987$$){for(var $args__5755__auto__$jscomp$151$$=[],$len__5749__auto___49048$$=arguments.length,$i__5750__auto___49049$$=0;;)if($i__5750__auto___49049$$<$len__5749__auto___49048$$)$args__5755__auto__$jscomp$151$$.push(arguments[$i__5750__auto___49049$$]),$i__5750__auto___49049$$+=1;else break;return $APP.$app$common$path_names$join_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$151$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$151$$.slice(1),0,null):null)};
$APP.$app$common$path_names$join_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($path$jscomp$155$$,$p__48963_separator$jscomp$5$$){var $map__48964__$1_with_spaces_QMARK_$$=$APP.$cljs$core$__destructure_map$$($p__48963_separator$jscomp$5$$);$p__48963_separator$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48964__$1_with_spaces_QMARK_$$,$APP.$cljs$cst$1461$separator$$,"/");$map__48964__$1_with_spaces_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48964__$1_with_spaces_QMARK_$$,
$APP.$cljs$cst$1982$with_spaces_QMARK_$$,!0);return $APP.$cljs$core$truth_$$($map__48964__$1_with_spaces_QMARK_$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$([" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p__48963_separator$jscomp$5$$)," "].join(""),$path$jscomp$155$$):$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$($p__48963_separator$jscomp$5$$,$path$jscomp$155$$)};
$app$common$path_names$split_group_name$$=function($var_args$jscomp$988$$){for(var $args__5755__auto__$jscomp$152$$=[],$len__5749__auto___49051$$=arguments.length,$i__5750__auto___49053$$=0;;)if($i__5750__auto___49053$$<$len__5749__auto___49051$$)$args__5755__auto__$jscomp$152$$.push(arguments[$i__5750__auto___49053$$]),$i__5750__auto___49053$$+=1;else break;return $APP.$app$common$path_names$split_group_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$152$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$152$$.slice(1),0,null):null)};
$APP.$app$common$path_names$split_group_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$,$group_str_p__48969_separator$jscomp$6$$){var $map__48970__$1_with_spaces_QMARK_$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($group_str_p__48969_separator$jscomp$6$$);$group_str_p__48969_separator$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48970__$1_with_spaces_QMARK_$jscomp$1$$,$APP.$cljs$cst$1461$separator$$,
"/");$map__48970__$1_with_spaces_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48970__$1_with_spaces_QMARK_$jscomp$1$$,$APP.$cljs$cst$1982$with_spaces_QMARK_$$,!0);$or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$=$APP.$app$common$path_names$split_path$$.$cljs$core$IFn$_invoke$arity$variadic$($or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,
$group_str_p__48969_separator$jscomp$6$$]));$group_str_p__48969_separator$jscomp$6$$=$APP.$app$common$path_names$join_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$butlast$$($or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,$group_str_p__48969_separator$jscomp$6$$,$APP.$cljs$cst$1982$with_spaces_QMARK_$$,$map__48970__$1_with_spaces_QMARK_$jscomp$1$$]));$or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$=
$APP.$cljs$core$last$$($or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$group_str_p__48969_separator$jscomp$6$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$)?$or__5025__auto__$jscomp$inline_5220_path$jscomp$156_path_str$jscomp$2$$:""],null)};
$APP.$app$common$path_names$merge_path_item$$=function($path$jscomp$158$$,$name$jscomp$176$$){return $APP.$cljs$core$empty_QMARK_$$($path$jscomp$158$$)?$name$jscomp$176$$:$APP.$cljs$core$empty_QMARK_$$($name$jscomp$176$$)?$path$jscomp$158$$:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($path$jscomp$158$$)," / ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$176$$)].join("")};
$APP.$app$common$types$variant$properties_to_name$$=function($properties$jscomp$89$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$empty_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$properties$jscomp$89$$)))};
$app$common$types$variant$next_property_number$$=function($properties$jscomp$90$$){var $numbers$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$){$G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$);$G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$=$G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$==
null?null:$APP.$cljs$core$re_find$$($app$common$types$variant$property_regex$$,$G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$);$G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$=$G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$==null?null:$APP.$cljs$core$second$$($G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$);return $G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$==null?null:$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($G__49069_G__49069__$1_G__49069__$2_p1__49068_SHARP_$$)},
$properties$jscomp$90$$),$max_num$$=$APP.$cljs$core$seq$$($numbers$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,$numbers$$):0;return function(){var $y__5111__auto__$jscomp$44$$=$APP.$cljs$core$count$$($properties$jscomp$90$$);return $max_num$$>$y__5111__auto__$jscomp$44$$?$max_num$$:$y__5111__auto__$jscomp$44$$}()+1};
$app$common$types$variant$add_new_prop$$=function($props$jscomp$65$$,$value$jscomp$431$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$65$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,["Property ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$variant$next_property_number$$($props$jscomp$65$$))].join(""),$APP.$cljs$cst$260$value$$,$value$jscomp$431$$],null))};
$app$common$types$variant$add_new_props$$=function($props$jscomp$66$$,$values$jscomp$36$$){var $next_prop_num$$=$app$common$types$variant$next_property_number$$($props$jscomp$66$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($props$jscomp$66$$,$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$(function($i$jscomp$490$$,$v$jscomp$519$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,["Property ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($next_prop_num$$+
$i$jscomp$490$$)].join(""),$APP.$cljs$cst$260$value$$,$v$jscomp$519$$],null)}),$values$jscomp$36$$)};
$app$common$types$variant$path_to_properties$cljs$0core$0IFn$0_invoke$0arity$03$$=function($assigned_path$jscomp$166$$,$properties$jscomp$92_remaining$$,$min_props$$){var $cpath$$=$APP.$app$common$path_names$split_path$$($assigned_path$jscomp$166$$),$cpath__$1_total_props$$=function(){var $x__5110__auto__$jscomp$45$$=$APP.$cljs$core$count$$($cpath$$);return $x__5110__auto__$jscomp$45$$>$min_props$$?$x__5110__auto__$jscomp$45$$:$min_props$$}();$assigned_path$jscomp$166$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__49070_SHARP_$$,
$p2__49071_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__49070_SHARP_$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cpath$$,$p2__49071_SHARP_$$,""))},$properties$jscomp$92_remaining$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$03$$(0,Number.MAX_VALUE,1));$cpath__$1_total_props$$=$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($cpath__$1_total_props$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($cpath$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$("")));$properties$jscomp$92_remaining$$=$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($properties$jscomp$92_remaining$$),$cpath__$1_total_props$$);return $app$common$types$variant$add_new_props$$($assigned_path$jscomp$166$$,$properties$jscomp$92_remaining$$)};
$app$common$types$variant$properties_map__GT_formula$$=function($properties$jscomp$93$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($name$jscomp$178_p__49074$$){var $map__49075__$1_value$jscomp$432$$=$APP.$cljs$core$__destructure_map$$($name$jscomp$178_p__49074$$);$name$jscomp$178_p__49074$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49075__$1_value$jscomp$432$$,$APP.$cljs$cst$723$name$$);
$map__49075__$1_value$jscomp$432$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49075__$1_value$jscomp$432$$,$APP.$cljs$cst$260$value$$);return $APP.$cuerdas$core$blank_QMARK_$$($map__49075__$1_value$jscomp$432$$)?null:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$178_p__49074$$),"\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__49075__$1_value$jscomp$432$$)].join("")},$properties$jscomp$93$$))};
$app$common$types$variant$properties_formula__GT_map$$=function($s$jscomp$516$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__49077_v$jscomp$520$$){var $k$jscomp$594$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49077_v$jscomp$520$$,0,null);$p__49077_v$jscomp$520$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49077_v$jscomp$520$$,1,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$594$$),
$APP.$cljs$cst$260$value$$,$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($p__49077_v$jscomp$520$$)],null)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p__49081_v$jscomp$521$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49081_v$jscomp$521$$,0,null);$p__49081_v$jscomp$521$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49081_v$jscomp$521$$,1,null);return!$APP.$cuerdas$core$blank_QMARK_$$($p__49081_v$jscomp$521$$)},$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49076_SHARP_$$){return $APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__49076_SHARP_$$,
"\x3d",2)},$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$516$$,","))))};
$app$common$types$variant$valid_properties_formula_QMARK_$$=function($s$jscomp$517$$){return $APP.$cljs$core$every_QMARK_$$(function($p1__49086_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(2,$APP.$cljs$core$count$$($p1__49086_SHARP_$$))&&!$APP.$cuerdas$core$blank_QMARK_$$($APP.$cljs$core$first$$($p1__49086_SHARP_$$))&&$APP.$cljs$core$count$$($APP.$cljs$core$first$$($p1__49086_SHARP_$$))<60&&$APP.$cljs$core$count$$($APP.$cljs$core$second$$($p1__49086_SHARP_$$))<60},$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49085_SHARP_$$){return $APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__49085_SHARP_$$,
"\x3d",2)},$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($s$jscomp$517$$,",")))};
$app$common$types$variant$find_properties_to_remove$$=function($prev_props$$,$upd_props$$){var $upd_names$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$upd_props$$));return $APP.$cljs$core$filterv$$(function($p1__49087_SHARP_$$){return!$APP.$cljs$core$contains_QMARK_$$($upd_names$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p1__49087_SHARP_$$))},$prev_props$$)};
$app$common$types$variant$find_properties_to_update$$=function($prev_props$jscomp$1$$,$upd_props$jscomp$1$$){return $APP.$cljs$core$filterv$$(function($p1__49088_SHARP_$$){return $APP.$cljs$core$some$$(function($prop$jscomp$19$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p1__49088_SHARP_$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($prop$jscomp$19$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__49088_SHARP_$$),
$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($prop$jscomp$19$$))},$prev_props$jscomp$1$$)},$upd_props$jscomp$1$$)};
$app$common$types$variant$find_properties_to_add$$=function($prev_props$jscomp$2$$,$upd_props$jscomp$2$$){var $prev_names$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$prev_props$jscomp$2$$));return $APP.$cljs$core$filterv$$(function($p1__49089_SHARP_$$){return!$APP.$cljs$core$contains_QMARK_$$($prev_names$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p1__49089_SHARP_$$))},$upd_props$jscomp$2$$)};
$app$common$types$variant$split_base_name_and_number$$=function($G__49090__$1$jscomp$inline_5222_item$jscomp$46$$){var $pattern_num_parens$$=/\(\d+\)$/,$G__49090__$2$jscomp$inline_5223_pattern_num$$=/\d+/,$base$jscomp$23$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$replace$$($G__49090__$1$jscomp$inline_5222_item$jscomp$46$$,$pattern_num_parens$$,""));$G__49090__$1$jscomp$inline_5222_item$jscomp$46$$=$G__49090__$1$jscomp$inline_5222_item$jscomp$46$$==null?null:$APP.$cljs$core$re_find$$($pattern_num_parens$$,
$G__49090__$1$jscomp$inline_5222_item$jscomp$46$$);$G__49090__$2$jscomp$inline_5223_pattern_num$$=$G__49090__$1$jscomp$inline_5222_item$jscomp$46$$==null?null:$APP.$cljs$core$re_find$$($G__49090__$2$jscomp$inline_5223_pattern_num$$,$G__49090__$1$jscomp$inline_5222_item$jscomp$46$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$base$jscomp$23$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($G__49090__$2$jscomp$inline_5223_pattern_num$$==
null?null:$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($G__49090__$2$jscomp$inline_5223_pattern_num$$),0)],null)};
$app$common$types$variant$group_numbers_by_base_name$$=function($items$jscomp$21$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$96$$,$base$jscomp$24_item$jscomp$47$$){var $num$jscomp$29_vec__49092$$=$app$common$types$variant$split_base_name_and_number$$($base$jscomp$24_item$jscomp$47$$);$base$jscomp$24_item$jscomp$47$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num$jscomp$29_vec__49092$$,0,null);$num$jscomp$29_vec__49092$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num$jscomp$29_vec__49092$$,
1,null);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($acc$jscomp$96$$,$base$jscomp$24_item$jscomp$47$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$num$jscomp$29_vec__49092$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$items$jscomp$21$$)};
$app$common$types$variant$update_number_in_repeated_item$$=function($items$jscomp$22_names$jscomp$2_nums_taken$$,$base$jscomp$25_item$jscomp$48$$){$items$jscomp$22_names$jscomp$2_nums_taken$$=$app$common$types$variant$group_numbers_by_base_name$$($items$jscomp$22_names$jscomp$2_nums_taken$$);var $n$jscomp$275_num$jscomp$30_vec__49095$$=$app$common$types$variant$split_base_name_and_number$$($base$jscomp$25_item$jscomp$48$$);$base$jscomp$25_item$jscomp$48$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($n$jscomp$275_num$jscomp$30_vec__49095$$,
0,null);$n$jscomp$275_num$jscomp$30_vec__49095$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($n$jscomp$275_num$jscomp$30_vec__49095$$,1,null);for($items$jscomp$22_names$jscomp$2_nums_taken$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($items$jscomp$22_names$jscomp$2_nums_taken$$,$base$jscomp$25_item$jscomp$48$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);;)if($APP.$cljs$core$truth_$$($items$jscomp$22_names$jscomp$2_nums_taken$$.$cljs$core$IFn$_invoke$arity$1$?$items$jscomp$22_names$jscomp$2_nums_taken$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$275_num$jscomp$30_vec__49095$$):
$items$jscomp$22_names$jscomp$2_nums_taken$$($n$jscomp$275_num$jscomp$30_vec__49095$$)))$n$jscomp$275_num$jscomp$30_vec__49095$$+=1;else return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$25_item$jscomp$48$$),$n$jscomp$275_num$jscomp$30_vec__49095$$>0?[" (",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$275_num$jscomp$30_vec__49095$$),")"].join(""):null].join("")};
$app$common$types$variant$update_number_in_repeated_prop_names$$=function($props$jscomp$67$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$97$$,$prop$jscomp$20$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$97$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,$app$common$types$variant$update_number_in_repeated_item$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$acc$jscomp$97$$),
$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($prop$jscomp$20$$)),$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($prop$jscomp$20$$)],null))},$APP.$cljs$core$PersistentVector$EMPTY$$,$props$jscomp$67$$)};
$app$common$types$variant$find_index_for_property_name$$=function($props$jscomp$68$$,$name$jscomp$179$$){return $APP.$cljs$core$some$$(function($p__49098_prop$jscomp$21$$){var $idx$jscomp$74$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49098_prop$jscomp$21$$,0,null);$p__49098_prop$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49098_prop$jscomp$21$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p__49098_prop$jscomp$21$$),
$name$jscomp$179$$)?$idx$jscomp$74$$:null},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$props$jscomp$68$$))};
$app$common$types$variant$matching_indices$$=function($props1$jscomp$1$$,$props2$jscomp$1_xform$jscomp$21$$){var $names_in_p2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$app$common$types$variant$xf_COLON_map_name$$,$props2$jscomp$1_xform$jscomp$21$$);$props2$jscomp$1_xform$jscomp$21$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$(function($index$jscomp$204$$,$map__49103__$1_name$jscomp$181_p__49102$$){$map__49103__$1_name$jscomp$181_p__49102$$=
$APP.$cljs$core$__destructure_map$$($map__49103__$1_name$jscomp$181_p__49102$$);$map__49103__$1_name$jscomp$181_p__49102$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49103__$1_name$jscomp$181_p__49102$$,$APP.$cljs$cst$723$name$$);return $APP.$cljs$core$contains_QMARK_$$($names_in_p2$$,$map__49103__$1_name$jscomp$181_p__49102$$)?$index$jscomp$204$$:null}),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$some_QMARK_$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$props2$jscomp$1_xform$jscomp$21$$,$props1$jscomp$1$$)};
$app$common$types$variant$find_index_by_name$$=function($name$jscomp$182$$,$props$jscomp$69$$){return $APP.$cljs$core$some$$(function($item$jscomp$49_p__49104$$){var $idx$jscomp$75$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($item$jscomp$49_p__49104$$,0,null);$item$jscomp$49_p__49104$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($item$jscomp$49_p__49104$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$49_p__49104$$),$name$jscomp$182$$)?
$idx$jscomp$75$$:null},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$props$jscomp$69$$))};
$app$common$types$variant$merge_properties$$=function($props1$jscomp$2$$,$props2$jscomp$2_props2__$1$$){$props2$jscomp$2_props2__$1$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49115_SHARP_$$){return $APP.$cuerdas$core$empty_QMARK_$$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__49115_SHARP_$$))},$props2$jscomp$2_props2__$1$$);return $APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__49116_props$jscomp$71$$,
$prop$jscomp$22$$){var $map__49117__$1_used_pos$jscomp$2_used_pos__$1$$=$APP.$cljs$core$__destructure_map$$($p__49116_props$jscomp$71$$);$p__49116_props$jscomp$71$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49117__$1_used_pos$jscomp$2_used_pos__$1$$,$APP.$cljs$cst$573$props$$);$map__49117__$1_used_pos$jscomp$2_used_pos__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49117__$1_used_pos$jscomp$2_used_pos__$1$$,$cljs$cst$1990$used_pos$$);var $JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$=
$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($prop$jscomp$22$$);$JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$=$app$common$types$variant$find_index_by_name$$($JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$,$p__49116_props$jscomp$71$$);if(!$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$))a:{for($JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$=
0;;)if($APP.$cljs$core$contains_QMARK_$$($map__49117__$1_used_pos$jscomp$2_used_pos__$1$$,$JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$))$JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$+=1;else break a;$JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$=void 0}$map__49117__$1_used_pos$jscomp$2_used_pos__$1$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($map__49117__$1_used_pos$jscomp$2_used_pos__$1$$,$JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$);return $JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$<$APP.$cljs$core$count$$($p__49116_props$jscomp$71$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$573$props$$,$APP.$cljs$core$assoc_in$$($APP.$cljs$core$vec$$($p__49116_props$jscomp$71$$),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$10380_name$jscomp$inline_5225_or__5025__auto__$jscomp$inline_5228_p$jscomp$inline_11562_pos$jscomp$94$$,$APP.$cljs$cst$260$value$$],null),$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($prop$jscomp$22$$)),$cljs$cst$1990$used_pos$$,$map__49117__$1_used_pos$jscomp$2_used_pos__$1$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$573$props$$,$app$common$types$variant$add_new_prop$$($p__49116_props$jscomp$71$$,
$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($prop$jscomp$22$$)),$cljs$cst$1990$used_pos$$,$map__49117__$1_used_pos$jscomp$2_used_pos__$1$$],null)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$573$props$$,$APP.$cljs$core$vec$$($props1$jscomp$2$$),$cljs$cst$1990$used_pos$$,$app$common$types$variant$matching_indices$$($props1$jscomp$2$$,$props2$jscomp$2_props2__$1$$)],null),$props2$jscomp$2_props2__$1$$))};
$app$common$types$variant$distance$$=function($props1$jscomp$3$$,$props2$jscomp$3$$){var $total_num_props$$=$APP.$cljs$core$count$$($props1$jscomp$3$$);return $cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$(function($idx$jscomp$76$$,$p2$jscomp$51_p__49129$$){var $p1$jscomp$69$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2$jscomp$51_p__49129$$,0,null);$p2$jscomp$51_p__49129$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2$jscomp$51_p__49129$$,
1,null);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$69$$,$p2$jscomp$51_p__49129$$)?Math.pow(2,$total_num_props$$-$idx$jscomp$76$$):0}),$APP.$cljs$core$_PLUS_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$props1$jscomp$3$$,$props2$jscomp$3$$))};
$app$common$types$variant$variant_name_to_name$$=function($variant$jscomp$4$$){return $APP.$app$common$path_names$merge_path_item$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($variant$jscomp$4$$),$APP.$cuerdas$core$replace$$($APP.$cljs$cst$1987$variant_name$$.$cljs$core$IFn$_invoke$arity$1$($variant$jscomp$4$$),/, /," / "))};
$app$common$types$shape$Shape$$=function($id$jscomp$161$$,$name$jscomp$185$$,$type$jscomp$345$$,$x$jscomp$1123$$,$y$jscomp$381$$,$width$jscomp$75$$,$height$jscomp$68$$,$rotation$jscomp$8$$,$selrect$jscomp$26$$,$points$jscomp$48$$,$transform$jscomp$58$$,$transform_inverse$jscomp$13$$,$parent_id$jscomp$17$$,$frame_id$jscomp$13$$,$flip_x$jscomp$4$$,$flip_y$jscomp$4$$,$$meta$jscomp$6$$,$$extmap$jscomp$6$$,$$hash$jscomp$6$$){this.id=$id$jscomp$161$$;this.name=$name$jscomp$185$$;this.type=$type$jscomp$345$$;
this.x=$x$jscomp$1123$$;this.y=$y$jscomp$381$$;this.width=$width$jscomp$75$$;this.height=$height$jscomp$68$$;this.rotation=$rotation$jscomp$8$$;this.$selrect$=$selrect$jscomp$26$$;this.points=$points$jscomp$48$$;this.transform=$transform$jscomp$58$$;this.$transform_inverse$=$transform_inverse$jscomp$13$$;this.$parent_id$=$parent_id$jscomp$17$$;this.$frame_id$=$frame_id$jscomp$13$$;this.$flip_x$=$flip_x$jscomp$4$$;this.$flip_y$=$flip_y$jscomp$4$$;this.$$meta$=$$meta$jscomp$6$$;this.$$extmap$=$$extmap$jscomp$6$$;
this.$$hash$=$$hash$jscomp$6$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139280};
$app$common$types$shape$map__GT_Shape$$=function($param_49243$$){var $exclude__43118__auto__$jscomp$3$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,16,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1275$transform$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$723$name$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$139$type$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1771$transform_inverse$$,null,$APP.$cljs$cst$266$id$$,null,
$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1863$flip_x$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1864$flip_y$$,null],null),null),$extmap__43119__auto__$jscomp$3$$=$APP.$cljs$core$reduce_kv$$(function($acc__43120__auto__$jscomp$3$$,$k__43121__auto__$jscomp$3$$,$v__43122__auto__$jscomp$3$$){return $APP.$cljs$core$contains_QMARK_$$($exclude__43118__auto__$jscomp$3$$,$k__43121__auto__$jscomp$3$$)?
$acc__43120__auto__$jscomp$3$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc__43120__auto__$jscomp$3$$,$k__43121__auto__$jscomp$3$$,$v__43122__auto__$jscomp$3$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$param_49243$$);return new $app$common$types$shape$Shape$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$266$id$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$723$name$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,
$APP.$cljs$cst$139$type$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$288$width$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1511$height$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1772$rotation$$),
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1589$selrect$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1588$points$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1275$transform$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1771$transform_inverse$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1603$parent_id$$),
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1591$frame_id$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1863$flip_x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($param_49243$$,$APP.$cljs$cst$1864$flip_y$$),null,$APP.$cljs$core$not_empty$$($extmap__43119__auto__$jscomp$3$$),null)};
$APP.$app$common$types$shape$shape_QMARK_$$=function($o$jscomp$249$$){return $o$jscomp$249$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$o$jscomp$249$$.$app$common$types$shape$IShape$$?!0:!1:!1};$app$common$types$shape$create_shape$$=function($attrs$jscomp$11$$){return $app$common$types$shape$wasm_enabled_QMARK_$$?$app$common$types$shape$wasm_create_shape$$($attrs$jscomp$11$$):$app$common$types$shape$map__GT_Shape$$($attrs$jscomp$11$$)};
$APP.$app$common$types$shape$has_images_QMARK_$$=function($fills$jscomp$10_or__5025__auto__$jscomp$371_p__49296$$){var $map__49298__$1_strokes$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($fills$jscomp$10_or__5025__auto__$jscomp$371_p__49296$$);$fills$jscomp$10_or__5025__auto__$jscomp$371_p__49296$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49298__$1_strokes$jscomp$2$$,$APP.$cljs$cst$1618$fills$$);$map__49298__$1_strokes$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49298__$1_strokes$jscomp$2$$,
$APP.$cljs$cst$1620$strokes$$);$fills$jscomp$10_or__5025__auto__$jscomp$371_p__49296$$=$APP.$cljs$core$some$$($APP.$cljs$cst$1616$fill_image$$,$fills$jscomp$10_or__5025__auto__$jscomp$371_p__49296$$);return $APP.$cljs$core$truth_$$($fills$jscomp$10_or__5025__auto__$jscomp$371_p__49296$$)?$fills$jscomp$10_or__5025__auto__$jscomp$371_p__49296$$:$APP.$cljs$core$some$$($APP.$cljs$cst$1619$stroke_image$$,$map__49298__$1_strokes$jscomp$2$$)};
$app$common$types$shape$is_allowed_switch_keep_attr_QMARK_$$=function($attr$jscomp$18$$,$G__49303__$1_type$jscomp$349$$){$G__49303__$1_type$jscomp$349$$=$G__49303__$1_type$jscomp$349$$ instanceof $APP.$cljs$core$Keyword$$?$G__49303__$1_type$jscomp$349$$.$fqn$:null;switch($G__49303__$1_type$jscomp$349$$){case "group":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_group_attrs$$,$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_generic_attrs$$,
$attr$jscomp$18$$);case "frame":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_frame_attrs$$,$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_generic_attrs$$,$attr$jscomp$18$$);case "bool":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_bool_attrs$$,$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_shape_attrs$$,$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_shape_base_attrs$$,
$attr$jscomp$18$$);case "rect":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_generic_attrs$$,$attr$jscomp$18$$);case "circle":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_generic_attrs$$,$attr$jscomp$18$$);case "image":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_image_attrs$$,$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_generic_attrs$$,$attr$jscomp$18$$);case "svg-raw":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_svg_attrs$$,
$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_generic_attrs$$,$attr$jscomp$18$$);case "path":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_path_attrs$$,$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_shape_attrs$$,$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_shape_base_attrs$$,$attr$jscomp$18$$);case "text":return $APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_text_attrs$$,
$attr$jscomp$18$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$allowed_generic_attrs$$,$attr$jscomp$18$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__49303__$1_type$jscomp$349$$)].join(""));}};
$app$common$types$shape$get_minimal_shape$$=function($G__49322__$1_type$jscomp$350$$){$G__49322__$1_type$jscomp$350$$=$G__49322__$1_type$jscomp$350$$ instanceof $APP.$cljs$core$Keyword$$?$G__49322__$1_type$jscomp$350$$.$fqn$:null;switch($G__49322__$1_type$jscomp$350$$){case "rect":return $app$common$types$shape$minimal_rect_attrs$$;case "image":return $app$common$types$shape$minimal_image_attrs$$;case "circle":return $app$common$types$shape$minimal_circle_attrs$$;case "path":return $app$common$types$shape$minimal_path_attrs$$;
case "frame":return $app$common$types$shape$minimal_frame_attrs$$;case "bool":return $app$common$types$shape$minimal_bool_attrs$$;case "group":return $app$common$types$shape$minimal_group_attrs$$;case "text":return $app$common$types$shape$minimal_text_attrs$$;case "svg-raw":return $app$common$types$shape$minimal_svg_raw_attrs$$;case "multiple":return $app$common$types$shape$minimal_multiple_attrs$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__49322__$1_type$jscomp$350$$)].join(""));
}};
$app$common$types$shape$make_minimal_shape$$=function($attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$){$attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$,$APP.$cljs$cst$2037$curve$$)?$APP.$cljs$cst$294$path$$:$attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$;var $attrs$jscomp$13$$=$app$common$types$shape$get_minimal_shape$$($attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$);$attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$=
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1594$bool$$,$attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$13$$,
$APP.$cljs$cst$1499$x$$,0),$APP.$cljs$cst$1500$y$$,0),$APP.$cljs$cst$288$width$$,.01),$APP.$cljs$cst$1511$height$$,.01):$attrs$jscomp$13$$;$attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$,$APP.$cljs$cst$266$id$$,
$APP.$app$common$uuid$next$$()),$APP.$cljs$cst$1591$frame_id$$,$APP.$app$common$uuid$zero$$),$APP.$cljs$cst$1603$parent_id$$,$APP.$app$common$uuid$zero$$),$APP.$cljs$cst$1772$rotation$$,0);return $app$common$types$shape$create_shape$$($attrs__$1_attrs__$2_type$jscomp$351_type__$1$jscomp$5$$)};
$app$common$types$shape$setup_rect$$=function($map__49330__$1_p__49329$$){$map__49330__$1_p__49329$$=$APP.$cljs$core$__destructure_map$$($map__49330__$1_p__49329$$);var $selrect$jscomp$29_selrect__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49330__$1_p__49329$$,$APP.$cljs$cst$1589$selrect$$),$points$jscomp$51_points__$1$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49330__$1_p__49329$$,$APP.$cljs$cst$1588$points$$),$transform$jscomp$61_transform__$1$jscomp$4$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49330__$1_p__49329$$,$APP.$cljs$cst$1275$transform$$);$selrect$jscomp$29_selrect__$1$$=$APP.$cljs$core$truth_$$($selrect$jscomp$29_selrect__$1$$)?$selrect$jscomp$29_selrect__$1$$:$APP.$app$common$geom$shapes$shape__GT_rect$$($map__49330__$1_p__49329$$);var $center$jscomp$30$$=$APP.$app$common$geom$rect$rect__GT_center$$($selrect$jscomp$29_selrect__$1$$);$transform$jscomp$61_transform__$1$jscomp$4$$=$APP.$cljs$core$truth_$$($transform$jscomp$61_transform__$1$jscomp$4$$)?
$transform$jscomp$61_transform__$1$jscomp$4$$:$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();$points$jscomp$51_points__$1$jscomp$3$$=$APP.$cljs$core$truth_$$($points$jscomp$51_points__$1$jscomp$3$$)?$points$jscomp$51_points__$1$jscomp$3$$:$app$common$geom$shapes$transform_points$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$geom$rect$rect__GT_points$$($selrect$jscomp$29_selrect__$1$$),$center$jscomp$30$$,$transform$jscomp$61_transform__$1$jscomp$4$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__49330__$1_p__49329$$,
$APP.$cljs$cst$1589$selrect$$,$selrect$jscomp$29_selrect__$1$$),$APP.$cljs$cst$1588$points$$,$points$jscomp$51_points__$1$jscomp$3$$)};
$APP.$app$common$types$shape$setup_shape$$=function($map__49338__$1_p__49337_props__$1$jscomp$6$$){$map__49338__$1_p__49337_props__$1$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($map__49338__$1_p__49337_props__$1$jscomp$6$$);var $shape$jscomp$166_type$jscomp$352$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49338__$1_p__49337_props__$1$jscomp$6$$,$APP.$cljs$cst$139$type$$);$shape$jscomp$166_type$jscomp$352$$=$app$common$types$shape$make_minimal_shape$$($shape$jscomp$166_type$jscomp$352$$);
$map__49338__$1_p__49337_props__$1$jscomp$6$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$map__49338__$1_p__49337_props__$1$jscomp$6$$));var $shape__$1$jscomp$9$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$shape$jscomp$166_type$jscomp$352$$,$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$map__49338__$1_p__49337_props__$1$jscomp$6$$))])),$shape__$2$jscomp$5$$=function(){var $G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$9$$);switch($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$ instanceof $APP.$cljs$core$Keyword$$?$G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$.$fqn$:
null){case "bool":case "path":$G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$=$APP.$cljs$core$__destructure_map$$($shape__$1$jscomp$9$$);var $content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$,$APP.$cljs$cst$1621$content$$),$or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$,$APP.$cljs$cst$1589$selrect$$),$points$jscomp$inline_13593_points__$1$jscomp$inline_13596$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$,$APP.$cljs$cst$1588$points$$);$APP.$cljs$core$truth_$$($or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$)||
($or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$=$APP.$app$common$types$path$calc_selrect$$($content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$),$or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$=$APP.$cljs$core$truth_$$($or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$)?$or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$:
$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$0$());$points$jscomp$inline_13593_points__$1$jscomp$inline_13596$$=$APP.$cljs$core$truth_$$($points$jscomp$inline_13593_points__$1$jscomp$inline_13596$$)?$points$jscomp$inline_13593_points__$1$jscomp$inline_13596$$:$APP.$app$common$geom$rect$rect__GT_points$$($or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$);$content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$=
$APP.$app$common$types$path$impl$path_data$$($content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$,$APP.$cljs$cst$1589$selrect$$,$or__5025__auto____$1$jscomp$inline_13595_selrect$jscomp$inline_13592_selrect__$1$jscomp$inline_13594$$),
$APP.$cljs$cst$1588$points$$,$points$jscomp$inline_13593_points__$1$jscomp$inline_13596$$),$APP.$cljs$cst$1621$content$$,$content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$);case "image":return $G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$=$app$common$types$shape$setup_rect$$($shape__$1$jscomp$9$$),$G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$=
$APP.$cljs$core$__destructure_map$$($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$),$content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$,$cljs$cst$1617$metadata$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49339_map__49333__$1$jscomp$inline_13590_map__49335__$1$jscomp$inline_5231_p__49334$jscomp$inline_5230$$,
$APP.$cljs$cst$1791$proportion$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$)/$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$inline_13591_content__$1$jscomp$inline_13597_metadata$jscomp$inline_5232$$)),$APP.$cljs$cst$1792$proportion_lock$$,!0);default:return $app$common$types$shape$setup_rect$$($shape__$1$jscomp$9$$)}}();return $app$common$geom$proportions$setup_proportions$$(function(){var $G__49340$$=
$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($shape__$2$jscomp$5$$)==null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$2$jscomp$5$$,$APP.$cljs$cst$1275$transform$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()):$shape__$2$jscomp$5$$;return $APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($shape__$2$jscomp$5$$)==null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49340$$,$APP.$cljs$cst$1771$transform_inverse$$,
$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()):$G__49340$$}())};
$app$common$types$shape$extract_props$$=function($shape$jscomp$167$$){function $extract_text_props$$($props$jscomp$74$$,$shape__$1$jscomp$10$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($G__49357__$1_G__49357__$2_result$jscomp$204$$,$node$jscomp$238$$){$G__49357__$1_G__49357__$2_result$jscomp$204$$=$APP.$app$common$types$text$is_root_node_QMARK_$$($node$jscomp$238$$)?$assoc_props$$($G__49357__$1_G__49357__$2_result$jscomp$204$$,$node$jscomp$238$$,$APP.$app$common$types$text$text_valign_attrs$$):
$G__49357__$1_G__49357__$2_result$jscomp$204$$;$G__49357__$1_G__49357__$2_result$jscomp$204$$=$APP.$app$common$types$text$is_paragraph_node_QMARK_$$($node$jscomp$238$$)?$assoc_props$$($G__49357__$1_G__49357__$2_result$jscomp$204$$,$node$jscomp$238$$,$APP.$app$common$types$text$paragraph_attrs$$):$G__49357__$1_G__49357__$2_result$jscomp$204$$;return $APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$238$$)?$assoc_props$$($G__49357__$1_G__49357__$2_result$jscomp$204$$,$node$jscomp$238$$,
$APP.$app$common$types$text$text_node_attrs$$):$G__49357__$1_G__49357__$2_result$jscomp$204$$},$props$jscomp$74$$,$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$10$$)))}function $assoc_props$$($props$jscomp$73$$,$node$jscomp$237$$,$attrs$jscomp$14$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($props__$1$jscomp$7$$,$attr$jscomp$19$$){return $APP.$cljs$core$contains_QMARK_$$($props__$1$jscomp$7$$,
$attr$jscomp$19$$)||$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$237$$,$attr$jscomp$19$$)==null?$props__$1$jscomp$7$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($props__$1$jscomp$7$$,$attr$jscomp$19$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$237$$,$attr$jscomp$19$$))},$props$jscomp$73$$,$attrs$jscomp$14$$)}var $extract_props$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$167$$)?$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$shape$basic_extract_props$$,
$APP.$cljs$cst$1618$fills$$):$app$common$types$shape$basic_extract_props$$,$G__49362$$=function(){var $G__49364$$=$APP.$cljs$core$select_keys$$($shape$jscomp$167$$,$extract_props$$);return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$167$$)?$extract_text_props$$($G__49364$$,$shape$jscomp$167$$):$G__49364$$}();return $APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$167$$)?$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($G__49362$$,
$APP.$cljs$core$select_keys$$($shape$jscomp$167$$,$app$common$types$shape$layout$layout_attrs$$)):$G__49362$$};
$app$common$types$shape$patch_props$$=function($shape$jscomp$168$$,$props$jscomp$76$$,$objects$jscomp$126$$){function $patch_layout_props$$($shape__$1$jscomp$13_shape__$2$jscomp$6$$,$props__$1$jscomp$9$$){$shape__$1$jscomp$13_shape__$2$jscomp$6$$=$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$13_shape__$2$jscomp$6$$,$APP.$cljs$core$select_keys$$($props__$1$jscomp$9$$,$app$common$types$shape$layout$layout_attrs$$));return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$13_shape__$2$jscomp$6$$)?
$APP.$app$common$types$shape$layout$assign_cells$$($shape__$1$jscomp$13_shape__$2$jscomp$6$$,$objects$jscomp$126$$):$shape__$1$jscomp$13_shape__$2$jscomp$6$$}function $patch_text_props$$($shape__$1$jscomp$12$$,$props__$1$jscomp$8$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$12$$,$APP.$cljs$cst$1621$content$$,function($content$jscomp$98$$){return $APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$02$$(function($node$jscomp$239$$){var $G__49370__$1_G__49370__$2$$=
$APP.$app$common$types$text$is_root_node_QMARK_$$($node$jscomp$239$$)?$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$239$$,$APP.$cljs$core$select_keys$$($props__$1$jscomp$8$$,$APP.$app$common$types$text$text_valign_attrs$$)):$node$jscomp$239$$;$G__49370__$1_G__49370__$2$$=$APP.$app$common$types$text$is_paragraph_node_QMARK_$$($node$jscomp$239$$)?$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($G__49370__$1_G__49370__$2$$,$APP.$cljs$core$select_keys$$($props__$1$jscomp$8$$,
$APP.$app$common$types$text$paragraph_attrs$$)):$G__49370__$1_G__49370__$2$$;return $APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$239$$)?$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($G__49370__$1_G__49370__$2$$,$APP.$cljs$core$select_keys$$($props__$1$jscomp$8$$,$APP.$app$common$types$text$text_node_attrs$$)):$G__49370__$1_G__49370__$2$$},$content$jscomp$98$$)})}var $G__49372$$=function(){var $G__49373$$=$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$168$$,
$APP.$cljs$core$select_keys$$($props$jscomp$76$$,$app$common$types$shape$basic_extract_props$$));return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$168$$)?$patch_text_props$$($G__49373$$,$props$jscomp$76$$):$G__49373$$}();return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$168$$)?$patch_layout_props$$($G__49372$$,$props$jscomp$76$$):$G__49372$$};
$app$common$types$shape$set_fill_color$$=function($shape$jscomp$169$$,$position$jscomp$13$$,$color$jscomp$21$$,$opacity$jscomp$8$$,$gradient$jscomp$2$$,$image$jscomp$10$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$169$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,$position$jscomp$13$$],null),function($fill$jscomp$9$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($fill$jscomp$9$$,
$APP.$cljs$cst$1730$fill_color$$,$color$jscomp$21$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1731$fill_opacity$$,$opacity$jscomp$8$$,$APP.$cljs$cst$1732$fill_color_gradient$$,$gradient$jscomp$2$$,$APP.$cljs$cst$1616$fill_image$$,$image$jscomp$10$$])))})};
$app$common$types$shape$attach_fill_color$$=function($shape$jscomp$170$$,$position$jscomp$14$$,$ref_id$jscomp$3$$,$ref_file$jscomp$2$$){return $APP.$app$common$data$update_in_when$$($shape$jscomp$170$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,$position$jscomp$14$$],null),function($fill$jscomp$10$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($fill$jscomp$10$$,
$APP.$cljs$cst$1624$fill_color_ref_file$$,$ref_file$jscomp$2$$),$APP.$cljs$cst$1729$fill_color_ref_id$$,$ref_id$jscomp$3$$)})};
$app$common$types$shape$detach_fill_color$$=function($shape$jscomp$171$$,$position$jscomp$15$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$171$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,$position$jscomp$15$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$cst$1624$fill_color_ref_file$$]))};
$app$common$types$shape$set_stroke_color$$=function($shape$jscomp$172$$,$position$jscomp$16$$,$color$jscomp$22$$,$opacity$jscomp$9$$,$gradient$jscomp$3$$,$image$jscomp$11$$){return $APP.$app$common$data$update_in_when$$($shape$jscomp$172$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,$position$jscomp$16$$],null),function($stroke$jscomp$2$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($stroke$jscomp$2$$,
$APP.$cljs$cst$1723$stroke_color$$,$color$jscomp$22$$),$APP.$cljs$cst$1724$stroke_opacity$$,$opacity$jscomp$9$$),$APP.$cljs$cst$1725$stroke_color_gradient$$,$gradient$jscomp$3$$),$APP.$cljs$cst$1619$stroke_image$$,$image$jscomp$11$$))})};
$app$common$types$shape$attach_stroke_color$$=function($shape$jscomp$173$$,$position$jscomp$17$$,$ref_id$jscomp$4$$,$ref_file$jscomp$3$$){return $APP.$app$common$data$update_in_when$$($shape$jscomp$173$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,$position$jscomp$17$$],null),function($stroke$jscomp$3$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($stroke$jscomp$3$$,
$APP.$cljs$cst$1726$stroke_color_ref_id$$,$ref_id$jscomp$4$$),$APP.$cljs$cst$1625$stroke_color_ref_file$$,$ref_file$jscomp$3$$)})};
$app$common$types$shape$detach_stroke_color$$=function($shape$jscomp$174$$,$position$jscomp$18$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$174$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,$position$jscomp$18$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1726$stroke_color_ref_id$$,$APP.$cljs$cst$1625$stroke_color_ref_file$$]))};
$app$common$types$shape$set_shadow_color$$=function($shape$jscomp$175$$,$position$jscomp$19$$,$color$jscomp$23$$,$opacity$jscomp$10$$,$gradient$jscomp$4$$){return $APP.$app$common$data$update_in_when$$($shape$jscomp$175$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$,$position$jscomp$19$$,$APP.$cljs$cst$1284$color$$],null),function($shadow_color$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shadow_color$$,
$APP.$cljs$cst$1284$color$$,$color$jscomp$23$$),$APP.$cljs$cst$1718$opacity$$,$opacity$jscomp$10$$),$APP.$cljs$cst$1708$gradient$$,$gradient$jscomp$4$$))})};
$app$common$types$shape$attach_shadow_color$$=function($shape$jscomp$176$$,$position$jscomp$20$$,$ref_id$jscomp$5$$,$ref_file$jscomp$4$$){return $APP.$app$common$data$update_in_when$$($shape$jscomp$176$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$,$position$jscomp$20$$,$APP.$cljs$cst$1284$color$$],null),function($color$jscomp$24$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$24$$,
$APP.$cljs$cst$1719$ref_id$$,$ref_id$jscomp$5$$),$APP.$cljs$cst$1720$ref_file$$,$ref_file$jscomp$4$$)})};
$app$common$types$shape$detach_shadow_color$$=function($shape$jscomp$177$$,$position$jscomp$21$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$177$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$,$position$jscomp$21$$,$APP.$cljs$cst$1284$color$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1719$ref_id$$,
$APP.$cljs$cst$1720$ref_file$$]))};
$app$common$types$shape$set_grid_color$$=function($shape$jscomp$178$$,$position$jscomp$22$$,$color$jscomp$25$$,$opacity$jscomp$11$$,$gradient$jscomp$5$$){return $APP.$app$common$data$update_in_when$$($shape$jscomp$178$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2035$grids$$,$position$jscomp$22$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1284$color$$],null),function($grid_color$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($grid_color$$,$APP.$cljs$cst$1284$color$$,
$color$jscomp$25$$),$APP.$cljs$cst$1718$opacity$$,$opacity$jscomp$11$$),$APP.$cljs$cst$1708$gradient$$,$gradient$jscomp$5$$))})};
$app$common$types$shape$attach_grid_color$$=function($shape$jscomp$179$$,$position$jscomp$23$$,$ref_id$jscomp$6$$,$ref_file$jscomp$5$$){return $APP.$app$common$data$update_in_when$$($shape$jscomp$179$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2035$grids$$,$position$jscomp$23$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1284$color$$],null),function($color$jscomp$26$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$26$$,
$APP.$cljs$cst$1719$ref_id$$,$ref_id$jscomp$6$$),$APP.$cljs$cst$1720$ref_file$$,$ref_file$jscomp$5$$)})};
$app$common$types$shape$detach_grid_color$$=function($shape$jscomp$180$$,$position$jscomp$24$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$180$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2035$grids$$,$position$jscomp$24$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$1284$color$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1719$ref_id$$,
$APP.$cljs$cst$1720$ref_file$$]))};
$app$common$types$shape$process_shape_colors$$=function($$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$,$process_fn$$){function $process_text_node$$($$__$1$jscomp$7_node$jscomp$240$$){$$__$1$jscomp$7_node$jscomp$240$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($process_fill$$,$$__$1$jscomp$7_node$jscomp$240$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$7_node$jscomp$240$$)));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($process_stroke$$,
$$__$1$jscomp$7_node$jscomp$240$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$7_node$jscomp$240$$)))}function $process_stroke$$($shape__$1$jscomp$15$$,$G__49395_p__49389_stroke$jscomp$4$$){var $position$jscomp$26$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49395_p__49389_stroke$jscomp$4$$,0,null);$G__49395_p__49389_stroke$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49395_p__49389_stroke$jscomp$4$$,
1,null);$G__49395_p__49389_stroke$jscomp$4$$=$APP.$app$common$types$color$stroke__GT_color$$($G__49395_p__49389_stroke$jscomp$4$$);return $process_fn$$.$cljs$core$IFn$_invoke$arity$6$?$process_fn$$.$cljs$core$IFn$_invoke$arity$6$($shape__$1$jscomp$15$$,$position$jscomp$26$$,$G__49395_p__49389_stroke$jscomp$4$$,$app$common$types$shape$set_stroke_color$$,$app$common$types$shape$attach_stroke_color$$,$app$common$types$shape$detach_stroke_color$$):$process_fn$$($shape__$1$jscomp$15$$,$position$jscomp$26$$,
$G__49395_p__49389_stroke$jscomp$4$$,$app$common$types$shape$set_stroke_color$$,$app$common$types$shape$attach_stroke_color$$,$app$common$types$shape$detach_stroke_color$$)}function $process_fill$$($shape__$1$jscomp$14$$,$G__49385_fill$jscomp$11_p__49378$$){var $position$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49385_fill$jscomp$11_p__49378$$,0,null);$G__49385_fill$jscomp$11_p__49378$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49385_fill$jscomp$11_p__49378$$,
1,null);$G__49385_fill$jscomp$11_p__49378$$=$APP.$app$common$types$fills$fill__GT_color$$($G__49385_fill$jscomp$11_p__49378$$);return $process_fn$$.$cljs$core$IFn$_invoke$arity$6$?$process_fn$$.$cljs$core$IFn$_invoke$arity$6$($shape__$1$jscomp$14$$,$position$jscomp$25$$,$G__49385_fill$jscomp$11_p__49378$$,$app$common$types$shape$set_fill_color$$,$app$common$types$shape$attach_fill_color$$,$app$common$types$shape$detach_fill_color$$):$process_fn$$($shape__$1$jscomp$14$$,$position$jscomp$25$$,$G__49385_fill$jscomp$11_p__49378$$,
$app$common$types$shape$set_fill_color$$,$app$common$types$shape$attach_fill_color$$,$app$common$types$shape$detach_fill_color$$)}$$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($process_fill$$,$$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$)));
$$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($process_stroke$$,$$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$)));$$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($shape__$1$jscomp$16$$,
$G__49405_p__49399_shadow__$1$jscomp$3$$){var $position$jscomp$27$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49405_p__49399_shadow__$1$jscomp$3$$,0,null);$G__49405_p__49399_shadow__$1$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49405_p__49399_shadow__$1$jscomp$3$$,1,null);$G__49405_p__49399_shadow__$1$jscomp$3$$=$app$common$types$color$shadow__GT_color$$($G__49405_p__49399_shadow__$1$jscomp$3$$);return $process_fn$$.$cljs$core$IFn$_invoke$arity$6$?$process_fn$$.$cljs$core$IFn$_invoke$arity$6$($shape__$1$jscomp$16$$,
$position$jscomp$27$$,$G__49405_p__49399_shadow__$1$jscomp$3$$,$app$common$types$shape$set_shadow_color$$,$app$common$types$shape$attach_shadow_color$$,$app$common$types$shape$detach_shadow_color$$):$process_fn$$($shape__$1$jscomp$16$$,$position$jscomp$27$$,$G__49405_p__49399_shadow__$1$jscomp$3$$,$app$common$types$shape$set_shadow_color$$,$app$common$types$shape$attach_shadow_color$$,$app$common$types$shape$detach_shadow_color$$)},$$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$)));
return function($shape__$1$jscomp$18$$){var $content$jscomp$99$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$18$$),$new_content$jscomp$1$$=$APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$02$$($process_text_node$$,$content$jscomp$99$$);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$99$$,$new_content$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$18$$,$APP.$cljs$cst$1621$content$$,
$new_content$jscomp$1$$):$shape__$1$jscomp$18$$}($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($shape__$1$jscomp$17$$,$G__49415_grid$jscomp$1_p__49409$$){var $position$jscomp$28$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49415_grid$jscomp$1_p__49409$$,0,null);$G__49415_grid$jscomp$1_p__49409$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49415_grid$jscomp$1_p__49409$$,1,null);$G__49415_grid$jscomp$1_p__49409$$=$app$common$types$color$grid__GT_color$$($G__49415_grid$jscomp$1_p__49409$$);
return $process_fn$$.$cljs$core$IFn$_invoke$arity$6$?$process_fn$$.$cljs$core$IFn$_invoke$arity$6$($shape__$1$jscomp$17$$,$position$jscomp$28$$,$G__49415_grid$jscomp$1_p__49409$$,$app$common$types$shape$set_grid_color$$,$app$common$types$shape$attach_grid_color$$,$app$common$types$shape$detach_grid_color$$):$process_fn$$($shape__$1$jscomp$17$$,$position$jscomp$28$$,$G__49415_grid$jscomp$1_p__49409$$,$app$common$types$shape$set_grid_color$$,$app$common$types$shape$attach_grid_color$$,$app$common$types$shape$detach_grid_color$$)},
$$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2035$grids$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$6_$__$2$jscomp$1_$__$3_shape$jscomp$181$$))))};
$app$common$types$shape$get_all_colors$$=function($shape$jscomp$182$$){return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$fills$fill__GT_color$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$182$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$color$stroke__GT_color$$,$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$182$$)),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$color$shadow__GT_color$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$182$$)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$182$$),$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$color$grid__GT_color$$,
$APP.$cljs$cst$2035$grids$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$182$$)):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$182$$),$APP.$cljs$cst$1572$text$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($colors$$,$JSCompiler_inline_result$jscomp$816_node$jscomp$242$$){var $JSCompiler_temp_const$jscomp$814$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$;$JSCompiler_inline_result$jscomp$816_node$jscomp$242$$=
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$fills$fill__GT_color$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$816_node$jscomp$242$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$color$stroke__GT_color$$,$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$816_node$jscomp$242$$)));return $JSCompiler_temp_const$jscomp$814$$.call($APP.$cljs$core$concat$$,
$colors$$,$JSCompiler_inline_result$jscomp$816_node$jscomp$242$$)},$APP.$cljs$core$List$EMPTY$$,$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$182$$))):null]))};
$app$common$types$shape$uses_library_color_QMARK_$$=function($all_colors_shape$jscomp$183$$,$library_id$$,$color_id$$){$all_colors_shape$jscomp$183$$=$app$common$types$shape$get_all_colors$$($all_colors_shape$jscomp$183$$);return $APP.$cljs$core$some$$(function($p1__49420_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__49420_SHARP_$$),$color_id$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1720$ref_file$$.$cljs$core$IFn$_invoke$arity$1$($p1__49420_SHARP_$$),
$library_id$$)},$all_colors_shape$jscomp$183$$)};
$app$common$types$shape$uses_library_colors_QMARK_$$=function($all_colors$jscomp$1_shape$jscomp$184$$,$library_id$jscomp$1$$){$all_colors$jscomp$1_shape$jscomp$184$$=$app$common$types$shape$get_all_colors$$($all_colors$jscomp$1_shape$jscomp$184$$);return $APP.$cljs$core$some$$(function($p1__49424_SHARP_$$){return $APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__49424_SHARP_$$)!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1720$ref_file$$.$cljs$core$IFn$_invoke$arity$1$($p1__49424_SHARP_$$),$library_id$jscomp$1$$)},
$all_colors$jscomp$1_shape$jscomp$184$$)};
$app$common$types$page$make_empty_page$$=function($G__49453_id$jscomp$164_p__49451$$){var $background_map__49452__$1$$=$APP.$cljs$core$__destructure_map$$($G__49453_id$jscomp$164_p__49451$$);$G__49453_id$jscomp$164_p__49451$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_map__49452__$1$$,$APP.$cljs$cst$266$id$$);var $name$jscomp$188$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_map__49452__$1$$,$APP.$cljs$cst$723$name$$);$background_map__49452__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_map__49452__$1$$,
$APP.$cljs$cst$2043$background$$);$G__49453_id$jscomp$164_p__49451$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$types$page$empty_page_data$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$core$truth_$$($G__49453_id$jscomp$164_p__49451$$)?$G__49453_id$jscomp$164_p__49451$$:$APP.$app$common$uuid$next$$()),$APP.$cljs$cst$723$name$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$188$$,"Page 1"));return $APP.$cljs$core$truth_$$($background_map__49452__$1$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49453_id$jscomp$164_p__49451$$,$APP.$cljs$cst$2043$background$$,$background_map__49452__$1$$):$G__49453_id$jscomp$164_p__49451$$};
$APP.$app$common$types$page$get_frame_flow$$=function($flows$$,$frame_id$jscomp$16$$){return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__49454_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2038$starting_frame$$.$cljs$core$IFn$_invoke$arity$1$($p1__49454_SHARP_$$),$frame_id$jscomp$16$$)},$APP.$cljs$core$vals$$($flows$$))};
$APP.$app$common$types$component$instance_root_QMARK_$$=function($shape$jscomp$186$$){return $APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$186$$)===!0};$APP.$app$common$types$component$instance_head_QMARK_$$=function($shape$jscomp$187$$){return $APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$187$$)!=null};
$app$common$types$component$subinstance_head_QMARK_$$=function($shape$jscomp$188$$){return $APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$188$$)!=null&&$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$188$$)==null};
$app$common$types$component$instance_of_QMARK_$$=function($shape$jscomp$190$$,$file_id$jscomp$9$$,$component_id$$){return $APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$190$$)!=null&&$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$190$$)!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$190$$),$component_id$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$190$$),
$file_id$jscomp$9$$)};$APP.$app$common$types$component$is_main_of_QMARK_$$=function($shape_main$$,$shape_inst$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$$))};
$APP.$app$common$types$component$main_instance_QMARK_$$=function($shape$jscomp$191$$){return $APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$191$$)===!0};$APP.$app$common$types$component$in_component_copy_QMARK_$$=function($shape$jscomp$192$$){return $APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$192$$)!=null};
$app$common$types$component$in_component_copy_not_head_QMARK_$$=function($shape$jscomp$193$$){return $APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$193$$)!=null&&$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$193$$)==null};$APP.$app$common$types$component$is_variant_QMARK_$$=function($item$jscomp$50$$){return $APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$50$$)!=null};
$APP.$app$common$types$component$is_variant_container_QMARK_$$=function($shape$jscomp$195$$){return $APP.$cljs$cst$1989$is_variant_container$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$195$$)};$app$common$types$component$set_touched_group$$=function($touched$$,$group$jscomp$6$$){return $APP.$cljs$core$truth_$$($group$jscomp$6$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($touched$$)?$touched$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$,$group$jscomp$6$$):null};
$app$common$types$component$touched_group_QMARK_$$=function($fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$){$fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$=$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$);$fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$=$APP.$cljs$core$truth_$$($fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$)?$fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$:
$APP.$cljs$core$PersistentHashSet$EMPTY$$;return $fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$3410$shapes_group$$):$fexpr__49483_or__5025__auto__$jscomp$inline_5236_shape$jscomp$196$$($cljs$cst$3410$shapes_group$$)};
$app$common$types$component$swap_slot_QMARK_$$=function($group$jscomp$8$$){return $APP.$cuerdas$core$starts_with_QMARK_$$($APP.$cljs$core$name$$($group$jscomp$8$$),"swap-slot-")};
$APP.$app$common$types$component$get_swap_slot$$=function($group$jscomp$10_shape$jscomp$198$$){$group$jscomp$10_shape$jscomp$198$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$component$swap_slot_QMARK_$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$10_shape$jscomp$198$$));return $APP.$cljs$core$truth_$$($group$jscomp$10_shape$jscomp$198$$)?$cljs$core$parse_uuid$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$name$$($group$jscomp$10_shape$jscomp$198$$),
10)):null};
$app$common$types$component$set_swap_slot$$=function($shape$jscomp$199$$,$swap_slot$jscomp$1$$){return $swap_slot$jscomp$1$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$199$$,$APP.$cljs$cst$1610$touched$$,$app$common$types$component$set_touched_group$$,$APP.$cljs$core$truth_$$($swap_slot$jscomp$1$$)?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$(["swap-slot-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($swap_slot$jscomp$1$$)].join("")):null):$shape$jscomp$199$$};
$app$common$types$component$remove_swap_slot$$=function($shape$jscomp$200$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$200$$,$APP.$cljs$cst$1610$touched$$,function($touched$jscomp$1$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49512_SHARP_$$){return $APP.$cuerdas$core$starts_with_QMARK_$$($APP.$cljs$core$name$$($p1__49512_SHARP_$$),
"swap-slot-")},$touched$jscomp$1$$))})};
$APP.$app$common$types$component$get_deleted_component_root$$=function($component$jscomp$8$$){return $APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$8$$)!=null?$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$8$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$8$$)],null)):
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$8$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$8$$)],null))};
$app$common$types$component$uses_library_components_QMARK_$$=function($shape$jscomp$201$$,$library_id$jscomp$3$$){return $APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$201$$)!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$201$$),$library_id$jscomp$3$$)};
$app$common$types$component$detach_shape$$=function($shape$jscomp$202$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$202$$,$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1627$component_file$$,$APP.$cljs$cst$2029$component_root$$,$APP.$cljs$cst$2030$main_instance$$,$APP.$cljs$cst$2031$remote_synced$$,$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$1610$touched$$]))};
$app$common$types$component$unhead_shape$$=function($shape$jscomp$203$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$203$$,$APP.$cljs$cst$2029$component_root$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1627$component_file$$,$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$cst$2030$main_instance$$]))};
$app$common$types$component$rehead_shape$$=function($shape$jscomp$204$$,$component_file$$,$component_id$jscomp$1$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$204$$,$APP.$cljs$cst$1627$component_file$$,$component_file$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1611$component_id$$,$component_id$jscomp$1$$]))};
$app$common$types$component$diff_components$$=function($comp1$$,$comp2$$){return $APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49521_SHARP_$$){var $val1$jscomp$inline_5239$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($comp1$$,$p1__49521_SHARP_$$),$val2$jscomp$inline_5240$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($comp2$$,$p1__49521_SHARP_$$);return!($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__49521_SHARP_$$,$APP.$cljs$cst$1615$objects$$)?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$extract_ids$$($val1$jscomp$inline_5239$$),$app$common$types$component$extract_ids$$($val2$jscomp$inline_5240$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($val1$jscomp$inline_5239$$,$val2$jscomp$inline_5240$$))},$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keys$$($comp1$$),$APP.$cljs$core$keys$$($comp2$$)))))};
$app$common$types$shape_tree$add_shape$$=function($id$jscomp$165$$,$shape$jscomp$207$$,$container$jscomp$2$$,$frame_id$jscomp$17$$,$parent_id$jscomp$20$$,$index$jscomp$205$$,$ignore_touched$$){function $update_parent$$($parent$jscomp$188$$){var $G__49533$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$188$$,$APP.$cljs$cst$1598$shapes$$,$update_parent_shapes$$),$APP.$cljs$cst$1598$shapes$$,$APP.$app$common$data$vec_without_nils$$);
return $APP.$app$common$types$component$in_component_copy_QMARK_$$($parent$jscomp$188$$)&&$APP.$cljs$core$not$$($ignore_touched$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__49533$$,$APP.$cljs$cst$2031$remote_synced$$):$G__49533$$}function $update_parent_shapes$$($shapes$jscomp$13_shapes__$1$jscomp$1$$){$shapes$jscomp$13_shapes__$1$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$shapes$jscomp$13_shapes__$1$jscomp$1$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$id$jscomp$165$$]),
$shapes$jscomp$13_shapes__$1$jscomp$1$$))?$shapes$jscomp$13_shapes__$1$jscomp$1$$:$index$jscomp$205$$==null?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($shapes$jscomp$13_shapes__$1$jscomp$1$$,$id$jscomp$165$$):$APP.$app$common$data$insert_at_index$$($shapes$jscomp$13_shapes__$1$jscomp$1$$,$index$jscomp$205$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$165$$],null))}return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($container$jscomp$2$$,
$APP.$cljs$cst$1615$objects$$,function($objects$jscomp$128$$,$parent_id__$1$jscomp$1_parent_id__$2$$){$parent_id__$1$jscomp$1_parent_id__$2$$=$APP.$cljs$core$contains_QMARK_$$($objects$jscomp$128$$,$parent_id__$1$jscomp$1_parent_id__$2$$)?$parent_id__$1$jscomp$1_parent_id__$2$$:$APP.$app$common$uuid$zero$$;var $frame_id__$1$jscomp$2$$=$APP.$cljs$core$contains_QMARK_$$($objects$jscomp$128$$,$frame_id$jscomp$17$$)?$frame_id$jscomp$17$$:$APP.$app$common$uuid$zero$$;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$128$$,
$id$jscomp$165$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$207$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id__$1$jscomp$2$$),$APP.$cljs$cst$1603$parent_id$$,$parent_id__$1$jscomp$1_parent_id__$2$$),$APP.$cljs$cst$266$id$$,$id$jscomp$165$$)),$parent_id__$1$jscomp$1_parent_id__$2$$,$update_parent$$)},$APP.$cljs$core$truth_$$($parent_id$jscomp$20$$)?$parent_id$jscomp$20$$:
$frame_id$jscomp$17$$)};$app$common$types$shape_tree$get_shape$$=function($container$jscomp$3$$,$id$jscomp$166$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$3$$),$id$jscomp$166$$)};
$app$common$types$shape_tree$fix_broken_children$$=function($map__49550__$1_p__49549$$,$id$jscomp$167$$){$map__49550__$1_p__49549$$=$APP.$cljs$core$__destructure_map$$($map__49550__$1_p__49549$$);var $objects$jscomp$130$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49550__$1_p__49549$$,$APP.$cljs$cst$1615$objects$$),$contains_QMARK_$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$contains_QMARK_$$,$objects$jscomp$130$$);return $APP.$app$common$data$update_in_when$$($map__49550__$1_p__49549$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,$id$jscomp$167$$,$APP.$cljs$cst$1598$shapes$$],null),function($shapes$jscomp$14$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($contains_QMARK_$$),$shapes$jscomp$14$$)})};
$app$common$types$shape_tree$get_root_objects$$=function($objects$jscomp$137$$){return $APP.$app$common$files$helpers$reduce_objects$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$137$$,function($result$jscomp$206$$,$shape$jscomp$210$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$206$$,$shape$jscomp$210$$)})};
$app$common$types$shape_tree$is_shape_over_shape_QMARK_$$=function($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,$base_shape_id_layer_order_QMARK_$$,$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$,$JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$,$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$){var $idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,$base_shape_id_layer_order_QMARK_$$),$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$,
0,null);$idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$,1,null);$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,
$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$);var $parents_b$jscomp$inline_11573_parents_b__$1$jscomp$inline_11576$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,0,null);$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,
1,null);$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$=$APP.$cljs$core$cons$$($base_shape_id_layer_order_QMARK_$$,$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$);$parents_b$jscomp$inline_11573_parents_b__$1$jscomp$inline_11576$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$]),
$parents_b$jscomp$inline_11573_parents_b__$1$jscomp$inline_11576$$);$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$03$$($parents_b$jscomp$inline_11573_parents_b__$1$jscomp$inline_11576$$,$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$);
$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$=$APP.$cljs$core$truth_$$($base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$)?$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$:
$APP.$app$common$uuid$zero$$;$idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$,$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$);$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$);$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$=new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$,$idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$,$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$],null);$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,0,null);$idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,1,null);
$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$,2,null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$,
$base_shape_id_layer_order_QMARK_$$))return $JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$&&$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$,$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$))return!$JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$||!$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,
$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$);$base_shape_id_layer_order_QMARK_$$=$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$);
$APP.$cljs$core$truth_$$($base_shape_id_layer_order_QMARK_$$)?($JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,
$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$),$APP.$cljs$cst$1598$shapes$$),$idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$),$JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$=$app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,
$JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$)),$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,
$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$),$APP.$cljs$cst$1598$shapes$$),$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$),$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$=$app$common$types$shape$layout$layout_z_index$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,
$base_id$jscomp$1_base_id$jscomp$inline_11577_id$jscomp$inline_11586_or__5025__auto__$jscomp$inline_11578_parents_a$jscomp$inline_11570_parents_a__$1$jscomp$inline_11575$$)),$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$,[$JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$,
$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$],null)):$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,0],null);$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$=$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$;
$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$,0,null);$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$,1,null);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,
$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$)&&$APP.$cljs$core$not$$($base_shape_id_layer_order_QMARK_$$)?$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$=$idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$<$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$:($JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$,$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$),$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$?
$base_shape_id_layer_order_QMARK_$$:$JSCompiler_inline_result$jscomp$10352_and__5023__auto__$jscomp$inline_5248_bottom_frames_QMARK__id$jscomp$inline_11583$$)?$idx_a$jscomp$inline_11579_index_a_parents_a_index$jscomp$inline_11571_vec__49586$jscomp$inline_11569$$>$id_parents$jscomp$1_idx_b$jscomp$inline_11580_index_b_parents_b_index$jscomp$inline_11574_vec__49589$jscomp$inline_11572_vec__49592$$:$JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$<
$JSCompiler_temp_const$jscomp$10351_over_shape_id_vec__49595_z_index_b$$);return $JSCompiler_inline_result$jscomp$10354_JSCompiler_temp$jscomp$10350_JSCompiler_temp$jscomp$823_objects$jscomp$140_z_index_a$$};$APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$141$$,$ids$jscomp$23$$){return $APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$141$$,$ids$jscomp$23$$,null)};
$APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$142$$,$ids$jscomp$24$$,$map__49606__$1_p__49605$$){$map__49606__$1_p__49605$$=$APP.$cljs$core$__destructure_map$$($map__49606__$1_p__49605$$);var $bottom_frames_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49606__$1_p__49605$$,$APP.$cljs$cst$2069$bottom_frames_QMARK_$$,!1),$id_parents$jscomp$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__49601_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__49601_SHARP_$$,$app$common$files$helpers$get_parent_ids_with_index$$($objects$jscomp$142$$,$p1__49601_SHARP_$$)],null)}),$ids$jscomp$24$$);return $APP.$cljs$core$sort$cljs$0core$0IFn$0_invoke$0arity$02$$(function($id_a$jscomp$1$$,$id_b$jscomp$1$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id_a$jscomp$1$$,
$id_b$jscomp$1$$)?0:$app$common$types$shape_tree$is_shape_over_shape_QMARK_$$($objects$jscomp$142$$,$id_a$jscomp$1$$,$id_b$jscomp$1$$,$bottom_frames_QMARK_$jscomp$1$$,$id_parents$jscomp$2$$)?1:-1},$ids$jscomp$24$$)};$app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$143$$,$items$jscomp$23$$){return $app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$143$$,$items$jscomp$23$$,null)};
$app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$144$$,$items$jscomp$24$$,$map__49622__$1_p__49621$$){$map__49622__$1_p__49621$$=$APP.$cljs$core$__destructure_map$$($map__49622__$1_p__49621$$);var $bottom_frames_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49622__$1_p__49621$$,$APP.$cljs$cst$2069$bottom_frames_QMARK_$$,!1),$id_parents$jscomp$3$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__49610_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__49610_SHARP_$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__49610_SHARP_$$,$APP.$cljs$cst$266$id$$),$app$common$files$helpers$get_parent_ids_with_index$$($objects$jscomp$144$$,$p1__49610_SHARP_$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__49610_SHARP_$$,$APP.$cljs$cst$266$id$$))],
null)}),$items$jscomp$24$$);return $app$common$data$unstable_sort$cljs$0core$0IFn$0_invoke$0arity$02$$(function($id_a$jscomp$2_obj_a$$,$id_b$jscomp$2_obj_b$$){$id_a$jscomp$2_obj_a$$=$id_a$jscomp$2_obj_a$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id_a$jscomp$2_obj_a$$,$APP.$cljs$cst$266$id$$);$id_b$jscomp$2_obj_b$$=$id_b$jscomp$2_obj_b$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id_b$jscomp$2_obj_b$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id_a$jscomp$2_obj_a$$,
$id_b$jscomp$2_obj_b$$)?0:$app$common$types$shape_tree$is_shape_over_shape_QMARK_$$($objects$jscomp$144$$,$id_a$jscomp$2_obj_a$$,$id_b$jscomp$2_obj_b$$,$bottom_frames_QMARK_$jscomp$2$$,$id_parents$jscomp$3$$)?1:-1},$items$jscomp$24$$)};
$app$common$types$shape_tree$get_frame_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$146$$,$position$jscomp$31$$,$options$jscomp$444$$){var $frames$jscomp$8_frames__$1_or__5025__auto__$jscomp$385$$=$APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$146$$,$options$jscomp$444$$);$frames$jscomp$8_frames__$1_or__5025__auto__$jscomp$385$$=$app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$146$$,
$frames$jscomp$8_frames__$1_or__5025__auto__$jscomp$385$$,$options$jscomp$444$$);var $validator$jscomp$34$$=function(){var $or__5025__auto__$jscomp$386$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$444$$,$cljs$cst$47$validator$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$386$$)?$or__5025__auto__$jscomp$386$$:function(){return!0}}();$frames$jscomp$8_frames__$1_or__5025__auto__$jscomp$385$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__49624_SHARP_$$){return $position$jscomp$31$$!=
null&&$APP.$app$common$geom$shapes$intersect$has_point_QMARK_$$($p1__49624_SHARP_$$,$position$jscomp$31$$)&&($validator$jscomp$34$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$34$$.$cljs$core$IFn$_invoke$arity$1$($p1__49624_SHARP_$$):$validator$jscomp$34$$($p1__49624_SHARP_$$))},$frames$jscomp$8_frames__$1_or__5025__auto__$jscomp$385$$);return $APP.$cljs$core$truth_$$($frames$jscomp$8_frames__$1_or__5025__auto__$jscomp$385$$)?$frames$jscomp$8_frames__$1_or__5025__auto__$jscomp$385$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$146$$,
$APP.$app$common$uuid$zero$$)};$app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$147$$,$position$jscomp$32$$){return $app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$147$$,$position$jscomp$32$$,null)};
$app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$148_temp__5825__auto__$jscomp$131$$,$position$jscomp$33$$,$options$jscomp$445$$){$objects$jscomp$148_temp__5825__auto__$jscomp$131$$=$app$common$types$shape_tree$get_frame_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$148_temp__5825__auto__$jscomp$131$$,$position$jscomp$33$$,$options$jscomp$445$$);return $APP.$cljs$core$truth_$$($objects$jscomp$148_temp__5825__auto__$jscomp$131$$)?
$objects$jscomp$148_temp__5825__auto__$jscomp$131$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$148_temp__5825__auto__$jscomp$131$$,$APP.$cljs$cst$266$id$$):null};
$APP.$app$common$types$shape_tree$get_frames_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$150$$,$position$jscomp$35$$){return $app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$150$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49634_SHARP_$$){return $position$jscomp$35$$!=null&&$APP.$app$common$geom$shapes$intersect$has_point_QMARK_$$($p1__49634_SHARP_$$,$position$jscomp$35$$)},$APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$150$$,
null)))};$APP.$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$151$$,$position$jscomp$36$$){return $app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$151$$,$position$jscomp$36$$,null)};
$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$152$$,$position$jscomp$37$$,$excluded$$){for(var $frames$jscomp$9_or__5025__auto__$jscomp$387$$=function(){var $G__49643_G__49643__$1$$=$APP.$app$common$types$shape_tree$get_frames_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$152$$,$position$jscomp$37$$);$G__49643_G__49643__$1$$=$excluded$$!=null?$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$168_obj$jscomp$174$$){$id$jscomp$168_obj$jscomp$174$$=
$id$jscomp$168_obj$jscomp$174$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$168_obj$jscomp$174$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$contains_QMARK_$$($excluded$$,$id$jscomp$168_obj$jscomp$174$$)},$G__49643_G__49643__$1$$):$G__49643_G__49643__$1$$;return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49638_SHARP_$$){return $APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($p1__49638_SHARP_$$)===!0||$APP.$cljs$cst$1607$blocked$$.$cljs$core$IFn$_invoke$arity$1$($p1__49638_SHARP_$$)===
!0},$G__49643_G__49643__$1$$)}(),$frame_set$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__49639_SHARP_$$){return $p1__49639_SHARP_$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__49639_SHARP_$$,$APP.$cljs$cst$266$id$$)}),$frames$jscomp$9_or__5025__auto__$jscomp$387$$),$current_shape$jscomp$1$$=$APP.$cljs$core$first$$($frames$jscomp$9_or__5025__auto__$jscomp$387$$);;){var $child_frame_id$$=
$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($current_shape$jscomp$2$$,$frames$jscomp$10$$,$frame_set$jscomp$1$$){return function($p1__49640_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($frame_set$jscomp$1$$,$p1__49640_SHARP_$$)}}($current_shape$jscomp$1$$,$frames$jscomp$9_or__5025__auto__$jscomp$387$$,$frame_set$$),$APP.$cljs$core$reverse$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$1$$)));if($child_frame_id$$==null)return $frames$jscomp$9_or__5025__auto__$jscomp$387$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$1$$),$APP.$cljs$core$truth_$$($frames$jscomp$9_or__5025__auto__$jscomp$387$$)?$frames$jscomp$9_or__5025__auto__$jscomp$387$$:$APP.$app$common$uuid$zero$$;$current_shape$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$152$$,$child_frame_id$$)}};
$APP.$app$common$types$shape_tree$get_viewer_frames$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$154$$,$all_frames_QMARK__map__49668__$1_p__49667$$){$all_frames_QMARK__map__49668__$1_p__49667$$=$APP.$cljs$core$__destructure_map$$($all_frames_QMARK__map__49668__$1_p__49667$$);$all_frames_QMARK__map__49668__$1_p__49667$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($all_frames_QMARK__map__49668__$1_p__49667$$,$APP.$cljs$cst$2070$all_frames_QMARK_$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$truth_$$($all_frames_QMARK__map__49668__$1_p__49667$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$identity$$):$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1859$hide_in_viewer$$),$app$common$types$shape_tree$sort_z_index_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$154$$,$APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$154$$)))};
$app$common$types$shape_tree$update_page_index$$=function($objects$jscomp$156$$){return $APP.$cljs$core$with_meta$$($objects$jscomp$156$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2068$app_DOT_common_DOT_types_DOT_shape_tree_SLASH_index_frames$$,$APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($objects$jscomp$156$$,null))],null))};
$APP.$app$common$types$shape_tree$clone_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($shape$jscomp$212$$,$parent_id$jscomp$22$$,$new_shape__$1_new_shape__$2_objects$jscomp$157$$,$p__49683$$){for(var $map__49684__$1$$=$APP.$cljs$core$__destructure_map$$($p__49683$$),$update_new_shape$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49684__$1$$,$APP.$cljs$cst$2071$update_new_shape$$,function($shape__$1$jscomp$20$$){return $shape__$1$jscomp$20$$}),$update_original_shape$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49684__$1$$,$APP.$cljs$cst$2072$update_original_shape$$,function($shape__$1$jscomp$21$$){return $shape__$1$jscomp$21$$}),$force_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49684__$1$$,$cljs$cst$2073$force_id$$,null),$keep_ids_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49684__$1$$,$APP.$cljs$cst$2074$keep_ids_QMARK_$$,!1),$frame_id$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49684__$1$$,
$APP.$cljs$cst$1591$frame_id$$,null),$dest_objects$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49684__$1$$,$cljs$cst$2075$dest_objects$$,$new_shape__$1_new_shape__$2_objects$jscomp$157$$),$new_id$$=$force_id$$!=null?$force_id$$:$APP.$cljs$core$truth_$$($keep_ids_QMARK_$$)?$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$212$$):$APP.$app$common$uuid$next$$(),$frame_id__$1$jscomp$3$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$268$$=$frame_id$jscomp$19$$==
null;return $and__5023__auto__$jscomp$268$$?$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($dest_objects$$,$parent_id$jscomp$22$$):$and__5023__auto__$jscomp$268$$}())?$parent_id$jscomp$22$$:$frame_id$jscomp$19$$==null?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dest_objects$$,$parent_id$jscomp$22$$),$APP.$cljs$cst$1591$frame_id$$,$APP.$app$common$uuid$zero$$):$frame_id$jscomp$19$$,$child_ids$jscomp$1$$=
$APP.$cljs$core$seq$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$212$$)),$new_direct_children$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$new_children$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$updated_children$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($APP.$cljs$core$empty_QMARK_$$($child_ids$jscomp$1$$)){var $new_shape$$=function(){var $G__49689__$1_G__49689__$2$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$212$$,$APP.$cljs$cst$266$id$$,
$new_id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$22$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id__$1$jscomp$3$$]));$G__49689__$1_G__49689__$2$$=$APP.$cljs$core$with_meta$$($G__49689__$1_G__49689__$2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2076$app_DOT_common_DOT_types_DOT_shape_tree_SLASH_old_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$212$$)],null));return $APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$212$$)!=
null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49689__$1_G__49689__$2$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$new_direct_children$$)):$G__49689__$1_G__49689__$2$$}();$new_shape__$1_new_shape__$2_objects$jscomp$157$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$$)?function(){var $ids_map$jscomp$5$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function(){return function($p1__49678_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2076$app_DOT_common_DOT_types_DOT_shape_tree_SLASH_old_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($p1__49678_SHARP_$$)),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__49678_SHARP_$$)],null)}}($child_ids$jscomp$1$$,$new_direct_children$$,$new_children$$,$updated_children$$,
$new_shape$$,$new_id$$,$frame_id__$1$jscomp$3$$,$p__49683$$,$map__49684__$1$$,$update_new_shape$$,$update_original_shape$$,$force_id$$,$keep_ids_QMARK_$$,$frame_id$jscomp$19$$,$dest_objects$$)),$new_children$$);return $APP.$app$common$types$shape$layout$remap_grid_cells$$($new_shape$$,$ids_map$jscomp$5$$)}():$new_shape$$;$new_shape__$1_new_shape__$2_objects$jscomp$157$$=$update_new_shape$$.$cljs$core$IFn$_invoke$arity$2$?$update_new_shape$$.$cljs$core$IFn$_invoke$arity$2$($new_shape__$1_new_shape__$2_objects$jscomp$157$$,
$shape$jscomp$212$$):$update_new_shape$$($new_shape__$1_new_shape__$2_objects$jscomp$157$$,$shape$jscomp$212$$);var $G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape__$1_new_shape__$2_objects$jscomp$157$$],null),$new_children$$),$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$=$update_original_shape$$.$cljs$core$IFn$_invoke$arity$2$?
$update_original_shape$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$212$$,$new_shape__$1_new_shape__$2_objects$jscomp$157$$):$update_original_shape$$($shape$jscomp$212$$,$new_shape__$1_new_shape__$2_objects$jscomp$157$$);$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$=$shape$jscomp$212$$===$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$?$updated_children$$:$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$],null),$updated_children$$);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape__$1_new_shape__$2_objects$jscomp$157$$,$G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$,$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$],null)}$G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$=
$APP.$cljs$core$first$$($child_ids$jscomp$1$$);$G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_shape__$1_new_shape__$2_objects$jscomp$157$$,$G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$);$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$212$$)?$new_id$$:$frame_id__$1$jscomp$3$$;
$G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$=$APP.$app$common$types$shape_tree$clone_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$,$new_id$$,$new_shape__$1_new_shape__$2_objects$jscomp$157$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2071$update_new_shape$$,$update_new_shape$$,$APP.$cljs$cst$2072$update_original_shape$$,$update_original_shape$$,$cljs$cst$2073$force_id$$,
null,$APP.$cljs$cst$2074$keep_ids_QMARK_$$,$keep_ids_QMARK_$$,$APP.$cljs$cst$1591$frame_id$$,$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$,$cljs$cst$2075$dest_objects$$,$dest_objects$$]));var $G__49732_new_child$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$,0,null);$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$,
1,null);var $G__49734_updated_child_shapes$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$,2,null);$G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$=$APP.$cljs$core$next$$($child_ids$jscomp$1$$);$G__49732_new_child$jscomp$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($new_direct_children$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__49732_new_child$jscomp$2$$],null));$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($new_children$$,$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$);$G__49734_updated_child_shapes$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($updated_children$$,$G__49734_updated_child_shapes$$);$child_ids$jscomp$1$$=$G__49731_child$jscomp$69_child_id$jscomp$1_new_shapes$jscomp$1_vec__49690$$;$new_direct_children$$=
$G__49732_new_child$jscomp$2$$;$new_children$$=$G__49733_frame_id_child_new_child_shapes_updated_shape_updated_shapes$$;$updated_children$$=$G__49734_updated_child_shapes$$}};
$clojure$core$protocols$datafy$$=function($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$){var $m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$meta$$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$),$APP.$cljs$core$with_meta$$($cljs$cst$2077$clojure_DOT_core_DOT_protocols_SLASH_datafy$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$269$cljs_DOT_analyzer_SLASH_no_resolve$$,!0],null)));if($m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$)$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$=$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$):
$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$);else if($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$!=null&&$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$.$clojure$core$protocols$Datafiable$datafy$arity$1$!=null)$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$=$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$.$clojure$core$protocols$Datafiable$datafy$arity$1$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$);
else if($m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$=$clojure$core$protocols$datafy$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$==null?null:$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$)],$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$!=null)$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$=$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$.$cljs$core$IFn$_invoke$arity$1$?
$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$):$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$);else if($m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$=$clojure$core$protocols$datafy$$._,
$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$!=null)$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$=$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$):
$m__5372__auto__$jscomp$inline_5252_m__5374__auto__$jscomp$inline_5251_temp__5823__auto__$jscomp$112$$($JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$);else throw $APP.$cljs$core$missing_protocol$$("Datafiable.datafy",$JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$);return $JSCompiler_temp$jscomp$825_JSCompiler_temp$jscomp$826_o$jscomp$252$$};
$APP.$clojure$datafy$datafy$$=function($x$jscomp$1127$$){var $v$jscomp$526$$=$clojure$core$protocols$datafy$$($x$jscomp$1127$$);return $v$jscomp$526$$===$x$jscomp$1127$$?$v$jscomp$526$$:$v$jscomp$526$$!=null&&($v$jscomp$526$$.$cljs$lang$protocol_mask$partition0$$&262144||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$v$jscomp$526$$.$cljs$core$IWithMeta$$)?$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($v$jscomp$526$$,$cljs$cst$2079$clojure_DOT_datafy_SLASH_obj$$,$x$jscomp$1127$$):$v$jscomp$526$$};
$clojure$datafy$datify_ref$$=function($r$jscomp$99$$){return $APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_deref$$($r$jscomp$99$$)],null),$APP.$cljs$core$meta$$($r$jscomp$99$$))};
$app$common$types$tokens_lib$valid_QMARK_$$=function($JSCompiler_temp$jscomp$827__$jscomp$1216$$){if($JSCompiler_temp$jscomp$827__$jscomp$1216$$!=null&&$JSCompiler_temp$jscomp$827__$jscomp$1216$$.$app$common$types$tokens_lib$IValidation$valid_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$827__$jscomp$1216$$=$JSCompiler_temp$jscomp$827__$jscomp$1216$$.$app$common$types$tokens_lib$IValidation$valid_QMARK_$arity$1$($JSCompiler_temp$jscomp$827__$jscomp$1216$$);else{var $m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$=
$app$common$types$tokens_lib$valid_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$827__$jscomp$1216$$==null?null:$JSCompiler_temp$jscomp$827__$jscomp$1216$$)];if($m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$!=null)$JSCompiler_temp$jscomp$827__$jscomp$1216$$=$m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$827__$jscomp$1216$$):
$m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$($JSCompiler_temp$jscomp$827__$jscomp$1216$$);else if($m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$=$app$common$types$tokens_lib$valid_QMARK_$$._,$m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$!=null)$JSCompiler_temp$jscomp$827__$jscomp$1216$$=$m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$827__$jscomp$1216$$):
$m__5372__auto__$jscomp$inline_5256_m__5374__auto__$jscomp$inline_5255$$($JSCompiler_temp$jscomp$827__$jscomp$1216$$);else throw $APP.$cljs$core$missing_protocol$$("IValidation.valid?",$JSCompiler_temp$jscomp$827__$jscomp$1216$$);}return $JSCompiler_temp$jscomp$827__$jscomp$1216$$};
$APP.$app$common$types$tokens_lib$get_id$$=function($JSCompiler_temp$jscomp$828__$jscomp$1220$$){if($JSCompiler_temp$jscomp$828__$jscomp$1220$$!=null&&$JSCompiler_temp$jscomp$828__$jscomp$1220$$.$app$common$types$tokens_lib$INamedItem$get_id$arity$1$!=null)$JSCompiler_temp$jscomp$828__$jscomp$1220$$=$JSCompiler_temp$jscomp$828__$jscomp$1220$$.id;else{var $m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$=$APP.$app$common$types$tokens_lib$get_id$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$828__$jscomp$1220$$==
null?null:$JSCompiler_temp$jscomp$828__$jscomp$1220$$)];if($m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$!=null)$JSCompiler_temp$jscomp$828__$jscomp$1220$$=$m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$828__$jscomp$1220$$):$m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$($JSCompiler_temp$jscomp$828__$jscomp$1220$$);
else if($m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$=$APP.$app$common$types$tokens_lib$get_id$$._,$m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$!=null)$JSCompiler_temp$jscomp$828__$jscomp$1220$$=$m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$828__$jscomp$1220$$):
$m__5372__auto__$jscomp$inline_5260_m__5374__auto__$jscomp$inline_5259$$($JSCompiler_temp$jscomp$828__$jscomp$1220$$);else throw $APP.$cljs$core$missing_protocol$$("INamedItem.get-id",$JSCompiler_temp$jscomp$828__$jscomp$1220$$);}return $JSCompiler_temp$jscomp$828__$jscomp$1220$$};
$APP.$app$common$types$tokens_lib$get_name$$=function($JSCompiler_temp$jscomp$829__$jscomp$1222$$){if($JSCompiler_temp$jscomp$829__$jscomp$1222$$!=null&&$JSCompiler_temp$jscomp$829__$jscomp$1222$$.$app$common$types$tokens_lib$INamedItem$get_name$arity$1$!=null)$JSCompiler_temp$jscomp$829__$jscomp$1222$$=$JSCompiler_temp$jscomp$829__$jscomp$1222$$.name;else{var $m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$=$APP.$app$common$types$tokens_lib$get_name$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$829__$jscomp$1222$$==
null?null:$JSCompiler_temp$jscomp$829__$jscomp$1222$$)];if($m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$!=null)$JSCompiler_temp$jscomp$829__$jscomp$1222$$=$m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$829__$jscomp$1222$$):$m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$($JSCompiler_temp$jscomp$829__$jscomp$1222$$);
else if($m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$=$APP.$app$common$types$tokens_lib$get_name$$._,$m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$!=null)$JSCompiler_temp$jscomp$829__$jscomp$1222$$=$m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$829__$jscomp$1222$$):
$m__5372__auto__$jscomp$inline_5264_m__5374__auto__$jscomp$inline_5263$$($JSCompiler_temp$jscomp$829__$jscomp$1222$$);else throw $APP.$cljs$core$missing_protocol$$("INamedItem.get-name",$JSCompiler_temp$jscomp$829__$jscomp$1222$$);}return $JSCompiler_temp$jscomp$829__$jscomp$1222$$};
$APP.$app$common$types$tokens_lib$get_description$$=function($JSCompiler_temp$jscomp$830__$jscomp$1224$$){if($JSCompiler_temp$jscomp$830__$jscomp$1224$$!=null&&$JSCompiler_temp$jscomp$830__$jscomp$1224$$.$app$common$types$tokens_lib$INamedItem$get_description$arity$1$!=null)$JSCompiler_temp$jscomp$830__$jscomp$1224$$=$JSCompiler_temp$jscomp$830__$jscomp$1224$$.description;else{var $m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$=$APP.$app$common$types$tokens_lib$get_description$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$830__$jscomp$1224$$==
null?null:$JSCompiler_temp$jscomp$830__$jscomp$1224$$)];if($m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$!=null)$JSCompiler_temp$jscomp$830__$jscomp$1224$$=$m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$830__$jscomp$1224$$):$m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$($JSCompiler_temp$jscomp$830__$jscomp$1224$$);
else if($m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$=$APP.$app$common$types$tokens_lib$get_description$$._,$m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$!=null)$JSCompiler_temp$jscomp$830__$jscomp$1224$$=$m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$830__$jscomp$1224$$):
$m__5372__auto__$jscomp$inline_5268_m__5374__auto__$jscomp$inline_5267$$($JSCompiler_temp$jscomp$830__$jscomp$1224$$);else throw $APP.$cljs$core$missing_protocol$$("INamedItem.get-description",$JSCompiler_temp$jscomp$830__$jscomp$1224$$);}return $JSCompiler_temp$jscomp$830__$jscomp$1224$$};
$APP.$app$common$types$tokens_lib$rename$$=function($JSCompiler_temp$jscomp$831__$jscomp$1228$$,$new_name$jscomp$2$$){if($JSCompiler_temp$jscomp$831__$jscomp$1228$$!=null&&$JSCompiler_temp$jscomp$831__$jscomp$1228$$.$app$common$types$tokens_lib$INamedItem$rename$arity$2$!=null)$JSCompiler_temp$jscomp$831__$jscomp$1228$$=$JSCompiler_temp$jscomp$831__$jscomp$1228$$.$app$common$types$tokens_lib$INamedItem$rename$arity$2$($JSCompiler_temp$jscomp$831__$jscomp$1228$$,$new_name$jscomp$2$$);else{var $m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$=
$APP.$app$common$types$tokens_lib$rename$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$831__$jscomp$1228$$==null?null:$JSCompiler_temp$jscomp$831__$jscomp$1228$$)];if($m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$!=null)$JSCompiler_temp$jscomp$831__$jscomp$1228$$=$m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$831__$jscomp$1228$$,
$new_name$jscomp$2$$):$m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$($JSCompiler_temp$jscomp$831__$jscomp$1228$$,$new_name$jscomp$2$$);else if($m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$=$APP.$app$common$types$tokens_lib$rename$$._,$m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$!=null)$JSCompiler_temp$jscomp$831__$jscomp$1228$$=$m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$831__$jscomp$1228$$,$new_name$jscomp$2$$):$m__5372__auto__$jscomp$inline_5273_m__5374__auto__$jscomp$inline_5272$$($JSCompiler_temp$jscomp$831__$jscomp$1228$$,$new_name$jscomp$2$$);else throw $APP.$cljs$core$missing_protocol$$("INamedItem.rename",$JSCompiler_temp$jscomp$831__$jscomp$1228$$);}return $JSCompiler_temp$jscomp$831__$jscomp$1228$$};
$APP.$app$common$types$tokens_lib$reid$$=function($JSCompiler_temp$jscomp$832__$jscomp$1230$$){var $new_id$jscomp$3$$=$APP.$app$common$uuid$next$$();if($JSCompiler_temp$jscomp$832__$jscomp$1230$$!=null&&$JSCompiler_temp$jscomp$832__$jscomp$1230$$.$app$common$types$tokens_lib$INamedItem$reid$arity$2$!=null)$JSCompiler_temp$jscomp$832__$jscomp$1230$$=$JSCompiler_temp$jscomp$832__$jscomp$1230$$.$app$common$types$tokens_lib$INamedItem$reid$arity$2$($JSCompiler_temp$jscomp$832__$jscomp$1230$$,$new_id$jscomp$3$$);
else{var $m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$=$APP.$app$common$types$tokens_lib$reid$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$832__$jscomp$1230$$==null?null:$JSCompiler_temp$jscomp$832__$jscomp$1230$$)];if($m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$!=null)$JSCompiler_temp$jscomp$832__$jscomp$1230$$=$m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$832__$jscomp$1230$$,
$new_id$jscomp$3$$):$m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$($JSCompiler_temp$jscomp$832__$jscomp$1230$$,$new_id$jscomp$3$$);else if($m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$=$APP.$app$common$types$tokens_lib$reid$$._,$m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$!=null)$JSCompiler_temp$jscomp$832__$jscomp$1230$$=$m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$832__$jscomp$1230$$,$new_id$jscomp$3$$):$m__5372__auto__$jscomp$inline_5278_m__5374__auto__$jscomp$inline_5277$$($JSCompiler_temp$jscomp$832__$jscomp$1230$$,$new_id$jscomp$3$$);else throw $APP.$cljs$core$missing_protocol$$("INamedItem.reid",$JSCompiler_temp$jscomp$832__$jscomp$1230$$);}return $JSCompiler_temp$jscomp$832__$jscomp$1230$$};
$app$common$types$tokens_lib$Token$$=function($id$jscomp$169$$,$name$jscomp$189$$,$type$jscomp$353$$,$value$jscomp$433$$,$description$jscomp$5$$,$modified_at$$,$__meta$jscomp$19$$,$__extmap$jscomp$19$$,$__hash$jscomp$78$$){this.id=$id$jscomp$169$$;this.name=$name$jscomp$189$$;this.type=$type$jscomp$353$$;this.value=$value$jscomp$433$$;this.description=$description$jscomp$5$$;this.$modified_at$=$modified_at$$;this.$__meta$=$__meta$jscomp$19$$;this.$__extmap$=$__extmap$jscomp$19$$;this.$__hash$=$__hash$jscomp$78$$;
this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$app$common$types$tokens_lib$map__GT_Token$$=function($G__49347$$){var $G__49382$jscomp$inline_5280_extmap__5365__auto__$jscomp$19$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__49347$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$934$description$$,$APP.$cljs$cst$1721$modified_at$$]));$G__49382$jscomp$inline_5280_extmap__5365__auto__$jscomp$19$$=
$APP.$cljs$core$record_QMARK_$$($G__49347$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$G__49382$jscomp$inline_5280_extmap__5365__auto__$jscomp$19$$):$G__49382$jscomp$inline_5280_extmap__5365__auto__$jscomp$19$$;return new $app$common$types$tokens_lib$Token$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__49347$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($G__49347$$),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__49347$$),
$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($G__49347$$),$APP.$cljs$cst$934$description$$.$cljs$core$IFn$_invoke$arity$1$($G__49347$$),$APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($G__49347$$),null,$APP.$cljs$core$not_empty$$($G__49382$jscomp$inline_5280_extmap__5365__auto__$jscomp$19$$),null)};$APP.$app$common$types$tokens_lib$token_QMARK_$$=function($o$jscomp$254$$){return $o$jscomp$254$$ instanceof $app$common$types$tokens_lib$Token$$};
$app$common$types$tokens_lib$make_token$$=function($var_args$jscomp$1002$$){for(var $args__5755__auto__$jscomp$154$$=[],$len__5749__auto___50248$$=arguments.length,$i__5750__auto___50249$$=0;;)if($i__5750__auto___50249$$<$len__5749__auto___50248$$)$args__5755__auto__$jscomp$154$$.push(arguments[$i__5750__auto___50249$$]),$i__5750__auto___50249$$+=1;else break;return $APP.$app$common$types$tokens_lib$make_token$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$154$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$154$$.slice(0),
0,null):null)};
$APP.$app$common$types$tokens_lib$make_token$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($attrs$jscomp$15_p__49427$$){$attrs$jscomp$15_p__49427$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$15_p__49427$$);return $app$common$types$tokens_lib$map__GT_Token$$($app$common$types$tokens_lib$check_token_attrs$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$15_p__49427$$,$APP.$cljs$cst$266$id$$,
function($p1__49421_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49421_SHARP_$$)?$p1__49421_SHARP_$$:$APP.$app$common$uuid$next$$()}),$APP.$cljs$cst$1721$modified_at$$,function($p1__49422_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49422_SHARP_$$)?$p1__49422_SHARP_$$:$APP.$app$common$time$now$$()}),$APP.$cljs$cst$934$description$$,$APP.$app$common$data$nilv$$,"")))};
$APP.$app$common$types$tokens_lib$get_token_path$$=function($token$jscomp$44$$){return $APP.$app$common$path_names$split_path$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$44$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,"."]))};
$app$common$types$tokens_lib$add_token_$$=function($JSCompiler_temp$jscomp$833__$jscomp$1245$$,$token$jscomp$46$$){if($JSCompiler_temp$jscomp$833__$jscomp$1245$$!=null&&$JSCompiler_temp$jscomp$833__$jscomp$1245$$.$app$common$types$tokens_lib$ITokenSet$add_token_$arity$2$!=null)$JSCompiler_temp$jscomp$833__$jscomp$1245$$=$JSCompiler_temp$jscomp$833__$jscomp$1245$$.$app$common$types$tokens_lib$ITokenSet$add_token_$arity$2$($JSCompiler_temp$jscomp$833__$jscomp$1245$$,$token$jscomp$46$$);else{var $m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$=
$app$common$types$tokens_lib$add_token_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$833__$jscomp$1245$$==null?null:$JSCompiler_temp$jscomp$833__$jscomp$1245$$)];if($m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$!=null)$JSCompiler_temp$jscomp$833__$jscomp$1245$$=$m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$833__$jscomp$1245$$,
$token$jscomp$46$$):$m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$($JSCompiler_temp$jscomp$833__$jscomp$1245$$,$token$jscomp$46$$);else if($m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$=$app$common$types$tokens_lib$add_token_$$._,$m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$!=null)$JSCompiler_temp$jscomp$833__$jscomp$1245$$=$m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$833__$jscomp$1245$$,$token$jscomp$46$$):$m__5372__auto__$jscomp$inline_5285_m__5374__auto__$jscomp$inline_5284$$($JSCompiler_temp$jscomp$833__$jscomp$1245$$,$token$jscomp$46$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSet.add-token-",$JSCompiler_temp$jscomp$833__$jscomp$1245$$);}return $JSCompiler_temp$jscomp$833__$jscomp$1245$$};
$app$common$types$tokens_lib$update_token_$$=function($JSCompiler_temp$jscomp$834__$jscomp$1247$$,$id$jscomp$172$$,$f$jscomp$780$$){if($JSCompiler_temp$jscomp$834__$jscomp$1247$$!=null&&$JSCompiler_temp$jscomp$834__$jscomp$1247$$.$app$common$types$tokens_lib$ITokenSet$update_token_$arity$3$!=null)$JSCompiler_temp$jscomp$834__$jscomp$1247$$=$JSCompiler_temp$jscomp$834__$jscomp$1247$$.$app$common$types$tokens_lib$ITokenSet$update_token_$arity$3$($JSCompiler_temp$jscomp$834__$jscomp$1247$$,$id$jscomp$172$$,
$f$jscomp$780$$);else{var $m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$=$app$common$types$tokens_lib$update_token_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$834__$jscomp$1247$$==null?null:$JSCompiler_temp$jscomp$834__$jscomp$1247$$)];if($m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$!=null)$JSCompiler_temp$jscomp$834__$jscomp$1247$$=$m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$834__$jscomp$1247$$,
$id$jscomp$172$$,$f$jscomp$780$$):$m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$($JSCompiler_temp$jscomp$834__$jscomp$1247$$,$id$jscomp$172$$,$f$jscomp$780$$);else if($m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$=$app$common$types$tokens_lib$update_token_$$._,$m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$!=null)$JSCompiler_temp$jscomp$834__$jscomp$1247$$=$m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$834__$jscomp$1247$$,$id$jscomp$172$$,$f$jscomp$780$$):$m__5372__auto__$jscomp$inline_5291_m__5374__auto__$jscomp$inline_5290$$($JSCompiler_temp$jscomp$834__$jscomp$1247$$,$id$jscomp$172$$,$f$jscomp$780$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSet.update-token-",$JSCompiler_temp$jscomp$834__$jscomp$1247$$);}return $JSCompiler_temp$jscomp$834__$jscomp$1247$$};
$app$common$types$tokens_lib$delete_token_$$=function($JSCompiler_temp$jscomp$835__$jscomp$1249$$,$id$jscomp$174$$){if($JSCompiler_temp$jscomp$835__$jscomp$1249$$!=null&&$JSCompiler_temp$jscomp$835__$jscomp$1249$$.$app$common$types$tokens_lib$ITokenSet$delete_token_$arity$2$!=null)$JSCompiler_temp$jscomp$835__$jscomp$1249$$=$JSCompiler_temp$jscomp$835__$jscomp$1249$$.$app$common$types$tokens_lib$ITokenSet$delete_token_$arity$2$($JSCompiler_temp$jscomp$835__$jscomp$1249$$,$id$jscomp$174$$);else{var $m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$=
$app$common$types$tokens_lib$delete_token_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$835__$jscomp$1249$$==null?null:$JSCompiler_temp$jscomp$835__$jscomp$1249$$)];if($m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$!=null)$JSCompiler_temp$jscomp$835__$jscomp$1249$$=$m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$835__$jscomp$1249$$,
$id$jscomp$174$$):$m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$($JSCompiler_temp$jscomp$835__$jscomp$1249$$,$id$jscomp$174$$);else if($m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$=$app$common$types$tokens_lib$delete_token_$$._,$m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$!=null)$JSCompiler_temp$jscomp$835__$jscomp$1249$$=$m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$835__$jscomp$1249$$,$id$jscomp$174$$):$m__5372__auto__$jscomp$inline_5296_m__5374__auto__$jscomp$inline_5295$$($JSCompiler_temp$jscomp$835__$jscomp$1249$$,$id$jscomp$174$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSet.delete-token-",$JSCompiler_temp$jscomp$835__$jscomp$1249$$);}return $JSCompiler_temp$jscomp$835__$jscomp$1249$$};
$app$common$types$tokens_lib$get_token_$$=function($JSCompiler_temp$jscomp$836__$jscomp$1251$$,$id$jscomp$176$$){if($JSCompiler_temp$jscomp$836__$jscomp$1251$$!=null&&$JSCompiler_temp$jscomp$836__$jscomp$1251$$.$app$common$types$tokens_lib$ITokenSet$get_token_$arity$2$!=null)$JSCompiler_temp$jscomp$836__$jscomp$1251$$=$JSCompiler_temp$jscomp$836__$jscomp$1251$$.$app$common$types$tokens_lib$ITokenSet$get_token_$arity$2$($JSCompiler_temp$jscomp$836__$jscomp$1251$$,$id$jscomp$176$$);else{var $m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$=
$app$common$types$tokens_lib$get_token_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$836__$jscomp$1251$$==null?null:$JSCompiler_temp$jscomp$836__$jscomp$1251$$)];if($m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$!=null)$JSCompiler_temp$jscomp$836__$jscomp$1251$$=$m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$836__$jscomp$1251$$,
$id$jscomp$176$$):$m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$($JSCompiler_temp$jscomp$836__$jscomp$1251$$,$id$jscomp$176$$);else if($m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$=$app$common$types$tokens_lib$get_token_$$._,$m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$!=null)$JSCompiler_temp$jscomp$836__$jscomp$1251$$=$m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$836__$jscomp$1251$$,$id$jscomp$176$$):$m__5372__auto__$jscomp$inline_5301_m__5374__auto__$jscomp$inline_5300$$($JSCompiler_temp$jscomp$836__$jscomp$1251$$,$id$jscomp$176$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSet.get-token-",$JSCompiler_temp$jscomp$836__$jscomp$1251$$);}return $JSCompiler_temp$jscomp$836__$jscomp$1251$$};
$APP.$app$common$types$tokens_lib$get_tokens_$$=function($JSCompiler_temp$jscomp$837__$jscomp$1255$$){if($JSCompiler_temp$jscomp$837__$jscomp$1255$$!=null&&$JSCompiler_temp$jscomp$837__$jscomp$1255$$.$app$common$types$tokens_lib$ITokenSet$get_tokens_$arity$1$!=null)$JSCompiler_temp$jscomp$837__$jscomp$1255$$=$JSCompiler_temp$jscomp$837__$jscomp$1255$$.tokens;else{var $m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$=$APP.$app$common$types$tokens_lib$get_tokens_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$837__$jscomp$1255$$==
null?null:$JSCompiler_temp$jscomp$837__$jscomp$1255$$)];if($m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$!=null)$JSCompiler_temp$jscomp$837__$jscomp$1255$$=$m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$837__$jscomp$1255$$):$m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$($JSCompiler_temp$jscomp$837__$jscomp$1255$$);
else if($m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$=$APP.$app$common$types$tokens_lib$get_tokens_$$._,$m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$!=null)$JSCompiler_temp$jscomp$837__$jscomp$1255$$=$m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$837__$jscomp$1255$$):
$m__5372__auto__$jscomp$inline_5305_m__5374__auto__$jscomp$inline_5304$$($JSCompiler_temp$jscomp$837__$jscomp$1255$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSet.get-tokens-",$JSCompiler_temp$jscomp$837__$jscomp$1255$$);}return $JSCompiler_temp$jscomp$837__$jscomp$1255$$};
$APP.$app$common$types$tokens_lib$TokenSet$$=function($id$jscomp$179$$,$name$jscomp$195$$,$description$jscomp$9$$,$modified_at$jscomp$4$$,$tokens$jscomp$7$$){this.id=$id$jscomp$179$$;this.name=$name$jscomp$195$$;this.description=$description$jscomp$9$$;this.$modified_at$=$modified_at$jscomp$4$$;this.tokens=$tokens$jscomp$7$$;this.$cljs$lang$protocol_mask$partition0$$=2097152;this.$cljs$lang$protocol_mask$partition1$$=0};
$app$common$types$tokens_lib$token_set_QMARK_$$=function($o$jscomp$255$$){return $o$jscomp$255$$ instanceof $APP.$app$common$types$tokens_lib$TokenSet$$};
$app$common$types$tokens_lib$map__GT_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($attrs$jscomp$16_p__49499$$){$attrs$jscomp$16_p__49499$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$16_p__49499$$);return new $APP.$app$common$types$tokens_lib$TokenSet$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$16_p__49499$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$16_p__49499$$),$APP.$cljs$cst$934$description$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$16_p__49499$$),
$APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$16_p__49499$$),$APP.$cljs$cst$2082$tokens$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$16_p__49499$$))};
$app$common$types$tokens_lib$make_token_set$$=function($var_args$jscomp$1004$$){for(var $args__5755__auto__$jscomp$156$$=[],$len__5749__auto___50310$$=arguments.length,$i__5750__auto___50311$$=0;;)if($i__5750__auto___50311$$<$len__5749__auto___50310$$)$args__5755__auto__$jscomp$156$$.push(arguments[$i__5750__auto___50311$$]),$i__5750__auto___50311$$+=1;else break;return $APP.$app$common$types$tokens_lib$make_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$156$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$156$$.slice(0),0,null):null)};
$APP.$app$common$types$tokens_lib$make_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($attrs$jscomp$17_p__49515$$){$attrs$jscomp$17_p__49515$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$17_p__49515$$);return $app$common$types$tokens_lib$map__GT_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$tokens_lib$check_token_set_attrs$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$17_p__49515$$,$APP.$cljs$cst$266$id$$,
function($p1__49503_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49503_SHARP_$$)?$p1__49503_SHARP_$$:$APP.$app$common$uuid$next$$()}),$APP.$cljs$cst$1721$modified_at$$,function($p1__49504_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49504_SHARP_$$)?$p1__49504_SHARP_$$:$APP.$app$common$time$now$$()}),$APP.$cljs$cst$2082$tokens$$,function($p1__49505_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,$p1__49505_SHARP_$$)}),$APP.$cljs$cst$934$description$$,
$APP.$app$common$data$nilv$$,""))]))};$APP.$app$common$types$tokens_lib$split_set_name$$=function($name$jscomp$197$$){return $APP.$app$common$path_names$split_path$$.$cljs$core$IFn$_invoke$arity$variadic$($name$jscomp$197$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,"/"]))};
$APP.$app$common$types$tokens_lib$join_set_path$$=function($path$jscomp$167$$){return $APP.$app$common$path_names$join_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($path$jscomp$167$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,"/",$APP.$cljs$cst$1982$with_spaces_QMARK_$$,!1]))};
$APP.$app$common$types$tokens_lib$normalized_set_name_QMARK_$$=function($name$jscomp$200$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$200$$,$APP.$app$common$types$tokens_lib$normalize_set_name$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$200$$))};
$APP.$app$common$types$tokens_lib$replace_last_path_name$$=function($path$jscomp$168$$,$name$jscomp$201$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$01$$($path$jscomp$168$$)),$name$jscomp$201$$)};$app$common$types$tokens_lib$add_set_path_group_prefix$$=function($group_path_str$$){return["G-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($group_path_str$$)].join("")};
$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$=function($full_path$jscomp$1_set_name_set_name_str$jscomp$inline_5310$$){var $set_path$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,$APP.$cljs$core$butlast$$($full_path$jscomp$1_set_name_set_name_str$jscomp$inline_5310$$));$full_path$jscomp$1_set_name_set_name_str$jscomp$inline_5310$$=$APP.$cljs$core$last$$($full_path$jscomp$1_set_name_set_name_str$jscomp$inline_5310$$);
$full_path$jscomp$1_set_name_set_name_str$jscomp$inline_5310$$=["S-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($full_path$jscomp$1_set_name_set_name_str$jscomp$inline_5310$$)].join("");return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($set_path$$,$full_path$jscomp$1_set_name_set_name_str$jscomp$inline_5310$$)};
$app$common$types$tokens_lib$get_set_prefixed_path$$=function($path$jscomp$171_token_set$jscomp$1$$){$path$jscomp$171_token_set$jscomp$1$$=$APP.$app$common$path_names$split_path$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$types$tokens_lib$get_name$$($path$jscomp$171_token_set$jscomp$1$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,"/"]));return $app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($path$jscomp$171_token_set$jscomp$1$$)};
$APP.$app$common$types$tokens_lib$tokens_tree$$=function($var_args$jscomp$1006$$){for(var $args__5755__auto__$jscomp$157$$=[],$len__5749__auto___50330$$=arguments.length,$i__5750__auto___50331$$=0;;)if($i__5750__auto___50331$$<$len__5749__auto___50330$$)$args__5755__auto__$jscomp$157$$.push(arguments[$i__5750__auto___50331$$]),$i__5750__auto___50331$$+=1;else break;return $APP.$app$common$types$tokens_lib$tokens_tree$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$157$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$157$$.slice(1),0,null):null)};
$APP.$app$common$types$tokens_lib$tokens_tree$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($tokens$jscomp$9$$,$map__49528__$1_p__49527$$){$map__49528__$1_p__49527$$=$APP.$cljs$core$__destructure_map$$($map__49528__$1_p__49527$$);var $update_token_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49528__$1_p__49527$$,$APP.$cljs$cst$2085$update_token_fn$$,$APP.$cljs$core$identity$$);return $APP.$cljs$core$reduce_kv$$(function($acc$jscomp$98$$,$_$jscomp$1269_path$jscomp$172$$,
$token$jscomp$50$$){$_$jscomp$1269_path$jscomp$172$$=$APP.$app$common$types$tokens_lib$get_token_path$$($token$jscomp$50$$);return $APP.$cljs$core$assoc_in$$($acc$jscomp$98$$,$_$jscomp$1269_path$jscomp$172$$,$update_token_fn$$.$cljs$core$IFn$_invoke$arity$1$?$update_token_fn$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$50$$):$update_token_fn$$($token$jscomp$50$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$tokens$jscomp$9$$)};
$app$common$types$tokens_lib$backtrace_tokens_tree$$=function($tokens$jscomp$10$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$99$$,$p__49529_token$jscomp$51$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49529_token$jscomp$51$$,0,null);$p__49529_token$jscomp$51$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49529_token$jscomp$51$$,1,null);var $path$jscomp$173$$=$APP.$app$common$types$tokens_lib$get_token_path$$($p__49529_token$jscomp$51$$);
return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($acc$jscomp$99$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2086$tokens_tree$$],null),$path$jscomp$173$$),$p__49529_token$jscomp$51$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1707$ids$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p__49529_token$jscomp$51$$)],
null),$p__49529_token$jscomp$51$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2086$tokens_tree$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1707$ids$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null),$tokens$jscomp$10$$)};
$APP.$app$common$types$tokens_lib$add_set$$=function($JSCompiler_temp$jscomp$846__$jscomp$1272$$,$token_set$jscomp$3$$){if($JSCompiler_temp$jscomp$846__$jscomp$1272$$!=null&&$JSCompiler_temp$jscomp$846__$jscomp$1272$$.$app$common$types$tokens_lib$ITokenSets$add_set$arity$2$!=null)$JSCompiler_temp$jscomp$846__$jscomp$1272$$=$JSCompiler_temp$jscomp$846__$jscomp$1272$$.$app$common$types$tokens_lib$ITokenSets$add_set$arity$2$($JSCompiler_temp$jscomp$846__$jscomp$1272$$,$token_set$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$=
$APP.$app$common$types$tokens_lib$add_set$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$846__$jscomp$1272$$==null?null:$JSCompiler_temp$jscomp$846__$jscomp$1272$$)];if($m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$!=null)$JSCompiler_temp$jscomp$846__$jscomp$1272$$=$m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$846__$jscomp$1272$$,
$token_set$jscomp$3$$):$m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$($JSCompiler_temp$jscomp$846__$jscomp$1272$$,$token_set$jscomp$3$$);else if($m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$=$APP.$app$common$types$tokens_lib$add_set$$._,$m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$!=null)$JSCompiler_temp$jscomp$846__$jscomp$1272$$=$m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$846__$jscomp$1272$$,$token_set$jscomp$3$$):$m__5372__auto__$jscomp$inline_5315_m__5374__auto__$jscomp$inline_5314$$($JSCompiler_temp$jscomp$846__$jscomp$1272$$,$token_set$jscomp$3$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.add-set",$JSCompiler_temp$jscomp$846__$jscomp$1272$$);}return $JSCompiler_temp$jscomp$846__$jscomp$1272$$};
$app$common$types$tokens_lib$update_set$$=function($JSCompiler_temp$jscomp$847__$jscomp$1274$$,$id$jscomp$182$$,$f$jscomp$783$$){if($JSCompiler_temp$jscomp$847__$jscomp$1274$$!=null&&$JSCompiler_temp$jscomp$847__$jscomp$1274$$.$app$common$types$tokens_lib$ITokenSets$update_set$arity$3$!=null)$JSCompiler_temp$jscomp$847__$jscomp$1274$$=$JSCompiler_temp$jscomp$847__$jscomp$1274$$.$app$common$types$tokens_lib$ITokenSets$update_set$arity$3$($JSCompiler_temp$jscomp$847__$jscomp$1274$$,$id$jscomp$182$$,
$f$jscomp$783$$);else{var $m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$=$app$common$types$tokens_lib$update_set$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$847__$jscomp$1274$$==null?null:$JSCompiler_temp$jscomp$847__$jscomp$1274$$)];if($m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$!=null)$JSCompiler_temp$jscomp$847__$jscomp$1274$$=$m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$847__$jscomp$1274$$,
$id$jscomp$182$$,$f$jscomp$783$$):$m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$($JSCompiler_temp$jscomp$847__$jscomp$1274$$,$id$jscomp$182$$,$f$jscomp$783$$);else if($m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$=$app$common$types$tokens_lib$update_set$$._,$m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$!=null)$JSCompiler_temp$jscomp$847__$jscomp$1274$$=$m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$847__$jscomp$1274$$,$id$jscomp$182$$,$f$jscomp$783$$):$m__5372__auto__$jscomp$inline_5321_m__5374__auto__$jscomp$inline_5320$$($JSCompiler_temp$jscomp$847__$jscomp$1274$$,$id$jscomp$182$$,$f$jscomp$783$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.update-set",$JSCompiler_temp$jscomp$847__$jscomp$1274$$);}return $JSCompiler_temp$jscomp$847__$jscomp$1274$$};
$app$common$types$tokens_lib$delete_set$$=function($JSCompiler_temp$jscomp$848__$jscomp$1276$$,$id$jscomp$184$$){if($JSCompiler_temp$jscomp$848__$jscomp$1276$$!=null&&$JSCompiler_temp$jscomp$848__$jscomp$1276$$.$app$common$types$tokens_lib$ITokenSets$delete_set$arity$2$!=null)$JSCompiler_temp$jscomp$848__$jscomp$1276$$=$JSCompiler_temp$jscomp$848__$jscomp$1276$$.$app$common$types$tokens_lib$ITokenSets$delete_set$arity$2$($JSCompiler_temp$jscomp$848__$jscomp$1276$$,$id$jscomp$184$$);else{var $m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$=
$app$common$types$tokens_lib$delete_set$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$848__$jscomp$1276$$==null?null:$JSCompiler_temp$jscomp$848__$jscomp$1276$$)];if($m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$!=null)$JSCompiler_temp$jscomp$848__$jscomp$1276$$=$m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$848__$jscomp$1276$$,
$id$jscomp$184$$):$m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$($JSCompiler_temp$jscomp$848__$jscomp$1276$$,$id$jscomp$184$$);else if($m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$=$app$common$types$tokens_lib$delete_set$$._,$m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$!=null)$JSCompiler_temp$jscomp$848__$jscomp$1276$$=$m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$848__$jscomp$1276$$,$id$jscomp$184$$):$m__5372__auto__$jscomp$inline_5326_m__5374__auto__$jscomp$inline_5325$$($JSCompiler_temp$jscomp$848__$jscomp$1276$$,$id$jscomp$184$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.delete-set",$JSCompiler_temp$jscomp$848__$jscomp$1276$$);}return $JSCompiler_temp$jscomp$848__$jscomp$1276$$};
$app$common$types$tokens_lib$move_set$$=function($JSCompiler_temp$jscomp$849__$jscomp$1278$$,$from_path$jscomp$1$$,$to_path$jscomp$1$$,$before_path$jscomp$1$$,$before_group_QMARK_$jscomp$1$$){if($JSCompiler_temp$jscomp$849__$jscomp$1278$$!=null&&$JSCompiler_temp$jscomp$849__$jscomp$1278$$.$app$common$types$tokens_lib$ITokenSets$move_set$arity$5$!=null)$JSCompiler_temp$jscomp$849__$jscomp$1278$$=$JSCompiler_temp$jscomp$849__$jscomp$1278$$.$app$common$types$tokens_lib$ITokenSets$move_set$arity$5$($JSCompiler_temp$jscomp$849__$jscomp$1278$$,
$from_path$jscomp$1$$,$to_path$jscomp$1$$,$before_path$jscomp$1$$,$before_group_QMARK_$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$=$app$common$types$tokens_lib$move_set$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$849__$jscomp$1278$$==null?null:$JSCompiler_temp$jscomp$849__$jscomp$1278$$)];if($m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$!=null)$JSCompiler_temp$jscomp$849__$jscomp$1278$$=$m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$.$cljs$core$IFn$_invoke$arity$5$?
$m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$849__$jscomp$1278$$,$from_path$jscomp$1$$,$to_path$jscomp$1$$,$before_path$jscomp$1$$,$before_group_QMARK_$jscomp$1$$):$m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$($JSCompiler_temp$jscomp$849__$jscomp$1278$$,$from_path$jscomp$1$$,$to_path$jscomp$1$$,$before_path$jscomp$1$$,$before_group_QMARK_$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$=
$app$common$types$tokens_lib$move_set$$._,$m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$!=null)$JSCompiler_temp$jscomp$849__$jscomp$1278$$=$m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$.$cljs$core$IFn$_invoke$arity$5$?$m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$849__$jscomp$1278$$,$from_path$jscomp$1$$,$to_path$jscomp$1$$,$before_path$jscomp$1$$,$before_group_QMARK_$jscomp$1$$):
$m__5372__auto__$jscomp$inline_5334_m__5374__auto__$jscomp$inline_5333$$($JSCompiler_temp$jscomp$849__$jscomp$1278$$,$from_path$jscomp$1$$,$to_path$jscomp$1$$,$before_path$jscomp$1$$,$before_group_QMARK_$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.move-set",$JSCompiler_temp$jscomp$849__$jscomp$1278$$);}return $JSCompiler_temp$jscomp$849__$jscomp$1278$$};
$app$common$types$tokens_lib$move_set_group$$=function($JSCompiler_temp$jscomp$850__$jscomp$1280$$,$from_path$jscomp$3$$,$to_path$jscomp$3$$,$before_path$jscomp$3$$,$before_group_QMARK_$jscomp$3$$){if($JSCompiler_temp$jscomp$850__$jscomp$1280$$!=null&&$JSCompiler_temp$jscomp$850__$jscomp$1280$$.$app$common$types$tokens_lib$ITokenSets$move_set_group$arity$5$!=null)$JSCompiler_temp$jscomp$850__$jscomp$1280$$=$JSCompiler_temp$jscomp$850__$jscomp$1280$$.$app$common$types$tokens_lib$ITokenSets$move_set_group$arity$5$($JSCompiler_temp$jscomp$850__$jscomp$1280$$,
$from_path$jscomp$3$$,$to_path$jscomp$3$$,$before_path$jscomp$3$$,$before_group_QMARK_$jscomp$3$$);else{var $m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$=$app$common$types$tokens_lib$move_set_group$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$850__$jscomp$1280$$==null?null:$JSCompiler_temp$jscomp$850__$jscomp$1280$$)];if($m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$!=null)$JSCompiler_temp$jscomp$850__$jscomp$1280$$=$m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$.$cljs$core$IFn$_invoke$arity$5$?
$m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$850__$jscomp$1280$$,$from_path$jscomp$3$$,$to_path$jscomp$3$$,$before_path$jscomp$3$$,$before_group_QMARK_$jscomp$3$$):$m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$($JSCompiler_temp$jscomp$850__$jscomp$1280$$,$from_path$jscomp$3$$,$to_path$jscomp$3$$,$before_path$jscomp$3$$,$before_group_QMARK_$jscomp$3$$);else if($m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$=
$app$common$types$tokens_lib$move_set_group$$._,$m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$!=null)$JSCompiler_temp$jscomp$850__$jscomp$1280$$=$m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$.$cljs$core$IFn$_invoke$arity$5$?$m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_temp$jscomp$850__$jscomp$1280$$,$from_path$jscomp$3$$,$to_path$jscomp$3$$,$before_path$jscomp$3$$,$before_group_QMARK_$jscomp$3$$):
$m__5372__auto__$jscomp$inline_5342_m__5374__auto__$jscomp$inline_5341$$($JSCompiler_temp$jscomp$850__$jscomp$1280$$,$from_path$jscomp$3$$,$to_path$jscomp$3$$,$before_path$jscomp$3$$,$before_group_QMARK_$jscomp$3$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.move-set-group",$JSCompiler_temp$jscomp$850__$jscomp$1280$$);}return $JSCompiler_temp$jscomp$850__$jscomp$1280$$};
$app$common$types$tokens_lib$rename_set_group$$=function($JSCompiler_temp$jscomp$851__$jscomp$1282$$,$from_path_str$jscomp$1$$,$to_path_str$jscomp$1$$){if($JSCompiler_temp$jscomp$851__$jscomp$1282$$!=null&&$JSCompiler_temp$jscomp$851__$jscomp$1282$$.$app$common$types$tokens_lib$ITokenSets$rename_set_group$arity$3$!=null)$JSCompiler_temp$jscomp$851__$jscomp$1282$$=$JSCompiler_temp$jscomp$851__$jscomp$1282$$.$app$common$types$tokens_lib$ITokenSets$rename_set_group$arity$3$($JSCompiler_temp$jscomp$851__$jscomp$1282$$,
$from_path_str$jscomp$1$$,$to_path_str$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$=$app$common$types$tokens_lib$rename_set_group$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$851__$jscomp$1282$$==null?null:$JSCompiler_temp$jscomp$851__$jscomp$1282$$)];if($m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$!=null)$JSCompiler_temp$jscomp$851__$jscomp$1282$$=$m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$851__$jscomp$1282$$,$from_path_str$jscomp$1$$,$to_path_str$jscomp$1$$):$m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$($JSCompiler_temp$jscomp$851__$jscomp$1282$$,$from_path_str$jscomp$1$$,$to_path_str$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$=$app$common$types$tokens_lib$rename_set_group$$._,$m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$!=
null)$JSCompiler_temp$jscomp$851__$jscomp$1282$$=$m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$851__$jscomp$1282$$,$from_path_str$jscomp$1$$,$to_path_str$jscomp$1$$):$m__5372__auto__$jscomp$inline_5348_m__5374__auto__$jscomp$inline_5347$$($JSCompiler_temp$jscomp$851__$jscomp$1282$$,$from_path_str$jscomp$1$$,$to_path_str$jscomp$1$$);
else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.rename-set-group",$JSCompiler_temp$jscomp$851__$jscomp$1282$$);}return $JSCompiler_temp$jscomp$851__$jscomp$1282$$};
$APP.$app$common$types$tokens_lib$get_set$$=function($JSCompiler_temp$jscomp$852__$jscomp$1286$$,$id$jscomp$186$$){if($JSCompiler_temp$jscomp$852__$jscomp$1286$$!=null&&$JSCompiler_temp$jscomp$852__$jscomp$1286$$.$app$common$types$tokens_lib$ITokenSets$get_set$arity$2$!=null)$JSCompiler_temp$jscomp$852__$jscomp$1286$$=$JSCompiler_temp$jscomp$852__$jscomp$1286$$.$app$common$types$tokens_lib$ITokenSets$get_set$arity$2$($JSCompiler_temp$jscomp$852__$jscomp$1286$$,$id$jscomp$186$$);else{var $m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$=
$APP.$app$common$types$tokens_lib$get_set$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$852__$jscomp$1286$$==null?null:$JSCompiler_temp$jscomp$852__$jscomp$1286$$)];if($m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$!=null)$JSCompiler_temp$jscomp$852__$jscomp$1286$$=$m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$852__$jscomp$1286$$,
$id$jscomp$186$$):$m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$($JSCompiler_temp$jscomp$852__$jscomp$1286$$,$id$jscomp$186$$);else if($m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$=$APP.$app$common$types$tokens_lib$get_set$$._,$m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$!=null)$JSCompiler_temp$jscomp$852__$jscomp$1286$$=$m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$852__$jscomp$1286$$,$id$jscomp$186$$):$m__5372__auto__$jscomp$inline_5353_m__5374__auto__$jscomp$inline_5352$$($JSCompiler_temp$jscomp$852__$jscomp$1286$$,$id$jscomp$186$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.get-set",$JSCompiler_temp$jscomp$852__$jscomp$1286$$);}return $JSCompiler_temp$jscomp$852__$jscomp$1286$$};
$APP.$app$common$types$tokens_lib$get_set_by_name$$=function($JSCompiler_temp$jscomp$853__$jscomp$1288$$,$name$jscomp$204$$){if($JSCompiler_temp$jscomp$853__$jscomp$1288$$!=null&&$JSCompiler_temp$jscomp$853__$jscomp$1288$$.$app$common$types$tokens_lib$ITokenSets$get_set_by_name$arity$2$!=null)$JSCompiler_temp$jscomp$853__$jscomp$1288$$=$JSCompiler_temp$jscomp$853__$jscomp$1288$$.$app$common$types$tokens_lib$ITokenSets$get_set_by_name$arity$2$($JSCompiler_temp$jscomp$853__$jscomp$1288$$,$name$jscomp$204$$);
else{var $m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$=$APP.$app$common$types$tokens_lib$get_set_by_name$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$853__$jscomp$1288$$==null?null:$JSCompiler_temp$jscomp$853__$jscomp$1288$$)];if($m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$!=null)$JSCompiler_temp$jscomp$853__$jscomp$1288$$=$m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$853__$jscomp$1288$$,
$name$jscomp$204$$):$m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$($JSCompiler_temp$jscomp$853__$jscomp$1288$$,$name$jscomp$204$$);else if($m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$=$APP.$app$common$types$tokens_lib$get_set_by_name$$._,$m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$!=null)$JSCompiler_temp$jscomp$853__$jscomp$1288$$=$m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$853__$jscomp$1288$$,$name$jscomp$204$$):$m__5372__auto__$jscomp$inline_5358_m__5374__auto__$jscomp$inline_5357$$($JSCompiler_temp$jscomp$853__$jscomp$1288$$,$name$jscomp$204$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.get-set-by-name",$JSCompiler_temp$jscomp$853__$jscomp$1288$$);}return $JSCompiler_temp$jscomp$853__$jscomp$1288$$};
$APP.$app$common$types$tokens_lib$get_sets$$=function($JSCompiler_temp$jscomp$854__$jscomp$1290$$){if($JSCompiler_temp$jscomp$854__$jscomp$1290$$!=null&&$JSCompiler_temp$jscomp$854__$jscomp$1290$$.$app$common$types$tokens_lib$ITokenSets$get_sets$arity$1$!=null)$JSCompiler_temp$jscomp$854__$jscomp$1290$$=$JSCompiler_temp$jscomp$854__$jscomp$1290$$.$app$common$types$tokens_lib$ITokenSets$get_sets$arity$1$($JSCompiler_temp$jscomp$854__$jscomp$1290$$);else{var $m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$=
$APP.$app$common$types$tokens_lib$get_sets$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$854__$jscomp$1290$$==null?null:$JSCompiler_temp$jscomp$854__$jscomp$1290$$)];if($m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$!=null)$JSCompiler_temp$jscomp$854__$jscomp$1290$$=$m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$854__$jscomp$1290$$):
$m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$($JSCompiler_temp$jscomp$854__$jscomp$1290$$);else if($m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$=$APP.$app$common$types$tokens_lib$get_sets$$._,$m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$!=null)$JSCompiler_temp$jscomp$854__$jscomp$1290$$=$m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$854__$jscomp$1290$$):
$m__5372__auto__$jscomp$inline_5362_m__5374__auto__$jscomp$inline_5361$$($JSCompiler_temp$jscomp$854__$jscomp$1290$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.get-sets",$JSCompiler_temp$jscomp$854__$jscomp$1290$$);}return $JSCompiler_temp$jscomp$854__$jscomp$1290$$};
$APP.$app$common$types$tokens_lib$get_set_tree$$=function($JSCompiler_temp$jscomp$855__$jscomp$1294$$){if($JSCompiler_temp$jscomp$855__$jscomp$1294$$!=null&&$JSCompiler_temp$jscomp$855__$jscomp$1294$$.$app$common$types$tokens_lib$ITokenSets$get_set_tree$arity$1$!=null)$JSCompiler_temp$jscomp$855__$jscomp$1294$$=$JSCompiler_temp$jscomp$855__$jscomp$1294$$.$sets$;else{var $m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$=$APP.$app$common$types$tokens_lib$get_set_tree$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$855__$jscomp$1294$$==
null?null:$JSCompiler_temp$jscomp$855__$jscomp$1294$$)];if($m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$!=null)$JSCompiler_temp$jscomp$855__$jscomp$1294$$=$m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$855__$jscomp$1294$$):$m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$($JSCompiler_temp$jscomp$855__$jscomp$1294$$);
else if($m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$=$APP.$app$common$types$tokens_lib$get_set_tree$$._,$m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$!=null)$JSCompiler_temp$jscomp$855__$jscomp$1294$$=$m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$855__$jscomp$1294$$):
$m__5372__auto__$jscomp$inline_5366_m__5374__auto__$jscomp$inline_5365$$($JSCompiler_temp$jscomp$855__$jscomp$1294$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenSets.get-set-tree",$JSCompiler_temp$jscomp$855__$jscomp$1294$$);}return $JSCompiler_temp$jscomp$855__$jscomp$1294$$};
$app$common$types$tokens_lib$set_sets$$=function($JSCompiler_temp$jscomp$856__$jscomp$1298$$,$set_names$jscomp$1$$){if($JSCompiler_temp$jscomp$856__$jscomp$1298$$!=null&&$JSCompiler_temp$jscomp$856__$jscomp$1298$$.$app$common$types$tokens_lib$ITokenTheme$set_sets$arity$2$!=null)$JSCompiler_temp$jscomp$856__$jscomp$1298$$=$JSCompiler_temp$jscomp$856__$jscomp$1298$$.$app$common$types$tokens_lib$ITokenTheme$set_sets$arity$2$($JSCompiler_temp$jscomp$856__$jscomp$1298$$,$set_names$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$=
$app$common$types$tokens_lib$set_sets$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$856__$jscomp$1298$$==null?null:$JSCompiler_temp$jscomp$856__$jscomp$1298$$)];if($m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$!=null)$JSCompiler_temp$jscomp$856__$jscomp$1298$$=$m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$856__$jscomp$1298$$,
$set_names$jscomp$1$$):$m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$($JSCompiler_temp$jscomp$856__$jscomp$1298$$,$set_names$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$=$app$common$types$tokens_lib$set_sets$$._,$m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$!=null)$JSCompiler_temp$jscomp$856__$jscomp$1298$$=$m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$856__$jscomp$1298$$,$set_names$jscomp$1$$):$m__5372__auto__$jscomp$inline_5371_m__5374__auto__$jscomp$inline_5370$$($JSCompiler_temp$jscomp$856__$jscomp$1298$$,$set_names$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenTheme.set-sets",$JSCompiler_temp$jscomp$856__$jscomp$1298$$);}return $JSCompiler_temp$jscomp$856__$jscomp$1298$$};
$APP.$app$common$types$tokens_lib$toggle_set$$=function($JSCompiler_temp$jscomp$857__$jscomp$1308$$,$set_name$jscomp$6$$){if($JSCompiler_temp$jscomp$857__$jscomp$1308$$!=null&&$JSCompiler_temp$jscomp$857__$jscomp$1308$$.$app$common$types$tokens_lib$ITokenTheme$toggle_set$arity$2$!=null)$JSCompiler_temp$jscomp$857__$jscomp$1308$$=$JSCompiler_temp$jscomp$857__$jscomp$1308$$.$app$common$types$tokens_lib$ITokenTheme$toggle_set$arity$2$($JSCompiler_temp$jscomp$857__$jscomp$1308$$,$set_name$jscomp$6$$);
else{var $m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$=$APP.$app$common$types$tokens_lib$toggle_set$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$857__$jscomp$1308$$==null?null:$JSCompiler_temp$jscomp$857__$jscomp$1308$$)];if($m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$!=null)$JSCompiler_temp$jscomp$857__$jscomp$1308$$=$m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$857__$jscomp$1308$$,
$set_name$jscomp$6$$):$m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$($JSCompiler_temp$jscomp$857__$jscomp$1308$$,$set_name$jscomp$6$$);else if($m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$=$APP.$app$common$types$tokens_lib$toggle_set$$._,$m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$!=null)$JSCompiler_temp$jscomp$857__$jscomp$1308$$=$m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$857__$jscomp$1308$$,$set_name$jscomp$6$$):$m__5372__auto__$jscomp$inline_5376_m__5374__auto__$jscomp$inline_5375$$($JSCompiler_temp$jscomp$857__$jscomp$1308$$,$set_name$jscomp$6$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenTheme.toggle-set",$JSCompiler_temp$jscomp$857__$jscomp$1308$$);}return $JSCompiler_temp$jscomp$857__$jscomp$1308$$};
$app$common$types$tokens_lib$hidden_theme_QMARK_$$=function($JSCompiler_temp$jscomp$858__$jscomp$1314$$){if($JSCompiler_temp$jscomp$858__$jscomp$1314$$!=null&&$JSCompiler_temp$jscomp$858__$jscomp$1314$$.$app$common$types$tokens_lib$ITokenTheme$hidden_theme_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$858__$jscomp$1314$$=$JSCompiler_temp$jscomp$858__$jscomp$1314$$.$app$common$types$tokens_lib$ITokenTheme$hidden_theme_QMARK_$arity$1$($JSCompiler_temp$jscomp$858__$jscomp$1314$$);else{var $m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$=
$app$common$types$tokens_lib$hidden_theme_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$858__$jscomp$1314$$==null?null:$JSCompiler_temp$jscomp$858__$jscomp$1314$$)];if($m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$!=null)$JSCompiler_temp$jscomp$858__$jscomp$1314$$=$m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$858__$jscomp$1314$$):
$m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$($JSCompiler_temp$jscomp$858__$jscomp$1314$$);else if($m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$=$app$common$types$tokens_lib$hidden_theme_QMARK_$$._,$m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$!=null)$JSCompiler_temp$jscomp$858__$jscomp$1314$$=$m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$858__$jscomp$1314$$):
$m__5372__auto__$jscomp$inline_5380_m__5374__auto__$jscomp$inline_5379$$($JSCompiler_temp$jscomp$858__$jscomp$1314$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenTheme.hidden-theme?",$JSCompiler_temp$jscomp$858__$jscomp$1314$$);}return $JSCompiler_temp$jscomp$858__$jscomp$1314$$};
$app$common$types$tokens_lib$TokenTheme$$=function($id$jscomp$187$$,$name$jscomp$207$$,$group$jscomp$14$$,$description$jscomp$11$$,$is_source$$,$external_id$$,$modified_at$jscomp$6$$,$sets$jscomp$4$$,$__meta$jscomp$21$$,$__extmap$jscomp$21$$,$__hash$jscomp$80$$){this.id=$id$jscomp$187$$;this.name=$name$jscomp$207$$;this.group=$group$jscomp$14$$;this.description=$description$jscomp$11$$;this.$is_source$=$is_source$$;this.$external_id$=$external_id$$;this.$modified_at$=$modified_at$jscomp$6$$;this.$sets$=
$sets$jscomp$4$$;this.$__meta$=$__meta$jscomp$21$$;this.$__extmap$=$__extmap$jscomp$21$$;this.$__hash$=$__hash$jscomp$80$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};
$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$$=function($JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$,$prev_set_name$jscomp$2$$,$set_name$jscomp$11$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.$sets$,$prev_set_name$jscomp$2$$))?new $app$common$types$tokens_lib$TokenTheme$$($JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.id,
$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.name,$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.group,$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.description,$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.$is_source$,$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.$external_id$,
$APP.$app$common$time$now$$(),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$.$sets$,$prev_set_name$jscomp$2$$),$set_name$jscomp$11$$),null,null,null):$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$self$$};
$app$common$types$tokens_lib$map__GT_TokenTheme$$=function($G__49648$$){var $G__49703$jscomp$inline_5389_extmap__5365__auto__$jscomp$21$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__49648$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$1592$group$$,$APP.$cljs$cst$934$description$$,$cljs$cst$2088$is_source$$,$APP.$cljs$cst$2089$external_id$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$cljs$cst$2090$sets$$]));
$G__49703$jscomp$inline_5389_extmap__5365__auto__$jscomp$21$$=$APP.$cljs$core$record_QMARK_$$($G__49648$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$G__49703$jscomp$inline_5389_extmap__5365__auto__$jscomp$21$$):$G__49703$jscomp$inline_5389_extmap__5365__auto__$jscomp$21$$;return new $app$common$types$tokens_lib$TokenTheme$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),
$APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),$APP.$cljs$cst$934$description$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),$cljs$cst$2088$is_source$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),$APP.$cljs$cst$2089$external_id$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),$APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),$APP.$cljs$cst$2090$sets$$.$cljs$core$IFn$_invoke$arity$1$($G__49648$$),null,$APP.$cljs$core$not_empty$$($G__49703$jscomp$inline_5389_extmap__5365__auto__$jscomp$21$$),
null)};$app$common$types$tokens_lib$top_level_theme_group_QMARK_$$=function($group$jscomp$16$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$16$$,"")};
$APP.$app$common$types$tokens_lib$make_token_theme$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($attrs$jscomp$18_p__49727$$){$attrs$jscomp$18_p__49727$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$18_p__49727$$);var $new_id$jscomp$7$$=$APP.$app$common$uuid$next$$();return $app$common$types$tokens_lib$map__GT_TokenTheme$$($app$common$types$tokens_lib$check_token_theme_attrs$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$18_p__49727$$,$APP.$cljs$cst$266$id$$,
function($id$jscomp$189$$){return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(typeof $id$jscomp$189$$==="string"?$APP.$app$common$uuid$parse_STAR_$$($id$jscomp$189$$):$id$jscomp$189$$,$new_id$jscomp$7$$)}),$APP.$cljs$cst$1592$group$$,$APP.$app$common$data$nilv$$,""),$APP.$cljs$cst$934$description$$,$APP.$app$common$data$nilv$$,""),$cljs$cst$2088$is_source$$,$APP.$app$common$data$nilv$$,!1),$APP.$cljs$cst$2089$external_id$$,function($p1__49712_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49712_SHARP_$$)?
$p1__49712_SHARP_$$:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($new_id$jscomp$7$$)}),$APP.$cljs$cst$1721$modified_at$$,function($p1__49714_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49714_SHARP_$$)?$p1__49714_SHARP_$$:$APP.$app$common$time$now$$()}),$APP.$cljs$cst$2090$sets$$,$APP.$cljs$core$set$$)))};
$app$common$types$tokens_lib$make_hidden_theme$$=function($var_args$jscomp$1008$$){for(var $args__5755__auto__$jscomp$159_attrs$jscomp$inline_5392$$=[],$len__5749__auto___50565$$=arguments.length,$i__5750__auto___50566$$=0;;)if($i__5750__auto___50566$$<$len__5749__auto___50565$$)$args__5755__auto__$jscomp$159_attrs$jscomp$inline_5392$$.push(arguments[$i__5750__auto___50566$$]),$i__5750__auto___50566$$+=1;else break;$args__5755__auto__$jscomp$159_attrs$jscomp$inline_5392$$=$APP.$cljs$core$__destructure_map$$(0<
$args__5755__auto__$jscomp$159_attrs$jscomp$inline_5392$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$159_attrs$jscomp$inline_5392$$.slice(0),0,null):null);return $APP.$app$common$types$tokens_lib$make_token_theme$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($args__5755__auto__$jscomp$159_attrs$jscomp$inline_5392$$,
$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$zero$$),$APP.$cljs$cst$2089$external_id$$,""),$APP.$cljs$cst$1592$group$$,""),$APP.$cljs$cst$723$name$$,"__PENPOT__HIDDEN__TOKEN__THEME__")]))};
$app$common$types$tokens_lib$join_theme_path$$=function($group$jscomp$17$$,$name$jscomp$209$$){return $APP.$app$common$path_names$join_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$group$jscomp$17$$,$name$jscomp$209$$],null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,"/",$APP.$cljs$cst$1982$with_spaces_QMARK_$$,!1]))};
$APP.$app$common$types$tokens_lib$get_theme_path$$=function($theme$$){return $app$common$types$tokens_lib$join_theme_path$$($APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($theme$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($theme$$))};
$app$common$types$tokens_lib$add_theme$$=function($JSCompiler_temp$jscomp$863__$jscomp$1321$$,$token_theme$jscomp$1$$){if($JSCompiler_temp$jscomp$863__$jscomp$1321$$!=null&&$JSCompiler_temp$jscomp$863__$jscomp$1321$$.$app$common$types$tokens_lib$ITokenThemes$add_theme$arity$2$!=null)$JSCompiler_temp$jscomp$863__$jscomp$1321$$=$JSCompiler_temp$jscomp$863__$jscomp$1321$$.$app$common$types$tokens_lib$ITokenThemes$add_theme$arity$2$($JSCompiler_temp$jscomp$863__$jscomp$1321$$,$token_theme$jscomp$1$$);
else{var $m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$=$app$common$types$tokens_lib$add_theme$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$863__$jscomp$1321$$==null?null:$JSCompiler_temp$jscomp$863__$jscomp$1321$$)];if($m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$!=null)$JSCompiler_temp$jscomp$863__$jscomp$1321$$=$m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$863__$jscomp$1321$$,
$token_theme$jscomp$1$$):$m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$($JSCompiler_temp$jscomp$863__$jscomp$1321$$,$token_theme$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$=$app$common$types$tokens_lib$add_theme$$._,$m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$!=null)$JSCompiler_temp$jscomp$863__$jscomp$1321$$=$m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$863__$jscomp$1321$$,$token_theme$jscomp$1$$):$m__5372__auto__$jscomp$inline_5397_m__5374__auto__$jscomp$inline_5396$$($JSCompiler_temp$jscomp$863__$jscomp$1321$$,$token_theme$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.add-theme",$JSCompiler_temp$jscomp$863__$jscomp$1321$$);}return $JSCompiler_temp$jscomp$863__$jscomp$1321$$};
$app$common$types$tokens_lib$update_theme$$=function($JSCompiler_temp$jscomp$864__$jscomp$1323$$,$id$jscomp$191$$,$f$jscomp$785$$){if($JSCompiler_temp$jscomp$864__$jscomp$1323$$!=null&&$JSCompiler_temp$jscomp$864__$jscomp$1323$$.$app$common$types$tokens_lib$ITokenThemes$update_theme$arity$3$!=null)$JSCompiler_temp$jscomp$864__$jscomp$1323$$=$JSCompiler_temp$jscomp$864__$jscomp$1323$$.$app$common$types$tokens_lib$ITokenThemes$update_theme$arity$3$($JSCompiler_temp$jscomp$864__$jscomp$1323$$,$id$jscomp$191$$,
$f$jscomp$785$$);else{var $m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$=$app$common$types$tokens_lib$update_theme$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$864__$jscomp$1323$$==null?null:$JSCompiler_temp$jscomp$864__$jscomp$1323$$)];if($m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$!=null)$JSCompiler_temp$jscomp$864__$jscomp$1323$$=$m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$864__$jscomp$1323$$,
$id$jscomp$191$$,$f$jscomp$785$$):$m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$($JSCompiler_temp$jscomp$864__$jscomp$1323$$,$id$jscomp$191$$,$f$jscomp$785$$);else if($m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$=$app$common$types$tokens_lib$update_theme$$._,$m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$!=null)$JSCompiler_temp$jscomp$864__$jscomp$1323$$=$m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$864__$jscomp$1323$$,$id$jscomp$191$$,$f$jscomp$785$$):$m__5372__auto__$jscomp$inline_5403_m__5374__auto__$jscomp$inline_5402$$($JSCompiler_temp$jscomp$864__$jscomp$1323$$,$id$jscomp$191$$,$f$jscomp$785$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.update-theme",$JSCompiler_temp$jscomp$864__$jscomp$1323$$);}return $JSCompiler_temp$jscomp$864__$jscomp$1323$$};
$app$common$types$tokens_lib$delete_theme$$=function($JSCompiler_temp$jscomp$865__$jscomp$1325$$,$id$jscomp$193$$){if($JSCompiler_temp$jscomp$865__$jscomp$1325$$!=null&&$JSCompiler_temp$jscomp$865__$jscomp$1325$$.$app$common$types$tokens_lib$ITokenThemes$delete_theme$arity$2$!=null)$JSCompiler_temp$jscomp$865__$jscomp$1325$$=$JSCompiler_temp$jscomp$865__$jscomp$1325$$.$app$common$types$tokens_lib$ITokenThemes$delete_theme$arity$2$($JSCompiler_temp$jscomp$865__$jscomp$1325$$,$id$jscomp$193$$);else{var $m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$=
$app$common$types$tokens_lib$delete_theme$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$865__$jscomp$1325$$==null?null:$JSCompiler_temp$jscomp$865__$jscomp$1325$$)];if($m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$!=null)$JSCompiler_temp$jscomp$865__$jscomp$1325$$=$m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$865__$jscomp$1325$$,
$id$jscomp$193$$):$m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$($JSCompiler_temp$jscomp$865__$jscomp$1325$$,$id$jscomp$193$$);else if($m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$=$app$common$types$tokens_lib$delete_theme$$._,$m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$!=null)$JSCompiler_temp$jscomp$865__$jscomp$1325$$=$m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$865__$jscomp$1325$$,$id$jscomp$193$$):$m__5372__auto__$jscomp$inline_5408_m__5374__auto__$jscomp$inline_5407$$($JSCompiler_temp$jscomp$865__$jscomp$1325$$,$id$jscomp$193$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.delete-theme",$JSCompiler_temp$jscomp$865__$jscomp$1325$$);}return $JSCompiler_temp$jscomp$865__$jscomp$1325$$};
$app$common$types$tokens_lib$get_theme_tree$$=function($JSCompiler_temp$jscomp$866__$jscomp$1329$$){if($JSCompiler_temp$jscomp$866__$jscomp$1329$$!=null&&$JSCompiler_temp$jscomp$866__$jscomp$1329$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_tree$arity$1$!=null)$JSCompiler_temp$jscomp$866__$jscomp$1329$$=$JSCompiler_temp$jscomp$866__$jscomp$1329$$.$themes$;else{var $m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$=$app$common$types$tokens_lib$get_theme_tree$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$866__$jscomp$1329$$==
null?null:$JSCompiler_temp$jscomp$866__$jscomp$1329$$)];if($m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$!=null)$JSCompiler_temp$jscomp$866__$jscomp$1329$$=$m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$866__$jscomp$1329$$):$m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$($JSCompiler_temp$jscomp$866__$jscomp$1329$$);
else if($m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$=$app$common$types$tokens_lib$get_theme_tree$$._,$m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$!=null)$JSCompiler_temp$jscomp$866__$jscomp$1329$$=$m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$866__$jscomp$1329$$):
$m__5372__auto__$jscomp$inline_5412_m__5374__auto__$jscomp$inline_5411$$($JSCompiler_temp$jscomp$866__$jscomp$1329$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.get-theme-tree",$JSCompiler_temp$jscomp$866__$jscomp$1329$$);}return $JSCompiler_temp$jscomp$866__$jscomp$1329$$};
$APP.$app$common$types$tokens_lib$get_themes$$=function($JSCompiler_temp$jscomp$867__$jscomp$1331$$){if($JSCompiler_temp$jscomp$867__$jscomp$1331$$!=null&&$JSCompiler_temp$jscomp$867__$jscomp$1331$$.$app$common$types$tokens_lib$ITokenThemes$get_themes$arity$1$!=null)$JSCompiler_temp$jscomp$867__$jscomp$1331$$=$JSCompiler_temp$jscomp$867__$jscomp$1331$$.$app$common$types$tokens_lib$ITokenThemes$get_themes$arity$1$($JSCompiler_temp$jscomp$867__$jscomp$1331$$);else{var $m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$=
$APP.$app$common$types$tokens_lib$get_themes$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$867__$jscomp$1331$$==null?null:$JSCompiler_temp$jscomp$867__$jscomp$1331$$)];if($m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$!=null)$JSCompiler_temp$jscomp$867__$jscomp$1331$$=$m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$867__$jscomp$1331$$):
$m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$($JSCompiler_temp$jscomp$867__$jscomp$1331$$);else if($m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$=$APP.$app$common$types$tokens_lib$get_themes$$._,$m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$!=null)$JSCompiler_temp$jscomp$867__$jscomp$1331$$=$m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$867__$jscomp$1331$$):
$m__5372__auto__$jscomp$inline_5416_m__5374__auto__$jscomp$inline_5415$$($JSCompiler_temp$jscomp$867__$jscomp$1331$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.get-themes",$JSCompiler_temp$jscomp$867__$jscomp$1331$$);}return $JSCompiler_temp$jscomp$867__$jscomp$1331$$};
$APP.$app$common$types$tokens_lib$get_theme$$=function($JSCompiler_temp$jscomp$868__$jscomp$1333$$,$id$jscomp$195$$){if($JSCompiler_temp$jscomp$868__$jscomp$1333$$!=null&&$JSCompiler_temp$jscomp$868__$jscomp$1333$$.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$!=null)$JSCompiler_temp$jscomp$868__$jscomp$1333$$=$JSCompiler_temp$jscomp$868__$jscomp$1333$$.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$($JSCompiler_temp$jscomp$868__$jscomp$1333$$,$id$jscomp$195$$);else{var $m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$=
$APP.$app$common$types$tokens_lib$get_theme$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$868__$jscomp$1333$$==null?null:$JSCompiler_temp$jscomp$868__$jscomp$1333$$)];if($m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$!=null)$JSCompiler_temp$jscomp$868__$jscomp$1333$$=$m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$868__$jscomp$1333$$,
$id$jscomp$195$$):$m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$($JSCompiler_temp$jscomp$868__$jscomp$1333$$,$id$jscomp$195$$);else if($m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$=$APP.$app$common$types$tokens_lib$get_theme$$._,$m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$!=null)$JSCompiler_temp$jscomp$868__$jscomp$1333$$=$m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$868__$jscomp$1333$$,$id$jscomp$195$$):$m__5372__auto__$jscomp$inline_5421_m__5374__auto__$jscomp$inline_5420$$($JSCompiler_temp$jscomp$868__$jscomp$1333$$,$id$jscomp$195$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.get-theme",$JSCompiler_temp$jscomp$868__$jscomp$1333$$);}return $JSCompiler_temp$jscomp$868__$jscomp$1333$$};
$app$common$types$tokens_lib$get_theme_by_name$$=function($JSCompiler_temp$jscomp$869__$jscomp$1335$$,$group$jscomp$19$$,$name$jscomp$211$$){if($JSCompiler_temp$jscomp$869__$jscomp$1335$$!=null&&$JSCompiler_temp$jscomp$869__$jscomp$1335$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_by_name$arity$3$!=null)$JSCompiler_temp$jscomp$869__$jscomp$1335$$=$JSCompiler_temp$jscomp$869__$jscomp$1335$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_by_name$arity$3$($JSCompiler_temp$jscomp$869__$jscomp$1335$$,
$group$jscomp$19$$,$name$jscomp$211$$);else{var $m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$=$app$common$types$tokens_lib$get_theme_by_name$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$869__$jscomp$1335$$==null?null:$JSCompiler_temp$jscomp$869__$jscomp$1335$$)];if($m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$!=null)$JSCompiler_temp$jscomp$869__$jscomp$1335$$=$m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$869__$jscomp$1335$$,$group$jscomp$19$$,$name$jscomp$211$$):$m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$($JSCompiler_temp$jscomp$869__$jscomp$1335$$,$group$jscomp$19$$,$name$jscomp$211$$);else if($m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$=$app$common$types$tokens_lib$get_theme_by_name$$._,$m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$!=
null)$JSCompiler_temp$jscomp$869__$jscomp$1335$$=$m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$869__$jscomp$1335$$,$group$jscomp$19$$,$name$jscomp$211$$):$m__5372__auto__$jscomp$inline_5427_m__5374__auto__$jscomp$inline_5426$$($JSCompiler_temp$jscomp$869__$jscomp$1335$$,$group$jscomp$19$$,$name$jscomp$211$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.get-theme-by-name",
$JSCompiler_temp$jscomp$869__$jscomp$1335$$);}return $JSCompiler_temp$jscomp$869__$jscomp$1335$$};
$app$common$types$tokens_lib$get_theme_groups$$=function($JSCompiler_temp$jscomp$870__$jscomp$1337$$){if($JSCompiler_temp$jscomp$870__$jscomp$1337$$!=null&&$JSCompiler_temp$jscomp$870__$jscomp$1337$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_groups$arity$1$!=null)$JSCompiler_temp$jscomp$870__$jscomp$1337$$=$JSCompiler_temp$jscomp$870__$jscomp$1337$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_groups$arity$1$($JSCompiler_temp$jscomp$870__$jscomp$1337$$);else{var $m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$=
$app$common$types$tokens_lib$get_theme_groups$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$870__$jscomp$1337$$==null?null:$JSCompiler_temp$jscomp$870__$jscomp$1337$$)];if($m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$!=null)$JSCompiler_temp$jscomp$870__$jscomp$1337$$=$m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$870__$jscomp$1337$$):
$m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$($JSCompiler_temp$jscomp$870__$jscomp$1337$$);else if($m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$=$app$common$types$tokens_lib$get_theme_groups$$._,$m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$!=null)$JSCompiler_temp$jscomp$870__$jscomp$1337$$=$m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$870__$jscomp$1337$$):
$m__5372__auto__$jscomp$inline_5431_m__5374__auto__$jscomp$inline_5430$$($JSCompiler_temp$jscomp$870__$jscomp$1337$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.get-theme-groups",$JSCompiler_temp$jscomp$870__$jscomp$1337$$);}return $JSCompiler_temp$jscomp$870__$jscomp$1337$$};
$app$common$types$tokens_lib$get_active_theme_paths$$=function($JSCompiler_temp$jscomp$871__$jscomp$1339$$){if($JSCompiler_temp$jscomp$871__$jscomp$1339$$!=null&&$JSCompiler_temp$jscomp$871__$jscomp$1339$$.$app$common$types$tokens_lib$ITokenThemes$get_active_theme_paths$arity$1$!=null)$JSCompiler_temp$jscomp$871__$jscomp$1339$$=$JSCompiler_temp$jscomp$871__$jscomp$1339$$.$active_themes$;else{var $m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$=$app$common$types$tokens_lib$get_active_theme_paths$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$871__$jscomp$1339$$==
null?null:$JSCompiler_temp$jscomp$871__$jscomp$1339$$)];if($m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$!=null)$JSCompiler_temp$jscomp$871__$jscomp$1339$$=$m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$871__$jscomp$1339$$):$m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$($JSCompiler_temp$jscomp$871__$jscomp$1339$$);
else if($m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$=$app$common$types$tokens_lib$get_active_theme_paths$$._,$m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$!=null)$JSCompiler_temp$jscomp$871__$jscomp$1339$$=$m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$871__$jscomp$1339$$):
$m__5372__auto__$jscomp$inline_5435_m__5374__auto__$jscomp$inline_5434$$($JSCompiler_temp$jscomp$871__$jscomp$1339$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.get-active-theme-paths",$JSCompiler_temp$jscomp$871__$jscomp$1339$$);}return $JSCompiler_temp$jscomp$871__$jscomp$1339$$};
$app$common$types$tokens_lib$set_active_themes$$=function($JSCompiler_temp$jscomp$872__$jscomp$1343$$,$active_themes$jscomp$1$$){if($JSCompiler_temp$jscomp$872__$jscomp$1343$$!=null&&$JSCompiler_temp$jscomp$872__$jscomp$1343$$.$app$common$types$tokens_lib$ITokenThemes$set_active_themes$arity$2$!=null)$JSCompiler_temp$jscomp$872__$jscomp$1343$$=$JSCompiler_temp$jscomp$872__$jscomp$1343$$.$app$common$types$tokens_lib$ITokenThemes$set_active_themes$arity$2$($JSCompiler_temp$jscomp$872__$jscomp$1343$$,
$active_themes$jscomp$1$$);else{var $m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$=$app$common$types$tokens_lib$set_active_themes$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$872__$jscomp$1343$$==null?null:$JSCompiler_temp$jscomp$872__$jscomp$1343$$)];if($m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$!=null)$JSCompiler_temp$jscomp$872__$jscomp$1343$$=$m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$872__$jscomp$1343$$,$active_themes$jscomp$1$$):$m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$($JSCompiler_temp$jscomp$872__$jscomp$1343$$,$active_themes$jscomp$1$$);else if($m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$=$app$common$types$tokens_lib$set_active_themes$$._,$m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$!=
null)$JSCompiler_temp$jscomp$872__$jscomp$1343$$=$m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$872__$jscomp$1343$$,$active_themes$jscomp$1$$):$m__5372__auto__$jscomp$inline_5440_m__5374__auto__$jscomp$inline_5439$$($JSCompiler_temp$jscomp$872__$jscomp$1343$$,$active_themes$jscomp$1$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.set-active-themes",
$JSCompiler_temp$jscomp$872__$jscomp$1343$$);}return $JSCompiler_temp$jscomp$872__$jscomp$1343$$};
$APP.$app$common$types$tokens_lib$activate_theme$$=function($JSCompiler_temp$jscomp$873__$jscomp$1347$$,$id$jscomp$199$$){if($JSCompiler_temp$jscomp$873__$jscomp$1347$$!=null&&$JSCompiler_temp$jscomp$873__$jscomp$1347$$.$app$common$types$tokens_lib$ITokenThemes$activate_theme$arity$2$!=null)$JSCompiler_temp$jscomp$873__$jscomp$1347$$=$JSCompiler_temp$jscomp$873__$jscomp$1347$$.$app$common$types$tokens_lib$ITokenThemes$activate_theme$arity$2$($JSCompiler_temp$jscomp$873__$jscomp$1347$$,$id$jscomp$199$$);
else{var $m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$=$APP.$app$common$types$tokens_lib$activate_theme$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$873__$jscomp$1347$$==null?null:$JSCompiler_temp$jscomp$873__$jscomp$1347$$)];if($m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$!=null)$JSCompiler_temp$jscomp$873__$jscomp$1347$$=$m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$873__$jscomp$1347$$,
$id$jscomp$199$$):$m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$($JSCompiler_temp$jscomp$873__$jscomp$1347$$,$id$jscomp$199$$);else if($m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$=$APP.$app$common$types$tokens_lib$activate_theme$$._,$m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$!=null)$JSCompiler_temp$jscomp$873__$jscomp$1347$$=$m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$873__$jscomp$1347$$,$id$jscomp$199$$):$m__5372__auto__$jscomp$inline_5445_m__5374__auto__$jscomp$inline_5444$$($JSCompiler_temp$jscomp$873__$jscomp$1347$$,$id$jscomp$199$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.activate-theme",$JSCompiler_temp$jscomp$873__$jscomp$1347$$);}return $JSCompiler_temp$jscomp$873__$jscomp$1347$$};
$app$common$types$tokens_lib$toggle_theme_active$$=function($JSCompiler_temp$jscomp$874__$jscomp$1351$$,$id$jscomp$203$$){if($JSCompiler_temp$jscomp$874__$jscomp$1351$$!=null&&$JSCompiler_temp$jscomp$874__$jscomp$1351$$.$app$common$types$tokens_lib$ITokenThemes$toggle_theme_active$arity$2$!=null)$JSCompiler_temp$jscomp$874__$jscomp$1351$$=$JSCompiler_temp$jscomp$874__$jscomp$1351$$.$app$common$types$tokens_lib$ITokenThemes$toggle_theme_active$arity$2$($JSCompiler_temp$jscomp$874__$jscomp$1351$$,$id$jscomp$203$$);
else{var $m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$=$app$common$types$tokens_lib$toggle_theme_active$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$874__$jscomp$1351$$==null?null:$JSCompiler_temp$jscomp$874__$jscomp$1351$$)];if($m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$!=null)$JSCompiler_temp$jscomp$874__$jscomp$1351$$=$m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$874__$jscomp$1351$$,
$id$jscomp$203$$):$m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$($JSCompiler_temp$jscomp$874__$jscomp$1351$$,$id$jscomp$203$$);else if($m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$=$app$common$types$tokens_lib$toggle_theme_active$$._,$m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$!=null)$JSCompiler_temp$jscomp$874__$jscomp$1351$$=$m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$874__$jscomp$1351$$,$id$jscomp$203$$):$m__5372__auto__$jscomp$inline_5450_m__5374__auto__$jscomp$inline_5449$$($JSCompiler_temp$jscomp$874__$jscomp$1351$$,$id$jscomp$203$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.toggle-theme-active",$JSCompiler_temp$jscomp$874__$jscomp$1351$$);}return $JSCompiler_temp$jscomp$874__$jscomp$1351$$};
$app$common$types$tokens_lib$get_hidden_theme$$=function($JSCompiler_temp$jscomp$875__$jscomp$1353$$){if($JSCompiler_temp$jscomp$875__$jscomp$1353$$!=null&&$JSCompiler_temp$jscomp$875__$jscomp$1353$$.$app$common$types$tokens_lib$ITokenThemes$get_hidden_theme$arity$1$!=null)$JSCompiler_temp$jscomp$875__$jscomp$1353$$=$JSCompiler_temp$jscomp$875__$jscomp$1353$$.$app$common$types$tokens_lib$ITokenThemes$get_hidden_theme$arity$1$($JSCompiler_temp$jscomp$875__$jscomp$1353$$);else{var $m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$=
$app$common$types$tokens_lib$get_hidden_theme$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$875__$jscomp$1353$$==null?null:$JSCompiler_temp$jscomp$875__$jscomp$1353$$)];if($m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$!=null)$JSCompiler_temp$jscomp$875__$jscomp$1353$$=$m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$875__$jscomp$1353$$):
$m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$($JSCompiler_temp$jscomp$875__$jscomp$1353$$);else if($m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$=$app$common$types$tokens_lib$get_hidden_theme$$._,$m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$!=null)$JSCompiler_temp$jscomp$875__$jscomp$1353$$=$m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$875__$jscomp$1353$$):
$m__5372__auto__$jscomp$inline_5454_m__5374__auto__$jscomp$inline_5453$$($JSCompiler_temp$jscomp$875__$jscomp$1353$$);else throw $APP.$cljs$core$missing_protocol$$("ITokenThemes.get-hidden-theme",$JSCompiler_temp$jscomp$875__$jscomp$1353$$);}return $JSCompiler_temp$jscomp$875__$jscomp$1353$$};
$app$common$types$tokens_lib$empty_lib_QMARK_$$=function($JSCompiler_temp$jscomp$876__$jscomp$1355$$){if($JSCompiler_temp$jscomp$876__$jscomp$1355$$!=null&&$JSCompiler_temp$jscomp$876__$jscomp$1355$$.$app$common$types$tokens_lib$ITokensLib$empty_lib_QMARK_$arity$1$!=null)$JSCompiler_temp$jscomp$876__$jscomp$1355$$=$JSCompiler_temp$jscomp$876__$jscomp$1355$$.$app$common$types$tokens_lib$ITokensLib$empty_lib_QMARK_$arity$1$($JSCompiler_temp$jscomp$876__$jscomp$1355$$);else{var $m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$=
$app$common$types$tokens_lib$empty_lib_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$876__$jscomp$1355$$==null?null:$JSCompiler_temp$jscomp$876__$jscomp$1355$$)];if($m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$!=null)$JSCompiler_temp$jscomp$876__$jscomp$1355$$=$m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$876__$jscomp$1355$$):
$m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$($JSCompiler_temp$jscomp$876__$jscomp$1355$$);else if($m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$=$app$common$types$tokens_lib$empty_lib_QMARK_$$._,$m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$!=null)$JSCompiler_temp$jscomp$876__$jscomp$1355$$=$m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$876__$jscomp$1355$$):
$m__5372__auto__$jscomp$inline_5458_m__5374__auto__$jscomp$inline_5457$$($JSCompiler_temp$jscomp$876__$jscomp$1355$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.empty-lib?",$JSCompiler_temp$jscomp$876__$jscomp$1355$$);}return $JSCompiler_temp$jscomp$876__$jscomp$1355$$};
$app$common$types$tokens_lib$add_token$$=function($JSCompiler_temp$jscomp$877__$jscomp$1361$$,$set_id$jscomp$1$$,$token$jscomp$53$$){if($JSCompiler_temp$jscomp$877__$jscomp$1361$$!=null&&$JSCompiler_temp$jscomp$877__$jscomp$1361$$.$app$common$types$tokens_lib$ITokensLib$add_token$arity$3$!=null)$JSCompiler_temp$jscomp$877__$jscomp$1361$$=$JSCompiler_temp$jscomp$877__$jscomp$1361$$.$app$common$types$tokens_lib$ITokensLib$add_token$arity$3$($JSCompiler_temp$jscomp$877__$jscomp$1361$$,$set_id$jscomp$1$$,
$token$jscomp$53$$);else{var $m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$=$app$common$types$tokens_lib$add_token$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$877__$jscomp$1361$$==null?null:$JSCompiler_temp$jscomp$877__$jscomp$1361$$)];if($m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$!=null)$JSCompiler_temp$jscomp$877__$jscomp$1361$$=$m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$877__$jscomp$1361$$,
$set_id$jscomp$1$$,$token$jscomp$53$$):$m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$($JSCompiler_temp$jscomp$877__$jscomp$1361$$,$set_id$jscomp$1$$,$token$jscomp$53$$);else if($m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$=$app$common$types$tokens_lib$add_token$$._,$m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$!=null)$JSCompiler_temp$jscomp$877__$jscomp$1361$$=$m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$877__$jscomp$1361$$,$set_id$jscomp$1$$,$token$jscomp$53$$):$m__5372__auto__$jscomp$inline_5464_m__5374__auto__$jscomp$inline_5463$$($JSCompiler_temp$jscomp$877__$jscomp$1361$$,$set_id$jscomp$1$$,$token$jscomp$53$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.add-token",$JSCompiler_temp$jscomp$877__$jscomp$1361$$);}return $JSCompiler_temp$jscomp$877__$jscomp$1361$$};
$APP.$app$common$types$tokens_lib$get_token$$=function($JSCompiler_temp$jscomp$878__$jscomp$1363$$,$set_id$jscomp$3$$,$token_id$jscomp$4$$){if($JSCompiler_temp$jscomp$878__$jscomp$1363$$!=null&&$JSCompiler_temp$jscomp$878__$jscomp$1363$$.$app$common$types$tokens_lib$ITokensLib$get_token$arity$3$!=null)$JSCompiler_temp$jscomp$878__$jscomp$1363$$=$JSCompiler_temp$jscomp$878__$jscomp$1363$$.$app$common$types$tokens_lib$ITokensLib$get_token$arity$3$($JSCompiler_temp$jscomp$878__$jscomp$1363$$,$set_id$jscomp$3$$,
$token_id$jscomp$4$$);else{var $m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$=$APP.$app$common$types$tokens_lib$get_token$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$878__$jscomp$1363$$==null?null:$JSCompiler_temp$jscomp$878__$jscomp$1363$$)];if($m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$!=null)$JSCompiler_temp$jscomp$878__$jscomp$1363$$=$m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$878__$jscomp$1363$$,$set_id$jscomp$3$$,$token_id$jscomp$4$$):$m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$($JSCompiler_temp$jscomp$878__$jscomp$1363$$,$set_id$jscomp$3$$,$token_id$jscomp$4$$);else if($m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$=$APP.$app$common$types$tokens_lib$get_token$$._,$m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$!=
null)$JSCompiler_temp$jscomp$878__$jscomp$1363$$=$m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$878__$jscomp$1363$$,$set_id$jscomp$3$$,$token_id$jscomp$4$$):$m__5372__auto__$jscomp$inline_5470_m__5374__auto__$jscomp$inline_5469$$($JSCompiler_temp$jscomp$878__$jscomp$1363$$,$set_id$jscomp$3$$,$token_id$jscomp$4$$);
else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.get-token",$JSCompiler_temp$jscomp$878__$jscomp$1363$$);}return $JSCompiler_temp$jscomp$878__$jscomp$1363$$};
$app$common$types$tokens_lib$update_token$$=function($JSCompiler_temp$jscomp$879__$jscomp$1367$$,$set_id$jscomp$5$$,$token_id$jscomp$6$$,$f$jscomp$787$$){if($JSCompiler_temp$jscomp$879__$jscomp$1367$$!=null&&$JSCompiler_temp$jscomp$879__$jscomp$1367$$.$app$common$types$tokens_lib$ITokensLib$update_token$arity$4$!=null)$JSCompiler_temp$jscomp$879__$jscomp$1367$$=$JSCompiler_temp$jscomp$879__$jscomp$1367$$.$app$common$types$tokens_lib$ITokensLib$update_token$arity$4$($JSCompiler_temp$jscomp$879__$jscomp$1367$$,
$set_id$jscomp$5$$,$token_id$jscomp$6$$,$f$jscomp$787$$);else{var $m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$=$app$common$types$tokens_lib$update_token$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$879__$jscomp$1367$$==null?null:$JSCompiler_temp$jscomp$879__$jscomp$1367$$)];if($m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$!=null)$JSCompiler_temp$jscomp$879__$jscomp$1367$$=$m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$.$cljs$core$IFn$_invoke$arity$4$?
$m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$879__$jscomp$1367$$,$set_id$jscomp$5$$,$token_id$jscomp$6$$,$f$jscomp$787$$):$m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$($JSCompiler_temp$jscomp$879__$jscomp$1367$$,$set_id$jscomp$5$$,$token_id$jscomp$6$$,$f$jscomp$787$$);else if($m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$=$app$common$types$tokens_lib$update_token$$._,
$m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$!=null)$JSCompiler_temp$jscomp$879__$jscomp$1367$$=$m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$879__$jscomp$1367$$,$set_id$jscomp$5$$,$token_id$jscomp$6$$,$f$jscomp$787$$):$m__5372__auto__$jscomp$inline_5477_m__5374__auto__$jscomp$inline_5476$$($JSCompiler_temp$jscomp$879__$jscomp$1367$$,
$set_id$jscomp$5$$,$token_id$jscomp$6$$,$f$jscomp$787$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.update-token",$JSCompiler_temp$jscomp$879__$jscomp$1367$$);}return $JSCompiler_temp$jscomp$879__$jscomp$1367$$};
$app$common$types$tokens_lib$delete_token$$=function($JSCompiler_temp$jscomp$880__$jscomp$1369$$,$set_id$jscomp$7$$,$token_id$jscomp$8$$){if($JSCompiler_temp$jscomp$880__$jscomp$1369$$!=null&&$JSCompiler_temp$jscomp$880__$jscomp$1369$$.$app$common$types$tokens_lib$ITokensLib$delete_token$arity$3$!=null)$JSCompiler_temp$jscomp$880__$jscomp$1369$$=$JSCompiler_temp$jscomp$880__$jscomp$1369$$.$app$common$types$tokens_lib$ITokensLib$delete_token$arity$3$($JSCompiler_temp$jscomp$880__$jscomp$1369$$,$set_id$jscomp$7$$,
$token_id$jscomp$8$$);else{var $m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$=$app$common$types$tokens_lib$delete_token$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$880__$jscomp$1369$$==null?null:$JSCompiler_temp$jscomp$880__$jscomp$1369$$)];if($m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$!=null)$JSCompiler_temp$jscomp$880__$jscomp$1369$$=$m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$880__$jscomp$1369$$,
$set_id$jscomp$7$$,$token_id$jscomp$8$$):$m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$($JSCompiler_temp$jscomp$880__$jscomp$1369$$,$set_id$jscomp$7$$,$token_id$jscomp$8$$);else if($m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$=$app$common$types$tokens_lib$delete_token$$._,$m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$!=null)$JSCompiler_temp$jscomp$880__$jscomp$1369$$=$m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$.$cljs$core$IFn$_invoke$arity$3$?
$m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$880__$jscomp$1369$$,$set_id$jscomp$7$$,$token_id$jscomp$8$$):$m__5372__auto__$jscomp$inline_5483_m__5374__auto__$jscomp$inline_5482$$($JSCompiler_temp$jscomp$880__$jscomp$1369$$,$set_id$jscomp$7$$,$token_id$jscomp$8$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.delete-token",$JSCompiler_temp$jscomp$880__$jscomp$1369$$);}return $JSCompiler_temp$jscomp$880__$jscomp$1369$$};
$APP.$app$common$types$tokens_lib$get_active_themes_set_names$$=function($JSCompiler_temp$jscomp$881__$jscomp$1373$$){if($JSCompiler_temp$jscomp$881__$jscomp$1373$$!=null&&$JSCompiler_temp$jscomp$881__$jscomp$1373$$.$app$common$types$tokens_lib$ITokensLib$get_active_themes_set_names$arity$1$!=null)$JSCompiler_temp$jscomp$881__$jscomp$1373$$=$JSCompiler_temp$jscomp$881__$jscomp$1373$$.$app$common$types$tokens_lib$ITokensLib$get_active_themes_set_names$arity$1$($JSCompiler_temp$jscomp$881__$jscomp$1373$$);
else{var $m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$=$APP.$app$common$types$tokens_lib$get_active_themes_set_names$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$881__$jscomp$1373$$==null?null:$JSCompiler_temp$jscomp$881__$jscomp$1373$$)];if($m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$!=null)$JSCompiler_temp$jscomp$881__$jscomp$1373$$=$m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$881__$jscomp$1373$$):
$m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$($JSCompiler_temp$jscomp$881__$jscomp$1373$$);else if($m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$=$APP.$app$common$types$tokens_lib$get_active_themes_set_names$$._,$m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$!=null)$JSCompiler_temp$jscomp$881__$jscomp$1373$$=$m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$881__$jscomp$1373$$):
$m__5372__auto__$jscomp$inline_5487_m__5374__auto__$jscomp$inline_5486$$($JSCompiler_temp$jscomp$881__$jscomp$1373$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.get-active-themes-set-names",$JSCompiler_temp$jscomp$881__$jscomp$1373$$);}return $JSCompiler_temp$jscomp$881__$jscomp$1373$$};
$APP.$app$common$types$tokens_lib$token_set_active_QMARK_$$=function($JSCompiler_temp$jscomp$882__$jscomp$1375$$,$set_name$jscomp$18$$){if($JSCompiler_temp$jscomp$882__$jscomp$1375$$!=null&&$JSCompiler_temp$jscomp$882__$jscomp$1375$$.$app$common$types$tokens_lib$ITokensLib$token_set_active_QMARK_$arity$2$!=null)$JSCompiler_temp$jscomp$882__$jscomp$1375$$=$JSCompiler_temp$jscomp$882__$jscomp$1375$$.$app$common$types$tokens_lib$ITokensLib$token_set_active_QMARK_$arity$2$($JSCompiler_temp$jscomp$882__$jscomp$1375$$,
$set_name$jscomp$18$$);else{var $m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$=$APP.$app$common$types$tokens_lib$token_set_active_QMARK_$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$882__$jscomp$1375$$==null?null:$JSCompiler_temp$jscomp$882__$jscomp$1375$$)];if($m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$!=null)$JSCompiler_temp$jscomp$882__$jscomp$1375$$=$m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$882__$jscomp$1375$$,$set_name$jscomp$18$$):$m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$($JSCompiler_temp$jscomp$882__$jscomp$1375$$,$set_name$jscomp$18$$);else if($m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$=$APP.$app$common$types$tokens_lib$token_set_active_QMARK_$$._,$m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$!=
null)$JSCompiler_temp$jscomp$882__$jscomp$1375$$=$m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$882__$jscomp$1375$$,$set_name$jscomp$18$$):$m__5372__auto__$jscomp$inline_5492_m__5374__auto__$jscomp$inline_5491$$($JSCompiler_temp$jscomp$882__$jscomp$1375$$,$set_name$jscomp$18$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.token-set-active?",
$JSCompiler_temp$jscomp$882__$jscomp$1375$$);}return $JSCompiler_temp$jscomp$882__$jscomp$1375$$};
$APP.$app$common$types$tokens_lib$get_tokens_in_active_sets$$=function($JSCompiler_temp$jscomp$883__$jscomp$1379$$){if($JSCompiler_temp$jscomp$883__$jscomp$1379$$!=null&&$JSCompiler_temp$jscomp$883__$jscomp$1379$$.$app$common$types$tokens_lib$ITokensLib$get_tokens_in_active_sets$arity$1$!=null)$JSCompiler_temp$jscomp$883__$jscomp$1379$$=$JSCompiler_temp$jscomp$883__$jscomp$1379$$.$app$common$types$tokens_lib$ITokensLib$get_tokens_in_active_sets$arity$1$($JSCompiler_temp$jscomp$883__$jscomp$1379$$);else{var $m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$=
$APP.$app$common$types$tokens_lib$get_tokens_in_active_sets$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$883__$jscomp$1379$$==null?null:$JSCompiler_temp$jscomp$883__$jscomp$1379$$)];if($m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$!=null)$JSCompiler_temp$jscomp$883__$jscomp$1379$$=$m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$883__$jscomp$1379$$):
$m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$($JSCompiler_temp$jscomp$883__$jscomp$1379$$);else if($m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$=$APP.$app$common$types$tokens_lib$get_tokens_in_active_sets$$._,$m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$!=null)$JSCompiler_temp$jscomp$883__$jscomp$1379$$=$m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$883__$jscomp$1379$$):
$m__5372__auto__$jscomp$inline_5496_m__5374__auto__$jscomp$inline_5495$$($JSCompiler_temp$jscomp$883__$jscomp$1379$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.get-tokens-in-active-sets",$JSCompiler_temp$jscomp$883__$jscomp$1379$$);}return $JSCompiler_temp$jscomp$883__$jscomp$1379$$};
$APP.$app$common$types$tokens_lib$get_all_tokens_map$$=function($JSCompiler_temp$jscomp$884__$jscomp$1383$$){if($JSCompiler_temp$jscomp$884__$jscomp$1383$$!=null&&$JSCompiler_temp$jscomp$884__$jscomp$1383$$.$app$common$types$tokens_lib$ITokensLib$get_all_tokens_map$arity$1$!=null)$JSCompiler_temp$jscomp$884__$jscomp$1383$$=$JSCompiler_temp$jscomp$884__$jscomp$1383$$.$app$common$types$tokens_lib$ITokensLib$get_all_tokens_map$arity$1$($JSCompiler_temp$jscomp$884__$jscomp$1383$$);else{var $m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$=
$APP.$app$common$types$tokens_lib$get_all_tokens_map$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$884__$jscomp$1383$$==null?null:$JSCompiler_temp$jscomp$884__$jscomp$1383$$)];if($m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$!=null)$JSCompiler_temp$jscomp$884__$jscomp$1383$$=$m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$884__$jscomp$1383$$):
$m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$($JSCompiler_temp$jscomp$884__$jscomp$1383$$);else if($m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$=$APP.$app$common$types$tokens_lib$get_all_tokens_map$$._,$m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$!=null)$JSCompiler_temp$jscomp$884__$jscomp$1383$$=$m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$884__$jscomp$1383$$):
$m__5372__auto__$jscomp$inline_5500_m__5374__auto__$jscomp$inline_5499$$($JSCompiler_temp$jscomp$884__$jscomp$1383$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.get-all-tokens-map",$JSCompiler_temp$jscomp$884__$jscomp$1383$$);}return $JSCompiler_temp$jscomp$884__$jscomp$1383$$};
$APP.$app$common$types$tokens_lib$get_tokens$$=function($JSCompiler_temp$jscomp$885__$jscomp$1385$$,$set_id$jscomp$9$$){if($JSCompiler_temp$jscomp$885__$jscomp$1385$$!=null&&$JSCompiler_temp$jscomp$885__$jscomp$1385$$.$app$common$types$tokens_lib$ITokensLib$get_tokens$arity$2$!=null)$JSCompiler_temp$jscomp$885__$jscomp$1385$$=$JSCompiler_temp$jscomp$885__$jscomp$1385$$.$app$common$types$tokens_lib$ITokensLib$get_tokens$arity$2$($JSCompiler_temp$jscomp$885__$jscomp$1385$$,$set_id$jscomp$9$$);else{var $m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$=
$APP.$app$common$types$tokens_lib$get_tokens$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$885__$jscomp$1385$$==null?null:$JSCompiler_temp$jscomp$885__$jscomp$1385$$)];if($m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$!=null)$JSCompiler_temp$jscomp$885__$jscomp$1385$$=$m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$885__$jscomp$1385$$,
$set_id$jscomp$9$$):$m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$($JSCompiler_temp$jscomp$885__$jscomp$1385$$,$set_id$jscomp$9$$);else if($m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$=$APP.$app$common$types$tokens_lib$get_tokens$$._,$m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$!=null)$JSCompiler_temp$jscomp$885__$jscomp$1385$$=$m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$885__$jscomp$1385$$,$set_id$jscomp$9$$):$m__5372__auto__$jscomp$inline_5505_m__5374__auto__$jscomp$inline_5504$$($JSCompiler_temp$jscomp$885__$jscomp$1385$$,$set_id$jscomp$9$$);else throw $APP.$cljs$core$missing_protocol$$("ITokensLib.get-tokens",$JSCompiler_temp$jscomp$885__$jscomp$1385$$);}return $JSCompiler_temp$jscomp$885__$jscomp$1385$$};
$app$common$types$tokens_lib$TokensLib$$=function($sets$jscomp$6$$,$themes$$,$active_themes$jscomp$2$$){this.$sets$=$sets$jscomp$6$$;this.$themes$=$themes$$;this.$active_themes$=$active_themes$jscomp$2$$};
$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenThemes$get_active_themes$arity$1$$=function($JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenThemes$get_active_themes$arity$1$self$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$List$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$instance_QMARK_$$,$app$common$types$tokens_lib$TokenTheme$$)),
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__49837_SHARP_$$){return $JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenThemes$get_active_themes$arity$1$self$$.$app$common$types$tokens_lib$ITokenThemes$theme_active_QMARK_$arity$2$(null,$APP.$app$common$types$tokens_lib$get_id$$($p1__49837_SHARP_$$))})),$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenThemes$get_active_themes$arity$1$self$$.$themes$))};
$app$common$types$tokens_lib$ensure_hidden_theme$$=function($themes$jscomp$2$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($themes$jscomp$2$$,"",function($data$jscomp$138$$){return $APP.$cljs$core$contains_QMARK_$$($data$jscomp$138$$,"__PENPOT__HIDDEN__TOKEN__THEME__")?$data$jscomp$138$$:$app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$($data$jscomp$138$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["__PENPOT__HIDDEN__TOKEN__THEME__",$app$common$types$tokens_lib$make_hidden_theme$$()]))})};
$app$common$types$tokens_lib$map__GT_tokens_lib$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__49953_sets$jscomp$8$$){var $active_themes$jscomp$4_map__49954__$1$$=$APP.$cljs$core$__destructure_map$$($p__49953_sets$jscomp$8$$);$p__49953_sets$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($active_themes$jscomp$4_map__49954__$1$$,$APP.$cljs$cst$2090$sets$$);var $themes$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($active_themes$jscomp$4_map__49954__$1$$,
$APP.$cljs$cst$2104$themes$$);$active_themes$jscomp$4_map__49954__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($active_themes$jscomp$4_map__49954__$1$$,$cljs$cst$2105$active_themes$$);return new $app$common$types$tokens_lib$TokensLib$$($p__49953_sets$jscomp$8$$,$themes$jscomp$3$$,$active_themes$jscomp$4_map__49954__$1$$)};
$APP.$app$common$types$tokens_lib$make_tokens_lib$$=function($var_args$jscomp$1012$$){for(var $args__5755__auto__$jscomp$163$$=[],$len__5749__auto___50785$$=arguments.length,$i__5750__auto___50786$$=0;;)if($i__5750__auto___50786$$<$len__5749__auto___50785$$)$args__5755__auto__$jscomp$163$$.push(arguments[$i__5750__auto___50786$$]),$i__5750__auto___50786$$+=1;else break;return $app$common$types$tokens_lib$make_tokens_lib$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$163$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$163$$.slice(0),0,null):null)};
$app$common$types$tokens_lib$make_tokens_lib$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__49960_params$jscomp$107$$){$p__49960_params$jscomp$107$$=$APP.$cljs$core$__destructure_map$$($p__49960_params$jscomp$107$$);return $app$common$types$tokens_lib$map__GT_tokens_lib$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$tokens_lib$check_tokens_lib_map$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p__49960_params$jscomp$107$$,$APP.$cljs$cst$2090$sets$$,
function($p1__49956_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49956_SHARP_$$)?$p1__49956_SHARP_$$:$APP.$linked$map$empty_linked_map$$}),$APP.$cljs$cst$2104$themes$$,function($p1__49957_SHARP_$$){return $app$common$types$tokens_lib$ensure_hidden_theme$$($APP.$cljs$core$truth_$$($p1__49957_SHARP_$$)?$p1__49957_SHARP_$$:$APP.$linked$map$empty_linked_map$$)}),$cljs$cst$2105$active_themes$$,function($p1__49958_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__49958_SHARP_$$)?$p1__49958_SHARP_$$:$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$app$common$types$tokens_lib$hidden_theme_path$$])}))]))};
$app$common$types$tokens_lib$ensure_tokens_lib$$=function($tokens_lib$$){return $APP.$cljs$core$truth_$$($tokens_lib$$)?$tokens_lib$$:$APP.$app$common$types$tokens_lib$make_tokens_lib$$()};
$app$common$types$tokens_lib$token_name__GT_path_selector$$=function($path$jscomp$185_path_segments_token_name$jscomp$5$$){$path$jscomp$185_path_segments_token_name$jscomp$5$$=$APP.$app$common$types$tokens_lib$get_token_path$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,$path$jscomp$185_path_segments_token_name$jscomp$5$$],null));var $last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$=$APP.$cljs$core$count$$($path$jscomp$185_path_segments_token_name$jscomp$5$$)-
1;$last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$=$cljs$core$split_at$$($last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$,$path$jscomp$185_path_segments_token_name$jscomp$5$$);$path$jscomp$185_path_segments_token_name$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$,0,null);$last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$,
1,null);$last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$294$path$$,$APP.$cljs$core$seq$$($path$jscomp$185_path_segments_token_name$jscomp$5$$),$APP.$cljs$cst$1441$selector$$,$last_idx$jscomp$1_selector$jscomp$12_vec__49987_vec__49990$$],null)};
$APP.$app$common$types$tokens_lib$token_name_path_exists_QMARK_$$=function($map__49996_path$jscomp$186_token_name$jscomp$6$$,$path_target_tokens_tree$$){$map__49996_path$jscomp$186_token_name$jscomp$6$$=$app$common$types$tokens_lib$token_name__GT_path_selector$$($map__49996_path$jscomp$186_token_name$jscomp$6$$);var $map__49996__$1_selector$jscomp$13$$=$APP.$cljs$core$__destructure_map$$($map__49996_path$jscomp$186_token_name$jscomp$6$$);$map__49996_path$jscomp$186_token_name$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49996__$1_selector$jscomp$13$$,
$APP.$cljs$cst$294$path$$);$map__49996__$1_selector$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49996__$1_selector$jscomp$13$$,$APP.$cljs$cst$1441$selector$$);$path_target_tokens_tree$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$100_target$jscomp$120$$,$cur$jscomp$6$$){$acc$jscomp$100_target$jscomp$120$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$100_target$jscomp$120$$,$cur$jscomp$6$$);return $acc$jscomp$100_target$jscomp$120$$==
null?$APP.$cljs$core$reduced$$(!1):$APP.$cljs$core$truth_$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($acc$jscomp$100_target$jscomp$120$$))?$APP.$cljs$core$reduced$$(!0):$acc$jscomp$100_target$jscomp$120$$},$path_target_tokens_tree$$,$map__49996_path$jscomp$186_token_name$jscomp$6$$);return $APP.$cljs$core$boolean_QMARK_$$($path_target_tokens_tree$$)?$path_target_tokens_tree$$:$APP.$cljs$core$truth_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($path_target_tokens_tree$$,
$APP.$cljs$cst$723$name$$))?!0:$APP.$cljs$core$boolean$0$$($APP.$cljs$core$seq$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($path_target_tokens_tree$$,$map__49996__$1_selector$jscomp$13$$)))};$APP.$app$common$types$tokens_lib$convert_dtcg_font_family$$=function($value$jscomp$435$$){if(typeof $value$jscomp$435$$==="string")return $APP.$app$common$types$token$split_font_family$$($value$jscomp$435$$);$APP.$cljs$core$sequential_QMARK_$$($value$jscomp$435$$);return $value$jscomp$435$$};
$APP.$app$common$types$tokens_lib$convert_dtcg_typography_composite$$=function($value$jscomp$436$$){return $APP.$cljs$core$map_QMARK_$$($value$jscomp$436$$)?$APP.$app$common$data$update_when$$($APP.$cljs$core$select_keys$$($APP.$clojure$set$rename_keys$$($value$jscomp$436$$,$app$common$types$token$composite_dtcg_token_type__GT_token_type$$),$app$common$types$token$typography_keys$$),$APP.$cljs$cst$1742$font_family$$,$APP.$app$common$types$tokens_lib$convert_dtcg_font_family$$):$value$jscomp$436$$};
$APP.$app$common$types$tokens_lib$convert_dtcg_shadow_composite$$=function($value$jscomp$437$$){function $process_shadow$jscomp$1$$($shadow__$1$jscomp$4$$){if($APP.$cljs$core$map_QMARK_$$($shadow__$1$jscomp$4$$)){var $legacy_shadow_type$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shadow__$1$jscomp$4$$,"type");return $APP.$cljs$core$select_keys$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$clojure$set$rename_keys$$($shadow__$1$jscomp$4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
8,["x",$APP.$cljs$cst$1634$offset_x$$,"offsetX",$APP.$cljs$cst$1634$offset_x$$,"y",$APP.$cljs$cst$1635$offset_y$$,"offsetY",$APP.$cljs$cst$1635$offset_y$$,"blur",$APP.$cljs$cst$1637$blur$$,"spread",$APP.$cljs$cst$1636$spread$$,"color",$APP.$cljs$cst$1284$color$$,"inset",$APP.$cljs$cst$2115$inset$$],null)),$APP.$cljs$cst$2115$inset$$,function($p1__50043_SHARP_$$){return $APP.$cljs$core$boolean_QMARK_$$($p1__50043_SHARP_$$)?$p1__50043_SHARP_$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("true",
$p1__50043_SHARP_$$)?!0:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("false",$p1__50043_SHARP_$$)?!1:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($legacy_shadow_type$$,"innerShadow")?!0:!1}),new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1634$offset_x$$,$APP.$cljs$cst$1635$offset_y$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1636$spread$$,$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$2115$inset$$],null))}return $shadow__$1$jscomp$4$$}
return typeof $value$jscomp$437$$==="string"?$value$jscomp$437$$:$APP.$cljs$core$sequential_QMARK_$$($value$jscomp$437$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($process_shadow$jscomp$1$$,$value$jscomp$437$$):$APP.$cljs$core$map_QMARK_$$($value$jscomp$437$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$process_shadow$jscomp$1$$($value$jscomp$437$$)],null):$value$jscomp$437$$};
$APP.$app$common$types$tokens_lib$parse_multi_set_dtcg_json$$=function($decoded_json$jscomp$4_themes$jscomp$4$$){var $metadata$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($decoded_json$jscomp$4_themes$jscomp$4$$,"$metadata"),$xf_normalize_set_name$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$tokens_lib$normalize_set_name$$),$library__$1_library__$2_library__$3_sets$jscomp$10$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($decoded_json$jscomp$4_themes$jscomp$4$$,
"$themes",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["$metadata"])),$ordered_set_names$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$xf_normalize_set_name$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($metadata$jscomp$4$$,"tokenSetOrder")),$xf_normalize_set_name$$,$APP.$cljs$core$keys$$($library__$1_library__$2_library__$3_sets$jscomp$10$$)),
$active_set_names$jscomp$2$$=function(){var $or__5025__auto__$jscomp$401$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$xf_normalize_set_name$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($metadata$jscomp$4$$,"activeSets")));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$401$$)?$or__5025__auto__$jscomp$401$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$}(),$active_theme_names_library__$4$$=function(){var $or__5025__auto__$jscomp$402$$=
$APP.$cljs$core$not_empty$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($metadata$jscomp$4$$,"activeThemes")));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$402$$)?$or__5025__auto__$jscomp$402$$:$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$app$common$types$tokens_lib$hidden_theme_path$$])}();$decoded_json$jscomp$4_themes$jscomp$4$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($theme$jscomp$7$$){return $APP.$app$common$types$tokens_lib$make_token_theme$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$,
function(){var $or__5025__auto__$jscomp$403$$=$APP.$app$common$uuid$parse_STAR_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($theme$jscomp$7$$,"id"));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$403$$)?$or__5025__auto__$jscomp$403$$:$APP.$app$common$uuid$next$$()}(),$APP.$cljs$cst$723$name$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($theme$jscomp$7$$,"name"),$APP.$cljs$cst$1592$group$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($theme$jscomp$7$$,"group"),
$cljs$cst$2088$is_source$$,function(){var $or__5025__auto__$jscomp$404$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($theme$jscomp$7$$,"isSource");return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$404$$)?$or__5025__auto__$jscomp$404$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($theme$jscomp$7$$,"is-source")}(),$APP.$cljs$cst$2089$external_id$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($theme$jscomp$7$$,"id"),$APP.$cljs$cst$2090$sets$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$key$$),$xf_normalize_set_name$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__50050_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($ordered_set_names$$,$p1__50050_SHARP_$$)})),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($theme$jscomp$7$$,"selectedTokenSets"))]))},$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($decoded_json$jscomp$4_themes$jscomp$4$$,
"$themes")));var $library$$=$APP.$app$common$types$tokens_lib$make_tokens_lib$$(),$sets__$1$jscomp$2$$=$APP.$cljs$core$reduce_kv$$(function($result$jscomp$208$$,$name$jscomp$217$$,$tokens$jscomp$15$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$208$$,$APP.$app$common$types$tokens_lib$normalize_set_name$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$217$$),$APP.$app$common$types$tokens_lib$flatten_nested_tokens_json$$($tokens$jscomp$15$$,""))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$library__$1_library__$2_library__$3_sets$jscomp$10$$);$library__$1_library__$2_library__$3_sets$jscomp$10$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($library__$1$jscomp$1$$,$name$jscomp$218$$){var $temp__5823__auto__$jscomp$120$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($sets__$1$jscomp$2$$,$name$jscomp$218$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$120$$)?$APP.$app$common$types$tokens_lib$add_set$$($library__$1$jscomp$1$$,$APP.$app$common$types$tokens_lib$make_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,
$name$jscomp$218$$,$APP.$cljs$cst$2082$tokens$$,$temp__5823__auto__$jscomp$120$$]))):$library__$1$jscomp$1$$},$library$$,$ordered_set_names$$);$library__$1_library__$2_library__$3_sets$jscomp$10$$=$app$common$types$tokens_lib$update_theme$$($library__$1_library__$2_library__$3_sets$jscomp$10$$,$APP.$app$common$uuid$zero$$,function($p1__50051_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__50051_SHARP_$$,$APP.$cljs$cst$2090$sets$$,$active_set_names$jscomp$2$$)});$library__$1_library__$2_library__$3_sets$jscomp$10$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$tokens_lib$add_theme$$,$library__$1_library__$2_library__$3_sets$jscomp$10$$,$decoded_json$jscomp$4_themes$jscomp$4$$);$active_theme_names_library__$4$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($library__$4$jscomp$1$$,$group$jscomp$24_theme$jscomp$8_theme_path$$){var $name$jscomp$219_vec__50054$$=$APP.$app$common$path_names$split_group_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($group$jscomp$24_theme$jscomp$8_theme_path$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,"/",$APP.$cljs$cst$1982$with_spaces_QMARK_$$,!1]));$group$jscomp$24_theme$jscomp$8_theme_path$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$219_vec__50054$$,0,null);$name$jscomp$219_vec__50054$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$219_vec__50054$$,1,null);$group$jscomp$24_theme$jscomp$8_theme_path$$=$app$common$types$tokens_lib$get_theme_by_name$$($library__$4$jscomp$1$$,
$group$jscomp$24_theme$jscomp$8_theme_path$$,$name$jscomp$219_vec__50054$$);return $APP.$app$common$types$tokens_lib$activate_theme$$($library__$4$jscomp$1$$,$APP.$app$common$types$tokens_lib$get_id$$($group$jscomp$24_theme$jscomp$8_theme_path$$))},$library__$1_library__$2_library__$3_sets$jscomp$10$$,$active_theme_names_library__$4$$);if($APP.$cljs$core$empty_QMARK_$$($sets__$1$jscomp$2$$)&&$APP.$cljs$core$empty_QMARK_$$($decoded_json$jscomp$4_themes$jscomp$4$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("the file doesn't contain any tokens",
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$943$error_SLASH_code$$,$APP.$cljs$cst$2116$error_DOT_import_SLASH_invalid_json_data$$],null));return $active_theme_names_library__$4$$};
$app$common$types$tokens_lib$read_multi_set_dtcg$$=function($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$){if($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$ instanceof $app$common$types$tokens_lib$TokensLib$$)return $data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$;$data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$=typeof $data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$==="string"?$APP.$app$common$json$decode$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$289$key_fn$$,$APP.$cljs$core$identity$$])):$data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$;$data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$=$APP.$cljs$core$object_QMARK_$$($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$)?$app$common$json$__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$289$key_fn$$,
$APP.$cljs$core$identity$$])):$data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$;$data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$=$app$common$types$tokens_lib$decode_multi_set_dtcg_data$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$tokens_lib$decode_multi_set_dtcg_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$):$app$common$types$tokens_lib$decode_multi_set_dtcg_data$$($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$);return $APP.$app$common$types$tokens_lib$parse_multi_set_dtcg_json$$($app$common$types$tokens_lib$check_multi_set_dtcg_data$$($data$jscomp$139_data__$1$jscomp$3_data__$2_data__$3$$))};
$app$common$types$tokens_lib$typography_token__GT_dtcg_token$$=function($value$jscomp$438$$){return $APP.$cljs$core$map_QMARK_$$($value$jscomp$438$$)?$APP.$cljs$core$reduce_kv$$(function($acc$jscomp$101$$,$k$jscomp$602$$,$v$jscomp$532$$){return $APP.$cljs$core$contains_QMARK_$$($app$common$types$token$typography_keys$$,$k$jscomp$602$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$101$$,$app$common$types$token$composite_token_type__GT_dtcg_token_type$$.$cljs$core$IFn$_invoke$arity$1$?
$app$common$types$token$composite_token_type__GT_dtcg_token_type$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$602$$):$app$common$types$token$composite_token_type__GT_dtcg_token_type$$($k$jscomp$602$$),$v$jscomp$532$$):$acc$jscomp$101$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$value$jscomp$438$$):$value$jscomp$438$$};
$app$common$types$tokens_lib$shadow_token__GT_dtcg_token$$=function($value$jscomp$439$$){return $APP.$cljs$core$sequential_QMARK_$$($value$jscomp$439$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($shadow__$1$jscomp$5$$){return $APP.$cljs$core$map_QMARK_$$($shadow__$1$jscomp$5$$)?$APP.$cljs$core$select_keys$$($APP.$clojure$set$rename_keys$$($shadow__$1$jscomp$5$$,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1634$offset_x$$,"offsetX",$APP.$cljs$cst$1635$offset_y$$,
"offsetY",$APP.$cljs$cst$1637$blur$$,"blur",$APP.$cljs$cst$1636$spread$$,"spread",$APP.$cljs$cst$1284$color$$,"color",$APP.$cljs$cst$2115$inset$$,"inset"],null)),new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"offsetX offsetY blur spread color inset".split(" "),null)):$shadow__$1$jscomp$5$$},$value$jscomp$439$$):$value$jscomp$439$$};
$APP.$app$common$types$tokens_lib$token__GT_dtcg_token$$=function($token$jscomp$55$$){var $G__50070$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,["$value",function(){var $G__50071_G__50071__$1$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$55$$);$G__50071_G__50071__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1966$typography$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$55$$))?$app$common$types$tokens_lib$typography_token__GT_dtcg_token$$($G__50071_G__50071__$1$$):
$G__50071_G__50071__$1$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$55$$))?$app$common$types$tokens_lib$shadow_token__GT_dtcg_token$$($G__50071_G__50071__$1$$):$G__50071_G__50071__$1$$}(),"$type",function(){var $G__50074$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$55$$);return $APP.$app$common$types$token$token_type__GT_dtcg_token_type$$.$cljs$core$IFn$_invoke$arity$1$?
$APP.$app$common$types$token$token_type__GT_dtcg_token_type$$.$cljs$core$IFn$_invoke$arity$1$($G__50074$$):(0,$APP.$app$common$types$token$token_type__GT_dtcg_token_type$$)($G__50074$$)}()],null);return $APP.$cljs$core$truth_$$($APP.$cljs$cst$934$description$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$55$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__50070$$,"$description",$APP.$cljs$cst$934$description$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$55$$)):$G__50070$$};
$APP.$app$common$types$tokens_lib$dtcg_export_themes$$=function($active_themes$jscomp$5_tokens_lib$jscomp$1$$){var $themes$jscomp$5_themes_xform$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__50076_SHARP_$$){return $p1__50076_SHARP_$$ instanceof $app$common$types$tokens_lib$TokenTheme$$&&$APP.$cljs$core$not$$($app$common$types$tokens_lib$hidden_theme_QMARK_$$($p1__50076_SHARP_$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($token_theme$jscomp$3$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,
6,["id",$APP.$cljs$cst$2089$external_id$$.$cljs$core$IFn$_invoke$arity$1$($token_theme$jscomp$3$$),"name",$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($token_theme$jscomp$3$$),"group",$APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($token_theme$jscomp$3$$),"description",$APP.$cljs$cst$934$description$$.$cljs$core$IFn$_invoke$arity$1$($token_theme$jscomp$3$$),"isSource",$cljs$cst$2088$is_source$$.$cljs$core$IFn$_invoke$arity$1$($token_theme$jscomp$3$$),"selectedTokenSets",
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__50079_SHARP_$$,$p2__50080_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__50079_SHARP_$$,$p2__50080_SHARP_$$,"enabled")},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$2090$sets$$.$cljs$core$IFn$_invoke$arity$1$($token_theme$jscomp$3$$))],null))}));$themes$jscomp$5_themes_xform$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$themes$jscomp$5_themes_xform$$,
$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,$app$common$types$tokens_lib$get_theme_tree$$($active_themes$jscomp$5_tokens_lib$jscomp$1$$)));$active_themes$jscomp$5_tokens_lib$jscomp$1$$=$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$get_active_theme_paths$$($active_themes$jscomp$5_tokens_lib$jscomp$1$$),$app$common$types$tokens_lib$hidden_theme_path$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$themes$jscomp$5_themes_xform$$,$active_themes$jscomp$5_tokens_lib$jscomp$1$$],null)};
$APP.$app$common$types$tokens_lib$export_dtcg_json$$=function($tokens_lib$jscomp$3$$){var $active_themes$jscomp$7_vec__50096$$=$APP.$app$common$types$tokens_lib$dtcg_export_themes$$($tokens_lib$jscomp$3$$),$themes$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($active_themes$jscomp$7_vec__50096$$,0,null);$active_themes$jscomp$7_vec__50096$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($active_themes$jscomp$7_vec__50096$$,1,null);var $name_set_tuples_sets$jscomp$12$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($set$jscomp$12$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$types$tokens_lib$get_name$$($set$jscomp$12$$),$APP.$app$common$types$tokens_lib$tokens_tree$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$tokens_lib$get_tokens_$$($set$jscomp$12$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2085$update_token_fn$$,
$APP.$app$common$types$tokens_lib$token__GT_dtcg_token$$]))],null)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$instance_QMARK_$$,$APP.$app$common$types$tokens_lib$TokenSet$$),$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,$APP.$app$common$types$tokens_lib$get_set_tree$$($tokens_lib$jscomp$3$$)))),$ordered_set_names$jscomp$1$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,
$name_set_tuples_sets$jscomp$12$$);$name_set_tuples_sets$jscomp$12$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$name_set_tuples_sets$jscomp$12$$);var $active_set_names$jscomp$3$$=$APP.$app$common$types$tokens_lib$get_active_themes_set_names$$($tokens_lib$jscomp$3$$);return $APP.$cljs$core$truth_$$($app$common$types$tokens_lib$empty_lib_QMARK_$$($tokens_lib$jscomp$3$$))?null:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($name_set_tuples_sets$jscomp$12$$,
"$themes",$themes$jscomp$7$$),"$metadata",new $APP.$cljs$core$PersistentArrayMap$$(null,3,["tokenSetOrder",$ordered_set_names$jscomp$1$$,"activeThemes",$active_themes$jscomp$7_vec__50096$$,"activeSets",$active_set_names$jscomp$3$$],null))};
$APP.$app$main$data$workspace$tokens$selected_set$get_selected_token_set_id$$=function($G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$){var $or__5025__auto__$jscomp$405$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2119$workspace_tokens$$,$APP.$cljs$cst$2120$selected_token_set_id$$],null));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$405$$))return $or__5025__auto__$jscomp$405$$;
$G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$);$G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$=$G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$==null?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$,$APP.$cljs$cst$2121$tokens_lib$$);
$G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$=$G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$==null?null:$APP.$app$common$types$tokens_lib$get_sets$$($G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$);$G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$=$G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$==null?null:$APP.$cljs$core$first$$($G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$);return $G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$==
null?null:$APP.$app$common$types$tokens_lib$get_id$$($G__51131_G__51131__$1_G__51131__$2_G__51131__$3_state$jscomp$82$$)};
$app$main$store$measure_time_to_render$$=function($event$jscomp$40$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($app$main$store$current_measure$$)))$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$main$store$current_measure$$,$APP.$cljs$core$conj$$,$event$jscomp$40$$);else{var $start$jscomp$208$$=performance.now();$APP.$cljs$core$reset_BANG_$$($app$main$store$current_measure$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$event$jscomp$40$$],null));(0,$APP.$app$util$timers$request_animation_frame$$)(function(){return scheduler.postTask(function(){var $time_49351$$=performance.now()-$start$jscomp$208$$;$time_49351$$>1E3&&$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($time_49351$$),"|",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",
$APP.$cljs$core$_deref$$($app$main$store$current_measure$$)))].join("")]));return $APP.$cljs$core$reset_BANG_$$($app$main$store$current_measure$$,null)},{priority:"user-blocking"})})}};$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($params$jscomp$108$$){return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$store$emit_BANG_$$,$params$jscomp$108$$)})};
$APP.$app$main$refs$select_libraries$$=function($files$jscomp$1$$,$file_id$jscomp$11$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce_kv$$(function($result$jscomp$209$$,$id$jscomp$214$$,$file$jscomp$12$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$214$$,$file_id$jscomp$11$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2140$library_of$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$12$$),$file_id$jscomp$11$$)?$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$209$$,
$id$jscomp$214$$,$file$jscomp$12$$):$result$jscomp$209$$},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$files$jscomp$1$$))};
$APP.$app$main$refs$extract_selected_files$$=function($files$jscomp$3$$,$selected$jscomp$10$$){var $xform$jscomp$24$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__51198_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($files$jscomp$3$$,$p1__51198_SHARP_$$)}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__51199_SHARP_$$){return $APP.$cljs$core$select_keys$$($p1__51199_SHARP_$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$2141$project_id$$,$APP.$cljs$cst$2142$is_shared$$],null))}));return $APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($xform$jscomp$24$$,$selected$jscomp$10$$))};
$app$main$refs$workspace_page_object_by_id$$=function($page_id$jscomp$14$$,$shape_id$jscomp$22$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__51311_SHARP_$$){return $app$main$data$helpers$lookup_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__51311_SHARP_$$,$page_id$jscomp$14$$,$shape_id$jscomp$22$$)},$APP.$app$main$store$state$$,$APP.$cljs$core$_EQ_$$)};
$app$main$refs$children_objects$$=function($id$jscomp$219$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($objects$jscomp$162$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$getf$$($objects$jscomp$162$$)),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$162$$,
$id$jscomp$219$$),$APP.$cljs$cst$1598$shapes$$))},$APP.$app$main$refs$workspace_page_objects$$,$APP.$cljs$core$_EQ_$$)};
$app$main$refs$all_children_objects$$=function($id$jscomp$220$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($objects$jscomp$163$$){var $children_ids$jscomp$3$$=$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$163$$,$id$jscomp$220$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$getf$$($objects$jscomp$163$$)),
$children_ids$jscomp$3$$)},$APP.$app$main$refs$workspace_page_objects$$,$APP.$cljs$core$_EQ_$$)};$app$main$refs$workspace_modifiers_by_frame_id$$=function($frame_id$jscomp$22$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__51334_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__51334_SHARP_$$,$frame_id$jscomp$22$$)},$app$main$refs$workspace_frame_modifiers$$,$APP.$cljs$core$_EQ_$$)};
$app$main$refs$select_bool_children$$=function($id$jscomp$222$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__51335_SHARP_$$){return $app$main$data$helpers$select_bool_children$$($p1__51335_SHARP_$$,$id$jscomp$222$$)},$APP.$app$main$store$state$$,$APP.$cljs$core$_EQ_$$)};
$app$main$refs$is_child_selected_QMARK_$$=function($id$jscomp$223$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$){$children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$=$APP.$cljs$core$__destructure_map$$($children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$);var $selected$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$,
$APP.$cljs$cst$1906$selected$$);$children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$,$APP.$cljs$cst$1615$objects$$);$children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$=$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$,$id$jscomp$223$$);return $APP.$cljs$core$some$$(function($p1__51343_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($selected$jscomp$14$$,
$p1__51343_SHARP_$$)},$children$jscomp$169_map__51346__$1_objects$jscomp$165_p__51344$$)},$app$main$refs$selected_shapes_data$$,$APP.$cljs$core$_EQ_$$)};
$APP.$app$main$refs$workspace_thumbnail_by_id$$=function($object_id$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($G__51372_state$jscomp$100$$){$G__51372_state$jscomp$100$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51372_state$jscomp$100$$,$APP.$cljs$cst$2191$thumbnails$$),$object_id$$);return $G__51372_state$jscomp$100$$==null?null:$APP.$app$config$resolve_media$$($G__51372_state$jscomp$100$$)},
$APP.$app$main$store$state$$)};$APP.$app$main$refs$workspace_text_modifier_by_id$$=function($id$jscomp$225$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__51373_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__51373_SHARP_$$,$id$jscomp$225$$)},$APP.$app$main$refs$workspace_text_modifier$$,$APP.$cljs$core$_EQ_$$)};
$app$util$sse$read_stream$$=function($stream$jscomp$13$$){return $APP.$beicon$v2$core$mapcat$$(function($data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$){var $type$jscomp$356$$=$data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$.event;$data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$=$data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$.data;$data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$=$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$):
$APP.$app$common$transit$decode_str$$($data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("error",$type$jscomp$356$$)?$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("stream exception",$data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$)):(0,$APP.$beicon$v2$core$of$$)({type:$type$jscomp$356$$,data:$data$jscomp$142_data__$1$jscomp$4_event$jscomp$44$$})},function $app$util$sse$read_stream_$_read_items$$($reader$jscomp$51$$){return $APP.$beicon$v2$core$mapcat$$(function($result$jscomp$211$$){return $APP.$cljs$core$truth_$$($result$jscomp$211$$.done)?
$APP.$beicon$v2$core$empty$$():$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($result$jscomp$211$$.value),$app$util$sse$read_stream_$_read_items$$($reader$jscomp$51$$))},$APP.$beicon$v2$core$from$$($reader$jscomp$51$$.read()))}($stream$jscomp$13$$.getReader()))};$APP.$app$util$sse$get_payload$$=function($event$jscomp$46$$){return $event$jscomp$46$$.data};
$APP.$app$util$sse$end_of_stream_QMARK_$$=function($event$jscomp$47$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("end",$event$jscomp$47$$.type)};
$app$main$repo$with_retry$cljs$0core$0IFn$0_invoke$0arity$03$$=function($observable_fn$jscomp$2$$,$config$jscomp$14$$,$attempt$$){var $map__49437_map__49437__$1$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$repo$default_retry_config$$,$config$jscomp$14$$]));$map__49437_map__49437__$1$$=$APP.$cljs$core$__destructure_map$$($map__49437_map__49437__$1$$);var $max_retries$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49437_map__49437__$1$$,
$cljs$cst$2208$max_retries$$),$base_delay_ms$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49437_map__49437__$1$$,$cljs$cst$2209$base_delay_ms$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$34$$){if($APP.$cljs$core$contains_QMARK_$$($app$main$repo$retryable_types$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ex_data$$($cause$jscomp$34$$)))&&$attempt$$<$max_retries$$){var $delay_ms$$=$base_delay_ms$$*
(1<<$attempt$$);$APP.$app$common$logging$enabled_QMARK_$$("app.main.repo",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"retrying request"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$2210$attempt$$,$attempt$$+1],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1311$delay$$,$delay_ms$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$847$error$$,$APP.$cljs$core$ex_message$$($cause$jscomp$34$$)],null)],null)}),null,"app.main.repo",$APP.$cljs$cst$1160$warn$$,!1);return $APP.$beicon$v2$core$mapcat$$(function(){return $app$main$repo$with_retry$cljs$0core$0IFn$0_invoke$0arity$03$$($observable_fn$jscomp$2$$,
$config$jscomp$14$$,$attempt$$+1)},(0,$APP.$beicon$v2$core$timer$$)($delay_ms$$))}return $APP.$beicon$v2$core$throw$0$$($cause$jscomp$34$$)},$observable_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$?$observable_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$():$observable_fn$jscomp$2$$())};
$APP.$app$main$repo$handle_response$$=function($map__49439__$1_p__49438$$){$map__49439__$1_p__49438$$=$APP.$cljs$core$__destructure_map$$($map__49439__$1_p__49438$$);var $status$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49439__$1_p__49438$$,$APP.$cljs$cst$109$status$$),$body$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49439__$1_p__49438$$,$APP.$cljs$cst$1565$body$$),$headers$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49439__$1_p__49438$$,
$cljs$cst$1564$headers$$),$uri$jscomp$65$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49439__$1_p__49438$$,$APP.$cljs$cst$1563$uri$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(204,$status$jscomp$13$$)?(0,$APP.$beicon$v2$core$of$$)(null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(502,$status$jscomp$13$$)?$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("http error",new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$cljs$cst$2207$bad_gateway$$],null))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(503,$status$jscomp$13$$)?$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("http error",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$2206$service_unavailable$$],null))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($map__49439__$1_p__49438$$))?
$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("http error",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$2205$offline$$],null))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(200,$status$jscomp$13$$)?(0,$APP.$beicon$v2$core$of$$)($body$jscomp$8$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(413,$status$jscomp$13$$)?$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("http error",
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2211$validation$$,$APP.$cljs$cst$271$code$$,$cljs$cst$2212$request_body_too_large$$],null))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($status$jscomp$13$$,403)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("cloudflare",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($headers$jscomp$9$$,"server"))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("challenge",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($headers$jscomp$9$$,
"cf-mitigated")))?$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("http error",new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2213$authorization$$,$APP.$cljs$cst$271$code$$,$cljs$cst$2214$challenge_required$$],null))):$status$jscomp$13$$>=400&&$APP.$cljs$core$map_QMARK_$$($body$jscomp$8$$)?$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("http error",$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($body$jscomp$8$$,
$APP.$cljs$cst$1563$uri$$,$uri$jscomp$65$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$109$status$$,$status$jscomp$13$$])))):$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("unable to process repository response",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$cljs$cst$1736$internal$$,
$APP.$cljs$cst$271$code$$,$cljs$cst$2215$unable_to_process_repository_response$$,$APP.$cljs$cst$273$hint$$,"unable to process repository response",$APP.$cljs$cst$1563$uri$$,$uri$jscomp$65$$,$APP.$cljs$cst$109$status$$,$status$jscomp$13$$,$cljs$cst$1564$headers$$,$headers$jscomp$9$$,$APP.$cljs$cst$142$data$$,$body$jscomp$8$$],null),null])),null))};
$app$main$repo$send_BANG_$$=function($id$jscomp$228_nid$$,$params$jscomp$109$$){function $make_request$$(){return $APP.$beicon$v2$core$mapcat$$(function($map__49456__$1_p__49455$$){$map__49456__$1_p__49455$$=$APP.$cljs$core$__destructure_map$$($map__49456__$1_p__49455$$);var $ctype_headers$jscomp$10_response_stream_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49456__$1_p__49455$$,$cljs$cst$1564$headers$$),$body$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49456__$1_p__49455$$,
$APP.$cljs$cst$1565$body$$);$APP.$app$common$logging$enabled_QMARK_$$("app.main.repo",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"response received"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$,$id__$1$jscomp$1$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,$tpoint$$()],null)],null)}),null,"app.main.repo",$APP.$cljs$cst$144$trace$$,!1);$ctype_headers$jscomp$10_response_stream_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ctype_headers$jscomp$10_response_stream_QMARK_$$,"content-type");$ctype_headers$jscomp$10_response_stream_QMARK_$$=$APP.$cuerdas$core$starts_with_QMARK_$$($ctype_headers$jscomp$10_response_stream_QMARK_$$,
"text/event-stream");var $tpoint__$1$$=$app$common$time$tpoint_ms$$();if($ctype_headers$jscomp$10_response_stream_QMARK_$$&&$APP.$cljs$core$not$$($stream_QMARK_$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("expected normal response, received sse stream",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$270$assertion$$,
$APP.$cljs$cst$271$code$$,$cljs$cst$2238$unexpected_response$$,$APP.$cljs$cst$273$hint$$,"expected normal response, received sse stream",$APP.$cljs$cst$1563$uri$$,$APP.$cljs$cst$1563$uri$$.$cljs$core$IFn$_invoke$arity$1$($map__49456__$1_p__49455$$),$APP.$cljs$cst$109$status$$,$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($map__49456__$1_p__49455$$)],null),null])),null);return $ctype_headers$jscomp$10_response_stream_QMARK_$$?$app$util$sse$read_stream$$($body$jscomp$9$$.pipeThrough(new TextDecoderStream).pipeThrough(new $shadow$js$shim$module$0eventsource_parser$0stream$$.EventSourceParserStream)):
$APP.$beicon$v2$core$mapcat$$($APP.$app$main$repo$handle_response$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){$APP.$app$common$logging$enabled_QMARK_$$("app.main.repo",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,
"response decoded"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$id__$1$jscomp$1$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,$tpoint__$1$$()],null)],null)}),null,"app.main.repo",$APP.$cljs$cst$144$trace$$,!1);return null},$APP.$beicon$v2$core$map$$($decode_fn$jscomp$3$$,$app$util$http$process_response_type$$($response_type__$1$$,$map__49456__$1_p__49455$$))))},
$APP.$beicon$v2$core$map$$($app$util$http$response__GT_map$$,$APP.$app$util$http$fetch$$($request$jscomp$7$$)))}var $map__49445_response_type$jscomp$2$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$main$repo$default_options$$,$id$jscomp$228_nid$$),null])),$map__49445__$1_rename_to$$=$APP.$cljs$core$__destructure_map$$($map__49445_response_type$jscomp$2$$);$map__49445_response_type$jscomp$2$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49445__$1_rename_to$$,$APP.$cljs$cst$1571$response_type$$);var $stream_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49445__$1_rename_to$$,$cljs$cst$2227$stream_QMARK_$$),$form_data_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49445__$1_rename_to$$,$cljs$cst$2228$form_data_QMARK_$$),$method$jscomp$45_raw_transit_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49445__$1_rename_to$$,
$cljs$cst$2234$raw_transit_QMARK_$$),$query_params$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49445__$1_rename_to$$,$APP.$cljs$cst$2229$query_params$$);$map__49445__$1_rename_to$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49445__$1_rename_to$$,$cljs$cst$2232$rename_to$$);var $decode_fn$jscomp$3$$=$APP.$cljs$core$truth_$$($method$jscomp$45_raw_transit_QMARK_$$)?$app$util$http$conditional_error_decode_transit$$:$app$util$http$conditional_decode_transit$$,$id__$1$jscomp$1$$=
$APP.$cljs$core$truth_$$($map__49445__$1_rename_to$$)?$map__49445__$1_rename_to$$:$id$jscomp$228_nid$$;$id$jscomp$228_nid$$=$APP.$cljs$core$name$$($id__$1$jscomp$1$$);$method$jscomp$45_raw_transit_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($query_params$$,$APP.$cljs$cst$2106$all$$)?$APP.$cljs$cst$1283$get$$:$APP.$cuerdas$core$starts_with_QMARK_$$($id$jscomp$228_nid$$,"get-")?$APP.$cljs$cst$1283$get$$:$APP.$cljs$cst$2235$post$$;var $response_type__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($map__49445_response_type$jscomp$2$$,
$APP.$cljs$cst$1572$text$$),$request$jscomp$7$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$1562$method$$,$method$jscomp$45_raw_transit_QMARK_$$,$APP.$cljs$cst$1563$uri$$,$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"api/main/methods/",$id$jscomp$228_nid$$])),$APP.$cljs$cst$1567$credentials$$,"include",$cljs$cst$1564$headers$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
3,["accept","application/transit+json,text/event-stream,*/*","x-external-session-id",$APP.$app$config$external_session_id$$(),"x-event-origin",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($params$jscomp$109$$))],null),$APP.$cljs$cst$1565$body$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($method$jscomp$45_raw_transit_QMARK_$$,$APP.$cljs$cst$2235$post$$)?$APP.$cljs$core$truth_$$($form_data_QMARK_$$)?$app$util$http$form_data$$($params$jscomp$109$$):
new $APP.$app$util$http$t_app$0util$0http45149$$($params$jscomp$109$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$):null,$APP.$cljs$cst$745$query$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($method$jscomp$45_raw_transit_QMARK_$$,$APP.$cljs$cst$1283$get$$)?$params$jscomp$109$$:$APP.$cljs$core$truth_$$($query_params$$)?$APP.$cljs$core$select_keys$$($params$jscomp$109$$,$query_params$$):null,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$core$truth_$$($stream_QMARK_$$)?null:$response_type__$1$$],
null),$tpoint$$=$app$common$time$tpoint_ms$$();$APP.$app$common$logging$enabled_QMARK_$$("app.main.repo",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"make request"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$id__$1$jscomp$1$$],null)],null)}),null,"app.main.repo",$APP.$cljs$cst$144$trace$$,!1);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1283$get$$,$method$jscomp$45_raw_transit_QMARK_$$)?$app$main$repo$with_retry$cljs$0core$0IFn$0_invoke$0arity$03$$($make_request$$,$app$main$repo$default_retry_config$$,0):$make_request$$()};$shadow$esm$dynamic_import$$=function($what$$){return shadow_esm_import($what$$)};
$APP.$shadow$esm$load_by_name$$=function($s$jscomp$518_the_name$jscomp$1$$){$s$jscomp$518_the_name$jscomp$1$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$518_the_name$jscomp$1$$);var $info$jscomp$4$$=$shadow$esm$loadables$$[$s$jscomp$518_the_name$jscomp$1$$];if(!$APP.$cljs$core$truth_$$($info$jscomp$4$$))throw Error(["could not find loadable info for: ",$s$jscomp$518_the_name$jscomp$1$$].join(""));var $accessor$$=$info$jscomp$4$$.get;return $shadow$esm$dynamic_import$$(["./",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($info$jscomp$4$$.module),
".js"].join("")).then(function(){return $accessor$$})};$shadow$esm$add_loadable$$=function($the_name$jscomp$2$$,$module$jscomp$4$$,$accessor$jscomp$1$$){$shadow$esm$loadables$$[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($the_name$jscomp$2$$)]={module:$module$jscomp$4$$,get:$accessor$jscomp$1$$}};
$app$util$i18n$parse_locale$$=function($locale$jscomp$5_locale__$1$jscomp$1$$){$locale$jscomp$5_locale__$1$jscomp$1$$=$APP.$cuerdas$core$replace$$($APP.$cuerdas$core$lower$$($locale$jscomp$5_locale__$1$jscomp$1$$),"-","_");var $G__49524$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$locale$jscomp$5_locale__$1$jscomp$1$$],null);return $APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($locale$jscomp$5_locale__$1$jscomp$1$$,"_"))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__49524$$,
$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($locale$jscomp$5_locale__$1$jscomp$1$$,0,2)):$G__49524$$};
$app$util$i18n$autodetect$$=function(){for(var $supported$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$APP.$app$util$i18n$supported_locales$$)),$locales$jscomp$19$$=$APP.$cljs$core$seq$$($APP.$cljs$core$_deref$$($app$util$i18n$browser_locales$$));;){var $locale$jscomp$6_temp__5823__auto__$jscomp$121$$=$APP.$cljs$core$first$$($locales$jscomp$19$$);if($APP.$cljs$core$truth_$$($locale$jscomp$6_temp__5823__auto__$jscomp$121$$)){if($APP.$cljs$core$contains_QMARK_$$($supported$$,
$locale$jscomp$6_temp__5823__auto__$jscomp$121$$))return $locale$jscomp$6_temp__5823__auto__$jscomp$121$$;$locales$jscomp$19$$=$APP.$cljs$core$rest$$($locales$jscomp$19$$)}else return"en"}};$APP.$app$util$i18n$get_translations$$=function(){return $APP.$app$util$globals$global$$.penpotTranslations};
$APP.$app$util$i18n$load$$=function($locale$jscomp$8$$){var $path$jscomp$188$$=["./translation.",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($locale$jscomp$8$$),".js?version\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version_tag$$)].join("");return $promesa$core$fnly$cljs$0core$0IFn$0_invoke$0arity$02$$(function($JSCompiler_temp$jscomp$10381_data$jscomp$145$$,$cause$jscomp$35$$){$APP.$cljs$core$truth_$$($cause$jscomp$35$$)?$JSCompiler_temp$jscomp$10381_data$jscomp$145$$=
console.error("unexpected error on fetching locale",$cause$jscomp$35$$):($APP.$app$util$i18n$get_translations$$()[$locale$jscomp$8$$]=$JSCompiler_temp$jscomp$10381_data$jscomp$145$$,$JSCompiler_temp$jscomp$10381_data$jscomp$145$$=null);return $JSCompiler_temp$jscomp$10381_data$jscomp$145$$},$APP.$promesa$core$fmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($result$jscomp$212$$){return $result$jscomp$212$$["default"]},$shadow$esm$dynamic_import$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($path$jscomp$188$$))))};
$app$util$i18n$set_locale$$=function($lname$$){var $lname__$1$$=$lname$$==null||$APP.$cuerdas$core$empty_QMARK_$$($lname$$)?$app$util$i18n$autodetect$$():function(){for(var $supported$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$260$value$$),$APP.$app$util$i18n$supported_locales$$),$locales$jscomp$20$$=$APP.$cljs$core$seq$$($app$util$i18n$parse_locale$$($lname$$));;){var $locale$jscomp$9_temp__5823__auto__$jscomp$122$$=
$APP.$cljs$core$first$$($locales$jscomp$20$$);if($APP.$cljs$core$truth_$$($locale$jscomp$9_temp__5823__auto__$jscomp$122$$)){if($APP.$cljs$core$contains_QMARK_$$($supported$jscomp$1$$,$locale$jscomp$9_temp__5823__auto__$jscomp$122$$))return $locale$jscomp$9_temp__5823__auto__$jscomp$122$$;$locales$jscomp$20$$=$APP.$cljs$core$rest$$($locales$jscomp$20$$)}else return"en"}}();return $promesa$core$fnly$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){$APP.$app$util$i18n$_STAR_current_locale_STAR_$$=$lname__$1$$;
return $APP.$cljs$core$reset_BANG_$$($app$util$i18n$locale$$,$lname__$1$$)},$APP.$app$util$i18n$load$$($lname__$1$$))};$app$util$i18n$C$$=function($val$jscomp$164$$){this.$val$=$val$jscomp$164$$;this.$cljs$lang$protocol_mask$partition0$$=32768;this.$cljs$lang$protocol_mask$partition1$$=0};$app$util$i18n$c_QMARK_$$=function($r$jscomp$105$$){return $r$jscomp$105$$ instanceof $app$util$i18n$C$$};$APP.$app$util$i18n$c$$=function($x$jscomp$1131$$){return new $app$util$i18n$C$$($x$jscomp$1131$$)};
$APP.$app$util$i18n$tr_html_STAR_$$=function($props_49579_tag_name__$1$$){var $content$jscomp$100$$=$props_49579_tag_name__$1$$.content,$on_click$$=$props_49579_tag_name__$1$$.onClick,$class$$jscomp$2$$=$props_49579_tag_name__$1$$.className;$props_49579_tag_name__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_49579_tag_name__$1$$.tagName,"p");return(0,$APP.$rumext$v2$jsx$$)($props_49579_tag_name__$1$$,{dangerouslySetInnerHTML:{__html:$content$jscomp$100$$},className:$class$$jscomp$2$$,
onClick:$on_click$$})};$APP.$app$main$data$event$event$$=function($props$jscomp$82$$){return $APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,$props$jscomp$82$$)};
$APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$=function($props$jscomp$83$$){return $app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$uuid$next$$(),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$83$$),$props$jscomp$83$$)};
$APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$=function($type$jscomp$360$$,$props$jscomp$84$$){return $app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$uuid$next$$(),$type$jscomp$360$$,$props$jscomp$84$$)};
$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$03$$=function($id$jscomp$232$$,$type$jscomp$361$$,$props$jscomp$85$$){typeof $app$main$data$modal$show_modal_51589$$==="undefined"&&($app$main$data$modal$show_modal_51589$$=function($id$jscomp$233$$,$type$jscomp$362$$,$props$jscomp$86$$,$meta51590$$){this.id=$id$jscomp$233$$;this.type=$type$jscomp$362$$;this.props=$props$jscomp$86$$;this.$meta51590$=$meta51590$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$modal$show_modal_51589$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$modal$show_modal_51589$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2294$app_DOT_main_DOT_data_DOT_modal_SLASH_show_modal$$},$app$main$data$modal$show_modal_51589$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51591$$,$meta51590__$1$$){return new $app$main$data$modal$show_modal_51589$$(this.id,this.type,this.props,$meta51590__$1$$)},
$app$main$data$modal$show_modal_51589$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51590$},$app$main$data$modal$show_modal_51589$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$modal$show_modal_51589$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.props,$APP.$cljs$cst$139$type$$),$APP.$cljs$cst$723$name$$,
this.type)},$app$main$data$modal$show_modal_51589$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$modal$show_modal_51589$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1421$$,$state$jscomp$104$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$104$$,$APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$139$type$$,
this.type,$APP.$cljs$cst$573$props$$,this.props,$APP.$cljs$cst$2296$allow_click_outside$$,!1],null))});return new $app$main$data$modal$show_modal_51589$$($id$jscomp$232$$,$type$jscomp$361$$,$props$jscomp$85$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$modal$hide$$=function(){typeof $app$main$data$modal$hide_modal_51880$$==="undefined"&&($app$main$data$modal$hide_modal_51880$$=function($meta51881$$){this.$meta51881$=$meta51881$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$modal$hide_modal_51880$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$modal$hide_modal_51880$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2298$app_DOT_main_DOT_data_DOT_modal_SLASH_hide_modal$$},
$app$main$data$modal$hide_modal_51880$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51882$$,$meta51881__$1$$){return new $app$main$data$modal$hide_modal_51880$$($meta51881__$1$$)},$app$main$data$modal$hide_modal_51880$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51881$},$app$main$data$modal$hide_modal_51880$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$modal$hide_modal_51880$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$1423$$,$state$jscomp$106$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$106$$,$APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$)});return new $app$main$data$modal$hide_modal_51880$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$modal$update$$=function($options$jscomp$448$$){typeof $app$main$data$modal$update_modal_51896$$==="undefined"&&($app$main$data$modal$update_modal_51896$$=function($options$jscomp$449$$,$meta51897$$){this.options=$options$jscomp$449$$;this.$meta51897$=$meta51897$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$modal$update_modal_51896$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$modal$update_modal_51896$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2299$app_DOT_main_DOT_data_DOT_modal_SLASH_update_modal$$},$app$main$data$modal$update_modal_51896$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51898$$,$meta51897__$1$$){return new $app$main$data$modal$update_modal_51896$$(this.options,$meta51897__$1$$)},$app$main$data$modal$update_modal_51896$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51897$},$app$main$data$modal$update_modal_51896$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$modal$update_modal_51896$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1424$$,$state$jscomp$107$$){return $APP.$cljs$core$truth_$$($APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$107$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$107$$,$APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$,$APP.$cljs$core$merge$$,this.options):
$state$jscomp$107$$});return new $app$main$data$modal$update_modal_51896$$($options$jscomp$448$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$modal$show_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($type$jscomp$363$$,$props$jscomp$90$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($type$jscomp$363$$,$props$jscomp$90$$))};
$APP.$app$main$data$modal$disallow_click_outside_BANG_$$=function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$update$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2296$allow_click_outside$$,!1],null)))};$APP.$app$main$data$modal$hide_BANG_$$=function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$hide$$())};
$APP.$app$main$data$notifications$show$$=function($data$jscomp$150$$){typeof $app$main$data$notifications$show_49535$$==="undefined"&&($app$main$data$notifications$show_49535$$=function($data$jscomp$151$$,$meta49536$$){this.data=$data$jscomp$151$$;this.$meta49536$=$meta49536$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$notifications$show_49535$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$notifications$show_49535$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2315$app_DOT_main_DOT_data_DOT_notifications_SLASH_show$$},$app$main$data$notifications$show_49535$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_49537$$,$meta49536__$1$$){return new $app$main$data$notifications$show_49535$$(this.data,$meta49536__$1$$)},$app$main$data$notifications$show_49535$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta49536$},$app$main$data$notifications$show_49535$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$notifications$show_49535$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1425_notification$$,$state$jscomp$108$$){$_$jscomp$1425_notification$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.data,$APP.$cljs$cst$109$status$$,$APP.$cljs$cst$2303$visible$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$108$$,$APP.$cljs$cst$2316$notification$$,$_$jscomp$1425_notification$$)},$app$main$data$notifications$show_49535$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$notifications$show_49535$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1426$$,$state$jscomp$109$$,$stream$jscomp$16$$){var $self__$jscomp$2951$$=this;return $APP.$beicon$v2$core$merge$$(function(){var $stopper$jscomp$1$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$2317$app_DOT_main_DOT_data_DOT_notifications_SLASH_hide$$),$stream$jscomp$16$$),$route_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$109$$,
$APP.$cljs$cst$2131$route$$),$APP.$cljs$cst$142$data$$),$APP.$cljs$cst$723$name$$);return $APP.$beicon$v2$core$take_until$$($stopper$jscomp$1$$,$APP.$beicon$v2$core$map$$($APP.$app$main$data$notifications$hide$$,$APP.$beicon$v2$core$filter$$(function($p1__49534_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($route_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__49534_SHARP_$$))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2318$app_DOT_main_DOT_router_SLASH_navigate$$),
$stream$jscomp$16$$)))))}(),$APP.$cljs$core$truth_$$($APP.$cljs$cst$2310$timeout$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$2951$$.data))?function(){var $stopper$jscomp$2$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$2315$app_DOT_main_DOT_data_DOT_notifications_SLASH_show$$),$stream$jscomp$16$$);return $APP.$beicon$v2$core$take_until$$($stopper$jscomp$2$$,$APP.$beicon$v2$core$delay$$($APP.$cljs$cst$2310$timeout$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$2951$$.data),
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$hide$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$app$main$data$notifications$hide$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$app$main$data$notifications$hide$$())))}():null)});return new $app$main$data$notifications$show_49535$$($data$jscomp$150$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$notifications$error$$=function($content$jscomp$101$$){return $APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$content$jscomp$101$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1655$fixed$$],null))};$APP.$app$main$data$notifications$info$cljs$0core$0IFn$0_invoke$0arity$01$$=function($content$jscomp$102$$){return $APP.$app$main$data$notifications$info$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$102$$)};
$APP.$app$main$data$notifications$info$cljs$0core$0IFn$0_invoke$0arity$02$$=function($content$jscomp$103$$){var $map__49565__$1_timeout$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$map__49565__$1_timeout$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49565__$1_timeout$jscomp$10$$,$APP.$cljs$cst$2310$timeout$$,7E3);return $APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1621$content$$,
$content$jscomp$103$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$1159$info$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1655$fixed$$,$APP.$cljs$cst$2310$timeout$$,$map__49565__$1_timeout$jscomp$10$$],null))};$APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$01$$=function($content$jscomp$104$$){return $APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$104$$)};
$APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$02$$=function($content$jscomp$105$$){var $map__49575__$1_timeout$jscomp$11$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$map__49575__$1_timeout$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49575__$1_timeout$jscomp$11$$,$APP.$cljs$cst$2310$timeout$$,7E3);return $APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1621$content$$,
$content$jscomp$105$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$2301$success$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1655$fixed$$,$APP.$cljs$cst$2310$timeout$$,$map__49575__$1_timeout$jscomp$11$$],null))};$APP.$app$main$data$notifications$warn$cljs$0core$0IFn$0_invoke$0arity$01$$=function($content$jscomp$106$$){return $APP.$app$main$data$notifications$warn$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$106$$)};
$APP.$app$main$data$notifications$warn$cljs$0core$0IFn$0_invoke$0arity$02$$=function($content$jscomp$107$$){var $map__49581__$1_timeout$jscomp$12$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$map__49581__$1_timeout$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49581__$1_timeout$jscomp$12$$,$APP.$cljs$cst$2310$timeout$$,7E3);return $APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1621$content$$,
$content$jscomp$107$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$2300$warning$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1655$fixed$$,$APP.$cljs$cst$2310$timeout$$,$map__49581__$1_timeout$jscomp$12$$],null))};
$APP.$app$main$data$notifications$dialog$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($content$jscomp$108_p__49584$$){var $links$jscomp$1_map__49585__$1$$=$APP.$cljs$core$__destructure_map$$($content$jscomp$108_p__49584$$);$content$jscomp$108_p__49584$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($links$jscomp$1_map__49585__$1$$,$APP.$cljs$cst$1621$content$$);var $accept$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($links$jscomp$1_map__49585__$1$$,$APP.$cljs$cst$922$accept$$),
$cancel$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($links$jscomp$1_map__49585__$1$$,$APP.$cljs$cst$2312$cancel$$),$tag$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($links$jscomp$1_map__49585__$1$$,$APP.$cljs$cst$78$tag$$);$links$jscomp$1_map__49585__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($links$jscomp$1_map__49585__$1$$,$APP.$cljs$cst$2314$links$$);return $APP.$app$main$data$notifications$show$$($APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$1621$content$$,$content$jscomp$108_p__49584$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2305$inline$$,$APP.$cljs$cst$922$accept$$,$accept$jscomp$5$$,$APP.$cljs$cst$2312$cancel$$,$cancel$$,$APP.$cljs$cst$2314$links$$,$links$jscomp$1_map__49585__$1$$,$APP.$cljs$cst$78$tag$$,$tag$jscomp$52$$],null)))};$reitit$impl$form_encode$$=function($s$jscomp$527$$){return $APP.$cljs$core$truth_$$($s$jscomp$527$$)?$APP.$clojure$string$replace$$(encodeURIComponent($s$jscomp$527$$),"%20","+"):null};
$APP.$reitit$impl$into_string$$=function($JSCompiler_temp$jscomp$895__$jscomp$1456$$){if($JSCompiler_temp$jscomp$895__$jscomp$1456$$!=null&&$JSCompiler_temp$jscomp$895__$jscomp$1456$$.$reitit$impl$IntoString$into_string$arity$1$!=null)$JSCompiler_temp$jscomp$895__$jscomp$1456$$=$JSCompiler_temp$jscomp$895__$jscomp$1456$$.$reitit$impl$IntoString$into_string$arity$1$($JSCompiler_temp$jscomp$895__$jscomp$1456$$);else{var $m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$=$APP.$reitit$impl$into_string$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$895__$jscomp$1456$$==
null?null:$JSCompiler_temp$jscomp$895__$jscomp$1456$$)];if($m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$!=null)$JSCompiler_temp$jscomp$895__$jscomp$1456$$=$m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$895__$jscomp$1456$$):$m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$($JSCompiler_temp$jscomp$895__$jscomp$1456$$);
else if($m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$=$APP.$reitit$impl$into_string$$._,$m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$!=null)$JSCompiler_temp$jscomp$895__$jscomp$1456$$=$m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$895__$jscomp$1456$$):$m__5372__auto__$jscomp$inline_5534_m__5374__auto__$jscomp$inline_5533$$($JSCompiler_temp$jscomp$895__$jscomp$1456$$);
else throw $APP.$cljs$core$missing_protocol$$("IntoString.into-string",$JSCompiler_temp$jscomp$895__$jscomp$1456$$);}return $JSCompiler_temp$jscomp$895__$jscomp$1456$$};$reitit$impl$query_parameter$$=function($k$jscomp$613$$,$v$jscomp$544$$){return[$reitit$impl$form_encode$$($APP.$reitit$impl$into_string$$($k$jscomp$613$$)),"\x3d",$reitit$impl$form_encode$$($APP.$reitit$impl$into_string$$($v$jscomp$544$$))].join("")};
$reitit$impl$query_string$$=function($params$jscomp$135$$){return $APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$("\x26",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__51336_v$jscomp$545$$){var $k$jscomp$614$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__51336_v$jscomp$545$$,0,null);$p__51336_v$jscomp$545$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__51336_v$jscomp$545$$,1,null);return $APP.$cljs$core$sequential_QMARK_$$($p__51336_v$jscomp$545$$)||
$APP.$cljs$core$set_QMARK_$$($p__51336_v$jscomp$545$$)?$APP.$cljs$core$seq$$($p__51336_v$jscomp$545$$)?$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$("\x26",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($reitit$impl$query_parameter$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($k$jscomp$614$$),$p__51336_v$jscomp$545$$)):$reitit$impl$query_parameter$$($k$jscomp$614$$,""):$reitit$impl$query_parameter$$($k$jscomp$614$$,$p__51336_v$jscomp$545$$)},$params$jscomp$135$$))};
$APP.$reitit$core$expand$$=function($JSCompiler_temp$jscomp$896_this$$jscomp$742$$,$opts$jscomp$271$$){if($JSCompiler_temp$jscomp$896_this$$jscomp$742$$!=null&&$JSCompiler_temp$jscomp$896_this$$jscomp$742$$.$reitit$core$Expand$expand$arity$2$!=null)$JSCompiler_temp$jscomp$896_this$$jscomp$742$$=$JSCompiler_temp$jscomp$896_this$$jscomp$742$$.$reitit$core$Expand$expand$arity$2$($JSCompiler_temp$jscomp$896_this$$jscomp$742$$,$opts$jscomp$271$$);else{var $m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$=
$APP.$reitit$core$expand$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$896_this$$jscomp$742$$==null?null:$JSCompiler_temp$jscomp$896_this$$jscomp$742$$)];if($m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$!=null)$JSCompiler_temp$jscomp$896_this$$jscomp$742$$=$m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$896_this$$jscomp$742$$,
$opts$jscomp$271$$):$m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$($JSCompiler_temp$jscomp$896_this$$jscomp$742$$,$opts$jscomp$271$$);else if($m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$=$APP.$reitit$core$expand$$._,$m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$!=null)$JSCompiler_temp$jscomp$896_this$$jscomp$742$$=$m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$896_this$$jscomp$742$$,$opts$jscomp$271$$):$m__5372__auto__$jscomp$inline_5539_m__5374__auto__$jscomp$inline_5538$$($JSCompiler_temp$jscomp$896_this$$jscomp$742$$,$opts$jscomp$271$$);else throw $APP.$cljs$core$missing_protocol$$("Expand.expand",$JSCompiler_temp$jscomp$896_this$$jscomp$742$$);}return $JSCompiler_temp$jscomp$896_this$$jscomp$742$$};
$APP.$app$main$router$resolve$cljs$0core$0IFn$0_invoke$0arity$03$$=function($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$,$id$jscomp$235$$,$JSCompiler_temp$jscomp$897_params$jscomp$136$$){return $APP.$cljs$core$truth_$$($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$)?($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$=$APP.$reitit$core$match_by_name$$($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$,
$id$jscomp$235$$),$APP.$cljs$core$truth_$$($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$)?($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$=$G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$==null?null:$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$),$JSCompiler_temp$jscomp$897_params$jscomp$136$$=$G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$==
null?null:$APP.$cljs$core$seq$$($JSCompiler_temp$jscomp$897_params$jscomp$136$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$),"?",$reitit$impl$query_string$$($JSCompiler_temp$jscomp$897_params$jscomp$136$$)].join(""):$G__51484__$1$jscomp$inline_5543_router$jscomp$2_temp__5825__auto__$jscomp$143$$):$JSCompiler_temp$jscomp$897_params$jscomp$136$$=null,$JSCompiler_temp$jscomp$897_params$jscomp$136$$):null};
$APP.$app$main$router$navigate$$=function($var_args$jscomp$1048$$){for(var $args__5755__auto__$jscomp$169$$=[],$len__5749__auto___52001$$=arguments.length,$i__5750__auto___52002$$=0;;)if($i__5750__auto___52002$$<$len__5749__auto___52001$$)$args__5755__auto__$jscomp$169$$.push(arguments[$i__5750__auto___52002$$]),$i__5750__auto___52002$$+=1;else break;return $app$main$router$navigate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],2<$args__5755__auto__$jscomp$169$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$169$$.slice(2),
0,null):null)};
$app$main$router$navigate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($id$jscomp$236$$,$params$jscomp$139$$,$p__51801$$){var $map__51802__$1$$=$APP.$cljs$core$__destructure_map$$($p__51801$$),$replace$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51802__$1$$,$APP.$cljs$cst$2412$app_DOT_main_DOT_router_SLASH_replace$$),$new_window$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51802__$1$$,$APP.$cljs$cst$2413$app_DOT_main_DOT_router_SLASH_new_window$$);typeof $app$main$router$navigate_51803$$===
"undefined"&&($app$main$router$navigate_51803$$=function($id$jscomp$237$$,$params$jscomp$140$$,$p__51801$jscomp$1$$,$map__51802$jscomp$1$$,$options$jscomp$453$$,$replace$jscomp$1$$,$new_window$jscomp$2$$,$meta51804$$){this.id=$id$jscomp$237$$;this.params=$params$jscomp$140$$;this.$p__51801$=$p__51801$jscomp$1$$;this.$map__51802$=$map__51802$jscomp$1$$;this.options=$options$jscomp$453$$;this.replace=$replace$jscomp$1$$;this.$new_window$=$new_window$jscomp$2$$;this.$meta51804$=$meta51804$$;this.$cljs$lang$protocol_mask$partition0$$=
425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$router$navigate_51803$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$navigate_51803$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $APP.$cljs$cst$2318$app_DOT_main_DOT_router_SLASH_navigate$$},$app$main$router$navigate_51803$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51805$$,$meta51804__$1$$){return new $app$main$router$navigate_51803$$(this.id,this.params,
this.$p__51801$,this.$map__51802$,this.options,this.replace,this.$new_window$,$meta51804__$1$$)},$app$main$router$navigate_51803$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51804$},$app$main$router$navigate_51803$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$1419$params$$,this.params,$APP.$cljs$cst$871$options$$,this.options],null)},$app$main$router$navigate_51803$$.prototype.$potok$v2$core$EffectEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$navigate_51803$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$1520_router$jscomp$4_uri$jscomp$69$$,$name$jscomp$248_state$jscomp$113$$){var $self__$jscomp$3165$$=this;$_$jscomp$1520_router$jscomp$4_uri$jscomp$69$$=$APP.$cljs$cst$2132$router$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$248_state$jscomp$113$$);var $history__$1$$=$APP.$cljs$cst$2414$history$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$248_state$jscomp$113$$),
$path$jscomp$224$$=$APP.$app$main$router$resolve$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$1520_router$jscomp$4_uri$jscomp$69$$,$self__$jscomp$3165$$.id,$self__$jscomp$3165$$.params);return $self__$jscomp$3165$$.$new_window$?($name$jscomp$248_state$jscomp$113$$=function(){var $or__5025__auto__$jscomp$436$$=$APP.$cljs$cst$2415$app_DOT_main_DOT_router_SLASH_window_name$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$3165$$.options);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$436$$)?
$or__5025__auto__$jscomp$436$$:"_blank"}(),$_$jscomp$1520_router$jscomp$4_uri$jscomp$69$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$config$public_uri$$,$APP.$cljs$cst$736$fragment$$,$path$jscomp$224$$),$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$1520_router$jscomp$4_uri$jscomp$69$$,$name$jscomp$248_state$jscomp$113$$,null)):$app$util$timers$asap$$(function(){$self__$jscomp$3165$$.replace?$history__$1$$.$replaceToken$($path$jscomp$224$$):$history__$1$$.$setToken$($path$jscomp$224$$)})});
return new $app$main$router$navigate_51803$$($id$jscomp$236$$,$params$jscomp$139$$,$p__51801$$,$map__51802__$1$$,$map__51802__$1$$,$replace$$,$new_window$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$router$assign_exception$$=function($error$jscomp$48$$){typeof $app$main$router$assign_exception_51831$$==="undefined"&&($app$main$router$assign_exception_51831$$=function($error$jscomp$49$$,$meta51832$$){this.error=$error$jscomp$49$$;this.$meta51832$=$meta51832$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$router$assign_exception_51831$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$assign_exception_51831$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2127$app_DOT_main_DOT_router_SLASH_assign_exception$$},$app$main$router$assign_exception_51831$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51833$$,$meta51832__$1$$){return new $app$main$router$assign_exception_51831$$(this.error,$meta51832__$1$$)},$app$main$router$assign_exception_51831$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51832$},$app$main$router$assign_exception_51831$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$router$assign_exception_51831$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1521$$,$state$jscomp$114$$){return this.error==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$114$$,$APP.$cljs$cst$725$exception$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$114$$,$APP.$cljs$cst$725$exception$$,this.error)});return new $app$main$router$assign_exception_51831$$($error$jscomp$48$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$01$$=function($id$jscomp$238$$){return $APP.$app$main$router$navigate$$($id$jscomp$238$$,null)};$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$=function($id$jscomp$239$$,$params$jscomp$141$$){return $APP.$app$main$router$navigate$$($id$jscomp$239$$,$params$jscomp$141$$)};
$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($id$jscomp$240$$,$params$jscomp$142$$,$options$jscomp$454_p__51854$$){$options$jscomp$454_p__51854$$=$APP.$cljs$core$__destructure_map$$($options$jscomp$454_p__51854$$);return $app$main$router$navigate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($id$jscomp$240$$,$params$jscomp$142$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$options$jscomp$454_p__51854$$]))};
$APP.$app$main$router$get_params$$=function($state$jscomp$116$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$116$$,$APP.$cljs$cst$2131$route$$),$APP.$cljs$cst$1419$params$$),$APP.$cljs$cst$745$query$$)};
$APP.$app$main$router$get_query_param$$=function($params$jscomp$143_v$jscomp$546$$){$params$jscomp$143_v$jscomp$546$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$143_v$jscomp$546$$,$APP.$cljs$cst$1779$index$$);return $APP.$cljs$core$sequential_QMARK_$$($params$jscomp$143_v$jscomp$546$$)?$APP.$cljs$core$peek$$($params$jscomp$143_v$jscomp$546$$):$params$jscomp$143_v$jscomp$546$$};
$app$main$router$nav_back$$=function(){typeof $app$main$router$nav_back_51876$$==="undefined"&&($app$main$router$nav_back_51876$$=function($meta51877$$){this.$meta51877$=$meta51877$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$router$nav_back_51876$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$nav_back_51876$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2416$app_DOT_main_DOT_router_SLASH_nav_back$$},
$app$main$router$nav_back_51876$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51878$$,$meta51877__$1$$){return new $app$main$router$nav_back_51876$$($meta51877__$1$$)},$app$main$router$nav_back_51876$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51877$},$app$main$router$nav_back_51876$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$nav_back_51876$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){return $app$util$timers$asap$$($app$util$dom$browser_back$$)});
return new $app$main$router$nav_back_51876$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$router$nav_back_local$$=function(){var $location__$1$jscomp$1$$=document.location,$referrer$$=$APP.$app$common$uri$uri$$(document.referrer);return $APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($referrer$$)==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($location__$1$jscomp$1$$.hostname,$APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($referrer$$))?$app$main$router$nav_back$$():null};
$app$main$router$nav_root$$=function(){typeof $app$main$router$nav_root_51883$$==="undefined"&&($app$main$router$nav_root_51883$$=function($meta51884$$){this.$meta51884$=$meta51884$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$router$nav_root_51883$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$nav_root_51883$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2417$app_DOT_main_DOT_router_SLASH_nav_root$$},
$app$main$router$nav_root_51883$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51885$$,$meta51884__$1$$){return new $app$main$router$nav_root_51883$$($meta51884__$1$$)},$app$main$router$nav_root_51883$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51884$},$app$main$router$nav_root_51883$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$nav_root_51883$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){return $APP.$app$util$globals$location$$.href=
"/"});return new $app$main$router$nav_root_51883$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$router$reload$$=function(){typeof $app$main$router$reload_51904$$==="undefined"&&($app$main$router$reload_51904$$=function($force_QMARK_$jscomp$2$$,$meta51905$$){this.$force_QMARK_$=$force_QMARK_$jscomp$2$$;this.$meta51905$=$meta51905$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$router$reload_51904$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$reload_51904$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2418$app_DOT_main_DOT_router_SLASH_reload$$},$app$main$router$reload_51904$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51906$$,$meta51905__$1$$){return new $app$main$router$reload_51904$$(this.$force_QMARK_$,$meta51905__$1$$)},$app$main$router$reload_51904$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51905$},$app$main$router$reload_51904$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$reload_51904$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=
function(){return $app$util$timers$asap$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$util$dom$reload_current_window$$,this.$force_QMARK_$))});return new $app$main$router$reload_51904$$(!0,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$router$nav_raw$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__51945$$){var $map__51946__$1$$=$APP.$cljs$core$__destructure_map$$($p__51945$$),$href$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51946__$1$$,$APP.$cljs$cst$2419$href$$),$uri$jscomp$70$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51946__$1$$,$APP.$cljs$cst$1563$uri$$);typeof $app$main$router$nav_raw_51947$$==="undefined"&&($app$main$router$nav_raw_51947$$=function($p__51945$jscomp$1$$,
$map__51946$jscomp$1$$,$href$jscomp$3$$,$uri$jscomp$71$$,$meta51948$$){this.$p__51945$=$p__51945$jscomp$1$$;this.$map__51946$=$map__51946$jscomp$1$$;this.href=$href$jscomp$3$$;this.uri=$uri$jscomp$71$$;this.$meta51948$=$meta51948$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$router$nav_raw_51947$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$router$nav_raw_51947$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2420$app_DOT_main_DOT_router_SLASH_nav_raw$$},$app$main$router$nav_raw_51947$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51949$$,$meta51948__$1$$){return new $app$main$router$nav_raw_51947$$(this.$p__51945$,this.$map__51946$,this.href,this.uri,$meta51948__$1$$)},$app$main$router$nav_raw_51947$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51948$},$app$main$router$nav_raw_51947$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$router$nav_raw_51947$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){return typeof this.uri==="string"?$APP.$app$util$globals$location$$.replace(this.uri):typeof this.href==="string"?$APP.$app$util$globals$location$$.href=this.href:null});return new $app$main$router$nav_raw_51947$$($p__51945$$,$map__51946__$1$$,$href$jscomp$2$$,$uri$jscomp$70$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$common$force_reload_BANG_$$=function(){return location.reload()};
$app$main$data$common$hide_notifications_BANG_$$=function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$hide$$())};
$APP.$app$main$data$common$handle_notification$$=function($p__52069$$){var $map__52070__$1$$=$APP.$cljs$core$__destructure_map$$($p__52069$$),$message$jscomp$57$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52070__$1$$,$APP.$cljs$cst$141$message$$),$code$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52070__$1$$,$APP.$cljs$cst$271$code$$);typeof $app$main$data$common$show_notification_52078$$==="undefined"&&($app$main$data$common$show_notification_52078$$=
function($p__52069$jscomp$1$$,$map__52070$jscomp$1$$,$params$jscomp$148$$,$message$jscomp$58$$,$code$jscomp$23$$,$meta52079$$){this.$p__52069$=$p__52069$jscomp$1$$;this.$map__52070$=$map__52070$jscomp$1$$;this.params=$params$jscomp$148$$;this.message=$message$jscomp$58$$;this.code=$code$jscomp$23$$;this.$meta52079$=$meta52079$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$show_notification_52078$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$show_notification_52078$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2427$app_DOT_main_DOT_data_DOT_common_SLASH_show_notification$$},$app$main$data$common$show_notification_52078$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52080$$,$meta52079__$1$$){return new $app$main$data$common$show_notification_52078$$(this.$p__52069$,this.$map__52070$,this.params,this.message,this.code,$meta52079__$1$$)},
$app$main$data$common$show_notification_52078$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52079$},$app$main$data$common$show_notification_52078$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$show_notification_52078$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $G__52084$$=this.code;switch($G__52084$$ instanceof $APP.$cljs$core$Keyword$$?$G__52084$$.$fqn$:null){case "upgrade-version":return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$dialog$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("notifications.by-code.upgrade-version"),$APP.$cljs$cst$922$accept$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.refresh"),$APP.$cljs$cst$2311$callback$$,$app$main$data$common$force_reload_BANG_$$],null),$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$2316$notification$$])));case "maintenance":return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$dialog$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("notifications.by-code.maintenance"),$APP.$cljs$cst$922$accept$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.accept"),$APP.$cljs$cst$2311$callback$$,$app$main$data$common$hide_notifications_BANG_$$],null),$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$2316$notification$$])));default:return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$dialog$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$,
this.message,$APP.$cljs$cst$922$accept$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.close"),$APP.$cljs$cst$2311$callback$$,$app$main$data$common$hide_notifications_BANG_$$],null),$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$2316$notification$$])))}});return new $app$main$data$common$show_notification_52078$$($p__52069$$,$map__52070__$1$$,$map__52070__$1$$,$message$jscomp$57$$,$code$jscomp$22$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$common$show_shared_dialog$$=function($file_id$jscomp$17$$,$add_shared$$){typeof $app$main$data$common$show_shared_dialog_52103$$==="undefined"&&($app$main$data$common$show_shared_dialog_52103$$=function($file_id$jscomp$18$$,$add_shared$jscomp$1$$,$meta52104$$){this.$file_id$=$file_id$jscomp$18$$;this.$add_shared$=$add_shared$jscomp$1$$;this.$meta52104$=$meta52104$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$show_shared_dialog_52103$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$show_shared_dialog_52103$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2428$app_DOT_main_DOT_data_DOT_common_SLASH_show_shared_dialog$$},$app$main$data$common$show_shared_dialog_52103$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52105$$,$meta52104__$1$$){return new $app$main$data$common$show_shared_dialog_52103$$(this.$file_id$,this.$add_shared$,$meta52104__$1$$)},$app$main$data$common$show_shared_dialog_52103$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta52104$},$app$main$data$common$show_shared_dialog_52103$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$show_shared_dialog_52103$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$3211$$=this;return $APP.$beicon$v2$core$map$$(function($summary$$){var $count$jscomp$69$$=$APP.$cljs$cst$1078$count$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1622$components$$.$cljs$core$IFn$_invoke$arity$1$($summary$$))+
$APP.$cljs$cst$1078$count$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2429$graphics$$.$cljs$core$IFn$_invoke$arity$1$($summary$$))+$APP.$cljs$cst$1078$count$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2174$colors$$.$cljs$core$IFn$_invoke$arity$1$($summary$$))+$APP.$cljs$cst$1078$count$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2177$typographies$$.$cljs$core$IFn$_invoke$arity$1$($summary$$));return $APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
7,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("modals.add-shared-confirm.message",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($summary$$)])),$APP.$cljs$cst$141$message$$,$count$jscomp$69$$===0?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.add-shared-confirm-empty.hint"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.add-shared-confirm.hint"),
$APP.$cljs$cst$2431$cancel_label$$,$count$jscomp$69$$===0?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.cancel"):$APP.$cljs$cst$2432$omit$$,$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.add-shared-confirm.accept"),$APP.$cljs$cst$2434$accept_style$$,$APP.$cljs$cst$2435$primary$$,$APP.$cljs$cst$2436$on_accept$$,$self__$jscomp$3211$$.$add_shared$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2437$get_file_summary$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$self__$jscomp$3211$$.$file_id$],null)))});return new $app$main$data$common$show_shared_dialog_52103$$($file_id$jscomp$17$$,$add_shared$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$get_change_role_msg$$=function($G__52153__$1_role$$){$G__52153__$1_role$$=$G__52153__$1_role$$ instanceof $APP.$cljs$core$Keyword$$?$G__52153__$1_role$$.$fqn$:null;switch($G__52153__$1_role$$){case "viewer":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.permissions-change.viewer");case "editor":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.permissions-change.editor");case "admin":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.permissions-change.admin");
case "owner":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.permissions-change.owner");default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__52153__$1_role$$)].join(""));}};
$APP.$app$main$data$common$change_team_role$$=function($p__52156$$){var $map__52157__$1$$=$APP.$cljs$core$__destructure_map$$($p__52156$$),$team_id$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52157__$1$$,$APP.$cljs$cst$1912$team_id$$),$role$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52157__$1$$,$APP.$cljs$cst$2447$role$$);typeof $app$main$data$common$change_team_role_52160$$==="undefined"&&($app$main$data$common$change_team_role_52160$$=function($p__52156$jscomp$1$$,
$map__52157$jscomp$1$$,$team_id$jscomp$5$$,$role$jscomp$2$$,$meta52161$$){this.$p__52156$=$p__52156$jscomp$1$$;this.$map__52157$=$map__52157$jscomp$1$$;this.$team_id$=$team_id$jscomp$5$$;this.role=$role$jscomp$2$$;this.$meta52161$=$meta52161$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$change_team_role_52160$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$change_team_role_52160$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2448$app_DOT_main_DOT_data_DOT_common_SLASH_change_team_role$$},$app$main$data$common$change_team_role_52160$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52162$$,$meta52161__$1$$){return new $app$main$data$common$change_team_role_52160$$(this.$p__52156$,this.$map__52157$,this.$team_id$,this.role,$meta52161__$1$$)},$app$main$data$common$change_team_role_52160$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52161$},$app$main$data$common$change_team_role_52160$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$change_team_role_52160$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$info$cljs$0core$0IFn$0_invoke$0arity$01$$($app$main$data$common$get_change_role_msg$$(this.role)))},$app$main$data$common$change_team_role_52160$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$change_team_role_52160$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$1537_permissions$$,$state$jscomp$122$$){$_$jscomp$1537_permissions$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$team$permissions_for_role$$,this.role);return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$122$$,$APP.$cljs$cst$1706$permissions$$,$APP.$cljs$core$merge$$,$_$jscomp$1537_permissions$$),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2449$team$$,$APP.$cljs$cst$1706$permissions$$],null),$APP.$cljs$core$merge$$,$_$jscomp$1537_permissions$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2133$teams$$,this.$team_id$,$APP.$cljs$cst$1706$permissions$$],null),$APP.$cljs$core$merge$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$_$jscomp$1537_permissions$$]))});
return new $app$main$data$common$change_team_role_52160$$($p__52156$$,$map__52157__$1$$,$team_id$jscomp$4$$,$role$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$common$team_membership_change$$=function($p__52181$$){var $map__52182__$1$$=$APP.$cljs$core$__destructure_map$$($p__52181$$),$team_id$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52182__$1$$,$APP.$cljs$cst$1912$team_id$$),$team_name$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52182__$1$$,$APP.$cljs$cst$2450$team_name$$),$change$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52182__$1$$,$cljs$cst$2451$change$$);typeof $app$main$data$common$team_membership_change_52185$$===
"undefined"&&($app$main$data$common$team_membership_change_52185$$=function($p__52181$jscomp$1$$,$map__52182$jscomp$1$$,$team_id$jscomp$7$$,$team_name$jscomp$1$$,$change$jscomp$1$$,$meta52186$$){this.$p__52181$=$p__52181$jscomp$1$$;this.$map__52182$=$map__52182$jscomp$1$$;this.$team_id$=$team_id$jscomp$7$$;this.$team_name$=$team_name$jscomp$1$$;this.$change$=$change$jscomp$1$$;this.$meta52186$=$meta52186$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$common$team_membership_change_52185$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$team_membership_change_52185$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2452$app_DOT_main_DOT_data_DOT_common_SLASH_team_membership_change$$},$app$main$data$common$team_membership_change_52185$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52187$$,$meta52186__$1$$){return new $app$main$data$common$team_membership_change_52185$$(this.$p__52181$,
this.$map__52182$,this.$team_id$,this.$team_name$,this.$change$,$meta52186__$1$$)},$app$main$data$common$team_membership_change_52185$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52186$},$app$main$data$common$team_membership_change_52185$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$team_membership_change_52185$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1538$$,$state$jscomp$123$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$123$$,
$APP.$cljs$cst$1911$current_team_id$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$123$$,$APP.$cljs$cst$1899$profile$$),$APP.$cljs$cst$2453$default_team_id$$))},$app$main$data$common$team_membership_change_52185$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$team_membership_change_52185$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1539_message$jscomp$59$$,
$state$jscomp$124_team_id__$1$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2454$removed$$,this.$change$)?($_$jscomp$1539_message$jscomp$59$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("dashboard.removed-from-team",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.$team_name$])),$state$jscomp$124_team_id__$1$$=$APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1899$profile$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$124_team_id__$1$$)),
$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_dashboard_recent$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$main$data$common$go_to_dashboard_recent$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1912$team_id$$,$state$jscomp$124_team_id__$1$$):$APP.$app$main$data$common$go_to_dashboard_recent$$($APP.$cljs$cst$1912$team_id$$,$state$jscomp$124_team_id__$1$$)),$APP.$beicon$v2$core$delay$$(250,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$info$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1539_message$jscomp$59$$))))):
null});return new $app$main$data$common$team_membership_change_52185$$($p__52181$$,$map__52182__$1$$,$team_id$jscomp$6$$,$team_name$$,$change$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52249$$){var $map__52251__$1$$=$APP.$cljs$core$__destructure_map$$($p__52249$$),$project_id$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52251__$1$$,$APP.$cljs$cst$2141$project_id$$),$team_id$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52251__$1$$,$APP.$cljs$cst$1912$team_id$$);typeof $app$main$data$common$go_to_dashboard_files_52253$$==="undefined"&&
($app$main$data$common$go_to_dashboard_files_52253$$=function($p__52249$jscomp$1$$,$map__52251$jscomp$1$$,$options$jscomp$456$$,$project_id$jscomp$2$$,$team_id$jscomp$9$$,$meta52254$$){this.$p__52249$=$p__52249$jscomp$1$$;this.$map__52251$=$map__52251$jscomp$1$$;this.options=$options$jscomp$456$$;this.$project_id$=$project_id$jscomp$2$$;this.$team_id$=$team_id$jscomp$9$$;this.$meta52254$=$meta52254$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_files_52253$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_files_52253$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2467$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_files$$},$app$main$data$common$go_to_dashboard_files_52253$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52255$$,$meta52254__$1$$){return new $app$main$data$common$go_to_dashboard_files_52253$$(this.$p__52249$,this.$map__52251$,this.options,this.$project_id$,this.$team_id$,
$meta52254__$1$$)},$app$main$data$common$go_to_dashboard_files_52253$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52254$},$app$main$data$common$go_to_dashboard_files_52253$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_files_52253$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1545_profile$jscomp$2_project_id__$1$$,$state$jscomp$129_team_id__$1$jscomp$1$$){$_$jscomp$1545_profile$jscomp$2_project_id__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$129_team_id__$1$jscomp$1$$,$APP.$cljs$cst$1899$profile$$);var $or__5025__auto__$jscomp$inline_5551$$=this.$team_id$;$state$jscomp$129_team_id__$1$jscomp$1$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_5551$$)?$or__5025__auto__$jscomp$inline_5551$$:$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$129_team_id__$1$jscomp$1$$);$_$jscomp$1545_profile$jscomp$2_project_id__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$project_id$,
$APP.$cljs$cst$205$default$$)?$APP.$cljs$cst$2468$default_project_id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1545_profile$jscomp$2_project_id__$1$$):this.$project_id$;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2469$dashboard_files$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1912$team_id$$,$state$jscomp$129_team_id__$1$jscomp$1$$,$APP.$cljs$cst$2141$project_id$$,$_$jscomp$1545_profile$jscomp$2_project_id__$1$$],
null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.options])))});return new $app$main$data$common$go_to_dashboard_files_52253$$($p__52249$$,$map__52251__$1$$,$map__52251__$1$$,$project_id$jscomp$1$$,$team_id$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_dashboard_search$$=function($var_args$jscomp$1053$$){for(var $args__5755__auto__$jscomp$173$$=[],$len__5749__auto___52462$$=arguments.length,$i__5750__auto___52463$$=0;;)if($i__5750__auto___52463$$<$len__5749__auto___52462$$)$args__5755__auto__$jscomp$173$$.push(arguments[$i__5750__auto___52463$$]),$i__5750__auto___52463$$+=1;else break;return $app$main$data$common$go_to_dashboard_search$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$173$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$173$$.slice(0),0,null):null)};
$app$main$data$common$go_to_dashboard_search$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52267$$){var $map__52268__$1$$=$APP.$cljs$core$__destructure_map$$($p__52267$$),$term$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52268__$1$$,$APP.$cljs$cst$2470$term$$);typeof $app$main$data$common$go_to_dashboard_search_52270$$==="undefined"&&($app$main$data$common$go_to_dashboard_search_52270$$=function($p__52267$jscomp$1$$,$map__52268$jscomp$1$$,$options$jscomp$458$$,$term$jscomp$1$$,
$meta52271$$){this.$p__52267$=$p__52267$jscomp$1$$;this.$map__52268$=$map__52268$jscomp$1$$;this.options=$options$jscomp$458$$;this.term=$term$jscomp$1$$;this.$meta52271$=$meta52271$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_search_52270$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_search_52270$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2471$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_search$$},$app$main$data$common$go_to_dashboard_search_52270$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52272$$,$meta52271__$1$$){return new $app$main$data$common$go_to_dashboard_search_52270$$(this.$p__52267$,this.$map__52268$,this.options,this.term,$meta52271__$1$$)},$app$main$data$common$go_to_dashboard_search_52270$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52271$},
$app$main$data$common$go_to_dashboard_search_52270$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_search_52270$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1546_team_id$jscomp$10$$,$state$jscomp$130$$,$stream$jscomp$18$$){$_$jscomp$1546_team_id$jscomp$10$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$130$$);return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2472$dashboard_search$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1546_team_id$jscomp$10$$,$APP.$cljs$cst$2473$search_term$$,this.term],null)),$APP.$app$main$data$modal$hide$$())),$APP.$beicon$v2$core$map$$(function(){return $APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$1551$app_DOT_util_DOT_dom_SLASH_focus_element$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"search-input"],null))},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2411$app_DOT_main_DOT_router_SLASH_navigated$$),$stream$jscomp$18$$))))});return new $app$main$data$common$go_to_dashboard_search_52270$$($p__52267$$,$map__52268__$1$$,$map__52268__$1$$,$term$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_dashboard_libraries$$=function($var_args$jscomp$1054$$){for(var $args__5755__auto__$jscomp$174$$=[],$len__5749__auto___52469$$=arguments.length,$i__5750__auto___52470$$=0;;)if($i__5750__auto___52470$$<$len__5749__auto___52469$$)$args__5755__auto__$jscomp$174$$.push(arguments[$i__5750__auto___52470$$]),$i__5750__auto___52470$$+=1;else break;return $app$main$data$common$go_to_dashboard_libraries$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$174$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$174$$.slice(0),0,null):null)};
$app$main$data$common$go_to_dashboard_libraries$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52280$$){var $map__52281__$1$$=$APP.$cljs$core$__destructure_map$$($p__52280$$),$team_id$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52281__$1$$,$APP.$cljs$cst$1912$team_id$$);typeof $app$main$data$common$go_to_dashboard_libraries_52282$$==="undefined"&&($app$main$data$common$go_to_dashboard_libraries_52282$$=function($p__52280$jscomp$1$$,$map__52281$jscomp$1$$,$options$jscomp$460$$,
$team_id$jscomp$12$$,$meta52283$$){this.$p__52280$=$p__52280$jscomp$1$$;this.$map__52281$=$map__52281$jscomp$1$$;this.options=$options$jscomp$460$$;this.$team_id$=$team_id$jscomp$12$$;this.$meta52283$=$meta52283$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_libraries_52282$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_libraries_52282$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2474$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_libraries$$},$app$main$data$common$go_to_dashboard_libraries_52282$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52284$$,$meta52283__$1$$){return new $app$main$data$common$go_to_dashboard_libraries_52282$$(this.$p__52280$,this.$map__52281$,this.options,this.$team_id$,$meta52283__$1$$)},$app$main$data$common$go_to_dashboard_libraries_52282$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52283$},
$app$main$data$common$go_to_dashboard_libraries_52282$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_libraries_52282$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1547_or__5025__auto__$jscomp$inline_5553$$,$state$jscomp$131_team_id__$1$jscomp$2$$){$_$jscomp$1547_or__5025__auto__$jscomp$inline_5553$$=this.$team_id$;$state$jscomp$131_team_id__$1$jscomp$2$$=$APP.$cljs$core$truth_$$($_$jscomp$1547_or__5025__auto__$jscomp$inline_5553$$)?
$_$jscomp$1547_or__5025__auto__$jscomp$inline_5553$$:$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$131_team_id__$1$jscomp$2$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2475$dashboard_libraries$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$state$jscomp$131_team_id__$1$jscomp$2$$],null)))});return new $app$main$data$common$go_to_dashboard_libraries_52282$$($p__52280$$,
$map__52281__$1$$,$map__52281__$1$$,$team_id$jscomp$11$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_dashboard_fonts$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52289$$){var $map__52290__$1$$=$APP.$cljs$core$__destructure_map$$($p__52289$$),$team_id$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52290__$1$$,$APP.$cljs$cst$1912$team_id$$);typeof $app$main$data$common$go_to_dashboard_fonts_52291$$==="undefined"&&($app$main$data$common$go_to_dashboard_fonts_52291$$=function($p__52289$jscomp$1$$,$map__52290$jscomp$1$$,$options$jscomp$462$$,
$team_id$jscomp$14$$,$meta52292$$){this.$p__52289$=$p__52289$jscomp$1$$;this.$map__52290$=$map__52290$jscomp$1$$;this.options=$options$jscomp$462$$;this.$team_id$=$team_id$jscomp$14$$;this.$meta52292$=$meta52292$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_fonts_52291$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_fonts_52291$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2476$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_fonts$$},$app$main$data$common$go_to_dashboard_fonts_52291$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52293$$,$meta52292__$1$$){return new $app$main$data$common$go_to_dashboard_fonts_52291$$(this.$p__52289$,this.$map__52290$,this.options,this.$team_id$,$meta52292__$1$$)},$app$main$data$common$go_to_dashboard_fonts_52291$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52292$},
$app$main$data$common$go_to_dashboard_fonts_52291$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_fonts_52291$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1548_or__5025__auto__$jscomp$inline_5555$$,$state$jscomp$132_team_id__$1$jscomp$3$$){$_$jscomp$1548_or__5025__auto__$jscomp$inline_5555$$=this.$team_id$;$state$jscomp$132_team_id__$1$jscomp$3$$=$APP.$cljs$core$truth_$$($_$jscomp$1548_or__5025__auto__$jscomp$inline_5555$$)?
$_$jscomp$1548_or__5025__auto__$jscomp$inline_5555$$:$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$132_team_id__$1$jscomp$3$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2477$dashboard_fonts$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$state$jscomp$132_team_id__$1$jscomp$3$$],null)))});return new $app$main$data$common$go_to_dashboard_fonts_52291$$($p__52289$$,
$map__52290__$1$$,$map__52290__$1$$,$team_id$jscomp$13$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$common$go_to_dashboard_recent$$=function($var_args$jscomp$1056$$){for(var $args__5755__auto__$jscomp$176$$=[],$len__5749__auto___52483$$=arguments.length,$i__5750__auto___52484$$=0;;)if($i__5750__auto___52484$$<$len__5749__auto___52483$$)$args__5755__auto__$jscomp$176$$.push(arguments[$i__5750__auto___52484$$]),$i__5750__auto___52484$$+=1;else break;return $APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$176$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$176$$.slice(0),0,null):null)};
$APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52299$$){var $map__52300__$1$$=$APP.$cljs$core$__destructure_map$$($p__52299$$),$team_id$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52300__$1$$,$APP.$cljs$cst$1912$team_id$$);typeof $app$main$data$common$go_to_dashboard_recent_52301$$==="undefined"&&($app$main$data$common$go_to_dashboard_recent_52301$$=function($p__52299$jscomp$1$$,$map__52300$jscomp$1$$,$options$jscomp$464$$,
$team_id$jscomp$16$$,$meta52302$$){this.$p__52299$=$p__52299$jscomp$1$$;this.$map__52300$=$map__52300$jscomp$1$$;this.options=$options$jscomp$464$$;this.$team_id$=$team_id$jscomp$16$$;this.$meta52302$=$meta52302$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_recent_52301$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_recent_52301$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2478$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_recent$$},$app$main$data$common$go_to_dashboard_recent_52301$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52303$$,$meta52302__$1$$){return new $app$main$data$common$go_to_dashboard_recent_52301$$(this.$p__52299$,this.$map__52300$,this.options,this.$team_id$,$meta52302__$1$$)},$app$main$data$common$go_to_dashboard_recent_52301$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52302$},
$app$main$data$common$go_to_dashboard_recent_52301$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_recent_52301$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1549_profile$jscomp$3$$,$params$jscomp$156_state$jscomp$133_team_id__$1$jscomp$4$$){$_$jscomp$1549_profile$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$156_state$jscomp$133_team_id__$1$jscomp$4$$,$APP.$cljs$cst$1899$profile$$);
$params$jscomp$156_state$jscomp$133_team_id__$1$jscomp$4$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$205$default$$,this.$team_id$)?$APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1549_profile$jscomp$3$$):$APP.$cljs$core$uuid_QMARK_$$(this.$team_id$)?this.$team_id$:$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$156_state$jscomp$133_team_id__$1$jscomp$4$$);$params$jscomp$156_state$jscomp$133_team_id__$1$jscomp$4$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$params$jscomp$156_state$jscomp$133_team_id__$1$jscomp$4$$],null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$modal$hide$$(),$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2479$dashboard_recent$$,$params$jscomp$156_state$jscomp$133_team_id__$1$jscomp$4$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.options])))});return new $app$main$data$common$go_to_dashboard_recent_52301$$($p__52299$$,
$map__52300__$1$$,$map__52300__$1$$,$team_id$jscomp$15$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$common$go_to_dashboard_members$$=function($var_args$jscomp$1057$$){for(var $args__5755__auto__$jscomp$177$$=[],$len__5749__auto___52492$$=arguments.length,$i__5750__auto___52493$$=0;;)if($i__5750__auto___52493$$<$len__5749__auto___52492$$)$args__5755__auto__$jscomp$177$$.push(arguments[$i__5750__auto___52493$$]),$i__5750__auto___52493$$+=1;else break;return $app$main$data$common$go_to_dashboard_members$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$177$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$177$$.slice(0),0,null):null)};
$app$main$data$common$go_to_dashboard_members$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52308$$){var $map__52309__$1$$=$APP.$cljs$core$__destructure_map$$($p__52308$$);typeof $app$main$data$common$go_to_dashboard_members_52310$$==="undefined"&&($app$main$data$common$go_to_dashboard_members_52310$$=function($p__52308$jscomp$1$$,$map__52309$jscomp$1$$,$options$jscomp$466$$,$meta52311$$){this.$p__52308$=$p__52308$jscomp$1$$;this.$map__52309$=$map__52309$jscomp$1$$;this.options=$options$jscomp$466$$;
this.$meta52311$=$meta52311$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_members_52310$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_members_52310$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2480$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_members$$},$app$main$data$common$go_to_dashboard_members_52310$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_52312$$,$meta52311__$1$$){return new $app$main$data$common$go_to_dashboard_members_52310$$(this.$p__52308$,this.$map__52309$,this.options,$meta52311__$1$$)},$app$main$data$common$go_to_dashboard_members_52310$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52311$},$app$main$data$common$go_to_dashboard_members_52310$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_members_52310$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1550_team_id$jscomp$17$$,$state$jscomp$134$$){$_$jscomp$1550_team_id$jscomp$17$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$134$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2481$dashboard_members$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1550_team_id$jscomp$17$$],null)))});return new $app$main$data$common$go_to_dashboard_members_52310$$($p__52308$$,
$map__52309__$1$$,$map__52309__$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_dashboard_invitations$$=function($var_args$jscomp$1058$$){for(var $args__5755__auto__$jscomp$178$$=[],$len__5749__auto___52501$$=arguments.length,$i__5750__auto___52502$$=0;;)if($i__5750__auto___52502$$<$len__5749__auto___52501$$)$args__5755__auto__$jscomp$178$$.push(arguments[$i__5750__auto___52502$$]),$i__5750__auto___52502$$+=1;else break;return $app$main$data$common$go_to_dashboard_invitations$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$178$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$178$$.slice(0),0,null):null)};
$app$main$data$common$go_to_dashboard_invitations$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52316$$){var $map__52317__$1$$=$APP.$cljs$core$__destructure_map$$($p__52316$$);typeof $app$main$data$common$go_to_dashboard_invitations_52318$$==="undefined"&&($app$main$data$common$go_to_dashboard_invitations_52318$$=function($p__52316$jscomp$1$$,$map__52317$jscomp$1$$,$options$jscomp$468$$,$meta52319$$){this.$p__52316$=$p__52316$jscomp$1$$;this.$map__52317$=$map__52317$jscomp$1$$;this.options=
$options$jscomp$468$$;this.$meta52319$=$meta52319$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_invitations_52318$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_invitations_52318$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2482$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_invitations$$},$app$main$data$common$go_to_dashboard_invitations_52318$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_52320$$,$meta52319__$1$$){return new $app$main$data$common$go_to_dashboard_invitations_52318$$(this.$p__52316$,this.$map__52317$,this.options,$meta52319__$1$$)},$app$main$data$common$go_to_dashboard_invitations_52318$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52319$},$app$main$data$common$go_to_dashboard_invitations_52318$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_invitations_52318$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1551_team_id$jscomp$18$$,$state$jscomp$135$$){$_$jscomp$1551_team_id$jscomp$18$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$135$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2483$dashboard_invitations$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1551_team_id$jscomp$18$$],null)))});return new $app$main$data$common$go_to_dashboard_invitations_52318$$($p__52316$$,
$map__52317__$1$$,$map__52317__$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_dashboard_webhooks$$=function($var_args$jscomp$1059$$){for(var $args__5755__auto__$jscomp$179$$=[],$len__5749__auto___52510$$=arguments.length,$i__5750__auto___52511$$=0;;)if($i__5750__auto___52511$$<$len__5749__auto___52510$$)$args__5755__auto__$jscomp$179$$.push(arguments[$i__5750__auto___52511$$]),$i__5750__auto___52511$$+=1;else break;return $app$main$data$common$go_to_dashboard_webhooks$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$179$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$179$$.slice(0),0,null):null)};
$app$main$data$common$go_to_dashboard_webhooks$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52326$$){var $map__52327__$1$$=$APP.$cljs$core$__destructure_map$$($p__52326$$);typeof $app$main$data$common$go_to_dashboard_webhooks_52328$$==="undefined"&&($app$main$data$common$go_to_dashboard_webhooks_52328$$=function($p__52326$jscomp$1$$,$map__52327$jscomp$1$$,$options$jscomp$470$$,$meta52329$$){this.$p__52326$=$p__52326$jscomp$1$$;this.$map__52327$=$map__52327$jscomp$1$$;this.options=$options$jscomp$470$$;
this.$meta52329$=$meta52329$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_webhooks_52328$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_webhooks_52328$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2484$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_webhooks$$},$app$main$data$common$go_to_dashboard_webhooks_52328$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_52330$$,$meta52329__$1$$){return new $app$main$data$common$go_to_dashboard_webhooks_52328$$(this.$p__52326$,this.$map__52327$,this.options,$meta52329__$1$$)},$app$main$data$common$go_to_dashboard_webhooks_52328$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52329$},$app$main$data$common$go_to_dashboard_webhooks_52328$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_webhooks_52328$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1552_team_id$jscomp$19$$,$state$jscomp$136$$){$_$jscomp$1552_team_id$jscomp$19$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$136$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2485$dashboard_webhooks$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1552_team_id$jscomp$19$$],null)))});return new $app$main$data$common$go_to_dashboard_webhooks_52328$$($p__52326$$,
$map__52327__$1$$,$map__52327__$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_dashboard_settings$$=function($var_args$jscomp$1060$$){for(var $args__5755__auto__$jscomp$180$$=[],$len__5749__auto___52516$$=arguments.length,$i__5750__auto___52517$$=0;;)if($i__5750__auto___52517$$<$len__5749__auto___52516$$)$args__5755__auto__$jscomp$180$$.push(arguments[$i__5750__auto___52517$$]),$i__5750__auto___52517$$+=1;else break;return $app$main$data$common$go_to_dashboard_settings$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$180$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$180$$.slice(0),0,null):null)};
$app$main$data$common$go_to_dashboard_settings$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52334$$){var $map__52335__$1$$=$APP.$cljs$core$__destructure_map$$($p__52334$$);typeof $app$main$data$common$go_to_dashboard_settings_52336$$==="undefined"&&($app$main$data$common$go_to_dashboard_settings_52336$$=function($p__52334$jscomp$1$$,$map__52335$jscomp$1$$,$options$jscomp$472$$,$meta52337$$){this.$p__52334$=$p__52334$jscomp$1$$;this.$map__52335$=$map__52335$jscomp$1$$;this.options=$options$jscomp$472$$;
this.$meta52337$=$meta52337$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_dashboard_settings_52336$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_settings_52336$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2486$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_settings$$},$app$main$data$common$go_to_dashboard_settings_52336$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_52338$$,$meta52337__$1$$){return new $app$main$data$common$go_to_dashboard_settings_52336$$(this.$p__52334$,this.$map__52335$,this.options,$meta52337__$1$$)},$app$main$data$common$go_to_dashboard_settings_52336$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52337$},$app$main$data$common$go_to_dashboard_settings_52336$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_dashboard_settings_52336$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1553_team_id$jscomp$20$$,$state$jscomp$137$$){$_$jscomp$1553_team_id$jscomp$20$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$137$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2487$dashboard_settings$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1553_team_id$jscomp$20$$],null)))});return new $app$main$data$common$go_to_dashboard_settings_52336$$($p__52334$$,
$map__52335__$1$$,$map__52335__$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_workspace$$=function($var_args$jscomp$1061$$){for(var $args__5755__auto__$jscomp$181$$=[],$len__5749__auto___52522$$=arguments.length,$i__5750__auto___52523$$=0;;)if($i__5750__auto___52523$$<$len__5749__auto___52522$$)$args__5755__auto__$jscomp$181$$.push(arguments[$i__5750__auto___52523$$]),$i__5750__auto___52523$$+=1;else break;return $APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$181$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$181$$.slice(0),
0,null):null)};
$APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52351$$){var $map__52352__$1$$=$APP.$cljs$core$__destructure_map$$($p__52351$$),$team_id$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52352__$1$$,$APP.$cljs$cst$1912$team_id$$),$file_id$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52352__$1$$,$APP.$cljs$cst$1628$file_id$$),$page_id$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52352__$1$$,$APP.$cljs$cst$2028$page_id$$),
$layout$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52352__$1$$,$APP.$cljs$cst$1599$layout$$);typeof $app$main$data$common$go_to_workspace_52353$$==="undefined"&&($app$main$data$common$go_to_workspace_52353$$=function($p__52351$jscomp$1$$,$map__52352$jscomp$1$$,$options$jscomp$474$$,$team_id$jscomp$22$$,$file_id$jscomp$20$$,$page_id$jscomp$18$$,$layout$jscomp$2$$,$meta52354$$){this.$p__52351$=$p__52351$jscomp$1$$;this.$map__52352$=$map__52352$jscomp$1$$;this.options=$options$jscomp$474$$;
this.$team_id$=$team_id$jscomp$22$$;this.$file_id$=$file_id$jscomp$20$$;this.$page_id$=$page_id$jscomp$18$$;this.layout=$layout$jscomp$2$$;this.$meta52354$=$meta52354$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_workspace_52353$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_workspace_52353$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2488$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_workspace$$},
$app$main$data$common$go_to_workspace_52353$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52355$$,$meta52354__$1$$){return new $app$main$data$common$go_to_workspace_52353$$(this.$p__52351$,this.$map__52352$,this.options,this.$team_id$,this.$file_id$,this.$page_id$,this.layout,$meta52354__$1$$)},$app$main$data$common$go_to_workspace_52353$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52354$},$app$main$data$common$go_to_workspace_52353$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_workspace_52353$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1554_params$jscomp$157_team_id__$1$jscomp$5$$,$state$jscomp$138$$){var $self__$jscomp$3289$$=this;$_$jscomp$1554_params$jscomp$157_team_id__$1$jscomp$5$$=function(){var $or__5025__auto__$jscomp$441$$=$self__$jscomp$3289$$.$team_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$441$$)?$or__5025__auto__$jscomp$441$$:$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$138$$)}();
var $file_id__$1$$=function(){var $or__5025__auto__$jscomp$442$$=$self__$jscomp$3289$$.$file_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$442$$)?$or__5025__auto__$jscomp$442$$:$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$138$$)}(),$page_id__$1$$=function(){var $or__5025__auto__$jscomp$443_or__5025__auto____$1$jscomp$48$$=$self__$jscomp$3289$$.$page_id$;if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$443_or__5025__auto____$1$jscomp$48$$))return $or__5025__auto__$jscomp$443_or__5025__auto____$1$jscomp$48$$;
$or__5025__auto__$jscomp$443_or__5025__auto____$1$jscomp$48$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$138$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$443_or__5025__auto____$1$jscomp$48$$)?$or__5025__auto__$jscomp$443_or__5025__auto____$1$jscomp$48$$:$APP.$cljs$core$first$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$138$$,$file_id__$1$$),
$APP.$cljs$cst$2190$pages$$))}();$_$jscomp$1554_params$jscomp$157_team_id__$1$jscomp$5$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$router$get_params$$($state$jscomp$138$$),$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1554_params$jscomp$157_team_id__$1$jscomp$5$$),
$APP.$cljs$cst$1628$file_id$$,$file_id__$1$$),$APP.$cljs$cst$2028$page_id$$,$page_id__$1$$),$APP.$cljs$cst$1599$layout$$,function($p1__52346_SHARP_$$){var $or__5025__auto__$jscomp$444$$=$self__$jscomp$3289$$.layout;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$444$$)?$or__5025__auto__$jscomp$444$$:$p1__52346_SHARP_$$}));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2489$workspace$$,$_$jscomp$1554_params$jscomp$157_team_id__$1$jscomp$5$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$self__$jscomp$3289$$.options])))});return new $app$main$data$common$go_to_workspace_52353$$($p__52351$$,$map__52352__$1$$,$map__52352__$1$$,$team_id$jscomp$21$$,$file_id$jscomp$19$$,$page_id$jscomp$17$$,$layout$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$common$go_to_viewer$$=function($var_args$jscomp$1062$$){for(var $args__5755__auto__$jscomp$182$$=[],$len__5749__auto___52534$$=arguments.length,$i__5750__auto___52535$$=0;;)if($i__5750__auto___52535$$<$len__5749__auto___52534$$)$args__5755__auto__$jscomp$182$$.push(arguments[$i__5750__auto___52535$$]),$i__5750__auto___52535$$+=1;else break;return $APP.$app$main$data$common$go_to_viewer$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$182$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$182$$.slice(0),
0,null):null)};
$APP.$app$main$data$common$go_to_viewer$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__52370$$){var $map__52372__$1$$=$APP.$cljs$core$__destructure_map$$($p__52370$$),$file_id$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52372__$1$$,$APP.$cljs$cst$1628$file_id$$),$page_id$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52372__$1$$,$APP.$cljs$cst$2028$page_id$$),$section$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52372__$1$$,$APP.$cljs$cst$1355$section$$),
$frame_id$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52372__$1$$,$APP.$cljs$cst$1591$frame_id$$),$index$jscomp$213$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52372__$1$$,$APP.$cljs$cst$1779$index$$);typeof $app$main$data$common$go_to_viewer_52374$$==="undefined"&&($app$main$data$common$go_to_viewer_52374$$=function($p__52370$jscomp$1$$,$map__52372$jscomp$1$$,$options$jscomp$476$$,$file_id$jscomp$22$$,$page_id$jscomp$20$$,$section$jscomp$11$$,$frame_id$jscomp$24$$,
$index$jscomp$214$$,$meta52375$$){this.$p__52370$=$p__52370$jscomp$1$$;this.$map__52372$=$map__52372$jscomp$1$$;this.options=$options$jscomp$476$$;this.$file_id$=$file_id$jscomp$22$$;this.$page_id$=$page_id$jscomp$20$$;this.section=$section$jscomp$11$$;this.$frame_id$=$frame_id$jscomp$24$$;this.index=$index$jscomp$214$$;this.$meta52375$=$meta52375$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$common$go_to_viewer_52374$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_viewer_52374$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2490$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_viewer$$},$app$main$data$common$go_to_viewer_52374$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_52376$$,$meta52375__$1$$){return new $app$main$data$common$go_to_viewer_52374$$(this.$p__52370$,this.$map__52372$,this.options,this.$file_id$,this.$page_id$,this.section,this.$frame_id$,
this.index,$meta52375__$1$$)},$app$main$data$common$go_to_viewer_52374$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta52375$},$app$main$data$common$go_to_viewer_52374$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$common$go_to_viewer_52374$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1555_file_id__$1$jscomp$1_options__$1$jscomp$65$$,$state$jscomp$139$$){var $self__$jscomp$3293$$=this,$page_id__$1$jscomp$1_params__$1$jscomp$18$$=
function(){var $or__5025__auto__$jscomp$445$$=$self__$jscomp$3293$$.$page_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$445$$)?$or__5025__auto__$jscomp$445$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$139$$)}();$_$jscomp$1555_file_id__$1$jscomp$1_options__$1$jscomp$65$$=function(){var $or__5025__auto__$jscomp$446$$=$self__$jscomp$3293$$.$file_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$446$$)?$or__5025__auto__$jscomp$446$$:$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$139$$)}();
$page_id__$1$jscomp$1_params__$1$jscomp$18$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1628$file_id$$,$_$jscomp$1555_file_id__$1$jscomp$1_options__$1$jscomp$65$$,$APP.$cljs$cst$2028$page_id$$,$page_id__$1$jscomp$1_params__$1$jscomp$18$$,$APP.$cljs$cst$1355$section$$,function(){var $or__5025__auto__$jscomp$447$$=$self__$jscomp$3293$$.section;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$447$$)?$or__5025__auto__$jscomp$447$$:
$APP.$cljs$cst$2036$interactions$$}(),$APP.$cljs$cst$1591$frame_id$$,$self__$jscomp$3293$$.$frame_id$,$APP.$cljs$cst$1779$index$$,$self__$jscomp$3293$$.index],null));$_$jscomp$1555_file_id__$1$jscomp$1_options__$1$jscomp$65$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2413$app_DOT_main_DOT_router_SLASH_new_window$$,!0,$APP.$cljs$cst$2415$app_DOT_main_DOT_router_SLASH_window_name$$,
"viewer-"+($_$jscomp$1555_file_id__$1$jscomp$1_options__$1$jscomp$65$$??"")],null),$self__$jscomp$3293$$.options]));return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$2491$app_DOT_main_DOT_data_DOT_persistence_SLASH_force_persist$$,$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1576$viewer$$,$page_id__$1$jscomp$1_params__$1$jscomp$18$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$_$jscomp$1555_file_id__$1$jscomp$1_options__$1$jscomp$65$$])))});
return new $app$main$data$common$go_to_viewer_52374$$($p__52370$$,$map__52372__$1$$,$map__52372__$1$$,$file_id$jscomp$21$$,$page_id$jscomp$19$$,$section$jscomp$10$$,$frame_id$jscomp$23$$,$index$jscomp$213$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$common$schema$desc_native$describe_STAR_$$=function($s$jscomp$529$$,$options$jscomp$483$$){return $malli$core$walk$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$529$$,function($schema$jscomp$236$$,$_$jscomp$1565$$,$children$jscomp$180$$,$options__$1$jscomp$66$$){return $app$common$schema$desc_native$visit$$.$cljs$core$IFn$_invoke$arity$4$($APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$236$$),$schema$jscomp$236$$,$children$jscomp$180$$,$options__$1$jscomp$66$$)},$options$jscomp$483$$)};
$APP.$app$common$types$components_list$components$cljs$0core$0IFn$0_invoke$0arity$01$$=function($file_data$$){return $app$common$types$components_list$components$cljs$0core$0IFn$0_invoke$0arity$02$$($file_data$$,null)};
$app$common$types$components_list$components$cljs$0core$0IFn$0_invoke$0arity$02$$=function($file_data$jscomp$1$$,$include_deleted_QMARK__map__49939__$1_p__49938$$){$include_deleted_QMARK__map__49939__$1_p__49938$$=$APP.$cljs$core$__destructure_map$$($include_deleted_QMARK__map__49939__$1_p__49938$$);$include_deleted_QMARK__map__49939__$1_p__49938$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($include_deleted_QMARK__map__49939__$1_p__49938$$,$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!1);
return $APP.$cljs$core$truth_$$($include_deleted_QMARK__map__49939__$1_p__49938$$)?$APP.$cljs$cst$1622$components$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$1$$):$APP.$app$common$data$removem$$(function($component$jscomp$9_p__49940$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($component$jscomp$9_p__49940$$,0,null);$component$jscomp$9_p__49940$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($component$jscomp$9_p__49940$$,1,null);return $APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$9_p__49940$$)},
$APP.$cljs$cst$1622$components$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$1$$))};$APP.$app$common$types$components_list$components_seq$$=function($file_data$jscomp$2$$){return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2498$deleted$$,$APP.$cljs$core$vals$$($APP.$cljs$cst$1622$components$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$2$$)))};
$app$common$types$components_list$touch$$=function($component$jscomp$10$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$10$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$app$common$time$now$$())};
$app$common$types$components_list$mod_component$$=function($file_data$jscomp$4$$,$id$jscomp$244_map__49952__$1_p__49951$$){$id$jscomp$244_map__49952__$1_p__49951$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$244_map__49952__$1_p__49951$$);var $variant_id$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$1985$variant_id$$),$annotation$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,
$APP.$cljs$cst$2499$annotation$$),$path$jscomp$226$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$294$path$$),$main_instance_id$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$2045$main_instance_id$$),$objects$jscomp$171$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$1615$objects$$),$name$jscomp$252$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$723$name$$),$variant_properties$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$1986$variant_properties$$),$modified_at$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$1721$modified_at$$),$main_instance_page$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,
$APP.$cljs$cst$2046$main_instance_page$$);$id$jscomp$244_map__49952__$1_p__49951$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$244_map__49952__$1_p__49951$$,$APP.$cljs$cst$266$id$$);return $APP.$app$common$data$update_in_when$$($file_data$jscomp$4$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$id$jscomp$244_map__49952__$1_p__49951$$],null),function($component$jscomp$11_diff$jscomp$3$$){var $G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$name$jscomp$252$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$11_diff$jscomp$3$$,$APP.$cljs$cst$723$name$$,$name$jscomp$252$$):$component$jscomp$11_diff$jscomp$3$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$path$jscomp$226$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$294$path$$,$path$jscomp$226$$):$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=$main_instance_id$jscomp$1$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,
$APP.$cljs$cst$2045$main_instance_id$$,$main_instance_id$jscomp$1$$):$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$main_instance_page$jscomp$1$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$2046$main_instance_page$$,$main_instance_page$jscomp$1$$):
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$objects$jscomp$171$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$1615$objects$$,$objects$jscomp$171$$):
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$modified_at$jscomp$8$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$1721$modified_at$$,$modified_at$jscomp$8$$):
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$annotation$jscomp$1$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$2499$annotation$$,$annotation$jscomp$1$$):
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$annotation$jscomp$1$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$2499$annotation$$):$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=$variant_id$jscomp$1$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,
$APP.$cljs$cst$1985$variant_id$$,$variant_id$jscomp$1$$):$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$variant_id$jscomp$1$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$1985$variant_id$$):$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=$variant_properties$jscomp$1$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,
$APP.$cljs$cst$1986$variant_properties$$,$variant_properties$jscomp$1$$):$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$=
$variant_properties$jscomp$1$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$,$APP.$cljs$cst$1986$variant_properties$$):
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$;$component$jscomp$11_diff$jscomp$3$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$diff_components$$($component$jscomp$11_diff$jscomp$3$$,
$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1986$variant_properties$$,
null,$APP.$cljs$cst$1721$modified_at$$,null,$APP.$cljs$cst$2499$annotation$$,null,$APP.$cljs$cst$1985$variant_id$$,null],null),null));return $APP.$cljs$core$empty_QMARK_$$($component$jscomp$11_diff$jscomp$3$$)?$G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$:
$app$common$types$components_list$touch$$($G__49955__$1$jscomp$inline_5557_G__49955__$10$jscomp$inline_5566_G__49955__$11$jscomp$inline_5567_G__49955__$2$jscomp$inline_5558_G__49955__$3$jscomp$inline_5559_G__49955__$4$jscomp$inline_5560_G__49955__$5$jscomp$inline_5561_G__49955__$6$jscomp$inline_5562_G__49955__$7$jscomp$inline_5563_G__49955__$8$jscomp$inline_5564_G__49955__$9$jscomp$inline_5565_new_comp$$)})};
$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$=function($file_data$jscomp$5$$,$component_id$jscomp$2$$){return $app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($file_data$jscomp$5$$,$component_id$jscomp$2$$,!1)};
$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$=function($component$jscomp$12_file_data$jscomp$6$$,$component_id$jscomp$3$$,$include_deleted_QMARK_$jscomp$1$$){$component$jscomp$12_file_data$jscomp$6$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$12_file_data$jscomp$6$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$3$$],null));return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($include_deleted_QMARK_$jscomp$1$$)?
$include_deleted_QMARK_$jscomp$1$$:$APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$12_file_data$jscomp$6$$)))?$component$jscomp$12_file_data$jscomp$6$$:null};
$APP.$app$common$types$components_list$get_deleted_component$$=function($component$jscomp$13_file_data$jscomp$7$$,$component_id$jscomp$4$$){$component$jscomp$13_file_data$jscomp$7$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$13_file_data$jscomp$7$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$4$$],null));return $APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$13_file_data$jscomp$7$$))?
$component$jscomp$13_file_data$jscomp$7$$:null};
$app$common$types$components_list$update_component$$=function($var_args$jscomp$1067$$){for(var $args__5755__auto__$jscomp$184$$=[],$len__5749__auto___50027$$=arguments.length,$i__5750__auto___50028$$=0;;)if($i__5750__auto___50028$$<$len__5749__auto___50027$$)$args__5755__auto__$jscomp$184$$.push(arguments[$i__5750__auto___50028$$]),$i__5750__auto___50028$$+=1;else break;return $app$common$types$components_list$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],
arguments[2],3<$args__5755__auto__$jscomp$184$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$184$$.slice(3),0,null):null)};
$app$common$types$components_list$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($file_data$jscomp$8$$,$component_id$jscomp$5$$,$f$jscomp$798$$,$args$jscomp$241$$){return $APP.$app$common$data$update_in_when$$($file_data$jscomp$8$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$5$$],null),function($p1__49971_SHARP_$$){return $app$common$types$components_list$touch$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$798$$,
$p1__49971_SHARP_$$,$args$jscomp$241$$))})};
$app$common$types$components_list$mark_component_deleted$$=function($file_data$jscomp$11$$,$component_id$jscomp$8$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file_data$jscomp$11$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$8$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2498$deleted$$,!0]))};
$app$common$types$components_list$mark_component_undeleted$$=function($file_data$jscomp$12$$,$component_id$jscomp$9$$){return $APP.$app$common$data$dissoc_in$$($file_data$jscomp$12$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$9$$,$APP.$cljs$cst$2498$deleted$$],null))};
$app$common$types$components_list$get_component_annotation$$=function($component$jscomp$15_shape$jscomp$215$$,$libraries_library$jscomp$2$$){$libraries_library$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_library$jscomp$2$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$15_shape$jscomp$215$$)),$APP.$cljs$cst$142$data$$);$component$jscomp$15_shape$jscomp$215$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($libraries_library$jscomp$2$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$15_shape$jscomp$215$$),!0);return $APP.$cljs$cst$2499$annotation$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$15_shape$jscomp$215$$)};$APP.$app$common$types$pages_list$get_page$$=function($file_data$jscomp$13$$,$id$jscomp$245$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file_data$jscomp$13$$,$APP.$cljs$cst$1614$pages_index$$),$id$jscomp$245$$)};
$app$common$types$pages_list$add_page$$=function($file_data$jscomp$15$$,$map__49963__$1_p__49962$$){$map__49963__$1_p__49962$$=$APP.$cljs$core$__destructure_map$$($map__49963__$1_p__49962$$);var $id$jscomp$247$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49963__$1_p__49962$$,$APP.$cljs$cst$266$id$$),$index$jscomp$215$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49963__$1_p__49962$$,$APP.$cljs$cst$1779$index$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($file_data$jscomp$15$$,
$APP.$cljs$cst$2190$pages$$,function($pages$$){var $exists_QMARK_$$=$APP.$cljs$core$some$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$_EQ_$$,$id$jscomp$247$$),$pages$$);return $APP.$cljs$core$truth_$$($exists_QMARK_$$)?$pages$$:$index$jscomp$215$$==null?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($pages$$,$id$jscomp$247$$):$APP.$app$common$data$insert_at_index$$($pages$$,$index$jscomp$215$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$id$jscomp$247$$],null))}),$APP.$cljs$cst$1614$pages_index$$,$APP.$cljs$core$assoc$$,$id$jscomp$247$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__49963__$1_p__49962$$,$APP.$cljs$cst$1779$index$$))};
$app$common$types$pages_list$delete_page$$=function($file_data$jscomp$17$$,$page_id$jscomp$22$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($file_data$jscomp$17$$,$APP.$cljs$cst$2190$pages$$,function($pages$jscomp$1$$){return $APP.$cljs$core$filterv$$(function($p1__49970_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__49970_SHARP_$$,$page_id$jscomp$22$$)},$pages$jscomp$1$$)}),$APP.$cljs$cst$1614$pages_index$$,
$APP.$cljs$core$dissoc$$,$page_id$jscomp$22$$)};$app$common$types$container$make_container$$=function($page_or_component$jscomp$1$$,$type$jscomp$368$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($page_or_component$jscomp$1$$,$APP.$cljs$cst$139$type$$,$type$jscomp$368$$)};
$APP.$app$common$types$container$get_container$$=function($file$jscomp$16$$,$id$jscomp$248$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1608$page$$,$APP.$cljs$cst$1608$page$$)?$APP.$app$common$types$pages_list$get_page$$($file$jscomp$16$$,$id$jscomp$248$$):$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($file$jscomp$16$$,$id$jscomp$248$$),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1608$page$$)};
$APP.$app$common$types$container$get_shape$$=function($container$jscomp$10$$,$shape_id$jscomp$23$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$10$$,$APP.$cljs$cst$1615$objects$$),$shape_id$jscomp$23$$)};
$app$common$types$container$get_direct_children$$=function($container$jscomp$14$$,$shape$jscomp$216$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51140_SHARP_$$){return $APP.$app$common$types$container$get_shape$$($container$jscomp$14$$,$p1__51140_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$216$$))};
$app$common$types$container$get_children_in_instance$$=function($objects$jscomp$172$$,$id$jscomp$249$$){return function $app$common$types$container$get_children_in_instance_$_get_children_rec$$($children$jscomp$181$$,$id__$1$jscomp$2_shape$jscomp$217$$){$id__$1$jscomp$2_shape$jscomp$217$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$172$$,$id__$1$jscomp$2_shape$jscomp$217$$);if($APP.$app$common$types$component$instance_head_QMARK_$$($id__$1$jscomp$2_shape$jscomp$217$$)&&$APP.$cljs$core$seq$$($children$jscomp$181$$))return $children$jscomp$181$$;
var $children_SINGLEQUOTE_$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$181$$,$id__$1$jscomp$2_shape$jscomp$217$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($children_SINGLEQUOTE_$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__51143_SHARP_$$){return $app$common$types$container$get_children_in_instance_$_get_children_rec$$($children_SINGLEQUOTE_$$,$p1__51143_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($id__$1$jscomp$2_shape$jscomp$217$$)])))}($APP.$cljs$core$PersistentVector$EMPTY$$,
$id$jscomp$249$$)};$APP.$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$173$$,$shape$jscomp$218$$){return $app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$173$$,$shape$jscomp$218$$,null)};
$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$174$$,$shape$jscomp$219$$,$map__51150__$1_p__51149$$){$map__51150__$1_p__51149$$=$APP.$cljs$core$__destructure_map$$($map__51150__$1_p__51149$$);var $allow_main_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51150__$1_p__51149$$,$cljs$cst$2504$allow_main_QMARK_$$,!1),$parent$jscomp$192$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$174$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$219$$));
return $shape$jscomp$219$$==null?null:$APP.$app$common$files$helpers$root_QMARK_$$($shape$jscomp$219$$)?null:$APP.$app$common$types$component$instance_root_QMARK_$$($shape$jscomp$219$$)?$shape$jscomp$219$$:!$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$219$$)&&$APP.$cljs$core$not$$($allow_main_QMARK_$$)?null:$APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$219$$)&&!$APP.$app$common$types$component$in_component_copy_QMARK_$$($parent$jscomp$192$$)?$shape$jscomp$219$$:
$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$174$$,$parent$jscomp$192$$,$map__51150__$1_p__51149$$)};$APP.$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$175$$,$shape$jscomp$220$$){return $app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$175$$,$shape$jscomp$220$$,null)};
$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$176$$,$shape$jscomp$221$$,$map__51158__$1_p__51157$$){$map__51158__$1_p__51157$$=$APP.$cljs$core$__destructure_map$$($map__51158__$1_p__51157$$);var $allow_main_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51158__$1_p__51157$$,$cljs$cst$2504$allow_main_QMARK_$$,!1);return $shape$jscomp$221$$==null?null:$APP.$app$common$files$helpers$root_QMARK_$$($shape$jscomp$221$$)?
null:$APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$221$$)?$shape$jscomp$221$$:!$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$221$$)&&$APP.$cljs$core$not$$($allow_main_QMARK_$jscomp$1$$)?null:$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$176$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$176$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$221$$)),
$map__51158__$1_p__51157$$)};$app$common$types$container$get_parent_heads$$=function($objects$jscomp$178$$,$shape$jscomp$223$$){return $APP.$cljs$core$reverse$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$instance_head_QMARK_$$,$app$common$files$helpers$get_parents_with_self$$($objects$jscomp$178$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$223$$))))};
$app$common$types$container$get_parent_copy_heads$$=function($objects$jscomp$179$$,$shape$jscomp$224$$){return $APP.$cljs$core$reverse$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51175_SHARP_$$){return $APP.$app$common$types$component$instance_head_QMARK_$$($p1__51175_SHARP_$$)&&$APP.$app$common$types$component$in_component_copy_QMARK_$$($p1__51175_SHARP_$$)},$app$common$files$helpers$get_parents_with_self$$($objects$jscomp$179$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$224$$))))};
$app$common$types$container$get_nesting_level_delta$$=function($common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$,$shape$jscomp$225$$,$new_parent$$){var $orig_heads$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51186_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51186_SHARP_$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$225$$))},$app$common$types$container$get_parent_copy_heads$$($common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$,
$shape$jscomp$225$$));$common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$=$app$common$types$container$get_parent_copy_heads$$($common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$,$new_parent$$);$common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$orig_heads$$,$common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$);$common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$=$APP.$cljs$core$count$$($APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($a$jscomp$370$$,
$b$jscomp$298$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$370$$,$b$jscomp$298$$)},$common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$));return $APP.$cljs$core$count$$($orig_heads$$)-$common_count_dest_heads_objects$jscomp$180_pairs$jscomp$5$$};
$APP.$app$common$types$container$find_component_main$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$183$$,$shape$jscomp$228_shape__$1$jscomp$22$$,$only_direct_child_QMARK_$$){for(var $G__51419_visited$jscomp$2$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;;){if($shape$jscomp$228_shape__$1$jscomp$22$$==null||$APP.$app$common$files$helpers$root_QMARK_$$($shape$jscomp$228_shape__$1$jscomp$22$$)||$APP.$cljs$core$contains_QMARK_$$($G__51419_visited$jscomp$2$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$228_shape__$1$jscomp$22$$)))return null;
if($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$228_shape__$1$jscomp$22$$)==null||$APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$228_shape__$1$jscomp$22$$))return $shape$jscomp$228_shape__$1$jscomp$22$$;if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($only_direct_child_QMARK_$$)?$APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$228_shape__$1$jscomp$22$$):$only_direct_child_QMARK_$$)||$APP.$cljs$core$not$$($only_direct_child_QMARK_$$)&&
$APP.$app$common$types$component$instance_root_QMARK_$$($shape$jscomp$228_shape__$1$jscomp$22$$))return null;var $G__51418$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$183$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$228_shape__$1$jscomp$22$$));$G__51419_visited$jscomp$2$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__51419_visited$jscomp$2$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$228_shape__$1$jscomp$22$$));
$shape$jscomp$228_shape__$1$jscomp$22$$=$G__51418$$}};$app$common$types$container$inside_component_main_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objects$jscomp$184$$,$shape$jscomp$229$$){return $APP.$app$common$types$container$find_component_main$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$184$$,$shape$jscomp$229$$,!0)!=null};
$APP.$app$common$types$container$in_any_component_QMARK_$$=function($objects$jscomp$186$$,$shape$jscomp$231$$){var $or__5025__auto__$jscomp$449_or__5025__auto____$1$jscomp$49$$=$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$231$$);return $or__5025__auto__$jscomp$449_or__5025__auto____$1$jscomp$49$$?$or__5025__auto__$jscomp$449_or__5025__auto____$1$jscomp$49$$:($or__5025__auto__$jscomp$449_or__5025__auto____$1$jscomp$49$$=$APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$231$$))?
$or__5025__auto__$jscomp$449_or__5025__auto____$1$jscomp$49$$:$APP.$app$common$types$container$find_component_main$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$186$$,$shape$jscomp$231$$,!0)!=null};
$APP.$app$common$types$container$convert_shape_in_component$$=function($root$jscomp$35$$,$new_children$jscomp$2_objects$jscomp$187$$,$file_id$jscomp$23$$){var $new_id$jscomp$8$$=$APP.$app$common$uuid$next$$(),$inside_component_QMARK_$$=$APP.$app$common$types$container$get_instance_root$$($new_children$jscomp$2_objects$jscomp$187$$,$root$jscomp$35$$)!=null,$new_root$jscomp$7$$=function(){var $G__51272$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($root$jscomp$35$$,$APP.$cljs$cst$1611$component_id$$,
$new_id$jscomp$8$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1627$component_file$$,$file_id$jscomp$23$$,$APP.$cljs$cst$2030$main_instance$$,!0]));return $inside_component_QMARK_$$?$G__51272$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__51272$$,$APP.$cljs$cst$2029$component_root$$,!0)}();$new_children$jscomp$2_objects$jscomp$187$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51268_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__51268_SHARP_$$,
$APP.$cljs$cst$2029$component_root$$)},$app$common$files$helpers$get_children$$($new_children$jscomp$2_objects$jscomp$187$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$35$$)));return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($new_root$jscomp$7$$,$APP.$cljs$cst$266$id$$,$new_id$jscomp$8$$),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_root$jscomp$7$$],null),$new_children$jscomp$2_objects$jscomp$187$$)],null)};
$app$common$types$container$remove_swap_keep_attrs$$=function($G__51279$jscomp$inline_5569_shape$jscomp$232$$){var $G__51278_layout_item_h_sizing$$=$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__51279$jscomp$inline_5569_shape$jscomp$232$$)&&$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__51279$jscomp$inline_5569_shape$jscomp$232$$)?$APP.$cljs$cst$1656$auto$$:null,$layout_item_v_sizing$$=$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__51279$jscomp$inline_5569_shape$jscomp$232$$)&&
$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__51279$jscomp$inline_5569_shape$jscomp$232$$)?$APP.$cljs$cst$1656$auto$$:null;$G__51279$jscomp$inline_5569_shape$jscomp$232$$=$APP.$app$common$data$without_keys$$($G__51279$jscomp$inline_5569_shape$jscomp$232$$,$APP.$app$common$types$component$swap_keep_attrs$$);$G__51278_layout_item_h_sizing$$=$G__51278_layout_item_h_sizing$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__51279$jscomp$inline_5569_shape$jscomp$232$$,
$APP.$cljs$cst$1692$layout_item_h_sizing$$,$G__51278_layout_item_h_sizing$$):$G__51279$jscomp$inline_5569_shape$jscomp$232$$;return $layout_item_v_sizing$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__51278_layout_item_h_sizing$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$layout_item_v_sizing$$):$G__51278_layout_item_h_sizing$$};
$APP.$app$common$types$container$make_component_instance$cljs$0core$0IFn$0_invoke$0arity$05$$=function($page$jscomp$5_vec__51306$$,$component$jscomp$17$$,$library_data$jscomp$1$$,$frame_id$jscomp$25_position$jscomp$40$$,$force_id$jscomp$2_new_shape$jscomp$2_p__51304$$){function $remap_ids$$($shape$jscomp$233$$){var $G__51316$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$233$$,$APP.$cljs$cst$1603$parent_id$$,function($p1__51290_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__51290_SHARP_$$)?
$p1__51290_SHARP_$$:$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$233$$)});return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$233$$)?$APP.$app$common$types$shape$layout$remap_grid_cells$$($G__51316$$,$APP.$cljs$core$_deref$$($ids_map$jscomp$6$$)):$G__51316$$}var $force_parent_id_map__51305__$1$$=$APP.$cljs$core$__destructure_map$$($force_id$jscomp$2_new_shape$jscomp$2_p__51304$$),$main_instance_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($force_parent_id_map__51305__$1$$,
$cljs$cst$2505$main_instance_QMARK_$$,!1);$force_id$jscomp$2_new_shape$jscomp$2_p__51304$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($force_parent_id_map__51305__$1$$,$cljs$cst$2073$force_id$$,null);var $force_frame_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($force_parent_id_map__51305__$1$$,$APP.$cljs$cst$2506$force_frame_id$$,null),$keep_ids_QMARK_$jscomp$2_new_shapes$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($force_parent_id_map__51305__$1$$,$APP.$cljs$cst$2074$keep_ids_QMARK_$$,
!1);$force_parent_id_map__51305__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($force_parent_id_map__51305__$1$$,$APP.$cljs$cst$2507$force_parent_id$$,null);var $component_page$$=$APP.$app$common$types$pages_list$get_page$$($library_data$jscomp$1$$,$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$17$$)),$component_shape$$=$app$common$types$container$remove_swap_keep_attrs$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$types$container$get_shape$$($component_page$$,
$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$17$$)),$APP.$cljs$cst$1603$parent_id$$,null),$APP.$cljs$cst$1591$frame_id$$,$APP.$app$common$uuid$zero$$)),$orig_pos$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$$)),$delta$jscomp$11$$=$APP.$app$common$geom$point$subtract$$($frame_id$jscomp$25_position$jscomp$40$$,
$orig_pos$$),$objects$jscomp$188$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$5_vec__51306$$),$unames$jscomp$1$$=$APP.$cljs$core$volatile_BANG_$$($APP.$app$common$files$helpers$get_used_names$$($objects$jscomp$188$$)),$component_children$$=$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$188$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$$)));
$frame_id$jscomp$25_position$jscomp$40$$=function(){return $APP.$cljs$core$truth_$$($force_frame_id$$)?$force_frame_id$$:$app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$188$$,$APP.$app$common$geom$point$add$$($orig_pos$$,$delta$jscomp$11$$),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$2066$skip_components_QMARK_$$,!0,$APP.$cljs$cst$2069$bottom_frames_QMARK_$$,!0,$cljs$cst$47$validator$$,function($p1__51287_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component_children$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51287_SHARP_$$))==null&&!$APP.$app$common$types$component$in_component_copy_QMARK_$$($p1__51287_SHARP_$$)}],null))}();var $frame$jscomp$14$$=$APP.$app$common$types$container$get_shape$$($page$jscomp$5_vec__51306$$,$frame_id$jscomp$25_position$jscomp$40$$),$component_frame$$=$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$188$$,$frame$jscomp$14$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$2504$allow_main_QMARK_$$,!0],null)),$ids_map$jscomp$6$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$page$jscomp$5_vec__51306$$=$APP.$app$common$types$shape_tree$clone_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($component_shape$$,$APP.$cljs$core$truth_$$($force_parent_id_map__51305__$1$$)?$force_parent_id_map__51305__$1$$:$frame_id$jscomp$25_position$jscomp$40$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_page$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2071$update_new_shape$$,
function($G__51312__$1_new_shape$jscomp$3$$,$original_shape$$){var $G__51312__$6_new_name$jscomp$6$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($G__51312__$1_new_shape$jscomp$3$$),$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$=$APP.$app$common$types$component$instance_root_QMARK_$$($original_shape$$);$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$&&$unames$jscomp$1$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($unames$jscomp$1$$.$cljs$core$IDeref$_deref$arity$1$(null),
$G__51312__$6_new_name$jscomp$6$$));$ids_map$jscomp$6$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ids_map$jscomp$6$$.$cljs$core$IDeref$_deref$arity$1$(null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__51312__$1_new_shape$jscomp$3$$)));$G__51312__$1_new_shape$jscomp$3$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$geom$shapes$transforms$move$$($G__51312__$1_new_shape$jscomp$3$$,
$delta$jscomp$11$$),$APP.$cljs$cst$1610$touched$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1985$variant_id$$,$APP.$cljs$cst$1987$variant_name$$]));$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($main_instance_QMARK_$$)?$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$:$main_instance_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__51312__$1_new_shape$jscomp$3$$,
$APP.$cljs$cst$2030$main_instance$$,!0):$G__51312__$1_new_shape$jscomp$3$$;$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$=$APP.$cljs$core$not$$($main_instance_QMARK_$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$,$APP.$cljs$cst$2030$main_instance$$):$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$;$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$=$APP.$cljs$core$truth_$$($main_instance_QMARK_$$)?
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$,$APP.$cljs$cst$2032$shape_ref$$):$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$;$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$=$APP.$cljs$core$not$$($main_instance_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$,$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$$)):
$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$;$G__51312__$6_new_name$jscomp$6$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$$)==null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$,$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$17$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1627$component_file$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$1$$),$APP.$cljs$cst$2029$component_root$$,!0,$APP.$cljs$cst$723$name$$,$G__51312__$6_new_name$jscomp$6$$])):$G__51312__$2_G__51312__$3_G__51312__$4_G__51312__$5_root_QMARK_$$;return $APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$$)!=null||$component_frame$$!=null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__51312__$6_new_name$jscomp$6$$,$APP.$cljs$cst$2029$component_root$$):
$G__51312__$6_new_name$jscomp$6$$},$cljs$cst$2073$force_id$$,$force_id$jscomp$2_new_shape$jscomp$2_p__51304$$,$APP.$cljs$cst$2074$keep_ids_QMARK_$$,$keep_ids_QMARK_$jscomp$2_new_shapes$jscomp$2$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$25_position$jscomp$40$$,$cljs$cst$2075$dest_objects$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$5_vec__51306$$)]));$force_id$jscomp$2_new_shape$jscomp$2_p__51304$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($page$jscomp$5_vec__51306$$,
0,null);$keep_ids_QMARK_$jscomp$2_new_shapes$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($page$jscomp$5_vec__51306$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($page$jscomp$5_vec__51306$$,2,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$remap_ids$$($force_id$jscomp$2_new_shape$jscomp$2_p__51304$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($remap_ids$$,$keep_ids_QMARK_$jscomp$2_new_shapes$jscomp$2$$)],
null)};
$APP.$app$common$types$container$valid_shape_for_component_QMARK_$$=function($objects$jscomp$192$$,$shape$jscomp$237$$){var $children$jscomp$inline_5575_or__5025__auto__$jscomp$inline_5577$$=$APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$192$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$237$$));var $JSCompiler_inline_result$jscomp$904_parents$jscomp$inline_5576$$=$APP.$app$common$files$helpers$get_parents$$($objects$jscomp$192$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$237$$));$children$jscomp$inline_5575_or__5025__auto__$jscomp$inline_5577$$=
$APP.$cljs$core$some$$($APP.$app$common$types$component$main_instance_QMARK_$$,$children$jscomp$inline_5575_or__5025__auto__$jscomp$inline_5577$$);$JSCompiler_inline_result$jscomp$904_parents$jscomp$inline_5576$$=$APP.$cljs$core$truth_$$($children$jscomp$inline_5575_or__5025__auto__$jscomp$inline_5577$$)?$children$jscomp$inline_5575_or__5025__auto__$jscomp$inline_5577$$:$APP.$cljs$core$some$$($APP.$app$common$types$component$main_instance_QMARK_$$,$JSCompiler_inline_result$jscomp$904_parents$jscomp$inline_5576$$);
return $APP.$cljs$core$not$$($JSCompiler_inline_result$jscomp$904_parents$jscomp$inline_5576$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$192$$,$shape$jscomp$237$$))};
$app$common$types$container$get_component_from_shape$$=function($shape$jscomp$239$$,$libraries$jscomp$1$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$239$$),$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$1622$components$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$239$$)],
null))};
$app$common$types$container$invalid_structure_for_component_QMARK_$$=function($comps_nesting_loop_QMARK__objects$jscomp$194_selected_components$$,$parent$jscomp$194$$,$children$jscomp$184$$,$pasting_QMARK_$$,$libraries$jscomp$2$$){var $objects__$1$jscomp$3$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$comps_nesting_loop_QMARK__objects$jscomp$194_selected_components$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,
$APP.$cljs$core$identity$$),$children$jscomp$184$$))]));$comps_nesting_loop_QMARK__objects$jscomp$194_selected_components$$=function(){var $G__51333$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$container$collect_main_shapes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$children$jscomp$184$$,$objects__$1$jscomp$3$$]));return $APP.$cljs$core$truth_$$($pasting_QMARK_$$)?$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($component$jscomp$inline_5580_p1__51324_SHARP_$$){$component$jscomp$inline_5580_p1__51324_SHARP_$$=
$app$common$types$container$get_component_from_shape$$($component$jscomp$inline_5580_p1__51324_SHARP_$$,$libraries$jscomp$2$$);return $APP.$cljs$core$truth_$$($component$jscomp$inline_5580_p1__51324_SHARP_$$)?$APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_5580_p1__51324_SHARP_$$)):$component$jscomp$inline_5580_p1__51324_SHARP_$$},$G__51333$$):$G__51333$$}();var $or__5025__auto____$2$jscomp$12_selected_main_instance_QMARK_$$=$APP.$cljs$core$seq$$($comps_nesting_loop_QMARK__objects$jscomp$194_selected_components$$),
$parent_in_component_QMARK_$$=$APP.$app$common$types$container$in_any_component_QMARK_$$($objects__$1$jscomp$3$$,$parent$jscomp$194$$);$comps_nesting_loop_QMARK__objects$jscomp$194_selected_components$$=!$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$nil_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51325_SHARP_$$){return $app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($objects__$1$jscomp$3$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51325_SHARP_$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$194$$))},$children$jscomp$184$$));var $or__5025__auto__$jscomp$455_or__5025__auto____$1$jscomp$50$$=$APP.$app$common$types$component$in_component_copy_QMARK_$$($parent$jscomp$194$$);if($or__5025__auto__$jscomp$455_or__5025__auto____$1$jscomp$50$$)return $or__5025__auto__$jscomp$455_or__5025__auto____$1$jscomp$50$$;$or__5025__auto__$jscomp$455_or__5025__auto____$1$jscomp$50$$=$APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects__$1$jscomp$3$$,
$parent$jscomp$194$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$455_or__5025__auto____$1$jscomp$50$$))return $or__5025__auto__$jscomp$455_or__5025__auto____$1$jscomp$50$$;$or__5025__auto____$2$jscomp$12_selected_main_instance_QMARK_$$=$or__5025__auto____$2$jscomp$12_selected_main_instance_QMARK_$$?$parent_in_component_QMARK_$$:$or__5025__auto____$2$jscomp$12_selected_main_instance_QMARK_$$;return $APP.$cljs$core$truth_$$($or__5025__auto____$2$jscomp$12_selected_main_instance_QMARK_$$)?
$or__5025__auto____$2$jscomp$12_selected_main_instance_QMARK_$$:$comps_nesting_loop_QMARK__objects$jscomp$194_selected_components$$};
$app$common$types$container$find_valid_parent_and_frame_ids$cljs$0core$0IFn$0_invoke$0arity$05$$=function($G__51449_parent_id$jscomp$24$$,$objects$jscomp$196$$,$children$jscomp$186$$,$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$){for(;;){var $G__51450_get_frame$$=function($parent_id$jscomp$25$$,$objects$jscomp$197$$){return function($parent_id__$1$jscomp$2$$){return $APP.$cljs$core$truth_$$($APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$197$$,$parent_id__$1$jscomp$2$$))?
$parent_id__$1$jscomp$2$$:$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$197$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_id__$1$jscomp$2$$,$APP.$cljs$cst$1591$frame_id$$],null))}}($G__51449_parent_id$jscomp$24$$,$objects$jscomp$196$$,$children$jscomp$186$$,$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$),$parent$jscomp$195$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$196$$,$G__51449_parent_id$jscomp$24$$),
$G__51451_children_ids$jscomp$4$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$children$jscomp$186$$)),$G__51452_top_children$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($parent_id$jscomp$26$$,$objects$jscomp$198$$,$children$jscomp$188$$,$pasting_QMARK_$jscomp$3$$,$libraries$jscomp$5$$,$parent$jscomp$196$$,$children_ids$jscomp$5$$){return function($p1__51340_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($children_ids$jscomp$5$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51340_SHARP_$$))}}($G__51449_parent_id$jscomp$24$$,$objects$jscomp$196$$,$children$jscomp$186$$,$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$,$parent$jscomp$195$$,$G__51451_children_ids$jscomp$4$$),$children$jscomp$186$$),$no_changes_QMARK_$$=$APP.$cljs$core$every_QMARK_$$(function($parent_id$jscomp$27$$){return function($p1__51341_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$27$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51341_SHARP_$$))}}($G__51449_parent_id$jscomp$24$$,$objects$jscomp$196$$,$children$jscomp$186$$,$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$,$parent$jscomp$195$$,$G__51451_children_ids$jscomp$4$$,$G__51452_top_children$$),$G__51452_top_children$$)&&$APP.$cljs$core$not$$($pasting_QMARK_$jscomp$1$$),$all_main_QMARK_$$=$APP.$cljs$core$every_QMARK_$$($APP.$app$common$types$component$main_instance_QMARK_$$,$G__51452_top_children$$),
$G__51453_ascendants$$=$app$common$files$helpers$get_parents_with_self$$($objects$jscomp$196$$,$G__51449_parent_id$jscomp$24$$),$any_main_ascendant$$=$APP.$cljs$core$some$$($APP.$app$common$types$component$main_instance_QMARK_$$,$G__51453_ascendants$$),$any_variant_container_ascendant$$=$APP.$cljs$core$some$$($APP.$app$common$types$component$is_variant_container_QMARK_$$,$G__51453_ascendants$$),$get_variant_id$$=function($parent_id$jscomp$28$$,$objects$jscomp$200$$,$children$jscomp$190$$,$pasting_QMARK_$jscomp$5$$,
$libraries$jscomp$7$$){return function($shape$jscomp$241$$){return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$241$$))?$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$container$get_component_from_shape$$($shape$jscomp$241$$,$libraries$jscomp$7$$)):null}}($G__51449_parent_id$jscomp$24$$,$objects$jscomp$196$$,$children$jscomp$186$$,$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$,$parent$jscomp$195$$,$G__51451_children_ids$jscomp$4$$,
$G__51452_top_children$$,$no_changes_QMARK_$$,$all_main_QMARK_$$,$G__51453_ascendants$$,$any_main_ascendant$$,$any_variant_container_ascendant$$),$descendants$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($parent_id$jscomp$29$$,$objects$jscomp$201$$){return function($p1__51342_SHARP_$$){return $APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$201$$,$p1__51342_SHARP_$$)}}($G__51449_parent_id$jscomp$24$$,$objects$jscomp$196$$,$children$jscomp$186$$,
$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$,$parent$jscomp$195$$,$G__51451_children_ids$jscomp$4$$,$G__51452_top_children$$,$no_changes_QMARK_$$,$all_main_QMARK_$$,$G__51453_ascendants$$,$any_main_ascendant$$,$any_variant_container_ascendant$$,$get_variant_id$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__51451_children_ids$jscomp$4$$])),$any_variant_container_descendant$$=$APP.$cljs$core$some$$($APP.$app$common$types$component$is_variant_container_QMARK_$$,$descendants$$),
$descendants_variant_ids_set$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($get_variant_id$$,$descendants$$)),$any_main_descendant$$=$APP.$cljs$core$some$$(function($parent_id$jscomp$30$$,$objects$jscomp$202$$){return function($shape$jscomp$242$$){return $APP.$cljs$core$some$$($APP.$app$common$types$component$main_instance_QMARK_$$,$APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$202$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$242$$)))}}($G__51449_parent_id$jscomp$24$$,
$objects$jscomp$196$$,$children$jscomp$186$$,$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$,$parent$jscomp$195$$,$G__51451_children_ids$jscomp$4$$,$G__51452_top_children$$,$no_changes_QMARK_$$,$all_main_QMARK_$$,$G__51453_ascendants$$,$any_main_ascendant$$,$any_variant_container_ascendant$$,$get_variant_id$$,$descendants$$,$any_variant_container_descendant$$,$descendants_variant_ids_set$$),$children$jscomp$186$$);if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$=
$no_changes_QMARK_$$;return $and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$?$and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$:($and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$=$APP.$cljs$core$not$$($app$common$types$container$invalid_structure_for_component_QMARK_$$($objects$jscomp$196$$,
$parent$jscomp$195$$,$children$jscomp$186$$,$pasting_QMARK_$jscomp$1$$,$libraries$jscomp$3$$)))?($and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$=$pasting_QMARK_$jscomp$1$$,$and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$)?
$and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$:$any_main_descendant$$==null||!$APP.$app$common$types$component$main_instance_QMARK_$$($parent$jscomp$195$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$)?($APP.$cljs$core$not$$($any_variant_container_descendant$$)||$APP.$cljs$core$not$$($any_variant_container_ascendant$$)&&
$APP.$cljs$core$not$$($any_main_ascendant$$))&&($APP.$cljs$core$not$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$195$$))||$all_main_QMARK_$$)&&($APP.$cljs$core$not$$($pasting_QMARK_$jscomp$1$$)||!$APP.$app$common$types$component$is_variant_QMARK_$$($parent$jscomp$195$$)||!$APP.$cljs$core$contains_QMARK_$$($descendants_variant_ids_set$$,$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$195$$))):$and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$):
$and__5023__auto__$jscomp$294_and__5023__auto____$1$jscomp$53_or__5025__auto__$jscomp$456_or__5025__auto____$1$jscomp$inline_5582$$}()))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__51449_parent_id$jscomp$24$$,$G__51450_get_frame$$($G__51449_parent_id$jscomp$24$$)],null);$G__51449_parent_id$jscomp$24$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$195$$);$G__51450_get_frame$$=$objects$jscomp$196$$;$G__51451_children_ids$jscomp$4$$=
$children$jscomp$186$$;$G__51452_top_children$$=$pasting_QMARK_$jscomp$1$$;$G__51453_ascendants$$=$libraries$jscomp$3$$;$objects$jscomp$196$$=$G__51450_get_frame$$;$children$jscomp$186$$=$G__51451_children_ids$jscomp$4$$;$pasting_QMARK_$jscomp$1$$=$G__51452_top_children$$;$libraries$jscomp$3$$=$G__51453_ascendants$$}};
$app$common$types$container$get_token_groups$$=function($shape$jscomp$243$$,$new_applied_tokens$$){var $old_applied_tokens$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$243$$),$APP.$cljs$core$PersistentHashSet$EMPTY$$),$changed_token_attrs$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51355_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($old_applied_tokens$$,
$p1__51355_SHARP_$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_applied_tokens$$,$p1__51355_SHARP_$$))},$APP.$app$common$types$token$all_keys$$),$text_shape_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$243$$),$APP.$cljs$cst$1572$text$$),$attrs_in_text_content_QMARK_$$=$APP.$cljs$core$some$$(function($p1__51356_SHARP_$$){return $app$common$types$token$attrs_in_text_content$$.$cljs$core$IFn$_invoke$arity$1$?
$app$common$types$token$attrs_in_text_content$$.$cljs$core$IFn$_invoke$arity$1$($p1__51356_SHARP_$$):$app$common$types$token$attrs_in_text_content$$($p1__51356_SHARP_$$)},$changed_token_attrs$$),$changed_groups$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$token$token_attr__GT_shape_attr$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__51363_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,
$p1__51363_SHARP_$$)}),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$some_QMARK_$$)),$changed_token_attrs$$);return $APP.$cljs$core$truth_$$(function(){if($text_shape_QMARK_$$){var $and__5023__auto____$1$jscomp$54$$=$APP.$app$common$data$not_empty_QMARK_$$($changed_groups$$);return $and__5023__auto____$1$jscomp$54$$?$attrs_in_text_content_QMARK_$$:$and__5023__auto____$1$jscomp$54$$}return $text_shape_QMARK_$$}())?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($changed_groups$$,
$cljs$cst$2053$content_group$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1759$text_content_attribute$$])):$changed_groups$$};
$app$common$types$container$set_shape_attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($G__51379__$1_G__51379__$2_shape$jscomp$244$$,$attr$jscomp$21$$,$G__51379__$3_val$jscomp$166$$,$ignore_touched$jscomp$2_p__51374_touched_QMARK_$$){var $group$jscomp$25_map__51375__$1$$=$APP.$cljs$core$__destructure_map$$($ignore_touched$jscomp$2_p__51374_touched_QMARK_$$);$ignore_touched$jscomp$2_p__51374_touched_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$25_map__51375__$1$$,
$APP.$cljs$cst$2508$ignore_touched$$);var $ignore_geometry$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$25_map__51375__$1$$,$cljs$cst$2509$ignore_geometry$$);$group$jscomp$25_map__51375__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,$attr$jscomp$21$$);var $equal_QMARK__shape_val$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51379__$1_G__51379__$2_shape$jscomp$244$$,$attr$jscomp$21$$),$ignore_QMARK_$jscomp$1$$=
$APP.$cljs$core$truth_$$($ignore_touched$jscomp$2_p__51374_touched_QMARK_$$)?$ignore_touched$jscomp$2_p__51374_touched_QMARK_$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$21$$,$APP.$cljs$cst$1875$position_data$$),$is_geometry_QMARK_$$=($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$25_map__51375__$1$$,$cljs$cst$2048$geometry_group$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$25_map__51375__$1$$,$cljs$cst$2053$content_group$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__51379__$1_G__51379__$2_shape$jscomp$244$$),$APP.$cljs$cst$294$path$$))&&$APP.$cljs$core$not$$(function(){var $fexpr__51376$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null);return $fexpr__51376$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__51376$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$21$$):
$fexpr__51376$$($attr$jscomp$21$$)}()),$in_copy_QMARK_$$=$APP.$app$common$types$component$in_component_copy_QMARK_$$($G__51379__$1_G__51379__$2_shape$jscomp$244$$);$equal_QMARK__shape_val$$=$is_geometry_QMARK_$$?$app$common$geom$shapes$close_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($attr$jscomp$21$$,$G__51379__$3_val$jscomp$166$$,$equal_QMARK__shape_val$$,1):$app$common$geom$shapes$close_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($attr$jscomp$21$$,$G__51379__$3_val$jscomp$166$$,$equal_QMARK__shape_val$$,
.001);$ignore_touched$jscomp$2_p__51374_touched_QMARK_$$=$APP.$cljs$core$truth_$$($group$jscomp$25_map__51375__$1$$)?$APP.$cljs$core$not$$($equal_QMARK__shape_val$$)&&$APP.$cljs$core$not$$($APP.$cljs$core$truth_$$($ignore_geometry$$)?$is_geometry_QMARK_$$:$ignore_geometry$$):$group$jscomp$25_map__51375__$1$$;var $content_diff_type$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__51379__$1_G__51379__$2_shape$jscomp$244$$),$APP.$cljs$cst$1572$text$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$21$$,$APP.$cljs$cst$1621$content$$)?$app$common$types$text$get_diff_type$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($G__51379__$1_G__51379__$2_shape$jscomp$244$$),$G__51379__$3_val$jscomp$166$$):null,$token_groups$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$21$$,$APP.$cljs$cst$1857$applied_tokens$$)?$app$common$types$container$get_token_groups$$($G__51379__$1_G__51379__$2_shape$jscomp$244$$,
$G__51379__$3_val$jscomp$166$$):$APP.$cljs$core$PersistentHashSet$EMPTY$$,$groups$jscomp$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($group$jscomp$25_map__51375__$1$$)?$APP.$cljs$core$not$$($equal_QMARK__shape_val$$):$group$jscomp$25_map__51375__$1$$)?$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$($token_groups$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$group$jscomp$25_map__51375__$1$$]),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$content_diff_type$$])):
$token_groups$$;$G__51379__$1_G__51379__$2_shape$jscomp$244$$=$APP.$cljs$core$truth_$$(function(){if($in_copy_QMARK_$$){var $and__5023__auto____$1$jscomp$55$$=$APP.$cljs$core$not_empty$$($groups$jscomp$1$$);return $APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$55$$)?$APP.$cljs$core$not$$($ignore_QMARK_$jscomp$1$$)&&$APP.$cljs$core$not$$($APP.$cljs$core$truth_$$($ignore_geometry$$)?$is_geometry_QMARK_$$:$ignore_geometry$$):$and__5023__auto____$1$jscomp$55$$}return $in_copy_QMARK_$$}())?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__51379__$1_G__51379__$2_shape$jscomp$244$$,
$APP.$cljs$cst$1610$touched$$,function($touched$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__51366_SHARP_$$,$p2__51367_SHARP_$$){return $app$common$types$component$set_touched_group$$($p1__51366_SHARP_$$,$p2__51367_SHARP_$$)},$touched$jscomp$2$$,$groups$jscomp$1$$)}),$APP.$cljs$cst$2031$remote_synced$$):$G__51379__$1_G__51379__$2_shape$jscomp$244$$;$G__51379__$1_G__51379__$2_shape$jscomp$244$$=$G__51379__$3_val$jscomp$166$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__51379__$1_G__51379__$2_shape$jscomp$244$$,
$attr$jscomp$21$$):$G__51379__$1_G__51379__$2_shape$jscomp$244$$;$G__51379__$3_val$jscomp$166$$=$G__51379__$3_val$jscomp$166$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__51379__$1_G__51379__$2_shape$jscomp$244$$,$attr$jscomp$21$$,$G__51379__$3_val$jscomp$166$$):$G__51379__$1_G__51379__$2_shape$jscomp$244$$;return $APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($G__51379__$3_val$jscomp$166$$,$cljs$cst$2510$app_DOT_common_DOT_types_DOT_container_SLASH_touched$$,
$ignore_touched$jscomp$2_p__51374_touched_QMARK_$$)};
$app$common$features$check_paste_features_BANG_$$=function($enabled_features$jscomp$4_not_supported$jscomp$3$$,$paste_features$$){var $not_supported_51284_not_supported_51289$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($enabled_features$jscomp$4_not_supported$jscomp$3$$,$paste_features$$),$APP.$app$common$features$no_migration_features$$);if($APP.$cljs$core$seq$$($not_supported_51284_not_supported_51289$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("expected features '"+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",
$not_supported_51284_not_supported_51289$$)??"")+"' not present in pasted content",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$271$code$$,$cljs$cst$2520$missing_features_in_paste_content$$,$APP.$cljs$cst$2515$feature$$,$APP.$cljs$core$first$$($not_supported_51284_not_supported_51289$$),$APP.$cljs$cst$273$hint$$,
"expected features '"+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$not_supported_51284_not_supported_51289$$)??"")+"' not present in pasted content"],null),null])),null);$not_supported_51284_not_supported_51289$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($enabled_features$jscomp$4_not_supported$jscomp$3$$,$APP.$app$common$features$supported_features$$);if($APP.$cljs$core$seq$$($not_supported_51284_not_supported_51289$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("features '"+
($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$not_supported_51284_not_supported_51289$$)??"")+"' not supported in the application",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$271$code$$,$cljs$cst$2521$paste_feature_not_supported$$,$APP.$cljs$cst$2515$feature$$,$APP.$cljs$core$first$$($not_supported_51284_not_supported_51289$$),
$APP.$cljs$cst$273$hint$$,"features '"+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$not_supported_51284_not_supported_51289$$)??"")+"' not supported in the application"],null),null])),null);$enabled_features$jscomp$4_not_supported$jscomp$3$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($paste_features$$,$enabled_features$jscomp$4_not_supported$jscomp$3$$),
$app$common$features$backend_only_features$$),$APP.$app$common$features$frontend_only_features$$);if($APP.$cljs$core$seq$$($enabled_features$jscomp$4_not_supported$jscomp$3$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("paste features '"+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$enabled_features$jscomp$4_not_supported$jscomp$3$$)??"")+"' not enabled on the application",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$271$code$$,$cljs$cst$2522$paste_feature_not_enabled$$,$APP.$cljs$cst$2515$feature$$,$APP.$cljs$core$first$$($enabled_features$jscomp$4_not_supported$jscomp$3$$),$APP.$cljs$cst$273$hint$$,"paste features '"+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$enabled_features$jscomp$4_not_supported$jscomp$3$$)??"")+"' not enabled on the application"],null),null])),null);};
$APP.$app$common$geom$shapes$tree_seq$get_children_seq$$=function($id$jscomp$251$$,$objects$jscomp$203$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51156_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$203$$,$p1__51156_SHARP_$$)},$APP.$cljs$core$tree_seq$$(function($p1__51155_SHARP_$$){return $APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$203$$,
$p1__51155_SHARP_$$),$APP.$cljs$cst$1598$shapes$$))},function($id__$1$jscomp$3_shape$jscomp$245$$){$id__$1$jscomp$3_shape$jscomp$245$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$203$$,$id__$1$jscomp$3_shape$jscomp$245$$);var $G__51159$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($id__$1$jscomp$3_shape$jscomp$245$$);return $APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($id__$1$jscomp$3_shape$jscomp$245$$)&&$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($id__$1$jscomp$3_shape$jscomp$245$$)?
$APP.$cljs$core$reverse$$($G__51159$$):$G__51159$$},$id$jscomp$251$$))};
$app$common$geom$shapes$tree_seq$get_reflow_root$cljs$0core$0IFn$0_invoke$0arity$03$$=function($current$jscomp$29_parent_id$jscomp$31$$,$G__51213_G__51216_last_root$$,$G__51214_G__51217_objects$jscomp$205$$){for(;;){var $parent$jscomp$201_shape$jscomp$246$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51214_G__51217_objects$jscomp$205$$,$current$jscomp$29_parent_id$jscomp$31$$);if(!$parent$jscomp$201_shape$jscomp$246$$||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,
$current$jscomp$29_parent_id$jscomp$31$$))return $G__51213_G__51216_last_root$$;$current$jscomp$29_parent_id$jscomp$31$$=$parent$jscomp$201_shape$jscomp$246$$?.$parent_id$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$201_shape$jscomp$246$$,$APP.$cljs$cst$1603$parent_id$$);$parent$jscomp$201_shape$jscomp$246$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51214_G__51217_objects$jscomp$205$$,$current$jscomp$29_parent_id$jscomp$31$$);if($APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$201_shape$jscomp$246$$)&&
!$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$201_shape$jscomp$246$$))return $G__51213_G__51216_last_root$$;if($APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$201_shape$jscomp$246$$)&&$app$common$types$shape$layout$auto_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$201_shape$jscomp$246$$))$G__51213_G__51216_last_root$$=$current$jscomp$29_parent_id$jscomp$31$$;else if($APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$201_shape$jscomp$246$$))return $current$jscomp$29_parent_id$jscomp$31$$}};
$app$common$geom$shapes$tree_seq$search_common_roots$$=function($ids$jscomp$33$$,$objects$jscomp$206$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($roots_roots__$1$$,$id$jscomp$253_root$jscomp$36$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$253_root$jscomp$36$$,$APP.$app$common$uuid$zero$$))return $roots_roots__$1$$;$id$jscomp$253_root$jscomp$36$$=$app$common$geom$shapes$tree_seq$get_reflow_root$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$253_root$jscomp$36$$,
$id$jscomp$253_root$jscomp$36$$,$objects$jscomp$206$$);var $contains_parent_QMARK__shape$jscomp$inline_11612$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$206$$,$id$jscomp$253_root$jscomp$36$$);$roots_roots__$1$$=$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($contains_parent_QMARK__shape$jscomp$inline_11612$$))?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$helpers$is_child_QMARK_$$,
$objects$jscomp$206$$,$id$jscomp$253_root$jscomp$36$$)),$roots_roots__$1$$):$roots_roots__$1$$;$contains_parent_QMARK__shape$jscomp$inline_11612$$=$APP.$cljs$core$some$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$contains_QMARK_$$,$roots_roots__$1$$),$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$206$$,$id$jscomp$253_root$jscomp$36$$));return $APP.$cljs$core$not$$($contains_parent_QMARK__shape$jscomp$inline_11612$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($roots_roots__$1$$,
$id$jscomp$253_root$jscomp$36$$):$roots_roots__$1$$},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$ids$jscomp$33$$)};
$app$common$geom$shapes$tree_seq$resolve_tree$$=function($ids$jscomp$34$$,$objects$jscomp$207$$){var $child_seq$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__51187_SHARP_$$){return $APP.$app$common$geom$shapes$tree_seq$get_children_seq$$($p1__51187_SHARP_$$,$objects$jscomp$207$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$geom$shapes$tree_seq$search_common_roots$$($ids$jscomp$34$$,$objects$jscomp$207$$)]));return $APP.$cljs$core$contains_QMARK_$$($ids$jscomp$34$$,
$APP.$app$common$uuid$zero$$)?$APP.$cljs$core$cons$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$207$$,$APP.$app$common$uuid$zero$$),$child_seq$$):$child_seq$$};
$app$common$geom$shapes$tree_seq$resolve_subtree$$=function($from_id$$,$to_id$$,$objects$jscomp$208$$){return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($app$common$data$take_until$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51197_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51197_SHARP_$$),$to_id$$)},$APP.$app$common$geom$shapes$tree_seq$get_children_seq$$($from_id$$,$objects$jscomp$208$$)),
$APP.$cljs$core$rest$$($APP.$app$common$geom$shapes$tree_seq$get_children_seq$$($to_id$$,$objects$jscomp$208$$)))};$app$common$types$library$get_colors$$=function($file_data$jscomp$18$$){return $APP.$cljs$cst$2174$colors$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$18$$)};
$APP.$app$common$types$library$get_color$$=function($file_data$jscomp$19$$,$color_id$jscomp$1$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file_data$jscomp$19$$,$APP.$cljs$cst$2174$colors$$),$color_id$jscomp$1$$)};
$app$common$types$library$used_colors_changed_since$$=function($shape$jscomp$247$$,$library$jscomp$3$$,$since_date$jscomp$1$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($color$jscomp$32$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$247$$),$APP.$cljs$cst$2501$asset_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$32$$),$APP.$cljs$cst$2502$asset_type$$,
$APP.$cljs$cst$1284$color$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51386_SHARP_$$){return $APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($p1__51386_SHARP_$$)<$since_date$jscomp$1$$},$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51385_SHARP_$$){var $library_data$jscomp$inline_5584$$=$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$3$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1720$ref_file$$.$cljs$core$IFn$_invoke$arity$1$($p1__51385_SHARP_$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$inline_5584$$))?$APP.$app$common$types$library$get_color$$($library_data$jscomp$inline_5584$$,$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51385_SHARP_$$)):null},$app$common$types$shape$get_all_colors$$($shape$jscomp$247$$))))};
$app$common$types$library$sync_colors$$=function($shape$jscomp$248$$,$library_id$jscomp$5$$,$library_colors$$){return $app$common$types$shape$process_shape_colors$$($shape$jscomp$248$$,function($shape__$1$jscomp$23$$,$position$jscomp$41$$,$G__51398_library_color_shape_color$jscomp$1$$,$set_fn$$,$G__51396__$jscomp$1568$$,$G__51395_detach_fn$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1720$ref_file$$.$cljs$core$IFn$_invoke$arity$1$($G__51398_library_color_shape_color$jscomp$1$$),
$library_id$jscomp$5$$)){$G__51398_library_color_shape_color$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($library_colors$$,$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($G__51398_library_color_shape_color$jscomp$1$$));if($G__51398_library_color_shape_color$jscomp$1$$!=null){$G__51395_detach_fn$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($G__51398_library_color_shape_color$jscomp$1$$);$G__51396__$jscomp$1568$$=$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($G__51398_library_color_shape_color$jscomp$1$$);
var $G__51397$$=$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($G__51398_library_color_shape_color$jscomp$1$$);$G__51398_library_color_shape_color$jscomp$1$$=$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($G__51398_library_color_shape_color$jscomp$1$$);return $set_fn$$.$cljs$core$IFn$_invoke$arity$6$?$set_fn$$.$cljs$core$IFn$_invoke$arity$6$($shape__$1$jscomp$23$$,$position$jscomp$41$$,$G__51395_detach_fn$$,$G__51396__$jscomp$1568$$,$G__51397$$,$G__51398_library_color_shape_color$jscomp$1$$):
$set_fn$$($shape__$1$jscomp$23$$,$position$jscomp$41$$,$G__51395_detach_fn$$,$G__51396__$jscomp$1568$$,$G__51397$$,$G__51398_library_color_shape_color$jscomp$1$$)}return $G__51395_detach_fn$$.$cljs$core$IFn$_invoke$arity$2$?$G__51395_detach_fn$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$23$$,$position$jscomp$41$$):$G__51395_detach_fn$$($shape__$1$jscomp$23$$,$position$jscomp$41$$)}return $shape__$1$jscomp$23$$})};
$APP.$app$common$types$typographies_list$get_typography$$=function($file_data$jscomp$26$$,$typography_id$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($file_data$jscomp$26$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2177$typographies$$,$typography_id$$],null))};
$app$common$types$typographies_list$update_typography$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($file_data$jscomp$28$$,$typography_id$jscomp$1$$,$args$jscomp$243$$){return $APP.$app$common$data$update_in_when$$($file_data$jscomp$28$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2177$typographies$$,$typography_id$jscomp$1$$],null),function($p1__51405_SHARP__typography$jscomp$inline_11614$$){$p1__51405_SHARP__typography$jscomp$inline_11614$$=
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$merge$$,$p1__51405_SHARP__typography$jscomp$inline_11614$$,$args$jscomp$243$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__51405_SHARP__typography$jscomp$inline_11614$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$app$common$time$now$$())})};
$app$common$types$typographies_list$used_typographies_changed_since$$=function($shape$jscomp$249$$,$library$jscomp$4$$,$since_date$jscomp$2$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($node$jscomp$254$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$249$$),$APP.$cljs$cst$2501$asset_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$254$$),
$APP.$cljs$cst$2502$asset_type$$,$APP.$cljs$cst$1966$typography$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51412_SHARP_$$){return $APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($p1__51412_SHARP_$$)<$since_date$jscomp$2$$},$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51411_SHARP_$$){var $library_data$jscomp$inline_5587$$=$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$4$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1626$typography_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($p1__51411_SHARP_$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$inline_5587$$))?$APP.$app$common$types$typographies_list$get_typography$$($library_data$jscomp$inline_5587$$,$APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51411_SHARP_$$)):null},$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$249$$)))))};
$app$common$types$typography$uses_library_typographies_QMARK_$$=function($shape$jscomp$250$$,$library_id$jscomp$6$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$250$$),$APP.$cljs$cst$1572$text$$)&&$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51465_SHARP_$$){return $APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51465_SHARP_$$)!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1626$typography_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($p1__51465_SHARP_$$),
$library_id$jscomp$6$$)},$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$250$$))};
$app$common$types$typography$uses_library_typography_QMARK_$$=function($shape$jscomp$251$$,$library_id$jscomp$7$$,$typography_id$jscomp$3$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$251$$),$APP.$cljs$cst$1572$text$$)&&$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51468_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51468_SHARP_$$),$typography_id$jscomp$3$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1626$typography_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($p1__51468_SHARP_$$),$library_id$jscomp$7$$)},$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$251$$))};$app$common$types$typography$remove_typography_from_node$$=function($node$jscomp$255$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($node$jscomp$255$$,$APP.$cljs$cst$1626$typography_ref_file$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1740$typography_ref_id$$]))};
$app$common$types$typography$remove_external_typographies$$=function($shape$jscomp$253$$,$file_id$jscomp$24$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$253$$,$APP.$cljs$cst$1621$content$$,function($content$jscomp$110$$){return $APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__51472_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1626$typography_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($p1__51472_SHARP_$$),
$file_id$jscomp$24$$)},$app$common$types$typography$remove_typography_from_node$$,$content$jscomp$110$$)})};
$app$common$types$file$containers_seq$$=function($file_data$jscomp$30$$){return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51548_SHARP_$$){return $app$common$types$container$make_container$$($p1__51548_SHARP_$$,$APP.$cljs$cst$1608$page$$)},$APP.$cljs$core$seq$$($APP.$cljs$core$vals$$($APP.$cljs$cst$1614$pages_index$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$30$$)))),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51549_SHARP_$$){return $app$common$types$container$make_container$$($p1__51549_SHARP_$$,
$APP.$cljs$cst$1609$component$$)},$APP.$app$common$types$components_list$components_seq$$($file_data$jscomp$30$$)))};
$APP.$app$common$types$file$object_containers_seq$$=function($file_data$jscomp$31$$){return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51550_SHARP_$$){return $app$common$types$container$make_container$$($p1__51550_SHARP_$$,$APP.$cljs$cst$1608$page$$)},$APP.$cljs$core$seq$$($APP.$cljs$core$vals$$($APP.$cljs$cst$1614$pages_index$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$31$$)))),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51551_SHARP_$$){return $app$common$types$container$make_container$$($p1__51551_SHARP_$$,
$APP.$cljs$cst$1609$component$$)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2498$deleted$$,$APP.$cljs$core$vals$$($APP.$cljs$cst$1622$components$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$31$$)))))};
$app$common$types$file$find_component_file$$=function($file$jscomp$20$$,$libraries$jscomp$10$$,$component_file$jscomp$1$$){return $file$jscomp$20$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($component_file$jscomp$1$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$20$$))?$file$jscomp$20$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$10$$,$component_file$jscomp$1$$)};
$APP.$app$common$types$file$get_component$$=function($var_args$jscomp$1080$$){for(var $args__5755__auto__$jscomp$189$$=[],$len__5749__auto___52019$$=arguments.length,$i__5750__auto___52020$$=0;;)if($i__5750__auto___52020$$<$len__5749__auto___52019$$)$args__5755__auto__$jscomp$189$$.push(arguments[$i__5750__auto___52020$$]),$i__5750__auto___52020$$+=1;else break;return $app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],3<$args__5755__auto__$jscomp$189$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$189$$.slice(3),0,null):null)};
$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($libraries$jscomp$11$$,$library_id$jscomp$9$$,$component_id$jscomp$10$$,$include_deleted_QMARK_$jscomp$2_map__51577__$1_p__51576$$){$include_deleted_QMARK_$jscomp$2_map__51577__$1_p__51576$$=$APP.$cljs$core$__destructure_map$$($include_deleted_QMARK_$jscomp$2_map__51577__$1_p__51576$$);$include_deleted_QMARK_$jscomp$2_map__51577__$1_p__51576$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($include_deleted_QMARK_$jscomp$2_map__51577__$1_p__51576$$,
$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!1);return $app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$11$$,$library_id$jscomp$9$$),$APP.$cljs$cst$142$data$$),$component_id$jscomp$10$$,$include_deleted_QMARK_$jscomp$2_map__51577__$1_p__51576$$)};
$APP.$app$common$types$file$resolve_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($shape$jscomp$254$$,$file$jscomp$21$$,$libraries$jscomp$12$$,$include_deleted_QMARK_$jscomp$3_map__51586__$1_p__51585$$){$include_deleted_QMARK_$jscomp$3_map__51586__$1_p__51585$$=$APP.$cljs$core$__destructure_map$$($include_deleted_QMARK_$jscomp$3_map__51586__$1_p__51585$$);$include_deleted_QMARK_$jscomp$3_map__51586__$1_p__51585$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($include_deleted_QMARK_$jscomp$3_map__51586__$1_p__51585$$,
$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!1);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$254$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$21$$))?$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$21$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$254$$),
$include_deleted_QMARK_$jscomp$3_map__51586__$1_p__51585$$):$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($libraries$jscomp$12$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$254$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$254$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,$include_deleted_QMARK_$jscomp$3_map__51586__$1_p__51585$$]))};
$APP.$app$common$types$file$get_component_page$$=function($file_data$jscomp$33$$,$component$jscomp$19$$){return $APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$33$$,$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$19$$))};
$APP.$app$common$types$file$get_component_container$$=function($component_page$jscomp$1_file_data$jscomp$34$$,$component$jscomp$20$$){return $APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$20$$))?($component_page$jscomp$1_file_data$jscomp$34$$=$APP.$app$common$types$file$get_component_page$$($component_page$jscomp$1_file_data$jscomp$34$$,$component$jscomp$20$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component_page$jscomp$1_file_data$jscomp$34$$,
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1608$page$$)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$20$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1609$component$$)};
$app$common$types$file$get_component_container_from_head$$=function($var_args$jscomp$1082$$){for(var $args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$=[],$component$jscomp$inline_5596_instance_head$jscomp$inline_5590_len__5749__auto___52028$$=arguments.length,$i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$=0;;)if($i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$<$component$jscomp$inline_5596_instance_head$jscomp$inline_5590_len__5749__auto___52028$$)$args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$.push(arguments[$i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$]),
$i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$+=1;else break;$component$jscomp$inline_5596_instance_head$jscomp$inline_5590_len__5749__auto___52028$$=arguments[0];$i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$=arguments[1];$args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$=$APP.$cljs$core$__destructure_map$$(2<$args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$.slice(2),0,null):null);$args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$,$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0);$i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$=
$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_5596_instance_head$jscomp$inline_5590_len__5749__auto___52028$$)));$component$jscomp$inline_5596_instance_head$jscomp$inline_5590_len__5749__auto___52028$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_5596_instance_head$jscomp$inline_5590_len__5749__auto___52028$$),$args__5755__auto__$jscomp$191_include_deleted_QMARK_$jscomp$inline_5594_map__51597__$1$jscomp$inline_5593$$);return $APP.$app$common$types$file$get_component_container$$($i__5750__auto___52029_libraries$jscomp$inline_5591_library_data$jscomp$inline_5595$$,$component$jscomp$inline_5596_instance_head$jscomp$inline_5590_len__5749__auto___52028$$)};
$APP.$app$common$types$file$get_component_root$$=function($file_data$jscomp$35$$,$component$jscomp$22$$){return $APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$22$$))?$APP.$app$common$types$container$get_shape$$($APP.$app$common$types$file$get_component_page$$($file_data$jscomp$35$$,$component$jscomp$22$$),$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$22$$)):$APP.$app$common$types$component$get_deleted_component_root$$($component$jscomp$22$$)};
$APP.$app$common$types$file$get_ref_shape$$=function($var_args$jscomp$1084$$){for(var $args__5755__auto__$jscomp$193$$=[],$len__5749__auto___52040$$=arguments.length,$i__5750__auto___52041$$=0;;)if($i__5750__auto___52041$$<$len__5749__auto___52040$$)$args__5755__auto__$jscomp$193$$.push(arguments[$i__5750__auto___52041$$]),$i__5750__auto___52041$$+=1;else break;return $app$common$types$file$get_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],3<$args__5755__auto__$jscomp$193$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$193$$.slice(3),0,null):null)};
$app$common$types$file$get_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$,$child$jscomp$inline_11623_component$jscomp$24$$,$shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$,$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$){$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$=$APP.$cljs$core$__destructure_map$$($map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$);
$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$,$cljs$cst$2540$with_context_QMARK_$$,!1);if($APP.$cljs$core$truth_$$($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$)))if($shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$=
$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$),$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2540$with_context_QMARK_$$,$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$])),
$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$,$cljs$cst$2540$with_context_QMARK_$$,!1),$APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$inline_11623_component$jscomp$24$$))){var $component_page$jscomp$inline_11622$$=
$APP.$app$common$types$file$get_component_page$$($JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$,$child$jscomp$inline_11623_component$jscomp$24$$);$APP.$cljs$core$truth_$$($component_page$jscomp$inline_11622$$)?($child$jscomp$inline_11623_component$jscomp$24$$=$app$common$files$helpers$get_child$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_page$jscomp$inline_11622$$),$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$inline_11623_component$jscomp$24$$),
$shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$),$JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($child$jscomp$inline_11623_component$jscomp$24$$)?$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$:$child$jscomp$inline_11623_component$jscomp$24$$)?$APP.$cljs$core$with_meta$$($child$jscomp$inline_11623_component$jscomp$24$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$208$file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$),$APP.$cljs$cst$142$data$$,$JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$],null),$APP.$cljs$cst$2541$container$$,$app$common$types$container$make_container$$($component_page$jscomp$inline_11622$$,$APP.$cljs$cst$1608$page$$)],null)):$child$jscomp$inline_11623_component$jscomp$24$$):$JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$=
null}else $shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$inline_11623_component$jscomp$24$$,$APP.$cljs$cst$1615$objects$$),$shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$),$JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$)?
$map__51620__$1$jscomp$inline_11620_map__51637__$1_p__51636_with_context_QMARK_$jscomp$1_with_context_QMARK_$jscomp$inline_11621$$:$shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$)?$APP.$cljs$core$with_meta$$($shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$208$file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$),
$APP.$cljs$cst$142$data$$,$JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$],null),$APP.$cljs$cst$2541$container$$,$app$common$types$container$make_container$$($child$jscomp$inline_11623_component$jscomp$24$$,$APP.$cljs$cst$1609$component$$)],null)):$shape$jscomp$256_shape$jscomp$inline_11624_shape_id$jscomp$inline_11618$$;else $JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$=null;return $JSCompiler_temp$jscomp$10384_file_data$jscomp$37$$};
$app$common$types$file$find_ref_shape$$=function($var_args$jscomp$1085$$){for(var $args__5755__auto__$jscomp$194$$=[],$len__5749__auto___52046$$=arguments.length,$i__5750__auto___52047$$=0;;)if($i__5750__auto___52047$$<$len__5749__auto___52046$$)$args__5755__auto__$jscomp$194$$.push(arguments[$i__5750__auto___52047$$]),$i__5750__auto___52047$$+=1;else break;return $app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],arguments[3],
4<$args__5755__auto__$jscomp$194$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$194$$.slice(4),0,null):null)};
$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($file$jscomp$22$$,$container$jscomp$16$$,$libraries$jscomp$15$$,$shape$jscomp$257$$,$map__51660__$1_p__51656$$){$map__51660__$1_p__51656$$=$APP.$cljs$core$__destructure_map$$($map__51660__$1_p__51656$$);var $include_deleted_QMARK_$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51660__$1_p__51656$$,$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!1),$with_context_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51660__$1_p__51656$$,
$cljs$cst$2540$with_context_QMARK_$$,!1);return $APP.$cljs$core$some$$(function($component$jscomp$25_head_shape$$){var $component_file$jscomp$2$$=$app$common$types$file$find_component_file$$($file$jscomp$22$$,$libraries$jscomp$15$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$25_head_shape$$));$component$jscomp$25_head_shape$$=$component_file$jscomp$2$$!=null?$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($component_file$jscomp$2$$),
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$25_head_shape$$),$include_deleted_QMARK_$jscomp$5$$):null;return $component$jscomp$25_head_shape$$!=null?$app$common$types$file$get_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($component_file$jscomp$2$$),$component$jscomp$25_head_shape$$,$shape$jscomp$257$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2540$with_context_QMARK_$$,
$with_context_QMARK_$jscomp$2$$])):null},$app$common$types$container$get_parent_heads$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$16$$),$shape$jscomp$257$$))};
$app$common$types$file$advance_shape_ref$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($file$jscomp$23$$,$container$jscomp$17_ref_shape$$,$libraries$jscomp$16$$,$shape$jscomp$258$$,$levels$jscomp$2$$,$include_deleted_QMARK_$jscomp$6_map__51676__$1_p__51675$$){$include_deleted_QMARK_$jscomp$6_map__51676__$1_p__51675$$=$APP.$cljs$core$__destructure_map$$($include_deleted_QMARK_$jscomp$6_map__51676__$1_p__51675$$);$include_deleted_QMARK_$jscomp$6_map__51676__$1_p__51675$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($include_deleted_QMARK_$jscomp$6_map__51676__$1_p__51675$$,
$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!1);$container$jscomp$17_ref_shape$$=$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$23$$,$container$jscomp$17_ref_shape$$,$libraries$jscomp$16$$,$shape$jscomp$258$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,$include_deleted_QMARK_$jscomp$6_map__51676__$1_p__51675$$,$cljs$cst$2540$with_context_QMARK_$$,!0]));return $APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$17_ref_shape$$)!=
null&&$levels$jscomp$2$$>0?$app$common$types$file$advance_shape_ref$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$23$$,$APP.$cljs$cst$2541$container$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($container$jscomp$17_ref_shape$$)),$libraries$jscomp$16$$,$container$jscomp$17_ref_shape$$,$levels$jscomp$2$$-1,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,$include_deleted_QMARK_$jscomp$6_map__51676__$1_p__51675$$])):$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$17_ref_shape$$)};
$app$common$types$file$find_ref_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($page$jscomp$7$$,$libraries$jscomp$17$$,$shape$jscomp$259$$){var $map__51686__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0])),$include_deleted_QMARK_$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51686__$1$$,$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!1);return $APP.$cljs$core$some$$(function($component$jscomp$26_head_shape$jscomp$1$$){var $component_file$jscomp$3$$=
$app$common$types$file$find_component_file$$(null,$libraries$jscomp$17$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$26_head_shape$jscomp$1$$));$component$jscomp$26_head_shape$jscomp$1$$=$component_file$jscomp$3$$!=null?$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($component_file$jscomp$3$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$26_head_shape$jscomp$1$$),
$include_deleted_QMARK_$jscomp$7$$):null;return $component$jscomp$26_head_shape$jscomp$1$$!=null?$APP.$cljs$core$truth_$$($APP.$app$common$types$file$get_ref_shape$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($component_file$jscomp$3$$),$component$jscomp$26_head_shape$jscomp$1$$,$shape$jscomp$259$$))?$component$jscomp$26_head_shape$jscomp$1$$:null:null},$app$common$types$container$get_parent_copy_heads$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$7$$),
$shape$jscomp$259$$))};
$APP.$app$common$types$file$find_remote_shape$$=function($var_args$jscomp$1088$$){for(var $args__5755__auto__$jscomp$197$$=[],$len__5749__auto___52061$$=arguments.length,$i__5750__auto___52062$$=0;;)if($i__5750__auto___52062$$<$len__5749__auto___52061$$)$args__5755__auto__$jscomp$197$$.push(arguments[$i__5750__auto___52062$$]),$i__5750__auto___52062$$+=1;else break;return $app$common$types$file$find_remote_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],3<
$args__5755__auto__$jscomp$197$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$197$$.slice(3),0,null):null)};
$app$common$types$file$find_remote_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$,$libraries$jscomp$18$$,$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$,$map__51696__$1_p__51695_with_context_QMARK_$jscomp$3$$){$map__51696__$1_p__51695_with_context_QMARK_$jscomp$3$$=$APP.$cljs$core$__destructure_map$$($map__51696__$1_p__51695_with_context_QMARK_$jscomp$3$$);
$map__51696__$1_p__51695_with_context_QMARK_$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51696__$1_p__51695_with_context_QMARK_$jscomp$3$$,$cljs$cst$2540$with_context_QMARK_$$,!1);var $remote_shape_top_instance$$=$APP.$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$),$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$),
$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$18$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($remote_shape_top_instance$$),$APP.$cljs$cst$142$data$$],null)),$component$jscomp$27_component_container$$=
$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($remote_shape_top_instance$$),!0);$remote_shape_top_instance$$=$APP.$app$common$types$file$get_ref_shape$$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,
$component$jscomp$27_component_container$$,$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$);$component$jscomp$27_component_container$$=$APP.$app$common$types$file$get_component_container$$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,$component$jscomp$27_component_container$$);$remote_shape_top_instance$$!=
null?$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$remote_shape_top_instance$$,$component$jscomp$27_component_container$$,$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$],null):($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$=
$APP.$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$),$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$),$component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$18$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$),$APP.$cljs$cst$142$data$$],null)),$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$=
$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$),!0),$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$=
$APP.$app$common$types$file$get_ref_shape$$($component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$,$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$),$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$=
$APP.$app$common$types$file$get_component_container$$($component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$,$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$),$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$,$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,$component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$],null));$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$=
$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$;$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,0,null);$component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,1,null);$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$,
2,null);return $JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$==null?null:$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$)==null?$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$)?$map__51696__$1_p__51695_with_context_QMARK_$jscomp$3$$:
$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$)?$APP.$cljs$core$with_meta$$($JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$208$file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$),
$APP.$cljs$cst$142$data$$,$component_container_SINGLEQUOTE_$jscomp$inline_11630_component_file$jscomp$4_component_file__$1_head_component$jscomp$inline_11628_head_instance$jscomp$inline_11626_vec__51697$$],null),$APP.$cljs$cst$2541$container$$,$component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$],null)):$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$:$app$common$types$file$find_remote_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($component_container__$1_component_file__$1$jscomp$inline_11627_container$jscomp$18$$,
$libraries$jscomp$18$$,$JSCompiler_temp$jscomp$10385_remote_shape_SINGLEQUOTE_$jscomp$inline_11629_remote_shape__$1_shape$jscomp$260$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2540$with_context_QMARK_$$,$map__51696__$1_p__51695_with_context_QMARK_$jscomp$3$$]))};
$app$common$types$file$find_swap_slot$cljs$0core$0IFn$0_invoke$0arity$05$$=function($shape$jscomp$263$$,$container$jscomp$20_ref_shape$jscomp$1$$,$file$jscomp$27_ref_file$jscomp$6$$,$libraries$jscomp$21$$,$viewed_ids$$){if($APP.$cljs$core$contains_QMARK_$$($viewed_ids$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$263$$)))return null;var $ref_container_shape_meta_temp__5823__auto__$jscomp$145$$=$APP.$app$common$types$component$get_swap_slot$$($shape$jscomp$263$$);if($APP.$cljs$core$truth_$$($ref_container_shape_meta_temp__5823__auto__$jscomp$145$$))return $ref_container_shape_meta_temp__5823__auto__$jscomp$145$$;
$container$jscomp$20_ref_shape$jscomp$1$$=$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$27_ref_file$jscomp$6$$,$container$jscomp$20_ref_shape$jscomp$1$$,$libraries$jscomp$21$$,$shape$jscomp$263$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0,$cljs$cst$2540$with_context_QMARK_$$,!0]));$ref_container_shape_meta_temp__5823__auto__$jscomp$145$$=$APP.$cljs$core$meta$$($container$jscomp$20_ref_shape$jscomp$1$$);
$file$jscomp$27_ref_file$jscomp$6$$=$APP.$cljs$cst$208$file$$.$cljs$core$IFn$_invoke$arity$1$($ref_container_shape_meta_temp__5823__auto__$jscomp$145$$);$ref_container_shape_meta_temp__5823__auto__$jscomp$145$$=$APP.$cljs$cst$2541$container$$.$cljs$core$IFn$_invoke$arity$1$($ref_container_shape_meta_temp__5823__auto__$jscomp$145$$);if($APP.$cljs$core$truth_$$($container$jscomp$20_ref_shape$jscomp$1$$)){var $temp__5823__auto____$1$jscomp$10$$=$APP.$app$common$types$component$get_swap_slot$$($container$jscomp$20_ref_shape$jscomp$1$$);
return $APP.$cljs$core$truth_$$($temp__5823__auto____$1$jscomp$10$$)?$temp__5823__auto____$1$jscomp$10$$:$APP.$app$common$types$component$main_instance_QMARK_$$($container$jscomp$20_ref_shape$jscomp$1$$)?$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$263$$):$app$common$types$file$find_swap_slot$cljs$0core$0IFn$0_invoke$0arity$05$$($container$jscomp$20_ref_shape$jscomp$1$$,$ref_container_shape_meta_temp__5823__auto__$jscomp$145$$,$file$jscomp$27_ref_file$jscomp$6$$,$libraries$jscomp$21$$,
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($viewed_ids$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$263$$)))}return null};
$app$common$types$file$match_swap_slot_QMARK_$$=function($shape_main$jscomp$2$$,$shape_inst$jscomp$2_slot_inst$jscomp$1$$,$container_inst$$,$container_main_slot_main$jscomp$1$$,$file$jscomp$28$$,$libraries$jscomp$22$$){$container_main_slot_main$jscomp$1$$=$app$common$types$file$find_swap_slot$cljs$0core$0IFn$0_invoke$0arity$05$$($shape_main$jscomp$2$$,$container_main_slot_main$jscomp$1$$,$file$jscomp$28$$,$libraries$jscomp$22$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);$shape_inst$jscomp$2_slot_inst$jscomp$1$$=
$app$common$types$file$find_swap_slot$cljs$0core$0IFn$0_invoke$0arity$05$$($shape_inst$jscomp$2_slot_inst$jscomp$1$$,$container_inst$$,$file$jscomp$28$$,$libraries$jscomp$22$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);return $shape_inst$jscomp$2_slot_inst$jscomp$1$$!=null?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($container_main_slot_main$jscomp$1$$,$shape_inst$jscomp$2_slot_inst$jscomp$1$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$2$$),
$shape_inst$jscomp$2_slot_inst$jscomp$1$$):null};
$app$common$types$file$get_component_shapes$$=function($file_data$jscomp$39_instance_page$$,$component$jscomp$29$$){return $APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$29$$))?($file_data$jscomp$39_instance_page$$=$APP.$app$common$types$file$get_component_page$$($file_data$jscomp$39_instance_page$$,$component$jscomp$29$$),$APP.$app$common$files$helpers$get_children_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$39_instance_page$$),$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$29$$))):
$APP.$cljs$core$vals$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$29$$))};
$app$common$types$file$is_main_of_known_component_QMARK_$$=function($file_id$jscomp$27_shape$jscomp$265$$,$component$jscomp$30_libraries$jscomp$25$$){var $main_instance_QMARK_$jscomp$1$$=$APP.$app$common$types$component$main_instance_QMARK_$$($file_id$jscomp$27_shape$jscomp$265$$),$component_id$jscomp$11$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($file_id$jscomp$27_shape$jscomp$265$$);$file_id$jscomp$27_shape$jscomp$265$$=$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($file_id$jscomp$27_shape$jscomp$265$$);
$component$jscomp$30_libraries$jscomp$25$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$30_libraries$jscomp$25$$,$file_id$jscomp$27_shape$jscomp$265$$),$APP.$cljs$cst$142$data$$),$component_id$jscomp$11$$,!0);return $main_instance_QMARK_$jscomp$1$$?$component$jscomp$30_libraries$jscomp$25$$:$main_instance_QMARK_$jscomp$1$$};
$app$common$types$file$delete_component$$=function($file_data$jscomp$42$$,$component_id$jscomp$12$$,$skip_undelete_QMARK_$$,$delta$jscomp$13$$){var $delta__$1$$=$APP.$cljs$core$truth_$$($delta$jscomp$13$$)?$delta$jscomp$13$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0);return $APP.$cljs$core$truth_$$($skip_undelete_QMARK_$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($file_data$jscomp$42$$,$APP.$cljs$cst$1622$components$$,$APP.$cljs$core$dissoc$$,$component_id$jscomp$12$$):
$app$common$types$components_list$mark_component_deleted$$($app$common$types$components_list$update_component$$($file_data$jscomp$42$$,$component_id$jscomp$12$$,function($p1__51726_SHARP_$$){return $APP.$app$common$types$file$load_component_objects$$.$cljs$core$IFn$_invoke$arity$3$($file_data$jscomp$42$$,$p1__51726_SHARP_$$,$delta__$1$$)}),$component_id$jscomp$12$$)};
$app$common$types$file$restore_component$$=function($G__51733__$1_file_data$jscomp$43$$,$component_id$jscomp$13$$,$page_id$jscomp$25$$){var $G__51733__$2_update_page_QMARK_$$=$page_id$jscomp$25$$!=null,$component$jscomp$33$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($G__51733__$1_file_data$jscomp$43$$,$component_id$jscomp$13$$,!0),$main_instance_page$jscomp$2$$=$APP.$cljs$core$truth_$$($page_id$jscomp$25$$)?$page_id$jscomp$25$$:$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$33$$),
$main_instance$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51733__$1_file_data$jscomp$43$$,$APP.$cljs$cst$1614$pages_index$$),$main_instance_page$jscomp$2$$),$APP.$cljs$cst$1615$objects$$),$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$33$$));$G__51733__$1_file_data$jscomp$43$$=$app$common$types$components_list$mark_component_undeleted$$($app$common$types$components_list$update_component$$($G__51733__$1_file_data$jscomp$43$$,
$component_id$jscomp$13$$,function($p1__51729_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__51729_SHARP_$$,$APP.$cljs$cst$1615$objects$$)}),$component_id$jscomp$13$$);$G__51733__$2_update_page_QMARK_$$=$G__51733__$2_update_page_QMARK_$$?$app$common$types$components_list$update_component$$($G__51733__$1_file_data$jscomp$43$$,$component_id$jscomp$13$$,function($p1__51730_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__51730_SHARP_$$,$APP.$cljs$cst$2046$main_instance_page$$,
$page_id$jscomp$25$$)}):$G__51733__$1_file_data$jscomp$43$$;return $APP.$app$common$types$component$is_variant_QMARK_$$($component$jscomp$33$$)?$app$common$types$components_list$update_component$$($G__51733__$2_update_page_QMARK_$$,$component_id$jscomp$13$$,function($p1__51731_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__51731_SHARP_$$,$APP.$cljs$cst$1985$variant_id$$,$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($main_instance$$))}):$G__51733__$2_update_page_QMARK_$$};
$app$common$types$file$used_assets_changed_since$$=function($file_data$jscomp$47$$,$library$jscomp$5$$,$since_date$jscomp$3$$){function $used_assets_shape$$($shape$jscomp$270$$){var $JSCompiler_temp_const$jscomp$900$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$;if($app$common$types$component$uses_library_components_QMARK_$$($shape$jscomp$270$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$5$$))){var $JSCompiler_inline_result$jscomp$902_component$jscomp$inline_5601$$=
$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$5$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$270$$));$JSCompiler_inline_result$jscomp$902_component$jscomp$inline_5601$$=$APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$902_component$jscomp$inline_5601$$)<$since_date$jscomp$3$$?$APP.$cljs$core$PersistentVector$EMPTY$$:
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$270$$),$APP.$cljs$cst$2501$asset_id$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$270$$),$APP.$cljs$cst$2502$asset_type$$,$APP.$cljs$cst$1609$component$$],null)],null)}else $JSCompiler_inline_result$jscomp$902_component$jscomp$inline_5601$$=
$APP.$cljs$core$PersistentVector$EMPTY$$;return $JSCompiler_temp_const$jscomp$900$$.call($APP.$cljs$core$concat$$,$JSCompiler_inline_result$jscomp$902_component$jscomp$inline_5601$$,$app$common$types$library$used_colors_changed_since$$($shape$jscomp$270$$,$library$jscomp$5$$,$since_date$jscomp$3$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$typographies_list$used_typographies_changed_since$$($shape$jscomp$270$$,$library$jscomp$5$$,$since_date$jscomp$3$$)]))}return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($container$jscomp$25$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51750_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__51750_SHARP_$$,
$cljs$cst$2542$container_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$25$$))},$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($used_assets_shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$vals$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$25$$))])))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$file$containers_seq$$($file_data$jscomp$47$$)]))};
$app$common$types$file$dump_shape_component_info$$=function($shape$jscomp$277$$,$objects$jscomp$213$$,$file$jscomp$30$$,$libraries$jscomp$27$$,$component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$){$component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$=$APP.$cljs$core$__destructure_map$$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$);var $show_ids$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$,
$cljs$cst$2543$show_ids$$);if($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$)==null)return $APP.$cljs$core$truth_$$($APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$))?[" #",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($show_ids$jscomp$1$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" [Component %s]",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$)])):
null)].join(""):"";$component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$=$APP.$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$213$$,$shape$jscomp$277$$);$component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$=$APP.$cljs$core$truth_$$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$)?$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$):
null;$component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$=$APP.$cljs$core$truth_$$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($libraries$jscomp$27$$,$component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$,null):null;var $component_shape$jscomp$1$$=$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$30$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1615$objects$$,$objects$jscomp$213$$],null),$libraries$jscomp$27$$,$shape$jscomp$277$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0]));return $APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" %s--\x3e %s%s%s%s%s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$truth_$$($APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$))?"#":$APP.$cljs$core$truth_$$($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$))?
"@":"-",$APP.$cljs$core$truth_$$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$))?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("\x3c%s\x3e ",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$truth_$$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$30$$))?"local":$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component_file$jscomp$5_component_file_id_map__51834__$1_p__51830_root_shape$$):$APP.$cljs$core$truth_$$($show_ids$jscomp$1$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("¿%s?",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$)])):"?"])):
null,function(){var $or__5025__auto__$jscomp$477$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$477$$)?$or__5025__auto__$jscomp$477$$:$APP.$cljs$core$truth_$$($show_ids$jscomp$1$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("¿%s?",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$)])):
"?"}(),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($show_ids$jscomp$1$$)?$component_shape$jscomp$1$$:$show_ids$jscomp$1$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" %s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$1$$)])):null,$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$478$$=$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$478$$)?$or__5025__auto__$jscomp$478$$:$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$)==null||!0}())?"":function(){var $component$jscomp$36_component_id$jscomp$15$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$),$component_file__$1$jscomp$2_component_file_id__$1$$=$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$);$component_file__$1$jscomp$2_component_file_id__$1$$=
$APP.$cljs$core$truth_$$($component_file__$1$jscomp$2_component_file_id__$1$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($libraries$jscomp$27$$,$component_file__$1$jscomp$2_component_file_id__$1$$,null):null;$component$jscomp$36_component_id$jscomp$15$$=$APP.$cljs$core$truth_$$($component_file__$1$jscomp$2_component_file_id__$1$$)?$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($component_file__$1$jscomp$2_component_file_id__$1$$),
$component$jscomp$36_component_id$jscomp$15$$,!0):$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$30$$),$component$jscomp$36_component_id$jscomp$15$$,!0);return $APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" (%s%s)",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$truth_$$($component_file__$1$jscomp$2_component_file_id__$1$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("\x3c%s\x3e ",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_file__$1$jscomp$2_component_file_id__$1$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$30$$))?"local":$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component_file__$1$jscomp$2_component_file_id__$1$$)])):null,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$36_component_id$jscomp$15$$)]))}(),
$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($show_ids$jscomp$1$$)?$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$):$show_ids$jscomp$1$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" [Component %s]",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$277$$)])):null]))};
$app$common$types$file$dump_component$$=function($component$jscomp$37$$,$file$jscomp$31$$,$libraries$jscomp$28$$,$map__51838__$1_p__51837$$){$map__51838__$1_p__51837$$=$APP.$cljs$core$__destructure_map$$($map__51838__$1_p__51837$$);var $JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51838__$1_p__51837$$,$cljs$cst$2543$show_ids$$),$page_52154_show_modified$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51838__$1_p__51837$$,
$cljs$cst$2545$show_modified$$);$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("[%sComponent: %s]%s%s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$))?"DELETED ":null,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$),
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$)?[" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$))].join(""):null,$APP.$cljs$core$truth_$$($page_52154_show_modified$$)?[" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$))].join(""):
null]))]));if($APP.$cljs$core$truth_$$($APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$))){$page_52154_show_modified$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$31$$),$component$jscomp$37$$);var $root_52155$$=$APP.$app$common$types$file$get_component_root$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$31$$),$component$jscomp$37$$);$APP.$cljs$core$not$$($JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$)?
$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([["  --\x3e [",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($page_52154_show_modified$$)),"] ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($root_52155$$))].join("")])):($APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([["  ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($page_52154_show_modified$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" %s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page_52154_show_modified$$)])))].join("")])),$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([["  ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($root_52155$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" %s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root_52155$$)])))].join("")])))}$JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$=
$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$);$JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$)?$APP.$cljs$core$seq$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$)):$JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$;
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$)&&$APP.$cljs$core$println$$();return $APP.$cljs$core$seq$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$))?($JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$=$APP.$app$common$types$component$get_deleted_component_root$$($component$jscomp$37$$),$app$common$types$file$dump_shape$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$914_and__5023__auto__$jscomp$inline_5606_root$jscomp$37_show_ids$jscomp$2$$),
1,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$37$$),$file$jscomp$31$$,$libraries$jscomp$28$$,$map__51838__$1_p__51837$$)):null};
$app$common$types$file$dump_page$$=function($page$jscomp$10$$,$file$jscomp$32$$,$libraries$jscomp$29$$,$map__51853__$1_p__51852$$){$map__51853__$1_p__51852$$=$APP.$cljs$core$__destructure_map$$($map__51853__$1_p__51852$$);var $show_ids$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51853__$1_p__51852$$,$cljs$cst$2543$show_ids$$),$root$jscomp$38_root_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__51853__$1_p__51852$$,$cljs$cst$2546$root_id$$,$APP.$app$common$uuid$zero$$),
$objects$jscomp$214$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$10$$);$root$jscomp$38_root_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$214$$,$root$jscomp$38_root_id$jscomp$2$$);$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("[Page: %s]%s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$10$$),
$APP.$cljs$core$truth_$$($show_ids$jscomp$3$$)?[" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$10$$))].join(""):null]))]));return $app$common$types$file$dump_shape$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$38_root_id$jscomp$2$$),1,$objects$jscomp$214$$,$file$jscomp$32$$,$libraries$jscomp$29$$,$map__51853__$1_p__51852$$)};
$app$common$types$file$dump_library$$=function($library$jscomp$6$$,$file$jscomp$33$$,$libraries$jscomp$30$$,$p__51856_show_ids$jscomp$4$$){var $map__51857__$1$$=$APP.$cljs$core$__destructure_map$$($p__51856_show_ids$jscomp$4$$);$p__51856_show_ids$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51857__$1$$,$cljs$cst$2543$show_ids$$);var $only$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51857__$1$$,$cljs$cst$2547$only$$),$include_deleted_QMARK_$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51857__$1$$,
$APP.$cljs$cst$2497$include_deleted_QMARK_$$),$lib_components$$=$app$common$types$components_list$components$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$6$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,$include_deleted_QMARK_$jscomp$8$$],null));$APP.$cljs$core$println$$();$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d\x3d %s%s",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$6$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$33$$))?"Local library":$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("Library %s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$6$$)])),
$APP.$cljs$core$truth_$$($p__51856_show_ids$jscomp$4$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" %s",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$6$$)])):null]))]));if($APP.$cljs$core$seq$$($lib_components$$))return $cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function $app$common$types$file$dump_library_$_iter__51859$$($s__51860$$){return new $APP.$cljs$core$LazySeq$$(null,
function(){for(;;){var $s__51860__$2_temp__5825__auto__$jscomp$146$$=$APP.$cljs$core$seq$$($s__51860$$);if($s__51860__$2_temp__5825__auto__$jscomp$146$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__51860__$2_temp__5825__auto__$jscomp$146$$)){var $c__5501__auto__$jscomp$24$$=$APP.$cljs$core$_chunked_first$$($s__51860__$2_temp__5825__auto__$jscomp$146$$),$size__5502__auto__$jscomp$24$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$24$$),$b__51862$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$24$$);
return function(){for(var $i__51861$$=0;;)if($i__51861$$<$size__5502__auto__$jscomp$24$$){var $JSCompiler_temp$jscomp$916_component$jscomp$39$$=$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$24$$,$i__51861$$),$JSCompiler_temp_const$jscomp$915$$=$b__51862$$;var $G__51864$jscomp$inline_11636_JSCompiler_inline_result$jscomp$10389_or__5025__auto__$jscomp$inline_11635$$=$only$$==null;$G__51864$jscomp$inline_11636_JSCompiler_inline_result$jscomp$10389_or__5025__auto__$jscomp$inline_11635$$||($G__51864$jscomp$inline_11636_JSCompiler_inline_result$jscomp$10389_or__5025__auto__$jscomp$inline_11635$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$916_component$jscomp$39$$),$G__51864$jscomp$inline_11636_JSCompiler_inline_result$jscomp$10389_or__5025__auto__$jscomp$inline_11635$$=$only$$.$cljs$core$IFn$_invoke$arity$1$?$only$$.$cljs$core$IFn$_invoke$arity$1$($G__51864$jscomp$inline_11636_JSCompiler_inline_result$jscomp$10389_or__5025__auto__$jscomp$inline_11635$$):$only$$($G__51864$jscomp$inline_11636_JSCompiler_inline_result$jscomp$10389_or__5025__auto__$jscomp$inline_11635$$));
$APP.$cljs$core$truth_$$($G__51864$jscomp$inline_11636_JSCompiler_inline_result$jscomp$10389_or__5025__auto__$jscomp$inline_11635$$)?($APP.$cljs$core$println$$(),$JSCompiler_temp$jscomp$916_component$jscomp$39$$=$app$common$types$file$dump_component$$($JSCompiler_temp$jscomp$916_component$jscomp$39$$,$library$jscomp$6$$,$libraries$jscomp$30$$,$map__51857__$1$$)):$JSCompiler_temp$jscomp$916_component$jscomp$39$$=null;$JSCompiler_temp_const$jscomp$915$$.add($JSCompiler_temp$jscomp$916_component$jscomp$39$$);
$i__51861$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51862$$),$app$common$types$file$dump_library_$_iter__51859$$($APP.$cljs$core$_chunked_rest$$($s__51860__$2_temp__5825__auto__$jscomp$146$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51862$$),null)}var $component$jscomp$38$$=$APP.$cljs$core$first$$($s__51860__$2_temp__5825__auto__$jscomp$146$$);if($APP.$cljs$core$truth_$$(function(){var $G__51865_or__5025__auto__$jscomp$480$$=$only$$==null;if($G__51865_or__5025__auto__$jscomp$480$$)return $G__51865_or__5025__auto__$jscomp$480$$;
$G__51865_or__5025__auto__$jscomp$480$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$38$$);return $only$$.$cljs$core$IFn$_invoke$arity$1$?$only$$.$cljs$core$IFn$_invoke$arity$1$($G__51865_or__5025__auto__$jscomp$480$$):$only$$($G__51865_or__5025__auto__$jscomp$480$$)}())){$APP.$cljs$core$println$$();var $JSCompiler_temp$jscomp$917$$=$app$common$types$file$dump_component$$($component$jscomp$38$$,$library$jscomp$6$$,$libraries$jscomp$30$$,$map__51857__$1$$)}else $JSCompiler_temp$jscomp$917$$=
null;return $APP.$cljs$core$cons$$($JSCompiler_temp$jscomp$917$$,$app$common$types$file$dump_library_$_iter__51859$$($APP.$cljs$core$rest$$($s__51860__$2_temp__5825__auto__$jscomp$146$$)))}return null}},null,null)}($APP.$cljs$core$vals$$($lib_components$$))}());$APP.$cljs$core$println$$();return $APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["(no components)"]))};
$app$common$types$file$dump_tree$$=function($file$jscomp$34$$,$page$jscomp$11_page_id$jscomp$27$$,$libraries$jscomp$31$$,$flags$jscomp$22$$){$page$jscomp$11_page_id$jscomp$27$$=$APP.$app$common$types$pages_list$get_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$34$$),$page$jscomp$11_page_id$jscomp$27$$);$app$common$types$file$dump_page$$($page$jscomp$11_page_id$jscomp$27$$,$file$jscomp$34$$,$libraries$jscomp$31$$,$flags$jscomp$22$$);$app$common$types$file$dump_library$$($file$jscomp$34$$,
$file$jscomp$34$$,$libraries$jscomp$31$$,$flags$jscomp$22$$);$cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function $app$common$types$file$dump_tree_$_iter__51871$$($s__51872$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__51872__$2_temp__5825__auto__$jscomp$147$$=$APP.$cljs$core$seq$$($s__51872$$);if($s__51872__$2_temp__5825__auto__$jscomp$147$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__51872__$2_temp__5825__auto__$jscomp$147$$)){var $JSCompiler_inline_result$jscomp$918_c__5501__auto__$jscomp$25$$=
$APP.$cljs$core$_chunked_first$$($s__51872__$2_temp__5825__auto__$jscomp$147$$),$size__5502__auto__$jscomp$25$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$918_c__5501__auto__$jscomp$25$$),$b__51874_library$jscomp$7$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$25$$);a:{for(var $i__51873$jscomp$inline_5610$$=0;;)if($i__51873$jscomp$inline_5610$$<$size__5502__auto__$jscomp$25$$){var $library$jscomp$inline_5611_x$jscomp$inline_11642$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$918_c__5501__auto__$jscomp$25$$,
$i__51873$jscomp$inline_5610$$),$b$jscomp$inline_11641$$=$b__51874_library$jscomp$7$$;$library$jscomp$inline_5611_x$jscomp$inline_11642$$=$app$common$types$file$dump_library$$($library$jscomp$inline_5611_x$jscomp$inline_11642$$,$file$jscomp$34$$,$libraries$jscomp$31$$,$flags$jscomp$22$$);$b$jscomp$inline_11641$$.add($library$jscomp$inline_5611_x$jscomp$inline_11642$$);$i__51873$jscomp$inline_5610$$+=1}else{$JSCompiler_inline_result$jscomp$918_c__5501__auto__$jscomp$25$$=!0;break a}$JSCompiler_inline_result$jscomp$918_c__5501__auto__$jscomp$25$$=
void 0}return $JSCompiler_inline_result$jscomp$918_c__5501__auto__$jscomp$25$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51874_library$jscomp$7$$),$app$common$types$file$dump_tree_$_iter__51871$$($APP.$cljs$core$_chunked_rest$$($s__51872__$2_temp__5825__auto__$jscomp$147$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51874_library$jscomp$7$$),null)}$b__51874_library$jscomp$7$$=$APP.$cljs$core$first$$($s__51872__$2_temp__5825__auto__$jscomp$147$$);return $APP.$cljs$core$cons$$($app$common$types$file$dump_library$$($b__51874_library$jscomp$7$$,
$file$jscomp$34$$,$libraries$jscomp$31$$,$flags$jscomp$22$$),$app$common$types$file$dump_tree_$_iter__51871$$($APP.$cljs$core$rest$$($s__51872__$2_temp__5825__auto__$jscomp$147$$)))}return null}},null,null)}($APP.$cljs$core$vals$$($libraries$jscomp$31$$))}());return $APP.$cljs$core$println$$()};
$app$common$types$file$dump_subtree$$=function($file$jscomp$35$$,$page_id$jscomp$28$$,$shape_id$jscomp$28$$,$libraries$jscomp$32$$,$flags$jscomp$23$$){function $find_used_components$$($children$jscomp$194_page$jscomp$13$$,$root$jscomp$40$$){$children$jscomp$194_page$jscomp$13$$=$APP.$app$common$files$helpers$get_children_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$194_page$jscomp$13$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$40$$));
return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($libs_to_show$jscomp$2$$,$shape$jscomp$279$$){return $APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$279$$)?$add_component$$($libs_to_show$jscomp$2$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$279$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$279$$)):$libs_to_show$jscomp$2$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$children$jscomp$194_page$jscomp$13$$)}
function $add_component$$($libs_to_show$jscomp$1$$,$library_id$jscomp$14$$,$component_id$jscomp$16_component_ids$$){$component_id$jscomp$16_component_ids$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($libs_to_show$jscomp$1$$,$library_id$jscomp$14$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$component_id$jscomp$16_component_ids$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($libs_to_show$jscomp$1$$,$library_id$jscomp$14$$,
$component_id$jscomp$16_component_ids$$)}var $libraries_STAR_$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($libraries$jscomp$32$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$35$$),$file$jscomp$35$$),$page$jscomp$12$$=$APP.$app$common$types$pages_list$get_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$35$$),$page_id$jscomp$28$$),$shape$jscomp$278$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$12$$,$shape_id$jscomp$28$$),
$root$jscomp$39$$=function(){var $or__5025__auto__$jscomp$481$$=$APP.$app$common$types$container$get_instance_root$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$12$$),$shape$jscomp$278$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$481$$)?$or__5025__auto__$jscomp$481$$:$shape$jscomp$278$$}(),$libs_to_show$$=function($libs_to_show$jscomp$3$$,$page$jscomp$14_sublibs_to_show$$,$root$jscomp$41$$){$page$jscomp$14_sublibs_to_show$$=$find_used_components$$($page$jscomp$14_sublibs_to_show$$,
$root$jscomp$41$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($libs_to_show__$1$$,$components$jscomp$2_p__51892$$){var $library_id$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($components$jscomp$2_p__51892$$,0,null);$components$jscomp$2_p__51892$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($components$jscomp$2_p__51892$$,1,null);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($libs_to_show__$2$$,$component_id$jscomp$17$$){var $library$jscomp$9_root__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_STAR_$$,$library_id$jscomp$15$$),$component$jscomp$40$$=$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($libraries_STAR_$$,$library_id$jscomp$15$$,$component_id$jscomp$17$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0],null)]));$library$jscomp$9_root__$1$$=$APP.$cljs$core$truth_$$($component$jscomp$40$$)?
$APP.$app$common$types$file$get_component_root$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$9_root__$1$$),$component$jscomp$40$$):null;return $component$jscomp$40$$==null?($APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("(Cannot find component %s in library %s)",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$component_id$jscomp$17$$,
$library_id$jscomp$15$$]))])),$libs_to_show__$2$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libs_to_show__$2$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$library_id$jscomp$15$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$9_root__$1$$)],null)))?$libs_to_show__$2$$:$add_component$$($libs_to_show__$2$$,$library_id$jscomp$15$$,$component_id$jscomp$17$$)},$libs_to_show__$1$$,$components$jscomp$2_p__51892$$)},
$libs_to_show$jscomp$3$$,$page$jscomp$14_sublibs_to_show$$)}($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$page$jscomp$12$$,$root$jscomp$39$$);if($root$jscomp$39$$==null)return $APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([["Cannot find shape ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($shape_id$jscomp$28$$)].join("")]));$app$common$types$file$dump_page$$($page$jscomp$12$$,$file$jscomp$35$$,$libraries_STAR_$$,
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($flags$jscomp$23$$,$cljs$cst$2546$root_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$39$$)));return $cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function $app$common$types$file$dump_subtree_$_iter__51900$$($s__51901$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $temp__5825__auto__$jscomp$148$$=$APP.$cljs$core$seq$$($s__51901$$);if($temp__5825__auto__$jscomp$148$$){var $s__51901__$2$$=
$temp__5825__auto__$jscomp$148$$;if($APP.$cljs$core$chunked_seq_QMARK_$$($s__51901__$2$$)){var $c__5501__auto__$jscomp$26$$=$APP.$cljs$core$_chunked_first$$($s__51901__$2$$),$size__5502__auto__$jscomp$26$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$26$$),$b__51903$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$26$$);return function(){for(var $i__51902$$=0;;)if($i__51902$$<$size__5502__auto__$jscomp$26$$){var $vec__51908$$=$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$26$$,$i__51902$$),
$library_id$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__51908$$,0,null),$component_ids$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__51908$$,1,null);$APP.$cljs$core$chunk_append$$($b__51903$$,function(){var $library$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_STAR_$$,$library_id$jscomp$17$$);$app$common$types$file$dump_library$$($library$jscomp$10$$,$file$jscomp$35$$,$libraries_STAR_$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($flags$jscomp$23$$,
$cljs$cst$2547$only$$,$component_ids$jscomp$2$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0])));return $cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function($i__51902$jscomp$1$$,$library$jscomp$11$$,$vec__51908$jscomp$1$$,$library_id$jscomp$18$$,$component_ids$jscomp$3$$,$c__5501__auto__$jscomp$27$$,$size__5502__auto__$jscomp$27$$,$b__51903$jscomp$1$$,$s__51901__$2$jscomp$1$$,$temp__5825__auto__$jscomp$149$$,
$page$jscomp$15$$,$shape$jscomp$280$$,$root$jscomp$42$$,$libs_to_show$jscomp$4$$,$libraries_STAR_$jscomp$1$$){return function $app$common$types$file$dump_subtree_$_iter__51900_$_iter__51913$$($s__51914$$){return new $APP.$cljs$core$LazySeq$$(null,function($i__51902$jscomp$2$$,$library$jscomp$12$$,$vec__51908$jscomp$2$$,$library_id$jscomp$19$$,$component_ids$jscomp$4$$,$c__5501__auto__$jscomp$28$$,$size__5502__auto__$jscomp$28$$,$b__51903$jscomp$2$$,$s__51901__$2$jscomp$2$$,$temp__5825__auto__$jscomp$150$$,
$page$jscomp$16$$,$shape$jscomp$281$$,$root$jscomp$43$$,$libs_to_show$jscomp$5$$,$libraries_STAR_$jscomp$2$$){return function(){for(;;){var $s__51914__$2_temp__5825__auto____$1$jscomp$7$$=$APP.$cljs$core$seq$$($s__51914$$);if($s__51914__$2_temp__5825__auto____$1$jscomp$7$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__51914__$2_temp__5825__auto____$1$jscomp$7$$)){var $c__5501__auto____$1$$=$APP.$cljs$core$_chunked_first$$($s__51914__$2_temp__5825__auto____$1$jscomp$7$$),$size__5502__auto____$1$$=$APP.$cljs$core$count$$($c__5501__auto____$1$$),
$b__51916$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto____$1$$);return function(){for(var $i__51915$$=0;;)if($i__51915$$<$size__5502__auto____$1$$){var $component$jscomp$inline_5614_component_id$jscomp$19$$=$APP.$cljs$core$_nth$$($c__5501__auto____$1$$,$i__51915$$),$JSCompiler_temp_const$jscomp$919$$=$b__51916$$;var $JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_STAR_$jscomp$2$$,
$library_id$jscomp$19$$);$component$jscomp$inline_5614_component_id$jscomp$19$$=$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($libraries_STAR_$jscomp$2$$,$library_id$jscomp$19$$,$component$jscomp$inline_5614_component_id$jscomp$19$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0],null)]));var $page__$1$jscomp$inline_5615$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$),
$component$jscomp$inline_5614_component_id$jscomp$19$$);$JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$=$APP.$app$common$types$file$get_component_root$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$),$component$jscomp$inline_5614_component_id$jscomp$19$$);$APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_5614_component_id$jscomp$19$$))?
$JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$=null:($APP.$cljs$core$println$$(),$JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$=$app$common$types$file$dump_page$$($page__$1$jscomp$inline_5615$$,$file$jscomp$35$$,$libraries_STAR_$jscomp$2$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($flags$jscomp$23$$,$cljs$cst$2546$root_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$))));
$JSCompiler_temp_const$jscomp$919$$.add($JSCompiler_inline_result$jscomp$920_library__$1$jscomp$inline_5613_root__$1$jscomp$inline_5616$$);$i__51915$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51916$$),$app$common$types$file$dump_subtree_$_iter__51900_$_iter__51913$$($APP.$cljs$core$_chunked_rest$$($s__51914__$2_temp__5825__auto____$1$jscomp$7$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51916$$),null)}var $component_id$jscomp$18$$=$APP.$cljs$core$first$$($s__51914__$2_temp__5825__auto____$1$jscomp$7$$);
return $APP.$cljs$core$cons$$(function(){var $library__$1$jscomp$3_root__$1$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_STAR_$jscomp$2$$,$library_id$jscomp$19$$),$component$jscomp$42$$=$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($libraries_STAR_$jscomp$2$$,$library_id$jscomp$19$$,$component_id$jscomp$18$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,
!0],null)])),$page__$1$jscomp$2$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library__$1$jscomp$3_root__$1$jscomp$2$$),$component$jscomp$42$$);$library__$1$jscomp$3_root__$1$jscomp$2$$=$APP.$app$common$types$file$get_component_root$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library__$1$jscomp$3_root__$1$jscomp$2$$),$component$jscomp$42$$);if($APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$42$$)))return null;
$APP.$cljs$core$println$$();return $app$common$types$file$dump_page$$($page__$1$jscomp$2$$,$file$jscomp$35$$,$libraries_STAR_$jscomp$2$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($flags$jscomp$23$$,$cljs$cst$2546$root_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library__$1$jscomp$3_root__$1$jscomp$2$$)))}(),$app$common$types$file$dump_subtree_$_iter__51900_$_iter__51913$$($APP.$cljs$core$rest$$($s__51914__$2_temp__5825__auto____$1$jscomp$7$$)))}return null}}}($i__51902$jscomp$1$$,
$library$jscomp$11$$,$vec__51908$jscomp$1$$,$library_id$jscomp$18$$,$component_ids$jscomp$3$$,$c__5501__auto__$jscomp$27$$,$size__5502__auto__$jscomp$27$$,$b__51903$jscomp$1$$,$s__51901__$2$jscomp$1$$,$temp__5825__auto__$jscomp$149$$,$page$jscomp$15$$,$shape$jscomp$280$$,$root$jscomp$42$$,$libs_to_show$jscomp$4$$,$libraries_STAR_$jscomp$1$$),null,null)}}($i__51902$$,$library$jscomp$10$$,$vec__51908$$,$library_id$jscomp$17$$,$component_ids$jscomp$2$$,$c__5501__auto__$jscomp$26$$,$size__5502__auto__$jscomp$26$$,
$b__51903$$,$s__51901__$2$$,$temp__5825__auto__$jscomp$148$$,$page$jscomp$12$$,$shape$jscomp$278$$,$root$jscomp$39$$,$libs_to_show$$,$libraries_STAR_$$)($component_ids$jscomp$2$$)}())}());$i__51902$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51903$$),$app$common$types$file$dump_subtree_$_iter__51900$$($APP.$cljs$core$_chunked_rest$$($s__51901__$2$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51903$$),null)}var $vec__51934$$=$APP.$cljs$core$first$$($s__51901__$2$$),
$library_id$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__51934$$,0,null),$component_ids$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__51934$$,1,null);return $APP.$cljs$core$cons$$(function(){var $library$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_STAR_$$,$library_id$jscomp$16$$);$app$common$types$file$dump_library$$($library$jscomp$13$$,$file$jscomp$35$$,$libraries_STAR_$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($flags$jscomp$23$$,
$cljs$cst$2547$only$$,$component_ids$jscomp$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0])));return $cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function($library$jscomp$14$$,$vec__51934$jscomp$1$$,$library_id$jscomp$20$$,$component_ids$jscomp$5$$,$s__51901__$2$jscomp$3$$,$temp__5825__auto__$jscomp$151$$,$page$jscomp$17$$,$shape$jscomp$282$$,$root$jscomp$44$$,$libs_to_show$jscomp$6$$,$libraries_STAR_$jscomp$3$$){return function $app$common$types$file$dump_subtree_$_iter__51900_$_iter__51937$$($s__51938$$){return new $APP.$cljs$core$LazySeq$$(null,
function(){for(;;){var $s__51938__$2_temp__5825__auto____$1$jscomp$8$$=$APP.$cljs$core$seq$$($s__51938$$);if($s__51938__$2_temp__5825__auto____$1$jscomp$8$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__51938__$2_temp__5825__auto____$1$jscomp$8$$)){var $c__5501__auto__$jscomp$29$$=$APP.$cljs$core$_chunked_first$$($s__51938__$2_temp__5825__auto____$1$jscomp$8$$),$size__5502__auto__$jscomp$29$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$29$$),$b__51940$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$29$$);
return function(){for(var $i__51939$$=0;;)if($i__51939$$<$size__5502__auto__$jscomp$29$$){var $component$jscomp$inline_5619_component_id$jscomp$21$$=$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$29$$,$i__51939$$),$JSCompiler_temp_const$jscomp$921$$=$b__51940$$;var $JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_STAR_$jscomp$3$$,$library_id$jscomp$20$$);$component$jscomp$inline_5619_component_id$jscomp$21$$=
$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($libraries_STAR_$jscomp$3$$,$library_id$jscomp$20$$,$component$jscomp$inline_5619_component_id$jscomp$21$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0],null)]));var $page__$1$jscomp$inline_5620$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$),
$component$jscomp$inline_5619_component_id$jscomp$21$$);$JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$=$APP.$app$common$types$file$get_component_root$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$),$component$jscomp$inline_5619_component_id$jscomp$21$$);$APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_5619_component_id$jscomp$21$$))?
$JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$=null:($APP.$cljs$core$println$$(),$JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$=$app$common$types$file$dump_page$$($page__$1$jscomp$inline_5620$$,$file$jscomp$35$$,$libraries_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($flags$jscomp$23$$,$cljs$cst$2546$root_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$))));
$JSCompiler_temp_const$jscomp$921$$.add($JSCompiler_inline_result$jscomp$922_library__$1$jscomp$inline_5618_root__$1$jscomp$inline_5621$$);$i__51939$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51940$$),$app$common$types$file$dump_subtree_$_iter__51900_$_iter__51937$$($APP.$cljs$core$_chunked_rest$$($s__51938__$2_temp__5825__auto____$1$jscomp$8$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51940$$),null)}var $component_id$jscomp$20$$=$APP.$cljs$core$first$$($s__51938__$2_temp__5825__auto____$1$jscomp$8$$);
return $APP.$cljs$core$cons$$(function(){var $library__$1$jscomp$5_root__$1$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries_STAR_$jscomp$3$$,$library_id$jscomp$20$$),$component$jscomp$44$$=$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($libraries_STAR_$jscomp$3$$,$library_id$jscomp$20$$,$component_id$jscomp$20$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,
!0],null)])),$page__$1$jscomp$4$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library__$1$jscomp$5_root__$1$jscomp$4$$),$component$jscomp$44$$);$library__$1$jscomp$5_root__$1$jscomp$4$$=$APP.$app$common$types$file$get_component_root$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library__$1$jscomp$5_root__$1$jscomp$4$$),$component$jscomp$44$$);if($APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$44$$)))return null;
$APP.$cljs$core$println$$();return $app$common$types$file$dump_page$$($page__$1$jscomp$4$$,$file$jscomp$35$$,$libraries_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($flags$jscomp$23$$,$cljs$cst$2546$root_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library__$1$jscomp$5_root__$1$jscomp$4$$)))}(),$app$common$types$file$dump_subtree_$_iter__51900_$_iter__51937$$($APP.$cljs$core$rest$$($s__51938__$2_temp__5825__auto____$1$jscomp$8$$)))}return null}},null,null)}}($library$jscomp$13$$,
$vec__51934$$,$library_id$jscomp$16$$,$component_ids$jscomp$1$$,$s__51901__$2$$,$temp__5825__auto__$jscomp$148$$,$page$jscomp$12$$,$shape$jscomp$278$$,$root$jscomp$39$$,$libs_to_show$$,$libraries_STAR_$$)($component_ids$jscomp$1$$)}())}(),$app$common$types$file$dump_subtree_$_iter__51900$$($APP.$cljs$core$rest$$($s__51901__$2$$)))}return null}},null,null)}($libs_to_show$$)}())};
$app$common$types$file$get_touched_from_ref_chain_until_target_ref$$=function($chain$jscomp$4_container$jscomp$30_more_touched$$,$JSCompiler_temp_const$jscomp$923_libraries$jscomp$34$$,$or__5025__auto__$jscomp$inline_5623_shape$jscomp$286$$,$target_ref$jscomp$1$$){a:{for(var $G__52204$jscomp$inline_11658_chain$jscomp$inline_11654$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$or__5025__auto__$jscomp$inline_5623_shape$jscomp$286$$],null),$G__52205$jscomp$inline_11659_current$jscomp$inline_11655_ref$jscomp$inline_11657_temp__5823__auto__$jscomp$inline_11656$$=
$or__5025__auto__$jscomp$inline_5623_shape$jscomp$286$$;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__52205$jscomp$inline_11659_current$jscomp$inline_11655_ref$jscomp$inline_11657_temp__5823__auto__$jscomp$inline_11656$$,$target_ref$jscomp$1$$)){$chain$jscomp$4_container$jscomp$30_more_touched$$=$G__52204$jscomp$inline_11658_chain$jscomp$inline_11654$$;break a}$G__52205$jscomp$inline_11659_current$jscomp$inline_11655_ref$jscomp$inline_11657_temp__5823__auto__$jscomp$inline_11656$$=
$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(null,$chain$jscomp$4_container$jscomp$30_more_touched$$,$JSCompiler_temp_const$jscomp$923_libraries$jscomp$34$$,$G__52205$jscomp$inline_11659_current$jscomp$inline_11655_ref$jscomp$inline_11657_temp__5823__auto__$jscomp$inline_11656$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2540$with_context_QMARK_$$,!0]));if($APP.$cljs$core$truth_$$($G__52205$jscomp$inline_11659_current$jscomp$inline_11655_ref$jscomp$inline_11657_temp__5823__auto__$jscomp$inline_11656$$))$G__52204$jscomp$inline_11658_chain$jscomp$inline_11654$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__52204$jscomp$inline_11658_chain$jscomp$inline_11654$$,$G__52205$jscomp$inline_11659_current$jscomp$inline_11655_ref$jscomp$inline_11657_temp__5823__auto__$jscomp$inline_11656$$);else{$chain$jscomp$4_container$jscomp$30_more_touched$$=$G__52204$jscomp$inline_11658_chain$jscomp$inline_11654$$;break a}}$chain$jscomp$4_container$jscomp$30_more_touched$$=void 0}$chain$jscomp$4_container$jscomp$30_more_touched$$=$APP.$cljs$core$set$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$swap_slot_QMARK_$$,
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nil_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1610$touched$$,$chain$jscomp$4_container$jscomp$30_more_touched$$)))));$JSCompiler_temp_const$jscomp$923_libraries$jscomp$34$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$;$or__5025__auto__$jscomp$inline_5623_shape$jscomp$286$$=$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_5623_shape$jscomp$286$$);
return $JSCompiler_temp_const$jscomp$923_libraries$jscomp$34$$.call($APP.$clojure$set$union$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_5623_shape$jscomp$286$$)?$or__5025__auto__$jscomp$inline_5623_shape$jscomp$286$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$,$chain$jscomp$4_container$jscomp$30_more_touched$$)};
$app$common$files$changes$process_touched_change$$=function($JSCompiler_temp$jscomp$899_data$jscomp$191$$,$component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$){$component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$=$APP.$cljs$core$__destructure_map$$($component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$);var $croot_id$jscomp$257_shape$jscomp$288$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$,
$APP.$cljs$cst$266$id$$),$objects$jscomp$218_page_id$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$,$APP.$cljs$cst$2028$page_id$$);$component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$,$APP.$cljs$cst$1611$component_id$$);$objects$jscomp$218_page_id$jscomp$30$$=
$APP.$cljs$core$truth_$$($objects$jscomp$218_page_id$jscomp$30$$)?$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1614$pages_index$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$899_data$jscomp$191$$),$objects$jscomp$218_page_id$jscomp$30$$)):$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1622$components$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$899_data$jscomp$191$$),
$component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$));$croot_id$jscomp$257_shape$jscomp$288$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$218_page_id$jscomp$30$$,$croot_id$jscomp$257_shape$jscomp$288$$);$croot_id$jscomp$257_shape$jscomp$288$$=$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$218_page_id$jscomp$30$$,$croot_id$jscomp$257_shape$jscomp$288$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$2504$allow_main_QMARK_$$,!0],null));$croot_id$jscomp$257_shape$jscomp$288$$!=null&&$APP.$app$common$types$component$main_instance_QMARK_$$($croot_id$jscomp$257_shape$jscomp$288$$)?($component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($croot_id$jscomp$257_shape$jscomp$288$$),$JSCompiler_temp$jscomp$899_data$jscomp$191$$=$app$common$types$components_list$update_component$$($JSCompiler_temp$jscomp$899_data$jscomp$191$$,
$component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$,$APP.$cljs$core$identity$$)):$JSCompiler_temp$jscomp$899_data$jscomp$191$$=$component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$!=null?$app$common$types$components_list$update_component$$($JSCompiler_temp$jscomp$899_data$jscomp$191$$,$component_id$jscomp$22_component_id$jscomp$inline_5626_map__52072__$1_p__52071$$,$APP.$cljs$core$identity$$):$JSCompiler_temp$jscomp$899_data$jscomp$191$$;return $JSCompiler_temp$jscomp$899_data$jscomp$191$$};
$app$common$files$changes$collect_shape_media_refs$$=function($state$jscomp$141$$,$obj$jscomp$185$$,$page_id$jscomp$35$$){var $media_refs$$=$APP.$cljs$core$not_empty$$($app$common$files$helpers$collect_shape_media_refs$$($obj$jscomp$185$$)),$xform$jscomp$25$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($id$jscomp$260$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$35$$,$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$185$$),
$APP.$cljs$cst$266$id$$,$id$jscomp$260$$],null)});return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$141$$,$cljs$cst$2610$media_refs$$,$APP.$cljs$core$into$$,$xform$jscomp$25$$,$media_refs$$)};
$app$common$files$changes$process_operations$$=function($objects$jscomp$219$$,$map__52116__$1_p__52115$$){$map__52116__$1_p__52115$$=$APP.$cljs$core$__destructure_map$$($map__52116__$1_p__52115$$);var $page_id$jscomp$37$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52116__$1_p__52115$$,$APP.$cljs$cst$2028$page_id$$),$id$jscomp$262$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52116__$1_p__52115$$,$APP.$cljs$cst$266$id$$),$operations$jscomp$5_shape__$1$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52116__$1_p__52115$$,
$APP.$cljs$cst$2563$operations$$),$G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$219$$,$id$jscomp$262$$);return $APP.$cljs$core$truth_$$($G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$)?($operations$jscomp$5_shape__$1$jscomp$24$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$files$changes$process_operation$$,$G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$,
$operations$jscomp$5_shape__$1$jscomp$24$$),$G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$=$cljs$cst$2510$app_DOT_common_DOT_types_DOT_container_SLASH_touched$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($operations$jscomp$5_shape__$1$jscomp$24$$)),$APP.$cljs$core$truth_$$($G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$)&&($G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$=$app$common$files$changes$_STAR_touched_changes_STAR_$$,
$G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$!=null&&$APP.$cljs$core$_vreset_BANG_$$($G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($G__52121_52635_temp__5823__auto__$jscomp$147_touched_QMARK_$jscomp$1$$),$map__52116__$1_p__52115$$))),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$(null)?$page_id$jscomp$37$$:null)&&$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$(null,
$app$common$files$changes$collect_shape_media_refs$$,$operations$jscomp$5_shape__$1$jscomp$24$$,$page_id$jscomp$37$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$219$$,$id$jscomp$262$$,$operations$jscomp$5_shape__$1$jscomp$24$$)):$objects$jscomp$219$$};
$app$common$files$changes$process_children_reordering$$=function($objects$jscomp$220$$,$map__52138__$1_p__52137$$){$map__52138__$1_p__52137$$=$APP.$cljs$core$__destructure_map$$($map__52138__$1_p__52137$$);var $parent_id$jscomp$33$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52138__$1_p__52137$$,$APP.$cljs$cst$1603$parent_id$$),$new_shapes$jscomp$3_shapes$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52138__$1_p__52137$$,$APP.$cljs$cst$1598$shapes$$),$G__52139_52636_temp__5823__auto__$jscomp$148$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$220$$,$parent_id$jscomp$33$$),$APP.$cljs$cst$1598$shapes$$);if($APP.$cljs$core$truth_$$($G__52139_52636_temp__5823__auto__$jscomp$148$$)){var $id__GT_idx$$=$APP.$cljs$core$update_vals$$($APP.$cljs$core$group_by$$($APP.$cljs$core$second$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($new_shapes$jscomp$3_shapes$jscomp$19$$)),$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,
$APP.$cljs$core$first$$));$new_shapes$jscomp$3_shapes$jscomp$19$$=$APP.$cljs$core$vec$$($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__52133_SHARP_$$){return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($id__GT_idx$$.$cljs$core$IFn$_invoke$arity$1$?$id__GT_idx$$.$cljs$core$IFn$_invoke$arity$1$($p1__52133_SHARP_$$):$id__GT_idx$$($p1__52133_SHARP_$$),-1)},$APP.$cljs$core$_LT_$$,$G__52139_52636_temp__5823__auto__$jscomp$148$$));if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__52139_52636_temp__5823__auto__$jscomp$148$$,
$new_shapes$jscomp$3_shapes$jscomp$19$$))return $G__52139_52636_temp__5823__auto__$jscomp$148$$=$app$common$files$changes$_STAR_touched_changes_STAR_$$,$G__52139_52636_temp__5823__auto__$jscomp$148$$!=null&&$APP.$cljs$core$_vreset_BANG_$$($G__52139_52636_temp__5823__auto__$jscomp$148$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($G__52139_52636_temp__5823__auto__$jscomp$148$$),$map__52138__$1_p__52137$$)),$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($objects$jscomp$220$$,
$parent_id$jscomp$33$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1598$shapes$$,$new_shapes$jscomp$3_shapes$jscomp$19$$)}return $objects$jscomp$220$$};$app$common$files$changes$parents_frames$$=function($id$jscomp$281$$,$objects$jscomp$230$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$frame_shape_QMARK_$$,$app$common$files$helpers$get_parents_with_self$$($objects$jscomp$230$$,$id$jscomp$281$$))};
$app$main$fonts$register_BANG_$$=function($backend$jscomp$6$$,$fonts$jscomp$2$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$fonts$fontsdb$$,function($db$jscomp$7_db__$1$$){$db$jscomp$7_db__$1$$=$APP.$cljs$core$reduce_kv$$(function($p1__52707_SHARP_$$,$p2__52709_SHARP_$$,$p3__52708_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($backend$jscomp$6$$,$APP.$cljs$cst$2536$backend$$.$cljs$core$IFn$_invoke$arity$1$($p3__52708_SHARP_$$))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__52707_SHARP_$$,
$p2__52709_SHARP_$$):$p1__52707_SHARP_$$},$db$jscomp$7_db__$1$$,$db$jscomp$7_db__$1$$);var $fonts__$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52710_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__52710_SHARP_$$,$APP.$cljs$cst$2536$backend$$,$backend$jscomp$6$$)},$fonts$jscomp$2$$);return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$db$jscomp$7_db__$1$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,
$fonts__$1$$)]))})};$APP.$app$main$fonts$get_font_data$$=function($id$jscomp$284$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$),$id$jscomp$284$$)};
$APP.$app$main$fonts$find_font_family$$=function($family$$){var $family_SINGLEQUOTE_$$=$APP.$cuerdas$core$lower$$($family$$);return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($family__$1_map__52716__$1_p__52715$$){$family__$1_map__52716__$1_p__52715$$=$APP.$cljs$core$__destructure_map$$($family__$1_map__52716__$1_p__52715$$);$family__$1_map__52716__$1_p__52715$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($family__$1_map__52716__$1_p__52715$$,$APP.$cljs$cst$2619$family$$);
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($family_SINGLEQUOTE_$$,$APP.$cuerdas$core$lower$$($family__$1_map__52716__$1_p__52715$$))},$APP.$cljs$core$vals$$($APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$)))};
$app$main$fonts$add_font_css_BANG_$$=function($id$jscomp$286_temp__5825__auto__$jscomp$152$$,$css$$){var $node$jscomp$256$$=$APP.$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$01$$("style");$APP.$app$util$dom$set_attribute_BANG_$$($node$jscomp$256$$,"id",$id$jscomp$286_temp__5825__auto__$jscomp$152$$);$app$util$dom$set_html_BANG_$$($node$jscomp$256$$,$css$$);$id$jscomp$286_temp__5825__auto__$jscomp$152$$=$APP.$app$util$globals$document$$.head;return $APP.$cljs$core$truth_$$($id$jscomp$286_temp__5825__auto__$jscomp$152$$)?
$APP.$app$util$dom$append_child_BANG_$$($id$jscomp$286_temp__5825__auto__$jscomp$152$$,$node$jscomp$256$$):null};
$app$main$fonts$generate_gfonts_url$$=function($family$jscomp$1_p__52725_query$jscomp$23$$){var $map__52726__$1_variants$$=$APP.$cljs$core$__destructure_map$$($family$jscomp$1_p__52725_query$jscomp$23$$);$family$jscomp$1_p__52725_query$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52726__$1_variants$$,$APP.$cljs$cst$2619$family$$);$map__52726__$1_variants$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52726__$1_variants$$,$APP.$cljs$cst$2620$variants$$);$family$jscomp$1_p__52725_query$jscomp$23$$=
"family\x3d"+($family$jscomp$1_p__52725_query$jscomp$23$$??"")+":"+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$map__52726__$1_variants$$))??"")+"\x26display\x3dblock";return""+($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"internal/gfonts/css"])),
$APP.$cljs$cst$745$query$$,$family$jscomp$1_p__52725_query$jscomp$23$$)??"")};$app$main$fonts$process_gfont_css$$=function($css$jscomp$1$$){var $base$jscomp$26$$=$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"internal/gfonts/font"]));return $APP.$cuerdas$core$replace$$($css$jscomp$1$$,"https://fonts.gstatic.com/s",""+($base$jscomp$26$$??""))};
$app$main$fonts$fetch_gfont_css$$=function($url$jscomp$79$$){return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($err$jscomp$33$$){console.warn("Cannot find the font",$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($err$jscomp$33$$,"message"));return $APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$,
$APP.$cljs$cst$1563$uri$$,$url$jscomp$79$$,$APP.$cljs$cst$318$mode$$,$APP.$cljs$cst$1188$cors$$,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1572$text$$],null))))};
$app$main$fonts$generate_custom_font_variant_css$$=function($G__52730_family$jscomp$2$$,$JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$){var $JSCompiler_temp_const$jscomp$927$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$),$JSCompiler_temp_const$jscomp$926$$=$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$);
$JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$=$cljs$cst$2625$app_DOT_main_DOT_fonts_SLASH_woff1_file_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$);$JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,
"assets/by-id/",$JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$])));$G__52730_family$jscomp$2$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2619$family$$,$G__52730_family$jscomp$2$$,$APP.$cljs$cst$1889$style$$,$JSCompiler_temp_const$jscomp$927$$,$APP.$cljs$cst$1981$weight$$,$JSCompiler_temp_const$jscomp$926$$,$APP.$cljs$cst$1563$uri$$,$JSCompiler_inline_result$jscomp$928_asset_id$jscomp$inline_5667_variant$jscomp$5$$],null);return $APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$("@font-face {\n    font-family: '%(family)s';\n    font-style: %(style)s;\n    font-weight: %(weight)s;\n    font-display: block;\n    src: url(%(uri)s) format('woff');\n  }",$G__52730_family$jscomp$2$$):$APP.$cuerdas$core$format$$("@font-face {\n    font-family: '%(family)s';\n    font-style: %(style)s;\n    font-weight: %(weight)s;\n    font-display: block;\n    src: url(%(uri)s) format('woff');\n  }",$G__52730_family$jscomp$2$$)};
$app$main$fonts$generate_custom_font_css$$=function($map__52733__$1_p__52732_variants$jscomp$1$$){$map__52733__$1_p__52732_variants$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($map__52733__$1_p__52732_variants$jscomp$1$$);var $family$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52733__$1_p__52732_variants$jscomp$1$$,$APP.$cljs$cst$2619$family$$);$map__52733__$1_p__52732_variants$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52733__$1_p__52732_variants$jscomp$1$$,
$APP.$cljs$cst$2620$variants$$);return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52731_SHARP_$$){return $app$main$fonts$generate_custom_font_variant_css$$($family$jscomp$3$$,$p1__52731_SHARP_$$)},$map__52733__$1_p__52732_variants$jscomp$1$$))};
$APP.$app$main$fonts$get_default_variant$$=function($map__52749__$1_p__52748_variants$jscomp$2$$){$map__52749__$1_p__52748_variants$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($map__52749__$1_p__52748_variants$jscomp$2$$);$map__52749__$1_p__52748_variants$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52749__$1_p__52748_variants$jscomp$2$$,$APP.$cljs$cst$2620$variants$$);var $or__5025__auto__$jscomp$487$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__52747_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__52747_SHARP_$$),
"regular")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p1__52747_SHARP_$$),"regular")},$map__52749__$1_p__52748_variants$jscomp$2$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$487$$)?$or__5025__auto__$jscomp$487$$:$APP.$cljs$core$first$$($map__52749__$1_p__52748_variants$jscomp$2$$)};
$APP.$app$main$fonts$get_variant$$=function($map__52753__$1_p__52752$$,$font_variant_id$jscomp$1$$){$map__52753__$1_p__52752$$=$APP.$cljs$core$__destructure_map$$($map__52753__$1_p__52752$$);var $or__5025__auto__$jscomp$488_variants$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52753__$1_p__52752$$,$APP.$cljs$cst$2620$variants$$);$or__5025__auto__$jscomp$488_variants$jscomp$3$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__52751_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__52751_SHARP_$$),
$font_variant_id$jscomp$1$$)},$or__5025__auto__$jscomp$488_variants$jscomp$3$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$488_variants$jscomp$3$$)?$or__5025__auto__$jscomp$488_variants$jscomp$3$$:$APP.$app$main$fonts$get_default_variant$$($map__52753__$1_p__52752$$)};
$app$main$fonts$find_closest_variant$$=function($font$jscomp$15_result$jscomp$227_variants$jscomp$5$$,$target_weight$$,$target_style$$){var $temp__5825__auto__$jscomp$153$$=$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($target_weight$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$153$$)?($font$jscomp$15_result$jscomp$227_variants$jscomp$5$$=$APP.$cljs$cst$2620$variants$$.$cljs$core$IFn$_invoke$arity$2$($font$jscomp$15_result$jscomp$227_variants$jscomp$5$$,
$APP.$cljs$core$PersistentVector$EMPTY$$),$font$jscomp$15_result$jscomp$227_variants$jscomp$5$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($closest_match$$,$current$jscomp$31_variant$jscomp$6$$){var $weight$jscomp$5$$=$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$31_variant$jscomp$6$$)),$distance$jscomp$3$$=$APP.$cljs$core$abs$$($temp__5825__auto__$jscomp$153$$-$weight$jscomp$5$$),
$matches_style_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($target_style$$,$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$31_variant$jscomp$6$$));$current$jscomp$31_variant$jscomp$6$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$1979$variant$$,$current$jscomp$31_variant$jscomp$6$$,$APP.$cljs$cst$1981$weight$$,$weight$jscomp$5$$,$APP.$cljs$cst$2628$distance$$,$distance$jscomp$3$$],null);var $and__5023__auto__$jscomp$inline_5669$$=$distance$jscomp$3$$===
0;return($and__5023__auto__$jscomp$inline_5669$$?$APP.$cljs$core$truth_$$($target_style$$)?$matches_style_QMARK_$$:1:$and__5023__auto__$jscomp$inline_5669$$)?$APP.$cljs$core$reduced$$($current$jscomp$31_variant$jscomp$6$$):$closest_match$$==null?$current$jscomp$31_variant$jscomp$6$$:$distance$jscomp$3$$<$APP.$cljs$cst$2628$distance$$.$cljs$core$IFn$_invoke$arity$1$($closest_match$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($distance$jscomp$3$$,$APP.$cljs$cst$2628$distance$$.$cljs$core$IFn$_invoke$arity$1$($closest_match$$))&&
$weight$jscomp$5$$>$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($closest_match$$)?$current$jscomp$31_variant$jscomp$6$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($weight$jscomp$5$$,$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($closest_match$$))&&$matches_style_QMARK_$$?$current$jscomp$31_variant$jscomp$6$$:$closest_match$$},null,$font$jscomp$15_result$jscomp$227_variants$jscomp$5$$),$cljs$cst$1979$variant$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$15_result$jscomp$227_variants$jscomp$5$$)):
null};
$app$main$fonts$get_content_fonts$$=function($content$jscomp$112$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$229$$,$current_font_map__52767__$1_p__52766$$){$current_font_map__52767__$1_p__52766$$=$APP.$cljs$core$__destructure_map$$($current_font_map__52767__$1_p__52766$$);$current_font_map__52767__$1_p__52766$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_font_map__52767__$1_p__52766$$,$APP.$cljs$cst$1741$font_id$$)!=null?$APP.$cljs$core$select_keys$$($current_font_map__52767__$1_p__52766$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1746$font_style$$],null)):$APP.$cljs$core$select_keys$$($APP.$app$common$types$text$default_typography$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1746$font_style$$],
null));return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$229$$,$current_font_map__52767__$1_p__52766$$)},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$text$is_text_node_QMARK_$$,$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$($content$jscomp$112$$)))};
$APP.$app$main$fonts$fetch_font_css$$=function($font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$){$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$);var $family$jscomp$5_font_id$jscomp$5_map__52770$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$,
$APP.$cljs$cst$1741$font_id$$);$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$,$APP.$cljs$cst$1743$font_variant_id$$,"regular");$family$jscomp$5_font_id$jscomp$5_map__52770$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$),
$family$jscomp$5_font_id$jscomp$5_map__52770$$);var $map__52770__$1_map__52771_weight$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($family$jscomp$5_font_id$jscomp$5_map__52770$$),$backend$jscomp$9_style$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52770__$1_map__52771_weight$jscomp$6$$,$APP.$cljs$cst$2536$backend$$);$family$jscomp$5_font_id$jscomp$5_map__52770$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52770__$1_map__52771_weight$jscomp$6$$,$APP.$cljs$cst$2619$family$$);
if($map__52770__$1_map__52771_weight$jscomp$6$$==null)return $APP.$beicon$v2$core$empty$$();if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2623$google$$,$backend$jscomp$9_style$jscomp$13$$))return $font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$=$APP.$app$main$fonts$get_variant$$($map__52770__$1_map__52771_weight$jscomp$6$$,$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$),
$APP.$beicon$v2$core$map$$($app$main$fonts$process_gfont_css$$,$APP.$beicon$v2$core$mapcat$$($app$main$fonts$fetch_gfont_css$$,(0,$APP.$beicon$v2$core$of$$)($app$main$fonts$generate_gfonts_url$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2619$family$$,$family$jscomp$5_font_id$jscomp$5_map__52770$$,$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$],
null)],null)))));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2626$custom$$,$backend$jscomp$9_style$jscomp$13$$))return $font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$=$APP.$app$main$fonts$get_variant$$($map__52770__$1_map__52771_weight$jscomp$6$$,$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$),$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$=
$app$main$fonts$generate_custom_font_variant_css$$($family$jscomp$5_font_id$jscomp$5_map__52770$$,$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$),(0,$APP.$beicon$v2$core$of$$)($font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$);$map__52770__$1_map__52771_weight$jscomp$6$$=$APP.$app$main$fonts$get_variant$$($map__52770__$1_map__52771_weight$jscomp$6$$,$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$);
var $map__52771__$1_suffix$jscomp$17$$=$APP.$cljs$core$__destructure_map$$($map__52770__$1_map__52771_weight$jscomp$6$$);$map__52770__$1_map__52771_weight$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52771__$1_suffix$jscomp$17$$,$APP.$cljs$cst$1981$weight$$);$backend$jscomp$9_style$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52771__$1_suffix$jscomp$17$$,$APP.$cljs$cst$1889$style$$);$map__52771__$1_suffix$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52771__$1_suffix$jscomp$17$$,
$APP.$cljs$cst$1360$suffix$$);$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$=$APP.$cljs$core$truth_$$($map__52771__$1_suffix$jscomp$17$$)?$map__52771__$1_suffix$jscomp$17$$:$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$;$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1563$uri$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,["fonts/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($family$jscomp$5_font_id$jscomp$5_map__52770$$),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$),
".woff"].join("")]))),$APP.$cljs$cst$2619$family$$,$family$jscomp$5_font_id$jscomp$5_map__52770$$,$APP.$cljs$cst$1889$style$$,$backend$jscomp$9_style$jscomp$13$$,$APP.$cljs$cst$1981$weight$$,$map__52770__$1_map__52771_weight$jscomp$6$$],null);return(0,$APP.$beicon$v2$core$of$$)($APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$("@font-face {\n    font-family: '%(family)s';\n    font-style: %(style)s;\n    font-weight: %(weight)s;\n    font-display: block;\n    src: url(%(uri)s) format('woff');\n  }",
$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$):$APP.$cuerdas$core$format$$("@font-face {\n    font-family: '%(family)s';\n    font-style: %(style)s;\n    font-weight: %(weight)s;\n    font-display: block;\n    src: url(%(uri)s) format('woff');\n  }",$font_variant_id$jscomp$3_map__52769__$1_p__52768_params$jscomp$170_result$jscomp$230_suffix__$1_variant$jscomp$7$$))};
$app$main$fonts$get_font_style_id$$=function($font_id$jscomp$6_p__52772$$){var $font_variant_id$jscomp$4_map__52773__$1$$=$APP.$cljs$core$__destructure_map$$($font_id$jscomp$6_p__52772$$);$font_id$jscomp$6_p__52772$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font_variant_id$jscomp$4_map__52773__$1$$,$APP.$cljs$cst$1741$font_id$$);$font_variant_id$jscomp$4_map__52773__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($font_variant_id$jscomp$4_map__52773__$1$$,$APP.$cljs$cst$1743$font_variant_id$$,
"regular");return""+($font_id$jscomp$6_p__52772$$??"")+":"+($font_variant_id$jscomp$4_map__52773__$1$$??"")};
$app$main$fonts$get_font_styles_by_font_ref$$=function($font_ref$$){var $id$jscomp$291$$=$app$main$fonts$get_font_style_id$$($font_ref$$);return $APP.$cljs$core$truth_$$($app$main$fonts$font_styles$$.has($id$jscomp$291$$))?(0,$APP.$beicon$v2$core$of$$)($app$main$fonts$font_styles$$.get($id$jscomp$291$$)):$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($css$jscomp$5$$){return $app$main$fonts$font_styles$$.set($id$jscomp$291$$,$css$jscomp$5$$)},$APP.$beicon$v2$core$mapcat$$($APP.$app$main$fonts$fetch_font_css$$,
(0,$APP.$beicon$v2$core$of$$)($font_ref$$)))};$APP.$app$main$fonts$render_font_styles_cached$$=function($font_refs$jscomp$1$$){return $APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$107$$,$css$jscomp$6$$){return""+($acc$jscomp$107$$??"")+"\n"+($css$jscomp$6$$??"")},"",$APP.$beicon$v2$core$merge_map$$($app$main$fonts$get_font_styles_by_font_ref$$,$APP.$beicon$v2$core$from$$($font_refs$jscomp$1$$)))};
$APP.$app$common$files$focus$focus_objects$$=function($objects$jscomp$231$$,$focus$$){var $ids_with_children$$=$APP.$app$common$data$not_empty_QMARK_$$($focus$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($focus$$,$APP.$app$common$uuid$zero$$),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$helpers$get_children_ids$$,$objects$jscomp$231$$)),
$focus$$):null;return $ids_with_children$$!=null?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$select_keys$$($objects$jscomp$231$$,$ids_with_children$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$uuid$zero$$,$APP.$cljs$cst$1598$shapes$$],null),$APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$231$$,$focus$$)):$objects$jscomp$231$$};
$app$common$files$focus$filter_not_focus$$=function($objects$jscomp$232$$,$focus$jscomp$1$$,$ids$jscomp$35$$){var $focused_ids$$=$APP.$app$common$data$not_empty_QMARK_$$($focus$jscomp$1$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($focus$jscomp$1$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$helpers$get_children_ids$$,$objects$jscomp$232$$)),$focus$jscomp$1$$):null;return $focused_ids$$!=
null?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__51847_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($focused_ids$$,$p1__51847_SHARP_$$)}),$ids$jscomp$35$$):$ids$jscomp$35$$};
$app$main$broadcast$BroadcastMessage$$=function($id$jscomp$293$$,$type$jscomp$371$$,$data$jscomp$234$$,$__meta$jscomp$28$$,$__extmap$jscomp$28$$,$__hash$jscomp$87$$){this.id=$id$jscomp$293$$;this.type=$type$jscomp$371$$;this.data=$data$jscomp$234$$;this.$__meta$=$__meta$jscomp$28$$;this.$__extmap$=$__extmap$jscomp$28$$;this.$__hash$=$__hash$jscomp$87$$;this.$cljs$lang$protocol_mask$partition0$$=2230748938;this.$cljs$lang$protocol_mask$partition1$$=139264};
$app$main$broadcast$map__GT_BroadcastMessage$$=function($G__51863$$){var $G__51957$jscomp$inline_5671_extmap__5365__auto__$jscomp$28$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__51863$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$142$data$$]));$G__51957$jscomp$inline_5671_extmap__5365__auto__$jscomp$28$$=$APP.$cljs$core$record_QMARK_$$($G__51863$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$G__51957$jscomp$inline_5671_extmap__5365__auto__$jscomp$28$$):$G__51957$jscomp$inline_5671_extmap__5365__auto__$jscomp$28$$;return new $app$main$broadcast$BroadcastMessage$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__51863$$),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__51863$$),$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($G__51863$$),null,$APP.$cljs$core$not_empty$$($G__51957$jscomp$inline_5671_extmap__5365__auto__$jscomp$28$$),null)};
$APP.$app$main$data$shortcuts$c_mod$$=function($shortcut$$){return $APP.$app$config$check_platform_QMARK_$$()?["command+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($shortcut$$)].join(""):["ctrl+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($shortcut$$)].join("")};$app$main$data$shortcuts$a_mod$$=function($shortcut$jscomp$1$$){return["alt+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($shortcut$jscomp$1$$)].join("")};
$APP.$app$main$data$shortcuts$meta$$=function($key$jscomp$325_key__$1$jscomp$3$$){$key$jscomp$325_key__$1$jscomp$3$$=!$APP.$app$config$check_platform_QMARK_$$()&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$325_key__$1$jscomp$3$$,"+")?'"+"':$key$jscomp$325_key__$1$jscomp$3$$;return[$APP.$app$config$check_platform_QMARK_$$()?"⌘":"Ctrl+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$325_key__$1$jscomp$3$$)].join("")};
$APP.$app$main$data$shortcuts$shift$$=function($key$jscomp$326$$){return[$APP.$app$config$check_platform_QMARK_$$()?"⇧":"Shift+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$326$$)].join("")};$app$main$data$shortcuts$alt$$=function($key$jscomp$327$$){return[$APP.$app$config$check_platform_QMARK_$$()?"⌥":"Alt+",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$327$$)].join("")};$app$main$data$shortcuts$meta_shift$$=function($key$jscomp$328$$){return $APP.$app$main$data$shortcuts$shift$$($APP.$app$main$data$shortcuts$meta$$($key$jscomp$328$$))};
$APP.$app$main$data$shortcuts$supr$$=function(){return $APP.$app$config$check_platform_QMARK_$$()?"⌫":"Del"};$APP.$app$main$data$shortcuts$esc$$=function(){return $APP.$app$config$check_platform_QMARK_$$()?"⎋":"Escape"};$app$main$data$shortcuts$enter$$=function(){return $APP.$app$config$check_platform_QMARK_$$()?"⏎":"Enter"};
$APP.$app$main$data$shortcuts$split_sc$$=function($sc$jscomp$5_sc__$1$$){$sc$jscomp$5_sc__$1$$=$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($sc$jscomp$5_sc__$1$$,"++"))?$APP.$cuerdas$core$replace$$($sc$jscomp$5_sc__$1$$,"++","+plus"):$sc$jscomp$5_sc__$1$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($sc$jscomp$5_sc__$1$$),1)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$sc$jscomp$5_sc__$1$$],
null):$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($sc$jscomp$5_sc__$1$$,/\+| /)};
$app$main$data$shortcuts$wrap_cb$$=function($key$jscomp$331$$,$cb$jscomp$11$$){return function($event$jscomp$56$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.shortcuts",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,
["Shortcut",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$331$$)].join("")],null)],null)}),null,"app.main.data.shortcuts",$APP.$cljs$cst$1158$debug$$,!1);$APP.$cljs$core$truth_$$($event$jscomp$56$$.preventDefault)&&$event$jscomp$56$$.preventDefault();return $cb$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$?$cb$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$56$$):$cb$jscomp$11$$($event$jscomp$56$$)}};
$app$main$data$shortcuts$bind_BANG_$$=function($shortcuts$$){return $APP.$cljs$core$run_BANG_$$(function($map__51921_p__51917_type$jscomp$379$$){var $callback$jscomp$82_key$jscomp$332$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__51921_p__51917_type$jscomp$379$$,0,null);$map__51921_p__51917_type$jscomp$379$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__51921_p__51917_type$jscomp$379$$,1,null);var $map__51921__$1_overwrite$$=$APP.$cljs$core$__destructure_map$$($map__51921_p__51917_type$jscomp$379$$),
$command$jscomp$19_commands$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51921__$1_overwrite$$,$APP.$cljs$cst$1796$command$$),$fn$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51921__$1_overwrite$$,$APP.$cljs$cst$514$fn$$);$map__51921_p__51917_type$jscomp$379$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51921__$1_overwrite$$,$APP.$cljs$cst$139$type$$);$map__51921__$1_overwrite$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51921__$1_overwrite$$,
$APP.$cljs$cst$2631$overwrite$$);$callback$jscomp$82_key$jscomp$332$$=$app$main$data$shortcuts$wrap_cb$$($callback$jscomp$82_key$jscomp$332$$,$fn$jscomp$48$$);$command$jscomp$19_commands$$=$APP.$cljs$core$vector_QMARK_$$($command$jscomp$19_commands$$)?$APP.$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$02$$($command$jscomp$19_commands$$):[$command$jscomp$19_commands$$];return $APP.$cljs$core$truth_$$($map__51921_p__51917_type$jscomp$379$$)?$shadow$js$shim$module$0$0penpot$0mousetrap$0default$$.bind($command$jscomp$19_commands$$,
$callback$jscomp$82_key$jscomp$332$$,$map__51921_p__51917_type$jscomp$379$$,$map__51921__$1_overwrite$$):$shadow$js$shim$module$0$0penpot$0mousetrap$0default$$.bind($command$jscomp$19_commands$$,$callback$jscomp$82_key$jscomp$332$$,void 0,$map__51921__$1_overwrite$$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51911_SHARP_$$){return $APP.$cljs$cst$2632$disabled$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__51911_SHARP_$$))},$shortcuts$$))};
$app$main$data$shortcuts$reset_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($shortcuts$jscomp$1$$){$shadow$js$shim$module$0$0penpot$0mousetrap$0default$$.reset();return $app$main$data$shortcuts$bind_BANG_$$($shortcuts$jscomp$1$$)};
$APP.$app$main$data$shortcuts$push_shortcuts$$=function($key$jscomp$333$$,$shortcuts$jscomp$2_shortcuts__$1$$){$shortcuts$jscomp$2_shortcuts__$1$$=$app$main$data$shortcuts$check_shortcuts$$($shortcuts$jscomp$2_shortcuts__$1$$);typeof $app$main$data$shortcuts$push_shortcuts_51941$$==="undefined"&&($app$main$data$shortcuts$push_shortcuts_51941$$=function($key$jscomp$334$$,$shortcuts$jscomp$3$$,$meta51942$$){this.key=$key$jscomp$334$$;this.$shortcuts$=$shortcuts$jscomp$3$$;this.$meta51942$=$meta51942$$;
this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2633$app_DOT_main_DOT_data_DOT_shortcuts_SLASH_push_shortcuts$$},$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51943$$,
$meta51942__$1$$){return new $app$main$data$shortcuts$push_shortcuts_51941$$(this.key,this.$shortcuts$,$meta51942__$1$$)},$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51942$},$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1587$$,$state$jscomp$142$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$142$$,
$APP.$cljs$cst$2634$shortcuts$$,$app$main$data$shortcuts$conj_STAR_$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$shortcuts$],null))},$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$shortcuts$push_shortcuts_51941$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){return $app$main$data$shortcuts$reset_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$shortcuts$)});
return new $app$main$data$shortcuts$push_shortcuts_51941$$($key$jscomp$333$$,$shortcuts$jscomp$2_shortcuts__$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$shortcuts$pop_shortcuts$$=function($key$jscomp$335$$){typeof $app$main$data$shortcuts$pop_shortcuts_51950$$==="undefined"&&($app$main$data$shortcuts$pop_shortcuts_51950$$=function($key$jscomp$336$$,$meta51951$$){this.key=$key$jscomp$336$$;this.$meta51951$=$meta51951$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2635$app_DOT_main_DOT_data_DOT_shortcuts_SLASH_pop_shortcuts$$},$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_51952$$,$meta51951__$1$$){return new $app$main$data$shortcuts$pop_shortcuts_51950$$(this.key,$meta51951__$1$$)},$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta51951$},
$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1589$$,$state$jscomp$143$$){var $self__$jscomp$3327$$=this;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$143$$,$APP.$cljs$cst$2634$shortcuts$$,function($shortcuts$jscomp$4$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shortcuts$jscomp$4$$,
$self__$jscomp$3327$$.key)})},$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$shortcuts$pop_shortcuts_51950$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$1590_shortcuts$jscomp$5_vec__51961$$,$state$jscomp$144$$){$_$jscomp$1590_shortcuts$jscomp$5_vec__51961$$=$APP.$cljs$core$last$$($APP.$cljs$cst$2634$shortcuts$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$144$$));$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$1590_shortcuts$jscomp$5_vec__51961$$,
0,null);$_$jscomp$1590_shortcuts$jscomp$5_vec__51961$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$1590_shortcuts$jscomp$5_vec__51961$$,1,null);return $app$main$data$shortcuts$reset_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$($_$jscomp$1590_shortcuts$jscomp$5_vec__51961$$)});return new $app$main$data$shortcuts$pop_shortcuts_51950$$($key$jscomp$335$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$util$dom$dnd$set_data_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($dt$jscomp$1_e$jscomp$296$$,$data_type$$,$data$jscomp$242$$){$dt$jscomp$1_e$jscomp$296$$=$dt$jscomp$1_e$jscomp$296$$.dataTransfer;$APP.$cuerdas$core$starts_with_QMARK_$$($data_type$$,"application")||$APP.$cuerdas$core$starts_with_QMARK_$$($data_type$$,"penpot")?$dt$jscomp$1_e$jscomp$296$$.setData($data_type$$,$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($data$jscomp$242$$,null)):$dt$jscomp$1_e$jscomp$296$$.setData($data_type$$,
$data$jscomp$242$$)};$APP.$app$util$dom$dnd$set_drag_image_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$=function($e$jscomp$297$$){var $img$jscomp$inline_5675$$=new Image;$img$jscomp$inline_5675$$.src="data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs\x3d";$APP.$app$util$dom$dnd$set_drag_image_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$($e$jscomp$297$$,$img$jscomp$inline_5675$$,0,0)};
$APP.$app$util$dom$dnd$set_drag_image_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$=function($e$jscomp$298$$,$image$jscomp$13$$,$offset_x$jscomp$1$$,$offset_y$jscomp$1$$){$e$jscomp$298$$.dataTransfer.setDragImage($image$jscomp$13$$,$offset_x$jscomp$1$$,$offset_y$jscomp$1$$)};$APP.$app$util$dom$dnd$set_allowed_effect_BANG_$$=function($e$jscomp$299$$){$e$jscomp$299$$.dataTransfer.effectAllowed="move";return $e$jscomp$299$$};$APP.$app$util$dom$dnd$has_type_QMARK_$$=function($e$jscomp$301$$,$data_type$jscomp$1$$){return $e$jscomp$301$$.dataTransfer.types.includes($data_type$jscomp$1$$)};
$APP.$app$util$dom$dnd$from_child_QMARK_$$=function($e$jscomp$302$$){return $e$jscomp$302$$.currentTarget.contains($e$jscomp$302$$.relatedTarget)};
$APP.$app$util$dom$dnd$get_data$cljs$0core$0IFn$0_invoke$0arity$02$$=function($data$jscomp$243_e$jscomp$305$$,$data_type$jscomp$2$$){$data$jscomp$243_e$jscomp$305$$=$data$jscomp$243_e$jscomp$305$$.dataTransfer.getData($data_type$jscomp$2$$);return $data$jscomp$243_e$jscomp$305$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$243_e$jscomp$305$$,"")&&($APP.$cuerdas$core$starts_with_QMARK_$$($data_type$jscomp$2$$,"penpot")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($data_type$jscomp$2$$,
"application/json"))?$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$243_e$jscomp$305$$):$data$jscomp$243_e$jscomp$305$$};
$app$util$dom$dnd$drop_side$$=function($e$jscomp$307_innerHeight$$,$detect_center_QMARK_$$){var $ypos$$=$e$jscomp$307_innerHeight$$.offsetY,$target$jscomp$122_thold$$=$e$jscomp$307_innerHeight$$.currentTarget;$e$jscomp$307_innerHeight$$=$target$jscomp$122_thold$$.firstChild.clientHeight;$target$jscomp$122_thold$$=$target$jscomp$122_thold$$.clientHeight/2;return $APP.$cljs$core$truth_$$($detect_center_QMARK_$$)?$ypos$$<$e$jscomp$307_innerHeight$$*.2?$APP.$cljs$cst$1546$top$$:$ypos$$>$e$jscomp$307_innerHeight$$*
.8?$APP.$cljs$cst$2636$bot$$:$APP.$cljs$cst$1651$center$$:$ypos$$>$target$jscomp$122_thold$$?$APP.$cljs$cst$2636$bot$$:$APP.$cljs$cst$1546$top$$};$app$main$ui$hooks$use_render_id$$=function(){return(0,$APP.$rumext$v2$useMemo$$)(function(){return"render-"+ ++$app$main$ui$hooks$render_id$$},[])};
$APP.$app$main$ui$hooks$use_shortcuts$$=function($key$jscomp$337$$,$shortcuts$jscomp$6$$){$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$337$$),$shortcuts$jscomp$6$$],function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$shortcuts$push_shortcuts$$($key$jscomp$337$$,$shortcuts$jscomp$6$$));return function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$shortcuts$pop_shortcuts$$($key$jscomp$337$$))}})};
$app$main$ui$hooks$cancel_timer$$=function($state$jscomp$147$$){var $timer$$=$cljs$cst$2637$timer$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$147$$);return $APP.$cljs$core$truth_$$($timer$$)?($APP.$beicon$v2$core$_dispose$$($timer$$),$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$147$$,$cljs$cst$2637$timer$$)):$state$jscomp$147$$};
$APP.$app$main$ui$hooks$use_sortable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($map__52087__$1_p__52086$$){function $on_drag_end$$($event$jscomp$63$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$63$$);$global_drag_end$jscomp$1$$.next(null);return $cleanup$$()}function $on_drop_SINGLEQUOTE_$$($event$jscomp$62$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$62$$);var $side$jscomp$1$$=$app$util$dom$dnd$drop_side$$($event$jscomp$62$$,$detect_center_QMARK_$jscomp$1$$),$drop_data$$=
$APP.$app$util$dom$dnd$get_data$cljs$0core$0IFn$0_invoke$0arity$02$$($event$jscomp$62$$,$data_type$jscomp$3$$);$cleanup$$();$global_drag_end$jscomp$1$$.next(null);return $APP.$cljs$core$fn_QMARK_$$($on_drop$$)?$on_drop$$.$cljs$core$IFn$_invoke$arity$3$?$on_drop$$.$cljs$core$IFn$_invoke$arity$3$($side$jscomp$1$$,$drop_data$$,$event$jscomp$62$$):$on_drop$$($side$jscomp$1$$,$drop_data$$,$event$jscomp$62$$):null}function $on_drag_leave$$($event$jscomp$61$$){return $APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$from_child_QMARK_$$($event$jscomp$61$$))?
null:$cleanup$$()}function $on_drag_over$$($event$jscomp$60$$){if($APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$has_type_QMARK_$$($event$jscomp$60$$,$data_type$jscomp$3$$))){$APP.$app$util$dom$prevent_default$$($event$jscomp$60$$);if($APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$from_child_QMARK_$$($event$jscomp$60$$)))return null;$APP.$app$util$dom$stop_propagation$$($event$jscomp$60$$);$subscribe_to_drag_end$$();return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$148$$,
$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2644$over$$,$app$util$dom$dnd$drop_side$$($event$jscomp$60$$,$detect_center_QMARK_$jscomp$1$$))}return null}function $on_drag_enter$$($event$jscomp$59$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$59$$);if($APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$from_child_QMARK_$$($event$jscomp$59$$)))return null;$APP.$app$util$dom$stop_propagation$$($event$jscomp$59$$);$subscribe_to_drag_end$$();return $APP.$cljs$core$fn_QMARK_$$($on_hold$$)?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$148$$,
function($state$jscomp$inline_5677_state__$1$jscomp$12$$){$state$jscomp$inline_5677_state__$1$jscomp$12$$=$app$main$ui$hooks$cancel_timer$$($state$jscomp$inline_5677_state__$1$jscomp$12$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_5677_state__$1$jscomp$12$$,$cljs$cst$2637$timer$$,$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(1E3,$on_hold$$))}):null}function $on_drag_start$$($event$jscomp$58$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($disabled$jscomp$1$$)?
$disabled$jscomp$1$$:$APP.$cljs$core$not$$($draggable_QMARK_$$)))return $APP.$app$util$dom$stop_propagation$$($event$jscomp$58$$),$APP.$app$util$dom$prevent_default$$($event$jscomp$58$$);$APP.$app$util$dom$stop_propagation$$($event$jscomp$58$$);$APP.$app$util$dom$dnd$set_data_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($event$jscomp$58$$,$data_type$jscomp$3$$,$data$jscomp$244$$);$APP.$app$util$dom$dnd$set_drag_image_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($event$jscomp$58$$);$APP.$app$util$dom$dnd$set_allowed_effect_BANG_$$($event$jscomp$58$$);
return $APP.$cljs$core$fn_QMARK_$$($on_drag$$)?$on_drag$$.$cljs$core$IFn$_invoke$arity$1$?$on_drag$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$244$$):$on_drag$$($data$jscomp$244$$):null}function $subscribe_to_drag_end$$(){return $cljs$cst$2645$subscr$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$148$$))==null?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$148$$,function($p1__52081_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__52081_SHARP_$$,
$cljs$cst$2645$subscr$$,$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($global_drag_end$jscomp$1$$,$cleanup$$))}):null}function $cleanup$$(){var $G__52090_52214$$=$cljs$cst$2645$subscr$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$148$$));$G__52090_52214$$!=null&&$APP.$beicon$v2$core$_dispose$$($G__52090_52214$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$148$$,function($state__$1$jscomp$11$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($app$main$ui$hooks$cancel_timer$$($state__$1$jscomp$11$$),
$APP.$cljs$cst$2644$over$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2645$subscr$$]))})}$map__52087__$1_p__52086$$=$APP.$cljs$core$__destructure_map$$($map__52087__$1_p__52086$$);var $data_type$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52087__$1_p__52086$$,$APP.$cljs$cst$2638$data_type$$),$data$jscomp$244$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52087__$1_p__52086$$,$APP.$cljs$cst$142$data$$),$on_drop$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52087__$1_p__52086$$,
$APP.$cljs$cst$2639$on_drop$$),$on_drag$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52087__$1_p__52086$$,$APP.$cljs$cst$2640$on_drag$$),$on_hold$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52087__$1_p__52086$$,$cljs$cst$2641$on_hold$$),$disabled$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52087__$1_p__52086$$,$APP.$cljs$cst$2632$disabled$$),$detect_center_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52087__$1_p__52086$$,
$APP.$cljs$cst$2642$detect_center_QMARK_$$),$draggable_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__52087__$1_p__52086$$,$APP.$cljs$cst$2643$draggable_QMARK_$$,!0),$ref$jscomp$22$$=(0,$APP.$rumext$v2$use_ref$$)(),$state$jscomp$148$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2644$over$$,null,$cljs$cst$2637$timer$$,null,$cljs$cst$2645$subscr$$,null],null)),$global_drag_end$jscomp$1$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$hooks$sortable_ctx$$);
$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($data$jscomp$244$$),$APP.$rumext$v2$adapt$$($on_drop$$),$APP.$rumext$v2$adapt$$($draggable_QMARK_$$)],function(){var $dom$$=$APP.$rumext$v2$ref_val$$($ref$jscomp$22$$);$dom$$.setAttribute("draggable",$APP.$cljs$core$truth_$$($draggable_QMARK_$$)?$APP.$cljs$core$not$$($disabled$jscomp$1$$):$draggable_QMARK_$$);$dom$$.addEventListener("dragstart",$on_drag_start$$,!1);$dom$$.addEventListener("dragenter",$on_drag_enter$$,
!1);$dom$$.addEventListener("dragover",$on_drag_over$$,!1);$dom$$.addEventListener("dragleave",$on_drag_leave$$,!1);$dom$$.addEventListener("drop",$on_drop_SINGLEQUOTE_$$,!1);$dom$$.addEventListener("dragend",$on_drag_end$$,!1);return function(){$dom$$.removeEventListener("dragstart",$on_drag_start$$);$dom$$.removeEventListener("dragenter",$on_drag_enter$$);$dom$$.removeEventListener("dragover",$on_drag_over$$);$dom$$.removeEventListener("dragleave",$on_drag_leave$$);$dom$$.removeEventListener("drop",
$on_drop_SINGLEQUOTE_$$);return $dom$$.removeEventListener("dragend",$on_drag_end$$)}});return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_deref$$($state$jscomp$148$$),$ref$jscomp$22$$],null)};
$APP.$app$main$ui$hooks$use_previous$$=function($value$jscomp$448$$){var $ref$jscomp$23$$=(0,$APP.$rumext$v2$use_ref$$)($value$jscomp$448$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($value$jscomp$448$$)],function(){return $APP.$rumext$v2$set_ref_val_BANG_$$($ref$jscomp$23$$,$value$jscomp$448$$)});return $APP.$rumext$v2$ref_val$$($ref$jscomp$23$$)};
$APP.$app$main$ui$hooks$use_equal_memo$$=function($val$jscomp$167$$){var $ref$jscomp$26$$=(0,$APP.$rumext$v2$use_ref$$)(null);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$ref_val$$($ref$jscomp$26$$),$val$jscomp$167$$)||$APP.$rumext$v2$set_ref_val_BANG_$$($ref$jscomp$26$$,$val$jscomp$167$$);return $APP.$rumext$v2$ref_val$$($ref$jscomp$26$$)};
$APP.$app$main$ui$hooks$use_visible$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($ref$jscomp$27$$){var $map__52152__$1_state$jscomp$152_state__$1$jscomp$13$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2646$once_QMARK_$$,!0])),$once_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52152__$1_state$jscomp$152_state__$1$jscomp$13$$,$cljs$cst$2646$once_QMARK_$$);$map__52152__$1_state$jscomp$152_state__$1$jscomp$13$$=
(0,$APP.$rumext$v2$useState$$)(!1);var $update_state_BANG_$$=$map__52152__$1_state$jscomp$152_state__$1$jscomp$13$$[1];$map__52152__$1_state$jscomp$152_state__$1$jscomp$13$$=$map__52152__$1_state$jscomp$152_state__$1$jscomp$13$$[0];$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($once_QMARK_$$)],function(){var $node$jscomp$259$$=$APP.$rumext$v2$ref_val$$($ref$jscomp$27$$),$stream$jscomp$23$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),
$APP.$beicon$v2$core$map$$(function($entry$jscomp$41_intersecting_QMARK___$1$$){var $ratio$jscomp$1$$=$entry$jscomp$41_intersecting_QMARK___$1$$.intersectionRatio;$entry$jscomp$41_intersecting_QMARK___$1$$=$entry$jscomp$41_intersecting_QMARK___$1$$.isIntersecting||$ratio$jscomp$1$$>.5;$entry$jscomp$41_intersecting_QMARK___$1$$===!0&&$once_QMARK_$$===!0&&$APP.$cljs$core$_deref$$($app$main$ui$hooks$intersection_observer$$).unobserve($node$jscomp$259$$);return $entry$jscomp$41_intersecting_QMARK___$1$$},
$APP.$beicon$v2$core$filter$$(function($entry$jscomp$42$$){return $entry$jscomp$42$$.target===$node$jscomp$259$$},$app$main$ui$hooks$intersection_subject$$))),$subs$jscomp$15$$=$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($stream$jscomp$23$$,$update_state_BANG_$$);$APP.$cljs$core$_deref$$($app$main$ui$hooks$intersection_observer$$).observe($node$jscomp$259$$);return function(){$APP.$cljs$core$_deref$$($app$main$ui$hooks$intersection_observer$$).unobserve($node$jscomp$259$$);
return $APP.$beicon$v2$core$_dispose$$($subs$jscomp$15$$)}});return $map__52152__$1_state$jscomp$152_state__$1$jscomp$13$$};
$APP.$app$main$ui$hooks$use_portal_container$cljs$0core$0IFn$0_invoke$0arity$01$$=function($category$jscomp$1$$){var $category__$1$$=$APP.$cljs$core$name$$($category$jscomp$1$$);return $APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($category__$1$$)],function(){var $JSCompiler_inline_result$jscomp$932_body$jscomp$inline_5682$$=$APP.$app$util$globals$document$$.body;var $id$jscomp$inline_5683$$=["portal-container-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($category__$1$$)].join(""),
$container$jscomp$inline_5685_or__5025__auto__$jscomp$inline_5684$$=$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$932_body$jscomp$inline_5682$$,["#",$id$jscomp$inline_5683$$].join(""));$APP.$cljs$core$truth_$$($container$jscomp$inline_5685_or__5025__auto__$jscomp$inline_5684$$)?$JSCompiler_inline_result$jscomp$932_body$jscomp$inline_5682$$=$container$jscomp$inline_5685_or__5025__auto__$jscomp$inline_5684$$:($container$jscomp$inline_5685_or__5025__auto__$jscomp$inline_5684$$=
$APP.$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$01$$("div"),$APP.$app$util$dom$set_attribute_BANG_$$($container$jscomp$inline_5685_or__5025__auto__$jscomp$inline_5684$$,"id",$id$jscomp$inline_5683$$),$APP.$app$util$dom$append_child_BANG_$$($JSCompiler_inline_result$jscomp$932_body$jscomp$inline_5682$$,$container$jscomp$inline_5685_or__5025__auto__$jscomp$inline_5684$$),$JSCompiler_inline_result$jscomp$932_body$jscomp$inline_5682$$=$container$jscomp$inline_5685_or__5025__auto__$jscomp$inline_5684$$);
return $JSCompiler_inline_result$jscomp$932_body$jscomp$inline_5682$$})};
$app$common$svg$camelize$$=function($result$jscomp$231_s$jscomp$532$$){if(typeof $result$jscomp$231_s$jscomp$532$$==="string"){var $vendor_QMARK_$$=$APP.$cuerdas$core$starts_with_QMARK_$$($result$jscomp$231_s$jscomp$532$$,"-");$result$jscomp$231_s$jscomp$532$$=$result$jscomp$231_s$jscomp$532$$.replace(":","-").replace(/-./g,$x$jscomp$1145$$=>$x$jscomp$1145$$[1].toUpperCase());return $vendor_QMARK_$$?$APP.$cuerdas$core$capital$$($result$jscomp$231_s$jscomp$532$$):$result$jscomp$231_s$jscomp$532$$}return null};
$app$common$svg$prop_key$$=function($k$jscomp$618_kn$jscomp$2$$){$k$jscomp$618_kn$jscomp$2$$=typeof $k$jscomp$618_kn$jscomp$2$$==="string"?$k$jscomp$618_kn$jscomp$2$$:$k$jscomp$618_kn$jscomp$2$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($k$jscomp$618_kn$jscomp$2$$):null;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("",$k$jscomp$618_kn$jscomp$2$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$k$jscomp$618_kn$jscomp$2$$))return null;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("class",
$k$jscomp$618_kn$jscomp$2$$))return $cljs$cst$2896$className$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("for",$k$jscomp$618_kn$jscomp$2$$))return $cljs$cst$2897$htmlFor$$;var $kn1$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($k$jscomp$618_kn$jscomp$2$$,0,1);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($kn1$$,$APP.$cuerdas$core$upper$$($kn1$$))?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$capital$$($app$common$svg$camelize$$($k$jscomp$618_kn$jscomp$2$$))):
$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($app$common$svg$camelize$$($k$jscomp$618_kn$jscomp$2$$))};
$app$common$svg$parse_style$$=function($style$jscomp$14$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($res$jscomp$35$$,$item$jscomp$55_k$jscomp$619_k__$1$jscomp$21$$){var $v$jscomp$549_vec__52108$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$55_k$jscomp$619_k__$1$jscomp$21$$),":",2);$item$jscomp$55_k$jscomp$619_k__$1$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$549_vec__52108$$,
0,null);$v$jscomp$549_vec__52108$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$549_vec__52108$$,1,null);$item$jscomp$55_k$jscomp$619_k__$1$jscomp$21$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$55_k$jscomp$619_k__$1$jscomp$21$$);return $APP.$cljs$core$contains_QMARK_$$($res$jscomp$35$$,$item$jscomp$55_k$jscomp$619_k__$1$jscomp$21$$)?$res$jscomp$35$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($res$jscomp$35$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$55_k$jscomp$619_k__$1$jscomp$21$$),
$v$jscomp$549_vec__52108$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($style$jscomp$14$$,";"))};
$app$common$svg$format_styles$$=function($attrs$jscomp$23$$){return $APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$23$$,$APP.$cljs$cst$1889$style$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$23$$,$APP.$cljs$cst$1889$style$$,function($style$jscomp$15$$){return typeof $style$jscomp$15$$==="string"?$app$common$svg$parse_style$$($style$jscomp$15$$):$style$jscomp$15$$}):$attrs$jscomp$23$$};
$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$=function($attrs$jscomp$24$$){return $app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$($attrs$jscomp$24$$,!0)};
$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$=function($attrs$jscomp$25$$,$whitelist_QMARK_$$){return $APP.$cljs$core$reduce_kv$$(function($res$jscomp$36$$,$k$jscomp$620_k__$1$jscomp$22$$,$v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$){$k$jscomp$620_k__$1$jscomp$22$$=$app$common$svg$prop_key$$($k$jscomp$620_k__$1$jscomp$22$$);return $k$jscomp$620_k__$1$jscomp$22$$==null||$v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$==null?$res$jscomp$36$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$620_k__$1$jscomp$22$$,
$APP.$cljs$cst$1889$style$$)?($v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$=typeof $v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$==="string"?$app$common$svg$parse_style$$($v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$):$v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$,$v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$=$APP.$cljs$core$not_empty$$($app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$,!1)),$APP.$cljs$core$truth_$$($v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($res$jscomp$36$$,$k$jscomp$620_k__$1$jscomp$22$$,$v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$):$res$jscomp$36$$):$APP.$cljs$core$not$$($whitelist_QMARK_$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$svg$svg_props$$,$k$jscomp$620_k__$1$jscomp$22$$)?($v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$=typeof $v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$==="string"?$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$):
$v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($res$jscomp$36$$,$k$jscomp$620_k__$1$jscomp$22$$,$v$jscomp$550_v__$1$jscomp$28_v__$2$jscomp$3$$)):$res$jscomp$36$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$attrs$jscomp$25$$)};
$app$common$svg$update_attr_ids$$=function($attrs$jscomp$26$$,$replace_fn$$){return $APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$(function $app$common$svg$update_attr_ids_$_update_ids$$($key$jscomp$340$$,$val$jscomp$169$$){return $APP.$cljs$core$map_QMARK_$$($val$jscomp$169$$)?$APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$svg$update_attr_ids_$_update_ids$$,$val$jscomp$169$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$340$$,$APP.$cljs$cst$266$id$$)?
$replace_fn$$.$cljs$core$IFn$_invoke$arity$1$?$replace_fn$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$169$$):$replace_fn$$($val$jscomp$169$$):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$232$$,$it$jscomp$138$$){var $to_replace$$=$replace_fn$$.$cljs$core$IFn$_invoke$arity$1$?$replace_fn$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$138$$):$replace_fn$$($it$jscomp$138$$);return $APP.$cuerdas$core$replace$$($result$jscomp$232$$,["#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$138$$)].join(""),
["#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($to_replace$$)].join(""))},$val$jscomp$169$$,$app$common$svg$extract_ids$$($val$jscomp$169$$))},$attrs$jscomp$26$$)};
$app$common$svg$replace_attrs_ids$$=function($attrs$jscomp$27$$,$ids_mapping$$){return $APP.$cljs$core$empty_QMARK_$$($ids_mapping$$)?$attrs$jscomp$27$$:$app$common$svg$update_attr_ids$$($attrs$jscomp$27$$,function($id$jscomp$299$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ids_mapping$$,$id$jscomp$299$$,$id$jscomp$299$$)})};
$app$common$svg$generate_id_mapping$$=function($content$jscomp$113$$){return function $app$common$svg$generate_id_mapping_$_visit_node$$($result$jscomp$233_result__$1$jscomp$31$$,$node$jscomp$262$$){var $element_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$262$$,$APP.$cljs$cst$2595$attrs$$),$APP.$cljs$cst$266$id$$);$result$jscomp$233_result__$1$jscomp$31$$=$element_id$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$233_result__$1$jscomp$31$$,
$element_id$$,""+($APP.$app$common$uuid$next$$()??"")):$result$jscomp$233_result__$1$jscomp$31$$;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$svg$generate_id_mapping_$_visit_node$$,$result$jscomp$233_result__$1$jscomp$31$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$262$$))}($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$content$jscomp$113$$)};
$app$common$svg$find_def_references$$=function($defs$jscomp$2$$,$G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$){var $G__52362_G__52366_result$jscomp$234$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$),$G__52363_G__52367_checked_QMARK_$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$,$G__52364_G__52368_to_check$$=$APP.$cljs$core$first$$($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$);
for($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$=$APP.$cljs$core$rest$$($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$);;){if($G__52364_G__52368_to_check$$==null)return $G__52362_G__52366_result$jscomp$234$$;if($APP.$cljs$core$truth_$$($G__52363_G__52367_checked_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$G__52363_G__52367_checked_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__52364_G__52368_to_check$$):$G__52363_G__52367_checked_QMARK_$$($G__52364_G__52368_to_check$$)))$G__52364_G__52368_to_check$$=
$APP.$cljs$core$first$$($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$),$G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$=$APP.$cljs$core$rest$$($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$);else{var $new_refs_node$jscomp$265$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$2$$,$G__52364_G__52368_to_check$$);$new_refs_node$jscomp$265$$=$app$common$svg$find_node_references$$($new_refs_node$jscomp$265$$);
$G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$,$new_refs_node$jscomp$265$$);$G__52362_G__52366_result$jscomp$234$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($G__52362_G__52366_result$jscomp$234$$,$new_refs_node$jscomp$265$$);$G__52363_G__52367_checked_QMARK_$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__52363_G__52367_checked_QMARK_$$,
$G__52364_G__52368_to_check$$);$G__52364_G__52368_to_check$$=$APP.$cljs$core$first$$($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$);$G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$=$APP.$cljs$core$rest$$($G__52365_G__52369_pending$jscomp$9_pending__$1$jscomp$2_references$jscomp$1$$)}}};
$app$common$svg$svg_transform_matrix$$=function($shape$jscomp$295$$){if($APP.$cljs$core$truth_$$($cljs$cst$1877$svg_viewbox$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$295$$))){var $map__52191_svg_x$$=$cljs$cst$1877$svg_viewbox$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$295$$),$map__52191__$1_scale_y$jscomp$1_svg_height$$=$APP.$cljs$core$__destructure_map$$($map__52191_svg_x$$);$map__52191_svg_x$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52191__$1_scale_y$jscomp$1_svg_height$$,
$APP.$cljs$cst$1499$x$$);var $svg_y$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52191__$1_scale_y$jscomp$1_svg_height$$,$APP.$cljs$cst$1500$y$$),$scale_x$jscomp$1_svg_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52191__$1_scale_y$jscomp$1_svg_height$$,$APP.$cljs$cst$288$width$$);$map__52191__$1_scale_y$jscomp$1_svg_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52191__$1_scale_y$jscomp$1_svg_height$$,$APP.$cljs$cst$1511$height$$);var $map__52192_x$jscomp$1146$$=
$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$295$$),$height$jscomp$72_map__52192__$1$$=$APP.$cljs$core$__destructure_map$$($map__52192_x$jscomp$1146$$);$map__52192_x$jscomp$1146$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$72_map__52192__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$385$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$72_map__52192__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$79$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$72_map__52192__$1$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$72_map__52192__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$72_map__52192__$1$$,$APP.$cljs$cst$1511$height$$);$scale_x$jscomp$1_svg_width$$=$width$jscomp$79$$/$scale_x$jscomp$1_svg_width$$;$map__52191__$1_scale_y$jscomp$1_svg_height$$=$height$jscomp$72_map__52192__$1$$/$map__52191__$1_scale_y$jscomp$1_svg_height$$;return $APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$295$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$295$$))?$APP.$app$common$geom$shapes$transform_matrix$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$295$$):$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($map__52192_x$jscomp$1146$$-
$scale_x$jscomp$1_svg_width$$*$map__52191_svg_x$$,$y$jscomp$385$$-$map__52191__$1_scale_y$jscomp$1_svg_height$$*$svg_y$$)),$app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($scale_x$jscomp$1_svg_width$$,$map__52191__$1_scale_y$jscomp$1_svg_height$$))]))}return $APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()};
$app$common$svg$to_matrix$$=function($JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$,$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$){switch($JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$){case "matrix":return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$matrix$matrix$$,
$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$);case "translate":$JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$=$APP.$cljs$core$apply$$;var $JSCompiler_temp_const$jscomp$933_JSCompiler_temp_const$jscomp$936_JSCompiler_temp_const$jscomp$939$$=$JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$.$cljs$core$IFn$_invoke$arity$2$;
$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$),1)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,
0),0)],null):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,0),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,
1))],null);return $JSCompiler_temp_const$jscomp$933_JSCompiler_temp_const$jscomp$936_JSCompiler_temp_const$jscomp$939$$.call($JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$,$APP.$app$common$geom$matrix$translate_matrix$$,$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$);case "scale":return $JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$=
$APP.$cljs$core$apply$$,$JSCompiler_temp_const$jscomp$933_JSCompiler_temp_const$jscomp$936_JSCompiler_temp_const$jscomp$939$$=$JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$.$cljs$core$IFn$_invoke$arity$2$,$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$),
1)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,0))],null):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,
0),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,1))],null),$JSCompiler_temp_const$jscomp$933_JSCompiler_temp_const$jscomp$936_JSCompiler_temp_const$jscomp$939$$.call($JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$,$app$common$geom$matrix$scale_matrix$$,$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$);
case "rotate":return $JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$=$APP.$cljs$core$apply$$,$JSCompiler_temp_const$jscomp$933_JSCompiler_temp_const$jscomp$936_JSCompiler_temp_const$jscomp$939$$=$JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$.$cljs$core$IFn$_invoke$arity$2$,$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$),1)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,0),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,
0)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,0),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,
1),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,2))],null),$JSCompiler_temp_const$jscomp$933_JSCompiler_temp_const$jscomp$936_JSCompiler_temp_const$jscomp$939$$.call($JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$,$APP.$app$common$geom$matrix$rotate_matrix$$,$JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$);
case "skewX":return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$matrix$skew_matrix$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,0),0],null));case "skewY":return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$matrix$skew_matrix$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$935_JSCompiler_inline_result$jscomp$938_JSCompiler_inline_result$jscomp$941_params$jscomp$176$$,0)],null));default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$934_JSCompiler_temp_const$jscomp$937_JSCompiler_temp_const$jscomp$940_type$jscomp$380$$)].join(""));
}};
$app$common$svg$parse_transform$$=function($transform$jscomp$62$$){return typeof $transform$jscomp$62$$==="string"?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$geom$matrix$multiply$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__52234_params$jscomp$177_params__$1$jscomp$21$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52234_params$jscomp$177_params__$1$jscomp$21$$,0,
null);var $type$jscomp$381$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52234_params$jscomp$177_params__$1$jscomp$21$$,1,null);$p__52234_params$jscomp$177_params__$1$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52234_params$jscomp$177_params__$1$jscomp$21$$,2,null);$p__52234_params$jscomp$177_params__$1$jscomp$21$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$svg$xf_parse_numbers$$,$APP.$cljs$core$re_seq$$($app$common$svg$number_regex$$,
$p__52234_params$jscomp$177_params__$1$jscomp$21$$));return $app$common$svg$to_matrix$$($type$jscomp$381$$,$p__52234_params$jscomp$177_params__$1$jscomp$21$$)},$APP.$cljs$core$re_seq$$($app$common$svg$matrices_regex$$,$transform$jscomp$62$$))):$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()};
$app$common$svg$format_line$$=function($p__52252_y$jscomp$387$$){var $x$jscomp$1148$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52252_y$jscomp$387$$,0,null);$p__52252_y$jscomp$387$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52252_y$jscomp$387$$,1,null);return["L",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$1148$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p__52252_y$jscomp$387$$)].join("")};
$app$common$svg$points__GT_path$$=function($head$jscomp$14_points_str_y$jscomp$inline_5697$$){var $other$jscomp$191_points$jscomp$53$$=$APP.$cljs$core$partition$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$parse_double$$,$APP.$cljs$core$first$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$not$$,
$APP.$cljs$core$empty_QMARK_$$,$APP.$cljs$core$first$$),$APP.$cljs$core$re_seq$$($app$common$svg$number_regex$$,$head$jscomp$14_points_str_y$jscomp$inline_5697$$))));$head$jscomp$14_points_str_y$jscomp$inline_5697$$=$APP.$cljs$core$first$$($other$jscomp$191_points$jscomp$53$$);$other$jscomp$191_points$jscomp$53$$=$APP.$cljs$core$rest$$($other$jscomp$191_points$jscomp$53$$);var $x$jscomp$inline_5696$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($head$jscomp$14_points_str_y$jscomp$inline_5697$$,
0,null);$head$jscomp$14_points_str_y$jscomp$inline_5697$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($head$jscomp$14_points_str_y$jscomp$inline_5697$$,1,null);return[["M",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$inline_5696$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$14_points_str_y$jscomp$inline_5697$$)].join(""),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$common$svg$format_line$$,
$other$jscomp$191_points$jscomp$53$$)))].join("")};
$app$common$svg$add_transform$$=function($attrs$jscomp$33$$,$transform$jscomp$63$$){function $append_transform$$($old_transform$$){return $old_transform$$==null||$APP.$cljs$core$empty_QMARK_$$($old_transform$$)?$transform$jscomp$63$$:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($transform$jscomp$63$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($old_transform$$)].join("")}return $APP.$cljs$core$truth_$$($transform$jscomp$63$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$33$$,
$APP.$cljs$cst$1275$transform$$,$append_transform$$):$attrs$jscomp$33$$};
$app$common$svg$inherit_attributes$$=function($attrs__$2$jscomp$1_group_attrs_inheritable_props$$,$map__52279__$1_p__52278$$){$map__52279__$1_p__52278$$=$APP.$cljs$core$__destructure_map$$($map__52279__$1_p__52278$$);var $attrs$jscomp$34_group_attrs__$1_group_attrs__$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52279__$1_p__52278$$,$APP.$cljs$cst$2595$attrs$$);if($APP.$cljs$core$map_QMARK_$$($map__52279__$1_p__52278$$)){var $attrs__$1$jscomp$4$$=$app$common$svg$add_transform$$($app$common$svg$format_styles$$($attrs$jscomp$34_group_attrs__$1_group_attrs__$2$$),
$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$2$jscomp$1_group_attrs_inheritable_props$$));$attrs$jscomp$34_group_attrs__$1_group_attrs__$2$$=$app$common$svg$format_styles$$($attrs__$2$jscomp$1_group_attrs_inheritable_props$$);var $inherit_style$$=$APP.$app$common$data$without_keys$$($APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$34_group_attrs__$1_group_attrs__$2$$),$APP.$cljs$core$keys$$($attrs__$1$jscomp$4$$));$attrs__$2$jscomp$1_group_attrs_inheritable_props$$=
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52277_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$2899$styles$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$4$$),$p1__52277_SHARP_$$)},$app$common$svg$inheritable_props$$);$attrs$jscomp$34_group_attrs__$1_group_attrs__$2$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$34_group_attrs__$1_group_attrs__$2$$,$APP.$cljs$cst$1889$style$$,$inherit_style$$);$attrs__$2$jscomp$1_group_attrs_inheritable_props$$=
$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$select_keys$$($attrs$jscomp$34_group_attrs__$1_group_attrs__$2$$,$attrs__$2$jscomp$1_group_attrs_inheritable_props$$),$attrs__$1$jscomp$4$$));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__52279__$1_p__52278$$,$APP.$cljs$cst$2595$attrs$$,$attrs__$2$jscomp$1_group_attrs_inheritable_props$$)}return $map__52279__$1_p__52278$$};
$app$common$svg$fix_default_values$$=function($svg_data$$){function $add_defaults$jscomp$1$$($map__52296__$1_p__52295$$){$map__52296__$1_p__52295$$=$APP.$cljs$core$__destructure_map$$($map__52296__$1_p__52295$$);var $tag$jscomp$57$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52296__$1_p__52295$$,$APP.$cljs$cst$78$tag$$),$attrs$jscomp$35_units$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52296__$1_p__52295$$,$APP.$cljs$cst$2595$attrs$$),$prop$jscomp$23$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($app$common$svg$svg_tag_defaults$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$tag$jscomp$57$$,$cljs$cst$2898$units$$],null)),$default_units$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($app$common$svg$svg_tag_defaults$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$tag$jscomp$57$$,$APP.$cljs$cst$205$default$$],null));$attrs$jscomp$35_units$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$35_units$jscomp$1$$,$prop$jscomp$23$$,$default_units$$);var $tag_default$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($app$common$svg$svg_tag_defaults$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$tag$jscomp$57$$,$attrs$jscomp$35_units$jscomp$1$$],null));return $APP.$app$common$data$update_when$$($map__52296__$1_p__52295$$,$APP.$cljs$cst$2595$attrs$$,function($p1__52294_SHARP_$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$tag_default$$,
$p1__52294_SHARP_$$]))})}return $app$common$svg$map_nodes$$(function($node$jscomp$273$$){return $APP.$cljs$core$contains_QMARK_$$($app$common$svg$svg_tag_defaults$$,$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$273$$))?$add_defaults$jscomp$1$$($node$jscomp$273$$):$node$jscomp$273$$},$svg_data$$)};$app$common$svg$calculate_ratio$$=function($width$jscomp$80$$,$height$jscomp$73$$){return $APP.$app$common$math$hypot$$($width$jscomp$80$$,$height$jscomp$73$$)/Math.sqrt(2)};
$app$common$svg$fix_percents$$=function($svg_data$jscomp$1$$){function $fix_percent_attr_numeric$$($JSCompiler_temp$jscomp$950_JSCompiler_temp$jscomp$951_JSCompiler_temp$jscomp$952_JSCompiler_temp$jscomp$953_attrs$jscomp$37$$,$key$jscomp$341$$,$JSCompiler_inline_result$jscomp$956_val$jscomp$173_val__$1$jscomp$inline_5717$$){if(!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$341$$,$APP.$cljs$cst$1889$style$$)&&!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$341$$,
$cljs$cst$2837$unicode$$)&&!$APP.$cuerdas$core$starts_with_QMARK_$$($APP.$app$common$data$name$$($key$jscomp$341$$),"data-")&&$APP.$cuerdas$core$ends_with_QMARK_$$($JSCompiler_inline_result$jscomp$956_val$jscomp$173_val__$1$jscomp$inline_5717$$,"%")){var $JSCompiler_temp_const$jscomp$954$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;$JSCompiler_inline_result$jscomp$956_val$jscomp$173_val__$1$jscomp$inline_5717$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$rtrim$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$956_val$jscomp$173_val__$1$jscomp$inline_5717$$));
$JSCompiler_inline_result$jscomp$956_val$jscomp$173_val__$1$jscomp$inline_5717$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$956_val$jscomp$173_val__$1$jscomp$inline_5717$$/100);$JSCompiler_temp$jscomp$950_JSCompiler_temp$jscomp$951_JSCompiler_temp$jscomp$952_JSCompiler_temp$jscomp$953_attrs$jscomp$37$$=$JSCompiler_temp_const$jscomp$954$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$950_JSCompiler_temp$jscomp$951_JSCompiler_temp$jscomp$952_JSCompiler_temp$jscomp$953_attrs$jscomp$37$$,
$key$jscomp$341$$,$JSCompiler_inline_result$jscomp$956_val$jscomp$173_val__$1$jscomp$inline_5717$$)}return $JSCompiler_temp$jscomp$950_JSCompiler_temp$jscomp$951_JSCompiler_temp$jscomp$952_JSCompiler_temp$jscomp$953_attrs$jscomp$37$$}function $fix_percent_attrs_viewbox$$($attrs$jscomp$36$$){return $APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$($fix_percent_attr_viewbox$$,$attrs$jscomp$36$$)}function $fix_percent_attr_viewbox$$($JSCompiler_temp$jscomp$948_attr_key$$,$attr_val$$){var $JSCompiler_temp_const$jscomp$947_is_percent_QMARK_$$=
$APP.$cuerdas$core$ends_with_QMARK_$$($attr_val$$,"%"),$is_x_QMARK_$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1882$cx$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1512$x1$$,null,$APP.$cljs$cst$1514$x2$$,null],null),null),$is_y_QMARK_$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1513$y1$$,null,$APP.$cljs$cst$1883$cy$$,null,$APP.$cljs$cst$1515$y2$$,
null],null),null),$is_width_QMARK_$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$288$width$$,null],null),null),$is_height_QMARK_$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1511$height$$,null],null),null),$is_other_QMARK_$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1727$r$$,null,$APP.$cljs$cst$1639$stroke_width$$,
null],null),null);if($JSCompiler_temp_const$jscomp$947_is_percent_QMARK_$$){var $attr_num$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$rtrim$cljs$0core$0IFn$0_invoke$0arity$02$$($attr_val$$));$JSCompiler_temp_const$jscomp$947_is_percent_QMARK_$$=$APP.$cljs$core$str$$;var $JSCompiler_temp_const$jscomp$946$$=$JSCompiler_temp_const$jscomp$947_is_percent_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$;$JSCompiler_temp$jscomp$948_attr_key$$=$APP.$cljs$core$truth_$$($is_x_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?
$is_x_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$948_attr_key$$):$is_x_QMARK_$$($JSCompiler_temp$jscomp$948_attr_key$$))?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($viewbox$$,$APP.$cljs$cst$1499$x$$)+$fix_length$$($APP.$cljs$cst$288$width$$,$attr_num$$):$APP.$cljs$core$truth_$$($is_y_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$is_y_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$948_attr_key$$):$is_y_QMARK_$$($JSCompiler_temp$jscomp$948_attr_key$$))?
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($viewbox$$,$APP.$cljs$cst$1500$y$$)+$fix_length$$($APP.$cljs$cst$1511$height$$,$attr_num$$):$APP.$cljs$core$truth_$$($is_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$is_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$948_attr_key$$):$is_width_QMARK_$$($JSCompiler_temp$jscomp$948_attr_key$$))?$fix_length$$($APP.$cljs$cst$288$width$$,$attr_num$$):$APP.$cljs$core$truth_$$($is_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?
$is_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$948_attr_key$$):$is_height_QMARK_$$($JSCompiler_temp$jscomp$948_attr_key$$))?$fix_length$$($APP.$cljs$cst$1511$height$$,$attr_num$$):$APP.$cljs$core$truth_$$($is_other_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$is_other_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$948_attr_key$$):$is_other_QMARK_$$($JSCompiler_temp$jscomp$948_attr_key$$))?$fix_length$$($cljs$cst$2900$ratio$$,$attr_num$$):$attr_val$$;return $JSCompiler_temp_const$jscomp$946$$.call($JSCompiler_temp_const$jscomp$947_is_percent_QMARK_$$,
$JSCompiler_temp$jscomp$948_attr_key$$)}return $attr_val$$}function $fix_length$$($prop_length$$,$val$jscomp$170$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($viewbox$$,$prop_length$$)*($val$jscomp$170$$/100)}var $viewbox$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1634$offset_x$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$1$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1635$offset_y$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$1$$),
$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$1$$),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$1$$),$cljs$cst$2900$ratio$$,$app$common$svg$calculate_ratio$$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$1$$),$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$1$$))],null);return $app$common$svg$map_nodes$$(function($node$jscomp$274$$){var $units$jscomp$2$$=
function(){var $or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$274$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2595$attrs$$,$cljs$cst$2748$filterUnits$$],null));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$))return $or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$;
$or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$274$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2595$attrs$$,$cljs$cst$2712$gradientUnits$$],null));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$))return $or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$;
$or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$274$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2595$attrs$$,$cljs$cst$2735$patternUnits$$],null));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$)?$or__5025__auto__$jscomp$496_or__5025__auto____$1$jscomp$53_or__5025__auto____$2$jscomp$13$$:
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$274$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2595$attrs$$,$cljs$cst$2901$clipUnits$$],null))}(),$G__52321__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("objectBoundingBox",$units$jscomp$2$$)||$units$jscomp$2$$==null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($node$jscomp$274$$,$APP.$cljs$cst$2595$attrs$$,function($p1__52304_SHARP_$$){return $APP.$cljs$core$reduce_kv$$($fix_percent_attr_numeric$$,
$p1__52304_SHARP_$$,$p1__52304_SHARP_$$)}):$node$jscomp$274$$;return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("objectBoundingBox",$units$jscomp$2$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__52321__$1$$,$APP.$cljs$cst$2595$attrs$$,$fix_percent_attrs_viewbox$$):$G__52321__$1$$},$svg_data$jscomp$1$$)};
$app$common$svg$collect_images$$=function($svg_data$jscomp$2$$){return $app$common$svg$reduce_nodes$$(function($JSCompiler_temp$jscomp$957_acc$jscomp$108$$,$attrs$jscomp$38_map__52323__$1_p__52322$$){$attrs$jscomp$38_map__52323__$1_p__52322$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$38_map__52323__$1_p__52322$$);var $JSCompiler_temp_const$jscomp$958_tag$jscomp$58$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$38_map__52323__$1_p__52322$$,$APP.$cljs$cst$78$tag$$);$attrs$jscomp$38_map__52323__$1_p__52322$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$38_map__52323__$1_p__52322$$,$APP.$cljs$cst$2595$attrs$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1596$image$$,$JSCompiler_temp_const$jscomp$958_tag$jscomp$58$$)){$JSCompiler_temp_const$jscomp$958_tag$jscomp$58$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;var $JSCompiler_inline_result$jscomp$960_or__5025__auto__$jscomp$inline_5719$$=$APP.$cljs$cst$2419$href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$38_map__52323__$1_p__52322$$);
$JSCompiler_inline_result$jscomp$960_or__5025__auto__$jscomp$inline_5719$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$960_or__5025__auto__$jscomp$inline_5719$$)?$JSCompiler_inline_result$jscomp$960_or__5025__auto__$jscomp$inline_5719$$:$cljs$cst$2812$xlink_COLON_href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$38_map__52323__$1_p__52322$$);$JSCompiler_temp$jscomp$957_acc$jscomp$108$$=$JSCompiler_temp_const$jscomp$958_tag$jscomp$58$$.call($APP.$cljs$core$conj$$,$JSCompiler_temp$jscomp$957_acc$jscomp$108$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2419$href$$,$JSCompiler_inline_result$jscomp$960_or__5025__auto__$jscomp$inline_5719$$,$APP.$cljs$cst$288$width$$,$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$38_map__52323__$1_p__52322$$),0),$APP.$cljs$cst$1511$height$$,$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$38_map__52323__$1_p__52322$$),
0)],null))}return $JSCompiler_temp$jscomp$957_acc$jscomp$108$$},$APP.$cljs$core$PersistentVector$EMPTY$$,$svg_data$jscomp$2$$)};$app$main$ui$shapes$export$0$touched__GT_str$$=function($val$jscomp$175$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$val$jscomp$175$$))};
$app$main$ui$shapes$export$0$add_factory$$=function($shape$jscomp$296$$){return function(){function $app$main$ui$shapes$export$add_factory_$_add_BANG___3$$($props$jscomp$97$$,$attr$jscomp$23_ns_attr$$,$trfn$$){var $val$jscomp$176_val__$1$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$296$$,$attr$jscomp$23_ns_attr$$);$val$jscomp$176_val__$1$jscomp$12$$=$val$jscomp$176_val__$1$jscomp$12$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$app$common$data$name$$($val$jscomp$176_val__$1$jscomp$12$$):
$val$jscomp$176_val__$1$jscomp$12$$;$attr$jscomp$23_ns_attr$$=$APP.$cuerdas$core$strip_suffix$$(["penpot:",$APP.$app$common$data$name$$($attr$jscomp$23_ns_attr$$)].join(""),"?");return $val$jscomp$176_val__$1$jscomp$12$$!=null?$APP.$app$util$object$set_BANG_$$($props$jscomp$97$$,$attr$jscomp$23_ns_attr$$,$trfn$$.$cljs$core$IFn$_invoke$arity$1$?$trfn$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$176_val__$1$jscomp$12$$):$trfn$$($val$jscomp$176_val__$1$jscomp$12$$)):$props$jscomp$97$$}function $app$main$ui$shapes$export$add_factory_$_add_BANG___2$$($props$jscomp$96$$,
$attr$jscomp$22$$){return $app$main$ui$shapes$export$add_factory_$_add_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($props$jscomp$96$$,$attr$jscomp$22$$,$APP.$cljs$core$str$$)}var $app$main$ui$shapes$export$add_factory_$_add_BANG_$$=null;$app$main$ui$shapes$export$add_factory_$_add_BANG_$$=function($props$jscomp$98$$,$attr$jscomp$24$$,$trfn$jscomp$1$$){switch(arguments.length){case 2:return $app$main$ui$shapes$export$add_factory_$_add_BANG___2$$.call(this,$props$jscomp$98$$,$attr$jscomp$24$$);case 3:return $app$main$ui$shapes$export$add_factory_$_add_BANG___3$$.call(this,
$props$jscomp$98$$,$attr$jscomp$24$$,$trfn$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$ui$shapes$export$add_factory_$_add_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=$app$main$ui$shapes$export$add_factory_$_add_BANG___2$$;$app$main$ui$shapes$export$add_factory_$_add_BANG_$$.$cljs$core$IFn$_invoke$arity$3$=$app$main$ui$shapes$export$add_factory_$_add_BANG___3$$;return $app$main$ui$shapes$export$add_factory_$_add_BANG_$$}()};
$app$main$ui$shapes$export$0$add_data$$=function($shape$jscomp$297$$){var $props$jscomp$99$$={},$add_BANG_$$=$app$main$ui$shapes$export$0$add_factory$$($shape$jscomp$297$$),$frame_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$)),$bool_QMARK__group_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$)),
$rect_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1595$rect$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$)),$image_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1596$image$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$)),$text_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$)),
$path_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$)),$mask_QMARK_$$=$bool_QMARK__group_QMARK_$$?$APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$):$bool_QMARK__group_QMARK_$$;$bool_QMARK__group_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1594$bool$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$));
var $center$jscomp$31$$=$APP.$app$common$geom$shapes$common$shape__GT_center$$($shape$jscomp$297$$),$G__52418$$=function(){var $G__52419$$=function(){var $G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$=$add_BANG_$$($add_BANG_$$($add_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($props$jscomp$99$$,
$APP.$cljs$cst$723$name$$),$APP.$cljs$cst$1607$blocked$$),$APP.$cljs$cst$1604$hidden$$),$APP.$cljs$cst$139$type$$),$APP.$cljs$cst$1850$stroke_style$$),$APP.$cljs$cst$1852$stroke_alignment$$),$APP.$cljs$cst$1858$hide_fill_on_export$$),$APP.$cljs$cst$1275$transform$$),$APP.$cljs$cst$1771$transform_inverse$$),$APP.$cljs$cst$1863$flip_x$$),$APP.$cljs$cst$1864$flip_y$$),$APP.$cljs$cst$1791$proportion$$),$APP.$cljs$cst$1792$proportion_lock$$),$APP.$cljs$cst$1772$rotation$$),"penpot:center-x",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($center$jscomp$31$$))),
"penpot:center-y",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($center$jscomp$31$$))),$APP.$cljs$cst$1856$constraints_h$$),$APP.$cljs$cst$1855$constraints_v$$),$APP.$cljs$cst$1629$fixed_scroll$$);$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$=$frame_QMARK_$$?$add_BANG_$$($add_BANG_$$($G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$,
$APP.$cljs$cst$1860$show_content$$),$APP.$cljs$cst$1859$hide_in_viewer$$):$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$;$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$=$APP.$cljs$core$truth_$$($frame_QMARK_$$?$APP.$cljs$cst$2903$use_for_thumbnail$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$):$frame_QMARK_$$)?$add_BANG_$$($G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$,
$APP.$cljs$cst$2903$use_for_thumbnail$$):$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$;$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$=($rect_QMARK_$$||$image_QMARK_$$||$frame_QMARK_$$)&&$APP.$cljs$cst$1630$r1$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$297$$)!=null?$add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$,
$APP.$cljs$cst$1630$r1$$),$APP.$cljs$cst$1631$r2$$),$APP.$cljs$cst$1632$r3$$),$APP.$cljs$cst$1633$r4$$):$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$;$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$=$path_QMARK_$$?$add_BANG_$$($add_BANG_$$($G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$,
$APP.$cljs$cst$1849$stroke_cap_start$$),$APP.$cljs$cst$1853$stroke_cap_end$$):$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$;return $text_QMARK_$$?$add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($add_BANG_$$($G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$cst$1500$y$$),$APP.$cljs$cst$288$width$$),
$APP.$cljs$cst$1511$height$$),$APP.$cljs$cst$1754$grow_type$$),$APP.$cljs$cst$1621$content$$,$APP.$app$common$json$encode$$),$APP.$cljs$cst$1875$position_data$$,$APP.$app$common$json$encode$$):$G__52420_G__52421$jscomp$inline_14060_G__52422$jscomp$inline_14061_G__52423$jscomp$inline_14062_G__52424$jscomp$inline_14063$$}();return $APP.$cljs$core$truth_$$($mask_QMARK_$$)?$APP.$app$util$object$set_BANG_$$($G__52419$$,"penpot:masked-group","true"):$G__52419$$}();return $bool_QMARK__group_QMARK_$$?$add_BANG_$$($G__52418$$,
$APP.$cljs$cst$1872$bool_type$$):$G__52418$$};
$app$main$ui$shapes$export$0$prefix_keys$$=function($m$jscomp$215$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__52438_v$jscomp$551$$){var $k$jscomp$621$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52438_v$jscomp$551$$,0,null);$p__52438_v$jscomp$551$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52438_v$jscomp$551$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[["penpot:",$APP.$app$common$data$name$$($k$jscomp$621$$)].join(""),$p__52438_v$jscomp$551$$],null)}),$m$jscomp$215$$)};
$app$main$ui$shapes$export$0$export_grid_data$$=function($grids_map__52453__$1_p__52452$$){$grids_map__52453__$1_p__52452$$=$APP.$cljs$core$__destructure_map$$($grids_map__52453__$1_p__52452$$);$grids_map__52453__$1_p__52452$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($grids_map__52453__$1_p__52452$$,$APP.$cljs$cst$2035$grids$$);return $APP.$app$common$data$not_empty_QMARK_$$($grids_map__52453__$1_p__52452$$)?(0,$APP.$rumext$v2$create_element$$)("penpot:grids",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$1$$,
$JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$){$JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$);var $G__52461$jscomp$inline_11680_type$jscomp$382$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$,$APP.$cljs$cst$139$type$$),$JSCompiler_inline_result$jscomp$10394_JSCompiler_inline_result$jscomp$inline_11679_display$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$,$APP.$cljs$cst$1917$display$$),$params$jscomp$178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$,$APP.$cljs$cst$1419$params$$);$JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$=$out_arr__44057__auto__$jscomp$1$$.push;var $props$jscomp$inline_11678$$=$APP.$cljs$core$clj__GT_js$$($app$main$ui$shapes$export$0$prefix_keys$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$178$$,
$APP.$cljs$cst$1284$color$$)));$G__52461$jscomp$inline_11680_type$jscomp$382$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($props$jscomp$inline_11678$$,"penpot:color",$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$178$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1284$color$$],null))),"penpot:opacity",$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$178$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1718$opacity$$],null))),"penpot:type",$APP.$app$common$data$name$$($G__52461$jscomp$inline_11680_type$jscomp$382$$));$JSCompiler_inline_result$jscomp$10394_JSCompiler_inline_result$jscomp$inline_11679_display$$=$JSCompiler_inline_result$jscomp$10394_JSCompiler_inline_result$jscomp$inline_11679_display$$!=null?$APP.$app$util$object$set_BANG_$$($G__52461$jscomp$inline_11680_type$jscomp$382$$,
"penpot:display",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10394_JSCompiler_inline_result$jscomp$inline_11679_display$$)):$G__52461$jscomp$inline_11680_type$jscomp$382$$;$JSCompiler_inline_result$jscomp$10394_JSCompiler_inline_result$jscomp$inline_11679_display$$=(0,$APP.$rumext$v2$create_element$$)("penpot:grid",$JSCompiler_inline_result$jscomp$10394_JSCompiler_inline_result$jscomp$inline_11679_display$$);$JSCompiler_temp_const$jscomp$10392_map__52460__$1_p__52459$$.call($out_arr__44057__auto__$jscomp$1$$,
$JSCompiler_inline_result$jscomp$10394_JSCompiler_inline_result$jscomp$inline_11679_display$$);return $out_arr__44057__auto__$jscomp$1$$},[],$grids_map__52453__$1_p__52452$$)):null};
$app$main$ui$shapes$export$0$export_flows$$=function($flows$jscomp$2_map__52466_map__52466__$1_props_52465$$){$flows$jscomp$2_map__52466_map__52466__$1_props_52465$$=$APP.$rumext$v2$util$wrap_props$$($flows$jscomp$2_map__52466_map__52466__$1_props_52465$$);$flows$jscomp$2_map__52466_map__52466__$1_props_52465$$=$APP.$cljs$core$__destructure_map$$($flows$jscomp$2_map__52466_map__52466__$1_props_52465$$);$flows$jscomp$2_map__52466_map__52466__$1_props_52465$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($flows$jscomp$2_map__52466_map__52466__$1_props_52465$$,
$APP.$cljs$cst$2041$flows$$);return(0,$APP.$rumext$v2$create_element$$)("penpot:flows",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$2$$,$id$jscomp$300_p__52467$$){var $map__52468__$1_starting_frame$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$300_p__52467$$);$id$jscomp$300_p__52467$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52468__$1_starting_frame$$,$APP.$cljs$cst$266$id$$);var $name$jscomp$257$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52468__$1_starting_frame$$,
$APP.$cljs$cst$723$name$$);$map__52468__$1_starting_frame$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52468__$1_starting_frame$$,$APP.$cljs$cst$2038$starting_frame$$);$out_arr__44057__auto__$jscomp$2$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:flow",{id:$id$jscomp$300_p__52467$$,key:$id$jscomp$300_p__52467$$,name:$name$jscomp$257$$,"starting-frame":$map__52468__$1_starting_frame$$}));return $out_arr__44057__auto__$jscomp$2$$},[],$APP.$cljs$core$vals$$($flows$jscomp$2_map__52466_map__52466__$1_props_52465$$)))};
$app$main$ui$shapes$export$0$export_guides$$=function($guides$jscomp$1_map__52474_map__52474__$1_props_52472$$){$guides$jscomp$1_map__52474_map__52474__$1_props_52472$$=$APP.$rumext$v2$util$wrap_props$$($guides$jscomp$1_map__52474_map__52474__$1_props_52472$$);$guides$jscomp$1_map__52474_map__52474__$1_props_52472$$=$APP.$cljs$core$__destructure_map$$($guides$jscomp$1_map__52474_map__52474__$1_props_52472$$);$guides$jscomp$1_map__52474_map__52474__$1_props_52472$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($guides$jscomp$1_map__52474_map__52474__$1_props_52472$$,
$APP.$cljs$cst$2042$guides$$);return(0,$APP.$rumext$v2$create_element$$)("penpot:guides",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$3$$,$p__52475_position$jscomp$46$$){var $axis$jscomp$20_map__52476__$1$$=$APP.$cljs$core$__destructure_map$$($p__52475_position$jscomp$46$$);$p__52475_position$jscomp$46$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$20_map__52476__$1$$,$APP.$cljs$cst$1660$position$$);var $frame_id$jscomp$30$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$20_map__52476__$1$$,$APP.$cljs$cst$1591$frame_id$$);$axis$jscomp$20_map__52476__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$20_map__52476__$1$$,$APP.$cljs$cst$2039$axis$$);$out_arr__44057__auto__$jscomp$3$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:guide",{position:$p__52475_position$jscomp$46$$,"frame-id":$frame_id$jscomp$30$$,axis:$APP.$app$common$data$name$$($axis$jscomp$20_map__52476__$1$$)}));
return $out_arr__44057__auto__$jscomp$3$$},[],$APP.$cljs$core$vals$$($guides$jscomp$1_map__52474_map__52474__$1_props_52472$$)))};
$APP.$app$main$ui$shapes$export$0$export_page$$=function($id$jscomp$301_props_52482$$){var $guides$jscomp$2_page$jscomp$32$$=$id$jscomp$301_props_52482$$.page;$id$jscomp$301_props_52482$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($guides$jscomp$2_page$jscomp$32$$,$APP.$cljs$cst$266$id$$);var $grids$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($guides$jscomp$2_page$jscomp$32$$,$APP.$cljs$cst$2035$grids$$),$flows$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($guides$jscomp$2_page$jscomp$32$$,
$APP.$cljs$cst$2041$flows$$);$guides$jscomp$2_page$jscomp$32$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($guides$jscomp$2_page$jscomp$32$$,$APP.$cljs$cst$2042$guides$$);return(0,$APP.$rumext$v2$create_element$$)("penpot:page",{id:$id$jscomp$301_props_52482$$},$APP.$app$common$data$not_empty_QMARK_$$($grids$jscomp$1$$)?function(){var $grids__$1$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__52485_params$jscomp$179$$){var $type$jscomp$383$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52485_params$jscomp$179$$,
0,null);$p__52485_params$jscomp$179$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52485_params$jscomp$179$$,1,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$type$jscomp$383$$,$APP.$cljs$cst$1419$params$$,$p__52485_params$jscomp$179$$],null)},$grids$jscomp$1$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$export$0$export_grid_data$$,{grids:$grids__$1$$})}():null,$APP.$app$common$data$not_empty_QMARK_$$($flows$jscomp$3$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$export$0$export_flows$$,
{flows:$flows$jscomp$3$$}):null,$APP.$app$common$data$not_empty_QMARK_$$($guides$jscomp$2_page$jscomp$32$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$export$0$export_guides$$,{guides:$guides$jscomp$2_page$jscomp$32$$}):null)};
$app$main$ui$shapes$export$0$export_shadow_data$$=function($map__52496__$1_p__52494_shadow__$1$jscomp$6$$){$map__52496__$1_p__52494_shadow__$1$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($map__52496__$1_p__52494_shadow__$1$jscomp$6$$);$map__52496__$1_p__52494_shadow__$1$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52496__$1_p__52494_shadow__$1$jscomp$6$$,$APP.$cljs$cst$1638$shadow$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$4$$,
$p__52498_style$jscomp$16$$){var $map__52500__$1_spread$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($p__52498_style$jscomp$16$$);$p__52498_style$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52500__$1_spread$jscomp$1$$,$APP.$cljs$cst$1889$style$$);var $hidden$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52500__$1_spread$jscomp$1$$,$APP.$cljs$cst$1604$hidden$$),$color$jscomp$37$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52500__$1_spread$jscomp$1$$,
$APP.$cljs$cst$1284$color$$),$offset_x$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52500__$1_spread$jscomp$1$$,$APP.$cljs$cst$1634$offset_x$$),$offset_y$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52500__$1_spread$jscomp$1$$,$APP.$cljs$cst$1635$offset_y$$),$blur$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52500__$1_spread$jscomp$1$$,$APP.$cljs$cst$1637$blur$$);$map__52500__$1_spread$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52500__$1_spread$jscomp$1$$,
$APP.$cljs$cst$1636$spread$$);$out_arr__44057__auto__$jscomp$4$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:shadow",{key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,$APP.$cljs$core$inc$$),"penpot:offset-y":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($offset_y$jscomp$2$$),"penpot:blur":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($blur$jscomp$1$$),"penpot:shadow-type":$APP.$app$common$data$name$$($p__52498_style$jscomp$16$$),
"penpot:hidden":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hidden$$),"penpot:spread":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__52500__$1_spread$jscomp$1$$),"penpot:color":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$37$$)),"penpot:offset-x":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($offset_x$jscomp$2$$),"penpot:opacity":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$37$$))}));
return $out_arr__44057__auto__$jscomp$4$$},[],$map__52496__$1_p__52494_shadow__$1$jscomp$6$$)};
$app$main$ui$shapes$export$0$export_exports_data$$=function($exports__$1_map__52515__$1_p__52514$$){$exports__$1_map__52515__$1_p__52514$$=$APP.$cljs$core$__destructure_map$$($exports__$1_map__52515__$1_p__52514$$);$exports__$1_map__52515__$1_p__52514$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($exports__$1_map__52515__$1_p__52514$$,$APP.$cljs$cst$1854$exports$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$5$$,$p__52519_scale$jscomp$19$$){var $map__52520__$1_type$jscomp$385$$=
$APP.$cljs$core$__destructure_map$$($p__52519_scale$jscomp$19$$);$p__52519_scale$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52520__$1_type$jscomp$385$$,$APP.$cljs$cst$1887$scale$$);var $suffix$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52520__$1_type$jscomp$385$$,$APP.$cljs$cst$1360$suffix$$);$map__52520__$1_type$jscomp$385$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52520__$1_type$jscomp$385$$,$APP.$cljs$cst$139$type$$);
$out_arr__44057__auto__$jscomp$5$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:export",{"penpot:type":$APP.$app$common$data$name$$($map__52520__$1_type$jscomp$385$$),key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,$APP.$cljs$core$inc$$),"penpot:suffix":$suffix$jscomp$18$$,"penpot:scale":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p__52519_scale$jscomp$19$$)}));return $out_arr__44057__auto__$jscomp$5$$},[],$exports__$1_map__52515__$1_p__52514$$)};
$app$main$ui$shapes$export$0$str__GT_style$$=function($style_str$$){return typeof $style_str$$==="string"?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__52525_val$jscomp$177$$){var $key$jscomp$342$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52525_val$jscomp$177$$,0,null);$p__52525_val$jscomp$177$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52525_val$jscomp$177$$,
1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$342$$),$APP.$cljs$core$second$$($APP.$cljs$core$first$$($p__52525_val$jscomp$177$$))],null)},$APP.$cljs$core$group_by$$($APP.$cljs$core$first$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52521_SHARP_$$){return $APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__52521_SHARP_$$,":")},
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$trim$$,$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($style_str$$,";")))))):$style_str$$};
$app$main$ui$shapes$export$0$style__GT_str$$=function($style$jscomp$17$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("; ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__52530_val$jscomp$178$$){var $key$jscomp$343$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52530_val$jscomp$178$$,0,null);$p__52530_val$jscomp$178$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52530_val$jscomp$178$$,1,null);return[$APP.$app$common$data$name$$($key$jscomp$343$$),
":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p__52530_val$jscomp$178$$)].join("")},$style$jscomp$17$$))};
$app$main$ui$shapes$export$0$export_svg_data$$=function($shape$jscomp$299$$){return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$contains_QMARK_$$($shape$jscomp$299$$,$APP.$cljs$cst$1874$svg_attrs$$)?function(){var $svg_transform$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$299$$,$cljs$cst$2904$svg_transform$$),$svg_attrs$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$name$$,
$APP.$cuerdas$core$kebab$$),$APP.$cljs$core$keys$$($APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$299$$)))),$svg_defs$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$name$$,$APP.$cljs$core$keys$$($cljs$cst$2905$svg_defs$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$299$$))));return(0,$APP.$rumext$v2$create_element$$)("penpot:svg-import",{"penpot:svg-viewbox-x":$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$299$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1877$svg_viewbox$$,$APP.$cljs$cst$1499$x$$],null)),"penpot:svg-viewbox-y":$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$299$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1877$svg_viewbox$$,$APP.$cljs$cst$1500$y$$],null)),"penpot:svg-viewbox-width":$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$299$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1877$svg_viewbox$$,$APP.$cljs$cst$288$width$$],null)),"penpot:svg-attrs":$APP.$cljs$core$empty_QMARK_$$($svg_attrs$$)?null:$svg_attrs$$,"penpot:svg-defs":$APP.$cljs$core$empty_QMARK_$$($svg_defs$$)?null:$svg_defs$$,"penpot:svg-viewbox-height":$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$299$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$1877$svg_viewbox$$,$APP.$cljs$cst$1511$height$$],null)),"penpot:svg-filter":$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$299$$),$APP.$cljs$cst$2649$filter$$)?$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$299$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$2649$filter$$],null)):null,"penpot:svg-transform":$APP.$cljs$core$truth_$$($svg_transform$$)?
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($svg_transform$$):null,"penpot:svg-style":$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$299$$),$APP.$cljs$cst$1889$style$$)?$app$main$ui$shapes$export$0$style__GT_str$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$299$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],
null))):null},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$6$$,$def_xml_p__52547$$){var $def_id$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($def_xml_p__52547$$,0,null);$def_xml_p__52547$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($def_xml_p__52547$$,1,null);$out_arr__44057__auto__$jscomp$6$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:svg-def",{"def-id":$def_id$$,key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,
$APP.$cljs$core$inc$$)},(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$export$0$render_xml$$,{xml:$def_xml_p__52547$$})));return $out_arr__44057__auto__$jscomp$6$$},[],$cljs$cst$2905$svg_defs$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$299$$)))}():null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$299$$),$APP.$cljs$cst$1597$svg_raw$$)?function(){var $shape__$1$jscomp$26$$=$APP.$app$common$data$update_in_when$$($shape$jscomp$299$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$2595$attrs$$,$APP.$cljs$cst$1889$style$$],null),$app$main$ui$shapes$export$0$str__GT_style$$),$props$jscomp$102$$=$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$({},"penpot:x",
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$26$$)),"penpot:y",$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$26$$)),"penpot:width",$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$26$$)),"penpot:height",$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$26$$)),"penpot:tag",$APP.$app$common$data$name$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$26$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$78$tag$$],null)))),$APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$26$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$2595$attrs$$],null))));return(0,$APP.$rumext$v2$create_element$$)("penpot:svg-content",$props$jscomp$102$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$7$$,
$leaf$$){$out_arr__44057__auto__$jscomp$7$$.push((0,$APP.$rumext$v2$jsx$$)("penpot:svg-child",{children:$leaf$$},$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,$APP.$cljs$core$inc$$)));return $out_arr__44057__auto__$jscomp$7$$},[],$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$string_QMARK_$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$26$$)))))}():
null]})};
$app$main$ui$shapes$export$0$export_fills_data$$=function($fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$){$fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$=$APP.$cljs$core$__destructure_map$$($fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$);$fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$,$APP.$cljs$cst$1618$fills$$);
if($fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$=$APP.$cljs$core$seq$$($fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$)){var $render_id$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$);return(0,$APP.$rumext$v2$create_element$$)("penpot:fills",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$8$$,$JSCompiler_temp_const$jscomp$964_p__52559$$){var $JSCompiler_inline_result$jscomp$966_index$jscomp$219$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$964_p__52559$$,0,null),$fill$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$964_p__52559$$,1,null);$JSCompiler_temp_const$jscomp$964_p__52559$$=$out_arr__44057__auto__$jscomp$8$$.push;var $fill_image_id$jscomp$inline_5723$$="fill-image-"+($render_id$$??"")+"-"+($JSCompiler_inline_result$jscomp$966_index$jscomp$219$$??"");$JSCompiler_inline_result$jscomp$966_index$jscomp$219$$=
(0,$APP.$rumext$v2$create_element$$)("penpot:fill",{"penpot:fill-color":$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$12$$)!=null?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("url(#%s)",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([["fill-color-gradient-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($render_id$$),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$966_index$jscomp$219$$)].join("")])):
$APP.$app$common$data$name$$($APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$12$$)),key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,$APP.$cljs$core$inc$$),"penpot:fill-image-id":$APP.$cljs$core$truth_$$($APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$12$$))?$fill_image_id$jscomp$inline_5723$$:null,"penpot:fill-color-ref-file":$APP.$app$common$data$name$$($APP.$cljs$cst$1624$fill_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$12$$)),
"penpot:fill-color-ref-id":$APP.$app$common$data$name$$($APP.$cljs$cst$1729$fill_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$12$$)),"penpot:fill-opacity":$APP.$app$common$data$name$$($APP.$cljs$cst$1731$fill_opacity$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$12$$))});$JSCompiler_temp_const$jscomp$964_p__52559$$.call($out_arr__44057__auto__$jscomp$8$$,$JSCompiler_inline_result$jscomp$966_index$jscomp$219$$);return $out_arr__44057__auto__$jscomp$8$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($fills$jscomp$11_map__52556__$1_p__52554_temp__5825__auto__$jscomp$155$$)))}return null};
$app$main$ui$shapes$export$0$export_strokes_data$$=function($map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$){$map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$=$APP.$cljs$core$__destructure_map$$($map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$);$map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$,
$APP.$cljs$cst$1620$strokes$$);if($map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$=$APP.$cljs$core$seq$$($map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$)){var $render_id$jscomp$1$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$);return(0,$APP.$rumext$v2$create_element$$)("penpot:strokes",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$9$$,$JSCompiler_temp_const$jscomp$967_p__52574$$){var $JSCompiler_inline_result$jscomp$969_index$jscomp$220$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$967_p__52574$$,0,null),$stroke$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$967_p__52574$$,1,null);$JSCompiler_temp_const$jscomp$967_p__52574$$=$out_arr__44057__auto__$jscomp$9$$.push;var $stroke_image_id$jscomp$inline_5725$$="stroke-image-"+($render_id$jscomp$1$$??"")+"-"+($JSCompiler_inline_result$jscomp$969_index$jscomp$220$$??"");$JSCompiler_inline_result$jscomp$969_index$jscomp$220$$=
(0,$APP.$rumext$v2$create_element$$)("penpot:stroke",{"penpot:stroke-alignment":$APP.$app$common$data$name$$($APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,$APP.$cljs$core$inc$$),"penpot:stroke-image-id":$APP.$cljs$core$truth_$$($APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$))?$stroke_image_id$jscomp$inline_5725$$:
null,"penpot:stroke-color":$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)!=null?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("url(#%s)",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([["stroke-color-gradient-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($render_id$jscomp$1$$),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$969_index$jscomp$220$$)].join("")])):
$APP.$app$common$data$name$$($APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),"penpot:stroke-opacity":$APP.$app$common$data$name$$($APP.$cljs$cst$1724$stroke_opacity$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),"penpot:stroke-width":$APP.$app$common$data$name$$($APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),"penpot:stroke-style":$APP.$app$common$data$name$$($APP.$cljs$cst$1850$stroke_style$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),
"penpot:stroke-cap-start":$APP.$app$common$data$name$$($APP.$cljs$cst$1849$stroke_cap_start$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),"penpot:stroke-color-ref-file":$APP.$app$common$data$name$$($APP.$cljs$cst$1625$stroke_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),"penpot:stroke-color-ref-id":$APP.$app$common$data$name$$($APP.$cljs$cst$1726$stroke_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$)),"penpot:stroke-cap-end":$APP.$app$common$data$name$$($APP.$cljs$cst$1853$stroke_cap_end$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$5$$))});
$JSCompiler_temp_const$jscomp$967_p__52574$$.call($out_arr__44057__auto__$jscomp$9$$,$JSCompiler_inline_result$jscomp$969_index$jscomp$220$$);return $out_arr__44057__auto__$jscomp$9$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($map__52568__$1_p__52567_strokes$jscomp$3_temp__5825__auto__$jscomp$156$$)))}return null};
$app$main$ui$shapes$export$0$export_interactions_data$$=function($interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$){$interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$=$APP.$cljs$core$__destructure_map$$($interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$);$interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$,
$APP.$cljs$cst$2036$interactions$$);return($interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$=$APP.$cljs$core$seq$$($interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$))?(0,$APP.$rumext$v2$create_element$$)("penpot:interactions",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$10$$,$interaction$jscomp$36$$){$out_arr__44057__auto__$jscomp$10$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:interaction",
{"penpot:overlay-position-x":$app$common$data$nilf$$($APP.$cljs$core$get_in$$)($interaction$jscomp$36$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1955$overlay_position$$,$APP.$cljs$cst$1499$x$$],null)),"penpot:preserve-scroll":$app$common$data$nilf$$($APP.$cljs$core$str$$)($APP.$cljs$cst$1953$preserve_scroll$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$)),key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,
$APP.$cljs$core$inc$$),"penpot:background-overlay":$app$common$data$nilf$$($APP.$cljs$core$str$$)($APP.$cljs$cst$1958$background_overlay$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$)),"penpot:event-type":$APP.$app$common$data$name$$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$)),"penpot:overlay-pos-type":$app$common$data$nilf$$($APP.$app$common$data$name$$)($APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$)),
"penpot:url":$APP.$cljs$cst$1960$url$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$),"penpot:destination":$app$common$data$nilf$$($APP.$cljs$core$str$$)($APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$)),"penpot:close-click-outside":$app$common$data$nilf$$($APP.$cljs$core$str$$)($APP.$cljs$cst$1957$close_click_outside$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$)),"penpot:overlay-position-y":$app$common$data$nilf$$($APP.$cljs$core$get_in$$)($interaction$jscomp$36$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1955$overlay_position$$,$APP.$cljs$cst$1500$y$$],null)),"penpot:action-type":$APP.$app$common$data$name$$($APP.$cljs$cst$1951$action_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$)),"penpot:delay":$app$common$data$nilf$$($APP.$cljs$core$str$$)($APP.$cljs$cst$1311$delay$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$36$$))}));return $out_arr__44057__auto__$jscomp$10$$},
[],$interactions$jscomp$8_map__52584__$1_p__52583_temp__5825__auto__$jscomp$157$$)):null};
$app$main$ui$shapes$export$0$export_layout_container_data$$=function($layout_grid_rows_p__52594$$){var $layout_align_content$jscomp$7_map__52595__$1$$=$APP.$cljs$core$__destructure_map$$($layout_grid_rows_p__52594$$);$layout_grid_rows_p__52594$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1678$layout_grid_rows$$);var $layout_grid_dir$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,
$APP.$cljs$cst$1677$layout_grid_dir$$),$layout_grid_columns$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1679$layout_grid_columns$$),$layout_gap_type$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1667$layout_gap_type$$),$layout_padding$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1670$layout_padding$$),
$layout_wrap_type$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1668$layout_wrap_type$$),$layout$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1599$layout$$),$layout_align_items$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1676$layout_align_items$$),$layout_padding_type$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1669$layout_padding_type$$),$layout_grid_cells$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1680$layout_grid_cells$$),$layout_gap$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1664$layout_gap$$),$layout_justify_content$jscomp$9$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1673$layout_justify_content$$),$layout_justify_items$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1674$layout_justify_items$$),$layout_flex_dir$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1663$layout_flex_dir$$);$layout_align_content$jscomp$7_map__52595__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_align_content$jscomp$7_map__52595__$1$$,$APP.$cljs$cst$1675$layout_align_content$$);return $APP.$cljs$core$truth_$$($layout$jscomp$3$$)?(0,$APP.$rumext$v2$create_element$$)("penpot:layout",{"penpot:layout":$APP.$app$common$data$name$$($layout$jscomp$3$$),"penpot:layout-gap-type":$APP.$app$common$data$name$$($layout_gap_type$$),"penpot:layout-padding-p1":$APP.$cljs$cst$1091$p1$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$3$$),
"penpot:layout-justify-content":$APP.$app$common$data$name$$($layout_justify_content$jscomp$9$$),"penpot:layout-gap-column":$APP.$cljs$cst$1666$column_gap$$.$cljs$core$IFn$_invoke$arity$1$($layout_gap$jscomp$1$$),"penpot:layout-gap-row":$APP.$cljs$cst$1665$row_gap$$.$cljs$core$IFn$_invoke$arity$1$($layout_gap$jscomp$1$$),"penpot:layout-wrap-type":$APP.$app$common$data$name$$($layout_wrap_type$jscomp$1$$),"penpot:layout-grid-dir":$APP.$app$common$data$name$$($layout_grid_dir$jscomp$1$$),"penpot:layout-padding-p3":$APP.$cljs$cst$1671$p3$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$3$$),
"penpot:layout-align-items":$APP.$app$common$data$name$$($layout_align_items$jscomp$10$$),"penpot:layout-justify-items":$APP.$app$common$data$name$$($layout_justify_items$$),"penpot:layout-padding-p4":$APP.$cljs$cst$1672$p4$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$3$$),"penpot:layout-align-content":$APP.$app$common$data$name$$($layout_align_content$jscomp$7_map__52595__$1$$),"penpot:layout-padding-p2":$APP.$cljs$cst$1089$p2$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$3$$),
"penpot:layout-padding-type":$APP.$app$common$data$name$$($layout_padding_type$jscomp$3$$),"penpot:layout-flex-dir":$APP.$app$common$data$name$$($layout_flex_dir$jscomp$3$$)},(0,$APP.$rumext$v2$create_element$$)("penpot:grid-rows",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$11$$,$map__52610_p__52606_type$jscomp$386$$){var $idx$jscomp$77$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52610_p__52606_type$jscomp$386$$,0,null);
$map__52610_p__52606_type$jscomp$386$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52610_p__52606_type$jscomp$386$$,1,null);var $map__52610__$1_value$jscomp$454$$=$APP.$cljs$core$__destructure_map$$($map__52610_p__52606_type$jscomp$386$$);$map__52610_p__52606_type$jscomp$386$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52610__$1_value$jscomp$454$$,$APP.$cljs$cst$139$type$$);$map__52610__$1_value$jscomp$454$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52610__$1_value$jscomp$454$$,
$APP.$cljs$cst$260$value$$);$out_arr__44057__auto__$jscomp$11$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:grid-track",{"penpot:index":$idx$jscomp$77$$,key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,$APP.$cljs$core$inc$$),"penpot:type":$APP.$app$common$data$name$$($map__52610_p__52606_type$jscomp$386$$),"penpot:value":$map__52610__$1_value$jscomp$454$$}));return $out_arr__44057__auto__$jscomp$11$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($layout_grid_rows_p__52594$$))),
(0,$APP.$rumext$v2$create_element$$)("penpot:grid-columns",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$12$$,$map__52615_p__52611_type$jscomp$387$$){var $idx$jscomp$78$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52615_p__52611_type$jscomp$387$$,0,null);$map__52615_p__52611_type$jscomp$387$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52615_p__52611_type$jscomp$387$$,1,null);var $map__52615__$1_value$jscomp$455$$=
$APP.$cljs$core$__destructure_map$$($map__52615_p__52611_type$jscomp$387$$);$map__52615_p__52611_type$jscomp$387$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52615__$1_value$jscomp$455$$,$APP.$cljs$cst$139$type$$);$map__52615__$1_value$jscomp$455$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52615__$1_value$jscomp$455$$,$APP.$cljs$cst$260$value$$);$out_arr__44057__auto__$jscomp$12$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:grid-track",{"penpot:index":$idx$jscomp$78$$,
key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,$APP.$cljs$core$inc$$),"penpot:type":$APP.$app$common$data$name$$($map__52615_p__52611_type$jscomp$387$$),"penpot:value":$map__52615__$1_value$jscomp$455$$}));return $out_arr__44057__auto__$jscomp$12$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($layout_grid_columns$$))),(0,$APP.$rumext$v2$create_element$$)("penpot:grid-cells",{},$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$13$$,
$column_span$jscomp$9_map__52620_p__52616$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column_span$jscomp$9_map__52620_p__52616$$,0,null);$column_span$jscomp$9_map__52620_p__52616$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column_span$jscomp$9_map__52620_p__52616$$,1,null);var $map__52620__$1_position$jscomp$47$$=$APP.$cljs$core$__destructure_map$$($column_span$jscomp$9_map__52620_p__52616$$);$column_span$jscomp$9_map__52620_p__52616$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,
$APP.$cljs$cst$1642$column_span$$);var $align_self$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,$APP.$cljs$cst$1661$align_self$$),$row_span$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,$APP.$cljs$cst$1641$row_span$$),$shapes$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,$APP.$cljs$cst$1598$shapes$$),$row$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,
$APP.$cljs$cst$1640$row$$),$area_name$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,$APP.$cljs$cst$1659$area_name$$),$justify_self$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,$APP.$cljs$cst$1662$justify_self$$),$column$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,$APP.$cljs$cst$216$column$$),$id$jscomp$302$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,
$APP.$cljs$cst$266$id$$);$map__52620__$1_position$jscomp$47$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52620__$1_position$jscomp$47$$,$APP.$cljs$cst$1660$position$$);$out_arr__44057__auto__$jscomp$13$$.push((0,$APP.$rumext$v2$create_element$$)("penpot:grid-cell",{"penpot:align-self":$APP.$app$common$data$name$$($align_self$$),"penpot:row-span":$row_span$jscomp$9$$,"penpot:shapes":$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$shapes$jscomp$24$$),key:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,
$APP.$cljs$core$inc$$),"penpot:justify-self":$APP.$app$common$data$name$$($justify_self$$),"penpot:position":$APP.$app$common$data$name$$($map__52620__$1_position$jscomp$47$$),"penpot:column":$column$jscomp$25$$,"penpot:id":$id$jscomp$302$$,"penpot:row":$row$jscomp$19$$,"penpot:area-name":$area_name$$,"penpot:column-span":$column_span$jscomp$9_map__52620_p__52616$$}));return $out_arr__44057__auto__$jscomp$13$$},[],$layout_grid_cells$jscomp$2$$))):null};
$app$main$ui$shapes$export$0$export_data$$=function($map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$){$map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$=$APP.$rumext$v2$util$wrap_props$$($map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$);$map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$=$APP.$cljs$core$__destructure_map$$($map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$);
var $JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$,$APP.$cljs$cst$1795$shape$$);$map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$=$app$main$ui$shapes$export$0$add_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$);var $JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$=
$app$main$ui$shapes$export$0$add_factory$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$);$map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$=$JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$($map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$,
$APP.$cljs$cst$1729$fill_color_ref_id$$),$APP.$cljs$cst$1624$fill_color_ref_file$$),$APP.$cljs$cst$1726$stroke_color_ref_id$$),$APP.$cljs$cst$1625$stroke_color_ref_file$$),$APP.$cljs$cst$1740$typography_ref_id$$),$APP.$cljs$cst$1626$typography_ref_file$$),$APP.$cljs$cst$1627$component_file$$),$APP.$cljs$cst$1611$component_id$$),$APP.$cljs$cst$2029$component_root$$),$APP.$cljs$cst$2030$main_instance$$),$APP.$cljs$cst$2032$shape_ref$$),$APP.$cljs$cst$1610$touched$$,$app$main$ui$shapes$export$0$touched__GT_str$$);
$JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$=$app$main$ui$shapes$export$0$export_shadow_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$);var $JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$);
$JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$,$APP.$cljs$cst$1637$blur$$);if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$)){var $JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$=
$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$);$JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$,
$APP.$cljs$cst$139$type$$);var $JSCompiler_temp_const$jscomp$10401_hidden$jscomp$inline_5736$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$,$APP.$cljs$cst$1604$hidden$$);$JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$,
$APP.$cljs$cst$260$value$$);$JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$=(0,$APP.$rumext$v2$create_element$$)("penpot:blur",{"penpot:blur-type":$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$),"penpot:hidden":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10401_hidden$jscomp$inline_5736$$),
"penpot:value":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$)})}else $JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$=null;$JSCompiler_temp_const$jscomp$10401_hidden$jscomp$inline_5736$$=$app$main$ui$shapes$export$0$export_exports_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$);
$JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$=$app$main$ui$shapes$export$0$export_svg_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$);var $JSCompiler_temp_const$jscomp$10399$$=$app$main$ui$shapes$export$0$export_interactions_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$),$JSCompiler_temp_const$jscomp$10398$$=$app$main$ui$shapes$export$0$export_fills_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$),
$JSCompiler_temp_const$jscomp$10397$$=$app$main$ui$shapes$export$0$export_strokes_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$),$JSCompiler_temp_const$jscomp$10396$$=$app$main$ui$shapes$export$0$export_grid_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$),$JSCompiler_temp_const$jscomp$10395$$=$app$main$ui$shapes$export$0$export_layout_container_data$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$),
$layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$);$JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1689$layout_item_min_h$$);var $layout_item_margin$jscomp$inline_11685$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1683$layout_item_margin$$),$layout_item_align_self$jscomp$inline_11686$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1694$layout_item_align_self$$),$layout_item_max_h$jscomp$inline_11687$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,
$APP.$cljs$cst$1688$layout_item_max_h$$),$layout_item_z_index$jscomp$inline_11688$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1696$layout_item_z_index$$),$layout_item_absolute$jscomp$inline_11689$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1695$layout_item_absolute$$),$layout_item_margin_type$jscomp$inline_11690$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1682$layout_item_margin_type$$),$layout_item_max_w$jscomp$inline_11691$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1690$layout_item_max_w$$),$layout_item_h_sizing$jscomp$inline_11692$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,
$APP.$cljs$cst$1692$layout_item_h_sizing$$),$layout_item_v_sizing$jscomp$inline_11693$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$);$layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,$APP.$cljs$cst$1691$layout_item_min_w$$);
$JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($layout_item_margin$jscomp$inline_11685$$)?$layout_item_margin$jscomp$inline_11685$$:$APP.$cljs$core$truth_$$($layout_item_margin_type$jscomp$inline_11690$$)?$layout_item_margin_type$jscomp$inline_11690$$:$APP.$cljs$core$truth_$$($layout_item_h_sizing$jscomp$inline_11692$$)?$layout_item_h_sizing$jscomp$inline_11692$$:$APP.$cljs$core$truth_$$($layout_item_v_sizing$jscomp$inline_11693$$)?
$layout_item_v_sizing$jscomp$inline_11693$$:$APP.$cljs$core$truth_$$($layout_item_max_h$jscomp$inline_11687$$)?$layout_item_max_h$jscomp$inline_11687$$:$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$)?$JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$:$APP.$cljs$core$truth_$$($layout_item_max_w$jscomp$inline_11691$$)?$layout_item_max_w$jscomp$inline_11691$$:$APP.$cljs$core$truth_$$($layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$)?
$layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$:$APP.$cljs$core$truth_$$($layout_item_align_self$jscomp$inline_11686$$)?$layout_item_align_self$jscomp$inline_11686$$:$APP.$cljs$core$truth_$$($layout_item_absolute$jscomp$inline_11689$$)?$layout_item_absolute$jscomp$inline_11689$$:$layout_item_z_index$jscomp$inline_11688$$)?(0,$APP.$rumext$v2$create_element$$)("penpot:layout-item",{"penpot:layout-item-min-w":$layout_item_min_w$jscomp$inline_11694_map__52623__$1$jscomp$inline_11683$$,
"penpot:layout-item-margin-m4":$APP.$cljs$cst$1687$m4$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_11685$$),"penpot:layout-item-margin-m2":$APP.$cljs$cst$1685$m2$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_11685$$),"penpot:layout-item-h-sizing":$APP.$app$common$data$name$$($layout_item_h_sizing$jscomp$inline_11692$$),"penpot:layout-item-max-w":$layout_item_max_w$jscomp$inline_11691$$,"penpot:layout-item-margin-type":$APP.$app$common$data$name$$($layout_item_margin_type$jscomp$inline_11690$$),
"penpot:layout-item-min-h":$JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$,"penpot:layout-item-margin-m3":$APP.$cljs$cst$1686$m3$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_11685$$),"penpot:layout-item-absolute":$layout_item_absolute$jscomp$inline_11689$$,"penpot:layout-item-z-index":$layout_item_z_index$jscomp$inline_11688$$,"penpot:layout-item-v-sizing":$APP.$app$common$data$name$$($layout_item_v_sizing$jscomp$inline_11693$$),
"penpot:layout-item-max-h":$layout_item_max_h$jscomp$inline_11687$$,"penpot:layout-item-margin-m1":$APP.$cljs$cst$1684$m1$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_11685$$),"penpot:layout-item-align-self":$APP.$app$common$data$name$$($layout_item_align_self$jscomp$inline_11686$$)}):null;return(0,$APP.$rumext$v2$create_element$$)("penpot:shape",$map__52625_map__52625__$1_props$jscomp$103_props$jscomp$inline_5727_props_52624$$,$JSCompiler_temp_const$jscomp$962_add_BANG_$jscomp$inline_5729$$,
$JSCompiler_inline_result$jscomp$963_JSCompiler_temp_const$jscomp$10402_map__52509__$1$jscomp$inline_5732_temp__5825__auto__$jscomp$inline_5733_type$jscomp$inline_5735$$,$JSCompiler_temp_const$jscomp$10401_hidden$jscomp$inline_5736$$,$JSCompiler_temp_const$jscomp$10400_map__52512__$1$jscomp$inline_5734_value$jscomp$inline_5737$$,$JSCompiler_temp_const$jscomp$10399$$,$JSCompiler_temp_const$jscomp$10398$$,$JSCompiler_temp_const$jscomp$10397$$,$JSCompiler_temp_const$jscomp$10396$$,$JSCompiler_temp_const$jscomp$10395$$,
$JSCompiler_inline_result$jscomp$10403_layout_item_min_h$jscomp$inline_11684_shape$jscomp$300$$)};
$app$main$ui$shapes$attrs$calculate_dasharray$$=function($style$jscomp$18$$,$width$jscomp$81$$){var $w_PLUS_5$$=5+$width$jscomp$81$$,$w_PLUS_10$$=10+$width$jscomp$81$$;switch($style$jscomp$18$$ instanceof $APP.$cljs$core$Keyword$$?$style$jscomp$18$$.$fqn$:null){case "mixed":return""+($w_PLUS_5$$??"")+","+($w_PLUS_5$$??"")+","+(1+$width$jscomp$81$$??"")+","+($w_PLUS_5$$??"");case "dotted":return"0,"+($w_PLUS_5$$??"");case "dashed":return""+($w_PLUS_10$$??"")+","+($w_PLUS_10$$??"");default:return""}};
$APP.$app$main$ui$shapes$attrs$get_border_props$$=function($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$){var $G__52340_G__52340__$1_r1$jscomp$18$$=$app$common$types$shape$radius$all_equal_QMARK_$$($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$)?$cljs$cst$1861$radius_1$$:$cljs$cst$1862$radius_4$$;$G__52340_G__52340__$1_r1$jscomp$18$$=$G__52340_G__52340__$1_r1$jscomp$18$$ instanceof $APP.$cljs$core$Keyword$$?$G__52340_G__52340__$1_r1$jscomp$18$$.$fqn$:null;switch($G__52340_G__52340__$1_r1$jscomp$18$$){case "radius-1":return $height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$=
$app$common$geom$shapes$corners$shape_corners_1$$($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$),{rx:$height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$,ry:$height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$};case "radius-4":var $r4$jscomp$4_vec__52343$$=$app$common$geom$shapes$corners$shape_corners_4$$($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$);$G__52340_G__52340__$1_r1$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$4_vec__52343$$,0,null);
var $r2$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$4_vec__52343$$,1,null),$r3$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$4_vec__52343$$,2,null);$r4$jscomp$4_vec__52343$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$4_vec__52343$$,3,null);var $x$jscomp$1149$$=$height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$,
$APP.$cljs$cst$1499$x$$),$y$jscomp$388$$=$height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$82$$=$height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$,$APP.$cljs$cst$288$width$$);$height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$=
$height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$,$APP.$cljs$cst$1511$height$$);return{d:"M"+($x$jscomp$1149$$+$G__52340_G__52340__$1_r1$jscomp$18$$??"")+","+($y$jscomp$388$$??"")+" h"+($width$jscomp$82$$-$G__52340_G__52340__$1_r1$jscomp$18$$-$r2$jscomp$16$$)+" a"+($r2$jscomp$16$$??"")+","+($r2$jscomp$16$$??"")+" 0 0 1 "+($r2$jscomp$16$$??"")+","+($r2$jscomp$16$$??"")+" v"+($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$-
$r2$jscomp$16$$-$r3$jscomp$4$$)+" a"+($r3$jscomp$4$$??"")+","+($r3$jscomp$4$$??"")+" 0 0 1 "+-$r3$jscomp$4$$+","+($r3$jscomp$4$$??"")+" h"+-($width$jscomp$82$$-$r3$jscomp$4$$-$r4$jscomp$4_vec__52343$$)+" a"+($r4$jscomp$4_vec__52343$$??"")+","+($r4$jscomp$4_vec__52343$$??"")+" 0 0 1 "+-$r4$jscomp$4_vec__52343$$+","+-$r4$jscomp$4_vec__52343$$+" v"+-($height$jscomp$74_radius$jscomp$10_shape$jscomp$301$$-$r4$jscomp$4_vec__52343$$-$G__52340_G__52340__$1_r1$jscomp$18$$)+" a"+($G__52340_G__52340__$1_r1$jscomp$18$$??
"")+","+($G__52340_G__52340__$1_r1$jscomp$18$$??"")+" 0 0 1 "+($G__52340_G__52340__$1_r1$jscomp$18$$??"")+","+-$G__52340_G__52340__$1_r1$jscomp$18$$+" z"};default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__52340_G__52340__$1_r1$jscomp$18$$)].join(""));}};
$app$main$ui$shapes$attrs$add_border_props_BANG_$$=function($props$jscomp$104$$,$shape$jscomp$302$$){return $APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$104$$,$APP.$app$main$ui$shapes$attrs$get_border_props$$($shape$jscomp$302$$))};
$app$main$ui$shapes$attrs$add_fill_BANG_$cljs$0core$0IFn$0_invoke$0arity$06$$=function($fill_data$jscomp$1$$,$render_id$jscomp$3$$,$index$jscomp$222_index__$1$jscomp$4$$,$type$jscomp$389$$,$fill_default$$){var $attrs$jscomp$41$$={};$index$jscomp$222_index__$1$jscomp$4$$=$index$jscomp$222_index__$1$jscomp$4$$!=null?"-"+($index$jscomp$222_index__$1$jscomp$4$$??""):"";$APP.$cljs$core$contains_QMARK_$$($fill_data$jscomp$1$$,$APP.$cljs$cst$1616$fill_image$$)?$APP.$app$util$object$set_BANG_$$($attrs$jscomp$41$$,
"fill","url(#fill-image-"+($render_id$jscomp$3$$??"")+")"):$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($fill_data$jscomp$1$$)!=null?$APP.$app$util$object$set_BANG_$$($attrs$jscomp$41$$,"fill","url(#"+("fill-color-gradient-"+($render_id$jscomp$3$$??"")+($index$jscomp$222_index__$1$jscomp$4$$??""))+")"):$APP.$cljs$core$contains_QMARK_$$($fill_data$jscomp$1$$,$APP.$cljs$cst$1730$fill_color$$)?$APP.$app$util$object$set_BANG_$$($attrs$jscomp$41$$,"fill",$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($fill_data$jscomp$1$$)):
$APP.$app$util$object$set_BANG_$$($attrs$jscomp$41$$,"fill",$fill_default$$);$APP.$cljs$core$contains_QMARK_$$($fill_data$jscomp$1$$,$APP.$cljs$cst$1731$fill_opacity$$)&&$APP.$app$util$object$set_BANG_$$($attrs$jscomp$41$$,"fillOpacity",$APP.$cljs$cst$1731$fill_opacity$$.$cljs$core$IFn$_invoke$arity$1$($fill_data$jscomp$1$$));$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$type$jscomp$389$$)&&$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($fill_data$jscomp$1$$)==
null&&$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($fill_data$jscomp$1$$)==null&&$APP.$app$util$object$set_BANG_$$($attrs$jscomp$41$$,"fill","black");return $attrs$jscomp$41$$};
$app$main$ui$shapes$attrs$add_stroke_BANG_$$=function($attrs$jscomp$42$$,$data$jscomp$246$$,$render_id$jscomp$4$$,$index$jscomp$223$$,$open_path_QMARK_$jscomp$1$$){var $style$jscomp$19$$=$APP.$cljs$cst$1850$stroke_style$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$246$$,$APP.$cljs$cst$2022$solid$$);if(!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$19$$,$APP.$cljs$cst$226$none$$)){var $width_52569$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$246$$,
1),$gradient_52570$$=$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$246$$),$color_52571$$=$APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$246$$),$opacity_52572$$=$APP.$cljs$cst$1724$stroke_opacity$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$246$$);$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"strokeWidth",$width_52569$$);$gradient_52570$$!=null?$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"stroke","url(#stroke-color-gradient-"+
(($render_id$jscomp$4$$??"")+"-"+($index$jscomp$223$$??""))+")"):$color_52571$$!=null&&$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"stroke",$color_52571$$);$opacity_52572$$!=null&&$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"strokeOpacity",$opacity_52572$$);$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$19$$,$APP.$cljs$cst$1527$svg$$)&&$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"strokeDasharray",$app$main$ui$shapes$attrs$calculate_dasharray$$($style$jscomp$19$$,
$width_52569$$));var $caps_start_52580$$=$APP.$cljs$cst$1849$stroke_cap_start$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$246$$),$caps_end_52581$$=$APP.$cljs$cst$1853$stroke_cap_end$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$246$$),$alignment_52582$$=$APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$246$$);$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$=$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$stroke_caps_line$$,
$caps_start_52580$$);return $and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$?($and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($caps_start_52580$$,$caps_end_52581$$))?($and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$=$APP.$cljs$core$truth_$$($open_path_QMARK_$jscomp$1$$)?$open_path_QMARK_$jscomp$1$$:$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2026$inner$$,
$alignment_52582$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2027$outer$$,$alignment_52582$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2025$dotted$$,$style$jscomp$19$$):$and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$):$and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$:
$and__5023__auto__$jscomp$319_and__5023__auto____$1$jscomp$59_and__5023__auto____$2$jscomp$24$$}())?$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"strokeLinecap",$APP.$cljs$core$name$$($caps_start_52580$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2025$dotted$$,$style$jscomp$19$$)&&$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"strokeLinecap","round");$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($open_path_QMARK_$jscomp$1$$)?$open_path_QMARK_$jscomp$1$$:
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2026$inner$$,$alignment_52582$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2027$outer$$,$alignment_52582$$))&&(($APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$stroke_caps_marker$$,$caps_start_52580$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$stroke_caps_line$$,$caps_start_52580$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($caps_start_52580$$,$caps_end_52581$$))&&
$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,"markerStart","url(#marker-"+($render_id$jscomp$4$$??"")+"-"+($APP.$cljs$core$name$$($caps_start_52580$$)??"")+")"),($APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$stroke_caps_marker$$,$caps_end_52581$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$types$shape$stroke_caps_line$$,$caps_end_52581$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($caps_start_52580$$,$caps_end_52581$$))&&$APP.$app$util$object$set_BANG_$$($attrs$jscomp$42$$,
"markerEnd","url(#marker-"+($render_id$jscomp$4$$??"")+"-"+($APP.$cljs$core$name$$($caps_end_52581$$)??"")+")"))}return $attrs$jscomp$42$$};
$app$main$ui$shapes$attrs$get_svg_props$$=function($shape$jscomp$303$$,$render_id$jscomp$5$$){var $attrs$jscomp$43$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$303$$,$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$defs$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$303$$,$cljs$cst$2905$svg_defs$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);return $APP.$cljs$core$empty_QMARK_$$($defs$jscomp$3$$)&&$APP.$cljs$core$empty_QMARK_$$($attrs$jscomp$43$$)?
{}:$APP.$app$common$json$__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($app$common$svg$update_attr_ids$$($attrs$jscomp$43$$,function($id$jscomp$303$$){return $APP.$cljs$core$contains_QMARK_$$($defs$jscomp$3$$,$id$jscomp$303$$)?""+($render_id$jscomp$5$$??"")+"-"+($id$jscomp$303$$??""):$id$jscomp$303$$}),$APP.$cljs$cst$266$id$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$289$key_fn$$,$APP.$cljs$core$name$$]))};
$app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($props$jscomp$105$$,$shape$jscomp$304$$,$render_id$jscomp$8$$){return $app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$($props$jscomp$105$$,$shape$jscomp$304$$,0,$render_id$jscomp$8$$)};
$app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$=function($props$jscomp$106_props__$1$jscomp$10$$,$fill_52603_shape$jscomp$305$$,$JSCompiler_temp$jscomp$556_position$jscomp$48$$,$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$){var $fill_default_52605_shape_fills$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_52603_shape$jscomp$305$$,$APP.$cljs$cst$1618$fills$$),$shape_shadow$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_52603_shape$jscomp$305$$,
$APP.$cljs$cst$1638$shadow$$),$shape_blur$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_52603_shape$jscomp$305$$,$APP.$cljs$cst$1637$blur$$),$svg_attrs$jscomp$1$$=$app$main$ui$shapes$attrs$get_svg_props$$($fill_52603_shape$jscomp$305$$,$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$),$JSCompiler_temp_const$jscomp$970_svg_styles$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($svg_attrs$jscomp$1$$,"style"),
$opacity_52600_opacity_52602_shape_type$jscomp$1$$=$fill_52603_shape$jscomp$305$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_52603_shape$jscomp$305$$,$APP.$cljs$cst$139$type$$),$style$jscomp$20$$=$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props$jscomp$106_props__$1$jscomp$10$$,"style")),$JSCompiler_temp_const$jscomp$970_svg_styles$$),$url_fill_QMARK_$$=$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($fill_52603_shape$jscomp$305$$)!=
null||$app$common$files$helpers$image_shape_QMARK_$$($fill_52603_shape$jscomp$305$$)||$APP.$cljs$core$count$$($fill_default_52605_shape_fills$$)>1||$APP.$cljs$core$some$$($APP.$cljs$cst$1732$fill_color_gradient$$,$fill_default_52605_shape_fills$$)!=null||$APP.$cljs$core$some$$($APP.$cljs$cst$1616$fill_image$$,$fill_default_52605_shape_fills$$)!=null;$props$jscomp$106_props__$1$jscomp$10$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($fill_52603_shape$jscomp$305$$)?
$props$jscomp$106_props__$1$jscomp$10$$:$APP.$cljs$core$seq$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$shape_shadow$$))!=null||$shape_blur$$!=null&&!$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape_blur$$)?$APP.$app$util$object$set_BANG_$$($props$jscomp$106_props__$1$jscomp$10$$,"filter","url(#filter-"+($JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$??"")+")"):$props$jscomp$106_props__$1$jscomp$10$$;
if($APP.$cljs$core$contains_QMARK_$$($fill_52603_shape$jscomp$305$$,$APP.$cljs$cst$1874$svg_attrs$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1597$svg_raw$$,$opacity_52600_opacity_52602_shape_type$jscomp$1$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$opacity_52600_opacity_52602_shape_type$jscomp$1$$))&&$APP.$cljs$core$empty_QMARK_$$($fill_default_52605_shape_fills$$))$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_52603_shape$jscomp$305$$,$cljs$cst$2906$wrapper_styles$$),$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$,"fill"),"#000000"),$APP.$app$util$object$set_BANG_$$($style$jscomp$20$$,
"fill",$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$);else if($url_fill_QMARK_$$)$APP.$app$util$object$unset_BANG_$$($style$jscomp$20$$,"fill"),$APP.$app$util$object$unset_BANG_$$($style$jscomp$20$$,"fillOpacity"),$APP.$app$util$object$set_BANG_$$($props$jscomp$106_props__$1$jscomp$10$$,"fill","url(#fill-"+($JSCompiler_temp$jscomp$556_position$jscomp$48$$??"")+"-"+($JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$??
"")+")");else{if($JSCompiler_temp$jscomp$556_position$jscomp$48$$=$JSCompiler_temp_const$jscomp$970_svg_styles$$!=null)$JSCompiler_temp$jscomp$556_position$jscomp$48$$=$JSCompiler_temp_const$jscomp$970_svg_styles$$!=null?Object.hasOwn($JSCompiler_temp_const$jscomp$970_svg_styles$$,"fill"):null;$JSCompiler_temp$jscomp$556_position$jscomp$48$$?($JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp_const$jscomp$970_svg_styles$$,
"fill"),$opacity_52600_opacity_52602_shape_type$jscomp$1$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp_const$jscomp$970_svg_styles$$,"fillOpacity"),$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$!=null&&$APP.$app$util$object$set_BANG_$$($style$jscomp$20$$,"fill",$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$),$opacity_52600_opacity_52602_shape_type$jscomp$1$$!=
null&&$APP.$app$util$object$set_BANG_$$($style$jscomp$20$$,"fillOpacity",$opacity_52600_opacity_52602_shape_type$jscomp$1$$)):$svg_attrs$jscomp$1$$!=null&&$APP.$cljs$core$empty_QMARK_$$($fill_default_52605_shape_fills$$)?($JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($svg_attrs$jscomp$1$$,"fill"),$opacity_52600_opacity_52602_shape_type$jscomp$1$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($svg_attrs$jscomp$1$$,
"fillOpacity"),$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$!=null&&$APP.$app$util$object$set_BANG_$$($style$jscomp$20$$,"fill",$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$),$opacity_52600_opacity_52602_shape_type$jscomp$1$$!=null&&$APP.$app$util$object$set_BANG_$$($style$jscomp$20$$,"fillOpacity",$opacity_52600_opacity_52602_shape_type$jscomp$1$$)):$APP.$app$common$data$not_empty_QMARK_$$($fill_default_52605_shape_fills$$)?
($fill_52603_shape$jscomp$305$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($fill_default_52605_shape_fills$$,0),$fill_default_52605_shape_fills$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($svg_attrs$jscomp$1$$,"fill"),"none"),$JSCompiler_temp_const$jscomp$970_svg_styles$$=$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$,$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$=
$app$main$ui$shapes$attrs$add_fill_BANG_$cljs$0core$0IFn$0_invoke$0arity$06$$($fill_52603_shape$jscomp$305$$,0,$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$,$opacity_52600_opacity_52602_shape_type$jscomp$1$$,$fill_default_52605_shape_fills$$),$JSCompiler_temp_const$jscomp$970_svg_styles$$.call($APP.$app$util$object$merge_BANG_$$,$style$jscomp$20$$,$JSCompiler_inline_result$jscomp$972_fill_52598__$1_fill_52599_fill_52601_render_id$jscomp$9_wstyle_52596$$)):
$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($fill_52603_shape$jscomp$305$$)&&$APP.$cljs$core$empty_QMARK_$$($fill_default_52605_shape_fills$$)&&$APP.$app$util$object$set_BANG_$$($style$jscomp$20$$,"fill","none")}return $APP.$app$util$object$set_BANG_$$($APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$106_props__$1$jscomp$10$$,$svg_attrs$jscomp$1$$),"style",$style$jscomp$20$$)};
$app$main$ui$shapes$embed$use_data_uris$$=function($urls$jscomp$2$$){var $embed_QMARK_$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$shapes$embed$context$$),$urls__$1$$=$APP.$app$main$ui$hooks$use_equal_memo$$($urls$jscomp$2$$),$uri_data$$=(0,$APP.$rumext$v2$use_ref$$)($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$state$jscomp$153$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(0);$rumext$v2$use_ssr_effect$$([$APP.$rumext$v2$adapt$$($embed_QMARK_$$),$APP.$rumext$v2$adapt$$($urls__$1$$)],
function(){var $sub$jscomp$5$$=$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($data$jscomp$247$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$247$$,$APP.$rumext$v2$ref_val$$($uri_data$$)))return null;$APP.$rumext$v2$set_ref_val_BANG_$$($uri_data$$,$data$jscomp$247$$);return $APP.$cljs$core$reset_BANG_$$($state$jscomp$153$$,$APP.$cljs$core$inc$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
function($obs$jscomp$3$$){return $APP.$cljs$core$truth_$$($embed_QMARK_$$)?$APP.$beicon$v2$core$merge_map$$(function($uri$jscomp$72$$){return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$PersistentHashMap$fromArrays$$([$uri$jscomp$72$$],[$uri$jscomp$72$$]))},$APP.$app$util$http$fetch_data_uri$$.$cljs$core$IFn$_invoke$arity$2$($uri$jscomp$72$$,!0))},$obs$jscomp$3$$):$APP.$beicon$v2$core$map$$(function($uri$jscomp$73$$){return $APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$uri$jscomp$73$$,
$uri$jscomp$73$$])},$obs$jscomp$3$$)}($APP.$beicon$v2$core$filter$$($APP.$cljs$core$some_QMARK_$$,$APP.$beicon$v2$core$from$$($urls__$1$$)))));return function(){return $APP.$cljs$core$truth_$$($sub$jscomp$5$$)?$APP.$beicon$v2$core$_dispose$$($sub$jscomp$5$$):null}});return $APP.$rumext$v2$ref_val$$($uri_data$$)};
$app$main$ui$shapes$gradients$add_metadata_BANG_$$=function($props$jscomp$107$$,$gradient$jscomp$6$$){$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($props$jscomp$107$$,"penpot:gradient","true"),"penpot:start-x",$APP.$cljs$cst$1713$start_x$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$6$$)),"penpot:start-y",$APP.$cljs$cst$1714$start_y$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$6$$)),
"penpot:end-x",$APP.$cljs$cst$1715$end_x$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$6$$)),"penpot:end-y",$APP.$cljs$cst$1716$end_y$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$6$$)),"penpot:width",$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$6$$))};
$app$main$ui$shapes$gradients$linear_gradient$$=function($metadata_QMARK__props_52626$$){var $force_transform$$=$metadata_QMARK__props_52626$$["force-transform"],$id$jscomp$304$$=$metadata_QMARK__props_52626$$.id,$gradient$jscomp$7$$=$metadata_QMARK__props_52626$$.gradient,$shape$jscomp$306$$=$metadata_QMARK__props_52626$$.shape,$props$jscomp$108_transform$jscomp$64$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$306$$)],function(){return $APP.$cljs$core$truth_$$($force_transform$$)?
$APP.$app$common$geom$shapes$transform_matrix$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$306$$,null,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(.5,.5)):null});$metadata_QMARK__props_52626$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$);$props$jscomp$108_transform$jscomp$64$$={id:$id$jscomp$304$$,x1:$APP.$cljs$cst$1713$start_x$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$7$$),y1:$APP.$cljs$cst$1714$start_y$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$7$$),
x2:$APP.$cljs$cst$1715$end_x$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$7$$),y2:$APP.$cljs$cst$1716$end_y$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$7$$),gradientTransform:""+($props$jscomp$108_transform$jscomp$64$$??"")};$metadata_QMARK__props_52626$$&&$app$main$ui$shapes$gradients$add_metadata_BANG_$$($props$jscomp$108_transform$jscomp$64$$,$gradient$jscomp$7$$);return(0,$APP.$rumext$v2$create_element$$)("linearGradient",$props$jscomp$108_transform$jscomp$64$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$14$$,
$map__52632_offset$jscomp$120_p__52628$$){var $index$jscomp$226$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52632_offset$jscomp$120_p__52628$$,0,null);$map__52632_offset$jscomp$120_p__52628$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52632_offset$jscomp$120_p__52628$$,1,null);var $map__52632__$1_opacity$jscomp$12$$=$APP.$cljs$core$__destructure_map$$($map__52632_offset$jscomp$120_p__52628$$);$map__52632_offset$jscomp$120_p__52628$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52632__$1_opacity$jscomp$12$$,
$APP.$cljs$cst$195$offset$$);var $color$jscomp$38$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52632__$1_opacity$jscomp$12$$,$APP.$cljs$cst$1284$color$$);$map__52632__$1_opacity$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52632__$1_opacity$jscomp$12$$,$APP.$cljs$cst$1718$opacity$$);$out_arr__44057__auto__$jscomp$14$$.push((0,$APP.$rumext$v2$jsx$$)("stop",{offset:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($map__52632_offset$jscomp$120_p__52628$$,
0),stopColor:$color$jscomp$38$$,stopOpacity:$map__52632__$1_opacity$jscomp$12$$},""+($id$jscomp$304$$??"")+"-stop-"+($index$jscomp$226$$??"")));return $out_arr__44057__auto__$jscomp$14$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$195$offset$$,$APP.$cljs$cst$1717$stops$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$7$$)))))};
$app$main$ui$shapes$gradients$radial_gradient$$=function($metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$){var $id$jscomp$305$$=$metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$.id,$gradient$jscomp$8$$=$metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$.gradient,$selrect$jscomp$31_shape$jscomp$307_transform__$2$$=$metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$.shape,$props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$=($metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$=
$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$31_shape$jscomp$307_transform__$2$$))?$selrect$jscomp$31_shape$jscomp$307_transform__$2$$?.transform??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$31_shape$jscomp$307_transform__$2$$,$APP.$cljs$cst$1275$transform$$):null,$transform__$1$jscomp$5$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$,
$app$common$geom$matrix$base$$);$props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$=$metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$?$selrect$jscomp$31_shape$jscomp$307_transform__$2$$?.$transform_inverse$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$31_shape$jscomp$307_transform__$2$$,$APP.$cljs$cst$1771$transform_inverse$$):null;var $transform_inv__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$,
$app$common$geom$matrix$base$$),$bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$=$APP.$cljs$core$__destructure_map$$($gradient$jscomp$8$$),$gwidth$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$,$APP.$cljs$cst$288$width$$);$props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$,$APP.$cljs$cst$1713$start_x$$);var $start_y$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$,$APP.$cljs$cst$1714$start_y$$),$end_x$jscomp$3_gend_pt_gradient_vec$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$,$APP.$cljs$cst$1715$end_x$$);$bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$,$APP.$cljs$cst$1716$end_y$$);var $gstart_pt$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$,$start_y$jscomp$3$$);$end_x$jscomp$3_gend_pt_gradient_vec$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($end_x$jscomp$3_gend_pt_gradient_vec$$,$bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$);$end_x$jscomp$3_gend_pt_gradient_vec$$=$APP.$app$common$geom$point$subtract$$($end_x$jscomp$3_gend_pt_gradient_vec$$,$gstart_pt$$);var $angle$jscomp$24$$=
$APP.$app$common$geom$point$angle$cljs$0core$0IFn$0_invoke$0arity$01$$($end_x$jscomp$3_gend_pt_gradient_vec$$)+90,$points$jscomp$54$$=$selrect$jscomp$31_shape$jscomp$307_transform__$2$$?.points??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$31_shape$jscomp$307_transform__$2$$,$APP.$cljs$cst$1588$points$$);$bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($points$jscomp$54$$)],function(){return $APP.$app$common$geom$rect$points__GT_rect$$($points$jscomp$54$$)});
$selrect$jscomp$31_shape$jscomp$307_transform__$2$$=$selrect$jscomp$31_shape$jscomp$307_transform__$2$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$31_shape$jscomp$307_transform__$2$$,$APP.$cljs$cst$1589$selrect$$);var $factor$jscomp$2$$=$metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$?($selrect$jscomp$31_shape$jscomp$307_transform__$2$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$31_shape$jscomp$307_transform__$2$$,
$APP.$cljs$cst$1511$height$$))/($bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$12_end_y$jscomp$3_map__52634__$1$$,$APP.$cljs$cst$1511$height$$)):1;$selrect$jscomp$31_shape$jscomp$307_transform__$2$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($gradient$jscomp$8$$),$APP.$rumext$v2$adapt$$($transform__$1$jscomp$5$$),$APP.$rumext$v2$adapt$$($transform_inv__$1$$),$APP.$rumext$v2$adapt$$($factor$jscomp$2$$)],
function(){return $APP.$app$common$geom$matrix$translate$$($APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$matrix$rotate$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$matrix$translate$$($APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$gstart_pt$$),$transform__$1$jscomp$5$$),$angle$jscomp$24$$),
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($gwidth$$,$factor$jscomp$2$$)),$transform_inv__$1$$),$APP.$app$common$geom$point$negate$$($gstart_pt$$))});$metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$);$props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$={id:$id$jscomp$305$$,cx:$props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$,cy:$start_y$jscomp$3$$,
r:$APP.$app$common$geom$point$length$$($end_x$jscomp$3_gend_pt_gradient_vec$$),gradientTransform:$selrect$jscomp$31_shape$jscomp$307_transform__$2$$};$metadata_QMARK_$jscomp$1_path_QMARK_$jscomp$1_props_52633$$&&$app$main$ui$shapes$gradients$add_metadata_BANG_$$($props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$,$gradient$jscomp$8$$);return(0,$APP.$rumext$v2$create_element$$)("radialGradient",$props$jscomp$109_start_x$jscomp$3_transform$jscomp$65_transform_inv$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$15$$,
$map__52642_offset$jscomp$121_p__52638$$){var $index$jscomp$227$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52642_offset$jscomp$121_p__52638$$,0,null);$map__52642_offset$jscomp$121_p__52638$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52642_offset$jscomp$121_p__52638$$,1,null);var $map__52642__$1_opacity$jscomp$13$$=$APP.$cljs$core$__destructure_map$$($map__52642_offset$jscomp$121_p__52638$$);$map__52642_offset$jscomp$121_p__52638$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52642__$1_opacity$jscomp$13$$,
$APP.$cljs$cst$195$offset$$);var $color$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52642__$1_opacity$jscomp$13$$,$APP.$cljs$cst$1284$color$$);$map__52642__$1_opacity$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52642__$1_opacity$jscomp$13$$,$APP.$cljs$cst$1718$opacity$$);$out_arr__44057__auto__$jscomp$15$$.push((0,$APP.$rumext$v2$jsx$$)("stop",{offset:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($map__52642_offset$jscomp$121_p__52638$$,
0),stopColor:$color$jscomp$39$$,stopOpacity:$map__52642__$1_opacity$jscomp$13$$},""+($id$jscomp$305$$??"")+"-stop-"+($index$jscomp$227$$??"")));return $out_arr__44057__auto__$jscomp$15$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1717$stops$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$8$$))))};
$app$main$ui$shapes$gradients$gradient$$=function($id$jscomp$306_id__$1$jscomp$5_props_52643$$){var $G__52645_attr$jscomp$25_gradient__$1$$=$id$jscomp$306_id__$1$jscomp$5_props_52643$$.attr,$props__$1$jscomp$11_shape$jscomp$308$$=$id$jscomp$306_id__$1$jscomp$5_props_52643$$.shape;$id$jscomp$306_id__$1$jscomp$5_props_52643$$=$id$jscomp$306_id__$1$jscomp$5_props_52643$$.id;var $rid$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$);$id$jscomp$306_id__$1$jscomp$5_props_52643$$=$id$jscomp$306_id__$1$jscomp$5_props_52643$$!=
null?$id$jscomp$306_id__$1$jscomp$5_props_52643$$:""+($APP.$cljs$core$name$$($G__52645_attr$jscomp$25_gradient__$1$$)??"")+"-"+($rid$$??"");$G__52645_attr$jscomp$25_gradient__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props__$1$jscomp$11_shape$jscomp$308$$,$G__52645_attr$jscomp$25_gradient__$1$$);$props__$1$jscomp$11_shape$jscomp$308$$={id:$id$jscomp$306_id__$1$jscomp$5_props_52643$$,gradient:$G__52645_attr$jscomp$25_gradient__$1$$,shape:$props__$1$jscomp$11_shape$jscomp$308$$};if($G__52645_attr$jscomp$25_gradient__$1$$!=
null)switch($G__52645_attr$jscomp$25_gradient__$1$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__52645_attr$jscomp$25_gradient__$1$$),$G__52645_attr$jscomp$25_gradient__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__52645_attr$jscomp$25_gradient__$1$$.$fqn$:null){case "linear":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$gradients$linear_gradient$$,$props__$1$jscomp$11_shape$jscomp$308$$);case "radial":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$gradients$radial_gradient$$,
$props__$1$jscomp$11_shape$jscomp$308$$);default:return null}else return null};
$app$main$ui$shapes$custom_stroke$inner_stroke_clip_path$$=function($props_52647_shape$jscomp$309_shape_id$jscomp$34$$){var $index$jscomp$228_suffix$jscomp$19$$=$props_52647_shape$jscomp$309_shape_id$jscomp$34$$.index,$render_id$jscomp$10$$=$props_52647_shape$jscomp$309_shape_id$jscomp$34$$["render-id"];$props_52647_shape$jscomp$309_shape_id$jscomp$34$$=$props_52647_shape$jscomp$309_shape_id$jscomp$34$$.shape;$props_52647_shape$jscomp$309_shape_id$jscomp$34$$=$props_52647_shape$jscomp$309_shape_id$jscomp$34$$?.id??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_52647_shape$jscomp$309_shape_id$jscomp$34$$,$APP.$cljs$cst$266$id$$);$index$jscomp$228_suffix$jscomp$19$$=$index$jscomp$228_suffix$jscomp$19$$!=null?"-"+($index$jscomp$228_suffix$jscomp$19$$??""):"";return(0,$APP.$rumext$v2$jsx$$)("clipPath",{id:"inner-stroke-"+($render_id$jscomp$10$$??"")+"-"+($props_52647_shape$jscomp$309_shape_id$jscomp$34$$??"")+($index$jscomp$228_suffix$jscomp$19$$??""),children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#stroke-shape-"+
($render_id$jscomp$10$$??"")+"-"+($props_52647_shape$jscomp$309_shape_id$jscomp$34$$??"")+($index$jscomp$228_suffix$jscomp$19$$??"")})})};
$app$main$ui$shapes$custom_stroke$outer_stroke_mask$$=function($props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$){var $stroke$jscomp$6$$=$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$.stroke,$index$jscomp$229_mask_id$$=$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$.index,$href$jscomp$5_render_id$jscomp$11$$=$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$["render-id"],$shape$jscomp$310$$=$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$.shape;$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$=
$shape$jscomp$310$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$310$$,$APP.$cljs$cst$266$id$$);var $suffix$jscomp$20_x$jscomp$1150$$=$index$jscomp$229_mask_id$$!=null?"-"+($index$jscomp$229_mask_id$$??""):"";$index$jscomp$229_mask_id$$="outer-stroke-"+($href$jscomp$5_render_id$jscomp$11$$??"")+"-"+($props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$??"")+($suffix$jscomp$20_x$jscomp$1150$$??"");$href$jscomp$5_render_id$jscomp$11$$="#stroke-shape-"+(($href$jscomp$5_render_id$jscomp$11$$??
"")+"-"+($props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$??"")+($suffix$jscomp$20_x$jscomp$1150$$??""));$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$=function(){var $G__52649$$=$APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$6$$,$APP.$cljs$cst$1651$center$$);switch($G__52649$$ instanceof $APP.$cljs$core$Keyword$$?$G__52649$$.$fqn$:null){case "center":return $APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$6$$,
0)/2;case "outer":return $APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$6$$,0);default:return 0}}();var $h$jscomp$148_stroke_margin$jscomp$1$$=$app$common$geom$shapes$bounds$shape_stroke_margin$$($shape$jscomp$310$$,$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$),$selrect$jscomp$32$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$310$$)],function(){return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$310$$)?
$APP.$app$common$geom$shapes$text$shape__GT_rect$$($shape$jscomp$310$$):$APP.$app$common$geom$rect$points__GT_rect$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$310$$))});$suffix$jscomp$20_x$jscomp$1150$$=($selrect$jscomp$32$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$32$$,$APP.$cljs$cst$1499$x$$))-$h$jscomp$148_stroke_margin$jscomp$1$$;var $y$jscomp$389$$=($selrect$jscomp$32$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$32$$,
$APP.$cljs$cst$1500$y$$))-$h$jscomp$148_stroke_margin$jscomp$1$$,$w$jscomp$31$$=($selrect$jscomp$32$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$32$$,$APP.$cljs$cst$288$width$$))+2*$h$jscomp$148_stroke_margin$jscomp$1$$;$h$jscomp$148_stroke_margin$jscomp$1$$=($selrect$jscomp$32$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$32$$,$APP.$cljs$cst$1511$height$$))+2*$h$jscomp$148_stroke_margin$jscomp$1$$;return(0,$APP.$rumext$v2$jsxs$$)("mask",
{id:$index$jscomp$229_mask_id$$,x:$suffix$jscomp$20_x$jscomp$1150$$,y:$y$jscomp$389$$,width:$w$jscomp$31$$,height:$h$jscomp$148_stroke_margin$jscomp$1$$,maskUnits:"userSpaceOnUse",children:[(0,$APP.$rumext$v2$jsx$$)("use",{href:$href$jscomp$5_render_id$jscomp$11$$,style:{fill:"none",stroke:"white",strokeWidth:$props_52648_shape_id$jscomp$35_stroke_width$jscomp$2$$*2}}),(0,$APP.$rumext$v2$jsx$$)("use",{href:$href$jscomp$5_render_id$jscomp$11$$,style:{fill:"black",stroke:"none"}})]})};
$app$main$ui$shapes$custom_stroke$cap_markers$$=function($id_prefix_props_52650$$){var $opacity$jscomp$14_stroke$jscomp$7$$=$id_prefix_props_52650$$.stroke,$color$jscomp$40_index$jscomp$230$$=$id_prefix_props_52650$$.index,$render_id$jscomp$12$$=$id_prefix_props_52650$$["render-id"];$id_prefix_props_52650$$="marker-"+($render_id$jscomp$12$$??"");var $gradient$jscomp$9$$=$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($opacity$jscomp$14_stroke$jscomp$7$$),$image$jscomp$14$$=
$APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($opacity$jscomp$14_stroke$jscomp$7$$),$cap_start$$=$APP.$cljs$cst$1849$stroke_cap_start$$.$cljs$core$IFn$_invoke$arity$1$($opacity$jscomp$14_stroke$jscomp$7$$),$cap_end$$=$APP.$cljs$cst$1853$stroke_cap_end$$.$cljs$core$IFn$_invoke$arity$1$($opacity$jscomp$14_stroke$jscomp$7$$);$color$jscomp$40_index$jscomp$230$$=$gradient$jscomp$9$$!=null?"url(#stroke-color-gradient-"+($render_id$jscomp$12$$??"")+"-"+($color$jscomp$40_index$jscomp$230$$??
"")+")":$image$jscomp$14$$!=null?"url(#stroke-fill-"+($render_id$jscomp$12$$??"")+"-"+($color$jscomp$40_index$jscomp$230$$??"")+")":$APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($opacity$jscomp$14_stroke$jscomp$7$$);$opacity$jscomp$14_stroke$jscomp$7$$=$gradient$jscomp$9$$!=null?null:$APP.$cljs$cst$1724$stroke_opacity$$.$cljs$core$IFn$_invoke$arity$1$($opacity$jscomp$14_stroke$jscomp$7$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,
$APP.$cljs$cst$1998$line_arrow$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_end$$,$APP.$cljs$cst$1998$line_arrow$$)?(0,$APP.$rumext$v2$jsx$$)("marker",{refX:"2",children:(0,$APP.$rumext$v2$jsx$$)("path",{d:"M 0.5 0.5 L 3 3 L 0.5 5.5 L 0 5 L 2 3 L 0 1 z"}),orient:"auto-start-reverse",id:""+($id_prefix_props_52650$$??"")+"-line-arrow",viewBox:"0 0 3 6",fill:$color$jscomp$40_index$jscomp$230$$,refY:"3",fillOpacity:$opacity$jscomp$14_stroke$jscomp$7$$,markerWidth:"8.5",markerHeight:"8.5"}):
null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$APP.$cljs$cst$2000$triangle_arrow$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_end$$,$APP.$cljs$cst$2000$triangle_arrow$$)?(0,$APP.$rumext$v2$jsx$$)("marker",{refX:"2",children:(0,$APP.$rumext$v2$jsx$$)("path",{d:"M 0 0 L 3 3 L 0 6 z"}),orient:"auto-start-reverse",id:""+($id_prefix_props_52650$$??"")+"-triangle-arrow",viewBox:"0 0 3 6",fill:$color$jscomp$40_index$jscomp$230$$,refY:"3",fillOpacity:$opacity$jscomp$14_stroke$jscomp$7$$,
markerWidth:"8.5",markerHeight:"8.5"}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$APP.$cljs$cst$2002$square_marker$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_end$$,$APP.$cljs$cst$2002$square_marker$$)?(0,$APP.$rumext$v2$jsx$$)("marker",{refX:"3",children:(0,$APP.$rumext$v2$jsx$$)("rect",{x:0,y:0,width:6,height:6}),orient:"auto-start-reverse",id:""+($id_prefix_props_52650$$??"")+"-square-marker",viewBox:"0 0 6 6",fill:$color$jscomp$40_index$jscomp$230$$,
refY:"3",fillOpacity:$opacity$jscomp$14_stroke$jscomp$7$$,markerWidth:"4.2426",markerHeight:"4.2426"}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$APP.$cljs$cst$2001$circle_marker$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_end$$,$APP.$cljs$cst$2001$circle_marker$$)?(0,$APP.$rumext$v2$jsx$$)("marker",{refX:"3",children:(0,$APP.$rumext$v2$jsx$$)("circle",{cx:"3",cy:"3",r:"3"}),orient:"auto-start-reverse",id:""+($id_prefix_props_52650$$??"")+"-circle-marker",
viewBox:"0 0 6 6",fill:$color$jscomp$40_index$jscomp$230$$,refY:"3",fillOpacity:$opacity$jscomp$14_stroke$jscomp$7$$,markerWidth:"4",markerHeight:"4"}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$APP.$cljs$cst$1999$diamond_marker$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_end$$,$APP.$cljs$cst$1999$diamond_marker$$)?(0,$APP.$rumext$v2$jsx$$)("marker",{refX:"3",children:(0,$APP.$rumext$v2$jsx$$)("path",{d:"M 3 0 L 6 3 L 3 6 L 0 3 z"}),orient:"auto-start-reverse",
id:""+($id_prefix_props_52650$$??"")+"-diamond-marker",viewBox:"0 0 6 6",fill:$color$jscomp$40_index$jscomp$230$$,refY:"3",fillOpacity:$opacity$jscomp$14_stroke$jscomp$7$$,markerWidth:"6",markerHeight:"6"}):null,($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$APP.$cljs$cst$1997$round$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_end$$,$APP.$cljs$cst$1997$round$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$cap_end$$)?(0,$APP.$rumext$v2$jsx$$)("marker",
{refX:"3",children:(0,$APP.$rumext$v2$jsx$$)("path",{d:"M 3 2.5 A 0.5 0.5 0 0 1 3 3.5 "}),orient:"auto-start-reverse",id:""+($id_prefix_props_52650$$??"")+"-round",viewBox:"0 0 6 6",fill:$color$jscomp$40_index$jscomp$230$$,refY:"3",fillOpacity:$opacity$jscomp$14_stroke$jscomp$7$$,markerWidth:"6",markerHeight:"6"}):null,($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$APP.$cljs$cst$1918$square$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_end$$,$APP.$cljs$cst$1918$square$$))&&
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cap_start$$,$cap_end$$)?(0,$APP.$rumext$v2$jsx$$)("marker",{refX:"3",children:(0,$APP.$rumext$v2$jsx$$)("rect",{x:3,y:2.5,width:.5,height:1}),orient:"auto-start-reverse",id:""+($id_prefix_props_52650$$??"")+"-square",viewBox:"0 0 6 6",fill:$color$jscomp$40_index$jscomp$230$$,refY:"3",fillOpacity:$opacity$jscomp$14_stroke$jscomp$7$$,markerWidth:"6",markerHeight:"6"}):null]})};
$app$main$ui$shapes$custom_stroke$stroke_defs$$=function($open_path_QMARK_$jscomp$2_props_52651$$){var $stroke$jscomp$8$$=$open_path_QMARK_$jscomp$2_props_52651$$.stroke,$index$jscomp$231$$=$open_path_QMARK_$jscomp$2_props_52651$$.index,$render_id$jscomp$13$$=$open_path_QMARK_$jscomp$2_props_52651$$["render-id"],$shape$jscomp$311$$=$open_path_QMARK_$jscomp$2_props_52651$$.shape;$open_path_QMARK_$jscomp$2_props_52651$$=$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$311$$)&&
$APP.$app$common$types$path$shape_with_open_path_QMARK_$$($shape$jscomp$311$$);var $gradient$jscomp$10$$=$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$8$$),$alignment$$=$APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$8$$,$APP.$cljs$cst$1651$center$$),$width$jscomp$83$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$8$$,0),$props$jscomp$111$$={id:"stroke-color-gradient-"+($render_id$jscomp$13$$??
"")+"-"+($index$jscomp$231$$??""),gradient:$gradient$jscomp$10$$,shape:$shape$jscomp$311$$,"force-transform":$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$311$$)},$selrect$jscomp$33_stroke_image$$=$APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$8$$),$image_props_uri$jscomp$74$$=$APP.$cljs$core$truth_$$($selrect$jscomp$33_stroke_image$$)?$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$33_stroke_image$$):
null,$embed$jscomp$2$$=$app$main$ui$shapes$embed$use_data_uris$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$image_props_uri$jscomp$74$$],null)),$stroke_margin$jscomp$2_stroke_width$jscomp$3$$=function(){var $G__52652$$=$APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$8$$,$APP.$cljs$cst$1651$center$$);switch($G__52652$$ instanceof $APP.$cljs$core$Keyword$$?$G__52652$$.$fqn$:null){case "center":return $APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$8$$,
0)/2;case "outer":return $APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$8$$,0);default:return 0}}(),$margin_w$jscomp$32$$=$app$common$geom$shapes$bounds$shape_stroke_margin$$($stroke$jscomp$8$$,$stroke_margin$jscomp$2_stroke_width$jscomp$3$$);$selrect$jscomp$33_stroke_image$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$311$$)],function(){return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$311$$)?
$APP.$app$common$geom$shapes$text$shape__GT_rect$$($shape$jscomp$311$$):$APP.$app$common$geom$rect$points__GT_rect$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$311$$))});$stroke_margin$jscomp$2_stroke_width$jscomp$3$$+=$margin_w$jscomp$32$$;$margin_w$jscomp$32$$=($selrect$jscomp$33_stroke_image$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$33_stroke_image$$,$APP.$cljs$cst$288$width$$))+2*$stroke_margin$jscomp$2_stroke_width$jscomp$3$$;
var $h$jscomp$149$$=($selrect$jscomp$33_stroke_image$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$33_stroke_image$$,$APP.$cljs$cst$1511$height$$))+2*$stroke_margin$jscomp$2_stroke_width$jscomp$3$$;$image_props_uri$jscomp$74$$={href:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($embed$jscomp$2$$,$image_props_uri$jscomp$74$$,$image_props_uri$jscomp$74$$),preserveAspectRatio:"xMidYMid slice",width:1,height:1,id:"stroke-image-"+($render_id$jscomp$13$$??"")+
"-"+($index$jscomp$231$$??"")};return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$gradient$jscomp$10$$!=null?function(){var $G__52653_G__52653__$1$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$10$$);$G__52653_G__52653__$1$$=$G__52653_G__52653__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__52653_G__52653__$1$$.$fqn$:null;switch($G__52653_G__52653__$1$$){case "linear":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$gradients$linear_gradient$$,
$props$jscomp$111$$);case "radial":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$gradients$radial_gradient$$,$props$jscomp$111$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__52653_G__52653__$1$$)].join(""));}}():null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$8$$))?(0,$APP.$rumext$v2$jsx$$)("pattern",{width:$margin_w$jscomp$32$$/($selrect$jscomp$33_stroke_image$$?.width??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$33_stroke_image$$,$APP.$cljs$cst$288$width$$)),height:$h$jscomp$149$$/($selrect$jscomp$33_stroke_image$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$33_stroke_image$$,$APP.$cljs$cst$1511$height$$)),children:(0,$APP.$rumext$v2$create_element$$)("image",$image_props_uri$jscomp$74$$),patternTransform:$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$311$$)?
$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$311$$):null,x:-($stroke_margin$jscomp$2_stroke_width$jscomp$3$$/($selrect$jscomp$33_stroke_image$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$33_stroke_image$$,$APP.$cljs$cst$288$width$$))),id:"stroke-fill-"+($render_id$jscomp$13$$??"")+"-"+($index$jscomp$231$$??""),viewBox:"0 0 1 1",preserveAspectRatio:"xMidYMid slice",y:-($stroke_margin$jscomp$2_stroke_width$jscomp$3$$/($selrect$jscomp$33_stroke_image$$?.height??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$33_stroke_image$$,$APP.$cljs$cst$1511$height$$))),patternContentUnits:"objectBoundingBox"}):null,!$open_path_QMARK_$jscomp$2_props_52651$$&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2026$inner$$,$alignment$$)&&$width$jscomp$83$$>0?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$inner_stroke_clip_path$$,{shape:$shape$jscomp$311$$,"render-id":$render_id$jscomp$13$$,index:$index$jscomp$231$$}):
!$open_path_QMARK_$jscomp$2_props_52651$$&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2027$outer$$,$alignment$$)&&$width$jscomp$83$$>0?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$outer_stroke_mask$$,{shape:$shape$jscomp$311$$,stroke:$stroke$jscomp$8$$,"render-id":$render_id$jscomp$13$$,index:$index$jscomp$231$$}):$APP.$cljs$cst$1849$stroke_cap_start$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$8$$)!=null||$APP.$cljs$cst$1853$stroke_cap_end$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$8$$)!=
null?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$cap_markers$$,{stroke:$stroke$jscomp$8$$,"render-id":$render_id$jscomp$13$$,index:$index$jscomp$231$$}):null]})};
$app$main$ui$shapes$custom_stroke$outer_stroke$$=function($props_52654_style$jscomp$21$$){var $children$jscomp$199_type$jscomp$inline_5748$$=$props_52654_style$jscomp$21$$.children,$JSCompiler_temp_const$jscomp$973_stroke$jscomp$9$$=$props_52654_style$jscomp$21$$.stroke,$index$jscomp$232_style__$1$jscomp$inline_5749$$=$props_52654_style$jscomp$21$$.index,$shape$jscomp$312$$=$props_52654_style$jscomp$21$$.shape,$href$jscomp$6_shape_id$jscomp$36$$=$shape$jscomp$312$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$312$$,
$APP.$cljs$cst$266$id$$),$render_id$jscomp$14$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),$JSCompiler_inline_result$jscomp$974_props$jscomp$112_props__$1$jscomp$inline_5750$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$199_type$jscomp$inline_5748$$,"props");$props_52654_style$jscomp$21$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_inline_result$jscomp$974_props$jscomp$112_props__$1$jscomp$inline_5750$$,"style");
var $stroke_width$jscomp$4$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$973_stroke$jscomp$9$$,0),$shape_id__$1$jscomp$3_suffix$jscomp$21$$=$index$jscomp$232_style__$1$jscomp$inline_5749$$!=null?"-"+($index$jscomp$232_style__$1$jscomp$inline_5749$$??""):"",$mask_id$jscomp$1$$="outer-stroke-"+($render_id$jscomp$14$$??"")+"-"+($href$jscomp$6_shape_id$jscomp$36$$??"")+($shape_id__$1$jscomp$3_suffix$jscomp$21$$??"");$shape_id__$1$jscomp$3_suffix$jscomp$21$$=
"stroke-shape-"+($render_id$jscomp$14$$??"")+"-"+($href$jscomp$6_shape_id$jscomp$36$$??"")+($shape_id__$1$jscomp$3_suffix$jscomp$21$$??"");$href$jscomp$6_shape_id$jscomp$36$$="#"+($shape_id__$1$jscomp$3_suffix$jscomp$21$$??"");$JSCompiler_temp_const$jscomp$973_stroke$jscomp$9$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$stroke_defs$$,{shape:$shape$jscomp$312$$,stroke:$JSCompiler_temp_const$jscomp$973_stroke$jscomp$9$$,"render-id":$render_id$jscomp$14$$,index:$index$jscomp$232_style__$1$jscomp$inline_5749$$});
$children$jscomp$199_type$jscomp$inline_5748$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$199_type$jscomp$inline_5748$$,"type");$index$jscomp$232_style__$1$jscomp$inline_5749$$=$APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$clone$$($props_52654_style$jscomp$21$$),
"fill"),"fillOpacity"),"stroke"),"strokeWidth"),"strokeOpacity"),"strokeStyle"),"strokeDasharray");$JSCompiler_inline_result$jscomp$974_props$jscomp$112_props__$1$jscomp$inline_5750$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($JSCompiler_inline_result$jscomp$974_props$jscomp$112_props__$1$jscomp$inline_5750$$),"id",$shape_id__$1$jscomp$3_suffix$jscomp$21$$),"style",$index$jscomp$232_style__$1$jscomp$inline_5749$$);$JSCompiler_inline_result$jscomp$974_props$jscomp$112_props__$1$jscomp$inline_5750$$=
(0,$APP.$rumext$v2$create_element$$)($children$jscomp$199_type$jscomp$inline_5748$$,$JSCompiler_inline_result$jscomp$974_props$jscomp$112_props__$1$jscomp$inline_5750$$);return(0,$APP.$rumext$v2$jsxs$$)("g",{className:"outer-stroke-shape",children:[(0,$APP.$rumext$v2$jsxs$$)("defs",{children:[$JSCompiler_temp_const$jscomp$973_stroke$jscomp$9$$,$JSCompiler_inline_result$jscomp$974_props$jscomp$112_props__$1$jscomp$inline_5750$$]}),(0,$APP.$rumext$v2$jsx$$)("use",{href:$href$jscomp$6_shape_id$jscomp$36$$,
mask:"url(#"+($mask_id$jscomp$1$$??"")+")",style:$APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($props_52654_style$jscomp$21$$),"strokeWidth",$stroke_width$jscomp$4$$*2),"fill","none"),"fillOpacity")}),(0,$APP.$rumext$v2$jsx$$)("use",{href:$href$jscomp$6_shape_id$jscomp$36$$,style:$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($props_52654_style$jscomp$21$$),"stroke","none")})]})};
$app$main$ui$shapes$custom_stroke$inner_stroke$$=function($index$jscomp$233_props_52655$$){var $child$jscomp$73_transform$jscomp$66$$=$index$jscomp$233_props_52655$$.children,$shape$jscomp$313$$=$index$jscomp$233_props_52655$$.shape,$stroke$jscomp$10$$=$index$jscomp$233_props_52655$$.stroke;$index$jscomp$233_props_52655$$=$index$jscomp$233_props_52655$$.index;var $clip_path_shape_id$jscomp$37$$=$shape$jscomp$313$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$313$$,$APP.$cljs$cst$266$id$$),
$render_id$jscomp$15$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),$type$jscomp$393$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$73_transform$jscomp$66$$,"type"),$props__$1$jscomp$13_props__$2$jscomp$2$$=$APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$73_transform$jscomp$66$$,"props")),$style$jscomp$22_style__$1$jscomp$2$$=$APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props__$1$jscomp$13_props__$2$jscomp$2$$,
"style"));$child$jscomp$73_transform$jscomp$66$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props__$1$jscomp$13_props__$2$jscomp$2$$,"transform");var $stroke_width$jscomp$5$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$10$$,0),$suffix$jscomp$22$$=$index$jscomp$233_props_52655$$!=null?"-"+($index$jscomp$233_props_52655$$??""):"",$shape_id__$1$jscomp$4$$="stroke-shape-"+($render_id$jscomp$15$$??"")+"-"+($clip_path_shape_id$jscomp$37$$??"")+
($suffix$jscomp$22$$??"");$clip_path_shape_id$jscomp$37$$="url('#inner-stroke-"+(($render_id$jscomp$15$$??"")+"-"+($clip_path_shape_id$jscomp$37$$??"")+($suffix$jscomp$22$$??""))+"')";$style$jscomp$22_style__$1$jscomp$2$$=$APP.$app$util$object$set_BANG_$$($style$jscomp$22_style__$1$jscomp$2$$,"strokeWidth",$stroke_width$jscomp$5$$*2);$props__$1$jscomp$13_props__$2$jscomp$2$$=$APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($props__$1$jscomp$13_props__$2$jscomp$2$$,
"id",""+($shape_id__$1$jscomp$4$$??"")),"style",$style$jscomp$22_style__$1$jscomp$2$$),"transform");return(0,$APP.$rumext$v2$jsxs$$)("g",{className:"inner-stroke-shape",transform:$child$jscomp$73_transform$jscomp$66$$,children:[(0,$APP.$rumext$v2$jsxs$$)("defs",{children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$stroke_defs$$,{shape:$shape$jscomp$313$$,stroke:$stroke$jscomp$10$$,"render-id":$render_id$jscomp$15$$,index:$index$jscomp$233_props_52655$$}),(0,$APP.$rumext$v2$create_element$$)($type$jscomp$393$$,
$props__$1$jscomp$13_props__$2$jscomp$2$$)]}),(0,$APP.$rumext$v2$jsx$$)("use",{href:"#"+($shape_id__$1$jscomp$4$$??""),clipPath:$clip_path_shape_id$jscomp$37$$})]})};
$app$main$ui$shapes$custom_stroke$shape_custom_stroke$$=function($props_52656_render_id__$1$$){var $child$jscomp$74$$=$props_52656_render_id__$1$$.children,$shape$jscomp$314$$=$props_52656_render_id__$1$$.shape,$stroke$jscomp$11$$=$props_52656_render_id__$1$$.stroke,$index$jscomp$234$$=$props_52656_render_id__$1$$.index,$outer_QMARK__render_id$jscomp$16_stroke_position$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$);$props_52656_render_id__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_52656_render_id__$1$$["render-id"],
$outer_QMARK__render_id$jscomp$16_stroke_position$$);var $has_stroke_QMARK__stroke_width$jscomp$6$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$11$$,0),$closed_QMARK_$jscomp$2_stroke_style$$=$APP.$cljs$cst$1850$stroke_style$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$11$$,$APP.$cljs$cst$226$none$$);$outer_QMARK__render_id$jscomp$16_stroke_position$$=$APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$2$($stroke$jscomp$11$$,$APP.$cljs$cst$1651$center$$);
$has_stroke_QMARK__stroke_width$jscomp$6$$=$has_stroke_QMARK__stroke_width$jscomp$6$$>0&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($closed_QMARK_$jscomp$2_stroke_style$$,$APP.$cljs$cst$226$none$$);$closed_QMARK_$jscomp$2_stroke_style$$=!$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$314$$)||!$APP.$app$common$types$path$shape_with_open_path_QMARK_$$($shape$jscomp$314$$);var $inner_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2026$inner$$,
$outer_QMARK__render_id$jscomp$16_stroke_position$$);$outer_QMARK__render_id$jscomp$16_stroke_position$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2027$outer$$,$outer_QMARK__render_id$jscomp$16_stroke_position$$);return $has_stroke_QMARK__stroke_width$jscomp$6$$&&$inner_QMARK_$$&&$closed_QMARK_$jscomp$2_stroke_style$$?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$inner_stroke$$,{shape:$shape$jscomp$314$$,stroke:$stroke$jscomp$11$$,index:$index$jscomp$234$$,
children:$child$jscomp$74$$}):$has_stroke_QMARK__stroke_width$jscomp$6$$&&$outer_QMARK__render_id$jscomp$16_stroke_position$$&&$closed_QMARK_$jscomp$2_stroke_style$$?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$outer_stroke$$,{shape:$shape$jscomp$314$$,stroke:$stroke$jscomp$11$$,index:$index$jscomp$234$$,children:$child$jscomp$74$$}):(0,$APP.$rumext$v2$jsxs$$)("g",{className:"stroke-shape",children:[(0,$APP.$rumext$v2$jsx$$)("defs",{children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$stroke_defs$$,
{shape:$shape$jscomp$314$$,stroke:$stroke$jscomp$11$$,"render-id":$props_52656_render_id__$1$$,index:$index$jscomp$234$$})}),$child$jscomp$74$$]})};
$app$main$ui$shapes$custom_stroke$shape_fills$$=function($props_52685_type$jscomp$inline_5756$$){var $child$jscomp$77_props$jscomp$inline_5757$$=$props_52685_type$jscomp$inline_5756$$.children,$JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$=$props_52685_type$jscomp$inline_5756$$.shape,$shape_id$jscomp$38$$=$JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$,
$APP.$cljs$cst$266$id$$),$position$jscomp$51$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_52685_type$jscomp$inline_5756$$.position,0),$render_id$jscomp$19_render_id__$1$jscomp$1$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$);$render_id$jscomp$19_render_id__$1$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_52685_type$jscomp$inline_5756$$["render-id"],$render_id$jscomp$19_render_id__$1$jscomp$1$$);$props_52685_type$jscomp$inline_5756$$=
$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$77_props$jscomp$inline_5757$$,"type");$child$jscomp$77_props$jscomp$inline_5757$$=$APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$77_props$jscomp$inline_5757$$,"props"));$JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$=$app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$($child$jscomp$77_props$jscomp$inline_5757$$,
$JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$,$position$jscomp$51$$,$render_id$jscomp$19_render_id__$1$jscomp$1$$);$JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$=(0,$APP.$rumext$v2$create_element$$)($props_52685_type$jscomp$inline_5756$$,$JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$);return(0,$APP.$rumext$v2$jsx$$)("g",{className:"fills",id:"fills-"+($shape_id$jscomp$38$$??""),children:$JSCompiler_inline_result$jscomp$975_props__$1$jscomp$inline_5758_shape$jscomp$316$$})};
$app$main$ui$shapes$custom_stroke$shape_strokes$$=function($props_52691_props__$1$jscomp$16_style$jscomp$24$$){var $child$jscomp$78$$=$props_52691_props__$1$jscomp$16_style$jscomp$24$$.children,$shape$jscomp$317$$=$props_52691_props__$1$jscomp$16_style$jscomp$24$$.shape,$shape_blur$jscomp$1_shape_id$jscomp$39$$=$shape$jscomp$317$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$317$$,$APP.$cljs$cst$266$id$$),$render_id$jscomp$20_shape_fills$jscomp$1$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),
$render_id__$1$jscomp$2$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_52691_props__$1$jscomp$16_style$jscomp$24$$["render-id"],$render_id$jscomp$20_shape_fills$jscomp$1$$),$shape_strokes__$1_strokes$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$317$$,$APP.$cljs$cst$1620$strokes$$),$stroke_id$$="strokes-"+($APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_strokes__$1_strokes$jscomp$4$$)],function(){return""+
($APP.$app$common$uuid$next$$()??"")})??"")+"-"+($shape_blur$jscomp$1_shape_id$jscomp$39$$??"");$shape_blur$jscomp$1_shape_id$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$317$$,$APP.$cljs$cst$1637$blur$$);$render_id$jscomp$20_shape_fills$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$317$$,$APP.$cljs$cst$1618$fills$$);var $shape_shadow$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$317$$,$APP.$cljs$cst$1638$shadow$$);
$shape_strokes__$1_strokes$jscomp$4$$=$APP.$cljs$core$not_empty$$($shape_strokes__$1_strokes$jscomp$4$$);var $svg_attrs$jscomp$2$$=$app$main$ui$shapes$attrs$get_svg_props$$($shape$jscomp$317$$,$render_id__$1$jscomp$2$$);$props_52691_props__$1$jscomp$16_style$jscomp$24$$=$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_52691_props__$1$jscomp$16_style$jscomp$24$$,"style")),$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($svg_attrs$jscomp$2$$,
"style"));$props_52691_props__$1$jscomp$16_style$jscomp$24$$={...$svg_attrs$jscomp$2$$,id:$stroke_id$$,className:"strokes",style:$props_52691_props__$1$jscomp$16_style$jscomp$24$$};var $open_path_QMARK_$jscomp$4$$=$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$317$$)&&$APP.$app$common$types$path$shape_with_open_path_QMARK_$$($shape$jscomp$317$$);$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$317$$)||
($shape_blur$jscomp$1_shape_id$jscomp$39$$==null||$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape_blur$jscomp$1_shape_id$jscomp$39$$)||$APP.$app$util$object$set_BANG_$$($props_52691_props__$1$jscomp$16_style$jscomp$24$$,"filter","url(#filter-blur-"+($render_id__$1$jscomp$2$$??"")+")"),$APP.$cljs$core$empty_QMARK_$$($render_id$jscomp$20_shape_fills$jscomp$1$$)&&$APP.$cljs$core$not_empty$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$shape_shadow$jscomp$1$$))!=
null&&$APP.$app$util$object$set_BANG_$$($props_52691_props__$1$jscomp$16_style$jscomp$24$$,"filter","url(#filter-"+($render_id__$1$jscomp$2$$??"")+")"));return $shape_strokes__$1_strokes$jscomp$4$$!=null?(0,$APP.$rumext$v2$create_element$$)("g",$props_52691_props__$1$jscomp$16_style$jscomp$24$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$16$$,$p__52696_value$jscomp$457$$){var $index$jscomp$235$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52696_value$jscomp$457$$,
0,null);$p__52696_value$jscomp$457$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52696_value$jscomp$457$$,1,null);var $JSCompiler_temp_const$jscomp$976$$=$out_arr__44057__auto__$jscomp$16$$.push,$props$jscomp$inline_5765_props__$1$jscomp$inline_5769$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$78$$,"props");var $JSCompiler_inline_result$jscomp$978_type$jscomp$inline_5766$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$78$$,
"type");var $style$jscomp$inline_5767_style__$1$jscomp$inline_5768$$=$app$main$ui$shapes$attrs$add_stroke_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props$jscomp$inline_5765_props__$1$jscomp$inline_5769$$,"style")),"fill","none"),"fillOpacity","none"),$p__52696_value$jscomp$457$$,$render_id__$1$jscomp$2$$,$index$jscomp$235$$,$open_path_QMARK_$jscomp$4$$);$style$jscomp$inline_5767_style__$1$jscomp$inline_5768$$=
$APP.$cljs$core$truth_$$($APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($p__52696_value$jscomp$457$$))?$APP.$app$util$object$set_BANG_$$($style$jscomp$inline_5767_style__$1$jscomp$inline_5768$$,"stroke","url(#stroke-fill-"+($render_id__$1$jscomp$2$$??"")+"-"+($index$jscomp$235$$??"")+")"):$style$jscomp$inline_5767_style__$1$jscomp$inline_5768$$;$props$jscomp$inline_5765_props__$1$jscomp$inline_5769$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$clone$$($props$jscomp$inline_5765_props__$1$jscomp$inline_5769$$),
"fill"),"fillOpacity"),"style",$style$jscomp$inline_5767_style__$1$jscomp$inline_5768$$);$JSCompiler_inline_result$jscomp$978_type$jscomp$inline_5766$$=(0,$APP.$rumext$v2$create_element$$)($JSCompiler_inline_result$jscomp$978_type$jscomp$inline_5766$$,$props$jscomp$inline_5765_props__$1$jscomp$inline_5769$$);$JSCompiler_temp_const$jscomp$976$$.call($out_arr__44057__auto__$jscomp$16$$,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_custom_stroke$$,{shape:$shape$jscomp$317$$,stroke:$p__52696_value$jscomp$457$$,
index:$index$jscomp$235$$,children:$JSCompiler_inline_result$jscomp$978_type$jscomp$inline_5766$$},""+($index$jscomp$235$$??"")+"-"+($stroke_id$$??"")));return $out_arr__44057__auto__$jscomp$16$$},[],$APP.$cljs$core$reverse$$($APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($shape_strokes__$1_strokes$jscomp$4$$)))):null};
$app$main$ui$shapes$custom_stroke$shape_custom_strokes$$=function($props_52700$$){return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$custom_stroke$shape_fills$$,$props_52700$$),(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$custom_stroke$shape_strokes$$,$props_52700$$)]})};
$APP.$app$main$ui$shapes$path$path_shape$$=function($pdata$jscomp$3_props_52703$$){var $shape$jscomp$318$$=$pdata$jscomp$3_props_52703$$.shape,$content$jscomp$118$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$318$$,$APP.$cljs$cst$1621$content$$);$pdata$jscomp$3_props_52703$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($content$jscomp$118$$)],function(){try{return $content$jscomp$118$$==null?"":$app$common$types$path$impl$path_data_QMARK_$$($content$jscomp$118$$)?
$content$jscomp$118$$.toString():$APP.$app$common$types$path$impl$path_data$$($content$jscomp$118$$).toString()}catch($e52704$$){var $cause$jscomp$38$$=$e52704$$;$APP.$app$common$logging$enabled_QMARK_$$("app.main.ui.shapes.path",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"unexpected error on formatting path"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2907$shape_name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$318$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$318$$)],null)],null)}),$cause$jscomp$38$$,
"app.main.ui.shapes.path",$APP.$cljs$cst$847$error$$,!1);return""}});return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_custom_strokes$$,{shape:$shape$jscomp$318$$,children:(0,$APP.$rumext$v2$jsx$$)("path",{d:$pdata$jscomp$3_props_52703$$})})};
$APP.$app$main$ui$shapes$bool$bool_shape$$=function($shape_wrapper$$){return function($metadata_QMARK_$jscomp$2_props_52723$$){var $shape$jscomp$319$$=$metadata_QMARK_$jscomp$2_props_52723$$.shape,$child_objs__$1$$=$APP.$app$main$ui$hooks$use_equal_memo$$($metadata_QMARK_$jscomp$2_props_52723$$.childs);$metadata_QMARK_$jscomp$2_props_52723$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$);var $content$jscomp$119$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$319$$),
$APP.$rumext$v2$adapt$$($child_objs__$1$$)],function(){var $content$jscomp$120$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$319$$);return $content$jscomp$120$$!=null?$content$jscomp$120$$:$child_objs__$1$$!=null?$app$common$types$path$calc_bool_content$$($shape$jscomp$319$$,$child_objs__$1$$):null}),$shape__$1$jscomp$27$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$319$$),$APP.$rumext$v2$adapt$$($content$jscomp$119$$)],
function(){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$319$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$119$$)});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$content$jscomp$119$$!=null?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$shapes$path$path_shape$$,{shape:$shape__$1$jscomp$27$$}):null,$APP.$cljs$core$truth_$$($metadata_QMARK_$jscomp$2_props_52723$$)?(0,$APP.$rumext$v2$jsx$$)("penpot:bool",{children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$17$$,
$item$jscomp$56$$){$out_arr__44057__auto__$jscomp$17$$.push((0,$APP.$rumext$v2$jsx$$)($shape_wrapper$$,{shape:$item$jscomp$56$$},""+($item$jscomp$56$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($item$jscomp$56$$,$APP.$cljs$cst$266$id$$)??"")));return $out_arr__44057__auto__$jscomp$17$$},[],$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52722_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child_objs__$1$$,$p1__52722_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$27$$)))}):
null]})}};
$APP.$app$main$ui$shapes$circle$circle_shape$$=function($props_52713_shape$jscomp$320$$){$props_52713_shape$jscomp$320$$=$props_52713_shape$jscomp$320$$.shape;var $props__$1$jscomp$17_x$jscomp$1151$$=$props_52713_shape$jscomp$320$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_52713_shape$jscomp$320$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$390$$=$props_52713_shape$jscomp$320$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_52713_shape$jscomp$320$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$33$$=
$props_52713_shape$jscomp$320$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_52713_shape$jscomp$320$$,$APP.$cljs$cst$288$width$$),$h$jscomp$150$$=$props_52713_shape$jscomp$320$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_52713_shape$jscomp$320$$,$APP.$cljs$cst$1511$height$$),$t$jscomp$89$$=$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($props_52713_shape$jscomp$320$$),$cx$jscomp$13$$=$props__$1$jscomp$17_x$jscomp$1151$$+
$w$jscomp$33$$/2,$cy$jscomp$14$$=$y$jscomp$390$$+$h$jscomp$150$$/2,$rx$jscomp$14$$=$w$jscomp$33$$/2,$ry$jscomp$8$$=$h$jscomp$150$$/2;$props__$1$jscomp$17_x$jscomp$1151$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($props_52713_shape$jscomp$320$$)],function(){return $APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$({},{cx:$cx$jscomp$13$$,cy:$cy$jscomp$14$$,rx:$rx$jscomp$14$$,ry:$ry$jscomp$8$$,transform:$t$jscomp$89$$})});return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_custom_strokes$$,
{shape:$props_52713_shape$jscomp$320$$,children:(0,$APP.$rumext$v2$create_element$$)("ellipse",$props__$1$jscomp$17_x$jscomp$1151$$)})};
$app$main$ui$shapes$filters$filter_str$$=function($filter_id$$,$JSCompiler_inline_result$jscomp$979_shape$jscomp$321$$){var $and__5023__auto__$jscomp$inline_5772_or__5025__auto__$jscomp$inline_5771$$=$APP.$cljs$core$seq$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$979_shape$jscomp$321$$)));$and__5023__auto__$jscomp$inline_5772_or__5025__auto__$jscomp$inline_5771$$?
$JSCompiler_inline_result$jscomp$979_shape$jscomp$321$$=$and__5023__auto__$jscomp$inline_5772_or__5025__auto__$jscomp$inline_5771$$:($and__5023__auto__$jscomp$inline_5772_or__5025__auto__$jscomp$inline_5771$$=$APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$979_shape$jscomp$321$$),$JSCompiler_inline_result$jscomp$979_shape$jscomp$321$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_5772_or__5025__auto__$jscomp$inline_5771$$)?$APP.$cljs$core$not$$($APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$979_shape$jscomp$321$$))):
$and__5023__auto__$jscomp$inline_5772_or__5025__auto__$jscomp$inline_5771$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$979_shape$jscomp$321$$)?"url(#"+($filter_id$$??"")+")":null};
$app$main$ui$shapes$filters$color_matrix$$=function($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$){$a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$=$APP.$rumext$v2$util$wrap_props$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$);$a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$=$APP.$cljs$core$__destructure_map$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$);
$a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$,$APP.$cljs$cst$1284$color$$);var $map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$);$a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$,$APP.$cljs$cst$1284$color$$);$map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$,$APP.$cljs$cst$1718$opacity$$);$a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$=$app$common$types$color$hex__GT_rgba$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$,
$map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$);$map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$,0,null);var $g$jscomp$133_g__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$,1,null),$b$jscomp$299_b__$1$jscomp$5_vec__52663$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$,2,null);$a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$,3,null);$b$jscomp$299_b__$1$jscomp$5_vec__52663$$=new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$/255,$g$jscomp$133_g__$1$jscomp$1$$/255,$b$jscomp$299_b__$1$jscomp$5_vec__52663$$/255],null);$map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$299_b__$1$jscomp$5_vec__52663$$,0,null);$g$jscomp$133_g__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$299_b__$1$jscomp$5_vec__52663$$,
1,null);$b$jscomp$299_b__$1$jscomp$5_vec__52663$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$299_b__$1$jscomp$5_vec__52663$$,2,null);return(0,$APP.$rumext$v2$jsx$$)("feColorMatrix",{type:"matrix",values:"0 0 0 0 "+($map__52659__$1_opacity$jscomp$15_r$jscomp$109_r__$1$jscomp$7$$??"")+" 0 0 0 0 "+($g$jscomp$133_g__$1$jscomp$1$$??"")+" 0 0 0 0 "+($b$jscomp$299_b__$1$jscomp$5_vec__52663$$??"")+" 0 0 0 "+($a$jscomp$371_color__$1$jscomp$1_map__52658_map__52658__$1_map__52659_props_52657_vec__52660$$??
"")+" 0"})};
$app$main$ui$shapes$filters$drop_shadow_filter$$=function($filter_in_map__52667_props_52666$$){$filter_in_map__52667_props_52666$$=$APP.$rumext$v2$util$wrap_props$$($filter_in_map__52667_props_52666$$);var $color$jscomp$42_map__52667__$1_map__52668$$=$APP.$cljs$core$__destructure_map$$($filter_in_map__52667_props_52666$$);$filter_in_map__52667_props_52666$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$42_map__52667__$1_map__52668$$,$cljs$cst$2908$filter_in$$);var $filter_id$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$42_map__52667__$1_map__52668$$,
$cljs$cst$2909$filter_id$$);$color$jscomp$42_map__52667__$1_map__52668$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$42_map__52667__$1_map__52668$$,$APP.$cljs$cst$1419$params$$);var $map__52668__$1_spread$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($color$jscomp$42_map__52667__$1_map__52668$$);$color$jscomp$42_map__52667__$1_map__52668$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52668__$1_spread$jscomp$2$$,$APP.$cljs$cst$1284$color$$);var $offset_x$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52668__$1_spread$jscomp$2$$,$APP.$cljs$cst$1634$offset_x$$),$offset_y$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52668__$1_spread$jscomp$2$$,$APP.$cljs$cst$1635$offset_y$$),$blur$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52668__$1_spread$jscomp$2$$,$APP.$cljs$cst$1637$blur$$);$map__52668__$1_spread$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52668__$1_spread$jscomp$2$$,
$APP.$cljs$cst$1636$spread$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("feColorMatrix",{"in":"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"}),$map__52668__$1_spread$jscomp$2$$>0?(0,$APP.$rumext$v2$jsx$$)("feMorphology",{radius:$map__52668__$1_spread$jscomp$2$$,operator:"dilate","in":"SourceAlpha",result:$filter_id$jscomp$1$$}):null,$map__52668__$1_spread$jscomp$2$$<0?(0,$APP.$rumext$v2$jsx$$)("feMorphology",{radius:-$map__52668__$1_spread$jscomp$2$$,
operator:"erode","in":"SourceAlpha",result:$filter_id$jscomp$1$$}):null,(0,$APP.$rumext$v2$jsx$$)("feOffset",{dx:$offset_x$jscomp$3$$,dy:$offset_y$jscomp$3$$}),(0,$APP.$rumext$v2$jsx$$)("feGaussianBlur",{stdDeviation:$blur$jscomp$3$$/2}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$color_matrix$$,{color:$color$jscomp$42_map__52667__$1_map__52668$$}),(0,$APP.$rumext$v2$jsx$$)("feBlend",{mode:"normal",in2:$filter_in_map__52667_props_52666$$,result:$filter_id$jscomp$1$$})]})};
$app$main$ui$shapes$filters$inner_shadow_filter$$=function($filter_in$jscomp$1_map__52670_props_52669$$){$filter_in$jscomp$1_map__52670_props_52669$$=$APP.$rumext$v2$util$wrap_props$$($filter_in$jscomp$1_map__52670_props_52669$$);var $color$jscomp$43_map__52670__$1_map__52671$$=$APP.$cljs$core$__destructure_map$$($filter_in$jscomp$1_map__52670_props_52669$$);$filter_in$jscomp$1_map__52670_props_52669$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$43_map__52670__$1_map__52671$$,
$cljs$cst$2908$filter_in$$);var $filter_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$43_map__52670__$1_map__52671$$,$cljs$cst$2909$filter_id$$);$color$jscomp$43_map__52670__$1_map__52671$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$43_map__52670__$1_map__52671$$,$APP.$cljs$cst$1419$params$$);var $map__52671__$1_spread$jscomp$3$$=$APP.$cljs$core$__destructure_map$$($color$jscomp$43_map__52670__$1_map__52671$$);$color$jscomp$43_map__52670__$1_map__52671$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52671__$1_spread$jscomp$3$$,$APP.$cljs$cst$1284$color$$);var $offset_x$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52671__$1_spread$jscomp$3$$,$APP.$cljs$cst$1634$offset_x$$),$offset_y$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52671__$1_spread$jscomp$3$$,$APP.$cljs$cst$1635$offset_y$$),$blur$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52671__$1_spread$jscomp$3$$,
$APP.$cljs$cst$1637$blur$$);$map__52671__$1_spread$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52671__$1_spread$jscomp$3$$,$APP.$cljs$cst$1636$spread$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("feColorMatrix",{"in":"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),$map__52671__$1_spread$jscomp$3$$>0?(0,$APP.$rumext$v2$jsx$$)("feMorphology",{radius:$map__52671__$1_spread$jscomp$3$$,
operator:"erode","in":"SourceAlpha",result:$filter_id$jscomp$2$$}):null,(0,$APP.$rumext$v2$jsx$$)("feOffset",{dx:$offset_x$jscomp$4$$,dy:$offset_y$jscomp$4$$}),(0,$APP.$rumext$v2$jsx$$)("feGaussianBlur",{stdDeviation:$blur$jscomp$4$$/2}),(0,$APP.$rumext$v2$jsx$$)("feComposite",{in2:"hardAlpha",operator:"arithmetic",k2:"-1",k3:"1"}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$color_matrix$$,{color:$color$jscomp$43_map__52670__$1_map__52671$$}),(0,$APP.$rumext$v2$jsx$$)("feBlend",{mode:"normal",
in2:$filter_in$jscomp$1_map__52670_props_52669$$,result:$filter_id$jscomp$2$$})]})};
$app$main$ui$shapes$filters$background_blur_filter$$=function($filter_id$jscomp$3_map__52673_props_52672$$){$filter_id$jscomp$3_map__52673_props_52672$$=$APP.$rumext$v2$util$wrap_props$$($filter_id$jscomp$3_map__52673_props_52672$$);var $map__52673__$1_params$jscomp$182$$=$APP.$cljs$core$__destructure_map$$($filter_id$jscomp$3_map__52673_props_52672$$);$filter_id$jscomp$3_map__52673_props_52672$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52673__$1_params$jscomp$182$$,$cljs$cst$2909$filter_id$$);
$map__52673__$1_params$jscomp$182$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52673__$1_params$jscomp$182$$,$APP.$cljs$cst$1419$params$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("feGaussianBlur",{"in":"BackgroundImage",stdDeviation:$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($map__52673__$1_params$jscomp$182$$)/2}),(0,$APP.$rumext$v2$jsx$$)("feComposite",{in2:"SourceAlpha",operator:"in",result:$filter_id$jscomp$3_map__52673_props_52672$$})]})};
$app$main$ui$shapes$filters$layer_blur_filter$$=function($filter_id$jscomp$4_map__52675_props_52674$$){$filter_id$jscomp$4_map__52675_props_52674$$=$APP.$rumext$v2$util$wrap_props$$($filter_id$jscomp$4_map__52675_props_52674$$);var $map__52675__$1_params$jscomp$183$$=$APP.$cljs$core$__destructure_map$$($filter_id$jscomp$4_map__52675_props_52674$$);$filter_id$jscomp$4_map__52675_props_52674$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52675__$1_params$jscomp$183$$,$cljs$cst$2909$filter_id$$);
$map__52675__$1_params$jscomp$183$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52675__$1_params$jscomp$183$$,$APP.$cljs$cst$1419$params$$);return(0,$APP.$rumext$v2$jsx$$)("feGaussianBlur",{stdDeviation:$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($map__52675__$1_params$jscomp$183$$),result:$filter_id$jscomp$4_map__52675_props_52674$$})};
$app$main$ui$shapes$filters$image_fix_filter$$=function($filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$){$filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$=$APP.$rumext$v2$util$wrap_props$$($filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$);$filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$=$APP.$cljs$core$__destructure_map$$($filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$);$filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$,
$cljs$cst$2909$filter_id$$);return(0,$APP.$rumext$v2$jsx$$)("feFlood",{floodOpacity:0,result:$filter_id$jscomp$5_map__52677_map__52677__$1_props_52676$$})};
$app$main$ui$shapes$filters$blend_filters$$=function($filter_id$jscomp$6_map__52679_props_52678$$){$filter_id$jscomp$6_map__52679_props_52678$$=$APP.$rumext$v2$util$wrap_props$$($filter_id$jscomp$6_map__52679_props_52678$$);var $filter_in$jscomp$2_map__52679__$1$$=$APP.$cljs$core$__destructure_map$$($filter_id$jscomp$6_map__52679_props_52678$$);$filter_id$jscomp$6_map__52679_props_52678$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($filter_in$jscomp$2_map__52679__$1$$,$cljs$cst$2909$filter_id$$);
$filter_in$jscomp$2_map__52679__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($filter_in$jscomp$2_map__52679__$1$$,$cljs$cst$2908$filter_in$$);return(0,$APP.$rumext$v2$jsx$$)("feBlend",{mode:"normal","in":"SourceGraphic",in2:$filter_in$jscomp$2_map__52679__$1$$,result:$filter_id$jscomp$6_map__52679_props_52678$$})};
$app$main$ui$shapes$filters$filter_entry$$=function($map__52681_map__52681__$1_props$jscomp$122_props_52680$$){$map__52681_map__52681__$1_props$jscomp$122_props_52680$$=$APP.$rumext$v2$util$wrap_props$$($map__52681_map__52681__$1_props$jscomp$122_props_52680$$);$map__52681_map__52681__$1_props$jscomp$122_props_52680$$=$APP.$cljs$core$__destructure_map$$($map__52681_map__52681__$1_props$jscomp$122_props_52680$$);var $G__52682_G__52682__$1_entry$jscomp$43$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52681_map__52681__$1_props$jscomp$122_props_52680$$,
$APP.$cljs$cst$366$entry$$);$map__52681_map__52681__$1_props$jscomp$122_props_52680$$={"filter-id":$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__52682_G__52682__$1_entry$jscomp$43$$),"filter-in":$cljs$cst$2908$filter_in$$.$cljs$core$IFn$_invoke$arity$1$($G__52682_G__52682__$1_entry$jscomp$43$$),params:$APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($G__52682_G__52682__$1_entry$jscomp$43$$)};$G__52682_G__52682__$1_entry$jscomp$43$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__52682_G__52682__$1_entry$jscomp$43$$);
$G__52682_G__52682__$1_entry$jscomp$43$$=$G__52682_G__52682__$1_entry$jscomp$43$$ instanceof $APP.$cljs$core$Keyword$$?$G__52682_G__52682__$1_entry$jscomp$43$$.$fqn$:null;switch($G__52682_G__52682__$1_entry$jscomp$43$$){case "drop-shadow":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$filters$drop_shadow_filter$$,$map__52681_map__52681__$1_props$jscomp$122_props_52680$$);case "inner-shadow":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$filters$inner_shadow_filter$$,
$map__52681_map__52681__$1_props$jscomp$122_props_52680$$);case "background-blur":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$filters$background_blur_filter$$,$map__52681_map__52681__$1_props$jscomp$122_props_52680$$);case "layer-blur":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$filters$layer_blur_filter$$,$map__52681_map__52681__$1_props$jscomp$122_props_52680$$);case "image-fix":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$filters$image_fix_filter$$,
$map__52681_map__52681__$1_props$jscomp$122_props_52680$$);case "blend-filters":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$filters$blend_filters$$,$map__52681_map__52681__$1_props$jscomp$122_props_52680$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__52682_G__52682__$1_entry$jscomp$43$$)].join(""));}};
$app$main$ui$shapes$filters$change_filter_in$$=function($filters$jscomp$5$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__52683_SHARP_$$,$p2__52684_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__52683_SHARP_$$,$cljs$cst$2908$filter_in$$,$p2__52684_SHARP_$$)},$filters$jscomp$5$$,$APP.$cljs$core$cons$$(null,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$filters$jscomp$5$$)))};
$app$main$ui$shapes$filters$filter_coords$$=function($bounds$jscomp$13_filter_y$jscomp$1$$,$filter_units_selrect$jscomp$34$$,$padding$jscomp$3$$){var $JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$(.01,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$));$JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$)?
$JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$:$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$(.01,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$));if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$)){$JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)+
2*$APP.$cljs$cst$1894$horizontal$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$);var $filter_height$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)+2*$APP.$cljs$cst$1895$vertical$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$),$filter_x$jscomp$1$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)-$APP.$cljs$cst$1894$horizontal$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$);$bounds$jscomp$13_filter_y$jscomp$1$$=
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)-$APP.$cljs$cst$1895$vertical$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$);$filter_units_selrect$jscomp$34$$="userSpaceOnUse"}else $JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$=($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)+2*$APP.$cljs$cst$1894$horizontal$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$))/
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$),$filter_height$$=($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)+2*$APP.$cljs$cst$1895$vertical$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$))/$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$),$filter_x$jscomp$1$$=($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)-
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$)-$APP.$cljs$cst$1894$horizontal$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$))/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$),$bounds$jscomp$13_filter_y$jscomp$1$$=($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$13_filter_y$jscomp$1$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$)-$APP.$cljs$cst$1895$vertical$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$3$$))/
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($filter_units_selrect$jscomp$34$$),$filter_units_selrect$jscomp$34$$="objectBoundingBox";return new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$filter_x$jscomp$1$$,$bounds$jscomp$13_filter_y$jscomp$1$$,$JSCompiler_inline_result$jscomp$980_filter_width_or__5025__auto__$jscomp$inline_5774$$,$filter_height$$,$filter_units_selrect$jscomp$34$$],null)};
$app$main$ui$shapes$filters$filters$$=function($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$){$filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$=$APP.$rumext$v2$util$wrap_props$$($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$);$filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$);
var $filter_id$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$,$cljs$cst$2909$filter_id$$),$shape$jscomp$322$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$,$APP.$cljs$cst$1795$shape$$);$filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$322$$,
$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$core$reverse$$);$filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$=$app$main$ui$shapes$filters$change_filter_in$$($app$common$geom$shapes$bounds$shape__GT_filters$$($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$));var $bounds$jscomp$14_filter_x$jscomp$2$$=$app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$322$$),
$filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$,function(){var $or__5025__auto__$jscomp$503$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$322$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$503$$)?$or__5025__auto__$jscomp$503$$:0}()),$filter_y$jscomp$2_padding$jscomp$4$$=$app$common$geom$shapes$bounds$calculate_padding$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$322$$,
!1,!1),$filter_width$jscomp$1_selrect$jscomp$35$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$322$$),$filter_units$jscomp$1_vec__52688$$=$app$main$ui$shapes$filters$filter_coords$$($bounds$jscomp$14_filter_x$jscomp$2$$,$filter_width$jscomp$1_selrect$jscomp$35$$,$filter_y$jscomp$2_padding$jscomp$4$$);$bounds$jscomp$14_filter_x$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($filter_units$jscomp$1_vec__52688$$,0,null);$filter_y$jscomp$2_padding$jscomp$4$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($filter_units$jscomp$1_vec__52688$$,1,null);$filter_width$jscomp$1_selrect$jscomp$35$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($filter_units$jscomp$1_vec__52688$$,2,null);var $filter_height$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($filter_units$jscomp$1_vec__52688$$,3,null);$filter_units$jscomp$1_vec__52688$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($filter_units$jscomp$1_vec__52688$$,
4,null);return $APP.$cljs$core$count$$($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$)>2?(0,$APP.$rumext$v2$jsx$$)("filter",{id:$filter_id$jscomp$7$$,x:$bounds$jscomp$14_filter_x$jscomp$2$$,y:$filter_y$jscomp$2_padding$jscomp$4$$,width:$filter_width$jscomp$1_selrect$jscomp$35$$,height:$filter_height$jscomp$1$$,filterUnits:$filter_units$jscomp$1_vec__52688$$,colorInterpolationFilters:"sRGB",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$18$$,
$entry$jscomp$44_p__52692$$){var $index$jscomp$236$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($entry$jscomp$44_p__52692$$,0,null);$entry$jscomp$44_p__52692$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($entry$jscomp$44_p__52692$$,1,null);$out_arr__44057__auto__$jscomp$18$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$filter_entry$$,{entry:$entry$jscomp$44_p__52692$$},""+($filter_id$jscomp$7$$??"")+"-"+($index$jscomp$236$$??"")));return $out_arr__44057__auto__$jscomp$18$$},
[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($filters__$1_map__52687_map__52687__$1_props_52686_shape_SINGLEQUOTE_$jscomp$2$$))}):null};
$app$util$debug$handle_change$$=function(){$app$main$store$_STAR_debug_events_STAR_$$=$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$util$debug$state$$),$APP.$cljs$cst$2276$events$$);return $app$main$store$_STAR_debug_events_time_STAR_$$=$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$util$debug$state$$),$cljs$cst$2920$events_times$$)};
$APP.$app$util$debug$enabled_QMARK_$$=function($option$jscomp$2$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$util$debug$state$$),$option$jscomp$2$$)};$app$main$ui$shapes$frame$frame_clip_id$$=function($shape$jscomp$323$$,$render_id$jscomp$21$$){return"frame-clip-"+($shape$jscomp$323$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$323$$,$APP.$cljs$cst$266$id$$)??"")+"-"+($render_id$jscomp$21$$??"")};
$app$main$ui$shapes$frame$frame_clip_def$$=function($props_52750_render_id$jscomp$23$$){var $shape$jscomp$325$$=$props_52750_render_id$jscomp$23$$.shape;if($APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$325$$)&&!$APP.$cljs$cst$1860$show_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$325$$)){$props_52750_render_id$jscomp$23$$=$props_52750_render_id$jscomp$23$$["render-id"];var $x$jscomp$1152$$=$shape$jscomp$325$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$325$$,
$APP.$cljs$cst$1499$x$$),$y$jscomp$391$$=$shape$jscomp$325$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$325$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$34$$=$shape$jscomp$325$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$325$$,$APP.$cljs$cst$288$width$$),$h$jscomp$151$$=$shape$jscomp$325$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$325$$,$APP.$cljs$cst$1511$height$$),$t$jscomp$90$$=$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$325$$),
$props__$1$jscomp$18$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$325$$)],function(){return $APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$attrs$add_border_props_BANG_$$({},$shape$jscomp$325$$),{x:$x$jscomp$1152$$,y:$y$jscomp$391$$,width:$w$jscomp$34$$,height:$h$jscomp$151$$,transform:$t$jscomp$90$$})}),$path_QMARK_$jscomp$2$$=$props__$1$jscomp$18$$.d!=null;return(0,$APP.$rumext$v2$jsx$$)("clipPath",
{id:$app$main$ui$shapes$frame$frame_clip_id$$($shape$jscomp$325$$,$props_52750_render_id$jscomp$23$$),className:"frame-clip frame-clip-def",children:$path_QMARK_$jscomp$2$$?(0,$APP.$rumext$v2$create_element$$)("path",$props__$1$jscomp$18$$):(0,$APP.$rumext$v2$create_element$$)("rect",$props__$1$jscomp$18$$)})}return null};
$app$main$ui$shapes$frame$frame_container$$=function($children$jscomp$200_props_52765$$){var $shape$jscomp$326$$=$children$jscomp$200_props_52765$$.shape;$children$jscomp$200_props_52765$$=$children$jscomp$200_props_52765$$.children;var $render_id$jscomp$24$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),$filter_id_blur$$="filter-blur-"+($render_id$jscomp$24$$??""),$filter_id_shadows$$="filter-shadow-"+($render_id$jscomp$24$$??""),$filter_str_blur$$=$app$main$ui$shapes$filters$filter_str$$($filter_id_blur$$,
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,$APP.$cljs$cst$1638$shadow$$)),$filter_str_shadows$$=$app$main$ui$shapes$filters$filter_str$$($filter_id_shadows$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,$APP.$cljs$cst$1637$blur$$)),$x$jscomp$1153$$=$shape$jscomp$326$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$392$$=$shape$jscomp$326$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,
$APP.$cljs$cst$1500$y$$),$w$jscomp$35$$=$shape$jscomp$326$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,$APP.$cljs$cst$288$width$$),$h$jscomp$152$$=$shape$jscomp$326$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,$APP.$cljs$cst$1511$height$$),$opacity$jscomp$16$$=$shape$jscomp$326$$?.opacity??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,$APP.$cljs$cst$1718$opacity$$),$transform$jscomp$67$$=$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$326$$),
$show_content_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,$APP.$cljs$cst$1860$show_content$$),$props__$1$jscomp$19$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$326$$)],function(){return $APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$attrs$add_border_props_BANG_$$({},$shape$jscomp$326$$),{x:$x$jscomp$1153$$,y:$y$jscomp$392$$,width:$w$jscomp$35$$,height:$h$jscomp$152$$,
transform:$transform$jscomp$67$$,className:"frame-background"})}),$path_QMARK_$jscomp$3$$=$props__$1$jscomp$19$$.d!=null;return(0,$APP.$rumext$v2$jsx$$)("g",{className:"frame-container-wrapper",opacity:$opacity$jscomp$16$$,children:(0,$APP.$rumext$v2$jsxs$$)("g",{className:"frame-container-blur",filter:$filter_str_blur$$,children:[(0,$APP.$rumext$v2$jsxs$$)("defs",{children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$filters$$,{shape:$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$326$$,
$APP.$cljs$cst$1637$blur$$),"filter-id":$filter_id_shadows$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$filters$$,{shape:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$326$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$core$PersistentVector$EMPTY$$),"filter-id":$filter_id_blur$$})]}),(0,$APP.$rumext$v2$jsx$$)("g",{className:"frame-container-shadows",filter:$filter_str_shadows$$,children:(0,$APP.$rumext$v2$jsxs$$)("g",{clipPath:$show_content_QMARK_$$?null:"url(#"+($app$main$ui$shapes$frame$frame_clip_id$$($shape$jscomp$326$$,
$render_id$jscomp$24$$)??"")+")",fill:"none",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_fills$$,{shape:$shape$jscomp$326$$,children:$path_QMARK_$jscomp$3$$?(0,$APP.$rumext$v2$create_element$$)("path",$props__$1$jscomp$19$$):(0,$APP.$rumext$v2$create_element$$)("rect",$props__$1$jscomp$19$$)}),$children$jscomp$200_props_52765$$]})}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_strokes$$,{shape:$shape$jscomp$326$$,children:$path_QMARK_$jscomp$3$$?
(0,$APP.$rumext$v2$create_element$$)("path",$props__$1$jscomp$19$$):(0,$APP.$rumext$v2$create_element$$)("rect",$props__$1$jscomp$19$$)})]})})};
$app$main$ui$shapes$frame$frame_thumbnail_image$$=function($props_52774_shape_id$jscomp$40$$){var $shape$jscomp$327$$=$props_52774_shape_id$jscomp$40$$.shape,$bounds$jscomp$15$$=$props_52774_shape_id$jscomp$40$$.bounds;$props_52774_shape_id$jscomp$40$$=$shape$jscomp$327$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$327$$,$APP.$cljs$cst$266$id$$);var $points$jscomp$55_thumb$$=$shape$jscomp$327$$?.points??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$327$$,
$APP.$cljs$cst$1588$points$$),$bounds__$1_bw$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($bounds$jscomp$15$$),$APP.$rumext$v2$adapt$$($points$jscomp$55_thumb$$)],function(){if($APP.$cljs$core$truth_$$($bounds$jscomp$15$$))var $JSCompiler_temp$jscomp$10376_ignore_margin_QMARK_$jscomp$inline_11702$$=$bounds$jscomp$15$$;else{var $ignore_shadow_margin_QMARK_$jscomp$inline_11703_map__48661__$1$jscomp$inline_11701$$=$APP.$cljs$core$__destructure_map$$(null);
$JSCompiler_temp$jscomp$10376_ignore_margin_QMARK_$jscomp$inline_11702$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_shadow_margin_QMARK_$jscomp$inline_11703_map__48661__$1$jscomp$inline_11701$$,$APP.$cljs$cst$1896$ignore_margin_QMARK_$$,!1);$ignore_shadow_margin_QMARK_$jscomp$inline_11703_map__48661__$1$jscomp$inline_11701$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_shadow_margin_QMARK_$jscomp$inline_11703_map__48661__$1$jscomp$inline_11701$$,$APP.$cljs$cst$1897$ignore_shadow_margin_QMARK_$$,
!1);$JSCompiler_temp$jscomp$10376_ignore_margin_QMARK_$jscomp$inline_11702$$=$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$shape$jscomp$327$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1896$ignore_margin_QMARK_$$,$JSCompiler_temp$jscomp$10376_ignore_margin_QMARK_$jscomp$inline_11702$$,$APP.$cljs$cst$1897$ignore_shadow_margin_QMARK_$$,$ignore_shadow_margin_QMARK_$jscomp$inline_11703_map__48661__$1$jscomp$inline_11701$$],
null))}return $JSCompiler_temp$jscomp$10376_ignore_margin_QMARK_$jscomp$inline_11702$$});$points$jscomp$55_thumb$$=$APP.$app$config$resolve_media$$($APP.$cljs$cst$2525$thumbnail_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$327$$));var $debug_QMARK_$$=$APP.$app$util$debug$enabled_QMARK_$$($APP.$cljs$cst$2191$thumbnails$$),$safari_QMARK_$$=$APP.$app$config$check_browser_QMARK_$$($APP.$cljs$cst$1337$safari$$),$bx$jscomp$1$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds__$1_bw$$),
$by$jscomp$2$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds__$1_bw$$),$bh$jscomp$2$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounds__$1_bw$$);$bounds__$1_bw$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounds__$1_bw$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("image",{width:$bounds__$1_bw$$,height:$bh$jscomp$2$$,className:"frame-thumbnail",x:$bx$jscomp$1$$,id:"thumbnail-"+($props_52774_shape_id$jscomp$40$$??
""),href:$points$jscomp$55_thumb$$,style:{filter:!$safari_QMARK_$$&&$debug_QMARK_$$?"sepia(1)":null},decoding:"async",y:$by$jscomp$2$$}),$safari_QMARK_$$&&$debug_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("rect",{x:$bx$jscomp$1$$+4,y:$by$jscomp$2$$+4,width:$bounds__$1_bw$$-8,height:$bh$jscomp$2$$-8,stroke:"red",strokeWidth:2}):null]})};
$app$main$ui$shapes$frame$frame_thumbnail$$=function($props_52784$$){return $APP.$cljs$cst$2525$thumbnail_id$$.$cljs$core$IFn$_invoke$arity$1$($props_52784$$.shape)?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$frame$frame_container$$,$props_52784$$,(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$frame$frame_thumbnail_image$$,$props_52784$$)):null};
$APP.$app$main$ui$shapes$frame$frame_shape$$=function($shape_wrapper$jscomp$1$$){return function($props_52793$$){var $childs__$1_shape$jscomp$329$$=$props_52793$$.shape,$childs$jscomp$7$$=$props_52793$$.childs,$reverse_QMARK_$jscomp$2$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($childs__$1_shape$jscomp$329$$)&&$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($childs__$1_shape$jscomp$329$$);$childs__$1_shape$jscomp$329$$=
$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($childs__$1_shape$jscomp$329$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,$APP.$cljs$core$sort$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$shape$layout$comparator_layout_z_index$$,$reverse_QMARK_$jscomp$2$$),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($childs$jscomp$7$$))):$childs$jscomp$7$$;
return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$frame$frame_container$$,$props_52793$$,(0,$APP.$rumext$v2$jsx$$)("g",{className:"frame-children",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$19$$,$JSCompiler_inline_result$jscomp$983_item$jscomp$57$$){var $JSCompiler_temp_const$jscomp$981$$=$out_arr__44057__auto__$jscomp$19$$.push,$id$jscomp$inline_5776$$=$JSCompiler_inline_result$jscomp$983_item$jscomp$57$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$983_item$jscomp$57$$,
$APP.$cljs$cst$266$id$$);$JSCompiler_inline_result$jscomp$983_item$jscomp$57$$=$id$jscomp$inline_5776$$!=null?(0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$1$$,{shape:$JSCompiler_inline_result$jscomp$983_item$jscomp$57$$},""+($id$jscomp$inline_5776$$??"")):null;$JSCompiler_temp_const$jscomp$981$$.call($out_arr__44057__auto__$jscomp$19$$,$JSCompiler_inline_result$jscomp$983_item$jscomp$57$$);return $out_arr__44057__auto__$jscomp$19$$},[],$childs__$1_shape$jscomp$329$$)}))}};
$APP.$app$common$geom$shapes$grid_layout$bounds$layout_content_points$$=function($bounds$jscomp$16$$,$parent$jscomp$206_parent_id$jscomp$39$$,$p__52742_row_tracks$$){var $column_tracks_map__52743__$1$$=$APP.$cljs$core$__destructure_map$$($p__52742_row_tracks$$);$p__52742_row_tracks$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_tracks_map__52743__$1$$,$APP.$cljs$cst$2936$row_tracks$$);$column_tracks_map__52743__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_tracks_map__52743__$1$$,
$APP.$cljs$cst$2937$column_tracks$$);$parent$jscomp$206_parent_id$jscomp$39$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$206_parent_id$jscomp$39$$);var $parent_bounds$jscomp$4$$=$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$16$$,$parent$jscomp$206_parent_id$jscomp$39$$));return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$){var $JSCompiler_temp_const$jscomp$990$$=
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_temp_const$jscomp$989$$=$APP.$cljs$cst$2938$start_p$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$),$JSCompiler_temp_const$jscomp$988$$=$APP.$cljs$cst$2938$start_p$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$);$JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$=
$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$);$JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$=$APP.$app$common$geom$shapes$points$start_vv$$($parent_bounds$jscomp$4$$,$JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$990$$,[$JSCompiler_temp_const$jscomp$989$$,
$APP.$app$common$geom$point$add$$($JSCompiler_temp_const$jscomp$988$$,$JSCompiler_inline_result$jscomp$991_p1__52738_SHARP_$jscomp$inline_5778_p1__52739_SHARP_$$)],null)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p__52742_row_tracks$$])),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$){var $JSCompiler_temp_const$jscomp$986$$=
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_temp_const$jscomp$985$$=$APP.$cljs$cst$2938$start_p$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$),$JSCompiler_temp_const$jscomp$984$$=$APP.$cljs$cst$2938$start_p$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$);$JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$=
$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$);$JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$=$APP.$app$common$geom$shapes$points$start_hv$$($parent_bounds$jscomp$4$$,$JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$986$$,[$JSCompiler_temp_const$jscomp$985$$,
$APP.$app$common$geom$point$add$$($JSCompiler_temp_const$jscomp$984$$,$JSCompiler_inline_result$jscomp$987_p1__52737_SHARP_$jscomp$inline_5780_p1__52740_SHARP_$$)],null)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$column_tracks_map__52743__$1$$]))]))};
$APP.$app$common$geom$shapes$grid_layout$bounds$layout_content_bounds$$=function($bounds$jscomp$17_layout_points$$,$map__52745__$1_p__52744$$,$layout_data$$){$map__52745__$1_p__52744$$=$APP.$cljs$core$__destructure_map$$($map__52745__$1_p__52744$$);var $layout_padding$jscomp$4_pad_top$jscomp$3_pad_top__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52745__$1_p__52744$$,$APP.$cljs$cst$1670$layout_padding$$),$parent_bounds$jscomp$5_parent_id$jscomp$40$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__52745__$1_p__52744$$);
$parent_bounds$jscomp$5_parent_id$jscomp$40$$=$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$17_layout_points$$,$parent_bounds$jscomp$5_parent_id$jscomp$40$$));var $map__52746__$1_pad_left$jscomp$3_pad_left__$1$$=$APP.$cljs$core$__destructure_map$$($layout_padding$jscomp$4_pad_top$jscomp$3_pad_top__$1$$);$layout_padding$jscomp$4_pad_top$jscomp$3_pad_top__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52746__$1_pad_left$jscomp$3_pad_left__$1$$,
$APP.$cljs$cst$1091$p1$$);var $pad_right$jscomp$3_pad_right__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52746__$1_pad_left$jscomp$3_pad_left__$1$$,$APP.$cljs$cst$1089$p2$$),$pad_bottom$jscomp$3_pad_bottom__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52746__$1_pad_left$jscomp$3_pad_left__$1$$,$APP.$cljs$cst$1671$p3$$);$map__52746__$1_pad_left$jscomp$3_pad_left__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52746__$1_pad_left$jscomp$3_pad_left__$1$$,
$APP.$cljs$cst$1672$p4$$);$layout_padding$jscomp$4_pad_top$jscomp$3_pad_top__$1$$=$APP.$cljs$core$truth_$$($layout_padding$jscomp$4_pad_top$jscomp$3_pad_top__$1$$)?$layout_padding$jscomp$4_pad_top$jscomp$3_pad_top__$1$$:0;$pad_right$jscomp$3_pad_right__$1$$=$APP.$cljs$core$truth_$$($pad_right$jscomp$3_pad_right__$1$$)?$pad_right$jscomp$3_pad_right__$1$$:0;$pad_bottom$jscomp$3_pad_bottom__$1$$=$APP.$cljs$core$truth_$$($pad_bottom$jscomp$3_pad_bottom__$1$$)?$pad_bottom$jscomp$3_pad_bottom__$1$$:0;$map__52746__$1_pad_left$jscomp$3_pad_left__$1$$=
$APP.$cljs$core$truth_$$($map__52746__$1_pad_left$jscomp$3_pad_left__$1$$)?$map__52746__$1_pad_left$jscomp$3_pad_left__$1$$:0;$bounds$jscomp$17_layout_points$$=$APP.$app$common$geom$shapes$grid_layout$bounds$layout_content_points$$($bounds$jscomp$17_layout_points$$,$map__52745__$1_p__52744$$,$layout_data$$);return $APP.$app$common$data$not_empty_QMARK_$$($bounds$jscomp$17_layout_points$$)?$app$common$geom$shapes$points$pad_points$$($app$common$geom$shapes$points$merge_parent_coords_bounds$$($bounds$jscomp$17_layout_points$$,
$parent_bounds$jscomp$5_parent_id$jscomp$40$$),-$layout_padding$jscomp$4_pad_top$jscomp$3_pad_top__$1$$,-$pad_right$jscomp$3_pad_right__$1$$,-$pad_bottom$jscomp$3_pad_bottom__$1$$,-$map__52746__$1_pad_left$jscomp$3_pad_left__$1$$):$parent_bounds$jscomp$5_parent_id$jscomp$40$$};
$app$common$geom$shapes$grid_layout$layout_data$child_min_width$$=function($child$jscomp$79$$,$child_bounds$jscomp$3$$,$bounds$jscomp$18$$,$objects$jscomp$236$$){return $app$common$types$shape$layout$child_width_margin$$($child$jscomp$79$$)+($app$common$geom$shapes$grid_layout$layout_data$_child_min_width$$.$cljs$core$IFn$_invoke$arity$5$?$app$common$geom$shapes$grid_layout$layout_data$_child_min_width$$.$cljs$core$IFn$_invoke$arity$5$($child$jscomp$79$$,$child_bounds$jscomp$3$$,$bounds$jscomp$18$$,
$objects$jscomp$236$$,!0):$app$common$geom$shapes$grid_layout$layout_data$_child_min_width$$($child$jscomp$79$$,$child_bounds$jscomp$3$$,$bounds$jscomp$18$$,$objects$jscomp$236$$,!0))};
$app$common$geom$shapes$grid_layout$layout_data$child_min_height$$=function($child$jscomp$80$$,$child_bounds$jscomp$4$$,$bounds$jscomp$19$$,$objects$jscomp$237$$){return $app$common$types$shape$layout$child_height_margin$$($child$jscomp$80$$)+($app$common$geom$shapes$grid_layout$layout_data$_child_min_height$$.$cljs$core$IFn$_invoke$arity$5$?$app$common$geom$shapes$grid_layout$layout_data$_child_min_height$$.$cljs$core$IFn$_invoke$arity$5$($child$jscomp$80$$,$child_bounds$jscomp$4$$,$bounds$jscomp$19$$,
$objects$jscomp$237$$,!0):$app$common$geom$shapes$grid_layout$layout_data$_child_min_height$$($child$jscomp$80$$,$child_bounds$jscomp$4$$,$bounds$jscomp$19$$,$objects$jscomp$237$$,!0))};
$app$common$geom$shapes$grid_layout$layout_data$layout_bounds$$=function($pad_top$jscomp$4_parent$jscomp$208$$,$shape_bounds$$){var $pad_left$jscomp$4_vec__52775$$=$app$common$types$shape$layout$paddings$$($pad_top$jscomp$4_parent$jscomp$208$$);$pad_top$jscomp$4_parent$jscomp$208$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$4_vec__52775$$,0,null);var $pad_right$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$4_vec__52775$$,1,null),
$pad_bottom$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$4_vec__52775$$,2,null);$pad_left$jscomp$4_vec__52775$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$4_vec__52775$$,3,null);return $app$common$geom$shapes$points$pad_points$$($shape_bounds$$,$pad_top$jscomp$4_parent$jscomp$208$$,$pad_right$jscomp$4$$,$pad_bottom$jscomp$4$$,$pad_left$jscomp$4_vec__52775$$)};
$app$common$geom$shapes$grid_layout$layout_data$calculate_initial_track_size$$=function($total_value$$,$map__52779__$1_p__52778$$){$map__52779__$1_p__52778$$=$APP.$cljs$core$__destructure_map$$($map__52779__$1_p__52778$$);var $type$jscomp$396$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52779__$1_p__52778$$,$APP.$cljs$cst$139$type$$),$value$jscomp$458$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52779__$1_p__52778$$,$APP.$cljs$cst$260$value$$),$max_size$jscomp$3_vec__52780$$=
function(){switch($type$jscomp$396$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$396$$.$fqn$:null){case "percent":var $value__$1$jscomp$8$$=$total_value$$*$value$jscomp$458$$/100;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value__$1$jscomp$8$$,$value__$1$jscomp$8$$],null);case "fixed":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value$jscomp$458$$,$value$jscomp$458$$],null);default:return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[.01,Infinity],null)}}(),$size$jscomp$103$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($max_size$jscomp$3_vec__52780$$,0,null);$max_size$jscomp$3_vec__52780$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($max_size$jscomp$3_vec__52780$$,1,null);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__52779__$1_p__52778$$,$APP.$cljs$cst$872$size$$,$size$jscomp$103$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$831$max_size$$,
$max_size$jscomp$3_vec__52780$$]))};
$app$common$geom$shapes$grid_layout$layout_data$set_auto_base_size$$=function($track_list$$,$children$jscomp$201$$,$shape_cells$$,$bounds$jscomp$20$$,$objects$jscomp$238$$,$type$jscomp$397_vec__52785$$){$type$jscomp$397_vec__52785$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$397_vec__52785$$,$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1642$column_span$$,
$app$common$geom$shapes$grid_layout$layout_data$child_min_width$$],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1641$row_span$$,$app$common$geom$shapes$grid_layout$layout_data$child_min_height$$],null);var $prop$jscomp$24$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$397_vec__52785$$,0,null),$prop_span$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$397_vec__52785$$,
1,null),$size_fn$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$397_vec__52785$$,2,null);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($tracks$jscomp$1$$,$child_shape_p__52788$$){var $child_bounds$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_shape_p__52788$$,0,null);$child_shape_p__52788$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_shape_p__52788$$,1,null);var $cell$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape_cells$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_shape_p__52788$$)),$idx$jscomp$79$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$20$$,$prop$jscomp$24$$)-1,$track$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($tracks$jscomp$1$$,$idx$jscomp$79$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$20$$,$prop_span$jscomp$4$$),1)&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1644$flex$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$6$$))?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($tracks$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$idx$jscomp$79$$,$APP.$cljs$cst$872$size$$],null),$APP.$cljs$core$max$$,$size_fn$$.$cljs$core$IFn$_invoke$arity$4$?$size_fn$$.$cljs$core$IFn$_invoke$arity$4$($child_shape_p__52788$$,
$child_bounds$jscomp$5$$,$bounds$jscomp$20$$,$objects$jscomp$238$$):$size_fn$$($child_shape_p__52788$$,$child_bounds$jscomp$5$$,$bounds$jscomp$20$$,$objects$jscomp$238$$)):$tracks$jscomp$1$$},$track_list$$,$children$jscomp$201$$)};
$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$=function($track_list$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$109$$,$map__52796__$1_p__52795_size$jscomp$104$$){$map__52796__$1_p__52795_size$jscomp$104$$=$APP.$cljs$core$__destructure_map$$($map__52796__$1_p__52795_size$jscomp$104$$);$map__52796__$1_p__52795_size$jscomp$104$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52796__$1_p__52795_size$jscomp$104$$,
$APP.$cljs$cst$872$size$$);return $acc$jscomp$109$$+$map__52796__$1_p__52795_size$jscomp$104$$},0,$track_list$jscomp$1$$)};
$app$common$geom$shapes$grid_layout$layout_data$tracks_total_frs$$=function($track_list$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$110$$,$p__52798_type$jscomp$398$$){var $map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$=$APP.$cljs$core$__destructure_map$$($p__52798_type$jscomp$398$$);$p__52798_type$jscomp$398$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$,$APP.$cljs$cst$139$type$$);
$map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$,$APP.$cljs$cst$260$value$$);$map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$=1>$map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$?1:$map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__52798_type$jscomp$398$$,$APP.$cljs$cst$1644$flex$$)?$acc$jscomp$110$$+$map__52799__$1_value$jscomp$459_value__$1$jscomp$9$$:
$acc$jscomp$110$$},0,$track_list$jscomp$2$$)};
$app$common$geom$shapes$grid_layout$layout_data$tracks_total_autos$$=function($track_list$jscomp$3$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$111$$,$map__52802__$1_p__52801_type$jscomp$399$$){$map__52802__$1_p__52801_type$jscomp$399$$=$APP.$cljs$core$__destructure_map$$($map__52802__$1_p__52801_type$jscomp$399$$);$map__52802__$1_p__52801_type$jscomp$399$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52802__$1_p__52801_type$jscomp$399$$,$APP.$cljs$cst$139$type$$);
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__52802__$1_p__52801_type$jscomp$399$$,$APP.$cljs$cst$1656$auto$$)?$acc$jscomp$111$$+1:$acc$jscomp$111$$},0,$track_list$jscomp$3$$)};
$app$common$geom$shapes$grid_layout$layout_data$set_fr_value$$=function($track_list$jscomp$4$$,$fr_value$$,$auto_QMARK_$jscomp$1$$){function $change_fn$$($delta$jscomp$15$$){return function($assign_fr$jscomp$2$$,$p__52814_t$jscomp$92$$){var $idx$jscomp$81$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52814_t$jscomp$92$$,0,null);$p__52814_t$jscomp$92$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52814_t$jscomp$92$$,1,null);var $fr$jscomp$2$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p__52814_t$jscomp$92$$);
return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($assign_fr$jscomp$2$$,$idx$jscomp$81$$)<=$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($p__52814_t$jscomp$92$$)?$assign_fr$jscomp$2$$:$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($assign_fr$jscomp$2$$,$idx$jscomp$81$$,$APP.$cljs$core$_$$,$delta$jscomp$15$$*$fr$jscomp$2$$)}}function $assign_fn$$($free_frs_p__52805$$,$p__52806_t$jscomp$91$$){var $assign_fr$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($free_frs_p__52805$$,
0,null),$pending$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($free_frs_p__52805$$,1,null);$free_frs_p__52805$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($free_frs_p__52805$$,2,null);var $idx$jscomp$80$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52806_t$jscomp$91$$,0,null);$p__52806_t$jscomp$91$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52806_t$jscomp$91$$,1,null);var $fr$jscomp$1$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p__52806_t$jscomp$91$$),
$current$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($assign_fr$jscomp$1$$,$idx$jscomp$80$$,$fr_value$$*$fr$jscomp$1$$),$full_QMARK_$jscomp$1$$=$current$jscomp$34$$<=$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($p__52806_t$jscomp$91$$),$cur_pending$$=$full_QMARK_$jscomp$1$$?$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($p__52806_t$jscomp$91$$)-$current$jscomp$34$$:0;return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($assign_fr$jscomp$1$$,$idx$jscomp$80$$,$full_QMARK_$jscomp$1$$?$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($p__52806_t$jscomp$91$$):$current$jscomp$34$$),$pending$jscomp$10$$+$cur_pending$$,$full_QMARK_$jscomp$1$$?$free_frs_p__52805$$:$free_frs_p__52805$$+$fr$jscomp$1$$],null)}function $flex_QMARK_$$($p1__52804_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__52804_SHARP_$$)))}
var $assign_fr$$=function(){for(var $assign_fr$jscomp$3_assign_fr__$1$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;;){var $free_frs$jscomp$1_vec__52822$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($assign_fn$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$assign_fr$jscomp$3_assign_fr__$1$$,0,0],null),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($flex_QMARK_$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($track_list$jscomp$4$$)));
$assign_fr$jscomp$3_assign_fr__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($free_frs$jscomp$1_vec__52822$$,0,null);var $pending$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($free_frs$jscomp$1_vec__52822$$,1,null);$free_frs$jscomp$1_vec__52822$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($free_frs$jscomp$1_vec__52822$$,2,null);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($auto_QMARK_$jscomp$1$$)?$auto_QMARK_$jscomp$1$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($free_frs$jscomp$1_vec__52822$$,
0)||$APP.$app$common$math$almost_zero_QMARK_$$($pending$jscomp$11$$)))return $assign_fr$jscomp$3_assign_fr__$1$$;$assign_fr$jscomp$3_assign_fr__$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($change_fn$$($pending$jscomp$11$$/$free_frs$jscomp$1_vec__52822$$),$assign_fr$jscomp$3_assign_fr__$1$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($flex_QMARK_$$,$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($track_list$jscomp$4$$)))}}();return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($track_list__$1$jscomp$1$$,
$assignment_p__52825$$){var $idx$jscomp$82$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($assignment_p__52825$$,0,null);$assignment_p__52825$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($assignment_p__52825$$,1,null);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($track_list__$1$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$idx$jscomp$82$$,$APP.$cljs$cst$872$size$$],null),$APP.$cljs$core$max$$,
$assignment_p__52825$$)},$track_list$jscomp$4$$,$assign_fr$$)};
$app$common$geom$shapes$grid_layout$layout_data$stretch_tracks$$=function($track_list$jscomp$5$$,$add_size$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$){$JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$);var $type$jscomp$400_x__5113__auto__$jscomp$inline_5782$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$,
$APP.$cljs$cst$139$type$$),$size$jscomp$105$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$,$APP.$cljs$cst$872$size$$),$max_size$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$,$cljs$cst$831$max_size$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$type$jscomp$400_x__5113__auto__$jscomp$inline_5782$$)&&($type$jscomp$400_x__5113__auto__$jscomp$inline_5782$$=
$size$jscomp$105$$+$add_size$$,$JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$,$APP.$cljs$cst$872$size$$,$type$jscomp$400_x__5113__auto__$jscomp$inline_5782$$<$max_size$jscomp$4$$?$type$jscomp$400_x__5113__auto__$jscomp$inline_5782$$:$max_size$jscomp$4$$));return $JSCompiler_temp$jscomp$992_map__52830__$1_p__52829$$},$track_list$jscomp$5$$)};
$app$common$geom$shapes$grid_layout$layout_data$has_flex_track_QMARK_$$=function($prop$jscomp$25_type$jscomp$401$$,$track_list$jscomp$6_tracks$jscomp$2$$,$cell$jscomp$21_to_idx$$){var $from_idx_vec__52837$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prop$jscomp$25_type$jscomp$401$$,$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1642$column_span$$],null):new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1641$row_span$$],null);$prop$jscomp$25_type$jscomp$401$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_idx_vec__52837$$,0,null);var $prop_span$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_idx_vec__52837$$,1,null);$from_idx_vec__52837$$=$APP.$app$common$math$clamp$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$21_to_idx$$,$prop$jscomp$25_type$jscomp$401$$)-
1,0,$APP.$cljs$core$count$$($track_list$jscomp$6_tracks$jscomp$2$$)-1);$cell$jscomp$21_to_idx$$=$APP.$app$common$math$clamp$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$21_to_idx$$,$prop$jscomp$25_type$jscomp$401$$)-1+$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$21_to_idx$$,$prop_span$jscomp$5$$),0,$APP.$cljs$core$count$$($track_list$jscomp$6_tracks$jscomp$2$$)-1);$track_list$jscomp$6_tracks$jscomp$2$$=$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($track_list$jscomp$6_tracks$jscomp$2$$,
$from_idx_vec__52837$$,$cell$jscomp$21_to_idx$$);return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__52832_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__52832_SHARP_$$))},$track_list$jscomp$6_tracks$jscomp$2$$)!=null};
$app$common$geom$shapes$grid_layout$layout_data$size_to_allocate$$=function($sfn$jscomp$1_type$jscomp$402$$,$gap$jscomp$1_parent$jscomp$209_row_gap$$,$child$jscomp$81_p__52843$$,$cell$jscomp$22_span$$,$bounds$jscomp$21$$,$objects$jscomp$239$$){var $child_bounds$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$81_p__52843$$,0,null);$child$jscomp$81_p__52843$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$81_p__52843$$,1,null);var $column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$=
$APP.$app$common$types$shape$layout$gaps$$($gap$jscomp$1_parent$jscomp$209_row_gap$$);$gap$jscomp$1_parent$jscomp$209_row_gap$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$,0,null);$column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$,1,null);$column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($sfn$jscomp$1_type$jscomp$402$$,
$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$geom$shapes$grid_layout$layout_data$child_min_width$$,$column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$,$APP.$cljs$cst$1642$column_span$$],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$geom$shapes$grid_layout$layout_data$child_min_height$$,$gap$jscomp$1_parent$jscomp$209_row_gap$$,$APP.$cljs$cst$1641$row_span$$],
null);$sfn$jscomp$1_type$jscomp$402$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$,0,null);$gap$jscomp$1_parent$jscomp$209_row_gap$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$,1,null);$column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$,2,null);$cell$jscomp$22_span$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$22_span$$,$column_gap_prop_span$jscomp$6_vec__52851_vec__52854$$);return($sfn$jscomp$1_type$jscomp$402$$.$cljs$core$IFn$_invoke$arity$4$?$sfn$jscomp$1_type$jscomp$402$$.$cljs$core$IFn$_invoke$arity$4$($child$jscomp$81_p__52843$$,$child_bounds$jscomp$6$$,$bounds$jscomp$21$$,$objects$jscomp$239$$):$sfn$jscomp$1_type$jscomp$402$$($child$jscomp$81_p__52843$$,$child_bounds$jscomp$6$$,$bounds$jscomp$21$$,$objects$jscomp$239$$))-$gap$jscomp$1_parent$jscomp$209_row_gap$$*
($cell$jscomp$22_span$$-1)};
$app$common$geom$shapes$grid_layout$layout_data$allocate_auto_tracks$$=function($allocations$$,$indexed_tracks$$,$to_allocate$$){for(;;){if($APP.$cljs$core$empty_QMARK_$$($indexed_tracks$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$allocations$$,$to_allocate$$],null);var $G__53008_vec__52860$$=$APP.$cljs$core$first$$($indexed_tracks$$),$idx$jscomp$83$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__53008_vec__52860$$,0,null),
$track$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__53008_vec__52860$$,1,null),$old_allocated$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($allocations$$,$idx$jscomp$83$$,.01),$auto_track_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$8$$)),$allocated$$=$auto_track_QMARK_$$?function(){var $x__5110__auto__$jscomp$48_x__5110__auto__$jscomp$inline_5784$$=
$old_allocated$$;var $y__5111__auto__$jscomp$48_y__5111__auto__$jscomp$inline_5785$$=$to_allocate$$/$APP.$cljs$core$count$$($indexed_tracks$$);$x__5110__auto__$jscomp$48_x__5110__auto__$jscomp$inline_5784$$=$x__5110__auto__$jscomp$48_x__5110__auto__$jscomp$inline_5784$$>$y__5111__auto__$jscomp$48_y__5111__auto__$jscomp$inline_5785$$?$x__5110__auto__$jscomp$48_x__5110__auto__$jscomp$inline_5784$$:$y__5111__auto__$jscomp$48_y__5111__auto__$jscomp$inline_5785$$;$y__5111__auto__$jscomp$48_y__5111__auto__$jscomp$inline_5785$$=
$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$8$$);return $x__5110__auto__$jscomp$48_x__5110__auto__$jscomp$inline_5784$$>$y__5111__auto__$jscomp$48_y__5111__auto__$jscomp$inline_5785$$?$x__5110__auto__$jscomp$48_x__5110__auto__$jscomp$inline_5784$$:$y__5111__auto__$jscomp$48_y__5111__auto__$jscomp$inline_5785$$}():$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$8$$);$G__53008_vec__52860$$=function(){var $G__52867$$=$allocations$$;return $auto_track_QMARK_$$?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__52867$$,$idx$jscomp$83$$,$allocated$$):$G__52867$$}();var $G__53009$$=$APP.$cljs$core$rest$$($indexed_tracks$$),$G__53010$$=$to_allocate$$-$allocated$$;$allocations$$=$G__53008_vec__52860$$;$indexed_tracks$$=$G__53009$$;$to_allocate$$=$G__53010$$}};
$app$common$geom$shapes$grid_layout$layout_data$allocate_flex_tracks$$=function($allocations$jscomp$1$$,$G__53014_indexed_tracks$jscomp$1$$,$G__53016_fr_value$jscomp$1$$){for(;;){if($APP.$cljs$core$empty_QMARK_$$($G__53014_indexed_tracks$jscomp$1$$))return $allocations$jscomp$1$$;var $G__53013_fr$jscomp$3_vec__52871$$=$APP.$cljs$core$first$$($G__53014_indexed_tracks$jscomp$1$$),$idx$jscomp$84$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__53013_fr$jscomp$3_vec__52871$$,0,null),$track$jscomp$9$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__53013_fr$jscomp$3_vec__52871$$,1,null),$old_allocated$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($allocations$jscomp$1$$,$idx$jscomp$84$$,.01),$auto_track_QMARK_$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$9$$)),$flex_track_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$9$$));$G__53013_fr$jscomp$3_vec__52871$$=$flex_track_QMARK_$$?$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$9$$):0;var $target_allocation$$=$G__53016_fr_value$jscomp$1$$*$G__53013_fr$jscomp$3_vec__52871$$,$allocated$jscomp$1$$=$auto_track_QMARK_$jscomp$1$$||$flex_track_QMARK_$$?function(){var $x__5110__auto__$jscomp$50_x__5110__auto__$jscomp$inline_5787$$=$target_allocation$$;var $y__5111__auto__$jscomp$50_y__5111__auto__$jscomp$inline_5788$$=
$old_allocated$jscomp$1$$;$x__5110__auto__$jscomp$50_x__5110__auto__$jscomp$inline_5787$$=$x__5110__auto__$jscomp$50_x__5110__auto__$jscomp$inline_5787$$>$y__5111__auto__$jscomp$50_y__5111__auto__$jscomp$inline_5788$$?$x__5110__auto__$jscomp$50_x__5110__auto__$jscomp$inline_5787$$:$y__5111__auto__$jscomp$50_y__5111__auto__$jscomp$inline_5788$$;$y__5111__auto__$jscomp$50_y__5111__auto__$jscomp$inline_5788$$=$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$9$$);return $x__5110__auto__$jscomp$50_x__5110__auto__$jscomp$inline_5787$$>
$y__5111__auto__$jscomp$50_y__5111__auto__$jscomp$inline_5788$$?$x__5110__auto__$jscomp$50_x__5110__auto__$jscomp$inline_5787$$:$y__5111__auto__$jscomp$50_y__5111__auto__$jscomp$inline_5788$$}():$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$9$$);$G__53013_fr$jscomp$3_vec__52871$$=function(){var $G__52885$$=$allocations$jscomp$1$$;return $flex_track_QMARK_$$||$auto_track_QMARK_$jscomp$1$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__52885$$,$idx$jscomp$84$$,
$allocated$jscomp$1$$):$G__52885$$}();$G__53014_indexed_tracks$jscomp$1$$=$APP.$cljs$core$rest$$($G__53014_indexed_tracks$jscomp$1$$);$allocations$jscomp$1$$=$G__53013_fr$jscomp$3_vec__52871$$}};
$app$common$geom$shapes$grid_layout$layout_data$set_auto_multi_span$$=function($parent$jscomp$210$$,$track_list$jscomp$7$$,$children_map$$,$shape_cells$jscomp$1$$,$bounds$jscomp$22$$,$objects$jscomp$240$$,$type$jscomp$403$$){var $vec__52892$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$403$$,$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1642$column_span$$],
null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1641$row_span$$],null),$prop$jscomp$26$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__52892$$,0,null),$prop_span$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__52892$$,1,null),$allocated$jscomp$2$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($allocated$jscomp$3$$,$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$){var $allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$=
$APP.$cljs$core$first$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$)),$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$=$APP.$app$common$math$clamp$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,$prop$jscomp$26$$)-1,0,$APP.$cljs$core$count$$($track_list$jscomp$7$$)-
1),$to_idx$jscomp$1$$=$APP.$app$common$math$clamp$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,$prop$jscomp$26$$)-1+$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,$prop_span$jscomp$7$$),0,$APP.$cljs$core$count$$($track_list$jscomp$7$$)-1);$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$=
$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($track_list$jscomp$7$$),$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$,$to_idx$jscomp$1$$);$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$=$app$common$geom$shapes$grid_layout$layout_data$size_to_allocate$$($type$jscomp$403$$,$parent$jscomp$210$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children_map$$,
$allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$),$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,$bounds$jscomp$22$$,$objects$jscomp$240$$);$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__52911_result$jscomp$235$$,$p__52912$$){var $to_allocate__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52911_result$jscomp$235$$,
0,null);$p__52911_result$jscomp$235$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52911_result$jscomp$235$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52912$$,0,null);var $track$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52912$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$10$$))?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$to_allocate__$1$jscomp$1$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($p__52911_result$jscomp$235$$,$p__52912$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$to_allocate__$1$jscomp$1$$-$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$10$$),$p__52911_result$jscomp$235$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$);$allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,0,null);$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,1,null);$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p__52920$$){var $idx$jscomp$85$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52920$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52920$$,1,null);return $APP.$cljs$core$contains_QMARK_$$($allocated$jscomp$3$$,
$idx$jscomp$85$$)},$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$);$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$=$app$common$geom$shapes$grid_layout$layout_data$allocate_auto_tracks$$($allocated$jscomp$3$$,$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$,$allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$>0?$allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$:
0);$allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$,0,null);$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$,1,null);$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$=
$app$common$geom$shapes$grid_layout$layout_data$allocate_auto_tracks$$($allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$,$cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$>0?$from_idx$jscomp$1_indexed_tracks$jscomp$2_non_assigned_indexed_tracks_to_allocate__$2_vec__52905$$:0);$allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,
0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$23_indexed_tracks__$1_to_allocate$jscomp$2_vec__52902_vec__52908$$,1,null);return $allocated__$1_allocated__$2_shape_id$jscomp$41_to_allocate__$1$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$($prop_span$jscomp$7$$,$APP.$cljs$core$_$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52887_SHARP_$$){return $app$common$geom$shapes$grid_layout$layout_data$has_flex_track_QMARK_$$($type$jscomp$403$$,
$track_list$jscomp$7$$,$p1__52887_SHARP_$$)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52886_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__52886_SHARP_$$,$prop_span$jscomp$7$$)>1},$APP.$cljs$core$vals$$($shape_cells$jscomp$1$$)))));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__52889_SHARP_$$,$p2__52888_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p2__52888_SHARP_$$,
$APP.$cljs$cst$872$size$$,$APP.$cljs$core$max$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($allocated$jscomp$2$$,$p1__52889_SHARP_$$))}),$track_list$jscomp$7$$)};
$app$common$geom$shapes$grid_layout$layout_data$set_flex_multi_span$$=function($parent$jscomp$211$$,$track_list$jscomp$8$$,$children_map$jscomp$1$$,$shape_cells$jscomp$2$$,$bounds$jscomp$23$$,$objects$jscomp$241$$,$type$jscomp$404$$){var $vec__52935$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$404$$,$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1642$column_span$$],
null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1641$row_span$$],null),$prop$jscomp$27$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__52935$$,0,null),$prop_span$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__52935$$,1,null),$allocate_fr_tracks$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($alloc$$,$cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$){var $shape_id$jscomp$42_total_frs$$=
$APP.$cljs$core$first$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$)),$from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$,$prop$jscomp$27$$)-1,$to_idx$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$,
$prop$jscomp$27$$)-1+$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$,$prop_span$jscomp$8$$);$from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$=$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($track_list$jscomp$8$$),$from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$,$to_idx$jscomp$2$$);
$cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$=$app$common$geom$shapes$grid_layout$layout_data$size_to_allocate$$($type$jscomp$404$$,$parent$jscomp$211$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children_map$jscomp$1$$,$shape_id$jscomp$42_total_frs$$),$cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$,$bounds$jscomp$23$$,$objects$jscomp$241$$);$from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__52941_result$jscomp$236$$,
$p__52942$$){var $to_allocate__$1$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52941_result$jscomp$236$$,0,null),$total_fr$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52941_result$jscomp$236$$,1,null);$p__52941_result$jscomp$236$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52941_result$jscomp$236$$,2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52942$$,0,null);var $track$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52942$$,
1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$11$$))?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$to_allocate__$1$jscomp$3$$,$total_fr$$+$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$11$$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($p__52941_result$jscomp$236$$,$p__52942$$)],null):new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$to_allocate__$1$jscomp$3$$-$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$11$$),$total_fr$$,$p__52941_result$jscomp$236$$],null)},new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$,0,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$);
$cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$,0,null);$shape_id$jscomp$42_total_frs$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$,1,null);$from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$,
2,null);return $app$common$geom$shapes$grid_layout$layout_data$allocate_flex_tracks$$($alloc$$,$from_idx$jscomp$2_indexed_tracks$jscomp$3_indexed_tracks__$1$jscomp$1_vec__52938$$,($cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$>0?$cell$jscomp$24_to_allocate$jscomp$3_to_allocate__$1$jscomp$2$$:0)/$shape_id$jscomp$42_total_frs$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$($prop_span$jscomp$8$$,$APP.$cljs$core$_$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52932_SHARP_$$){return $app$common$geom$shapes$grid_layout$layout_data$has_flex_track_QMARK_$$($type$jscomp$404$$,
$track_list$jscomp$8$$,$p1__52932_SHARP_$$)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52930_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__52930_SHARP_$$,$prop_span$jscomp$8$$)>1},$APP.$cljs$core$vals$$($shape_cells$jscomp$2$$)))));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__52934_SHARP_$$,$p2__52933_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p2__52933_SHARP_$$,
$APP.$cljs$cst$872$size$$,$APP.$cljs$core$max$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($allocate_fr_tracks$$,$p1__52934_SHARP_$$))}),$track_list$jscomp$8$$)};
$app$common$geom$shapes$grid_layout$layout_data$min_fr_value$$=function($G__53017_tracks$jscomp$3_tracks__$1$$){$G__53017_tracks$jscomp$3_tracks__$1$$=$APP.$cljs$core$seq$$($G__53017_tracks$jscomp$3_tracks__$1$$);for(var $G__53018_JSCompiler_temp$jscomp$994_min_fr_min_fr__$1_x__5110__auto__$jscomp$inline_5790$$=.01;;){if($APP.$cljs$core$empty_QMARK_$$($G__53017_tracks$jscomp$3_tracks__$1$$))return $G__53018_JSCompiler_temp$jscomp$994_min_fr_min_fr__$1_x__5110__auto__$jscomp$inline_5790$$;var $map__52950_size$jscomp$106_y__5111__auto__$jscomp$inline_5791$$=
$APP.$cljs$core$first$$($G__53017_tracks$jscomp$3_tracks__$1$$),$map__52950__$1_value$jscomp$460$$=$APP.$cljs$core$__destructure_map$$($map__52950_size$jscomp$106_y__5111__auto__$jscomp$inline_5791$$);$map__52950_size$jscomp$106_y__5111__auto__$jscomp$inline_5791$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52950__$1_value$jscomp$460$$,$APP.$cljs$cst$872$size$$);var $type$jscomp$405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52950__$1_value$jscomp$460$$,$APP.$cljs$cst$139$type$$);
$map__52950__$1_value$jscomp$460$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52950__$1_value$jscomp$460$$,$APP.$cljs$cst$260$value$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$405$$,$APP.$cljs$cst$1644$flex$$)&&($map__52950_size$jscomp$106_y__5111__auto__$jscomp$inline_5791$$/=$map__52950__$1_value$jscomp$460$$,$G__53018_JSCompiler_temp$jscomp$994_min_fr_min_fr__$1_x__5110__auto__$jscomp$inline_5790$$=$G__53018_JSCompiler_temp$jscomp$994_min_fr_min_fr__$1_x__5110__auto__$jscomp$inline_5790$$>
$map__52950_size$jscomp$106_y__5111__auto__$jscomp$inline_5791$$?$G__53018_JSCompiler_temp$jscomp$994_min_fr_min_fr__$1_x__5110__auto__$jscomp$inline_5790$$:$map__52950_size$jscomp$106_y__5111__auto__$jscomp$inline_5791$$);$G__53017_tracks$jscomp$3_tracks__$1$$=$APP.$cljs$core$rest$$($G__53017_tracks$jscomp$3_tracks__$1$$)}};
$app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$=function($parent$jscomp$212$$,$transformed_parent_bounds$jscomp$2$$,$children$jscomp$202$$,$bounds$jscomp$24$$,$objects$jscomp$242$$){return $app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($parent$jscomp$212$$,$transformed_parent_bounds$jscomp$2$$,$children$jscomp$202$$,$bounds$jscomp$24$$,$objects$jscomp$242$$,!1)};
$app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$=function($parent$jscomp$213$$,$transformed_parent_bounds$jscomp$3$$,$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$auto_QMARK_$jscomp$2$$){var $layout_bounds$$=$app$common$geom$shapes$grid_layout$layout_data$layout_bounds$$($parent$jscomp$213$$,
$transformed_parent_bounds$jscomp$3$$),$bound_height$$=$APP.$app$common$geom$shapes$points$height_points$$($layout_bounds$$),$bound_width$$=$APP.$app$common$geom$shapes$points$width_points$$($layout_bounds$$),$bound_corner$$=$APP.$app$common$geom$shapes$points$origin$$($layout_bounds$$),$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$=$APP.$app$common$types$shape$layout$gaps$$($parent$jscomp$213$$),$row_gap$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,
0,null),$column_gap$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,1,null),$auto_height_QMARK_$$=function(){var $or__5025__auto__$jscomp$510$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$213$$);return $or__5025__auto__$jscomp$510$$?$or__5025__auto__$jscomp$510$$:$auto_QMARK_$jscomp$2$$}(),$auto_width_QMARK_$$=function(){var $or__5025__auto__$jscomp$511$$=
$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$213$$);return $or__5025__auto__$jscomp$511$$?$or__5025__auto__$jscomp$511$$:$auto_QMARK_$jscomp$2$$}();$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$=$APP.$cljs$core$__destructure_map$$($parent$jscomp$213$$);var $auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,
$APP.$cljs$cst$1679$layout_grid_columns$$),$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,$APP.$cljs$cst$1678$layout_grid_rows$$);$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,
$APP.$cljs$cst$1680$layout_grid_cells$$);var $children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$=$APP.$cljs$core$count$$($auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$),$fr_row_space_num_rows_row_tracks__$2$$=$APP.$cljs$core$count$$($column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$),$column_total_gap$$=$column_gap$jscomp$1$$*($children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$-
1),$row_total_gap$$=$row_gap$jscomp$1$$*($fr_row_space_num_rows_row_tracks__$2$$-1);$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p__52975$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52975$$,0,null);var $cell$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52975$$,
1,null);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52953_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__52953_SHARP_$$,$cell$jscomp$25$$],null)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$25$$))}),$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$);$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52954_SHARP_$$){return $APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__52954_SHARP_$$))},
$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$);$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__52955_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__52955_SHARP_$$)),$p1__52955_SHARP_$$],null)}),$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$);$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$geom$shapes$grid_layout$layout_data$calculate_initial_track_size$$,
$bound_width$$),$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$);$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$geom$shapes$grid_layout$layout_data$calculate_initial_track_size$$,$bound_height$$),$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$);
$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$=$app$common$geom$shapes$grid_layout$layout_data$set_auto_base_size$$($auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$,$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$,$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,
$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$APP.$cljs$cst$216$column$$);$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$=$app$common$geom$shapes$grid_layout$layout_data$set_auto_base_size$$($column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$,$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$,$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,
$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$APP.$cljs$cst$1640$row$$);$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$=$app$common$geom$shapes$grid_layout$layout_data$set_auto_multi_span$$($parent$jscomp$213$$,$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$,$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$,
$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$APP.$cljs$cst$216$column$$);$fr_row_space_num_rows_row_tracks__$2$$=$app$common$geom$shapes$grid_layout$layout_data$set_auto_multi_span$$($parent$jscomp$213$$,$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$,$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$,
$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$APP.$cljs$cst$1640$row$$);var $column_total_size_nofr$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52956_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__52956_SHARP_$$))},$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$)),$row_total_size_nofr$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52957_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__52957_SHARP_$$))},
$fr_row_space_num_rows_row_tracks__$2$$));$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_frs$$($children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$);$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_frs$$($fr_row_space_num_rows_row_tracks__$2$$);
$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$=$app$common$geom$shapes$grid_layout$layout_data$set_flex_multi_span$$($parent$jscomp$213$$,$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$,$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$,$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,
$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$APP.$cljs$cst$216$column$$);$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$=$app$common$geom$shapes$grid_layout$layout_data$set_flex_multi_span$$($parent$jscomp$213$$,$fr_row_space_num_rows_row_tracks__$2$$,$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$,$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,
$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$APP.$cljs$cst$1640$row$$);$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$=function(){var $y__5111__auto__$jscomp$56$$=$bound_width$$-($column_total_size_nofr$$+$column_total_gap$$);return 0>$y__5111__auto__$jscomp$56$$?0:$y__5111__auto__$jscomp$56$$}();$fr_row_space_num_rows_row_tracks__$2$$=function(){var $y__5111__auto__$jscomp$57$$=
$bound_height$$-($row_total_size_nofr$$+$row_total_gap$$);return 0>$y__5111__auto__$jscomp$57$$?0:$y__5111__auto__$jscomp$57$$}();$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$=$app$common$geom$shapes$grid_layout$layout_data$min_fr_value$$($children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$);var $min_row_fr$$=$app$common$geom$shapes$grid_layout$layout_data$min_fr_value$$($bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$);
$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$=$APP.$cljs$core$truth_$$($auto_height_QMARK_$$)?$min_row_fr$$:$APP.$app$common$math$finite$$($fr_row_space_num_rows_row_tracks__$2$$/$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$,0);$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$=$app$common$geom$shapes$grid_layout$layout_data$set_fr_value$$($children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$,
$APP.$cljs$core$truth_$$($auto_width_QMARK_$$)?$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$:$APP.$app$common$math$finite$$($column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$/$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$,0),$auto_width_QMARK_$$);$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$=$app$common$geom$shapes$grid_layout$layout_data$set_fr_value$$($bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,
$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$,$auto_height_QMARK_$$);var $column_total_size$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$($column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$),$row_total_size$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$($bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$);$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$=
function(){var $y__5111__auto__$jscomp$58$$=$APP.$cljs$core$truth_$$($auto_width_QMARK_$$)?0:$bound_width$$-($column_total_size$$+$column_total_gap$$);return 0>$y__5111__auto__$jscomp$58$$?0:$y__5111__auto__$jscomp$58$$}();$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$=function(){var $y__5111__auto__$jscomp$59$$=$APP.$cljs$core$truth_$$($auto_height_QMARK_$$)?0:$bound_height$$-($row_total_size$$+$row_total_gap$$);return 0>$y__5111__auto__$jscomp$59$$?
0:$y__5111__auto__$jscomp$59$$}();$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_autos$$($column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$);$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_autos$$($bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$);$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$/=
$children__$1$jscomp$23_column_autos_column_tracks__$2_column_tracks__$3_num_columns$$;$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$/=$column_frs_layout_grid_rows$jscomp$1_row_autos_row_tracks$jscomp$1_row_tracks__$1$$;$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1653$stretch$$,$APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?
$app$common$geom$shapes$grid_layout$layout_data$stretch_tracks$$($column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,$auto_column_space_column_add_auto_column_tracks$jscomp$1_column_tracks__$1_layout_grid_columns$jscomp$1_row_fr_row_frs$$):$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$;$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1653$stretch$$,
$APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?$app$common$geom$shapes$grid_layout$layout_data$stretch_tracks$$($bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$):$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$;var $column_total_size__$1$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$($column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$),
$row_total_size__$1$$=$app$common$geom$shapes$grid_layout$layout_data$tracks_total_size$$($auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$),$num_columns__$1$$=$APP.$cljs$core$count$$($column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$),$column_gap__$1$$=function(){var $G__52981_x__5110__auto__$jscomp$60$$=$APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2939$auto_width_QMARK_$$,$G__52981_x__5110__auto__$jscomp$60$$))return $column_gap$jscomp$1$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1650$space_evenly$$,$G__52981_x__5110__auto__$jscomp$60$$)){$G__52981_x__5110__auto__$jscomp$60$$=$column_gap$jscomp$1$$;var $y__5111__auto__$jscomp$60$$=($bound_width$$-$column_total_size__$1$$)/($num_columns__$1$$+1);return $G__52981_x__5110__auto__$jscomp$60$$>$y__5111__auto__$jscomp$60$$?
$G__52981_x__5110__auto__$jscomp$60$$:$y__5111__auto__$jscomp$60$$}return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1649$space_around$$,$G__52981_x__5110__auto__$jscomp$60$$)?($G__52981_x__5110__auto__$jscomp$60$$=$column_gap$jscomp$1$$,$y__5111__auto__$jscomp$60$$=($bound_width$$-$column_total_size__$1$$)/$num_columns__$1$$,$G__52981_x__5110__auto__$jscomp$60$$>$y__5111__auto__$jscomp$60$$?$G__52981_x__5110__auto__$jscomp$60$$:$y__5111__auto__$jscomp$60$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1652$space_between$$,
$G__52981_x__5110__auto__$jscomp$60$$)?($G__52981_x__5110__auto__$jscomp$60$$=$column_gap$jscomp$1$$,$y__5111__auto__$jscomp$60$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($num_columns__$1$$,1)?$column_gap$jscomp$1$$:($bound_width$$-$column_total_size__$1$$)/($num_columns__$1$$-1),$G__52981_x__5110__auto__$jscomp$60$$>$y__5111__auto__$jscomp$60$$?$G__52981_x__5110__auto__$jscomp$60$$:$y__5111__auto__$jscomp$60$$):$column_gap$jscomp$1$$}(),$num_rows__$1$$=$APP.$cljs$core$count$$($auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$),
$row_gap__$1$$=function(){var $G__52982_x__5110__auto__$jscomp$61$$=$APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2940$auto_height_QMARK_$$,$G__52982_x__5110__auto__$jscomp$61$$))return $row_gap$jscomp$1$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1650$space_evenly$$,$G__52982_x__5110__auto__$jscomp$61$$)){$G__52982_x__5110__auto__$jscomp$61$$=$row_gap$jscomp$1$$;
var $y__5111__auto__$jscomp$61$$=($bound_height$$-$row_total_size__$1$$)/($num_rows__$1$$+1);return $G__52982_x__5110__auto__$jscomp$61$$>$y__5111__auto__$jscomp$61$$?$G__52982_x__5110__auto__$jscomp$61$$:$y__5111__auto__$jscomp$61$$}return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1649$space_around$$,$G__52982_x__5110__auto__$jscomp$61$$)?($G__52982_x__5110__auto__$jscomp$61$$=$row_gap$jscomp$1$$,$y__5111__auto__$jscomp$61$$=($bound_height$$-$row_total_size__$1$$)/$num_rows__$1$$,
$G__52982_x__5110__auto__$jscomp$61$$>$y__5111__auto__$jscomp$61$$?$G__52982_x__5110__auto__$jscomp$61$$:$y__5111__auto__$jscomp$61$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1652$space_between$$,$G__52982_x__5110__auto__$jscomp$61$$)?($G__52982_x__5110__auto__$jscomp$61$$=$row_gap$jscomp$1$$,$y__5111__auto__$jscomp$61$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($num_rows__$1$$,1)?$row_gap$jscomp$1$$:($bound_height$$-$row_total_size__$1$$)/($num_rows__$1$$-
1),$G__52982_x__5110__auto__$jscomp$61$$>$y__5111__auto__$jscomp$61$$?$G__52982_x__5110__auto__$jscomp$61$$:$y__5111__auto__$jscomp$61$$):$row_gap$jscomp$1$$}();$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$=function(){var $G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$=$APP.$cljs$core$not$$($auto_width_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1279$end$$,$APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?
$APP.$app$common$geom$point$add$$($bound_corner$$,$APP.$app$common$geom$shapes$points$start_hv$$($transformed_parent_bounds$jscomp$3$$,$bound_width$$-($column_total_size__$1$$+$column_total_gap$$))):$bound_corner$$;$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$=$APP.$cljs$core$not$$($auto_width_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1651$center$$,$APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?
$APP.$app$common$geom$point$add$$($G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$,$APP.$app$common$geom$shapes$points$start_hv$$($transformed_parent_bounds$jscomp$3$$,($bound_width$$-($column_total_size__$1$$+$column_total_gap$$))/2)):$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$;$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$=$APP.$cljs$core$not$$($auto_height_QMARK_$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1279$end$$,$APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?$APP.$app$common$geom$point$add$$($G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$,$APP.$app$common$geom$shapes$points$start_vv$$($transformed_parent_bounds$jscomp$3$$,$bound_height$$-($row_total_size__$1$$+$row_total_gap$$))):$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$;
$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$=$APP.$cljs$core$not$$($auto_height_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1651$center$$,$APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?$APP.$app$common$geom$point$add$$($G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$,$APP.$app$common$geom$shapes$points$start_vv$$($transformed_parent_bounds$jscomp$3$$,
($bound_height$$-($row_total_size__$1$$+$row_total_gap$$))/2)):$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$;$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$=$APP.$cljs$core$not$$($auto_width_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1649$space_around$$,$APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?$APP.$app$common$geom$point$add$$($G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$,
$APP.$app$common$geom$shapes$points$start_hv$$($transformed_parent_bounds$jscomp$3$$,$column_gap__$1$$/2)):$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$;$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$=$APP.$cljs$core$not$$($auto_width_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1650$space_evenly$$,$APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?
$APP.$app$common$geom$point$add$$($G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$,$APP.$app$common$geom$shapes$points$start_hv$$($transformed_parent_bounds$jscomp$3$$,$column_gap__$1$$)):$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$;$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$=$APP.$cljs$core$not$$($auto_height_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1649$space_around$$,
$APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?$APP.$app$common$geom$point$add$$($G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$,$APP.$app$common$geom$shapes$points$start_vv$$($transformed_parent_bounds$jscomp$3$$,$row_gap__$1$$/2)):$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$;return $APP.$cljs$core$not$$($auto_height_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1650$space_evenly$$,
$APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$213$$))?$APP.$app$common$geom$point$add$$($G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$,$APP.$app$common$geom$shapes$points$start_vv$$($transformed_parent_bounds$jscomp$3$$,$row_gap__$1$$)):$G__52983__$1_G__52983__$2_G__52983__$3_G__52983__$4_G__52983__$5_G__52983__$6_G__52983__$7$$}();$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$=
$APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__52984_start_p__$1$$,$map__52989__$1_p__52985$$){var $tracks$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52984_start_p__$1$$,0,null);$p__52984_start_p__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52984_start_p__$1$$,1,null);$map__52989__$1_p__52985$$=$APP.$cljs$core$__destructure_map$$($map__52989__$1_p__52985$$);var $size$jscomp$107$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52989__$1_p__52985$$,
$APP.$cljs$cst$872$size$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($tracks$jscomp$4$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__52989__$1_p__52985$$,$APP.$cljs$cst$2938$start_p$$,$p__52984_start_p__$1$$)),$APP.$app$common$geom$point$add$$($p__52984_start_p__$1$$,$APP.$app$common$geom$shapes$points$start_hv$$($transformed_parent_bounds$jscomp$3$$,$size$jscomp$107$$+
$column_gap__$1$$))],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentVector$EMPTY$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$],null),$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$));$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$=$APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__52990_start_p__$1$jscomp$1$$,
$map__52995__$1_p__52991$$){var $tracks$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52990_start_p__$1$jscomp$1$$,0,null);$p__52990_start_p__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52990_start_p__$1$jscomp$1$$,1,null);$map__52995__$1_p__52991$$=$APP.$cljs$core$__destructure_map$$($map__52995__$1_p__52991$$);var $size$jscomp$108$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52995__$1_p__52991$$,$APP.$cljs$cst$872$size$$);
return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($tracks$jscomp$5$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__52995__$1_p__52991$$,$APP.$cljs$cst$2938$start_p$$,$p__52990_start_p__$1$jscomp$1$$)),$APP.$app$common$geom$point$add$$($p__52990_start_p__$1$jscomp$1$$,$APP.$app$common$geom$shapes$points$start_vv$$($transformed_parent_bounds$jscomp$3$$,$size$jscomp$108$$+$row_gap__$1$$))],
null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentVector$EMPTY$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$],null),$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$));return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$2936$row_tracks$$,$APP.$cljs$cst$2941$column_total_size$$,$APP.$cljs$cst$2942$column_total_gap$$,$APP.$cljs$cst$1666$column_gap$$,
$APP.$cljs$cst$2937$column_tracks$$,$APP.$cljs$cst$2943$layout_bounds$$,$APP.$cljs$cst$2944$row_total_gap$$,$APP.$cljs$cst$1770$origin$$,$cljs$cst$2945$shape_cells$$,$APP.$cljs$cst$2946$row_total_size$$,$APP.$cljs$cst$1665$row_gap$$],[$auto_row_space_children$jscomp$203_children_map$jscomp$2_min_column_fr_row_add_auto_row_tracks__$5_row_tracks__$6$$,$column_total_size__$1$$,$column_total_gap$$,$column_gap__$1$$,$column_tracks__$4_column_tracks__$5_column_tracks__$6_fr_column_space_objects$jscomp$243$$,
$layout_bounds$$,$row_total_gap$$,$bounds$jscomp$25_row_tracks__$3_row_tracks__$4_start_p$$,$layout_grid_cells$jscomp$3_map__52974__$1_shape_cells$jscomp$3_vec__52971$$,$row_total_size__$1$$,$row_gap__$1$$])};
$app$common$geom$shapes$grid_layout$params$rect__GT_range$$=function($axis$jscomp$21$$,$rect$jscomp$26$$){var $start$jscomp$212$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$26$$),$axis$jscomp$21$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$21$$,$APP.$cljs$cst$1499$x$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$start$jscomp$212$$,
$start$jscomp$212$$+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$26$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$start$jscomp$212$$,$start$jscomp$212$$+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$26$$)],null)};
$app$common$geom$shapes$grid_layout$params$size_range$$=function($p__52863$$){var $start$jscomp$213$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52863$$,0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__52863$$,1,null)-$start$jscomp$213$$};
$app$common$geom$shapes$grid_layout$params$calculate_tracks$$=function($axis$jscomp$24$$,$G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$){$G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$=$APP.$cljs$core$seq$$($G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$);for(var $G__52959_G__52964_result$jscomp$237$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__52960_G__52965_index$jscomp$237$$=1,$G__52961_G__52966_current_track_current_track__$1$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$,$current_range_end_a$jscomp$inline_11721$$=
null;;)if($G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$){var $G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$=$APP.$cljs$core$first$$($G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$),$axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$,0,null);$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$,1,null);var $JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=$APP.$cljs$core$not$$($current_range_end_a$jscomp$inline_11721$$);if(!$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$){var $axis$jscomp$inline_11705_start_b$jscomp$inline_11711$$=
$axis$jscomp$24$$,$end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$=$current_range_end_a$jscomp$inline_11721$$,$end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$=$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$;$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$,0,null);$end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$,1,null);$end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$=$app$common$geom$shapes$grid_layout$params$rect__GT_range$$($axis$jscomp$inline_11705_start_b$jscomp$inline_11711$$,
$end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$);$axis$jscomp$inline_11705_start_b$jscomp$inline_11711$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$,0,null);$end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$,
1,null);var $or__5025__auto__$jscomp$inline_11713_or__5025__auto____$1$jscomp$inline_11714$$=$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$<$axis$jscomp$inline_11705_start_b$jscomp$inline_11711$$&&$axis$jscomp$inline_11705_start_b$jscomp$inline_11711$$<$end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$;
$or__5025__auto__$jscomp$inline_11713_or__5025__auto____$1$jscomp$inline_11714$$?$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=$or__5025__auto__$jscomp$inline_11713_or__5025__auto____$1$jscomp$inline_11714$$:($or__5025__auto__$jscomp$inline_11713_or__5025__auto____$1$jscomp$inline_11714$$=$axis$jscomp$inline_11705_start_b$jscomp$inline_11711$$<
$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$&&$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$<$end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$)?
$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=$or__5025__auto__$jscomp$inline_11713_or__5025__auto____$1$jscomp$inline_11714$$:($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=
$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$,$axis$jscomp$inline_11705_start_b$jscomp$inline_11711$$),$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=
$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$)?$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$:$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$,
$end_b$jscomp$inline_11712_rect$jscomp$inline_11707_vec__52840$jscomp$inline_11710$$))}$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$)?($G__52961_G__52966_current_track_current_track__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__52961_G__52966_current_track_current_track__$1$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$)),
$axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$=$axis$jscomp$24$$,$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=$current_range_end_a$jscomp$inline_11721$$,$end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$=$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$,
$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$,0,null),$current_range_end_a$jscomp$inline_11721$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$,
1,null),$APP.$cljs$core$not$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$)?$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$=$app$common$geom$shapes$grid_layout$params$rect__GT_range$$($axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$,$end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$):
($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=$app$common$geom$shapes$grid_layout$params$rect__GT_range$$($axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$,$end_a$jscomp$inline_11709_p__52833$jscomp$inline_11706_rect$jscomp$inline_11719$$),$axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$,0,null),$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$,1,null),$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$<
$axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$?$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$:$axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$,$current_range_end_a$jscomp$inline_11721$$>$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$?$current_range_end_a$jscomp$inline_11721$$:
$JSCompiler_temp$jscomp$10404_end_b$jscomp$inline_11724_or__5025__auto__$jscomp$inline_5793_or__5025__auto____$2$jscomp$inline_11715_p__52847$jscomp$inline_11718_start_a$jscomp$inline_11708_vec__52857$jscomp$inline_11722$$],null)),$G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$=$APP.$cljs$core$next$$($G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$),$current_range_end_a$jscomp$inline_11721$$=$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$):($G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$=
$APP.$cljs$core$next$$($G__52958_G__52963_pending$jscomp$12_shapes_by_axis$$),$G__52959_G__52964_result$jscomp$237$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__52959_G__52964_result$jscomp$237$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1779$index$$,$G__52960_G__52965_index$jscomp$237$$,$APP.$cljs$cst$1598$shapes$$,$G__52961_G__52966_current_track_current_track__$1$$,$APP.$cljs$cst$872$size$$,$app$common$geom$shapes$grid_layout$params$size_range$$($current_range_end_a$jscomp$inline_11721$$)],
null)),$G__52960_G__52965_index$jscomp$237$$+=1,$G__52961_G__52966_current_track_current_track__$1$$=$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($axis$jscomp$inline_11717_next_shape_start_b$jscomp$inline_11723$$)]),$current_range_end_a$jscomp$inline_11721$$=$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$=$app$common$geom$shapes$grid_layout$params$rect__GT_range$$($axis$jscomp$24$$,$G__52962_G__52967_current_range__$1_rect$jscomp$29_start_a$jscomp$inline_11720_vec__52876$$))}else return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__52959_G__52964_result$jscomp$237$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1779$index$$,$G__52960_G__52965_index$jscomp$237$$,$APP.$cljs$cst$1598$shapes$$,$G__52961_G__52966_current_track_current_track__$1$$,$APP.$cljs$cst$872$size$$,$app$common$geom$shapes$grid_layout$params$size_range$$($current_range_end_a$jscomp$inline_11721$$)],null))};
$app$common$geom$shapes$grid_layout$params$assign_shape_cells$$=function($params$jscomp$184_vec__52895$$,$params__$1$jscomp$22_rows$jscomp$5$$,$cols$$){$params$jscomp$184_vec__52895$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$238$$,$row$jscomp$22$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$,$auto_QMARK___$1$jscomp$inline_13612_p2__52891_SHARP_$$){var $G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$,0,null),$JSCompiler_temp_const$jscomp$inline_13613_auto_QMARK_$jscomp$inline_13607$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$,1,null);$cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$=$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($row$jscomp$22$$);
var $column_num$jscomp$inline_13609_shape$jscomp$inline_13611$$=$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($auto_QMARK___$1$jscomp$inline_13612_p2__52891_SHARP_$$);$cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$=$app$common$types$shape$layout$cell_by_row_column$$($G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$,$cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$,$column_num$jscomp$inline_13609_shape$jscomp$inline_13611$$);
$column_num$jscomp$inline_13609_shape$jscomp$inline_13611$$=$APP.$cljs$core$first$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($row$jscomp$22$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($auto_QMARK___$1$jscomp$inline_13612_p2__52891_SHARP_$$)));$auto_QMARK___$1$jscomp$inline_13612_p2__52891_SHARP_$$=$APP.$cljs$core$truth_$$($JSCompiler_temp_const$jscomp$inline_13613_auto_QMARK_$jscomp$inline_13607$$)?
$column_num$jscomp$inline_13609_shape$jscomp$inline_13611$$!=null:$JSCompiler_temp_const$jscomp$inline_13613_auto_QMARK_$jscomp$inline_13607$$;$JSCompiler_temp_const$jscomp$inline_13613_auto_QMARK_$jscomp$inline_13607$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$;$G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$=$column_num$jscomp$inline_13609_shape$jscomp$inline_13611$$!=null?$APP.$cljs$core$assoc_in$$($G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$),$APP.$cljs$cst$1598$shapes$$],null),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$column_num$jscomp$inline_13609_shape$jscomp$inline_13611$$],null)):$G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$;
$G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$=$APP.$cljs$core$not$$($auto_QMARK___$1$jscomp$inline_13612_p2__52891_SHARP_$$)?$APP.$cljs$core$assoc_in$$($G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_13610_p1__52890_SHARP__row_num$jscomp$inline_13608$$),
$APP.$cljs$cst$1660$position$$],null),$APP.$cljs$cst$1657$manual$$):$G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$inline_13613_auto_QMARK_$jscomp$inline_13607$$,[$G__52913__$1$jscomp$inline_13615_JSCompiler_inline_result$jscomp$inline_13614_params__$1$jscomp$inline_13606$$,$auto_QMARK___$1$jscomp$inline_13612_p2__52891_SHARP_$$],null)},$result$jscomp$238$$,
$cols$$)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$params$jscomp$184_vec__52895$$,!0],null),$params__$1$jscomp$22_rows$jscomp$5$$);$params__$1$jscomp$22_rows$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($params$jscomp$184_vec__52895$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($params$jscomp$184_vec__52895$$,1,null);return $params__$1$jscomp$22_rows$jscomp$5$$};
$app$common$geom$shapes$grid_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$=function($all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$,$p_left_parent$jscomp$214$$){if($APP.$cljs$core$empty_QMARK_$$($all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$))return $app$common$types$shape$layout$create_cells$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1679$layout_grid_columns$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$app$common$types$shape$layout$default_track_value$$,$APP.$app$common$types$shape$layout$default_track_value$$],null),$APP.$cljs$cst$1678$layout_grid_rows$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$types$shape$layout$default_track_value$$,$APP.$app$common$types$shape$layout$default_track_value$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,1,2,2],null));var $cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$=
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$);$all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$);var $rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52924_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__52924_SHARP_$$,$APP.$app$common$geom$rect$points__GT_rect$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__52924_SHARP_$$,$APP.$cljs$cst$1588$points$$))],null)},$cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$);$cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$=$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$,$APP.$cljs$core$second$$),$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$);
$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$=$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1500$y$$,$APP.$cljs$core$second$$),$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$);$cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$=$app$common$geom$shapes$grid_layout$params$calculate_tracks$$($APP.$cljs$cst$1499$x$$,$cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$);$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$=$app$common$geom$shapes$grid_layout$params$calculate_tracks$$($APP.$cljs$cst$1500$y$$,
$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$);var $num_cols$$=$APP.$cljs$core$count$$($cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$),$num_rows$jscomp$1$$=$APP.$cljs$core$count$$($rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$),$column_gap$jscomp$2_total_cols_width$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__52925_SHARP_$$,$p2__52926_SHARP_$$){return $p1__52925_SHARP_$$+$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($p2__52926_SHARP_$$)},0,$cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$),
$row_gap$jscomp$2_total_rows_height$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__52927_SHARP_$$,$p2__52928_SHARP_$$){return $p1__52927_SHARP_$$+$APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($p2__52928_SHARP_$$)},0,$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$);$column_gap$jscomp$2_total_cols_width$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($num_cols$$,1)?0:($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$)-
$column_gap$jscomp$2_total_cols_width$$)/($num_cols$$-1);$row_gap$jscomp$2_total_rows_height$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($num_rows$jscomp$1$$,1)?0:($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$)-$row_gap$jscomp$2_total_rows_height$$)/($num_rows$jscomp$1$$-1);var $layout_grid_rows$jscomp$2$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$constantly$$($APP.$app$common$types$shape$layout$default_track_value$$),
$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$),$layout_grid_columns$jscomp$2$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$constantly$$($APP.$app$common$types$shape$layout$default_track_value$$),$cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$);$all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$=$APP.$app$common$geom$point$to_vec$$($APP.$app$common$geom$shapes$points$origin$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($p_left_parent$jscomp$214$$)),
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$));$p_left_parent$jscomp$214$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$);$all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$);return $app$common$geom$shapes$grid_layout$params$assign_shape_cells$$($app$common$types$shape$layout$create_cells$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$1679$layout_grid_columns$$,$layout_grid_columns$jscomp$2$$,$APP.$cljs$cst$1678$layout_grid_rows$$,$layout_grid_rows$jscomp$2$$,$APP.$cljs$cst$1664$layout_gap$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1665$row_gap$$,$row_gap$jscomp$2_total_rows_height$$,$APP.$cljs$cst$1666$column_gap$$,$column_gap$jscomp$2_total_cols_width$$],null),$APP.$cljs$cst$1670$layout_padding$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1091$p1$$,$all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$,
$APP.$cljs$cst$1089$p2$$,$p_left_parent$jscomp$214$$,$APP.$cljs$cst$1671$p3$$,$all_shapes_rect_p_top_parent_childs_vector_shapes$jscomp$26$$,$APP.$cljs$cst$1672$p4$$,$p_left_parent$jscomp$214$$],null),$APP.$cljs$cst$1677$layout_grid_dir$$,$num_cols$$>$num_rows$jscomp$1$$?$APP.$cljs$cst$1640$row$$:$APP.$cljs$cst$216$column$$],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,1,$num_cols$$,$num_rows$jscomp$1$$],null)),$rows$jscomp$6_shapes_PLUS_bounds_shapes_by_y$$,
$cols$jscomp$1_shapes__$1$jscomp$5_shapes_by_x$$)};
$APP.$app$common$geom$line$line_value$$=function($map__52883_p__52874_vx$jscomp$1$$,$p__52875_x$jscomp$1154$$){var $map__52882_px$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52883_p__52874_vx$jscomp$1$$,0,null),$map__52882__$1_py$jscomp$9$$=$APP.$cljs$core$__destructure_map$$($map__52882_px$jscomp$10$$);$map__52882_px$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52882__$1_py$jscomp$9$$,$APP.$cljs$cst$1499$x$$);$map__52882__$1_py$jscomp$9$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52882__$1_py$jscomp$9$$,$APP.$cljs$cst$1500$y$$);$map__52883_p__52874_vx$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__52883_p__52874_vx$jscomp$1$$,1,null);var $map__52883__$1_vy$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($map__52883_p__52874_vx$jscomp$1$$);$map__52883_p__52874_vx$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52883__$1_vy$jscomp$2$$,$APP.$cljs$cst$1499$x$$);$map__52883__$1_vy$jscomp$2$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52883__$1_vy$jscomp$2$$,$APP.$cljs$cst$1500$y$$);var $map__52884__$1_y$jscomp$393$$=$APP.$cljs$core$__destructure_map$$($p__52875_x$jscomp$1154$$);$p__52875_x$jscomp$1154$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52884__$1_y$jscomp$393$$,$APP.$cljs$cst$1499$x$$);$map__52884__$1_y$jscomp$393$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52884__$1_y$jscomp$393$$,$APP.$cljs$cst$1500$y$$);return $map__52883__$1_vy$jscomp$2$$*
$p__52875_x$jscomp$1154$$+-$map__52883_p__52874_vx$jscomp$1$$*$map__52884__$1_y$jscomp$393$$+(-$map__52883__$1_vy$jscomp$2$$*$map__52882_px$jscomp$10$$+$map__52883_p__52874_vx$jscomp$1$$*$map__52882__$1_py$jscomp$9$$)};
$APP.$app$common$geom$shapes$grid_layout$positions$cell_bounds$$=function($origin$jscomp$20_p3$jscomp$20_p__53006$$,$p__53007_row$jscomp$23$$){function $vv$jscomp$4$$($p1__53005_SHARP_$$){return $APP.$app$common$geom$shapes$points$start_vv$$($layout_bounds$jscomp$1$$,$p1__53005_SHARP_$$)}function $hv$jscomp$4$$($p1__53004_SHARP_$$){return $APP.$app$common$geom$shapes$points$start_hv$$($layout_bounds$jscomp$1$$,$p1__53004_SHARP_$$)}var $column$jscomp$28_map__53011__$1$$=$APP.$cljs$core$__destructure_map$$($origin$jscomp$20_p3$jscomp$20_p__53006$$);
$origin$jscomp$20_p3$jscomp$20_p__53006$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$28_map__53011__$1$$,$APP.$cljs$cst$1770$origin$$);var $p4$jscomp$6_row_tracks$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$28_map__53011__$1$$,$APP.$cljs$cst$2936$row_tracks$$),$column_tracks$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$28_map__53011__$1$$,$APP.$cljs$cst$2937$column_tracks$$),$layout_bounds$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$28_map__53011__$1$$,$APP.$cljs$cst$2943$layout_bounds$$),$column_gap$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$28_map__53011__$1$$,$APP.$cljs$cst$1666$column_gap$$),$row_gap$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$28_map__53011__$1$$,$APP.$cljs$cst$1665$row_gap$$),$column_span$jscomp$10_map__53012__$1$$=$APP.$cljs$core$__destructure_map$$($p__53007_row$jscomp$23$$);
$p__53007_row$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$10_map__53012__$1$$,$APP.$cljs$cst$1640$row$$);$column$jscomp$28_map__53011__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$10_map__53012__$1$$,$APP.$cljs$cst$216$column$$);var $row_span$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$10_map__53012__$1$$,$APP.$cljs$cst$1641$row_span$$);$column_span$jscomp$10_map__53012__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column_span$jscomp$10_map__53012__$1$$,
$APP.$cljs$cst$1642$column_span$$);var $span_column_tracks$$=$app$common$data$safe_subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($column_tracks$jscomp$3$$,$column$jscomp$28_map__53011__$1$$-1,$column$jscomp$28_map__53011__$1$$-1+$column_span$jscomp$10_map__53012__$1$$),$span_row_tracks$$=$app$common$data$safe_subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($p4$jscomp$6_row_tracks$jscomp$3$$,$p__53007_row$jscomp$23$$-1,$p__53007_row$jscomp$23$$-1+$row_span$jscomp$10$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($span_column_tracks$$)?
$span_row_tracks$$:$span_column_tracks$$)){var $p1$jscomp$71$$=$APP.$app$common$geom$point$add$$($origin$jscomp$20_p3$jscomp$20_p__53006$$,$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$to_vec$$($origin$jscomp$20_p3$jscomp$20_p__53006$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($span_column_tracks$$,0),$APP.$cljs$cst$2938$start_p$$)),$APP.$app$common$geom$point$to_vec$$($origin$jscomp$20_p3$jscomp$20_p__53006$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($span_row_tracks$$,
0),$APP.$cljs$cst$2938$start_p$$)))),$p2$jscomp$53$$=function(){var $$__$1$jscomp$13$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p$jscomp$237$$,$track$jscomp$14$$){return $APP.$app$common$geom$point$add$$($p$jscomp$237$$,$hv$jscomp$4$$($APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$14$$)))},$p1$jscomp$71$$,$span_column_tracks$$);return $APP.$app$common$geom$point$add$$($$__$1$jscomp$13$$,$hv$jscomp$4$$($column_gap$jscomp$3$$*($APP.$cljs$core$count$$($span_column_tracks$$)-
1)))}();$origin$jscomp$20_p3$jscomp$20_p__53006$$=function(){var $$__$1$jscomp$14$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p$jscomp$238$$,$track$jscomp$15$$){return $APP.$app$common$geom$point$add$$($p$jscomp$238$$,$vv$jscomp$4$$($APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$15$$)))},$p2$jscomp$53$$,$span_row_tracks$$);return $APP.$app$common$geom$point$add$$($$__$1$jscomp$14$$,$vv$jscomp$4$$($row_gap$jscomp$3$$*($APP.$cljs$core$count$$($span_row_tracks$$)-
1)))}();$p4$jscomp$6_row_tracks$jscomp$3$$=function(){var $$__$1$jscomp$15$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p$jscomp$239$$,$track$jscomp$16$$){return $APP.$app$common$geom$point$add$$($p$jscomp$239$$,$vv$jscomp$4$$($APP.$cljs$cst$872$size$$.$cljs$core$IFn$_invoke$arity$1$($track$jscomp$16$$)))},$p1$jscomp$71$$,$span_row_tracks$$);return $APP.$app$common$geom$point$add$$($$__$1$jscomp$15$$,$vv$jscomp$4$$($row_gap$jscomp$3$$*($APP.$cljs$core$count$$($span_row_tracks$$)-
1)))}();return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1$jscomp$71$$,$p2$jscomp$53$$,$origin$jscomp$20_p3$jscomp$20_p__53006$$,$p4$jscomp$6_row_tracks$jscomp$3$$],null)}return null};
$app$common$geom$shapes$grid_layout$positions$calc_fill_width_data$$=function($transform$jscomp$68$$,$transform_inverse$jscomp$16$$,$child$jscomp$83$$,$child_origin$$,$child_width$$,$cell_bounds$$){var $target_width$jscomp$1_target_width__$1$$=function(){var $x__5110__auto__$jscomp$63$$=$APP.$app$common$geom$shapes$points$width_points$$($cell_bounds$$)-$app$common$types$shape$layout$child_width_margin$$($child$jscomp$83$$);return $x__5110__auto__$jscomp$63$$>.01?$x__5110__auto__$jscomp$63$$:.01}(),
$max_width$jscomp$4$$=function(){var $x__5110__auto__$jscomp$64$$=$app$common$types$shape$layout$child_max_width$$($child$jscomp$83$$);return $x__5110__auto__$jscomp$64$$>.01?$x__5110__auto__$jscomp$64$$:.01}();$target_width$jscomp$1_target_width__$1$$=$APP.$app$common$math$clamp$$($target_width$jscomp$1_target_width__$1$$,$app$common$types$shape$layout$child_min_width$$($child$jscomp$83$$),$max_width$jscomp$4$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,$target_width$jscomp$1_target_width__$1$$,
$APP.$cljs$cst$1794$modifiers$$,$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($target_width$jscomp$1_target_width__$1$$/$child_width$$,1),$child_origin$$,$transform$jscomp$68$$,$transform_inverse$jscomp$16$$)],null)};
$app$common$geom$shapes$grid_layout$positions$calc_fill_height_data$$=function($transform$jscomp$69$$,$transform_inverse$jscomp$17$$,$child$jscomp$84$$,$child_origin$jscomp$1$$,$child_height$$,$cell_bounds$jscomp$1$$){var $target_height$jscomp$1_target_height__$1$$=function(){var $x__5110__auto__$jscomp$65$$=$APP.$app$common$geom$shapes$points$height_points$$($cell_bounds$jscomp$1$$)-$app$common$types$shape$layout$child_height_margin$$($child$jscomp$84$$);return $x__5110__auto__$jscomp$65$$>.01?$x__5110__auto__$jscomp$65$$:
.01}(),$max_height$$=function(){var $x__5110__auto__$jscomp$66$$=$app$common$types$shape$layout$child_max_height$$($child$jscomp$84$$);return $x__5110__auto__$jscomp$66$$>.01?$x__5110__auto__$jscomp$66$$:.01}();$target_height$jscomp$1_target_height__$1$$=$APP.$app$common$math$clamp$$($target_height$jscomp$1_target_height__$1$$,$app$common$types$shape$layout$child_min_height$$($child$jscomp$84$$),$max_height$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1511$height$$,$target_height$jscomp$1_target_height__$1$$,
$APP.$cljs$cst$1794$modifiers$$,$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,$target_height$jscomp$1_target_height__$1$$/$child_height$$),$child_origin$jscomp$1$$,$transform$jscomp$69$$,$transform_inverse$jscomp$17$$)],null)};
$app$common$geom$shapes$grid_layout$positions$fill_modifiers$$=function($parent_bounds$jscomp$6_transform$jscomp$70$$,$child$jscomp$85_child_width__$1$$,$cell_bounds$jscomp$2_child_bounds$jscomp$7$$,$layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$,$cell_data$$){var $child_height__$1_child_origin$jscomp$2$$=$APP.$app$common$geom$shapes$points$origin$$($cell_bounds$jscomp$2_child_bounds$jscomp$7$$),$child_width$jscomp$1$$=$APP.$app$common$geom$shapes$points$width_points$$($cell_bounds$jscomp$2_child_bounds$jscomp$7$$),
$child_height$jscomp$1$$=$APP.$app$common$geom$shapes$points$height_points$$($cell_bounds$jscomp$2_child_bounds$jscomp$7$$);$cell_bounds$jscomp$2_child_bounds$jscomp$7$$=$APP.$app$common$geom$shapes$grid_layout$positions$cell_bounds$$($layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$,$cell_data$$);$layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$=$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$85_child_width__$1$$)||$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$85_child_width__$1$$)?
$app$common$geom$shapes$transforms$calculate_geometry$$($APP.$cljs$core$_deref$$($parent_bounds$jscomp$6_transform$jscomp$70$$)):null;$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$,0,null);$parent_bounds$jscomp$6_transform$jscomp$70$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$,1,null);$layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$,
2,null);var $fill_width$$=$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$85_child_width__$1$$)?$app$common$geom$shapes$grid_layout$positions$calc_fill_width_data$$($parent_bounds$jscomp$6_transform$jscomp$70$$,$layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$,$child$jscomp$85_child_width__$1$$,$child_height__$1_child_origin$jscomp$2$$,$child_width$jscomp$1$$,$cell_bounds$jscomp$2_child_bounds$jscomp$7$$):null,$fill_height$$=$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$85_child_width__$1$$)?
$app$common$geom$shapes$grid_layout$positions$calc_fill_height_data$$($parent_bounds$jscomp$6_transform$jscomp$70$$,$layout_data$jscomp$2_transform_inverse$jscomp$18_vec__53020$$,$child$jscomp$85_child_width__$1$$,$child_height__$1_child_origin$jscomp$2$$,$child_height$jscomp$1$$,$cell_bounds$jscomp$2_child_bounds$jscomp$7$$):null;$child$jscomp$85_child_width__$1$$=function(){var $or__5025__auto__$jscomp$514$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($fill_width$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$514$$)?
$or__5025__auto__$jscomp$514$$:$child_width$jscomp$1$$}();$child_height__$1_child_origin$jscomp$2$$=function(){var $or__5025__auto__$jscomp$515$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($fill_height$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$515$$)?$or__5025__auto__$jscomp$515$$:$child_height$jscomp$1$$}();return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child$jscomp$85_child_width__$1$$,$child_height__$1_child_origin$jscomp$2$$,
function(){var $G__53023_G__53024$jscomp$inline_5795$$=$APP.$app$common$types$modifiers$empty$$();$G__53023_G__53024$jscomp$inline_5795$$=$APP.$cljs$core$truth_$$($fill_width$$)?$app$common$types$modifiers$add_modifiers$$($G__53023_G__53024$jscomp$inline_5795$$,$APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($fill_width$$)):$G__53023_G__53024$jscomp$inline_5795$$;return $APP.$cljs$core$truth_$$($fill_height$$)?$app$common$types$modifiers$add_modifiers$$($G__53023_G__53024$jscomp$inline_5795$$,
$APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($fill_height$$)):$G__53023_G__53024$jscomp$inline_5795$$}()],null)};
$app$common$geom$shapes$grid_layout$positions$child_position_delta$$=function($justify_parent$jscomp$216$$,$child$jscomp$86_from_h_vec__53025$$,$child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$,$child_width$jscomp$2$$,$child_height$jscomp$2$$,$align_from_v_layout_data$jscomp$3$$,$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$){var $temp__5823__auto__$jscomp$149$$=$APP.$app$common$geom$shapes$grid_layout$positions$cell_bounds$$($align_from_v_layout_data$jscomp$3$$,
$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$149$$)){$child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$=$APP.$app$common$geom$shapes$points$origin$$($child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$);$align_from_v_layout_data$jscomp$3$$=$APP.$cljs$cst$1676$layout_align_items$$.$cljs$core$IFn$_invoke$arity$1$($justify_parent$jscomp$216$$);$justify_parent$jscomp$216$$=$APP.$cljs$cst$1674$layout_justify_items$$.$cljs$core$IFn$_invoke$arity$1$($justify_parent$jscomp$216$$);
var $align_self$jscomp$1_align_self__$1$$=$APP.$cljs$cst$1661$align_self$$.$cljs$core$IFn$_invoke$arity$1$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$);$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$=$APP.$cljs$cst$1662$justify_self$$.$cljs$core$IFn$_invoke$arity$1$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$);$align_self$jscomp$1_align_self__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($align_self$jscomp$1_align_self__$1$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($align_self$jscomp$1_align_self__$1$$,$APP.$cljs$cst$1656$auto$$):$align_self$jscomp$1_align_self__$1$$)?$align_self$jscomp$1_align_self__$1$$:null;$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$,
$APP.$cljs$cst$1656$auto$$):$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$)?$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$:null;var $align__$1$$=$APP.$cljs$core$truth_$$($align_self$jscomp$1_align_self__$1$$)?$align_self$jscomp$1_align_self__$1$$:$align_from_v_layout_data$jscomp$3$$,$justify__$1$$=$APP.$cljs$core$truth_$$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$)?$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$:
$justify_parent$jscomp$216$$,$origin_h$$=$APP.$app$common$geom$shapes$points$project_point$$($temp__5823__auto__$jscomp$149$$,$APP.$cljs$cst$1884$h$$,$child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$),$origin_v$$=$APP.$app$common$geom$shapes$points$project_point$$($temp__5823__auto__$jscomp$149$$,$APP.$cljs$cst$2947$v$$,$child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$),$hv$jscomp$5$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_hv$$,
$temp__5823__auto__$jscomp$149$$),$vv$jscomp$5$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_vv$$,$temp__5823__auto__$jscomp$149$$);$child$jscomp$86_from_h_vec__53025$$=$app$common$types$shape$layout$child_margins$$($child$jscomp$86_from_h_vec__53025$$);var $top_m$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$86_from_h_vec__53025$$,0,null),$right_m$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$86_from_h_vec__53025$$,
1,null),$bottom_m$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$86_from_h_vec__53025$$,2,null),$left_m$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$86_from_h_vec__53025$$,3,null);$child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$=function(){switch($justify__$1$$ instanceof $APP.$cljs$core$Keyword$$?$justify__$1$$.$fqn$:null){case "end":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$app$common$geom$point$add$$($origin_h$$,$hv$jscomp$5$$($child_width$jscomp$2$$)),$APP.$app$common$geom$point$subtract$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($temp__5823__auto__$jscomp$149$$,1),$hv$jscomp$5$$($right_m$$))],null);case "center":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$add$$($origin_h$$,$hv$jscomp$5$$($child_width$jscomp$2$$/2)),$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$add$$($APP.$app$common$geom$shapes$points$project_point$$($temp__5823__auto__$jscomp$149$$,
$APP.$cljs$cst$1884$h$$,$app$common$geom$shapes$points$center$$($temp__5823__auto__$jscomp$149$$)),$hv$jscomp$5$$($left_m$$/2)),$hv$jscomp$5$$($right_m$$/2))],null);default:return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$origin_h$$,$APP.$app$common$geom$point$add$$($APP.$cljs$core$first$$($temp__5823__auto__$jscomp$149$$),$hv$jscomp$5$$($left_m$$))],null)}}();$child$jscomp$86_from_h_vec__53025$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$,
0,null);$child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$,1,null);$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$=function(){switch($align__$1$$ instanceof $APP.$cljs$core$Keyword$$?$align__$1$$.$fqn$:null){case "end":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$add$$($origin_v$$,
$vv$jscomp$5$$($child_height$jscomp$2$$)),$APP.$app$common$geom$point$subtract$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($temp__5823__auto__$jscomp$149$$,3),$vv$jscomp$5$$($bottom_m$$))],null);case "center":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$add$$($origin_v$$,$vv$jscomp$5$$($child_height$jscomp$2$$/2)),$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$add$$($APP.$app$common$geom$shapes$points$project_point$$($temp__5823__auto__$jscomp$149$$,
$APP.$cljs$cst$2947$v$$,$app$common$geom$shapes$points$center$$($temp__5823__auto__$jscomp$149$$)),$vv$jscomp$5$$($top_m$$)),$vv$jscomp$5$$($bottom_m$$))],null);default:return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$origin_v$$,$APP.$app$common$geom$point$add$$($APP.$cljs$core$first$$($temp__5823__auto__$jscomp$149$$),$vv$jscomp$5$$($top_m$$))],null)}}();$align_from_v_layout_data$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$,
0,null);$cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$,1,null);return $APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$app$common$geom$point$subtract$$($child_bounds$jscomp$8_child_origin$jscomp$3_to_h_vec__53028$$,$child$jscomp$86_from_h_vec__53025$$)),
$APP.$app$common$geom$point$subtract$$($cell_data$jscomp$1_justify_self$jscomp$1_justify_self__$1_to_v_vec__53031$$,$align_from_v_layout_data$jscomp$3$$))}return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0)};
$APP.$app$common$geom$shapes$grid_layout$positions$get_position_grid_coord$$=function($p__53042_row_idx__$1_row_tracks$jscomp$4$$,$position$jscomp$52$$){function $make_min_distance_track$$($type$jscomp$407_vec__53061$$){$type$jscomp$407_vec__53061$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$407_vec__53061$$,$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$vv$jscomp$6$$,$hv$jscomp$6$$],null):new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$hv$jscomp$6$$,$vv$jscomp$6$$],null);var $vfn$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$407_vec__53061$$,0,null),$ofn$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$407_vec__53061$$,1,null);return function($p__53064_selected_dist$$,$map__53072_map__53072__$1_p__53065$$){var $selected$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53064_selected_dist$$,
0,null);$p__53064_selected_dist$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53064_selected_dist$$,1,null);var $cur_idx$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__53072_map__53072__$1_p__53065$$,0,null);$map__53072_map__53072__$1_p__53065$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__53072_map__53072__$1_p__53065$$,1,null);$map__53072_map__53072__$1_p__53065$$=$APP.$cljs$core$__destructure_map$$($map__53072_map__53072__$1_p__53065$$);var $dist_1_start_p$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53072_map__53072__$1_p__53065$$,$APP.$cljs$cst$2938$start_p$$),$end_p$jscomp$1_size$jscomp$110$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53072_map__53072__$1_p__53065$$,$APP.$cljs$cst$872$size$$),$dist_2_unit_v$jscomp$1$$=$vfn$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?$vfn$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$(1):$vfn$jscomp$6$$(1);$end_p$jscomp$1_size$jscomp$110$$=$APP.$app$common$geom$point$add$$($dist_1_start_p$jscomp$3$$,
$ofn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$ofn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($end_p$jscomp$1_size$jscomp$110$$):$ofn$jscomp$1$$($end_p$jscomp$1_size$jscomp$110$$));$dist_1_start_p$jscomp$3$$=$APP.$app$common$math$abs$$($APP.$app$common$geom$line$line_value$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$dist_1_start_p$jscomp$3$$,$dist_2_unit_v$jscomp$1$$],null),$position$jscomp$52$$));$dist_2_unit_v$jscomp$1$$=$APP.$app$common$math$abs$$($APP.$app$common$geom$line$line_value$$(new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$end_p$jscomp$1_size$jscomp$110$$,$dist_2_unit_v$jscomp$1$$],null),$position$jscomp$52$$));return $dist_1_start_p$jscomp$3$$<$p__53064_selected_dist$$||$dist_2_unit_v$jscomp$1$$<$p__53064_selected_dist$$?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cur_idx$$,$map__53072_map__53072__$1_p__53065$$],null),
$dist_1_start_p$jscomp$3$$<$dist_2_unit_v$jscomp$1$$?$dist_1_start_p$jscomp$3$$:$dist_2_unit_v$jscomp$1$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$selected$jscomp$15$$,$p__53064_selected_dist$$],null)}}function $make_is_inside_track$$($type$jscomp$406_vec__53056$$){$type$jscomp$406_vec__53056$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$406_vec__53056$$,$APP.$cljs$cst$216$column$$)?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$vv$jscomp$6$$,$hv$jscomp$6$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$hv$jscomp$6$$,$vv$jscomp$6$$],null);var $vfn$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$406_vec__53056$$,0,null),$ofn$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($type$jscomp$406_vec__53056$$,1,null);return function($p__53059_start_p$jscomp$2$$){var $map__53060__$1_unit_v$$=
$APP.$cljs$core$__destructure_map$$($p__53059_start_p$jscomp$2$$);$p__53059_start_p$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53060__$1_unit_v$$,$APP.$cljs$cst$2938$start_p$$);var $end_p_line_2$jscomp$inline_5798_size$jscomp$109$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53060__$1_unit_v$$,$APP.$cljs$cst$872$size$$);$map__53060__$1_unit_v$$=$vfn$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$vfn$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$(1):$vfn$jscomp$5$$(1);
$end_p_line_2$jscomp$inline_5798_size$jscomp$109$$=$APP.$app$common$geom$point$add$$($p__53059_start_p$jscomp$2$$,$ofn$$.$cljs$core$IFn$_invoke$arity$1$?$ofn$$.$cljs$core$IFn$_invoke$arity$1$($end_p_line_2$jscomp$inline_5798_size$jscomp$109$$):$ofn$$($end_p_line_2$jscomp$inline_5798_size$jscomp$109$$));$end_p_line_2$jscomp$inline_5798_size$jscomp$109$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$end_p_line_2$jscomp$inline_5798_size$jscomp$109$$,
$map__53060__$1_unit_v$$],null);return $APP.$app$common$geom$line$line_value$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p__53059_start_p$jscomp$2$$,$map__53060__$1_unit_v$$],null),$position$jscomp$52$$)*$APP.$app$common$geom$line$line_value$$($end_p_line_2$jscomp$inline_5798_size$jscomp$109$$,$position$jscomp$52$$)<0}}function $vv$jscomp$6$$($p1__53041_SHARP_$$){return $APP.$app$common$geom$shapes$points$start_vv$$($layout_bounds$jscomp$2$$,$p1__53041_SHARP_$$)}
function $hv$jscomp$6$$($p1__53040_SHARP_$$){return $APP.$app$common$geom$shapes$points$start_hv$$($layout_bounds$jscomp$2$$,$p1__53040_SHARP_$$)}var $map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$=$APP.$cljs$core$__destructure_map$$($p__53042_row_idx__$1_row_tracks$jscomp$4$$),$layout_bounds$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,$APP.$cljs$cst$2943$layout_bounds$$);$p__53042_row_idx__$1_row_tracks$jscomp$4$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,$APP.$cljs$cst$2936$row_tracks$$);var $col_idx__$1_column_tracks$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,$APP.$cljs$cst$2937$column_tracks$$);$map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($make_is_inside_track$$($APP.$cljs$cst$216$column$$),
$APP.$cljs$core$second$$),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($col_idx__$1_column_tracks$jscomp$4$$));var $col_idx_column__$1$jscomp$2_vec__53050$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,0,null),$column$jscomp$29$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,1,null),$row$jscomp$24_vec__53047$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($make_is_inside_track$$($APP.$cljs$cst$1640$row$$),
$APP.$cljs$core$second$$),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($p__53042_row_idx__$1_row_tracks$jscomp$4$$));$map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($row$jscomp$24_vec__53047$$,0,null);$row$jscomp$24_vec__53047$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($row$jscomp$24_vec__53047$$,1,null);$col_idx_column__$1$jscomp$2_vec__53050$$=$column$jscomp$29$$!=null?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$col_idx_column__$1$jscomp$2_vec__53050$$,$column$jscomp$29$$],null):$APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($make_min_distance_track$$($APP.$cljs$cst$216$column$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,null],null),Infinity],null),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($col_idx__$1_column_tracks$jscomp$4$$)));
$col_idx__$1_column_tracks$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($col_idx_column__$1$jscomp$2_vec__53050$$,0,null);$col_idx_column__$1$jscomp$2_vec__53050$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($col_idx_column__$1$jscomp$2_vec__53050$$,1,null);$map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$=$row$jscomp$24_vec__53047$$!=null?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,
$row$jscomp$24_vec__53047$$],null):$APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($make_min_distance_track$$($APP.$cljs$cst$1640$row$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,null],null),Infinity],null),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($p__53042_row_idx__$1_row_tracks$jscomp$4$$)));
$p__53042_row_idx__$1_row_tracks$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,0,null);$map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$,1,null);return $col_idx_column__$1$jscomp$2_vec__53050$$!=null&&$map__53043__$1_row__$1$jscomp$3_row_idx_vec__53044_vec__53053$$!=null?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p__53042_row_idx__$1_row_tracks$jscomp$4$$+1,$col_idx__$1_column_tracks$jscomp$4$$+1],null):null};
$app$common$geom$shapes$grid_layout$positions$get_drop_cell$$=function($children$jscomp$204_frame_id$jscomp$31_layout_data$jscomp$5$$,$objects$jscomp$245$$,$position$jscomp$53$$){var $frame$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$245$$,$children$jscomp$204_frame_id$jscomp$31_layout_data$jscomp$5$$);$children$jscomp$204_frame_id$jscomp$31_layout_data$jscomp$5$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53073_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($p1__53073_SHARP_$$),$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$15$$)),$p1__53073_SHARP_$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$245$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$15$$))));var $bounds$jscomp$26$$=$APP.$app$common$data$lazy_map$$($APP.$cljs$core$keys$$($objects$jscomp$245$$),function($p1__53074_SHARP_$$){return $app$common$geom$shapes$common$shape__GT_points$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$245$$,$p1__53074_SHARP_$$))});$children$jscomp$204_frame_id$jscomp$31_layout_data$jscomp$5$$=$app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$($frame$jscomp$15$$,
$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$15$$),$children$jscomp$204_frame_id$jscomp$31_layout_data$jscomp$5$$,$bounds$jscomp$26$$,$objects$jscomp$245$$);return $APP.$app$common$geom$shapes$grid_layout$positions$get_position_grid_coord$$($children$jscomp$204_frame_id$jscomp$31_layout_data$jscomp$5$$,$position$jscomp$53$$)};
$app$common$geom$shapes$grid_layout$get_cell_data$$=function($JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$,$param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$,$child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$){a:{var $map__52998__$1$jscomp$inline_5803_shape_cells$jscomp$inline_5807$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$);
$JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52998__$1$jscomp$inline_5803_shape_cells$jscomp$inline_5807$$,$APP.$cljs$cst$1770$origin$$);$param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52998__$1$jscomp$inline_5803_shape_cells$jscomp$inline_5807$$,$APP.$cljs$cst$2936$row_tracks$$);
var $column$jscomp$inline_5810_column_start_p$jscomp$inline_5812_column_tracks$jscomp$inline_5806$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52998__$1$jscomp$inline_5803_shape_cells$jscomp$inline_5807$$,$APP.$cljs$cst$2937$column_tracks$$);$map__52998__$1$jscomp$inline_5803_shape_cells$jscomp$inline_5807$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52998__$1$jscomp$inline_5803_shape_cells$jscomp$inline_5807$$,$cljs$cst$2945$shape_cells$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$,
0,null);$child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$,1,null);$child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52998__$1$jscomp$inline_5803_shape_cells$jscomp$inline_5807$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$));
if($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$!=null&&$APP.$app$common$data$not_empty_QMARK_$$($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$)&&($column$jscomp$inline_5810_column_start_p$jscomp$inline_5812_column_tracks$jscomp$inline_5806$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($column$jscomp$inline_5810_column_start_p$jscomp$inline_5812_column_tracks$jscomp$inline_5806$$,$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$)-
1,null),$param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$,$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$)-1,null),$column$jscomp$inline_5810_column_start_p$jscomp$inline_5812_column_tracks$jscomp$inline_5806$$=$APP.$cljs$cst$2938$start_p$$.$cljs$core$IFn$_invoke$arity$1$($column$jscomp$inline_5810_column_start_p$jscomp$inline_5812_column_tracks$jscomp$inline_5806$$),
$param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$=$APP.$cljs$cst$2938$start_p$$.$cljs$core$IFn$_invoke$arity$1$($param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$),$column$jscomp$inline_5810_column_start_p$jscomp$inline_5812_column_tracks$jscomp$inline_5806$$!=null&&$param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$!=null)){$JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$=
$APP.$app$common$geom$point$add$$($JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$,$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$subtract$$($column$jscomp$inline_5810_column_start_p$jscomp$inline_5812_column_tracks$jscomp$inline_5806$$,$JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$),$APP.$app$common$geom$point$subtract$$($param53092_row$jscomp$inline_5811_row_start_p$jscomp$inline_5813_row_tracks$jscomp$inline_5805$$,
$JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$)));$JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($child$jscomp$inline_5808_grid_cell$jscomp$inline_5809_param53093$$,$APP.$cljs$cst$2938$start_p$$,$JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$);break a}$JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$=
null}return $JSCompiler_inline_result$jscomp$995_origin$jscomp$inline_5804_param53091_start_p$jscomp$inline_5814$$};
$app$main$ui$shapes$grid_layout_viewer$grid_cell_area_label$$=function($props_53124_text$jscomp$21$$){var $area_y_cell_origin$$=$props_53124_text$jscomp$21$$.origin,$area_x_cell_width$$=$props_53124_text$jscomp$21$$.width;$props_53124_text$jscomp$21$$=$props_53124_text$jscomp$21$$.text;var $area_width$$=10*$APP.$cljs$core$count$$($props_53124_text$jscomp$21$$);$area_x_cell_width$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($area_y_cell_origin$$)+$area_x_cell_width$$-$area_width$$;$area_y_cell_origin$$=
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($area_y_cell_origin$$);var $area_text_x$$=$area_x_cell_width$$+$area_width$$/2,$area_text_y$$=$area_y_cell_origin$$+12.5;return(0,$APP.$rumext$v2$jsxs$$)("g",{pointerEvents:"none",children:[(0,$APP.$rumext$v2$jsx$$)("rect",{x:$area_x_cell_width$$,y:$area_y_cell_origin$$,width:$area_width$$,height:25,style:{fill:"var(--color-accent-quaternary)",fillOpacity:.3}}),(0,$APP.$rumext$v2$jsx$$)("text",{x:$area_text_x$$,y:$area_text_y$$,style:{fill:"var(--color-accent-quaternary)",
fontFamily:"worksans",fontWeight:600,fontSize:14,alignmentBaseline:"central",textAnchor:"middle"},children:$props_53124_text$jscomp$21$$})]})};
$app$main$ui$shapes$grid_layout_viewer$grid_cell$$=function($cell_width$jscomp$1_props_53125$$){var $shape$jscomp$331$$=$cell_width$jscomp$1_props_53125$$.shape,$cell$jscomp$28$$=$cell_width$jscomp$1_props_53125$$.cell,$cell_bounds$jscomp$4_cell_center$$=$APP.$app$common$geom$shapes$grid_layout$positions$cell_bounds$$($cell_width$jscomp$1_props_53125$$["layout-data"],$cell$jscomp$28$$),$cell_origin$jscomp$1_cell_origin__$1$$=$APP.$app$common$geom$shapes$points$origin$$($cell_bounds$jscomp$4_cell_center$$);
$cell_width$jscomp$1_props_53125$$=$APP.$app$common$geom$shapes$points$width_points$$($cell_bounds$jscomp$4_cell_center$$);var $cell_height$$=$APP.$app$common$geom$shapes$points$height_points$$($cell_bounds$jscomp$4_cell_center$$);$cell_bounds$jscomp$4_cell_center$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($cell_bounds$jscomp$4_cell_center$$);$cell_origin$jscomp$1_cell_origin__$1$$=$APP.$app$common$geom$point$transform$$($cell_origin$jscomp$1_cell_origin__$1$$,$APP.$app$common$geom$matrix$transform_in$$($cell_bounds$jscomp$4_cell_center$$,
$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$331$$)));return(0,$APP.$rumext$v2$jsxs$$)("g",{className:"cell",children:[(0,$APP.$rumext$v2$jsx$$)("rect",{transform:""+($APP.$app$common$geom$matrix$transform_in$$($cell_bounds$jscomp$4_cell_center$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$331$$))??""),x:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cell_origin$jscomp$1_cell_origin__$1$$),y:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cell_origin$jscomp$1_cell_origin__$1$$),
width:$cell_width$jscomp$1_props_53125$$,height:$cell_height$$,style:{stroke:"var(--color-accent-quaternary)",strokeWidth:1.5,fill:"none"}}),$APP.$cljs$core$truth_$$($APP.$cljs$cst$1659$area_name$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$28$$))?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$grid_layout_viewer$grid_cell_area_label$$,{origin:$cell_origin$jscomp$1_cell_origin__$1$$,width:$cell_width$jscomp$1_props_53125$$,text:$APP.$cljs$cst$1659$area_name$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$28$$)}):
null]})};
$app$main$ui$shapes$grid_layout_viewer$grid_layout_viewer$$=function($bounds$jscomp$27_props_53128$$){var $shape$jscomp$332$$=$bounds$jscomp$27_props_53128$$.shape,$objects$jscomp$246$$=$bounds$jscomp$27_props_53128$$.objects;$bounds$jscomp$27_props_53128$$=$APP.$app$common$data$lazy_map$$($APP.$cljs$core$keys$$($objects$jscomp$246$$),function($p1__53126_SHARP_$$){return $APP.$app$common$geom$shapes$shape__GT_points$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$246$$,$p1__53126_SHARP_$$))});
var $children$jscomp$205$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53127_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($p1__53127_SHARP_$$),$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$332$$)),$p1__53127_SHARP_$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,
$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$246$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$332$$)))),$layout_data$jscomp$7$$=$APP.$app$common$geom$shapes$grid_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$5$($shape$jscomp$332$$,$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$332$$),$children$jscomp$205$$,$bounds$jscomp$27_props_53128$$,$objects$jscomp$246$$);return(0,$APP.$rumext$v2$jsx$$)("g",
{className:"cells",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$20$$,$cell$jscomp$29$$){$out_arr__44057__auto__$jscomp$20$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$grid_layout_viewer$grid_cell$$,{shape:$shape$jscomp$332$$,"layout-data":$layout_data$jscomp$7$$,cell:$cell$jscomp$29$$},"cell-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$29$$)??"")));return $out_arr__44057__auto__$jscomp$20$$},[],$APP.$app$common$types$shape$layout$get_cells$cljs$0core$0IFn$0_invoke$0arity$02$$($shape$jscomp$332$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1697$sort_QMARK_$$,!0],null)))})};$app$main$ui$shapes$mask$point__GT_str$$=function($point$jscomp$53$$){return""+($point$jscomp$53$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$53$$,$APP.$cljs$cst$1499$x$$)??"")+","+($point$jscomp$53$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$53$$,$APP.$cljs$cst$1500$y$$)??"")};
$app$main$ui$shapes$mask$mask_factory$$=function($shape_wrapper$jscomp$2$$){return function($props_53076_render_id$jscomp$31$$){var $mask$jscomp$19$$=$props_53076_render_id$jscomp$31$$.mask;$props_53076_render_id$jscomp$31$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$);var $svg_text_QMARK_$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$19$$)&&$APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$19$$)!=
null,$points$jscomp$56$$=$mask$jscomp$19$$?.points??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($mask$jscomp$19$$,$APP.$cljs$cst$1588$points$$),$points_str$jscomp$1$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($points$jscomp$56$$)],function(){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$mask$point__GT_str$$,$points$jscomp$56$$))}),$bh$jscomp$3_bounds$jscomp$28$$=
$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($points$jscomp$56$$)],function(){return $APP.$app$common$geom$rect$points__GT_rect$$($points$jscomp$56$$)}),$bx$jscomp$2$$=$bh$jscomp$3_bounds$jscomp$28$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bh$jscomp$3_bounds$jscomp$28$$,$APP.$cljs$cst$1499$x$$),$by$jscomp$3$$=$bh$jscomp$3_bounds$jscomp$28$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bh$jscomp$3_bounds$jscomp$28$$,$APP.$cljs$cst$1500$y$$),
$bw$jscomp$1$$=$bh$jscomp$3_bounds$jscomp$28$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bh$jscomp$3_bounds$jscomp$28$$,$APP.$cljs$cst$288$width$$);$bh$jscomp$3_bounds$jscomp$28$$=$bh$jscomp$3_bounds$jscomp$28$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bh$jscomp$3_bounds$jscomp$28$$,$APP.$cljs$cst$1511$height$$);var $shape$jscomp$334$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($mask$jscomp$19$$)],function(){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($mask$jscomp$19$$,
$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1637$blur$$])),$cljs$cst$2948$is_mask_QMARK_$$,!0)});return(0,$APP.$rumext$v2$jsxs$$)("defs",{children:[(0,$APP.$rumext$v2$jsxs$$)("filter",{id:""+($props_53076_render_id$jscomp$31$$??"")+"-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$19$$)??"")+"-filter",children:[(0,$APP.$rumext$v2$jsx$$)("feFlood",{floodColor:"white",result:"FloodResult"}),(0,$APP.$rumext$v2$jsx$$)("feComposite",
{"in":"FloodResult",in2:"SourceGraphic",operator:"in",result:"comp"})]}),(0,$APP.$rumext$v2$jsx$$)("clipPath",{id:""+($props_53076_render_id$jscomp$31$$??"")+"-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$19$$)??"")+"-clip",className:"mask-clip-path",children:(0,$APP.$rumext$v2$jsx$$)("polyline",{points:$points_str$jscomp$1$$})}),(0,$APP.$rumext$v2$jsx$$)("mask",{width:$bw$jscomp$1$$,maskUnits:"userSpaceOnUse",height:$bh$jscomp$3_bounds$jscomp$28$$,className:"mask-shape",
children:(0,$APP.$rumext$v2$jsx$$)("g",{filter:$svg_text_QMARK_$$?null:"url(#"+(($props_53076_render_id$jscomp$31$$??"")+"-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$19$$)??"")+"-filter)"),children:(0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$2$$,{shape:$shape$jscomp$334$$})}),x:$bx$jscomp$2$$,id:""+($props_53076_render_id$jscomp$31$$??"")+"-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$19$$)??"")+"-mask","data-old-y":$by$jscomp$3$$,"data-old-width":$bw$jscomp$1$$,
"data-old-x":$bx$jscomp$2$$,y:$by$jscomp$3$$,"data-old-height":$bh$jscomp$3_bounds$jscomp$28$$})]})}};
$APP.$app$main$ui$shapes$group$group_shape$$=function($shape_wrapper$jscomp$3$$){var $render_mask$$=$app$main$ui$shapes$mask$mask_factory$$($shape_wrapper$jscomp$3$$);return function($masked_group_QMARK__props_53107$$){var $shape$jscomp$335_svg_wrapper$$=$masked_group_QMARK__props_53107$$.shape,$childs$jscomp$8_childs__$1$jscomp$1$$=$masked_group_QMARK__props_53107$$.childs,$mask_props_render_id$jscomp$32$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),$mask$jscomp$20$$=($masked_group_QMARK__props_53107$$=
$APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$335_svg_wrapper$$))?$APP.$cljs$core$first$$($childs$jscomp$8_childs__$1$jscomp$1$$):null;$childs$jscomp$8_childs__$1$jscomp$1$$=$masked_group_QMARK__props_53107$$?$APP.$cljs$core$rest$$($childs$jscomp$8_childs__$1$jscomp$1$$):$childs$jscomp$8_childs__$1$jscomp$1$$;var $wrapper$jscomp$6$$=$masked_group_QMARK__props_53107$$?"g":$APP.$rumext$v2$Fragment$$,$clip_props$$=$masked_group_QMARK__props_53107$$?{clipPath:"url(#"+
(($mask_props_render_id$jscomp$32$$??"")+"-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$20$$)??"")+"-clip)")}:{};$mask_props_render_id$jscomp$32$$=$masked_group_QMARK__props_53107$$?{mask:"url(#"+(($mask_props_render_id$jscomp$32$$??"")+"-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$20$$)??"")+"-mask)")}:{};var $current_svg_root_id_svg_wrapper_props_vec__53109$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$current_svg_root_id$$);$current_svg_root_id_svg_wrapper_props_vec__53109$$=
$APP.$cljs$core$contains_QMARK_$$($shape$jscomp$335_svg_wrapper$$,$APP.$cljs$cst$1874$svg_attrs$$)&&$APP.$cljs$core$not$$($current_svg_root_id_svg_wrapper_props_vec__53109$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$rumext$v2$provider$$($app$main$ui$context$current_svg_root_id$$),{value:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$335_svg_wrapper$$)}],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$rumext$v2$Fragment$$,{}],null);$shape$jscomp$335_svg_wrapper$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($current_svg_root_id_svg_wrapper_props_vec__53109$$,0,null);$current_svg_root_id_svg_wrapper_props_vec__53109$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($current_svg_root_id_svg_wrapper_props_vec__53109$$,1,null);return(0,$APP.$rumext$v2$create_element$$)($shape$jscomp$335_svg_wrapper$$,$current_svg_root_id_svg_wrapper_props_vec__53109$$,(0,$APP.$rumext$v2$create_element$$)($wrapper$jscomp$6$$,
$clip_props$$,(0,$APP.$rumext$v2$create_element$$)($wrapper$jscomp$6$$,$mask_props_render_id$jscomp$32$$,$masked_group_QMARK__props_53107$$?(0,$APP.$rumext$v2$jsx$$)($render_mask$$,{mask:$mask$jscomp$20$$}):null,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$21$$,$item$jscomp$58$$){$out_arr__44057__auto__$jscomp$21$$.push((0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$3$$,{shape:$item$jscomp$58$$},""+($item$jscomp$58$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($item$jscomp$58$$,
$APP.$cljs$cst$266$id$$)??"")));return $out_arr__44057__auto__$jscomp$21$$},[],$childs$jscomp$8_childs__$1$jscomp$1$$))))}};
$APP.$app$main$ui$shapes$image$image_shape$$=function($props_53123_props__$1$jscomp$20$$){var $shape$jscomp$336$$=$props_53123_props__$1$jscomp$20$$.shape,$x$jscomp$1155$$=$shape$jscomp$336$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$336$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$394$$=$shape$jscomp$336$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$336$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$36$$=$shape$jscomp$336$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$336$$,
$APP.$cljs$cst$288$width$$),$h$jscomp$153$$=$shape$jscomp$336$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$336$$,$APP.$cljs$cst$1511$height$$),$render_id$jscomp$33$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),$transform$jscomp$71$$=$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$336$$);$props_53123_props__$1$jscomp$20$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$336$$),
$APP.$rumext$v2$adapt$$($render_id$jscomp$33$$)],function(){return $APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$attrs$add_border_props_BANG_$$($app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$({},$shape$jscomp$336$$,$render_id$jscomp$33$$),$shape$jscomp$336$$),{x:$x$jscomp$1155$$,y:$y$jscomp$394$$,width:$w$jscomp$36$$,height:$h$jscomp$153$$,transform:$transform$jscomp$71$$})});return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_custom_strokes$$,
{shape:$shape$jscomp$336$$,children:$props_53123_props__$1$jscomp$20$$.d!=null?(0,$APP.$rumext$v2$create_element$$)("path",$props_53123_props__$1$jscomp$20$$):(0,$APP.$rumext$v2$create_element$$)("rect",$props_53123_props__$1$jscomp$20$$)})};
$APP.$app$main$ui$shapes$rect$rect_shape$$=function($props_53129_props__$1$jscomp$21$$){var $shape$jscomp$337$$=$props_53129_props__$1$jscomp$21$$.shape,$x$jscomp$1156$$=$shape$jscomp$337$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$337$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$395$$=$shape$jscomp$337$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$337$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$37$$=$shape$jscomp$337$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$337$$,
$APP.$cljs$cst$288$width$$),$h$jscomp$154$$=$shape$jscomp$337$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$337$$,$APP.$cljs$cst$1511$height$$),$t$jscomp$93$$=$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$337$$);$props_53129_props__$1$jscomp$21$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$337$$)],function(){return $APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$attrs$add_border_props_BANG_$$({},
$shape$jscomp$337$$),{x:$x$jscomp$1156$$,y:$y$jscomp$395$$,transform:$t$jscomp$93$$,width:$w$jscomp$37$$,height:$h$jscomp$154$$})});return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_custom_strokes$$,{shape:$shape$jscomp$337$$,children:$props_53129_props__$1$jscomp$21$$.d!=null?(0,$APP.$rumext$v2$create_element$$)("path",$props_53129_props__$1$jscomp$21$$):(0,$APP.$rumext$v2$create_element$$)("rect",$props_53129_props__$1$jscomp$21$$)})};
$app$main$ui$shapes$fills$internal_fills$$=function($image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$){var $shape$jscomp$338$$=$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$.shape,$render_id$jscomp$34$$=$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$["render-id"],$type$jscomp$408$$=$shape$jscomp$338$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$338$$,$APP.$cljs$cst$139$type$$);$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$338$$,$APP.$cljs$cst$1616$fill_image$$);var $fills$jscomp$12_pat_props$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$338$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$selrect$jscomp$36$$=$shape$jscomp$338$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$338$$,$APP.$cljs$cst$1589$selrect$$),$bounds$jscomp$29$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$338$$)?
$APP.$app$common$geom$shapes$text$shape__GT_rect$$($shape$jscomp$338$$):null,$metadata$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$338$$,$cljs$cst$1617$metadata$$),$x$jscomp$1157$$=$selrect$jscomp$36$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$36$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$396$$=$selrect$jscomp$36$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$36$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$84$$=
$selrect$jscomp$36$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$36$$,$APP.$cljs$cst$288$width$$),$height$jscomp$75$$=$selrect$jscomp$36$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$36$$,$APP.$cljs$cst$1511$height$$),$has_image_QMARK_$$=$metadata$jscomp$6$$!=null||$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$!=null,$uri$jscomp$75$$=$metadata$jscomp$6$$!=null?$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($metadata$jscomp$6$$):
$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$!=null?$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$):null;$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$uri$jscomp$75$$],null),$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1616$fill_image$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$resolve_file_media$$)),$fills$jscomp$12_pat_props$$);var $embed$jscomp$3$$=$app$main$ui$shapes$embed$use_data_uris$$($image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$);$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$=$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$338$$);$fills$jscomp$12_pat_props$$={patternUnits:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,
$type$jscomp$408$$)?"objectBoundingBox":"userSpaceOnUse",x:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$type$jscomp$408$$)?null:$x$jscomp$1157$$,y:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$type$jscomp$408$$)?null:$y$jscomp$396$$,width:$width$jscomp$84$$,height:$height$jscomp$75$$};var $pat_props__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$type$jscomp$408$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1594$bool$$,
$type$jscomp$408$$)?$APP.$app$util$object$set_BANG_$$($fills$jscomp$12_pat_props$$,"patternTransform",$image$jscomp$15_props_53130_transform$jscomp$72_uris$jscomp$7$$):$fills$jscomp$12_pat_props$$;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$22$$,$p__53131$$){var $obj_index$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53131$$,0,null),$obj$jscomp$192$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53131$$,
1,null);$out_arr__44057__auto__$jscomp$22$$.push((0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$$,$JSCompiler_temp_const$jscomp$10407_p__53135$$){var $JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10407_p__53135$$,0,null),$G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10407_p__53135$$,1,null);$JSCompiler_temp_const$jscomp$10407_p__53135$$=$out_arr__44057__auto____$1$$.push;if($APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$)!=null)a:{$G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$=
$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$);var $from_p$jscomp$inline_11729$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1157$$+$width$jscomp$84$$*$APP.$cljs$cst$1713$start_x$$.$cljs$core$IFn$_invoke$arity$1$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$),$y$jscomp$396$$+
$height$jscomp$75$$*$APP.$cljs$cst$1714$start_y$$.$cljs$core$IFn$_invoke$arity$1$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$)),$to_p$jscomp$inline_11730$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1157$$+$width$jscomp$84$$*$APP.$cljs$cst$1715$end_x$$.$cljs$core$IFn$_invoke$arity$1$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$),$y$jscomp$396$$+
$height$jscomp$75$$*$APP.$cljs$cst$1716$end_y$$.$cljs$core$IFn$_invoke$arity$1$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$));$G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$=$bounds$jscomp$29$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$,
$APP.$cljs$cst$1713$start_x$$,($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($from_p$jscomp$inline_11729$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$))/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1714$start_y$$,($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($from_p$jscomp$inline_11729$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$))/
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$),$APP.$cljs$cst$1715$end_x$$,($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($to_p$jscomp$inline_11730$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$))/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$),$APP.$cljs$cst$1716$end_y$$,($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($to_p$jscomp$inline_11730$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$))/
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$)])):$G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$;$JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$={id:"fill-color-gradient-"+($render_id$jscomp$34$$??"")+"-"+($JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$??""),key:""+($JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$??""),gradient:$G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$,
shape:$obj$jscomp$192$$};$G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$=$APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$));switch($G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$){case "linear":$JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$=
(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$gradients$linear_gradient$$,$JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$);break a;case "radial":$JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$=(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$gradients$radial_gradient$$,$JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$);break a;default:throw Error(["No matching clause: ",$G__53140$jscomp$inline_11733_gradient$jscomp$inline_11728_gradient__$1$jscomp$inline_11731_value$jscomp$461$$].join(""));
}}else $JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$=null;$JSCompiler_temp_const$jscomp$10407_p__53135$$.call($out_arr__44057__auto____$1$$,$JSCompiler_temp$jscomp$10409_fill_index_props__$1$jscomp$inline_11732$$);return $out_arr__44057__auto____$1$$},[],$APP.$cljs$core$reverse$$($APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$192$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$)))),
function(){var $fill_id$$="fill-"+($obj_index$$??"")+"-"+($render_id$jscomp$34$$??"");return(0,$APP.$rumext$v2$create_element$$)("pattern",function(){var $G__53141_G__53142$jscomp$inline_5816$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($pat_props__$1$$),"id",$fill_id$$);$G__53141_G__53142$jscomp$inline_5816$$=$has_image_QMARK_$$&&$bounds$jscomp$29$$==null?$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($G__53141_G__53142$jscomp$inline_5816$$,"width",$width$jscomp$84$$*
1.05),"height",$height$jscomp$75$$*1.05):$G__53141_G__53142$jscomp$inline_5816$$;return $bounds$jscomp$29$$!=null?$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($G__53141_G__53142$jscomp$inline_5816$$,"width",$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$)),"height",$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$)):$G__53141_G__53142$jscomp$inline_5816$$}(),(0,$APP.$rumext$v2$jsxs$$)("g",{children:[$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$1$$,
$JSCompiler_temp_const$jscomp$999_p__53143$$){var $JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$999_p__53143$$,0,null),$value$jscomp$462$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$999_p__53143$$,1,null);$JSCompiler_temp_const$jscomp$999_p__53143$$=$out_arr__44057__auto____$1$jscomp$1$$.push;var $props__$1$jscomp$inline_5819_style$jscomp$inline_5818_uri__$1$jscomp$inline_5820$$=
$app$main$ui$shapes$attrs$add_fill_BANG_$cljs$0core$0IFn$0_invoke$0arity$06$$($value$jscomp$462$$,$render_id$jscomp$34$$,$JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$,$type$jscomp$408$$,"none");$props__$1$jscomp$inline_5819_style$jscomp$inline_5818_uri__$1$jscomp$inline_5820$$={key:""+($JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$??""),width:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$),
$width$jscomp$84$$),height:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$29$$),$height$jscomp$75$$),style:$props__$1$jscomp$inline_5819_style$jscomp$inline_5818_uri__$1$jscomp$inline_5820$$};if($APP.$cljs$core$truth_$$($APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$462$$))){$props__$1$jscomp$inline_5819_style$jscomp$inline_5818_uri__$1$jscomp$inline_5820$$=$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$462$$));
var $keep_ar_QMARK_$jscomp$inline_5821$$=$APP.$cljs$cst$1711$keep_aspect_ratio$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$462$$));$JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$={id:"fill-image-"+($render_id$jscomp$34$$??"")+"-"+($JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$??""),href:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($embed$jscomp$3$$,
$props__$1$jscomp$inline_5819_style$jscomp$inline_5818_uri__$1$jscomp$inline_5820$$,$props__$1$jscomp$inline_5819_style$jscomp$inline_5818_uri__$1$jscomp$inline_5820$$),preserveAspectRatio:$APP.$cljs$core$truth_$$($keep_ar_QMARK_$jscomp$inline_5821$$)?"xMidYMid slice":"none",width:$width$jscomp$84$$,height:$height$jscomp$75$$,key:""+($JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$??""),opacity:$APP.$cljs$cst$1731$fill_opacity$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$462$$)};
$JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$=(0,$APP.$rumext$v2$create_element$$)("image",$JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$)}else $JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$=(0,$APP.$rumext$v2$create_element$$)("rect",$props__$1$jscomp$inline_5819_style$jscomp$inline_5818_uri__$1$jscomp$inline_5820$$);$JSCompiler_temp_const$jscomp$999_p__53143$$.call($out_arr__44057__auto____$1$jscomp$1$$,
$JSCompiler_inline_result$jscomp$1001_fill_index$jscomp$1_image_props$jscomp$inline_5822$$);return $out_arr__44057__auto____$1$jscomp$1$$},[],$APP.$cljs$core$reverse$$($APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$192$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$)))),$has_image_QMARK_$$?(0,$APP.$rumext$v2$jsxs$$)("g",{children:[(0,$APP.$rumext$v2$jsx$$)("rect",{x:0,y:0,width:$width$jscomp$84$$*
1.05,height:$height$jscomp$75$$*1.05,fill:"none"}),(0,$APP.$rumext$v2$jsx$$)("image",{href:$uri$jscomp$75$$,preserveAspectRatio:"none",x:0,y:0,width:$width$jscomp$84$$,height:$height$jscomp$75$$})]}):null]}))}()]},""+($obj_index$$??"")));return $out_arr__44057__auto__$jscomp$22$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $or__5025__auto__$jscomp$518$$=$APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$338$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$518$$)?
$or__5025__auto__$jscomp$518$$:new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$338$$],null)}()))};
$app$main$ui$shapes$fills$fills$$=function($props_53147$$){var $shape$jscomp$339$$=$props_53147$$.shape,$type$jscomp$409$$=$shape$jscomp$339$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$339$$,$APP.$cljs$cst$139$type$$),$image$jscomp$16$$=$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$339$$),$fills__$1$jscomp$4$$=$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$339$$,$APP.$cljs$core$PersistentVector$EMPTY$$);return $APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$=
$image$jscomp$16$$!=null;if($or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$||($or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$409$$,$APP.$cljs$cst$1596$image$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$409$$,$APP.$cljs$cst$1572$text$$))||($or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$=
$APP.$cljs$core$count$$($fills__$1$jscomp$4$$)>1))return $or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$;$or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$=$APP.$cljs$core$some$$($APP.$cljs$cst$1732$fill_color_gradient$$,$fills__$1$jscomp$4$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$)?
$or__5025__auto__$jscomp$519_or__5025__auto____$1$jscomp$56_or__5025__auto____$2$jscomp$16_or__5025__auto____$3$jscomp$6$$:$APP.$cljs$core$some$$($APP.$cljs$cst$1616$fill_image$$,$fills__$1$jscomp$4$$)}())?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$fills$internal_fills$$,$props_53147$$):null};
$app$main$ui$shapes$svg_defs$add_matrix$$=function($attrs$jscomp$44$$,$transform_key$$,$transform_matrix$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$44$$,$transform_key$$,function($val$jscomp$179$$){return $APP.$cljs$core$truth_$$($val$jscomp$179$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($transform_matrix$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$179$$)].join(""):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($transform_matrix$$)})};
$app$main$ui$shapes$svg_defs$svg_defs$$=function($props_53165_transform$jscomp$75$$){var $render_id$jscomp$35$$=$props_53165_transform$jscomp$75$$["render-id"],$shape$jscomp$341$$=$props_53165_transform$jscomp$75$$.shape,$defs$jscomp$4$$=$cljs$cst$2905$svg_defs$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$341$$);$props_53165_transform$jscomp$75$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$341$$)],function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1597$svg_raw$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$341$$))?$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$():$app$common$svg$svg_transform_matrix$$($shape$jscomp$341$$)});var $transform__$1$jscomp$6$$=$cljs$cst$2904$svg_transform$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$341$$)!=null?$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($props_53165_transform$jscomp$75$$,$cljs$cst$2904$svg_transform$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$341$$)):
$props_53165_transform$jscomp$75$$,$prefix_id$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($render_id$jscomp$35$$),$APP.$rumext$v2$adapt$$($defs$jscomp$4$$)],function($id$jscomp$308$$){return $APP.$cljs$core$contains_QMARK_$$($defs$jscomp$4$$,$id$jscomp$308$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($render_id$jscomp$35$$),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$308$$)].join(""):$id$jscomp$308$$});return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$24$$,
$node$jscomp$278_p__53167$$){var $key$jscomp$344$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node$jscomp$278_p__53167$$,0,null);$node$jscomp$278_p__53167$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node$jscomp$278_p__53167$$,1,null);var $JSCompiler_temp_const$jscomp$1003$$=$out_arr__44057__auto__$jscomp$24$$.push,$JSCompiler_temp_const$jscomp$1002$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$341$$);var $attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$=
$APP.$cljs$core$__destructure_map$$($node$jscomp$278_p__53167$$);var $G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$,$APP.$cljs$cst$78$tag$$);$attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$,$APP.$cljs$cst$2595$attrs$$);
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$,$APP.$cljs$cst$2647$mask$$)||$APP.$cljs$core$contains_QMARK_$$($app$common$svg$filter_tags$$,$G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$)?($G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$=$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$,
$APP.$cljs$cst$1499$x$$)),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$,$APP.$cljs$cst$1500$y$$)),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$,$APP.$cljs$cst$288$width$$)),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_5829_map__53163__$1$jscomp$inline_5827$$,
$APP.$cljs$cst$1511$height$$))),$G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$=$G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$==null?null:$app$common$geom$shapes$transforms$transform_rect$$($G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$,$transform__$1$jscomp$6$$)):$G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$=$app$common$geom$shapes$bounds$get_shape_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$($shape$jscomp$341$$,
!1);$JSCompiler_temp_const$jscomp$1003$$.call($out_arr__44057__auto__$jscomp$24$$,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$svg_defs$svg_node$$,{type:$JSCompiler_temp_const$jscomp$1002$$,node:$node$jscomp$278_p__53167$$,"prefix-id":$prefix_id$jscomp$1$$,transform:$transform__$1$jscomp$6$$,bounds:$G__53164$jscomp$inline_5830_JSCompiler_inline_result$jscomp$1005_tag$jscomp$inline_5828$$},""+($key$jscomp$344$$??"")));return $out_arr__44057__auto__$jscomp$24$$},[],$defs$jscomp$4$$)};
$app$main$ui$shapes$shape$propagate_wrapper_styles_child$$=function($child$jscomp$88$$,$wrapper_props$jscomp$1$$){if($child$jscomp$88$$!=null){var $child_props_child_props_childs_child_props_childs__$1$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$88$$,"props")),"childs");$child_props_child_props_childs_child_props_childs__$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53171_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__53171_SHARP_$$,
$cljs$cst$2906$wrapper_styles$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($wrapper_props$jscomp$1$$,"style"))},$child_props_child_props_childs_child_props_childs__$1$$);$child_props_child_props_childs_child_props_childs__$1$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$88$$,"props")),"childs",$child_props_child_props_childs_child_props_childs__$1$$);return $APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($child$jscomp$88$$),
"props",$child_props_child_props_childs_child_props_childs__$1$$)}return null};
$app$main$ui$shapes$shape$propagate_wrapper_styles$$=function($children$jscomp$206$$,$wrapper_props$jscomp$2$$){return Array.isArray($children$jscomp$206$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53180_SHARP_$$){return $app$main$ui$shapes$shape$propagate_wrapper_styles_child$$($p1__53180_SHARP_$$,$wrapper_props$jscomp$2$$)},$children$jscomp$206$$):$app$main$ui$shapes$shape$propagate_wrapper_styles_child$$($children$jscomp$206$$,$wrapper_props$jscomp$2$$)};
$app$main$ui$shapes$svg_raw$svg_root$$=function($children$jscomp$208_props_53188$$){var $shape$jscomp$343$$=$children$jscomp$208_props_53188$$.shape;$children$jscomp$208_props_53188$$=$children$jscomp$208_props_53188$$.children;var $x$jscomp$1158$$=$shape$jscomp$343$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$343$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$397$$=$shape$jscomp$343$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$343$$,$APP.$cljs$cst$1500$y$$),
$w$jscomp$38$$=$shape$jscomp$343$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$343$$,$APP.$cljs$cst$288$width$$),$h$jscomp$155$$=$shape$jscomp$343$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$343$$,$APP.$cljs$cst$1511$height$$),$ids_mapping$jscomp$1$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$343$$)],function(){return $app$common$svg$generate_id_mapping$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$343$$))}),
$render_id$jscomp$37$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),$props__$1$jscomp$24$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$343$$),$APP.$rumext$v2$adapt$$($render_id$jscomp$37$$)],function(){return $APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$unset_BANG_$$($app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$({},
$shape$jscomp$343$$,$render_id$jscomp$37$$),"transform"),"x",$x$jscomp$1158$$),"y",$y$jscomp$397$$),"width",$w$jscomp$38$$),"height",$h$jscomp$155$$),"preserveAspectRatio","none")});return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$shapes$svg_raw$svg_ids_ctx$$),{value:$ids_mapping$jscomp$1$$,children:(0,$APP.$rumext$v2$jsx$$)("g",{className:"svg-raw",transform:$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$343$$),children:(0,$APP.$rumext$v2$create_element$$)("svg",
$props__$1$jscomp$24$$,$children$jscomp$208_props_53188$$)})})};
$app$main$ui$shapes$svg_raw$svg_element$$=function($children$jscomp$209_props_53208$$){var $shape$jscomp$344$$=$children$jscomp$209_props_53208$$.shape;$children$jscomp$209_props_53208$$=$children$jscomp$209_props_53208$$.children;var $ids_mapping$jscomp$2$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$shapes$svg_raw$svg_ids_ctx$$),$render_id$jscomp$38$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$),$tag$jscomp$62$$=$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$344$$)),$shape__$1$jscomp$28$$=
$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$344$$),$APP.$rumext$v2$adapt$$($ids_mapping$jscomp$2$$)],function(){var $tag__$1$jscomp$2$$=$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$344$$));return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$344$$,$APP.$cljs$cst$1874$svg_attrs$$,
$app$common$svg$replace_attrs_ids$$,$ids_mapping$jscomp$2$$),$APP.$cljs$cst$1874$svg_attrs$$,function($attrs$jscomp$47$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$app$main$ui$shapes$svg_raw$graphic_element$$,$tag__$1$jscomp$2$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$47$$,$APP.$cljs$cst$1275$transform$$,""+($app$common$svg$svg_transform_matrix$$($shape$jscomp$344$$)??"")+" "+($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$47$$,"")??
"")):$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$47$$,$APP.$cljs$cst$1275$transform$$)})}),$props__$1$jscomp$25$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape__$1$jscomp$28$$),$APP.$rumext$v2$adapt$$($render_id$jscomp$38$$)],function(){var $element_id$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$28$$,$APP.$cljs$cst$1874$svg_attrs$$),
$APP.$cljs$cst$266$id$$),$props__$1$jscomp$26$$=$app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$({},$shape__$1$jscomp$28$$,$render_id$jscomp$38$$);$element_id$jscomp$1$$!=null&&$APP.$cljs$core$contains_QMARK_$$($ids_mapping$jscomp$2$$,$element_id$jscomp$1$$)&&$APP.$app$util$object$set_BANG_$$($props__$1$jscomp$26$$,"id",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ids_mapping$jscomp$2$$,$element_id$jscomp$1$$));return $props__$1$jscomp$26$$});return(0,$APP.$rumext$v2$create_element$$)($APP.$cljs$core$name$$($tag$jscomp$62$$),
$props__$1$jscomp$25$$,$children$jscomp$209_props_53208$$)};
$APP.$app$main$ui$shapes$svg_raw$svg_raw_shape$$=function($shape_wrapper$jscomp$4$$){return function($childs$jscomp$9_props_53217$$){var $shape$jscomp$345$$=$childs$jscomp$9_props_53217$$.shape;$childs$jscomp$9_props_53217$$=$childs$jscomp$9_props_53217$$.childs;var $content$jscomp$122$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$345$$,$APP.$cljs$cst$1621$content$$),$tag$jscomp$63$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$122$$,$APP.$cljs$cst$78$tag$$),
$svg_root_QMARK_$$=$APP.$cljs$core$map_QMARK_$$($content$jscomp$122$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($tag$jscomp$63$$,$APP.$cljs$cst$1527$svg$$),$svg_tag_QMARK_$$=$APP.$cljs$core$map_QMARK_$$($content$jscomp$122$$),$svg_leaf_QMARK_$$=typeof $content$jscomp$122$$==="string",$valid_tag_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($app$common$svg$svg_tags$$,$tag$jscomp$63$$),$current_svg_root_id$jscomp$1_style_content$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$current_svg_root_id$$);
$current_svg_root_id$jscomp$1_style_content$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($tag$jscomp$63$$,$APP.$cljs$cst$1889$style$$)?"#shape-"+($current_svg_root_id$jscomp$1_style_content$$??"")+"{ "+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$345$$)))??"")+" }":null;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($tag$jscomp$63$$,
$APP.$cljs$cst$1889$style$$)?(0,$APP.$rumext$v2$jsx$$)("style",{children:$current_svg_root_id$jscomp$1_style_content$$}):$svg_root_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$svg_raw$svg_root$$,{shape:$shape$jscomp$345$$,children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$25$$,$item$jscomp$59$$){$out_arr__44057__auto__$jscomp$25$$.push((0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$4$$,{shape:$item$jscomp$59$$},""+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$59$$)??
"")));return $out_arr__44057__auto__$jscomp$25$$},[],$childs$jscomp$9_props_53217$$)}):$svg_tag_QMARK_$$&&$valid_tag_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$svg_raw$svg_element$$,{shape:$shape$jscomp$345$$,children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$26$$,$item$jscomp$60$$){$out_arr__44057__auto__$jscomp$26$$.push((0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$4$$,{shape:$item$jscomp$60$$},""+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$60$$)??
"")));return $out_arr__44057__auto__$jscomp$26$$},[],$childs$jscomp$9_props_53217$$)}):$svg_leaf_QMARK_$$?$content$jscomp$122$$:null}};
$APP.$app$main$ui$formats$format_percent$cljs$0core$0IFn$0_invoke$0arity$02$$=function($value$jscomp$464_value__$1$jscomp$10$$,$map__53175__$1_p__53174_precision$jscomp$10$$){$map__53175__$1_p__53174_precision$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($map__53175__$1_p__53174_precision$jscomp$10$$);$map__53175__$1_p__53174_precision$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__53175__$1_p__53174_precision$jscomp$10$$,$APP.$cljs$cst$267$precision$$,2);$value$jscomp$464_value__$1$jscomp$10$$=
typeof $value$jscomp$464_value__$1$jscomp$10$$==="string"?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$464_value__$1$jscomp$10$$):$value$jscomp$464_value__$1$jscomp$10$$;return $APP.$cljs$core$truth_$$($APP.$app$common$math$finite_QMARK_$$($value$jscomp$464_value__$1$jscomp$10$$))?""+($APP.$app$common$math$precision$$($value$jscomp$464_value__$1$jscomp$10$$*100,$map__53175__$1_p__53174_precision$jscomp$10$$)??"")+"%":null};
$APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$01$$=function($value$jscomp$467$$){return $APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$($value$jscomp$467$$)};
$APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$=function($value$jscomp$468_value__$1$jscomp$12$$){var $map__53184__$1_precision$jscomp$12$$=$APP.$cljs$core$__destructure_map$$(null);$map__53184__$1_precision$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__53184__$1_precision$jscomp$12$$,$APP.$cljs$cst$267$precision$$,2);$value$jscomp$468_value__$1$jscomp$12$$=typeof $value$jscomp$468_value__$1$jscomp$12$$==="string"?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$468_value__$1$jscomp$12$$):
$value$jscomp$468_value__$1$jscomp$12$$;return $APP.$cljs$core$truth_$$($APP.$app$common$math$finite_QMARK_$$($value$jscomp$468_value__$1$jscomp$12$$))?""+($APP.$app$common$math$precision$$($value$jscomp$468_value__$1$jscomp$12$$,$map__53184__$1_precision$jscomp$12$$)??""):null};
$app$main$ui$formats$format_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$=function($a$jscomp$373_p__53232$$){var $f$jscomp$806_map__53233__$1$$=$APP.$cljs$core$__destructure_map$$($a$jscomp$373_p__53232$$);$a$jscomp$373_p__53232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$806_map__53233__$1$$,$APP.$cljs$cst$1508$a$$);var $b$jscomp$301$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$806_map__53233__$1$$,$APP.$cljs$cst$1509$b$$),$c$jscomp$291$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$806_map__53233__$1$$,
$cljs$cst$1510$c$$),$d$jscomp$230$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$806_map__53233__$1$$,$cljs$cst$1436$d$$),$e$jscomp$308$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$806_map__53233__$1$$,$cljs$cst$1438$e$$);$f$jscomp$806_map__53233__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$806_map__53233__$1$$,$cljs$cst$596$f$$);return"matrix("+($a$jscomp$373_p__53232$$.toFixed(2)??"")+", "+($b$jscomp$301$$.toFixed(2)??"")+", "+($c$jscomp$291$$.toFixed(2)??
"")+", "+($d$jscomp$230$$.toFixed(2)??"")+", "+($e$jscomp$308$$.toFixed(2)??"")+", "+($f$jscomp$806_map__53233__$1$$.toFixed(2)??"")+")"};
$app$util$color$gradient__GT_css$$=function($p__53195_type$jscomp$414$$){var $map__53196__$1_stops$jscomp$4_stops_css$$=$APP.$cljs$core$__destructure_map$$($p__53195_type$jscomp$414$$);$p__53195_type$jscomp$414$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53196__$1_stops$jscomp$4_stops_css$$,$APP.$cljs$cst$139$type$$);$map__53196__$1_stops$jscomp$4_stops_css$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53196__$1_stops$jscomp$4_stops_css$$,$APP.$cljs$cst$1717$stops$$);
$map__53196__$1_stops$jscomp$4_stops_css$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($G__53207_offset$jscomp$122_p__53197$$){var $map__53198__$1_opacity$jscomp$17$$=$APP.$cljs$core$__destructure_map$$($G__53207_offset$jscomp$122_p__53197$$);$G__53207_offset$jscomp$122_p__53197$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53198__$1_opacity$jscomp$17$$,$APP.$cljs$cst$195$offset$$);var $color$jscomp$44_r$jscomp$110$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53198__$1_opacity$jscomp$17$$,$APP.$cljs$cst$1284$color$$);$map__53198__$1_opacity$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53198__$1_opacity$jscomp$17$$,$APP.$cljs$cst$1718$opacity$$);var $b$jscomp$302_vec__53199$$=$APP.$app$common$types$color$hex__GT_rgb$$($color$jscomp$44_r$jscomp$110$$);$color$jscomp$44_r$jscomp$110$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$302_vec__53199$$,0,
null);var $g$jscomp$134$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$302_vec__53199$$,1,null);$b$jscomp$302_vec__53199$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$302_vec__53199$$,2,null);$G__53207_offset$jscomp$122_p__53197$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53207_offset$jscomp$122_p__53197$$*100),"%"].join("");return $APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$6$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$6$("rgba(%s, %s, %s, %s) %s",
$color$jscomp$44_r$jscomp$110$$,$g$jscomp$134$$,$b$jscomp$302_vec__53199$$,$map__53198__$1_opacity$jscomp$17$$,$G__53207_offset$jscomp$122_p__53197$$):$APP.$cuerdas$core$format$$("rgba(%s, %s, %s, %s) %s",$color$jscomp$44_r$jscomp$110$$,$g$jscomp$134$$,$b$jscomp$302_vec__53199$$,$map__53198__$1_opacity$jscomp$17$$,$G__53207_offset$jscomp$122_p__53197$$)},$map__53196__$1_stops$jscomp$4_stops_css$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__53195_type$jscomp$414$$,$APP.$cljs$cst$285$linear$$)?
$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$("linear-gradient(to bottom, %s)",$map__53196__$1_stops$jscomp$4_stops_css$$):$APP.$cuerdas$core$format$$("linear-gradient(to bottom, %s)",$map__53196__$1_stops$jscomp$4_stops_css$$):$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$("radial-gradient(circle, %s)",$map__53196__$1_stops$jscomp$4_stops_css$$):$APP.$cuerdas$core$format$$("radial-gradient(circle, %s)",
$map__53196__$1_stops$jscomp$4_stops_css$$)};$APP.$app$util$color$gradient_type__GT_string$$=function($type$jscomp$415$$){switch($type$jscomp$415$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$415$$.$fqn$:null){case "linear":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.gradients.linear");case "radial":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.gradients.radial");default:return null}};
$app$util$color$color__GT_background$$=function($opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$){var $b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$=$APP.$cljs$core$__destructure_map$$($opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$),$color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,$APP.$cljs$cst$1284$color$$);$opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,
$APP.$cljs$cst$1718$opacity$$);var $color__$2_gradient$jscomp$12_r$jscomp$111$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,$APP.$cljs$cst$1708$gradient$$);$b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,$APP.$cljs$cst$260$value$$);$color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$,
$b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$);$opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$=$APP.$cljs$core$truth_$$($opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$)?$opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$:1;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($color__$2_gradient$jscomp$12_r$jscomp$111$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1600$multiple$$,$color__$2_gradient$jscomp$12_r$jscomp$111$$):$color__$2_gradient$jscomp$12_r$jscomp$111$$)?
$app$util$color$gradient__GT_css$$($color__$2_gradient$jscomp$12_r$jscomp$111$$):$color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$,$APP.$cljs$cst$1600$multiple$$)?($color__$2_gradient$jscomp$12_r$jscomp$111$$=$APP.$app$common$types$color$prepend_hash$$($APP.$app$common$types$color$expand_hex$$($APP.$cuerdas$core$replace$$($color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$,"#",""))),
$b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$=$APP.$app$common$types$color$hex__GT_rgb$$($color__$2_gradient$jscomp$12_r$jscomp$111$$),$color__$2_gradient$jscomp$12_r$jscomp$111$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,0,null),$color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,1,null),$b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,2,null),$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$5$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$5$("rgba(%s, %s, %s, %s)",$color__$2_gradient$jscomp$12_r$jscomp$111$$,$color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$,$b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,$opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$):$APP.$cuerdas$core$format$$("rgba(%s, %s, %s, %s)",
$color__$2_gradient$jscomp$12_r$jscomp$111$$,$color$jscomp$45_color__$1$jscomp$2_g$jscomp$135$$,$b$jscomp$303_map__53212__$1_value$jscomp$473_vec__53219$$,$opacity$jscomp$18_opacity__$1$jscomp$1_p__53211$$)):"transparent"};
$app$util$color$color__GT_format__GT_background$$=function($G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$,$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$){var $b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$=$APP.$cljs$core$__destructure_map$$($G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$),$color$jscomp$46_g$jscomp$136_s$jscomp$533$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,
$APP.$cljs$cst$1284$color$$);$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,$APP.$cljs$cst$1718$opacity$$);$b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,$APP.$cljs$cst$1708$gradient$$);
$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$=$APP.$cljs$core$truth_$$($G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$)?$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$:1;if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1600$multiple$$,$b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$):
$b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$))return $app$util$color$gradient__GT_css$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$);if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$46_g$jscomp$136_s$jscomp$533$$,$APP.$cljs$cst$1600$multiple$$))switch($G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$=$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$ instanceof $APP.$cljs$core$Keyword$$?
$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$.$fqn$:null,$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$){case "rgba":return $b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$=$APP.$app$common$types$color$hex__GT_rgb$$($color$jscomp$46_g$jscomp$136_s$jscomp$533$$),$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,
0,null),$color$jscomp$46_g$jscomp$136_s$jscomp$533$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,1,null),$b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,2,null),$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$=
$app$common$types$color$format_rgba$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$,$color$jscomp$46_g$jscomp$136_s$jscomp$533$$,$b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$],null)),$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$("rgba(%s)",
$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$):$APP.$cuerdas$core$format$$("rgba(%s)",$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$);case "hsla":return $b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$=$APP.$app$common$types$color$hex__GT_hsl$$($color$jscomp$46_g$jscomp$136_s$jscomp$533$$),$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,
0,null),$color$jscomp$46_g$jscomp$136_s$jscomp$533$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,1,null),$b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,2,null),$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$=
$app$common$types$color$format_hsla$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$,$color$jscomp$46_g$jscomp$136_s$jscomp$533$$,$b$jscomp$304_gradient$jscomp$13_l$jscomp$100_map__53223__$1_vec__53234_vec__53242$$,$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$],null)),$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$("hsla(%s)",
$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$):$APP.$cuerdas$core$format$$("hsla(%s)",$G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$);case "hex":return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$46_g$jscomp$136_s$jscomp$533$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$upper$$($APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($G__53240_G__53246_opacity$jscomp$19_opacity__$1$jscomp$2_p__53222$$*
255).toString(16).padStart(2,"0")))].join("");default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53224__$1_format$jscomp$31_h$jscomp$156_r$jscomp$112$$)].join(""));}else return"transparent"};
$APP.$app$util$color$multiple_QMARK_$$=function($id$jscomp$309_p__53248$$){var $gradient$jscomp$14_map__53249__$1$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$309_p__53248$$);$id$jscomp$309_p__53248$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$14_map__53249__$1$$,$APP.$cljs$cst$266$id$$);var $file_id$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$14_map__53249__$1$$,$APP.$cljs$cst$1628$file_id$$),$value$jscomp$474$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$14_map__53249__$1$$,
$APP.$cljs$cst$260$value$$),$color$jscomp$47$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$14_map__53249__$1$$,$APP.$cljs$cst$1284$color$$);$gradient$jscomp$14_map__53249__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$14_map__53249__$1$$,$APP.$cljs$cst$1708$gradient$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$474$$,$APP.$cljs$cst$1600$multiple$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$47$$,
$APP.$cljs$cst$1600$multiple$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$14_map__53249__$1$$,$APP.$cljs$cst$1600$multiple$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$309_p__53248$$,$APP.$cljs$cst$1600$multiple$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$29$$,$APP.$cljs$cst$1600$multiple$$)};
$app$main$ui$shapes$text$styles$generate_root_styles$cljs$0core$0IFn$0_invoke$0arity$03$$=function($p__53253_width$jscomp$85$$,$node$jscomp$280_valign$$,$G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$){var $height$jscomp$76_map__53254__$1$$=$APP.$cljs$core$__destructure_map$$($p__53253_width$jscomp$85$$);$p__53253_width$jscomp$85$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$76_map__53254__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$76_map__53254__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$76_map__53254__$1$$,
$APP.$cljs$cst$1511$height$$);$node$jscomp$280_valign$$=$APP.$cljs$cst$1751$vertical_align$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$280_valign$$,"top");$G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$={height:$APP.$cljs$core$truth_$$($G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$)?null:$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($height$jscomp$76_map__53254__$1$$),width:$APP.$cljs$core$truth_$$($G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$)?null:$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($p__53253_width$jscomp$85$$),
display:"flex",whiteSpace:"break-spaces"};$G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$280_valign$$,"top")?$APP.$app$util$object$set_BANG_$$($G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$,"alignItems","flex-start"):$G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$;$G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$280_valign$$,"center")?$APP.$app$util$object$set_BANG_$$($G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$,
"alignItems","center"):$G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$280_valign$$,"bottom")?$APP.$app$util$object$set_BANG_$$($G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$,"alignItems","flex-end"):$G__53256_G__53256__$1_G__53256__$2_code_QMARK_$$};
$app$main$ui$shapes$text$styles$generate_paragraph_set_styles$$=function($grow_type_map__53258__$1_p__53257$$){$grow_type_map__53258__$1_p__53257$$=$APP.$cljs$core$__destructure_map$$($grow_type_map__53258__$1_p__53257$$);$grow_type_map__53258__$1_p__53257$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($grow_type_map__53258__$1_p__53257$$,$APP.$cljs$cst$1754$grow_type$$);return{display:"inline-flex",flexDirection:"column",justifyContent:"inherit",minWidth:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($grow_type_map__53258__$1_p__53257$$,
$APP.$cljs$cst$2021$auto_width$$)?null:"100%",marginRight:"1px",verticalAlign:"top"}};
$APP.$app$main$ui$shapes$text$styles$generate_paragraph_styles$$=function($data$jscomp$249_text_align$$){var $G__53260__$1_line_height$jscomp$1_line_height__$1$$=$APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$249_text_align$$);$G__53260__$1_line_height$jscomp$1_line_height__$1$$=$G__53260__$1_line_height$jscomp$1_line_height__$1$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("",$G__53260__$1_line_height$jscomp$1_line_height__$1$$)?$G__53260__$1_line_height$jscomp$1_line_height__$1$$:
$APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$text$default_typography$$);$data$jscomp$249_text_align$$=$APP.$cljs$cst$1747$text_align$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$249_text_align$$,"start");var $G__53260$$={fontSize:0,lineHeight:$G__53260__$1_line_height$jscomp$1_line_height__$1$$,margin:0};$G__53260__$1_line_height$jscomp$1_line_height__$1$$=$G__53260__$1_line_height$jscomp$1_line_height__$1$$!=null?$APP.$app$util$object$set_BANG_$$($G__53260$$,
"lineHeight",$G__53260__$1_line_height$jscomp$1_line_height__$1$$):$G__53260$$;return $data$jscomp$249_text_align$$!=null?$APP.$app$util$object$set_BANG_$$($G__53260__$1_line_height$jscomp$1_line_height__$1$$,"textAlign",$data$jscomp$249_text_align$$):$G__53260__$1_line_height$jscomp$1_line_height__$1$$};
$APP.$app$main$ui$shapes$text$styles$generate_text_styles$cljs$0core$0IFn$0_invoke$0arity$03$$=function($grow_type$jscomp$1_map__53279__$1_p__53277$$,$data$jscomp$251$$,$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$){$grow_type$jscomp$1_map__53279__$1_p__53277$$=$APP.$cljs$core$__destructure_map$$($grow_type$jscomp$1_map__53279__$1_p__53277$$);$grow_type$jscomp$1_map__53279__$1_p__53277$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($grow_type$jscomp$1_map__53279__$1_p__53277$$,
$APP.$cljs$cst$1754$grow_type$$);$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$=$APP.$cljs$core$__destructure_map$$($G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$);var $base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$,$APP.$cljs$cst$2953$show_text_QMARK_$$,!0),$G__53300__$2_letter_spacing$jscomp$2$$=$APP.$cljs$cst$1750$letter_spacing$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$251$$,
0),$font_style$jscomp$1_text_decoration$$=$APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$),$font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$=$APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$),$G__53300_G__53300__$1_font_id$jscomp$7$$=function(){var $or__5025__auto__$jscomp$524$$=$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$524$$)?
$or__5025__auto__$jscomp$524$$:$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$text$default_typography$$)}(),$font_variant_id$jscomp$5$$=$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$);$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$=$APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$);var $fill_color_fontsdb_text_color$jscomp$1$$=function(){var $or__5025__auto__$jscomp$525$$=
$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$525$$)?$or__5025__auto__$jscomp$525$$:$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)}(),$base__$1_fill_opacity$$=function(){var $or__5025__auto__$jscomp$526$$=$APP.$cljs$cst$1731$fill_opacity$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)));
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$526$$)?$or__5025__auto__$jscomp$526$$:$APP.$cljs$cst$1731$fill_opacity$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)}(),$fill_gradient_fills$jscomp$13$$=function(){var $or__5025__auto__$jscomp$527$$=$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$527$$)?
$or__5025__auto__$jscomp$527$$:$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)}(),$a$jscomp$374_vec__53282$$=$app$common$types$color$hex__GT_rgba$$($fill_color_fontsdb_text_color$jscomp$1$$,$base__$1_fill_opacity$$),$r$jscomp$113$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$374_vec__53282$$,0,null),$g$jscomp$137$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$374_vec__53282$$,1,null),$b$jscomp$305$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$374_vec__53282$$,
2,null);$a$jscomp$374_vec__53282$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$374_vec__53282$$,3,null);$fill_color_fontsdb_text_color$jscomp$1$$=$fill_color_fontsdb_text_color$jscomp$1$$!=null&&$base__$1_fill_opacity$$!=null?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("rgba(%s, %s, %s, %s)",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$r$jscomp$113$$,$g$jscomp$137$$,$b$jscomp$305$$,$a$jscomp$374_vec__53282$$])):null;var $gradient_QMARK_$$=
$fill_gradient_fills$jscomp$13$$!=null,$text_color__$1$$=$gradient_QMARK_$$?$app$util$color$color__GT_background$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1708$gradient$$,$fill_gradient_fills$jscomp$13$$],null)):$fill_color_fontsdb_text_color$jscomp$1$$;$fill_color_fontsdb_text_color$jscomp$1$$=$APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$);$base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$={color:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$)?
!$gradient_QMARK_$$:$base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$)?$text_color__$1$$:"transparent",textTransform:$font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$,background:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$)?$gradient_QMARK_$$:$base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$)?$text_color__$1$$:null,lineBreak:"auto",overflowWrap:"initial",whiteSpace:"break-spaces",fontSize:$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$,
textRendering:"geometricPrecision",caretColor:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$330$$=!$gradient_QMARK_$$;return $and__5023__auto__$jscomp$330$$?$text_color__$1$$:$and__5023__auto__$jscomp$330$$}())?$text_color__$1$$:"black",textDecoration:$font_style$jscomp$1_text_decoration$$};$base__$1_fill_opacity$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$),"0")?$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$,
"display","inline-block"),"verticalAlign","top"):$base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$;$fill_gradient_fills$jscomp$13$$=$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)!=null||$APP.$cljs$cst$1731$fill_opacity$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)!=null||$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)!=null?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$select_keys$$($data$jscomp$251$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$cst$1731$fill_opacity$$,$APP.$cljs$cst$1732$fill_color_gradient$$,$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$cst$1624$fill_color_ref_file$$],null)))],null):$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)==
null?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,"#000000",$APP.$cljs$cst$1731$fill_opacity$$,1],null)],null):$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$);var $font$jscomp$18$$=$G__53300_G__53300__$1_font_id$jscomp$7$$==null?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_color_fontsdb_text_color$jscomp$1$$,$G__53300_G__53300__$1_font_id$jscomp$7$$);
$font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$=$font$jscomp$18$$!=null?function(){var $font_variant$jscomp$1$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__53261_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($font_variant_id$jscomp$5$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__53261_SHARP_$$))},$APP.$cljs$cst$2620$variants$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$18$$));return new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cuerdas$core$quote$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $or__5025__auto__$jscomp$528$$=$APP.$cljs$cst$2619$family$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$18$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$528$$)?$or__5025__auto__$jscomp$528$$:$APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)}()),function(){var $or__5025__auto__$jscomp$529$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font_variant$jscomp$1$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$529$$)?$or__5025__auto__$jscomp$529$$:$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)}(),function(){var $or__5025__auto__$jscomp$530$$=$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_variant$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$530$$)?$or__5025__auto__$jscomp$530$$:$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$251$$)}()],
null)}():null;$base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$,0,null);$font_style$jscomp$1_text_decoration$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$,1,null);$font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$,
2,null);$G__53300_G__53300__$1_font_id$jscomp$7$$=$APP.$app$util$object$set_BANG_$$($base__$1_fill_opacity$$,"--font-id",$G__53300_G__53300__$1_font_id$jscomp$7$$);$G__53300_G__53300__$1_font_id$jscomp$7$$=$fill_gradient_fills$jscomp$13$$!=null?$APP.$app$util$object$set_BANG_$$($G__53300_G__53300__$1_font_id$jscomp$7$$,"--fills",$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($fill_gradient_fills$jscomp$13$$,null)):$G__53300_G__53300__$1_font_id$jscomp$7$$;$G__53300__$2_letter_spacing$jscomp$2$$=
typeof $G__53300__$2_letter_spacing$jscomp$2$$==="string"&&$G__53300__$2_letter_spacing$jscomp$2$$.length>0?$APP.$app$util$object$set_BANG_$$($G__53300_G__53300__$1_font_id$jscomp$7$$,"letterSpacing",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53300__$2_letter_spacing$jscomp$2$$),"px"].join("")):$G__53300_G__53300__$1_font_id$jscomp$7$$;$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$=typeof $G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$===
"string"&&$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$.length>0?$APP.$app$util$object$set_BANG_$$($G__53300__$2_letter_spacing$jscomp$2$$,"fontSize",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$),"px"].join("")):$G__53300__$2_letter_spacing$jscomp$2$$;$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$=$font$jscomp$18$$!=null?$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$,
"fontFamily",$base$jscomp$29_font_family$jscomp$3_show_text_QMARK_$$),"fontStyle",$font_style$jscomp$1_text_decoration$$),"fontWeight",$font_weight$jscomp$2_text_transform$jscomp$1_vec__53285$$):$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($grow_type$jscomp$1_map__53279__$1_p__53277$$,$APP.$cljs$cst$2021$auto_width$$)?$APP.$app$util$object$set_BANG_$$($G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$,
"whiteSpace","pre"):$G__53300__$3_G__53300__$4_font_size$jscomp$4_map__53280__$1_p__53278$$};
$app$main$ui$shapes$text$fo_text$render_text$$=function($props_53306_text$jscomp$22$$){var $node$jscomp$281_style$jscomp$26$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53306_text$jscomp$22$$,"node"),$parent$jscomp$218$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53306_text$jscomp$22$$,"parent"),$shape$jscomp$350$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53306_text$jscomp$22$$,"shape");$props_53306_text$jscomp$22$$=
$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$281_style$jscomp$26$$);$node$jscomp$281_style$jscomp$26$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_53306_text$jscomp$22$$,"")?$APP.$app$main$ui$shapes$text$styles$generate_text_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$350$$,$parent$jscomp$218$$,null):$APP.$app$main$ui$shapes$text$styles$generate_text_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$350$$,$node$jscomp$281_style$jscomp$26$$,
null);return(0,$APP.$rumext$v2$jsx$$)("span",{className:"text-node",style:$node$jscomp$281_style$jscomp$26$$,children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_53306_text$jscomp$22$$,"")?" ":$props_53306_text$jscomp$22$$})};
$app$main$ui$shapes$text$fo_text$render_root$$=function($props_53307_style$jscomp$27$$){var $children$jscomp$210$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53307_style$jscomp$27$$,"children");$props_53307_style$jscomp$27$$=$app$main$ui$shapes$text$styles$generate_root_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53307_style$jscomp$27$$,"shape"),$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53307_style$jscomp$27$$,
"node"),!1);return(0,$APP.$rumext$v2$jsx$$)("div",{className:"root rich-text",style:$props_53307_style$jscomp$27$$,xmlns:"http://www.w3.org/1999/xhtml",children:$children$jscomp$210$$})};
$app$main$ui$shapes$text$fo_text$render_paragraph_set$$=function($props_53308_style$jscomp$28$$){var $children$jscomp$211$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53308_style$jscomp$28$$,"children");$props_53308_style$jscomp$28$$=$app$main$ui$shapes$text$styles$generate_paragraph_set_styles$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53308_style$jscomp$28$$,"shape"));return(0,$APP.$rumext$v2$jsx$$)("div",{className:"paragraph-set",style:$props_53308_style$jscomp$28$$,
children:$children$jscomp$211$$})};
$app$main$ui$shapes$text$fo_text$render_paragraph$$=function($children$jscomp$212_props_53311$$){var $dir$jscomp$1_node$jscomp$283$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$212_props_53311$$,"node");$children$jscomp$212_props_53311$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$212_props_53311$$,"children");var $style$jscomp$29$$=$APP.$app$main$ui$shapes$text$styles$generate_paragraph_styles$$($dir$jscomp$1_node$jscomp$283$$);$dir$jscomp$1_node$jscomp$283$$=
$APP.$cljs$cst$1748$text_direction$$.$cljs$core$IFn$_invoke$arity$2$($dir$jscomp$1_node$jscomp$283$$,"auto");return(0,$APP.$rumext$v2$jsx$$)("p",{className:"paragraph",style:$style$jscomp$29$$,dir:$dir$jscomp$1_node$jscomp$283$$,children:$children$jscomp$212_props_53311$$})};
$app$main$ui$shapes$text$fo_text$fill__GT_color$$=function($fill_color$jscomp$1_p__53320$$){var $fill_color_gradient_map__53323__$1$$=$APP.$cljs$core$__destructure_map$$($fill_color$jscomp$1_p__53320$$);$fill_color$jscomp$1_p__53320$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_color_gradient_map__53323__$1$$,$APP.$cljs$cst$1730$fill_color$$);var $fill_opacity$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_color_gradient_map__53323__$1$$,$APP.$cljs$cst$1731$fill_opacity$$);
$fill_color_gradient_map__53323__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_color_gradient_map__53323__$1$$,$APP.$cljs$cst$1732$fill_color_gradient$$);return $fill_color_gradient_map__53323__$1$$!=null?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$1708$gradient$$,$fill_color_gradient_map__53323__$1$$],null):typeof $fill_color$jscomp$1_p__53320$$==="string"&&$fill_opacity$jscomp$1$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($fill_opacity$jscomp$1$$,
1)?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2954$transparent$$,$APP.$cljs$cst$2955$hex$$,$fill_color$jscomp$1_p__53320$$,$APP.$cljs$cst$1718$opacity$$,$fill_opacity$jscomp$1$$],null):typeof $fill_color$jscomp$1_p__53320$$==="string"?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2022$solid$$,$APP.$cljs$cst$2955$hex$$,$fill_color$jscomp$1_p__53320$$,$cljs$cst$2956$map_to$$,$fill_color$jscomp$1_p__53320$$],null):
null};
$app$main$ui$shapes$text$fo_text$retrieve_colors$$=function($colors__$1_shape$jscomp$354$$){var $color_data$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$some_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$text$fo_text$fill__GT_color$$,$APP.$cljs$core$tree_seq$$($APP.$cljs$core$map_QMARK_$$,$APP.$cljs$cst$340$children$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($colors__$1_shape$jscomp$354$$)))),$colors$jscomp$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$(["#000000"]),
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__53324_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2022$solid$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__53324_SHARP_$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2955$hex$$)),$color_data$$),$color_mapping_inverse_vec__53332$$=function(){for(var $G__53366_G__53374_colors__$1$jscomp$1$$=
$colors$jscomp$2$$,$head$jscomp$15_head__$1$jscomp$1$$=$APP.$cljs$core$first$$($color_data$$),$G__53368_G__53376_tail$jscomp$9$$=$APP.$cljs$core$rest$$($color_data$$),$G__53369_G__53377_result$jscomp$239$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($head$jscomp$15_head__$1$jscomp$1$$==null)return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__53366_G__53374_colors__$1$jscomp$1$$,$G__53369_G__53377_result$jscomp$239$$],null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2022$solid$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$15_head__$1$jscomp$1$$))){var $G__53367_G__53375_colors$jscomp$inline_5836_next_color$$=$APP.$cljs$core$first$$($G__53368_G__53376_tail$jscomp$9$$);$G__53368_G__53376_tail$jscomp$9$$=$APP.$cljs$core$rest$$($G__53368_G__53376_tail$jscomp$9$$);$G__53369_G__53377_result$jscomp$239$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__53369_G__53377_result$jscomp$239$$,$head$jscomp$15_head__$1$jscomp$1$$);$head$jscomp$15_head__$1$jscomp$1$$=
$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$}else{a:{$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$=$G__53366_G__53374_colors__$1$jscomp$1$$;for(var $current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,0,0],null);;){var $current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$=$APP.$app$common$types$color$rgb__GT_hex$$($current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$);if($APP.$cljs$core$contains_QMARK_$$($G__53367_G__53375_colors$jscomp$inline_5836_next_color$$,
$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$)){var $b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$=$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$;$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$,0,null);$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$,
1,null);$b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$,2,null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(255,$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(255,$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(255,$b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("cannot get next color",
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1727$r$$,$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$,$APP.$cljs$cst$1728$g$$,$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$,$APP.$cljs$cst$1509$b$$,$b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$],null));$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(255,$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(255,
$b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$+1,0,0],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(255,$b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$,$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$+
1,0],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current_rgb$jscomp$inline_5837_r$jscomp$inline_11739$$,$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$,$b$jscomp$inline_11741_p__45198$jscomp$inline_11738$$+1],null)}else{$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$=$current_hex$jscomp$inline_5838_g$jscomp$inline_11740$$;break a}}$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$=void 0}$head$jscomp$15_head__$1$jscomp$1$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($head$jscomp$15_head__$1$jscomp$1$$,$cljs$cst$2956$map_to$$,$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$);$G__53366_G__53374_colors__$1$jscomp$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__53366_G__53374_colors__$1$jscomp$1$$,$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$);$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$=$APP.$cljs$core$first$$($G__53368_G__53376_tail$jscomp$9$$);$G__53368_G__53376_tail$jscomp$9$$=
$APP.$cljs$core$rest$$($G__53368_G__53376_tail$jscomp$9$$);$G__53369_G__53377_result$jscomp$239$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__53369_G__53377_result$jscomp$239$$,$head$jscomp$15_head__$1$jscomp$1$$);$head$jscomp$15_head__$1$jscomp$1$$=$G__53367_G__53375_colors$jscomp$inline_5836_next_color$$}}}();$colors__$1_shape$jscomp$354$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($color_mapping_inverse_vec__53332$$,0,null);var $color_data__$1_color_mapping$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($color_mapping_inverse_vec__53332$$,
1,null);$color_mapping_inverse_vec__53332$$=$APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__53327_SHARP_$$,$p2__53326_SHARP_$$){return $APP.$cljs$core$first$$($p2__53326_SHARP_$$)},$APP.$cljs$core$group_by$$($cljs$cst$2956$map_to$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53325_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2022$solid$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__53325_SHARP_$$))},
$color_data__$1_color_mapping$$)));$color_data__$1_color_mapping$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53329_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2955$hex$$.$cljs$core$IFn$_invoke$arity$1$($p1__53329_SHARP_$$),$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($p1__53329_SHARP_$$)],null),$cljs$cst$2956$map_to$$.$cljs$core$IFn$_invoke$arity$1$($p1__53329_SHARP_$$)],null)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53328_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2954$transparent$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__53328_SHARP_$$))},
$color_data__$1_color_mapping$$))),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53331_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($p1__53331_SHARP_$$),$cljs$cst$2956$map_to$$.$cljs$core$IFn$_invoke$arity$1$($p1__53331_SHARP_$$)],null)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53330_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1708$gradient$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__53330_SHARP_$$))},$color_data__$1_color_mapping$$)))]));return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$colors__$1_shape$jscomp$354$$,$color_data__$1_color_mapping$$,$color_mapping_inverse_vec__53332$$],null)};
$app$main$ui$shapes$text$svg_text$set_white_fill$$=function($shape$jscomp$356$$){function $update_color$jscomp$1$$($data$jscomp$252$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($data$jscomp$252$$,$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1731$fill_opacity$$,$APP.$cljs$cst$1732$fill_color_gradient$$])),$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,"#FFFFFF",$APP.$cljs$cst$1731$fill_opacity$$,1],null)],null))}return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$data$update_when$$($shape$jscomp$356$$,$APP.$cljs$cst$1875$position_data$$,function($p1__53259_SHARP_$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($update_color$jscomp$1$$,$p1__53259_SHARP_$$)}),$APP.$cljs$cst$1723$stroke_color$$,
"#FFFFFF",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1724$stroke_opacity$$,1]))};
$app$main$ui$shapes$text$load_fonts_BANG_$$=function($content$jscomp$124$$){var $extract_fn$$=$APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$1743$font_variant_id$$),$default$$jscomp$56$$=$extract_fn$$($APP.$app$common$types$text$default_typography$$);return $APP.$cljs$core$run_BANG_$$(function($p__53362_variant_id$jscomp$3$$){var $font_id$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53362_variant_id$jscomp$3$$,0,null);
$p__53362_variant_id$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53362_variant_id$jscomp$3$$,1,null);return $font_id$jscomp$8$$!=null?$APP.$app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($font_id$jscomp$8$$,$p__53362_variant_id$jscomp$3$$):null},$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$default$$jscomp$56$$]),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($extract_fn$$),
$APP.$cljs$core$tree_seq$$($APP.$cljs$core$map_QMARK_$$,$APP.$cljs$cst$340$children$$,$content$jscomp$124$$)))};
$APP.$app$main$ui$shapes$text$text_shape$$=function($props_53378$$){var $map__53386__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53378$$,"shape")),$position_data$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53386__$1$$,$APP.$cljs$cst$1875$position_data$$),$content$jscomp$125$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53386__$1$$,$APP.$cljs$cst$1621$content$$),$is_render_QMARK_$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$is_render_QMARK_$$),
$is_component_QMARK_$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$is_component_QMARK_$$);$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($content$jscomp$125$$)],function(){return $app$main$ui$shapes$text$load_fonts_BANG_$$($content$jscomp$125$$)});return $position_data$jscomp$5$$!=null?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$text$svg_text$text_shape$$,$props_53378$$):$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$331$$=
$position_data$jscomp$5$$==null;return $and__5023__auto__$jscomp$331$$?$APP.$cljs$core$truth_$$($is_component_QMARK_$$)?$is_component_QMARK_$$:$is_render_QMARK_$$:$and__5023__auto__$jscomp$331$$}())?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$text$fo_text$text_shape$$,$props_53378$$):null};
$app$main$ui$shapes$text$fontfaces$use_fonts_css$$=function($fonts$jscomp$4$$){var $fonts_css_ref$$=(0,$APP.$rumext$v2$use_ref$$)(""),$redraw$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(0);$rumext$v2$use_ssr_effect$$([$APP.$rumext$v2$adapt$$($fonts$jscomp$4$$)],function(){var $sub$jscomp$6$$=$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($css$jscomp$7_result$jscomp$240$$){$css$jscomp$7_result$jscomp$240$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",
$css$jscomp$7_result$jscomp$240$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$ref_val$$($fonts_css_ref$$),$css$jscomp$7_result$jscomp$240$$))return null;$APP.$rumext$v2$set_ref_val_BANG_$$($fonts_css_ref$$,$css$jscomp$7_result$jscomp$240$$);return $APP.$cljs$core$reset_BANG_$$($redraw$$,$APP.$cljs$core$inc$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$merge_map$$($APP.$app$main$fonts$fetch_font_css$$,
$APP.$beicon$v2$core$from$$($fonts$jscomp$4$$))));return function(){return $APP.$beicon$v2$core$_dispose$$($sub$jscomp$6$$)}});return $APP.$rumext$v2$ref_val$$($fonts_css_ref$$)};
$app$main$ui$shapes$text$fontfaces$shape__GT_fonts$$=function($shape$jscomp$359$$,$objects$jscomp$247$$){var $initial$jscomp$15$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$359$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$app$main$fonts$get_content_fonts$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$359$$))):$APP.$cljs$core$PersistentHashSet$EMPTY$$;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$clojure$set$union$$,
$initial$jscomp$15$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($app$main$fonts$get_content_fonts$$,$APP.$cljs$cst$1621$content$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$text_shape_QMARK_$$,$app$common$files$helpers$get_children$$($objects$jscomp$247$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$359$$)))))};
$APP.$app$main$ui$shapes$text$fontfaces$shapes__GT_fonts$$=function($shapes$jscomp$27$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$clojure$set$union$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($app$main$fonts$get_content_fonts$$,$APP.$cljs$cst$1621$content$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$text_shape_QMARK_$$,
$shapes$jscomp$27$$)))};
$APP.$app$util$strings$format_precision$$=function($num$jscomp$31$$,$precision$jscomp$15$$){try{if(typeof $num$jscomp$31$$==="number"){var $num_str__$1$jscomp$1$$=$APP.$cuerdas$core$replace$$($num$jscomp$31$$.toFixed($precision$jscomp$15$$),/\.0+$/,""),$temp__5823__auto__$jscomp$inline_5844$$=$APP.$cljs$core$re_find$$(/(\.\d*[^0])0+$/,$num_str__$1$jscomp$1$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_5844$$)?$APP.$cuerdas$core$replace$$($num_str__$1$jscomp$1$$,$APP.$cljs$core$first$$($temp__5823__auto__$jscomp$inline_5844$$),
$APP.$cljs$core$second$$($temp__5823__auto__$jscomp$inline_5844$$)):$num_str__$1$jscomp$1$$}return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$31$$)}catch($e53304$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$31$$)}};
$app$util$thumbnails$get_proportional_size$cljs$0core$0IFn$0_invoke$0arity$06$$=function($width$jscomp$93$$,$height$jscomp$84$$,$clamped_width$jscomp$1_min_width$jscomp$1$$,$max_width$jscomp$5$$,$clamped_height$jscomp$1_min_height$$,$max_height$jscomp$1$$){$clamped_width$jscomp$1_min_width$jscomp$1$$=$APP.$app$common$math$clamp$$($width$jscomp$93$$,$clamped_width$jscomp$1_min_width$jscomp$1$$,$max_width$jscomp$5$$);$clamped_height$jscomp$1_min_height$$=$APP.$app$common$math$clamp$$($height$jscomp$84$$,
$clamped_height$jscomp$1_min_height$$,$max_height$jscomp$1$$);return $width$jscomp$93$$>$height$jscomp$84$$?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clamped_width$jscomp$1_min_width$jscomp$1$$,$height$jscomp$84$$*$clamped_width$jscomp$1_min_width$jscomp$1$$/$width$jscomp$93$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$width$jscomp$93$$*$clamped_height$jscomp$1_min_height$$/$height$jscomp$84$$,
$clamped_height$jscomp$1_min_height$$],null)};
$app$util$thumbnails$get_relative_size$$=function($width$jscomp$94$$,$height$jscomp$85$$){var $aspect_ratio$jscomp$1$$=$width$jscomp$94$$/$height$jscomp$85$$;return $aspect_ratio$jscomp$1$$<.5||$aspect_ratio$jscomp$1$$>2?$app$util$thumbnails$get_proportional_size$cljs$0core$0IFn$0_invoke$0arity$06$$($width$jscomp$94$$,$height$jscomp$85$$,1,16384,1,16384):$app$util$thumbnails$get_proportional_size$cljs$0core$0IFn$0_invoke$0arity$06$$($width$jscomp$94$$,$height$jscomp$85$$,1,2048,1,2048)};
$app$main$render$calculate_dimensions$$=function($bounds$jscomp$31_objects$jscomp$248$$,$aspect_ratio$jscomp$2$$){var $root_objects$$=$app$common$types$shape_tree$get_root_objects$$($bounds$jscomp$31_objects$jscomp$248$$);if($APP.$cljs$core$empty_QMARK_$$($root_objects$$))return $app$common$geom$rect$fix_aspect_ratio$$($APP.$app$common$geom$rect$update_rect$$($APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1499$x$$,
0,$APP.$cljs$cst$1500$y$$,0,$APP.$cljs$cst$288$width$$,100,$APP.$cljs$cst$1511$height$$,100],null)),$APP.$cljs$cst$1660$position$$),$aspect_ratio$jscomp$2$$);$bounds$jscomp$31_objects$jscomp$248$$=$APP.$app$common$geom$rect$join_rects$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$bounds$get_object_bounds$$,$bounds$jscomp$31_objects$jscomp$248$$),$root_objects$$));return $app$common$geom$rect$fix_aspect_ratio$$($APP.$app$common$geom$rect$update_rect$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($bounds$jscomp$31_objects$jscomp$248$$,
$APP.$cljs$cst$1499$x$$,$APP.$app$common$math$finite$$,0),$APP.$cljs$cst$1500$y$$,$APP.$app$common$math$finite$$,0),$APP.$cljs$cst$288$width$$,$APP.$app$common$math$finite$$,1E5),$APP.$cljs$cst$1511$height$$,$APP.$app$common$math$finite$$,1E5),$APP.$cljs$cst$1660$position$$),$aspect_ratio$jscomp$2$$)};
$APP.$app$main$render$frame_wrapper_factory$$=function($objects$jscomp$249$$){var $shape_wrapper$jscomp$5$$=$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$249$$):$APP.$app$main$render$shape_wrapper_factory$$($objects$jscomp$249$$),$frame_shape$$=$APP.$app$main$ui$shapes$frame$frame_shape$$($shape_wrapper$jscomp$5$$);return function($props_53410_shape$jscomp$360$$){$props_53410_shape$jscomp$360$$=
$props_53410_shape$jscomp$360$$.shape;var $thumbnails_QMARK_$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$render_thumbnails$$),$childs$jscomp$10$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$249$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($props_53410_shape$jscomp$360$$));return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($thumbnails_QMARK_$$)?$APP.$cljs$cst$2525$thumbnail_id$$.$cljs$core$IFn$_invoke$arity$1$($props_53410_shape$jscomp$360$$)!=
null:$thumbnails_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$frame$frame_thumbnail$$,{shape:$props_53410_shape$jscomp$360$$,bounds:$APP.$cljs$cst$1898$children_bounds$$.$cljs$core$IFn$_invoke$arity$1$($props_53410_shape$jscomp$360$$)}):(0,$APP.$rumext$v2$jsx$$)($frame_shape$$,{shape:$props_53410_shape$jscomp$360$$,childs:$childs$jscomp$10$$})}};
$APP.$app$main$render$group_wrapper_factory$$=function($objects$jscomp$250$$){var $shape_wrapper$jscomp$6$$=$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$250$$):$APP.$app$main$render$shape_wrapper_factory$$($objects$jscomp$250$$),$group_shape$$=$APP.$app$main$ui$shapes$group$group_shape$$($shape_wrapper$jscomp$6$$);return function($map__53420_map__53420__$1_props_53418_shape$jscomp$361$$){$map__53420_map__53420__$1_props_53418_shape$jscomp$361$$=
$APP.$rumext$v2$util$wrap_props$$($map__53420_map__53420__$1_props_53418_shape$jscomp$361$$);$map__53420_map__53420__$1_props_53418_shape$jscomp$361$$=$APP.$cljs$core$__destructure_map$$($map__53420_map__53420__$1_props_53418_shape$jscomp$361$$);$map__53420_map__53420__$1_props_53418_shape$jscomp$361$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53420_map__53420__$1_props_53418_shape$jscomp$361$$,$APP.$cljs$cst$1795$shape$$);var $childs$jscomp$11$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53415_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$250$$,
$p1__53415_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($map__53420_map__53420__$1_props_53418_shape$jscomp$361$$));return(0,$APP.$rumext$v2$jsx$$)($group_shape$$,{shape:$map__53420_map__53420__$1_props_53418_shape$jscomp$361$$,"is-child-selected?":!0,childs:$childs$jscomp$11$$})}};
$app$main$render$bool_wrapper_factory$$=function($objects$jscomp$251$$){var $shape_wrapper$jscomp$7$$=$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$251$$):$APP.$app$main$render$shape_wrapper_factory$$($objects$jscomp$251$$),$bool_shape$$=$APP.$app$main$ui$shapes$bool$bool_shape$$($shape_wrapper$jscomp$7$$);return function($childs$jscomp$12_map__53430_map__53430__$1_props_53428$$){$childs$jscomp$12_map__53430_map__53430__$1_props_53428$$=
$APP.$rumext$v2$util$wrap_props$$($childs$jscomp$12_map__53430_map__53430__$1_props_53428$$);$childs$jscomp$12_map__53430_map__53430__$1_props_53428$$=$APP.$cljs$core$__destructure_map$$($childs$jscomp$12_map__53430_map__53430__$1_props_53428$$);var $shape$jscomp$362$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($childs$jscomp$12_map__53430_map__53430__$1_props_53428$$,$APP.$cljs$cst$1795$shape$$);$childs$jscomp$12_map__53430_map__53430__$1_props_53428$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$362$$)),
$APP.$rumext$v2$adapt$$($objects$jscomp$251$$)],function(){return $APP.$cljs$core$select_keys$$($objects$jscomp$251$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$251$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$362$$)))});return(0,$APP.$rumext$v2$jsx$$)($bool_shape$$,{shape:$shape$jscomp$362$$,childs:$childs$jscomp$12_map__53430_map__53430__$1_props_53428$$})}};
$app$main$render$svg_raw_wrapper_factory$$=function($objects$jscomp$252$$){var $shape_wrapper$jscomp$8$$=$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$render$shape_wrapper_factory$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$252$$):$APP.$app$main$render$shape_wrapper_factory$$($objects$jscomp$252$$),$svg_raw_shape$$=$APP.$app$main$ui$shapes$svg_raw$svg_raw_shape$$($shape_wrapper$jscomp$8$$);return function($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$){$map__53439_map__53439__$1_props_53437_shape$jscomp$363$$=
$APP.$rumext$v2$util$wrap_props$$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$);$map__53439_map__53439__$1_props_53437_shape$jscomp$363$$=$APP.$cljs$core$__destructure_map$$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$);$map__53439_map__53439__$1_props_53437_shape$jscomp$363$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$,$APP.$cljs$cst$1795$shape$$);var $childs$jscomp$13$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53435_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$252$$,
$p1__53435_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$));return $APP.$cljs$core$map_QMARK_$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2684$tspan$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$78$tag$$],null)))&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1527$svg$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$78$tag$$],null)))||$APP.$cljs$core$contains_QMARK_$$($map__53439_map__53439__$1_props_53437_shape$jscomp$363$$,
$APP.$cljs$cst$1874$svg_attrs$$))?(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$map__53439_map__53439__$1_props_53437_shape$jscomp$363$$,children:(0,$APP.$rumext$v2$jsx$$)($svg_raw_shape$$,{shape:$map__53439_map__53439__$1_props_53437_shape$jscomp$363$$,childs:$childs$jscomp$13$$})}):(0,$APP.$rumext$v2$jsx$$)($svg_raw_shape$$,{shape:$map__53439_map__53439__$1_props_53437_shape$jscomp$363$$,childs:$childs$jscomp$13$$})}};
$APP.$app$main$render$shape_wrapper_factory$$=function($objects$jscomp$253$$){return function($map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$){$map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$=$APP.$rumext$v2$util$wrap_props$$($map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$);$map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$=$APP.$cljs$core$__destructure_map$$($map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$);var $frame$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$,
$APP.$cljs$cst$1590$frame$$),$shape$jscomp$364$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$,$APP.$cljs$cst$1795$shape$$),$group_wrapper$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$253$$)],function(){return $APP.$app$main$render$group_wrapper_factory$$($objects$jscomp$253$$)});$map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$253$$)],
function(){return $app$main$render$svg_raw_wrapper_factory$$($objects$jscomp$253$$)});var $bool_wrapper$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$253$$)],function(){return $app$main$render$bool_wrapper_factory$$($objects$jscomp$253$$)}),$frame_wrapper$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$253$$)],function(){return $APP.$app$main$render$frame_wrapper_factory$$($objects$jscomp$253$$)});
if($APP.$cljs$core$truth_$$($shape$jscomp$364$$)){var $opts$jscomp$292$$={shape:$shape$jscomp$364$$};return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1597$svg_raw$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$364$$))?(0,$APP.$rumext$v2$jsx$$)($map__53442_map__53442__$1_props_53440_svg_raw_wrapper$$,{shape:$shape$jscomp$364$$,frame:$frame$jscomp$16$$}):(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$shape$jscomp$364$$,
children:function(){var $G__53447$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$364$$);switch($G__53447$$ instanceof $APP.$cljs$core$Keyword$$?$G__53447$$.$fqn$:null){case "text":return $APP.$rumext$v2$create_element$$($APP.$app$main$ui$shapes$text$text_shape$$,$opts$jscomp$292$$);case "rect":return $APP.$rumext$v2$create_element$$($APP.$app$main$ui$shapes$rect$rect_shape$$,$opts$jscomp$292$$);case "path":return $APP.$rumext$v2$create_element$$($APP.$app$main$ui$shapes$path$path_shape$$,
$opts$jscomp$292$$);case "image":return $APP.$rumext$v2$create_element$$($APP.$app$main$ui$shapes$image$image_shape$$,$opts$jscomp$292$$);case "circle":return $APP.$rumext$v2$create_element$$($APP.$app$main$ui$shapes$circle$circle_shape$$,$opts$jscomp$292$$);case "frame":return(0,$APP.$rumext$v2$jsx$$)($frame_wrapper$$,{shape:$shape$jscomp$364$$});case "group":return(0,$APP.$rumext$v2$jsx$$)($group_wrapper$$,{shape:$shape$jscomp$364$$,frame:$frame$jscomp$16$$});case "bool":return(0,$APP.$rumext$v2$jsx$$)($bool_wrapper$$,
{shape:$shape$jscomp$364$$,frame:$frame$jscomp$16$$});default:return null}}()})}return null}};
$APP.$app$main$render$format_viewbox$$=function($p__53449_x$jscomp$1161$$){var $height$jscomp$86_map__53450__$1$$=$APP.$cljs$core$__destructure_map$$($p__53449_x$jscomp$1161$$);$p__53449_x$jscomp$1161$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($height$jscomp$86_map__53450__$1$$,$APP.$cljs$cst$1499$x$$,0);var $y$jscomp$400$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($height$jscomp$86_map__53450__$1$$,$APP.$cljs$cst$1500$y$$,0),$width$jscomp$95$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($height$jscomp$86_map__53450__$1$$,
$APP.$cljs$cst$288$width$$,100);$height$jscomp$86_map__53450__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($height$jscomp$86_map__53450__$1$$,$APP.$cljs$cst$1511$height$$,100);return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53448_SHARP_$$){return $APP.$app$util$strings$format_precision$$($p1__53448_SHARP_$$,3)},new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$p__53449_x$jscomp$1161$$,$y$jscomp$400$$,$width$jscomp$95$$,$height$jscomp$86_map__53450__$1$$],null)))};
$app$main$render$frame_imposter$$=function($props_53457$$){var $x$jscomp$1162$$=$props_53457$$.x,$height$jscomp$87$$=$props_53457$$.height,$y$jscomp$401$$=$props_53457$$.y,$frame$jscomp$17$$=$props_53457$$.frame,$width$jscomp$96$$=$props_53457$$.width,$background$jscomp$1$$=$props_53457$$.background,$shape_wrapper$jscomp$10$$=$APP.$app$main$render$shape_wrapper_factory$$($props_53457$$.objects);return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$context$render_thumbnails$$),
{value:!1,children:(0,$APP.$rumext$v2$jsxs$$)("svg",{viewBox:$props_53457$$.vbox,width:$APP.$app$util$strings$format_precision$$($width$jscomp$96$$,3),height:$APP.$app$util$strings$format_precision$$($height$jscomp$87$$,3),version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",children:[$background$jscomp$1$$!=null?(0,$APP.$rumext$v2$jsx$$)("rect",{x:$x$jscomp$1162$$,y:$y$jscomp$401$$,width:$width$jscomp$96$$,height:$height$jscomp$87$$,fill:$background$jscomp$1$$}):
null,(0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$10$$,{shape:$frame$jscomp$17$$})]})})};
$app$main$render$empty_grids$$=function($empty_grids__$1_props_53466$$){var $root_shape_id$$=$empty_grids__$1_props_53466$$["root-shape-id"],$objects$jscomp$259$$=$empty_grids__$1_props_53466$$.objects;$empty_grids__$1_props_53466$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53465_SHARP_$$){return $APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($p1__53465_SHARP_$$))},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53464_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$259$$,
$p1__53464_SHARP_$$)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53463_SHARP_$$){return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$259$$,$p1__53463_SHARP_$$)},$APP.$cljs$core$cons$$($root_shape_id$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$259$$,$root_shape_id$$)))));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$31$$,
$grid$jscomp$2$$){$out_arr__44057__auto__$jscomp$31$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$grid_layout_viewer$grid_layout_viewer$$,{shape:$grid$jscomp$2$$,objects:$objects$jscomp$259$$}));return $out_arr__44057__auto__$jscomp$31$$},[],$empty_grids__$1_props_53466$$)};
$app$main$render$render_frame$cljs$0core$0IFn$0_invoke$0arity$04$$=function($objects$jscomp$268$$,$shape$jscomp$367$$,$object_id$jscomp$5$$){if($shape$jscomp$367$$!=null){var $fonts$jscomp$10$$=$app$main$ui$shapes$text$fontfaces$shape__GT_fonts$$($shape$jscomp$367$$,$objects$jscomp$268$$),$bounds$jscomp$34_vec__53513_vec__53516$$=$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$268$$,$shape$jscomp$367$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1896$ignore_margin_QMARK_$$,!1],null)),$background$jscomp$2$$=$APP.$cuerdas$core$ends_with_QMARK_$$($object_id$jscomp$5$$,"component")?function(){var $or__5025__auto__$jscomp$533_or__5025__auto____$1$jscomp$58$$=$APP.$cljs$cst$2043$background$$.$cljs$core$IFn$_invoke$arity$1$(null);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$533_or__5025__auto____$1$jscomp$58$$))return $or__5025__auto__$jscomp$533_or__5025__auto____$1$jscomp$58$$;$or__5025__auto__$jscomp$533_or__5025__auto____$1$jscomp$58$$=
window.getComputedStyle(document.documentElement).getPropertyValue("--assets-component-background-color");return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$533_or__5025__auto____$1$jscomp$58$$)?$or__5025__auto__$jscomp$533_or__5025__auto____$1$jscomp$58$$:"#fff"}():null,$x$jscomp$1163$$=$bounds$jscomp$34_vec__53513_vec__53516$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$34_vec__53513_vec__53516$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$402$$=$bounds$jscomp$34_vec__53513_vec__53516$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$34_vec__53513_vec__53516$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$101$$=$bounds$jscomp$34_vec__53513_vec__53516$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$34_vec__53513_vec__53516$$,$APP.$cljs$cst$288$width$$),$height$jscomp$92$$=$bounds$jscomp$34_vec__53513_vec__53516$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$34_vec__53513_vec__53516$$,$APP.$cljs$cst$1511$height$$),
$viewbox$jscomp$1$$=""+($x$jscomp$1163$$??"")+" "+($y$jscomp$402$$??"")+" "+($width$jscomp$101$$??"")+" "+($height$jscomp$92$$??"");$bounds$jscomp$34_vec__53513_vec__53516$$=$app$util$thumbnails$get_relative_size$$($width$jscomp$101$$,$height$jscomp$92$$);var $fixed_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bounds$jscomp$34_vec__53513_vec__53516$$,0,null),$fixed_height$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bounds$jscomp$34_vec__53513_vec__53516$$,1,null);
$bounds$jscomp$34_vec__53513_vec__53516$$=$app$util$thumbnails$get_proportional_size$cljs$0core$0IFn$0_invoke$0arity$06$$($width$jscomp$101$$,$height$jscomp$92$$,140,140,140,140);var $component_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bounds$jscomp$34_vec__53513_vec__53516$$,0,null),$component_height$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bounds$jscomp$34_vec__53513_vec__53516$$,1,null),$data$jscomp$259$$=function(){var $public_uri_orig_val__53519$$=$APP.$app$config$public_uri$$;
$APP.$app$config$public_uri$$=$APP.$app$config$rasterizer_uri$$;try{return $shadow$js$shim$module$0react_dom$0server$$.renderToStaticMarkup($rumext$v2$element$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$render$frame_imposter$$,{objects:$objects$jscomp$268$$,frame:$shape$jscomp$367$$,vbox:$viewbox$jscomp$1$$,background:$background$jscomp$2$$,x:$x$jscomp$1163$$,y:$y$jscomp$402$$,width:$width$jscomp$101$$,height:$height$jscomp$92$$}))}finally{$APP.$app$config$public_uri$$=$public_uri_orig_val__53519$$}}(),
$component_QMARK_$$=$APP.$cuerdas$core$ends_with_QMARK_$$($object_id$jscomp$5$$,"/component");return $APP.$beicon$v2$core$map$$(function($styles$jscomp$3$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,$object_id$jscomp$5$$,$APP.$cljs$cst$142$data$$,$data$jscomp$259$$,$APP.$cljs$cst$288$width$$,$component_QMARK_$$?$component_width$$:$fixed_width$$,$APP.$cljs$cst$1511$height$$,$component_QMARK_$$?$component_height$$:$fixed_height$$,$APP.$cljs$cst$2899$styles$$,$styles$jscomp$3$$],
null)},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$39$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.render",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"unexpected error on rendering imposter"],
null)],null)}),$cause$jscomp$39$$,"app.main.render",$APP.$cljs$cst$847$error$$,!1);return $APP.$beicon$v2$core$empty$$()},$APP.$app$main$fonts$render_font_styles_cached$$($fonts$jscomp$10$$)))}$APP.$app$common$logging$enabled_QMARK_$$("app.main.render",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"imposter shape is nil"],null)],null)}),null,"app.main.render",$APP.$cljs$cst$1160$warn$$,!1);return $APP.$beicon$v2$core$empty$$()};
$APP.$app$util$worker$send_message_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($worker$jscomp$1$$,$ignore_response_QMARK__map__53373__$1_p__53370$$,$data$jscomp$261_p__53371$$){function $take_messages$$($ob$jscomp$84$$){return $APP.$cljs$core$truth_$$($many_QMARK_$$)?$beicon$v2$core$take_while$$(function($p1__53358_SHARP_$$){return $APP.$cljs$core$not$$($cljs$cst$2980$completed$$.$cljs$core$IFn$_invoke$arity$1$($p1__53358_SHARP_$$))},$ob$jscomp$84$$):$APP.$beicon$v2$core$take$$($ob$jscomp$84$$)}
var $map__53372__$1$$=$APP.$cljs$core$__destructure_map$$($ignore_response_QMARK__map__53373__$1_p__53370$$),$sender_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53372__$1$$,$APP.$cljs$cst$2968$sender_id$$);$ignore_response_QMARK__map__53373__$1_p__53370$$=$APP.$cljs$core$__destructure_map$$($data$jscomp$261_p__53371$$);var $many_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_response_QMARK__map__53373__$1_p__53370$$,$cljs$cst$2978$many_QMARK_$$,
!1);$ignore_response_QMARK__map__53373__$1_p__53370$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_response_QMARK__map__53373__$1_p__53370$$,$cljs$cst$2979$ignore_response_QMARK_$$,!1);var $transfer$jscomp$4$$=$APP.$cljs$cst$2981$transfer$$.$cljs$core$IFn$_invoke$arity$1$($map__53372__$1$$);$data$jscomp$261_p__53371$$=function(){var $G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__53372__$1$$,$APP.$cljs$cst$2981$transfer$$);
var $buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$=$APP.$cljs$core$__destructure_map$$($G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$);$G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$,$APP.$cljs$cst$2968$sender_id$$);var $reply_to$jscomp$inline_5855$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$,
$APP.$cljs$cst$2969$reply_to$$),$payload$jscomp$inline_5856$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$,$APP.$cljs$cst$2970$payload$$);$buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$,$APP.$cljs$cst$2971$buffer_QMARK_$$);$G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$=
{cmd:$APP.$app$common$data$name$$($APP.$cljs$cst$2972$cmd$$.$cljs$core$IFn$_invoke$arity$1$($payload$jscomp$inline_5856$$)),senderId:$APP.$cljs$core$truth_$$($G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$)?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$):null,replyTo:$APP.$cljs$core$truth_$$($reply_to$jscomp$inline_5855$$)?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($reply_to$jscomp$inline_5855$$):
null,payload:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2973$initialize_indices$$,$APP.$cljs$cst$2972$cmd$$.$cljs$core$IFn$_invoke$arity$1$($payload$jscomp$inline_5856$$))?$APP.$cljs$cst$2974$file_raw$$.$cljs$core$IFn$_invoke$arity$1$($payload$jscomp$inline_5856$$):$payload$jscomp$inline_5856$$!=null?$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($payload$jscomp$inline_5856$$,null):null,buffer:$buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$!=
null?$buffer_QMARK_$jscomp$inline_5857_map__53322__$1$jscomp$inline_5853$$:null};return $transfer$jscomp$4$$!=null?$APP.$app$util$object$set_BANG_$$($G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$,"transfer",$transfer$jscomp$4$$):$G__53379_p__53321$jscomp$inline_5852_sender_id$jscomp$inline_5854$$}();var $instance$jscomp$8$$=$APP.$cljs$cst$2975$instance$$.$cljs$core$IFn$_invoke$arity$1$($worker$jscomp$1$$);return $instance$jscomp$8$$!=null?($instance$jscomp$8$$.postMessage($data$jscomp$261_p__53371$$,
$transfer$jscomp$4$$),$APP.$cljs$core$not$$($ignore_response_QMARK__map__53373__$1_p__53370$$)?$APP.$beicon$v2$core$map$$($app$util$worker$handle_response$$,$APP.$beicon$v2$core$filter$$($APP.$cljs$core$complement$$($cljs$cst$2982$dropped$$),$take_messages$$($APP.$beicon$v2$core$filter$$(function($p1__53359_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2969$reply_to$$.$cljs$core$IFn$_invoke$arity$1$($p1__53359_SHARP_$$),$sender_id$jscomp$2$$)},$APP.$cljs$cst$1405$stream$$.$cljs$core$IFn$_invoke$arity$1$($worker$jscomp$1$$))))):
$APP.$beicon$v2$core$empty$$()):$APP.$beicon$v2$core$empty$$()};
$APP.$app$util$worker$ask_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$=function($worker$jscomp$3$$,$message$jscomp$64_message$jscomp$inline_5860$$,$transfer$jscomp$5$$){$message$jscomp$64_message$jscomp$inline_5860$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2968$sender_id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$2970$payload$$,$message$jscomp$64_message$jscomp$inline_5860$$,$APP.$cljs$cst$2981$transfer$$,$transfer$jscomp$5$$],null);return $APP.$app$util$worker$send_message_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($worker$jscomp$3$$,
$message$jscomp$64_message$jscomp$inline_5860$$,null)};
$app$util$worker$handle_response$$=function($data$jscomp$262_p__53392_payload$jscomp$3$$){var $map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$=$APP.$cljs$core$__destructure_map$$($data$jscomp$262_p__53392_payload$jscomp$3$$);$data$jscomp$262_p__53392_payload$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$,$APP.$cljs$cst$2970$payload$$);$map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$,$APP.$cljs$cst$847$error$$);if($APP.$cljs$core$truth_$$($map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$))throw $map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$=$APP.$cljs$core$__destructure_map$$($map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$),$data$jscomp$262_p__53392_payload$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$,$APP.$cljs$cst$142$data$$),$map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$,$APP.$cljs$cst$141$message$$),$APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($map__53393__$1_map__53394__$1_message$jscomp$72_temp__5823__auto__$jscomp$151$$,
$data$jscomp$262_p__53392_payload$jscomp$3$$);return $data$jscomp$262_p__53392_payload$jscomp$3$$};
$APP.$app$main$worker$ask_many_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($message$jscomp$79$$){return $APP.$cljs$core$truth_$$($APP.$app$main$worker$instance$$)?$APP.$app$util$worker$send_message_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$main$worker$instance$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2968$sender_id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$2970$payload$$,$message$jscomp$79$$,$APP.$cljs$cst$2981$transfer$$,null],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$2978$many_QMARK_$$,!0],null)):$APP.$beicon$v2$core$empty$$()};
$app$render_wasm$api$fonts$google_font_id__GT_uuid$$=function($font$jscomp$19_font_id$jscomp$9_or__5025__auto__$jscomp$534$$){$font$jscomp$19_font_id$jscomp$9_or__5025__auto__$jscomp$534$$=$APP.$app$main$fonts$get_font_data$$($font$jscomp$19_font_id$jscomp$9_or__5025__auto__$jscomp$534$$);$font$jscomp$19_font_id$jscomp$9_or__5025__auto__$jscomp$534$$=$cljs$cst$422$uuid$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$19_font_id$jscomp$9_or__5025__auto__$jscomp$534$$);return $APP.$cljs$core$truth_$$($font$jscomp$19_font_id$jscomp$9_or__5025__auto__$jscomp$534$$)?
$font$jscomp$19_font_id$jscomp$9_or__5025__auto__$jscomp$534$$:$APP.$app$common$uuid$zero$$};$app$render_wasm$api$fonts$font_backend$$=function($font_id$jscomp$11$$){return $APP.$cuerdas$core$starts_with_QMARK_$$($font_id$jscomp$11$$,"gfont-")?$cljs$cst$2623$google$$:$APP.$cuerdas$core$starts_with_QMARK_$$($font_id$jscomp$11$$,"custom-")?$cljs$cst$2626$custom$$:$cljs$cst$2622$builtin$$};
$app$render_wasm$api$fonts$font_db_data$$=function($font$jscomp$20_font_id$jscomp$12$$,$font_variant_id$jscomp$6_variant$jscomp$8$$,$closest_variant_font_weight_fallback$$,$font_style_fallback$$){$font$jscomp$20_font_id$jscomp$12$$=$APP.$app$main$fonts$get_font_data$$($font$jscomp$20_font_id$jscomp$12$$);$closest_variant_font_weight_fallback$$=$app$main$fonts$find_closest_variant$$($font$jscomp$20_font_id$jscomp$12$$,$closest_variant_font_weight_fallback$$,$font_style_fallback$$);$font_variant_id$jscomp$6_variant$jscomp$8$$=
$APP.$app$main$fonts$get_variant$$($font$jscomp$20_font_id$jscomp$12$$,$font_variant_id$jscomp$6_variant$jscomp$8$$);return $closest_variant_font_weight_fallback$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($closest_variant_font_weight_fallback$$,$font_variant_id$jscomp$6_variant$jscomp$8$$)?$font_variant_id$jscomp$6_variant$jscomp$8$$:$closest_variant_font_weight_fallback$$};
$app$render_wasm$api$fonts$font_id__GT_uuid$$=function($font_id$jscomp$13$$){var $G__53478_G__53478__$1$$=$app$render_wasm$api$fonts$font_backend$$($font_id$jscomp$13$$);$G__53478_G__53478__$1$$=$G__53478_G__53478__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__53478_G__53478__$1$$.$fqn$:null;switch($G__53478_G__53478__$1$$){case "google":return $app$render_wasm$api$fonts$google_font_id__GT_uuid$$($font_id$jscomp$13$$);case "custom":return $APP.$app$common$uuid$uuid$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($font_id$jscomp$13$$,
$cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($font_id$jscomp$13$$,"-")+1));case "builtin":return $APP.$app$common$uuid$zero$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53478_G__53478__$1$$)].join(""));}};
$app$render_wasm$api$fonts$font_id__GT_asset_id$$=function($font_id$jscomp$14_matching_font_variant$jscomp$9$$,$font_variant_id$jscomp$7$$,$font_weight$jscomp$3$$,$font_style$jscomp$2$$){var $G__53479_G__53479__$1$$=$app$render_wasm$api$fonts$font_backend$$($font_id$jscomp$14_matching_font_variant$jscomp$9$$);$G__53479_G__53479__$1$$=$G__53479_G__53479__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__53479_G__53479__$1$$.$fqn$:null;switch($G__53479_G__53479__$1$$){case "google":return $font_id$jscomp$14_matching_font_variant$jscomp$9$$;
case "custom":var $font_uuid$$=$APP.$app$common$uuid$uuid$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($font_id$jscomp$14_matching_font_variant$jscomp$9$$,$cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($font_id$jscomp$14_matching_font_variant$jscomp$9$$,"-")+1));$font_id$jscomp$14_matching_font_variant$jscomp$9$$=$APP.$cljs$core$some$$(function($font$jscomp$21_p__53480$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($font$jscomp$21_p__53480$$,0,null);$font$jscomp$21_p__53480$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($font$jscomp$21_p__53480$$,1,null);var $and__5023__auto__$jscomp$333_and__5023__auto____$1$jscomp$60$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$21_p__53480$$),$font_uuid$$);return $and__5023__auto__$jscomp$333_and__5023__auto____$1$jscomp$60$$?($and__5023__auto__$jscomp$333_and__5023__auto____$1$jscomp$60$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$21_p__53480$$)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_weight$jscomp$3$$)))?$font$jscomp$21_p__53480$$:$and__5023__auto__$jscomp$333_and__5023__auto____$1$jscomp$60$$:$and__5023__auto__$jscomp$333_and__5023__auto____$1$jscomp$60$$},$APP.$cljs$core$seq$$($APP.$cljs$core$_deref$$($app$render_wasm$api$fonts$fonts$$)));return $APP.$cljs$core$truth_$$($font_id$jscomp$14_matching_font_variant$jscomp$9$$)?$cljs$cst$2988$ttf_file_id$$.$cljs$core$IFn$_invoke$arity$1$($font_id$jscomp$14_matching_font_variant$jscomp$9$$):
null;case "builtin":return $font_id$jscomp$14_matching_font_variant$jscomp$9$$=$app$render_wasm$api$fonts$font_db_data$$($font_id$jscomp$14_matching_font_variant$jscomp$9$$,$font_variant_id$jscomp$7$$,$font_weight$jscomp$3$$,$font_style$jscomp$2$$),$cljs$cst$2621$ttf_url$$.$cljs$core$IFn$_invoke$arity$1$($font_id$jscomp$14_matching_font_variant$jscomp$9$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53479_G__53479__$1$$)].join(""));}};
$app$render_wasm$api$fonts$fetch_font$$=function($font_data$jscomp$1$$,$font_url$$,$emoji_QMARK_$jscomp$1$$,$fallback_QMARK_$jscomp$1$$){if($APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($app$render_wasm$api$fonts$fetching$$),$font_url$$))return null;$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$render_wasm$api$fonts$fetching$$,$APP.$cljs$core$conj$$,$font_url$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$font_url$$,$APP.$cljs$cst$2311$callback$$,
function(){return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$40$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$render_wasm$api$fonts$fetching$$,$APP.$cljs$core$disj$$,$font_url$$);$APP.$app$common$logging$enabled_QMARK_$$("app.render-wasm.api.fonts",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Could not fetch font"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2990$font_url$$,$font_url$$],null)],null)}),$cause$jscomp$40$$,"app.render-wasm.api.fonts",$APP.$cljs$cst$847$error$$,!1);return $APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$map$$(function($body$jscomp$11_map__53495__$1_p__53494$$){$body$jscomp$11_map__53495__$1_p__53494$$=
$APP.$cljs$core$__destructure_map$$($body$jscomp$11_map__53495__$1_p__53494$$);$body$jscomp$11_map__53495__$1_p__53494$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($body$jscomp$11_map__53495__$1_p__53494$$,$APP.$cljs$cst$1565$body$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$render_wasm$api$fonts$fetching$$,$APP.$cljs$core$disj$$,$font_url$$);var $font_id_buffer$jscomp$inline_11759$$=$cljs$cst$2989$family_id_buffer$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$1$$),
$size$jscomp$inline_11760$$=$body$jscomp$11_map__53495__$1_p__53494$$.byteLength,$ptr$jscomp$inline_11761$$=(0,$APP.$app$render_wasm$wasm$internal_module$$._alloc_bytes)($size$jscomp$inline_11760$$);(new Uint8Array($APP.$module$contents$goog$object_get$$($APP.$app$render_wasm$wasm$internal_module$$,"HEAPU8").buffer,$ptr$jscomp$inline_11761$$,$size$jscomp$inline_11760$$)).set(new Uint8Array($body$jscomp$11_map__53495__$1_p__53494$$));(0,$APP.$app$render_wasm$wasm$internal_module$$._store_font)($font_id_buffer$jscomp$inline_11759$$[0],
$font_id_buffer$jscomp$inline_11759$$[1],$font_id_buffer$jscomp$inline_11759$$[2],$font_id_buffer$jscomp$inline_11759$$[3],$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$1$$),$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$1$$),$emoji_QMARK_$jscomp$1$$,$fallback_QMARK_$jscomp$1$$);return!0},$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$,$APP.$cljs$cst$1563$uri$$,
$font_url$$,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$194$buffer$$],null))))}],null)};
$APP.$app$render_wasm$api$fonts$font_stored_QMARK_$$=function($font_data$jscomp$2$$,$emoji_QMARK_$jscomp$2$$){var $temp__5825__auto__$jscomp$158$$=$APP.$app$common$uuid$get_u32$$($cljs$cst$2991$wasm_id$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$2$$));return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$158$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,(0,$APP.$app$render_wasm$wasm$internal_module$$._is_font_uploaded)($temp__5825__auto__$jscomp$158$$[0],$temp__5825__auto__$jscomp$158$$[1],
$temp__5825__auto__$jscomp$158$$[2],$temp__5825__auto__$jscomp$158$$[3],$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$2$$),$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$2$$),$emoji_QMARK_$jscomp$2$$)):null};$app$render_wasm$api$fonts$serialize_font_style$$=function($font_style$jscomp$5$$){switch($font_style$jscomp$5$$){case "normal":return 0;case "regular":return 0;case "italic":return 1;default:return 0}};
$app$render_wasm$api$fonts$normalize_font_id$$=function($font_id$jscomp$17$$){try{if($APP.$cuerdas$core$starts_with_QMARK_$$($font_id$jscomp$17$$,"gfont-"))return $app$render_wasm$api$fonts$google_font_id__GT_uuid$$($font_id$jscomp$17$$);var $no_prefix$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($font_id$jscomp$17$$,$cuerdas$core$index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($font_id$jscomp$17$$,"-")+1);return $no_prefix$$==null||typeof $no_prefix$$!=="string"||$APP.$cuerdas$core$blank_QMARK_$$($no_prefix$$)?
$APP.$app$common$uuid$zero$$:$APP.$app$common$uuid$parse$$($no_prefix$$)}catch($e53504$$){return $APP.$app$common$uuid$zero$$}};
$app$render_wasm$api$fonts$normalize_span_font$$=function($span$jscomp$1$$,$paragraph$$){var $font_id$jscomp$18$$=$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$1$$),$font_variant_id$jscomp$10$$=$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$1$$),$font_weight_fallback$jscomp$1$$=function(){var $or__5025__auto__$jscomp$535$$=$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$535$$)?
$or__5025__auto__$jscomp$535$$:$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$$)}(),$font_style_fallback$jscomp$1$$=function(){var $or__5025__auto__$jscomp$536$$=$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$536$$)?$or__5025__auto__$jscomp$536$$:$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$$)}(),$font_data$jscomp$4$$=$app$render_wasm$api$fonts$font_db_data$$($font_id$jscomp$18$$,
$font_variant_id$jscomp$10$$,$font_weight_fallback$jscomp$1$$,$font_style_fallback$jscomp$1$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($span$jscomp$1$$,$APP.$cljs$cst$1743$font_variant_id$$,function(){var $or__5025__auto__$jscomp$537_or__5025__auto____$1$jscomp$59$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$4$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$537_or__5025__auto____$1$jscomp$59$$))return $or__5025__auto__$jscomp$537_or__5025__auto____$1$jscomp$59$$;
$or__5025__auto__$jscomp$537_or__5025__auto____$1$jscomp$59$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$4$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$537_or__5025__auto____$1$jscomp$59$$)?$or__5025__auto__$jscomp$537_or__5025__auto____$1$jscomp$59$$:$font_variant_id$jscomp$10$$}(),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1745$font_weight$$,function(){var $or__5025__auto__$jscomp$538$$=$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$4$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$538$$)?$or__5025__auto__$jscomp$538$$:$font_weight_fallback$jscomp$1$$}(),$APP.$cljs$cst$1746$font_style$$,function(){var $or__5025__auto__$jscomp$539$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$4$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$539$$)?$or__5025__auto__$jscomp$539$$:$font_style_fallback$jscomp$1$$}()]))};
$app$render_wasm$api$fonts$normalize_paragraph_font$$=function($paragraph$jscomp$1$$){var $font_id$jscomp$19$$=$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$1$$),$font_variant_id$jscomp$11$$=$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$1$$),$font_weight_fallback$jscomp$2$$=$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$1$$),$font_style_fallback$jscomp$2$$=$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$1$$),
$font_data$jscomp$5$$=$app$render_wasm$api$fonts$font_db_data$$($font_id$jscomp$19$$,$font_variant_id$jscomp$11$$,$font_weight_fallback$jscomp$2$$,$font_style_fallback$jscomp$2$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($paragraph$jscomp$1$$,$APP.$cljs$cst$1743$font_variant_id$$,function(){var $or__5025__auto__$jscomp$540_or__5025__auto____$1$jscomp$60$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$5$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$540_or__5025__auto____$1$jscomp$60$$))return $or__5025__auto__$jscomp$540_or__5025__auto____$1$jscomp$60$$;
$or__5025__auto__$jscomp$540_or__5025__auto____$1$jscomp$60$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$5$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$540_or__5025__auto____$1$jscomp$60$$)?$or__5025__auto__$jscomp$540_or__5025__auto____$1$jscomp$60$$:$font_variant_id$jscomp$11$$}(),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1745$font_weight$$,function(){var $or__5025__auto__$jscomp$541$$=$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$5$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$541$$)?$or__5025__auto__$jscomp$541$$:$font_weight_fallback$jscomp$2$$}(),$APP.$cljs$cst$1746$font_style$$,function(){var $or__5025__auto__$jscomp$542$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$5$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$542$$)?$or__5025__auto__$jscomp$542$$:$font_style_fallback$jscomp$2$$}()]))};
$app$render_wasm$api$fonts$serialize_font_size$$=function($font_size$jscomp$5_or__5025__auto__$jscomp$543$$){return typeof $font_size$jscomp$5_or__5025__auto__$jscomp$543$$==="number"?$font_size$jscomp$5_or__5025__auto__$jscomp$543$$:typeof $font_size$jscomp$5_or__5025__auto__$jscomp$543$$==="string"?($font_size$jscomp$5_or__5025__auto__$jscomp$543$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($font_size$jscomp$5_or__5025__auto__$jscomp$543$$),$APP.$cljs$core$truth_$$($font_size$jscomp$5_or__5025__auto__$jscomp$543$$)?
$font_size$jscomp$5_or__5025__auto__$jscomp$543$$:14):null};
$app$render_wasm$api$fonts$serialize_font_weight$$=function($font_weight$jscomp$6_font_weight_str$$){if(typeof $font_weight$jscomp$6_font_weight_str$$==="number")return $font_weight$jscomp$6_font_weight_str$$;$font_weight$jscomp$6_font_weight_str$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_weight$jscomp$6_font_weight_str$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$re_matches$$(/\d+/,$font_weight$jscomp$6_font_weight_str$$))?Number($font_weight$jscomp$6_font_weight_str$$):
$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,"bold"))?700:$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,"black"))?900:$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,"extrabold"))?800:$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,"extralight"))?200:$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,
"light"))?300:$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,"medium"))?500:$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,"semibold"))?600:$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($font_weight$jscomp$6_font_weight_str$$,"thin"))?100:400};
$app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$01$$=function($line_height$jscomp$2$$){return $app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$02$$($line_height$jscomp$2$$,1.2)};
$app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$02$$=function($line_height$jscomp$3_or__5025__auto__$jscomp$544$$,$default_value$$){return typeof $line_height$jscomp$3_or__5025__auto__$jscomp$544$$==="number"?$line_height$jscomp$3_or__5025__auto__$jscomp$544$$:typeof $line_height$jscomp$3_or__5025__auto__$jscomp$544$$==="string"?($line_height$jscomp$3_or__5025__auto__$jscomp$544$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($line_height$jscomp$3_or__5025__auto__$jscomp$544$$),
$APP.$cljs$core$truth_$$($line_height$jscomp$3_or__5025__auto__$jscomp$544$$)?$line_height$jscomp$3_or__5025__auto__$jscomp$544$$:$default_value$$):null};
$app$render_wasm$api$fonts$serialize_letter_spacing$$=function($letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$){return typeof $letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$==="number"?$letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$:typeof $letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$==="string"?($letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$),
$APP.$cljs$core$truth_$$($letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$)?$letter_spacing$jscomp$3_or__5025__auto__$jscomp$545$$:0):null};
$APP.$app$render_wasm$api$fonts$make_font_data$$=function($font$jscomp$22$$){var $font_id$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font$jscomp$22$$,$APP.$cljs$cst$1741$font_id$$),$emoji_QMARK_$jscomp$4_font_variant_id$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font$jscomp$22$$,$APP.$cljs$cst$1743$font_variant_id$$),$normalized_variant_id$$=$APP.$cljs$core$truth_$$($emoji_QMARK_$jscomp$4_font_variant_id$jscomp$13$$)?$APP.$cuerdas$core$replace$$($APP.$cuerdas$core$lower$$($emoji_QMARK_$jscomp$4_font_variant_id$jscomp$13$$),
/\s+/,""):null,$font_weight_fallback$jscomp$3$$=function(){var $or__5025__auto__$jscomp$546$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font$jscomp$22$$,$APP.$cljs$cst$1745$font_weight$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$546$$)?$or__5025__auto__$jscomp$546$$:400}(),$font_style_fallback$jscomp$3_style$jscomp$30$$=function(){var $or__5025__auto__$jscomp$547$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font$jscomp$22$$,$APP.$cljs$cst$1746$font_style$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$547$$)?$or__5025__auto__$jscomp$547$$:"normal"}();$emoji_QMARK_$jscomp$4_font_variant_id$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($font$jscomp$22$$,$cljs$cst$2993$is_emoji$$,!1);var $fallback_QMARK_$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($font$jscomp$22$$,$cljs$cst$2994$is_fallback$$,!1),$font_data$jscomp$6$$=$app$render_wasm$api$fonts$font_db_data$$($font_id$jscomp$20$$,$normalized_variant_id$$,
$font_weight_fallback$jscomp$3$$,$font_style_fallback$jscomp$3_style$jscomp$30$$),$wasm_id$$=$app$render_wasm$api$fonts$font_id__GT_uuid$$($font_id$jscomp$20$$),$asset_id$jscomp$3_raw_weight$$=function(){var $or__5025__auto__$jscomp$548$$=$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$6$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$548$$)?$or__5025__auto__$jscomp$548$$:$font_weight_fallback$jscomp$3$$}(),$weight$jscomp$7$$=$app$render_wasm$api$fonts$serialize_font_weight$$($asset_id$jscomp$3_raw_weight$$);
$font_style_fallback$jscomp$3_style$jscomp$30$$=$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($APP.$cljs$core$truth_$$($normalized_variant_id$$)?$normalized_variant_id$$:"","italic"))?"italic":$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($asset_id$jscomp$3_raw_weight$$,"italic"))?"italic":$font_style_fallback$jscomp$3_style$jscomp$30$$;var $variant_id$jscomp$4$$=function(){var $or__5025__auto__$jscomp$550$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$6$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$550$$)?$or__5025__auto__$jscomp$550$$:$normalized_variant_id$$}();$asset_id$jscomp$3_raw_weight$$=$app$render_wasm$api$fonts$font_id__GT_asset_id$$($font_id$jscomp$20$$,$variant_id$jscomp$4$$,$asset_id$jscomp$3_raw_weight$$,$font_style_fallback$jscomp$3_style$jscomp$30$$);return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$2995$emoji_QMARK_$$,$cljs$cst$2992$style_name$$,$cljs$cst$2996$fallback_QMARK_$$,$APP.$cljs$cst$1741$font_id$$,
$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$1889$style$$,$cljs$cst$2991$wasm_id$$,$APP.$cljs$cst$1981$weight$$,$APP.$cljs$cst$2501$asset_id$$],[$emoji_QMARK_$jscomp$4_font_variant_id$jscomp$13$$,$font_style_fallback$jscomp$3_style$jscomp$30$$,$fallback_QMARK_$jscomp$3$$,$font_id$jscomp$20$$,$variant_id$jscomp$4$$,$app$render_wasm$api$fonts$serialize_font_style$$($font_style_fallback$jscomp$3_style$jscomp$30$$),$wasm_id$$,$weight$jscomp$7$$,$asset_id$jscomp$3_raw_weight$$])};
$APP.$app$render_wasm$api$fonts$get_content_fonts$$=function($content$jscomp$126_paragraph_set_paragraphs$jscomp$1$$){$content$jscomp$126_paragraph_set_paragraphs$jscomp$1$$=$APP.$cljs$core$first$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$126_paragraph_set_paragraphs$jscomp$1$$,$APP.$cljs$cst$340$children$$));$content$jscomp$126_paragraph_set_paragraphs$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$126_paragraph_set_paragraphs$jscomp$1$$,
$APP.$cljs$cst$340$children$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$242$$,$font_ref$jscomp$1_font_variant_id$jscomp$14_p__53527$$){var $map__53528__$1_resolved_font_id$$=$APP.$cljs$core$__destructure_map$$($font_ref$jscomp$1_font_variant_id$jscomp$14_p__53527$$),$font_id$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53528__$1_resolved_font_id$$,$APP.$cljs$cst$1741$font_id$$);$font_ref$jscomp$1_font_variant_id$jscomp$14_p__53527$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53528__$1_resolved_font_id$$,$APP.$cljs$cst$1743$font_variant_id$$);var $font_weight$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53528__$1_resolved_font_id$$,$APP.$cljs$cst$1745$font_weight$$),$font_style$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53528__$1_resolved_font_id$$,$APP.$cljs$cst$1746$font_style$$);$map__53528__$1_resolved_font_id$$=$APP.$cljs$core$truth_$$($font_id$jscomp$21$$)?
$font_id$jscomp$21$$:$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$text$default_typography$$);var $resolved_variant_id$$=$APP.$cljs$core$truth_$$($font_ref$jscomp$1_font_variant_id$jscomp$14_p__53527$$)?$font_ref$jscomp$1_font_variant_id$jscomp$14_p__53527$$:$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$text$default_typography$$),$font_weight_fallback$jscomp$4$$=function(){if($APP.$cljs$core$truth_$$($font_weight$jscomp$7$$))return $font_weight$jscomp$7$$;
var $or__5025__auto____$1$jscomp$61$$=$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$text$default_typography$$);return $APP.$cljs$core$truth_$$($or__5025__auto____$1$jscomp$61$$)?$or__5025__auto____$1$jscomp$61$$:400}(),$font_style_fallback$jscomp$4$$=function(){if($APP.$cljs$core$truth_$$($font_style$jscomp$6$$))return $font_style$jscomp$6$$;var $or__5025__auto____$1$jscomp$62$$=$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$text$default_typography$$);
return $APP.$cljs$core$truth_$$($or__5025__auto____$1$jscomp$62$$)?$or__5025__auto____$1$jscomp$62$$:"normal"}(),$font_data$jscomp$8$$=$app$render_wasm$api$fonts$font_db_data$$($map__53528__$1_resolved_font_id$$,$resolved_variant_id$$,$font_weight_fallback$jscomp$4$$,$font_style_fallback$jscomp$4$$);$font_ref$jscomp$1_font_variant_id$jscomp$14_p__53527$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1741$font_id$$,$map__53528__$1_resolved_font_id$$,$APP.$cljs$cst$1743$font_variant_id$$,
function(){var $or__5025__auto__$jscomp$555_or__5025__auto____$1$jscomp$63$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$8$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$555_or__5025__auto____$1$jscomp$63$$))return $or__5025__auto__$jscomp$555_or__5025__auto____$1$jscomp$63$$;$or__5025__auto__$jscomp$555_or__5025__auto____$1$jscomp$63$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$8$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$555_or__5025__auto____$1$jscomp$63$$)?
$or__5025__auto__$jscomp$555_or__5025__auto____$1$jscomp$63$$:$resolved_variant_id$$}(),$APP.$cljs$cst$1745$font_weight$$,function(){var $or__5025__auto__$jscomp$556$$=$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$8$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$556$$)?$or__5025__auto__$jscomp$556$$:$font_weight_fallback$jscomp$4$$}(),$APP.$cljs$cst$1746$font_style$$,function(){var $or__5025__auto__$jscomp$557$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font_data$jscomp$8$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$557$$)?$or__5025__auto__$jscomp$557$$:$font_style_fallback$jscomp$4$$}()],null);return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$242$$,$font_ref$jscomp$1_font_variant_id$jscomp$14_p__53527$$)},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$text$is_text_node_QMARK_$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__53526_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__53526_SHARP_$$,
$APP.$cljs$cst$340$children$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$content$jscomp$126_paragraph_set_paragraphs$jscomp$1$$]))))};
$app$render_wasm$api$fonts$store_fonts$$=function($fonts$jscomp$12$$){return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$){$JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$=$APP.$app$render_wasm$api$fonts$make_font_data$$($JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$);
var $font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$),$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$,$APP.$cljs$cst$2501$asset_id$$);
$JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$,$APP.$cljs$cst$2995$emoji_QMARK_$$);var $fallback_QMARK_$jscomp$inline_5870$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$,$cljs$cst$2996$fallback_QMARK_$$);if($APP.$cljs$core$truth_$$($asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$)){b:{var $font_id$jscomp$inline_13617_font_stored_QMARK_$jscomp$inline_11770_id_buffer$jscomp$inline_11768$$=
$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$),$font_variant_id$jscomp$inline_13619$$=$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$),$font_weight$jscomp$inline_13620$$=$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$),$font_style$jscomp$inline_13621$$=
$cljs$cst$2992$style_name$$.$cljs$core$IFn$_invoke$arity$1$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$),$G__53498$jscomp$inline_13622_G__53498__$1$jscomp$inline_13623$$=$app$render_wasm$api$fonts$font_backend$$($font_id$jscomp$inline_13617_font_stored_QMARK_$jscomp$inline_11770_id_buffer$jscomp$inline_11768$$);$G__53498$jscomp$inline_13622_G__53498__$1$jscomp$inline_13623$$=$G__53498$jscomp$inline_13622_G__53498__$1$jscomp$inline_13623$$ instanceof $APP.$cljs$core$Keyword$$?
$G__53498$jscomp$inline_13622_G__53498__$1$jscomp$inline_13623$$.$fqn$:null;switch($G__53498$jscomp$inline_13622_G__53498__$1$jscomp$inline_13623$$){case "google":$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$=$app$render_wasm$api$fonts$font_db_data$$($font_id$jscomp$inline_13617_font_stored_QMARK_$jscomp$inline_11770_id_buffer$jscomp$inline_11768$$,$font_variant_id$jscomp$inline_13619$$,$font_weight$jscomp$inline_13620$$,
$font_style$jscomp$inline_13621$$);$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$=$cljs$cst$2621$ttf_url$$.$cljs$core$IFn$_invoke$arity$1$($asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$);$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$=$APP.$cljs$core$truth_$$($asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$)?
$APP.$cuerdas$core$replace$$($asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$,"https://fonts.gstatic.com/s/",$APP.$lambdaisland$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"internal/gfonts/font/"]))):null;break b;case "custom":$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$=
""+($APP.$lambdaisland$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"assets/by-id/",$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$]))??"");break b;case "builtin":$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$=""+($APP.$lambdaisland$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,
"fonts/",$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$]))??"");break b;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53498$jscomp$inline_13622_G__53498__$1$jscomp$inline_13623$$)].join(""));}}$font_id$jscomp$inline_13617_font_stored_QMARK_$jscomp$inline_11770_id_buffer$jscomp$inline_11768$$=$APP.$app$common$uuid$get_u32$$($cljs$cst$2991$wasm_id$$.$cljs$core$IFn$_invoke$arity$1$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$));
$font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$,$cljs$cst$2989$family_id_buffer$$,$font_id$jscomp$inline_13617_font_stored_QMARK_$jscomp$inline_11770_id_buffer$jscomp$inline_11768$$);$font_id$jscomp$inline_13617_font_stored_QMARK_$jscomp$inline_11770_id_buffer$jscomp$inline_11768$$=$APP.$app$render_wasm$api$fonts$font_stored_QMARK_$$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$,
$JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$);$JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$=$APP.$cljs$core$truth_$$($font_id$jscomp$inline_13617_font_stored_QMARK_$jscomp$inline_11770_id_buffer$jscomp$inline_11768$$)?null:$app$render_wasm$api$fonts$fetch_font$$($font_data__$1$jscomp$inline_11769_map__53521__$1$jscomp$inline_5867$$,$asset_id$jscomp$inline_5868_temp__5823__auto__$jscomp$inline_14014_uri$jscomp$inline_11767_variant$jscomp$inline_14013$$,
$JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$,$fallback_QMARK_$jscomp$inline_5870$$)}else $JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$=null;return $JSCompiler_inline_result$jscomp$1017_emoji_QMARK_$jscomp$inline_5869_font$jscomp$25_map__53521$jscomp$inline_5866$$},$fonts$jscomp$12$$)};
$app$render_wasm$api$fonts$add_noto_fonts$$=function($fonts$jscomp$14$$,$languages$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$112$$,$lang_temp__5823__auto__$jscomp$153$$){$lang_temp__5823__auto__$jscomp$153$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$render_wasm$api$fonts$noto_fonts$$,$lang_temp__5823__auto__$jscomp$153$$);return $APP.$cljs$core$truth_$$($lang_temp__5823__auto__$jscomp$153$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$112$$,
$lang_temp__5823__auto__$jscomp$153$$):$acc$jscomp$112$$},$fonts$jscomp$14$$,$languages$$)};$app$render_wasm$mem$__GT_offset_32$$=function($value$jscomp$475$$){return $value$jscomp$475$$>>2};$APP.$app$render_wasm$mem$alloc$$=function($size$jscomp$112$$){$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($size$jscomp$112$$,0)&&console.trace("Tried to allocate 0 bytes");return(0,$APP.$app$render_wasm$wasm$internal_module$$._alloc_bytes)($size$jscomp$112$$)};
$APP.$app$render_wasm$mem$alloc__GT_offset_32$$=function($size$jscomp$113$$){return $app$render_wasm$mem$__GT_offset_32$$($APP.$app$render_wasm$mem$alloc$$($size$jscomp$113$$))};$APP.$app$render_wasm$mem$get_heap_u8$$=function(){return $APP.$app$render_wasm$wasm$internal_module$$.HEAPU8};$APP.$app$render_wasm$mem$get_heap_u32$$=function(){return $APP.$app$render_wasm$wasm$internal_module$$.HEAPU32};$app$render_wasm$mem$get_heap_f32$$=function(){return $APP.$app$render_wasm$wasm$internal_module$$.HEAPF32};
$APP.$app$render_wasm$mem$free$$=function(){(0,$APP.$app$render_wasm$wasm$internal_module$$._free_bytes)()};$app$render_wasm$mem$slice$$=function($heap$jscomp$3$$,$offset$jscomp$123$$,$size$jscomp$114$$){return $heap$jscomp$3$$.slice($offset$jscomp$123$$,$offset$jscomp$123$$+$size$jscomp$114$$)};
$app$render_wasm$mem$write_u8$$=function($offset$jscomp$124$$,$target$jscomp$124$$,$value$jscomp$476$$){$target$jscomp$124$$.setUint8($offset$jscomp$124$$,$value$jscomp$476$$,!0);return $offset$jscomp$124$$+1};$app$render_wasm$mem$write_f32$$=function($offset$jscomp$125$$,$target$jscomp$125$$,$value$jscomp$477$$){$target$jscomp$125$$.setFloat32($offset$jscomp$125$$,$value$jscomp$477$$,!0);return $offset$jscomp$125$$+4};
$app$render_wasm$mem$write_i32$$=function($offset$jscomp$126$$,$target$jscomp$126$$,$value$jscomp$478$$){$target$jscomp$126$$.setInt32($offset$jscomp$126$$,$value$jscomp$478$$,!0);return $offset$jscomp$126$$+4};$app$render_wasm$mem$write_u32$$=function($offset$jscomp$127$$,$target$jscomp$127$$,$value$jscomp$479$$){$target$jscomp$127$$.setInt32($offset$jscomp$127$$,$value$jscomp$479$$,!0);return $offset$jscomp$127$$+4};
$app$render_wasm$mem$write_uuid$$=function($offset$jscomp$129$$,$target$jscomp$129$$,$barray__45465__auto___53507_value$jscomp$481$$){$barray__45465__auto___53507_value$jscomp$481$$=$APP.$app$common$uuid$get_u32$$($barray__45465__auto___53507_value$jscomp$481$$);$target$jscomp$129$$.setUint32($offset$jscomp$129$$+0,$barray__45465__auto___53507_value$jscomp$481$$[0],!0);$target$jscomp$129$$.setUint32($offset$jscomp$129$$+4,$barray__45465__auto___53507_value$jscomp$481$$[1],!0);$target$jscomp$129$$.setUint32($offset$jscomp$129$$+
8,$barray__45465__auto___53507_value$jscomp$481$$[2],!0);$target$jscomp$129$$.setUint32($offset$jscomp$129$$+12,$barray__45465__auto___53507_value$jscomp$481$$[3],!0);return $offset$jscomp$129$$+16};
$APP.$app$render_wasm$mem$write_buffer$$=function($offset$jscomp$130$$,$target$jscomp$130$$,$JSCompiler_temp$jscomp$1018_value$jscomp$482$$){if($JSCompiler_temp$jscomp$1018_value$jscomp$482$$ instanceof ArrayBuffer)$JSCompiler_temp$jscomp$1018_value$jscomp$482$$=new Uint8Array($JSCompiler_temp$jscomp$1018_value$jscomp$482$$);else if(!($JSCompiler_temp$jscomp$1018_value$jscomp$482$$ instanceof Uint8Array))throw Error("unexpected type");$target$jscomp$130$$.set($JSCompiler_temp$jscomp$1018_value$jscomp$482$$,
$offset$jscomp$130$$)};$app$render_wasm$mem$assert_written$$=function($final_offset$$){return $final_offset$$};$app$render_wasm$serializers$translate_shape_type$$=function($type$jscomp$417$$){var $values$jscomp$40$$=$app$render_wasm$wasm$serializers$$["shape-type"],$default$$jscomp$57$$=$values$jscomp$40$$.rect;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$40$$[$APP.$app$common$data$name$$($type$jscomp$417$$)],$default$$jscomp$57$$)};
$app$render_wasm$serializers$translate_stroke_linecap$$=function($stroke_linecap$$){var $values$jscomp$41$$=$app$render_wasm$wasm$serializers$$["stroke-linecap"],$default$$jscomp$58$$=$values$jscomp$41$$.butt;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$41$$[$APP.$app$common$data$name$$($stroke_linecap$$)],$default$$jscomp$58$$)};
$app$render_wasm$serializers$translate_stroke_linejoin$$=function($stroke_linejoin$$){var $values$jscomp$42$$=$app$render_wasm$wasm$serializers$$["stroke-linejoin"],$default$$jscomp$59$$=$values$jscomp$42$$.miter;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$42$$[$APP.$app$common$data$name$$($stroke_linejoin$$)],$default$$jscomp$59$$)};
$app$render_wasm$serializers$translate_fill_rule$$=function($fill_rule$$){var $values$jscomp$43$$=$app$render_wasm$wasm$serializers$$["fill-rule"],$default$$jscomp$60$$=$values$jscomp$43$$.nonzero;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$43$$[$APP.$app$common$data$name$$($fill_rule$$)],$default$$jscomp$60$$)};
$app$render_wasm$serializers$translate_stroke_cap$$=function($stroke_cap$$){var $values$jscomp$45$$=$app$render_wasm$wasm$serializers$$["stroke-cap"],$default$$jscomp$62$$=$values$jscomp$45$$.none;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$45$$[$APP.$app$common$data$name$$($stroke_cap$$)],$default$$jscomp$62$$)};
$app$render_wasm$serializers$translate_blend_mode$$=function($blend_mode$jscomp$1$$){var $values$jscomp$46$$=$app$render_wasm$wasm$serializers$$["blend-mode"],$default$$jscomp$63$$=$values$jscomp$46$$.normal;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$46$$[$APP.$app$common$data$name$$($blend_mode$jscomp$1$$)],$default$$jscomp$63$$)};
$app$render_wasm$serializers$translate_bool_type$$=function($bool_type$jscomp$3$$){var $values$jscomp$49$$=$app$render_wasm$wasm$serializers$$["bool-type"],$default$$jscomp$66$$=$values$jscomp$49$$.union;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$49$$[$APP.$app$common$data$name$$($bool_type$jscomp$3$$)],$default$$jscomp$66$$)};
$app$render_wasm$serializers$translate_layout_align_items$$=function($align_items$$){var $values$jscomp$53$$=$app$render_wasm$wasm$serializers$$["align-items"],$default$$jscomp$68$$=$values$jscomp$53$$.start;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$53$$[$APP.$app$common$data$name$$($align_items$$)],$default$$jscomp$68$$)};
$app$render_wasm$serializers$translate_layout_align_content$$=function($align_content$$){var $values$jscomp$54$$=$app$render_wasm$wasm$serializers$$["align-content"],$default$$jscomp$69$$=$values$jscomp$54$$.stretch;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$54$$[$APP.$app$common$data$name$$($align_content$$)],$default$$jscomp$69$$)};
$app$render_wasm$serializers$translate_layout_justify_items$$=function($justify_items$$){var $values$jscomp$55$$=$app$render_wasm$wasm$serializers$$["justify-items"],$default$$jscomp$70$$=$values$jscomp$55$$.start;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$55$$[$APP.$app$common$data$name$$($justify_items$$)],$default$$jscomp$70$$)};
$app$render_wasm$serializers$translate_layout_justify_content$$=function($justify_content$$){var $values$jscomp$56$$=$app$render_wasm$wasm$serializers$$["justify-content"],$default$$jscomp$71$$=$values$jscomp$56$$.stretch;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$56$$[$APP.$app$common$data$name$$($justify_content$$)],$default$$jscomp$71$$)};
$app$render_wasm$serializers$translate_layout_sizing$$=function($sizing$jscomp$1$$){var $values$jscomp$59$$=$app$render_wasm$wasm$serializers$$.sizing,$default$$jscomp$73$$=$values$jscomp$59$$.fix;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$59$$[$APP.$app$common$data$name$$($sizing$jscomp$1$$)],$default$$jscomp$73$$)};
$app$render_wasm$serializers$translate_align_self$$=function($align_self$jscomp$2$$){var $values$jscomp$60$$=$app$render_wasm$wasm$serializers$$["align-self"],$default$$jscomp$74$$=$values$jscomp$60$$.none;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$60$$[$APP.$app$common$data$name$$($align_self$jscomp$2$$)],$default$$jscomp$74$$)};
$app$render_wasm$serializers$translate_text_transform$$=function($text_transform$jscomp$2$$){var $values$jscomp$66$$=$app$render_wasm$wasm$serializers$$["text-transform"],$default$$jscomp$80$$=$values$jscomp$66$$.none;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$66$$[$APP.$app$common$data$name$$($text_transform$jscomp$2$$)],$default$$jscomp$80$$)};
$app$render_wasm$serializers$translate_text_decoration$$=function($text_decoration$jscomp$1$$){var $values$jscomp$67$$=$app$render_wasm$wasm$serializers$$["text-decoration"],$default$$jscomp$81$$=$values$jscomp$67$$.none;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$67$$[$APP.$app$common$data$name$$($text_decoration$jscomp$1$$)],$default$$jscomp$81$$)};
$app$render_wasm$serializers$translate_text_direction$$=function($text_direction$$){var $values$jscomp$68$$=$app$render_wasm$wasm$serializers$$["text-direction"],$default$$jscomp$82$$=$values$jscomp$68$$.ltr;return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$68$$[$APP.$app$common$data$name$$($text_direction$$)],$default$$jscomp$82$$)};
$app$render_wasm$serializers$translate_font_style$$=function($font_style$jscomp$7$$){var $values$jscomp$69$$=$app$render_wasm$wasm$serializers$$["font-style"],$default$$jscomp$83$$=$values$jscomp$69$$.normal;switch($font_style$jscomp$7$$){case "normal":return $values$jscomp$69$$.normal;case "regular":return $values$jscomp$69$$.normal;case "italic":return $values$jscomp$69$$.italic;default:return $default$$jscomp$83$$}};
$app$render_wasm$api$shapes$write_uuid_to_heap$$=function($dview$$,$offset$jscomp$131$$,$buffer$jscomp$65_id$jscomp$315$$){$buffer$jscomp$65_id$jscomp$315$$=$APP.$app$common$uuid$get_u32$$($buffer$jscomp$65_id$jscomp$315$$);$dview$$.setUint32($offset$jscomp$131$$,$buffer$jscomp$65_id$jscomp$315$$[0],!0);$dview$$.setUint32($offset$jscomp$131$$+4,$buffer$jscomp$65_id$jscomp$315$$[1],!0);$dview$$.setUint32($offset$jscomp$131$$+8,$buffer$jscomp$65_id$jscomp$315$$[2],!0);$dview$$.setUint32($offset$jscomp$131$$+
12,$buffer$jscomp$65_id$jscomp$315$$[3],!0)};
$app$render_wasm$api$shapes$serialize_transform$$=function($transform$jscomp$78$$){return $transform$jscomp$78$$!=null?new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$transform$jscomp$78$$?.a??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$78$$,$APP.$cljs$cst$1508$a$$),$transform$jscomp$78$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$78$$,$APP.$cljs$cst$1509$b$$),$transform$jscomp$78$$?.c??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$78$$,
$cljs$cst$1510$c$$),$transform$jscomp$78$$?.d??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$78$$,$cljs$cst$1436$d$$),$transform$jscomp$78$$?.e??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$78$$,$cljs$cst$1438$e$$),$transform$jscomp$78$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$78$$,$cljs$cst$596$f$$)],null):new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,0,0,1,
0,0],null)};
$app$render_wasm$api$shapes$serialize_selrect$$=function($selrect$jscomp$38$$){return $selrect$jscomp$38$$!=null?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$selrect$jscomp$38$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$38$$,$APP.$cljs$cst$1512$x1$$),$selrect$jscomp$38$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$38$$,$APP.$cljs$cst$1513$y1$$),$selrect$jscomp$38$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$38$$,$APP.$cljs$cst$1514$x2$$),
$selrect$jscomp$38$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$38$$,$APP.$cljs$cst$1515$y2$$)],null):new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,0,0,0],null)};
$app$render_wasm$api$shapes$set_shape_base_props$$=function($shape$jscomp$368$$){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$){var $id$jscomp$316$$=$shape$jscomp$368$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$266$id$$),$parent_id$jscomp$41$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1603$parent_id$$),$shape_type$jscomp$2$$=$shape$jscomp$368$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,
$APP.$cljs$cst$139$type$$),$clip_content$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape_type$jscomp$2$$,$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$core$not$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1860$show_content$$)):!1,$hidden$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$368$$,$APP.$cljs$cst$1604$hidden$$,!1),$flags$jscomp$24$$=function(){var $G__53587__$1$$=$clip_content$$?1:0;return $APP.$cljs$core$truth_$$($hidden$jscomp$2$$)?
$G__53587__$1$$|2:$G__53587__$1$$}(),$blend_mode$jscomp$2$$=$app$render_wasm$serializers$translate_blend_mode$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1851$blend_mode$$)),$constraint_h$$=function(){var $c$jscomp$292$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1856$constraints_h$$);return $c$jscomp$292$$!=null?$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($app$render_wasm$wasm$serializers$$["constraint-h"][$APP.$app$common$data$name$$($c$jscomp$292$$)],
5):255}(),$constraint_v$$=function(){var $c$jscomp$293$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1855$constraints_v$$);return $c$jscomp$293$$!=null?$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($app$render_wasm$wasm$serializers$$["constraint-v"][$APP.$app$common$data$name$$($c$jscomp$293$$)],5):255}(),$opacity$jscomp$20$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,
$APP.$cljs$cst$1718$opacity$$),1),$rotation$jscomp$11$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1772$rotation$$),0),$tf$jscomp$6_vec__53581$$=$app$render_wasm$api$shapes$serialize_transform$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1275$transform$$)),$ta$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($tf$jscomp$6_vec__53581$$,
0,null),$tb$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($tf$jscomp$6_vec__53581$$,1,null),$tc$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($tf$jscomp$6_vec__53581$$,2,null),$td$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($tf$jscomp$6_vec__53581$$,3,null),$te$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($tf$jscomp$6_vec__53581$$,4,null);$tf$jscomp$6_vec__53581$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($tf$jscomp$6_vec__53581$$,
5,null);var $selrect$jscomp$39_sx1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1589$selrect$$),$sy2_vec__53584$$=$app$render_wasm$api$shapes$serialize_selrect$$($selrect$jscomp$39_sx1$$);$selrect$jscomp$39_sx1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($sy2_vec__53584$$,0,null);var $sy1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($sy2_vec__53584$$,1,null),$sx2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($sy2_vec__53584$$,
2,null);$sy2_vec__53584$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($sy2_vec__53584$$,3,null);var $r1$jscomp$19$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1630$r1$$),0),$r2$jscomp$17$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1631$r2$$),0),$r3$jscomp$5$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,
$APP.$cljs$cst$1632$r3$$),0),$r4$jscomp$5$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$368$$,$APP.$cljs$cst$1633$r4$$),0),$offset$jscomp$132$$=$APP.$app$render_wasm$mem$alloc$$(104),$dview$jscomp$1$$=new DataView($APP.$app$render_wasm$mem$get_heap_u8$$().buffer);$app$render_wasm$api$shapes$write_uuid_to_heap$$($dview$jscomp$1$$,$offset$jscomp$132$$,$id$jscomp$316$$);$app$render_wasm$api$shapes$write_uuid_to_heap$$($dview$jscomp$1$$,
$offset$jscomp$132$$+16,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$41$$,$APP.$app$common$uuid$zero$$));$dview$jscomp$1$$.setUint8($offset$jscomp$132$$+32,$app$render_wasm$serializers$translate_shape_type$$($shape_type$jscomp$2$$));$dview$jscomp$1$$.setUint8($offset$jscomp$132$$+33,$flags$jscomp$24$$);$dview$jscomp$1$$.setUint8($offset$jscomp$132$$+34,$blend_mode$jscomp$2$$);$dview$jscomp$1$$.setUint8($offset$jscomp$132$$+35,$constraint_h$$);$dview$jscomp$1$$.setUint8($offset$jscomp$132$$+
36,$constraint_v$$);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+40,$opacity$jscomp$20$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+44,$rotation$jscomp$11$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+48,$ta$jscomp$3$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+52,$tb$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+56,$tc$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+60,$td$jscomp$7$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+64,$te$$,
!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+68,$tf$jscomp$6_vec__53581$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+72,$selrect$jscomp$39_sx1$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+76,$sy1$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+80,$sx2$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+84,$sy2_vec__53584$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+88,$r1$jscomp$19$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+92,$r2$jscomp$17$$,
!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+96,$r3$jscomp$5$$,!0);$dview$jscomp$1$$.setFloat32($offset$jscomp$132$$+100,$r4$jscomp$5$$,!0);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_base_props)()}};$app$render_wasm$api$texts$encode_text$$=function($text$jscomp$24$$){return(new TextEncoder).encode($text$jscomp$24$$)};
$app$render_wasm$api$texts$write_span_fills$$=function($new_ofset_offset$jscomp$133$$,$dview$jscomp$2$$,$fills$jscomp$14$$){$new_ofset_offset$jscomp$133$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$4$$,$fill$jscomp$13_image$jscomp$17$$){var $opacity$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($fill$jscomp$13_image$jscomp$17$$,$APP.$cljs$cst$1731$fill_opacity$$,1),$color$jscomp$50$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill$jscomp$13_image$jscomp$17$$,
$APP.$cljs$cst$1730$fill_color$$),$gradient$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill$jscomp$13_image$jscomp$17$$,$APP.$cljs$cst$1732$fill_color_gradient$$);$fill$jscomp$13_image$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill$jscomp$13_image$jscomp$17$$,$APP.$cljs$cst$1616$fill_image$$);return $color$jscomp$50$$!=null?$app$common$types$fills$impl$write_solid_fill$$($offset__$1$jscomp$4$$,$dview$jscomp$2$$,$opacity$jscomp$21$$,$color$jscomp$50$$):
$gradient$jscomp$15$$!=null?$app$common$types$fills$impl$write_gradient_fill$$($offset__$1$jscomp$4$$,$dview$jscomp$2$$,$opacity$jscomp$21$$,$gradient$jscomp$15$$):$fill$jscomp$13_image$jscomp$17$$!=null?$app$common$types$fills$impl$write_image_fill$$($offset__$1$jscomp$4$$,$dview$jscomp$2$$,$opacity$jscomp$21$$,$fill$jscomp$13_image$jscomp$17$$):null},$new_ofset_offset$jscomp$133$$,$fills$jscomp$14$$);var $padding_fills$$=function(){var $y__5111__auto__$jscomp$67$$=8-$APP.$cljs$core$count$$($fills$jscomp$14$$);
return 0>$y__5111__auto__$jscomp$67$$?0:$y__5111__auto__$jscomp$67$$}();return $new_ofset_offset$jscomp$133$$+$padding_fills$$*160};
$app$render_wasm$api$texts$write_paragraph$$=function($offset$jscomp$134$$,$dview$jscomp$3$$,$letter_spacing$jscomp$4_paragraph$jscomp$2$$){var $text_align$jscomp$2_text_align$jscomp$inline_5873$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($letter_spacing$jscomp$4_paragraph$jscomp$2$$,$APP.$cljs$cst$1747$text_align$$);var $text_direction$jscomp$1_values$jscomp$inline_5874$$=$app$render_wasm$wasm$serializers$$["text-align"],$default$$jscomp$inline_5875_text_decoration$jscomp$2$$=$text_direction$jscomp$1_values$jscomp$inline_5874$$.left;
$text_align$jscomp$2_text_align$jscomp$inline_5873$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($text_direction$jscomp$1_values$jscomp$inline_5874$$[$APP.$app$common$data$name$$($text_align$jscomp$2_text_align$jscomp$inline_5873$$)],$default$$jscomp$inline_5875_text_decoration$jscomp$2$$);$text_direction$jscomp$1_values$jscomp$inline_5874$$=$app$render_wasm$serializers$translate_text_direction$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($letter_spacing$jscomp$4_paragraph$jscomp$2$$,
$APP.$cljs$cst$1748$text_direction$$));$default$$jscomp$inline_5875_text_decoration$jscomp$2$$=$app$render_wasm$serializers$translate_text_decoration$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($letter_spacing$jscomp$4_paragraph$jscomp$2$$,$APP.$cljs$cst$1752$text_decoration$$));var $text_transform$jscomp$3$$=$app$render_wasm$serializers$translate_text_transform$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($letter_spacing$jscomp$4_paragraph$jscomp$2$$,$APP.$cljs$cst$1753$text_transform$$)),
$line_height$jscomp$4$$=$app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($letter_spacing$jscomp$4_paragraph$jscomp$2$$,$APP.$cljs$cst$1749$line_height$$));$letter_spacing$jscomp$4_paragraph$jscomp$2$$=$app$render_wasm$api$fonts$serialize_letter_spacing$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($letter_spacing$jscomp$4_paragraph$jscomp$2$$,$APP.$cljs$cst$1750$letter_spacing$$));return $app$render_wasm$mem$assert_written$$($app$render_wasm$mem$write_f32$$($app$render_wasm$mem$write_f32$$($app$render_wasm$mem$write_u8$$($app$render_wasm$mem$write_u8$$($app$render_wasm$mem$write_u8$$($app$render_wasm$mem$write_u8$$($offset$jscomp$134$$,
$dview$jscomp$3$$,$text_align$jscomp$2_text_align$jscomp$inline_5873$$),$dview$jscomp$3$$,$text_direction$jscomp$1_values$jscomp$inline_5874$$),$dview$jscomp$3$$,$default$$jscomp$inline_5875_text_decoration$jscomp$2$$),$dview$jscomp$3$$,$text_transform$jscomp$3$$),$dview$jscomp$3$$,$line_height$jscomp$4$$),$dview$jscomp$3$$,$letter_spacing$jscomp$4_paragraph$jscomp$2$$))};
$app$render_wasm$api$texts$write_spans$$=function($offset$jscomp$135$$,$dview$jscomp$4$$,$spans$$,$paragraph$jscomp$3$$){var $paragraph_font_size$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($paragraph$jscomp$3$$,$APP.$cljs$cst$1744$font_size$$),$paragraph_font_weight$$=$app$render_wasm$api$fonts$serialize_font_weight$$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$3$$)),$paragraph_line_height$$=$app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($paragraph$jscomp$3$$,
$APP.$cljs$cst$1749$line_height$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$5$$,$span$jscomp$2$$){var $font_style$jscomp$8$$=$app$render_wasm$serializers$translate_font_style$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($span$jscomp$2$$,$APP.$cljs$cst$1746$font_style$$,"normal")),$font_size$jscomp$6_font_size__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($span$jscomp$2$$,$APP.$cljs$cst$1744$font_size$$,$paragraph_font_size$$);
$font_size$jscomp$6_font_size__$1$$=$app$render_wasm$api$fonts$serialize_font_size$$($font_size$jscomp$6_font_size__$1$$);var $line_height$jscomp$5$$=$app$render_wasm$api$fonts$serialize_line_height$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($span$jscomp$2$$,$APP.$cljs$cst$1749$line_height$$),$paragraph_line_height$$),$letter_spacing$jscomp$5$$=$app$render_wasm$api$fonts$serialize_letter_spacing$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($span$jscomp$2$$,
$APP.$cljs$cst$1750$letter_spacing$$)),$font_weight$jscomp$8_font_weight__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($span$jscomp$2$$,$APP.$cljs$cst$1745$font_weight$$,$paragraph_font_weight$$);$font_weight$jscomp$8_font_weight__$1$$=$app$render_wasm$api$fonts$serialize_font_weight$$($font_weight$jscomp$8_font_weight__$1$$);var $font_id$jscomp$22$$=$app$render_wasm$api$fonts$normalize_font_id$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($span$jscomp$2$$,$APP.$cljs$cst$1741$font_id$$,
"sourcesanspro")),$font_family$jscomp$4$$=$APP.$cljs$core$hash$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($span$jscomp$2$$,$APP.$cljs$cst$1742$font_family$$,"sourcesanspro")),$text_length$$=$app$render_wasm$api$texts$encode_text$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($span$jscomp$2$$,$APP.$cljs$cst$1572$text$$,"")).byteLength,$fills$jscomp$15$$=$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$(8,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($span$jscomp$2$$,
$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$)),$font_variant_id$jscomp$15_font_variant_id__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($span$jscomp$2$$,$APP.$cljs$cst$1743$font_variant_id$$);$font_variant_id$jscomp$15_font_variant_id__$1$$=$APP.$cljs$core$uuid_QMARK_$$($font_variant_id$jscomp$15_font_variant_id__$1$$)?$font_variant_id$jscomp$15_font_variant_id__$1$$:$APP.$app$common$uuid$zero$$;var $text_decoration$jscomp$3$$=function(){var $or__5025__auto__$jscomp$558_or__5025__auto____$1$jscomp$64$$=
$app$render_wasm$serializers$translate_text_decoration$$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$2$$));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$558_or__5025__auto____$1$jscomp$64$$))return $or__5025__auto__$jscomp$558_or__5025__auto____$1$jscomp$64$$;$or__5025__auto__$jscomp$558_or__5025__auto____$1$jscomp$64$$=$app$render_wasm$serializers$translate_text_decoration$$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$3$$));
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$558_or__5025__auto____$1$jscomp$64$$)?$or__5025__auto__$jscomp$558_or__5025__auto____$1$jscomp$64$$:$app$render_wasm$serializers$translate_text_decoration$$("none")}(),$text_transform$jscomp$4$$=function(){var $or__5025__auto__$jscomp$559_or__5025__auto____$1$jscomp$65$$=$app$render_wasm$serializers$translate_text_transform$$($APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$2$$));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$559_or__5025__auto____$1$jscomp$65$$))return $or__5025__auto__$jscomp$559_or__5025__auto____$1$jscomp$65$$;
$or__5025__auto__$jscomp$559_or__5025__auto____$1$jscomp$65$$=$app$render_wasm$serializers$translate_text_transform$$($APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$3$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$559_or__5025__auto____$1$jscomp$65$$)?$or__5025__auto__$jscomp$559_or__5025__auto____$1$jscomp$65$$:$app$render_wasm$serializers$translate_text_transform$$("none")}(),$text_direction$jscomp$2$$=function(){var $or__5025__auto__$jscomp$560_or__5025__auto____$1$jscomp$66$$=
$app$render_wasm$serializers$translate_text_direction$$($APP.$cljs$cst$1748$text_direction$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$2$$));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$560_or__5025__auto____$1$jscomp$66$$))return $or__5025__auto__$jscomp$560_or__5025__auto____$1$jscomp$66$$;$or__5025__auto__$jscomp$560_or__5025__auto____$1$jscomp$66$$=$app$render_wasm$serializers$translate_text_direction$$($APP.$cljs$cst$1748$text_direction$$.$cljs$core$IFn$_invoke$arity$1$($paragraph$jscomp$3$$));
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$560_or__5025__auto____$1$jscomp$66$$)?$or__5025__auto__$jscomp$560_or__5025__auto____$1$jscomp$66$$:$app$render_wasm$serializers$translate_text_direction$$("ltr")}();return $app$render_wasm$api$texts$write_span_fills$$($app$render_wasm$mem$assert_written$$($app$render_wasm$mem$write_i32$$($app$render_wasm$mem$write_i32$$($app$render_wasm$mem$write_uuid$$($app$render_wasm$mem$write_i32$$($app$render_wasm$mem$write_uuid$$($app$render_wasm$mem$write_u32$$($app$render_wasm$mem$write_f32$$($app$render_wasm$mem$write_f32$$($app$render_wasm$mem$write_f32$$($app$render_wasm$mem$write_u8$$($app$render_wasm$mem$write_u8$$($app$render_wasm$mem$write_u8$$($app$render_wasm$mem$write_u8$$($offset__$1$jscomp$5$$,
$dview$jscomp$4$$,$font_style$jscomp$8$$),$dview$jscomp$4$$,$text_decoration$jscomp$3$$),$dview$jscomp$4$$,$text_transform$jscomp$4$$),$dview$jscomp$4$$,$text_direction$jscomp$2$$),$dview$jscomp$4$$,$font_size$jscomp$6_font_size__$1$$),$dview$jscomp$4$$,$line_height$jscomp$5$$),$dview$jscomp$4$$,$letter_spacing$jscomp$5$$),$dview$jscomp$4$$,$font_weight$jscomp$8_font_weight__$1$$),$dview$jscomp$4$$,$font_id$jscomp$22$$),$dview$jscomp$4$$,$font_family$jscomp$4$$),$dview$jscomp$4$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($font_variant_id$jscomp$15_font_variant_id__$1$$,
$APP.$app$common$uuid$zero$$)),$dview$jscomp$4$$,$text_length$$),$dview$jscomp$4$$,$APP.$cljs$core$count$$($fills$jscomp$15$$))),$dview$jscomp$4$$,$fills$jscomp$15$$)},$offset$jscomp$135$$,$spans$$)};
$app$render_wasm$api$texts$write_shape_text$$=function($normalized_spans_spans$jscomp$1$$,$num_spans_paragraph$jscomp$4$$,$text$jscomp$25_text_buffer$jscomp$1$$){var $normalized_paragraph$$=$app$render_wasm$api$fonts$normalize_paragraph_font$$($num_spans_paragraph$jscomp$4$$);$normalized_spans_spans$jscomp$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53570_SHARP_$$){return $app$render_wasm$api$fonts$normalize_span_font$$($p1__53570_SHARP_$$,$normalized_paragraph$$)},$normalized_spans_spans$jscomp$1$$);
$num_spans_paragraph$jscomp$4$$=$APP.$cljs$core$count$$($normalized_spans_spans$jscomp$1$$);var $heapu8_metadata_size$$=12+$num_spans_paragraph$jscomp$4$$*1344;$text$jscomp$25_text_buffer$jscomp$1$$=$app$render_wasm$api$texts$encode_text$$($text$jscomp$25_text_buffer$jscomp$1$$);var $offset$jscomp$136_total_size$$=4+$heapu8_metadata_size$$+$text$jscomp$25_text_buffer$jscomp$1$$.byteLength;$heapu8_metadata_size$$=$APP.$app$render_wasm$mem$get_heap_u8$$();var $dview$jscomp$5$$=$app$common$buffer$wrap$$();
$offset$jscomp$136_total_size$$=$APP.$app$render_wasm$mem$alloc$$($offset$jscomp$136_total_size$$);$APP.$app$render_wasm$mem$write_buffer$$($app$render_wasm$api$texts$write_spans$$($app$render_wasm$api$texts$write_paragraph$$($app$render_wasm$mem$write_u32$$($offset$jscomp$136_total_size$$,$dview$jscomp$5$$,$num_spans_paragraph$jscomp$4$$),$dview$jscomp$5$$,$normalized_paragraph$$),$dview$jscomp$5$$,$normalized_spans_spans$jscomp$1$$,$normalized_paragraph$$),$heapu8_metadata_size$$,$text$jscomp$25_text_buffer$jscomp$1$$);
(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_text_content)()};$app$render_wasm$api$texts$contains_emoji_QMARK_$$=function($result$jscomp$244_text$jscomp$26$$){$result$jscomp$244_text$jscomp$26$$=$APP.$cljs$core$re_find$$($app$render_wasm$api$texts$emoji_pattern$$,$result$jscomp$244_text$jscomp$26$$);return $APP.$cljs$core$boolean$0$$($result$jscomp$244_text$jscomp$26$$)};
$app$render_wasm$api$texts$collect_used_languages$$=function($used$jscomp$2$$,$text$jscomp$27$$){return $APP.$cljs$core$reduce_kv$$(function($result$jscomp$245$$,$lang$jscomp$1$$,$pattern$jscomp$7$$){return $APP.$cljs$core$contains_QMARK_$$($result$jscomp$245$$,$lang$jscomp$1$$)?$result$jscomp$245$$:$APP.$cljs$core$truth_$$($APP.$cljs$core$re_find$$($pattern$jscomp$7$$,$text$jscomp$27$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$245$$,$lang$jscomp$1$$):$result$jscomp$245$$},
$used$jscomp$2$$,$app$render_wasm$api$texts$unicode_ranges$$)};
$app$render_wasm$deserializers$read_selection_rect$$=function($heapf32$jscomp$1$$,$offset$jscomp$138$$){var $a$jscomp$376$$=$heapf32$jscomp$1$$[$offset$jscomp$138$$+4],$b$jscomp$307$$=$heapf32$jscomp$1$$[$offset$jscomp$138$$+5],$c$jscomp$295$$=$heapf32$jscomp$1$$[$offset$jscomp$138$$+6],$d$jscomp$232$$=$heapf32$jscomp$1$$[$offset$jscomp$138$$+7],$e$jscomp$310$$=$heapf32$jscomp$1$$[$offset$jscomp$138$$+8],$f$jscomp$808$$=$heapf32$jscomp$1$$[$offset$jscomp$138$$+9];return new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$288$width$$,$heapf32$jscomp$1$$[$offset$jscomp$138$$+0],$APP.$cljs$cst$1511$height$$,$heapf32$jscomp$1$$[$offset$jscomp$138$$+1],$APP.$cljs$cst$1651$center$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($heapf32$jscomp$1$$[$offset$jscomp$138$$+2],$heapf32$jscomp$1$$[$offset$jscomp$138$$+3]),$APP.$cljs$cst$1275$transform$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$6$($a$jscomp$376$$,$b$jscomp$307$$,$c$jscomp$295$$,$d$jscomp$232$$,$e$jscomp$310$$,
$f$jscomp$808$$)],null)};$app$render_wasm$mem$heap32$write_u32$$=function($offset$jscomp$140$$,$heap$jscomp$5$$,$value$jscomp$488$$){$heap$jscomp$5$$[$offset$jscomp$140$$]=$value$jscomp$488$$;return $offset$jscomp$140$$+1};
$APP.$app$render_wasm$mem$heap32$write_uuid$$=function($offset$jscomp$142$$,$heap$jscomp$7$$,$buffer$jscomp$67_id$jscomp$317$$){$buffer$jscomp$67_id$jscomp$317$$=$APP.$app$common$uuid$get_u32$$($buffer$jscomp$67_id$jscomp$317$$);$heap$jscomp$7$$.set($buffer$jscomp$67_id$jscomp$317$$,$offset$jscomp$142$$);return $offset$jscomp$142$$+4};
$app$render_wasm$mem$heap32$write_matrix$$=function($offset$jscomp$143$$,$heap$jscomp$8$$,$f$jscomp$809_matrix$jscomp$13$$){var $a$jscomp$377$$=$f$jscomp$809_matrix$jscomp$13$$?.a??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$809_matrix$jscomp$13$$,$APP.$cljs$cst$1508$a$$),$b$jscomp$308$$=$f$jscomp$809_matrix$jscomp$13$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$809_matrix$jscomp$13$$,$APP.$cljs$cst$1509$b$$),$c$jscomp$296$$=$f$jscomp$809_matrix$jscomp$13$$?.c??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$809_matrix$jscomp$13$$,$cljs$cst$1510$c$$),$d$jscomp$233$$=$f$jscomp$809_matrix$jscomp$13$$?.d??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$809_matrix$jscomp$13$$,$cljs$cst$1436$d$$),$e$jscomp$311$$=$f$jscomp$809_matrix$jscomp$13$$?.e??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$809_matrix$jscomp$13$$,$cljs$cst$1438$e$$);$f$jscomp$809_matrix$jscomp$13$$=$f$jscomp$809_matrix$jscomp$13$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$809_matrix$jscomp$13$$,
$cljs$cst$596$f$$);$heap$jscomp$8$$[$offset$jscomp$143$$+0]=$a$jscomp$377$$;$heap$jscomp$8$$[$offset$jscomp$143$$+1]=$b$jscomp$308$$;$heap$jscomp$8$$[$offset$jscomp$143$$+2]=$c$jscomp$296$$;$heap$jscomp$8$$[$offset$jscomp$143$$+3]=$d$jscomp$233$$;$heap$jscomp$8$$[$offset$jscomp$143$$+4]=$e$jscomp$311$$;$heap$jscomp$8$$[$offset$jscomp$143$$+5]=$f$jscomp$809_matrix$jscomp$13$$;return $offset$jscomp$143$$+6};
$APP.$app$render_wasm$serializers$color$hex__GT_u32argb$$=function($hex$jscomp$4_rgb$jscomp$3$$,$opacity$jscomp$22$$){$hex$jscomp$4_rgb$jscomp$3$$=parseInt($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($hex$jscomp$4_rgb$jscomp$3$$,1),16);return($APP.$app$common$math$floor$$(($APP.$cljs$core$truth_$$($opacity$jscomp$22$$)?$opacity$jscomp$22$$:1)*255)<<24|$hex$jscomp$4_rgb$jscomp$3$$)>>>0};
$app$render_wasm$svg_fills$trim_fill_value$$=function($string_value_trimmed_value$jscomp$490$$){$string_value_trimmed_value$jscomp$490$$=typeof $string_value_trimmed_value$jscomp$490$$==="string"?$string_value_trimmed_value$jscomp$490$$:$string_value_trimmed_value$jscomp$490$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($string_value_trimmed_value$jscomp$490$$):$string_value_trimmed_value$jscomp$490$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$name$$($string_value_trimmed_value$jscomp$490$$):
typeof $string_value_trimmed_value$jscomp$490$$==="number"?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($string_value_trimmed_value$jscomp$490$$):$string_value_trimmed_value$jscomp$490$$!=null?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($string_value_trimmed_value$jscomp$490$$):null;return $string_value_trimmed_value$jscomp$490$$!=null?($string_value_trimmed_value$jscomp$490$$=$goog$string$internal$trim$$($string_value_trimmed_value$jscomp$490$$),$APP.$cljs$core$seq$$($string_value_trimmed_value$jscomp$490$$)?
$string_value_trimmed_value$jscomp$490$$:null):null};
$app$render_wasm$svg_fills$parse_length$$=function($percent_QMARK_$jscomp$2_value$jscomp$491$$){if($percent_QMARK_$jscomp$2_value$jscomp$491$$==null)return null;if(typeof $percent_QMARK_$jscomp$2_value$jscomp$491$$==="number")return $percent_QMARK_$jscomp$2_value$jscomp$491$$;var $numeric_parsed_value__$1$jscomp$16$$=$app$render_wasm$svg_fills$trim_fill_value$$($percent_QMARK_$jscomp$2_value$jscomp$491$$);if($APP.$cljs$core$seq$$($numeric_parsed_value__$1$jscomp$16$$)){$percent_QMARK_$jscomp$2_value$jscomp$491$$=$APP.$goog$string$internal$endsWith$$($numeric_parsed_value__$1$jscomp$16$$,
"%");var $px_QMARK_$$=$APP.$goog$string$internal$endsWith$$($numeric_parsed_value__$1$jscomp$16$$,"px");$numeric_parsed_value__$1$jscomp$16$$=$percent_QMARK_$jscomp$2_value$jscomp$491$$?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($numeric_parsed_value__$1$jscomp$16$$,0,$APP.$cljs$core$count$$($numeric_parsed_value__$1$jscomp$16$$)-1):$px_QMARK_$$?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($numeric_parsed_value__$1$jscomp$16$$,0,$APP.$cljs$core$count$$($numeric_parsed_value__$1$jscomp$16$$)-
2):$numeric_parsed_value__$1$jscomp$16$$;$numeric_parsed_value__$1$jscomp$16$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($numeric_parsed_value__$1$jscomp$16$$);return $APP.$cljs$core$truth_$$($numeric_parsed_value__$1$jscomp$16$$)?$percent_QMARK_$jscomp$2_value$jscomp$491$$?$numeric_parsed_value__$1$jscomp$16$$/100:$numeric_parsed_value__$1$jscomp$16$$:null}return null};
$app$render_wasm$svg_fills$parse_offset$$=function($length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$){$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$=$app$render_wasm$svg_fills$parse_length$$($APP.$cljs$core$truth_$$($length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$)?$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$:
0);$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$=$APP.$cljs$core$truth_$$($length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$)?$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$:0;$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$=$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$>
0?$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$:0;return $length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$<1?$length$jscomp$39_value$jscomp$492_x__5110__auto__$jscomp$inline_11772_x__5113__auto__$jscomp$41$$:1};
$app$render_wasm$svg_fills$parse_opacity$$=function($parsed$jscomp$1_value$jscomp$493$$){$parsed$jscomp$1_value$jscomp$493$$=$app$render_wasm$svg_fills$parse_length$$($parsed$jscomp$1_value$jscomp$493$$);return $parsed$jscomp$1_value$jscomp$493$$!=null?$parsed$jscomp$1_value$jscomp$493$$:1};
$app$render_wasm$svg_fills$shape__GT_selrect$$=function($shape$jscomp$369$$){var $selrect$jscomp$40$$=$shape$jscomp$369$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$369$$,$APP.$cljs$cst$1589$selrect$$);return $app$common$geom$rect$rect_QMARK_$$($selrect$jscomp$40$$)?$selrect$jscomp$40$$:$APP.$cljs$core$map_QMARK_$$($selrect$jscomp$40$$)?$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$40$$):$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1499$x$$,function(){var $or__5025__auto__$jscomp$564$$=$shape$jscomp$369$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$369$$,$APP.$cljs$cst$1499$x$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$564$$)?$or__5025__auto__$jscomp$564$$:0}(),$APP.$cljs$cst$1500$y$$,function(){var $or__5025__auto__$jscomp$565$$=$shape$jscomp$369$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$369$$,$APP.$cljs$cst$1500$y$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$565$$)?
$or__5025__auto__$jscomp$565$$:0}(),$APP.$cljs$cst$288$width$$,function(){var $or__5025__auto__$jscomp$inline_5877_y__5111__auto__$jscomp$69$$=$shape$jscomp$369$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$369$$,$APP.$cljs$cst$288$width$$);$or__5025__auto__$jscomp$inline_5877_y__5111__auto__$jscomp$69$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_5877_y__5111__auto__$jscomp$69$$)?$or__5025__auto__$jscomp$inline_5877_y__5111__auto__$jscomp$69$$:1;return.01>
$or__5025__auto__$jscomp$inline_5877_y__5111__auto__$jscomp$69$$?.01:$or__5025__auto__$jscomp$inline_5877_y__5111__auto__$jscomp$69$$}(),$APP.$cljs$cst$1511$height$$,function(){var $or__5025__auto__$jscomp$inline_5879_y__5111__auto__$jscomp$70$$=$shape$jscomp$369$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$369$$,$APP.$cljs$cst$1511$height$$);$or__5025__auto__$jscomp$inline_5879_y__5111__auto__$jscomp$70$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_5879_y__5111__auto__$jscomp$70$$)?
$or__5025__auto__$jscomp$inline_5879_y__5111__auto__$jscomp$70$$:1;return.01>$or__5025__auto__$jscomp$inline_5879_y__5111__auto__$jscomp$70$$?.01:$or__5025__auto__$jscomp$inline_5879_y__5111__auto__$jscomp$70$$}()],null))};$app$render_wasm$svg_fills$apply_svg_transform$$=function($pt$jscomp$19$$,$svg_transform$jscomp$1$$){return $APP.$cljs$core$truth_$$($svg_transform$jscomp$1$$)?$APP.$app$common$geom$point$transform$$($pt$jscomp$19$$,$svg_transform$jscomp$1$$):$pt$jscomp$19$$};
$app$render_wasm$svg_fills$apply_viewbox_transform$$=function($pt$jscomp$20_transformed_y$$,$svg_y$jscomp$1_viewbox$jscomp$2$$,$rect$jscomp$30$$){if($APP.$cljs$core$truth_$$($svg_y$jscomp$1_viewbox$jscomp$2$$)){var $map__53629__$1_origin_y$$=$APP.$cljs$core$__destructure_map$$($svg_y$jscomp$1_viewbox$jscomp$2$$),$svg_x$jscomp$1_transformed_x$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53629__$1_origin_y$$,$APP.$cljs$cst$1499$x$$);$svg_y$jscomp$1_viewbox$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53629__$1_origin_y$$,
$APP.$cljs$cst$1500$y$$);var $scale_x$jscomp$2_svg_width$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53629__$1_origin_y$$,$APP.$cljs$cst$288$width$$),$scale_y$jscomp$2_svg_height$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53629__$1_origin_y$$,$APP.$cljs$cst$1511$height$$),$rect_width$$=function(){var $y__5111__auto__$jscomp$71$$=$rect$jscomp$30$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$30$$,$APP.$cljs$cst$288$width$$);
return.01>$y__5111__auto__$jscomp$71$$?.01:$y__5111__auto__$jscomp$71$$}(),$rect_height$$=function(){var $y__5111__auto__$jscomp$72$$=$rect$jscomp$30$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$30$$,$APP.$cljs$cst$1511$height$$);return.01>$y__5111__auto__$jscomp$72$$?.01:$y__5111__auto__$jscomp$72$$}(),$origin_x$$=function(){var $or__5025__auto__$jscomp$568_or__5025__auto____$1$jscomp$67$$=$rect$jscomp$30$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$30$$,
$APP.$cljs$cst$1499$x$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$568_or__5025__auto____$1$jscomp$67$$))return $or__5025__auto__$jscomp$568_or__5025__auto____$1$jscomp$67$$;$or__5025__auto__$jscomp$568_or__5025__auto____$1$jscomp$67$$=$rect$jscomp$30$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$30$$,$APP.$cljs$cst$1512$x1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$568_or__5025__auto____$1$jscomp$67$$)?$or__5025__auto__$jscomp$568_or__5025__auto____$1$jscomp$67$$:
0}();$map__53629__$1_origin_y$$=function(){var $or__5025__auto__$jscomp$569_or__5025__auto____$1$jscomp$68$$=$rect$jscomp$30$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$30$$,$APP.$cljs$cst$1500$y$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$569_or__5025__auto____$1$jscomp$68$$))return $or__5025__auto__$jscomp$569_or__5025__auto____$1$jscomp$68$$;$or__5025__auto__$jscomp$569_or__5025__auto____$1$jscomp$68$$=$rect$jscomp$30$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$30$$,
$APP.$cljs$cst$1513$y1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$569_or__5025__auto____$1$jscomp$68$$)?$or__5025__auto__$jscomp$569_or__5025__auto____$1$jscomp$68$$:0}();$scale_x$jscomp$2_svg_width$jscomp$1$$=$rect_width$$/$scale_x$jscomp$2_svg_width$jscomp$1$$;$scale_y$jscomp$2_svg_height$jscomp$1$$=$rect_height$$/$scale_y$jscomp$2_svg_height$jscomp$1$$;$svg_x$jscomp$1_transformed_x$$=$origin_x$$+(($pt$jscomp$20_transformed_y$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$20_transformed_y$$,
$APP.$cljs$cst$1499$x$$))-$svg_x$jscomp$1_transformed_x$$)*$scale_x$jscomp$2_svg_width$jscomp$1$$;$pt$jscomp$20_transformed_y$$=$map__53629__$1_origin_y$$+(($pt$jscomp$20_transformed_y$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$20_transformed_y$$,$APP.$cljs$cst$1500$y$$))-$svg_y$jscomp$1_viewbox$jscomp$2$$)*$scale_y$jscomp$2_svg_height$jscomp$1$$;return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($svg_x$jscomp$1_transformed_x$$,$pt$jscomp$20_transformed_y$$)}return $pt$jscomp$20_transformed_y$$};
$app$render_wasm$svg_fills$normalize_point$$=function($pt$jscomp$21_pt_after_svg_transform_transformed_pt$$,$height$jscomp$97_normalized_y_units$jscomp$3$$,$shape$jscomp$370_viewbox$jscomp$3$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$97_normalized_y_units$jscomp$3$$,"userspaceonuse")){var $rect$jscomp$31$$=$app$render_wasm$svg_fills$shape__GT_selrect$$($shape$jscomp$370_viewbox$jscomp$3$$),$normalized_x_width$jscomp$106$$=function(){var $y__5111__auto__$jscomp$73$$=
$rect$jscomp$31$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$31$$,$APP.$cljs$cst$288$width$$);return.01>$y__5111__auto__$jscomp$73$$?.01:$y__5111__auto__$jscomp$73$$}();$height$jscomp$97_normalized_y_units$jscomp$3$$=function(){var $y__5111__auto__$jscomp$74$$=$rect$jscomp$31$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$31$$,$APP.$cljs$cst$1511$height$$);return.01>$y__5111__auto__$jscomp$74$$?.01:$y__5111__auto__$jscomp$74$$}();var $origin_x$jscomp$1$$=
function(){var $or__5025__auto__$jscomp$570_or__5025__auto____$1$jscomp$69$$=$rect$jscomp$31$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$31$$,$APP.$cljs$cst$1499$x$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$570_or__5025__auto____$1$jscomp$69$$))return $or__5025__auto__$jscomp$570_or__5025__auto____$1$jscomp$69$$;$or__5025__auto__$jscomp$570_or__5025__auto____$1$jscomp$69$$=$rect$jscomp$31$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$31$$,
$APP.$cljs$cst$1512$x1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$570_or__5025__auto____$1$jscomp$69$$)?$or__5025__auto__$jscomp$570_or__5025__auto____$1$jscomp$69$$:0}(),$origin_y$jscomp$1$$=function(){var $or__5025__auto__$jscomp$571_or__5025__auto____$1$jscomp$70$$=$rect$jscomp$31$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$31$$,$APP.$cljs$cst$1500$y$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$571_or__5025__auto____$1$jscomp$70$$))return $or__5025__auto__$jscomp$571_or__5025__auto____$1$jscomp$70$$;
$or__5025__auto__$jscomp$571_or__5025__auto____$1$jscomp$70$$=$rect$jscomp$31$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$31$$,$APP.$cljs$cst$1513$y1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$571_or__5025__auto____$1$jscomp$70$$)?$or__5025__auto__$jscomp$571_or__5025__auto____$1$jscomp$70$$:0}(),$svg_transform$jscomp$2$$=$cljs$cst$2904$svg_transform$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$370_viewbox$jscomp$3$$);$shape$jscomp$370_viewbox$jscomp$3$$=
$cljs$cst$1877$svg_viewbox$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$370_viewbox$jscomp$3$$);$pt$jscomp$21_pt_after_svg_transform_transformed_pt$$=$app$render_wasm$svg_fills$apply_svg_transform$$($pt$jscomp$21_pt_after_svg_transform_transformed_pt$$,$svg_transform$jscomp$2$$);$pt$jscomp$21_pt_after_svg_transform_transformed_pt$$=$app$render_wasm$svg_fills$apply_viewbox_transform$$($pt$jscomp$21_pt_after_svg_transform_transformed_pt$$,$shape$jscomp$370_viewbox$jscomp$3$$,$rect$jscomp$31$$);$normalized_x_width$jscomp$106$$=
(($pt$jscomp$21_pt_after_svg_transform_transformed_pt$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$21_pt_after_svg_transform_transformed_pt$$,$APP.$cljs$cst$1499$x$$))-$origin_x$jscomp$1$$)/$normalized_x_width$jscomp$106$$;$height$jscomp$97_normalized_y_units$jscomp$3$$=(($pt$jscomp$21_pt_after_svg_transform_transformed_pt$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$21_pt_after_svg_transform_transformed_pt$$,$APP.$cljs$cst$1500$y$$))-$origin_y$jscomp$1$$)/
$height$jscomp$97_normalized_y_units$jscomp$3$$;return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($normalized_x_width$jscomp$106$$,$height$jscomp$97_normalized_y_units$jscomp$3$$)}return $pt$jscomp$21_pt_after_svg_transform_transformed_pt$$};
$app$render_wasm$svg_fills$normalize_attrs$$=function($attrs$jscomp$48$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__53630_v$jscomp$552$$){var $k$jscomp$622_key$jscomp$346$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53630_v$jscomp$552$$,0,null);$p__53630_v$jscomp$552$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__53630_v$jscomp$552$$,1,
null);$k$jscomp$622_key$jscomp$346$$=$k$jscomp$622_key$jscomp$346$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($k$jscomp$622_key$jscomp$346$$):$k$jscomp$622_key$jscomp$346$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$name$$($k$jscomp$622_key$jscomp$346$$):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$622_key$jscomp$346$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($clojure$string$lower_case$$($k$jscomp$622_key$jscomp$346$$)),
$p__53630_v$jscomp$552$$],null)}),$APP.$cljs$core$truth_$$($attrs$jscomp$48$$)?$attrs$jscomp$48$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$render_wasm$svg_fills$id_candidates$$=function($id$jscomp$318$$){var $base$jscomp$30$$=typeof $id$jscomp$318$$==="string"?$id$jscomp$318$$:$id$jscomp$318$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($id$jscomp$318$$):$id$jscomp$318$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$name$$($id$jscomp$318$$):$id$jscomp$318$$!=null?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$318$$):null,$lower$jscomp$4$$=$base$jscomp$30$$==null?null:$clojure$string$lower_case$$($base$jscomp$30$$),
$kebab$$=function(){var $G__53638__$1$$=$base$jscomp$30$$==null?null:$APP.$clojure$string$replace$$($base$jscomp$30$$,/([a-z0-9])([A-Z])/,"$1-$2");return $G__53638__$1$$==null?null:$clojure$string$lower_case$$($G__53638__$1$$)}();return $APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53635_SHARP_$$){return $p1__53635_SHARP_$$==null||typeof $p1__53635_SHARP_$$==="string"&&$goog$string$internal$isEmptyOrWhitespace$$($goog$string$makeSafe$$($p1__53635_SHARP_$$))},
new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[typeof $id$jscomp$318$$==="string"?$id$jscomp$318$$:null,$id$jscomp$318$$ instanceof $APP.$cljs$core$Keyword$$?$id$jscomp$318$$:null,$id$jscomp$318$$ instanceof $APP.$cljs$core$Symbol$$?$id$jscomp$318$$:null,$base$jscomp$30$$,$APP.$cljs$core$truth_$$($base$jscomp$30$$)?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$30$$):null,$APP.$cljs$core$truth_$$($base$jscomp$30$$)?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$30$$):
null,$lower$jscomp$4$$,$APP.$cljs$core$truth_$$($lower$jscomp$4$$)?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($lower$jscomp$4$$):null,$APP.$cljs$core$truth_$$($lower$jscomp$4$$)?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$($lower$jscomp$4$$):null,$kebab$$,$APP.$cljs$core$truth_$$($kebab$$)?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($kebab$$):null,$APP.$cljs$core$truth_$$($kebab$$)?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$($kebab$$):null],null)))};
$app$render_wasm$svg_fills$svg_def_by_id$$=function($defs$jscomp$5$$,$id$jscomp$319$$){return $APP.$cljs$core$some$$(function($p1__53641_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$5$$,$p1__53641_SHARP_$$)},$app$render_wasm$svg_fills$id_candidates$$($id$jscomp$319$$))};
$app$render_wasm$svg_fills$normalize_gradient_id$$=function($temp__5825__auto__$jscomp$161_value$jscomp$494_without$$){$temp__5825__auto__$jscomp$161_value$jscomp$494_without$$=$app$render_wasm$svg_fills$trim_fill_value$$($temp__5825__auto__$jscomp$161_value$jscomp$494_without$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$161_value$jscomp$494_without$$)?($temp__5825__auto__$jscomp$161_value$jscomp$494_without$$=$APP.$clojure$string$replace$$($temp__5825__auto__$jscomp$161_value$jscomp$494_without$$,
/^#/,""),$APP.$cljs$core$seq$$($temp__5825__auto__$jscomp$161_value$jscomp$494_without$$)?$temp__5825__auto__$jscomp$161_value$jscomp$494_without$$:null):null};$app$render_wasm$svg_fills$attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($attrs$jscomp$49$$,$keys$jscomp$50$$){return $APP.$cljs$core$some$$(function($p1__53644_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$49$$,$p1__53644_SHARP_$$)},$keys$jscomp$50$$)};
$app$render_wasm$svg_fills$resolve_gradient_node$$=function($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$,$gradient_id$$){var $defs$jscomp$6$$=$chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$?.$svg_defs$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$,$cljs$cst$2905$svg_defs$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($defs$jscomp$6$$)?$gradient_id$$:$defs$jscomp$6$$)&&($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$=
function(){for(var $G__53783_gid_temp__5823__auto__$jscomp$154$$=$gradient_id$$,$G__53784_seen$jscomp$11$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$,$G__53785_acc$jscomp$114$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){var $normalized$jscomp$2$$=$app$render_wasm$svg_fills$normalize_gradient_id$$($G__53783_gid_temp__5823__auto__$jscomp$154$$);if($normalized$jscomp$2$$==null||$APP.$cljs$core$contains_QMARK_$$($G__53784_seen$jscomp$11$$,$normalized$jscomp$2$$))return $G__53785_acc$jscomp$114$$;$G__53783_gid_temp__5823__auto__$jscomp$154$$=
$app$render_wasm$svg_fills$svg_def_by_id$$($defs$jscomp$6$$,$normalized$jscomp$2$$);if($APP.$cljs$core$truth_$$($G__53783_gid_temp__5823__auto__$jscomp$154$$)){var $node$jscomp$286$$=$G__53783_gid_temp__5823__auto__$jscomp$154$$,$attrs$jscomp$50$$=$app$render_wasm$svg_fills$normalize_attrs$$($APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$286$$)),$tag$jscomp$64$$=function(){var $raw$jscomp$5$$=$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$286$$);return $raw$jscomp$5$$ instanceof
$APP.$cljs$core$Keyword$$?$raw$jscomp$5$$:typeof $raw$jscomp$5$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($raw$jscomp$5$$):$raw$jscomp$5$$}(),$content$jscomp$127$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$286$$);$G__53783_gid_temp__5823__auto__$jscomp$154$$=function(){var $or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$50$$,
$cljs$cst$3047$xlinkhref$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$))return $or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$;$or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$50$$,$cljs$cst$3048$xlink_href$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$))return $or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$;
$or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$50$$,$cljs$cst$2812$xlink_COLON_href$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$)?$or__5025__auto__$jscomp$573_or__5025__auto____$1$jscomp$71_or__5025__auto____$2$jscomp$18$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$50$$,$APP.$cljs$cst$2419$href$$)}();
$G__53784_seen$jscomp$11$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__53784_seen$jscomp$11$$,$normalized$jscomp$2$$);$G__53785_acc$jscomp$114$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__53785_acc$jscomp$114$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$78$tag$$,$tag$jscomp$64$$,$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$50$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$127$$],null))}else return $G__53785_acc$jscomp$114$$}}(),$APP.$cljs$core$seq$$($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$))?
($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$247$$,$node$jscomp$287$$){var $tag$jscomp$65$$=function(){var $or__5025__auto__$jscomp$574$$=$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$287$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$574$$)?$or__5025__auto__$jscomp$574$$:$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$247$$)}(),$attrs$jscomp$51$$=
$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$247$$),$APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$287$$)])),$content$jscomp$128$$=function(){var $own$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$287$$);return $APP.$cljs$core$seq$$($own$$)?$own$$:$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$247$$)}();
return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$78$tag$$,$tag$jscomp$65$$,$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$51$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$128$$],null)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$reverse$$($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$)),$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2650$linearGradient$$,null,$cljs$cst$2651$radialGradient$$,
null],null),null),$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($chain$jscomp$5_combined$jscomp$1_shape$jscomp$371$$,$APP.$cljs$cst$1621$content$$,function($p1__53650_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__53650_SHARP_$$)?$p1__53650_SHARP_$$:$APP.$cljs$core$PersistentVector$EMPTY$$}):null):null};
$app$render_wasm$svg_fills$parse_gradient_stop$$=function($color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$){var $attrs$jscomp$52$$=$app$render_wasm$svg_fills$normalize_attrs$$($APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$)),$style$jscomp$32$$=function(){var $G__53666$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$52$$,$APP.$cljs$cst$1889$style$$);return $G__53666$$==
null?null:$app$common$svg$parse_style$$($G__53666$$)}();$color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$=function(){var $or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$52$$,$cljs$cst$2863$stop_color$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$))return $or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$;
$or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$52$$,$cljs$cst$3049$stopcolor$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$))return $or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$;$or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$32$$,$cljs$cst$2863$stop_color$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$)?$or__5025__auto__$jscomp$576_or__5025__auto____$1$jscomp$72_or__5025__auto____$2$jscomp$19$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$32$$,$cljs$cst$3050$stopColor$$)}();$color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$=$app$render_wasm$svg_fills$trim_fill_value$$($color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$);
$color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$,"currentcolor")?"#000000":$color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$;$color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$=$APP.$app$common$types$color$color_string_QMARK_$$($color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$)?$APP.$app$common$types$color$parse$$($color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$):
null;var $opacity$jscomp$23$$=function(){var $or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$52$$,$cljs$cst$2874$stop_opacity$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$))return $or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$;$or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$52$$,$cljs$cst$3051$stopopacity$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$))return $or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$;$or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$32$$,$cljs$cst$2874$stop_opacity$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$)?$or__5025__auto__$jscomp$577_or__5025__auto____$1$jscomp$73_or__5025__auto____$2$jscomp$20$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$32$$,$cljs$cst$3052$stopOpacity$$)}(),$offset$jscomp$144$$=function(){var $or__5025__auto__$jscomp$578$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$52$$,$APP.$cljs$cst$195$offset$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$578$$)?
$or__5025__auto__$jscomp$578$$:"0"}();return $APP.$cljs$core$truth_$$($color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$)?$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1284$color$$,$color$jscomp$51_color_value_color_value__$1_color_value__$2_stop_node$$,$APP.$cljs$cst$1718$opacity$$,$opacity$jscomp$23$$==null?null:$app$render_wasm$svg_fills$parse_opacity$$($opacity$jscomp$23$$),$APP.$cljs$cst$195$offset$$,
$app$render_wasm$svg_fills$parse_offset$$($offset$jscomp$144$$)],null)):null};
$app$render_wasm$svg_fills$apply_gradient_transform$$=function($points$jscomp$57$$,$transform$jscomp$79$$){if($APP.$cljs$core$truth_$$($transform$jscomp$79$$)){var $matrix$jscomp$14$$=$app$common$svg$parse_transform$$($transform$jscomp$79$$);return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53672_SHARP_$$){return $APP.$app$common$geom$point$transform$$($p1__53672_SHARP_$$,$matrix$jscomp$14$$)},$points$jscomp$57$$)}return $points$jscomp$57$$};
$app$render_wasm$svg_fills$build_linear_gradient$$=function($shape$jscomp$372$$,$content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$){$content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$=$APP.$cljs$core$__destructure_map$$($content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$);var $attrs$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$,$APP.$cljs$cst$2595$attrs$$);$content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$,$APP.$cljs$cst$1621$content$$);var $units$jscomp$4$$=$clojure$string$lower_case$$(function(){var $or__5025__auto__$jscomp$579$$=$app$render_wasm$svg_fills$attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($attrs$jscomp$53$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3053$gradientunits$$,$cljs$cst$3054$gradient_units$$]));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$579$$)?
$or__5025__auto__$jscomp$579$$:"objectBoundingBox"}()),$points$jscomp$58_start$jscomp$214_transform$jscomp$80$$=$app$render_wasm$svg_fills$attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($attrs$jscomp$53$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3055$gradienttransform$$,$cljs$cst$3056$gradient_transform$$])),$end$jscomp$81_vec__53684_x1$jscomp$36$$=function(){var $JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,$APP.$cljs$cst$1512$x1$$);$JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$)?$JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,
$APP.$cljs$cst$1499$x$$);$JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$=$app$render_wasm$svg_fills$parse_length$$($JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$)?$JSCompiler_inline_result$jscomp$1044_or__5025__auto__$jscomp$580_or__5025__auto__$jscomp$inline_5881$$:
0}(),$y1$jscomp$38$$=function(){var $JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,$APP.$cljs$cst$1513$y1$$);$JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$)?$JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$:
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,$APP.$cljs$cst$1500$y$$);$JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$=$app$render_wasm$svg_fills$parse_length$$($JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$)?$JSCompiler_inline_result$jscomp$1045_or__5025__auto__$jscomp$582_or__5025__auto__$jscomp$inline_5883$$:
0}(),$x2$jscomp$34$$=function(){var $JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,$APP.$cljs$cst$1514$x2$$);$JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$)?$JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$:
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,$APP.$cljs$cst$1499$x$$);$JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$=$app$render_wasm$svg_fills$parse_length$$($JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$)?$JSCompiler_inline_result$jscomp$1046_or__5025__auto__$jscomp$584_or__5025__auto__$jscomp$inline_5885$$:
1}(),$y2$jscomp$36$$=function(){var $JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,$APP.$cljs$cst$1515$y2$$);$JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$)?$JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$:
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$53$$,$APP.$cljs$cst$1500$y$$);$JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$=$app$render_wasm$svg_fills$parse_length$$($JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$)?$JSCompiler_inline_result$jscomp$1047_or__5025__auto__$jscomp$586_or__5025__auto__$jscomp$inline_5887$$:
0}();$content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$=$APP.$cljs$core$vec$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($node$jscomp$288$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$288$$)),$cljs$cst$2680$stop$$)?$app$render_wasm$svg_fills$parse_gradient_stop$$($node$jscomp$288$$):null},$content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$));
return $APP.$cljs$core$seq$$($content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$)?($points$jscomp$58_start$jscomp$214_transform$jscomp$80$$=$app$render_wasm$svg_fills$apply_gradient_transform$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$81_vec__53684_x1$jscomp$36$$,$y1$jscomp$38$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x2$jscomp$34$$,
$y2$jscomp$36$$)],null),$points$jscomp$58_start$jscomp$214_transform$jscomp$80$$),$end$jscomp$81_vec__53684_x1$jscomp$36$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53676_SHARP_$$){return $app$render_wasm$svg_fills$normalize_point$$($p1__53676_SHARP_$$,$units$jscomp$4$$,$shape$jscomp$372$$)},$points$jscomp$58_start$jscomp$214_transform$jscomp$80$$),$points$jscomp$58_start$jscomp$214_transform$jscomp$80$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$81_vec__53684_x1$jscomp$36$$,
0,null),$end$jscomp$81_vec__53684_x1$jscomp$36$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$81_vec__53684_x1$jscomp$36$$,1,null),new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$285$linear$$,$APP.$cljs$cst$1713$start_x$$,$points$jscomp$58_start$jscomp$214_transform$jscomp$80$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($points$jscomp$58_start$jscomp$214_transform$jscomp$80$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$cst$1714$start_y$$,
$points$jscomp$58_start$jscomp$214_transform$jscomp$80$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($points$jscomp$58_start$jscomp$214_transform$jscomp$80$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$cst$1715$end_x$$,$end$jscomp$81_vec__53684_x1$jscomp$36$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$81_vec__53684_x1$jscomp$36$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$cst$1716$end_y$$,$end$jscomp$81_vec__53684_x1$jscomp$36$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($end$jscomp$81_vec__53684_x1$jscomp$36$$,
$APP.$cljs$cst$1500$y$$),$APP.$cljs$cst$288$width$$,1,$APP.$cljs$cst$1717$stops$$,$content$jscomp$129_map__53682__$1_p__53678_stops$jscomp$5$$],null)):null};
$app$render_wasm$svg_fills$build_radial_gradient$$=function($shape$jscomp$373$$,$content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$){$content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$);var $attrs$jscomp$54$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$,$APP.$cljs$cst$2595$attrs$$);$content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$,$APP.$cljs$cst$1621$content$$);var $units$jscomp$5$$=$clojure$string$lower_case$$(function(){var $or__5025__auto__$jscomp$588$$=$app$render_wasm$svg_fills$attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($attrs$jscomp$54$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3053$gradientunits$$,$cljs$cst$3054$gradient_units$$]));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$588$$)?
$or__5025__auto__$jscomp$588$$:"objectBoundingBox"}()),$transform$jscomp$81$$=$app$render_wasm$svg_fills$attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($attrs$jscomp$54$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3055$gradienttransform$$,$cljs$cst$3056$gradient_transform$$])),$cx$jscomp$15$$=function(){var $JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$54$$,
$APP.$cljs$cst$1882$cx$$);$JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$)?$JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$54$$,$cljs$cst$2841$fx$$);$JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$=
$app$render_wasm$svg_fills$parse_length$$($JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$)?$JSCompiler_inline_result$jscomp$1048_or__5025__auto__$jscomp$589_or__5025__auto__$jscomp$inline_5889$$:.5}(),$cy$jscomp$16$$=function(){var $JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$54$$,$APP.$cljs$cst$1883$cy$$);$JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$)?$JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$54$$,
$cljs$cst$2828$fy$$);$JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$=$app$render_wasm$svg_fills$parse_length$$($JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$)?$JSCompiler_inline_result$jscomp$1049_or__5025__auto__$jscomp$591_or__5025__auto__$jscomp$inline_5891$$:
.5}(),$r$jscomp$114$$=function(){var $or__5025__auto__$jscomp$593$$=$app$render_wasm$svg_fills$parse_length$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$54$$,$APP.$cljs$cst$1727$r$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$593$$)?$or__5025__auto__$jscomp$593$$:.5}();$content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$=$APP.$cljs$core$vec$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($node$jscomp$289$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$289$$)),
$cljs$cst$2680$stop$$)?$app$render_wasm$svg_fills$parse_gradient_stop$$($node$jscomp$289$$):null},$content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$));if($APP.$cljs$core$seq$$($content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$)){var $radius_x_vec__53699_width$jscomp$107$$=function(){var $points$jscomp$59$$=$app$render_wasm$svg_fills$apply_gradient_transform$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$15$$,
$cy$jscomp$16$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$15$$+$r$jscomp$114$$,$cy$jscomp$16$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$15$$,$cy$jscomp$16$$+$r$jscomp$114$$)],null),$transform$jscomp$81$$);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53694_SHARP_$$){return $app$render_wasm$svg_fills$normalize_point$$($p1__53694_SHARP_$$,$units$jscomp$5$$,$shape$jscomp$373$$)},$points$jscomp$59$$)}(),
$center$jscomp$32$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($radius_x_vec__53699_width$jscomp$107$$,0,null),$point_x_radius_point$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($radius_x_vec__53699_width$jscomp$107$$,1,null),$point_y$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($radius_x_vec__53699_width$jscomp$107$$,2,null);$radius_x_vec__53699_width$jscomp$107$$=$APP.$app$common$geom$point$distance$$($center$jscomp$32$$,$point_x_radius_point$$);var $radius_y$$=
$APP.$app$common$geom$point$distance$$($center$jscomp$32$$,$point_y$$),$base_radius$$=$radius_y$$>0?$radius_y$$:$radius_x_vec__53699_width$jscomp$107$$;$point_x_radius_point$$=$radius_y$$>0?$point_y$$:$point_x_radius_point$$;$radius_x_vec__53699_width$jscomp$107$$/=$base_radius$$>1E-6?$base_radius$$:1E-6;return new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1712$radial$$,$APP.$cljs$cst$1713$start_x$$,$center$jscomp$32$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$32$$,
$APP.$cljs$cst$1499$x$$),$APP.$cljs$cst$1714$start_y$$,$center$jscomp$32$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$32$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$cst$1715$end_x$$,$point_x_radius_point$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point_x_radius_point$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$cst$1716$end_y$$,$point_x_radius_point$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point_x_radius_point$$,$APP.$cljs$cst$1500$y$$),$APP.$cljs$cst$288$width$$,
$radius_x_vec__53699_width$jscomp$107$$,$APP.$cljs$cst$1717$stops$$,$content$jscomp$130_map__53696__$1_p__53695_stops$jscomp$6$$],null)}return null};
$app$render_wasm$svg_fills$svg_gradient__GT_fill$$=function($shape$jscomp$374$$,$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$){$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$=$app$render_wasm$svg_fills$trim_fill_value$$($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$);
$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$=typeof $G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$==="string"?$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$:
$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$!=null?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$):null;typeof $G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$===
"string"?($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$=$APP.$cljs$core$re_matches$$($app$render_wasm$svg_fills$url_fill_pattern$$,$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$),$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$=
$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$==null?null:$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$,1,null)):$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$=
null;if($APP.$cljs$core$truth_$$($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$))if($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$=$app$render_wasm$svg_fills$resolve_gradient_node$$($shape$jscomp$374$$,$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$),
$APP.$cljs$core$truth_$$($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$)){var $G__53708$$=$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$);switch($G__53708$$ instanceof $APP.$cljs$core$Keyword$$?$G__53708$$.$fqn$:
null){case "linearGradient":return $app$render_wasm$svg_fills$build_linear_gradient$$($shape$jscomp$374$$,$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$);case "radialGradient":return $app$render_wasm$svg_fills$build_radial_gradient$$($shape$jscomp$374$$,$G__53707$jscomp$inline_5893_JSCompiler_temp$jscomp$1050_fill_str_temp__5825__auto__$jscomp$162_temp__5825__auto____$1$jscomp$10_trimmed$jscomp$1_value$jscomp$495$$);
default:return null}}else return null;else return null};
$app$render_wasm$svg_fills$parse_svg_fill$$=function($shape$jscomp$375_temp__5825__auto____$1$jscomp$11$$,$value$jscomp$496$$){var $normalized$jscomp$3_temp__5825__auto__$jscomp$163$$=$app$render_wasm$svg_fills$trim_fill_value$$($value$jscomp$496$$);if($APP.$cljs$core$truth_$$($normalized$jscomp$3_temp__5825__auto__$jscomp$163$$)){$normalized$jscomp$3_temp__5825__auto__$jscomp$163$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($clojure$string$lower_case$$($normalized$jscomp$3_temp__5825__auto__$jscomp$163$$),"currentcolor")?
"#000000":$normalized$jscomp$3_temp__5825__auto__$jscomp$163$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($normalized$jscomp$3_temp__5825__auto__$jscomp$163$$,"none"))return null;if($APP.$app$common$types$color$color_string_QMARK_$$($normalized$jscomp$3_temp__5825__auto__$jscomp$163$$)||$value$jscomp$496$$ instanceof $APP.$cljs$core$Keyword$$)return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$260$value$$,$APP.$app$common$types$color$parse$$($normalized$jscomp$3_temp__5825__auto__$jscomp$163$$)],
null);if($APP.$goog$string$internal$startsWith$$($normalized$jscomp$3_temp__5825__auto__$jscomp$163$$,"url("))return $shape$jscomp$375_temp__5825__auto____$1$jscomp$11$$=$app$render_wasm$svg_fills$svg_gradient__GT_fill$$($shape$jscomp$375_temp__5825__auto____$1$jscomp$11$$,$normalized$jscomp$3_temp__5825__auto__$jscomp$163$$),$APP.$cljs$core$truth_$$($shape$jscomp$375_temp__5825__auto____$1$jscomp$11$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1708$gradient$$,
$APP.$cljs$cst$260$value$$,$shape$jscomp$375_temp__5825__auto____$1$jscomp$11$$],null):null}return null};
$app$render_wasm$svg_fills$svg_fill__GT_fills$$=function($shape$jscomp$376$$){var $map__53710__$1_opacity$jscomp$24_style_fill$$=$app$render_wasm$svg_fills$parse_svg_fill$$($shape$jscomp$376$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$376$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$APP.$cljs$cst$1392$fill$$)),$attr_fill_base_fill$$=$app$render_wasm$svg_fills$parse_svg_fill$$($shape$jscomp$376$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$376$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1392$fill$$));$map__53710__$1_opacity$jscomp$24_style_fill$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$truth_$$($map__53710__$1_opacity$jscomp$24_style_fill$$)?$map__53710__$1_opacity$jscomp$24_style_fill$$:$attr_fill_base_fill$$);var $type$jscomp$422$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53710__$1_opacity$jscomp$24_style_fill$$,
$APP.$cljs$cst$139$type$$),$value$jscomp$497$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53710__$1_opacity$jscomp$24_style_fill$$,$APP.$cljs$cst$260$value$$);return $type$jscomp$422$$!=null?($map__53710__$1_opacity$jscomp$24_style_fill$$=function(){var $G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$376$$,
$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$cljs$cst$3057$fillOpacity$$);$G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$=$G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$==null?null:$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$,1);if($APP.$cljs$core$truth_$$($G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$))return $G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$;
$G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$376$$,$APP.$cljs$cst$1874$svg_attrs$$),$cljs$cst$3057$fillOpacity$$);return $G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$==null?null:$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($G__53712$jscomp$inline_5895_G__53713_or__5025__auto__$jscomp$595$$,1)}(),$attr_fill_base_fill$$=
function(){var $G__53715__$1$$=$type$jscomp$422$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$422$$.$fqn$:null;switch($G__53715__$1$$){case "color":return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1730$fill_color$$,$value$jscomp$497$$],null);case "gradient":return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1732$fill_color_gradient$$,$value$jscomp$497$$],null);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53715__$1$$)].join(""));
}}(),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$map__53710__$1_opacity$jscomp$24_style_fill$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($attr_fill_base_fill$$,$APP.$cljs$cst$1731$fill_opacity$$,$map__53710__$1_opacity$jscomp$24_style_fill$$):$attr_fill_base_fill$$],null)):null};
$app$render_wasm$svg_filters$find_filter_element$$=function($filter_content$$,$tag$jscomp$66$$){return $APP.$cljs$core$some$$(function($p1__53761_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($tag$jscomp$66$$,$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($p1__53761_SHARP_$$))?$p1__53761_SHARP_$$:null},$filter_content$$)};
$app$render_wasm$svg_filters$find_filter_def$$=function($shape$jscomp$378$$){var $filter_attr_filter_ids$$=function(){var $or__5025__auto__$jscomp$596$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$378$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$2649$filter$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$596$$)?$or__5025__auto__$jscomp$596$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$378$$,
$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$APP.$cljs$cst$2649$filter$$)}(),$svg_defs$jscomp$1$$=$shape$jscomp$378$$?.$svg_defs$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$378$$,$cljs$cst$2905$svg_defs$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($filter_attr_filter_ids$$)?$svg_defs$jscomp$1$$:$filter_attr_filter_ids$$)?($filter_attr_filter_ids$$=$app$common$svg$extract_ids$$($filter_attr_filter_ids$$),$APP.$cljs$core$some$$(function($p1__53765_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($svg_defs$jscomp$1$$,
$p1__53765_SHARP_$$)},$filter_attr_filter_ids$$)):null};
$app$render_wasm$svg_filters$build_blur$$=function($gaussian_blur$$){return $APP.$cljs$core$truth_$$($gaussian_blur$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1893$layer_blur$$,$APP.$cljs$cst$260$value$$,$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gaussian_blur$$,$APP.$cljs$cst$2595$attrs$$),
$cljs$cst$2723$stdDeviation$$),0),$APP.$cljs$cst$1604$hidden$$,!1],null):null};
$app$render_wasm$svg_filters$build_drop_shadow$$=function($dy$jscomp$15_filter_content$jscomp$1_offset_elem$$,$drop_shadow_elements_dx$jscomp$15$$){$dy$jscomp$15_filter_content$jscomp$1_offset_elem$$=$app$render_wasm$svg_filters$find_filter_element$$($dy$jscomp$15_filter_content$jscomp$1_offset_elem$$,$cljs$cst$2695$feOffset$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($dy$jscomp$15_filter_content$jscomp$1_offset_elem$$)?$APP.$cljs$core$seq$$($drop_shadow_elements_dx$jscomp$15$$):$dy$jscomp$15_filter_content$jscomp$1_offset_elem$$)){var $blur_elem_blur_value$jscomp$4$$=
$app$render_wasm$svg_filters$find_filter_element$$($drop_shadow_elements_dx$jscomp$15$$,$cljs$cst$2679$feGaussianBlur$$);$drop_shadow_elements_dx$jscomp$15$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$15_filter_content$jscomp$1_offset_elem$$,$APP.$cljs$cst$2595$attrs$$),$cljs$cst$2736$dx$$),0);$dy$jscomp$15_filter_content$jscomp$1_offset_elem$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$15_filter_content$jscomp$1_offset_elem$$,
$APP.$cljs$cst$2595$attrs$$),$cljs$cst$2767$dy$$),0);$blur_elem_blur_value$jscomp$4$$=$APP.$cljs$core$truth_$$($blur_elem_blur_value$jscomp$4$$)?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($blur_elem_blur_value$jscomp$4$$,$APP.$cljs$cst$2595$attrs$$),$cljs$cst$2723$stdDeviation$$),0)*2:0;return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$1889$style$$,$APP.$cljs$cst$1890$drop_shadow$$,$APP.$cljs$cst$1634$offset_x$$,$drop_shadow_elements_dx$jscomp$15$$,$APP.$cljs$cst$1635$offset_y$$,$dy$jscomp$15_filter_content$jscomp$1_offset_elem$$,$APP.$cljs$cst$1637$blur$$,$blur_elem_blur_value$jscomp$4$$,$APP.$cljs$cst$1636$spread$$,0,$APP.$cljs$cst$1604$hidden$$,!1,$APP.$cljs$cst$1284$color$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1284$color$$,"#000000",$APP.$cljs$cst$1718$opacity$$,1],null)],null)],null)}return null};
$app$render_wasm$svg_filters$apply_svg_filters$$=function($G__53807__$1_shape$jscomp$379$$){var $blur$jscomp$5_existing_blur$$=$APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($G__53807__$1_shape$jscomp$379$$),$existing_shadow_shadow__$1$jscomp$7$$=$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($G__53807__$1_shape$jscomp$379$$),$content$jscomp$131_temp__5823__auto__$jscomp$155$$=$app$render_wasm$svg_filters$find_filter_def$$($G__53807__$1_shape$jscomp$379$$);if($APP.$cljs$core$truth_$$($content$jscomp$131_temp__5823__auto__$jscomp$155$$)){$content$jscomp$131_temp__5823__auto__$jscomp$155$$=
$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$131_temp__5823__auto__$jscomp$155$$);var $gaussian_blur$jscomp$1$$=$app$render_wasm$svg_filters$find_filter_element$$($content$jscomp$131_temp__5823__auto__$jscomp$155$$,$cljs$cst$2679$feGaussianBlur$$),$drop_shadow_elements$jscomp$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53778_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($app$render_wasm$svg_filters$drop_shadow_tags$$,$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($p1__53778_SHARP_$$))},
$content$jscomp$131_temp__5823__auto__$jscomp$155$$);$blur$jscomp$5_existing_blur$$=$APP.$cljs$core$truth_$$($blur$jscomp$5_existing_blur$$)?$blur$jscomp$5_existing_blur$$:$app$render_wasm$svg_filters$build_blur$$($gaussian_blur$jscomp$1$$);$existing_shadow_shadow__$1$jscomp$7$$=$APP.$cljs$core$seq$$($existing_shadow_shadow__$1$jscomp$7$$)?$existing_shadow_shadow__$1$jscomp$7$$:$app$render_wasm$svg_filters$build_drop_shadow$$($content$jscomp$131_temp__5823__auto__$jscomp$155$$,$drop_shadow_elements$jscomp$1$$);
$G__53807__$1_shape$jscomp$379$$=$APP.$cljs$core$truth_$$($blur$jscomp$5_existing_blur$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__53807__$1_shape$jscomp$379$$,$APP.$cljs$cst$1637$blur$$,$blur$jscomp$5_existing_blur$$):$G__53807__$1_shape$jscomp$379$$;return $APP.$cljs$core$seq$$($existing_shadow_shadow__$1$jscomp$7$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__53807__$1_shape$jscomp$379$$,$APP.$cljs$cst$1638$shadow$$,$existing_shadow_shadow__$1$jscomp$7$$):$G__53807__$1_shape$jscomp$379$$}return $G__53807__$1_shape$jscomp$379$$};
$app$render_wasm$svg_filters$apply_svg_derived$$=function($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$){$shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$=$app$render_wasm$svg_filters$apply_svg_filters$$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$);var $base_fills$jscomp$inline_11775_or__5025__auto__$jscomp$inline_5897$$=$shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$?.$fills$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$,$APP.$cljs$cst$1618$fills$$);
var $fallback$jscomp$inline_11776$$=$app$render_wasm$svg_fills$svg_fill__GT_fills$$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$),$type$jscomp$inline_11777$$=$shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$,$APP.$cljs$cst$139$type$$);$base_fills$jscomp$inline_11775_or__5025__auto__$jscomp$inline_5897$$=$APP.$cljs$core$seq$$($base_fills$jscomp$inline_11775_or__5025__auto__$jscomp$inline_5897$$)?
$base_fills$jscomp$inline_11775_or__5025__auto__$jscomp$inline_5897$$:$APP.$cljs$core$seq$$($fallback$jscomp$inline_11776$$)?$fallback$jscomp$inline_11776$$:$APP.$cljs$core$contains_QMARK_$$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$,$APP.$cljs$cst$1874$svg_attrs$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1597$svg_raw$$,$type$jscomp$inline_11777$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$type$jscomp$inline_11777$$))?
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,"#000000",$APP.$cljs$cst$1731$fill_opacity$$,1],null)],null):$APP.$cljs$core$PersistentVector$EMPTY$$;return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$truth_$$($base_fills$jscomp$inline_11775_or__5025__auto__$jscomp$inline_5897$$)?
$base_fills$jscomp$inline_11775_or__5025__auto__$jscomp$inline_5897$$:$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$),$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$380_shape_SINGLEQUOTE_$jscomp$3$$)]))};
$APP.$app$render_wasm$text_editor$text_editor_is_active_QMARK_$$=function(){return $APP.$app$render_wasm$wasm$context_initialized_QMARK_$$?(0,$APP.$app$render_wasm$wasm$internal_module$$._text_editor_is_active)()!==0:null};
$APP.$app$render_wasm$text_editor$text_editor_get_active_shape_id$$=function(){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$)try{var $byte_offset$$=$APP.$app$render_wasm$mem$alloc$$(16),$u32_offset$$=$byte_offset$$>>2,$heap$jscomp$9$$=$APP.$app$render_wasm$mem$get_heap_u32$$();(0,$APP.$app$render_wasm$wasm$internal_module$$._text_editor_get_active_shape_id)($byte_offset$$);var $a$jscomp$379$$=$heap$jscomp$9$$[$u32_offset$$],$b$jscomp$309$$=$heap$jscomp$9$$[$u32_offset$$+1],$c$jscomp$297$$=
$heap$jscomp$9$$[$u32_offset$$+2],$d$jscomp$234$$=$heap$jscomp$9$$[$u32_offset$$+3],$result$jscomp$248$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$379$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$309$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($c$jscomp$297$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($d$jscomp$234$$,0)?$APP.$app$common$uuid$uuid$$($app$common$uuid_impl$v8$$.$fromUnsignedParts$($a$jscomp$379$$,
$b$jscomp$309$$,$c$jscomp$297$$,$d$jscomp$234$$)):null;$APP.$app$render_wasm$mem$free$$();return $result$jscomp$248$$}catch($e53667$$){if($e53667$$ instanceof Error)return console.error("[text-editor-get-active-shape-id] Error:",$e53667$$),null;throw $e53667$$;}else return null};
$APP.$app$render_wasm$text_editor$text_editor_get_selection$$=function(){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$){var $active_QMARK__byte_offset$jscomp$1$$=$APP.$app$render_wasm$mem$alloc$$(16),$u32_offset$jscomp$1$$=$active_QMARK__byte_offset$jscomp$1$$>>2,$heap$jscomp$10$$=$APP.$app$render_wasm$mem$get_heap_u32$$();$active_QMARK__byte_offset$jscomp$1$$=(0,$APP.$app$render_wasm$wasm$internal_module$$._text_editor_get_selection)($active_QMARK__byte_offset$jscomp$1$$);try{return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($active_QMARK__byte_offset$jscomp$1$$,
1)?new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$3058$anchor_para$$,$heap$jscomp$10$$[$u32_offset$jscomp$1$$],$cljs$cst$3059$anchor_offset$$,$heap$jscomp$10$$[$u32_offset$jscomp$1$$+1],$cljs$cst$3060$focus_para$$,$heap$jscomp$10$$[$u32_offset$jscomp$1$$+2],$cljs$cst$3061$focus_offset$$,$heap$jscomp$10$$[$u32_offset$jscomp$1$$+3]],null):null}finally{$APP.$app$render_wasm$mem$free$$()}}else return null};
$app$render_wasm$text_editor$normalize_selection$$=function($anchor_para_p__53709$$){var $focus_offset_map__53711__$1$$=$APP.$cljs$core$__destructure_map$$($anchor_para_p__53709$$);$anchor_para_p__53709$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($focus_offset_map__53711__$1$$,$cljs$cst$3058$anchor_para$$);var $anchor_offset$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($focus_offset_map__53711__$1$$,$cljs$cst$3059$anchor_offset$$),$focus_para$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($focus_offset_map__53711__$1$$,
$cljs$cst$3060$focus_para$$);$focus_offset_map__53711__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($focus_offset_map__53711__$1$$,$cljs$cst$3061$focus_offset$$);return $anchor_para_p__53709$$<$focus_para$$||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($anchor_para_p__53709$$,$focus_para$$)&&$anchor_offset$$<=$focus_offset_map__53711__$1$$?new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$3062$start_para$$,$anchor_para_p__53709$$,$cljs$cst$3063$start_offset$$,$anchor_offset$$,
$cljs$cst$3064$end_para$$,$focus_para$$,$cljs$cst$3065$end_offset$$,$focus_offset_map__53711__$1$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$3062$start_para$$,$focus_para$$,$cljs$cst$3063$start_offset$$,$focus_offset_map__53711__$1$$,$cljs$cst$3064$end_para$$,$anchor_para_p__53709$$,$cljs$cst$3065$end_offset$$,$anchor_offset$$],null)};
$app$render_wasm$text_editor$apply_attrs_to_paragraph$$=function($para$$,$sel_start$$,$sel_end$$,$attrs$jscomp$55$$){var $spans$jscomp$2$$=$APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($para$$),$result$jscomp$249$$=function(){for(var $G__53808_G__53811_spans__$1$$=$spans$jscomp$2$$,$pos$jscomp$97$$=0,$G__53810_G__53813_acc$jscomp$115$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){if($APP.$cljs$core$empty_QMARK_$$($G__53808_G__53811_spans__$1$$))return $G__53810_G__53813_acc$jscomp$115$$;
var $G__53812_span$jscomp$4$$=$APP.$cljs$core$first$$($G__53808_G__53811_spans__$1$$),$after$jscomp$3_text$jscomp$30$$=$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($G__53812_span$jscomp$4$$),$G__53809_before$jscomp$4_span_len$$=$APP.$cljs$core$count$$($after$jscomp$3_text$jscomp$30$$),$span_end$$=$pos$jscomp$97$$+$G__53809_before$jscomp$4_span_len$$,$ol_start_selected$jscomp$16$$=function(){var $x__5110__auto__$jscomp$76$$=$pos$jscomp$97$$;return $x__5110__auto__$jscomp$76$$>$sel_start$$?
$x__5110__auto__$jscomp$76$$:$sel_start$$}(),$ol_end$$=function(){var $x__5113__auto__$jscomp$42$$=$span_end$$;return $x__5113__auto__$jscomp$42$$<$sel_end$$?$x__5113__auto__$jscomp$42$$:$sel_end$$}();$ol_start_selected$jscomp$16$$<$ol_end$$?($G__53809_before$jscomp$4_span_len$$=$ol_start_selected$jscomp$16$$>$pos$jscomp$97$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__53812_span$jscomp$4$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($after$jscomp$3_text$jscomp$30$$,
0,$ol_start_selected$jscomp$16$$-$pos$jscomp$97$$)):null,$ol_start_selected$jscomp$16$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__53812_span$jscomp$4$$,$attrs$jscomp$55$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1572$text$$,$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($after$jscomp$3_text$jscomp$30$$,$ol_start_selected$jscomp$16$$-$pos$jscomp$97$$,$ol_end$$-$pos$jscomp$97$$)],null)])),
$after$jscomp$3_text$jscomp$30$$=$ol_end$$<$span_end$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__53812_span$jscomp$4$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($after$jscomp$3_text$jscomp$30$$,$ol_end$$-$pos$jscomp$97$$)):null,$G__53808_G__53811_spans__$1$$=$APP.$cljs$core$rest$$($G__53808_G__53811_spans__$1$$),$G__53812_span$jscomp$4$$=$span_end$$,$G__53810_G__53813_acc$jscomp$115$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($G__53810_G__53813_acc$jscomp$115$$,
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__53809_before$jscomp$4_span_len$$,$ol_start_selected$jscomp$16$$,$after$jscomp$3_text$jscomp$30$$],null))),$pos$jscomp$97$$=$G__53812_span$jscomp$4$$):($G__53808_G__53811_spans__$1$$=$APP.$cljs$core$rest$$($G__53808_G__53811_spans__$1$$),$G__53809_before$jscomp$4_span_len$$=$span_end$$,$G__53810_G__53813_acc$jscomp$115$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__53810_G__53813_acc$jscomp$115$$,$G__53812_span$jscomp$4$$),$pos$jscomp$97$$=$G__53809_before$jscomp$4_span_len$$)}}();return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($para$$,$APP.$cljs$cst$340$children$$,$result$jscomp$249$$)};
$app$render_wasm$text_editor$para_char_count$$=function($para$jscomp$1$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_PLUS_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($span$jscomp$5$$){return $APP.$cljs$core$count$$($APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($span$jscomp$5$$))},$APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($para$jscomp$1$$)))};
$app$render_wasm$text_editor$apply_style_to_selection$$=function($attrs$jscomp$56$$){var $use_shape_fn$$=$APP.$app$render_wasm$api$use_shape$$,$set_shape_text_content_fn$$=$APP.$app$render_wasm$api$set_shape_text_content$$;if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$342$$=$APP.$app$render_wasm$wasm$context_initialized_QMARK_$$;return $and__5023__auto__$jscomp$342$$?$APP.$app$render_wasm$text_editor$text_editor_is_active_QMARK_$$():$and__5023__auto__$jscomp$342$$}())){var $shape_id$jscomp$48$$=
$APP.$app$render_wasm$text_editor$text_editor_get_active_shape_id$$(),$map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$=$APP.$app$render_wasm$text_editor$text_editor_get_selection$$();if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($shape_id$jscomp$48$$)?$map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$:$shape_id$jscomp$48$$)){var $content$jscomp$136_new_content$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$render_wasm$text_editor$shape_text_contents$$),
$shape_id$jscomp$48$$);if($APP.$cljs$core$truth_$$($content$jscomp$136_new_content$jscomp$2$$)){$map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$=$app$render_wasm$text_editor$normalize_selection$$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$);$map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$=$APP.$cljs$core$__destructure_map$$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$);var $start_para$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$,
$cljs$cst$3062$start_para$$),$start_offset$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$,$cljs$cst$3063$start_offset$$),$end_para$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$,$cljs$cst$3064$end_para$$),$end_offset$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$,$cljs$cst$3065$end_offset$$),$collapsed_QMARK__new_paras$jscomp$1$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($start_para$$,$end_para$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($start_offset$$,$end_offset$$);$map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$=$APP.$cljs$core$first$$($APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$136_new_content$jscomp$2$$));var $paras$$=$APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$);$collapsed_QMARK__new_paras$jscomp$1$$=
$collapsed_QMARK__new_paras$jscomp$1$$?null:$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$3$(function($idx$jscomp$87$$,$para$jscomp$2$$){return $idx$jscomp$87$$<$start_para$$||$idx$jscomp$87$$>$end_para$$?$para$jscomp$2$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($start_para$$,$end_para$$)?$app$render_wasm$text_editor$apply_attrs_to_paragraph$$($para$jscomp$2$$,$start_offset$$,$end_offset$$,$attrs$jscomp$56$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($idx$jscomp$87$$,
$start_para$$)?$app$render_wasm$text_editor$apply_attrs_to_paragraph$$($para$jscomp$2$$,$start_offset$$,$app$render_wasm$text_editor$para_char_count$$($para$jscomp$2$$),$attrs$jscomp$56$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($idx$jscomp$87$$,$end_para$$)?$app$render_wasm$text_editor$apply_attrs_to_paragraph$$($para$jscomp$2$$,0,$end_offset$$,$attrs$jscomp$56$$):$app$render_wasm$text_editor$apply_attrs_to_paragraph$$($para$jscomp$2$$,0,$app$render_wasm$text_editor$para_char_count$$($para$jscomp$2$$),
$attrs$jscomp$56$$)},$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$count$$($paras$$)),$paras$$);$content$jscomp$136_new_content$jscomp$2$$=$APP.$cljs$core$truth_$$($collapsed_QMARK__new_paras$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($content$jscomp$136_new_content$jscomp$2$$,$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__53751_map__53751__$1_para_set$jscomp$1_sel$jscomp$4$$,
$APP.$cljs$cst$340$children$$,$collapsed_QMARK__new_paras$jscomp$1$$)],null)):null;if($APP.$cljs$core$truth_$$($content$jscomp$136_new_content$jscomp$2$$))return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$render_wasm$text_editor$shape_text_contents$$,$APP.$cljs$core$assoc$$,$shape_id$jscomp$48$$,$content$jscomp$136_new_content$jscomp$2$$),$use_shape_fn$$.$cljs$core$IFn$_invoke$arity$1$?$use_shape_fn$$.$cljs$core$IFn$_invoke$arity$1$($shape_id$jscomp$48$$):$use_shape_fn$$($shape_id$jscomp$48$$),
$set_shape_text_content_fn$$.$cljs$core$IFn$_invoke$arity$2$?$set_shape_text_content_fn$$.$cljs$core$IFn$_invoke$arity$2$($shape_id$jscomp$48$$,$content$jscomp$136_new_content$jscomp$2$$):$set_shape_text_content_fn$$($shape_id$jscomp$48$$,$content$jscomp$136_new_content$jscomp$2$$),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2500$shape_id$$,$shape_id$jscomp$48$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$136_new_content$jscomp$2$$],null)}}}return null};
$app$util$text$content$styles$encode$$=function($value$jscomp$498$$){return $APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($value$jscomp$498$$,null)};$app$util$text$content$styles$decode$$=function($value$jscomp$499$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$499$$,"")?null:$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$499$$)};
$APP.$app$util$text$content$styles$normalize_style_value$$=function($JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$,$v$jscomp$553$$){$JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$ instanceof $APP.$cljs$core$Keyword$$&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$,
$APP.$cljs$cst$1744$font_size$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$,$APP.$cljs$cst$1750$letter_spacing$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$553$$,-2),"px")?$JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$=
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$553$$),"px"].join(""):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$,$APP.$cljs$cst$1742$font_family$$)&&$APP.$cljs$core$seq$$($v$jscomp$553$$)?($JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$=$APP.$cljs$core$first$$($APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$553$$,
",")),$JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$=$cuerdas$core$unsurround$$($JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$),$JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$=""+($cuerdas$core$quote$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$)??
"")+", var(--fallback-families)"):$JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$=$v$jscomp$553$$;return $JSCompiler_inline_result$jscomp$287_JSCompiler_temp$jscomp$285_JSCompiler_temp$jscomp$286_k$jscomp$623_s$jscomp$inline_5899$$};
$app$util$text$content$styles$normalize_attr_value$$=function($JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$,$v$jscomp$554$$){$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$554$$,"mixed")?$JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$=$APP.$cljs$cst$1600$multiple$$:($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$,
$APP.$cljs$cst$1744$font_size$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$,$APP.$cljs$cst$1750$letter_spacing$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$554$$,-2),"px")?$JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$=
$APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$554$$,0,-2):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$,$APP.$cljs$cst$1742$font_family$$)?($JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$=$APP.$cuerdas$core$replace$$($v$jscomp$554$$,", var(--fallback-families)",""),$JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$=
$cuerdas$core$unsurround$$($JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$)):$JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$=$v$jscomp$554$$;return $JSCompiler_temp$jscomp$288_JSCompiler_temp$jscomp$289_JSCompiler_temp$jscomp$290_k$jscomp$624_s$jscomp$inline_5901$$};
$APP.$app$util$text$content$styles$get_style_name_as_css_variable$$=function($key$jscomp$347$$){return"--"+($APP.$cljs$core$name$$($key$jscomp$347$$)??"")};$APP.$app$util$text$content$styles$get_style_name$$=function($key$jscomp$348$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$348$$,$APP.$cljs$cst$1748$text_direction$$)?"direction":$APP.$cljs$core$name$$($key$jscomp$348$$)};
$app$util$text$content$styles$attr__GT_style$$=function($JSCompiler_temp_const$jscomp$1052_p__53661$$){var $JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1052_p__53661$$,0,null),$value$jscomp$502$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1052_p__53661$$,1,null);$JSCompiler_temp_const$jscomp$1052_p__53661$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$;if($APP.$cljs$core$contains_QMARK_$$($APP.$app$util$text$content$styles$mapping$$,
$JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$)){var $JSCompiler_inline_result$jscomp$1053_JSCompiler_temp_const$jscomp$10416_name$jscomp$inline_5904$$=$APP.$app$util$text$content$styles$get_style_name_as_css_variable$$($JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$);$JSCompiler_inline_result$jscomp$1053_JSCompiler_temp_const$jscomp$10416_name$jscomp$inline_5904$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1053_JSCompiler_temp_const$jscomp$10416_name$jscomp$inline_5904$$)}else $JSCompiler_inline_result$jscomp$1053_JSCompiler_temp_const$jscomp$10416_name$jscomp$inline_5904$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$,$APP.$cljs$cst$1748$text_direction$$)?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$("direction"):$JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$;if($APP.$cljs$core$contains_QMARK_$$($APP.$app$util$text$content$styles$mapping$$,$JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$)){var $encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$text$content$styles$mapping$$,
$JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$);$encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$,0,null);$JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$=$APP.$cljs$core$truth_$$(!1)?$APP.$app$util$text$content$styles$normalize_style_value$$($JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$,$encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$.$cljs$core$IFn$_invoke$arity$1$?
$encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$502$$):$encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$($value$jscomp$502$$)):$encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$.$cljs$core$IFn$_invoke$arity$1$?$encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$502$$):$encoder$jscomp$inline_11782_vec__53657$jscomp$inline_11781$$($value$jscomp$502$$)}else $JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$=
$APP.$cljs$core$truth_$$(!1)?$APP.$app$util$text$content$styles$normalize_style_value$$($JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$,$value$jscomp$502$$):$value$jscomp$502$$;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$1052_p__53661$$,[$JSCompiler_inline_result$jscomp$1053_JSCompiler_temp_const$jscomp$10416_name$jscomp$inline_5904$$,$JSCompiler_inline_result$jscomp$10417_key$jscomp$354$$],null)};
$app$util$text$content$styles$attrs__GT_styles$$=function($mapped_styles_styles$jscomp$4$$){$mapped_styles_styles$jscomp$4$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$util$text$content$styles$attr__GT_style$$,$mapped_styles_styles$jscomp$4$$));return $APP.$cljs$core$clj__GT_js$$($mapped_styles_styles$jscomp$4$$)};
$APP.$app$util$text$content$styles$get_styles_from_style_declaration$$=function($var_args$jscomp$1134$$){for(var $args__5755__auto__$jscomp$201$$=[],$len__5749__auto___53728$$=arguments.length,$i__5750__auto___53729$$=0;;)if($i__5750__auto___53729$$<$len__5749__auto___53728$$)$args__5755__auto__$jscomp$201$$.push(arguments[$i__5750__auto___53729$$]),$i__5750__auto___53729$$+=1;else break;return $app$util$text$content$styles$get_styles_from_style_declaration$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],
1<$args__5755__auto__$jscomp$201$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$201$$.slice(1),0,null):null)};
$app$util$text$content$styles$get_styles_from_style_declaration$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($style_declaration$$,$map__53703__$1_p__53702$$){$map__53703__$1_p__53702$$=$APP.$cljs$core$__destructure_map$$($map__53703__$1_p__53702$$);var $removed_mixed$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__53703__$1_p__53702$$,$cljs$cst$3066$removed_mixed$$,!1);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$117$$,$k$jscomp$626$$){if($APP.$cljs$core$contains_QMARK_$$($APP.$app$util$text$content$styles$mapping$$,
$k$jscomp$626$$)){var $style_name$jscomp$3_style_value$jscomp$1$$=$APP.$app$util$text$content$styles$get_style_name_as_css_variable$$($k$jscomp$626$$),$style_decode_vec__53704$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$text$content$styles$mapping$$,$k$jscomp$626$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($style_decode_vec__53704$$,0,null);$style_decode_vec__53704$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($style_decode_vec__53704$$,1,null);
$style_name$jscomp$3_style_value$jscomp$1$$=$style_declaration$$.getPropertyValue($style_name$jscomp$3_style_value$jscomp$1$$);return $APP.$cljs$core$not$$($removed_mixed$$)||!$APP.$cljs$core$contains_QMARK_$$($app$util$text$content$styles$mixed_values$$,$style_name$jscomp$3_style_value$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$117$$,$k$jscomp$626$$,$style_decode_vec__53704$$.$cljs$core$IFn$_invoke$arity$1$?$style_decode_vec__53704$$.$cljs$core$IFn$_invoke$arity$1$($style_name$jscomp$3_style_value$jscomp$1$$):
$style_decode_vec__53704$$($style_name$jscomp$3_style_value$jscomp$1$$)):null}$style_name$jscomp$3_style_value$jscomp$1$$=$APP.$app$util$text$content$styles$get_style_name$$($k$jscomp$626$$);$style_name$jscomp$3_style_value$jscomp$1$$=$app$util$text$content$styles$normalize_attr_value$$($k$jscomp$626$$,$style_declaration$$.getPropertyValue($style_name$jscomp$3_style_value$jscomp$1$$));return $APP.$cljs$core$not$$($removed_mixed$$)||!$APP.$cljs$core$contains_QMARK_$$($app$util$text$content$styles$mixed_values$$,
$style_name$jscomp$3_style_value$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$117$$,$k$jscomp$626$$,$style_name$jscomp$3_style_value$jscomp$1$$):null},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$app$common$types$text$text_style_attrs$$)};
$app$util$text$content$from_dom$is_element$$=function($node$jscomp$292$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$292$$.nodeType,Node.ELEMENT_NODE)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$292$$.nodeName,"BR")};
$app$util$text$content$from_dom$get_attrs_from_styles$$=function($element$jscomp$58$$,$attrs$jscomp$57$$,$defaults$jscomp$1$$){function $value_empty_QMARK_$$($v$jscomp$556$$){return $v$jscomp$556$$==null||typeof $v$jscomp$556$$==="string"&&$APP.$cljs$core$empty_QMARK_$$($v$jscomp$556$$)||$APP.$cljs$core$coll_QMARK_$$($v$jscomp$556$$)&&$APP.$cljs$core$empty_QMARK_$$($v$jscomp$556$$)}return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$118$$,$key$jscomp$358$$){var $style$jscomp$33$$=
$element$jscomp$58$$.style,$value$jscomp$506$$=$APP.$cljs$core$contains_QMARK_$$($APP.$app$util$text$content$styles$mapping$$,$key$jscomp$358$$)?function(){var $G__53737_style_name$jscomp$4$$=$APP.$app$util$text$content$styles$get_style_name_as_css_variable$$($key$jscomp$358$$),$style_decode$jscomp$1_vec__53734$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$text$content$styles$mapping$$,$key$jscomp$358$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($style_decode$jscomp$1_vec__53734$$,
0,null);$style_decode$jscomp$1_vec__53734$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($style_decode$jscomp$1_vec__53734$$,1,null);$G__53737_style_name$jscomp$4$$=$style$jscomp$33$$.getPropertyValue($G__53737_style_name$jscomp$4$$);return $style_decode$jscomp$1_vec__53734$$.$cljs$core$IFn$_invoke$arity$1$?$style_decode$jscomp$1_vec__53734$$.$cljs$core$IFn$_invoke$arity$1$($G__53737_style_name$jscomp$4$$):$style_decode$jscomp$1_vec__53734$$($G__53737_style_name$jscomp$4$$)}():function(){var $style_name$jscomp$5$$=
$APP.$app$util$text$content$styles$get_style_name$$($key$jscomp$358$$);return $app$util$text$content$styles$normalize_attr_value$$($key$jscomp$358$$,$style$jscomp$33$$.getPropertyValue($style_name$jscomp$5$$))}();return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$118$$,$key$jscomp$358$$,$value_empty_QMARK_$$($value$jscomp$506$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defaults$jscomp$1$$,$key$jscomp$358$$):$value$jscomp$506$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$truth_$$($attrs$jscomp$57$$)?$attrs$jscomp$57$$:$APP.$cljs$core$PersistentVector$EMPTY$$)};
$app$util$text$content$from_dom$create_text_span$$=function($element$jscomp$62$$){var $node$jscomp$inline_11784_text$jscomp$31$$=$element$jscomp$62$$.firstChild;if(!$app$util$text$content$from_dom$is_element$$($node$jscomp$inline_11784_text$jscomp$31$$)&&!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$inline_11784_text$jscomp$31$$.nodeType,Node.TEXT_NODE))throw new TypeError("Invalid text span child");$node$jscomp$inline_11784_text$jscomp$31$$=$app$util$text$content$from_dom$is_element$$($element$jscomp$62$$.firstChild)?
"":$element$jscomp$62$$.textContent;return $APP.$app$common$data$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1572$text$$,$node$jscomp$inline_11784_text$jscomp$31$$,$APP.$cljs$cst$300$key$$,$element$jscomp$62$$.id],null),$app$util$text$content$from_dom$get_attrs_from_styles$$($element$jscomp$62$$,$APP.$app$common$types$text$text_node_attrs$$,$APP.$app$common$types$text$get_default_text_attrs$$())]))};
$app$util$text$content$from_dom$create_paragraph$$=function($element$jscomp$63$$){return $APP.$app$common$data$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,"paragraph",$APP.$cljs$cst$300$key$$,$element$jscomp$63$$.id,$APP.$cljs$cst$340$children$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$util$text$content$from_dom$create_text_span$$,$element$jscomp$63$$.children)],
null),$app$util$text$content$from_dom$get_attrs_from_styles$$($element$jscomp$63$$,$APP.$app$common$data$concat_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$text$paragraph_attrs$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$text_node_attrs$$])),$APP.$app$common$data$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$text$default_paragraph_attrs$$,$APP.$app$common$types$text$default_text_attrs$$])))]))};
$APP.$app$util$text$content$from_dom$create_root$$=function($element$jscomp$64$$){var $root_styles$jscomp$1$$=$app$util$text$content$from_dom$get_attrs_from_styles$$($element$jscomp$64$$,$APP.$app$common$types$text$text_valign_attrs$$,$APP.$app$common$types$text$default_root_attrs$$);return $APP.$app$common$data$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,"root",
$APP.$cljs$cst$300$key$$,$element$jscomp$64$$.id,$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"paragraph-set",$APP.$cljs$cst$340$children$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$util$text$content$from_dom$create_paragraph$$,$element$jscomp$64$$.children)],null)],null)],null),$root_styles$jscomp$1$$]))};
$app$render_wasm$api$object_svg$$=function($props_53902_shape$jscomp$381$$){$props_53902_shape$jscomp$381$$=$props_53902_shape$jscomp$381$$.shape;var $objects$jscomp$269$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$workspace_page_objects$$),$shape_wrapper$jscomp$13$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($props_53902_shape$jscomp$381$$)],function(){return $APP.$app$main$render$shape_wrapper_factory$$($objects$jscomp$269$$)});return(0,$APP.$rumext$v2$jsx$$)("svg",
{version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",children:(0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$13$$,{shape:$props_53902_shape$jscomp$381$$})})};$app$render_wasm$api$get_static_markup$$=function($shape$jscomp$382$$){return $shadow$js$shim$module$0react_dom$0server$$.renderToStaticMarkup($rumext$v2$element$cljs$0core$0IFn$0_invoke$0arity$02$$($app$render_wasm$api$object_svg$$,{shape:$shape$jscomp$382$$}))};
$app$render_wasm$api$render$$=function($timestamp$jscomp$3$$){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$&&$APP.$cljs$core$not$$($APP.$cljs$core$_deref$$($APP.$app$render_wasm$wasm$context_lost_QMARK_$$))){(0,$APP.$app$render_wasm$wasm$internal_module$$._render)($timestamp$jscomp$3$$);try{if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$){$APP.$app$render_wasm$wasm$context_initialized_QMARK_$$&&(0,$APP.$app$render_wasm$wasm$internal_module$$._text_editor_update_blink)($timestamp$jscomp$3$$);
var $runtime_features_54327$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$APP.$cljs$cst$3068$features_runtime$$),$enabled_features_54328$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$APP.$cljs$cst$227$features$$);($APP.$cljs$core$contains_QMARK_$$($runtime_features_54327$$,"text-editor-wasm/v1")||$APP.$cljs$core$contains_QMARK_$$($enabled_features_54328$$,"text-editor-wasm/v1"))&&
$APP.$app$render_wasm$wasm$context_initialized_QMARK_$$&&(0,$APP.$app$render_wasm$wasm$internal_module$$._text_editor_render_overlay)();var $ev_54329$$=$APP.$app$render_wasm$wasm$context_initialized_QMARK_$$?(0,$APP.$app$render_wasm$wasm$internal_module$$._text_editor_poll_event)():null;$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($ev_54329$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ev_54329$$,0):$ev_54329$$)&&($APP.$app$render_wasm$api$request_render$$.$cljs$core$IFn$_invoke$arity$1$?
$APP.$app$render_wasm$api$request_render$$.$cljs$core$IFn$_invoke$arity$1$("text-editor-event"):$APP.$app$render_wasm$api$request_render$$("text-editor-event"))}}catch($e53904$$){console.error("text-editor overlay/update failed:",$e53904$$)}$APP.$app$render_wasm$wasm$internal_frame_id$$=null;return $APP.$app$util$globals$dispatch_BANG_$$($APP.$app$util$globals$event$$("penpot:wasm:render"))}return null};
$APP.$app$render_wasm$api$request_render$$=function(){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$&&$APP.$cljs$core$not$$($APP.$cljs$core$_deref$$($APP.$app$render_wasm$wasm$context_lost_QMARK_$$))){if($APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($APP.$app$render_wasm$api$shapes_loading_QMARK_$$)))return $APP.$cljs$core$reset_BANG_$$($APP.$app$render_wasm$api$deferred_render_QMARK_$$,!0);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($APP.$app$render_wasm$api$pending_render$$)))return null;
$APP.$cljs$core$reset_BANG_$$($APP.$app$render_wasm$api$pending_render$$,!0);return $APP.$app$render_wasm$wasm$internal_frame_id$$=requestAnimationFrame(function($ts$jscomp$10$$){$APP.$cljs$core$reset_BANG_$$($APP.$app$render_wasm$api$pending_render$$,!1);$APP.$app$render_wasm$wasm$internal_frame_id$$=null;return $app$render_wasm$api$render$$($ts$jscomp$10$$)})}return null};
$APP.$app$render_wasm$api$use_shape$$=function($buffer$jscomp$70_id$jscomp$322$$){return $APP.$app$render_wasm$wasm$context_initialized_QMARK_$$?($buffer$jscomp$70_id$jscomp$322$$=$APP.$app$common$uuid$get_u32$$($buffer$jscomp$70_id$jscomp$322$$),(0,$APP.$app$render_wasm$wasm$internal_module$$._use_shape)($buffer$jscomp$70_id$jscomp$322$$[0],$buffer$jscomp$70_id$jscomp$322$$[1],$buffer$jscomp$70_id$jscomp$322$$[2],$buffer$jscomp$70_id$jscomp$322$$[3])):null};
$APP.$app$render_wasm$api$set_shape_text_content$$=function($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$,$all_fonts_content$jscomp$137_result$jscomp$250$$){$all_fonts_content$jscomp$137_result$jscomp$250$$!=null&&$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$render_wasm$text_editor$shape_text_contents$$,$APP.$cljs$core$assoc$$,$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$,
$all_fonts_content$jscomp$137_result$jscomp$250$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._clear_shape_text)();$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($all_fonts_content$jscomp$137_result$jscomp$250$$,$APP.$cljs$cst$1751$vertical_align$$);$app$render_wasm$api$set_shape_vertical_align$$.$cljs$core$IFn$_invoke$arity$1$?$app$render_wasm$api$set_shape_vertical_align$$.$cljs$core$IFn$_invoke$arity$1$($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$):
$app$render_wasm$api$set_shape_vertical_align$$($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$);var $G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$=$APP.$app$render_wasm$api$fonts$get_content_fonts$$($all_fonts_content$jscomp$137_result$jscomp$250$$);$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$=
$APP.$app$render_wasm$api$fonts_from_text_content$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$render_wasm$api$fonts_from_text_content$$.$cljs$core$IFn$_invoke$arity$2$($all_fonts_content$jscomp$137_result$jscomp$250$$,!0):$APP.$app$render_wasm$api$fonts_from_text_content$$($all_fonts_content$jscomp$137_result$jscomp$250$$,!0);$all_fonts_content$jscomp$137_result$jscomp$250$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$,
$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$);$all_fonts_content$jscomp$137_result$jscomp$250$$=$app$render_wasm$api$fonts$store_fonts$$($all_fonts_content$jscomp$137_result$jscomp$250$$);a:{$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$=$APP.$cljs$core$seq$$($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$);
$G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$=null;for(var $G__53556$jscomp$inline_5923_count__53524$jscomp$inline_5917$$=0,$i__53525$jscomp$inline_5918$$=0;;)if($i__53525$jscomp$inline_5918$$<$G__53556$jscomp$inline_5923_count__53524$jscomp$inline_5917$$){var $G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$=$G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$i__53525$jscomp$inline_5918$$);$APP.$app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$),$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$));$i__53525$jscomp$inline_5918$$+=1}else if($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$=
$APP.$cljs$core$seq$$($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$))$G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$=$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$)?
($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$=$APP.$cljs$core$_chunked_first$$($G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$),$G__53556$jscomp$inline_5923_count__53524$jscomp$inline_5917$$=$APP.$cljs$core$_chunked_rest$$($G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$),
$G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$=$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$,$G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$=$APP.$cljs$core$count$$($G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$),
$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$=$G__53556$jscomp$inline_5923_count__53524$jscomp$inline_5917$$,$G__53556$jscomp$inline_5923_count__53524$jscomp$inline_5917$$=$G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$):($G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$=$APP.$cljs$core$first$$($G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$),
$APP.$app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$),$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($G__53558$jscomp$inline_5925_font$jscomp$inline_5919$$)),$G__53910_54335_c__5548__auto__$jscomp$inline_5922_fallback_fonts_seq__53522$jscomp$inline_5915_shape_id$jscomp$49_temp__5825__auto__$jscomp$inline_5920$$=$APP.$cljs$core$next$$($G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$),
$G__53557$jscomp$inline_5924_chunk__53523$jscomp$inline_5916_fonts$jscomp$15_seq__53522__$1$jscomp$inline_5921$$=null,$G__53556$jscomp$inline_5923_count__53524$jscomp$inline_5917$$=0),$i__53525$jscomp$inline_5918$$=0;else break a}(0,$APP.$app$render_wasm$wasm$internal_module$$._update_shape_text_layout)();return $all_fonts_content$jscomp$137_result$jscomp$250$$};
$app$render_wasm$api$update_text_rect_BANG_$$=function($JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$){$APP.$app$render_wasm$wasm$context_initialized_QMARK_$$?($JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2972$cmd$$,$cljs$cst$3069$index_SLASH_update_text_rect$$,$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),
$APP.$cljs$cst$2500$shape_id$$,$JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$,$APP.$cljs$cst$1965$dimensions$$,$APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$01$$?$APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$):$app$render_wasm$api$get_text_dimensions$$($JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$)],null),$JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$=
$APP.$cljs$core$truth_$$($APP.$app$main$worker$instance$$)?$APP.$app$util$worker$send_message_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$main$worker$instance$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2968$sender_id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$2970$payload$$,$JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$,$APP.$cljs$cst$2981$transfer$$,null],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2979$ignore_response_QMARK_$$,
!0],null)):$APP.$beicon$v2$core$empty$$()):$JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$=null;return $JSCompiler_temp$jscomp$1016_id$jscomp$323_message$jscomp$inline_5927$$};
$app$render_wasm$api$set_parent_id$$=function($buffer$jscomp$71_id$jscomp$324$$){$buffer$jscomp$71_id$jscomp$324$$=$APP.$app$common$uuid$get_u32$$($buffer$jscomp$71_id$jscomp$324$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_parent)($buffer$jscomp$71_id$jscomp$324$$[0],$buffer$jscomp$71_id$jscomp$324$$[1],$buffer$jscomp$71_id$jscomp$324$$[2],$buffer$jscomp$71_id$jscomp$324$$[3])};$app$render_wasm$api$set_masked$$=function($masked$$){return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_masked_group)($masked$$)};
$app$render_wasm$api$set_shape_selrect$$=function($selrect$jscomp$41$$){(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_selrect)($selrect$jscomp$41$$?.x1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$41$$,$APP.$cljs$cst$1512$x1$$),$selrect$jscomp$41$$?.y1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$41$$,$APP.$cljs$cst$1513$y1$$),$selrect$jscomp$41$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$41$$,$APP.$cljs$cst$1514$x2$$),
$selrect$jscomp$41$$?.y2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selrect$jscomp$41$$,$APP.$cljs$cst$1515$y2$$))};
$app$render_wasm$api$set_shape_transform$$=function($transform$jscomp$82$$){return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_transform)($transform$jscomp$82$$?.a??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$82$$,$APP.$cljs$cst$1508$a$$),$transform$jscomp$82$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$82$$,$APP.$cljs$cst$1509$b$$),$transform$jscomp$82$$?.c??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$82$$,
$cljs$cst$1510$c$$),$transform$jscomp$82$$?.d??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$82$$,$cljs$cst$1436$d$$),$transform$jscomp$82$$?.e??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$82$$,$cljs$cst$1438$e$$),$transform$jscomp$82$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transform$jscomp$82$$,$cljs$cst$596$f$$))};
$app$render_wasm$api$set_shape_children$$=function($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$){performance.mark("set-shape-children::begin");$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$uuid_QMARK_$$),
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);switch($APP.$cljs$core$count$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$)){case 0:(0,$APP.$app$render_wasm$wasm$internal_module$$._set_children_0)();break;case 1:$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,0,null);$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$app$common$uuid$get_u32$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);
(0,$APP.$app$render_wasm$wasm$internal_module$$._set_children_1)($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[0],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[1],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[2],
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[3]);break;case 2:var $c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,0,null);
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,1,null);$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$app$common$uuid$get_u32$$($c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$);
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$app$common$uuid$get_u32$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_children_2)($c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[0],
$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[1],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[2],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[3],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[0],
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[1],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[2],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[3]);break;case 3:var $c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,0,null);$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,
1,null);$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,2,null);$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$=$APP.$app$common$uuid$get_u32$$($c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$);
$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$app$common$uuid$get_u32$$($c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$);$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$app$common$uuid$get_u32$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);
(0,$APP.$app$render_wasm$wasm$internal_module$$._set_children_3)($c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[0],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[1],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[2],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[3],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[0],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[1],
$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[2],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[3],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[0],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[1],
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[2],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[3]);break;case 4:$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,
0,null);var $c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,1,null);$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,
2,null);$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,3,null);$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$=$APP.$app$common$uuid$get_u32$$($c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$);
$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$=$APP.$app$common$uuid$get_u32$$($c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$);$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$app$common$uuid$get_u32$$($c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$);$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=
$APP.$app$common$uuid$get_u32$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_children_4)($c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[0],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[1],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[2],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[3],
$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[0],$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[1],$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[2],$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[3],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[0],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[1],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[2],
$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[3],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[0],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[1],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[2],
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[3]);break;case 5:$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,0,null);var $c2_54385_c2_54390__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,
1,null);$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,2,null);$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,
3,null);$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$,4,null);$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$=$APP.$app$common$uuid$get_u32$$($c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$);
$c2_54385_c2_54390__$1$$=$APP.$app$common$uuid$get_u32$$($c2_54385_c2_54390__$1$$);$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$=$APP.$app$common$uuid$get_u32$$($c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$);$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$app$common$uuid$get_u32$$($c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$);$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$=
$APP.$app$common$uuid$get_u32$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_children_5)($c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[0],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[1],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[2],$c1_54362_c1_54365__$1_c1_54374_c1_54378__$1_c1_54384_c1_54389__$1$$[3],
$c2_54385_c2_54390__$1$$[0],$c2_54385_c2_54390__$1$$[1],$c2_54385_c2_54390__$1$$[2],$c2_54385_c2_54390__$1$$[3],$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[0],$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[1],$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[2],$c2_54375_c2_54379__$1_c3_54386_c3_54391__$1$$[3],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[0],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[1],
$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[2],$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$[3],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[0],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[1],
$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[2],$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$[3]);break;default:var $heap_54401$$=$APP.$app$render_wasm$mem$get_heap_u32$$();$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=
16*$APP.$cljs$core$count$$($c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$($c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$);$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$6$$,
$id$jscomp$325$$){return $APP.$app$render_wasm$mem$heap32$write_uuid$$($offset__$1$jscomp$6$$,$heap_54401$$,$id$jscomp$325$$)},$c1_54356_c1_54358__$1_c2_54363_c2_54366__$1_c3_54376_c3_54380__$1_c4_54387_c4_54392__$1_offset_54403_size_54402$$,$c1_54349_c1_54350__$1_c2_54357_c2_54359__$1_c3_54364_c3_54367__$1_c4_54377_c4_54381__$1_c5_54388_c5_54393__$1_children$jscomp$216_children_54344__$1$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_children)()}performance.mark("set-shape-children::end");
performance.measure("set-shape-children",{start:"set-shape-children::begin",end:"set-shape-children::end",detail:{}});return null};$app$render_wasm$api$retrieve_image$$=function($url$jscomp$81$$){return $APP.$beicon$v2$core$from$$($APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$($APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$(fetch($url$jscomp$81$$),function($response$jscomp$10$$){return $response$jscomp$10$$.blob()}),function($image$jscomp$18$$){return createImageBitmap($image$jscomp$18$$)}))};
$app$render_wasm$api$fetch_image$$=function($shape_id$jscomp$50$$,$image_id$jscomp$1$$,$thumbnail_QMARK_$jscomp$1$$){var $url$jscomp$82$$=$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$image_id$jscomp$1$$],null),$thumbnail_QMARK_$jscomp$1$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$300$key$$,$url$jscomp$82$$,$cljs$cst$3070$thumbnail_QMARK_$$,$thumbnail_QMARK_$jscomp$1$$,$APP.$cljs$cst$2311$callback$$,
function(){return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$41$$){$APP.$app$common$logging$enabled_QMARK_$$("app.render-wasm.api",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,
"Could not fetch image"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3071$image_id$$,$image_id$jscomp$1$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3070$thumbnail_QMARK_$$,$thumbnail_QMARK_$jscomp$1$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1960$url$$,$url$jscomp$82$$],null)],null)}),$cause$jscomp$41$$,
"app.render-wasm.api",$APP.$cljs$cst$847$error$$,!1);return $APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$map$$(function($height$jscomp$98_img$jscomp$4$$){a:{if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$){var $current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$=$APP.$app$render_wasm$wasm$internal_module$$.GL;if($APP.$cljs$core$truth_$$($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$)){$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$=
$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.currentContext;$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$=$APP.$cljs$core$truth_$$($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$)?
$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.GLctx:null;break a}}$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$=null}if($APP.$cljs$core$truth_$$($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$)){var $texture$jscomp$inline_5934_width$jscomp$108$$=
$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.createTexture();$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.bindTexture($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_2D,
$texture$jscomp$inline_5934_width$jscomp$108$$);$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.texParameteri($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_2D,$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_WRAP_S,
$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.CLAMP_TO_EDGE);$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.texParameteri($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_2D,
$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_WRAP_T,$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.CLAMP_TO_EDGE);$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.texParameteri($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_2D,
$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_MIN_FILTER,$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.LINEAR);$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.texParameteri($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_2D,
$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_MAG_FILTER,$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.LINEAR);$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.texImage2D($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_2D,
0,$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.RGBA,$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.RGBA,$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.UNSIGNED_BYTE,
$height$jscomp$98_img$jscomp$4$$);$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.bindTexture($current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.TEXTURE_2D,null);$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$=
$APP.$app$render_wasm$wasm$internal_module$$.GL;var $offset$jscomp$146_textures$jscomp$inline_5938$$=$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.textures;$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$=$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$.getNewId($offset$jscomp$146_textures$jscomp$inline_5938$$);
$offset$jscomp$146_textures$jscomp$inline_5938$$[$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$]=$texture$jscomp$inline_5934_width$jscomp$108$$;$texture$jscomp$inline_5934_width$jscomp$108$$=$height$jscomp$98_img$jscomp$4$$.width;$height$jscomp$98_img$jscomp$4$$=$height$jscomp$98_img$jscomp$4$$.height;$offset$jscomp$146_textures$jscomp$inline_5938$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$(48);
var $heap32$$=$APP.$app$render_wasm$mem$get_heap_u32$$();$APP.$app$render_wasm$mem$heap32$write_uuid$$($offset$jscomp$146_textures$jscomp$inline_5938$$,$heap32$$,$shape_id$jscomp$50$$);$APP.$app$render_wasm$mem$heap32$write_uuid$$($offset$jscomp$146_textures$jscomp$inline_5938$$+4,$heap32$$,$image_id$jscomp$1$$);$heap32$$[$offset$jscomp$146_textures$jscomp$inline_5938$$+8]=$APP.$cljs$core$truth_$$($thumbnail_QMARK_$jscomp$1$$)?1:0;$heap32$$[$offset$jscomp$146_textures$jscomp$inline_5938$$+9]=$current_ctx$jscomp$inline_5930_gl$jscomp$inline_5932_gl_obj$jscomp$inline_5929_gl_obj$jscomp$inline_5937_new_id$jscomp$inline_5939_temp__5825__auto__$jscomp$166$$;
$heap32$$[$offset$jscomp$146_textures$jscomp$inline_5938$$+10]=$texture$jscomp$inline_5934_width$jscomp$108$$;$heap32$$[$offset$jscomp$146_textures$jscomp$inline_5938$$+11]=$height$jscomp$98_img$jscomp$4$$;(0,$APP.$app$render_wasm$wasm$internal_module$$._store_image_from_texture)();return!0}return null},$app$render_wasm$api$retrieve_image$$($url$jscomp$82$$)))}],null)};
$app$render_wasm$api$get_fill_images$$=function($leaf$jscomp$1$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($leaf$jscomp$1$$))};
$app$render_wasm$api$set_shape_text_images$cljs$0core$0IFn$0_invoke$0arity$03$$=function($shape_id$jscomp$53$$,$content$jscomp$140_paragraph_set$jscomp$1_paragraphs$jscomp$3$$,$thumbnail_QMARK_$jscomp$3$$){$content$jscomp$140_paragraph_set$jscomp$1_paragraphs$jscomp$3$$=$APP.$cljs$core$first$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$140_paragraph_set$jscomp$1_paragraphs$jscomp$3$$,$APP.$cljs$cst$340$children$$));$content$jscomp$140_paragraph_set$jscomp$1_paragraphs$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$140_paragraph_set$jscomp$1_paragraphs$jscomp$3$$,$APP.$cljs$cst$340$children$$);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$){$JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$=$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$);
if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$)){$JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$,$APP.$cljs$cst$266$id$$);var $buffer$jscomp$inline_11791$$=
$APP.$app$common$uuid$get_u32$$($JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$);$JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$=(0,$APP.$app$render_wasm$wasm$internal_module$$._is_image_cached)($buffer$jscomp$inline_11791$$[0],$buffer$jscomp$inline_11791$$[1],$buffer$jscomp$inline_11791$$[2],$buffer$jscomp$inline_11791$$[3],$thumbnail_QMARK_$jscomp$3$$)===
0?$app$render_wasm$api$fetch_image$$($shape_id$jscomp$53$$,$JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$,$thumbnail_QMARK_$jscomp$3$$):null}else $JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$=null;return $JSCompiler_inline_result$jscomp$10419_id$jscomp$inline_11790_p1__53951_SHARP__temp__5825__auto__$jscomp$inline_11789$$},$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$render_wasm$api$get_fill_images$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$340$children$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$content$jscomp$140_paragraph_set$jscomp$1_paragraphs$jscomp$3$$]))])))};
$app$render_wasm$api$set_shape_fills$$=function($shape_id$jscomp$54$$,$fills$jscomp$18_fills__$1$jscomp$5$$,$thumbnail_QMARK_$jscomp$4$$){if($APP.$cljs$core$empty_QMARK_$$($fills$jscomp$18_fills__$1$jscomp$5$$))return(0,$APP.$app$render_wasm$wasm$internal_module$$._clear_shape_fills)();$fills$jscomp$18_fills__$1$jscomp$5$$=$app$common$types$fills$coerce$$($fills$jscomp$18_fills__$1$jscomp$5$$);var $offset$jscomp$147$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$($app$common$types$fills$impl$_get_byte_size$$($fills$jscomp$18_fills__$1$jscomp$5$$));
$app$common$types$fills$impl$_write_to$$($fills$jscomp$18_fills__$1$jscomp$5$$,$offset$jscomp$147$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_fills)();return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($id$jscomp$327$$){var $buffer$jscomp$73$$=$APP.$app$common$uuid$get_u32$$($id$jscomp$327$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._is_image_cached)($buffer$jscomp$73$$[0],$buffer$jscomp$73$$[1],$buffer$jscomp$73$$[2],$buffer$jscomp$73$$[3],$thumbnail_QMARK_$jscomp$4$$)===
0?$app$render_wasm$api$fetch_image$$($shape_id$jscomp$54$$,$id$jscomp$327$$,$thumbnail_QMARK_$jscomp$4$$):null},$app$common$types$fills$get_image_ids$$($fills$jscomp$18_fills__$1$jscomp$5$$))};
$app$render_wasm$api$set_shape_strokes$$=function($shape_id$jscomp$55$$,$strokes$jscomp$5$$,$thumbnail_QMARK_$jscomp$5$$){(0,$APP.$app$render_wasm$wasm$internal_module$$._clear_shape_strokes)();return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($offset$jscomp$148_stroke$jscomp$12$$){var $opacity$jscomp$25_or__5025__auto__$jscomp$inline_11796$$=$APP.$cljs$cst$1724$stroke_opacity$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$);$opacity$jscomp$25_or__5025__auto__$jscomp$inline_11796$$=
$APP.$cljs$core$truth_$$($opacity$jscomp$25_or__5025__auto__$jscomp$inline_11796$$)?$opacity$jscomp$25_or__5025__auto__$jscomp$inline_11796$$:1;var $color$jscomp$52_image_id$jscomp$2$$=$APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$),$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$=$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$),$image$jscomp$20$$=$APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$),
$width$jscomp$109$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$),$align$jscomp$1$$=$APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$),$dview$jscomp$6_stroke_style$jscomp$inline_13627$$=$APP.$cljs$cst$1850$stroke_style$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$);var $style$jscomp$34_values$jscomp$inline_13628$$=$app$render_wasm$wasm$serializers$$["stroke-style"];
var $cap_start$jscomp$1_default$$jscomp$inline_13629$$=$style$jscomp$34_values$jscomp$inline_13628$$.solid;$style$jscomp$34_values$jscomp$inline_13628$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$34_values$jscomp$inline_13628$$[$APP.$app$common$data$name$$($dview$jscomp$6_stroke_style$jscomp$inline_13627$$)],$cap_start$jscomp$1_default$$jscomp$inline_13629$$);$cap_start$jscomp$1_default$$jscomp$inline_13629$$=$app$render_wasm$serializers$translate_stroke_cap$$($APP.$cljs$cst$1849$stroke_cap_start$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$));
var $cap_end$jscomp$1$$=$app$render_wasm$serializers$translate_stroke_cap$$($APP.$cljs$cst$1853$stroke_cap_end$$.$cljs$core$IFn$_invoke$arity$1$($offset$jscomp$148_stroke$jscomp$12$$));$offset$jscomp$148_stroke$jscomp$12$$=$APP.$app$render_wasm$mem$alloc$$(160);$dview$jscomp$6_stroke_style$jscomp$inline_13627$$=new DataView($APP.$app$render_wasm$mem$get_heap_u8$$().buffer);switch($align$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$align$jscomp$1$$.$fqn$:null){case "inner":(0,$APP.$app$render_wasm$wasm$internal_module$$._add_shape_inner_stroke)($width$jscomp$109$$,
$style$jscomp$34_values$jscomp$inline_13628$$,$cap_start$jscomp$1_default$$jscomp$inline_13629$$,$cap_end$jscomp$1$$);break;case "outer":(0,$APP.$app$render_wasm$wasm$internal_module$$._add_shape_outer_stroke)($width$jscomp$109$$,$style$jscomp$34_values$jscomp$inline_13628$$,$cap_start$jscomp$1_default$$jscomp$inline_13629$$,$cap_end$jscomp$1$$);break;default:(0,$APP.$app$render_wasm$wasm$internal_module$$._add_shape_center_stroke)($width$jscomp$109$$,$style$jscomp$34_values$jscomp$inline_13628$$,
$cap_start$jscomp$1_default$$jscomp$inline_13629$$,$cap_end$jscomp$1$$)}return $buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$!=null?($app$common$types$fills$impl$write_gradient_fill$$($offset$jscomp$148_stroke$jscomp$12$$,$dview$jscomp$6_stroke_style$jscomp$inline_13627$$,$opacity$jscomp$25_or__5025__auto__$jscomp$inline_11796$$,$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$),(0,$APP.$app$render_wasm$wasm$internal_module$$._add_shape_stroke_fill)()):$image$jscomp$20$$!=
null?($color$jscomp$52_image_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($image$jscomp$20$$,$APP.$cljs$cst$266$id$$),$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$=$APP.$app$common$uuid$get_u32$$($color$jscomp$52_image_id$jscomp$2$$),$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$=(0,$APP.$app$render_wasm$wasm$internal_module$$._is_image_cached)($buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$[0],$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$[1],
$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$[2],$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$[3],$thumbnail_QMARK_$jscomp$5$$),$app$common$types$fills$impl$write_image_fill$$($offset$jscomp$148_stroke$jscomp$12$$,$dview$jscomp$6_stroke_style$jscomp$inline_13627$$,$opacity$jscomp$25_or__5025__auto__$jscomp$inline_11796$$,$image$jscomp$20$$),(0,$APP.$app$render_wasm$wasm$internal_module$$._add_shape_stroke_fill)(),$buffer$jscomp$74_cached_image_QMARK_$jscomp$2_gradient$jscomp$17$$===
0?$app$render_wasm$api$fetch_image$$($shape_id$jscomp$55$$,$color$jscomp$52_image_id$jscomp$2$$,$thumbnail_QMARK_$jscomp$5$$):null):$color$jscomp$52_image_id$jscomp$2$$!=null?($app$common$types$fills$impl$write_solid_fill$$($offset$jscomp$148_stroke$jscomp$12$$,$dview$jscomp$6_stroke_style$jscomp$inline_13627$$,$opacity$jscomp$25_or__5025__auto__$jscomp$inline_11796$$,$color$jscomp$52_image_id$jscomp$2$$),(0,$APP.$app$render_wasm$wasm$internal_module$$._add_shape_stroke_fill)()):null},$strokes$jscomp$5$$)};
$app$render_wasm$api$set_shape_svg_attrs$$=function($attrs$jscomp$62_fill_rule$jscomp$1$$){var $stroke_linecap$jscomp$1_style$jscomp$35$$=$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$62_fill_rule$jscomp$1$$),$allowed_keys_stroke_linejoin$jscomp$1$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$cljs$cst$2861$fill_rule$$,null,$cljs$cst$3072$fillRule$$,null,$APP.$cljs$cst$1392$fill$$,null,$cljs$cst$2870$stroke_linejoin$$,null,
$cljs$cst$2876$stroke_linecap$$,null,$cljs$cst$3073$strokeLinejoin$$,null,$cljs$cst$3074$strokeLinecap$$,null],null),null),$attrs__$1$jscomp$7$$=$APP.$cljs$core$select_keys$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$62_fill_rule$jscomp$1$$,$APP.$cljs$cst$1889$style$$),$stroke_linecap$jscomp$1_style$jscomp$35$$])),$allowed_keys_stroke_linejoin$jscomp$1$$);
$attrs$jscomp$62_fill_rule$jscomp$1$$=$app$render_wasm$serializers$translate_fill_rule$$(function(){var $or__5025__auto__$jscomp$606$$=$cljs$cst$2861$fill_rule$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$7$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$606$$)?$or__5025__auto__$jscomp$606$$:$cljs$cst$3072$fillRule$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$7$$)}());$stroke_linecap$jscomp$1_style$jscomp$35$$=$app$render_wasm$serializers$translate_stroke_linecap$$(function(){var $or__5025__auto__$jscomp$607$$=
$cljs$cst$2876$stroke_linecap$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$7$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$607$$)?$or__5025__auto__$jscomp$607$$:$cljs$cst$3074$strokeLinecap$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$7$$)}());$allowed_keys_stroke_linejoin$jscomp$1$$=$app$render_wasm$serializers$translate_stroke_linejoin$$(function(){var $or__5025__auto__$jscomp$608$$=$cljs$cst$2870$stroke_linejoin$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$7$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$608$$)?$or__5025__auto__$jscomp$608$$:$cljs$cst$3073$strokeLinejoin$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$7$$)}());var $fill_none$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("none",$APP.$cljs$cst$1392$fill$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$7$$));(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_svg_attrs)($attrs$jscomp$62_fill_rule$jscomp$1$$,$stroke_linecap$jscomp$1_style$jscomp$35$$,$allowed_keys_stroke_linejoin$jscomp$1$$,
$fill_none$$)};
$app$render_wasm$api$set_shape_path_content$$=function($content$jscomp$141_heapu32_54419$$){var $chunk_size$$=$APP.$cljs$core$quot$$(262144,4),$buffer_size_padded_size$$=$app$common$types$path$impl$_get_byte_size$$($content$jscomp$141_heapu32_54419$$);$buffer_size_padded_size$$=4*$APP.$app$common$math$ceil$$($buffer_size_padded_size$$/4);var $buffer$jscomp$75$$=new Uint8Array($buffer_size_padded_size$$);$app$common$types$path$impl$_write_to$$($content$jscomp$141_heapu32_54419$$,$buffer$jscomp$75$$.buffer);(0,$APP.$app$render_wasm$wasm$internal_module$$._start_shape_path_buffer)();
$content$jscomp$141_heapu32_54419$$=$APP.$app$render_wasm$mem$get_heap_u32$$();for(var $chunk_54422_chunk_u32_54423_offset_54420$$=0;;)if($chunk_54422_chunk_u32_54423_offset_54420$$<$buffer_size_padded_size$$){var $end_54421_y__5114__auto__$jscomp$inline_5941$$=$chunk_54422_chunk_u32_54423_offset_54420$$+$chunk_size$$*4;$end_54421_y__5114__auto__$jscomp$inline_5941$$=$buffer_size_padded_size$$<$end_54421_y__5114__auto__$jscomp$inline_5941$$?$buffer_size_padded_size$$:$end_54421_y__5114__auto__$jscomp$inline_5941$$;
$chunk_54422_chunk_u32_54423_offset_54420$$=$buffer$jscomp$75$$.subarray($chunk_54422_chunk_u32_54423_offset_54420$$,$end_54421_y__5114__auto__$jscomp$inline_5941$$);$chunk_54422_chunk_u32_54423_offset_54420$$=new Uint32Array($chunk_54422_chunk_u32_54423_offset_54420$$.buffer,$chunk_54422_chunk_u32_54423_offset_54420$$.byteOffset,$APP.$cljs$core$quot$$($chunk_54422_chunk_u32_54423_offset_54420$$.length,4));var $heap_offset_54425$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$(4*$chunk_54422_chunk_u32_54423_offset_54420$$.length);
$content$jscomp$141_heapu32_54419$$.set($chunk_54422_chunk_u32_54423_offset_54420$$,$heap_offset_54425$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_path_chunk_buffer)();$chunk_54422_chunk_u32_54423_offset_54420$$=$end_54421_y__5114__auto__$jscomp$inline_5941$$}else break;return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_path_buffer)()};
$app$render_wasm$api$set_shape_svg_raw_content$$=function($content$jscomp$142$$){var $size$jscomp$116$$=$APP.$cljs$core$count$$($content$jscomp$142$$)+1,$offset$jscomp$149$$=$APP.$app$render_wasm$mem$alloc$$($size$jscomp$116$$);(0,$APP.$app$render_wasm$wasm$internal_module$$.stringToUTF8)($content$jscomp$142$$,$offset$jscomp$149$$,$size$jscomp$116$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_svg_raw_content)()};$APP.$app$render_wasm$api$set_shape_blend_mode$$=function($blend_mode$jscomp$3$$){return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_blend_mode)($app$render_wasm$serializers$translate_blend_mode$$($blend_mode$jscomp$3$$))};
$app$render_wasm$api$set_shape_vertical_align$$=function($JSCompiler_inline_result$jscomp$1028_vertical_align$jscomp$1$$){var $JSCompiler_temp_const$jscomp$1027$$=$APP.$app$render_wasm$wasm$internal_module$$._set_shape_vertical_align,$values$jscomp$inline_5944$$=$app$render_wasm$wasm$serializers$$["vertical-align"],$default$$jscomp$inline_5945$$=$values$jscomp$inline_5944$$.top;$JSCompiler_inline_result$jscomp$1028_vertical_align$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$inline_5944$$[$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1028_vertical_align$jscomp$1$$)],
$default$$jscomp$inline_5945$$);return $JSCompiler_temp_const$jscomp$1027$$($JSCompiler_inline_result$jscomp$1028_vertical_align$jscomp$1$$)};$app$render_wasm$api$set_shape_bool_type$$=function($bool_type$jscomp$4$$){return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_bool_type)($app$render_wasm$serializers$translate_bool_type$$($bool_type$jscomp$4$$))};
$app$render_wasm$api$set_shape_blur$$=function($blur$jscomp$6_value$jscomp$507$$){if($blur$jscomp$6_value$jscomp$507$$!=null){var $blur_type$jscomp$inline_5947_type$jscomp$425$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($blur$jscomp$6_value$jscomp$507$$);var $hidden$jscomp$4_values$jscomp$inline_5948$$=$app$render_wasm$wasm$serializers$$["blur-type"],$default$$jscomp$inline_5949$$=$hidden$jscomp$4_values$jscomp$inline_5948$$["layer-blur"];$blur_type$jscomp$inline_5947_type$jscomp$425$$=
$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($hidden$jscomp$4_values$jscomp$inline_5948$$[$APP.$app$common$data$name$$($blur_type$jscomp$inline_5947_type$jscomp$425$$)],$default$$jscomp$inline_5949$$);$hidden$jscomp$4_values$jscomp$inline_5948$$=$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($blur$jscomp$6_value$jscomp$507$$);$blur$jscomp$6_value$jscomp$507$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($blur$jscomp$6_value$jscomp$507$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_blur)($blur_type$jscomp$inline_5947_type$jscomp$425$$,
$hidden$jscomp$4_values$jscomp$inline_5948$$,$blur$jscomp$6_value$jscomp$507$$)}return(0,$APP.$app$render_wasm$wasm$internal_module$$._clear_shape_blur)()};
$app$render_wasm$api$set_shape_corners$$=function($corners_r1$jscomp$20$$){var $r4$jscomp$6_vec__53999$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53997_SHARP_$$){return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($p1__53997_SHARP_$$,0)},$corners_r1$jscomp$20$$);$corners_r1$jscomp$20$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$6_vec__53999$$,0,null);var $r2$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$6_vec__53999$$,
1,null),$r3$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$6_vec__53999$$,2,null);$r4$jscomp$6_vec__53999$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r4$jscomp$6_vec__53999$$,3,null);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_corners)($corners_r1$jscomp$20$$,$r2$jscomp$18$$,$r3$jscomp$6$$,$r4$jscomp$6_vec__53999$$)};
$app$render_wasm$api$set_flex_layout$$=function($padding_top_shape$jscomp$383$$){var $dir$jscomp$2_flex_dir$jscomp$inline_5951$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding_top_shape$jscomp$383$$,$APP.$cljs$cst$1663$layout_flex_dir$$,$APP.$cljs$cst$1640$row$$);$dir$jscomp$2_flex_dir$jscomp$inline_5951$$=$app$render_wasm$wasm$serializers$$["flex-direction"][$APP.$app$common$data$name$$($dir$jscomp$2_flex_dir$jscomp$inline_5951$$)];var $column_gap$jscomp$5_gap$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top_shape$jscomp$383$$,
$APP.$cljs$cst$1664$layout_gap$$),$row_gap$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($column_gap$jscomp$5_gap$jscomp$2$$,$APP.$cljs$cst$1665$row_gap$$,0);$column_gap$jscomp$5_gap$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($column_gap$jscomp$5_gap$jscomp$2$$,$APP.$cljs$cst$1666$column_gap$$,0);var $align_items$jscomp$1$$=$app$render_wasm$serializers$translate_layout_align_items$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top_shape$jscomp$383$$,
$APP.$cljs$cst$1676$layout_align_items$$)),$align_content$jscomp$1$$=$app$render_wasm$serializers$translate_layout_align_content$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top_shape$jscomp$383$$,$APP.$cljs$cst$1675$layout_align_content$$)),$justify_items$jscomp$1$$=$app$render_wasm$serializers$translate_layout_justify_items$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top_shape$jscomp$383$$,$APP.$cljs$cst$1674$layout_justify_items$$)),$justify_content$jscomp$1$$=
$app$render_wasm$serializers$translate_layout_justify_content$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top_shape$jscomp$383$$,$APP.$cljs$cst$1673$layout_justify_content$$));var $wrap_type$jscomp$1_wrap_type$jscomp$inline_5953$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top_shape$jscomp$383$$,$APP.$cljs$cst$1668$layout_wrap_type$$);var $padding_right_values$jscomp$inline_5954$$=$app$render_wasm$wasm$serializers$$["wrap-type"],$default$$jscomp$inline_5955_padding_bottom$$=
$padding_right_values$jscomp$inline_5954$$.nowrap;$wrap_type$jscomp$1_wrap_type$jscomp$inline_5953$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($padding_right_values$jscomp$inline_5954$$[$APP.$app$common$data$name$$($wrap_type$jscomp$1_wrap_type$jscomp$inline_5953$$)],$default$$jscomp$inline_5955_padding_bottom$$);var $padding$jscomp$5_padding_left$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top_shape$jscomp$383$$,$APP.$cljs$cst$1670$layout_padding$$);$padding_top_shape$jscomp$383$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$5_padding_left$$,$APP.$cljs$cst$1091$p1$$,0);$padding_right_values$jscomp$inline_5954$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$5_padding_left$$,$APP.$cljs$cst$1089$p2$$,0);$default$$jscomp$inline_5955_padding_bottom$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$5_padding_left$$,$APP.$cljs$cst$1671$p3$$,0);$padding$jscomp$5_padding_left$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$5_padding_left$$,
$APP.$cljs$cst$1672$p4$$,0);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_flex_layout_data)($dir$jscomp$2_flex_dir$jscomp$inline_5951$$,$row_gap$jscomp$5$$,$column_gap$jscomp$5_gap$jscomp$2$$,$align_items$jscomp$1$$,$align_content$jscomp$1$$,$justify_items$jscomp$1$$,$justify_content$jscomp$1$$,$wrap_type$jscomp$1_wrap_type$jscomp$inline_5953$$,$padding_top_shape$jscomp$383$$,$padding_right_values$jscomp$inline_5954$$,$default$$jscomp$inline_5955_padding_bottom$$,$padding$jscomp$5_padding_left$$)};
$app$render_wasm$api$set_grid_layout_data$$=function($padding_top$jscomp$1_shape$jscomp$384$$){var $dir$jscomp$3_grid_dir$jscomp$inline_5957$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding_top$jscomp$1_shape$jscomp$384$$,$APP.$cljs$cst$1677$layout_grid_dir$$,$APP.$cljs$cst$1640$row$$);$dir$jscomp$3_grid_dir$jscomp$inline_5957$$=$app$render_wasm$wasm$serializers$$["grid-direction"][$APP.$app$common$data$name$$($dir$jscomp$3_grid_dir$jscomp$inline_5957$$)];var $column_gap$jscomp$6_gap$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top$jscomp$1_shape$jscomp$384$$,$APP.$cljs$cst$1664$layout_gap$$),$row_gap$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($column_gap$jscomp$6_gap$jscomp$3$$,$APP.$cljs$cst$1665$row_gap$$,0);$column_gap$jscomp$6_gap$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($column_gap$jscomp$6_gap$jscomp$3$$,$APP.$cljs$cst$1666$column_gap$$,0);var $align_items$jscomp$2$$=$app$render_wasm$serializers$translate_layout_align_items$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top$jscomp$1_shape$jscomp$384$$,
$APP.$cljs$cst$1676$layout_align_items$$)),$align_content$jscomp$2$$=$app$render_wasm$serializers$translate_layout_align_content$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top$jscomp$1_shape$jscomp$384$$,$APP.$cljs$cst$1675$layout_align_content$$)),$justify_items$jscomp$2$$=$app$render_wasm$serializers$translate_layout_justify_items$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top$jscomp$1_shape$jscomp$384$$,$APP.$cljs$cst$1674$layout_justify_items$$)),$justify_content$jscomp$2$$=
$app$render_wasm$serializers$translate_layout_justify_content$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top$jscomp$1_shape$jscomp$384$$,$APP.$cljs$cst$1673$layout_justify_content$$)),$padding$jscomp$6_padding_left$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding_top$jscomp$1_shape$jscomp$384$$,$APP.$cljs$cst$1670$layout_padding$$);$padding_top$jscomp$1_shape$jscomp$384$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$6_padding_left$jscomp$1$$,
$APP.$cljs$cst$1091$p1$$,0);var $padding_right$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$6_padding_left$jscomp$1$$,$APP.$cljs$cst$1089$p2$$,0),$padding_bottom$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$6_padding_left$jscomp$1$$,$APP.$cljs$cst$1671$p3$$,0);$padding$jscomp$6_padding_left$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($padding$jscomp$6_padding_left$jscomp$1$$,$APP.$cljs$cst$1672$p4$$,0);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_grid_layout_data)($dir$jscomp$3_grid_dir$jscomp$inline_5957$$,
$row_gap$jscomp$6$$,$column_gap$jscomp$6_gap$jscomp$3$$,$align_items$jscomp$2$$,$align_content$jscomp$2$$,$justify_items$jscomp$2$$,$justify_content$jscomp$2$$,$padding_top$jscomp$1_shape$jscomp$384$$,$padding_right$jscomp$1$$,$padding_bottom$jscomp$1$$,$padding$jscomp$6_padding_left$jscomp$1$$)};
$app$render_wasm$api$set_grid_layout_rows$$=function($entries$jscomp$13$$){var $offset$jscomp$150_size$jscomp$117$$=8*$APP.$cljs$core$count$$($entries$jscomp$13$$);$offset$jscomp$150_size$jscomp$117$$=$APP.$app$render_wasm$mem$alloc$$($offset$jscomp$150_size$jscomp$117$$);var $dview$jscomp$7$$=$app$common$buffer$wrap$$();$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$7$$,$p__54010_type$jscomp$426$$){var $map__54012__$1_value$jscomp$508$$=$APP.$cljs$core$__destructure_map$$($p__54010_type$jscomp$426$$);
$p__54010_type$jscomp$426$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54012__$1_value$jscomp$508$$,$APP.$cljs$cst$139$type$$);$map__54012__$1_value$jscomp$508$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54012__$1_value$jscomp$508$$,$APP.$cljs$cst$260$value$$);return $app$render_wasm$mem$assert_written$$($app$render_wasm$mem$write_f32$$($app$render_wasm$mem$write_u8$$($offset__$1$jscomp$7$$,$dview$jscomp$7$$,$app$render_wasm$wasm$serializers$$["grid-track-type"][$APP.$app$common$data$name$$($p__54010_type$jscomp$426$$)])+
3,$dview$jscomp$7$$,$map__54012__$1_value$jscomp$508$$))},$offset$jscomp$150_size$jscomp$117$$,$entries$jscomp$13$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_grid_rows)()};
$app$render_wasm$api$set_grid_layout_columns$$=function($entries$jscomp$14$$){var $offset$jscomp$151_size$jscomp$118$$=8*$APP.$cljs$core$count$$($entries$jscomp$14$$);$offset$jscomp$151_size$jscomp$118$$=$APP.$app$render_wasm$mem$alloc$$($offset$jscomp$151_size$jscomp$118$$);var $dview$jscomp$8$$=$app$common$buffer$wrap$$();$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$8$$,$p__54015_type$jscomp$427$$){var $map__54016__$1_value$jscomp$509$$=$APP.$cljs$core$__destructure_map$$($p__54015_type$jscomp$427$$);
$p__54015_type$jscomp$427$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54016__$1_value$jscomp$509$$,$APP.$cljs$cst$139$type$$);$map__54016__$1_value$jscomp$509$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54016__$1_value$jscomp$509$$,$APP.$cljs$cst$260$value$$);return $app$render_wasm$mem$assert_written$$($app$render_wasm$mem$write_f32$$($app$render_wasm$mem$write_u8$$($offset__$1$jscomp$8$$,$dview$jscomp$8$$,$app$render_wasm$wasm$serializers$$["grid-track-type"][$APP.$app$common$data$name$$($p__54015_type$jscomp$427$$)])+
3,$dview$jscomp$8$$,$map__54016__$1_value$jscomp$509$$))},$offset$jscomp$151_size$jscomp$118$$,$entries$jscomp$14$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_grid_columns)()};
$app$render_wasm$api$set_grid_layout_cells$$=function($cells$jscomp$19$$){var $offset$jscomp$152_size$jscomp$119$$=36*$APP.$cljs$core$count$$($cells$jscomp$19$$);$offset$jscomp$152_size$jscomp$119$$=$APP.$app$render_wasm$mem$alloc$$($offset$jscomp$152_size$jscomp$119$$);var $dview$jscomp$9$$=$app$common$buffer$wrap$$();$APP.$cljs$core$reduce_kv$$(function($JSCompiler_temp_const$jscomp$1020_offset__$1$jscomp$9$$,$_$jscomp$1610_shape_id$jscomp$56$$,$JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$){$_$jscomp$1610_shape_id$jscomp$56$$=
$APP.$cljs$core$first$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$,$APP.$cljs$cst$1598$shapes$$));$JSCompiler_temp_const$jscomp$1020_offset__$1$jscomp$9$$=$app$render_wasm$mem$write_u8$$($app$render_wasm$mem$write_i32$$($app$render_wasm$mem$write_i32$$($app$render_wasm$mem$write_i32$$($app$render_wasm$mem$write_i32$$($JSCompiler_temp_const$jscomp$1020_offset__$1$jscomp$9$$,$dview$jscomp$9$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$,
$APP.$cljs$cst$1640$row$$)),$dview$jscomp$9$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$,$APP.$cljs$cst$1641$row_span$$)),$dview$jscomp$9$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$,$APP.$cljs$cst$216$column$$)),$dview$jscomp$9$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$,
$APP.$cljs$cst$1642$column_span$$)),$dview$jscomp$9$$,$app$render_wasm$serializers$translate_align_self$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$,$APP.$cljs$cst$1661$align_self$$)));$JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$,
$APP.$cljs$cst$1662$justify_self$$);var $values$jscomp$inline_5960$$=$app$render_wasm$wasm$serializers$$["justify-self"],$default$$jscomp$inline_5961$$=$values$jscomp$inline_5960$$.none;$JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$inline_5960$$[$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$)],$default$$jscomp$inline_5961$$);
return $app$render_wasm$mem$assert_written$$($app$render_wasm$mem$write_uuid$$($app$render_wasm$mem$write_u8$$($JSCompiler_temp_const$jscomp$1020_offset__$1$jscomp$9$$,$dview$jscomp$9$$,$JSCompiler_inline_result$jscomp$1021_cell$jscomp$30_justify_self$jscomp$inline_5959$$)+2,$dview$jscomp$9$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1610_shape_id$jscomp$56$$,$APP.$app$common$uuid$zero$$)))},$offset$jscomp$152_size$jscomp$119$$,$cells$jscomp$19$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_grid_cells)()};
$app$render_wasm$api$set_grid_layout$$=function($shape$jscomp$385$$){$app$render_wasm$api$set_grid_layout_data$$($shape$jscomp$385$$);$app$render_wasm$api$set_grid_layout_rows$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$385$$,$APP.$cljs$cst$1678$layout_grid_rows$$));$app$render_wasm$api$set_grid_layout_columns$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$385$$,$APP.$cljs$cst$1679$layout_grid_columns$$));$app$render_wasm$api$set_grid_layout_cells$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$385$$,
$APP.$cljs$cst$1680$layout_grid_cells$$))};
$app$render_wasm$api$set_layout_data$$=function($shape$jscomp$386_z_index$$){var $margin_left_margins$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1683$layout_item_margin$$),$margin_top$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($margin_left_margins$$,$APP.$cljs$cst$1684$m1$$,0),$margin_right$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($margin_left_margins$$,$APP.$cljs$cst$1685$m2$$,0),$margin_bottom$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($margin_left_margins$$,
$APP.$cljs$cst$1686$m3$$,0);$margin_left_margins$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($margin_left_margins$$,$APP.$cljs$cst$1687$m4$$,0);var $h_sizing$$=$app$render_wasm$serializers$translate_layout_sizing$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$)),$v_sizing$$=$app$render_wasm$serializers$translate_layout_sizing$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,
$APP.$cljs$cst$1693$layout_item_v_sizing$$)),$align_self$jscomp$3$$=$app$render_wasm$serializers$translate_align_self$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1694$layout_item_align_self$$)),$max_h$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1688$layout_item_max_h$$),$has_max_h$$=$max_h$$!=null,$min_h$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1689$layout_item_min_h$$),
$has_min_h$$=$min_h$$!=null,$max_w$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1690$layout_item_max_w$$),$has_max_w$$=$max_w$$!=null,$min_w$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1691$layout_item_min_w$$),$has_min_w$$=$min_w$$!=null,$is_absolute$$=$APP.$cljs$core$boolean$0$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1695$layout_item_absolute$$));
$shape$jscomp$386_z_index$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,$APP.$cljs$cst$1696$layout_item_z_index$$);return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_layout_data)($margin_top$$,$margin_right$$,$margin_bottom$$,$margin_left_margins$$,$h_sizing$$,$v_sizing$$,$has_max_h$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($max_h$$,0),$has_min_h$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($min_h$$,0),$has_max_w$$,
$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($max_w$$,0),$has_min_w$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($min_w$$,0),$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($align_self$jscomp$3$$,0),$is_absolute$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$386_z_index$$,0))};$app$render_wasm$api$clear_layout$$=function(){(0,$APP.$app$render_wasm$wasm$internal_module$$._clear_shape_layout)()};
$app$render_wasm$api$set_shape_shadows$$=function($shadows$$){(0,$APP.$app$render_wasm$wasm$internal_module$$._clear_shape_shadows)();return $APP.$cljs$core$run_BANG_$$(function($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$){var $color$jscomp$53_rgba$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$,$APP.$cljs$cst$1284$color$$),$blur$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$,
$APP.$cljs$cst$1637$blur$$);$color$jscomp$53_rgba$jscomp$2$$=$APP.$app$render_wasm$serializers$color$hex__GT_u32argb$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$53_rgba$jscomp$2$$,$APP.$cljs$cst$1284$color$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$53_rgba$jscomp$2$$,$APP.$cljs$cst$1718$opacity$$));var $hidden$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$,$APP.$cljs$cst$1604$hidden$$),
$x$jscomp$1166$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$,$APP.$cljs$cst$1634$offset_x$$),$y$jscomp$405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$,$APP.$cljs$cst$1635$offset_y$$),$spread$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$,$APP.$cljs$cst$1636$spread$$),$JSCompiler_inline_result$jscomp$1023_style$jscomp$36$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$,$APP.$cljs$cst$1889$style$$);$JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$=$APP.$app$render_wasm$wasm$internal_module$$._add_shape_shadow;var $values$jscomp$inline_5964$$=$app$render_wasm$wasm$serializers$$["shadow-style"],$default$$jscomp$inline_5965$$=$values$jscomp$inline_5964$$["drop-shadow"];$JSCompiler_inline_result$jscomp$1023_style$jscomp$36$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$inline_5964$$[$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1023_style$jscomp$36$$)],
$default$$jscomp$inline_5965$$);return $JSCompiler_temp_const$jscomp$1022_shadow__$1$jscomp$8$$($color$jscomp$53_rgba$jscomp$2$$,$blur$jscomp$7$$,$spread$jscomp$4$$,$x$jscomp$1166$$,$y$jscomp$405$$,$JSCompiler_inline_result$jscomp$1023_style$jscomp$36$$,$hidden$jscomp$5$$)},$shadows$$)};
$APP.$app$render_wasm$api$fonts_from_text_content$$=function($content$jscomp$143_fallback_fonts$jscomp$1_paragraph_set$jscomp$2$$,$fallback_fonts_only_QMARK_$$){$content$jscomp$143_fallback_fonts$jscomp$1_paragraph_set$jscomp$2$$=$APP.$cljs$core$first$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$143_fallback_fonts$jscomp$1_paragraph_set$jscomp$2$$,$APP.$cljs$cst$340$children$$));for(var $paragraphs$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$143_fallback_fonts$jscomp$1_paragraph_set$jscomp$2$$,
$APP.$cljs$cst$340$children$$),$total$jscomp$10$$=$APP.$cljs$core$count$$($paragraphs$jscomp$4$$),$index$jscomp$243$$=0,$G__54435_G__54438_emoji_QMARK_$jscomp$6_emoji_QMARK___$1$$=!1,$G__54436_G__54439_langs_langs__$1$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;;)if($index$jscomp$243$$<$total$jscomp$10$$){var $paragraph$jscomp$12_updated_fonts$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($paragraphs$jscomp$4$$,$index$jscomp$243$$),$spans$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($paragraph$jscomp$12_updated_fonts$$,
$APP.$cljs$cst$340$children$$);if($APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$seq$$($spans$jscomp$3$$)))$index$jscomp$243$$+=1;else{var $text$jscomp$33$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$spans$jscomp$3$$));$G__54435_G__54438_emoji_QMARK_$jscomp$6_emoji_QMARK___$1$$=$APP.$cljs$core$truth_$$($G__54435_G__54438_emoji_QMARK_$jscomp$6_emoji_QMARK___$1$$)?$G__54435_G__54438_emoji_QMARK_$jscomp$6_emoji_QMARK___$1$$:
$app$render_wasm$api$texts$contains_emoji_QMARK_$$($text$jscomp$33$$);$G__54436_G__54439_langs_langs__$1$$=$app$render_wasm$api$texts$collect_used_languages$$($G__54436_G__54439_langs_langs__$1$$,$text$jscomp$33$$);$APP.$cljs$core$truth_$$($fallback_fonts_only_QMARK_$$)&&$app$render_wasm$api$texts$write_shape_text$$($spans$jscomp$3$$,$paragraph$jscomp$12_updated_fonts$$,$text$jscomp$33$$);$index$jscomp$243$$+=1}}else return $paragraph$jscomp$12_updated_fonts$$=$app$render_wasm$api$fonts$add_noto_fonts$$($G__54435_G__54438_emoji_QMARK_$jscomp$6_emoji_QMARK___$1$$?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-color-emoji",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2993$is_emoji$$,!0,$cljs$cst$2994$is_fallback$$,!0],null)):$APP.$cljs$core$PersistentHashSet$EMPTY$$,$G__54436_G__54439_langs_langs__$1$$),$content$jscomp$143_fallback_fonts$jscomp$1_paragraph_set$jscomp$2$$=
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function(){return function($p1__54032_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__54032_SHARP_$$,$cljs$cst$2994$is_fallback$$)}}($index$jscomp$243$$,$G__54435_G__54438_emoji_QMARK_$jscomp$6_emoji_QMARK___$1$$,$G__54436_G__54439_langs_langs__$1$$,$paragraph$jscomp$12_updated_fonts$$,$content$jscomp$143_fallback_fonts$jscomp$1_paragraph_set$jscomp$2$$,$paragraphs$jscomp$4$$,$total$jscomp$10$$),$paragraph$jscomp$12_updated_fonts$$),
$APP.$cljs$core$truth_$$($fallback_fonts_only_QMARK_$$)?$paragraph$jscomp$12_updated_fonts$$:$content$jscomp$143_fallback_fonts$jscomp$1_paragraph_set$jscomp$2$$};
$app$render_wasm$api$set_shape_grow_type$$=function($JSCompiler_inline_result$jscomp$1026_grow_type$jscomp$4$$){var $JSCompiler_temp_const$jscomp$1025$$=$APP.$app$render_wasm$wasm$internal_module$$._set_shape_grow_type,$values$jscomp$inline_5968$$=$app$render_wasm$wasm$serializers$$["grow-type"],$default$$jscomp$inline_5969$$=$values$jscomp$inline_5968$$.fixed;$JSCompiler_inline_result$jscomp$1026_grow_type$jscomp$4$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($values$jscomp$inline_5968$$[$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1026_grow_type$jscomp$4$$)],
$default$$jscomp$inline_5969$$);return $JSCompiler_temp_const$jscomp$1025$$($JSCompiler_inline_result$jscomp$1026_grow_type$jscomp$4$$)};
$app$render_wasm$api$get_text_dimensions$$=function($var_args$jscomp$1137$$){switch(arguments.length){case 1:return $APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$01$$(arguments[0]);case 0:return $APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$00$$();default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$01$$=function($id$jscomp$328$$){$APP.$app$render_wasm$api$use_shape$$($id$jscomp$328$$);return $APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$00$$()};
$APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$00$$=function(){var $offset$jscomp$153_y$jscomp$406$$=$app$render_wasm$mem$__GT_offset_32$$((0,$APP.$app$render_wasm$wasm$internal_module$$._get_text_dimensions)()),$heapf32$jscomp$3$$=$app$render_wasm$mem$get_heap_f32$$(),$width$jscomp$110$$=$heapf32$jscomp$3$$[$offset$jscomp$153_y$jscomp$406$$+0],$height$jscomp$99$$=$heapf32$jscomp$3$$[$offset$jscomp$153_y$jscomp$406$$+1],$max_width$jscomp$6$$=$heapf32$jscomp$3$$[$offset$jscomp$153_y$jscomp$406$$+
2],$x$jscomp$1167$$=$heapf32$jscomp$3$$[$offset$jscomp$153_y$jscomp$406$$+3];$offset$jscomp$153_y$jscomp$406$$=$heapf32$jscomp$3$$[$offset$jscomp$153_y$jscomp$406$$+4];$APP.$app$render_wasm$mem$free$$();return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1499$x$$,$x$jscomp$1167$$,$APP.$cljs$cst$1500$y$$,$offset$jscomp$153_y$jscomp$406$$,$APP.$cljs$cst$288$width$$,$width$jscomp$110$$,$APP.$cljs$cst$1511$height$$,$height$jscomp$99$$,$APP.$cljs$cst$279$max_width$$,$max_width$jscomp$6$$],
null)};
$APP.$app$render_wasm$api$set_object$$=function($id$jscomp$330_pending_full_shape$jscomp$389$$){performance.mark("set-object::begin");var $pending_thumbnails_shape__$1$jscomp$30$$=$app$render_wasm$svg_filters$apply_svg_derived$$($id$jscomp$330_pending_full_shape$jscomp$389$$);$id$jscomp$330_pending_full_shape$jscomp$389$$=$pending_thumbnails_shape__$1$jscomp$30$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$266$id$$);var $type$jscomp$428$$=$pending_thumbnails_shape__$1$jscomp$30$$?.type??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$139$type$$),$masked$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1593$masked_group$$),$fills$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1618$fills$$),$strokes$jscomp$6$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,
$APP.$cljs$cst$1592$group$$)?$APP.$cljs$core$PersistentVector$EMPTY$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1620$strokes$$),$children$jscomp$217$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1598$shapes$$);var $JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1621$content$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,$APP.$cljs$cst$1572$text$$)&&!$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$)){$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$=
$APP.$cljs$core$_deref$$($APP.$app$main$refs$default_font$$);$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$get_default_text_attrs$$(),$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$]));
var $bool_type$jscomp$5_default_paragraph$jscomp$inline_13634_default_span$jscomp$inline_13633$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1572$text$$,""],null),$APP.$cljs$core$select_keys$$($JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$,
$APP.$app$common$types$text$text_node_attrs$$)]));$bool_type$jscomp$5_default_paragraph$jscomp$inline_13634_default_span$jscomp$inline_13633$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"paragraph",$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$bool_type$jscomp$5_default_paragraph$jscomp$inline_13634_default_span$jscomp$inline_13633$$],
null)],null),$APP.$cljs$core$select_keys$$($JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$,$APP.$app$common$types$text$paragraph_attrs$$)]));$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$139$type$$,"root",$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"paragraph-set",$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$bool_type$jscomp$5_default_paragraph$jscomp$inline_13634_default_span$jscomp$inline_13633$$],null)],null)],null)],null),$APP.$app$common$types$text$default_root_attrs$$,
$APP.$cljs$core$select_keys$$($JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$,$APP.$app$common$types$text$text_valign_attrs$$)]))}$bool_type$jscomp$5_default_paragraph$jscomp$inline_13634_default_span$jscomp$inline_13633$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1872$bool_type$$);var $grow_type$jscomp$5$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1754$grow_type$$),$blur$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1637$blur$$),$svg_attrs$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1874$svg_attrs$$),$shadows$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_thumbnails_shape__$1$jscomp$30$$,
$APP.$cljs$cst$1638$shadow$$);$app$render_wasm$api$shapes$set_shape_base_props$$($pending_thumbnails_shape__$1$jscomp$30$$);$app$render_wasm$api$set_shape_children$$($children$jscomp$217$$);$app$render_wasm$api$set_shape_blur$$($blur$jscomp$8$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,$APP.$cljs$cst$1592$group$$)&&$app$render_wasm$api$set_masked$$($APP.$cljs$core$boolean$0$$($masked$jscomp$1$$));$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,
$APP.$cljs$cst$1594$bool$$)&&$app$render_wasm$api$set_shape_bool_type$$($bool_type$jscomp$5_default_paragraph$jscomp$inline_13634_default_span$jscomp$inline_13633$$);$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$!=null&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,$APP.$cljs$cst$294$path$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,
$APP.$cljs$cst$1594$bool$$))&&$app$render_wasm$api$set_shape_path_content$$($JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$);$svg_attrs$jscomp$4$$!=null&&$app$render_wasm$api$set_shape_svg_attrs$$($svg_attrs$jscomp$4$$);$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$!=
null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,$APP.$cljs$cst$1597$svg_raw$$)&&$app$render_wasm$api$set_shape_svg_raw_content$$($app$render_wasm$api$get_static_markup$$($pending_thumbnails_shape__$1$jscomp$30$$));$app$render_wasm$api$set_shape_shadows$$($shadows$jscomp$1$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$428$$,$APP.$cljs$cst$1572$text$$)&&$app$render_wasm$api$set_shape_grow_type$$($grow_type$jscomp$5$$);$app$render_wasm$api$clear_layout$$();
$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($pending_thumbnails_shape__$1$jscomp$30$$)&&$app$render_wasm$api$set_flex_layout$$($pending_thumbnails_shape__$1$jscomp$30$$);$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($pending_thumbnails_shape__$1$jscomp$30$$)&&$app$render_wasm$api$set_grid_layout$$($pending_thumbnails_shape__$1$jscomp$30$$);$app$render_wasm$api$set_layout_data$$($pending_thumbnails_shape__$1$jscomp$30$$);
$pending_thumbnails_shape__$1$jscomp$30$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$render_wasm$api$set_shape_text_content$$($id$jscomp$330_pending_full_shape$jscomp$389$$,$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$),$app$render_wasm$api$set_shape_text_images$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$330_pending_full_shape$jscomp$389$$,
$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$,!0),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$render_wasm$api$set_shape_fills$$($id$jscomp$330_pending_full_shape$jscomp$389$$,$fills$jscomp$19$$,!0),$app$render_wasm$api$set_shape_strokes$$($id$jscomp$330_pending_full_shape$jscomp$389$$,$strokes$jscomp$6$$,!0)])));$id$jscomp$330_pending_full_shape$jscomp$389$$=
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$($app$render_wasm$api$set_shape_text_images$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$330_pending_full_shape$jscomp$389$$,$JSCompiler_temp$jscomp$13379_JSCompiler_temp$jscomp$13380_content$jscomp$144_content$jscomp$inline_11801_default_font$jscomp$inline_13631_text_defaults$jscomp$inline_13632$$,!1),$app$render_wasm$api$set_shape_fills$$($id$jscomp$330_pending_full_shape$jscomp$389$$,
$fills$jscomp$19$$,!1),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$render_wasm$api$set_shape_strokes$$($id$jscomp$330_pending_full_shape$jscomp$389$$,$strokes$jscomp$6$$,!1)])));performance.mark("set-object::end");performance.measure("set-object",{start:"set-object::begin",end:"set-object::end",detail:{}});return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2191$thumbnails$$,$pending_thumbnails_shape__$1$jscomp$30$$,$APP.$cljs$cst$1259$full$$,$id$jscomp$330_pending_full_shape$jscomp$389$$],
null)};
$app$render_wasm$api$update_text_layouts$$=function($shapes$jscomp$30$$){$APP.$cljs$core$run_BANG_$$(function($id$jscomp$331$$){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$){var $shape_id_buffer$jscomp$inline_5972$$=$APP.$app$common$uuid$get_u32$$($id$jscomp$331$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._update_shape_text_layout_for)($shape_id_buffer$jscomp$inline_5972$$[0],$shape_id_buffer$jscomp$inline_5972$$[1],$shape_id_buffer$jscomp$inline_5972$$[2],$shape_id_buffer$jscomp$inline_5972$$[3])}return $app$render_wasm$api$update_text_rect_BANG_$$($id$jscomp$331$$)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$text_shape_QMARK_$$,$shapes$jscomp$30$$)))};$app$render_wasm$api$process_pending$cljs$0core$0IFn$0_invoke$0arity$04$$=function($shapes$jscomp$31$$,$thumbnails$$,$full$$){return $APP.$app$render_wasm$api$process_pending$cljs$0core$0IFn$0_invoke$0arity$05$$($shapes$jscomp$31$$,$thumbnails$$,$full$$,null,$APP.$app$render_wasm$api$noop_fn$$)};
$APP.$app$render_wasm$api$process_pending$cljs$0core$0IFn$0_invoke$0arity$05$$=function($shapes$jscomp$32$$,$pending_thumbnails$jscomp$1_thumbnails$jscomp$1$$,$full$jscomp$1_pending_full$jscomp$1$$,$on_render$jscomp$1$$,$on_complete$jscomp$2$$){$pending_thumbnails$jscomp$1_thumbnails$jscomp$1$$=$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$300$key$$,$APP.$cljs$cst$2311$callback$$,$pending_thumbnails$jscomp$1_thumbnails$jscomp$1$$);$full$jscomp$1_pending_full$jscomp$1$$=
$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$300$key$$,$APP.$cljs$cst$2311$callback$$,$full$jscomp$1_pending_full$jscomp$1$$);return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$(function(){$app$render_wasm$api$update_text_layouts$$($shapes$jscomp$32$$);return $APP.$cljs$core$truth_$$($on_render$jscomp$1$$)?$on_render$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$?$on_render$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$():$on_render$jscomp$1$$():$APP.$app$render_wasm$api$request_render$$("pending-finished")},
$APP.$app$render_wasm$api$noop_fn$$,$on_complete$jscomp$2$$,$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$merge_map$$(function($callback$jscomp$83$$){return $callback$jscomp$83$$.$cljs$core$IFn$_invoke$arity$0$?$callback$jscomp$83$$.$cljs$core$IFn$_invoke$arity$0$():$callback$jscomp$83$$()},$APP.$beicon$v2$core$from$$($APP.$cljs$core$vals$$($pending_thumbnails$jscomp$1_thumbnails$jscomp$1$$)))),
$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$mapcat$$(function($callback$jscomp$84$$){return $callback$jscomp$84$$.$cljs$core$IFn$_invoke$arity$0$?$callback$jscomp$84$$.$cljs$core$IFn$_invoke$arity$0$():$callback$jscomp$84$$()},$APP.$beicon$v2$core$from$$($APP.$cljs$core$vals$$($full$jscomp$1_pending_full$jscomp$1$$))))))};
$app$render_wasm$api$set_structure_modifiers$$=function($entries$jscomp$16$$){if(!$APP.$cljs$core$empty_QMARK_$$($entries$jscomp$16$$)){var $offset$jscomp$155_size$jscomp$121$$=44*$APP.$cljs$core$count$$($entries$jscomp$16$$);$offset$jscomp$155_size$jscomp$121$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$($offset$jscomp$155_size$jscomp$121$$);var $heapu32$jscomp$2$$=$APP.$app$render_wasm$mem$get_heap_u32$$(),$heapf32$jscomp$4$$=$app$render_wasm$mem$get_heap_f32$$();$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset$jscomp$inline_5977_offset__$1$jscomp$11$$,
$p__54174_parent$jscomp$219$$){var $map__54175__$1_value$jscomp$510$$=$APP.$cljs$core$__destructure_map$$($p__54174_parent$jscomp$219$$),$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54175__$1_value$jscomp$510$$,$APP.$cljs$cst$139$type$$);$p__54174_parent$jscomp$219$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54175__$1_value$jscomp$510$$,$APP.$cljs$cst$1354$parent$$);var $id$jscomp$333$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54175__$1_value$jscomp$510$$,$APP.$cljs$cst$266$id$$),$index$jscomp$248$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54175__$1_value$jscomp$510$$,$APP.$cljs$cst$1779$index$$);$map__54175__$1_value$jscomp$510$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54175__$1_value$jscomp$510$$,$APP.$cljs$cst$260$value$$);a:switch($G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$=
$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$ instanceof $APP.$cljs$core$Keyword$$?$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$.$fqn$:null,$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$){case "remove-children":$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$=1;break a;case "add-children":$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$=
2;break a;case "scale-content":$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$=3;break a;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$)].join(""));}$offset$jscomp$inline_5977_offset__$1$jscomp$11$$=$APP.$app$render_wasm$mem$heap32$write_uuid$$($APP.$app$render_wasm$mem$heap32$write_uuid$$($app$render_wasm$mem$heap32$write_u32$$($app$render_wasm$mem$heap32$write_u32$$($offset$jscomp$inline_5977_offset__$1$jscomp$11$$,
$heapu32$jscomp$2$$,$G__53531__$1$jscomp$inline_5975_JSCompiler_inline_result$jscomp$1024_type$jscomp$429$$),$heapu32$jscomp$2$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$248$$,0)),$heapu32$jscomp$2$$,$p__54174_parent$jscomp$219$$),$heapu32$jscomp$2$$,$id$jscomp$333$$);$heapf32$jscomp$4$$[$offset$jscomp$inline_5977_offset__$1$jscomp$11$$]=$map__54175__$1_value$jscomp$510$$;return $offset$jscomp$inline_5977_offset__$1$jscomp$11$$+1},$offset$jscomp$155_size$jscomp$121$$,
$entries$jscomp$16$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_structure_modifiers)()}};
$app$render_wasm$api$propagate_modifiers$$=function($entries$jscomp$17_result$jscomp$252$$,$pixel_precision$$){if($APP.$cljs$core$empty_QMARK_$$($entries$jscomp$17_result$jscomp$252$$))return null;var $heapf32$jscomp$5$$=$app$render_wasm$mem$get_heap_f32$$(),$heapu32$jscomp$3$$=$APP.$app$render_wasm$mem$get_heap_u32$$(),$offset$jscomp$156_size$jscomp$122$$=44*$APP.$cljs$core$count$$($entries$jscomp$17_result$jscomp$252$$);$offset$jscomp$156_size$jscomp$122$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$($offset$jscomp$156_size$jscomp$122$$);
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($JSCompiler_temp_const$jscomp$1029_offset__$1$jscomp$13$$,$JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$){var $id$jscomp$334_values$jscomp$inline_5982$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$,0,null);$JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$,
1,null);var $default$$jscomp$inline_5983_transform$jscomp$83$$=$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$);$JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$=$APP.$cljs$cst$945$kind$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$);$JSCompiler_temp_const$jscomp$1029_offset__$1$jscomp$13$$=$app$render_wasm$mem$heap32$write_matrix$$($APP.$app$render_wasm$mem$heap32$write_uuid$$($JSCompiler_temp_const$jscomp$1029_offset__$1$jscomp$13$$,
$heapu32$jscomp$3$$,$id$jscomp$334_values$jscomp$inline_5982$$),$heapf32$jscomp$5$$,$default$$jscomp$inline_5983_transform$jscomp$83$$);$id$jscomp$334_values$jscomp$inline_5982$$=$app$render_wasm$wasm$serializers$$["transform-entry-kind"];$default$$jscomp$inline_5983_transform$jscomp$83$$=$id$jscomp$334_values$jscomp$inline_5982$$.parent;$JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$334_values$jscomp$inline_5982$$[$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$)],
$default$$jscomp$inline_5983_transform$jscomp$83$$);return $app$render_wasm$mem$heap32$write_u32$$($JSCompiler_temp_const$jscomp$1029_offset__$1$jscomp$13$$,$heapu32$jscomp$3$$,$JSCompiler_inline_result$jscomp$1030_data$jscomp$264_kind$jscomp$26_p__54195$$)},$offset$jscomp$156_size$jscomp$122$$,$entries$jscomp$17_result$jscomp$252$$);var $offset__$1$jscomp$12$$=$app$render_wasm$mem$__GT_offset_32$$((0,$APP.$app$render_wasm$wasm$internal_module$$._propagate_modifiers)($pixel_precision$$)),$max_offset$$=
$offset__$1$jscomp$12$$+1+$heapu32$jscomp$3$$[$offset__$1$jscomp$12$$]*10;$entries$jscomp$17_result$jscomp$252$$=function(){for(var $G__54476_result$jscomp$253$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$G__54477_offset__$2$jscomp$1$$=$offset__$1$jscomp$12$$+1;;)if($G__54477_offset__$2$jscomp$1$$<$max_offset$$){var $a$jscomp$inline_5988_entry$jscomp$45$$=$heapf32$jscomp$5$$[$G__54477_offset__$2$jscomp$1$$+4];var $b$jscomp$inline_5989$$=$heapf32$jscomp$5$$[$G__54477_offset__$2$jscomp$1$$+
5],$c$jscomp$inline_5990$$=$heapf32$jscomp$5$$[$G__54477_offset__$2$jscomp$1$$+6],$d$jscomp$inline_5991$$=$heapf32$jscomp$5$$[$G__54477_offset__$2$jscomp$1$$+7],$e$jscomp$inline_5992$$=$heapf32$jscomp$5$$[$G__54477_offset__$2$jscomp$1$$+8],$f$jscomp$inline_5993$$=$heapf32$jscomp$5$$[$G__54477_offset__$2$jscomp$1$$+9];$a$jscomp$inline_5988_entry$jscomp$45$$=$app$common$data$vec2$$($APP.$app$common$uuid$uuid$$($app$common$uuid_impl$v8$$.$fromUnsignedParts$($heapu32$jscomp$3$$[$G__54477_offset__$2$jscomp$1$$+
0],$heapu32$jscomp$3$$[$G__54477_offset__$2$jscomp$1$$+1],$heapu32$jscomp$3$$[$G__54477_offset__$2$jscomp$1$$+2],$heapu32$jscomp$3$$[$G__54477_offset__$2$jscomp$1$$+3])),$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$6$($a$jscomp$inline_5988_entry$jscomp$45$$,$b$jscomp$inline_5989$$,$c$jscomp$inline_5990$$,$d$jscomp$inline_5991$$,$e$jscomp$inline_5992$$,$f$jscomp$inline_5993$$));$G__54476_result$jscomp$253$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__54476_result$jscomp$253$$,
$a$jscomp$inline_5988_entry$jscomp$45$$);$G__54477_offset__$2$jscomp$1$$+=10}else return $APP.$cljs$core$_persistent_BANG_$$($G__54476_result$jscomp$253$$)}();$APP.$app$render_wasm$mem$free$$();return $entries$jscomp$17_result$jscomp$252$$};
$app$render_wasm$api$get_selection_rect$$=function($entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$){if($APP.$cljs$core$empty_QMARK_$$($entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$))return null;var $heapf32$jscomp$6_size$jscomp$123$$=16*$APP.$cljs$core$count$$($entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$),$offset$jscomp$157$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$($heapf32$jscomp$6_size$jscomp$123$$),$heapu32$jscomp$4$$=$APP.$app$render_wasm$mem$get_heap_u32$$();
$heapf32$jscomp$6_size$jscomp$123$$=$app$render_wasm$mem$get_heap_f32$$();$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$15$$,$id$jscomp$335$$){return $APP.$app$render_wasm$mem$heap32$write_uuid$$($offset__$1$jscomp$15$$,$heapu32$jscomp$4$$,$id$jscomp$335$$)},$offset$jscomp$157$$,$entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$);$entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$=$app$render_wasm$mem$__GT_offset_32$$((0,$APP.$app$render_wasm$wasm$internal_module$$._get_selection_rect)());
$entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$=$app$render_wasm$deserializers$read_selection_rect$$($heapf32$jscomp$6_size$jscomp$123$$,$entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$);$APP.$app$render_wasm$mem$free$$();return $entries$jscomp$18_offset__$1$jscomp$14_result$jscomp$254$$};$app$render_wasm$api$clean_modifiers$$=function(){(0,$APP.$app$render_wasm$wasm$internal_module$$._clean_modifiers)()};
$app$render_wasm$api$set_modifiers$$=function($modifiers$jscomp$43$$){var $length$jscomp$41_offset$jscomp$158$$=$APP.$cljs$core$count$$($modifiers$jscomp$43$$);if($length$jscomp$41_offset$jscomp$158$$>0){$length$jscomp$41_offset$jscomp$158$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$(40*$length$jscomp$41_offset$jscomp$158$$);var $heapu32$jscomp$5$$=$APP.$app$render_wasm$mem$get_heap_u32$$(),$heapf32$jscomp$7$$=$app$render_wasm$mem$get_heap_f32$$();$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$16$$,
$p__54220_transform$jscomp$84$$){var $id$jscomp$336$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54220_transform$jscomp$84$$,0,null);$p__54220_transform$jscomp$84$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54220_transform$jscomp$84$$,1,null);return $app$render_wasm$mem$heap32$write_matrix$$($APP.$app$render_wasm$mem$heap32$write_uuid$$($offset__$1$jscomp$16$$,$heapu32$jscomp$5$$,$id$jscomp$336$$),$heapf32$jscomp$7$$,$p__54220_transform$jscomp$84$$)},$length$jscomp$41_offset$jscomp$158$$,
$modifiers$jscomp$43$$);(0,$APP.$app$render_wasm$wasm$internal_module$$._set_modifiers)();$APP.$app$render_wasm$api$request_render$$("set-modifiers")}};
$app$render_wasm$api$calculate_bool_STAR_$$=function($bool_type$jscomp$6_cause$jscomp$43$$,$ids$jscomp$36$$){var $offset$jscomp$161_size$jscomp$124$$=16*$APP.$cljs$core$count$$($ids$jscomp$36$$),$heap$jscomp$15$$=$APP.$app$render_wasm$mem$get_heap_u32$$();$offset$jscomp$161_size$jscomp$124$$=$APP.$app$render_wasm$mem$alloc__GT_offset_32$$($offset$jscomp$161_size$jscomp$124$$);$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($offset__$1$jscomp$18$$,$id$jscomp$339$$){return $APP.$app$render_wasm$mem$heap32$write_uuid$$($offset__$1$jscomp$18$$,
$heap$jscomp$15$$,$id$jscomp$339$$)},$offset$jscomp$161_size$jscomp$124$$,$APP.$cljs$core$_rseq$$($ids$jscomp$36$$));try{var $offset__$1$jscomp$17$$=$app$render_wasm$mem$__GT_offset_32$$((0,$APP.$app$render_wasm$wasm$internal_module$$._calculate_bool)($app$render_wasm$serializers$translate_bool_type$$($bool_type$jscomp$6_cause$jscomp$43$$))),$content$jscomp$147$$=$app$common$types$path$impl$from_bytes$$($app$render_wasm$mem$slice$$($heap$jscomp$15$$,$offset__$1$jscomp$17$$+1,$heap$jscomp$15$$[$offset__$1$jscomp$17$$]*
7));$APP.$app$render_wasm$mem$free$$();return $content$jscomp$147$$}catch($e54295$$){throw $bool_type$jscomp$6_cause$jscomp$43$$=$e54295$$,$APP.$app$render_wasm$mem$free$$(),$bool_type$jscomp$6_cause$jscomp$43$$;}};
$app$render_wasm$api$calculate_bool$$=function($ids$jscomp$37_shape$jscomp$394$$,$objects$jscomp$273$$){(0,$APP.$app$render_wasm$wasm$internal_module$$._start_temp_objects)();var $bool_type$jscomp$7_content$jscomp$148$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ids$jscomp$37_shape$jscomp$394$$,$APP.$cljs$cst$1872$bool_type$$);$ids$jscomp$37_shape$jscomp$394$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ids$jscomp$37_shape$jscomp$394$$,$APP.$cljs$cst$1598$shapes$$);var $all_children$$=
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__54299_SHARP_$$){return $APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$273$$,$p1__54299_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ids$jscomp$37_shape$jscomp$394$$]));(0,$APP.$app$render_wasm$wasm$internal_module$$._init_shapes_pool)($APP.$cljs$core$count$$($all_children$$));$APP.$cljs$core$run_BANG_$$($APP.$app$render_wasm$api$set_object$$,$all_children$$);$bool_type$jscomp$7_content$jscomp$148$$=
$APP.$app$common$types$path$impl$path_data$$($app$render_wasm$api$calculate_bool_STAR_$$($bool_type$jscomp$7_content$jscomp$148$$,$ids$jscomp$37_shape$jscomp$394$$));(0,$APP.$app$render_wasm$wasm$internal_module$$._end_temp_objects)();return $bool_type$jscomp$7_content$jscomp$148$$};
$APP.$app$render_wasm$api$calculate_position_data$$=function($shape$jscomp$395$$){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$){$APP.$app$render_wasm$api$use_shape$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$395$$));var $heapf32$jscomp$8$$=$app$render_wasm$mem$get_heap_f32$$(),$heapu32$jscomp$6$$=$APP.$app$render_wasm$mem$get_heap_u32$$(),$offset$jscomp$162$$=$app$render_wasm$mem$__GT_offset_32$$((0,$APP.$app$render_wasm$wasm$internal_module$$._calculate_position_data)()),
$max_offset$jscomp$1$$=$offset$jscomp$162$$+1+$heapu32$jscomp$6$$[$offset$jscomp$162$$]*9,$result$jscomp$255_result__$1$jscomp$32$$=function(){for(var $G__54540_result$jscomp$256$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$G__54541_offset__$1$jscomp$19$$=$offset$jscomp$162$$+1;;)if($G__54541_offset__$1$jscomp$19$$<$max_offset$jscomp$1$$){var $entry$jscomp$46$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$cljs$cst$1370$end_pos$$,$APP.$cljs$cst$288$width$$,
$APP.$cljs$cst$1499$x$$,$cljs$cst$3045$paragraph$$,$APP.$cljs$cst$1948$direction$$,$cljs$cst$1371$start_pos$$,$APP.$cljs$cst$1511$height$$,$cljs$cst$3046$span$$],[$heapf32$jscomp$8$$[$G__54541_offset__$1$jscomp$19$$+5],$heapu32$jscomp$6$$[$G__54541_offset__$1$jscomp$19$$+3],$heapf32$jscomp$8$$[$G__54541_offset__$1$jscomp$19$$+6],$heapf32$jscomp$8$$[$G__54541_offset__$1$jscomp$19$$+4],$heapu32$jscomp$6$$[$G__54541_offset__$1$jscomp$19$$+0],$heapu32$jscomp$6$$[$G__54541_offset__$1$jscomp$19$$+8],$heapu32$jscomp$6$$[$G__54541_offset__$1$jscomp$19$$+
2],$heapf32$jscomp$8$$[$G__54541_offset__$1$jscomp$19$$+7],$heapu32$jscomp$6$$[$G__54541_offset__$1$jscomp$19$$+1]]);$G__54540_result$jscomp$256$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__54540_result$jscomp$256$$,$entry$jscomp$46$$);$G__54541_offset__$1$jscomp$19$$+=9}else return $APP.$cljs$core$_persistent_BANG_$$($G__54540_result$jscomp$256$$)}();$result$jscomp$255_result__$1$jscomp$32$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p__54310_x$jscomp$1168$$){var $map__54311__$1_width$jscomp$113$$=$APP.$cljs$core$__destructure_map$$($p__54310_x$jscomp$1168$$);$p__54310_x$jscomp$1168$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$APP.$cljs$cst$1499$x$$);var $element$jscomp$68_paragraph$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$cljs$cst$3045$paragraph$$),$JSCompiler_inline_result$jscomp$1042_direction$jscomp$13$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$APP.$cljs$cst$1948$direction$$),$height$jscomp$102$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$APP.$cljs$cst$1511$height$$),$start_pos$jscomp$17_text$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$cljs$cst$1371$start_pos$$),$JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,
$cljs$cst$3046$span$$),$y$jscomp$407$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$APP.$cljs$cst$1500$y$$),$JSCompiler_temp_const$jscomp$1040_end_pos$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$cljs$cst$1370$end_pos$$);$map__54311__$1_width$jscomp$113$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54311__$1_width$jscomp$113$$,$APP.$cljs$cst$288$width$$);var $JSCompiler_temp_const$jscomp$1037_content$jscomp$149$$=
$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$395$$);$element$jscomp$68_paragraph$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$1037_content$jscomp$149$$),
0)),$element$jscomp$68_paragraph$jscomp$13$$)),$JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$);$JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$=$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($element$jscomp$68_paragraph$jscomp$13$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($element$jscomp$68_paragraph$jscomp$13$$)?$APP.$cljs$core$truth_$$($JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$)?$start_pos$jscomp$17_text$jscomp$34$$>=
0&&$JSCompiler_temp_const$jscomp$1040_end_pos$jscomp$16$$<=$APP.$cljs$core$count$$($JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$)&&$start_pos$jscomp$17_text$jscomp$34$$<=$JSCompiler_temp_const$jscomp$1040_end_pos$jscomp$16$$:$JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$:$element$jscomp$68_paragraph$jscomp$13$$)){$start_pos$jscomp$17_text$jscomp$34$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$,
$start_pos$jscomp$17_text$jscomp$34$$,$JSCompiler_temp_const$jscomp$1040_end_pos$jscomp$16$$);$JSCompiler_temp_const$jscomp$1040_end_pos$jscomp$16$$=$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$;$JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$;$JSCompiler_temp_const$jscomp$1037_content$jscomp$149$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,
$APP.$cljs$cst$1746$font_style$$);var $JSCompiler_temp_const$jscomp$1036$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,$APP.$cljs$cst$1753$text_transform$$),$JSCompiler_temp_const$jscomp$1035$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,$APP.$cljs$cst$1744$font_size$$),$JSCompiler_temp_const$jscomp$1034$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,
$APP.$cljs$cst$1745$font_weight$$),$JSCompiler_temp_const$jscomp$1033$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,$APP.$cljs$cst$1752$text_decoration$$),$JSCompiler_temp_const$jscomp$1032$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,$APP.$cljs$cst$1750$letter_spacing$$),$JSCompiler_temp_const$jscomp$1031$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,
$APP.$cljs$cst$1618$fills$$);a:switch($JSCompiler_inline_result$jscomp$1042_direction$jscomp$13$$){case 0:$JSCompiler_inline_result$jscomp$1042_direction$jscomp$13$$="rtl";break a;default:$JSCompiler_inline_result$jscomp$1042_direction$jscomp$13$$="ltr"}return $JSCompiler_temp_const$jscomp$1040_end_pos$jscomp$16$$.call($APP.$app$common$data$patch_object$$,$APP.$app$common$types$text$default_text_attrs$$,$JSCompiler_temp_const$jscomp$1038_element_text_span$jscomp$6$$.call($APP.$app$common$data$without_nils$$,
$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1746$font_style$$,$APP.$cljs$cst$1753$text_transform$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1752$text_decoration$$,$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$cst$1948$direction$$,$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1572$text$$],[$y$jscomp$407$$+
$height$jscomp$102$$,$JSCompiler_temp_const$jscomp$1037_content$jscomp$149$$,$JSCompiler_temp_const$jscomp$1036$$,$JSCompiler_temp_const$jscomp$1035$$,$JSCompiler_temp_const$jscomp$1034$$,$map__54311__$1_width$jscomp$113$$,$JSCompiler_temp_const$jscomp$1033$$,$JSCompiler_temp_const$jscomp$1032$$,$p__54310_x$jscomp$1168$$,$JSCompiler_temp_const$jscomp$1031$$,$JSCompiler_inline_result$jscomp$1042_direction$jscomp$13$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$68_paragraph$jscomp$13$$,
$APP.$cljs$cst$1742$font_family$$),$height$jscomp$102$$,$start_pos$jscomp$17_text$jscomp$34$$])))}return null}),$result$jscomp$255_result__$1$jscomp$32$$);$APP.$app$render_wasm$mem$free$$();return $result$jscomp$255_result__$1$jscomp$32$$}return null};
$app$render_wasm$api$init_wasm_module$$=function($default_fn$jscomp$1_module$jscomp$5$$){$default_fn$jscomp$1_module$jscomp$5$$=$default_fn$jscomp$1_module$jscomp$5$$["default"];var $G__54318_href$jscomp$8$$=$app$config$resolve_href$$("js/render-wasm.wasm");$G__54318_href$jscomp$8$$={locateFile:$APP.$cljs$core$constantly$$($G__54318_href$jscomp$8$$)};return $default_fn$jscomp$1_module$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$default_fn$jscomp$1_module$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($G__54318_href$jscomp$8$$):
$default_fn$jscomp$1_module$jscomp$5$$($G__54318_href$jscomp$8$$)};$app$render_wasm$shape$shape_in_current_page_QMARK_$$=function($shape_id$jscomp$57$$){var $objects$jscomp$274$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_page_objects$$);return $APP.$cljs$core$contains_QMARK_$$($objects$jscomp$274$$,$shape_id$jscomp$57$$)};
$app$render_wasm$shape$ShapeProxy$$=function($id$jscomp$340$$,$type$jscomp$430$$,$delegate$$){this.id=$id$jscomp$340$$;this.type=$type$jscomp$430$$;this.$delegate$=$delegate$$;this.$cljs$lang$protocol_mask$partition0$$=2179335951;this.$cljs$lang$protocol_mask$partition1$$=0};
$app$render_wasm$shape$set_wasm_attr_BANG_$$=function($shape$jscomp$396$$,$k$jscomp$638$$){if($APP.$app$render_wasm$wasm$context_initialized_QMARK_$$){var $shape__$1$jscomp$31$$=function(){switch($k$jscomp$638$$ instanceof $APP.$cljs$core$Keyword$$?$k$jscomp$638$$.$fqn$:null){case "svg-attrs":return $app$render_wasm$svg_filters$apply_svg_derived$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$396$$,$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$396$$,
$APP.$cljs$cst$1874$svg_attrs$$)));case "fills":case "blur":case "shadow":return $app$render_wasm$svg_filters$apply_svg_derived$$($shape$jscomp$396$$);default:return $shape$jscomp$396$$}}(),$pending_full$jscomp$2_v$jscomp$561$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$k$jscomp$638$$),$id$jscomp$342$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$266$id$$);switch($k$jscomp$638$$ instanceof $APP.$cljs$core$Keyword$$?
$k$jscomp$638$$.$fqn$:null){case "parent-id":return $app$render_wasm$api$set_parent_id$$($pending_full$jscomp$2_v$jscomp$561$$);case "type":return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_type)($app$render_wasm$serializers$translate_shape_type$$($pending_full$jscomp$2_v$jscomp$561$$)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($pending_full$jscomp$2_v$jscomp$561$$,$APP.$cljs$cst$294$path$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($pending_full$jscomp$2_v$jscomp$561$$,
$APP.$cljs$cst$1594$bool$$)?$app$render_wasm$api$set_shape_path_content$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)):null;case "bool-type":return $app$render_wasm$api$set_shape_bool_type$$($pending_full$jscomp$2_v$jscomp$561$$);case "selrect":return $app$render_wasm$api$set_shape_selrect$$($pending_full$jscomp$2_v$jscomp$561$$),$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)?$app$render_wasm$api$set_shape_svg_raw_content$$($app$render_wasm$api$get_static_markup$$($shape__$1$jscomp$31$$)):
null;case "show-content":return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)?(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_clip_content)($APP.$cljs$core$not$$($pending_full$jscomp$2_v$jscomp$561$$)):(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_clip_content)(!1);case "rotation":return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_rotation)($pending_full$jscomp$2_v$jscomp$561$$);case "transform":return $app$render_wasm$api$set_shape_transform$$($pending_full$jscomp$2_v$jscomp$561$$);
case "fills":return $app$render_wasm$api$set_shape_fills$$($id$jscomp$342$$,$pending_full$jscomp$2_v$jscomp$561$$,!1);case "strokes":return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$render_wasm$api$set_shape_strokes$$($id$jscomp$342$$,$pending_full$jscomp$2_v$jscomp$561$$,!1));case "blend-mode":return $APP.$app$render_wasm$api$set_shape_blend_mode$$($pending_full$jscomp$2_v$jscomp$561$$);case "opacity":return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_opacity)($APP.$cljs$core$truth_$$($pending_full$jscomp$2_v$jscomp$561$$)?
$pending_full$jscomp$2_v$jscomp$561$$:1);case "hidden":return(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_hidden)($pending_full$jscomp$2_v$jscomp$561$$);case "shapes":return $app$render_wasm$api$set_shape_children$$($pending_full$jscomp$2_v$jscomp$561$$);case "blur":return $app$render_wasm$api$set_shape_blur$$($pending_full$jscomp$2_v$jscomp$561$$);case "shadow":return $app$render_wasm$api$set_shape_shadows$$($pending_full$jscomp$2_v$jscomp$561$$);case "constraints-h":return $APP.$cljs$core$truth_$$($pending_full$jscomp$2_v$jscomp$561$$)?
(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_constraint_h)($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($app$render_wasm$wasm$serializers$$["constraint-h"][$APP.$app$common$data$name$$($pending_full$jscomp$2_v$jscomp$561$$)],5)):null;case "constraints-v":return $APP.$cljs$core$truth_$$($pending_full$jscomp$2_v$jscomp$561$$)?(0,$APP.$app$render_wasm$wasm$internal_module$$._set_shape_constraint_v)($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($app$render_wasm$wasm$serializers$$["constraint-v"][$APP.$app$common$data$name$$($pending_full$jscomp$2_v$jscomp$561$$)],
5)):null;case "r1":return $app$render_wasm$api$set_shape_corners$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$pending_full$jscomp$2_v$jscomp$561$$,$shape__$1$jscomp$31$$?.r2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1631$r2$$),$shape__$1$jscomp$31$$?.r3??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1632$r3$$),$shape__$1$jscomp$31$$?.r4??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,
$APP.$cljs$cst$1633$r4$$)],null));case "r2":return $app$render_wasm$api$set_shape_corners$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape__$1$jscomp$31$$?.r1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1630$r1$$),$pending_full$jscomp$2_v$jscomp$561$$,$shape__$1$jscomp$31$$?.r3??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1632$r3$$),$shape__$1$jscomp$31$$?.r4??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1633$r4$$)],null));case "r3":return $app$render_wasm$api$set_shape_corners$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape__$1$jscomp$31$$?.r1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1630$r1$$),$shape__$1$jscomp$31$$?.r2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1631$r2$$),
$pending_full$jscomp$2_v$jscomp$561$$,$shape__$1$jscomp$31$$?.r4??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1633$r4$$)],null));case "r4":return $app$render_wasm$api$set_shape_corners$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape__$1$jscomp$31$$?.r1??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1630$r1$$),$shape__$1$jscomp$31$$?.r2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,
$APP.$cljs$cst$1631$r2$$),$shape__$1$jscomp$31$$?.r3??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$31$$,$APP.$cljs$cst$1632$r3$$),$pending_full$jscomp$2_v$jscomp$561$$],null));case "svg-attrs":return $app$render_wasm$api$set_shape_svg_attrs$$($pending_full$jscomp$2_v$jscomp$561$$),$app$render_wasm$api$set_shape_fills$$($id$jscomp$342$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$),!1),$app$render_wasm$api$set_shape_blur$$($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)),
$app$render_wasm$api$set_shape_shadows$$($APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$));case "masked-group":return $APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)?$app$render_wasm$api$set_masked$$($APP.$cljs$core$boolean$0$$($APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$))):null;case "content":if($APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)||
$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape__$1$jscomp$31$$))return $app$render_wasm$api$set_shape_path_content$$($pending_full$jscomp$2_v$jscomp$561$$);if($APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$))return $app$render_wasm$api$set_shape_svg_raw_content$$($app$render_wasm$api$get_static_markup$$($shape__$1$jscomp$31$$));if($APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)){var $pending_thumbnails$jscomp$2$$=
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$render_wasm$api$set_shape_text_content$$($id$jscomp$342$$,$pending_full$jscomp$2_v$jscomp$561$$)));$pending_full$jscomp$2_v$jscomp$561$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$1$($app$render_wasm$api$set_shape_text_images$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$342$$,
$pending_full$jscomp$2_v$jscomp$561$$,!1)));$app$render_wasm$api$process_pending$cljs$0core$0IFn$0_invoke$0arity$04$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape__$1$jscomp$31$$],null),$pending_thumbnails$jscomp$2$$,$pending_full$jscomp$2_v$jscomp$561$$)}return null;case "grow-type":return $app$render_wasm$api$set_shape_grow_type$$($pending_full$jscomp$2_v$jscomp$561$$);case "layout-item-align-self":case "layout-item-margin":case "layout-item-margin-type":case "layout-item-h-sizing":case "layout-item-v-sizing":case "layout-item-max-h":case "layout-item-min-h":case "layout-item-max-w":case "layout-item-min-w":case "layout-item-absolute":case "layout-item-z-index":return $app$render_wasm$api$set_layout_data$$($shape__$1$jscomp$31$$);
case "layout-grid-rows":return $app$render_wasm$api$set_grid_layout_rows$$($pending_full$jscomp$2_v$jscomp$561$$);case "layout-grid-columns":return $app$render_wasm$api$set_grid_layout_columns$$($pending_full$jscomp$2_v$jscomp$561$$);case "layout-grid-cells":return $app$render_wasm$api$set_grid_layout_cells$$($pending_full$jscomp$2_v$jscomp$561$$);case "layout":return $app$render_wasm$api$clear_layout$$(),$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)?
$app$render_wasm$api$set_grid_layout$$($shape__$1$jscomp$31$$):$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)&&$app$render_wasm$api$set_flex_layout$$($shape__$1$jscomp$31$$),$app$render_wasm$api$set_layout_data$$($shape__$1$jscomp$31$$);case "layout-flex-dir":case "layout-gap-type":case "layout-gap":case "layout-align-items":case "layout-align-content":case "layout-justify-items":case "layout-justify-content":case "layout-wrap-type":case "layout-padding-type":case "layout-padding":return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)?
$app$render_wasm$api$set_grid_layout_data$$($shape__$1$jscomp$31$$):$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$31$$)?$app$render_wasm$api$set_flex_layout$$($shape__$1$jscomp$31$$):null;default:return null}}else return null};
$app$render_wasm$shape$process_shape_BANG_$$=function($shape$jscomp$397$$,$properties$jscomp$94$$){var $shape_id$jscomp$58$$=$shape$jscomp$397$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$397$$,$APP.$cljs$cst$266$id$$);return $app$render_wasm$shape$shape_in_current_page_QMARK_$$($shape_id$jscomp$58$$)?($APP.$app$render_wasm$api$use_shape$$($shape_id$jscomp$58$$),$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$397$$)?
$app$render_wasm$api$update_text_rect_BANG_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$397$$)):null},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$mapcat$$(function($callback$jscomp$86$$){return $callback$jscomp$86$$.$cljs$core$IFn$_invoke$arity$0$?$callback$jscomp$86$$.$cljs$core$IFn$_invoke$arity$0$():$callback$jscomp$86$$()},$APP.$beicon$v2$core$from$$($APP.$cljs$core$vals$$($app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$300$key$$,
$APP.$cljs$cst$2311$callback$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__54445_SHARP_$$){return $app$render_wasm$shape$set_wasm_attr_BANG_$$($shape$jscomp$397$$,$p1__54445_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$properties$jscomp$94$$]))))))))):$APP.$beicon$v2$core$empty$$()};
$app$render_wasm$shape$process_shape_changes_BANG_$$=function($objects$jscomp$275$$,$shape_changes$$){return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$app$render_wasm$api$request_render$$("set-wasm-attrs")},$APP.$beicon$v2$core$mapcat$$(function($p__54446_props$jscomp$164$$){var $shape_id$jscomp$59$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54446_props$jscomp$164$$,0,null);$p__54446_props$jscomp$164$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54446_props$jscomp$164$$,
1,null);return $app$render_wasm$shape$process_shape_BANG_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$275$$,$shape_id$jscomp$59$$),$p__54446_props$jscomp$164$$)},$APP.$beicon$v2$core$from$$($shape_changes$$)))};
$app$render_wasm$shape$impl_assoc$$=function($self$jscomp$71$$,$delegate_SINGLEQUOTE__k$jscomp$639$$,$v$jscomp$562$$){$APP.$cljs$core$truth_$$($app$common$types$shape$_STAR_shape_changes_STAR_$$)&&$APP.$cljs$core$_vreset_BANG_$$($app$common$types$shape$_STAR_shape_changes_STAR_$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($app$common$types$shape$_STAR_shape_changes_STAR_$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self$jscomp$71$$),$app$render_wasm$shape$conj_STAR_$$,
$delegate_SINGLEQUOTE__k$jscomp$639$$));switch($delegate_SINGLEQUOTE__k$jscomp$639$$ instanceof $APP.$cljs$core$Keyword$$?$delegate_SINGLEQUOTE__k$jscomp$639$$.$fqn$:null){case "id":return new $app$render_wasm$shape$ShapeProxy$$($v$jscomp$562$$,$self$jscomp$71$$.type,$self$jscomp$71$$.$delegate$);case "type":return new $app$render_wasm$shape$ShapeProxy$$($self$jscomp$71$$.id,$v$jscomp$562$$,$self$jscomp$71$$.$delegate$);default:var $delegate$jscomp$2$$=$self$jscomp$71$$.$delegate$;$delegate_SINGLEQUOTE__k$jscomp$639$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($delegate$jscomp$2$$,$delegate_SINGLEQUOTE__k$jscomp$639$$,$v$jscomp$562$$);return $delegate_SINGLEQUOTE__k$jscomp$639$$===$delegate$jscomp$2$$?$self$jscomp$71$$:new $app$render_wasm$shape$ShapeProxy$$($self$jscomp$71$$.id,$self$jscomp$71$$.type,$delegate_SINGLEQUOTE__k$jscomp$639$$)}};
$app$render_wasm$shape$impl_dissoc$$=function($self$jscomp$72$$,$delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$){$APP.$cljs$core$truth_$$($app$common$types$shape$_STAR_shape_changes_STAR_$$)&&$APP.$cljs$core$_vreset_BANG_$$($app$common$types$shape$_STAR_shape_changes_STAR_$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($app$common$types$shape$_STAR_shape_changes_STAR_$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self$jscomp$72$$),$app$render_wasm$shape$conj_STAR_$$,
$delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$));switch($delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$ instanceof $APP.$cljs$core$Keyword$$?$delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$.$fqn$:null){case "id":return new $app$render_wasm$shape$ShapeProxy$$(null,$self$jscomp$72$$.type,$self$jscomp$72$$.$delegate$);case "type":return new $app$render_wasm$shape$ShapeProxy$$($self$jscomp$72$$.id,null,$self$jscomp$72$$.$delegate$);default:var $delegate$jscomp$3$$=$self$jscomp$72$$.$delegate$;$delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$=
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($delegate$jscomp$3$$,$delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$);return $delegate$jscomp$3$$===$delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$?$self$jscomp$72$$:new $app$render_wasm$shape$ShapeProxy$$($self$jscomp$72$$.id,$self$jscomp$72$$.type,$delegate_SINGLEQUOTE_$jscomp$1_k$jscomp$640$$)}};
$app$render_wasm$shape$impl_conj$$=function($G__54551_ret$jscomp$145_self$jscomp$73$$,$G__54552_entry$jscomp$48_es$jscomp$10$$){if($APP.$cljs$core$vector_QMARK_$$($G__54552_entry$jscomp$48_es$jscomp$10$$))return $APP.$cljs$core$_assoc$$($G__54551_ret$jscomp$145_self$jscomp$73$$,$APP.$cljs$core$_nth$$($G__54552_entry$jscomp$48_es$jscomp$10$$,0),$APP.$cljs$core$_nth$$($G__54552_entry$jscomp$48_es$jscomp$10$$,1));for($G__54552_entry$jscomp$48_es$jscomp$10$$=$APP.$cljs$core$seq$$($G__54552_entry$jscomp$48_es$jscomp$10$$);;){if($G__54552_entry$jscomp$48_es$jscomp$10$$==
null)return $G__54551_ret$jscomp$145_self$jscomp$73$$;var $e$jscomp$314$$=$APP.$cljs$core$first$$($G__54552_entry$jscomp$48_es$jscomp$10$$);if($APP.$cljs$core$vector_QMARK_$$($e$jscomp$314$$))$G__54551_ret$jscomp$145_self$jscomp$73$$=$APP.$cljs$core$_assoc$$($G__54551_ret$jscomp$145_self$jscomp$73$$,$APP.$cljs$core$_nth$$($e$jscomp$314$$,0),$APP.$cljs$core$_nth$$($e$jscomp$314$$,1)),$G__54552_entry$jscomp$48_es$jscomp$10$$=$APP.$cljs$core$next$$($G__54552_entry$jscomp$48_es$jscomp$10$$);else throw Error("conj on a map takes map entries or seqables of map entries");
}};$app$render_wasm$shape$create_shape$$=function($attrs$jscomp$63$$){return new $app$render_wasm$shape$ShapeProxy$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$63$$),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$63$$),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$app$render_wasm$shape$xf_COLON_without_id_and_type$$,$attrs$jscomp$63$$))};
$app$main$features$setup_wasm_features$$=function($G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$,$enable_wasm_params$jscomp$185_state$jscomp$154$$){$enable_wasm_params$jscomp$185_state$jscomp$154$$=$APP.$app$main$router$get_params$$($enable_wasm_params$jscomp$185_state$jscomp$154$$);var $disable_wasm_wasm$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($enable_wasm_params$jscomp$185_state$jscomp$154$$,$cljs$cst$3078$wasm$$);$enable_wasm_params$jscomp$185_state$jscomp$154$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("true",$disable_wasm_wasm$$);$disable_wasm_wasm$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("false",$disable_wasm_wasm$$);$G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$=$enable_wasm_params$jscomp$185_state$jscomp$154$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$,"render-wasm/v1"):$G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$;
$G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$=$disable_wasm_wasm$$?$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$,"render-wasm/v1"):$G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$;return $APP.$cljs$core$contains_QMARK_$$($G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$,"render-wasm/v1")?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$,
"text-editor/v2"):$G__54543__$1$jscomp$inline_6004_features__$1$jscomp$4_features__$2$jscomp$1$$};
$app$main$features$get_enabled_features$$=function($state$jscomp$155$$,$team$jscomp$2_team_id$jscomp$25$$){$team$jscomp$2_team_id$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$155$$,$APP.$cljs$cst$2133$teams$$),$team$jscomp$2_team_id$jscomp$25$$);return $app$main$features$setup_wasm_features$$($APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$features$global_enabled_features$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$155$$,
$APP.$cljs$cst$3068$features_runtime$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$)),$APP.$app$common$features$no_migration_features$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($team$jscomp$2_team_id$jscomp$25$$,$APP.$cljs$cst$227$features$$)),$state$jscomp$155$$)};
$APP.$app$main$features$active_feature_QMARK_$$=function($features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$,$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$,"render-wasm/v1"))a:switch($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$router$get_params$$($features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$),
$cljs$cst$3078$wasm$$)){case "true":var $JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=!0;break a;case "false":$JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=!1;break a;default:$JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=
null}else $JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=null;$JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$!=null?$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$=$JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$:
$APP.$cljs$core$contains_QMARK_$$($APP.$app$common$features$no_migration_features$$,$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$)?($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=$APP.$cljs$core$__destructure_map$$($features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$),$features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$,$APP.$cljs$cst$3068$features_runtime$$),$JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$,
$APP.$cljs$cst$227$features$$),$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$=$APP.$cljs$core$contains_QMARK_$$($features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$,$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$)||$APP.$cljs$core$contains_QMARK_$$($APP.$app$main$features$global_enabled_features$$,$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$)||$APP.$cljs$core$contains_QMARK_$$($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$,
$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$)):($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=$APP.$cljs$core$__destructure_map$$($features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$),$features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$,
$APP.$cljs$cst$3068$features_runtime$$),$JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$,$APP.$cljs$cst$227$features$$),$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$=
$APP.$cljs$core$contains_QMARK_$$($features_runtime$jscomp$inline_6011_features_runtime$jscomp$inline_6017_state$jscomp$157$$,$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$)||$APP.$cljs$core$contains_QMARK_$$($JSCompiler_temp$jscomp$1058_features__$1$jscomp$inline_6012_features__$1$jscomp$inline_6018_map__54554__$1$jscomp$inline_6016_map__54556__$1$jscomp$inline_6010_wasm_override$$,$JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$));return $JSCompiler_temp$jscomp$1056_JSCompiler_temp$jscomp$1057_feature$jscomp$9$$};
$APP.$app$main$features$initialize$$=function($features__$1$jscomp$8$$){typeof $app$main$features$initialize_54564$$==="undefined"&&($app$main$features$initialize_54564$$=function($features$jscomp$3$$,$meta54565$$){this.features=$features$jscomp$3$$;this.$meta54565$=$meta54565$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$features$initialize_54564$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$features$initialize_54564$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $APP.$cljs$cst$3081$app_DOT_main_DOT_features_SLASH_initialize$$},$app$main$features$initialize_54564$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54566$$,$meta54565__$1$$){return new $app$main$features$initialize_54564$$(this.features,$meta54565__$1$$)},$app$main$features$initialize_54564$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54565$},$app$main$features$initialize_54564$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$features$initialize_54564$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1624_features__$2$jscomp$2$$,$state$jscomp$160$$){$_$jscomp$1624_features__$2$jscomp$2$$=$app$main$features$setup_wasm_features$$($APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$features$global_enabled_features$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$160$$,$APP.$cljs$cst$3068$features_runtime$$,
$APP.$cljs$core$PersistentHashSet$EMPTY$$)),this.features),$state$jscomp$160$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$160$$,$APP.$cljs$cst$227$features$$,$_$jscomp$1624_features__$2$jscomp$2$$)},$app$main$features$initialize_54564$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$features$initialize_54564$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$1625$$,$state$jscomp$161$$){var $features__$2$jscomp$3$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$161$$,$APP.$cljs$cst$227$features$$);$APP.$cljs$core$contains_QMARK_$$($features__$2$jscomp$3$$,"render-wasm/v1")?($app$common$types$path$wasm_COLON_calc_bool_content$$=$APP.$cljs$core$truth_$$(!0)?$app$render_wasm$api$calculate_bool$$:null,$app$common$types$shape$wasm_enabled_QMARK_$$=!0):($app$common$types$path$wasm_COLON_calc_bool_content$$=$APP.$cljs$core$truth_$$(!1)?$app$render_wasm$api$calculate_bool$$:null,$app$common$types$shape$wasm_enabled_QMARK_$$=
!1);$app$common$types$shape$wasm_create_shape$$=$app$render_wasm$shape$create_shape$$;$APP.$app$common$logging$enabled_QMARK_$$("app.main.features",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"initialized"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3082$enabled$$,$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$features__$2$jscomp$3$$)],null)],null)}),null,"app.main.features",$APP.$cljs$cst$1159$info$$,!1);return null});return new $app$main$features$initialize_54564$$($features__$1$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$changes$fix_page_id$$=function($map__54569__$1_p__54568$$){$map__54569__$1_p__54568$$=$APP.$cljs$core$__destructure_map$$($map__54569__$1_p__54568$$);var $id$jscomp$343$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54569__$1_p__54568$$,$APP.$cljs$cst$266$id$$),$JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54569__$1_p__54568$$,$APP.$cljs$cst$139$type$$),$page$jscomp$33$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54569__$1_p__54568$$,$APP.$cljs$cst$1608$page$$);$JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$=$app$main$data$changes$page_change_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$changes$page_change_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$):$app$main$data$changes$page_change_QMARK_$$($JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$);
$JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$)?$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($map__54569__$1_p__54568$$)==null:$JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10421_and__5023__auto__$jscomp$inline_11810_type$jscomp$432$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__54569__$1_p__54568$$,$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$core$truth_$$($id$jscomp$343$$)?$id$jscomp$343$$:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$33$$)):$map__54569__$1_p__54568$$};
$app$main$data$changes$update_indexes$$=function($commit$$,$attr$jscomp$26$$){typeof $app$main$data$changes$update_indexes_54571$$==="undefined"&&($app$main$data$changes$update_indexes_54571$$=function($commit$jscomp$1$$,$attr$jscomp$27$$,$meta54572$$){this.commit=$commit$jscomp$1$$;this.$attr$=$attr$jscomp$27$$;this.$meta54572$=$meta54572$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$changes$update_indexes_54571$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$update_indexes_54571$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3083$app_DOT_main_DOT_data_DOT_changes_SLASH_update_indexes$$},$app$main$data$changes$update_indexes_54571$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54573$$,$meta54572__$1$$){return new $app$main$data$changes$update_indexes_54571$$(this.commit,this.$attr$,$meta54572__$1$$)},$app$main$data$changes$update_indexes_54571$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54572$},$app$main$data$changes$update_indexes_54571$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$update_indexes_54571$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $changes$jscomp$4$$=$APP.$cljs$core$group_by$$($APP.$cljs$cst$2028$page_id$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2028$page_id$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$changes$fix_page_id$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(this.commit,this.$attr$))));return $APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$45$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.changes",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"unable to update index"],null)],null)}),$cause$jscomp$45$$,"app.main.data.changes",$APP.$cljs$cst$1160$warn$$,!1);return $APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$merge_map$$(function($p__54574$$){var $page_id$jscomp$54$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54574$$,0,null),$changes__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54574$$,1,null);$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.changes",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"update-indexes"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$54$$],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3084$changes$$,$APP.$cljs$core$count$$($changes__$1$$)],null)],null)}),null,"app.main.data.changes",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2972$cmd$$,$cljs$cst$3085$index_SLASH_update$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$54$$,$APP.$cljs$cst$3084$changes$$,
$changes__$1$$],null))},$APP.$beicon$v2$core$from$$($changes$jscomp$4$$))))});return new $app$main$data$changes$update_indexes_54571$$($commit$$,$attr$jscomp$26$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$changes$get_pending_commits$$=function($map__54579__$1_p__54578_persistence$$){$map__54579__$1_p__54578_persistence$$=$APP.$cljs$core$__destructure_map$$($map__54579__$1_p__54578_persistence$$);$map__54579__$1_p__54578_persistence$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54579__$1_p__54578_persistence$$,$APP.$cljs$cst$2138$persistence$$);return $APP.$cljs$core$not_empty$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($map__54579__$1_p__54578_persistence$$)),
$APP.$cljs$cst$1473$queue$$.$cljs$core$IFn$_invoke$arity$1$($map__54579__$1_p__54578_persistence$$)))};
$app$main$data$changes$apply_changes_localy$$=function($p__54582$$,$pending$jscomp$13$$){var $map__54583__$1$$=$APP.$cljs$core$__destructure_map$$($p__54582$$),$file_id$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54583__$1$$,$APP.$cljs$cst$1628$file_id$$),$redo_changes$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54583__$1$$,$APP.$cljs$cst$3086$redo_changes$$),$ignore_wasm_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54583__$1$$,
$APP.$cljs$cst$3087$ignore_wasm_QMARK_$$);typeof $app$main$data$changes$apply_changes_localy_54584$$==="undefined"&&($app$main$data$changes$apply_changes_localy_54584$$=function($p__54582$jscomp$1$$,$pending$jscomp$14$$,$map__54583$jscomp$1$$,$commit$jscomp$3$$,$file_id$jscomp$31$$,$redo_changes$jscomp$1$$,$ignore_wasm_QMARK_$jscomp$1$$,$meta54585$$){this.$p__54582$=$p__54582$jscomp$1$$;this.pending=$pending$jscomp$14$$;this.$map__54583$=$map__54583$jscomp$1$$;this.commit=$commit$jscomp$3$$;this.$file_id$=
$file_id$jscomp$31$$;this.$redo_changes$=$redo_changes$jscomp$1$$;this.$ignore_wasm_QMARK_$=$ignore_wasm_QMARK_$jscomp$1$$;this.$meta54585$=$meta54585$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$changes$apply_changes_localy_54584$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$apply_changes_localy_54584$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3088$app_DOT_main_DOT_data_DOT_changes_SLASH_apply_changes_localy$$},
$app$main$data$changes$apply_changes_localy_54584$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54586$$,$meta54585__$1$$){return new $app$main$data$changes$apply_changes_localy_54584$$(this.$p__54582$,this.pending,this.$map__54583$,this.commit,this.$file_id$,this.$redo_changes$,this.$ignore_wasm_QMARK_$,$meta54585__$1$$)},$app$main$data$changes$apply_changes_localy_54584$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54585$},$app$main$data$changes$apply_changes_localy_54584$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$apply_changes_localy_54584$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1627_state__$1$jscomp$14$$,$state$jscomp$162$$){function $apply_changes$$($fdata$jscomp$3_fdata__$1$jscomp$1_fdata__$2$$){$fdata$jscomp$3_fdata__$1$jscomp$1_fdata__$2$$=$app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$3$($fdata$jscomp$3_fdata__$1$jscomp$1_fdata__$2$$,$undo_changes$$,!1);$fdata$jscomp$3_fdata__$1$jscomp$1_fdata__$2$$=
$app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$3$($fdata$jscomp$3_fdata__$1$jscomp$1_fdata__$2$$,$redo_changes__$1$$,!1);var $pids$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$app$main$data$changes$xf_COLON_map_page_id$$,$redo_changes__$1$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__54580_SHARP_$$,$p2__54581_SHARP_$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($p1__54580_SHARP_$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$p2__54581_SHARP_$$,$APP.$cljs$cst$1615$objects$$],null),$app$common$types$shape_tree$update_page_index$$)},$fdata$jscomp$3_fdata__$1$jscomp$1_fdata__$2$$,$pids$$)}var $self__$jscomp$3386$$=this,$undo_changes$$=$APP.$cljs$core$truth_$$($self__$jscomp$3386$$.pending)?$APP.$cljs$core$vec$$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$identity$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$reverse$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3089$undo_changes$$,$self__$jscomp$3386$$.pending))]))):null,$redo_changes__$1$$=$APP.$cljs$core$truth_$$($self__$jscomp$3386$$.pending)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$3386$$.$redo_changes$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3086$redo_changes$$),$self__$jscomp$3386$$.pending):
$self__$jscomp$3386$$.$redo_changes$;if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$347$$=$APP.$cljs$core$not$$($self__$jscomp$3386$$.$ignore_wasm_QMARK_$);return $and__5023__auto__$jscomp$347$$?$APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$162$$,"render-wasm/v1"):$and__5023__auto__$jscomp$347$$}())){var $shape_changes$jscomp$1$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$_$jscomp$1627_state__$1$jscomp$14$$=function(){var $_STAR_shape_changes_STAR__orig_val__54587$$=
$app$common$types$shape$_STAR_shape_changes_STAR_$$;$app$common$types$shape$_STAR_shape_changes_STAR_$$=$shape_changes$jscomp$1$$;try{return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$162$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,$self__$jscomp$3386$$.$file_id$,$APP.$cljs$cst$142$data$$],null),$apply_changes$$)}finally{$app$common$types$shape$_STAR_shape_changes_STAR_$$=$_STAR_shape_changes_STAR__orig_val__54587$$}}();
var $objects_54605$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1627_state__$1$jscomp$14$$,$APP.$cljs$cst$1901$files$$),$self__$jscomp$3386$$.$file_id$),$APP.$cljs$cst$142$data$$),$APP.$cljs$cst$1614$pages_index$$),
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1627_state__$1$jscomp$14$$)),$APP.$cljs$cst$1615$objects$$);$app$render_wasm$shape$process_shape_changes_BANG_$$($objects_54605$$,$APP.$cljs$core$_deref$$($shape_changes$jscomp$1$$));return $_$jscomp$1627_state__$1$jscomp$14$$}return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$162$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,
$self__$jscomp$3386$$.$file_id$,$APP.$cljs$cst$142$data$$],null),$apply_changes$$)});return new $app$main$data$changes$apply_changes_localy_54584$$($p__54582$$,$pending$jscomp$13$$,$map__54583__$1$$,$map__54583__$1$$,$file_id$jscomp$30$$,$redo_changes$$,$ignore_wasm_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$changes$commit$$=function($p__54589$$){var $map__54590__$1$$=$APP.$cljs$core$__destructure_map$$($p__54589$$),$undo_group$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3090$undo_group$$),$file_revn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3091$file_revn$$),$save_undo_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$),$undo_changes$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3089$undo_changes$$),$stack_undo_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$),$features__$1$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$227$features$$),$tags$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3094$tags$$),$file_id$jscomp$32$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$1628$file_id$$),$file_vern$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3095$file_vern$$),$ignore_wasm_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3087$ignore_wasm_QMARK_$$),$source$jscomp$41_source__$1$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$193$source$$),
$redo_changes$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3086$redo_changes$$),$commit_id_commit_id__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$3096$commit_id$$),$origin$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54590__$1$$,$APP.$cljs$cst$1770$origin$$);$commit_id_commit_id__$1$$=$APP.$cljs$core$truth_$$($commit_id_commit_id__$1$$)?$commit_id_commit_id__$1$$:$APP.$app$common$uuid$next$$();
$source$jscomp$41_source__$1$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($source$jscomp$41_source__$1$jscomp$1$$,$APP.$cljs$cst$2842$local$$);var $local_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($source$jscomp$41_source__$1$jscomp$1$$,$APP.$cljs$cst$2842$local$$),$commit$jscomp$4$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$227$features$$,$APP.$cljs$cst$3094$tags$$,$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$3095$file_vern$$,$APP.$cljs$cst$3087$ignore_wasm_QMARK_$$,
$APP.$cljs$cst$193$source$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$3084$changes$$,$APP.$cljs$cst$1770$origin$$,$APP.$cljs$cst$3091$file_revn$$,$APP.$cljs$cst$3090$undo_group$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,$APP.$cljs$cst$1553$created_at$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$],[$features__$1$jscomp$9$$,$tags$jscomp$5$$,$file_id$jscomp$32$$,$file_vern$$,$ignore_wasm_QMARK_$jscomp$2$$,$source$jscomp$41_source__$1$jscomp$1$$,
$redo_changes$jscomp$2$$,$commit_id_commit_id__$1$$,$redo_changes$jscomp$2$$,$APP.$potok$v2$core$type$$($origin$jscomp$21$$),$file_revn$$,$undo_group$$,$save_undo_QMARK_$$,$APP.$app$common$time$now$$(),$undo_changes$jscomp$1$$,$stack_undo_QMARK_$$]);typeof $app$main$data$changes$commit_54591$$==="undefined"&&($app$main$data$changes$commit_54591$$=function($undo_group$jscomp$1$$,$file_revn$jscomp$1$$,$save_undo_QMARK_$jscomp$1$$,$undo_changes$jscomp$2$$,$stack_undo_QMARK_$jscomp$1$$,$map__54590$jscomp$1$$,
$features$jscomp$4$$,$tags$jscomp$6$$,$file_id$jscomp$33$$,$file_vern$jscomp$1$$,$local_QMARK_$jscomp$1$$,$ignore_wasm_QMARK_$jscomp$3$$,$source$jscomp$42$$,$redo_changes$jscomp$3$$,$commit_id$jscomp$1$$,$p__54589$jscomp$1$$,$commit$jscomp$5$$,$origin$jscomp$22$$,$meta54592$$){this.$undo_group$=$undo_group$jscomp$1$$;this.$file_revn$=$file_revn$jscomp$1$$;this.$save_undo_QMARK_$=$save_undo_QMARK_$jscomp$1$$;this.$undo_changes$=$undo_changes$jscomp$2$$;this.$stack_undo_QMARK_$=$stack_undo_QMARK_$jscomp$1$$;
this.$map__54590$=$map__54590$jscomp$1$$;this.features=$features$jscomp$4$$;this.$tags$=$tags$jscomp$6$$;this.$file_id$=$file_id$jscomp$33$$;this.$file_vern$=$file_vern$jscomp$1$$;this.$local_QMARK_$=$local_QMARK_$jscomp$1$$;this.$ignore_wasm_QMARK_$=$ignore_wasm_QMARK_$jscomp$3$$;this.source=$source$jscomp$42$$;this.$redo_changes$=$redo_changes$jscomp$3$$;this.$commit_id$=$commit_id$jscomp$1$$;this.$p__54589$=$p__54589$jscomp$1$$;this.commit=$commit$jscomp$5$$;this.origin=$origin$jscomp$22$$;this.$meta54592$=
$meta54592$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$changes$commit_54591$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$commit_54591$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2129$app_DOT_main_DOT_data_DOT_changes_SLASH_commit$$},$app$main$data$changes$commit_54591$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54593$$,$meta54592__$1$$){return new $app$main$data$changes$commit_54591$$(this.$undo_group$,
this.$file_revn$,this.$save_undo_QMARK_$,this.$undo_changes$,this.$stack_undo_QMARK_$,this.$map__54590$,this.features,this.$tags$,this.$file_id$,this.$file_vern$,this.$local_QMARK_$,this.$ignore_wasm_QMARK_$,this.source,this.$redo_changes$,this.$commit_id$,this.$p__54589$,this.commit,this.origin,$meta54592__$1$$)},$app$main$data$changes$commit_54591$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54592$},$app$main$data$changes$commit_54591$$.prototype.$cljs$core$IDeref$_deref$arity$1$=
function(){return this.commit},$app$main$data$changes$commit_54591$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$commit_54591$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1629_pending$jscomp$15$$,$state$jscomp$163$$){$_$jscomp$1629_pending$jscomp$15$$=$APP.$cljs$core$truth_$$(this.$local_QMARK_$)?null:$app$main$data$changes$get_pending_commits$$($state$jscomp$163$$);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$changes$apply_changes_localy$$(this.commit,
$_$jscomp$1629_pending$jscomp$15$$)),$APP.$cljs$core$truth_$$($_$jscomp$1629_pending$jscomp$15$$)?$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$(function($commit__$1$$){return $app$main$data$changes$update_indexes$$($commit__$1$$,$APP.$cljs$cst$3089$undo_changes$$)},$APP.$beicon$v2$core$from$$($APP.$cljs$core$reverse$$($_$jscomp$1629_pending$jscomp$15$$))),(0,$APP.$beicon$v2$core$of$$)($app$main$data$changes$update_indexes$$(this.commit,$APP.$cljs$cst$3086$redo_changes$$)),$APP.$beicon$v2$core$map$$(function($commit__$1$jscomp$1$$){return $app$main$data$changes$update_indexes$$($commit__$1$jscomp$1$$,
$APP.$cljs$cst$3086$redo_changes$$)},$APP.$beicon$v2$core$from$$($_$jscomp$1629_pending$jscomp$15$$))):(0,$APP.$beicon$v2$core$of$$)($app$main$data$changes$update_indexes$$(this.commit,$APP.$cljs$cst$3086$redo_changes$$)))});return new $app$main$data$changes$commit_54591$$($undo_group$$,$file_revn$$,$save_undo_QMARK_$$,$undo_changes$jscomp$1$$,$stack_undo_QMARK_$$,$map__54590__$1$$,$features__$1$jscomp$9$$,$tags$jscomp$5$$,$file_id$jscomp$32$$,$file_vern$$,$local_QMARK_$$,$ignore_wasm_QMARK_$jscomp$2$$,
$source$jscomp$41_source__$1$jscomp$1$$,$redo_changes$jscomp$2$$,$commit_id_commit_id__$1$$,$p__54589$$,$commit$jscomp$4$$,$origin$jscomp$21$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$changes$commit_changes$$=function($p__54594$$){var $map__54595__$1$$=$APP.$cljs$core$__destructure_map$$($p__54594$$),$redo_changes$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54595__$1$$,$APP.$cljs$cst$3086$redo_changes$$),$undo_changes$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54595__$1$$,$APP.$cljs$cst$3089$undo_changes$$),$save_undo_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54595__$1$$,
$APP.$cljs$cst$3092$save_undo_QMARK_$$,!0),$undo_group$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54595__$1$$,$APP.$cljs$cst$3090$undo_group$$,$APP.$app$common$uuid$next$$()),$tags$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54595__$1$$,$APP.$cljs$cst$3094$tags$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$stack_undo_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54595__$1$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$,
!1),$file_id$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54595__$1$$,$APP.$cljs$cst$1628$file_id$$);typeof $app$main$data$changes$commit_changes_54596$$==="undefined"&&($app$main$data$changes$commit_changes_54596$$=function($undo_group$jscomp$3$$,$save_undo_QMARK_$jscomp$3$$,$undo_changes$jscomp$4$$,$map__54595$jscomp$1$$,$stack_undo_QMARK_$jscomp$3$$,$tags$jscomp$8$$,$file_id$jscomp$37$$,$params$jscomp$187$$,$redo_changes$jscomp$5$$,$p__54594$jscomp$1$$,$meta54597$$){this.$undo_group$=
$undo_group$jscomp$3$$;this.$save_undo_QMARK_$=$save_undo_QMARK_$jscomp$3$$;this.$undo_changes$=$undo_changes$jscomp$4$$;this.$map__54595$=$map__54595$jscomp$1$$;this.$stack_undo_QMARK_$=$stack_undo_QMARK_$jscomp$3$$;this.$tags$=$tags$jscomp$8$$;this.$file_id$=$file_id$jscomp$37$$;this.params=$params$jscomp$187$$;this.$redo_changes$=$redo_changes$jscomp$5$$;this.$p__54594$=$p__54594$jscomp$1$$;this.$meta54597$=$meta54597$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$changes$commit_changes_54596$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$commit_changes_54596$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3097$app_DOT_main_DOT_data_DOT_changes_SLASH_commit_changes$$},$app$main$data$changes$commit_changes_54596$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54598$$,$meta54597__$1$$){return new $app$main$data$changes$commit_changes_54596$$(this.$undo_group$,
this.$save_undo_QMARK_$,this.$undo_changes$,this.$map__54595$,this.$stack_undo_QMARK_$,this.$tags$,this.$file_id$,this.params,this.$redo_changes$,this.$p__54594$,$meta54597__$1$$)},$app$main$data$changes$commit_changes_54596$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54597$},$app$main$data$changes$commit_changes_54596$$.prototype.$app$main$data$event$PerformanceEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$commit_changes_54596$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$changes$commit_changes_54596$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$,$state$jscomp$166$$){$_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$=this.$file_id$;$_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$=$APP.$cljs$core$truth_$$($_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$)?$_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$:
$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$166$$);var $uchg$$=$APP.$cljs$core$vec$$(this.$undo_changes$),$rchg$$=$APP.$cljs$core$vec$$(this.$redo_changes$),$features__$1$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$166$$,$APP.$cljs$cst$227$features$$),$permissions$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$166$$,$APP.$cljs$cst$1706$permissions$$);return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1580$can_edit$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$1$$))?
(0,$APP.$beicon$v2$core$of$$)($app$main$data$changes$commit$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.params,
$APP.$cljs$cst$3090$undo_group$$,this.$undo_group$),$APP.$cljs$cst$227$features$$,$features__$1$jscomp$10$$),$APP.$cljs$cst$3094$tags$$,this.$tags$),$APP.$cljs$cst$3093$stack_undo_QMARK_$$,this.$stack_undo_QMARK_$),$APP.$cljs$cst$3092$save_undo_QMARK_$$,this.$save_undo_QMARK_$),$APP.$cljs$cst$1628$file_id$$,$_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$),$APP.$cljs$cst$3091$file_revn$$,$APP.$cljs$cst$2230$revn$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$166$$,
$_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$))),$APP.$cljs$cst$3095$file_vern$$,$APP.$cljs$cst$2529$vern$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$166$$,$_$jscomp$1630_file_id__$1$jscomp$2_or__5025__auto__$jscomp$inline_6020$$))),$APP.$cljs$cst$3089$undo_changes$$,$uchg$$),$APP.$cljs$cst$3086$redo_changes$$,$rchg$$))):null});return new $app$main$data$changes$commit_changes_54596$$($undo_group$jscomp$2$$,
$save_undo_QMARK_$jscomp$2$$,$undo_changes$jscomp$3$$,$map__54595__$1$$,$stack_undo_QMARK_$jscomp$2$$,$tags$jscomp$7$$,$file_id$jscomp$36$$,$map__54595__$1$$,$redo_changes$jscomp$4$$,$p__54594$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$persistence$force_persist_QMARK_$$=function($p1__54604_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__54604_SHARP_$$,$APP.$cljs$cst$2491$app_DOT_main_DOT_data_DOT_persistence_SLASH_force_persist$$)};
$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$=function($origin$jscomp$23$$,$page_id$jscomp$55$$){return $APP.$cljs$core$with_meta$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$($origin$jscomp$23$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$page_id$jscomp$55$$],null))};
$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$00$$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$List$EMPTY$$],null)};
$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$=function($origin$jscomp$24$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$List$EMPTY$$,$APP.$cljs$cst$1770$origin$$,$origin$jscomp$24$$],null)};
$APP.$app$common$files$changes_builder$set_undo_group$$=function($changes$jscomp$9$$,$undo_group$jscomp$4$$){return $undo_group$jscomp$4$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($changes$jscomp$9$$,$APP.$cljs$cst$3090$undo_group$$,$undo_group$jscomp$4$$):$changes$jscomp$9$$};
$APP.$app$common$files$changes_builder$with_page$$=function($changes$jscomp$10$$,$page$jscomp$34$$){return $APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$06$$($changes$jscomp$10$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3118$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page$$,$page$jscomp$34$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$34$$))};
$APP.$app$common$files$changes_builder$with_container$$=function($changes$jscomp$12$$,$container$jscomp$33$$){return $app$common$files$helpers$page_QMARK_$$($container$jscomp$33$$)?$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$12$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$33$$)):$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$12$$,
$cljs$cst$3119$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_component_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$33$$))};
$APP.$app$common$files$changes_builder$with_objects$$=function($changes$jscomp$13$$,$fdata__$1$jscomp$2_objects$jscomp$276$$){var $G__51515$jscomp$inline_6025_file_id$jscomp$inline_6022$$=$APP.$app$common$uuid$next$$();var $G__51515__$1$jscomp$inline_6026_fdata$jscomp$4_page$jscomp$inline_6024$$=$APP.$app$common$uuid$zero$$!=null?$app$common$types$page$make_empty_page$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$zero$$,$APP.$cljs$cst$723$name$$,
"Page 1"],null)):null;$G__51515$jscomp$inline_6025_file_id$jscomp$inline_6022$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$types$file$empty_file_data$$,$APP.$cljs$cst$266$id$$,$G__51515$jscomp$inline_6025_file_id$jscomp$inline_6022$$);$G__51515__$1$jscomp$inline_6026_fdata$jscomp$4_page$jscomp$inline_6024$$=$G__51515__$1$jscomp$inline_6026_fdata$jscomp$4_page$jscomp$inline_6024$$!=null?$app$common$types$pages_list$add_page$$($G__51515$jscomp$inline_6025_file_id$jscomp$inline_6022$$,
$G__51515__$1$jscomp$inline_6026_fdata$jscomp$4_page$jscomp$inline_6024$$):$G__51515$jscomp$inline_6025_file_id$jscomp$inline_6022$$;$G__51515__$1$jscomp$inline_6026_fdata$jscomp$4_page$jscomp$inline_6024$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__51515__$1$jscomp$inline_6026_fdata$jscomp$4_page$jscomp$inline_6024$$,$APP.$cljs$cst$871$options$$,$APP.$cljs$core$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2527$components_v2$$,!0,$APP.$cljs$cst$2528$base_font_size$$,
"16px"],null));$fdata__$1$jscomp$2_objects$jscomp$276$$=$APP.$cljs$core$assoc_in$$($G__51515__$1$jscomp$inline_6026_fdata$jscomp$4_page$jscomp$inline_6024$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$APP.$app$common$uuid$zero$$,$APP.$cljs$cst$1615$objects$$],null),$fdata__$1$jscomp$2_objects$jscomp$276$$);return $APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$06$$($changes$jscomp$13$$,$APP.$cljs$core$assoc$$,
$APP.$cljs$cst$3120$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_file_data$$,$fdata__$1$jscomp$2_objects$jscomp$276$$,$cljs$cst$3121$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_applied_changes_count$$,0)};
$APP.$app$common$files$changes_builder$with_file_data$$=function($changes$jscomp$14$$,$fdata$jscomp$5_fdata__$1$jscomp$3$$){var $page_id$jscomp$57$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$14$$));$fdata$jscomp$5_fdata__$1$jscomp$3$$=$APP.$cljs$core$assoc_in$$($fdata$jscomp$5_fdata__$1$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1614$pages_index$$,$APP.$app$common$uuid$zero$$],null),$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($fdata$jscomp$5_fdata__$1$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$57$$],null)));return $APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$06$$($changes$jscomp$14$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3120$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_file_data$$,
$fdata$jscomp$5_fdata__$1$jscomp$3$$,$cljs$cst$3121$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_applied_changes_count$$,0)};$APP.$app$common$files$changes_builder$with_library_data$$=function($changes$jscomp$15$$,$data$jscomp$267$$){return $APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$15$$,$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$,$data$jscomp$267$$)};
$app$common$files$changes_builder$amend_last_change$$=function($changes$jscomp$16$$,$f$jscomp$810$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($changes$jscomp$16$$,$APP.$cljs$cst$3086$redo_changes$$,function($G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$){var $JSCompiler_temp_const$jscomp$1063$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$,$JSCompiler_temp_const$jscomp$1062$$=$APP.$cljs$core$pop$$($G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$);
$G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$=$APP.$cljs$core$peek$$($G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$);$G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$=$f$jscomp$810$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$810$$.$cljs$core$IFn$_invoke$arity$1$($G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$):$f$jscomp$810$$($G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$);
return $JSCompiler_temp_const$jscomp$1063$$.call($APP.$cljs$core$conj$$,$JSCompiler_temp_const$jscomp$1062$$,$G__53959$jscomp$inline_6028_JSCompiler_inline_result$jscomp$1065_p1__53958_SHARP_$$)})};
$app$common$files$changes_builder$amend_changes$$=function($changes$jscomp$17$$,$f$jscomp$811$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($changes$jscomp$17$$,$APP.$cljs$cst$3086$redo_changes$$,function($p1__53961_SHARP_$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$811$$,$p1__53961_SHARP_$$)})};
$APP.$app$common$files$changes_builder$concat_changes$$=function($changes1$$,$changes2$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes1$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$app$common$data$concat_vec$$,$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes2$$)),$APP.$cljs$cst$3089$undo_changes$$,function($p1__53965_SHARP_$$){return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3089$undo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes2$$),
$p1__53965_SHARP_$$)})};
$app$common$files$changes_builder$lookup_objects$$=function($changes$jscomp$24_data$jscomp$268$$){$changes$jscomp$24_data$jscomp$268$$=$APP.$cljs$cst$3120$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_file_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$24_data$jscomp$268$$));return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$24_data$jscomp$268$$,$APP.$cljs$cst$1614$pages_index$$),
$APP.$app$common$uuid$zero$$),$APP.$cljs$cst$1615$objects$$)};
$APP.$app$common$files$changes_builder$apply_changes_local$$=function($var_args$jscomp$1142$$){for(var $args__5755__auto__$jscomp$202$$=[],$len__5749__auto___54294$$=arguments.length,$i__5750__auto___54296$$=0;;)if($i__5750__auto___54296$$<$len__5749__auto___54294$$)$args__5755__auto__$jscomp$202$$.push(arguments[$i__5750__auto___54296$$]),$i__5750__auto___54296$$+=1;else break;return $app$common$files$changes_builder$apply_changes_local$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<
$args__5755__auto__$jscomp$202$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$202$$.slice(1),0,null):null)};
$app$common$files$changes_builder$apply_changes_local$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($changes$jscomp$25$$,$map__53982__$1_p__53981_redo_changes$jscomp$6$$){$map__53982__$1_p__53981_redo_changes$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($map__53982__$1_p__53981_redo_changes$jscomp$6$$);var $apply_to_library_QMARK__new_library_data$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53982__$1_p__53981_redo_changes$jscomp$6$$,$cljs$cst$3123$apply_to_library_QMARK_$$),
$new_file_data_temp__5823__auto__$jscomp$157$$=$APP.$cljs$cst$3120$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_file_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$25$$));if($APP.$cljs$core$truth_$$($new_file_data_temp__5823__auto__$jscomp$157$$)){var $library_data$jscomp$8$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$25$$)),$index$jscomp$249_new_changes$$=
$cljs$cst$3121$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_applied_changes_count$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$25$$));$map__53982__$1_p__53981_redo_changes$jscomp$6$$=$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$25$$);$index$jscomp$249_new_changes$$=$index$jscomp$249_new_changes$$<$APP.$cljs$core$count$$($map__53982__$1_p__53981_redo_changes$jscomp$6$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__53975_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__53975_SHARP_$$,
$APP.$cljs$cst$2028$page_id$$,$APP.$app$common$uuid$zero$$),$APP.$cljs$cst$1611$component_id$$)},$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$25$$),$index$jscomp$249_new_changes$$)):$APP.$cljs$core$PersistentVector$EMPTY$$;$new_file_data_temp__5823__auto__$jscomp$157$$=$app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$2$($new_file_data_temp__5823__auto__$jscomp$157$$,$index$jscomp$249_new_changes$$);
$apply_to_library_QMARK__new_library_data$$=$APP.$cljs$core$truth_$$($apply_to_library_QMARK__new_library_data$$)?$app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$2$($library_data$jscomp$8$$,$index$jscomp$249_new_changes$$):$library_data$jscomp$8$$;return $cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes$jscomp$25$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3120$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_file_data$$,$new_file_data_temp__5823__auto__$jscomp$157$$,
$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$,$apply_to_library_QMARK__new_library_data$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3121$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_applied_changes_count$$,$APP.$cljs$core$count$$($map__53982__$1_p__53981_redo_changes$jscomp$6$$)]))}return $changes$jscomp$25$$};
$app$common$files$changes_builder$mod_page$cljs$0core$0IFn$0_invoke$0arity$03$$=function($changes$jscomp$29$$,$page$jscomp$37$$,$map__53993__$1_p__53992_redo$$){$map__53993__$1_p__53992_redo$$=$APP.$cljs$core$__destructure_map$$($map__53993__$1_p__53992_redo$$);var $name$jscomp$265$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53993__$1_p__53992_redo$$,$APP.$cljs$cst$723$name$$),$background$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53993__$1_p__53992_redo$$,
$APP.$cljs$cst$2043$background$$),$change$jscomp$20$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2571$mod_page$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$37$$)],null);$map__53993__$1_p__53992_redo$$=function(){var $G__53994__$1$$=$name$jscomp$265$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$20$$,$APP.$cljs$cst$723$name$$,$name$jscomp$265$$):$change$jscomp$20$$;return $background$jscomp$6$$!=
null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__53994__$1$$,$APP.$cljs$cst$2043$background$$,$background$jscomp$6$$):$G__53994__$1$$}();var $undo$$=function(){var $G__53998__$1$$=$name$jscomp$265$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$20$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$37$$)):$change$jscomp$20$$;return $background$jscomp$6$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__53998__$1$$,
$APP.$cljs$cst$2043$background$$,$APP.$cljs$cst$2043$background$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$37$$)):$G__53998__$1$$}();return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$29$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$map__53993__$1_p__53992_redo$$),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$undo$$))};
$app$common$files$changes_builder$set_guide$$=function($changes$jscomp$35$$,$id$jscomp$350$$,$guide$$){var $page_id$jscomp$60$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$35$$)),$old_val$jscomp$2_page$jscomp$39$$=$APP.$cljs$cst$3118$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$35$$));$old_val$jscomp$2_page$jscomp$39$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($old_val$jscomp$2_page$jscomp$39$$,$APP.$cljs$cst$2042$guides$$),$id$jscomp$350$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$35$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2554$set_guide$$,$APP.$cljs$cst$2028$page_id$$,
$page_id$jscomp$60$$,$APP.$cljs$cst$266$id$$,$id$jscomp$350$$,$APP.$cljs$cst$1419$params$$,$guide$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2554$set_guide$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$60$$,$APP.$cljs$cst$266$id$$,$id$jscomp$350$$,$APP.$cljs$cst$1419$params$$,$old_val$jscomp$2_page$jscomp$39$$],null))};
$app$common$files$changes_builder$set_flow$$=function($changes$jscomp$36_changes__$1$jscomp$1$$,$id$jscomp$351$$,$flow$$){var $page_id$jscomp$61$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$36_changes__$1$jscomp$1$$)),$old_val$jscomp$3_page$jscomp$40$$=$APP.$cljs$cst$3118$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$36_changes__$1$jscomp$1$$));
$old_val$jscomp$3_page$jscomp$40$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($old_val$jscomp$3_page$jscomp$40$$,$APP.$cljs$cst$2041$flows$$),$id$jscomp$351$$);$changes$jscomp$36_changes__$1$jscomp$1$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$36_changes__$1$jscomp$1$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2555$set_flow$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$61$$,$APP.$cljs$cst$266$id$$,$id$jscomp$351$$,$APP.$cljs$cst$1419$params$$,$flow$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2555$set_flow$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$61$$,$APP.$cljs$cst$266$id$$,$id$jscomp$351$$,$APP.$cljs$cst$1419$params$$,$old_val$jscomp$3_page$jscomp$40$$],
null));return $APP.$app$common$files$changes_builder$apply_changes_local$$($changes$jscomp$36_changes__$1$jscomp$1$$)};$APP.$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$02$$=function($changes$jscomp$39$$,$obj$jscomp$193$$){return $app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$39$$,$obj$jscomp$193$$,null)};
$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$=function($G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$,$obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$,$ignore_touched$jscomp$5_map__54029__$1_p__54028$$){$ignore_touched$jscomp$5_map__54029__$1_p__54028$$=$APP.$cljs$core$__destructure_map$$($ignore_touched$jscomp$5_map__54029__$1_p__54028$$);var $del_change_index$jscomp$251_obj__$1$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_touched$jscomp$5_map__54029__$1_p__54028$$,
$APP.$cljs$cst$1779$index$$,$cljs$cst$3124$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_undefined$$);$ignore_touched$jscomp$5_map__54029__$1_p__54028$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_touched$jscomp$5_map__54029__$1_p__54028$$,$APP.$cljs$cst$2508$ignore_touched$$,!1);$del_change_index$jscomp$251_obj__$1$jscomp$2$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($del_change_index$jscomp$251_obj__$1$jscomp$2$$,$cljs$cst$3124$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_undefined$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$,$cljs$cst$3125$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_index$$,$del_change_index$jscomp$251_obj__$1$jscomp$2$$):$obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$;$obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$=$app$common$files$changes_builder$lookup_objects$$($G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$);$obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($del_change_index$jscomp$251_obj__$1$jscomp$2$$));var $add_change$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2560$add_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($del_change_index$jscomp$251_obj__$1$jscomp$2$$),$APP.$cljs$cst$2028$page_id$$,
$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$)),$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($del_change_index$jscomp$251_obj__$1$jscomp$2$$),$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($del_change_index$jscomp$251_obj__$1$jscomp$2$$),
$APP.$cljs$cst$1779$index$$,$cljs$cst$3125$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_index$$.$cljs$core$IFn$_invoke$arity$1$($del_change_index$jscomp$251_obj__$1$jscomp$2$$),$APP.$cljs$cst$2508$ignore_touched$$,$ignore_touched$jscomp$5_map__54029__$1_p__54028$$,$APP.$cljs$cst$2561$obj$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($del_change_index$jscomp$251_obj__$1$jscomp$2$$,$cljs$cst$3125$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_index$$)],null);$del_change_index$jscomp$251_obj__$1$jscomp$2$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2564$del_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($del_change_index$jscomp$251_obj__$1$jscomp$2$$),$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$))],null);var $restore_touched_change$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$)),$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$),$APP.$cljs$cst$2563$operations$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2550$set_touched$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$)],null)],null)],null),$JSCompiler_temp_const$jscomp$10422$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$;$G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$=
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$add_change$$);$G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$=$APP.$app$common$types$component$in_component_copy_QMARK_$$($obj$jscomp$194_objects$jscomp$277_parent$jscomp$220$$)&&$APP.$cljs$core$not$$($ignore_touched$jscomp$5_map__54029__$1_p__54028$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$,
$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$restore_touched_change$$):$G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$;return $APP.$app$common$files$changes_builder$apply_changes_local$$($JSCompiler_temp_const$jscomp$10422$$.call($APP.$cljs$core$update$$,$G__54033$jscomp$inline_11812_JSCompiler_inline_result$jscomp$10424_changes$jscomp$40$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$del_change_index$jscomp$251_obj__$1$jscomp$2$$))};
$APP.$app$common$files$changes_builder$add_objects$cljs$0core$0IFn$0_invoke$0arity$03$$=function($changes$jscomp$42$$,$objects$jscomp$279$$,$params$jscomp$190$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__54034_SHARP_$$,$p2__54035_SHARP_$$){return $app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__54034_SHARP_$$,$p2__54035_SHARP_$$,$params$jscomp$190$$)},$changes$jscomp$42$$,$objects$jscomp$279$$)};
$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$03$$=function($changes$jscomp$43$$,$parent_id$jscomp$42$$,$shapes$jscomp$38$$){return $app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$($changes$jscomp$43$$,$parent_id$jscomp$42$$,$shapes$jscomp$38$$,null,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$=function($changes$jscomp$44$$,$parent_id$jscomp$43$$,$shapes$jscomp$39$$,$index$jscomp$252$$){return $app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$($changes$jscomp$44$$,$parent_id$jscomp$43$$,$shapes$jscomp$39$$,$index$jscomp$252$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$=function($changes$jscomp$45$$,$parent_id$jscomp$44$$,$shapes$jscomp$40$$,$index$jscomp$253$$,$options$jscomp$489$$){function $mk_undo_change$$($undo_changes$jscomp$5$$,$G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$){var $prev_sibling$$=$app$common$files$helpers$get_prev_sibling$$($objects$jscomp$280$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$)),
$JSCompiler_temp_const$jscomp$1066$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;$G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$cljs$cst$2566$mov_objects$$,$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$45$$)),$APP.$cljs$cst$1603$parent_id$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$),$APP.$cljs$cst$1598$shapes$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$)],null),$cljs$cst$2567$after_shape$$,$prev_sibling$$,$APP.$cljs$cst$1779$index$$,0],null);
$G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$=$APP.$cljs$core$truth_$$($cljs$cst$2568$allow_altering_copies$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$489$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$,$cljs$cst$2568$allow_altering_copies$$,!0):$G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$;return $JSCompiler_temp_const$jscomp$1066$$.call($APP.$cljs$core$conj$$,
$undo_changes$jscomp$5$$,$G__54048$jscomp$inline_6030_JSCompiler_inline_result$jscomp$1068_shape$jscomp$398$$)}var $objects$jscomp$280$$=$app$common$files$changes_builder$lookup_objects$$($changes$jscomp$45$$),$parent$jscomp$221$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$280$$,$parent_id$jscomp$44$$),$set_parent_change$$=function(){var $G__54046_G__54046__$1_G__54046__$2$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2566$mov_objects$$,
$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$44$$,$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$45$$)),$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$reverse$$($shapes$jscomp$40$$))],null);$G__54046_G__54046__$1_G__54046__$2$$=$index$jscomp$253$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54046_G__54046__$1_G__54046__$2$$,
$APP.$cljs$cst$1779$index$$,$index$jscomp$253$$):$G__54046_G__54046__$1_G__54046__$2$$;$G__54046_G__54046__$1_G__54046__$2$$=$APP.$cljs$core$truth_$$($cljs$cst$2568$allow_altering_copies$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$489$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54046_G__54046__$1_G__54046__$2$$,$cljs$cst$2568$allow_altering_copies$$,!0):$G__54046_G__54046__$1_G__54046__$2$$;return $APP.$cljs$core$truth_$$($APP.$cljs$cst$2508$ignore_touched$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$489$$))?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54046_G__54046__$1_G__54046__$2$$,$APP.$cljs$cst$2508$ignore_touched$$,!0):$G__54046_G__54046__$1_G__54046__$2$$}(),$restore_touched_change$jscomp$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$45$$)),
$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$221$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2550$set_touched$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$221$$)],null)],null)],null);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$(function(){var $G__54049$$=
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$45$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$set_parent_change$$);return $APP.$app$common$types$component$in_component_copy_QMARK_$$($parent$jscomp$221$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__54049$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$restore_touched_change$jscomp$1$$):$G__54049$$}(),$APP.$cljs$cst$3089$undo_changes$$,function($p1__54040_SHARP_$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($mk_undo_change$$,
$p1__54040_SHARP_$$,$shapes$jscomp$40$$)}))};
$app$common$files$changes_builder$changed_attrs$$=function($object$jscomp$24$$,$new_obj$jscomp$1_objects$jscomp$281$$,$attrs__$1$jscomp$8_update_fn$jscomp$12$$,$attrs$jscomp$64_p__54050$$){var $map__54052__$1_with_objects_QMARK_$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$64_p__54050$$);$attrs$jscomp$64_p__54050$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54052__$1_with_objects_QMARK_$$,$APP.$cljs$cst$2595$attrs$$);$map__54052__$1_with_objects_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54052__$1_with_objects_QMARK_$$,
$APP.$cljs$cst$3126$with_objects_QMARK_$$);$new_obj$jscomp$1_objects$jscomp$281$$=$APP.$cljs$core$truth_$$($map__54052__$1_with_objects_QMARK_$$)?$attrs__$1$jscomp$8_update_fn$jscomp$12$$.$cljs$core$IFn$_invoke$arity$2$?$attrs__$1$jscomp$8_update_fn$jscomp$12$$.$cljs$core$IFn$_invoke$arity$2$($object$jscomp$24$$,$new_obj$jscomp$1_objects$jscomp$281$$):$attrs__$1$jscomp$8_update_fn$jscomp$12$$($object$jscomp$24$$,$new_obj$jscomp$1_objects$jscomp$281$$):$attrs__$1$jscomp$8_update_fn$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?
$attrs__$1$jscomp$8_update_fn$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($object$jscomp$24$$):$attrs__$1$jscomp$8_update_fn$jscomp$12$$($object$jscomp$24$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($object$jscomp$24$$,$new_obj$jscomp$1_objects$jscomp$281$$))return null;$attrs__$1$jscomp$8_update_fn$jscomp$12$$=$APP.$cljs$core$truth_$$($attrs$jscomp$64_p__54050$$)?$attrs$jscomp$64_p__54050$$:$APP.$app$common$data$concat_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$keys$$($object$jscomp$24$$),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$keys$$($new_obj$jscomp$1_objects$jscomp$281$$)]));return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$(function($old$jscomp$2_old_val$jscomp$6$$,$new$$jscomp$1_new_val$jscomp$2$$,$attr$jscomp$28$$){$old$jscomp$2_old_val$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($old$jscomp$2_old_val$jscomp$6$$,$attr$jscomp$28$$);$new$$jscomp$1_new_val$jscomp$2$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new$$jscomp$1_new_val$jscomp$2$$,$attr$jscomp$28$$);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($old$jscomp$2_old_val$jscomp$6$$,$new$$jscomp$1_new_val$jscomp$2$$)},$object$jscomp$24$$,$new_obj$jscomp$1_objects$jscomp$281$$),$attrs__$1$jscomp$8_update_fn$jscomp$12$$)};
$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$=function($changes$jscomp$46$$,$ids$jscomp$38$$,$update_fn$jscomp$13$$){return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$46$$,$ids$jscomp$38$$,$update_fn$jscomp$13$$,null)};
$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$=function($changes$jscomp$47$$,$ids$jscomp$39$$,$update_fn$jscomp$14$$,$map__54084__$1_p__54081$$){function $generate_operations$$($G__54315_attrs__$1$jscomp$9_attrs__$2$jscomp$3$$,$old$jscomp$3$$,$new$$jscomp$2$$){var $rops$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$uops$$=$APP.$cljs$core$List$EMPTY$$;for($G__54315_attrs__$1$jscomp$9_attrs__$2$jscomp$3$$=$APP.$cljs$core$seq$$($G__54315_attrs__$1$jscomp$9_attrs__$2$jscomp$3$$);;){var $G__54313_rops__$1_temp__5823__auto__$jscomp$158$$=
$APP.$cljs$core$first$$($G__54315_attrs__$1$jscomp$9_attrs__$2$jscomp$3$$);if($APP.$cljs$core$truth_$$($G__54313_rops__$1_temp__5823__auto__$jscomp$158$$)){var $attr$jscomp$29$$=$G__54313_rops__$1_temp__5823__auto__$jscomp$158$$,$old_val$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($old$jscomp$3$$,$attr$jscomp$29$$),$new_val$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new$$jscomp$2$$,$attr$jscomp$29$$),$changed_QMARK_$jscomp$1$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($old_val$jscomp$7$$,
$new_val$jscomp$3$$);$G__54313_rops__$1_temp__5823__auto__$jscomp$158$$=function(){var $G__54100$$=$rops$$;return $changed_QMARK_$jscomp$1$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54100$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$attr$jscomp$29$$,$APP.$cljs$cst$108$val$$,$new_val$jscomp$3$$,$cljs$cst$2509$ignore_geometry$$,$ignore_geometry_QMARK_$$,$APP.$cljs$cst$2508$ignore_touched$$,$ignore_touched$jscomp$6$$],
null)):$G__54100$$}();var $G__54314_uops__$1$$=function(){var $G__54101$$=$uops$$;return $changed_QMARK_$jscomp$1$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54101$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$attr$jscomp$29$$,$APP.$cljs$cst$108$val$$,$old_val$jscomp$7$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null)):$G__54101$$}();$G__54315_attrs__$1$jscomp$9_attrs__$2$jscomp$3$$=$APP.$cljs$core$rest$$($G__54315_attrs__$1$jscomp$9_attrs__$2$jscomp$3$$);
$rops$$=$G__54313_rops__$1_temp__5823__auto__$jscomp$158$$;$uops$$=$G__54314_uops__$1$$}else return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$rops$$,$uops$$],null)}}$map__54084__$1_p__54081$$=$APP.$cljs$core$__destructure_map$$($map__54084__$1_p__54081$$);var $attrs$jscomp$65$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54084__$1_p__54081$$,$APP.$cljs$cst$2595$attrs$$),$ignore_geometry_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54084__$1_p__54081$$,
$cljs$cst$3127$ignore_geometry_QMARK_$$,!1),$ignore_touched$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54084__$1_p__54081$$,$APP.$cljs$cst$2508$ignore_touched$$,!1),$with_objects_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54084__$1_p__54081$$,$APP.$cljs$cst$3126$with_objects_QMARK_$$,!1),$page_id$jscomp$64$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$47$$)),
$component_id$jscomp$31$$=$cljs$cst$3119$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_component_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$47$$)),$objects$jscomp$282$$=$app$common$files$changes_builder$lookup_objects$$($changes$jscomp$47$$);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($G__54115__$1_changes__$1$jscomp$4$$,$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$){var $old_obj_uops__$1$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$282$$,$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$),$new_obj$jscomp$2_rops$jscomp$1$$=$APP.$cljs$core$truth_$$($with_objects_QMARK_$jscomp$1$$)?$update_fn$jscomp$14$$.$cljs$core$IFn$_invoke$arity$2$?$update_fn$jscomp$14$$.$cljs$core$IFn$_invoke$arity$2$($old_obj_uops__$1$jscomp$1$$,$objects$jscomp$282$$):$update_fn$jscomp$14$$($old_obj_uops__$1$jscomp$1$$,$objects$jscomp$282$$):
$update_fn$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$?$update_fn$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$($old_obj_uops__$1$jscomp$1$$):$update_fn$jscomp$14$$($old_obj_uops__$1$jscomp$1$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($old_obj_uops__$1$jscomp$1$$,$new_obj$jscomp$2_rops$jscomp$1$$))return $G__54115__$1_changes__$1$jscomp$4$$;var $uops$jscomp$1_vec__54104$$=$generate_operations$$($APP.$cljs$core$truth_$$($attrs$jscomp$65$$)?$attrs$jscomp$65$$:$APP.$app$common$data$concat_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$keys$$($old_obj_uops__$1$jscomp$1$$),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$keys$$($new_obj$jscomp$2_rops$jscomp$1$$)])),$old_obj_uops__$1$jscomp$1$$,$new_obj$jscomp$2_rops$jscomp$1$$);$new_obj$jscomp$2_rops$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($uops$jscomp$1_vec__54104$$,0,null);$uops$jscomp$1_vec__54104$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($uops$jscomp$1_vec__54104$$,1,null);$old_obj_uops__$1$jscomp$1$$=$APP.$cljs$core$seq$$($uops$jscomp$1_vec__54104$$)?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($uops$jscomp$1_vec__54104$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2550$set_touched$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($old_obj_uops__$1$jscomp$1$$)],null)):$uops$jscomp$1_vec__54104$$;$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$],null);$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$=$page_id$jscomp$64$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$64$$):$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$;
$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$=$component_id$jscomp$31$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$,$APP.$cljs$cst$1611$component_id$$,$component_id$jscomp$31$$):$G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$;$G__54115__$1_changes__$1$jscomp$4$$=$APP.$cljs$core$seq$$($new_obj$jscomp$2_rops$jscomp$1$$)?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__54115__$1_changes__$1$jscomp$4$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$,$APP.$cljs$cst$2563$operations$$,$new_obj$jscomp$2_rops$jscomp$1$$)):$G__54115__$1_changes__$1$jscomp$4$$;return $APP.$cljs$core$seq$$($old_obj_uops__$1$jscomp$1$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__54115__$1_changes__$1$jscomp$4$$,
$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54110$jscomp$inline_11814_G__54110__$1$jscomp$inline_11815_change$jscomp$21_id$jscomp$353$$,$APP.$cljs$cst$2563$operations$$,$APP.$cljs$core$vec$$($old_obj_uops__$1$jscomp$1$$))):$G__54115__$1_changes__$1$jscomp$4$$},$changes$jscomp$47$$,$ids$jscomp$39$$))};
$app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$=function($changes$jscomp$48$$,$ids$jscomp$40$$){return $app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$48$$,$ids$jscomp$40$$,null)};
$app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$03$$=function($changes$jscomp$49$$,$ids$jscomp$41$$,$map__54127__$1_p__54126$$){function $add_undo_change_parent$$($change_set$jscomp$2$$,$id$jscomp$356$$){var $shape$jscomp$400$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$283$$,$id$jscomp$356$$),$prev_sibling$jscomp$1$$=$app$common$files$helpers$get_prev_sibling$$($objects$jscomp$283$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$400$$));
return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($change_set$jscomp$2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$cljs$cst$2566$mov_objects$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$65$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$400$$),$APP.$cljs$cst$1598$shapes$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$356$$],null),
$cljs$cst$2567$after_shape$$,$prev_sibling$jscomp$1$$,$APP.$cljs$cst$1779$index$$,0,$APP.$cljs$cst$2508$ignore_touched$$,!0],null))}function $add_undo_change_shape$$($change_set$jscomp$1$$,$id$jscomp$355$$){var $shape$jscomp$399$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$283$$,$id$jscomp$355$$);return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($change_set$jscomp$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2560$add_obj$$,
$APP.$cljs$cst$266$id$$,$id$jscomp$355$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$65$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$399$$),$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$399$$),$APP.$cljs$cst$1779$index$$,$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$283$$,$id$jscomp$355$$),$APP.$cljs$cst$2561$obj$$,$APP.$cljs$core$contains_QMARK_$$($shape$jscomp$399$$,
$APP.$cljs$cst$1598$shapes$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$399$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$):$shape$jscomp$399$$],null))}function $add_redo_change$$($change_set$$,$G__54130$jscomp$inline_6032_JSCompiler_inline_result$jscomp$1071_id$jscomp$354$$){var $JSCompiler_temp_const$jscomp$1069$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;$G__54130$jscomp$inline_6032_JSCompiler_inline_result$jscomp$1071_id$jscomp$354$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2564$del_obj$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$65$$,$APP.$cljs$cst$266$id$$,$G__54130$jscomp$inline_6032_JSCompiler_inline_result$jscomp$1071_id$jscomp$354$$],null);$G__54130$jscomp$inline_6032_JSCompiler_inline_result$jscomp$1071_id$jscomp$354$$=$APP.$cljs$core$truth_$$($ignore_touched$jscomp$7$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54130$jscomp$inline_6032_JSCompiler_inline_result$jscomp$1071_id$jscomp$354$$,
$APP.$cljs$cst$2508$ignore_touched$$,!0):$G__54130$jscomp$inline_6032_JSCompiler_inline_result$jscomp$1071_id$jscomp$354$$;return $JSCompiler_temp_const$jscomp$1069$$.call($APP.$cljs$core$conj$$,$change_set$$,$G__54130$jscomp$inline_6032_JSCompiler_inline_result$jscomp$1071_id$jscomp$354$$)}$map__54127__$1_p__54126$$=$APP.$cljs$core$__destructure_map$$($map__54127__$1_p__54126$$);var $ignore_touched$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54127__$1_p__54126$$,$APP.$cljs$cst$2508$ignore_touched$$,
!1),$page_id$jscomp$65$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$49$$)),$objects$jscomp$283$$=$app$common$files$changes_builder$lookup_objects$$($changes$jscomp$49$$);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($changes$jscomp$49$$,$APP.$cljs$cst$3086$redo_changes$$,
function($p1__54120_SHARP_$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($add_redo_change$$,$p1__54120_SHARP_$$,$ids$jscomp$41$$)}),$APP.$cljs$cst$3089$undo_changes$$,function($$__$1$jscomp$16_p1__54121_SHARP_$$){$$__$1$jscomp$16_p1__54121_SHARP_$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($add_undo_change_parent$$,$$__$1$jscomp$16_p1__54121_SHARP_$$,$ids$jscomp$41$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($add_undo_change_shape$$,
$$__$1$jscomp$16_p1__54121_SHARP_$$,$ids$jscomp$41$$)}))};
$APP.$app$common$files$changes_builder$resize_parents$$=function($changes$jscomp$50$$,$all_parents$jscomp$1_ids$jscomp$42$$){function $generate_operation$$($operations$jscomp$8$$,$attr$jscomp$30$$,$old$jscomp$4_old_val$jscomp$8$$,$new$$jscomp$3_new_val$jscomp$4$$){$old$jscomp$4_old_val$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($old$jscomp$4_old_val$jscomp$8$$,$attr$jscomp$30$$);$new$$jscomp$3_new_val$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new$$jscomp$3_new_val$jscomp$4$$,$attr$jscomp$30$$);
var $equal_QMARK_$jscomp$1$$=typeof $old$jscomp$4_old_val$jscomp$8$$==="number"&&typeof $new$$jscomp$3_new_val$jscomp$4$$==="number"?$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($old$jscomp$4_old_val$jscomp$8$$,$new$$jscomp$3_new_val$jscomp$4$$):$app$common$geom$matrix$matrix_QMARK_$$($old$jscomp$4_old_val$jscomp$8$$)&&$app$common$geom$matrix$matrix_QMARK_$$($new$$jscomp$3_new_val$jscomp$4$$)?$app$common$geom$matrix$close_QMARK_$$($old$jscomp$4_old_val$jscomp$8$$,$new$$jscomp$3_new_val$jscomp$4$$):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$30$$,$APP.$cljs$cst$1588$points$$)?$APP.$cljs$core$every_QMARK_$$(function($p1__54139_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$point$close_QMARK_$$,$p1__54139_SHARP_$$)},$app$common$data$zip$$($old$jscomp$4_old_val$jscomp$8$$,$new$$jscomp$3_new_val$jscomp$4$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$30$$,$APP.$cljs$cst$1589$selrect$$)?$app$common$geom$rect$close_rect_QMARK_$$($old$jscomp$4_old_val$jscomp$8$$,
$new$$jscomp$3_new_val$jscomp$4$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($old$jscomp$4_old_val$jscomp$8$$,$new$$jscomp$3_new_val$jscomp$4$$);return $APP.$cljs$core$truth_$$($equal_QMARK_$jscomp$1$$)?$operations$jscomp$8$$:$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($operations$jscomp$8$$,$cljs$cst$3128$rops$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,
$APP.$cljs$cst$2549$attr$$,$attr$jscomp$30$$,$APP.$cljs$cst$108$val$$,$new$$jscomp$3_new_val$jscomp$4$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null)),$cljs$cst$3129$uops$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$attr$jscomp$30$$,$APP.$cljs$cst$108$val$$,$old$jscomp$4_old_val$jscomp$8$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null))}var $page_id$jscomp$66$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$50$$)),
$objects$jscomp$284$$=$app$common$files$changes_builder$lookup_objects$$($changes$jscomp$50$$),$xform$jscomp$31$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__54137_SHARP_$$){return $APP.$cljs$core$cons$$($p1__54137_SHARP_$$,$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$284$$,$p1__54137_SHARP_$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($objects$jscomp$284$$)),
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__54138_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1592$group$$,null,$APP.$cljs$cst$1594$bool$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__54138_SHARP_$$))}),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$0$()]));
$all_parents$jscomp$1_ids$jscomp$42$$=$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($xform$jscomp$31$$,$all_parents$jscomp$1_ids$jscomp$42$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$5$$,$parent$jscomp$222$$){var $map__54156_objects__$1$jscomp$8_rops$jscomp$2$$=$app$common$files$changes_builder$lookup_objects$$($changes__$1$jscomp$5$$),$children$jscomp$218_map__54156__$1_uops$jscomp$2$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($map__54156_objects__$1$jscomp$8_rops$jscomp$2$$),
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$222$$)),$resized_parent$$=$APP.$cljs$core$empty_QMARK_$$($children$jscomp$218_map__54156__$1_uops$jscomp$2$$)?null:$APP.$app$common$files$helpers$bool_shape_QMARK_$$($parent$jscomp$222$$)?$APP.$app$common$types$path$update_bool_shape$$($parent$jscomp$222$$,$map__54156_objects__$1$jscomp$8_rops$jscomp$2$$):$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$222$$)?$APP.$cljs$core$truth_$$($APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$222$$))?
$APP.$app$common$geom$shapes$transforms$update_mask_selrect$$($parent$jscomp$222$$,$children$jscomp$218_map__54156__$1_uops$jscomp$2$$):$APP.$app$common$geom$shapes$transforms$update_group_selrect$$($parent$jscomp$222$$,$children$jscomp$218_map__54156__$1_uops$jscomp$2$$):null;if($APP.$cljs$core$truth_$$($resized_parent$$)){$map__54156_objects__$1$jscomp$8_rops$jscomp$2$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__54141_SHARP_$$,$p2__54142_SHARP_$$){return $generate_operation$$($p1__54141_SHARP_$$,
$p2__54142_SHARP_$$,$parent$jscomp$222$$,$resized_parent$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$3128$rops$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$cljs$cst$3129$uops$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$APP.$cljs$core$keys$$($parent$jscomp$222$$));$children$jscomp$218_map__54156__$1_uops$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($map__54156_objects__$1$jscomp$8_rops$jscomp$2$$);$map__54156_objects__$1$jscomp$8_rops$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$218_map__54156__$1_uops$jscomp$2$$,
$cljs$cst$3128$rops$$);$children$jscomp$218_map__54156__$1_uops$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$218_map__54156__$1_uops$jscomp$2$$,$cljs$cst$3129$uops$$);var $change$jscomp$22$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$66$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$222$$)],null);return $APP.$cljs$core$seq$$($map__54156_objects__$1$jscomp$8_rops$jscomp$2$$)?
$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes__$1$jscomp$5$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$22$$,$APP.$cljs$cst$2563$operations$$,$map__54156_objects__$1$jscomp$8_rops$jscomp$2$$)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$22$$,
$APP.$cljs$cst$2563$operations$$,$children$jscomp$218_map__54156__$1_uops$jscomp$2$$))):$changes__$1$jscomp$5$$}return $changes__$1$jscomp$5$$},$changes$jscomp$50$$,$all_parents$jscomp$1_ids$jscomp$42$$)};
$app$common$files$changes_builder$add_color$$=function($changes$jscomp$51$$,$color$jscomp$54$$){return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$51$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2575$add_color$$,$APP.$cljs$cst$1284$color$$,$color$jscomp$54$$],
null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2577$del_color$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$54$$)],null)))};
$app$common$files$changes_builder$add_typography$$=function($changes$jscomp$57$$,$typography$jscomp$9$$){return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$57$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2588$add_typography$$,$APP.$cljs$cst$1966$typography$$,
$typography$jscomp$9$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2590$del_typography$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($typography$jscomp$9$$)],null)))};
$APP.$app$common$files$changes_builder$add_component$$=function($var_args$jscomp$1150$$){switch(arguments.length){case 7:return $APP.$app$common$files$changes_builder$add_component$$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],null,null,null);case 8:return $APP.$app$common$files$changes_builder$add_component$$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],null,null);default:for(var $args_arr__5774__auto__$jscomp$102$$=
[],$len__5749__auto___54320$$=arguments.length,$i__5750__auto___54321$$=0;;)if($i__5750__auto___54321$$<$len__5749__auto___54320$$)$args_arr__5774__auto__$jscomp$102$$.push(arguments[$i__5750__auto___54321$$]),$i__5750__auto___54321$$+=1;else break;return $app$common$files$changes_builder$add_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],10<$args_arr__5774__auto__$jscomp$102$$.length?
new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$102$$.slice(10),0,null):null)}};
$app$common$files$changes_builder$add_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($changes$jscomp$62$$,$id$jscomp$360$$,$path$jscomp$232$$,$name$jscomp$268$$,$updated_shapes$jscomp$3$$,$main_instance_id$jscomp$5$$,$main_instance_page$jscomp$6$$,$annotation$jscomp$3$$,$variant_id$jscomp$5$$,$variant_properties$jscomp$2$$,$apply_changes_local_library_QMARK__map__54201__$1_p__54200$$){function $mk_change$$($shape$jscomp$401$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,
[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$67$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$401$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$cst$108$val$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$401$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1627$component_file$$,$APP.$cljs$cst$108$val$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$401$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,
$APP.$cljs$cst$2029$component_root$$,$APP.$cljs$cst$108$val$$,$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$401$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$2030$main_instance$$,$APP.$cljs$cst$108$val$$,$APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$401$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$108$val$$,$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$401$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$cst$108$val$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$401$$)],null)],null)],null)}$apply_changes_local_library_QMARK__map__54201__$1_p__54200$$=
$APP.$cljs$core$__destructure_map$$($apply_changes_local_library_QMARK__map__54201__$1_p__54200$$);$apply_changes_local_library_QMARK__map__54201__$1_p__54200$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($apply_changes_local_library_QMARK__map__54201__$1_p__54200$$,$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$);var $page_id$jscomp$67$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$62$$)),
$objects$jscomp$285$$=$app$common$files$changes_builder$lookup_objects$$($changes$jscomp$62$$),$lookupf$$=$APP.$app$common$data$getf$$($objects$jscomp$285$$);return $app$common$files$changes_builder$apply_changes_local$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($changes$jscomp$62$$,$APP.$cljs$cst$3086$redo_changes$$,function($redo_changes$jscomp$7$$){var $JSCompiler_temp_const$jscomp$1074$$=
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$,$JSCompiler_temp_const$jscomp$1072$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;var $G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$cljs$cst$2581$add_component$$,$APP.$cljs$cst$266$id$$,$id$jscomp$360$$,$APP.$cljs$cst$294$path$$,$path$jscomp$232$$,$APP.$cljs$cst$723$name$$,$name$jscomp$268$$,$APP.$cljs$cst$2045$main_instance_id$$,
$main_instance_id$jscomp$5$$,$APP.$cljs$cst$2046$main_instance_page$$,$main_instance_page$jscomp$6$$,$APP.$cljs$cst$2499$annotation$$,$annotation$jscomp$3$$],null);$G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$=$variant_id$jscomp$5$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$,$APP.$cljs$cst$1985$variant_id$$,$variant_id$jscomp$5$$):
$G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$;$G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$=$APP.$cljs$core$seq$$($variant_properties$jscomp$2$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$,$APP.$cljs$cst$1986$variant_properties$$,$variant_properties$jscomp$2$$):$G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$;
return $JSCompiler_temp_const$jscomp$1074$$.call($APP.$cljs$core$into$$,$JSCompiler_temp_const$jscomp$1072$$.call($APP.$cljs$core$conj$$,$redo_changes$jscomp$7$$,$G__54205$jscomp$inline_6034_G__54205__$1$jscomp$inline_6035_JSCompiler_inline_result$jscomp$1076$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($mk_change$$),$updated_shapes$jscomp$3$$)}),$APP.$cljs$cst$3089$undo_changes$$,function($undo_changes$jscomp$6$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($undo_changes$jscomp$6$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2583$del_component$$,$APP.$cljs$cst$266$id$$,$id$jscomp$360$$,$cljs$cst$2585$skip_undelete_QMARK_$$,!0],null)),$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($lookupf$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($mk_change$$)),$updated_shapes$jscomp$3$$)}),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$3123$apply_to_library_QMARK_$$,$apply_changes_local_library_QMARK__map__54201__$1_p__54200$$],null)]))};
$APP.$app$common$files$changes_builder$update_component$$=function($var_args$jscomp$1151$$){for(var $args__5755__auto__$jscomp$203$$=[],$len__5749__auto___54323$$=arguments.length,$i__5750__auto___54324$$=0;;)if($i__5750__auto___54324$$<$len__5749__auto___54323$$)$args__5755__auto__$jscomp$203$$.push(arguments[$i__5750__auto___54324$$]),$i__5750__auto___54324$$+=1;else break;return $APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],
arguments[2],3<$args__5755__auto__$jscomp$203$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$203$$.slice(3),0,null):null)};
$APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($G__54219_changes$jscomp$63$$,$id$jscomp$361$$,$update_fn$jscomp$15$$,$apply_changes_local_library_QMARK_$jscomp$1_map__54216__$1_p__54215$$){$apply_changes_local_library_QMARK_$jscomp$1_map__54216__$1_p__54215$$=$APP.$cljs$core$__destructure_map$$($apply_changes_local_library_QMARK_$jscomp$1_map__54216__$1_p__54215$$);$apply_changes_local_library_QMARK_$jscomp$1_map__54216__$1_p__54215$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($apply_changes_local_library_QMARK_$jscomp$1_map__54216__$1_p__54215$$,$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$);var $library_data$jscomp$15$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($G__54219_changes$jscomp$63$$)),$prev_component$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($library_data$jscomp$15$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$id$jscomp$361$$],null)),$new_component$$=$update_fn$jscomp$15$$.$cljs$core$IFn$_invoke$arity$1$?$update_fn$jscomp$15$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$):$update_fn$jscomp$15$$($prev_component$$);return $APP.$cljs$core$truth_$$($prev_component$$)?($G__54219_changes$jscomp$63$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__54219_changes$jscomp$63$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$2045$main_instance_id$$,$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$cljs$cst$2046$main_instance_page$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$2499$annotation$$],[$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$),
$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$),$cljs$cst$2582$mod_component$$,$APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$),$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$),$id$jscomp$361$$,$APP.$cljs$cst$2499$annotation$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$)]);
$G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$=$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$)!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$,$APP.$cljs$cst$1985$variant_id$$,$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$)):$G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$;$G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$=$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$)==
null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$,$APP.$cljs$cst$1985$variant_id$$):$G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$;$G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$=$APP.$cljs$core$seq$$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$,$APP.$cljs$cst$1986$variant_properties$$,
$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$)):$G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$;return $APP.$cljs$core$not$$($APP.$cljs$core$seq$$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($new_component$$)))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$,$APP.$cljs$cst$1986$variant_properties$$):$G__54224_G__54224__$1_G__54224__$2_G__54224__$3$$}()),$APP.$cljs$cst$3089$undo_changes$$,
$APP.$cljs$core$conj$$,function(){var $G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$139$type$$,$cljs$cst$2582$mod_component$$,$APP.$cljs$cst$266$id$$,$id$jscomp$361$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$),$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$),$APP.$cljs$cst$2045$main_instance_id$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$),
$APP.$cljs$cst$2046$main_instance_page$$,$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$),$APP.$cljs$cst$2499$annotation$$,$APP.$cljs$cst$2499$annotation$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$),$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$)],null);$G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$=$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$)!=
null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$,$APP.$cljs$cst$1985$variant_id$$,$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$)):$G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$;$G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$=$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$)==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$,
$APP.$cljs$cst$1985$variant_id$$):$G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$;$G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$=$APP.$cljs$core$seq$$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$,$APP.$cljs$cst$1986$variant_properties$$,$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$)):$G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$;
return $APP.$cljs$core$not$$($APP.$cljs$core$seq$$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($prev_component$$)))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$,$APP.$cljs$cst$1986$variant_properties$$):$G__54229_G__54229__$1_G__54229__$2_G__54229__$3$$}()),$APP.$cljs$core$truth_$$($apply_changes_local_library_QMARK_$jscomp$1_map__54216__$1_p__54215$$)?$app$common$files$changes_builder$apply_changes_local$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__54219_changes$jscomp$63$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3123$apply_to_library_QMARK_$$,!0],null)])):$G__54219_changes$jscomp$63$$):$G__54219_changes$jscomp$63$$};
$APP.$app$common$files$changes_builder$delete_component$$=function($changes$jscomp$64$$,$id$jscomp$362$$,$page_id$jscomp$68$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$64$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2583$del_component$$,$APP.$cljs$cst$266$id$$,$id$jscomp$362$$],null)),$APP.$cljs$cst$3089$undo_changes$$,
$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2586$restore_component$$,$APP.$cljs$cst$266$id$$,$id$jscomp$362$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$68$$],null))};
$app$common$files$changes_builder$restore_component$$=function($changes$jscomp$65$$,$id$jscomp$363$$,$page_id$jscomp$69$$,$delta$jscomp$17$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$65$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2586$restore_component$$,$APP.$cljs$cst$266$id$$,$id$jscomp$363$$,$APP.$cljs$cst$2028$page_id$$,
$page_id$jscomp$69$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2583$del_component$$,$APP.$cljs$cst$266$id$$,$id$jscomp$363$$,$APP.$cljs$cst$2584$delta$$,$delta$jscomp$17$$],null))};
$APP.$app$common$files$changes_builder$set_token$$=function($changes$jscomp$67$$,$set_id$jscomp$20$$,$token_id$jscomp$15$$,$token$jscomp$64$$){var $G__54258$jscomp$inline_6037_library_data$jscomp$17_prev_token$jscomp$1$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$67$$));$G__54258$jscomp$inline_6037_library_data$jscomp$17_prev_token$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__54258$jscomp$inline_6037_library_data$jscomp$17_prev_token$jscomp$1$$,
$APP.$cljs$cst$2121$tokens_lib$$);$G__54258$jscomp$inline_6037_library_data$jscomp$17_prev_token$jscomp$1$$=$G__54258$jscomp$inline_6037_library_data$jscomp$17_prev_token$jscomp$1$$==null?null:$APP.$app$common$types$tokens_lib$get_token$$($G__54258$jscomp$inline_6037_library_data$jscomp$17_prev_token$jscomp$1$$,$set_id$jscomp$20$$,$token_id$jscomp$15$$);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$67$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2592$set_token$$,$cljs$cst$2593$set_id$$,$set_id$jscomp$20$$,$APP.$cljs$cst$2594$token_id$$,$token_id$jscomp$15$$,$APP.$cljs$cst$2595$attrs$$,$APP.$clojure$datafy$datafy$$($token$jscomp$64$$)],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2592$set_token$$,
$cljs$cst$2593$set_id$$,$set_id$jscomp$20$$,$APP.$cljs$cst$2594$token_id$$,$token_id$jscomp$15$$,$APP.$cljs$cst$2595$attrs$$,$APP.$clojure$datafy$datafy$$($G__54258$jscomp$inline_6037_library_data$jscomp$17_prev_token$jscomp$1$$)],null)))};
$APP.$app$common$files$changes_builder$set_token_set$$=function($changes$jscomp$68$$,$id$jscomp$364$$,$token_set$jscomp$7$$){var $G__54260$jscomp$inline_6039_library_data$jscomp$18_prev_token_set$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$68$$));$G__54260$jscomp$inline_6039_library_data$jscomp$18_prev_token_set$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__54260$jscomp$inline_6039_library_data$jscomp$18_prev_token_set$$,
$APP.$cljs$cst$2121$tokens_lib$$);$G__54260$jscomp$inline_6039_library_data$jscomp$18_prev_token_set$$=$G__54260$jscomp$inline_6039_library_data$jscomp$18_prev_token_set$$==null?null:$APP.$app$common$types$tokens_lib$get_set$$($G__54260$jscomp$inline_6039_library_data$jscomp$18_prev_token_set$$,$id$jscomp$364$$);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$68$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2596$set_token_set$$,$APP.$cljs$cst$266$id$$,$id$jscomp$364$$,$APP.$cljs$cst$2595$attrs$$,$APP.$clojure$datafy$datafy$$($token_set$jscomp$7$$)],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2596$set_token_set$$,$APP.$cljs$cst$266$id$$,$id$jscomp$364$$,$APP.$cljs$cst$2595$attrs$$,
$APP.$clojure$datafy$datafy$$($G__54260$jscomp$inline_6039_library_data$jscomp$18_prev_token_set$$)],null)))};
$app$common$files$changes_builder$set_token_theme$$=function($changes$jscomp$70$$,$id$jscomp$366$$,$theme$jscomp$9$$){var $G__54264$jscomp$inline_6043_library_data$jscomp$20_prev_theme$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$70$$));$G__54264$jscomp$inline_6043_library_data$jscomp$20_prev_theme$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__54264$jscomp$inline_6043_library_data$jscomp$20_prev_theme$$,
$APP.$cljs$cst$2121$tokens_lib$$);$G__54264$jscomp$inline_6043_library_data$jscomp$20_prev_theme$$=$G__54264$jscomp$inline_6043_library_data$jscomp$20_prev_theme$$==null?null:$APP.$app$common$types$tokens_lib$get_theme$$($G__54264$jscomp$inline_6043_library_data$jscomp$20_prev_theme$$,$id$jscomp$366$$);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$70$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2597$set_token_theme$$,$APP.$cljs$cst$266$id$$,$id$jscomp$366$$,$APP.$cljs$cst$2595$attrs$$,$APP.$clojure$datafy$datafy$$($theme$jscomp$9$$)],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2597$set_token_theme$$,$APP.$cljs$cst$266$id$$,$id$jscomp$366$$,$APP.$cljs$cst$2595$attrs$$,
$APP.$clojure$datafy$datafy$$($G__54264$jscomp$inline_6043_library_data$jscomp$20_prev_theme$$)],null)))};
$app$common$files$changes_builder$set_active_token_themes$$=function($changes$jscomp$71$$,$active_theme_paths$$){var $G__54269$jscomp$inline_6045_JSCompiler_inline_result$jscomp$1079_library_data$jscomp$21$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$71$$)),$JSCompiler_temp_const$jscomp$1077_prev_active_theme_paths$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$;$G__54269$jscomp$inline_6045_JSCompiler_inline_result$jscomp$1079_library_data$jscomp$21$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__54269$jscomp$inline_6045_JSCompiler_inline_result$jscomp$1079_library_data$jscomp$21$$,$APP.$cljs$cst$2121$tokens_lib$$);$G__54269$jscomp$inline_6045_JSCompiler_inline_result$jscomp$1079_library_data$jscomp$21$$=$G__54269$jscomp$inline_6045_JSCompiler_inline_result$jscomp$1079_library_data$jscomp$21$$==null?null:$app$common$types$tokens_lib$get_active_theme_paths$$($G__54269$jscomp$inline_6045_JSCompiler_inline_result$jscomp$1079_library_data$jscomp$21$$);
$JSCompiler_temp_const$jscomp$1077_prev_active_theme_paths$$=$JSCompiler_temp_const$jscomp$1077_prev_active_theme_paths$$.call($APP.$app$common$data$nilv$$,$G__54269$jscomp$inline_6045_JSCompiler_inline_result$jscomp$1079_library_data$jscomp$21$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$71$$,$APP.$cljs$cst$3086$redo_changes$$,
$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2598$set_active_token_themes$$,$cljs$cst$2599$theme_paths$$,$active_theme_paths$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2598$set_active_token_themes$$,$cljs$cst$2599$theme_paths$$,$JSCompiler_temp_const$jscomp$1077_prev_active_theme_paths$$],null)))};
$APP.$app$common$files$changes_builder$reorder_children$$=function($changes$jscomp$76$$,$id$jscomp$367_shape$jscomp$402$$,$children$jscomp$219_redo_change$jscomp$1$$){var $page_id$jscomp$70_undo_change$jscomp$1$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$76$$)),$objects$jscomp$286_old_children$$=$app$common$files$changes_builder$lookup_objects$$($changes$jscomp$76$$);$id$jscomp$367_shape$jscomp$402$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$286_old_children$$,$id$jscomp$367_shape$jscomp$402$$);$objects$jscomp$286_old_children$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$367_shape$jscomp$402$$);$children$jscomp$219_redo_change$jscomp$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2569$reorder_children$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$367_shape$jscomp$402$$),
$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$70_undo_change$jscomp$1$$,$APP.$cljs$cst$1598$shapes$$,$children$jscomp$219_redo_change$jscomp$1$$],null);$page_id$jscomp$70_undo_change$jscomp$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2569$reorder_children$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$367_shape$jscomp$402$$),$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$70_undo_change$jscomp$1$$,$APP.$cljs$cst$1598$shapes$$,
$objects$jscomp$286_old_children$$],null);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$76$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$children$jscomp$219_redo_change$jscomp$1$$),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$page_id$jscomp$70_undo_change$jscomp$1$$))};
$APP.$app$common$files$changes_builder$reorder_grid_children$$=function($changes$jscomp$77$$,$ids$jscomp$43$$){var $page_id$jscomp$71$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$77$$)),$objects$jscomp$287$$=$app$common$files$changes_builder$lookup_objects$$($changes$jscomp$77$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$7$$,$grid$jscomp$3_grid__$1$$){var $old_shapes$jscomp$1_undo_change$jscomp$2$$=
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($grid$jscomp$3_grid__$1$$);$grid$jscomp$3_grid__$1$$=$app$common$types$shape$layout$reorder_grid_children$$($grid$jscomp$3_grid__$1$$);var $new_shapes$jscomp$4_redo_change$jscomp$2$$=$APP.$cljs$core$filterv$$(function($p1__54287_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($objects$jscomp$287$$,$p1__54287_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($grid$jscomp$3_grid__$1$$));$new_shapes$jscomp$4_redo_change$jscomp$2$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2569$reorder_children$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($grid$jscomp$3_grid__$1$$),$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$71$$,$APP.$cljs$cst$1598$shapes$$,$new_shapes$jscomp$4_redo_change$jscomp$2$$],null);$old_shapes$jscomp$1_undo_change$jscomp$2$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$2569$reorder_children$$,
$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($grid$jscomp$3_grid__$1$$),$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$71$$,$APP.$cljs$cst$1598$shapes$$,$old_shapes$jscomp$1_undo_change$jscomp$2$$],null);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes__$1$jscomp$7$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,
$new_shapes$jscomp$4_redo_change$jscomp$2$$),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$old_shapes$jscomp$1_undo_change$jscomp$2$$))},$changes$jscomp$77$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$287$$),$ids$jscomp$43$$)))};$APP.$app$common$files$changes_builder$get_library_data$$=function($changes$jscomp$78$$){return $APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$78$$))};
$APP.$app$common$files$changes_builder$get_objects$$=function($changes$jscomp$79$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3120$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_file_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$79$$)),$APP.$cljs$cst$1614$pages_index$$),$APP.$app$common$uuid$zero$$),$APP.$cljs$cst$1615$objects$$)};
$app$plugins$flags$clear$$=function($id$jscomp$382$$){typeof $app$plugins$flags$reset_54177$$==="undefined"&&($app$plugins$flags$reset_54177$$=function($id$jscomp$383$$,$meta54178$$){this.id=$id$jscomp$383$$;this.$meta54178$=$meta54178$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$plugins$flags$reset_54177$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$plugins$flags$reset_54177$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3137$app_DOT_plugins_DOT_flags_SLASH_reset$$},$app$plugins$flags$reset_54177$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54179$$,$meta54178__$1$$){return new $app$plugins$flags$reset_54177$$(this.id,$meta54178__$1$$)},$app$plugins$flags$reset_54177$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54178$},$app$plugins$flags$reset_54177$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$plugins$flags$reset_54177$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$1643$$,$state$jscomp$176$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$176$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3135$plugins$$,$APP.$cljs$cst$1456$flags$$],null),$APP.$cljs$core$assoc$$,this.id,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)});return new $app$plugins$flags$reset_54177$$($id$jscomp$382$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$plugins$register$plugins_list$$=function(){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__54071_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$plugins$register$registry$$),$APP.$cljs$cst$142$data$$),$p1__54071_SHARP_$$)},$APP.$cljs$cst$1707$ids$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$plugins$register$registry$$)))};
$app$plugins$register$get_plugin$$=function($id$jscomp$386$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$plugins$register$registry$$),$APP.$cljs$cst$142$data$$),$id$jscomp$386$$)};
$app$plugins$register$parse_manifest$$=function($plugin_url_plugin_url__$1$$,$manifest_permissions__$1$$){var $name$jscomp$269$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($manifest_permissions__$1$$,"name"),$desc_manifest__$1$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($manifest_permissions__$1$$,"description"),$code$jscomp$27$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($manifest_permissions__$1$$,"code"),$icon$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($manifest_permissions__$1$$,
"icon"),$plugin_id$jscomp$2_prev_plugin_vers$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($manifest_permissions__$1$$,"version"),1),$permissions$jscomp$3$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$($manifest_permissions__$1$$,"permissions",$APP.$cljs$core$PersistentVector$EMPTY$$));$manifest_permissions__$1$$=
function(){var $G__54103__$1_G__54103__$2$$=$APP.$cljs$core$contains_QMARK_$$($permissions$jscomp$3$$,"content:write")?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($permissions$jscomp$3$$,"content:read"):$permissions$jscomp$3$$;$G__54103__$1_G__54103__$2$$=$APP.$cljs$core$contains_QMARK_$$($permissions$jscomp$3$$,"library:write")?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54103__$1_G__54103__$2$$,"library:read"):$G__54103__$1_G__54103__$2$$;return $APP.$cljs$core$contains_QMARK_$$($permissions$jscomp$3$$,
"comment:write")?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54103__$1_G__54103__$2$$,"comment:read"):$G__54103__$1_G__54103__$2$$}();$plugin_url_plugin_url__$1$$=$APP.$app$common$uri$uri$$($plugin_url_plugin_url__$1$$);var $origin$jscomp$25$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($plugin_id$jscomp$2_prev_plugin_vers$$,1)?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($plugin_url_plugin_url__$1$$,$APP.$cljs$cst$294$path$$,
"")):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$plugin_url_plugin_url__$1$$,"."])));$plugin_id$jscomp$2_prev_plugin_vers$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($plugin$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$269$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($plugin$$))&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$25$$,$APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($plugin$$))},$APP.$cljs$core$vals$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$plugins$register$registry$$))));$plugin_id$jscomp$2_prev_plugin_vers$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1704$plugin_id$$.$cljs$core$IFn$_invoke$arity$1$($plugin_id$jscomp$2_prev_plugin_vers$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$uuid$next$$()));
$desc_manifest__$1$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1704$plugin_id$$,$plugin_id$jscomp$2_prev_plugin_vers$$,$APP.$cljs$cst$1960$url$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($plugin_url_plugin_url__$1$$),$APP.$cljs$cst$723$name$$,$name$jscomp$269$$,$APP.$cljs$cst$934$description$$,$desc_manifest__$1$$,$APP.$cljs$cst$742$host$$,$origin$jscomp$25$$,$APP.$cljs$cst$271$code$$,$code$jscomp$27$$,
$APP.$cljs$cst$1705$icon$$,$icon$$,$APP.$cljs$cst$1706$permissions$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$str$$),$manifest_permissions__$1$$)],null));return $APP.$cljs$core$truth_$$($APP.$malli$core$validate$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$plugins$schema_COLON_registry_entry$$,$desc_manifest__$1$$))?$desc_manifest__$1$$:console.error($APP.$cljs$core$clj__GT_js$$($malli$core$explain$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$plugins$schema_COLON_registry_entry$$,
$desc_manifest__$1$$)))};
$app$plugins$register$save_to_store$$=function(){var $registry$jscomp$10$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($APP.$app$plugins$register$registry$$),$APP.$cljs$cst$142$data$$,$APP.$app$common$data$update_vals$$,$APP.$app$common$data$without_nils$$);$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3140$update_profile_props$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$573$props$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3135$plugins$$,$registry$jscomp$10$$],null)],null)))};
$APP.$app$plugins$register$install_plugin_BANG_$$=function($plugin$jscomp$1$$){function $update_ids$jscomp$1$$($ids$jscomp$44$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__54124_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__54124_SHARP_$$,$APP.$cljs$cst$1704$plugin_id$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$1$$))},$ids$jscomp$44$$),$APP.$cljs$cst$1704$plugin_id$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$1$$))}
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$plugins$register$registry$$,function($p1__54125_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__54125_SHARP_$$,$APP.$cljs$cst$1707$ids$$,$update_ids$jscomp$1$$),$APP.$cljs$cst$142$data$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1704$plugin_id$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$1$$),$plugin$jscomp$1$$)});$app$plugins$register$save_to_store$$()};
$app$plugins$register$remove_plugin_BANG_$$=function($map__54136__$1_p__54135$$){function $update_ids$jscomp$2$$($ids$jscomp$45$$){return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__54132_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__54132_SHARP_$$,$plugin_id$jscomp$3$$)},$ids$jscomp$45$$)}$map__54136__$1_p__54135$$=$APP.$cljs$core$__destructure_map$$($map__54136__$1_p__54135$$);var $plugin_id$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54136__$1_p__54135$$,
$APP.$cljs$cst$1704$plugin_id$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$plugins$register$registry$$,function($p1__54134_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__54134_SHARP_$$,$APP.$cljs$cst$1707$ids$$,$update_ids$jscomp$2$$),$APP.$cljs$cst$142$data$$,$APP.$cljs$core$dissoc$$,$plugin_id$jscomp$3$$)});$app$plugins$register$save_to_store$$()};
$APP.$app$main$data$plugins$save_plugin_permissions_peek$$=function($id$jscomp$387$$,$permissions$jscomp$5$$){typeof $app$main$data$plugins$save_plugin_permissions_peek_54601$$==="undefined"&&($app$main$data$plugins$save_plugin_permissions_peek_54601$$=function($id$jscomp$388$$,$permissions$jscomp$6$$,$meta54602$$){this.id=$id$jscomp$388$$;this.permissions=$permissions$jscomp$6$$;this.$meta54602$=$meta54602$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$plugins$save_plugin_permissions_peek_54601$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$save_plugin_permissions_peek_54601$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3141$app_DOT_main_DOT_data_DOT_plugins_SLASH_save_plugin_permissions_peek$$},$app$main$data$plugins$save_plugin_permissions_peek_54601$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54603$$,$meta54602__$1$$){return new $app$main$data$plugins$save_plugin_permissions_peek_54601$$(this.id,
this.permissions,$meta54602__$1$$)},$app$main$data$plugins$save_plugin_permissions_peek_54601$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54602$},$app$main$data$plugins$save_plugin_permissions_peek_54601$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$save_plugin_permissions_peek_54601$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1645$$,$state$jscomp$178$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$178$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2189$plugins_permissions_peek$$,$APP.$cljs$cst$142$data$$,this.id],null),this.permissions)});return new $app$main$data$plugins$save_plugin_permissions_peek_54601$$($id$jscomp$387$$,$permissions$jscomp$5$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$plugins$fetch_manifest$$=function($plugin_url$jscomp$1$$){return $APP.$beicon$v2$core$map$$(function($p1__54609_SHARP_$$){return $app$plugins$register$parse_manifest$$($plugin_url$jscomp$1$$,$p1__54609_SHARP_$$)},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$,$APP.$cljs$cst$1563$uri$$,$plugin_url$jscomp$1$$,$APP.$cljs$cst$1566$omit_default_headers$$,
!0,$APP.$cljs$cst$1571$response_type$$,$cljs$cst$921$json$$],null))))};
$app$main$data$plugins$save_current_plugin$$=function($id$jscomp$389$$){typeof $app$main$data$plugins$save_current_plugin_54610$$==="undefined"&&($app$main$data$plugins$save_current_plugin_54610$$=function($id$jscomp$390$$,$meta54611$$){this.id=$id$jscomp$390$$;this.$meta54611$=$meta54611$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$plugins$save_current_plugin_54610$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$plugins$save_current_plugin_54610$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3142$app_DOT_main_DOT_data_DOT_plugins_SLASH_save_current_plugin$$},$app$main$data$plugins$save_current_plugin_54610$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54612$$,$meta54611__$1$$){return new $app$main$data$plugins$save_current_plugin_54610$$(this.id,$meta54611__$1$$)},$app$main$data$plugins$save_current_plugin_54610$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54611$},$app$main$data$plugins$save_current_plugin_54610$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$save_current_plugin_54610$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1646$$,$state$jscomp$179$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$179$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$cljs$cst$3143$open_plugins$$],null),$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),this.id)});return new $app$main$data$plugins$save_current_plugin_54610$$($id$jscomp$389$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$plugins$remove_current_plugin$$=function($id$jscomp$391$$){typeof $app$main$data$plugins$remove_current_plugin_54626$$==="undefined"&&($app$main$data$plugins$remove_current_plugin_54626$$=function($id$jscomp$392$$,$meta54627$$){this.id=$id$jscomp$392$$;this.$meta54627$=$meta54627$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$plugins$remove_current_plugin_54626$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$plugins$remove_current_plugin_54626$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3144$app_DOT_main_DOT_data_DOT_plugins_SLASH_remove_current_plugin$$},$app$main$data$plugins$remove_current_plugin_54626$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54628$$,$meta54627__$1$$){return new $app$main$data$plugins$remove_current_plugin_54626$$(this.id,$meta54627__$1$$)},$app$main$data$plugins$remove_current_plugin_54626$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54627$},$app$main$data$plugins$remove_current_plugin_54626$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$remove_current_plugin_54626$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1647$$,$state$jscomp$180$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$180$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$cljs$cst$3143$open_plugins$$],null),$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$disj$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),this.id)});return new $app$main$data$plugins$remove_current_plugin_54626$$($id$jscomp$391$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$plugins$load_plugin_BANG_$$=function($e$jscomp$315_name$jscomp$270_p__54643$$){var $map__54644__$1_permissions$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($e$jscomp$315_name$jscomp$270_p__54643$$),$plugin_id$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54644__$1_permissions$jscomp$7$$,$APP.$cljs$cst$1704$plugin_id$$);$e$jscomp$315_name$jscomp$270_p__54643$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54644__$1_permissions$jscomp$7$$,$APP.$cljs$cst$723$name$$);
var $description$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54644__$1_permissions$jscomp$7$$,$APP.$cljs$cst$934$description$$),$host$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54644__$1_permissions$jscomp$7$$,$APP.$cljs$cst$742$host$$),$code$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54644__$1_permissions$jscomp$7$$,$APP.$cljs$cst$271$code$$),$icon$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54644__$1_permissions$jscomp$7$$,
$APP.$cljs$cst$1705$icon$$);$map__54644__$1_permissions$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54644__$1_permissions$jscomp$7$$,$APP.$cljs$cst$1706$permissions$$);try{return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($app$plugins$flags$clear$$($plugin_id$jscomp$5$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$plugins$save_current_plugin$$($plugin_id$jscomp$5$$)])),$APP.$app$util$globals$global$$.\u0275loadPlugin({pluginId:$plugin_id$jscomp$5$$,
name:$e$jscomp$315_name$jscomp$270_p__54643$$,description:$description$jscomp$13$$,host:$host$jscomp$8$$,code:$code$jscomp$28$$,icon:$icon$jscomp$1$$,permissions:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$array$$,$map__54644__$1_permissions$jscomp$7$$)},function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$plugins$remove_current_plugin$$($plugin_id$jscomp$5$$))})}catch($e54648$$){return $e$jscomp$315_name$jscomp$270_p__54643$$=
$e54648$$,$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$plugins$remove_current_plugin$$($plugin_id$jscomp$5$$)),console.error("Error",$e$jscomp$315_name$jscomp$270_p__54643$$)}};
$APP.$app$main$data$plugins$open_plugin_BANG_$$=function($p__54652_url$jscomp$83$$,$user_can_edit_QMARK_$$){var $map__54653__$1$$=$APP.$cljs$core$__destructure_map$$($p__54652_url$jscomp$83$$);$p__54652_url$jscomp$83$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54653__$1$$,$APP.$cljs$cst$1960$url$$);return $APP.$cljs$core$truth_$$($p__54652_url$jscomp$83$$)?$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$(function($new_manifest_permissions$jscomp$8$$){var $new_manifest__$1$$=
$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$new_manifest_permissions$jscomp$8$$,$APP.$cljs$core$select_keys$$($map__54653__$1$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1704$plugin_id$$],null))]));$new_manifest_permissions$jscomp$8$$=$APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($new_manifest__$1$$);var $is_edition_plugin_QMARK_$$=
$APP.$cljs$core$contains_QMARK_$$($new_manifest_permissions$jscomp$8$$,"content:write")||$APP.$cljs$core$contains_QMARK_$$($new_manifest_permissions$jscomp$8$$,"library:write");$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$plugins$save_plugin_permissions_peek$$($APP.$cljs$cst$1704$plugin_id$$.$cljs$core$IFn$_invoke$arity$1$($new_manifest__$1$$),$new_manifest_permissions$jscomp$8$$));if($is_edition_plugin_QMARK_$$&&$APP.$cljs$core$not$$($user_can_edit_QMARK_$$))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$warn$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.error.need-editor")));
if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($new_manifest__$1$$),$APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($map__54653__$1$$)))return $APP.$app$main$data$modal$show_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$3145$plugin_permissions_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3146$plugin$$,$new_manifest__$1$$,$APP.$cljs$cst$2436$on_accept$$,function(){$APP.$app$plugins$register$install_plugin_BANG_$$($new_manifest__$1$$);
return $app$main$data$plugins$load_plugin_BANG_$$($new_manifest__$1$$)}],null));$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_manifest__$1$$,$map__54653__$1$$)&&$APP.$app$plugins$register$install_plugin_BANG_$$($new_manifest__$1$$);return $app$main$data$plugins$load_plugin_BANG_$$($map__54653__$1$$)},function(){return $app$main$data$plugins$load_plugin_BANG_$$($map__54653__$1$$)},$APP.$app$main$data$plugins$fetch_manifest$$($p__54652_url$jscomp$83$$)):$app$main$data$plugins$load_plugin_BANG_$$($map__54653__$1$$)};
$app$main$data$plugins$close_plugin_BANG_$$=function($map__54669__$1_p__54668_plugin_id$jscomp$6$$){$map__54669__$1_p__54668_plugin_id$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($map__54669__$1_p__54668_plugin_id$jscomp$6$$);$map__54669__$1_p__54668_plugin_id$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54669__$1_p__54668_plugin_id$jscomp$6$$,$APP.$cljs$cst$1704$plugin_id$$);try{$APP.$app$util$globals$global$$.\u0275unloadPlugin($map__54669__$1_p__54668_plugin_id$jscomp$6$$)}catch($e54670$$){console.error("Error",
$e54670$$)}};
$app$main$data$plugins$close_current_plugin$$=function($var_args$jscomp$1156$$){for(var $args__5755__auto__$jscomp$204$$=[],$len__5749__auto___54814$$=arguments.length,$i__5750__auto___54815$$=0;;)if($i__5750__auto___54815$$<$len__5749__auto___54814$$)$args__5755__auto__$jscomp$204$$.push(arguments[$i__5750__auto___54815$$]),$i__5750__auto___54815$$+=1;else break;return $app$main$data$plugins$close_current_plugin$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$204$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$204$$.slice(0),
0,null):null)};
$app$main$data$plugins$close_current_plugin$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__54676$$){var $map__54677__$1$$=$APP.$cljs$core$__destructure_map$$($p__54676$$),$close_only_edition_plugins_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54677__$1$$,$cljs$cst$3147$close_only_edition_plugins_QMARK_$$);typeof $app$main$data$plugins$close_current_plugin_54680$$==="undefined"&&($app$main$data$plugins$close_current_plugin_54680$$=function($p__54676$jscomp$1$$,$map__54677$jscomp$1$$,
$close_only_edition_plugins_QMARK_$jscomp$1$$,$meta54682$$){this.$p__54676$=$p__54676$jscomp$1$$;this.$map__54677$=$map__54677$jscomp$1$$;this.$close_only_edition_plugins_QMARK_$=$close_only_edition_plugins_QMARK_$jscomp$1$$;this.$meta54682$=$meta54682$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$plugins$close_current_plugin_54680$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$close_current_plugin_54680$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3148$app_DOT_main_DOT_data_DOT_plugins_SLASH_close_current_plugin$$},$app$main$data$plugins$close_current_plugin_54680$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54683$$,$meta54682__$1$$){return new $app$main$data$plugins$close_current_plugin_54680$$(this.$p__54676$,this.$map__54677$,this.$close_only_edition_plugins_QMARK_$,$meta54682__$1$$)},$app$main$data$plugins$close_current_plugin_54680$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54682$},
$app$main$data$plugins$close_current_plugin_54680$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$close_current_plugin_54680$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$,$state$jscomp$181$$){$G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$181$$,
$APP.$cljs$cst$1905$workspace_local$$),$cljs$cst$3143$open_plugins$$);$G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$=$APP.$cljs$core$seq$$($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$);for(var $G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$=null,$G__54845_c__5548__auto__$jscomp$18_count__54696$$=0,$i__54697$$=0;;)if($i__54697$$<$G__54845_c__5548__auto__$jscomp$18_count__54696$$){var $id$jscomp$393$$=
$G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__54697$$),$plugin_54830$$=$app$plugins$register$get_plugin$$($id$jscomp$393$$),$is_edition_plugin_QMARK__54832_permissions_54831$$=function(){var $or__5025__auto__$jscomp$619$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$181$$,$APP.$cljs$cst$2189$plugins_permissions_peek$$),
$APP.$cljs$cst$142$data$$),$id$jscomp$393$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$619$$)?$or__5025__auto__$jscomp$619$$:$APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($plugin_54830$$)}();$is_edition_plugin_QMARK__54832_permissions_54831$$=$APP.$cljs$core$contains_QMARK_$$($is_edition_plugin_QMARK__54832_permissions_54831$$,"content:write")||$APP.$cljs$core$contains_QMARK_$$($is_edition_plugin_QMARK__54832_permissions_54831$$,"library:write");($APP.$cljs$core$not$$(this.$close_only_edition_plugins_QMARK_$)||
$is_edition_plugin_QMARK__54832_permissions_54831$$)&&$app$main$data$plugins$close_plugin_BANG_$$($plugin_54830$$);$i__54697$$+=1}else if($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$=$APP.$cljs$core$seq$$($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$))$G__54845_c__5548__auto__$jscomp$18_count__54696$$=
$APP.$cljs$core$_chunked_first$$($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$),$G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$=$APP.$cljs$core$_chunked_rest$$($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$),$G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$=$G__54845_c__5548__auto__$jscomp$18_count__54696$$,$G__54845_c__5548__auto__$jscomp$18_count__54696$$=
$APP.$cljs$core$count$$($G__54845_c__5548__auto__$jscomp$18_count__54696$$);else{$id$jscomp$393$$=$APP.$cljs$core$first$$($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$);var $plugin_54847$$=$app$plugins$register$get_plugin$$($id$jscomp$393$$);$G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$=function(){var $or__5025__auto__$jscomp$620$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$181$$,
$APP.$cljs$cst$2189$plugins_permissions_peek$$),$APP.$cljs$cst$142$data$$),$id$jscomp$393$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$620$$)?$or__5025__auto__$jscomp$620$$:$APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($plugin_54847$$)}();$G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$=$APP.$cljs$core$contains_QMARK_$$($G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$,"content:write")||$APP.$cljs$core$contains_QMARK_$$($G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$,
"library:write");($APP.$cljs$core$not$$(this.$close_only_edition_plugins_QMARK_$)||$G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$)&&$app$main$data$plugins$close_plugin_BANG_$$($plugin_54847$$);$G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$=$APP.$cljs$core$next$$($G__54843__$jscomp$1648_ids$jscomp$46_seq__54694_seq__54694__$1_temp__5825__auto__$jscomp$172$$);$G__54844_chunk__54695_is_edition_plugin_QMARK__54849_permissions_54848$$=
null;$G__54845_c__5548__auto__$jscomp$18_count__54696$$=0}$i__54697$$=0}else return null});return new $app$main$data$plugins$close_current_plugin_54680$$($p__54676$$,$map__54677__$1$$,$close_only_edition_plugins_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$plugins$check_open_plugin$$=function(){typeof $app$main$data$plugins$check_open_plugin_54738$$==="undefined"&&($app$main$data$plugins$check_open_plugin_54738$$=function($meta54739$$){this.$meta54739$=$meta54739$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$plugins$check_open_plugin_54738$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$check_open_plugin_54738$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3151$app_DOT_main_DOT_data_DOT_plugins_SLASH_check_open_plugin$$},$app$main$data$plugins$check_open_plugin_54738$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54740$$,$meta54739__$1$$){return new $app$main$data$plugins$check_open_plugin_54738$$($meta54739__$1$$)},$app$main$data$plugins$check_open_plugin_54738$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54739$},$app$main$data$plugins$check_open_plugin_54738$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$plugins$check_open_plugin_54738$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1650_user_can_edit_QMARK_$jscomp$1$$,$plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$){$_$jscomp$1650_user_can_edit_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$,$APP.$cljs$cst$1706$permissions$$),
$APP.$cljs$cst$1580$can_edit$$);$plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$=$APP.$cljs$cst$3150$app_DOT_main_DOT_data_DOT_plugins_SLASH_open_plugin$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$);return $APP.$cljs$core$truth_$$($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$)?($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$=$app$plugins$register$get_plugin$$($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$),
$APP.$app$main$data$plugins$open_plugin_BANG_$$($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$,$_$jscomp$1650_user_can_edit_QMARK_$jscomp$1$$),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"start-plugin",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace",$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$),
$APP.$cljs$cst$742$host$$,$APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$4_state$jscomp$183_temp__5825__auto__$jscomp$173$$)],null)),function($p1__54737_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__54737_SHARP_$$,$APP.$cljs$cst$3150$app_DOT_main_DOT_data_DOT_plugins_SLASH_open_plugin$$)})):null});return new $app$main$data$plugins$check_open_plugin_54738$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$common$attrs$get_attr$$=function($obj$jscomp$195_rect$jscomp$32$$,$attr$jscomp$37$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($obj$jscomp$195_rect$jscomp$32$$,$attr$jscomp$37$$),$APP.$cljs$cst$1600$multiple$$))return $APP.$cljs$cst$1600$multiple$$;if($APP.$cljs$core$truth_$$(function(){var $fexpr__54456$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3156$ox$$,
null,$APP.$cljs$cst$3157$oy$$,null],null),null);return $fexpr__54456$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__54456$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$37$$):$fexpr__54456$$($attr$jscomp$37$$)}())){var $temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($obj$jscomp$195_rect$jscomp$32$$,$attr$jscomp$37$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$))return $temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$;
$temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$=$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$195_rect$jscomp$32$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$,$APP.$cljs$cst$1600$multiple$$)?($obj$jscomp$195_rect$jscomp$32$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$obj$jscomp$195_rect$jscomp$32$$],null)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$37$$,$APP.$cljs$cst$3156$ox$$)?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$195_rect$jscomp$32$$):$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$195_rect$jscomp$32$$)):$APP.$cljs$cst$1600$multiple$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$195_rect$jscomp$32$$,$attr$jscomp$37$$,
$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$)}if($APP.$cljs$core$truth_$$(function(){var $fexpr__54464$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null);return $fexpr__54464$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__54464$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$37$$):$fexpr__54464$$($attr$jscomp$37$$)}())){$temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($obj$jscomp$195_rect$jscomp$32$$,$attr$jscomp$37$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$))return $temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$;$temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$195_rect$jscomp$32$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($temp__5823__auto__$jscomp$160_temp__5823__auto____$1$jscomp$11$$,$APP.$cljs$cst$1600$multiple$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$195_rect$jscomp$32$$),$attr$jscomp$37$$):$APP.$cljs$cst$1600$multiple$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$195_rect$jscomp$32$$,$attr$jscomp$37$$,$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$)}return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$195_rect$jscomp$32$$,
$attr$jscomp$37$$,$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$)};$app$common$attrs$default_equal$$=function($val1$jscomp$6$$,$val2$jscomp$6$$){return typeof $val1$jscomp$6$$==="number"&&typeof $val2$jscomp$6$$==="number"?$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($val1$jscomp$6$$,$val2$jscomp$6$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($val1$jscomp$6$$,$val2$jscomp$6$$)};
$APP.$app$common$attrs$get_attrs_multi$cljs$0core$0IFn$0_invoke$0arity$02$$=function($objs$jscomp$15$$,$attrs$jscomp$67$$){return $APP.$app$common$attrs$get_attrs_multi$cljs$0core$0IFn$0_invoke$0arity$04$$($objs$jscomp$15$$,$attrs$jscomp$67$$,$app$common$attrs$default_equal$$,$APP.$cljs$core$identity$$)};
$APP.$app$common$attrs$get_attrs_multi$cljs$0core$0IFn$0_invoke$0arity$04$$=function($objs$jscomp$16$$,$G__54537_attrs$jscomp$68$$,$eqfn$jscomp$1$$,$sel$jscomp$5$$){for(var $attr$jscomp$38$$=$APP.$cljs$core$first$$($G__54537_attrs$jscomp$68$$),$G__54538_attrs__$1$jscomp$11$$=$APP.$cljs$core$rest$$($G__54537_attrs$jscomp$68$$),$result$jscomp$257$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);;)if($APP.$cljs$core$truth_$$($attr$jscomp$38$$)){var $value$jscomp$525$$=function(){for(var $G__54534_curr$jscomp$2_new_val$jscomp$5$$=
$APP.$cljs$core$first$$($objs$jscomp$16$$),$G__54535_objs__$1$$=$APP.$cljs$core$rest$$($objs$jscomp$16$$),$G__54536_value$jscomp$526_value__$1$jscomp$17$$=$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$;;){var $JSCompiler_inline_result$jscomp$1080_and__5023__auto__$jscomp$inline_6047$$=$G__54534_curr$jscomp$2_new_val$jscomp$5$$;$JSCompiler_inline_result$jscomp$1080_and__5023__auto__$jscomp$inline_6047$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1080_and__5023__auto__$jscomp$inline_6047$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__54536_value$jscomp$526_value__$1$jscomp$17$$,$APP.$cljs$cst$1600$multiple$$):$JSCompiler_inline_result$jscomp$1080_and__5023__auto__$jscomp$inline_6047$$;if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1080_and__5023__auto__$jscomp$inline_6047$$))$G__54534_curr$jscomp$2_new_val$jscomp$5$$=$app$common$attrs$get_attr$$($G__54534_curr$jscomp$2_new_val$jscomp$5$$,$attr$jscomp$38$$),$G__54536_value$jscomp$526_value__$1$jscomp$17$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__54534_curr$jscomp$2_new_val$jscomp$5$$,$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$)?$G__54536_value$jscomp$526_value__$1$jscomp$17$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__54534_curr$jscomp$2_new_val$jscomp$5$$,$APP.$cljs$cst$1600$multiple$$)?$APP.$cljs$cst$1600$multiple$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__54536_value$jscomp$526_value__$1$jscomp$17$$,$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$)?
$sel$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$sel$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($G__54534_curr$jscomp$2_new_val$jscomp$5$$):$sel$jscomp$5$$($G__54534_curr$jscomp$2_new_val$jscomp$5$$):$APP.$cljs$core$truth_$$($eqfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$eqfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($G__54534_curr$jscomp$2_new_val$jscomp$5$$,$G__54536_value$jscomp$526_value__$1$jscomp$17$$):$eqfn$jscomp$1$$($G__54534_curr$jscomp$2_new_val$jscomp$5$$,$G__54536_value$jscomp$526_value__$1$jscomp$17$$))?
$G__54536_value$jscomp$526_value__$1$jscomp$17$$:$APP.$cljs$cst$1600$multiple$$,$G__54534_curr$jscomp$2_new_val$jscomp$5$$=$APP.$cljs$core$first$$($G__54535_objs__$1$$),$G__54535_objs__$1$$=$APP.$cljs$core$rest$$($G__54535_objs__$1$$);else return $G__54536_value$jscomp$526_value__$1$jscomp$17$$}}();$G__54537_attrs$jscomp$68$$=$APP.$cljs$core$first$$($G__54538_attrs__$1$jscomp$11$$);$G__54538_attrs__$1$jscomp$11$$=$APP.$cljs$core$rest$$($G__54538_attrs__$1$jscomp$11$$);var $G__54539$$=function(){var $G__54499$$=
$result$jscomp$257$$;return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$525$$,$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$)?$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($G__54499$$,$attr$jscomp$38$$,$value$jscomp$525$$):$G__54499$$}();$attr$jscomp$38$$=$G__54537_attrs$jscomp$68$$;$result$jscomp$257$$=$G__54539$$}else return $APP.$cljs$core$_persistent_BANG_$$($result$jscomp$257$$)};
$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$=function($data$jscomp$271$$,$objects$jscomp$290$$,$variant_id$jscomp$7$$){return $APP.$cljs$core$reverse$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__54463_SHARP_$$){return $app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$271$$,$p1__54463_SHARP_$$,!0)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__54462_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$290$$,
$p1__54462_SHARP_$$),$APP.$cljs$cst$1611$component_id$$)},$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$290$$,$variant_id$jscomp$7$$),$APP.$cljs$cst$1598$shapes$$))))};
$app$common$files$variant$extract_properties_names$$=function($shape$jscomp$405$$,$data$jscomp$272$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$272$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$405$$),!0)))};
$APP.$app$common$files$variant$extract_properties_values$$=function($data$jscomp$273$$,$objects$jscomp$291$$,$variant_id$jscomp$8$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__54475_v$jscomp$563$$){var $k$jscomp$642$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54475_v$jscomp$563$$,0,null);$p__54475_v$jscomp$563$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54475_v$jscomp$563$$,1,null);var $mdata$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$merge$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$meta$$,$p__54475_v$jscomp$563$$));return $APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,$k$jscomp$642$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$p__54475_v$jscomp$563$$))],null),$mdata$jscomp$1$$)},$APP.$cljs$core$group_by$$($APP.$cljs$cst$723$name$$,
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1986$variant_properties$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$273$$,$objects$jscomp$291$$,$variant_id$jscomp$8$$)]))))};
$APP.$app$common$files$variant$is_secondary_variant_QMARK_$$=function($component$jscomp$49$$,$data$jscomp$275_objects$jscomp$inline_6053$$){var $shapes$jscomp$41_temp__5825__auto__$jscomp$inline_6051$$=$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$49$$);if($APP.$cljs$core$truth_$$($shapes$jscomp$41_temp__5825__auto__$jscomp$inline_6051$$)){var $page_id$jscomp$inline_6052$$=$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$49$$);
$data$jscomp$275_objects$jscomp$inline_6053$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$275_objects$jscomp$inline_6053$$,$APP.$cljs$cst$1614$pages_index$$),$page_id$jscomp$inline_6052$$),$APP.$cljs$cst$1615$objects$$);$shapes$jscomp$41_temp__5825__auto__$jscomp$inline_6051$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$275_objects$jscomp$inline_6053$$,
$shapes$jscomp$41_temp__5825__auto__$jscomp$inline_6051$$),$APP.$cljs$cst$1598$shapes$$)}else $shapes$jscomp$41_temp__5825__auto__$jscomp$inline_6051$$=null;return $APP.$cljs$core$seq$$($shapes$jscomp$41_temp__5825__auto__$jscomp$inline_6051$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$49$$),$APP.$cljs$core$last$$($shapes$jscomp$41_temp__5825__auto__$jscomp$inline_6051$$))};
$app$common$geom$align$align_to_parent$$=function($shape$jscomp$407$$,$parent$jscomp$223$$,$axis$jscomp$26$$){var $parent_bounds$jscomp$8$$=$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$223$$),$wrapper_rect$jscomp$1$$=$APP.$app$common$geom$rect$points__GT_rect$$($app$common$geom$shapes$transform_points$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$407$$),$APP.$app$common$geom$shapes$common$shape__GT_center$$($parent$jscomp$223$$),
$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$223$$))),$align_pos$jscomp$1_delta$jscomp$19$$=function(){var $G__54487$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$223$$);return $app$common$geom$align$calc_align_pos$$.$cljs$core$IFn$_invoke$arity$3$?$app$common$geom$align$calc_align_pos$$.$cljs$core$IFn$_invoke$arity$3$($wrapper_rect$jscomp$1$$,$G__54487$$,$axis$jscomp$26$$):$app$common$geom$align$calc_align_pos$$($wrapper_rect$jscomp$1$$,
$G__54487$$,$axis$jscomp$26$$)}();$align_pos$jscomp$1_delta$jscomp$19$$=$APP.$app$common$geom$point$add$$(function($p1__54482_SHARP_$$){return $APP.$app$common$geom$shapes$points$start_hv$$($parent_bounds$jscomp$8$$,$p1__54482_SHARP_$$)}($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($align_pos$jscomp$1_delta$jscomp$19$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$1$$)),function($p1__54483_SHARP_$$){return $APP.$app$common$geom$shapes$points$start_vv$$($parent_bounds$jscomp$8$$,
$p1__54483_SHARP_$$)}($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($align_pos$jscomp$1_delta$jscomp$19$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$1$$)));return $app$common$geom$shapes$transforms$move$$($shape$jscomp$407$$,$align_pos$jscomp$1_delta$jscomp$19$$)};
$app$common$geom$align$calc_align_pos$$=function($wrapper_rect$jscomp$2$$,$bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$,$G__54494__$1_axis$jscomp$27$$){$G__54494__$1_axis$jscomp$27$$=$G__54494__$1_axis$jscomp$27$$ instanceof $APP.$cljs$core$Keyword$$?$G__54494__$1_axis$jscomp$27$$.$fqn$:null;switch($G__54494__$1_axis$jscomp$27$$){case "hleft":return $bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$)],null);case "hcenter":return $bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$)+
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$)/2,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$)/2,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$)],
null);case "hright":return $bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,
$bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$)],null);case "vtop":return $bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$),$APP.$cljs$cst$1500$y$$,$bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$],null);case "vcenter":return $bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$)+
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$)/2,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$),$APP.$cljs$cst$1500$y$$,$bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$)/
2],null);case "vbottom":return $bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$),$APP.$cljs$cst$1500$y$$,$bottom$jscomp$4_center$jscomp$33_left$jscomp$22_rect$jscomp$34_right$jscomp$21_top$jscomp$7$$-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$2$$)],null);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__54494__$1_axis$jscomp$27$$)].join(""));}};
$app$common$geom$align$distribute_space$$=function($shapes$jscomp$42_sorted_shapes$$,$axis$jscomp$28_deltas$jscomp$1$$){var $coord$jscomp$4$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$28_deltas$jscomp$1$$,$APP.$cljs$cst$1894$horizontal$$)?$APP.$cljs$cst$1499$x$$:$APP.$cljs$cst$1500$y$$,$other_coord$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$28_deltas$jscomp$1$$,$APP.$cljs$cst$1894$horizontal$$)?$APP.$cljs$cst$1500$y$$:$APP.$cljs$cst$1499$x$$,$size$jscomp$125$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$28_deltas$jscomp$1$$,$APP.$cljs$cst$1894$horizontal$$)?$APP.$cljs$cst$288$width$$:$APP.$cljs$cst$1511$height$$,$wrapper_rect$jscomp$3$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($shapes$jscomp$42_sorted_shapes$$);$shapes$jscomp$42_sorted_shapes$$=$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__54497_SHARP_$$){return $coord$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$geom$shapes$common$shape__GT_center$$($p1__54497_SHARP_$$))},
$shapes$jscomp$42_sorted_shapes$$);var $wrapped_shapes$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__54498_SHARP_$$){return $APP.$app$common$geom$shapes$common$shapes__GT_rect$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__54498_SHARP_$$],null))},$shapes$jscomp$42_sorted_shapes$$),$unit_space$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_$$,$size$jscomp$125$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$3$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($size$jscomp$125$$,$wrapped_shapes$$))/($APP.$cljs$core$count$$($wrapped_shapes$$)-1);$axis$jscomp$28_deltas$jscomp$1$$=function(){for(var $G__54545_shapes_SINGLEQUOTE_$$=$wrapped_shapes$$,$G__54546_new_pos_start_pos$jscomp$18$$=$coord$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($wrapper_rect$jscomp$3$$),$G__54547_deltas$jscomp$2$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){var $first_shape$$=$APP.$cljs$core$first$$($G__54545_shapes_SINGLEQUOTE_$$),
$delta$jscomp$20$$=$G__54546_new_pos_start_pos$jscomp$18$$-$coord$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$$);$G__54546_new_pos_start_pos$jscomp$18$$=$G__54546_new_pos_start_pos$jscomp$18$$+$size$jscomp$125$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$$)+$unit_space$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($G__54545_shapes_SINGLEQUOTE_$$),1))return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54547_deltas$jscomp$2$$,$delta$jscomp$20$$);
$G__54545_shapes_SINGLEQUOTE_$$=$APP.$cljs$core$rest$$($G__54545_shapes_SINGLEQUOTE_$$);$G__54547_deltas$jscomp$2$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__54547_deltas$jscomp$2$$,$delta$jscomp$20$$)}}();return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__54500_SHARP_$$,$p2__54501_SHARP_$$){return $app$common$geom$shapes$move$$($p1__54500_SHARP_$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$0$(),
$coord$jscomp$4$$,$p2__54501_SHARP_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$other_coord$$,0])))},$shapes$jscomp$42_sorted_shapes$$,$axis$jscomp$28_deltas$jscomp$1$$)};
$APP.$app$common$geom$align$adjust_to_viewport$cljs$0core$0IFn$0_invoke$0arity$03$$=function($vbox_height_viewport$jscomp$1$$,$anchor_y_srect$jscomp$3$$,$adjusted_rect_map__54533__$1_p__54532$$){$adjusted_rect_map__54533__$1_p__54532$$=$APP.$cljs$core$__destructure_map$$($adjusted_rect_map__54533__$1_p__54532$$);var $padding$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($adjusted_rect_map__54533__$1_p__54532$$,$APP.$cljs$cst$256$padding$$,0),$min_zoom$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($adjusted_rect_map__54533__$1_p__54532$$,
$APP.$cljs$cst$3165$min_zoom$$,null),$gprop$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($vbox_height_viewport$jscomp$1$$)/$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($vbox_height_viewport$jscomp$1$$),$srect_padded$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($anchor_y_srect$jscomp$3$$,
$APP.$cljs$cst$1499$x$$,function($p1__54520_SHARP_$$){return $p1__54520_SHARP_$$-$padding$jscomp$7$$}),$APP.$cljs$cst$1500$y$$,function($p1__54521_SHARP_$$){return $p1__54521_SHARP_$$-$padding$jscomp$7$$}),$APP.$cljs$cst$288$width$$,function($p1__54522_SHARP_$$){return $p1__54522_SHARP_$$+$padding$jscomp$7$$+$padding$jscomp$7$$}),$APP.$cljs$cst$1511$height$$,function($p1__54523_SHARP_$$){return $p1__54523_SHARP_$$+$padding$jscomp$7$$+$padding$jscomp$7$$}),$width$jscomp$114$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($srect_padded$$),
$height$jscomp$103$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($srect_padded$$),$lprop$$=$width$jscomp$114$$/$height$jscomp$103$$;$adjusted_rect_map__54533__$1_p__54532$$=$gprop$$>$lprop$$?function(){var $width_SINGLEQUOTE_$$=$width$jscomp$114$$/$lprop$$*$gprop$$,$padding__$1$jscomp$1$$=($width_SINGLEQUOTE_$$-$width$jscomp$114$$)/2;return $APP.$app$common$geom$rect$update_rect$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($srect_padded$$,
$APP.$cljs$cst$1499$x$$,function($p1__54524_SHARP_$$){return $p1__54524_SHARP_$$-$padding__$1$jscomp$1$$}),$APP.$cljs$cst$288$width$$,$width_SINGLEQUOTE_$$),$APP.$cljs$cst$1660$position$$)}():$gprop$$<$lprop$$?function(){var $height_SINGLEQUOTE_$$=$height$jscomp$103$$*$lprop$$/$gprop$$,$padding__$1$jscomp$2$$=($height_SINGLEQUOTE_$$-$height$jscomp$103$$)/2;return $APP.$app$common$geom$rect$update_rect$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($srect_padded$$,
$APP.$cljs$cst$1500$y$$,function($p1__54525_SHARP_$$){return $p1__54525_SHARP_$$-$padding__$1$jscomp$2$$}),$APP.$cljs$cst$1511$height$$,$height_SINGLEQUOTE_$$),$APP.$cljs$cst$1660$position$$)}():$APP.$app$common$geom$rect$update_rect$$($srect_padded$$,$APP.$cljs$cst$1660$position$$);if($min_zoom$$!=null&&$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($vbox_height_viewport$jscomp$1$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($adjusted_rect_map__54533__$1_p__54532$$)<$min_zoom$$){var $anchor_x$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($anchor_y_srect$jscomp$3$$);$anchor_y_srect$jscomp$3$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($anchor_y_srect$jscomp$3$$);var $vbox_width$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($vbox_height_viewport$jscomp$1$$)/$min_zoom$$;$vbox_height_viewport$jscomp$1$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($vbox_height_viewport$jscomp$1$$)/$min_zoom$$;return $APP.$app$common$geom$rect$update_rect$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($adjusted_rect_map__54533__$1_p__54532$$,
$APP.$cljs$cst$1499$x$$,$anchor_x$$-$vbox_width$$/2,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1500$y$$,$anchor_y_srect$jscomp$3$$-$vbox_height_viewport$jscomp$1$$/2,$APP.$cljs$cst$288$width$$,$vbox_width$$,$APP.$cljs$cst$1511$height$$,$vbox_height_viewport$jscomp$1$$])),$APP.$cljs$cst$1660$position$$)}return $adjusted_rect_map__54533__$1_p__54532$$};$APP.$app$main$data$media$file_QMARK_$$=function($o$jscomp$263$$){return $o$jscomp$263$$ instanceof File};
$APP.$app$main$data$media$validate_file$$=function($file$jscomp$39$$){if(!$APP.$cljs$core$contains_QMARK_$$($app$common$media$image_types$$,$file$jscomp$39$$.type))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("media type "+($file$jscomp$39$$.type??"")+" is not supported",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2211$validation$$,
$APP.$cljs$cst$271$code$$,$cljs$cst$3173$media_type_not_allowed$$,$APP.$cljs$cst$273$hint$$,"media type "+($file$jscomp$39$$.type??"")+" is not supported"],null),null])),null);return $file$jscomp$39$$};
$APP.$app$main$data$media$notify_start_loading$$=function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.loading"),$APP.$cljs$cst$78$tag$$,$cljs$cst$3174$app_DOT_main_DOT_data_DOT_media_SLASH_media_upload$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$1159$info$$,
$APP.$cljs$cst$2310$timeout$$,null],null)))};$APP.$app$main$data$media$notify_finished_loading$$=function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$hide$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$78$tag$$,$cljs$cst$3174$app_DOT_main_DOT_data_DOT_media_SLASH_media_upload$$])))};
$APP.$app$main$data$media$process_error$$=function($error$jscomp$53_msg$jscomp$24$$){$error$jscomp$53_msg$jscomp$24$$=$APP.$cljs$core$truth_$$($error$jscomp$53_msg$jscomp$24$$.message)?$error$jscomp$53_msg$jscomp$24$$.message:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$53_msg$jscomp$24$$),$cljs$cst$3173$media_type_not_allowed$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.media-type-not-allowed"):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$53_msg$jscomp$24$$),$cljs$cst$3175$media_type_mismatch$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.media-type-mismatch"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.unexpected-error");return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($error$jscomp$53_msg$jscomp$24$$))};
$APP.$app$main$data$profile$is_authenticated_QMARK_$$=function($id$jscomp$397_map__54616__$1_p__54615$$){$id$jscomp$397_map__54616__$1_p__54615$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$397_map__54616__$1_p__54615$$);$id$jscomp$397_map__54616__$1_p__54615$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$397_map__54616__$1_p__54615$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$uuid_QMARK_$$($id$jscomp$397_map__54616__$1_p__54615$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$397_map__54616__$1_p__54615$$,
$APP.$app$common$uuid$zero$$)};
$APP.$app$main$data$profile$set_profile$$=function($p__54617$$){var $map__54618__$1$$=$APP.$cljs$core$__destructure_map$$($p__54617$$),$id$jscomp$398$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54618__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$profile$set_profile_54619$$==="undefined"&&($app$main$data$profile$set_profile_54619$$=function($p__54617$jscomp$1$$,$map__54618$jscomp$1$$,$profile$jscomp$6$$,$id$jscomp$399$$,$meta54620$$){this.$p__54617$=$p__54617$jscomp$1$$;this.$map__54618$=
$map__54618$jscomp$1$$;this.profile=$profile$jscomp$6$$;this.id=$id$jscomp$399$$;this.$meta54620$=$meta54620$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3179$app_DOT_main_DOT_data_DOT_profile_SLASH_set_profile$$},$app$main$data$profile$set_profile_54619$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_54621$$,$meta54620__$1$$){return new $app$main$data$profile$set_profile_54619$$(this.$p__54617$,this.$map__54618$,this.profile,this.id,$meta54620__$1$$)},$app$main$data$profile$set_profile_54619$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54620$},$app$main$data$profile$set_profile_54619$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.profile},$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1654$$,$state$jscomp$186$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$186$$,$APP.$cljs$cst$2271$profile_id$$,this.id),$APP.$cljs$cst$1899$profile$$,this.profile)},$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1655_profile__$1$$,$state$jscomp$187$$){$_$jscomp$1655_profile__$1$$=$APP.$cljs$cst$1899$profile$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$187$$);return $APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$from$$($app$util$i18n$set_locale$$($APP.$cljs$cst$2787$lang$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1655_profile__$1$$))))},$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$set_profile_54619$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=
function($_$jscomp$1656_profile__$1$jscomp$1$$,$state$jscomp$188$$){$_$jscomp$1656_profile__$1$jscomp$1$$=$APP.$cljs$cst$1899$profile$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$188$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$util$storage$user$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1899$profile$$,$_$jscomp$1656_profile__$1$jscomp$1$$);return $APP.$cljs$core$reset_BANG_$$($APP.$app$plugins$register$registry$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1899$profile$$,$APP.$cljs$cst$573$props$$,$APP.$cljs$cst$3135$plugins$$],null),$APP.$cljs$core$PersistentArrayMap$EMPTY$$))});return new $app$main$data$profile$set_profile_54619$$($p__54617$$,$map__54618__$1$$,$map__54618__$1$$,$id$jscomp$398$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$profile$on_fetch_profile_exception$$=function($cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$){var $data$jscomp$278$$=$APP.$cljs$core$ex_data$$($cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2213$authorization$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$278$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2214$challenge_required$$,
$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$278$$))?($cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$=$APP.$app$util$globals$location$$.hash,$cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$=$APP.$cuerdas$core$starts_with_QMARK_$$($cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$,"#")?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$,
1):$cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$,$cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$=["/challenge.html?redirect\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(encodeURIComponent($cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$))].join(""),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav_raw$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2419$href$$,
$cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$])))):$APP.$beicon$v2$core$throw$0$$($cause$jscomp$48_hash$jscomp$inline_6055_href$jscomp$9_path$jscomp$233$$)};
$APP.$app$main$data$profile$on_fetch_profile_success$$=function($profile$jscomp$7$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1216$subscriptions$$)&&$APP.$app$main$data$profile$is_authenticated_QMARK_$$($profile$jscomp$7$$)?$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$49$$){console.error("unexpected error on obtaining subscription usage",$cause$jscomp$49$$);return(0,$APP.$beicon$v2$core$of$$)($profile$jscomp$7$$)},
$APP.$beicon$v2$core$map$$(function($editors_map__54630__$1_p__54629$$){$editors_map__54630__$1_p__54629$$=$APP.$cljs$core$__destructure_map$$($editors_map__54630__$1_p__54629$$);$editors_map__54630__$1_p__54629$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($editors_map__54630__$1_p__54629$$,$APP.$cljs$cst$3181$editors$$);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($profile$jscomp$7$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$573$props$$,$APP.$cljs$cst$3182$subscription$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3181$editors$$,$editors_map__54630__$1_p__54629$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3183$get_subscription_usage$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$))):(0,$APP.$beicon$v2$core$of$$)($profile$jscomp$7$$)};
$app$main$data$profile$fetch_profile$$=function(){typeof $app$main$data$profile$fetch_profile_54631$$==="undefined"&&($app$main$data$profile$fetch_profile_54631$$=function($meta54632$$){this.$meta54632$=$meta54632$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$profile$fetch_profile_54631$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$fetch_profile_54631$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3184$app_DOT_main_DOT_data_DOT_profile_SLASH_fetch_profile$$},$app$main$data$profile$fetch_profile_54631$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54633$$,$meta54632__$1$$){return new $app$main$data$profile$fetch_profile_54631$$($meta54632__$1$$)},$app$main$data$profile$fetch_profile_54631$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54632$},$app$main$data$profile$fetch_profile_54631$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$fetch_profile_54631$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$data$profile$on_fetch_profile_exception$$,$APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$potok$v2$core$data_event$$,$cljs$cst$3180$app_DOT_main_DOT_data_DOT_profile_SLASH_profile_fetched$$),$APP.$beicon$v2$core$mapcat$$($APP.$app$main$data$profile$on_fetch_profile_success$$,
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3185$get_profile$$))))});return new $app$main$data$profile$fetch_profile_54631$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$profile$refresh_profile$$=function(){typeof $app$main$data$profile$refresh_profile_54634$$==="undefined"&&($app$main$data$profile$refresh_profile_54634$$=function($meta54635$$){this.$meta54635$=$meta54635$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$profile$refresh_profile_54634$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$refresh_profile_54634$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3186$app_DOT_main_DOT_data_DOT_profile_SLASH_refresh_profile$$},$app$main$data$profile$refresh_profile_54634$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54636$$,$meta54635__$1$$){return new $app$main$data$profile$refresh_profile_54634$$($meta54635__$1$$)},$app$main$data$profile$refresh_profile_54634$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54635$},$app$main$data$profile$refresh_profile_54634$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$refresh_profile_54634$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1658$$,$___$1$jscomp$1002$$,$stream$jscomp$28$$){return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$profile$fetch_profile$$()),$APP.$beicon$v2$core$map$$($APP.$app$main$data$profile$set_profile$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$app$main$data$profile$is_authenticated_QMARK_$$,$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,
$APP.$beicon$v2$core$filter$$($APP.$app$main$data$profile$profile_fetched_QMARK_$$,$stream$jscomp$28$$))))))});return new $app$main$data$profile$refresh_profile_54634$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$profile$persist_profile$$=function($var_args$jscomp$1161$$){for(var $args__5755__auto__$jscomp$205$$=[],$len__5749__auto___54836$$=arguments.length,$i__5750__auto___54841$$=0;;)if($i__5750__auto___54841$$<$len__5749__auto___54836$$)$args__5755__auto__$jscomp$205$$.push(arguments[$i__5750__auto___54841$$]),$i__5750__auto___54841$$+=1;else break;return $APP.$app$main$data$profile$persist_profile$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$205$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$205$$.slice(0),
0,null):null)};
$APP.$app$main$data$profile$persist_profile$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__54638$$){var $map__54639__$1$$=$APP.$cljs$core$__destructure_map$$($p__54638$$);typeof $app$main$data$profile$persist_profile_54640$$==="undefined"&&($app$main$data$profile$persist_profile_54640$$=function($p__54638$jscomp$1$$,$map__54639$jscomp$1$$,$opts$jscomp$295$$,$meta54641$$){this.$p__54638$=$p__54638$jscomp$1$$;this.$map__54639$=$map__54639$jscomp$1$$;this.$opts$=$opts$jscomp$295$$;this.$meta54641$=
$meta54641$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$profile$persist_profile_54640$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$persist_profile_54640$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3187$app_DOT_main_DOT_data_DOT_profile_SLASH_persist_profile$$},$app$main$data$profile$persist_profile_54640$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_54642$$,$meta54641__$1$$){return new $app$main$data$profile$persist_profile_54640$$(this.$p__54638$,this.$map__54639$,this.$opts$,$meta54641__$1$$)},$app$main$data$profile$persist_profile_54640$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54641$},$app$main$data$profile$persist_profile_54640$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$persist_profile_54640$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1659_on_success$jscomp$1$$,$params$jscomp$191_profile$jscomp$8_state$jscomp$189$$){$_$jscomp$1659_on_success$jscomp$1$$=$APP.$cljs$cst$2445$on_success$$.$cljs$core$IFn$_invoke$arity$2$(this.$opts$,$APP.$cljs$core$identity$$);var $on_error$jscomp$6$$=$APP.$cljs$cst$1281$on_error$$.$cljs$core$IFn$_invoke$arity$2$(this.$opts$,$APP.$beicon$v2$core$throw$0$$);$params$jscomp$191_profile$jscomp$8_state$jscomp$189$$=$APP.$cljs$cst$1899$profile$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$191_profile$jscomp$8_state$jscomp$189$$);
$params$jscomp$191_profile$jscomp$8_state$jscomp$189$$=$APP.$cljs$core$select_keys$$($params$jscomp$191_profile$jscomp$8_state$jscomp$189$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1349$fullname$$,$APP.$cljs$cst$2787$lang$$,$APP.$cljs$cst$3177$theme$$],null));return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($on_error$jscomp$6$$,$APP.$beicon$v2$core$map$$($APP.$app$main$data$profile$set_profile$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1659_on_success$jscomp$1$$,
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3188$update_profile$$,$params$jscomp$191_profile$jscomp$8_state$jscomp$189$$))))});return new $app$main$data$profile$persist_profile_54640$$($p__54638$$,$map__54639__$1$$,$map__54639__$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$profile$toggle_theme$$=function(){typeof $app$main$data$profile$toggle_theme_54654$$==="undefined"&&($app$main$data$profile$toggle_theme_54654$$=function($meta54655$$){this.$meta54655$=$meta54655$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$profile$toggle_theme_54654$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$toggle_theme_54654$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3190$app_DOT_main_DOT_data_DOT_profile_SLASH_toggle_theme$$},$app$main$data$profile$toggle_theme_54654$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54656$$,$meta54655__$1$$){return new $app$main$data$profile$toggle_theme_54654$$($meta54655__$1$$)},$app$main$data$profile$toggle_theme_54654$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54655$},$app$main$data$profile$toggle_theme_54654$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$profile$toggle_theme_54654$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1661$$,$state$jscomp$191$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$191$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1899$profile$$,$APP.$cljs$cst$3177$theme$$],null),function($current$jscomp$36$$){switch($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$36$$,
"default")?"dark":$current$jscomp$36$$){case "dark":return"light";case "light":return"system";case "system":return"dark";default:return"dark"}})},$app$main$data$profile$toggle_theme_54654$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$toggle_theme_54654$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$140_profile$jscomp$11$$,$origin$jscomp$26_state$jscomp$192$$){$it$jscomp$140_profile$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$26_state$jscomp$192$$,
$APP.$cljs$cst$1899$profile$$);$origin$jscomp$26_state$jscomp$192$$=$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$(this));return(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3177$theme$$,$APP.$cljs$cst$3177$theme$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$140_profile$jscomp$11$$),
$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"activate-theme",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$origin$jscomp$26_state$jscomp$192$$],null)),$app$main$data$profile$persist_profile$$())});return new $app$main$data$profile$toggle_theme_54654$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$profile$update_profile_props$$=function($props$jscomp$165$$){typeof $app$main$data$profile$update_profile_props_54691$$==="undefined"&&($app$main$data$profile$update_profile_props_54691$$=function($props$jscomp$166$$,$meta54692$$){this.props=$props$jscomp$166$$;this.$meta54692$=$meta54692$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$profile$update_profile_props_54691$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$profile$update_profile_props_54691$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3206$app_DOT_main_DOT_data_DOT_profile_SLASH_update_profile_props$$},$app$main$data$profile$update_profile_props_54691$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54693$$,$meta54692__$1$$){return new $app$main$data$profile$update_profile_props_54691$$(this.props,$meta54692__$1$$)},$app$main$data$profile$update_profile_props_54691$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54692$},$app$main$data$profile$update_profile_props_54691$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$update_profile_props_54691$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1671$$,$state$jscomp$194$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$194$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1899$profile$$,
$APP.$cljs$cst$573$props$$],null),$APP.$cljs$core$merge$$,this.props)},$app$main$data$profile$update_profile_props_54691$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$update_profile_props_54691$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$map$$($APP.$cljs$core$constantly$$($APP.$app$main$data$profile$refresh_profile$$()),$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3140$update_profile_props$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$573$props$$,this.props],null)))});return new $app$main$data$profile$update_profile_props_54691$$($props$jscomp$165$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$profile$request_profile_recovery$$=function($data$jscomp$283_data__$1$jscomp$12$$){$data$jscomp$283_data__$1$jscomp$12$$=$app$main$data$profile$check_request_profile_recovery$$($data$jscomp$283_data__$1$jscomp$12$$);typeof $app$main$data$profile$request_profile_recovery_54753$$==="undefined"&&($app$main$data$profile$request_profile_recovery_54753$$=function($data$jscomp$284$$,$meta54754$$){this.data=$data$jscomp$284$$;this.$meta54754$=$meta54754$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$profile$request_profile_recovery_54753$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$request_profile_recovery_54753$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3221$app_DOT_main_DOT_data_DOT_profile_SLASH_request_profile_recovery$$},$app$main$data$profile$request_profile_recovery_54753$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54755$$,
$meta54754__$1$$){return new $app$main$data$profile$request_profile_recovery_54753$$(this.data,$meta54754__$1$$)},$app$main$data$profile$request_profile_recovery_54753$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54754$},$app$main$data$profile$request_profile_recovery_54753$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$profile$request_profile_recovery_54753$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__54766_on_error$jscomp$11$$=
$APP.$cljs$core$meta$$(this.data),$map__54766__$1_on_success$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($map__54766_on_error$jscomp$11$$);$map__54766_on_error$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54766__$1_on_success$jscomp$6$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);$map__54766__$1_on_success$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__54766__$1_on_success$jscomp$6$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);
return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__54766_on_error$jscomp$11$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__54766__$1_on_success$jscomp$6$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3222$request_profile_recovery$$,this.data)))});return new $app$main$data$profile$request_profile_recovery_54753$$($data$jscomp$283_data__$1$jscomp$12$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$parseText$$module$app$util$clipboard$$=function($text$jscomp$35$$,$decodeTransit_options$jscomp$492$$){$decodeTransit_options$jscomp$492$$=$decodeTransit_options$jscomp$492$$||{};$decodeTransit_options$jscomp$492$$=$decodeTransit_options$jscomp$492$$.decodeTransit;var $JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$;if($JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$=$decodeTransit_options$jscomp$492$$)typeof $text$jscomp$35$$!=="string"?$JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$=
!1:($JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$=$text$jscomp$35$$.trim(),$JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$=$JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$.startsWith("{")&&$JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$.endsWith("}")||$JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$.startsWith("[")&&$JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$.endsWith("]"));if($JSCompiler_temp$jscomp$1082_trimmed$jscomp$inline_6062$$)try{return $decodeTransit_options$jscomp$492$$($text$jscomp$35$$),
new Blob([$text$jscomp$35$$],{type:"application/transit+json"})}catch($_error$$){return new Blob([$text$jscomp$35$$],{type:"text/plain"})}return/^<svg[\s>]/i.test($text$jscomp$35$$)?new Blob([$text$jscomp$35$$],{type:"image/svg+xml"}):new Blob([$text$jscomp$35$$],{type:"text/plain"})};
$filterAllowedTypes$$module$app$util$clipboard$$=function($options$jscomp$493$$){return function($type$jscomp$440$$){return"allowHTMLPaste"in $options$jscomp$493$$&&$options$jscomp$493$$.allowHTMLPaste||$type$jscomp$440$$!=="text/html"?$allowedTypes$$module$app$util$clipboard$$.includes($type$jscomp$440$$):!1}};
$filterAllowedItems$$module$app$util$clipboard$$=function($options$jscomp$494$$){return function($item$jscomp$63$$){return"allowHTMLPaste"in $options$jscomp$494$$&&$options$jscomp$494$$.allowHTMLPaste||$item$jscomp$63$$.type!=="text/html"?$allowedTypes$$module$app$util$clipboard$$.includes($item$jscomp$63$$.type):!1}};$sortTypes$$module$app$util$clipboard$$=function($a$jscomp$380$$,$b$jscomp$310$$){return $allowedTypes$$module$app$util$clipboard$$.indexOf($a$jscomp$380$$)-$allowedTypes$$module$app$util$clipboard$$.indexOf($b$jscomp$310$$)};
$sortItems$$module$app$util$clipboard$$=function($a$jscomp$381$$,$b$jscomp$311$$){return $allowedTypes$$module$app$util$clipboard$$.indexOf($a$jscomp$381$$.type)-$allowedTypes$$module$app$util$clipboard$$.indexOf($b$jscomp$311$$.type)};
$fromDataTransfer$$module$app$util$clipboard$$=async function($dataTransfer$$,$options$jscomp$496$$){$options$jscomp$496$$=$options$jscomp$496$$||{};return(await Promise.all(Array.from($dataTransfer$$.items).filter($filterAllowedItems$$module$app$util$clipboard$$($options$jscomp$496$$)).sort($sortItems$$module$app$util$clipboard$$).map(async $item$jscomp$66$$=>$item$jscomp$66$$.kind==="file"?Promise.resolve($item$jscomp$66$$.getAsFile()):$item$jscomp$66$$.kind==="string"?new Promise($resolve$jscomp$27$$=>
{const $type$jscomp$442$$=$item$jscomp$66$$.type;$item$jscomp$66$$.getAsString($text$jscomp$37$$=>$type$jscomp$442$$==="text/plain"?$resolve$jscomp$27$$($parseText$$module$app$util$clipboard$$($text$jscomp$37$$,$options$jscomp$496$$)):$resolve$jscomp$27$$(new Blob([$text$jscomp$37$$],{type:$type$jscomp$442$$})))}):Promise.resolve(null)))).filter($item$jscomp$67$$=>!!$item$jscomp$67$$).reduce(($filtered$$,$item$jscomp$68$$)=>{if($exclusiveTypes$$module$app$util$clipboard$$.includes($item$jscomp$68$$.type)&&
$filtered$$.find($filteredItem$$=>$exclusiveTypes$$module$app$util$clipboard$$.includes($filteredItem$$.type)))return $filtered$$;$filtered$$.push($item$jscomp$68$$);return $filtered$$},[])};
$APP.$app$util$clipboard$from_data_transfer$cljs$0core$0IFn$0_invoke$0arity$02$$=function($data_transfer$jscomp$1$$,$options$jscomp$499$$){return $APP.$beicon$v2$core$mapcat$$(function($p1__54711_SHARP_$$){return $APP.$beicon$v2$core$from$$($p1__54711_SHARP_$$)},$APP.$beicon$v2$core$from$$($module$app$util$clipboard$$.$fromDataTransfer$($data_transfer$jscomp$1$$,$options$jscomp$499$$)))};
$APP.$app$util$clipboard$from_navigator$cljs$0core$0IFn$0_invoke$0arity$01$$=function($options$jscomp$500$$){return $APP.$beicon$v2$core$mapcat$$(function($p1__54722_SHARP_$$){return $APP.$beicon$v2$core$from$$($p1__54722_SHARP_$$)},$APP.$beicon$v2$core$from$$($module$app$util$clipboard$$.$fromNavigator$($options$jscomp$500$$)))};$APP.$app$util$clipboard$to_clipboard$$=function($data$jscomp$287$$){return navigator.clipboard.writeText($data$jscomp$287$$)};
$app$util$clipboard$to_clipboard_promise$$=function($data$jscomp$288_promise$jscomp$15$$){var $clipboard$jscomp$1$$=navigator.clipboard,$obj54750$jscomp$inline_11819$$={};$obj54750$jscomp$inline_11819$$["text/plain"]=$data$jscomp$288_promise$jscomp$15$$;$data$jscomp$288_promise$jscomp$15$$=new ClipboardItem($obj54750$jscomp$inline_11819$$);return $clipboard$jscomp$1$$.write([$data$jscomp$288_promise$jscomp$15$$])};
$app$main$data$team$teams_fetched$$=function($teams$jscomp$1$$){typeof $app$main$data$team$teams_fetched_54833$$==="undefined"&&($app$main$data$team$teams_fetched_54833$$=function($teams$jscomp$2$$,$meta54834$$){this.$teams$=$teams$jscomp$2$$;this.$meta54834$=$meta54834$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$teams_fetched_54833$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$teams_fetched_54833$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $APP.$cljs$cst$3235$app_DOT_main_DOT_data_DOT_team_SLASH_teams_fetched$$},$app$main$data$team$teams_fetched_54833$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54835$$,$meta54834__$1$$){return new $app$main$data$team$teams_fetched_54833$$(this.$teams$,$meta54834__$1$$)},$app$main$data$team$teams_fetched_54833$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54834$},$app$main$data$team$teams_fetched_54833$$.prototype.$cljs$core$IDeref$_deref$arity$1$=
function(){return this.$teams$},$app$main$data$team$teams_fetched_54833$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$teams_fetched_54833$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1688$$,$state$jscomp$200$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($state__$1$jscomp$15$$,$map__54899__$1_p__54898$$){$map__54899__$1_p__54898$$=$APP.$cljs$core$__destructure_map$$($map__54899__$1_p__54898$$);
var $id$jscomp$402$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54899__$1_p__54898$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state__$1$jscomp$15$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2133$teams$$,$id$jscomp$402$$],null),$APP.$cljs$core$merge$$,$map__54899__$1_p__54898$$)},$state$jscomp$200$$,this.$teams$)});return new $app$main$data$team$teams_fetched_54833$$($teams$jscomp$1$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$fetch_teams$$=function(){typeof $app$main$data$team$fetch_teams_54900$$==="undefined"&&($app$main$data$team$fetch_teams_54900$$=function($meta54901$$){this.$meta54901$=$meta54901$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$fetch_teams_54900$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_teams_54900$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3236$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_teams$$},
$app$main$data$team$fetch_teams_54900$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54902$$,$meta54901__$1$$){return new $app$main$data$team$fetch_teams_54900$$($meta54901__$1$$)},$app$main$data$team$fetch_teams_54900$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54901$},$app$main$data$team$fetch_teams_54900$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_teams_54900$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){return $APP.$beicon$v2$core$map$$($app$main$data$team$teams_fetched$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3237$get_teams$$))});return new $app$main$data$team$fetch_teams_54900$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$members_fetched$$=function($team_id$jscomp$28$$,$members$$){typeof $app$main$data$team$members_fetched_54921$$==="undefined"&&($app$main$data$team$members_fetched_54921$$=function($team_id$jscomp$29$$,$members$jscomp$1$$,$meta54922$$){this.$team_id$=$team_id$jscomp$29$$;this.$members$=$members$jscomp$1$$;this.$meta54922$=$meta54922$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$members_fetched_54921$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$members_fetched_54921$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3238$app_DOT_main_DOT_data_DOT_team_SLASH_members_fetched$$},$app$main$data$team$members_fetched_54921$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54923$$,$meta54922__$1$$){return new $app$main$data$team$members_fetched_54921$$(this.$team_id$,this.$members$,$meta54922__$1$$)},$app$main$data$team$members_fetched_54921$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54922$},$app$main$data$team$members_fetched_54921$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$members_fetched_54921$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1690$$,$state$jscomp$201$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$201$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2133$teams$$,this.$team_id$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3239$members$$,this.$members$),$APP.$cljs$cst$1900$profiles$$,$APP.$cljs$core$merge$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,this.$members$))});return new $app$main$data$team$members_fetched_54921$$($team_id$jscomp$28$$,$members$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$=function($team_id$jscomp$30$$){typeof $app$main$data$team$fetch_members_54937$$==="undefined"&&($app$main$data$team$fetch_members_54937$$=function($team_id$jscomp$31$$,$meta54938$$){this.$team_id$=$team_id$jscomp$31$$;this.$meta54938$=$meta54938$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$fetch_members_54937$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$fetch_members_54937$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3240$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_members$$},$app$main$data$team$fetch_members_54937$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54939$$,$meta54938__$1$$){return new $app$main$data$team$fetch_members_54937$$(this.$team_id$,$meta54938__$1$$)},$app$main$data$team$fetch_members_54937$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54938$},
$app$main$data$team$fetch_members_54937$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_members_54937$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1691_or__5025__auto__$jscomp$inline_6066$$,$state$jscomp$202_temp__5825__auto__$jscomp$176$$){$_$jscomp$1691_or__5025__auto__$jscomp$inline_6066$$=this.$team_id$;$state$jscomp$202_temp__5825__auto__$jscomp$176$$=$APP.$cljs$core$truth_$$($_$jscomp$1691_or__5025__auto__$jscomp$inline_6066$$)?
$_$jscomp$1691_or__5025__auto__$jscomp$inline_6066$$:$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$202_temp__5825__auto__$jscomp$176$$);return $APP.$cljs$core$truth_$$($state$jscomp$202_temp__5825__auto__$jscomp$176$$)?$APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$data$team$members_fetched$$,$state$jscomp$202_temp__5825__auto__$jscomp$176$$),$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3241$get_team_members$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$state$jscomp$202_temp__5825__auto__$jscomp$176$$],null))):null});return new $app$main$data$team$fetch_members_54937$$($team_id$jscomp$30$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$invitations_fetched$$=function($team_id$jscomp$32$$,$invitations$$){typeof $app$main$data$team$invitations_fetched_54945$$==="undefined"&&($app$main$data$team$invitations_fetched_54945$$=function($team_id$jscomp$33$$,$invitations$jscomp$1$$,$meta54946$$){this.$team_id$=$team_id$jscomp$33$$;this.$invitations$=$invitations$jscomp$1$$;this.$meta54946$=$meta54946$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$invitations_fetched_54945$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$invitations_fetched_54945$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3242$app_DOT_main_DOT_data_DOT_team_SLASH_invitations_fetched$$},$app$main$data$team$invitations_fetched_54945$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54947$$,$meta54946__$1$$){return new $app$main$data$team$invitations_fetched_54945$$(this.$team_id$,this.$invitations$,$meta54946__$1$$)},$app$main$data$team$invitations_fetched_54945$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54946$},$app$main$data$team$invitations_fetched_54945$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$invitations_fetched_54945$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1692$$,$state$jscomp$203$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$203$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2133$teams$$,
this.$team_id$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3243$invitations$$,this.$invitations$)});return new $app$main$data$team$invitations_fetched_54945$$($team_id$jscomp$32$$,$invitations$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$fetch_invitations$$=function(){typeof $app$main$data$team$fetch_invitations_54954$$==="undefined"&&($app$main$data$team$fetch_invitations_54954$$=function($meta54955$$){this.$meta54955$=$meta54955$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$fetch_invitations_54954$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_invitations_54954$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3244$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_invitations$$},$app$main$data$team$fetch_invitations_54954$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54956$$,$meta54955__$1$$){return new $app$main$data$team$fetch_invitations_54954$$($meta54955__$1$$)},$app$main$data$team$fetch_invitations_54954$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54955$},$app$main$data$team$fetch_invitations_54954$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_invitations_54954$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1693_team_id$jscomp$34$$,$state$jscomp$204$$){$_$jscomp$1693_team_id$jscomp$34$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$204$$);return $APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$data$team$invitations_fetched$$,$_$jscomp$1693_team_id$jscomp$34$$),$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3245$get_team_invitations$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1693_team_id$jscomp$34$$],null)))});return new $app$main$data$team$fetch_invitations_54954$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$update_member_role$$=function($p__55007$$){var $map__55008__$1$$=$APP.$cljs$core$__destructure_map$$($p__55007$$),$role$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55008__$1$$,$APP.$cljs$cst$2447$role$$),$member_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55008__$1$$,$cljs$cst$3249$member_id$$);typeof $app$main$data$team$update_member_role_55009$$==="undefined"&&($app$main$data$team$update_member_role_55009$$=function($p__55007$jscomp$1$$,
$map__55008$jscomp$1$$,$params$jscomp$200$$,$role$jscomp$4$$,$member_id$jscomp$1$$,$meta55010$$){this.$p__55007$=$p__55007$jscomp$1$$;this.$map__55008$=$map__55008$jscomp$1$$;this.params=$params$jscomp$200$$;this.role=$role$jscomp$4$$;this.$member_id$=$member_id$jscomp$1$$;this.$meta55010$=$meta55010$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$update_member_role_55009$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$update_member_role_55009$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3250$app_DOT_main_DOT_data_DOT_team_SLASH_update_member_role$$},$app$main$data$team$update_member_role_55009$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55011$$,$meta55010__$1$$){return new $app$main$data$team$update_member_role_55009$$(this.$p__55007$,this.$map__55008$,this.params,this.role,this.$member_id$,$meta55010__$1$$)},$app$main$data$team$update_member_role_55009$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta55010$},$app$main$data$team$update_member_role_55009$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$update_member_role_55009$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1699_params__$1$jscomp$24$$,$state$jscomp$208$$){var $self__$jscomp$3615$$=this,$team_id$jscomp$41$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$208$$);$_$jscomp$1699_params__$1$jscomp$24$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$3615$$.params,$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$41$$);return $APP.$beicon$v2$core$mapcat$$(function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$profile$refresh_profile$$(),$APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$($team_id$jscomp$41$$),$APP.$app$main$data$team$fetch_teams$$(),$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
"update-team-member-role",$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$41$$,$APP.$cljs$cst$2447$role$$,$self__$jscomp$3615$$.role,$cljs$cst$3249$member_id$$,$self__$jscomp$3615$$.$member_id$],null)))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3251$update_team_member_role$$,$_$jscomp$1699_params__$1$jscomp$24$$))});return new $app$main$data$team$update_member_role_55009$$($p__55007$$,$map__55008__$1$$,$map__55008__$1$$,$role$jscomp$3$$,$member_id$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$delete_member$$=function($p__55031$$){var $map__55032__$1$$=$APP.$cljs$core$__destructure_map$$($p__55031$$),$member_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55032__$1$$,$cljs$cst$3249$member_id$$);typeof $app$main$data$team$delete_member_55033$$==="undefined"&&($app$main$data$team$delete_member_55033$$=function($p__55031$jscomp$1$$,$map__55032$jscomp$1$$,$params$jscomp$202$$,$member_id$jscomp$3$$,$meta55034$$){this.$p__55031$=$p__55031$jscomp$1$$;
this.$map__55032$=$map__55032$jscomp$1$$;this.params=$params$jscomp$202$$;this.$member_id$=$member_id$jscomp$3$$;this.$meta55034$=$meta55034$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$delete_member_55033$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$delete_member_55033$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3252$app_DOT_main_DOT_data_DOT_team_SLASH_delete_member$$},
$app$main$data$team$delete_member_55033$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55035$$,$meta55034__$1$$){return new $app$main$data$team$delete_member_55033$$(this.$p__55031$,this.$map__55032$,this.params,this.$member_id$,$meta55034__$1$$)},$app$main$data$team$delete_member_55033$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55034$},$app$main$data$team$delete_member_55033$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$delete_member_55033$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1700_params__$1$jscomp$25$$,$state$jscomp$209$$){var $self__$jscomp$3619$$=this,$team_id$jscomp$42$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$209$$);$_$jscomp$1700_params__$1$jscomp$25$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$3619$$.params,$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$42$$);return $APP.$beicon$v2$core$mapcat$$(function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$profile$refresh_profile$$(),
$APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$($team_id$jscomp$42$$),$APP.$app$main$data$team$fetch_teams$$(),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"delete-team-member",$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$42$$,$cljs$cst$3249$member_id$$,$self__$jscomp$3619$$.$member_id$],
null)))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3253$delete_team_member$$,$_$jscomp$1700_params__$1$jscomp$25$$))});return new $app$main$data$team$delete_member_55033$$($p__55031$$,$map__55032__$1$$,$map__55032__$1$$,$member_id$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$webhooks_fetched$$=function($team_id$jscomp$46$$,$webhooks$$){typeof $app$main$data$team$webhooks_fetched_55066$$==="undefined"&&($app$main$data$team$webhooks_fetched_55066$$=function($team_id$jscomp$47$$,$webhooks$jscomp$1$$,$meta55067$$){this.$team_id$=$team_id$jscomp$47$$;this.webhooks=$webhooks$jscomp$1$$;this.$meta55067$=$meta55067$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$webhooks_fetched_55066$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$webhooks_fetched_55066$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3258$app_DOT_main_DOT_data_DOT_team_SLASH_webhooks_fetched$$},$app$main$data$team$webhooks_fetched_55066$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55068$$,$meta55067__$1$$){return new $app$main$data$team$webhooks_fetched_55066$$(this.$team_id$,this.webhooks,$meta55067__$1$$)},$app$main$data$team$webhooks_fetched_55066$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta55067$},$app$main$data$team$webhooks_fetched_55066$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$webhooks_fetched_55066$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1703$$,$state$jscomp$212$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$212$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2133$teams$$,
this.$team_id$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1208$webhooks$$,this.webhooks)});return new $app$main$data$team$webhooks_fetched_55066$$($team_id$jscomp$46$$,$webhooks$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$fetch_webhooks$$=function(){typeof $app$main$data$team$fetch_webhooks_55069$$==="undefined"&&($app$main$data$team$fetch_webhooks_55069$$=function($meta55070$$){this.$meta55070$=$meta55070$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$fetch_webhooks_55069$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_webhooks_55069$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3259$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_webhooks$$},$app$main$data$team$fetch_webhooks_55069$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55071$$,$meta55070__$1$$){return new $app$main$data$team$fetch_webhooks_55069$$($meta55070__$1$$)},$app$main$data$team$fetch_webhooks_55069$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55070$},$app$main$data$team$fetch_webhooks_55069$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$fetch_webhooks_55069$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1704_team_id$jscomp$48$$,$state$jscomp$213$$){$_$jscomp$1704_team_id$jscomp$48$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$213$$);return $APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$data$team$webhooks_fetched$$,$_$jscomp$1704_team_id$jscomp$48$$),$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3260$get_webhooks$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1704_team_id$jscomp$48$$],null)))});return new $app$main$data$team$fetch_webhooks_55069$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$team_created$$=function($team$jscomp$5$$){typeof $app$main$data$team$team_created_55078$$==="undefined"&&($app$main$data$team$team_created_55078$$=function($team$jscomp$6$$,$meta55079$$){this.team=$team$jscomp$6$$;this.$meta55079$=$meta55079$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$team_created_55078$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$team_created_55078$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3262$app_DOT_main_DOT_data_DOT_team_SLASH_team_created$$},$app$main$data$team$team_created_55078$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55080$$,$meta55079__$1$$){return new $app$main$data$team$team_created_55078$$(this.team,$meta55079__$1$$)},$app$main$data$team$team_created_55078$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55079$},$app$main$data$team$team_created_55078$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.team});
return new $app$main$data$team$team_created_55078$$($team$jscomp$5$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$create_team$$=function($p__55086$$){var $map__55087__$1$$=$APP.$cljs$core$__destructure_map$$($p__55086$$),$name$jscomp$271$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55087__$1$$,$APP.$cljs$cst$723$name$$);typeof $app$main$data$team$create_team_55088$$==="undefined"&&($app$main$data$team$create_team_55088$$=function($p__55086$jscomp$1$$,$map__55087$jscomp$1$$,$params$jscomp$204$$,$name$jscomp$272$$,$meta55089$$){this.$p__55086$=$p__55086$jscomp$1$$;this.$map__55087$=
$map__55087$jscomp$1$$;this.params=$params$jscomp$204$$;this.name=$name$jscomp$272$$;this.$meta55089$=$meta55089$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$create_team_55088$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$create_team_55088$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3263$app_DOT_main_DOT_data_DOT_team_SLASH_create_team$$},$app$main$data$team$create_team_55088$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_55090$$,$meta55089__$1$$){return new $app$main$data$team$create_team_55088$$(this.$p__55086$,this.$map__55087$,this.params,this.name,$meta55089__$1$$)},$app$main$data$team$create_team_55088$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55089$},$app$main$data$team$create_team_55088$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$create_team_55088$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__55099_on_success$jscomp$11$$=
$APP.$cljs$core$meta$$(this.params),$map__55099__$1_on_error$jscomp$16$$=$APP.$cljs$core$__destructure_map$$($map__55099_on_success$jscomp$11$$);$map__55099_on_success$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55099__$1_on_error$jscomp$16$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__55099__$1_on_error$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55099__$1_on_error$jscomp$16$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);
return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55099__$1_on_error$jscomp$16$$,$APP.$beicon$v2$core$map$$($APP.$app$main$data$team$team_created$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55099_on_success$jscomp$11$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3264$create_team$$,$APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,this.name,$APP.$cljs$cst$227$features$$,
$APP.$app$main$features$global_enabled_features$$],null),$APP.$cljs$core$meta$$(this))))))});return new $app$main$data$team$create_team_55088$$($p__55086$$,$map__55087__$1$$,$map__55087__$1$$,$name$jscomp$271$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$update_team$$=function($p__55125$$){var $map__55126__$1$$=$APP.$cljs$core$__destructure_map$$($p__55125$$),$id$jscomp$403$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55126__$1$$,$APP.$cljs$cst$266$id$$),$name$jscomp$275$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55126__$1$$,$APP.$cljs$cst$723$name$$);typeof $app$main$data$team$update_team_55128$$==="undefined"&&($app$main$data$team$update_team_55128$$=function($p__55125$jscomp$1$$,$map__55126$jscomp$1$$,
$params$jscomp$208$$,$id$jscomp$404$$,$name$jscomp$276$$,$meta55129$$){this.$p__55125$=$p__55125$jscomp$1$$;this.$map__55126$=$map__55126$jscomp$1$$;this.params=$params$jscomp$208$$;this.id=$id$jscomp$404$$;this.name=$name$jscomp$276$$;this.$meta55129$=$meta55129$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$update_team_55128$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$update_team_55128$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3268$app_DOT_main_DOT_data_DOT_team_SLASH_update_team$$},$app$main$data$team$update_team_55128$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55130$$,$meta55129__$1$$){return new $app$main$data$team$update_team_55128$$(this.$p__55125$,this.$map__55126$,this.params,this.id,this.name,$meta55129__$1$$)},$app$main$data$team$update_team_55128$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55129$},$app$main$data$team$update_team_55128$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$update_team_55128$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1709$$,$state$jscomp$215$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$215$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2133$teams$$,this.id,$APP.$cljs$cst$723$name$$],null),this.name)},$app$main$data$team$update_team_55128$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$update_team_55128$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$ignore$$($APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3269$update_team$$,this.params))});return new $app$main$data$team$update_team_55128$$($p__55125$$,$map__55126__$1$$,$map__55126__$1$$,$id$jscomp$403$$,$name$jscomp$275$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$team_leaved$$=function($p__55134$$){var $map__55135__$1$$=$APP.$cljs$core$__destructure_map$$($p__55134$$),$id$jscomp$405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55135__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$team$team_leaved_55136$$==="undefined"&&($app$main$data$team$team_leaved_55136$$=function($p__55134$jscomp$1$$,$map__55135$jscomp$1$$,$params$jscomp$210$$,$id$jscomp$406$$,$meta55137$$){this.$p__55134$=$p__55134$jscomp$1$$;this.$map__55135$=
$map__55135$jscomp$1$$;this.params=$params$jscomp$210$$;this.id=$id$jscomp$406$$;this.$meta55137$=$meta55137$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$team_leaved_55136$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$team_leaved_55136$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3270$app_DOT_main_DOT_data_DOT_team_SLASH_team_leaved$$},$app$main$data$team$team_leaved_55136$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_55138$$,$meta55137__$1$$){return new $app$main$data$team$team_leaved_55136$$(this.$p__55134$,this.$map__55135$,this.params,this.id,$meta55137__$1$$)},$app$main$data$team$team_leaved_55136$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55137$},$app$main$data$team$team_leaved_55136$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.params},$app$main$data$team$team_leaved_55136$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$team_leaved_55136$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1712$$,$state$jscomp$216$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$216$$,$APP.$cljs$cst$2133$teams$$,$APP.$cljs$core$dissoc$$,this.id)},$app$main$data$team$team_leaved_55136$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$team_leaved_55136$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$1713_teams$jscomp$4$$,
$state$jscomp$217_temp__5825__auto__$jscomp$177$$){$_$jscomp$1713_teams$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$217_temp__5825__auto__$jscomp$177$$,$APP.$cljs$cst$2133$teams$$);$state$jscomp$217_temp__5825__auto__$jscomp$177$$=$APP.$cljs$cst$3234$app_DOT_main_DOT_data_DOT_team_SLASH_current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$storage$user$$);return $APP.$cljs$core$truth_$$($state$jscomp$217_temp__5825__auto__$jscomp$177$$)?$APP.$cljs$core$contains_QMARK_$$($_$jscomp$1713_teams$jscomp$4$$,
$state$jscomp$217_temp__5825__auto__$jscomp$177$$)?null:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$util$storage$user$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3234$app_DOT_main_DOT_data_DOT_team_SLASH_current_team_id$$):null});return new $app$main$data$team$team_leaved_55136$$($p__55134$$,$map__55135__$1$$,$map__55135__$1$$,$id$jscomp$405$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$leave_current_team$$=function($p__55142$$){var $map__55143__$1$$=$APP.$cljs$core$__destructure_map$$($p__55142$$),$reassign_to$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55143__$1$$,$cljs$cst$3271$reassign_to$$);typeof $app$main$data$team$leave_current_team_55145$$==="undefined"&&($app$main$data$team$leave_current_team_55145$$=function($p__55142$jscomp$1$$,$map__55143$jscomp$1$$,$params$jscomp$212$$,$reassign_to$jscomp$1$$,$meta55146$$){this.$p__55142$=$p__55142$jscomp$1$$;
this.$map__55143$=$map__55143$jscomp$1$$;this.params=$params$jscomp$212$$;this.$reassign_to$=$reassign_to$jscomp$1$$;this.$meta55146$=$meta55146$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$leave_current_team_55145$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$leave_current_team_55145$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3272$app_DOT_main_DOT_data_DOT_team_SLASH_leave_current_team$$},
$app$main$data$team$leave_current_team_55145$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55147$$,$meta55146__$1$$){return new $app$main$data$team$leave_current_team_55145$$(this.$p__55142$,this.$map__55143$,this.params,this.$reassign_to$,$meta55146__$1$$)},$app$main$data$team$leave_current_team_55145$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55146$},$app$main$data$team$leave_current_team_55145$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$leave_current_team_55145$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1714_map__55158_map__55158__$1$$,$on_error$jscomp$18_state$jscomp$218$$){var $self__$jscomp$3666$$=this,$team_id$jscomp$50$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($on_error$jscomp$18_state$jscomp$218$$,$APP.$cljs$cst$1911$current_team_id$$),$params__$1$jscomp$28$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$3666$$.params,$APP.$cljs$cst$266$id$$,
$team_id$jscomp$50$$);$_$jscomp$1714_map__55158_map__55158__$1$$=$APP.$cljs$core$meta$$($params__$1$jscomp$28$$);$_$jscomp$1714_map__55158_map__55158__$1$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$1714_map__55158_map__55158__$1$$);$on_error$jscomp$18_state$jscomp$218$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$1714_map__55158_map__55158__$1$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);var $on_success$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$1714_map__55158_map__55158__$1$$,
$APP.$cljs$cst$2445$on_success$$,$APP.$beicon$v2$core$empty$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($on_error$jscomp$18_state$jscomp$218$$,$APP.$beicon$v2$core$mapcat$$(function(){return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$team$team_leaved$$($params__$1$jscomp$28$$),$APP.$app$main$data$team$fetch_teams$$(),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"leave-team",$cljs$cst$3271$reassign_to$$,$self__$jscomp$3666$$.$reassign_to$,$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$50$$],null))),$on_success$jscomp$13$$.$cljs$core$IFn$_invoke$arity$0$?$on_success$jscomp$13$$.$cljs$core$IFn$_invoke$arity$0$():$on_success$jscomp$13$$())},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3273$leave_team$$,$params__$1$jscomp$28$$)))});
return new $app$main$data$team$leave_current_team_55145$$($p__55142$$,$map__55143__$1$$,$map__55143__$1$$,$reassign_to$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$create_invitations$$=function($p__55171$$){var $map__55172__$1$$=$APP.$cljs$core$__destructure_map$$($p__55171$$),$emails$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55172__$1$$,$APP.$cljs$cst$3265$emails$$),$role$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55172__$1$$,$APP.$cljs$cst$2447$role$$),$team_id$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55172__$1$$,$APP.$cljs$cst$1912$team_id$$),
$invitations$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55172__$1$$,$APP.$cljs$cst$3243$invitations$$),$resend_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55172__$1$$,$APP.$cljs$cst$3274$resend_QMARK_$$);$app$main$data$team$check_create_invitations_params$$($map__55172__$1$$);typeof $app$main$data$team$create_invitations_55173$$==="undefined"&&($app$main$data$team$create_invitations_55173$$=function($p__55171$jscomp$1$$,$map__55172$jscomp$1$$,$params$jscomp$214$$,
$emails$jscomp$3$$,$role$jscomp$8$$,$team_id$jscomp$52$$,$invitations$jscomp$3$$,$resend_QMARK_$jscomp$1$$,$meta55174$$){this.$p__55171$=$p__55171$jscomp$1$$;this.$map__55172$=$map__55172$jscomp$1$$;this.params=$params$jscomp$214$$;this.$emails$=$emails$jscomp$3$$;this.role=$role$jscomp$8$$;this.$team_id$=$team_id$jscomp$52$$;this.$invitations$=$invitations$jscomp$3$$;this.$resend_QMARK_$=$resend_QMARK_$jscomp$1$$;this.$meta55174$=$meta55174$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$team$create_invitations_55173$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$create_invitations_55173$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3275$app_DOT_main_DOT_data_DOT_team_SLASH_create_invitations$$},$app$main$data$team$create_invitations_55173$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55175$$,$meta55174__$1$$){return new $app$main$data$team$create_invitations_55173$$(this.$p__55171$,
this.$map__55172$,this.params,this.$emails$,this.role,this.$team_id$,this.$invitations$,this.$resend_QMARK_$,$meta55174__$1$$)},$app$main$data$team$create_invitations_55173$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55174$},$app$main$data$team$create_invitations_55173$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$create_invitations_55173$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$2447$role$$,$APP.$cljs$core$truth_$$(this.$invitations$)?$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$name$$,$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2447$role$$,this.$invitations$)))):$APP.$cljs$core$name$$(this.role),$APP.$cljs$cst$1912$team_id$$,this.$team_id$,$cljs$cst$3276$resend$$,$APP.$cljs$core$boolean$0$$(this.$resend_QMARK_$)],
null)},$app$main$data$team$create_invitations_55173$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$create_invitations_55173$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__55176_on_success$jscomp$14$$=$APP.$cljs$core$meta$$(this.params),$map__55176__$1_on_error$jscomp$19$$=$APP.$cljs$core$__destructure_map$$($map__55176_on_success$jscomp$14$$);$map__55176_on_success$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55176__$1_on_error$jscomp$19$$,
$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__55176__$1_on_error$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55176__$1_on_error$jscomp$19$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);var $JSCompiler_temp$jscomp$1084_JSCompiler_temp$jscomp$1085_and__5023__auto__$jscomp$inline_11821$$=this.$emails$;if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$1084_JSCompiler_temp$jscomp$1085_and__5023__auto__$jscomp$inline_11821$$)?
this.role:$JSCompiler_temp$jscomp$1084_JSCompiler_temp$jscomp$1085_and__5023__auto__$jscomp$inline_11821$$))$JSCompiler_temp$jscomp$1084_JSCompiler_temp$jscomp$1085_and__5023__auto__$jscomp$inline_11821$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3265$emails$$,this.$emails$,$APP.$cljs$cst$2447$role$$,this.role,$APP.$cljs$cst$1912$team_id$$,this.$team_id$],null);else if($APP.$cljs$core$truth_$$(this.$invitations$))$JSCompiler_temp$jscomp$1084_JSCompiler_temp$jscomp$1085_and__5023__auto__$jscomp$inline_11821$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3243$invitations$$,this.$invitations$,$APP.$cljs$cst$1912$team_id$$,this.$team_id$],null);else throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$(" Invalid parameters ",this.params);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55176__$1_on_error$jscomp$19$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55176_on_success$jscomp$14$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3277$create_team_invitations$$,
$APP.$cljs$core$with_meta$$($JSCompiler_temp$jscomp$1084_JSCompiler_temp$jscomp$1085_and__5023__auto__$jscomp$inline_11821$$,$APP.$cljs$core$meta$$(this)))))});return new $app$main$data$team$create_invitations_55173$$($p__55171$$,$map__55172__$1$$,$map__55172__$1$$,$emails$jscomp$2$$,$role$jscomp$7$$,$team_id$jscomp$51$$,$invitations$jscomp$2$$,$resend_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$copy_invitation_link$$=function($p__55177$$){var $map__55178__$1$$=$APP.$cljs$core$__destructure_map$$($p__55177$$),$email$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55178__$1$$,$APP.$cljs$cst$3176$email$$),$team_id$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55178__$1$$,$APP.$cljs$cst$1912$team_id$$);typeof $app$main$data$team$copy_invitation_link_55179$$==="undefined"&&($app$main$data$team$copy_invitation_link_55179$$=function($p__55177$jscomp$1$$,
$map__55178$jscomp$1$$,$params$jscomp$216$$,$email$jscomp$3$$,$team_id$jscomp$54$$,$meta55180$$){this.$p__55177$=$p__55177$jscomp$1$$;this.$map__55178$=$map__55178$jscomp$1$$;this.params=$params$jscomp$216$$;this.email=$email$jscomp$3$$;this.$team_id$=$team_id$jscomp$54$$;this.$meta55180$=$meta55180$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$copy_invitation_link_55179$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$copy_invitation_link_55179$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3278$app_DOT_main_DOT_data_DOT_team_SLASH_copy_invitation_link$$},$app$main$data$team$copy_invitation_link_55179$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55181$$,$meta55180__$1$$){return new $app$main$data$team$copy_invitation_link_55179$$(this.$p__55177$,this.$map__55178$,this.params,this.email,this.$team_id$,$meta55180__$1$$)},$app$main$data$team$copy_invitation_link_55179$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta55180$},$app$main$data$team$copy_invitation_link_55179$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3176$email$$,this.email,$APP.$cljs$cst$1912$team_id$$,this.$team_id$],null)},$app$main$data$team$copy_invitation_link_55179$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$copy_invitation_link_55179$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1718_map__55188_on_success$jscomp$15$$,$state$jscomp$219$$){$_$jscomp$1718_map__55188_on_success$jscomp$15$$=$APP.$cljs$core$meta$$(this.params);var $map__55188__$1_on_error$jscomp$20$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$1718_map__55188_on_success$jscomp$15$$);$_$jscomp$1718_map__55188_on_success$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55188__$1_on_error$jscomp$20$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__55188__$1_on_error$jscomp$20$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55188__$1_on_error$jscomp$20$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);var $router$jscomp$6$$=$APP.$cljs$cst$2132$router$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$219$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55188__$1_on_error$jscomp$20$$,$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1718_map__55188_on_success$jscomp$15$$,
$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($uri$jscomp$78$$){return $APP.$app$util$clipboard$to_clipboard$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($uri$jscomp$78$$))},$APP.$beicon$v2$core$map$$(function($fragment$jscomp$11$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$config$public_uri$$,$APP.$cljs$cst$736$fragment$$,$fragment$jscomp$11$$)},$APP.$beicon$v2$core$map$$(function($params__$1$jscomp$29$$){return $APP.$app$main$router$resolve$cljs$0core$0IFn$0_invoke$0arity$03$$($router$jscomp$6$$,
$APP.$cljs$cst$3279$auth_verify_token$$,$params__$1$jscomp$29$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3280$get_team_invitation_token$$,this.params)))))))});return new $app$main$data$team$copy_invitation_link_55179$$($p__55177$$,$map__55178__$1$$,$map__55178__$1$$,$email$jscomp$2$$,$team_id$jscomp$53$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$update_invitation_role$$=function($p__55190$$){var $map__55191__$1$$=$APP.$cljs$core$__destructure_map$$($p__55190$$),$email$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55191__$1$$,$APP.$cljs$cst$3176$email$$),$team_id$jscomp$55$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55191__$1$$,$APP.$cljs$cst$1912$team_id$$),$role$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55191__$1$$,$APP.$cljs$cst$2447$role$$);typeof $app$main$data$team$update_invitation_role_55195$$===
"undefined"&&($app$main$data$team$update_invitation_role_55195$$=function($p__55190$jscomp$1$$,$map__55191$jscomp$1$$,$params$jscomp$218$$,$email$jscomp$5$$,$team_id$jscomp$56$$,$role$jscomp$10$$,$meta55196$$){this.$p__55190$=$p__55190$jscomp$1$$;this.$map__55191$=$map__55191$jscomp$1$$;this.params=$params$jscomp$218$$;this.email=$email$jscomp$5$$;this.$team_id$=$team_id$jscomp$56$$;this.role=$role$jscomp$10$$;this.$meta55196$=$meta55196$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$team$update_invitation_role_55195$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$update_invitation_role_55195$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3281$app_DOT_main_DOT_data_DOT_team_SLASH_update_invitation_role$$},$app$main$data$team$update_invitation_role_55195$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55197$$,$meta55196__$1$$){return new $app$main$data$team$update_invitation_role_55195$$(this.$p__55190$,
this.$map__55191$,this.params,this.email,this.$team_id$,this.role,$meta55196__$1$$)},$app$main$data$team$update_invitation_role_55195$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55196$},$app$main$data$team$update_invitation_role_55195$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2447$role$$,this.role],null)},$app$main$data$team$update_invitation_role_55195$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$update_invitation_role_55195$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__55206_on_success$jscomp$16$$=$APP.$cljs$core$meta$$(this.params),$map__55206__$1_on_error$jscomp$21$$=$APP.$cljs$core$__destructure_map$$($map__55206_on_success$jscomp$16$$);$map__55206_on_success$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55206__$1_on_error$jscomp$21$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);
$map__55206__$1_on_error$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55206__$1_on_error$jscomp$21$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55206__$1_on_error$jscomp$21$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55206_on_success$jscomp$16$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3282$update_team_invitation_role$$,
this.params)))});return new $app$main$data$team$update_invitation_role_55195$$($p__55190$$,$map__55191__$1$$,$map__55191__$1$$,$email$jscomp$4$$,$team_id$jscomp$55$$,$role$jscomp$9$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$team_deleted$$=function($id$jscomp$407$$){typeof $app$main$data$team$team_deleted_55218$$==="undefined"&&($app$main$data$team$team_deleted_55218$$=function($id$jscomp$408$$,$meta55219$$){this.id=$id$jscomp$408$$;this.$meta55219$=$meta55219$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$team_deleted_55218$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$team_deleted_55218$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3285$app_DOT_main_DOT_data_DOT_team_SLASH_team_deleted$$},$app$main$data$team$team_deleted_55218$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55220$$,$meta55219__$1$$){return new $app$main$data$team$team_deleted_55218$$(this.id,$meta55219__$1$$)},$app$main$data$team$team_deleted_55218$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55219$},$app$main$data$team$team_deleted_55218$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$team_deleted_55218$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1722$$,$state$jscomp$220$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$220$$,$APP.$cljs$cst$2133$teams$$,$APP.$cljs$core$dissoc$$,this.id)});return new $app$main$data$team$team_deleted_55218$$($id$jscomp$407$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$delete_team$$=function($p__55221$$){var $map__55222__$1$$=$APP.$cljs$core$__destructure_map$$($p__55221$$),$id$jscomp$409$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55222__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$team$delete_team_55223$$==="undefined"&&($app$main$data$team$delete_team_55223$$=function($p__55221$jscomp$1$$,$map__55222$jscomp$1$$,$params$jscomp$222$$,$id$jscomp$410$$,$meta55224$$){this.$p__55221$=$p__55221$jscomp$1$$;this.$map__55222$=
$map__55222$jscomp$1$$;this.params=$params$jscomp$222$$;this.id=$id$jscomp$410$$;this.$meta55224$=$meta55224$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$delete_team_55223$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$delete_team_55223$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3286$app_DOT_main_DOT_data_DOT_team_SLASH_delete_team$$},$app$main$data$team$delete_team_55223$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_55225$$,$meta55224__$1$$){return new $app$main$data$team$delete_team_55223$$(this.$p__55221$,this.$map__55222$,this.params,this.id,$meta55224__$1$$)},$app$main$data$team$delete_team_55223$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55224$},$app$main$data$team$delete_team_55223$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$delete_team_55223$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$3693$$=
this,$map__55227_map__55227__$1_on_error$jscomp$23$$=$APP.$cljs$core$meta$$($self__$jscomp$3693$$.params);$map__55227_map__55227__$1_on_error$jscomp$23$$=$APP.$cljs$core$__destructure_map$$($map__55227_map__55227__$1_on_error$jscomp$23$$);var $on_success$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55227_map__55227__$1_on_error$jscomp$23$$,$APP.$cljs$cst$2445$on_success$$,$APP.$beicon$v2$core$empty$$);$map__55227_map__55227__$1_on_error$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55227_map__55227__$1_on_error$jscomp$23$$,
$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55227_map__55227__$1_on_error$jscomp$23$$,$APP.$beicon$v2$core$mapcat$$(function($result$jscomp$259$$){return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$team$team_deleted$$($self__$jscomp$3693$$.id)),$on_success$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$?$on_success$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$259$$):
$on_success$jscomp$18$$($result$jscomp$259$$))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3287$delete_team$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$self__$jscomp$3693$$.id],null))))});return new $app$main$data$team$delete_team_55223$$($p__55221$$,$map__55222__$1$$,$map__55222__$1$$,$id$jscomp$409$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$delete_webhook$$=function($p__55229$$){var $map__55232__$1$$=$APP.$cljs$core$__destructure_map$$($p__55229$$),$id$jscomp$411$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55232__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$team$delete_webhook_55236$$==="undefined"&&($app$main$data$team$delete_webhook_55236$$=function($p__55229$jscomp$1$$,$map__55232$jscomp$1$$,$params$jscomp$224$$,$id$jscomp$412$$,$meta55237$$){this.$p__55229$=$p__55229$jscomp$1$$;this.$map__55232$=
$map__55232$jscomp$1$$;this.params=$params$jscomp$224$$;this.id=$id$jscomp$412$$;this.$meta55237$=$meta55237$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$delete_webhook_55236$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$delete_webhook_55236$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3288$app_DOT_main_DOT_data_DOT_team_SLASH_delete_webhook$$},$app$main$data$team$delete_webhook_55236$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_55238$$,$meta55237__$1$$){return new $app$main$data$team$delete_webhook_55236$$(this.$p__55229$,this.$map__55232$,this.params,this.id,$meta55237__$1$$)},$app$main$data$team$delete_webhook_55236$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55237$},$app$main$data$team$delete_webhook_55236$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$delete_webhook_55236$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1724_params__$1$jscomp$30_team_id$jscomp$59$$,
$map__55239_on_success$jscomp$19_state$jscomp$221$$){$_$jscomp$1724_params__$1$jscomp$30_team_id$jscomp$59$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($map__55239_on_success$jscomp$19_state$jscomp$221$$);$_$jscomp$1724_params__$1$jscomp$30_team_id$jscomp$59$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.params,$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1724_params__$1$jscomp$30_team_id$jscomp$59$$);$map__55239_on_success$jscomp$19_state$jscomp$221$$=$APP.$cljs$core$meta$$($_$jscomp$1724_params__$1$jscomp$30_team_id$jscomp$59$$);
var $map__55239__$1_on_error$jscomp$24$$=$APP.$cljs$core$__destructure_map$$($map__55239_on_success$jscomp$19_state$jscomp$221$$);$map__55239_on_success$jscomp$19_state$jscomp$221$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55239__$1_on_error$jscomp$24$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__55239__$1_on_error$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55239__$1_on_error$jscomp$24$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);
return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55239__$1_on_error$jscomp$24$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55239_on_success$jscomp$19_state$jscomp$221$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3289$delete_webhook$$,$_$jscomp$1724_params__$1$jscomp$30_team_id$jscomp$59$$)))});return new $app$main$data$team$delete_webhook_55236$$($p__55229$$,$map__55232__$1$$,$map__55232__$1$$,$id$jscomp$411$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$update_webhook$$=function($p__55249$$){var $map__55250__$1$$=$APP.$cljs$core$__destructure_map$$($p__55249$$),$id$jscomp$413$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55250__$1$$,$APP.$cljs$cst$266$id$$),$uri$jscomp$79$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55250__$1$$,$APP.$cljs$cst$1563$uri$$),$mtype$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55250__$1$$,$APP.$cljs$cst$1710$mtype$$),$is_active$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55250__$1$$,
$APP.$cljs$cst$3290$is_active$$);typeof $app$main$data$team$update_webhook_55251$$==="undefined"&&($app$main$data$team$update_webhook_55251$$=function($p__55249$jscomp$1$$,$map__55250$jscomp$1$$,$params$jscomp$226$$,$id$jscomp$414$$,$uri$jscomp$80$$,$mtype$jscomp$9$$,$is_active$jscomp$1$$,$meta55252$$){this.$p__55249$=$p__55249$jscomp$1$$;this.$map__55250$=$map__55250$jscomp$1$$;this.params=$params$jscomp$226$$;this.id=$id$jscomp$414$$;this.uri=$uri$jscomp$80$$;this.$mtype$=$mtype$jscomp$9$$;this.$is_active$=
$is_active$jscomp$1$$;this.$meta55252$=$meta55252$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$update_webhook_55251$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$update_webhook_55251$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3291$app_DOT_main_DOT_data_DOT_team_SLASH_update_webhook$$},$app$main$data$team$update_webhook_55251$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_55253$$,$meta55252__$1$$){return new $app$main$data$team$update_webhook_55251$$(this.$p__55249$,this.$map__55250$,this.params,this.id,this.uri,this.$mtype$,this.$is_active$,$meta55252__$1$$)},$app$main$data$team$update_webhook_55251$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55252$},$app$main$data$team$update_webhook_55251$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$update_webhook_55251$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1725_params__$1$jscomp$31_team_id$jscomp$60$$,$map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$){$_$jscomp$1725_params__$1$jscomp$31_team_id$jscomp$60$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$);$_$jscomp$1725_params__$1$jscomp$31_team_id$jscomp$60$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.params,$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1725_params__$1$jscomp$31_team_id$jscomp$60$$);
$map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$=$APP.$cljs$core$meta$$($_$jscomp$1725_params__$1$jscomp$31_team_id$jscomp$60$$);$map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$=$APP.$cljs$core$__destructure_map$$($map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$);var $on_success$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$,$APP.$cljs$cst$2445$on_success$$,$APP.$beicon$v2$core$empty$$);
$map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55262_map__55262__$1_on_error$jscomp$25_state$jscomp$222$$,$APP.$beicon$v2$core$mapcat$$(function(){return $APP.$beicon$v2$core$concat$$($on_success$jscomp$20$$.$cljs$core$IFn$_invoke$arity$0$?
$on_success$jscomp$20$$.$cljs$core$IFn$_invoke$arity$0$():$on_success$jscomp$20$$(),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$team$fetch_webhooks$$()))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3292$update_webhook$$,$_$jscomp$1725_params__$1$jscomp$31_team_id$jscomp$60$$)))});return new $app$main$data$team$update_webhook_55251$$($p__55249$$,$map__55250__$1$$,$map__55250__$1$$,$id$jscomp$413$$,$uri$jscomp$79$$,$mtype$jscomp$8$$,$is_active$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$create_webhook$$=function($p__55263$$){var $map__55264__$1$$=$APP.$cljs$core$__destructure_map$$($p__55263$$),$uri$jscomp$81$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55264__$1$$,$APP.$cljs$cst$1563$uri$$),$mtype$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55264__$1$$,$APP.$cljs$cst$1710$mtype$$),$is_active$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55264__$1$$,$APP.$cljs$cst$3290$is_active$$);typeof $app$main$data$team$create_webhook_55265$$===
"undefined"&&($app$main$data$team$create_webhook_55265$$=function($p__55263$jscomp$1$$,$map__55264$jscomp$1$$,$params$jscomp$228$$,$uri$jscomp$82$$,$mtype$jscomp$11$$,$is_active$jscomp$3$$,$meta55266$$){this.$p__55263$=$p__55263$jscomp$1$$;this.$map__55264$=$map__55264$jscomp$1$$;this.params=$params$jscomp$228$$;this.uri=$uri$jscomp$82$$;this.$mtype$=$mtype$jscomp$11$$;this.$is_active$=$is_active$jscomp$3$$;this.$meta55266$=$meta55266$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$team$create_webhook_55265$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$create_webhook_55265$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3293$app_DOT_main_DOT_data_DOT_team_SLASH_create_webhook$$},$app$main$data$team$create_webhook_55265$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55267$$,$meta55266__$1$$){return new $app$main$data$team$create_webhook_55265$$(this.$p__55263$,this.$map__55264$,
this.params,this.uri,this.$mtype$,this.$is_active$,$meta55266__$1$$)},$app$main$data$team$create_webhook_55265$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55266$},$app$main$data$team$create_webhook_55265$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$create_webhook_55265$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1726_params__$1$jscomp$32_team_id$jscomp$61$$,$map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$){$_$jscomp$1726_params__$1$jscomp$32_team_id$jscomp$61$$=
$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$);$_$jscomp$1726_params__$1$jscomp$32_team_id$jscomp$61$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.params,$APP.$cljs$cst$1912$team_id$$,$_$jscomp$1726_params__$1$jscomp$32_team_id$jscomp$61$$),$APP.$cljs$cst$1563$uri$$,$APP.$cljs$core$str$$);$map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$=
$APP.$cljs$core$meta$$($_$jscomp$1726_params__$1$jscomp$32_team_id$jscomp$61$$);$map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$=$APP.$cljs$core$__destructure_map$$($map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$);var $on_success$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$,$APP.$cljs$cst$2445$on_success$$,$APP.$beicon$v2$core$empty$$);$map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__55268_map__55268__$1_on_error$jscomp$26_state$jscomp$223$$,$APP.$beicon$v2$core$mapcat$$(function(){return $APP.$beicon$v2$core$concat$$($on_success$jscomp$21$$.$cljs$core$IFn$_invoke$arity$0$?$on_success$jscomp$21$$.$cljs$core$IFn$_invoke$arity$0$():
$on_success$jscomp$21$$(),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$team$fetch_webhooks$$()))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3294$create_webhook$$,$_$jscomp$1726_params__$1$jscomp$32_team_id$jscomp$61$$)))});return new $app$main$data$team$create_webhook_55265$$($p__55263$$,$map__55264__$1$$,$map__55264__$1$$,$uri$jscomp$81$$,$mtype$jscomp$10$$,$is_active$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$team$shared_files_fetched$$=function($files$jscomp$9$$){typeof $app$main$data$team$shared_files_fetched_55271$$==="undefined"&&($app$main$data$team$shared_files_fetched_55271$$=function($files$jscomp$10$$,$meta55272$$){this.files=$files$jscomp$10$$;this.$meta55272$=$meta55272$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$shared_files_fetched_55271$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$team$shared_files_fetched_55271$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3295$app_DOT_main_DOT_data_DOT_team_SLASH_shared_files_fetched$$},$app$main$data$team$shared_files_fetched_55271$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55273$$,$meta55272__$1$$){return new $app$main$data$team$shared_files_fetched_55271$$(this.files,$meta55272__$1$$)},$app$main$data$team$shared_files_fetched_55271$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta55272$},$app$main$data$team$shared_files_fetched_55271$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$shared_files_fetched_55271$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1727_files__$1$jscomp$1$$,$state$jscomp$224$$){$_$jscomp$1727_files__$1$jscomp$1$$=$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,this.files);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$224$$,
$APP.$cljs$cst$2139$shared_files$$,$APP.$cljs$core$merge$$,$_$jscomp$1727_files__$1$jscomp$1$$)});return new $app$main$data$team$shared_files_fetched_55271$$($files$jscomp$9$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$team$fetch_shared_files$cljs$0core$0IFn$0_invoke$0arity$01$$=function($team_id$jscomp$62$$){typeof $app$main$data$team$fetch_shared_files_55280$$==="undefined"&&($app$main$data$team$fetch_shared_files_55280$$=function($team_id$jscomp$63$$,$meta55281$$){this.$team_id$=$team_id$jscomp$63$$;this.$meta55281$=$meta55281$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$team$fetch_shared_files_55280$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_shared_files_55280$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3296$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_shared_files$$},$app$main$data$team$fetch_shared_files_55280$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55282$$,$meta55281__$1$$){return new $app$main$data$team$fetch_shared_files_55280$$(this.$team_id$,$meta55281__$1$$)},$app$main$data$team$fetch_shared_files_55280$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta55281$},$app$main$data$team$fetch_shared_files_55280$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$team$fetch_shared_files_55280$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1728_or__5025__auto__$jscomp$inline_6069$$,$state$jscomp$225_temp__5825__auto__$jscomp$178$$){$_$jscomp$1728_or__5025__auto__$jscomp$inline_6069$$=this.$team_id$;$state$jscomp$225_temp__5825__auto__$jscomp$178$$=$APP.$cljs$core$truth_$$($_$jscomp$1728_or__5025__auto__$jscomp$inline_6069$$)?
$_$jscomp$1728_or__5025__auto__$jscomp$inline_6069$$:$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$225_temp__5825__auto__$jscomp$178$$);return $APP.$cljs$core$truth_$$($state$jscomp$225_temp__5825__auto__$jscomp$178$$)?$APP.$beicon$v2$core$map$$($app$main$data$team$shared_files_fetched$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3297$get_team_shared_files$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,
$state$jscomp$225_temp__5825__auto__$jscomp$178$$],null))):null});return new $app$main$data$team$fetch_shared_files_55280$$($team_id$jscomp$62$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$extract_mentions$$=function($content$jscomp$151$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$415_p__64939$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$415_p__64939$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$415_p__64939$$,1,null);$id$jscomp$415_p__64939$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$415_p__64939$$,2,null);return $APP.$app$common$uuid$parse$$($id$jscomp$415_p__64939$$)},
$APP.$cljs$core$re_seq$$($app$main$data$comments$r_mentions$$,$content$jscomp$151$$))};
$APP.$app$main$data$comments$update_mentions$$=function($map__64950__$1_p__64948$$){$map__64950__$1_p__64948$$=$APP.$cljs$core$__destructure_map$$($map__64950__$1_p__64948$$);var $content$jscomp$152$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64950__$1_p__64948$$,$APP.$cljs$cst$1621$content$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__64950__$1_p__64948$$,$cljs$cst$3308$mentions$$,$app$main$data$comments$extract_mentions$$($content$jscomp$152$$))};
$app$main$data$comments$created_thread_on_workspace$cljs$0core$0IFn$0_invoke$0arity$02$$=function($p__64968$$,$open_QMARK_$$){var $map__64970__$1$$=$APP.$cljs$core$__destructure_map$$($p__64968$$),$id$jscomp$416$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64970__$1$$,$APP.$cljs$cst$266$id$$),$comment$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64970__$1$$,$APP.$cljs$cst$3309$comment$$),$page_id$jscomp$86$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64970__$1$$,
$APP.$cljs$cst$2028$page_id$$);typeof $app$main$data$comments$created_thread_on_workspace_64971$$==="undefined"&&($app$main$data$comments$created_thread_on_workspace_64971$$=function($p__64968$jscomp$1$$,$open_QMARK_$jscomp$1$$,$map__64970$jscomp$1$$,$thread$jscomp$2$$,$id$jscomp$417$$,$comment$jscomp$1$$,$page_id$jscomp$87$$,$meta64972$$){this.$p__64968$=$p__64968$jscomp$1$$;this.$open_QMARK_$=$open_QMARK_$jscomp$1$$;this.$map__64970$=$map__64970$jscomp$1$$;this.thread=$thread$jscomp$2$$;this.id=
$id$jscomp$417$$;this.comment=$comment$jscomp$1$$;this.$page_id$=$page_id$jscomp$87$$;this.$meta64972$=$meta64972$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3310$app_DOT_main_DOT_data_DOT_comments_SLASH_created_thread_on_workspace$$},
$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_64973$$,$meta64972__$1$$){return new $app$main$data$comments$created_thread_on_workspace_64971$$(this.$p__64968$,this.$open_QMARK_$,this.$map__64970$,this.thread,this.id,this.comment,this.$page_id$,$meta64972__$1$$)},$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta64972$},$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1730$$,$state$jscomp$226$$){var $self__$jscomp$3717$$=this,$position$jscomp$57$$=$APP.$cljs$core$select_keys$$($self__$jscomp$3717$$.thread,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1591$frame_id$$],null)),$page_id__$1$jscomp$2$$=function(){var $or__5025__auto__$jscomp$625$$=
$self__$jscomp$3717$$.$page_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$625$$)?$or__5025__auto__$jscomp$625$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$226$$)}();return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$(function(){var $G__64988$$=$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$226$$,
$APP.$cljs$cst$2135$comment_threads$$,$APP.$cljs$core$assoc$$,$self__$jscomp$3717$$.id,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$3717$$.thread,$APP.$cljs$cst$3309$comment$$)),$page_id__$1$jscomp$2$$,function($p1__64951_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($p1__64951_SHARP_$$,$APP.$cljs$cst$2044$comment_thread_positions$$,$APP.$cljs$core$assoc$$,$self__$jscomp$3717$$.id,$position$jscomp$57$$)});return $APP.$cljs$core$truth_$$($self__$jscomp$3717$$.$open_QMARK_$)?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($G__64988$$,$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3311$open$$,$self__$jscomp$3717$$.id):$G__64988$$}(),$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$871$options$$,null),$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3312$draft$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3313$comments$$,
$self__$jscomp$3717$$.id],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$3717$$.comment),$self__$jscomp$3717$$.comment)},$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$created_thread_on_workspace_64971$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"create-comment-thread",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace",$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$3314$content_size$$,$APP.$cljs$core$count$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$(this.comment))],null)))});return new $app$main$data$comments$created_thread_on_workspace_64971$$($p__64968$$,$open_QMARK_$$,$map__64970__$1$$,
$map__64970__$1$$,$id$jscomp$416$$,$comment$$,$page_id$jscomp$86$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$create_thread_on_workspace$cljs$0core$0IFn$0_invoke$0arity$03$$=function($params$jscomp$231$$,$on_thread_created$$,$open_QMARK_$jscomp$2$$){typeof $app$main$data$comments$create_thread_on_workspace_65044$$==="undefined"&&($app$main$data$comments$create_thread_on_workspace_65044$$=function($params$jscomp$232$$,$on_thread_created$jscomp$1$$,$open_QMARK_$jscomp$3$$,$meta65045$$){this.params=$params$jscomp$232$$;this.$on_thread_created$=$on_thread_created$jscomp$1$$;this.$open_QMARK_$=
$open_QMARK_$jscomp$3$$;this.$meta65045$=$meta65045$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$create_thread_on_workspace_65044$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$create_thread_on_workspace_65044$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3315$app_DOT_main_DOT_data_DOT_comments_SLASH_create_thread_on_workspace$$},$app$main$data$comments$create_thread_on_workspace_65044$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_65046$$,$meta65045__$1$$){return new $app$main$data$comments$create_thread_on_workspace_65044$$(this.params,this.$on_thread_created$,this.$open_QMARK_$,$meta65045__$1$$)},$app$main$data$comments$create_thread_on_workspace_65044$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65045$},$app$main$data$comments$create_thread_on_workspace_65044$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$create_thread_on_workspace_65044$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1732_page_id$jscomp$88$$,$frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$){var $self__$jscomp$3722$$=this;$_$jscomp$1732_page_id$jscomp$88$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$);$frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$,
$_$jscomp$1732_page_id$jscomp$88$$);$frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$=$app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$,$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$3722$$.params));$frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$data$comments$update_mentions$$($self__$jscomp$3722$$.params),
$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__65055__$1_p__65054$$){$map__65055__$1_p__65054$$=$APP.$cljs$core$__destructure_map$$($map__65055__$1_p__65054$$);var $type$jscomp$443$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65055__$1_p__65054$$,$APP.$cljs$cst$139$type$$),$code$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65055__$1_p__65054$$,
$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$443$$,$APP.$cljs$cst$2513$restriction$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$29$$,$APP.$cljs$cst$3316$max_quote_reached$$)?$APP.$beicon$v2$core$throw$0$$($map__65055__$1_p__65054$$):$APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$beicon$v2$core$map$$(function($p1__65004_SHARP_$$){return $app$main$data$comments$created_thread_on_workspace$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__65004_SHARP_$$,
$self__$jscomp$3722$$.$open_QMARK_$)},$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$3722$$.$on_thread_created$,$APP.$beicon$v2$core$mapcat$$(function($p1__65003_SHARP_$$){return $APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3318$get_comment_thread$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__65003_SHARP_$$),$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__65003_SHARP_$$)],
null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3319$create_comment_thread$$,$frame_id$jscomp$36_objects$jscomp$294_params__$1$jscomp$33_state$jscomp$227$$)))))});return new $app$main$data$comments$create_thread_on_workspace_65044$$($params$jscomp$231$$,$on_thread_created$$,$open_QMARK_$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$update_comment_thread_status$$=function($thread_id$$){typeof $app$main$data$comments$update_comment_thread_status_65143$$==="undefined"&&($app$main$data$comments$update_comment_thread_status_65143$$=function($thread_id$jscomp$1$$,$meta65144$$){this.$thread_id$=$thread_id$jscomp$1$$;this.$meta65144$=$meta65144$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$update_comment_thread_status_65143$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_thread_status_65143$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3322$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread_status$$},$app$main$data$comments$update_comment_thread_status_65143$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65145$$,$meta65144__$1$$){return new $app$main$data$comments$update_comment_thread_status_65143$$(this.$thread_id$,$meta65144__$1$$)},
$app$main$data$comments$update_comment_thread_status_65143$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65144$},$app$main$data$comments$update_comment_thread_status_65143$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_thread_status_65143$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1736_share_id$jscomp$2$$,$state$jscomp$230$$){var $self__$jscomp$3735$$=this;$_$jscomp$1736_share_id$jscomp$2$$=
$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$230$$));return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$constantly$$(function($p1__65142_SHARP_$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($p1__65142_SHARP_$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2135$comment_threads$$,$self__$jscomp$3735$$.$thread_id$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3305$count_unread_comments$$,0]))}),$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3323$update_comment_thread_status$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$self__$jscomp$3735$$.$thread_id$,
$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1736_share_id$jscomp$2$$],null))))});return new $app$main$data$comments$update_comment_thread_status_65143$$($thread_id$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$update_comment_thread$$=function($p__65160$$){var $map__65162__$1$$=$APP.$cljs$core$__destructure_map$$($p__65160$$),$id$jscomp$420$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65162__$1$$,$APP.$cljs$cst$266$id$$),$is_resolved$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65162__$1$$,$APP.$cljs$cst$3324$is_resolved$$);typeof $app$main$data$comments$update_comment_thread_65164$$==="undefined"&&($app$main$data$comments$update_comment_thread_65164$$=
function($p__65160$jscomp$1$$,$map__65162$jscomp$1$$,$thread$jscomp$6$$,$id$jscomp$421$$,$is_resolved$jscomp$1$$,$meta65165$$){this.$p__65160$=$p__65160$jscomp$1$$;this.$map__65162$=$map__65162$jscomp$1$$;this.thread=$thread$jscomp$6$$;this.id=$id$jscomp$421$$;this.$is_resolved$=$is_resolved$jscomp$1$$;this.$meta65165$=$meta65165$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$update_comment_thread_65164$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_thread_65164$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3325$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread$$},$app$main$data$comments$update_comment_thread_65164$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65166$$,$meta65165__$1$$){return new $app$main$data$comments$update_comment_thread_65164$$(this.$p__65160$,this.$map__65162$,this.thread,this.id,this.$is_resolved$,
$meta65165__$1$$)},$app$main$data$comments$update_comment_thread_65164$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65165$},$app$main$data$comments$update_comment_thread_65164$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3324$is_resolved$$,this.$is_resolved$],null)},$app$main$data$comments$update_comment_thread_65164$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$update_comment_thread_65164$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1738$$,$state$jscomp$231$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$231$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2135$comment_threads$$,this.id],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3324$is_resolved$$,
this.$is_resolved$]))},$app$main$data$comments$update_comment_thread_65164$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_thread_65164$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1739_share_id$jscomp$3$$,$state$jscomp$232$$){$_$jscomp$1739_share_id$jscomp$3$$=$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$232$$));
return $APP.$beicon$v2$core$concat$$($APP.$cljs$core$truth_$$(this.$is_resolved$)?(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"resolve-comment-thread",$APP.$cljs$cst$3307$thread_id$$,this.id],null))):null,$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__65176__$1_p__65175$$){$map__65176__$1_p__65175$$=
$APP.$cljs$core$__destructure_map$$($map__65176__$1_p__65175$$);var $type$jscomp$445$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65176__$1_p__65175$$,$APP.$cljs$cst$139$type$$),$code$jscomp$31$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65176__$1_p__65175$$,$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$445$$,$APP.$cljs$cst$2513$restriction$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$31$$,
$APP.$cljs$cst$3316$max_quote_reached$$)?$APP.$beicon$v2$core$throw$0$$($map__65176__$1_p__65175$$):$APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3326$update_comment_thread$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$3324$is_resolved$$,this.$is_resolved$,$APP.$cljs$cst$3216$share_id$$,
$_$jscomp$1739_share_id$jscomp$3$$],null)))))});return new $app$main$data$comments$update_comment_thread_65164$$($p__65160$$,$map__65162__$1$$,$map__65162__$1$$,$id$jscomp$420$$,$is_resolved$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$add_comment$$=function($thread$jscomp$7$$,$content$jscomp$153$$){typeof $app$main$data$comments$create_comment_65178$$==="undefined"&&($app$main$data$comments$create_comment_65178$$=function($thread$jscomp$8$$,$content$jscomp$154$$,$meta65179$$){this.thread=$thread$jscomp$8$$;this.content=$content$jscomp$154$$;this.$meta65179$=$meta65179$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$create_comment_65178$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$create_comment_65178$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3327$app_DOT_main_DOT_data_DOT_comments_SLASH_create_comment$$},$app$main$data$comments$create_comment_65178$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65180$$,$meta65179__$1$$){return new $app$main$data$comments$create_comment_65178$$(this.thread,this.content,$meta65179__$1$$)},$app$main$data$comments$create_comment_65178$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65179$},$app$main$data$comments$create_comment_65178$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$create_comment_65178$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3307$thread_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.thread),$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$(this.thread),
$APP.$cljs$cst$3314$content_size$$,$APP.$cljs$core$count$$(this.content)],null)},$app$main$data$comments$create_comment_65178$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$create_comment_65178$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1741_params$jscomp$235_share_id$jscomp$4$$,$state$jscomp$233$$){function $created$$($comment$jscomp$4$$,$state__$1$jscomp$16$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($state__$1$jscomp$16$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3313$comments$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$3746$$.thread)],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($comment$jscomp$4$$),$comment$jscomp$4$$)}var $self__$jscomp$3746$$=this;$_$jscomp$1741_params$jscomp$235_share_id$jscomp$4$$=$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$233$$));
$_$jscomp$1741_params$jscomp$235_share_id$jscomp$4$$=$APP.$app$main$data$comments$update_mentions$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3307$thread_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$3746$$.thread),$APP.$cljs$cst$1621$content$$,$self__$jscomp$3746$$.content,$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1741_params$jscomp$235_share_id$jscomp$4$$],null));return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__65202__$1_p__65201$$){$map__65202__$1_p__65201$$=
$APP.$cljs$core$__destructure_map$$($map__65202__$1_p__65201$$);var $type$jscomp$446$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65202__$1_p__65201$$,$APP.$cljs$cst$139$type$$),$code$jscomp$32$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65202__$1_p__65201$$,$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$446$$,$APP.$cljs$cst$2513$restriction$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$32$$,
$APP.$cljs$cst$3316$max_quote_reached$$)?$APP.$beicon$v2$core$throw$0$$($map__65202__$1_p__65201$$):$APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$beicon$v2$core$map$$(function($comment$jscomp$5$$){return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($created$$,$comment$jscomp$5$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3328$create_comment$$,
$_$jscomp$1741_params$jscomp$235_share_id$jscomp$4$$))),(0,$APP.$beicon$v2$core$of$$)($app$main$data$comments$refresh_comment_thread$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$comments$refresh_comment_thread$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$3746$$.thread):$app$main$data$comments$refresh_comment_thread$$($self__$jscomp$3746$$.thread)))});return new $app$main$data$comments$create_comment_65178$$($thread$jscomp$7$$,$content$jscomp$153$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$update_comment$$=function($p__65209$$){var $map__65210__$1$$=$APP.$cljs$core$__destructure_map$$($p__65209$$),$id$jscomp$422$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65210__$1$$,$APP.$cljs$cst$266$id$$),$content$jscomp$155$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65210__$1$$,$APP.$cljs$cst$1621$content$$),$thread_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65210__$1$$,$APP.$cljs$cst$3307$thread_id$$),$file_id$jscomp$66$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65210__$1$$,$APP.$cljs$cst$1628$file_id$$);typeof $app$main$data$comments$update_comment_65211$$==="undefined"&&($app$main$data$comments$update_comment_65211$$=function($p__65209$jscomp$1$$,$map__65210$jscomp$1$$,$comment$jscomp$7$$,$id$jscomp$423$$,$content$jscomp$156$$,$thread_id$jscomp$3$$,$file_id$jscomp$67$$,$meta65212$$){this.$p__65209$=$p__65209$jscomp$1$$;this.$map__65210$=$map__65210$jscomp$1$$;this.comment=$comment$jscomp$7$$;this.id=
$id$jscomp$423$$;this.content=$content$jscomp$156$$;this.$thread_id$=$thread_id$jscomp$3$$;this.$file_id$=$file_id$jscomp$67$$;this.$meta65212$=$meta65212$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$update_comment_65211$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_65211$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3329$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment$$},
$app$main$data$comments$update_comment_65211$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65213$$,$meta65212__$1$$){return new $app$main$data$comments$update_comment_65211$$(this.$p__65209$,this.$map__65210$,this.comment,this.id,this.content,this.$thread_id$,this.$file_id$,$meta65212__$1$$)},$app$main$data$comments$update_comment_65211$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65212$},$app$main$data$comments$update_comment_65211$$.prototype.$app$main$data$event$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_65211$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3307$thread_id$$,this.$thread_id$,$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$3314$content_size$$,$APP.$cljs$core$count$$(this.content)],null)},$app$main$data$comments$update_comment_65211$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_65211$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$1743$$,$state$jscomp$234$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$234$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3313$comments$$,this.$thread_id$,this.id],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$,this.content]))},$app$main$data$comments$update_comment_65211$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_65211$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1744_params__$1$jscomp$35_share_id$jscomp$5$$,$state$jscomp$235$$){var $self__$jscomp$3752$$=this;$_$jscomp$1744_params__$1$jscomp$35_share_id$jscomp$5$$=$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$235$$));$_$jscomp$1744_params__$1$jscomp$35_share_id$jscomp$5$$=
$APP.$app$main$data$comments$update_mentions$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,$self__$jscomp$3752$$.id,$APP.$cljs$cst$1621$content$$,$self__$jscomp$3752$$.content,$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1744_params__$1$jscomp$35_share_id$jscomp$5$$],null));return $APP.$beicon$v2$core$map$$(function(){return $APP.$app$main$data$comments$retrieve_comment_threads$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$comments$retrieve_comment_threads$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$3752$$.$file_id$):
$APP.$app$main$data$comments$retrieve_comment_threads$$($self__$jscomp$3752$$.$file_id$)},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3330$update_comment$$,$_$jscomp$1744_params__$1$jscomp$35_share_id$jscomp$5$$)))});return new $app$main$data$comments$update_comment_65211$$($p__65209$$,
$map__65210__$1$$,$map__65210__$1$$,$id$jscomp$422$$,$content$jscomp$155$$,$thread_id$jscomp$2$$,$file_id$jscomp$66$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$delete_comment_thread_on_workspace$cljs$0core$0IFn$0_invoke$0arity$02$$=function($p__65229$$,$on_delete$$){var $map__65230__$1$$=$APP.$cljs$core$__destructure_map$$($p__65229$$),$id$jscomp$424$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65230__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$comments$delete_comment_thread_on_workspace_65231$$==="undefined"&&($app$main$data$comments$delete_comment_thread_on_workspace_65231$$=function($p__65229$jscomp$1$$,
$on_delete$jscomp$1$$,$map__65230$jscomp$1$$,$thread$jscomp$10$$,$id$jscomp$425$$,$meta65232$$){this.$p__65229$=$p__65229$jscomp$1$$;this.$on_delete$=$on_delete$jscomp$1$$;this.$map__65230$=$map__65230$jscomp$1$$;this.thread=$thread$jscomp$10$$;this.id=$id$jscomp$425$$;this.$meta65232$=$meta65232$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3331$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment_thread_on_workspace$$},$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65233$$,$meta65232__$1$$){return new $app$main$data$comments$delete_comment_thread_on_workspace_65231$$(this.$p__65229$,this.$on_delete$,this.$map__65230$,
this.thread,this.id,$meta65232__$1$$)},$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65232$},$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1745$$,$state$jscomp$236$$){var $self__$jscomp$3756$$=
this;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$236$$,function($p1__65226_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__65226_SHARP_$$,$APP.$cljs$cst$2044$comment_thread_positions$$,$APP.$cljs$core$dissoc$$,$self__$jscomp$3756$$.id)}),$APP.$cljs$cst$3313$comments$$,$APP.$cljs$core$dissoc$$,$self__$jscomp$3756$$.id),
$APP.$cljs$cst$2135$comment_threads$$,$APP.$cljs$core$dissoc$$,$self__$jscomp$3756$$.id)},$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$delete_comment_thread_on_workspace_65231$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(this.$on_delete$,
$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3332$delete_comment_thread$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,this.id],null))))),(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"delete-comment-thread",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace",$APP.$cljs$cst$266$id$$,this.id],null))))});return new $app$main$data$comments$delete_comment_thread_on_workspace_65231$$($p__65229$$,$on_delete$$,$map__65230__$1$$,$map__65230__$1$$,$id$jscomp$424$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$delete_comment_thread_on_viewer$$=function($p__65252$$){var $map__65253__$1$$=$APP.$cljs$core$__destructure_map$$($p__65252$$),$id$jscomp$426$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65253__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$comments$delete_comment_thread_on_viewer_65254$$==="undefined"&&($app$main$data$comments$delete_comment_thread_on_viewer_65254$$=function($p__65252$jscomp$1$$,$map__65253$jscomp$1$$,$thread$jscomp$12$$,$id$jscomp$427$$,
$meta65255$$){this.$p__65252$=$p__65252$jscomp$1$$;this.$map__65253$=$map__65253$jscomp$1$$;this.thread=$thread$jscomp$12$$;this.id=$id$jscomp$427$$;this.$meta65255$=$meta65255$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3333$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment_thread_on_viewer$$},$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65256$$,$meta65255__$1$$){return new $app$main$data$comments$delete_comment_thread_on_viewer_65254$$(this.$p__65252$,this.$map__65253$,this.thread,this.id,$meta65255__$1$$)},$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65255$},$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1747_page_id$jscomp$91$$,$state$jscomp$237$$){$_$jscomp$1747_page_id$jscomp$91$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$237$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$237$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2190$pages$$,$_$jscomp$1747_page_id$jscomp$91$$,$APP.$cljs$cst$2044$comment_thread_positions$$],null),$APP.$cljs$core$dissoc$$,this.id),$APP.$cljs$cst$3313$comments$$,$APP.$cljs$core$dissoc$$,this.id),$APP.$cljs$cst$2135$comment_threads$$,$APP.$cljs$core$dissoc$$,this.id)},$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$delete_comment_thread_on_viewer_65254$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1748_share_id$jscomp$6$$,$state$jscomp$238$$){$_$jscomp$1748_share_id$jscomp$6$$=$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$238$$));return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3332$delete_comment_thread$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1748_share_id$jscomp$6$$],null)))),(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"delete-comment-thread",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"viewer",$APP.$cljs$cst$266$id$$,this.id],null))))});return new $app$main$data$comments$delete_comment_thread_on_viewer_65254$$($p__65252$$,$map__65253__$1$$,$map__65253__$1$$,$id$jscomp$426$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$delete_comment$$=function($p__65277$$){var $map__65278__$1$$=$APP.$cljs$core$__destructure_map$$($p__65277$$),$id$jscomp$428$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65278__$1$$,$APP.$cljs$cst$266$id$$),$thread_id$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65278__$1$$,$APP.$cljs$cst$3307$thread_id$$);typeof $app$main$data$comments$delete_comment_65284$$==="undefined"&&($app$main$data$comments$delete_comment_65284$$=function($p__65277$jscomp$1$$,
$map__65278$jscomp$1$$,$comment$jscomp$9$$,$id$jscomp$429$$,$thread_id$jscomp$5$$,$meta65285$$){this.$p__65277$=$p__65277$jscomp$1$$;this.$map__65278$=$map__65278$jscomp$1$$;this.comment=$comment$jscomp$9$$;this.id=$id$jscomp$429$$;this.$thread_id$=$thread_id$jscomp$5$$;this.$meta65285$=$meta65285$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$delete_comment_65284$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$delete_comment_65284$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3334$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment$$},$app$main$data$comments$delete_comment_65284$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65286$$,$meta65285__$1$$){return new $app$main$data$comments$delete_comment_65284$$(this.$p__65277$,this.$map__65278$,this.comment,this.id,this.$thread_id$,$meta65285__$1$$)},$app$main$data$comments$delete_comment_65284$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65285$},$app$main$data$comments$delete_comment_65284$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$delete_comment_65284$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3307$thread_id$$,this.$thread_id$],null)},$app$main$data$comments$delete_comment_65284$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$delete_comment_65284$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1750$$,$state$jscomp$239$$){return $APP.$app$common$data$update_in_when$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$239$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3313$comments$$,this.$thread_id$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.id])),
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2135$comment_threads$$,this.$thread_id$,$cljs$cst$3306$count_comments$$],null),$APP.$cljs$core$dec$$)},$app$main$data$comments$delete_comment_65284$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$delete_comment_65284$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1751_share_id$jscomp$7$$,$state$jscomp$240$$){$_$jscomp$1751_share_id$jscomp$7$$=
$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$240$$));return $APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3335$delete_comment$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1751_share_id$jscomp$7$$],null))))});return new $app$main$data$comments$delete_comment_65284$$($p__65277$$,$map__65278__$1$$,$map__65278__$1$$,$id$jscomp$428$$,$thread_id$jscomp$4$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$refresh_comment_thread$$=function($p__65296$$){var $map__65298__$1$$=$APP.$cljs$core$__destructure_map$$($p__65296$$),$id$jscomp$430$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65298__$1$$,$APP.$cljs$cst$266$id$$),$file_id$jscomp$68$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65298__$1$$,$APP.$cljs$cst$1628$file_id$$);typeof $app$main$data$comments$refresh_comment_thread_65301$$==="undefined"&&($app$main$data$comments$refresh_comment_thread_65301$$=
function($p__65296$jscomp$1$$,$map__65298$jscomp$1$$,$thread$jscomp$14$$,$id$jscomp$431$$,$file_id$jscomp$69$$,$fetched$jscomp$3$$,$meta65302$$){this.$p__65296$=$p__65296$jscomp$1$$;this.$map__65298$=$map__65298$jscomp$1$$;this.thread=$thread$jscomp$14$$;this.id=$id$jscomp$431$$;this.$file_id$=$file_id$jscomp$69$$;this.$fetched$=$fetched$jscomp$3$$;this.$meta65302$=$meta65302$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$refresh_comment_thread_65301$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$refresh_comment_thread_65301$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3336$app_DOT_main_DOT_data_DOT_comments_SLASH_refresh_comment_thread$$},$app$main$data$comments$refresh_comment_thread_65301$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65303$$,$meta65302__$1$$){return new $app$main$data$comments$refresh_comment_thread_65301$$(this.$p__65296$,this.$map__65298$,this.thread,this.id,this.$file_id$,
this.$fetched$,$meta65302__$1$$)},$app$main$data$comments$refresh_comment_thread_65301$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65302$},$app$main$data$comments$refresh_comment_thread_65301$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$refresh_comment_thread_65301$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1752_share_id$jscomp$8$$,$state$jscomp$242$$){var $self__$jscomp$3772$$=this;$_$jscomp$1752_share_id$jscomp$8$$=
$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$242$$));return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$beicon$v2$core$map$$(function($p1__65295_SHARP_$$){return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$3772$$.$fetched$,
$p1__65295_SHARP_$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3318$get_comment_thread$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$3772$$.$file_id$,$APP.$cljs$cst$266$id$$,$self__$jscomp$3772$$.id,$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1752_share_id$jscomp$8$$],null))))});return new $app$main$data$comments$refresh_comment_thread_65301$$($p__65296$$,$map__65298__$1$$,$map__65298__$1$$,$id$jscomp$430$$,$file_id$jscomp$68$$,
function($thread__$1$$,$state$jscomp$241$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$241$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2135$comment_threads$$,$id$jscomp$430$$],null),$thread__$1$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$comment_threads_fetched$$=function($threads$$){typeof $app$main$data$comments$comment_threads_fetched_65306$$==="undefined"&&($app$main$data$comments$comment_threads_fetched_65306$$=function($threads$jscomp$1$$,$meta65307$$){this.threads=$threads$jscomp$1$$;this.$meta65307$=$meta65307$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$comment_threads_fetched_65306$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$comment_threads_fetched_65306$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3337$app_DOT_main_DOT_data_DOT_comments_SLASH_comment_threads_fetched$$},$app$main$data$comments$comment_threads_fetched_65306$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65308$$,$meta65307__$1$$){return new $app$main$data$comments$comment_threads_fetched_65306$$(this.threads,$meta65307__$1$$)},$app$main$data$comments$comment_threads_fetched_65306$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65307$},$app$main$data$comments$comment_threads_fetched_65306$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$comment_threads_fetched_65306$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1753$$,$state$jscomp$243$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($state__$1$jscomp$17$$,$file_id$jscomp$70_p__65310$$){var $map__65311__$1$$=$APP.$cljs$core$__destructure_map$$($file_id$jscomp$70_p__65310$$),
$id$jscomp$432$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65311__$1$$,$APP.$cljs$cst$266$id$$);$file_id$jscomp$70_p__65310$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65311__$1$$,$APP.$cljs$cst$1628$file_id$$);var $page_id$jscomp$92$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65311__$1$$,$APP.$cljs$cst$2028$page_id$$);return $APP.$app$main$data$helpers$update_page$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state__$1$jscomp$17$$,
$APP.$cljs$cst$2135$comment_threads$$,$APP.$cljs$core$assoc$$,$id$jscomp$432$$,$map__65311__$1$$),$file_id$jscomp$70_p__65310$$,$page_id$jscomp$92$$,function($page$jscomp$45$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($page$jscomp$45$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2044$comment_thread_positions$$,$id$jscomp$432$$],null),function($state__$2$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__$2$$,
$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($map__65311__$1$$)),$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($map__65311__$1$$))})})},$state$jscomp$243$$,this.threads)});return new $app$main$data$comments$comment_threads_fetched_65306$$($threads$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$retrieve_comment_threads$$=function($file_id$jscomp$71$$){typeof $app$main$data$comments$retrieve_comment_threads_65313$$==="undefined"&&($app$main$data$comments$retrieve_comment_threads_65313$$=function($file_id$jscomp$72$$,$meta65314$$){this.$file_id$=$file_id$jscomp$72$$;this.$meta65314$=$meta65314$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3338$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_comment_threads$$},$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65315$$,$meta65314__$1$$){return new $app$main$data$comments$retrieve_comment_threads_65313$$(this.$file_id$,$meta65314__$1$$)},$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65314$},$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1754$$,$state$jscomp$244$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$244$$,$APP.$cljs$cst$2135$comment_threads$$)},$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$retrieve_comment_threads_65313$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1755_share_id$jscomp$9$$,$state$jscomp$245$$){$_$jscomp$1755_share_id$jscomp$9$$=$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$245$$));return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$($app$main$data$comments$comment_threads_fetched$$,
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3339$get_comment_threads$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,this.$file_id$,$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1755_share_id$jscomp$9$$],null))),$APP.$cljs$core$truth_$$($APP.$cljs$cst$1905$workspace_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$245$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$(null)):
null)});return new $app$main$data$comments$retrieve_comment_threads_65313$$($file_id$jscomp$71$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$retrieve_comments$$=function($thread_id$jscomp$6$$){typeof $app$main$data$comments$retrieve_comments_65325$$==="undefined"&&($app$main$data$comments$retrieve_comments_65325$$=function($thread_id$jscomp$7$$,$fetched$jscomp$5$$,$meta65326$$){this.$thread_id$=$thread_id$jscomp$7$$;this.$fetched$=$fetched$jscomp$5$$;this.$meta65326$=$meta65326$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$retrieve_comments_65325$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$retrieve_comments_65325$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3340$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_comments$$},$app$main$data$comments$retrieve_comments_65325$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65327$$,$meta65326__$1$$){return new $app$main$data$comments$retrieve_comments_65325$$(this.$thread_id$,this.$fetched$,$meta65326__$1$$)},$app$main$data$comments$retrieve_comments_65325$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65326$},$app$main$data$comments$retrieve_comments_65325$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$retrieve_comments_65325$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1756_share_id$jscomp$10$$,$state$jscomp$247$$){var $self__$jscomp$3785$$=this;$_$jscomp$1756_share_id$jscomp$10$$=$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$247$$));
return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$beicon$v2$core$map$$(function($p1__65323_SHARP_$$){return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$3785$$.$fetched$,$p1__65323_SHARP_$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3341$get_comments$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3307$thread_id$$,$self__$jscomp$3785$$.$thread_id$,$APP.$cljs$cst$3216$share_id$$,$_$jscomp$1756_share_id$jscomp$10$$],null))))});return new $app$main$data$comments$retrieve_comments_65325$$($thread_id$jscomp$6$$,function($comments$$,$state$jscomp$246$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$246$$,$APP.$cljs$cst$3313$comments$$,$APP.$cljs$core$assoc$$,$thread_id$jscomp$6$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,
$comments$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$retrieve_unread_comment_threads$$=function($team_id$jscomp$64$$){typeof $app$main$data$comments$retrieve_unread_comment_threads_65351$$==="undefined"&&($app$main$data$comments$retrieve_unread_comment_threads_65351$$=function($team_id$jscomp$65$$,$meta65352$$){this.$team_id$=$team_id$jscomp$65$$;this.$meta65352$=$meta65352$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$retrieve_unread_comment_threads_65351$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$retrieve_unread_comment_threads_65351$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3342$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_unread_comment_threads$$},$app$main$data$comments$retrieve_unread_comment_threads_65351$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65353$$,$meta65352__$1$$){return new $app$main$data$comments$retrieve_unread_comment_threads_65351$$(this.$team_id$,$meta65352__$1$$)},
$app$main$data$comments$retrieve_unread_comment_threads_65351$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65352$},$app$main$data$comments$retrieve_unread_comment_threads_65351$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$retrieve_unread_comment_threads_65351$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){function $fetched_users$$($p1__65340_SHARP_$$,$p2__65339_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p2__65339_SHARP_$$,
$cljs$cst$3343$current_team_comments_users$$,$p1__65340_SHARP_$$)}function $fetched_comments$$($p1__65338_SHARP_$$,$p2__65337_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p2__65337_SHARP_$$,$APP.$cljs$cst$2135$comment_threads$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$p1__65338_SHARP_$$))}return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],null))},$APP.$beicon$v2$core$merge_map$$(function($comments$jscomp$1$$){return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($fetched_comments$$,$comments$jscomp$1$$)),$APP.$beicon$v2$core$map$$(function($p1__65344_SHARP_$$){return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($fetched_users$$,$p1__65344_SHARP_$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__65342_SHARP_$$,
$p2__65343_SHARP_$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__65342_SHARP_$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$p2__65343_SHARP_$$)]))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$beicon$v2$core$merge_map$$(function($p1__65341_SHARP_$$){return $APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3217$get_profiles_for_file_comments$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1628$file_id$$,$p1__65341_SHARP_$$],null))},$APP.$beicon$v2$core$from$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1628$file_id$$),$comments$jscomp$1$$))))))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3344$get_unread_comment_threads$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,
[$APP.$cljs$cst$1912$team_id$$,this.$team_id$],null))))});return new $app$main$data$comments$retrieve_unread_comment_threads_65351$$($team_id$jscomp$64$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$mark_all_threads_as_read$$=function($team_id$jscomp$66$$){typeof $app$main$data$comments$mark_all_threads_as_read_65366$$==="undefined"&&($app$main$data$comments$mark_all_threads_as_read_65366$$=function($team_id$jscomp$67$$,$meta65367$$){this.$team_id$=$team_id$jscomp$67$$;this.$meta65367$=$meta65367$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3345$app_DOT_main_DOT_data_DOT_comments_SLASH_mark_all_threads_as_read$$},$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65368$$,$meta65367__$1$$){return new $app$main$data$comments$mark_all_threads_as_read_65366$$(this.$team_id$,$meta65367__$1$$)},$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65367$},$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return $APP.$cljs$core$PersistentArrayMap$EMPTY$$},$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$mark_all_threads_as_read_65366$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1759_threads$jscomp$2$$,$state$jscomp$248$$){var $self__$jscomp$3794$$=this;$_$jscomp$1759_threads$jscomp$2$$=$APP.$cljs$core$vals$$($APP.$cljs$cst$2135$comment_threads$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$248$$));return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$],
null))},$APP.$beicon$v2$core$map$$(function(){return $app$main$data$comments$retrieve_unread_comment_threads$$($self__$jscomp$3794$$.$team_id$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3346$mark_all_threads_as_read$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3347$threads$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$_$jscomp$1759_threads$jscomp$2$$)],null)))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$1159$info$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.mark-all-as-read.success"),$APP.$cljs$cst$2310$timeout$$,7E3],null))))});return new $app$main$data$comments$mark_all_threads_as_read_65366$$($team_id$jscomp$66$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$open_thread$$=function($p__65374$$){var $map__65375__$1$$=$APP.$cljs$core$__destructure_map$$($p__65374$$),$id$jscomp$433$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65375__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$comments$open_comment_thread_65376$$==="undefined"&&($app$main$data$comments$open_comment_thread_65376$$=function($p__65374$jscomp$1$$,$map__65375$jscomp$1$$,$thread$jscomp$17$$,$id$jscomp$434$$,$meta65377$$){this.$p__65374$=$p__65374$jscomp$1$$;
this.$map__65375$=$map__65375$jscomp$1$$;this.thread=$thread$jscomp$17$$;this.id=$id$jscomp$434$$;this.$meta65377$=$meta65377$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$open_comment_thread_65376$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$open_comment_thread_65376$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3348$app_DOT_main_DOT_data_DOT_comments_SLASH_open_comment_thread$$},
$app$main$data$comments$open_comment_thread_65376$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65378$$,$meta65377__$1$$){return new $app$main$data$comments$open_comment_thread_65376$$(this.$p__65374$,this.$map__65375$,this.thread,this.id,$meta65377__$1$$)},$app$main$data$comments$open_comment_thread_65376$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65377$},$app$main$data$comments$open_comment_thread_65376$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$open_comment_thread_65376$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3307$thread_id$$,this.id],null)},$app$main$data$comments$open_comment_thread_65376$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$open_comment_thread_65376$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1761$$,$state$jscomp$249$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$249$$,
$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3311$open$$,this.id),$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$871$options$$,null),$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3312$draft$$)});return new $app$main$data$comments$open_comment_thread_65376$$($p__65374$$,$map__65375__$1$$,$map__65375__$1$$,$id$jscomp$433$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$close_thread$$=function(){typeof $app$main$data$comments$close_comment_thread_65401$$==="undefined"&&($app$main$data$comments$close_comment_thread_65401$$=function($meta65402$$){this.$meta65402$=$meta65402$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$close_comment_thread_65401$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$close_comment_thread_65401$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3349$app_DOT_main_DOT_data_DOT_comments_SLASH_close_comment_thread$$},$app$main$data$comments$close_comment_thread_65401$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65403$$,$meta65402__$1$$){return new $app$main$data$comments$close_comment_thread_65401$$($meta65402__$1$$)},$app$main$data$comments$close_comment_thread_65401$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65402$},$app$main$data$comments$close_comment_thread_65401$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$close_comment_thread_65401$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1762$$,$state$jscomp$250$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$6$($state$jscomp$250$$,$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3311$open$$,$APP.$cljs$cst$3312$draft$$,$APP.$cljs$cst$871$options$$)});return new $app$main$data$comments$close_comment_thread_65401$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$update_filters$$=function($p__65413$$){var $map__65414__$1$$=$APP.$cljs$core$__destructure_map$$($p__65413$$),$mode$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65414__$1$$,$APP.$cljs$cst$318$mode$$),$show$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65414__$1$$,$cljs$cst$3350$show$$),$list$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65414__$1$$,$APP.$cljs$cst$201$list$$);typeof $app$main$data$comments$update_filters_65420$$===
"undefined"&&($app$main$data$comments$update_filters_65420$$=function($p__65413$jscomp$1$$,$map__65414$jscomp$1$$,$params$jscomp$239$$,$mode$jscomp$23$$,$show$jscomp$1$$,$list$jscomp$4$$,$meta65421$$){this.$p__65413$=$p__65413$jscomp$1$$;this.$map__65414$=$map__65414$jscomp$1$$;this.params=$params$jscomp$239$$;this.mode=$mode$jscomp$23$$;this.show=$show$jscomp$1$$;this.list=$list$jscomp$4$$;this.$meta65421$=$meta65421$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$comments$update_filters_65420$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_filters_65420$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3351$app_DOT_main_DOT_data_DOT_comments_SLASH_update_filters$$},$app$main$data$comments$update_filters_65420$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65422$$,$meta65421__$1$$){return new $app$main$data$comments$update_filters_65420$$(this.$p__65413$,
this.$map__65414$,this.params,this.mode,this.show,this.list,$meta65421__$1$$)},$app$main$data$comments$update_filters_65420$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65421$},$app$main$data$comments$update_filters_65420$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_filters_65420$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1763$$,$state$jscomp$251$$){var $self__$jscomp$3807$$=this;
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$251$$,$APP.$cljs$cst$2195$comments_local$$,function($G__65423__$1_G__65423__$2_local$$){$G__65423__$1_G__65423__$2_local$$=$self__$jscomp$3807$$.mode!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65423__$1_G__65423__$2_local$$,$APP.$cljs$cst$318$mode$$,$self__$jscomp$3807$$.mode):$G__65423__$1_G__65423__$2_local$$;$G__65423__$1_G__65423__$2_local$$=$self__$jscomp$3807$$.show!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65423__$1_G__65423__$2_local$$,
$cljs$cst$3350$show$$,$self__$jscomp$3807$$.show):$G__65423__$1_G__65423__$2_local$$;return $self__$jscomp$3807$$.list!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65423__$1_G__65423__$2_local$$,$APP.$cljs$cst$201$list$$,$self__$jscomp$3807$$.list):$G__65423__$1_G__65423__$2_local$$})});return new $app$main$data$comments$update_filters_65420$$($p__65413$$,$map__65414__$1$$,$map__65414__$1$$,$mode$jscomp$22$$,$show$$,$list$jscomp$3$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$update_options$$=function($params$jscomp$240$$){typeof $app$main$data$comments$update_options_65424$$==="undefined"&&($app$main$data$comments$update_options_65424$$=function($params$jscomp$241$$,$meta65425$$){this.params=$params$jscomp$241$$;this.$meta65425$=$meta65425$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$update_options_65424$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$update_options_65424$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3352$app_DOT_main_DOT_data_DOT_comments_SLASH_update_options$$},$app$main$data$comments$update_options_65424$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65426$$,$meta65425__$1$$){return new $app$main$data$comments$update_options_65424$$(this.params,$meta65425__$1$$)},$app$main$data$comments$update_options_65424$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65425$},
$app$main$data$comments$update_options_65424$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_options_65424$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1764$$,$state$jscomp$252$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$252$$,$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$merge$$,this.params)});return new $app$main$data$comments$update_options_65424$$($params$jscomp$240$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$create_draft$$=function($params$jscomp$242$$){typeof $app$main$data$comments$create_draft_65432$$==="undefined"&&($app$main$data$comments$create_draft_65432$$=function($params$jscomp$243$$,$meta65433$$){this.params=$params$jscomp$243$$;this.$meta65433$=$meta65433$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$create_draft_65432$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$create_draft_65432$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3353$app_DOT_main_DOT_data_DOT_comments_SLASH_create_draft$$},$app$main$data$comments$create_draft_65432$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65434$$,$meta65433__$1$$){return new $app$main$data$comments$create_draft_65432$$(this.params,$meta65433__$1$$)},$app$main$data$comments$create_draft_65432$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65433$},
$app$main$data$comments$create_draft_65432$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$create_draft_65432$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1765$$,$state$jscomp$253$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$253$$,$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$3312$draft$$,this.params)});return new $app$main$data$comments$create_draft_65432$$($params$jscomp$242$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$update_draft_thread$$=function($data$jscomp$289$$){typeof $app$main$data$comments$update_draft_thread_65438$$==="undefined"&&($app$main$data$comments$update_draft_thread_65438$$=function($data$jscomp$290$$,$meta65439$$){this.data=$data$jscomp$290$$;this.$meta65439$=$meta65439$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$update_draft_thread_65438$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$update_draft_thread_65438$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3354$app_DOT_main_DOT_data_DOT_comments_SLASH_update_draft_thread$$},$app$main$data$comments$update_draft_thread_65438$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65440$$,$meta65439__$1$$){return new $app$main$data$comments$update_draft_thread_65438$$(this.data,$meta65439__$1$$)},$app$main$data$comments$update_draft_thread_65438$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65439$},$app$main$data$comments$update_draft_thread_65438$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_draft_thread_65438$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1766$$,$state$jscomp$254$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$254$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$cst$3312$draft$$],null),$APP.$cljs$core$merge$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.data]))});return new $app$main$data$comments$update_draft_thread_65438$$($data$jscomp$289$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$toggle_comment_options$$=function($comment_id$$){typeof $app$main$data$comments$toggle_comment_options_65444$$==="undefined"&&($app$main$data$comments$toggle_comment_options_65444$$=function($comment_id$jscomp$1$$,$meta65445$$){this.$comment_id$=$comment_id$jscomp$1$$;this.$meta65445$=$meta65445$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$toggle_comment_options_65444$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$toggle_comment_options_65444$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3355$app_DOT_main_DOT_data_DOT_comments_SLASH_toggle_comment_options$$},$app$main$data$comments$toggle_comment_options_65444$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65446$$,$meta65445__$1$$){return new $app$main$data$comments$toggle_comment_options_65444$$(this.$comment_id$,$meta65445__$1$$)},$app$main$data$comments$toggle_comment_options_65444$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65445$},$app$main$data$comments$toggle_comment_options_65444$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$toggle_comment_options_65444$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1767$$,$state$jscomp$255$$){var $self__$jscomp$3823$$=this;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$255$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$cst$871$options$$],null),function($p1__65442_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$3823$$.$comment_id$,$p1__65442_SHARP_$$)?null:$self__$jscomp$3823$$.$comment_id$})});return new $app$main$data$comments$toggle_comment_options_65444$$($comment_id$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$hide_comment_options$$=function(){typeof $app$main$data$comments$hide_comment_options_65450$$==="undefined"&&($app$main$data$comments$hide_comment_options_65450$$=function($meta65451$$){this.$meta65451$=$meta65451$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$hide_comment_options_65450$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$hide_comment_options_65450$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3356$app_DOT_main_DOT_data_DOT_comments_SLASH_hide_comment_options$$},$app$main$data$comments$hide_comment_options_65450$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65452$$,$meta65451__$1$$){return new $app$main$data$comments$hide_comment_options_65450$$($meta65451__$1$$)},$app$main$data$comments$hide_comment_options_65450$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65451$},$app$main$data$comments$hide_comment_options_65450$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$hide_comment_options_65450$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1768$$,$state$jscomp$256$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$256$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2195$comments_local$$,$APP.$cljs$cst$871$options$$],null),$APP.$cljs$core$constantly$$(null))});return new $app$main$data$comments$hide_comment_options_65450$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$comments$get_owner$$=function($thread_or_comment$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$3298$owner_id$$.$cljs$core$IFn$_invoke$arity$1$($thread_or_comment$$),$APP.$cljs$cst$1349$fullname$$,$cljs$cst$3299$owner_fullname$$.$cljs$core$IFn$_invoke$arity$1$($thread_or_comment$$),$APP.$cljs$cst$3176$email$$,$cljs$cst$3300$owner_email$$.$cljs$core$IFn$_invoke$arity$1$($thread_or_comment$$),$APP.$cljs$cst$1348$photo_id$$,$cljs$cst$3357$owner_photo_id$$.$cljs$core$IFn$_invoke$arity$1$($thread_or_comment$$)],
null)};
$app$main$data$comments$group_threads_by_page$$=function($threads$jscomp$3$$){return $APP.$cljs$core$reverse$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$260$$,$thread$jscomp$18$$){var $current$jscomp$37$$=$APP.$cljs$core$first$$($result$jscomp$260$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$37$$),$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$18$$))?$APP.$cljs$core$cons$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($current$jscomp$37$$,
$APP.$cljs$cst$1822$items$$,$APP.$cljs$core$conj$$,$thread$jscomp$18$$),$APP.$cljs$core$rest$$($result$jscomp$260$$)):$APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$18$$),$cljs$cst$3301$page_name$$,$cljs$cst$3301$page_name$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$18$$),$APP.$cljs$cst$1822$items$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$thread$jscomp$18$$],null)],null),$result$jscomp$260$$)},null,$threads$jscomp$3$$))};
$app$main$data$comments$group_threads_by_file_and_page$$=function($threads$jscomp$4$$){return $APP.$cljs$core$reverse$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$261$$,$thread$jscomp$19$$){var $current$jscomp$38$$=$APP.$cljs$core$first$$($result$jscomp$261$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$38$$),$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$19$$))&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$38$$),$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$19$$))?$APP.$cljs$core$cons$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($current$jscomp$38$$,$APP.$cljs$cst$1822$items$$,$APP.$cljs$core$conj$$,$thread$jscomp$19$$),$APP.$cljs$core$rest$$($result$jscomp$261$$)):$APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$19$$),$cljs$cst$3301$page_name$$,$cljs$cst$3301$page_name$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$19$$),$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$19$$),$cljs$cst$3302$file_name$$,$cljs$cst$3302$file_name$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$19$$),$APP.$cljs$cst$1822$items$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$thread$jscomp$19$$],null)],null),$result$jscomp$261$$)},null,$threads$jscomp$4$$))};
$APP.$app$main$data$comments$apply_filters$$=function($cstate_map__65485__$1_mode$jscomp$24$$,$profile$jscomp$12$$,$G__65486__$1_G__65486__$2_threads$jscomp$5$$){$cstate_map__65485__$1_mode$jscomp$24$$=$APP.$cljs$core$__destructure_map$$($cstate_map__65485__$1_mode$jscomp$24$$);var $show$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cstate_map__65485__$1_mode$jscomp$24$$,$cljs$cst$3350$show$$);$cstate_map__65485__$1_mode$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cstate_map__65485__$1_mode$jscomp$24$$,
$APP.$cljs$cst$318$mode$$);$G__65486__$1_G__65486__$2_threads$jscomp$5$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$111$pending$$,$show$jscomp$2$$)?$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$not$$,$APP.$cljs$cst$3324$is_resolved$$),$G__65486__$1_G__65486__$2_threads$jscomp$5$$):$G__65486__$1_G__65486__$2_threads$jscomp$5$$;$G__65486__$1_G__65486__$2_threads$jscomp$5$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3358$yours$$,
$cstate_map__65485__$1_mode$jscomp$24$$)?$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65483_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$3304$participants$$.$cljs$core$IFn$_invoke$arity$1$($p1__65483_SHARP_$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$12$$))},$G__65486__$1_G__65486__$2_threads$jscomp$5$$):$G__65486__$1_G__65486__$2_threads$jscomp$5$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3308$mentions$$,
$cstate_map__65485__$1_mode$jscomp$24$$)?$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65484_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$set$$($cljs$cst$3308$mentions$$.$cljs$core$IFn$_invoke$arity$1$($p1__65484_SHARP_$$)),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$12$$))},$G__65486__$1_G__65486__$2_threads$jscomp$5$$):$G__65486__$1_G__65486__$2_threads$jscomp$5$$};
$app$main$data$comments$detach_comment_thread$$=function($ids$jscomp$47$$){typeof $app$main$data$comments$detach_comment_thread_65534$$==="undefined"&&($app$main$data$comments$detach_comment_thread_65534$$=function($ids$jscomp$48$$,$meta65535$$){this.ids=$ids$jscomp$48$$;this.$meta65535$=$meta65535$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$detach_comment_thread_65534$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$comments$detach_comment_thread_65534$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3361$app_DOT_main_DOT_data_DOT_comments_SLASH_detach_comment_thread$$},$app$main$data$comments$detach_comment_thread_65534$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65536$$,$meta65535__$1$$){return new $app$main$data$comments$detach_comment_thread_65534$$(this.ids,$meta65535__$1$$)},$app$main$data$comments$detach_comment_thread_65534$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65535$},$app$main$data$comments$detach_comment_thread_65534$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$detach_comment_thread_65534$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1771$$,$state$jscomp$258$$){var $objects$jscomp$295$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$258$$),$frame_ids_QMARK_$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($id$jscomp$435$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$295$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$435$$,$APP.$cljs$cst$139$type$$],null)))}),this.ids);return $APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$comments$update_comment_thread_frame$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($comment$jscomp$10$$){return $APP.$cljs$core$some$$(function($p1__65533_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__65533_SHARP_$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($comment$jscomp$10$$))},$frame_ids_QMARK_$$)},$APP.$cljs$core$vals$$($APP.$cljs$cst$2135$comment_threads$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$258$$)))))});return new $app$main$data$comments$detach_comment_thread_65534$$($ids$jscomp$47$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$comments$fetch_profiles$$=function(){typeof $app$main$data$comments$fetch_profiles_65552$$==="undefined"&&($app$main$data$comments$fetch_profiles_65552$$=function($meta65553$$){this.$meta65553$=$meta65553$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$comments$fetch_profiles_65552$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$fetch_profiles_65552$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3362$app_DOT_main_DOT_data_DOT_comments_SLASH_fetch_profiles$$},
$app$main$data$comments$fetch_profiles_65552$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65554$$,$meta65553__$1$$){return new $app$main$data$comments$fetch_profiles_65552$$($meta65553__$1$$)},$app$main$data$comments$fetch_profiles_65552$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65553$},$app$main$data$comments$fetch_profiles_65552$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$fetch_profiles_65552$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1772_file_id$jscomp$73$$,$state$jscomp$259$$){$_$jscomp$1772_file_id$jscomp$73$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$259$$);var $share_id$jscomp$11$$=function(){var $or__5025__auto__$jscomp$626$$=$APP.$cljs$cst$3216$share_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2193$viewer_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$259$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$626$$)?$or__5025__auto__$jscomp$626$$:
$APP.$cljs$cst$3363$current_share_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$259$$)}();return $APP.$beicon$v2$core$map$$(function($profiles$$){return function($p1__65550_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__65550_SHARP_$$,$APP.$cljs$cst$1900$profiles$$,$APP.$cljs$core$merge$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$profiles$$))}},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3217$get_profiles_for_file_comments$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$_$jscomp$1772_file_id$jscomp$73$$,$APP.$cljs$cst$3216$share_id$$,$share_id$jscomp$11$$],null)))});return new $app$main$data$comments$fetch_profiles_65552$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$fonts$fonts_fetched$$=function($fonts$jscomp$16$$){function $prepare_font_variant$$($item$jscomp$71$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$266$id$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$)),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$))].join(""),$APP.$cljs$cst$723$name$$,
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$media$font_weight__GT_name$$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$))),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("normal",$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$))?[" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$capital$$($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$)))].join(""):
null].join(""),$APP.$cljs$cst$1889$style$$,$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$),$APP.$cljs$cst$1981$weight$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$)),$cljs$cst$2625$app_DOT_main_DOT_fonts_SLASH_woff1_file_id$$,$cljs$cst$3364$woff1_file_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$),$cljs$cst$3365$app_DOT_main_DOT_fonts_SLASH_woff2_file_id$$,$cljs$cst$3366$woff2_file_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$),
$cljs$cst$3367$app_DOT_main_DOT_fonts_SLASH_ttf_file_id$$,$cljs$cst$2988$ttf_file_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$),$cljs$cst$3368$app_DOT_main_DOT_fonts_SLASH_otf_file_id$$,$cljs$cst$3369$otf_file_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$71$$)],null)}function $variant_sort_fn$$($item$jscomp$70$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$70$$),
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("normal",$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$70$$))?1:2],null)}typeof $app$main$data$fonts$fonts_loaded_54861$$==="undefined"&&($app$main$data$fonts$fonts_loaded_54861$$=function($fonts$jscomp$17$$,$prepare_font$jscomp$1$$,$variant_sort_fn$jscomp$1$$,$prepare_font_variant$jscomp$1$$,$adapt_font_id$jscomp$1$$,$meta54862$$){this.fonts=$fonts$jscomp$17$$;this.$prepare_font$=$prepare_font$jscomp$1$$;this.$variant_sort_fn$=
$variant_sort_fn$jscomp$1$$;this.$prepare_font_variant$=$prepare_font_variant$jscomp$1$$;this.$adapt_font_id$=$adapt_font_id$jscomp$1$$;this.$meta54862$=$meta54862$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$fonts$fonts_loaded_54861$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$fonts$fonts_loaded_54861$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3370$app_DOT_main_DOT_data_DOT_fonts_SLASH_fonts_loaded$$},
$app$main$data$fonts$fonts_loaded_54861$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54863$$,$meta54862__$1$$){return new $app$main$data$fonts$fonts_loaded_54861$$(this.fonts,this.$prepare_font$,this.$variant_sort_fn$,this.$prepare_font_variant$,this.$adapt_font_id$,$meta54862__$1$$)},$app$main$data$fonts$fonts_loaded_54861$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54862$},$app$main$data$fonts$fonts_loaded_54861$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$fonts$fonts_loaded_54861$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1773$$,$state$jscomp$260$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$260$$,$APP.$cljs$cst$2987$fonts$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,this.fonts))},$app$main$data$fonts$fonts_loaded_54861$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$fonts$fonts_loaded_54861$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){var $fonts__$1$jscomp$1$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(this.$prepare_font$,$APP.$cljs$core$group_by$$($APP.$cljs$cst$1741$font_id$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(this.$adapt_font_id$,this.fonts)));return $app$main$fonts$register_BANG_$$($cljs$cst$2626$custom$$,$fonts__$1$jscomp$1$$)});return new $app$main$data$fonts$fonts_loaded_54861$$($fonts$jscomp$16$$,
function($p__54854_vec__54858$$){var $id$jscomp$436$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54854_vec__54858$$,0,null);$p__54854_vec__54858$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54854_vec__54858$$,1,null);var $item$jscomp$69$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__54854_vec__54858$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,$id$jscomp$436$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$69$$),
$APP.$cljs$cst$2619$family$$,$APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$69$$),$APP.$cljs$cst$2620$variants$$,$APP.$cljs$core$vec$$($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($variant_sort_fn$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($prepare_font_variant$$,$p__54854_vec__54858$$)))],null)},$variant_sort_fn$$,$prepare_font_variant$$,function($variant$jscomp$11$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($variant$jscomp$11$$,
$APP.$cljs$cst$1741$font_id$$,function($p1__54817_SHARP_$$){return["custom-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p1__54817_SHARP_$$)].join("")})},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$fonts$fetch_fonts$$=function($team_id$jscomp$68$$){typeof $app$main$data$fonts$fetch_fonts_54892$$==="undefined"&&($app$main$data$fonts$fetch_fonts_54892$$=function($team_id$jscomp$69$$,$meta54893$$){this.$team_id$=$team_id$jscomp$69$$;this.$meta54893$=$meta54893$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$fonts$fetch_fonts_54892$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$fonts$fetch_fonts_54892$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3371$app_DOT_main_DOT_data_DOT_fonts_SLASH_fetch_fonts$$},$app$main$data$fonts$fetch_fonts_54892$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54894$$,$meta54893__$1$$){return new $app$main$data$fonts$fetch_fonts_54892$$(this.$team_id$,$meta54893__$1$$)},$app$main$data$fonts$fetch_fonts_54892$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54893$},$app$main$data$fonts$fetch_fonts_54892$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$fonts$fetch_fonts_54892$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$map$$($APP.$app$main$data$fonts$fonts_fetched$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3372$get_font_variants$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,this.$team_id$],null)))});return new $app$main$data$fonts$fetch_fonts_54892$$($team_id$jscomp$68$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$project$project_fetched$$=function($p__54822$$){var $map__54826__$1$$=$APP.$cljs$core$__destructure_map$$($p__54822$$),$id$jscomp$443$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__54826__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$project$project_fetched_54827$$==="undefined"&&($app$main$data$project$project_fetched_54827$$=function($p__54822$jscomp$1$$,$map__54826$jscomp$1$$,$project$jscomp$1$$,$id$jscomp$444$$,$meta54828$$){this.$p__54822$=$p__54822$jscomp$1$$;
this.$map__54826$=$map__54826$jscomp$1$$;this.project=$project$jscomp$1$$;this.id=$id$jscomp$444$$;this.$meta54828$=$meta54828$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$project$project_fetched_54827$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$project$project_fetched_54827$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3383$app_DOT_main_DOT_data_DOT_project_SLASH_project_fetched$$},
$app$main$data$project$project_fetched_54827$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54829$$,$meta54828__$1$$){return new $app$main$data$project$project_fetched_54827$$(this.$p__54822$,this.$map__54826$,this.project,this.id,$meta54828__$1$$)},$app$main$data$project$project_fetched_54827$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54828$},$app$main$data$project$project_fetched_54827$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$project$project_fetched_54827$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1787$$,$state$jscomp$272$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$272$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,this.id],null),$APP.$cljs$core$merge$$,this.project)});return new $app$main$data$project$project_fetched_54827$$($p__54822$$,$map__54826__$1$$,
$map__54826__$1$$,$id$jscomp$443$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$project$fetch_project$cljs$0core$0IFn$0_invoke$0arity$01$$=function($project_id$jscomp$4$$){typeof $app$main$data$project$fetch_project_54867$$==="undefined"&&($app$main$data$project$fetch_project_54867$$=function($project_id$jscomp$5$$,$meta54868$$){this.$project_id$=$project_id$jscomp$5$$;this.$meta54868$=$meta54868$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$project$fetch_project_54867$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$project$fetch_project_54867$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3384$app_DOT_main_DOT_data_DOT_project_SLASH_fetch_project$$},$app$main$data$project$fetch_project_54867$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54869$$,$meta54868__$1$$){return new $app$main$data$project$fetch_project_54867$$(this.$project_id$,$meta54868__$1$$)},$app$main$data$project$fetch_project_54867$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54868$},$app$main$data$project$fetch_project_54867$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$project$fetch_project_54867$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1788_or__5025__auto__$jscomp$inline_6071$$,$project_id__$1$jscomp$1_state$jscomp$273$$){$_$jscomp$1788_or__5025__auto__$jscomp$inline_6071$$=this.$project_id$;$project_id__$1$jscomp$1_state$jscomp$273$$=$APP.$cljs$core$truth_$$($_$jscomp$1788_or__5025__auto__$jscomp$inline_6071$$)?
$_$jscomp$1788_or__5025__auto__$jscomp$inline_6071$$:$APP.$cljs$cst$2134$current_project_id$$.$cljs$core$IFn$_invoke$arity$1$($project_id__$1$jscomp$1_state$jscomp$273$$);return $APP.$beicon$v2$core$map$$($app$main$data$project$project_fetched$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3385$get_project$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$project_id__$1$jscomp$1_state$jscomp$273$$],null)))});return new $app$main$data$project$fetch_project_54867$$($project_id$jscomp$4$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$project$initialize_project$$=function($project_id$jscomp$6$$){typeof $app$main$data$project$initialize_project_54895$$==="undefined"&&($app$main$data$project$initialize_project_54895$$=function($project_id$jscomp$7$$,$meta54896$$){this.$project_id$=$project_id$jscomp$7$$;this.$meta54896$=$meta54896$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$project$initialize_project_54895$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$project$initialize_project_54895$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3386$app_DOT_main_DOT_data_DOT_project_SLASH_initialize_project$$},$app$main$data$project$initialize_project_54895$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54897$$,$meta54896__$1$$){return new $app$main$data$project$initialize_project_54895$$(this.$project_id$,$meta54896__$1$$)},$app$main$data$project$initialize_project_54895$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta54896$},$app$main$data$project$initialize_project_54895$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$project$initialize_project_54895$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1789$$,$state$jscomp$274$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$274$$,$APP.$cljs$cst$2134$current_project_id$$,this.$project_id$)},$app$main$data$project$initialize_project_54895$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$project$initialize_project_54895$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($app$main$data$project$fetch_project$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$project_id$))});return new $app$main$data$project$initialize_project_54895$$($project_id$jscomp$6$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$common$logic$variant_properties$generate_update_property_name$$=function($changes$jscomp$83$$,$related_components_variant_id$jscomp$11$$,$pos$jscomp$98$$,$new_name$jscomp$8$$){var $data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$83$$),$objects$jscomp$296$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$83$$);$related_components_variant_id$jscomp$11$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$,
$objects$jscomp$296$$,$related_components_variant_id$jscomp$11$$);$data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$=$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($related_components_variant_id$jscomp$11$$));$data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$);$data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$=
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$,0,$pos$jscomp$98$$),$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$,$pos$jscomp$98$$+1));var $new_name__$1$$=$app$common$types$variant$update_number_in_repeated_item$$($data$jscomp$295_prop_names_prop_names__$1_props$jscomp$170$$,$new_name$jscomp$8$$);
return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$8$$,$component$jscomp$52$$){return $APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes__$1$jscomp$8$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$52$$),function($component__$1$jscomp$1$$){return $APP.$app$common$data$update_in_when$$($component__$1$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1986$variant_properties$$,$pos$jscomp$98$$],null),function($p1__54979_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__54979_SHARP_$$,$APP.$cljs$cst$723$name$$,$new_name__$1$$)})},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0],null)]))},$changes$jscomp$83$$,$related_components_variant_id$jscomp$11$$)};
$app$common$logic$variant_properties$generate_remove_property$$=function($changes$jscomp$84$$,$related_components$jscomp$1_variant_id$jscomp$12$$,$pos$jscomp$99$$){var $data$jscomp$296_props$jscomp$171$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$84$$),$objects$jscomp$297$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$84$$);$related_components$jscomp$1_variant_id$jscomp$12$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$296_props$jscomp$171$$,
$objects$jscomp$297$$,$related_components$jscomp$1_variant_id$jscomp$12$$);$data$jscomp$296_props$jscomp$171$$=$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($related_components$jscomp$1_variant_id$jscomp$12$$));return $APP.$cljs$core$seq$$($data$jscomp$296_props$jscomp$171$$)&&0<=$pos$jscomp$99$$&&$pos$jscomp$99$$<$APP.$cljs$core$count$$($data$jscomp$296_props$jscomp$171$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$9$$,
$component$jscomp$53$$){var $main_id_props__$1$jscomp$29$$=$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$53$$),$props__$2$jscomp$3$$=$APP.$app$common$data$remove_at_index$$($main_id_props__$1$jscomp$29$$,$pos$jscomp$99$$);$main_id_props__$1$jscomp$29$$=$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$53$$);var $name$jscomp$281$$=$APP.$app$common$types$variant$properties_to_name$$($props__$2$jscomp$3$$);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes__$1$jscomp$9$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$53$$),function($p1__54983_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__54983_SHARP_$$,$APP.$cljs$cst$1986$variant_properties$$,$props__$2$jscomp$3$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0],null)])),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$main_id_props__$1$jscomp$29$$],null),function($p1__54984_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__54984_SHARP_$$,$APP.$cljs$cst$1987$variant_name$$,$name$jscomp$281$$)})},$changes$jscomp$84$$,$related_components$jscomp$1_variant_id$jscomp$12$$):$changes$jscomp$84$$};
$app$common$logic$variant_properties$generate_update_property_value$$=function($changes$jscomp$85$$,$component_id$jscomp$33$$,$pos$jscomp$100$$,$value$jscomp$527$$){var $component$jscomp$54_data$jscomp$297$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$85$$);$component$jscomp$54_data$jscomp$297$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($component$jscomp$54_data$jscomp$297$$,$component_id$jscomp$33$$,!0);var $main_id$jscomp$1$$=
$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$54_data$jscomp$297$$),$name$jscomp$282$$=$APP.$app$common$types$variant$properties_to_name$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$54_data$jscomp$297$$),$pos$jscomp$100$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$260$value$$,$value$jscomp$527$$));return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes$jscomp$85$$,
$component_id$jscomp$33$$,function($p1__54992_SHARP_$$){return $APP.$cljs$core$assoc_in$$($p1__54992_SHARP_$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1986$variant_properties$$,$pos$jscomp$100$$,$APP.$cljs$cst$260$value$$],null),$value$jscomp$527$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0],null)])),
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$main_id$jscomp$1$$],null),function($p1__54993_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__54993_SHARP_$$,$APP.$cljs$cst$1987$variant_name$$,$name$jscomp$282$$)})};
$app$common$logic$variant_properties$generate_set_variant_error$$=function($changes$jscomp$86$$,$component$jscomp$55_component_id$jscomp$34_main_id$jscomp$2$$,$value$jscomp$528$$){var $data$jscomp$298$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$86$$);$component$jscomp$55_component_id$jscomp$34_main_id$jscomp$2$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$298$$,$component$jscomp$55_component_id$jscomp$34_main_id$jscomp$2$$,
!0);$component$jscomp$55_component_id$jscomp$34_main_id$jscomp$2$$=$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$55_component_id$jscomp$34_main_id$jscomp$2$$);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$86$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$component$jscomp$55_component_id$jscomp$34_main_id$jscomp$2$$],null),$value$jscomp$528$$==
null?function($p1__54997_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__54997_SHARP_$$,$APP.$cljs$cst$1988$variant_error$$)}:function($p1__54998_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__54998_SHARP_$$,$APP.$cljs$cst$1988$variant_error$$,$value$jscomp$528$$)})};
$app$common$logic$variant_properties$generate_add_new_property$$=function($var_args$jscomp$1175$$){for(var $args__5755__auto__$jscomp$206$$=[],$len__5749__auto___55060$$=arguments.length,$i__5750__auto___55061$$=0;;)if($i__5750__auto___55061$$<$len__5749__auto___55060$$)$args__5755__auto__$jscomp$206$$.push(arguments[$i__5750__auto___55061$$]),$i__5750__auto___55061$$+=1;else break;return $app$common$logic$variant_properties$generate_add_new_property$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],
arguments[1],2<$args__5755__auto__$jscomp$206$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$206$$.slice(2),0,null):null)};
$app$common$logic$variant_properties$generate_add_new_property$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($changes$jscomp$88_vec__55024$$,$related_components$jscomp$3_variant_id$jscomp$14$$,$editing_QMARK__p__55022$$){var $data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$=$APP.$cljs$core$__destructure_map$$($editing_QMARK__p__55022$$),$fill_values_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$,
$cljs$cst$3391$fill_values_QMARK_$$);$editing_QMARK__p__55022$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$,$APP.$cljs$cst$3392$editing_QMARK_$$);var $property_name_property_name__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$,$cljs$cst$3393$property_name$$),$property_value$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$,
$APP.$cljs$cst$3394$property_value$$);$data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$88_vec__55024$$);var $next_prop_num$jscomp$1_objects$jscomp$299$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$88_vec__55024$$);$related_components$jscomp$3_variant_id$jscomp$14$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$,
$next_prop_num$jscomp$1_objects$jscomp$299$$,$related_components$jscomp$3_variant_id$jscomp$14$$);$data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$=$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($related_components$jscomp$3_variant_id$jscomp$14$$));$next_prop_num$jscomp$1_objects$jscomp$299$$=$app$common$types$variant$next_property_number$$($data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$);$property_name_property_name__$1$$=
$APP.$cljs$core$truth_$$($property_name_property_name__$1$$)?$property_name_property_name__$1$$:["Property ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($next_prop_num$jscomp$1_objects$jscomp$299$$)].join("");$data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$);var $property_name__$2$$=$app$common$types$variant$update_number_in_repeated_item$$($data$jscomp$300_map__55023__$1_prop_names$jscomp$1_props$jscomp$173$$,
$property_name_property_name__$1$$),$mdata$jscomp$2$$=$APP.$cljs$core$truth_$$($editing_QMARK__p__55022$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3392$editing_QMARK_$$,!0],null):null;$changes$jscomp$88_vec__55024$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$12_p__55027$$,$component$jscomp$57$$){function $update_name$$($p1__55013_SHARP_$$){return $APP.$cljs$core$truth_$$($fill_values_QMARK_$$)?$APP.$cuerdas$core$empty_QMARK_$$($p1__55013_SHARP_$$)?
["Value ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$32$$)].join(""):[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p1__55013_SHARP_$$),", Value ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$32$$)].join(""):$APP.$cljs$core$truth_$$($property_value$$)?$APP.$cuerdas$core$empty_QMARK_$$($p1__55013_SHARP_$$)?$property_value$$:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p1__55013_SHARP_$$),", ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($property_value$$)].join(""):
$p1__55013_SHARP_$$}function $update_props$$($p1__55012_SHARP_$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($p1__55012_SHARP_$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,$property_name__$2$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$core$truth_$$($fill_values_QMARK_$$)?["Value ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$32$$)].join(""):
$APP.$cljs$core$truth_$$($property_value$$)?$property_value$$:""],null),$mdata$jscomp$2$$))}var $num$jscomp$32$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$12_p__55027$$,0,null);$changes__$1$jscomp$12_p__55027$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$12_p__55027$$,1,null);var $main_id$jscomp$4$$=$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$57$$);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$num$jscomp$32$$+1,$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes__$1$jscomp$12_p__55027$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$57$$),function($p1__55014_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__55014_SHARP_$$,$APP.$cljs$cst$1986$variant_properties$$,
$update_props$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0],null)])),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$main_id$jscomp$4$$],null),function($p1__55015_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__55015_SHARP_$$,$APP.$cljs$cst$1987$variant_name$$,$update_name$$)})],null)},new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$changes$jscomp$88_vec__55024$$],null),$related_components$jscomp$3_variant_id$jscomp$14$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$88_vec__55024$$,0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$88_vec__55024$$,1,null)};
$app$common$logic$variant_properties$generate_make_shape_no_variant$$=function($changes$jscomp$89$$,$shape$jscomp$408$$){var $new_name$jscomp$9$$=$app$common$types$variant$variant_name_to_name$$($shape$jscomp$408$$),$vec__55040$$=$app$common$path_names$split_group_name$$($new_name$jscomp$9$$),$cpath$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__55040$$,0,null),$cname$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__55040$$,1,null);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes$jscomp$89$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$408$$),function($p1__55036_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__55036_SHARP_$$,$APP.$cljs$cst$1985$variant_id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1986$variant_properties$$])),$APP.$cljs$cst$723$name$$,$cname$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$294$path$$,
$cpath$jscomp$1$$]))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0],null)])),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$408$$)],null),function($p1__55037_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__55037_SHARP_$$,
$APP.$cljs$cst$1985$variant_id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1987$variant_name$$])),$APP.$cljs$cst$723$name$$,$new_name$jscomp$9$$)})};
$app$common$logic$variant_properties$generate_make_shapes_variant$$=function($changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$,$shapes$jscomp$44$$,$variant_container$$){function $create_new_properties$$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$,$JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$){if($APP.$app$common$types$component$is_variant_QMARK_$$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$)){$component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$=
$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$302$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$),!0);var $add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$=$APP.$app$common$path_names$merge_path_item$$($APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$),
$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$));$add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$,$container_name$jscomp$2$$);var $props$jscomp$inline_6081$$=$app$common$types$variant$merge_properties$$($base_props$$,
$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$));$JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$-=$APP.$cljs$core$count$$($props$jscomp$inline_6081$$)+($add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$?1:0);$JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$=
$app$common$types$variant$add_new_props$$($props$jscomp$inline_6081$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$,""));$JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$=$add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$?$app$common$types$variant$add_new_prop$$($JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$,
$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$)):$JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$}else $component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$),
$add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($container_name$jscomp$2$$)," / "].join(""),$component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$=$APP.$cuerdas$core$starts_with_QMARK_$$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$,$add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$)?
$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$,$add_name_QMARK_$jscomp$inline_6080_component_full_name$jscomp$inline_6079_long_name$jscomp$inline_11825$$.length):$APP.$cuerdas$core$starts_with_QMARK_$$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$,$container_name$jscomp$2$$)?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$,
$APP.$cljs$core$count$$($container_name$jscomp$2$$)):$component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$,$JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$=$app$common$types$variant$path_to_properties$cljs$0core$0IFn$0_invoke$0arity$03$$($component$jscomp$inline_6078_name$jscomp$inline_11823_shape$jscomp$411_shape_name$jscomp$inline_6089$$,$base_props$$,$JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$);
return $JSCompiler_temp$jscomp$1086_min_props$jscomp$3_new_props$jscomp$inline_6082_props__$1$jscomp$inline_6083$$}var $data$jscomp$302$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$),$first_comp_id_objects$jscomp$300_vec__55048$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$),$variant_id$jscomp$15$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($variant_container$$),
$num_shapes$$=$APP.$cljs$core$count$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($variant_container$$));$first_comp_id_objects$jscomp$300_vec__55048$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($first_comp_id_objects$jscomp$300_vec__55048$$,$APP.$cljs$core$first$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($variant_container$$))));var $base_props$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__55043_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__55043_SHARP_$$,
$APP.$cljs$cst$260$value$$,"")},$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$302$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$first_comp_id_objects$jscomp$300_vec__55048$$,$APP.$cljs$cst$1986$variant_properties$$],null))),$num_base_props$$=$APP.$cljs$core$count$$($base_props$$);$first_comp_id_objects$jscomp$300_vec__55048$$=$app$common$path_names$split_group_name$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($variant_container$$));
var $cpath$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($first_comp_id_objects$jscomp$300_vec__55048$$,0,null),$cname$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($first_comp_id_objects$jscomp$300_vec__55048$$,1,null),$container_name$jscomp$2$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($variant_container$$),$total_props$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($m$jscomp$217$$,$shape$jscomp$412_y__5111__auto__$jscomp$78$$){$shape$jscomp$412_y__5111__auto__$jscomp$78$$=
$APP.$cljs$core$count$$($create_new_properties$$($shape$jscomp$412_y__5111__auto__$jscomp$78$$,$num_base_props$$));return $m$jscomp$217$$>$shape$jscomp$412_y__5111__auto__$jscomp$78$$?$m$jscomp$217$$:$shape$jscomp$412_y__5111__auto__$jscomp$78$$},0,$shapes$jscomp$44$$);$changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$iterate$$(function($p1__55044_SHARP_$$){return $app$common$logic$variant_properties$generate_add_new_property$$($p1__55044_SHARP_$$,
$variant_id$jscomp$15$$)},$changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$),$num_shapes$$===0||$total_props$jscomp$1$$<$num_base_props$$?0:$total_props$jscomp$1$$-$num_base_props$$);$changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$shapes$jscomp$44$$),
function($p1__55045_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__55045_SHARP_$$,$APP.$cljs$cst$1985$variant_id$$,$variant_id$jscomp$15$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($variant_container$$)]))});return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$3$$,$shape$jscomp$413$$){var $component$jscomp$59$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$302$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$413$$),!0);if($num_shapes$$===0||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$15$$,$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$413$$))&&$APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$59$$)))return $changes__$3$$;var $props$jscomp$175$$=$create_new_properties$$($shape$jscomp$413$$,$total_props$jscomp$1$$),
$variant_name$$=$APP.$app$common$types$variant$properties_to_name$$($props$jscomp$175$$);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes__$3$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$413$$),function($p1__55046_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__55046_SHARP_$$,
$APP.$cljs$cst$1985$variant_id$$,$variant_id$jscomp$15$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1986$variant_properties$$,$props$jscomp$175$$,$APP.$cljs$cst$723$name$$,$cname$jscomp$1$$,$APP.$cljs$cst$294$path$$,$cpath$jscomp$2$$]))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0],null)])),new $APP.$cljs$core$PersistentVector$$(null,1,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$413$$)],null),function($p1__55047_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__55047_SHARP_$$,$APP.$cljs$cst$1987$variant_name$$,$variant_name$$)})},$changes$jscomp$91_changes__$1$jscomp$13_changes__$2$jscomp$1$$,$shapes$jscomp$44$$)};
$app$common$types$shape$token$font_weight_applied_QMARK_$$=function($shape$jscomp$414$$){var $or__5025__auto__$jscomp$636$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$414$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$cst$1745$font_weight$$],null));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$636$$)?$or__5025__auto__$jscomp$636$$:$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$414$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$cst$1966$typography$$,$APP.$cljs$cst$1745$font_weight$$],null))};
$app$common$logic$shapes$generate_unapply_tokens$$=function($changes$jscomp$92$$,$objects$jscomp$301$$,$changed_sub_attr$jscomp$1$$){function $check_attr$$($shape$jscomp$416$$,$changes__$1$jscomp$14$$,$attr$jscomp$39$$){var $shape_id$jscomp$62$$=$shape$jscomp$416$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$416$$,$APP.$cljs$cst$266$id$$),$tokens$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$416$$,$APP.$cljs$cst$1857$applied_tokens$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$token_attrs$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$416$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$39$$,$APP.$cljs$cst$1621$content$$)?$text_changed_attrs$$($shape$jscomp$416$$):$APP.$app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$39$$,$changed_sub_attr$jscomp$1$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(function($p1__55082_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($tokens$jscomp$18$$,
$p1__55082_SHARP_$$)},$token_attrs$$))?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$14$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_id$jscomp$62$$],null),function($p1__55083_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__55083_SHARP_$$,$APP.$cljs$cst$1857$applied_tokens$$,$APP.$app$common$data$without_keys$$,$token_attrs$$)}):$changes__$1$jscomp$14$$}
function $text_changed_attrs$$($JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$){var $G__55085__$1$jscomp$inline_11827_new_shape$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$)),$and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$=$app$common$types$text$get_diff_attrs$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$),
$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($G__55085__$1$jscomp$inline_11827_new_shape$jscomp$4$$));$G__55085__$1$jscomp$inline_11827_new_shape$jscomp$4$$=$APP.$cljs$core$seq$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($app$common$logic$shapes$text_typography_style_attrs$$,$and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$))?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$,$app$common$types$token$typography_keys$$):
$and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$;$and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$=$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$);$JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$)?$app$common$types$shape$token$font_weight_applied_QMARK_$$($JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$):
$and__5023__auto__$jscomp$inline_11829_attrs$jscomp$71$$;$JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__55085__$1$jscomp$inline_11827_new_shape$jscomp$4$$,$APP.$cljs$cst$1745$font_weight$$):$G__55085__$1$jscomp$inline_11827_new_shape$jscomp$4$$;return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$token$shape_attr__GT_token_attrs$$,$JSCompiler_inline_result$jscomp$inline_11828_attrs__$1$jscomp$12_shape$jscomp$415$$))}var $new_objects$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$92$$),$mod_obj_changes$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__55081_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__55081_SHARP_$$),
$APP.$cljs$cst$2562$mod_obj$$)},$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$92$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$15$$,$attrs$jscomp$72_mod_obj_change$$){var $shape$jscomp$417$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$301$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$72_mod_obj_change$$));$attrs$jscomp$72_mod_obj_change$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__55084_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__55084_SHARP_$$),$APP.$cljs$cst$203$set$$)}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2549$attr$$)),$APP.$cljs$cst$2563$operations$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$72_mod_obj_change$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($check_attr$$,
$shape$jscomp$417$$),$changes__$1$jscomp$15$$,$attrs$jscomp$72_mod_obj_change$$)},$changes$jscomp$92$$,$mod_obj_changes$$)};
$app$common$logic$shapes$generate_update_shapes$$=function($changes$jscomp$93$$,$ids$jscomp$49$$,$update_fn$jscomp$16$$,$objects$jscomp$302$$,$map__55092__$1_p__55091$$){$map__55092__$1_p__55091$$=$APP.$cljs$core$__destructure_map$$($map__55092__$1_p__55091$$);var $attrs$jscomp$73$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55092__$1_p__55091$$,$APP.$cljs$cst$2595$attrs$$),$changed_sub_attr$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55092__$1_p__55091$$,
$APP.$cljs$cst$3395$changed_sub_attr$$),$ignore_tree$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55092__$1_p__55091$$,$cljs$cst$3396$ignore_tree$$),$ignore_touched$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55092__$1_p__55091$$,$APP.$cljs$cst$2508$ignore_touched$$),$with_objects_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55092__$1_p__55091$$,$APP.$cljs$cst$3126$with_objects_QMARK_$$),$changes__$1$jscomp$16$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$17$$,
$id$jscomp$445$$){var $opts$jscomp$296$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$73$$,$cljs$cst$3127$ignore_geometry_QMARK_$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ignore_tree$$,$id$jscomp$445$$),$APP.$cljs$cst$2508$ignore_touched$$,$ignore_touched$jscomp$8$$,$APP.$cljs$cst$3126$with_objects_QMARK_$$,$with_objects_QMARK_$jscomp$2$$],null);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes__$1$jscomp$17$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$445$$],null),$update_fn$jscomp$16$$,$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$296$$))},$APP.$app$common$files$changes_builder$with_objects$$($changes$jscomp$93$$,$objects$jscomp$302$$),$ids$jscomp$49$$),$grid_ids$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$,
$objects$jscomp$302$$),$ids$jscomp$49$$);return function(){var $G__55093$$=$APP.$app$common$files$changes_builder$reorder_grid_children$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes__$1$jscomp$16$$,$grid_ids$$,$app$common$types$shape$layout$assign_cell_positions$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),$ids$jscomp$49$$);return $APP.$cljs$core$not$$($ignore_touched$jscomp$8$$)?$app$common$logic$shapes$generate_unapply_tokens$$($G__55093$$,
$objects$jscomp$302$$,$changed_sub_attr$jscomp$2$$):$G__55093$$}()};
$app$common$logic$shapes$generate_update_shape_flags$$=function($changes$jscomp$94$$,$ids$jscomp$50_ids__$1$jscomp$2$$,$objects$jscomp$303$$){var $map__55096__$1$$=$APP.$cljs$core$__destructure_map$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1604$hidden$$,!0],null)),$blocked$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55096__$1$$,$APP.$cljs$cst$1607$blocked$$),$hidden$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__55096__$1$$,$APP.$cljs$cst$1604$hidden$$);
$ids$jscomp$50_ids__$1$jscomp$2$$=$APP.$cljs$core$boolean_QMARK_$$($blocked$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($ids$jscomp$50_ids__$1$jscomp$2$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__55094_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$303$$,$p1__55094_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ids$jscomp$50_ids__$1$jscomp$2$$]))):$ids$jscomp$50_ids__$1$jscomp$2$$;
return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$94$$,$ids$jscomp$50_ids__$1$jscomp$2$$,function($G__55097__$1_obj$jscomp$196$$){$G__55097__$1_obj$jscomp$196$$=$APP.$cljs$core$boolean_QMARK_$$($blocked$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__55097__$1_obj$jscomp$196$$,$APP.$cljs$cst$1607$blocked$$,$blocked$$):$G__55097__$1_obj$jscomp$196$$;return $APP.$cljs$core$boolean_QMARK_$$($hidden$jscomp$6$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__55097__$1_obj$jscomp$196$$,
$APP.$cljs$cst$1604$hidden$$,$hidden$jscomp$6$$):$G__55097__$1_obj$jscomp$196$$},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1607$blocked$$,null],null),null)],null))};
$app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$06$$=function($changes$jscomp$95$$,$file$jscomp$44$$,$page$jscomp$46$$,$objects$jscomp$304$$,$ids$jscomp$51$$,$options$jscomp$504$$){return $app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_page$$($changes$jscomp$95$$,$page$jscomp$46$$),
$objects$jscomp$304$$),$file$jscomp$44$$),$ids$jscomp$51$$,$options$jscomp$504$$)};
$app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$=function($changes$jscomp$96$$,$ids$jscomp$52_ids_to_hide_vec__55113$$,$changes__$4_ignore_touched$jscomp$9_p__55111$$){var $interacting_shapes_map__55112__$1$$=$APP.$cljs$core$__destructure_map$$($changes__$4_ignore_touched$jscomp$9_p__55111$$);$changes__$4_ignore_touched$jscomp$9_p__55111$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($interacting_shapes_map__55112__$1$$,$APP.$cljs$cst$2508$ignore_touched$$);
var $allow_altering_copies$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($interacting_shapes_map__55112__$1$$,$cljs$cst$2568$allow_altering_copies$$),$ignore_children_fn$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($interacting_shapes_map__55112__$1$$,$cljs$cst$1602$ignore_children_fn$$,$APP.$cljs$core$constantly$$(!1)),$groups_to_unmask_ignore_mask$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($interacting_shapes_map__55112__$1$$,$cljs$cst$3397$ignore_mask$$,
!1),$ignore_flows_for$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($interacting_shapes_map__55112__$1$$,$cljs$cst$3398$ignore_flows_for$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$objects$jscomp$305$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$96$$),$data$jscomp$303$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$96$$),$page_id$jscomp$93$$=$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$96$$)),
$page$jscomp$47$$=function(){var $or__5025__auto__$jscomp$637$$=$APP.$cljs$cst$3118$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$96$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$637$$)?$or__5025__auto__$jscomp$637$$:$APP.$app$common$types$pages_list$get_page$$($data$jscomp$303$$,$page_id$jscomp$93$$)}(),$ids__$1$jscomp$3$$=$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$305$$,$ids$jscomp$52_ids_to_hide_vec__55113$$);
$ids$jscomp$52_ids_to_hide_vec__55113$$=function(){for(var $G__55228_G__55233_ids_seq$$=$APP.$cljs$core$seq$$($ids__$1$jscomp$3$$),$G__55230_G__55234_ids_to_delete$jscomp$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__55231_G__55235_ids_to_hide$jscomp$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){var $id$jscomp$446$$=$APP.$cljs$core$first$$($G__55228_G__55233_ids_seq$$);if($id$jscomp$446$$==null)return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__55230_G__55234_ids_to_delete$jscomp$1$$,$G__55231_G__55235_ids_to_hide$jscomp$1$$],null);var $and__5023__auto__$jscomp$inline_6095_shape$jscomp$inline_6094$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$305$$,$id$jscomp$446$$);$and__5023__auto__$jscomp$inline_6095_shape$jscomp$inline_6094$$=$APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$305$$,$and__5023__auto__$jscomp$inline_6095_shape$jscomp$inline_6094$$);$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6095_shape$jscomp$inline_6094$$)?
$APP.$cljs$core$not$$($allow_altering_copies$jscomp$1$$):$and__5023__auto__$jscomp$inline_6095_shape$jscomp$inline_6094$$)?($G__55228_G__55233_ids_seq$$=$APP.$cljs$core$rest$$($G__55228_G__55233_ids_seq$$),$G__55231_G__55235_ids_to_hide$jscomp$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__55231_G__55235_ids_to_hide$jscomp$1$$,$id$jscomp$446$$)):($G__55228_G__55233_ids_seq$$=$APP.$cljs$core$rest$$($G__55228_G__55233_ids_seq$$),$G__55230_G__55234_ids_to_delete$jscomp$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__55230_G__55234_ids_to_delete$jscomp$1$$,
$id$jscomp$446$$))}}();var $ids_to_delete$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$52_ids_to_hide_vec__55113$$,0,null);$ids$jscomp$52_ids_to_hide_vec__55113$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$52_ids_to_hide_vec__55113$$,1,null);var $lookup$jscomp$17$$=$APP.$app$common$data$getf$$($objects$jscomp$305$$);$groups_to_unmask_ignore_mask$$=$APP.$cljs$core$truth_$$($groups_to_unmask_ignore_mask$$)?null:function(){$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($group_ids$$,
$JSCompiler_inline_result$jscomp$1089_id$jscomp$447$$){var $obj$jscomp$197_parent$jscomp$224$$=$lookup$jscomp$17$$($JSCompiler_inline_result$jscomp$1089_id$jscomp$447$$);$obj$jscomp$197_parent$jscomp$224$$=$lookup$jscomp$17$$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$197_parent$jscomp$224$$));var $and__5023__auto__$jscomp$inline_6097$$=$APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$197_parent$jscomp$224$$);$JSCompiler_inline_result$jscomp$1089_id$jscomp$447$$=
$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6097$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1089_id$jscomp$447$$,$APP.$cljs$core$first$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$197_parent$jscomp$224$$))):$and__5023__auto__$jscomp$inline_6097$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1089_id$jscomp$447$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($group_ids$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$197_parent$jscomp$224$$)):
$group_ids$$},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$ids_to_delete$$);return $APP.$cljs$core$PersistentVector$EMPTY$$}();$interacting_shapes_map__55112__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($interactions$jscomp$9_shape$jscomp$419$$){$interactions$jscomp$9_shape$jscomp$419$$=$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($interactions$jscomp$9_shape$jscomp$419$$);return $APP.$cljs$core$some$$(function($p1__55098_SHARP_$$){var $and__5023__auto__$jscomp$353$$=
$APP.$app$common$types$shape$interactions$has_destination$$($p1__55098_SHARP_$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$353$$)?$APP.$cljs$core$contains_QMARK_$$($ids_to_delete$$,$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($p1__55098_SHARP_$$)):$and__5023__auto__$jscomp$353$$},$interactions$jscomp$9_shape$jscomp$419$$)},$APP.$cljs$core$vals$$($objects$jscomp$305$$));var $id_to_delete_QMARK_$$=$APP.$cljs$core$set$$($ids_to_delete$$),$changes__$1$jscomp$18_changes__$2$jscomp$3_changes__$3$jscomp$1$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$19$$,$JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$){var $id$jscomp$448$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$,0,null);$JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$,1,null);
var $G__55127$jscomp$inline_11832_and__5023__auto__$jscomp$inline_11831$$=$APP.$cljs$cst$2038$starting_frame$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$);$G__55127$jscomp$inline_11832_and__5023__auto__$jscomp$inline_11831$$=$id_to_delete_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$id_to_delete_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__55127$jscomp$inline_11832_and__5023__auto__$jscomp$inline_11831$$):$id_to_delete_QMARK_$$($G__55127$jscomp$inline_11832_and__5023__auto__$jscomp$inline_11831$$);
$JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$=$APP.$cljs$core$truth_$$($G__55127$jscomp$inline_11832_and__5023__auto__$jscomp$inline_11831$$)?!$APP.$cljs$core$contains_QMARK_$$($ignore_flows_for$$,$APP.$cljs$cst$2038$starting_frame$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$)):$G__55127$jscomp$inline_11832_and__5023__auto__$jscomp$inline_11831$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10426_flow$jscomp$1_p__55121$$)?
$app$common$files$changes_builder$set_flow$$($APP.$app$common$files$changes_builder$with_page$$($changes__$1$jscomp$19$$,$page$jscomp$47$$),$id$jscomp$448$$,null):$changes__$1$jscomp$19$$},$changes$jscomp$96$$,$APP.$cljs$cst$2041$flows$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$47$$)),$all_parents$jscomp$2$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($res$jscomp$39$$,$id$jscomp$449$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($res$jscomp$39$$,$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$305$$,
$id$jscomp$449$$))},$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($ids_to_delete$$,$ids$jscomp$52_ids_to_hide_vec__55113$$)),$descendants_to_delete$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$reverse$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($res$jscomp$40$$,$id$jscomp$450$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($res$jscomp$40$$,
$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$305$$,$id$jscomp$450$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1602$ignore_children_fn$$,$ignore_children_fn$jscomp$1$$],null)))},$APP.$cljs$core$PersistentVector$EMPTY$$,$ids_to_delete$$))),$empty_parents_find_all_empty_parents$$=function $app$common$logic$shapes$recursive_find_empty_parents$$($empty_parents$jscomp$1$$){var $all_ids_parents$jscomp$5_xform$jscomp$33$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($empty_parents$jscomp$1$$,
$ids_to_delete$$),$contains_QMARK_$jscomp$1$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$contains_QMARK_$$,$all_ids_parents$jscomp$5_xform$jscomp$33$$);$all_ids_parents$jscomp$5_xform$jscomp$33$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($lookup$jscomp$17$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__55100_SHARP_$$){var $or__5025__auto__$jscomp$638_or__5025__auto____$1$jscomp$74$$=
$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($p1__55100_SHARP_$$);return $or__5025__auto__$jscomp$638_or__5025__auto____$1$jscomp$74$$?$or__5025__auto__$jscomp$638_or__5025__auto____$1$jscomp$74$$:($or__5025__auto__$jscomp$638_or__5025__auto____$1$jscomp$74$$=$APP.$app$common$files$helpers$bool_shape_QMARK_$$($p1__55100_SHARP_$$))?$or__5025__auto__$jscomp$638_or__5025__auto____$1$jscomp$74$$:$APP.$app$common$types$component$is_variant_container_QMARK_$$($p1__55100_SHARP_$$)}),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__55101_SHARP_$$){return $APP.$cljs$core$seq$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($contains_QMARK_$jscomp$1$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($p1__55101_SHARP_$$)))}),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$)]));$all_ids_parents$jscomp$5_xform$jscomp$33$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$all_ids_parents$jscomp$5_xform$jscomp$33$$,$all_parents$jscomp$2$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($empty_parents$jscomp$1$$,$all_ids_parents$jscomp$5_xform$jscomp$33$$)?$empty_parents$jscomp$1$$:$app$common$logic$shapes$recursive_find_empty_parents$$($all_ids_parents$jscomp$5_xform$jscomp$33$$)};$empty_parents_find_all_empty_parents$$=$APP.$cljs$core$not$$($allow_altering_copies$jscomp$1$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),
$empty_parents_find_all_empty_parents$$($APP.$cljs$core$PersistentHashSet$EMPTY$$)):$APP.$cljs$core$PersistentHashSet$EMPTY$$;var $components_to_delete$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($components$jscomp$5$$,$id$jscomp$451_shape$jscomp$420$$){$id$jscomp$451_shape$jscomp$420$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$305$$,$id$jscomp$451_shape$jscomp$420$$);var $JSCompiler_inline_result$jscomp$1090_and__5023__auto__$jscomp$inline_6101$$=
($JSCompiler_inline_result$jscomp$1090_and__5023__auto__$jscomp$inline_6101$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$451_shape$jscomp$420$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$303$$)))?$APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$451_shape$jscomp$420$$):$JSCompiler_inline_result$jscomp$1090_and__5023__auto__$jscomp$inline_6101$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1090_and__5023__auto__$jscomp$inline_6101$$)?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($components$jscomp$5$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$451_shape$jscomp$420$$)):$components$jscomp$5$$},$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($ids_to_delete$$,$descendants_to_delete$$)),$ids_set$jscomp$1$$=$APP.$cljs$core$set$$($ids_to_delete$$),$guides_to_delete$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__55102_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($ids_set$jscomp$1$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__55102_SHARP_$$))},$APP.$cljs$core$vals$$($APP.$cljs$cst$2042$guides$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$47$$))));$changes__$1$jscomp$18_changes__$2$jscomp$3_changes__$3$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$2$jscomp$4$$,$guide_id$$){return $app$common$files$changes_builder$set_flow$$($APP.$app$common$files$changes_builder$with_page$$($changes__$2$jscomp$4$$,
$page$jscomp$47$$),$guide_id$$,null)},$changes__$1$jscomp$18_changes__$2$jscomp$3_changes__$3$jscomp$1$$,$guides_to_delete$$);$changes__$1$jscomp$18_changes__$2$jscomp$3_changes__$3$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$3$jscomp$2$$,$component_id$jscomp$35$$){return $APP.$app$common$files$changes_builder$delete_component$$($changes__$3$jscomp$2$$,$component_id$jscomp$35$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$47$$))},
$changes__$1$jscomp$18_changes__$2$jscomp$3_changes__$3$jscomp$1$$,$components_to_delete$$);$changes__$4_ignore_touched$jscomp$9_p__55111$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$resize_parents$$($app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$logic$shapes$generate_update_shape_flags$$($changes__$1$jscomp$18_changes__$2$jscomp$3_changes__$3$jscomp$1$$,
$ids$jscomp$52_ids_to_hide_vec__55113$$,$objects$jscomp$305$$),$descendants_to_delete$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null)),$ids_to_delete$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,$changes__$4_ignore_touched$jscomp$9_p__55111$$],null)),$empty_parents_find_all_empty_parents$$),$all_parents$jscomp$2$$),$groups_to_unmask_ignore_mask$$,function($shape$jscomp$421$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$421$$,
$APP.$cljs$cst$1593$masked_group$$,!1)}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$interacting_shapes_map__55112__$1$$),function($shape$jscomp$422$$){return $APP.$app$common$data$update_when$$($shape$jscomp$422$$,$APP.$cljs$cst$2036$interactions$$,function($interactions$jscomp$10$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__55103_SHARP_$$){var $and__5023__auto__$jscomp$356$$=
$APP.$app$common$types$shape$interactions$has_destination$$($p1__55103_SHARP_$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$356$$)?$APP.$cljs$core$contains_QMARK_$$($ids_to_delete$$,$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($p1__55103_SHARP_$$)):$and__5023__auto__$jscomp$356$$}),$interactions$jscomp$10$$)})});return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$all_parents$jscomp$2$$,$changes__$4_ignore_touched$jscomp$9_p__55111$$],
null)};
$app$common$logic$shapes$generate_relocate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($changes$jscomp$97$$,$parent_id$jscomp$45$$,$to_index$jscomp$8$$,$G__55192_all_parents$jscomp$3_ids$jscomp$53$$,$cell$jscomp$31_empty_variant_cont_p__55166$$){var $ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$=$APP.$cljs$core$__destructure_map$$($cell$jscomp$31_empty_variant_cont_p__55166$$);$cell$jscomp$31_empty_variant_cont_p__55166$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$,$APP.$cljs$cst$3399$cell$$);
$ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$,$cljs$cst$3400$ignore_parents_QMARK_$$);var $objects$jscomp$306$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$97$$),$ids__$1$jscomp$4$$=$app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$306$$,$G__55192_all_parents$jscomp$3_ids$jscomp$53$$),$shapes$jscomp$45$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$306$$),
$ids__$1$jscomp$4$$),$parent$jscomp$225$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,$parent_id$jscomp$45$$);$G__55192_all_parents$jscomp$3_ids$jscomp$53$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$parent_id$jscomp$45$$]),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__55144_SHARP_$$){return $APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$306$$,$p1__55144_SHARP_$$)}),
$ids__$1$jscomp$4$$);var $parents$jscomp$6$$=$APP.$cljs$core$truth_$$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$)?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$parent_id$jscomp$45$$]):$G__55192_all_parents$jscomp$3_ids$jscomp$53$$,$children_ids$jscomp$13$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__55148_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids_with_self$$($objects$jscomp$306$$,$p1__55148_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ids__$1$jscomp$4$$])),
$child_heads$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__55149_SHARP_$$){return $app$common$types$container$get_child_heads$$($objects$jscomp$306$$,$p1__55149_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ids__$1$jscomp$4$$])),$child_heads_ids$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$child_heads$$),$variant_shapes$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$is_variant_QMARK_$$,
$shapes$jscomp$45$$),$component_main_parent$$=$APP.$app$common$types$container$find_component_main$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$306$$,$parent$jscomp$225$$,!1),$groups_to_delete$$=function(){for(var $G__55258_current_id$jscomp$4$$=$APP.$cljs$core$first$$($parents$jscomp$6$$),$G__55254_G__55259_to_check$jscomp$1$$=$APP.$cljs$core$rest$$($parents$jscomp$6$$),$G__55256_G__55260_removed_id_QMARK_$$=$APP.$cljs$core$set$$($ids__$1$jscomp$4$$),$G__55257_G__55261_result$jscomp$263$$=
$APP.$cljs$core$PersistentHashSet$EMPTY$$;;){if($APP.$cljs$core$not$$($G__55258_current_id$jscomp$4$$))return $G__55257_G__55261_result$jscomp$263$$;var $G__55255_group$jscomp$28_to_check__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,$G__55258_current_id$jscomp$4$$);$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__55255_group$jscomp$28_to_check__$1$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__55258_current_id$jscomp$4$$,
$parent_id$jscomp$45$$)&&$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($G__55256_G__55260_removed_id_QMARK_$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($G__55255_group$jscomp$28_to_check__$1$$)))?($G__55255_group$jscomp$28_to_check__$1$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($G__55254_G__55259_to_check$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$306$$,
$G__55258_current_id$jscomp$4$$)],null)),$G__55254_G__55259_to_check$jscomp$1$$=$APP.$cljs$core$first$$($G__55255_group$jscomp$28_to_check__$1$$),$G__55255_group$jscomp$28_to_check__$1$$=$APP.$cljs$core$rest$$($G__55255_group$jscomp$28_to_check__$1$$),$G__55256_G__55260_removed_id_QMARK_$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__55256_G__55260_removed_id_QMARK_$$,$G__55258_current_id$jscomp$4$$),$G__55257_G__55261_result$jscomp$263$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__55257_G__55261_result$jscomp$263$$,
$G__55258_current_id$jscomp$4$$),$G__55258_current_id$jscomp$4$$=$G__55254_G__55259_to_check$jscomp$1$$,$G__55254_G__55259_to_check$jscomp$1$$=$G__55255_group$jscomp$28_to_check__$1$$):($G__55258_current_id$jscomp$4$$=$APP.$cljs$core$first$$($G__55254_G__55259_to_check$jscomp$1$$),$G__55254_G__55259_to_check$jscomp$1$$=$APP.$cljs$core$rest$$($G__55254_G__55259_to_check$jscomp$1$$))}}(),$groups_to_unmask$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($group_ids$jscomp$1$$,
$JSCompiler_inline_result$jscomp$1091_id$jscomp$452$$){var $obj$jscomp$198_parent__$1$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,$JSCompiler_inline_result$jscomp$1091_id$jscomp$452$$);$obj$jscomp$198_parent__$1$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$198_parent__$1$jscomp$52$$));var $and__5023__auto__$jscomp$inline_6103$$=$APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$198_parent__$1$jscomp$52$$);
$JSCompiler_inline_result$jscomp$1091_id$jscomp$452$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6103$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1091_id$jscomp$452$$,$APP.$cljs$core$first$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$198_parent__$1$jscomp$52$$)))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$198_parent__$1$jscomp$52$$),
$parent_id$jscomp$45$$):$and__5023__auto__$jscomp$inline_6103$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1091_id$jscomp$452$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($group_ids$jscomp$1$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$198_parent__$1$jscomp$52$$)):$group_ids$jscomp$1$$},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$ids__$1$jscomp$4$$);$ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__55182_shapes_to_reroot$jscomp$1$$,
$id$jscomp$453$$){var $shapes_to_detach$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__55182_shapes_to_reroot$jscomp$1$$,0,null),$shapes_to_deroot$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__55182_shapes_to_reroot$jscomp$1$$,1,null);$p__55182_shapes_to_reroot$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__55182_shapes_to_reroot$jscomp$1$$,2,null);var $reroot_QMARK__shape$jscomp$423$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,
$id$jscomp$453$$),$deroot_QMARK__parent__$1$jscomp$53_root_parent$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,$parent_id$jscomp$45$$),$component_shape$jscomp$2_detach_QMARK_$$=$APP.$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$306$$,$reroot_QMARK__shape$jscomp$423$$),$component_shape_parent_ids_to_detach$$=$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$306$$,
$deroot_QMARK__parent__$1$jscomp$53_root_parent$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2504$allow_main_QMARK_$$,!0],null));$deroot_QMARK__parent__$1$jscomp$53_root_parent$$=$APP.$app$common$types$container$get_instance_root$$($objects$jscomp$306$$,$deroot_QMARK__parent__$1$jscomp$53_root_parent$$);$component_shape$jscomp$2_detach_QMARK_$$=$app$common$types$component$in_component_copy_not_head_QMARK_$$($reroot_QMARK__shape$jscomp$423$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$2_detach_QMARK_$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape_parent_ids_to_detach$$));var $and__5023__auto__$jscomp$inline_11834$$=$APP.$app$common$types$component$instance_root_QMARK_$$($reroot_QMARK__shape$jscomp$423$$);$deroot_QMARK__parent__$1$jscomp$53_root_parent$$=$and__5023__auto__$jscomp$inline_11834$$?$deroot_QMARK__parent__$1$jscomp$53_root_parent$$:$and__5023__auto__$jscomp$inline_11834$$;$reroot_QMARK__shape$jscomp$423$$=$app$common$types$component$subinstance_head_QMARK_$$($reroot_QMARK__shape$jscomp$423$$)&&
$APP.$cljs$core$not$$($component_shape_parent_ids_to_detach$$);$component_shape_parent_ids_to_detach$$=$component_shape$jscomp$2_detach_QMARK_$$?$APP.$cljs$core$cons$$($id$jscomp$453$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,$id$jscomp$453$$)):null;return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$component_shape$jscomp$2_detach_QMARK_$$?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($shapes_to_detach$jscomp$1$$,
$component_shape_parent_ids_to_detach$$):$shapes_to_detach$jscomp$1$$,$APP.$cljs$core$truth_$$($deroot_QMARK__parent__$1$jscomp$53_root_parent$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($shapes_to_deroot$jscomp$1$$,$id$jscomp$453$$):$shapes_to_deroot$jscomp$1$$,$reroot_QMARK__shape$jscomp$423$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($p__55182_shapes_to_reroot$jscomp$1$$,$id$jscomp$453$$):$p__55182_shapes_to_reroot$jscomp$1$$],null)},new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__55153_SHARP_$$){return $app$common$types$container$get_child_heads$$($objects$jscomp$306$$,$p1__55153_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ids__$1$jscomp$4$$]))));
var $shapes_to_detach$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$,0,null),$shapes_to_deroot$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$,1,null),$shapes_to_reroot$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$,2,null);$ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$=
$APP.$cljs$core$truth_$$($to_index$jscomp$8$$)?$app$common$types$shape$layout$get_cell_by_index$$($parent$jscomp$225$$,$to_index$jscomp$8$$):null;var $cell__$1$jscomp$3$$=$APP.$cljs$core$truth_$$($cell$jscomp$31_empty_variant_cont_p__55166$$)?$cell$jscomp$31_empty_variant_cont_p__55166$$:$APP.$cljs$core$truth_$$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$),
$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$)],null):$ignore_parents_QMARK__index_cell_data_map__55167__$1_vec__55168$$;$cell$jscomp$31_empty_variant_cont_p__55166$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($to_delete$$,$parent__$1$jscomp$54_parent_id__$1$jscomp$3$$){$parent__$1$jscomp$54_parent_id__$1$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,
$parent__$1$jscomp$54_parent_id__$1$jscomp$3$$);var $JSCompiler_inline_result$jscomp$1092_and__5023__auto__$jscomp$inline_6105$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($parent__$1$jscomp$54_parent_id__$1$jscomp$3$$);$JSCompiler_inline_result$jscomp$1092_and__5023__auto__$jscomp$inline_6105$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1092_and__5023__auto__$jscomp$inline_6105$$)?$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$set$$($ids__$1$jscomp$4$$),
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$54_parent_id__$1$jscomp$3$$))):$JSCompiler_inline_result$jscomp$1092_and__5023__auto__$jscomp$inline_6105$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1092_and__5023__auto__$jscomp$inline_6105$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($to_delete$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$54_parent_id__$1$jscomp$3$$)):$to_delete$$},$APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__55154_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__55154_SHARP_$$,$parent_id$jscomp$45$$)},$G__55192_all_parents$jscomp$3_ids$jscomp$53$$));$G__55192_all_parents$jscomp$3_ids$jscomp$53$$=$APP.$app$common$files$changes_builder$resize_parents$$(function(){var $G__55193$$=function(){var $G__55194$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$(function(){var $G__55198$$=
function(){var $G__55199$$=function(){var $G__55200$$=function(){var $G__55201$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(function(){var $G__55202$$=$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$225$$)?$changes$jscomp$97$$:$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$97$$,
$ids__$1$jscomp$4$$,$app$common$types$shape$layout$remove_layout_item_data$$),$ids__$1$jscomp$4$$,$app$common$types$token$unapply_layout_item_tokens$$);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$parent_id$jscomp$45$$)&&$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$225$$)?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__55202$$,$ids__$1$jscomp$4$$,function($p1__55155_SHARP_$$){return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($p1__55155_SHARP_$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__55155_SHARP_$$,$APP.$cljs$cst$1859$hide_in_viewer$$,!0):$p1__55155_SHARP_$$}):$G__55202$$}(),$child_heads_ids$$,function($shape$jscomp$424$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($component_main_parent$$,$APP.$app$common$types$container$find_component_main$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$306$$,$shape$jscomp$424$$,!1))?$app$common$types$component$remove_swap_slot$$($shape$jscomp$424$$):$shape$jscomp$424$$});
return $APP.$cljs$core$truth_$$($APP.$app$common$types$container$get_instance_root$$($objects$jscomp$306$$,$parent$jscomp$225$$))?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__55201$$,$children_ids$jscomp$13$$,function($p1__55156_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__55156_SHARP_$$,$APP.$cljs$cst$2029$component_root$$)}):$G__55201$$}();return $APP.$cljs$core$not$$($APP.$app$common$types$container$get_instance_root$$($objects$jscomp$306$$,
$parent$jscomp$225$$))?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__55200$$,$child_heads_ids$$,function($p1__55157_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__55157_SHARP_$$,$APP.$cljs$cst$2029$component_root$$,!0)}):$G__55200$$}();return $APP.$cljs$core$not$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$225$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$logic$variant_properties$generate_make_shape_no_variant$$,
$G__55199$$,$variant_shapes$$):$G__55199$$}();return $APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$225$$))?$app$common$logic$variant_properties$generate_make_shapes_variant$$($G__55198$$,$child_heads$$,$parent$jscomp$225$$):$G__55198$$}(),$parent_id$jscomp$45$$,$shapes$jscomp$45$$,$to_index$jscomp$8$$),$groups_to_delete$$),$groups_to_unmask$jscomp$1$$,function($shape$jscomp$425$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$425$$,
$APP.$cljs$cst$1593$masked_group$$,!1)}),$shapes_to_detach$$,$app$common$types$component$detach_shape$$),$shapes_to_deroot$$,function($shape$jscomp$426$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$426$$,$APP.$cljs$cst$2029$component_root$$,null)}),$shapes_to_reroot$$,function($shape$jscomp$427$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$427$$,$APP.$cljs$cst$2029$component_root$$,!0)}),$ids__$1$jscomp$4$$,function($shape$jscomp$428$$){var $frame_id$jscomp$40_moved_shape$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$225$$),$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$225$$):$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$225$$);$frame_id$jscomp$40_moved_shape$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$428$$,$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$45$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1591$frame_id$$,
$frame_id$jscomp$40_moved_shape$$]));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$428$$,$APP.$cljs$cst$1856$constraints_h$$,$APP.$app$common$geom$shapes$constraints$default_constraints_h$$($frame_id$jscomp$40_moved_shape$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1855$constraints_v$$,$APP.$app$common$geom$shapes$constraints$default_constraints_v$$($frame_id$jscomp$40_moved_shape$$)]))},new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null)),$parents$jscomp$6$$,function($parent__$1$jscomp$55$$){if($APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$55$$)){var $G__55212__$1$$=$APP.$cljs$core$truth_$$($app$common$types$shape$layout$change_h_sizing_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$55$$),$objects$jscomp$306$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$55$$)))?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($parent__$1$jscomp$55$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1681$fix$$):$parent__$1$jscomp$55$$;return $APP.$cljs$core$truth_$$($app$common$types$shape$layout$change_v_sizing_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$55$$),$objects$jscomp$306$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$55$$)))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__55212__$1$$,
$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__55212__$1$$}return $parent__$1$jscomp$55$$});return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$306$$,$parent_id$jscomp$45$$))?$APP.$app$common$files$changes_builder$reorder_grid_children$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($G__55194$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$parent_id$jscomp$45$$],null),function($frame$jscomp$19$$,$objects__$1$jscomp$9$$){var $row$jscomp$26$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell__$1$jscomp$3$$,0,null),$column$jscomp$31$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell__$1$jscomp$3$$,1,null);return $app$common$types$shape$layout$assign_cell_positions$$($cell__$1$jscomp$3$$!=null?$APP.$app$common$types$shape$layout$assign_cells$$($app$common$types$shape$layout$push_into_cell$$($app$common$types$shape$layout$free_cell_shapes$$($frame$jscomp$19$$,
$ids__$1$jscomp$4$$),$ids__$1$jscomp$4$$,$row$jscomp$26$$,$column$jscomp$31$$),$objects__$1$jscomp$9$$):$frame$jscomp$19$$,$objects__$1$jscomp$9$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_id$jscomp$45$$],null)):$G__55194$$}();return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1607$blocked$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$225$$))?
$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__55193$$,$ids__$1$jscomp$4$$,function($p1__55159_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__55159_SHARP_$$,$APP.$cljs$cst$1607$blocked$$,!0)}):$G__55193$$}(),$parents$jscomp$6$$);return $APP.$cljs$core$seq$$($cell$jscomp$31_empty_variant_cont_p__55166$$)?$APP.$cljs$core$second$$($app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__55192_all_parents$jscomp$3_ids$jscomp$53$$,
$cell$jscomp$31_empty_variant_cont_p__55166$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)):$G__55192_all_parents$jscomp$3_ids$jscomp$53$$};$APP.$app$common$logic$shapes$show_in_viewer$$=function($shape$jscomp$431$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$431$$,$APP.$cljs$cst$1859$hide_in_viewer$$)};
$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$=function($JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$,$container$jscomp$34_objects$jscomp$inline_6107$$){var $JSCompiler_temp_const$jscomp$708_or__5025__auto__$jscomp$640_or__5025__auto____$1$jscomp$75$$=$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);if($JSCompiler_temp_const$jscomp$708_or__5025__auto__$jscomp$640_or__5025__auto____$1$jscomp$75$$||($JSCompiler_temp_const$jscomp$708_or__5025__auto__$jscomp$640_or__5025__auto____$1$jscomp$75$$=
$JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$==null))return $JSCompiler_temp_const$jscomp$708_or__5025__auto__$jscomp$640_or__5025__auto____$1$jscomp$75$$;if($APP.$cljs$core$truth_$$($container$jscomp$34_objects$jscomp$inline_6107$$)){$JSCompiler_temp_const$jscomp$708_or__5025__auto__$jscomp$640_or__5025__auto____$1$jscomp$75$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$;var $JSCompiler_temp_const$jscomp$707$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;
$container$jscomp$34_objects$jscomp$inline_6107$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$34_objects$jscomp$inline_6107$$);$JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$=$APP.$cljs$core$cons$$($JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$,$app$common$files$helpers$get_parent_ids_seq$$($container$jscomp$34_objects$jscomp$inline_6107$$,$JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$));
$JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$=$JSCompiler_temp_const$jscomp$708_or__5025__auto__$jscomp$640_or__5025__auto____$1$jscomp$75$$.call($APP.$cljs$core$into$$,$JSCompiler_temp_const$jscomp$707$$,$JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$)}else $JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$=$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$]);
return $APP.$cljs$core$seq$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$JSCompiler_inline_result$jscomp$710_JSCompiler_temp$jscomp$706_id$jscomp$454$$))};
$app$common$logic$libraries$enabled_container_QMARK_$$=function($id$jscomp$455$$){var $or__5025__auto__$jscomp$641$$=$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);return $or__5025__auto__$jscomp$641$$?$or__5025__auto__$jscomp$641$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$PersistentHashSet$EMPTY$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$455$$):(0,$APP.$cljs$core$PersistentHashSet$EMPTY$$)($id$jscomp$455$$)};
$app$common$logic$libraries$pretty_file$$=function($file_id$jscomp$76$$,$libraries$jscomp$36$$,$current_file_id$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$76$$,$current_file_id$$)?"\x3clocal\x3e":["\x3c",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$36$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$file_id$jscomp$76$$,$APP.$cljs$cst$723$name$$],
null))),"\x3e"].join("")};$APP.$app$common$logic$libraries$pretty_uuid$$=function($uuid$jscomp$14_uuid_str$$){$uuid$jscomp$14_uuid_str$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($uuid$jscomp$14_uuid_str$$);return $APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($uuid$jscomp$14_uuid_str$$,$uuid$jscomp$14_uuid_str$$.length-6)};
$app$common$logic$libraries$duplicate_component$$=function($component$jscomp$60$$,$new_component_id$$,$library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,$force_id$jscomp$3_new_instance_shape$$,$delta$jscomp$21_new_instance_shapes_new_instance_shapes__$1$$,$variant_id$jscomp$16$$){var $main_instance_page$jscomp$7$$=$APP.$app$common$types$file$get_component_page$$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,$component$jscomp$60$$);$library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$=
$APP.$app$common$types$file$get_component_root$$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,$component$jscomp$60$$);var $delta__$1$jscomp$1$$=$APP.$cljs$core$truth_$$($delta$jscomp$21_new_instance_shapes_new_instance_shapes__$1$$)?$delta$jscomp$21_new_instance_shapes_new_instance_shapes__$1$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$)+
50,0),$ids_map$jscomp$7$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$inverted_ids_map$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$nested_main_heads$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);$library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$=$APP.$app$common$types$shape_tree$clone_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($main_instance_page$jscomp$7$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2071$update_new_shape$$,function($G__64993__$2_new_shape$jscomp$6$$){var $G__64993__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($G__64993__$2_new_shape$jscomp$6$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$60$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__64993__$2_new_shape$jscomp$6$$,$APP.$cljs$cst$1611$component_id$$,$new_component_id$$):$G__64993__$2_new_shape$jscomp$6$$;$G__64993__$2_new_shape$jscomp$6$$=$APP.$app$common$types$component$instance_root_QMARK_$$($G__64993__$2_new_shape$jscomp$6$$)&&$variant_id$jscomp$16$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__64993__$1$$,$APP.$cljs$cst$1985$variant_id$$,
$variant_id$jscomp$16$$):$G__64993__$1$$;return $app$common$geom$shapes$transforms$move$$($G__64993__$2_new_shape$jscomp$6$$,$delta__$1$jscomp$1$$)},$APP.$cljs$cst$2072$update_original_shape$$,function($original_shape$jscomp$1$$,$new_shape$jscomp$5$$){$ids_map$jscomp$7$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ids_map$jscomp$7$$.$cljs$core$IDeref$_deref$arity$1$(null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$jscomp$1$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$5$$)));$inverted_ids_map$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($inverted_ids_map$$.$cljs$core$IDeref$_deref$arity$1$(null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$5$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$jscomp$1$$)));$APP.$app$common$types$component$main_instance_QMARK_$$($original_shape$jscomp$1$$)&&
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$jscomp$1$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$60$$))&&$nested_main_heads$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($nested_main_heads$$.$cljs$core$IDeref$_deref$arity$1$(null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$jscomp$1$$)));
return $original_shape$jscomp$1$$},$cljs$cst$2073$force_id$$,$force_id$jscomp$3_new_instance_shape$$]));$force_id$jscomp$3_new_instance_shape$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,0,null);$delta$jscomp$21_new_instance_shapes_new_instance_shapes__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,
2,null);$library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($shape$jscomp$432$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$432$$,$APP.$cljs$cst$1591$frame_id$$,function($p1__64974_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($ids_map$jscomp$7$$),$p1__64974_SHARP_$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$432$$))})}),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($G__65006__$1_shape$jscomp$433$$){var $origin_shape_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($inverted_ids_map$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__65006__$1_shape$jscomp$433$$)),$objects$jscomp$307_parent_ids$jscomp$1$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($main_instance_page$jscomp$7$$);$objects$jscomp$307_parent_ids$jscomp$1$$=$APP.$cljs$core$cons$$($origin_shape_id$$,
$app$common$files$helpers$get_parent_ids_seq$$($objects$jscomp$307_parent_ids$jscomp$1$$,$origin_shape_id$$));var $JSCompiler_inline_result$jscomp$1093_fexpr__65008$jscomp$inline_6110$$=$APP.$cljs$core$_deref$$($nested_main_heads$$);$JSCompiler_inline_result$jscomp$1093_fexpr__65008$jscomp$inline_6110$$=$JSCompiler_inline_result$jscomp$1093_fexpr__65008$jscomp$inline_6110$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$1093_fexpr__65008$jscomp$inline_6110$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape_id$$):
$JSCompiler_inline_result$jscomp$1093_fexpr__65008$jscomp$inline_6110$$($origin_shape_id$$);$G__65006__$1_shape$jscomp$433$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1093_fexpr__65008$jscomp$inline_6110$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__65006__$1_shape$jscomp$433$$,$APP.$cljs$cst$2030$main_instance$$):$G__65006__$1_shape$jscomp$433$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($APP.$cljs$core$_deref$$($nested_main_heads$$),$objects$jscomp$307_parent_ids$jscomp$1$$))?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65006__$1_shape$jscomp$433$$,$APP.$cljs$cst$2032$shape_ref$$,$origin_shape_id$$):$G__65006__$1_shape$jscomp$433$$}));$delta$jscomp$21_new_instance_shapes_new_instance_shapes__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$library_data$jscomp$22_main_instance_shape$jscomp$1_vec__64980_xf_shape$$,$delta$jscomp$21_new_instance_shapes_new_instance_shapes__$1$$);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$force_id$jscomp$3_new_instance_shape$$,$delta$jscomp$21_new_instance_shapes_new_instance_shapes__$1$$],null)};
$APP.$app$common$logic$libraries$generate_duplicate_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($changes$jscomp$98$$,$library$jscomp$15_new_main_instance_shape$$,$component$jscomp$61_component_id$jscomp$36$$,$new_component_id$jscomp$1$$,$apply_changes_local_library_QMARK_$jscomp$2_p__65030$$){var $map__65031__$1_new_name$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($apply_changes_local_library_QMARK_$jscomp$2_p__65030$$),$new_main_instance_shapes_new_shape_id_vec__65038$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65031__$1_new_name$jscomp$10$$,
$cljs$cst$3401$new_shape_id$$);$apply_changes_local_library_QMARK_$jscomp$2_p__65030$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65031__$1_new_name$jscomp$10$$,$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$);var $delta$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65031__$1_new_name$jscomp$10$$,$APP.$cljs$cst$2584$delta$$),$new_variant_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65031__$1_new_name$jscomp$10$$,$cljs$cst$3402$new_variant_id$$),
$page_id$jscomp$94_target_page_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65031__$1_new_name$jscomp$10$$,$APP.$cljs$cst$2028$page_id$$);$component$jscomp$61_component_id$jscomp$36$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$15_new_main_instance_shape$$),$component$jscomp$61_component_id$jscomp$36$$);$map__65031__$1_new_name$jscomp$10$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$61_component_id$jscomp$36$$);
var $main_instance_page$jscomp$8$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$15_new_main_instance_shape$$),$component$jscomp$61_component_id$jscomp$36$$);$page_id$jscomp$94_target_page_id$$=$APP.$cljs$core$truth_$$($page_id$jscomp$94_target_page_id$$)?$page_id$jscomp$94_target_page_id$$:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($main_instance_page$jscomp$8$$);$new_main_instance_shapes_new_shape_id_vec__65038$$=
$app$common$logic$libraries$duplicate_component$$($component$jscomp$61_component_id$jscomp$36$$,$new_component_id$jscomp$1$$,$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$15_new_main_instance_shape$$),$new_main_instance_shapes_new_shape_id_vec__65038$$,$delta$jscomp$22$$,$new_variant_id$$);$library$jscomp$15_new_main_instance_shape$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_main_instance_shapes_new_shape_id_vec__65038$$,0,null);$new_main_instance_shapes_new_shape_id_vec__65038$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_main_instance_shapes_new_shape_id_vec__65038$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$library$jscomp$15_new_main_instance_shape$$,$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($app$common$files$changes_builder$add_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$files$changes_builder$add_objects$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$98$$,
$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$page_id$jscomp$94_target_page_id$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($main_instance_page$jscomp$8$$)),$new_main_instance_shapes_new_shape_id_vec__65038$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null)),$new_component_id$jscomp$1$$,$APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$61_component_id$jscomp$36$$),$map__65031__$1_new_name$jscomp$10$$,
$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$15_new_main_instance_shape$$),$page_id$jscomp$94_target_page_id$$,$APP.$cljs$cst$2499$annotation$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$61_component_id$jscomp$36$$),$APP.$cljs$core$truth_$$($new_variant_id$$)?$new_variant_id$$:$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$61_component_id$jscomp$36$$),$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$61_component_id$jscomp$36$$),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,$apply_changes_local_library_QMARK_$jscomp$2_p__65030$$],null)])),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$15_new_main_instance_shape$$)],null),function($shape$jscomp$434$$,$objects$jscomp$308$$){return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$434$$)?
$APP.$app$common$types$shape$layout$assign_cells$$($shape$jscomp$434$$,$objects$jscomp$308$$):$shape$jscomp$434$$},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null))],null)};
$app$common$logic$libraries$generate_instantiate_component$cljs$0core$0IFn$0_invoke$0arity$012$$=function($changes$jscomp$101$$,$objects$jscomp$311$$,$file_id$jscomp$79_library$jscomp$16$$,$component_id$jscomp$39$$,$position$jscomp$61$$,$new_shape$jscomp$7_page$jscomp$50$$,$libraries$jscomp$39$$,$old_id$jscomp$1$$,$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$,$frame_id$jscomp$42$$,$ids_map$jscomp$8$$,$map__65084__$1_p__65083$$){$map__65084__$1_p__65083$$=$APP.$cljs$core$__destructure_map$$($map__65084__$1_p__65083$$);
var $force_frame_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65084__$1_p__65083$$,$cljs$cst$3403$force_frame_QMARK_$$,!1),$component$jscomp$62$$=$APP.$app$common$types$file$get_component$$($libraries$jscomp$39$$,$file_id$jscomp$79_library$jscomp$16$$,$component_id$jscomp$39$$);$file_id$jscomp$79_library$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$39$$,$file_id$jscomp$79_library$jscomp$16$$);var $parent$jscomp$226$$=$APP.$cljs$core$truth_$$($changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$)?
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$311$$,$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$):null,$parent__$1$jscomp$56$$=$APP.$cljs$core$truth_$$($parent$jscomp$226$$)?$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$361$$=$APP.$app$common$types$component$is_variant_QMARK_$$($component$jscomp$62$$);return $and__5023__auto__$jscomp$361$$?$APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$226$$):
$and__5023__auto__$jscomp$361$$}())?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$311$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$226$$)):$parent$jscomp$226$$:null,$parent_id__$1$jscomp$4$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$56$$),$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$),$frame_id__$1$jscomp$5$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$56$$),
$frame_id$jscomp$42$$);$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$=$APP.$app$common$types$container$make_component_instance$cljs$0core$0IFn$0_invoke$0arity$05$$($new_shape$jscomp$7_page$jscomp$50$$,$component$jscomp$62$$,$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file_id$jscomp$79_library$jscomp$16$$),$position$jscomp$61$$,function(){var $G__65091_G__65091__$1$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$G__65091_G__65091__$1$$=$APP.$cljs$core$contains_QMARK_$$($ids_map$jscomp$8$$,
$old_id$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65091_G__65091__$1$$,$cljs$cst$2073$force_id$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ids_map$jscomp$8$$,$old_id$jscomp$1$$)):$G__65091_G__65091__$1$$;return $APP.$cljs$core$truth_$$($force_frame_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65091_G__65091__$1$$,$APP.$cljs$cst$2506$force_frame_id$$,$frame_id__$1$jscomp$5$$):$G__65091_G__65091__$1$$}());$new_shape$jscomp$7_page$jscomp$50$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$,0,null);var $new_shapes$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$,1,null),$first_shape$jscomp$1$$=function(){var $G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$=$APP.$cljs$core$first$$($new_shapes$jscomp$5$$);$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$=
$parent_id__$1$jscomp$4$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$,$APP.$cljs$cst$1603$parent_id$$,$parent_id__$1$jscomp$4$$):$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$;$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$=$parent__$1$jscomp$56$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$56$$))?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$56$$)):$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$;$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$=$parent__$1$jscomp$56$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$56$$))?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($parent__$1$jscomp$56$$)):$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$;var $JSCompiler_inline_result$jscomp$1094_and__5023__auto__$jscomp$inline_6112$$=($JSCompiler_inline_result$jscomp$1094_and__5023__auto__$jscomp$inline_6112$$=$parent__$1$jscomp$56$$!=null)?$APP.$app$common$types$container$in_any_component_QMARK_$$($objects$jscomp$311$$,
$parent__$1$jscomp$56$$):$JSCompiler_inline_result$jscomp$1094_and__5023__auto__$jscomp$inline_6112$$;$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1094_and__5023__auto__$jscomp$inline_6112$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$,$APP.$cljs$cst$2029$component_root$$):$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$;return $parent__$1$jscomp$56$$==
null&&$frame_id__$1$jscomp$5$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id__$1$jscomp$5$$):$G__65093_G__65093__$1_G__65093__$2_G__65093__$3_G__65093__$4$$}(),$changes__$1$jscomp$20$$=function(){var $G__65104$$=$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$101$$,$first_shape$jscomp$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null));return $old_id$jscomp$1$$!=null?$app$common$files$changes_builder$amend_last_change$$($G__65104$$,function($p1__65058_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65058_SHARP_$$,$APP.$cljs$cst$3404$old_id$$,$old_id$jscomp$1$$)}):$G__65104$$}(),$duplicated_parent_QMARK_$$=$APP.$cljs$core$some$$(function($p1__65061_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__65061_SHARP_$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$1$$))},
$APP.$cljs$core$vals$$($ids_map$jscomp$8$$));$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$363$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$311$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$1$$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$363$$)?$APP.$cljs$core$not$$($duplicated_parent_QMARK_$$):
$and__5023__auto__$jscomp$363$$}())?function(){var $target_cell$jscomp$3_vec__65112$$=$APP.$cljs$cst$3399$cell$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($position$jscomp$61$$));$target_cell$jscomp$3_vec__65112$$=$target_cell$jscomp$3_vec__65112$$!=null?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($target_cell$jscomp$3_vec__65112$$),$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($target_cell$jscomp$3_vec__65112$$)],
null):null;var $row$jscomp$27$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($target_cell$jscomp$3_vec__65112$$,0,null),$column$jscomp$32$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($target_cell$jscomp$3_vec__65112$$,1,null);return $APP.$app$common$files$changes_builder$reorder_grid_children$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes__$1$jscomp$20$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$1$$)],null),function($G__65118_shape$jscomp$435$$,$objects__$1$jscomp$10$$){$G__65118_shape$jscomp$435$$=$APP.$app$common$types$shape$layout$assign_cells$$($G__65118_shape$jscomp$435$$,$objects__$1$jscomp$10$$);return $row$jscomp$27$$!=null&&$column$jscomp$32$$!=null?$APP.$app$common$types$shape$layout$assign_cells$$($app$common$types$shape$layout$push_into_cell$$($G__65118_shape$jscomp$435$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$1$$)],null),$row$jscomp$27$$,$column$jscomp$32$$),$objects__$1$jscomp$10$$):$G__65118_shape$jscomp$435$$},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$1$$)],
null))}():$changes__$1$jscomp$20$$;$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__65062_SHARP_$$,$p2__65063_SHARP_$$){return $app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__65062_SHARP_$$,$p2__65063_SHARP_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null))},$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$,
$APP.$cljs$core$rest$$($new_shapes$jscomp$5$$));return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape$jscomp$7_page$jscomp$50$$,$changes__$2$jscomp$5_changes__$3$jscomp$3_parent_id$jscomp$47_vec__65085$$],null)};
$app$common$logic$libraries$generate_detach_instance$$=function($changes$jscomp$102$$,$container$jscomp$35$$,$libraries$jscomp$40$$,$shape_id$jscomp$64$$){var $G__65132_shape$jscomp$436$$=$APP.$app$common$types$container$get_shape$$($container$jscomp$35$$,$shape_id$jscomp$64$$);$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($shape_id$jscomp$64$$,$container$jscomp$35$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Detach instance"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$shape_id$jscomp$64$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2541$container$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$35$$)],
null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$,!1);$G__65132_shape$jscomp$436$$=$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($G__65132_shape$jscomp$436$$)===!0;return $app$common$logic$libraries$generate_detach_recursive$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$logic$libraries$generate_detach_recursive$$.$cljs$core$IFn$_invoke$arity$6$($changes$jscomp$102$$,$container$jscomp$35$$,$libraries$jscomp$40$$,$shape_id$jscomp$64$$,!0,$G__65132_shape$jscomp$436$$):
$app$common$logic$libraries$generate_detach_recursive$$($changes$jscomp$102$$,$container$jscomp$35$$,$libraries$jscomp$40$$,$shape_id$jscomp$64$$,!0,$G__65132_shape$jscomp$436$$)};
$app$common$logic$libraries$generate_advance_nesting_level$$=function($changes$jscomp$104$$,$file$jscomp$45$$,$container$jscomp$37$$,$libraries$jscomp$42$$,$shape_id$jscomp$66$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"  -\x3e advance-nesting-level"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);var $detached_ids$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashSet$EMPTY$$),$children$jscomp$220$$=$APP.$app$common$files$helpers$get_children_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$37$$),$shape_id$jscomp$66$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$,
$shape$jscomp$438$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$),$container$jscomp$37$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"     * advancing"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$)],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);if($APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($detached_ids$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$)))return $APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"       (detached)"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1),$G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$;var $ref_shape$jscomp$2$$=
$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$45$$,$container$jscomp$37$$,$libraries$jscomp$42$$,$shape$jscomp$438$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0],null)]));$G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$=$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($ref_shape$jscomp$2$$)!=null?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$)],null),function($p1__65158_SHARP_$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"       (advanced)"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65158_SHARP_$$,$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($ref_shape$jscomp$2$$))}):$G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$;$G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$=
$ref_shape$jscomp$2$$!=null?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$)],null),function($p1__65159_SHARP_$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"       (merge touched)"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65159_SHARP_$$,$APP.$cljs$cst$1610$touched$$,$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$),
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$swap_slot_QMARK_$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($ref_shape$jscomp$2$$)))))}):$G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$;$G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$=$APP.$app$common$types$component$get_swap_slot$$($ref_shape$jscomp$2$$)!=null&&$APP.$app$common$types$component$get_swap_slot$$($shape$jscomp$438$$)==
null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$),$shape_id$jscomp$66$$)?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$)],null),function($p1__65161_SHARP_$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"       (got swap-slot)"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $app$common$types$component$set_swap_slot$$($p1__65161_SHARP_$$,
$APP.$app$common$types$component$get_swap_slot$$($ref_shape$jscomp$2$$))}):$G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$;if($ref_shape$jscomp$2$$==null){var $G__65183$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$438$$);return $app$common$logic$libraries$generate_detach_immediate$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$logic$libraries$generate_detach_immediate$$.$cljs$core$IFn$_invoke$arity$4$($G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$,
$container$jscomp$37$$,$G__65183$$,$detached_ids$$):$app$common$logic$libraries$generate_detach_immediate$$($G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$,$container$jscomp$37$$,$G__65183$$,$detached_ids$$)}return $G__65174__$1_G__65174__$2_G__65174__$3_changes__$1$jscomp$21$$},$changes$jscomp$104$$,$children$jscomp$220$$)};
$app$common$logic$libraries$generate_detach_immediate$$=function($changes$jscomp$105$$,$container$jscomp$38$$,$shape_id$jscomp$67$$,$detached_ids$jscomp$1$$){var $shape_and_children$$=$APP.$app$common$files$helpers$get_children_ids_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$38$$),$shape_id$jscomp$67$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"       (cannot advance; detach shape and children)"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($detached_ids$jscomp$1$$,function($p1__65185_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($p1__65185_SHARP_$$,
$shape_and_children$$)});return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$105$$,$shape_and_children$$,$app$common$types$component$detach_shape$$)};
$APP.$app$common$logic$libraries$prepare_restore_component$cljs$0core$0IFn$0_invoke$0arity$08$$=function($changes$jscomp$107$$,$library_data$jscomp$24$$,$component_id$jscomp$41$$,$page$jscomp$52$$,$minusdelta_position$jscomp$62$$,$old_id$jscomp$2$$,$parent_id$jscomp$48$$,$frame_id$jscomp$43$$){var $changes__$2$jscomp$6_changes__$4$jscomp$1_library_data__$1$$=function(){var $or__5025__auto__$jscomp$646$$=$APP.$app$common$files$changes_builder$get_library_data$$($changes$jscomp$107$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$646$$)?
$or__5025__auto__$jscomp$646$$:$library_data$jscomp$24$$}(),$component$jscomp$64_orig_pos$jscomp$1$$=$APP.$app$common$types$components_list$get_deleted_component$$($changes__$2$jscomp$6_changes__$4$jscomp$1_library_data__$1$$,$component_id$jscomp$41$$),$objects$jscomp$312$$=function(){var $or__5025__auto__$jscomp$647$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$107$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$647$$)?$or__5025__auto__$jscomp$647$$:$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$52$$)}(),
$parent$jscomp$227$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$312$$,$parent_id$jscomp$48$$),$main_inst$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$64_orig_pos$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$64_orig_pos$jscomp$1$$)],null)),$inside_component_QMARK_$jscomp$1$$=
$APP.$app$common$types$container$get_instance_root$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$52$$),$parent$jscomp$227$$)!=null,$shapes$jscomp$46$$=$APP.$app$common$files$helpers$get_children_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$64_orig_pos$jscomp$1$$),$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$64_orig_pos$jscomp$1$$)),$is_variant_QMARK_$$=$APP.$app$common$types$component$is_variant_QMARK_$$($component$jscomp$64_orig_pos$jscomp$1$$);
$component$jscomp$64_orig_pos$jscomp$1$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($main_inst$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($main_inst$$));var $delta$jscomp$23$$=$APP.$cljs$core$truth_$$($minusdelta_position$jscomp$62$$)?$APP.$app$common$geom$point$subtract$$($minusdelta_position$jscomp$62$$,$component$jscomp$64_orig_pos$jscomp$1$$):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,
0);$minusdelta_position$jscomp$62$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$23$$),-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$23$$));var $moved_shapes$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65192_SHARP_$$){return $app$common$geom$shapes$transforms$move$$($p1__65192_SHARP_$$,$delta$jscomp$23$$)},$shapes$jscomp$46$$),$first_shape$jscomp$2$$=function(){var $G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$=
$APP.$cljs$core$first$$($moved_shapes$$);$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$=$parent_id$jscomp$48$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$,$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$48$$):$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$;$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$=$frame_id$jscomp$43$$!=
null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$43$$):$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$;$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$364$$=$frame_id$jscomp$43$$==null;return $and__5023__auto__$jscomp$364$$?$APP.$cljs$core$truth_$$($parent$jscomp$227$$)?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$227$$)):$parent$jscomp$227$$:$and__5023__auto__$jscomp$364$$}())?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$,$APP.$cljs$cst$1591$frame_id$$,$parent_id$jscomp$48$$):$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$;$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$=
$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$365$$=$frame_id$jscomp$43$$==null;return $and__5023__auto__$jscomp$365$$?$APP.$cljs$core$truth_$$($parent$jscomp$227$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$227$$)):$parent$jscomp$227$$:$and__5023__auto__$jscomp$365$$}())?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$,
$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$227$$)):$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$;$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$=$inside_component_QMARK_$jscomp$1$$?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$,$APP.$cljs$cst$2029$component_root$$):$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$;
return $inside_component_QMARK_$jscomp$1$$?$G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65214_G__65214__$1_G__65214__$2_G__65214__$3_G__65214__$4_G__65214__$5$$,$APP.$cljs$cst$2029$component_root$$,!0)}(),$restoring_into_parent$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$312$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$2$$)),$changes__$1$jscomp$22$$=
$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_page$$($changes$jscomp$107$$,$page$jscomp$52$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$52$$)),$changes__$2$jscomp$6_changes__$4$jscomp$1_library_data__$1$$);$changes__$2$jscomp$6_changes__$4$jscomp$1_library_data__$1$$=function(){var $G__65224$$=$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$22$$,
$first_shape$jscomp$2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null));return $old_id$jscomp$2$$!=null?$app$common$files$changes_builder$amend_last_change$$($G__65224$$,function($p1__65196_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65196_SHARP_$$,$APP.$cljs$cst$3404$old_id$$,$old_id$jscomp$2$$)}):$G__65224$$}();var $changes__$3$jscomp$4$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__65197_SHARP_$$,
$p2__65198_SHARP_$$){return $app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__65197_SHARP_$$,$p2__65198_SHARP_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null))},$changes__$2$jscomp$6_changes__$4$jscomp$1_library_data__$1$$,$APP.$cljs$core$rest$$($moved_shapes$$));$changes__$2$jscomp$6_changes__$4$jscomp$1_library_data__$1$$=function(){if($is_variant_QMARK_$$){var $G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$=
$APP.$cljs$core$truth_$$($parent$jscomp$227$$)?$APP.$cljs$core$not$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$227$$)):$parent$jscomp$227$$;$G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$=$APP.$cljs$core$truth_$$($G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$)?$G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$:$restoring_into_parent$$==
null}else $G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$=$is_variant_QMARK_$$;$G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$=$APP.$cljs$core$truth_$$($G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$logic$variant_properties$generate_make_shape_no_variant$$,$changes__$3$jscomp$4$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$first_shape$jscomp$2$$],null)):$changes__$3$jscomp$4$$;return $APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($restoring_into_parent$$))?$app$common$logic$variant_properties$generate_make_shapes_variant$$($G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$first_shape$jscomp$2$$],
null),$restoring_into_parent$$):$G__65225__$1_JSCompiler_inline_result$jscomp$10427_or__5025__auto__$jscomp$inline_11836$$}();return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3084$changes$$,$app$common$files$changes_builder$restore_component$$($changes__$2$jscomp$6_changes__$4$jscomp$1_library_data__$1$$,$component_id$jscomp$41$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$52$$),$minusdelta_position$jscomp$62$$),$APP.$cljs$cst$1795$shape$$,$APP.$cljs$core$first$$($moved_shapes$$)],
null)};
$app$common$logic$libraries$generate_sync_file$$=function($G__65975_changes$jscomp$108_changes__$1$jscomp$23$$,$file_id$jscomp$80$$,$asset_type$jscomp$3$$,$asset_id$jscomp$5$$,$library_id$jscomp$21$$,$libraries$jscomp$43$$,$current_file_id$jscomp$1$$){$APP.$cljs$core$truth_$$($app$common$logic$libraries$enabled_container_QMARK_$$($asset_id$jscomp$5$$))&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,5,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync file with library"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2502$asset_type$$,$asset_type$jscomp$3$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2501$asset_id$$,$asset_id$jscomp$5$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$208$file$$,$app$common$logic$libraries$pretty_file$$($file_id$jscomp$80$$,$libraries$jscomp$43$$,$current_file_id$jscomp$1$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3405$library$$,$app$common$logic$libraries$pretty_file$$($library_id$jscomp$21$$,$libraries$jscomp$43$$,$current_file_id$jscomp$1$$)],null)],null)}),
null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,!1);var $G__65974_containers_file$jscomp$46$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$43$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$file_id$jscomp$80$$,$APP.$cljs$cst$142$data$$],null));for($G__65974_containers_file$jscomp$46$$=$APP.$app$common$types$file$object_containers_seq$$($G__65974_containers_file$jscomp$46$$);;){var $temp__5823__auto__$jscomp$162$$=
$APP.$cljs$core$first$$($G__65974_containers_file$jscomp$46$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$162$$)){var $container$jscomp$39$$=$temp__5823__auto__$jscomp$162$$;$G__65974_containers_file$jscomp$46$$=$APP.$cljs$core$next$$($G__65974_containers_file$jscomp$46$$);$G__65975_changes$jscomp$108_changes__$1$jscomp$23$$=$APP.$app$common$files$changes_builder$concat_changes$$($G__65975_changes$jscomp$108_changes__$1$jscomp$23$$,function(){var $G__65244$$=$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(null),
$G__65248$$=$container$jscomp$39$$;return $app$common$logic$libraries$generate_sync_container$$.$cljs$core$IFn$_invoke$arity$7$?$app$common$logic$libraries$generate_sync_container$$.$cljs$core$IFn$_invoke$arity$7$($G__65244$$,$asset_type$jscomp$3$$,$asset_id$jscomp$5$$,$library_id$jscomp$21$$,$G__65248$$,$libraries$jscomp$43$$,$current_file_id$jscomp$1$$):$app$common$logic$libraries$generate_sync_container$$($G__65244$$,$asset_type$jscomp$3$$,$asset_id$jscomp$5$$,$library_id$jscomp$21$$,$G__65248$$,
$libraries$jscomp$43$$,$current_file_id$jscomp$1$$)}())}else return $G__65975_changes$jscomp$108_changes__$1$jscomp$23$$}};
$app$common$logic$libraries$generate_sync_library$$=function($G__65977_changes$jscomp$109_changes__$1$jscomp$24$$,$file_id$jscomp$81$$,$asset_type$jscomp$4$$,$asset_id$jscomp$6$$,$library_id$jscomp$22$$,$libraries$jscomp$44$$,$current_file_id$jscomp$2$$){$APP.$cljs$core$truth_$$($app$common$logic$libraries$enabled_container_QMARK_$$($asset_id$jscomp$6$$))&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync local components with library"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2502$asset_type$$,$asset_type$jscomp$4$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2501$asset_id$$,$asset_id$jscomp$6$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$208$file$$,$app$common$logic$libraries$pretty_file$$($file_id$jscomp$81$$,$libraries$jscomp$44$$,$current_file_id$jscomp$2$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3405$library$$,$app$common$logic$libraries$pretty_file$$($library_id$jscomp$22$$,$libraries$jscomp$44$$,$current_file_id$jscomp$2$$)],null)],null)}),
null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,!1);var $G__65976_file$jscomp$47_local_components$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$44$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$file_id$jscomp$81$$,$APP.$cljs$cst$142$data$$],null));for($G__65976_file$jscomp$47_local_components$$=$APP.$app$common$types$components_list$components_seq$$($G__65976_file$jscomp$47_local_components$$);;){var $temp__5823__auto__$jscomp$163$$=
$APP.$cljs$core$first$$($G__65976_file$jscomp$47_local_components$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$163$$)){var $local_component$$=$temp__5823__auto__$jscomp$163$$;$G__65976_file$jscomp$47_local_components$$=$APP.$cljs$core$next$$($G__65976_file$jscomp$47_local_components$$);$G__65977_changes$jscomp$109_changes__$1$jscomp$24$$=$APP.$app$common$files$changes_builder$concat_changes$$($G__65977_changes$jscomp$109_changes__$1$jscomp$24$$,function(){var $G__65264$$=$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(null),
$G__65268$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($local_component$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1609$component$$);return $app$common$logic$libraries$generate_sync_container$$.$cljs$core$IFn$_invoke$arity$7$?$app$common$logic$libraries$generate_sync_container$$.$cljs$core$IFn$_invoke$arity$7$($G__65264$$,$asset_type$jscomp$4$$,$asset_id$jscomp$6$$,$library_id$jscomp$22$$,$G__65268$$,$libraries$jscomp$44$$,$current_file_id$jscomp$2$$):$app$common$logic$libraries$generate_sync_container$$($G__65264$$,
$asset_type$jscomp$4$$,$asset_id$jscomp$6$$,$library_id$jscomp$22$$,$G__65268$$,$libraries$jscomp$44$$,$current_file_id$jscomp$2$$)}())}else return $G__65977_changes$jscomp$109_changes__$1$jscomp$24$$}};
$app$common$logic$libraries$generate_sync_container$$=function($G__65979_changes$jscomp$110_temp__5823__auto__$jscomp$164$$,$asset_type$jscomp$5$$,$asset_id$jscomp$7$$,$library_id$jscomp$23$$,$container$jscomp$40$$,$libraries$jscomp$45$$,$current_file_id$jscomp$3$$){$app$common$files$helpers$page_QMARK_$$($container$jscomp$40$$)?$APP.$cljs$core$truth_$$($app$common$logic$libraries$enabled_container_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$40$$)))&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync page in local file"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$40$$)],
null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$,!1):$APP.$cljs$core$truth_$$($app$common$logic$libraries$enabled_container_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$40$$)))&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync component in local library"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$40$$)],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$,!1);var $G__65978_linked_shapes_shapes$jscomp$47$$=
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65274_SHARP_$$){return $app$common$logic$libraries$uses_assets_QMARK_$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$logic$libraries$uses_assets_QMARK_$$.$cljs$core$IFn$_invoke$arity$4$($asset_type$jscomp$5$$,$asset_id$jscomp$7$$,$p1__65274_SHARP_$$,$library_id$jscomp$23$$):$app$common$logic$libraries$uses_assets_QMARK_$$($asset_type$jscomp$5$$,$asset_id$jscomp$7$$,$p1__65274_SHARP_$$,$library_id$jscomp$23$$)},$APP.$cljs$core$vals$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$40$$)));
$G__65978_linked_shapes_shapes$jscomp$47$$=$APP.$cljs$core$seq$$($G__65978_linked_shapes_shapes$jscomp$47$$);for(var $changes__$1$jscomp$25$$=$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_container$$($G__65979_changes$jscomp$110_temp__5823__auto__$jscomp$164$$,$container$jscomp$40$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$40$$));;)if($G__65979_changes$jscomp$110_temp__5823__auto__$jscomp$164$$=$APP.$cljs$core$first$$($G__65978_linked_shapes_shapes$jscomp$47$$),
$APP.$cljs$core$truth_$$($G__65979_changes$jscomp$110_temp__5823__auto__$jscomp$164$$)){var $shape$jscomp$439$$=$G__65979_changes$jscomp$110_temp__5823__auto__$jscomp$164$$;$G__65978_linked_shapes_shapes$jscomp$47$$=$APP.$cljs$core$next$$($G__65978_linked_shapes_shapes$jscomp$47$$);$changes__$1$jscomp$25$$=$G__65979_changes$jscomp$110_temp__5823__auto__$jscomp$164$$=function(){var $objects_SINGLEQUOTE__shape_SINGLEQUOTE_$jscomp$4$$=$APP.$app$common$files$changes_builder$get_objects$$($changes__$1$jscomp$25$$);
$objects_SINGLEQUOTE__shape_SINGLEQUOTE_$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects_SINGLEQUOTE__shape_SINGLEQUOTE_$jscomp$4$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$439$$));return $APP.$cljs$core$truth_$$($objects_SINGLEQUOTE__shape_SINGLEQUOTE_$jscomp$4$$)?$app$common$logic$libraries$generate_sync_shape$$.$cljs$core$IFn$_invoke$arity$7$?$app$common$logic$libraries$generate_sync_shape$$.$cljs$core$IFn$_invoke$arity$7$($asset_type$jscomp$5$$,
$changes__$1$jscomp$25$$,$library_id$jscomp$23$$,$container$jscomp$40$$,$objects_SINGLEQUOTE__shape_SINGLEQUOTE_$jscomp$4$$,$libraries$jscomp$45$$,$current_file_id$jscomp$3$$):$app$common$logic$libraries$generate_sync_shape$$($asset_type$jscomp$5$$,$changes__$1$jscomp$25$$,$library_id$jscomp$23$$,$container$jscomp$40$$,$objects_SINGLEQUOTE__shape_SINGLEQUOTE_$jscomp$4$$,$libraries$jscomp$45$$,$current_file_id$jscomp$3$$):$changes__$1$jscomp$25$$}()}else return $changes__$1$jscomp$25$$};
$app$common$logic$libraries$generate_sync_text_shape$$=function($changes$jscomp$114$$,$shape$jscomp$446$$,$container$jscomp$43$$,$changes_SINGLEQUOTE__redo_change$jscomp$3_update_node$jscomp$1$$){var $old_content$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$446$$),$new_content$jscomp$3$$=$APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$02$$($changes_SINGLEQUOTE__redo_change$jscomp$3_update_node$jscomp$1$$,$old_content$$);$changes_SINGLEQUOTE__redo_change$jscomp$3_update_node$jscomp$1$$=
function(){var $G__65291$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$446$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1621$content$$,
$APP.$cljs$cst$108$val$$,$new_content$jscomp$3$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1875$position_data$$,$APP.$cljs$cst$108$val$$,null],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$43$$,$G__65291$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$43$$,
$G__65291$$)}();var $undo_change$jscomp$3$$=function(){var $G__65293$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$446$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,
$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$108$val$$,$old_content$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1875$position_data$$,$APP.$cljs$cst$108$val$$,null],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$43$$,
$G__65293$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$43$$,$G__65293$$)}();$changes_SINGLEQUOTE__redo_change$jscomp$3_update_node$jscomp$1$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$114$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$changes_SINGLEQUOTE__redo_change$jscomp$3_update_node$jscomp$1$$),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$undo_change$jscomp$3$$);
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_content$jscomp$3$$,$old_content$$)?$changes$jscomp$114$$:$APP.$app$common$files$changes_builder$apply_changes_local$$($changes_SINGLEQUOTE__redo_change$jscomp$3_update_node$jscomp$1$$)};
$APP.$app$common$logic$libraries$generate_sync_shape_direct$$=function($changes$jscomp$115$$,$file$jscomp$49$$,$libraries$jscomp$50$$,$container$jscomp$45$$,$shape_id$jscomp$69$$,$reset_QMARK_$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($shape_id$jscomp$69$$,$container$jscomp$45$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync shape direct"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3406$shape_inst$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($shape_id$jscomp$69$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3407$reset_QMARK_$$,
$reset_QMARK_$$],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$,!1);var $shape_inst$jscomp$3$$=$APP.$app$common$types$container$get_shape$$($container$jscomp$45$$,$shape_id$jscomp$69$$),$library$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$50$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$3$$)),$APP.$cljs$cst$142$data$$),$component$jscomp$65$$=
$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($library$jscomp$17$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$3$$),!0);if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$367_or__5025__auto__$jscomp$649_ref_component$jscomp$inline_6119$$=$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape_inst$jscomp$3$$);return $and__5023__auto__$jscomp$367_or__5025__auto__$jscomp$649_ref_component$jscomp$inline_6119$$?
($and__5023__auto__$jscomp$367_or__5025__auto__$jscomp$649_ref_component$jscomp$inline_6119$$=$app$common$types$file$find_ref_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($container$jscomp$45$$,$libraries$jscomp$50$$,$shape_inst$jscomp$3$$),($and__5023__auto__$jscomp$367_or__5025__auto__$jscomp$649_ref_component$jscomp$inline_6119$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$65$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto__$jscomp$367_or__5025__auto__$jscomp$649_ref_component$jscomp$inline_6119$$))===
!0)?$and__5023__auto__$jscomp$367_or__5025__auto__$jscomp$649_ref_component$jscomp$inline_6119$$:$reset_QMARK_$$):$and__5023__auto__$jscomp$367_or__5025__auto__$jscomp$649_ref_component$jscomp$inline_6119$$}())){var $redirect_shaperef$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$logic$libraries$redirect_shaperef$$,$container$jscomp$45$$,$libraries$jscomp$50$$),$shape_main$jscomp$3$$=$APP.$cljs$core$truth_$$($component$jscomp$65$$)?$APP.$cljs$core$truth_$$($reset_QMARK_$$)?
$app$common$types$file$find_ref_shape$$($file$jscomp$49$$,$container$jscomp$45$$,$libraries$jscomp$50$$,$shape_inst$jscomp$3$$):$APP.$app$common$types$file$get_ref_shape$$($library$jscomp$17$$,$component$jscomp$65$$,$shape_inst$jscomp$3$$):null,$shape_inst__$1$$=$APP.$cljs$core$truth_$$($reset_QMARK_$$)?$redirect_shaperef$$($shape_inst$jscomp$3$$,$shape_main$jscomp$3$$):$shape_inst$jscomp$3$$,$initial_root_QMARK_$$=$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst__$1$$);
return $APP.$cljs$core$truth_$$($component$jscomp$65$$)?$app$common$logic$libraries$generate_sync_shape_direct_recursive$$.$cljs$core$IFn$_invoke$arity$13$?$app$common$logic$libraries$generate_sync_shape_direct_recursive$$.$cljs$core$IFn$_invoke$arity$13$($changes$jscomp$115$$,$container$jscomp$45$$,$shape_inst__$1$$,$component$jscomp$65$$,$library$jscomp$17$$,$file$jscomp$49$$,$libraries$jscomp$50$$,$shape_main$jscomp$3$$,$shape_inst__$1$$,$shape_main$jscomp$3$$,$reset_QMARK_$$,$initial_root_QMARK_$$,
$redirect_shaperef$$):$app$common$logic$libraries$generate_sync_shape_direct_recursive$$($changes$jscomp$115$$,$container$jscomp$45$$,$shape_inst__$1$$,$component$jscomp$65$$,$library$jscomp$17$$,$file$jscomp$49$$,$libraries$jscomp$50$$,$shape_main$jscomp$3$$,$shape_inst__$1$$,$shape_main$jscomp$3$$,$reset_QMARK_$$,$initial_root_QMARK_$$,$redirect_shaperef$$):$changes$jscomp$115$$}return $changes$jscomp$115$$};
$app$common$logic$libraries$find_main_container$$=function($container_inst$jscomp$1$$,$parent$jscomp$228_shape_inst$jscomp$4_shape_inst_SINGLEQUOTE__shape_inst_SINGLEQUOTE___$1$$,$shape_main$jscomp$4$$,$library$jscomp$18$$,$G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$){for(;;){$G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$=
$APP.$app$common$types$file$get_component_container$$($library$jscomp$18$$,$G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$);if($APP.$app$common$types$container$get_shape$$($G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$4$$))!=null)return $G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$;
$parent$jscomp$228_shape_inst$jscomp$4_shape_inst_SINGLEQUOTE__shape_inst_SINGLEQUOTE___$1$$=$APP.$app$common$types$container$get_shape$$($container_inst$jscomp$1$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$228_shape_inst$jscomp$4_shape_inst_SINGLEQUOTE__shape_inst_SINGLEQUOTE___$1$$));$parent$jscomp$228_shape_inst$jscomp$4_shape_inst_SINGLEQUOTE__shape_inst_SINGLEQUOTE___$1$$=$APP.$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container_inst$jscomp$1$$),
$parent$jscomp$228_shape_inst$jscomp$4_shape_inst_SINGLEQUOTE__shape_inst_SINGLEQUOTE___$1$$);$G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($library$jscomp$18$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$228_shape_inst$jscomp$4_shape_inst_SINGLEQUOTE__shape_inst_SINGLEQUOTE___$1$$));
$G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$=$APP.$cljs$core$truth_$$($G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$)?$G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$:$APP.$app$common$types$components_list$get_deleted_component$$($library$jscomp$18$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$228_shape_inst$jscomp$4_shape_inst_SINGLEQUOTE__shape_inst_SINGLEQUOTE___$1$$));if($G__65990_component$jscomp$66_component_SINGLEQUOTE__component_SINGLEQUOTE___$1_container$jscomp$46_or__5025__auto__$jscomp$inline_6121$$==null)return null}};
$APP.$app$common$logic$libraries$generate_rename_component$$=function($changes$jscomp$117$$,$id$jscomp$456$$,$new_name$jscomp$11_vec__65363$$,$library_data$jscomp$25$$){$new_name$jscomp$11_vec__65363$$=$app$common$path_names$split_group_name$$($new_name$jscomp$11_vec__65363$$);var $path$jscomp$234$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_name$jscomp$11_vec__65363$$,0,null),$name$jscomp$284$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_name$jscomp$11_vec__65363$$,
1,null);return $APP.$app$common$files$changes_builder$update_component$$($APP.$app$common$files$changes_builder$with_library_data$$($changes$jscomp$117$$,$library_data$jscomp$25$$),$id$jscomp$456$$,function($p1__65362_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__65362_SHARP_$$,$APP.$cljs$cst$294$path$$,$path$jscomp$234$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$name$jscomp$284$$]))})};
$APP.$app$common$logic$libraries$compare_children$$=function($G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$,$shape_inst$jscomp$8$$,$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$,$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$,$container_inst$jscomp$2$$,$container_main$jscomp$1$$,$file$jscomp$53$$,$libraries$jscomp$54$$,$only_inst_cb$$,$only_main_cb$$,$both_cb$$,$swapped_cb$$,$moved_cb$$,$inverse_QMARK_$$,
$reset_QMARK_$jscomp$2$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$8$$),$container_inst$jscomp$2$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Compare children"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$=$APP.$cljs$core$seq$$($APP.$cljs$core$truth_$$($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$)?$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$:$APP.$cljs$core$PersistentVector$EMPTY$$);
$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$=$APP.$cljs$core$seq$$($APP.$cljs$core$truth_$$($G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$)?$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$:$APP.$cljs$core$PersistentVector$EMPTY$$);for(var $changes__$1$jscomp$29$$=$G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$;;){var $child_inst$jscomp$8$$=$APP.$cljs$core$first$$($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$),
$child_main$jscomp$8$$=$APP.$cljs$core$first$$($G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$);$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$8$$),$container_inst$jscomp$2$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function($children_inst__$1$jscomp$3$$,
$children_main__$1$jscomp$1$$,$changes__$1$jscomp$30$$,$child_inst$jscomp$9$$,$child_main$jscomp$9$$){return function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Comparing"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1266$main$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$9$$)),
" ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$9$$))].join("")],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3414$inst$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$9$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$9$$))].join("")],
null)],null)}}($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$,$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$,$changes__$1$jscomp$29$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$)),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);if($child_inst$jscomp$8$$==null&&$child_main$jscomp$8$$==null)return $changes__$1$jscomp$29$$;if($child_inst$jscomp$8$$==null)return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($only_main_cb$$,
$changes__$1$jscomp$29$$,$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$);if($child_main$jscomp$8$$==null)return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($only_inst_cb$$,$changes__$1$jscomp$29$$,$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$);if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$371_or__5025__auto__$jscomp$653$$=$APP.$app$common$types$component$is_main_of_QMARK_$$($child_main$jscomp$8$$,
$child_inst$jscomp$8$$);if($and__5023__auto__$jscomp$371_or__5025__auto__$jscomp$653$$)return $and__5023__auto__$jscomp$371_or__5025__auto__$jscomp$653$$;$and__5023__auto__$jscomp$371_or__5025__auto__$jscomp$653$$=$app$common$types$file$match_swap_slot_QMARK_$$($child_main$jscomp$8$$,$child_inst$jscomp$8$$,$container_inst$jscomp$2$$,$container_main$jscomp$1$$,$file$jscomp$53$$,$libraries$jscomp$54$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$371_or__5025__auto__$jscomp$653$$)?$APP.$cljs$core$not$$($reset_QMARK_$jscomp$2$$):
$and__5023__auto__$jscomp$371_or__5025__auto__$jscomp$653$$}()))$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$=$APP.$cljs$core$next$$($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$),$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$=$APP.$cljs$core$next$$($G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$),$changes__$1$jscomp$29$$=$G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$=
$APP.$app$common$types$component$is_main_of_QMARK_$$($child_main$jscomp$8$$,$child_inst$jscomp$8$$)?$both_cb$$.$cljs$core$IFn$_invoke$arity$3$?$both_cb$$.$cljs$core$IFn$_invoke$arity$3$($changes__$1$jscomp$29$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$):$both_cb$$($changes__$1$jscomp$29$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$):$swapped_cb$$.$cljs$core$IFn$_invoke$arity$3$?$swapped_cb$$.$cljs$core$IFn$_invoke$arity$3$($changes__$1$jscomp$29$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$):
$swapped_cb$$($changes__$1$jscomp$29$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$);else{var $child_inst_SINGLEQUOTE_$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($children_inst__$1$jscomp$4$$,$children_main__$1$jscomp$2$$,$changes__$1$jscomp$31$$,$child_inst$jscomp$10$$,$child_main$jscomp$10$$){return function($and__5023__auto__$jscomp$372_p1__65418_SHARP_$$){var $or__5025__auto__$jscomp$654$$=$APP.$app$common$types$component$is_main_of_QMARK_$$($child_main$jscomp$10$$,
$and__5023__auto__$jscomp$372_p1__65418_SHARP_$$);if($or__5025__auto__$jscomp$654$$)return $or__5025__auto__$jscomp$654$$;$and__5023__auto__$jscomp$372_p1__65418_SHARP_$$=$app$common$types$file$match_swap_slot_QMARK_$$($child_main$jscomp$10$$,$and__5023__auto__$jscomp$372_p1__65418_SHARP_$$,$container_inst$jscomp$2$$,$container_main$jscomp$1$$,$file$jscomp$53$$,$libraries$jscomp$54$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$372_p1__65418_SHARP_$$)?$APP.$cljs$core$not$$($reset_QMARK_$jscomp$2$$):
$and__5023__auto__$jscomp$372_p1__65418_SHARP_$$}}($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$,$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$,$changes__$1$jscomp$29$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$),$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$),$child_main_SINGLEQUOTE_$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($children_inst__$1$jscomp$5$$,
$children_main__$1$jscomp$3$$,$changes__$1$jscomp$32$$,$child_inst_SINGLEQUOTE_$jscomp$1$$,$child_inst$jscomp$11$$){return function($and__5023__auto__$jscomp$373_p1__65419_SHARP_$$){var $or__5025__auto__$jscomp$655$$=$APP.$app$common$types$component$is_main_of_QMARK_$$($and__5023__auto__$jscomp$373_p1__65419_SHARP_$$,$child_inst$jscomp$11$$);if($or__5025__auto__$jscomp$655$$)return $or__5025__auto__$jscomp$655$$;$and__5023__auto__$jscomp$373_p1__65419_SHARP_$$=$app$common$types$file$match_swap_slot_QMARK_$$($and__5023__auto__$jscomp$373_p1__65419_SHARP_$$,
$child_inst$jscomp$11$$,$container_inst$jscomp$2$$,$container_main$jscomp$1$$,$file$jscomp$53$$,$libraries$jscomp$54$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$373_p1__65419_SHARP_$$)?$APP.$cljs$core$not$$($reset_QMARK_$jscomp$2$$):$and__5023__auto__$jscomp$373_p1__65419_SHARP_$$}}($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$,$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$,$changes__$1$jscomp$29$$,
$child_inst_SINGLEQUOTE_$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$),$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$);if($child_inst_SINGLEQUOTE_$$==null)$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$=$APP.$cljs$core$next$$($G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$),$changes__$1$jscomp$29$$=$G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$=$only_main_cb$$.$cljs$core$IFn$_invoke$arity$2$?
$only_main_cb$$.$cljs$core$IFn$_invoke$arity$2$($changes__$1$jscomp$29$$,$child_main$jscomp$8$$):$only_main_cb$$($changes__$1$jscomp$29$$,$child_main$jscomp$8$$);else if($child_main_SINGLEQUOTE_$$==null)$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$=$APP.$cljs$core$next$$($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$),$changes__$1$jscomp$29$$=$G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$=$only_inst_cb$$.$cljs$core$IFn$_invoke$arity$2$?
$only_inst_cb$$.$cljs$core$IFn$_invoke$arity$2$($changes__$1$jscomp$29$$,$child_inst$jscomp$8$$):$only_inst_cb$$($changes__$1$jscomp$29$$,$child_inst$jscomp$8$$);else if($APP.$cljs$core$truth_$$($inverse_QMARK_$$)){var $is_main_QMARK_$$=$APP.$app$common$types$component$is_main_of_QMARK_$$($child_inst$jscomp$8$$,$child_main_SINGLEQUOTE_$$);$G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$=$APP.$cljs$core$next$$($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$);
$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($children_inst__$1$jscomp$6$$,$children_main__$1$jscomp$4$$,$changes__$1$jscomp$33$$,$is_main_QMARK_$jscomp$1$$,$child_inst_SINGLEQUOTE_$jscomp$2$$,$child_main_SINGLEQUOTE_$jscomp$1$$){return function($p1__65427_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__65427_SHARP_$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_main_SINGLEQUOTE_$jscomp$1$$))}}($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$,$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$,$changes__$1$jscomp$29$$,$is_main_QMARK_$$,$child_inst_SINGLEQUOTE_$$,$child_main_SINGLEQUOTE_$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$),$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$);
var $G__66014$$=function(){var $G__65456_G__65456__$1_G__65456__$2$$=$changes__$1$jscomp$29$$;$G__65456_G__65456__$1_G__65456__$2$$=$is_main_QMARK_$$?$both_cb$$.$cljs$core$IFn$_invoke$arity$3$?$both_cb$$.$cljs$core$IFn$_invoke$arity$3$($G__65456_G__65456__$1_G__65456__$2$$,$child_inst$jscomp$8$$,$child_main_SINGLEQUOTE_$$):$both_cb$$($G__65456_G__65456__$1_G__65456__$2$$,$child_inst$jscomp$8$$,$child_main_SINGLEQUOTE_$$):$G__65456_G__65456__$1_G__65456__$2$$;$G__65456_G__65456__$1_G__65456__$2$$=
$is_main_QMARK_$$?$G__65456_G__65456__$1_G__65456__$2$$:$swapped_cb$$.$cljs$core$IFn$_invoke$arity$3$?$swapped_cb$$.$cljs$core$IFn$_invoke$arity$3$($G__65456_G__65456__$1_G__65456__$2$$,$child_inst$jscomp$8$$,$child_main_SINGLEQUOTE_$$):$swapped_cb$$($G__65456_G__65456__$1_G__65456__$2$$,$child_inst$jscomp$8$$,$child_main_SINGLEQUOTE_$$);return $moved_cb$$.$cljs$core$IFn$_invoke$arity$3$?$moved_cb$$.$cljs$core$IFn$_invoke$arity$3$($G__65456_G__65456__$1_G__65456__$2$$,$child_inst$jscomp$8$$,$child_main_SINGLEQUOTE_$$):
$moved_cb$$($G__65456_G__65456__$1_G__65456__$2$$,$child_inst$jscomp$8$$,$child_main_SINGLEQUOTE_$$)}();$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$=$G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$;$changes__$1$jscomp$29$$=$G__66014$$}else $is_main_QMARK_$$=$APP.$app$common$types$component$is_main_of_QMARK_$$($child_inst_SINGLEQUOTE_$$,$child_main$jscomp$8$$),$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$=
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($children_inst__$1$jscomp$7$$,$children_main__$1$jscomp$5$$,$changes__$1$jscomp$34$$,$is_main_QMARK_$jscomp$2$$,$child_inst_SINGLEQUOTE_$jscomp$3$$){return function($p1__65428_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__65428_SHARP_$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst_SINGLEQUOTE_$jscomp$3$$))}}($G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$,
$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$,$changes__$1$jscomp$29$$,$is_main_QMARK_$$,$child_inst_SINGLEQUOTE_$$,$child_main_SINGLEQUOTE_$$,$child_inst$jscomp$8$$,$child_main$jscomp$8$$),$G__66003_G__66006_G__66009_G__66015_children_inst$jscomp$2_children_inst__$1$jscomp$2$$),$G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$=$APP.$cljs$core$next$$($G__66004_G__66007_G__66010_G__66013_G__66016_children_main$jscomp$2_children_main__$1$$),
$changes__$1$jscomp$29$$=$G__66005_G__66008_G__66011_G__66012_G__66017_changes$jscomp$120$$=function(){var $G__65457_G__65457__$1_G__65457__$2$$=$changes__$1$jscomp$29$$;$G__65457_G__65457__$1_G__65457__$2$$=$is_main_QMARK_$$?$both_cb$$.$cljs$core$IFn$_invoke$arity$3$?$both_cb$$.$cljs$core$IFn$_invoke$arity$3$($G__65457_G__65457__$1_G__65457__$2$$,$child_inst_SINGLEQUOTE_$$,$child_main$jscomp$8$$):$both_cb$$($G__65457_G__65457__$1_G__65457__$2$$,$child_inst_SINGLEQUOTE_$$,$child_main$jscomp$8$$):
$G__65457_G__65457__$1_G__65457__$2$$;$G__65457_G__65457__$1_G__65457__$2$$=$is_main_QMARK_$$?$G__65457_G__65457__$1_G__65457__$2$$:$swapped_cb$$.$cljs$core$IFn$_invoke$arity$3$?$swapped_cb$$.$cljs$core$IFn$_invoke$arity$3$($G__65457_G__65457__$1_G__65457__$2$$,$child_inst_SINGLEQUOTE_$$,$child_main$jscomp$8$$):$swapped_cb$$($G__65457_G__65457__$1_G__65457__$2$$,$child_inst_SINGLEQUOTE_$$,$child_main$jscomp$8$$);return $moved_cb$$.$cljs$core$IFn$_invoke$arity$3$?$moved_cb$$.$cljs$core$IFn$_invoke$arity$3$($G__65457_G__65457__$1_G__65457__$2$$,
$child_inst_SINGLEQUOTE_$$,$child_main$jscomp$8$$):$moved_cb$$($G__65457_G__65457__$1_G__65457__$2$$,$child_inst_SINGLEQUOTE_$$,$child_main$jscomp$8$$)}()}}};
$app$common$logic$libraries$add_shape_to_instance$$=function($changes$jscomp$121$$,$component_shape$jscomp$3$$,$index$jscomp$256$$,$changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$,$container$jscomp$50$$,$root_instance$$,$root_main$jscomp$4$$,$omit_touched_QMARK_$jscomp$3$$,$set_remote_synced_QMARK_$jscomp$2$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$3$$),$changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$)&&
$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,["ADD [P ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$50$$)),
"] ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$3$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$3$$))].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,!1);var $component_parent_shape$$=$APP.$app$common$types$container$get_shape$$($changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$3$$)),$parent_shape$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__65458_SHARP_$$){return $APP.$app$common$types$component$is_main_of_QMARK_$$($component_parent_shape$$,$p1__65458_SHARP_$$)},$APP.$app$common$files$helpers$get_children_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$50$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root_instance$$))),
$all_parents$jscomp$4$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent_shape$$)],null),$APP.$app$common$files$helpers$get_parent_ids$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$50$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent_shape$$))),$changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$=
$APP.$app$common$types$shape_tree$clone_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($component_shape$jscomp$3$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent_shape$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$,$APP.$cljs$cst$1615$objects$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2071$update_new_shape$$,function($G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$,
$original_shape$jscomp$2$$){$G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$=$APP.$app$common$logic$libraries$reposition_shape$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$app$common$logic$libraries$reposition_shape$$.$cljs$core$IFn$_invoke$arity$3$($G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$,$root_main$jscomp$4$$,$root_instance$$):$APP.$app$common$logic$libraries$reposition_shape$$($G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$,$root_main$jscomp$4$$,$root_instance$$);$G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$jscomp$2$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$3$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($parent_shape$$),$APP.$cljs$cst$1590$frame$$)?
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent_shape$$):$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($parent_shape$$)):$G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$;$G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$=$APP.$cljs$core$truth_$$($set_remote_synced_QMARK_$jscomp$2$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$,$APP.$cljs$cst$2031$remote_synced$$,!0):$G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$;
return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65463_G__65463__$1_G__65463__$2_new_shape$jscomp$8$$,$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$jscomp$2$$)),$APP.$cljs$cst$1610$touched$$)},$APP.$cljs$cst$2072$update_original_shape$$,function($original_shape$jscomp$3$$){return $original_shape$jscomp$3$$},$cljs$cst$2075$dest_objects$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$50$$,
$APP.$cljs$cst$1615$objects$$)]));$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$,0,null);$changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$,2,
null);$changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$35$$,$G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$){var $JSCompiler_temp_const$jscomp$10428$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$,$G__65467$jscomp$inline_11839$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2560$add_obj$$,
$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$),$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$),$APP.$cljs$cst$1779$index$$,$index$jscomp$256$$,$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2561$obj$$,$G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$],
null);$G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65467$jscomp$inline_11839$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$)):
$G__65467$jscomp$inline_11839$$;$G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$=$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$50$$,$G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$50$$,$G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$);
return $JSCompiler_temp_const$jscomp$10428$$.call($APP.$cljs$core$update$$,$changes__$1$jscomp$35$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$G__65465$jscomp$inline_11838_JSCompiler_inline_result$jscomp$10430_shape_SINGLEQUOTE_$jscomp$5$$)},$changes$jscomp$121$$,$changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$);$changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65478$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2574$reg_objects$$,$APP.$cljs$cst$1598$shapes$$,$all_parents$jscomp$4$$],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$50$$,$G__65478$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$50$$,
$G__65478$$)}());$changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$36$$,$G__65476$jscomp$inline_6127_JSCompiler_inline_result$jscomp$1098_shape_SINGLEQUOTE_$jscomp$6$$){var $JSCompiler_temp_const$jscomp$1096$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$;$G__65476$jscomp$inline_6127_JSCompiler_inline_result$jscomp$1098_shape_SINGLEQUOTE_$jscomp$6$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2564$del_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__65476$jscomp$inline_6127_JSCompiler_inline_result$jscomp$1098_shape_SINGLEQUOTE_$jscomp$6$$),$APP.$cljs$cst$2508$ignore_touched$$,!0],null);$G__65476$jscomp$inline_6127_JSCompiler_inline_result$jscomp$1098_shape_SINGLEQUOTE_$jscomp$6$$=$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$50$$,
$G__65476$jscomp$inline_6127_JSCompiler_inline_result$jscomp$1098_shape_SINGLEQUOTE_$jscomp$6$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$50$$,$G__65476$jscomp$inline_6127_JSCompiler_inline_result$jscomp$1098_shape_SINGLEQUOTE_$jscomp$6$$);return $JSCompiler_temp_const$jscomp$1096$$.call($APP.$cljs$core$update$$,$changes__$1$jscomp$36$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$G__65476$jscomp$inline_6127_JSCompiler_inline_result$jscomp$1098_shape_SINGLEQUOTE_$jscomp$6$$)},
$changes_SINGLEQUOTE_$jscomp$1_changes_SINGLEQUOTE___$1_vec__65460$$,$changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$);return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$374$$=$app$common$types$component$touched_group_QMARK_$$($parent_shape$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$374$$)?$omit_touched_QMARK_$jscomp$3$$:$and__5023__auto__$jscomp$374$$}())?$changes$jscomp$121$$:$APP.$app$common$files$changes_builder$apply_changes_local$$($changes_SINGLEQUOTE___$2_component_page$jscomp$4_new_shapes$jscomp$6$$)};
$APP.$app$common$logic$libraries$remove_shape$$=function($changes$jscomp$123$$,$shape$jscomp$450$$,$container$jscomp$51$$,$omit_touched_QMARK_$jscomp$4$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$450$$),$container$jscomp$51$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,["REMOVE-SHAPE ",$app$common$files$helpers$page_QMARK_$$($container$jscomp$51$$)?"[P ":"[C ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$51$$)),"] ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$450$$)),
" ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$450$$))].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,!1);var $objects$jscomp$313$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$51$$,$APP.$cljs$cst$1615$objects$$),$parents$jscomp$7$$=$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$313$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$450$$)),
$parent$jscomp$229$$=$APP.$cljs$core$first$$($parents$jscomp$7$$),$changes_SINGLEQUOTE___$1$jscomp$2_children$jscomp$221_ids$jscomp$55$$=$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$313$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$450$$));$changes_SINGLEQUOTE___$1$jscomp$2_children$jscomp$221_ids$jscomp$55$$=$APP.$cljs$core$reverse$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$450$$)],null),$changes_SINGLEQUOTE___$1$jscomp$2_children$jscomp$221_ids$jscomp$55$$));var $changes_SINGLEQUOTE_$jscomp$3$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$40$$,$G__65497$jscomp$inline_6129_JSCompiler_inline_result$jscomp$1101_id$jscomp$457$$){var $JSCompiler_temp_const$jscomp$1099$$=
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$;$G__65497$jscomp$inline_6129_JSCompiler_inline_result$jscomp$1101_id$jscomp$457$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2564$del_obj$$,$APP.$cljs$cst$266$id$$,$G__65497$jscomp$inline_6129_JSCompiler_inline_result$jscomp$1101_id$jscomp$457$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null);$G__65497$jscomp$inline_6129_JSCompiler_inline_result$jscomp$1101_id$jscomp$457$$=$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$51$$,$G__65497$jscomp$inline_6129_JSCompiler_inline_result$jscomp$1101_id$jscomp$457$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$51$$,$G__65497$jscomp$inline_6129_JSCompiler_inline_result$jscomp$1101_id$jscomp$457$$);return $JSCompiler_temp_const$jscomp$1099$$.call($APP.$cljs$core$update$$,$changes__$1$jscomp$40$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,$G__65497$jscomp$inline_6129_JSCompiler_inline_result$jscomp$1101_id$jscomp$457$$)},
$changes$jscomp$123$$,$changes_SINGLEQUOTE___$1$jscomp$2_children$jscomp$221_ids$jscomp$55$$),$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65502$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2574$reg_objects$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$vec$$($parents$jscomp$7$$)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$51$$,
$G__65502$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$51$$,$G__65502$$)}());$changes_SINGLEQUOTE___$1$jscomp$2_children$jscomp$221_ids$jscomp$55$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$41$$,$G__65500$jscomp$inline_11842_id$jscomp$458$$){var $G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$313$$,$G__65500$jscomp$inline_11842_id$jscomp$458$$),
$JSCompiler_temp_const$jscomp$10431$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$;$G__65500$jscomp$inline_11842_id$jscomp$458$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2560$add_obj$$,$APP.$cljs$cst$266$id$$,$G__65500$jscomp$inline_11842_id$jscomp$458$$,$APP.$cljs$cst$1779$index$$,$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$313$$,$G__65500$jscomp$inline_11842_id$jscomp$458$$),$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$),
$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2561$obj$$,$G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$],null);$G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65500$jscomp$inline_11842_id$jscomp$458$$,
$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$)):$G__65500$jscomp$inline_11842_id$jscomp$458$$;$G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$=$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$51$$,
$G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$51$$,$G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$);return $JSCompiler_temp_const$jscomp$10431$$.call($APP.$cljs$core$update$$,$changes__$1$jscomp$41$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,$G__65499$jscomp$inline_11841_JSCompiler_inline_result$jscomp$10433_shape_SINGLEQUOTE_$jscomp$10$$)},
$changes_SINGLEQUOTE_$jscomp$3$$,$changes_SINGLEQUOTE___$1$jscomp$2_children$jscomp$221_ids$jscomp$55$$);return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$375$$=$app$common$types$component$touched_group_QMARK_$$($parent$jscomp$229$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$375$$)?$omit_touched_QMARK_$jscomp$4$$:$and__5023__auto__$jscomp$375$$}())?$changes$jscomp$123$$:$APP.$app$common$files$changes_builder$apply_changes_local$$($changes_SINGLEQUOTE___$1$jscomp$2_children$jscomp$221_ids$jscomp$55$$)};
$APP.$app$common$logic$libraries$move_shape$$=function($changes$jscomp$124$$,$shape$jscomp$451$$,$index_before$$,$index_after$$,$container$jscomp$52$$,$omit_touched_QMARK_$jscomp$5$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$),$container$jscomp$52$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,["MOVE ",$app$common$files$helpers$page_QMARK_$$($container$jscomp$52$$)?"[P ":"[C ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$52$$)),"] ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$)),
" ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$))," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($index_before$$)," -\x3e ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($index_after$$)].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,!1);var $parent$jscomp$230$$=$APP.$app$common$types$container$get_shape$$($container$jscomp$52$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$)),
$changes_SINGLEQUOTE_$jscomp$4$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$124$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65514$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$cljs$cst$2566$mov_objects$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$),$APP.$cljs$cst$1598$shapes$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$)],null),$APP.$cljs$cst$1779$index$$,$index_after$$,$APP.$cljs$cst$2508$ignore_touched$$,!0,$cljs$cst$2568$allow_altering_copies$$,!0],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$52$$,$G__65514$$):
$APP.$app$common$logic$libraries$make_change$$($container$jscomp$52$$,$G__65514$$)}()),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65516$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$cljs$cst$2566$mov_objects$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$),$APP.$cljs$cst$1598$shapes$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$451$$)],null),$APP.$cljs$cst$1779$index$$,$index_before$$,$APP.$cljs$cst$2508$ignore_touched$$,!0,$cljs$cst$2568$allow_altering_copies$$,!0],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$52$$,$G__65516$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$52$$,$G__65516$$)}());
return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$376$$=$app$common$types$component$touched_group_QMARK_$$($parent$jscomp$230$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$376$$)?$omit_touched_QMARK_$jscomp$5$$:$and__5023__auto__$jscomp$376$$}())?$changes$jscomp$124$$:$APP.$app$common$files$changes_builder$apply_changes_local$$($changes_SINGLEQUOTE_$jscomp$4$$)};
$APP.$app$common$logic$libraries$change_touched$$=function($changes$jscomp$125$$,$dest_shape$$,$origin_shape$$,$container$jscomp$53$$,$p__65517_reset_touched_QMARK_$$){var $map__65518__$1$$=$APP.$cljs$core$__destructure_map$$($p__65517_reset_touched_QMARK_$$);$p__65517_reset_touched_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65518__$1$$,$APP.$cljs$cst$3408$reset_touched_QMARK_$$);var $copy_touched_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65518__$1$$,
$APP.$cljs$cst$3412$copy_touched_QMARK_$$);if($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$)==null)return $changes$jscomp$125$$;$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$),$container$jscomp$53$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,["CHANGE-TOUCHED ",$app$common$files$helpers$page_QMARK_$$($container$jscomp$53$$)?"[P ":"[C ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$53$$)),"] ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$)),
" ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$))].join("")],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$871$options$$,$map__65518__$1$$],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,!1);var $new_touched$$=$APP.$cljs$core$truth_$$($p__65517_reset_touched_QMARK_$$)?null:$APP.$cljs$core$truth_$$($copy_touched_QMARK_$$)?$APP.$cljs$core$truth_$$($APP.$cljs$cst$2031$remote_synced$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$$))?
null:$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$),$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$$)):$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$125$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65523$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2550$set_touched$$,
$APP.$cljs$cst$1610$touched$$,$new_touched$$],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$53$$,$G__65523$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$53$$,$G__65523$$)}()),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65525$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2550$set_touched$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$$)],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$53$$,$G__65525$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$53$$,$G__65525$$)}()))};
$APP.$app$common$logic$libraries$change_remote_synced$$=function($changes$jscomp$126$$,$shape$jscomp$452$$,$container$jscomp$54$$,$remote_synced_QMARK_$$){if($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$452$$)==null)return $changes$jscomp$126$$;$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$452$$),$container$jscomp$54$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,["CHANGE-REMOTE-SYNCED? ",$app$common$files$helpers$page_QMARK_$$($container$jscomp$54$$)?"[P ":"[C ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$54$$)),
"] ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$452$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$452$$))].join("")],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2031$remote_synced$$,$remote_synced_QMARK_$$],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,
!1);return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$126$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65530$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$452$$),$APP.$cljs$cst$2563$operations$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2551$set_remote_synced$$,$APP.$cljs$cst$2031$remote_synced$$,$remote_synced_QMARK_$$],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$54$$,$G__65530$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$54$$,
$G__65530$$)}()),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65532$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$452$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,
$cljs$cst$2551$set_remote_synced$$,$APP.$cljs$cst$2031$remote_synced$$,$APP.$cljs$cst$2031$remote_synced$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$452$$)],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$54$$,$G__65532$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$54$$,$G__65532$$)}()))};
$app$common$logic$libraries$update_tokens$$=function($changes$jscomp$127$$,$container$jscomp$55$$,$dest_shape$jscomp$1$$,$orig_shape$$,$token_attrs$jscomp$1$$){var $orig_tokens$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($orig_shape$$,$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$dest_tokens$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($dest_shape$jscomp$1$$,$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),
$dest_tokens_SINGLEQUOTE_$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($dest_tokens_SINGLEQUOTE_$jscomp$1$$,$token_attr$jscomp$1$$){var $orig_token$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($orig_tokens$$,$token_attr$jscomp$1$$),$dest_token$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dest_tokens$$,$token_attr$jscomp$1$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($orig_token$$,$dest_token$$)?$dest_tokens_SINGLEQUOTE_$jscomp$1$$:
$orig_token$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($dest_tokens_SINGLEQUOTE_$jscomp$1$$,$token_attr$jscomp$1$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($dest_tokens_SINGLEQUOTE_$jscomp$1$$,$token_attr$jscomp$1$$,$orig_token$$)},$dest_tokens$$,$token_attrs$jscomp$1$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($dest_tokens$$,$dest_tokens_SINGLEQUOTE_$$)?$changes$jscomp$127$$:$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$127$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65543$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$1$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,
$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$cst$108$val$$,$dest_tokens_SINGLEQUOTE_$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$55$$,$G__65543$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$55$$,$G__65543$$)}()),$APP.$cljs$cst$3089$undo_changes$$,
$APP.$cljs$core$conj$$,function(){var $G__65545$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$1$$),$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,
$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$cst$108$val$$,$dest_tokens$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null)],null)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$55$$,$G__65545$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$55$$,$G__65545$$)}()))};
$app$common$logic$libraries$generate_update_tokens$$=function($changes$jscomp$128$$,$container$jscomp$56$$,$dest_shape$jscomp$2$$,$origin_shape$jscomp$1$$,$touched$jscomp$4$$,$omit_touched_QMARK_$jscomp$6$$,$valid_attrs$$){var $applied_tokens_attrs$jscomp$74$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65546_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1680$layout_grid_cells$$,$p1__65546_SHARP_$$)},$APP.$cljs$core$seq$$($APP.$cljs$core$keys$$($app$common$types$component$sync_attrs$$)));
$applied_tokens_attrs$jscomp$74$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($applied_tokens$jscomp$1$$,$attr$jscomp$40$$){var $attr_group$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,$attr$jscomp$40$$),$token_attrs$jscomp$2$$=$APP.$app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$40$$);return($APP.$cljs$core$not$$($omit_touched_QMARK_$jscomp$6$$)||$APP.$cljs$core$not$$($touched$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?
$touched$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($attr_group$$):$touched$jscomp$4$$($attr_group$$)))&&($APP.$cljs$core$empty_QMARK_$$($valid_attrs$$)||$APP.$cljs$core$contains_QMARK_$$($valid_attrs$$,$attr$jscomp$40$$))?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens$jscomp$1$$,$token_attrs$jscomp$2$$):$applied_tokens$jscomp$1$$},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$applied_tokens_attrs$jscomp$74$$);return $APP.$cljs$core$seq$$($applied_tokens_attrs$jscomp$74$$)?$app$common$logic$libraries$update_tokens$$($changes$jscomp$128$$,
$container$jscomp$56$$,$dest_shape$jscomp$2$$,$origin_shape$jscomp$1$$,$applied_tokens_attrs$jscomp$74$$):$changes$jscomp$128$$};
$app$common$logic$libraries$add_update_attr_changes$$=function($changes$jscomp$129$$,$dest_shape$jscomp$3$$,$container$jscomp$57$$,$roperations$$,$uoperations$$){var $all_parents$jscomp$6$$=$APP.$app$common$files$helpers$get_parent_ids$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$57$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$3$$));return $APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$129$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65563$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$3$$),$APP.$cljs$cst$2563$operations$$,$roperations$$],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$57$$,
$G__65563$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$57$$,$G__65563$$)}()),$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65566$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2574$reg_objects$$,$APP.$cljs$cst$1598$shapes$$,$all_parents$jscomp$6$$],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$57$$,
$G__65566$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$57$$,$G__65566$$)}()),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,function(){var $G__65568$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$3$$),$APP.$cljs$cst$2563$operations$$,$APP.$cljs$core$vec$$($uoperations$$)],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$57$$,$G__65568$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$57$$,$G__65568$$)}()),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$concat$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[function(){var $G__65570$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2574$reg_objects$$,$APP.$cljs$cst$1598$shapes$$,
$all_parents$jscomp$6$$],null);return $APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$logic$libraries$make_change$$.$cljs$core$IFn$_invoke$arity$2$($container$jscomp$57$$,$G__65570$$):$APP.$app$common$logic$libraries$make_change$$($container$jscomp$57$$,$G__65570$$)}()],null)))};
$app$common$logic$libraries$text_change_value$$=function($touched_content$$,$untouched_content$$,$touched$jscomp$5$$){var $diff_structure_QMARK__main_comps_diff$$=$app$common$types$text$get_diff_type$$($touched_content$$,$untouched_content$$);$diff_structure_QMARK__main_comps_diff$$=$APP.$cljs$core$contains_QMARK_$$($diff_structure_QMARK__main_comps_diff$$,$cljs$cst$1757$text_content_structure$$);var $touched_attrs$$=$app$common$types$text$get_first_paragraph_text_attrs$$($touched_content$$),$thed_unif_style_QMARK_$$=
$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($touched_content$$,$touched_attrs$$,!0),$untouched_attrs$$=$app$common$types$text$get_first_paragraph_text_attrs$$($untouched_content$$),$untched_unif_style_QMARK_$$=$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($untouched_content$$,$untouched_attrs$$,!0);return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$377$$=$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1758$text_content_text$$):
$touched$jscomp$5$$($cljs$cst$1758$text_content_text$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$377$$)?$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1759$text_content_attribute$$):$touched$jscomp$5$$($cljs$cst$1759$text_content_attribute$$):$and__5023__auto__$jscomp$377$$}())?$touched_content$$:$APP.$cljs$core$truth_$$($touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1757$text_content_structure$$):
$touched$jscomp$5$$($cljs$cst$1757$text_content_structure$$))?$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$378$$=$APP.$cljs$core$not$$($touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1759$text_content_attribute$$):$touched$jscomp$5$$($cljs$cst$1759$text_content_attribute$$));return $and__5023__auto__$jscomp$378$$?$APP.$cljs$core$truth_$$($thed_unif_style_QMARK_$$)?$untched_unif_style_QMARK_$$:$thed_unif_style_QMARK_$$:
$and__5023__auto__$jscomp$378$$}())?$app$common$types$text$copy_attrs_keys$$($touched_content$$,$untouched_attrs$$):$touched_content$$:$APP.$cljs$core$truth_$$($touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1758$text_content_text$$):$touched$jscomp$5$$($cljs$cst$1758$text_content_text$$))?$app$common$types$text$copy_text_keys$$($touched_content$$,$untouched_content$$):$APP.$cljs$core$truth_$$($touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?
$touched$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1759$text_content_attribute$$):$touched$jscomp$5$$($cljs$cst$1759$text_content_attribute$$))?$diff_structure_QMARK__main_comps_diff$$?$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($thed_unif_style_QMARK_$$)?$untched_unif_style_QMARK_$$:$thed_unif_style_QMARK_$$)?$app$common$types$text$copy_attrs_keys$$($untouched_content$$,$touched_attrs$$):$touched_content$$:$app$common$types$text$copy_text_keys$$($untouched_content$$,$touched_content$$):
$untouched_content$$};
$app$common$logic$libraries$add_update_attr_operations$$=function($attr$jscomp$41_uoperation$$,$dest_shape$jscomp$4$$,$roperations$jscomp$1$$,$uoperations$jscomp$1$$,$attr_val$jscomp$1_roperation$$){$attr_val$jscomp$1_roperation$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$attr$jscomp$41_uoperation$$,$APP.$cljs$cst$108$val$$,$attr_val$jscomp$1_roperation$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null);$attr$jscomp$41_uoperation$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$attr$jscomp$41_uoperation$$,$APP.$cljs$cst$108$val$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dest_shape$jscomp$4$$,$attr$jscomp$41_uoperation$$),$APP.$cljs$cst$2508$ignore_touched$$,!0],null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($roperations$jscomp$1$$,
$attr_val$jscomp$1_roperation$$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($uoperations$jscomp$1$$,$attr$jscomp$41_uoperation$$)],null)};
$app$common$logic$libraries$check_detached_main$$=function($changes$jscomp$130$$,$dest_shape$jscomp$5$$,$origin_shape$jscomp$2$$){var $JSCompiler_temp$jscomp$818$$;if($JSCompiler_temp$jscomp$818$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$5$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$jscomp$2$$)))$JSCompiler_temp$jscomp$818$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$5$$)!=
null&&$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$5$$)==null&&$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$5$$)!=null&&!$APP.$app$common$types$component$instance_head_QMARK_$$($origin_shape$jscomp$2$$);return $JSCompiler_temp$jscomp$818$$?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$130$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$5$$)],null),$app$common$types$component$unhead_shape$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null)):$changes$jscomp$130$$};
$APP.$app$common$logic$libraries$update_attrs$$=function($G__65616_G__65616__$1_G__65616__$2_changes$jscomp$131$$,$dest_shape$jscomp$6$$,$origin_shape$jscomp$3$$,$G__66052_attrs$jscomp$75_dest_root$$,$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,$container$jscomp$58$$,$omit_touched_QMARK_$jscomp$7$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$6$$),$container$jscomp$58$$)&&
$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,["SYNC ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$jscomp$3$$)),
" ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$jscomp$3$$))," -\x3e ",$app$common$files$helpers$page_QMARK_$$($container$jscomp$58$$)?"[P ":"[C ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$58$$)),"] ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$6$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$6$$))].join("")],
null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1159$info$$,!1);var $origin_shape__$1$$=$APP.$app$common$logic$libraries$reposition_shape$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$app$common$logic$libraries$reposition_shape$$.$cljs$core$IFn$_invoke$arity$3$($origin_shape$jscomp$3$$,$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,$G__66052_attrs$jscomp$75_dest_root$$):$APP.$app$common$logic$libraries$reposition_shape$$($origin_shape$jscomp$3$$,$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,
$G__66052_attrs$jscomp$75_dest_root$$),$touched$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($dest_shape$jscomp$6$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);$G__66052_attrs$jscomp$75_dest_root$$=$app$common$logic$libraries$updatable_attrs$$;$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$;for(var $G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$=
$APP.$cljs$core$List$EMPTY$$;;){var $attr$jscomp$42$$=$APP.$cljs$core$first$$($G__66052_attrs$jscomp$75_dest_root$$);if($attr$jscomp$42$$==null)return $G__65616_G__65616__$1_G__65616__$2_changes$jscomp$131$$=$APP.$cljs$core$seq$$($G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$)?$app$common$logic$libraries$add_update_attr_changes$$($G__65616_G__65616__$1_G__65616__$2_changes$jscomp$131$$,$dest_shape$jscomp$6$$,$container$jscomp$58$$,$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,
$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$):$G__65616_G__65616__$1_G__65616__$2_changes$jscomp$131$$,$G__65616_G__65616__$1_G__65616__$2_changes$jscomp$131$$=$app$common$logic$libraries$check_detached_main$$($G__65616_G__65616__$1_G__65616__$2_changes$jscomp$131$$,$dest_shape$jscomp$6$$,$origin_shape__$1$$),$app$common$logic$libraries$generate_update_tokens$$($G__65616_G__65616__$1_G__65616__$2_changes$jscomp$131$$,$container$jscomp$58$$,$dest_shape$jscomp$6$$,
$origin_shape__$1$$,$touched$jscomp$6$$,$omit_touched_QMARK_$jscomp$7$$,null);var $attr_group$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,$attr$jscomp$42$$),$reset_pos_data_QMARK_$$=function(){var $and__5023__auto__$jscomp$380_and__5023__auto____$1$jscomp$66_and__5023__auto____$2$jscomp$25$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape__$1$$);return $and__5023__auto__$jscomp$380_and__5023__auto____$1$jscomp$66_and__5023__auto____$2$jscomp$25$$?
($and__5023__auto__$jscomp$380_and__5023__auto____$1$jscomp$66_and__5023__auto____$2$jscomp$25$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$42$$,$APP.$cljs$cst$1875$position_data$$))?($and__5023__auto__$jscomp$380_and__5023__auto____$1$jscomp$66_and__5023__auto____$2$jscomp$25$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape__$1$$),$APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$6$$)))?
$touched$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$2048$geometry_group$$):$touched$jscomp$6$$($cljs$cst$2048$geometry_group$$):$and__5023__auto__$jscomp$380_and__5023__auto____$1$jscomp$66_and__5023__auto____$2$jscomp$25$$:$and__5023__auto__$jscomp$380_and__5023__auto____$1$jscomp$66_and__5023__auto____$2$jscomp$25$$:$and__5023__auto__$jscomp$380_and__5023__auto____$1$jscomp$66_and__5023__auto____$2$jscomp$25$$}(),$text_content_change_QMARK_$$=
function(){if($APP.$cljs$core$truth_$$($omit_touched_QMARK_$jscomp$7$$)){var $and__5023__auto____$1$jscomp$67_and__5023__auto____$2$jscomp$26$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape__$1$$);return $and__5023__auto____$1$jscomp$67_and__5023__auto____$2$jscomp$26$$?($and__5023__auto____$1$jscomp$67_and__5023__auto____$2$jscomp$26$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1621$content$$,$attr$jscomp$42$$))?$touched$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?
$touched$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$($attr_group$jscomp$1$$):$touched$jscomp$6$$($attr_group$jscomp$1$$):$and__5023__auto____$1$jscomp$67_and__5023__auto____$2$jscomp$26$$:$and__5023__auto____$1$jscomp$67_and__5023__auto____$2$jscomp$26$$}return $omit_touched_QMARK_$jscomp$7$$}(),$skip_operations_QMARK_$$=function(){var $and__5023__auto__$jscomp$382_or__5025__auto__$jscomp$656$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin_shape__$1$$,
$attr$jscomp$42$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dest_shape$jscomp$6$$,$attr$jscomp$42$$));if($and__5023__auto__$jscomp$382_or__5025__auto__$jscomp$656$$)return $and__5023__auto__$jscomp$382_or__5025__auto__$jscomp$656$$;$and__5023__auto__$jscomp$382_or__5025__auto__$jscomp$656$$=$touched$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$($attr_group$jscomp$1$$):$touched$jscomp$6$$($attr_group$jscomp$1$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$382_or__5025__auto__$jscomp$656$$)?
$APP.$cljs$core$truth_$$($omit_touched_QMARK_$jscomp$7$$)?$APP.$cljs$core$not$$($text_content_change_QMARK_$$):$omit_touched_QMARK_$jscomp$7$$:$and__5023__auto__$jscomp$382_or__5025__auto__$jscomp$656$$}(),$attr_val$jscomp$2$$=$APP.$cljs$core$truth_$$($skip_operations_QMARK_$$)?null:$APP.$cljs$core$truth_$$($reset_pos_data_QMARK_$$)?null:$APP.$cljs$core$truth_$$($text_content_change_QMARK_$$)?$app$common$logic$libraries$text_change_value$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($dest_shape$jscomp$6$$),
$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape__$1$$),$touched$jscomp$6$$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin_shape__$1$$,$attr$jscomp$42$$),$skip_operations_QMARK___$1$$=function(){var $or__5025__auto__$jscomp$657$$=$skip_operations_QMARK_$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$657$$)?$or__5025__auto__$jscomp$657$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr_val$jscomp$2$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dest_shape$jscomp$6$$,
$attr$jscomp$42$$))}();$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$383$$=$text_content_change_QMARK_$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$383$$)?$APP.$cljs$core$not$$($skip_operations_QMARK___$1$$):$and__5023__auto__$jscomp$383$$}())?$app$common$logic$libraries$add_update_attr_operations$$($APP.$cljs$cst$1875$position_data$$,$dest_shape$jscomp$6$$,$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,
$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$,null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$],null);$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$,
0,null);$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$,1,null);$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$=$APP.$cljs$core$truth_$$($skip_operations_QMARK___$1$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$],null):$app$common$logic$libraries$add_update_attr_operations$$($attr$jscomp$42$$,$dest_shape$jscomp$6$$,$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$,$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$,$attr_val$jscomp$2$$);$G__66053_origin_root_roperations$jscomp$2_roperations_SINGLEQUOTE__roperations__$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$,0,null);$G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66054_uoperations$jscomp$2_uoperations_SINGLEQUOTE__uoperations__$1_vec__65617_vec__65620$$,1,null);$G__66052_attrs$jscomp$75_dest_root$$=$APP.$cljs$core$next$$($G__66052_attrs$jscomp$75_dest_root$$)}};
$app$common$logic$libraries$switch_path_change_value$$=function($content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$,$current_shape$jscomp$4_shape$jscomp$inline_6142$$,$new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$,$attr$jscomp$43$$){var $delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$)),
$new_width$jscomp$1_points_center$jscomp$inline_6140$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$));$new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$));
var $new_height$jscomp$1_new_selrect$jscomp$inline_6141$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$));$delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$=$app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($new_width$jscomp$1_points_center$jscomp$inline_6140$$/
$delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$,$new_height$jscomp$1_new_selrect$jscomp$inline_6141$$/$new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$));$new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$=$app$common$types$path$segment$transform_content$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$4_shape$jscomp$inline_6142$$),$APP.$app$common$geom$matrix$transform_in$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,
0),$delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$));$delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$=$APP.$app$common$geom$rect$rect__GT_points$$($app$common$types$path$segment$content__GT_selrect$$($new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$));$new_width$jscomp$1_points_center$jscomp$inline_6140$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$);
$new_height$jscomp$1_new_selrect$jscomp$inline_6141$$=$app$common$geom$shapes$transforms$calculate_selrect$$($delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$,$new_width$jscomp$1_points_center$jscomp$inline_6140$$);$current_shape$jscomp$4_shape$jscomp$inline_6142$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($current_shape$jscomp$4_shape$jscomp$inline_6142$$,$APP.$cljs$cst$1621$content$$,$new_content$jscomp$inline_6138_old_height_ref_shape$jscomp$3$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1588$points$$,$delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$,$APP.$cljs$cst$1589$selrect$$,$new_height$jscomp$1_new_selrect$jscomp$inline_6141$$]));$content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$);
$content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$=$APP.$app$common$geom$rect$rect__GT_center$$($app$common$types$path$segment$content__GT_selrect$$($content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$));$delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$=$APP.$app$common$geom$point$subtract$$($new_width$jscomp$1_points_center$jscomp$inline_6140$$,
$APP.$cljs$core$first$$($delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$));$content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$=$APP.$app$common$geom$point$subtract$$($content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$,$delta$jscomp$inline_6144_new_points$jscomp$inline_6139_old_width_transform$jscomp$86$$);$content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$=
$app$common$geom$shapes$transforms$absolute_move$$($current_shape$jscomp$4_shape$jscomp$inline_6142$$,$content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$inline_11844_new_pos$jscomp$inline_6145_prev_center$jscomp$inline_6143_prev_shape$jscomp$1_shape$jscomp$454$$,$attr$jscomp$43$$)};
$app$common$logic$libraries$switch_text_change_value$$=function($prev_content$$,$current_content$$,$ref_content_ref_unif_style_QMARK_$$,$touched$jscomp$7$$){var $main_comps_diff$jscomp$1_main_diff_structure_QMARK_$$=$app$common$types$text$get_diff_type$$($ref_content_ref_unif_style_QMARK_$$,$current_content$$),$can_keep_text_QMARK_$$=!$APP.$cljs$core$contains_QMARK_$$($main_comps_diff$jscomp$1_main_diff_structure_QMARK_$$,$cljs$cst$1758$text_content_text$$),$can_keep_attr_QMARK_$$=!$APP.$cljs$core$contains_QMARK_$$($main_comps_diff$jscomp$1_main_diff_structure_QMARK_$$,
$cljs$cst$1759$text_content_attribute$$);$main_comps_diff$jscomp$1_main_diff_structure_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($main_comps_diff$jscomp$1_main_diff_structure_QMARK_$$,$cljs$cst$1757$text_content_structure$$);var $current_attrs$$=$app$common$types$text$get_first_paragraph_text_attrs$$($current_content$$),$curr_unif_style_QMARK_$$=$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($current_content$$,$current_attrs$$,!0),$prev_attrs$$=$app$common$types$text$get_first_paragraph_text_attrs$$($prev_content$$),
$prev_unif_style_QMARK_$$=$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($prev_content$$,$prev_attrs$$,!0),$ref_attrs$$=$app$common$types$text$get_first_paragraph_text_attrs$$($ref_content_ref_unif_style_QMARK_$$);$ref_content_ref_unif_style_QMARK_$$=$app$common$types$text$equal_attrs_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($ref_content_ref_unif_style_QMARK_$$,$ref_attrs$$,!0);return $main_comps_diff$jscomp$1_main_diff_structure_QMARK_$$?$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($curr_unif_style_QMARK_$$)?
$APP.$cljs$core$truth_$$($ref_content_ref_unif_style_QMARK_$$)?$APP.$cljs$core$truth_$$($prev_unif_style_QMARK_$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ref_attrs$$,$current_attrs$$):$prev_unif_style_QMARK_$$:$ref_content_ref_unif_style_QMARK_$$:$curr_unif_style_QMARK_$$)?$app$common$types$text$copy_attrs_keys$$($current_content$$,$prev_attrs$$):$current_content$$:$can_keep_text_QMARK_$$&&$can_keep_attr_QMARK_$$?$prev_content$$:$can_keep_text_QMARK_$$||$can_keep_attr_QMARK_$$?$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$385$$=
$touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1757$text_content_structure$$):$touched$jscomp$7$$($cljs$cst$1757$text_content_structure$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$385$$)?$APP.$cljs$core$truth_$$($curr_unif_style_QMARK_$$)?$prev_unif_style_QMARK_$$:$curr_unif_style_QMARK_$$:$and__5023__auto__$jscomp$385$$}())?$can_keep_text_QMARK_$$?$app$common$types$text$copy_attrs_keys$$($prev_content$$,$current_attrs$$):
$app$common$types$text$copy_attrs_keys$$($current_content$$,$prev_attrs$$):$APP.$cljs$core$truth_$$($touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1757$text_content_structure$$):$touched$jscomp$7$$($cljs$cst$1757$text_content_structure$$))?$current_content$$:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$386$$=$touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1758$text_content_text$$):
$touched$jscomp$7$$($cljs$cst$1758$text_content_text$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$386$$)?$can_keep_text_QMARK_$$:$and__5023__auto__$jscomp$386$$}())?$app$common$types$text$copy_text_keys$$($prev_content$$,$current_content$$):$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$387$$=$touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1759$text_content_attribute$$):$touched$jscomp$7$$($cljs$cst$1759$text_content_attribute$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$387$$)?$can_keep_attr_QMARK_$$:$and__5023__auto__$jscomp$387$$}())?$app$common$types$text$copy_text_keys$$($current_content$$,$prev_content$$):$current_content$$:$current_content$$};
$app$common$logic$libraries$switch_fixed_layout_geom_change_value$$=function($prev_shape$jscomp$2_v_sizing$jscomp$1$$,$JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$,$origin_shape$jscomp$4_x$jscomp$1169$$,$G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$){var $final_width_prev_width$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($prev_shape$jscomp$2_v_sizing$jscomp$1$$)),
$current_width$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$)),$origin_width$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$jscomp$4_x$jscomp$1169$$)),$JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($prev_shape$jscomp$2_v_sizing$jscomp$1$$)),
$JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$)),$origin_height$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$jscomp$4_x$jscomp$1169$$));$origin_shape$jscomp$4_x$jscomp$1169$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$));var $y$jscomp$408$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$)),$h_sizing$jscomp$1$$=$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($prev_shape$jscomp$2_v_sizing$jscomp$1$$);
$prev_shape$jscomp$2_v_sizing$jscomp$1$$=$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($prev_shape$jscomp$2_v_sizing$jscomp$1$$);$final_width_prev_width$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1681$fix$$,$h_sizing$jscomp$1$$)?$current_width$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin_width$$,$current_width$$)?$final_width_prev_width$$:$current_width$$;$JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1681$fix$$,
$prev_shape$jscomp$2_v_sizing$jscomp$1$$)?$JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin_height$$,$JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$)?$JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$:$JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$;$JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$),
$APP.$cljs$cst$288$width$$,$final_width_prev_width$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1511$height$$,$JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$,$APP.$cljs$cst$1499$x$$,$origin_shape$jscomp$4_x$jscomp$1169$$,$APP.$cljs$cst$1500$y$$,$y$jscomp$408$$,$APP.$cljs$cst$1512$x1$$,$origin_shape$jscomp$4_x$jscomp$1169$$,$APP.$cljs$cst$1513$y1$$,$y$jscomp$408$$,$APP.$cljs$cst$1514$x2$$,$origin_shape$jscomp$4_x$jscomp$1169$$+$final_width_prev_width$$,
$APP.$cljs$cst$1515$y2$$,$y$jscomp$408$$+$JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$]));$G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$=$G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$ instanceof $APP.$cljs$core$Keyword$$?$G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$.$fqn$:null;switch($G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$){case "width":return $final_width_prev_width$$;case "height":return $JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$;
case "selrect":return $JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$;case "points":return $G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$=$app$common$geom$shapes$transform_points$$.$cljs$core$IFn$_invoke$arity$3$,$JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$=$APP.$app$common$geom$rect$rect__GT_points$$($JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$),$JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$=
$APP.$app$common$geom$rect$rect__GT_center$$($JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$),$JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$=$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$),$JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$)?
$JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$:$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$(),$G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$.call($app$common$geom$shapes$transform_points$$,$JSCompiler_temp_const$jscomp$1103_final_height_prev_height$$,$JSCompiler_temp_const$jscomp$1102_current_height_selrect$jscomp$43$$,$JSCompiler_inline_result$jscomp$1106_current_shape$jscomp$5_or__5025__auto__$jscomp$inline_6147$$);
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__65651__$1_JSCompiler_temp_const$jscomp$1104_attr$jscomp$44$$)].join(""));}};
$app$common$logic$libraries$equal_geometry_QMARK_$$=function($shape$jscomp$455$$,$origin_shape$jscomp$5$$,$and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$){var $or__5025__auto__$jscomp$659$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$,$APP.$cljs$cst$1589$selrect$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$455$$)),
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$jscomp$5$$)))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$455$$)),$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($origin_shape$jscomp$5$$)));
return $or__5025__auto__$jscomp$659$$?$or__5025__auto__$jscomp$659$$:($and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$,$APP.$cljs$cst$1588$points$$))?($and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$=function($pts$jscomp$2$$){if($APP.$cljs$core$seq$$($pts$jscomp$2$$)){var $f$jscomp$812$$=$APP.$cljs$core$first$$($pts$jscomp$2$$);return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65657_SHARP_$$){return $APP.$app$common$geom$point$subtract$$($p1__65657_SHARP_$$,
$f$jscomp$812$$)},$pts$jscomp$2$$)}return null},$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$455$$,$APP.$cljs$cst$1588$points$$)),$and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin_shape$jscomp$5$$,$APP.$cljs$cst$1588$points$$)))):$and__5023__auto__$jscomp$388_attr$jscomp$45_normalize_pts$$};
$app$common$logic$libraries$update_attrs_on_switch$$=function($G__65745_changes$jscomp$132$$,$current_shape$jscomp$6$$,$previous_shape_text_auto_QMARK__updated_attrs$$,$G__66070_attrs$jscomp$76_current_root$$,$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,$origin_ref_shape$$,$container$jscomp$59$$){var $previous_shape__$1$$=$APP.$app$common$logic$libraries$reposition_shape$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$app$common$logic$libraries$reposition_shape$$.$cljs$core$IFn$_invoke$arity$3$($previous_shape_text_auto_QMARK__updated_attrs$$,
$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,$G__66070_attrs$jscomp$76_current_root$$):$APP.$app$common$logic$libraries$reposition_shape$$($previous_shape_text_auto_QMARK__updated_attrs$$,$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,$G__66070_attrs$jscomp$76_current_root$$),$touched$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($previous_shape__$1$$,$APP.$cljs$cst$1610$touched$$,
$APP.$cljs$core$PersistentHashSet$EMPTY$$);$previous_shape_text_auto_QMARK__updated_attrs$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$)&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2020$auto_height$$,null,$APP.$cljs$cst$2021$auto_width$$,null],null),null),$APP.$cljs$cst$1754$grow_type$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$));
$G__66070_attrs$jscomp$76_current_root$$=$app$common$logic$libraries$updatable_attrs$$;$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2550$set_touched$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$)],
null)],null);for(var $G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$=new $APP.$cljs$core$List$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2550$set_touched$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$)],null),null,1,null);;){var $temp__5823__auto__$jscomp$166$$=$APP.$cljs$core$first$$($G__66070_attrs$jscomp$76_current_root$$);
if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$166$$)){var $attr$jscomp$46$$=$temp__5823__auto__$jscomp$166$$,$attr_group$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,$attr$jscomp$46$$),$skip_operations_QMARK_$jscomp$1$$=$previous_shape_text_auto_QMARK__updated_attrs$$&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1588$points$$,
null,$APP.$cljs$cst$1875$position_data$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1511$height$$,null],null),null),$attr$jscomp$46$$)||$APP.$cljs$core$not$$($app$common$types$shape$is_allowed_switch_keep_attr_QMARK_$$($attr$jscomp$46$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$)))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($previous_shape__$1$$,$attr$jscomp$46$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_shape$jscomp$6$$,
$attr$jscomp$46$$))||$app$common$logic$libraries$equal_geometry_QMARK_$$($previous_shape__$1$$,$origin_ref_shape$$,$attr$jscomp$46$$)||$APP.$cljs$core$not$$($touched$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$($attr_group$jscomp$2$$):$touched$jscomp$8$$($attr_group$jscomp$2$$))||!$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1621$content$$,null,$APP.$cljs$cst$1588$points$$,
null,$APP.$cljs$cst$1589$selrect$$,null],null),null),$attr$jscomp$46$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin_ref_shape$$,$attr$jscomp$46$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_shape$jscomp$6$$,$attr$jscomp$46$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$46$$,$APP.$cljs$cst$1621$content$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$),
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$)),$text_change_QMARK_$$=function(){var $and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$=!$skip_operations_QMARK_$jscomp$1$$;return $and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$?($and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$=
$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$))?($and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$))?($and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1621$content$$,
$attr$jscomp$46$$))?$touched$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$($attr_group$jscomp$2$$):$touched$jscomp$8$$($attr_group$jscomp$2$$):$and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$:$and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$:$and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$:
$and__5023__auto__$jscomp$389_and__5023__auto____$1$jscomp$71_and__5023__auto____$2$jscomp$28_and__5023__auto____$3$jscomp$4$$}(),$path_change_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$))&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1621$content$$,null,$APP.$cljs$cst$1588$points$$,
null,$APP.$cljs$cst$1589$selrect$$,null],null),null),$attr$jscomp$46$$),$reset_pos_data_QMARK_$jscomp$1$$=function(){var $and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$=!$skip_operations_QMARK_$jscomp$1$$;return $and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$?($and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$=
$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$))?($and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$46$$,$APP.$cljs$cst$1875$position_data$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$46$$,$APP.$cljs$cst$1589$selrect$$))?($and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$=
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$),$APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$)))?$touched$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$2048$geometry_group$$):$touched$jscomp$8$$($cljs$cst$2048$geometry_group$$):$and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$:
$and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$:$and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$:$and__5023__auto__$jscomp$390_and__5023__auto____$1$jscomp$72_and__5023__auto____$2$jscomp$29_and__5023__auto____$3$jscomp$5$$}(),$skip_operations_QMARK___$1$jscomp$1$$=function(){var $and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$=
$skip_operations_QMARK_$jscomp$1$$;if($and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$)return $and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$;$and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$=$reset_pos_data_QMARK_$jscomp$1$$;$and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$)?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$46$$,$APP.$cljs$cst$1589$selrect$$):$and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$)?$and__5023__auto__$jscomp$inline_6149_or__5025__auto__$jscomp$660_or__5025__auto____$1$jscomp$77$$:$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1589$selrect$$,null],null),null),$attr$jscomp$46$$)&&!$path_change_QMARK_$$&&!($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1681$fix$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1681$fix$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$)))&&
($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin_ref_shape$$,$APP.$cljs$cst$288$width$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_shape$jscomp$6$$,$APP.$cljs$cst$288$width$$))||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin_ref_shape$$,$APP.$cljs$cst$1511$height$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_shape$jscomp$6$$,
$APP.$cljs$cst$1511$height$$)))}(),$attr_val$jscomp$3$$=$APP.$cljs$core$truth_$$($skip_operations_QMARK___$1$jscomp$1$$)?null:$APP.$cljs$core$truth_$$($reset_pos_data_QMARK_$jscomp$1$$)?null:$APP.$cljs$core$truth_$$($text_change_QMARK_$$)?$app$common$logic$libraries$switch_text_change_value$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$),$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($current_shape$jscomp$6$$),$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($origin_ref_shape$$),
$touched$jscomp$8$$):$path_change_QMARK_$$?$app$common$logic$libraries$switch_path_change_value$$($previous_shape__$1$$,$current_shape$jscomp$6$$,$origin_ref_shape$$,$attr$jscomp$46$$):($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1681$fix$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1681$fix$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$)))&&
$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1511$height$$,null],null),null),$attr$jscomp$46$$)?$app$common$logic$libraries$switch_fixed_layout_geom_change_value$$($previous_shape__$1$$,$current_shape$jscomp$6$$,$origin_ref_shape$$,$attr$jscomp$46$$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($previous_shape__$1$$,
$attr$jscomp$46$$),$skip_operations_QMARK___$2$$=function(){var $or__5025__auto__$jscomp$661$$=$skip_operations_QMARK___$1$jscomp$1$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$661$$)?$or__5025__auto__$jscomp$661$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr_val$jscomp$3$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_shape$jscomp$6$$,$attr$jscomp$46$$))}();$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$=
$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$392$$=$APP.$cljs$core$not$$($skip_operations_QMARK___$2$$);return $and__5023__auto__$jscomp$392$$?$text_change_QMARK_$$:$and__5023__auto__$jscomp$392$$}())?$app$common$logic$libraries$add_update_attr_operations$$($APP.$cljs$cst$1875$position_data$$,$current_shape$jscomp$6$$,$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$,
null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$],null);var $roperations__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,
0,null),$uoperations__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,1,null);$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$=$APP.$cljs$core$not$$($skip_operations_QMARK___$2$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attr$jscomp$46$$,$APP.$cljs$cst$1772$rotation$$)?function(){var $uoperations__$2$jscomp$1_vec__65742$$=
$app$common$logic$libraries$add_update_attr_operations$$($APP.$cljs$cst$1275$transform$$,$current_shape$jscomp$6$$,$roperations__$1$jscomp$1$$,$uoperations__$1$jscomp$1$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$)),$roperations__$2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($uoperations__$2$jscomp$1_vec__65742$$,0,null);$uoperations__$2$jscomp$1_vec__65742$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($uoperations__$2$jscomp$1_vec__65742$$,
1,null);return $app$common$logic$libraries$add_update_attr_operations$$($APP.$cljs$cst$1771$transform_inverse$$,$current_shape$jscomp$6$$,$roperations__$2$jscomp$1$$,$uoperations__$2$jscomp$1_vec__65742$$,$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($previous_shape__$1$$))}():new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$roperations__$1$jscomp$1$$,$uoperations__$1$jscomp$1$$],null);$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$,0,null);$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$,1,null);$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$=
$APP.$cljs$core$truth_$$($skip_operations_QMARK___$2$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$],null):$app$common$logic$libraries$add_update_attr_operations$$($attr$jscomp$46$$,$current_shape$jscomp$6$$,$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,
$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$,$attr_val$jscomp$3$$);$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$,0,null);$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$,1,null);$G__66070_attrs$jscomp$76_current_root$$=$APP.$cljs$core$next$$($G__66070_attrs$jscomp$76_current_root$$)}else return $previous_shape_text_auto_QMARK__updated_attrs$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function(){return function($p1__65663_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$203$set$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__65663_SHARP_$$))}}($G__66070_attrs$jscomp$76_current_root$$,$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$,$temp__5823__auto__$jscomp$166$$,$previous_shape__$1$$,$touched$jscomp$8$$,$previous_shape_text_auto_QMARK__updated_attrs$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2549$attr$$)),
$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$),$APP.$cljs$core$count$$($G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$)>1?$app$common$logic$libraries$generate_update_tokens$$($app$common$logic$libraries$add_update_attr_changes$$($G__65745_changes$jscomp$132$$,$current_shape$jscomp$6$$,$container$jscomp$59$$,$G__66071_prev_root_roperations$jscomp$3_roperations_SINGLEQUOTE_$jscomp$1_roperations__$2_vec__65718$$,
$G__66072_uoperations$jscomp$3_uoperations_SINGLEQUOTE_$jscomp$1_uoperations__$2_vec__65721_vec__65724$$),$container$jscomp$59$$,$current_shape$jscomp$6$$,$previous_shape__$1$$,$touched$jscomp$8$$,!1,$previous_shape_text_auto_QMARK__updated_attrs$$):$G__65745_changes$jscomp$132$$}};
$APP.$app$common$logic$libraries$propagate_attrs$$=function($dest$jscomp$3$$,$origin$jscomp$27$$,$attrs$jscomp$78$$,$omit_touched_QMARK_$jscomp$8$$){var $touched$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($dest$jscomp$3$$,$APP.$cljs$cst$1610$touched$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($dest__$1$$,$attr$jscomp$47$$){var $attr_group$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,
$attr$jscomp$47$$);return $APP.$cljs$core$not$$($touched$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$?$touched$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$($attr_group$jscomp$3$$):$touched$jscomp$10$$($attr_group$jscomp$3$$))||$APP.$cljs$core$not$$($omit_touched_QMARK_$jscomp$8$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($dest__$1$$,$attr$jscomp$47$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$27$$,$attr$jscomp$47$$)):$dest__$1$$},$dest$jscomp$3$$,$attrs$jscomp$78$$)};
$app$common$logic$libraries$update_flex_child_copy_attrs$$=function($changes$jscomp$133$$,$shape_main$jscomp$8$$,$new_changes$jscomp$1_shape_copy$$,$main_container$$,$main_component$$,$copy_container$$,$omit_touched_QMARK_$jscomp$9$$){$new_changes$jscomp$1_shape_copy$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_container$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$00$$(),
$copy_container$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($copy_container$$)),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_changes$jscomp$1_shape_copy$$)],null),function($G__65763__$1_shape_copy__$1$$){$G__65763__$1_shape_copy__$1$$=$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1681$fix$$,
null,$APP.$cljs$cst$1656$auto$$,null],null),null),$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$8$$))?$APP.$app$common$logic$libraries$propagate_attrs$$($G__65763__$1_shape_copy__$1$$,$shape_main$jscomp$8$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1692$layout_item_h_sizing$$,null],null),null),$omit_touched_QMARK_$jscomp$9$$):$G__65763__$1_shape_copy__$1$$;return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1681$fix$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null),$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$8$$))?$APP.$app$common$logic$libraries$propagate_attrs$$($G__65763__$1_shape_copy__$1$$,$shape_main$jscomp$8$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1693$layout_item_v_sizing$$,null],null),null),$omit_touched_QMARK_$jscomp$9$$):
$G__65763__$1_shape_copy__$1$$},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null)),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($new_changes$jscomp$1_shape_copy$$),function($child_copy$$){var $child_main$jscomp$14$$=$APP.$app$common$types$file$get_ref_shape$$($main_container$$,$main_component$$,$child_copy$$);return $APP.$app$common$logic$libraries$propagate_attrs$$($child_copy$$,$child_main$jscomp$14$$,$APP.$app$common$types$component$swap_keep_attrs$$,
$omit_touched_QMARK_$jscomp$9$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,!0],null));return $APP.$app$common$files$changes_builder$concat_changes$$($changes$jscomp$133$$,$new_changes$jscomp$1_shape_copy$$)};
$app$common$logic$libraries$update_grid_copy_attrs$$=function($changes$jscomp$135$$,$shape_copy_id$$,$shape_main$jscomp$10$$,$main_container$jscomp$2$$,$main_component$jscomp$1$$,$omit_touched_QMARK_$jscomp$11$$){return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$apply_changes_local$$($changes$jscomp$135$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_copy_id$$],
null),function($shape_copy$jscomp$2$$,$objects$jscomp$314$$){var $component_page$jscomp$5$$=$APP.$app$common$types$file$get_component_page$$($main_container$jscomp$2$$,$main_component$jscomp$1$$),$component_swap_children$$=$APP.$cljs$core$group_by$$($APP.$app$common$types$component$get_swap_slot$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65786_SHARP_$$){return $APP.$app$common$types$component$get_swap_slot$$($p1__65786_SHARP_$$)!=null},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65785_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_page$jscomp$5$$),
$p1__65785_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$10$$)))),$ids_map$jscomp$9_main_cells$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__65787_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$314$$,$p1__65787_SHARP_$$)}),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($copy_shape$$){var $main_shape$jscomp$1$$=
$APP.$app$common$types$component$get_swap_slot$$($copy_shape$$)!=null?$APP.$cljs$core$first$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component_swap_children$$,$APP.$app$common$types$component$get_swap_slot$$($copy_shape$$))):$APP.$app$common$types$file$get_ref_shape$$($main_container$jscomp$2$$,$main_component$jscomp$1$$,$copy_shape$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($main_shape$jscomp$1$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($copy_shape$$)],null)})),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape_copy$jscomp$2$$)),$copy_cells$$=function($cells$jscomp$20$$,$map__65794__$1_p__65793_shapes$jscomp$48$$){$map__65794__$1_p__65793_shapes$jscomp$48$$=$APP.$cljs$core$__destructure_map$$($map__65794__$1_p__65793_shapes$jscomp$48$$);$map__65794__$1_p__65793_shapes$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65794__$1_p__65793_shapes$jscomp$48$$,
$APP.$cljs$cst$1598$shapes$$);var $child_QMARK_$jscomp$1$$=$APP.$cljs$core$set$$($map__65794__$1_p__65793_shapes$jscomp$48$$);return $APP.$cljs$core$update_vals$$($cells$jscomp$20$$,function($cell$jscomp$32$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($cell$jscomp$32$$,$APP.$cljs$cst$1598$shapes$$,function($p1__65788_SHARP_$$){return $APP.$cljs$core$filterv$$($child_QMARK_$jscomp$1$$,$p1__65788_SHARP_$$)})})}($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($shape_copy$jscomp$2$$),
$shape_copy$jscomp$2$$);$ids_map$jscomp$9_main_cells$$=$APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$shape$layout$remap_grid_cells$$($shape_main$jscomp$10$$,$ids_map$jscomp$9_main_cells$$));return $APP.$app$common$types$shape$layout$assign_cells$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape_copy$jscomp$2$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$app$common$types$shape$layout$merge_cells$$($ids_map$jscomp$9_main_cells$$,$copy_cells$$,
$omit_touched_QMARK_$jscomp$11$$)),$objects$jscomp$314$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null))};
$APP.$app$common$logic$libraries$reposition_shape$$=function($shape$jscomp$456$$,$origin_root$jscomp$1_origin_root_pos$$,$delta$jscomp$25_dest_root$jscomp$1_dest_root_pos$$){function $shape_pos$$($shape__$1$jscomp$32$$){return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$32$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1499$x$$],
null)),$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$32$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1500$y$$],null)))}$origin_root$jscomp$1_origin_root_pos$$=$shape_pos$$($origin_root$jscomp$1_origin_root_pos$$);$delta$jscomp$25_dest_root$jscomp$1_dest_root_pos$$=$shape_pos$$($delta$jscomp$25_dest_root$jscomp$1_dest_root_pos$$);$delta$jscomp$25_dest_root$jscomp$1_dest_root_pos$$=
$APP.$app$common$geom$point$subtract$$($delta$jscomp$25_dest_root$jscomp$1_dest_root_pos$$,$origin_root$jscomp$1_origin_root_pos$$);return $app$common$geom$shapes$transforms$move$$($shape$jscomp$456$$,$delta$jscomp$25_dest_root$jscomp$1_dest_root_pos$$)};
$APP.$app$common$logic$libraries$make_change$$=function($container$jscomp$60$$,$change$jscomp$24$$){return $app$common$files$helpers$page_QMARK_$$($container$jscomp$60$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$24$$,$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$60$$)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$24$$,$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$60$$))};
$app$common$logic$libraries$generate_add_component_changes$$=function($changes$jscomp$137_changes__$1$jscomp$42$$,$root$jscomp$50$$,$objects$jscomp$315_root_shape$jscomp$4$$,$file_id$jscomp$82_updated_shapes$jscomp$5_vec__65810$$,$page_id$jscomp$95$$,$props$jscomp$176_variant_props$$){var $name$jscomp$285_path$jscomp$235$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$50$$),$variant_id$jscomp$17$$=$APP.$app$common$types$component$is_variant_QMARK_$$($root$jscomp$50$$)?$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$50$$):
null;$props$jscomp$176_variant_props$$=$APP.$app$common$types$component$is_variant_QMARK_$$($root$jscomp$50$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$176_variant_props$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$50$$)):null;var $name__$1$jscomp$5_vec__65807$$=$app$common$path_names$split_group_name$$($name$jscomp$285_path$jscomp$235$$);$name$jscomp$285_path$jscomp$235$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name__$1$jscomp$5_vec__65807$$,
0,null);$name__$1$jscomp$5_vec__65807$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name__$1$jscomp$5_vec__65807$$,1,null);$file_id$jscomp$82_updated_shapes$jscomp$5_vec__65810$$=$APP.$app$common$types$container$convert_shape_in_component$$($root$jscomp$50$$,$objects$jscomp$315_root_shape$jscomp$4$$,$file_id$jscomp$82_updated_shapes$jscomp$5_vec__65810$$);$objects$jscomp$315_root_shape$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($file_id$jscomp$82_updated_shapes$jscomp$5_vec__65810$$,
0,null);$file_id$jscomp$82_updated_shapes$jscomp$5_vec__65810$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($file_id$jscomp$82_updated_shapes$jscomp$5_vec__65810$$,1,null);$changes$jscomp$137_changes__$1$jscomp$42$$=$APP.$app$common$files$changes_builder$add_component$$($changes$jscomp$137_changes__$1$jscomp$42$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$315_root_shape$jscomp$4$$),$name$jscomp$285_path$jscomp$235$$,$name__$1$jscomp$5_vec__65807$$,$file_id$jscomp$82_updated_shapes$jscomp$5_vec__65810$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$50$$),$page_id$jscomp$95$$,null,$variant_id$jscomp$17$$,$props$jscomp$176_variant_props$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$objects$jscomp$315_root_shape$jscomp$4$$,$changes$jscomp$137_changes__$1$jscomp$42$$],null)};
$app$common$logic$libraries$generate_add_component$$=function($changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$,$shapes$jscomp$49$$,$objects$jscomp$316$$,$page_id$jscomp$96_root_shape$jscomp$5$$,$changes__$4$jscomp$2_file_id$jscomp$83_vec__65817$$){var $prepare_create_board$$=$APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$,$changes__$1$jscomp$43$$=$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$,
$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$page_id$jscomp$96_root_shape$jscomp$5$$),$shapes_count$$=$APP.$cljs$core$count$$($shapes$jscomp$49$$),$first_shape$jscomp$3$$=$APP.$cljs$core$first$$($shapes$jscomp$49$$),$from_singe_frame_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$shapes_count$$)&&$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$3$$);$changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shapes_count$$,1)&&$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$3$$)&&!$APP.$app$common$types$component$instance_head_QMARK_$$($first_shape$jscomp$3$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$first_shape$jscomp$3$$,$APP.$app$common$files$changes_builder$with_objects$$($APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes__$1$jscomp$43$$,
$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$page_id$jscomp$96_root_shape$jscomp$5$$),$objects$jscomp$316$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$3$$)],null):function(){var $root$jscomp$52_root_name$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$shapes_count$$)?$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$3$$):"Component 1",$shape_ids$jscomp$3$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$shapes$jscomp$49$$);var $G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$=$APP.$app$common$uuid$next$$();var $G__65825$jscomp$inline_6152$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$3$$);$G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$=$prepare_create_board$$.$cljs$core$IFn$_invoke$arity$8$?$prepare_create_board$$.$cljs$core$IFn$_invoke$arity$8$($changes__$1$jscomp$43$$,
$G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$,$G__65825$jscomp$inline_6152$$,$objects$jscomp$316$$,$shape_ids$jscomp$3$$,null,$root$jscomp$52_root_name$$,!0):$prepare_create_board$$($changes__$1$jscomp$43$$,$G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$,$G__65825$jscomp$inline_6152$$,$objects$jscomp$316$$,$shape_ids$jscomp$3$$,null,$root$jscomp$52_root_name$$,!0);$root$jscomp$52_root_name$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$,
0,null);$G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$root$jscomp$52_root_name$$,$G__65824$jscomp$inline_6151_changes__$2$jscomp$20_vec__65820$$,$shape_ids$jscomp$3$$],null)}();var $root$jscomp$51$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$,
0,null),$changes__$2$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$,1,null);$changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$,2,null);var $changes__$3$jscomp$6$$=function(){return $from_singe_frame_QMARK_$$?$changes__$2$jscomp$19$$:$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$19$$,
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$51$$),function($shape$jscomp$457$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$457$$,$APP.$cljs$cst$1856$constraints_h$$,$APP.$cljs$cst$1887$scale$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1855$constraints_v$$,$APP.$cljs$cst$1887$scale$$]))})}(),$objects_SINGLEQUOTE_$jscomp$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$316$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$51$$),$root$jscomp$51$$);$changes__$4$jscomp$2_file_id$jscomp$83_vec__65817$$=$app$common$logic$libraries$generate_add_component_changes$$($changes__$3$jscomp$6$$,$root$jscomp$51$$,$objects_SINGLEQUOTE_$jscomp$1$$,$changes__$4$jscomp$2_file_id$jscomp$83_vec__65817$$,$page_id$jscomp$96_root_shape$jscomp$5$$,null);$page_id$jscomp$96_root_shape$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$4$jscomp$2_file_id$jscomp$83_vec__65817$$,
0,null);$changes__$4$jscomp$2_file_id$jscomp$83_vec__65817$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$4$jscomp$2_file_id$jscomp$83_vec__65817$$,1,null);$changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes__$4$jscomp$2_file_id$jscomp$83_vec__65817$$,$changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$,function($p1__65813_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__65813_SHARP_$$,
$APP.$cljs$cst$2029$component_root$$)},new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2029$component_root$$],null));return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$root$jscomp$51$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page_id$jscomp$96_root_shape$jscomp$5$$),$changes$jscomp$138_changes__$5_old_root_ids_vec__65814$$],null)};
$app$common$logic$libraries$generate_detach_component$$=function($changes$jscomp$140$$,$id$jscomp$459$$,$container$jscomp$61_file$jscomp$54$$,$page_id$jscomp$97$$,$libraries$jscomp$55$$){$container$jscomp$61_file$jscomp$54$$=$APP.$app$common$types$container$get_container$$($container$jscomp$61_file$jscomp$54$$,$page_id$jscomp$97$$);return $app$common$logic$libraries$generate_detach_instance$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_container$$($changes$jscomp$140$$,
$container$jscomp$61_file$jscomp$54$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$61_file$jscomp$54$$)),$container$jscomp$61_file$jscomp$54$$,$libraries$jscomp$55$$,$id$jscomp$459$$)};
$app$common$logic$libraries$generate_new_shape_for_swap$$=function($changes$jscomp$141_changes__$1$jscomp$45$$,$shape$jscomp$459$$,$file$jscomp$55$$,$page$jscomp$54$$,$libraries$jscomp$56$$,$changes__$2$jscomp$22_id_new_component_vec__65842$$,$index$jscomp$258$$,$position__$1$jscomp$1_target_cell$jscomp$4$$,$keep_props_values$$){var $new_shape__$1$jscomp$2_objects$jscomp$318$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$54$$),$parent$jscomp$231_position$jscomp$63$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$));$changes$jscomp$141_changes__$1$jscomp$45$$=$APP.$app$common$files$changes_builder$with_objects$$($changes$jscomp$141_changes__$1$jscomp$45$$,$new_shape__$1$jscomp$2_objects$jscomp$318$$);$position__$1$jscomp$1_target_cell$jscomp$4$$=$APP.$cljs$core$with_meta$$($parent$jscomp$231_position$jscomp$63$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3399$cell$$,$position__$1$jscomp$1_target_cell$jscomp$4$$],null));$parent$jscomp$231_position$jscomp$63$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_shape__$1$jscomp$2_objects$jscomp$318$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$));var $inside_comp_QMARK_$$=$APP.$app$common$types$container$in_any_component_QMARK_$$($new_shape__$1$jscomp$2_objects$jscomp$318$$,$parent$jscomp$231_position$jscomp$63$$);
$changes__$2$jscomp$22_id_new_component_vec__65842$$=$app$common$logic$libraries$generate_instantiate_component$cljs$0core$0IFn$0_invoke$0arity$012$$($changes$jscomp$141_changes__$1$jscomp$45$$,$new_shape__$1$jscomp$2_objects$jscomp$318$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$55$$),$changes__$2$jscomp$22_id_new_component_vec__65842$$,$position__$1$jscomp$1_target_cell$jscomp$4$$,$page$jscomp$54$$,$libraries$jscomp$56$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$),
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$),$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$),$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$)]),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3403$force_frame_QMARK_$$,!0],null));var $new_shape$jscomp$11$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$22_id_new_component_vec__65842$$,0,null);$changes__$2$jscomp$22_id_new_component_vec__65842$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$22_id_new_component_vec__65842$$,1,null);$new_shape__$1$jscomp$2_objects$jscomp$318$$=function(){var $JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$=$APP.$app$common$types$component$get_swap_slot$$($new_shape$jscomp$11$$)==
null;$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$?$inside_comp_QMARK_$$:$JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$)?($JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$55$$),$APP.$cljs$cst$142$data$$,$file$jscomp$55$$],null),$JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$=$app$common$types$file$find_swap_slot$cljs$0core$0IFn$0_invoke$0arity$05$$($shape$jscomp$459$$,$page$jscomp$54$$,$JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$,
$libraries$jscomp$56$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$=$app$common$types$component$set_swap_slot$$($new_shape$jscomp$11$$,$JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$)):$JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$=
$new_shape$jscomp$11$$;return $JSCompiler_inline_result$jscomp$10387_JSCompiler_temp$jscomp$10386_and__5023__auto__$jscomp$inline_6154_file$jscomp$inline_11848$$}();return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape__$1$jscomp$2_objects$jscomp$318$$,$APP.$app$common$logic$libraries$change_touched$$($app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$22_id_new_component_vec__65842$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape__$1$jscomp$2_objects$jscomp$318$$)],null),function($p1__65841_SHARP_$$){return $APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($p1__65841_SHARP_$$,$keep_props_values$$)}),$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$459$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$new_shape__$1$jscomp$2_objects$jscomp$318$$],null),$index$jscomp$258$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2568$allow_altering_copies$$,!0,$APP.$cljs$cst$2508$ignore_touched$$,!0],null)),$new_shape__$1$jscomp$2_objects$jscomp$318$$,$shape$jscomp$459$$,$app$common$types$container$make_container$$($page$jscomp$54$$,$APP.$cljs$cst$1608$page$$),$APP.$cljs$core$PersistentArrayMap$EMPTY$$)],null)};
$app$common$logic$libraries$generate_component_swap$$=function($all_parents$jscomp$7_changes$jscomp$142$$,$objects$jscomp$319$$,$new_shape$jscomp$12_shape$jscomp$460$$,$changes__$2$jscomp$23_file$jscomp$56_vec__65850$$,$page$jscomp$55$$,$libraries$jscomp$57$$,$id_new_component$jscomp$1$$,$index$jscomp$259$$,$target_cell$jscomp$5$$,$keep_props_values$jscomp$1$$,$changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$){$changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$=
$APP.$cljs$core$truth_$$($changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$)?function($p1__65846_SHARP_$$){return $APP.$app$common$types$component$get_swap_slot$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$319$$,$p1__65846_SHARP_$$))}:$APP.$cljs$core$constantly$$(!1);$changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$=$app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$06$$($all_parents$jscomp$7_changes$jscomp$142$$,
$changes__$2$jscomp$23_file$jscomp$56_vec__65850$$,$page$jscomp$55$$,$objects$jscomp$319$$,$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$12_shape$jscomp$460$$)),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2568$allow_altering_copies$$,!0,$cljs$cst$1602$ignore_children_fn$$,$changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$,$cljs$cst$3397$ignore_mask$$,!0,$cljs$cst$3398$ignore_flows_for$$,
$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$12_shape$jscomp$460$$)])],null));$all_parents$jscomp$7_changes$jscomp$142$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$,0,null);$changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$,
1,null);$changes__$2$jscomp$23_file$jscomp$56_vec__65850$$=$app$common$logic$libraries$generate_new_shape_for_swap$$($changes__$1$jscomp$46_ignore_swapped_QMARK__ignore_swapped_fn_vec__65847$$,$new_shape$jscomp$12_shape$jscomp$460$$,$changes__$2$jscomp$23_file$jscomp$56_vec__65850$$,$page$jscomp$55$$,$libraries$jscomp$57$$,$id_new_component$jscomp$1$$,$index$jscomp$259$$,$target_cell$jscomp$5$$,$keep_props_values$jscomp$1$$);$new_shape$jscomp$12_shape$jscomp$460$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$23_file$jscomp$56_vec__65850$$,
0,null);$changes__$2$jscomp$23_file$jscomp$56_vec__65850$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$2$jscomp$23_file$jscomp$56_vec__65850$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape$jscomp$12_shape$jscomp$460$$,$all_parents$jscomp$7_changes$jscomp$142$$,$changes__$2$jscomp$23_file$jscomp$56_vec__65850$$],null)};
$app$common$logic$libraries$generate_sync_file_changes$$=function($G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$,$undo_group$jscomp$5$$,$asset_type$jscomp$8_sync_typographies_QMARK_$$,$file_id$jscomp$84$$,$asset_id$jscomp$8$$,$library_id$jscomp$30$$,$libraries$jscomp$58$$,$current_file_id$jscomp$5$$){var $G__65853__$5_sync_components_QMARK_$$=$asset_type$jscomp$8_sync_typographies_QMARK_$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($asset_type$jscomp$8_sync_typographies_QMARK_$$,
$APP.$cljs$cst$1622$components$$),$G__65853__$6_sync_colors_QMARK_$$=$asset_type$jscomp$8_sync_typographies_QMARK_$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($asset_type$jscomp$8_sync_typographies_QMARK_$$,$APP.$cljs$cst$2174$colors$$);$asset_type$jscomp$8_sync_typographies_QMARK_$$=$asset_type$jscomp$8_sync_typographies_QMARK_$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($asset_type$jscomp$8_sync_typographies_QMARK_$$,$APP.$cljs$cst$2177$typographies$$);$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$=
$APP.$app$common$files$changes_builder$set_undo_group$$($G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$,$undo_group$jscomp$5$$);$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$=$G__65853__$5_sync_components_QMARK_$$?$app$common$logic$libraries$generate_sync_library$$($G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$,$file_id$jscomp$84$$,$APP.$cljs$cst$1622$components$$,$asset_id$jscomp$8$$,$library_id$jscomp$30$$,$libraries$jscomp$58$$,
$current_file_id$jscomp$5$$):$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$;$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$=$G__65853__$6_sync_colors_QMARK_$$?$app$common$logic$libraries$generate_sync_library$$($G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$,$file_id$jscomp$84$$,$APP.$cljs$cst$2174$colors$$,$asset_id$jscomp$8$$,$library_id$jscomp$30$$,$libraries$jscomp$58$$,$current_file_id$jscomp$5$$):$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$;
$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$=$asset_type$jscomp$8_sync_typographies_QMARK_$$?$app$common$logic$libraries$generate_sync_library$$($G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$,$file_id$jscomp$84$$,$APP.$cljs$cst$2177$typographies$$,$asset_id$jscomp$8$$,$library_id$jscomp$30$$,$libraries$jscomp$58$$,$current_file_id$jscomp$5$$):$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$;$G__65853__$5_sync_components_QMARK_$$=
$G__65853__$5_sync_components_QMARK_$$?$app$common$logic$libraries$generate_sync_file$$($G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$,$file_id$jscomp$84$$,$APP.$cljs$cst$1622$components$$,$asset_id$jscomp$8$$,$library_id$jscomp$30$$,$libraries$jscomp$58$$,$current_file_id$jscomp$5$$):$G__65853__$1_G__65853__$2_G__65853__$3_G__65853__$4_changes$jscomp$143$$;$G__65853__$6_sync_colors_QMARK_$$=$G__65853__$6_sync_colors_QMARK_$$?$app$common$logic$libraries$generate_sync_file$$($G__65853__$5_sync_components_QMARK_$$,
$file_id$jscomp$84$$,$APP.$cljs$cst$2174$colors$$,$asset_id$jscomp$8$$,$library_id$jscomp$30$$,$libraries$jscomp$58$$,$current_file_id$jscomp$5$$):$G__65853__$5_sync_components_QMARK_$$;return $asset_type$jscomp$8_sync_typographies_QMARK_$$?$app$common$logic$libraries$generate_sync_file$$($G__65853__$6_sync_colors_QMARK_$$,$file_id$jscomp$84$$,$APP.$cljs$cst$2177$typographies$$,$asset_id$jscomp$8$$,$library_id$jscomp$30$$,$libraries$jscomp$58$$,$current_file_id$jscomp$5$$):$G__65853__$6_sync_colors_QMARK_$$};
$app$common$logic$libraries$generate_duplicate_flows$$=function($changes$jscomp$146$$,$shapes$jscomp$50$$,$page$jscomp$56$$,$ids_map$jscomp$11$$){var $flows$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$56$$,$APP.$cljs$cst$2041$flows$$),$unames$jscomp$2$$=$APP.$cljs$core$volatile_BANG_$$($APP.$app$common$files$helpers$get_used_names$$($APP.$cljs$core$vals$$($flows$jscomp$4$$)));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$49$$,
$flow_id$jscomp$1_frame_id$jscomp$44$$){var $name$jscomp$286$$=$APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$("Flow",$APP.$cljs$core$_deref$$($unames$jscomp$2$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1613$immediate_suffix_QMARK_$$,!0])),$frame_id__$1$jscomp$6_new_flow$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ids_map$jscomp$11$$,$flow_id$jscomp$1_frame_id$jscomp$44$$);$flow_id$jscomp$1_frame_id$jscomp$44$$=
$APP.$app$common$uuid$next$$();$frame_id__$1$jscomp$6_new_flow$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,$flow_id$jscomp$1_frame_id$jscomp$44$$,$APP.$cljs$cst$723$name$$,$name$jscomp$286$$,$APP.$cljs$cst$2038$starting_frame$$,$frame_id__$1$jscomp$6_new_flow$$],null);$unames$jscomp$2$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($unames$jscomp$2$$.$cljs$core$IDeref$_deref$arity$1$(null),$name$jscomp$286$$));
return $app$common$files$changes_builder$set_flow$$($APP.$app$common$files$changes_builder$with_page$$($changes__$1$jscomp$49$$,$page$jscomp$56$$),$flow_id$jscomp$1_frame_id$jscomp$44$$,$frame_id__$1$jscomp$6_new_flow$$)},$changes$jscomp$146$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$page$get_frame_flow$$,$flows$jscomp$4$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$frame_shape_QMARK_$$,$shapes$jscomp$50$$))))};
$app$common$logic$libraries$generate_duplicate_guides$$=function($changes$jscomp$147$$,$frames$jscomp$11_shapes$jscomp$51$$,$page$jscomp$57$$,$ids_map$jscomp$12$$,$delta$jscomp$26$$){var $guides$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$57$$,$APP.$cljs$cst$2042$guides$$);$frames$jscomp$11_shapes$jscomp$51$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$frame_shape_QMARK_$$,$frames$jscomp$11_shapes$jscomp$51$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$50$$,
$frame$jscomp$20$$){var $new_id$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ids_map$jscomp$12$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$20$$)),$new_frame$$=$app$common$geom$shapes$transforms$move$$($frame$jscomp$20$$,$delta$jscomp$26$$);return $APP.$cljs$core$reduce_kv$$(function($changes__$2$jscomp$24$$,$_$jscomp$1806_guide_id$jscomp$1$$,$guide$jscomp$1_guide__$1$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$20$$),
$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($guide$jscomp$1_guide__$1$$))){$_$jscomp$1806_guide_id$jscomp$1$$=$APP.$app$common$uuid$next$$();var $position$jscomp$64$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2039$axis$$.$cljs$core$IFn$_invoke$arity$1$($guide$jscomp$1_guide__$1$$),$APP.$cljs$cst$1499$x$$)?$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($guide$jscomp$1_guide__$1$$)+($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($new_frame$$)-
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$20$$)):$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($guide$jscomp$1_guide__$1$$)+($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($new_frame$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$20$$));$guide$jscomp$1_guide__$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,$_$jscomp$1806_guide_id$jscomp$1$$,$APP.$cljs$cst$1591$frame_id$$,$new_id$jscomp$10$$,
$APP.$cljs$cst$1660$position$$,$position$jscomp$64$$,$APP.$cljs$cst$2039$axis$$,$APP.$cljs$cst$2039$axis$$.$cljs$core$IFn$_invoke$arity$1$($guide$jscomp$1_guide__$1$$)],null);return $app$common$files$changes_builder$set_guide$$($changes__$2$jscomp$24$$,$_$jscomp$1806_guide_id$jscomp$1$$,$guide$jscomp$1_guide__$1$$)}return $changes__$2$jscomp$24$$},$changes__$1$jscomp$50$$,$guides$jscomp$3$$)},$APP.$app$common$files$changes_builder$with_page$$($changes$jscomp$147$$,$page$jscomp$57$$),$frames$jscomp$11_shapes$jscomp$51$$)};
$app$common$logic$libraries$duplicate_variant$$=function($changes$jscomp$148_shape$jscomp$461$$,$JSCompiler_temp_const$jscomp$10434_library$jscomp$22$$,$G__65859__$2$jscomp$inline_11852_component$jscomp$71$$,$base_pos_new_component_id$jscomp$2$$,$JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$,$G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$,$into_new_variant_QMARK_$$){var $component_page$jscomp$6_objects$jscomp$322_value$jscomp$529$$=$APP.$app$common$types$pages_list$get_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10434_library$jscomp$22$$),
$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($G__65859__$2$jscomp$inline_11852_component$jscomp$71$$));$component_page$jscomp$6_objects$jscomp$322_value$jscomp$529$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_page$jscomp$6_objects$jscomp$322_value$jscomp$529$$);var $component_shape$jscomp$4_delta$jscomp$27_orig_pos$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component_page$jscomp$6_objects$jscomp$322_value$jscomp$529$$,
$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65859__$2$jscomp$inline_11852_component$jscomp$71$$));$component_shape$jscomp$4_delta$jscomp$27_orig_pos$jscomp$2$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$4_delta$jscomp$27_orig_pos$jscomp$2$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($component_shape$jscomp$4_delta$jscomp$27_orig_pos$jscomp$2$$));$component_shape$jscomp$4_delta$jscomp$27_orig_pos$jscomp$2$$=
$APP.$app$common$geom$point$subtract$$($base_pos_new_component_id$jscomp$2$$,$component_shape$jscomp$4_delta$jscomp$27_orig_pos$jscomp$2$$);$base_pos_new_component_id$jscomp$2$$=$APP.$app$common$uuid$next$$();$G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$=$APP.$app$common$logic$libraries$generate_duplicate_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes$jscomp$148_shape$jscomp$461$$,$JSCompiler_temp_const$jscomp$10434_library$jscomp$22$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__65859__$2$jscomp$inline_11852_component$jscomp$71$$),
$base_pos_new_component_id$jscomp$2$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0,$APP.$cljs$cst$2584$delta$$,$component_shape$jscomp$4_delta$jscomp$27_orig_pos$jscomp$2$$,$cljs$cst$3402$new_variant_id$$,$APP.$cljs$core$truth_$$($into_new_variant_QMARK_$$)?null:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$),
$APP.$cljs$cst$2028$page_id$$,$G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$],null)]));$changes$jscomp$148_shape$jscomp$461$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$,0,null);$G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$,
1,null);$component_page$jscomp$6_objects$jscomp$322_value$jscomp$529$$=$APP.$cljs$core$truth_$$($into_new_variant_QMARK_$$)?["Value ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$count$$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($APP.$app$common$files$variant$extract_properties_values$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10434_library$jscomp$22$$),$component_page$jscomp$6_objects$jscomp$322_value$jscomp$529$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$)))))+1)].join(""):null;$JSCompiler_temp_const$jscomp$10434_library$jscomp$22$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$;$G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$=$APP.$cljs$core$truth_$$($into_new_variant_QMARK_$$)?$app$common$logic$variant_properties$generate_make_shapes_variant$$($G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$changes$jscomp$148_shape$jscomp$461$$],null),$JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$):$G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$;$G__65859__$2$jscomp$inline_11852_component$jscomp$71$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($into_new_variant_QMARK_$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65859__$2$jscomp$inline_11852_component$jscomp$71$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$)):$into_new_variant_QMARK_$$)?$app$common$logic$variant_properties$generate_update_property_value$$($G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$,$base_pos_new_component_id$jscomp$2$$,$APP.$cljs$core$count$$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($G__65859__$2$jscomp$inline_11852_component$jscomp$71$$))-1,$component_page$jscomp$6_objects$jscomp$322_value$jscomp$529$$):
$G__65859__$1$jscomp$inline_11851_changes__$1$jscomp$51_page_id$jscomp$98_vec__65856$$;$JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$=$APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$($G__65859__$2$jscomp$inline_11852_component$jscomp$71$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$changes$jscomp$148_shape$jscomp$461$$],null),0);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$10434_library$jscomp$22$$,[$changes$jscomp$148_shape$jscomp$461$$,$JSCompiler_inline_result$jscomp$10435_parent$jscomp$233$$],null)};
$app$common$logic$libraries$generate_duplicate_component_change$$=function($changes$jscomp$149$$,$objects$jscomp$323_vec__65860$$,$page$jscomp$58$$,$main$jscomp$1$$,$parent_id$jscomp$50$$,$frame_id$jscomp$45$$,$delta$jscomp$28$$,$libraries$jscomp$61$$,$library_data$jscomp$27$$,$ids_map$jscomp$13$$){function $restore_component$$(){var $map__65863_shape$jscomp$462$$=$APP.$app$common$logic$libraries$prepare_restore_component$cljs$0core$0IFn$0_invoke$0arity$08$$($changes$jscomp$149$$,$library_data$jscomp$27$$,
$component_id$jscomp$44$$,$page$jscomp$58$$,$pos$jscomp$101$$,$main_id$jscomp$5$$,$parent_id$jscomp$50$$,$frame_id$jscomp$45$$),$changes__$1$jscomp$53_map__65863__$1$$=$APP.$cljs$core$__destructure_map$$($map__65863_shape$jscomp$462$$);$map__65863_shape$jscomp$462$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes__$1$jscomp$53_map__65863__$1$$,$APP.$cljs$cst$1795$shape$$);$changes__$1$jscomp$53_map__65863__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes__$1$jscomp$53_map__65863__$1$$,
$APP.$cljs$cst$3084$changes$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$map__65863_shape$jscomp$462$$,$changes__$1$jscomp$53_map__65863__$1$$],null)}var $main_id$jscomp$5$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$1$$),$component_id$jscomp$44$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$1$$),$file_id$jscomp$85$$=$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$1$$),
$component$jscomp$72$$=$APP.$app$common$types$file$get_component$$($libraries$jscomp$61$$,$file_id$jscomp$85$$,$component_id$jscomp$44$$),$pos$jscomp$101$$=function(){var $$$jscomp$21$$=$app$common$geom$shapes$transforms$move$$($main$jscomp$1$$,$delta$jscomp$28$$);return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($$$jscomp$21$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($$$jscomp$21$$))}(),$parent$jscomp$234$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$323_vec__65860$$,$parent_id$jscomp$50$$),$in_variant_container_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($ids_map$jscomp$13$$,$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$1$$));$objects$jscomp$323_vec__65860$$=$component$jscomp$72$$==null?$restore_component$$():$APP.$app$common$types$component$is_variant_QMARK_$$($main$jscomp$1$$)&&$in_variant_container_QMARK_$$?$app$common$logic$libraries$duplicate_variant$$($changes$jscomp$149$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$61$$,$file_id$jscomp$85$$),$component$jscomp$72$$,$pos$jscomp$101$$,$parent$jscomp$234$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$58$$),!1):$APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$234$$))?$app$common$logic$libraries$duplicate_variant$$($changes$jscomp$149$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$61$$,$file_id$jscomp$85$$),
$component$jscomp$72$$,$pos$jscomp$101$$,$parent$jscomp$234$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$58$$),!0):$app$common$logic$libraries$generate_instantiate_component$cljs$0core$0IFn$0_invoke$0arity$012$$($changes$jscomp$149$$,$objects$jscomp$323_vec__65860$$,$file_id$jscomp$85$$,$component_id$jscomp$44$$,$pos$jscomp$101$$,$page$jscomp$58$$,$libraries$jscomp$61$$,$main_id$jscomp$5$$,$parent_id$jscomp$50$$,$frame_id$jscomp$45$$,$ids_map$jscomp$13$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$323_vec__65860$$,0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$323_vec__65860$$,1,null)};
$app$common$logic$libraries$generate_duplicate_shape_change$cljs$0core$0IFn$0_invoke$0arity$019$$=function($changes$jscomp$152$$,$objects$jscomp$326$$,$page$jscomp$61$$,$unames$jscomp$5$$,$update_unames_BANG_$jscomp$2$$,$ids$jscomp$58$$,$ids_map$jscomp$16$$,$obj$jscomp$201$$,$delta$jscomp$31$$,$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$,$libraries$jscomp$64$$,$library_data$jscomp$30$$,$file_id$jscomp$88$$,$frame_id$jscomp$46$$,$is_component_main_QMARK__parent_id$jscomp$51$$,
$duplicating_component_QMARK_$$,$child_QMARK_$jscomp$2$$,$remove_swap_slot_QMARK_$$,$variant_props$jscomp$2$$){function $regenerate_component$$($changes__$1$jscomp$55_vec__65869$$,$shape$jscomp$463$$){$changes__$1$jscomp$55_vec__65869$$=$app$common$logic$libraries$generate_add_component_changes$$($changes__$1$jscomp$55_vec__65869$$,$shape$jscomp$463$$,$objects$jscomp$326$$,$file_id$jscomp$88$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$61$$),$variant_props$jscomp$2$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$55_vec__65869$$,
0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$55_vec__65869$$,1,null)}if($obj$jscomp$201$$==null)return $changes$jscomp$152$$;if($APP.$cljs$core$truth_$$($app$common$types$file$is_main_of_known_component_QMARK_$$($obj$jscomp$201$$,$libraries$jscomp$64$$)))return $app$common$logic$libraries$generate_duplicate_component_change$$($changes$jscomp$152$$,$objects$jscomp$326$$,$page$jscomp$61$$,$obj$jscomp$201$$,$is_component_main_QMARK__parent_id$jscomp$51$$,
$frame_id$jscomp$46$$,$delta$jscomp$31$$,$libraries$jscomp$64$$,$library_data$jscomp$30$$,$ids_map$jscomp$16$$);var $frame_QMARK_$jscomp$1$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$),$group_QMARK_$jscomp$1$$=$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$),$bool_QMARK_$jscomp$1$$=$APP.$app$common$files$helpers$bool_shape_QMARK_$$($obj$jscomp$201$$),$new_id$jscomp$11$$=function(){var $G__65868$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$);return $ids_map$jscomp$16$$.$cljs$core$IFn$_invoke$arity$1$?$ids_map$jscomp$16$$.$cljs$core$IFn$_invoke$arity$1$($G__65868$$):$ids_map$jscomp$16$$($G__65868$$)}(),$parent_id__$1$jscomp$5$$=$APP.$cljs$core$truth_$$($is_component_main_QMARK__parent_id$jscomp$51$$)?$is_component_main_QMARK__parent_id$jscomp$51$$:$frame_id$jscomp$46$$,$parent$jscomp$235$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$326$$,
$parent_id__$1$jscomp$5$$),$name$jscomp$287$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$),$is_component_root_QMARK_$$=function(){var $or__5025__auto__$jscomp$663_or__5025__auto____$1$jscomp$78$$=$cljs$cst$3415$saved_component_root$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$663_or__5025__auto____$1$jscomp$78$$))return $or__5025__auto__$jscomp$663_or__5025__auto____$1$jscomp$78$$;$or__5025__auto__$jscomp$663_or__5025__auto____$1$jscomp$78$$=
$cljs$cst$3416$saved_component_root_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$663_or__5025__auto____$1$jscomp$78$$)?$or__5025__auto__$jscomp$663_or__5025__auto____$1$jscomp$78$$:$APP.$app$common$types$component$instance_root_QMARK_$$($obj$jscomp$201$$)}(),$duplicating_component_QMARK___$1$$=$APP.$cljs$core$truth_$$($duplicating_component_QMARK_$$)?$duplicating_component_QMARK_$$:$APP.$app$common$types$component$instance_head_QMARK_$$($obj$jscomp$201$$);
$is_component_main_QMARK__parent_id$jscomp$51$$=$APP.$app$common$types$component$main_instance_QMARK_$$($obj$jscomp$201$$);var $subinstance_head_QMARK_$$=$app$common$types$component$subinstance_head_QMARK_$$($obj$jscomp$201$$),$instance_root_QMARK_$$=$APP.$app$common$types$component$instance_root_QMARK_$$($obj$jscomp$201$$),$into_component_QMARK_$$=$APP.$cljs$core$truth_$$($duplicating_component_QMARK___$1$$)?$APP.$app$common$types$container$in_any_component_QMARK_$$($objects$jscomp$326$$,$parent$jscomp$235$$):
$duplicating_component_QMARK___$1$$,$level_delta__$1$$=$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$!=null?$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$:$app$common$types$container$get_nesting_level_delta$$($objects$jscomp$326$$,$obj$jscomp$201$$,$parent$jscomp$235$$),$new_shape_ref$$=$app$common$types$file$advance_shape_ref$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(null,$page$jscomp$61$$,$libraries$jscomp$64$$,$obj$jscomp$201$$,
$level_delta__$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0],null)]));$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$=function(){var $G__65872$$=function(){var $G__65873$$=function(){var $G__65874$$=$APP.$app$common$data$update_when$$($app$common$geom$shapes$move$$(function(){var $G__65875$$=function(){var $G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$=
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$;var $G__65880$jscomp$inline_14069_JSCompiler_inline_result$jscomp$inline_14068$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($obj$jscomp$201$$,$APP.$cljs$cst$266$id$$,$new_id$jscomp$11$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$name$jscomp$287$$,$APP.$cljs$cst$1603$parent_id$$,$parent_id__$1$jscomp$5$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$46$$]));var $and__5023__auto__$jscomp$inline_14070$$=
!$instance_root_QMARK_$$;$G__65880$jscomp$inline_14069_JSCompiler_inline_result$jscomp$inline_14068$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_14070$$?$subinstance_head_QMARK_$$?$remove_swap_slot_QMARK_$$:$subinstance_head_QMARK_$$:$and__5023__auto__$jscomp$inline_14070$$)?$app$common$types$component$remove_swap_slot$$($G__65880$jscomp$inline_14069_JSCompiler_inline_result$jscomp$inline_14068$$):$G__65880$jscomp$inline_14069_JSCompiler_inline_result$jscomp$inline_14068$$;$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$=
$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$.call($APP.$cljs$core$dissoc$$,$G__65880$jscomp$inline_14069_JSCompiler_inline_result$jscomp$inline_14068$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2903$use_for_thumbnail$$]));$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$=
$APP.$cljs$core$not$$($is_component_root_QMARK_$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$,$APP.$cljs$cst$2030$main_instance$$):$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$;$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$=
$APP.$cljs$core$truth_$$($into_component_QMARK_$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$,$APP.$cljs$cst$2029$component_root$$):$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$;$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$=
$APP.$app$common$types$component$instance_head_QMARK_$$($obj$jscomp$201$$)&&$APP.$cljs$core$not$$($into_component_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$,$APP.$cljs$cst$2029$component_root$$,!0):$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$;
return $frame_QMARK_$jscomp$1$$||$group_QMARK_$jscomp$1$$||$bool_QMARK_$jscomp$1$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$):$G__65876_G__65877$jscomp$inline_14065_G__65878$jscomp$inline_14066_G__65879$jscomp$inline_14071_JSCompiler_temp_const$jscomp$inline_14067$$}();return $new_shape_ref$$!=
null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_shape_ref$$,$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65875$$,$APP.$cljs$cst$2032$shape_ref$$,$new_shape_ref$$):$G__65875$$}(),$delta$jscomp$31$$),$APP.$cljs$cst$2036$interactions$$,function($p1__65864_SHARP_$$){return $app$common$types$shape$interactions$remap_interactions$$($p1__65864_SHARP_$$,$ids_map$jscomp$16$$,$objects$jscomp$326$$)});
return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$)?$APP.$app$common$types$shape$layout$remap_grid_cells$$($G__65874$$,$ids_map$jscomp$16$$):$G__65874$$}();return $APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$235$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65873$$,$APP.$cljs$cst$1985$variant_id$$,$parent_id__$1$jscomp$5$$):$G__65873$$}();return $APP.$app$common$types$component$is_variant_QMARK_$$($obj$jscomp$201$$)&&
$APP.$cljs$core$not$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$235$$))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65872$$,$APP.$cljs$cst$723$name$$,$app$common$types$variant$variant_name_to_name$$($obj$jscomp$201$$)),$APP.$cljs$cst$1985$variant_id$$):$G__65872$$}();var $new_obj__$1$$=$APP.$cljs$core$not$$($duplicating_component_QMARK___$1$$)?$app$common$types$component$detach_shape$$($changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$):
$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$;$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$=function(){var $G__65882$$=$app$common$files$changes_builder$amend_last_change$$($app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$152$$,$new_obj__$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2508$ignore_touched$$,$APP.$cljs$core$truth_$$($duplicating_component_QMARK___$1$$)?
$child_QMARK_$jscomp$2$$:$duplicating_component_QMARK___$1$$],null)),function($p1__65865_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65865_SHARP_$$,$APP.$cljs$cst$3404$old_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$))});return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$326$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$)))?
$APP.$app$common$files$changes_builder$reorder_grid_children$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($G__65882$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$)],null),$APP.$app$common$types$shape$layout$assign_cells$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$)],null)):$G__65882$$}();$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($is_component_root_QMARK_$$)?$is_component_main_QMARK__parent_id$jscomp$51$$:$is_component_root_QMARK_$$)?$regenerate_component$$($changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$,
$new_obj__$1$$):$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$;var $page_SINGLEQUOTE_$$=$app$common$types$shape_tree$add_shape$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_obj__$1$$),$new_obj__$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1615$objects$$,$objects$jscomp$326$$],null),$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($new_obj__$1$$),$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($new_obj__$1$$),
null,!0);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$3$jscomp$7$$,$child$jscomp$89$$){return $app$common$logic$libraries$generate_duplicate_shape_change$cljs$0core$0IFn$0_invoke$0arity$019$$($changes__$3$jscomp$7$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page_SINGLEQUOTE_$$),$page$jscomp$61$$,$unames$jscomp$5$$,$update_unames_BANG_$jscomp$2$$,$ids$jscomp$58$$,$ids_map$jscomp$16$$,$child$jscomp$89$$,$delta$jscomp$31$$,$level_delta__$1$$,
$libraries$jscomp$64$$,$library_data$jscomp$30$$,$file_id$jscomp$88$$,$frame_QMARK_$jscomp$1$$?$new_id$jscomp$11$$:$frame_id$jscomp$46$$,$new_id$jscomp$11$$,$duplicating_component_QMARK___$1$$,!0,$APP.$cljs$core$truth_$$($remove_swap_slot_QMARK_$$)?!$subinstance_head_QMARK_$$&&!$instance_root_QMARK_$$:$remove_swap_slot_QMARK_$$,$variant_props$jscomp$2$$)},$changes__$1$jscomp$54_changes__$2$jscomp$25_level_delta$jscomp$2_new_obj$jscomp$3$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$326$$),
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$201$$)))};
$APP.$app$common$logic$libraries$generate_duplicate_changes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($changes$jscomp$153_changes__$1$jscomp$56_changes__$2$jscomp$27$$,$all_objects$$,$page$jscomp$62$$,$ids$jscomp$59$$,$delta$jscomp$32$$,$libraries$jscomp$65$$,$library_data$jscomp$31$$,$file_id$jscomp$89$$,$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$){function $update_unames_BANG_$jscomp$3$$($new_name$jscomp$12$$){return $unames$jscomp$6$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($unames$jscomp$6$$.$cljs$core$IDeref$_deref$arity$1$(null),
$new_name$jscomp$12$$))}$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$);var $variant_props$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$,$cljs$cst$3417$variant_props$$),$alt_duplication_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$,
$cljs$cst$3418$alt_duplication_QMARK_$$);$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($all_objects$$),$ids$jscomp$59$$);var $unames$jscomp$6$$=$APP.$cljs$core$volatile_BANG_$$($APP.$app$common$files$helpers$get_used_names$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$62$$))),$all_ids$jscomp$1_ids_map__$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__65885_SHARP_$$,
$p2__65886_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($p1__65885_SHARP_$$,$APP.$cljs$core$cons$$($p2__65886_SHARP_$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($all_objects$$,$p2__65886_SHARP_$$)))},$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$ids$jscomp$59$$),$ids_map$jscomp$17$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__65887_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__65887_SHARP_$$,$APP.$app$common$uuid$next$$()],null)}),$all_ids$jscomp$1_ids_map__$1$$);$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($shape$jscomp$464$$){return $APP.$cljs$core$truth_$$($alt_duplication_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$464$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$app$common$uuid$zero$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1591$frame_id$$,
$APP.$app$common$uuid$zero$$])):$shape$jscomp$464$$},$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$);$changes$jscomp$153_changes__$1$jscomp$56_changes__$2$jscomp$27$$=$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_page$$($changes$jscomp$153_changes__$1$jscomp$56_changes__$2$jscomp$27$$,$page$jscomp$62$$),$all_objects$$),$library_data$jscomp$31$$);$changes$jscomp$153_changes__$1$jscomp$56_changes__$2$jscomp$27$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__65888_SHARP_$$,$p2__65889_SHARP_$$){return $app$common$logic$libraries$generate_duplicate_shape_change$cljs$0core$0IFn$0_invoke$0arity$019$$($p1__65888_SHARP_$$,$all_objects$$,$page$jscomp$62$$,$unames$jscomp$6$$,$update_unames_BANG_$jscomp$3$$,$ids$jscomp$59$$,$ids_map$jscomp$17$$,$p2__65889_SHARP_$$,$delta$jscomp$32$$,null,$libraries$jscomp$65$$,$library_data$jscomp$31$$,$file_id$jscomp$89$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($p2__65889_SHARP_$$),
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p2__65889_SHARP_$$),!1,!1,!0,$variant_props$jscomp$3$$)},$changes$jscomp$153_changes__$1$jscomp$56_changes__$2$jscomp$27$$,$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$);$all_ids$jscomp$1_ids_map__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__65890_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2560$add_obj$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__65890_SHARP_$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__65891_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3404$old_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__65891_SHARP_$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2561$obj$$.$cljs$core$IFn$_invoke$arity$1$($p1__65891_SHARP_$$))],null)})),$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$153_changes__$1$jscomp$56_changes__$2$jscomp$27$$));
return $app$common$logic$libraries$generate_duplicate_guides$$($app$common$logic$libraries$generate_duplicate_flows$$($changes$jscomp$153_changes__$1$jscomp$56_changes__$2$jscomp$27$$,$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$,$page$jscomp$62$$,$all_ids$jscomp$1_ids_map__$1$$),$map__65902__$1_p__65901_shapes$jscomp$52_shapes__$1$jscomp$7$$,$page$jscomp$62$$,$all_ids$jscomp$1_ids_map__$1$$,$delta$jscomp$32$$)};
$APP.$app$common$logic$libraries$generate_duplicate_changes_update_indices$$=function($changes$jscomp$154$$,$objects$jscomp$327$$,$ids$jscomp$60_index_map$$){function $inc_indices$$($p__65904_result$jscomp$264$$,$index$jscomp$260_p__65905$$){var $offset$jscomp$164$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65904_result$jscomp$264$$,0,null);$p__65904_result$jscomp$264$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65904_result$jscomp$264$$,1,null);var $id$jscomp$463$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index$jscomp$260_p__65905$$,0,null);$index$jscomp$260_p__65905$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index$jscomp$260_p__65905$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$offset$jscomp$164$$+1,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($p__65904_result$jscomp$264$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$id$jscomp$463$$,$index$jscomp$260_p__65905$$+$offset$jscomp$164$$],null))],null)}$ids$jscomp$60_index_map$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($index_map$jscomp$1$$,$id$jscomp$462$$){var $parent_id$jscomp$52$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$327$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$462$$,$APP.$cljs$cst$1603$parent_id$$],null)),$parent_index$$=$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$327$$,
$id$jscomp$462$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($index_map$jscomp$1$$,$parent_id$jscomp$52$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$462$$,$parent_index$$],null))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$ids$jscomp$60_index_map$$);var $objects_indices$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$merge$$,
$APP.$cljs$core$vals$$($APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$(function($_$jscomp$1808$$,$entry$jscomp$49$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$second$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($inc_indices$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,
$entry$jscomp$49$$))))},$ids$jscomp$60_index_map$$)));return $app$common$files$changes_builder$amend_changes$$($changes$jscomp$154$$,function($change$jscomp$25$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$25$$,$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects_indices$$,$APP.$cljs$cst$3404$old_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$25$$)))})};
$app$main$data$workspace$collapse$expand_all_parents$$=function($ids$jscomp$61$$,$objects$jscomp$328$$){typeof $app$main$data$workspace$collapse$expand_all_parents_55118$$==="undefined"&&($app$main$data$workspace$collapse$expand_all_parents_55118$$=function($ids$jscomp$62$$,$objects$jscomp$329$$,$meta55119$$){this.ids=$ids$jscomp$62$$;this.objects=$objects$jscomp$329$$;this.$meta55119$=$meta55119$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$collapse$expand_all_parents_55118$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$collapse$expand_all_parents_55118$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3419$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_expand_all_parents$$},$app$main$data$workspace$collapse$expand_all_parents_55118$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55120$$,$meta55119__$1$$){return new $app$main$data$workspace$collapse$expand_all_parents_55118$$(this.ids,this.objects,$meta55119__$1$$)},
$app$main$data$workspace$collapse$expand_all_parents_55118$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55119$},$app$main$data$workspace$collapse$expand_all_parents_55118$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$collapse$expand_all_parents_55118$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1809$$,$state$jscomp$278$$){var $self__$jscomp$3904$$=this;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$278$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3420$expanded$$],null),function($expanded$jscomp$3$$){var $distinct_parents_flat_parents_non_root_parents_parents_seqs$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($x$jscomp$1170$$){return $APP.$app$common$files$helpers$get_parent_ids$$($self__$jscomp$3904$$.objects,$x$jscomp$1170$$)},$self__$jscomp$3904$$.ids);$distinct_parents_flat_parents_non_root_parents_parents_seqs$$=
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,$distinct_parents_flat_parents_non_root_parents_parents_seqs$$);$distinct_parents_flat_parents_non_root_parents_parents_seqs$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__55116_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__55116_SHARP_$$,$APP.$app$common$uuid$zero$$)},$distinct_parents_flat_parents_non_root_parents_parents_seqs$$);$distinct_parents_flat_parents_non_root_parents_parents_seqs$$=
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$distinct_parents_flat_parents_non_root_parents_parents_seqs$$);return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$expanded$jscomp$3$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$464$$){return $APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$id$jscomp$464$$,
!0])},$distinct_parents_flat_parents_non_root_parents_parents_seqs$$))]))})});return new $app$main$data$workspace$collapse$expand_all_parents_55118$$($ids$jscomp$61$$,$objects$jscomp$328$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$collapse$toggle_collapse$$=function($id$jscomp$465$$){typeof $app$main$data$workspace$collapse$toggle_collapse_55131$$==="undefined"&&($app$main$data$workspace$collapse$toggle_collapse_55131$$=function($id$jscomp$466$$,$meta55132$$){this.id=$id$jscomp$466$$;this.$meta55132$=$meta55132$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$collapse$toggle_collapse_55131$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$collapse$toggle_collapse_55131$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3421$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_toggle_collapse$$},$app$main$data$workspace$collapse$toggle_collapse_55131$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55133$$,$meta55132__$1$$){return new $app$main$data$workspace$collapse$toggle_collapse_55131$$(this.id,$meta55132__$1$$)},$app$main$data$workspace$collapse$toggle_collapse_55131$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta55132$},$app$main$data$workspace$collapse$toggle_collapse_55131$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$collapse$toggle_collapse_55131$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1810$$,$state$jscomp$279$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$279$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3420$expanded$$,this.id],null),$APP.$cljs$core$not$$)});return new $app$main$data$workspace$collapse$toggle_collapse_55131$$($id$jscomp$465$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$collapse$expand_collapse$$=function($id$jscomp$467$$){typeof $app$main$data$workspace$collapse$expand_collapse_55139$$==="undefined"&&($app$main$data$workspace$collapse$expand_collapse_55139$$=function($id$jscomp$468$$,$meta55140$$){this.id=$id$jscomp$468$$;this.$meta55140$=$meta55140$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$collapse$expand_collapse_55139$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$collapse$expand_collapse_55139$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3422$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_expand_collapse$$},$app$main$data$workspace$collapse$expand_collapse_55139$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55141$$,$meta55140__$1$$){return new $app$main$data$workspace$collapse$expand_collapse_55139$$(this.id,$meta55140__$1$$)},$app$main$data$workspace$collapse$expand_collapse_55139$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta55140$},$app$main$data$workspace$collapse$expand_collapse_55139$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$collapse$expand_collapse_55139$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1811$$,$state$jscomp$280$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$280$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$APP.$cljs$cst$3420$expanded$$,this.id],null),!0)});return new $app$main$data$workspace$collapse$expand_collapse_55139$$($id$jscomp$467$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$collapse$collapse_all$$=function(){typeof $app$main$data$workspace$collapse$collapse_all_55150$$==="undefined"&&($app$main$data$workspace$collapse$collapse_all_55150$$=function($meta55151$$){this.$meta55151$=$meta55151$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$collapse$collapse_all_55150$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$collapse$collapse_all_55150$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3423$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_collapse_all$$},$app$main$data$workspace$collapse$collapse_all_55150$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_55152$$,$meta55151__$1$$){return new $app$main$data$workspace$collapse$collapse_all_55150$$($meta55151__$1$$)},$app$main$data$workspace$collapse$collapse_all_55150$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta55151$},$app$main$data$workspace$collapse$collapse_all_55150$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$collapse$collapse_all_55150$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1812$$,$state$jscomp$281$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$281$$,$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3420$expanded$$)});return new $app$main$data$workspace$collapse$collapse_all_55150$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$state$get_path_id$$=function($state$jscomp$282$$){var $or__5025__auto__$jscomp$665$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$282$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$665$$)?$or__5025__auto__$jscomp$665$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$282$$,
$APP.$cljs$cst$2149$workspace_drawing$$),$APP.$cljs$cst$2160$object$$),$APP.$cljs$cst$266$id$$)};
$app$main$data$workspace$path$state$get_path_location$$=function($var_args$jscomp$1184$$){for(var $args__5755__auto__$jscomp$210$$=[],$len__5749__auto___64984$$=arguments.length,$i__5750__auto___64985$$=0;;)if($i__5750__auto___64985$$<$len__5749__auto___64984$$)$args__5755__auto__$jscomp$210$$.push(arguments[$i__5750__auto___64985$$]),$i__5750__auto___64985$$+=1;else break;return $app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$210$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$210$$.slice(1),0,null):null)};
$app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($file_id$jscomp$90_state$jscomp$283$$,$ks$jscomp$59$$){var $temp__5823__auto__$jscomp$168$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$90_state$jscomp$283$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$168$$)){var $page_id$jscomp$99$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($file_id$jscomp$90_state$jscomp$283$$);$file_id$jscomp$90_state$jscomp$283$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($file_id$jscomp$90_state$jscomp$283$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,$file_id$jscomp$90_state$jscomp$283$$,$APP.$cljs$cst$142$data$$,
$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$99$$,$APP.$cljs$cst$1615$objects$$,$temp__5823__auto__$jscomp$168$$],null),$ks$jscomp$59$$)}return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$],null),$ks$jscomp$59$$)};
$app$main$data$workspace$path$state$get_path$$=function($var_args$jscomp$1185$$){for(var $args__5755__auto__$jscomp$211$$=[],$len__5749__auto___64994$$=arguments.length,$i__5750__auto___64995$$=0;;)if($i__5750__auto___64995$$<$len__5749__auto___64994$$)$args__5755__auto__$jscomp$211$$.push(arguments[$i__5750__auto___64995$$]),$i__5750__auto___64995$$+=1;else break;return $APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$211$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$211$$.slice(1),0,null):null)};
$APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($shape$jscomp$465_state$jscomp$284$$,$ks$jscomp$60$$){var $path_loc$$=$app$main$data$workspace$path$state$get_path_location$$($shape$jscomp$465_state$jscomp$284$$);$shape$jscomp$465_state$jscomp$284$$=$app$common$types$path$shape_to_path$convert_to_path$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$465_state$jscomp$284$$,$path_loc$$),$APP.$cljs$core$PersistentArrayMap$EMPTY$$);
return $APP.$cljs$core$empty_QMARK_$$($ks$jscomp$60$$)?$shape$jscomp$465_state$jscomp$284$$:$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$465_state$jscomp$284$$,$ks$jscomp$60$$)};
$APP.$app$main$data$workspace$path$state$set_content$$=function($state$jscomp$285$$,$content$jscomp$158$$){var $path_loc$jscomp$1$$=$app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$285$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]));return $APP.$cljs$core$assoc_in$$($state$jscomp$285$$,$path_loc$jscomp$1$$,$content$jscomp$158$$)};
$app$main$data$workspace$path$common$clean_edit_state$$=function($state$jscomp$286$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$286$$,$APP.$cljs$cst$3425$last_point$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3426$prev_handler$$,$APP.$cljs$cst$3427$drag_handler$$,$APP.$cljs$cst$3428$preview$$]))};
$APP.$app$main$data$workspace$path$common$finish_path$$=function(){typeof $app$main$data$workspace$path$common$finish_path_65041$$==="undefined"&&($app$main$data$workspace$path$common$finish_path_65041$$=function($meta65042$$){this.$meta65042$=$meta65042$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$common$finish_path_65041$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$common$finish_path_65041$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3429$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_common_SLASH_finish_path$$},$app$main$data$workspace$path$common$finish_path_65041$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65043$$,$meta65042__$1$$){return new $app$main$data$workspace$path$common$finish_path_65041$$($meta65042__$1$$)},$app$main$data$workspace$path$common$finish_path_65041$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65042$},$app$main$data$workspace$path$common$finish_path_65041$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$common$finish_path_65041$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1813_id$jscomp$469$$,$state$jscomp$287$$){$_$jscomp$1813_id$jscomp$469$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$287$$);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$287$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$1813_id$jscomp$469$$],null),$app$main$data$workspace$path$common$clean_edit_state$$),$app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$287$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$])),$app$common$types$path$close_subpaths$$)});return new $app$main$data$workspace$path$common$finish_path_65041$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$edition$interrupt_QMARK_$$=function($e$jscomp$318$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$318$$,$APP.$cljs$cst$3430$interrupt$$)};
$APP.$app$main$data$workspace$edition$start_edition_mode$$=function($id$jscomp$470$$){typeof $app$main$data$workspace$edition$start_edition_mode_65094$$==="undefined"&&($app$main$data$workspace$edition$start_edition_mode_65094$$=function($id$jscomp$471$$,$meta65095$$){this.id=$id$jscomp$471$$;this.$meta65095$=$meta65095$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3431$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_start_edition_mode$$},$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65096$$,$meta65095__$1$$){return new $app$main$data$workspace$edition$start_edition_mode_65094$$(this.id,$meta65095__$1$$)},$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65095$},$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1814_objects$jscomp$330$$,$state$jscomp$288$$){$_$jscomp$1814_objects$jscomp$330$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$288$$);return $APP.$cljs$core$contains_QMARK_$$($_$jscomp$1814_objects$jscomp$330$$,
this.id)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$288$$,$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2161$edition$$,this.id),$APP.$cljs$cst$2200$workspace_grid_edition$$):$state$jscomp$288$$},$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$edition$start_edition_mode_65094$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1815$$,$___$1$jscomp$1148$$,$stream$jscomp$30$$){return $APP.$beicon$v2$core$map$$($APP.$app$main$data$workspace$edition$clear_edition_mode$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($app$main$data$workspace$edition$interrupt_QMARK_$$,$stream$jscomp$30$$)))});return new $app$main$data$workspace$edition$start_edition_mode_65094$$($id$jscomp$470$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$edition$clear_edition_mode$$=function(){typeof $app$main$data$workspace$edition$clear_edition_mode_65115$$==="undefined"&&($app$main$data$workspace$edition$clear_edition_mode_65115$$=function($meta65116$$){this.$meta65116$=$meta65116$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3432$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_clear_edition_mode$$},$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65117$$,$meta65116__$1$$){return new $app$main$data$workspace$edition$clear_edition_mode_65115$$($meta65116__$1$$)},$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65116$},$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1816$$,$state$jscomp$289$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$6$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$289$$,$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$2161$edition$$,$APP.$cljs$cst$1908$edit_path$$),
$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$2159$tool$$,$APP.$cljs$cst$2160$object$$,$cljs$cst$3433$lock$$),$APP.$cljs$cst$2200$workspace_grid_edition$$)},$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$edition$clear_edition_mode_65115$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1817_id$jscomp$472$$,$state$jscomp$290$$){$_$jscomp$1817_id$jscomp$472$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$290$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2161$edition$$],null));return $APP.$beicon$v2$core$concat$$($_$jscomp$1817_id$jscomp$472$$!=null?$APP.$app$main$data$workspace$path$common$finish_path$$():null)});return new $app$main$data$workspace$edition$clear_edition_mode_65115$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$undo$conj_undo_entry$$=function($undo$jscomp$1_undo__$1$$,$cnt$jscomp$45_data$jscomp$304$$){$undo$jscomp$1_undo__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($undo$jscomp$1_undo__$1$$,$cnt$jscomp$45_data$jscomp$304$$);$cnt$jscomp$45_data$jscomp$304$$=$APP.$cljs$core$count$$($undo$jscomp$1_undo__$1$$);return $cnt$jscomp$45_data$jscomp$304$$>50?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$02$$($undo$jscomp$1_undo__$1$$,$cnt$jscomp$45_data$jscomp$304$$-
50):$undo$jscomp$1_undo__$1$$};
$app$main$data$workspace$undo$materialize_undo$$=function($_changes$jscomp$1$$,$index$jscomp$261$$){typeof $app$main$data$workspace$undo$materialize_undo_64943$$==="undefined"&&($app$main$data$workspace$undo$materialize_undo_64943$$=function($_changes$jscomp$2$$,$index$jscomp$262$$,$meta64944$$){this.$_changes$=$_changes$jscomp$2$$;this.index=$index$jscomp$262$$;this.$meta64944$=$meta64944$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$undo$materialize_undo_64943$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$materialize_undo_64943$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3434$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_materialize_undo$$},$app$main$data$workspace$undo$materialize_undo_64943$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_64945$$,$meta64944__$1$$){return new $app$main$data$workspace$undo$materialize_undo_64943$$(this.$_changes$,this.index,$meta64944__$1$$)},$app$main$data$workspace$undo$materialize_undo_64943$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta64944$},$app$main$data$workspace$undo$materialize_undo_64943$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$materialize_undo_64943$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1818$$,$state$jscomp$291$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$291$$,$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1779$index$$,this.index)});
return new $app$main$data$workspace$undo$materialize_undo_64943$$($_changes$jscomp$1$$,$index$jscomp$261$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$undo$add_undo_entry$$=function($state$jscomp$292$$,$entry$jscomp$50$$){if($APP.$cljs$core$truth_$$(function(){if($APP.$cljs$core$truth_$$($entry$jscomp$50$$)){var $and__5023__auto____$1$jscomp$74$$=$APP.$cljs$core$not_empty$$($APP.$cljs$cst$3089$undo_changes$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$50$$));return $APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$74$$)?$APP.$cljs$core$not_empty$$($APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$50$$)):
$and__5023__auto____$1$jscomp$74$$}return $entry$jscomp$50$$}())){var $index$jscomp$263$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$292$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$cst$1779$index$$],null),-1),$items$jscomp$32_items__$1$jscomp$2_items__$2$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$292$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$cst$1822$items$$],null),$APP.$cljs$core$PersistentVector$EMPTY$$);$items$jscomp$32_items__$1$jscomp$2_items__$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$263$$+1,$items$jscomp$32_items__$1$jscomp$2_items__$2$$));$items$jscomp$32_items__$1$jscomp$2_items__$2$$=$app$main$data$workspace$undo$conj_undo_entry$$($items$jscomp$32_items__$1$jscomp$2_items__$2$$,
$entry$jscomp$50$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$292$$,$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1822$items$$,$items$jscomp$32_items__$1$jscomp$2_items__$2$$,$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function(){var $x__5113__auto__$jscomp$46$$=$index$jscomp$263$$+1;return $x__5113__auto__$jscomp$46$$<49?$x__5113__auto__$jscomp$46$$:49}()]))}return $state$jscomp$292$$};
$app$main$data$workspace$undo$stack_undo_entry$$=function($state$jscomp$293$$,$map__64983__$1_p__64979$$){$map__64983__$1_p__64979$$=$APP.$cljs$core$__destructure_map$$($map__64983__$1_p__64979$$);var $undo_changes$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64983__$1_p__64979$$,$APP.$cljs$cst$3089$undo_changes$$),$redo_changes$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64983__$1_p__64979$$,$APP.$cljs$cst$3086$redo_changes$$),$index$jscomp$264$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$293$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$cst$1779$index$$],null),-1);return $index$jscomp$264$$>=0?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$293$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$cst$1822$items$$,
$index$jscomp$264$$],null),function($item$jscomp$73$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($item$jscomp$73$$,$APP.$cljs$cst$3089$undo_changes$$,function($p1__64976_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($undo_changes$jscomp$7$$,$p1__64976_SHARP_$$)}),$APP.$cljs$cst$3086$redo_changes$$,function($p1__64977_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($p1__64977_SHARP_$$,
$redo_changes$jscomp$8$$)})}):$app$main$data$workspace$undo$add_undo_entry$$($state$jscomp$293$$,$map__64983__$1_p__64979$$)};
$app$main$data$workspace$undo$accumulate_undo_entry$$=function($state$jscomp$294$$,$map__64991__$1_p__64990_tags$jscomp$9$$){$map__64991__$1_p__64990_tags$jscomp$9$$=$APP.$cljs$core$__destructure_map$$($map__64991__$1_p__64990_tags$jscomp$9$$);var $undo_changes$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64991__$1_p__64990_tags$jscomp$9$$,$APP.$cljs$cst$3089$undo_changes$$),$redo_changes$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64991__$1_p__64990_tags$jscomp$9$$,
$APP.$cljs$cst$3086$redo_changes$$),$undo_group$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64991__$1_p__64990_tags$jscomp$9$$,$APP.$cljs$cst$3090$undo_group$$);$map__64991__$1_p__64990_tags$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__64991__$1_p__64990_tags$jscomp$9$$,$APP.$cljs$cst$3094$tags$$);return $APP.$cljs$core$assoc_in$$(function(){var $G__64992$$=$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$294$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$,$APP.$cljs$cst$3089$undo_changes$$],null),function($p1__64986_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($undo_changes$jscomp$8$$,$p1__64986_SHARP_$$)}),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$,
$APP.$cljs$cst$3086$redo_changes$$],null),function($p1__64987_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($p1__64987_SHARP_$$,$redo_changes$jscomp$9$$)});return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$294$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$,$APP.$cljs$cst$3090$undo_group$$],null))==null?$APP.$cljs$core$assoc_in$$($G__64992$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$,$APP.$cljs$cst$3090$undo_group$$],null),$undo_group$jscomp$6$$):$G__64992$$}(),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$,$APP.$cljs$cst$3094$tags$$],null),$map__64991__$1_p__64990_tags$jscomp$9$$)};
$app$main$data$workspace$undo$append_undo$$=function($entry$jscomp$52$$,$stack_QMARK_$$){typeof $app$main$data$workspace$undo$append_undo_65000$$==="undefined"&&($app$main$data$workspace$undo$append_undo_65000$$=function($entry$jscomp$53$$,$stack_QMARK_$jscomp$1$$,$meta65001$$){this.entry=$entry$jscomp$53$$;this.$stack_QMARK_$=$stack_QMARK_$jscomp$1$$;this.$meta65001$=$meta65001$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$undo$append_undo_65000$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$append_undo_65000$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3437$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_append_undo$$},$app$main$data$workspace$undo$append_undo_65000$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65002$$,$meta65001__$1$$){return new $app$main$data$workspace$undo$append_undo_65000$$(this.entry,this.$stack_QMARK_$,$meta65001__$1$$)},$app$main$data$workspace$undo$append_undo_65000$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65001$},$app$main$data$workspace$undo$append_undo_65000$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$append_undo_65000$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($JSCompiler_inline_result$jscomp$1110__$jscomp$1819_and__5023__auto__$jscomp$inline_6173$$,$state$jscomp$295$$){$JSCompiler_inline_result$jscomp$1110__$jscomp$1819_and__5023__auto__$jscomp$inline_6173$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$295$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$],null));$JSCompiler_inline_result$jscomp$1110__$jscomp$1819_and__5023__auto__$jscomp$inline_6173$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1110__$jscomp$1819_and__5023__auto__$jscomp$inline_6173$$)?$APP.$cljs$core$not$$(this.$stack_QMARK_$)||$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$295$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$,$APP.$cljs$cst$3089$undo_changes$$],null)))||$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$295$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3436$transaction$$,$APP.$cljs$cst$3086$redo_changes$$],
null))):$JSCompiler_inline_result$jscomp$1110__$jscomp$1819_and__5023__auto__$jscomp$inline_6173$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1110__$jscomp$1819_and__5023__auto__$jscomp$inline_6173$$)?$app$main$data$workspace$undo$accumulate_undo_entry$$($state$jscomp$295$$,this.entry):$APP.$cljs$core$truth_$$(this.$stack_QMARK_$)?$app$main$data$workspace$undo$stack_undo_entry$$($state$jscomp$295$$,this.entry):$app$main$data$workspace$undo$add_undo_entry$$($state$jscomp$295$$,
this.entry)});return new $app$main$data$workspace$undo$append_undo_65000$$($entry$jscomp$52$$,$stack_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$undo$start_undo_transaction$$=function($var_args$jscomp$1186$$){for(var $args__5755__auto__$jscomp$212$$=[],$len__5749__auto___65271$$=arguments.length,$i__5750__auto___65272$$=0;;)if($i__5750__auto___65272$$<$len__5749__auto___65271$$)$args__5755__auto__$jscomp$212$$.push(arguments[$i__5750__auto___65272$$]),$i__5750__auto___65272$$+=1;else break;return $app$main$data$workspace$undo$start_undo_transaction$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],1<$args__5755__auto__$jscomp$212$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$212$$.slice(1),0,null):null)};
$app$main$data$workspace$undo$start_undo_transaction$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($id$jscomp$473$$,$p__65033$$){var $map__65034__$1$$=$APP.$cljs$core$__destructure_map$$($p__65033$$),$timeout$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65034__$1$$,$APP.$cljs$cst$2310$timeout$$,2E4);typeof $app$main$data$workspace$undo$start_undo_transaction_65035$$==="undefined"&&($app$main$data$workspace$undo$start_undo_transaction_65035$$=function($id$jscomp$474$$,
$p__65033$jscomp$1$$,$map__65034$jscomp$1$$,$timeout$jscomp$14$$,$meta65036$$){this.id=$id$jscomp$474$$;this.$p__65033$=$p__65033$jscomp$1$$;this.$map__65034$=$map__65034$jscomp$1$$;this.timeout=$timeout$jscomp$14$$;this.$meta65036$=$meta65036$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3438$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_start_undo_transaction$$},$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65037$$,$meta65036__$1$$){return new $app$main$data$workspace$undo$start_undo_transaction_65035$$(this.id,this.$p__65033$,this.$map__65034$,this.timeout,$meta65036__$1$$)},$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65036$},$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1820$$,$state$jscomp$296$$){var $self__$jscomp$3942$$=this;$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.undo",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"start-undo-transaction"],null)],null)}),null,"app.main.data.workspace.undo",$APP.$cljs$cst$1159$info$$,!1);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$296$$,$APP.$cljs$cst$3435$workspace_undo$$,function($undo_state$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($undo_state$$,
$cljs$cst$3436$transaction$$,function($p1__65024_SHARP_$$){return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($p1__65024_SHARP_$$,$app$main$data$workspace$undo$empty_tx$$)}),$cljs$cst$3439$transactions_pending$$,$APP.$cljs$core$assoc$$,$self__$jscomp$3942$$.id,$APP.$app$common$time$now$$())})},$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$start_undo_transaction_65035$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1821_and__5023__auto__$jscomp$inline_6175$$,$___$1$jscomp$1154$$,$stoper_stream$jscomp$31$$){$_$jscomp$1821_and__5023__auto__$jscomp$inline_6175$$=this.timeout;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($_$jscomp$1821_and__5023__auto__$jscomp$inline_6175$$)?this.timeout>0:$_$jscomp$1821_and__5023__auto__$jscomp$inline_6175$$)?($stoper_stream$jscomp$31$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3438$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_start_undo_transaction$$),
$stoper_stream$jscomp$31$$),$APP.$beicon$v2$core$take_until$$($stoper_stream$jscomp$31$$,$APP.$beicon$v2$core$delay$$(this.timeout,(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$undo$check_open_transactions$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$undo$check_open_transactions$$.$cljs$core$IFn$_invoke$arity$1$(this.timeout):$app$main$data$workspace$undo$check_open_transactions$$(this.timeout))))):null});return new $app$main$data$workspace$undo$start_undo_transaction_65035$$($id$jscomp$473$$,
$p__65033$$,$map__65034__$1$$,$timeout$jscomp$13$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$undo$add_transaction_undo_entry$$=function($state$jscomp$298$$){var $pending_tx_undo_state$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$298$$,$APP.$cljs$cst$3435$workspace_undo$$),$current_tx$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_tx_undo_state$jscomp$1$$,$cljs$cst$3436$transaction$$);$pending_tx_undo_state$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pending_tx_undo_state$jscomp$1$$,$cljs$cst$3439$transactions_pending$$);
return $current_tx$$!=null&&$APP.$cljs$core$empty_QMARK_$$($pending_tx_undo_state$jscomp$1$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($app$main$data$workspace$undo$add_undo_entry$$($state$jscomp$298$$,$current_tx$$),$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3436$transaction$$):$state$jscomp$298$$};
$APP.$app$main$data$workspace$undo$commit_undo_transaction$$=function($id$jscomp$475$$){typeof $app$main$data$workspace$undo$commit_undo_transaction_65088$$==="undefined"&&($app$main$data$workspace$undo$commit_undo_transaction_65088$$=function($id$jscomp$476$$,$meta65089$$){this.id=$id$jscomp$476$$;this.$meta65089$=$meta65089$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$undo$commit_undo_transaction_65088$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$commit_undo_transaction_65088$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3441$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_commit_undo_transaction$$},$app$main$data$workspace$undo$commit_undo_transaction_65088$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65090$$,$meta65089__$1$$){return new $app$main$data$workspace$undo$commit_undo_transaction_65088$$(this.id,$meta65089__$1$$)},
$app$main$data$workspace$undo$commit_undo_transaction_65088$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65089$},$app$main$data$workspace$undo$commit_undo_transaction_65088$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$commit_undo_transaction_65088$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1823$$,$state$jscomp$299$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.undo",
$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"commit-undo-transaction"],null)],null)}),null,"app.main.data.workspace.undo",$APP.$cljs$cst$1159$info$$,!1);return $app$main$data$workspace$undo$add_transaction_undo_entry$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$299$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3435$workspace_undo$$,$cljs$cst$3439$transactions_pending$$],null),$APP.$cljs$core$dissoc$$,this.id))});return new $app$main$data$workspace$undo$commit_undo_transaction_65088$$($id$jscomp$475$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$undo$check_open_transactions$$=function($timeout$jscomp$15$$){typeof $app$main$data$workspace$undo$check_open_transactions_65108$$==="undefined"&&($app$main$data$workspace$undo$check_open_transactions_65108$$=function($timeout$jscomp$16$$,$meta65109$$){this.timeout=$timeout$jscomp$16$$;this.$meta65109$=$meta65109$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$undo$check_open_transactions_65108$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$check_open_transactions_65108$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3443$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_check_open_transactions$$},$app$main$data$workspace$undo$check_open_transactions_65108$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65110$$,$meta65109__$1$$){return new $app$main$data$workspace$undo$check_open_transactions_65108$$(this.timeout,$meta65109__$1$$)},
$app$main$data$workspace$undo$check_open_transactions_65108$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65109$},$app$main$data$workspace$undo$check_open_transactions_65108$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$check_open_transactions_65108$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1825_pending_ts$$,$state$jscomp$301$$){var $self__$jscomp$3959$$=this;$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.undo",
$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"check-open-transactions"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2310$timeout$$,$self__$jscomp$3959$$.timeout],
null)],null)}),null,"app.main.data.workspace.undo",$APP.$cljs$cst$1159$info$$,!1);$_$jscomp$1825_pending_ts$$=$APP.$cljs$core$update_vals$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$301$$,$APP.$cljs$cst$3435$workspace_undo$$),$cljs$cst$3439$transactions_pending$$),function($p1__65105_SHARP_$$){return $APP.$app$common$time$diff_ms$$($p1__65105_SHARP_$$)});return $APP.$beicon$v2$core$map$$($APP.$app$main$data$workspace$undo$commit_undo_transaction$$,
$APP.$beicon$v2$core$map$$($APP.$cljs$core$first$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__65106_SHARP_$$){return console.warn("FORCE COMMIT TRANSACTION AFTER "+($APP.$cljs$core$second$$($p1__65106_SHARP_$$)??"")+"MS")},$APP.$beicon$v2$core$from$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p__65123$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65123$$,0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65123$$,
1,null)>=$self__$jscomp$3959$$.timeout},$_$jscomp$1825_pending_ts$$)))))});return new $app$main$data$workspace$undo$check_open_transactions_65108$$($timeout$jscomp$15$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$undo$undo_to_index$$=function($dest_index$$){typeof $app$main$data$workspace$undo$undo_to_index_65133$$==="undefined"&&($app$main$data$workspace$undo$undo_to_index_65133$$=function($dest_index$jscomp$1$$,$meta65134$$){this.$dest_index$=$dest_index$jscomp$1$$;this.$meta65134$=$meta65134$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$undo$undo_to_index_65133$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$undo$undo_to_index_65133$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3444$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_undo_to_index$$},$app$main$data$workspace$undo$undo_to_index_65133$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65135$$,$meta65134__$1$$){return new $app$main$data$workspace$undo$undo_to_index_65133$$(this.$dest_index$,$meta65134__$1$$)},$app$main$data$workspace$undo$undo_to_index_65133$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65134$},$app$main$data$workspace$undo$undo_to_index_65133$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$undo_to_index_65133$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$,$changes$jscomp$155_items$jscomp$33_state$jscomp$302$$){$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$);var $edition$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2161$edition$$],null)),$drawing$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$,
$APP.$cljs$cst$2149$workspace_drawing$$);if($edition$$==null&&$APP.$cljs$cst$2160$object$$.$cljs$core$IFn$_invoke$arity$1$($drawing$$)==null||!$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$,$edition$$)))if($index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$=$APP.$cljs$cst$3435$workspace_undo$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$),
$changes$jscomp$155_items$jscomp$33_state$jscomp$302$$=$APP.$cljs$cst$1822$items$$.$cljs$core$IFn$_invoke$arity$1$($index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$),$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$=$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$),$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$=
$APP.$cljs$core$truth_$$($index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$)?$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$:$APP.$cljs$core$count$$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$)-1,$changes$jscomp$155_items$jscomp$33_state$jscomp$302$$!=null&&-1<=this.$dest_index$&&this.$dest_index$<=$APP.$cljs$core$count$$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$)-1)return $changes$jscomp$155_items$jscomp$33_state$jscomp$302$$=
$APP.$cljs$core$vec$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,this.$dest_index$<$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$reverse$$($APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$,this.$dest_index$+1,$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$+
1))):this.$dest_index$>$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$,$index$jscomp$265_it$jscomp$144_objects$jscomp$331_or__5025__auto__$jscomp$inline_6183_undo$jscomp$2$$+1,this.$dest_index$+1)):$APP.$cljs$core$PersistentVector$EMPTY$$)),$APP.$cljs$core$seq$$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$)?
(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$undo$materialize_undo$$($changes$jscomp$155_items$jscomp$33_state$jscomp$302$$,this.$dest_index$),$APP.$app$main$data$changes$commit_changes$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3086$redo_changes$$,$changes$jscomp$155_items$jscomp$33_state$jscomp$302$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1770$origin$$,this,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!1],null))):null;
return null});return new $app$main$data$workspace$undo$undo_to_index_65133$$($dest_index$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$undo$assure_valid_current_page$$=function(){typeof $app$main$data$workspace$undo$assure_valid_current_page_65217$$==="undefined"&&($app$main$data$workspace$undo$assure_valid_current_page_65217$$=function($meta65218$$){this.$meta65218$=$meta65218$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$undo$assure_valid_current_page_65217$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$undo$assure_valid_current_page_65217$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3447$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_assure_valid_current_page$$},$app$main$data$workspace$undo$assure_valid_current_page_65217$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65219$$,$meta65218__$1$$){return new $app$main$data$workspace$undo$assure_valid_current_page_65217$$($meta65218__$1$$)},$app$main$data$workspace$undo$assure_valid_current_page_65217$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65218$},$app$main$data$workspace$undo$assure_valid_current_page_65217$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$undo$assure_valid_current_page_65217$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1829_page_id$jscomp$100$$,$pages$jscomp$2_state$jscomp$305$$){$_$jscomp$1829_page_id$jscomp$100$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($pages$jscomp$2_state$jscomp$305$$);
$pages$jscomp$2_state$jscomp$305$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($pages$jscomp$2_state$jscomp$305$$),$APP.$cljs$cst$2190$pages$$);return $APP.$cljs$core$contains_QMARK_$$($pages$jscomp$2_state$jscomp$305$$,$_$jscomp$1829_page_id$jscomp$100$$)?$APP.$beicon$v2$core$empty$$():(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2028$page_id$$,
$APP.$cljs$core$first$$($pages$jscomp$2_state$jscomp$305$$)])))});return new $app$main$data$workspace$undo$assure_valid_current_page_65217$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$util$keyboard$KeyboardEvent$$=function($type$jscomp$449$$,$key$jscomp$369$$,$shift$jscomp$28$$,$ctrl$$,$alt$$,$meta$jscomp$81$$,$mod$jscomp$1$$,$editing$$,$native_event$$,$__meta$jscomp$30$$,$__extmap$jscomp$30$$,$__hash$jscomp$89$$){this.type=$type$jscomp$449$$;this.key=$key$jscomp$369$$;this.shift=$shift$jscomp$28$$;this.$ctrl$=$ctrl$$;this.alt=$alt$$;this.$meta$=$meta$jscomp$81$$;this.$mod$=$mod$jscomp$1$$;this.editing=$editing$$;this.$native_event$=$native_event$$;this.$__meta$=$__meta$jscomp$30$$;
this.$__extmap$=$__extmap$jscomp$30$$;this.$__hash$=$__hash$jscomp$89$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};$app$util$keyboard$keyboard_event_QMARK_$$=function($o$jscomp$265$$){return $o$jscomp$265$$ instanceof $APP.$app$util$keyboard$KeyboardEvent$$};$app$util$keyboard$key_up_event_QMARK_$$=function($event$jscomp$72$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1939$up$$,$event$jscomp$72$$.type)};
$APP.$app$util$keyboard$key_down_event_QMARK_$$=function($event$jscomp$73$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1938$down$$,$event$jscomp$73$$.type)};$APP.$app$util$keyboard$editing_event_QMARK_$$=function($event$jscomp$75$$){return $event$jscomp$75$$.editing===!0};
$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$=function($key$jscomp$371$$){return function($event$jscomp$76$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($event$jscomp$76$$.key,$key$jscomp$371$$)}};$APP.$app$util$keyboard$mod_QMARK_$$=function($event$jscomp$82$$){return $APP.$app$config$check_platform_QMARK_$$()?$event$jscomp$82$$.metaKey:$event$jscomp$82$$.ctrlKey};
$APP.$app$util$mouse$MouseEvent$$=function($type$jscomp$451$$,$ctrl$jscomp$2$$,$shift$jscomp$30$$,$alt$jscomp$2$$,$meta$jscomp$83$$,$__meta$jscomp$31$$,$__extmap$jscomp$31$$,$__hash$jscomp$90$$){this.type=$type$jscomp$451$$;this.$ctrl$=$ctrl$jscomp$2$$;this.shift=$shift$jscomp$30$$;this.alt=$alt$jscomp$2$$;this.$meta$=$meta$jscomp$83$$;this.$__meta$=$__meta$jscomp$31$$;this.$__extmap$=$__extmap$jscomp$31$$;this.$__hash$=$__hash$jscomp$90$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=
139264};
$APP.$app$util$mouse$PointerEvent$$=function($source$jscomp$43$$,$pt$jscomp$22$$,$ctrl$jscomp$4$$,$shift$jscomp$32$$,$alt$jscomp$4$$,$meta$jscomp$85$$,$__meta$jscomp$32$$,$__extmap$jscomp$32$$,$__hash$jscomp$91$$){this.source=$source$jscomp$43$$;this.pt=$pt$jscomp$22$$;this.$ctrl$=$ctrl$jscomp$4$$;this.shift=$shift$jscomp$32$$;this.alt=$alt$jscomp$4$$;this.$meta$=$meta$jscomp$85$$;this.$__meta$=$__meta$jscomp$32$$;this.$__extmap$=$__extmap$jscomp$32$$;this.$__hash$=$__hash$jscomp$91$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;
this.$cljs$lang$protocol_mask$partition1$$=139264};$APP.$app$util$mouse$BlurEvent$$=function($__meta$jscomp$34$$,$__extmap$jscomp$34$$,$__hash$jscomp$93$$){this.$__meta$=$__meta$jscomp$34$$;this.$__extmap$=$__extmap$jscomp$34$$;this.$__hash$=$__hash$jscomp$93$$;this.$cljs$lang$protocol_mask$partition0$$=2230716170;this.$cljs$lang$protocol_mask$partition1$$=139264};$APP.$app$util$mouse$mouse_event_QMARK_$$=function($v$jscomp$564$$){return $v$jscomp$564$$ instanceof $APP.$app$util$mouse$MouseEvent$$};
$APP.$app$util$mouse$pointer_event_QMARK_$$=function($v$jscomp$565$$){return $v$jscomp$565$$ instanceof $APP.$app$util$mouse$PointerEvent$$};$app$util$mouse$blur_event_QMARK_$$=function($v$jscomp$567$$){return $v$jscomp$567$$ instanceof $APP.$app$util$mouse$BlurEvent$$};$app$util$mouse$mouse_down_event_QMARK_$$=function($v$jscomp$568$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1938$down$$,$v$jscomp$568$$.type)};
$app$util$mouse$mouse_up_event_QMARK_$$=function($v$jscomp$569$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1939$up$$,$v$jscomp$569$$.type)};$APP.$app$util$mouse$get_pointer_position$$=function($ev$jscomp$2$$){return $ev$jscomp$2$$.pt};
$APP.$app$util$mouse$drag_stopper$cljs$0core$0IFn$0_invoke$0arity$02$$=function($stream$jscomp$33$$,$blur_QMARK__p__65281$$){var $interrupt_QMARK__map__65282__$1$$=$APP.$cljs$core$__destructure_map$$($blur_QMARK__p__65281$$);$blur_QMARK__p__65281$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($interrupt_QMARK__map__65282__$1$$,$cljs$cst$3463$blur_QMARK_$$,!0);var $up_mouse_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($interrupt_QMARK__map__65282__$1$$,$cljs$cst$3464$up_mouse_QMARK_$$,
!0);$interrupt_QMARK__map__65282__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($interrupt_QMARK__map__65282__$1$$,$cljs$cst$3465$interrupt_QMARK_$$,!0);return $APP.$beicon$v2$core$merge$$($APP.$cljs$core$truth_$$($blur_QMARK__p__65281$$)?$APP.$beicon$v2$core$filter$$($app$util$mouse$blur_event_QMARK_$$,$stream$jscomp$33$$):$APP.$beicon$v2$core$empty$$(),$APP.$cljs$core$truth_$$($up_mouse_QMARK_$$)?$APP.$beicon$v2$core$filter$$($app$util$mouse$mouse_up_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($APP.$app$util$mouse$mouse_event_QMARK_$$,
$stream$jscomp$33$$)):$APP.$beicon$v2$core$empty$$(),$APP.$cljs$core$truth_$$($interrupt_QMARK__map__65282__$1$$)?$APP.$beicon$v2$core$filter$$(function($p1__65276_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__65276_SHARP_$$,$APP.$cljs$cst$3430$interrupt$$)},$stream$jscomp$33$$):$APP.$beicon$v2$core$empty$$())};
$app$main$data$workspace$zoom$impl_update_zoom$$=function($map__65390__$1_p__65373$$,$center$jscomp$34_center__$1_mtx$jscomp$7$$,$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$){$map__65390__$1_p__65373$$=$APP.$cljs$core$__destructure_map$$($map__65390__$1_p__65373$$);var $vbox$jscomp$11_vbox_SINGLEQUOTE_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65390__$1_p__65373$$,$APP.$cljs$cst$1910$vbox$$);if($APP.$cljs$core$fn_QMARK_$$($JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$)){var $G__65391$jscomp$inline_6254_old_zoom$$=
$APP.$cljs$cst$2158$zoom$$.$cljs$core$IFn$_invoke$arity$1$($map__65390__$1_p__65373$$);$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$=$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$($G__65391$jscomp$inline_6254_old_zoom$$):$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$($G__65391$jscomp$inline_6254_old_zoom$$)}$G__65391$jscomp$inline_6254_old_zoom$$=$APP.$cljs$cst$2158$zoom$$.$cljs$core$IFn$_invoke$arity$1$($map__65390__$1_p__65373$$);
$center$jscomp$34_center__$1_mtx$jscomp$7$$=$APP.$cljs$core$truth_$$($center$jscomp$34_center__$1_mtx$jscomp$7$$)?$center$jscomp$34_center__$1_mtx$jscomp$7$$:$APP.$app$common$geom$rect$rect__GT_center$$($vbox$jscomp$11_vbox_SINGLEQUOTE_$$);$center$jscomp$34_center__$1_mtx$jscomp$7$$=$app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($G__65391$jscomp$inline_6254_old_zoom$$/$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$),
$center$jscomp$34_center__$1_mtx$jscomp$7$$);$vbox$jscomp$11_vbox_SINGLEQUOTE_$$=$app$common$geom$shapes$transforms$transform_rect$$($vbox$jscomp$11_vbox_SINGLEQUOTE_$$,$center$jscomp$34_center__$1_mtx$jscomp$7$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__65390__$1_p__65373$$,$APP.$cljs$cst$2158$zoom$$,$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$),$APP.$cljs$cst$3467$zoom_inverse$$,
1/$JSCompiler_temp$jscomp$1112_new_zoom_zoom$jscomp$6$$),$APP.$cljs$cst$1910$vbox$$,$APP.$cljs$core$merge$$,$APP.$cljs$core$select_keys$$($vbox$jscomp$11_vbox_SINGLEQUOTE_$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$],null)))};
$app$main$data$workspace$zoom$increase_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$=function($center$jscomp$35$$){typeof $app$main$data$workspace$zoom$increase_zoom_65415$$==="undefined"&&($app$main$data$workspace$zoom$increase_zoom_65415$$=function($center$jscomp$36$$,$meta65416$$){this.$center$=$center$jscomp$36$$;this.$meta65416$=$meta65416$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$zoom$increase_zoom_65415$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$increase_zoom_65415$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3469$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_increase_zoom$$},$app$main$data$workspace$zoom$increase_zoom_65415$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65417$$,$meta65416__$1$$){return new $app$main$data$workspace$zoom$increase_zoom_65415$$(this.$center$,$meta65416__$1$$)},$app$main$data$workspace$zoom$increase_zoom_65415$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65416$},$app$main$data$workspace$zoom$increase_zoom_65415$$.prototype.$app$main$data$event$PerformanceEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$increase_zoom_65415$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$increase_zoom_65415$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1832$$,$state$jscomp$306$$){var $center__$1$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$center$,
$cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$)?$APP.$cljs$core$_deref$$($APP.$app$main$streams$mouse_position$$):this.$center$;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$306$$,$APP.$cljs$cst$1905$workspace_local$$,function($p1__65400_SHARP_$$){return $app$main$data$workspace$zoom$impl_update_zoom$$($p1__65400_SHARP_$$,$center__$1$jscomp$1$$,function($x__5113__auto__$jscomp$47_z$jscomp$107$$){$x__5113__auto__$jscomp$47_z$jscomp$107$$*=1.3;
return $x__5113__auto__$jscomp$47_z$jscomp$107$$<200?$x__5113__auto__$jscomp$47_z$jscomp$107$$:200})})});return new $app$main$data$workspace$zoom$increase_zoom_65415$$($center$jscomp$35$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$zoom$decrease_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$=function($center$jscomp$37$$){typeof $app$main$data$workspace$zoom$decrease_zoom_65435$$==="undefined"&&($app$main$data$workspace$zoom$decrease_zoom_65435$$=function($center$jscomp$38$$,$meta65436$$){this.$center$=$center$jscomp$38$$;this.$meta65436$=$meta65436$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$zoom$decrease_zoom_65435$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$decrease_zoom_65435$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3470$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_decrease_zoom$$},$app$main$data$workspace$zoom$decrease_zoom_65435$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65437$$,$meta65436__$1$$){return new $app$main$data$workspace$zoom$decrease_zoom_65435$$(this.$center$,$meta65436__$1$$)},$app$main$data$workspace$zoom$decrease_zoom_65435$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65436$},$app$main$data$workspace$zoom$decrease_zoom_65435$$.prototype.$app$main$data$event$PerformanceEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$decrease_zoom_65435$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$decrease_zoom_65435$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1833$$,$state$jscomp$307$$){var $center__$1$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$center$,
$cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$)?$APP.$cljs$core$_deref$$($APP.$app$main$streams$mouse_position$$):this.$center$;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$307$$,$APP.$cljs$cst$1905$workspace_local$$,function($p1__65429_SHARP_$$){return $app$main$data$workspace$zoom$impl_update_zoom$$($p1__65429_SHARP_$$,$center__$1$jscomp$2$$,function($x__5110__auto__$jscomp$79_z$jscomp$108$$){$x__5110__auto__$jscomp$79_z$jscomp$108$$/=1.3;
return $x__5110__auto__$jscomp$79_z$jscomp$108$$>.01?$x__5110__auto__$jscomp$79_z$jscomp$108$$:.01})})});return new $app$main$data$workspace$zoom$decrease_zoom_65435$$($center$jscomp$37$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$zoom$set_zoom$cljs$0core$0IFn$0_invoke$0arity$02$$=function($center$jscomp$39$$,$scale$jscomp$22$$){typeof $app$main$data$workspace$zoom$set_zoom_65453$$==="undefined"&&($app$main$data$workspace$zoom$set_zoom_65453$$=function($center$jscomp$40$$,$scale$jscomp$23$$,$meta65454$$){this.$center$=$center$jscomp$40$$;this.scale=$scale$jscomp$23$$;this.$meta65454$=$meta65454$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$zoom$set_zoom_65453$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$set_zoom_65453$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3471$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_set_zoom$$},$app$main$data$workspace$zoom$set_zoom_65453$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65455$$,$meta65454__$1$$){return new $app$main$data$workspace$zoom$set_zoom_65453$$(this.$center$,this.scale,$meta65454__$1$$)},$app$main$data$workspace$zoom$set_zoom_65453$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65454$},$app$main$data$workspace$zoom$set_zoom_65453$$.prototype.$app$main$data$event$PerformanceEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$set_zoom_65453$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom$set_zoom_65453$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1834_x$jscomp$1171$$,$state$jscomp$308$$){var $self__$jscomp$4069$$=this,$vp$jscomp$1_y$jscomp$409$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$308$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1910$vbox$$);$_$jscomp$1834_x$jscomp$1171$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($vp$jscomp$1_y$jscomp$409$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($vp$jscomp$1_y$jscomp$409$$)/2;$vp$jscomp$1_y$jscomp$409$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($vp$jscomp$1_y$jscomp$409$$)+
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($vp$jscomp$1_y$jscomp$409$$)/2;var $center__$1$jscomp$3$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4069$$.$center$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1834_x$jscomp$1171$$,$vp$jscomp$1_y$jscomp$409$$));return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$308$$,$APP.$cljs$cst$1905$workspace_local$$,function($p1__65447_SHARP_$$){return $app$main$data$workspace$zoom$impl_update_zoom$$($p1__65447_SHARP_$$,
$center__$1$jscomp$3$$,function($x__5110__auto__$jscomp$inline_6256_x__5113__auto__$jscomp$48_z$jscomp$109$$){$x__5110__auto__$jscomp$inline_6256_x__5113__auto__$jscomp$48_z$jscomp$109$$*=$self__$jscomp$4069$$.scale;$x__5110__auto__$jscomp$inline_6256_x__5113__auto__$jscomp$48_z$jscomp$109$$=$x__5110__auto__$jscomp$inline_6256_x__5113__auto__$jscomp$48_z$jscomp$109$$>.01?$x__5110__auto__$jscomp$inline_6256_x__5113__auto__$jscomp$48_z$jscomp$109$$:.01;return $x__5110__auto__$jscomp$inline_6256_x__5113__auto__$jscomp$48_z$jscomp$109$$<
200?$x__5110__auto__$jscomp$inline_6256_x__5113__auto__$jscomp$48_z$jscomp$109$$:200})})});return new $app$main$data$workspace$zoom$set_zoom_65453$$($center$jscomp$39$$,$scale$jscomp$22$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$=function($id$jscomp$477$$){return $app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($id$jscomp$477$$,!1)};
$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$02$$=function($id$jscomp$478$$,$toggle_QMARK_$jscomp$1$$){typeof $app$main$data$workspace$selection$select_shape_65964$$==="undefined"&&($app$main$data$workspace$selection$select_shape_65964$$=function($id$jscomp$479$$,$toggle_QMARK_$jscomp$2$$,$meta65965$$){this.id=$id$jscomp$479$$;this.$toggle_QMARK_$=$toggle_QMARK_$jscomp$2$$;this.$meta65965$=$meta65965$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$selection$select_shape_65964$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shape_65964$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3482$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_shape$$},$app$main$data$workspace$selection$select_shape_65964$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65966$$,$meta65965__$1$$){return new $app$main$data$workspace$selection$select_shape_65964$$(this.id,
this.$toggle_QMARK_$,$meta65965__$1$$)},$app$main$data$workspace$selection$select_shape_65964$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65965$},$app$main$data$workspace$selection$select_shape_65964$$.prototype.$app$main$data$event$PerformanceEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shape_65964$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shape_65964$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$1843$$,$state$jscomp$317$$){return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$317$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1906$selected$$],null),$app$common$data$toggle_selection$$,this.id,this.$toggle_QMARK_$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$cljs$cst$3483$last_selected$$],null),this.id)},$app$main$data$workspace$selection$select_shape_65964$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shape_65964$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$,$params_board_state$jscomp$318$$){$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($params_board_state$jscomp$318$$);
var $objects$jscomp$337$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($params_board_state$jscomp$318$$,$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$);$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($params_board_state$jscomp$318$$);$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$=$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($params_board_state$jscomp$318$$,
$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$);$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($item$jscomp$76_parent$jscomp$236$$){$item$jscomp$76_parent$jscomp$236$$=$APP.$app$common$files$helpers$get_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$337$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$76_parent$jscomp$236$$));return $APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$76_parent$jscomp$236$$)},
$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$);var $params_without_board$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$router$get_params$$($params_board_state$jscomp$318$$),$cljs$cst$3484$board_id$$);$params_board_state$jscomp$318$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$router$get_params$$($params_board_state$jscomp$318$$),$cljs$cst$3484$board_id$$,$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$);
return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$collapse$expand_all_parents$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.id],null),$objects$jscomp$337$$),$APP.$cljs$cst$3430$interrupt$$,$APP.$cljs$cst$3485$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_interrupt$$,$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(function($p1__65960_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__65960_SHARP_$$,
$APP.$app$common$uuid$zero$$)},$_$jscomp$1844_frame_ids_page_id$jscomp$104_selected$jscomp$18_selected_id$$))?$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2489$workspace$$,$params_without_board$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2412$app_DOT_main_DOT_router_SLASH_replace$$,!0],null)])):$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2489$workspace$$,
$params_board_state$jscomp$318$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2412$app_DOT_main_DOT_router_SLASH_replace$$,!0],null)])))});return new $app$main$data$workspace$selection$select_shape_65964$$($id$jscomp$478$$,$toggle_QMARK_$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$select_prev_shape$$=function(){typeof $app$main$data$workspace$selection$select_prev_shape_65968$$==="undefined"&&($app$main$data$workspace$selection$select_prev_shape_65968$$=function($meta65969$$){this.$meta65969$=$meta65969$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$select_prev_shape_65968$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_prev_shape_65968$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3486$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_prev_shape$$},$app$main$data$workspace$selection$select_prev_shape_65968$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65970$$,$meta65969__$1$$){return new $app$main$data$workspace$selection$select_prev_shape_65968$$($meta65969__$1$$)},$app$main$data$workspace$selection$select_prev_shape_65968$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65969$},$app$main$data$workspace$selection$select_prev_shape_65968$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_prev_shape_65968$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1845_count_selected$$,$objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$){var $first_selected_selected$jscomp$19$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$);$_$jscomp$1845_count_selected$$=
$APP.$cljs$core$count$$($first_selected_selected$jscomp$19$$);$first_selected_selected$jscomp$19$$=$APP.$cljs$core$first$$($first_selected_selected$jscomp$19$$);var $current$jscomp$39_current_index$jscomp$1_page_id$jscomp$105$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$);$objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$,
$current$jscomp$39_current_index$jscomp$1_page_id$jscomp$105$$);$current$jscomp$39_current_index$jscomp$1_page_id$jscomp$105$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$,$first_selected_selected$jscomp$19$$);$objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$39_current_index$jscomp$1_page_id$jscomp$105$$));$objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$);$current$jscomp$39_current_index$jscomp$1_page_id$jscomp$105$$=$APP.$app$common$data$index_of$$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$,
$first_selected_selected$jscomp$19$$);$objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$)-1,$current$jscomp$39_current_index$jscomp$1_page_id$jscomp$105$$)?$APP.$cljs$core$first$$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$):$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$,
$current$jscomp$39_current_index$jscomp$1_page_id$jscomp$105$$+1);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$_$jscomp$1845_count_selected$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($objects$jscomp$338_parent$jscomp$237_sibling$jscomp$1_sibling_ids_state$jscomp$319$$)):$_$jscomp$1845_count_selected$$>1?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($first_selected_selected$jscomp$19$$)):
null});return new $app$main$data$workspace$selection$select_prev_shape_65968$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$select_next_shape$$=function(){typeof $app$main$data$workspace$selection$select_next_shape_65971$$==="undefined"&&($app$main$data$workspace$selection$select_next_shape_65971$$=function($meta65972$$){this.$meta65972$=$meta65972$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$select_next_shape_65971$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_next_shape_65971$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3487$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_next_shape$$},$app$main$data$workspace$selection$select_next_shape_65971$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65973$$,$meta65972__$1$$){return new $app$main$data$workspace$selection$select_next_shape_65971$$($meta65972__$1$$)},$app$main$data$workspace$selection$select_next_shape_65971$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65972$},$app$main$data$workspace$selection$select_next_shape_65971$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_next_shape_65971$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1846_count_selected$jscomp$1$$,$objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$){var $first_selected$jscomp$1_selected$jscomp$20$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$);
$_$jscomp$1846_count_selected$jscomp$1$$=$APP.$cljs$core$count$$($first_selected$jscomp$1_selected$jscomp$20$$);$first_selected$jscomp$1_selected$jscomp$20$$=$APP.$cljs$core$first$$($first_selected$jscomp$1_selected$jscomp$20$$);var $current$jscomp$40_current_index$jscomp$2_page_id$jscomp$106$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$);$objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$,$current$jscomp$40_current_index$jscomp$2_page_id$jscomp$106$$);$current$jscomp$40_current_index$jscomp$2_page_id$jscomp$106$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$,$first_selected$jscomp$1_selected$jscomp$20$$);$objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$40_current_index$jscomp$2_page_id$jscomp$106$$));$objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$);
$current$jscomp$40_current_index$jscomp$2_page_id$jscomp$106$$=$APP.$app$common$data$index_of$$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$,$first_selected$jscomp$1_selected$jscomp$20$$);$objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$current$jscomp$40_current_index$jscomp$2_page_id$jscomp$106$$)?$APP.$cljs$core$last$$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$):
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$,$current$jscomp$40_current_index$jscomp$2_page_id$jscomp$106$$-1);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$_$jscomp$1846_count_selected$jscomp$1$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($objects$jscomp$339_parent$jscomp$238_sibling$jscomp$2_sibling_ids$jscomp$1_state$jscomp$320$$)):
$_$jscomp$1846_count_selected$jscomp$1$$>1?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($first_selected$jscomp$1_selected$jscomp$20$$)):null});return new $app$main$data$workspace$selection$select_next_shape_65971$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$selection$deselect_shape$$=function($id$jscomp$480$$){typeof $app$main$data$workspace$selection$deselect_shape_65980$$==="undefined"&&($app$main$data$workspace$selection$deselect_shape_65980$$=function($id$jscomp$481$$,$meta65981$$){this.id=$id$jscomp$481$$;this.$meta65981$=$meta65981$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3488$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_deselect_shape$$},$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65982$$,$meta65981__$1$$){return new $app$main$data$workspace$selection$deselect_shape_65980$$(this.id,$meta65981__$1$$)},$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65981$},$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3485$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_interrupt$$)},$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$deselect_shape_65980$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1848$$,$state$jscomp$321$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$321$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1906$selected$$],
null),$APP.$cljs$core$disj$$,this.id),$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3483$last_selected$$)});return new $app$main$data$workspace$selection$deselect_shape_65980$$($id$jscomp$480$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$shift_select_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$=function($id$jscomp$483$$,$objects$jscomp$340$$){typeof $app$main$data$workspace$selection$shift_select_shapes_65986$$==="undefined"&&($app$main$data$workspace$selection$shift_select_shapes_65986$$=function($id$jscomp$484$$,$objects$jscomp$341$$,$meta65987$$){this.id=$id$jscomp$484$$;this.objects=$objects$jscomp$341$$;this.$meta65987$=$meta65987$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3489$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_shift_select_shapes$$},$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65988$$,$meta65987__$1$$){return new $app$main$data$workspace$selection$shift_select_shapes_65986$$(this.id,
this.objects,$meta65987__$1$$)},$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65987$},$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3485$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_interrupt$$)},
$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$shift_select_shapes_65986$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$,$state$jscomp$322$$){$_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$=this.objects;$_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$=
$APP.$cljs$core$truth_$$($_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$)?$_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$:$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$322$$);$_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$=$APP.$app$common$files$helpers$expand_region_selection$$($_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$,
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$322$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$cljs$cst$3483$last_selected$$],null)),this.id],null)));var $selection$jscomp$6$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$322$$),
this.id);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$assoc_in$$($state$jscomp$322$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1906$selected$$],null),$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($selection$jscomp$6$$,$_$jscomp$1850_append_to_selection_objects__$1$jscomp$12_or__5025__auto__$jscomp$inline_6296$$)),$APP.$cljs$cst$1905$workspace_local$$,
$APP.$cljs$core$assoc$$,$cljs$cst$3483$last_selected$$,this.id)});return new $app$main$data$workspace$selection$shift_select_shapes_65986$$($id$jscomp$483$$,$objects$jscomp$340$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$selection$select_shapes$$=function($ids$jscomp$65$$){typeof $app$main$data$workspace$selection$select_shapes_65991$$==="undefined"&&($app$main$data$workspace$selection$select_shapes_65991$$=function($ids$jscomp$66$$,$meta65992$$){this.ids=$ids$jscomp$66$$;this.$meta65992$=$meta65992$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3490$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_shapes$$},$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65993$$,$meta65992__$1$$){return new $app$main$data$workspace$selection$select_shapes_65991$$(this.ids,$meta65992__$1$$)},$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65992$},$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$app$main$data$event$PerformanceEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1851_ids__$1$jscomp$5_objects$jscomp$342$$,$state$jscomp$323$$){$_$jscomp$1851_ids__$1$jscomp$5_objects$jscomp$342$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$323$$);var $focus$jscomp$5$$=$APP.$cljs$cst$2188$workspace_focus_selected$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$323$$);$_$jscomp$1851_ids__$1$jscomp$5_objects$jscomp$342$$=$APP.$app$common$data$not_empty_QMARK_$$($focus$jscomp$5$$)?$app$common$files$focus$filter_not_focus$$($_$jscomp$1851_ids__$1$jscomp$5_objects$jscomp$342$$,$focus$jscomp$5$$,this.ids):this.ids;return $APP.$cljs$core$assoc_in$$($state$jscomp$323$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1906$selected$$],null),$_$jscomp$1851_ids__$1$jscomp$5_objects$jscomp$342$$)},$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_shapes_65991$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1852_expand_s_objects$jscomp$343$$,
$interrupt_s_state$jscomp$324$$){$_$jscomp$1852_expand_s_objects$jscomp$343$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($interrupt_s_state$jscomp$324$$);$_$jscomp$1852_expand_s_objects$jscomp$343$$=$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$collapse$expand_all_parents$$(this.ids,$_$jscomp$1852_expand_s_objects$jscomp$343$$)));$interrupt_s_state$jscomp$324$$=(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3485$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_interrupt$$);
return $APP.$beicon$v2$core$merge$$($_$jscomp$1852_expand_s_objects$jscomp$343$$,$interrupt_s_state$jscomp$324$$)});return new $app$main$data$workspace$selection$select_shapes_65991$$($ids$jscomp$65$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$selection$select_all$$=function(){typeof $app$main$data$workspace$selection$select_all_65994$$==="undefined"&&($app$main$data$workspace$selection$select_all_65994$$=function($meta65995$$){this.$meta65995$=$meta65995$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$select_all_65994$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_all_65994$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3491$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_all$$},$app$main$data$workspace$selection$select_all_65994$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65996$$,$meta65995__$1$$){return new $app$main$data$workspace$selection$select_all_65994$$($meta65995__$1$$)},$app$main$data$workspace$selection$select_all_65994$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65995$},$app$main$data$workspace$selection$select_all_65994$$.prototype.$app$main$data$event$PerformanceEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_all_65994$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$select_all_65994$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1853_focus$jscomp$6_objects$jscomp$344$$,$parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$){$_$jscomp$1853_focus$jscomp$6_objects$jscomp$344$$=$APP.$cljs$cst$2188$workspace_focus_selected$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$);
$_$jscomp$1853_focus$jscomp$6_objects$jscomp$344$$=$APP.$app$common$files$focus$focus_objects$$($APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$),$_$jscomp$1853_focus$jscomp$6_objects$jscomp$344$$);var $lookup$jscomp$18$$=$APP.$app$common$data$getf$$($_$jscomp$1853_focus$jscomp$6_objects$jscomp$344$$);$parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($lookup$jscomp$18$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1603$parent_id$$)),$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$));$parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$))?
$lookup$jscomp$18$$($APP.$cljs$core$first$$($parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$)):$lookup$jscomp$18$$($APP.$app$common$uuid$zero$$);$parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1604$hidden$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1607$blocked$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$)),$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1853_focus$jscomp$6_objects$jscomp$344$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$)));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shapes$$($parent$jscomp$239_parents$jscomp$8_state$jscomp$325_toselect$$))});
return new $app$main$data$workspace$selection$select_all_65994$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$00$$=function(){return $APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$01$$(!1)};
$APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$01$$=function($check_modal$$){typeof $app$main$data$workspace$selection$deselect_all_66000$$==="undefined"&&($app$main$data$workspace$selection$deselect_all_66000$$=function($check_modal$jscomp$1$$,$meta66001$$){this.$check_modal$=$check_modal$jscomp$1$$;this.$meta66001$=$meta66001$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3492$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_deselect_all$$},$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66002$$,$meta66001__$1$$){return new $app$main$data$workspace$selection$deselect_all_66000$$(this.$check_modal$,$meta66001__$1$$)},$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66001$},$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1854_params_without_board$jscomp$1$$,$state$jscomp$326$$){$_$jscomp$1854_params_without_board$jscomp$1$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$router$get_params$$($state$jscomp$326$$),
$cljs$cst$3484$board_id$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3485$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_interrupt$$,$APP.$app$main$data$workspace$edition$clear_edition_mode$$(),$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2489$workspace$$,$_$jscomp$1854_params_without_board$jscomp$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2412$app_DOT_main_DOT_router_SLASH_replace$$,
!0],null)])))},$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$deselect_all_66000$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1855$$,$state$jscomp$327$$){return $APP.$cljs$core$not$$(this.$check_modal$)||$APP.$cljs$core$not$$($APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$327$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$327$$,
$APP.$cljs$cst$1905$workspace_local$$,function($p1__65997_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65997_SHARP_$$,$APP.$cljs$cst$1906$selected$$,$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$()),$cljs$cst$3493$selected_frame$$)}):$state$jscomp$327$$});return new $app$main$data$workspace$selection$deselect_all_66000$$($check_modal$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$clear_memorize_duplicated$$=function(){typeof $app$main$data$workspace$selection$clear_memorize_duplicated_66039$$==="undefined"&&($app$main$data$workspace$selection$clear_memorize_duplicated_66039$$=function($meta66040$$){this.$meta66040$=$meta66040$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$clear_memorize_duplicated_66039$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$selection$clear_memorize_duplicated_66039$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3501$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_clear_memorize_duplicated$$},$app$main$data$workspace$selection$clear_memorize_duplicated_66039$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66041$$,$meta66040__$1$$){return new $app$main$data$workspace$selection$clear_memorize_duplicated_66039$$($meta66040__$1$$)},$app$main$data$workspace$selection$clear_memorize_duplicated_66039$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66040$},$app$main$data$workspace$selection$clear_memorize_duplicated_66039$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$clear_memorize_duplicated_66039$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1858$$,$state$jscomp$330$$){return $APP.$app$common$data$dissoc_in$$($state$jscomp$330$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3502$duplicated$$],null))});return new $app$main$data$workspace$selection$clear_memorize_duplicated_66039$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$memorize_duplicated$$=function($id_original$$,$id_duplicated$$){typeof $app$main$data$workspace$selection$memorize_duplicated_66044$$==="undefined"&&($app$main$data$workspace$selection$memorize_duplicated_66044$$=function($id_original$jscomp$1$$,$id_duplicated$jscomp$1$$,$meta66045$$){this.$id_original$=$id_original$jscomp$1$$;this.$id_duplicated$=$id_duplicated$jscomp$1$$;this.$meta66045$=$meta66045$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3503$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_memorize_duplicated$$},$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66046$$,$meta66045__$1$$){return new $app$main$data$workspace$selection$memorize_duplicated_66044$$(this.$id_original$,
this.$id_duplicated$,$meta66045__$1$$)},$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66045$},$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1859$$,$state$jscomp$331$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$331$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3502$duplicated$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$3504$id_original$$,this.$id_original$,$cljs$cst$3505$id_duplicated$$,this.$id_duplicated$],null))},$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$memorize_duplicated_66044$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1860_stopper$jscomp$7$$,$___$1$jscomp$1188$$,$stream$jscomp$36$$){$_$jscomp$1860_stopper$jscomp$7$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3503$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_memorize_duplicated$$),$stream$jscomp$36$$);return $APP.$beicon$v2$core$map$$($app$main$data$workspace$selection$clear_memorize_duplicated$$,$APP.$beicon$v2$core$take_until$$($_$jscomp$1860_stopper$jscomp$7$$,(0,$APP.$beicon$v2$core$timer$$)(1E4)))});
return new $app$main$data$workspace$selection$memorize_duplicated_66044$$($id_original$$,$id_duplicated$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$calc_duplicate_delta$$=function($obj$jscomp$202_pt_obj$$,$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$,$new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$){$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3502$duplicated$$],null));var $id_duplicated$jscomp$2_map__66051__$1$$=$APP.$cljs$core$__destructure_map$$($distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$);$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id_duplicated$jscomp$2_map__66051__$1$$,$cljs$cst$3504$id_original$$);$id_duplicated$jscomp$2_map__66051__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id_duplicated$jscomp$2_map__66051__$1$$,
$cljs$cst$3505$id_duplicated$$);var $move_QMARK_$jscomp$2$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$202_pt_obj$$)&&!$APP.$app$common$types$component$instance_head_QMARK_$$($obj$jscomp$202_pt_obj$$);if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$202_pt_obj$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id_duplicated$jscomp$2_map__66051__$1$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$202_pt_obj$$))||!$APP.$cljs$core$contains_QMARK_$$($new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$,$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$)||!$APP.$cljs$core$contains_QMARK_$$($new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$,$id_duplicated$jscomp$2_map__66051__$1$$))return $move_QMARK_$jscomp$2$$?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$202_pt_obj$$)+
50,0):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0);$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$,$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$)));$new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$,$id_duplicated$jscomp$2_map__66051__$1$$)));$obj$jscomp$202_pt_obj$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$202_pt_obj$$));$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$=
$APP.$app$common$geom$point$subtract$$($new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$,$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$);$new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$=$APP.$app$common$geom$point$add$$($new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$,$distance$jscomp$4_id_original$jscomp$2_map__66051_pt_original_state$jscomp$332$$);return $APP.$app$common$geom$point$subtract$$($new_pos$jscomp$2_objects$jscomp$347_pt_duplicated$$,$obj$jscomp$202_pt_obj$$)};
$APP.$app$main$data$workspace$selection$duplicate_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($ids$jscomp$67$$,$p__66062$$){var $map__66063__$1$$=$APP.$cljs$core$__destructure_map$$($p__66062$$),$move_delta_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66063__$1$$,$cljs$cst$3506$move_delta_QMARK_$$,!1),$alt_duplication_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66063__$1$$,$cljs$cst$3418$alt_duplication_QMARK_$$,!1),$change_selection_QMARK_$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66063__$1$$,$APP.$cljs$cst$3507$change_selection_QMARK_$$,!0),$return_ref$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66063__$1$$,$APP.$cljs$cst$3508$return_ref$$,null);typeof $app$main$data$workspace$selection$duplicate_shapes_66065$$==="undefined"&&($app$main$data$workspace$selection$duplicate_shapes_66065$$=function($ids$jscomp$68$$,$p__66062$jscomp$1$$,$map__66063$jscomp$1$$,$move_delta_QMARK_$jscomp$1$$,$alt_duplication_QMARK_$jscomp$2$$,
$change_selection_QMARK_$jscomp$1$$,$return_ref$jscomp$1$$,$meta66066$$){this.ids=$ids$jscomp$68$$;this.$p__66062$=$p__66062$jscomp$1$$;this.$map__66063$=$map__66063$jscomp$1$$;this.$move_delta_QMARK_$=$move_delta_QMARK_$jscomp$1$$;this.$alt_duplication_QMARK_$=$alt_duplication_QMARK_$jscomp$2$$;this.$change_selection_QMARK_$=$change_selection_QMARK_$jscomp$1$$;this.$return_ref$=$return_ref$jscomp$1$$;this.$meta66066$=$meta66066$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$selection$duplicate_shapes_66065$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$duplicate_shapes_66065$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3509$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_duplicate_shapes$$},$app$main$data$workspace$selection$duplicate_shapes_66065$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66067$$,$meta66066__$1$$){return new $app$main$data$workspace$selection$duplicate_shapes_66065$$(this.ids,
this.$p__66062$,this.$map__66063$,this.$move_delta_QMARK_$,this.$alt_duplication_QMARK_$,this.$change_selection_QMARK_$,this.$return_ref$,$meta66066__$1$$)},$app$main$data$workspace$selection$duplicate_shapes_66065$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66066$},$app$main$data$workspace$selection$duplicate_shapes_66065$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$duplicate_shapes_66065$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($id_original$jscomp$3_it$jscomp$147_page$jscomp$63$$,$changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$){var $self__$jscomp$4159$$=this;$id_original$jscomp$3_it$jscomp$147_page$jscomp$63$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$);var $objects$jscomp$348$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($id_original$jscomp$3_it$jscomp$147_page$jscomp$63$$),
$ids__$1$jscomp$6$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($objects$jscomp$348$$)),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66055_SHARP_$$){var $parent$jscomp$inline_6300$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$348$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__66055_SHARP_$$));
return!$app$common$types$component$in_component_copy_not_head_QMARK_$$($p1__66055_SHARP_$$)&&(!$APP.$app$common$types$component$instance_head_QMARK_$$($p1__66055_SHARP_$$)||!$APP.$app$common$types$component$in_component_copy_QMARK_$$($parent$jscomp$inline_6300$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$)),$self__$jscomp$4159$$.ids);if($APP.$cljs$core$seq$$($ids__$1$jscomp$6$$)){var $delta$jscomp$35_new_ids_obj$jscomp$203$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$348$$,
$APP.$cljs$core$first$$($ids__$1$jscomp$6$$));$delta$jscomp$35_new_ids_obj$jscomp$203$$=$APP.$cljs$core$truth_$$($self__$jscomp$4159$$.$move_delta_QMARK_$)?$app$main$data$workspace$selection$calc_duplicate_delta$$($delta$jscomp$35_new_ids_obj$jscomp$203$$,$changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$,$objects$jscomp$348$$):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0);var $file_id$jscomp$91$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$),
$libraries$jscomp$66$$=$APP.$app$main$data$helpers$lookup_libraries$$($changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$);$changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$,$file_id$jscomp$91$$);var $changes$jscomp$158$$=$APP.$app$common$logic$libraries$generate_duplicate_changes_update_indices$$($APP.$app$common$logic$libraries$generate_duplicate_changes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$objects$jscomp$348$$,$id_original$jscomp$3_it$jscomp$147_page$jscomp$63$$,$ids__$1$jscomp$6$$,$delta$jscomp$35_new_ids_obj$jscomp$203$$,$libraries$jscomp$66$$,$changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$,$file_id$jscomp$91$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3418$alt_duplication_QMARK_$$,$self__$jscomp$4159$$.$alt_duplication_QMARK_$],null)])),$objects$jscomp$348$$,$ids__$1$jscomp$6$$);
$changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$=function(){var $or__5025__auto__$jscomp$674$$=$APP.$cljs$cst$3094$tags$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$158$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$674$$)?$or__5025__auto__$jscomp$674$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$}();$changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$=$APP.$cljs$core$truth_$$($self__$jscomp$4159$$.$alt_duplication_QMARK_$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($changes$jscomp$158$$,$APP.$cljs$cst$3094$tags$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$,$cljs$cst$3510$alt_duplication$$)):$changes$jscomp$158$$;$id_original$jscomp$3_it$jscomp$147_page$jscomp$63$$=$APP.$cljs$core$first$$($ids__$1$jscomp$6$$);$delta$jscomp$35_new_ids_obj$jscomp$203$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66058_SHARP_$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($p1__66058_SHARP_$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2561$obj$$,$APP.$cljs$cst$266$id$$],null))},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($G__66069_p1__66057_SHARP_$$){$G__66069_p1__66057_SHARP_$$=$APP.$cljs$cst$3404$old_id$$.$cljs$core$IFn$_invoke$arity$1$($G__66069_p1__66057_SHARP_$$);
return $ids__$1$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?$ids__$1$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$($G__66069_p1__66057_SHARP_$$):$ids__$1$jscomp$6$$($G__66069_p1__66057_SHARP_$$)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66056_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__66056_SHARP_$$),$APP.$cljs$cst$2560$add_obj$$)},$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$)))));
var $id_duplicated$jscomp$3$$=$APP.$cljs$core$first$$($delta$jscomp$35_new_ids_obj$jscomp$203$$),$frames$jscomp$12$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66059_SHARP_$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$348$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__66059_SHARP_$$,$APP.$cljs$cst$1591$frame_id$$],
null))}),$ids__$1$jscomp$6$$),$undo_id$$=Symbol();return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$(function($shape$jscomp$466_shape_id$jscomp$71$$){$shape$jscomp$466_shape_id$jscomp$71$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$348$$,$shape$jscomp$466_shape_id$jscomp$71$$);var $parent_type$$=$app$common$files$helpers$get_shape_type$$($objects$jscomp$348$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$466_shape_id$jscomp$71$$)),
$external_lib_QMARK_$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$91$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$466_shape_id$jscomp$71$$)),$component$jscomp$73$$=$app$common$types$container$get_component_from_shape$$($shape$jscomp$466_shape_id$jscomp$71$$,$libraries$jscomp$66$$);return $APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$466_shape_id$jscomp$71$$)?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"use-library-component",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:duplicate-shapes",$cljs$cst$3511$is_external_library$$,$external_lib_QMARK_$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$466_shape_id$jscomp$71$$,$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,$parent_type$$,$cljs$cst$3513$is_variant$$,$APP.$app$common$types$component$is_variant_QMARK_$$($component$jscomp$73$$)],
null)):$app$common$files$helpers$has_layout_QMARK_$$($objects$jscomp$348$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$466_shape_id$jscomp$71$$))?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"layout-add-element",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:duplicate-shapes",$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$466_shape_id$jscomp$71$$,
$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,$parent_type$$],null)):$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"create-shape",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:duplicate-shapes",$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$466_shape_id$jscomp$71$$,$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,
$parent_type$$],null))},$APP.$beicon$v2$core$from$$($ids__$1$jscomp$6$$)),$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $self__$jscomp$4159$$.$return_ref$!=null?$APP.$cljs$core$reset_BANG_$$($self__$jscomp$4159$$.$return_ref$,$id_duplicated$jscomp$3$$):null},(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$$),$APP.$app$main$data$changes$commit_changes$$($changes__$1$jscomp$57_library_data$jscomp$32_state$jscomp$333_tags$jscomp$10$$),
$APP.$cljs$core$truth_$$($self__$jscomp$4159$$.$change_selection_QMARK_$)?$APP.$app$main$data$workspace$selection$select_shapes$$($delta$jscomp$35_new_ids_obj$jscomp$203$$):null,$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$frames$jscomp$12$$],null)),$app$main$data$workspace$selection$memorize_duplicated$$($id_original$jscomp$3_it$jscomp$147_page$jscomp$63$$,$id_duplicated$jscomp$3$$),
$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$$))))}return null});return new $app$main$data$workspace$selection$duplicate_shapes_66065$$($ids$jscomp$67$$,$p__66062$$,$map__66063__$1$$,$move_delta_QMARK_$$,$alt_duplication_QMARK_$jscomp$1$$,$change_selection_QMARK_$$,$return_ref$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$duplicate_selected$cljs$0core$0IFn$0_invoke$0arity$02$$=function($move_delta_QMARK_$jscomp$3$$,$alt_duplication_QMARK_$jscomp$3$$){typeof $app$main$data$workspace$selection$duplicate_selected_66075$$==="undefined"&&($app$main$data$workspace$selection$duplicate_selected_66075$$=function($move_delta_QMARK_$jscomp$4$$,$alt_duplication_QMARK_$jscomp$4$$,$meta66076$$){this.$move_delta_QMARK_$=$move_delta_QMARK_$jscomp$4$$;this.$alt_duplication_QMARK_$=$alt_duplication_QMARK_$jscomp$4$$;
this.$meta66076$=$meta66076$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$duplicate_selected_66075$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$duplicate_selected_66075$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3515$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_duplicate_selected$$},$app$main$data$workspace$selection$duplicate_selected_66075$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_66077$$,$meta66076__$1$$){return new $app$main$data$workspace$selection$duplicate_selected_66075$$(this.$move_delta_QMARK_$,this.$alt_duplication_QMARK_$,$meta66076__$1$$)},$app$main$data$workspace$selection$duplicate_selected_66075$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66076$},$app$main$data$workspace$selection$duplicate_selected_66075$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$duplicate_selected_66075$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1862_selected$jscomp$22$$,$state$jscomp$334$$){return $APP.$cljs$core$not$$(this.$move_delta_QMARK_$)||$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$334$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1275$transform$$],null))==null?($_$jscomp$1862_selected$jscomp$22$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$334$$),
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$duplicate_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($_$jscomp$1862_selected$jscomp$22$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3506$move_delta_QMARK_$$,this.$move_delta_QMARK_$,$cljs$cst$3418$alt_duplication_QMARK_$$,this.$alt_duplication_QMARK_$])))):null});return new $app$main$data$workspace$selection$duplicate_selected_66075$$($move_delta_QMARK_$jscomp$3$$,$alt_duplication_QMARK_$jscomp$3$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$selection$update_focus_shapes$$=function($added$$,$removed$jscomp$1$$){typeof $app$main$data$workspace$selection$update_focus_shapes_66081$$==="undefined"&&($app$main$data$workspace$selection$update_focus_shapes_66081$$=function($added$jscomp$1$$,$removed$jscomp$2$$,$meta66082$$){this.$added$=$added$jscomp$1$$;this.$removed$=$removed$jscomp$2$$;this.$meta66082$=$meta66082$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$update_focus_shapes_66081$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$update_focus_shapes_66081$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3516$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_update_focus_shapes$$},$app$main$data$workspace$selection$update_focus_shapes_66081$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66083$$,$meta66082__$1$$){return new $app$main$data$workspace$selection$update_focus_shapes_66081$$(this.$added$,this.$removed$,
$meta66082__$1$$)},$app$main$data$workspace$selection$update_focus_shapes_66081$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66082$},$app$main$data$workspace$selection$update_focus_shapes_66081$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$update_focus_shapes_66081$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1864_focus__$1_objects$jscomp$349$$,$state$jscomp$336$$){$_$jscomp$1864_focus__$1_objects$jscomp$349$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$336$$);var $focus$jscomp$7$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2188$workspace_focus_selected$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$336$$),this.$added$),this.$removed$);$_$jscomp$1864_focus__$1_objects$jscomp$349$$=$APP.$app$common$files$helpers$clean_loops$$($_$jscomp$1864_focus__$1_objects$jscomp$349$$,
$focus$jscomp$7$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$336$$,$APP.$cljs$cst$2188$workspace_focus_selected$$,$_$jscomp$1864_focus__$1_objects$jscomp$349$$)});return new $app$main$data$workspace$selection$update_focus_shapes_66081$$($added$$,$removed$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$selection$toggle_focus_mode$$=function(){typeof $app$main$data$workspace$selection$toggle_focus_mode_66085$$==="undefined"&&($app$main$data$workspace$selection$toggle_focus_mode_66085$$=function($meta66086$$){this.$meta66086$=$meta66086$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3517$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_toggle_focus_mode$$},$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66087$$,$meta66086__$1$$){return new $app$main$data$workspace$selection$toggle_focus_mode_66085$$($meta66086__$1$$)},$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66086$},$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$app$main$data$event$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return $APP.$cljs$core$PersistentArrayMap$EMPTY$$},$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1866_selected$jscomp$23$$,
$state$jscomp$337$$){$_$jscomp$1866_selected$jscomp$23$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$337$$);var $have_selection_QMARK_$$=$APP.$app$common$data$not_empty_QMARK_$$($_$jscomp$1866_selected$jscomp$23$$);return $APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$2188$workspace_focus_selected$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$337$$))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$337$$,
$APP.$cljs$cst$1905$workspace_local$$,$cljs$cst$3518$workspace_pre_focus$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$337$$)),$APP.$cljs$cst$2188$workspace_focus_selected$$),$cljs$cst$3518$workspace_pre_focus$$):$have_selection_QMARK_$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$337$$,$APP.$cljs$cst$2188$workspace_focus_selected$$,$_$jscomp$1866_selected$jscomp$23$$),$cljs$cst$3518$workspace_pre_focus$$,$APP.$cljs$cst$1905$workspace_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$337$$)):
$state$jscomp$337$$},$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$selection$toggle_focus_mode_66085$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1867_stopper$jscomp$8$$,$state$jscomp$338$$,$stream$jscomp$37$$){$_$jscomp$1867_stopper$jscomp$8$$=$APP.$beicon$v2$core$filter$$(function($p1__66084_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3517$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_toggle_focus_mode$$,
$APP.$potok$v2$core$type$$($p1__66084_SHARP_$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3519$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_finalize_page$$,$APP.$potok$v2$core$type$$($p1__66084_SHARP_$$))},$stream$jscomp$37$$);return $APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$2188$workspace_focus_selected$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$338$$))?$APP.$beicon$v2$core$take_until$$($_$jscomp$1867_stopper$jscomp$8$$,$APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$zoom$zoom_to_selected_shape$$,
$APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$00$$()),$APP.$beicon$v2$core$merge_map$$(function($p__66089_removed$jscomp$3$$){var $added$jscomp$2_old_keys$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66089_removed$jscomp$3$$,0,null),$new_keys$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66089_removed$jscomp$3$$,1,null);$p__66089_removed$jscomp$3$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($added$jscomp$2_old_keys$jscomp$1$$,
$new_keys$jscomp$3$$);$added$jscomp$2_old_keys$jscomp$1$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($new_keys$jscomp$3$$,$added$jscomp$2_old_keys$jscomp$1$$);return $APP.$app$common$data$not_empty_QMARK_$$($added$jscomp$2_old_keys$jscomp$1$$)||$APP.$app$common$data$not_empty_QMARK_$$($p__66089_removed$jscomp$3$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$selection$update_focus_shapes$$($added$jscomp$2_old_keys$jscomp$1$$,$p__66089_removed$jscomp$3$$)):$APP.$beicon$v2$core$empty$$()},
$APP.$beicon$v2$core$buffer$cljs$0core$0IFn$0_invoke$0arity$03$$(2,$APP.$beicon$v2$core$map$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$set$$,$APP.$cljs$core$keys$$),$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$refs$workspace_page_objects$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],null))))))):null});return new $app$main$data$workspace$selection$toggle_focus_mode_66085$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$common$files$shapes_helpers$prepare_add_shape$$=function($changes$jscomp$159$$,$shape$jscomp$467$$,$objects$jscomp$350$$){var $index$jscomp$268$$=$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($shape$jscomp$467$$)),$id$jscomp$488$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$467$$),$changes__$1$jscomp$58_mod_QMARK_$$=$cljs$cst$3520$mod_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($shape$jscomp$467$$)),$vec__64926$$=
$APP.$cljs$core$truth_$$($changes__$1$jscomp$58_mod_QMARK_$$)?null:$APP.$cljs$cst$3399$cell$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($shape$jscomp$467$$)),$row$jscomp$28$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__64926$$,0,null),$column$jscomp$33$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__64926$$,1,null);$changes__$1$jscomp$58_mod_QMARK_$$=function(){var $G__64932$$=function(){var $G__64933$$=function(){var $G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$=
$APP.$app$common$files$changes_builder$with_objects$$($changes$jscomp$159$$,$objects$jscomp$350$$);$G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$=$index$jscomp$268$$!=null?$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$,$shape$jscomp$467$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1779$index$$,$index$jscomp$268$$],null)):$G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$;
$G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$=$index$jscomp$268$$==null?$APP.$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$02$$($G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$,$shape$jscomp$467$$):$G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$;return $APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$467$$)!=null?$APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$($G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$467$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$467$$],null),$index$jscomp$268$$):$G__64934_G__64935$jscomp$inline_11858_G__64936$jscomp$inline_11859$$}();return $vec__64926$$!=null?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__64933$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$467$$)],null),function($p1__64917_SHARP_$$){return $app$common$types$shape$layout$push_into_cell$$($p1__64917_SHARP_$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$488$$],null),$row$jscomp$28$$,$column$jscomp$33$$)}):$G__64933$$}();return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$350$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$467$$)))?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($G__64932$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$467$$)],null),$APP.$app$common$types$shape$layout$assign_cells$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,
!0],null)):$G__64932$$}();return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$467$$,$changes__$1$jscomp$58_mod_QMARK_$$],null)};
$app$common$files$shapes_helpers$prepare_move_shapes_into_frame$$=function($G__64952_changes$jscomp$160$$,$frame_id$jscomp$47$$,$shapes$jscomp$54_shapes__$1$jscomp$8$$,$objects$jscomp$351$$,$remove_layout_data_QMARK_$$){var $parent_id$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$351$$,$frame_id$jscomp$47$$),$APP.$cljs$cst$1603$parent_id$$);$shapes$jscomp$54_shapes__$1$jscomp$8$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__64946_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__64946_SHARP_$$,
$parent_id$jscomp$53$$)},$shapes$jscomp$54_shapes__$1$jscomp$8$$);var $to_move$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$351$$),$shapes$jscomp$54_shapes__$1$jscomp$8$$));return $APP.$cljs$core$truth_$$($to_move$$)?($G__64952_changes$jscomp$160$$=$APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($remove_layout_data_QMARK_$$)?
$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$351$$,$frame_id$jscomp$47$$)):$remove_layout_data_QMARK_$$)?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__64952_changes$jscomp$160$$,$shapes$jscomp$54_shapes__$1$jscomp$8$$,$app$common$types$shape$layout$remove_layout_item_data$$):$G__64952_changes$jscomp$160$$,$shapes$jscomp$54_shapes__$1$jscomp$8$$,function($p1__64947_SHARP_$$){return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($p1__64947_SHARP_$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__64947_SHARP_$$,$APP.$cljs$cst$1859$hide_in_viewer$$,!0):$p1__64947_SHARP_$$}),$frame_id$jscomp$47$$,$to_move$$,0),$APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$351$$,$frame_id$jscomp$47$$))?$APP.$app$common$files$changes_builder$reorder_grid_children$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($G__64952_changes$jscomp$160$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$47$$],null),$APP.$app$common$types$shape$layout$assign_cells$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$47$$],null)):$G__64952_changes$jscomp$160$$):$G__64952_changes$jscomp$160$$};
$app$main$data$workspace$shapes$add_undo_group$$=function($changes$jscomp$165$$,$items$jscomp$36_prev_item_state$jscomp$339$$){var $index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$=$APP.$cljs$cst$3435$workspace_undo$$.$cljs$core$IFn$_invoke$arity$1$($items$jscomp$36_prev_item_state$jscomp$339$$);$items$jscomp$36_prev_item_state$jscomp$339$$=$APP.$cljs$cst$1822$items$$.$cljs$core$IFn$_invoke$arity$1$($index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$);
$index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$=$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$);$index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$=$APP.$cljs$core$truth_$$($index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$)?$index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$:
$APP.$cljs$core$count$$($items$jscomp$36_prev_item_state$jscomp$339$$)-1;$items$jscomp$36_prev_item_state$jscomp$339$$=$APP.$cljs$core$empty_QMARK_$$($items$jscomp$36_prev_item_state$jscomp$339$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$,-1)?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$36_prev_item_state$jscomp$339$$,$index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$);
$index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$=$APP.$cljs$cst$3090$undo_group$$.$cljs$core$IFn$_invoke$arity$1$($items$jscomp$36_prev_item_state$jscomp$339$$);return $index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$165$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$3086$redo_changes$$,0,$APP.$cljs$cst$139$type$$],null)),$APP.$cljs$cst$2562$mod_obj$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$36_prev_item_state$jscomp$339$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3086$redo_changes$$,0,$APP.$cljs$cst$139$type$$],null)),$APP.$cljs$cst$2560$add_obj$$)&&$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$3094$tags$$.$cljs$core$IFn$_invoke$arity$1$($items$jscomp$36_prev_item_state$jscomp$339$$),
$cljs$cst$3510$alt_duplication$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($changes$jscomp$165$$,$APP.$cljs$cst$3090$undo_group$$,$index$jscomp$273_or__5025__auto__$jscomp$inline_6308_undo$jscomp$5_undo_group$jscomp$9$$):$changes$jscomp$165$$};
$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ids$jscomp$69$$,$update_fn$jscomp$18$$){return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$69$$,$update_fn$jscomp$18$$,null)};
$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ids$jscomp$70$$,$update_fn$jscomp$19$$,$p__66156$$){var $map__66157__$1$$=$APP.$cljs$core$__destructure_map$$($p__66156$$),$changed_sub_attr$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66157__$1$$,$APP.$cljs$cst$3395$changed_sub_attr$$),$undo_group$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66157__$1$$,$APP.$cljs$cst$3090$undo_group$$),$save_undo_QMARK_$jscomp$5$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66157__$1$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!0),$ignore_tree$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66157__$1$$,$cljs$cst$3396$ignore_tree$$),$reg_objects_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66157__$1$$,$APP.$cljs$cst$3521$reg_objects_QMARK_$$,!1),$stack_undo_QMARK_$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66157__$1$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$,
!1),$with_objects_QMARK_$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66157__$1$$,$APP.$cljs$cst$3126$with_objects_QMARK_$$,!1),$ignore_touched$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66157__$1$$,$APP.$cljs$cst$2508$ignore_touched$$,!1),$page_id$jscomp$109$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66157__$1$$,$APP.$cljs$cst$2028$page_id$$),$attrs$jscomp$81$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66157__$1$$,
$APP.$cljs$cst$2595$attrs$$);typeof $app$main$data$workspace$shapes$update_shapes_66160$$==="undefined"&&($app$main$data$workspace$shapes$update_shapes_66160$$=function($changed_sub_attr$jscomp$4$$,$undo_group$jscomp$11$$,$save_undo_QMARK_$jscomp$6$$,$ignore_tree$jscomp$2$$,$reg_objects_QMARK_$jscomp$1$$,$stack_undo_QMARK_$jscomp$6$$,$p__66156$jscomp$1$$,$with_objects_QMARK_$jscomp$4$$,$ignore_touched$jscomp$11$$,$ids$jscomp$71$$,$map__66157$jscomp$1$$,$page_id$jscomp$110$$,$update_fn$jscomp$20$$,
$attrs$jscomp$82$$,$meta66161$$){this.$changed_sub_attr$=$changed_sub_attr$jscomp$4$$;this.$undo_group$=$undo_group$jscomp$11$$;this.$save_undo_QMARK_$=$save_undo_QMARK_$jscomp$6$$;this.$ignore_tree$=$ignore_tree$jscomp$2$$;this.$reg_objects_QMARK_$=$reg_objects_QMARK_$jscomp$1$$;this.$stack_undo_QMARK_$=$stack_undo_QMARK_$jscomp$6$$;this.$p__66156$=$p__66156$jscomp$1$$;this.$with_objects_QMARK_$=$with_objects_QMARK_$jscomp$4$$;this.$ignore_touched$=$ignore_touched$jscomp$11$$;this.ids=$ids$jscomp$71$$;
this.$map__66157$=$map__66157$jscomp$1$$;this.$page_id$=$page_id$jscomp$110$$;this.$update_fn$=$update_fn$jscomp$20$$;this.$attrs$=$attrs$jscomp$82$$;this.$meta66161$=$meta66161$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$update_shapes_66160$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$update_shapes_66160$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3522$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_update_shapes$$},
$app$main$data$workspace$shapes$update_shapes_66160$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66162$$,$meta66161__$1$$){return new $app$main$data$workspace$shapes$update_shapes_66160$$(this.$changed_sub_attr$,this.$undo_group$,this.$save_undo_QMARK_$,this.$ignore_tree$,this.$reg_objects_QMARK_$,this.$stack_undo_QMARK_$,this.$p__66156$,this.$with_objects_QMARK_$,this.$ignore_touched$,this.ids,this.$map__66157$,this.$page_id$,this.$update_fn$,this.$attrs$,$meta66161__$1$$)},$app$main$data$workspace$shapes$update_shapes_66160$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66161$},$app$main$data$workspace$shapes$update_shapes_66160$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$update_shapes_66160$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$148_update_layout_ids_xf_update_layout$$,$state$jscomp$340$$){var $self__$jscomp$4181$$=this,$it__$1$jscomp$33$$=this,$page_id__$1$jscomp$3$$=function(){var $or__5025__auto__$jscomp$680$$=$self__$jscomp$4181$$.$page_id$;
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$680$$)?$or__5025__auto__$jscomp$680$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$340$$,$APP.$cljs$cst$1903$current_page_id$$)}(),$objects$jscomp$356$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$340$$,$page_id__$1$jscomp$3$$),$ids__$1$jscomp$7$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$some_QMARK_$$),
$self__$jscomp$4181$$.ids);$it$jscomp$148_update_layout_ids_xf_update_layout$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($objects$jscomp$356$$)),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66145_SHARP_$$){return $APP.$cljs$core$some$$($app$main$data$workspace$shapes$update_layout_attr_QMARK_$$,$app$common$files$changes_builder$changed_attrs$$($p1__66145_SHARP_$$,$objects$jscomp$356$$,
$self__$jscomp$4181$$.$update_fn$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2595$attrs$$,$self__$jscomp$4181$$.$attrs$,$APP.$cljs$cst$3126$with_objects_QMARK_$$,$self__$jscomp$4181$$.$with_objects_QMARK_$],null)))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$));$it$jscomp$148_update_layout_ids_xf_update_layout$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$it$jscomp$148_update_layout_ids_xf_update_layout$$,
$ids__$1$jscomp$7$$));var $changes$jscomp$166$$=function(){var $G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$=$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$($it__$1$jscomp$33$$,$page_id__$1$jscomp$3$$);$G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$,
$APP.$cljs$cst$3092$save_undo_QMARK_$$,$self__$jscomp$4181$$.$save_undo_QMARK_$);$G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$,$self__$jscomp$4181$$.$stack_undo_QMARK_$);$G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$=
$app$common$logic$shapes$generate_update_shapes$$($G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$,$ids__$1$jscomp$7$$,$self__$jscomp$4181$$.$update_fn$,$objects$jscomp$356$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2595$attrs$$,$self__$jscomp$4181$$.$attrs$,$APP.$cljs$cst$3395$changed_sub_attr$$,$self__$jscomp$4181$$.$changed_sub_attr$,$cljs$cst$3396$ignore_tree$$,$self__$jscomp$4181$$.$ignore_tree$,$APP.$cljs$cst$2508$ignore_touched$$,
$self__$jscomp$4181$$.$ignore_touched$,$APP.$cljs$cst$3126$with_objects_QMARK_$$,$self__$jscomp$4181$$.$with_objects_QMARK_$],null));return $APP.$cljs$core$truth_$$($self__$jscomp$4181$$.$undo_group$)?$APP.$app$common$files$changes_builder$set_undo_group$$($G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$,$self__$jscomp$4181$$.$undo_group$):$G__66180_JSCompiler_inline_result$jscomp$1059_JSCompiler_inline_result$jscomp$1060_changes$jscomp$inline_6310$$}(),
$changes__$1$jscomp$61$$=$app$main$data$workspace$shapes$add_undo_group$$($changes$jscomp$166$$,$state$jscomp$340$$);return $APP.$beicon$v2$core$concat$$($APP.$cljs$core$seq$$($APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes__$1$jscomp$61$$))?function(){var $changes__$2$jscomp$30$$=$APP.$cljs$core$truth_$$($self__$jscomp$4181$$.$reg_objects_QMARK_$)?$APP.$app$common$files$changes_builder$resize_parents$$($changes__$1$jscomp$61$$,$ids__$1$jscomp$7$$):$changes__$1$jscomp$61$$;
return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes__$2$jscomp$30$$))}():$APP.$beicon$v2$core$empty$$(),$APP.$cljs$core$truth_$$($it$jscomp$148_update_layout_ids_xf_update_layout$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$it$jscomp$148_update_layout_ids_xf_update_layout$$],null))):$APP.$beicon$v2$core$empty$$())});
return new $app$main$data$workspace$shapes$update_shapes_66160$$($changed_sub_attr$jscomp$3$$,$undo_group$jscomp$10$$,$save_undo_QMARK_$jscomp$5$$,$ignore_tree$jscomp$1$$,$reg_objects_QMARK_$$,$stack_undo_QMARK_$jscomp$5$$,$p__66156$$,$with_objects_QMARK_$jscomp$3$$,$ignore_touched$jscomp$10$$,$ids$jscomp$70$$,$map__66157__$1$$,$page_id$jscomp$109$$,$update_fn$jscomp$19$$,$attrs$jscomp$81$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$=function($shape$jscomp$471$$,$p__66202$$){var $map__66203__$1$$=$APP.$cljs$core$__destructure_map$$($p__66202$$),$no_select_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66203__$1$$,$cljs$cst$3523$no_select_QMARK_$$),$no_update_layout_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66203__$1$$,$cljs$cst$3524$no_update_layout_QMARK_$$);$app$common$types$shape$check_shape$$($shape$jscomp$471$$);
typeof $app$main$data$workspace$shapes$add_shape_66204$$==="undefined"&&($app$main$data$workspace$shapes$add_shape_66204$$=function($shape$jscomp$472$$,$p__66202$jscomp$1$$,$map__66203$jscomp$1$$,$no_select_QMARK_$jscomp$1$$,$no_update_layout_QMARK_$jscomp$1$$,$meta66205$$){this.shape=$shape$jscomp$472$$;this.$p__66202$=$p__66202$jscomp$1$$;this.$map__66203$=$map__66203$jscomp$1$$;this.$no_select_QMARK_$=$no_select_QMARK_$jscomp$1$$;this.$no_update_layout_QMARK_$=$no_update_layout_QMARK_$jscomp$1$$;
this.$meta66205$=$meta66205$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$add_shape_66204$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$add_shape_66204$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3525$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_add_shape$$},$app$main$data$workspace$shapes$add_shape_66204$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_66206$$,$meta66205__$1$$){return new $app$main$data$workspace$shapes$add_shape_66204$$(this.shape,this.$p__66202$,this.$map__66203$,this.$no_select_QMARK_$,this.$no_update_layout_QMARK_$,$meta66205__$1$$)},$app$main$data$workspace$shapes$add_shape_66204$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66205$},$app$main$data$workspace$shapes$add_shape_66204$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$add_shape_66204$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$,$objects$jscomp$357_state$jscomp$341$$){$it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$357_state$jscomp$341$$);$objects$jscomp$357_state$jscomp$341$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$357_state$jscomp$341$$,$it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$);var $changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$=
$APP.$app$common$files$shapes_helpers$prepare_add_shape$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$),$objects$jscomp$357_state$jscomp$341$$),this.shape,$objects$jscomp$357_state$jscomp$341$$);$it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$,
0,null);$changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$,1,null);$changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$)?$APP.$app$common$files$changes_builder$set_undo_group$$($changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$)):
$changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$;var $undo_id$jscomp$1$$=Symbol(),$parent_type$jscomp$1$$=$app$common$files$helpers$get_shape_type$$($objects$jscomp$357_state$jscomp$341$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$));return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$1$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$167_changes__$1$jscomp$62_vec__66262$$),
$APP.$cljs$core$truth_$$(this.$no_update_layout_QMARK_$)?null:$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$)],null)],null)),$APP.$cljs$core$truth_$$(this.$no_select_QMARK_$)?
null:$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$))),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$1$$)),$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$)?$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$edition$start_edition_mode$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$)))):null,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"create-shape",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:add-shape",$APP.$cljs$cst$139$type$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$,$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,$parent_type$jscomp$1$$],null))),$app$common$files$helpers$has_layout_QMARK_$$($objects$jscomp$357_state$jscomp$341$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"layout-add-element",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:add-shape",$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$149_page_id$jscomp$111_shape__$1$jscomp$35$$,$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,$parent_type$jscomp$1$$],null))):null)});return new $app$main$data$workspace$shapes$add_shape_66204$$($shape$jscomp$471$$,$p__66202$$,
$map__66203__$1$$,$no_select_QMARK_$$,$no_update_layout_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$move_shapes_into_frame$$=function($frame_id$jscomp$50$$,$shapes$jscomp$55$$){typeof $app$main$data$workspace$shapes$move_shapes_into_frame_66278$$==="undefined"&&($app$main$data$workspace$shapes$move_shapes_into_frame_66278$$=function($frame_id$jscomp$51$$,$shapes$jscomp$56$$,$meta66279$$){this.$frame_id$=$frame_id$jscomp$51$$;this.shapes=$shapes$jscomp$56$$;this.$meta66279$=$meta66279$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$shapes$move_shapes_into_frame_66278$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$move_shapes_into_frame_66278$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3526$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_move_shapes_into_frame$$},$app$main$data$workspace$shapes$move_shapes_into_frame_66278$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66280$$,$meta66279__$1$$){return new $app$main$data$workspace$shapes$move_shapes_into_frame_66278$$(this.$frame_id$,
this.shapes,$meta66279__$1$$)},$app$main$data$workspace$shapes$move_shapes_into_frame_66278$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66279$},$app$main$data$workspace$shapes$move_shapes_into_frame_66278$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$move_shapes_into_frame_66278$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$168_it$jscomp$150_page_id$jscomp$112$$,$changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$){$changes$jscomp$168_it$jscomp$150_page_id$jscomp$112$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$);var $objects$jscomp$358$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$,$changes$jscomp$168_it$jscomp$150_page_id$jscomp$112$$);$changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$=$app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$358$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66273_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$358$$,
$p1__66273_SHARP_$$),$APP.$cljs$cst$1607$blocked$$)},this.shapes));$changes$jscomp$168_it$jscomp$150_page_id$jscomp$112$$=$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$168_it$jscomp$150_page_id$jscomp$112$$),$objects$jscomp$358$$);$changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$=$app$common$files$shapes_helpers$prepare_move_shapes_into_frame$$($changes$jscomp$168_it$jscomp$150_page_id$jscomp$112$$,
this.$frame_id$,$changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$,$objects$jscomp$358$$,!0);return $changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$!=null?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes__$1$jscomp$63_shapes__$1$jscomp$9_state$jscomp$342$$)):$APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$shapes$move_shapes_into_frame_66278$$($frame_id$jscomp$50$$,$shapes$jscomp$55$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shapes$delete_shapes$cljs$0core$0IFn$0_invoke$0arity$01$$=function($ids$jscomp$72$$){return $APP.$app$main$data$workspace$shapes$delete_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(null,$ids$jscomp$72$$)};
$APP.$app$main$data$workspace$shapes$delete_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$=function($page_id$jscomp$114$$,$ids$jscomp$74$$){var $options$jscomp$506$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;typeof $app$main$data$workspace$shapes$delete_shapes_66298$$==="undefined"&&($app$main$data$workspace$shapes$delete_shapes_66298$$=function($page_id$jscomp$115$$,$ids$jscomp$75$$,$options$jscomp$507$$,$meta66299$$){this.$page_id$=$page_id$jscomp$115$$;this.ids=$ids$jscomp$75$$;this.options=$options$jscomp$507$$;
this.$meta66299$=$meta66299$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$delete_shapes_66298$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$delete_shapes_66298$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3527$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_delete_shapes$$},$app$main$data$workspace$shapes$delete_shapes_66298$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_66300$$,$meta66299__$1$$){return new $app$main$data$workspace$shapes$delete_shapes_66298$$(this.$page_id$,this.ids,this.options,$meta66299__$1$$)},$app$main$data$workspace$shapes$delete_shapes_66298$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66299$},$app$main$data$workspace$shapes$delete_shapes_66298$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$delete_shapes_66298$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($it$jscomp$151_page_id__$1$jscomp$4_undo_id$jscomp$2$$,$state$jscomp$343$$){var $self__$jscomp$4193$$=this,$all_parents$jscomp$8_fdata$jscomp$6_file_id$jscomp$92$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$343$$);$it$jscomp$151_page_id__$1$jscomp$4_undo_id$jscomp$2$$=function(){var $or__5025__auto__$jscomp$681$$=$self__$jscomp$4193$$.$page_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$681$$)?$or__5025__auto__$jscomp$681$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$343$$)}();
$all_parents$jscomp$8_fdata$jscomp$6_file_id$jscomp$92$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$343$$,$all_parents$jscomp$8_fdata$jscomp$6_file_id$jscomp$92$$);var $changes$jscomp$169_page$jscomp$64_vec__66305$$=$APP.$app$main$data$helpers$get_page$$($all_parents$jscomp$8_fdata$jscomp$6_file_id$jscomp$92$$,$it$jscomp$151_page_id__$1$jscomp$4_undo_id$jscomp$2$$),$objects$jscomp$359$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$169_page$jscomp$64_vec__66305$$);
$it$jscomp$151_page_id__$1$jscomp$4_undo_id$jscomp$2$$=function(){var $or__5025__auto__$jscomp$682$$=$APP.$cljs$cst$3528$undo_id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4193$$.options);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$682$$)?$or__5025__auto__$jscomp$682$$:Symbol()}();$changes$jscomp$169_page$jscomp$64_vec__66305$$=$app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$06$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$169_page$jscomp$64_vec__66305$$)),$all_parents$jscomp$8_fdata$jscomp$6_file_id$jscomp$92$$,$changes$jscomp$169_page$jscomp$64_vec__66305$$,$objects$jscomp$359$$,$self__$jscomp$4193$$.ids,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2508$ignore_touched$$,$cljs$cst$2568$allow_altering_copies$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4193$$.options),$APP.$cljs$cst$3090$undo_group$$,$APP.$cljs$cst$3090$undo_group$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4193$$.options),
$APP.$cljs$cst$3528$undo_id$$,$it$jscomp$151_page_id__$1$jscomp$4_undo_id$jscomp$2$$],null));$all_parents$jscomp$8_fdata$jscomp$6_file_id$jscomp$92$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$169_page$jscomp$64_vec__66305$$,0,null);$changes$jscomp$169_page$jscomp$64_vec__66305$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$169_page$jscomp$64_vec__66305$$,1,null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($it$jscomp$151_page_id__$1$jscomp$4_undo_id$jscomp$2$$),
$app$main$data$comments$detach_comment_thread$$($self__$jscomp$4193$$.ids),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$169_page$jscomp$64_vec__66305$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1707$ids$$,$all_parents$jscomp$8_fdata$jscomp$6_file_id$jscomp$92$$,$APP.$cljs$cst$3090$undo_group$$,$APP.$cljs$cst$3090$undo_group$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4193$$.options)],
null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($it$jscomp$151_page_id__$1$jscomp$4_undo_id$jscomp$2$$))});return new $app$main$data$workspace$shapes$delete_shapes_66298$$($page_id$jscomp$114$$,$ids$jscomp$74$$,$options$jscomp$506$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$create_and_add_shape$$=function($type$jscomp$453$$,$frame_x$$,$frame_y$$,$p__66323$$){var $map__66325__$1$$=$APP.$cljs$core$__destructure_map$$($p__66323$$),$width$jscomp$115$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66325__$1$$,$APP.$cljs$cst$288$width$$),$height$jscomp$104$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66325__$1$$,$APP.$cljs$cst$1511$height$$);typeof $app$main$data$workspace$shapes$create_and_add_shape_66326$$===
"undefined"&&($app$main$data$workspace$shapes$create_and_add_shape_66326$$=function($type$jscomp$454$$,$frame_x$jscomp$1$$,$frame_y$jscomp$1$$,$p__66323$jscomp$1$$,$map__66325$jscomp$1$$,$attrs$jscomp$84$$,$width$jscomp$116$$,$height$jscomp$105$$,$meta66327$$){this.type=$type$jscomp$454$$;this.$frame_x$=$frame_x$jscomp$1$$;this.$frame_y$=$frame_y$jscomp$1$$;this.$p__66323$=$p__66323$jscomp$1$$;this.$map__66325$=$map__66325$jscomp$1$$;this.$attrs$=$attrs$jscomp$84$$;this.width=$width$jscomp$116$$;
this.height=$height$jscomp$105$$;this.$meta66327$=$meta66327$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$create_and_add_shape_66326$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$create_and_add_shape_66326$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3529$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_and_add_shape$$},
$app$main$data$workspace$shapes$create_and_add_shape_66326$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66328$$,$meta66327__$1$$){return new $app$main$data$workspace$shapes$create_and_add_shape_66326$$(this.type,this.$frame_x$,this.$frame_y$,this.$p__66323$,this.$map__66325$,this.$attrs$,this.width,this.height,$meta66327__$1$$)},$app$main$data$workspace$shapes$create_and_add_shape_66326$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66327$},$app$main$data$workspace$shapes$create_and_add_shape_66326$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$create_and_add_shape_66326$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1872_shape$jscomp$473_x$jscomp$1172$$,$parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$){var $vbc_y$jscomp$410$$=$APP.$app$main$data$helpers$get_viewport_center$$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$);$_$jscomp$1872_shape$jscomp$473_x$jscomp$1172$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$2$(this.$attrs$,
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($vbc_y$jscomp$410$$)-this.width/2);$vbc_y$jscomp$410$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$2$(this.$attrs$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($vbc_y$jscomp$410$$)-this.height/2);var $frame_id$jscomp$52_page_id$jscomp$116$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$),$frame_id__$1$jscomp$7_objects$jscomp$360$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$,$frame_id$jscomp$52_page_id$jscomp$116$$);$frame_id$jscomp$52_page_id$jscomp$116$$=$APP.$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$,$frame_id$jscomp$52_page_id$jscomp$116$$),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,this.$frame_x$,$APP.$cljs$cst$1500$y$$,this.$frame_y$],null));$parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$);var $base$jscomp$31$$=$app$common$files$helpers$get_base_shape$$($frame_id__$1$jscomp$7_objects$jscomp$360$$,$parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$);
$parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$))&&$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame_id__$1$jscomp$7_objects$jscomp$360$$,$APP.$cljs$core$first$$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$)))||
$APP.$cljs$core$empty_QMARK_$$($parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$)?$frame_id$jscomp$52_page_id$jscomp$116$$:$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$31$$);$parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$container$get_first_valid_parent$$($frame_id__$1$jscomp$7_objects$jscomp$360$$,$parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$));
$frame_id__$1$jscomp$7_objects$jscomp$360$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$container$get_first_valid_parent$$($frame_id__$1$jscomp$7_objects$jscomp$360$$,$frame_id$jscomp$52_page_id$jscomp$116$$));$_$jscomp$1872_shape$jscomp$473_x$jscomp$1172$$=$APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$attrs$,
$APP.$cljs$cst$139$type$$,this.type),$APP.$cljs$cst$1499$x$$,$_$jscomp$1872_shape$jscomp$473_x$jscomp$1172$$),$APP.$cljs$cst$1500$y$$,$vbc_y$jscomp$410$$),$APP.$cljs$cst$1591$frame_id$$,$frame_id__$1$jscomp$7_objects$jscomp$360$$),$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$58_parent_id__$1$jscomp$7_selected$jscomp$27_state$jscomp$344$$));return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1872_shape$jscomp$473_x$jscomp$1172$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$))});return new $app$main$data$workspace$shapes$create_and_add_shape_66326$$($type$jscomp$453$$,$frame_x$$,$frame_y$$,$p__66323$$,$map__66325__$1$$,$map__66325__$1$$,$width$jscomp$115$$,$height$jscomp$104$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$create_artboard_from_shapes$cljs$0core$0IFn$0_invoke$0arity$07$$=function($shapes$jscomp$58$$,$id$jscomp$493$$,$parent_id$jscomp$60$$,$index$jscomp$275$$,$name$jscomp$289$$,$delta$jscomp$38$$,$layout_update_QMARK_$$){typeof $app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$==="undefined"&&($app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$=function($shapes$jscomp$59$$,$id$jscomp$494$$,$parent_id$jscomp$61$$,$index$jscomp$276$$,$name$jscomp$290$$,
$delta$jscomp$39$$,$layout_update_QMARK_$jscomp$1$$,$meta66348$$){this.shapes=$shapes$jscomp$59$$;this.id=$id$jscomp$494$$;this.$parent_id$=$parent_id$jscomp$61$$;this.index=$index$jscomp$276$$;this.name=$name$jscomp$290$$;this.$delta$=$delta$jscomp$39$$;this.$layout_update_QMARK_$=$layout_update_QMARK_$jscomp$1$$;this.$meta66348$=$meta66348$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3530$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_artboard_from_shapes$$},$app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66349$$,$meta66348__$1$$){return new $app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$(this.shapes,
this.id,this.$parent_id$,this.index,this.name,this.$delta$,this.$layout_update_QMARK_$,$meta66348__$1$$)},$app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66348$},$app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$,$objects$jscomp$361_state$jscomp$345$$){$changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$361_state$jscomp$345$$);$objects$jscomp$361_state$jscomp$345$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$361_state$jscomp$345$$,$changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$);
$changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$=$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$),$objects$jscomp$361_state$jscomp$345$$);var $changes__$1$jscomp$64_vec__66355$$=$APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$10$($changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$,
this.id,this.$parent_id$,$objects$jscomp$361_state$jscomp$345$$,this.shapes,this.index,this.name,!1,null,this.$delta$);$changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$64_vec__66355$$,0,null);$changes__$1$jscomp$64_vec__66355$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$64_vec__66355$$,1,null);var $undo_id$jscomp$3$$=Symbol();return $APP.$cljs$core$truth_$$($changes__$1$jscomp$64_vec__66355$$)?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$3$$),$APP.$app$main$data$changes$commit_changes$$($changes__$1$jscomp$64_vec__66355$$),$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$))),$APP.$cljs$core$truth_$$(this.$layout_update_QMARK_$)?
$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$)],null)],null)):null,$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"create-board",$cljs$cst$3531$converted_from$$,$app$common$files$helpers$get_selected_type$$($objects$jscomp$361_state$jscomp$345$$,this.shapes),$cljs$cst$3512$parent_type$$,$app$common$files$helpers$get_shape_type$$($objects$jscomp$361_state$jscomp$345$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$170_frame_shape$jscomp$1_it$jscomp$152_page_id$jscomp$117$$))],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$3$$)):
null});return new $app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$($shapes$jscomp$58$$,$id$jscomp$493$$,$parent_id$jscomp$60$$,$index$jscomp$275$$,$name$jscomp$289$$,$delta$jscomp$38$$,$layout_update_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$create_artboard_from_selection$cljs$0core$0IFn$0_invoke$0arity$04$$=function($id$jscomp$498$$,$parent_id$jscomp$64$$,$index$jscomp$278$$,$name$jscomp$291$$){return $APP.$app$main$data$workspace$shapes$create_artboard_from_selection$cljs$0core$0IFn$0_invoke$0arity$05$$($id$jscomp$498$$,$parent_id$jscomp$64$$,$index$jscomp$278$$,$name$jscomp$291$$)};
$APP.$app$main$data$workspace$shapes$create_artboard_from_selection$cljs$0core$0IFn$0_invoke$0arity$05$$=function($id$jscomp$499$$,$parent_id$jscomp$65$$,$index$jscomp$279$$,$name$jscomp$292$$){typeof $app$main$data$workspace$shapes$create_artboard_from_selection_66370$$==="undefined"&&($app$main$data$workspace$shapes$create_artboard_from_selection_66370$$=function($id$jscomp$500$$,$parent_id$jscomp$66$$,$index$jscomp$280$$,$name$jscomp$293$$,$delta$jscomp$41$$,$meta66371$$){this.id=$id$jscomp$500$$;
this.$parent_id$=$parent_id$jscomp$66$$;this.index=$index$jscomp$280$$;this.name=$name$jscomp$293$$;this.$delta$=$delta$jscomp$41$$;this.$meta66371$=$meta66371$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$create_artboard_from_selection_66370$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$create_artboard_from_selection_66370$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3532$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_artboard_from_selection$$},$app$main$data$workspace$shapes$create_artboard_from_selection_66370$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66372$$,$meta66371__$1$$){return new $app$main$data$workspace$shapes$create_artboard_from_selection_66370$$(this.id,this.$parent_id$,this.index,this.name,this.$delta$,$meta66371__$1$$)},$app$main$data$workspace$shapes$create_artboard_from_selection_66370$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66371$},$app$main$data$workspace$shapes$create_artboard_from_selection_66370$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$create_artboard_from_selection_66370$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1874_page_id$jscomp$118$$,$selected$jscomp$28_state$jscomp$346$$){$_$jscomp$1874_page_id$jscomp$118$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($selected$jscomp$28_state$jscomp$346$$);
var $objects$jscomp$362$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($selected$jscomp$28_state$jscomp$346$$,$_$jscomp$1874_page_id$jscomp$118$$);$selected$jscomp$28_state$jscomp$346$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66359_SHARP_$$){return $APP.$app$common$types$component$is_variant_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$362$$,$p1__66359_SHARP_$$))},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66358_SHARP_$$){return $APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$362$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$362$$,$p1__66358_SHARP_$$))},$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$362$$,$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected$jscomp$28_state$jscomp$346$$))));return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shapes$create_artboard_from_shapes$cljs$0core$0IFn$0_invoke$0arity$07$$($selected$jscomp$28_state$jscomp$346$$,this.id,this.$parent_id$,this.index,this.name,
this.$delta$,!0))});return new $app$main$data$workspace$shapes$create_artboard_from_selection_66370$$($id$jscomp$499$$,$parent_id$jscomp$65$$,$index$jscomp$279$$,$name$jscomp$292$$,null,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$update_shape_flags$$=function($ids$jscomp$76$$,$flags$jscomp$27$$){var $map__66377_map__66377__$1$$=$app$common$types$shape$check_shape_generic_attrs$$($flags$jscomp$27$$);$map__66377_map__66377__$1$$=$APP.$cljs$core$__destructure_map$$($map__66377_map__66377__$1$$);var $blocked$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66377_map__66377__$1$$,$APP.$cljs$cst$1607$blocked$$),$hidden$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66377_map__66377__$1$$,
$APP.$cljs$cst$1604$hidden$$),$undo_group$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66377_map__66377__$1$$,$APP.$cljs$cst$3090$undo_group$$);typeof $app$main$data$workspace$shapes$update_shape_flags_66378$$==="undefined"&&($app$main$data$workspace$shapes$update_shape_flags_66378$$=function($ids$jscomp$77$$,$flags$jscomp$28$$,$map__66377$jscomp$1$$,$blocked$jscomp$2$$,$hidden$jscomp$8$$,$undo_group$jscomp$13$$,$meta66379$$){this.ids=$ids$jscomp$77$$;this.flags=$flags$jscomp$28$$;
this.$map__66377$=$map__66377$jscomp$1$$;this.$blocked$=$blocked$jscomp$2$$;this.hidden=$hidden$jscomp$8$$;this.$undo_group$=$undo_group$jscomp$13$$;this.$meta66379$=$meta66379$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$update_shape_flags_66378$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$update_shape_flags_66378$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3533$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_update_shape_flags$$},$app$main$data$workspace$shapes$update_shape_flags_66378$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66380$$,$meta66379__$1$$){return new $app$main$data$workspace$shapes$update_shape_flags_66378$$(this.ids,this.flags,this.$map__66377$,this.$blocked$,this.hidden,this.$undo_group$,$meta66379__$1$$)},$app$main$data$workspace$shapes$update_shape_flags_66378$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66379$},$app$main$data$workspace$shapes$update_shape_flags_66378$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$update_shape_flags_66378$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1875_ids__$1$jscomp$8$$,$state$jscomp$347$$){var $self__$jscomp$4209$$=this,$objects$jscomp$363$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$347$$);$_$jscomp$1875_ids__$1$jscomp$8$$=
$APP.$cljs$core$boolean_QMARK_$$($self__$jscomp$4209$$.$blocked$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4209$$.ids,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__66376_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$363$$,$p1__66376_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$self__$jscomp$4209$$.ids]))):$self__$jscomp$4209$$.ids;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$1875_ids__$1$jscomp$8$$,
function($G__66382__$1_obj$jscomp$204$$){$G__66382__$1_obj$jscomp$204$$=$APP.$cljs$core$boolean_QMARK_$$($self__$jscomp$4209$$.$blocked$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__66382__$1_obj$jscomp$204$$,$APP.$cljs$cst$1607$blocked$$,$self__$jscomp$4209$$.$blocked$):$G__66382__$1_obj$jscomp$204$$;return $APP.$cljs$core$boolean_QMARK_$$($self__$jscomp$4209$$.hidden)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__66382__$1_obj$jscomp$204$$,$APP.$cljs$cst$1604$hidden$$,
$self__$jscomp$4209$$.hidden):$G__66382__$1_obj$jscomp$204$$},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1607$blocked$$,null],null),null),$APP.$cljs$cst$3090$undo_group$$,$self__$jscomp$4209$$.$undo_group$],null)))});return new $app$main$data$workspace$shapes$update_shape_flags_66378$$($ids$jscomp$76$$,$flags$jscomp$27$$,$map__66377_map__66377__$1$$,
$blocked$jscomp$1$$,$hidden$jscomp$7$$,$undo_group$jscomp$12$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$toggle_visibility_selected$$=function(){typeof $app$main$data$workspace$shapes$toggle_visibility_selected_66386$$==="undefined"&&($app$main$data$workspace$shapes$toggle_visibility_selected_66386$$=function($meta66387$$){this.$meta66387$=$meta66387$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$toggle_visibility_selected_66386$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$shapes$toggle_visibility_selected_66386$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3534$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_visibility_selected$$},$app$main$data$workspace$shapes$toggle_visibility_selected_66386$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66388$$,$meta66387__$1$$){return new $app$main$data$workspace$shapes$toggle_visibility_selected_66386$$($meta66387__$1$$)},$app$main$data$workspace$shapes$toggle_visibility_selected_66386$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66387$},$app$main$data$workspace$shapes$toggle_visibility_selected_66386$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$toggle_visibility_selected_66386$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1876_selected$jscomp$29$$,$state$jscomp$348$$){$_$jscomp$1876_selected$jscomp$29$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$348$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1876_selected$jscomp$29$$,
function($p1__66385_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__66385_SHARP_$$,$APP.$cljs$cst$1604$hidden$$,$APP.$cljs$core$not$$)}))});return new $app$main$data$workspace$shapes$toggle_visibility_selected_66386$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shapes$toggle_lock_selected$$=function(){typeof $app$main$data$workspace$shapes$toggle_lock_selected_66391$$==="undefined"&&($app$main$data$workspace$shapes$toggle_lock_selected_66391$$=function($meta66392$$){this.$meta66392$=$meta66392$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$toggle_lock_selected_66391$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$toggle_lock_selected_66391$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3535$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_lock_selected$$},$app$main$data$workspace$shapes$toggle_lock_selected_66391$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66393$$,$meta66392__$1$$){return new $app$main$data$workspace$shapes$toggle_lock_selected_66391$$($meta66392__$1$$)},$app$main$data$workspace$shapes$toggle_lock_selected_66391$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66392$},$app$main$data$workspace$shapes$toggle_lock_selected_66391$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$toggle_lock_selected_66391$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1877_selected$jscomp$30$$,$state$jscomp$349$$){$_$jscomp$1877_selected$jscomp$30$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$349$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1877_selected$jscomp$30$$,
function($p1__66390_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__66390_SHARP_$$,$APP.$cljs$cst$1607$blocked$$,$APP.$cljs$core$not$$)}))});return new $app$main$data$workspace$shapes$toggle_lock_selected_66391$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shapes$toggle_file_thumbnail_selected$$=function(){typeof $app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$==="undefined"&&($app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$=function($meta66409$$){this.$meta66409$=$meta66409$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3536$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_file_thumbnail_selected$$},$app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66410$$,$meta66409__$1$$){return new $app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$($meta66409__$1$$)},$app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66409$},$app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1878_fdata$jscomp$7_pages$jscomp$3$$,$state$jscomp$350_undo_id$jscomp$4$$){var $selected$jscomp$31$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$350_undo_id$jscomp$4$$);
$_$jscomp$1878_fdata$jscomp$7_pages$jscomp$3$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$350_undo_id$jscomp$4$$);$_$jscomp$1878_fdata$jscomp$7_pages$jscomp$3$$=$APP.$cljs$core$vals$$($APP.$cljs$cst$1614$pages_index$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1878_fdata$jscomp$7_pages$jscomp$3$$));$state$jscomp$350_undo_id$jscomp$4$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($state$jscomp$350_undo_id$jscomp$4$$)),
$APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($frame_ids$jscomp$1_p__66420$$){var $page_id$jscomp$119$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($frame_ids$jscomp$1_p__66420$$,0,null);$frame_ids$jscomp$1_p__66420$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($frame_ids$jscomp$1_p__66420$$,1,null);return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($frame_ids$jscomp$1_p__66420$$,function($p1__66406_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__66406_SHARP_$$,
$APP.$cljs$cst$2903$use_for_thumbnail$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$119$$],null))},$APP.$app$common$data$group_by$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$first$$,$APP.$cljs$core$second$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($objects$jscomp$364_p__66426$$){var $id$jscomp$501_map__66427__$1$$=$APP.$cljs$core$__destructure_map$$($objects$jscomp$364_p__66426$$);$objects$jscomp$364_p__66426$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$501_map__66427__$1$$,$APP.$cljs$cst$1615$objects$$);$id$jscomp$501_map__66427__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$501_map__66427__$1$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2903$use_for_thumbnail$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($selected$jscomp$31$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$id$jscomp$501_map__66427__$1$$))])),$APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$364_p__66426$$))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$_$jscomp$1878_fdata$jscomp$7_pages$jscomp$3$$]))))),
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($selected$jscomp$31$$,function($p1__66407_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__66407_SHARP_$$,$APP.$cljs$cst$2903$use_for_thumbnail$$,$APP.$cljs$core$not$$)}),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($state$jscomp$350_undo_id$jscomp$4$$)))});return new $app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shapes$relocate_shapes$$=function($var_args$jscomp$1204$$){for(var $args__5755__auto__$jscomp$214$$=[],$len__5749__auto___66650$$=arguments.length,$i__5750__auto___66651$$=0;;)if($i__5750__auto___66651$$<$len__5749__auto___66650$$)$args__5755__auto__$jscomp$214$$.push(arguments[$i__5750__auto___66651$$]),$i__5750__auto___66651$$+=1;else break;return $app$main$data$workspace$shapes$relocate_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],
3<$args__5755__auto__$jscomp$214$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$214$$.slice(3),0,null):null)};
$app$main$data$workspace$shapes$relocate_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($ids$jscomp$78$$,$parent_id$jscomp$67$$,$to_index$jscomp$9$$,$p__66448$$){var $ignore_parents_QMARK_$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66448$$,0,null);typeof $app$main$data$workspace$shapes$relocate_shapes_66453$$==="undefined"&&($app$main$data$workspace$shapes$relocate_shapes_66453$$=function($ids$jscomp$79$$,$parent_id$jscomp$68$$,$to_index$jscomp$10$$,$p__66448$jscomp$1$$,
$vec__66449$jscomp$1$$,$ignore_parents_QMARK_$jscomp$2$$,$meta66454$$){this.ids=$ids$jscomp$79$$;this.$parent_id$=$parent_id$jscomp$68$$;this.$to_index$=$to_index$jscomp$10$$;this.$p__66448$=$p__66448$jscomp$1$$;this.$vec__66449$=$vec__66449$jscomp$1$$;this.$ignore_parents_QMARK_$=$ignore_parents_QMARK_$jscomp$2$$;this.$meta66454$=$meta66454$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shapes$relocate_shapes_66453$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$relocate_shapes_66453$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3537$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_relocate_shapes$$},$app$main$data$workspace$shapes$relocate_shapes_66453$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66455$$,$meta66454__$1$$){return new $app$main$data$workspace$shapes$relocate_shapes_66453$$(this.ids,this.$parent_id$,this.$to_index$,this.$p__66448$,
this.$vec__66449$,this.$ignore_parents_QMARK_$,$meta66454__$1$$)},$app$main$data$workspace$shapes$relocate_shapes_66453$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66454$},$app$main$data$workspace$shapes$relocate_shapes_66453$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shapes$relocate_shapes_66453$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$171_it$jscomp$153_page_id$jscomp$120$$,
$all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$){var $self__$jscomp$4225$$=this;$changes$jscomp$171_it$jscomp$153_page_id$jscomp$120$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$);var $objects$jscomp$365$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$,$changes$jscomp$171_it$jscomp$153_page_id$jscomp$120$$),$add_component_to_variant_QMARK__data$jscomp$305$$=
$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$);$all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$=$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$365$$,$self__$jscomp$4225$$.ids);var $ids__$2$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($JSCompiler_inline_result$jscomp$711_p1__66432_SHARP_$$){a:{for(var $current_id$jscomp$inline_6323$$=$self__$jscomp$4225$$.$parent_id$;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_id$jscomp$inline_6323$$,
$JSCompiler_inline_result$jscomp$711_p1__66432_SHARP_$$)){$JSCompiler_inline_result$jscomp$711_p1__66432_SHARP_$$=!0;break a}if($current_id$jscomp$inline_6323$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_id$jscomp$inline_6323$$,$APP.$app$common$uuid$zero$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_id$jscomp$inline_6323$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$365$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current_id$jscomp$inline_6323$$,$APP.$cljs$cst$1603$parent_id$$],null)))){$JSCompiler_inline_result$jscomp$711_p1__66432_SHARP_$$=!1;break a}$current_id$jscomp$inline_6323$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$365$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current_id$jscomp$inline_6323$$,$APP.$cljs$cst$1603$parent_id$$],null))}$JSCompiler_inline_result$jscomp$711_p1__66432_SHARP_$$=
void 0}return!$JSCompiler_inline_result$jscomp$711_p1__66432_SHARP_$$},$all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$);$all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$self__$jscomp$4225$$.$parent_id$]),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66433_SHARP_$$){return $APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$365$$,$p1__66433_SHARP_$$)}),
$ids__$2$$);$changes$jscomp$171_it$jscomp$153_page_id$jscomp$120$$=$app$common$logic$shapes$generate_relocate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,
$changes$jscomp$171_it$jscomp$153_page_id$jscomp$120$$),$objects$jscomp$365$$),$add_component_to_variant_QMARK__data$jscomp$305$$),$self__$jscomp$4225$$.$parent_id$,$self__$jscomp$4225$$.$to_index$,$ids__$2$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3400$ignore_parents_QMARK_$$,$self__$jscomp$4225$$.$ignore_parents_QMARK_$]));$add_component_to_variant_QMARK__data$jscomp$305$$=function(){var $and__5023__auto__$jscomp$408$$=$APP.$cljs$core$some$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$instance_head_QMARK_$$,
$objects$jscomp$365$$),$ids__$2$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$408$$)?$APP.$cljs$core$some$$($APP.$app$common$types$component$is_variant_QMARK_$$,$app$common$files$helpers$get_parents_with_self$$($objects$jscomp$365$$,$self__$jscomp$4225$$.$parent_id$)):$and__5023__auto__$jscomp$408$$}();var $add_new_variant_QMARK_$$=function(){var $and__5023__auto__$jscomp$409$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($objects$jscomp$365$$.$cljs$core$IFn$_invoke$arity$1$?
$objects$jscomp$365$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4225$$.$parent_id$):$objects$jscomp$365$$($self__$jscomp$4225$$.$parent_id$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$409$$)?$APP.$cljs$core$some$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$main_instance_QMARK_$$,$objects$jscomp$365$$),$ids__$2$$):$and__5023__auto__$jscomp$409$$}(),$undo_id$jscomp$5$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$5$$),
$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$171_it$jscomp$153_page_id$jscomp$120$$),$app$main$data$workspace$collapse$expand_collapse$$($self__$jscomp$4225$$.$parent_id$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($all_parents$jscomp$9_ids__$1$jscomp$9_state$jscomp$351$$,$ids__$2$$)],null)),
$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$5$$),$APP.$cljs$core$truth_$$($add_component_to_variant_QMARK__data$jscomp$305$$)?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"add-component-to-variant"],null)):null,$APP.$cljs$core$truth_$$($add_new_variant_QMARK_$$)?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
"add-new-variant",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:move-shapes-in-layers-tab"],null)):null)});return new $app$main$data$workspace$shapes$relocate_shapes_66453$$($ids$jscomp$78$$,$parent_id$jscomp$67$$,$to_index$jscomp$9$$,$p__66448$$,$p__66448$$,$ignore_parents_QMARK_$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$bool$create_bool_shape$$=function($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$,$shape$jscomp$474_shape__$1$jscomp$36_type$jscomp$455$$,$name$jscomp$294$$,$shapes$jscomp$60$$,$objects$jscomp$366$$){var $shape_id$jscomp$72$$=$APP.$cljs$core$truth_$$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$)?$head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$:$APP.$app$common$uuid$next$$();$head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$474_shape__$1$jscomp$36_type$jscomp$455$$,
$APP.$cljs$cst$2010$difference$$)?$APP.$cljs$core$first$$($shapes$jscomp$60$$):$APP.$cljs$core$last$$($shapes$jscomp$60$$);$head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$=$APP.$cljs$core$contains_QMARK_$$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$,$APP.$cljs$cst$1874$svg_attrs$$)&&$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$,
$APP.$cljs$cst$1618$fills$$,$APP.$app$common$types$path$bool$get_default_fills$$()):$head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$;$shape$jscomp$474_shape__$1$jscomp$36_type$jscomp$455$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$266$id$$,$shape_id$jscomp$72$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1594$bool$$,$APP.$cljs$cst$1872$bool_type$$,$shape$jscomp$474_shape__$1$jscomp$36_type$jscomp$455$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$),
$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$),$APP.$cljs$cst$723$name$$,$name$jscomp$294$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$app$common$data$xf_COLON_map_id$$,$shapes$jscomp$60$$)],null);$shape$jscomp$474_shape__$1$jscomp$36_type$jscomp$455$$=$APP.$app$common$types$path$update_bool_shape$$($APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$shape$jscomp$474_shape__$1$jscomp$36_type$jscomp$455$$,
$APP.$cljs$core$select_keys$$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$,$APP.$app$common$types$path$bool$style_properties$$)]))),$objects$jscomp$366$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$474_shape__$1$jscomp$36_type$jscomp$455$$,$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$366$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$17_head__$1$jscomp$2_id$jscomp$502$$))],null)};
$app$common$files$shapes_builder$assert_valid_num$$=function($attr$jscomp$48$$,$num$jscomp$33$$){var $and__5023__auto__$jscomp$inline_6325$$=$APP.$app$common$math$finite_QMARK_$$($num$jscomp$33$$);if(!$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6325$$)?$num$jscomp$33$$<=2147483647&&$num$jscomp$33$$>=-2147483648:$and__5023__auto__$jscomp$inline_6325$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$(["invalid numeric value for `",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$48$$),
"`: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$33$$)].join(""),$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$270$assertion$$,$APP.$cljs$cst$271$code$$,$cljs$cst$929$data_validation$$,$APP.$cljs$cst$273$hint$$,["invalid numeric value for `",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$48$$),
"`: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$33$$)].join("")],null),null])),null);return $num$jscomp$33$$>0&&$num$jscomp$33$$<1?1:$num$jscomp$33$$<0&&$num$jscomp$33$$>-1?-1:$num$jscomp$33$$};
$app$common$files$shapes_builder$assert_valid_pos_num$$=function($attr$jscomp$49$$,$num$jscomp$34$$){if(!($num$jscomp$34$$>0))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$(["invalid numeric value for `",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$49$$),"`: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$34$$)," (should be positive)"].join(""),$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$270$assertion$$,$APP.$cljs$cst$271$code$$,$cljs$cst$929$data_validation$$,$APP.$cljs$cst$273$hint$$,["invalid numeric value for `",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attr$jscomp$49$$),"`: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$34$$)," (should be positive)"].join("")],null),null])),null);return $num$jscomp$34$$};
$app$common$files$shapes_builder$assert_valid_blend_mode$$=function($mode$jscomp$25_value$jscomp$532$$){$mode$jscomp$25_value$jscomp$532$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$lower$$($APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($mode$jscomp$25_value$jscomp$532$$)));if(!$APP.$cljs$core$contains_QMARK_$$($APP.$app$common$types$shape$blend_modes$$,$mode$jscomp$25_value$jscomp$532$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$(["unexpected blend mode: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($mode$jscomp$25_value$jscomp$532$$)].join(""),$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$270$assertion$$,$APP.$cljs$cst$271$code$$,$cljs$cst$929$data_validation$$,$APP.$cljs$cst$273$hint$$,["unexpected blend mode: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($mode$jscomp$25_value$jscomp$532$$)].join("")],
null),null])),null);return $mode$jscomp$25_value$jscomp$532$$};
$app$common$files$shapes_builder$svg_dimensions$$=function($map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$){$map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$=$APP.$cljs$core$__destructure_map$$($map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$);var $attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$,$APP.$cljs$cst$2595$attrs$$);$map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$=
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$,100);var $height$jscomp$106_y$jscomp$411$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$,100);$attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$=$cljs$cst$2839$viewBox$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$);
var $height__$1$jscomp$1_height__$2_vec__65472$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$svg$xf_parse_numbers$$,$APP.$cljs$core$re_seq$$($app$common$svg$number_regex$$,$APP.$cljs$core$truth_$$($attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$)?$attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$:"0 0 "+($map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$??"")+
" "+($height$jscomp$106_y$jscomp$411$$??"")));$map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height__$1$jscomp$1_height__$2_vec__65472$$,0,null);$height$jscomp$106_y$jscomp$411$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height__$1$jscomp$1_height__$2_vec__65472$$,1,null);$attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height__$1$jscomp$1_height__$2_vec__65472$$,
2,null);$height__$1$jscomp$1_height__$2_vec__65472$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($height__$1$jscomp$1_height__$2_vec__65472$$,3,null);$attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$,0)?1:$attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$;$height__$1$jscomp$1_height__$2_vec__65472$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($height__$1$jscomp$1_height__$2_vec__65472$$,0)?1:$height__$1$jscomp$1_height__$2_vec__65472$$;return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$files$shapes_builder$assert_valid_num$$($APP.$cljs$cst$1499$x$$,$map__65466__$1_p__65459_width$jscomp$117_x$jscomp$1173$$),$app$common$files$shapes_builder$assert_valid_num$$($APP.$cljs$cst$1500$y$$,$height$jscomp$106_y$jscomp$411$$),$app$common$files$shapes_builder$assert_valid_pos_num$$($APP.$cljs$cst$288$width$$,
$attrs$jscomp$85_or__5025__auto__$jscomp$inline_6327_width__$1$jscomp$1_width__$2$$),$app$common$files$shapes_builder$assert_valid_pos_num$$($APP.$cljs$cst$1511$height$$,$height__$1$jscomp$1_height__$2_vec__65472$$)],null)};
$app$common$files$shapes_builder$process_gradient_stops$$=function($stops$jscomp$7$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($stop$jscomp$2$$){var $G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$=$APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($stop$jscomp$2$$),$stop_style_style_stop_color$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$,$APP.$cljs$cst$1889$style$$),$parsed_style_style_stop_opacity$$=
typeof $stop_style_style_stop_color$$==="string"&&$APP.$cljs$core$seq$$($stop_style_style_stop_color$$)?$app$common$svg$parse_style$$($stop_style_style_stop_color$$):null;$stop_style_style_stop_color$$=$APP.$cljs$core$truth_$$($parsed_style_style_stop_opacity$$)?$cljs$cst$2863$stop_color$$.$cljs$core$IFn$_invoke$arity$1$($parsed_style_style_stop_opacity$$):null;$parsed_style_style_stop_opacity$$=$APP.$cljs$core$truth_$$($parsed_style_style_stop_opacity$$)?$cljs$cst$2874$stop_opacity$$.$cljs$core$IFn$_invoke$arity$1$($parsed_style_style_stop_opacity$$):
null;var $G__65490__$1$jscomp$inline_11861$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($stop_style_style_stop_color$$)?!$APP.$cljs$core$contains_QMARK_$$($G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$,$cljs$cst$2863$stop_color$$):$stop_style_style_stop_color$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$,$cljs$cst$2863$stop_color$$,$stop_style_style_stop_color$$):$G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$;
$G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($parsed_style_style_stop_opacity$$)?!$APP.$cljs$core$contains_QMARK_$$($G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$,$cljs$cst$2874$stop_opacity$$):$parsed_style_style_stop_opacity$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65490__$1$jscomp$inline_11861$$,$cljs$cst$2874$stop_opacity$$,$parsed_style_style_stop_opacity$$):$G__65490__$1$jscomp$inline_11861$$;$G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($stop_style_style_stop_color$$)?$stop_style_style_stop_color$$:$parsed_style_style_stop_opacity$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$,$APP.$cljs$cst$1889$style$$):$G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$;return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($stop$jscomp$2$$,$APP.$cljs$cst$2595$attrs$$,$G__65490__$2$jscomp$inline_11862_final_attrs_stop_attrs$$)},
$stops$jscomp$7$$)};
$app$common$files$shapes_builder$resolve_gradient_href$$=function($defs$jscomp$7$$){var $resolve_gradient$$=function $app$common$files$shapes_builder$resolve_gradient_href_$_resolve_gradient$$($gradient_id$jscomp$2$$,$gradient_node$$,$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$,$merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$){if($APP.$cljs$core$contains_QMARK_$$($merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$,$gradient_id$jscomp$2$$))return console.warn("[resolve-gradient] Circular reference detected for",$gradient_id$jscomp$2$$),
$gradient_node$$;var $attrs$jscomp$86$$=$APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($gradient_node$$),$base_attrs_base_transform_href_id_href_id__$1$$=function(){var $or__5025__auto__$jscomp$687$$=$APP.$cljs$cst$2419$href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$86$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$687$$)?$or__5025__auto__$jscomp$687$$:$cljs$cst$2812$xlink_COLON_href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$86$$)}();$base_attrs_base_transform_href_id_href_id__$1$$=
typeof $base_attrs_base_transform_href_id_href_id__$1$$==="string"&&$APP.$cljs$core$count$$($base_attrs_base_transform_href_id_href_id__$1$$)>0?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($base_attrs_base_transform_href_id_href_id__$1$$,1):null;var $base_gradient$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($base_attrs_base_transform_href_id_href_id__$1$$)?$APP.$cljs$core$contains_QMARK_$$($defs__$1$jscomp$2_final_content_processed_content_resolved_base$$,$base_attrs_base_transform_href_id_href_id__$1$$):
$base_attrs_base_transform_href_id_href_id__$1$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs__$1$jscomp$2_final_content_processed_content_resolved_base$$,$base_attrs_base_transform_href_id_href_id__$1$$):null;$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$=$APP.$cljs$core$truth_$$($base_gradient$$)?$app$common$files$shapes_builder$resolve_gradient_href_$_resolve_gradient$$($base_attrs_base_transform_href_id_href_id__$1$$,$base_gradient$$,$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$,
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$,$gradient_id$jscomp$2$$)):null;if($APP.$cljs$core$truth_$$($defs__$1$jscomp$2_final_content_processed_content_resolved_base$$)){$base_attrs_base_transform_href_id_href_id__$1$$=$APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($defs__$1$jscomp$2_final_content_processed_content_resolved_base$$);$merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$=$APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($gradient_node$$);
var $base_attrs_clean$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($base_attrs_base_transform_href_id_href_id__$1$$,$APP.$cljs$cst$266$id$$),$ref_attrs_clean$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$,$APP.$cljs$cst$2419$href$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2812$xlink_COLON_href$$,$APP.$cljs$cst$266$id$$]));$base_attrs_base_transform_href_id_href_id__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($base_attrs_base_transform_href_id_href_id__$1$$,$cljs$cst$2848$gradientTransform$$);$merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$,$cljs$cst$2848$gradientTransform$$);var $combined_transform$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($base_attrs_base_transform_href_id_href_id__$1$$)?$merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$:
$base_attrs_base_transform_href_id_href_id__$1$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($base_attrs_base_transform_href_id_href_id__$1$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$)].join(""):$APP.$cljs$core$truth_$$($merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$)?$merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$:$base_attrs_base_transform_href_id_href_id__$1$$;$merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$=
function(){var $G__65539$$=$APP.$app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$($base_attrs_clean$$,$ref_attrs_clean$$);return $APP.$cljs$core$truth_$$($combined_transform$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65539$$,$cljs$cst$2848$gradientTransform$$,$combined_transform$$):$G__65539$$}();$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$=$APP.$cljs$core$seq$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($gradient_node$$))?$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($gradient_node$$):
$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($defs__$1$jscomp$2_final_content_processed_content_resolved_base$$);$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$=$app$common$files$shapes_builder$process_gradient_stops$$($defs__$1$jscomp$2_final_content_processed_content_resolved_base$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($gradient_node$$),$APP.$cljs$cst$2595$attrs$$,
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($merged_attrs_ref_attrs$jscomp$1_ref_transform_visited$jscomp$3$$,$APP.$cljs$cst$266$id$$,$gradient_id$jscomp$2$$),$APP.$cljs$cst$1621$content$$,$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$],null)}$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$=$app$common$files$shapes_builder$process_gradient_stops$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($gradient_node$$));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($gradient_node$$,
$APP.$cljs$cst$1621$content$$,$defs__$1$jscomp$2_final_content_processed_content_resolved_base$$)},$gradient_tags$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2650$linearGradient$$,null,$cljs$cst$2651$radialGradient$$,null],null),null);return $APP.$cljs$core$reduce_kv$$(function($acc$jscomp$121$$,$id$jscomp$503$$,$node$jscomp$298$$){return $APP.$cljs$core$contains_QMARK_$$($gradient_tags$$,$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$298$$))?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$121$$,$id$jscomp$503$$,$resolve_gradient$$($id$jscomp$503$$,$node$jscomp$298$$,$defs$jscomp$7$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$121$$,$id$jscomp$503$$,$node$jscomp$298$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$defs$jscomp$7$$)};
$APP.$app$common$files$shapes_builder$create_svg_shapes$cljs$0core$0IFn$0_invoke$0arity$08$$=function($id$jscomp$504_root_shape$jscomp$6$$,$def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$,$map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,$children$jscomp$223_objects$jscomp$374_vec__65587$$,$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$,$parent_id$jscomp$70_root_id$jscomp$4$$,$selected$jscomp$33$$,$center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$){$map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$=
$APP.$cljs$core$__destructure_map$$($map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$);var $x$jscomp$1174$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$412$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,$APP.$cljs$cst$1500$y$$);$map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$=$app$common$files$shapes_builder$svg_dimensions$$($def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$);
var $background$jscomp$7_svg_data__$3_vb_x$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,0,null),$vb_y$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,1,null),$vb_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,2,null),$vb_height$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,
3,null);$map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$=$APP.$app$common$files$helpers$get_used_names$$($children$jscomp$223_objects$jscomp$374_vec__65587$$);var $svg_name$$=$APP.$cuerdas$core$replace$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$),".svg","");$def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$,
$APP.$cljs$cst$1499$x$$,$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$)?$x$jscomp$1174$$-$background$jscomp$7_svg_data__$3_vb_x$$-$vb_width$$/2:$x$jscomp$1174$$)),$APP.$cljs$cst$1500$y$$,$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$)?$y$jscomp$412$$-$vb_y$$-$vb_height$$/2:$y$jscomp$412$$)),$APP.$cljs$cst$1634$offset_x$$,
$background$jscomp$7_svg_data__$3_vb_x$$),$APP.$cljs$cst$1635$offset_y$$,$vb_y$$),$APP.$cljs$cst$288$width$$,$vb_width$$),$APP.$cljs$cst$1511$height$$,$vb_height$$),$APP.$cljs$cst$723$name$$,$svg_name$$);$center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$=$app$common$svg$extract_defs$$($app$common$svg$fix_percents$$($app$common$svg$fix_default_values$$($def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$)));$def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$,
0,null);$center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$,1,null);$def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$=$app$common$files$shapes_builder$resolve_gradient_href$$($def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$);$background$jscomp$7_svg_data__$3_vb_x$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$1595$rect$$,$APP.$cljs$cst$2595$attrs$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1499$x$$,""+($background$jscomp$7_svg_data__$3_vb_x$$??""),$APP.$cljs$cst$1500$y$$,""+($vb_y$$??""),$APP.$cljs$cst$288$width$$,""+($vb_width$$??""),$APP.$cljs$cst$1511$height$$,""+($vb_height$$??""),$APP.$cljs$cst$1392$fill$$,"none",$APP.$cljs$cst$266$id$$,"base-background"],null),$APP.$cljs$cst$1604$hidden$$,!0,$APP.$cljs$cst$1621$content$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null);$background$jscomp$7_svg_data__$3_vb_x$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$,
$cljs$cst$2686$defs$$,$def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$),$APP.$cljs$cst$1621$content$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$background$jscomp$7_svg_data__$3_vb_x$$],null),$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($center_QMARK_$jscomp$1_svg_data__$2_vec__65584$$)));$id$jscomp$504_root_shape$jscomp$6$$=$app$common$files$shapes_builder$create_svg_root$$.$cljs$core$IFn$_invoke$arity$4$?
$app$common$files$shapes_builder$create_svg_root$$.$cljs$core$IFn$_invoke$arity$4$($id$jscomp$504_root_shape$jscomp$6$$,$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$,$parent_id$jscomp$70_root_id$jscomp$4$$,$background$jscomp$7_svg_data__$3_vb_x$$):$app$common$files$shapes_builder$create_svg_root$$($id$jscomp$504_root_shape$jscomp$6$$,$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$,$parent_id$jscomp$70_root_id$jscomp$4$$,$background$jscomp$7_svg_data__$3_vb_x$$);
$parent_id$jscomp$70_root_id$jscomp$4$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$504_root_shape$jscomp$6$$);var $root_attrs$jscomp$1$$=$app$common$svg$format_styles$$($APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($background$jscomp$7_svg_data__$3_vb_x$$));$children$jscomp$223_objects$jscomp$374_vec__65587$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$files$shapes_builder$create_svg_children$$,
$children$jscomp$223_objects$jscomp$374_vec__65587$$,$selected$jscomp$33$$,$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$parent_id$jscomp$70_root_id$jscomp$4$$,$background$jscomp$7_svg_data__$3_vb_x$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$map__65578__$1_p__65577_unames$jscomp$7_vec__65581$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65551_SHARP_$$){return $app$common$svg$inherit_attributes$$($root_attrs$jscomp$1$$,
$p1__65551_SHARP_$$)},$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($background$jscomp$7_svg_data__$3_vb_x$$))));$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$223_objects$jscomp$374_vec__65587$$,0,null);$children$jscomp$223_objects$jscomp$374_vec__65587$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$223_objects$jscomp$374_vec__65587$$,1,null);$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$122$$,
$child$jscomp$90_temp__5823__auto__$jscomp$169$$){$child$jscomp$90_temp__5823__auto__$jscomp$169$$=$cljs$cst$2905$svg_defs$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$90_temp__5823__auto__$jscomp$169$$);return $APP.$cljs$core$truth_$$($child$jscomp$90_temp__5823__auto__$jscomp$169$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$acc$jscomp$122$$,$child$jscomp$90_temp__5823__auto__$jscomp$169$$])):$acc$jscomp$122$$},
$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$children$jscomp$223_objects$jscomp$374_vec__65587$$);$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($id$jscomp$504_root_shape$jscomp$6$$,$cljs$cst$2905$svg_defs$$,$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$def_nodes_def_nodes__$1_svg_data$jscomp$4_svg_data__$1$$,$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$])));
return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$all_defs_from_children_frame_id$jscomp$54_root_shape_with_defs$$,$children$jscomp$223_objects$jscomp$374_vec__65587$$],null)};
$app$common$files$shapes_builder$create_svg_root$$=function($id$jscomp$505$$,$frame_id$jscomp$56$$,$parent_id$jscomp$71$$,$p__65623_x$jscomp$1176$$){var $attrs$jscomp$88_map__65624__$1_props$jscomp$178$$=$APP.$cljs$core$__destructure_map$$($p__65623_x$jscomp$1176$$);$p__65623_x$jscomp$1176$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$APP.$cljs$cst$1499$x$$);var $height$jscomp$108$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,
$APP.$cljs$cst$1511$height$$),$y$jscomp$414$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$APP.$cljs$cst$1500$y$$),$offset_y$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$APP.$cljs$cst$1635$offset_y$$),$name$jscomp$297$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$APP.$cljs$cst$723$name$$),$width$jscomp$119$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$APP.$cljs$cst$288$width$$),$defs$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$cljs$cst$2686$defs$$),$offset_x$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$APP.$cljs$cst$1634$offset_x$$);$attrs$jscomp$88_map__65624__$1_props$jscomp$178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,
$APP.$cljs$cst$2595$attrs$$);$attrs$jscomp$88_map__65624__$1_props$jscomp$178$$=$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$without_keys$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$cljs$cst$2839$viewBox$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3543$view_box$$,$cljs$cst$3544$xmlns$$])),$app$common$svg$inheritable_props$$));return $APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,
$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$1603$parent_id$$,$cljs$cst$2905$svg_defs$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1511$height$$],[$y$jscomp$414$$+$offset_y$jscomp$6$$,$name$jscomp$297$$,$width$jscomp$119$$,$APP.$cljs$cst$1592$group$$,$attrs$jscomp$88_map__65624__$1_props$jscomp$178$$,$id$jscomp$505$$,$parent_id$jscomp$71$$,$defs$jscomp$9$$,$frame_id$jscomp$56$$,
$p__65623_x$jscomp$1176$$+$offset_x$jscomp$6$$,$height$jscomp$108$$]))};
$app$common$files$shapes_builder$create_path_shape$$=function($name$jscomp$299$$,$frame_id$jscomp$59$$,$origin$jscomp$29_svg_data$jscomp$9$$,$map__65644__$1_p__65643_transform$jscomp$88$$){$map__65644__$1_p__65643_transform$jscomp$88$$=$APP.$cljs$core$__destructure_map$$($map__65644__$1_p__65643_transform$jscomp$88$$);var $attrs$jscomp$90_attrs__$1$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65644__$1_p__65643_transform$jscomp$88$$,$APP.$cljs$cst$2595$attrs$$);if($APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$90_attrs__$1$jscomp$14$$,
$cljs$cst$1436$d$$)&&$APP.$cljs$core$seq$$($cljs$cst$1436$d$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$90_attrs__$1$jscomp$14$$))){$map__65644__$1_p__65643_transform$jscomp$88$$=$app$common$svg$parse_transform$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$90_attrs__$1$jscomp$14$$));var $G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$=$cljs$cst$1436$d$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$90_attrs__$1$jscomp$14$$);$G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$=
$app$common$types$path$impl$from_string$$($G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$);$G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$=$map__65644__$1_p__65643_transform$jscomp$88$$!=null?$app$common$types$path$segment$transform_content$$($G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$,$map__65644__$1_p__65643_transform$jscomp$88$$):$G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$;var $selrect$jscomp$48$$=
$app$common$types$path$segment$content__GT_selrect$$($G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$),$points$jscomp$61$$=$APP.$app$common$geom$rect$rect__GT_points$$($selrect$jscomp$48$$);$origin$jscomp$29_svg_data$jscomp$9$$=$APP.$app$common$geom$point$negate$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($origin$jscomp$29_svg_data$jscomp$9$$));$attrs$jscomp$90_attrs__$1$jscomp$14$$=$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$90_attrs__$1$jscomp$14$$,
$cljs$cst$1436$d$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1275$transform$$])));return $APP.$app$common$geom$shapes$translate_to_frame$$($APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1588$points$$,$cljs$cst$2904$svg_transform$$,$cljs$cst$1877$svg_viewbox$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1620$strokes$$,
$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1618$fills$$],[$G__65648$jscomp$inline_6329_content$jscomp$159_data$jscomp$inline_11864$$,$name$jscomp$299$$,$APP.$cljs$cst$294$path$$,$attrs$jscomp$90_attrs__$1$jscomp$14$$,$points$jscomp$61$$,$map__65644__$1_p__65643_transform$jscomp$88$$,$selrect$jscomp$48$$,$frame_id$jscomp$59$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$selrect$jscomp$48$$,$APP.$cljs$core$PersistentVector$EMPTY$$])),$origin$jscomp$29_svg_data$jscomp$9$$)}return null};
$app$common$files$shapes_builder$calculate_rect_metadata$$=function($points$jscomp$62_rect$jscomp$35$$,$selrect$jscomp$49_transform$jscomp$89$$){$points$jscomp$62_rect$jscomp$35$$=$app$common$geom$shapes$transform_points$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$rect$rect__GT_points$$($points$jscomp$62_rect$jscomp$35$$),$selrect$jscomp$49_transform$jscomp$89$$);var $center$jscomp$41_transform__$1$jscomp$7$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($points$jscomp$62_rect$jscomp$35$$);
$selrect$jscomp$49_transform$jscomp$89$$=$app$common$geom$shapes$transforms$calculate_selrect$$($points$jscomp$62_rect$jscomp$35$$,$center$jscomp$41_transform__$1$jscomp$7$$);$center$jscomp$41_transform__$1$jscomp$7$$=$app$common$geom$shapes$transforms$calculate_transform$$($points$jscomp$62_rect$jscomp$35$$,$center$jscomp$41_transform__$1$jscomp$7$$,$selrect$jscomp$49_transform$jscomp$89$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$49_transform$jscomp$89$$),
$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$49_transform$jscomp$89$$),$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$49_transform$jscomp$89$$),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$49_transform$jscomp$89$$),$APP.$cljs$cst$1589$selrect$$,$selrect$jscomp$49_transform$jscomp$89$$,$APP.$cljs$cst$1588$points$$,$points$jscomp$62_rect$jscomp$35$$,
$APP.$cljs$cst$1275$transform$$,$center$jscomp$41_transform__$1$jscomp$7$$,$APP.$cljs$cst$1771$transform_inverse$$,$center$jscomp$41_transform__$1$jscomp$7$$!=null?$app$common$geom$matrix$inverse$$($center$jscomp$41_transform__$1$jscomp$7$$):null],null)};
$app$common$files$shapes_builder$parse_rect_attrs$$=function($p__65658_x$jscomp$1178$$){var $height$jscomp$110_map__65659__$1$$=$APP.$cljs$core$__destructure_map$$($p__65658_x$jscomp$1178$$);$p__65658_x$jscomp$1178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$110_map__65659__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$416$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$110_map__65659__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$121$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$110_map__65659__$1$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$110_map__65659__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$110_map__65659__$1$$,$APP.$cljs$cst$1511$height$$);return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($p__65658_x$jscomp$1178$$,0),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($y$jscomp$416$$,0),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($width$jscomp$121$$,
1),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$110_map__65659__$1$$,1))};
$app$common$files$shapes_builder$setup_fill$$=function($shape$jscomp$479$$){var $G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$479$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1392$fill$$)),$color_attr__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$,
"currentColor")?"#000000":$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$;$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$479$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$APP.$cljs$cst$1392$fill$$));var $color_style__$1$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$,"currentColor")?"#000000":$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$;$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$=$APP.$app$common$types$color$color_string_QMARK_$$($color_attr__$1$$)?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$479$$,
$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1392$fill$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1392$fill$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,0,$APP.$cljs$cst$1730$fill_color$$],null),$APP.$app$common$types$color$parse$$($color_attr__$1$$)):
$shape$jscomp$479$$;$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$=$APP.$app$common$types$color$color_string_QMARK_$$($color_style__$1$$)?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],
null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1392$fill$$),$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1392$fill$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,0,$APP.$cljs$cst$1730$fill_color$$],null),$APP.$app$common$types$color$parse$$($color_style__$1$$)):$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$;$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$415$$=
$APP.$app$common$types$color$color_string_QMARK_$$($color_attr__$1$$)||$APP.$app$common$types$color$color_string_QMARK_$$($color_style__$1$$);return $and__5023__auto__$jscomp$415$$?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$479$$,$APP.$cljs$cst$1874$svg_attrs$$),$cljs$cst$3057$fillOpacity$$):$and__5023__auto__$jscomp$415$$}())?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$,
$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3057$fillOpacity$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],null),$APP.$cljs$core$dissoc$$,$cljs$cst$3057$fillOpacity$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,0,$APP.$cljs$cst$1731$fill_opacity$$],null),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$479$$,
$APP.$cljs$cst$1874$svg_attrs$$),$cljs$cst$3057$fillOpacity$$),1)):$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$;return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$416$$=$APP.$app$common$types$color$color_string_QMARK_$$($color_attr__$1$$)||$APP.$app$common$types$color$color_string_QMARK_$$($color_style__$1$$);return $and__5023__auto__$jscomp$416$$?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$479$$,
$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$cljs$cst$3057$fillOpacity$$):$and__5023__auto__$jscomp$416$$}())?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],null),$APP.$cljs$core$dissoc$$,
$cljs$cst$3057$fillOpacity$$),$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3057$fillOpacity$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,0,$APP.$cljs$cst$1731$fill_opacity$$],null),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$479$$,
$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$cljs$cst$3057$fillOpacity$$),1)):$G__65738__$1_G__65738__$2_G__65738__$3_color_attr_color_style$$};
$app$common$files$shapes_builder$setup_stroke$$=function($shape$jscomp$480$$){var $attrs$jscomp$96$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$480$$,$APP.$cljs$cst$1874$svg_attrs$$),$style$jscomp$37$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$96$$,$APP.$cljs$cst$1889$style$$),$G__65780__$4_linecap__$1_stroke$jscomp$13$$=function(){var $or__5025__auto__$jscomp$690$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2862$stroke$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$96$$));
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$690$$)?$or__5025__auto__$jscomp$690$$:$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2862$stroke$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$37$$))}(),$color$jscomp$56$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__65780__$4_linecap__$1_stroke$jscomp$13$$,"currentColor")?"#000000":$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__65780__$4_linecap__$1_stroke$jscomp$13$$,"none")?null:$APP.$app$common$types$color$color_string_QMARK_$$($G__65780__$4_linecap__$1_stroke$jscomp$13$$)?
$APP.$app$common$types$color$parse$$($G__65780__$4_linecap__$1_stroke$jscomp$13$$):null,$G__65780__$2_opacity$jscomp$27$$=$color$jscomp$56$$!=null?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$(function(){var $or__5025__auto__$jscomp$691$$=$cljs$cst$3546$strokeOpacity$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$96$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$691$$)?$or__5025__auto__$jscomp$691$$:$cljs$cst$3546$strokeOpacity$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$37$$)}(),
1):null,$G__65780__$3_width$jscomp$122$$=$color$jscomp$56$$!=null?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$(function(){var $or__5025__auto__$jscomp$692$$=$cljs$cst$3547$strokeWidth$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$96$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$692$$)?$or__5025__auto__$jscomp$692$$:$cljs$cst$3547$strokeWidth$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$37$$)}(),1):null,$linecap$$=function(){var $or__5025__auto__$jscomp$693$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$96$$,$cljs$cst$3074$strokeLinecap$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$693$$)?$or__5025__auto__$jscomp$693$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$37$$,$cljs$cst$3074$strokeLinecap$$)}();$G__65780__$4_linecap__$1_stroke$jscomp$13$$=function(){var $G__65762__$1$$=$linecap$$==null?null:$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($linecap$$);return $G__65762__$1$$==null?
null:$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($G__65762__$1$$)}();var $G__65780_G__65780__$1_attrs__$1$jscomp$15$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$56$$!=null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$96$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3547$strokeWidth$$,$cljs$cst$3546$strokeOpacity$$])):
$attrs$jscomp$96$$,$APP.$cljs$cst$1889$style$$,function($style__$1$jscomp$4$$){return $color$jscomp$56$$!=null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($style__$1$jscomp$4$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3547$strokeWidth$$,$cljs$cst$3546$strokeOpacity$$])):$style__$1$jscomp$4$$}));$G__65780_G__65780__$1_attrs__$1$jscomp$15$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$480$$,$APP.$cljs$cst$1874$svg_attrs$$,
$G__65780_G__65780__$1_attrs__$1$jscomp$15$$);$G__65780_G__65780__$1_attrs__$1$jscomp$15$$=$color$jscomp$56$$!=null?$APP.$cljs$core$assoc_in$$($G__65780_G__65780__$1_attrs__$1$jscomp$15$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,0,$APP.$cljs$cst$1723$stroke_color$$],null),$color$jscomp$56$$):$G__65780_G__65780__$1_attrs__$1$jscomp$15$$;$G__65780__$2_opacity$jscomp$27$$=$color$jscomp$56$$!=null&&$G__65780__$2_opacity$jscomp$27$$!=
null?$APP.$cljs$core$assoc_in$$($G__65780_G__65780__$1_attrs__$1$jscomp$15$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,0,$APP.$cljs$cst$1724$stroke_opacity$$],null),$G__65780__$2_opacity$jscomp$27$$):$G__65780_G__65780__$1_attrs__$1$jscomp$15$$;$G__65780__$3_width$jscomp$122$$=$color$jscomp$56$$!=null&&$G__65780__$3_width$jscomp$122$$!=null?$APP.$cljs$core$assoc_in$$($G__65780__$2_opacity$jscomp$27$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,0,$APP.$cljs$cst$1639$stroke_width$$],null),$G__65780__$3_width$jscomp$122$$):$G__65780__$2_opacity$jscomp$27$$;$G__65780__$4_linecap__$1_stroke$jscomp$13$$=$G__65780__$4_linecap__$1_stroke$jscomp$13$$!=null&&$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$480$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__65780__$4_linecap__$1_stroke$jscomp$13$$,$APP.$cljs$cst$1997$round$$)||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__65780__$4_linecap__$1_stroke$jscomp$13$$,$APP.$cljs$cst$1918$square$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__65780__$3_width$jscomp$122$$,$APP.$cljs$cst$1849$stroke_cap_start$$,$G__65780__$4_linecap__$1_stroke$jscomp$13$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1853$stroke_cap_end$$,$G__65780__$4_linecap__$1_stroke$jscomp$13$$,$cljs$cst$2876$stroke_linecap$$,$G__65780__$4_linecap__$1_stroke$jscomp$13$$])):
$G__65780__$3_width$jscomp$122$$;return $APP.$cljs$core$truth_$$($app$common$data$any_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$480$$,$APP.$cljs$cst$1620$strokes$$),0)))?$APP.$cljs$core$assoc_in$$($G__65780__$4_linecap__$1_stroke$jscomp$13$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,
0,$APP.$cljs$cst$1850$stroke_style$$],null),$APP.$cljs$cst$1527$svg$$):$G__65780__$4_linecap__$1_stroke$jscomp$13$$};
$app$common$files$shapes_builder$setup_opacity$$=function($shape$jscomp$481$$){var $G__65789__$1_G__65789__$2_G__65789__$3$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1718$opacity$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$481$$,$APP.$cljs$cst$1874$svg_attrs$$,
$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1718$opacity$$),$APP.$cljs$cst$1718$opacity$$,$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1718$opacity$$),1)):$shape$jscomp$481$$;$G__65789__$1_G__65789__$2_G__65789__$3$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,
$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$APP.$cljs$cst$1718$opacity$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__65789__$1_G__65789__$2_G__65789__$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1718$opacity$$),$APP.$cljs$cst$1718$opacity$$,$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,
$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$APP.$cljs$cst$1718$opacity$$),1)):$G__65789__$1_G__65789__$2_G__65789__$3$$;$G__65789__$1_G__65789__$2_G__65789__$3$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,$APP.$cljs$cst$1874$svg_attrs$$),$cljs$cst$3551$mixBlendMode$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__65789__$1_G__65789__$2_G__65789__$3$$,
$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3551$mixBlendMode$$),$APP.$cljs$cst$1851$blend_mode$$,$app$common$files$shapes_builder$assert_valid_blend_mode$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,$APP.$cljs$cst$1874$svg_attrs$$),$cljs$cst$3551$mixBlendMode$$))):$G__65789__$1_G__65789__$2_G__65789__$3$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,
$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$cljs$cst$3551$mixBlendMode$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($G__65789__$1_G__65789__$2_G__65789__$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],null),$APP.$cljs$core$dissoc$$,$cljs$cst$3551$mixBlendMode$$),$APP.$cljs$cst$1851$blend_mode$$,
$app$common$files$shapes_builder$assert_valid_blend_mode$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$481$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1889$style$$),$cljs$cst$3551$mixBlendMode$$))):$G__65789__$1_G__65789__$2_G__65789__$3$$};
$app$common$files$shapes_builder$setup_other$$=function($shape$jscomp$482$$){var $G__65798__$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$482$$,$APP.$cljs$cst$1874$svg_attrs$$),$APP.$cljs$cst$1917$display$$),"none")?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$482$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$cst$1889$style$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1917$display$$),$APP.$cljs$cst$1604$hidden$$,!0):$shape$jscomp$482$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$482$$,$APP.$cljs$cst$1874$svg_attrs$$),
$APP.$cljs$cst$1889$style$$),$APP.$cljs$cst$1917$display$$),"none")?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__65798__$1$$,$APP.$cljs$cst$1874$svg_attrs$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1917$display$$),$APP.$cljs$cst$1604$hidden$$,!0):$G__65798__$1$$};
$app$common$files$shapes_builder$filter_valid_def_references$$=function($ref_ids$$,$defs$jscomp$11$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65800_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($defs$jscomp$11$$,$p1__65800_SHARP_$$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($ref_id$jscomp$7$$){var $or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$=$app$common$types$color$hex_color_string_QMARK_$$(["#",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ref_id$jscomp$7$$)].join(""));if($or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$)return $or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$;$or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$=$APP.$cuerdas$core$includes_QMARK_$$($ref_id$jscomp$7$$,";");if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$))return $or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$;
$or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$=$APP.$cuerdas$core$includes_QMARK_$$($ref_id$jscomp$7$$,"stop-opacity");return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$)?$or__5025__auto__$jscomp$694_or__5025__auto____$1$jscomp$79_or__5025__auto____$2$jscomp$21$$:$APP.$cuerdas$core$includes_QMARK_$$($ref_id$jscomp$7$$,"stop-color")},$ref_ids$$))};
$app$main$data$workspace$svg_upload$extract_name$$=function($filename$jscomp$6_href$jscomp$10_href__$1$$){var $ext_idx_query_idx$$=$APP.$cuerdas$core$last_index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($filename$jscomp$6_href$jscomp$10_href__$1$$,"?");$filename$jscomp$6_href$jscomp$10_href__$1$$=$ext_idx_query_idx$$>0?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($filename$jscomp$6_href$jscomp$10_href__$1$$,0,$ext_idx_query_idx$$):$filename$jscomp$6_href$jscomp$10_href__$1$$;$filename$jscomp$6_href$jscomp$10_href__$1$$=
$APP.$cljs$core$last$$($APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($filename$jscomp$6_href$jscomp$10_href__$1$$,"/"));$ext_idx_query_idx$$=$APP.$cuerdas$core$last_index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($filename$jscomp$6_href$jscomp$10_href__$1$$,".");return $ext_idx_query_idx$$>0?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($filename$jscomp$6_href$jscomp$10_href__$1$$,0,$ext_idx_query_idx$$):$filename$jscomp$6_href$jscomp$10_href__$1$$};
$APP.$app$main$data$workspace$svg_upload$upload_images$$=function($svg_data$jscomp$14$$,$file_id$jscomp$93$$){return $APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$beicon$v2$core$mapcat$$(function($item$jscomp$77$$){return $APP.$beicon$v2$core$map$$(function($p1__66102_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2419$href$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$77$$),
$p1__66102_SHARP_$$],null)},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return(0,$APP.$beicon$v2$core$of$$)(null)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$contains_QMARK_$$($item$jscomp$77$$,$APP.$cljs$cst$1621$content$$)?$APP.$cljs$cst$2241$upload_file_media_object$$:$APP.$cljs$cst$3552$create_file_media_object_from_url$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($item$jscomp$77$$,$APP.$cljs$cst$2419$href$$))))},
$APP.$beicon$v2$core$map$$(function($href$jscomp$11_p__66103$$){var $item__$1$jscomp$1_map__66104__$1$$=$APP.$cljs$core$__destructure_map$$($href$jscomp$11_p__66103$$);$href$jscomp$11_p__66103$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($item__$1$jscomp$1_map__66104__$1$$,$APP.$cljs$cst$2419$href$$);$item__$1$jscomp$1_map__66104__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($item__$1$jscomp$1_map__66104__$1$$,
$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$93$$),$APP.$cljs$cst$2526$is_local$$,!0),$APP.$cljs$cst$723$name$$,"image");return $APP.$cuerdas$core$starts_with_QMARK_$$($href$jscomp$11_p__66103$$,"data:")?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($item__$1$jscomp$1_map__66104__$1$$,$APP.$cljs$cst$1621$content$$,$APP.$app$util$webapi$data_uri__GT_blob$$($href$jscomp$11_p__66103$$)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($item__$1$jscomp$1_map__66104__$1$$,
$APP.$cljs$cst$723$name$$,$app$main$data$workspace$svg_upload$extract_name$$($href$jscomp$11_p__66103$$)),$APP.$cljs$cst$1960$url$$,$href$jscomp$11_p__66103$$)},$APP.$beicon$v2$core$from$$($app$common$svg$collect_images$$($svg_data$jscomp$14$$)))))};
$APP.$app$main$data$workspace$svg_upload$add_svg_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$=function($id$jscomp$506$$,$svg_data$jscomp$16$$,$position$jscomp$68$$,$p__66119$$){var $map__66120__$1$$=$APP.$cljs$core$__destructure_map$$($p__66119$$),$change_selection_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66120__$1$$,$APP.$cljs$cst$3507$change_selection_QMARK_$$,!0),$ignore_selection_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66120__$1$$,
$APP.$cljs$cst$3553$ignore_selection_QMARK_$$,!1);typeof $app$main$data$workspace$svg_upload$add_svg_shapes_66121$$==="undefined"&&($app$main$data$workspace$svg_upload$add_svg_shapes_66121$$=function($id$jscomp$507$$,$svg_data$jscomp$17$$,$position$jscomp$69$$,$p__66119$jscomp$1$$,$map__66120$jscomp$1$$,$change_selection_QMARK_$jscomp$3$$,$ignore_selection_QMARK_$jscomp$1$$,$meta66122$$){this.id=$id$jscomp$507$$;this.$svg_data$=$svg_data$jscomp$17$$;this.position=$position$jscomp$69$$;this.$p__66119$=
$p__66119$jscomp$1$$;this.$map__66120$=$map__66120$jscomp$1$$;this.$change_selection_QMARK_$=$change_selection_QMARK_$jscomp$3$$;this.$ignore_selection_QMARK_$=$ignore_selection_QMARK_$jscomp$1$$;this.$meta66122$=$meta66122$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$svg_upload$add_svg_shapes_66121$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$svg_upload$add_svg_shapes_66121$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3554$app_DOT_main_DOT_data_DOT_workspace_DOT_svg_upload_SLASH_add_svg_shapes$$},$app$main$data$workspace$svg_upload$add_svg_shapes_66121$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66123$$,$meta66122__$1$$){return new $app$main$data$workspace$svg_upload$add_svg_shapes_66121$$(this.id,this.$svg_data$,this.position,this.$p__66119$,this.$map__66120$,this.$change_selection_QMARK_$,this.$ignore_selection_QMARK_$,$meta66122__$1$$)},$app$main$data$workspace$svg_upload$add_svg_shapes_66121$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66122$},$app$main$data$workspace$svg_upload$add_svg_shapes_66121$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$svg_upload$add_svg_shapes_66121$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($cause$jscomp$54_it$jscomp$155$$,$state$jscomp$356$$){try{var $id__$1$jscomp$6$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$APP.$app$common$uuid$next$$()),$page_id$jscomp$122$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$356$$),
$objects$jscomp$376$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$356$$,$page_id$jscomp$122$$),$selected$jscomp$35$$=$APP.$cljs$core$truth_$$(this.$ignore_selection_QMARK_$)?$APP.$cljs$core$PersistentHashSet$EMPTY$$:$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$356$$),$base$jscomp$32$$=$app$common$files$helpers$get_base_shape$$($objects$jscomp$376$$,$selected$jscomp$35$$),$selected_id$jscomp$2$$=$APP.$cljs$core$first$$($selected$jscomp$35$$),
$selected_frame_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($selected$jscomp$35$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$376$$,$selected_id$jscomp$2$$),$APP.$cljs$cst$139$type$$)),$base_id$jscomp$2$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$32$$),$frame_id$jscomp$64$$=
$selected_frame_QMARK_$$||$APP.$cljs$core$empty_QMARK_$$($selected$jscomp$35$$)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$376$$,$base_id$jscomp$2$$),$APP.$cljs$cst$139$type$$))?$APP.$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$376$$,this.position):$base_id$jscomp$2$$,$parent_id$jscomp$73$$=
$selected_frame_QMARK_$$||$APP.$cljs$core$empty_QMARK_$$($selected$jscomp$35$$)?$frame_id$jscomp$64$$:$base_id$jscomp$2$$,$vec__66125$$=$APP.$app$common$files$shapes_builder$create_svg_shapes$cljs$0core$0IFn$0_invoke$0arity$08$$($id__$1$jscomp$6$$,this.$svg_data$,this.position,$objects$jscomp$376$$,$frame_id$jscomp$64$$,$parent_id$jscomp$73$$,$selected$jscomp$35$$,!0),$new_shape$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66125$$,0,null),$new_children$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66125$$,
1,null),$changes$jscomp$173$$=$APP.$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$page_id$jscomp$122$$),$objects$jscomp$376$$),$new_shape$jscomp$13$$),$changes__$1$jscomp$65$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$66$$,$new_child$jscomp$3$$){return $APP.$app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$02$$($changes__$1$jscomp$66$$,
$new_child$jscomp$3$$)},$changes$jscomp$173$$,$new_children$jscomp$4$$),$changes__$2$jscomp$31$$=$APP.$app$common$files$changes_builder$resize_parents$$($changes__$1$jscomp$65$$,$APP.$cljs$core$vec$$($APP.$cljs$core$reverse$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66107_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2560$add_obj$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__66107_SHARP_$$))},
$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes__$1$jscomp$65$$)))))),$undo_id$jscomp$6$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$6$$),$APP.$app$main$data$changes$commit_changes$$($changes__$2$jscomp$31$$),$APP.$cljs$core$truth_$$(this.$change_selection_QMARK_$)?$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$13$$))):
null,$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$13$$)],null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$6$$))}catch($e66124$$){return $cause$jscomp$54_it$jscomp$155$$=
$e66124$$,console.error($cause$jscomp$54_it$jscomp$155$$),$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$ex_message$$($cause$jscomp$54_it$jscomp$155$$),$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$3555$svg_parser$$,$APP.$cljs$cst$273$hint$$,$APP.$cljs$core$ex_message$$($cause$jscomp$54_it$jscomp$155$$)],
null),null])),null))}});return new $app$main$data$workspace$svg_upload$add_svg_shapes_66121$$($id$jscomp$506$$,$svg_data$jscomp$16$$,$position$jscomp$68$$,$p__66119$$,$map__66120__$1$$,$change_selection_QMARK_$jscomp$2$$,$ignore_selection_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$tubax$core$push_node$$=function($map__65575__$1_p__65574$$,$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$){$map__65575__$1_p__65574$$=$APP.$cljs$core$__destructure_map$$($map__65575__$1_p__65574$$);var $new_stack_stack$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65575__$1_p__65574$$,$APP.$cljs$cst$3556$stack$$),$current$jscomp$41$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65575__$1_p__65574$$,$cljs$cst$1390$current$$),
$G__65564$jscomp$inline_11904_map__65561__$1$jscomp$inline_11901_tag$jscomp$inline_11903$$=$APP.$cljs$core$__destructure_map$$(null),$keywordize_keys$jscomp$inline_11902$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__65564$jscomp$inline_11904_map__65561__$1$jscomp$inline_11901_tag$jscomp$inline_11903$$,$APP.$cljs$cst$127$keywordize_keys$$,!0);$G__65564$jscomp$inline_11904_map__65561__$1$jscomp$inline_11901_tag$jscomp$inline_11903$$=$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$.name;
$G__65564$jscomp$inline_11904_map__65561__$1$jscomp$inline_11901_tag$jscomp$inline_11903$$=$APP.$cljs$core$truth_$$($keywordize_keys$jscomp$inline_11902$$)?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($G__65564$jscomp$inline_11904_map__65561__$1$jscomp$inline_11901_tag$jscomp$inline_11903$$):$G__65564$jscomp$inline_11904_map__65561__$1$jscomp$inline_11901_tag$jscomp$inline_11903$$;$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$=$APP.$cljs$core$js__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$.attributes,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$127$keywordize_keys$$,$keywordize_keys$jscomp$inline_11902$$]));$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$=$APP.$cljs$core$empty_QMARK_$$($attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$)?null:$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$;$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$78$tag$$,$G__65564$jscomp$inline_11904_map__65561__$1$jscomp$inline_11901_tag$jscomp$inline_11903$$,$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$,$APP.$cljs$cst$1621$content$$,null],null);$new_stack_stack$jscomp$23$$=$current$jscomp$41$$!=null?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($new_stack_stack$jscomp$23$$,$current$jscomp$41$$):$new_stack_stack$jscomp$23$$;
return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__65575__$1_p__65574$$,$APP.$cljs$cst$3556$stack$$,$new_stack_stack$jscomp$23$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1390$current$$,$attrs$jscomp$inline_11905_attrs__$1$jscomp$inline_11906_new_current$jscomp$1_node$jscomp$301$$]))};
$tubax$core$pop_node$$=function($map__65580__$1_p__65579$$,$new_stack$jscomp$1_node$jscomp$302$$){$map__65580__$1_p__65579$$=$APP.$cljs$core$__destructure_map$$($map__65580__$1_p__65579$$);var $new_current$jscomp$2_stack$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65580__$1_p__65579$$,$APP.$cljs$cst$3556$stack$$),$current$jscomp$42$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65580__$1_p__65579$$,$cljs$cst$1390$current$$);$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($new_stack$jscomp$1_node$jscomp$302$$);
if($APP.$cljs$core$empty_QMARK_$$($new_current$jscomp$2_stack$jscomp$24$$))return $map__65580__$1_p__65579$$;$new_stack$jscomp$1_node$jscomp$302$$=$APP.$cljs$core$pop$$($new_current$jscomp$2_stack$jscomp$24$$);$new_current$jscomp$2_stack$jscomp$24$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$peek$$($new_current$jscomp$2_stack$jscomp$24$$),$APP.$cljs$cst$1621$content$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$),
$current$jscomp$42$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__65580__$1_p__65579$$,$APP.$cljs$cst$3556$stack$$,$new_stack$jscomp$1_node$jscomp$302$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1390$current$$,$new_current$jscomp$2_stack$jscomp$24$$]))};
$tubax$core$push_text$$=function($document$jscomp$6$$,$text$jscomp$38$$){return $APP.$cljs$core$empty_QMARK_$$($text$jscomp$38$$)?$document$jscomp$6$$:$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($document$jscomp$6$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1390$current$$,$APP.$cljs$cst$1621$content$$],null),$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$),
$text$jscomp$38$$)};
$tubax$core$create_parser$$=function(){var $map__65595__$1_strict_entities$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$strict$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65595__$1_strict_entities$$,$cljs$cst$965$strict$$,!0),$trim$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65595__$1_strict_entities$$,$APP.$cljs$cst$3557$trim$$,!0),$normalize$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65595__$1_strict_entities$$,$cljs$cst$3558$normalize$$,
!1),$lowercase$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65595__$1_strict_entities$$,$cljs$cst$3559$lowercase$$,!0),$xmlns$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65595__$1_strict_entities$$,$cljs$cst$3544$xmlns$$),$position$jscomp$70$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65595__$1_strict_entities$$,$APP.$cljs$cst$1660$position$$,!0);$map__65595__$1_strict_entities$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__65595__$1_strict_entities$$,
$cljs$cst$3560$strict_entities$$,!1);return $shadow$js$shim$module$0sax$$.parser($strict$jscomp$1$$,{trim:$trim$$,normalize:$normalize$jscomp$1$$,lowercase:$lowercase$$,xmlns:$xmlns$$,position:$position$jscomp$70$$,strictEntities:$map__65595__$1_strict_entities$$})};
$tubax$core$xml__GT_clj$cljs$0core$0IFn$0_invoke$0arity$02$$=function($or__5025__auto__$jscomp$697_source$jscomp$46$$){var $parser$jscomp$13$$=$tubax$core$create_parser$$(),$document__$1$jscomp$4$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3556$stack$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$cljs$cst$1390$current$$,null],null)),$result$jscomp$267$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$parser$jscomp$13$$.onopentag=
function($p1__65606_SHARP_$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($document__$1$jscomp$4$$,$tubax$core$push_node$$,$p1__65606_SHARP_$$)};$parser$jscomp$13$$.onclosetag=function($p1__65607_SHARP_$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($document__$1$jscomp$4$$,$tubax$core$pop_node$$,$p1__65607_SHARP_$$)};$parser$jscomp$13$$.ontext=function($p1__65609_SHARP_$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($document__$1$jscomp$4$$,
$tubax$core$push_text$$,$p1__65609_SHARP_$$)};$parser$jscomp$13$$.oncdata=function($p1__65611_SHARP_$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($document__$1$jscomp$4$$,$tubax$core$push_text$$,$p1__65611_SHARP_$$)};$parser$jscomp$13$$.onend=function(){return $APP.$cljs$core$_deref$$($result$jscomp$267$$)!=null?null:$APP.$cljs$core$reset_BANG_$$($result$jscomp$267$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2301$success$$,$cljs$cst$1390$current$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($document__$1$jscomp$4$$))],
null))};$parser$jscomp$13$$.onerror=function($p1__65612_SHARP_$$){return $APP.$cljs$core$reset_BANG_$$($result$jscomp$267$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$847$error$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p1__65612_SHARP_$$)],null))};$parser$jscomp$13$$.write($or__5025__auto__$jscomp$697_source$jscomp$46$$);$parser$jscomp$13$$.close();$or__5025__auto__$jscomp$697_source$jscomp$46$$=$APP.$cljs$cst$2301$success$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($result$jscomp$267$$));
if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$697_source$jscomp$46$$))return $or__5025__auto__$jscomp$697_source$jscomp$46$$;throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$847$error$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($result$jscomp$267$$))),$APP.$cljs$core$PersistentArrayMap$EMPTY$$);};
$APP.$app$main$data$workspace$media$svg__GT_clj$$=function($p__66475_text$jscomp$39$$){var $cause$jscomp$55_name$jscomp$304$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66475_text$jscomp$39$$,0,null);$p__66475_text$jscomp$39$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66475_text$jscomp$39$$,1,null);try{var $text__$1$$=$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1234$frontend_svgo$$)?$shadow$js$shim$module$0$0penpot$0svgo$0default$$.optimize($p__66475_text$jscomp$39$$,
$shadow$js$shim$module$0$0penpot$0svgo$0default$$.defaultOptions):$p__66475_text$jscomp$39$$,$data$jscomp$312$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($tubax$core$xml__GT_clj$cljs$0core$0IFn$0_invoke$0arity$02$$($text__$1$$),$APP.$cljs$cst$723$name$$,$cause$jscomp$55_name$jscomp$304$$);return(0,$APP.$beicon$v2$core$of$$)($data$jscomp$312$$)}catch($e66479$$){return $cause$jscomp$55_name$jscomp$304$$=$e66479$$,console.error($cause$jscomp$55_name$jscomp$304$$),$APP.$beicon$v2$core$throw$0$$($APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$ex_message$$($cause$jscomp$55_name$jscomp$304$$),
$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$3555$svg_parser$$,$APP.$cljs$cst$273$hint$$,$APP.$cljs$core$ex_message$$($cause$jscomp$55_name$jscomp$304$$)],null),null])),null))}};
$app$main$data$workspace$media$image_uploaded$$=function($image$jscomp$21$$,$p__66481$$){var $map__66482__$1$$=$APP.$cljs$core$__destructure_map$$($p__66481$$),$x$jscomp$1179$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66482__$1$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$417$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66482__$1$$,$APP.$cljs$cst$1500$y$$);typeof $app$main$data$workspace$media$image_uploaded_66483$$==="undefined"&&($app$main$data$workspace$media$image_uploaded_66483$$=
function($image$jscomp$22$$,$p__66481$jscomp$1$$,$map__66482$jscomp$1$$,$x$jscomp$1180$$,$y$jscomp$418$$,$meta66484$$){this.image=$image$jscomp$22$$;this.$p__66481$=$p__66481$jscomp$1$$;this.$map__66482$=$map__66482$jscomp$1$$;this.x=$x$jscomp$1180$$;this.y=$y$jscomp$418$$;this.$meta66484$=$meta66484$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$media$image_uploaded_66483$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$media$image_uploaded_66483$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3561$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_image_uploaded$$},$app$main$data$workspace$media$image_uploaded_66483$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66485$$,$meta66484__$1$$){return new $app$main$data$workspace$media$image_uploaded_66483$$(this.image,this.$p__66481$,this.$map__66482$,this.x,this.y,$meta66484__$1$$)},$app$main$data$workspace$media$image_uploaded_66483$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66484$},$app$main$data$workspace$media$image_uploaded_66483$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$media$image_uploaded_66483$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__66487__$1_mtype$jscomp$12$$=$APP.$cljs$core$__destructure_map$$(this.image),$name$jscomp$305_shape$jscomp$484$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66487__$1_mtype$jscomp$12$$,$APP.$cljs$cst$723$name$$),
$width$jscomp$123$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66487__$1_mtype$jscomp$12$$,$APP.$cljs$cst$288$width$$),$height$jscomp$111$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66487__$1_mtype$jscomp$12$$,$APP.$cljs$cst$1511$height$$),$fills$jscomp$20_id$jscomp$508$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66487__$1_mtype$jscomp$12$$,$APP.$cljs$cst$266$id$$);$map__66487__$1_mtype$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66487__$1_mtype$jscomp$12$$,
$APP.$cljs$cst$1710$mtype$$);$fills$jscomp$20_id$jscomp$508$$=$APP.$app$common$types$fills$create$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1731$fill_opacity$$,1,$APP.$cljs$cst$1616$fill_image$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$288$width$$,$width$jscomp$123$$,$APP.$cljs$cst$1511$height$$,$height$jscomp$111$$,$APP.$cljs$cst$1710$mtype$$,$map__66487__$1_mtype$jscomp$12$$,
$APP.$cljs$cst$266$id$$,$fills$jscomp$20_id$jscomp$508$$,$APP.$cljs$cst$1711$keep_aspect_ratio$$,!0],null)],null)]));$name$jscomp$305_shape$jscomp$484$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$723$name$$,$name$jscomp$305_shape$jscomp$484$$,$APP.$cljs$cst$288$width$$,$width$jscomp$123$$,$APP.$cljs$cst$1511$height$$,$height$jscomp$111$$,$APP.$cljs$cst$1499$x$$,$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$(this.x-$width$jscomp$123$$/2),$APP.$cljs$cst$1500$y$$,
$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$(this.y-$height$jscomp$111$$/2),$APP.$cljs$cst$1618$fills$$,$fills$jscomp$20_id$jscomp$508$$],null);return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shapes$create_and_add_shape$$($APP.$cljs$cst$1595$rect$$,this.x,this.y,$name$jscomp$305_shape$jscomp$484$$))});return new $app$main$data$workspace$media$image_uploaded_66483$$($image$jscomp$21$$,$p__66481$$,$map__66482__$1$$,$x$jscomp$1179$$,$y$jscomp$417$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$media$svg_uploaded$$=function($svg_data$jscomp$18$$,$file_id$jscomp$94$$,$position$jscomp$71$$){typeof $app$main$data$workspace$media$svg_uploaded_66492$$==="undefined"&&($app$main$data$workspace$media$svg_uploaded_66492$$=function($svg_data$jscomp$19$$,$file_id$jscomp$95$$,$position$jscomp$72$$,$meta66493$$){this.$svg_data$=$svg_data$jscomp$19$$;this.$file_id$=$file_id$jscomp$95$$;this.position=$position$jscomp$72$$;this.$meta66493$=$meta66493$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$media$svg_uploaded_66492$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$media$svg_uploaded_66492$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3562$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_svg_uploaded$$},$app$main$data$workspace$media$svg_uploaded_66492$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66494$$,$meta66493__$1$$){return new $app$main$data$workspace$media$svg_uploaded_66492$$(this.$svg_data$,
this.$file_id$,this.position,$meta66493__$1$$)},$app$main$data$workspace$media$svg_uploaded_66492$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66493$},$app$main$data$workspace$media$svg_uploaded_66492$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$media$svg_uploaded_66492$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$4253$$=this;return $APP.$beicon$v2$core$map$$(function($p1__66491_SHARP__svg_data$jscomp$inline_6418$$){$p1__66491_SHARP__svg_data$jscomp$inline_6418$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$4253$$.$svg_data$,$APP.$cljs$cst$3545$image_data$$,$p1__66491_SHARP__svg_data$jscomp$inline_6418$$);return $APP.$app$main$data$workspace$svg_upload$add_svg_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$(null,$p1__66491_SHARP__svg_data$jscomp$inline_6418$$,$self__$jscomp$4253$$.position,null)},$APP.$app$main$data$workspace$svg_upload$upload_images$$($self__$jscomp$4253$$.$svg_data$,$self__$jscomp$4253$$.$file_id$))});return new $app$main$data$workspace$media$svg_uploaded_66492$$($svg_data$jscomp$18$$,
$file_id$jscomp$94$$,$position$jscomp$71$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$media$process_uris$$=function($p__66514_uris$jscomp$8$$){function $svg_url_QMARK_$$($url$jscomp$86$$){var $or__5025__auto__$jscomp$698$$=$APP.$cljs$core$truth_$$($mtype$jscomp$13$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($mtype$jscomp$13$$,"image/svg+xml"):$mtype$jscomp$13$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$698$$)?$or__5025__auto__$jscomp$698$$:$APP.$cuerdas$core$ends_with_QMARK_$$($url$jscomp$86$$,".svg")}var $map__66515__$1_on_svg$$=
$APP.$cljs$core$__destructure_map$$($p__66514_uris$jscomp$8$$),$file_id$jscomp$97$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66515__$1_on_svg$$,$APP.$cljs$cst$1628$file_id$$),$local_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66515__$1_on_svg$$,$APP.$cljs$cst$3563$local_QMARK_$$),$name$jscomp$307$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66515__$1_on_svg$$,$APP.$cljs$cst$723$name$$);$p__66514_uris$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66515__$1_on_svg$$,
$APP.$cljs$cst$3564$uris$$);var $mtype$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66515__$1_on_svg$$,$APP.$cljs$cst$1710$mtype$$),$on_image$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66515__$1_on_svg$$,$APP.$cljs$cst$3565$on_image$$);$map__66515__$1_on_svg$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66515__$1_on_svg$$,$APP.$cljs$cst$3566$on_svg$$);return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($on_image$$,
$APP.$beicon$v2$core$mapcat$$(function($uri$jscomp$83$$){return $APP.$beicon$v2$core$mapcat$$(function($p1__66508_SHARP_$$){return $APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2241$upload_file_media_object$$,$p1__66508_SHARP_$$)},$APP.$beicon$v2$core$map$$(function($content$jscomp$160$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$97$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$core$truth_$$($name$jscomp$307$$)?
$name$jscomp$307$$:$app$main$data$workspace$svg_upload$extract_name$$($uri$jscomp$83$$),$APP.$cljs$cst$2526$is_local$$,$local_QMARK_$jscomp$2$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$160$$],null)},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$,$APP.$cljs$cst$1563$uri$$,$uri$jscomp$83$$,$APP.$cljs$cst$318$mode$$,$APP.$cljs$cst$3567$no_cors$$,$APP.$cljs$cst$1571$response_type$$,
$APP.$cljs$cst$1575$blob$$],null)))))},$APP.$beicon$v2$core$filter$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$not$$,$svg_url_QMARK_$$),$APP.$beicon$v2$core$from$$($p__66514_uris$jscomp$8$$)))),$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__66515__$1_on_svg$$,$APP.$beicon$v2$core$merge_map$$($APP.$app$main$data$workspace$media$svg__GT_clj$$,$APP.$beicon$v2$core$merge_map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$(function($name__$1$jscomp$6$$,
$uri$jscomp$84$$){return $APP.$beicon$v2$core$map$$(function($p1__66509_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$truth_$$($name__$1$jscomp$6$$)?$name__$1$jscomp$6$$:$app$main$data$workspace$svg_upload$extract_name$$($uri$jscomp$84$$),$APP.$cljs$cst$1565$body$$.$cljs$core$IFn$_invoke$arity$1$($p1__66509_SHARP_$$)],null)},$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1562$method$$,
$APP.$cljs$cst$1283$get$$,$APP.$cljs$cst$1563$uri$$,$uri$jscomp$84$$,$APP.$cljs$cst$318$mode$$,$APP.$cljs$cst$3567$no_cors$$],null)))},$name$jscomp$307$$),$APP.$beicon$v2$core$filter$$($svg_url_QMARK_$$,$APP.$beicon$v2$core$from$$($p__66514_uris$jscomp$8$$))))))};
$APP.$app$main$data$workspace$media$process_blobs$$=function($blobs$jscomp$1_p__66533$$){function $svg_blob_QMARK_$$($blob$jscomp$20$$){return $APP.$cljs$core$not$$($force_media$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($blob$jscomp$20$$.type,"image/svg+xml")}var $map__66534__$1_on_svg$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($blobs$jscomp$1_p__66533$$),$file_id$jscomp$98$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66534__$1_on_svg$jscomp$1$$,$APP.$cljs$cst$1628$file_id$$),
$local_QMARK_$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66534__$1_on_svg$jscomp$1$$,$APP.$cljs$cst$3563$local_QMARK_$$),$name$jscomp$308$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66534__$1_on_svg$jscomp$1$$,$APP.$cljs$cst$723$name$$);$blobs$jscomp$1_p__66533$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66534__$1_on_svg$jscomp$1$$,$APP.$cljs$cst$3568$blobs$$);var $force_media$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66534__$1_on_svg$jscomp$1$$,
$cljs$cst$3569$force_media$$),$on_image$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66534__$1_on_svg$jscomp$1$$,$APP.$cljs$cst$3565$on_image$$);$map__66534__$1_on_svg$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66534__$1_on_svg$jscomp$1$$,$APP.$cljs$cst$3566$on_svg$$);return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($on_image$jscomp$1$$,$APP.$beicon$v2$core$mapcat$$(function($p1__66527_SHARP_$$){return $APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2241$upload_file_media_object$$,
$p1__66527_SHARP_$$)},$APP.$beicon$v2$core$map$$(function($blob$jscomp$21$$){var $name__$1$jscomp$7$$=$APP.$cljs$core$truth_$$($name$jscomp$308$$)?$name$jscomp$308$$:$APP.$app$main$data$media$file_QMARK_$$($blob$jscomp$21$$)?$APP.$cuerdas$core$replace$$($blob$jscomp$21$$.name,/(\.png)|(\.jpg)|(\.jpeg)|(\.webp)|(\.gif)|(\.svg)$/,""):"blob";return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$98$$,$APP.$cljs$cst$723$name$$,$name__$1$jscomp$7$$,$APP.$cljs$cst$2526$is_local$$,
$local_QMARK_$jscomp$3$$,$APP.$cljs$cst$1621$content$$,$blob$jscomp$21$$],null)},$APP.$beicon$v2$core$filter$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$not$$,$svg_blob_QMARK_$$),$APP.$beicon$v2$core$map$$($APP.$app$main$data$media$validate_file$$,$APP.$beicon$v2$core$from$$($blobs$jscomp$1_p__66533$$)))))),$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__66534__$1_on_svg$jscomp$1$$,$APP.$beicon$v2$core$merge_map$$($APP.$app$main$data$workspace$media$svg__GT_clj$$,
$APP.$beicon$v2$core$merge_map$$(function($blob$jscomp$22$$){var $name__$1$jscomp$8$$=$APP.$cljs$core$truth_$$($name$jscomp$308$$)?$name$jscomp$308$$:$blob$jscomp$22$$.name;return $APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$($blob$jscomp$22$$.text(),function($p1__66526_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$name__$1$jscomp$8$$,$p1__66526_SHARP_$$],null)})},$APP.$beicon$v2$core$filter$$($svg_blob_QMARK_$$,$APP.$beicon$v2$core$map$$($APP.$app$main$data$media$validate_file$$,
$APP.$beicon$v2$core$from$$($blobs$jscomp$1_p__66533$$)))))))};
$APP.$app$main$data$workspace$media$process_media_objects$$=function($p__66578$$){var $map__66579__$1$$=$APP.$cljs$core$__destructure_map$$($p__66578$$),$uris$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66579__$1$$,$APP.$cljs$cst$3564$uris$$),$on_error$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66579__$1$$,$APP.$cljs$cst$1281$on_error$$);typeof $app$main$data$workspace$media$process_media_objects_66601$$==="undefined"&&($app$main$data$workspace$media$process_media_objects_66601$$=
function($p__66578$jscomp$1$$,$map__66579$jscomp$1$$,$params$jscomp$250$$,$uris$jscomp$10$$,$on_error$jscomp$29$$,$meta66602$$){this.$p__66578$=$p__66578$jscomp$1$$;this.$map__66579$=$map__66579$jscomp$1$$;this.params=$params$jscomp$250$$;this.$uris$=$uris$jscomp$10$$;this.$on_error$=$on_error$jscomp$29$$;this.$meta66602$=$meta66602$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$media$process_media_objects_66601$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$media$process_media_objects_66601$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3575$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_process_media_objects$$},$app$main$data$workspace$media$process_media_objects_66601$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66603$$,$meta66602__$1$$){return new $app$main$data$workspace$media$process_media_objects_66601$$(this.$p__66578$,this.$map__66579$,
this.params,this.$uris$,this.$on_error$,$meta66602__$1$$)},$app$main$data$workspace$media$process_media_objects_66601$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66602$},$app$main$data$workspace$media$process_media_objects_66601$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$media$process_media_objects_66601$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$4257$$=this;return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.loading"),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$1159$info$$,$APP.$cljs$cst$2310$timeout$$,null,$APP.$cljs$cst$78$tag$$,$cljs$cst$3576$media_loading$$],null))),$APP.$beicon$v2$core$finalize$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$hide$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$78$tag$$,
$cljs$cst$3576$media_loading$$])))},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__66577_SHARP_$$){return $APP.$app$main$data$workspace$media$handle_media_error$$($p1__66577_SHARP_$$,$self__$jscomp$4257$$.$on_error$)},$APP.$beicon$v2$core$ignore$$($APP.$cljs$core$seq$$($self__$jscomp$4257$$.$uris$)?$app$main$data$workspace$media$process_uris$$($self__$jscomp$4257$$.params):$APP.$app$main$data$workspace$media$process_blobs$$($self__$jscomp$4257$$.params)))))});return new $app$main$data$workspace$media$process_media_objects_66601$$($p__66578$$,
$map__66579__$1$$,$map__66579__$1$$,$uris$jscomp$9$$,$on_error$jscomp$28$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$media$upload_media_workspace$$=function($map__66616__$1_p__66615_params__$1$jscomp$36$$){$map__66616__$1_p__66615_params__$1$jscomp$36$$=$APP.$cljs$core$__destructure_map$$($map__66616__$1_p__66615_params__$1$jscomp$36$$);var $position$jscomp$73$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66616__$1_p__66615_params__$1$jscomp$36$$,$APP.$cljs$cst$1660$position$$),$file_id$jscomp$99$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66616__$1_p__66615_params__$1$jscomp$36$$,
$APP.$cljs$cst$1628$file_id$$);$map__66616__$1_p__66615_params__$1$jscomp$36$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__66616__$1_p__66615_params__$1$jscomp$36$$,$APP.$cljs$cst$3563$local_QMARK_$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3565$on_image$$,function($p1__66613_SHARP_$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$media$image_uploaded$$($p1__66613_SHARP_$$,$position$jscomp$73$$))},
$APP.$cljs$cst$3566$on_svg$$,function($p1__66614_SHARP_$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$media$svg_uploaded$$($p1__66614_SHARP_$$,$file_id$jscomp$99$$,$position$jscomp$73$$))}]));return $APP.$app$main$data$workspace$media$process_media_objects$$($map__66616__$1_p__66615_params__$1$jscomp$36$$)};
$APP.$app$main$data$workspace$layout$remove_layout_flag$$=function($flag$jscomp$8$$){typeof $app$main$data$workspace$layout$remove_layout_flag_65660$$==="undefined"&&($app$main$data$workspace$layout$remove_layout_flag_65660$$=function($flag$jscomp$9$$,$meta65661$$){this.$flag$=$flag$jscomp$9$$;this.$meta65661$=$meta65661$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3606$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_remove_layout_flag$$},$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65662$$,$meta65661__$1$$){return new $app$main$data$workspace$layout$remove_layout_flag_65660$$(this.$flag$,$meta65661__$1$$)},$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65661$},$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1899$$,$state$jscomp$363$$){var $self__$jscomp$4295$$=this;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$363$$,$APP.$cljs$cst$2171$workspace_layout$$,function($flags$jscomp$31$$){return $APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($flags$jscomp$31$$,
$self__$jscomp$4295$$.$flag$)})},$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$remove_layout_flag_65660$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$1900_flags$jscomp$32$$,$state$jscomp$364$$){$_$jscomp$1900_flags$jscomp$32$$=$APP.$cljs$cst$2171$workspace_layout$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$364$$);return $app$main$data$workspace$layout$persist_layout_flags_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?
$app$main$data$workspace$layout$persist_layout_flags_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1900_flags$jscomp$32$$):$app$main$data$workspace$layout$persist_layout_flags_BANG_$$($_$jscomp$1900_flags$jscomp$32$$)});return new $app$main$data$workspace$layout$remove_layout_flag_65660$$($flag$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$layout$set_options_mode$$=function($mode$jscomp$26$$){typeof $app$main$data$workspace$layout$set_options_mode_65673$$==="undefined"&&($app$main$data$workspace$layout$set_options_mode_65673$$=function($mode$jscomp$27$$,$meta65674$$){this.mode=$mode$jscomp$27$$;this.$meta65674$=$meta65674$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3607$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_set_options_mode$$},$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65675$$,$meta65674__$1$$){return new $app$main$data$workspace$layout$set_options_mode_65673$$(this.mode,$meta65674__$1$$)},$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65674$},$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:sidebar",$APP.$cljs$cst$318$mode$$,$APP.$app$common$data$name$$(this.mode)],null)},
$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$set_options_mode_65673$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1902$$,$state$jscomp$365$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$365$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2148$workspace_global$$,$APP.$cljs$cst$2162$options_mode$$],
null),this.mode)});return new $app$main$data$workspace$layout$set_options_mode_65673$$($mode$jscomp$26$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$layout$persist_layout_flags_BANG_$$=function($layout$jscomp$5$$){for(var $G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$=$APP.$cljs$core$seq$$($APP.$app$main$data$workspace$layout$layout_flags_persistence_mapping$$),$c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$=null,$G__65753_count__65683$$=0,$i__65684$$=0;;)if($i__65684$$<$G__65753_count__65683$$){var $key$jscomp$375_vec__65691$$=$c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$i__65684$$),$G__65752_flag$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($key$jscomp$375_vec__65691$$,0,null);$key$jscomp$375_vec__65691$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($key$jscomp$375_vec__65691$$,1,null);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$util$storage$user$$,$APP.$cljs$core$assoc$$,$key$jscomp$375_vec__65691$$,$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$5$$,$G__65752_flag$jscomp$11$$));$i__65684$$+=1}else if($G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$=
$APP.$cljs$core$seq$$($G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$)?($c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$=$APP.$cljs$core$_chunked_first$$($G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$),$G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$=$APP.$cljs$core$_chunked_rest$$($G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$),
$G__65752_flag$jscomp$11$$=$c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$,$G__65753_count__65683$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$),$c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$=$G__65752_flag$jscomp$11$$):($c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$=$APP.$cljs$core$first$$($G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$),$G__65752_flag$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$,
0,null),$key$jscomp$375_vec__65691$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$,1,null),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$util$storage$user$$,$APP.$cljs$core$assoc$$,$key$jscomp$375_vec__65691$$,$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$5$$,$G__65752_flag$jscomp$11$$)),$G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$=$APP.$cljs$core$next$$($G__65751_seq__65681_seq__65681__$1_temp__5825__auto__$jscomp$181$$),
$c__5548__auto__$jscomp$19_chunk__65682_vec__65696$$=null,$G__65753_count__65683$$=0),$i__65684$$=0;else return null};$APP.$app$main$data$workspace$common$interrupt_QMARK_$$=function($e$jscomp$321$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$321$$,$APP.$cljs$cst$3430$interrupt$$)};
$APP.$app$main$data$workspace$common$set_workspace_visited$$=function(){typeof $app$main$data$workspace$common$set_workspace_visited_65755$$==="undefined"&&($app$main$data$workspace$common$set_workspace_visited_65755$$=function($meta65756$$){this.$meta65756$=$meta65756$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$common$set_workspace_visited_65755$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$common$set_workspace_visited_65755$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3619$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_set_workspace_visited$$},$app$main$data$workspace$common$set_workspace_visited_65755$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65757$$,$meta65756__$1$$){return new $app$main$data$workspace$common$set_workspace_visited_65755$$($meta65756__$1$$)},$app$main$data$workspace$common$set_workspace_visited_65755$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65756$},$app$main$data$workspace$common$set_workspace_visited_65755$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$common$set_workspace_visited_65755$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1903_profile$jscomp$13_props$jscomp$182$$,$state$jscomp$369$$){$_$jscomp$1903_profile$jscomp$13_props$jscomp$182$$=$APP.$cljs$cst$1899$profile$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$369$$);$_$jscomp$1903_profile$jscomp$13_props$jscomp$182$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1903_profile$jscomp$13_props$jscomp$182$$,
$APP.$cljs$cst$573$props$$);return $APP.$cljs$core$not$$($APP.$cljs$cst$3620$workspace_visited$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1903_profile$jscomp$13_props$jscomp$182$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$profile$update_profile_props$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3620$workspace_visited$$,!0],null))):null});return new $app$main$data$workspace$common$set_workspace_visited_65755$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$common$show_toolbar$$=function(){typeof $app$main$data$workspace$common$show_toolbar_65790$$==="undefined"&&($app$main$data$workspace$common$show_toolbar_65790$$=function($meta65791$$){this.$meta65791$=$meta65791$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$common$show_toolbar_65790$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$common$show_toolbar_65790$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3623$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_show_toolbar$$},$app$main$data$workspace$common$show_toolbar_65790$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65792$$,$meta65791__$1$$){return new $app$main$data$workspace$common$show_toolbar_65790$$($meta65791__$1$$)},$app$main$data$workspace$common$show_toolbar_65790$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65791$},$app$main$data$workspace$common$show_toolbar_65790$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$common$show_toolbar_65790$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1905$$,$state$jscomp$371$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$371$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3622$hide_toolbar$$],null),!1)});return new $app$main$data$workspace$common$show_toolbar_65790$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$common$set_workspace_read_only$$=function($read_only_QMARK_$$){typeof $app$main$data$workspace$common$set_workspace_read_only_65801$$==="undefined"&&($app$main$data$workspace$common$set_workspace_read_only_65801$$=function($read_only_QMARK_$jscomp$1$$,$meta65802$$){this.$read_only_QMARK_$=$read_only_QMARK_$jscomp$1$$;this.$meta65802$=$meta65802$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3625$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_set_workspace_read_only$$},$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65803$$,$meta65802__$1$$){return new $app$main$data$workspace$common$set_workspace_read_only_65801$$(this.$read_only_QMARK_$,
$meta65802__$1$$)},$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65802$},$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1907$$,$state$jscomp$373$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$373$$,
$APP.$cljs$cst$2148$workspace_global$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2179$read_only_QMARK_$$,this.$read_only_QMARK_$)},$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$common$set_workspace_read_only_65801$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$cljs$core$truth_$$(this.$read_only_QMARK_$)?(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3430$interrupt$$,
$APP.$app$main$data$workspace$layout$remove_layout_flag$$($APP.$cljs$cst$3585$colorpalette$$),$APP.$app$main$data$workspace$layout$remove_layout_flag$$($APP.$cljs$cst$3610$textpalette$$)):$APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$common$set_workspace_read_only_65801$$($read_only_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$common$logic$variants$add_unique_path$$=function($shapes$jscomp$64$$,$objects$jscomp$380$$,$base_id$jscomp$4$$){return $APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($counts$jscomp$2_p__65922_shape_path$$,$shape$jscomp$489$$){var $result$jscomp$268$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($counts$jscomp$2_p__65922_shape_path$$,0,null);$counts$jscomp$2_p__65922_shape_path$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($counts$jscomp$2_p__65922_shape_path$$,
1,null);var $counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$=$app$common$logic$variants$generate_path$$("",$objects$jscomp$380$$,$base_id$jscomp$4$$,$shape$jscomp$489$$);var $num$jscomp$inline_6424$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($counts$jscomp$2_p__65922_shape_path$$,$counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$,1);$counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($num$jscomp$inline_6424$$)].join(""),$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($counts$jscomp$2_p__65922_shape_path$$,$counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$inc$$,1))],null);$counts$jscomp$2_p__65922_shape_path$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$,
0,null);$counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$268$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$489$$,$cljs$cst$3626$shape_path$$,$counts$jscomp$2_p__65922_shape_path$$)),
$counts_SINGLEQUOTE__path$jscomp$inline_6423_vec__65926$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null),$shapes$jscomp$64$$))};
$app$common$logic$variants$keep_swapped_item$$=function($changes$jscomp$176$$,$related_shape_in_new$$,$orig_swapped_child$$,$ldata$$,$page$jscomp$69$$,$swap_ref_id$$){var $before_changes$$=$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$00$$(),$page$jscomp$69$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$69$$)),
$APP.$app$common$uuid$zero$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$orig_swapped_child$$],null),0,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2568$allow_altering_copies$$,!0],null)),$objects$jscomp$381$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$176$$),$prev_swap_slot$$=$APP.$app$common$types$component$get_swap_slot$$($orig_swapped_child$$),$current_parent$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$381$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($related_shape_in_new$$)),$pos$jscomp$107$$=$APP.$app$common$data$index_of$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($current_parent$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($related_shape_in_new$$));return $APP.$cljs$core$second$$($app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$06$$(function(){var $G__65930$$=$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$files$changes_builder$concat_changes$$($before_changes$$,
$changes$jscomp$176$$),$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($related_shape_in_new$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$orig_swapped_child$$],null),$pos$jscomp$107$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2568$allow_altering_copies$$,!0],null));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prev_swap_slot$$,$swap_ref_id$$)?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65930$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($orig_swapped_child$$)],null),function($p1__65929_SHARP_$$){return $app$common$types$component$set_swap_slot$$($app$common$types$component$remove_swap_slot$$($p1__65929_SHARP_$$),$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($related_shape_in_new$$))}):$G__65930$$}(),$ldata$$,$page$jscomp$69$$,$objects$jscomp$381$$,$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($related_shape_in_new$$)),
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2568$allow_altering_copies$$,!0],null)))};
$app$common$logic$variants$child_of_swapped_QMARK_$$=function($ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$,$num_ancestors_objects$jscomp$382$$,$base_parent_id$$){$ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$=$APP.$cljs$core$seq$$($APP.$cljs$core$drop_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__65937_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($base_parent_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__65937_SHARP_$$))},
$app$common$types$container$get_parent_heads$$($num_ancestors_objects$jscomp$382$$,$ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$)));$num_ancestors_objects$jscomp$382$$=$APP.$cljs$core$count$$($ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$);$ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$=$ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$&&3<=$num_ancestors_objects$jscomp$382$$?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$vec$$($ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$),
1,$num_ancestors_objects$jscomp$382$$-1):null;return $APP.$cljs$core$some$$($APP.$app$common$types$component$get_swap_slot$$,$ancestors$jscomp$1_ancestors__$1_shape$jscomp$490$$)};
$app$common$logic$variants$generate_keep_touched$$=function($changes$jscomp$177_changes__$1$jscomp$68$$,$new_shape$jscomp$15$$,$original_shape$jscomp$5$$,$orig_touched_original_shapes_parents_of_swapped_vec__65949$$,$page$jscomp$70$$,$libraries$jscomp$69$$,$ldata$jscomp$1$$){var $new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$177_changes__$1$jscomp$68$$),$container$jscomp$66$$=$app$common$types$container$make_container$$($page$jscomp$70$$,
$APP.$cljs$cst$1608$page$$),$page_objects$jscomp$1$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$70$$);$orig_touched_original_shapes_parents_of_swapped_vec__65949$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65944_SHARP_$$){return $app$common$logic$variants$child_of_swapped_QMARK_$$($p1__65944_SHARP_$$,$page_objects$jscomp$1$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($original_shape$jscomp$5$$))},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$seq$$,
$APP.$cljs$cst$1610$touched$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65943_SHARP_$$){var $new_touched$jscomp$inline_6429$$=$app$common$types$file$get_touched_from_ref_chain_until_target_ref$$($container$jscomp$66$$,$libraries$jscomp$69$$,$p1__65943_SHARP_$$,null);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65943_SHARP_$$,$APP.$cljs$cst$1610$touched$$,$new_touched$jscomp$inline_6429$$)},$orig_touched_original_shapes_parents_of_swapped_vec__65949$$)));
$new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$=$app$common$logic$variants$add_unique_path$$($APP.$cljs$core$reverse$$($APP.$app$common$files$helpers$get_children_with_self$$($new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$15$$))),$new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$15$$));
var $new_shapes_map$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$3626$shape_path$$,$APP.$cljs$core$identity$$)),$new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$),$orig_base_ref_shape$$=$app$common$types$file$find_remote_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($container$jscomp$66$$,$libraries$jscomp$69$$,
$original_shape$jscomp$5$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2540$with_context_QMARK_$$,!0],null)]));$new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2541$container$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($orig_base_ref_shape$$)));$new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$=
$app$common$logic$variants$add_unique_path$$($APP.$cljs$core$reverse$$($APP.$app$common$files$helpers$get_children_with_self$$($new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($orig_base_ref_shape$$))),$new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($orig_base_ref_shape$$));var $o_ref_shapes_p_map$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$cljs$cst$3626$shape_path$$)),$new_shapes_w_path_o_ref_shapes_wp_objects$jscomp$383_orig_ref_objects$$);$orig_touched_original_shapes_parents_of_swapped_vec__65949$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__65956_swap_slot$jscomp$5$$,$changes__$2$jscomp$32_orig_child_touched$$){var $changes__$1$jscomp$69$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65956_swap_slot$jscomp$5$$,
0,null),$parent_of_swapped_parents_of_swapped$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65956_swap_slot$jscomp$5$$,1,null);$p__65956_swap_slot$jscomp$5$$=$APP.$app$common$types$component$get_swap_slot$$($changes__$2$jscomp$32_orig_child_touched$$);var $orig_ref_shape$$=$APP.$cljs$core$truth_$$($p__65956_swap_slot$jscomp$5$$)?null:$app$common$logic$variants$find_shape_ref_child_of$$($container$jscomp$66$$,$libraries$jscomp$69$$,$changes__$2$jscomp$32_orig_child_touched$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($orig_base_ref_shape$$));if($APP.$cljs$core$truth_$$($p__65956_swap_slot$jscomp$5$$)){var $JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$=$APP.$app$common$types$component$get_swap_slot$$($changes__$2$jscomp$32_orig_child_touched$$);var $objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$66$$),
$parent$jscomp$inline_11913$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($changes__$2$jscomp$32_orig_child_touched$$));$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$=$APP.$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$,
$parent$jscomp$inline_11913$$);$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$=$app$common$types$file$find_ref_shape$$(null,$container$jscomp$66$$,$libraries$jscomp$69$$,$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$);$JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$)?
$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$:$JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$)?$app$common$types$file$find_next_related_swap_shape_id$$($objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$,$JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$,$libraries$jscomp$69$$):
null}else $JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($orig_ref_shape$$);$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o_ref_shapes_p_map$$,$JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$);$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_shapes_map$$,$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$);$parent_of_swapped_parents_of_swapped$jscomp$1$$=$APP.$cljs$core$truth_$$($objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($parent_of_swapped_parents_of_swapped$jscomp$1$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$)):$parent_of_swapped_parents_of_swapped$jscomp$1$$;$changes__$2$jscomp$32_orig_child_touched$$=$APP.$cljs$core$truth_$$($objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$)?$APP.$cljs$core$truth_$$($p__65956_swap_slot$jscomp$5$$)?
$app$common$logic$variants$keep_swapped_item$$($changes__$1$jscomp$69$$,$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$,$changes__$2$jscomp$32_orig_child_touched$$,$ldata$jscomp$1$$,$page$jscomp$70$$,$JSCompiler_temp$jscomp$10388_orig_ref_id_swap_slot$jscomp$inline_11911$$):$app$common$logic$libraries$update_attrs_on_switch$$($changes__$1$jscomp$69$$,$objects$jscomp$inline_11912_parent_head$jscomp$inline_11914_parent_ref$jscomp$inline_11915_related_shape_in_new$jscomp$1_shape_path$jscomp$1$$,
$changes__$2$jscomp$32_orig_child_touched$$,$new_shape$jscomp$15$$,$original_shape$jscomp$5$$,$orig_ref_shape$$,$container$jscomp$66$$):$changes__$1$jscomp$69$$;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$changes__$2$jscomp$32_orig_child_touched$$,$parent_of_swapped_parents_of_swapped$jscomp$1$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$changes$jscomp$177_changes__$1$jscomp$68$$,
$APP.$cljs$core$PersistentVector$EMPTY$$],null),$orig_touched_original_shapes_parents_of_swapped_vec__65949$$);$changes$jscomp$177_changes__$1$jscomp$68$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($orig_touched_original_shapes_parents_of_swapped_vec__65949$$,0,null);$orig_touched_original_shapes_parents_of_swapped_vec__65949$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($orig_touched_original_shapes_parents_of_swapped_vec__65949$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$changes$jscomp$177_changes__$1$jscomp$68$$,$orig_touched_original_shapes_parents_of_swapped_vec__65949$$],null)};
$app$main$data$workspace$groups$shapes_for_grouping$$=function($objects$jscomp$384$$,$selected$jscomp$36$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66099_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$384$$,$p1__66099_SHARP_$$)},$APP.$cljs$core$reverse$$($app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$384$$,$selected$jscomp$36$$)))};
$app$main$data$workspace$groups$get_empty_groups_after_group_creation$$=function($objects$jscomp$385$$,$parent_id$jscomp$75$$,$G__66288_current_id$jscomp$5_shapes$jscomp$65$$){var $G__66286_G__66290_ids$jscomp$82_removed_id_QMARK_$jscomp$1$$=$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$385$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$G__66288_current_id$jscomp$5_shapes$jscomp$65$$)),
$G__66287_G__66291_parents$jscomp$9_result$jscomp$269$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66100_SHARP_$$){return $APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$385$$,$p1__66100_SHARP_$$)}),$G__66286_G__66290_ids$jscomp$82_removed_id_QMARK_$jscomp$1$$);$G__66288_current_id$jscomp$5_shapes$jscomp$65$$=$APP.$cljs$core$first$$($G__66287_G__66291_parents$jscomp$9_result$jscomp$269$$);
var $G__66284_G__66289_to_check$jscomp$2$$=$APP.$cljs$core$rest$$($G__66287_G__66291_parents$jscomp$9_result$jscomp$269$$);for($G__66287_G__66291_parents$jscomp$9_result$jscomp$269$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;;){if($APP.$cljs$core$not$$($G__66288_current_id$jscomp$5_shapes$jscomp$65$$))return $G__66287_G__66291_parents$jscomp$9_result$jscomp$269$$;var $G__66285_group$jscomp$31_to_check__$1$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$385$$,$G__66288_current_id$jscomp$5_shapes$jscomp$65$$);
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__66285_group$jscomp$31_to_check__$1$jscomp$1$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__66288_current_id$jscomp$5_shapes$jscomp$65$$,$parent_id$jscomp$75$$)&&$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($G__66286_G__66290_ids$jscomp$82_removed_id_QMARK_$jscomp$1$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($G__66285_group$jscomp$31_to_check__$1$jscomp$1$$)))?
($G__66285_group$jscomp$31_to_check__$1$jscomp$1$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($G__66284_G__66289_to_check$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$385$$,$G__66288_current_id$jscomp$5_shapes$jscomp$65$$)],null)),$G__66284_G__66289_to_check$jscomp$2$$=$APP.$cljs$core$first$$($G__66285_group$jscomp$31_to_check__$1$jscomp$1$$),$G__66285_group$jscomp$31_to_check__$1$jscomp$1$$=
$APP.$cljs$core$rest$$($G__66285_group$jscomp$31_to_check__$1$jscomp$1$$),$G__66286_G__66290_ids$jscomp$82_removed_id_QMARK_$jscomp$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__66286_G__66290_ids$jscomp$82_removed_id_QMARK_$jscomp$1$$,$G__66288_current_id$jscomp$5_shapes$jscomp$65$$),$G__66287_G__66291_parents$jscomp$9_result$jscomp$269$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__66287_G__66291_parents$jscomp$9_result$jscomp$269$$,$G__66288_current_id$jscomp$5_shapes$jscomp$65$$),
$G__66288_current_id$jscomp$5_shapes$jscomp$65$$=$G__66284_G__66289_to_check$jscomp$2$$,$G__66284_G__66289_to_check$jscomp$2$$=$G__66285_group$jscomp$31_to_check__$1$jscomp$1$$):($G__66288_current_id$jscomp$5_shapes$jscomp$65$$=$APP.$cljs$core$first$$($G__66284_G__66289_to_check$jscomp$2$$),$G__66284_G__66289_to_check$jscomp$2$$=$APP.$cljs$core$rest$$($G__66284_G__66289_to_check$jscomp$2$$))}};
$app$main$data$workspace$groups$prepare_create_group$$=function($changes$jscomp$178$$,$changes__$1$jscomp$70_id$jscomp$514_ids_to_delete$jscomp$2$$,$objects$jscomp$386$$,$page_id$jscomp$125$$,$shapes$jscomp$66$$,$base_name$jscomp$2_gname$$,$keep_name_QMARK__selrect$jscomp$50$$){var $frame_id$jscomp$65_grid_parents$$=$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$66$$)),$parent_id$jscomp$76$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$66$$));
$base_name$jscomp$2_gname$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($keep_name_QMARK__selrect$jscomp$50$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$66$$),1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$66$$)),$APP.$cljs$cst$1592$group$$):$keep_name_QMARK__selrect$jscomp$50$$)?$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$66$$)):
$base_name$jscomp$2_gname$$;$keep_name_QMARK__selrect$jscomp$50$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($shapes$jscomp$66$$);var $group_idx$$=$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$386$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($shapes$jscomp$66$$)))+1,$group$jscomp$32$$=$APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1779$index$$,$APP.$cljs$cst$723$name$$,
$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1598$shapes$$],[$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($keep_name_QMARK__selrect$jscomp$50$$),$group_idx$$,$base_name$jscomp$2_gname$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($keep_name_QMARK__selrect$jscomp$50$$),$APP.$cljs$cst$1592$group$$,
$changes__$1$jscomp$70_id$jscomp$514_ids_to_delete$jscomp$2$$,$parent_id$jscomp$76$$,$frame_id$jscomp$65_grid_parents$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($keep_name_QMARK__selrect$jscomp$50$$),$keep_name_QMARK__selrect$jscomp$50$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($keep_name_QMARK__selrect$jscomp$50$$),$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$shapes$jscomp$66$$)])),$shapes_to_detach$jscomp$2$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$in_component_copy_not_head_QMARK_$$,
$shapes$jscomp$66$$);$changes__$1$jscomp$70_id$jscomp$514_ids_to_delete$jscomp$2$$=$app$main$data$workspace$groups$get_empty_groups_after_group_creation$$($objects$jscomp$386$$,$parent_id$jscomp$76$$,$shapes$jscomp$66$$);var $target_cell$jscomp$6$$=$APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$386$$,$parent_id$jscomp$76$$))?$APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$386$$,
$parent_id$jscomp$76$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($shapes$jscomp$66$$))):null;$frame_id$jscomp$65_grid_parents$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1603$parent_id$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$,
$objects$jscomp$386$$))),$shapes$jscomp$66$$);$changes__$1$jscomp$70_id$jscomp$514_ids_to_delete$jscomp$2$$=$app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$(function(){var $G__66128$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$178$$,
$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$page_id$jscomp$125$$),$objects$jscomp$386$$),$group$jscomp$32$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1779$index$$,$group_idx$$],null)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$shapes$jscomp$66$$),function($shape$jscomp$493$$){return $app$common$data$assoc_when$$($app$common$data$assoc_when$$($shape$jscomp$493$$,$APP.$cljs$cst$1856$constraints_h$$),$APP.$cljs$cst$1855$constraints_v$$)}),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$shapes$jscomp$66$$),$app$common$types$shape$layout$remove_layout_item_data$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$32$$),$APP.$cljs$core$reverse$$($shapes$jscomp$66$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$shapes_to_detach$jscomp$2$$),$app$common$types$component$detach_shape$$);return $APP.$cljs$core$truth_$$($target_cell$jscomp$6$$)?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66128$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_id$jscomp$76$$],null),function($parent$jscomp$242$$){return $APP.$cljs$core$assoc_in$$($parent$jscomp$242$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($target_cell$jscomp$6$$),$APP.$cljs$cst$1598$shapes$$],null),new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$32$$)],null))}):$G__66128$$}(),$frame_id$jscomp$65_grid_parents$$,$APP.$app$common$types$shape$layout$assign_cells$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),$changes__$1$jscomp$70_id$jscomp$514_ids_to_delete$jscomp$2$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$group$jscomp$32$$,$changes__$1$jscomp$70_id$jscomp$514_ids_to_delete$jscomp$2$$],null)};
$app$main$data$workspace$groups$remove_group_changes$$=function($it$jscomp$159$$,$page_id$jscomp$126$$,$group$jscomp$33$$,$objects$jscomp$387$$){var $children$jscomp$227$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66129_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$387$$,$p1__66129_SHARP_$$)},$app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$387$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$33$$))),
$parent_id$jscomp$77$$=$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$387$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$33$$)),$index_in_parent_parent$jscomp$243$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$387$$,$parent_id$jscomp$77$$);$index_in_parent_parent$jscomp$243$$=$APP.$cljs$core$ffirst$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($G__66133_p1__66130_SHARP_$$){$G__66133_p1__66130_SHARP_$$=$APP.$cljs$core$second$$($G__66133_p1__66130_SHARP_$$);
var $fexpr__66132$$=$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$33$$)]);return $fexpr__66132$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__66132$$.$cljs$core$IFn$_invoke$arity$1$($G__66133_p1__66130_SHARP_$$):$fexpr__66132$$($G__66133_p1__66130_SHARP_$$)},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($index_in_parent_parent$jscomp$243$$))))+
1;return $app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$($it$jscomp$159$$,$page_id$jscomp$126$$),$objects$jscomp$387$$),$parent_id$jscomp$77$$,$children$jscomp$227$$,$index_in_parent_parent$jscomp$243$$),new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$33$$)],null))};
$app$main$data$workspace$groups$remove_frame_changes$$=function($it$jscomp$160$$,$page_id$jscomp$127$$,$frame$jscomp$21$$,$objects$jscomp$388$$){var $children$jscomp$228$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66134_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$388$$,$p1__66134_SHARP_$$)},$app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$388$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$21$$))),
$parent_id$jscomp$78$$=$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$388$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$21$$)),$idx_in_parent$$=$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$388$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$21$$))+1;return $app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$(function(){var $G__66136$$=
$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$($it$jscomp$160$$,$page_id$jscomp$127$$),$objects$jscomp$388$$);return $APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$21$$)?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66136$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$21$$),
$app$common$types$shape$layout$remove_layout_item_data$$):$G__66136$$}(),$parent_id$jscomp$78$$,$children$jscomp$228$$,$idx_in_parent$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$21$$)],null))};
$APP.$app$main$data$workspace$groups$group_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($id$jscomp$515$$,$ids$jscomp$83$$,$p__66143$$){var $map__66144__$1$$=$APP.$cljs$core$__destructure_map$$($p__66143$$),$change_selection_QMARK_$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66144__$1$$,$APP.$cljs$cst$3507$change_selection_QMARK_$$,!1);typeof $app$main$data$workspace$groups$group_shapes_66146$$==="undefined"&&($app$main$data$workspace$groups$group_shapes_66146$$=
function($id$jscomp$516$$,$ids$jscomp$84$$,$p__66143$jscomp$1$$,$map__66144$jscomp$1$$,$change_selection_QMARK_$jscomp$5$$,$meta66147$$){this.id=$id$jscomp$516$$;this.ids=$ids$jscomp$84$$;this.$p__66143$=$p__66143$jscomp$1$$;this.$map__66144$=$map__66144$jscomp$1$$;this.$change_selection_QMARK_$=$change_selection_QMARK_$jscomp$5$$;this.$meta66147$=$meta66147$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$groups$group_shapes_66146$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$group_shapes_66146$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3627$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_group_shapes$$},$app$main$data$workspace$groups$group_shapes_66146$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66148$$,$meta66147__$1$$){return new $app$main$data$workspace$groups$group_shapes_66146$$(this.id,this.ids,this.$p__66143$,this.$map__66144$,this.$change_selection_QMARK_$,
$meta66147__$1$$)},$app$main$data$workspace$groups$group_shapes_66146$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66147$},$app$main$data$workspace$groups$group_shapes_66146$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$group_shapes_66146$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($group$jscomp$34_id__$1$jscomp$7_it$jscomp$161$$,$parents$jscomp$10_state$jscomp$374$$){$group$jscomp$34_id__$1$jscomp$7_it$jscomp$161$$=
$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$APP.$app$common$uuid$next$$());var $changes$jscomp$179_page_id$jscomp$128_vec__66163$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($parents$jscomp$10_state$jscomp$374$$),$objects$jscomp$389$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($parents$jscomp$10_state$jscomp$374$$,$changes$jscomp$179_page_id$jscomp$128_vec__66163$$),$shapes$jscomp$67$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$is_variant_QMARK_$$,
$app$main$data$workspace$groups$shapes_for_grouping$$($objects$jscomp$389$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66138_SHARP_$$){return $APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$389$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$389$$,$p1__66138_SHARP_$$))},$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$389$$,this.ids))));$parents$jscomp$10_state$jscomp$374$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1603$parent_id$$),$shapes$jscomp$67$$);if($APP.$cljs$core$empty_QMARK_$$($shapes$jscomp$67$$))return null;$changes$jscomp$179_page_id$jscomp$128_vec__66163$$=$app$main$data$workspace$groups$prepare_create_group$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$group$jscomp$34_id__$1$jscomp$7_it$jscomp$161$$,$objects$jscomp$389$$,$changes$jscomp$179_page_id$jscomp$128_vec__66163$$,
$shapes$jscomp$67$$,"Group",!1);$group$jscomp$34_id__$1$jscomp$7_it$jscomp$161$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$179_page_id$jscomp$128_vec__66163$$,0,null);$changes$jscomp$179_page_id$jscomp$128_vec__66163$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$179_page_id$jscomp$128_vec__66163$$,1,null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$179_page_id$jscomp$128_vec__66163$$),
$APP.$cljs$core$truth_$$(this.$change_selection_QMARK_$)?$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$34_id__$1$jscomp$7_it$jscomp$161$$))):null,$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$parents$jscomp$10_state$jscomp$374$$],
null)))});return new $app$main$data$workspace$groups$group_shapes_66146$$($id$jscomp$515$$,$ids$jscomp$83$$,$p__66143$$,$map__66144__$1$$,$change_selection_QMARK_$jscomp$4$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$groups$group_selected$$=function(){typeof $app$main$data$workspace$groups$group_selected_66169$$==="undefined"&&($app$main$data$workspace$groups$group_selected_66169$$=function($meta66170$$){this.$meta66170$=$meta66170$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$groups$group_selected_66169$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$group_selected_66169$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3628$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_group_selected$$},$app$main$data$workspace$groups$group_selected_66169$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66171$$,$meta66170__$1$$){return new $app$main$data$workspace$groups$group_selected_66169$$($meta66170__$1$$)},$app$main$data$workspace$groups$group_selected_66169$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66170$},$app$main$data$workspace$groups$group_selected_66169$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$group_selected_66169$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1910_selected$jscomp$37$$,$state$jscomp$375$$){$_$jscomp$1910_selected$jscomp$37$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$375$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$groups$group_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(null,$_$jscomp$1910_selected$jscomp$37$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3507$change_selection_QMARK_$$,!0])))});return new $app$main$data$workspace$groups$group_selected_66169$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$groups$ungroup_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($ids$jscomp$85$$,$p__66187$$){var $map__66188__$1$$=$APP.$cljs$core$__destructure_map$$($p__66187$$),$change_selection_QMARK_$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66188__$1$$,$APP.$cljs$cst$3507$change_selection_QMARK_$$,!1);typeof $app$main$data$workspace$groups$ungroup_shapes_66189$$==="undefined"&&($app$main$data$workspace$groups$ungroup_shapes_66189$$=function($ids$jscomp$86$$,
$p__66187$jscomp$1$$,$map__66188$jscomp$1$$,$change_selection_QMARK_$jscomp$7$$,$meta66190$$){this.ids=$ids$jscomp$86$$;this.$p__66187$=$p__66187$jscomp$1$$;this.$map__66188$=$map__66188$jscomp$1$$;this.$change_selection_QMARK_$=$change_selection_QMARK_$jscomp$7$$;this.$meta66190$=$meta66190$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$groups$ungroup_shapes_66189$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$groups$ungroup_shapes_66189$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3629$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_ungroup_shapes$$},$app$main$data$workspace$groups$ungroup_shapes_66189$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66191$$,$meta66190__$1$$){return new $app$main$data$workspace$groups$ungroup_shapes_66189$$(this.ids,this.$p__66187$,this.$map__66188$,this.$change_selection_QMARK_$,$meta66190__$1$$)},
$app$main$data$workspace$groups$ungroup_shapes_66189$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66190$},$app$main$data$workspace$groups$ungroup_shapes_66189$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$ungroup_shapes_66189$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($ids__$1$jscomp$11_it$jscomp$162$$,$parents$jscomp$11_state$jscomp$376$$){var $it__$1$jscomp$44$$=this,$page_id$jscomp$129$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($parents$jscomp$11_state$jscomp$376$$),$objects$jscomp$390$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($parents$jscomp$11_state$jscomp$376$$,$page_id$jscomp$129$$);$ids__$1$jscomp$11_it$jscomp$162$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66177_SHARP_$$){return $APP.$app$common$types$component$is_variant_container_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$390$$,
$p1__66177_SHARP_$$))},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66176_SHARP_$$){return $APP.$app$common$types$component$instance_head_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$390$$,$p1__66176_SHARP_$$))},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66175_SHARP_$$){return $APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$390$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$390$$,
$p1__66175_SHARP_$$))},this.ids)));var $changes$jscomp$180_changes_list$$=$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($shape$jscomp$494_shape_id$jscomp$81$$){$shape$jscomp$494_shape_id$jscomp$81$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$390$$,$shape$jscomp$494_shape_id$jscomp$81$$);var $G__66199$$=$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$494_shape_id$jscomp$81$$)||
$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape$jscomp$494_shape_id$jscomp$81$$)?$app$main$data$workspace$groups$remove_group_changes$$($it__$1$jscomp$44$$,$page_id$jscomp$129$$,$shape$jscomp$494_shape_id$jscomp$81$$,$objects$jscomp$390$$):$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$494_shape_id$jscomp$81$$)?$app$main$data$workspace$groups$remove_frame_changes$$($it__$1$jscomp$44$$,$page_id$jscomp$129$$,$shape$jscomp$494_shape_id$jscomp$81$$,
$objects$jscomp$390$$):null;return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$390$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$494_shape_id$jscomp$81$$)))?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($G__66199$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$494_shape_id$jscomp$81$$)],
null),$APP.$app$common$types$shape$layout$assign_cells$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)):$G__66199$$}),$ids__$1$jscomp$11_it$jscomp$162$$);$parents$jscomp$11_state$jscomp$376$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66178_SHARP_$$){return $app$common$files$helpers$get_parent$$($objects$jscomp$390$$,
$p1__66178_SHARP_$$)}),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$266$id$$)),$ids__$1$jscomp$11_it$jscomp$162$$);var $child_ids$jscomp$3$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__66179_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$390$$,
$p1__66179_SHARP_$$),$APP.$cljs$cst$1598$shapes$$)}),$ids__$1$jscomp$11_it$jscomp$162$$);$changes$jscomp$180_changes_list$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$vec$$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$changes$jscomp$180_changes_list$$]))),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$vec$$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$3089$undo_changes$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$changes$jscomp$180_changes_list$$]))),$APP.$cljs$cst$1770$origin$$,$it__$1$jscomp$44$$],null);var $undo_id$jscomp$7$$=Symbol();return $APP.$cljs$core$empty_QMARK_$$($ids__$1$jscomp$11_it$jscomp$162$$)?null:(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$7$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$180_changes_list$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$parents$jscomp$11_state$jscomp$376$$],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$7$$),$APP.$cljs$core$truth_$$(this.$change_selection_QMARK_$)?$APP.$app$main$data$workspace$selection$select_shapes$$($child_ids$jscomp$3$$):null)});return new $app$main$data$workspace$groups$ungroup_shapes_66189$$($ids$jscomp$85$$,$p__66187$$,$map__66188__$1$$,$change_selection_QMARK_$jscomp$6$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$groups$ungroup_selected$$=function(){typeof $app$main$data$workspace$groups$ungroup_selected_66212$$==="undefined"&&($app$main$data$workspace$groups$ungroup_selected_66212$$=function($meta66213$$){this.$meta66213$=$meta66213$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$groups$ungroup_selected_66212$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$ungroup_selected_66212$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3630$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_ungroup_selected$$},$app$main$data$workspace$groups$ungroup_selected_66212$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66214$$,$meta66213__$1$$){return new $app$main$data$workspace$groups$ungroup_selected_66212$$($meta66213__$1$$)},$app$main$data$workspace$groups$ungroup_selected_66212$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66213$},$app$main$data$workspace$groups$ungroup_selected_66212$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$ungroup_selected_66212$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1912_selected$jscomp$38$$,$state$jscomp$377$$){$_$jscomp$1912_selected$jscomp$38$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$377$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$groups$ungroup_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($_$jscomp$1912_selected$jscomp$38$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3507$change_selection_QMARK_$$,!0])))});return new $app$main$data$workspace$groups$ungroup_selected_66212$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$groups$mask_group$cljs$0core$0IFn$0_invoke$0arity$01$$=function($ids$jscomp$87$$){typeof $app$main$data$workspace$groups$mask_group_66240$$==="undefined"&&($app$main$data$workspace$groups$mask_group_66240$$=function($ids$jscomp$88$$,$meta66241$$){this.ids=$ids$jscomp$88$$;this.$meta66241$=$meta66241$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$groups$mask_group_66240$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$mask_group_66240$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3631$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_mask_group$$},$app$main$data$workspace$groups$mask_group_66240$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66242$$,$meta66241__$1$$){return new $app$main$data$workspace$groups$mask_group_66240$$(this.ids,$meta66241__$1$$)},$app$main$data$workspace$groups$mask_group_66240$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66241$},$app$main$data$workspace$groups$mask_group_66240$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$mask_group_66240$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$,$state$jscomp$378$$){var $self__$jscomp$4342$$=this;$group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$378$$);
var $objects$jscomp$391$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$378$$,$group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$),$changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66226_SHARP_$$){return $APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$391$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$391$$,
$p1__66226_SHARP_$$))},$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$391$$,function(){var $or__5025__auto__$jscomp$704$$=$self__$jscomp$4342$$.ids;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$704$$)?$or__5025__auto__$jscomp$704$$:$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$378$$)}()));$changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$=$app$main$data$workspace$groups$shapes_for_grouping$$($objects$jscomp$391$$,
$changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$);var $first_shape$jscomp$4$$=$APP.$cljs$core$first$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$);if($APP.$cljs$core$empty_QMARK_$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$))return null;$changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$),
1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$)),$APP.$cljs$cst$1592$group$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$first_shape$jscomp$4$$,$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$),$objects$jscomp$391$$)],null):$app$main$data$workspace$groups$prepare_create_group$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$APP.$app$common$uuid$next$$(),$objects$jscomp$391$$,$group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$,$changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$,"Mask",!0);$group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$,
0,null);$changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$,1,null);$changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$=$APP.$app$common$files$changes_builder$resize_parents$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$,
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$),function($shape$jscomp$495$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$495$$,$APP.$cljs$cst$1856$constraints_h$$,$APP.$cljs$cst$1887$scale$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1855$constraints_v$$,$APP.$cljs$cst$1887$scale$$]))}),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$)],null),function($group__$1$jscomp$2$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($group__$1$jscomp$2$$,$APP.$cljs$cst$1593$masked_group$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$4$$),$APP.$cljs$cst$1588$points$$,$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$4$$),
$APP.$cljs$cst$1275$transform$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$4$$),$APP.$cljs$cst$1771$transform_inverse$$,$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$4$$)]))}),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$)],null));var $undo_id$jscomp$8$$=Symbol();
return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$8$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$182_changes__$1$jscomp$71_selected$jscomp$39_shapes$jscomp$68_vec__66259$$),$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$))),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$35_it$jscomp$163_page_id$jscomp$130$$)],null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$8$$))});return new $app$main$data$workspace$groups$mask_group_66240$$($ids$jscomp$87$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$groups$unmask_group$cljs$0core$0IFn$0_invoke$0arity$01$$=function($ids$jscomp$89$$){typeof $app$main$data$workspace$groups$unmask_group_66274$$==="undefined"&&($app$main$data$workspace$groups$unmask_group_66274$$=function($ids$jscomp$90$$,$meta66275$$){this.ids=$ids$jscomp$90$$;this.$meta66275$=$meta66275$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$groups$unmask_group_66274$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$unmask_group_66274$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3632$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_unmask_group$$},$app$main$data$workspace$groups$unmask_group_66274$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66276$$,$meta66275__$1$$){return new $app$main$data$workspace$groups$unmask_group_66274$$(this.ids,$meta66275__$1$$)},$app$main$data$workspace$groups$unmask_group_66274$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66275$},$app$main$data$workspace$groups$unmask_group_66274$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$groups$unmask_group_66274$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$164_page_id$jscomp$131$$,$changes$jscomp$183_masked_groups_state$jscomp$379$$){$it$jscomp$164_page_id$jscomp$131$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$183_masked_groups_state$jscomp$379$$);
var $objects$jscomp$392$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$183_masked_groups_state$jscomp$379$$,$it$jscomp$164_page_id$jscomp$131$$);$changes$jscomp$183_masked_groups_state$jscomp$379$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66267_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1594$bool$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__66267_SHARP_$$))||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__66267_SHARP_$$))},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66266_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$392$$,$p1__66266_SHARP_$$)},$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.ids,$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($changes$jscomp$183_masked_groups_state$jscomp$379$$))));
$changes$jscomp$183_masked_groups_state$jscomp$379$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes$jscomp$184$$,$mask$jscomp$21$$){return $APP.$app$common$files$changes_builder$resize_parents$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$184$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$21$$)],
null),function($shape$jscomp$496$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$496$$,$APP.$cljs$cst$1593$masked_group$$)}),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($mask$jscomp$21$$)],null))},$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$it$jscomp$164_page_id$jscomp$131$$),
$objects$jscomp$392$$),$changes$jscomp$183_masked_groups_state$jscomp$379$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$183_masked_groups_state$jscomp$379$$))});return new $app$main$data$workspace$groups$unmask_group_66274$$($ids$jscomp$89$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$common$thumbnails$fmt_object_id$cljs$0core$0IFn$0_invoke$0arity$04$$=function($file_id$jscomp$108$$,$page_id$jscomp$133$$,$frame_id$jscomp$66$$,$tag$jscomp$75$$){return""+($file_id$jscomp$108$$??"")+"/"+($page_id$jscomp$133$$??"")+"/"+($frame_id$jscomp$66$$??"")+"/"+($tag$jscomp$75$$??"")};$APP.$app$main$rasterizer$send_message_BANG_$$=function($message$jscomp$82$$){return $APP.$app$main$rasterizer$instance$$.contentWindow.postMessage($message$jscomp$82$$,$APP.$app$main$rasterizer$origin$$)};
$app$main$rasterizer$replace_uris$$=function($styles$jscomp$10$$){var $public_uri$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$public_uri$$),$rasterizer_uri$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$rasterizer_uri$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($public_uri$$,$rasterizer_uri$$)?$styles$jscomp$10$$:$APP.$cuerdas$core$replace$$($styles$jscomp$10$$,$public_uri$$,$rasterizer_uri$$)};
$APP.$app$main$rasterizer$render$$=function($data$jscomp$314_message$jscomp$84_p__66090$$){var $map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$=$APP.$cljs$core$__destructure_map$$($data$jscomp$314_message$jscomp$84_p__66090$$);$data$jscomp$314_message$jscomp$84_p__66090$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$,$APP.$cljs$cst$142$data$$);var $styles$jscomp$11_styles__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$,
$APP.$cljs$cst$2899$styles$$),$width$jscomp$125$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$,$APP.$cljs$cst$288$width$$);$map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$,$APP.$cljs$cst$826$result$$);$styles$jscomp$11_styles__$1$$=$app$main$rasterizer$replace_uris$$($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($styles$jscomp$11_styles__$1$$,
""));$map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$,"blob");var $id$jscomp$517$$=""+($APP.$app$common$uuid$next$$()??"");$data$jscomp$314_message$jscomp$84_p__66090$$={id:$id$jscomp$517$$,scope:"penpot/rasterizer",payload:{data:$data$jscomp$314_message$jscomp$84_p__66090$$,styles:$styles$jscomp$11_styles__$1$$,width:$width$jscomp$125$$,result:$map__66094__$1_result$jscomp$270_result__$1$jscomp$33$$}};
$APP.$app$main$rasterizer$ready_QMARK_$$?$APP.$app$main$rasterizer$send_message_BANG_$$($data$jscomp$314_message$jscomp$84_p__66090$$):$APP.$app$main$rasterizer$queue$$.push($data$jscomp$314_message$jscomp$84_p__66090$$);return $APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$mapcat$$(function($msg$jscomp$25$$){var $G__66095$$=$msg$jscomp$25$$.type;switch($G__66095$$){case "success":return(0,$APP.$beicon$v2$core$of$$)($msg$jscomp$25$$.payload);case "failure":return $APP.$beicon$v2$core$throw$0$$(Error($msg$jscomp$25$$.payload));
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__66095$$)].join(""));}},$APP.$beicon$v2$core$filter$$(function($p1__66088_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$517$$,$p1__66088_SHARP_$$.id)},$APP.$app$main$rasterizer$msgbus$$)))};
$app$util$queue$next_process_time$$=function($queue$jscomp$2$$){var $time$jscomp$4$$=$queue$jscomp$2$$.time,$threshold$jscomp$3$$=$queue$jscomp$2$$.threshold,$calc_time$$=Math.min(Math.max(($time$jscomp$4$$-$threshold$jscomp$3$$)*10,1E3),5E3);$APP.$app$common$logging$enabled_QMARK_$$("app.util.queue",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"queue::next-process-time"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3638$time$$,$time$jscomp$4$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2458$threshold$$,$threshold$jscomp$3$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3639$calc_time$$,$calc_time$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3640$max_time$$,5E3],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3641$min_time$$,1E3],null)],null)}),null,"app.util.queue",$APP.$cljs$cst$1158$debug$$,!1);return $calc_time$$};
$app$util$queue$process$$=function($queue$jscomp$5$$,$iterations$jscomp$1$$){var $threshold$jscomp$4$$=$queue$jscomp$5$$.threshold,$max_iterations$$=$queue$jscomp$5$$["max-iterations"],$item$jscomp$79$$=$queue$jscomp$5$$.items.shift();if($item$jscomp$79$$!=null){var $tp$jscomp$2$$=$app$common$time$tpoint_ms$$(),$f$jscomp$813$$=$item$jscomp$79$$.f,$res$jscomp$41$$=$item$jscomp$79$$.result;return $APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$04$$($f$jscomp$813$$.$cljs$core$IFn$_invoke$arity$0$?
$f$jscomp$813$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$813$$(),function($o$jscomp$266$$){return $res$jscomp$41$$.next($o$jscomp$266$$)},function($e$jscomp$323$$){return $res$jscomp$41$$.error($e$jscomp$323$$)},function(){$res$jscomp$41$$.complete();var $G__66115_G__66117_duration$jscomp$6_time__$1$$=$tp$jscomp$2$$();$G__66115_G__66117_duration$jscomp$6_time__$1$$=$queue$jscomp$5$$.time+$G__66115_G__66117_duration$jscomp$6_time__$1$$;$queue$jscomp$5$$.time=$G__66115_G__66117_duration$jscomp$6_time__$1$$;
if($G__66115_G__66117_duration$jscomp$6_time__$1$$>$threshold$jscomp$4$$||$iterations$jscomp$1$$>=$max_iterations$$)return $G__66115_G__66117_duration$jscomp$6_time__$1$$=$app$util$queue$next_process_time$$($queue$jscomp$5$$),$app$util$queue$request_process$$.$cljs$core$IFn$_invoke$arity$3$?$app$util$queue$request_process$$.$cljs$core$IFn$_invoke$arity$3$($queue$jscomp$5$$,0,$G__66115_G__66117_duration$jscomp$6_time__$1$$):$app$util$queue$request_process$$($queue$jscomp$5$$,0,$G__66115_G__66117_duration$jscomp$6_time__$1$$);
$G__66115_G__66117_duration$jscomp$6_time__$1$$=$iterations$jscomp$1$$+1;return $app$util$queue$request_process$$.$cljs$core$IFn$_invoke$arity$3$?$app$util$queue$request_process$$.$cljs$core$IFn$_invoke$arity$3$($queue$jscomp$5$$,$G__66115_G__66117_duration$jscomp$6_time__$1$$,0):$app$util$queue$request_process$$($queue$jscomp$5$$,$G__66115_G__66117_duration$jscomp$6_time__$1$$,0)})}return null};
$app$util$queue$request_process$$=function($queue$jscomp$6$$,$iterations$jscomp$2$$,$time$jscomp$6$$){$APP.$app$common$logging$enabled_QMARK_$$("app.util.queue",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"queue::request-process"],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3638$time$$,$time$jscomp$6$$],null)],null)}),null,"app.util.queue",$APP.$cljs$cst$1158$debug$$,!1);return $queue$jscomp$6$$.timeout=setTimeout(function(){$queue$jscomp$6$$.timeout=null;return $app$util$queue$process$$($queue$jscomp$6$$,$iterations$jscomp$2$$)},$time$jscomp$6$$)};
$app$main$data$workspace$thumbnails$render_thumbnail$$=function($objects$jscomp$394_state$jscomp$382$$,$file_id$jscomp$112$$,$page_id$jscomp$136$$,$frame_id$jscomp$68_shape$jscomp$497$$,$object_id$jscomp$11_tag$jscomp$78$$){$object_id$jscomp$11_tag$jscomp$78$$=$APP.$app$common$thumbnails$fmt_object_id$cljs$0core$0IFn$0_invoke$0arity$04$$($file_id$jscomp$112$$,$page_id$jscomp$136$$,$frame_id$jscomp$68_shape$jscomp$497$$,$object_id$jscomp$11_tag$jscomp$78$$);var $tp$jscomp$3$$=$app$common$time$tpoint_ms$$();
$objects$jscomp$394_state$jscomp$382$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$helpers$get_page$$($APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$394_state$jscomp$382$$,$file_id$jscomp$112$$),$page_id$jscomp$136$$));$frame_id$jscomp$68_shape$jscomp$497$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$394_state$jscomp$382$$,$frame_id$jscomp$68_shape$jscomp$497$$);return $APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.thumbnails",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"thumbnail rendered"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,""+($tp$jscomp$3$$()??"")+
"ms"],null)],null)}),null,"app.main.data.workspace.thumbnails",$APP.$cljs$cst$1158$debug$$,!1);return null},$APP.$beicon$v2$core$mapcat$$($APP.$app$main$rasterizer$render$$,$APP.$beicon$v2$core$filter$$($APP.$cljs$core$some_QMARK_$$,$APP.$beicon$v2$core$take$$($app$main$render$render_frame$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$394_state$jscomp$382$$,$frame_id$jscomp$68_shape$jscomp$497$$,$object_id$jscomp$11_tag$jscomp$78$$)))))};
$app$main$data$workspace$thumbnails$request_thumbnail$$=function($result$jscomp$inline_6441_state$jscomp$383$$,$f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$,$items$jscomp$inline_6439_page_id$jscomp$137$$,$find_fn$jscomp$inline_6440_shape_id$jscomp$83$$,$tag$jscomp$79$$){var $request$jscomp$inline_6436$$={"file-id":$f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$,"page-id":$items$jscomp$inline_6439_page_id$jscomp$137$$,
"shape-id":$find_fn$jscomp$inline_6440_shape_id$jscomp$83$$,tag:$tag$jscomp$79$$};$f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$main$data$workspace$thumbnails$render_thumbnail$$,$result$jscomp$inline_6441_state$jscomp$383$$,$f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$,$items$jscomp$inline_6439_page_id$jscomp$137$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$find_fn$jscomp$inline_6440_shape_id$jscomp$83$$,$tag$jscomp$79$$]));$items$jscomp$inline_6439_page_id$jscomp$137$$=$APP.$app$main$data$workspace$thumbnails$queue$$.items;$find_fn$jscomp$inline_6440_shape_id$jscomp$83$$=$APP.$app$main$data$workspace$thumbnails$queue$$["find-fn"];$result$jscomp$inline_6441_state$jscomp$383$$=$APP.$beicon$v2$core$subject$$();$request$jscomp$inline_6436$$.result=$result$jscomp$inline_6441_state$jscomp$383$$;
$request$jscomp$inline_6436$$.f=$f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$;$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($request$jscomp$inline_6436$$.tag,"frame")?($f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$=$items$jscomp$inline_6439_page_id$jscomp$137$$.find($find_fn$jscomp$inline_6440_shape_id$jscomp$83$$),$APP.$cljs$core$truth_$$($f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$)?
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$.result,$result$jscomp$inline_6441_state$jscomp$383$$):($APP.$app$main$data$workspace$thumbnails$queue$$.items.unshift($request$jscomp$inline_6436$$),$APP.$app$main$data$workspace$thumbnails$queue$$.timeout!=null||$app$util$queue$request_process$$($APP.$app$main$data$workspace$thumbnails$queue$$,0,$app$util$queue$next_process_time$$($APP.$app$main$data$workspace$thumbnails$queue$$)))):
($f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$=$items$jscomp$inline_6439_page_id$jscomp$137$$.findLast($find_fn$jscomp$inline_6440_shape_id$jscomp$83$$),$APP.$cljs$core$truth_$$($f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$)?$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$inline_6437_file_id$jscomp$113_item_66149$jscomp$inline_6442_item_66152$jscomp$inline_6443$$.result,
$result$jscomp$inline_6441_state$jscomp$383$$):($APP.$app$main$data$workspace$thumbnails$queue$$.items.push($request$jscomp$inline_6436$$),$APP.$app$main$data$workspace$thumbnails$queue$$.timeout!=null||$app$util$queue$request_process$$($APP.$app$main$data$workspace$thumbnails$queue$$,0,$app$util$queue$next_process_time$$($APP.$app$main$data$workspace$thumbnails$queue$$))));return $result$jscomp$inline_6441_state$jscomp$383$$.asObservable()};
$APP.$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$04$$=function($file_id$jscomp$114$$,$page_id$jscomp$138$$,$frame_id$jscomp$69$$,$tag$jscomp$80$$){return $app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$02$$($file_id$jscomp$114$$,$APP.$app$common$thumbnails$fmt_object_id$cljs$0core$0IFn$0_invoke$0arity$04$$($file_id$jscomp$114$$,$page_id$jscomp$138$$,$frame_id$jscomp$69$$,$tag$jscomp$80$$))};
$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$02$$=function($file_id$jscomp$115$$,$object_id$jscomp$12$$){var $pending$jscomp$16$$=$APP.$cljs$core$volatile_BANG_$$(!1);typeof $app$main$data$workspace$thumbnails$clear_thumbnail_66251$$==="undefined"&&($app$main$data$workspace$thumbnails$clear_thumbnail_66251$$=function($file_id$jscomp$116$$,$object_id$jscomp$13$$,$pending$jscomp$17$$,$meta66252$$){this.$file_id$=$file_id$jscomp$116$$;this.$object_id$=$object_id$jscomp$13$$;
this.pending=$pending$jscomp$17$$;this.$meta66252$=$meta66252$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3642$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_clear_thumbnail$$},
$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66253$$,$meta66252__$1$$){return new $app$main$data$workspace$thumbnails$clear_thumbnail_66251$$(this.$file_id$,this.$object_id$,this.pending,$meta66252__$1$$)},$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66252$},$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$cljs$core$IDeref$_deref$arity$1$=
function(){return this.$object_id$},$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1919$$,$state$jscomp$384$$){var $self__$jscomp$4360$$=this;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$384$$,$APP.$cljs$cst$2191$thumbnails$$,function($thumbs$$){var $temp__5823__auto__$jscomp$170$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($thumbs$$,$self__$jscomp$4360$$.$object_id$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$170$$)?($APP.$cljs$core$_vreset_BANG_$$($self__$jscomp$4360$$.pending,$temp__5823__auto__$jscomp$170$$),$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($thumbs$$,$self__$jscomp$4360$$.$object_id$)):$thumbs$$})},$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$thumbnails$clear_thumbnail_66251$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $temp__5823__auto__$jscomp$171$$=$APP.$cljs$core$_deref$$(this.pending);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$171$$)?($APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.thumbnails",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"clear-thumbnail"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1563$uri$$,$temp__5823__auto__$jscomp$171$$],null)],null)}),null,"app.main.data.workspace.thumbnails",$APP.$cljs$cst$144$trace$$,!1),$APP.$cuerdas$core$starts_with_QMARK_$$($temp__5823__auto__$jscomp$171$$,
"blob:")&&$APP.$app$util$timers$schedule_on_idle$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$webapi$revoke_uri$$,$temp__5823__auto__$jscomp$171$$)),$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$beicon$v2$core$empty$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3643$delete_file_object_thumbnail$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,
this.$file_id$,$APP.$cljs$cst$2231$object_id$$,this.$object_id$],null))))):$APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$thumbnails$clear_thumbnail_66251$$($file_id$jscomp$115$$,$object_id$jscomp$12$$,$pending$jscomp$16$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$thumbnails$assoc_thumbnail$$=function($object_id$jscomp$14$$,$uri$jscomp$87$$){var $prev_uri_STAR_$$=$APP.$cljs$core$volatile_BANG_$$(null);typeof $app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$==="undefined"&&($app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$=function($object_id$jscomp$15$$,$uri$jscomp$88$$,$prev_uri_STAR_$jscomp$1$$,$meta66271$$){this.$object_id$=$object_id$jscomp$15$$;this.uri=$uri$jscomp$88$$;this.$prev_uri_STAR_$=$prev_uri_STAR_$jscomp$1$$;
this.$meta66271$=$meta66271$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3644$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_assoc_thumbnail$$},$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_66272$$,$meta66271__$1$$){return new $app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$(this.$object_id$,this.uri,this.$prev_uri_STAR_$,$meta66271__$1$$)},$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66271$},$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($G__66277_66383__$jscomp$1921$$,$state$jscomp$385$$){var $self__$jscomp$4365$$=this;$G__66277_66383__$jscomp$1921$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$385$$,$APP.$cljs$cst$2191$thumbnails$$),$self__$jscomp$4365$$.$object_id$);$G__66277_66383__$jscomp$1921$$!=null&&$APP.$cljs$core$_vreset_BANG_$$($self__$jscomp$4365$$.$prev_uri_STAR_$,$G__66277_66383__$jscomp$1921$$);$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.thumbnails",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"assoc thumbnail"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2231$object_id$$,$self__$jscomp$4365$$.$object_id$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1563$uri$$,$self__$jscomp$4365$$.uri],null)],null)}),null,"app.main.data.workspace.thumbnails",$APP.$cljs$cst$144$trace$$,!1);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$385$$,$APP.$cljs$cst$2191$thumbnails$$,$APP.$cljs$core$assoc$$,$self__$jscomp$4365$$.$object_id$,$self__$jscomp$4365$$.uri)},$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$potok$v2$core$EffectEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){var $self__$jscomp$4366$$=this;return $APP.$app$util$timers$schedule_on_idle$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $temp__5825__auto__$jscomp$183$$=$APP.$cljs$core$_deref$$($self__$jscomp$4366$$.$prev_uri_STAR_$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$183$$)?$APP.$app$util$webapi$revoke_uri$$($temp__5825__auto__$jscomp$183$$):
null})});return new $app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$($object_id$jscomp$14$$,$uri$jscomp$87$$,$prev_uri_STAR_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$thumbnails$update_thumbnail$$=function($file_id$jscomp$117$$,$page_id$jscomp$139$$,$frame_id$jscomp$70$$,$tag$jscomp$81$$,$requester$$){var $object_id$jscomp$16$$=$APP.$app$common$thumbnails$fmt_object_id$cljs$0core$0IFn$0_invoke$0arity$04$$($file_id$jscomp$117$$,$page_id$jscomp$139$$,$frame_id$jscomp$70$$,$tag$jscomp$81$$);typeof $app$main$data$workspace$thumbnails$update_thumbnail_66293$$==="undefined"&&($app$main$data$workspace$thumbnails$update_thumbnail_66293$$=
function($file_id$jscomp$118$$,$page_id$jscomp$140$$,$frame_id$jscomp$71$$,$tag$jscomp$82$$,$requester$jscomp$1$$,$object_id$jscomp$17$$,$meta66294$$){this.$file_id$=$file_id$jscomp$118$$;this.$page_id$=$page_id$jscomp$140$$;this.$frame_id$=$frame_id$jscomp$71$$;this.tag=$tag$jscomp$82$$;this.$requester$=$requester$jscomp$1$$;this.$object_id$=$object_id$jscomp$17$$;this.$meta66294$=$meta66294$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$thumbnails$update_thumbnail_66293$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$thumbnails$update_thumbnail_66293$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3646$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_update_thumbnail$$},$app$main$data$workspace$thumbnails$update_thumbnail_66293$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66295$$,$meta66294__$1$$){return new $app$main$data$workspace$thumbnails$update_thumbnail_66293$$(this.$file_id$,this.$page_id$,
this.$frame_id$,this.tag,this.$requester$,this.$object_id$,$meta66294__$1$$)},$app$main$data$workspace$thumbnails$update_thumbnail_66293$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66294$},$app$main$data$workspace$thumbnails$update_thumbnail_66293$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$object_id$},$app$main$data$workspace$thumbnails$update_thumbnail_66293$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$thumbnails$update_thumbnail_66293$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1925$$,$state$jscomp$387$$,$stream$jscomp$39$$){var $self__$jscomp$4375$$=this;$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.thumbnails",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,
"update thumbnail"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3647$requester$$,$self__$jscomp$4375$$.$requester$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2231$object_id$$,$self__$jscomp$4375$$.$object_id$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$78$tag$$,$self__$jscomp$4375$$.tag],
null)],null)}),null,"app.main.data.workspace.thumbnails",$APP.$cljs$cst$1158$debug$$,!1);var $tp$jscomp$4$$=$app$common$time$tpoint_ms$$();return $APP.$beicon$v2$core$take_until$$($APP.$beicon$v2$core$filter$$(function($p1__66292_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($p1__66292_SHARP_$$),$self__$jscomp$4375$$.$object_id$)},$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3642$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_clear_thumbnail$$),
$stream$jscomp$39$$)),$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.thumbnails",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,
"thumbnail updated"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,""+($tp$jscomp$4$$()??"")+"ms"],null)],null)}),null,"app.main.data.workspace.thumbnails",$APP.$cljs$cst$1158$debug$$,!1);return null},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$57$$){console.error($cause$jscomp$57$$);return $APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$mapcat$$(function($blob$jscomp$23_params$jscomp$259$$){var $uri$jscomp$89$$=
$APP.$app$util$webapi$create_uri$$($blob$jscomp$23_params$jscomp$259$$),$or__5025__auto__$jscomp$inline_6445$$=$self__$jscomp$4375$$.tag;$blob$jscomp$23_params$jscomp$259$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$4375$$.$file_id$,$APP.$cljs$cst$2231$object_id$$,$self__$jscomp$4375$$.$object_id$,$APP.$cljs$cst$1623$media$$,$blob$jscomp$23_params$jscomp$259$$,$APP.$cljs$cst$78$tag$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_6445$$)?
$or__5025__auto__$jscomp$inline_6445$$:"frame"],null);return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$thumbnails$assoc_thumbnail$$($self__$jscomp$4375$$.$object_id$,$uri$jscomp$89$$)),$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$beicon$v2$core$empty$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2221$create_file_object_thumbnail$$,$blob$jscomp$23_params$jscomp$259$$))))},
$app$main$data$workspace$thumbnails$request_thumbnail$$($state$jscomp$387$$,$self__$jscomp$4375$$.$file_id$,$self__$jscomp$4375$$.$page_id$,$self__$jscomp$4375$$.$frame_id$,$self__$jscomp$4375$$.tag)))))});return new $app$main$data$workspace$thumbnails$update_thumbnail_66293$$($file_id$jscomp$117$$,$page_id$jscomp$139$$,$frame_id$jscomp$70$$,$tag$jscomp$81$$,$requester$$,$object_id$jscomp$16$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$common$geom$bounds_map$objects__GT_bounds_map$$=function($objects$jscomp$395$$){return $APP.$app$common$data$lazy_map$$($APP.$cljs$core$keys$$($objects$jscomp$395$$),function($p1__66158_SHARP_$$){return $app$common$geom$shapes$common$shape__GT_points$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$395$$,$p1__66158_SHARP_$$))})};
$app$common$geom$bounds_map$create_bounds$cljs$0core$0IFn$0_invoke$0arity$05$$=function($children$jscomp$229_children_bounds$jscomp$1_p__66172$$,$bounds_map$jscomp$2$$,$objects$jscomp$398$$,$modif_tree$jscomp$5$$,$G__66184_current_bounds_current_ref$$){var $map__66173__$1$$=$APP.$cljs$core$__destructure_map$$($children$jscomp$229_children_bounds$jscomp$1_p__66172$$),$id$jscomp$521$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66173__$1$$,$APP.$cljs$cst$266$id$$);if($APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__66173__$1$$)){var $modifiers$jscomp$44$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$5$$,$id$jscomp$521$$),$APP.$cljs$cst$1794$modifiers$$);$children$jscomp$229_children_bounds$jscomp$1_p__66172$$=function(){var $G__66174$$=$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$398$$,$id$jscomp$521$$);return $APP.$app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__66173__$1$$)?
$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$(1,$G__66174$$):$G__66174$$}();var $shape_bounds$jscomp$1$$=$APP.$cljs$core$truth_$$($G__66184_current_bounds_current_ref$$)?$APP.$cljs$core$_deref$$($G__66184_current_bounds_current_ref$$):$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_map$jscomp$2$$,$id$jscomp$521$$));$G__66184_current_bounds_current_ref$$=function(){var $G__66181$$=$shape_bounds$jscomp$1$$;return $app$common$types$modifiers$empty_QMARK_$$($modifiers$jscomp$44$$)?
$G__66181$$:$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66181$$,$modifiers$jscomp$44$$)}();$children$jscomp$229_children_bounds$jscomp$1_p__66172$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66166_SHARP_$$){return $APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_map$jscomp$2$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__66166_SHARP_$$)))},$children$jscomp$229_children_bounds$jscomp$1_p__66172$$);
return $app$common$geom$shapes$points$merge_parent_coords_bounds$$($children$jscomp$229_children_bounds$jscomp$1_p__66172$$,$G__66184_current_bounds_current_ref$$)}$modifiers$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$5$$,$id$jscomp$521$$),$APP.$cljs$cst$1794$modifiers$$);$G__66184_current_bounds_current_ref$$=$shape_bounds$jscomp$1$$=$APP.$cljs$core$truth_$$($G__66184_current_bounds_current_ref$$)?$APP.$cljs$core$_deref$$($G__66184_current_bounds_current_ref$$):
$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_map$jscomp$2$$,$id$jscomp$521$$));return $app$common$types$modifiers$empty_QMARK_$$($modifiers$jscomp$44$$)?$G__66184_current_bounds_current_ref$$:$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66184_current_bounds_current_ref$$,$modifiers$jscomp$44$$)};
$app$common$geom$bounds_map$resolve_modif_tree_ids$$=function($objects$jscomp$399$$,$base_ids_modif_tree$jscomp$6$$){$base_ids_modif_tree$jscomp$6$$=$APP.$cljs$core$keys$$($base_ids_modif_tree$jscomp$6$$);for(var $ids$jscomp$91$$=new Set($base_ids_modif_tree$jscomp$6$$),$base_ids_66247__$1$$=$APP.$cljs$core$seq$$($base_ids_modif_tree$jscomp$6$$);;)if($base_ids_66247__$1$$!=null){var $cid_66248_new_ids_66250$$=$APP.$cljs$core$first$$($base_ids_66247__$1$$);for($cid_66248_new_ids_66250$$=$APP.$cljs$core$seq$$($APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($base_ids_66247__$1$jscomp$1$$,
$cid_66248$jscomp$1$$,$base_ids$jscomp$1$$,$ids$jscomp$92$$){return function($p1__66186_SHARP_$$){return $APP.$app$common$files$helpers$group_like_shape_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($p1__66186_SHARP_$$)&&$APP.$cljs$core$not$$($ids$jscomp$92$$.has($p1__66186_SHARP_$$))}}($base_ids_66247__$1$$,$cid_66248_new_ids_66250$$,$base_ids_modif_tree$jscomp$6$$,$ids$jscomp$91$$),$app$common$files$helpers$get_parent_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$399$$,$cid_66248_new_ids_66250$$)));;)if($cid_66248_new_ids_66250$$!=
null)$ids$jscomp$91$$.add($APP.$cljs$core$first$$($cid_66248_new_ids_66250$$)),$cid_66248_new_ids_66250$$=$APP.$cljs$core$next$$($cid_66248_new_ids_66250$$);else break;$base_ids_66247__$1$$=$APP.$cljs$core$next$$($base_ids_66247__$1$$)}else break;return $ids$jscomp$91$$};
$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$=function($bounds_map$jscomp$4$$,$objects$jscomp$401$$,$modif_tree$jscomp$8$$,$ids$jscomp$93_new_bounds_map$$){var $bm_holder$$=$APP.$cljs$core$volatile_BANG_$$(null),$ids__$1$jscomp$12$$=$APP.$cljs$core$truth_$$($ids$jscomp$93_new_bounds_map$$)?$ids$jscomp$93_new_bounds_map$$:$app$common$geom$bounds_map$resolve_modif_tree_ids$$($objects$jscomp$401$$,$modif_tree$jscomp$8$$);$ids$jscomp$93_new_bounds_map$$=function(){for(var $tr_bounds_map$$=
$APP.$cljs$core$_as_transient$$($bounds_map$jscomp$4$$),$ids__$2$jscomp$1$$=$APP.$cljs$core$seq$$($ids__$1$jscomp$12$$);;){if($APP.$cljs$core$not$$($ids__$2$jscomp$1$$))return $APP.$cljs$core$_persistent_BANG_$$($tr_bounds_map$$);var $shape_id$jscomp$84$$=$APP.$cljs$core$first$$($ids__$2$jscomp$1$$),$G__66257$$=function(){var $G__66201$$=$tr_bounds_map$$;return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$shape_id$jscomp$84$$)?$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($G__66201$$,
$shape_id$jscomp$84$$,new $APP.$cljs$core$Delay$$(function($tr_bounds_map$jscomp$1$$,$ids__$2$jscomp$2$$,$G__66201$jscomp$1$$,$shape_id$jscomp$85$$,$bm_holder$jscomp$1$$){return function(){return $app$common$geom$bounds_map$create_bounds$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$401$$,$shape_id$jscomp$85$$),$APP.$cljs$core$_deref$$($bm_holder$jscomp$1$$),$objects$jscomp$401$$,$modif_tree$jscomp$8$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_map$jscomp$4$$,
$shape_id$jscomp$85$$))}}($tr_bounds_map$$,$ids__$2$jscomp$1$$,$G__66201$$,$shape_id$jscomp$84$$,$bm_holder$$,$ids__$1$jscomp$12$$))):$G__66201$$}(),$G__66258$$=$APP.$cljs$core$next$$($ids__$2$jscomp$1$$);$tr_bounds_map$$=$G__66257$$;$ids__$2$jscomp$1$$=$G__66258$$}}();$APP.$cljs$core$_vreset_BANG_$$($bm_holder$$,$ids$jscomp$93_new_bounds_map$$);return $ids$jscomp$93_new_bounds_map$$};
$app$common$geom$modif_tree$add_modifiers$$=function($G__66207__$1_modif_tree$jscomp$9$$,$id$jscomp$523$$,$modifiers$jscomp$45_new_modifiers$jscomp$1$$){if($app$common$types$modifiers$empty_QMARK_$$($modifiers$jscomp$45_new_modifiers$jscomp$1$$))return $G__66207__$1_modif_tree$jscomp$9$$;var $old_modifiers$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66207__$1_modif_tree$jscomp$9$$,$id$jscomp$523$$),$APP.$cljs$cst$1794$modifiers$$);
$modifiers$jscomp$45_new_modifiers$jscomp$1$$=$app$common$types$modifiers$add_modifiers$$($old_modifiers$$,$modifiers$jscomp$45_new_modifiers$jscomp$1$$);$G__66207__$1_modif_tree$jscomp$9$$=$app$common$types$modifiers$empty_QMARK_$$($modifiers$jscomp$45_new_modifiers$jscomp$1$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__66207__$1_modif_tree$jscomp$9$$,$id$jscomp$523$$):$G__66207__$1_modif_tree$jscomp$9$$;return $app$common$types$modifiers$empty_QMARK_$$($modifiers$jscomp$45_new_modifiers$jscomp$1$$)?
$G__66207__$1_modif_tree$jscomp$9$$:$APP.$cljs$core$assoc_in$$($G__66207__$1_modif_tree$jscomp$9$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$523$$,$APP.$cljs$cst$1794$modifiers$$],null),$modifiers$jscomp$45_new_modifiers$jscomp$1$$)};
$app$common$geom$modif_tree$merge_modif_tree$$=function($modif_tree$jscomp$10$$,$other_tree$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modif_tree__$1$jscomp$1$$,$map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$){var $id$jscomp$524$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$,0,null);$map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$,
1,null);$map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$=$APP.$cljs$core$__destructure_map$$($map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$);$map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$,$APP.$cljs$cst$1794$modifiers$$);return $app$common$geom$modif_tree$add_modifiers$$($modif_tree__$1$jscomp$1$$,$id$jscomp$524$$,$map__66219_map__66219__$1_modifiers$jscomp$46_p__66215$$)},
$modif_tree$jscomp$10$$,$other_tree$$)};
$app$common$geom$modif_tree$apply_structure_modifiers$$=function($objects$jscomp$403$$,$modif_tree$jscomp$11$$){function $update_children_structure_modifiers$$($objects__$1$jscomp$14$$,$ids$jscomp$94$$,$modifiers$jscomp$47$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__66224_SHARP_$$,$p2__66225_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__66224_SHARP_$$,$p2__66225_SHARP_$$,$APP.$app$common$types$modifiers$apply_structure_modifiers$$,$modifiers$jscomp$47$$)},
$objects__$1$jscomp$14$$,$ids$jscomp$94$$)}return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($objects__$1$jscomp$15$$,$map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$){var $id$jscomp$525$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$,0,null);$map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$,
1,null);$map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$=$APP.$cljs$core$__destructure_map$$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$);$map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$,$APP.$cljs$cst$1794$modifiers$$);var $G__66249__$1$$=$app$common$types$modifiers$has_structure_QMARK_$$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($objects__$1$jscomp$15$$,
$id$jscomp$525$$,$APP.$app$common$types$modifiers$apply_structure_modifiers$$,$map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$):$objects__$1$jscomp$15$$;return $app$common$types$modifiers$has_structure_QMARK_$$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$)&&$APP.$app$common$data$not_empty_QMARK_$$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$?.$structure_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$,
$APP.$cljs$cst$1764$structure_child$$))?$update_children_structure_modifiers$$($G__66249__$1$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$15$$,$id$jscomp$525$$),$app$common$types$modifiers$select_structure$$($app$common$types$modifiers$select_child$$($map__66246_map__66246__$1_modifiers$jscomp$48_p__66239$$))):$G__66249__$1$$},$objects$jscomp$403$$,$modif_tree$jscomp$11$$)};
$app$common$geom$shapes$flex_layout$bounds$child_min_width$$=function($child$jscomp$91$$,$child_bounds$jscomp$10$$,$bounds$jscomp$36$$,$objects$jscomp$404$$){return $app$common$geom$shapes$flex_layout$bounds$_child_min_width$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$geom$shapes$flex_layout$bounds$_child_min_width$$.$cljs$core$IFn$_invoke$arity$4$($child$jscomp$91$$,$child_bounds$jscomp$10$$,$bounds$jscomp$36$$,$objects$jscomp$404$$):$app$common$geom$shapes$flex_layout$bounds$_child_min_width$$($child$jscomp$91$$,
$child_bounds$jscomp$10$$,$bounds$jscomp$36$$,$objects$jscomp$404$$)};
$app$common$geom$shapes$flex_layout$bounds$child_min_height$$=function($child$jscomp$92$$,$child_bounds$jscomp$11$$,$bounds$jscomp$37$$,$objects$jscomp$405$$){return $app$common$geom$shapes$flex_layout$bounds$_child_min_height$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$geom$shapes$flex_layout$bounds$_child_min_height$$.$cljs$core$IFn$_invoke$arity$4$($child$jscomp$92$$,$child_bounds$jscomp$11$$,$bounds$jscomp$37$$,$objects$jscomp$405$$):$app$common$geom$shapes$flex_layout$bounds$_child_min_height$$($child$jscomp$92$$,
$child_bounds$jscomp$11$$,$bounds$jscomp$37$$,$objects$jscomp$405$$)};
$app$common$geom$shapes$flex_layout$bounds$child_layout_bound_points$cljs$0core$0IFn$0_invoke$0arity$07$$=function($min_width$jscomp$2_parent$jscomp$245$$,$child$jscomp$94$$,$parent_bounds$jscomp$10$$,$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$,$correct_v$$,$base_p__$1_bounds$jscomp$39_correct_v__$1$$,$objects$jscomp$407$$){var $row_QMARK_$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($min_width$jscomp$2_parent$jscomp$245$$),$col_QMARK_$$=
$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($min_width$jscomp$2_parent$jscomp$245$$),$hv$jscomp$7$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_hv$$,$parent_bounds$jscomp$10$$),$vv$jscomp$7$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_vv$$,$parent_bounds$jscomp$10$$),$v_start_QMARK_$$=$app$common$types$shape$layout$v_start_QMARK_$$($min_width$jscomp$2_parent$jscomp$245$$),
$v_center_QMARK_$$=$app$common$types$shape$layout$v_center_QMARK_$$($min_width$jscomp$2_parent$jscomp$245$$),$v_end_QMARK_$$=$app$common$types$shape$layout$v_end_QMARK_$$($min_width$jscomp$2_parent$jscomp$245$$),$h_start_QMARK_$$=$app$common$types$shape$layout$h_start_QMARK_$$($min_width$jscomp$2_parent$jscomp$245$$),$h_center_QMARK_$$=$app$common$types$shape$layout$h_center_QMARK_$$($min_width$jscomp$2_parent$jscomp$245$$),$h_end_QMARK_$$=$app$common$types$shape$layout$h_end_QMARK_$$($min_width$jscomp$2_parent$jscomp$245$$),
$base_p$$=$APP.$app$common$geom$shapes$points$origin$$($child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$),$width$jscomp$127$$=$APP.$app$common$geom$shapes$points$width_points$$($child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$),$height$jscomp$113$$=$APP.$app$common$geom$shapes$points$height_points$$($child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$);$min_width$jscomp$2_parent$jscomp$245$$=$app$common$geom$shapes$flex_layout$bounds$child_min_width$$($child$jscomp$94$$,
$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$,$base_p__$1_bounds$jscomp$39_correct_v__$1$$,$objects$jscomp$407$$);$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$=$app$common$geom$shapes$flex_layout$bounds$child_min_height$$($child$jscomp$94$$,$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$,$base_p__$1_bounds$jscomp$39_correct_v__$1$$,$objects$jscomp$407$$);$base_p__$1_bounds$jscomp$39_correct_v__$1$$=function(){var $G__66381__$1_G__66381__$2_G__66381__$3$$=
$row_QMARK_$$&&$v_center_QMARK_$$?$APP.$app$common$geom$point$add$$($base_p$$,$vv$jscomp$7$$($height$jscomp$113$$/2)):$base_p$$;$G__66381__$1_G__66381__$2_G__66381__$3$$=$row_QMARK_$$&&$v_end_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66381__$1_G__66381__$2_G__66381__$3$$,$vv$jscomp$7$$($height$jscomp$113$$)):$G__66381__$1_G__66381__$2_G__66381__$3$$;$G__66381__$1_G__66381__$2_G__66381__$3$$=$col_QMARK_$$&&$h_center_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66381__$1_G__66381__$2_G__66381__$3$$,
$hv$jscomp$7$$($width$jscomp$127$$/2)):$G__66381__$1_G__66381__$2_G__66381__$3$$;return $col_QMARK_$$&&$h_end_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66381__$1_G__66381__$2_G__66381__$3$$,$hv$jscomp$7$$($width$jscomp$127$$)):$G__66381__$1_G__66381__$2_G__66381__$3$$}();var $min_width__$1$$=$min_width$jscomp$2_parent$jscomp$245$$>.01?$min_width$jscomp$2_parent$jscomp$245$$:.01,$min_height__$1$$=$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$>.01?$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$:
.01,$base_p__$2$$=$APP.$app$common$geom$point$add$$($base_p__$1_bounds$jscomp$39_correct_v__$1$$,$correct_v$$),$result$jscomp$274$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$base_p__$2$$,$APP.$app$common$geom$point$add$$($base_p__$2$$,$hv$jscomp$7$$(.01)),$APP.$app$common$geom$point$add$$($base_p__$2$$,$vv$jscomp$7$$(.01))],null);$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$=function(){var $G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$=
$col_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$274$$,$APP.$app$common$geom$point$add$$($base_p__$2$$,$vv$jscomp$7$$($min_height__$1$$))):$result$jscomp$274$$;$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$=$row_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$,$APP.$app$common$geom$point$add$$($base_p__$2$$,$hv$jscomp$7$$($min_width__$1$$))):
$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$;$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$=$col_QMARK_$$&&$h_start_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$,$APP.$app$common$geom$point$add$$($base_p__$2$$,$hv$jscomp$7$$($min_width__$1$$))):$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$;
$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$=$col_QMARK_$$&&$h_center_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$,$APP.$app$common$geom$point$add$$($base_p__$2$$,$hv$jscomp$7$$($min_width__$1$$/2)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$geom$point$subtract$$($base_p__$2$$,$hv$jscomp$7$$($min_width__$1$$/
2))])):$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$;$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$=$col_QMARK_$$&&$h_end_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$,$APP.$app$common$geom$point$subtract$$($base_p__$2$$,$hv$jscomp$7$$($min_width__$1$$))):$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$;
$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$=$row_QMARK_$$&&$v_start_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$,$APP.$app$common$geom$point$add$$($base_p__$2$$,$vv$jscomp$7$$($min_height__$1$$))):$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$;$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$=
$row_QMARK_$$&&$v_center_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$,$APP.$app$common$geom$point$add$$($base_p__$2$$,$vv$jscomp$7$$($min_height__$1$$/2)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$geom$point$subtract$$($base_p__$2$$,$vv$jscomp$7$$($min_height__$1$$/2))])):$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$;
return $row_QMARK_$$&&$v_end_QMARK_$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$,$APP.$app$common$geom$point$subtract$$($base_p__$2$$,$vv$jscomp$7$$($min_height__$1$$))):$G__66384__$1_G__66384__$2_G__66384__$3_G__66384__$4_G__66384__$5_G__66384__$6_G__66384__$7$$}();$base_p__$1_bounds$jscomp$39_correct_v__$1$$=function(){var $G__66389__$1$$=$row_QMARK_$$&&$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$94$$)?
$APP.$app$common$geom$point$subtract$$($correct_v$$,$hv$jscomp$7$$($width$jscomp$127$$+$min_width__$1$$)):$correct_v$$;return $col_QMARK_$$&&$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$94$$)?$APP.$app$common$geom$point$subtract$$($G__66389__$1$$,$vv$jscomp$7$$($height$jscomp$113$$+$min_height__$1$$)):$G__66389__$1$$}();return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child_bounds$jscomp$13_min_height$jscomp$1_result__$1$jscomp$35$$,
$base_p__$1_bounds$jscomp$39_correct_v__$1$$],null)};
$APP.$app$common$geom$shapes$flex_layout$bounds$layout_content_points$$=function($bounds$jscomp$40$$,$parent$jscomp$246$$,$children$jscomp$230_children__$1$jscomp$27$$,$objects$jscomp$408$$){var $parent_id$jscomp$79$$=$parent$jscomp$246$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$246$$,$APP.$cljs$cst$266$id$$),$parent_bounds$jscomp$11$$=$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$40$$,$parent_id$jscomp$79$$)),$reverse_QMARK_$jscomp$3$$=
$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$246$$);$children$jscomp$230_children__$1$jscomp$27$$=$reverse_QMARK_$jscomp$3$$?$children$jscomp$230_children__$1$jscomp$27$$:$APP.$cljs$core$reverse$$($children$jscomp$230_children__$1$jscomp$27$$);for(var $G__66462_children__$2$jscomp$1$$=$APP.$cljs$core$seq$$($children$jscomp$230_children__$1$jscomp$27$$),$result$jscomp$275$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),
$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$(0);;){if($APP.$cljs$core$not$$($G__66462_children__$2$jscomp$1$$))return $APP.$cljs$core$_persistent_BANG_$$($result$jscomp$275$$);var $child$jscomp$95_child_bounds__$1$$=$APP.$cljs$core$first$$($G__66462_children__$2$jscomp$1$$),$child_id$jscomp$2$$=$child$jscomp$95_child_bounds__$1$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$95_child_bounds__$1$$,
$APP.$cljs$cst$266$id$$),$child_bounds$jscomp$14$$=$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$40$$,$child_id$jscomp$2$$)),$vec__66412$$=$app$common$types$shape$layout$child_margins$$($child$jscomp$95_child_bounds__$1$$),$G__66463_margin_top$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66412$$,0,null),$G__66464_margin_right$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66412$$,1,null),$margin_bottom$jscomp$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66412$$,2,null),$margin_left$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66412$$,3,null);$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$=$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$95_child_bounds__$1$$)||$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$95_child_bounds__$1$$)?$app$common$geom$shapes$flex_layout$bounds$child_layout_bound_points$cljs$0core$0IFn$0_invoke$0arity$07$$($parent$jscomp$246$$,
$child$jscomp$95_child_bounds__$1$$,$parent_bounds$jscomp$11$$,$child_bounds$jscomp$14$$,$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$,$bounds$jscomp$40$$,$objects$jscomp$408$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($children__$2$jscomp$2$$,$result$jscomp$276$$,$correct_v$jscomp$2$$){return function($p1__66394_SHARP_$$){return $APP.$app$common$geom$point$add$$($p1__66394_SHARP_$$,
$correct_v$jscomp$2$$)}}($G__66462_children__$2$jscomp$1$$,$result$jscomp$275$$,$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$,$child$jscomp$95_child_bounds__$1$$,$child_id$jscomp$2$$,$child_bounds$jscomp$14$$,$vec__66412$$,$G__66463_margin_top$jscomp$1$$,$G__66464_margin_right$jscomp$1$$,$margin_bottom$jscomp$1$$,$margin_left$jscomp$1$$,$parent_id$jscomp$79$$,$parent_bounds$jscomp$11$$,$reverse_QMARK_$jscomp$3$$,$children$jscomp$230_children__$1$jscomp$27$$),$child_bounds$jscomp$14$$),$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$],
null);$child$jscomp$95_child_bounds__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$,0,null);$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$,1,null);var $child_bounds__$2$$=$APP.$app$common$data$not_empty_QMARK_$$($child$jscomp$95_child_bounds__$1$$)?$app$common$geom$shapes$points$pad_points$$($APP.$app$common$geom$shapes$points$parent_coords_bounds$$($child$jscomp$95_child_bounds__$1$$,
$parent_bounds$jscomp$11$$),-$G__66463_margin_top$jscomp$1$$,-$G__66464_margin_right$jscomp$1$$,-$margin_bottom$jscomp$1$$,-$margin_left$jscomp$1$$):null;$G__66462_children__$2$jscomp$1$$=$APP.$cljs$core$next$$($G__66462_children__$2$jscomp$1$$);$G__66463_margin_top$jscomp$1$$=function(){var $G__66424$$=$result$jscomp$275$$;return $child_bounds__$2$$!=null?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__66424$$,$child_bounds__$2$$):$G__66424$$}();$G__66464_margin_right$jscomp$1$$=
$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$;$result$jscomp$275$$=$G__66463_margin_top$jscomp$1$$;$correct_v$jscomp$1_correct_v__$1$jscomp$1_vec__66415$$=$G__66464_margin_right$jscomp$1$$}};
$APP.$app$common$geom$shapes$flex_layout$bounds$layout_content_bounds$$=function($bounds$jscomp$41_layout_points$jscomp$1$$,$map__66429__$1_p__66428$$,$children$jscomp$231$$,$objects$jscomp$409$$){$map__66429__$1_p__66428$$=$APP.$cljs$core$__destructure_map$$($map__66429__$1_p__66428$$);var $layout_padding$jscomp$5_pad_top$jscomp$5_pad_top__$1$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66429__$1_p__66428$$,$APP.$cljs$cst$1670$layout_padding$$),$parent_bounds$jscomp$13_parent_id$jscomp$81$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__66429__$1_p__66428$$);$parent_bounds$jscomp$13_parent_id$jscomp$81$$=$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$41_layout_points$jscomp$1$$,$parent_bounds$jscomp$13_parent_id$jscomp$81$$));var $col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__66429__$1_p__66428$$),$col_QMARK_$jscomp$1_pad_bottom$jscomp$5$$=
$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__66429__$1_p__66428$$),$map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$=$app$common$types$shape$layout$space_around_QMARK_$$($map__66429__$1_p__66428$$),$pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$=$app$common$types$shape$layout$space_evenly_QMARK_$$($map__66429__$1_p__66428$$),$content_evenly_QMARK_$$=$app$common$types$shape$layout$content_evenly_QMARK_$$($map__66429__$1_p__66428$$),$layout_gap_col$jscomp$1_vec__66434$$=
$APP.$app$common$types$shape$layout$gaps$$($map__66429__$1_p__66428$$),$layout_gap_row$jscomp$1_pad_bottom__$1$jscomp$1_row_pad$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$1_vec__66434$$,0,null);$layout_gap_col$jscomp$1_vec__66434$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$1_vec__66434$$,1,null);$layout_gap_row$jscomp$1_pad_bottom__$1$jscomp$1_row_pad$$=$col_QMARK_$jscomp$1_pad_bottom$jscomp$5$$&&$pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$||
$col_QMARK_$jscomp$1_pad_bottom$jscomp$5$$&&$map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$||$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$&&$content_evenly_QMARK_$$?$layout_gap_row$jscomp$1_pad_bottom__$1$jscomp$1_row_pad$$:0;$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$=$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$&&$pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$||$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$&&$map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$||
$col_QMARK_$jscomp$1_pad_bottom$jscomp$5$$&&$content_evenly_QMARK_$$?$layout_gap_col$jscomp$1_vec__66434$$:0;$map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$=$APP.$cljs$core$__destructure_map$$($layout_padding$jscomp$5_pad_top$jscomp$5_pad_top__$1$jscomp$1$$);$layout_padding$jscomp$5_pad_top$jscomp$5_pad_top__$1$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$,$APP.$cljs$cst$1091$p1$$);$pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$,$APP.$cljs$cst$1089$p2$$);$col_QMARK_$jscomp$1_pad_bottom$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$,$APP.$cljs$cst$1671$p3$$);$map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$,$APP.$cljs$cst$1672$p4$$);
$layout_padding$jscomp$5_pad_top$jscomp$5_pad_top__$1$jscomp$1$$=($APP.$cljs$core$truth_$$($layout_padding$jscomp$5_pad_top$jscomp$5_pad_top__$1$jscomp$1$$)?$layout_padding$jscomp$5_pad_top$jscomp$5_pad_top__$1$jscomp$1$$:0)+$layout_gap_row$jscomp$1_pad_bottom__$1$jscomp$1_row_pad$$;$pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$=($APP.$cljs$core$truth_$$($pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$)?$pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$:
0)+$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$;$layout_gap_row$jscomp$1_pad_bottom__$1$jscomp$1_row_pad$$=($APP.$cljs$core$truth_$$($col_QMARK_$jscomp$1_pad_bottom$jscomp$5$$)?$col_QMARK_$jscomp$1_pad_bottom$jscomp$5$$:0)+$layout_gap_row$jscomp$1_pad_bottom__$1$jscomp$1_row_pad$$;$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$=($APP.$cljs$core$truth_$$($map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$)?$map__66437__$1_pad_left$jscomp$5_space_around_QMARK_$$:0)+$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$;
$bounds$jscomp$41_layout_points$jscomp$1$$=$APP.$app$common$geom$shapes$flex_layout$bounds$layout_content_points$$($bounds$jscomp$41_layout_points$jscomp$1$$,$map__66429__$1_p__66428$$,$children$jscomp$231$$,$objects$jscomp$409$$);return $APP.$app$common$data$not_empty_QMARK_$$($bounds$jscomp$41_layout_points$jscomp$1$$)?$app$common$geom$shapes$points$pad_points$$($app$common$geom$shapes$points$merge_parent_coords_bounds$$($bounds$jscomp$41_layout_points$jscomp$1$$,$parent_bounds$jscomp$13_parent_id$jscomp$81$$),
-$layout_padding$jscomp$5_pad_top$jscomp$5_pad_top__$1$jscomp$1$$,-$pad_right$jscomp$5_pad_right__$1$jscomp$1_space_evenly_QMARK_$$,-$layout_gap_row$jscomp$1_pad_bottom__$1$jscomp$1_row_pad$$,-$col_pad_pad_left__$1$jscomp$1_row_QMARK_$jscomp$1$$):$parent_bounds$jscomp$13_parent_id$jscomp$81$$};
$app$common$geom$shapes$flex_layout$positions$get_base_line$$=function($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$,$G__66418__$1_layout_bounds$jscomp$3$$,$total_width$$,$total_height$$,$num_lines$$){var $layout_width$$=$APP.$app$common$geom$shapes$points$width_points$$($G__66418__$1_layout_bounds$jscomp$3$$),$layout_height$$=$APP.$app$common$geom$shapes$points$height_points$$($G__66418__$1_layout_bounds$jscomp$3$$),$row_QMARK_$jscomp$2$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$),
$G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$),$hv$jscomp$8$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_hv$$,$G__66418__$1_layout_bounds$jscomp$3$$),$vv$jscomp$8$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_vv$$,$G__66418__$1_layout_bounds$jscomp$3$$),
$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$=$app$common$types$shape$layout$wrap_QMARK_$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$),$end_QMARK_$$=$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$&&$app$common$types$shape$layout$content_end_QMARK_$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$)||!$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$&&$app$common$types$shape$layout$align_items_end_QMARK_$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$),
$center_QMARK_$jscomp$2$$=$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$&&$app$common$types$shape$layout$content_center_QMARK_$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$)||!$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$&&$app$common$types$shape$layout$align_items_center_QMARK_$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$),$around_QMARK_$$=$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$&&$app$common$types$shape$layout$content_around_QMARK_$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$),
$evenly_QMARK_$$=$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$&&$app$common$types$shape$layout$content_evenly_QMARK_$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$);$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$=$APP.$app$common$types$shape$layout$gaps$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$);$free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$,
0,null);$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$,1,null);var $lines_gap_row$$=($num_lines$$-1)*$free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$,$lines_gap_col$$=($num_lines$$-1)*$layout_gap_col$jscomp$2_vec__66402_wrap_QMARK_$$;$free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$=$layout_width$$-$total_width$$-$lines_gap_col$$;var $free_height_gap$$=$layout_height$$-
$total_height$$-$lines_gap_row$$,$free_width$$=$layout_width$$-$total_width$$,$free_height$$=$layout_height$$-$total_height$$,$G__66418$$=$APP.$app$common$geom$shapes$points$origin$$($G__66418__$1_layout_bounds$jscomp$3$$);$G__66418__$1_layout_bounds$jscomp$3$$=$row_QMARK_$jscomp$2$$?function(){var $G__66419__$1_G__66419__$2_G__66419__$3$$=$center_QMARK_$jscomp$2$$?$APP.$app$common$geom$point$add$$($G__66418$$,$vv$jscomp$8$$($free_height_gap$$/2)):$G__66418$$;$G__66419__$1_G__66419__$2_G__66419__$3$$=
$end_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66419__$1_G__66419__$2_G__66419__$3$$,$vv$jscomp$8$$($free_height_gap$$)):$G__66419__$1_G__66419__$2_G__66419__$3$$;$G__66419__$1_G__66419__$2_G__66419__$3$$=$around_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66419__$1_G__66419__$2_G__66419__$3$$,$vv$jscomp$8$$(function(){var $y__5111__auto__$jscomp$83$$=$free_height$$/$num_lines$$/2;return $lines_gap_row$$>$y__5111__auto__$jscomp$83$$?$lines_gap_row$$:$y__5111__auto__$jscomp$83$$}())):$G__66419__$1_G__66419__$2_G__66419__$3$$;
return $evenly_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66419__$1_G__66419__$2_G__66419__$3$$,$vv$jscomp$8$$(function(){var $y__5111__auto__$jscomp$84$$=$free_height$$/($num_lines$$+1);return $lines_gap_row$$>$y__5111__auto__$jscomp$84$$?$lines_gap_row$$:$y__5111__auto__$jscomp$84$$}())):$G__66419__$1_G__66419__$2_G__66419__$3$$}():$G__66418$$;return $G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$?($G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$=$center_QMARK_$jscomp$2$$?
$APP.$app$common$geom$point$add$$($G__66418__$1_layout_bounds$jscomp$3$$,$hv$jscomp$8$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$/2)):$G__66418__$1_layout_bounds$jscomp$3$$,$G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$=$end_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$,$hv$jscomp$8$$($free_width_gap_layout_gap_row$jscomp$2_parent$jscomp$248$$)):$G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$,
$G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$=$around_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$,$hv$jscomp$8$$(function(){var $x__5110__auto__$jscomp$85_y__5111__auto__$jscomp$inline_6447$$=$free_width$$/$num_lines$$;$x__5110__auto__$jscomp$85_y__5111__auto__$jscomp$inline_6447$$=$lines_gap_col$$>$x__5110__auto__$jscomp$85_y__5111__auto__$jscomp$inline_6447$$?$lines_gap_col$$:$x__5110__auto__$jscomp$85_y__5111__auto__$jscomp$inline_6447$$;
return $x__5110__auto__$jscomp$85_y__5111__auto__$jscomp$inline_6447$$>2?$x__5110__auto__$jscomp$85_y__5111__auto__$jscomp$inline_6447$$:2}())):$G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$,$evenly_QMARK_$$?$APP.$app$common$geom$point$add$$($G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$,$hv$jscomp$8$$(function(){var $y__5111__auto__$jscomp$87$$=$free_width$$/($num_lines$$+1);return $lines_gap_col$$>$y__5111__auto__$jscomp$87$$?$lines_gap_col$$:$y__5111__auto__$jscomp$87$$}())):
$G__66425__$1_G__66425__$2_G__66425__$3_col_QMARK_$jscomp$2$$):$G__66418__$1_layout_bounds$jscomp$3$$};
$app$common$geom$shapes$flex_layout$positions$get_child_position$$=function($parent$jscomp$251_v_end_QMARK_$jscomp$2$$,$child$jscomp$97_corner_p_vec__66467$$,$child_width$jscomp$4$$,$child_height$jscomp$4$$,$layout_data__$1_map__66466__$1_p__66465$$){$layout_data__$1_map__66466__$1_p__66465$$=$APP.$cljs$core$__destructure_map$$($layout_data__$1_map__66466__$1_p__66465$$);var $start_p$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,$APP.$cljs$cst$2938$start_p$$),
$layout_gap_row$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,$APP.$cljs$cst$3651$layout_gap_row$$),$layout_gap_col$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,$APP.$cljs$cst$3652$layout_gap_col$$),$margin_x$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,$cljs$cst$3653$margin_x$$),$margin_y$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,
$cljs$cst$3654$margin_y$$),$line_height$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,$APP.$cljs$cst$1749$line_height$$),$line_width$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,$APP.$cljs$cst$3649$line_width$$),$layout_bounds$jscomp$6_next_p$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_data__$1_map__66466__$1_p__66465$$,$APP.$cljs$cst$2943$layout_bounds$$),
$row_QMARK_$jscomp$5$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$),$col_QMARK_$jscomp$5$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$),$h_start_QMARK_$jscomp$1$$=$app$common$types$shape$layout$h_start_QMARK_$$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$),$h_center_QMARK_$jscomp$2$$=$app$common$types$shape$layout$h_center_QMARK_$$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$),
$h_end_QMARK_$jscomp$2$$=$app$common$types$shape$layout$h_end_QMARK_$$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$),$v_start_QMARK_$jscomp$1$$=$app$common$types$shape$layout$v_start_QMARK_$$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$),$v_center_QMARK_$jscomp$2$$=$app$common$types$shape$layout$v_center_QMARK_$$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$);$parent$jscomp$251_v_end_QMARK_$jscomp$2$$=$app$common$types$shape$layout$v_end_QMARK_$$($parent$jscomp$251_v_end_QMARK_$jscomp$2$$);var $self_start_QMARK_$$=
$app$common$types$shape$layout$align_self_start_QMARK_$$($child$jscomp$97_corner_p_vec__66467$$),$self_end_QMARK_$$=$app$common$types$shape$layout$align_self_end_QMARK_$$($child$jscomp$97_corner_p_vec__66467$$),$self_center_QMARK_$$=$app$common$types$shape$layout$align_self_center_QMARK_$$($child$jscomp$97_corner_p_vec__66467$$),$align_self_QMARK_$$=$self_start_QMARK_$$||$self_end_QMARK_$$||$self_center_QMARK_$$,$v_start_QMARK___$1$$=$col_QMARK_$jscomp$5$$||!$align_self_QMARK_$$?$v_start_QMARK_$jscomp$1$$:
$self_start_QMARK_$$,$v_center_QMARK___$1$$=$col_QMARK_$jscomp$5$$||!$align_self_QMARK_$$?$v_center_QMARK_$jscomp$2$$:$self_center_QMARK_$$,$v_end_QMARK___$1$$=$col_QMARK_$jscomp$5$$||!$align_self_QMARK_$$?$parent$jscomp$251_v_end_QMARK_$jscomp$2$$:$self_end_QMARK_$$,$h_start_QMARK___$1$$=$row_QMARK_$jscomp$5$$||!$align_self_QMARK_$$?$h_start_QMARK_$jscomp$1$$:$self_start_QMARK_$$,$h_center_QMARK___$1$$=$row_QMARK_$jscomp$5$$||!$align_self_QMARK_$$?$h_center_QMARK_$jscomp$2$$:$self_center_QMARK_$$,
$h_end_QMARK___$1$$=$row_QMARK_$jscomp$5$$||!$align_self_QMARK_$$?$h_end_QMARK_$jscomp$2$$:$self_end_QMARK_$$;$child$jscomp$97_corner_p_vec__66467$$=$app$common$types$shape$layout$child_margins$$($child$jscomp$97_corner_p_vec__66467$$);var $margin_top$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$97_corner_p_vec__66467$$,0,null),$margin_right$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$97_corner_p_vec__66467$$,1,null),$margin_bottom$jscomp$3$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$97_corner_p_vec__66467$$,2,null),$margin_left$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$97_corner_p_vec__66467$$,3,null),$hv$jscomp$11$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_hv$$,$layout_bounds$jscomp$6_next_p$jscomp$1$$),$vv$jscomp$11$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_vv$$,
$layout_bounds$jscomp$6_next_p$jscomp$1$$);$child$jscomp$97_corner_p_vec__66467$$=function(){var $G__66470__$1$$=$col_QMARK_$jscomp$5$$?function(){var $G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$=$margin_top$jscomp$3$$!=null?$APP.$app$common$geom$point$add$$($start_p$jscomp$5$$,$vv$jscomp$11$$($margin_top$jscomp$3$$)):$start_p$jscomp$5$$;$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$=$h_center_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$,
$hv$jscomp$11$$(-($child_width$jscomp$4$$/2))):$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$;$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$=$h_end_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$,$hv$jscomp$11$$(-$child_width$jscomp$4$$)):$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$;$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$=$h_start_QMARK___$1$$?
$APP.$app$common$geom$point$add$$($G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$,$hv$jscomp$11$$($margin_left$jscomp$3$$)):$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$;$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$=$h_center_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$,$hv$jscomp$11$$($line_width$jscomp$2$$/2+($margin_left$jscomp$3$$-$margin_right$jscomp$3$$)/2)):
$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$;return $h_end_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$,$hv$jscomp$11$$($line_width$jscomp$2$$+-$margin_right$jscomp$3$$)):$G__66471__$1_G__66471__$2_G__66471__$3_G__66471__$4_G__66471__$5$$}():$start_p$jscomp$5$$,$G__66470__$2_G__66470__$3$$=$row_QMARK_$jscomp$5$$?function(){var $G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$=$v_center_QMARK___$1$$?
$APP.$app$common$geom$point$add$$($G__66470__$1$$,$vv$jscomp$11$$(-($child_height$jscomp$4$$/2))):$G__66470__$1$$;$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$=$v_end_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$,$vv$jscomp$11$$(-$child_height$jscomp$4$$)):$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$;$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$=$margin_left$jscomp$3$$!=
null?$APP.$app$common$geom$point$add$$($G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$,$hv$jscomp$11$$($margin_left$jscomp$3$$)):$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$;$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$=$v_start_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$,$vv$jscomp$11$$($margin_top$jscomp$3$$)):$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$;
$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$=$v_center_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$,$vv$jscomp$11$$($line_height$jscomp$9$$/2+($margin_top$jscomp$3$$-$margin_bottom$jscomp$3$$)/2)):$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$;return $v_end_QMARK___$1$$?$APP.$app$common$geom$point$add$$($G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$,$vv$jscomp$11$$($line_height$jscomp$9$$+
-$margin_bottom$jscomp$3$$)):$G__66472__$1_G__66472__$2_G__66472__$3_G__66472__$4_G__66472__$5$$}():$G__66470__$1$$;$G__66470__$2_G__66470__$3$$=$margin_x$$!=null?$APP.$app$common$geom$point$add$$($G__66470__$2_G__66470__$3$$,$hv$jscomp$11$$($margin_x$$)):$G__66470__$2_G__66470__$3$$;return $margin_y$$!=null?$APP.$app$common$geom$point$add$$($G__66470__$2_G__66470__$3$$,$vv$jscomp$11$$($margin_y$$)):$G__66470__$2_G__66470__$3$$}();$layout_bounds$jscomp$6_next_p$jscomp$1$$=function(){var $G__66474__$1_G__66474__$2_G__66474__$3$$=
$row_QMARK_$jscomp$5$$?$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($start_p$jscomp$5$$,$hv$jscomp$11$$($child_width$jscomp$4$$+$layout_gap_col$jscomp$5$$)),$hv$jscomp$11$$($margin_left$jscomp$3$$+$margin_right$jscomp$3$$)):$start_p$jscomp$5$$;$G__66474__$1_G__66474__$2_G__66474__$3$$=$col_QMARK_$jscomp$5$$?$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$add$$($G__66474__$1_G__66474__$2_G__66474__$3$$,$vv$jscomp$11$$($margin_top$jscomp$3$$+$margin_bottom$jscomp$3$$)),
$vv$jscomp$11$$($child_height$jscomp$4$$+$layout_gap_row$jscomp$5$$)):$G__66474__$1_G__66474__$2_G__66474__$3$$;$G__66474__$1_G__66474__$2_G__66474__$3$$=$margin_x$$!=null?$APP.$app$common$geom$point$add$$($G__66474__$1_G__66474__$2_G__66474__$3$$,$hv$jscomp$11$$($margin_x$$)):$G__66474__$1_G__66474__$2_G__66474__$3$$;return $margin_y$$!=null?$APP.$app$common$geom$point$add$$($G__66474__$1_G__66474__$2_G__66474__$3$$,$vv$jscomp$11$$($margin_y$$)):$G__66474__$1_G__66474__$2_G__66474__$3$$}();$layout_data__$1_map__66466__$1_p__66465$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($layout_data__$1_map__66466__$1_p__66465$$,$APP.$cljs$cst$2938$start_p$$,$layout_bounds$jscomp$6_next_p$jscomp$1$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child$jscomp$97_corner_p_vec__66467$$,$layout_data__$1_map__66466__$1_p__66465$$],null)};
$app$common$geom$shapes$flex_layout$layout_data$child_min_width$$=function($child$jscomp$98$$,$child_bounds$jscomp$16$$,$bounds$jscomp$42$$,$objects$jscomp$410$$){return $app$common$geom$shapes$flex_layout$layout_data$_child_min_width$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$geom$shapes$flex_layout$layout_data$_child_min_width$$.$cljs$core$IFn$_invoke$arity$4$($child$jscomp$98$$,$child_bounds$jscomp$16$$,$bounds$jscomp$42$$,$objects$jscomp$410$$):$app$common$geom$shapes$flex_layout$layout_data$_child_min_width$$($child$jscomp$98$$,
$child_bounds$jscomp$16$$,$bounds$jscomp$42$$,$objects$jscomp$410$$)};
$app$common$geom$shapes$flex_layout$layout_data$child_min_height$$=function($child$jscomp$99$$,$child_bounds$jscomp$17$$,$bounds$jscomp$43$$,$objects$jscomp$411$$){return $app$common$geom$shapes$flex_layout$layout_data$_child_min_height$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$geom$shapes$flex_layout$layout_data$_child_min_height$$.$cljs$core$IFn$_invoke$arity$4$($child$jscomp$99$$,$child_bounds$jscomp$17$$,$bounds$jscomp$43$$,$objects$jscomp$411$$):$app$common$geom$shapes$flex_layout$layout_data$_child_min_height$$($child$jscomp$99$$,
$child_bounds$jscomp$17$$,$bounds$jscomp$43$$,$objects$jscomp$411$$)};
$app$common$geom$shapes$flex_layout$layout_data$layout_bounds$$=function($pad_top$jscomp$6_parent$jscomp$252$$,$shape_bounds$jscomp$2$$){var $pad_left$jscomp$6_vec__66488$$=$app$common$types$shape$layout$paddings$$($pad_top$jscomp$6_parent$jscomp$252$$);$pad_top$jscomp$6_parent$jscomp$252$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$6_vec__66488$$,0,null);var $pad_right$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$6_vec__66488$$,1,
null),$pad_bottom$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$6_vec__66488$$,2,null);$pad_left$jscomp$6_vec__66488$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($pad_left$jscomp$6_vec__66488$$,3,null);return $app$common$geom$shapes$points$pad_points$$($shape_bounds$jscomp$2$$,$pad_top$jscomp$6_parent$jscomp$252$$,$pad_right$jscomp$6$$,$pad_bottom$jscomp$6$$,$pad_left$jscomp$6_vec__66488$$)};
$app$common$geom$shapes$flex_layout$layout_data$init_layout_lines$$=function($shape$jscomp$502$$,$G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$,$layout_bounds$jscomp$7_layout_height$jscomp$3$$,$bounds$jscomp$44$$,$objects$jscomp$412$$,$auto_QMARK_$jscomp$4$$){var $col_QMARK_$jscomp$6$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$502$$),$row_QMARK_$jscomp$6$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$502$$),
$space_around_QMARK_$jscomp$2$$=$app$common$types$shape$layout$space_around_QMARK_$$($shape$jscomp$502$$),$space_evenly_QMARK_$jscomp$2$$=$app$common$types$shape$layout$space_evenly_QMARK_$$($shape$jscomp$502$$),$auto_width_QMARK_$jscomp$4_wrap_QMARK_$jscomp$1$$=function(){var $or__5025__auto__$jscomp$711$$=$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$502$$);return $or__5025__auto__$jscomp$711$$?$or__5025__auto__$jscomp$711$$:$auto_QMARK_$jscomp$4$$}(),
$auto_height_QMARK_$jscomp$3_layout_gap_row$jscomp$6$$=function(){var $or__5025__auto__$jscomp$712$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$502$$);return $or__5025__auto__$jscomp$712$$?$or__5025__auto__$jscomp$712$$:$auto_QMARK_$jscomp$4$$}();$auto_width_QMARK_$jscomp$4_wrap_QMARK_$jscomp$1$$=$app$common$types$shape$layout$wrap_QMARK_$$($shape$jscomp$502$$)&&($col_QMARK_$jscomp$6$$||$APP.$cljs$core$not$$($auto_width_QMARK_$jscomp$4_wrap_QMARK_$jscomp$1$$))&&
($row_QMARK_$jscomp$6$$||$APP.$cljs$core$not$$($auto_height_QMARK_$jscomp$3_layout_gap_row$jscomp$6$$));var $layout_gap_col$jscomp$6_vec__66497$$=$APP.$app$common$types$shape$layout$gaps$$($shape$jscomp$502$$);$auto_height_QMARK_$jscomp$3_layout_gap_row$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$6_vec__66497$$,0,null);$layout_gap_col$jscomp$6_vec__66497$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$6_vec__66497$$,
1,null);var $layout_width$jscomp$3$$=$APP.$app$common$geom$shapes$points$width_points$$($layout_bounds$jscomp$7_layout_height$jscomp$3$$);$layout_bounds$jscomp$7_layout_height$jscomp$3$$=$APP.$app$common$geom$shapes$points$height_points$$($layout_bounds$jscomp$7_layout_height$jscomp$3$$);var $line_data$$=null,$result$jscomp$277$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$);for($G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$=$APP.$cljs$core$seq$$($G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$);;){if($APP.$cljs$core$not$$($G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$))return $APP.$cljs$core$persistent_BANG_$$(function(){var $G__66517$$=
$result$jscomp$277$$;return $line_data$$!=null?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__66517$$,$line_data$$):$G__66517$$}());var $G__66696_G__66704_num_children$jscomp$1_vec__66518$$=$APP.$cljs$core$first$$($G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$),$child_bounds$jscomp$18_child_data$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66696_G__66704_num_children$jscomp$1_vec__66518$$,0,null),$child$jscomp$100_next_line_min_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66696_G__66704_num_children$jscomp$1_vec__66518$$,
1,null),$G__66697_G__66705_children_data_map__66521__$1$$=$APP.$cljs$core$__destructure_map$$($line_data$$),$line_min_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66697_G__66705_children_data_map__66521__$1$$,$cljs$cst$3655$line_min_width$$),$line_min_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66697_G__66705_children_data_map__66521__$1$$,$cljs$cst$3656$line_min_height$$),$line_max_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66697_G__66705_children_data_map__66521__$1$$,
$cljs$cst$3657$line_max_width$$),$line_max_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66697_G__66705_children_data_map__66521__$1$$,$cljs$cst$3658$line_max_height$$);$G__66696_G__66704_num_children$jscomp$1_vec__66518$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66697_G__66705_children_data_map__66521__$1$$,$APP.$cljs$cst$3650$num_children$$);$G__66697_G__66705_children_data_map__66521__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66697_G__66705_children_data_map__66521__$1$$,
$cljs$cst$3659$children_data$$);var $child_width$jscomp$5$$=$APP.$app$common$geom$shapes$points$width_points$$($child_bounds$jscomp$18_child_data$$),$child_height$jscomp$5$$=$APP.$app$common$geom$shapes$points$height_points$$($child_bounds$jscomp$18_child_data$$),$child_max_width$$=$app$common$types$shape$layout$child_max_width$$($child$jscomp$100_next_line_min_width$$),$child_max_height$$=$app$common$types$shape$layout$child_max_height$$($child$jscomp$100_next_line_min_width$$),$child_margin_width_next_line_min_height$$=
$app$common$types$shape$layout$child_width_margin$$($child$jscomp$100_next_line_min_width$$),$child_margin_height$$=$app$common$types$shape$layout$child_height_margin$$($child$jscomp$100_next_line_min_width$$),$fill_width_QMARK_$$=$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$100_next_line_min_width$$),$fill_height_QMARK_$$=$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$100_next_line_min_width$$);
$child_bounds$jscomp$18_child_data$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$100_next_line_min_width$$),$cljs$cst$3660$child_min_width$$,$app$common$geom$shapes$flex_layout$layout_data$child_min_width$$($child$jscomp$100_next_line_min_width$$,$child_bounds$jscomp$18_child_data$$,$bounds$jscomp$44$$,$objects$jscomp$412$$),$cljs$cst$3661$child_min_height$$,$app$common$geom$shapes$flex_layout$layout_data$child_min_height$$($child$jscomp$100_next_line_min_width$$,
$child_bounds$jscomp$18_child_data$$,$bounds$jscomp$44$$,$objects$jscomp$412$$),$cljs$cst$3662$child_max_width$$,$fill_width_QMARK_$$?$child_max_width$$:$child_width$jscomp$5$$,$cljs$cst$3663$child_max_height$$,$fill_height_QMARK_$$?$child_max_height$$:$child_height$jscomp$5$$],null);var $next_min_width$$=$child_margin_width_next_line_min_height$$+$cljs$cst$3660$child_min_width$$.$cljs$core$IFn$_invoke$arity$1$($child_bounds$jscomp$18_child_data$$),$next_min_height$$=$child_margin_height$$+$cljs$cst$3661$child_min_height$$.$cljs$core$IFn$_invoke$arity$1$($child_bounds$jscomp$18_child_data$$),
$next_max_width$$=$child_margin_width_next_line_min_height$$+$cljs$cst$3662$child_max_width$$.$cljs$core$IFn$_invoke$arity$1$($child_bounds$jscomp$18_child_data$$),$next_max_height$$=$child_margin_height$$+$cljs$cst$3663$child_max_height$$.$cljs$core$IFn$_invoke$arity$1$($child_bounds$jscomp$18_child_data$$);$child$jscomp$100_next_line_min_width$$=$line_min_width$$+$next_min_width$$+($space_evenly_QMARK_$jscomp$2$$?$layout_gap_col$jscomp$6_vec__66497$$*($G__66696_G__66704_num_children$jscomp$1_vec__66518$$+
2):$space_around_QMARK_$jscomp$2$$?$layout_gap_col$jscomp$6_vec__66497$$*($G__66696_G__66704_num_children$jscomp$1_vec__66518$$+1):$layout_gap_col$jscomp$6_vec__66497$$*$G__66696_G__66704_num_children$jscomp$1_vec__66518$$);$child_margin_width_next_line_min_height$$=$line_min_height$$+$next_min_height$$+($space_evenly_QMARK_$jscomp$2$$?$auto_height_QMARK_$jscomp$3_layout_gap_row$jscomp$6$$*($G__66696_G__66704_num_children$jscomp$1_vec__66518$$+2):$space_around_QMARK_$jscomp$2$$?$auto_height_QMARK_$jscomp$3_layout_gap_row$jscomp$6$$*
($G__66696_G__66704_num_children$jscomp$1_vec__66518$$+1):$auto_height_QMARK_$jscomp$3_layout_gap_row$jscomp$6$$*$G__66696_G__66704_num_children$jscomp$1_vec__66518$$);$line_data$$!=null&&(!$auto_width_QMARK_$jscomp$4_wrap_QMARK_$jscomp$1$$||$row_QMARK_$jscomp$6$$&&($child$jscomp$100_next_line_min_width$$<$layout_width$jscomp$3$$||$APP.$app$common$math$abs$$($child$jscomp$100_next_line_min_width$$-$layout_width$jscomp$3$$)<=.5)||$col_QMARK_$jscomp$6$$&&($child_margin_width_next_line_min_height$$<
$layout_bounds$jscomp$7_layout_height$jscomp$3$$||$APP.$app$common$math$abs$$($child_margin_width_next_line_min_height$$-$layout_bounds$jscomp$7_layout_height$jscomp$3$$)<=.5))?($G__66696_G__66704_num_children$jscomp$1_vec__66518$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$cljs$cst$3655$line_min_width$$,$row_QMARK_$jscomp$6$$?$line_min_width$$+$next_min_width$$:function(){var $x__5110__auto__$jscomp$90$$=$line_min_width$$,$y__5111__auto__$jscomp$90$$=$next_min_width$$;return $x__5110__auto__$jscomp$90$$>
$y__5111__auto__$jscomp$90$$?$x__5110__auto__$jscomp$90$$:$y__5111__auto__$jscomp$90$$}(),$cljs$cst$3657$line_max_width$$,$row_QMARK_$jscomp$6$$?$line_max_width$$+$next_max_width$$:function(){var $x__5110__auto__$jscomp$91$$=$line_max_width$$,$y__5111__auto__$jscomp$91$$=$next_max_width$$;return $x__5110__auto__$jscomp$91$$>$y__5111__auto__$jscomp$91$$?$x__5110__auto__$jscomp$91$$:$y__5111__auto__$jscomp$91$$}(),$cljs$cst$3656$line_min_height$$,$col_QMARK_$jscomp$6$$?$line_min_height$$+$next_min_height$$:
function(){var $x__5110__auto__$jscomp$92$$=$line_min_height$$,$y__5111__auto__$jscomp$92$$=$next_min_height$$;return $x__5110__auto__$jscomp$92$$>$y__5111__auto__$jscomp$92$$?$x__5110__auto__$jscomp$92$$:$y__5111__auto__$jscomp$92$$}(),$cljs$cst$3658$line_max_height$$,$col_QMARK_$jscomp$6$$?$line_max_height$$+$next_max_height$$:function(){var $x__5110__auto__$jscomp$93$$=$line_max_height$$,$y__5111__auto__$jscomp$93$$=$next_max_height$$;return $x__5110__auto__$jscomp$93$$>$y__5111__auto__$jscomp$93$$?
$x__5110__auto__$jscomp$93$$:$y__5111__auto__$jscomp$93$$}(),$APP.$cljs$cst$3650$num_children$$,$G__66696_G__66704_num_children$jscomp$1_vec__66518$$+1,$cljs$cst$3659$children_data$$,$app$common$geom$shapes$flex_layout$layout_data$conjv$$($G__66697_G__66705_children_data_map__66521__$1$$,$child_bounds$jscomp$18_child_data$$)],null),$G__66697_G__66705_children_data_map__66521__$1$$=$result$jscomp$277$$,$G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$=$APP.$cljs$core$next$$($G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$),
$line_data$$=$G__66696_G__66704_num_children$jscomp$1_vec__66518$$,$result$jscomp$277$$=$G__66697_G__66705_children_data_map__66521__$1$$):($G__66696_G__66704_num_children$jscomp$1_vec__66518$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$cljs$cst$3655$line_min_width$$,$next_min_width$$,$cljs$cst$3656$line_min_height$$,$next_min_height$$,$cljs$cst$3657$line_max_width$$,$next_max_width$$,$cljs$cst$3658$line_max_height$$,$next_max_height$$,$APP.$cljs$cst$3650$num_children$$,1,$cljs$cst$3659$children_data$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child_bounds$jscomp$18_child_data$$],null)],null),$G__66697_G__66705_children_data_map__66521__$1$$=function(){var $G__66531$$=$result$jscomp$277$$;return $line_data$$!=null?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__66531$$,$line_data$$):$G__66531$$}(),$G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$=$APP.$cljs$core$next$$($G__66698_G__66706_children$jscomp$232_children__$1$jscomp$29$$),
$line_data$$=$G__66696_G__66704_num_children$jscomp$1_vec__66518$$,$result$jscomp$277$$=$G__66697_G__66705_children_data_map__66521__$1$$)}};
$app$common$geom$shapes$flex_layout$layout_data$add_space_to_items$$=function($prop$jscomp$28$$,$prop_min$$,$prop_max$$,$G__66709_result$jscomp$278_to_share$$,$G__66707_items$jscomp$41_items__$1$jscomp$3$$){var $num_items_per_line_target$$=$APP.$cljs$core$count$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66532_SHARP_$$){return $APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__66532_SHARP_$$,$prop$jscomp$28$$),
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__66532_SHARP_$$,$prop_max$$))},$G__66707_items$jscomp$41_items__$1$jscomp$3$$));$num_items_per_line_target$$=$G__66709_result$jscomp$278_to_share$$/$num_items_per_line_target$$;$G__66707_items$jscomp$41_items__$1$jscomp$3$$=$APP.$cljs$core$seq$$($G__66707_items$jscomp$41_items__$1$jscomp$3$$);var $G__66708_remainder$jscomp$13_remainder__$1$jscomp$5$$=$G__66709_result$jscomp$278_to_share$$;for($G__66709_result$jscomp$278_to_share$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$);;){if($APP.$cljs$core$not$$($G__66707_items$jscomp$41_items__$1$jscomp$3$$))return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_persistent_BANG_$$($G__66709_result$jscomp$278_to_share$$),$G__66708_remainder$jscomp$13_remainder__$1$jscomp$5$$],null);var $current$jscomp$43$$=$APP.$cljs$core$first$$($G__66707_items$jscomp$41_items__$1$jscomp$3$$),$cur_val_current__$1$jscomp$1$$=function(){var $or__5025__auto__$jscomp$713_or__5025__auto____$1$jscomp$81$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$43$$,$prop$jscomp$28$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$713_or__5025__auto____$1$jscomp$81$$))return $or__5025__auto__$jscomp$713_or__5025__auto____$1$jscomp$81$$;
$or__5025__auto__$jscomp$713_or__5025__auto____$1$jscomp$81$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$43$$,$prop_min$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$713_or__5025__auto____$1$jscomp$81$$)?$or__5025__auto__$jscomp$713_or__5025__auto____$1$jscomp$81$$:0}(),$cur_inc_max_val$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$43$$,$prop_max$$);$cur_inc_max_val$$=$cur_val_current__$1$jscomp$1$$+$num_items_per_line_target$$>$cur_inc_max_val$$?
$cur_inc_max_val$$-$cur_val_current__$1$jscomp$1$$:$num_items_per_line_target$$;$cur_val_current__$1$jscomp$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($current$jscomp$43$$,$prop$jscomp$28$$,$cur_val_current__$1$jscomp$1$$+$cur_inc_max_val$$);$G__66708_remainder$jscomp$13_remainder__$1$jscomp$5$$-=$cur_inc_max_val$$;$G__66707_items$jscomp$41_items__$1$jscomp$3$$=$APP.$cljs$core$next$$($G__66707_items$jscomp$41_items__$1$jscomp$3$$);$G__66709_result$jscomp$278_to_share$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__66709_result$jscomp$278_to_share$$,
$cur_val_current__$1$jscomp$1$$)}};
$app$common$geom$shapes$flex_layout$layout_data$distribute_space$$=function($prop$jscomp$29$$,$prop_min$jscomp$1$$,$prop_max$jscomp$1$$,$min_value_to_share$jscomp$1$$,$bound_value_remainder$jscomp$14_vec__66538$$,$G__66711_items$jscomp$42_items__$1$jscomp$4_items__$2$jscomp$1$$){for($min_value_to_share$jscomp$1$$=$bound_value_remainder$jscomp$14_vec__66538$$-$min_value_to_share$jscomp$1$$;;){if($min_value_to_share$jscomp$1$$<=0)return $G__66711_items$jscomp$42_items__$1$jscomp$4_items__$2$jscomp$1$$;$bound_value_remainder$jscomp$14_vec__66538$$=
$app$common$geom$shapes$flex_layout$layout_data$add_space_to_items$$($prop$jscomp$29$$,$prop_min$jscomp$1$$,$prop_max$jscomp$1$$,$min_value_to_share$jscomp$1$$,$G__66711_items$jscomp$42_items__$1$jscomp$4_items__$2$jscomp$1$$);$G__66711_items$jscomp$42_items__$1$jscomp$4_items__$2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bound_value_remainder$jscomp$14_vec__66538$$,0,null);$bound_value_remainder$jscomp$14_vec__66538$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bound_value_remainder$jscomp$14_vec__66538$$,
1,null);if($bound_value_remainder$jscomp$14_vec__66538$$<=0||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($bound_value_remainder$jscomp$14_vec__66538$$,$min_value_to_share$jscomp$1$$))return $G__66711_items$jscomp$42_items__$1$jscomp$4_items__$2$jscomp$1$$;$min_value_to_share$jscomp$1$$=$bound_value_remainder$jscomp$14_vec__66538$$}};
$app$common$geom$shapes$flex_layout$layout_data$add_lines_positions$$=function($parent$jscomp$253$$,$layout_bounds$jscomp$8$$,$auto_QMARK_$jscomp$5$$,$layout_lines$$){var $row_QMARK_$jscomp$7$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$),$col_QMARK_$jscomp$7$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$253$$),$auto_width_QMARK_$jscomp$5$$=function(){var $or__5025__auto__$jscomp$714$$=
$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$);return $or__5025__auto__$jscomp$714$$?$or__5025__auto__$jscomp$714$$:$auto_QMARK_$jscomp$5$$}(),$auto_height_QMARK_$jscomp$4$$=function(){var $or__5025__auto__$jscomp$715$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$);return $or__5025__auto__$jscomp$715$$?$or__5025__auto__$jscomp$715$$:$auto_QMARK_$jscomp$5$$}(),$space_evenly_QMARK_$jscomp$3$$=
$app$common$types$shape$layout$space_evenly_QMARK_$$($parent$jscomp$253$$),$space_around_QMARK_$jscomp$3$$=$app$common$types$shape$layout$space_around_QMARK_$$($parent$jscomp$253$$),$num_lines$jscomp$3_vec__66552_vec__66606$$=$APP.$app$common$types$shape$layout$gaps$$($parent$jscomp$253$$),$layout_gap_row$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num_lines$jscomp$3_vec__66552_vec__66606$$,0,null),$layout_gap_col$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num_lines$jscomp$3_vec__66552_vec__66606$$,
1,null),$layout_width$jscomp$4$$=$APP.$app$common$geom$shapes$points$width_points$$($layout_bounds$jscomp$8$$),$layout_height$jscomp$4$$=$APP.$app$common$geom$shapes$points$height_points$$($layout_bounds$jscomp$8$$);$num_lines$jscomp$3_vec__66552_vec__66606$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__66589_total_max_height$jscomp$1$$,$line_min_width$jscomp$1_p__66590$$){var $total_min_width$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66589_total_max_height$jscomp$1$$,
0,null),$total_min_height$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66589_total_max_height$jscomp$1$$,1,null),$total_max_width$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66589_total_max_height$jscomp$1$$,2,null);$p__66589_total_max_height$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66589_total_max_height$jscomp$1$$,3,null);var $line_max_height$jscomp$1_map__66594__$1$$=$APP.$cljs$core$__destructure_map$$($line_min_width$jscomp$1_p__66590$$);
$line_min_width$jscomp$1_p__66590$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($line_max_height$jscomp$1_map__66594__$1$$,$cljs$cst$3655$line_min_width$$);var $line_min_height$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($line_max_height$jscomp$1_map__66594__$1$$,$cljs$cst$3656$line_min_height$$),$line_max_width$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($line_max_height$jscomp$1_map__66594__$1$$,$cljs$cst$3657$line_max_width$$);$line_max_height$jscomp$1_map__66594__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($line_max_height$jscomp$1_map__66594__$1$$,$cljs$cst$3658$line_max_height$$);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$total_min_width$jscomp$1$$+$line_min_width$jscomp$1_p__66590$$,$total_min_height$jscomp$1$$+$line_min_height$jscomp$1$$,$total_max_width$jscomp$1$$+$line_max_width$jscomp$1$$,$p__66589_total_max_height$jscomp$1$$+$line_max_height$jscomp$1_map__66594__$1$$],null)},new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,0,0,0],null),$layout_lines$$);var $total_min_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num_lines$jscomp$3_vec__66552_vec__66606$$,0,null),$total_min_height$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num_lines$jscomp$3_vec__66552_vec__66606$$,1,null),$total_max_width$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num_lines$jscomp$3_vec__66552_vec__66606$$,2,null),$total_max_height$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($num_lines$jscomp$3_vec__66552_vec__66606$$,
3,null);$num_lines$jscomp$3_vec__66552_vec__66606$$=$APP.$cljs$core$count$$($layout_lines$$);var $stretch_width_fix$$=$col_QMARK_$jscomp$7$$&&$app$common$types$shape$layout$content_stretch_QMARK_$$($parent$jscomp$253$$)&&$APP.$cljs$core$not$$($auto_width_QMARK_$jscomp$5$$)?($layout_width$jscomp$4$$-$layout_gap_col$jscomp$7$$*($num_lines$jscomp$3_vec__66552_vec__66606$$-1)-$total_max_width$$)/$num_lines$jscomp$3_vec__66552_vec__66606$$:0,$stretch_height_fix$$=$row_QMARK_$jscomp$7$$&&$app$common$types$shape$layout$content_stretch_QMARK_$$($parent$jscomp$253$$)&&
$APP.$cljs$core$not$$($auto_height_QMARK_$jscomp$4$$)?($layout_height$jscomp$4$$-$layout_gap_row$jscomp$7$$*($num_lines$jscomp$3_vec__66552_vec__66606$$-1)-$total_max_height$$)/$num_lines$jscomp$3_vec__66552_vec__66606$$:0,$rest_layout_height$$=$layout_height$jscomp$4$$-($num_lines$jscomp$3_vec__66552_vec__66606$$-1)*$layout_gap_row$jscomp$7$$,$rest_layout_width$$=$layout_width$jscomp$4$$-($num_lines$jscomp$3_vec__66552_vec__66606$$-1)*$layout_gap_col$jscomp$7$$,$layout_lines__$1$$=function(){var $G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$=
$row_QMARK_$jscomp$7$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66541_SHARP_$$){var $JSCompiler_temp_const$jscomp$10444$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;if($APP.$cljs$core$truth_$$($auto_width_QMARK_$jscomp$5$$))var $JSCompiler_temp$jscomp$10446_x__5110__auto__$jscomp$inline_11923$$=$cljs$cst$3655$line_min_width$$.$cljs$core$IFn$_invoke$arity$1$($p1__66541_SHARP_$$);else{$JSCompiler_temp$jscomp$10446_x__5110__auto__$jscomp$inline_11923$$=$cljs$cst$3655$line_min_width$$.$cljs$core$IFn$_invoke$arity$1$($p1__66541_SHARP_$$);
var $map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$=$APP.$cljs$core$__destructure_map$$($p1__66541_SHARP_$$);$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$,
$APP.$cljs$cst$3650$num_children$$);$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$=$layout_width$jscomp$4$$-$layout_gap_col$jscomp$7$$*($space_evenly_QMARK_$jscomp$3$$?$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$+1:$space_around_QMARK_$jscomp$3$$?$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$:
$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$-1);var $y__5114__auto__$jscomp$inline_11926$$=$cljs$cst$3657$line_max_width$$.$cljs$core$IFn$_invoke$arity$1$($p1__66541_SHARP_$$);$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$=$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$<
$y__5114__auto__$jscomp$inline_11926$$?$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$:$y__5114__auto__$jscomp$inline_11926$$;$JSCompiler_temp$jscomp$10446_x__5110__auto__$jscomp$inline_11923$$=$JSCompiler_temp$jscomp$10446_x__5110__auto__$jscomp$inline_11923$$>$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$?$JSCompiler_temp$jscomp$10446_x__5110__auto__$jscomp$inline_11923$$:
$map__66600__$1$jscomp$inline_13648_num_children$jscomp$inline_13649_x__5113__auto__$jscomp$inline_11925_y__5111__auto__$jscomp$inline_11924$$}return $JSCompiler_temp_const$jscomp$10444$$.call($APP.$cljs$core$assoc$$,$p1__66541_SHARP_$$,$APP.$cljs$cst$3649$line_width$$,$JSCompiler_temp$jscomp$10446_x__5110__auto__$jscomp$inline_11923$$)},$layout_lines$$):$layout_lines$$;$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$=$col_QMARK_$jscomp$7$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66542_SHARP_$$){var $JSCompiler_temp_const$jscomp$10447$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;if($APP.$cljs$core$truth_$$($auto_height_QMARK_$jscomp$4$$))var $JSCompiler_temp$jscomp$10449_x__5110__auto__$jscomp$inline_11928$$=$cljs$cst$3656$line_min_height$$.$cljs$core$IFn$_invoke$arity$1$($p1__66542_SHARP_$$);else{$JSCompiler_temp$jscomp$10449_x__5110__auto__$jscomp$inline_11928$$=$cljs$cst$3656$line_min_height$$.$cljs$core$IFn$_invoke$arity$1$($p1__66542_SHARP_$$);var $map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$=
$APP.$cljs$core$__destructure_map$$($p1__66542_SHARP_$$);$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$,$APP.$cljs$cst$3650$num_children$$);$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$=
$layout_height$jscomp$4$$-$layout_gap_row$jscomp$7$$*($space_evenly_QMARK_$jscomp$3$$?$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$+1:$space_around_QMARK_$jscomp$3$$?$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$:$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$-
1);var $y__5114__auto__$jscomp$inline_11931$$=$cljs$cst$3658$line_max_height$$.$cljs$core$IFn$_invoke$arity$1$($p1__66542_SHARP_$$);$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$=$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$<$y__5114__auto__$jscomp$inline_11931$$?$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$:
$y__5114__auto__$jscomp$inline_11931$$;$JSCompiler_temp$jscomp$10449_x__5110__auto__$jscomp$inline_11928$$=$JSCompiler_temp$jscomp$10449_x__5110__auto__$jscomp$inline_11928$$>$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$?$JSCompiler_temp$jscomp$10449_x__5110__auto__$jscomp$inline_11928$$:$map__66605__$1$jscomp$inline_13652_num_children$jscomp$inline_13653_x__5113__auto__$jscomp$inline_11930_y__5111__auto__$jscomp$inline_11929$$}return $JSCompiler_temp_const$jscomp$10447$$.call($APP.$cljs$core$assoc$$,
$p1__66542_SHARP_$$,$APP.$cljs$cst$1749$line_height$$,$JSCompiler_temp$jscomp$10449_x__5110__auto__$jscomp$inline_11928$$)},$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$):$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$;$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$=$APP.$cljs$core$truth_$$(function(){if($row_QMARK_$jscomp$7$$){var $or__5025__auto__$jscomp$716$$=$total_min_height$$>=$rest_layout_height$$;return $or__5025__auto__$jscomp$716$$?
$or__5025__auto__$jscomp$716$$:$auto_height_QMARK_$jscomp$4$$}return $row_QMARK_$jscomp$7$$}())?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66543_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__66543_SHARP_$$,$APP.$cljs$cst$1749$line_height$$,$cljs$cst$3656$line_min_height$$.$cljs$core$IFn$_invoke$arity$1$($p1__66543_SHARP_$$))},$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$):$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$;
$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$=$row_QMARK_$jscomp$7$$&&$total_max_height$$<=$rest_layout_height$$&&$APP.$cljs$core$not$$($auto_height_QMARK_$jscomp$4$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66544_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__66544_SHARP_$$,$APP.$cljs$cst$1749$line_height$$,$cljs$cst$3658$line_max_height$$.$cljs$core$IFn$_invoke$arity$1$($p1__66544_SHARP_$$)+$stretch_height_fix$$)},
$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$):$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$;$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$=$APP.$cljs$core$truth_$$(function(){if($col_QMARK_$jscomp$7$$){var $or__5025__auto__$jscomp$717$$=$total_min_width$$>=$rest_layout_width$$;return $or__5025__auto__$jscomp$717$$?$or__5025__auto__$jscomp$717$$:$auto_width_QMARK_$jscomp$5$$}return $col_QMARK_$jscomp$7$$}())?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66545_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__66545_SHARP_$$,
$APP.$cljs$cst$3649$line_width$$,$cljs$cst$3655$line_min_width$$.$cljs$core$IFn$_invoke$arity$1$($p1__66545_SHARP_$$))},$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$):$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$;return $col_QMARK_$jscomp$7$$&&$total_max_width$$<=$rest_layout_width$$&&$APP.$cljs$core$not$$($auto_width_QMARK_$jscomp$5$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66546_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__66546_SHARP_$$,
$APP.$cljs$cst$3649$line_width$$,$cljs$cst$3657$line_max_width$$.$cljs$core$IFn$_invoke$arity$1$($p1__66546_SHARP_$$)+$stretch_width_fix$$)},$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$):$G__66612__$1_G__66612__$2_G__66612__$3_G__66612__$4_G__66612__$5$$}(),$layout_lines__$2_layout_lines__$3$$=function(){var $G__66621__$1$$=$row_QMARK_$jscomp$7$$&&$total_min_height$$<$rest_layout_height$$&&$rest_layout_height$$<$total_max_height$$&&$APP.$cljs$core$not$$($auto_height_QMARK_$jscomp$4$$)?
$app$common$geom$shapes$flex_layout$layout_data$distribute_space$$($APP.$cljs$cst$1749$line_height$$,$cljs$cst$3656$line_min_height$$,$cljs$cst$3658$line_max_height$$,$total_min_height$$,$rest_layout_height$$,$layout_lines__$1$$):$layout_lines__$1$$;return $col_QMARK_$jscomp$7$$&&$total_min_width$$<$rest_layout_width$$&&$rest_layout_width$$<$total_max_width$$&&$APP.$cljs$core$not$$($auto_width_QMARK_$jscomp$5$$)?$app$common$geom$shapes$flex_layout$layout_data$distribute_space$$($APP.$cljs$cst$3649$line_width$$,
$cljs$cst$3655$line_min_width$$,$cljs$cst$3657$line_max_width$$,$total_min_width$$,$rest_layout_width$$,$G__66621__$1$$):$G__66621__$1$$}();$layout_lines__$2_layout_lines__$3$$=$row_QMARK_$jscomp$7$$?$APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__66623_rest_layout_height__$1$$,$map__66628__$1_p__66624$$){var $result$jscomp$280$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66623_rest_layout_height__$1$$,
0,null);$p__66623_rest_layout_height__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66623_rest_layout_height__$1$$,1,null);$map__66628__$1_p__66624$$=$APP.$cljs$core$__destructure_map$$($map__66628__$1_p__66624$$);var $line_height$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66628__$1_p__66624$$,$APP.$cljs$cst$1749$line_height$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$280$$,
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__66628__$1_p__66624$$,$cljs$cst$3664$to_bound_height$$,$p__66623_rest_layout_height__$1$$)),$p__66623_rest_layout_height__$1$$-$line_height$jscomp$11$$-$layout_gap_row$jscomp$7$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$layout_height$jscomp$4$$],null),$layout_lines__$2_layout_lines__$3$$))):$col_QMARK_$jscomp$7$$?
$APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__66634_rest_layout_width__$1$$,$map__66642__$1_p__66635$$){var $result$jscomp$281$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66634_rest_layout_width__$1$$,0,null);$p__66634_rest_layout_width__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66634_rest_layout_width__$1$$,1,null);$map__66642__$1_p__66635$$=$APP.$cljs$core$__destructure_map$$($map__66642__$1_p__66635$$);
var $line_width$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66642__$1_p__66635$$,$APP.$cljs$cst$3649$line_width$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$281$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__66642__$1_p__66635$$,$cljs$cst$3665$to_bound_width$$,$p__66634_rest_layout_width__$1$$)),$p__66634_rest_layout_width__$1$$-
$line_width$jscomp$4$$-$layout_gap_col$jscomp$7$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$layout_width$jscomp$4$$],null),$layout_lines__$2_layout_lines__$3$$))):$layout_lines__$2_layout_lines__$3$$;var $total_height$jscomp$3_vec__66609$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p__66583_total_height$jscomp$4$$,$line_width$jscomp$3_p__66584$$){var $total_width$jscomp$4$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66583_total_height$jscomp$4$$,0,null);$p__66583_total_height$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66583_total_height$jscomp$4$$,1,null);var $line_height$jscomp$10_map__66588__$1$$=$APP.$cljs$core$__destructure_map$$($line_width$jscomp$3_p__66584$$);$line_width$jscomp$3_p__66584$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($line_height$jscomp$10_map__66588__$1$$,$APP.$cljs$cst$3649$line_width$$);
$line_height$jscomp$10_map__66588__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($line_height$jscomp$10_map__66588__$1$$,$APP.$cljs$cst$1749$line_height$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$total_width$jscomp$4$$+$line_width$jscomp$3_p__66584$$,$p__66583_total_height$jscomp$4$$+$line_height$jscomp$10_map__66588__$1$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[0,0],null),$layout_lines__$2_layout_lines__$3$$),$total_width$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($total_height$jscomp$3_vec__66609$$,0,null);$total_height$jscomp$3_vec__66609$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($total_height$jscomp$3_vec__66609$$,1,null);var $base_p$jscomp$3$$=$app$common$geom$shapes$flex_layout$positions$get_base_line$$($parent$jscomp$253$$,$layout_bounds$jscomp$8$$,$total_width$jscomp$3$$,$total_height$jscomp$3_vec__66609$$,
$num_lines$jscomp$3_vec__66552_vec__66606$$);return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$04$$(function($free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$,$free_height$jscomp$inline_11996_total_height$jscomp$5$$,$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$,$base_p$jscomp$4_p__66595$$,
$layout_line$$){var $result$jscomp$279$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($base_p$jscomp$4_p__66595$$,0,null);$base_p$jscomp$4_p__66595$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($base_p$jscomp$4_p__66595$$,1,null);var $layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($layout_line$$);var $line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$,$APP.$cljs$cst$3649$line_width$$),$around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$,$APP.$cljs$cst$1749$line_height$$),$children_gap_height$jscomp$inline_11964_num_children$jscomp$inline_11943$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$,$APP.$cljs$cst$3650$num_children$$),$G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$=$APP.$app$common$geom$shapes$points$width_points$$($layout_bounds$jscomp$8$$);$layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$=$APP.$app$common$geom$shapes$points$height_points$$($layout_bounds$jscomp$8$$);
var $col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$=$APP.$app$common$types$shape$layout$gaps$$($parent$jscomp$253$$),$layout_gap_row$jscomp$inline_11947$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$,0,null),$children_gap_width$jscomp$inline_11963_layout_gap_col$jscomp$inline_11948$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$,
1,null),$layout_height$jscomp$inline_11983_row_QMARK_$jscomp$inline_11949$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$);$col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$253$$);var $col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$=$app$common$types$shape$layout$space_between_QMARK_$$($parent$jscomp$253$$),
$line_height$jscomp$inline_11981_space_around_QMARK_$jscomp$inline_11952$$=$app$common$types$shape$layout$space_around_QMARK_$$($parent$jscomp$253$$),$row_QMARK_$jscomp$inline_11984_space_evenly_QMARK_$jscomp$inline_11953$$=$app$common$types$shape$layout$space_evenly_QMARK_$$($parent$jscomp$253$$),$G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$=$app$common$types$shape$layout$h_center_QMARK_$$($parent$jscomp$253$$),$h_end_QMARK_$jscomp$inline_11955_layout_width$jscomp$inline_11982$$=
$app$common$types$shape$layout$h_end_QMARK_$$($parent$jscomp$253$$),$auto_width_QMARK_$jscomp$inline_11986_v_center_QMARK_$jscomp$inline_11956$$=$app$common$types$shape$layout$v_center_QMARK_$$($parent$jscomp$253$$),$layout_gap_row$jscomp$inline_11989_v_end_QMARK_$jscomp$inline_11957$$=$app$common$types$shape$layout$v_end_QMARK_$$($parent$jscomp$253$$),$content_stretch_QMARK_$jscomp$inline_11958$$=$app$common$types$shape$layout$content_stretch_QMARK_$$($parent$jscomp$253$$),$auto_width_QMARK_$jscomp$inline_11959$$=
$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$),$auto_height_QMARK_$jscomp$inline_11960$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$),$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_hv$$,
$layout_bounds$jscomp$8$$),$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$shapes$points$start_vv$$,$layout_bounds$jscomp$8$$);$children_gap_width$jscomp$inline_11963_layout_gap_col$jscomp$inline_11948$$*=$children_gap_height$jscomp$inline_11964_num_children$jscomp$inline_11943$$-1;$children_gap_height$jscomp$inline_11964_num_children$jscomp$inline_11943$$=$layout_gap_row$jscomp$inline_11947$$*
($children_gap_height$jscomp$inline_11964_num_children$jscomp$inline_11943$$-1);$around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$=$layout_height$jscomp$inline_11983_row_QMARK_$jscomp$inline_11949$$&&$content_stretch_QMARK_$jscomp$inline_11958$$&&!$auto_height_QMARK_$jscomp$inline_11960$$?$around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$+($layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$-
$free_height$jscomp$inline_11996_total_height$jscomp$5$$)/$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$:$around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$;$line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$=$col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$&&$content_stretch_QMARK_$jscomp$inline_11958$$&&
!$auto_width_QMARK_$jscomp$inline_11959$$?$line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$+($G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$-$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$)/$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$:$line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$;
$G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$=!$layout_height$jscomp$inline_11983_row_QMARK_$jscomp$inline_11949$$||!$G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$||$line_height$jscomp$inline_11981_space_around_QMARK_$jscomp$inline_11952$$||$row_QMARK_$jscomp$inline_11984_space_evenly_QMARK_$jscomp$inline_11953$$||$col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$?
$base_p$jscomp$4_p__66595$$:$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$add$$($base_p$jscomp$4_p__66595$$,$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$($G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$/2)),$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$(($line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$+
$children_gap_width$jscomp$inline_11963_layout_gap_col$jscomp$inline_11948$$)/2));$G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$=!$layout_height$jscomp$inline_11983_row_QMARK_$jscomp$inline_11949$$||!$h_end_QMARK_$jscomp$inline_11955_layout_width$jscomp$inline_11982$$||$line_height$jscomp$inline_11981_space_around_QMARK_$jscomp$inline_11952$$||$row_QMARK_$jscomp$inline_11984_space_evenly_QMARK_$jscomp$inline_11953$$||
$col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$?$G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$:$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$add$$($G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$,$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$($G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$)),
$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$($line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$+$children_gap_width$jscomp$inline_11963_layout_gap_col$jscomp$inline_11948$$));$G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$=!$col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$||
!$auto_width_QMARK_$jscomp$inline_11986_v_center_QMARK_$jscomp$inline_11956$$||$line_height$jscomp$inline_11981_space_around_QMARK_$jscomp$inline_11952$$||$row_QMARK_$jscomp$inline_11984_space_evenly_QMARK_$jscomp$inline_11953$$||$col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$?$G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$:$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$add$$($G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$,
$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$($layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$/2)),$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$(($around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$+$children_gap_height$jscomp$inline_11964_num_children$jscomp$inline_11943$$)/2));$layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$=
!$col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$||!$layout_gap_row$jscomp$inline_11989_v_end_QMARK_$jscomp$inline_11957$$||$line_height$jscomp$inline_11981_space_around_QMARK_$jscomp$inline_11952$$||$row_QMARK_$jscomp$inline_11984_space_evenly_QMARK_$jscomp$inline_11953$$||$col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$?$G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$:
$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$add$$($G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$,$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$($layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$)),$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$($around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$+
$children_gap_height$jscomp$inline_11964_num_children$jscomp$inline_11943$$));$col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$=$APP.$cljs$core$__destructure_map$$($layout_line$$);$col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$,$APP.$cljs$cst$3649$line_width$$);
$line_height$jscomp$inline_11981_space_around_QMARK_$jscomp$inline_11952$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$,$APP.$cljs$cst$1749$line_height$$);$h_end_QMARK_$jscomp$inline_11955_layout_width$jscomp$inline_11982$$=$APP.$app$common$geom$shapes$points$width_points$$($layout_bounds$jscomp$8$$);$layout_height$jscomp$inline_11983_row_QMARK_$jscomp$inline_11949$$=$APP.$app$common$geom$shapes$points$height_points$$($layout_bounds$jscomp$8$$);
$row_QMARK_$jscomp$inline_11984_space_evenly_QMARK_$jscomp$inline_11953$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$);$col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$253$$);$auto_width_QMARK_$jscomp$inline_11986_v_center_QMARK_$jscomp$inline_11956$$=$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$);
$G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$253$$);$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$=$APP.$app$common$types$shape$layout$gaps$$($parent$jscomp$253$$);$layout_gap_row$jscomp$inline_11989_v_end_QMARK_$jscomp$inline_11957$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$,
0,null);$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$,1,null);$line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$=$app$common$types$shape$layout$content_stretch_QMARK_$$($parent$jscomp$253$$);$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$=
$APP.$cljs$core$__destructure_map$$($parent$jscomp$253$$);$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$,$APP.$cljs$cst$1675$layout_align_content$$);$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1652$space_between$$,$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$);$around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$=$app$common$types$shape$layout$content_around_QMARK_$$($parent$jscomp$253$$);$G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$=
$app$common$types$shape$layout$content_evenly_QMARK_$$($parent$jscomp$253$$);$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$=$h_end_QMARK_$jscomp$inline_11955_layout_width$jscomp$inline_11982$$-$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$;$free_height$jscomp$inline_11996_total_height$jscomp$5$$=$layout_height$jscomp$inline_11983_row_QMARK_$jscomp$inline_11949$$-$free_height$jscomp$inline_11996_total_height$jscomp$5$$;
$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$=$auto_width_QMARK_$jscomp$inline_11986_v_center_QMARK_$jscomp$inline_11956$$?$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$:$line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$?$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$/$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$:
$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$?$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$/($G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$-1):$around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$?$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$/
$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$:$G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$?$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$/($G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$+1):$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$;$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$=
$G__66461__$2$jscomp$inline_11969_G__66461__$3$jscomp$inline_11970_auto_height_QMARK_$jscomp$inline_11987_layout_width$jscomp$inline_11944$$?$layout_gap_row$jscomp$inline_11989_v_end_QMARK_$jscomp$inline_11957$$:$line_width$jscomp$inline_11941_line_width__$1$jscomp$inline_11966_stretch_QMARK_$jscomp$inline_11991$$?$free_height$jscomp$inline_11996_total_height$jscomp$5$$/$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$:$between_QMARK_$jscomp$inline_11992_hv$jscomp$inline_11961_layout_align_content$jscomp$inline_13657_map__47817__$1$jscomp$inline_13656$$?
$free_height$jscomp$inline_11996_total_height$jscomp$5$$/($G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$-1):$around_QMARK_$jscomp$inline_11993_line_height$jscomp$inline_11942_line_height__$1$jscomp$inline_11965$$?$free_height$jscomp$inline_11996_total_height$jscomp$5$$/$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$:$G__66461__$1$jscomp$inline_11968_evenly_QMARK_$jscomp$inline_11994_h_center_QMARK_$jscomp$inline_11954$$?
$free_height$jscomp$inline_11996_total_height$jscomp$5$$/($G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$+1):$layout_gap_row$jscomp$inline_11989_v_end_QMARK_$jscomp$inline_11957$$;$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$=$row_QMARK_$jscomp$inline_11984_space_evenly_QMARK_$jscomp$inline_11953$$?$APP.$app$common$geom$point$add$$($base_p$jscomp$4_p__66595$$,$APP.$app$common$geom$shapes$points$start_vv$$($layout_bounds$jscomp$8$$,
$line_height$jscomp$inline_11981_space_around_QMARK_$jscomp$inline_11952$$+($layout_gap_row$jscomp$inline_11989_v_end_QMARK_$jscomp$inline_11957$$>$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$?$layout_gap_row$jscomp$inline_11989_v_end_QMARK_$jscomp$inline_11957$$:$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$))):$base_p$jscomp$4_p__66595$$;$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$=
$col_QMARK_$jscomp$inline_11985_map__66440__$1$jscomp$inline_11979_space_between_QMARK_$jscomp$inline_11951$$?$APP.$app$common$geom$point$add$$($G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$,$APP.$app$common$geom$shapes$points$start_hv$$($layout_bounds$jscomp$8$$,$col_QMARK_$jscomp$inline_11950_line_width$jscomp$inline_11980_vec__66458$jscomp$inline_11946$$+($layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$>
$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$?$layout_gap_col$jscomp$inline_11990_vec__66444$jscomp$inline_11988_vv$jscomp$inline_11962$$:$free_width$jscomp$inline_11995_line_gap_col$jscomp$inline_11997_total_width$jscomp$5$$))):$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$279$$,
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($layout_line$$,$APP.$cljs$cst$2938$start_p$$,$layout_height$jscomp$inline_11945_map__66457__$1$jscomp$inline_11940_start_p$jscomp$6$$)),$G__66447__$1$jscomp$inline_11999_line_gap_row$jscomp$inline_11998_next_p$jscomp$2_num_lines$jscomp$4$$],null)},$total_width$jscomp$3$$,$total_height$jscomp$3_vec__66609$$,$num_lines$jscomp$3_vec__66552_vec__66606$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$base_p$jscomp$3$$],null),$layout_lines__$2_layout_lines__$3$$)))};
$app$common$geom$shapes$flex_layout$layout_data$add_line_spacing$$=function($shape$jscomp$503$$,$layout_bounds$jscomp$9$$,$auto_QMARK_$jscomp$6$$,$map__66646__$1_p__66645$$){$map__66646__$1_p__66645$$=$APP.$cljs$core$__destructure_map$$($map__66646__$1_p__66645$$);var $num_children$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66646__$1_p__66645$$,$APP.$cljs$cst$3650$num_children$$),$line_width$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66646__$1_p__66645$$,
$APP.$cljs$cst$3649$line_width$$),$line_height$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66646__$1_p__66645$$,$APP.$cljs$cst$1749$line_height$$),$width$jscomp$128$$=$APP.$app$common$geom$shapes$points$width_points$$($layout_bounds$jscomp$9$$),$height$jscomp$114$$=$APP.$app$common$geom$shapes$points$height_points$$($layout_bounds$jscomp$9$$),$row_QMARK_$jscomp$8$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$503$$),
$col_QMARK_$jscomp$8$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$503$$),$auto_height_QMARK_$jscomp$5$$=function(){var $or__5025__auto__$jscomp$718$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$503$$);return $or__5025__auto__$jscomp$718$$?$or__5025__auto__$jscomp$718$$:$auto_QMARK_$jscomp$6$$}(),$auto_width_QMARK_$jscomp$6$$=function(){var $or__5025__auto__$jscomp$719$$=$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$503$$);
return $or__5025__auto__$jscomp$719$$?$or__5025__auto__$jscomp$719$$:$auto_QMARK_$jscomp$6$$}(),$space_between_QMARK_$jscomp$1$$=$app$common$types$shape$layout$space_between_QMARK_$$($shape$jscomp$503$$),$space_evenly_QMARK_$jscomp$4$$=$app$common$types$shape$layout$space_evenly_QMARK_$$($shape$jscomp$503$$),$space_around_QMARK_$jscomp$4$$=$app$common$types$shape$layout$space_around_QMARK_$$($shape$jscomp$503$$),$vec__66647$$=$APP.$app$common$types$shape$layout$gaps$$($shape$jscomp$503$$),$layout_gap_row$jscomp$8$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66647$$,0,null),$layout_gap_col$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__66647$$,1,null);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__66646__$1_p__66645$$,$APP.$cljs$cst$2943$layout_bounds$$,$layout_bounds$jscomp$9$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3651$layout_gap_row$$,$col_QMARK_$jscomp$8$$&&$space_evenly_QMARK_$jscomp$4$$?0:
$APP.$cljs$core$truth_$$($col_QMARK_$jscomp$8$$?$space_evenly_QMARK_$jscomp$4$$?$auto_height_QMARK_$jscomp$5$$:$space_evenly_QMARK_$jscomp$4$$:$col_QMARK_$jscomp$8$$)?0:$col_QMARK_$jscomp$8$$&&$space_around_QMARK_$jscomp$4$$?function(){var $y__5111__auto__$jscomp$102$$=($height$jscomp$114$$-$line_height$jscomp$12$$)/$num_children$jscomp$4$$;return $layout_gap_row$jscomp$8$$>$y__5111__auto__$jscomp$102$$?$layout_gap_row$jscomp$8$$:$y__5111__auto__$jscomp$102$$}()/2:$col_QMARK_$jscomp$8$$&&$space_between_QMARK_$jscomp$1$$&&
$APP.$cljs$core$not$$($auto_height_QMARK_$jscomp$5$$)?function(){var $y__5111__auto__$jscomp$103$$=($height$jscomp$114$$-$line_height$jscomp$12$$)/($num_children$jscomp$4$$-1);return $layout_gap_row$jscomp$8$$>$y__5111__auto__$jscomp$103$$?$layout_gap_row$jscomp$8$$:$y__5111__auto__$jscomp$103$$}():$layout_gap_row$jscomp$8$$,$APP.$cljs$cst$3652$layout_gap_col$$,$row_QMARK_$jscomp$8$$&&$space_evenly_QMARK_$jscomp$4$$?0:$APP.$cljs$core$truth_$$($row_QMARK_$jscomp$8$$?$space_around_QMARK_$jscomp$4$$?
$auto_width_QMARK_$jscomp$6$$:$space_around_QMARK_$jscomp$4$$:$row_QMARK_$jscomp$8$$)?0:$row_QMARK_$jscomp$8$$&&$space_around_QMARK_$jscomp$4$$?function(){var $y__5111__auto__$jscomp$100$$=($width$jscomp$128$$-$line_width$jscomp$5$$)/$num_children$jscomp$4$$;return $layout_gap_col$jscomp$8$$>$y__5111__auto__$jscomp$100$$?$layout_gap_col$jscomp$8$$:$y__5111__auto__$jscomp$100$$}()/2:$row_QMARK_$jscomp$8$$&&$space_between_QMARK_$jscomp$1$$&&$APP.$cljs$core$not$$($auto_width_QMARK_$jscomp$6$$)?function(){var $y__5111__auto__$jscomp$101$$=
($width$jscomp$128$$-$line_width$jscomp$5$$)/($num_children$jscomp$4$$-1);return $layout_gap_col$jscomp$8$$>$y__5111__auto__$jscomp$101$$?$layout_gap_col$jscomp$8$$:$y__5111__auto__$jscomp$101$$}():$layout_gap_col$jscomp$8$$,$cljs$cst$3653$margin_x$$,$row_QMARK_$jscomp$8$$&&$space_evenly_QMARK_$jscomp$4$$&&$APP.$cljs$core$not$$($auto_width_QMARK_$jscomp$6$$)?function(){var $y__5111__auto__$jscomp$96$$=($width$jscomp$128$$-$line_width$jscomp$5$$)/($num_children$jscomp$4$$+1);return $layout_gap_col$jscomp$8$$>
$y__5111__auto__$jscomp$96$$?$layout_gap_col$jscomp$8$$:$y__5111__auto__$jscomp$96$$}():$row_QMARK_$jscomp$8$$&&$space_around_QMARK_$jscomp$4$$&&$APP.$cljs$core$not$$($auto_width_QMARK_$jscomp$6$$)?function(){var $y__5111__auto__$jscomp$97$$=($width$jscomp$128$$-$line_width$jscomp$5$$)/$num_children$jscomp$4$$;return $layout_gap_col$jscomp$8$$>$y__5111__auto__$jscomp$97$$?$layout_gap_col$jscomp$8$$:$y__5111__auto__$jscomp$97$$}()/2:$APP.$cljs$core$truth_$$(function(){if($row_QMARK_$jscomp$8$$){var $and__5023__auto____$1$jscomp$75$$=
$space_evenly_QMARK_$jscomp$4$$||$space_around_QMARK_$jscomp$4$$;return $and__5023__auto____$1$jscomp$75$$?$auto_width_QMARK_$jscomp$6$$:$and__5023__auto____$1$jscomp$75$$}return $row_QMARK_$jscomp$8$$}())?$layout_gap_col$jscomp$8$$:0,$cljs$cst$3654$margin_y$$,$col_QMARK_$jscomp$8$$&&$space_evenly_QMARK_$jscomp$4$$&&$APP.$cljs$core$not$$($auto_height_QMARK_$jscomp$5$$)?function(){var $y__5111__auto__$jscomp$98$$=($height$jscomp$114$$-$line_height$jscomp$12$$)/($num_children$jscomp$4$$+1);return $layout_gap_row$jscomp$8$$>
$y__5111__auto__$jscomp$98$$?$layout_gap_row$jscomp$8$$:$y__5111__auto__$jscomp$98$$}():$col_QMARK_$jscomp$8$$&&$space_around_QMARK_$jscomp$4$$&&$APP.$cljs$core$not$$($auto_height_QMARK_$jscomp$5$$)?function(){var $y__5111__auto__$jscomp$99$$=($height$jscomp$114$$-$line_height$jscomp$12$$)/$num_children$jscomp$4$$;return $layout_gap_row$jscomp$8$$>$y__5111__auto__$jscomp$99$$?$layout_gap_row$jscomp$8$$:$y__5111__auto__$jscomp$99$$}()/2:$APP.$cljs$core$truth_$$(function(){if($col_QMARK_$jscomp$8$$){var $and__5023__auto____$1$jscomp$76$$=
$space_evenly_QMARK_$jscomp$4$$||$space_around_QMARK_$jscomp$4$$;return $and__5023__auto____$1$jscomp$76$$?$auto_height_QMARK_$jscomp$5$$:$and__5023__auto____$1$jscomp$76$$}return $col_QMARK_$jscomp$8$$}())?$layout_gap_row$jscomp$8$$:0]))};
$app$common$geom$shapes$flex_layout$layout_data$add_children_resizes$$=function($shape$jscomp$504$$,$map__66669__$1_p__66668$$){$map__66669__$1_p__66668$$=$APP.$cljs$core$__destructure_map$$($map__66669__$1_p__66668$$);var $line_min_width$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66669__$1_p__66668$$,$cljs$cst$3655$line_min_width$$),$line_width$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66669__$1_p__66668$$,$APP.$cljs$cst$3649$line_width$$),
$line_min_height$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66669__$1_p__66668$$,$cljs$cst$3656$line_min_height$$),$line_height$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66669__$1_p__66668$$,$APP.$cljs$cst$1749$line_height$$),$row_QMARK_$jscomp$9$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$504$$),$col_QMARK_$jscomp$9$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$504$$);
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($map__66669__$1_p__66668$$,$cljs$cst$3659$children_data$$,function($G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$){$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$=$row_QMARK_$jscomp$9$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66666_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__66666_SHARP_$$,$cljs$cst$3666$child_width$$,
$cljs$cst$3660$child_min_width$$.$cljs$core$IFn$_invoke$arity$1$($p1__66666_SHARP_$$))},$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$):$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$;$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$=$col_QMARK_$jscomp$9$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66667_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__66667_SHARP_$$,
$cljs$cst$3667$child_height$$,$cljs$cst$3661$child_min_height$$.$cljs$core$IFn$_invoke$arity$1$($p1__66667_SHARP_$$))},$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$):$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$;$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$=$row_QMARK_$jscomp$9$$?$app$common$geom$shapes$flex_layout$layout_data$distribute_space$$($cljs$cst$3666$child_width$$,$cljs$cst$3660$child_min_width$$,
$cljs$cst$3662$child_max_width$$,$line_min_width$jscomp$2$$,$line_width$jscomp$6$$,$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$):$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$;$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$=$col_QMARK_$jscomp$9$$?$app$common$geom$shapes$flex_layout$layout_data$distribute_space$$($cljs$cst$3667$child_height$$,$cljs$cst$3661$child_min_height$$,$cljs$cst$3663$child_max_height$$,
$line_min_height$jscomp$2$$,$line_height$jscomp$13$$,$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$):$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$;return $APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$G__66670__$1_G__66670__$2_G__66670__$3_G__66670__$4_children_data$jscomp$1$$)})};
$app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$=function($shape$jscomp$505$$,$shape_bounds$jscomp$3$$,$children$jscomp$233$$,$bounds$jscomp$45$$,$objects$jscomp$413$$){return $app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($shape$jscomp$505$$,$shape_bounds$jscomp$3$$,$children$jscomp$233$$,$bounds$jscomp$45$$,$objects$jscomp$413$$,!1)};
$app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$=function($layout_lines$jscomp$1_shape$jscomp$506$$,$layout_bounds$jscomp$10_shape_bounds$jscomp$4$$,$children$jscomp$234_children__$1$jscomp$30_children__$2$jscomp$3$$,$bounds$jscomp$46$$,$objects$jscomp$414$$,$auto_QMARK_$jscomp$7$$){$layout_bounds$jscomp$10_shape_bounds$jscomp$4$$=$app$common$geom$shapes$flex_layout$layout_data$layout_bounds$$($layout_lines$jscomp$1_shape$jscomp$506$$,$layout_bounds$jscomp$10_shape_bounds$jscomp$4$$);
var $reverse_QMARK_$jscomp$5$$=$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($layout_lines$jscomp$1_shape$jscomp$506$$);$children$jscomp$234_children__$1$jscomp$30_children__$2$jscomp$3$$=$reverse_QMARK_$jscomp$5$$?$children$jscomp$234_children__$1$jscomp$30_children__$2$jscomp$3$$:$APP.$cljs$core$reverse$$($children$jscomp$234_children__$1$jscomp$30_children__$2$jscomp$3$$);$children$jscomp$234_children__$1$jscomp$30_children__$2$jscomp$3$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($child$jscomp$101_p__66682$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$101_p__66682$$,
0,null);$child$jscomp$101_p__66682$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$101_p__66682$$,1,null);return $APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$101_p__66682$$)},$children$jscomp$234_children__$1$jscomp$30_children__$2$jscomp$3$$);$layout_lines$jscomp$1_shape$jscomp$506$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$04$$($app$common$geom$shapes$flex_layout$layout_data$add_line_spacing$$,
$layout_lines$jscomp$1_shape$jscomp$506$$,$layout_bounds$jscomp$10_shape_bounds$jscomp$4$$,$auto_QMARK_$jscomp$7$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$geom$shapes$flex_layout$layout_data$add_children_resizes$$,$layout_lines$jscomp$1_shape$jscomp$506$$))),$app$common$geom$shapes$flex_layout$layout_data$add_lines_positions$$($layout_lines$jscomp$1_shape$jscomp$506$$,$layout_bounds$jscomp$10_shape_bounds$jscomp$4$$,
$auto_QMARK_$jscomp$7$$,$app$common$geom$shapes$flex_layout$layout_data$init_layout_lines$$($layout_lines$jscomp$1_shape$jscomp$506$$,$children$jscomp$234_children__$1$jscomp$30_children__$2$jscomp$3$$,$layout_bounds$jscomp$10_shape_bounds$jscomp$4$$,$bounds$jscomp$46$$,$objects$jscomp$414$$,$auto_QMARK_$jscomp$7$$)));return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2913$layout_lines$$,$layout_lines$jscomp$1_shape$jscomp$506$$,$APP.$cljs$cst$2943$layout_bounds$$,$layout_bounds$jscomp$10_shape_bounds$jscomp$4$$,
$APP.$cljs$cst$3668$reverse_QMARK_$$,$reverse_QMARK_$jscomp$5$$],null)};
$app$common$geom$shapes$flex_layout$drop_area$drop_line_area$$=function($map__66717__$1_p__66715$$,$layout_gap_row$jscomp$10_p__66716$$,$prev_x$jscomp$1_width$jscomp$130$$,$height$jscomp$116_prev_y$jscomp$1$$,$last_QMARK_$jscomp$2$$){$map__66717__$1_p__66715$$=$APP.$cljs$core$__destructure_map$$($map__66717__$1_p__66715$$);var $start_p__$1$jscomp$2_transform_inverse$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66717__$1_p__66715$$,$APP.$cljs$cst$1771$transform_inverse$$),
$line_width__$1$jscomp$1_margin_x$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66717__$1_p__66715$$,$cljs$cst$3653$margin_x$$),$line_height__$1$jscomp$3_margin_y$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66717__$1_p__66715$$,$cljs$cst$3654$margin_y$$),$col_QMARK_$jscomp$11_map__66718__$1$$=$APP.$cljs$core$__destructure_map$$($layout_gap_row$jscomp$10_p__66716$$),$start_p$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$11_map__66718__$1$$,
$APP.$cljs$cst$2938$start_p$$);$layout_gap_row$jscomp$10_p__66716$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$11_map__66718__$1$$,$APP.$cljs$cst$3651$layout_gap_row$$);var $layout_gap_col$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$11_map__66718__$1$$,$APP.$cljs$cst$3652$layout_gap_col$$),$box_x$jscomp$1_num_children$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$11_map__66718__$1$$,$APP.$cljs$cst$3650$num_children$$),
$line_width$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$11_map__66718__$1$$,$APP.$cljs$cst$3649$line_width$$),$line_height$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($col_QMARK_$jscomp$11_map__66718__$1$$,$APP.$cljs$cst$1749$line_height$$);$col_QMARK_$jscomp$11_map__66718__$1$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$);var $row_QMARK_$jscomp$11$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($map__66717__$1_p__66715$$),
$box_y$jscomp$1_h_center_QMARK_$jscomp$3$$=$row_QMARK_$jscomp$11$$&&$app$common$types$shape$layout$h_center_QMARK_$$($map__66717__$1_p__66715$$),$h_end_QMARK_$jscomp$3$$=$row_QMARK_$jscomp$11$$&&$app$common$types$shape$layout$h_end_QMARK_$$($map__66717__$1_p__66715$$),$v_center_QMARK_$jscomp$3_x$jscomp$1182$$=$col_QMARK_$jscomp$11_map__66718__$1$$&&$app$common$types$shape$layout$v_center_QMARK_$$($map__66717__$1_p__66715$$),$v_end_QMARK_$jscomp$3_y$jscomp$420$$=$row_QMARK_$jscomp$11$$&&$app$common$types$shape$layout$v_end_QMARK_$$($map__66717__$1_p__66715$$),
$center$jscomp$42$$=$APP.$app$common$geom$shapes$common$shape__GT_center$$($map__66717__$1_p__66715$$);$start_p__$1$jscomp$2_transform_inverse$jscomp$19$$=$APP.$app$common$geom$matrix$transform_point_center$$($start_p$jscomp$8$$,$center$jscomp$42$$,$start_p__$1$jscomp$2_transform_inverse$jscomp$19$$);$line_width__$1$jscomp$1_margin_x$jscomp$2$$=$row_QMARK_$jscomp$11$$?$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$):$line_width$jscomp$7$$+$line_width__$1$jscomp$1_margin_x$jscomp$2$$+
($row_QMARK_$jscomp$11$$?$layout_gap_col$jscomp$10$$*($box_x$jscomp$1_num_children$jscomp$5$$-1):0);$line_height__$1$jscomp$3_margin_y$jscomp$2$$=$col_QMARK_$jscomp$11_map__66718__$1$$?$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$):$line_height$jscomp$14$$+$line_height__$1$jscomp$3_margin_y$jscomp$2$$+($col_QMARK_$jscomp$11_map__66718__$1$$?$layout_gap_row$jscomp$10_p__66716$$*($box_x$jscomp$1_num_children$jscomp$5$$-1):0);$box_x$jscomp$1_num_children$jscomp$5$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($start_p__$1$jscomp$2_transform_inverse$jscomp$19$$)-($box_y$jscomp$1_h_center_QMARK_$jscomp$3$$?$line_width__$1$jscomp$1_margin_x$jscomp$2$$/2:$h_end_QMARK_$jscomp$3$$?$line_width__$1$jscomp$1_margin_x$jscomp$2$$:0);$box_y$jscomp$1_h_center_QMARK_$jscomp$3$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($start_p__$1$jscomp$2_transform_inverse$jscomp$19$$)-($v_center_QMARK_$jscomp$3_x$jscomp$1182$$?$line_height__$1$jscomp$3_margin_y$jscomp$2$$/
2:$v_end_QMARK_$jscomp$3_y$jscomp$420$$?$line_height__$1$jscomp$3_margin_y$jscomp$2$$:0);$v_center_QMARK_$jscomp$3_x$jscomp$1182$$=$row_QMARK_$jscomp$11$$?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$):$prev_x$jscomp$1_width$jscomp$130$$;$v_end_QMARK_$jscomp$3_y$jscomp$420$$=$col_QMARK_$jscomp$11_map__66718__$1$$?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$):$height$jscomp$116_prev_y$jscomp$1$$;$prev_x$jscomp$1_width$jscomp$130$$=
$APP.$cljs$core$truth_$$($col_QMARK_$jscomp$11_map__66718__$1$$?$last_QMARK_$jscomp$2$$:$col_QMARK_$jscomp$11_map__66718__$1$$)?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$)-$v_center_QMARK_$jscomp$3_x$jscomp$1182$$:$row_QMARK_$jscomp$11$$?$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$):$line_width__$1$jscomp$1_margin_x$jscomp$2$$+($box_x$jscomp$1_num_children$jscomp$5$$-
$prev_x$jscomp$1_width$jscomp$130$$)+$layout_gap_col$jscomp$10$$/2;$height$jscomp$116_prev_y$jscomp$1$$=$APP.$cljs$core$truth_$$($row_QMARK_$jscomp$11$$?$last_QMARK_$jscomp$2$$:$row_QMARK_$jscomp$11$$)?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$)-$v_end_QMARK_$jscomp$3_y$jscomp$420$$:$col_QMARK_$jscomp$11_map__66718__$1$$?$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($map__66717__$1_p__66715$$):
$line_height__$1$jscomp$3_margin_y$jscomp$2$$+($box_y$jscomp$1_h_center_QMARK_$jscomp$3$$-$height$jscomp$116_prev_y$jscomp$1$$)+$layout_gap_row$jscomp$10_p__66716$$/2;return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($v_center_QMARK_$jscomp$3_x$jscomp$1182$$,$v_end_QMARK_$jscomp$3_y$jscomp$420$$,$prev_x$jscomp$1_width$jscomp$130$$,$height$jscomp$116_prev_y$jscomp$1$$)};
$app$common$geom$shapes$flex_layout$drop_area$layout_drop_areas$$=function($frame$jscomp$24$$,$G__66771_from_idx$jscomp$3_layout_data$jscomp$9$$,$children$jscomp$235$$){var $reverse_QMARK_$jscomp$7$$=$APP.$cljs$cst$3668$reverse_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__66771_from_idx$jscomp$3_layout_data$jscomp$9$$),$children__$1$jscomp$31$$=$APP.$cljs$core$vec$$(function(){var $G__66727$$=$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$235$$);return $APP.$cljs$core$not$$($reverse_QMARK_$jscomp$7$$)?
$APP.$cljs$core$reverse$$($G__66727$$):$G__66727$$}()),$G__66774_lines$jscomp$5_lines__$1$jscomp$1$$=$APP.$cljs$cst$2913$layout_lines$$.$cljs$core$IFn$_invoke$arity$1$($G__66771_from_idx$jscomp$3_layout_data$jscomp$9$$),$areas$$=$APP.$cljs$core$PersistentVector$EMPTY$$;$G__66771_from_idx$jscomp$3_layout_data$jscomp$9$$=0;var $G__66770_prev_line_x$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$24$$),$G__66773_prev_line_y$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$24$$);
for($G__66774_lines$jscomp$5_lines__$1$jscomp$1$$=$APP.$cljs$core$seq$$($G__66774_lines$jscomp$5_lines__$1$jscomp$1$$);;){if($APP.$cljs$core$empty_QMARK_$$($G__66774_lines$jscomp$5_lines__$1$jscomp$1$$))return $areas$$;var $G__66772_current_line$$=$APP.$cljs$core$first$$($G__66774_lines$jscomp$5_lines__$1$jscomp$1$$),$line_area$$=$app$common$geom$shapes$flex_layout$drop_area$drop_line_area$$($frame$jscomp$24$$,$G__66772_current_line$$,$G__66770_prev_line_x$$,$G__66773_prev_line_y$$,$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$rest$$($G__66774_lines$jscomp$5_lines__$1$jscomp$1$$))),
$children__$2$jscomp$4$$=$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($children__$1$jscomp$31$$,$G__66771_from_idx$jscomp$3_layout_data$jscomp$9$$,$G__66771_from_idx$jscomp$3_layout_data$jscomp$9$$+$APP.$cljs$cst$3650$num_children$$.$cljs$core$IFn$_invoke$arity$1$($G__66772_current_line$$));$G__66770_prev_line_x$$=function(){for(var $G__66766_areas__$1$$=$areas$$,$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($line_area$$),$prev_child_y_prev_y$jscomp$inline_12007$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($line_area$$),$G__66769_children__$3$$=$APP.$cljs$core$seq$$($children__$2$jscomp$4$$);;){if($APP.$cljs$core$empty_QMARK_$$($G__66769_children__$3$$))return $G__66766_areas__$1$$;var $G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$=$APP.$cljs$core$first$$($G__66769_children__$3$$),$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$,0,null),$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$,1,null);$G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$,1,null);var $frame$jscomp$inline_12001_layout_gap_row$jscomp$inline_12012$$=$frame$jscomp$24$$;$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$=
$line_area$$;var $child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$=$G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$;$G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$=$APP.$cljs$core$not$$($reverse_QMARK_$jscomp$7$$);var $prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$=$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$,
$last_QMARK_$jscomp$inline_12008$$=$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$rest$$($G__66769_children__$3$$)),$col_QMARK_$jscomp$inline_12009$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$inline_12001_layout_gap_row$jscomp$inline_12012$$);$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($frame$jscomp$inline_12001_layout_gap_row$jscomp$inline_12012$$);
var $box_x$jscomp$inline_12015_vec__66699$jscomp$inline_12011$$=$APP.$app$common$types$shape$layout$gaps$$($frame$jscomp$inline_12001_layout_gap_row$jscomp$inline_12012$$);$frame$jscomp$inline_12001_layout_gap_row$jscomp$inline_12012$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($box_x$jscomp$inline_12015_vec__66699$jscomp$inline_12011$$,0,null);var $layout_gap_col$jscomp$inline_12013$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($box_x$jscomp$inline_12015_vec__66699$jscomp$inline_12011$$,
1,null),$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$=$APP.$app$common$geom$shapes$points$origin$$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$);$box_x$jscomp$inline_12015_vec__66699$jscomp$inline_12011$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($start_p$jscomp$inline_12014_y$jscomp$inline_12020$$);var $box_y$jscomp$inline_12016$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($start_p$jscomp$inline_12014_y$jscomp$inline_12020$$),$box_width$jscomp$inline_12017$$=
$APP.$app$common$geom$shapes$points$width_points$$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$),$box_height$jscomp$inline_12018$$=$APP.$app$common$geom$shapes$points$height_points$$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$);$child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$=$col_QMARK_$jscomp$inline_12009$$?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$):
$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$;$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$=$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$):$prev_child_y_prev_y$jscomp$inline_12007$$;$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$=$APP.$cljs$core$truth_$$($half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$?
$last_QMARK_$jscomp$inline_12008$$:$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$)?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$)-$child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$:
$col_QMARK_$jscomp$inline_12009$$?$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$):$box_width$jscomp$inline_12017$$+($box_x$jscomp$inline_12015_vec__66699$jscomp$inline_12011$$-$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$)+$layout_gap_col$jscomp$inline_12013$$/2;$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$=$APP.$cljs$core$truth_$$($col_QMARK_$jscomp$inline_12009$$?
$last_QMARK_$jscomp$inline_12008$$:$col_QMARK_$jscomp$inline_12009$$)?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$)-$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$:$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$?
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$):$box_height$jscomp$inline_12018$$+($box_y$jscomp$inline_12016$$-$prev_child_y_prev_y$jscomp$inline_12007$$)+$frame$jscomp$inline_12001_layout_gap_row$jscomp$inline_12012$$/2;$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$?($half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$=
$box_x$jscomp$inline_12015_vec__66699$jscomp$inline_12011$$-$child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$+$box_width$jscomp$inline_12017$$/2,$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$,$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$,
$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$,$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$,$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$,$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$,
$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$),$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$truth_$$($G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$)?$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$+1:$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$+
$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$,$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$,$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$-$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$,$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$),$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$truth_$$($G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$)?
$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$:$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$+1)],null)):($half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$=$box_y$jscomp$inline_12016$$-$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$+$box_height$jscomp$inline_12018$$/2,$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$=new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$,$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$,$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$,$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$,
$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$,$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$,$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$),$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$truth_$$($G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$)?$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$+1:$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$),
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($child_bounds$jscomp$inline_12003_x$jscomp$inline_12019$$,$start_p$jscomp$inline_12014_y$jscomp$inline_12020$$+$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$,$prev_x$jscomp$inline_12006_width$jscomp$inline_12021$$,$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$-
$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$),$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$truth_$$($G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$)?$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$:$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$+1)],null));$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$,
0,null);$G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$,1,null);$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$,
2,null);$G__66766_areas__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($G__66766_areas__$1$$,$G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$child_area_end_height$jscomp$inline_12022_parent_rect$jscomp$inline_12002_vec__66749_vec__66752$$]));$G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$)+
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$);$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$);$G__66769_children__$3$$=$APP.$cljs$core$rest$$($G__66769_children__$3$$);
$half_point_height$jscomp$inline_12024_half_point_width$jscomp$inline_12023_prev_child_x_row_QMARK_$jscomp$inline_12010$$=$G__66767_child_area_start_child_bounds$jscomp$20_reverse_QMARK_$jscomp$inline_12005_vec__66746$$;$prev_child_y_prev_y$jscomp$inline_12007$$=$G__66768_child_area_index$jscomp$283_index$jscomp$inline_12004$$}}();$G__66771_from_idx$jscomp$3_layout_data$jscomp$9$$+=$APP.$cljs$cst$3650$num_children$$.$cljs$core$IFn$_invoke$arity$1$($G__66772_current_line$$);$G__66772_current_line$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($line_area$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($line_area$$);$G__66773_prev_line_y$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($line_area$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($line_area$$);$G__66774_lines$jscomp$5_lines__$1$jscomp$1$$=$APP.$cljs$core$rest$$($G__66774_lines$jscomp$5_lines__$1$jscomp$1$$);$areas$$=$G__66770_prev_line_x$$;$G__66770_prev_line_x$$=$G__66772_current_line$$}};
$app$common$geom$shapes$flex_layout$drop_area$get_flip_modifiers$$=function($map__66756__$1_p__66755$$){$map__66756__$1_p__66755$$=$APP.$cljs$core$__destructure_map$$($map__66756__$1_p__66755$$);var $flip_x$jscomp$7_modifiers$jscomp$49$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66756__$1_p__66755$$,$APP.$cljs$cst$1863$flip_x$$),$flip_y$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66756__$1_p__66755$$,$APP.$cljs$cst$1864$flip_y$$),$transform$jscomp$93$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66756__$1_p__66755$$,$APP.$cljs$cst$1275$transform$$),$transform_inverse$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66756__$1_p__66755$$,$APP.$cljs$cst$1771$transform_inverse$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($flip_x$jscomp$7_modifiers$jscomp$49$$)?$flip_x$jscomp$7_modifiers$jscomp$49$$:$flip_y$jscomp$7$$)?($flip_x$jscomp$7_modifiers$jscomp$49$$=$APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$types$modifiers$empty$$(),
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($flip_x$jscomp$7_modifiers$jscomp$49$$)?-1:1,$APP.$cljs$core$truth_$$($flip_y$jscomp$7$$)?-1:1),$APP.$app$common$geom$shapes$common$shape__GT_center$$($map__66756__$1_p__66755$$),$transform$jscomp$93$$,$transform_inverse$jscomp$20$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($map__66756__$1_p__66755$$,
$flip_x$jscomp$7_modifiers$jscomp$49$$),$flip_x$jscomp$7_modifiers$jscomp$49$$],null)):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$map__66756__$1_p__66755$$,null],null)};
$APP.$app$common$geom$shapes$flex_layout$drop_area$get_drop_areas$$=function($children$jscomp$236_frame$jscomp$25_vec__66759$$,$layout_data$jscomp$10_objects$jscomp$415$$,$bounds$jscomp$47$$){$children$jscomp$236_frame$jscomp$25_vec__66759$$=$app$common$geom$shapes$flex_layout$drop_area$get_flip_modifiers$$($children$jscomp$236_frame$jscomp$25_vec__66759$$);var $frame__$1$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$236_frame$jscomp$25_vec__66759$$,0,null),
$modifiers$jscomp$50$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$236_frame$jscomp$25_vec__66759$$,1,null);$children$jscomp$236_frame$jscomp$25_vec__66759$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66758_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($p1__66758_SHARP_$$),
$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($frame__$1$jscomp$2$$)),$p1__66758_SHARP_$$],null)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66757_SHARP_$$){return $modifiers$jscomp$50$$!=null?$app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($p1__66757_SHARP_$$,$modifiers$jscomp$50$$):$p1__66757_SHARP_$$},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($layout_data$jscomp$10_objects$jscomp$415$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame__$1$jscomp$2$$)))));$layout_data$jscomp$10_objects$jscomp$415$$=$app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$($frame__$1$jscomp$2$$,$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($frame__$1$jscomp$2$$),$children$jscomp$236_frame$jscomp$25_vec__66759$$,$bounds$jscomp$47$$,$layout_data$jscomp$10_objects$jscomp$415$$);return $app$common$geom$shapes$flex_layout$drop_area$layout_drop_areas$$($frame__$1$jscomp$2$$,
$layout_data$jscomp$10_objects$jscomp$415$$,$children$jscomp$236_frame$jscomp$25_vec__66759$$)};
$app$common$geom$shapes$flex_layout$drop_area$get_drop_index$$=function($frame$jscomp$26_frame_id$jscomp$74$$,$objects$jscomp$416$$,$area$jscomp$2_position$jscomp$78$$){$frame$jscomp$26_frame_id$jscomp$74$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$416$$,$frame$jscomp$26_frame_id$jscomp$74$$);var $bounds$jscomp$48_drop_areas$jscomp$1$$=$APP.$app$common$data$lazy_map$$($APP.$cljs$core$keys$$($objects$jscomp$416$$),function($p1__66763_SHARP_$$){return $app$common$geom$shapes$common$shape__GT_points$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$416$$,
$p1__66763_SHARP_$$))});$bounds$jscomp$48_drop_areas$jscomp$1$$=$APP.$app$common$geom$shapes$flex_layout$drop_area$get_drop_areas$$($frame$jscomp$26_frame_id$jscomp$74$$,$objects$jscomp$416$$,$bounds$jscomp$48_drop_areas$jscomp$1$$);var $position__$1$jscomp$2$$=$APP.$app$common$geom$matrix$transform_point_center$$($area$jscomp$2_position$jscomp$78$$,$APP.$app$common$geom$shapes$common$shape__GT_center$$($frame$jscomp$26_frame_id$jscomp$74$$),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$26_frame_id$jscomp$74$$));
$area$jscomp$2_position$jscomp$78$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__66764_SHARP_$$){return $app$common$geom$rect$contains_point_QMARK_$$($p1__66764_SHARP_$$,$position__$1$jscomp$2$$)},$bounds$jscomp$48_drop_areas$jscomp$1$$);return $APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($area$jscomp$2_position$jscomp$78$$)};
$app$common$geom$shapes$flex_layout$modifiers$calc_fill_width_data$$=function($parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$,$transform$jscomp$94$$,$transform_inverse$jscomp$21$$,$child$jscomp$102$$,$child_origin$jscomp$4$$,$child_width$jscomp$6$$,$map__66695__$1_max_width$jscomp$7_p__66694$$){$map__66695__$1_max_width$jscomp$7_p__66694$$=$APP.$cljs$core$__destructure_map$$($map__66695__$1_max_width$jscomp$7_p__66694$$);var $children_data$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66695__$1_max_width$jscomp$7_p__66694$$,
$cljs$cst$3659$children_data$$),$line_width$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66695__$1_max_width$jscomp$7_p__66694$$,$APP.$cljs$cst$3649$line_width$$),$to_bound_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66695__$1_max_width$jscomp$7_p__66694$$,$cljs$cst$3665$to_bound_width$$);if($APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$))return $parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$=
function(){var $x__5110__auto__$jscomp$104$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($children_data$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$102$$),$cljs$cst$3666$child_width$$],null));return $x__5110__auto__$jscomp$104$$>.01?$x__5110__auto__$jscomp$104$$:.01}(),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,$parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$,
$APP.$cljs$cst$1794$modifiers$$,$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$/$child_width$jscomp$6$$,1),$child_origin$jscomp$4$$,$transform$jscomp$94$$,$transform_inverse$jscomp$21$$)],null);if($APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$)){var $line_width__$1$jscomp$2$$=
function(){var $y__5114__auto__$jscomp$52$$=$APP.$cljs$core$truth_$$($to_bound_width$$)?$to_bound_width$$:$line_width$jscomp$8$$;return $line_width$jscomp$8$$<$y__5114__auto__$jscomp$52$$?$line_width$jscomp$8$$:$y__5114__auto__$jscomp$52$$}();$parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$=function(){var $x__5110__auto__$jscomp$105$$=$line_width__$1$jscomp$2$$-$app$common$types$shape$layout$child_width_margin$$($child$jscomp$102$$);return $x__5110__auto__$jscomp$105$$>.01?$x__5110__auto__$jscomp$105$$:
.01}();$map__66695__$1_max_width$jscomp$7_p__66694$$=function(){var $x__5110__auto__$jscomp$106$$=$app$common$types$shape$layout$child_max_width$$($child$jscomp$102$$);return $x__5110__auto__$jscomp$106$$>.01?$x__5110__auto__$jscomp$106$$:.01}();var $child_min_width$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($children_data$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$102$$),
$cljs$cst$3660$child_min_width$$],null));$parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$=$APP.$app$common$math$clamp$$($parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$,$child_min_width$$,$map__66695__$1_max_width$jscomp$7_p__66694$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,$parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$,$APP.$cljs$cst$1794$modifiers$$,$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$254_target_width$jscomp$2_target_width__$1$jscomp$1$$/
$child_width$jscomp$6$$,1),$child_origin$jscomp$4$$,$transform$jscomp$94$$,$transform_inverse$jscomp$21$$)],null)}return null};
$app$common$geom$shapes$flex_layout$modifiers$calc_fill_height_data$$=function($parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$,$transform$jscomp$95$$,$transform_inverse$jscomp$22$$,$child$jscomp$103$$,$child_origin$jscomp$5$$,$child_height$jscomp$6$$,$map__66703__$1_max_height$jscomp$2_p__66702$$){$map__66703__$1_max_height$jscomp$2_p__66702$$=$APP.$cljs$core$__destructure_map$$($map__66703__$1_max_height$jscomp$2_p__66702$$);var $children_data$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66703__$1_max_height$jscomp$2_p__66702$$,
$cljs$cst$3659$children_data$$),$line_height$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66703__$1_max_height$jscomp$2_p__66702$$,$APP.$cljs$cst$1749$line_height$$),$to_bound_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66703__$1_max_height$jscomp$2_p__66702$$,$cljs$cst$3664$to_bound_height$$);if($APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$))return $parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$=
function(){var $x__5110__auto__$jscomp$107$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($children_data$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$103$$),$cljs$cst$3667$child_height$$],null));return $x__5110__auto__$jscomp$107$$>.01?$x__5110__auto__$jscomp$107$$:.01}(),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1511$height$$,$parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$,
$APP.$cljs$cst$1794$modifiers$$,$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,$parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$/$child_height$jscomp$6$$),$child_origin$jscomp$5$$,$transform$jscomp$95$$,$transform_inverse$jscomp$22$$)],null);if($APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$)){var $line_height__$1$jscomp$4$$=
function(){var $y__5114__auto__$jscomp$53$$=$APP.$cljs$core$truth_$$($to_bound_height$$)?$to_bound_height$$:$line_height$jscomp$15$$;return $line_height$jscomp$15$$<$y__5114__auto__$jscomp$53$$?$line_height$jscomp$15$$:$y__5114__auto__$jscomp$53$$}();$parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$=function(){var $x__5110__auto__$jscomp$108$$=$line_height__$1$jscomp$4$$-$app$common$types$shape$layout$child_height_margin$$($child$jscomp$103$$);return $x__5110__auto__$jscomp$108$$>
.01?$x__5110__auto__$jscomp$108$$:.01}();$map__66703__$1_max_height$jscomp$2_p__66702$$=function(){var $x__5110__auto__$jscomp$109$$=$app$common$types$shape$layout$child_max_height$$($child$jscomp$103$$);return $x__5110__auto__$jscomp$109$$>.01?$x__5110__auto__$jscomp$109$$:.01}();var $child_min_height$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($children_data$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$103$$),
$cljs$cst$3661$child_min_height$$],null));$parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$=$APP.$app$common$math$clamp$$($parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$,$child_min_height$$,$map__66703__$1_max_height$jscomp$2_p__66702$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1511$height$$,$parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$,$APP.$cljs$cst$1794$modifiers$$,$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,
$parent$jscomp$255_target_height$jscomp$2_target_height__$1$jscomp$1$$/$child_height$jscomp$6$$),$child_origin$jscomp$5$$,$transform$jscomp$95$$,$transform_inverse$jscomp$22$$)],null)}return null};
$app$common$geom$shapes$flex_layout$modifiers$fill_modifiers$$=function($child_width__$1$jscomp$1_parent$jscomp$256$$,$parent_bounds$jscomp$14_transform$jscomp$96$$,$child$jscomp$104_child_height__$1$jscomp$1$$,$child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$,$layout_line$jscomp$1$$){var $child_origin$jscomp$6$$=$APP.$app$common$geom$shapes$points$origin$$($child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$),$child_width$jscomp$7$$=$APP.$app$common$geom$shapes$points$width_points$$($child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$),
$child_height$jscomp$7$$=$APP.$app$common$geom$shapes$points$height_points$$($child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$);$child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$=$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$104_child_height__$1$jscomp$1$$)||$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$104_child_height__$1$jscomp$1$$)?$app$common$geom$shapes$transforms$calculate_geometry$$($APP.$cljs$core$_deref$$($parent_bounds$jscomp$14_transform$jscomp$96$$)):
null;$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$,0,null);$parent_bounds$jscomp$14_transform$jscomp$96$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$,1,null);$child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$,2,
null);var $fill_width$jscomp$1$$=$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$104_child_height__$1$jscomp$1$$)?$app$common$geom$shapes$flex_layout$modifiers$calc_fill_width_data$$($child_width__$1$jscomp$1_parent$jscomp$256$$,$parent_bounds$jscomp$14_transform$jscomp$96$$,$child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$,$child$jscomp$104_child_height__$1$jscomp$1$$,$child_origin$jscomp$6$$,$child_width$jscomp$7$$,$layout_line$jscomp$1$$):
null,$fill_height$jscomp$1$$=$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$104_child_height__$1$jscomp$1$$)?$app$common$geom$shapes$flex_layout$modifiers$calc_fill_height_data$$($child_width__$1$jscomp$1_parent$jscomp$256$$,$parent_bounds$jscomp$14_transform$jscomp$96$$,$child_bounds$jscomp$21_transform_inverse$jscomp$23_vec__66712$$,$child$jscomp$104_child_height__$1$jscomp$1$$,$child_origin$jscomp$6$$,$child_height$jscomp$7$$,$layout_line$jscomp$1$$):
null;$child_width__$1$jscomp$1_parent$jscomp$256$$=function(){var $or__5025__auto__$jscomp$723$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($fill_width$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$723$$)?$or__5025__auto__$jscomp$723$$:$child_width$jscomp$7$$}();$child$jscomp$104_child_height__$1$jscomp$1$$=function(){var $or__5025__auto__$jscomp$724$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($fill_height$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$724$$)?
$or__5025__auto__$jscomp$724$$:$child_height$jscomp$7$$}();return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child_width__$1$jscomp$1_parent$jscomp$256$$,$child$jscomp$104_child_height__$1$jscomp$1$$,function(){var $G__66719_G__66720$jscomp$inline_6459$$=$APP.$app$common$types$modifiers$empty$$();$G__66719_G__66720$jscomp$inline_6459$$=$APP.$cljs$core$truth_$$($fill_width$jscomp$1$$)?$app$common$types$modifiers$add_modifiers$$($G__66719_G__66720$jscomp$inline_6459$$,
$APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($fill_width$jscomp$1$$)):$G__66719_G__66720$jscomp$inline_6459$$;return $APP.$cljs$core$truth_$$($fill_height$jscomp$1$$)?$app$common$types$modifiers$add_modifiers$$($G__66719_G__66720$jscomp$inline_6459$$,$APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($fill_height$jscomp$1$$)):$G__66719_G__66720$jscomp$inline_6459$$}()],null)};
$app$common$geom$shapes$flex_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$=function($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$,$padding$jscomp$8_parent$jscomp$258$$){if($APP.$app$common$data$not_empty_QMARK_$$($G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$)){$G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,
$G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$);$angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$shapes$common$shape__GT_center$$,$APP.$app$common$data$getf$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$)),$APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$02$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$)));var $start$jscomp$215$$=$APP.$cljs$core$first$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$);$angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(function($acc$jscomp$123$$,$p$jscomp$240$$){return $APP.$app$common$geom$point$add$$($acc$jscomp$123$$,
$APP.$app$common$geom$point$subtract$$($p$jscomp$240$$,$start$jscomp$215$$))},$angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$);$angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$=$app$common$geom$point$signed_angle_with_other$$($APP.$app$common$geom$point$subtract$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$start$jscomp$215$$));var $angle__$1$jscomp$2$$=$APP.$cljs$core$mod$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,
360),$t1$jscomp$10$$=function(){var $x__5113__auto__$jscomp$54$$=$APP.$cljs$core$abs$$($angle__$1$jscomp$2$$-0),$y__5114__auto__$jscomp$54$$=$APP.$cljs$core$abs$$($angle__$1$jscomp$2$$-360);return $x__5113__auto__$jscomp$54$$<$y__5114__auto__$jscomp$54$$?$x__5113__auto__$jscomp$54$$:$y__5114__auto__$jscomp$54$$}(),$t2$jscomp$11$$=$APP.$cljs$core$abs$$($angle__$1$jscomp$2$$-90),$t3$jscomp$2$$=$APP.$cljs$core$abs$$($angle__$1$jscomp$2$$-180),$t4$$=$APP.$cljs$core$abs$$($angle__$1$jscomp$2$$-270);$angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$=
function(){var $x__5113__auto__$jscomp$55_x__5113__auto__$jscomp$inline_12026$$=$t1$jscomp$10$$<$t2$jscomp$11$$?$t1$jscomp$10$$:$t2$jscomp$11$$;$x__5113__auto__$jscomp$55_x__5113__auto__$jscomp$inline_12026$$=$x__5113__auto__$jscomp$55_x__5113__auto__$jscomp$inline_12026$$<$t3$jscomp$2$$?$x__5113__auto__$jscomp$55_x__5113__auto__$jscomp$inline_12026$$:$t3$jscomp$2$$;return $x__5113__auto__$jscomp$55_x__5113__auto__$jscomp$inline_12026$$<$t4$$?$x__5113__auto__$jscomp$55_x__5113__auto__$jscomp$inline_12026$$:
$t4$$}();$angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$=$APP.$cljs$core$truth_$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$t1$jscomp$10$$))?$APP.$cljs$cst$1640$row$$:$APP.$cljs$core$truth_$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,
$t2$jscomp$11$$))?$APP.$cljs$cst$1646$column_reverse$$:$APP.$cljs$core$truth_$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$t3$jscomp$2$$))?$APP.$cljs$cst$1645$row_reverse$$:$APP.$cljs$core$truth_$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$t4$$))?$APP.$cljs$cst$216$column$$:
null;var $all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1589$selrect$$,$G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$),$min_x$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$min$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66775_SHARP__y__5114__auto__$jscomp$58$$){var $x__5113__auto__$jscomp$58$$=$APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($p1__66775_SHARP__y__5114__auto__$jscomp$58$$);
$p1__66775_SHARP__y__5114__auto__$jscomp$58$$=$APP.$cljs$cst$1514$x2$$.$cljs$core$IFn$_invoke$arity$1$($p1__66775_SHARP__y__5114__auto__$jscomp$58$$);return $x__5113__auto__$jscomp$58$$<$p1__66775_SHARP__y__5114__auto__$jscomp$58$$?$x__5113__auto__$jscomp$58$$:$p1__66775_SHARP__y__5114__auto__$jscomp$58$$},$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$)),$max_x_min_y$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66776_SHARP__y__5111__auto__$jscomp$110$$){var $x__5110__auto__$jscomp$110$$=
$APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($p1__66776_SHARP__y__5111__auto__$jscomp$110$$);$p1__66776_SHARP__y__5111__auto__$jscomp$110$$=$APP.$cljs$cst$1514$x2$$.$cljs$core$IFn$_invoke$arity$1$($p1__66776_SHARP__y__5111__auto__$jscomp$110$$);return $x__5110__auto__$jscomp$110$$>$p1__66776_SHARP__y__5111__auto__$jscomp$110$$?$x__5110__auto__$jscomp$110$$:$p1__66776_SHARP__y__5111__auto__$jscomp$110$$},$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$)),$all_width_column_gap$jscomp$7_parent_selrect$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$_PLUS_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$,$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$));$all_width_column_gap$jscomp$7_parent_selrect$$=$APP.$cljs$core$count$$($G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$)>1&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,
$APP.$cljs$cst$1640$row$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$APP.$cljs$cst$1645$row_reverse$$))?($max_x_min_y$$-$min_x$$-$all_width_column_gap$jscomp$7_parent_selrect$$)/($APP.$cljs$core$count$$($G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$)-1):0;$max_x_min_y$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$min$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66777_SHARP__y__5114__auto__$jscomp$59$$){var $x__5113__auto__$jscomp$59$$=
$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($p1__66777_SHARP__y__5114__auto__$jscomp$59$$);$p1__66777_SHARP__y__5114__auto__$jscomp$59$$=$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($p1__66777_SHARP__y__5114__auto__$jscomp$59$$);return $x__5113__auto__$jscomp$59$$<$p1__66777_SHARP__y__5114__auto__$jscomp$59$$?$x__5113__auto__$jscomp$59$$:$p1__66777_SHARP__y__5114__auto__$jscomp$59$$},$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$));var $max_y$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66778_SHARP__y__5111__auto__$jscomp$111$$){var $x__5110__auto__$jscomp$111$$=$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($p1__66778_SHARP__y__5111__auto__$jscomp$111$$);$p1__66778_SHARP__y__5111__auto__$jscomp$111$$=$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($p1__66778_SHARP__y__5111__auto__$jscomp$111$$);return $x__5110__auto__$jscomp$111$$>$p1__66778_SHARP__y__5111__auto__$jscomp$111$$?$x__5110__auto__$jscomp$111$$:
$p1__66778_SHARP__y__5111__auto__$jscomp$111$$},$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$));$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$_PLUS_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1511$height$$,$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$));$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$=$APP.$cljs$core$count$$($G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$)>
1&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$APP.$cljs$cst$216$column$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$APP.$cljs$cst$1646$column_reverse$$))?($max_y$$-$max_x_min_y$$-$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$)/($APP.$cljs$core$count$$($G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$)-
1):0;$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1665$row_gap$$,$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$>0?$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$:0,$APP.$cljs$cst$1666$column_gap$$,$all_width_column_gap$jscomp$7_parent_selrect$$>0?$all_width_column_gap$jscomp$7_parent_selrect$$:0],null);$all_width_column_gap$jscomp$7_parent_selrect$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$8_parent$jscomp$258$$);
$padding$jscomp$8_parent$jscomp$258$$=$padding$jscomp$8_parent$jscomp$258$$!=null&&$APP.$cljs$core$count$$($G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$)>0?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1091$p1$$,$max_x_min_y$$-$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($all_width_column_gap$jscomp$7_parent_selrect$$),$APP.$cljs$cst$1089$p2$$,$min_x$$-$APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($all_width_column_gap$jscomp$7_parent_selrect$$)],null):
null;$G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1663$layout_flex_dir$$,$angle$jscomp$25_direction$jscomp$14_end$jscomp$83_objects$jscomp$418_points$jscomp$63_tmin$$,$APP.$cljs$cst$1664$layout_gap$$,$all_height_layout_gap$jscomp$2_row_gap$jscomp$7_selrects$$],null);return $padding$jscomp$8_parent$jscomp$258$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$,$APP.$cljs$cst$1670$layout_padding$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1091$p1$$,$APP.$cljs$cst$1091$p1$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$8_parent$jscomp$258$$),$APP.$cljs$cst$1089$p2$$,$APP.$cljs$cst$1089$p2$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$8_parent$jscomp$258$$),$APP.$cljs$cst$1671$p3$$,$APP.$cljs$cst$1091$p1$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$8_parent$jscomp$258$$),$APP.$cljs$cst$1672$p4$$,$APP.$cljs$cst$1089$p2$$.$cljs$core$IFn$_invoke$arity$1$($padding$jscomp$8_parent$jscomp$258$$)],
null)):$G__66781_shapes$jscomp$70_shapes__$1$jscomp$10$$}return null};
$app$common$geom$shapes$pixel_precision$set_pixel_precision$$=function($JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$,$modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$,$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$,$ignore_axis$jscomp$1$$){var $ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$=$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$geom$shapes$common$shape__GT_points$$($modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$),
$app$common$types$modifiers$modifiers__GT_transform$$($JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$)),$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$=!$app$common$types$modifiers$only_move_QMARK_$$($JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$);if($G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$){var $by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$=
$APP.$app$common$geom$shapes$points$origin$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$),$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$=$APP.$app$common$geom$shapes$points$width_points$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$),$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$=
$APP.$app$common$geom$shapes$points$height_points$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$),$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$),
$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$=$app$common$geom$shapes$transforms$calculate_selrect$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$);$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$=
$app$common$geom$shapes$transforms$calculate_transform$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$,$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$);$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$=
$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$!=null?$app$common$geom$matrix$inverse$$($center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$):null;var $dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$=$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$),
$dx$jscomp$inline_13691_horizontal_line_QMARK_$jscomp$inline_13671_target_height$jscomp$inline_13673$$=$dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$&&$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$<=.01;$dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$=$dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$&&$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$<=
.01?$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$:Math.max(1,$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$2$($curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$,$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$));$dx$jscomp$inline_13691_horizontal_line_QMARK_$jscomp$inline_13671_target_height$jscomp$inline_13673$$=$dx$jscomp$inline_13691_horizontal_line_QMARK_$jscomp$inline_13671_target_height$jscomp$inline_13673$$?
$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$:Math.max(1,$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$2$($curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$,$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$));$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$/
$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$,$dx$jscomp$inline_13691_horizontal_line_QMARK_$jscomp$inline_13671_target_height$jscomp$inline_13673$$/$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$);$JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$=$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$06$$($JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$,
$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$,$by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$,$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$,$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1789$precise_QMARK_$$,!0],null))}$modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$=
$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$?$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$),$app$common$types$modifiers$modifiers__GT_transform$$($JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$)):
$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$;$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$,
$modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$],null);$modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,0,null);$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,1,null);$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,
0,null);$by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,1,null);$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,
2,null);$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,3,null);$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$=$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$?.x??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$,$APP.$cljs$cst$1499$x$$);$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$=$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$,$APP.$cljs$cst$1500$y$$);$JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$=$by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$,
$APP.$cljs$cst$1499$x$$);$by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$=$by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$,$APP.$cljs$cst$1500$y$$);$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$=$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$?.x??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$,$APP.$cljs$cst$1499$x$$);$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$=$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$,$APP.$cljs$cst$1500$y$$);$dx$jscomp$inline_13691_horizontal_line_QMARK_$jscomp$inline_13671_target_height$jscomp$inline_13673$$=
$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$,$APP.$cljs$cst$1499$x$$);$dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$=$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$,$APP.$cljs$cst$1500$y$$);$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$=Math.min($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,$JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$,
$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$,$dx$jscomp$inline_13691_horizontal_line_QMARK_$jscomp$inline_13671_target_height$jscomp$inline_13673$$);$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$=Math.min($G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$,$by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$,
$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$,$dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$);$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$=Math.max($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,$JSCompiler_temp$jscomp$13383_bx$jscomp$inline_13687_modifiers$jscomp$54_modifiers__$1$jscomp$inline_12060$$,
$curr_width$jscomp$inline_13664_cx$jscomp$inline_13689_scalev$jscomp$inline_13674$$,$dx$jscomp$inline_13691_horizontal_line_QMARK_$jscomp$inline_13671_target_height$jscomp$inline_13673$$);$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$=Math.max($G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$,
$by$jscomp$inline_13688_origin$jscomp$inline_13663_pb$jscomp$inline_13682$$,$curr_height$jscomp$inline_13665_cy$jscomp$inline_13690_pc$jscomp$inline_13683$$,$dy$jscomp$inline_13692_path_QMARK_$jscomp$inline_13670_target_width$jscomp$inline_13672$$);$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$=$app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$,
$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$,$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$)?$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$,
$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$,$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$-$center$jscomp$inline_13666_minx$jscomp$inline_13693_pd$jscomp$inline_13684_transform$jscomp$inline_13668$$,$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$-
$miny$jscomp$inline_13694_selrect$jscomp$inline_13667_transform_inverse$jscomp$inline_13669$$):null;$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$);$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ignore_axis$jscomp$1$$,$APP.$cljs$cst$1499$x$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$,$APP.$cljs$cst$1500$y$$,$APP.$app$common$math$round$$,$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$):$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$;
$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ignore_axis$jscomp$1$$,$APP.$cljs$cst$1500$y$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$,$APP.$cljs$cst$1499$x$$,
$APP.$app$common$math$round$$,$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$):$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$;$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$=$ignore_axis$jscomp$1$$==null?$app$common$geom$point$round_step$$($G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$,
$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$):$G__66838__$1$jscomp$inline_13699_G__66838__$2$jscomp$inline_13700_ay$jscomp$inline_13686_has_resize_QMARK__maxy$jscomp$inline_13696_pa$jscomp$inline_13681$$;$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$=$APP.$app$common$geom$point$subtract$$($deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$,$ax$jscomp$inline_13685_bounds$jscomp$inline_13680_corner$jscomp$inline_13697_maxx$jscomp$inline_13695_points$jscomp$66_points__$1$jscomp$5_vec__66839$$);
return $APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($modifiers__$1$jscomp$12_points__$1$jscomp$inline_12061_shape$jscomp$509$$,$deltav$jscomp$inline_13701_precision$jscomp$18_target_corner$jscomp$inline_13698$$)};
$app$common$geom$shapes$pixel_precision$adjust_pixel_precision$$=function($modif_tree$jscomp$12$$,$objects$jscomp$423$$,$precision$jscomp$19$$,$ignore_axis$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modif_tree__$1$jscomp$2$$,$shape$jscomp$510$$){var $modifiers$jscomp$55$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree__$1$jscomp$2$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$510$$)),
$APP.$cljs$cst$1794$modifiers$$);return $modifiers$jscomp$55$$!=null&&$app$common$types$modifiers$has_geometry_QMARK_$$($modifiers$jscomp$55$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$6$($modif_tree__$1$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$510$$),$APP.$cljs$cst$1794$modifiers$$],null),$app$common$geom$shapes$pixel_precision$set_pixel_precision$$,
$shape$jscomp$510$$,$precision$jscomp$19$$,$ignore_axis$jscomp$2$$):$modif_tree__$1$jscomp$2$$},$modif_tree$jscomp$12$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$423$$),$APP.$cljs$core$keys$$($modif_tree$jscomp$12$$)))};
$app$common$geom$modifiers$set_children_modifiers$$=function($modif_tree$jscomp$13$$,$children$jscomp$239$$,$objects$jscomp$424$$,$bounds$jscomp$54$$,$parent$jscomp$259$$,$transformed_parent_bounds$jscomp$4$$,$ignore_constraints$jscomp$1$$){var $modifiers$jscomp$56$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$13$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$259$$)),$APP.$cljs$cst$1794$modifiers$$);
if($app$common$types$modifiers$empty_QMARK_$$($modifiers$jscomp$56$$))return $modif_tree$jscomp$13$$;if($app$common$types$modifiers$only_move_QMARK_$$($modifiers$jscomp$56$$))return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__66844_SHARP_$$,$p2__66845_SHARP_$$){return $app$common$geom$modif_tree$add_modifiers$$($p1__66844_SHARP_$$,$p2__66845_SHARP_$$,$modifiers$jscomp$56$$)},$modif_tree$jscomp$13$$,$children$jscomp$239$$);var $parent_id$jscomp$82$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$259$$),
$parent_bounds$jscomp$16$$=$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$54$$,$parent_id$jscomp$82$$)),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$truth_$$($modifiers$jscomp$56$$)?$modifiers$jscomp$56$$:$APP.$app$common$types$modifiers$empty$$(),$cljs$cst$1762$geometry_child$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1764$structure_child$$,
$APP.$cljs$core$PersistentVector$EMPTY$$])));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modif_tree__$1$jscomp$3$$,$child_id$jscomp$4$$){var $child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$424$$,$child_id$jscomp$4$$);if($APP.$cljs$core$truth_$$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$)){var $child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$=
$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$54$$,$child_id$jscomp$4$$));var $modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$=$app$common$types$modifiers$select_child$$($modifiers$jscomp$56$$),$constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$=$APP.$cljs$core$truth_$$($ignore_constraints$jscomp$1$$)?$APP.$cljs$cst$1887$scale$$:$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$259$$)&&
$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$))?$APP.$cljs$cst$257$left$$:$APP.$cljs$cst$1856$constraints_h$$.$cljs$core$IFn$_invoke$arity$2$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$,$APP.$app$common$geom$shapes$constraints$default_constraints_h$$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$));var $child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$=
$APP.$cljs$core$truth_$$($ignore_constraints$jscomp$1$$)?$APP.$cljs$cst$1887$scale$$:$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$259$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$))?$APP.$cljs$cst$1546$top$$:$APP.$cljs$cst$1855$constraints_v$$.$cljs$core$IFn$_invoke$arity$2$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$,
$APP.$app$common$geom$shapes$constraints$default_constraints_v$$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1887$scale$$,$constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1887$scale$$,$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$))$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$=
$modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$;else{var $transformed_parent_bounds__$1$jscomp$inline_6474$$=$APP.$cljs$core$_deref$$($transformed_parent_bounds$jscomp$4$$);$modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$=$app$common$types$modifiers$select_child$$($modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$);var $reset_modifiers_QMARK_$jscomp$inline_6476_transformed_child_bounds$jscomp$inline_6478$$=
$app$common$geom$shapes$points$axis_aligned_QMARK_$$($parent_bounds$jscomp$16$$)&&$app$common$geom$shapes$points$axis_aligned_QMARK_$$($child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$)&&$app$common$geom$shapes$points$axis_aligned_QMARK_$$($transformed_parent_bounds__$1$jscomp$inline_6474$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1887$scale$$,$constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1887$scale$$,
$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$);$modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$=$reset_modifiers_QMARK_$jscomp$inline_6476_transformed_child_bounds$jscomp$inline_6478$$?$APP.$app$common$types$modifiers$empty$$():$app$common$geom$shapes$constraints$normalize_modifiers$$($constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$,$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$,
$modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$,$child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$,$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$,$modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$),$parent_bounds$jscomp$16$$,$transformed_parent_bounds__$1$jscomp$inline_6474$$);
$reset_modifiers_QMARK_$jscomp$inline_6476_transformed_child_bounds$jscomp$inline_6478$$=$reset_modifiers_QMARK_$jscomp$inline_6476_transformed_child_bounds$jscomp$inline_6478$$?$child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$:$app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$,$modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$);$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$259$$)&&
$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$))?$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$=$modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$:($child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$=$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$,
$parent_bounds$jscomp$16$$),$child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$=$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($reset_modifiers_QMARK_$jscomp$inline_6476_transformed_child_bounds$jscomp$inline_6478$$,$transformed_parent_bounds__$1$jscomp$inline_6474$$),$constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$=$app$common$geom$shapes$constraints$constraint_modifier$$.$cljs$core$IFn$_invoke$arity$6$($constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$.$cljs$core$IFn$_invoke$arity$1$?
$constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$.$cljs$core$IFn$_invoke$arity$1$($app$common$geom$shapes$constraints$const__GT_type_PLUS_axis$$):$constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$($app$common$geom$shapes$constraints$const__GT_type_PLUS_axis$$),$APP.$cljs$cst$1499$x$$,$child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$,$parent_bounds$jscomp$16$$,$child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$,$transformed_parent_bounds__$1$jscomp$inline_6474$$),
$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$=$app$common$geom$shapes$constraints$constraint_modifier$$.$cljs$core$IFn$_invoke$arity$6$($child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$.$cljs$core$IFn$_invoke$arity$1$?$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$.$cljs$core$IFn$_invoke$arity$1$($app$common$geom$shapes$constraints$const__GT_type_PLUS_axis$$):$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$($app$common$geom$shapes$constraints$const__GT_type_PLUS_axis$$),
$APP.$cljs$cst$1500$y$$,$child_points_before$jscomp$inline_6479_temp__5823__auto__$jscomp$172$$,$parent_bounds$jscomp$16$$,$child_bounds$jscomp$27_child_points_after$jscomp$inline_6480$$,$transformed_parent_bounds__$1$jscomp$inline_6474$$),$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$=$app$common$types$modifiers$add_modifiers$$($app$common$types$modifiers$add_modifiers$$($modifiers__$1$jscomp$inline_6471_modifiers__$2$jscomp$inline_6475_modifiers__$3$jscomp$inline_6477$$,
$constraints_h$jscomp$inline_6472_modifiers_h$jscomp$inline_6481$$),$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$))}return $app$common$geom$modif_tree$add_modifiers$$($modif_tree__$1$jscomp$3$$,$child_id$jscomp$4$$,$child_modifiers_constraints_v$jscomp$inline_6473_modifiers_v$jscomp$inline_6482$$)}return $modif_tree__$1$jscomp$3$$},$modif_tree$jscomp$13$$,$children$jscomp$239$$)};
$app$common$geom$modifiers$set_flex_layout_modifiers$$=function($G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$,$children$jscomp$240_children__$1$jscomp$32_max_idx$$,$children__$2$jscomp$5_objects$jscomp$425$$,$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$,$parent$jscomp$260$$,$transformed_parent_bounds$jscomp$5$$){function $set_child_modifiers$$($modif_tree__$1$jscomp$5_p__66857$$,$child$jscomp$112_p__66858$$){var $layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($modif_tree__$1$jscomp$5_p__66857$$,0,null);$modif_tree__$1$jscomp$5_p__66857$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($modif_tree__$1$jscomp$5_p__66857$$,1,null);var $child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$112_p__66858$$,0,null);$child$jscomp$112_p__66858$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$112_p__66858$$,
1,null);var $child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$=$APP.$app$common$geom$shapes$points$origin$$($child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$);$child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$=$app$common$geom$shapes$flex_layout$modifiers$fill_modifiers$$($parent$jscomp$260$$,$transformed_parent_bounds$jscomp$5$$,$child$jscomp$112_p__66858$$,
$child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$,$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$);var $child_width$jscomp$inline_12070_corner_p$jscomp$inline_12074$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$,0,null),$child_height$jscomp$inline_12071$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$,
1,null);$child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$,2,null);$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$=$app$common$geom$shapes$flex_layout$positions$get_child_position$$($parent$jscomp$260$$,$child$jscomp$112_p__66858$$,
$child_width$jscomp$inline_12070_corner_p$jscomp$inline_12074$$,$child_height$jscomp$inline_12071$$,$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$);$child_width$jscomp$inline_12070_corner_p$jscomp$inline_12074$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$,0,null);$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$,1,null);$child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$=$APP.$app$common$geom$point$subtract$$($child_width$jscomp$inline_12070_corner_p$jscomp$inline_12074$$,$child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$);
$child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$=$APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$modifiers$add_modifiers$$($APP.$app$common$types$modifiers$empty$$(),$child_bounds$jscomp$29_fill_modifiers$jscomp$inline_12072_vec__66721$jscomp$inline_12069$$),$child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$);$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$=
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$,$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$],null);$child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$,
0,null);$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$layout_line$jscomp$4_layout_line__$1$jscomp$1_layout_line__$1$jscomp$inline_12075_vec__66724$jscomp$inline_12073_vec__66865$$,
$app$common$geom$modif_tree$add_modifiers$$($modif_tree__$1$jscomp$5_p__66857$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$112_p__66858$$),$child_origin$jscomp$inline_12068_modifiers$jscomp$57_modifiers$jscomp$inline_12077_move_vec$jscomp$inline_12076$$)],null)}$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$=$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$($G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$,
$children__$2$jscomp$5_objects$jscomp$425$$,$G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$,$children$jscomp$240_children__$1$jscomp$32_max_idx$$);$children$jscomp$240_children__$1$jscomp$32_max_idx$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$(function($bounds__$1$jscomp$2_temp__5825__auto__$jscomp$184$$,$child$jscomp$111$$){$bounds__$1$jscomp$2_temp__5825__auto__$jscomp$184$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds__$1$jscomp$2_temp__5825__auto__$jscomp$184$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$111$$));return $APP.$cljs$core$truth_$$($bounds__$1$jscomp$2_temp__5825__auto__$jscomp$184$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($APP.$cljs$core$_deref$$($bounds__$1$jscomp$2_temp__5825__auto__$jscomp$184$$),$APP.$cljs$core$_deref$$($transformed_parent_bounds$jscomp$5$$)),$child$jscomp$111$$],null):null},$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$shapes$common$invalid_geometry_QMARK_$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$data$getf$$($children__$2$jscomp$5_objects$jscomp$425$$),$children$jscomp$240_children__$1$jscomp$32_max_idx$$)));$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$=$APP.$app$common$geom$shapes$flex_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$5$($parent$jscomp$260$$,
$APP.$cljs$core$_deref$$($transformed_parent_bounds$jscomp$5$$),$children$jscomp$240_children__$1$jscomp$32_max_idx$$,$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$,$children__$2$jscomp$5_objects$jscomp$425$$);$children__$2$jscomp$5_objects$jscomp$425$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$not$$($APP.$cljs$cst$3668$reverse_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$))?
$APP.$cljs$core$reverse$$($children$jscomp$240_children__$1$jscomp$32_max_idx$$):$children$jscomp$240_children__$1$jscomp$32_max_idx$$);$children$jscomp$240_children__$1$jscomp$32_max_idx$$=$APP.$cljs$core$count$$($children__$2$jscomp$5_objects$jscomp$425$$)-1;$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$=$APP.$cljs$cst$2913$layout_lines$$.$cljs$core$IFn$_invoke$arity$1$($G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$);
var $G__66932_layout_line$jscomp$3$$=$APP.$cljs$core$first$$($G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$);$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$=$APP.$cljs$core$rest$$($G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$);for(var $children__$3$jscomp$1_from_idx$jscomp$4$$=0;;)if($G__66932_layout_line$jscomp$3$$!=
null&&$children__$3$jscomp$1_from_idx$jscomp$4$$<=$children$jscomp$240_children__$1$jscomp$32_max_idx$$){var $G__66934_to_idx$jscomp$3$$=$children__$3$jscomp$1_from_idx$jscomp$4$$+$APP.$cljs$cst$3650$num_children$$.$cljs$core$IFn$_invoke$arity$1$($G__66932_layout_line$jscomp$3$$);$children__$3$jscomp$1_from_idx$jscomp$4$$=$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($children__$2$jscomp$5_objects$jscomp$425$$,$children__$3$jscomp$1_from_idx$jscomp$4$$,$G__66934_to_idx$jscomp$3$$);$G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($set_child_modifiers$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__66932_layout_line$jscomp$3$$,$G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$],null),$children__$3$jscomp$1_from_idx$jscomp$4$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$,0,null);$G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$,1,null);$G__66932_layout_line$jscomp$3$$=$APP.$cljs$core$first$$($G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$);$G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$=$APP.$cljs$core$rest$$($G__66933_bounds$jscomp$55_bounds__$1$jscomp$1_layout_data$jscomp$15_layout_lines$jscomp$2_pending$jscomp$18$$);
$children__$3$jscomp$1_from_idx$jscomp$4$$=$G__66934_to_idx$jscomp$3$$}else return $G__66931_modif_tree$jscomp$14_modif_tree__$1$jscomp$4_vec__66872$$};
$app$common$geom$modifiers$set_grid_layout_modifiers$$=function($G__66938_modif_tree$jscomp$15$$,$G__66939_objects$jscomp$426$$,$G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$,$parent$jscomp$261$$,$transformed_parent_bounds$jscomp$6$$){$G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$=$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$($G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$,$G__66939_objects$jscomp$426$$,
$G__66938_modif_tree$jscomp$15$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$261$$));var $children$jscomp$241$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$(function($bounds__$1$jscomp$4_temp__5825__auto__$jscomp$185$$,$child$jscomp$113$$){$bounds__$1$jscomp$4_temp__5825__auto__$jscomp$185$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds__$1$jscomp$4_temp__5825__auto__$jscomp$185$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$113$$));return $APP.$cljs$core$truth_$$($bounds__$1$jscomp$4_temp__5825__auto__$jscomp$185$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($APP.$cljs$core$_deref$$($bounds__$1$jscomp$4_temp__5825__auto__$jscomp$185$$),$APP.$cljs$core$_deref$$($transformed_parent_bounds$jscomp$6$$)),$child$jscomp$113$$],null):null},$G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$),
$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$03$$($G__66939_objects$jscomp$426$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$261$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1605$remove_hidden$$,!0],null))),$grid_data$$=$APP.$app$common$geom$shapes$grid_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$5$($parent$jscomp$261$$,$APP.$cljs$core$_deref$$($transformed_parent_bounds$jscomp$6$$),$children$jscomp$241$$,
$G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$,$G__66939_objects$jscomp$426$$),$modif_tree__$1$jscomp$6$$=$G__66938_modif_tree$jscomp$15$$,$bound_PLUS_child$$=$APP.$cljs$core$first$$($children$jscomp$241$$);for($G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$=$APP.$cljs$core$rest$$($children$jscomp$241$$);;)if($bound_PLUS_child$$!=null){var $cell_data$jscomp$3$$=$app$common$geom$shapes$grid_layout$get_cell_data$$($grid_data$$,$APP.$cljs$core$_deref$$($transformed_parent_bounds$jscomp$6$$),
$bound_PLUS_child$$);$G__66938_modif_tree$jscomp$15$$=function(){var $G__66884_JSCompiler_temp$jscomp$1129$$=$modif_tree__$1$jscomp$6$$;if($cell_data$jscomp$3$$!=null){var $cell_data$jscomp$inline_6486_modifiers$jscomp$inline_6490_position_delta$jscomp$inline_13713$$=$cell_data$jscomp$3$$,$child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$=$bound_PLUS_child$$,$G__53039$jscomp$inline_13714_child_bounds$jscomp$inline_6488$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$,
0,null);$child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$,1,null);var $fill_modifiers$jscomp$inline_13712_vec__53036$jscomp$inline_13709$$=$app$common$geom$shapes$grid_layout$positions$fill_modifiers$$($transformed_parent_bounds$jscomp$6$$,$child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$,$G__53039$jscomp$inline_13714_child_bounds$jscomp$inline_6488$$,$grid_data$$,$cell_data$jscomp$inline_6486_modifiers$jscomp$inline_6490_position_delta$jscomp$inline_13713$$),
$child_width$jscomp$inline_13710$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fill_modifiers$jscomp$inline_13712_vec__53036$jscomp$inline_13709$$,0,null),$child_height$jscomp$inline_13711$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fill_modifiers$jscomp$inline_13712_vec__53036$jscomp$inline_13709$$,1,null);$fill_modifiers$jscomp$inline_13712_vec__53036$jscomp$inline_13709$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fill_modifiers$jscomp$inline_13712_vec__53036$jscomp$inline_13709$$,
2,null);$cell_data$jscomp$inline_6486_modifiers$jscomp$inline_6490_position_delta$jscomp$inline_13713$$=$app$common$geom$shapes$grid_layout$positions$child_position_delta$$($parent$jscomp$261$$,$child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$,$G__53039$jscomp$inline_13714_child_bounds$jscomp$inline_6488$$,$child_width$jscomp$inline_13710$$,$child_height$jscomp$inline_13711$$,$grid_data$$,$cell_data$jscomp$inline_6486_modifiers$jscomp$inline_6490_position_delta$jscomp$inline_13713$$);$G__53039$jscomp$inline_13714_child_bounds$jscomp$inline_6488$$=
$APP.$app$common$types$modifiers$empty$$();$cell_data$jscomp$inline_6486_modifiers$jscomp$inline_6490_position_delta$jscomp$inline_13713$$=$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$))?$APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$modifiers$add_modifiers$$($G__53039$jscomp$inline_13714_child_bounds$jscomp$inline_6488$$,$fill_modifiers$jscomp$inline_13712_vec__53036$jscomp$inline_13709$$),
$cell_data$jscomp$inline_6486_modifiers$jscomp$inline_6490_position_delta$jscomp$inline_13713$$):$G__53039$jscomp$inline_13714_child_bounds$jscomp$inline_6488$$;$G__66884_JSCompiler_temp$jscomp$1129$$=$app$common$geom$modif_tree$add_modifiers$$($G__66884_JSCompiler_temp$jscomp$1129$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$inline_6489_p__66879$jscomp$inline_6487$$),$cell_data$jscomp$inline_6486_modifiers$jscomp$inline_6490_position_delta$jscomp$inline_13713$$)}return $G__66884_JSCompiler_temp$jscomp$1129$$}();
$G__66939_objects$jscomp$426$$=$APP.$cljs$core$first$$($G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$);$G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$=$APP.$cljs$core$rest$$($G__66940_bounds$jscomp$56_bounds__$1$jscomp$3_pending$jscomp$19$$);$modif_tree__$1$jscomp$6$$=$G__66938_modif_tree$jscomp$15$$;$bound_PLUS_child$$=$G__66939_objects$jscomp$426$$}else return $modif_tree__$1$jscomp$6$$};
$app$common$geom$modifiers$set_modifiers_constraints$$=function($objects$jscomp$427$$,$bounds$jscomp$57$$,$ignore_constraints$jscomp$2$$,$modif_tree$jscomp$16$$,$parent$jscomp$262$$){var $parent_id$jscomp$83$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$262$$),$children$jscomp$242$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$262$$),$root_QMARK_$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,
$parent_id$jscomp$83$$),$modifiers$jscomp$59$$=$app$common$types$modifiers$select_geometry$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$16$$,$parent_id$jscomp$83$$),$APP.$cljs$cst$1794$modifiers$$)),$has_modifiers_QMARK_$$=$app$common$types$modifiers$child_modifiers_QMARK_$$($modifiers$jscomp$59$$),$parent_QMARK_$jscomp$2$$=$APP.$app$common$files$helpers$group_like_shape_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$262$$)||
$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$262$$),$transformed_parent_bounds$jscomp$7$$=new $APP.$cljs$core$Delay$$(function(){return $app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$57$$,$parent_id$jscomp$83$$)),$modifiers$jscomp$59$$)});return $has_modifiers_QMARK_$$&&$parent_QMARK_$jscomp$2$$&&!$root_QMARK_$jscomp$1$$?
$app$common$geom$modifiers$set_children_modifiers$$($modif_tree$jscomp$16$$,$children$jscomp$242$$,$objects$jscomp$427$$,$bounds$jscomp$57$$,$parent$jscomp$262$$,$transformed_parent_bounds$jscomp$7$$,$ignore_constraints$jscomp$2$$):$modif_tree$jscomp$16$$};
$app$common$geom$modifiers$set_modifiers_layout$cljs$0core$0IFn$0_invoke$0arity$05$$=function($objects$jscomp$429$$,$bounds$jscomp$59$$,$G__66890__$1_ignore_constraints$jscomp$4$$,$modif_tree$jscomp$17$$,$parent$jscomp$264$$){var $parent_id$jscomp$84$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$264$$),$root_QMARK_$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$parent_id$jscomp$84$$),$modifiers$jscomp$60$$=$app$common$types$modifiers$select_geometry$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$17$$,
$parent_id$jscomp$84$$),$APP.$cljs$cst$1794$modifiers$$)),$has_modifiers_QMARK_$jscomp$1$$=$app$common$types$modifiers$child_modifiers_QMARK_$$($modifiers$jscomp$60$$),$G__66890__$2_flex_layout_QMARK_$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$264$$),$grid_layout_QMARK_$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$264$$),$parent_QMARK_$jscomp$3$$=$APP.$app$common$files$helpers$group_like_shape_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$264$$)||
$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$264$$),$transformed_parent_bounds$jscomp$8$$=new $APP.$cljs$core$Delay$$(function(){return $app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$59$$,$parent_id$jscomp$84$$)),$modifiers$jscomp$60$$)}),$children_modifiers$$=$G__66890__$2_flex_layout_QMARK_$$||$grid_layout_QMARK_$$?
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66886_SHARP_$$){return $APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$429$$,$p1__66886_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$264$$)):$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$264$$),$children_layout$$=$G__66890__$2_flex_layout_QMARK_$$||$grid_layout_QMARK_$$?$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66887_SHARP_$$){return $APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$429$$,
$p1__66887_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$264$$)):null;$G__66890__$1_ignore_constraints$jscomp$4$$=$has_modifiers_QMARK_$jscomp$1$$&&$parent_QMARK_$jscomp$3$$&&!$root_QMARK_$jscomp$2$$?$app$common$geom$modifiers$set_children_modifiers$$($modif_tree$jscomp$17$$,$children_modifiers$$,$objects$jscomp$429$$,$bounds$jscomp$59$$,$parent$jscomp$264$$,$transformed_parent_bounds$jscomp$8$$,$G__66890__$1_ignore_constraints$jscomp$4$$):$modif_tree$jscomp$17$$;
$G__66890__$2_flex_layout_QMARK_$$=$G__66890__$2_flex_layout_QMARK_$$?$app$common$geom$modifiers$set_flex_layout_modifiers$$($G__66890__$1_ignore_constraints$jscomp$4$$,$children_layout$$,$objects$jscomp$429$$,$bounds$jscomp$59$$,$parent$jscomp$264$$,$transformed_parent_bounds$jscomp$8$$):$G__66890__$1_ignore_constraints$jscomp$4$$;return $grid_layout_QMARK_$$?$app$common$geom$modifiers$set_grid_layout_modifiers$$($G__66890__$2_flex_layout_QMARK_$$,$objects$jscomp$429$$,$bounds$jscomp$59$$,$parent$jscomp$264$$,
$transformed_parent_bounds$jscomp$8$$):$G__66890__$2_flex_layout_QMARK_$$};
$app$common$geom$modifiers$propagate_modifiers_constraints$cljs$0core$0IFn$0_invoke$0arity$05$$=function($objects$jscomp$431$$,$bounds$jscomp$61$$,$ignore_constraints$jscomp$6$$,$modif_tree$jscomp$18$$,$shapes$jscomp$72$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__66891_SHARP_$$,$p2__66892_SHARP_$$){return $app$common$geom$modifiers$set_modifiers_constraints$$($objects$jscomp$431$$,$bounds$jscomp$61$$,$ignore_constraints$jscomp$6$$,$p1__66891_SHARP_$$,$p2__66892_SHARP_$$)},
$modif_tree$jscomp$18$$,$shapes$jscomp$72$$)};
$app$common$geom$modifiers$propagate_modifiers_layouts$cljs$0core$0IFn$0_invoke$0arity$05$$=function($objects$jscomp$433$$,$bounds$jscomp$63$$,$ignore_constraints$jscomp$8$$,$modif_tree$jscomp$19$$,$shapes$jscomp$74$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__66895_SHARP_$$,$p2__66896_SHARP_$$){return $app$common$geom$modifiers$set_modifiers_layout$cljs$0core$0IFn$0_invoke$0arity$05$$($objects$jscomp$433$$,$bounds$jscomp$63$$,$ignore_constraints$jscomp$8$$,
$p1__66895_SHARP_$$,$p2__66896_SHARP_$$)},$modif_tree$jscomp$19$$,$shapes$jscomp$74$$)};
$app$common$geom$modifiers$calc_auto_modifiers$$=function($objects$jscomp$434$$,$bounds$jscomp$64$$,$parent$jscomp$265$$){function $set_parent_auto_height$$($modifiers$jscomp$62$$,$auto_height$jscomp$1$$){var $origin$jscomp$35$$=$APP.$app$common$geom$shapes$points$origin$$($APP.$cljs$core$_deref$$($parent_bounds$jscomp$17$$)),$current_height$jscomp$1$$=$APP.$app$common$geom$shapes$points$height_points$$($APP.$cljs$core$_deref$$($parent_bounds$jscomp$17$$));return $APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$($modifiers$jscomp$62$$,
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,$auto_height$jscomp$1$$/$current_height$jscomp$1$$),$origin$jscomp$35$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$))}function $set_parent_auto_width$$($modifiers$jscomp$61$$,$auto_width$jscomp$1$$){var $origin$jscomp$34$$=$APP.$app$common$geom$shapes$points$origin$$($APP.$cljs$core$_deref$$($parent_bounds$jscomp$17$$)),
$current_width$jscomp$1$$=$APP.$app$common$geom$shapes$points$width_points$$($APP.$cljs$core$_deref$$($parent_bounds$jscomp$17$$));return $APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$($modifiers$jscomp$61$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($auto_width$jscomp$1$$/$current_width$jscomp$1$$,1),$origin$jscomp$34$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$))}
var $G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$),$parent_bounds$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$64$$,$G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$),$children$jscomp$243$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$shapes$common$invalid_geometry_QMARK_$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,
$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$434$$,$G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$))),$auto_QMARK_$jscomp$8$$=function(){var $and__5023__auto__$jscomp$432_or__5025__auto__$jscomp$725$$=$app$common$types$shape$layout$auto_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$265$$);if($and__5023__auto__$jscomp$432_or__5025__auto__$jscomp$725$$)return $and__5023__auto__$jscomp$432_or__5025__auto__$jscomp$725$$;
$and__5023__auto__$jscomp$432_or__5025__auto__$jscomp$725$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$434$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$432_or__5025__auto__$jscomp$725$$)?$app$common$types$shape$layout$fill_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$265$$):$and__5023__auto__$jscomp$432_or__5025__auto__$jscomp$725$$}(),
$auto_width_QMARK_$jscomp$7$$=function(){var $and__5023__auto__$jscomp$433_or__5025__auto__$jscomp$726$$=$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$265$$);if($and__5023__auto__$jscomp$433_or__5025__auto__$jscomp$726$$)return $and__5023__auto__$jscomp$433_or__5025__auto__$jscomp$726$$;$and__5023__auto__$jscomp$433_or__5025__auto__$jscomp$726$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$434$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$433_or__5025__auto__$jscomp$726$$)?$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$):$and__5023__auto__$jscomp$433_or__5025__auto__$jscomp$726$$}(),$auto_height_QMARK_$jscomp$6$$=function(){var $and__5023__auto__$jscomp$434_or__5025__auto__$jscomp$727$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$265$$);
if($and__5023__auto__$jscomp$434_or__5025__auto__$jscomp$727$$)return $and__5023__auto__$jscomp$434_or__5025__auto__$jscomp$727$$;$and__5023__auto__$jscomp$434_or__5025__auto__$jscomp$727$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$434$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$434_or__5025__auto__$jscomp$727$$)?$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$):
$and__5023__auto__$jscomp$434_or__5025__auto__$jscomp$727$$}();$G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$435$$=$APP.$app$common$data$not_empty_QMARK_$$($children$jscomp$243$$);return $and__5023__auto__$jscomp$435$$?$auto_QMARK_$jscomp$8$$:$and__5023__auto__$jscomp$435$$}())?$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$)?$APP.$app$common$geom$shapes$flex_layout$bounds$layout_content_bounds$$($bounds$jscomp$64$$,
$parent$jscomp$265$$,$children$jscomp$243$$,$objects$jscomp$434$$):$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$265$$)?function(){var $children__$1$jscomp$33_layout_data$jscomp$16$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($child$jscomp$115$$){var $temp__5825__auto__$jscomp$186$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$64$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$115$$));
return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$186$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_deref$$($temp__5825__auto__$jscomp$186$$),$child$jscomp$115$$],null):null},$children$jscomp$243$$);$children__$1$jscomp$33_layout_data$jscomp$16$$=$APP.$app$common$geom$shapes$grid_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$5$($parent$jscomp$265$$,$APP.$cljs$core$_deref$$($parent_bounds$jscomp$17$$),$children__$1$jscomp$33_layout_data$jscomp$16$$,
$bounds$jscomp$64$$,$objects$jscomp$434$$);return $APP.$app$common$geom$shapes$grid_layout$bounds$layout_content_bounds$$($bounds$jscomp$64$$,$parent$jscomp$265$$,$children__$1$jscomp$33_layout_data$jscomp$16$$)}():null:null;var $auto_width$$=$APP.$cljs$core$truth_$$($G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$)?$APP.$app$common$geom$shapes$points$width_points$$($G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$):null,$auto_height$$=$APP.$cljs$core$truth_$$($G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$)?
$APP.$app$common$geom$shapes$points$height_points$$($G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$):null;$G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$=$APP.$app$common$types$modifiers$empty$$();$G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$436$$=$auto_width$$!=null;return $and__5023__auto__$jscomp$436$$?$auto_width_QMARK_$jscomp$7$$:$and__5023__auto__$jscomp$436$$}())?$set_parent_auto_width$$($G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$,
$auto_width$$):$G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$;return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$437$$=$auto_height$$!=null;return $and__5023__auto__$jscomp$437$$?$auto_height_QMARK_$jscomp$6$$:$and__5023__auto__$jscomp$437$$}())?$set_parent_auto_height$$($G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$,$auto_height$$):$G__66899_G__66899__$1_content_bounds_parent_id$jscomp$85$$};
$app$common$geom$modifiers$find_auto_layouts$$=function($objects$jscomp$435$$,$shapes$jscomp$75$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($objects__$1$jscomp$16$$){return function($shape$jscomp$511$$){var $JSCompiler_inline_result$jscomp$1130_and__5023__auto__$jscomp$inline_6493_or__5025__auto__$jscomp$inline_6492$$=$app$common$types$shape$layout$auto_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$511$$);
$JSCompiler_inline_result$jscomp$1130_and__5023__auto__$jscomp$inline_6493_or__5025__auto__$jscomp$inline_6492$$||($JSCompiler_inline_result$jscomp$1130_and__5023__auto__$jscomp$inline_6493_or__5025__auto__$jscomp$inline_6492$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$16$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$511$$)),$JSCompiler_inline_result$jscomp$1130_and__5023__auto__$jscomp$inline_6493_or__5025__auto__$jscomp$inline_6492$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1130_and__5023__auto__$jscomp$inline_6493_or__5025__auto__$jscomp$inline_6492$$)?$app$common$types$shape$layout$fill_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$511$$):$JSCompiler_inline_result$jscomp$1130_and__5023__auto__$jscomp$inline_6493_or__5025__auto__$jscomp$inline_6492$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1130_and__5023__auto__$jscomp$inline_6493_or__5025__auto__$jscomp$inline_6492$$)?$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$511$$):
null}}($objects$jscomp$435$$)),$shapes$jscomp$75$$)};
$app$common$geom$modifiers$sizing_auto_modifiers$$=function($modif_tree$jscomp$20$$,$sizing_auto_layouts$$,$objects$jscomp$437$$,$bounds$jscomp$65$$,$ignore_constraints$jscomp$9$$){return $APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($bounds__$1$jscomp$5_bounds__$2_p__66900$$,$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$){var $modif_tree__$1$jscomp$8_modif_tree__$2$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bounds__$1$jscomp$5_bounds__$2_p__66900$$,0,
null);$bounds__$1$jscomp$5_bounds__$2_p__66900$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bounds__$1$jscomp$5_bounds__$2_p__66900$$,1,null);var $from_layout_layout$jscomp$6_shapes$jscomp$76$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$437$$,$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$),$auto_modifiers$$=$app$common$geom$modifiers$calc_auto_modifiers$$($objects$jscomp$437$$,$bounds__$1$jscomp$5_bounds__$2_p__66900$$,$from_layout_layout$jscomp$6_shapes$jscomp$76$$);
if($app$common$types$modifiers$empty_QMARK_$$($auto_modifiers$$)&&!$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($from_layout_layout$jscomp$6_shapes$jscomp$76$$))return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$modif_tree__$1$jscomp$8_modif_tree__$2$jscomp$2$$,$bounds__$1$jscomp$5_bounds__$2_p__66900$$],null);$from_layout_layout$jscomp$6_shapes$jscomp$76$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$($sizing_auto_layouts$$,
$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$437$$,$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$));if($APP.$cljs$core$truth_$$($from_layout_layout$jscomp$6_shapes$jscomp$76$$)){var $JSCompiler_temp$jscomp$10450_layout_justify_content$jscomp$inline_12081$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$437$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$from_layout_layout$jscomp$6_shapes$jscomp$76$$,
$APP.$cljs$cst$1673$layout_justify_content$$],null));$JSCompiler_temp$jscomp$10450_layout_justify_content$jscomp$inline_12081$$=!$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1649$space_around$$,null,$APP.$cljs$cst$1650$space_evenly$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null],null),null),$JSCompiler_temp$jscomp$10450_layout_justify_content$jscomp$inline_12081$$)}else $JSCompiler_temp$jscomp$10450_layout_justify_content$jscomp$inline_12081$$=
$from_layout_layout$jscomp$6_shapes$jscomp$76$$;$from_layout_layout$jscomp$6_shapes$jscomp$76$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10450_layout_justify_content$jscomp$inline_12081$$)?$app$common$geom$shapes$tree_seq$resolve_subtree$$($from_layout_layout$jscomp$6_shapes$jscomp$76$$,$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$,$objects$jscomp$437$$):$app$common$geom$shapes$tree_seq$resolve_tree$$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$]),
$objects$jscomp$437$$);$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$=$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1794$modifiers$$,$auto_modifiers$$],null)]);$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$=$app$common$geom$modifiers$propagate_modifiers_layouts$cljs$0core$0IFn$0_invoke$0arity$05$$($objects$jscomp$437$$,$bounds__$1$jscomp$5_bounds__$2_p__66900$$,
$ignore_constraints$jscomp$9$$,$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$,$from_layout_layout$jscomp$6_shapes$jscomp$76$$);$bounds__$1$jscomp$5_bounds__$2_p__66900$$=$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$($bounds__$1$jscomp$5_bounds__$2_p__66900$$,$objects$jscomp$437$$,$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$,null);$modif_tree__$1$jscomp$8_modif_tree__$2$jscomp$2$$=$app$common$geom$modif_tree$merge_modif_tree$$($modif_tree__$1$jscomp$8_modif_tree__$2$jscomp$2$$,
$auto_modif_tree_auto_modif_tree__$1_layout_id$jscomp$1$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$modif_tree__$1$jscomp$8_modif_tree__$2$jscomp$2$$,$bounds__$1$jscomp$5_bounds__$2_p__66900$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$modif_tree$jscomp$20$$,$bounds$jscomp$65$$],null),$APP.$cljs$core$reverse$$($sizing_auto_layouts$$)))};
$app$common$geom$modifiers$filter_layouts_ids$$=function($objects$jscomp$438$$,$modif_tree$jscomp$21$$){return $APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$){var $and__5023__auto__$jscomp$440_id$jscomp$526$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$,
0,null);$map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$,1,null);$map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$=$APP.$cljs$core$__destructure_map$$($map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$);$map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$,
$APP.$cljs$cst$1794$modifiers$$);var $or__5025__auto__$jscomp$729$$=$app$common$types$modifiers$empty_QMARK_$$($map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$);if($or__5025__auto__$jscomp$729$$)return $or__5025__auto__$jscomp$729$$;$and__5023__auto__$jscomp$440_id$jscomp$526$$=$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$438$$,$and__5023__auto__$jscomp$440_id$jscomp$526$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$440_id$jscomp$526$$)?
$app$common$types$modifiers$only_move_QMARK_$$($map__66909_map__66909__$1_modifiers$jscomp$63_p__66904$$):$and__5023__auto__$jscomp$440_id$jscomp$526$$},$modif_tree$jscomp$21$$)))};$APP.$app$common$geom$modifiers$set_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$=function($modif_tree$jscomp$22$$,$objects$jscomp$439$$){return $APP.$app$common$geom$modifiers$set_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$(null,$modif_tree$jscomp$22$$,$objects$jscomp$439$$,null)};
$APP.$app$common$geom$modifiers$set_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$=function($old_modif_tree$$,$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$,$objects$jscomp$441_objects__$1$jscomp$17$$,$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$){var $map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$);$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$,$APP.$cljs$cst$3669$ignore_constraints$$,!1);var $bounds_map__$1_bounds_map__$2_snap_pixel_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$,$APP.$cljs$cst$3670$snap_pixel_QMARK_$$,!1),$modif_tree_layout_snap_precision$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$,
$cljs$cst$3671$snap_precision$$,1),$snap_ignore_axis$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$,$cljs$cst$3672$snap_ignore_axis$$,null);$objects$jscomp$441_objects__$1$jscomp$17$$=$app$common$geom$modif_tree$apply_structure_modifiers$$($old_modif_tree$$!=null?$app$common$geom$modif_tree$apply_structure_modifiers$$($objects$jscomp$441_objects__$1$jscomp$17$$,$old_modif_tree$$):$objects$jscomp$441_objects__$1$jscomp$17$$,
$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$);var $shapes_tree_all$$=$app$common$geom$shapes$tree_seq$resolve_tree$$($APP.$cljs$core$set$$($APP.$cljs$core$keys$$($modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$)),$objects$jscomp$441_objects__$1$jscomp$17$$);$map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$=$app$common$geom$shapes$tree_seq$resolve_tree$$($app$common$geom$modifiers$filter_layouts_ids$$($objects$jscomp$441_objects__$1$jscomp$17$$,
$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$),$objects$jscomp$441_objects__$1$jscomp$17$$);var $G__66922$jscomp$inline_12083_bounds_map$jscomp$6$$=$app$common$geom$bounds_map$objects__GT_bounds_map$$($objects$jscomp$441_objects__$1$jscomp$17$$);$G__66922$jscomp$inline_12083_bounds_map$jscomp$6$$=$old_modif_tree$$!=null?$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$($G__66922$jscomp$inline_12083_bounds_map$jscomp$6$$,
$objects$jscomp$441_objects__$1$jscomp$17$$,$old_modif_tree$$,null):$G__66922$jscomp$inline_12083_bounds_map$jscomp$6$$;$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$=$APP.$cljs$core$truth_$$($bounds_map__$1_bounds_map__$2_snap_pixel_QMARK_$$)?$app$common$geom$shapes$pixel_precision$adjust_pixel_precision$$($modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$,$objects$jscomp$441_objects__$1$jscomp$17$$,$modif_tree_layout_snap_precision$$,
$snap_ignore_axis$$):$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$;$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$=$app$common$geom$modifiers$propagate_modifiers_constraints$cljs$0core$0IFn$0_invoke$0arity$05$$($objects$jscomp$441_objects__$1$jscomp$17$$,$G__66922$jscomp$inline_12083_bounds_map$jscomp$6$$,$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$,$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$,
$shapes_tree_all$$);$bounds_map__$1_bounds_map__$2_snap_pixel_QMARK_$$=$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$($G__66922$jscomp$inline_12083_bounds_map$jscomp$6$$,$objects$jscomp$441_objects__$1$jscomp$17$$,$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$,null);$modif_tree_layout_snap_precision$$=$app$common$geom$modifiers$propagate_modifiers_layouts$cljs$0core$0IFn$0_invoke$0arity$05$$($objects$jscomp$441_objects__$1$jscomp$17$$,
$bounds_map__$1_bounds_map__$2_snap_pixel_QMARK_$$,$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$);$modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$=$app$common$geom$modif_tree$merge_modif_tree$$($modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$,$modif_tree_layout_snap_precision$$);$bounds_map__$1_bounds_map__$2_snap_pixel_QMARK_$$=
$app$common$geom$bounds_map$transform_bounds_map$cljs$0core$0IFn$0_invoke$0arity$04$$($bounds_map__$1_bounds_map__$2_snap_pixel_QMARK_$$,$objects$jscomp$441_objects__$1$jscomp$17$$,$modif_tree_layout_snap_precision$$,null);$map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$=$app$common$geom$modifiers$find_auto_layouts$$($objects$jscomp$441_objects__$1$jscomp$17$$,$map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$);$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$=
$app$common$geom$modifiers$sizing_auto_modifiers$$($modif_tree$jscomp$24_modif_tree__$1$jscomp$9_modif_tree__$2$jscomp$3_modif_tree__$3$$,$map__66920__$1_shapes_tree_layout_sizing_auto_layouts$jscomp$1$$,$objects$jscomp$441_objects__$1$jscomp$17$$,$bounds_map__$1_bounds_map__$2_snap_pixel_QMARK_$$,$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$);return $APP.$cljs$core$truth_$$($old_modif_tree$$)?$app$common$geom$modif_tree$merge_modif_tree$$($old_modif_tree$$,$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$):
$ignore_constraints$jscomp$10_modif_tree__$4_p__66919$$};
$app$main$data$workspace$modifiers$check_delta$$=function($selrect$jscomp$52_shape$jscomp$512$$,$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$,$and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$,$and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$){$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$)?
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$shapes$left_bound$$($selrect$jscomp$52_shape$jscomp$512$$)-$app$common$geom$shapes$left_bound$$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$),$app$common$geom$shapes$top_bound$$($selrect$jscomp$52_shape$jscomp$512$$)-$app$common$geom$shapes$top_bound$$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$)):null;var $transformed_shape_delta$$=
$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$shapes$left_bound$$($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$)-$app$common$geom$shapes$left_bound$$($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$),$app$common$geom$shapes$top_bound$$($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$)-
$app$common$geom$shapes$top_bound$$($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$)):null;$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$)?$transformed_shape_delta$$:$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$)?($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$=
($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$,$APP.$cljs$cst$1499$x$$))-($transformed_shape_delta$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transformed_shape_delta$$,$APP.$cljs$cst$1499$x$$)),$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$=
($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$,$APP.$cljs$cst$1500$y$$))-($transformed_shape_delta$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transformed_shape_delta$$,$APP.$cljs$cst$1500$y$$)),$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$=
$APP.$app$common$geom$point$pos__GT_Point$$($APP.$app$common$math$abs$$($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$),$APP.$app$common$math$abs$$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$))):$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0);$and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$=
$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$;$JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$=$APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$52_shape$jscomp$512$$)!=null&&$APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$52_shape$jscomp$512$$)!=null?$APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$)-
$APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$52_shape$jscomp$512$$):0;$selrect$jscomp$52_shape$jscomp$512$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$52_shape$jscomp$512$$);$and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$);return($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$)<1&&$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$)<1)?($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$52_shape$jscomp$512$$),
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$)),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$)?($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($selrect$jscomp$52_shape$jscomp$512$$),
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$)),$APP.$cljs$core$truth_$$($and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$)?$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$10337_dy$jscomp$inline_12088_root$jscomp$53_rotation_delta_shape_delta$$,0):$and__5023__auto____$2$jscomp$30_transformed_selrect_transformed_shape$$):$and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$):
$and__5023__auto__$jscomp$441_and__5023__auto____$1$jscomp$79_distance$jscomp$5_dx$jscomp$inline_12087_transformed_root$$};
$app$main$data$workspace$modifiers$calculate_ignore_tree$$=function($modif_tree$jscomp$25$$,$objects$jscomp$442$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function(){function $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__5$$($ignore_tree$jscomp$5_ignore_tree__$1$$,$shape$jscomp$515$$,$transformed_shape$jscomp$3$$,$root$jscomp$56$$,$transformed_root$jscomp$3$$){var $shape_id$jscomp$88$$=$shape$jscomp$515$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$515$$,
$APP.$cljs$cst$266$id$$);$ignore_tree$jscomp$5_ignore_tree__$1$$=$root$jscomp$56$$!=null&&$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$515$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ignore_tree$jscomp$5_ignore_tree__$1$$,$shape_id$jscomp$88$$,$app$main$data$workspace$modifiers$check_delta$$($shape$jscomp$515$$,$root$jscomp$56$$,$transformed_shape$jscomp$3$$,$transformed_root$jscomp$3$$)):$ignore_tree$jscomp$5_ignore_tree__$1$$;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ignore_tree__$2$$,
$child$jscomp$116$$){return $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$4$($ignore_tree__$2$$,$child$jscomp$116$$,$root$jscomp$56$$,$transformed_root$jscomp$3$$)},$ignore_tree$jscomp$5_ignore_tree__$1$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$442$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$515$$)))}function $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__4$$($ignore_tree$jscomp$4$$,
$shape$jscomp$514$$,$root$jscomp$55$$,$transformed_root$jscomp$2$$){var $shape_id$jscomp$87_transformed_shape$jscomp$2$$=$shape$jscomp$514$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$514$$,$APP.$cljs$cst$266$id$$);$shape_id$jscomp$87_transformed_shape$jscomp$2$$=$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$514$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$25$$,
$shape_id$jscomp$87_transformed_shape$jscomp$2$$),$APP.$cljs$cst$1794$modifiers$$));return $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$5$($ignore_tree$jscomp$4$$,$shape$jscomp$514$$,$shape_id$jscomp$87_transformed_shape$jscomp$2$$,$root$jscomp$55$$,$transformed_root$jscomp$2$$)}function $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__2$$($ignore_tree$jscomp$3$$,$shape$jscomp$513$$){var $shape_id$jscomp$86_transformed_shape$jscomp$1$$=
$shape$jscomp$513$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$513$$,$APP.$cljs$cst$266$id$$);$shape_id$jscomp$86_transformed_shape$jscomp$1$$=$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$513$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$25$$,$shape_id$jscomp$86_transformed_shape$jscomp$1$$),$APP.$cljs$cst$1794$modifiers$$));var $root$jscomp$54$$=
$APP.$cljs$core$truth_$$($APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$513$$))?$shape$jscomp$513$$:$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$442$$,$shape$jscomp$513$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2504$allow_main_QMARK_$$,!0],null)),$transformed_root$jscomp$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$513$$))?
$shape_id$jscomp$86_transformed_shape$jscomp$1$$:$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($root$jscomp$54$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree$jscomp$25$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$54$$)),$APP.$cljs$cst$1794$modifiers$$));return $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$5$($ignore_tree$jscomp$3$$,
$shape$jscomp$513$$,$shape_id$jscomp$86_transformed_shape$jscomp$1$$,$root$jscomp$54$$,$transformed_root$jscomp$1$$)}var $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$=null;$app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$=function($ignore_tree$jscomp$6$$,$shape$jscomp$516$$,$transformed_shape$jscomp$4$$,$root$jscomp$57$$,$transformed_root$jscomp$4$$){switch(arguments.length){case 2:return $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__2$$.call(this,
$ignore_tree$jscomp$6$$,$shape$jscomp$516$$);case 4:return $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__4$$.call(this,$ignore_tree$jscomp$6$$,$shape$jscomp$516$$,$transformed_shape$jscomp$4$$,$root$jscomp$57$$);case 5:return $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__5$$.call(this,$ignore_tree$jscomp$6$$,$shape$jscomp$516$$,$transformed_shape$jscomp$4$$,$root$jscomp$57$$,$transformed_root$jscomp$4$$)}throw Error("Invalid arity: "+arguments.length);
};$app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$2$=$app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__2$$;$app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$4$=$app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__4$$;$app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$5$=$app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree__5$$;
return $app$main$data$workspace$modifiers$calculate_ignore_tree_$_get_ignore_tree$$}(),null,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66955_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$442$$,$p1__66955_SHARP_$$)},$APP.$cljs$core$keys$$($modif_tree$jscomp$25$$)))};
$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm$$=function($transforms$$,$objects$jscomp$443$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function(){function $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__5$$($ignore_tree$jscomp$9_ignore_tree__$1$jscomp$1$$,$shape$jscomp$519$$,$transformed_shape$jscomp$7$$,$root$jscomp$60$$,$transformed_root$jscomp$7$$){var $shape_id$jscomp$91$$=$shape$jscomp$519$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$519$$,
$APP.$cljs$cst$266$id$$);$ignore_tree$jscomp$9_ignore_tree__$1$jscomp$1$$=$root$jscomp$60$$!=null&&$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$519$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ignore_tree$jscomp$9_ignore_tree__$1$jscomp$1$$,$shape_id$jscomp$91$$,$app$main$data$workspace$modifiers$check_delta$$($shape$jscomp$519$$,$root$jscomp$60$$,$transformed_shape$jscomp$7$$,$transformed_root$jscomp$7$$)):$ignore_tree$jscomp$9_ignore_tree__$1$jscomp$1$$;
return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ignore_tree__$2$jscomp$1$$,$child$jscomp$117$$){return $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$4$($ignore_tree__$2$jscomp$1$$,$child$jscomp$117$$,$root$jscomp$60$$,$transformed_root$jscomp$7$$)},$ignore_tree$jscomp$9_ignore_tree__$1$jscomp$1$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$443$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$519$$)))}
function $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__4$$($ignore_tree$jscomp$8$$,$shape$jscomp$518$$,$root$jscomp$59$$,$transformed_root$jscomp$6$$){var $shape_id$jscomp$90_transformed_shape$jscomp$6$$=$shape$jscomp$518$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$518$$,$APP.$cljs$cst$266$id$$);$shape_id$jscomp$90_transformed_shape$jscomp$6$$=$APP.$app$common$geom$shapes$apply_transform$$($shape$jscomp$518$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transforms$$,
$shape_id$jscomp$90_transformed_shape$jscomp$6$$));return $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$5$($ignore_tree$jscomp$8$$,$shape$jscomp$518$$,$shape_id$jscomp$90_transformed_shape$jscomp$6$$,$root$jscomp$59$$,$transformed_root$jscomp$6$$)}function $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__2$$($ignore_tree$jscomp$7$$,$shape$jscomp$517$$){var $shape_id$jscomp$89_transformed_shape$jscomp$5$$=
$shape$jscomp$517$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$517$$,$APP.$cljs$cst$266$id$$);$shape_id$jscomp$89_transformed_shape$jscomp$5$$=$APP.$app$common$geom$shapes$apply_transform$$($shape$jscomp$517$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transforms$$,$shape_id$jscomp$89_transformed_shape$jscomp$5$$));var $root$jscomp$58$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$517$$))?$shape$jscomp$517$$:
$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$443$$,$shape$jscomp$517$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2504$allow_main_QMARK_$$,!0],null)),$transformed_root$jscomp$5$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$517$$))?$shape_id$jscomp$89_transformed_shape$jscomp$5$$:$APP.$app$common$geom$shapes$apply_transform$$($root$jscomp$58$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transforms$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$58$$)));return $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$5$($ignore_tree$jscomp$7$$,$shape$jscomp$517$$,$shape_id$jscomp$89_transformed_shape$jscomp$5$$,$root$jscomp$58$$,$transformed_root$jscomp$5$$)}var $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$=null;$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$=
function($ignore_tree$jscomp$10$$,$shape$jscomp$520$$,$transformed_shape$jscomp$8$$,$root$jscomp$61$$,$transformed_root$jscomp$8$$){switch(arguments.length){case 2:return $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__2$$.call(this,$ignore_tree$jscomp$10$$,$shape$jscomp$520$$);case 4:return $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__4$$.call(this,$ignore_tree$jscomp$10$$,$shape$jscomp$520$$,$transformed_shape$jscomp$8$$,$root$jscomp$61$$);
case 5:return $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__5$$.call(this,$ignore_tree$jscomp$10$$,$shape$jscomp$520$$,$transformed_shape$jscomp$8$$,$root$jscomp$61$$,$transformed_root$jscomp$8$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$2$=$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__2$$;$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$4$=
$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__4$$;$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$.$cljs$core$IFn$_invoke$arity$5$=$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree__5$$;return $app$main$data$workspace$modifiers$calculate_ignore_tree_wasm_$_get_ignore_tree$$}(),null,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66960_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$443$$,
$p1__66960_SHARP_$$)},$APP.$cljs$core$keys$$($transforms$$)))};
$app$main$data$workspace$modifiers$set_wasm_props_BANG_$$=function($objects$jscomp$444$$,$clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$,$shape_changes$jscomp$2_wasm_props$$){$clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($map__66983_map__66983__$1_p__66979$$){var $id$jscomp$527$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66983_map__66983__$1_p__66979$$,0,null);$map__66983_map__66983__$1_p__66979$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__66983_map__66983__$1_p__66979$$,1,null);$map__66983_map__66983__$1_p__66979$$=$APP.$cljs$core$__destructure_map$$($map__66983_map__66983__$1_p__66979$$);var $property$jscomp$31$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66983_map__66983__$1_p__66979$$,$cljs$cst$825$property$$),$shape$jscomp$522$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$444$$,$id$jscomp$527$$);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$527$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__66983_map__66983__$1_p__66979$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$522$$,$property$jscomp$31$$))],null)},$clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$);$clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$,
$shape_changes$jscomp$2_wasm_props$$);$shape_changes$jscomp$2_wasm_props$$=$APP.$cljs$core$update_vals$$($APP.$cljs$core$group_by$$($APP.$cljs$core$first$$,$clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$),function($p1__66974_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$825$property$$,$APP.$cljs$core$second$$)),
$p1__66974_SHARP_$$)});$clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($objects__$1$jscomp$18$$,$p__66987_properties$jscomp$95_shape$jscomp$523$$){var $id$jscomp$528$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66987_properties$jscomp$95_shape$jscomp$523$$,0,null);$p__66987_properties$jscomp$95_shape$jscomp$523$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66987_properties$jscomp$95_shape$jscomp$523$$,
1,null);$p__66987_properties$jscomp$95_shape$jscomp$523$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($shape$jscomp$524$$,$operation$jscomp$3_p__66992$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($operation$jscomp$3_p__66992$$,0,null);$operation$jscomp$3_p__66992$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($operation$jscomp$3_p__66992$$,1,null);return $app$common$types$modifiers$apply_modifier$$($shape$jscomp$524$$,$operation$jscomp$3_p__66992$$)},
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$18$$,$id$jscomp$528$$),$p__66987_properties$jscomp$95_shape$jscomp$523$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($objects__$1$jscomp$18$$,$id$jscomp$528$$,$p__66987_properties$jscomp$95_shape$jscomp$523$$)},$objects$jscomp$444$$,$APP.$cljs$core$group_by$$($APP.$cljs$core$first$$,$clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$));return $app$render_wasm$shape$process_shape_changes_BANG_$$($clean_props_objects_changed_prev_wasm_props_wasm_props__$1$$,
$shape_changes$jscomp$2_wasm_props$$)};
$app$main$data$workspace$modifiers$clear_local_transform$$=function(){typeof $app$main$data$workspace$modifiers$clear_local_transform_66998$$==="undefined"&&($app$main$data$workspace$modifiers$clear_local_transform_66998$$=function($meta66999$$){this.$meta66999$=$meta66999$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3673$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_clear_local_transform$$},$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67000$$,$meta66999__$1$$){return new $app$main$data$workspace$modifiers$clear_local_transform_66998$$($meta66999__$1$$)},$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta66999$},$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$1934$$,$state$jscomp$388$$){return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$388$$,"render-wasm/v1"))?($app$render_wasm$api$clean_modifiers$$(),
$app$main$data$workspace$modifiers$set_wasm_props_BANG_$$($APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$388$$),$cljs$cst$3674$wasm_props$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$388$$),$APP.$cljs$core$PersistentVector$EMPTY$$)):null},$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$clear_local_transform_66998$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$1935$$,$state$jscomp$389$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$389$$,$APP.$cljs$cst$1907$workspace_modifiers$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3674$wasm_props$$,$cljs$cst$3675$prev_wasm_props$$])),$cljs$cst$3676$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_current_move_selected$$)});return new $app$main$data$workspace$modifiers$clear_local_transform_66998$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$modifiers$create_modif_tree$$=function($ids$jscomp$95$$,$modifiers$jscomp$64$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__67005_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__67005_SHARP_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1794$modifiers$$,
$modifiers$jscomp$64$$],null)],null)}),$ids$jscomp$95$$)};
$APP.$app$main$data$workspace$modifiers$build_modif_tree$$=function($ids$jscomp$96$$,$objects$jscomp$445$$,$get_modifier$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__67006_SHARP_$$){var $JSCompiler_temp_const$jscomp$1132$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$;var $G__67009$jscomp$inline_6495_JSCompiler_inline_result$jscomp$1133$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$445$$,
$p1__67006_SHARP_$$);$G__67009$jscomp$inline_6495_JSCompiler_inline_result$jscomp$1133$$=$get_modifier$$.$cljs$core$IFn$_invoke$arity$1$?$get_modifier$$.$cljs$core$IFn$_invoke$arity$1$($G__67009$jscomp$inline_6495_JSCompiler_inline_result$jscomp$1133$$):$get_modifier$$($G__67009$jscomp$inline_6495_JSCompiler_inline_result$jscomp$1133$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$1132$$,[$p1__67006_SHARP_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1794$modifiers$$,
$G__67009$jscomp$inline_6495_JSCompiler_inline_result$jscomp$1133$$],null)],null)}),$ids$jscomp$96$$)};
$app$main$data$workspace$modifiers$modifier_remove_from_parent$$=function($modif_tree$jscomp$26$$,$objects$jscomp$446$$,$shapes$jscomp$77$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modif_tree__$1$jscomp$10$$,$child_id$jscomp$5$$){var $parent_id$jscomp$86$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$446$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child_id$jscomp$5$$,$APP.$cljs$cst$1603$parent_id$$],
null));return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($modif_tree__$1$jscomp$10$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_id$jscomp$86$$,$APP.$cljs$cst$1794$modifiers$$],null),$app$common$types$modifiers$remove_children$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$child_id$jscomp$5$$],null))},$modif_tree$jscomp$26$$,$shapes$jscomp$77$$)};
$app$main$data$workspace$modifiers$add_grid_children_modifiers$$=function($modifiers$jscomp$65$$,$frame$jscomp$27_frame_id$jscomp$75$$,$frame__$2$jscomp$1_shapes$jscomp$78$$,$objects$jscomp$447$$,$p__67012$$){var $row$jscomp$30$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67012$$,0,null),$column$jscomp$35$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67012$$,1,null);$frame$jscomp$27_frame_id$jscomp$75$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$447$$,
$frame$jscomp$27_frame_id$jscomp$75$$);var $ids$jscomp$97$$=$APP.$cljs$core$set$$($frame__$2$jscomp$1_shapes$jscomp$78$$),$frame__$1$jscomp$3$$=$APP.$app$common$types$shape$layout$assign_cells$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($frame$jscomp$27_frame_id$jscomp$75$$,$APP.$cljs$cst$1598$shapes$$,function($p1__67010_SHARP_$$){return $APP.$app$common$data$removev$$($ids$jscomp$97$$,$p1__67010_SHARP_$$)}),$objects$jscomp$447$$),$ids__$1$jscomp$14$$=$APP.$cljs$core$reverse$$($APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$447$$,
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67011_SHARP_$$){return $APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$447$$,$p1__67011_SHARP_$$)},$ids$jscomp$97$$)));$frame__$2$jscomp$1_shapes$jscomp$78$$=$APP.$app$common$types$shape$layout$assign_cells$$(function(){var $G__67016$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($frame__$1$jscomp$3$$,$APP.$cljs$cst$1598$shapes$$,$APP.$app$common$data$concat_vec$$,
$ids__$1$jscomp$14$$);return $p__67012$$!=null?$app$common$types$shape$layout$push_into_cell$$($G__67016$$,$ids__$1$jscomp$14$$,$row$jscomp$30$$,$column$jscomp$35$$):$G__67016$$}(),$objects$jscomp$447$$);return $APP.$app$common$types$modifiers$change_property$$($APP.$app$common$types$modifiers$change_property$$($APP.$app$common$types$modifiers$change_property$$($modifiers$jscomp$65$$,$APP.$cljs$cst$1678$layout_grid_rows$$,$APP.$cljs$cst$1678$layout_grid_rows$$.$cljs$core$IFn$_invoke$arity$1$($frame__$2$jscomp$1_shapes$jscomp$78$$)),
$APP.$cljs$cst$1679$layout_grid_columns$$,$APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($frame__$2$jscomp$1_shapes$jscomp$78$$)),$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($frame__$2$jscomp$1_shapes$jscomp$78$$))};
$app$main$data$workspace$modifiers$build_change_frame_modifiers$$=function($G__67037_G__67037__$1_modif_tree$jscomp$27$$,$objects$jscomp$448$$,$selected$jscomp$40$$,$target_frame_id$$,$drop_index$$,$cell_data$jscomp$5$$){function $set_parent_ids$$($modif_tree__$1$jscomp$11$$,$shapes$jscomp$79$$,$target_frame_id__$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modif_tree__$2$jscomp$4$$,$id$jscomp$529$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($modif_tree__$2$jscomp$4$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$529$$,$APP.$cljs$cst$1794$modifiers$$],null),function($p1__67018_SHARP_$$){return $APP.$app$common$types$modifiers$change_property$$($APP.$app$common$types$modifiers$change_property$$($p1__67018_SHARP_$$,$APP.$cljs$cst$1591$frame_id$$,$target_frame_id__$1$$),$APP.$cljs$cst$1603$parent_id$$,$target_frame_id__$1$$)})},$modif_tree__$1$jscomp$11$$,$shapes$jscomp$79$$)}var $origin_frame_ids$$=$APP.$cljs$core$group_by$$(function($p1__67017_SHARP_$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__67017_SHARP_$$,$APP.$cljs$cst$1591$frame_id$$],null))},$selected$jscomp$40$$),$child_set$jscomp$1$$=$APP.$cljs$core$set$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$target_frame_id$$,$APP.$cljs$cst$1598$shapes$$],null))),$target_frame$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,
$target_frame_id$$),$target_flex_layout_QMARK_$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($target_frame$$),$target_grid_layout_QMARK_$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($target_frame$$),$children_ids$jscomp$15$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($target_frame$$),$selected$jscomp$40$$);$G__67037_G__67037__$1_modif_tree$jscomp$27$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modif_tree__$1$jscomp$12$$,$G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$){var $original_frame$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$,0,null);$G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$,1,null);var $shapes__$1$jscomp$11$$=$APP.$app$common$data$removev$$(function($p1__67019_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($target_frame_id$$,
$p1__67019_SHARP_$$)},$G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$),$shapes__$2$$=function(){return($target_grid_layout_QMARK_$$||$target_flex_layout_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($original_frame$$,$target_frame_id$$)?$APP.$cljs$core$filterv$$(function($p1__67020_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($child_set$jscomp$1$$,$p1__67020_SHARP_$$)},$shapes__$1$jscomp$11$$):$shapes__$1$jscomp$11$$}(),$children_ids__$1$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$set$$($selected$jscomp$40$$),
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,$original_frame$$),$APP.$cljs$cst$1598$shapes$$)),$h_sizing_QMARK_$$=function(){var $and__5023__auto__$jscomp$443$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,$original_frame$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$443$$)?$app$common$types$shape$layout$change_h_sizing_QMARK_$$($original_frame$$,
$objects$jscomp$448$$,$children_ids__$1$$):$and__5023__auto__$jscomp$443$$}(),$v_sizing_QMARK_$$=function(){var $and__5023__auto__$jscomp$444$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,$original_frame$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$444$$)?$app$common$types$shape$layout$change_v_sizing_QMARK_$$($original_frame$$,$objects$jscomp$448$$,$children_ids__$1$$):$and__5023__auto__$jscomp$444$$}();$G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$=
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($original_frame$$,$target_frame_id$$)?function(){var $G__67031_G__67032$jscomp$inline_6497$$=$set_parent_ids$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($app$main$data$workspace$modifiers$modifier_remove_from_parent$$($modif_tree__$1$jscomp$12$$,$objects$jscomp$448$$,$shapes__$2$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$target_frame_id$$,$APP.$cljs$cst$1794$modifiers$$],
null),$app$common$types$modifiers$add_children$$,$shapes__$2$$,$drop_index$$),$shapes__$2$$,$target_frame_id$$);$G__67031_G__67032$jscomp$inline_6497$$=$APP.$cljs$core$truth_$$($h_sizing_QMARK_$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__67031_G__67032$jscomp$inline_6497$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$original_frame$$,$APP.$cljs$cst$1794$modifiers$$],null),$APP.$app$common$types$modifiers$change_property$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,
$APP.$cljs$cst$1681$fix$$):$G__67031_G__67032$jscomp$inline_6497$$;return $APP.$cljs$core$truth_$$($v_sizing_QMARK_$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__67031_G__67032$jscomp$inline_6497$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$original_frame$$,$APP.$cljs$cst$1794$modifiers$$],null),$APP.$app$common$types$modifiers$change_property$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__67031_G__67032$jscomp$inline_6497$$}():
$modif_tree__$1$jscomp$12$$;$G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$=$target_flex_layout_QMARK_$$&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($original_frame$$,$target_frame_id$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$target_frame_id$$,$APP.$cljs$cst$1794$modifiers$$],null),$app$common$types$modifiers$add_children$$,
$shapes__$2$$,$drop_index$$):$G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$;return $target_grid_layout_QMARK_$$?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$target_frame_id$$,$APP.$cljs$cst$1794$modifiers$$],null),$app$main$data$workspace$modifiers$add_grid_children_modifiers$$,$target_frame_id$$,$shapes__$2$$,$objects$jscomp$448$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cell_data$jscomp$5$$])):$G__67030__$1_G__67030__$2_p__67023_shapes$jscomp$80$$},$G__67037_G__67037__$1_modif_tree$jscomp$27$$,$origin_frame_ids$$);$G__67037_G__67037__$1_modif_tree$jscomp$27$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$445$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,$target_frame_id$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$445$$)?
$app$common$types$shape$layout$change_h_sizing_QMARK_$$($target_frame_id$$,$objects$jscomp$448$$,$children_ids$jscomp$15$$):$and__5023__auto__$jscomp$445$$}())?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__67037_G__67037__$1_modif_tree$jscomp$27$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$target_frame_id$$,$APP.$cljs$cst$1794$modifiers$$],null),$APP.$app$common$types$modifiers$change_property$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,
$APP.$cljs$cst$1681$fix$$):$G__67037_G__67037__$1_modif_tree$jscomp$27$$;return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$446$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$448$$,$target_frame_id$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$446$$)?$app$common$types$shape$layout$change_v_sizing_QMARK_$$($target_frame_id$$,$objects$jscomp$448$$,$children_ids$jscomp$15$$):$and__5023__auto__$jscomp$446$$}())?
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__67037_G__67037__$1_modif_tree$jscomp$27$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$target_frame_id$$,$APP.$cljs$cst$1794$modifiers$$],null),$APP.$app$common$types$modifiers$change_property$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__67037_G__67037__$1_modif_tree$jscomp$27$$};
$APP.$app$main$data$workspace$modifiers$apply_text_modifier$$=function($shape$jscomp$525$$,$G__67054__$1_p__67048_width$jscomp$131$$){var $height$jscomp$117_map__67050__$1$$=$APP.$cljs$core$__destructure_map$$($G__67054__$1_p__67048_width$jscomp$131$$);$G__67054__$1_p__67048_width$jscomp$131$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$117_map__67050__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$117_map__67050__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$117_map__67050__$1$$,
$APP.$cljs$cst$1511$height$$);$G__67054__$1_p__67048_width$jscomp$131$$=$G__67054__$1_p__67048_width$jscomp$131$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$525$$,$APP.$app$common$types$modifiers$change_dimensions_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($shape$jscomp$525$$,$APP.$cljs$cst$288$width$$,$G__67054__$1_p__67048_width$jscomp$131$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1790$ignore_lock_QMARK_$$,!0],null))):
$shape$jscomp$525$$;return $height$jscomp$117_map__67050__$1$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($G__67054__$1_p__67048_width$jscomp$131$$,$APP.$app$common$types$modifiers$change_dimensions_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($shape$jscomp$525$$,$APP.$cljs$cst$1511$height$$,$height$jscomp$117_map__67050__$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1790$ignore_lock_QMARK_$$,!0],null))):$G__67054__$1_p__67048_width$jscomp$131$$};
$APP.$app$main$data$workspace$modifiers$apply_text_modifiers$$=function($G__67338_objects$jscomp$450_result$jscomp$282$$,$G__67337_modifiers$jscomp$66_text_modifiers$$){for($G__67337_modifiers$jscomp$66_text_modifiers$$=$APP.$cljs$core$seq$$($G__67337_modifiers$jscomp$66_text_modifiers$$);;){if($APP.$cljs$core$empty_QMARK_$$($G__67337_modifiers$jscomp$66_text_modifiers$$))return $G__67338_objects$jscomp$450_result$jscomp$282$$;var $text_modifier_vec__67056$$=$APP.$cljs$core$first$$($G__67337_modifiers$jscomp$66_text_modifiers$$),
$id$jscomp$530$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($text_modifier_vec__67056$$,0,null);$text_modifier_vec__67056$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($text_modifier_vec__67056$$,1,null);$G__67337_modifiers$jscomp$66_text_modifiers$$=$APP.$cljs$core$rest$$($G__67337_modifiers$jscomp$66_text_modifiers$$);$G__67338_objects$jscomp$450_result$jscomp$282$$=$APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__67338_objects$jscomp$450_result$jscomp$282$$,
$id$jscomp$530$$,$APP.$app$main$data$workspace$modifiers$apply_text_modifier$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$text_modifier_vec__67056$$]))}};
$app$main$data$workspace$modifiers$calculate_modifiers$cljs$0core$0IFn$0_invoke$0arity$06$$=function($$__$1$jscomp$18_state$jscomp$392$$,$ignore_constraints$jscomp$12_params$jscomp$inline_12092$$,$ignore_snap_pixel$jscomp$1_snap_pixel_QMARK_$jscomp$1$$,$modif_tree$jscomp$31$$,$objects$jscomp$451_page_id$jscomp$145_page_id__$1$jscomp$7$$,$params$jscomp$261$$){$objects$jscomp$451_page_id$jscomp$145_page_id__$1$jscomp$7$$=$APP.$cljs$core$truth_$$($objects$jscomp$451_page_id$jscomp$145_page_id__$1$jscomp$7$$)?
$objects$jscomp$451_page_id$jscomp$145_page_id__$1$jscomp$7$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$18_state$jscomp$392$$);$objects$jscomp$451_page_id$jscomp$145_page_id__$1$jscomp$7$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($$__$1$jscomp$18_state$jscomp$392$$,$objects$jscomp$451_page_id$jscomp$145_page_id__$1$jscomp$7$$);$ignore_snap_pixel$jscomp$1_snap_pixel_QMARK_$jscomp$1$$=$APP.$cljs$core$not$$($ignore_snap_pixel$jscomp$1_snap_pixel_QMARK_$jscomp$1$$)&&
$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$2171$workspace_layout$$.$cljs$core$IFn$_invoke$arity$1$($$__$1$jscomp$18_state$jscomp$392$$),$APP.$cljs$cst$2172$snap_pixel_grid$$);$$__$1$jscomp$18_state$jscomp$392$$=$APP.$app$main$data$workspace$modifiers$apply_text_modifiers$$($objects$jscomp$451_page_id$jscomp$145_page_id__$1$jscomp$7$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($$__$1$jscomp$18_state$jscomp$392$$,$APP.$cljs$cst$2198$workspace_text_modifier$$));$ignore_constraints$jscomp$12_params$jscomp$inline_12092$$=
$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$params$jscomp$261$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3669$ignore_constraints$$,$ignore_constraints$jscomp$12_params$jscomp$inline_12092$$,$APP.$cljs$cst$3670$snap_pixel_QMARK_$$,$ignore_snap_pixel$jscomp$1_snap_pixel_QMARK_$jscomp$1$$],null)]));return $APP.$app$common$geom$modifiers$set_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$(null,
$modif_tree$jscomp$31$$,$$__$1$jscomp$18_state$jscomp$392$$,$ignore_constraints$jscomp$12_params$jscomp$inline_12092$$)};
$APP.$app$main$data$workspace$modifiers$set_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$=function($modif_tree$jscomp$40$$,$ignore_constraints$jscomp$19$$,$ignore_snap_pixel$jscomp$6$$,$params$jscomp$262$$){typeof $app$main$data$workspace$modifiers$set_modifiers_67107$$==="undefined"&&($app$main$data$workspace$modifiers$set_modifiers_67107$$=function($modif_tree$jscomp$41$$,$ignore_constraints$jscomp$20$$,$ignore_snap_pixel$jscomp$7$$,$params$jscomp$263$$,$meta67108$$){this.$modif_tree$=$modif_tree$jscomp$41$$;
this.$ignore_constraints$=$ignore_constraints$jscomp$20$$;this.$ignore_snap_pixel$=$ignore_snap_pixel$jscomp$7$$;this.params=$params$jscomp$263$$;this.$meta67108$=$meta67108$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$set_modifiers_67107$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_modifiers_67107$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3678$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_modifiers$$},$app$main$data$workspace$modifiers$set_modifiers_67107$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67109$$,$meta67108__$1$$){return new $app$main$data$workspace$modifiers$set_modifiers_67107$$(this.$modif_tree$,this.$ignore_constraints$,this.$ignore_snap_pixel$,this.params,$meta67108__$1$$)},$app$main$data$workspace$modifiers$set_modifiers_67107$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta67108$},$app$main$data$workspace$modifiers$set_modifiers_67107$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_modifiers_67107$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1937_modifiers$jscomp$67_page_id$jscomp$146$$,$state$jscomp$395$$){$_$jscomp$1937_modifiers$jscomp$67_page_id$jscomp$146$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$395$$);
$_$jscomp$1937_modifiers$jscomp$67_page_id$jscomp$146$$=$app$main$data$workspace$modifiers$calculate_modifiers$cljs$0core$0IFn$0_invoke$0arity$06$$($state$jscomp$395$$,this.$ignore_constraints$,this.$ignore_snap_pixel$,this.$modif_tree$,$_$jscomp$1937_modifiers$jscomp$67_page_id$jscomp$146$$,this.params);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$395$$,$APP.$cljs$cst$1907$workspace_modifiers$$,$_$jscomp$1937_modifiers$jscomp$67_page_id$jscomp$146$$)});return new $app$main$data$workspace$modifiers$set_modifiers_67107$$($modif_tree$jscomp$40$$,
$ignore_constraints$jscomp$19$$,$ignore_snap_pixel$jscomp$6$$,$params$jscomp$262$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$modifiers$parse_structure_modifiers$$=function($modif_tree$jscomp$42$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($data$jscomp$317_p__67113$$){var $parent_id$jscomp$87$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$317_p__67113$$,0,null);$data$jscomp$317_p__67113$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$317_p__67113$$,
1,null);return $app$common$types$modifiers$has_structure_QMARK_$$($APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$317_p__67113$$))?$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($modifier$jscomp$5$$){var $G__67117$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($modifier$jscomp$5$$);switch($G__67117$$ instanceof $APP.$cljs$core$Keyword$$?$G__67117$$.$fqn$:null){case "remove-children":return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($child_id$jscomp$6$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$139$type$$,$cljs$cst$1784$remove_children$$,$APP.$cljs$cst$1354$parent$$,$parent_id$jscomp$87$$,$APP.$cljs$cst$266$id$$,$child_id$jscomp$6$$,$APP.$cljs$cst$1779$index$$,0,$APP.$cljs$cst$260$value$$,0],null)},$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($modifier$jscomp$5$$));case "add-children":return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($child_id$jscomp$7$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,
$cljs$cst$1785$add_children$$,$APP.$cljs$cst$1354$parent$$,$parent_id$jscomp$87$$,$APP.$cljs$cst$266$id$$,$child_id$jscomp$7$$,$APP.$cljs$cst$1779$index$$,$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($modifier$jscomp$5$$),$APP.$cljs$cst$260$value$$,0],null)},$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($modifier$jscomp$5$$));case "scale-content":return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1787$scale_content$$,$APP.$cljs$cst$1354$parent$$,$parent_id$jscomp$87$$,$APP.$cljs$cst$266$id$$,$parent_id$jscomp$87$$,$APP.$cljs$cst$1779$index$$,0,$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($modifier$jscomp$5$$)],null)],null);default:return null}},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$317_p__67113$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1794$modifiers$$,$cljs$cst$1763$structure_parent$$],null)),$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$317_p__67113$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1794$modifiers$$,$APP.$cljs$cst$1764$structure_child$$],null)))])):null}),$modif_tree$jscomp$42$$)};
$app$main$data$workspace$modifiers$extract_property_changes$$=function($modif_tree$jscomp$44$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($map__67129_map__67129__$1_p__67125_type$jscomp$468$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__67129_map__67129__$1_p__67125_type$jscomp$468$$,0,null);$map__67129_map__67129__$1_p__67125_type$jscomp$468$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__67129_map__67129__$1_p__67125_type$jscomp$468$$,
1,null);$map__67129_map__67129__$1_p__67125_type$jscomp$468$$=$APP.$cljs$core$__destructure_map$$($map__67129_map__67129__$1_p__67125_type$jscomp$468$$);$map__67129_map__67129__$1_p__67125_type$jscomp$468$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67129_map__67129__$1_p__67125_type$jscomp$468$$,$APP.$cljs$cst$139$type$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__67129_map__67129__$1_p__67125_type$jscomp$468$$,$cljs$cst$1788$change_property$$)},$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$){var $id$jscomp$532$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$,0,null);$map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$,1,null);$map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$=$APP.$cljs$core$__destructure_map$$($map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$);$map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$,$APP.$cljs$cst$1794$modifiers$$);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67124_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$532$$,$p1__67124_SHARP_$$],null)},$cljs$cst$1763$structure_parent$$.$cljs$core$IFn$_invoke$arity$1$($map__67137_map__67137__$1_modifiers$jscomp$68_p__67131$$))},
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$modif_tree$jscomp$44$$])))};
$app$main$data$workspace$modifiers$set_temporary_selrect$$=function($selrect$jscomp$53$$){typeof $app$main$data$workspace$modifiers$set_temporary_selrect_67145$$==="undefined"&&($app$main$data$workspace$modifiers$set_temporary_selrect_67145$$=function($selrect$jscomp$54$$,$meta67146$$){this.$selrect$=$selrect$jscomp$54$$;this.$meta67146$=$meta67146$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$set_temporary_selrect_67145$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_temporary_selrect_67145$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3679$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_temporary_selrect$$},$app$main$data$workspace$modifiers$set_temporary_selrect_67145$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67147$$,$meta67146__$1$$){return new $app$main$data$workspace$modifiers$set_temporary_selrect_67145$$(this.$selrect$,
$meta67146__$1$$)},$app$main$data$workspace$modifiers$set_temporary_selrect_67145$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67146$},$app$main$data$workspace$modifiers$set_temporary_selrect_67145$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_temporary_selrect_67145$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1939$$,$state$jscomp$396$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$396$$,
$cljs$cst$2150$workspace_selrect$$,this.$selrect$)});return new $app$main$data$workspace$modifiers$set_temporary_selrect_67145$$($selrect$jscomp$53$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$modifiers$set_temporary_modifiers$$=function($modifiers$jscomp$69$$){typeof $app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$==="undefined"&&($app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$=function($modifiers$jscomp$70$$,$meta67153$$){this.modifiers=$modifiers$jscomp$70$$;this.$meta67153$=$meta67153$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3680$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_temporary_modifiers$$},$app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67154$$,$meta67153__$1$$){return new $app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$(this.modifiers,
$meta67153__$1$$)},$app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67153$},$app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1940$$,$state$jscomp$397$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$397$$,
$cljs$cst$2186$workspace_wasm_modifiers$$,this.modifiers)});return new $app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$($modifiers$jscomp$69$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$modifiers$set_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($modif_tree$jscomp$45$$,$p__67170$$){var $map__67171__$1$$=$APP.$cljs$core$__destructure_map$$($p__67170$$),$ignore_constraints$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67171__$1$$,$APP.$cljs$cst$3669$ignore_constraints$$,!1),$ignore_snap_pixel$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67171__$1$$,$cljs$cst$3681$ignore_snap_pixel$$,
!1);typeof $app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$==="undefined"&&($app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$=function($modif_tree$jscomp$46$$,$p__67170$jscomp$1$$,$map__67171$jscomp$1$$,$params$jscomp$265$$,$ignore_constraints$jscomp$22$$,$ignore_snap_pixel$jscomp$9$$,$meta67174$$){this.$modif_tree$=$modif_tree$jscomp$46$$;this.$p__67170$=$p__67170$jscomp$1$$;this.$map__67171$=$map__67171$jscomp$1$$;this.params=$params$jscomp$265$$;this.$ignore_constraints$=
$ignore_constraints$jscomp$22$$;this.$ignore_snap_pixel$=$ignore_snap_pixel$jscomp$9$$;this.$meta67174$=$meta67174$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3682$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_wasm_modifiers$$},
$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67175$$,$meta67174__$1$$){return new $app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$(this.$modif_tree$,this.$p__67170$,this.$map__67171$,this.params,this.$ignore_constraints$,this.$ignore_snap_pixel$,$meta67174__$1$$)},$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67174$},$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1941_property_changes$$,$state$jscomp$398$$){$_$jscomp$1941_property_changes$$=$app$main$data$workspace$modifiers$extract_property_changes$$(this.$modif_tree$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$398$$,$cljs$cst$3675$prev_wasm_props$$,
$cljs$cst$3674$wasm_props$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$398$$)),$cljs$cst$3674$wasm_props$$,$_$jscomp$1941_property_changes$$)},$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$,$modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$){$app$render_wasm$api$clean_modifiers$$();
$_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$=$cljs$cst$3675$prev_wasm_props$$.$cljs$core$IFn$_invoke$arity$1$($modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$);var $wasm_props$jscomp$1$$=$cljs$cst$3674$wasm_props$$.$cljs$core$IFn$_invoke$arity$1$($modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$);$modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$);
$app$main$data$workspace$modifiers$set_wasm_props_BANG_$$($modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$,$_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$,$wasm_props$jscomp$1$$);$modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$=$app$main$data$workspace$modifiers$parse_structure_modifiers$$(this.$modif_tree$);$app$render_wasm$api$set_structure_modifiers$$($modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$);
$_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$main$data$workspace$modifiers$xf_COLON_parse_geometry_modifier$$,this.$modif_tree$);$modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$=$app$render_wasm$api$propagate_modifiers$$($_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$,!1);$app$render_wasm$api$set_modifiers$$($modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$);
$_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$main$data$workspace$modifiers$xf_COLON_map_key$$,$_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$);$_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$=$app$render_wasm$api$get_selection_rect$$($_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$);
return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$modifiers$set_temporary_selrect$$($_$jscomp$1942_geometry_entries_ids$jscomp$98_prev_wasm_props$jscomp$1_selrect$jscomp$55$$),$app$main$data$workspace$modifiers$set_temporary_modifiers$$($modifiers$jscomp$71_objects$jscomp$453_state$jscomp$399_structure_entries$$))});return new $app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$($modif_tree$jscomp$45$$,$p__67170$$,$map__67171__$1$$,$map__67171__$1$$,$ignore_constraints$jscomp$21$$,
$ignore_snap_pixel$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$modifiers$propagate_structure_modifiers$$=function($G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$,$objects$jscomp$454$$){function $propagate_children$$($modif_tree__$1$jscomp$14$$,$parent_id$jscomp$88$$,$modifiers$jscomp$73$$){var $new_modifiers$jscomp$2$$=$app$common$types$modifiers$select_structure$$($app$common$types$modifiers$select_child$$($modifiers$jscomp$73$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__67192_SHARP_$$,$p2__67193_SHARP_$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($p1__67192_SHARP_$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p2__67193_SHARP_$$,$APP.$cljs$cst$1794$modifiers$$],null),$app$common$types$modifiers$add_modifiers$$,$new_modifiers$jscomp$2$$)},$modif_tree__$1$jscomp$14$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$454$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_id$jscomp$88$$,$APP.$cljs$cst$1598$shapes$$],null)))}for(var $pending$jscomp$20_pending__$1$jscomp$3_pending__$2$$=
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keys$$($G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$));;){var $next$jscomp$10_temp__5823__auto__$jscomp$173$$=$APP.$cljs$core$first$$($pending$jscomp$20_pending__$1$jscomp$3_pending__$2$$);if($APP.$cljs$core$truth_$$($next$jscomp$10_temp__5823__auto__$jscomp$173$$)){$pending$jscomp$20_pending__$1$jscomp$3_pending__$2$$=$APP.$cljs$core$rest$$($pending$jscomp$20_pending__$1$jscomp$3_pending__$2$$);
var $modifiers$jscomp$72$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$next$jscomp$10_temp__5823__auto__$jscomp$173$$,$APP.$cljs$cst$1794$modifiers$$],null));$G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$=$APP.$app$common$data$not_empty_QMARK_$$($modifiers$jscomp$72$$?.$structure_child$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$72$$,
$APP.$cljs$cst$1764$structure_child$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($pending$jscomp$20_pending__$1$jscomp$3_pending__$2$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$454$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$next$jscomp$10_temp__5823__auto__$jscomp$173$$,$APP.$cljs$cst$1598$shapes$$],null))),
$propagate_children$$($G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$,$next$jscomp$10_temp__5823__auto__$jscomp$173$$,$modifiers$jscomp$72$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$pending$jscomp$20_pending__$1$jscomp$3_pending__$2$$,$G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$],null);$pending$jscomp$20_pending__$1$jscomp$3_pending__$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$,
0,null);$G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$,1,null)}else return $G__67384_modif_tree$jscomp$47_modif_tree__$1$jscomp$13_vec__67206$$}};
$APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$$=function($var_args$jscomp$1232$$){for(var $args__5755__auto__$jscomp$220$$=[],$len__5749__auto___67385$$=arguments.length,$i__5750__auto___67386$$=0;;)if($i__5750__auto___67386$$<$len__5749__auto___67385$$)$args__5755__auto__$jscomp$220$$.push(arguments[$i__5750__auto___67386$$]),$i__5750__auto___67386$$+=1;else break;return $APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],
1<$args__5755__auto__$jscomp$220$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$220$$.slice(1),0,null):null)};
$APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($modif_tree$jscomp$48$$,$p__67211$$){var $map__67212__$1$$=$APP.$cljs$core$__destructure_map$$($p__67211$$),$ignore_constraints$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67212__$1$$,$APP.$cljs$cst$3669$ignore_constraints$$,!1),$ignore_snap_pixel$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67212__$1$$,$cljs$cst$3681$ignore_snap_pixel$$,
!1),$snap_ignore_axis$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67212__$1$$,$cljs$cst$3672$snap_ignore_axis$$,null),$undo_transation_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67212__$1$$,$cljs$cst$3683$undo_transation_QMARK_$$,!0);typeof $app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$==="undefined"&&($app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$=function($modif_tree$jscomp$49$$,$p__67211$jscomp$1$$,$map__67212$jscomp$1$$,
$params$jscomp$267$$,$ignore_constraints$jscomp$24$$,$ignore_snap_pixel$jscomp$11$$,$snap_ignore_axis$jscomp$2$$,$undo_transation_QMARK_$jscomp$1$$,$meta67214$$){this.$modif_tree$=$modif_tree$jscomp$49$$;this.$p__67211$=$p__67211$jscomp$1$$;this.$map__67212$=$map__67212$jscomp$1$$;this.params=$params$jscomp$267$$;this.$ignore_constraints$=$ignore_constraints$jscomp$24$$;this.$ignore_snap_pixel$=$ignore_snap_pixel$jscomp$11$$;this.$snap_ignore_axis$=$snap_ignore_axis$jscomp$2$$;this.$undo_transation_QMARK_$=
$undo_transation_QMARK_$jscomp$1$$;this.$meta67214$=$meta67214$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3684$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_wasm_modifiesr$$},
$app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67215$$,$meta67214__$1$$){return new $app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$(this.$modif_tree$,this.$p__67211$,this.$map__67212$,this.params,this.$ignore_constraints$,this.$ignore_snap_pixel$,this.$snap_ignore_axis$,this.$undo_transation_QMARK_$,$meta67214__$1$$)},$app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta67214$},$app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$,$ids$jscomp$99_state$jscomp$400$$){$app$render_wasm$api$clean_modifiers$$();$_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$=
$app$main$data$workspace$modifiers$parse_structure_modifiers$$(this.$modif_tree$);$app$render_wasm$api$set_structure_modifiers$$($_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$);$_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$99_state$jscomp$400$$);var $geometry_entries$jscomp$1_ignore_tree$jscomp$11_options$jscomp$509$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$app$main$data$workspace$modifiers$xf_COLON_parse_geometry_modifier$$,this.$modif_tree$),$snap_pixel_QMARK_$jscomp$3_undo_id$jscomp$9$$=$APP.$cljs$core$not$$(this.$ignore_snap_pixel$)&&$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$2171$workspace_layout$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$99_state$jscomp$400$$),$APP.$cljs$cst$2172$snap_pixel_grid$$),$transforms$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$app$render_wasm$api$propagate_modifiers$$($geometry_entries$jscomp$1_ignore_tree$jscomp$11_options$jscomp$509$$,
$snap_pixel_QMARK_$jscomp$3_undo_id$jscomp$9$$));$geometry_entries$jscomp$1_ignore_tree$jscomp$11_options$jscomp$509$$=$app$main$data$workspace$modifiers$calculate_ignore_tree_wasm$$($transforms$jscomp$1$$,$_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$);$geometry_entries$jscomp$1_ignore_tree$jscomp$11_options$jscomp$509$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.params,
$APP.$cljs$cst$3521$reg_objects_QMARK_$$,!0),$cljs$cst$3396$ignore_tree$$,$geometry_entries$jscomp$1_ignore_tree$jscomp$11_options$jscomp$509$$),$APP.$cljs$cst$2595$attrs$$,$app$main$data$workspace$modifiers$transform_attrs$$);var $modif_tree__$1$jscomp$15$$=$app$main$data$workspace$modifiers$propagate_structure_modifiers$$(this.$modif_tree$,$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$99_state$jscomp$400$$));$ids$jscomp$99_state$jscomp$400$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$set$$($APP.$cljs$core$keys$$($modif_tree__$1$jscomp$15$$)),
$app$main$data$workspace$modifiers$xf_COLON_without_uuid_zero$$,$APP.$cljs$core$keys$$($transforms$jscomp$1$$));$_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$files$helpers$get_parents_with_self$$,
$_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$)),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$files$helpers$bool_shape_QMARK_$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$)),$ids$jscomp$99_state$jscomp$400$$);$snap_pixel_QMARK_$jscomp$3_undo_id$jscomp$9$$=Symbol();return $APP.$beicon$v2$core$concat$$($APP.$cljs$core$truth_$$(this.$undo_transation_QMARK_$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($snap_pixel_QMARK_$jscomp$3_undo_id$jscomp$9$$)):
$APP.$beicon$v2$core$empty$$(),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$modifiers$clear_local_transform$$(),$APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$3685$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_move_frame_guides$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1707$ids$$,$ids$jscomp$99_state$jscomp$400$$,$cljs$cst$3686$transforms$$,$transforms$jscomp$1$$],null)),$APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$3687$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_move_frame_comment_threads$$,
$transforms$jscomp$1$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$99_state$jscomp$400$$,function($shape$jscomp$526$$){var $modifiers$jscomp$74_shape_id$jscomp$92$$=$shape$jscomp$526$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$526$$,$APP.$cljs$cst$266$id$$),$transform$jscomp$98$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transforms$jscomp$1$$,$modifiers$jscomp$74_shape_id$jscomp$92$$);$modifiers$jscomp$74_shape_id$jscomp$92$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_tree__$1$jscomp$15$$,$modifiers$jscomp$74_shape_id$jscomp$92$$),$APP.$cljs$cst$1794$modifiers$$);return $APP.$app$common$types$modifiers$apply_structure_modifiers$$($APP.$app$common$geom$shapes$transforms$apply_transform$$($shape$jscomp$526$$,$transform$jscomp$98$$),$modifiers$jscomp$74_shape_id$jscomp$92$$)},$geometry_entries$jscomp$1_ignore_tree$jscomp$11_options$jscomp$509$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$1943_bool_ids_objects$jscomp$455_structure_entries_67390$$,
$APP.$app$common$types$path$update_bool_shape$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($geometry_entries$jscomp$1_ignore_tree$jscomp$11_options$jscomp$509$$,$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0))),$APP.$cljs$core$truth_$$(this.$undo_transation_QMARK_$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($snap_pixel_QMARK_$jscomp$3_undo_id$jscomp$9$$)):$APP.$beicon$v2$core$empty$$())});return new $app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$($modif_tree$jscomp$48$$,
$p__67211$$,$map__67212__$1$$,$map__67212__$1$$,$ignore_constraints$jscomp$23$$,$ignore_snap_pixel$jscomp$10$$,$snap_ignore_axis$jscomp$1$$,$undo_transation_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$modifiers$set_delta_rotation_modifiers$$=function($angle$jscomp$32$$,$shapes$jscomp$87$$,$p__67257$$){var $map__67258__$1$$=$APP.$cljs$core$__destructure_map$$($p__67257$$),$center$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67258__$1$$,$APP.$cljs$cst$1651$center$$,null),$delta_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67258__$1$$,$APP.$cljs$cst$3690$delta_QMARK_$$,!1),$page_id$jscomp$147$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67258__$1$$,
$APP.$cljs$cst$2028$page_id$$);typeof $app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$==="undefined"&&($app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$=function($angle$jscomp$33$$,$shapes$jscomp$88$$,$p__67257$jscomp$1$$,$map__67258$jscomp$1$$,$center$jscomp$49$$,$delta_QMARK_$jscomp$1$$,$page_id$jscomp$148$$,$meta67260$$){this.angle=$angle$jscomp$33$$;this.shapes=$shapes$jscomp$88$$;this.$p__67257$=$p__67257$jscomp$1$$;this.$map__67258$=$map__67258$jscomp$1$$;
this.$center$=$center$jscomp$49$$;this.$delta_QMARK_$=$delta_QMARK_$jscomp$1$$;this.$page_id$=$page_id$jscomp$148$$;this.$meta67260$=$meta67260$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3691$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_delta_rotation_modifiers$$},$app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67261$$,$meta67260__$1$$){return new $app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$(this.angle,this.shapes,this.$p__67257$,this.$map__67258$,this.$center$,this.$delta_QMARK_$,this.$page_id$,$meta67260__$1$$)},$app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta67260$},$app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$,$state$jscomp$403$$){var $self__$jscomp$4421$$=this;$_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$=
function(){var $or__5025__auto__$jscomp$731$$=$self__$jscomp$4421$$.$page_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$731$$)?$or__5025__auto__$jscomp$731$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$403$$)}();$_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$403$$,$_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$);
var $ids$jscomp$102$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67256_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$attrs$editable_attrs$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__67256_SHARP_$$)),$APP.$cljs$cst$1772$rotation$$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67255_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($p1__67255_SHARP_$$,
$APP.$cljs$cst$1607$blocked$$,!1)},$self__$jscomp$4421$$.shapes)));$_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$=$APP.$app$common$geom$modifiers$set_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$data$workspace$modifiers$build_modif_tree$$($ids$jscomp$102$$,$_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$,function($shape$jscomp$529$$){var $delta$jscomp$42$$=$APP.$cljs$core$truth_$$($self__$jscomp$4421$$.$delta_QMARK_$)?
$self__$jscomp$4421$$.angle:$self__$jscomp$4421$$.angle-$APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$529$$);var $center__$1$jscomp$4_or__5025__auto__$jscomp$inline_6499$$=$self__$jscomp$4421$$.$center$;$center__$1$jscomp$4_or__5025__auto__$jscomp$inline_6499$$=$APP.$cljs$core$truth_$$($center__$1$jscomp$4_or__5025__auto__$jscomp$inline_6499$$)?$center__$1$jscomp$4_or__5025__auto__$jscomp$inline_6499$$:$APP.$app$common$geom$shapes$common$shape__GT_center$$($shape$jscomp$529$$);
return $APP.$app$common$types$modifiers$rotation_modifiers$$($shape$jscomp$529$$,$center__$1$jscomp$4_or__5025__auto__$jscomp$inline_6499$$,$delta$jscomp$42$$)}),$_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$403$$,$APP.$cljs$cst$1907$workspace_modifiers$$,$_$jscomp$1946_modif_tree$jscomp$52_objects$jscomp$458_page_id__$1$jscomp$8$$)});return new $app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$($angle$jscomp$32$$,
$shapes$jscomp$87$$,$p__67257$$,$map__67258__$1$$,$center$jscomp$48$$,$delta_QMARK_$$,$page_id$jscomp$147$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$modifiers$apply_modifiers_STAR_$$=function($objects$jscomp$459$$,$object_modifiers$$,$text_modifiers$jscomp$1$$,$options$jscomp$510$$){typeof $app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$==="undefined"&&($app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$=function($objects$jscomp$460$$,$object_modifiers$jscomp$1$$,$text_modifiers$jscomp$2$$,$options$jscomp$511$$,$meta67263$$){this.objects=$objects$jscomp$460$$;this.$object_modifiers$=$object_modifiers$jscomp$1$$;
this.$text_modifiers$=$text_modifiers$jscomp$2$$;this.options=$options$jscomp$511$$;this.$meta67263$=$meta67263$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3692$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_modifiers_STAR_$$},
$app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67264$$,$meta67263__$1$$){return new $app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$(this.objects,this.$object_modifiers$,this.$text_modifiers$,this.options,$meta67263__$1$$)},$app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67263$},$app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$4425$$=this,$ids$jscomp$103$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$main$data$workspace$modifiers$xf_COLON_without_uuid_zero$$,$APP.$cljs$core$keys$$($self__$jscomp$4425$$.$object_modifiers$)),$ids_with_children$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($ids$jscomp$103$$,
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$helpers$get_children_ids$$,$self__$jscomp$4425$$.objects)),$ids$jscomp$103$$),$ignore_tree$jscomp$12_options__$1$jscomp$69$$=$app$main$data$workspace$modifiers$calculate_ignore_tree$$($self__$jscomp$4425$$.$object_modifiers$,$self__$jscomp$4425$$.objects);$ignore_tree$jscomp$12_options__$1$jscomp$69$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$4425$$.options,
$APP.$cljs$cst$3521$reg_objects_QMARK_$$,!0),$cljs$cst$3396$ignore_tree$$,$ignore_tree$jscomp$12_options__$1$jscomp$69$$),$APP.$cljs$cst$2595$attrs$$,$app$main$data$workspace$modifiers$transform_attrs$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$3685$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_move_frame_guides$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1707$ids$$,$ids_with_children$jscomp$1$$,$APP.$cljs$cst$1794$modifiers$$,
$self__$jscomp$4425$$.$object_modifiers$],null)),$APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$3687$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_move_frame_comment_threads$$,$ids_with_children$jscomp$1$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$103$$,function($JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$){var $pos_data_shape_id$jscomp$93$$=
$JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$,$APP.$cljs$cst$266$id$$),$G__67275_modifiers$jscomp$77$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4425$$.$object_modifiers$,$pos_data_shape_id$jscomp$93$$),
$APP.$cljs$cst$1794$modifiers$$);$pos_data_shape_id$jscomp$93$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4425$$.$text_modifiers$,$pos_data_shape_id$jscomp$93$$),$APP.$cljs$cst$1875$position_data$$):null;$G__67275_modifiers$jscomp$77$$=
$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$,$G__67275_modifiers$jscomp$77$$);$APP.$app$common$data$not_empty_QMARK_$$($pos_data_shape_id$jscomp$93$$)?($JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$=$APP.$app$common$geom$point$to_vec$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$)),
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($G__67275_modifiers$jscomp$77$$))),$JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$=$app$common$geom$shapes$transforms$move_position_data$$($pos_data_shape_id$jscomp$93$$,$JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$),$JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$=
$APP.$app$common$data$not_empty_QMARK_$$($JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__67275_modifiers$jscomp$77$$,$APP.$cljs$cst$1875$position_data$$,$JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$):$G__67275_modifiers$jscomp$77$$):$JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$=
$G__67275_modifiers$jscomp$77$$;return $JSCompiler_temp$jscomp$1131_deltav$jscomp$inline_6504_position_data__$1$jscomp$inline_6505_shape$jscomp$530$$},$ignore_tree$jscomp$12_options__$1$jscomp$69$$))});return new $app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$($objects$jscomp$459$$,$object_modifiers$$,$text_modifiers$jscomp$1$$,$options$jscomp$510$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$=function($p__67280$$){var $map__67281__$1$$=$APP.$cljs$core$__destructure_map$$($p__67280$$),$modifiers$jscomp$78$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67281__$1$$,$APP.$cljs$cst$1794$modifiers$$),$undo_transation_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67281__$1$$,$cljs$cst$3683$undo_transation_QMARK_$$,!0),$ignore_constraints$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67281__$1$$,
$APP.$cljs$cst$3669$ignore_constraints$$,!1),$ignore_snap_pixel$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67281__$1$$,$cljs$cst$3681$ignore_snap_pixel$$,!1),$page_id$jscomp$149$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67281__$1$$,$APP.$cljs$cst$2028$page_id$$);typeof $app$main$data$workspace$modifiers$apply_modifiers_67282$$==="undefined"&&($app$main$data$workspace$modifiers$apply_modifiers_67282$$=function($p__67280$jscomp$1$$,$map__67281$jscomp$1$$,
$options$jscomp$513$$,$modifiers$jscomp$79$$,$undo_transation_QMARK_$jscomp$3$$,$ignore_constraints$jscomp$26$$,$ignore_snap_pixel$jscomp$13$$,$page_id$jscomp$150$$,$meta67283$$){this.$p__67280$=$p__67280$jscomp$1$$;this.$map__67281$=$map__67281$jscomp$1$$;this.options=$options$jscomp$513$$;this.modifiers=$modifiers$jscomp$79$$;this.$undo_transation_QMARK_$=$undo_transation_QMARK_$jscomp$3$$;this.$ignore_constraints$=$ignore_constraints$jscomp$26$$;this.$ignore_snap_pixel$=$ignore_snap_pixel$jscomp$13$$;
this.$page_id$=$page_id$jscomp$150$$;this.$meta67283$=$meta67283$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$modifiers$apply_modifiers_67282$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$apply_modifiers_67282$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3693$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_modifiers$$},
$app$main$data$workspace$modifiers$apply_modifiers_67282$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67284$$,$meta67283__$1$$){return new $app$main$data$workspace$modifiers$apply_modifiers_67282$$(this.$p__67280$,this.$map__67281$,this.options,this.modifiers,this.$undo_transation_QMARK_$,this.$ignore_constraints$,this.$ignore_snap_pixel$,this.$page_id$,$meta67283__$1$$)},$app$main$data$workspace$modifiers$apply_modifiers_67282$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67283$},
$app$main$data$workspace$modifiers$apply_modifiers_67282$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$modifiers$apply_modifiers_67282$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1948_text_modifiers$jscomp$3$$,$state$jscomp$404$$){var $self__$jscomp$4429$$=this;$_$jscomp$1948_text_modifiers$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$404$$,$APP.$cljs$cst$2198$workspace_text_modifier$$);
var $page_id__$1$jscomp$9_undo_id$jscomp$10$$=function(){var $or__5025__auto__$jscomp$733$$=$self__$jscomp$4429$$.$page_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$733$$)?$or__5025__auto__$jscomp$733$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$404$$)}(),$objects$jscomp$461$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$404$$,$page_id__$1$jscomp$9_undo_id$jscomp$10$$),$object_modifiers$jscomp$2$$=
$self__$jscomp$4429$$.modifiers!=null?$app$main$data$workspace$modifiers$calculate_modifiers$cljs$0core$0IFn$0_invoke$0arity$06$$($state$jscomp$404$$,$self__$jscomp$4429$$.$ignore_constraints$,$self__$jscomp$4429$$.$ignore_snap_pixel$,$self__$jscomp$4429$$.modifiers,$page_id__$1$jscomp$9_undo_id$jscomp$10$$,null):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$404$$,$APP.$cljs$cst$1907$workspace_modifiers$$);$page_id__$1$jscomp$9_undo_id$jscomp$10$$=Symbol();return $APP.$beicon$v2$core$concat$$($APP.$cljs$core$truth_$$($self__$jscomp$4429$$.$undo_transation_QMARK_$)?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($page_id__$1$jscomp$9_undo_id$jscomp$10$$)):$APP.$beicon$v2$core$empty$$(),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$modifiers$apply_modifiers_STAR_$$($objects$jscomp$461$$,$object_modifiers$jscomp$2$$,$_$jscomp$1948_text_modifiers$jscomp$3$$,$self__$jscomp$4429$$.options),function($state__$1$jscomp$19$$){var $ids$jscomp$104$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$app$main$data$workspace$modifiers$xf_COLON_without_uuid_zero$$,$APP.$cljs$core$keys$$($object_modifiers$jscomp$2$$));return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state__$1$jscomp$19$$,$APP.$cljs$cst$2198$workspace_text_modifier$$,function($p1__67277_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$,$p1__67277_SHARP_$$,$ids$jscomp$104$$)})}),$self__$jscomp$4429$$.modifiers==null?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$modifiers$clear_local_transform$$()):
$APP.$beicon$v2$core$empty$$(),$APP.$cljs$core$truth_$$($self__$jscomp$4429$$.$undo_transation_QMARK_$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($page_id__$1$jscomp$9_undo_id$jscomp$10$$)):$APP.$beicon$v2$core$empty$$())});return new $app$main$data$workspace$modifiers$apply_modifiers_67282$$($p__67280$$,$map__67281__$1$$,$map__67281__$1$$,$modifiers$jscomp$78$$,$undo_transation_QMARK_$jscomp$2$$,$ignore_constraints$jscomp$25$$,$ignore_snap_pixel$jscomp$12$$,
$page_id$jscomp$149$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$modifiers$next_grow_type$$=function($current_grow_type$$,$scalev$jscomp$2$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_grow_type$$,$APP.$cljs$cst$1655$fixed$$)?$APP.$cljs$cst$1655$fixed$$:$APP.$cljs$core$not$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($scalev$jscomp$2$$),1))&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_grow_type$$,$APP.$cljs$cst$2021$auto_width$$)||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_grow_type$$,$APP.$cljs$cst$2020$auto_height$$))?$APP.$cljs$cst$1655$fixed$$:$APP.$cljs$core$not$$($APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($scalev$jscomp$2$$),1))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_grow_type$$,$APP.$cljs$cst$2021$auto_width$$)?$APP.$cljs$cst$2020$auto_height$$:$current_grow_type$$};
$APP.$app$common$geom$snap$rect__GT_snap_points$$=function($rect$jscomp$39$$){if($rect$jscomp$39$$!=null){var $x$jscomp$1183$$=$rect$jscomp$39$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$39$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$421$$=$rect$jscomp$39$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$39$$,$APP.$cljs$cst$1500$y$$),$w$jscomp$39$$=$rect$jscomp$39$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$39$$,$APP.$cljs$cst$288$width$$),
$h$jscomp$157$$=$rect$jscomp$39$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($rect$jscomp$39$$,$APP.$cljs$cst$1511$height$$);return $APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1183$$,$y$jscomp$421$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1183$$+$w$jscomp$39$$,$y$jscomp$421$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1183$$,
$y$jscomp$421$$+$h$jscomp$157$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1183$$+$w$jscomp$39$$,$y$jscomp$421$$+$h$jscomp$157$$),$APP.$app$common$geom$rect$rect__GT_center$$($rect$jscomp$39$$)])}return null};
$$jscomp$scope$236007416$20$recToString$$=function($branch$jscomp$2$$,$result$jscomp$284$$){$branch$jscomp$2$$&&($$jscomp$scope$236007416$20$recToString$$($branch$jscomp$2$$.left,$result$jscomp$284$$),$result$jscomp$284$$.push(`${$branch$jscomp$2$$.value}: [${$branch$jscomp$2$$.data.join(", ")}]`),$$jscomp$scope$236007416$20$recToString$$($branch$jscomp$2$$.right,$result$jscomp$284$$))};
$$jscomp$scope$236007416$19$recHeight$$=function($branch$jscomp$3$$){let $curHeight$$=0;$branch$jscomp$3$$!==null&&($curHeight$$=Math.max($$jscomp$scope$236007416$19$recHeight$$($branch$jscomp$3$$.left),$$jscomp$scope$236007416$19$recHeight$$($branch$jscomp$3$$.right)));return 1+$curHeight$$};
$$jscomp$scope$236007416$18$flipColors$$=function($branch$jscomp$4$$){$branch$jscomp$4$$.color=$branch$jscomp$4$$.color===$$jscomp$scope$236007416$0$Color$RED$$?$$jscomp$scope$236007416$0$Color$BLACK$$:$$jscomp$scope$236007416$0$Color$RED$$;$branch$jscomp$4$$.left&&($branch$jscomp$4$$.left.color=$branch$jscomp$4$$.left.color===$$jscomp$scope$236007416$0$Color$RED$$?$$jscomp$scope$236007416$0$Color$BLACK$$:$$jscomp$scope$236007416$0$Color$RED$$);$branch$jscomp$4$$.right&&($branch$jscomp$4$$.right.color=
$branch$jscomp$4$$.right.color===$$jscomp$scope$236007416$0$Color$RED$$?$$jscomp$scope$236007416$0$Color$BLACK$$:$$jscomp$scope$236007416$0$Color$RED$$)};
$$jscomp$scope$236007416$15$moveRedLeft$$=function($branch$jscomp$6$$){$$jscomp$scope$236007416$18$flipColors$$($branch$jscomp$6$$);$branch$jscomp$6$$.right&&$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$6$$.right.left)&&($branch$jscomp$6$$.right=$$jscomp$scope$236007416$13$rotateRight$$($branch$jscomp$6$$.right),$branch$jscomp$6$$=$$jscomp$scope$236007416$12$rotateLeft$$($branch$jscomp$6$$),$$jscomp$scope$236007416$18$flipColors$$($branch$jscomp$6$$));return $branch$jscomp$6$$};
$$jscomp$scope$236007416$14$balance$$=function($branch$jscomp$7$$){$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$7$$.right)&&($branch$jscomp$7$$=$$jscomp$scope$236007416$12$rotateLeft$$($branch$jscomp$7$$));$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$7$$.left)&&$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$7$$.left.left)&&($branch$jscomp$7$$=$$jscomp$scope$236007416$13$rotateRight$$($branch$jscomp$7$$));$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$7$$.left)&&$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$7$$.right)&&
$$jscomp$scope$236007416$18$flipColors$$($branch$jscomp$7$$);return $branch$jscomp$7$$};$$jscomp$scope$236007416$13$rotateRight$$=function($branch$jscomp$8$$){const $x$jscomp$1185$$=$branch$jscomp$8$$.left;$branch$jscomp$8$$.left=$x$jscomp$1185$$.right;$x$jscomp$1185$$.right=$branch$jscomp$8$$;$x$jscomp$1185$$.color=$x$jscomp$1185$$.right.color;$x$jscomp$1185$$.right.color=$$jscomp$scope$236007416$0$Color$RED$$;return $x$jscomp$1185$$};
$$jscomp$scope$236007416$12$rotateLeft$$=function($branch$jscomp$9$$){const $x$jscomp$1186$$=$branch$jscomp$9$$.right;$branch$jscomp$9$$.right=$x$jscomp$1186$$.left;$x$jscomp$1186$$.left=$branch$jscomp$9$$;$x$jscomp$1186$$.color=$x$jscomp$1186$$.left.color;$x$jscomp$1186$$.left.color=$$jscomp$scope$236007416$0$Color$RED$$;return $x$jscomp$1186$$};
$$jscomp$scope$236007416$11$recRangeQuery$$=function($branch$jscomp$10$$,$fromValue$$,$toValue$$,$result$jscomp$285$$){if(!$branch$jscomp$10$$)return $result$jscomp$285$$;$fromValue$$<$branch$jscomp$10$$.value&&$$jscomp$scope$236007416$11$recRangeQuery$$($branch$jscomp$10$$.left,$fromValue$$,$toValue$$,$result$jscomp$285$$);$fromValue$$<=$branch$jscomp$10$$.value&&$toValue$$>=$branch$jscomp$10$$.value&&$result$jscomp$285$$.push($APP.$cljs$core$vec$$([$branch$jscomp$10$$.value,$APP.$cljs$core$vec$$($branch$jscomp$10$$.data)]));
$toValue$$>$branch$jscomp$10$$.value&&$$jscomp$scope$236007416$11$recRangeQuery$$($branch$jscomp$10$$.right,$fromValue$$,$toValue$$,$result$jscomp$285$$);return $result$jscomp$285$$};
$$jscomp$scope$236007416$10$recUpdate$$=function($branch$jscomp$11$$,$value$jscomp$534$$,$oldData$$,$newData$jscomp$1$$){if($branch$jscomp$11$$){if($branch$jscomp$11$$.value===$value$jscomp$534$$)return $branch$jscomp$11$$.data=$branch$jscomp$11$$.data.map($it$jscomp$165$$=>$APP.$cljs$core$_EQ_$$($it$jscomp$165$$,$oldData$$)?$newData$jscomp$1$$:$it$jscomp$165$$),$branch$jscomp$11$$;if($branch$jscomp$11$$.value>$value$jscomp$534$$)return $$jscomp$scope$236007416$10$recUpdate$$($branch$jscomp$11$$.left,
$value$jscomp$534$$,$oldData$$,$newData$jscomp$1$$);if($branch$jscomp$11$$.value<$value$jscomp$534$$)return $$jscomp$scope$236007416$10$recUpdate$$($branch$jscomp$11$$.right,$value$jscomp$534$$,$oldData$$,$newData$jscomp$1$$)}else return $branch$jscomp$11$$};
$$jscomp$scope$236007416$9$recGet$$=function($branch$jscomp$12$$,$value$jscomp$535$$){if($branch$jscomp$12$$){if($branch$jscomp$12$$.value===$value$jscomp$535$$)return $branch$jscomp$12$$.data;if($branch$jscomp$12$$.value>$value$jscomp$535$$)return $$jscomp$scope$236007416$9$recGet$$($branch$jscomp$12$$.left,$value$jscomp$535$$);if($branch$jscomp$12$$.value<$value$jscomp$535$$)return $$jscomp$scope$236007416$9$recGet$$($branch$jscomp$12$$.right,$value$jscomp$535$$)}else return null};
$$jscomp$scope$236007416$8$recRemoveNode$$=function($branch$jscomp$13_branch$jscomp$inline_6507$$,$value$jscomp$536_x$jscomp$1187$$){if($value$jscomp$536_x$jscomp$1187$$<$branch$jscomp$13_branch$jscomp$inline_6507$$.value)$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$13_branch$jscomp$inline_6507$$.left)||$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$13_branch$jscomp$inline_6507$$.left.left)||($branch$jscomp$13_branch$jscomp$inline_6507$$=$$jscomp$scope$236007416$15$moveRedLeft$$($branch$jscomp$13_branch$jscomp$inline_6507$$)),
$branch$jscomp$13_branch$jscomp$inline_6507$$.left=$$jscomp$scope$236007416$8$recRemoveNode$$($branch$jscomp$13_branch$jscomp$inline_6507$$.left,$value$jscomp$536_x$jscomp$1187$$);else{$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$13_branch$jscomp$inline_6507$$.left)&&($branch$jscomp$13_branch$jscomp$inline_6507$$=$$jscomp$scope$236007416$13$rotateRight$$($branch$jscomp$13_branch$jscomp$inline_6507$$));if($value$jscomp$536_x$jscomp$1187$$===$branch$jscomp$13_branch$jscomp$inline_6507$$.value&&
!$branch$jscomp$13_branch$jscomp$inline_6507$$.right)return null;$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$13_branch$jscomp$inline_6507$$.right)||$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$13_branch$jscomp$inline_6507$$.right.left)||($$jscomp$scope$236007416$18$flipColors$$($branch$jscomp$13_branch$jscomp$inline_6507$$),$branch$jscomp$13_branch$jscomp$inline_6507$$.left&&$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$13_branch$jscomp$inline_6507$$.left.left)&&($branch$jscomp$13_branch$jscomp$inline_6507$$=
$$jscomp$scope$236007416$13$rotateRight$$($branch$jscomp$13_branch$jscomp$inline_6507$$),$$jscomp$scope$236007416$18$flipColors$$($branch$jscomp$13_branch$jscomp$inline_6507$$)));$value$jscomp$536_x$jscomp$1187$$===$branch$jscomp$13_branch$jscomp$inline_6507$$.value?($value$jscomp$536_x$jscomp$1187$$=$$jscomp$scope$236007416$5$searchMin$$($branch$jscomp$13_branch$jscomp$inline_6507$$.right),$branch$jscomp$13_branch$jscomp$inline_6507$$.value=$value$jscomp$536_x$jscomp$1187$$.value,$branch$jscomp$13_branch$jscomp$inline_6507$$.data=
$value$jscomp$536_x$jscomp$1187$$.data,$branch$jscomp$13_branch$jscomp$inline_6507$$.right=$$jscomp$scope$236007416$6$recRemoveMin$$($branch$jscomp$13_branch$jscomp$inline_6507$$.right)):$branch$jscomp$13_branch$jscomp$inline_6507$$.right=$$jscomp$scope$236007416$8$recRemoveNode$$($branch$jscomp$13_branch$jscomp$inline_6507$$.right,$value$jscomp$536_x$jscomp$1187$$)}return $$jscomp$scope$236007416$14$balance$$($branch$jscomp$13_branch$jscomp$inline_6507$$)};
$$jscomp$scope$236007416$7$recRemoveData$$=function($branch$jscomp$14$$,$value$jscomp$537$$,$data$jscomp$319$$){if($branch$jscomp$14$$){if($branch$jscomp$14$$.value===$value$jscomp$537$$)return $branch$jscomp$14$$.data=$branch$jscomp$14$$.data.filter($it$jscomp$166$$=>!$APP.$cljs$core$_EQ_$$($it$jscomp$166$$,$data$jscomp$319$$)),$branch$jscomp$14$$;if($branch$jscomp$14$$.value>$value$jscomp$537$$)return $branch$jscomp$14$$.left=$$jscomp$scope$236007416$7$recRemoveData$$($branch$jscomp$14$$.left,$value$jscomp$537$$,
$data$jscomp$319$$),$branch$jscomp$14$$;if($branch$jscomp$14$$.value<$value$jscomp$537$$)return $branch$jscomp$14$$.right=$$jscomp$scope$236007416$7$recRemoveData$$($branch$jscomp$14$$.right,$value$jscomp$537$$,$data$jscomp$319$$),$branch$jscomp$14$$}else return $branch$jscomp$14$$};
$$jscomp$scope$236007416$6$recRemoveMin$$=function($branch$jscomp$15$$){if(!$branch$jscomp$15$$.left)return null;$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$15$$.left)||$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$15$$.left.left)||($branch$jscomp$15$$=$$jscomp$scope$236007416$15$moveRedLeft$$($branch$jscomp$15$$));$branch$jscomp$15$$.left=$$jscomp$scope$236007416$6$recRemoveMin$$($branch$jscomp$15$$.left);return $$jscomp$scope$236007416$14$balance$$($branch$jscomp$15$$)};
$$jscomp$scope$236007416$5$searchMin$$=function($branch$jscomp$16$$){return $branch$jscomp$16$$.left?$$jscomp$scope$236007416$5$searchMin$$($branch$jscomp$16$$.left):$branch$jscomp$16$$};
$$jscomp$scope$236007416$4$recInsert$$=function($branch$jscomp$17_ret$jscomp$147$$,$value$jscomp$538$$,$data$jscomp$320$$){if(!$branch$jscomp$17_ret$jscomp$147$$)return $branch$jscomp$17_ret$jscomp$147$$=new $$jscomp$scope$236007416$1$Node$$($value$jscomp$538$$,$data$jscomp$320$$),$branch$jscomp$17_ret$jscomp$147$$.color=$$jscomp$scope$236007416$0$Color$RED$$,$branch$jscomp$17_ret$jscomp$147$$;$branch$jscomp$17_ret$jscomp$147$$.value===$value$jscomp$538$$?$branch$jscomp$17_ret$jscomp$147$$.data.push($data$jscomp$320$$):
$branch$jscomp$17_ret$jscomp$147$$.value>$value$jscomp$538$$?$branch$jscomp$17_ret$jscomp$147$$.left=$$jscomp$scope$236007416$4$recInsert$$($branch$jscomp$17_ret$jscomp$147$$.left,$value$jscomp$538$$,$data$jscomp$320$$):$branch$jscomp$17_ret$jscomp$147$$.value<$value$jscomp$538$$&&($branch$jscomp$17_ret$jscomp$147$$.right=$$jscomp$scope$236007416$4$recInsert$$($branch$jscomp$17_ret$jscomp$147$$.right,$value$jscomp$538$$,$data$jscomp$320$$));$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$17_ret$jscomp$147$$.right)&&
!$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$17_ret$jscomp$147$$.left)&&($branch$jscomp$17_ret$jscomp$147$$=$$jscomp$scope$236007416$12$rotateLeft$$($branch$jscomp$17_ret$jscomp$147$$));$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$17_ret$jscomp$147$$.left)&&$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$17_ret$jscomp$147$$.left.left)&&($branch$jscomp$17_ret$jscomp$147$$=$$jscomp$scope$236007416$13$rotateRight$$($branch$jscomp$17_ret$jscomp$147$$));$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$17_ret$jscomp$147$$.left)&&
$$jscomp$scope$236007416$3$isRed$$($branch$jscomp$17_ret$jscomp$147$$.right)&&$$jscomp$scope$236007416$18$flipColors$$($branch$jscomp$17_ret$jscomp$147$$);return $branch$jscomp$17_ret$jscomp$147$$};$$jscomp$scope$236007416$3$isRed$$=function($branch$jscomp$18$$){return $branch$jscomp$18$$&&$branch$jscomp$18$$.color===$$jscomp$scope$236007416$0$Color$RED$$};
$JSCompiler_StaticMethods_insert$$=function($JSCompiler_StaticMethods_insert$self$$,$value$jscomp$540$$,$data$jscomp$322$$){$JSCompiler_StaticMethods_insert$self$$.root=$$jscomp$scope$236007416$4$recInsert$$($JSCompiler_StaticMethods_insert$self$$.root,$value$jscomp$540$$,$data$jscomp$322$$);$JSCompiler_StaticMethods_insert$self$$.root.color=$$jscomp$scope$236007416$0$Color$BLACK$$;return $JSCompiler_StaticMethods_insert$self$$};
$APP.$app$main$snap$remove_from_snap_points$$=function($remove_snap_QMARK_$$){return function($query_result$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($data$jscomp$326_p__66905$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$326_p__66905$$,0,null);$data$jscomp$326_p__66905$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$326_p__66905$$,1,null);return $APP.$cljs$core$seq$$($data$jscomp$326_p__66905$$)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($data$jscomp$327_p__66915$$){var $value$jscomp$548$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$327_p__66915$$,0,null);$data$jscomp$327_p__66915$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$327_p__66915$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value$jscomp$548$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($remove_snap_QMARK_$$,$data$jscomp$327_p__66915$$)],null)},$query_result$$))}};
$APP.$app$main$snap$make_remove_snap$$=function($layout$jscomp$7$$,$filter_shapes$$,$objects$jscomp$462$$,$focus$jscomp$8$$){return function($p__66924_type$jscomp$469$$){var $frame_id$jscomp$76_map__66925__$1$$=$APP.$cljs$core$__destructure_map$$($p__66924_type$jscomp$469$$);$p__66924_type$jscomp$469$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$76_map__66925__$1$$,$APP.$cljs$cst$139$type$$);var $id$jscomp$534$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$76_map__66925__$1$$,
$APP.$cljs$cst$266$id$$);$frame_id$jscomp$76_map__66925__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$76_map__66925__$1$$,$APP.$cljs$cst$1591$frame_id$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__66924_type$jscomp$469$$,$APP.$cljs$cst$1599$layout$$)?!$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$7$$,$APP.$cljs$cst$3594$display_guides$$)||!$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$7$$,$APP.$cljs$cst$3590$snap_guides$$)||$APP.$app$common$data$not_empty_QMARK_$$($focus$jscomp$8$$)&&
!$APP.$cljs$core$contains_QMARK_$$($focus$jscomp$8$$,$id$jscomp$534$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__66924_type$jscomp$469$$,$APP.$cljs$cst$3694$guide$$)?!$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$7$$,$APP.$cljs$cst$2173$rulers$$)||!$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$7$$,$APP.$cljs$cst$3592$snap_ruler_guides$$)||$APP.$app$common$data$not_empty_QMARK_$$($focus$jscomp$8$$)&&!$APP.$cljs$core$contains_QMARK_$$($focus$jscomp$8$$,$frame_id$jscomp$76_map__66925__$1$$):
$APP.$cljs$core$contains_QMARK_$$($filter_shapes$$,$id$jscomp$534$$)||!$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$7$$,$APP.$cljs$cst$3593$dynamic_alignment$$)||$APP.$app$common$data$not_empty_QMARK_$$($focus$jscomp$8$$)&&$APP.$cljs$core$not$$($APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$contains_QMARK_$$,$focus$jscomp$8$$),$APP.$cljs$core$cons$$($id$jscomp$534$$,$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$462$$,
$id$jscomp$534$$))))}};
$app$main$snap$calculate_distance$$=function($query_result$jscomp$1$$,$point$jscomp$56$$,$coord$jscomp$5$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__66926$$){var $value$jscomp$549$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66926$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66926$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$math$abs$$($value$jscomp$549$$-($coord$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?
$coord$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$56$$):$coord$jscomp$5$$($point$jscomp$56$$))),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$coord$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$coord$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$56$$):$coord$jscomp$5$$($point$jscomp$56$$),$value$jscomp$549$$],null)],null)},$query_result$jscomp$1$$)};
$app$main$snap$get_min_distance_snap$$=function($points$jscomp$68$$,$coord$jscomp$6$$){return function($query_result$jscomp$2$$){return $APP.$cljs$core$second$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$min_key$$,$APP.$cljs$core$first$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__66930_SHARP_$$){return $app$main$snap$calculate_distance$$($query_result$jscomp$2$$,$p1__66930_SHARP_$$,$coord$jscomp$6$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$points$jscomp$68$$]))))}};
$APP.$app$main$snap$snap_frame_id$$=function($shapes$jscomp$89$$){var $frames$jscomp$13$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1591$frame_id$$,$shapes$jscomp$89$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$core$count$$($frames$jscomp$13$$))?$APP.$cljs$core$first$$($frames$jscomp$13$$):$APP.$cljs$core$not$$($frames$jscomp$13$$.$cljs$core$IFn$_invoke$arity$1$?
$frames$jscomp$13$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$uuid$zero$$):$frames$jscomp$13$$($APP.$app$common$uuid$zero$$))?$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$89$$)):$APP.$app$common$uuid$zero$$};
$app$main$snap$search_snap$$=function($page_id$jscomp$152$$,$frame_id$jscomp$78$$,$points$jscomp$69$$,$coord$jscomp$8$$,$remove_snap_QMARK_$jscomp$2$$,$ranges$jscomp$1_zoom$jscomp$12$$){var $snap_accuracy$$=10/$ranges$jscomp$1_zoom$jscomp$12$$;$ranges$jscomp$1_zoom$jscomp$12$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66937_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__66937_SHARP_$$-$snap_accuracy$$,
$p1__66937_SHARP_$$+$snap_accuracy$$],null)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($coord$jscomp$8$$,$points$jscomp$69$$));var $vbox$jscomp$16$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$vbox$$);return $APP.$beicon$v2$core$map$$($app$main$snap$get_min_distance_snap$$($points$jscomp$69$$,$coord$jscomp$8$$),$APP.$beicon$v2$core$map$$($APP.$app$main$snap$remove_from_snap_points$$($remove_snap_QMARK_$jscomp$2$$),$APP.$beicon$v2$core$take$$($APP.$app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$2972$cmd$$,$APP.$cljs$cst$3695$index_SLASH_query_snap$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$152$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$78$$,$APP.$cljs$cst$2039$axis$$,$coord$jscomp$8$$,$APP.$cljs$cst$3696$bounds$$,$vbox$jscomp$16$$,$APP.$cljs$cst$3697$ranges$$,$ranges$jscomp$1_zoom$jscomp$12$$],null)))))};
$app$main$snap$snap__GT_vector$$=function($from_y_p__66943$$){var $to$jscomp$23_to_x_vec__66947$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_y_p__66943$$,0,null),$from$jscomp$21_from_x$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($to$jscomp$23_to_x_vec__66947$$,0,null);$to$jscomp$23_to_x_vec__66947$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($to$jscomp$23_to_x_vec__66947$$,1,null);var $to_y_vec__66950$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($from_y_p__66943$$,
1,null);$from_y_p__66943$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($to_y_vec__66950$$,0,null);$to_y_vec__66950$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($to_y_vec__66950$$,1,null);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($from$jscomp$21_from_x$$)?$from$jscomp$21_from_x$$:$APP.$cljs$core$truth_$$($to$jscomp$23_to_x_vec__66947$$)?$to$jscomp$23_to_x_vec__66947$$:$APP.$cljs$core$truth_$$($from_y_p__66943$$)?$from_y_p__66943$$:$to_y_vec__66950$$)?($from$jscomp$21_from_x$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($from$jscomp$21_from_x$$)?$from$jscomp$21_from_x$$:0,$APP.$cljs$core$truth_$$($from_y_p__66943$$)?$from_y_p__66943$$:0),$to$jscomp$23_to_x_vec__66947$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($to$jscomp$23_to_x_vec__66947$$)?$to$jscomp$23_to_x_vec__66947$$:0,$APP.$cljs$core$truth_$$($to_y_vec__66950$$)?$to_y_vec__66950$$:0),$APP.$app$common$geom$point$subtract$$($to$jscomp$23_to_x_vec__66947$$,
$from$jscomp$21_from_x$$)):null};
$app$main$snap$closest_snap$$=function($page_id$jscomp$153_snap_y$$,$frame_id$jscomp$79$$,$points$jscomp$70$$,$remove_snap_QMARK_$jscomp$3$$,$zoom$jscomp$13$$){var $snap_x$$=$app$main$snap$search_snap$$($page_id$jscomp$153_snap_y$$,$frame_id$jscomp$79$$,$points$jscomp$70$$,$APP.$cljs$cst$1499$x$$,$remove_snap_QMARK_$jscomp$3$$,$zoom$jscomp$13$$);$page_id$jscomp$153_snap_y$$=$app$main$snap$search_snap$$($page_id$jscomp$153_snap_y$$,$frame_id$jscomp$79$$,$points$jscomp$70$$,$APP.$cljs$cst$1500$y$$,
$remove_snap_QMARK_$jscomp$3$$,$zoom$jscomp$13$$);return $APP.$beicon$v2$core$map$$($app$main$snap$snap__GT_vector$$,$APP.$beicon$v2$core$combine_latest$$($snap_x$$,$page_id$jscomp$153_snap_y$$))};
$app$main$snap$sr_distance$$=function($c2$jscomp$22_coord$jscomp$9$$,$sr1$$,$sr2$$){var $c1$jscomp$34$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($c2$jscomp$22_coord$jscomp$9$$,$APP.$cljs$cst$1499$x$$)?$APP.$cljs$cst$1512$x1$$:$APP.$cljs$cst$1513$y1$$;$c2$jscomp$22_coord$jscomp$9$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($c2$jscomp$22_coord$jscomp$9$$,$APP.$cljs$cst$1499$x$$)?$APP.$cljs$cst$1514$x2$$:$APP.$cljs$cst$1515$y2$$;return $c1$jscomp$34$$.$cljs$core$IFn$_invoke$arity$1$($sr2$$)-
$c2$jscomp$22_coord$jscomp$9$$.$cljs$core$IFn$_invoke$arity$1$($sr1$$)};
$app$main$snap$calculate_snap$$=function($coord$jscomp$11$$,$selrect$jscomp$56$$,$lt_dist_md_snap_shapes_lt$$,$gt_dist_shapes_gt$$,$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$){function $get_side_snaps$$($candidates$$,$distances$$){var $range_tree__$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__66965_SHARP_$$,$p2__66966_SHARP_$$){return $JSCompiler_StaticMethods_insert$$($p1__66965_SHARP_$$,$p2__66966_SHARP_$$,$p2__66966_SHARP_$$)},new $$jscomp$scope$236007416$2$RangeTree$$,
$candidates$$);return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($cd$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66967_SHARP_$$){return $APP.$cljs$core$first$$($p1__66967_SHARP_$$)-$cd$$},$app$util$range_tree$range_query$$($range_tree__$1$$,$cd$$-$snap_distance_accuracy$$,$cd$$+$snap_distance_accuracy$$))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$distances$$]))}function $inner_distance$$($selrects$jscomp$1$$){return $app$common$data$map_perm$cljs$0core$0IFn$0_invoke$0arity$04$$(function($p1__66961_SHARP_$$,
$p2__66962_SHARP_$$){return $app$main$snap$sr_distance$$($coord$jscomp$11$$,$p1__66961_SHARP_$$,$p2__66962_SHARP_$$)},function($p1__66963_SHARP__s1c2$jscomp$inline_6515$$,$p2__66964_SHARP__s2c2$jscomp$inline_6517$$){var $c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($coord$jscomp$11$$,$APP.$cljs$cst$1499$x$$)?$APP.$cljs$cst$1513$y1$$:$APP.$cljs$cst$1512$x1$$,$c2$jscomp$inline_6513$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($coord$jscomp$11$$,
$APP.$cljs$cst$1499$x$$)?$APP.$cljs$cst$1515$y2$$:$APP.$cljs$cst$1514$x2$$,$s1c1$jscomp$inline_6514$$=$c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$.$cljs$core$IFn$_invoke$arity$1$($p1__66963_SHARP__s1c2$jscomp$inline_6515$$);$p1__66963_SHARP__s1c2$jscomp$inline_6515$$=$c2$jscomp$inline_6513$$.$cljs$core$IFn$_invoke$arity$1$($p1__66963_SHARP__s1c2$jscomp$inline_6515$$);$c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$=$c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$.$cljs$core$IFn$_invoke$arity$1$($p2__66964_SHARP__s2c2$jscomp$inline_6517$$);
$p2__66964_SHARP__s2c2$jscomp$inline_6517$$=$c2$jscomp$inline_6513$$.$cljs$core$IFn$_invoke$arity$1$($p2__66964_SHARP__s2c2$jscomp$inline_6517$$);return $c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$>=$s1c1$jscomp$inline_6514$$&&$c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$<=$p1__66963_SHARP__s1c2$jscomp$inline_6515$$||$p2__66964_SHARP__s2c2$jscomp$inline_6517$$>=$s1c1$jscomp$inline_6514$$&&$p2__66964_SHARP__s2c2$jscomp$inline_6517$$<=$p1__66963_SHARP__s1c2$jscomp$inline_6515$$||$s1c1$jscomp$inline_6514$$>=
$c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$&&$s1c1$jscomp$inline_6514$$<=$p2__66964_SHARP__s2c2$jscomp$inline_6517$$||$p1__66963_SHARP__s1c2$jscomp$inline_6515$$>=$c1$jscomp$inline_6512_s2c1$jscomp$inline_6516$$&&$p1__66963_SHARP__s1c2$jscomp$inline_6515$$<=$p2__66964_SHARP__s2c2$jscomp$inline_6517$$},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($coord$jscomp$11$$,$selrects$jscomp$1$$))}var $snap_distance_accuracy$$=20/$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$,
$lt_cand_lt_snap$$=$inner_distance$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1589$selrect$$,$lt_dist_md_snap_shapes_lt$$));$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$=$inner_distance$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1589$selrect$$,$gt_dist_shapes_gt$$));$lt_dist_md_snap_shapes_lt$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($other$jscomp$194$$){return $app$main$snap$sr_distance$$($coord$jscomp$11$$,
$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$194$$),$selrect$jscomp$56$$)}),$lt_dist_md_snap_shapes_lt$$);$gt_dist_shapes_gt$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($other$jscomp$195$$){return $app$main$snap$sr_distance$$($coord$jscomp$11$$,$selrect$jscomp$56$$,$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$195$$))}),
$gt_dist_shapes_gt$$);$lt_cand_lt_snap$$=$get_side_snaps$$($lt_cand_lt_snap$$,$lt_dist_md_snap_shapes_lt$$);$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$=$get_side_snaps$$($gt_dist_shapes_gt$$,$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$);$lt_dist_md_snap_shapes_lt$$=function($lt_dist__$1$$,$gt_dist__$1$$){var $range_tree__$1$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__66968_SHARP_$$,$p2__66969_SHARP_$$){return $JSCompiler_StaticMethods_insert$$($p1__66968_SHARP_$$,
$p2__66969_SHARP_$$,$p2__66969_SHARP_$$)},new $$jscomp$scope$236007416$2$RangeTree$$,$lt_dist__$1$$);return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($cd$jscomp$1$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66970_SHARP_$$){return($cd$jscomp$1$$-$APP.$cljs$core$first$$($p1__66970_SHARP_$$))/2},$app$util$range_tree$range_query$$($range_tree__$1$jscomp$1$$,$cd$jscomp$1$$-$snap_distance_accuracy$$*2,$cd$jscomp$1$$+$snap_distance_accuracy$$*
2))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$gt_dist__$1$$]))}($lt_dist_md_snap_shapes_lt$$,$gt_dist_shapes_gt$$);$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$=$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($lt_cand_lt_snap$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$,$lt_dist_md_snap_shapes_lt$$]));$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$min$$,
Infinity,$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$);return $APP.$cljs$core$truth_$$($APP.$app$common$math$finite_QMARK_$$($gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,$gt_cand_gt_snap_min_snap_snap_list_zoom$jscomp$14$$],null):null};
$app$main$snap$search_snap_distance$$=function($selrect$jscomp$57$$,$coord$jscomp$12$$,$shapes_lt$jscomp$1$$,$shapes_gt$jscomp$1$$,$zoom$jscomp$15$$){return $APP.$beicon$v2$core$map$$(function($p__66975_shapes_gt__$1$$){var $shapes_lt__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66975_shapes_gt__$1$$,0,null);$p__66975_shapes_gt__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__66975_shapes_gt__$1$$,1,null);return $app$main$snap$calculate_snap$$($coord$jscomp$12$$,
$selrect$jscomp$57$$,$shapes_lt__$1$$,$p__66975_shapes_gt__$1$$,$zoom$jscomp$15$$)},$APP.$beicon$v2$core$combine_latest$$($shapes_lt$jscomp$1$$,$shapes_gt$jscomp$1$$))};
$APP.$app$main$snap$select_shapes_area$$=function($page_id$jscomp$154$$,$frame_id$jscomp$80$$,$selected$jscomp$41$$,$objects$jscomp$463$$,$area$jscomp$3$$){return $APP.$beicon$v2$core$map$$(function($p1__66986_SHARP_$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$463$$),$p1__66986_SHARP_$$)},$APP.$beicon$v2$core$map$$(function($p1__66985_SHARP_$$){return $APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($p1__66985_SHARP_$$,
$selected$jscomp$41$$)},$APP.$beicon$v2$core$map$$(function($p1__66984_SHARP_$$){return $APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$463$$,$p1__66984_SHARP_$$)},$APP.$app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2972$cmd$$,$APP.$cljs$cst$3495$index_SLASH_query_selection$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$154$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$80$$,$APP.$cljs$cst$3496$include_frames_QMARK_$$,
!0,$APP.$cljs$cst$1595$rect$$,$area$jscomp$3$$],null)))))};
$app$main$snap$closest_distance_snap$$=function($page_id$jscomp$155$$,$shapes$jscomp$90$$,$objects$jscomp$464$$,$zoom$jscomp$16$$,$movev$$){var $frame$jscomp$30_frame_id$jscomp$81$$=$APP.$app$main$snap$snap_frame_id$$($shapes$jscomp$90$$);$frame$jscomp$30_frame_id$jscomp$81$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$464$$,$frame$jscomp$30_frame_id$jscomp$81$$);var $selrect$jscomp$58$$=$APP.$app$common$geom$shapes$shapes__GT_rect$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66991_SHARP_$$){return $app$common$geom$shapes$transforms$move$$($p1__66991_SHARP_$$,$movev$$)},
$shapes$jscomp$90$$));return $APP.$beicon$v2$core$map$$($app$main$snap$snap__GT_vector$$,$APP.$beicon$v2$core$merge_map$$(function($p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$){var $bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$,0,null);$p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$,
1,null);var $areas$jscomp$1_vbox$jscomp$17$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$vbox$$),$frame_id__$1$jscomp$8$$=$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$90$$));$bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$=$APP.$app$common$files$helpers$root_QMARK_$$($bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$)?null:$bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$,
$APP.$cljs$cst$1589$selrect$$);$bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$rect$clip_rect$$($bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$,$areas$jscomp$1_vbox$jscomp$17$$),$areas$jscomp$1_vbox$jscomp$17$$);var $selected$jscomp$42$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$shapes$jscomp$90$$));$areas$jscomp$1_vbox$jscomp$17$$=$APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__66994_SHARP_$$,$p2__66993_SHARP_$$){return $APP.$app$main$snap$select_shapes_area$$($page_id$jscomp$155$$,$frame_id__$1$jscomp$8$$,$selected$jscomp$42$$,$objects$jscomp$464$$,$p2__66993_SHARP_$$)},$APP.$app$common$geom$shapes$get_areas$$($bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$,$p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$));$bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$=
$app$main$snap$search_snap_distance$$($p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$257$left$$.$cljs$core$IFn$_invoke$arity$1$($areas$jscomp$1_vbox$jscomp$17$$),$APP.$cljs$cst$258$right$$.$cljs$core$IFn$_invoke$arity$1$($areas$jscomp$1_vbox$jscomp$17$$),$zoom$jscomp$16$$);$p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$=$app$main$snap$search_snap_distance$$($p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1546$top$$.$cljs$core$IFn$_invoke$arity$1$($areas$jscomp$1_vbox$jscomp$17$$),
$APP.$cljs$cst$1547$bottom$$.$cljs$core$IFn$_invoke$arity$1$($areas$jscomp$1_vbox$jscomp$17$$),$zoom$jscomp$16$$);return $APP.$beicon$v2$core$combine_latest$$($bounds$jscomp$66_frame__$1$jscomp$4_frame_sr_snap_x$jscomp$1$$,$p__67001_selrect__$1$jscomp$3_snap_y$jscomp$1$$)},(0,$APP.$beicon$v2$core$of$$)(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame$jscomp$30_frame_id$jscomp$81$$,$selrect$jscomp$58$$],null))))};
$APP.$app$main$snap$closest_snap_point$$=function($page_id$jscomp$156$$,$filter_shapes$jscomp$1_shapes$jscomp$91$$,$objects$jscomp$465$$,$layout$jscomp$8$$,$zoom$jscomp$17$$,$focus$jscomp$9$$,$point$jscomp$58$$){var $frame_id$jscomp$82$$=$APP.$app$main$snap$snap_frame_id$$($filter_shapes$jscomp$1_shapes$jscomp$91$$);$filter_shapes$jscomp$1_shapes$jscomp$91$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$filter_shapes$jscomp$1_shapes$jscomp$91$$));return $APP.$beicon$v2$core$map$$(function($p1__67008_SHARP_$$){return $APP.$app$common$geom$point$add$$($point$jscomp$58$$,$p1__67008_SHARP_$$)},$APP.$beicon$v2$core$map$$(function($p1__67007_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__67007_SHARP_$$)?$p1__67007_SHARP_$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0)},$app$main$snap$closest_snap$$($page_id$jscomp$156$$,$frame_id$jscomp$82$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$point$jscomp$58$$],null),$APP.$app$main$snap$make_remove_snap$$($layout$jscomp$8$$,$filter_shapes$jscomp$1_shapes$jscomp$91$$,$objects$jscomp$465$$,$focus$jscomp$9$$),$zoom$jscomp$17$$)))};
$app$main$snap$closest_snap_move$$=function($page_id$jscomp$157$$,$shapes$jscomp$92$$,$objects$jscomp$466$$,$layout$jscomp$9$$,$zoom$jscomp$18$$,$focus$jscomp$10_remove_snap_QMARK_$jscomp$5$$,$movev$jscomp$1$$){var $frame_id$jscomp$83$$=$APP.$app$main$snap$snap_frame_id$$($shapes$jscomp$92$$),$filter_shapes$jscomp$2_snap_points$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$shapes$jscomp$92$$));$focus$jscomp$10_remove_snap_QMARK_$jscomp$5$$=$APP.$app$main$snap$make_remove_snap$$($layout$jscomp$9$$,$filter_shapes$jscomp$2_snap_points$$,$objects$jscomp$466$$,$focus$jscomp$10_remove_snap_QMARK_$jscomp$5$$);$filter_shapes$jscomp$2_snap_points$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67028_SHARP_$$){return $APP.$app$common$geom$point$add$$($p1__67028_SHARP_$$,$movev$jscomp$1$$)},$APP.$app$common$geom$snap$rect__GT_snap_points$$($APP.$app$common$geom$shapes$common$shapes__GT_rect$$($shapes$jscomp$92$$)));
return $APP.$beicon$v2$core$map$$(function($p1__67029_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__67029_SHARP_$$)?$p1__67029_SHARP_$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0)},$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$snap$combine_snaps_points$$,$APP.$beicon$v2$core$merge$$($app$main$snap$closest_snap$$($page_id$jscomp$157$$,$frame_id$jscomp$83$$,$filter_shapes$jscomp$2_snap_points$$,$focus$jscomp$10_remove_snap_QMARK_$jscomp$5$$,$zoom$jscomp$18$$),
$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$9$$,$APP.$cljs$cst$3593$dynamic_alignment$$)?$app$main$snap$closest_distance_snap$$($page_id$jscomp$157$$,$shapes$jscomp$92$$,$objects$jscomp$466$$,$zoom$jscomp$18$$,$movev$jscomp$1$$):null)))};
$app$main$snap$query_delta_point$$=function($ranges$jscomp$2$$,$point$jscomp$60$$,$precision$jscomp$20$$){function $query_coord$$($point__$1$$,$coord$jscomp$15$$){var $pval$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point__$1$$,$coord$jscomp$15$$);return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__67063_points$jscomp$73$$){var $value$jscomp$551$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67063_points$jscomp$73$$,0,null);$p__67063_points$jscomp$73$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67063_points$jscomp$73$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value$jscomp$551$$-$pval$jscomp$1$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67055_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$point__$1$$,$p1__67055_SHARP_$$],null)},$p__67063_points$jscomp$73$$)],null)},$app$util$range_tree$range_query$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ranges$jscomp$2$$,
$coord$jscomp$15$$),$pval$jscomp$1$$-$precision$jscomp$20$$,$pval$jscomp$1$$+$precision$jscomp$20$$))}return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($query_coord$$($point$jscomp$60$$,$APP.$cljs$cst$1499$x$$),$query_coord$$($point$jscomp$60$$,$APP.$cljs$cst$1500$y$$))};
$app$main$snap$min_match$$=function($default$$jscomp$86$$,$matches$jscomp$10$$){function $min_match_coord$$($matches__$1$jscomp$1$$){return $APP.$cljs$core$seq$$($matches__$1$jscomp$1$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($get_min$$,$matches__$1$jscomp$1$$):$default$$jscomp$86$$}function $get_min$$($p__67074$$,$p__67075$$){var $cur_val$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67074$$,0,null),$other_val$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67075$$,
0,null);return $APP.$app$common$math$abs$$($cur_val$jscomp$1$$)<$APP.$app$common$math$abs$$($other_val$$)?$p__67074$$:$p__67075$$}return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($matches$jscomp$10$$,$APP.$cljs$cst$1499$x$$,$min_match_coord$$),$APP.$cljs$cst$1500$y$$,$min_match_coord$$)};
$APP.$app$main$snap$get_snap_delta_match$$=function($points$jscomp$74$$,$ranges$jscomp$3$$,$accuracy$$){return $app$main$snap$min_match$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,null],null),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$snap$merge_matches$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67088_SHARP_$$){return $app$main$snap$query_delta_point$$($ranges$jscomp$3$$,$p1__67088_SHARP_$$,
$accuracy$$)},$points$jscomp$74$$)))};
$APP.$app$main$snap$get_snap_delta$$=function($points$jscomp$75$$,$ranges$jscomp$4$$,$accuracy$jscomp$1$$){return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$snap$get_snap_delta_match$$($points$jscomp$75$$,$ranges$jscomp$4$$,$accuracy$jscomp$1$$),$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$first$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$first$$))};
$app$main$snap$correct_snap_point$$=function($dx$jscomp$16_p__67098_vec__67102$$){var $position$jscomp$79$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dx$jscomp$16_p__67098_vec__67102$$,0,null);$dx$jscomp$16_p__67098_vec__67102$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dx$jscomp$16_p__67098_vec__67102$$,1,null);var $dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dx$jscomp$16_p__67098_vec__67102$$,0,null),$snap_delta$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dx$jscomp$16_p__67098_vec__67102$$,1,null);if($snap_delta$$==null)return $position$jscomp$79$$;$dx$jscomp$16_p__67098_vec__67102$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($snap_delta$$))?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$)+$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($snap_delta$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$79$$):
0;$dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($snap_delta$$))?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$)+$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($snap_delta$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$79$$):0;$dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$=$APP.$app$common$math$abs$$($dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$)>
10?0:$dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($position$jscomp$79$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_PLUS_$$,$APP.$app$common$math$abs$$($dx$jscomp$16_p__67098_vec__67102$$)>10?0:$dx$jscomp$16_p__67098_vec__67102$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,$dy$jscomp$16_dy__$1$jscomp$1_snap_pos$$)};
$app$util$array$conj$$=function($a$jscomp$382$$,$v$jscomp$573$$){return[...$a$jscomp$382$$,$v$jscomp$573$$]};
$APP.$app$main$data$workspace$transforms$finish_transform$$=function(){typeof $app$main$data$workspace$transforms$finish_transform_67328$$==="undefined"&&($app$main$data$workspace$transforms$finish_transform_67328$$=function($meta67329$$){this.$meta67329$=$meta67329$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$finish_transform_67328$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$finish_transform_67328$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3698$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_finish_transform$$},$app$main$data$workspace$transforms$finish_transform_67328$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67330$$,$meta67329__$1$$){return new $app$main$data$workspace$transforms$finish_transform_67328$$($meta67329__$1$$)},$app$main$data$workspace$transforms$finish_transform_67328$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67329$},$app$main$data$workspace$transforms$finish_transform_67328$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$finish_transform_67328$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1951$$,$state$jscomp$405$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$405$$,$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1275$transform$$,$cljs$cst$3699$duplicate_move_started_QMARK_$$),$cljs$cst$2150$workspace_selrect$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2186$workspace_wasm_modifiers$$]))});return new $app$main$data$workspace$transforms$finish_transform_67328$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$transforms$trigger_bounding_box_cloaking$$=function($ids$jscomp$108$$){typeof $app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$==="undefined"&&($app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$=function($ids$jscomp$109$$,$meta67418$$){this.ids=$ids$jscomp$109$$;this.$meta67418$=$meta67418$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3706$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_trigger_bounding_box_cloaking$$},$app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67419$$,$meta67418__$1$$){return new $app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$(this.ids,
$meta67418__$1$$)},$app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67418$},$app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1954$$,$___$1$jscomp$1256$$,$stream$jscomp$42$$){return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)(function($p1__67415_SHARP_$$){return $APP.$cljs$core$assoc_in$$($p1__67415_SHARP_$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1275$transform$$],null),$APP.$cljs$cst$1782$move$$)}),$APP.$beicon$v2$core$take_until$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3706$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_trigger_bounding_box_cloaking$$),$stream$jscomp$42$$),$APP.$beicon$v2$core$map$$(function(){return function($p1__67416_SHARP_$$){return $APP.$cljs$core$assoc_in$$($p1__67416_SHARP_$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1275$transform$$],null),null)}},(0,$APP.$beicon$v2$core$timer$$)(1E3))))});return new $app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$($ids$jscomp$108$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ids$jscomp$110$$,$attr$jscomp$50$$,$value$jscomp$552$$){return $app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$($ids$jscomp$110$$,$attr$jscomp$50$$,$value$jscomp$552$$,null)};
$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$=function($ids$jscomp$111$$,$attr$jscomp$51$$,$value$jscomp$553$$,$options$jscomp$514$$){typeof $app$main$data$workspace$transforms$update_dimensions_67434$$==="undefined"&&($app$main$data$workspace$transforms$update_dimensions_67434$$=function($ids$jscomp$112$$,$attr$jscomp$52$$,$value$jscomp$554$$,$options$jscomp$515$$,$meta67435$$){this.ids=$ids$jscomp$112$$;this.$attr$=$attr$jscomp$52$$;this.value=$value$jscomp$554$$;
this.options=$options$jscomp$515$$;this.$meta67435$=$meta67435$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$update_dimensions_67434$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$update_dimensions_67434$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3707$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_dimensions$$},
$app$main$data$workspace$transforms$update_dimensions_67434$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67436$$,$meta67435__$1$$){return new $app$main$data$workspace$transforms$update_dimensions_67434$$(this.ids,this.$attr$,this.value,this.options,$meta67435__$1$$)},$app$main$data$workspace$transforms$update_dimensions_67434$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67435$},$app$main$data$workspace$transforms$update_dimensions_67434$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$update_dimensions_67434$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1955_objects$jscomp$469_page_id$jscomp$159$$,$state$jscomp$408$$){var $self__$jscomp$4445$$=this;$_$jscomp$1955_objects$jscomp$469_page_id$jscomp$159$$=function(){var $or__5025__auto__$jscomp$743$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4445$$.options,$APP.$cljs$cst$2028$page_id$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$743$$)?
$or__5025__auto__$jscomp$743$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$408$$,$APP.$cljs$cst$1903$current_page_id$$)}();$_$jscomp$1955_objects$jscomp$469_page_id$jscomp$159$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$408$$,$_$jscomp$1955_objects$jscomp$469_page_id$jscomp$159$$);var $modif_tree$jscomp$55_modif_tree__$1$jscomp$16$$=$APP.$app$main$data$workspace$modifiers$build_modif_tree$$($self__$jscomp$4445$$.ids,$_$jscomp$1955_objects$jscomp$469_page_id$jscomp$159$$,
function($current_grow_type$jscomp$1_shape$jscomp$536$$){var $modifiers$jscomp$82$$=$APP.$app$common$types$modifiers$change_dimensions_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($current_grow_type$jscomp$1_shape$jscomp$536$$,$self__$jscomp$4445$$.$attr$,$self__$jscomp$4445$$.value,null);if($APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($current_grow_type$jscomp$1_shape$jscomp$536$$)){var $map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$=
$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($current_grow_type$jscomp$1_shape$jscomp$536$$),$map__67440__$1_sr_height$jscomp$3$$=$APP.$cljs$core$__destructure_map$$($map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$);$map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67440__$1_sr_height$jscomp$3$$,$APP.$cljs$cst$288$width$$);$map__67440__$1_sr_height$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67440__$1_sr_height$jscomp$3$$,
$APP.$cljs$cst$1511$height$$);var $new_width$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4445$$.$attr$,$APP.$cljs$cst$288$width$$)?$self__$jscomp$4445$$.value:$map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$,$new_height$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4445$$.$attr$,$APP.$cljs$cst$1511$height$$)?$self__$jscomp$4445$$.value:$map__67440__$1_sr_height$jscomp$3$$;$map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($new_width$jscomp$2$$/$map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$,$new_height$jscomp$2$$/$map__67440__$1_sr_height$jscomp$3$$);$current_grow_type$jscomp$1_shape$jscomp$536$$=$current_grow_type$jscomp$1_shape$jscomp$536$$?.$grow_type$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_grow_type$jscomp$1_shape$jscomp$536$$,$APP.$cljs$cst$1754$grow_type$$);$map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$=
$APP.$app$main$data$workspace$modifiers$next_grow_type$$($current_grow_type$jscomp$1_shape$jscomp$536$$,$map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$,$current_grow_type$jscomp$1_shape$jscomp$536$$)?$APP.$app$common$types$modifiers$change_property$$($modifiers$jscomp$82$$,$APP.$cljs$cst$1754$grow_type$$,$map__67440_new_grow_type$jscomp$1_scalev$jscomp$4_sr_width$jscomp$3$$):
$modifiers$jscomp$82$$}return $modifiers$jscomp$82$$});if($APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$408$$,"render-wasm/v1")))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($modif_tree$jscomp$55_modif_tree__$1$jscomp$16$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$4445$$.options,
$cljs$cst$3681$ignore_snap_pixel$$,!0)])));$modif_tree$jscomp$55_modif_tree__$1$jscomp$16$$=$APP.$app$common$geom$modifiers$set_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$($modif_tree$jscomp$55_modif_tree__$1$jscomp$16$$,$_$jscomp$1955_objects$jscomp$469_page_id$jscomp$159$$);return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$modifiers$apply_modifiers_STAR_$$($_$jscomp$1955_objects$jscomp$469_page_id$jscomp$159$$,$modif_tree$jscomp$55_modif_tree__$1$jscomp$16$$,null,$self__$jscomp$4445$$.options))});
return new $app$main$data$workspace$transforms$update_dimensions_67434$$($ids$jscomp$111$$,$attr$jscomp$51$$,$value$jscomp$553$$,$options$jscomp$514$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$start_move_selected$cljs$0core$0IFn$0_invoke$0arity$02$$=function($id$jscomp$535$$,$shift_QMARK_$jscomp$3$$){typeof $app$main$data$workspace$transforms$start_move_selected_67518$$==="undefined"&&($app$main$data$workspace$transforms$start_move_selected_67518$$=function($id$jscomp$536$$,$shift_QMARK_$jscomp$4$$,$meta67519$$){this.id=$id$jscomp$536$$;this.$shift_QMARK_$=$shift_QMARK_$jscomp$4$$;this.$meta67519$=$meta67519$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$start_move_selected_67518$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$start_move_selected_67518$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3711$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move_selected$$},$app$main$data$workspace$transforms$start_move_selected_67518$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_67520$$,$meta67519__$1$$){return new $app$main$data$workspace$transforms$start_move_selected_67518$$(this.id,this.$shift_QMARK_$,$meta67519__$1$$)},$app$main$data$workspace$transforms$start_move_selected_67518$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67519$},$app$main$data$workspace$transforms$start_move_selected_67518$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$start_move_selected_67518$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1961_stopper$jscomp$11$$,$state$jscomp$414$$,$stream$jscomp$44$$){var $self__$jscomp$4463$$=this,$initial$jscomp$18$$=$APP.$cljs$core$_deref$$($APP.$app$main$streams$mouse_position$$);$_$jscomp$1961_stopper$jscomp$11$$=$APP.$app$util$mouse$drag_stopper$cljs$0core$0IFn$0_invoke$0arity$02$$($stream$jscomp$44$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3465$interrupt_QMARK_$$,!1],null));var $zoom$jscomp$20$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$414$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),$selected$jscomp$43$$=function(){var $G__67523$$=$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$414$$);return $self__$jscomp$4463$$.id!=null?$app$common$data$toggle_selection$$.$cljs$core$IFn$_invoke$arity$3$($G__67523$$,$self__$jscomp$4463$$.id,$self__$jscomp$4463$$.$shift_QMARK_$):$G__67523$$}();
return $APP.$app$common$data$not_empty_QMARK_$$($selected$jscomp$43$$)||$self__$jscomp$4463$$.id!=null?$APP.$beicon$v2$core$take_until$$($_$jscomp$1961_stopper$jscomp$11$$,$APP.$beicon$v2$core$mapcat$$(function($alt_QMARK_$jscomp$1_p__67525$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($alt_QMARK_$jscomp$1_p__67525$$,0,null);$alt_QMARK_$jscomp$1_p__67525$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($alt_QMARK_$jscomp$1_p__67525$$,1,null);return $APP.$beicon$v2$core$concat$$($self__$jscomp$4463$$.id!=
null?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$4463$$.id,$self__$jscomp$4463$$.$shift_QMARK_$)):$APP.$beicon$v2$core$empty$$(),$APP.$cljs$core$truth_$$($alt_QMARK_$jscomp$1_p__67525$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$start_move_duplicate$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$transforms$start_move_duplicate$$.$cljs$core$IFn$_invoke$arity$1$($initial$jscomp$18$$):
$app$main$data$workspace$transforms$start_move_duplicate$$($initial$jscomp$18$$),$app$main$data$workspace$selection$duplicate_selected$cljs$0core$0IFn$0_invoke$0arity$02$$(!1,!0)):(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$02$$?$app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$02$$($initial$jscomp$18$$,$selected$jscomp$43$$):$app$main$data$workspace$transforms$start_move$$($initial$jscomp$18$$,$selected$jscomp$43$$)))},
$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$sub$jscomp$inline_6236$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$(function($p1__67514_SHARP_$$){return $p1__67514_SHARP_$$>10/$zoom$jscomp$20$$},$APP.$beicon$v2$core$map$$(function($p1__67513_SHARP_$$){return $APP.$app$common$geom$point$length$$($p1__67513_SHARP_$$)},$APP.$beicon$v2$core$map$$(function($p1__67512_SHARP_$$){return $APP.$app$common$geom$point$subtract$$($p1__67512_SHARP_$$,$initial$jscomp$18$$)},
$APP.$app$main$streams$mouse_position$$))))))):null});return new $app$main$data$workspace$transforms$start_move_selected_67518$$($id$jscomp$535$$,$shift_QMARK_$jscomp$3$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$start_move_duplicate$$=function($from_position$$){typeof $app$main$data$workspace$transforms$start_move_duplicate_67533$$==="undefined"&&($app$main$data$workspace$transforms$start_move_duplicate_67533$$=function($from_position$jscomp$1$$,$meta67534$$){this.$from_position$=$from_position$jscomp$1$$;this.$meta67534$=$meta67534$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3712$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move_duplicate$$},$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67535$$,$meta67534__$1$$){return new $app$main$data$workspace$transforms$start_move_duplicate_67533$$(this.$from_position$,
$meta67534__$1$$)},$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67534$},$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1962$$,$state$jscomp$415$$){return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$415$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1275$transform$$],null),$APP.$cljs$cst$1782$move$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$cljs$cst$3699$duplicate_move_started_QMARK_$$],null),!0)},$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$transforms$start_move_duplicate_67533$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1963$$,$___$1$jscomp$1265$$,$stream$jscomp$45$$){var $self__$jscomp$4468$$=this;return $APP.$beicon$v2$core$map$$(function(){return $app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$03$$?$app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$4468$$.$from_position$,null,!0):$app$main$data$workspace$transforms$start_move$$($self__$jscomp$4468$$.$from_position$,
null,!0)},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3515$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_duplicate_selected$$),$stream$jscomp$45$$)))});return new $app$main$data$workspace$transforms$start_move_duplicate_67533$$($from_position$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$set_ghost_displacement$$=function($move_vector$$){typeof $app$main$data$workspace$transforms$set_ghost_displacement_67543$$==="undefined"&&($app$main$data$workspace$transforms$set_ghost_displacement_67543$$=function($move_vector$jscomp$1$$,$meta67544$$){this.$move_vector$=$move_vector$jscomp$1$$;this.$meta67544$=$meta67544$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$set_ghost_displacement_67543$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$set_ghost_displacement_67543$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3713$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_set_ghost_displacement$$},$app$main$data$workspace$transforms$set_ghost_displacement_67543$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67545$$,$meta67544__$1$$){return new $app$main$data$workspace$transforms$set_ghost_displacement_67543$$(this.$move_vector$,
$meta67544__$1$$)},$app$main$data$workspace$transforms$set_ghost_displacement_67543$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67544$},$app$main$data$workspace$transforms$set_ghost_displacement_67543$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$set_ghost_displacement_67543$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){var $temp__5825__auto__$jscomp$187$$=$APP.$goog$dom$getElementByClass$$("ghost-outline");
return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$187$$)?$APP.$app$util$dom$set_property_BANG_$$($temp__5825__auto__$jscomp$187$$,"transform",$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$(this.$move_vector$)):null});return new $app$main$data$workspace$transforms$set_ghost_displacement_67543$$($move_vector$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$start_move$$=function($var_args$jscomp$1243$$){switch(arguments.length){case 1:return $app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],null,!1);case 2:return $app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$02$$(arguments[0],arguments[1]);case 3:return $app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$03$$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$02$$=function($from_position$jscomp$3$$,$ids$jscomp$118$$){return $app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$03$$($from_position$jscomp$3$$,$ids$jscomp$118$$,!1)};
$app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$03$$=function($from_position$jscomp$4$$,$ids$jscomp$119$$,$from_duplicate_QMARK_$$){typeof $app$main$data$workspace$transforms$start_move_67554$$==="undefined"&&($app$main$data$workspace$transforms$start_move_67554$$=function($from_position$jscomp$5$$,$ids$jscomp$120$$,$from_duplicate_QMARK_$jscomp$1$$,$meta67555$$){this.$from_position$=$from_position$jscomp$5$$;this.ids=$ids$jscomp$120$$;this.$from_duplicate_QMARK_$=$from_duplicate_QMARK_$jscomp$1$$;
this.$meta67555$=$meta67555$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$start_move_67554$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$start_move_67554$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3714$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move$$},$app$main$data$workspace$transforms$start_move_67554$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_67556$$,$meta67555__$1$$){return new $app$main$data$workspace$transforms$start_move_67554$$(this.$from_position$,this.ids,this.$from_duplicate_QMARK_$,$meta67555__$1$$)},$app$main$data$workspace$transforms$start_move_67554$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67555$},$app$main$data$workspace$transforms$start_move_67554$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$start_move_67554$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$1965$$,$state$jscomp$416$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$416$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1275$transform$$],null),$APP.$cljs$cst$1782$move$$)},$app$main$data$workspace$transforms$start_move_67554$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$start_move_67554$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1966_move_stream_stopper$jscomp$12$$,$duplicate_stopper_state$jscomp$417$$,$modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$){var $self__$jscomp$4477$$=this,$prev_cell_data$$=$APP.$cljs$core$volatile_BANG_$$(null),$page_id$jscomp$161$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($duplicate_stopper_state$jscomp$417$$),$libraries$jscomp$70$$=$APP.$app$main$data$helpers$lookup_libraries$$($duplicate_stopper_state$jscomp$417$$),$objects$jscomp$474$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($duplicate_stopper_state$jscomp$417$$,$page_id$jscomp$161$$),$selected$jscomp$44$$=$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($duplicate_stopper_state$jscomp$417$$),$ids__$1$jscomp$15$$=$self__$jscomp$4477$$.ids==null?$selected$jscomp$44$$:$self__$jscomp$4477$$.ids,$shapes$jscomp$98$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($objects$jscomp$474$$)),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__67546_SHARP__parent$jscomp$267$$){$p1__67546_SHARP__parent$jscomp$267$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$474$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67546_SHARP__parent$jscomp$267$$));return $APP.$app$common$types$component$in_component_copy_QMARK_$$($p1__67546_SHARP__parent$jscomp$267$$)&&$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($p1__67546_SHARP__parent$jscomp$267$$)})),
$ids__$1$jscomp$15$$),$duplicate_move_started_QMARK_$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($duplicate_stopper_state$jscomp$417$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$cljs$cst$3699$duplicate_move_started_QMARK_$$],null),!1);$_$jscomp$1966_move_stream_stopper$jscomp$12$$=$APP.$app$util$mouse$drag_stopper$cljs$0core$0IFn$0_invoke$0arity$02$$($modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$,
null);var $layout$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($duplicate_stopper_state$jscomp$417$$,$APP.$cljs$cst$2171$workspace_layout$$),$zoom$jscomp$21$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($duplicate_stopper_state$jscomp$417$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),$focus$jscomp$12$$=$APP.$cljs$cst$2188$workspace_focus_selected$$.$cljs$core$IFn$_invoke$arity$1$($duplicate_stopper_state$jscomp$417$$),
$exclude_frames$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$helpers$frame_shape_QMARK_$$,$objects$jscomp$474$$)),$APP.$app$common$files$helpers$selected_with_children$$($objects$jscomp$474$$,$selected$jscomp$44$$)),$exclude_frames_siblings$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($exclude_frames$$,
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$files$helpers$get_siblings_ids$$,$objects$jscomp$474$$)),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$shape$layout$any_layout_immediate_child_id_QMARK_$$,$objects$jscomp$474$$))),$selected$jscomp$44$$);$modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$=
$APP.$beicon$v2$core$map$$(function($p1__67547_SHARP_$$){return $APP.$app$common$geom$point$subtract$$($p1__67547_SHARP_$$,$self__$jscomp$4477$$.$from_position$)},$APP.$app$main$streams$mouse_position$$);var $snap_delta$jscomp$1$$=$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)(null),$APP.$beicon$v2$core$switch_map$$(function($pos$jscomp$110$$){return $APP.$beicon$v2$core$map$$(function($p1__67548_SHARP_$$){return[$pos$jscomp$110$$,$p1__67548_SHARP_$$]},$app$main$snap$closest_snap_move$$($page_id$jscomp$161$$,
$shapes$jscomp$98$$,$objects$jscomp$474$$,$layout$jscomp$12$$,$zoom$jscomp$21$$,$focus$jscomp$12$$,$pos$jscomp$110$$))},$APP.$beicon$v2$core$throttle$cljs$0core$0IFn$0_invoke$0arity$02$$(20,$modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$)));if($APP.$cljs$core$empty_QMARK_$$($shapes$jscomp$98$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$transforms$finish_transform$$());$_$jscomp$1966_move_stream_stopper$jscomp$12$$=$APP.$beicon$v2$core$take_until$$($_$jscomp$1966_move_stream_stopper$jscomp$12$$,
$APP.$beicon$v2$core$map$$(function($p__67560_target_frame$jscomp$2_target_frame__$1$$){var $move_vector$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67560_target_frame$jscomp$2_target_frame__$1$$,0,null),$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67560_target_frame$jscomp$2_target_frame__$1$$,1,null),$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$=
$APP.$app$common$geom$point$add$$($self__$jscomp$4477$$.$from_position$,$move_vector$jscomp$2$$);$p__67560_target_frame$jscomp$2_target_frame__$1$$=$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$474$$,$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$,$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$)?$exclude_frames$$:$exclude_frames_siblings$$);
var $drop_index$jscomp$1_flex_layout_QMARK_$jscomp$1_vec__67564$$=$app$common$types$container$find_valid_parent_and_frame_ids$cljs$0core$0IFn$0_invoke$0arity$05$$($p__67560_target_frame$jscomp$2_target_frame__$1$$,$objects$jscomp$474$$,$shapes$jscomp$98$$,!1,$libraries$jscomp$70$$);$p__67560_target_frame$jscomp$2_target_frame__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_index$jscomp$1_flex_layout_QMARK_$jscomp$1_vec__67564$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_index$jscomp$1_flex_layout_QMARK_$jscomp$1_vec__67564$$,
1,null);$drop_index$jscomp$1_flex_layout_QMARK_$jscomp$1_vec__67564$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$474$$,$p__67560_target_frame$jscomp$2_target_frame__$1$$);var $grid_layout_QMARK_$jscomp$1_heapi32$jscomp$inline_13718$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$474$$,$p__67560_target_frame$jscomp$2_target_frame__$1$$);$drop_index$jscomp$1_flex_layout_QMARK_$jscomp$1_vec__67564$$=
$APP.$cljs$core$truth_$$($drop_index$jscomp$1_flex_layout_QMARK_$jscomp$1_vec__67564$$)?$app$common$geom$shapes$flex_layout$drop_area$get_drop_index$$($p__67560_target_frame$jscomp$2_target_frame__$1$$,$objects$jscomp$474$$,$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$):null;$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($grid_layout_QMARK_$jscomp$1_heapi32$jscomp$inline_13718$$)?$APP.$cljs$core$not$$($JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$):
$grid_layout_QMARK_$jscomp$1_heapi32$jscomp$inline_13718$$)?$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),"render-wasm/v1"))?($APP.$app$render_wasm$api$use_shape$$($p__67560_target_frame$jscomp$2_target_frame__$1$$),$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$=(0,$APP.$app$render_wasm$wasm$internal_module$$._get_grid_coords)($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$,
$APP.$cljs$cst$1499$x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$,$APP.$cljs$cst$1500$y$$)),$grid_layout_QMARK_$jscomp$1_heapi32$jscomp$inline_13718$$=$APP.$app$render_wasm$wasm$internal_module$$.HEAP32,$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$=$grid_layout_QMARK_$jscomp$1_heapi32$jscomp$inline_13718$$[$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$+
0>>2],$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$=$grid_layout_QMARK_$jscomp$1_heapi32$jscomp$inline_13718$$[$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$+4>>2],$APP.$app$render_wasm$mem$free$$(),$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$,
$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$],null),$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[-1,-1],null))?$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$:
null):$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$=$app$common$geom$shapes$grid_layout$positions$get_drop_cell$$($p__67560_target_frame$jscomp$2_target_frame__$1$$,$objects$jscomp$474$$,$column$jscomp$inline_13720_offset$jscomp$inline_13717_position__$1$jscomp$3$$):$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$=null;return[$move_vector$jscomp$2$$,$p__67560_target_frame$jscomp$2_target_frame__$1$$,
$drop_index$jscomp$1_flex_layout_QMARK_$jscomp$1_vec__67564$$,$JSCompiler_temp$jscomp$10453_cell$jscomp$inline_12097_mod_QMARK_$jscomp$3_row$jscomp$inline_13719$$]},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$streams$mouse_position_mod$$,$APP.$beicon$v2$core$map$$($app$main$snap$correct_snap_point$$,$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($snap_delta$jscomp$1$$,$modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$)))));
$modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$=$APP.$beicon$v2$core$share$$($APP.$beicon$v2$core$map$$(function($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$){var $move_vector$jscomp$3_move_vector__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$,0,null),$target_frame$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$,
1,null),$drop_index$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$,2,null),$cell_data$jscomp$7_cell_data__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$,3,null);$p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$,
4,null);$cell_data$jscomp$7_cell_data__$1$$=$APP.$cljs$core$truth_$$($cell_data$jscomp$7_cell_data__$1$$)?$cell_data$jscomp$7_cell_data__$1$$:$APP.$cljs$core$_deref$$($prev_cell_data$$);var $x_disp_QMARK_$$=$APP.$app$common$math$abs$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($move_vector$jscomp$3_move_vector__$1$$))>$APP.$app$common$math$abs$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($move_vector$jscomp$3_move_vector__$1$$));$p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$)?$x_disp_QMARK_$$:$p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($move_vector$jscomp$3_move_vector__$1$$,$APP.$cljs$cst$1500$y$$,0),$APP.$cljs$cst$1500$y$$],null):$APP.$cljs$core$truth_$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$)?
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($move_vector$jscomp$3_move_vector__$1$$,$APP.$cljs$cst$1499$x$$,0),$APP.$cljs$cst$1499$x$$],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$move_vector$jscomp$3_move_vector__$1$$,null],null);$move_vector$jscomp$3_move_vector__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$,
0,null);$p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$main$data$workspace$modifiers$build_change_frame_modifiers$$($APP.$app$main$data$workspace$modifiers$create_modif_tree$$($ids__$1$jscomp$15$$,$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($move_vector$jscomp$3_move_vector__$1$$)),
$objects$jscomp$474$$,$selected$jscomp$44$$,$target_frame$jscomp$3$$,$drop_index$jscomp$2$$,$cell_data$jscomp$7_cell_data__$1$$),$p__67567_shift_QMARK_$jscomp$5_snap_ignore_axis$jscomp$3_vec__67571$$],null)},$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__67574$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67574$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67574$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67574$$,
2,null);var $cell_data$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67574$$,3,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67574$$,4,null);return $cell_data$jscomp$8$$!=null?$APP.$cljs$core$_vreset_BANG_$$($prev_cell_data$$,$cell_data$jscomp$8$$):null},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$03$$($app$util$array$conj$$,$APP.$sub$jscomp$inline_6233$$,$_$jscomp$1966_move_stream_stopper$jscomp$12$$))));return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($duplicate_stopper_state$jscomp$417$$,
"render-wasm/v1"))?($duplicate_stopper_state$jscomp$417$$=$APP.$beicon$v2$core$mapcat$$(function($alt_QMARK_$jscomp$2$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($alt_QMARK_$jscomp$2$$)?$APP.$cljs$core$not$$($self__$jscomp$4477$$.$from_duplicate_QMARK_$):$alt_QMARK_$jscomp$2$$)?(0,$APP.$beicon$v2$core$of$$)(!0):$APP.$beicon$v2$core$empty$$()},$APP.$sub$jscomp$inline_6236$$),$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$(function($p__67578_snap_ignore_axis$jscomp$4$$){var $modifiers$jscomp$83$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67578_snap_ignore_axis$jscomp$4$$,0,null);$p__67578_snap_ignore_axis$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67578_snap_ignore_axis$jscomp$4$$,1,null);return $APP.$app$main$data$workspace$modifiers$set_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($modifiers$jscomp$83$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3672$snap_ignore_axis$$,$p__67578_snap_ignore_axis$jscomp$4$$]))},
$APP.$beicon$v2$core$take_until$$($duplicate_stopper_state$jscomp$417$$,$modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$)),$APP.$beicon$v2$core$mapcat$$(function($alt_QMARK_$jscomp$3_p__67582$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($alt_QMARK_$jscomp$3_p__67582$$,0,null);$alt_QMARK_$jscomp$3_p__67582$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($alt_QMARK_$jscomp$3_p__67582$$,1,null);var $and__5023__auto__$jscomp$inline_6525$$=$APP.$cljs$core$not$$($self__$jscomp$4477$$.$from_duplicate_QMARK_$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6525$$?$alt_QMARK_$jscomp$3_p__67582$$:$and__5023__auto__$jscomp$inline_6525$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$start_move_duplicate$$($self__$jscomp$4477$$.$from_position$),$app$main$data$workspace$selection$duplicate_selected$cljs$0core$0IFn$0_invoke$0arity$02$$(!1,!0)):$APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$(function($p__67592$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67592$$,
0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67592$$,1,null)},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$sub$jscomp$inline_6236$$,$_$jscomp$1966_move_stream_stopper$jscomp$12$$)))),$APP.$beicon$v2$core$mapcat$$(function($modifiers$jscomp$84_p__67596$$){var $drop_cell_vec__67600$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($modifiers$jscomp$84_p__67596$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell_vec__67600$$,
0,null);var $target_frame$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell_vec__67600$$,1,null),$drop_index$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell_vec__67600$$,2,null);$drop_cell_vec__67600$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell_vec__67600$$,3,null);var $snap_ignore_axis$jscomp$5_vec__67603$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($modifiers$jscomp$84_p__67596$$,1,null);$modifiers$jscomp$84_p__67596$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($snap_ignore_axis$jscomp$5_vec__67603$$,0,null);$snap_ignore_axis$jscomp$5_vec__67603$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($snap_ignore_axis$jscomp$5_vec__67603$$,1,null);var $undo_id$jscomp$11$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$11$$),$APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($modifiers$jscomp$84_p__67596$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3672$snap_ignore_axis$$,$snap_ignore_axis$jscomp$5_vec__67603$$,$cljs$cst$3683$undo_transation_QMARK_$$,!1])),$APP.$app$main$data$workspace$transforms$move_shapes_to_frame$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$main$data$workspace$transforms$move_shapes_to_frame$$.$cljs$core$IFn$_invoke$arity$4$($ids__$1$jscomp$15$$,$target_frame$jscomp$4$$,$drop_index$jscomp$3$$,$drop_cell_vec__67600$$):$APP.$app$main$data$workspace$transforms$move_shapes_to_frame$$($ids__$1$jscomp$15$$,
$target_frame$jscomp$4$$,$drop_index$jscomp$3$$,$drop_cell_vec__67600$$),$APP.$app$main$data$workspace$transforms$finish_transform$$(),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$11$$))},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$,$APP.$beicon$v2$core$take_until$$($duplicate_stopper_state$jscomp$417$$,$APP.$beicon$v2$core$last$$($_$jscomp$1966_move_stream_stopper$jscomp$12$$)))))):
$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$(function($p__67609_snap_ignore_axis$jscomp$6$$){var $modifiers$jscomp$85$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67609_snap_ignore_axis$jscomp$6$$,0,null);$p__67609_snap_ignore_axis$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67609_snap_ignore_axis$jscomp$6$$,1,null);return $APP.$app$main$data$workspace$modifiers$set_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($modifiers$jscomp$85$$,!1,!1,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3672$snap_ignore_axis$$,$p__67609_snap_ignore_axis$jscomp$6$$],null))},$modifiers_stream$jscomp$1_position$jscomp$81_stream$jscomp$46$$),$APP.$beicon$v2$core$mapcat$$(function($alt_QMARK_$jscomp$5_p__67616$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($alt_QMARK_$jscomp$5_p__67616$$,0,null);$alt_QMARK_$jscomp$5_p__67616$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($alt_QMARK_$jscomp$5_p__67616$$,1,null);var $and__5023__auto__$jscomp$inline_6527$$=
$APP.$cljs$core$not$$($duplicate_move_started_QMARK_$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6527$$?$alt_QMARK_$jscomp$5_p__67616$$:$and__5023__auto__$jscomp$inline_6527$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$start_move_duplicate$$($self__$jscomp$4477$$.$from_position$),$app$main$data$workspace$selection$duplicate_selected$cljs$0core$0IFn$0_invoke$0arity$02$$(!1,!0)):$APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$(function($p__67628$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67628$$,
0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67628$$,1,null)},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$sub$jscomp$inline_6236$$,$_$jscomp$1966_move_stream_stopper$jscomp$12$$)))),$APP.$beicon$v2$core$map$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$workspace$transforms$set_ghost_displacement$$,$APP.$cljs$core$first$$),$_$jscomp$1966_move_stream_stopper$jscomp$12$$),$APP.$beicon$v2$core$mapcat$$(function($drop_cell$jscomp$1_p__67632$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell$jscomp$1_p__67632$$,
0,null);var $target_frame$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell$jscomp$1_p__67632$$,1,null),$drop_index$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell$jscomp$1_p__67632$$,2,null);$drop_cell$jscomp$1_p__67632$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drop_cell$jscomp$1_p__67632$$,3,null);var $undo_id$jscomp$12$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$12$$),
$APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3683$undo_transation_QMARK_$$,!1],null)),$APP.$app$main$data$workspace$transforms$move_shapes_to_frame$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$main$data$workspace$transforms$move_shapes_to_frame$$.$cljs$core$IFn$_invoke$arity$4$($ids__$1$jscomp$15$$,$target_frame$jscomp$5$$,$drop_index$jscomp$4$$,$drop_cell$jscomp$1_p__67632$$):$APP.$app$main$data$workspace$transforms$move_shapes_to_frame$$($ids__$1$jscomp$15$$,
$target_frame$jscomp$5$$,$drop_index$jscomp$4$$,$drop_cell$jscomp$1_p__67632$$),$APP.$app$main$data$workspace$transforms$finish_transform$$(),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$12$$))},$APP.$beicon$v2$core$last$$($_$jscomp$1966_move_stream_stopper$jscomp$12$$)))});return new $app$main$data$workspace$transforms$start_move_67554$$($from_position$jscomp$4$$,$ids$jscomp$119$$,$from_duplicate_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$reorder_selected_layout_child$$=function($direction$jscomp$15$$){typeof $app$main$data$workspace$transforms$reorder_layout_child_67641$$==="undefined"&&($app$main$data$workspace$transforms$reorder_layout_child_67641$$=function($direction$jscomp$16$$,$meta67642$$){this.direction=$direction$jscomp$16$$;this.$meta67642$=$meta67642$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$reorder_layout_child_67641$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$reorder_layout_child_67641$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3715$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_reorder_layout_child$$},$app$main$data$workspace$transforms$reorder_layout_child_67641$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67643$$,$meta67642__$1$$){return new $app$main$data$workspace$transforms$reorder_layout_child_67641$$(this.direction,
$meta67642__$1$$)},$app$main$data$workspace$transforms$reorder_layout_child_67641$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67642$},$app$main$data$workspace$transforms$reorder_layout_child_67641$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$reorder_layout_child_67641$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$167_selected$jscomp$45$$,$changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$){function $move_grid_children$$($changes$jscomp$188$$,
$key_prop_parent_id$jscomp$91$$,$children$jscomp$245_map__67650_map__67650__$1$$){var $parent$jscomp$269$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$475$$,$key_prop_parent_id$jscomp$91$$);$key_prop_parent_id$jscomp$91$$=function(){var $G__67651_G__67651__$1$$=$self__$jscomp$4481$$.direction;$G__67651_G__67651__$1$$=$G__67651_G__67651__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__67651_G__67651__$1$$.$fqn$:null;switch($G__67651_G__67651__$1$$){case "up":case "down":return $APP.$cljs$cst$1640$row$$;
case "right":case "left":return $APP.$cljs$cst$216$column$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__67651_G__67651__$1$$)].join(""));}}();var $key_comp$$=function(){var $G__67652_G__67652__$1$$=$self__$jscomp$4481$$.direction;$G__67652_G__67652__$1$$=$G__67652_G__67652__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__67652_G__67652__$1$$.$fqn$:null;switch($G__67652_G__67652__$1$$){case "up":case "left":return $APP.$cljs$core$_LT_$$;case "down":case "right":return $APP.$cljs$core$_GT_$$;
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__67652_G__67652__$1$$)].join(""));}}();$children$jscomp$245_map__67650_map__67650__$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($parent__$1$jscomp$57$$,$id$jscomp$538_p__67653$$){var $map__67654__$1_next_cell_next_row$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$538_p__67653$$);$id$jscomp$538_p__67653$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67654__$1_next_cell_next_row$$,
$APP.$cljs$cst$266$id$$);var $row$jscomp$31$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67654__$1_next_cell_next_row$$,$APP.$cljs$cst$1640$row$$),$column$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67654__$1_next_cell_next_row$$,$APP.$cljs$cst$216$column$$),$row_span$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67654__$1_next_cell_next_row$$,$APP.$cljs$cst$1641$row_span$$),$column_span$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67654__$1_next_cell_next_row$$,
$APP.$cljs$cst$1642$column_span$$),$next_column_vec__67655$$=function(){var $G__67658_G__67658__$1$$=$self__$jscomp$4481$$.direction;$G__67658_G__67658__$1$$=$G__67658_G__67658__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__67658_G__67658__$1$$.$fqn$:null;switch($G__67658_G__67658__$1$$){case "up":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$row$jscomp$31$$-1,$column$jscomp$36$$],null);case "right":return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$row$jscomp$31$$,$column$jscomp$36$$+$column_span$jscomp$11$$],null);case "down":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$row$jscomp$31$$+$row_span$jscomp$11$$,$column$jscomp$36$$],null);case "left":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$row$jscomp$31$$,$column$jscomp$36$$-1],null);default:throw Error(["No matching clause: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__67658_G__67658__$1$$)].join(""));}}();$map__67654__$1_next_cell_next_row$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($next_column_vec__67655$$,0,null);$next_column_vec__67655$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($next_column_vec__67655$$,1,null);$map__67654__$1_next_cell_next_row$$=$APP.$app$common$types$shape$layout$get_cell_by_position$$($parent__$1$jscomp$57$$,$map__67654__$1_next_cell_next_row$$,$next_column_vec__67655$$);
return $map__67654__$1_next_cell_next_row$$!=null?$app$common$types$shape$layout$swap_shapes$$($parent__$1$jscomp$57$$,$id$jscomp$538_p__67653$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__67654__$1_next_cell_next_row$$)):$parent__$1$jscomp$57$$},$parent$jscomp$269$$,$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$($key_prop_parent_id$jscomp$91$$,$key_comp$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__67639_SHARP_$$){return $APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($parent$jscomp$269$$,
$p1__67639_SHARP_$$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67638_SHARP_$$){return $app$common$types$component$in_component_copy_not_head_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$475$$,$p1__67638_SHARP_$$))},$children$jscomp$245_map__67650_map__67650__$1$$))));$children$jscomp$245_map__67650_map__67650__$1$$=$APP.$cljs$core$__destructure_map$$($children$jscomp$245_map__67650_map__67650__$1$$);var $layout_grid_cells$jscomp$4$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$245_map__67650_map__67650__$1$$,$APP.$cljs$cst$1680$layout_grid_cells$$);return $APP.$app$common$files$changes_builder$reorder_grid_children$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$188$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$269$$)],null),
function($shape$jscomp$540$$){return $APP.$app$common$types$shape$layout$assign_cells$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$540$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$layout_grid_cells$jscomp$4$$),$objects$jscomp$475$$)}),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$269$$)],null))}function $move_flex_children$$($changes$jscomp$187$$,$parent_id$jscomp$90$$,
$children$jscomp$244$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$72$$,$index$jscomp$284_p__67646$$){var $child_id$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index$jscomp$284_p__67646$$,0,null);$index$jscomp$284_p__67646$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index$jscomp$284_p__67646$$,1,null);return $APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$($changes__$1$jscomp$72$$,
$parent_id$jscomp$90$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$475$$,$child_id$jscomp$8$$)],null),$index$jscomp$284_p__67646$$)},$changes$jscomp$187$$,$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$second$$,$APP.$cljs$core$_GT_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$537$$){var $JSCompiler_inline_result$jscomp$1140_position$jscomp$83$$=
$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$475$$,$id$jscomp$537$$),$JSCompiler_temp_const$jscomp$1139$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$parent$jscomp$inline_6531$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$475$$,$parent_id$jscomp$90$$);$JSCompiler_inline_result$jscomp$1140_position$jscomp$83$$=$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$inline_6531$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4481$$.direction,
$APP.$cljs$cst$257$left$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4481$$.direction,$APP.$cljs$cst$1939$up$$))||!$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($parent$jscomp$inline_6531$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4481$$.direction,$APP.$cljs$cst$258$right$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4481$$.direction,$APP.$cljs$cst$1938$down$$))?$JSCompiler_inline_result$jscomp$1140_position$jscomp$83$$-
1:$JSCompiler_inline_result$jscomp$1140_position$jscomp$83$$+2;return new $APP.$cljs$core$PersistentVector$$(null,2,5,$JSCompiler_temp_const$jscomp$1139$$,[$id$jscomp$537$$,$JSCompiler_inline_result$jscomp$1140_position$jscomp$83$$],null)},$children$jscomp$244$$)))}var $self__$jscomp$4481$$=this;$it$jscomp$167_selected$jscomp$45$$=$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$);var $objects$jscomp$475$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$);
$changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$);$changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($G__67664__$1_changes$jscomp$189$$,$children$jscomp$246_p__67660$$){var $parent_id$jscomp$92$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$246_p__67660$$,0,null);
$children$jscomp$246_p__67660$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$246_p__67660$$,1,null);$G__67664__$1_changes$jscomp$189$$=$APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$475$$,$parent_id$jscomp$92$$))?$move_flex_children$$($G__67664__$1_changes$jscomp$189$$,$parent_id$jscomp$92$$,$children$jscomp$246_p__67660$$):$G__67664__$1_changes$jscomp$189$$;return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$475$$,
$parent_id$jscomp$92$$))?$move_grid_children$$($G__67664__$1_changes$jscomp$189$$,$parent_id$jscomp$92$$,$children$jscomp$246_p__67660$$):$G__67664__$1_changes$jscomp$189$$},$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$),$objects$jscomp$475$$),$APP.$cljs$core$group_by$$(function($p1__67640_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$475$$,
$p1__67640_SHARP_$$),$APP.$cljs$cst$1603$parent_id$$)},$it$jscomp$167_selected$jscomp$45$$));var $undo_id$jscomp$13$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$13$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$186_page_id$jscomp$162_state$jscomp$418$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1707$ids$$,$it$jscomp$167_selected$jscomp$45$$],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$13$$))});return new $app$main$data$workspace$transforms$reorder_layout_child_67641$$($direction$jscomp$15$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$move_selected$$=function($direction$jscomp$19$$,$shift_QMARK_$jscomp$8$$){typeof $app$main$data$workspace$transforms$move_selected_67677$$==="undefined"&&($app$main$data$workspace$transforms$move_selected_67677$$=function($direction$jscomp$20$$,$shift_QMARK_$jscomp$9$$,$meta67678$$){this.direction=$direction$jscomp$20$$;this.$shift_QMARK_$=$shift_QMARK_$jscomp$9$$;this.$meta67678$=$meta67678$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$transforms$move_selected_67677$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$move_selected_67677$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3720$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_move_selected$$},$app$main$data$workspace$transforms$move_selected_67677$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67679$$,$meta67678__$1$$){return new $app$main$data$workspace$transforms$move_selected_67677$$(this.direction,
this.$shift_QMARK_$,$meta67678__$1$$)},$app$main$data$workspace$transforms$move_selected_67677$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67678$},$app$main$data$workspace$transforms$move_selected_67677$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$move_selected_67677$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1971_selected$jscomp$47_selected_shapes$jscomp$1$$,$state$jscomp$421$$){var $objects$jscomp$476$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$421$$);$_$jscomp$1971_selected$jscomp$47_selected_shapes$jscomp$1$$=$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$421$$);$_$jscomp$1971_selected$jscomp$47_selected_shapes$jscomp$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$476$$),$_$jscomp$1971_selected$jscomp$47_selected_shapes$jscomp$1$$);return $APP.$cljs$core$every_QMARK_$$(function($p1__67676_SHARP_$$){return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$476$$,
$p1__67676_SHARP_$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($p1__67676_SHARP_$$))},$_$jscomp$1971_selected$jscomp$47_selected_shapes$jscomp$1$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$reorder_selected_layout_child$$(this.direction)):(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$nudge_selected_shapes$$(this.direction,this.$shift_QMARK_$))});return new $app$main$data$workspace$transforms$move_selected_67677$$($direction$jscomp$19$$,
$shift_QMARK_$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$calculate_delta$$=function($position$jscomp$84$$,$bbox$$,$relative_to$jscomp$7$$){var $current$jscomp$46$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bbox$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bbox$$)),$position__$1$jscomp$4$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(function(){var $G__67680$jscomp$inline_6533_or__5025__auto__$jscomp$749$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$84$$);
$G__67680$jscomp$inline_6533_or__5025__auto__$jscomp$749$$=$G__67680$jscomp$inline_6533_or__5025__auto__$jscomp$749$$==null?null:$G__67680$jscomp$inline_6533_or__5025__auto__$jscomp$749$$+($relative_to$jscomp$7$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($relative_to$jscomp$7$$,$APP.$cljs$cst$1499$x$$));return $APP.$cljs$core$truth_$$($G__67680$jscomp$inline_6533_or__5025__auto__$jscomp$749$$)?$G__67680$jscomp$inline_6533_or__5025__auto__$jscomp$749$$:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bbox$$)}(),
function(){var $G__67681$jscomp$inline_6535_or__5025__auto__$jscomp$750$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$84$$);$G__67681$jscomp$inline_6535_or__5025__auto__$jscomp$750$$=$G__67681$jscomp$inline_6535_or__5025__auto__$jscomp$750$$==null?null:$G__67681$jscomp$inline_6535_or__5025__auto__$jscomp$750$$+($relative_to$jscomp$7$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($relative_to$jscomp$7$$,$APP.$cljs$cst$1500$y$$));return $APP.$cljs$core$truth_$$($G__67681$jscomp$inline_6535_or__5025__auto__$jscomp$750$$)?
$G__67681$jscomp$inline_6535_or__5025__auto__$jscomp$750$$:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bbox$$)}());return $APP.$app$common$geom$point$subtract$$($position__$1$jscomp$4$$,$current$jscomp$46$$)};
$app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$=function($id$jscomp$540$$,$position$jscomp$86$$,$options$jscomp$518$$){typeof $app$main$data$workspace$transforms$update_position_67687$$==="undefined"&&($app$main$data$workspace$transforms$update_position_67687$$=function($id$jscomp$541$$,$position$jscomp$87$$,$options$jscomp$519$$,$meta67688$$){this.id=$id$jscomp$541$$;this.position=$position$jscomp$87$$;this.options=$options$jscomp$519$$;this.$meta67688$=$meta67688$$;
this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$update_position_67687$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$update_position_67687$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3721$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_position$$},$app$main$data$workspace$transforms$update_position_67687$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_67689$$,$meta67688__$1$$){return new $app$main$data$workspace$transforms$update_position_67687$$(this.id,this.position,this.options,$meta67688__$1$$)},$app$main$data$workspace$transforms$update_position_67687$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67688$},$app$main$data$workspace$transforms$update_position_67687$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$update_position_67687$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1972_or__5025__auto__$jscomp$inline_6537_page_id$jscomp$163$$,$state$jscomp$422$$){$_$jscomp$1972_or__5025__auto__$jscomp$inline_6537_page_id$jscomp$163$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(this.options,$APP.$cljs$cst$2028$page_id$$);$_$jscomp$1972_or__5025__auto__$jscomp$inline_6537_page_id$jscomp$163$$=$APP.$cljs$core$truth_$$($_$jscomp$1972_or__5025__auto__$jscomp$inline_6537_page_id$jscomp$163$$)?$_$jscomp$1972_or__5025__auto__$jscomp$inline_6537_page_id$jscomp$163$$:
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$422$$,$APP.$cljs$cst$1903$current_page_id$$);var $JSCompiler_temp$jscomp$10349_objects$jscomp$477$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$422$$,$_$jscomp$1972_or__5025__auto__$jscomp$inline_6537_page_id$jscomp$163$$),$G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10349_objects$jscomp$477$$,
this.id),$bbox$jscomp$1_delta$jscomp$44_modifiers$jscomp$86$$=$APP.$app$common$geom$rect$points__GT_rect$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$));$APP.$cljs$core$truth_$$($APP.$cljs$cst$3722$absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(this.options))?$JSCompiler_temp$jscomp$10349_objects$jscomp$477$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10349_objects$jscomp$477$$,$APP.$app$common$uuid$zero$$):
$APP.$cljs$core$map_QMARK_$$($G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$)?$JSCompiler_temp$jscomp$10349_objects$jscomp$477$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10349_objects$jscomp$477$$,$G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$?.$frame_id$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$,$APP.$cljs$cst$1591$frame_id$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,
$G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$)?$JSCompiler_temp$jscomp$10349_objects$jscomp$477$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10349_objects$jscomp$477$$,$APP.$app$common$uuid$zero$$):($G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$=$G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$==null?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10349_objects$jscomp$477$$,$G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$),
$JSCompiler_temp$jscomp$10349_objects$jscomp$477$$=$G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$==null?null:$APP.$app$common$files$helpers$get_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$10349_objects$jscomp$477$$,$G__46668__$1$jscomp$inline_12101_shape$jscomp$541$$));$bbox$jscomp$1_delta$jscomp$44_modifiers$jscomp$86$$=$app$main$data$workspace$transforms$calculate_delta$$(this.position,$bbox$jscomp$1_delta$jscomp$44_modifiers$jscomp$86$$,$JSCompiler_temp$jscomp$10349_objects$jscomp$477$$);
$bbox$jscomp$1_delta$jscomp$44_modifiers$jscomp$86$$=$APP.$app$main$data$workspace$modifiers$create_modif_tree$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.id],null),$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($bbox$jscomp$1_delta$jscomp$44_modifiers$jscomp$86$$));return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$422$$,"render-wasm/v1"))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($bbox$jscomp$1_delta$jscomp$44_modifiers$jscomp$86$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3669$ignore_constraints$$,!1,$APP.$cljs$cst$2508$ignore_touched$$,$APP.$cljs$cst$2508$ignore_touched$$.$cljs$core$IFn$_invoke$arity$1$(this.options),$cljs$cst$3681$ignore_snap_pixel$$,!0],null)]))):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1794$modifiers$$,
$bbox$jscomp$1_delta$jscomp$44_modifiers$jscomp$86$$,$APP.$cljs$cst$2028$page_id$$,$_$jscomp$1972_or__5025__auto__$jscomp$inline_6537_page_id$jscomp$163$$,$APP.$cljs$cst$3669$ignore_constraints$$,!1,$APP.$cljs$cst$2508$ignore_touched$$,$APP.$cljs$cst$2508$ignore_touched$$.$cljs$core$IFn$_invoke$arity$1$(this.options),$cljs$cst$3681$ignore_snap_pixel$$,!0],null)))});return new $app$main$data$workspace$transforms$update_position_67687$$($id$jscomp$540$$,$position$jscomp$86$$,$options$jscomp$518$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$update_positions$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ids$jscomp$122$$,$position$jscomp$89$$,$options$jscomp$520$$){typeof $app$main$data$workspace$transforms$update_positions_67698$$==="undefined"&&($app$main$data$workspace$transforms$update_positions_67698$$=function($ids$jscomp$123$$,$position$jscomp$90$$,$options$jscomp$521$$,$meta67699$$){this.ids=$ids$jscomp$123$$;this.position=$position$jscomp$90$$;this.options=$options$jscomp$521$$;this.$meta67699$=
$meta67699$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$update_positions_67698$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$update_positions_67698$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3723$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_positions$$},$app$main$data$workspace$transforms$update_positions_67698$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_67700$$,$meta67699__$1$$){return new $app$main$data$workspace$transforms$update_positions_67698$$(this.ids,this.position,this.options,$meta67699__$1$$)},$app$main$data$workspace$transforms$update_positions_67698$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67699$},$app$main$data$workspace$transforms$update_positions_67698$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$update_positions_67698$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$4499$$=this;return $APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$542$$){return $app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$542$$,$self__$jscomp$4499$$.position,$self__$jscomp$4499$$.options)},$self__$jscomp$4499$$.ids))});return new $app$main$data$workspace$transforms$update_positions_67698$$($ids$jscomp$122$$,$position$jscomp$89$$,$options$jscomp$520$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$position_shapes$$=function($shapes$jscomp$99$$){typeof $app$main$data$workspace$transforms$position_shapes_67701$$==="undefined"&&($app$main$data$workspace$transforms$position_shapes_67701$$=function($shapes$jscomp$100$$,$meta67702$$){this.shapes=$shapes$jscomp$100$$;this.$meta67702$=$meta67702$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$position_shapes_67701$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$position_shapes_67701$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3724$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_position_shapes$$},$app$main$data$workspace$transforms$position_shapes_67701$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67703$$,$meta67702__$1$$){return new $app$main$data$workspace$transforms$position_shapes_67701$$(this.shapes,$meta67702__$1$$)},
$app$main$data$workspace$transforms$position_shapes_67701$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67702$},$app$main$data$workspace$transforms$position_shapes_67701$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$position_shapes_67701$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1974_modif_tree$jscomp$59_objects$jscomp$478$$,$state$jscomp$423$$){$_$jscomp$1974_modif_tree$jscomp$59_objects$jscomp$478$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$423$$);var $shapes__$1$jscomp$12$$=$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,this.shapes);$_$jscomp$1974_modif_tree$jscomp$59_objects$jscomp$478$$=$APP.$app$main$data$workspace$modifiers$build_modif_tree$$($APP.$cljs$core$keys$$($shapes__$1$jscomp$12$$),$_$jscomp$1974_modif_tree$jscomp$59_objects$jscomp$478$$,function($cpos_cshape$$){var $opos_oshape$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shapes__$1$jscomp$12$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cpos_cshape$$));$cpos_cshape$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($cpos_cshape$$)));$opos_oshape$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($opos_oshape$$)));
return $APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$geom$point$subtract$$($opos_oshape$$,$cpos_cshape$$))});return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$423$$,"render-wasm/v1"))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($_$jscomp$1974_modif_tree$jscomp$59_objects$jscomp$478$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$3669$ignore_constraints$$,!1,$cljs$cst$3681$ignore_snap_pixel$$,!0],null)]))):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1794$modifiers$$,$_$jscomp$1974_modif_tree$jscomp$59_objects$jscomp$478$$,$APP.$cljs$cst$3669$ignore_constraints$$,!1,$cljs$cst$3681$ignore_snap_pixel$$,!0],null)))});return new $app$main$data$workspace$transforms$position_shapes_67701$$($shapes$jscomp$99$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$cleanup_invalid_moving_shapes$$=function($ids$jscomp$124_shapes__$1$jscomp$13$$,$objects$jscomp$479$$,$frame_id$jscomp$84$$){var $lookup$jscomp$19$$=$APP.$app$common$data$getf$$($objects$jscomp$479$$),$frame$jscomp$32$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$479$$,$frame_id$jscomp$84$$),$layout_QMARK_$$=$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$32$$),$shapes$jscomp$101$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67707_SHARP_$$){var $and__5023__auto__$jscomp$453$$=
$APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($p1__67707_SHARP_$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$453$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$84$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67707_SHARP_$$)):$and__5023__auto__$jscomp$453$$},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67706_SHARP_$$){return $APP.$app$common$types$component$in_component_copy_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$479$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67706_SHARP_$$)))},$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($lookup$jscomp$19$$,$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$479$$,$APP.$cljs$core$set$$($ids$jscomp$124_shapes__$1$jscomp$13$$)))));$ids$jscomp$124_shapes__$1$jscomp$13$$=function(){var $G__67712__$1$$=$APP.$cljs$core$not$$($layout_QMARK_$$)?$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67708_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67708_SHARP_$$),
$frame_id$jscomp$84$$)},$shapes$jscomp$101$$):$shapes$jscomp$101$$;return $APP.$cljs$core$truth_$$($layout_QMARK_$$)?$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67709_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67709_SHARP_$$),$frame_id$jscomp$84$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67709_SHARP_$$),
$frame_id$jscomp$84$$)},$G__67712__$1$$):$G__67712__$1$$}();return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$ids$jscomp$124_shapes__$1$jscomp$13$$)};
$APP.$app$main$data$workspace$transforms$move_shapes_to_frame$$=function($ids$jscomp$125$$,$frame_id$jscomp$85$$,$drop_index$jscomp$5$$,$cell$jscomp$36$$){typeof $app$main$data$workspace$transforms$move_shapes_to_frame_67717$$==="undefined"&&($app$main$data$workspace$transforms$move_shapes_to_frame_67717$$=function($ids$jscomp$126$$,$frame_id$jscomp$86$$,$drop_index$jscomp$6$$,$cell$jscomp$37$$,$meta67718$$){this.ids=$ids$jscomp$126$$;this.$frame_id$=$frame_id$jscomp$86$$;this.$drop_index$=$drop_index$jscomp$6$$;
this.cell=$cell$jscomp$37$$;this.$meta67718$=$meta67718$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$move_shapes_to_frame_67717$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$move_shapes_to_frame_67717$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3725$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_move_shapes_to_frame$$},
$app$main$data$workspace$transforms$move_shapes_to_frame_67717$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67719$$,$meta67718__$1$$){return new $app$main$data$workspace$transforms$move_shapes_to_frame_67717$$(this.ids,this.$frame_id$,this.$drop_index$,this.cell,$meta67718__$1$$)},$app$main$data$workspace$transforms$move_shapes_to_frame_67717$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67718$},$app$main$data$workspace$transforms$move_shapes_to_frame_67717$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$move_shapes_to_frame_67717$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($add_component_to_variant_QMARK_$jscomp$1_it$jscomp$168_page_id$jscomp$164$$,$changes$jscomp$190_data$jscomp$328_state$jscomp$424$$){var $self__$jscomp$4507$$=this;$add_component_to_variant_QMARK_$jscomp$1_it$jscomp$168_page_id$jscomp$164$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$190_data$jscomp$328_state$jscomp$424$$);
var $objects$jscomp$480$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$190_data$jscomp$328_state$jscomp$424$$,$add_component_to_variant_QMARK_$jscomp$1_it$jscomp$168_page_id$jscomp$164$$);$changes$jscomp$190_data$jscomp$328_state$jscomp$424$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$190_data$jscomp$328_state$jscomp$424$$);var $ids__$1$jscomp$16$$=$app$main$data$workspace$transforms$cleanup_invalid_moving_shapes$$($self__$jscomp$4507$$.ids,
$objects$jscomp$480$$,$self__$jscomp$4507$$.$frame_id$);$changes$jscomp$190_data$jscomp$328_state$jscomp$424$$=$app$common$logic$shapes$generate_relocate$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,
$add_component_to_variant_QMARK_$jscomp$1_it$jscomp$168_page_id$jscomp$164$$),$objects$jscomp$480$$),$changes$jscomp$190_data$jscomp$328_state$jscomp$424$$),$self__$jscomp$4507$$.$frame_id$,$self__$jscomp$4507$$.$drop_index$,$ids__$1$jscomp$16$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3399$cell$$,$self__$jscomp$4507$$.cell]));$add_component_to_variant_QMARK_$jscomp$1_it$jscomp$168_page_id$jscomp$164$$=function(){var $and__5023__auto__$jscomp$454$$=$APP.$cljs$core$some$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$instance_head_QMARK_$$,
$objects$jscomp$480$$),$ids__$1$jscomp$16$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$454$$)?$APP.$cljs$core$some$$($APP.$app$common$types$component$is_variant_QMARK_$$,$app$common$files$helpers$get_parents_with_self$$($objects$jscomp$480$$,$self__$jscomp$4507$$.$frame_id$)):$and__5023__auto__$jscomp$454$$}();var $add_new_variant_QMARK_$jscomp$1$$=function(){var $and__5023__auto__$jscomp$455$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($objects$jscomp$480$$.$cljs$core$IFn$_invoke$arity$1$?
$objects$jscomp$480$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4507$$.$frame_id$):$objects$jscomp$480$$($self__$jscomp$4507$$.$frame_id$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$455$$)?$APP.$cljs$core$some$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$main_instance_QMARK_$$,$objects$jscomp$480$$),$ids__$1$jscomp$16$$):$and__5023__auto__$jscomp$455$$}();return $APP.$beicon$v2$core$concat$$(function(){var $moved_count_shapes$jscomp$102$$=
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67713_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$480$$,$p1__67713_SHARP_$$)},$ids__$1$jscomp$16$$);$moved_count_shapes$jscomp$102$$=$APP.$cljs$core$count$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67714_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67714_SHARP_$$),
$self__$jscomp$4507$$.$frame_id$)},$moved_count_shapes$jscomp$102$$));return $app$common$files$helpers$has_layout_QMARK_$$($objects$jscomp$480$$,$self__$jscomp$4507$$.$frame_id$)&&$moved_count_shapes$jscomp$102$$>0?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"layout-add-element",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:move-shapes-to-frame",
$cljs$cst$3726$element_type$$,$app$common$files$helpers$get_selected_type$$($objects$jscomp$480$$,$ids__$1$jscomp$16$$),$cljs$cst$3727$moved$$,$moved_count_shapes$jscomp$102$$],null))):null}(),$self__$jscomp$4507$$.$frame_id$!=null&&$APP.$app$common$data$not_empty_QMARK_$$($changes$jscomp$190_data$jscomp$328_state$jscomp$424$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$190_data$jscomp$328_state$jscomp$424$$),$app$main$data$workspace$collapse$expand_collapse$$($self__$jscomp$4507$$.$frame_id$)):
null,$APP.$cljs$core$truth_$$($add_component_to_variant_QMARK_$jscomp$1_it$jscomp$168_page_id$jscomp$164$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"add-component-to-variant"],null))):null,$APP.$cljs$core$truth_$$($add_new_variant_QMARK_$jscomp$1$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
"add-new-variant",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:move-shapes-to-frame"],null))):null)});return new $app$main$data$workspace$transforms$move_shapes_to_frame_67717$$($ids$jscomp$125$$,$frame_id$jscomp$85$$,$drop_index$jscomp$5$$,$cell$jscomp$36$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$get_displacement$$=function($G__67726__$1_direction$jscomp$21$$){$G__67726__$1_direction$jscomp$21$$=$G__67726__$1_direction$jscomp$21$$ instanceof $APP.$cljs$core$Keyword$$?$G__67726__$1_direction$jscomp$21$$.$fqn$:null;switch($G__67726__$1_direction$jscomp$21$$){case "up":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,-1);case "down":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,1);case "left":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,
0);case "right":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,0);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__67726__$1_direction$jscomp$21$$)].join(""));}};
$app$main$data$workspace$transforms$flip_horizontal_selected$cljs$0core$0IFn$0_invoke$0arity$01$$=function($ids$jscomp$127$$){typeof $app$main$data$workspace$transforms$flip_horizontal_selected_67729$$==="undefined"&&($app$main$data$workspace$transforms$flip_horizontal_selected_67729$$=function($ids$jscomp$128$$,$meta67730$$){this.ids=$ids$jscomp$128$$;this.$meta67730$=$meta67730$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$flip_horizontal_selected_67729$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$flip_horizontal_selected_67729$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3728$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_flip_horizontal_selected$$},$app$main$data$workspace$transforms$flip_horizontal_selected_67729$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67731$$,$meta67730__$1$$){return new $app$main$data$workspace$transforms$flip_horizontal_selected_67729$$(this.ids,
$meta67730__$1$$)},$app$main$data$workspace$transforms$flip_horizontal_selected_67729$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67730$},$app$main$data$workspace$transforms$flip_horizontal_selected_67729$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$flip_horizontal_selected_67729$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$,
$state$jscomp$425$$){$_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$425$$);var $center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$=this.ids;$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$=$APP.$cljs$core$truth_$$($center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$)?
$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$:$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$425$$);$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$is_variant_container_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$),
$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$));$_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$);$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$);
$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$=$APP.$app$common$geom$rect$rect__GT_center$$($center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$);$_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$=$APP.$app$main$data$workspace$modifiers$create_modif_tree$$($_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$,$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,
1),$center$jscomp$53_or__5025__auto__$jscomp$inline_6539_selected$jscomp$48_selrect$jscomp$62_shapes$jscomp$103$$));return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$425$$,"render-wasm/v1"))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$3681$ignore_snap_pixel$$,!0],null)]))):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1794$modifiers$$,$_$jscomp$1976_modifiers$jscomp$87_objects$jscomp$481_selected__$1$jscomp$3$$,$cljs$cst$3681$ignore_snap_pixel$$,!0],null)))});return new $app$main$data$workspace$transforms$flip_horizontal_selected_67729$$($ids$jscomp$127$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$flip_vertical_selected$cljs$0core$0IFn$0_invoke$0arity$01$$=function($ids$jscomp$129$$){typeof $app$main$data$workspace$transforms$flip_vertical_selected_67742$$==="undefined"&&($app$main$data$workspace$transforms$flip_vertical_selected_67742$$=function($ids$jscomp$130$$,$meta67743$$){this.ids=$ids$jscomp$130$$;this.$meta67743$=$meta67743$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$flip_vertical_selected_67742$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$flip_vertical_selected_67742$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3729$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_flip_vertical_selected$$},$app$main$data$workspace$transforms$flip_vertical_selected_67742$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67744$$,$meta67743__$1$$){return new $app$main$data$workspace$transforms$flip_vertical_selected_67742$$(this.ids,
$meta67743__$1$$)},$app$main$data$workspace$transforms$flip_vertical_selected_67742$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67743$},$app$main$data$workspace$transforms$flip_vertical_selected_67742$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$flip_vertical_selected_67742$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$,
$state$jscomp$426$$){var $self__$jscomp$4515$$=this,$objects$jscomp$482$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$426$$);$_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$=function(){var $or__5025__auto__$jscomp$753$$=$self__$jscomp$4515$$.ids;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$753$$)?$or__5025__auto__$jscomp$753$$:$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$426$$)}();
var $center$jscomp$54_selrect$jscomp$63_shapes$jscomp$104$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$is_variant_container_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67735_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$482$$,$p1__67735_SHARP_$$)},$_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$));$_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$center$jscomp$54_selrect$jscomp$63_shapes$jscomp$104$$);$center$jscomp$54_selrect$jscomp$63_shapes$jscomp$104$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($center$jscomp$54_selrect$jscomp$63_shapes$jscomp$104$$);$center$jscomp$54_selrect$jscomp$63_shapes$jscomp$104$$=$APP.$app$common$geom$rect$rect__GT_center$$($center$jscomp$54_selrect$jscomp$63_shapes$jscomp$104$$);$_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$=
$APP.$app$main$data$workspace$modifiers$create_modif_tree$$($_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$,$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,-1),$center$jscomp$54_selrect$jscomp$63_shapes$jscomp$104$$));return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$426$$,"render-wasm/v1"))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3681$ignore_snap_pixel$$,!0],null)]))):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1794$modifiers$$,$_$jscomp$1977_modifiers$jscomp$88_selected$jscomp$49_selected__$1$jscomp$4$$,$cljs$cst$3681$ignore_snap_pixel$$,!0],null)))});return new $app$main$data$workspace$transforms$flip_vertical_selected_67742$$($ids$jscomp$129$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$wasm_text$resize_wasm_text_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$=function($map__67301__$1_p__67300$$,$content$jscomp$162_dimension$$){$map__67301__$1_p__67300$$=$APP.$cljs$core$__destructure_map$$($map__67301__$1_p__67300$$);var $id$jscomp$545$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67301__$1_p__67300$$,$APP.$cljs$cst$266$id$$),$origin$jscomp$37_points$jscomp$76$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67301__$1_p__67300$$,$APP.$cljs$cst$1588$points$$),
$height_scale_resize_v$jscomp$2_selrect$jscomp$64$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67301__$1_p__67300$$,$APP.$cljs$cst$1589$selrect$$),$grow_type$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67301__$1_p__67300$$,$APP.$cljs$cst$1754$grow_type$$);$APP.$app$render_wasm$api$use_shape$$($id$jscomp$545$$);$APP.$app$render_wasm$api$set_shape_text_content$$($id$jscomp$545$$,$content$jscomp$162_dimension$$);$app$render_wasm$api$set_shape_text_images$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$545$$,
$content$jscomp$162_dimension$$,!1);$content$jscomp$162_dimension$$=$APP.$app$render_wasm$api$get_text_dimensions$cljs$0core$0IFn$0_invoke$0arity$00$$();var $JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2020$auto_height$$,null,$APP.$cljs$cst$1655$fixed$$,null],null),null);$JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$=
$JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$.$cljs$core$IFn$_invoke$arity$1$($grow_type$jscomp$6$$):$JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$($grow_type$jscomp$6$$);$JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$)?
1:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$162_dimension$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($height_scale_resize_v$jscomp$2_selrect$jscomp$64$$);$height_scale_resize_v$jscomp$2_selrect$jscomp$64$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1655$fixed$$,$grow_type$jscomp$6$$)?1:$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$162_dimension$$)/$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($height_scale_resize_v$jscomp$2_selrect$jscomp$64$$);
$height_scale_resize_v$jscomp$2_selrect$jscomp$64$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1141_fexpr__67302$jscomp$inline_6541_width_scale$$,$height_scale_resize_v$jscomp$2_selrect$jscomp$64$$);$origin$jscomp$37_points$jscomp$76$$=$APP.$cljs$core$first$$($origin$jscomp$37_points$jscomp$76$$);return $APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$id$jscomp$545$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1794$modifiers$$,
$APP.$app$common$types$modifiers$resize_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($height_scale_resize_v$jscomp$2_selrect$jscomp$64$$,$origin$jscomp$37_points$jscomp$76$$,$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$2$($map__67301__$1_p__67300$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($map__67301__$1_p__67300$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()))],
null)])};
$app$main$data$workspace$wasm_text$resize_wasm_text$$=function($id$jscomp$546$$){typeof $app$main$data$workspace$wasm_text$resize_wasm_text_67306$$==="undefined"&&($app$main$data$workspace$wasm_text$resize_wasm_text_67306$$=function($id$jscomp$547$$,$meta67307$$){this.id=$id$jscomp$547$$;this.$meta67307$=$meta67307$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$wasm_text$resize_wasm_text_67306$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$wasm_text$resize_wasm_text_67306$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3732$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text$$},$app$main$data$workspace$wasm_text$resize_wasm_text_67306$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67308$$,$meta67307__$1$$){return new $app$main$data$workspace$wasm_text$resize_wasm_text_67306$$(this.id,$meta67307__$1$$)},$app$main$data$workspace$wasm_text$resize_wasm_text_67306$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta67307$},$app$main$data$workspace$wasm_text$resize_wasm_text_67306$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$wasm_text$resize_wasm_text_67306$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$,$state$jscomp$429$$){$_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$429$$);
$_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$,this.id);return $_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$!=null&&$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1655$fixed$$,$APP.$cljs$cst$1754$grow_type$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$))?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$$($APP.$app$main$data$workspace$wasm_text$resize_wasm_text_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1980_objects$jscomp$486_shape$jscomp$545$$)))):$APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$wasm_text$resize_wasm_text_67306$$($id$jscomp$546$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$wasm_text$resize_wasm_text_all$$=function($ids$jscomp$132$$){typeof $app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$==="undefined"&&($app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$=function($ids$jscomp$133$$,$meta67375$$){this.ids=$ids$jscomp$133$$;this.$meta67375$=$meta67375$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3739$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_all$$},$app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67376$$,$meta67375__$1$$){return new $app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$(this.ids,$meta67375__$1$$)},
$app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67375$},$app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$map$$($app$main$data$workspace$wasm_text$resize_wasm_text$$,$APP.$beicon$v2$core$from$$(this.ids))});
return new $app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$($ids$jscomp$132$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$features$pointer_map$resolve_file$$=function($data$jscomp$329_p__67035$$){function $resolve_pointers$$($coll$jscomp$1096$$){return $APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$beicon$v2$core$merge_map$$($resolve_pointer$$,$APP.$beicon$v2$core$from$$($APP.$cljs$core$seq$$($coll$jscomp$1096$$))))}function $resolve_pointer$$($p__67049$$){var $key$jscomp$379$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67049$$,
0,null),$val$jscomp$183$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67049$$,1,null);return $APP.$app$common$transit$pointer_QMARK_$$($val$jscomp$183$$)?$APP.$beicon$v2$core$map$$(function($p1__67034_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$key$jscomp$379$$,$p1__67034_SHARP_$$],null)},$APP.$beicon$v2$core$map$$(function($p1__67033_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__67033_SHARP_$$,
$APP.$cljs$cst$142$data$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3740$get_file_fragment$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$id$jscomp$553$$,$APP.$cljs$cst$3741$fragment_id$$,$APP.$cljs$core$_deref$$($val$jscomp$183$$)],null)))):(0,$APP.$beicon$v2$core$of$$)($p__67049$$)}var $map__67036__$1$$=$APP.$cljs$core$__destructure_map$$($data$jscomp$329_p__67035$$),$id$jscomp$553$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67036__$1$$,
$APP.$cljs$cst$266$id$$);$data$jscomp$329_p__67035$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67036__$1$$,$APP.$cljs$cst$142$data$$);return $APP.$beicon$v2$core$map$$(function($p__67059_pages_index$jscomp$1$$){var $data__$1$jscomp$15_data__$2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67059_pages_index$jscomp$1$$,0,null);$p__67059_pages_index$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67059_pages_index$jscomp$1$$,1,null);
$data__$1$jscomp$15_data__$2$jscomp$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($data__$1$jscomp$15_data__$2$jscomp$1$$,$APP.$cljs$cst$1614$pages_index$$,$p__67059_pages_index$jscomp$1$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__67036__$1$$,$APP.$cljs$cst$142$data$$,$data__$1$jscomp$15_data__$2$jscomp$1$$)},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$zip$$($resolve_pointers$$($data$jscomp$329_p__67035$$),$resolve_pointers$$($APP.$cljs$cst$1614$pages_index$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$329_p__67035$$)))))};
$APP.$app$main$data$workspace$libraries$debug_pretty_file$$=function($file_id$jscomp$121$$,$state$jscomp$434$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$121$$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$434$$))?"\x3clocal\x3e":["\x3c",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$434$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1901$files$$,$file_id$jscomp$121$$,$APP.$cljs$cst$723$name$$],null))),"\x3e"].join("")};
$APP.$app$main$data$workspace$libraries$log_changes$$=function($changes$jscomp$191$$,$file$jscomp$60$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($change$jscomp$28$$){var $G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$))?$APP.$cljs$core$truth_$$($APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$))?$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$60$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$),$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$)],null)):$APP.$cljs$core$truth_$$($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$))?$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$60$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$),$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$)],null)):null:null,$prefix$jscomp$47$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$))?"[C] ":"[P] ",$G__67817$jscomp$inline_6543$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$),$cljs$cst$3742$raw_change$$,$change$jscomp$28$$],null);$G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$=$APP.$cljs$core$truth_$$($G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67817$jscomp$inline_6543$$,$APP.$cljs$cst$1795$shape$$,
[$prefix$jscomp$47$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$))].join(""),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$))])):
$G__67817$jscomp$inline_6543$$;$G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$2561$obj$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$,$APP.$cljs$cst$2561$obj$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2561$obj$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$)),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3743$obj_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2561$obj$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$))])):$G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$;return $APP.$cljs$core$truth_$$($APP.$cljs$cst$2563$operations$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$,
$APP.$cljs$cst$2563$operations$$,$APP.$cljs$cst$2563$operations$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$28$$)):$G__67817__$1$jscomp$inline_6544_G__67817__$2$jscomp$inline_6545_shape$jscomp$547$$},$changes$jscomp$191$$)};
$APP.$app$main$data$workspace$libraries$extract_path_if_missing$$=function($item$jscomp$83$$){var $name$jscomp$317_vec__67818$$=$app$common$path_names$split_group_name$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$83$$)),$path$jscomp$238$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$317_vec__67818$$,0,null);$name$jscomp$317_vec__67818$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$317_vec__67818$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$83$$),
$name$jscomp$317_vec__67818$$)&&$APP.$cljs$core$contains_QMARK_$$($item$jscomp$83$$,$APP.$cljs$cst$294$path$$)?$item$jscomp$83$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($item$jscomp$83$$,$APP.$cljs$cst$294$path$$,$path$jscomp$238$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$name$jscomp$317_vec__67818$$]))};
$APP.$app$main$data$workspace$libraries$add_color$cljs$0core$0IFn$0_invoke$0arity$02$$=function($color$jscomp$59$$,$p__67825$$){var $map__67826__$1$$=$APP.$cljs$core$__destructure_map$$($p__67825$$),$rename_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67826__$1$$,$APP.$cljs$cst$3744$rename_QMARK_$$,!0),$color__$1$jscomp$3$$=(0,$APP.$app$common$types$color$check_library_color$$)($APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$59$$,
$APP.$cljs$cst$266$id$$,function($p1__67821_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__67821_SHARP_$$)?$p1__67821_SHARP_$$:$APP.$app$common$uuid$next$$()}),$APP.$cljs$cst$723$name$$,function(){var $or__5025__auto__$jscomp$755_or__5025__auto____$1$jscomp$83$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$59$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1596$image$$,$APP.$cljs$cst$723$name$$],null));if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$755_or__5025__auto____$1$jscomp$83$$))return $or__5025__auto__$jscomp$755_or__5025__auto____$1$jscomp$83$$;
$or__5025__auto__$jscomp$755_or__5025__auto____$1$jscomp$83$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$59$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$755_or__5025__auto____$1$jscomp$83$$)?$or__5025__auto__$jscomp$755_or__5025__auto____$1$jscomp$83$$:$APP.$app$util$color$gradient_type__GT_string$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$59$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$139$type$$],null)))}())));typeof $app$main$data$workspace$libraries$add_color_67827$$==="undefined"&&($app$main$data$workspace$libraries$add_color_67827$$=function($color$jscomp$60$$,$p__67825$jscomp$1$$,$map__67826$jscomp$1$$,$rename_QMARK_$jscomp$1$$,$meta67828$$){this.color=$color$jscomp$60$$;this.$p__67825$=$p__67825$jscomp$1$$;this.$map__67826$=$map__67826$jscomp$1$$;this.$rename_QMARK_$=$rename_QMARK_$jscomp$1$$;this.$meta67828$=$meta67828$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$add_color_67827$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_color_67827$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3745$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_color$$},$app$main$data$workspace$libraries$add_color_67827$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67829$$,$meta67828__$1$$){return new $app$main$data$workspace$libraries$add_color_67827$$(this.color,
this.$p__67825$,this.$map__67826$,this.$rename_QMARK_$,$meta67828__$1$$)},$app$main$data$workspace$libraries$add_color_67827$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67828$},$app$main$data$workspace$libraries$add_color_67827$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_color_67827$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return this.color},$app$main$data$workspace$libraries$add_color_67827$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_color_67827$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$4549$$=this,$changes$jscomp$192$$=$app$common$files$changes_builder$add_color$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$self__$jscomp$4549$$.color);return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$truth_$$($self__$jscomp$4549$$.$rename_QMARK_$)?function($state$jscomp$435$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$435$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3746$color_for_rename$$],null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4549$$.color))}:null,$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$192$$))});return new $app$main$data$workspace$libraries$add_color_67827$$($color__$1$jscomp$3$$,$p__67825$$,$map__67826__$1$$,$rename_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$update_color_STAR_$$=function($changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$,$G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$,$G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$,$JSCompiler_inline_result$jscomp$1145_file_id$jscomp$122$$){$G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$);
var $JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$=$app$common$path_names$split_group_name$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$)),$JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$,
0,null);$JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$,1,null);$G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$,$APP.$cljs$cst$294$path$$,$JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$]));$changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$=$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$($changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$),$G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$);
$JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$));$JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2174$colors$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$)],null));$JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$=$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2576$mod_color$$,$APP.$cljs$cst$1284$color$$,$G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2576$mod_color$$,$APP.$cljs$cst$1284$color$$,$JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$],
null)));$changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$=Symbol();$JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$=$APP.$app$main$data$workspace$undo$start_undo_transaction$$($changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$);$JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$=$APP.$app$main$data$changes$commit_changes$$($JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$);
$G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$);$G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$);$JSCompiler_inline_result$jscomp$1145_file_id$jscomp$122$$=$APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$?
$APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$($G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$,$JSCompiler_inline_result$jscomp$1145_file_id$jscomp$122$$,$APP.$cljs$cst$2174$colors$$,$G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$):$APP.$app$main$data$workspace$libraries$sync_file$$($G__67847$jscomp$inline_6553_data$jscomp$330_state$jscomp$437$$,$JSCompiler_inline_result$jscomp$1145_file_id$jscomp$122$$,$APP.$cljs$cst$2174$colors$$,
$G__67850$jscomp$inline_6554_color$jscomp$61_color__$1$jscomp$4$$);return(0,$APP.$beicon$v2$core$of$$)($JSCompiler_temp_const$jscomp$1144_library_data$jscomp$inline_12105_path$jscomp$239_prev_color$jscomp$inline_12106$$,$JSCompiler_temp_const$jscomp$1143_changes$jscomp$193_name$jscomp$318_vec__67844$$,$JSCompiler_inline_result$jscomp$1145_file_id$jscomp$122$$,$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($changes$jscomp$inline_12103_it$jscomp$170_undo_id$jscomp$14$$))};
$APP.$app$main$data$workspace$libraries$update_color$$=function($color$jscomp$62_color__$1$jscomp$5$$,$file_id$jscomp$123$$){$color$jscomp$62_color__$1$jscomp$5$$=(0,$APP.$app$common$types$color$check_library_color$$)($APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$62_color__$1$jscomp$5$$));typeof $app$main$data$workspace$libraries$update_color_67851$$==="undefined"&&($app$main$data$workspace$libraries$update_color_67851$$=function($color$jscomp$63$$,$file_id$jscomp$124$$,
$meta67852$$){this.color=$color$jscomp$63$$;this.$file_id$=$file_id$jscomp$124$$;this.$meta67852$=$meta67852$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$update_color_67851$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$update_color_67851$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3748$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_color$$},
$app$main$data$workspace$libraries$update_color_67851$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67853$$,$meta67852__$1$$){return new $app$main$data$workspace$libraries$update_color_67851$$(this.color,this.$file_id$,$meta67852__$1$$)},$app$main$data$workspace$libraries$update_color_67851$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67852$},$app$main$data$workspace$libraries$update_color_67851$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$libraries$update_color_67851$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$171$$,$state$jscomp$438$$){return $APP.$app$main$data$workspace$libraries$update_color_STAR_$$(this,$state$jscomp$438$$,this.color,this.$file_id$)});return new $app$main$data$workspace$libraries$update_color_67851$$($color$jscomp$62_color__$1$jscomp$5$$,$file_id$jscomp$123$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$rename_color$$=function($file_id$jscomp$127$$,$id$jscomp$554$$,$new_name$jscomp$13$$){typeof $app$main$data$workspace$libraries$rename_color_67873$$==="undefined"&&($app$main$data$workspace$libraries$rename_color_67873$$=function($file_id$jscomp$128$$,$id$jscomp$555$$,$new_name$jscomp$14$$,$meta67874$$){this.$file_id$=$file_id$jscomp$128$$;this.id=$id$jscomp$555$$;this.$new_name$=$new_name$jscomp$14$$;this.$meta67874$=$meta67874$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$rename_color_67873$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_color_67873$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3750$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_color$$},$app$main$data$workspace$libraries$rename_color_67873$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67875$$,
$meta67874__$1$$){return new $app$main$data$workspace$libraries$rename_color_67873$$(this.$file_id$,this.id,this.$new_name$,$meta67874__$1$$)},$app$main$data$workspace$libraries$rename_color_67873$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67874$},$app$main$data$workspace$libraries$rename_color_67873$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_color_67873$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($color$jscomp$66_it$jscomp$173_new_name__$1$jscomp$1$$,$state$jscomp$440$$){$color$jscomp$66_it$jscomp$173_new_name__$1$jscomp$1$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$(this.$new_name$);if($APP.$cuerdas$core$empty_QMARK_$$($color$jscomp$66_it$jscomp$173_new_name__$1$jscomp$1$$))return $APP.$beicon$v2$core$empty$$();var $data$jscomp$331$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$440$$);$color$jscomp$66_it$jscomp$173_new_name__$1$jscomp$1$$=
(0,$APP.$app$common$types$color$check_library_color$$)($APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$types$library$get_color$$($data$jscomp$331$$,this.id),$APP.$cljs$cst$723$name$$,$color$jscomp$66_it$jscomp$173_new_name__$1$jscomp$1$$)));return $APP.$app$main$data$workspace$libraries$update_color_STAR_$$(this,$state$jscomp$440$$,$color$jscomp$66_it$jscomp$173_new_name__$1$jscomp$1$$,this.$file_id$)});
return new $app$main$data$workspace$libraries$rename_color_67873$$($file_id$jscomp$127$$,$id$jscomp$554$$,$new_name$jscomp$13$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$delete_color$$=function($p__67887$$){var $map__67888__$1$$=$APP.$cljs$core$__destructure_map$$($p__67887$$),$id$jscomp$556$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67888__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$workspace$libraries$delete_color_67891$$==="undefined"&&($app$main$data$workspace$libraries$delete_color_67891$$=function($p__67887$jscomp$1$$,$map__67888$jscomp$1$$,$params$jscomp$271$$,$id$jscomp$557$$,$meta67892$$){this.$p__67887$=
$p__67887$jscomp$1$$;this.$map__67888$=$map__67888$jscomp$1$$;this.params=$params$jscomp$271$$;this.id=$id$jscomp$557$$;this.$meta67892$=$meta67892$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3751$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_color$$},
$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67893$$,$meta67892__$1$$){return new $app$main$data$workspace$libraries$delete_color_67891$$(this.$p__67887$,this.$map__67888$,this.params,this.id,$meta67892__$1$$)},$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67892$},$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$app$main$data$event$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,this.id],null)},$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_color_67891$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$,
$color_id$jscomp$inline_6557_state$jscomp$441$$){$changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($color_id$jscomp$inline_6557_state$jscomp$441$$);$changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$=$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$);
$color_id$jscomp$inline_6557_state$jscomp$441$$=this.id;var $library_data$jscomp$inline_6558_prev_color$jscomp$inline_6559$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$));$library_data$jscomp$inline_6558_prev_color$jscomp$inline_6559$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($library_data$jscomp$inline_6558_prev_color$jscomp$inline_6559$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2174$colors$$,$color_id$jscomp$inline_6557_state$jscomp$441$$],null));$changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$=$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2577$del_color$$,$APP.$cljs$cst$266$id$$,$color_id$jscomp$inline_6557_state$jscomp$441$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2575$add_color$$,$APP.$cljs$cst$1284$color$$,$library_data$jscomp$inline_6558_prev_color$jscomp$inline_6559$$],null)));
return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$194_changes$jscomp$inline_6556_data$jscomp$332_it$jscomp$174$$))});return new $app$main$data$workspace$libraries$delete_color_67891$$($p__67887$$,$map__67888__$1$$,$map__67888__$1$$,$id$jscomp$556$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$add_typography$cljs$0core$0IFn$0_invoke$0arity$02$$=function($typography$jscomp$13_typography__$1$$,$edit_QMARK_$$){$typography$jscomp$13_typography__$1$$=$app$common$types$typography$check_typography$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($typography$jscomp$13_typography__$1$$,$APP.$cljs$cst$266$id$$,function($p1__67935_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__67935_SHARP_$$)?$p1__67935_SHARP_$$:$APP.$app$common$uuid$next$$()}));typeof $app$main$data$workspace$libraries$add_typography_67941$$===
"undefined"&&($app$main$data$workspace$libraries$add_typography_67941$$=function($typography$jscomp$14$$,$edit_QMARK_$jscomp$1$$,$meta67942$$){this.typography=$typography$jscomp$14$$;this.$edit_QMARK_$=$edit_QMARK_$jscomp$1$$;this.$meta67942$=$meta67942$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3755$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_typography$$},$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67943$$,$meta67942__$1$$){return new $app$main$data$workspace$libraries$add_typography_67941$$(this.typography,this.$edit_QMARK_$,$meta67942__$1$$)},$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67942$},
$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return this.typography},$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_typography_67941$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$4589$$=this,$changes$jscomp$198$$=$app$common$files$changes_builder$add_typography$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$self__$jscomp$4589$$.typography);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$198$$),function($p1__67937_SHARP_$$){return $APP.$cljs$core$truth_$$($self__$jscomp$4589$$.$edit_QMARK_$)?$APP.$cljs$core$assoc_in$$($p1__67937_SHARP_$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2148$workspace_global$$,$APP.$cljs$cst$3756$edit_typography$$],null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4589$$.typography)):$p1__67937_SHARP_$$})});return new $app$main$data$workspace$libraries$add_typography_67941$$($typography$jscomp$13_typography__$1$$,$edit_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$do_update_tipography$$=function($changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$,$G__67948$jscomp$inline_6561_state$jscomp$444$$,$G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$,$JSCompiler_inline_result$jscomp$1148_file_id$jscomp$129$$){var $JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($G__67948$jscomp$inline_6561_state$jscomp$444$$);
$G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$=$APP.$app$main$data$workspace$libraries$extract_path_if_missing$$($G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$);$changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$=$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$($changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$),$JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$);
$JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$));$JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2177$typographies$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$)],null));var $JSCompiler_temp_const$jscomp$1146_changes$jscomp$199$$=$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2589$mod_typography$$,$APP.$cljs$cst$1966$typography$$,$G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2589$mod_typography$$,$APP.$cljs$cst$1966$typography$$,$JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$],
null)));$changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$=Symbol();$JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$=$APP.$app$main$data$workspace$undo$start_undo_transaction$$($changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$);$JSCompiler_temp_const$jscomp$1146_changes$jscomp$199$$=$APP.$app$main$data$changes$commit_changes$$($JSCompiler_temp_const$jscomp$1146_changes$jscomp$199$$);$G__67948$jscomp$inline_6561_state$jscomp$444$$=
$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($G__67948$jscomp$inline_6561_state$jscomp$444$$);$G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$);$JSCompiler_inline_result$jscomp$1148_file_id$jscomp$129$$=$APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$?$APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$($G__67948$jscomp$inline_6561_state$jscomp$444$$,
$JSCompiler_inline_result$jscomp$1148_file_id$jscomp$129$$,$APP.$cljs$cst$2177$typographies$$,$G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$):$APP.$app$main$data$workspace$libraries$sync_file$$($G__67948$jscomp$inline_6561_state$jscomp$444$$,$JSCompiler_inline_result$jscomp$1148_file_id$jscomp$129$$,$APP.$cljs$cst$2177$typographies$$,$G__67951$jscomp$inline_6562_typography$jscomp$15_typography__$1$jscomp$1$$);return(0,$APP.$beicon$v2$core$of$$)($JSCompiler_temp_const$jscomp$1147_data$jscomp$335_library_data$jscomp$inline_12110_prev_typography$jscomp$inline_12111$$,
$JSCompiler_temp_const$jscomp$1146_changes$jscomp$199$$,$JSCompiler_inline_result$jscomp$1148_file_id$jscomp$129$$,$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($changes$jscomp$inline_12108_it$jscomp$179_undo_id$jscomp$15$$))};
$APP.$app$main$data$workspace$libraries$update_typography$$=function($typography$jscomp$16_typography__$1$jscomp$2$$,$file_id$jscomp$130$$){$typography$jscomp$16_typography__$1$jscomp$2$$=$app$common$types$typography$check_typography$$($typography$jscomp$16_typography__$1$jscomp$2$$);typeof $app$main$data$workspace$libraries$update_typography_67952$$==="undefined"&&($app$main$data$workspace$libraries$update_typography_67952$$=function($typography$jscomp$17$$,$file_id$jscomp$131$$,$meta67953$$){this.typography=
$typography$jscomp$17$$;this.$file_id$=$file_id$jscomp$131$$;this.$meta67953$=$meta67953$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$update_typography_67952$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$update_typography_67952$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3757$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_typography$$},
$app$main$data$workspace$libraries$update_typography_67952$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67954$$,$meta67953__$1$$){return new $app$main$data$workspace$libraries$update_typography_67952$$(this.typography,this.$file_id$,$meta67953__$1$$)},$app$main$data$workspace$libraries$update_typography_67952$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67953$},$app$main$data$workspace$libraries$update_typography_67952$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$update_typography_67952$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$180$$,$state$jscomp$445$$){return $app$main$data$workspace$libraries$do_update_tipography$$(this,$state$jscomp$445$$,this.typography,this.$file_id$)});return new $app$main$data$workspace$libraries$update_typography_67952$$($typography$jscomp$16_typography__$1$jscomp$2$$,$file_id$jscomp$130$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$rename_typography$$=function($file_id$jscomp$132$$,$id$jscomp$562$$,$new_name$jscomp$17$$){typeof $app$main$data$workspace$libraries$rename_typography_67956$$==="undefined"&&($app$main$data$workspace$libraries$rename_typography_67956$$=function($file_id$jscomp$133$$,$id$jscomp$563$$,$new_name$jscomp$18$$,$meta67957$$){this.$file_id$=$file_id$jscomp$133$$;this.id=$id$jscomp$563$$;this.$new_name$=$new_name$jscomp$18$$;this.$meta67957$=$meta67957$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3758$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_typography$$},$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_67958$$,$meta67957__$1$$){return new $app$main$data$workspace$libraries$rename_typography_67956$$(this.$file_id$,this.id,this.$new_name$,$meta67957__$1$$)},$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67957$},$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$app$main$data$event$Event$_data$arity$1$=
function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$723$name$$,this.$new_name$],null)},$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_typography_67956$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$181_new_object$jscomp$1_path$jscomp$241$$,$state$jscomp$446$$){if(this.$new_name$!=null&&
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("",this.$new_name$)){var $data$jscomp$336_object$jscomp$29$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$446$$),$name$jscomp$320_vec__67993$$=$app$common$path_names$split_group_name$$(this.$new_name$);$it$jscomp$181_new_object$jscomp$1_path$jscomp$241$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$320_vec__67993$$,0,null);$name$jscomp$320_vec__67993$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$320_vec__67993$$,
1,null);$data$jscomp$336_object$jscomp$29$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$336_object$jscomp$29$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2177$typographies$$,this.id],null));$it$jscomp$181_new_object$jscomp$1_path$jscomp$241$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($data$jscomp$336_object$jscomp$29$$,$APP.$cljs$cst$294$path$$,$it$jscomp$181_new_object$jscomp$1_path$jscomp$241$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$name$jscomp$320_vec__67993$$]));return $app$main$data$workspace$libraries$do_update_tipography$$(this,$state$jscomp$446$$,$it$jscomp$181_new_object$jscomp$1_path$jscomp$241$$,this.$file_id$)}return null});return new $app$main$data$workspace$libraries$rename_typography_67956$$($file_id$jscomp$132$$,$id$jscomp$562$$,$new_name$jscomp$17$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$delete_typography$$=function($id$jscomp$564$$){typeof $app$main$data$workspace$libraries$delete_typography_67996$$==="undefined"&&($app$main$data$workspace$libraries$delete_typography_67996$$=function($id$jscomp$565$$,$meta67997$$){this.id=$id$jscomp$565$$;this.$meta67997$=$meta67997$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3759$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_typography$$},$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67998$$,$meta67997__$1$$){return new $app$main$data$workspace$libraries$delete_typography_67996$$(this.id,$meta67997__$1$$)},
$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67997$},$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,this.id],null)},$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_typography_67996$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$,$state$jscomp$447_typography_id$jscomp$inline_6565$$){$changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$447_typography_id$jscomp$inline_6565$$);
$changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$=$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$);$state$jscomp$447_typography_id$jscomp$inline_6565$$=this.id;var $library_data$jscomp$inline_6566_prev_typography$jscomp$inline_6567$$=$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$));
$library_data$jscomp$inline_6566_prev_typography$jscomp$inline_6567$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($library_data$jscomp$inline_6566_prev_typography$jscomp$inline_6567$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2177$typographies$$,$state$jscomp$447_typography_id$jscomp$inline_6565$$],null));$changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$=$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$,
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2590$del_typography$$,$APP.$cljs$cst$266$id$$,$state$jscomp$447_typography_id$jscomp$inline_6565$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2588$add_typography$$,$APP.$cljs$cst$1966$typography$$,$library_data$jscomp$inline_6566_prev_typography$jscomp$inline_6567$$],
null)));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$200_changes$jscomp$inline_6564_data$jscomp$337_it$jscomp$182$$))});return new $app$main$data$workspace$libraries$delete_typography_67996$$($id$jscomp$564$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$add_component2$cljs$0core$0IFn$0_invoke$0arity$02$$=function($id_ref$$,$selected$jscomp$52$$){typeof $app$main$data$workspace$libraries$add_component2_68011$$==="undefined"&&($app$main$data$workspace$libraries$add_component2_68011$$=function($id_ref$jscomp$1$$,$selected$jscomp$53$$,$meta68012$$){this.$id_ref$=$id_ref$jscomp$1$$;this.selected=$selected$jscomp$53$$;this.$meta68012$=$meta68012$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3760$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_component2$$},$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68013$$,$meta68012__$1$$){return new $app$main$data$workspace$libraries$add_component2_68011$$(this.$id_ref$,
this.selected,$meta68012__$1$$)},$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68012$},$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
"add-component",$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$count$$(this.selected)],null)},$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_component2_68011$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($file_id$jscomp$134_it$jscomp$183_root$jscomp$62$$,$parents$jscomp$12_state$jscomp$448$$){$file_id$jscomp$134_it$jscomp$183_root$jscomp$62$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($parents$jscomp$12_state$jscomp$448$$);
var $component_id$jscomp$46_page_id$jscomp$166$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($parents$jscomp$12_state$jscomp$448$$),$changes$jscomp$201_objects$jscomp$489_vec__68022$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$3$($parents$jscomp$12_state$jscomp$448$$,$file_id$jscomp$134_it$jscomp$183_root$jscomp$62$$,$component_id$jscomp$46_page_id$jscomp$166$$),$shapes$jscomp$105$$=$app$main$data$workspace$groups$shapes_for_grouping$$($changes$jscomp$201_objects$jscomp$489_vec__68022$$,
this.selected);$parents$jscomp$12_state$jscomp$448$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1603$parent_id$$),$shapes$jscomp$105$$);if($APP.$cljs$core$empty_QMARK_$$($shapes$jscomp$105$$))return null;$changes$jscomp$201_objects$jscomp$489_vec__68022$$=$app$common$logic$libraries$generate_add_component$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$shapes$jscomp$105$$,$changes$jscomp$201_objects$jscomp$489_vec__68022$$,$component_id$jscomp$46_page_id$jscomp$166$$,$file_id$jscomp$134_it$jscomp$183_root$jscomp$62$$);$file_id$jscomp$134_it$jscomp$183_root$jscomp$62$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$201_objects$jscomp$489_vec__68022$$,0,null);$component_id$jscomp$46_page_id$jscomp$166$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$201_objects$jscomp$489_vec__68022$$,1,null);$changes$jscomp$201_objects$jscomp$489_vec__68022$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$201_objects$jscomp$489_vec__68022$$,2,null);$APP.$cljs$core$truth_$$(this.$id_ref$)&&$APP.$cljs$core$reset_BANG_$$(this.$id_ref$,$component_id$jscomp$46_page_id$jscomp$166$$);return $APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$201_objects$jscomp$489_vec__68022$$))?null:(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$201_objects$jscomp$489_vec__68022$$),
$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file_id$jscomp$134_it$jscomp$183_root$jscomp$62$$))),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$parents$jscomp$12_state$jscomp$448$$],null)))});return new $app$main$data$workspace$libraries$add_component2_68011$$($id_ref$$,
$selected$jscomp$52$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$add_component$cljs$0core$0IFn$0_invoke$0arity$02$$=function($id_ref$jscomp$2$$,$ids$jscomp$134$$){typeof $app$main$data$workspace$libraries$add_component_68034$$==="undefined"&&($app$main$data$workspace$libraries$add_component_68034$$=function($id_ref$jscomp$3$$,$ids$jscomp$135$$,$meta68035$$){this.$id_ref$=$id_ref$jscomp$3$$;this.ids=$ids$jscomp$135$$;this.$meta68035$=$meta68035$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$libraries$add_component_68034$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_component_68034$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3761$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_component$$},$app$main$data$workspace$libraries$add_component_68034$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68036$$,$meta68035__$1$$){return new $app$main$data$workspace$libraries$add_component_68034$$(this.$id_ref$,
this.ids,$meta68035__$1$$)},$app$main$data$workspace$libraries$add_component_68034$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68035$},$app$main$data$workspace$libraries$add_component_68034$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$add_component_68034$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2008_selected$jscomp$54$$,$selected_objects_state$jscomp$449$$){var $objects$jscomp$490$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($selected_objects_state$jscomp$449$$);$_$jscomp$2008_selected$jscomp$54$$=$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$490$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.ids,$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected_objects_state$jscomp$449$$)));$selected_objects_state$jscomp$449$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68030_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$490$$,
$p1__68030_SHARP_$$)},$_$jscomp$2008_selected$jscomp$54$$);return $APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$true_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68031_SHARP_$$){return $APP.$app$common$types$container$valid_shape_for_component_QMARK_$$($objects$jscomp$490$$,$p1__68031_SHARP_$$)},$selected_objects_state$jscomp$449$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$libraries$add_component2$cljs$0core$0IFn$0_invoke$0arity$02$$(this.$id_ref$,
$_$jscomp$2008_selected$jscomp$54$$)):null});return new $app$main$data$workspace$libraries$add_component_68034$$($id_ref$jscomp$2$$,$ids$jscomp$134$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$rename_component$$=function($id$jscomp$567$$,$new_name$jscomp$19$$){typeof $app$main$data$workspace$libraries$rename_component_68042$$==="undefined"&&($app$main$data$workspace$libraries$rename_component_68042$$=function($id$jscomp$568$$,$new_name$jscomp$20$$,$meta68043$$){this.id=$id$jscomp$568$$;this.$new_name$=$new_name$jscomp$20$$;this.$meta68043$=$meta68043$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},
$app$main$data$workspace$libraries$rename_component_68042$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_component_68042$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3763$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_component$$},$app$main$data$workspace$libraries$rename_component_68042$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68044$$,$meta68043__$1$$){return new $app$main$data$workspace$libraries$rename_component_68042$$(this.id,
this.$new_name$,$meta68043__$1$$)},$app$main$data$workspace$libraries$rename_component_68042$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68043$},$app$main$data$workspace$libraries$rename_component_68042$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_component_68042$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$184_new_name__$1$jscomp$3$$,$changes$jscomp$202_data$jscomp$338_state$jscomp$451$$){$it$jscomp$184_new_name__$1$jscomp$3$$=
$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$(this.$new_name$);if($APP.$cuerdas$core$empty_QMARK_$$($it$jscomp$184_new_name__$1$jscomp$3$$))return $APP.$beicon$v2$core$empty$$();$changes$jscomp$202_data$jscomp$338_state$jscomp$451$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$202_data$jscomp$338_state$jscomp$451$$);$changes$jscomp$202_data$jscomp$338_state$jscomp$451$$=$APP.$app$common$logic$libraries$generate_rename_component$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
this.id,$it$jscomp$184_new_name__$1$jscomp$3$$,$changes$jscomp$202_data$jscomp$338_state$jscomp$451$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$202_data$jscomp$338_state$jscomp$451$$))});return new $app$main$data$workspace$libraries$rename_component_68042$$($id$jscomp$567$$,$new_name$jscomp$19$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$rename_component_and_main_instance$$=function($component_id$jscomp$47$$,$name$jscomp$321$$){typeof $app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$==="undefined"&&($app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$=function($component_id$jscomp$48$$,$name$jscomp$322$$,$meta68053$$){this.$component_id$=$component_id$jscomp$48$$;this.name=$name$jscomp$322$$;this.$meta68053$=$meta68053$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3764$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_component_and_main_instance$$},$app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68054$$,$meta68053__$1$$){return new $app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$(this.$component_id$,this.name,$meta68053__$1$$)},$app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68053$},$app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$,$component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$){$_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$(this.name);var $clean_name$$=$APP.$app$common$path_names$join_path$$($APP.$app$common$path_names$split_path$$($_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$));$_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$=
!$APP.$cuerdas$core$ends_with_QMARK_$$($_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$,"/")&&typeof $clean_name$$==="string"&&!$APP.$cuerdas$core$blank_QMARK_$$($clean_name$$);$component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$);$component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$,$APP.$cljs$cst$1622$components$$),this.$component_id$);return $APP.$cljs$core$truth_$$($_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$?$component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$:$_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$)?($_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$=
$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$),$component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$=$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$),$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$libraries$rename_component$$(this.$component_id$,
$clean_name$$)),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$)?$component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$:$_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$_$jscomp$2011_name__$1$jscomp$9_shape_id$jscomp$94_valid_QMARK_$jscomp$7$$],null),function($p1__68051_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__68051_SHARP_$$,$APP.$cljs$cst$723$name$$,$clean_name$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2028$page_id$$,$component$jscomp$74_data$jscomp$339_page_id$jscomp$167_state$jscomp$452$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$,!0],null))):null)):null});return new $app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$($component_id$jscomp$47$$,
$name$jscomp$321$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$delete_component$$=function($p__68075$$){var $map__68076__$1$$=$APP.$cljs$core$__destructure_map$$($p__68075$$),$id$jscomp$569$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68076__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$workspace$libraries$delete_component_68077$$==="undefined"&&($app$main$data$workspace$libraries$delete_component_68077$$=function($p__68075$jscomp$1$$,$map__68076$jscomp$1$$,$id$jscomp$570$$,$meta68078$$){this.$p__68075$=
$p__68075$jscomp$1$$;this.$map__68076$=$map__68076$jscomp$1$$;this.id=$id$jscomp$570$$;this.$meta68078$=$meta68078$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$delete_component_68077$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_component_68077$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3766$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_component$$},
$app$main$data$workspace$libraries$delete_component_68077$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68079$$,$meta68078__$1$$){return new $app$main$data$workspace$libraries$delete_component_68077$$(this.$p__68075$,this.$map__68076$,this.id,$meta68078__$1$$)},$app$main$data$workspace$libraries$delete_component_68077$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68078$},$app$main$data$workspace$libraries$delete_component_68077$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$delete_component_68077$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($file_id$jscomp$135_it$jscomp$186_page_id$jscomp$168$$,$state$jscomp$454$$){$file_id$jscomp$135_it$jscomp$186_page_id$jscomp$168$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$454$$);var $all_parents$jscomp$10_fdata$jscomp$10$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$454$$,
$file_id$jscomp$135_it$jscomp$186_page_id$jscomp$168$$),$component$jscomp$75_root_id$jscomp$5$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($all_parents$jscomp$10_fdata$jscomp$10$$,this.id);$file_id$jscomp$135_it$jscomp$186_page_id$jscomp$168$$=$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$75_root_id$jscomp$5$$);$component$jscomp$75_root_id$jscomp$5$$=$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$75_root_id$jscomp$5$$);
var $changes$jscomp$204_page$jscomp$71_vec__68083$$=$APP.$app$main$data$helpers$get_page$$($all_parents$jscomp$10_fdata$jscomp$10$$,$file_id$jscomp$135_it$jscomp$186_page_id$jscomp$168$$),$objects$jscomp$492$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$204_page$jscomp$71_vec__68083$$),$undo_group$jscomp$15$$=$APP.$app$common$uuid$next$$(),$undo_id$jscomp$17$$=Symbol();$changes$jscomp$204_page$jscomp$71_vec__68083$$=$app$common$logic$shapes$generate_delete_shapes$cljs$0core$0IFn$0_invoke$0arity$06$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$file_id$jscomp$135_it$jscomp$186_page_id$jscomp$168$$),$all_parents$jscomp$10_fdata$jscomp$10$$,$changes$jscomp$204_page$jscomp$71_vec__68083$$,$objects$jscomp$492$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$component$jscomp$75_root_id$jscomp$5$$]),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3090$undo_group$$,$undo_group$jscomp$15$$,$APP.$cljs$cst$3528$undo_id$$,$undo_id$jscomp$17$$],null));$all_parents$jscomp$10_fdata$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$204_page$jscomp$71_vec__68083$$,
0,null);$changes$jscomp$204_page$jscomp$71_vec__68083$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$204_page$jscomp$71_vec__68083$$,1,null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$17$$),$APP.$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$454$$),$file_id$jscomp$135_it$jscomp$186_page_id$jscomp$168$$,
$component$jscomp$75_root_id$jscomp$5$$,"component"),$app$main$data$comments$detach_comment_thread$$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$component$jscomp$75_root_id$jscomp$5$$])),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$204_page$jscomp$71_vec__68083$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1707$ids$$,$all_parents$jscomp$10_fdata$jscomp$10$$,
$APP.$cljs$cst$3090$undo_group$$,$undo_group$jscomp$15$$],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$17$$))});return new $app$main$data$workspace$libraries$delete_component_68077$$($p__68075$$,$map__68076__$1$$,$id$jscomp$569$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$instantiate_component$cljs$0core$0IFn$0_invoke$0arity$04$$=function($file_id$jscomp$137$$,$component_id$jscomp$55$$,$position$jscomp$92$$,$p__68096$$){var $map__68097__$1$$=$APP.$cljs$core$__destructure_map$$($p__68096$$),$start_move_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68097__$1$$,$APP.$cljs$cst$3769$start_move_QMARK_$$),$initial_point$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68097__$1$$,$APP.$cljs$cst$3770$initial_point$$),
$id_ref$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68097__$1$$,$APP.$cljs$cst$3771$id_ref$$),$origin$jscomp$38$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68097__$1$$,$APP.$cljs$cst$1770$origin$$);typeof $app$main$data$workspace$libraries$instantiate_component_68098$$==="undefined"&&($app$main$data$workspace$libraries$instantiate_component_68098$$=function($start_move_QMARK_$jscomp$1$$,$map__68097$jscomp$1$$,$file_id$jscomp$138$$,$p__68096$jscomp$1$$,
$id_ref$jscomp$5$$,$initial_point$jscomp$1$$,$component_id$jscomp$56$$,$origin$jscomp$39$$,$position$jscomp$93$$,$meta68099$$){this.$start_move_QMARK_$=$start_move_QMARK_$jscomp$1$$;this.$map__68097$=$map__68097$jscomp$1$$;this.$file_id$=$file_id$jscomp$138$$;this.$p__68096$=$p__68096$jscomp$1$$;this.$id_ref$=$id_ref$jscomp$5$$;this.$initial_point$=$initial_point$jscomp$1$$;this.$component_id$=$component_id$jscomp$56$$;this.origin=$origin$jscomp$39$$;this.position=$position$jscomp$93$$;this.$meta68099$=
$meta68099$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$instantiate_component_68098$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$instantiate_component_68098$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3772$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_instantiate_component$$},$app$main$data$workspace$libraries$instantiate_component_68098$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68100$$,$meta68099__$1$$){return new $app$main$data$workspace$libraries$instantiate_component_68098$$(this.$start_move_QMARK_$,this.$map__68097$,this.$file_id$,this.$p__68096$,this.$id_ref$,this.$initial_point$,this.$component_id$,this.origin,this.position,$meta68099__$1$$)},$app$main$data$workspace$libraries$instantiate_component_68098$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68099$},$app$main$data$workspace$libraries$instantiate_component_68098$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$instantiate_component_68098$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($component$jscomp$77_it$jscomp$188_libraries$jscomp$72$$,$current_file_id$jscomp$7_state$jscomp$456$$){var $new_shape$jscomp$17_page$jscomp$72$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($current_file_id$jscomp$7_state$jscomp$456$$);$component$jscomp$77_it$jscomp$188_libraries$jscomp$72$$=$APP.$app$main$data$helpers$lookup_libraries$$($current_file_id$jscomp$7_state$jscomp$456$$);
var $changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$17_page$jscomp$72$$),$changes$jscomp$206_undo_id$jscomp$19$$=$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$17_page$jscomp$72$$)),$changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$);
$current_file_id$jscomp$7_state$jscomp$456$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($current_file_id$jscomp$7_state$jscomp$456$$);$changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$=$app$common$logic$libraries$generate_instantiate_component$cljs$0core$0IFn$0_invoke$0arity$012$$($changes$jscomp$206_undo_id$jscomp$19$$,$changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$,this.$file_id$,this.$component_id$,this.position,$new_shape$jscomp$17_page$jscomp$72$$,$component$jscomp$77_it$jscomp$188_libraries$jscomp$72$$,
null,null,null,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);$new_shape$jscomp$17_page$jscomp$72$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$,0,null);$changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$,1,null);$component$jscomp$77_it$jscomp$188_libraries$jscomp$72$$=$app$common$types$container$get_component_from_shape$$($new_shape$jscomp$17_page$jscomp$72$$,
$component$jscomp$77_it$jscomp$188_libraries$jscomp$72$$);$changes$jscomp$206_undo_id$jscomp$19$$=Symbol();$APP.$cljs$core$truth_$$(this.$id_ref$)&&$APP.$cljs$core$reset_BANG_$$(this.$id_ref$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$17_page$jscomp$72$$));return(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,
[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"use-library-component",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,this.origin,$APP.$cljs$cst$3773$external_library$$,$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$file_id$,$current_file_id$jscomp$7_state$jscomp$456$$),$cljs$cst$3513$is_variant$$,$APP.$app$common$types$component$is_variant_QMARK_$$($component$jscomp$77_it$jscomp$188_libraries$jscomp$72$$)],null)),$APP.$app$main$data$workspace$undo$start_undo_transaction$$($changes$jscomp$206_undo_id$jscomp$19$$),
$APP.$app$main$data$changes$commit_changes$$($changes__$1$jscomp$73_objects$jscomp$494_vec__68101$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$17_page$jscomp$72$$)],null)],null)),$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$17_page$jscomp$72$$))),
$APP.$cljs$core$truth_$$(this.$start_move_QMARK_$)?$app$main$data$workspace$transforms$start_move$cljs$0core$0IFn$0_invoke$0arity$02$$(this.$initial_point$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$17_page$jscomp$72$$)])):null,$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($changes$jscomp$206_undo_id$jscomp$19$$))});return new $app$main$data$workspace$libraries$instantiate_component_68098$$($start_move_QMARK_$$,
$map__68097__$1$$,$file_id$jscomp$137$$,$p__68096$$,$id_ref$jscomp$4$$,$initial_point$$,$component_id$jscomp$55$$,$origin$jscomp$38$$,$position$jscomp$92$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$detach_component$$=function($id$jscomp$571$$){typeof $app$main$data$workspace$libraries$detach_component_68104$$==="undefined"&&($app$main$data$workspace$libraries$detach_component_68104$$=function($id$jscomp$572$$,$meta68105$$){this.id=$id$jscomp$572$$;this.$meta68105$=$meta68105$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$detach_component_68104$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$detach_component_68104$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3774$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_component$$},$app$main$data$workspace$libraries$detach_component_68104$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68106$$,$meta68105__$1$$){return new $app$main$data$workspace$libraries$detach_component_68104$$(this.id,$meta68105__$1$$)},$app$main$data$workspace$libraries$detach_component_68104$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68105$},$app$main$data$workspace$libraries$detach_component_68104$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$detach_component_68104$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$189_page_id$jscomp$170$$,$changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$){$it$jscomp$189_page_id$jscomp$170$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$);
var $fdata$jscomp$11_file_id$jscomp$139$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$);$fdata$jscomp$11_file_id$jscomp$139$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$,$fdata$jscomp$11_file_id$jscomp$139$$);$changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$=$APP.$app$main$data$helpers$lookup_libraries$$($changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$);
$changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$=$app$common$logic$libraries$generate_detach_component$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),this.id,$fdata$jscomp$11_file_id$jscomp$139$$,$it$jscomp$189_page_id$jscomp$170$$,$changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$207_libraries$jscomp$73_state$jscomp$457$$))});return new $app$main$data$workspace$libraries$detach_component_68104$$($id$jscomp$571$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$go_to_local_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__68153$$){var $map__68154__$1$$=$APP.$cljs$core$__destructure_map$$($p__68153$$),$id$jscomp$574$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68154__$1$$,$APP.$cljs$cst$266$id$$),$additional_ids$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68154__$1$$,$APP.$cljs$cst$3779$additional_ids$$),$update_layout_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68154__$1$$,
$cljs$cst$3780$update_layout_QMARK_$$),$retries$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__68154__$1$$,$cljs$cst$3781$retries$$,0);typeof $app$main$data$workspace$libraries$go_to_local_component_68157$$==="undefined"&&($app$main$data$workspace$libraries$go_to_local_component_68157$$=function($p__68153$jscomp$1$$,$map__68154$jscomp$1$$,$options$jscomp$523$$,$id$jscomp$575$$,$additional_ids$jscomp$1$$,$update_layout_QMARK_$jscomp$3$$,$retries$jscomp$1$$,$meta68158$$){this.$p__68153$=
$p__68153$jscomp$1$$;this.$map__68154$=$map__68154$jscomp$1$$;this.options=$options$jscomp$523$$;this.id=$id$jscomp$575$$;this.$additional_ids$=$additional_ids$jscomp$1$$;this.$update_layout_QMARK_$=$update_layout_QMARK_$jscomp$3$$;this.$retries$=$retries$jscomp$1$$;this.$meta68158$=$meta68158$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$go_to_local_component_68157$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$libraries$go_to_local_component_68157$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3782$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_go_to_local_component$$},$app$main$data$workspace$libraries$go_to_local_component_68157$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68159$$,$meta68158__$1$$){return new $app$main$data$workspace$libraries$go_to_local_component_68157$$(this.$p__68153$,this.$map__68154$,this.options,
this.id,this.$additional_ids$,this.$update_layout_QMARK_$,this.$retries$,$meta68158__$1$$)},$app$main$data$workspace$libraries$go_to_local_component_68157$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68158$},$app$main$data$workspace$libraries$go_to_local_component_68157$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$go_to_local_component_68157$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2021_current_page_id$$,
$ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$,$stream$jscomp$49$$){function $redirect_to_page$$($page_id$jscomp$173$$,$ids$jscomp$140$$){return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$mapcat$$(function(){return $select_and_zoom$$($ids$jscomp$140$$)},$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3783$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_initialize_page$$),
$stream$jscomp$49$$)))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$173$$]))))}function $select_and_zoom$$($ids$jscomp$139$$){var $parent_ids$jscomp$2$$=$APP.$cljs$core$truth_$$($self__$jscomp$4664$$.$update_layout_QMARK_$)?$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__68145_SHARP_$$){return $APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$496$$,
$p1__68145_SHARP_$$))},$ids$jscomp$139$$):null;return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$458$$=$self__$jscomp$4664$$.$update_layout_QMARK_$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$458$$)?$APP.$cljs$core$empty_QMARK_$$($parent_ids$jscomp$2$$)&&$self__$jscomp$4664$$.$retries$<8:$and__5023__auto__$jscomp$458$$}())?$APP.$beicon$v2$core$delay$$(250,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$libraries$go_to_local_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$4664$$.options,
$cljs$cst$3781$retries$$,$self__$jscomp$4664$$.$retries$+1)])))):$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shapes$$($ids$jscomp$139$$),$APP.$app$main$data$workspace$zoom$zoom_to_selected_shape$$),$APP.$cljs$core$truth_$$($self__$jscomp$4664$$.$update_layout_QMARK_$)?(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1707$ids$$,$parent_ids$jscomp$2$$],null))):null)}var $self__$jscomp$4664$$=this;$_$jscomp$2021_current_page_id$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$);var $data$jscomp$340$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$),$objects$jscomp$496$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$,
$_$jscomp$2021_current_page_id$$);$ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$340$$,$APP.$cljs$cst$1622$components$$),$self__$jscomp$4664$$.id);if($APP.$cljs$core$truth_$$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$)){var $page_id$jscomp$172$$=$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$);
$ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$=$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$);var $additional_shape_ids$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($component$jscomp$inline_6591_p1__68150_SHARP_$$){$component$jscomp$inline_6591_p1__68150_SHARP_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$340$$,
$APP.$cljs$cst$1622$components$$),$component$jscomp$inline_6591_p1__68150_SHARP_$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6591_p1__68150_SHARP_$$),$page_id$jscomp$172$$)?$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$inline_6591_p1__68150_SHARP_$$):null},$self__$jscomp$4664$$.$additional_ids$);$ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$=
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$),$additional_shape_ids$$);return $page_id$jscomp$172$$!=null?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($page_id$jscomp$172$$,$_$jscomp$2021_current_page_id$$)?$select_and_zoom$$($ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$):$redirect_to_page$$($page_id$jscomp$172$$,
$ids$jscomp$138_shape_id$jscomp$95_state$jscomp$460_temp__5825__auto__$jscomp$188$$):null}return null});return new $app$main$data$workspace$libraries$go_to_local_component_68157$$($p__68153$$,$map__68154__$1$$,$map__68154__$1$$,$id$jscomp$574$$,$additional_ids$$,$update_layout_QMARK_$jscomp$2$$,$retries$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$library_thumbnails_fetched$$=function($thumbnails$jscomp$7$$){typeof $app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$==="undefined"&&($app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$=function($thumbnails$jscomp$8$$,$meta68183$$){this.$thumbnails$=$thumbnails$jscomp$8$$;this.$meta68183$=$meta68183$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3784$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_library_thumbnails_fetched$$},$app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68184$$,$meta68183__$1$$){return new $app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$(this.$thumbnails$,
$meta68183__$1$$)},$app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68183$},$app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2022$$,$state$jscomp$461$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$461$$,
$APP.$cljs$cst$2191$thumbnails$$,$APP.$cljs$core$merge$$,this.$thumbnails$)});return new $app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$($thumbnails$jscomp$7$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$fetch_library_thumbnails$$=function($library_id$jscomp$36$$){typeof $app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$==="undefined"&&($app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$=function($library_id$jscomp$37$$,$meta68229$$){this.$library_id$=$library_id$jscomp$37$$;this.$meta68229$=$meta68229$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3785$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_fetch_library_thumbnails$$},$app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68230$$,$meta68229__$1$$){return new $app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$(this.$library_id$,
$meta68229__$1$$)},$app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68229$},$app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$map$$($app$main$data$workspace$libraries$library_thumbnails_fetched$$,
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3786$get_file_object_thumbnails$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,this.$library_id$,$APP.$cljs$cst$78$tag$$,"component"],null)))});return new $app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$($library_id$jscomp$36$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$ext_library_changed$$=function($library_id$jscomp$38$$,$modified_at$jscomp$10$$,$revn$jscomp$4$$,$changes$jscomp$210$$){typeof $app$main$data$workspace$libraries$ext_library_changed_68234$$==="undefined"&&($app$main$data$workspace$libraries$ext_library_changed_68234$$=function($library_id$jscomp$39$$,$modified_at$jscomp$11$$,$revn$jscomp$5$$,$changes$jscomp$211$$,$meta68235$$){this.$library_id$=$library_id$jscomp$39$$;this.$modified_at$=$modified_at$jscomp$11$$;
this.$revn$=$revn$jscomp$5$$;this.$changes$=$changes$jscomp$211$$;this.$meta68235$=$meta68235$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3787$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_ext_library_changed$$},
$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68236$$,$meta68235__$1$$){return new $app$main$data$workspace$libraries$ext_library_changed_68234$$(this.$library_id$,this.$modified_at$,this.$revn$,this.$changes$,$meta68235__$1$$)},$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68235$},$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2024$$,$state$jscomp$462$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$462$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,this.$library_id$],
null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1721$modified_at$$,this.$modified_at$,$APP.$cljs$cst$2230$revn$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.$revn$])),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,this.$library_id$,$APP.$cljs$cst$142$data$$],null),$app$common$files$changes$process_changes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.$changes$]))},$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$ext_library_changed_68234$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2025_stopper_s$jscomp$1$$,$___$1$jscomp$1308$$,$stream$jscomp$50$$){$_$jscomp$2025_stopper_s$jscomp$1$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3787$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_ext_library_changed$$),$stream$jscomp$50$$);return $APP.$beicon$v2$core$take_until$$($_$jscomp$2025_stopper_s$jscomp$1$$,
$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$($app$main$data$workspace$libraries$fetch_library_thumbnails$$,$APP.$beicon$v2$core$delay$$(5E3,(0,$APP.$beicon$v2$core$of$$)(this.$library_id$)))))});return new $app$main$data$workspace$libraries$ext_library_changed_68234$$($library_id$jscomp$38$$,$modified_at$jscomp$10$$,$revn$jscomp$4$$,$changes$jscomp$210$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$find_shape_index$$=function($object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$,$id$jscomp$581$$,$shape_id$jscomp$99$$){$object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$,$id$jscomp$581$$);return $APP.$cljs$core$truth_$$($object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$)?
($object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$),$object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$=$APP.$cljs$core$second$$($APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68331_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape_id$jscomp$99$$,
$APP.$cljs$core$first$$($p1__68331_SHARP_$$))},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($index$jscomp$285$$,$shape$jscomp$550$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$550$$,$index$jscomp$285$$],null)},$object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$)))),$APP.$cljs$core$truth_$$($object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$)?
$object$jscomp$30_objects$jscomp$497_or__5025__auto__$jscomp$757_shapes$jscomp$106$$:0):null};
$APP.$app$main$data$workspace$libraries$component_swap$$=function($shape$jscomp$551$$,$file_id$jscomp$152$$,$id_new_component$jscomp$2$$,$keep_touched_QMARK_$$){typeof $app$main$data$workspace$libraries$component_swap_68335$$==="undefined"&&($app$main$data$workspace$libraries$component_swap_68335$$=function($shape$jscomp$552$$,$file_id$jscomp$153$$,$id_new_component$jscomp$3$$,$keep_touched_QMARK_$jscomp$1$$,$meta68336$$){this.shape=$shape$jscomp$552$$;this.$file_id$=$file_id$jscomp$153$$;this.$id_new_component$=
$id_new_component$jscomp$3$$;this.$keep_touched_QMARK_$=$keep_touched_QMARK_$jscomp$1$$;this.$meta68336$=$meta68336$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$component_swap_68335$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$component_swap_68335$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3797$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_component_swap$$},
$app$main$data$workspace$libraries$component_swap_68335$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68337$$,$meta68336__$1$$){return new $app$main$data$workspace$libraries$component_swap_68335$$(this.shape,this.$file_id$,this.$id_new_component$,this.$keep_touched_QMARK_$,$meta68336__$1$$)},$app$main$data$workspace$libraries$component_swap_68335$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68336$},$app$main$data$workspace$libraries$component_swap_68335$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$component_swap_68335$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$193_parent$jscomp$270_undo_id$jscomp$25$$,$state$jscomp$469$$){var $changes__$1$jscomp$74_libraries$jscomp$77$$=$APP.$app$main$data$helpers$lookup_libraries$$($state$jscomp$469$$),$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$469$$),
$new_shape$jscomp$18_objects$jscomp$498$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$);$it$jscomp$193_parent$jscomp$270_undo_id$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_shape$jscomp$18_objects$jscomp$498$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape));var $ldata$jscomp$4$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$469$$,
this.$file_id$),$orig_shapes$$=$APP.$cljs$core$truth_$$(this.$keep_touched_QMARK_$)?$APP.$app$common$files$helpers$get_children_with_self$$($new_shape$jscomp$18_objects$jscomp$498$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape)):null,$all_parents$jscomp$11_target_cell$jscomp$7$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($it$jscomp$193_parent$jscomp$270_undo_id$jscomp$25$$)?$APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($it$jscomp$193_parent$jscomp$270_undo_id$jscomp$25$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape)):null,$index$jscomp$286_new_children_ids_vec__68338$$=$app$main$data$workspace$libraries$find_shape_index$$($new_shape$jscomp$18_objects$jscomp$498$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape)),$changes$jscomp$214_keep_props_values$jscomp$2$$=$APP.$cljs$core$select_keys$$(this.shape,$APP.$app$common$types$component$swap_keep_attrs$$);
$it$jscomp$193_parent$jscomp$270_undo_id$jscomp$25$$=Symbol();var $undo_group$jscomp$22$$=$APP.$app$common$uuid$next$$();$index$jscomp$286_new_children_ids_vec__68338$$=$app$common$logic$libraries$generate_component_swap$$($APP.$app$common$files$changes_builder$set_undo_group$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$)),
$undo_group$jscomp$22$$),$new_shape$jscomp$18_objects$jscomp$498$$,this.shape,$ldata$jscomp$4$$,$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$,$changes__$1$jscomp$74_libraries$jscomp$77$$,this.$id_new_component$,$index$jscomp$286_new_children_ids_vec__68338$$,$all_parents$jscomp$11_target_cell$jscomp$7$$,$changes$jscomp$214_keep_props_values$jscomp$2$$,this.$keep_touched_QMARK_$);$new_shape$jscomp$18_objects$jscomp$498$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index$jscomp$286_new_children_ids_vec__68338$$,
0,null);$all_parents$jscomp$11_target_cell$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index$jscomp$286_new_children_ids_vec__68338$$,1,null);$changes$jscomp$214_keep_props_values$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index$jscomp$286_new_children_ids_vec__68338$$,2,null);var $updated_objects$$=$APP.$app$common$files$changes_builder$get_objects$$($changes$jscomp$214_keep_props_values$jscomp$2$$);$index$jscomp$286_new_children_ids_vec__68338$$=
$APP.$app$common$files$helpers$get_children_ids_with_self$$($updated_objects$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$18_objects$jscomp$498$$));var $new_text_ids$$=$APP.$cljs$core$vec$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($id$jscomp$582$$){var $temp__5825__auto__$jscomp$189$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($updated_objects$$,$id$jscomp$582$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$189$$)?$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$189$$)&&
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1655$fixed$$,$APP.$cljs$cst$1754$grow_type$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$189$$))?$id$jscomp$582$$:null:null},$index$jscomp$286_new_children_ids_vec__68338$$));$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$=$APP.$cljs$core$truth_$$(this.$keep_touched_QMARK_$)?$app$common$logic$variants$generate_keep_touched$$($changes$jscomp$214_keep_props_values$jscomp$2$$,$new_shape$jscomp$18_objects$jscomp$498$$,
this.shape,$orig_shapes$$,$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$,$changes__$1$jscomp$74_libraries$jscomp$77$$,$ldata$jscomp$4$$):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$changes$jscomp$214_keep_props_values$jscomp$2$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null);$changes__$1$jscomp$74_libraries$jscomp$77$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$,
0,null);$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$,1,null);$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$($all_parents$jscomp$11_target_cell$jscomp$7$$,$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$index$jscomp$286_new_children_ids_vec__68338$$]));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($it$jscomp$193_parent$jscomp$270_undo_id$jscomp$25$$),$APP.$app$main$data$changes$commit_changes$$($changes__$1$jscomp$74_libraries$jscomp$77$$),$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$459$$=$APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$469$$,"render-wasm/v1");
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$459$$)?$APP.$cljs$core$seq$$($new_text_ids$$):$and__5023__auto__$jscomp$459$$}())?$APP.$app$main$data$workspace$wasm_text$resize_wasm_text_all$$($new_text_ids$$):null,$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1707$ids$$,$page$jscomp$74_parents_of_swapped$jscomp$2_update_layout_ids$jscomp$1_vec__68341$$,$APP.$cljs$cst$3090$undo_group$$,
$undo_group$jscomp$22$$],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($it$jscomp$193_parent$jscomp$270_undo_id$jscomp$25$$),$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_shape$jscomp$18_objects$jscomp$498$$),!1))});return new $app$main$data$workspace$libraries$component_swap_68335$$($shape$jscomp$551$$,$file_id$jscomp$152$$,$id_new_component$jscomp$2$$,$keep_touched_QMARK_$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$set_updating_library$$=function($updating_QMARK_$$){typeof $app$main$data$workspace$libraries$set_updating_library_68369$$==="undefined"&&($app$main$data$workspace$libraries$set_updating_library_68369$$=function($updating_QMARK_$jscomp$1$$,$meta68370$$){this.$updating_QMARK_$=$updating_QMARK_$jscomp$1$$;this.$meta68370$=$meta68370$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$set_updating_library_68369$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$set_updating_library_68369$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3801$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_set_updating_library$$},$app$main$data$workspace$libraries$set_updating_library_68369$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68371$$,$meta68370__$1$$){return new $app$main$data$workspace$libraries$set_updating_library_68369$$(this.$updating_QMARK_$,
$meta68370__$1$$)},$app$main$data$workspace$libraries$set_updating_library_68369$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68370$},$app$main$data$workspace$libraries$set_updating_library_68369$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$set_updating_library_68369$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2035$$,$state$jscomp$471$$){return $APP.$cljs$core$truth_$$(this.$updating_QMARK_$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$471$$,$cljs$cst$2203$updating_library$$,!0):$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$471$$,$cljs$cst$2203$updating_library$$)});return new $app$main$data$workspace$libraries$set_updating_library_68369$$($updating_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$sync_file$$=function($var_args$jscomp$1259$$){switch(arguments.length){case 2:return $APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$(arguments[0],arguments[1],null,null);case 4:return $APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$05$$(arguments[0],
arguments[1],arguments[2],arguments[3],arguments[4]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$=function($file_id$jscomp$157$$,$library_id$jscomp$41$$,$asset_type$jscomp$9$$,$asset_id$jscomp$9$$){return $APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$05$$($file_id$jscomp$157$$,$library_id$jscomp$41$$,$asset_type$jscomp$9$$,$asset_id$jscomp$9$$,null)};
$APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$05$$=function($file_id$jscomp$158$$,$library_id$jscomp$42$$,$asset_type$jscomp$10$$,$asset_id$jscomp$10$$,$undo_group$jscomp$23$$){typeof $app$main$data$workspace$libraries$sync_file_68387$$==="undefined"&&($app$main$data$workspace$libraries$sync_file_68387$$=function($file_id$jscomp$159$$,$library_id$jscomp$43$$,$asset_type$jscomp$11$$,$asset_id$jscomp$11$$,$undo_group$jscomp$24$$,$meta68388$$){this.$file_id$=$file_id$jscomp$159$$;
this.$library_id$=$library_id$jscomp$43$$;this.$asset_type$=$asset_type$jscomp$11$$;this.$asset_id$=$asset_id$jscomp$11$$;this.$undo_group$=$undo_group$jscomp$24$$;this.$meta68388$=$meta68388$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3802$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_sync_file$$},$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68389$$,$meta68388__$1$$){return new $app$main$data$workspace$libraries$sync_file_68387$$(this.$file_id$,this.$library_id$,this.$asset_type$,this.$asset_id$,this.$undo_group$,$meta68388__$1$$)},$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68388$},$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2036$$,$state$jscomp$472$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$library_id$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$472$$))&&this.$asset_id$==
null?$app$common$data$assoc_in_when$$($state$jscomp$472$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,this.$library_id$,$cljs$cst$3803$synced_at$$],null),$APP.$app$common$time$now$$()):$state$jscomp$472$$},$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$sync_file_68387$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($it$jscomp$194_libraries$jscomp$78$$,$state$jscomp$473$$){var $self__$jscomp$4719$$=this;if($self__$jscomp$4719$$.$file_id$!=null&&$self__$jscomp$4719$$.$library_id$!=null){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.libraries",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"SYNC-FILE"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$208$file$$,$APP.$app$main$data$workspace$libraries$debug_pretty_file$$($self__$jscomp$4719$$.$file_id$,$state$jscomp$473$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3405$library$$,$APP.$app$main$data$workspace$libraries$debug_pretty_file$$($self__$jscomp$4719$$.$library_id$,
$state$jscomp$473$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2502$asset_type$$,$self__$jscomp$4719$$.$asset_type$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2501$asset_id$$,$self__$jscomp$4719$$.$asset_id$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3090$undo_group$$,$self__$jscomp$4719$$.$undo_group$],
null)],null)}),null,"app.main.data.workspace.libraries",$APP.$cljs$cst$1159$info$$,!1);var $ldata$jscomp$5$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$473$$,$self__$jscomp$4719$$.$file_id$);$it$jscomp$194_libraries$jscomp$78$$=$APP.$app$main$data$helpers$lookup_libraries$$($state$jscomp$473$$);var $current_file_id$jscomp$10$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$473$$),$changes$jscomp$215$$=$app$common$logic$libraries$generate_sync_file_changes$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$self__$jscomp$4719$$.$undo_group$,$self__$jscomp$4719$$.$asset_type$,$self__$jscomp$4719$$.$file_id$,$self__$jscomp$4719$$.$asset_id$,$self__$jscomp$4719$$.$library_id$,$it$jscomp$194_libraries$jscomp$78$$,$current_file_id$jscomp$10$$),$updated_frames$$=$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($change$jscomp$29$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68375_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__68375_SHARP_$$,
$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$29$$))},$app$common$files$changes$frames_changed$$.$cljs$core$IFn$_invoke$arity$2$($ldata$jscomp$5$$,$change$jscomp$29$$))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$215$$)])));$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.libraries",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"SYNC-FILE finished"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3789$js_SLASH_rchanges$$,$APP.$app$main$data$workspace$libraries$log_changes$$($APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$215$$),$ldata$jscomp$5$$)],null)],
null)}),null,"app.main.data.workspace.libraries",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$libraries$set_updating_library$$(!1),$APP.$app$main$data$notifications$hide$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$78$tag$$,$cljs$cst$3804$sync_dialog$$],null)]))),$APP.$cljs$core$seq$$($APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$215$$))?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$215$$)):null,$APP.$cljs$core$empty_QMARK_$$($updated_frames$$)?null:function(){var $frames_by_page$$=$APP.$cljs$core$group_by$$($APP.$cljs$cst$2028$page_id$$,$updated_frames$$);return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($frames$jscomp$15_p__68390$$){var $page_id$jscomp$178$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($frames$jscomp$15_p__68390$$,
0,null);$frames$jscomp$15_p__68390$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($frames$jscomp$15_p__68390$$,1,null);return $APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$178$$,$APP.$cljs$cst$1707$ids$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$frames$jscomp$15_p__68390$$),$APP.$cljs$cst$3090$undo_group$$,
$self__$jscomp$4719$$.$undo_group$],null))},$frames_by_page$$)),$APP.$beicon$v2$core$mapcat$$(function($shape$jscomp$553$$){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$04$$($self__$jscomp$4719$$.$file_id$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$553$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$553$$),"frame"),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$553$$),
$APP.$app$common$uuid$zero$$)?null:$APP.$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$04$$($self__$jscomp$4719$$.$file_id$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$553$$),$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$553$$),"frame"))},$APP.$beicon$v2$core$from$$($updated_frames$$)))}(),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4719$$.$file_id$,$self__$jscomp$4719$$.$library_id$)?
$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$timer$$)(3E3),$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3805$update_file_library_sync_status$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$4719$$.$file_id$,$APP.$cljs$cst$3806$library_id$$,$self__$jscomp$4719$$.$library_id$],null))):null)}return null});return new $app$main$data$workspace$libraries$sync_file_68387$$($file_id$jscomp$158$$,$library_id$jscomp$42$$,$asset_type$jscomp$10$$,
$asset_id$jscomp$10$$,$undo_group$jscomp$23$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$assets_need_sync$cljs$0core$0IFn$0_invoke$0arity$03$$=function($library$jscomp$25$$,$file_data$jscomp$68$$,$ignore_until_y__5111__auto__$jscomp$inline_12114$$){if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$25$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$68$$))){var $sync_date_x__5110__auto__$jscomp$inline_12113$$=$cljs$cst$3803$synced_at$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$25$$);
$ignore_until_y__5111__auto__$jscomp$inline_12114$$=$APP.$cljs$core$truth_$$($ignore_until_y__5111__auto__$jscomp$inline_12114$$)?$ignore_until_y__5111__auto__$jscomp$inline_12114$$:0;$sync_date_x__5110__auto__$jscomp$inline_12113$$=$sync_date_x__5110__auto__$jscomp$inline_12113$$>$ignore_until_y__5111__auto__$jscomp$inline_12114$$?$sync_date_x__5110__auto__$jscomp$inline_12113$$:$ignore_until_y__5111__auto__$jscomp$inline_12114$$;return $APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$25$$)>
$sync_date_x__5110__auto__$jscomp$inline_12113$$?$app$common$types$file$used_assets_changed_since$$($file_data$jscomp$68$$,$library$jscomp$25$$,$sync_date_x__5110__auto__$jscomp$inline_12113$$):null}return null};
$app$main$data$workspace$libraries$notify_sync_file$$=function(){typeof $app$main$data$workspace$libraries$notify_sync_file_68414$$==="undefined"&&($app$main$data$workspace$libraries$notify_sync_file_68414$$=function($meta68415$$){this.$meta68415$=$meta68415$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$notify_sync_file_68414$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$notify_sync_file_68414$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3810$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_notify_sync_file$$},$app$main$data$workspace$libraries$notify_sync_file_68414$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68416$$,$meta68415__$1$$){return new $app$main$data$workspace$libraries$notify_sync_file_68414$$($meta68415__$1$$)},$app$main$data$workspace$libraries$notify_sync_file_68414$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68415$},$app$main$data$workspace$libraries$notify_sync_file_68414$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$notify_sync_file_68414$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2040_file$jscomp$63$$,$state$jscomp$476$$){function $do_dismiss$$(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($app$main$data$workspace$libraries$ignore_sync$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$notifications$hide$$()]))}function $do_update$$(){$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$store$emit_BANG_$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($library$jscomp$26_library_id$jscomp$inline_6604$$){var $file_id$jscomp$inline_6603$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$476$$);$library$jscomp$26_library_id$jscomp$inline_6604$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$26_library_id$jscomp$inline_6604$$);return $APP.$app$main$data$workspace$libraries$sync_file$cljs$0core$0IFn$0_invoke$0arity$04$$($file_id$jscomp$inline_6603$$,
$library$jscomp$26_library_id$jscomp$inline_6604$$,null,null)},$libraries_need_sync$$));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$hide$$())}function $do_more_info$$(){return $APP.$app$main$data$modal$show_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3811$libraries_dialog$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3812$starting_tab$$,"updates",$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$162$$],null))}
var $file_id$jscomp$162$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$476$$);$_$jscomp$2040_file$jscomp$63$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$476$$,$file_id$jscomp$162$$);var $file_data$jscomp$69$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2040_file$jscomp$63$$,$APP.$cljs$cst$142$data$$),$ignore_until$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2040_file$jscomp$63$$,
$cljs$cst$2537$ignore_sync_until$$),$permissions$jscomp$11$$=$APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$476$$),$libraries_need_sync$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68411_SHARP_$$){return $APP.$cljs$core$seq$$($APP.$app$main$data$workspace$libraries$assets_need_sync$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__68411_SHARP_$$,$file_data$jscomp$69$$,$ignore_until$jscomp$1$$))},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68410_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2140$library_of$$.$cljs$core$IFn$_invoke$arity$1$($p1__68410_SHARP_$$),
$file_id$jscomp$162$$)},$APP.$cljs$core$vals$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$476$$,$APP.$cljs$cst$1901$files$$))));return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$460$$=$APP.$cljs$cst$1580$can_edit$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$11$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$460$$)?$APP.$cljs$core$seq$$($libraries_need_sync$$):$and__5023__auto__$jscomp$460$$}())?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$dialog$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.updates.there-are-updates"),$APP.$cljs$cst$2307$controls$$,$APP.$cljs$cst$2309$inline_actions$$,$APP.$cljs$cst$2314$links$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.updates.more-info"),$APP.$cljs$cst$2311$callback$$,$do_more_info$$],null)],
null),$APP.$cljs$cst$2312$cancel$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.updates.dismiss"),$APP.$cljs$cst$2311$callback$$,$do_dismiss$$],null),$APP.$cljs$cst$922$accept$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.updates.update"),$APP.$cljs$cst$2311$callback$$,$do_update$$],null),$APP.$cljs$cst$78$tag$$,
$cljs$cst$3804$sync_dialog$$]))):null});return new $app$main$data$workspace$libraries$notify_sync_file_68414$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$libraries_fetched$$=function($file_id$jscomp$167$$,$libraries$jscomp$79$$){typeof $app$main$data$workspace$libraries$libraries_fetched_68462$$==="undefined"&&($app$main$data$workspace$libraries$libraries_fetched_68462$$=function($file_id$jscomp$168$$,$libraries$jscomp$80$$,$meta68463$$){this.$file_id$=$file_id$jscomp$168$$;this.libraries=$libraries$jscomp$80$$;this.$meta68463$=$meta68463$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$libraries$libraries_fetched_68462$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$libraries_fetched_68462$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3819$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_libraries_fetched$$},$app$main$data$workspace$libraries$libraries_fetched_68462$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68464$$,$meta68463__$1$$){return new $app$main$data$workspace$libraries$libraries_fetched_68462$$(this.$file_id$,
this.libraries,$meta68463__$1$$)},$app$main$data$workspace$libraries$libraries_fetched_68462$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68463$},$app$main$data$workspace$libraries$libraries_fetched_68462$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$libraries_fetched_68462$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2049$$,$state$jscomp$480$$){var $self__$jscomp$4752$$=this;
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$480$$,$APP.$cljs$cst$1901$files$$,$APP.$cljs$core$merge$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68461_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__68461_SHARP_$$,$cljs$cst$2140$library_of$$,$self__$jscomp$4752$$.$file_id$)},$self__$jscomp$4752$$.libraries)))});return new $app$main$data$workspace$libraries$libraries_fetched_68462$$($file_id$jscomp$167$$,
$libraries$jscomp$79$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$libraries$load_library_file$$=function($file_id$jscomp$169$$,$library_id$jscomp$44$$){typeof $app$main$data$workspace$libraries$load_library_file_68469$$==="undefined"&&($app$main$data$workspace$libraries$load_library_file_68469$$=function($file_id$jscomp$170$$,$library_id$jscomp$45$$,$meta68470$$){this.$file_id$=$file_id$jscomp$170$$;this.$library_id$=$library_id$jscomp$45$$;this.$meta68470$=$meta68470$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$libraries$load_library_file_68469$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$load_library_file_68469$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3820$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_load_library_file$$},$app$main$data$workspace$libraries$load_library_file_68469$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68471$$,$meta68470__$1$$){return new $app$main$data$workspace$libraries$load_library_file_68469$$(this.$file_id$,
this.$library_id$,$meta68470__$1$$)},$app$main$data$workspace$libraries$load_library_file_68469$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68470$},$app$main$data$workspace$libraries$load_library_file_68469$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$load_library_file_68469$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2050_features__$1$jscomp$15$$,$state$jscomp$481$$){var $self__$jscomp$4756$$=
this;$_$jscomp$2050_features__$1$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$481$$,$APP.$cljs$cst$227$features$$);return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$(function($file$jscomp$64$$){return $app$main$data$workspace$libraries$libraries_fetched$$($self__$jscomp$4756$$.$file_id$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$file$jscomp$64$$],null))},$APP.$beicon$v2$core$merge_map$$($app$main$features$pointer_map$resolve_file$$,
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2233$get_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$self__$jscomp$4756$$.$library_id$,$APP.$cljs$cst$227$features$$,$_$jscomp$2050_features__$1$jscomp$15$$],null)))),$APP.$beicon$v2$core$map$$(function($thumbnails$jscomp$9$$){return function($state__$1$jscomp$20$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state__$1$jscomp$20$$,$APP.$cljs$cst$2191$thumbnails$$,
$APP.$cljs$core$merge$$,$thumbnails$jscomp$9$$)}},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3786$get_file_object_thumbnails$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$4756$$.$library_id$,$APP.$cljs$cst$78$tag$$,"component"],null))))});return new $app$main$data$workspace$libraries$load_library_file_68469$$($file_id$jscomp$169$$,$library_id$jscomp$44$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$libraries$link_file_to_library$$=function($file_id$jscomp$171$$,$library_id$jscomp$46$$){typeof $app$main$data$workspace$libraries$attach_library_68473$$==="undefined"&&($app$main$data$workspace$libraries$attach_library_68473$$=function($file_id$jscomp$172$$,$library_id$jscomp$47$$,$meta68474$$){this.$file_id$=$file_id$jscomp$172$$;this.$library_id$=$library_id$jscomp$47$$;this.$meta68474$=$meta68474$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3821$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_attach_library$$},$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68475$$,$meta68474__$1$$){return new $app$main$data$workspace$libraries$attach_library_68473$$(this.$file_id$,
this.$library_id$,$meta68474__$1$$)},$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68474$},$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
"attach-library",$APP.$cljs$cst$1628$file_id$$,this.$file_id$,$APP.$cljs$cst$3806$library_id$$,this.$library_id$],null)},$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$attach_library_68473$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2052$$,$state$jscomp$482$$){var $self__$jscomp$4761$$=this,$___$2$jscomp$369$$=this,$libraries$jscomp$81$$=$APP.$cljs$cst$2139$shared_files$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$482$$),
$library$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$81$$,$self__$jscomp$4761$$.$library_id$),$variants_count$$=$APP.$cljs$core$count$$($APP.$cljs$cst$2620$variants$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3822$library_summary$$.$cljs$core$IFn$_invoke$arity$1$($library$jscomp$27$$))),$loaded_libraries$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($lib$jscomp$9_p__68476$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($lib$jscomp$9_p__68476$$,
0,null);$lib$jscomp$9_p__68476$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($lib$jscomp$9_p__68476$$,1,null);return $APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($lib$jscomp$9_p__68476$$)==null||$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($lib$jscomp$9_p__68476$$))},$APP.$app$main$data$helpers$lookup_libraries$$($state$jscomp$482$$))));return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$merge_map$$(function($$__$1$jscomp$19_$__$2$jscomp$4_libraries_to_load$$){$$__$1$jscomp$19_$__$2$jscomp$4_libraries_to_load$$=
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($loaded_libraries$$,$$__$1$jscomp$19_$__$2$jscomp$4_libraries_to_load$$);$$__$1$jscomp$19_$__$2$jscomp$4_libraries_to_load$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($$__$1$jscomp$19_$__$2$jscomp$4_libraries_to_load$$,$self__$jscomp$4761$$.$library_id$);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68472_SHARP_$$){return $app$main$data$workspace$libraries$load_library_file$$($self__$jscomp$4761$$.$file_id$,
$p1__68472_SHARP_$$)},$$__$1$jscomp$19_$__$2$jscomp$4_libraries_to_load$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3823$link_file_to_library$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$4761$$.$file_id$,$APP.$cljs$cst$3806$library_id$$,$self__$jscomp$4761$$.$library_id$],null)))),(0,$APP.$beicon$v2$core$of$$)(function(){typeof $app$main$data$workspace$libraries$attach_library_finished_68480$$==="undefined"&&($app$main$data$workspace$libraries$attach_library_finished_68480$$=
function($loaded_libraries$jscomp$1$$,$meta68474$jscomp$1$$,$file_id$jscomp$173$$,$libraries$jscomp$82$$,$library_id$jscomp$48$$,$_$jscomp$2053$$,$state$jscomp$483$$,$library$jscomp$28$$,$variants_count$jscomp$1$$,$meta68481$$){this.$loaded_libraries$=$loaded_libraries$jscomp$1$$;this.$meta68474$=$meta68474$jscomp$1$$;this.$file_id$=$file_id$jscomp$173$$;this.libraries=$libraries$jscomp$82$$;this.$library_id$=$library_id$jscomp$48$$;this.$_$=$_$jscomp$2053$$;this.state=$state$jscomp$483$$;this.library=
$library$jscomp$28$$;this.$variants_count$=$variants_count$jscomp$1$$;this.$meta68481$=$meta68481$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$libraries$attach_library_finished_68480$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$libraries$attach_library_finished_68480$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $APP.$cljs$cst$3824$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_attach_library_finished$$},
$app$main$data$workspace$libraries$attach_library_finished_68480$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68482$$,$meta68481__$1$$){return new $app$main$data$workspace$libraries$attach_library_finished_68480$$(this.$loaded_libraries$,this.$meta68474$,this.$file_id$,this.libraries,this.$library_id$,this.$_$,this.state,this.library,this.$variants_count$,$meta68481__$1$$)},$app$main$data$workspace$libraries$attach_library_finished_68480$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68481$});return new $app$main$data$workspace$libraries$attach_library_finished_68480$$($loaded_libraries$$,$self__$jscomp$4761$$.$meta68474$,$self__$jscomp$4761$$.$file_id$,$libraries$jscomp$81$$,$self__$jscomp$4761$$.$library_id$,$___$2$jscomp$369$$,$state$jscomp$482$$,$library$jscomp$27$$,$variants_count$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)}()),$variants_count$$>0?$APP.$beicon$v2$core$map$$(function($library_usage$$){return $APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"attach-library-variants",$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$4761$$.$file_id$,$APP.$cljs$cst$3806$library_id$$,$self__$jscomp$4761$$.$library_id$,$cljs$cst$3825$variants_count$$,$variants_count$$,$cljs$cst$3826$library_used_in$$,$cljs$cst$3827$used_in$$.$cljs$core$IFn$_invoke$arity$1$($library_usage$$)],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3828$get_library_usage$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$4761$$.$library_id$],null))):null)});return new $app$main$data$workspace$libraries$attach_library_68473$$($file_id$jscomp$171$$,$library_id$jscomp$46$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$common$text$encode_style$$=function($k$jscomp$644_key$jscomp$380$$,$v$jscomp$581_val$jscomp$184$$){$k$jscomp$644_key$jscomp$380$$=$APP.$app$common$data$name$$($k$jscomp$644_key$jscomp$380$$);$v$jscomp$581_val$jscomp$184$$=$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$581_val$jscomp$184$$,null);return["PENPOT$$$",$k$jscomp$644_key$jscomp$380$$,"$$$",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$581_val$jscomp$184$$)].join("")};
$APP.$app$common$text$attrs_to_styles$$=function($attrs$jscomp$99$$){return $APP.$cljs$core$reduce_kv$$(function($res$jscomp$42$$,$k$jscomp$646$$,$v$jscomp$583$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($res$jscomp$42$$,$app$common$text$encode_style$$($k$jscomp$646$$,$v$jscomp$583$$))},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$attrs$jscomp$99$$)};
$APP.$app$common$text$styles_to_attrs$$=function($styles$jscomp$13$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$289$$,$k$jscomp$647_style$jscomp$39$$){if($APP.$cuerdas$core$starts_with_QMARK_$$($k$jscomp$647_style$jscomp$39$$,"PENPOT")){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$647_style$jscomp$39$$,"PENPOT_SELECTION"))return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$289$$,
$cljs$cst$3831$penpot_selection$$,!0);var $v$jscomp$584_vec__67082$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$03$$($k$jscomp$647_style$jscomp$39$$,"$$$",3);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$584_vec__67082$$,0,null);$k$jscomp$647_style$jscomp$39$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$584_vec__67082$$,1,null);$v$jscomp$584_vec__67082$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$584_vec__67082$$,2,
null);return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$289$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$647_style$jscomp$39$$),$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$584_vec__67082$$))}return $result$jscomp$289$$},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$APP.$cljs$core$seq$$($styles$jscomp$13$$)))};
$app$common$text$convert_to_draft$$=function($root$jscomp$63$$){function $calc_ranges$$($map__67177__$1_p__67176_xform$jscomp$35$$){$map__67177__$1_p__67176_xform$jscomp$35$$=$APP.$cljs$core$__destructure_map$$($map__67177__$1_p__67176_xform$jscomp$35$$);var $children$jscomp$249$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67177__$1_p__67176_xform$jscomp$35$$,$APP.$cljs$cst$340$children$$);$map__67177__$1_p__67176_xform$jscomp$35$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__67130_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__67130_SHARP_$$,
$APP.$cljs$cst$300$key$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1572$text$$]))}),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$empty_QMARK_$$),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$vec$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$0$()]));return $APP.$cljs$core$persistent_BANG_$$($cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($map__67177__$1_p__67176_xform$jscomp$35$$,
$cljs$core$completing$cljs$0core$0IFn$0_invoke$0arity$02$$(function($G__67227$jscomp$inline_6623_G__67231$jscomp$inline_6626_G__67235$jscomp$inline_6630_p1__67132_SHARP__ranges__$1$jscomp$inline_6614$$,$p2__67133_SHARP__v$jscomp$inline_6610$$){a:{var $JSCompiler_inline_result$jscomp$1151_k$jscomp$inline_6609$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2__67133_SHARP__v$jscomp$inline_6610$$,0,null);$p2__67133_SHARP__v$jscomp$inline_6610$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p2__67133_SHARP__v$jscomp$inline_6610$$,
1,null);for(var $G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$=$APP.$cljs$core$seq$$($children$jscomp$249$$),$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$=null,$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$=0;;){var $G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$=
$APP.$cljs$core$first$$($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$);if($APP.$cljs$core$truth_$$($G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$)){var $item$jscomp$inline_6617$$=$G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$=
$APP.$cljs$core$__destructure_map$$($G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$);$G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$,
$APP.$cljs$cst$1572$text$$);$G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,Array.from($G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$));$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p2__67133_SHARP__v$jscomp$inline_6610$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($item$jscomp$inline_6617$$,$JSCompiler_inline_result$jscomp$1151_k$jscomp$inline_6609$$,$cljs$cst$3834$app_DOT_common_DOT_text_SLASH_novalue$$))?($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$=$APP.$cljs$core$rest$$($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$),
$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$=$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$==null?$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$:$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$,$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$+=$APP.$cljs$core$count$$($G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$)):
$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$!=null?($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$=$APP.$cljs$core$rest$$($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$),$G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$=
$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$+$APP.$cljs$core$count$$($G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$),$G__67227$jscomp$inline_6623_G__67231$jscomp$inline_6626_G__67235$jscomp$inline_6630_p1__67132_SHARP__ranges__$1$jscomp$inline_6614$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__67227$jscomp$inline_6623_G__67231$jscomp$inline_6626_G__67235$jscomp$inline_6630_p1__67132_SHARP__ranges__$1$jscomp$inline_6614$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$195$offset$$,$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$,$APP.$cljs$cst$255$length$$,$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$-$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$,$APP.$cljs$cst$1889$style$$,$app$common$text$encode_style$$($JSCompiler_inline_result$jscomp$1151_k$jscomp$inline_6609$$,$p2__67133_SHARP__v$jscomp$inline_6610$$)],
null)),$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$=null,$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$=$G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$):($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$=$APP.$cljs$core$rest$$($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$),
$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$+=$APP.$cljs$core$count$$($G__67230$jscomp$inline_6625_cpoints$jscomp$inline_6619_map__67168__$1$jscomp$inline_6616_temp__5823__auto__$jscomp$inline_6615_text$jscomp$inline_6618$$))}else{$G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$=$G__67227$jscomp$inline_6623_G__67231$jscomp$inline_6626_G__67235$jscomp$inline_6630_p1__67132_SHARP__ranges__$1$jscomp$inline_6614$$;
$JSCompiler_inline_result$jscomp$1151_k$jscomp$inline_6609$$=$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$!=null?$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$195$offset$$,$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$,
$APP.$cljs$cst$255$length$$,$G__67226$jscomp$inline_6622_G__67234$jscomp$inline_6629_offset$jscomp$inline_6613$$-$G__67225$jscomp$inline_6621_G__67233$jscomp$inline_6628_start$jscomp$inline_6612$$,$APP.$cljs$cst$1889$style$$,$app$common$text$encode_style$$($JSCompiler_inline_result$jscomp$1151_k$jscomp$inline_6609$$,$p2__67133_SHARP__v$jscomp$inline_6610$$)],null)):$G__67169$jscomp$inline_6631_G__67224$jscomp$inline_6620_G__67228$jscomp$inline_6624_G__67232$jscomp$inline_6627_children__$1$jscomp$inline_6611$$;
break a}}$JSCompiler_inline_result$jscomp$1151_k$jscomp$inline_6609$$=void 0}return $JSCompiler_inline_result$jscomp$1151_k$jscomp$inline_6609$$}),$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),$children$jscomp$249$$))}return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3833$blocks$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__67138_SHARP_$$,$JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$){var $JSCompiler_temp_const$jscomp$1152$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;$JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$);var $key$jscomp$inline_6635$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$,$APP.$cljs$cst$300$key$$),$children$jscomp$inline_6636$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$,$APP.$cljs$cst$340$children$$);$JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$300$key$$,$key$jscomp$inline_6635$$,$APP.$cljs$cst$837$depth$$,0,$APP.$cljs$cst$1572$text$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$children$jscomp$inline_6636$$)),$APP.$cljs$cst$142$data$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$,$APP.$cljs$cst$300$key$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$340$children$$,$APP.$cljs$cst$139$type$$])),$APP.$cljs$cst$139$type$$,"unstyled",$cljs$cst$3835$entityRanges$$,
$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3832$inlineStyleRanges$$,$calc_ranges$$($JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$)],null);return $JSCompiler_temp_const$jscomp$1152$$.call($APP.$cljs$core$conj$$,$p1__67138_SHARP_$$,$JSCompiler_inline_result$jscomp$1154_map__67179__$1$jscomp$inline_6634_p2__67139_SHARP_$$)},$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__67140_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__67140_SHARP_$$),
"paragraph")},$root$jscomp$63$$)),$cljs$cst$3836$entityMap$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null)};
$app$common$text$content__GT_text_PLUS_styles$$=function($node$jscomp$305$$){return $APP.$cljs$core$reverse$$(function $app$common$text$content__GT_text_PLUS_styles_$_rec_style_text_map$$($acc$jscomp$124$$,$node__$1$jscomp$69$$,$head_style$jscomp$1_style$jscomp$40$$){var $node_style$jscomp$1$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$head_style$jscomp$1_style$jscomp$40$$,$APP.$cljs$core$select_keys$$($node__$1$jscomp$69$$,
$APP.$app$common$types$text$text_all_attrs$$)])),$head_text$jscomp$1_vec__67189$$=function(){var $or__5025__auto__$jscomp$759$$=$APP.$cljs$core$first$$($acc$jscomp$124$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$759$$)?$or__5025__auto__$jscomp$759$$:new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentArrayMap$EMPTY$$,""],null)}();$head_style$jscomp$1_style$jscomp$40$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($head_text$jscomp$1_vec__67189$$,
0,null);$head_text$jscomp$1_vec__67189$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($head_text$jscomp$1_vec__67189$$,1,null);var $new_acc$jscomp$1$$=$APP.$app$common$types$text$is_text_node_QMARK_$$($node__$1$jscomp$69$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($head_style$jscomp$1_style$jscomp$40$$,$node_style$jscomp$1$$)?$APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$node_style$jscomp$1$$,$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$2$($node__$1$jscomp$69$$,
"")],null),$acc$jscomp$124$$):$APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$node_style$jscomp$1$$,""+($head_text$jscomp$1_vec__67189$$??"")+($APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($node__$1$jscomp$69$$)??"")],null),$APP.$cljs$core$rest$$($acc$jscomp$124$$)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__67180_SHARP_$$,$p2__67181_SHARP_$$){return $app$common$text$content__GT_text_PLUS_styles_$_rec_style_text_map$$($p1__67180_SHARP_$$,
$p2__67181_SHARP_$$,$node_style$jscomp$1$$)},$acc$jscomp$124$$,$APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($node__$1$jscomp$69$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($node__$1$jscomp$69$$),"paragraph")?function(){var $ht$jscomp$5_vec__67194$$=$APP.$cljs$core$first$$($new_acc$jscomp$1$$),$hs$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ht$jscomp$5_vec__67194$$,0,null);$ht$jscomp$5_vec__67194$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ht$jscomp$5_vec__67194$$,1,null);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$hs$jscomp$2$$,""+($ht$jscomp$5_vec__67194$$??"")+"\n"],null),$APP.$cljs$core$rest$$($new_acc$jscomp$1$$))}():$new_acc$jscomp$1$$}($APP.$cljs$core$PersistentVector$EMPTY$$,$node$jscomp$305$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$))};
$app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$01$$=function($content$jscomp$165$$){return $app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$03$$($content$jscomp$165$$,null,0)};
$app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$03$$=function($node$jscomp$306$$,$path$jscomp$242$$,$index$jscomp$288$$){var $cur_path__$1$$=($APP.$cljs$core$truth_$$($path$jscomp$242$$)?""+($path$jscomp$242$$??"")+"-":"")+($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$306$$,$APP.$cljs$cst$1572$text$$))??"")+"-"+($index$jscomp$288$$??"");return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($node$jscomp$306$$,
$cljs$cst$3837$$id$$,$cur_path__$1$$),$APP.$cljs$cst$340$children$$,function($children$jscomp$251$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($node__$1$jscomp$70_p__67202$$){var $idx$jscomp$88$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node__$1$jscomp$70_p__67202$$,0,null);$node__$1$jscomp$70_p__67202$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node__$1$jscomp$70_p__67202$$,1,null);return $app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$03$$($node__$1$jscomp$70_p__67202$$,
$cur_path__$1$$,$idx$jscomp$88$$)},$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$251$$))})};
$APP.$app$util$text_editor$immutable_map__GT_map$$=function($data$jscomp$347_obj$jscomp$206$$){$data$jscomp$347_obj$jscomp$206$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__67218_v$jscomp$587$$){var $k$jscomp$650$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67218_v$jscomp$587$$,0,null);$p__67218_v$jscomp$587$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67218_v$jscomp$587$$,
1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$650$$),$p__67218_v$jscomp$587$$],null)}),$APP.$cljs$core$seq$$($data$jscomp$347_obj$jscomp$206$$));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$347_obj$jscomp$206$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$js__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$347_obj$jscomp$206$$),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$127$keywordize_keys$$,!0])))};$APP.$app$util$text_editor$import_content$$=function($content$jscomp$168$$){return $APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.convertFromRaw($APP.$cljs$core$clj__GT_js$$($app$common$text$convert_to_draft$$($content$jscomp$168$$)))};
$APP.$app$util$text_editor$get_editor_current_block_data$$=function($block$jscomp$4_state$jscomp$488$$){$block$jscomp$4_state$jscomp$488$$=$APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.getCurrentBlock($block$jscomp$4_state$jscomp$488$$);return $APP.$app$util$text_editor$immutable_map__GT_map$$($block$jscomp$4_state$jscomp$488$$.getData())};
$APP.$app$util$text_editor$get_editor_current_inline_styles$$=function($state$jscomp$490$$){return $APP.$cljs$core$truth_$$($APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.isCurrentEmpty($state$jscomp$490$$))?$APP.$app$util$text_editor$get_editor_current_block_data$$($state$jscomp$490$$):$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$text$styles_to_attrs$$($state$jscomp$490$$.getCurrentInlineStyle()),$APP.$cljs$cst$1747$text_align$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1748$text_direction$$]))};
$APP.$app$util$text_editor$update_editor_current_block_data$$=function($state$jscomp$491$$,$attrs$jscomp$101$$){return $APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.updateCurrentBlockData($state$jscomp$491$$,$APP.$cljs$core$clj__GT_js$$($attrs$jscomp$101$$))};
$app$util$text_editor$update_editor_current_inline_styles$$=function($selection_after_apply_state$jscomp$492$$,$attrs$jscomp$102$$){var $state__$1$jscomp$21_state__$2$jscomp$1$$=$APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.applyInlineStyle($selection_after_apply_state$jscomp$492$$,$APP.$app$common$text$attrs_to_styles$$($attrs$jscomp$102$$));$selection_after_apply_state$jscomp$492$$=$APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.getSelection($state__$1$jscomp$21_state__$2$jscomp$1$$);var $selected$jscomp$57$$=
$APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.getSelectedBlocks($state__$1$jscomp$21_state__$2$jscomp$1$$);$state__$1$jscomp$21_state__$2$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($state__$1$jscomp$22$$,$block_key$$){if($APP.$cljs$core$empty_QMARK_$$($APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.getBlockContent($state__$1$jscomp$22$$,$block_key$$)))return $APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.updateBlockData($state__$1$jscomp$22$$,$block_key$$,
$APP.$cljs$core$clj__GT_js$$($attrs$jscomp$102$$));var $attrs__$1$jscomp$18$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$text$styles_to_attrs$$($APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.getInlineStyle($state__$1$jscomp$22$$,$block_key$$,0)),$APP.$cljs$cst$1747$text_align$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1748$text_direction$$]));return $APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.updateBlockData($state__$1$jscomp$22$$,
$block_key$$,$APP.$cljs$core$clj__GT_js$$($attrs__$1$jscomp$18$$))},$state__$1$jscomp$21_state__$2$jscomp$1$$,$selected$jscomp$57$$);return $APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.setSelection($state__$1$jscomp$21_state__$2$jscomp$1$$,$selection_after_apply_state$jscomp$492$$)};
$app$util$text_editor$update_editor_current_inline_styles_fn$$=function($state$jscomp$493$$,$attrs$jscomp$103_update_fn$jscomp$23$$){var $G__67254$jscomp$inline_6638$$=$APP.$app$common$text$styles_to_attrs$$($state$jscomp$493$$.getCurrentInlineStyle());$attrs$jscomp$103_update_fn$jscomp$23$$=$attrs$jscomp$103_update_fn$jscomp$23$$.$cljs$core$IFn$_invoke$arity$1$?$attrs$jscomp$103_update_fn$jscomp$23$$.$cljs$core$IFn$_invoke$arity$1$($G__67254$jscomp$inline_6638$$):$attrs$jscomp$103_update_fn$jscomp$23$$($G__67254$jscomp$inline_6638$$);
return $APP.$shadow$js$shim$module$0$0penpot$0draft_js$$.applyInlineStyle($state$jscomp$493$$,$APP.$app$common$text$attrs_to_styles$$($attrs$jscomp$103_update_fn$jscomp$23$$))};
$app$main$data$workspace$texts$v2_content_has_text_QMARK_$$=function($content$jscomp$171$$){return $APP.$cljs$core$boolean$0$$($APP.$cljs$core$truth_$$($content$jscomp$171$$)?$APP.$cljs$core$some$$(function($node$jscomp$307$$){return!$APP.$cuerdas$core$blank_QMARK_$$($APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$307$$,""))},$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$text$is_text_node_QMARK_$$,$content$jscomp$171$$)):null)};
$APP.$app$main$data$workspace$texts$update_editor_state$$=function($p__68523$$,$editor_state$$){var $map__68524__$1$$=$APP.$cljs$core$__destructure_map$$($p__68523$$),$id$jscomp$587$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68524__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$workspace$texts$update_editor_state_68525$$==="undefined"&&($app$main$data$workspace$texts$update_editor_state_68525$$=function($p__68523$jscomp$1$$,$editor_state$jscomp$1$$,$map__68524$jscomp$1$$,$shape$jscomp$555$$,
$id$jscomp$588$$,$meta68526$$){this.$p__68523$=$p__68523$jscomp$1$$;this.$editor_state$=$editor_state$jscomp$1$$;this.$map__68524$=$map__68524$jscomp$1$$;this.shape=$shape$jscomp$555$$;this.id=$id$jscomp$588$$;this.$meta68526$=$meta68526$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$update_editor_state_68525$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_editor_state_68525$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3842$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_editor_state$$},$app$main$data$workspace$texts$update_editor_state_68525$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68527$$,$meta68526__$1$$){return new $app$main$data$workspace$texts$update_editor_state_68525$$(this.$p__68523$,this.$editor_state$,this.$map__68524$,this.shape,this.id,$meta68526__$1$$)},$app$main$data$workspace$texts$update_editor_state_68525$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68526$},$app$main$data$workspace$texts$update_editor_state_68525$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_editor_state_68525$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2062$$,$state$jscomp$508$$){return this.$editor_state$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$508$$,$APP.$cljs$cst$2184$workspace_editor_state$$,$APP.$cljs$core$assoc$$,
this.id,this.$editor_state$):$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$508$$,$APP.$cljs$cst$2184$workspace_editor_state$$,$APP.$cljs$core$dissoc$$,this.id)});return new $app$main$data$workspace$texts$update_editor_state_68525$$($p__68523$$,$editor_state$$,$map__68524__$1$$,$map__68524__$1$$,$id$jscomp$587$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$texts$shape_current_values$$=function($root$jscomp$64_shape$jscomp$563$$,$nodes$jscomp$31_pred$jscomp$83$$,$attrs$jscomp$108$$){$root$jscomp$64_shape$jscomp$563$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($root$jscomp$64_shape$jscomp$563$$);$nodes$jscomp$31_pred$jscomp$83$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($node$jscomp$308$$){if($APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$308$$)){var $default_text_attrs$$=
$APP.$app$common$types$text$get_default_text_attrs$$(),$fills$jscomp$22$$=$app$common$types$fills$has_valid_fill_attrs_QMARK_$$($node$jscomp$308$$)?$APP.$app$common$types$fills$create$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$select_keys$$($node$jscomp$308$$,$app$common$types$fills$fill_attrs$$))])):$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$308$$)!=
null?$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$308$$):$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($default_text_attrs$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$default_text_attrs$$,$node$jscomp$308$$])),$APP.$cljs$cst$1618$fills$$,$fills$jscomp$22$$)}return $node$jscomp$308$$},$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($nodes$jscomp$31_pred$jscomp$83$$,
$root$jscomp$64_shape$jscomp$563$$));return $APP.$app$common$attrs$get_attrs_multi$cljs$0core$0IFn$0_invoke$0arity$02$$($nodes$jscomp$31_pred$jscomp$83$$,$attrs$jscomp$108$$)};
$APP.$app$main$data$workspace$texts$current_root_values$$=function($attrs$jscomp$109_p__68609$$){var $map__68610__$1_shape$jscomp$564$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$109_p__68609$$);$attrs$jscomp$109_p__68609$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68610__$1_shape$jscomp$564$$,$APP.$cljs$cst$2595$attrs$$);$map__68610__$1_shape$jscomp$564$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68610__$1_shape$jscomp$564$$,$APP.$cljs$cst$1795$shape$$);
return $app$main$data$workspace$texts$shape_current_values$$($map__68610__$1_shape$jscomp$564$$,$APP.$app$common$types$text$is_root_node_QMARK_$$,$attrs$jscomp$109_p__68609$$)};
$app$main$data$workspace$texts$v2_current_text_values$$=function($editor_instance_p__68614_result$jscomp$293$$){var $attrs$jscomp$110_map__68615__$1$$=$APP.$cljs$core$__destructure_map$$($editor_instance_p__68614_result$jscomp$293$$);$editor_instance_p__68614_result$jscomp$293$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$110_map__68615__$1$$,$APP.$cljs$cst$3847$editor_instance$$);$attrs$jscomp$110_map__68615__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$110_map__68615__$1$$,
$APP.$cljs$cst$2595$attrs$$);$editor_instance_p__68614_result$jscomp$293$$=$APP.$cljs$core$select_keys$$($APP.$app$util$text$content$styles$get_styles_from_style_declaration$$($editor_instance_p__68614_result$jscomp$293$$.currentStyle),$attrs$jscomp$110_map__68615__$1$$);return $APP.$cljs$core$empty_QMARK_$$($editor_instance_p__68614_result$jscomp$293$$)?$APP.$app$common$types$text$default_text_attrs$$:$editor_instance_p__68614_result$jscomp$293$$};
$APP.$app$main$data$workspace$texts$current_paragraph_values$$=function($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$){$JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$);var $attrs$jscomp$inline_6643_editor_state$jscomp$4$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$,$APP.$cljs$cst$3848$editor_state$$),$editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$,$APP.$cljs$cst$3847$editor_instance$$),$attrs$jscomp$112$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$,$APP.$cljs$cst$2595$attrs$$),$shape$jscomp$566$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$,$APP.$cljs$cst$1795$shape$$);$editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$!=
null?$JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$=$app$main$data$workspace$texts$v2_current_text_values$$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$):$attrs$jscomp$inline_6643_editor_state$jscomp$4$$!=null?($editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$),
$JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$,$APP.$cljs$cst$3848$editor_state$$),$attrs$jscomp$inline_6643_editor_state$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$,$APP.$cljs$cst$2595$attrs$$),
$editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$,$APP.$cljs$cst$1795$shape$$),$JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$)?
$APP.$cljs$core$select_keys$$($APP.$app$util$text_editor$get_editor_current_block_data$$($JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$),$attrs$jscomp$inline_6643_editor_state$jscomp$4$$):$app$main$data$workspace$texts$shape_current_values$$($editor_instance$jscomp$1_map__68617__$1$jscomp$inline_6641_shape$jscomp$inline_6644$$,$APP.$app$common$types$text$is_paragraph_node_QMARK_$$,$attrs$jscomp$inline_6643_editor_state$jscomp$4$$)):
$JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$=$app$main$data$workspace$texts$shape_current_values$$($shape$jscomp$566$$,$APP.$app$common$types$text$is_paragraph_node_QMARK_$$,$attrs$jscomp$112$$);return $JSCompiler_temp$jscomp$1155_JSCompiler_temp$jscomp$1156_editor_state$jscomp$inline_6642_map__68621__$1_p__68619$$};
$APP.$app$main$data$workspace$texts$current_text_values$$=function($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$){$JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$);
var $attrs$jscomp$inline_6649_editor_state$jscomp$6_map__68628__$1$jscomp$inline_6647$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$,$APP.$cljs$cst$3848$editor_state$$),$editor_instance$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$,
$APP.$cljs$cst$3847$editor_instance$$),$attrs$jscomp$114$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$,$APP.$cljs$cst$2595$attrs$$),$shape$jscomp$567$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$,$APP.$cljs$cst$1795$shape$$);
$editor_instance$jscomp$2$$!=null?$JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$=$app$main$data$workspace$texts$v2_current_text_values$$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$):$attrs$jscomp$inline_6649_editor_state$jscomp$6_map__68628__$1$jscomp$inline_6647$$!=null?($attrs$jscomp$inline_6649_editor_state$jscomp$6_map__68628__$1$jscomp$inline_6647$$=
$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$),$JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_6649_editor_state$jscomp$6_map__68628__$1$jscomp$inline_6647$$,$APP.$cljs$cst$3848$editor_state$$),$attrs$jscomp$inline_6649_editor_state$jscomp$6_map__68628__$1$jscomp$inline_6647$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_6649_editor_state$jscomp$6_map__68628__$1$jscomp$inline_6647$$,$APP.$cljs$cst$2595$attrs$$),$JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$=$APP.$cljs$core$select_keys$$($APP.$app$util$text_editor$get_editor_current_inline_styles$$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$),
$attrs$jscomp$inline_6649_editor_state$jscomp$6_map__68628__$1$jscomp$inline_6647$$),$JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$=$APP.$cljs$core$empty_QMARK_$$($JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$)?$APP.$app$common$types$text$get_default_text_attrs$$():$JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$):
$JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$=$app$main$data$workspace$texts$shape_current_values$$($shape$jscomp$567$$,$APP.$app$common$types$text$is_text_node_QMARK_$$,$attrs$jscomp$114$$);return $JSCompiler_temp$jscomp$1157_JSCompiler_temp$jscomp$1158_editor_state$jscomp$inline_6648_map__68632__$1_p__68631_result$jscomp$inline_6650$$};
$app$main$data$workspace$texts$update_root_attrs$$=function($p__68753$$){var $map__68754__$1$$=$APP.$cljs$core$__destructure_map$$($p__68753$$),$id$jscomp$599$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68754__$1$$,$APP.$cljs$cst$266$id$$),$attrs$jscomp$119$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68754__$1$$,$APP.$cljs$cst$2595$attrs$$);typeof $app$main$data$workspace$texts$update_root_attrs_68755$$==="undefined"&&($app$main$data$workspace$texts$update_root_attrs_68755$$=
function($p__68753$jscomp$1$$,$map__68754$jscomp$1$$,$id$jscomp$600$$,$attrs$jscomp$120$$,$meta68756$$){this.$p__68753$=$p__68753$jscomp$1$$;this.$map__68754$=$map__68754$jscomp$1$$;this.id=$id$jscomp$600$$;this.$attrs$=$attrs$jscomp$120$$;this.$meta68756$=$meta68756$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$update_root_attrs_68755$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_root_attrs_68755$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3850$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_root_attrs$$},$app$main$data$workspace$texts$update_root_attrs_68755$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68757$$,$meta68756__$1$$){return new $app$main$data$workspace$texts$update_root_attrs_68755$$(this.$p__68753$,this.$map__68754$,this.id,this.$attrs$,$meta68756__$1$$)},$app$main$data$workspace$texts$update_root_attrs_68755$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68756$},
$app$main$data$workspace$texts$update_root_attrs_68755$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_root_attrs_68755$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2069_objects$jscomp$501_shape_ids$jscomp$6$$,$shape$jscomp$570_state$jscomp$515$$){var $self__$jscomp$4807$$=this;$_$jscomp$2069_objects$jscomp$501_shape_ids$jscomp$6$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$570_state$jscomp$515$$);
$shape$jscomp$570_state$jscomp$515$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2069_objects$jscomp$501_shape_ids$jscomp$6$$,$self__$jscomp$4807$$.id);$_$jscomp$2069_objects$jscomp$501_shape_ids$jscomp$6$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$570_state$jscomp$515$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$4807$$.id],null):$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$570_state$jscomp$515$$)?
$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2069_objects$jscomp$501_shape_ids$jscomp$6$$,$self__$jscomp$4807$$.id):null;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2069_objects$jscomp$501_shape_ids$jscomp$6$$,function($shape__$1$jscomp$42$$){return $APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$42$$)!=null?$app$common$types$text$update_text_content$$($shape__$1$jscomp$42$$,
$APP.$app$common$types$text$is_root_node_QMARK_$$,$APP.$app$common$data$txt_merge$$,$self__$jscomp$4807$$.$attrs$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$42$$,$APP.$cljs$cst$1621$content$$,$APP.$app$common$data$txt_merge$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"root"],null),$self__$jscomp$4807$$.$attrs$))}))});return new $app$main$data$workspace$texts$update_root_attrs_68755$$($p__68753$$,$map__68754__$1$$,$id$jscomp$599$$,$attrs$jscomp$119$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$texts$update_paragraph_attrs$$=function($p__68759$$){var $map__68760__$1$$=$APP.$cljs$core$__destructure_map$$($p__68759$$),$id$jscomp$601$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68760__$1$$,$APP.$cljs$cst$266$id$$),$attrs$jscomp$121_attrs__$1$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68760__$1$$,$APP.$cljs$cst$2595$attrs$$);$attrs$jscomp$121_attrs__$1$jscomp$19$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$121_attrs__$1$jscomp$19$$);typeof $app$main$data$workspace$texts$update_paragraph_attrs_68761$$===
"undefined"&&($app$main$data$workspace$texts$update_paragraph_attrs_68761$$=function($p__68759$jscomp$1$$,$map__68760$jscomp$1$$,$id$jscomp$602$$,$attrs$jscomp$122$$,$meta68762$$){this.$p__68759$=$p__68759$jscomp$1$$;this.$map__68760$=$map__68760$jscomp$1$$;this.id=$id$jscomp$602$$;this.$attrs$=$attrs$jscomp$122$$;this.$meta68762$=$meta68762$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3851$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_paragraph_attrs$$},$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68763$$,$meta68762__$1$$){return new $app$main$data$workspace$texts$update_paragraph_attrs_68761$$(this.$p__68759$,this.$map__68760$,
this.id,this.$attrs$,$meta68762__$1$$)},$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68762$},$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2070$$,$state$jscomp$516$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$516$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2184$workspace_editor_state$$,this.id],null),$APP.$app$util$text_editor$update_editor_current_block_data$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.$attrs$]))},$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_paragraph_attrs_68761$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2071_objects$jscomp$502_shape_ids$jscomp$7$$,$shape$jscomp$571_state$jscomp$517$$){function $merge_fn$$($node$jscomp$315$$,$attrs__$1$jscomp$20$$){return $APP.$cljs$core$reduce_kv$$(function($node__$1$jscomp$72$$,$k$jscomp$651$$,$v$jscomp$588$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($node__$1$jscomp$72$$,$k$jscomp$651$$,$v$jscomp$588$$)},$node$jscomp$315$$,$attrs__$1$jscomp$20$$)}var $self__$jscomp$4812$$=this;if($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$571_state$jscomp$517$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2184$workspace_editor_state$$,$self__$jscomp$4812$$.id],null))!=null)return null;$_$jscomp$2071_objects$jscomp$502_shape_ids$jscomp$7$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$571_state$jscomp$517$$);$shape$jscomp$571_state$jscomp$517$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2071_objects$jscomp$502_shape_ids$jscomp$7$$,
$self__$jscomp$4812$$.id);$_$jscomp$2071_objects$jscomp$502_shape_ids$jscomp$7$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$571_state$jscomp$517$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$4812$$.id],null):$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$571_state$jscomp$517$$)?$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2071_objects$jscomp$502_shape_ids$jscomp$7$$,
$self__$jscomp$4812$$.id):null;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2071_objects$jscomp$502_shape_ids$jscomp$7$$,function($p1__68758_SHARP_$$){return $app$common$types$text$update_text_content$$($p1__68758_SHARP_$$,$APP.$app$common$types$text$is_paragraph_node_QMARK_$$,$merge_fn$$,$self__$jscomp$4812$$.$attrs$)}))});return new $app$main$data$workspace$texts$update_paragraph_attrs_68761$$($p__68759$$,$map__68760__$1$$,
$id$jscomp$601$$,$attrs$jscomp$121_attrs__$1$jscomp$19$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$texts$update_text_attrs$$=function($p__68766$$){var $map__68767__$1$$=$APP.$cljs$core$__destructure_map$$($p__68766$$),$id$jscomp$603$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68767__$1$$,$APP.$cljs$cst$266$id$$),$attrs$jscomp$123$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68767__$1$$,$APP.$cljs$cst$2595$attrs$$);typeof $app$main$data$workspace$texts$update_text_attrs_68768$$==="undefined"&&($app$main$data$workspace$texts$update_text_attrs_68768$$=
function($p__68766$jscomp$1$$,$map__68767$jscomp$1$$,$id$jscomp$604$$,$attrs$jscomp$124$$,$meta68769$$){this.$p__68766$=$p__68766$jscomp$1$$;this.$map__68767$=$map__68767$jscomp$1$$;this.id=$id$jscomp$604$$;this.$attrs$=$attrs$jscomp$124$$;this.$meta68769$=$meta68769$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3852$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_attrs$$},$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68770$$,$meta68769__$1$$){return new $app$main$data$workspace$texts$update_text_attrs_68768$$(this.$p__68766$,this.$map__68767$,this.id,this.$attrs$,$meta68769__$1$$)},$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68769$},
$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2072$$,$state$jscomp$518$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$518$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2184$workspace_editor_state$$,
this.id],null),$app$util$text_editor$update_editor_current_inline_styles$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.$attrs$]))},$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_text_attrs_68768$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2073_objects$jscomp$503_shape_ids$jscomp$8$$,$shape$jscomp$572_state$jscomp$519$$){function $update_node_QMARK_$$($node$jscomp$316$$){return $APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$316$$)||
$APP.$app$common$types$text$is_paragraph_node_QMARK_$$($node$jscomp$316$$)}var $self__$jscomp$4817$$=this;if($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$572_state$jscomp$519$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2184$workspace_editor_state$$,$self__$jscomp$4817$$.id],null))!=null)return null;$_$jscomp$2073_objects$jscomp$503_shape_ids$jscomp$8$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$572_state$jscomp$519$$);
$shape$jscomp$572_state$jscomp$519$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2073_objects$jscomp$503_shape_ids$jscomp$8$$,$self__$jscomp$4817$$.id);$_$jscomp$2073_objects$jscomp$503_shape_ids$jscomp$8$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$572_state$jscomp$519$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$4817$$.id],null):$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$572_state$jscomp$519$$)?
$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2073_objects$jscomp$503_shape_ids$jscomp$8$$,$self__$jscomp$4817$$.id):null;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2073_objects$jscomp$503_shape_ids$jscomp$8$$,function($p1__68765_SHARP_$$){return $app$common$types$text$update_text_content$$($p1__68765_SHARP_$$,$update_node_QMARK_$$,$APP.$app$common$data$txt_merge$$,
$self__$jscomp$4817$$.$attrs$)}))});return new $app$main$data$workspace$texts$update_text_attrs_68768$$($p__68766$$,$map__68767__$1$$,$id$jscomp$603$$,$attrs$jscomp$123$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$texts$migrate_node$$=function($node$jscomp$317$$){var $color_attrs$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$select_keys$$($node$jscomp$317$$,$app$common$types$fills$fill_attrs$$)),$G__68772__$1_G__68772__$2$$=$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$317$$)==null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($node$jscomp$317$$,$APP.$cljs$cst$1618$fills$$,$APP.$app$common$types$fills$create$$()):$node$jscomp$317$$;$G__68772__$1_G__68772__$2$$=
$APP.$cljs$core$truth_$$($color_attrs$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__68772__$1_G__68772__$2$$,$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1731$fill_opacity$$,$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$cst$1624$fill_color_ref_file$$,$APP.$cljs$cst$1732$fill_color_gradient$$])),$APP.$cljs$cst$1618$fills$$,$APP.$app$common$types$fills$update$$,
$APP.$cljs$core$conj$$,$color_attrs$$):$G__68772__$1_G__68772__$2$$;return $APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$317$$)==null&&$APP.$cljs$core$empty_QMARK_$$($color_attrs$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68772__$1_G__68772__$2$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$contains_QMARK_$$($APP.$app$common$flags$_STAR_current_STAR_$$,$APP.$cljs$cst$1739$frontend_binary_fills$$)?$APP.$app$common$types$fills$impl$from_plain$$($app$common$types$text$default_text_fills$$):
$app$common$types$text$default_text_fills$$):$G__68772__$1_G__68772__$2$$};
$APP.$app$main$data$workspace$texts$update_text_with_function$cljs$0core$0IFn$0_invoke$0arity$03$$=function($id$jscomp$606$$,$update_node_fn$jscomp$1$$,$options$jscomp$526$$){typeof $app$main$data$workspace$texts$update_text_with_function_68781$$==="undefined"&&($app$main$data$workspace$texts$update_text_with_function_68781$$=function($id$jscomp$607$$,$update_node_fn$jscomp$2$$,$options$jscomp$527$$,$meta68782$$){this.id=$id$jscomp$607$$;this.$update_node_fn$=$update_node_fn$jscomp$2$$;this.options=
$options$jscomp$527$$;this.$meta68782$=$meta68782$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3853$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_with_function$$},
$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68783$$,$meta68782__$1$$){return new $app$main$data$workspace$texts$update_text_with_function_68781$$(this.id,this.$update_node_fn$,this.options,$meta68782__$1$$)},$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68782$},$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2074$$,$state$jscomp$520$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$520$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2184$workspace_editor_state$$,this.id],null),$app$util$text_editor$update_editor_current_inline_styles_fn$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$(this.$update_node_fn$,$app$main$data$workspace$texts$migrate_node$$)]))},$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$,
$state$jscomp$521$$){var $self__$jscomp$4822$$=this;if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$inline_6652_or__5025__auto__$jscomp$760$$=$APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$521$$,"text-editor/v2");$and__5023__auto__$jscomp$inline_6652_or__5025__auto__$jscomp$760$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6652_or__5025__auto__$jscomp$760$$)?$APP.$cljs$cst$2183$workspace_editor$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$521$$)==
null:$and__5023__auto__$jscomp$inline_6652_or__5025__auto__$jscomp$760$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6652_or__5025__auto__$jscomp$760$$)?$and__5023__auto__$jscomp$inline_6652_or__5025__auto__$jscomp$760$$:$APP.$cljs$core$not$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$521$$,"text-editor/v2"))&&$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$521$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2184$workspace_editor_state$$,$self__$jscomp$4822$$.id],null))==null}())){$_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$=function(){var $or__5025__auto__$jscomp$761$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4822$$.options,$APP.$cljs$cst$2028$page_id$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$761$$)?$or__5025__auto__$jscomp$761$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$521$$,$APP.$cljs$cst$1903$current_page_id$$)}();
$_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$521$$,$_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$);var $shape$jscomp$573$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$,$self__$jscomp$4822$$.id),$update_node_QMARK_$jscomp$1$$=$cljs$core$some_fn$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$text$is_text_node_QMARK_$$,
$APP.$app$common$types$text$is_paragraph_node_QMARK_$$);$_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$573$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$4822$$.id],null):$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$573$$)?$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$,
$self__$jscomp$4822$$.id):null;var $update_content$jscomp$1$$=function($content$jscomp$179$$){return $APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$($update_node_QMARK_$jscomp$1$$,$self__$jscomp$4822$$.$update_node_fn$,$APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$03$$($cljs$core$some_fn$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$text$is_text_node_QMARK_$$,$APP.$app$common$types$text$is_paragraph_node_QMARK_$$),$app$main$data$workspace$texts$migrate_node$$,
$content$jscomp$179$$))};return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$2075_objects$jscomp$504_page_id$jscomp$179_shape_ids$jscomp$9$$,function($shape__$1$jscomp$43$$){return $APP.$app$common$data$update_when$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$43$$,$APP.$cljs$cst$1618$fills$$),$APP.$cljs$cst$1621$content$$,$update_content$jscomp$1$$)},$self__$jscomp$4822$$.options))}return null},
$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_text_with_function_68781$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$2076_temp__5825__auto__$jscomp$190$$,$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$){return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$,
"text-editor/v2"))&&($_$jscomp$2076_temp__5825__auto__$jscomp$190$$=$APP.$cljs$cst$2183$workspace_editor$$.$cljs$core$IFn$_invoke$arity$1$($G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$),$APP.$cljs$core$truth_$$($_$jscomp$2076_temp__5825__auto__$jscomp$190$$))?($G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.getCurrentStyle($_$jscomp$2076_temp__5825__auto__$jscomp$190$$),
$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$=$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$==null?null:$app$util$text$content$styles$get_styles_from_style_declaration$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$3066$removed_mixed$$,!0])),$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$=$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$==null?null:$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$(this.$update_node_fn$,$app$main$data$workspace$texts$migrate_node$$)($G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$),
$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$=$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$==null?null:$app$util$text$content$styles$attrs__GT_styles$$($G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$),$shadow$js$shim$module$0$0penpot$0text_editor$$.applyStylesToSelection($_$jscomp$2076_temp__5825__auto__$jscomp$190$$,
$G__68793$jscomp$inline_6654_G__68793__$1$jscomp$inline_6655_G__68793__$2$jscomp$inline_6656_state$jscomp$522_styles$jscomp$17$$)):null});return new $app$main$data$workspace$texts$update_text_with_function_68781$$($id$jscomp$606$$,$update_node_fn$jscomp$1$$,$options$jscomp$526$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$texts$apply_text_modifier$$=function($delta_move_shape$jscomp$576$$,$G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$){if($G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$!=null){var $map__68845__$1_position_data$jscomp$8$$=$APP.$cljs$core$__destructure_map$$($G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$),$G__68846__$1$jscomp$inline_6667_width$jscomp$138$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68845__$1_position_data$jscomp$8$$,$APP.$cljs$cst$288$width$$);$G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68845__$1_position_data$jscomp$8$$,$APP.$cljs$cst$1511$height$$);$map__68845__$1_position_data$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68845__$1_position_data$jscomp$8$$,$APP.$cljs$cst$1875$position_data$$);
$G__68846__$1$jscomp$inline_6667_width$jscomp$138$$=$G__68846__$1$jscomp$inline_6667_width$jscomp$138$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($delta_move_shape$jscomp$576$$,$APP.$app$common$types$modifiers$change_dimensions_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($delta_move_shape$jscomp$576$$,$APP.$cljs$cst$288$width$$,$G__68846__$1$jscomp$inline_6667_width$jscomp$138$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1790$ignore_lock_QMARK_$$,
!0],null))):$delta_move_shape$jscomp$576$$;$G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$=$G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($G__68846__$1$jscomp$inline_6667_width$jscomp$138$$,$APP.$app$common$types$modifiers$change_dimensions_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($delta_move_shape$jscomp$576$$,
$APP.$cljs$cst$1511$height$$,$G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1790$ignore_lock_QMARK_$$,!0],null))):$G__68846__$1$jscomp$inline_6667_width$jscomp$138$$;$G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$=$map__68845__$1_position_data$jscomp$8$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$,
$APP.$cljs$cst$1875$position_data$$,$map__68845__$1_position_data$jscomp$8$$):$G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$;$delta_move_shape$jscomp$576$$=$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$modifiers$safe_size_rect$$($G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$)),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$modifiers$safe_size_rect$$($delta_move_shape$jscomp$576$$)));
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__68846__$2$jscomp$inline_6668_height$jscomp$124_new_shape$jscomp$19_text_modifier$jscomp$1$$,$APP.$cljs$cst$1875$position_data$$,$app$common$geom$shapes$move_position_data$$,$delta_move_shape$jscomp$576$$)}return $delta_move_shape$jscomp$576$$};
$APP.$app$main$data$workspace$texts$update_attrs$$=function($id$jscomp$620$$,$attrs$jscomp$125$$){typeof $app$main$data$workspace$texts$update_attrs_68894$$==="undefined"&&($app$main$data$workspace$texts$update_attrs_68894$$=function($id$jscomp$621$$,$attrs$jscomp$126$$,$meta68895$$){this.id=$id$jscomp$621$$;this.$attrs$=$attrs$jscomp$126$$;this.$meta68895$=$meta68895$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3869$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_attrs$$},$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68896$$,$meta68895__$1$$){return new $app$main$data$workspace$texts$update_attrs_68894$$(this.id,this.$attrs$,$meta68895__$1$$)},$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68895$},$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2092$$,$state$jscomp$537$$){var $self__$jscomp$4872$$=this,$text_editor_instance$$=$APP.$cljs$cst$2183$workspace_editor$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$537$$);return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$465$$=
$APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$537$$,"text-editor/v2");return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$465$$)?$text_editor_instance$$!=null:$and__5023__auto__$jscomp$465$$}())?$APP.$beicon$v2$core$empty$$():$APP.$beicon$v2$core$concat$$(function(){var $attrs__$1$jscomp$21$$=$APP.$cljs$core$select_keys$$($self__$jscomp$4872$$.$attrs$,$APP.$app$common$types$text$text_valign_attrs$$);return $APP.$cljs$core$empty_QMARK_$$($attrs__$1$jscomp$21$$)?$APP.$beicon$v2$core$empty$$():
(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$texts$update_root_attrs$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$self__$jscomp$4872$$.id,$APP.$cljs$cst$2595$attrs$$,$attrs__$1$jscomp$21$$],null)))}(),function(){var $attrs__$1$jscomp$22$$=$APP.$cljs$core$select_keys$$($self__$jscomp$4872$$.$attrs$,$APP.$app$common$types$text$paragraph_attrs$$);return $APP.$cljs$core$empty_QMARK_$$($attrs__$1$jscomp$22$$)?$APP.$beicon$v2$core$empty$$():(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$texts$update_paragraph_attrs$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$266$id$$,$self__$jscomp$4872$$.id,$APP.$cljs$cst$2595$attrs$$,$attrs__$1$jscomp$22$$],null)))}(),function(){var $attrs__$1$jscomp$23$$=$APP.$cljs$core$select_keys$$($self__$jscomp$4872$$.$attrs$,$APP.$app$common$types$text$text_node_attrs$$);return $APP.$cljs$core$empty_QMARK_$$($attrs__$1$jscomp$23$$)?$APP.$beicon$v2$core$empty$$():(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$texts$update_text_attrs$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,
$self__$jscomp$4872$$.id,$APP.$cljs$cst$2595$attrs$$,$attrs__$1$jscomp$23$$],null)))}(),$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$537$$,"text-editor/v2"))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$texts$v2_update_text_editor_styles$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$main$data$workspace$texts$v2_update_text_editor_styles$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4872$$.id,$self__$jscomp$4872$$.$attrs$):$APP.$app$main$data$workspace$texts$v2_update_text_editor_styles$$($self__$jscomp$4872$$.id,
$self__$jscomp$4872$$.$attrs$)):null,$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$537$$,"render-wasm/v1"))?$APP.$beicon$v2$core$concat$$($APP.$cljs$core$truth_$$($APP.$app$render_wasm$text_editor$text_editor_is_active_QMARK_$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$app$render_wasm$text_editor$text_editor_is_active_QMARK_$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$app$render_wasm$text_editor$text_editor_is_active_QMARK_$$())?function(){var $G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$=
$APP.$cljs$core$select_keys$$($self__$jscomp$4872$$.$attrs$,$APP.$app$common$types$text$text_node_attrs$$);if($APP.$cljs$core$empty_QMARK_$$($G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$))return null;var $G__68904$jscomp$inline_6671_result$jscomp$296$$=$app$render_wasm$text_editor$apply_style_to_selection$$($G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$);$APP.$cljs$core$truth_$$($G__68904$jscomp$inline_6671_result$jscomp$296$$)?
($G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$=$APP.$cljs$cst$2500$shape_id$$.$cljs$core$IFn$_invoke$arity$1$($G__68904$jscomp$inline_6671_result$jscomp$296$$),$G__68904$jscomp$inline_6671_result$jscomp$296$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($G__68904$jscomp$inline_6671_result$jscomp$296$$),$G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$=$app$main$data$workspace$texts$v2_update_text_shape_content$$.$cljs$core$IFn$_invoke$arity$4$?
$app$main$data$workspace$texts$v2_update_text_shape_content$$.$cljs$core$IFn$_invoke$arity$4$($G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$,$G__68904$jscomp$inline_6671_result$jscomp$296$$,$APP.$cljs$cst$3870$update_name_QMARK_$$,!0):$app$main$data$workspace$texts$v2_update_text_shape_content$$($G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$,$G__68904$jscomp$inline_6671_result$jscomp$296$$,
$APP.$cljs$cst$3870$update_name_QMARK_$$,!0),$G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$=(0,$APP.$beicon$v2$core$of$$)($G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$)):$G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$=null;return $G__68903$jscomp$inline_6670_JSCompiler_inline_result$jscomp$1160_JSCompiler_temp$jscomp$1159_span_attrs$$}():
null,function(){var $G__68907$$=(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$wasm_text$resize_wasm_text$$($self__$jscomp$4872$$.id));return $APP.$cljs$core$contains_QMARK_$$($self__$jscomp$4872$$.$attrs$,$APP.$cljs$cst$1741$font_id$$)?$APP.$beicon$v2$core$delay$$(200,$G__68907$$):$G__68907$$}()):null)},$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$update_attrs_68894$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=
function($_$jscomp$2093_temp__5825__auto__$jscomp$191$$,$G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$){return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$,"text-editor/v2"))&&($_$jscomp$2093_temp__5825__auto__$jscomp$191$$=$APP.$cljs$cst$2183$workspace_editor$$.$cljs$core$IFn$_invoke$arity$1$($G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$),
$APP.$cljs$core$truth_$$($_$jscomp$2093_temp__5825__auto__$jscomp$191$$))?($G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.getCurrentStyle($_$jscomp$2093_temp__5825__auto__$jscomp$191$$),$G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$=$G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$==null?null:$APP.$app$util$text$content$styles$get_styles_from_style_declaration$$($G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$),
$G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$,this.$attrs$])),$G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$=$app$util$text$content$styles$attrs__GT_styles$$($G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$),
$shadow$js$shim$module$0$0penpot$0text_editor$$.applyStylesToSelection($_$jscomp$2093_temp__5825__auto__$jscomp$191$$,$G__68909$jscomp$inline_6673_attrs_to_override_overriden_attrs_state$jscomp$538_styles$jscomp$18$$)):null});return new $app$main$data$workspace$texts$update_attrs_68894$$($id$jscomp$620$$,$attrs$jscomp$125$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$texts$apply_typography$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ids$jscomp$148$$,$typography$jscomp$19$$,$file_id$jscomp$177$$){typeof $app$main$data$workspace$texts$apply_typography_68926$$==="undefined"&&($app$main$data$workspace$texts$apply_typography_68926$$=function($ids$jscomp$149$$,$typography$jscomp$20$$,$file_id$jscomp$178$$,$meta68927$$){this.ids=$ids$jscomp$149$$;this.typography=$typography$jscomp$20$$;this.$file_id$=$file_id$jscomp$178$$;this.$meta68927$=
$meta68927$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$apply_typography_68926$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$apply_typography_68926$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3872$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_apply_typography$$},$app$main$data$workspace$texts$apply_typography_68926$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68928$$,$meta68927__$1$$){return new $app$main$data$workspace$texts$apply_typography_68926$$(this.ids,this.typography,this.$file_id$,$meta68927__$1$$)},$app$main$data$workspace$texts$apply_typography_68926$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68927$},$app$main$data$workspace$texts$apply_typography_68926$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$apply_typography_68926$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2095_ids__$1$jscomp$17$$,$state$jscomp$539_undo_id$jscomp$29$$){var $editor_state$jscomp$7$$=$APP.$cljs$cst$2184$workspace_editor_state$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$539_undo_id$jscomp$29$$);$_$jscomp$2095_ids__$1$jscomp$17$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.ids,$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$539_undo_id$jscomp$29$$));var $attrs$jscomp$129$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.typography,
$APP.$cljs$cst$1626$typography_ref_file$$,this.$file_id$),$APP.$cljs$cst$1740$typography_ref_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.typography)),$APP.$cljs$cst$266$id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$]));$state$jscomp$539_undo_id$jscomp$29$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($state$jscomp$539_undo_id$jscomp$29$$)),
$APP.$beicon$v2$core$map$$(function($id$jscomp$622$$){var $editor$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($editor_state$jscomp$7$$,$id$jscomp$622$$);return $APP.$app$main$data$workspace$texts$update_text_attrs$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,$id$jscomp$622$$,$APP.$cljs$cst$1578$editor$$,$editor$jscomp$6$$,$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$129$$],null))},$APP.$beicon$v2$core$from$$($APP.$cljs$core$seq$$($_$jscomp$2095_ids__$1$jscomp$17$$))),
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($state$jscomp$539_undo_id$jscomp$29$$)))});return new $app$main$data$workspace$texts$apply_typography_68926$$($ids$jscomp$148$$,$typography$jscomp$19$$,$file_id$jscomp$177$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$texts$v2_update_text_editor_styles$$=function($id$jscomp$623$$,$new_styles$$){typeof $app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$==="undefined"&&($app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$=function($id$jscomp$624$$,$new_styles$jscomp$1$$,$meta68945$$){this.id=$id$jscomp$624$$;this.$new_styles$=$new_styles$jscomp$1$$;this.$meta68945$=$meta68945$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3874$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_v2_update_text_editor_styles$$},$app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68946$$,
$meta68945__$1$$){return new $app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$(this.id,this.$new_styles$,$meta68945__$1$$)},$app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68945$},$app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2097_merged_styles$$,$state$jscomp$541$$){$_$jscomp$2097_merged_styles$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$get_default_text_attrs$$(),$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$541$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2148$workspace_global$$,$APP.$cljs$cst$2163$default_font$$],
null)),this.$new_styles$]));return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$541$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2185$workspace_v2_editor_state$$,this.id],null),$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$merge$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$_$jscomp$2097_merged_styles$$)});return new $app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$($id$jscomp$623$$,
$new_styles$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$texts$v2_update_text_shape_content$$=function($var_args$jscomp$1266$$){for(var $args__5755__auto__$jscomp$222$$=[],$len__5749__auto___69065$$=arguments.length,$i__5750__auto___69066$$=0;;)if($i__5750__auto___69066$$<$len__5749__auto___69065$$)$args__5755__auto__$jscomp$222$$.push(arguments[$i__5750__auto___69066$$]),$i__5750__auto___69066$$+=1;else break;return $APP.$app$main$data$workspace$texts$v2_update_text_shape_content$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],
2<$args__5755__auto__$jscomp$222$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$222$$.slice(2),0,null):null)};
$APP.$app$main$data$workspace$texts$v2_update_text_shape_content$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($id$jscomp$625$$,$content$jscomp$180$$,$p__68961$$){var $map__68962__$1$$=$APP.$cljs$core$__destructure_map$$($p__68961$$),$update_name_QMARK_$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__68962__$1$$,$APP.$cljs$cst$3870$update_name_QMARK_$$,!1),$name$jscomp$327$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__68962__$1$$,$APP.$cljs$cst$723$name$$,
null),$finalize_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__68962__$1$$,$APP.$cljs$cst$3876$finalize_QMARK_$$,!1),$save_undo_QMARK_$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__68962__$1$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!0);typeof $app$main$data$workspace$texts$v2_update_text_shape_content_68963$$==="undefined"&&($app$main$data$workspace$texts$v2_update_text_shape_content_68963$$=function($id$jscomp$626$$,$content$jscomp$181$$,$p__68961$jscomp$1$$,
$map__68962$jscomp$1$$,$update_name_QMARK_$jscomp$4$$,$name$jscomp$328$$,$finalize_QMARK_$jscomp$1$$,$save_undo_QMARK_$jscomp$9$$,$meta68964$$){this.id=$id$jscomp$626$$;this.content=$content$jscomp$181$$;this.$p__68961$=$p__68961$jscomp$1$$;this.$map__68962$=$map__68962$jscomp$1$$;this.$update_name_QMARK_$=$update_name_QMARK_$jscomp$4$$;this.name=$name$jscomp$328$$;this.$finalize_QMARK_$=$finalize_QMARK_$jscomp$1$$;this.$save_undo_QMARK_$=$save_undo_QMARK_$jscomp$9$$;this.$meta68964$=$meta68964$$;
this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$texts$v2_update_text_shape_content_68963$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$v2_update_text_shape_content_68963$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3877$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_v2_update_text_shape_content$$},$app$main$data$workspace$texts$v2_update_text_shape_content_68963$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68965$$,$meta68964__$1$$){return new $app$main$data$workspace$texts$v2_update_text_shape_content_68963$$(this.id,this.content,this.$p__68961$,this.$map__68962$,this.$update_name_QMARK_$,this.name,this.$finalize_QMARK_$,this.$save_undo_QMARK_$,$meta68964__$1$$)},$app$main$data$workspace$texts$v2_update_text_shape_content_68963$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68964$},$app$main$data$workspace$texts$v2_update_text_shape_content_68963$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$texts$v2_update_text_shape_content_68963$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2099_objects$jscomp$508$$,$state$jscomp$543$$){var $self__$jscomp$4897$$=this;if($APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$543$$,"render-wasm/v1"))){$_$jscomp$2099_objects$jscomp$508$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$543$$);
var $shape$jscomp$579$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2099_objects$jscomp$508$$,$self__$jscomp$4897$$.id),$new_shape_QMARK_$jscomp$1$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$579$$)==null,$prev_content$jscomp$1$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$579$$),$has_prev_content_QMARK_$$=$cljs$cst$3878$prev_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$579$$)!=null,$has_content_QMARK_$$=
$new_shape_QMARK_$jscomp$1$$?null:$app$main$data$workspace$texts$v2_content_has_text_QMARK_$$($self__$jscomp$4897$$.content),$did_has_content_QMARK_$$=$new_shape_QMARK_$jscomp$1$$?null:$app$main$data$workspace$texts$v2_content_has_text_QMARK_$$($prev_content$jscomp$1$$);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$self__$jscomp$4897$$.id],null),function($shape__$1$jscomp$45$$){return function(){var $G__68973$$=function(){var $G__68974_G__68975$jscomp$inline_12116$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$45$$,$APP.$cljs$cst$1621$content$$,$self__$jscomp$4897$$.content);$G__68974_G__68975$jscomp$inline_12116$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($has_content_QMARK_$$)?$has_prev_content_QMARK_$$:$has_content_QMARK_$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__68974_G__68975$jscomp$inline_12116$$,
$cljs$cst$3878$prev_content$$):$G__68974_G__68975$jscomp$inline_12116$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($did_has_content_QMARK_$$)?$APP.$cljs$core$not$$($has_content_QMARK_$$):$did_has_content_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68974_G__68975$jscomp$inline_12116$$,$cljs$cst$3878$prev_content$$,$prev_content$jscomp$1$$):$G__68974_G__68975$jscomp$inline_12116$$}();return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$468$$=
$self__$jscomp$4897$$.$update_name_QMARK_$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$468$$)?$self__$jscomp$4897$$.name!=null:$and__5023__auto__$jscomp$468$$}())?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68973$$,$APP.$cljs$cst$723$name$$,$self__$jscomp$4897$$.name):$G__68973$$}()},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3092$save_undo_QMARK_$$,$self__$jscomp$4897$$.$save_undo_QMARK_$,$APP.$cljs$cst$3090$undo_group$$,$new_shape_QMARK_$jscomp$1$$?
$self__$jscomp$4897$$.id:null],null)),function(){var $modifiers$jscomp$96$$=$APP.$app$main$data$workspace$wasm_text$resize_wasm_text_modifiers$cljs$0core$0IFn$0_invoke$0arity$02$$($shape$jscomp$579$$,$self__$jscomp$4897$$.content),$options$jscomp$528$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3090$undo_group$$,$new_shape_QMARK_$jscomp$1$$?$self__$jscomp$4897$$.id:null],null),$and__5023__auto__$jscomp$inline_6675$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1655$fixed$$,
$APP.$cljs$cst$1754$grow_type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$579$$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6675$$?$self__$jscomp$4897$$.$finalize_QMARK_$:$and__5023__auto__$jscomp$inline_6675$$)?$APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($modifiers$jscomp$96$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$options$jscomp$528$$])):$APP.$app$main$data$workspace$modifiers$set_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($modifiers$jscomp$96$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$options$jscomp$528$$]))}()),$APP.$cljs$core$truth_$$($self__$jscomp$4897$$.$finalize_QMARK_$)?$APP.$beicon$v2$core$concat$$($APP.$cljs$core$not$$($has_content_QMARK_$$)&&$self__$jscomp$4897$$.id!=null?(0,$APP.$beicon$v2$core$of$$)($has_prev_content_QMARK_$$?$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$self__$jscomp$4897$$.id],null),function($shape__$1$jscomp$46$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$46$$,$APP.$cljs$cst$1621$content$$,$cljs$cst$3878$prev_content$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$46$$))},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3092$save_undo_QMARK_$$,!1],null)):null,$APP.$app$main$data$workspace$selection$deselect_shape$$($self__$jscomp$4897$$.id),$APP.$app$main$data$workspace$shapes$delete_shapes$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$self__$jscomp$4897$$.id]))):
null,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$transforms$finish_transform$$())):null)}$_$jscomp$2099_objects$jscomp$508$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$543$$);$shape$jscomp$579$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2099_objects$jscomp$508$$,$self__$jscomp$4897$$.id);var $modifiers$jscomp$95$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$543$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2198$workspace_text_modifier$$,$self__$jscomp$4897$$.id],null));$new_shape_QMARK_$jscomp$1$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$579$$)==null;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$4897$$.id],null),function($shape__$1$jscomp$47$$){var $G__68978_map__68976__$1$$=
$APP.$cljs$core$__destructure_map$$($modifiers$jscomp$95$$),$width$jscomp$139$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__68978_map__68976__$1$$,$APP.$cljs$cst$288$width$$),$height$jscomp$125$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__68978_map__68976__$1$$,$APP.$cljs$cst$1511$height$$),$position_data$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__68978_map__68976__$1$$,$APP.$cljs$cst$1875$position_data$$);$G__68978_map__68976__$1$$=function(){var $G__68979$$=
function(){var $G__68980$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$47$$,$APP.$cljs$cst$1621$content$$,$self__$jscomp$4897$$.content);return $APP.$cljs$core$truth_$$($position_data$jscomp$14$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68980$$,$APP.$cljs$cst$1875$position_data$$,$position_data$jscomp$14$$):$G__68980$$}();return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$470$$=$self__$jscomp$4897$$.$update_name_QMARK_$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$470$$)?
$self__$jscomp$4897$$.name!=null:$and__5023__auto__$jscomp$470$$}())?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68979$$,$APP.$cljs$cst$723$name$$,$self__$jscomp$4897$$.name):$G__68979$$}();return $width$jscomp$139$$!=null||$height$jscomp$125$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($G__68978_map__68976__$1$$,$APP.$app$common$types$modifiers$change_size$$($shape__$1$jscomp$47$$,$width$jscomp$139$$,$height$jscomp$125$$)):$G__68978_map__68976__$1$$},
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3090$undo_group$$,$new_shape_QMARK_$jscomp$1$$?$self__$jscomp$4897$$.id:null],null)))});return new $app$main$data$workspace$texts$v2_update_text_shape_content_68963$$($id$jscomp$625$$,$content$jscomp$180$$,$p__68961$$,$map__68962__$1$$,$update_name_QMARK_$jscomp$3$$,$name$jscomp$327$$,$finalize_QMARK_$$,$save_undo_QMARK_$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$goog$net$WebSocket$$=function($opt_params$$){$APP.$goog$events$EventTarget$$.call(this);$opt_params$$||($opt_params$$={});this.$autoReconnect_$=$opt_params$$.$autoReconnect$!=0;this.$getNextReconnect_$=$opt_params$$.$getNextReconnect$||$goog$net$WebSocket$EXPONENTIAL_BACKOFF_$$;this.$binaryType_$=$opt_params$$.binaryType||$goog$net$WebSocket$BinaryType$BLOB$$;this.$nextReconnect_$=this.$getNextReconnect_$(this.$reconnectAttempt_$)};
$goog$net$WebSocket$EXPONENTIAL_BACKOFF_$$=function($attempt$jscomp$1$$){return Math.min(Math.pow(2,$attempt$jscomp$1$$)*1E3,6E4)};$goog$net$WebSocket$ClosedEvent$$=function($code$jscomp$33$$,$reason$jscomp$24$$,$wasClean$$){$APP.$goog$events$Event$$.call(this,"closed$3");this.code=$code$jscomp$33$$;this.reason=$reason$jscomp$24$$;this.wasClean=$wasClean$$};$goog$net$WebSocket$MessageEvent$$=function($message$jscomp$86$$){$APP.$goog$events$Event$$.call(this,"message$5");this.message=$message$jscomp$86$$};
$goog$net$WebSocket$ErrorEvent$$=function($data$jscomp$352$$){$APP.$goog$events$Event$$.call(this,"error$4");this.data=$data$jscomp$352$$};
$app$util$websocket$_stream$$=function($JSCompiler_temp$jscomp$1162__$jscomp$2101$$){if($JSCompiler_temp$jscomp$1162__$jscomp$2101$$!=null&&$JSCompiler_temp$jscomp$1162__$jscomp$2101$$.$app$util$websocket$IWebSocket$_stream$arity$1$!=null)$JSCompiler_temp$jscomp$1162__$jscomp$2101$$=$JSCompiler_temp$jscomp$1162__$jscomp$2101$$.$app$util$websocket$IWebSocket$_stream$arity$1$($JSCompiler_temp$jscomp$1162__$jscomp$2101$$);else{var $m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$=
$app$util$websocket$_stream$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$1162__$jscomp$2101$$==null?null:$JSCompiler_temp$jscomp$1162__$jscomp$2101$$)];if($m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$!=null)$JSCompiler_temp$jscomp$1162__$jscomp$2101$$=$m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1162__$jscomp$2101$$):
$m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$($JSCompiler_temp$jscomp$1162__$jscomp$2101$$);else if($m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$=$app$util$websocket$_stream$$._,$m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$!=null)$JSCompiler_temp$jscomp$1162__$jscomp$2101$$=$m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1162__$jscomp$2101$$):
$m__5372__auto__$jscomp$inline_6683_m__5374__auto__$jscomp$inline_6682$$($JSCompiler_temp$jscomp$1162__$jscomp$2101$$);else throw $APP.$cljs$core$missing_protocol$$("IWebSocket.-stream",$JSCompiler_temp$jscomp$1162__$jscomp$2101$$);}return $JSCompiler_temp$jscomp$1162__$jscomp$2101$$};
$app$util$websocket$_send$$=function($JSCompiler_temp$jscomp$1163__$jscomp$2103$$,$message$jscomp$88$$){if($JSCompiler_temp$jscomp$1163__$jscomp$2103$$!=null&&$JSCompiler_temp$jscomp$1163__$jscomp$2103$$.$app$util$websocket$IWebSocket$_send$arity$2$!=null)$JSCompiler_temp$jscomp$1163__$jscomp$2103$$=$JSCompiler_temp$jscomp$1163__$jscomp$2103$$.$app$util$websocket$IWebSocket$_send$arity$2$($JSCompiler_temp$jscomp$1163__$jscomp$2103$$,$message$jscomp$88$$);else{var $m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$=
$app$util$websocket$_send$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$1163__$jscomp$2103$$==null?null:$JSCompiler_temp$jscomp$1163__$jscomp$2103$$)];if($m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$!=null)$JSCompiler_temp$jscomp$1163__$jscomp$2103$$=$m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1163__$jscomp$2103$$,
$message$jscomp$88$$):$m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$($JSCompiler_temp$jscomp$1163__$jscomp$2103$$,$message$jscomp$88$$);else if($m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$=$app$util$websocket$_send$$._,$m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$!=null)$JSCompiler_temp$jscomp$1163__$jscomp$2103$$=$m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1163__$jscomp$2103$$,$message$jscomp$88$$):$m__5372__auto__$jscomp$inline_6688_m__5374__auto__$jscomp$inline_6687$$($JSCompiler_temp$jscomp$1163__$jscomp$2103$$,$message$jscomp$88$$);else throw $APP.$cljs$core$missing_protocol$$("IWebSocket.-send",$JSCompiler_temp$jscomp$1163__$jscomp$2103$$);}return $JSCompiler_temp$jscomp$1163__$jscomp$2103$$};
$app$util$websocket$_close$$=function($JSCompiler_temp$jscomp$1164__$jscomp$2105$$){if($JSCompiler_temp$jscomp$1164__$jscomp$2105$$!=null&&$JSCompiler_temp$jscomp$1164__$jscomp$2105$$.$app$util$websocket$IWebSocket$_close$arity$1$!=null)$JSCompiler_temp$jscomp$1164__$jscomp$2105$$=$JSCompiler_temp$jscomp$1164__$jscomp$2105$$.$app$util$websocket$IWebSocket$_close$arity$1$($JSCompiler_temp$jscomp$1164__$jscomp$2105$$);else{var $m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$=
$app$util$websocket$_close$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$1164__$jscomp$2105$$==null?null:$JSCompiler_temp$jscomp$1164__$jscomp$2105$$)];if($m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$!=null)$JSCompiler_temp$jscomp$1164__$jscomp$2105$$=$m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1164__$jscomp$2105$$):
$m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$($JSCompiler_temp$jscomp$1164__$jscomp$2105$$);else if($m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$=$app$util$websocket$_close$$._,$m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$!=null)$JSCompiler_temp$jscomp$1164__$jscomp$2105$$=$m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1164__$jscomp$2105$$):
$m__5372__auto__$jscomp$inline_6692_m__5374__auto__$jscomp$inline_6691$$($JSCompiler_temp$jscomp$1164__$jscomp$2105$$);else throw $APP.$cljs$core$missing_protocol$$("IWebSocket.-close",$JSCompiler_temp$jscomp$1164__$jscomp$2105$$);}return $JSCompiler_temp$jscomp$1164__$jscomp$2105$$};
$app$util$websocket$t_app$0util$0websocket67288$$=function($uri$jscomp$90$$,$sb$jscomp$34$$,$ws$$,$data$jscomp$353$$,$lk1$$,$lk2$$,$lk3$$,$meta67289$$){this.uri=$uri$jscomp$90$$;this.sb=$sb$jscomp$34$$;this.ws=$ws$$;this.data=$data$jscomp$353$$;this.$lk1$=$lk1$$;this.$lk2$=$lk2$$;this.$lk3$=$lk3$$;this.$meta67289$=$meta67289$$;this.$cljs$lang$protocol_mask$partition0$$=4620288;this.$cljs$lang$protocol_mask$partition1$$=98306};
$app$util$websocket$create$$=function($uri$jscomp$92$$){var $sb$jscomp$36$$=$APP.$beicon$v2$core$subject$$(),$ws$jscomp$2$$=new $goog$net$WebSocket$$({autoReconnect:!0}),$data$jscomp$355$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$lk1$jscomp$2$$=$APP.$goog$events$listen$$($ws$jscomp$2$$,"message$5",function($p1__67285_SHARP_$$){return $sb$jscomp$36$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$141$message$$,
$APP.$cljs$cst$2970$payload$$,$p1__67285_SHARP_$$.message],null))}),$lk2$jscomp$2$$=$APP.$goog$events$listen$$($ws$jscomp$2$$,"error$4",function($p1__67286_SHARP_$$){return $sb$jscomp$36$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2970$payload$$,$p1__67286_SHARP_$$],null))}),$lk3$jscomp$2$$=$APP.$goog$events$listen$$($ws$jscomp$2$$,"opened$6",function($p1__67287_SHARP_$$){return $sb$jscomp$36$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$139$type$$,$cljs$cst$3885$opened$$,$APP.$cljs$cst$2970$payload$$,$p1__67287_SHARP_$$],null))});$ws$jscomp$2$$.open($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($uri$jscomp$92$$));return new $app$util$websocket$t_app$0util$0websocket67288$$($uri$jscomp$92$$,$sb$jscomp$36$$,$ws$jscomp$2$$,$data$jscomp$355$$,$lk1$jscomp$2$$,$lk2$jscomp$2$$,$lk3$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$util$websocket$message_event_QMARK_$$=function($msg$jscomp$27$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($msg$jscomp$27$$),$APP.$cljs$cst$141$message$$)};$app$util$websocket$opened_event_QMARK_$$=function($msg$jscomp$29$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($msg$jscomp$29$$),$cljs$cst$3885$opened$$)};
$app$main$data$websocket$prepare_uri$$=function($base$jscomp$33_params$jscomp$275$$){$base$jscomp$33_params$jscomp$275$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"ws/notifications"])),$APP.$cljs$cst$745$query$$,$app$common$uri$map__GT_query_string$cljs$0core$0IFn$0_invoke$0arity$02$$($base$jscomp$33_params$jscomp$275$$));var $G__67305__$1$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("https",$cljs$cst$746$scheme$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$33_params$jscomp$275$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($base$jscomp$33_params$jscomp$275$$,$cljs$cst$746$scheme$$,"wss"):$base$jscomp$33_params$jscomp$275$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("http",$cljs$cst$746$scheme$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$33_params$jscomp$275$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__67305__$1$$,
$cljs$cst$746$scheme$$,"ws"):$G__67305__$1$$};
$app$main$data$websocket$send$$=function($message$jscomp$90$$){typeof $app$main$data$websocket$send_message_67309$$==="undefined"&&($app$main$data$websocket$send_message_67309$$=function($message$jscomp$91$$,$meta67310$$){this.message=$message$jscomp$91$$;this.$meta67310$=$meta67310$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$websocket$send_message_67309$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$websocket$send_message_67309$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$2125$app_DOT_main_DOT_data_DOT_websocket_SLASH_send_message$$},$app$main$data$websocket$send_message_67309$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67311$$,$meta67310__$1$$){return new $app$main$data$websocket$send_message_67309$$(this.message,$meta67310__$1$$)},$app$main$data$websocket$send_message_67309$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67310$},$app$main$data$websocket$send_message_67309$$.prototype.$potok$v2$core$EffectEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$websocket$send_message_67309$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){var $G__67313_JSCompiler_temp$jscomp$1165$$=$APP.$cljs$core$_deref$$($app$main$data$websocket$ws_conn$$);if($G__67313_JSCompiler_temp$jscomp$1165$$==null)$G__67313_JSCompiler_temp$jscomp$1165$$=null;else{var $msg$jscomp$inline_6695$$=this.message;$G__67313_JSCompiler_temp$jscomp$1165$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?$app$util$websocket$_send$$($G__67313_JSCompiler_temp$jscomp$1165$$,
$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($msg$jscomp$inline_6695$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$1573$json_verbose$$],null))):$app$util$websocket$_send$$($G__67313_JSCompiler_temp$jscomp$1165$$,$APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($msg$jscomp$inline_6695$$,null))}return $G__67313_JSCompiler_temp$jscomp$1165$$});return new $app$main$data$websocket$send_message_67309$$($message$jscomp$90$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$websocket$initialize$$=function(){typeof $app$main$data$websocket$initialize_67316$$==="undefined"&&($app$main$data$websocket$initialize_67316$$=function($meta67317$$){this.$meta67317$=$meta67317$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$websocket$initialize_67316$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$websocket$initialize_67316$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3886$app_DOT_main_DOT_data_DOT_websocket_SLASH_initialize$$},
$app$main$data$websocket$initialize_67316$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67318$$,$meta67317__$1$$){return new $app$main$data$websocket$initialize_67316$$($meta67317__$1$$)},$app$main$data$websocket$initialize_67316$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67317$},$app$main$data$websocket$initialize_67316$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$websocket$initialize_67316$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2123_sid$jscomp$1_uri$jscomp$93$$,$state$jscomp$544$$,$stopper$jscomp$18_stream$jscomp$56$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.websocket",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,
"initialize"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,"watch"],null)],null)}),null,"app.main.data.websocket",$APP.$cljs$cst$144$trace$$,!1);$_$jscomp$2123_sid$jscomp$1_uri$jscomp$93$$=$APP.$cljs$cst$3107$session_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$544$$);$_$jscomp$2123_sid$jscomp$1_uri$jscomp$93$$=$app$main$data$websocket$prepare_uri$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3107$session_id$$,
$_$jscomp$2123_sid$jscomp$1_uri$jscomp$93$$],null));var $ws$jscomp$7$$=$app$util$websocket$create$$($_$jscomp$2123_sid$jscomp$1_uri$jscomp$93$$);$APP.$cljs$core$_vreset_BANG_$$($app$main$data$websocket$ws_conn$$,$ws$jscomp$7$$);$stopper$jscomp$18_stream$jscomp$56$$=$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3887$app_DOT_main_DOT_data_DOT_websocket_SLASH_finalize$$),$stopper$jscomp$18_stream$jscomp$56$$),
$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3886$app_DOT_main_DOT_data_DOT_websocket_SLASH_initialize$$),$stopper$jscomp$18_stream$jscomp$56$$));return $APP.$beicon$v2$core$take_until$$($stopper$jscomp$18_stream$jscomp$56$$,$APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)(function($p1__67314_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__67314_SHARP_$$,$cljs$cst$3888$ws_conn$$,$ws$jscomp$7$$)}),
$APP.$beicon$v2$core$map$$(function($p1__67315_SHARP_$$){return $APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3889$app_DOT_main_DOT_data_DOT_websocket_SLASH_message$$,$p1__67315_SHARP_$$)},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$2970$payload$$,$APP.$beicon$v2$core$filter$$($app$util$websocket$message_event_QMARK_$$,$app$util$websocket$_stream$$($ws$jscomp$7$$)))),$APP.$beicon$v2$core$map$$(function(){return $APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3890$app_DOT_main_DOT_data_DOT_websocket_SLASH_opened$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)},$APP.$beicon$v2$core$filter$$($app$util$websocket$opened_event_QMARK_$$,$app$util$websocket$_stream$$($ws$jscomp$7$$)))))});return new $app$main$data$websocket$initialize_67316$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$websocket$finalize$$=function(){typeof $app$main$data$websocket$finalize_67324$$==="undefined"&&($app$main$data$websocket$finalize_67324$$=function($meta67325$$){this.$meta67325$=$meta67325$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$websocket$finalize_67324$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$websocket$finalize_67324$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3887$app_DOT_main_DOT_data_DOT_websocket_SLASH_finalize$$},$app$main$data$websocket$finalize_67324$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67326$$,$meta67325__$1$$){return new $app$main$data$websocket$finalize_67324$$($meta67325__$1$$)},$app$main$data$websocket$finalize_67324$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67325$},$app$main$data$websocket$finalize_67324$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$websocket$finalize_67324$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2124$$,$state$jscomp$545$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$545$$,$cljs$cst$3888$ws_conn$$)},$app$main$data$websocket$finalize_67324$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$websocket$finalize_67324$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.websocket",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"event:finalize"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,"effect"],null)],null)}),null,"app.main.data.websocket",
$APP.$cljs$cst$144$trace$$,!1);var $G__67332$$=$APP.$cljs$core$_deref$$($app$main$data$websocket$ws_conn$$);return $G__67332$$==null?null:$app$util$websocket$_close$$($G__67332$$)});return new $app$main$data$websocket$finalize_67324$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$auth$is_authenticated_QMARK_$$=function($id$jscomp$627_map__67353__$1_p__67351$$){$id$jscomp$627_map__67353__$1_p__67351$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$627_map__67353__$1_p__67351$$);$id$jscomp$627_map__67353__$1_p__67351$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$627_map__67353__$1_p__67351$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$uuid_QMARK_$$($id$jscomp$627_map__67353__$1_p__67351$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$627_map__67353__$1_p__67351$$,
$APP.$app$common$uuid$zero$$)};
$APP.$app$main$data$auth$logged_in$$=function($p__67359$$){var $map__67360__$1$$=$APP.$cljs$core$__destructure_map$$($p__67359$$),$props$jscomp$186$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67360__$1$$,$APP.$cljs$cst$573$props$$);typeof $app$main$data$auth$logged_in_67379$$==="undefined"&&($app$main$data$auth$logged_in_67379$$=function($p__67359$jscomp$1$$,$map__67360$jscomp$1$$,$profile$jscomp$15$$,$props$jscomp$187$$,$get_redirect_events$jscomp$1$$,$meta67380$$){this.$p__67359$=
$p__67359$jscomp$1$$;this.$map__67360$=$map__67360$jscomp$1$$;this.profile=$profile$jscomp$15$$;this.props=$props$jscomp$187$$;this.$get_redirect_events$=$get_redirect_events$jscomp$1$$;this.$meta67380$=$meta67380$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$auth$logged_in_67379$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logged_in_67379$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3893$app_DOT_main_DOT_data_DOT_auth_SLASH_logged_in$$},$app$main$data$auth$logged_in_67379$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67381$$,$meta67380__$1$$){return new $app$main$data$auth$logged_in_67379$$(this.$p__67359$,this.$map__67360$,this.profile,this.props,this.$get_redirect_events$,$meta67380__$1$$)},$app$main$data$auth$logged_in_67379$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67380$},$app$main$data$auth$logged_in_67379$$.prototype.$app$main$data$event$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logged_in_67379$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"signin",$APP.$cljs$cst$2268$app_DOT_main_DOT_data_DOT_event_SLASH_type$$,"identify",$APP.$cljs$cst$3176$email$$,$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$(this.profile),$cljs$cst$3894$auth_backend$$,$cljs$cst$3894$auth_backend$$.$cljs$core$IFn$_invoke$arity$1$(this.profile),
$APP.$cljs$cst$1349$fullname$$,$APP.$cljs$cst$1349$fullname$$.$cljs$core$IFn$_invoke$arity$1$(this.profile),$cljs$cst$3895$is_muted$$,$cljs$cst$3895$is_muted$$.$cljs$core$IFn$_invoke$arity$1$(this.profile),$APP.$cljs$cst$2453$default_team_id$$,$APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$(this.profile),$APP.$cljs$cst$2468$default_project_id$$,$APP.$cljs$cst$2468$default_project_id$$.$cljs$core$IFn$_invoke$arity$1$(this.profile)],null)},$app$main$data$auth$logged_in_67379$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logged_in_67379$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2127_f$jscomp$inline_6697$$,$___$1$jscomp$1393$$,$stream$jscomp$57$$){$_$jscomp$2127_f$jscomp$inline_6697$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"initializeExternalConfigInfo");$APP.$cljs$core$fn_QMARK_$$($_$jscomp$2127_f$jscomp$inline_6697$$)&&($_$jscomp$2127_f$jscomp$inline_6697$$.$cljs$core$IFn$_invoke$arity$0$?
$_$jscomp$2127_f$jscomp$inline_6697$$.$cljs$core$IFn$_invoke$arity$0$():$_$jscomp$2127_f$jscomp$inline_6697$$());return $APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$profile$set_profile$$(this.profile),$APP.$app$main$data$websocket$initialize$$(),$APP.$app$main$data$team$fetch_teams$$()),$APP.$beicon$v2$core$mapcat$$(this.$get_redirect_events$,$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3235$app_DOT_main_DOT_data_DOT_team_SLASH_teams_fetched$$),
$stream$jscomp$57$$))))))});return new $app$main$data$auth$logged_in_67379$$($p__67359$$,$map__67360__$1$$,$map__67360__$1$$,$props$jscomp$186$$,function($_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$){var $team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$=$APP.$cljs$cst$1132$invitation_token$$.$cljs$core$IFn$_invoke$arity$1$($map__67360__$1$$);if($APP.$cljs$core$truth_$$($team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3279$auth_verify_token$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1134$token$$,$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$],null)));$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$=$cljs$cst$3891$login_redirect$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$storage$session$$);if($APP.$cljs$core$truth_$$($team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$)){$_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$=
$APP.$app$util$storage$_STAR_sync_STAR_$$;$APP.$app$util$storage$_STAR_sync_STAR_$$=!0;try{return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$util$storage$session$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3891$login_redirect$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$,$APP.$app$util$globals$location$$.href)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$reload$$()):
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav_raw$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2419$href$$,$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$])))}finally{$APP.$app$util$storage$_STAR_sync_STAR_$$=$_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$}}else{$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$186$$,$cljs$cst$3892$welcome_file_id$$);if($APP.$cljs$core$truth_$$($team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1628$file_id$$,$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$,
$APP.$cljs$cst$1912$team_id$$,$APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$($map__67360__$1$$)])),$APP.$app$main$data$profile$update_profile_props$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3892$welcome_file_id$$,null],null)));$_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),
$_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$);$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$=$APP.$cljs$cst$3234$app_DOT_main_DOT_data_DOT_team_SLASH_current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$storage$global$$);$_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$)?
$APP.$cljs$core$contains_QMARK_$$($_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$,$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$):$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$)?$team_id$jscomp$75_temp__5823__auto__$jscomp$177_temp__5823__auto____$1$jscomp$12_temp__5823__auto____$2$jscomp$1$$:$APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$($map__67360__$1$$);
return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$_STAR_sync_STAR__orig_val__67377_team_id__$1$jscomp$9_teams$jscomp$5_teams__$1$$],null)])))}},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$auth$login$$=function($p__67392$$){var $map__67396__$1$$=$APP.$cljs$core$__destructure_map$$($p__67392$$),$email$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67396__$1$$,$APP.$cljs$cst$3176$email$$),$password$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67396__$1$$,$APP.$cljs$cst$749$password$$),$invitation_token$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67396__$1$$,$APP.$cljs$cst$1132$invitation_token$$);
typeof $app$main$data$auth$login_67397$$==="undefined"&&($app$main$data$auth$login_67397$$=function($p__67392$jscomp$1$$,$map__67396$jscomp$1$$,$data$jscomp$357$$,$email$jscomp$9$$,$password$jscomp$7$$,$invitation_token$jscomp$1$$,$meta67398$$){this.$p__67392$=$p__67392$jscomp$1$$;this.$map__67396$=$map__67396$jscomp$1$$;this.data=$data$jscomp$357$$;this.email=$email$jscomp$9$$;this.password=$password$jscomp$7$$;this.$invitation_token$=$invitation_token$jscomp$1$$;this.$meta67398$=$meta67398$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$auth$login_67397$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_67397$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3896$app_DOT_main_DOT_data_DOT_auth_SLASH_login$$},$app$main$data$auth$login_67397$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67399$$,$meta67398__$1$$){return new $app$main$data$auth$login_67397$$(this.$p__67392$,this.$map__67396$,
this.data,this.email,this.password,this.$invitation_token$,$meta67398__$1$$)},$app$main$data$auth$login_67397$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67398$},$app$main$data$auth$login_67397$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_67397$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2128_map__67404_map__67404__$1$$,$___$1$jscomp$1394$$,$stream$jscomp$58$$){$_$jscomp$2128_map__67404_map__67404__$1$$=
$APP.$cljs$core$meta$$(this.data);$_$jscomp$2128_map__67404_map__67404__$1$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$2128_map__67404_map__67404__$1$$);var $on_error$jscomp$33$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$2128_map__67404_map__67404__$1$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$),$on_success$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$2128_map__67404_map__67404__$1$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);
return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($on_error$jscomp$33$$,$APP.$beicon$v2$core$merge_map$$(function($data__$1$jscomp$16$$){return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$profile$fetch_profile$$()),$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$map$$(function(){throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("authentication",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3108$authentication$$],null),null])),null);},$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($on_error$jscomp$33$$,$APP.$beicon$v2$core$filter$$($APP.$cljs$core$complement$$($APP.$app$main$data$auth$is_authenticated_QMARK_$$),$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$app$main$data$profile$profile_fetched_QMARK_$$,$stream$jscomp$58$$))))))),$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,
$APP.$beicon$v2$core$map$$($APP.$app$main$data$auth$logged_in$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($on_success$jscomp$27$$,$APP.$beicon$v2$core$map$$(function($profile$jscomp$16$$){return $APP.$cljs$core$with_meta$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$data__$1$jscomp$16$$,$profile$jscomp$16$$])),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3897$app_DOT_main_DOT_data_DOT_event_SLASH_source$$,
"login"],null))},$APP.$beicon$v2$core$filter$$($APP.$app$main$data$auth$is_authenticated_QMARK_$$,$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$app$main$data$profile$profile_fetched_QMARK_$$,$stream$jscomp$58$$)))))))))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1166$login_with_password$$,$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$3176$email$$,this.email,$APP.$cljs$cst$749$password$$,this.password,$APP.$cljs$cst$1132$invitation_token$$,this.$invitation_token$],null)))))});return new $app$main$data$auth$login_67397$$($p__67392$$,$map__67396__$1$$,$map__67396__$1$$,$email$jscomp$8$$,$password$jscomp$6$$,$invitation_token$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$auth$login_with_ldap$$=function($params$jscomp$277$$){typeof $app$main$data$auth$login_with_ldap_67411$$==="undefined"&&($app$main$data$auth$login_with_ldap_67411$$=function($params$jscomp$278$$,$meta67412$$){this.params=$params$jscomp$278$$;this.$meta67412$=$meta67412$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$auth$login_with_ldap_67411$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_with_ldap_67411$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3898$app_DOT_main_DOT_data_DOT_auth_SLASH_login_with_ldap$$},$app$main$data$auth$login_with_ldap_67411$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67413$$,$meta67412__$1$$){return new $app$main$data$auth$login_with_ldap_67411$$(this.params,$meta67412__$1$$)},$app$main$data$auth$login_with_ldap_67411$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67412$},$app$main$data$auth$login_with_ldap_67411$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_with_ldap_67411$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__67414_on_error$jscomp$34$$=$APP.$cljs$core$meta$$(this.params),$map__67414__$1_on_success$jscomp$28$$=$APP.$cljs$core$__destructure_map$$($map__67414_on_error$jscomp$34$$);$map__67414_on_error$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67414__$1_on_success$jscomp$28$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);
$map__67414__$1_on_success$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67414__$1_on_success$jscomp$28$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__67414_on_error$jscomp$34$$,$APP.$beicon$v2$core$map$$(function($profile$jscomp$17$$){return $APP.$app$main$data$auth$logged_in$$($APP.$cljs$core$with_meta$$($profile$jscomp$17$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3897$app_DOT_main_DOT_data_DOT_event_SLASH_source$$,
"login-with-ldap"],null)))},$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__67414__$1_on_success$jscomp$28$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1177$login_with_ldap$$,this.params))))});return new $app$main$data$auth$login_with_ldap_67411$$($params$jscomp$277$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$auth$login_with_sso$$=function($params$jscomp$279$$){typeof $app$main$data$auth$login_with_sso_67420$$==="undefined"&&($app$main$data$auth$login_with_sso_67420$$=function($params$jscomp$280$$,$meta67421$$){this.params=$params$jscomp$280$$;this.$meta67421$=$meta67421$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$auth$login_with_sso_67420$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_with_sso_67420$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3900$app_DOT_main_DOT_data_DOT_auth_SLASH_login_with_sso$$},$app$main$data$auth$login_with_sso_67420$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67422$$,$meta67421__$1$$){return new $app$main$data$auth$login_with_sso_67420$$(this.params,$meta67421__$1$$)},$app$main$data$auth$login_with_sso_67420$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67421$},$app$main$data$auth$login_with_sso_67420$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_with_sso_67420$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$58$$){var $code$jscomp$34_map__67423__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$ex_data$$($cause$jscomp$58$$)),$type$jscomp$473$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$34_map__67423__$1$$,$APP.$cljs$cst$139$type$$);$code$jscomp$34_map__67423__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$34_map__67423__$1$$,$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$473$$,$APP.$cljs$cst$2513$restriction$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$34_map__67423__$1$$,$cljs$cst$3901$provider_not_configured$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.auth-provider-not-configured"))):
$APP.$beicon$v2$core$throw$0$$($cause$jscomp$58$$)},$APP.$beicon$v2$core$map$$(function($map__67426__$1_p__67425$$){$map__67426__$1_p__67425$$=$APP.$cljs$core$__destructure_map$$($map__67426__$1_p__67425$$);var $redirect_uri$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67426__$1_p__67425$$,$cljs$cst$3902$redirect_uri$$);if($APP.$cljs$core$truth_$$($redirect_uri$$))return $APP.$app$main$router$nav_raw$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1563$uri$$,
$redirect_uri$$]));throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("unexpected response from OIDC method",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$270$assertion$$,$APP.$cljs$cst$271$code$$,$cljs$cst$2238$unexpected_response$$,$APP.$cljs$cst$273$hint$$,"unexpected response from OIDC method",$cljs$cst$3903$resp$$,
$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__67426__$1_p__67425$$]))],null),null])),null);},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1173$login_with_oidc$$,this.params)))});return new $app$main$data$auth$login_with_sso_67420$$($params$jscomp$279$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$auth$login_from_register$$=function(){typeof $app$main$data$auth$login_from_register_67437$$==="undefined"&&($app$main$data$auth$login_from_register_67437$$=function($meta67438$$){this.$meta67438$=$meta67438$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$auth$login_from_register_67437$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_from_register_67437$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3905$app_DOT_main_DOT_data_DOT_auth_SLASH_login_from_register$$},$app$main$data$auth$login_from_register_67437$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67439$$,$meta67438__$1$$){return new $app$main$data$auth$login_from_register_67437$$($meta67438__$1$$)},$app$main$data$auth$login_from_register_67437$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67438$},$app$main$data$auth$login_from_register_67437$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$login_from_register_67437$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2132$$,$___$1$jscomp$1398$$,$stream$jscomp$59$$){return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$profile$fetch_profile$$()),$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$map$$($APP.$app$main$data$auth$logged_in$$,$APP.$beicon$v2$core$map$$(function($profile$jscomp$20$$){return $APP.$cljs$core$with_meta$$($profile$jscomp$20$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3897$app_DOT_main_DOT_data_DOT_event_SLASH_source$$,"register"],null))},$APP.$beicon$v2$core$filter$$($APP.$app$main$data$auth$is_authenticated_QMARK_$$,$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$app$main$data$profile$profile_fetched_QMARK_$$,$stream$jscomp$59$$))))))))});return new $app$main$data$auth$login_from_register_67437$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$auth$logged_out$$=function($p__67445$$){var $map__67446__$1$$=$APP.$cljs$core$__destructure_map$$($p__67445$$),$redirect_uri$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67446__$1$$,$cljs$cst$3902$redirect_uri$$);typeof $app$main$data$auth$logged_out_67447$$==="undefined"&&($app$main$data$auth$logged_out_67447$$=function($p__67445$jscomp$1$$,$map__67446$jscomp$1$$,$redirect_uri$jscomp$2$$,$meta67448$$){this.$p__67445$=$p__67445$jscomp$1$$;this.$map__67446$=
$map__67446$jscomp$1$$;this.$redirect_uri$=$redirect_uri$jscomp$2$$;this.$meta67448$=$meta67448$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3906$app_DOT_main_DOT_data_DOT_auth_SLASH_logged_out$$},$app$main$data$auth$logged_out_67447$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_67449$$,$meta67448__$1$$){return new $app$main$data$auth$logged_out_67447$$(this.$p__67445$,this.$map__67446$,this.$redirect_uri$,$meta67448__$1$$)},$app$main$data$auth$logged_out_67447$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67448$},$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2133$$,
$state$jscomp$546$$){return $APP.$cljs$core$select_keys$$($state$jscomp$546$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2131$route$$,$APP.$cljs$cst$2132$router$$,$APP.$cljs$cst$3107$session_id$$,$APP.$cljs$cst$2414$history$$],null))},$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){return $APP.$cljs$core$truth_$$(this.$redirect_uri$)?$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav_raw$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1563$uri$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$redirect_uri$)])))):$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3907$auth_login$$))),
(0,$APP.$beicon$v2$core$of$$)($app$main$data$websocket$finalize$$()))},$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logged_out_67447$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$storage$user$$,$APP.$cljs$core$constantly$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$))});return new $app$main$data$auth$logged_out_67447$$($p__67445$$,
$map__67446__$1$$,$redirect_uri$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$auth$logout$$=function(){typeof $app$main$data$auth$logout_67458$$==="undefined"&&($app$main$data$auth$logout_67458$$=function($meta67459$$){this.$meta67459$=$meta67459$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$auth$logout_67458$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logout_67458$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3908$app_DOT_main_DOT_data_DOT_auth_SLASH_logout$$},
$app$main$data$auth$logout_67458$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67460$$,$meta67459__$1$$){return new $app$main$data$auth$logout_67458$$($meta67459__$1$$)},$app$main$data$auth$logout_67458$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67459$},$app$main$data$auth$logout_67458$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logout_67458$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return $APP.$cljs$core$PersistentArrayMap$EMPTY$$},
$app$main$data$auth$logout_67458$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$auth$logout_67458$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2137$$,$state$jscomp$547$$){var $profile_id$jscomp$9$$=$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$547$$);return $APP.$beicon$v2$core$map$$($APP.$app$main$data$auth$logged_out$$,$APP.$beicon$v2$core$mapcat$$(function(){return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$constantly$$((0,$APP.$beicon$v2$core$of$$)(null)),
$APP.$beicon$v2$core$delay_at_least$$(300,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3909$logout$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2271$profile_id$$,$profile_id$jscomp$9$$],null))))},$APP.$beicon$v2$core$take$$($APP.$shadow$js$shim$module$0rxjs$$.interval(500))))});return new $app$main$data$auth$logout_67458$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$errors$stale_asset_error_QMARK_$$=function($cause$jscomp$59_message$jscomp$92$$){if($cause$jscomp$59_message$jscomp$92$$!=null){$cause$jscomp$59_message$jscomp$92$$=$APP.$cljs$core$ex_message$$($cause$jscomp$59_message$jscomp$92$$);var $and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$=typeof $cause$jscomp$59_message$jscomp$92$$==="string";if($and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$){$and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$=
$APP.$cuerdas$core$includes_QMARK_$$($cause$jscomp$59_message$jscomp$92$$,"$cljs$cst$");$and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$)?$and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$:
$APP.$cuerdas$core$includes_QMARK_$$($cause$jscomp$59_message$jscomp$92$$,"$cljs$core$I");if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$)){$and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$=$APP.$cuerdas$core$includes_QMARK_$$($cause$jscomp$59_message$jscomp$92$$,
"is undefined");if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$))return $and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$;$and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$=
$APP.$cuerdas$core$includes_QMARK_$$($cause$jscomp$59_message$jscomp$92$$,"is null");if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$))return $and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$;
$and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$=$APP.$cuerdas$core$includes_QMARK_$$($cause$jscomp$59_message$jscomp$92$$,"is not a function");return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$)?
$and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$:$APP.$cuerdas$core$includes_QMARK_$$($cause$jscomp$59_message$jscomp$92$$,"Cannot read properties of undefined")}return $and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$}return $and__5023__auto__$jscomp$472_and__5023__auto____$1$jscomp$80_or__5025__auto__$jscomp$763_or__5025__auto__$jscomp$inline_6699_or__5025__auto____$1$jscomp$84_or__5025__auto____$2$jscomp$23$$}return null};
$APP.$app$main$errors$exception__GT_error_data$$=function($cause$jscomp$60$$){var $data$jscomp$362$$=$APP.$cljs$core$ex_data$$($cause$jscomp$60$$),$JSCompiler_temp_const$jscomp$1170$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$JSCompiler_temp_const$jscomp$1168$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$JSCompiler_temp_const$jscomp$1166$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$or__5025__auto__$jscomp$inline_6701$$=$APP.$cljs$cst$273$hint$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$362$$);
return $JSCompiler_temp_const$jscomp$1170$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp_const$jscomp$1168$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp_const$jscomp$1166$$.call($APP.$cljs$core$assoc$$,$data$jscomp$362$$,$APP.$cljs$cst$273$hint$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_6701$$)?$or__5025__auto__$jscomp$inline_6701$$:$APP.$cljs$core$ex_message$$($cause$jscomp$60$$)),$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$,$cause$jscomp$60$$),$cljs$cst$3916$app_DOT_main_DOT_errors_SLASH_trace$$,
$cause$jscomp$60$$.stack)};
$APP.$app$main$errors$on_error$$=function($error$jscomp$59$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($app$main$errors$handling_error_QMARK_$$)))return console.error("[on-error] re-entrant call suppressed",$error$jscomp$59$$);$APP.$cljs$core$_vreset_BANG_$$($app$main$errors$handling_error_QMARK_$$,!0);try{if($APP.$cljs$core$map_QMARK_$$($error$jscomp$59$$))return $potok$v2$core$handle_error$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$59$$);var $data$jscomp$363$$=$APP.$app$main$errors$exception__GT_error_data$$($error$jscomp$59$$);
return $potok$v2$core$handle_error$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$363$$)}finally{$APP.$cljs$core$_vreset_BANG_$$($app$main$errors$handling_error_QMARK_$$,!1)}};
$APP.$app$main$errors$generate_report$$=function($cause$jscomp$61$$){try{var $team_id$jscomp$76$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$file_id$jscomp$182$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$profile_id$jscomp$10$$=$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),
$data$jscomp$364$$=$APP.$cljs$core$ex_data$$($cause$jscomp$61$$),$sb__5670__auto__$jscomp$6$$=new $APP.$goog$string$StringBuffer$$,$_STAR_print_newline_STAR__orig_val__67526_67586$$=$APP.$cljs$core$_STAR_print_newline_STAR_$$,$_STAR_print_fn_STAR__orig_val__67527_67587$$=$APP.$cljs$core$_STAR_print_fn_STAR_$$;$APP.$cljs$core$_STAR_print_newline_STAR_$$=!0;$APP.$cljs$core$_STAR_print_fn_STAR_$$=function($x__5671__auto__$jscomp$6$$){return $sb__5670__auto__$jscomp$6$$.append($x__5671__auto__$jscomp$6$$)};
try{$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Context:"]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["--------------------"]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Hint:    ",function(){var $or__5025__auto__$jscomp$766_or__5025__auto____$1$jscomp$85$$=
$APP.$cljs$cst$273$hint$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$364$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$766_or__5025__auto____$1$jscomp$85$$))return $or__5025__auto__$jscomp$766_or__5025__auto____$1$jscomp$85$$;$or__5025__auto__$jscomp$766_or__5025__auto____$1$jscomp$85$$=$APP.$cljs$core$ex_message$$($cause$jscomp$61$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$766_or__5025__auto____$1$jscomp$85$$)?$or__5025__auto__$jscomp$766_or__5025__auto____$1$jscomp$85$$:
"--"}()]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Prof ID: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($profile_id$jscomp$10$$)?$profile_id$jscomp$10$$:"--")]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Team ID: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($team_id$jscomp$76$$)?
$team_id$jscomp$76$$:"--")]));var $temp__5825__auto___67590$$=function(){var $or__5025__auto__$jscomp$769$$=$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$364$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$769$$)?$or__5025__auto__$jscomp$769$$:$file_id$jscomp$182$$}();$APP.$cljs$core$truth_$$($temp__5825__auto___67590$$)&&$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["File ID: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto___67590$$)]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Version: ",$APP.$cljs$cst$1259$full$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$)]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["HREF:    ",$APP.$app$util$globals$location$$.href]));
$APP.$cljs$core$println$$();$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$exceptions$format_throwable$$($cause$jscomp$61$$)]));$APP.$cljs$core$println$$();$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Last events:"]));$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["--------------------"]));
$app$common$pprint$pprint$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$_deref$$($app$main$store$last_events$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$255$length$$,200],null)]));$APP.$cljs$core$println$$()}finally{$APP.$cljs$core$_STAR_print_fn_STAR_$$=$_STAR_print_fn_STAR__orig_val__67527_67587$$,$APP.$cljs$core$_STAR_print_newline_STAR_$$=$_STAR_print_newline_STAR__orig_val__67526_67586$$}return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb__5670__auto__$jscomp$6$$)}catch($e67524$$){return console.error("error on generating report",
$e67524$$),null}};
$APP.$app$main$errors$submit_report$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($event_name_p__67537$$){var $hint$jscomp$10_map__67538__$1$$=$APP.$cljs$core$__destructure_map$$($event_name_p__67537$$);$event_name_p__67537$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($hint$jscomp$10_map__67538__$1$$,$APP.$cljs$cst$2275$event_name$$,"unhandled-exception");var $report$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$10_map__67538__$1$$,$APP.$cljs$cst$570$report$$);
$hint$jscomp$10_map__67538__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$10_map__67538__$1$$,$APP.$cljs$cst$273$hint$$);return $APP.$cuerdas$core$empty_QMARK_$$($hint$jscomp$10_map__67538__$1$$)||typeof $report$jscomp$2$$!=="string"||typeof $event_name_p__67537$$!=="string"?null:$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
$event_name_p__67537$$,$APP.$cljs$cst$273$hint$$,$hint$jscomp$10_map__67538__$1$$,$APP.$cljs$cst$2419$href$$,$APP.$app$util$globals$location$$.href,$APP.$cljs$cst$570$report$$,$report$jscomp$2$$],null)))};
$app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($cause$jscomp$62_map__67541__$1_p__67540$$){$cause$jscomp$62_map__67541__$1_p__67540$$=$APP.$cljs$core$__destructure_map$$($cause$jscomp$62_map__67541__$1_p__67540$$);var $type$jscomp$474$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($cause$jscomp$62_map__67541__$1_p__67540$$,$APP.$cljs$cst$139$type$$,$cljs$cst$3917$handled$$),$hint$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$62_map__67541__$1_p__67540$$,
$APP.$cljs$cst$273$hint$$);$cause$jscomp$62_map__67541__$1_p__67540$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$62_map__67541__$1_p__67540$$,$cljs$cst$145$cause$$);if($APP.$app$common$exceptions$exception_QMARK_$$($cause$jscomp$62_map__67541__$1_p__67540$$)){var $temp__5825__auto___67617$$=function(){var $G__67542__$1$$=$type$jscomp$474$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$474$$.$fqn$:null;switch($G__67542__$1$$){case "handled":return"handled-exception";case "unhandled":return"unhandled-exception";
case "silent":return null;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__67542__$1$$)].join(""));}}();if($APP.$cljs$core$truth_$$($temp__5825__auto___67617$$)){var $report_67623$$=$APP.$app$main$errors$generate_report$$($cause$jscomp$62_map__67541__$1_p__67540$$);$APP.$app$main$errors$submit_report$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2275$event_name$$,$temp__5825__auto___67617$$,
$APP.$cljs$cst$570$report$$,$report_67623$$,$APP.$cljs$cst$273$hint$$,$APP.$app$common$exceptions$get_hint$$($cause$jscomp$62_map__67541__$1_p__67540$$)]))}}return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$hint$jscomp$11$$?$hint$jscomp$11$$:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.generic"),
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,5E3],null)))})};
$app$main$errors$redirect_to_dashboard$$=function(){var $team_id$jscomp$77$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$project_id$jscomp$14$$=$APP.$cljs$cst$2134$current_project_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$));return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($project_id$jscomp$14$$)?$team_id$jscomp$77$$:$project_id$jscomp$14$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2469$dashboard_files$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$77$$,$APP.$cljs$cst$2141$project_id$$,$project_id$jscomp$14$$],null))):$APP.$app$util$globals$location$$.href=""};
$app$main$errors$is_ignorable_exception_QMARK_$$=function($and__5023__auto__$jscomp$476_cause$jscomp$69$$){var $message$jscomp$96$$=$APP.$cljs$core$ex_message$$($and__5023__auto__$jscomp$476_cause$jscomp$69$$);var $or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=$and__5023__auto__$jscomp$476_cause$jscomp$69$$.stack;
var $and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$=typeof $or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$==="string";$and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$?
($and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$=$APP.$cuerdas$core$includes_QMARK_$$($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$,"chrome-extension://"),$or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=
$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$)?$and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$:$APP.$cuerdas$core$includes_QMARK_$$($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$,
"moz-extension://")):$or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=$and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$;if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$))return $or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$;
$or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=$and__5023__auto__$jscomp$476_cause$jscomp$69$$.stack;$or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=
($and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$=typeof $or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$==="string")?$APP.$cuerdas$core$includes_QMARK_$$($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$,
"posthog"):$and__5023__auto__$jscomp$inline_6705_and__5023__auto__$jscomp$inline_6710_or__5025__auto__$jscomp$inline_6706$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$)||($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($message$jscomp$96$$,"Possible side-effect in debug-evaluate"))||($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($message$jscomp$96$$,"Unexpected end of input"))||
($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=$APP.$cuerdas$core$starts_with_QMARK_$$($message$jscomp$96$$,"invalid props on component"))||($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=
$APP.$cuerdas$core$starts_with_QMARK_$$($message$jscomp$96$$,"Unexpected token "))||($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$476_cause$jscomp$69$$.name,"AbortError"))||
($or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$=$APP.$cuerdas$core$starts_with_QMARK_$$($message$jscomp$96$$,"Cannot assign to read only property 'toString'"))?$or__5025__auto__$jscomp$773_or__5025__auto____$1$jscomp$87_or__5025__auto____$2$jscomp$25_or__5025__auto____$3$jscomp$7_or__5025__auto____$4$jscomp$5_or__5025__auto____$5$jscomp$3_or__5025__auto____$6$jscomp$3_or__5025__auto____$7$jscomp$3_stack$jscomp$inline_6704_stack$jscomp$inline_6709$$:
($and__5023__auto__$jscomp$476_cause$jscomp$69$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$476_cause$jscomp$69$$.name,"NotFoundError"))?$APP.$cuerdas$core$includes_QMARK_$$($message$jscomp$96$$,"removeChild"):$and__5023__auto__$jscomp$476_cause$jscomp$69$$};
$APP.$app$util$code_beautify$format_code$$=function($G__67389__$1_code$jscomp$37$$,$type$jscomp$477_type__$1$jscomp$6$$){$type$jscomp$477_type__$1$jscomp$6$$=$type$jscomp$477_type__$1$jscomp$6$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($type$jscomp$477_type__$1$jscomp$6$$):$type$jscomp$477_type__$1$jscomp$6$$;$G__67389__$1_code$jscomp$37$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$477_type__$1$jscomp$6$$,"svg")?$APP.$cuerdas$core$replace$$($APP.$cuerdas$core$replace$$($G__67389__$1_code$jscomp$37$$,
"\x3cdefs\x3e\x3c/defs\x3e",""),"\x3e\x3c","\x3e\n\x3c"):$G__67389__$1_code$jscomp$37$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$477_type__$1$jscomp$6$$,"svg")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$477_type__$1$jscomp$6$$,"html")?$shadow$js$shim$module$0js_beautify$$.html($G__67389__$1_code$jscomp$37$$,{indent_size:2}):$G__67389__$1_code$jscomp$37$$};
$app$util$code_gen$markup_svg$generate_svg$$=function($objects$jscomp$509$$,$shape$jscomp$580$$){return $shadow$js$shim$module$0react_dom$0server$$.renderToStaticMarkup($rumext$v2$element$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$render$object_svg$$,{objects:$objects$jscomp$509$$,"object-id":$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$580$$)}))};
$APP.$app$util$code_gen$markup_svg$generate_markup$$=function($objects$jscomp$510$$,$shapes$jscomp$110$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67410_SHARP_$$){return $app$util$code_gen$markup_svg$generate_svg$$($objects$jscomp$510$$,$p1__67410_SHARP_$$)},$shapes$jscomp$110$$))};
$app$util$code_gen$common$shape__GT_selector$$=function($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$){if($APP.$cljs$core$truth_$$($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$)){var $JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$,$JSCompiler_temp_const$jscomp$1173$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$),$y__5114__auto__$jscomp$inline_6712$$=
$APP.$cljs$core$count$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$));$JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$=$APP.$cuerdas$core$replace$$($JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$.call($APP.$cljs$core$subs$$,$JSCompiler_temp_const$jscomp$1173$$,0,10<$y__5114__auto__$jscomp$inline_6712$$?10:$y__5114__auto__$jscomp$inline_6712$$),/[^a-zA-Z0-9\s:]+/,"");$JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$re_matches$$(/^\d.*/,$JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$))?"c-"+($JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$??""):$JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$;$id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$(""+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$)??
""),24,36);$id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$=$APP.$cuerdas$core$css_selector$$(""+($JSCompiler_temp_const$jscomp$1174_name$jscomp$329_name__$1$jscomp$10$$??"")+" "+($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$??""));return $APP.$cuerdas$core$starts_with_QMARK_$$($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$,"-")?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$,1):$id$jscomp$628_selector$jscomp$14_shape$jscomp$581$$}return""};
$app$util$code_gen$common$svg_markup_QMARK_$$=function($shape$jscomp$582$$){return $APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$)||$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape$jscomp$582$$)||$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$)||$APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$)!=null||$APP.$app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$)||
$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$)&&($APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$))||$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$)))||$APP.$cljs$core$count$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$))>1||$APP.$cljs$core$count$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$))>
1||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$)),1)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1852$stroke_alignment$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$582$$))),$APP.$cljs$cst$2026$inner$$)};
$app$util$code_gen$common$has_wrapper_QMARK_$$=function($objects$jscomp$512$$,$shape$jscomp$583$$){return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$512$$,$shape$jscomp$583$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$583$$))&&!$app$common$geom$matrix$unit_QMARK_$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$583$$))};
$app$util$code_gen$style_css_formats$format_color_value$$=function($opacity_color_value$jscomp$555$$,$format$jscomp$32_image_url$jscomp$1_options$jscomp$529$$){$format$jscomp$32_image_url$jscomp$1_options$jscomp$529$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($format$jscomp$32_image_url$jscomp$1_options$jscomp$529$$,$APP.$cljs$cst$952$format$$,$APP.$cljs$cst$2955$hex$$);if($APP.$cljs$core$truth_$$($APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($opacity_color_value$jscomp$555$$)))return $format$jscomp$32_image_url$jscomp$1_options$jscomp$529$$=
$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($opacity_color_value$jscomp$555$$)),$opacity_color_value$jscomp$555$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($opacity_color_value$jscomp$555$$),1)?$app$util$color$gradient__GT_css$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$285$linear$$,$APP.$cljs$cst$1717$stops$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,"#FFFFFF",$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($opacity_color_value$jscomp$555$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,"#FFFFFF",$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($opacity_color_value$jscomp$555$$)],
null)],null)],null)):null,$APP.$cljs$core$truth_$$($opacity_color_value$jscomp$555$$)?""+($opacity_color_value$jscomp$555$$??"")+", url("+($format$jscomp$32_image_url$jscomp$1_options$jscomp$529$$??"")+") no-repeat center center / cover":"url("+($format$jscomp$32_image_url$jscomp$1_options$jscomp$529$$??"")+") no-repeat center center / cover";$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($opacity_color_value$jscomp$555$$),1);
return $app$util$color$color__GT_format__GT_background$$($opacity_color_value$jscomp$555$$,$format$jscomp$32_image_url$jscomp$1_options$jscomp$529$$)};
$app$util$code_gen$style_css_formats$format_shadow__GT_css$$=function($p__67453_style$jscomp$42$$,$css_color_options$jscomp$530$$){var $color$jscomp$67_map__67454__$1$$=$APP.$cljs$core$__destructure_map$$($p__67453_style$jscomp$42$$);$p__67453_style$jscomp$42$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$67_map__67454__$1$$,$APP.$cljs$cst$1889$style$$);var $offset_x$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$67_map__67454__$1$$,$APP.$cljs$cst$1634$offset_x$$),
$offset_y$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$67_map__67454__$1$$,$APP.$cljs$cst$1635$offset_y$$),$blur$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$67_map__67454__$1$$,$APP.$cljs$cst$1637$blur$$),$spread$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$67_map__67454__$1$$,$APP.$cljs$cst$1636$spread$$);$color$jscomp$67_map__67454__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$67_map__67454__$1$$,
$APP.$cljs$cst$1284$color$$);$css_color_options$jscomp$530$$=$app$util$code_gen$style_css_formats$format_color_value$$($color$jscomp$67_map__67454__$1$$,$css_color_options$jscomp$530$$);return($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__67453_style$jscomp$42$$,$cljs$cst$1892$inner_shadow$$)?"inset ":"")+(($APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$6$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$6$("%spx %spx %spx %spx %s",$offset_x$jscomp$8$$,$offset_y$jscomp$8$$,
$blur$jscomp$9$$,$spread$jscomp$5$$,$css_color_options$jscomp$530$$):$APP.$cuerdas$core$format$$("%spx %spx %spx %spx %s",$offset_x$jscomp$8$$,$offset_y$jscomp$8$$,$blur$jscomp$9$$,$spread$jscomp$5$$,$css_color_options$jscomp$530$$))??"")};
$app$util$code_gen$style_css_formats$format_color$$=function($value$jscomp$558$$,$options$jscomp$531$$){var $format$jscomp$33$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($options$jscomp$531$$,$APP.$cljs$cst$952$format$$,$APP.$cljs$cst$2955$hex$$);return $app$util$code_gen$style_css_formats$format_color_value$$($value$jscomp$558$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($options$jscomp$531$$,$APP.$cljs$cst$952$format$$,$format$jscomp$33$$))};
$app$util$code_gen$style_css_formats$format_color_array$$=function($value$jscomp$559$$,$options$jscomp$532$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67464_SHARP_$$){return $app$util$code_gen$style_css_formats$format_color_value$$($p1__67464_SHARP_$$,$options$jscomp$532$$)},$value$jscomp$559$$))};
$app$util$code_gen$style_css_formats$format_tracks$$=function($value$jscomp$566$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__67476_type$jscomp$478$$){var $map__67477__$1_value__$1$jscomp$18$$=$APP.$cljs$core$__destructure_map$$($p__67476_type$jscomp$478$$);$p__67476_type$jscomp$478$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67477__$1_value__$1$jscomp$18$$,$APP.$cljs$cst$139$type$$);$map__67477__$1_value__$1$jscomp$18$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67477__$1_value__$1$jscomp$18$$,$APP.$cljs$cst$260$value$$);switch($p__67476_type$jscomp$478$$ instanceof $APP.$cljs$core$Keyword$$?$p__67476_type$jscomp$478$$.$fqn$:null){case "flex":return""+($APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$($map__67477__$1_value__$1$jscomp$18$$)??"")+"fr";case "percent":return $APP.$app$main$ui$formats$format_percent$cljs$0core$0IFn$0_invoke$0arity$02$$($map__67477__$1_value__$1$jscomp$18$$/
100,null);case "auto":return"auto";default:return $APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($map__67477__$1_value__$1$jscomp$18$$)}},$value$jscomp$566$$))};
$app$util$code_gen$style_css_formats$format_shadow$$=function($value$jscomp$567$$,$options$jscomp$535$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67488_SHARP_$$){return $app$util$code_gen$style_css_formats$format_shadow__GT_css$$($p1__67488_SHARP_$$,$options$jscomp$535$$)},$value$jscomp$567$$))};
$app$util$code_gen$style_css_formats$format_value$$=function($G__67490_property$jscomp$32_style$jscomp$inline_6722$$,$color$jscomp$inline_6721_value$jscomp$570$$,$options$jscomp$536$$){$G__67490_property$jscomp$32_style$jscomp$inline_6722$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$util$code_gen$style_css_formats$css_formatters$$,$G__67490_property$jscomp$32_style$jscomp$inline_6722$$);switch($G__67490_property$jscomp$32_style$jscomp$inline_6722$$ instanceof $APP.$cljs$core$Keyword$$?
$G__67490_property$jscomp$32_style$jscomp$inline_6722$$.$fqn$:null){case "position":return typeof $color$jscomp$inline_6721_value$jscomp$570$$==="number"?$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$inline_6721_value$jscomp$570$$):$color$jscomp$inline_6721_value$jscomp$570$$;case "size":return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$inline_6721_value$jscomp$570$$,$APP.$cljs$cst$1392$fill$$)?"100%":$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$inline_6721_value$jscomp$570$$,
$APP.$cljs$cst$1656$auto$$)?"auto":typeof $color$jscomp$inline_6721_value$jscomp$570$$==="number"?$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$inline_6721_value$jscomp$570$$):$color$jscomp$inline_6721_value$jscomp$570$$;case "color":return $app$util$code_gen$style_css_formats$format_color$$($color$jscomp$inline_6721_value$jscomp$570$$,$options$jscomp$536$$);case "color-array":return $app$util$code_gen$style_css_formats$format_color_array$$($color$jscomp$inline_6721_value$jscomp$570$$,
$options$jscomp$536$$);case "border":var $map__67466__$1$jscomp$inline_6720_width$jscomp$inline_6723$$=$APP.$cljs$core$__destructure_map$$($color$jscomp$inline_6721_value$jscomp$570$$);$color$jscomp$inline_6721_value$jscomp$570$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67466__$1$jscomp$inline_6720_width$jscomp$inline_6723$$,$APP.$cljs$cst$1284$color$$);$G__67490_property$jscomp$32_style$jscomp$inline_6722$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67466__$1$jscomp$inline_6720_width$jscomp$inline_6723$$,
$APP.$cljs$cst$1889$style$$);$map__67466__$1$jscomp$inline_6720_width$jscomp$inline_6723$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67466__$1$jscomp$inline_6720_width$jscomp$inline_6723$$,$APP.$cljs$cst$288$width$$);return""+($APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($map__67466__$1$jscomp$inline_6720_width$jscomp$inline_6723$$)??"")+" "+($APP.$app$common$data$name$$($G__67490_property$jscomp$32_style$jscomp$inline_6722$$)??"")+" "+($app$util$code_gen$style_css_formats$format_color_value$$($color$jscomp$inline_6721_value$jscomp$570$$,
$options$jscomp$536$$)??"");case "border-style":return $APP.$app$common$data$name$$($APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$inline_6721_value$jscomp$570$$));case "border-width":return $APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$inline_6721_value$jscomp$570$$));case "border-color":return $app$util$code_gen$style_css_formats$format_color$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$inline_6721_value$jscomp$570$$),
$options$jscomp$536$$);case "size-array":return $APP.$cljs$core$coll_QMARK_$$($color$jscomp$inline_6721_value$jscomp$570$$)&&$APP.$app$common$data$not_empty_QMARK_$$($color$jscomp$inline_6721_value$jscomp$570$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$ui$formats$format_pixels$$,$color$jscomp$inline_6721_value$jscomp$570$$)):$color$jscomp$inline_6721_value$jscomp$570$$!=null?$color$jscomp$inline_6721_value$jscomp$570$$:
null;case "string-or-size-array":return typeof $color$jscomp$inline_6721_value$jscomp$570$$==="string"?$color$jscomp$inline_6721_value$jscomp$570$$:$APP.$cljs$core$coll_QMARK_$$($color$jscomp$inline_6721_value$jscomp$570$$)&&$APP.$app$common$data$not_empty_QMARK_$$($color$jscomp$inline_6721_value$jscomp$570$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$ui$formats$format_pixels$$,$color$jscomp$inline_6721_value$jscomp$570$$)):
$color$jscomp$inline_6721_value$jscomp$570$$!=null?$color$jscomp$inline_6721_value$jscomp$570$$:null;case "keyword":return $APP.$app$common$data$name$$($color$jscomp$inline_6721_value$jscomp$570$$);case "tracks":return $app$util$code_gen$style_css_formats$format_tracks$$($color$jscomp$inline_6721_value$jscomp$570$$);case "shadows":return $app$util$code_gen$style_css_formats$format_shadow$$($color$jscomp$inline_6721_value$jscomp$570$$,$options$jscomp$536$$);case "blur":return"blur("+($APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$inline_6721_value$jscomp$570$$)??
"")+")";case "matrix":return $app$main$ui$formats$format_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($color$jscomp$inline_6721_value$jscomp$570$$);default:return $color$jscomp$inline_6721_value$jscomp$570$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$app$common$data$name$$($color$jscomp$inline_6721_value$jscomp$570$$):$color$jscomp$inline_6721_value$jscomp$570$$}};
$app$util$code_gen$style_css_values$get_shape_position$$=function($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$,$objects$jscomp$513_parent_value$$,$coord$jscomp$16$$){var $JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$;if($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$=!$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$))$JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$=
($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$=!$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$513_parent_value$$,$param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$))?$JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$:$APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$);
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$)?($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$513_parent_value$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$)),
$objects$jscomp$513_parent_value$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$,$APP.$cljs$cst$1589$selrect$$),$coord$jscomp$16$$),$param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$=$app$common$geom$shapes$transform_points$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$),
$APP.$app$common$geom$shapes$common$shape__GT_center$$($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$())),$param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$=
$app$common$geom$shapes$transforms$calculate_geometry$$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$),$JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$,0,null),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$,
1,null),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($param49171$jscomp$inline_12122_shape$jscomp$584_vec__67509$$,2,null),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1183_and__5023__auto__$jscomp$inline_6732_or__5025__auto__$jscomp$inline_6733_parent$jscomp$271_selrect$jscomp$66$$,$coord$jscomp$16$$)-$objects$jscomp$513_parent_value$$):null};
$app$util$code_gen$style_css_values$get_shape_size$$=function($G__67516_shape$jscomp$585$$,$objects$jscomp$514$$,$type$jscomp$479$$){var $parent$jscomp$272$$=$app$common$files$helpers$get_parent$$($objects$jscomp$514$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$)),$sizing$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$479$$,$APP.$cljs$cst$288$width$$)?$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$):
$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$);return $APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$514$$,$G__67516_shape$jscomp$585$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$479$$,$APP.$cljs$cst$1511$height$$)&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1645$row_reverse$$,
null,$APP.$cljs$cst$1640$row$$,null],null),null),$APP.$cljs$cst$1663$layout_flex_dir$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$272$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$479$$,$APP.$cljs$cst$288$width$$)&&$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$216$column$$,null,$APP.$cljs$cst$1646$column_reverse$$,null],null),null),$APP.$cljs$cst$1663$layout_flex_dir$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$272$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$)))?$APP.$cljs$cst$1392$fill$$:$APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$514$$,
$G__67516_shape$jscomp$585$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($sizing$jscomp$2$$,$APP.$cljs$cst$1392$fill$$)?null:$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($sizing$jscomp$2$$,$APP.$cljs$cst$1656$auto$$)&&!$app$util$code_gen$common$svg_markup_QMARK_$$($G__67516_shape$jscomp$585$$)||$APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$($objects$jscomp$514$$,
$G__67516_shape$jscomp$585$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($sizing$jscomp$2$$,$APP.$cljs$cst$1392$fill$$)?$sizing$jscomp$2$$:$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$)!=null?($G__67516_shape$jscomp$585$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$),$type$jscomp$479$$.$cljs$core$IFn$_invoke$arity$1$?$type$jscomp$479$$.$cljs$core$IFn$_invoke$arity$1$($G__67516_shape$jscomp$585$$):
$type$jscomp$479$$($G__67516_shape$jscomp$585$$)):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__67516_shape$jscomp$585$$,$type$jscomp$479$$)!=null?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__67516_shape$jscomp$585$$,$type$jscomp$479$$):null};
$app$util$code_gen$style_css_values$get_stroke_data$$=function($stroke$jscomp$14$$){var $width$jscomp$141$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$14$$),$style$jscomp$44$$=$APP.$cljs$cst$1850$stroke_style$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$14$$),$color$jscomp$69$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$14$$),$APP.$cljs$cst$1718$opacity$$,
$APP.$cljs$cst$1724$stroke_opacity$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$14$$),$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$14$$)],null);return $stroke$jscomp$14$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$226$none$$,$APP.$cljs$cst$1850$stroke_style$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$14$$))?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1284$color$$,
$color$jscomp$69$$,$APP.$cljs$cst$1889$style$$,$style$jscomp$44$$,$APP.$cljs$cst$288$width$$,$width$jscomp$141$$],null):null};
$app$util$code_gen$style_css_values$area_cell_QMARK_$$=function($p__67521_position$jscomp$95$$){var $area_name$jscomp$1_map__67522__$1$$=$APP.$cljs$core$__destructure_map$$($p__67521_position$jscomp$95$$);$p__67521_position$jscomp$95$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($area_name$jscomp$1_map__67522__$1$$,$APP.$cljs$cst$1660$position$$);$area_name$jscomp$1_map__67522__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($area_name$jscomp$1_map__67522__$1$$,$APP.$cljs$cst$1659$area_name$$);
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__67521_position$jscomp$95$$,$APP.$cljs$cst$1658$area$$)&&$APP.$app$common$data$not_empty_QMARK_$$($area_name$jscomp$1_map__67522__$1$$)};
$app$util$code_gen$style_css_values$get_grid_coord$$=function($cell$jscomp$38_shape$jscomp$586$$,$objects$jscomp$515_parent$jscomp$273$$,$prop$jscomp$30$$,$span_prop$$){return $APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$($objects$jscomp$515_parent$jscomp$273$$,$cell$jscomp$38_shape$jscomp$586$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$))?($objects$jscomp$515_parent$jscomp$273$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$515_parent$jscomp$273$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$)),$cell$jscomp$38_shape$jscomp$586$$=$APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($objects$jscomp$515_parent$jscomp$273$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$),
$APP.$cljs$cst$1658$area$$)&&$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1659$area_name$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$))||!($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$),$APP.$cljs$cst$1657$manual$$)||$APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$)>1||$APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$38_shape$jscomp$586$$)>
1)?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$38_shape$jscomp$586$$,$span_prop$$)>1?""+($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$38_shape$jscomp$586$$,$prop$jscomp$30$$)??"")+" / "+($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$38_shape$jscomp$586$$,$prop$jscomp$30$$)+$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$38_shape$jscomp$586$$,$span_prop$$)??""):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$38_shape$jscomp$586$$,
$prop$jscomp$30$$)):null};
$app$util$code_gen$style_css_values$get_grid_template_areas$$=function($shape$jscomp$618$$){return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$486$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$618$$);return $and__5023__auto__$jscomp$486$$?$APP.$cljs$core$some$$($app$util$code_gen$style_css_values$area_cell_QMARK_$$,$APP.$cljs$core$vals$$($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$618$$))):$and__5023__auto__$jscomp$486$$}())?
$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__67777$$){var $row$jscomp$32$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67777$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67777$$,1,null);return'"'+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($cell$jscomp$39_p__67781$$){var $column$jscomp$37$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$39_p__67781$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cell$jscomp$39_p__67781$$,1,null);$cell$jscomp$39_p__67781$$=$APP.$app$common$types$shape$layout$get_cell_by_position$$($shape$jscomp$618$$,$row$jscomp$32$$+1,$column$jscomp$37$$+1);return $APP.$cuerdas$core$replace$$($APP.$cljs$cst$1659$area_name$$.$cljs$core$IFn$_invoke$arity$2$($cell$jscomp$39_p__67781$$,".")," ","-")},$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$618$$))))??
"")+'"'},$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1678$layout_grid_rows$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$618$$)))):null};
$app$util$code_gen$style_css_values$get_value$$=function($property$jscomp$33$$,$shape$jscomp$636$$,$objects$jscomp$539$$,$options$jscomp$540$$){switch($property$jscomp$33$$ instanceof $APP.$cljs$core$Keyword$$?$property$jscomp$33$$.$fqn$:null){case "position":return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))&&
($APP.$app$common$files$helpers$group_like_shape_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$636$$)||$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)||$app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$))||$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)?$cljs$cst$1871$relative$$:$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,
$shape$jscomp$636$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))?null:$APP.$cljs$cst$3965$absolute$$;case "left":return $app$util$code_gen$style_css_values$get_shape_position$$($shape$jscomp$636$$,$objects$jscomp$539$$,$APP.$cljs$cst$1499$x$$);case "top":return $app$util$code_gen$style_css_values$get_shape_position$$($shape$jscomp$636$$,$objects$jscomp$539$$,$APP.$cljs$cst$1500$y$$);case "z-index":var $map__67813__$1$jscomp$inline_6760$$=
$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_item_z_index$jscomp$inline_6761$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67813__$1$jscomp$inline_6760$$,$APP.$cljs$cst$1696$layout_item_z_index$$);return $APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__67813__$1$jscomp$inline_6760$$)?0:$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$map__67813__$1$jscomp$inline_6760$$)?$layout_item_z_index$jscomp$inline_6761$$:
null;case "transform":if($app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$))var $parent$jscomp$inline_6765$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$539$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)),$transform$jscomp$inline_6766$$=$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$inline_6765$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()),$transform_str$jscomp$inline_6767$$=
$app$common$geom$matrix$unit_QMARK_$$($transform$jscomp$inline_6766$$)?null:$app$main$ui$formats$format_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($transform$jscomp$inline_6766$$);else $parent$jscomp$inline_6765$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$539$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)),$transform$jscomp$inline_6766$$=$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$636$$,
$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$inline_6765$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$())),$transform_str$jscomp$inline_6767$$=$app$common$geom$matrix$unit_QMARK_$$($transform$jscomp$inline_6766$$)?null:$app$main$ui$formats$format_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($transform$jscomp$inline_6766$$);return $app$util$code_gen$common$has_wrapper_QMARK_$$($objects$jscomp$539$$,
$shape$jscomp$636$$)?"translate(-50%, -50%) "+($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($transform_str$jscomp$inline_6767$$,"")??""):$transform_str$jscomp$inline_6767$$;case "width":return $APP.$cljs$core$contains_QMARK_$$($cljs$cst$3966$root_shapes$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$540$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))&&$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)?
$APP.$cljs$cst$1392$fill$$:$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1754$grow_type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$),$APP.$cljs$cst$2021$auto_width$$)?null:$app$util$code_gen$style_css_values$get_shape_size$$($shape$jscomp$636$$,$objects$jscomp$539$$,$APP.$cljs$cst$288$width$$);case "height":return $APP.$cljs$core$contains_QMARK_$$($cljs$cst$3966$root_shapes$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$540$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))&&$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)?null:$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1754$grow_type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$),$APP.$cljs$cst$2020$auto_height$$)?null:$app$util$code_gen$style_css_values$get_shape_size$$($shape$jscomp$636$$,
$objects$jscomp$539$$,$APP.$cljs$cst$1511$height$$);case "max-width":case "max-inline-size":return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)?$APP.$cljs$cst$1690$layout_item_max_w$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$):null;case "min-width":case "min-inline-size":return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)&&$APP.$cljs$cst$1691$layout_item_min_w$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)!=
null?$APP.$cljs$cst$1691$layout_item_min_w$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$):$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$636$$)&&$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)&&$APP.$cljs$core$not$$($APP.$cljs$cst$1860$show_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))?$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)):
null;case "max-height":case "max-block-size":return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)?$APP.$cljs$cst$1688$layout_item_max_h$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$):null;case "min-height":case "min-block-size":return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)&&$APP.$cljs$cst$1689$layout_item_min_h$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)!=
null?$APP.$cljs$cst$1689$layout_item_min_h$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$):$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$636$$)&&$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)&&$APP.$cljs$core$not$$($APP.$cljs$cst$1860$show_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))?$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)):
null;case "margin":var $map__67801__$1$jscomp$inline_6791$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_item_margin$jscomp$inline_6792$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67801__$1$jscomp$inline_6791$$,$APP.$cljs$cst$1683$layout_item_margin$$);if($APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$map__67801__$1$jscomp$inline_6791$$)){var $map__67802$jscomp$inline_6793$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1684$m1$$,0,$APP.$cljs$cst$1685$m2$$,0,$APP.$cljs$cst$1686$m3$$,0,$APP.$cljs$cst$1687$m4$$,0],null),$layout_item_margin$jscomp$inline_6792$$])),$map__67802__$1$jscomp$inline_6794$$=$APP.$cljs$core$__destructure_map$$($map__67802$jscomp$inline_6793$$),$m1$jscomp$inline_6795$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67802__$1$jscomp$inline_6794$$,$APP.$cljs$cst$1684$m1$$),$m2$jscomp$inline_6796$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67802__$1$jscomp$inline_6794$$,
$APP.$cljs$cst$1685$m2$$),$m3$jscomp$inline_6797$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67802__$1$jscomp$inline_6794$$,$APP.$cljs$cst$1686$m3$$),$m4$jscomp$inline_6798$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67802__$1$jscomp$inline_6794$$,$APP.$cljs$cst$1687$m4$$);var $JSCompiler_inline_result$jscomp$1211$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($m1$jscomp$inline_6795$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($m2$jscomp$inline_6796$$,
0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($m3$jscomp$inline_6797$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($m4$jscomp$inline_6798$$,0)?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$m1$jscomp$inline_6795$$,$m2$jscomp$inline_6796$$,$m3$jscomp$inline_6797$$,$m4$jscomp$inline_6798$$],null):null}else $JSCompiler_inline_result$jscomp$1211$$=null;return $JSCompiler_inline_result$jscomp$1211$$;case "margin-block-start":var $map__67804__$1$jscomp$inline_12126$$=
$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_item_margin$jscomp$inline_12127$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67804__$1$jscomp$inline_12126$$,$APP.$cljs$cst$1683$layout_item_margin$$);var $and__5023__auto__$jscomp$inline_12129$$=$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$map__67804__$1$jscomp$inline_12126$$);if($and__5023__auto__$jscomp$inline_12129$$){var $and__5023__auto____$1$jscomp$inline_12130$$=
$APP.$cljs$cst$1684$m1$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12127$$);var $JSCompiler_inline_result$jscomp$inline_12128$$=$APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$inline_12130$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1684$m1$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12127$$),0):$and__5023__auto____$1$jscomp$inline_12130$$}else $JSCompiler_inline_result$jscomp$inline_12128$$=$and__5023__auto__$jscomp$inline_12129$$;
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12128$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1684$m1$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12127$$)],null):null;case "margin-inline-end":var $map__67806__$1$jscomp$inline_12135$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_item_margin$jscomp$inline_12136$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67806__$1$jscomp$inline_12135$$,
$APP.$cljs$cst$1683$layout_item_margin$$);var $and__5023__auto__$jscomp$inline_12138$$=$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$map__67806__$1$jscomp$inline_12135$$);if($and__5023__auto__$jscomp$inline_12138$$){var $and__5023__auto____$1$jscomp$inline_12139$$=$APP.$cljs$cst$1685$m2$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12136$$);var $JSCompiler_inline_result$jscomp$inline_12137$$=$APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$inline_12139$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1685$m2$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12136$$),0):$and__5023__auto____$1$jscomp$inline_12139$$}else $JSCompiler_inline_result$jscomp$inline_12137$$=$and__5023__auto__$jscomp$inline_12138$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12137$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1685$m2$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12136$$)],
null):null;case "margin-block-end":var $map__67808__$1$jscomp$inline_12144$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_item_margin$jscomp$inline_12145$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67808__$1$jscomp$inline_12144$$,$APP.$cljs$cst$1683$layout_item_margin$$);var $and__5023__auto__$jscomp$inline_12147$$=$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$map__67808__$1$jscomp$inline_12144$$);if($and__5023__auto__$jscomp$inline_12147$$){var $and__5023__auto____$1$jscomp$inline_12148$$=
$APP.$cljs$cst$1686$m3$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12145$$);var $JSCompiler_inline_result$jscomp$inline_12146$$=$APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$inline_12148$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1686$m3$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12145$$),0):$and__5023__auto____$1$jscomp$inline_12148$$}else $JSCompiler_inline_result$jscomp$inline_12146$$=$and__5023__auto__$jscomp$inline_12147$$;
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12146$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1686$m3$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12145$$)],null):null;case "margin-inline-start":var $map__67810__$1$jscomp$inline_12153$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_item_margin$jscomp$inline_12154$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67810__$1$jscomp$inline_12153$$,
$APP.$cljs$cst$1683$layout_item_margin$$);var $and__5023__auto__$jscomp$inline_12156$$=$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$map__67810__$1$jscomp$inline_12153$$);if($and__5023__auto__$jscomp$inline_12156$$){var $and__5023__auto____$1$jscomp$inline_12157$$=$APP.$cljs$cst$1687$m4$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12154$$);var $JSCompiler_inline_result$jscomp$inline_12155$$=$APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$inline_12157$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1687$m4$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12154$$),0):$and__5023__auto____$1$jscomp$inline_12157$$}else $JSCompiler_inline_result$jscomp$inline_12155$$=$and__5023__auto__$jscomp$inline_12156$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12155$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1687$m4$$.$cljs$core$IFn$_invoke$arity$1$($layout_item_margin$jscomp$inline_12154$$)],
null):null;case "padding":var $map__67752__$1$jscomp$inline_6801$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_padding$jscomp$inline_6802$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67752__$1$jscomp$inline_6801$$,$APP.$cljs$cst$1670$layout_padding$$);if($layout_padding$jscomp$inline_6802$$!=null){var $map__67754$jscomp$inline_6803$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1091$p1$$,0,$APP.$cljs$cst$1089$p2$$,0,$APP.$cljs$cst$1671$p3$$,0,$APP.$cljs$cst$1672$p4$$,0],null),$layout_padding$jscomp$inline_6802$$])),$map__67754__$1$jscomp$inline_6804$$=$APP.$cljs$core$__destructure_map$$($map__67754$jscomp$inline_6803$$),$p1$jscomp$inline_6805$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67754__$1$jscomp$inline_6804$$,$APP.$cljs$cst$1091$p1$$),$p2$jscomp$inline_6806$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67754__$1$jscomp$inline_6804$$,
$APP.$cljs$cst$1089$p2$$),$p3$jscomp$inline_6807$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67754__$1$jscomp$inline_6804$$,$APP.$cljs$cst$1671$p3$$),$p4$jscomp$inline_6808$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67754__$1$jscomp$inline_6804$$,$APP.$cljs$cst$1672$p4$$);var $JSCompiler_inline_result$jscomp$1204$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$inline_6805$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$inline_6806$$,
0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p3$jscomp$inline_6807$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p4$jscomp$inline_6808$$,0)?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1$jscomp$inline_6805$$,$p2$jscomp$inline_6806$$,$p3$jscomp$inline_6807$$,$p4$jscomp$inline_6808$$],null):null}else $JSCompiler_inline_result$jscomp$1204$$=null;return $JSCompiler_inline_result$jscomp$1204$$;case "padding-block-start":var $map__67756__$1$jscomp$inline_12161$$=
$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_padding$jscomp$inline_12162$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67756__$1$jscomp$inline_12161$$,$APP.$cljs$cst$1670$layout_padding$$),$and__5023__auto__$jscomp$inline_12164$$=$APP.$cljs$cst$1091$p1$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12162$$);var $JSCompiler_inline_result$jscomp$inline_12163$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12164$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1091$p1$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12162$$),
0):$and__5023__auto__$jscomp$inline_12164$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12163$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1091$p1$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12162$$)],null):null;case "padding-inline-end":var $map__67760__$1$jscomp$inline_12167$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_padding$jscomp$inline_12168$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67760__$1$jscomp$inline_12167$$,
$APP.$cljs$cst$1670$layout_padding$$),$and__5023__auto__$jscomp$inline_12170$$=$APP.$cljs$cst$1089$p2$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12168$$);var $JSCompiler_inline_result$jscomp$inline_12169$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12170$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1089$p2$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12168$$),0):$and__5023__auto__$jscomp$inline_12170$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12169$$)?
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1089$p2$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12168$$)],null):null;case "padding-block-end":var $map__67765__$1$jscomp$inline_12173$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_padding$jscomp$inline_12174$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67765__$1$jscomp$inline_12173$$,$APP.$cljs$cst$1670$layout_padding$$),$and__5023__auto__$jscomp$inline_12176$$=
$APP.$cljs$cst$1671$p3$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12174$$);var $JSCompiler_inline_result$jscomp$inline_12175$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12176$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1671$p3$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12174$$),0):$and__5023__auto__$jscomp$inline_12176$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12175$$)?new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1671$p3$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12174$$)],null):null;case "padding-inline-start":var $map__67770__$1$jscomp$inline_12179$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$layout_padding$jscomp$inline_12180$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67770__$1$jscomp$inline_12179$$,$APP.$cljs$cst$1670$layout_padding$$),$and__5023__auto__$jscomp$inline_12182$$=$APP.$cljs$cst$1672$p4$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12180$$);
var $JSCompiler_inline_result$jscomp$inline_12181$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12182$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1672$p4$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12180$$),0):$and__5023__auto__$jscomp$inline_12182$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12181$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1672$p4$$.$cljs$core$IFn$_invoke$arity$1$($layout_padding$jscomp$inline_12180$$)],
null):null;case "border":return $app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$)?null:$app$util$code_gen$style_css_values$get_stroke_data$$($APP.$cljs$core$first$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)));case "border-style":return $app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$)?null:$app$util$code_gen$style_css_values$get_stroke_data$$($shape$jscomp$636$$);case "border-width":return $app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$)?
null:$app$util$code_gen$style_css_values$get_stroke_data$$($shape$jscomp$636$$);case "border-color":return $app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$)?null:$app$util$code_gen$style_css_values$get_stroke_data$$($shape$jscomp$636$$);case "border-radius":var $map__67711__$1$jscomp$inline_6819$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$rx$jscomp$inline_6820$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67711__$1$jscomp$inline_6819$$,$APP.$cljs$cst$1865$rx$$),
$r1$jscomp$inline_6821$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67711__$1$jscomp$inline_6819$$,$APP.$cljs$cst$1630$r1$$),$r2$jscomp$inline_6822$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67711__$1$jscomp$inline_6819$$,$APP.$cljs$cst$1631$r2$$),$r3$jscomp$inline_6823$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67711__$1$jscomp$inline_6819$$,$APP.$cljs$cst$1632$r3$$),$r4$jscomp$inline_6824$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67711__$1$jscomp$inline_6819$$,
$APP.$cljs$cst$1633$r4$$);return $APP.$app$common$files$helpers$circle_shape_QMARK_$$($map__67711__$1$jscomp$inline_6819$$)?"50%":$rx$jscomp$inline_6820$$!=null?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$rx$jscomp$inline_6820$$],null):$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$some_QMARK_$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r1$jscomp$inline_6821$$,$r2$jscomp$inline_6822$$,$r3$jscomp$inline_6823$$,
$r4$jscomp$inline_6824$$],null))?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r1$jscomp$inline_6821$$,$r2$jscomp$inline_6822$$,$r3$jscomp$inline_6823$$,$r4$jscomp$inline_6824$$],null):null;case "border-start-start-radius":var $map__67716__$1$jscomp$inline_12185$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67716__$1$jscomp$inline_12185$$,$cljs$cst$1100$_$$);var $r1$jscomp$inline_12186$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67716__$1$jscomp$inline_12185$$,$APP.$cljs$cst$1630$r1$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($r1$jscomp$inline_12186$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($r1$jscomp$inline_12186$$,0):$r1$jscomp$inline_12186$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r1$jscomp$inline_12186$$],null):null;case "border-start-end-radius":var $map__67721__$1$jscomp$inline_12189$$=
$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67721__$1$jscomp$inline_12189$$,$cljs$cst$1100$_$$);var $r2$jscomp$inline_12190$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67721__$1$jscomp$inline_12189$$,$APP.$cljs$cst$1631$r2$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($r2$jscomp$inline_12190$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($r2$jscomp$inline_12190$$,0):$r2$jscomp$inline_12190$$)?
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r2$jscomp$inline_12190$$],null):null;case "border-end-start-radius":var $map__67723__$1$jscomp$inline_12193$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67723__$1$jscomp$inline_12193$$,$cljs$cst$1100$_$$);var $r3$jscomp$inline_12194$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67723__$1$jscomp$inline_12193$$,$APP.$cljs$cst$1632$r3$$);
return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($r3$jscomp$inline_12194$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($r3$jscomp$inline_12194$$,0):$r3$jscomp$inline_12194$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r3$jscomp$inline_12194$$],null):null;case "border-end-end-radius":var $map__67725__$1$jscomp$inline_12197$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67725__$1$jscomp$inline_12197$$,
$cljs$cst$1100$_$$);var $r4$jscomp$inline_12198$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67725__$1$jscomp$inline_12197$$,$APP.$cljs$cst$1633$r4$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($r4$jscomp$inline_12198$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($r4$jscomp$inline_12198$$,0):$r4$jscomp$inline_12198$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$r4$jscomp$inline_12198$$],null):null;case "background":var $map__67705__$1$jscomp$inline_6827$$=
$APP.$cljs$core$__destructure_map$$($shape$jscomp$636$$),$fills$jscomp$inline_6828$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67705__$1$jscomp$inline_6827$$,$APP.$cljs$cst$1618$fills$$),$single_fill_QMARK_$jscomp$inline_6829$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($fills$jscomp$inline_6828$$),1);if($app$util$code_gen$common$svg_markup_QMARK_$$($map__67705__$1$jscomp$inline_6827$$)||$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__67705__$1$jscomp$inline_6827$$)||
!$single_fill_QMARK_$jscomp$inline_6829$$)var $JSCompiler_temp$jscomp$10454$$=null;else{var $p__67505$jscomp$inline_12200$$=$APP.$cljs$core$first$$($fills$jscomp$inline_6828$$),$map__67506__$1$jscomp$inline_12201$$=$APP.$cljs$core$__destructure_map$$($p__67505$jscomp$inline_12200$$),$fill_color$jscomp$inline_12202$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67506__$1$jscomp$inline_12201$$,$APP.$cljs$cst$1730$fill_color$$),$fill_opacity$jscomp$inline_12203$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67506__$1$jscomp$inline_12201$$,
$APP.$cljs$cst$1731$fill_opacity$$),$fill_color_gradient$jscomp$inline_12204$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67506__$1$jscomp$inline_12201$$,$APP.$cljs$cst$1732$fill_color_gradient$$),$fill_image$jscomp$inline_12205$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67506__$1$jscomp$inline_12201$$,$APP.$cljs$cst$1616$fill_image$$);$JSCompiler_temp$jscomp$10454$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1284$color$$,$fill_color$jscomp$inline_12202$$,
$APP.$cljs$cst$1718$opacity$$,$fill_opacity$jscomp$inline_12203$$,$APP.$cljs$cst$1708$gradient$$,$fill_color_gradient$jscomp$inline_12204$$,$APP.$cljs$cst$1596$image$$,$fill_image$jscomp$inline_12205$$],null)}return $JSCompiler_temp$jscomp$10454$$;case "opacity":return $APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)<1?$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$):null;case "box-shadow":return $app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$)?
null:$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);case "filter":return $app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$)?null:$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$636$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$260$value$$],null));case "overflow":return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)&&
!$app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$636$$)&&$APP.$cljs$core$not$$($APP.$cljs$cst$1860$show_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))?"hidden":null;case "display":return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))?"none":$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)?"flex":$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)?
"grid":null;case "flex":var $parent$jscomp$inline_6843$$=$app$common$files$helpers$get_parent$$($objects$jscomp$539$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$));return $APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)&&($APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1645$row_reverse$$,null,$APP.$cljs$cst$1640$row$$,
null],null),null),$APP.$cljs$cst$1663$layout_flex_dir$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$inline_6843$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))||$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$216$column$$,null,$APP.$cljs$cst$1646$column_reverse$$,null],
null),null),$APP.$cljs$cst$1663$layout_flex_dir$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$inline_6843$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)))?1:null;case "flex-grow":return $APP.$cljs$core$contains_QMARK_$$($cljs$cst$3966$root_shapes$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$540$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))&&
$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)?1:null;case "flex-shrink":return!$APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)||$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$3967$reverse_row$$,null,$APP.$cljs$cst$1640$row$$,null],null),null),$APP.$cljs$cst$1663$layout_flex_dir$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))||$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$3968$column_row$$,null,$APP.$cljs$cst$216$column$$,null],null),null),$APP.$cljs$cst$1663$layout_flex_dir$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,
$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))||!$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))||!$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))?null:0;case "flex-direction":return $APP.$cljs$cst$1663$layout_flex_dir$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);
case "flex-wrap":return $APP.$cljs$cst$1668$layout_wrap_type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);case "align-items":return $APP.$cljs$cst$1676$layout_align_items$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);case "align-content":return $APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);case "align-self":if($APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$))var $JSCompiler_inline_result$jscomp$1221$$=
$APP.$cljs$cst$1694$layout_item_align_self$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);else if($APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)){var $parent$jscomp$inline_6853$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$539$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)),$cell$jscomp$inline_6854$$=$APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($parent$jscomp$inline_6853$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)),$align_self$jscomp$inline_6855$$=$APP.$cljs$cst$1661$align_self$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_6854$$);$JSCompiler_inline_result$jscomp$1221$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($align_self$jscomp$inline_6855$$,$APP.$cljs$cst$1656$auto$$)?$align_self$jscomp$inline_6855$$:null}else $JSCompiler_inline_result$jscomp$1221$$=null;return $JSCompiler_inline_result$jscomp$1221$$;case "justify-content":return $APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);
case "justify-items":return $APP.$cljs$cst$1674$layout_justify_items$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);case "justify-self":if($APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)){var $parent$jscomp$inline_6859$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$539$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)),$cell$jscomp$inline_6860$$=$APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($parent$jscomp$inline_6859$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)),$justify_self$jscomp$inline_6861$$=$APP.$cljs$cst$1662$justify_self$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_6860$$);var $JSCompiler_inline_result$jscomp$1222$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($justify_self$jscomp$inline_6861$$,$APP.$cljs$cst$1656$auto$$)?$justify_self$jscomp$inline_6861$$:null}else $JSCompiler_inline_result$jscomp$1222$$=null;return $JSCompiler_inline_result$jscomp$1222$$;
case "grid-template-rows":return $APP.$cljs$cst$1678$layout_grid_rows$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);case "grid-template-columns":return $APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$);case "grid-template-areas":return $app$util$code_gen$style_css_values$get_grid_template_areas$$($shape$jscomp$636$$);case "grid-column":return $app$util$code_gen$style_css_values$get_grid_coord$$($shape$jscomp$636$$,$objects$jscomp$539$$,$APP.$cljs$cst$216$column$$,
$APP.$cljs$cst$1642$column_span$$);case "grid-row":return $app$util$code_gen$style_css_values$get_grid_coord$$($shape$jscomp$636$$,$objects$jscomp$539$$,$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1641$row_span$$);case "grid-area":if($APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$($objects$jscomp$539$$,$shape$jscomp$636$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$))){var $parent$jscomp$inline_6865$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$539$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)),$cell$jscomp$inline_6866$$=$APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($parent$jscomp$inline_6865$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$));var $JSCompiler_inline_result$jscomp$1209$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_6866$$),
$APP.$cljs$cst$1658$area$$)&&$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1659$area_name$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_6866$$))?$APP.$cuerdas$core$replace$$($APP.$cljs$cst$1659$area_name$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$inline_6866$$)," ","-"):null}else $JSCompiler_inline_result$jscomp$1209$$=null;return $JSCompiler_inline_result$jscomp$1209$$;case "grid-auto-flow":return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1677$layout_grid_dir$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$636$$),$APP.$cljs$cst$216$column$$)?"column":null;case "gap":var $vec__67732$jscomp$inline_6871$$=$APP.$app$common$types$shape$layout$gaps$$($shape$jscomp$636$$),$g1$jscomp$inline_6872$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__67732$jscomp$inline_6871$$,0,null),$g2$jscomp$inline_6873$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__67732$jscomp$inline_6871$$,
1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g1$jscomp$inline_6872$$,$g2$jscomp$inline_6873$$)&&($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g1$jscomp$inline_6872$$,0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g2$jscomp$inline_6873$$,0))?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$g1$jscomp$inline_6872$$],null):null;case "row-gap":var $vec__67739$jscomp$inline_6876$$=$APP.$app$common$types$shape$layout$gaps$$($shape$jscomp$636$$),
$g1$jscomp$inline_6877$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__67739$jscomp$inline_6876$$,0,null),$g2$jscomp$inline_6878$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__67739$jscomp$inline_6876$$,1,null);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g1$jscomp$inline_6877$$,$g2$jscomp$inline_6878$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g1$jscomp$inline_6877$$,0)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$g1$jscomp$inline_6877$$],null):null;case "column-gap":var $vec__67745$jscomp$inline_6881$$=$APP.$app$common$types$shape$layout$gaps$$($shape$jscomp$636$$),$g1$jscomp$inline_6882$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__67745$jscomp$inline_6881$$,0,null),$g2$jscomp$inline_6883$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__67745$jscomp$inline_6881$$,1,null);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g1$jscomp$inline_6882$$,$g2$jscomp$inline_6883$$)&&
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($g2$jscomp$inline_6883$$,0)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$g2$jscomp$inline_6883$$],null):null;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$636$$,$property$jscomp$33$$)}};
$app$util$code_gen$style_css$shape__GT_css_property$$=function($shape$jscomp$637_temp__5825__auto__$jscomp$199$$,$objects$jscomp$540$$,$property$jscomp$34$$){$shape$jscomp$637_temp__5825__auto__$jscomp$199$$=$app$util$code_gen$style_css_values$get_value$$($property$jscomp$34$$,$shape$jscomp$637_temp__5825__auto__$jscomp$199$$,$objects$jscomp$540$$,null);return $APP.$cljs$core$truth_$$($shape$jscomp$637_temp__5825__auto__$jscomp$199$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$property$jscomp$34$$,$shape$jscomp$637_temp__5825__auto__$jscomp$199$$],null):null};
$app$util$code_gen$style_css$shape__GT_css_properties$$=function($shape$jscomp$641$$,$objects$jscomp$544$$,$properties$jscomp$96$$,$options$jscomp$542$$){return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($property$jscomp$35$$){var $temp__5825__auto__$jscomp$200$$=$app$util$code_gen$style_css_values$get_value$$($property$jscomp$35$$,$shape$jscomp$641$$,$objects$jscomp$544$$,$options$jscomp$542$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$200$$)?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$property$jscomp$35$$,$temp__5825__auto__$jscomp$200$$],null):null},$properties$jscomp$96$$)};
$app$util$code_gen$style_css$format_css_property$$=function($p__67854_value$jscomp$575$$,$formatted_value_options$jscomp$545$$){var $property$jscomp$38$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67854_value$jscomp$575$$,0,null);$p__67854_value$jscomp$575$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67854_value$jscomp$575$$,1,null);return $p__67854_value$jscomp$575$$!=null?($formatted_value_options$jscomp$545$$=$p__67854_value$jscomp$575$$!=null?$app$util$code_gen$style_css_formats$format_value$$($property$jscomp$38$$,
$p__67854_value$jscomp$575$$,$formatted_value_options$jscomp$545$$):null,""+(($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($property$jscomp$38$$,$APP.$cljs$cst$1851$blend_mode$$)?"mix-"+($APP.$app$common$data$name$$($property$jscomp$38$$)??""):$APP.$app$common$data$name$$($property$jscomp$38$$))??"")+": "+($formatted_value_options$jscomp$545$$??"")+";"):null};
$app$util$code_gen$style_css$format_css_properties$$=function($properties$jscomp$97$$,$options$jscomp$546$$){return $APP.$cljs$core$truth_$$($properties$jscomp$97$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67858_SHARP_$$){return"  "+($app$util$code_gen$style_css$format_css_property$$($p1__67858_SHARP_$$,$options$jscomp$546$$)??"")},$properties$jscomp$97$$)):null};
$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$545$$,$shape$jscomp$642$$,$properties$jscomp$98$$){return $app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$545$$,$shape$jscomp$642$$,$properties$jscomp$98$$,null)};
$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$04$$=function($objects$jscomp$546$$,$shape$jscomp$643$$,$properties$jscomp$99$$,$options$jscomp$547$$){return $app$util$code_gen$style_css$format_css_properties$$($app$util$code_gen$style_css$shape__GT_css_properties$$($shape$jscomp$643$$,$objects$jscomp$546$$,$properties$jscomp$99$$,$options$jscomp$547$$),$options$jscomp$547$$)};
$app$util$code_gen$style_css$format_js_styles$$=function($properties$jscomp$100$$){return $app$util$code_gen$style_css$format_css_properties$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($key$jscomp$385$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cuerdas$core$kebab$$($key$jscomp$385$$),$properties$jscomp$100$$[$key$jscomp$385$$]],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67861_SHARP_$$){return $APP.$cuerdas$core$starts_with_QMARK_$$($p1__67861_SHARP_$$,
"--")},Object.keys($properties$jscomp$100$$))),null)};
$app$util$code_gen$style_css$generate_text_css$$=function($shape$jscomp$645$$){var $selector$jscomp$15$$=$app$util$code_gen$common$shape__GT_selector$$($shape$jscomp$645$$);return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67877_SHARP_$$){var $G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__67877_SHARP_$$);$G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1601$root$$,$G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$)?$app$main$ui$shapes$text$styles$generate_root_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$645$$,$p1__67877_SHARP_$$,!0):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("root",$G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$)?$app$main$ui$shapes$text$styles$generate_root_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$645$$,
$p1__67877_SHARP_$$,!0):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3983$paragraph_set$$,$G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$)?$app$main$ui$shapes$text$styles$generate_paragraph_set_styles$$($shape$jscomp$645$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("paragraph-set",$G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$)?$app$main$ui$shapes$text$styles$generate_paragraph_set_styles$$($shape$jscomp$645$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3045$paragraph$$,
$G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$)?$APP.$app$main$ui$shapes$text$styles$generate_paragraph_styles$$($p1__67877_SHARP_$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("paragraph",$G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$)?$APP.$app$main$ui$shapes$text$styles$generate_paragraph_styles$$($p1__67877_SHARP_$$):$APP.$app$main$ui$shapes$text$styles$generate_text_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$645$$,$p1__67877_SHARP_$$,
null);return"."+(($selector$jscomp$15$$??"")+" ."+($cljs$cst$3837$$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__67877_SHARP_$$)??""))+" {\n"+($app$util$code_gen$style_css$format_js_styles$$($G__67862$jscomp$inline_12211_properties$jscomp$inline_12210$$)??"")+"\n}"},$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$645$$)))))};
$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$549$$,$shape$jscomp$648$$,$property$jscomp$39$$){return $app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$549$$,$shape$jscomp$648$$,$property$jscomp$39$$)};
$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$=function($objects$jscomp$550$$,$shape$jscomp$649$$,$property$jscomp$40$$){return $app$util$code_gen$style_css$format_css_property$$($app$util$code_gen$style_css$shape__GT_css_property$$($shape$jscomp$649$$,$objects$jscomp$550$$,$property$jscomp$40$$),null)};
$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$=function($JSCompiler_temp$jscomp$1224_objects$jscomp$552_property$jscomp$inline_6891$$,$shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$,$property$jscomp$42$$){$shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$=$app$util$code_gen$style_css$shape__GT_css_property$$($shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$,$JSCompiler_temp$jscomp$1224_objects$jscomp$552_property$jscomp$inline_6891$$,
$property$jscomp$42$$);$APP.$cljs$core$truth_$$($shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$)?($JSCompiler_temp$jscomp$1224_objects$jscomp$552_property$jscomp$inline_6891$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$,0,null),$shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$,
1,null),$JSCompiler_temp$jscomp$1224_objects$jscomp$552_property$jscomp$inline_6891$$=$shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$!=null?$app$util$code_gen$style_css_formats$format_value$$($JSCompiler_temp$jscomp$1224_objects$jscomp$552_property$jscomp$inline_6891$$,$shape$jscomp$651_temp__5825__auto__$jscomp$201_value$jscomp$inline_6892$$,null):null):$JSCompiler_temp$jscomp$1224_objects$jscomp$552_property$jscomp$inline_6891$$=null;return $JSCompiler_temp$jscomp$1224_objects$jscomp$552_property$jscomp$inline_6891$$};
$APP.$app$main$data$workspace$clipboard$copy_selected$$=function(){function $advance_copy$$($file$jscomp$67$$,$libraries$jscomp$85$$,$page$jscomp$77$$,$objects$jscomp$560$$,$shape$jscomp$655$$){if($APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$655$$)&&!$APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$655$$)){var $level_delta$jscomp$4$$=$app$common$types$container$get_nesting_level_delta$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$77$$),
$shape$jscomp$655$$,$APP.$app$common$uuid$zero$$);return $level_delta$jscomp$4$$>0?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($advance_shape$$,$file$jscomp$67$$,$libraries$jscomp$85$$,$page$jscomp$77$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$level_delta$jscomp$4$$])),$objects$jscomp$560$$,$APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$560$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$655$$))):
$objects$jscomp$560$$}return $objects$jscomp$560$$}function $advance_shape$$($file$jscomp$66_new_shape_ref$jscomp$1$$,$libraries$jscomp$84_new_touched$jscomp$2$$,$container$jscomp$69_page$jscomp$76$$,$level_delta$jscomp$3$$,$objects$jscomp$559$$,$shape$jscomp$654$$){$file$jscomp$66_new_shape_ref$jscomp$1$$=$app$common$types$file$advance_shape_ref$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$66_new_shape_ref$jscomp$1$$,$container$jscomp$69_page$jscomp$76$$,$libraries$jscomp$84_new_touched$jscomp$2$$,
$shape$jscomp$654$$,$level_delta$jscomp$3$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0],null)]));$container$jscomp$69_page$jscomp$76$$=$app$common$types$container$make_container$$($container$jscomp$69_page$jscomp$76$$,$APP.$cljs$cst$1608$page$$);$libraries$jscomp$84_new_touched$jscomp$2$$=$app$common$types$file$get_touched_from_ref_chain_until_target_ref$$($container$jscomp$69_page$jscomp$76$$,
$libraries$jscomp$84_new_touched$jscomp$2$$,$shape$jscomp$654$$,$file$jscomp$66_new_shape_ref$jscomp$1$$);return $file$jscomp$66_new_shape_ref$jscomp$1$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$66_new_shape_ref$jscomp$1$$,$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$654$$))?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($objects$jscomp$559$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$654$$),$APP.$cljs$cst$2032$shape_ref$$],null),$file$jscomp$66_new_shape_ref$jscomp$1$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$654$$),$APP.$cljs$cst$1610$touched$$],null),$libraries$jscomp$84_new_touched$jscomp$2$$):$objects$jscomp$559$$}function $collect_variants$$($data$jscomp$370_state$jscomp$550$$,$components$jscomp$6_shape$jscomp$653$$){var $objects$jscomp$557_page_id$jscomp$180$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$370_state$jscomp$550$$);$data$jscomp$370_state$jscomp$550$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$370_state$jscomp$550$$);$objects$jscomp$557_page_id$jscomp$180$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$370_state$jscomp$550$$,$objects$jscomp$557_page_id$jscomp$180$$),$APP.$cljs$cst$1615$objects$$);
$components$jscomp$6_shape$jscomp$653$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$370_state$jscomp$550$$,$objects$jscomp$557_page_id$jscomp$180$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($components$jscomp$6_shape$jscomp$653$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$juxt$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$1986$variant_properties$$),$components$jscomp$6_shape$jscomp$653$$))}function $fetch_image$$($entry$jscomp$54$$){var $url$jscomp$88$$=$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$54$$);return $APP.$beicon$v2$core$map$$(function($p1__69013_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($entry$jscomp$54$$,$APP.$cljs$cst$142$data$$,$p1__69013_SHARP_$$)},$APP.$beicon$v2$core$mapcat$$($APP.$app$util$webapi$read_file_as_data_url$$,
$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$,$APP.$cljs$cst$1563$uri$$,$url$jscomp$88$$,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1575$blob$$],null)))))}function $maybe_translate$$($shape$jscomp$652$$,$frame$jscomp$35_objects$jscomp$556$$,$parent_frame_id$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($parent_frame_id$$,$APP.$app$common$uuid$zero$$))return $shape$jscomp$652$$;
$frame$jscomp$35_objects$jscomp$556$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$35_objects$jscomp$556$$,$parent_frame_id$$);return $APP.$app$common$geom$shapes$translate_to_frame$$($shape$jscomp$652$$,$frame$jscomp$35_objects$jscomp$556$$)}typeof $app$main$data$workspace$clipboard$copy_selected_69050$$==="undefined"&&($app$main$data$workspace$clipboard$copy_selected_69050$$=function($sort_selected$jscomp$1$$,$maybe_translate$jscomp$1$$,$advance_copies$jscomp$1$$,$fetch_image$jscomp$1$$,
$collect_variants$jscomp$1$$,$collect_data$jscomp$1$$,$on_copy_error$jscomp$1$$,$prepare_object$jscomp$1$$,$advance_shape$jscomp$1$$,$advance_copy$jscomp$1$$,$meta69051$$){this.$sort_selected$=$sort_selected$jscomp$1$$;this.$maybe_translate$=$maybe_translate$jscomp$1$$;this.$advance_copies$=$advance_copies$jscomp$1$$;this.$fetch_image$=$fetch_image$jscomp$1$$;this.$collect_variants$=$collect_variants$jscomp$1$$;this.$collect_data$=$collect_data$jscomp$1$$;this.$on_copy_error$=$on_copy_error$jscomp$1$$;
this.$prepare_object$=$prepare_object$jscomp$1$$;this.$advance_shape$=$advance_shape$jscomp$1$$;this.$advance_copy$=$advance_copy$jscomp$1$$;this.$meta69051$=$meta69051$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$copy_selected_69050$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$copy_selected_69050$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3987$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected$$},
$app$main$data$workspace$clipboard$copy_selected_69050$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69052$$,$meta69051__$1$$){return new $app$main$data$workspace$clipboard$copy_selected_69050$$(this.$sort_selected$,this.$maybe_translate$,this.$advance_copies$,this.$fetch_image$,this.$collect_variants$,this.$collect_data$,this.$on_copy_error$,this.$prepare_object$,this.$advance_shape$,this.$advance_copy$,$meta69051__$1$$)},$app$main$data$workspace$clipboard$copy_selected_69050$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69051$},$app$main$data$workspace$clipboard$copy_selected_69050$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$copy_selected_69050$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$,$state$jscomp$552$$){var $self__$jscomp$4982$$=this;$_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$=
window.getSelection().toString();if($APP.$cuerdas$core$empty_QMARK_$$($_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$)){var $objects$jscomp$561$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$552$$),$selected$jscomp$62$$=$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$561$$,$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$552$$));$_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$=
$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$552$$,$APP.$cljs$cst$227$features$$),$APP.$app$common$features$frontend_only_features$$);var $file_id$jscomp$183$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$552$$),$frame_id$jscomp$87$$=$APP.$app$common$files$helpers$common_parent_frame$$($objects$jscomp$561$$,$selected$jscomp$62$$),$file$jscomp$68_version$jscomp$15$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$552$$,
$file_id$jscomp$183$$);$file$jscomp$68_version$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$68_version$jscomp$15$$,$APP.$cljs$cst$2247$version$$);var $initial$jscomp$19$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$cljs$cst$3988$copied_shapes$$,$APP.$cljs$cst$227$features$$,$_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$,$APP.$cljs$cst$2247$version$$,$file$jscomp$68_version$jscomp$15$$,$APP.$cljs$cst$1628$file_id$$,
$file_id$jscomp$183$$,$APP.$cljs$cst$1906$selected$$,$selected$jscomp$62$$,$APP.$cljs$cst$1615$objects$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$3986$images$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$],null),$shapes$jscomp$112$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$data$getf$$($objects$jscomp$561$$),$APP.$app$common$files$helpers$selected_with_children$$($objects$jscomp$561$$,$selected$jscomp$62$$));return $APP.$app$util$globals$global$$.ClipboardItem!=
null?($_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$=$APP.$promesa$core$create$cljs$0core$0IFn$0_invoke$0arity$01$$(function($resolve$jscomp$28$$,$reject$jscomp$21$$){return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($resolve$jscomp$28$$,$reject$jscomp$21$$,$APP.$beicon$v2$core$map$$(function($p1__69017_SHARP_$$){return $APP.$app$util$webapi$create_blob$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__69017_SHARP_$$,"text/plain")},$APP.$beicon$v2$core$map$$(function($p1__69016_SHARP_$$){return $APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__69016_SHARP_$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$1573$json_verbose$$],null))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$4982$$.$advance_copies$,$state$jscomp$552$$,$selected$jscomp$62$$),$APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$4982$$.$sort_selected$,$state$jscomp$552$$),$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$4982$$.$collect_data$,
$state$jscomp$552$$),$initial$jscomp$19$$,$APP.$beicon$v2$core$merge_map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$4982$$.$prepare_object$,$objects$jscomp$561$$,$frame_id$jscomp$87$$),$APP.$beicon$v2$core$from$$($shapes$jscomp$112$$))))))))}),$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$4982$$.$on_copy_error$,$APP.$beicon$v2$core$from$$($app$util$clipboard$to_clipboard_promise$$($_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$))))):
$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$4982$$.$on_copy_error$,$APP.$beicon$v2$core$map$$($APP.$app$util$clipboard$to_clipboard$$,$APP.$beicon$v2$core$map$$(function($p1__69018_SHARP_$$){return $APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__69018_SHARP_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$1573$json_verbose$$],null))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$4982$$.$advance_copies$,
$state$jscomp$552$$,$selected$jscomp$62$$),$APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$4982$$.$sort_selected$,$state$jscomp$552$$),$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$4982$$.$collect_data$,$state$jscomp$552$$),$initial$jscomp$19$$,$APP.$beicon$v2$core$merge_map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$4982$$.$prepare_object$,
$objects$jscomp$561$$,$frame_id$jscomp$87$$),$APP.$beicon$v2$core$from$$($shapes$jscomp$112$$)))))))))}try{return $APP.$app$util$clipboard$to_clipboard$$($_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$)}catch($e69060$$){return $_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$=$e69060$$,$self__$jscomp$4982$$.$on_copy_error$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$4982$$.$on_copy_error$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$):
$self__$jscomp$4982$$.$on_copy_error$($_$jscomp$2150_e$jscomp$324_features__$1$jscomp$16_resolve_data_promise_text$jscomp$46$$)}});return new $app$main$data$workspace$clipboard$copy_selected_69050$$(function($objects$jscomp$555_objects__$1$jscomp$21_state$jscomp$548$$,$data$jscomp$368$$){var $selected$jscomp$60_selected__$1$jscomp$5$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($objects$jscomp$555_objects__$1$jscomp$21_state$jscomp$548$$);$objects$jscomp$555_objects__$1$jscomp$21_state$jscomp$548$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$555_objects__$1$jscomp$21_state$jscomp$548$$);$objects$jscomp$555_objects__$1$jscomp$21_state$jscomp$548$$=$APP.$app$common$files$helpers$selected_subtree$$($objects$jscomp$555_objects__$1$jscomp$21_state$jscomp$548$$,$selected$jscomp$60_selected__$1$jscomp$5$$);$selected$jscomp$60_selected__$1$jscomp$5$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),
$APP.$cljs$core$reverse$$($APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$555_objects__$1$jscomp$21_state$jscomp$548$$,$selected$jscomp$60_selected__$1$jscomp$5$$)));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$368$$,$APP.$cljs$cst$1906$selected$$,$selected$jscomp$60_selected__$1$jscomp$5$$)},$maybe_translate$$,function($state$jscomp$549$$,$selected$jscomp$61$$,$data$jscomp$369$$){var $file$jscomp$65$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$549$$),
$libraries$jscomp$83$$=$APP.$cljs$cst$1901$files$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$549$$),$page$jscomp$75$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$549$$),$heads$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__69014_SHARP_$$){return $app$common$types$container$get_child_heads$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$369$$),$p1__69014_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$selected$jscomp$61$$]));
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$369$$,$APP.$cljs$cst$1615$objects$$,function($p1__69015_SHARP_$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$04$$($advance_copy$$,$file$jscomp$65$$,$libraries$jscomp$83$$,$page$jscomp$75$$),$p1__69015_SHARP_$$,$heads$$)})},$fetch_image$$,$collect_variants$$,function($state$jscomp$551$$,$G__69038__$1_G__69038__$2_result$jscomp$298$$,$map__69037__$1_p__69036$$){$map__69037__$1_p__69036$$=
$APP.$cljs$core$__destructure_map$$($map__69037__$1_p__69036$$);var $id$jscomp$629$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69037__$1_p__69036$$,$APP.$cljs$cst$266$id$$),$images$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69037__$1_p__69036$$,$cljs$cst$3985$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_images$$);$G__69038__$1_G__69038__$2_result$jscomp$298$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($G__69038__$1_G__69038__$2_result$jscomp$298$$,
$APP.$cljs$cst$1615$objects$$,$APP.$cljs$core$assoc$$,$id$jscomp$629$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__69037__$1_p__69036$$,$cljs$cst$3985$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_images$$));$G__69038__$1_G__69038__$2_result$jscomp$298$$=$images$jscomp$1$$!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__69038__$1_G__69038__$2_result$jscomp$298$$,$cljs$cst$3986$images$$,$APP.$cljs$core$into$$,$images$jscomp$1$$):$G__69038__$1_G__69038__$2_result$jscomp$298$$;
return $APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($map__69037__$1_p__69036$$))?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__69038__$1_G__69038__$2_result$jscomp$298$$,$APP.$cljs$cst$1986$variant_properties$$,$APP.$cljs$core$merge$$,$collect_variants$$($state$jscomp$551$$,$map__69037__$1_p__69036$$)):$G__69038__$1_G__69038__$2_result$jscomp$298$$},function($error$jscomp$70$$){console.error("clipboard blocked:",$error$jscomp$70$$);return $APP.$beicon$v2$core$empty$$()},
function($imgdata_objects$jscomp$558$$,$parent_frame_id$jscomp$1$$,$obj$jscomp$207$$){var $obj__$1$jscomp$3$$=$maybe_translate$$($obj$jscomp$207$$,$imgdata_objects$jscomp$558$$,$parent_frame_id$jscomp$1$$);$imgdata_objects$jscomp$558$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function(){var $or__5025__auto__$jscomp$775$$=
$APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($obj__$1$jscomp$3$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$775$$)?$or__5025__auto__$jscomp$775$$:new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$obj__$1$jscomp$3$$],null)}()]))),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1619$stroke_image$$,$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($obj__$1$jscomp$3$$)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$files$helpers$image_shape_QMARK_$$($obj__$1$jscomp$3$$)?
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1617$metadata$$.$cljs$core$IFn$_invoke$arity$1$($obj__$1$jscomp$3$$)],null):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($obj__$1$jscomp$3$$))?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($obj__$1$jscomp$3$$)],null):null]));return $APP.$cljs$core$seq$$($imgdata_objects$jscomp$558$$)?
$APP.$beicon$v2$core$map$$(function($images$jscomp$2$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($obj__$1$jscomp$3$$,$cljs$cst$3985$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_images$$,$images$jscomp$2$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$mapcat$$($fetch_image$$,$APP.$beicon$v2$core$from$$($imgdata_objects$jscomp$558$$)))):(0,$APP.$beicon$v2$core$of$$)($obj__$1$jscomp$3$$)},
$advance_shape$$,$advance_copy$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$clipboard$create_paste_from_blob$$=function($in_viewport_QMARK_$$){return function($blob$jscomp$24$$){var $type$jscomp$480$$=$blob$jscomp$24$$.type;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$480$$,"image/svg+xml")?$APP.$beicon$v2$core$map$$($app$main$data$workspace$clipboard$paste_svg_text$$,$APP.$beicon$v2$core$from$$($blob$jscomp$24$$.text())):$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(function($p1__69064_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$480$$,$p1__69064_SHARP_$$)},
$app$util$clipboard$image_types$$))?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$clipboard$paste_image$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$clipboard$paste_image$$.$cljs$core$IFn$_invoke$arity$1$($blob$jscomp$24$$):$app$main$data$workspace$clipboard$paste_image$$($blob$jscomp$24$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$480$$,"text/html")?$APP.$beicon$v2$core$map$$($app$main$data$workspace$clipboard$paste_html_text$$,$APP.$beicon$v2$core$from$$($blob$jscomp$24$$.text())):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$480$$,"application/transit+json")?$APP.$beicon$v2$core$mapcat$$(function($pdata$jscomp$4$$){var $G__69068$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($pdata$jscomp$4$$);switch($G__69068$$ instanceof $APP.$cljs$core$Keyword$$?$G__69068$$.$fqn$:null){case "copied-props":return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$clipboard$paste_transit_props$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$clipboard$paste_transit_props$$.$cljs$core$IFn$_invoke$arity$1$($pdata$jscomp$4$$):
$app$main$data$workspace$clipboard$paste_transit_props$$($pdata$jscomp$4$$));case "copied-shapes":return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$clipboard$paste_transit_shapes$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$clipboard$paste_transit_shapes$$.$cljs$core$IFn$_invoke$arity$1$($pdata$jscomp$4$$):$app$main$data$workspace$clipboard$paste_transit_shapes$$($pdata$jscomp$4$$));default:return $APP.$beicon$v2$core$empty$$()}},$APP.$beicon$v2$core$map$$(function($pdata$jscomp$5$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($pdata$jscomp$5$$,
$cljs$cst$3989$in_viewport$$,$in_viewport_QMARK_$$)},$APP.$beicon$v2$core$filter$$($APP.$cljs$core$map_QMARK_$$,$APP.$beicon$v2$core$map$$($APP.$app$common$transit$decode_str$$,$APP.$beicon$v2$core$from$$($blob$jscomp$24$$.text()))))):$APP.$beicon$v2$core$map$$($app$main$data$workspace$clipboard$paste_text$$,$APP.$beicon$v2$core$from$$($blob$jscomp$24$$.text()))}};
$APP.$app$main$data$workspace$clipboard$clipboard_permission_error_QMARK_$$=function($cause$jscomp$72$$){return $cause$jscomp$72$$ instanceof DOMException&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$72$$.name,"NotAllowedError")};
$APP.$app$main$data$workspace$clipboard$copy_selected_props$$=function(){typeof $app$main$data$workspace$clipboard$copy_selected_props_69109$$==="undefined"&&($app$main$data$workspace$clipboard$copy_selected_props_69109$$=function($meta69110$$){this.$meta69110$=$meta69110$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$copy_selected_props_69109$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$clipboard$copy_selected_props_69109$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3996$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected_props$$},$app$main$data$workspace$clipboard$copy_selected_props_69109$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69111$$,$meta69110__$1$$){return new $app$main$data$workspace$clipboard$copy_selected_props_69109$$($meta69110__$1$$)},$app$main$data$workspace$clipboard$copy_selected_props_69109$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69110$},$app$main$data$workspace$clipboard$copy_selected_props_69109$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$copy_selected_props_69109$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$,$resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$){function $on_copy_error$jscomp$2$$($error$jscomp$71$$){console.error("clipboard blocked:",
$error$jscomp$71$$);return $APP.$beicon$v2$core$empty$$()}function $resolve_images$$($data$jscomp$371$$){var $images$jscomp$3$$=$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$371$$))),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1619$stroke_image$$,
$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$371$$))));return $APP.$cljs$core$seq$$($images$jscomp$3$$)?$APP.$beicon$v2$core$map$$(function($p1__69105_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$371$$,$cljs$cst$3986$images$$,$p1__69105_SHARP_$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$beicon$v2$core$mapcat$$($fetch_image$jscomp$2$$,$APP.$beicon$v2$core$from$$($images$jscomp$3$$)))):(0,$APP.$beicon$v2$core$of$$)($data$jscomp$371$$)}function $fetch_image$jscomp$2$$($entry$jscomp$55$$){var $url$jscomp$89$$=$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$55$$);return $APP.$beicon$v2$core$map$$(function($p1__69104_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($entry$jscomp$55$$,$APP.$cljs$cst$142$data$$,$p1__69104_SHARP_$$)},
$APP.$beicon$v2$core$mapcat$$($APP.$app$util$webapi$read_file_as_data_url$$,$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$,$APP.$cljs$cst$1563$uri$$,$url$jscomp$89$$,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1575$blob$$],null)))))}$_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$);
if($APP.$cljs$core$count$$($_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$)>1)return $APP.$beicon$v2$core$empty$$();$_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$=$APP.$cljs$core$first$$($APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$));var $features__$1$jscomp$17_objects$jscomp$567$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$);$_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($features__$1$jscomp$17_objects$jscomp$567$$,$_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$);if($APP.$cljs$core$truth_$$($_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$)){$_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$=
$app$common$types$shape$extract_props$$($_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$);$features__$1$jscomp$17_objects$jscomp$567$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$,$APP.$cljs$cst$227$features$$),$APP.$app$common$features$frontend_only_features$$);$resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$),$APP.$cljs$cst$2247$version$$);var $copy_data$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3997$copied_props$$,$APP.$cljs$cst$227$features$$,$features__$1$jscomp$17_objects$jscomp$567$$,$APP.$cljs$cst$2247$version$$,$resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$,
$APP.$cljs$cst$573$props$$,$_$jscomp$2157_props$jscomp$188_selected$jscomp$67_selected__$1$jscomp$7_temp__5825__auto__$jscomp$202$$,$cljs$cst$3986$images$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$],null);return $APP.$app$util$globals$global$$.ClipboardItem!=null?($resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$=$APP.$promesa$core$create$cljs$0core$0IFn$0_invoke$0arity$01$$(function($resolve$jscomp$29$$,$reject$jscomp$22$$){return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($resolve$jscomp$29$$,
$reject$jscomp$22$$,$APP.$beicon$v2$core$map$$(function($p1__69107_SHARP_$$){return $APP.$app$util$webapi$create_blob$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__69107_SHARP_$$,"text/plain")},$APP.$beicon$v2$core$map$$(function($p1__69106_SHARP_$$){return $APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__69106_SHARP_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$1573$json_verbose$$],null))},$APP.$beicon$v2$core$mapcat$$($resolve_images$$,
(0,$APP.$beicon$v2$core$of$$)($copy_data$$)))))}),$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($on_copy_error$jscomp$2$$,$APP.$beicon$v2$core$from$$($app$util$clipboard$to_clipboard_promise$$($resolve_data_promise$jscomp$1_state$jscomp$558_version$jscomp$16$$))))):$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($on_copy_error$jscomp$2$$,$APP.$beicon$v2$core$map$$(function($p1__69108_SHARP_$$){return $APP.$app$util$clipboard$to_clipboard$$($APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__69108_SHARP_$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$1573$json_verbose$$],null)))},$APP.$beicon$v2$core$mapcat$$($resolve_images$$,(0,$APP.$beicon$v2$core$of$$)($copy_data$$)))))}return null});return new $app$main$data$workspace$clipboard$copy_selected_props_69109$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$clipboard$paste_selected_props$$=function(){typeof $app$main$data$workspace$clipboard$paste_selected_props_69121$$==="undefined"&&($app$main$data$workspace$clipboard$paste_selected_props_69121$$=function($meta69122$$){this.$meta69122$=$meta69122$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_selected_props_69121$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$clipboard$paste_selected_props_69121$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3998$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_selected_props$$},$app$main$data$workspace$clipboard$paste_selected_props_69121$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69123$$,$meta69122__$1$$){return new $app$main$data$workspace$clipboard$paste_selected_props_69121$$($meta69122__$1$$)},$app$main$data$workspace$clipboard$paste_selected_props_69121$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69122$},$app$main$data$workspace$clipboard$paste_selected_props_69121$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_selected_props_69121$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2158$$,$state$jscomp$559$$){return $APP.$cljs$core$truth_$$($APP.$cljs$cst$2179$read_only_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2148$workspace_global$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$559$$)))?
null:$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$74$$){if($APP.$app$main$data$workspace$clipboard$clipboard_permission_error_QMARK_$$($cause$jscomp$74$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.clipboard-permission-denied"),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,
$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$2300$warning$$,$APP.$cljs$cst$2310$timeout$$,5E3],null)));if($APP.$cljs$core$truth_$$($cljs$cst$2616$not_implemented$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ex_data$$($cause$jscomp$74$$))))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$warn$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.clipboard-not-implemented")));console.error("Clipboard error:",$cause$jscomp$74$$);
return $APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$map$$(function($G__69134_entry$jscomp$56$$){$G__69134_entry$jscomp$56$$=$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($G__69134_entry$jscomp$56$$);return $app$main$data$workspace$clipboard$paste_transit_props$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$clipboard$paste_transit_props$$.$cljs$core$IFn$_invoke$arity$1$($G__69134_entry$jscomp$56$$):$app$main$data$workspace$clipboard$paste_transit_props$$($G__69134_entry$jscomp$56$$)},
$APP.$beicon$v2$core$mapcat$$(function($p1__69120_SHARP_$$){return $p1__69120_SHARP_$$.text()},$APP.$app$util$clipboard$from_navigator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$main$data$workspace$clipboard$default_options$$)))))});return new $app$main$data$workspace$clipboard$paste_selected_props_69121$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$clipboard$selected_frame_QMARK_$$=function($objects$jscomp$568_state$jscomp$560$$){var $selected$jscomp$68$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($objects$jscomp$568_state$jscomp$560$$);$objects$jscomp$568_state$jscomp$560$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$568_state$jscomp$560$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($selected$jscomp$68$$))&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$568_state$jscomp$560$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($selected$jscomp$68$$),$APP.$cljs$cst$139$type$$],null)))};
$app$main$data$workspace$clipboard$get_tree_root_shapes$$=function($shape_ids$jscomp$10_tree$jscomp$18$$){var $shapes_in_tree$$=$APP.$cljs$core$vals$$($shape_ids$jscomp$10_tree$jscomp$18$$);$shape_ids$jscomp$10_tree$jscomp$18$$=$APP.$cljs$core$keys$$($shape_ids$jscomp$10_tree$jscomp$18$$);var $parent_ids$jscomp$3$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69135_SHARP_$$){return $APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__69135_SHARP_$$)},
$shapes_in_tree$$));return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69136_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($parent_ids$jscomp$3$$,$p1__69136_SHARP_$$)},$shape_ids$jscomp$10_tree$jscomp$18$$)};
$app$main$data$workspace$clipboard$any_same_frame_from_selected_QMARK_$$=function($state$jscomp$561$$,$frame_ids$jscomp$2$$){var $selected$jscomp$69$$=$APP.$cljs$core$first$$($APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$561$$));return 0<$APP.$cljs$core$count$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69139_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__69139_SHARP_$$,$selected$jscomp$69$$)},
$frame_ids$jscomp$2$$))};
$app$main$data$workspace$clipboard$frame_same_size_QMARK_$$=function($paste_obj$$,$frame_obj$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3999$heigth$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$vals$$($paste_obj$$)))),$cljs$cst$3999$heigth$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($frame_obj$$)))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$vals$$($paste_obj$$)))),$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($frame_obj$$)))};
$app$main$data$workspace$clipboard$paste_transit_shapes$$=function($p__69161$$){var $map__69162__$1$$=$APP.$cljs$core$__destructure_map$$($p__69161$$),$images$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69162__$1$$,$cljs$cst$3986$images$$);typeof $app$main$data$workspace$clipboard$paste_transit_shapes_69167$$==="undefined"&&($app$main$data$workspace$clipboard$paste_transit_shapes_69167$$=function($p__69161$jscomp$1$$,$map__69162$jscomp$1$$,$pdata$jscomp$7$$,$images$jscomp$5$$,
$upload_media$jscomp$1$$,$meta69168$$){this.$p__69161$=$p__69161$jscomp$1$$;this.$map__69162$=$map__69162$jscomp$1$$;this.$pdata$=$pdata$jscomp$7$$;this.images=$images$jscomp$5$$;this.$upload_media$=$upload_media$jscomp$1$$;this.$meta69168$=$meta69168$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_transit_shapes_69167$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_transit_shapes_69167$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4001$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_transit_shapes$$},$app$main$data$workspace$clipboard$paste_transit_shapes_69167$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69169$$,$meta69168__$1$$){return new $app$main$data$workspace$clipboard$paste_transit_shapes_69167$$(this.$p__69161$,this.$map__69162$,this.$pdata$,this.images,this.$upload_media$,$meta69168__$1$$)},$app$main$data$workspace$clipboard$paste_transit_shapes_69167$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69168$},$app$main$data$workspace$clipboard$paste_transit_shapes_69167$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_transit_shapes_69167$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2159_file_id$jscomp$185_pdata__$1$$,$G__69180_features__$1$jscomp$18_state$jscomp$562$$){var $self__$jscomp$5018$$=this;$_$jscomp$2159_file_id$jscomp$185_pdata__$1$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($G__69180_features__$1$jscomp$18_state$jscomp$562$$);
$G__69180_features__$1$jscomp$18_state$jscomp$562$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__69180_features__$1$jscomp$18_state$jscomp$562$$,$APP.$cljs$cst$227$features$$);if(!$APP.$cljs$core$truth_$$((0,$APP.$app$main$data$workspace$clipboard$paste_data_valid_QMARK_$$)($self__$jscomp$5018$$.$pdata$)))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("validation",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2211$validation$$,$APP.$cljs$cst$271$code$$,$cljs$cst$3919$invalid_paste_data$$,$cljs$cst$4002$hibt$$,"invalid paste data found"],null),null])),null);$app$common$features$check_paste_features_BANG_$$($G__69180_features__$1$jscomp$18_state$jscomp$562$$,$APP.$cljs$cst$227$features$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5018$$.$pdata$));$G__69180_features__$1$jscomp$18_state$jscomp$562$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5018$$.$pdata$);
switch($G__69180_features__$1$jscomp$18_state$jscomp$562$$ instanceof $APP.$cljs$core$Keyword$$?$G__69180_features__$1$jscomp$18_state$jscomp$562$$.$fqn$:null){case "copied-shapes":return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2159_file_id$jscomp$185_pdata__$1$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5018$$.$pdata$))?($_$jscomp$2159_file_id$jscomp$185_pdata__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$5018$$.$pdata$,
$cljs$cst$3986$images$$,$APP.$cljs$core$PersistentVector$EMPTY$$),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$clipboard$paste_shapes$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$clipboard$paste_shapes$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2159_file_id$jscomp$185_pdata__$1$$):$app$main$data$workspace$clipboard$paste_shapes$$($_$jscomp$2159_file_id$jscomp$185_pdata__$1$$))):$APP.$beicon$v2$core$map$$($app$main$data$workspace$clipboard$paste_shapes$$,$APP.$beicon$v2$core$map$$(function($p1__69157_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$5018$$.$pdata$,
$cljs$cst$3986$images$$,$p1__69157_SHARP_$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$merge_map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$5018$$.$upload_media$,$_$jscomp$2159_file_id$jscomp$185_pdata__$1$$),$APP.$beicon$v2$core$from$$($self__$jscomp$5018$$.images)))));default:return null}});return new $app$main$data$workspace$clipboard$paste_transit_shapes_69167$$($p__69161$$,
$map__69162__$1$$,$map__69162__$1$$,$images$jscomp$4$$,function($file_id$jscomp$184$$,$imgpart$$){return $APP.$beicon$v2$core$map$$(function($p1__69154_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__69154_SHARP_$$,$cljs$cst$4000$prev_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($imgpart$$))},$APP.$beicon$v2$core$mapcat$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$repo$cmd_BANG_$$,$APP.$cljs$cst$2241$upload_file_media_object$$),
$APP.$beicon$v2$core$map$$(function($blob$jscomp$25$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($imgpart$$),$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$184$$,$APP.$cljs$cst$1621$content$$,$blob$jscomp$25$$,$APP.$cljs$cst$2526$is_local$$,!0],null)},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1563$uri$$,
$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($imgpart$$),$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1575$blob$$,$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$],null))))))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$clipboard$paste_transit_props$$=function($pdata$jscomp$8$$){function $update_image_data$$($pdata__$1$jscomp$1$$,$media_map$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($pdata__$1$jscomp$1$$,$APP.$cljs$cst$573$props$$,function($props$jscomp$189$$){return $APP.$app$common$data$update_when$$($APP.$app$common$data$update_when$$($props$jscomp$189$$,$APP.$cljs$cst$1618$fills$$,function($fills$jscomp$24$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($fill$jscomp$16$$){return $APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$16$$)!=
null?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($fill$jscomp$16$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$cst$266$id$$],null),function($p1__69189_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($media_map$$,$p1__69189_SHARP_$$,$p1__69189_SHARP_$$)}):$fill$jscomp$16$$},$fills$jscomp$24$$)}),$APP.$cljs$cst$1620$strokes$$,function($strokes$jscomp$7$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($stroke$jscomp$18$$){return $APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$18$$)!=
null?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($stroke$jscomp$18$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1619$stroke_image$$,$APP.$cljs$cst$266$id$$],null),function($p1__69191_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($media_map$$,$p1__69191_SHARP_$$,$p1__69191_SHARP_$$)}):$stroke$jscomp$18$$},$strokes$jscomp$7$$)})})}function $upload_media$jscomp$2$$($file_id$jscomp$186$$,$imgpart$jscomp$1$$){return $APP.$beicon$v2$core$map$$(function($p1__69188_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($imgpart$jscomp$1$$),$p1__69188_SHARP_$$],null)},$APP.$beicon$v2$core$mapcat$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$repo$cmd_BANG_$$,$APP.$cljs$cst$2241$upload_file_media_object$$),$APP.$beicon$v2$core$map$$(function($blob$jscomp$26$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($imgpart$jscomp$1$$),
$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$186$$,$APP.$cljs$cst$1621$content$$,$blob$jscomp$26$$,$APP.$cljs$cst$2526$is_local$$,!0],null)},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1563$uri$$,$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($imgpart$jscomp$1$$),$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1575$blob$$,$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$],
null))))))}typeof $app$main$data$workspace$clipboard$paste_transit_props_69232$$==="undefined"&&($app$main$data$workspace$clipboard$paste_transit_props_69232$$=function($pdata$jscomp$9$$,$upload_media$jscomp$3$$,$update_image_data$jscomp$1$$,$upload_images$jscomp$2$$,$meta69233$$){this.$pdata$=$pdata$jscomp$9$$;this.$upload_media$=$upload_media$jscomp$3$$;this.$update_image_data$=$update_image_data$jscomp$1$$;this.$upload_images$=$upload_images$jscomp$2$$;this.$meta69233$=$meta69233$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_transit_props_69232$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_transit_props_69232$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4003$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_transit_props$$},$app$main$data$workspace$clipboard$paste_transit_props_69232$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69234$$,$meta69233__$1$$){return new $app$main$data$workspace$clipboard$paste_transit_props_69232$$(this.$pdata$,this.$upload_media$,this.$update_image_data$,this.$upload_images$,$meta69233__$1$$)},$app$main$data$workspace$clipboard$paste_transit_props_69232$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69233$},$app$main$data$workspace$clipboard$paste_transit_props_69232$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_transit_props_69232$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($G__69238__$jscomp$2160_features__$1$jscomp$19$$,$state$jscomp$563$$){var $self__$jscomp$5022$$=this;$G__69238__$jscomp$2160_features__$1$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$563$$,$APP.$cljs$cst$227$features$$);var $selected$jscomp$70$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$563$$);if($APP.$cljs$core$truth_$$((0,$APP.$app$main$data$workspace$clipboard$paste_data_valid_QMARK_$$)($self__$jscomp$5022$$.$pdata$)))switch($app$common$features$check_paste_features_BANG_$$($G__69238__$jscomp$2160_features__$1$jscomp$19$$,
$APP.$cljs$cst$227$features$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5022$$.$pdata$)),$G__69238__$jscomp$2160_features__$1$jscomp$19$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5022$$.$pdata$),$G__69238__$jscomp$2160_features__$1$jscomp$19$$ instanceof $APP.$cljs$core$Keyword$$?$G__69238__$jscomp$2160_features__$1$jscomp$19$$.$fqn$:null){case "copied-props":return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$(function(){return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($selected$jscomp$70$$,
function($shape$jscomp$658$$,$objects$jscomp$569$$){return $app$common$types$shape$patch_props$$($shape$jscomp$658$$,$APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5022$$.$pdata$),$objects$jscomp$569$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null))},$APP.$beicon$v2$core$mapcat$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$5022$$.$upload_images$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$563$$)),
(0,$APP.$beicon$v2$core$of$$)($self__$jscomp$5022$$.$pdata$))),(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$selected$jscomp$70$$],null))));default:return $APP.$beicon$v2$core$empty$$()}else return null});return new $app$main$data$workspace$clipboard$paste_transit_props_69232$$($pdata$jscomp$8$$,$upload_media$jscomp$2$$,$update_image_data$$,
function($file_id$jscomp$187$$,$pdata__$1$jscomp$2$$){return $APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($update_image_data$$,$pdata__$1$jscomp$2$$),$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$beicon$v2$core$merge_map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($upload_media$jscomp$2$$,$file_id$jscomp$187$$),$APP.$beicon$v2$core$from$$($cljs$cst$3986$images$$.$cljs$core$IFn$_invoke$arity$1$($pdata__$1$jscomp$2$$)))))},
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$clipboard$paste_shapes$$=function($p__69264$$){function $process_rchange_shape$$($obj$jscomp$208$$,$media_idx$jscomp$1$$){function $process_text_node$jscomp$1$$($p1__69249_SHARP_$$){return $APP.$app$common$data$update_when$$($p1__69249_SHARP_$$,$APP.$cljs$cst$1618$fills$$,$translate_fills$$)}function $translate_fills$$($p1__69247_SHARP_$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($translate_fill_image$$,$p1__69247_SHARP_$$)}function $translate_stroke_image$$($p1__69245_SHARP_$$){return $translate_media$$($p1__69245_SHARP_$$,
$media_idx$jscomp$1$$,$APP.$cljs$cst$1619$stroke_image$$)}function $translate_fill_image$$($p1__69244_SHARP_$$){return $translate_media$$($p1__69244_SHARP_$$,$media_idx$jscomp$1$$,$APP.$cljs$cst$1616$fill_image$$)}return $APP.$app$common$data$update_when$$($APP.$app$common$data$update_when$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($obj$jscomp$208$$,$APP.$cljs$cst$1618$fills$$,$translate_fills$$),$APP.$cljs$cst$1620$strokes$$,
function($p1__69248_SHARP_$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($translate_stroke_image$$,$p1__69248_SHARP_$$)}),$APP.$cljs$cst$1621$content$$,function($p1__69250_SHARP_$$){return $APP.$app$common$types$text$transform_nodes$cljs$0core$0IFn$0_invoke$0arity$02$$($process_text_node$jscomp$1$$,$p1__69250_SHARP_$$)}),$APP.$cljs$cst$1875$position_data$$,function($p1__69252_SHARP_$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($process_text_node$jscomp$1$$,$p1__69252_SHARP_$$)})}
function $add_obj_QMARK_$$($chg$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($chg$$),$APP.$cljs$cst$2560$add_obj$$)}function $translate_media$$($mdata$jscomp$3$$,$media_idx_mobj$$,$attr$jscomp$53$$){var $id$jscomp$631$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($mdata$jscomp$3$$,$attr$jscomp$53$$));$media_idx_mobj$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($media_idx_mobj$$,
$id$jscomp$631$$);return $APP.$cljs$core$truth_$$($media_idx_mobj$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($mdata$jscomp$3$$,$attr$jscomp$53$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($media_idx_mobj$$)):$mdata$jscomp$3$$}var $map__69265__$1$$=$APP.$cljs$core$__destructure_map$$($p__69264$$),$in_viewport_QMARK_$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69265__$1$$,$cljs$cst$3989$in_viewport$$);
typeof $app$main$data$workspace$clipboard$paste_shapes_69293$$==="undefined"&&($app$main$data$workspace$clipboard$paste_shapes_69293$$=function($calculate_paste_position$jscomp$1$$,$in_viewport_QMARK_$jscomp$4$$,$p__69264$jscomp$1$$,$process_rchange$jscomp$1$$,$map__69265$jscomp$1$$,$process_rchange_shape$jscomp$1$$,$pdata$jscomp$11$$,$add_obj_QMARK_$jscomp$1$$,$process_shape$jscomp$2$$,$translate_media$jscomp$1$$,$change_add_obj_index$jscomp$1$$,$meta69294$$){this.$calculate_paste_position$=$calculate_paste_position$jscomp$1$$;
this.$in_viewport_QMARK_$=$in_viewport_QMARK_$jscomp$4$$;this.$p__69264$=$p__69264$jscomp$1$$;this.$process_rchange$=$process_rchange$jscomp$1$$;this.$map__69265$=$map__69265$jscomp$1$$;this.$process_rchange_shape$=$process_rchange_shape$jscomp$1$$;this.$pdata$=$pdata$jscomp$11$$;this.$add_obj_QMARK_$=$add_obj_QMARK_$jscomp$1$$;this.$process_shape$=$process_shape$jscomp$2$$;this.$translate_media$=$translate_media$jscomp$1$$;this.$change_add_obj_index$=$change_add_obj_index$jscomp$1$$;this.$meta69294$=
$meta69294$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_shapes_69293$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_shapes_69293$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4004$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_shapes$$},$app$main$data$workspace$clipboard$paste_shapes_69293$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69295$$,$meta69294__$1$$){return new $app$main$data$workspace$clipboard$paste_shapes_69293$$(this.$calculate_paste_position$,this.$in_viewport_QMARK_$,this.$p__69264$,this.$process_rchange$,this.$map__69265$,this.$process_rchange_shape$,this.$pdata$,this.$add_obj_QMARK_$,this.$process_shape$,this.$translate_media$,this.$change_add_obj_index$,$meta69294__$1$$)},$app$main$data$workspace$clipboard$paste_shapes_69293$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69294$},
$app$main$data$workspace$clipboard$paste_shapes_69293$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_shapes_69293$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$,$frame_id$jscomp$90_state$jscomp$565_vec__69301$$){var $file_id$jscomp$189$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$);
$changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$);var $add_component_to_variant_QMARK_$jscomp$2_media_idx$jscomp$3$$=$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$4000$prev_id$$,$cljs$cst$3986$images$$.$cljs$core$IFn$_invoke$arity$1$(this.$pdata$)),$selected$jscomp$73_selected__$1$jscomp$8$$=$APP.$cljs$cst$1906$selected$$.$cljs$core$IFn$_invoke$arity$1$(this.$pdata$),
$objects$jscomp$571_undo_id$jscomp$30$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$(this.$pdata$),$variant_props$jscomp$4$$=$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$(this.$pdata$),$position$jscomp$97$$=$APP.$cljs$core$_deref$$($APP.$app$main$streams$mouse_position$$),$ldata$jscomp$6_vec__69298$$=this.$calculate_paste_position$.$cljs$core$IFn$_invoke$arity$4$?this.$calculate_paste_position$.$cljs$core$IFn$_invoke$arity$4$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$,
$objects$jscomp$571_undo_id$jscomp$30$$,$selected$jscomp$73_selected__$1$jscomp$8$$,$position$jscomp$97$$):this.$calculate_paste_position$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$,$objects$jscomp$571_undo_id$jscomp$30$$,$selected$jscomp$73_selected__$1$jscomp$8$$,$position$jscomp$97$$),$candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ldata$jscomp$6_vec__69298$$,0,null),$delta$jscomp$46$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ldata$jscomp$6_vec__69298$$,
1,null),$index$jscomp$291$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ldata$jscomp$6_vec__69298$$,2,null),$page_objects$jscomp$3$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$),$libraries$jscomp$86$$=$APP.$app$main$data$helpers$lookup_libraries$$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$);$ldata$jscomp$6_vec__69298$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$,
$file_id$jscomp$189$$);$frame_id$jscomp$90_state$jscomp$565_vec__69301$$=$app$common$types$container$find_valid_parent_and_frame_ids$cljs$0core$0IFn$0_invoke$0arity$05$$($candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$,$page_objects$jscomp$3$$,$APP.$cljs$core$vals$$($objects$jscomp$571_undo_id$jscomp$30$$),!0,$libraries$jscomp$86$$);var $parent_id$jscomp$95$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$,0,null);$frame_id$jscomp$90_state$jscomp$565_vec__69301$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$,1,null);$candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$,$parent_id$jscomp$95$$)?$index$jscomp$291$$:0;$candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$=$APP.$cljs$core$truth_$$($candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$)?$candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$:
$APP.$cljs$core$count$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page_objects$jscomp$3$$,$parent_id$jscomp$95$$),$APP.$cljs$cst$1598$shapes$$))-1;$selected$jscomp$73_selected__$1$jscomp$8$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$493$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($page_objects$jscomp$3$$,$parent_id$jscomp$95$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$493$$)?
$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page_objects$jscomp$3$$,$parent_id$jscomp$95$$))):$and__5023__auto__$jscomp$493$$}())?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$reverse$$($selected$jscomp$73_selected__$1$jscomp$8$$)):$selected$jscomp$73_selected__$1$jscomp$8$$;var $objects__$1$jscomp$23$$=
$APP.$cljs$core$update_vals$$($objects$jscomp$571_undo_id$jscomp$30$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$process_shape$,$file_id$jscomp$189$$,$frame_id$jscomp$90_state$jscomp$565_vec__69301$$,$parent_id$jscomp$95$$)),$all_objects$jscomp$1$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$page_objects$jscomp$3$$,$objects__$1$jscomp$23$$])),$drop_cell$jscomp$2$$=$APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($all_objects$jscomp$1$$,
$parent_id$jscomp$95$$))?$app$common$geom$shapes$grid_layout$positions$get_drop_cell$$($frame_id$jscomp$90_state$jscomp$565_vec__69301$$,$all_objects$jscomp$1$$,$position$jscomp$97$$):null;$changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$=$app$common$files$changes_builder$amend_changes$$($app$common$files$changes_builder$amend_changes$$($APP.$app$common$logic$libraries$generate_duplicate_changes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$all_objects$jscomp$1$$,$changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$,$selected$jscomp$73_selected__$1$jscomp$8$$,$delta$jscomp$46$$,$libraries$jscomp$86$$,$ldata$jscomp$6_vec__69298$$,$file_id$jscomp$189$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3417$variant_props$$,$variant_props$jscomp$4$$],null)])),$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$(this.$process_rchange$,$add_component_to_variant_QMARK_$jscomp$2_media_idx$jscomp$3$$)),
$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$change_add_obj_index$,$objects__$1$jscomp$23$$,$selected$jscomp$73_selected__$1$jscomp$8$$,$candidate_parent_id_index__$1$jscomp$8_index__$2$jscomp$1$$));var $changes__$1$jscomp$75$$=$APP.$app$common$files$changes_builder$resize_parents$$($changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(this.$add_obj_QMARK_$,
$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$)))),$orig_shapes$jscomp$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($all_objects$jscomp$1$$),$selected$jscomp$73_selected__$1$jscomp$8$$),$children_after$$=$APP.$cljs$core$set$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$changes_builder$get_objects$$($changes__$1$jscomp$75$$),
$parent_id$jscomp$95$$),$APP.$cljs$cst$1598$shapes$$)),$selected__$2$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(this.$add_obj_QMARK_$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$cst$2561$obj$$)),
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__69262_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($children_after$$,$p1__69262_SHARP_$$)})),$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes__$1$jscomp$75$$));$changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$=function(){return $drop_cell$jscomp$2$$!=null?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes__$1$jscomp$75$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_id$jscomp$95$$],null),function($p1__69263_SHARP_$$){return $app$common$types$shape$layout$add_children_to_cell$$($p1__69263_SHARP_$$,$selected__$2$jscomp$1$$,$all_objects$jscomp$1$$,$drop_cell$jscomp$2$$)}):$changes__$1$jscomp$75$$}();$add_component_to_variant_QMARK_$jscomp$2_media_idx$jscomp$3$$=function(){var $and__5023__auto__$jscomp$494$$=$APP.$cljs$core$some$$($APP.$app$common$types$component$instance_head_QMARK_$$,$orig_shapes$jscomp$1$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$494$$)?$APP.$cljs$core$some$$($APP.$app$common$types$component$is_variant_QMARK_$$,$app$common$files$helpers$get_parents_with_self$$($page_objects$jscomp$3$$,$parent_id$jscomp$95$$)):$and__5023__auto__$jscomp$494$$}();$objects$jscomp$571_undo_id$jscomp$30$$=Symbol();return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$(function($shape$jscomp$660$$){var $parent_type$jscomp$2$$=$app$common$files$helpers$get_shape_type$$($all_objects$jscomp$1$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$660$$)),$external_lib_QMARK_$jscomp$1$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$189$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$660$$)),$component$jscomp$84$$=$app$common$types$container$get_component_from_shape$$($shape$jscomp$660$$,$libraries$jscomp$86$$);return $APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$660$$)?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"use-library-component",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:paste",$cljs$cst$3511$is_external_library$$,$external_lib_QMARK_$jscomp$1$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$660$$,$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,$parent_type$jscomp$2$$,$cljs$cst$3513$is_variant$$,$APP.$app$common$types$component$is_variant_QMARK_$$($component$jscomp$84$$)],
null)):$app$common$files$helpers$has_layout_QMARK_$$($objects__$1$jscomp$23$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$660$$))?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"layout-add-element",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:paste",$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$660$$,
$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,$parent_type$jscomp$2$$],null)):$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"create-shape",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:paste",$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$660$$,$APP.$cljs$cst$139$type$$),$cljs$cst$3512$parent_type$$,$parent_type$jscomp$2$$],
null))},$APP.$beicon$v2$core$from$$($orig_shapes$jscomp$1$$)),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($objects$jscomp$571_undo_id$jscomp$30$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$218_changes__$2$jscomp$33_it$jscomp$196_page$jscomp$78$$),$APP.$app$main$data$workspace$selection$select_shapes$$($selected__$2$jscomp$1$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$90_state$jscomp$565_vec__69301$$],null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($objects$jscomp$571_undo_id$jscomp$30$$),$APP.$cljs$core$truth_$$($add_component_to_variant_QMARK_$jscomp$2_media_idx$jscomp$3$$)?$APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"add-component-to-variant"],null)):null))});return new $app$main$data$workspace$clipboard$paste_shapes_69293$$(function($margin_y$jscomp$3_paste_y_state$jscomp$564$$,$pobjects$$,$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$,$position$jscomp$96_selected_frame_obj$$){var $margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($margin_y$jscomp$3_paste_y_state$jscomp$564$$);
$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($pobjects$$),$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$);var $first_selected_obj$$=$APP.$cljs$core$first$$($delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$),$page_selected$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($margin_y$jscomp$3_paste_y_state$jscomp$564$$),
$wrapper$jscomp$8$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$);$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$),$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$));var $frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$=
$APP.$cljs$core$first$$($page_selected$$),$frame_object$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,$frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$),$base$jscomp$34$$=$app$common$files$helpers$get_base_shape$$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,$page_selected$$),$index$jscomp$289_origin_frame_id_target_index$$=$app$common$files$helpers$get_position_on_parent$$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$34$$)),$tree_root$$=$app$main$data$workspace$clipboard$get_tree_root_shapes$$($pobjects$$),$only_one_root_shape_QMARK_$$=1<$APP.$cljs$core$count$$($pobjects$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($tree_root$$));if($app$main$data$workspace$clipboard$selected_frame_QMARK_$$($margin_y$jscomp$3_paste_y_state$jscomp$564$$)&&($app$main$data$workspace$clipboard$any_same_frame_from_selected_QMARK_$$($margin_y$jscomp$3_paste_y_state$jscomp$564$$,
$APP.$cljs$core$keys$$($pobjects$$))||$only_one_root_shape_QMARK_$$&&$app$main$data$workspace$clipboard$frame_same_size_QMARK_$$($pobjects$$,$APP.$cljs$core$first$$($tree_root$$))))return $position$jscomp$96_selected_frame_obj$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,$APP.$cljs$core$first$$($page_selected$$)),$frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$34$$),
$margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$96_selected_frame_obj$$)+$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$96_selected_frame_obj$$)+50,$margin_y$jscomp$3_paste_y_state$jscomp$564$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$96_selected_frame_obj$$),$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$=$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,
$margin_y$jscomp$3_paste_y_state$jscomp$564$$),$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$,$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$,$index$jscomp$289_origin_frame_id_target_index$$],null);if($app$main$data$workspace$clipboard$selected_frame_QMARK_$$($margin_y$jscomp$3_paste_y_state$jscomp$564$$)){$position$jscomp$96_selected_frame_obj$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,$APP.$cljs$core$first$$($page_selected$$));$index$jscomp$289_origin_frame_id_target_index$$=$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($first_selected_obj$$);var $origin_frame_object$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,$index$jscomp$289_origin_frame_id_target_index$$);$margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$=
function(){var $x__5113__auto__$jscomp$61$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($origin_frame_object$$)-($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)),$y__5114__auto__$jscomp$61$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$);return $x__5113__auto__$jscomp$61$$<
$y__5114__auto__$jscomp$61$$?$x__5113__auto__$jscomp$61$$:$y__5114__auto__$jscomp$61$$}();$margin_y$jscomp$3_paste_y_state$jscomp$564$$=function(){var $x__5113__auto__$jscomp$62$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($origin_frame_object$$)-($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)),$y__5114__auto__$jscomp$62$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)-
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$);return $x__5113__auto__$jscomp$62$$<$y__5114__auto__$jscomp$62$$?$x__5113__auto__$jscomp$62$$:$y__5114__auto__$jscomp$62$$}();$margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)+$APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)>$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)-
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$)+($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)-$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)-$margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$):$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$);$margin_y$jscomp$3_paste_y_state$jscomp$564$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)+
$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)>$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$)+($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($wrapper$jscomp$8$$)-
$margin_y$jscomp$3_paste_y_state$jscomp$564$$):$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($frame_object$$);$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$289_origin_frame_id_target_index$$,$APP.$app$common$uuid$zero$$)?$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$shapes$common$shape__GT_center$$($frame_object$$),$APP.$app$common$geom$rect$rect__GT_center$$($wrapper$jscomp$8$$)):
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,$margin_y$jscomp$3_paste_y_state$jscomp$564$$);$index$jscomp$289_origin_frame_id_target_index$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$96_selected_frame_obj$$)&&$APP.$app$common$types$shape$layout$reverse_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($position$jscomp$96_selected_frame_obj$$)?-1:$APP.$cljs$core$count$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$96_selected_frame_obj$$));
return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$,$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$,$index$jscomp$289_origin_frame_id_target_index$$],null)}if($APP.$cljs$core$empty_QMARK_$$($page_selected$$))return $frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$=$APP.$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($margin_x$jscomp$3_page_objects$jscomp$2_paste_x$$,
$position$jscomp$96_selected_frame_obj$$),$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$=$APP.$app$common$geom$point$subtract$$($position$jscomp$96_selected_frame_obj$$,$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$,$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$],
null);$frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$34$$);$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$=$APP.$cljs$core$truth_$$($in_viewport_QMARK_$jscomp$3$$)?$APP.$app$common$geom$point$subtract$$($position$jscomp$96_selected_frame_obj$$,$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$):$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$34$$)),
$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$88_frame_id__$1$jscomp$9_parent_id$jscomp$93$$,$delta$jscomp$45_orig_pos$jscomp$3_selected$jscomp$71_selected_objs$jscomp$1$$,$index$jscomp$289_origin_frame_id_target_index$$],null)},$in_viewport_QMARK_$jscomp$3$$,$p__69264$$,function($media_idx$jscomp$2$$,$change$jscomp$30$$){return $APP.$cljs$core$truth_$$($add_obj_QMARK_$$($change$jscomp$30$$))?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($change$jscomp$30$$,$APP.$cljs$cst$2561$obj$$,$process_rchange_shape$$,$media_idx$jscomp$2$$):$change$jscomp$30$$},$map__69265__$1$$,$process_rchange_shape$$,$map__69265__$1$$,$add_obj_QMARK_$$,function($file_id$jscomp$188$$,$G__69292__$1_G__69292__$2_frame_id$jscomp$89$$,$parent_id$jscomp$94$$,$shape$jscomp$659$$){$G__69292__$1_G__69292__$2_frame_id$jscomp$89$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape$jscomp$659$$,
$APP.$cljs$cst$1591$frame_id$$,$G__69292__$1_G__69292__$2_frame_id$jscomp$89$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$94$$]));$G__69292__$1_G__69292__$2_frame_id$jscomp$89$$=($APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$659$$)||$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape$jscomp$659$$))&&$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$659$$)==
null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69292__$1_G__69292__$2_frame_id$jscomp$89$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$):$G__69292__$1_G__69292__$2_frame_id$jscomp$89$$;return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$659$$)?$app$common$types$typography$remove_external_typographies$$($G__69292__$1_G__69292__$2_frame_id$jscomp$89$$,$file_id$jscomp$188$$):$G__69292__$1_G__69292__$2_frame_id$jscomp$89$$},
$translate_media$$,function($objects$jscomp$570$$,$selected$jscomp$72$$,$index$jscomp$290_index__$1$jscomp$7$$,$change$jscomp$31$$){$index$jscomp$290_index__$1$jscomp$7$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$290_index__$1$jscomp$7$$,-1);var $map_ids$$=$APP.$cljs$core$first$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($index__$2_p__69288$$,$id$jscomp$632$$){var $result$jscomp$299$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index__$2_p__69288$$,
0,null);$index__$2_p__69288$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($index__$2_p__69288$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$299$$,$id$jscomp$632$$,$index__$2_p__69288$$),$index__$2_p__69288$$+1],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$index$jscomp$290_index__$1$jscomp$7$$+1],null),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69261_SHARP_$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$570$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__69261_SHARP_$$,$APP.$cljs$cst$266$id$$],null))},$selected$jscomp$72$$)));return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$492$$=$add_obj_QMARK_$$($change$jscomp$31$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$492$$)?$APP.$cljs$core$contains_QMARK_$$($map_ids$$,$APP.$cljs$cst$3404$old_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$31$$)):$and__5023__auto__$jscomp$492$$}())?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($change$jscomp$31$$,$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map_ids$$,$APP.$cljs$cst$3404$old_id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$31$$))):$change$jscomp$31$$},
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$clipboard$as_content$$=function($paragraphs$jscomp$6_text$jscomp$48$$){$paragraphs$jscomp$6_text$jscomp$48$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69311_SHARP_$$){return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$340$children$$],["paragraph",new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$get_default_text_attrs$$(),new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1572$text$$,$p1__69311_SHARP_$$],null)]))],null)])},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$trim$$,$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($paragraphs$jscomp$6_text$jscomp$48$$,/\n|\r\n/)));return $APP.$app$common$data$not_empty_QMARK_$$($paragraphs$jscomp$6_text$jscomp$48$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"root",$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"paragraph-set",$APP.$cljs$cst$340$children$$,$paragraphs$jscomp$6_text$jscomp$48$$],null)],null)],null):null};
$app$main$data$workspace$clipboard$calculate_paste_position$$=function($page_objects$jscomp$4_state$jscomp$566$$){if($app$main$data$workspace$clipboard$selected_frame_QMARK_$$($page_objects$jscomp$4_state$jscomp$566$$)){var $frame_id$jscomp$91_frame_object$jscomp$1_page_selected$jscomp$1$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($page_objects$jscomp$4_state$jscomp$566$$);$page_objects$jscomp$4_state$jscomp$566$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($page_objects$jscomp$4_state$jscomp$566$$);
$frame_id$jscomp$91_frame_object$jscomp$1_page_selected$jscomp$1$$=$APP.$cljs$core$first$$($frame_id$jscomp$91_frame_object$jscomp$1_page_selected$jscomp$1$$);$frame_id$jscomp$91_frame_object$jscomp$1_page_selected$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page_objects$jscomp$4_state$jscomp$566$$,$frame_id$jscomp$91_frame_object$jscomp$1_page_selected$jscomp$1$$);return $APP.$app$common$geom$shapes$common$shape__GT_center$$($frame_id$jscomp$91_frame_object$jscomp$1_page_selected$jscomp$1$$)}return $APP.$cljs$core$_deref$$($APP.$app$main$streams$mouse_position$$)};
$app$main$data$workspace$clipboard$paste_html_text$$=function($html$jscomp$19$$){typeof $app$main$data$workspace$clipboard$paste_html_text_69316$$==="undefined"&&($app$main$data$workspace$clipboard$paste_html_text_69316$$=function($html$jscomp$20$$,$meta69317$$){this.html=$html$jscomp$20$$;this.$meta69317$=$meta69317$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_html_text_69316$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_html_text_69316$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4005$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_html_text$$},$app$main$data$workspace$clipboard$paste_html_text_69316$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69318$$,$meta69317__$1$$){return new $app$main$data$workspace$clipboard$paste_html_text_69316$$(this.html,$meta69317__$1$$)},$app$main$data$workspace$clipboard$paste_html_text_69316$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69317$},$app$main$data$workspace$clipboard$paste_html_text_69316$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_html_text_69316$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$,$map__69324_state$jscomp$567_x$jscomp$1192$$){$_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$=$APP.$cljs$core$_deref$$($app$main$refs$workspace_clipboard_style$$);
var $content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$=$app$main$data$workspace$texts$create_root_from_html$$(this.html,$_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$,$APP.$app$main$features$active_feature_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),"text-editor/v2-html-paste"));$_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$=$content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$.textContent;$content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$=
$APP.$app$util$text$content$from_dom$create_root$$($content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$);if($APP.$cljs$core$truth_$$($app$common$types$shape$text$valid_content_QMARK_$$($content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$))){var $id$jscomp$633$$=$APP.$app$common$uuid$next$$();var $width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$=7*$APP.$cljs$core$count$$($_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$);$width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$=
$width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$<700?$width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$:700;$width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$=8>$width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$?8:$width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$;$map__69324_state$jscomp$567_x$jscomp$1192$$=
$app$main$data$workspace$clipboard$calculate_paste_position$$($map__69324_state$jscomp$567_x$jscomp$1192$$);var $map__69324__$1_y$jscomp$426$$=$APP.$cljs$core$__destructure_map$$($map__69324_state$jscomp$567_x$jscomp$1192$$);$map__69324_state$jscomp$567_x$jscomp$1192$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69324__$1_y$jscomp$426$$,$APP.$cljs$cst$1499$x$$);$map__69324__$1_y$jscomp$426$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69324__$1_y$jscomp$426$$,$APP.$cljs$cst$1500$y$$);
$_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1754$grow_type$$,$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1511$height$$],[$map__69324__$1_y$jscomp$426$$,$APP.$cljs$core$count$$($_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$)>100?$APP.$cljs$cst$2020$auto_height$$:
$APP.$cljs$cst$2021$auto_width$$,$content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$,$APP.$app$common$types$text$generate_shape_name$$($_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$),$width$jscomp$143_x__5113__auto__$jscomp$inline_12231_y__5111__auto__$jscomp$inline_12230$$,$APP.$cljs$cst$1572$text$$,$id$jscomp$633$$,$map__69324_state$jscomp$567_x$jscomp$1192$$,16]);$content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$),
$app$main$data$workspace$shapes$create_and_add_shape$$($APP.$cljs$cst$1572$text$$,$map__69324_state$jscomp$567_x$jscomp$1192$$,$map__69324__$1_y$jscomp$426$$,$_$jscomp$2162_shape$jscomp$661_style$jscomp$45_text$jscomp$49$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($content$jscomp$182_root$jscomp$65_undo_id$jscomp$31$$))}return null});return new $app$main$data$workspace$clipboard$paste_html_text_69316$$($html$jscomp$19$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$clipboard$paste_text$$=function($text$jscomp$50$$){typeof $app$main$data$workspace$clipboard$paste_text_69326$$==="undefined"&&($app$main$data$workspace$clipboard$paste_text_69326$$=function($text$jscomp$51$$,$meta69327$$){this.text=$text$jscomp$51$$;this.$meta69327$=$meta69327$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_text_69326$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$clipboard$paste_text_69326$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4006$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_text$$},$app$main$data$workspace$clipboard$paste_text_69326$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69328$$,$meta69327__$1$$){return new $app$main$data$workspace$clipboard$paste_text_69326$$(this.text,$meta69327__$1$$)},$app$main$data$workspace$clipboard$paste_text_69326$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69327$},$app$main$data$workspace$clipboard$paste_text_69326$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_text_69326$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2163_id$jscomp$634_shape$jscomp$662$$,$map__69334_state$jscomp$568_x$jscomp$1193$$){$_$jscomp$2163_id$jscomp$634_shape$jscomp$662$$=$APP.$app$common$uuid$next$$();var $undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$=
7*$APP.$cljs$core$count$$(this.text);$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$=$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$<700?$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$:700;$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$=8>$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$?
8:$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$;$map__69334_state$jscomp$568_x$jscomp$1193$$=$app$main$data$workspace$clipboard$calculate_paste_position$$($map__69334_state$jscomp$568_x$jscomp$1193$$);var $map__69334__$1_y$jscomp$427$$=$APP.$cljs$core$__destructure_map$$($map__69334_state$jscomp$568_x$jscomp$1193$$);$map__69334_state$jscomp$568_x$jscomp$1193$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69334__$1_y$jscomp$427$$,
$APP.$cljs$cst$1499$x$$);$map__69334__$1_y$jscomp$427$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69334__$1_y$jscomp$427$$,$APP.$cljs$cst$1500$y$$);$_$jscomp$2163_id$jscomp$634_shape$jscomp$662$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1754$grow_type$$,$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1511$height$$],
[$map__69334__$1_y$jscomp$427$$,$APP.$cljs$core$count$$(this.text)>100?$APP.$cljs$cst$2020$auto_height$$:$APP.$cljs$cst$2021$auto_width$$,$app$main$data$workspace$clipboard$as_content$$(this.text),$APP.$app$common$types$text$generate_shape_name$$(this.text),$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$,$APP.$cljs$cst$1572$text$$,$_$jscomp$2163_id$jscomp$634_shape$jscomp$662$$,$map__69334_state$jscomp$568_x$jscomp$1193$$,16]);$undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$=
Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$),$app$main$data$workspace$shapes$create_and_add_shape$$($APP.$cljs$cst$1572$text$$,$map__69334_state$jscomp$568_x$jscomp$1193$$,$map__69334__$1_y$jscomp$427$$,$_$jscomp$2163_id$jscomp$634_shape$jscomp$662$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$32_width$jscomp$144_x__5113__auto__$jscomp$inline_12234_y__5111__auto__$jscomp$inline_12233$$))});
return new $app$main$data$workspace$clipboard$paste_text_69326$$($text$jscomp$50$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$clipboard$paste_svg_text$$=function($text$jscomp$52$$){typeof $app$main$data$workspace$clipboard$paste_svg_text_69338$$==="undefined"&&($app$main$data$workspace$clipboard$paste_svg_text_69338$$=function($text$jscomp$53$$,$meta69339$$){this.text=$text$jscomp$53$$;this.$meta69339$=$meta69339$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_svg_text_69338$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_svg_text_69338$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4007$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_svg_text$$},$app$main$data$workspace$clipboard$paste_svg_text_69338$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69340$$,$meta69339__$1$$){return new $app$main$data$workspace$clipboard$paste_svg_text_69338$$(this.text,$meta69339__$1$$)},$app$main$data$workspace$clipboard$paste_svg_text_69338$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69339$},$app$main$data$workspace$clipboard$paste_svg_text_69338$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_svg_text_69338$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2164$$,$state$jscomp$569$$){var $position$jscomp$98$$=$app$main$data$workspace$clipboard$calculate_paste_position$$($state$jscomp$569$$),$file_id$jscomp$190$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$569$$);
return $APP.$beicon$v2$core$map$$(function($p1__69335_SHARP_$$){return $app$main$data$workspace$media$svg_uploaded$$($p1__69335_SHARP_$$,$file_id$jscomp$190$$,$position$jscomp$98$$)},$APP.$app$main$data$workspace$media$svg__GT_clj$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["svg",this.text],null)))});return new $app$main$data$workspace$clipboard$paste_svg_text_69338$$($text$jscomp$52$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$clipboard$paste_image$$=function($image$jscomp$24$$){typeof $app$main$data$workspace$clipboard$paste_image_69349$$==="undefined"&&($app$main$data$workspace$clipboard$paste_image_69349$$=function($image$jscomp$25$$,$meta69350$$){this.image=$image$jscomp$25$$;this.$meta69350$=$meta69350$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$paste_image_69349$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$clipboard$paste_image_69349$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4008$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_image$$},$app$main$data$workspace$clipboard$paste_image_69349$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69351$$,$meta69350__$1$$){return new $app$main$data$workspace$clipboard$paste_image_69349$$(this.image,$meta69350__$1$$)},$app$main$data$workspace$clipboard$paste_image_69349$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69350$},$app$main$data$workspace$clipboard$paste_image_69349$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$paste_image_69349$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2165_file_id$jscomp$191$$,$position$jscomp$99_state$jscomp$570$$){$_$jscomp$2165_file_id$jscomp$191$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$99_state$jscomp$570$$);
$position$jscomp$99_state$jscomp$570$$=$app$main$data$workspace$clipboard$calculate_paste_position$$($position$jscomp$99_state$jscomp$570$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$media$upload_media_workspace$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1628$file_id$$,$_$jscomp$2165_file_id$jscomp$191$$,$APP.$cljs$cst$3568$blobs$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.image],null),$APP.$cljs$cst$1660$position$$,
$position$jscomp$99_state$jscomp$570$$],null)))});return new $app$main$data$workspace$clipboard$paste_image_69349$$($image$jscomp$24$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$clipboard$copy_link_to_clipboard$$=function(){typeof $app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$==="undefined"&&($app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$=function($meta69353$$){this.$meta69353$=$meta69353$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4009$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_link_to_clipboard$$},$app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69354$$,$meta69353__$1$$){return new $app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$($meta69353__$1$$)},$app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69353$},$app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$app$util$clipboard$to_clipboard$$($APP.$app$util$globals$location$$.href)});return new $app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$colors$split_text_shapes$$=function($objects$jscomp$572$$,$G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$){$G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$=$APP.$cljs$core$seq$$($G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$);for(var $G__69611_G__69629_text_ids$jscomp$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__69612_G__69630_shape_ids$jscomp$11$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){var $id$jscomp$635_temp__5823__auto__$jscomp$178$$=$APP.$cljs$core$first$$($G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$);
if($APP.$cljs$core$truth_$$($id$jscomp$635_temp__5823__auto__$jscomp$178$$)){var $shape$jscomp$663$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$572$$,$id$jscomp$635_temp__5823__auto__$jscomp$178$$);$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$663$$)?($G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$=$APP.$cljs$core$rest$$($G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$),$G__69611_G__69629_text_ids$jscomp$1$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__69611_G__69629_text_ids$jscomp$1$$,$id$jscomp$635_temp__5823__auto__$jscomp$178$$)):($G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$=$APP.$cljs$core$rest$$($G__69610_G__69628_ids$jscomp$150_ids__$1$jscomp$18$$),$G__69612_G__69630_shape_ids$jscomp$11$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__69612_G__69630_shape_ids$jscomp$11$$,$id$jscomp$635_temp__5823__auto__$jscomp$178$$))}else return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__69611_G__69629_text_ids$jscomp$1$$,$G__69612_G__69630_shape_ids$jscomp$11$$],null)}};
$APP.$app$main$data$workspace$colors$transform_fill_STAR_$$=function($state$jscomp$576$$,$ids$jscomp$151_text_ids$jscomp$2$$,$transform$jscomp$100$$,$options$jscomp$552$$){var $objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$=function(){var $or__5025__auto__$jscomp$776$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$552$$,$APP.$cljs$cst$2028$page_id$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$776$$)?$or__5025__auto__$jscomp$776$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$576$$,
$APP.$cljs$cst$1903$current_page_id$$)}();$objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$576$$,$objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$);$objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$=$app$main$data$workspace$colors$split_text_shapes$$($objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$,$ids$jscomp$151_text_ids$jscomp$2$$);
$ids$jscomp$151_text_ids$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$,0,null);$objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$,1,null);return $APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$(function($p1__69179_SHARP_$$){return $APP.$app$main$data$workspace$texts$update_text_with_function$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__69179_SHARP_$$,
$transform$jscomp$100$$,$options$jscomp$552$$)},$APP.$beicon$v2$core$from$$($ids$jscomp$151_text_ids$jscomp$2$$)),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$573_page_id$jscomp$181_shape_ids$jscomp$12_vec__69184$$,$transform$jscomp$100$$,$options$jscomp$552$$)))};
$APP.$app$main$data$workspace$colors$transform_fill$cljs$0core$0IFn$0_invoke$0arity$05$$=function($state$jscomp$578$$,$ids$jscomp$153$$,$color$jscomp$71$$,$transform$jscomp$102$$,$options$jscomp$553$$){var $fill$jscomp$18$$=function(){var $G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=$APP.$cljs$core$contains_QMARK_$$($color$jscomp$71$$,
$APP.$cljs$cst$1284$color$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$,$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$71$$)):$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$;$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$71$$,$APP.$cljs$cst$1719$ref_id$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$,$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$71$$)):$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$;$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$71$$,$APP.$cljs$cst$1720$ref_file$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$,$APP.$cljs$cst$1624$fill_color_ref_file$$,$APP.$cljs$cst$1720$ref_file$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$71$$)):$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$;$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$71$$,$APP.$cljs$cst$1708$gradient$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$,$APP.$cljs$cst$1732$fill_color_gradient$$,$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$71$$)):$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$;$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$71$$,$APP.$cljs$cst$1718$opacity$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$,$APP.$cljs$cst$1731$fill_opacity$$,$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$71$$)):$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$;$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$71$$,$APP.$cljs$cst$1596$image$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$,$APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$71$$)):$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$;$G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$=
$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$);return $app$common$types$fills$check_fill$$($G__69237_G__69237__$1_G__69237__$2_G__69237__$3_G__69237__$4_G__69237__$5_G__69237__$6_G__69237__$7$$)}();return $APP.$app$main$data$workspace$colors$transform_fill_STAR_$$($state$jscomp$578$$,$ids$jscomp$153$$,function($p1__69190_SHARP_$$){return $transform$jscomp$102$$.$cljs$core$IFn$_invoke$arity$2$?
$transform$jscomp$102$$.$cljs$core$IFn$_invoke$arity$2$($p1__69190_SHARP_$$,$fill$jscomp$18$$):$transform$jscomp$102$$($p1__69190_SHARP_$$,$fill$jscomp$18$$)},$options$jscomp$553$$)};
$APP.$app$main$data$workspace$colors$change_fill$cljs$0core$0IFn$0_invoke$0arity$04$$=function($ids$jscomp$157$$,$color$jscomp$73_color__$1$jscomp$8$$,$position$jscomp$102$$){$color$jscomp$73_color__$1$jscomp$8$$=(0,$APP.$app$common$types$color$check_color$$)($color$jscomp$73_color__$1$jscomp$8$$);typeof $app$main$data$workspace$colors$change_fill_69278$$==="undefined"&&($app$main$data$workspace$colors$change_fill_69278$$=function($ids$jscomp$158$$,$color$jscomp$74$$,$position$jscomp$103$$,$options$jscomp$555$$,
$meta69279$$){this.ids=$ids$jscomp$158$$;this.color=$color$jscomp$74$$;this.position=$position$jscomp$103$$;this.options=$options$jscomp$555$$;this.$meta69279$=$meta69279$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$colors$change_fill_69278$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$change_fill_69278$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4022$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_fill$$},
$app$main$data$workspace$colors$change_fill_69278$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69280$$,$meta69279__$1$$){return new $app$main$data$workspace$colors$change_fill_69278$$(this.ids,this.color,this.position,this.options,$meta69279__$1$$)},$app$main$data$workspace$colors$change_fill_69278$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69279$},$app$main$data$workspace$colors$change_fill_69278$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$colors$change_fill_69278$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2174_undo_id$jscomp$33$$,$state$jscomp$580$$){var $self__$jscomp$5075$$=this;$_$jscomp$2174_undo_id$jscomp$33$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($_$jscomp$2174_undo_id$jscomp$33$$)),$APP.$app$main$data$workspace$colors$transform_fill$cljs$0core$0IFn$0_invoke$0arity$05$$($state$jscomp$580$$,
$self__$jscomp$5075$$.ids,$self__$jscomp$5075$$.color,function($p1__69269_SHARP_$$,$p2__69270_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($p1__69269_SHARP_$$,$APP.$cljs$cst$1618$fills$$,$app$common$types$fills$assoc$$,$self__$jscomp$5075$$.position,$p2__69270_SHARP_$$)},$self__$jscomp$5075$$.options),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($_$jscomp$2174_undo_id$jscomp$33$$)))});return new $app$main$data$workspace$colors$change_fill_69278$$($ids$jscomp$157$$,
$color$jscomp$73_color__$1$jscomp$8$$,$position$jscomp$102$$,null,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$colors$remove_all_fills$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ids$jscomp$172$$,$options$jscomp$564$$){typeof $app$main$data$workspace$colors$remove_all_fills_69346$$==="undefined"&&($app$main$data$workspace$colors$remove_all_fills_69346$$=function($ids$jscomp$173$$,$options$jscomp$565$$,$meta69347$$){this.ids=$ids$jscomp$173$$;this.options=$options$jscomp$565$$;this.$meta69347$=$meta69347$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$colors$remove_all_fills_69346$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$remove_all_fills_69346$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4027$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_remove_all_fills$$},$app$main$data$workspace$colors$remove_all_fills_69346$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69348$$,$meta69347__$1$$){return new $app$main$data$workspace$colors$remove_all_fills_69346$$(this.ids,
this.options,$meta69347__$1$$)},$app$main$data$workspace$colors$remove_all_fills_69346$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69347$},$app$main$data$workspace$colors$remove_all_fills_69346$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$remove_all_fills_69346$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2179_undo_id$jscomp$38$$,$state$jscomp$585$$){$_$jscomp$2179_undo_id$jscomp$38$$=
Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($_$jscomp$2179_undo_id$jscomp$38$$)),$APP.$app$main$data$workspace$colors$transform_fill_STAR_$$($state$jscomp$585$$,this.ids,function($node$jscomp$322$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($node$jscomp$322$$,$APP.$cljs$cst$1618$fills$$,$APP.$app$common$types$fills$create$$())},this.options),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($_$jscomp$2179_undo_id$jscomp$38$$)))});
return new $app$main$data$workspace$colors$remove_all_fills_69346$$($ids$jscomp$172$$,$options$jscomp$564$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$colors$build_stroke_style_attrs$$=function($G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$){$G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$=$APP.$cljs$core$select_keys$$($G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$,$app$main$data$workspace$colors$stroke_style_attrs$$);var $G__69359__$1_G__69359__$2$$=$APP.$cljs$core$contains_QMARK_$$($G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$,$APP.$cljs$cst$1639$stroke_width$$)?$G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$:
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$,$APP.$cljs$cst$1639$stroke_width$$,1);$G__69359__$1_G__69359__$2$$=$APP.$cljs$core$contains_QMARK_$$($G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$,$APP.$cljs$cst$1850$stroke_style$$)?$G__69359__$1_G__69359__$2$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69359__$1_G__69359__$2$$,$APP.$cljs$cst$1850$stroke_style$$,$APP.$cljs$cst$2022$solid$$);$G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$=
$APP.$cljs$core$contains_QMARK_$$($G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$,$APP.$cljs$cst$1852$stroke_alignment$$)?$G__69359__$1_G__69359__$2$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69359__$1_G__69359__$2$$,$APP.$cljs$cst$1852$stroke_alignment$$,$APP.$cljs$cst$2026$inner$$);return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($G__69359__$3_attrs$jscomp$133_stroke$jscomp$19$$)};
$app$main$data$workspace$colors$update_shape_stroke_color$$=function($shape$jscomp$667$$,$position$jscomp$110$$,$color$jscomp$81$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$667$$,$APP.$cljs$cst$1620$strokes$$,function($strokes$jscomp$8$$){var $G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$strokes$jscomp$8$$==null?$APP.$app$main$data$workspace$colors$build_stroke_style_attrs$$(null):$APP.$app$main$data$workspace$colors$build_stroke_style_attrs$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($strokes$jscomp$8$$,$position$jscomp$110$$));$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$app$main$data$workspace$colors$build_stroke_style_attrs$$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$);$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$81$$,$APP.$cljs$cst$1284$color$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$,$APP.$cljs$cst$1723$stroke_color$$,$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$81$$)):
$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$;$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$81$$,$APP.$cljs$cst$1719$ref_id$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$,$APP.$cljs$cst$1726$stroke_color_ref_id$$,$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$81$$)):
$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$;$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$81$$,$APP.$cljs$cst$1720$ref_file$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$,$APP.$cljs$cst$1625$stroke_color_ref_file$$,$APP.$cljs$cst$1720$ref_file$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$81$$)):
$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$;$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$81$$,$APP.$cljs$cst$1708$gradient$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$,$APP.$cljs$cst$1725$stroke_color_gradient$$,$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$81$$)):
$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$;$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$81$$,$APP.$cljs$cst$1718$opacity$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$,$APP.$cljs$cst$1724$stroke_opacity$$,$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$81$$)):
$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$;$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$cljs$core$contains_QMARK_$$($color$jscomp$81$$,$APP.$cljs$cst$1596$image$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$,$APP.$cljs$cst$1619$stroke_image$$,$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$81$$)):
$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$;$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$=
$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$);return $strokes$jscomp$8$$==null?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$],
null):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($strokes$jscomp$8$$,$position$jscomp$110$$,$G__69360$jscomp$inline_6898_G__69360__$1$jscomp$inline_6899_G__69360__$2$jscomp$inline_6900_G__69360__$3$jscomp$inline_6901_G__69360__$4$jscomp$inline_6902_G__69360__$5$jscomp$inline_6903_G__69360__$6$jscomp$inline_6904_stroke$jscomp$20_stroke__$1$$)})};
$APP.$app$main$data$workspace$colors$change_stroke_color$cljs$0core$0IFn$0_invoke$0arity$04$$=function($ids$jscomp$177$$,$color$jscomp$83$$,$index$jscomp$295$$){typeof $app$main$data$workspace$colors$change_stroke_color_69364$$==="undefined"&&($app$main$data$workspace$colors$change_stroke_color_69364$$=function($ids$jscomp$178$$,$color$jscomp$84$$,$index$jscomp$296$$,$options$jscomp$567$$,$meta69365$$){this.ids=$ids$jscomp$178$$;this.color=$color$jscomp$84$$;this.index=$index$jscomp$296$$;this.options=
$options$jscomp$567$$;this.$meta69365$=$meta69365$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$colors$change_stroke_color_69364$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$change_stroke_color_69364$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4029$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_stroke_color$$},$app$main$data$workspace$colors$change_stroke_color_69364$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69366$$,$meta69365__$1$$){return new $app$main$data$workspace$colors$change_stroke_color_69364$$(this.ids,this.color,this.index,this.options,$meta69365__$1$$)},$app$main$data$workspace$colors$change_stroke_color_69364$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69365$},$app$main$data$workspace$colors$change_stroke_color_69364$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$change_stroke_color_69364$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$5103$$=this;return(0,$APP.$beicon$v2$core$of$$)(function(){var $options__$1$jscomp$72$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$5103$$.options,$APP.$cljs$cst$3395$changed_sub_attr$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1723$stroke_color$$],null));return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$5103$$.ids,
function($p1__69361_SHARP_$$){return $app$main$data$workspace$colors$update_shape_stroke_color$$($p1__69361_SHARP_$$,$self__$jscomp$5103$$.index,$self__$jscomp$5103$$.color)},$options__$1$jscomp$72$$)}())});return new $app$main$data$workspace$colors$change_stroke_color_69364$$($ids$jscomp$177$$,$color$jscomp$83$$,$index$jscomp$295$$,null,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$colors$change_shadow$$=function($ids$jscomp$182$$,$attrs$jscomp$137$$,$index$jscomp$300$$){typeof $app$main$data$workspace$colors$change_shadow_69376$$==="undefined"&&($app$main$data$workspace$colors$change_shadow_69376$$=function($ids$jscomp$183$$,$attrs$jscomp$138$$,$index$jscomp$301$$,$update_shadow$jscomp$1$$,$meta69377$$){this.ids=$ids$jscomp$183$$;this.$attrs$=$attrs$jscomp$138$$;this.index=$index$jscomp$301$$;this.$update_shadow$=$update_shadow$jscomp$1$$;this.$meta69377$=
$meta69377$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$colors$change_shadow_69376$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$change_shadow_69376$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4031$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_shadow$$},$app$main$data$workspace$colors$change_shadow_69376$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69378$$,$meta69377__$1$$){return new $app$main$data$workspace$colors$change_shadow_69376$$(this.ids,this.$attrs$,this.index,this.$update_shadow$,$meta69377__$1$$)},$app$main$data$workspace$colors$change_shadow_69376$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69377$},$app$main$data$workspace$colors$change_shadow_69376$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$change_shadow_69376$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(this.ids,this.$update_shadow$))});return new $app$main$data$workspace$colors$change_shadow_69376$$($ids$jscomp$182$$,$attrs$jscomp$137$$,$index$jscomp$300$$,function($shape$jscomp$669$$){var $attrs_SINGLEQUOTE__attrs__$1$jscomp$25$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$137$$))?$APP.$cljs$core$select_keys$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$137$$,
$APP.$cljs$cst$1708$gradient$$),$APP.$cljs$cst$1717$stops$$),0),$app$common$types$shape$shadow$color_attrs$$):$attrs$jscomp$137$$;$attrs_SINGLEQUOTE__attrs__$1$jscomp$25$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$669$$,
$APP.$cljs$cst$1638$shadow$$),$index$jscomp$300$$),$APP.$cljs$cst$1284$color$$),$attrs_SINGLEQUOTE__attrs__$1$jscomp$25$$])));return $APP.$cljs$core$assoc_in$$($shape$jscomp$669$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$,$index$jscomp$300$$,$APP.$cljs$cst$1284$color$$],null),$attrs_SINGLEQUOTE__attrs__$1$jscomp$25$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$colors$add_stroke$$=function($ids$jscomp$186$$,$stroke$jscomp$22$$){typeof $app$main$data$workspace$colors$add_stroke_69384$$==="undefined"&&($app$main$data$workspace$colors$add_stroke_69384$$=function($ids$jscomp$187$$,$stroke$jscomp$23$$,$meta69385$$){this.ids=$ids$jscomp$187$$;this.stroke=$stroke$jscomp$23$$;this.$meta69385$=$meta69385$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$colors$add_stroke_69384$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$add_stroke_69384$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4033$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_add_stroke$$},$app$main$data$workspace$colors$add_stroke_69384$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69386$$,$meta69385__$1$$){return new $app$main$data$workspace$colors$add_stroke_69384$$(this.ids,this.stroke,$meta69385__$1$$)},$app$main$data$workspace$colors$add_stroke_69384$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69385$},$app$main$data$workspace$colors$add_stroke_69384$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$add_stroke_69384$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$5119$$=this;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$5119$$.ids,function($shape$jscomp$671$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$671$$,
$APP.$cljs$cst$1620$strokes$$,function($p1__69383_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5119$$.stroke],null),$p1__69383_SHARP_$$)})},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$],null)],null)))});return new $app$main$data$workspace$colors$add_stroke_69384$$($ids$jscomp$186$$,
$stroke$jscomp$22$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$colors$picker_for_selected_shape$$=function(){var $sub$jscomp$17$$=$APP.$beicon$v2$core$subject$$();typeof $app$main$data$workspace$colors$picker_for_selected_shape_69413$$==="undefined"&&($app$main$data$workspace$colors$picker_for_selected_shape_69413$$=function($sub$jscomp$18$$,$meta69414$$){this.sub=$sub$jscomp$18$$;this.$meta69414$=$meta69414$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4038$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_picker_for_selected_shape$$},$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69415$$,$meta69414__$1$$){return new $app$main$data$workspace$colors$picker_for_selected_shape_69413$$(this.sub,
$meta69414__$1$$)},$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69414$},$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2190_stop_QMARK_$$,$state$jscomp$587$$,$stream$jscomp$60$$){var $ids$jscomp$196$$=
$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$587$$);$_$jscomp$2190_stop_QMARK_$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4015$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_stop_picker$$),$stream$jscomp$60$$);return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$merge_map$$(function($color$jscomp$85$$){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$colors$change_fill$cljs$0core$0IFn$0_invoke$0arity$04$$($ids$jscomp$196$$,
$color$jscomp$85$$,0))},$APP.$beicon$v2$core$take_until$$($_$jscomp$2190_stop_QMARK_$$,this.sub)),$APP.$beicon$v2$core$map$$(function(){return $APP.$app$main$data$modal$hide$$()},$APP.$beicon$v2$core$take$$($_$jscomp$2190_stop_QMARK_$$)))},$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$picker_for_selected_shape_69413$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2191$$,
$state$jscomp$588$$){var $self__$jscomp$5140$$=this;return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc_in$$($state$jscomp$588$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2148$workspace_global$$,$APP.$cljs$cst$4014$picking_color_QMARK_$$],null),!0),$APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,$cljs$core$random_uuid$$(),
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2199$colorpicker$$,$APP.$cljs$cst$573$props$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$142$data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,"#000000",$APP.$cljs$cst$1718$opacity$$,1],null),$APP.$cljs$cst$4039$disable_opacity$$,!1,$APP.$cljs$cst$4040$disable_gradient$$,!1,$APP.$cljs$cst$4041$on_change$$,function($color$jscomp$86$$){return $self__$jscomp$5140$$.sub.next($color$jscomp$86$$)}],null),$APP.$cljs$cst$2296$allow_click_outside$$,
!0],null))});return new $app$main$data$workspace$colors$picker_for_selected_shape_69413$$($sub$jscomp$17$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$colors$color_att__GT_text$$=function($color$jscomp$87$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$87$$))?$APP.$cuerdas$core$lower$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$87$$)):null,$APP.$cljs$cst$1731$fill_opacity$$,$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$87$$),
$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$87$$),$APP.$cljs$cst$1624$fill_color_ref_file$$,$APP.$cljs$cst$1720$ref_file$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$87$$),$APP.$cljs$cst$1732$fill_color_gradient$$,$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$87$$)],null))};
$app$main$data$workspace$colors$change_text_color$$=function($old_color$$,$new_color$$,$index$jscomp$303$$,$node$jscomp$323$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($node$jscomp$323$$,$APP.$cljs$cst$1618$fills$$,$APP.$app$common$types$fills$update$$,function($fills$jscomp$27$$){var $fills_SINGLEQUOTE_$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69417_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__69417_SHARP_$$,
$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1624$fill_color_ref_file$$]))},$fills$jscomp$27$$),$parsed_color$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($app$main$data$workspace$colors$color_att__GT_text$$($old_color$$),$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1624$fill_color_ref_file$$])),$parsed_new_color$$=$app$main$data$workspace$colors$color_att__GT_text$$($new_color$$);
return $APP.$app$common$data$index_of$$($fills_SINGLEQUOTE_$$,$parsed_color$$)!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($fills$jscomp$27$$,$index$jscomp$303$$,$parsed_new_color$$):$fills$jscomp$27$$})};
$APP.$app$main$data$workspace$colors$change_color_in_selected$$=function($operations$jscomp$9$$,$new_color$jscomp$1$$,$old_color$jscomp$1$$){typeof $app$main$data$workspace$colors$change_color_in_selected_69419$$==="undefined"&&($app$main$data$workspace$colors$change_color_in_selected_69419$$=function($operations$jscomp$10$$,$new_color$jscomp$2$$,$old_color$jscomp$2$$,$meta69420$$){this.$operations$=$operations$jscomp$10$$;this.$new_color$=$new_color$jscomp$2$$;this.$old_color$=$old_color$jscomp$2$$;
this.$meta69420$=$meta69420$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$colors$change_color_in_selected_69419$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$change_color_in_selected_69419$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4043$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_color_in_selected$$},$app$main$data$workspace$colors$change_color_in_selected_69419$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69421$$,$meta69420__$1$$){return new $app$main$data$workspace$colors$change_color_in_selected_69419$$(this.$operations$,this.$new_color$,this.$old_color$,$meta69420__$1$$)},$app$main$data$workspace$colors$change_color_in_selected_69419$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69420$},$app$main$data$workspace$colors$change_color_in_selected_69419$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$colors$change_color_in_selected_69419$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$5144$$=this,$undo_id$jscomp$39$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$39$$)),$APP.$beicon$v2$core$map$$(function($p__69422_shape_id$jscomp$102$$){var $G__69424_G__69424__$1_map__69423__$1$$=$APP.$cljs$core$__destructure_map$$($p__69422_shape_id$jscomp$102$$);$p__69422_shape_id$jscomp$102$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__69424_G__69424__$1_map__69423__$1$$,
$APP.$cljs$cst$2500$shape_id$$);var $index$jscomp$304$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__69424_G__69424__$1_map__69423__$1$$,$APP.$cljs$cst$1779$index$$);$G__69424_G__69424__$1_map__69423__$1$$=$APP.$cljs$cst$4042$prop$$.$cljs$core$IFn$_invoke$arity$1$($G__69424_G__69424__$1_map__69423__$1$$);$G__69424_G__69424__$1_map__69423__$1$$=$G__69424_G__69424__$1_map__69423__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__69424_G__69424__$1_map__69423__$1$$.$fqn$:null;switch($G__69424_G__69424__$1_map__69423__$1$$){case "fill":return $APP.$app$main$data$workspace$colors$change_fill$cljs$0core$0IFn$0_invoke$0arity$04$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p__69422_shape_id$jscomp$102$$],null),$self__$jscomp$5144$$.$new_color$,$index$jscomp$304$$);case "stroke":return $APP.$app$main$data$workspace$colors$change_stroke_color$cljs$0core$0IFn$0_invoke$0arity$04$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p__69422_shape_id$jscomp$102$$],null),$self__$jscomp$5144$$.$new_color$,$index$jscomp$304$$);case "shadow":return $app$main$data$workspace$colors$change_shadow$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p__69422_shape_id$jscomp$102$$],null),$self__$jscomp$5144$$.$new_color$,$index$jscomp$304$$);case "content":return $APP.$app$main$data$workspace$texts$update_text_with_function$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69422_shape_id$jscomp$102$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$04$$($app$main$data$workspace$colors$change_text_color$$,$self__$jscomp$5144$$.$old_color$,$self__$jscomp$5144$$.$new_color$,$index$jscomp$304$$),null);
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__69424_G__69424__$1_map__69423__$1$$)].join(""));}},$APP.$beicon$v2$core$from$$($self__$jscomp$5144$$.$operations$)),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$39$$)))});return new $app$main$data$workspace$colors$change_color_in_selected_69419$$($operations$jscomp$9$$,$new_color$jscomp$1$$,$old_color$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$colors$stroke__GT_color_att$$=function($stroke$jscomp$24$$,$attrs$jscomp$139_base_attrs$jscomp$1_file_id$jscomp$195$$,$colors$jscomp$5_libraries$jscomp$87_shared_QMARK_$$){var $ref_file$jscomp$7$$=$APP.$cljs$cst$1625$stroke_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$24$$),$has_color_QMARK_$jscomp$1_ref_id$jscomp$8$$=$APP.$cljs$cst$1726$stroke_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$24$$);$colors$jscomp$5_libraries$jscomp$87_shared_QMARK_$$=
$app$common$types$library$get_colors$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($colors$jscomp$5_libraries$jscomp$87_shared_QMARK_$$,$ref_file$jscomp$7$$),$APP.$cljs$cst$142$data$$));$colors$jscomp$5_libraries$jscomp$87_shared_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($colors$jscomp$5_libraries$jscomp$87_shared_QMARK_$$,$has_color_QMARK_$jscomp$1_ref_id$jscomp$8$$);$has_color_QMARK_$jscomp$1_ref_id$jscomp$8$$=$APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$24$$);
var $G__69555$jscomp$inline_12236$$=$APP.$app$common$types$color$stroke__GT_color$$($stroke$jscomp$24$$);$attrs$jscomp$139_base_attrs$jscomp$1_file_id$jscomp$195$$=$colors$jscomp$5_libraries$jscomp$87_shared_QMARK_$$||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ref_file$jscomp$7$$,$attrs$jscomp$139_base_attrs$jscomp$1_file_id$jscomp$195$$)?$G__69555$jscomp$inline_12236$$:$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69555$jscomp$inline_12236$$,$APP.$cljs$cst$1720$ref_file$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1719$ref_id$$]));$attrs$jscomp$139_base_attrs$jscomp$1_file_id$jscomp$195$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$4069$has_token_applied$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$24$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$139_base_attrs$jscomp$1_file_id$jscomp$195$$,$APP.$cljs$cst$4069$has_token_applied$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4070$token_name$$,
$APP.$cljs$cst$4070$token_name$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$24$$)])):$attrs$jscomp$139_base_attrs$jscomp$1_file_id$jscomp$195$$;return $APP.$cljs$core$truth_$$($has_color_QMARK_$jscomp$1_ref_id$jscomp$8$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$139_base_attrs$jscomp$1_file_id$jscomp$195$$,$APP.$cljs$cst$4042$prop$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$2500$shape_id$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$24$$),
$APP.$cljs$cst$1779$index$$,$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$24$$)],null):null};
$app$main$data$workspace$colors$shadow__GT_color_attr$$=function($shadow__$1$jscomp$11$$,$attrs$jscomp$140_file_id$jscomp$196$$,$colors$jscomp$6_libraries$jscomp$88_shared_QMARK_$jscomp$1$$){var $G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shadow__$1$jscomp$11$$,$APP.$cljs$cst$1284$color$$),$ref_file$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$,
$APP.$cljs$cst$1720$ref_file$$);$G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$,$APP.$cljs$cst$1719$ref_id$$);$colors$jscomp$6_libraries$jscomp$88_shared_QMARK_$jscomp$1$$=$app$common$types$library$get_colors$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($colors$jscomp$6_libraries$jscomp$88_shared_QMARK_$jscomp$1$$,
$ref_file$jscomp$8$$),$APP.$cljs$cst$142$data$$));$colors$jscomp$6_libraries$jscomp$88_shared_QMARK_$jscomp$1$$=$APP.$cljs$core$contains_QMARK_$$($colors$jscomp$6_libraries$jscomp$88_shared_QMARK_$jscomp$1$$,$G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$);$G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$=$app$common$types$color$shadow__GT_color$$($shadow__$1$jscomp$11$$);$attrs$jscomp$140_file_id$jscomp$196$$=$colors$jscomp$6_libraries$jscomp$88_shared_QMARK_$jscomp$1$$||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ref_file$jscomp$8$$,$attrs$jscomp$140_file_id$jscomp$196$$)?$G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$:$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69557$jscomp$inline_6914_color$jscomp$101_ref_id$jscomp$9$$,$APP.$cljs$cst$1720$ref_file$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1719$ref_id$$]));return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2595$attrs$$,
$attrs$jscomp$140_file_id$jscomp$196$$,$APP.$cljs$cst$4042$prop$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$2500$shape_id$$.$cljs$core$IFn$_invoke$arity$1$($shadow__$1$jscomp$11$$),$APP.$cljs$cst$1779$index$$,$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($shadow__$1$jscomp$11$$)],null)};
$app$main$data$workspace$colors$extract_text_colors$$=function($text$jscomp$54$$,$file_id$jscomp$198$$,$libraries$jscomp$90$$){function $treat_node$$($node$jscomp$324$$,$shape_id$jscomp$104$$){return $APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($idx$jscomp$90$$,$fill$jscomp$20$$){var $G__69567$jscomp$inline_12238_args$jscomp$247$$=$APP.$cljs$core$PersistentVector$EMPTY$$;var $and__5023__auto__$jscomp$inline_12240$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($idx$jscomp$90$$,
0);$G__69567$jscomp$inline_12238_args$jscomp$247$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12240$$?$applied_fill_token$$:$and__5023__auto__$jscomp$inline_12240$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69567$jscomp$inline_12238_args$jscomp$247$$,$APP.$cljs$cst$4069$has_token_applied$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([!0,$APP.$cljs$cst$4070$token_name$$,$applied_fill_token$$])):$G__69567$jscomp$inline_12238_args$jscomp$247$$;
return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($app$main$data$workspace$colors$text__GT_color_att$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($fill$jscomp$20$$,$APP.$cljs$cst$2500$shape_id$$,$shape_id$jscomp$104$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1779$index$$,$idx$jscomp$90$$])),$file_id$jscomp$198$$,$libraries$jscomp$90$$,$G__69567$jscomp$inline_12238_args$jscomp$247$$)},$node$jscomp$324$$)}var $applied_fill_token$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($text$jscomp$54$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$cst$1392$fill$$],null));return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__69566_SHARP_$$){return $treat_node$$($p1__69566_SHARP_$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($text$jscomp$54$$))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1618$fills$$,
$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$text$is_text_node_QMARK_$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($text$jscomp$54$$)))]))};
$app$main$data$workspace$colors$fill__GT_color_att$$=function($fill$jscomp$21$$,$file_id$jscomp$199$$,$attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$){var $ref_file$jscomp$10$$=$APP.$cljs$cst$1624$fill_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$),$has_color_QMARK_$jscomp$2_ref_id$jscomp$11$$=$APP.$cljs$cst$1729$fill_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$);$attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$=
$app$common$types$library$get_colors$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$,$ref_file$jscomp$10$$),$APP.$cljs$cst$142$data$$));var $shared_QMARK_$jscomp$3$$=$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$,$has_color_QMARK_$jscomp$2_ref_id$jscomp$11$$);$has_color_QMARK_$jscomp$2_ref_id$jscomp$11$$=
function(){var $or__5025__auto__$jscomp$783$$=$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$783$$)?$or__5025__auto__$jscomp$783$$:$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$)}();$attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$=function(){var $G__69568$$=$APP.$app$common$types$fills$fill__GT_color$$($fill$jscomp$21$$);return $shared_QMARK_$jscomp$3$$||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ref_file$jscomp$10$$,$file_id$jscomp$199$$)?$G__69568$$:$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69568$$,$APP.$cljs$cst$1720$ref_file$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1719$ref_id$$]))}();$attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$4069$has_token_applied$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$))?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$,$APP.$cljs$cst$4069$has_token_applied$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4070$token_name$$,$APP.$cljs$cst$4070$token_name$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$)])):$attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$;return $APP.$cljs$core$truth_$$($has_color_QMARK_$jscomp$2_ref_id$jscomp$11$$)?
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$142_base_attrs$jscomp$3_colors$jscomp$8_libraries$jscomp$91$$,$APP.$cljs$cst$4042$prop$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$2500$shape_id$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$),$APP.$cljs$cst$1779$index$$,$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$21$$)],null):null};
$APP.$app$main$data$workspace$colors$extract_all_colors$$=function($shapes$jscomp$114$$,$file_id$jscomp$200$$,$libraries$jscomp$92$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$301$$,$shape$jscomp$673$$){var $applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$673$$),$applied_fill$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$,
$APP.$cljs$cst$1392$fill$$),$applied_stroke$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$,$APP.$cljs$cst$1723$stroke_color$$),$fills$jscomp$28_fills_STAR_$$=$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$673$$),$strokes$jscomp$9_strokes_STAR_$$=$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$673$$);$applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$=$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$673$$);
var $shape_id$jscomp$105$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$673$$);$fills$jscomp$28_fills_STAR_$$=$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($and__5023__auto__$jscomp$inline_6918_index$jscomp$310$$,$G__69583_fill$jscomp$22$$){$G__69583_fill$jscomp$22$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69583_fill$jscomp$22$$,$APP.$cljs$cst$2500$shape_id$$,$shape_id$jscomp$105$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1779$index$$,
$and__5023__auto__$jscomp$inline_6918_index$jscomp$310$$]));$and__5023__auto__$jscomp$inline_6918_index$jscomp$310$$=$and__5023__auto__$jscomp$inline_6918_index$jscomp$310$$===0;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6918_index$jscomp$310$$?$applied_fill$$:$and__5023__auto__$jscomp$inline_6918_index$jscomp$310$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69583_fill$jscomp$22$$,$APP.$cljs$cst$4069$has_token_applied$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4070$token_name$$,
$applied_fill$$])):$G__69583_fill$jscomp$22$$},$fills$jscomp$28_fills_STAR_$$);$strokes$jscomp$9_strokes_STAR_$$=$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($and__5023__auto__$jscomp$inline_6920_index$jscomp$311$$,$G__69584_stroke$jscomp$25$$){$G__69584_stroke$jscomp$25$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69584_stroke$jscomp$25$$,$APP.$cljs$cst$2500$shape_id$$,$shape_id$jscomp$105$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1779$index$$,
$and__5023__auto__$jscomp$inline_6920_index$jscomp$311$$]));$and__5023__auto__$jscomp$inline_6920_index$jscomp$311$$=$and__5023__auto__$jscomp$inline_6920_index$jscomp$311$$===0;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_6920_index$jscomp$311$$?$applied_stroke$$:$and__5023__auto__$jscomp$inline_6920_index$jscomp$311$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69584_stroke$jscomp$25$$,$APP.$cljs$cst$4069$has_token_applied$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4070$token_name$$,
$applied_stroke$$])):$G__69584_stroke$jscomp$25$$},$strokes$jscomp$9_strokes_STAR_$$);$applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$=$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__69573_SHARP_$$,$p2__69572_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p2__69572_SHARP_$$,$APP.$cljs$cst$2500$shape_id$$,$shape_id$jscomp$105$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1779$index$$,$p1__69573_SHARP_$$]))},
$applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$673$$))?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$301$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__69574_SHARP_$$){return $app$main$data$workspace$colors$stroke__GT_color_att$$($p1__69574_SHARP_$$,
$file_id$jscomp$200$$,$libraries$jscomp$92$$)}),$strokes$jscomp$9_strokes_STAR_$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__69575_SHARP_$$){return $app$main$data$workspace$colors$shadow__GT_color_attr$$($p1__69575_SHARP_$$,$file_id$jscomp$200$$,$libraries$jscomp$92$$)}),$applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$),$app$main$data$workspace$colors$extract_text_colors$$($shape$jscomp$673$$,$file_id$jscomp$200$$,$libraries$jscomp$92$$)):$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$301$$,
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__69576_SHARP_$$){return $app$main$data$workspace$colors$fill__GT_color_att$$($p1__69576_SHARP_$$,$file_id$jscomp$200$$,$libraries$jscomp$92$$)}),$fills$jscomp$28_fills_STAR_$$),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__69577_SHARP_$$){return $app$main$data$workspace$colors$stroke__GT_color_att$$($p1__69577_SHARP_$$,$file_id$jscomp$200$$,$libraries$jscomp$92$$)}),$strokes$jscomp$9_strokes_STAR_$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__69578_SHARP_$$){return $app$main$data$workspace$colors$shadow__GT_color_attr$$($p1__69578_SHARP_$$,$file_id$jscomp$200$$,$libraries$jscomp$92$$)}),$applied_tokens$jscomp$2_shadows$jscomp$2_shadows_STAR_$$)},$APP.$cljs$core$PersistentVector$EMPTY$$,$shapes$jscomp$114$$)};
$APP.$app$main$data$workspace$drawing$common$clear_drawing$$=function(){typeof $app$main$data$workspace$drawing$common$clear_drawing_67684$$==="undefined"&&($app$main$data$workspace$drawing$common$clear_drawing_67684$$=function($meta67685$$){this.$meta67685$=$meta67685$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$common$clear_drawing_67684$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$common$clear_drawing_67684$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4071$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_clear_drawing$$},$app$main$data$workspace$drawing$common$clear_drawing_67684$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67686$$,$meta67685__$1$$){return new $app$main$data$workspace$drawing$common$clear_drawing_67684$$($meta67685__$1$$)},$app$main$data$workspace$drawing$common$clear_drawing_67684$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67685$},$app$main$data$workspace$drawing$common$clear_drawing_67684$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$common$clear_drawing_67684$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2217$$,$state$jscomp$611$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$611$$,$APP.$cljs$cst$2149$workspace_drawing$$)});return new $app$main$data$workspace$drawing$common$clear_drawing_67684$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$drawing$common$handle_finish_drawing$$=function(){typeof $app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$==="undefined"&&($app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$=function($meta67693$$){this.$meta67693$=$meta67693$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4072$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_handle_finish_drawing$$},$app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67694$$,$meta67693__$1$$){return new $app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$($meta67693__$1$$)},$app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta67693$},$app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2218$$,$state$jscomp$612$$){var $drawing_state$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$612$$,$APP.$cljs$cst$2149$workspace_drawing$$),$shape$jscomp$674$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($drawing_state$$,$APP.$cljs$cst$2160$object$$),$tool$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($drawing_state$$,$APP.$cljs$cst$2159$tool$$),$objects$jscomp$577$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$612$$),$page_id$jscomp$183$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$612$$);return $APP.$beicon$v2$core$concat$$($APP.$cljs$core$truth_$$($cljs$cst$4073$initialized_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$674$$))?
function(){var $click_draw_QMARK_$$=$cljs$cst$4074$click_draw_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$674$$),$text_QMARK_$jscomp$1$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$674$$),$width$jscomp$145$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($drawing_state$$,$APP.$cljs$cst$288$width$$,100),$height$jscomp$129$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($drawing_state$$,$APP.$cljs$cst$1511$height$$,100),
$shape__$1$jscomp$48$$=function(){var $G__67697__$1_G__67697__$2_G__67697__$3$$=$APP.$cljs$core$not$$($click_draw_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$674$$,$APP.$cljs$cst$1754$grow_type$$,$APP.$cljs$cst$1655$fixed$$):$shape$jscomp$674$$;$G__67697__$1_G__67697__$2_G__67697__$3$$=$click_draw_QMARK_$$&&!$text_QMARK_$jscomp$1$$?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__67697__$1_G__67697__$2_G__67697__$3$$,
$APP.$cljs$cst$288$width$$,$width$jscomp$145$$),$APP.$cljs$cst$1511$height$$,$height$jscomp$129$$),$APP.$cljs$cst$1589$selrect$$,null),$APP.$cljs$cst$1588$points$$,null)),$APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$modifiers$empty$$(),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-($width$jscomp$145$$/2),-($height$jscomp$129$$/2)))):$G__67697__$1_G__67697__$2_G__67697__$3$$;$G__67697__$1_G__67697__$2_G__67697__$3$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($click_draw_QMARK_$$)?
$text_QMARK_$jscomp$1$$:$click_draw_QMARK_$$)?$APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67697__$1_G__67697__$2_G__67697__$3$$,$APP.$cljs$cst$1511$height$$,17,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$288$width$$,4,$APP.$cljs$cst$1754$grow_type$$,$APP.$cljs$cst$2021$auto_width$$]))):$G__67697__$1_G__67697__$2_G__67697__$3$$;return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67697__$1_G__67697__$2_G__67697__$3$$,
$cljs$cst$4073$initialized_QMARK_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4074$click_draw_QMARK_$$]))}();return $APP.$beicon$v2$core$concat$$($APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$48$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$48$$))):$APP.$beicon$v2$core$empty$$(),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($shape__$1$jscomp$48$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3523$no_select_QMARK_$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($tool$$,$APP.$cljs$cst$2037$curve$$)],null))),$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$48$$)?$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$(function($p1__67691_SHARP_$$){return $app$main$data$workspace$shapes$move_shapes_into_frame$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$48$$),
$p1__67691_SHARP_$$)},$APP.$beicon$v2$core$map$$(function($p1__67690_SHARP_$$){return $APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$577$$,$p1__67690_SHARP_$$)},$APP.$app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$2972$cmd$$,$APP.$cljs$cst$3495$index_SLASH_query_selection$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$183$$,$APP.$cljs$cst$1595$rect$$,$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$48$$),
$APP.$cljs$cst$3496$include_frames_QMARK_$$,!0,$APP.$cljs$cst$3498$full_frame_QMARK_$$,!0,$APP.$cljs$cst$3499$using_selrect_QMARK_$$,!0],null)))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$48$$)))):$APP.$beicon$v2$core$empty$$())}():null,$APP.$beicon$v2$core$delay$$(0,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$drawing$common$clear_drawing$$())))});return new $app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$drawing$box$resize_shape$$=function($map__67749__$1_p__67748$$,$G__67751$jscomp$inline_12242_initial$jscomp$21$$,$JSCompiler_temp$jscomp$13396_point$jscomp$65$$,$dx$jscomp$inline_13740_lock_QMARK_$jscomp$1$$,$mod_QMARK_$jscomp$4$$,$draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$){$map__67749__$1_p__67748$$=$APP.$cljs$core$__destructure_map$$($map__67749__$1_p__67748$$);var $x$jscomp$1194$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67749__$1_p__67748$$,
$APP.$cljs$cst$1499$x$$),$y$jscomp$428$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67749__$1_p__67748$$,$APP.$cljs$cst$1500$y$$),$scalev$jscomp$5_width$jscomp$146$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67749__$1_p__67748$$,$APP.$cljs$cst$288$width$$),$height$jscomp$130_shape_rect$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67749__$1_p__67748$$,$APP.$cljs$cst$1511$height$$);if($x$jscomp$1194$$!=null&&$y$jscomp$428$$!=null&&$scalev$jscomp$5_width$jscomp$146$$!=
null&&$height$jscomp$130_shape_rect$$!=null){var $JSCompiler_temp_const$jscomp$13394$$=$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$2$;if($APP.$cljs$core$truth_$$($dx$jscomp$inline_13740_lock_QMARK_$jscomp$1$$)){var $G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$=$APP.$app$common$geom$point$subtract$$($G__67751$jscomp$inline_12242_initial$jscomp$21$$,$JSCompiler_temp$jscomp$13396_point$jscomp$65$$);$dx$jscomp$inline_13740_lock_QMARK_$jscomp$1$$=
$APP.$app$common$math$abs$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$));var $dy$jscomp$inline_13741$$=$APP.$app$common$math$abs$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$));var $sx$jscomp$inline_13742$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$)<
0?-1:1;$G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$)<0?-1:1;$G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$=$dx$jscomp$inline_13740_lock_QMARK_$jscomp$1$$>$dy$jscomp$inline_13741$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$13396_point$jscomp$65$$,$APP.$cljs$cst$1500$y$$,
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$13396_point$jscomp$65$$)-$G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$*($dx$jscomp$inline_13740_lock_QMARK_$jscomp$1$$-$dy$jscomp$inline_13741$$)):$JSCompiler_temp$jscomp$13396_point$jscomp$65$$;$JSCompiler_temp$jscomp$13396_point$jscomp$65$$=$dy$jscomp$inline_13741$$>$dx$jscomp$inline_13740_lock_QMARK_$jscomp$1$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$,
$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$13396_point$jscomp$65$$)-$sx$jscomp$inline_13742$$*($dy$jscomp$inline_13741$$-$dx$jscomp$inline_13740_lock_QMARK_$jscomp$1$$)):$G__67738__$1$jscomp$inline_13744_sy$jscomp$inline_13743_v$jscomp$inline_13739$$}$G__67751$jscomp$inline_12242_initial$jscomp$21$$=$JSCompiler_temp_const$jscomp$13394$$.call($APP.$app$common$geom$rect$make_rect$$,$G__67751$jscomp$inline_12242_initial$jscomp$21$$,$JSCompiler_temp$jscomp$13396_point$jscomp$65$$);
$draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$=$APP.$cljs$core$truth_$$($draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__67751$jscomp$inline_12242_initial$jscomp$21$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$core$max$$,1),$APP.$cljs$cst$1511$height$$,$APP.$cljs$core$max$$,1):$G__67751$jscomp$inline_12242_initial$jscomp$21$$;$height$jscomp$130_shape_rect$$=$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($x$jscomp$1194$$,
$y$jscomp$428$$,$scalev$jscomp$5_width$jscomp$146$$,$height$jscomp$130_shape_rect$$);$scalev$jscomp$5_width$jscomp$146$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($height$jscomp$130_shape_rect$$),$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$)/
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($height$jscomp$130_shape_rect$$));$draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$=$APP.$app$common$geom$point$to_vec$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($height$jscomp$130_shape_rect$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$));return $APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__67749__$1_p__67748$$,
$cljs$cst$4074$click_draw_QMARK_$$,!1),$APP.$cljs$core$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3520$mod_QMARK_$$,$mod_QMARK_$jscomp$4$$],null)),$APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$03$$($scalev$jscomp$5_width$jscomp$146$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1194$$,$y$jscomp$428$$)),$draw_rect_movev$jscomp$2_snap_pixel_QMARK_$jscomp$4$$))}return $map__67749__$1_p__67748$$};
$app$main$data$workspace$drawing$box$move_drawing$$=function($map__67758__$1_p__67757$$){$map__67758__$1_p__67757$$=$APP.$cljs$core$__destructure_map$$($map__67758__$1_p__67757$$);var $x$jscomp$1195$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67758__$1_p__67757$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$429$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67758__$1_p__67757$$,$APP.$cljs$cst$1500$y$$);return function($state$jscomp$614$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$614$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$],null),$app$common$geom$shapes$absolute_move$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1195$$,$y$jscomp$429$$))}};
$app$main$data$workspace$drawing$box$handle_drawing$$=function($type$jscomp$487$$){typeof $app$main$data$workspace$drawing$box$handle_drawing_67766$$==="undefined"&&($app$main$data$workspace$drawing$box$handle_drawing_67766$$=function($type$jscomp$488$$,$meta67767$$){this.type=$type$jscomp$488$$;this.$meta67767$=$meta67767$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$box$handle_drawing_67766$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$box$handle_drawing_67766$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4075$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_box_SLASH_handle_drawing$$},$app$main$data$workspace$drawing$box$handle_drawing_67766$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67768$$,$meta67767__$1$$){return new $app$main$data$workspace$drawing$box$handle_drawing_67766$$(this.type,$meta67767__$1$$)},
$app$main$data$workspace$drawing$box$handle_drawing_67766$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67767$},$app$main$data$workspace$drawing$box$handle_drawing_67766$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$box$handle_drawing_67766$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2219_stopper$jscomp$20$$,$flex_layout_QMARK_$jscomp$2_state$jscomp$615$$,$grid_layout_QMARK_$jscomp$2_stream$jscomp$62$$){var $self__$jscomp$5240$$=
this;$_$jscomp$2219_stopper$jscomp$20$$=$APP.$app$util$mouse$drag_stopper$cljs$0core$0IFn$0_invoke$0arity$02$$($grid_layout_QMARK_$jscomp$2_stream$jscomp$62$$,null);var $layout$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($flex_layout_QMARK_$jscomp$2_state$jscomp$615$$,$APP.$cljs$cst$2171$workspace_layout$$),$zoom$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($flex_layout_QMARK_$jscomp$2_state$jscomp$615$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2158$zoom$$,1),$snap_pixel_QMARK_$jscomp$6$$=$APP.$cljs$core$contains_QMARK_$$($layout$jscomp$13$$,$APP.$cljs$cst$2172$snap_pixel_grid$$),$initial$jscomp$23$$=function(){var $G__67774$$=$APP.$cljs$core$_deref$$($APP.$app$main$streams$mouse_position$$);return $snap_pixel_QMARK_$jscomp$6$$?$app$common$geom$point$round_step$$($G__67774$$,1):$G__67774$$}(),$page_id$jscomp$184$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($flex_layout_QMARK_$jscomp$2_state$jscomp$615$$),
$objects$jscomp$578$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($flex_layout_QMARK_$jscomp$2_state$jscomp$615$$,$page_id$jscomp$184$$),$focus$jscomp$13$$=$APP.$cljs$cst$2188$workspace_focus_selected$$.$cljs$core$IFn$_invoke$arity$1$($flex_layout_QMARK_$jscomp$2_state$jscomp$615$$),$fid$jscomp$1$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$container$get_first_valid_parent$$($objects$jscomp$578$$,$APP.$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$578$$,
$initial$jscomp$23$$)));$flex_layout_QMARK_$jscomp$2_state$jscomp$615$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$578$$,$fid$jscomp$1$$);$grid_layout_QMARK_$jscomp$2_stream$jscomp$62$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$578$$,$fid$jscomp$1$$);var $drop_index$jscomp$7$$=$APP.$cljs$core$truth_$$($flex_layout_QMARK_$jscomp$2_state$jscomp$615$$)?$app$common$geom$shapes$flex_layout$drop_area$get_drop_index$$($fid$jscomp$1$$,
$objects$jscomp$578$$,$initial$jscomp$23$$):null,$drop_cell$jscomp$3$$=$APP.$cljs$core$truth_$$($grid_layout_QMARK_$jscomp$2_stream$jscomp$62$$)?$app$common$geom$shapes$grid_layout$positions$get_drop_cell$$($fid$jscomp$1$$,$objects$jscomp$578$$,$initial$jscomp$23$$):null,$shape$jscomp$676$$=function(){var $G__67775_G__67776$jscomp$inline_6922$$=$APP.$app$common$types$shape$setup_shape$$(new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$139$type$$,$self__$jscomp$5240$$.type,$APP.$cljs$cst$1499$x$$,
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($initial$jscomp$23$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($initial$jscomp$23$$),$APP.$cljs$cst$1591$frame_id$$,$fid$jscomp$1$$,$APP.$cljs$cst$1603$parent_id$$,$fid$jscomp$1$$,$cljs$cst$4073$initialized_QMARK_$$,!0,$cljs$cst$4074$click_draw_QMARK_$$,!0,$APP.$cljs$cst$1859$hide_in_viewer$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5240$$.type,$APP.$cljs$cst$1590$frame$$)&&
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($fid$jscomp$1$$,$APP.$app$common$uuid$zero$$)],null));$G__67775_G__67776$jscomp$inline_6922$$=$drop_index$jscomp$7$$!=null?$APP.$cljs$core$with_meta$$($G__67775_G__67776$jscomp$inline_6922$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1779$index$$,$drop_index$jscomp$7$$],null)):$G__67775_G__67776$jscomp$inline_6922$$;return $drop_cell$jscomp$3$$!=null?$APP.$cljs$core$with_meta$$($G__67775_G__67776$jscomp$inline_6922$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$3399$cell$$,$drop_cell$jscomp$3$$],null)):$G__67775_G__67776$jscomp$inline_6922$$}();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)(function($p1__67761_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($p1__67761_SHARP_$$,$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2160$object$$,$shape$jscomp$676$$)}),$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$($app$main$data$workspace$drawing$box$move_drawing$$,
$APP.$app$main$snap$closest_snap_point$$($page_id$jscomp$184$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$676$$],null),$objects$jscomp$578$$,$layout$jscomp$13$$,$zoom$jscomp$22$$,$focus$jscomp$13$$,$initial$jscomp$23$$)),$APP.$beicon$v2$core$map$$(function($p__67785$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67785$$,0,null);var $shift_QMARK_$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67785$$,
1,null),$mod_QMARK_$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67785$$,2,null),$point$jscomp$67$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67785$$,3,null);return function($p1__67763_SHARP_$$){var $point$jscomp$inline_12246$$=$snap_pixel_QMARK_$jscomp$6$$?$app$common$geom$point$round_step$$($point$jscomp$67$$,1):$point$jscomp$67$$;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__67763_SHARP_$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$],null),$app$main$data$workspace$drawing$box$resize_shape$$,$initial$jscomp$23$$,$point$jscomp$inline_12246$$,$shift_QMARK_$jscomp$12$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$mod_QMARK_$jscomp$6$$,$snap_pixel_QMARK_$jscomp$6$$]))}},$APP.$beicon$v2$core$switch_map$$(function($p__67791$$){var $point$jscomp$68$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__67791$$,
0,null);return $APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$util$array$conj$$,$p__67791$$),$APP.$app$main$snap$closest_snap_point$$($page_id$jscomp$184$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$676$$],null),$objects$jscomp$578$$,$layout$jscomp$13$$,$zoom$jscomp$22$$,$focus$jscomp$13$$,$point$jscomp$68$$))},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$sub$jscomp$inline_6233$$,
$APP.$app$main$streams$mouse_position_mod$$,$APP.$beicon$v2$core$take_until$$($_$jscomp$2219_stopper$jscomp$20$$,$APP.$beicon$v2$core$filter$$(function($p1__67762_SHARP_$$){return $APP.$app$common$geom$point$distance$$($p1__67762_SHARP_$$,$initial$jscomp$23$$)*$zoom$jscomp$22$$>10},$APP.$app$main$streams$mouse_position$$)))))),$APP.$beicon$v2$core$delay$$(100,(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$drawing$common$handle_finish_drawing$$())))});return new $app$main$data$workspace$drawing$box$handle_drawing_67766$$($type$jscomp$487$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$$jscomp$scope$m1503283874$3$simplifyDPStep$$=function($points$jscomp$79$$,$first$jscomp$14$$,$last$jscomp$3$$,$sqTolerance$jscomp$2$$,$simplified$jscomp$1$$){let $maxSqDist$$=$sqTolerance$jscomp$2$$,$index$jscomp$312$$;for(let $i$jscomp$506$$=$first$jscomp$14$$+1;$i$jscomp$506$$<$last$jscomp$3$$;$i$jscomp$506$$++){var $p$jscomp$inline_6924_sqDist$$=$points$jscomp$79$$[$i$jscomp$506$$],$p1$jscomp$inline_6925_y$jscomp$inline_6928$$=$points$jscomp$79$$[$first$jscomp$14$$],$p2$jscomp$inline_6926$$=$points$jscomp$79$$[$last$jscomp$3$$];
let $x$jscomp$inline_6927$$=$p1$jscomp$inline_6925_y$jscomp$inline_6928$$.x;$p1$jscomp$inline_6925_y$jscomp$inline_6928$$=$p1$jscomp$inline_6925_y$jscomp$inline_6928$$.y;let $dx$jscomp$inline_6929$$=$p2$jscomp$inline_6926$$.x-$x$jscomp$inline_6927$$,$dy$jscomp$inline_6930$$=$p2$jscomp$inline_6926$$.y-$p1$jscomp$inline_6925_y$jscomp$inline_6928$$;if($dx$jscomp$inline_6929$$!==0||$dy$jscomp$inline_6930$$!==0){const $t$jscomp$inline_6931$$=(($p$jscomp$inline_6924_sqDist$$.x-$x$jscomp$inline_6927$$)*
$dx$jscomp$inline_6929$$+($p$jscomp$inline_6924_sqDist$$.y-$p1$jscomp$inline_6925_y$jscomp$inline_6928$$)*$dy$jscomp$inline_6930$$)/($dx$jscomp$inline_6929$$*$dx$jscomp$inline_6929$$+$dy$jscomp$inline_6930$$*$dy$jscomp$inline_6930$$);$t$jscomp$inline_6931$$>1?($x$jscomp$inline_6927$$=$p2$jscomp$inline_6926$$.x,$p1$jscomp$inline_6925_y$jscomp$inline_6928$$=$p2$jscomp$inline_6926$$.y):$t$jscomp$inline_6931$$>0&&($x$jscomp$inline_6927$$+=$dx$jscomp$inline_6929$$*$t$jscomp$inline_6931$$,$p1$jscomp$inline_6925_y$jscomp$inline_6928$$+=
$dy$jscomp$inline_6930$$*$t$jscomp$inline_6931$$)}$dx$jscomp$inline_6929$$=$p$jscomp$inline_6924_sqDist$$.x-$x$jscomp$inline_6927$$;$dy$jscomp$inline_6930$$=$p$jscomp$inline_6924_sqDist$$.y-$p1$jscomp$inline_6925_y$jscomp$inline_6928$$;$p$jscomp$inline_6924_sqDist$$=$dx$jscomp$inline_6929$$*$dx$jscomp$inline_6929$$+$dy$jscomp$inline_6930$$*$dy$jscomp$inline_6930$$;$p$jscomp$inline_6924_sqDist$$>$maxSqDist$$&&($index$jscomp$312$$=$i$jscomp$506$$,$maxSqDist$$=$p$jscomp$inline_6924_sqDist$$)}$maxSqDist$$>
$sqTolerance$jscomp$2$$&&($index$jscomp$312$$-$first$jscomp$14$$>1&&$$jscomp$scope$m1503283874$3$simplifyDPStep$$($points$jscomp$79$$,$first$jscomp$14$$,$index$jscomp$312$$,$sqTolerance$jscomp$2$$,$simplified$jscomp$1$$),$simplified$jscomp$1$$.push($points$jscomp$79$$[$index$jscomp$312$$]),$last$jscomp$3$$-$index$jscomp$312$$>1&&$$jscomp$scope$m1503283874$3$simplifyDPStep$$($points$jscomp$79$$,$index$jscomp$312$$,$last$jscomp$3$$,$sqTolerance$jscomp$2$$,$simplified$jscomp$1$$))};
$app$main$data$workspace$drawing$curve$setup_frame$$=function(){typeof $app$main$data$workspace$drawing$curve$setup_frame_67870$$==="undefined"&&($app$main$data$workspace$drawing$curve$setup_frame_67870$$=function($meta67871$$){this.$meta67871$=$meta67871$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$curve$setup_frame_67870$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$setup_frame_67870$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4076$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_setup_frame$$},$app$main$data$workspace$drawing$curve$setup_frame_67870$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67872$$,$meta67871__$1$$){return new $app$main$data$workspace$drawing$curve$setup_frame_67870$$($meta67871__$1$$)},$app$main$data$workspace$drawing$curve$setup_frame_67870$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67871$},$app$main$data$workspace$drawing$curve$setup_frame_67870$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$setup_frame_67870$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2220_objects$jscomp$579$$,$state$jscomp$616$$){$_$jscomp$2220_objects$jscomp$579$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$616$$);var $content$jscomp$183_position$jscomp$113$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$616$$,
$APP.$cljs$cst$2149$workspace_drawing$$),$APP.$cljs$cst$2160$object$$),$APP.$cljs$cst$1621$content$$);$content$jscomp$183_position$jscomp$113$$=$APP.$app$common$types$path$get_handler_point$$($content$jscomp$183_position$jscomp$113$$,0,null);var $frame_id$jscomp$92$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$container$get_first_valid_parent$$($_$jscomp$2220_objects$jscomp$579$$,$APP.$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2220_objects$jscomp$579$$,
$content$jscomp$183_position$jscomp$113$$))),$flex_layout_QMARK_$jscomp$3$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2220_objects$jscomp$579$$,$frame_id$jscomp$92$$),$grid_layout_QMARK_$jscomp$3$$=$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2220_objects$jscomp$579$$,$frame_id$jscomp$92$$),$drop_index$jscomp$8$$=$APP.$cljs$core$truth_$$($flex_layout_QMARK_$jscomp$3$$)?$app$common$geom$shapes$flex_layout$drop_area$get_drop_index$$($frame_id$jscomp$92$$,
$_$jscomp$2220_objects$jscomp$579$$,$content$jscomp$183_position$jscomp$113$$):null,$drop_cell$jscomp$4$$=$APP.$cljs$core$truth_$$($grid_layout_QMARK_$jscomp$3$$)?$app$common$geom$shapes$grid_layout$positions$get_drop_cell$$($frame_id$jscomp$92$$,$_$jscomp$2220_objects$jscomp$579$$,$content$jscomp$183_position$jscomp$113$$):null;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$616$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$],null),function($G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$){$G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$92$$),$APP.$cljs$cst$1603$parent_id$$,$frame_id$jscomp$92$$);$G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$=
$drop_index$jscomp$8$$!=null?$APP.$cljs$core$with_meta$$($G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1779$index$$,$drop_index$jscomp$8$$],null)):$G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$;return $drop_cell$jscomp$4$$!=null?$APP.$cljs$core$with_meta$$($G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3399$cell$$,$drop_cell$jscomp$4$$],null)):
$G__67894_G__67897$jscomp$inline_6938_object$jscomp$32$$})});return new $app$main$data$workspace$drawing$curve$setup_frame_67870$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$drawing$curve$insert_point$$=function($point$jscomp$70$$){typeof $app$main$data$workspace$drawing$curve$insert_point_67898$$==="undefined"&&($app$main$data$workspace$drawing$curve$insert_point_67898$$=function($point$jscomp$71$$,$meta67899$$){this.point=$point$jscomp$71$$;this.$meta67899$=$meta67899$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$curve$insert_point_67898$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$insert_point_67898$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4077$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_insert_point$$},$app$main$data$workspace$drawing$curve$insert_point_67898$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67900$$,$meta67899__$1$$){return new $app$main$data$workspace$drawing$curve$insert_point_67898$$(this.point,$meta67899__$1$$)},
$app$main$data$workspace$drawing$curve$insert_point_67898$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67899$},$app$main$data$workspace$drawing$curve$insert_point_67898$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$insert_point_67898$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2221$$,$state$jscomp$617$$){var $self__$jscomp$5248$$=this;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$617$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$],null),function($object$jscomp$33$$){var $points$jscomp$83$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4078$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_points$$.$cljs$core$IFn$_invoke$arity$1$($object$jscomp$33$$),$self__$jscomp$5248$$.point),$content$jscomp$184$$=$app$common$types$path$points__GT_content$$($points$jscomp$83$$),
$selrect$jscomp$67$$=$APP.$app$common$types$path$calc_selrect$$($content$jscomp$184$$),$points_SINGLEQUOTE_$jscomp$1$$=$APP.$app$common$geom$rect$rect__GT_points$$($selrect$jscomp$67$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($object$jscomp$33$$,$cljs$cst$4078$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_points$$,
$points$jscomp$83$$),$APP.$cljs$cst$1621$content$$,$content$jscomp$184$$),$APP.$cljs$cst$1589$selrect$$,$selrect$jscomp$67$$),$APP.$cljs$cst$1588$points$$,$points_SINGLEQUOTE_$jscomp$1$$)})});return new $app$main$data$workspace$drawing$curve$insert_point_67898$$($point$jscomp$70$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$drawing$curve$finish_drawing$$=function(){typeof $app$main$data$workspace$drawing$curve$finish_drawing_67909$$==="undefined"&&($app$main$data$workspace$drawing$curve$finish_drawing_67909$$=function($meta67910$$){this.$meta67910$=$meta67910$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$curve$finish_drawing_67909$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$finish_drawing_67909$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4079$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_finish_drawing$$},$app$main$data$workspace$drawing$curve$finish_drawing_67909$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67911$$,$meta67910__$1$$){return new $app$main$data$workspace$drawing$curve$finish_drawing_67909$$($meta67910__$1$$)},$app$main$data$workspace$drawing$curve$finish_drawing_67909$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67910$},$app$main$data$workspace$drawing$curve$finish_drawing_67909$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$finish_drawing_67909$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2222$$,$state$jscomp$618$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$618$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$],null),function($G__67920_map__67919__$1_p__67918$$){$G__67920_map__67919__$1_p__67918$$=
$APP.$cljs$core$__destructure_map$$($G__67920_map__67919__$1_p__67918$$);var $JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__67920_map__67919__$1_p__67918$$,$cljs$cst$4078$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_points$$),$points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$=$APP.$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$);
$JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$;var $JSCompiler_temp_const$jscomp$10470_selrect$jscomp$68$$=$APP.$cljs$core$PersistentVector$EMPTY$$;if(!($points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$.length<=2)){let $last$jscomp$inline_13748$$=$points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$.length-
1,$simplified$jscomp$inline_13749$$=[$points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$[0]];$$jscomp$scope$m1503283874$3$simplifyDPStep$$($points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$,0,$last$jscomp$inline_13748$$,.09,$simplified$jscomp$inline_13749$$);$simplified$jscomp$inline_13749$$.push($points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$[$last$jscomp$inline_13748$$]);
$points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$=$simplified$jscomp$inline_13749$$}$JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$=$JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$.call($APP.$cljs$core$into$$,$JSCompiler_temp_const$jscomp$10470_selrect$jscomp$68$$,$points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$);
$JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$=$app$common$types$path$points__GT_content$$($JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$);$JSCompiler_temp_const$jscomp$10470_selrect$jscomp$68$$=$APP.$app$common$types$path$calc_selrect$$($JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$);$points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$=
$APP.$app$common$geom$rect$rect__GT_points$$($JSCompiler_temp_const$jscomp$10470_selrect$jscomp$68$$);$G__67920_map__67919__$1_p__67918$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__67920_map__67919__$1_p__67918$$,$cljs$cst$4078$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_points$$),$APP.$cljs$cst$1621$content$$,
$JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$),$APP.$cljs$cst$1589$selrect$$,$JSCompiler_temp_const$jscomp$10470_selrect$jscomp$68$$),$APP.$cljs$cst$1588$points$$,$points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$);return $APP.$cljs$core$empty_QMARK_$$($points$jscomp$inline_12251_points$jscomp$inline_13746_points__$1$jscomp$inline_6942_points__$2$$)||$JSCompiler_temp_const$jscomp$10470_selrect$jscomp$68$$==
null||$APP.$cljs$core$count$$($JSCompiler_temp_const$jscomp$10471_content$jscomp$185_points$jscomp$84_points__$1$jscomp$8$$)<=1?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__67920_map__67919__$1_p__67918$$,$cljs$cst$4073$initialized_QMARK_$$,!1):$G__67920_map__67919__$1_p__67918$$})});return new $app$main$data$workspace$drawing$curve$finish_drawing_67909$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$drawing$curve$handle_drawing$$=function(){typeof $app$main$data$workspace$drawing$curve$handle_drawing_67927$$==="undefined"&&($app$main$data$workspace$drawing$curve$handle_drawing_67927$$=function($meta67928$$){this.$meta67928$=$meta67928$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$curve$handle_drawing_67927$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$handle_drawing_67927$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4080$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_handle_drawing$$},$app$main$data$workspace$drawing$curve$handle_drawing_67927$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67929$$,$meta67928__$1$$){return new $app$main$data$workspace$drawing$curve$handle_drawing_67927$$($meta67928__$1$$)},$app$main$data$workspace$drawing$curve$handle_drawing_67927$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67928$},$app$main$data$workspace$drawing$curve$handle_drawing_67927$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$curve$handle_drawing_67927$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2223_stopper$jscomp$21$$,$___$1$jscomp$1482_mouse$$,$stream$jscomp$63$$){$_$jscomp$2223_stopper$jscomp$21$$=$APP.$app$util$mouse$drag_stopper$cljs$0core$0IFn$0_invoke$0arity$02$$($stream$jscomp$63$$,null);$___$1$jscomp$1482_mouse$$=$beicon$v2$core$sample$$();var $shape$jscomp$678$$=$APP.$app$common$types$shape$setup_shape$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$294$path$$,$cljs$cst$4073$initialized_QMARK_$$,!0,$APP.$cljs$cst$1591$frame_id$$,$APP.$app$common$uuid$zero$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$app$common$uuid$zero$$,$cljs$cst$4078$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_points$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null));return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)(function($p1__67925_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($p1__67925_SHARP_$$,
$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2160$object$$,$shape$jscomp$678$$)}),$APP.$beicon$v2$core$take_until$$($_$jscomp$2223_stopper$jscomp$21$$,$APP.$beicon$v2$core$map$$($app$main$data$workspace$drawing$curve$insert_point$$,$___$1$jscomp$1482_mouse$$)),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$drawing$curve$setup_frame$$(),$app$main$data$workspace$drawing$curve$finish_drawing$$(),$app$main$data$workspace$drawing$common$handle_finish_drawing$$()))});
return new $app$main$data$workspace$drawing$curve$handle_drawing_67927$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$changes$generate_path_changes$$=function($changes$jscomp$223_it$jscomp$197$$,$objects$jscomp$580_objects__$1$jscomp$24$$,$page_id$jscomp$185$$,$shape$jscomp$679_shape_id$jscomp$106$$,$old_content$jscomp$1$$,$new_content$jscomp$6$$){$shape$jscomp$679_shape_id$jscomp$106$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$679_shape_id$jscomp$106$$);$objects$jscomp$580_objects__$1$jscomp$24$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$580_objects__$1$jscomp$24$$,
$shape$jscomp$679_shape_id$jscomp$106$$,function($shape__$1$jscomp$49$$){return $app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$49$$,$APP.$cljs$cst$1621$content$$,$old_content$jscomp$1$$))});$changes$jscomp$223_it$jscomp$197$$=$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$($changes$jscomp$223_it$jscomp$197$$,
$page_id$jscomp$185$$),$objects$jscomp$580_objects__$1$jscomp$24$$);var $new_content__$1$$=$APP.$app$common$types$path$impl$path_data$$($new_content$jscomp$6$$);return $shape$jscomp$679_shape_id$jscomp$106$$==null?$changes$jscomp$223_it$jscomp$197$$:$APP.$cljs$core$empty_QMARK_$$($new_content__$1$$)?$APP.$app$common$files$changes_builder$resize_parents$$($app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($changes$jscomp$223_it$jscomp$197$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$679_shape_id$jscomp$106$$],null)),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$679_shape_id$jscomp$106$$],null)):$APP.$app$common$files$changes_builder$resize_parents$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$223_it$jscomp$197$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$shape$jscomp$679_shape_id$jscomp$106$$],null),function($shape__$1$jscomp$50$$){return $app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$50$$,$APP.$cljs$cst$1621$content$$,$new_content__$1$$))}),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$679_shape_id$jscomp$106$$],null))};
$APP.$app$main$data$workspace$path$changes$save_path_content$cljs$0core$0IFn$0_invoke$0arity$01$$=function($p__67882$$){var $map__67883__$1$$=$APP.$cljs$core$__destructure_map$$($p__67882$$),$preserve_move_to$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67883__$1$$,$APP.$cljs$cst$4081$preserve_move_to$$,!1);typeof $app$main$data$workspace$path$changes$save_path_content_67884$$==="undefined"&&($app$main$data$workspace$path$changes$save_path_content_67884$$=function($p__67882$jscomp$1$$,
$map__67883$jscomp$1$$,$preserve_move_to$jscomp$1$$,$meta67885$$){this.$p__67882$=$p__67882$jscomp$1$$;this.$map__67883$=$map__67883$jscomp$1$$;this.$preserve_move_to$=$preserve_move_to$jscomp$1$$;this.$meta67885$=$meta67885$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4082$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_changes_SLASH_save_path_content$$},$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67886$$,$meta67885__$1$$){return new $app$main$data$workspace$path$changes$save_path_content_67884$$(this.$p__67882$,this.$map__67883$,this.$preserve_move_to$,$meta67885__$1$$)},$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta67885$},$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$,$state$jscomp$619$$){$JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$=
$APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$619$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]));$APP.$cljs$core$not$$(this.$preserve_move_to$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$)),$APP.$cljs$cst$1797$move_to$$)?
($JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$=$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$)-1,$JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$),$JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$=$APP.$app$common$types$path$impl$path_data$$($JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$)):
$JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$=$APP.$app$common$types$path$impl$path_data$$($JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$);return $APP.$app$main$data$workspace$path$state$set_content$$($state$jscomp$619$$,$JSCompiler_temp$jscomp$10374__$jscomp$2224_content$jscomp$186_data$jscomp$inline_12255$$)},$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$changes$save_path_content_67884$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$224_it$jscomp$198_page_id$jscomp$186$$,$objects$jscomp$581_state$jscomp$620$$){$changes$jscomp$224_it$jscomp$198_page_id$jscomp$186$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$581_state$jscomp$620$$);var $local$jscomp$5_temp__5825__auto____$1$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$581_state$jscomp$620$$,
$APP.$cljs$cst$1905$workspace_local$$),$id$jscomp$636_new_content$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($local$jscomp$5_temp__5825__auto____$1$jscomp$13$$,$APP.$cljs$cst$2161$edition$$);$objects$jscomp$581_state$jscomp$620$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$581_state$jscomp$620$$,$changes$jscomp$224_it$jscomp$198_page_id$jscomp$186$$);var $temp__5825__auto__$jscomp$205$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$581_state$jscomp$620$$,
$id$jscomp$636_new_content$jscomp$7$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$205$$)&&($local$jscomp$5_temp__5825__auto____$1$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($local$jscomp$5_temp__5825__auto____$1$jscomp$13$$,$APP.$cljs$cst$1908$edit_path$$),$id$jscomp$636_new_content$jscomp$7$$),$APP.$cljs$cst$4083$old_content$$),$APP.$cljs$core$truth_$$($local$jscomp$5_temp__5825__auto____$1$jscomp$13$$))?
($id$jscomp$636_new_content$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($temp__5825__auto__$jscomp$205$$,$APP.$cljs$cst$1621$content$$),$changes$jscomp$224_it$jscomp$198_page_id$jscomp$186$$=$app$main$data$workspace$path$changes$generate_path_changes$$(this,$objects$jscomp$581_state$jscomp$620$$,$changes$jscomp$224_it$jscomp$198_page_id$jscomp$186$$,$temp__5825__auto__$jscomp$205$$,$local$jscomp$5_temp__5825__auto____$1$jscomp$13$$,$id$jscomp$636_new_content$jscomp$7$$),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$224_it$jscomp$198_page_id$jscomp$186$$))):
null});return new $app$main$data$workspace$path$changes$save_path_content_67884$$($p__67882$$,$map__67883__$1$$,$preserve_move_to$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$helpers$append_node$$=function($shape$jscomp$681$$,$position$jscomp$114_segment$jscomp$42$$,$prev_point$jscomp$7$$,$prev_handler$jscomp$2$$){var $content$jscomp$inline_12257_content__$1$jscomp$inline_12261$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$681$$);$content$jscomp$inline_12257_content__$1$jscomp$inline_12261$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$inline_12257_content__$1$jscomp$inline_12261$$);$position$jscomp$114_segment$jscomp$42$$=
$app$common$types$path$segment$next_node$$($content$jscomp$inline_12257_content__$1$jscomp$inline_12261$$,$position$jscomp$114_segment$jscomp$42$$,$prev_point$jscomp$7$$,$prev_handler$jscomp$2$$);return $app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$681$$,$APP.$cljs$cst$1621$content$$,$app$common$types$path$append_segment$$,$position$jscomp$114_segment$jscomp$42$$))};
$APP.$app$main$data$workspace$path$helpers$move_handler_modifiers$$=function($content$jscomp$187_ocx$$,$G__67976_G__67976__$1_index$jscomp$313$$,$opposite$jscomp$1_prefix$jscomp$48$$,$JSCompiler_inline_result$jscomp$1238_match_distance_QMARK_$jscomp$1$$,$match_angle_QMARK_$jscomp$1$$,$and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$,$dy$jscomp$21$$){var $op_idx_vec__67961$$=$app$common$types$path$helpers$prefix__GT_coords$$($opposite$jscomp$1_prefix$jscomp$48$$),
$cx$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($op_idx_vec__67961$$,0,null),$cy$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($op_idx_vec__67961$$,1,null),$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$=$APP.$app$common$types$path$opposite_index$$($content$jscomp$187_ocx$$,$G__67976_G__67976__$1_index$jscomp$313$$,$opposite$jscomp$1_prefix$jscomp$48$$);$op_idx_vec__67961$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,
0,null);var $ocy_op_prefix_vec__67967$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,1,null);$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$187_ocx$$);$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($opposite$jscomp$1_prefix$jscomp$48$$,$APP.$cljs$cst$1805$c1$$)?$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,
$G__67976_G__67976__$1_index$jscomp$313$$-1)):$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,$G__67976_G__67976__$1_index$jscomp$313$$));var $handler$jscomp$35_hnv$$=$APP.$app$common$types$path$get_handler_point$$($content$jscomp$187_ocx$$,$G__67976_G__67976__$1_index$jscomp$313$$,$opposite$jscomp$1_prefix$jscomp$48$$);$opposite$jscomp$1_prefix$jscomp$48$$=
$APP.$app$common$types$path$get_handler_point$$($content$jscomp$187_ocx$$,$op_idx_vec__67961$$,$ocy_op_prefix_vec__67967$$);$ocy_op_prefix_vec__67967$$=$app$common$types$path$helpers$prefix__GT_coords$$($ocy_op_prefix_vec__67967$$);$content$jscomp$187_ocx$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ocy_op_prefix_vec__67967$$,0,null);$ocy_op_prefix_vec__67967$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ocy_op_prefix_vec__67967$$,1,null);if($handler$jscomp$35_hnv$$!=
null&&$opposite$jscomp$1_prefix$jscomp$48$$!=null){var $angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$=$APP.$app$common$math$abs$$($APP.$app$common$geom$point$angle_with_other$$($APP.$app$common$geom$point$subtract$$($handler$jscomp$35_hnv$$,$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$),$APP.$app$common$geom$point$subtract$$($opposite$jscomp$1_prefix$jscomp$48$$,$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$)));
var $G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$=$APP.$cljs$core$truth_$$($match_angle_QMARK_$jscomp$1$$)?$APP.$app$common$math$abs$$(180-$angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$)<=.1:$match_angle_QMARK_$jscomp$1$$;$angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1238_match_distance_QMARK_$jscomp$1$$)?
$APP.$app$common$math$almost_zero_QMARK_$$($APP.$app$common$geom$point$distance$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,$handler$jscomp$35_hnv$$)-$APP.$app$common$geom$point$distance$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,$opposite$jscomp$1_prefix$jscomp$48$$)):$JSCompiler_inline_result$jscomp$1238_match_distance_QMARK_$jscomp$1$$;var $distance_scale$jscomp$inline_13766_new_handler$jscomp$inline_13761$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($handler$jscomp$35_hnv$$,
$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_PLUS_$$,$and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,$dy$jscomp$21$$),$delta_sign$jscomp$inline_13765_v1$jscomp$inline_13762$$=$APP.$app$common$geom$point$subtract$$($handler$jscomp$35_hnv$$,$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$),$v2$jscomp$inline_13763$$=$APP.$app$common$geom$point$subtract$$($distance_scale$jscomp$inline_13766_new_handler$jscomp$inline_13761$$,
$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$),$delta_angle$jscomp$inline_13764$$=$APP.$app$common$geom$point$angle_with_other$$($delta_sign$jscomp$inline_13765_v1$jscomp$inline_13762$$,$v2$jscomp$inline_13763$$);$delta_sign$jscomp$inline_13765_v1$jscomp$inline_13762$$=$APP.$app$common$geom$point$angle_sign$$($delta_sign$jscomp$inline_13765_v1$jscomp$inline_13762$$,$v2$jscomp$inline_13763$$);$distance_scale$jscomp$inline_13766_new_handler$jscomp$inline_13761$$=$APP.$app$common$geom$point$distance$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,
$handler$jscomp$35_hnv$$)/$APP.$app$common$geom$point$distance$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,$distance_scale$jscomp$inline_13766_new_handler$jscomp$inline_13761$$);$G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$=$APP.$cljs$core$truth_$$($G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$)?$APP.$app$common$geom$point$rotate$$($opposite$jscomp$1_prefix$jscomp$48$$,$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,
$delta_sign$jscomp$inline_13765_v1$jscomp$inline_13762$$*$delta_angle$jscomp$inline_13764$$):$opposite$jscomp$1_prefix$jscomp$48$$;$angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$=$APP.$cljs$core$truth_$$($angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$)?$APP.$app$common$geom$point$add$$($G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$,
$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($APP.$app$common$geom$point$subtract$$($G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$,$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$)),$distance_scale$jscomp$inline_13766_new_handler$jscomp$inline_13761$$)):$G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$;$G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$=
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($opposite$jscomp$1_prefix$jscomp$48$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$)-
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($opposite$jscomp$1_prefix$jscomp$48$$)],null)}else $G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$=null;$angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$,0,null);$G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$,1,null);$handler$jscomp$35_hnv$$=$handler$jscomp$35_hnv$$!=null?$APP.$app$common$geom$point$to_vec$$($content$jscomp$inline_12270_node$jscomp$326_vec__67964$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($handler$jscomp$35_hnv$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_PLUS_$$,$and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$),
$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_PLUS_$$,$dy$jscomp$21$$)):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$,$dy$jscomp$21$$);$G__67976_G__67976__$1_index$jscomp$313$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$G__67976_G__67976__$1_index$jscomp$313$$,$APP.$cljs$core$assoc$$,$cx$jscomp$17$$,$and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$,
$cy$jscomp$18$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$dy$jscomp$21$$]));$G__67976_G__67976__$1_index$jscomp$313$$=$op_idx_vec__67961$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($opposite$jscomp$1_prefix$jscomp$48$$,$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67976_G__67976__$1_index$jscomp$313$$,$op_idx_vec__67961$$,$APP.$cljs$core$assoc$$,$content$jscomp$187_ocx$$,$angle_handlers$jscomp$inline_13758_match_distance_QMARK___$1$jscomp$inline_13760_new_opposite$jscomp$inline_13767_odx$$,
$ocy_op_prefix_vec__67967$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__67955__$1$jscomp$inline_13768_match_angle_QMARK___$1$jscomp$inline_13759_ody_vec__67970$$])):$G__67976_G__67976__$1_index$jscomp$313$$;$JSCompiler_inline_result$jscomp$1238_match_distance_QMARK_$jscomp$1$$=($and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$=$op_idx_vec__67961$$!=null)?($and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($opposite$jscomp$1_prefix$jscomp$48$$,$content$jscomp$inline_12270_node$jscomp$326_vec__67964$$))?$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1238_match_distance_QMARK_$jscomp$1$$)?$match_angle_QMARK_$jscomp$1$$:$JSCompiler_inline_result$jscomp$1238_match_distance_QMARK_$jscomp$1$$:$and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$:$and__5023__auto__$jscomp$inline_6948_and__5023__auto____$1$jscomp$inline_6949_dx$jscomp$21$$;
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1238_match_distance_QMARK_$jscomp$1$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($G__67976_G__67976__$1_index$jscomp$313$$,$op_idx_vec__67961$$,$APP.$cljs$core$assoc$$,$content$jscomp$187_ocx$$,-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($handler$jscomp$35_hnv$$),$ocy_op_prefix_vec__67967$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($handler$jscomp$35_hnv$$)])):
$G__67976_G__67976__$1_index$jscomp$313$$};$app$main$data$workspace$path$streams$dragging_QMARK_$$=function($start$jscomp$225$$,$zoom$jscomp$23$$){return function($current$jscomp$48$$){return $APP.$app$common$geom$point$distance$$($start$jscomp$225$$,$current$jscomp$48$$)>=5/$zoom$jscomp$23$$}};
$APP.$app$main$data$workspace$path$streams$finish_edition_QMARK_$$=function($event$jscomp$95$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$potok$v2$core$type$$($event$jscomp$95$$),$cljs$cst$4084$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_clear_edition_mode$$)};
$APP.$app$main$data$workspace$path$streams$to_pixel_snap$$=function($position$jscomp$115$$){var $layout$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$APP.$cljs$cst$2171$workspace_layout$$);return $APP.$cljs$core$contains_QMARK_$$($layout$jscomp$14$$,$APP.$cljs$cst$2172$snap_pixel_grid$$)&&$app$common$geom$point$point_QMARK_$$($position$jscomp$115$$)?$APP.$app$common$geom$point$pos__GT_Point$$($APP.$app$common$math$precision$$($position$jscomp$115$$?.x??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($position$jscomp$115$$,$APP.$cljs$cst$1499$x$$),0),$APP.$app$common$math$precision$$($position$jscomp$115$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($position$jscomp$115$$,$APP.$cljs$cst$1500$y$$),0)):$position$jscomp$115$$};
$APP.$app$main$data$workspace$path$streams$drag_stream$cljs$0core$0IFn$0_invoke$0arity$01$$=function($to_stream$$){return $APP.$app$main$data$workspace$path$streams$drag_stream$cljs$0core$0IFn$0_invoke$0arity$02$$($to_stream$$,$APP.$beicon$v2$core$empty$$())};
$APP.$app$main$data$workspace$path$streams$drag_stream$cljs$0core$0IFn$0_invoke$0arity$02$$=function($to_stream$jscomp$1$$,$not_drag_stream$$){var $position_stream_zoom$jscomp$24$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),$start$jscomp$226$$=$APP.$app$main$data$workspace$path$streams$to_pixel_snap$$($APP.$cljs$core$_deref$$($APP.$app$main$streams$mouse_position$$)),
$stopper$jscomp$22$$=$APP.$beicon$v2$core$merge$$($APP.$app$util$mouse$drag_stopper$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$store$stream$$,null),$APP.$beicon$v2$core$filter$$($APP.$app$main$data$workspace$path$streams$finish_edition_QMARK_$$,$APP.$app$main$store$stream$$));$position_stream_zoom$jscomp$24$$=$APP.$beicon$v2$core$take_until$$($stopper$jscomp$22$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($app$main$data$workspace$path$streams$dragging_QMARK_$$($start$jscomp$226$$,
$position_stream_zoom$jscomp$24$$),$APP.$beicon$v2$core$map$$($APP.$app$main$data$workspace$path$streams$to_pixel_snap$$,$APP.$app$main$streams$mouse_position$$))));return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$merge_map$$(function($value$jscomp$579$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$579$$,$cljs$cst$4085$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_streams_SLASH_empty$$)?$not_drag_stream$$:$APP.$beicon$v2$core$empty$$()},$beicon$v2$core$if_empty$$($position_stream_zoom$jscomp$24$$)),
$APP.$beicon$v2$core$merge_map$$(function(){return $to_stream$jscomp$1$$},$position_stream_zoom$jscomp$24$$))};
$APP.$app$main$data$workspace$path$streams$snap_toggled_stream$$=function(){return $APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$621$$){var $id$jscomp$637$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$621$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$621$$,$APP.$cljs$cst$1905$workspace_local$$),
$APP.$cljs$cst$1908$edit_path$$),$id$jscomp$637$$),$APP.$cljs$cst$4086$snap_toggled$$)},$APP.$app$main$store$state$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],null))};
$APP.$app$main$data$workspace$path$streams$position_stream$$=function($content_stream_ranges_stream_state$jscomp$622$$){var $d_pos$jscomp$2$$=10/$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($content_stream_ranges_stream_state$jscomp$622$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1);$content_stream_ranges_stream_state$jscomp$622$$=$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__67999_SHARP_$$){return $APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($p1__67999_SHARP_$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]))},$APP.$app$main$store$state$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],null));$content_stream_ranges_stream_state$jscomp$622$$=$APP.$beicon$v2$core$map$$($APP.$app$main$snap$create_ranges$$,$APP.$beicon$v2$core$map$$($APP.$app$common$types$path$get_points$$,$APP.$beicon$v2$core$filter$$($APP.$cljs$core$some_QMARK_$$,$content_stream_ranges_stream_state$jscomp$622$$)));
return $APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$04$$(function($position$jscomp$120$$,$shift_QMARK_$jscomp$15$$,$alt_QMARK_$jscomp$9$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($position$jscomp$120$$,$APP.$cljs$cst$4087$shift_QMARK_$$,$shift_QMARK_$jscomp$15$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4088$alt_QMARK_$$,$alt_QMARK_$jscomp$9$$]))},$APP.$sub$jscomp$inline_6233$$,$APP.$sub$jscomp$inline_6236$$,
$APP.$beicon$v2$core$map$$(function($p__68001_snap_toggled$jscomp$2$$){var $position$jscomp$121$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__68001_snap_toggled$jscomp$2$$,0,null),$ranges$jscomp$9_snap$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__68001_snap_toggled$jscomp$2$$,1,null);$p__68001_snap_toggled$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__68001_snap_toggled$jscomp$2$$,2,null);return $APP.$cljs$core$truth_$$($p__68001_snap_toggled$jscomp$2$$)?
($ranges$jscomp$9_snap$jscomp$2$$=$APP.$app$main$snap$get_snap_delta$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$position$jscomp$121$$],null),$ranges$jscomp$9_snap$jscomp$2$$,$d_pos$jscomp$2$$),$APP.$app$common$geom$point$add$$($position$jscomp$121$$,$ranges$jscomp$9_snap$jscomp$2$$)):$position$jscomp$121$$},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$03$$($content_stream_ranges_stream_state$jscomp$622$$,$APP.$app$main$data$workspace$path$streams$snap_toggled_stream$$(),
$APP.$beicon$v2$core$map$$($APP.$app$main$data$workspace$path$streams$to_pixel_snap$$,$APP.$app$main$streams$mouse_position$$))))};
$app$common$data$undo_stack$peek$$=function($index$jscomp$314_p__68014$$){var $items$jscomp$43_map__68015__$1$$=$APP.$cljs$core$__destructure_map$$($index$jscomp$314_p__68014$$);$index$jscomp$314_p__68014$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$43_map__68015__$1$$,$APP.$cljs$cst$1779$index$$);$items$jscomp$43_map__68015__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$43_map__68015__$1$$,$APP.$cljs$cst$1822$items$$);return $index$jscomp$314_p__68014$$>=
0&&$index$jscomp$314_p__68014$$<$APP.$cljs$core$count$$($items$jscomp$43_map__68015__$1$$)?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($items$jscomp$43_map__68015__$1$$,$index$jscomp$314_p__68014$$):null};
$app$common$data$undo_stack$append$$=function($items__$1$jscomp$5_map__68017__$1_p__68016$$,$value$jscomp$580$$){$items__$1$jscomp$5_map__68017__$1_p__68016$$=$APP.$cljs$core$__destructure_map$$($items__$1$jscomp$5_map__68017__$1_p__68016$$);var $index$jscomp$315$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items__$1$jscomp$5_map__68017__$1_p__68016$$,$APP.$cljs$cst$1779$index$$),$items$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items__$1$jscomp$5_map__68017__$1_p__68016$$,
$APP.$cljs$cst$1822$items$$);return $items__$1$jscomp$5_map__68017__$1_p__68016$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$580$$,$app$common$data$undo_stack$peek$$($items__$1$jscomp$5_map__68017__$1_p__68016$$))?($items__$1$jscomp$5_map__68017__$1_p__68016$$=function(){var $G__68018__$1_G__68018__$2$$=$index$jscomp$315$$>0?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($items$jscomp$44$$,0,$index$jscomp$315$$+1):$items$jscomp$44$$;$G__68018__$1_G__68018__$2$$=
$index$jscomp$315$$+2>100?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($G__68018__$1_G__68018__$2$$,1,$index$jscomp$315$$+1):$G__68018__$1_G__68018__$2$$;return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__68018__$1_G__68018__$2$$,$value$jscomp$580$$)}(),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1779$index$$,function(){var $y__5114__auto__$jscomp$65$$=$index$jscomp$315$$+1;return 99<$y__5114__auto__$jscomp$65$$?99:$y__5114__auto__$jscomp$65$$}(),
$APP.$cljs$cst$1822$items$$,$items__$1$jscomp$5_map__68017__$1_p__68016$$],null)):$items__$1$jscomp$5_map__68017__$1_p__68016$$};$app$common$data$undo_stack$undo$$=function($stack$jscomp$30$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($stack$jscomp$30$$,$APP.$cljs$cst$1779$index$$,function($p1__68021_SHARP__y__5111__auto__$jscomp$119$$){--$p1__68021_SHARP__y__5111__auto__$jscomp$119$$;return 0>$p1__68021_SHARP__y__5111__auto__$jscomp$119$$?0:$p1__68021_SHARP__y__5111__auto__$jscomp$119$$})};
$app$main$data$workspace$path$undo$load_entry$$=function($state$jscomp$624$$,$content$jscomp$188_p__68045$$){var $map__68046__$1_prev_handler$jscomp$3$$=$APP.$cljs$core$__destructure_map$$($content$jscomp$188_p__68045$$);$content$jscomp$188_p__68045$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68046__$1_prev_handler$jscomp$3$$,$APP.$cljs$cst$1621$content$$);var $selrect$jscomp$69$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68046__$1_prev_handler$jscomp$3$$,$APP.$cljs$cst$1589$selrect$$),
$points$jscomp$87$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68046__$1_prev_handler$jscomp$3$$,$APP.$cljs$cst$1588$points$$),$preview$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68046__$1_prev_handler$jscomp$3$$,$APP.$cljs$cst$3428$preview$$),$last_point$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68046__$1_prev_handler$jscomp$3$$,$APP.$cljs$cst$3425$last_point$$);$map__68046__$1_prev_handler$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68046__$1_prev_handler$jscomp$3$$,
$APP.$cljs$cst$3426$prev_handler$$);var $id$jscomp$639$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$624$$),$old_content$jscomp$3$$=$APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$624$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]));return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$data$assoc_in_when$$($app$common$data$assoc_in_when$$($app$common$data$assoc_in_when$$($state$jscomp$624$$,
$app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$624$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$])),$content$jscomp$188_p__68045$$),$app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$624$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1589$selrect$$])),$selrect$jscomp$69$$),$app$main$data$workspace$path$state$get_path_location$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$624$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1588$points$$])),$points$jscomp$87$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$id$jscomp$639$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3428$preview$$,$preview$$,$APP.$cljs$cst$3425$last_point$$,$last_point$jscomp$1$$,$APP.$cljs$cst$3426$prev_handler$$,
$map__68046__$1_prev_handler$jscomp$3$$,$APP.$cljs$cst$4083$old_content$$,$old_content$jscomp$3$$]))};
$app$main$data$workspace$path$undo$undo_path$$=function(){typeof $app$main$data$workspace$path$undo$undo_path_68047$$==="undefined"&&($app$main$data$workspace$path$undo$undo_path_68047$$=function($meta68048$$){this.$meta68048$=$meta68048$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4090$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_undo_path$$},$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68049$$,$meta68048__$1$$){return new $app$main$data$workspace$path$undo$undo_path_68047$$($meta68048__$1$$)},$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68048$},$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2226_id$jscomp$640$$,$state$jscomp$625$$){$_$jscomp$2226_id$jscomp$640$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$625$$);var $undo_stack$$=$app$common$data$undo_stack$undo$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$625$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2226_id$jscomp$640$$,$cljs$cst$4091$undo_stack$$],null))),$entry$jscomp$57$$=$app$common$data$undo_stack$peek$$($undo_stack$$);return $entry$jscomp$57$$!=null?$app$common$data$assoc_in_when$$($app$main$data$workspace$path$undo$load_entry$$($state$jscomp$625$$,$entry$jscomp$57$$),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,
$_$jscomp$2226_id$jscomp$640$$,$cljs$cst$4091$undo_stack$$],null),$undo_stack$$):$state$jscomp$625$$},$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$undo_path_68047$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2227_id$jscomp$641$$,$state$jscomp$626_undo_stack$jscomp$1$$){$_$jscomp$2227_id$jscomp$641$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$626_undo_stack$jscomp$1$$);
$state$jscomp$626_undo_stack$jscomp$1$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$626_undo_stack$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2227_id$jscomp$641$$,$cljs$cst$4091$undo_stack$$],null));return $APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$626_undo_stack$jscomp$1$$)>0?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$changes$save_path_content$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$4081$preserve_move_to$$,!0],null))):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$changes$save_path_content$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$4081$preserve_move_to$$,!0],null)),$APP.$app$main$data$workspace$path$common$finish_path$$(),$app$main$data$workspace$common$show_toolbar$$())});return new $app$main$data$workspace$path$undo$undo_path_68047$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$undo$redo_path$$=function(){typeof $app$main$data$workspace$path$undo$redo_path_68055$$==="undefined"&&($app$main$data$workspace$path$undo$redo_path_68055$$=function($meta68056$$){this.$meta68056$=$meta68056$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4092$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_redo_path$$},$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68057$$,$meta68056__$1$$){return new $app$main$data$workspace$path$undo$redo_path_68055$$($meta68056__$1$$)},$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68056$},$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2228_id$jscomp$642$$,$state$jscomp$627$$){$_$jscomp$2228_id$jscomp$642$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$627$$);var $map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$627$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2228_id$jscomp$642$$,$cljs$cst$4091$undo_stack$$],null));$map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$);var $entry$jscomp$58_index$jscomp$inline_6953$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$,
$APP.$cljs$cst$1779$index$$),$items$jscomp$inline_6954$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$,$APP.$cljs$cst$1822$items$$);$map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$=$entry$jscomp$58_index$jscomp$inline_6953$$<$APP.$cljs$core$count$$($items$jscomp$inline_6954$$)-1?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$,
$APP.$cljs$cst$1779$index$$,$APP.$cljs$core$inc$$):$map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$;$entry$jscomp$58_index$jscomp$inline_6953$$=$app$common$data$undo_stack$peek$$($map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$);return $app$common$data$assoc_in_when$$($app$main$data$workspace$path$undo$load_entry$$($state$jscomp$627$$,$entry$jscomp$58_index$jscomp$inline_6953$$),new $APP.$cljs$core$PersistentVector$$(null,4,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2228_id$jscomp$642$$,$cljs$cst$4091$undo_stack$$],null),$map__68026__$1$jscomp$inline_6952_p__68025$jscomp$inline_6951_undo_stack$jscomp$2$$)},$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$redo_path_68055$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$changes$save_path_content$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$))});return new $app$main$data$workspace$path$undo$redo_path_68055$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$undo$merge_head$$=function(){typeof $app$main$data$workspace$path$undo$merge_head_68058$$==="undefined"&&($app$main$data$workspace$path$undo$merge_head_68058$$=function($meta68059$$){this.$meta68059$=$meta68059$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$undo$merge_head_68058$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$merge_head_68058$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4093$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_merge_head$$},$app$main$data$workspace$path$undo$merge_head_68058$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68060$$,$meta68059__$1$$){return new $app$main$data$workspace$path$undo$merge_head_68058$$($meta68059__$1$$)},$app$main$data$workspace$path$undo$merge_head_68058$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68059$},$app$main$data$workspace$path$undo$merge_head_68058$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$merge_head_68058$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2230_id$jscomp$643$$,$state$jscomp$628$$){$_$jscomp$2230_id$jscomp$643$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$628$$);var $map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$628$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2230_id$jscomp$643$$,$cljs$cst$4091$undo_stack$$],null)),$head$jscomp$20_stack__$1$jscomp$1$$=$app$common$data$undo_stack$peek$$($map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$);$map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$=$app$common$data$undo_stack$undo$$($map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$);
$map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$=$APP.$cljs$core$__destructure_map$$($map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$);var $index$jscomp$inline_6959$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$,$APP.$cljs$cst$1779$index$$);$head$jscomp$20_stack__$1$jscomp$1$$=$APP.$cljs$core$assoc_in$$($map__68020__$1$jscomp$inline_6958_p__68019$jscomp$inline_6956_stack$jscomp$33$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1822$items$$,$index$jscomp$inline_6959$$],null),$head$jscomp$20_stack__$1$jscomp$1$$);return $app$common$data$assoc_in_when$$($state$jscomp$628$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2230_id$jscomp$643$$,$cljs$cst$4091$undo_stack$$],null),$head$jscomp$20_stack__$1$jscomp$1$$)});
return new $app$main$data$workspace$path$undo$merge_head_68058$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$undo$add_undo_entry$$=function(){typeof $app$main$data$workspace$path$undo$add_undo_entry_68061$$==="undefined"&&($app$main$data$workspace$path$undo$add_undo_entry_68061$$=function($meta68062$$){this.$meta68062$=$meta68062$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$undo$add_undo_entry_68061$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$add_undo_entry_68061$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4094$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_add_undo_entry$$},$app$main$data$workspace$path$undo$add_undo_entry_68061$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68063$$,$meta68062__$1$$){return new $app$main$data$workspace$path$undo$add_undo_entry_68061$$($meta68062__$1$$)},$app$main$data$workspace$path$undo$add_undo_entry_68061$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68062$},$app$main$data$workspace$path$undo$add_undo_entry_68061$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$add_undo_entry_68061$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2231_id$jscomp$644$$,$state$jscomp$629$$){$_$jscomp$2231_id$jscomp$644$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$629$$);var $entry$jscomp$59_id$jscomp$inline_6962$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$629$$);var $shape$jscomp$inline_6963$$=$app$main$data$workspace$path$state$get_path$$($state$jscomp$629$$);
$entry$jscomp$59_id$jscomp$inline_6962$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$inline_6963$$),$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$inline_6963$$),$APP.$cljs$cst$1588$points$$,$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$inline_6963$$),$APP.$cljs$cst$3428$preview$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$629$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$entry$jscomp$59_id$jscomp$inline_6962$$,$APP.$cljs$cst$3428$preview$$],null)),$APP.$cljs$cst$3425$last_point$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$629$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,
$entry$jscomp$59_id$jscomp$inline_6962$$,$APP.$cljs$cst$3425$last_point$$],null)),$APP.$cljs$cst$3426$prev_handler$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$629$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$entry$jscomp$59_id$jscomp$inline_6962$$,$APP.$cljs$cst$3426$prev_handler$$],null))],null);return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$629$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2231_id$jscomp$644$$,$cljs$cst$4091$undo_stack$$],null),$app$common$data$undo_stack$append$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$entry$jscomp$59_id$jscomp$inline_6962$$]))});return new $app$main$data$workspace$path$undo$add_undo_entry_68061$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$undo$end_path_undo$$=function(){typeof $app$main$data$workspace$path$undo$end_path_undo_68066$$==="undefined"&&($app$main$data$workspace$path$undo$end_path_undo_68066$$=function($meta68067$$){this.$meta68067$=$meta68067$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$undo$end_path_undo_68066$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$end_path_undo_68066$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4095$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_end_path_undo$$},$app$main$data$workspace$path$undo$end_path_undo_68066$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68068$$,$meta68067__$1$$){return new $app$main$data$workspace$path$undo$end_path_undo_68066$$($meta68067__$1$$)},$app$main$data$workspace$path$undo$end_path_undo_68066$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68067$},$app$main$data$workspace$path$undo$end_path_undo_68066$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$end_path_undo_68066$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2232$$,$state$jscomp$630$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$630$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$630$$)],
null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4096$undo_lock$$,$cljs$cst$4091$undo_stack$$]))});return new $app$main$data$workspace$path$undo$end_path_undo_68066$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$undo$stop_undo_QMARK_$$=function($event$jscomp$98_type$jscomp$489$$){$event$jscomp$98_type$jscomp$489$$=$APP.$potok$v2$core$type$$($event$jscomp$98_type$jscomp$489$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3432$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_clear_edition_mode$$,$event$jscomp$98_type$jscomp$489$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3519$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_finalize_page$$,
$event$jscomp$98_type$jscomp$489$$)};
$app$main$data$workspace$path$undo$start_path_undo$$=function(){var $lock$jscomp$7$$=$APP.$app$common$uuid$next$$();typeof $app$main$data$workspace$path$undo$start_path_undo_68080$$==="undefined"&&($app$main$data$workspace$path$undo$start_path_undo_68080$$=function($lock$jscomp$8$$,$meta68081$$){this.lock=$lock$jscomp$8$$;this.$meta68081$=$meta68081$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4097$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_start_path_undo$$},$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68082$$,$meta68081__$1$$){return new $app$main$data$workspace$path$undo$start_path_undo_68080$$(this.lock,$meta68081__$1$$)},$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68081$},$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2233_undo_lock$$,$state$jscomp$632$$){$_$jscomp$2233_undo_lock$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$632$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$632$$),$cljs$cst$4096$undo_lock$$],null));return $APP.$cljs$core$not$$($_$jscomp$2233_undo_lock$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$632$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$632$$)],
null),$APP.$cljs$core$assoc$$,$cljs$cst$4096$undo_lock$$,this.lock,$cljs$cst$4091$undo_stack$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1779$index$$,-1,$APP.$cljs$cst$1822$items$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null)])):$state$jscomp$632$$},$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$undo$start_path_undo_68080$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2234_undo_lock$jscomp$1$$,$state$jscomp$633$$,$stop_undo_stream_stream$jscomp$64$$){$_$jscomp$2234_undo_lock$jscomp$1$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$633$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$633$$),$cljs$cst$4096$undo_lock$$],null));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2234_undo_lock$jscomp$1$$,
this.lock)?($stop_undo_stream_stream$jscomp$64$$=$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($app$main$data$workspace$path$undo$stop_undo_QMARK_$$,$stop_undo_stream_stream$jscomp$64$$)),$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$map$$(function(){return $app$main$data$workspace$path$undo$add_undo_entry$$()},$APP.$beicon$v2$core$filter$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$not$$,$APP.$cljs$core$nil_QMARK_$$),$APP.$beicon$v2$core$take_until$$($stop_undo_stream_stream$jscomp$64$$,
$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$data$workspace$path$undo$path_content_ref$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],null))))),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$undo$end_path_undo$$()))):null});return new $app$main$data$workspace$path$undo$start_path_undo_68080$$($lock$jscomp$7$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$drawing$end_path_event_QMARK_$$=function($event$jscomp$99$$){var $type$jscomp$490$$=$APP.$potok$v2$core$type$$($event$jscomp$99$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$490$$,$cljs$cst$3429$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_common_SLASH_finish_path$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$490$$,$cljs$cst$4098$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_shortcuts_SLASH_esc_pressed$$)||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$490$$,$cljs$cst$4084$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_clear_edition_mode$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$490$$,$cljs$cst$3432$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_clear_edition_mode$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$490$$,$APP.$cljs$cst$3519$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_finalize_page$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($event$jscomp$99$$,
$APP.$cljs$cst$3430$interrupt$$)||$APP.$app$util$mouse$mouse_event_QMARK_$$($event$jscomp$99$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3462$double_click$$,$event$jscomp$99$$.type)};
$app$main$data$workspace$path$drawing$preview_next_point$$=function($p__68122$$){var $map__68123__$1$$=$APP.$cljs$core$__destructure_map$$($p__68122$$),$x$jscomp$1197$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68123__$1$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$431$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68123__$1$$,$APP.$cljs$cst$1500$y$$),$shift_QMARK_$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68123__$1$$,$APP.$cljs$cst$4087$shift_QMARK_$$);
typeof $app$main$data$workspace$path$drawing$preview_next_point_68124$$==="undefined"&&($app$main$data$workspace$path$drawing$preview_next_point_68124$$=function($p__68122$jscomp$1$$,$map__68123$jscomp$1$$,$x$jscomp$1198$$,$y$jscomp$432$$,$shift_QMARK_$jscomp$17$$,$meta68125$$){this.$p__68122$=$p__68122$jscomp$1$$;this.$map__68123$=$map__68123$jscomp$1$$;this.x=$x$jscomp$1198$$;this.y=$y$jscomp$432$$;this.$shift_QMARK_$=$shift_QMARK_$jscomp$17$$;this.$meta68125$=$meta68125$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$preview_next_point_68124$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$preview_next_point_68124$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4099$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_preview_next_point$$},$app$main$data$workspace$path$drawing$preview_next_point_68124$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68126$$,$meta68125__$1$$){return new $app$main$data$workspace$path$drawing$preview_next_point_68124$$(this.$p__68122$,this.$map__68123$,this.x,this.y,this.$shift_QMARK_$,$meta68125__$1$$)},$app$main$data$workspace$path$drawing$preview_next_point_68124$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68125$},$app$main$data$workspace$path$drawing$preview_next_point_68124$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$preview_next_point_68124$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2235_id$jscomp$645$$,$state$jscomp$634$$){$_$jscomp$2235_id$jscomp$645$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$634$$);var $fix_angle_QMARK__position$jscomp$122_segment$jscomp$43$$=this.$shift_QMARK_$,$content$jscomp$189_content__$1$jscomp$inline_12278_last_point$jscomp$2$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$634$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2235_id$jscomp$645$$,$APP.$cljs$cst$3425$last_point$$],null)),$G__68131$jscomp$inline_6965_last_point__$1_map__68130$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(this.x,this.y);$fix_angle_QMARK__position$jscomp$122_segment$jscomp$43$$=$APP.$cljs$core$truth_$$($fix_angle_QMARK__position$jscomp$122_segment$jscomp$43$$)?$APP.$app$common$types$path$helpers$position_fixed_angle$$($G__68131$jscomp$inline_6965_last_point__$1_map__68130$$,
$content$jscomp$189_content__$1$jscomp$inline_12278_last_point$jscomp$2$$):$G__68131$jscomp$inline_6965_last_point__$1_map__68130$$;$content$jscomp$189_content__$1$jscomp$inline_12278_last_point$jscomp$2$$=$APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$634$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]));$G__68131$jscomp$inline_6965_last_point__$1_map__68130$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$634$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2235_id$jscomp$645$$],null));var $map__68130__$1_prev_handler$jscomp$4$$=$APP.$cljs$core$__destructure_map$$($G__68131$jscomp$inline_6965_last_point__$1_map__68130$$);$G__68131$jscomp$inline_6965_last_point__$1_map__68130$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68130__$1_prev_handler$jscomp$4$$,$APP.$cljs$cst$3425$last_point$$);
$map__68130__$1_prev_handler$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68130__$1_prev_handler$jscomp$4$$,$APP.$cljs$cst$3426$prev_handler$$);$content$jscomp$189_content__$1$jscomp$inline_12278_last_point$jscomp$2$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$189_content__$1$jscomp$inline_12278_last_point$jscomp$2$$);$fix_angle_QMARK__position$jscomp$122_segment$jscomp$43$$=$app$common$types$path$segment$next_node$$($content$jscomp$189_content__$1$jscomp$inline_12278_last_point$jscomp$2$$,
$fix_angle_QMARK__position$jscomp$122_segment$jscomp$43$$,$G__68131$jscomp$inline_6965_last_point__$1_map__68130$$,$map__68130__$1_prev_handler$jscomp$4$$);return $APP.$cljs$core$assoc_in$$($state$jscomp$634$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2235_id$jscomp$645$$,$APP.$cljs$cst$3428$preview$$],null),$fix_angle_QMARK__position$jscomp$122_segment$jscomp$43$$)});
return new $app$main$data$workspace$path$drawing$preview_next_point_68124$$($p__68122$$,$map__68123__$1$$,$x$jscomp$1197$$,$y$jscomp$431$$,$shift_QMARK_$jscomp$16$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$drawing$add_node$$=function($p__68135$$){var $map__68136__$1$$=$APP.$cljs$core$__destructure_map$$($p__68135$$),$x$jscomp$1199$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68136__$1$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$433$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68136__$1$$,$APP.$cljs$cst$1500$y$$),$shift_QMARK_$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68136__$1$$,$APP.$cljs$cst$4087$shift_QMARK_$$);
typeof $app$main$data$workspace$path$drawing$add_node_68140$$==="undefined"&&($app$main$data$workspace$path$drawing$add_node_68140$$=function($p__68135$jscomp$1$$,$map__68136$jscomp$1$$,$x$jscomp$1200$$,$y$jscomp$434$$,$shift_QMARK_$jscomp$19$$,$meta68141$$){this.$p__68135$=$p__68135$jscomp$1$$;this.$map__68136$=$map__68136$jscomp$1$$;this.x=$x$jscomp$1200$$;this.y=$y$jscomp$434$$;this.$shift_QMARK_$=$shift_QMARK_$jscomp$19$$;this.$meta68141$=$meta68141$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$add_node_68140$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$add_node_68140$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4100$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_add_node$$},$app$main$data$workspace$path$drawing$add_node_68140$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68142$$,
$meta68141__$1$$){return new $app$main$data$workspace$path$drawing$add_node_68140$$(this.$p__68135$,this.$map__68136$,this.x,this.y,this.$shift_QMARK_$,$meta68141__$1$$)},$app$main$data$workspace$path$drawing$add_node_68140$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68141$},$app$main$data$workspace$path$drawing$add_node_68140$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$add_node_68140$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2236_id$jscomp$646$$,$state$jscomp$635$$){$_$jscomp$2236_id$jscomp$646$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$635$$);var $fix_angle_QMARK_$jscomp$1_position$jscomp$123$$=this.$shift_QMARK_$,$last_point$jscomp$3_map__68144$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$635$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,
$_$jscomp$2236_id$jscomp$646$$],null)),$map__68144__$1_prev_handler$jscomp$5$$=$APP.$cljs$core$__destructure_map$$($last_point$jscomp$3_map__68144$$);$last_point$jscomp$3_map__68144$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68144__$1_prev_handler$jscomp$5$$,$APP.$cljs$cst$3425$last_point$$);$map__68144__$1_prev_handler$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68144__$1_prev_handler$jscomp$5$$,$APP.$cljs$cst$3426$prev_handler$$);var $G__68149$jscomp$inline_6967$$=
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(this.x,this.y);$fix_angle_QMARK_$jscomp$1_position$jscomp$123$$=$APP.$cljs$core$truth_$$($fix_angle_QMARK_$jscomp$1_position$jscomp$123$$)?$APP.$app$common$types$path$helpers$position_fixed_angle$$($G__68149$jscomp$inline_6967$$,$last_point$jscomp$3_map__68144$$):$G__68149$jscomp$inline_6967$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($last_point$jscomp$3_map__68144$$,$fix_angle_QMARK_$jscomp$1_position$jscomp$123$$)?
$state$jscomp$635$$:$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$6$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc_in$$($state$jscomp$635$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2236_id$jscomp$646$$,$APP.$cljs$cst$3425$last_point$$],null),$fix_angle_QMARK_$jscomp$1_position$jscomp$123$$),
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2236_id$jscomp$646$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3426$prev_handler$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2236_id$jscomp$646$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3428$preview$$),
$app$main$data$workspace$path$state$get_path_location$$($state$jscomp$635$$),$app$main$data$workspace$path$helpers$append_node$$,$fix_angle_QMARK_$jscomp$1_position$jscomp$123$$,$last_point$jscomp$3_map__68144$$,$map__68144__$1_prev_handler$jscomp$5$$)});return new $app$main$data$workspace$path$drawing$add_node_68140$$($p__68135$$,$map__68136__$1$$,$x$jscomp$1199$$,$y$jscomp$433$$,$shift_QMARK_$jscomp$18$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$drawing$drag_handler$cljs$0core$0IFn$0_invoke$0arity$04$$=function($position$jscomp$125$$,$index$jscomp$319$$,$prefix$jscomp$49$$,$p__68160$$){var $map__68161__$1$$=$APP.$cljs$core$__destructure_map$$($p__68160$$),$x$jscomp$1201$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68161__$1$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$435$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68161__$1$$,$APP.$cljs$cst$1500$y$$),$alt_QMARK_$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68161__$1$$,
$APP.$cljs$cst$4088$alt_QMARK_$$),$shift_QMARK_$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68161__$1$$,$APP.$cljs$cst$4087$shift_QMARK_$$);typeof $app$main$data$workspace$path$drawing$drag_handler_68165$$==="undefined"&&($app$main$data$workspace$path$drawing$drag_handler_68165$$=function($x$jscomp$1202$$,$y$jscomp$436$$,$alt_QMARK_$jscomp$11$$,$index$jscomp$320$$,$prefix$jscomp$50$$,$p__68160$jscomp$1$$,$map__68161$jscomp$1$$,$shift_QMARK_$jscomp$21$$,$position$jscomp$126$$,
$meta68166$$){this.x=$x$jscomp$1202$$;this.y=$y$jscomp$436$$;this.$alt_QMARK_$=$alt_QMARK_$jscomp$11$$;this.index=$index$jscomp$320$$;this.prefix=$prefix$jscomp$50$$;this.$p__68160$=$p__68160$jscomp$1$$;this.$map__68161$=$map__68161$jscomp$1$$;this.$shift_QMARK_$=$shift_QMARK_$jscomp$21$$;this.position=$position$jscomp$126$$;this.$meta68166$=$meta68166$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$drag_handler_68165$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$drag_handler_68165$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4101$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_drag_handler$$},$app$main$data$workspace$path$drawing$drag_handler_68165$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68167$$,$meta68166__$1$$){return new $app$main$data$workspace$path$drawing$drag_handler_68165$$(this.x,this.y,this.$alt_QMARK_$,
this.index,this.prefix,this.$p__68160$,this.$map__68161$,this.$shift_QMARK_$,this.position,$meta68166__$1$$)},$app$main$data$workspace$path$drawing$drag_handler_68165$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68166$},$app$main$data$workspace$path$drawing$drag_handler_68165$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$drag_handler_68165$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2237_id$jscomp$647$$,
$state$jscomp$636$$){var $self__$jscomp$5300$$=this;$_$jscomp$2237_id$jscomp$647$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$636$$);var $content$jscomp$190$$=$APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$636$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$])),$index__$1$jscomp$10$$=function(){var $or__5025__auto__$jscomp$785$$=$self__$jscomp$5300$$.index;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$785$$)?
$or__5025__auto__$jscomp$785$$:$APP.$cljs$core$count$$($content$jscomp$190$$)}(),$modifiers$jscomp$97_prefix__$1$jscomp$2$$=function(){var $or__5025__auto__$jscomp$786$$=$self__$jscomp$5300$$.prefix;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$786$$)?$or__5025__auto__$jscomp$786$$:$APP.$cljs$cst$1805$c1$$}(),$position__$1$jscomp$5$$=function(){var $or__5025__auto__$jscomp$787$$=$self__$jscomp$5300$$.position;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$787$$)?$or__5025__auto__$jscomp$787$$:
$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$190$$,$index__$1$jscomp$10$$-1))}(),$dx$jscomp$22_map__68174_old_handler$$=$APP.$app$common$types$path$get_handler_point$$($content$jscomp$190$$,$index__$1$jscomp$10$$,$modifiers$jscomp$97_prefix__$1$jscomp$2$$),$handler_position$$=function(){var $G__68178$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5300$$.x,
$self__$jscomp$5300$$.y);return $APP.$cljs$core$truth_$$($self__$jscomp$5300$$.$shift_QMARK_$)?$APP.$app$common$types$path$helpers$position_fixed_angle$$($G__68178$$,$position__$1$jscomp$5$$):$G__68178$$}();$dx$jscomp$22_map__68174_old_handler$$=$dx$jscomp$22_map__68174_old_handler$$!=null?$APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$subtract$$($position__$1$jscomp$5$$,$dx$jscomp$22_map__68174_old_handler$$),$APP.$app$common$geom$point$subtract$$($handler_position$$,$position__$1$jscomp$5$$)):
$APP.$app$common$geom$point$subtract$$($handler_position$$,$position__$1$jscomp$5$$);var $dy$jscomp$22_map__68174__$1$$=$APP.$cljs$core$__destructure_map$$($dx$jscomp$22_map__68174_old_handler$$);$dx$jscomp$22_map__68174_old_handler$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$22_map__68174__$1$$,$APP.$cljs$cst$1499$x$$);$dy$jscomp$22_map__68174__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dy$jscomp$22_map__68174__$1$$,$APP.$cljs$cst$1500$y$$);var $match_opposite_QMARK_$$=
$APP.$cljs$core$not$$($self__$jscomp$5300$$.$alt_QMARK_$);$modifiers$jscomp$97_prefix__$1$jscomp$2$$=$APP.$app$main$data$workspace$path$helpers$move_handler_modifiers$$($content$jscomp$190$$,$index__$1$jscomp$10$$,$modifiers$jscomp$97_prefix__$1$jscomp$2$$,$match_opposite_QMARK_$$,$match_opposite_QMARK_$$,$dx$jscomp$22_map__68174_old_handler$$,$dy$jscomp$22_map__68174__$1$$);return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$636$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2237_id$jscomp$647$$,$APP.$cljs$cst$1909$content_modifiers$$],null),$APP.$cljs$core$merge$$,$modifiers$jscomp$97_prefix__$1$jscomp$2$$),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2237_id$jscomp$647$$,$APP.$cljs$cst$3427$drag_handler$$],null),
$handler_position$$)});return new $app$main$data$workspace$path$drawing$drag_handler_68165$$($x$jscomp$1201$$,$y$jscomp$435$$,$alt_QMARK_$jscomp$10$$,$index$jscomp$319$$,$prefix$jscomp$49$$,$p__68160$$,$map__68161__$1$$,$shift_QMARK_$jscomp$20$$,$position$jscomp$125$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$drawing$finish_drag$$=function(){typeof $app$main$data$workspace$path$drawing$finish_drag_68185$$==="undefined"&&($app$main$data$workspace$path$drawing$finish_drag_68185$$=function($meta68186$$){this.$meta68186$=$meta68186$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4102$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_finish_drag$$},$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68187$$,$meta68186__$1$$){return new $app$main$data$workspace$path$drawing$finish_drag_68185$$($meta68186__$1$$)},$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68186$},$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2238_id$jscomp$648$$,$state$jscomp$637$$){$_$jscomp$2238_id$jscomp$648$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$637$$);var $content$jscomp$191_modifiers$jscomp$98$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$637$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2238_id$jscomp$648$$,$APP.$cljs$cst$1909$content_modifiers$$],null));$content$jscomp$191_modifiers$jscomp$98$$=$APP.$app$common$types$path$apply_content_modifiers$$($APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$637$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$])),$content$jscomp$191_modifiers$jscomp$98$$);var $handler$jscomp$38$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$637$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2238_id$jscomp$648$$,$APP.$cljs$cst$3427$drag_handler$$],null));return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$main$data$workspace$path$state$set_content$$($state$jscomp$637$$,
$content$jscomp$191_modifiers$jscomp$98$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2238_id$jscomp$648$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$3427$drag_handler$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2238_id$jscomp$648$$],
null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1909$content_modifiers$$),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2238_id$jscomp$648$$,$APP.$cljs$cst$3426$prev_handler$$],null),$handler$jscomp$38$$),$app$main$data$workspace$path$state$get_path_location$$($state$jscomp$637$$),$app$common$types$path$update_geometry$$)},$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$finish_drag_68185$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2239_id$jscomp$649$$,$handler$jscomp$39_state$jscomp$638$$){$_$jscomp$2239_id$jscomp$649$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($handler$jscomp$39_state$jscomp$638$$);$handler$jscomp$39_state$jscomp$638$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($handler$jscomp$39_state$jscomp$638$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2239_id$jscomp$649$$,$APP.$cljs$cst$3426$prev_handler$$],null));return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$drawing$preview_next_point$$($handler$jscomp$39_state$jscomp$638$$),$app$main$data$workspace$path$undo$merge_head$$())});return new $app$main$data$workspace$path$drawing$finish_drag_68185$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$drawing$make_node_events_stream$$=function($stream$jscomp$67$$){return $APP.$beicon$v2$core$merge_map$$(function(){return $APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4103$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_close_path_drag_start$$),$stream$jscomp$67$$)))};
$app$main$data$workspace$path$drawing$make_drag_stream$$=function($drag_events$jscomp$1_state$jscomp$642$$,$stopper$jscomp$24_stream$jscomp$68$$,$down_event$$){$stopper$jscomp$24_stream$jscomp$68$$=$APP.$beicon$v2$core$merge$$($APP.$app$util$mouse$drag_stopper$cljs$0core$0IFn$0_invoke$0arity$02$$($stopper$jscomp$24_stream$jscomp$68$$,null),$APP.$beicon$v2$core$filter$$($APP.$app$main$data$workspace$path$drawing$end_path_event_QMARK_$$,$stopper$jscomp$24_stream$jscomp$68$$));$drag_events$jscomp$1_state$jscomp$642$$=
$APP.$beicon$v2$core$take_until$$($stopper$jscomp$24_stream$jscomp$68$$,$APP.$beicon$v2$core$map$$(function($p1__68237_SHARP_$$){return $APP.$app$main$data$workspace$path$drawing$drag_handler$cljs$0core$0IFn$0_invoke$0arity$04$$(null,null,$APP.$cljs$cst$1805$c1$$,$p1__68237_SHARP_$$)},$APP.$app$main$data$workspace$path$streams$position_stream$$($drag_events$jscomp$1_state$jscomp$642$$)));return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$drawing$add_node$$($down_event$$)),
$APP.$app$main$data$workspace$path$streams$drag_stream$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$beicon$v2$core$concat$$($drag_events$jscomp$1_state$jscomp$642$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$drawing$finish_drag$$()))))};
$app$main$data$workspace$path$drawing$start_edition$$=function($_id$jscomp$1$$){typeof $app$main$data$workspace$path$drawing$start_edition_68242$$==="undefined"&&($app$main$data$workspace$path$drawing$start_edition_68242$$=function($_id$jscomp$2$$,$meta68243$$){this.$_id$=$_id$jscomp$2$$;this.$meta68243$=$meta68243$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4106$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_edition$$},$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68244$$,$meta68243__$1$$){return new $app$main$data$workspace$path$drawing$start_edition_68242$$(this.$_id$,$meta68243__$1$$)},
$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68243$},$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2243_id$jscomp$651$$,$state$jscomp$643$$){$_$jscomp$2243_id$jscomp$651$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$643$$);
return $APP.$cljs$core$assoc_in$$($state$jscomp$643$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2243_id$jscomp$651$$,$APP.$cljs$cst$4107$edit_mode$$],null),$APP.$cljs$cst$4108$draw$$)},$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_edition_68242$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2244_stoper_stream$$,$state$jscomp$644$$,$stream$jscomp$69$$){var $mouse_down_mousedown_events$$=$APP.$beicon$v2$core$filter$$($app$util$mouse$mouse_down_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($APP.$app$util$mouse$mouse_event_QMARK_$$,$stream$jscomp$69$$)),$end_stream$$=$APP.$beicon$v2$core$share$$($APP.$beicon$v2$core$filter$$($APP.$app$main$data$workspace$path$drawing$end_path_event_QMARK_$$,$stream$jscomp$69$$));$_$jscomp$2244_stoper_stream$$=$APP.$beicon$v2$core$merge$$($end_stream$$,
$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4106$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_edition$$),$stream$jscomp$69$$));var $mousemove_events$$=$APP.$beicon$v2$core$map$$(function($p1__68238_SHARP_$$){return $app$main$data$workspace$path$drawing$preview_next_point$$($p1__68238_SHARP_$$)},$APP.$app$main$data$workspace$path$streams$position_stream$$($state$jscomp$644$$));$mouse_down_mousedown_events$$=$APP.$beicon$v2$core$take_until$$($end_stream$$,
$APP.$beicon$v2$core$switch_map$$(function($p1__68241_SHARP_$$){return $beicon$v2$core$race$$($app$main$data$workspace$path$drawing$make_node_events_stream$$($stream$jscomp$69$$),$app$main$data$workspace$path$drawing$make_drag_stream$$($state$jscomp$644$$,$stream$jscomp$69$$,$p1__68241_SHARP_$$))},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__68240_SHARP_$$,$p2__68239_SHARP_$$){return $p2__68239_SHARP_$$},$APP.$app$main$data$workspace$path$streams$position_stream$$($state$jscomp$644$$),
$mouse_down_mousedown_events$$)));return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$undo$start_path_undo$$()),$APP.$beicon$v2$core$take_until$$($_$jscomp$2244_stoper_stream$$,$APP.$beicon$v2$core$merge$$($mousemove_events$$,$mouse_down_mousedown_events$$)),(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$4109$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_end_edition$$)))});return new $app$main$data$workspace$path$drawing$start_edition_68242$$($_id$jscomp$1$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$drawing$setup_frame$$=function(){typeof $app$main$data$workspace$path$drawing$setup_frame_68252$$==="undefined"&&($app$main$data$workspace$path$drawing$setup_frame_68252$$=function($meta68253$$){this.$meta68253$=$meta68253$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$setup_frame_68252$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$setup_frame_68252$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4110$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_setup_frame$$},$app$main$data$workspace$path$drawing$setup_frame_68252$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68254$$,$meta68253__$1$$){return new $app$main$data$workspace$path$drawing$setup_frame_68252$$($meta68253__$1$$)},$app$main$data$workspace$path$drawing$setup_frame_68252$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68253$},$app$main$data$workspace$path$drawing$setup_frame_68252$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$setup_frame_68252$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2245_objects$jscomp$582$$,$state$jscomp$645$$){$_$jscomp$2245_objects$jscomp$582$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$645$$);var $content$jscomp$193_position$jscomp$131$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$645$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$,$APP.$cljs$cst$1621$content$$],null),$APP.$cljs$core$PersistentVector$EMPTY$$);$content$jscomp$193_position$jscomp$131$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$193_position$jscomp$131$$,0),$APP.$cljs$cst$1419$params$$));var $frame_id$jscomp$93$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$container$get_first_valid_parent$$($_$jscomp$2245_objects$jscomp$582$$,$APP.$app$common$types$shape_tree$top_nested_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2245_objects$jscomp$582$$,$content$jscomp$193_position$jscomp$131$$))),$flex_layout_QMARK_$jscomp$4$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2245_objects$jscomp$582$$,$frame_id$jscomp$93$$),$drop_index$jscomp$9$$=
$APP.$cljs$core$truth_$$($flex_layout_QMARK_$jscomp$4$$)?$app$common$geom$shapes$flex_layout$drop_area$get_drop_index$$($frame_id$jscomp$93$$,$_$jscomp$2245_objects$jscomp$582$$,$content$jscomp$193_position$jscomp$131$$):null;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$645$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$],null),function($G__68261_object$jscomp$34$$){$G__68261_object$jscomp$34$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68261_object$jscomp$34$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$93$$),$APP.$cljs$cst$1603$parent_id$$,$frame_id$jscomp$93$$);return $drop_index$jscomp$9$$!=null?$APP.$cljs$core$with_meta$$($G__68261_object$jscomp$34$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1779$index$$,$drop_index$jscomp$9$$],null)):$G__68261_object$jscomp$34$$})});return new $app$main$data$workspace$path$drawing$setup_frame_68252$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$drawing$handle_drawing_end$$=function($shape_id$jscomp$107$$){typeof $app$main$data$workspace$path$drawing$handle_drawing_end_68265$$==="undefined"&&($app$main$data$workspace$path$drawing$handle_drawing_end_68265$$=function($shape_id$jscomp$108$$,$meta68266$$){this.$shape_id$=$shape_id$jscomp$108$$;this.$meta68266$=$meta68266$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4111$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_handle_drawing_end$$},$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68267$$,$meta68266__$1$$){return new $app$main$data$workspace$path$drawing$handle_drawing_end_68265$$(this.$shape_id$,
$meta68266__$1$$)},$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68266$},$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($G__68285$jscomp$inline_6969__$jscomp$2246_content$jscomp$194$$,$state$jscomp$646$$){$G__68285$jscomp$inline_6969__$jscomp$2246_content$jscomp$194$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$646$$,$APP.$cljs$cst$2149$workspace_drawing$$),$APP.$cljs$cst$2160$object$$),$APP.$cljs$cst$1621$content$$);$G__68285$jscomp$inline_6969__$jscomp$2246_content$jscomp$194$$=$G__68285$jscomp$inline_6969__$jscomp$2246_content$jscomp$194$$==null?null:$app$common$types$path$impl$check_content$$($G__68285$jscomp$inline_6969__$jscomp$2246_content$jscomp$194$$);
return $APP.$cljs$core$count$$($G__68285$jscomp$inline_6969__$jscomp$2246_content$jscomp$194$$)>1?$APP.$cljs$core$assoc_in$$($state$jscomp$646$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$cst$2160$object$$,$cljs$cst$4073$initialized_QMARK_$$],null),!0):$state$jscomp$646$$},$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2247_temp__5825__auto__$jscomp$206$$,$state$jscomp$647$$){$_$jscomp$2247_temp__5825__auto__$jscomp$206$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$647$$,$APP.$cljs$cst$2149$workspace_drawing$$),$APP.$cljs$cst$2160$object$$),$APP.$cljs$cst$1621$content$$);
return $APP.$cljs$core$truth_$$($_$jscomp$2247_temp__5825__auto__$jscomp$206$$)?$APP.$cljs$core$count$$($_$jscomp$2247_temp__5825__auto__$jscomp$206$$)>1?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$drawing$setup_frame$$(),$app$main$data$workspace$drawing$common$handle_finish_drawing$$(),$APP.$app$main$data$workspace$edition$start_edition_mode$$(this.$shape_id$),$APP.$app$main$data$workspace$path$drawing$change_edit_mode$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$path$drawing$change_edit_mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$4108$draw$$):
$APP.$app$main$data$workspace$path$drawing$change_edit_mode$$($APP.$cljs$cst$4108$draw$$)):(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$drawing$common$handle_finish_drawing$$()):null});return new $app$main$data$workspace$path$drawing$handle_drawing_end_68265$$($shape_id$jscomp$107$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$drawing$handle_drawing$$=function(){typeof $app$main$data$workspace$path$drawing$handle_new_shape_68286$$==="undefined"&&($app$main$data$workspace$path$drawing$handle_new_shape_68286$$=function($meta68287$$){this.$meta68287$=$meta68287$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4112$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_handle_new_shape$$},$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68288$$,$meta68287__$1$$){return new $app$main$data$workspace$path$drawing$handle_new_shape_68286$$($meta68287__$1$$)},$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68287$},
$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2248_shape$jscomp$683$$,$state$jscomp$648$$){$_$jscomp$2248_shape$jscomp$683$$=$APP.$app$common$types$shape$setup_shape$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$294$path$$],null));
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$648$$,$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2160$object$$,$_$jscomp$2248_shape$jscomp$683$$)},$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$handle_new_shape_68286$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2249_shape_id$jscomp$109$$,
$state$jscomp$649$$,$stream$jscomp$70$$){$_$jscomp$2249_shape_id$jscomp$109$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$649$$,$APP.$cljs$cst$2149$workspace_drawing$$),$APP.$cljs$cst$2160$object$$),$APP.$cljs$cst$266$id$$);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$drawing$start_edition$$($_$jscomp$2249_shape_id$jscomp$109$$)),
$APP.$beicon$v2$core$map$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$data$workspace$path$drawing$handle_drawing_end$$,$_$jscomp$2249_shape_id$jscomp$109$$),$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4109$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_end_edition$$),$stream$jscomp$70$$)))))});return new $app$main$data$workspace$path$drawing$handle_new_shape_68286$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$drawing$start_draw_mode$$=function(){typeof $app$main$data$workspace$path$drawing$start_draw_mode_68293$$==="undefined"&&($app$main$data$workspace$path$drawing$start_draw_mode_68293$$=function($meta68294$$){this.$meta68294$=$meta68294$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4113$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_draw_mode$$},$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68295$$,$meta68294__$1$$){return new $app$main$data$workspace$path$drawing$start_draw_mode_68293$$($meta68294__$1$$)},$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68294$},$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2250_id$jscomp$652$$,$state$jscomp$650$$){$_$jscomp$2250_id$jscomp$652$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$650$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);var $content$jscomp$196_objects$jscomp$583$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$650$$);
$content$jscomp$196_objects$jscomp$583$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$196_objects$jscomp$583$$,$_$jscomp$2250_id$jscomp$652$$),$APP.$cljs$cst$1621$content$$);return $APP.$cljs$core$truth_$$($content$jscomp$196_objects$jscomp$583$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$650$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2250_id$jscomp$652$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4083$old_content$$,$content$jscomp$196_objects$jscomp$583$$):$state$jscomp$650$$},$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_draw_mode_68293$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$.$cljs$core$IFn$_invoke$arity$0$?
$app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$.$cljs$core$IFn$_invoke$arity$0$():$app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$())});return new $app$main$data$workspace$path$drawing$start_draw_mode_68293$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$drawing$change_edit_mode$$=function($mode$jscomp$29$$){typeof $app$main$data$workspace$path$drawing$change_edit_mode_68332$$==="undefined"&&($app$main$data$workspace$path$drawing$change_edit_mode_68332$$=function($mode$jscomp$30$$,$meta68333$$){this.mode=$mode$jscomp$30$$;this.$meta68333$=$meta68333$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4115$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_change_edit_mode$$},$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68334$$,$meta68333__$1$$){return new $app$main$data$workspace$path$drawing$change_edit_mode_68332$$(this.mode,$meta68333__$1$$)},
$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68333$},$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2253_temp__5823__auto__$jscomp$181$$,$state$jscomp$652$$){$_$jscomp$2253_temp__5823__auto__$jscomp$181$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$652$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);return $APP.$cljs$core$truth_$$($_$jscomp$2253_temp__5823__auto__$jscomp$181$$)?$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$652$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2253_temp__5823__auto__$jscomp$181$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4107$edit_mode$$,this.mode])):$state$jscomp$652$$},$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$change_edit_mode_68332$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2254_temp__5825__auto__$jscomp$207$$,
$G__68347_state$jscomp$653$$){$_$jscomp$2254_temp__5825__auto__$jscomp$207$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__68347_state$jscomp$653$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);if($APP.$cljs$core$truth_$$($_$jscomp$2254_temp__5825__auto__$jscomp$207$$))switch($G__68347_state$jscomp$653$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__68347_state$jscomp$653$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),$_$jscomp$2254_temp__5825__auto__$jscomp$207$$),$APP.$cljs$cst$4107$edit_mode$$),$G__68347_state$jscomp$653$$ instanceof $APP.$cljs$core$Keyword$$?$G__68347_state$jscomp$653$$.$fqn$:null){case "move":return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$common$finish_path$$());case "draw":return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$drawing$start_draw_mode$$());default:return $APP.$beicon$v2$core$empty$$()}else return null});
return new $app$main$data$workspace$path$drawing$change_edit_mode_68332$$($mode$jscomp$29$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$drawing$check_changed_content$$=function(){typeof $app$main$data$workspace$path$drawing$check_changed_content_68361$$==="undefined"&&($app$main$data$workspace$path$drawing$check_changed_content_68361$$=function($meta68362$$){this.$meta68362$=$meta68362$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$check_changed_content_68361$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$path$drawing$check_changed_content_68361$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4117$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_check_changed_content$$},$app$main$data$workspace$path$drawing$check_changed_content_68361$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68363$$,$meta68362__$1$$){return new $app$main$data$workspace$path$drawing$check_changed_content_68361$$($meta68362__$1$$)},$app$main$data$workspace$path$drawing$check_changed_content_68361$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68362$},$app$main$data$workspace$path$drawing$check_changed_content_68361$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$check_changed_content_68361$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2256_content$jscomp$197$$,$mode$jscomp$31_state$jscomp$655$$){var $empty_content_QMARK__id$jscomp$657$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($mode$jscomp$31_state$jscomp$655$$);
$_$jscomp$2256_content$jscomp$197$$=$APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($mode$jscomp$31_state$jscomp$655$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]));var $old_content$jscomp$4$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($mode$jscomp$31_state$jscomp$655$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$APP.$cljs$cst$1908$edit_path$$,$empty_content_QMARK__id$jscomp$657$$,$APP.$cljs$cst$4083$old_content$$],null));$mode$jscomp$31_state$jscomp$655$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($mode$jscomp$31_state$jscomp$655$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$empty_content_QMARK__id$jscomp$657$$,$APP.$cljs$cst$4107$edit_mode$$],null));$empty_content_QMARK__id$jscomp$657$$=
$APP.$cljs$core$empty_QMARK_$$($_$jscomp$2256_content$jscomp$197$$);return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2256_content$jscomp$197$$,$old_content$jscomp$4$$)&&!$empty_content_QMARK__id$jscomp$657$$?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$changes$save_path_content$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($mode$jscomp$31_state$jscomp$655$$,$APP.$cljs$cst$4108$draw$$)?
(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3430$interrupt$$):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$common$finish_path$$(),$APP.$app$main$data$workspace$drawing$common$clear_drawing$$())});return new $app$main$data$workspace$path$drawing$check_changed_content_68361$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$selection$update_selection$$=function($point_change$$){typeof $app$main$data$workspace$path$selection$update_selection_68218$$==="undefined"&&($app$main$data$workspace$path$selection$update_selection_68218$$=function($point_change$jscomp$1$$,$meta68219$$){this.$point_change$=$point_change$jscomp$1$$;this.$meta68219$=$meta68219$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$selection$update_selection_68218$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$selection$update_selection_68218$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4131$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_update_selection$$},$app$main$data$workspace$path$selection$update_selection_68218$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68220$$,$meta68219__$1$$){return new $app$main$data$workspace$path$selection$update_selection_68218$$(this.$point_change$,
$meta68219__$1$$)},$app$main$data$workspace$path$selection$update_selection_68218$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68219$},$app$main$data$workspace$path$selection$update_selection_68218$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$selection$update_selection_68218$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2267_id$jscomp$666$$,$state$jscomp$666$$){$_$jscomp$2267_id$jscomp$666$$=
$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$666$$);var $selected_points$jscomp$3_selected_points__$1$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$666$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),$_$jscomp$2267_id$jscomp$666$$),$APP.$cljs$cst$4125$selected_points$$,
$APP.$cljs$core$PersistentHashSet$EMPTY$$);$selected_points$jscomp$3_selected_points__$1$jscomp$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(this.$point_change$),$selected_points$jscomp$3_selected_points__$1$jscomp$2$$);return $APP.$cljs$core$assoc_in$$($state$jscomp$666$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2267_id$jscomp$666$$,$APP.$cljs$cst$4125$selected_points$$],null),$selected_points$jscomp$3_selected_points__$1$jscomp$2$$)});return new $app$main$data$workspace$path$selection$update_selection_68218$$($point_change$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$edition$apply_content_modifiers$$=function(){typeof $app$main$data$workspace$path$edition$apply_content_modifiers_68255$$==="undefined"&&($app$main$data$workspace$path$edition$apply_content_modifiers_68255$$=function($meta68256$$){this.$meta68256$=$meta68256$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$edition$apply_content_modifiers_68255$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$path$edition$apply_content_modifiers_68255$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4134$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_apply_content_modifiers$$},$app$main$data$workspace$path$edition$apply_content_modifiers_68255$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68257$$,$meta68256__$1$$){return new $app$main$data$workspace$path$edition$apply_content_modifiers_68255$$($meta68256__$1$$)},$app$main$data$workspace$path$edition$apply_content_modifiers_68255$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68256$},$app$main$data$workspace$path$edition$apply_content_modifiers_68255$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$apply_content_modifiers_68255$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$,$objects$jscomp$584_state$jscomp$668$$){var $id$jscomp$669$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($objects$jscomp$584_state$jscomp$668$$);
$changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$=$app$main$data$workspace$path$state$get_path$$($objects$jscomp$584_state$jscomp$668$$);var $content_modifiers$jscomp$1_new_content$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$584_state$jscomp$668$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),
$id$jscomp$669$$),$APP.$cljs$cst$1909$content_modifiers$$);if($changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$==null||$content_modifiers$jscomp$1_new_content$jscomp$8$$==null)return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$edition$clear_edition_mode$$());var $page_id$jscomp$187$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$584_state$jscomp$668$$,$APP.$cljs$cst$1903$current_page_id$$,$objects$jscomp$584_state$jscomp$668$$);$objects$jscomp$584_state$jscomp$668$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$584_state$jscomp$668$$);var $content$jscomp$200_old_points_point_change$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$,$APP.$cljs$cst$1621$content$$);$content_modifiers$jscomp$1_new_content$jscomp$8$$=$APP.$app$common$types$path$apply_content_modifiers$$($content$jscomp$200_old_points_point_change$jscomp$2$$,$content_modifiers$jscomp$1_new_content$jscomp$8$$);
$content$jscomp$200_old_points_point_change$jscomp$2$$=$APP.$app$common$types$path$get_points$$($content$jscomp$200_old_points_point_change$jscomp$2$$);var $new_points$jscomp$2$$=$APP.$app$common$types$path$get_points$$($content_modifiers$jscomp$1_new_content$jscomp$8$$);$content$jscomp$200_old_points_point_change$jscomp$2$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$merge$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$hash_map$$,$content$jscomp$200_old_points_point_change$jscomp$2$$,
$new_points$jscomp$2$$));return $content_modifiers$jscomp$1_new_content$jscomp$8$$!=null&&$changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$!=null?($changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$=$app$main$data$workspace$path$changes$generate_path_changes$$(this,$objects$jscomp$584_state$jscomp$668$$,$page_id$jscomp$187$$,$changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$),$content_modifiers$jscomp$1_new_content$jscomp$8$$),
$APP.$cljs$core$empty_QMARK_$$($content_modifiers$jscomp$1_new_content$jscomp$8$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$),$APP.$app$main$data$workspace$edition$clear_edition_mode$$()):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$225_it$jscomp$199_shape$jscomp$684$$),$app$main$data$workspace$path$selection$update_selection$$($content$jscomp$200_old_points_point_change$jscomp$2$$),
function($state__$1$jscomp$43$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$6$($state__$1$jscomp$43$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$id$jscomp$669$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1909$content_modifiers$$,$APP.$cljs$cst$4135$moving_nodes$$,$APP.$cljs$cst$4133$moving_handler$$)})):null});return new $app$main$data$workspace$path$edition$apply_content_modifiers_68255$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$edition$modify_content_point$$=function($content$jscomp$201_handler_indices$$,$map__68273__$1_p__68271_point_indices$$,$$__$1$jscomp$21_modifiers$jscomp$100$$,$point$jscomp$73$$){$map__68273__$1_p__68271_point_indices$$=$APP.$cljs$core$__destructure_map$$($map__68273__$1_p__68271_point_indices$$);var $dx$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68273__$1_p__68271_point_indices$$,$APP.$cljs$cst$1499$x$$),$dy$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68273__$1_p__68271_point_indices$$,
$APP.$cljs$cst$1500$y$$);$map__68273__$1_p__68271_point_indices$$=$app$common$types$path$point_indices$$($content$jscomp$201_handler_indices$$,$point$jscomp$73$$);$content$jscomp$201_handler_indices$$=$app$common$types$path$handler_indices$$($content$jscomp$201_handler_indices$$,$point$jscomp$73$$);$$__$1$jscomp$21_modifiers$jscomp$100$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modifiers__$1$jscomp$14$$,$index$jscomp$327$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($modifiers__$1$jscomp$14$$,
$index$jscomp$327$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1499$x$$,$dx$jscomp$25$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$dy$jscomp$25$$]))},$$__$1$jscomp$21_modifiers$jscomp$100$$,$map__68273__$1_p__68271_point_indices$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($modifiers__$1$jscomp$15$$,$cx$jscomp$19_p__68275$$){var $index$jscomp$328$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cx$jscomp$19_p__68275$$,
0,null),$cy$jscomp$20_prefix$jscomp$58$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cx$jscomp$19_p__68275$$,1,null);$cx$jscomp$19_p__68275$$=$APP.$app$common$data$prefix_keyword$$($cy$jscomp$20_prefix$jscomp$58$$,$APP.$cljs$cst$1499$x$$);$cy$jscomp$20_prefix$jscomp$58$$=$APP.$app$common$data$prefix_keyword$$($cy$jscomp$20_prefix$jscomp$58$$,$APP.$cljs$cst$1500$y$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($modifiers__$1$jscomp$15$$,$index$jscomp$328$$,
$APP.$cljs$core$assoc$$,$cx$jscomp$19_p__68275$$,$dx$jscomp$25$$,$cy$jscomp$20_prefix$jscomp$58$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$dy$jscomp$25$$]))},$$__$1$jscomp$21_modifiers$jscomp$100$$,$content$jscomp$201_handler_indices$$)};
$app$main$data$workspace$path$edition$set_move_modifier$$=function($points$jscomp$88$$,$move_modifier$$){typeof $app$main$data$workspace$path$edition$set_modifiers_68282$$==="undefined"&&($app$main$data$workspace$path$edition$set_modifiers_68282$$=function($points$jscomp$89$$,$move_modifier$jscomp$1$$,$meta68283$$){this.points=$points$jscomp$89$$;this.$move_modifier$=$move_modifier$jscomp$1$$;this.$meta68283$=$meta68283$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$path$edition$set_modifiers_68282$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$set_modifiers_68282$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4136$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_set_modifiers$$},$app$main$data$workspace$path$edition$set_modifiers_68282$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68284$$,$meta68283__$1$$){return new $app$main$data$workspace$path$edition$set_modifiers_68282$$(this.points,
this.$move_modifier$,$meta68283__$1$$)},$app$main$data$workspace$path$edition$set_modifiers_68282$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68283$},$app$main$data$workspace$path$edition$set_modifiers_68282$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$set_modifiers_68282$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2270_id$jscomp$670$$,$state$jscomp$669$$){$_$jscomp$2270_id$jscomp$670$$=
$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$669$$);var $content$jscomp$202_content_modifiers__$1_modifiers_reducer$$=$APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$669$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]));$content$jscomp$202_content_modifiers__$1_modifiers_reducer$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$main$data$workspace$path$edition$modify_content_point$$,
$content$jscomp$202_content_modifiers__$1_modifiers_reducer$$,this.$move_modifier$);var $content_modifiers$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$669$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),$_$jscomp$2270_id$jscomp$670$$),$APP.$cljs$cst$1909$content_modifiers$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);
$content$jscomp$202_content_modifiers__$1_modifiers_reducer$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($content$jscomp$202_content_modifiers__$1_modifiers_reducer$$,$content_modifiers$jscomp$2$$,this.points);return $APP.$cljs$core$assoc_in$$($state$jscomp$669$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2270_id$jscomp$670$$,$APP.$cljs$cst$1909$content_modifiers$$],
null),$content$jscomp$202_content_modifiers__$1_modifiers_reducer$$)});return new $app$main$data$workspace$path$edition$set_modifiers_68282$$($points$jscomp$88$$,$move_modifier$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$edition$get_displacement$$=function($G__68315__$1_direction$jscomp$22$$){$G__68315__$1_direction$jscomp$22$$=$G__68315__$1_direction$jscomp$22$$ instanceof $APP.$cljs$core$Keyword$$?$G__68315__$1_direction$jscomp$22$$.$fqn$:null;switch($G__68315__$1_direction$jscomp$22$$){case "up":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,-1);case "down":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,1);case "left":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,
0);case "right":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,0);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__68315__$1_direction$jscomp$22$$)].join(""));}};
$app$main$data$workspace$path$edition$finish_move_selected$$=function(){typeof $app$main$data$workspace$path$edition$finish_move_selected_68319$$==="undefined"&&($app$main$data$workspace$path$edition$finish_move_selected_68319$$=function($meta68320$$){this.$meta68320$=$meta68320$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$edition$finish_move_selected_68319$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$path$edition$finish_move_selected_68319$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4140$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_finish_move_selected$$},$app$main$data$workspace$path$edition$finish_move_selected_68319$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68321$$,$meta68320__$1$$){return new $app$main$data$workspace$path$edition$finish_move_selected_68319$$($meta68320__$1$$)},$app$main$data$workspace$path$edition$finish_move_selected_68319$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68320$},$app$main$data$workspace$path$edition$finish_move_selected_68319$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$finish_move_selected_68319$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2274_id$jscomp$674$$,$state$jscomp$673$$){$_$jscomp$2274_id$jscomp$674$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$673$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$673$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2274_id$jscomp$674$$],null),$APP.$cljs$core$dissoc$$,$cljs$cst$4141$current_move$$)});return new $app$main$data$workspace$path$edition$finish_move_selected_68319$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$edition$start_path_edit$$=function($id$jscomp$678$$){typeof $app$main$data$workspace$path$edition$start_path_edit_68366$$==="undefined"&&($app$main$data$workspace$path$edition$start_path_edit_68366$$=function($id$jscomp$679$$,$meta68367$$){this.id=$id$jscomp$679$$;this.$meta68367$=$meta68367$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4144$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_start_path_edit$$},$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68368$$,$meta68367__$1$$){return new $app$main$data$workspace$path$edition$start_path_edit_68366$$(this.id,$meta68367__$1$$)},
$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68367$},$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2279_objects$jscomp$585$$,$state$jscomp$677$$){$_$jscomp$2279_objects$jscomp$585$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$677$$);
var $shape$jscomp$685$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2279_objects$jscomp$585$$,this.id);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$data$workspace$path$state$set_content$$($state$jscomp$677$$,$app$common$types$path$close_subpaths$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$685$$))),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$APP.$cljs$cst$1908$edit_path$$,this.id],null),function($state__$1$jscomp$44_state__$2$jscomp$3$$){$state__$1$jscomp$44_state__$2$jscomp$3$$=$APP.$cljs$core$truth_$$($state__$1$jscomp$44_state__$2$jscomp$3$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1782$move$$,$APP.$cljs$cst$4107$edit_mode$$.$cljs$core$IFn$_invoke$arity$1$($state__$1$jscomp$44_state__$2$jscomp$3$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__$1$jscomp$44_state__$2$jscomp$3$$,$APP.$cljs$cst$4107$edit_mode$$,
$APP.$cljs$cst$4108$draw$$):$state__$1$jscomp$44_state__$2$jscomp$3$$:new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$4107$edit_mode$$,$APP.$cljs$cst$1782$move$$,$APP.$cljs$cst$1906$selected$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$cst$4086$snap_toggled$$,!1],null);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__$1$jscomp$44_state__$2$jscomp$3$$,$APP.$cljs$cst$4083$old_content$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$685$$))})},
$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$start_path_edit_68366$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2280_stopper$jscomp$28$$,$___$1$jscomp$1537$$,$stream$jscomp$76$$){var $self__$jscomp$5445$$=this;$_$jscomp$2280_stopper$jscomp$28$$=$APP.$beicon$v2$core$filter$$(function($p1__68364_SHARP__type$jscomp$491$$){$p1__68364_SHARP__type$jscomp$491$$=
$APP.$potok$v2$core$type$$($p1__68364_SHARP__type$jscomp$491$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__68364_SHARP__type$jscomp$491$$,$cljs$cst$3432$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_clear_edition_mode$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__68364_SHARP__type$jscomp$491$$,$cljs$cst$4144$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_start_path_edit$$)},$stream$jscomp$76$$);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$undo$start_path_undo$$()),
$APP.$beicon$v2$core$take_until$$($_$jscomp$2280_stopper$jscomp$28$$,$APP.$beicon$v2$core$map$$(function(){return $app$main$data$workspace$path$edition$stop_path_edit$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$path$edition$stop_path_edit$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5445$$.id):$app$main$data$workspace$path$edition$stop_path_edit$$($self__$jscomp$5445$$.id)},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$(function($p1__68365_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__68365_SHARP_$$,
$APP.$cljs$cst$3430$interrupt$$)},$stream$jscomp$76$$)))))});return new $app$main$data$workspace$path$edition$start_path_edit_68366$$($id$jscomp$678$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$edition$stop_path_edit$$=function($id$jscomp$680$$){typeof $app$main$data$workspace$path$edition$stop_path_edit_68372$$==="undefined"&&($app$main$data$workspace$path$edition$stop_path_edit_68372$$=function($id$jscomp$681$$,$meta68373$$){this.id=$id$jscomp$681$$;this.$meta68373$=$meta68373$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4145$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_stop_path_edit$$},$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68374$$,$meta68373__$1$$){return new $app$main$data$workspace$path$edition$stop_path_edit_68372$$(this.id,$meta68373__$1$$)},
$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68373$},$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2281$$,$state$jscomp$678$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$678$$,
$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1908$edit_path$$,this.id)},$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$stop_path_edit_68372$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.id],null)],null)))});return new $app$main$data$workspace$path$edition$stop_path_edit_68372$$($id$jscomp$680$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$=function($points$jscomp$94$$,$tool_fn$jscomp$1$$){typeof $app$main$data$workspace$path$tools$process_path_tool_68175$$==="undefined"&&($app$main$data$workspace$path$tools$process_path_tool_68175$$=function($points$jscomp$95$$,$tool_fn$jscomp$2$$,$meta68176$$){this.points=$points$jscomp$95$$;this.$tool_fn$=$tool_fn$jscomp$2$$;this.$meta68176$=$meta68176$$;this.$cljs$lang$protocol_mask$partition0$$=393216;
this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$tools$process_path_tool_68175$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$tools$process_path_tool_68175$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4148$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_tools_SLASH_process_path_tool$$},$app$main$data$workspace$path$tools$process_path_tool_68175$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68177$$,$meta68176__$1$$){return new $app$main$data$workspace$path$tools$process_path_tool_68175$$(this.points,this.$tool_fn$,$meta68176__$1$$)},$app$main$data$workspace$path$tools$process_path_tool_68175$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68176$},$app$main$data$workspace$path$tools$process_path_tool_68175$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$tools$process_path_tool_68175$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($id$jscomp$685_it$jscomp$200$$,$new_content$jscomp$9_state$jscomp$681$$){var $self__$jscomp$5463$$=this,$changes$jscomp$226_page_id$jscomp$188$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_content$jscomp$9_state$jscomp$681$$,$APP.$cljs$cst$1903$current_page_id$$),$objects$jscomp$586$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($new_content$jscomp$9_state$jscomp$681$$,$changes$jscomp$226_page_id$jscomp$188$$),$shape$jscomp$686$$=$app$main$data$workspace$path$state$get_path$$($new_content$jscomp$9_state$jscomp$681$$);
$id$jscomp$685_it$jscomp$200$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($new_content$jscomp$9_state$jscomp$681$$);var $selected_points$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_content$jscomp$9_state$jscomp$681$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),$id$jscomp$685_it$jscomp$200$$),
$APP.$cljs$cst$4125$selected_points$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$points__$1$jscomp$9$$=function(){var $or__5025__auto__$jscomp$790$$=$self__$jscomp$5463$$.points;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$790$$)?$or__5025__auto__$jscomp$790$$:$selected_points$jscomp$6$$}();return $APP.$cljs$core$seq$$($points__$1$jscomp$9$$)&&$shape$jscomp$686$$!=null?($new_content$jscomp$9_state$jscomp$681$$=$app$common$types$path$close_subpaths$$(function(){var $G__68191$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$686$$);
return $self__$jscomp$5463$$.$tool_fn$.$cljs$core$IFn$_invoke$arity$2$?$self__$jscomp$5463$$.$tool_fn$.$cljs$core$IFn$_invoke$arity$2$($G__68191$$,$points__$1$jscomp$9$$):$self__$jscomp$5463$$.$tool_fn$($G__68191$$,$points__$1$jscomp$9$$)}()),$changes$jscomp$226_page_id$jscomp$188$$=$app$main$data$workspace$path$changes$generate_path_changes$$(this,$objects$jscomp$586$$,$changes$jscomp$226_page_id$jscomp$188$$,$shape$jscomp$686$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$686$$),
$new_content$jscomp$9_state$jscomp$681$$),$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$685_it$jscomp$200$$],null),$APP.$app$common$types$path$convert_to_path$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$226_page_id$jscomp$188$$)),$APP.$cljs$core$empty_QMARK_$$($new_content$jscomp$9_state$jscomp$681$$)?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$edition$clear_edition_mode$$()):null)):null});return new $app$main$data$workspace$path$tools$process_path_tool_68175$$($points$jscomp$94$$,$tool_fn$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$path$tools$make_corner$cljs$0core$0IFn$0_invoke$0arity$01$$=function($point$jscomp$75$$){return $APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$truth_$$($point$jscomp$75$$)?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$point$jscomp$75$$]):null,function($content$jscomp$207$$,$points$jscomp$96$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$path$make_corner_point$$,
$content$jscomp$207$$,$points$jscomp$96$$)})};
$app$main$data$workspace$path$tools$make_curve$cljs$0core$0IFn$0_invoke$0arity$01$$=function($point$jscomp$76$$){return $APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$truth_$$($point$jscomp$76$$)?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$point$jscomp$76$$]):null,function($content$jscomp$208$$,$points$jscomp$97$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$path$make_curve_point$$,$content$jscomp$208$$,
$points$jscomp$97$$)})};
$APP.$app$main$data$workspace$path$tools$add_node$$=function(){return $APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$(null,function($content$jscomp$209_content__$1$jscomp$inline_6974$$,$points$jscomp$98$$){$content$jscomp$209_content__$1$jscomp$inline_6974$$=$APP.$app$common$types$path$impl$path_data$$($content$jscomp$209_content__$1$jscomp$inline_6974$$);return $APP.$app$common$types$path$segment$split_segments$$($content$jscomp$209_content__$1$jscomp$inline_6974$$,$points$jscomp$98$$,
.5)})};
$APP.$app$main$data$workspace$path$tools$toggle_snap$$=function(){typeof $app$main$data$workspace$path$tools$toggle_snap_68212$$==="undefined"&&($app$main$data$workspace$path$tools$toggle_snap_68212$$=function($meta68213$$){this.$meta68213$=$meta68213$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$tools$toggle_snap_68212$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$tools$toggle_snap_68212$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4149$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_tools_SLASH_toggle_snap$$},
$app$main$data$workspace$path$tools$toggle_snap_68212$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68214$$,$meta68213__$1$$){return new $app$main$data$workspace$path$tools$toggle_snap_68212$$($meta68213__$1$$)},$app$main$data$workspace$path$tools$toggle_snap_68212$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68213$},$app$main$data$workspace$path$tools$toggle_snap_68212$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$tools$toggle_snap_68212$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2287_id$jscomp$686$$,$state$jscomp$682$$){$_$jscomp$2287_id$jscomp$686$$=$APP.$app$main$data$workspace$path$state$get_path_id$$($state$jscomp$682$$);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$682$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2287_id$jscomp$686$$,$APP.$cljs$cst$4086$snap_toggled$$],null),$APP.$cljs$core$not$$)});
return new $app$main$data$workspace$path$tools$toggle_snap_68212$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$drawing$start_drawing$$=function($type$jscomp$492$$){var $lock_id$$=$APP.$app$common$uuid$next$$();typeof $app$main$data$workspace$drawing$start_drawing_68466$$==="undefined"&&($app$main$data$workspace$drawing$start_drawing_68466$$=function($type$jscomp$493$$,$lock_id$jscomp$1$$,$meta68467$$){this.type=$type$jscomp$493$$;this.$lock_id$=$lock_id$jscomp$1$$;this.$meta68467$=$meta68467$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4152$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_start_drawing$$},$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68468$$,$meta68467__$1$$){return new $app$main$data$workspace$drawing$start_drawing_68466$$(this.type,
this.$lock_id$,$meta68467__$1$$)},$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68467$},$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2290$$,$state$jscomp$684$$){var $self__$jscomp$5476$$=this;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$684$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2149$workspace_drawing$$,$cljs$cst$3433$lock$$],null),function($p1__68465_SHARP_$$){return $p1__68465_SHARP_$$==null?$self__$jscomp$5476$$.$lock_id$:$p1__68465_SHARP_$$})},$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$start_drawing_68466$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2291_lock$jscomp$9$$,$state$jscomp$685$$,$stream$jscomp$78$$){$_$jscomp$2291_lock$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$685$$,$APP.$cljs$cst$2149$workspace_drawing$$),$cljs$cst$3433$lock$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2291_lock$jscomp$9$$,this.$lock_id$)?$APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$drawing$handle_drawing$$.$cljs$core$IFn$_invoke$arity$1$?
$app$main$data$workspace$drawing$handle_drawing$$.$cljs$core$IFn$_invoke$arity$1$(this.type):$app$main$data$workspace$drawing$handle_drawing$$(this.type)),$APP.$beicon$v2$core$map$$(function(){return function($state__$1$jscomp$45$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state__$1$jscomp$45$$,$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3433$lock$$)}},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4072$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_handle_finish_drawing$$),
$stream$jscomp$78$$)))):null});return new $app$main$data$workspace$drawing$start_drawing_68466$$($type$jscomp$492$$,$lock_id$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$drawing$handle_drawing$$=function($type$jscomp$494$$){typeof $app$main$data$workspace$drawing$handle_drawing_68486$$==="undefined"&&($app$main$data$workspace$drawing$handle_drawing_68486$$=function($type$jscomp$495$$,$meta68487$$){this.type=$type$jscomp$495$$;this.$meta68487$=$meta68487$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$handle_drawing_68486$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$drawing$handle_drawing_68486$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4153$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_handle_drawing$$},$app$main$data$workspace$drawing$handle_drawing_68486$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68488$$,$meta68487__$1$$){return new $app$main$data$workspace$drawing$handle_drawing_68486$$(this.type,$meta68487__$1$$)},$app$main$data$workspace$drawing$handle_drawing_68486$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68487$},$app$main$data$workspace$drawing$handle_drawing_68486$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$handle_drawing_68486$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$5481$$=this;return(0,$APP.$beicon$v2$core$of$$)(function(){var $G__68489$$=$self__$jscomp$5481$$.type;switch($G__68489$$ instanceof $APP.$cljs$core$Keyword$$?$G__68489$$.$fqn$:null){case "path":return $app$main$data$workspace$path$drawing$handle_drawing$$();
case "curve":return $app$main$data$workspace$drawing$curve$handle_drawing$$();default:return $app$main$data$workspace$drawing$box$handle_drawing$$($self__$jscomp$5481$$.type)}}())});return new $app$main$data$workspace$drawing$handle_drawing_68486$$($type$jscomp$494$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$comments$center_to_comment_thread$$=function($p__68567$$){var $map__68569__$1$$=$APP.$cljs$core$__destructure_map$$($p__68567$$),$position$jscomp$142$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68569__$1$$,$APP.$cljs$cst$1660$position$$);typeof $app$main$data$workspace$comments$center_to_comment_thread_68570$$==="undefined"&&($app$main$data$workspace$comments$center_to_comment_thread_68570$$=function($p__68567$jscomp$1$$,$map__68569$jscomp$1$$,$thread$jscomp$24$$,
$position$jscomp$143$$,$meta68571$$){this.$p__68567$=$p__68567$jscomp$1$$;this.$map__68569$=$map__68569$jscomp$1$$;this.thread=$thread$jscomp$24$$;this.position=$position$jscomp$143$$;this.$meta68571$=$meta68571$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$comments$center_to_comment_thread_68570$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$center_to_comment_thread_68570$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4160$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_center_to_comment_thread$$},$app$main$data$workspace$comments$center_to_comment_thread_68570$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68572$$,$meta68571__$1$$){return new $app$main$data$workspace$comments$center_to_comment_thread_68570$$(this.$p__68567$,this.$map__68569$,this.thread,this.position,$meta68571__$1$$)},$app$main$data$workspace$comments$center_to_comment_thread_68570$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68571$},$app$main$data$workspace$comments$center_to_comment_thread_68570$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$center_to_comment_thread_68570$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2298$$,$state$jscomp$690$$){var $self__$jscomp$5505$$=this;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$690$$,$APP.$cljs$cst$1905$workspace_local$$,function($map__68579__$1_p__68578$$){$map__68579__$1_p__68578$$=
$APP.$cljs$core$__destructure_map$$($map__68579__$1_p__68578$$);var $nh_ny$jscomp$2_vbox$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68579__$1_p__68578$$,$APP.$cljs$cst$1910$vbox$$),$ph$jscomp$1_zoom$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68579__$1_p__68578$$,$APP.$cljs$cst$2158$zoom$$),$nw_nx$jscomp$2_pw$$=160/$ph$jscomp$1_zoom$jscomp$30$$;$ph$jscomp$1_zoom$jscomp$30$$=160/$ph$jscomp$1_zoom$jscomp$30$$;$nw_nx$jscomp$2_pw$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($nh_ny$jscomp$2_vbox$jscomp$18$$)/
2-$nw_nx$jscomp$2_pw$$;$nh_ny$jscomp$2_vbox$jscomp$18$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($nh_ny$jscomp$2_vbox$jscomp$18$$)/2-$ph$jscomp$1_zoom$jscomp$30$$;$nw_nx$jscomp$2_pw$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5505$$.position)-$nw_nx$jscomp$2_pw$$;$nh_ny$jscomp$2_vbox$jscomp$18$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5505$$.position)-$nh_ny$jscomp$2_vbox$jscomp$18$$;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($map__68579__$1_p__68578$$,
$APP.$cljs$cst$1910$vbox$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1499$x$$,$nw_nx$jscomp$2_pw$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$nh_ny$jscomp$2_vbox$jscomp$18$$]))})});return new $app$main$data$workspace$comments$center_to_comment_thread_68570$$($p__68567$$,$map__68569__$1$$,$map__68569__$1$$,$position$jscomp$142$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$comments$update_comment_thread_position$cljs$0core$0IFn$0_invoke$0arity$02$$=function($thread$jscomp$25$$,$new_y_p__68593$$){var $new_x$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_y_p__68593$$,0,null);$new_y_p__68593$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_y_p__68593$$,1,null);return $app$main$data$workspace$comments$update_comment_thread_position$cljs$0core$0IFn$0_invoke$0arity$03$$($thread$jscomp$25$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_x$$,$new_y_p__68593$$],null),null)};
$app$main$data$workspace$comments$update_comment_thread_position$cljs$0core$0IFn$0_invoke$0arity$03$$=function($thread$jscomp$26$$,$p__68600$$,$frame_id$jscomp$94$$){var $new_x$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__68600$$,0,null),$new_y$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__68600$$,1,null);typeof $app$main$data$workspace$comments$update_comment_thread_position_68604$$==="undefined"&&($app$main$data$workspace$comments$update_comment_thread_position_68604$$=
function($thread$jscomp$27$$,$p__68600$jscomp$1$$,$frame_id$jscomp$95$$,$vec__68601$jscomp$1$$,$new_x$jscomp$2$$,$new_y$jscomp$2$$,$meta68605$$){this.thread=$thread$jscomp$27$$;this.$p__68600$=$p__68600$jscomp$1$$;this.$frame_id$=$frame_id$jscomp$95$$;this.$vec__68601$=$vec__68601$jscomp$1$$;this.$new_x$=$new_x$jscomp$2$$;this.$new_y$=$new_y$jscomp$2$$;this.$meta68605$=$meta68605$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$comments$update_comment_thread_position_68604$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$update_comment_thread_position_68604$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4161$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_update_comment_thread_position$$},$app$main$data$workspace$comments$update_comment_thread_position_68604$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68606$$,$meta68605__$1$$){return new $app$main$data$workspace$comments$update_comment_thread_position_68604$$(this.thread,
this.$p__68600$,this.$frame_id$,this.$vec__68601$,this.$new_x$,this.$new_y$,$meta68605__$1$$)},$app$main$data$workspace$comments$update_comment_thread_position_68604$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68605$},$app$main$data$workspace$comments$update_comment_thread_position_68604$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$update_comment_thread_position_68604$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2299_page$jscomp$79_page_id$jscomp$190$$,$frame_id__$1$jscomp$10_objects$jscomp$587_state$jscomp$691$$){$_$jscomp$2299_page$jscomp$79_page_id$jscomp$190$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($frame_id__$1$jscomp$10_objects$jscomp$587_state$jscomp$691$$);$_$jscomp$2299_page$jscomp$79_page_id$jscomp$190$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2299_page$jscomp$79_page_id$jscomp$190$$);$frame_id__$1$jscomp$10_objects$jscomp$587_state$jscomp$691$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($frame_id__$1$jscomp$10_objects$jscomp$587_state$jscomp$691$$,$_$jscomp$2299_page$jscomp$79_page_id$jscomp$190$$);$frame_id__$1$jscomp$10_objects$jscomp$587_state$jscomp$691$$=this.$frame_id$==null?$app$common$types$shape_tree$get_frame_id_by_position$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_id__$1$jscomp$10_objects$jscomp$587_state$jscomp$691$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(this.$new_x$,
this.$new_y$)):$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$(this.thread);var $thread__$1$jscomp$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.thread,$APP.$cljs$cst$1660$position$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(this.$new_x$,this.$new_y$)),$APP.$cljs$cst$1591$frame_id$$,$frame_id__$1$jscomp$10_objects$jscomp$587_state$jscomp$691$$),$thread_id$jscomp$10$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($thread__$1$jscomp$1$$);
return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)(function($p1__68587_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($p1__68587_SHARP_$$,$APP.$cljs$cst$2135$comment_threads$$,$APP.$cljs$core$assoc$$,$thread_id$jscomp$10$$,$thread__$1$jscomp$1$$)}),$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,
$cljs$cst$4162$update_comment_thread_position$$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4162$update_comment_thread_position$$,$thread__$1$jscomp$1$$))))});return new $app$main$data$workspace$comments$update_comment_thread_position_68604$$($thread$jscomp$26$$,$p__68600$$,$frame_id$jscomp$94$$,$p__68600$$,$new_x$jscomp$1$$,$new_y$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$comments$move_frame_comment_threads$$=function($ids$jscomp$198$$,$transforms$jscomp$2$$){typeof $app$main$data$workspace$comments$move_frame_comment_threads_68611$$==="undefined"&&($app$main$data$workspace$comments$move_frame_comment_threads_68611$$=function($ids$jscomp$199$$,$transforms$jscomp$3$$,$meta68612$$){this.ids=$ids$jscomp$199$$;this.$transforms$=$transforms$jscomp$3$$;this.$meta68612$=$meta68612$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$comments$move_frame_comment_threads_68611$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$move_frame_comment_threads_68611$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3687$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_move_frame_comment_threads$$},$app$main$data$workspace$comments$move_frame_comment_threads_68611$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68613$$,
$meta68612__$1$$){return new $app$main$data$workspace$comments$move_frame_comment_threads_68611$$(this.ids,this.$transforms$,$meta68612__$1$$)},$app$main$data$workspace$comments$move_frame_comment_threads_68611$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68612$},$app$main$data$workspace$comments$move_frame_comment_threads_68611$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$move_frame_comment_threads_68611$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2300_page$jscomp$80$$,$state$jscomp$692$$){var $self__$jscomp$5513$$=this;$_$jscomp$2300_page$jscomp$80$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$692$$);var $objects$jscomp$588$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2300_page$jscomp$80$$,$APP.$cljs$cst$1615$objects$$),$frame_ids_QMARK_$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($id$jscomp$687$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$588$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$687$$,$APP.$cljs$cst$139$type$$],null)))}),$self__$jscomp$5513$$.ids),$threads_position_map$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2300_page$jscomp$80$$,$APP.$cljs$cst$2044$comment_thread_positions$$),$object_modifiers$jscomp$3$$=$APP.$cljs$cst$1907$workspace_modifiers$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$692$$);
return $APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($comment_thread$$){var $frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$=$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($comment_thread$$),$frame$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$588$$,$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$),$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($object_modifiers$jscomp$3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$,$APP.$cljs$cst$1794$modifiers$$],null));$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5513$$.$transforms$,$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$);
$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$=$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$36$$,$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$):$frame$jscomp$36$$;$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$=$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$!=
null?$APP.$app$common$geom$shapes$transforms$apply_transform$$($G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$,$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$):$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$;$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$=$APP.$app$common$geom$point$to_vec$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$36$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$36$$)),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$)));var $position$jscomp$144$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($threads_position_map$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($comment_thread$$),$APP.$cljs$cst$1660$position$$],null));$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$144$$)+$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$);
$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$144$$)+$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$);return $app$main$data$workspace$comments$update_comment_thread_position$cljs$0core$0IFn$0_invoke$0arity$03$$($comment_thread$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$G__68620__$1$jscomp$inline_6976_frame_SINGLEQUOTE__modifiers$jscomp$103_new_x$jscomp$3$$,$frame_id$jscomp$96_moved$jscomp$2_new_y$jscomp$3_transform$jscomp$103$$],null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$36$$))},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($frame_ids_QMARK_$jscomp$1$$,$APP.$cljs$cst$1591$frame_id$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68608_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__68608_SHARP_$$,
$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($threads_position_map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__68608_SHARP_$$),$APP.$cljs$cst$1591$frame_id$$],null)))},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68607_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__68607_SHARP_$$,$APP.$cljs$cst$1660$position$$,
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($threads_position_map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__68607_SHARP_$$),$APP.$cljs$cst$1660$position$$],null)))},$APP.$cljs$core$vals$$($APP.$cljs$cst$2135$comment_threads$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$692$$)))))))});return new $app$main$data$workspace$comments$move_frame_comment_threads_68611$$($ids$jscomp$198$$,
$transforms$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$workspace$comments$overlap_bubbles_QMARK_$$=function($zoom$jscomp$31$$,$thread_1$$,$thread_2$$){return $APP.$app$common$geom$point$distance$$($APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($thread_1$$),$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($thread_2$$))*$zoom$jscomp$31$$<32};
$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles$$=function($thread$jscomp$29$$){typeof $app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$==="undefined"&&($app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$=function($thread$jscomp$30$$,$meta68641$$){this.thread=$thread$jscomp$30$$;this.$meta68641$=$meta68641$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4163$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_set_zoom_to_separate_grouped_bubbles$$},$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68642$$,$meta68641__$1$$){return new $app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$(this.thread,
$meta68641__$1$$)},$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68641$},$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$,
$state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$){$_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$=$APP.$cljs$cst$1905$workspace_local$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$);$_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$=$APP.$cljs$cst$2158$zoom$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$);var $page_id$jscomp$191$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$(this.thread);
$state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$=$APP.$cljs$cst$2135$comment_threads$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$);$state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$=$APP.$cljs$core$vals$$($state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$);$state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$=$APP.$cljs$core$filterv$$(function($p1__68639_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__68639_SHARP_$$),
$page_id$jscomp$191$$)},$state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$);$_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$=$app$main$data$workspace$comments$calculate_zoom_scale_to_ungroup_current_bubble$$($_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$,this.thread,$state$jscomp$693_threads$jscomp$7_threads_all_threads_map$$)/$_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$zoom$set_zoom$cljs$0core$0IFn$0_invoke$0arity$02$$(null,
$_$jscomp$2302_local$jscomp$10_scale_zoom_zoom$jscomp$33$$))});return new $app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$($thread$jscomp$29$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$comments$navigate_to_comment_from_dashboard$$=function($thread$jscomp$31$$){typeof $app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$==="undefined"&&($app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$=function($thread$jscomp$32$$,$meta68650$$){this.thread=$thread$jscomp$32$$;this.$meta68650$=$meta68650$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4164$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment_from_dashboard$$},$app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68651$$,$meta68650__$1$$){return new $app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$(this.thread,
$meta68650__$1$$)},$app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68650$},$app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2303$$,$___$1$jscomp$1558$$,$stream$jscomp$80$$){var $self__$jscomp$5521$$=
this;return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5521$$.thread),$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5521$$.thread)]))),$APP.$beicon$v2$core$mapcat$$(function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$3313$comments$$),
$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles$$($self__$jscomp$5521$$.thread),$app$main$data$workspace$comments$center_to_comment_thread$$($self__$jscomp$5521$$.thread),$APP.$cljs$core$with_meta$$($APP.$app$main$data$comments$open_thread$$($self__$jscomp$5521$$.thread),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace"],null)))},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,
$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4165$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_initialized$$),$stream$jscomp$80$$)))))});return new $app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$($thread$jscomp$31$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$comments$navigate_to_comment$$=function($thread$jscomp$33$$){typeof $app$main$data$workspace$comments$navigate_to_comment_68658$$==="undefined"&&($app$main$data$workspace$comments$navigate_to_comment_68658$$=function($thread$jscomp$34$$,$meta68659$$){this.thread=$thread$jscomp$34$$;this.$meta68659$=$meta68659$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$comments$navigate_to_comment_68658$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$navigate_to_comment_68658$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4166$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment$$},$app$main$data$workspace$comments$navigate_to_comment_68658$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68660$$,$meta68659__$1$$){return new $app$main$data$workspace$comments$navigate_to_comment_68658$$(this.thread,$meta68659__$1$$)},
$app$main$data$workspace$comments$navigate_to_comment_68658$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68659$},$app$main$data$workspace$comments$navigate_to_comment_68658$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$navigate_to_comment_68658$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2304$$,$state$jscomp$694$$){return $APP.$beicon$v2$core$concat$$(this.thread!=null?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2489$workspace$$,
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$router$get_params$$($state$jscomp$694$$),$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$(this.thread)),$cljs$cst$4167$comment_id$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2412$app_DOT_main_DOT_router_SLASH_replace$$,!0],null)]))):$APP.$beicon$v2$core$empty$$(),
$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$3313$comments$$),$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles$$(this.thread),$app$main$data$workspace$comments$center_to_comment_thread$$(this.thread),$APP.$cljs$core$with_meta$$($APP.$app$main$data$comments$open_thread$$(this.thread),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,
"workspace"],null)))))});return new $app$main$data$workspace$comments$navigate_to_comment_68658$$($thread$jscomp$33$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$comments$navigate_to_comment_id$$=function($thread_id$jscomp$11$$){typeof $app$main$data$workspace$comments$navigate_to_comment_id_68663$$==="undefined"&&($app$main$data$workspace$comments$navigate_to_comment_id_68663$$=function($thread_id$jscomp$12$$,$meta68664$$){this.$thread_id$=$thread_id$jscomp$12$$;this.$meta68664$=$meta68664$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$comments$navigate_to_comment_id_68663$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$navigate_to_comment_id_68663$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4168$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment_id$$},$app$main$data$workspace$comments$navigate_to_comment_id_68663$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68665$$,$meta68664__$1$$){return new $app$main$data$workspace$comments$navigate_to_comment_id_68663$$(this.$thread_id$,
$meta68664__$1$$)},$app$main$data$workspace$comments$navigate_to_comment_id_68663$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68664$},$app$main$data$workspace$comments$navigate_to_comment_id_68663$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$comments$navigate_to_comment_id_68663$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2305_file_id$jscomp$204$$,$state$jscomp$695$$){var $self__$jscomp$5529$$=
this;$_$jscomp$2305_file_id$jscomp$204$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$695$$);return $APP.$beicon$v2$core$map$$($app$main$data$workspace$comments$navigate_to_comment$$,$APP.$beicon$v2$core$map$$(function($p1__68662_SHARP_$$){return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($id$jscomp$688_map__68670__$1_p__68669$$){$id$jscomp$688_map__68670__$1_p__68669$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$688_map__68670__$1_p__68669$$);
$id$jscomp$688_map__68670__$1_p__68669$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$688_map__68670__$1_p__68669$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5529$$.$thread_id$,$id$jscomp$688_map__68670__$1_p__68669$$)},$p1__68662_SHARP_$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3339$get_comment_threads$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1628$file_id$$,
$_$jscomp$2305_file_id$jscomp$204$$],null))))});return new $app$main$data$workspace$comments$navigate_to_comment_id_68663$$($thread_id$jscomp$11$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$fix_deleted_fonts$calculate_alternative_font_id$$=function($value$jscomp$582$$){var $fonts$jscomp$20$$=$APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$);return $APP.$cljs$core$reduce_kv$$(function($_$jscomp$2306$$,$___$1$jscomp$1561$$,$font$jscomp$40$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2619$family$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$40$$),$value$jscomp$582$$)?$APP.$cljs$core$reduced$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$40$$)):
null},null,$fonts$jscomp$20$$)};$APP.$app$main$data$workspace$fix_deleted_fonts$has_invalid_font_family_QMARK_$$=function($node$jscomp$329$$){var $fonts$jscomp$21$$=$APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$);return $APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$329$$)!=null&&$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fonts$jscomp$21$$,$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$329$$))==null};
$app$main$data$workspace$fix_deleted_fonts$generate_library_changes$$=function($fdata$jscomp$14$$){return $APP.$cljs$core$reduce_kv$$(function($JSCompiler_temp$jscomp$1239_changes$jscomp$228$$,$JSCompiler_temp_const$jscomp$1241__$jscomp$2307$$,$JSCompiler_inline_result$jscomp$1243_typography$jscomp$23$$){if($APP.$app$main$data$workspace$fix_deleted_fonts$has_invalid_font_family_QMARK_$$($JSCompiler_inline_result$jscomp$1243_typography$jscomp$23$$)){$JSCompiler_temp_const$jscomp$1241__$jscomp$2307$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;var $JSCompiler_temp_const$jscomp$1240$$=$APP.$cljs$cst$139$type$$,$temp__5823__auto__$jscomp$inline_6979$$=$APP.$app$main$data$workspace$fix_deleted_fonts$calculate_alternative_font_id$$($APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1243_typography$jscomp$23$$));$JSCompiler_inline_result$jscomp$1243_typography$jscomp$23$$=$APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_6979$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_inline_result$jscomp$1243_typography$jscomp$23$$,
$APP.$cljs$cst$1741$font_id$$,$temp__5823__auto__$jscomp$inline_6979$$):$JSCompiler_inline_result$jscomp$1243_typography$jscomp$23$$;$JSCompiler_temp$jscomp$1239_changes$jscomp$228$$=$JSCompiler_temp_const$jscomp$1241__$jscomp$2307$$.call($APP.$cljs$core$conj$$,$JSCompiler_temp$jscomp$1239_changes$jscomp$228$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$JSCompiler_temp_const$jscomp$1240$$,$cljs$cst$2589$mod_typography$$,$APP.$cljs$cst$1966$typography$$,$JSCompiler_inline_result$jscomp$1243_typography$jscomp$23$$],
null))}return $JSCompiler_temp$jscomp$1239_changes$jscomp$228$$},$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$2177$typographies$$.$cljs$core$IFn$_invoke$arity$1$($fdata$jscomp$14$$))};
$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library$$=function($file_id$jscomp$205$$){typeof $app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$==="undefined"&&($app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$=function($file_id$jscomp$206$$,$meta68500$$){this.$file_id$=$file_id$jscomp$206$$;this.$meta68500$=$meta68500$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4169$app_DOT_main_DOT_data_DOT_workspace_DOT_fix_deleted_fonts_SLASH_fix_deleted_fonts_for_local_library$$},$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68501$$,$meta68500__$1$$){return new $app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$(this.$file_id$,$meta68500__$1$$)},$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68500$},$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($fdata$jscomp$15_it$jscomp$201_temp__5825__auto__$jscomp$208$$,$state$jscomp$696$$){$fdata$jscomp$15_it$jscomp$201_temp__5825__auto__$jscomp$208$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$696$$,this.$file_id$);$fdata$jscomp$15_it$jscomp$201_temp__5825__auto__$jscomp$208$$=$APP.$cljs$core$not_empty$$($app$main$data$workspace$fix_deleted_fonts$generate_library_changes$$($fdata$jscomp$15_it$jscomp$201_temp__5825__auto__$jscomp$208$$));return $APP.$cljs$core$truth_$$($fdata$jscomp$15_it$jscomp$201_temp__5825__auto__$jscomp$208$$)?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1770$origin$$,this,$APP.$cljs$cst$3086$redo_changes$$,$fdata$jscomp$15_it$jscomp$201_temp__5825__auto__$jscomp$208$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!1,$APP.$cljs$cst$3087$ignore_wasm_QMARK_$$,!0],null))):null});return new $app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$($file_id$jscomp$205$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$guides$update_guides$$=function($p__68505$$){var $map__68506__$1$$=$APP.$cljs$core$__destructure_map$$($p__68505$$),$id$jscomp$690$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68506__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$workspace$guides$update_guides_68507$$==="undefined"&&($app$main$data$workspace$guides$update_guides_68507$$=function($p__68505$jscomp$1$$,$map__68506$jscomp$1$$,$guide$jscomp$4$$,$id$jscomp$691$$,$meta68508$$){this.$p__68505$=
$p__68505$jscomp$1$$;this.$map__68506$=$map__68506$jscomp$1$$;this.guide=$guide$jscomp$4$$;this.id=$id$jscomp$691$$;this.$meta68508$=$meta68508$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$guides$update_guides_68507$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$update_guides_68507$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4171$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_update_guides$$},
$app$main$data$workspace$guides$update_guides_68507$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68509$$,$meta68508__$1$$){return new $app$main$data$workspace$guides$update_guides_68507$$(this.$p__68505$,this.$map__68506$,this.guide,this.id,$meta68508__$1$$)},$app$main$data$workspace$guides$update_guides_68507$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68508$},$app$main$data$workspace$guides$update_guides_68507$$.prototype.$app$main$data$event$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$update_guides_68507$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.guide,$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"update-guide")},$app$main$data$workspace$guides$update_guides_68507$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$update_guides_68507$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$231_it$jscomp$203_page$jscomp$82$$,$state$jscomp$698$$){$changes$jscomp$231_it$jscomp$203_page$jscomp$82$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$698$$);$changes$jscomp$231_it$jscomp$203_page$jscomp$82$$=$app$common$files$changes_builder$set_guide$$($APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$231_it$jscomp$203_page$jscomp$82$$),
this.id,this.guide);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$231_it$jscomp$203_page$jscomp$82$$))});return new $app$main$data$workspace$guides$update_guides_68507$$($p__68505$$,$map__68506__$1$$,$map__68506__$1$$,$id$jscomp$690$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$guides$remove_guide$$=function($p__68516$$){var $map__68517__$1$$=$APP.$cljs$core$__destructure_map$$($p__68516$$),$id$jscomp$692$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68517__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$workspace$guides$remove_guide_68518$$==="undefined"&&($app$main$data$workspace$guides$remove_guide_68518$$=function($p__68516$jscomp$1$$,$map__68517$jscomp$1$$,$guide$jscomp$6$$,$id$jscomp$693$$,$meta68519$$){this.$p__68516$=
$p__68516$jscomp$1$$;this.$map__68517$=$map__68517$jscomp$1$$;this.guide=$guide$jscomp$6$$;this.id=$id$jscomp$693$$;this.$meta68519$=$meta68519$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4172$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_remove_guide$$},
$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68520$$,$meta68519__$1$$){return new $app$main$data$workspace$guides$remove_guide_68518$$(this.$p__68516$,this.$map__68517$,this.guide,this.id,$meta68519__$1$$)},$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68519$},$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return this.guide},$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2313$$,$state$jscomp$699$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$699$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4173$workspace_guides$$,$APP.$cljs$cst$2166$hover$$],null),$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$disj$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),this.id)},$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$remove_guide_68518$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$232_it$jscomp$204_page$jscomp$83$$,$state$jscomp$700$$){$changes$jscomp$232_it$jscomp$204_page$jscomp$83$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$700$$);$changes$jscomp$232_it$jscomp$204_page$jscomp$83$$=$app$common$files$changes_builder$set_guide$$($APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$232_it$jscomp$204_page$jscomp$83$$),
this.id,null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$232_it$jscomp$204_page$jscomp$83$$))});return new $app$main$data$workspace$guides$remove_guide_68518$$($p__68516$$,$map__68517__$1$$,$map__68517__$1$$,$id$jscomp$692$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$guides$remove_guides$$=function($ids$jscomp$200$$){typeof $app$main$data$workspace$guides$remove_guides_68531$$==="undefined"&&($app$main$data$workspace$guides$remove_guides_68531$$=function($ids$jscomp$201$$,$meta68532$$){this.ids=$ids$jscomp$201$$;this.$meta68532$=$meta68532$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$guides$remove_guides_68531$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$guides$remove_guides_68531$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4174$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_remove_guides$$},$app$main$data$workspace$guides$remove_guides_68531$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68533$$,$meta68532__$1$$){return new $app$main$data$workspace$guides$remove_guides_68531$$(this.ids,$meta68532__$1$$)},$app$main$data$workspace$guides$remove_guides_68531$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68532$},$app$main$data$workspace$guides$remove_guides_68531$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$remove_guides_68531$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$,$state$jscomp$701$$){$_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$701$$);
$_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$);$_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$,$APP.$cljs$cst$2042$guides$$);$_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$=
$APP.$cljs$core$vals$$($APP.$cljs$core$select_keys$$($_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$,this.ids));return $APP.$beicon$v2$core$from$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$workspace$guides$remove_guide$$,$_$jscomp$2315_guides$jscomp$4_guides__$1$jscomp$1_map__68538_map__68538__$1$$))});return new $app$main$data$workspace$guides$remove_guides_68531$$($ids$jscomp$200$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$highlight$highlight_shape$$=function($id$jscomp$697$$){typeof $app$main$data$workspace$highlight$highlight_shape_68535$$==="undefined"&&($app$main$data$workspace$highlight$highlight_shape_68535$$=function($id$jscomp$698$$,$meta68536$$){this.id=$id$jscomp$698$$;this.$meta68536$=$meta68536$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$highlight$highlight_shape_68535$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$highlight$highlight_shape_68535$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4176$app_DOT_main_DOT_data_DOT_workspace_DOT_highlight_SLASH_highlight_shape$$},$app$main$data$workspace$highlight$highlight_shape_68535$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68537$$,$meta68536__$1$$){return new $app$main$data$workspace$highlight$highlight_shape_68535$$(this.id,$meta68536__$1$$)},$app$main$data$workspace$highlight$highlight_shape_68535$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68536$},$app$main$data$workspace$highlight$highlight_shape_68535$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$highlight$highlight_shape_68535$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2319$$,$state$jscomp$704$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$704$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2151$highlighted$$],null),$APP.$clojure$set$union$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([this.id]))});return new $app$main$data$workspace$highlight$highlight_shape_68535$$($id$jscomp$697$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$highlight$dehighlight_shape$$=function($id$jscomp$699$$){typeof $app$main$data$workspace$highlight$dehighlight_shape_68546$$==="undefined"&&($app$main$data$workspace$highlight$dehighlight_shape_68546$$=function($id$jscomp$700$$,$meta68547$$){this.id=$id$jscomp$700$$;this.$meta68547$=$meta68547$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$highlight$dehighlight_shape_68546$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$highlight$dehighlight_shape_68546$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4177$app_DOT_main_DOT_data_DOT_workspace_DOT_highlight_SLASH_dehighlight_shape$$},$app$main$data$workspace$highlight$dehighlight_shape_68546$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68548$$,$meta68547__$1$$){return new $app$main$data$workspace$highlight$dehighlight_shape_68546$$(this.id,$meta68547__$1$$)},
$app$main$data$workspace$highlight$dehighlight_shape_68546$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68547$},$app$main$data$workspace$highlight$dehighlight_shape_68546$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$highlight$dehighlight_shape_68546$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2320$$,$state$jscomp$705$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$705$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2151$highlighted$$],null),$APP.$cljs$core$disj$$,this.id)});return new $app$main$data$workspace$highlight$dehighlight_shape_68546$$($id$jscomp$699$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$interactions$add_flow$cljs$0core$0IFn$0_invoke$0arity$04$$=function($flow_id$jscomp$2$$,$page_id$jscomp$194$$,$name$jscomp$330$$,$starting_frame$jscomp$2$$){typeof $app$main$data$workspace$interactions$add_flow_68633$$==="undefined"&&($app$main$data$workspace$interactions$add_flow_68633$$=function($flow_id$jscomp$3$$,$page_id$jscomp$195$$,$name$jscomp$331$$,$starting_frame$jscomp$3$$,$meta68634$$){this.$flow_id$=$flow_id$jscomp$3$$;this.$page_id$=$page_id$jscomp$195$$;
this.name=$name$jscomp$331$$;this.$starting_frame$=$starting_frame$jscomp$3$$;this.$meta68634$=$meta68634$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$interactions$add_flow_68633$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$add_flow_68633$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4178$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_add_flow$$},
$app$main$data$workspace$interactions$add_flow_68633$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68635$$,$meta68634__$1$$){return new $app$main$data$workspace$interactions$add_flow_68633$$(this.$flow_id$,this.$page_id$,this.name,this.$starting_frame$,$meta68634__$1$$)},$app$main$data$workspace$interactions$add_flow_68633$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68634$},$app$main$data$workspace$interactions$add_flow_68633$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$add_flow_68633$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$205_page$jscomp$85$$,$flow_id__$1_state$jscomp$706$$){var $self__$jscomp$5572$$=this;$it$jscomp$205_page$jscomp$85$$=$APP.$cljs$core$truth_$$($self__$jscomp$5572$$.$page_id$)?$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$2$($flow_id__$1_state$jscomp$706$$,$self__$jscomp$5572$$.$page_id$):$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($flow_id__$1_state$jscomp$706$$);
var $unames$jscomp$10$$=$APP.$app$common$files$helpers$get_used_names$$($APP.$cljs$core$vals$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$205_page$jscomp$85$$,$APP.$cljs$cst$2041$flows$$))),$flow$jscomp$2_name__$1$jscomp$11$$=function(){var $or__5025__auto__$jscomp$791$$=$self__$jscomp$5572$$.name;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$791$$)?$or__5025__auto__$jscomp$791$$:$APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$("Flow",
$unames$jscomp$10$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1613$immediate_suffix_QMARK_$$,!0]))}();$flow_id__$1_state$jscomp$706$$=function(){var $or__5025__auto__$jscomp$792$$=$self__$jscomp$5572$$.$flow_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$792$$)?$or__5025__auto__$jscomp$792$$:$APP.$app$common$uuid$next$$()}();$flow$jscomp$2_name__$1$jscomp$11$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,$flow_id__$1_state$jscomp$706$$,
$APP.$cljs$cst$723$name$$,$flow$jscomp$2_name__$1$jscomp$11$$,$APP.$cljs$cst$2038$starting_frame$$,$self__$jscomp$5572$$.$starting_frame$],null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($app$common$files$changes_builder$set_flow$$($APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$it$jscomp$205_page$jscomp$85$$),$flow_id__$1_state$jscomp$706$$,$flow$jscomp$2_name__$1$jscomp$11$$)))});
return new $app$main$data$workspace$interactions$add_flow_68633$$($flow_id$jscomp$2$$,$page_id$jscomp$194$$,$name$jscomp$330$$,$starting_frame$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$interactions$remove_flow$cljs$0core$0IFn$0_invoke$0arity$02$$=function($page_id$jscomp$196$$,$flow_id$jscomp$5$$){typeof $app$main$data$workspace$interactions$remove_flow_68654$$==="undefined"&&($app$main$data$workspace$interactions$remove_flow_68654$$=function($page_id$jscomp$197$$,$flow_id$jscomp$6$$,$meta68655$$){this.$page_id$=$page_id$jscomp$197$$;this.$flow_id$=$flow_id$jscomp$6$$;this.$meta68655$=$meta68655$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$interactions$remove_flow_68654$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$remove_flow_68654$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4180$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_remove_flow$$},$app$main$data$workspace$interactions$remove_flow_68654$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68656$$,$meta68655__$1$$){return new $app$main$data$workspace$interactions$remove_flow_68654$$(this.$page_id$,
this.$flow_id$,$meta68655__$1$$)},$app$main$data$workspace$interactions$remove_flow_68654$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68655$},$app$main$data$workspace$interactions$remove_flow_68654$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$remove_flow_68654$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$206_page$jscomp$86$$,$state$jscomp$708$$){$it$jscomp$206_page$jscomp$86$$=
$APP.$cljs$core$truth_$$(this.$page_id$)?$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$708$$,this.$page_id$):$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$708$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($app$common$files$changes_builder$set_flow$$($APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$it$jscomp$206_page$jscomp$86$$),this.$flow_id$,null)))});return new $app$main$data$workspace$interactions$remove_flow_68654$$($page_id$jscomp$196$$,$flow_id$jscomp$5$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$interactions$update_flow$$=function($page_id$jscomp$198$$,$flow_id$jscomp$7$$,$update_fn$jscomp$28$$){typeof $app$main$data$workspace$interactions$update_flow_68666$$==="undefined"&&($app$main$data$workspace$interactions$update_flow_68666$$=function($page_id$jscomp$199$$,$flow_id$jscomp$8$$,$update_fn$jscomp$29$$,$meta68667$$){this.$page_id$=$page_id$jscomp$199$$;this.$flow_id$=$flow_id$jscomp$8$$;this.$update_fn$=$update_fn$jscomp$29$$;this.$meta68667$=$meta68667$$;
this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$interactions$update_flow_68666$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$update_flow_68666$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4181$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_update_flow$$},$app$main$data$workspace$interactions$update_flow_68666$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68668$$,$meta68667__$1$$){return new $app$main$data$workspace$interactions$update_flow_68666$$(this.$page_id$,this.$flow_id$,this.$update_fn$,$meta68667__$1$$)},$app$main$data$workspace$interactions$update_flow_68666$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68667$},$app$main$data$workspace$interactions$update_flow_68666$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$update_flow_68666$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($it$jscomp$207_page$jscomp$87$$,$flow$jscomp$3_flow__$1_state$jscomp$709$$){$it$jscomp$207_page$jscomp$87$$=$APP.$cljs$core$truth_$$(this.$page_id$)?$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$2$($flow$jscomp$3_flow__$1_state$jscomp$709$$,this.$page_id$):$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($flow$jscomp$3_flow__$1_state$jscomp$709$$);$flow$jscomp$3_flow__$1_state$jscomp$709$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$207_page$jscomp$87$$,
$APP.$cljs$cst$2041$flows$$),this.$flow_id$);$flow$jscomp$3_flow__$1_state$jscomp$709$$=$flow$jscomp$3_flow__$1_state$jscomp$709$$==null?null:this.$update_fn$.$cljs$core$IFn$_invoke$arity$1$?this.$update_fn$.$cljs$core$IFn$_invoke$arity$1$($flow$jscomp$3_flow__$1_state$jscomp$709$$):this.$update_fn$($flow$jscomp$3_flow__$1_state$jscomp$709$$);return $flow$jscomp$3_flow__$1_state$jscomp$709$$!=null?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($app$common$files$changes_builder$set_flow$$($APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$it$jscomp$207_page$jscomp$87$$),this.$flow_id$,$flow$jscomp$3_flow__$1_state$jscomp$709$$))):null});return new $app$main$data$workspace$interactions$update_flow_68666$$($page_id$jscomp$198$$,$flow_id$jscomp$7$$,$update_fn$jscomp$28$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$interactions$remove_interaction$cljs$0core$0IFn$0_invoke$0arity$03$$=function($shape$jscomp$695$$,$index$jscomp$332$$){typeof $app$main$data$workspace$interactions$remove_interaction_68691$$==="undefined"&&($app$main$data$workspace$interactions$remove_interaction_68691$$=function($page_id$jscomp$204$$,$shape$jscomp$696$$,$index$jscomp$333$$,$meta68692$$){this.$page_id$=$page_id$jscomp$204$$;this.shape=$shape$jscomp$696$$;this.index=$index$jscomp$333$$;this.$meta68692$=
$meta68692$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$interactions$remove_interaction_68691$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$remove_interaction_68691$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4185$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_remove_interaction$$},$app$main$data$workspace$interactions$remove_interaction_68691$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68693$$,$meta68692__$1$$){return new $app$main$data$workspace$interactions$remove_interaction_68691$$(this.$page_id$,this.shape,this.index,$meta68692__$1$$)},$app$main$data$workspace$interactions$remove_interaction_68691$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68692$},$app$main$data$workspace$interactions$remove_interaction_68691$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$remove_interaction_68691$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$5601$$=this;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5601$$.shape)],null),function($shape__$1$jscomp$52$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape__$1$jscomp$52$$,$APP.$cljs$cst$2036$interactions$$,
$app$common$types$shape$interactions$remove_interaction$$,$self__$jscomp$5601$$.index)},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$5601$$.$page_id$],null)))});return new $app$main$data$workspace$interactions$remove_interaction_68691$$(null,$shape$jscomp$695$$,$index$jscomp$332$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$interactions$update_interaction$cljs$0core$0IFn$0_invoke$0arity$04$$=function($shape$jscomp$698$$,$index$jscomp$335$$,$update_fn$jscomp$31$$,$options$jscomp$570$$){typeof $app$main$data$workspace$interactions$update_interaction_68696$$==="undefined"&&($app$main$data$workspace$interactions$update_interaction_68696$$=function($shape$jscomp$699$$,$index$jscomp$336$$,$update_fn$jscomp$32$$,$options$jscomp$571$$,$meta68697$$){this.shape=$shape$jscomp$699$$;this.index=$index$jscomp$336$$;
this.$update_fn$=$update_fn$jscomp$32$$;this.options=$options$jscomp$571$$;this.$meta68697$=$meta68697$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$interactions$update_interaction_68696$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$update_interaction_68696$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4186$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_update_interaction$$},
$app$main$data$workspace$interactions$update_interaction_68696$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68698$$,$meta68697__$1$$){return new $app$main$data$workspace$interactions$update_interaction_68696$$(this.shape,this.index,this.$update_fn$,this.options,$meta68697__$1$$)},$app$main$data$workspace$interactions$update_interaction_68696$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68697$},$app$main$data$workspace$interactions$update_interaction_68696$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$interactions$update_interaction_68696$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$5605$$=this,$interaction$jscomp$40_interactions$jscomp$11$$=$app$common$types$shape$interactions$update_interaction$$($APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5605$$.shape),$self__$jscomp$5605$$.index,$self__$jscomp$5605$$.$update_fn$);$interaction$jscomp$40_interactions$jscomp$11$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($interaction$jscomp$40_interactions$jscomp$11$$,$self__$jscomp$5605$$.index);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5605$$.shape)],null),function($shape__$1$jscomp$53$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($shape__$1$jscomp$53$$,
$APP.$cljs$cst$2036$interactions$$,$app$common$types$shape$interactions$update_interaction$$,$self__$jscomp$5605$$.index,$self__$jscomp$5605$$.$update_fn$)},$self__$jscomp$5605$$.options),$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$40_interactions$jscomp$11$$)!=null?$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$40_interactions$jscomp$11$$)],
null),$APP.$app$common$logic$shapes$show_in_viewer$$,$self__$jscomp$5605$$.options):null)});return new $app$main$data$workspace$interactions$update_interaction_68696$$($shape$jscomp$698$$,$index$jscomp$335$$,$update_fn$jscomp$31$$,$options$jscomp$570$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$layers$calculate_opacity$$=function($e$jscomp$inline_6984_numbers$jscomp$1$$){var $JSCompiler_temp$jscomp$279_total$jscomp$13$$=$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("",$e$jscomp$inline_6984_numbers$jscomp$1$$));$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($e$jscomp$inline_6984_numbers$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[0],null))?$JSCompiler_temp$jscomp$279_total$jscomp$13$$=1:($e$jscomp$inline_6984_numbers$jscomp$1$$=$APP.$cljs$core$count$$($e$jscomp$inline_6984_numbers$jscomp$1$$),$JSCompiler_temp$jscomp$279_total$jscomp$13$$/=Math.pow(10,$e$jscomp$inline_6984_numbers$jscomp$1$$));return $JSCompiler_temp$jscomp$279_total$jscomp$13$$};
$app$main$data$workspace$layers$set_opacity$$=function($opacity$jscomp$32$$){typeof $app$main$data$workspace$layers$set_opacity_68715$$==="undefined"&&($app$main$data$workspace$layers$set_opacity_68715$$=function($opacity$jscomp$33$$,$meta68716$$){this.opacity=$opacity$jscomp$33$$;this.$meta68716$=$meta68716$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$layers$set_opacity_68715$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$layers$set_opacity_68715$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4199$app_DOT_main_DOT_data_DOT_workspace_DOT_layers_SLASH_set_opacity$$},$app$main$data$workspace$layers$set_opacity_68715$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68717$$,$meta68716__$1$$){return new $app$main$data$workspace$layers$set_opacity_68715$$(this.opacity,$meta68716__$1$$)},$app$main$data$workspace$layers$set_opacity_68715$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68716$},$app$main$data$workspace$layers$set_opacity_68715$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layers$set_opacity_68715$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2342_selected$jscomp$80_shapes$jscomp$115_shapes_ids$$,$state$jscomp$725$$){var $self__$jscomp$5641$$=this,$objects$jscomp$597$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$725$$);
$_$jscomp$2342_selected$jscomp$80_shapes$jscomp$115_shapes_ids$$=$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$725$$);$_$jscomp$2342_selected$jscomp$80_shapes$jscomp$115_shapes_ids$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68713_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$597$$,$p1__68713_SHARP_$$)},$_$jscomp$2342_selected$jscomp$80_shapes$jscomp$115_shapes_ids$$);$_$jscomp$2342_selected$jscomp$80_shapes$jscomp$115_shapes_ids$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$_$jscomp$2342_selected$jscomp$80_shapes$jscomp$115_shapes_ids$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2342_selected$jscomp$80_shapes$jscomp$115_shapes_ids$$,function($p1__68714_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__68714_SHARP_$$,$APP.$cljs$cst$1718$opacity$$,$self__$jscomp$5641$$.opacity)}))});
return new $app$main$data$workspace$layers$set_opacity_68715$$($opacity$jscomp$32$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$initialize$$=function($team_id$jscomp$78$$,$file_id$jscomp$209$$){typeof $app$main$data$workspace$notifications$initialize_68986$$==="undefined"&&($app$main$data$workspace$notifications$initialize_68986$$=function($team_id$jscomp$79$$,$file_id$jscomp$210$$,$meta68987$$){this.$team_id$=$team_id$jscomp$79$$;this.$file_id$=$file_id$jscomp$210$$;this.$meta68987$=$meta68987$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$notifications$initialize_68986$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$initialize_68986$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4202$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_initialize$$},$app$main$data$workspace$notifications$initialize_68986$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68988$$,$meta68987__$1$$){return new $app$main$data$workspace$notifications$initialize_68986$$(this.$team_id$,
this.$file_id$,$meta68987__$1$$)},$app$main$data$workspace$notifications$initialize_68986$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68987$},$app$main$data$workspace$notifications$initialize_68986$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$initialize_68986$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2346_endmsg$$,$state$jscomp$728$$,$stream$jscomp$84_stream__$1$$){var $self__$jscomp$5651$$=
this,$stopper$jscomp$33$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4203$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_finalize$$),$stream$jscomp$84_stream__$1$$),$profile_id$jscomp$11$$=$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$728$$),$initmsg$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$cljs$cst$4204$subscribe_file$$,$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$5651$$.$file_id$,$APP.$cljs$cst$2247$version$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotVersion")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$4205$subscribe_team$$,$APP.$cljs$cst$1912$team_id$$,$self__$jscomp$5651$$.$team_id$],null)],null);$_$jscomp$2346_endmsg$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$139$type$$,$cljs$cst$4206$unsubscribe_file$$,$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$5651$$.$file_id$],null);$stream$jscomp$84_stream__$1$$=$APP.$beicon$v2$core$take_until$$($stopper$jscomp$33$$,$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$($app$main$data$websocket$send$$,$APP.$beicon$v2$core$from$$($initmsg$$)),$APP.$beicon$v2$core$map$$($app$main$data$workspace$notifications$process_message$$,$APP.$beicon$v2$core$filter$$(function($map__68991__$1_p__68990_topic$$){$map__68991__$1_p__68990_topic$$=
$APP.$cljs$core$__destructure_map$$($map__68991__$1_p__68990_topic$$);$map__68991__$1_p__68990_topic$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68991__$1_p__68990_topic$$,$APP.$cljs$cst$4207$topic$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__68991__$1_p__68990_topic$$,$APP.$app$common$uuid$zero$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__68991__$1_p__68990_topic$$,$profile_id$jscomp$11$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__68991__$1_p__68990_topic$$,
$self__$jscomp$5651$$.$team_id$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__68991__$1_p__68990_topic$$,$self__$jscomp$5651$$.$file_id$)},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3889$app_DOT_main_DOT_data_DOT_websocket_SLASH_message$$),$stream$jscomp$84_stream__$1$$)))),$APP.$beicon$v2$core$mapcat$$(function(){return $APP.$beicon$v2$core$map$$($app$main$data$websocket$send$$,
$APP.$beicon$v2$core$from$$($initmsg$$))},$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3890$app_DOT_main_DOT_data_DOT_websocket_SLASH_opened$$),$stream$jscomp$84_stream__$1$$)),(0,$APP.$beicon$v2$core$of$$)(function(){var $G__68996$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$4208$connect$$,$APP.$cljs$cst$3107$session_id$$,$APP.$cljs$cst$3107$session_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$728$$),
$APP.$cljs$cst$2271$profile_id$$,$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$728$$)],null);return $app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$($G__68996$$):$app$main$data$workspace$notifications$handle_presence$$($G__68996$$)}()),$APP.$beicon$v2$core$map$$(function($G__68998_p1__68982_SHARP_$$){var $G__68997$$=$self__$jscomp$5651$$.$file_id$;
$G__68998_p1__68982_SHARP_$$=$APP.$cljs$cst$3458$pt$$.$cljs$core$IFn$_invoke$arity$1$($G__68998_p1__68982_SHARP_$$);return $app$main$data$workspace$notifications$handle_pointer_send$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$data$workspace$notifications$handle_pointer_send$$.$cljs$core$IFn$_invoke$arity$2$($G__68997$$,$G__68998_p1__68982_SHARP_$$):$app$main$data$workspace$notifications$handle_pointer_send$$($G__68997$$,$G__68998_p1__68982_SHARP_$$)},$APP.$beicon$v2$operators$pipe$$($app$util$rxops$throttle$$(),
$APP.$beicon$v2$core$filter$$(function($p1__68981_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3466$viewport$$,$p1__68981_SHARP_$$.source)},$APP.$beicon$v2$core$filter$$($APP.$app$util$mouse$pointer_event_QMARK_$$,$stream$jscomp$84_stream__$1$$))))));return $APP.$beicon$v2$core$concat$$($stream$jscomp$84_stream__$1$$,(0,$APP.$beicon$v2$core$of$$)($app$main$data$websocket$send$$($_$jscomp$2346_endmsg$$)))});return new $app$main$data$workspace$notifications$initialize_68986$$($team_id$jscomp$78$$,
$file_id$jscomp$209$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$handle_change_team_role$$=function($p__69001$$){var $map__69002__$1$$=$APP.$cljs$core$__destructure_map$$($p__69001$$),$role$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69002__$1$$,$APP.$cljs$cst$2447$role$$);typeof $app$main$data$workspace$notifications$handle_change_team_role_69003$$==="undefined"&&($app$main$data$workspace$notifications$handle_change_team_role_69003$$=function($p__69001$jscomp$1$$,$map__69002$jscomp$1$$,$msg$jscomp$33$$,
$role$jscomp$12$$,$meta69004$$){this.$p__69001$=$p__69001$jscomp$1$$;this.$map__69002$=$map__69002$jscomp$1$$;this.$msg$=$msg$jscomp$33$$;this.role=$role$jscomp$12$$;this.$meta69004$=$meta69004$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$notifications$handle_change_team_role_69003$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_change_team_role_69003$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4209$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_change_team_role$$},$app$main$data$workspace$notifications$handle_change_team_role_69003$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69005$$,$meta69004__$1$$){return new $app$main$data$workspace$notifications$handle_change_team_role_69003$$(this.$p__69001$,this.$map__69002$,this.$msg$,this.role,$meta69004__$1$$)},$app$main$data$workspace$notifications$handle_change_team_role_69003$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69004$},$app$main$data$workspace$notifications$handle_change_team_role_69003$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_change_team_role_69003$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3430$interrupt$$,$APP.$app$main$data$workspace$edition$clear_edition_mode$$(),$APP.$app$main$data$workspace$common$set_workspace_read_only$$(!1)),
$APP.$beicon$v2$core$delay$$(100,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$change_team_role$$(this.$msg$),$cljs$cst$3842$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_editor_state$$)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1576$viewer$$,this.role)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$modal$hide$$(),$APP.$app$main$data$workspace$layout$set_options_mode$$($APP.$cljs$cst$3600$inspect$$),$app$main$data$plugins$close_current_plugin$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$3147$close_only_edition_plugins_QMARK_$$,!0],null)]))):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$layout$set_options_mode$$($APP.$cljs$cst$3602$design$$)))});return new $app$main$data$workspace$notifications$handle_change_team_role_69003$$($p__69001$$,$map__69002__$1$$,$map__69002__$1$$,$role$jscomp$11$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$process_message$$=function($map__69070__$1_p__69069$$){$map__69070__$1_p__69069$$=$APP.$cljs$core$__destructure_map$$($map__69070__$1_p__69069$$);var $G__69071$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69070__$1_p__69069$$,$APP.$cljs$cst$139$type$$);switch($G__69071$$ instanceof $APP.$cljs$core$Keyword$$?$G__69071$$.$fqn$:null){case "join-file":return $app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$?
$app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):$app$main$data$workspace$notifications$handle_presence$$($map__69070__$1_p__69069$$);case "leave-file":return $app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):$app$main$data$workspace$notifications$handle_presence$$($map__69070__$1_p__69069$$);
case "presence":return $app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):$app$main$data$workspace$notifications$handle_presence$$($map__69070__$1_p__69069$$);case "disconnect":return $app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_presence$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):
$app$main$data$workspace$notifications$handle_presence$$($map__69070__$1_p__69069$$);case "pointer-update":return $app$main$data$workspace$notifications$handle_pointer_update$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_pointer_update$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):$app$main$data$workspace$notifications$handle_pointer_update$$($map__69070__$1_p__69069$$);case "file-change":return $app$main$data$workspace$notifications$handle_file_change$$.$cljs$core$IFn$_invoke$arity$1$?
$app$main$data$workspace$notifications$handle_file_change$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):$app$main$data$workspace$notifications$handle_file_change$$($map__69070__$1_p__69069$$);case "file-deleted":return $app$main$data$workspace$notifications$handle_file_deleted$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_file_deleted$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):$app$main$data$workspace$notifications$handle_file_deleted$$($map__69070__$1_p__69069$$);
case "file-restore":return $app$main$data$workspace$notifications$handle_file_restore$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_file_restore$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):$app$main$data$workspace$notifications$handle_file_restore$$($map__69070__$1_p__69069$$);case "library-change":return $app$main$data$workspace$notifications$handle_library_change$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$notifications$handle_library_change$$.$cljs$core$IFn$_invoke$arity$1$($map__69070__$1_p__69069$$):
$app$main$data$workspace$notifications$handle_library_change$$($map__69070__$1_p__69069$$);case "notification":return $APP.$app$main$data$common$handle_notification$$($map__69070__$1_p__69069$$);case "team-role-change":return $app$main$data$workspace$notifications$handle_change_team_role$$($map__69070__$1_p__69069$$);case "team-membership-change":return $APP.$app$main$data$common$team_membership_change$$($map__69070__$1_p__69069$$);default:return null}};
$app$main$data$workspace$notifications$handle_pointer_send$$=function($file_id$jscomp$211$$,$point$jscomp$77$$){typeof $app$main$data$workspace$notifications$handle_pointer_send_69081$$==="undefined"&&($app$main$data$workspace$notifications$handle_pointer_send_69081$$=function($file_id$jscomp$212$$,$point$jscomp$78$$,$meta69082$$){this.$file_id$=$file_id$jscomp$212$$;this.point=$point$jscomp$78$$;this.$meta69082$=$meta69082$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$notifications$handle_pointer_send_69081$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_pointer_send_69081$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2124$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_send$$},$app$main$data$workspace$notifications$handle_pointer_send_69081$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69083$$,
$meta69082__$1$$){return new $app$main$data$workspace$notifications$handle_pointer_send_69081$$(this.$file_id$,this.point,$meta69082__$1$$)},$app$main$data$workspace$notifications$handle_pointer_send_69081$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69082$},$app$main$data$workspace$notifications$handle_pointer_send_69081$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_pointer_send_69081$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2348_page_id$jscomp$208$$,$local$jscomp$11_message$jscomp$97_state$jscomp$729$$){$_$jscomp$2348_page_id$jscomp$208$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$11_message$jscomp$97_state$jscomp$729$$);$local$jscomp$11_message$jscomp$97_state$jscomp$729$$=$APP.$cljs$cst$1905$workspace_local$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$11_message$jscomp$97_state$jscomp$729$$);$local$jscomp$11_message$jscomp$97_state$jscomp$729$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
8,[$APP.$cljs$cst$139$type$$,$cljs$cst$4210$pointer_update$$,$APP.$cljs$cst$1628$file_id$$,this.$file_id$,$APP.$cljs$cst$2028$page_id$$,$_$jscomp$2348_page_id$jscomp$208$$,$APP.$cljs$cst$2158$zoom$$,$APP.$cljs$cst$2158$zoom$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$11_message$jscomp$97_state$jscomp$729$$),$APP.$cljs$cst$3467$zoom_inverse$$,$APP.$cljs$cst$3467$zoom_inverse$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$11_message$jscomp$97_state$jscomp$729$$),$APP.$cljs$cst$1910$vbox$$,$APP.$cljs$cst$1910$vbox$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$11_message$jscomp$97_state$jscomp$729$$),
$APP.$cljs$cst$2165$vport$$,$APP.$cljs$cst$2165$vport$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$11_message$jscomp$97_state$jscomp$729$$),$APP.$cljs$cst$1660$position$$,this.point],null);return(0,$APP.$beicon$v2$core$of$$)($app$main$data$websocket$send$$($local$jscomp$11_message$jscomp$97_state$jscomp$729$$))});return new $app$main$data$workspace$notifications$handle_pointer_send_69081$$($file_id$jscomp$211$$,$point$jscomp$77$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$handle_presence$$=function($p__69097$$){function $update_session$$($session$jscomp$1$$,$presence$jscomp$2$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($session$jscomp$1$$,
$APP.$cljs$cst$266$id$$,$session_id$jscomp$2$$),$APP.$cljs$cst$2271$profile_id$$,$profile_id$jscomp$12$$),$APP.$cljs$cst$3154$updated_at$$,$APP.$app$common$time$now$$()),$APP.$cljs$cst$2247$version$$,$version$jscomp$17$$),$APP.$cljs$cst$1284$color$$,$update_color$jscomp$2$$,$presence$jscomp$2$$),$cljs$cst$4211$text_color$$,"#000000")}function $update_color$jscomp$2$$($color$jscomp$102$$,$presence$jscomp$1$$){return $color$jscomp$102$$!=null?$color$jscomp$102$$:$get_next_color$$($presence$jscomp$1$$)}
function $get_next_color$$($avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$){var $xfm$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1284$color$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nil_QMARK_$$));$avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$xfm$$,$avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$);$avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$workspace$notifications$presence_palette$$,$avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$);$avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$=$APP.$cljs$core$first$$($avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$);return $APP.$cljs$core$truth_$$($avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$)?
$avail_or__5025__auto__$jscomp$795_presence_used$jscomp$4$$:"#dee563"}var $map__69098__$1$$=$APP.$cljs$core$__destructure_map$$($p__69097$$),$type$jscomp$497$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69098__$1$$,$APP.$cljs$cst$139$type$$),$session_id$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69098__$1$$,$APP.$cljs$cst$3107$session_id$$),$profile_id$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69098__$1$$,$APP.$cljs$cst$2271$profile_id$$),
$version$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69098__$1$$,$APP.$cljs$cst$2247$version$$);typeof $app$main$data$workspace$notifications$handle_presence_69112$$==="undefined"&&($app$main$data$workspace$notifications$handle_presence_69112$$=function($version$jscomp$18$$,$update_color$jscomp$3$$,$message$jscomp$99$$,$session_id$jscomp$3$$,$map__69098$jscomp$1$$,$p__69097$jscomp$1$$,$get_next_color$jscomp$1$$,$update_session$jscomp$1$$,$type$jscomp$498$$,$profile_id$jscomp$13$$,
$update_presence$jscomp$1$$,$meta69113$$){this.version=$version$jscomp$18$$;this.$update_color$=$update_color$jscomp$3$$;this.message=$message$jscomp$99$$;this.$session_id$=$session_id$jscomp$3$$;this.$map__69098$=$map__69098$jscomp$1$$;this.$p__69097$=$p__69097$jscomp$1$$;this.$get_next_color$=$get_next_color$jscomp$1$$;this.$update_session$=$update_session$jscomp$1$$;this.type=$type$jscomp$498$$;this.$profile_id$=$profile_id$jscomp$13$$;this.$update_presence$=$update_presence$jscomp$1$$;this.$meta69113$=
$meta69113$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$notifications$handle_presence_69112$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_presence_69112$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4212$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_presence$$},$app$main$data$workspace$notifications$handle_presence_69112$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69114$$,$meta69113__$1$$){return new $app$main$data$workspace$notifications$handle_presence_69112$$(this.version,this.$update_color$,this.message,this.$session_id$,this.$map__69098$,this.$p__69097$,this.$get_next_color$,this.$update_session$,this.type,this.$profile_id$,this.$update_presence$,$meta69113__$1$$)},$app$main$data$workspace$notifications$handle_presence_69112$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69113$},$app$main$data$workspace$notifications$handle_presence_69112$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_presence_69112$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2351$$,$state$jscomp$730$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4213$disconnect$$,this.type)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4214$leave_file$$,this.type)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$730$$,$APP.$cljs$cst$2178$workspace_presence$$,
$APP.$cljs$core$dissoc$$,this.$session_id$):$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$730$$,$APP.$cljs$cst$2178$workspace_presence$$,this.$update_presence$)});return new $app$main$data$workspace$notifications$handle_presence_69112$$($version$jscomp$17$$,$update_color$jscomp$2$$,$map__69098__$1$$,$session_id$jscomp$2$$,$map__69098__$1$$,$p__69097$$,$get_next_color$$,$update_session$$,$type$jscomp$497$$,$profile_id$jscomp$12$$,function($presence$jscomp$3$$){return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($presence$jscomp$3$$,
$session_id$jscomp$2$$,$update_session$$,$presence$jscomp$3$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$handle_pointer_update$$=function($p__69118$$){var $map__69119__$1$$=$APP.$cljs$core$__destructure_map$$($p__69118$$),$page_id$jscomp$209$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69119__$1$$,$APP.$cljs$cst$2028$page_id$$),$session_id$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69119__$1$$,$APP.$cljs$cst$3107$session_id$$),$position$jscomp$149$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69119__$1$$,
$APP.$cljs$cst$1660$position$$),$zoom$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69119__$1$$,$APP.$cljs$cst$2158$zoom$$),$zoom_inverse$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69119__$1$$,$APP.$cljs$cst$3467$zoom_inverse$$),$vbox$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69119__$1$$,$APP.$cljs$cst$1910$vbox$$),$vport$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69119__$1$$,$APP.$cljs$cst$2165$vport$$);
typeof $app$main$data$workspace$notifications$handle_pointer_update_69124$$==="undefined"&&($app$main$data$workspace$notifications$handle_pointer_update_69124$$=function($zoom_inverse$jscomp$1$$,$session_id$jscomp$5$$,$zoom$jscomp$35$$,$map__69119$jscomp$1$$,$p__69118$jscomp$1$$,$vbox$jscomp$20$$,$msg$jscomp$36$$,$page_id$jscomp$210$$,$vport$jscomp$4$$,$position$jscomp$150$$,$meta69125$$){this.$zoom_inverse$=$zoom_inverse$jscomp$1$$;this.$session_id$=$session_id$jscomp$5$$;this.zoom=$zoom$jscomp$35$$;
this.$map__69119$=$map__69119$jscomp$1$$;this.$p__69118$=$p__69118$jscomp$1$$;this.vbox=$vbox$jscomp$20$$;this.$msg$=$msg$jscomp$36$$;this.$page_id$=$page_id$jscomp$210$$;this.vport=$vport$jscomp$4$$;this.position=$position$jscomp$150$$;this.$meta69125$=$meta69125$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$notifications$handle_pointer_update_69124$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$notifications$handle_pointer_update_69124$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2122$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_update$$},$app$main$data$workspace$notifications$handle_pointer_update_69124$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69126$$,$meta69125__$1$$){return new $app$main$data$workspace$notifications$handle_pointer_update_69124$$(this.$zoom_inverse$,this.$session_id$,
this.zoom,this.$map__69119$,this.$p__69118$,this.vbox,this.$msg$,this.$page_id$,this.vport,this.position,$meta69125__$1$$)},$app$main$data$workspace$notifications$handle_pointer_update_69124$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69125$},$app$main$data$workspace$notifications$handle_pointer_update_69124$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_pointer_update_69124$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2352$$,$state$jscomp$731$$){var $self__$jscomp$5670$$=this;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$731$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2178$workspace_presence$$,$self__$jscomp$5670$$.$session_id$],null),function($session$jscomp$2$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($session$jscomp$2$$,$APP.$cljs$cst$2158$zoom$$,$self__$jscomp$5670$$.zoom,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3467$zoom_inverse$$,$self__$jscomp$5670$$.$zoom_inverse$,$APP.$cljs$cst$1910$vbox$$,$self__$jscomp$5670$$.vbox,$APP.$cljs$cst$2165$vport$$,$self__$jscomp$5670$$.vport,$APP.$cljs$cst$3460$point$$,$self__$jscomp$5670$$.position,$APP.$cljs$cst$3154$updated_at$$,$APP.$app$common$time$now$$(),$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$5670$$.$page_id$]))})});return new $app$main$data$workspace$notifications$handle_pointer_update_69124$$($zoom_inverse$$,
$session_id$jscomp$4$$,$zoom$jscomp$34$$,$map__69119__$1$$,$p__69118$$,$vbox$jscomp$19$$,$map__69119__$1$$,$page_id$jscomp$209$$,$vport$jscomp$3$$,$position$jscomp$149$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$handle_file_change$$=function($p__69137$$){var $map__69138__$1$$=$APP.$cljs$core$__destructure_map$$($p__69137$$),$file_id$jscomp$213$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69138__$1$$,$APP.$cljs$cst$1628$file_id$$),$changes$jscomp$233$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69138__$1$$,$APP.$cljs$cst$3084$changes$$),$revn$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69138__$1$$,$APP.$cljs$cst$2230$revn$$),
$vern$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69138__$1$$,$APP.$cljs$cst$2529$vern$$);typeof $app$main$data$workspace$notifications$handle_file_change_69140$$==="undefined"&&($app$main$data$workspace$notifications$handle_file_change_69140$$=function($p__69137$jscomp$1$$,$map__69138$jscomp$1$$,$msg$jscomp$38$$,$file_id$jscomp$214$$,$changes$jscomp$234$$,$revn$jscomp$7$$,$vern$jscomp$1$$,$meta69141$$){this.$p__69137$=$p__69137$jscomp$1$$;this.$map__69138$=$map__69138$jscomp$1$$;
this.$msg$=$msg$jscomp$38$$;this.$file_id$=$file_id$jscomp$214$$;this.$changes$=$changes$jscomp$234$$;this.$revn$=$revn$jscomp$7$$;this.$vern$=$vern$jscomp$1$$;this.$meta69141$=$meta69141$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$notifications$handle_file_change_69140$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_file_change_69140$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4215$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_change$$},$app$main$data$workspace$notifications$handle_file_change_69140$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69142$$,$meta69141__$1$$){return new $app$main$data$workspace$notifications$handle_file_change_69140$$(this.$p__69137$,this.$map__69138$,this.$msg$,this.$file_id$,this.$changes$,this.$revn$,this.$vern$,$meta69141__$1$$)},$app$main$data$workspace$notifications$handle_file_change_69140$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69141$},$app$main$data$workspace$notifications$handle_file_change_69140$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3084$changes$$,this.$changes$],null)},$app$main$data$workspace$notifications$handle_file_change_69140$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_file_change_69140$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){return(0,$APP.$beicon$v2$core$of$$)($app$main$data$changes$commit$$(new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$1628$file_id$$,this.$file_id$,$APP.$cljs$cst$3091$file_revn$$,this.$revn$,$APP.$cljs$cst$3095$file_vern$$,this.$vern$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!1,$APP.$cljs$cst$193$source$$,$APP.$cljs$cst$3115$remote$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$vec$$(this.$changes$),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],
null)))});return new $app$main$data$workspace$notifications$handle_file_change_69140$$($p__69137$$,$map__69138__$1$$,$map__69138__$1$$,$file_id$jscomp$213$$,$changes$jscomp$233$$,$revn$jscomp$6$$,$vern$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$handle_file_deleted$$=function($p__69153$$){var $map__69155__$1$$=$APP.$cljs$core$__destructure_map$$($p__69153$$),$file_id$jscomp$215$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69155__$1$$,$APP.$cljs$cst$1628$file_id$$);typeof $app$main$data$workspace$notifications$handle_file_deleted_69158$$==="undefined"&&($app$main$data$workspace$notifications$handle_file_deleted_69158$$=function($p__69153$jscomp$1$$,$map__69155$jscomp$1$$,$msg$jscomp$40$$,
$file_id$jscomp$216$$,$meta69159$$){this.$p__69153$=$p__69153$jscomp$1$$;this.$map__69155$=$map__69155$jscomp$1$$;this.$msg$=$msg$jscomp$40$$;this.$file_id$=$file_id$jscomp$216$$;this.$meta69159$=$meta69159$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$notifications$handle_file_deleted_69158$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_file_deleted_69158$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4216$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_deleted$$},$app$main$data$workspace$notifications$handle_file_deleted_69158$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69160$$,$meta69159__$1$$){return new $app$main$data$workspace$notifications$handle_file_deleted_69158$$(this.$p__69153$,this.$map__69155$,this.$msg$,this.$file_id$,$meta69159__$1$$)},$app$main$data$workspace$notifications$handle_file_deleted_69158$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69159$},$app$main$data$workspace$notifications$handle_file_deleted_69158$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_file_deleted_69158$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2355_curr_file_id$$,$state$jscomp$732_team_id$jscomp$80$$){$_$jscomp$2355_curr_file_id$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$732_team_id$jscomp$80$$);
$state$jscomp$732_team_id$jscomp$80$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$732_team_id$jscomp$80$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$file_id$,$_$jscomp$2355_curr_file_id$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2479$dashboard_recent$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1912$team_id$$,$state$jscomp$732_team_id$jscomp$80$$],
null))):null});return new $app$main$data$workspace$notifications$handle_file_deleted_69158$$($p__69153$$,$map__69155__$1$$,$map__69155__$1$$,$file_id$jscomp$215$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$handle_file_restore$$=function($p__69171$$){var $map__69172__$1$$=$APP.$cljs$core$__destructure_map$$($p__69171$$),$file_id$jscomp$217$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69172__$1$$,$APP.$cljs$cst$1628$file_id$$),$vern$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69172__$1$$,$APP.$cljs$cst$2529$vern$$);typeof $app$main$data$workspace$notifications$handle_file_restore_69175$$==="undefined"&&($app$main$data$workspace$notifications$handle_file_restore_69175$$=
function($p__69171$jscomp$1$$,$map__69172$jscomp$1$$,$msg$jscomp$42$$,$file_id$jscomp$218$$,$vern$jscomp$3$$,$meta69176$$){this.$p__69171$=$p__69171$jscomp$1$$;this.$map__69172$=$map__69172$jscomp$1$$;this.$msg$=$msg$jscomp$42$$;this.$file_id$=$file_id$jscomp$218$$;this.$vern$=$vern$jscomp$3$$;this.$meta69176$=$meta69176$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$notifications$handle_file_restore_69175$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_file_restore_69175$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4217$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_restore$$},$app$main$data$workspace$notifications$handle_file_restore_69175$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69177$$,$meta69176__$1$$){return new $app$main$data$workspace$notifications$handle_file_restore_69175$$(this.$p__69171$,
this.$map__69172$,this.$msg$,this.$file_id$,this.$vern$,$meta69176__$1$$)},$app$main$data$workspace$notifications$handle_file_restore_69175$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69176$},$app$main$data$workspace$notifications$handle_file_restore_69175$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_file_restore_69175$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2356_curr_file_id$jscomp$1$$,
$curr_vern_file$jscomp$69_state$jscomp$733$$){$_$jscomp$2356_curr_file_id$jscomp$1$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($curr_vern_file$jscomp$69_state$jscomp$733$$);$curr_vern_file$jscomp$69_state$jscomp$733$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$($curr_vern_file$jscomp$69_state$jscomp$733$$,$_$jscomp$2356_curr_file_id$jscomp$1$$);$curr_vern_file$jscomp$69_state$jscomp$733$$=$APP.$cljs$cst$2529$vern$$.$cljs$core$IFn$_invoke$arity$1$($curr_vern_file$jscomp$69_state$jscomp$733$$);
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$file_id$,$_$jscomp$2356_curr_file_id$jscomp$1$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$vern$,$curr_vern_file$jscomp$69_state$jscomp$733$$)?(0,$APP.$beicon$v2$core$of$$)($potok$v2$core$resolve$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3921$app_DOT_main_DOT_data_DOT_workspace_SLASH_reload_current_file$$,null)):null});return new $app$main$data$workspace$notifications$handle_file_restore_69175$$($p__69171$$,
$map__69172__$1$$,$map__69172__$1$$,$file_id$jscomp$217$$,$vern$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$notifications$handle_library_change$$=function($p__69199$$){var $map__69201__$1$$=$APP.$cljs$core$__destructure_map$$($p__69199$$),$file_id$jscomp$219$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69201__$1$$,$APP.$cljs$cst$1628$file_id$$),$modified_at$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69201__$1$$,$APP.$cljs$cst$1721$modified_at$$),$changes$jscomp$235$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69201__$1$$,
$APP.$cljs$cst$3084$changes$$),$revn$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69201__$1$$,$APP.$cljs$cst$2230$revn$$);typeof $app$main$data$workspace$notifications$handle_library_change_69204$$==="undefined"&&($app$main$data$workspace$notifications$handle_library_change_69204$$=function($p__69199$jscomp$1$$,$map__69201$jscomp$1$$,$msg$jscomp$44$$,$file_id$jscomp$220$$,$modified_at$jscomp$13$$,$changes$jscomp$236$$,$revn$jscomp$9$$,$meta69205$$){this.$p__69199$=$p__69199$jscomp$1$$;
this.$map__69201$=$map__69201$jscomp$1$$;this.$msg$=$msg$jscomp$44$$;this.$file_id$=$file_id$jscomp$220$$;this.$modified_at$=$modified_at$jscomp$13$$;this.$changes$=$changes$jscomp$236$$;this.$revn$=$revn$jscomp$9$$;this.$meta69205$=$meta69205$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$notifications$handle_library_change_69204$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_library_change_69204$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4218$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_library_change$$},$app$main$data$workspace$notifications$handle_library_change_69204$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69206$$,$meta69205__$1$$){return new $app$main$data$workspace$notifications$handle_library_change_69204$$(this.$p__69199$,this.$map__69201$,this.$msg$,this.$file_id$,this.$modified_at$,this.$changes$,this.$revn$,$meta69205__$1$$)},$app$main$data$workspace$notifications$handle_library_change_69204$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69205$},$app$main$data$workspace$notifications$handle_library_change_69204$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$notifications$handle_library_change_69204$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2357$$,$state$jscomp$734$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$1901$files$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$734$$),this.$file_id$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$libraries$ext_library_changed$$(this.$file_id$,
this.$modified_at$,this.$revn$,this.$changes$),$app$main$data$workspace$libraries$notify_sync_file$$()):null});return new $app$main$data$workspace$notifications$handle_library_change_69204$$($p__69199$$,$map__69201__$1$$,$map__69201__$1$$,$file_id$jscomp$219$$,$modified_at$jscomp$12$$,$changes$jscomp$235$$,$revn$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$pages$update_page_root$$=function($file_id$jscomp$230$$,$page_id$jscomp$220$$){typeof $app$main$data$workspace$pages$update_page_root_68859$$==="undefined"&&($app$main$data$workspace$pages$update_page_root_68859$$=function($file_id$jscomp$231$$,$page_id$jscomp$221$$,$meta68860$$){this.$file_id$=$file_id$jscomp$231$$;this.$page_id$=$page_id$jscomp$221$$;this.$meta68860$=$meta68860$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$pages$update_page_root_68859$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$pages$update_page_root_68859$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4224$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_update_page_root$$},$app$main$data$workspace$pages$update_page_root_68859$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68861$$,$meta68860__$1$$){return new $app$main$data$workspace$pages$update_page_root_68859$$(this.$file_id$,
this.$page_id$,$meta68860__$1$$)},$app$main$data$workspace$pages$update_page_root_68859$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68860$},$app$main$data$workspace$pages$update_page_root_68859$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$pages$update_page_root_68859$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2363$$,$state$jscomp$741$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$741$$,
new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,this.$file_id$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$1614$pages_index$$,this.$page_id$,$APP.$cljs$cst$1615$objects$$,$APP.$app$common$uuid$zero$$],null),$app$render_wasm$shape$create_shape$$)});return new $app$main$data$workspace$pages$update_page_root_68859$$($file_id$jscomp$230$$,$page_id$jscomp$220$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$pages$create_page$$=function($p__68879$$){var $map__68880__$1$$=$APP.$cljs$core$__destructure_map$$($p__68879$$),$page_id$jscomp$222$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68880__$1$$,$APP.$cljs$cst$2028$page_id$$),$file_id$jscomp$232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__68880__$1$$,$APP.$cljs$cst$1628$file_id$$),$id$jscomp$701$$=$APP.$cljs$core$truth_$$($page_id$jscomp$222$$)?$page_id$jscomp$222$$:$APP.$app$common$uuid$next$$();
typeof $app$main$data$workspace$pages$create_page_68884$$==="undefined"&&($app$main$data$workspace$pages$create_page_68884$$=function($p__68879$jscomp$1$$,$map__68880$jscomp$1$$,$page_id$jscomp$223$$,$file_id$jscomp$233$$,$id$jscomp$702$$,$meta68885$$){this.$p__68879$=$p__68879$jscomp$1$$;this.$map__68880$=$map__68880$jscomp$1$$;this.$page_id$=$page_id$jscomp$223$$;this.$file_id$=$file_id$jscomp$233$$;this.id=$id$jscomp$702$$;this.$meta68885$=$meta68885$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$pages$create_page_68884$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$pages$create_page_68884$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4225$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_create_page$$},$app$main$data$workspace$pages$create_page_68884$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68886$$,$meta68885__$1$$){return new $app$main$data$workspace$pages$create_page_68884$$(this.$p__68879$,
this.$map__68880$,this.$page_id$,this.$file_id$,this.id,$meta68885__$1$$)},$app$main$data$workspace$pages$create_page_68884$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68885$},$app$main$data$workspace$pages$create_page_68884$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$pages$create_page_68884$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,
this.id,$APP.$cljs$cst$1628$file_id$$,this.$file_id$],null)},$app$main$data$workspace$pages$create_page_68884$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$pages$create_page_68884$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$,$state$jscomp$742$$){$changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$742$$),
$APP.$cljs$cst$1614$pages_index$$);$changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$=$APP.$app$common$files$helpers$get_used_names$$($changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$);$changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$=$APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$("Page",$changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1613$immediate_suffix_QMARK_$$,!0]));var $id$jscomp$inline_6987$$=this.id;$changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$=$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2570$add_page$$,$APP.$cljs$cst$266$id$$,$id$jscomp$inline_6987$$,$APP.$cljs$cst$723$name$$,$changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2572$del_page$$,$APP.$cljs$cst$266$id$$,
$id$jscomp$inline_6987$$],null)));return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$237_it$jscomp$208_name$jscomp$334_pages$jscomp$4_unames$jscomp$11$$)),$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$742$$,"render-wasm/v1"))?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$pages$update_page_root$$(this.$file_id$,this.id)):$APP.$beicon$v2$core$empty$$())});return new $app$main$data$workspace$pages$create_page_68884$$($p__68879$$,
$map__68880__$1$$,$page_id$jscomp$222$$,$file_id$jscomp$232$$,$id$jscomp$701$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$pages$rename_page$$=function($id$jscomp$706$$,$name$jscomp$336$$){typeof $app$main$data$workspace$pages$rename_page_68983$$==="undefined"&&($app$main$data$workspace$pages$rename_page_68983$$=function($id$jscomp$707$$,$name$jscomp$337$$,$meta68984$$){this.id=$id$jscomp$707$$;this.name=$name$jscomp$337$$;this.$meta68984$=$meta68984$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$pages$rename_page_68983$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$pages$rename_page_68983$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4227$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_rename_page$$},$app$main$data$workspace$pages$rename_page_68983$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68985$$,$meta68984__$1$$){return new $app$main$data$workspace$pages$rename_page_68983$$(this.id,this.name,$meta68984__$1$$)},$app$main$data$workspace$pages$rename_page_68983$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68984$},$app$main$data$workspace$pages$rename_page_68983$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$pages$rename_page_68983$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$241_it$jscomp$210_page$jscomp$94$$,$state$jscomp$744$$){$changes$jscomp$241_it$jscomp$210_page$jscomp$94$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$744$$,this.id);$changes$jscomp$241_it$jscomp$210_page$jscomp$94$$=
$app$common$files$changes_builder$mod_page$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$241_it$jscomp$210_page$jscomp$94$$),$changes$jscomp$241_it$jscomp$210_page$jscomp$94$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,this.name],null));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$241_it$jscomp$210_page$jscomp$94$$))});
return new $app$main$data$workspace$pages$rename_page_68983$$($id$jscomp$706$$,$name$jscomp$336$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path$cljs$0core$0IFn$0_invoke$0arity$01$$=function($ids$jscomp$203$$){typeof $app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$==="undefined"&&($app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$=function($ids$jscomp$204$$,$meta68786$$){this.ids=$ids$jscomp$204$$;this.$meta68786$=$meta68786$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4232$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_shapes_to_path_SLASH_convert_selected_to_path$$},$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68787$$,$meta68786__$1$$){return new $app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$(this.ids,$meta68786__$1$$)},$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68786$},$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$,$state$jscomp$746$$){var $self__$jscomp$5729$$=this;if($APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$746$$,"render-wasm/v1"))){$changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$746$$);var $objects$jscomp$599$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$746$$),
$selected$jscomp$81$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68773_SHARP_$$){return $APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$599$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$599$$,$p1__68773_SHARP_$$))},function(){var $or__5025__auto__$jscomp$798$$=$self__$jscomp$5729$$.ids;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$798$$)?$or__5025__auto__$jscomp$798$$:$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$746$$)}()),
$children_ids$jscomp$16$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__68774_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$599$$,$p1__68774_SHARP_$$)}),$selected$jscomp$81$$);$changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$=$app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$),$objects$jscomp$599$$),$selected$jscomp$81$$,function($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$){var $JSCompiler_temp_const$jscomp$10474_id$jscomp$inline_13770$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$);$APP.$app$render_wasm$api$use_shape$$($JSCompiler_temp_const$jscomp$10474_id$jscomp$inline_13770$$);try{var $G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$=
$app$render_wasm$mem$__GT_offset_32$$((0,$APP.$app$render_wasm$wasm$internal_module$$._current_to_path)()),$heap$jscomp$inline_13772$$=$APP.$app$render_wasm$mem$get_heap_u32$$(),$content$jscomp$inline_13773$$=$app$common$types$path$impl$from_bytes$$($app$render_wasm$mem$slice$$($heap$jscomp$inline_13772$$,$G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$+1,$heap$jscomp$inline_13772$$[$G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$]*
7));$APP.$app$render_wasm$mem$free$$();var $cause$jscomp$inline_13774_content$jscomp$210$$=$content$jscomp$inline_13773$$}catch($e54291$jscomp$inline_13775$$){throw $cause$jscomp$inline_13774_content$jscomp$210$$=$e54291$jscomp$inline_13775$$,$APP.$app$render_wasm$mem$free$$(),$cause$jscomp$inline_13774_content$jscomp$210$$;}$JSCompiler_temp_const$jscomp$10474_id$jscomp$inline_13770$$=$app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$2$;$G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$294$path$$);$G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$,
$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$first$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1618$fills$$,$APP.$app$common$types$text$node_seq$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$text$is_text_node_QMARK_$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$))))):$G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$;$JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$=
$app$common$files$helpers$image_shape_QMARK_$$($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$,$APP.$cljs$cst$1616$fill_image$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$,$cljs$cst$1617$metadata$$)):$G__68791$jscomp$inline_12280_G__68792$jscomp$inline_12281_offset$jscomp$inline_13771$$;
return $JSCompiler_temp_const$jscomp$10474_id$jscomp$inline_13770$$.call($app$common$types$path$update_geometry$$,$APP.$app$common$data$without_keys$$($JSCompiler_inline_result$jscomp$10476_shape$jscomp$709$$,$app$main$data$workspace$path$shapes_to_path$dissoc_attrs$$),$cause$jscomp$inline_13774_content$jscomp$210$$)}),$children_ids$jscomp$16$$)}else $changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$746$$),$objects$jscomp$599$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$746$$),$selected$jscomp$81$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68776_SHARP_$$){return $APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$599$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$599$$,$p1__68776_SHARP_$$))},function(){var $or__5025__auto__$jscomp$799$$=$self__$jscomp$5729$$.ids;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$799$$)?
$or__5025__auto__$jscomp$799$$:$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$746$$)}()),$children_ids$jscomp$16$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__68777_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$599$$,$p1__68777_SHARP_$$)}),$selected$jscomp$81$$),
$changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$=$app$common$files$changes_builder$remove_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$),$objects$jscomp$599$$),$selected$jscomp$81$$,$APP.$app$common$types$path$convert_to_path$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),$children_ids$jscomp$16$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$244_it$jscomp$212_page_id$jscomp$226$$))});return new $app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$($ids$jscomp$203$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$grid_layout$editor$clean_selection$$=function($grid_id$jscomp$11$$){typeof $app$main$data$workspace$grid_layout$editor$clean_selection_68921$$==="undefined"&&($app$main$data$workspace$grid_layout$editor$clean_selection_68921$$=function($grid_id$jscomp$12$$,$meta68922$$){this.$grid_id$=$grid_id$jscomp$12$$;this.$meta68922$=$meta68922$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$grid_layout$editor$clean_selection_68921$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$grid_layout$editor$clean_selection_68921$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4238$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_clean_selection$$},$app$main$data$workspace$grid_layout$editor$clean_selection_68921$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68923$$,$meta68922__$1$$){return new $app$main$data$workspace$grid_layout$editor$clean_selection_68921$$(this.$grid_id$,
$meta68922__$1$$)},$app$main$data$workspace$grid_layout$editor$clean_selection_68921$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68922$},$app$main$data$workspace$grid_layout$editor$clean_selection_68921$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$grid_layout$editor$clean_selection_68921$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2375_objects$jscomp$601$$,$state$jscomp$752$$){$_$jscomp$2375_objects$jscomp$601$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$752$$);var $shape$jscomp$710$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2375_objects$jscomp$601$$,this.$grid_id$);return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$752$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2200$workspace_grid_edition$$,this.$grid_id$,$APP.$cljs$cst$1906$selected$$],
null),function($selected$jscomp$83$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__68920_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$710$$),$p1__68920_SHARP_$$)}),$selected$jscomp$83$$)})});return new $app$main$data$workspace$grid_layout$editor$clean_selection_68921$$($grid_id$jscomp$11$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shape_layout$get_layout_initializer$$=function($type$jscomp$501$$,$from_frame_QMARK_$$,$calculate_params_QMARK_$$){var $vec__69613$$=function(){var $G__69616__$1$$=$type$jscomp$501$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$501$$.$fqn$:null;switch($G__69616__$1$$){case "flex":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$main$data$workspace$shape_layout$initial_flex_layout$$,$app$common$geom$shapes$flex_layout$calculate_params$$],
null);case "grid":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$main$data$workspace$shape_layout$initial_grid_layout$$,$app$common$geom$shapes$grid_layout$calculate_params$$],null);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__69616__$1$$)].join(""));}}(),$initial_layout_data$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__69613$$,0,null),$calculate_params$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__69613$$,
1,null);return function($shape$jscomp$711$$,$objects$jscomp$604$$){var $shape__$1$jscomp$56$$=function(){var $G__69617$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$shape$jscomp$711$$,$initial_layout_data$$]));return $APP.$cljs$core$not$$($from_frame_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69617$$,$APP.$cljs$cst$1860$show_content$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1859$hide_in_viewer$$,
!0])):$G__69617$$}(),$G__69621_params$jscomp$285$$=$APP.$cljs$core$truth_$$($calculate_params_QMARK_$$)?function(){var $G__69619$$=$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$604$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$56$$));return $calculate_params$$.$cljs$core$IFn$_invoke$arity$3$?$calculate_params$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$604$$,$G__69619$$,$shape__$1$jscomp$56$$):$calculate_params$$($objects$jscomp$604$$,
$G__69619$$,$shape__$1$jscomp$56$$)}():null;$G__69621_params$jscomp$285$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$shape__$1$jscomp$56$$,$G__69621_params$jscomp$285$$]));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$501$$,$APP.$cljs$cst$1643$grid$$)?$app$common$types$shape$layout$reorder_grid_children$$($APP.$app$common$types$shape$layout$assign_cells$$($G__69621_params$jscomp$285$$,
$objects$jscomp$604$$)):$G__69621_params$jscomp$285$$}};
$app$main$data$workspace$shape_layout$update_layout_positions$$=function($p__69623$$){var $map__69624__$1$$=$APP.$cljs$core$__destructure_map$$($p__69623$$),$page_id$jscomp$227$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69624__$1$$,$APP.$cljs$cst$2028$page_id$$),$ids$jscomp$205$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69624__$1$$,$APP.$cljs$cst$1707$ids$$),$undo_group$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69624__$1$$,$APP.$cljs$cst$3090$undo_group$$);
typeof $app$main$data$workspace$shape_layout$update_layout_positions_69625$$==="undefined"&&($app$main$data$workspace$shape_layout$update_layout_positions_69625$$=function($p__69623$jscomp$1$$,$map__69624$jscomp$1$$,$page_id$jscomp$228$$,$ids$jscomp$206$$,$undo_group$jscomp$29$$,$meta69626$$){this.$p__69623$=$p__69623$jscomp$1$$;this.$map__69624$=$map__69624$jscomp$1$$;this.$page_id$=$page_id$jscomp$228$$;this.ids=$ids$jscomp$206$$;this.$undo_group$=$undo_group$jscomp$29$$;this.$meta69626$=$meta69626$$;
this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$update_layout_positions_69625$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_layout_positions_69625$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4242$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout_positions$$},$app$main$data$workspace$shape_layout$update_layout_positions_69625$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69627$$,$meta69626__$1$$){return new $app$main$data$workspace$shape_layout$update_layout_positions_69625$$(this.$p__69623$,this.$map__69624$,this.$page_id$,this.ids,this.$undo_group$,$meta69626__$1$$)},$app$main$data$workspace$shape_layout$update_layout_positions_69625$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69626$},$app$main$data$workspace$shape_layout$update_layout_positions_69625$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$shape_layout$update_layout_positions_69625$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2379_page_id__$1$jscomp$11$$,$state$jscomp$756$$){var $self__$jscomp$5769$$=this;$_$jscomp$2379_page_id__$1$jscomp$11$$=function(){var $or__5025__auto__$jscomp$802$$=$self__$jscomp$5769$$.$page_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$802$$)?$or__5025__auto__$jscomp$802$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$756$$)}();
var $objects$jscomp$605$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$756$$,$_$jscomp$2379_page_id__$1$jscomp$11$$),$ids__$1$jscomp$19_modif_tree$jscomp$61$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69622_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($objects$jscomp$605$$,$p1__69622_SHARP_$$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$uuid$zero_QMARK_$$,$self__$jscomp$5769$$.ids));return $APP.$app$common$data$not_empty_QMARK_$$($ids__$1$jscomp$19_modif_tree$jscomp$61$$)?
($ids__$1$jscomp$19_modif_tree$jscomp$61$$=$APP.$app$main$data$workspace$modifiers$create_modif_tree$$($ids__$1$jscomp$19_modif_tree$jscomp$61$$,$APP.$app$common$types$modifiers$reflow$$()),$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$756$$,"render-wasm/v1"))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($ids__$1$jscomp$19_modif_tree$jscomp$61$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3093$stack_undo_QMARK_$$,
!0,$APP.$cljs$cst$3090$undo_group$$,$self__$jscomp$5769$$.$undo_group$,$APP.$cljs$cst$2508$ignore_touched$$,!0]))):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2028$page_id$$,$_$jscomp$2379_page_id__$1$jscomp$11$$,$APP.$cljs$cst$1794$modifiers$$,$ids__$1$jscomp$19_modif_tree$jscomp$61$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$,!0,$APP.$cljs$cst$2508$ignore_touched$$,
!0,$APP.$cljs$cst$3090$undo_group$$,$self__$jscomp$5769$$.$undo_group$],null)))):$APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$shape_layout$update_layout_positions_69625$$($p__69623$$,$map__69624__$1$$,$page_id$jscomp$227$$,$ids$jscomp$205$$,$undo_group$jscomp$28$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shape_layout$initialize_shape_layout$$=function(){typeof $app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$==="undefined"&&($app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$=function($meta69636$$){this.$meta69636$=$meta69636$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4243$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_initialize_shape_layout$$},$app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69637$$,$meta69636__$1$$){return new $app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$($meta69636__$1$$)},$app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69636$},$app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2380_stopper$jscomp$34$$,$___$1$jscomp$1620$$,$stream$jscomp$85$$){$_$jscomp$2380_stopper$jscomp$34$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4244$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_finalize_shape_layout$$),
$stream$jscomp$85$$);return $APP.$beicon$v2$core$take_until$$($_$jscomp$2380_stopper$jscomp$34$$,$APP.$beicon$v2$core$mapcat$$(function($data$jscomp$379$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($ids$jscomp$207_items$jscomp$46_p__69639$$){var $page_id$jscomp$229$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$207_items$jscomp$46_p__69639$$,0,null);$ids$jscomp$207_items$jscomp$46_p__69639$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$207_items$jscomp$46_p__69639$$,
1,null);$ids$jscomp$207_items$jscomp$46_p__69639$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__69633_SHARP_$$,$p2__69634_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($p1__69633_SHARP_$$,$APP.$cljs$cst$1707$ids$$.$cljs$core$IFn$_invoke$arity$1$($p2__69634_SHARP_$$))},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$ids$jscomp$207_items$jscomp$46_p__69639$$);return $app$main$data$workspace$shape_layout$update_layout_positions$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$229$$,$APP.$cljs$cst$1707$ids$$,$ids$jscomp$207_items$jscomp$46_p__69639$$],null))},$APP.$cljs$core$group_by$$($APP.$cljs$cst$2028$page_id$$,$data$jscomp$379$$))},$APP.$beicon$v2$core$filter$$(function($p1__69632_SHARP_$$){return $APP.$app$common$data$not_empty_QMARK_$$($p1__69632_SHARP_$$)},$APP.$beicon$v2$core$buffer_time$cljs$0core$0IFn$0_invoke$0arity$02$$(100,$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3514$layout_SLASH_update$$),
$stream$jscomp$85$$))))))});return new $app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shape_layout$create_layout_from_id$$=function($var_args$jscomp$1301$$){for(var $args__5755__auto__$jscomp$226$$=[],$len__5749__auto___69825$$=arguments.length,$i__5750__auto___69826$$=0;;)if($i__5750__auto___69826$$<$len__5749__auto___69825$$)$args__5755__auto__$jscomp$226$$.push(arguments[$i__5750__auto___69826$$]),$i__5750__auto___69826$$+=1;else break;return $APP.$app$main$data$workspace$shape_layout$create_layout_from_id$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],
arguments[1],2<$args__5755__auto__$jscomp$226$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$226$$.slice(2),0,null):null)};
$APP.$app$main$data$workspace$shape_layout$create_layout_from_id$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($id$jscomp$710$$,$type$jscomp$502$$,$p__69648$$){var $map__69650__$1$$=$APP.$cljs$core$__destructure_map$$($p__69648$$),$from_frame_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__69650__$1$$,$APP.$cljs$cst$4245$from_frame_QMARK_$$,!1),$calculate_params_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__69650__$1$$,$APP.$cljs$cst$4246$calculate_params_QMARK_$$,
!0);typeof $app$main$data$workspace$shape_layout$create_layout_from_id_69651$$==="undefined"&&($app$main$data$workspace$shape_layout$create_layout_from_id_69651$$=function($id$jscomp$711$$,$type$jscomp$503$$,$p__69648$jscomp$1$$,$map__69650$jscomp$1$$,$from_frame_QMARK_$jscomp$2$$,$calculate_params_QMARK_$jscomp$2$$,$meta69652$$){this.id=$id$jscomp$711$$;this.type=$type$jscomp$503$$;this.$p__69648$=$p__69648$jscomp$1$$;this.$map__69650$=$map__69650$jscomp$1$$;this.$from_frame_QMARK_$=$from_frame_QMARK_$jscomp$2$$;
this.$calculate_params_QMARK_$=$calculate_params_QMARK_$jscomp$2$$;this.$meta69652$=$meta69652$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$create_layout_from_id_69651$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$create_layout_from_id_69651$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4247$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_layout_from_id$$},
$app$main$data$workspace$shape_layout$create_layout_from_id_69651$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69653$$,$meta69652__$1$$){return new $app$main$data$workspace$shape_layout$create_layout_from_id_69651$$(this.id,this.type,this.$p__69648$,this.$map__69650$,this.$from_frame_QMARK_$,this.$calculate_params_QMARK_$,$meta69652__$1$$)},$app$main$data$workspace$shape_layout$create_layout_from_id_69651$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69652$},
$app$main$data$workspace$shape_layout$create_layout_from_id_69651$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$create_layout_from_id_69651$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2381_objects$jscomp$606_parent$jscomp$281$$,$state$jscomp$757_undo_id$jscomp$41$$){$_$jscomp$2381_objects$jscomp$606_parent$jscomp$281$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$757_undo_id$jscomp$41$$);
$_$jscomp$2381_objects$jscomp$606_parent$jscomp$281$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2381_objects$jscomp$606_parent$jscomp$281$$,this.id);$state$jscomp$757_undo_id$jscomp$41$$=Symbol();var $layout_initializer$$=$app$main$data$workspace$shape_layout$get_layout_initializer$$(this.type,this.$from_frame_QMARK_$,this.$calculate_params_QMARK_$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($state$jscomp$757_undo_id$jscomp$41$$),
$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.id],null),$layout_initializer$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2381_objects$jscomp$606_parent$jscomp$281$$?.shapes??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2381_objects$jscomp$606_parent$jscomp$281$$,
$APP.$cljs$cst$1598$shapes$$),function($p1__69644_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__69644_SHARP_$$,$APP.$cljs$cst$1856$constraints_h$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1855$constraints_v$$]))}),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.id],null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($state$jscomp$757_undo_id$jscomp$41$$))});return new $app$main$data$workspace$shape_layout$create_layout_from_id_69651$$($id$jscomp$710$$,$type$jscomp$502$$,$p__69648$$,$map__69650__$1$$,$from_frame_QMARK_$jscomp$1$$,$calculate_params_QMARK_$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shape_layout$create_layout_from_selection$$=function($type$jscomp$504$$){typeof $app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$==="undefined"&&($app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$=function($type$jscomp$505$$,$meta69659$$){this.type=$type$jscomp$505$$;this.$meta69659$=$meta69659$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4248$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_layout_from_selection$$},$app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69660$$,$meta69659__$1$$){return new $app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$(this.type,
$meta69659__$1$$)},$app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69659$},$app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2382_has_layout_QMARK__single_QMARK_$$,
$has_group_QMARK__is_group_QMARK__state$jscomp$758$$){var $self__$jscomp$5781$$=this,$page_id$jscomp$230$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($has_group_QMARK__is_group_QMARK__state$jscomp$758$$),$objects$jscomp$607$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($has_group_QMARK__is_group_QMARK__state$jscomp$758$$,$page_id$jscomp$230$$),$selected$jscomp$85$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($has_group_QMARK__is_group_QMARK__state$jscomp$758$$),
$selected_shapes$jscomp$2$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$607$$),$selected$jscomp$85$$);$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($selected_shapes$jscomp$2$$),1);$has_group_QMARK__is_group_QMARK__state$jscomp$758$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$helpers$group_shape_QMARK_$$,$selected_shapes$jscomp$2$$);
$has_group_QMARK__is_group_QMARK__state$jscomp$758$$=$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$?$has_group_QMARK__is_group_QMARK__state$jscomp$758$$:$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$;var $has_mask_QMARK__is_mask_QMARK_$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$helpers$mask_shape_QMARK_$$,$selected_shapes$jscomp$2$$);$has_mask_QMARK__is_mask_QMARK_$$=$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$?$has_mask_QMARK__is_mask_QMARK_$$:
$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$;var $has_component_QMARK__is_component_QMARK_$jscomp$1$$=$APP.$cljs$core$some$$($APP.$cljs$core$true_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$instance_root_QMARK_$$,$selected_shapes$jscomp$2$$));$has_component_QMARK__is_component_QMARK_$jscomp$1$$=$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$?$has_component_QMARK__is_component_QMARK_$jscomp$1$$:$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$;
var $has_variant_QMARK_$$=$APP.$cljs$core$some$$($APP.$app$common$types$component$is_variant_QMARK_$$,$selected_shapes$jscomp$2$$);$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$=$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$&&$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($selected_shapes$jscomp$2$$));var $new_shape_id$jscomp$2$$=$APP.$app$common$uuid$next$$(),$undo_id$jscomp$42$$=Symbol();return $APP.$cljs$core$truth_$$($has_variant_QMARK_$$)?
$APP.$beicon$v2$core$empty$$():$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$42$$)),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($has_group_QMARK__is_group_QMARK__state$jscomp$758$$)?$APP.$cljs$core$not$$($has_component_QMARK__is_component_QMARK_$jscomp$1$$)&&$APP.$cljs$core$not$$($has_mask_QMARK__is_mask_QMARK_$$):$has_group_QMARK__is_group_QMARK__state$jscomp$758$$)?function(){var $parent_id$jscomp$98$$=
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($selected_shapes$jscomp$2$$)),$ordered_ids$jscomp$1_shapes_ids$jscomp$1$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($selected_shapes$jscomp$2$$));$ordered_ids$jscomp$1_shapes_ids$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$ordered_ids$jscomp$1_shapes_ids$jscomp$1$$);var $group_index$$=
$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$607$$,$APP.$cljs$core$first$$($app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$607$$,$selected$jscomp$85$$)))+1;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shapes$$($ordered_ids$jscomp$1_shapes_ids$jscomp$1$$),$app$main$data$workspace$shapes$create_artboard_from_selection$cljs$0core$0IFn$0_invoke$0arity$04$$($new_shape_id$jscomp$2$$,$parent_id$jscomp$98$$,$group_index$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($selected_shapes$jscomp$2$$))),
$APP.$app$main$data$workspace$colors$remove_all_fills$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape_id$jscomp$2$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,"#000000",$APP.$cljs$cst$1718$opacity$$,1],null)),$app$main$data$workspace$shape_layout$create_layout_from_id$$($new_shape_id$jscomp$2$$,$self__$jscomp$5781$$.type),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape_id$jscomp$2$$],null),function($p1__69656_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__69656_SHARP_$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1656$auto$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1656$auto$$]))}),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($selected$jscomp$85$$,
$app$common$types$shape$layout$toggle_fix_if_auto$$),$APP.$app$main$data$workspace$shapes$delete_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($page_id$jscomp$230$$,$selected$jscomp$85$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape_id$jscomp$2$$],null)],null)),
$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$42$$))}():$_$jscomp$2382_has_layout_QMARK__single_QMARK_$$?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shape_layout$create_layout_from_id$$($APP.$cljs$core$first$$($selected$jscomp$85$$),$self__$jscomp$5781$$.type),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$selected$jscomp$85$$],
null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$42$$)):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$create_artboard_from_selection$cljs$0core$0IFn$0_invoke$0arity$05$$($new_shape_id$jscomp$2$$,null,null,null),$APP.$app$main$data$workspace$colors$remove_all_fills$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape_id$jscomp$2$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1284$color$$,"#000000",$APP.$cljs$cst$1718$opacity$$,1],null)),$app$main$data$workspace$shape_layout$create_layout_from_id$$($new_shape_id$jscomp$2$$,$self__$jscomp$5781$$.type),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape_id$jscomp$2$$],null),function($p1__69657_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__69657_SHARP_$$,
$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1656$auto$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1656$auto$$]))}),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($selected$jscomp$85$$,$app$common$types$shape$layout$toggle_fix_if_auto$$)),(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$new_shape_id$jscomp$2$$],null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$42$$)))});return new $app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$($type$jscomp$504$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$remove_layout$$=function($ids$jscomp$208$$){typeof $app$main$data$workspace$shape_layout$remove_shape_layout_69663$$==="undefined"&&($app$main$data$workspace$shape_layout$remove_shape_layout_69663$$=function($ids$jscomp$209$$,$meta69664$$){this.ids=$ids$jscomp$209$$;this.$meta69664$=$meta69664$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$remove_shape_layout_69663$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$remove_shape_layout_69663$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4249$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_remove_shape_layout$$},$app$main$data$workspace$shape_layout$remove_shape_layout_69663$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69665$$,$meta69664__$1$$){return new $app$main$data$workspace$shape_layout$remove_shape_layout_69663$$(this.ids,
$meta69664__$1$$)},$app$main$data$workspace$shape_layout$remove_shape_layout_69663$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69664$},$app$main$data$workspace$shape_layout$remove_shape_layout_69663$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$remove_shape_layout_69663$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $undo_id$jscomp$43$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$43$$),
$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(this.ids,function($p1__69662_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$,$p1__69662_SHARP_$$,$app$main$data$workspace$shape_layout$layout_keys$$)}),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,this.ids],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$43$$))});
return new $app$main$data$workspace$shape_layout$remove_shape_layout_69663$$($ids$jscomp$208$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$create_layout$$=function($type$jscomp$506$$){typeof $app$main$data$workspace$shape_layout$create_shape_layout_69668$$==="undefined"&&($app$main$data$workspace$shape_layout$create_shape_layout_69668$$=function($type$jscomp$507$$,$meta69669$$){this.type=$type$jscomp$507$$;this.$meta69669$=$meta69669$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4250$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_shape_layout$$},$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69670$$,$meta69669__$1$$){return new $app$main$data$workspace$shape_layout$create_shape_layout_69668$$(this.type,
$meta69669__$1$$)},$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69669$},$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1599$layout$$,
$APP.$app$common$data$name$$(this.type)],null)},$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$create_shape_layout_69668$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2385_objects$jscomp$608_page_id$jscomp$231_single_QMARK_$jscomp$1$$,$selected$jscomp$86_state$jscomp$759$$){$_$jscomp$2385_objects$jscomp$608_page_id$jscomp$231_single_QMARK_$jscomp$1$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($selected$jscomp$86_state$jscomp$759$$);$_$jscomp$2385_objects$jscomp$608_page_id$jscomp$231_single_QMARK_$jscomp$1$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($selected$jscomp$86_state$jscomp$759$$,$_$jscomp$2385_objects$jscomp$608_page_id$jscomp$231_single_QMARK_$jscomp$1$$);$selected$jscomp$86_state$jscomp$759$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected$jscomp$86_state$jscomp$759$$);
var $has_layout_QMARK_$jscomp$1_selected_shapes$jscomp$3$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($_$jscomp$2385_objects$jscomp$608_page_id$jscomp$231_single_QMARK_$jscomp$1$$),$selected$jscomp$86_state$jscomp$759$$);$_$jscomp$2385_objects$jscomp$608_page_id$jscomp$231_single_QMARK_$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($has_layout_QMARK_$jscomp$1_selected_shapes$jscomp$3$$),1);var $is_frame_QMARK_$jscomp$3$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($has_layout_QMARK_$jscomp$1_selected_shapes$jscomp$3$$)));$has_layout_QMARK_$jscomp$1_selected_shapes$jscomp$3$$=$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($has_layout_QMARK_$jscomp$1_selected_shapes$jscomp$3$$));var $undo_id$jscomp$44$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$44$$),
$_$jscomp$2385_objects$jscomp$608_page_id$jscomp$231_single_QMARK_$jscomp$1$$&&$is_frame_QMARK_$jscomp$3$$&&!$has_layout_QMARK_$jscomp$1_selected_shapes$jscomp$3$$?$APP.$app$main$data$workspace$shape_layout$create_layout_from_id$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$first$$($selected$jscomp$86_state$jscomp$759$$),this.type,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4245$from_frame_QMARK_$$,!0])):$app$main$data$workspace$shape_layout$create_layout_from_selection$$(this.type),
$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$44$$))});return new $app$main$data$workspace$shape_layout$create_shape_layout_69668$$($type$jscomp$506$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shape_layout$toggle_layout$$=function($type$jscomp$508$$){typeof $app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$==="undefined"&&($app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$=function($type$jscomp$509$$,$meta69672$$){this.type=$type$jscomp$509$$;this.$meta69672$=$meta69672$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4251$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_toggle_shape_layout$$},$app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69673$$,$meta69672__$1$$){return new $app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$(this.type,
$meta69672__$1$$)},$app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69672$},$app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$,
$selected$jscomp$87_state$jscomp$760$$){$event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($selected$jscomp$87_state$jscomp$760$$);$selected$jscomp$87_state$jscomp$760$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected$jscomp$87_state$jscomp$760$$);var $selected_shapes$jscomp$4$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$),
$selected$jscomp$87_state$jscomp$760$$),$single_QMARK_$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($selected_shapes$jscomp$4$$),1);$event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$=$single_QMARK_$jscomp$2$$?$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($selected_shapes$jscomp$4$$))):
$single_QMARK_$jscomp$2$$;return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$core$count$$($selected$jscomp$87_state$jscomp$760$$))?($event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$=$APP.$cljs$core$truth_$$($event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$)?$APP.$app$main$data$workspace$shape_layout$remove_layout$$($selected$jscomp$87_state$jscomp$760$$):$APP.$app$main$data$workspace$shape_layout$create_layout$$(this.type),
(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$with_meta$$($event$jscomp$100_has_layout_QMARK_$jscomp$2_it$jscomp$213_objects$jscomp$609$$,$APP.$cljs$core$meta$$(this)))):null});return new $app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$($type$jscomp$508$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$update_layout$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ids$jscomp$210$$,$changes$jscomp$245$$){return $app$main$data$workspace$shape_layout$update_layout$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$210$$,$changes$jscomp$245$$,null)};
$app$main$data$workspace$shape_layout$update_layout$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ids$jscomp$211$$,$changes$jscomp$246$$,$options$jscomp$572$$){typeof $app$main$data$workspace$shape_layout$update_layout_69676$$==="undefined"&&($app$main$data$workspace$shape_layout$update_layout_69676$$=function($ids$jscomp$212$$,$changes$jscomp$247$$,$options$jscomp$573$$,$meta69677$$){this.ids=$ids$jscomp$212$$;this.$changes$=$changes$jscomp$247$$;this.options=$options$jscomp$573$$;this.$meta69677$=
$meta69677$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$update_layout_69676$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_layout_69676$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4252$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout$$},$app$main$data$workspace$shape_layout$update_layout_69676$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69678$$,$meta69677__$1$$){return new $app$main$data$workspace$shape_layout$update_layout_69676$$(this.ids,this.$changes$,this.options,$meta69677__$1$$)},$app$main$data$workspace$shape_layout$update_layout_69676$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69677$},$app$main$data$workspace$shape_layout$update_layout_69676$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_layout_69676$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$5798$$=this,$undo_id$jscomp$45$$=Symbol(),$padding_attrs$$=$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5798$$.$changes$,$APP.$cljs$cst$1670$layout_padding$$)));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$45$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$5798$$.ids,$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5798$$.$changes$),
function(){var $G__69680$$=$self__$jscomp$5798$$.options;return $APP.$cljs$core$seq$$($padding_attrs$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69680$$,$APP.$cljs$cst$3395$changed_sub_attr$$,$padding_attrs$$):$G__69680$$}()),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$self__$jscomp$5798$$.ids],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$45$$),
$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$803$$=$APP.$cljs$cst$1675$layout_align_content$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5798$$.$changes$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$803$$)?$or__5025__auto__$jscomp$803$$:$APP.$cljs$cst$1673$layout_justify_content$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5798$$.$changes$)}())?$APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"layout-change-alignment"],null)):null,$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$804$$=$APP.$cljs$cst$1670$layout_padding$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5798$$.$changes$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$804$$)?$or__5025__auto__$jscomp$804$$:$APP.$cljs$cst$1664$layout_gap$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5798$$.$changes$)}())?
$APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"layout-change-margin"],null)):null)});return new $app$main$data$workspace$shape_layout$update_layout_69676$$($ids$jscomp$211$$,$changes$jscomp$246$$,$options$jscomp$572$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$add_layout_track$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ids$jscomp$213$$,$type$jscomp$510$$,$value$jscomp$583$$){return $APP.$app$main$data$workspace$shape_layout$add_layout_track$cljs$0core$0IFn$0_invoke$0arity$04$$($ids$jscomp$213$$,$type$jscomp$510$$,$value$jscomp$583$$,null)};
$APP.$app$main$data$workspace$shape_layout$add_layout_track$cljs$0core$0IFn$0_invoke$0arity$04$$=function($ids$jscomp$214$$,$type$jscomp$511$$,$value$jscomp$584$$,$index$jscomp$348$$){typeof $app$main$data$workspace$shape_layout$add_layout_track_69684$$==="undefined"&&($app$main$data$workspace$shape_layout$add_layout_track_69684$$=function($ids$jscomp$215$$,$type$jscomp$512$$,$value$jscomp$585$$,$index$jscomp$349$$,$meta69685$$){this.ids=$ids$jscomp$215$$;this.type=$type$jscomp$512$$;this.value=$value$jscomp$585$$;
this.index=$index$jscomp$349$$;this.$meta69685$=$meta69685$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$add_layout_track_69684$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$add_layout_track_69684$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4253$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_add_layout_track$$},
$app$main$data$workspace$shape_layout$add_layout_track_69684$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69686$$,$meta69685__$1$$){return new $app$main$data$workspace$shape_layout$add_layout_track_69684$$(this.ids,this.type,this.value,this.index,$meta69685__$1$$)},$app$main$data$workspace$shape_layout$add_layout_track_69684$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69685$},$app$main$data$workspace$shape_layout$add_layout_track_69684$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$add_layout_track_69684$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$5802$$=this,$undo_id$jscomp$46$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$46$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$5802$$.ids,function($shape$jscomp$712$$){var $G__69687_G__69687__$1$$=
$self__$jscomp$5802$$.type;$G__69687_G__69687__$1$$=$G__69687_G__69687__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__69687_G__69687__$1$$.$fqn$:null;switch($G__69687_G__69687__$1$$){case "row":return $APP.$app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$712$$,$self__$jscomp$5802$$.value,$self__$jscomp$5802$$.index);case "column":return $APP.$app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$712$$,$self__$jscomp$5802$$.value,
$self__$jscomp$5802$$.index);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__69687_G__69687__$1$$)].join(""));}}),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$self__$jscomp$5802$$.ids],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$46$$))});return new $app$main$data$workspace$shape_layout$add_layout_track_69684$$($ids$jscomp$214$$,
$type$jscomp$511$$,$value$jscomp$584$$,$index$jscomp$348$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$remove_layout_track$$=function($var_args$jscomp$1304$$){for(var $args__5755__auto__$jscomp$227$$=[],$len__5749__auto___69877$$=arguments.length,$i__5750__auto___69879$$=0;;)if($i__5750__auto___69879$$<$len__5749__auto___69877$$)$args__5755__auto__$jscomp$227$$.push(arguments[$i__5750__auto___69879$$]),$i__5750__auto___69879$$+=1;else break;return $APP.$app$main$data$workspace$shape_layout$remove_layout_track$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],
arguments[2],3<$args__5755__auto__$jscomp$227$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$227$$.slice(3),0,null):null)};
$APP.$app$main$data$workspace$shape_layout$remove_layout_track$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($ids$jscomp$216$$,$type$jscomp$513$$,$index$jscomp$350$$,$p__69698$$){var $map__69699__$1$$=$APP.$cljs$core$__destructure_map$$($p__69698$$),$with_shapes_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__69699__$1$$,$APP.$cljs$cst$4254$with_shapes_QMARK_$$,!1);typeof $app$main$data$workspace$shape_layout$remove_layout_track_69700$$==="undefined"&&($app$main$data$workspace$shape_layout$remove_layout_track_69700$$=
function($ids$jscomp$217$$,$type$jscomp$514$$,$index$jscomp$351$$,$p__69698$jscomp$1$$,$map__69699$jscomp$1$$,$with_shapes_QMARK_$jscomp$1$$,$meta69701$$){this.ids=$ids$jscomp$217$$;this.type=$type$jscomp$514$$;this.index=$index$jscomp$351$$;this.$p__69698$=$p__69698$jscomp$1$$;this.$map__69699$=$map__69699$jscomp$1$$;this.$with_shapes_QMARK_$=$with_shapes_QMARK_$jscomp$1$$;this.$meta69701$=$meta69701$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},
$app$main$data$workspace$shape_layout$remove_layout_track_69700$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$remove_layout_track_69700$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4255$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_remove_layout_track$$},$app$main$data$workspace$shape_layout$remove_layout_track_69700$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69702$$,$meta69701__$1$$){return new $app$main$data$workspace$shape_layout$remove_layout_track_69700$$(this.ids,
this.type,this.index,this.$p__69698$,this.$map__69699$,this.$with_shapes_QMARK_$,$meta69701__$1$$)},$app$main$data$workspace$shape_layout$remove_layout_track_69700$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69701$},$app$main$data$workspace$shape_layout$remove_layout_track_69700$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$remove_layout_track_69700$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2389_undo_id$jscomp$47$$,$shapes_to_delete_state$jscomp$761$$){var $self__$jscomp$5806$$=this,$objects$jscomp$610$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($shapes_to_delete_state$jscomp$761$$);$_$jscomp$2389_undo_id$jscomp$47$$=Symbol();$shapes_to_delete_state$jscomp$761$$=$APP.$cljs$core$truth_$$($self__$jscomp$5806$$.$with_shapes_QMARK_$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($id$jscomp$712_shape$jscomp$713$$){$id$jscomp$712_shape$jscomp$713$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$610$$,$id$jscomp$712_shape$jscomp$713$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5806$$.type,$APP.$cljs$cst$216$column$$)?$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$shape$layout$cells_by_column$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$712_shape$jscomp$713$$,
$self__$jscomp$5806$$.index,!0)])):$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$shape$layout$cells_by_row$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$712_shape$jscomp$713$$,$self__$jscomp$5806$$.index,!0)]))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$self__$jscomp$5806$$.ids]))):null;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($_$jscomp$2389_undo_id$jscomp$47$$),
$APP.$cljs$core$truth_$$($shapes_to_delete_state$jscomp$761$$)?$APP.$app$main$data$workspace$shapes$delete_shapes$cljs$0core$0IFn$0_invoke$0arity$01$$($shapes_to_delete_state$jscomp$761$$):$APP.$beicon$v2$core$empty$$(),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$5806$$.ids,function($shape$jscomp$714$$,$objects__$1$jscomp$26$$){var $G__69707_G__69707__$1$$=$self__$jscomp$5806$$.type;$G__69707_G__69707__$1$$=$G__69707_G__69707__$1$$ instanceof
$APP.$cljs$core$Keyword$$?$G__69707_G__69707__$1$$.$fqn$:null;switch($G__69707_G__69707__$1$$){case "row":return $app$common$types$shape$layout$remove_grid_row$$($shape$jscomp$714$$,$self__$jscomp$5806$$.index,$objects__$1$jscomp$26$$);case "column":return $app$common$types$shape$layout$remove_grid_column$$($shape$jscomp$714$$,$self__$jscomp$5806$$.index,$objects__$1$jscomp$26$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__69707_G__69707__$1$$)].join(""));
}},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$self__$jscomp$5806$$.ids],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($_$jscomp$2389_undo_id$jscomp$47$$))});return new $app$main$data$workspace$shape_layout$remove_layout_track_69700$$($ids$jscomp$216$$,
$type$jscomp$513$$,$index$jscomp$350$$,$p__69698$$,$map__69699__$1$$,$with_shapes_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$change_layout_track$$=function($ids$jscomp$224$$,$type$jscomp$521$$,$index$jscomp$356$$,$props$jscomp$191$$){typeof $app$main$data$workspace$shape_layout$change_layout_track_69735$$==="undefined"&&($app$main$data$workspace$shape_layout$change_layout_track_69735$$=function($ids$jscomp$225$$,$type$jscomp$522$$,$index$jscomp$357$$,$props$jscomp$192$$,$meta69736$$){this.ids=$ids$jscomp$225$$;this.type=$type$jscomp$522$$;this.index=$index$jscomp$357$$;this.props=
$props$jscomp$192$$;this.$meta69736$=$meta69736$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$change_layout_track_69735$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$change_layout_track_69735$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4260$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_change_layout_track$$},
$app$main$data$workspace$shape_layout$change_layout_track_69735$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69737$$,$meta69736__$1$$){return new $app$main$data$workspace$shape_layout$change_layout_track_69735$$(this.ids,this.type,this.index,this.props,$meta69736__$1$$)},$app$main$data$workspace$shape_layout$change_layout_track_69735$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69736$},$app$main$data$workspace$shape_layout$change_layout_track_69735$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$change_layout_track_69735$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$5822$$=this,$undo_id$jscomp$50$$=Symbol(),$property$jscomp$43$$=function(){var $G__69740_G__69740__$1$$=$self__$jscomp$5822$$.type;$G__69740_G__69740__$1$$=$G__69740_G__69740__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__69740_G__69740__$1$$.$fqn$:null;switch($G__69740_G__69740__$1$$){case "row":return $APP.$cljs$cst$1678$layout_grid_rows$$;
case "column":return $APP.$cljs$cst$1679$layout_grid_columns$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__69740_G__69740__$1$$)].join(""));}}();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$50$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$5822$$.ids,function($shape$jscomp$718$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$718$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$property$jscomp$43$$,$self__$jscomp$5822$$.index],null),$APP.$cljs$core$merge$$,$self__$jscomp$5822$$.props)}),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$self__$jscomp$5822$$.ids],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$50$$))});
return new $app$main$data$workspace$shape_layout$change_layout_track_69735$$($ids$jscomp$224$$,$type$jscomp$521$$,$index$jscomp$356$$,$props$jscomp$191$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$shape_layout$fix_child_sizing$$=function($all_children$jscomp$1_objects$jscomp$613$$,$auto_height_QMARK_$jscomp$7_parent_changes$$,$G__69741__$3_shape$jscomp$719$$){var $G__69741__$1_parent$jscomp$282$$=$APP.$app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$($app$common$files$helpers$get_parent$$($all_children$jscomp$1_objects$jscomp$613$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__69741__$3_shape$jscomp$719$$)),$auto_height_QMARK_$jscomp$7_parent_changes$$),
$auto_width_QMARK_$jscomp$8$$=$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__69741__$1_parent$jscomp$282$$);$auto_height_QMARK_$jscomp$7_parent_changes$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__69741__$1_parent$jscomp$282$$);var $G__69741__$2_col_QMARK_$jscomp$12$$=$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__69741__$1_parent$jscomp$282$$),$row_QMARK_$jscomp$12$$=
$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__69741__$1_parent$jscomp$282$$);$all_children$jscomp$1_objects$jscomp$613$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($all_children$jscomp$1_objects$jscomp$613$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($G__69741__$1_parent$jscomp$282$$)));
$G__69741__$1_parent$jscomp$282$$=$G__69741__$2_col_QMARK_$jscomp$12$$&&$auto_width_QMARK_$jscomp$8$$&&$APP.$cljs$core$every_QMARK_$$($APP.$app$common$types$shape$layout$fill_width_QMARK_$$,$all_children$jscomp$1_objects$jscomp$613$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69741__$3_shape$jscomp$719$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69741__$3_shape$jscomp$719$$;$G__69741__$2_col_QMARK_$jscomp$12$$=$G__69741__$2_col_QMARK_$jscomp$12$$&&
$auto_height_QMARK_$jscomp$7_parent_changes$$&&$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__69741__$3_shape$jscomp$719$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69741__$1_parent$jscomp$282$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69741__$1_parent$jscomp$282$$;$G__69741__$3_shape$jscomp$719$$=$row_QMARK_$jscomp$12$$&&$auto_width_QMARK_$jscomp$8$$&&$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__69741__$3_shape$jscomp$719$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69741__$2_col_QMARK_$jscomp$12$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69741__$2_col_QMARK_$jscomp$12$$;return $row_QMARK_$jscomp$12$$&&$auto_height_QMARK_$jscomp$7_parent_changes$$&&$APP.$cljs$core$every_QMARK_$$($APP.$app$common$types$shape$layout$fill_height_QMARK_$$,$all_children$jscomp$1_objects$jscomp$613$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69741__$3_shape$jscomp$719$$,
$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69741__$3_shape$jscomp$719$$};
$app$main$data$workspace$shape_layout$fix_parent_sizing$$=function($G__69747__$1_parent$jscomp$283$$,$all_children$jscomp$2_objects$jscomp$614$$,$ids_set$jscomp$2$$,$changes$jscomp$249$$){var $G__69747__$3_auto_width_QMARK_$jscomp$9$$=$APP.$app$common$types$shape$layout$auto_width_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__69747__$1_parent$jscomp$283$$),$auto_height_QMARK_$jscomp$8$$=$APP.$app$common$types$shape$layout$auto_height_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__69747__$1_parent$jscomp$283$$),$G__69747__$2_col_QMARK_$jscomp$13$$=
$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__69747__$1_parent$jscomp$283$$),$row_QMARK_$jscomp$13$$=$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($G__69747__$1_parent$jscomp$283$$);$all_children$jscomp$2_objects$jscomp$614$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($shape$jscomp$720$$){return $APP.$cljs$core$contains_QMARK_$$($ids_set$jscomp$2$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$720$$))?
$APP.$app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$720$$,$changes$jscomp$249$$):$shape$jscomp$720$$},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($all_children$jscomp$2_objects$jscomp$614$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($G__69747__$1_parent$jscomp$283$$)));$G__69747__$1_parent$jscomp$283$$=$G__69747__$2_col_QMARK_$jscomp$13$$&&$G__69747__$3_auto_width_QMARK_$jscomp$9$$&&$APP.$cljs$core$every_QMARK_$$($APP.$app$common$types$shape$layout$fill_width_QMARK_$$,
$all_children$jscomp$2_objects$jscomp$614$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69747__$1_parent$jscomp$283$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69747__$1_parent$jscomp$283$$;$G__69747__$2_col_QMARK_$jscomp$13$$=$APP.$cljs$core$truth_$$($G__69747__$2_col_QMARK_$jscomp$13$$?$auto_height_QMARK_$jscomp$8$$?$APP.$cljs$core$some$$($APP.$app$common$types$shape$layout$fill_height_QMARK_$$,$all_children$jscomp$2_objects$jscomp$614$$):$auto_height_QMARK_$jscomp$8$$:
$G__69747__$2_col_QMARK_$jscomp$13$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69747__$1_parent$jscomp$283$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69747__$1_parent$jscomp$283$$;$G__69747__$3_auto_width_QMARK_$jscomp$9$$=$APP.$cljs$core$truth_$$($row_QMARK_$jscomp$13$$?$G__69747__$3_auto_width_QMARK_$jscomp$9$$?$APP.$cljs$core$some$$($APP.$app$common$types$shape$layout$fill_width_QMARK_$$,$all_children$jscomp$2_objects$jscomp$614$$):$G__69747__$3_auto_width_QMARK_$jscomp$9$$:
$row_QMARK_$jscomp$13$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69747__$2_col_QMARK_$jscomp$13$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69747__$2_col_QMARK_$jscomp$13$$;return $row_QMARK_$jscomp$13$$&&$auto_height_QMARK_$jscomp$8$$&&$APP.$cljs$core$every_QMARK_$$($APP.$app$common$types$shape$layout$fill_height_QMARK_$$,$all_children$jscomp$2_objects$jscomp$614$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69747__$3_auto_width_QMARK_$jscomp$9$$,
$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1681$fix$$):$G__69747__$3_auto_width_QMARK_$jscomp$9$$};$APP.$app$main$data$workspace$shape_layout$update_layout_child$cljs$0core$0IFn$0_invoke$0arity$02$$=function($ids$jscomp$226$$,$changes$jscomp$250$$){return $app$main$data$workspace$shape_layout$update_layout_child$cljs$0core$0IFn$0_invoke$0arity$03$$($ids$jscomp$226$$,$changes$jscomp$250$$,null)};
$app$main$data$workspace$shape_layout$update_layout_child$cljs$0core$0IFn$0_invoke$0arity$03$$=function($ids$jscomp$227$$,$changes$jscomp$251$$,$options$jscomp$574$$){typeof $app$main$data$workspace$shape_layout$update_layout_child_69758$$==="undefined"&&($app$main$data$workspace$shape_layout$update_layout_child_69758$$=function($ids$jscomp$228$$,$changes$jscomp$252$$,$options$jscomp$575$$,$meta69759$$){this.ids=$ids$jscomp$228$$;this.$changes$=$changes$jscomp$252$$;this.options=$options$jscomp$575$$;
this.$meta69759$=$meta69759$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$update_layout_child_69758$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_layout_child_69758$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4261$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout_child$$},$app$main$data$workspace$shape_layout$update_layout_child_69758$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69760$$,$meta69759__$1$$){return new $app$main$data$workspace$shape_layout$update_layout_child_69758$$(this.ids,this.$changes$,this.options,$meta69759__$1$$)},$app$main$data$workspace$shape_layout$update_layout_child_69758$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69759$},$app$main$data$workspace$shape_layout$update_layout_child_69758$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_layout_child_69758$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2394_children_ids$jscomp$17_page_id$jscomp$232$$,$state$jscomp$764$$){var $self__$jscomp$5826$$=this;$_$jscomp$2394_children_ids$jscomp$17_page_id$jscomp$232$$=function(){var $or__5025__auto__$jscomp$805$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5826$$.options,$APP.$cljs$cst$2028$page_id$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$805$$)?$or__5025__auto__$jscomp$805$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$764$$,
$APP.$cljs$cst$1903$current_page_id$$)}();var $objects$jscomp$615$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$764$$,$_$jscomp$2394_children_ids$jscomp$17_page_id$jscomp$232$$);$_$jscomp$2394_children_ids$jscomp$17_page_id$jscomp$232$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__69752_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$615$$,$p1__69752_SHARP_$$)},
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$self__$jscomp$5826$$.ids]));var $parent_ids$jscomp$4$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69753_SHARP_$$){return $APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$615$$,$p1__69753_SHARP_$$)},$self__$jscomp$5826$$.ids),$undo_id$jscomp$51$$=Symbol(),$margin_attrs$$=$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5826$$.$changes$,
$APP.$cljs$cst$1683$layout_item_margin$$)));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$51$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$5826$$.ids,$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5826$$.$changes$),function(){var $G__69764$$=$self__$jscomp$5826$$.options;return $APP.$cljs$core$seq$$($margin_attrs$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69764$$,
$APP.$cljs$cst$3395$changed_sub_attr$$,$margin_attrs$$):$G__69764$$}()),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$2394_children_ids$jscomp$17_page_id$jscomp$232$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($app$main$data$workspace$shape_layout$fix_child_sizing$$,$objects$jscomp$615$$,$self__$jscomp$5826$$.$changes$),$self__$jscomp$5826$$.options),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($parent_ids$jscomp$4$$,
function($parent$jscomp$284$$,$objects__$1$jscomp$28$$){var $G__69765$$=$app$main$data$workspace$shape_layout$fix_parent_sizing$$($parent$jscomp$284$$,$objects__$1$jscomp$28$$,$APP.$cljs$core$set$$($self__$jscomp$5826$$.ids),$self__$jscomp$5826$$.$changes$);return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$284$$)?$APP.$app$common$types$shape$layout$assign_cells$$($G__69765$$,$objects__$1$jscomp$28$$):$G__69765$$},$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$self__$jscomp$5826$$.options,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)]))),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$self__$jscomp$5826$$.ids],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$51$$))});return new $app$main$data$workspace$shape_layout$update_layout_child_69758$$($ids$jscomp$227$$,
$changes$jscomp$251$$,$options$jscomp$574$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$update_grid_cells$$=function($layout_id$jscomp$2$$,$ids$jscomp$229$$,$props$jscomp$193$$){typeof $app$main$data$workspace$shape_layout$update_grid_cells_69766$$==="undefined"&&($app$main$data$workspace$shape_layout$update_grid_cells_69766$$=function($layout_id$jscomp$3$$,$ids$jscomp$230$$,$props$jscomp$194$$,$meta69767$$){this.$layout_id$=$layout_id$jscomp$3$$;this.ids=$ids$jscomp$230$$;this.props=$props$jscomp$194$$;this.$meta69767$=$meta69767$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$update_grid_cells_69766$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_grid_cells_69766$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4262$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_grid_cells$$},$app$main$data$workspace$shape_layout$update_grid_cells_69766$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69768$$,$meta69767__$1$$){return new $app$main$data$workspace$shape_layout$update_grid_cells_69766$$(this.$layout_id$,this.ids,this.props,$meta69767__$1$$)},$app$main$data$workspace$shape_layout$update_grid_cells_69766$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69767$},$app$main$data$workspace$shape_layout$update_grid_cells_69766$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_grid_cells_69766$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$5830$$=this,$undo_id$jscomp$52$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$52$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5830$$.$layout_id$],null),function($shape$jscomp$721$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($shape__$1$jscomp$58$$,
$cell_id$jscomp$9$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape__$1$jscomp$58$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$cell_id$jscomp$9$$],null),$APP.$app$common$data$patch_object$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$self__$jscomp$5830$$.props]))},$shape$jscomp$721$$,$self__$jscomp$5830$$.ids)}),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5830$$.$layout_id$],null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$52$$))});return new $app$main$data$workspace$shape_layout$update_grid_cells_69766$$($layout_id$jscomp$2$$,$ids$jscomp$229$$,$props$jscomp$193$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$change_cells_mode$$=function($layout_id$jscomp$4$$,$ids$jscomp$231$$,$mode$jscomp$32$$){typeof $app$main$data$workspace$shape_layout$change_cells_mode_69770$$==="undefined"&&($app$main$data$workspace$shape_layout$change_cells_mode_69770$$=function($layout_id$jscomp$5$$,$ids$jscomp$232$$,$mode$jscomp$33$$,$meta69771$$){this.$layout_id$=$layout_id$jscomp$5$$;this.ids=$ids$jscomp$232$$;this.mode=$mode$jscomp$33$$;this.$meta69771$=$meta69771$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$change_cells_mode_69770$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$change_cells_mode_69770$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4263$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_change_cells_mode$$},$app$main$data$workspace$shape_layout$change_cells_mode_69770$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69772$$,$meta69771__$1$$){return new $app$main$data$workspace$shape_layout$change_cells_mode_69770$$(this.$layout_id$,this.ids,this.mode,$meta69771__$1$$)},$app$main$data$workspace$shape_layout$change_cells_mode_69770$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69771$},$app$main$data$workspace$shape_layout$change_cells_mode_69770$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$change_cells_mode_69770$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$5834$$=this,$undo_id$jscomp$53$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$53$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5834$$.$layout_id$],null),function($shape$jscomp$722$$,$objects$jscomp$616$$){var $G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$=
$self__$jscomp$5834$$.mode;$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$=$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$ instanceof $APP.$cljs$core$Keyword$$?$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$.$fqn$:null;switch($G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$){case "auto":return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($shape__$1$jscomp$60$$,$cell_id$jscomp$10$$){var $cell$jscomp$43$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$60$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$cell_id$jscomp$10$$],null));return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1657$manual$$,null,$APP.$cljs$cst$1658$area$$,null],null),null),$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$43$$))||
$APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$43$$)>1||$APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$43$$)>1?$APP.$app$common$types$shape$layout$assign_cells$$($APP.$app$common$types$shape$layout$resize_cell_area$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape__$1$jscomp$60$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$cell_id$jscomp$10$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1656$auto$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$cell_id$jscomp$10$$],null),$APP.$cljs$core$dissoc$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1659$area_name$$])),$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$43$$),$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$43$$),$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$43$$),$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$43$$),1,1),$objects$jscomp$616$$):$shape__$1$jscomp$60$$},$shape$jscomp$722$$,$self__$jscomp$5834$$.ids);
case "manual":return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($shape__$1$jscomp$61$$,$cell_id$jscomp$11$$){var $cell$jscomp$44$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$61$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$cell_id$jscomp$11$$],null));return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1658$area$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null),$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($cell$jscomp$44$$))?$APP.$app$common$types$shape$layout$assign_cells$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$data$assoc_in_when$$($shape__$1$jscomp$61$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$cell_id$jscomp$11$$,
$APP.$cljs$cst$1660$position$$],null),$APP.$cljs$cst$1657$manual$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$cell_id$jscomp$11$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1659$area_name$$])),$objects$jscomp$616$$):$shape__$1$jscomp$61$$},$shape$jscomp$722$$,$self__$jscomp$5834$$.ids);case "area":$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$=
$APP.$app$common$types$shape$layout$cells_coordinates$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69769_SHARP_$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$722$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$p1__69769_SHARP_$$],null))},$self__$jscomp$5834$$.ids));var $map__69781__$1_target_cell$jscomp$8$$=$APP.$cljs$core$__destructure_map$$($G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$);
$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69781__$1_target_cell$jscomp$8$$,$APP.$cljs$cst$1699$first_row$$);var $first_column$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69781__$1_target_cell$jscomp$8$$,$APP.$cljs$cst$1700$first_column$$),$last_row$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69781__$1_target_cell$jscomp$8$$,$APP.$cljs$cst$1701$last_row$$),
$last_column$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69781__$1_target_cell$jscomp$8$$,$APP.$cljs$cst$1702$last_column$$);$map__69781__$1_target_cell$jscomp$8$$=$APP.$app$common$types$shape$layout$get_cell_by_position$$($shape$jscomp$722$$,$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$,$first_column$jscomp$10$$);$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$=$APP.$app$common$types$shape$layout$assign_cells$$($APP.$app$common$types$shape$layout$resize_cell_area$$($shape$jscomp$722$$,
$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($map__69781__$1_target_cell$jscomp$8$$),$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($map__69781__$1_target_cell$jscomp$8$$),$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$,$first_column$jscomp$10$$,$last_row$jscomp$10$$-$G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$+1,$last_column$jscomp$10$$-$first_column$jscomp$10$$+1),$objects$jscomp$616$$);return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__69781__$1_target_cell$jscomp$8$$)],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1658$area$$]));default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__69773_G__69773__$1_first_row$jscomp$10_map__69781_shape__$1$jscomp$59$$)].join(""));
}},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),$APP.$app$main$data$workspace$grid_layout$editor$clean_selection$$($self__$jscomp$5834$$.$layout_id$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5834$$.$layout_id$],
null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$53$$))});return new $app$main$data$workspace$shape_layout$change_cells_mode_69770$$($layout_id$jscomp$4$$,$ids$jscomp$231$$,$mode$jscomp$32$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$shape_layout$update_grid_cell_position$$=function($layout_id$jscomp$8$$,$cell_id$jscomp$12$$,$props$jscomp$195$$){typeof $app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$==="undefined"&&($app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$=function($layout_id$jscomp$9$$,$cell_id$jscomp$13$$,$props$jscomp$196$$,$meta69802$$){this.$layout_id$=$layout_id$jscomp$9$$;this.$cell_id$=$cell_id$jscomp$13$$;this.props=$props$jscomp$196$$;
this.$meta69802$=$meta69802$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4265$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_grid_cell_position$$},
$app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69803$$,$meta69802__$1$$){return new $app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$(this.$layout_id$,this.$cell_id$,this.props,$meta69802__$1$$)},$app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69802$},$app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$5842$$=this,$undo_id$jscomp$55$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$55$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$self__$jscomp$5842$$.$layout_id$],null),function($shape$jscomp$724$$,$objects$jscomp$618$$){var $prev_data$$=$APP.$cljs$core$select_keys$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$724$$,$APP.$cljs$cst$1680$layout_grid_cells$$),$self__$jscomp$5842$$.$cell_id$),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$1641$row_span$$,
$APP.$cljs$cst$1642$column_span$$],null)),$new_data$jscomp$2$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$prev_data$$,$self__$jscomp$5842$$.props]));return $APP.$app$common$types$shape$layout$assign_cells$$($APP.$app$common$types$shape$layout$resize_cell_area$$($shape$jscomp$724$$,$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($prev_data$$),$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($prev_data$$),
$APP.$cljs$cst$1640$row$$.$cljs$core$IFn$_invoke$arity$1$($new_data$jscomp$2$$),$APP.$cljs$cst$216$column$$.$cljs$core$IFn$_invoke$arity$1$($new_data$jscomp$2$$),$APP.$cljs$cst$1641$row_span$$.$cljs$core$IFn$_invoke$arity$1$($new_data$jscomp$2$$),$APP.$cljs$cst$1642$column_span$$.$cljs$core$IFn$_invoke$arity$1$($new_data$jscomp$2$$)),$objects$jscomp$618$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5842$$.$layout_id$],null)],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$55$$))});return new $app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$($layout_id$jscomp$8$$,$cell_id$jscomp$12$$,$props$jscomp$195$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$update_properties_names_and_values$$=function($component_id$jscomp$68$$,$variant_id$jscomp$19$$,$previous_properties$$,$updated_properties$$){typeof $app$main$data$workspace$variants$update_properties_names_and_values_69832$$==="undefined"&&($app$main$data$workspace$variants$update_properties_names_and_values_69832$$=function($component_id$jscomp$69$$,$variant_id$jscomp$20$$,$previous_properties$jscomp$1$$,$updated_properties$jscomp$1$$,$meta69833$$){this.$component_id$=
$component_id$jscomp$69$$;this.$variant_id$=$variant_id$jscomp$20$$;this.$previous_properties$=$previous_properties$jscomp$1$$;this.$updated_properties$=$updated_properties$jscomp$1$$;this.$meta69833$=$meta69833$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4267$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_properties_names_and_values$$},$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69834$$,$meta69833__$1$$){return new $app$main$data$workspace$variants$update_properties_names_and_values_69832$$(this.$component_id$,this.$variant_id$,this.$previous_properties$,this.$updated_properties$,$meta69833__$1$$)},$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta69833$},$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2400$$,$state$jscomp$766$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$766$$,$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$dissoc$$,
$cljs$cst$4268$shape_for_rename$$)},$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_properties_names_and_values_69832$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$216_properties_to_add$$,$properties_to_remove_state$jscomp$767$$){var $self__$jscomp$5851$$=this,$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($properties_to_remove_state$jscomp$767$$),$data$jscomp$380_undo_id$jscomp$57$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($properties_to_remove_state$jscomp$767$$),$objects$jscomp$620$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$380_undo_id$jscomp$57$$,$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$),
$APP.$cljs$cst$1615$objects$$),$properties_to_update_updated_properties__$1$$=$app$common$types$variant$update_number_in_repeated_prop_names$$($self__$jscomp$5851$$.$updated_properties$);$properties_to_remove_state$jscomp$767$$=$app$common$types$variant$find_properties_to_remove$$($self__$jscomp$5851$$.$previous_properties$,$properties_to_update_updated_properties__$1$$);$it$jscomp$216_properties_to_add$$=$app$common$types$variant$find_properties_to_add$$($self__$jscomp$5851$$.$previous_properties$,
$properties_to_update_updated_properties__$1$$);$properties_to_update_updated_properties__$1$$=$app$common$types$variant$find_properties_to_update$$($self__$jscomp$5851$$.$previous_properties$,$properties_to_update_updated_properties__$1$$);$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$=$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$),$objects$jscomp$620$$),$data$jscomp$380_undo_id$jscomp$57$$);$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$81$$,$map__69846__$1_name$jscomp$338_p__69845$$){$map__69846__$1_name$jscomp$338_p__69845$$=$APP.$cljs$core$__destructure_map$$($map__69846__$1_name$jscomp$338_p__69845$$);
$map__69846__$1_name$jscomp$338_p__69845$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69846__$1_name$jscomp$338_p__69845$$,$APP.$cljs$cst$723$name$$);return $app$common$logic$variant_properties$generate_update_property_value$$($changes__$1$jscomp$81$$,$self__$jscomp$5851$$.$component_id$,$app$common$types$variant$find_index_for_property_name$$($self__$jscomp$5851$$.$previous_properties$,$map__69846__$1_name$jscomp$338_p__69845$$),"")},$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$,
$properties_to_remove_state$jscomp$767$$);$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$2$jscomp$35$$,$name$jscomp$339_p__69847$$){var $map__69848__$1_value$jscomp$586$$=$APP.$cljs$core$__destructure_map$$($name$jscomp$339_p__69847$$);$name$jscomp$339_p__69847$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69848__$1_value$jscomp$586$$,$APP.$cljs$cst$723$name$$);
$map__69848__$1_value$jscomp$586$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69848__$1_value$jscomp$586$$,$APP.$cljs$cst$260$value$$);return $app$common$logic$variant_properties$generate_update_property_value$$($changes__$2$jscomp$35$$,$self__$jscomp$5851$$.$component_id$,$app$common$types$variant$find_index_for_property_name$$($self__$jscomp$5851$$.$previous_properties$,$name$jscomp$339_p__69847$$),$map__69848__$1_value$jscomp$586$$)},$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$,
$properties_to_update_updated_properties__$1$$);$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$3$jscomp$10$$,$map__69857_name$jscomp$340_p__69853$$){var $idx$jscomp$92$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__69857_name$jscomp$340_p__69853$$,0,null);$map__69857_name$jscomp$340_p__69853$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__69857_name$jscomp$340_p__69853$$,
1,null);var $map__69857__$1_value$jscomp$587$$=$APP.$cljs$core$__destructure_map$$($map__69857_name$jscomp$340_p__69853$$);$map__69857_name$jscomp$340_p__69853$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69857__$1_value$jscomp$587$$,$APP.$cljs$cst$723$name$$);$map__69857__$1_value$jscomp$587$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69857__$1_value$jscomp$587$$,$APP.$cljs$cst$260$value$$);return $app$common$logic$variant_properties$generate_update_property_value$$($app$common$logic$variant_properties$generate_add_new_property$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($changes__$3$jscomp$10$$,
$self__$jscomp$5851$$.$variant_id$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3393$property_name$$,$map__69857_name$jscomp$340_p__69853$$],null)])),$self__$jscomp$5851$$.$component_id$,$idx$jscomp$92$$+$APP.$cljs$core$count$$($self__$jscomp$5851$$.$previous_properties$),$map__69857__$1_value$jscomp$587$$)},$changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$,$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,
$it$jscomp$216_properties_to_add$$));$data$jscomp$380_undo_id$jscomp$57$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$seq$$($properties_to_remove_state$jscomp$767$$)||$APP.$cljs$core$seq$$($properties_to_update_updated_properties__$1$$)?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"variant-edit-property-value",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:rename-in-layers"],
null)):null,$APP.$cljs$core$seq$$($it$jscomp$216_properties_to_add$$)?$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"variant-add-property",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:rename-in-layers"],null)):null,$APP.$app$main$data$workspace$undo$start_undo_transaction$$($data$jscomp$380_undo_id$jscomp$57$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$254_changes__$1$jscomp$80_changes__$2$jscomp$34_changes__$3$jscomp$9_page_id$jscomp$234$$),
$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($data$jscomp$380_undo_id$jscomp$57$$))});return new $app$main$data$workspace$variants$update_properties_names_and_values_69832$$($component_id$jscomp$68$$,$variant_id$jscomp$19$$,$previous_properties$$,$updated_properties$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$update_property_name$$=function($variant_id$jscomp$21$$,$pos$jscomp$115$$,$new_name$jscomp$21$$,$p__69885$$){var $map__69886__$1$$=$APP.$cljs$core$__destructure_map$$($p__69885$$),$trigger$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69886__$1$$,$APP.$cljs$cst$4269$trigger$$);typeof $app$main$data$workspace$variants$update_property_name_69887$$==="undefined"&&($app$main$data$workspace$variants$update_property_name_69887$$=function($variant_id$jscomp$22$$,
$pos$jscomp$116$$,$new_name$jscomp$22$$,$p__69885$jscomp$1$$,$map__69886$jscomp$1$$,$trigger$jscomp$1$$,$meta69888$$){this.$variant_id$=$variant_id$jscomp$22$$;this.pos=$pos$jscomp$116$$;this.$new_name$=$new_name$jscomp$22$$;this.$p__69885$=$p__69885$jscomp$1$$;this.$map__69886$=$map__69886$jscomp$1$$;this.$trigger$=$trigger$jscomp$1$$;this.$meta69888$=$meta69888$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4270$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_property_name$$},$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69889$$,$meta69888__$1$$){return new $app$main$data$workspace$variants$update_property_name_69887$$(this.$variant_id$,this.pos,
this.$new_name$,this.$p__69885$,this.$map__69886$,this.$trigger$,$meta69888__$1$$)},$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69888$},$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2402_data$jscomp$381_related_components$jscomp$4$$,
$state$jscomp$768$$){var $file_id$jscomp$236$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$768$$);$_$jscomp$2402_data$jscomp$381_related_components$jscomp$4$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$768$$);var $objects$jscomp$621$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$768$$);$_$jscomp$2402_data$jscomp$381_related_components$jscomp$4$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$2402_data$jscomp$381_related_components$jscomp$4$$,
$objects$jscomp$621$$,this.$variant_id$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($s$jscomp$536$$,$related_component$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$536$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,$file_id$jscomp$236$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$1622$components$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($related_component$$),
$APP.$cljs$cst$1986$variant_properties$$],null),function($props$jscomp$197$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69884_SHARP_$$){return $APP.$cljs$core$with_meta$$($p1__69884_SHARP_$$,null)},$props$jscomp$197$$)})},$state$jscomp$768$$,$_$jscomp$2402_data$jscomp$381_related_components$jscomp$4$$)},$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_property_name_69887$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$255_it$jscomp$217_page_id$jscomp$235$$,$related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$){$changes$jscomp$255_it$jscomp$217_page_id$jscomp$235$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$);var $data$jscomp$382_undo_id$jscomp$58$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$),
$objects$jscomp$622$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$382_undo_id$jscomp$58$$,$changes$jscomp$255_it$jscomp$217_page_id$jscomp$235$$),$APP.$cljs$cst$1615$objects$$);$related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$382_undo_id$jscomp$58$$,$objects$jscomp$622$$,this.$variant_id$);var $prop_name_props$jscomp$198$$=
$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$));$prop_name_props$jscomp$198$$=($related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$=$APP.$cljs$core$count$$($prop_name_props$jscomp$198$$)>this.pos)?$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($prop_name_props$jscomp$198$$,this.pos)):null;$changes$jscomp$255_it$jscomp$217_page_id$jscomp$235$$=
$related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$?$app$common$logic$variant_properties$generate_update_property_name$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$255_it$jscomp$217_page_id$jscomp$235$$),$objects$jscomp$622$$),$data$jscomp$382_undo_id$jscomp$58$$),this.$variant_id$,this.pos,this.$new_name$):
null;$data$jscomp$382_undo_id$jscomp$58$$=Symbol();return $related_components$jscomp$5_state$jscomp$769_valid_pos_QMARK_$$&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prop_name_props$jscomp$198$$,this.$new_name$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($data$jscomp$382_undo_id$jscomp$58$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$255_it$jscomp$217_page_id$jscomp$235$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($data$jscomp$382_undo_id$jscomp$58$$),
$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"variant-edit-property-name",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,this.$trigger$],null))):null});return new $app$main$data$workspace$variants$update_property_name_69887$$($variant_id$jscomp$21$$,$pos$jscomp$115$$,$new_name$jscomp$21$$,$p__69885$$,$map__69886__$1$$,$trigger$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$update_property_value$$=function($component_id$jscomp$70$$,$pos$jscomp$117$$,$value$jscomp$588$$){typeof $app$main$data$workspace$variants$update_property_value_69914$$==="undefined"&&($app$main$data$workspace$variants$update_property_value_69914$$=function($component_id$jscomp$71$$,$pos$jscomp$118$$,$value$jscomp$589$$,$meta69915$$){this.$component_id$=$component_id$jscomp$71$$;this.pos=$pos$jscomp$118$$;this.value=$value$jscomp$589$$;this.$meta69915$=$meta69915$$;
this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$update_property_value_69914$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_property_value_69914$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4271$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_property_value$$},$app$main$data$workspace$variants$update_property_value_69914$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_69916$$,$meta69915__$1$$){return new $app$main$data$workspace$variants$update_property_value_69914$$(this.$component_id$,this.pos,this.value,$meta69915__$1$$)},$app$main$data$workspace$variants$update_property_value_69914$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69915$},$app$main$data$workspace$variants$update_property_value_69914$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_property_value_69914$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$256_it$jscomp$218_page_id$jscomp$236$$,$data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$){$changes$jscomp$256_it$jscomp$218_page_id$jscomp$236$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$);$data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$);var $objects$jscomp$623$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$,$changes$jscomp$256_it$jscomp$218_page_id$jscomp$236$$),$APP.$cljs$cst$1615$objects$$);$changes$jscomp$256_it$jscomp$218_page_id$jscomp$236$$=$app$common$logic$variant_properties$generate_update_property_value$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$changes$jscomp$256_it$jscomp$218_page_id$jscomp$236$$),$data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$),$objects$jscomp$623$$),this.$component_id$,this.pos,this.value);$data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$256_it$jscomp$218_page_id$jscomp$236$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($data$jscomp$383_state$jscomp$770_undo_id$jscomp$59$$))});
return new $app$main$data$workspace$variants$update_property_value_69914$$($component_id$jscomp$70$$,$pos$jscomp$117$$,$value$jscomp$588$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$update_error$cljs$0core$0IFn$0_invoke$0arity$02$$=function($component_id$jscomp$73$$,$value$jscomp$590$$){typeof $app$main$data$workspace$variants$update_error_69921$$==="undefined"&&($app$main$data$workspace$variants$update_error_69921$$=function($component_id$jscomp$74$$,$value$jscomp$591$$,$meta69922$$){this.$component_id$=$component_id$jscomp$74$$;this.value=$value$jscomp$591$$;this.$meta69922$=$meta69922$$;this.$cljs$lang$protocol_mask$partition0$$=393216;
this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$update_error_69921$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_error_69921$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4272$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_error$$},$app$main$data$workspace$variants$update_error_69921$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69923$$,$meta69922__$1$$){return new $app$main$data$workspace$variants$update_error_69921$$(this.$component_id$,
this.value,$meta69922__$1$$)},$app$main$data$workspace$variants$update_error_69921$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69922$},$app$main$data$workspace$variants$update_error_69921$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$update_error_69921$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$257_it$jscomp$219_page_id$jscomp$237$$,$data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$){$changes$jscomp$257_it$jscomp$219_page_id$jscomp$237$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$);$data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$);var $objects$jscomp$624$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$,$changes$jscomp$257_it$jscomp$219_page_id$jscomp$237$$),
$APP.$cljs$cst$1615$objects$$);$changes$jscomp$257_it$jscomp$219_page_id$jscomp$237$$=$app$common$logic$variant_properties$generate_set_variant_error$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$257_it$jscomp$219_page_id$jscomp$237$$),$data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$),$objects$jscomp$624$$),this.$component_id$,
this.value);$data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$257_it$jscomp$219_page_id$jscomp$237$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($data$jscomp$384_state$jscomp$771_undo_id$jscomp$60$$))});return new $app$main$data$workspace$variants$update_error_69921$$($component_id$jscomp$73$$,
$value$jscomp$590$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$remove_property$$=function($variant_id$jscomp$23$$,$pos$jscomp$119$$){typeof $app$main$data$workspace$variants$remove_property_69931$$==="undefined"&&($app$main$data$workspace$variants$remove_property_69931$$=function($variant_id$jscomp$24$$,$pos$jscomp$120$$,$meta69932$$){this.$variant_id$=$variant_id$jscomp$24$$;this.pos=$pos$jscomp$120$$;this.$meta69932$=$meta69932$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$variants$remove_property_69931$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$remove_property_69931$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4273$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_remove_property$$},$app$main$data$workspace$variants$remove_property_69931$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69933$$,$meta69932__$1$$){return new $app$main$data$workspace$variants$remove_property_69931$$(this.$variant_id$,
this.pos,$meta69932__$1$$)},$app$main$data$workspace$variants$remove_property_69931$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69932$},$app$main$data$workspace$variants$remove_property_69931$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$remove_property_69931$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$258_it$jscomp$220_page_id$jscomp$238$$,$data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$){$changes$jscomp$258_it$jscomp$220_page_id$jscomp$238$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$);$data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$);var $objects$jscomp$625$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$,$changes$jscomp$258_it$jscomp$220_page_id$jscomp$238$$),
$APP.$cljs$cst$1615$objects$$);$changes$jscomp$258_it$jscomp$220_page_id$jscomp$238$$=$app$common$logic$variant_properties$generate_remove_property$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$258_it$jscomp$220_page_id$jscomp$238$$),$data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$),$objects$jscomp$625$$),this.$variant_id$,
this.pos);$data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$258_it$jscomp$220_page_id$jscomp$238$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($data$jscomp$385_state$jscomp$772_undo_id$jscomp$61$$))});return new $app$main$data$workspace$variants$remove_property_69931$$($variant_id$jscomp$23$$,
$pos$jscomp$119$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$remove_empty_properties$$=function($variant_id$jscomp$25$$){typeof $app$main$data$workspace$variants$remove_empty_properties_69934$$==="undefined"&&($app$main$data$workspace$variants$remove_empty_properties_69934$$=function($variant_id$jscomp$26$$,$meta69935$$){this.$variant_id$=$variant_id$jscomp$26$$;this.$meta69935$=$meta69935$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$remove_empty_properties_69934$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$remove_empty_properties_69934$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4274$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_remove_empty_properties$$},$app$main$data$workspace$variants$remove_empty_properties_69934$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69936$$,$meta69935__$1$$){return new $app$main$data$workspace$variants$remove_empty_properties_69934$$(this.$variant_id$,
$meta69935__$1$$)},$app$main$data$workspace$variants$remove_empty_properties_69934$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69935$},$app$main$data$workspace$variants$remove_empty_properties_69934$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$remove_empty_properties_69934$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$,
$data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$){var $self__$jscomp$5872$$=this;$changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$);$data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$);var $objects$jscomp$626$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$,$changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$),$APP.$cljs$cst$1615$objects$$),$properties_empty_pos_variant_components$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$,$objects$jscomp$626$$,$self__$jscomp$5872$$.$variant_id$);
$properties_empty_pos_variant_components$$=$APP.$cljs$core$reverse$$($APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($i$jscomp$508$$,$p__69937_v$jscomp$591$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69937_v$jscomp$591$$,0,null);$p__69937_v$jscomp$591$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69937_v$jscomp$591$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$i$jscomp$508$$,
$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$empty_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$p__69937_v$jscomp$591$$)))],null)},$APP.$cljs$core$group_by$$($APP.$cljs$cst$723$name$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$1986$variant_properties$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$properties_empty_pos_variant_components$$])))));
$changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$=$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$),$data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$),$objects$jscomp$626$$);$changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes__$1$jscomp$83$$,$p__69947_property_empty_QMARK_$$){var $pos$jscomp$121$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69947_property_empty_QMARK_$$,0,null);$p__69947_property_empty_QMARK_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69947_property_empty_QMARK_$$,1,null);return $APP.$cljs$core$truth_$$($p__69947_property_empty_QMARK_$$)?$app$common$logic$variant_properties$generate_remove_property$$($changes__$1$jscomp$83$$,
$self__$jscomp$5872$$.$variant_id$,$pos$jscomp$121$$):$changes__$1$jscomp$83$$},$changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$,$properties_empty_pos_variant_components$$);$data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$=Symbol();return $APP.$cljs$core$seq$$($APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"variant-remove-property",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:rename-in-layers"],null)),$APP.$app$main$data$workspace$undo$start_undo_transaction$$($data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$259_changes__$1$jscomp$82_it$jscomp$221_page_id$jscomp$239$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($data$jscomp$386_state$jscomp$773_undo_id$jscomp$62$$)):
null});return new $app$main$data$workspace$variants$remove_empty_properties_69934$$($variant_id$jscomp$25$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$add_new_property$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($variant_id$jscomp$27$$,$p__69969$$){var $options$jscomp$576$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69969$$,0,null);typeof $app$main$data$workspace$variants$add_new_property_69973$$==="undefined"&&($app$main$data$workspace$variants$add_new_property_69973$$=function($variant_id$jscomp$28$$,$p__69969$jscomp$1$$,$vec__69970$jscomp$1$$,$options$jscomp$577$$,$meta69974$$){this.$variant_id$=
$variant_id$jscomp$28$$;this.$p__69969$=$p__69969$jscomp$1$$;this.$vec__69970$=$vec__69970$jscomp$1$$;this.options=$options$jscomp$577$$;this.$meta69974$=$meta69974$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$add_new_property_69973$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$add_new_property_69973$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4275$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_new_property$$},
$app$main$data$workspace$variants$add_new_property_69973$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69975$$,$meta69974__$1$$){return new $app$main$data$workspace$variants$add_new_property_69973$$(this.$variant_id$,this.$p__69969$,this.$vec__69970$,this.options,$meta69974__$1$$)},$app$main$data$workspace$variants$add_new_property_69973$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69974$},$app$main$data$workspace$variants$add_new_property_69973$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$add_new_property_69973$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$260_it$jscomp$222_page_id$jscomp$240$$,$data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$){$changes$jscomp$260_it$jscomp$222_page_id$jscomp$240$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$);$data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$);
var $objects$jscomp$627$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$,$changes$jscomp$260_it$jscomp$222_page_id$jscomp$240$$),$APP.$cljs$cst$1615$objects$$);$changes$jscomp$260_it$jscomp$222_page_id$jscomp$240$$=$app$common$logic$variant_properties$generate_add_new_property$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$changes$jscomp$260_it$jscomp$222_page_id$jscomp$240$$),$data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$),$objects$jscomp$627$$),this.$variant_id$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.options]));$data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$260_it$jscomp$222_page_id$jscomp$240$$),
$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($data$jscomp$387_state$jscomp$774_undo_id$jscomp$63$$))});return new $app$main$data$workspace$variants$add_new_property_69973$$($variant_id$jscomp$27$$,$p__69969$$,$p__69969$$,$options$jscomp$576$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$set_variant_id$$=function($component_id$jscomp$75$$,$variant_id$jscomp$31$$){typeof $app$main$data$workspace$variants$set_variant_id_70007$$==="undefined"&&($app$main$data$workspace$variants$set_variant_id_70007$$=function($component_id$jscomp$76$$,$variant_id$jscomp$32$$,$meta70008$$){this.$component_id$=$component_id$jscomp$76$$;this.$variant_id$=$variant_id$jscomp$32$$;this.$meta70008$=$meta70008$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$variants$set_variant_id_70007$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$set_variant_id_70007$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4277$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_set_variant_id$$},$app$main$data$workspace$variants$set_variant_id_70007$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70009$$,$meta70008__$1$$){return new $app$main$data$workspace$variants$set_variant_id_70007$$(this.$component_id$,
this.$variant_id$,$meta70008__$1$$)},$app$main$data$workspace$variants$set_variant_id_70007$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70008$},$app$main$data$workspace$variants$set_variant_id_70007$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$set_variant_id_70007$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$224_page_id$jscomp$242_undo_id$jscomp$65$$,$changes$jscomp$262_data$jscomp$389_state$jscomp$776$$){var $self__$jscomp$5884$$=
this;$it$jscomp$224_page_id$jscomp$242_undo_id$jscomp$65$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$262_data$jscomp$389_state$jscomp$776$$);$changes$jscomp$262_data$jscomp$389_state$jscomp$776$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$262_data$jscomp$389_state$jscomp$776$$);$changes$jscomp$262_data$jscomp$389_state$jscomp$776$$=$APP.$app$common$files$changes_builder$update_component$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,
$it$jscomp$224_page_id$jscomp$242_undo_id$jscomp$65$$),$changes$jscomp$262_data$jscomp$389_state$jscomp$776$$),$self__$jscomp$5884$$.$component_id$,function($p1__70006_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__70006_SHARP_$$,$APP.$cljs$cst$1985$variant_id$$,$self__$jscomp$5884$$.$variant_id$)});$it$jscomp$224_page_id$jscomp$242_undo_id$jscomp$65$$=Symbol();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($it$jscomp$224_page_id$jscomp$242_undo_id$jscomp$65$$),
$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$262_data$jscomp$389_state$jscomp$776$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($it$jscomp$224_page_id$jscomp$242_undo_id$jscomp$65$$))});return new $app$main$data$workspace$variants$set_variant_id_70007$$($component_id$jscomp$75$$,$variant_id$jscomp$31$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$focus_property$$=function($variant_id$jscomp$33$$){typeof $app$main$data$workspace$variants$focus_property_70010$$==="undefined"&&($app$main$data$workspace$variants$focus_property_70010$$=function($variant_id$jscomp$34$$,$meta70011$$){this.$variant_id$=$variant_id$jscomp$34$$;this.$meta70011$=$meta70011$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$focus_property_70010$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$focus_property_70010$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4278$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_focus_property$$},$app$main$data$workspace$variants$focus_property_70010$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70012$$,$meta70011__$1$$){return new $app$main$data$workspace$variants$focus_property_70010$$(this.$variant_id$,$meta70011__$1$$)},$app$main$data$workspace$variants$focus_property_70010$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70011$},$app$main$data$workspace$variants$focus_property_70010$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$focus_property_70010$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){return $APP.$app$util$dom$focus_BANG_$$($APP.$app$util$dom$get_element$$(["variant-prop-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$variant_id$),"-0"].join("")))});return new $app$main$data$workspace$variants$focus_property_70010$$($variant_id$jscomp$33$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$resposition_and_resize_variant$$=function($shape_id$jscomp$115$$){typeof $app$main$data$workspace$variants$resposition_and_resize_variant_70013$$==="undefined"&&($app$main$data$workspace$variants$resposition_and_resize_variant_70013$$=function($shape_id$jscomp$116$$,$meta70014$$){this.$shape_id$=$shape_id$jscomp$116$$;this.$meta70014$=$meta70014$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$resposition_and_resize_variant_70013$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$resposition_and_resize_variant_70013$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4279$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_resposition_and_resize_variant$$},$app$main$data$workspace$variants$resposition_and_resize_variant_70013$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70015$$,$meta70014__$1$$){return new $app$main$data$workspace$variants$resposition_and_resize_variant_70013$$(this.$shape_id$,
$meta70014__$1$$)},$app$main$data$workspace$variants$resposition_and_resize_variant_70013$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70014$},$app$main$data$workspace$variants$resposition_and_resize_variant_70013$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$resposition_and_resize_variant_70013$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$,
$shape$jscomp$726_state$jscomp$777$$){$_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$726_state$jscomp$777$$);$_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$726_state$jscomp$777$$,$_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$);
$shape$jscomp$726_state$jscomp$777$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$,this.$shape_id$);$_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$726_state$jscomp$777$$));
$_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$726_state$jscomp$777$$)+20;var $x$jscomp$1205$$=$_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$-($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$726_state$jscomp$777$$)+
30);return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$726_state$jscomp$777$$)],null),$APP.$cljs$cst$288$width$$,$_$jscomp$2412_container$jscomp$70_objects$jscomp$629_page_id$jscomp$243_width$jscomp$152$$),$app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$shape_id$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1499$x$$,$x$jscomp$1205$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3722$absolute_QMARK_$$,!1],null)))});return new $app$main$data$workspace$variants$resposition_and_resize_variant_70013$$($shape_id$jscomp$115$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$transform_in_variant$cljs$0core$0IFn$0_invoke$0arity$01$$=function($main_instance_id$jscomp$7$$){return $app$main$data$workspace$variants$transform_in_variant$cljs$0core$0IFn$0_invoke$0arity$07$$($main_instance_id$jscomp$7$$,null,null,$APP.$cljs$core$PersistentVector$EMPTY$$,!1,!0,!0)};
$app$main$data$workspace$variants$transform_in_variant$cljs$0core$0IFn$0_invoke$0arity$07$$=function($main_instance_id$jscomp$8$$,$variant_id$jscomp$35$$,$delta$jscomp$50$$,$prefix$jscomp$61$$,$add_wrapper_QMARK_$$,$duplicate_QMARK_$$,$flex_QMARK_$jscomp$1$$){typeof $app$main$data$workspace$variants$transform_in_variant_70032$$==="undefined"&&($app$main$data$workspace$variants$transform_in_variant_70032$$=function($main_instance_id$jscomp$9$$,$variant_id$jscomp$36$$,$delta$jscomp$51$$,$prefix$jscomp$62$$,
$add_wrapper_QMARK_$jscomp$1$$,$duplicate_QMARK_$jscomp$1$$,$flex_QMARK_$jscomp$2$$,$meta70033$$){this.$main_instance_id$=$main_instance_id$jscomp$9$$;this.$variant_id$=$variant_id$jscomp$36$$;this.$delta$=$delta$jscomp$51$$;this.prefix=$prefix$jscomp$62$$;this.$add_wrapper_QMARK_$=$add_wrapper_QMARK_$jscomp$1$$;this.$duplicate_QMARK_$=$duplicate_QMARK_$jscomp$1$$;this.$flex_QMARK_$=$flex_QMARK_$jscomp$2$$;this.$meta70033$=$meta70033$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$variants$transform_in_variant_70032$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$transform_in_variant_70032$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4281$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_transform_in_variant$$},$app$main$data$workspace$variants$transform_in_variant_70032$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70034$$,$meta70033__$1$$){return new $app$main$data$workspace$variants$transform_in_variant_70032$$(this.$main_instance_id$,
this.$variant_id$,this.$delta$,this.prefix,this.$add_wrapper_QMARK_$,this.$duplicate_QMARK_$,this.$flex_QMARK_$,$meta70033__$1$$)},$app$main$data$workspace$variants$transform_in_variant_70032$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70033$},$app$main$data$workspace$variants$transform_in_variant_70032$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$transform_in_variant_70032$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2414_variant_vec$$,$main$jscomp$3_state$jscomp$779$$){var $self__$jscomp$5900$$=this,$variant_id__$1$$=function(){var $or__5025__auto__$jscomp$806$$=$self__$jscomp$5900$$.$variant_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$806$$)?$or__5025__auto__$jscomp$806$$:$APP.$app$common$uuid$next$$()}();$_$jscomp$2414_variant_vec$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$variant_id__$1$$],null);var $file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$=
$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$3_state$jscomp$779$$),$num_props_page_id$jscomp$245$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$3_state$jscomp$779$$);$file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$3$($main$jscomp$3_state$jscomp$779$$,$file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$,$num_props_page_id$jscomp$245$$);
$main$jscomp$3_state$jscomp$779$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$,$self__$jscomp$5900$$.$main_instance_id$);var $parent$jscomp$285$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$3_state$jscomp$779$$)),$component_id$jscomp$78$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$3_state$jscomp$779$$),
$name$jscomp$341$$=$APP.$cljs$core$truth_$$($self__$jscomp$5900$$.$add_wrapper_QMARK_$)?["Component/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$3_state$jscomp$779$$))].join(""):$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$3_state$jscomp$779$$),$cpath$jscomp$3$$=function(){var $G__70038$$=$APP.$app$common$path_names$split_path$$($name$jscomp$341$$);return $APP.$cljs$core$seq$$($self__$jscomp$5900$$.prefix)?
$APP.$cljs$core$vec$$($APP.$cljs$core$cons$$($APP.$app$common$path_names$join_path$$($self__$jscomp$5900$$.prefix),$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($self__$jscomp$5900$$.prefix),$G__70038$$))):$G__70038$$}();$file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$=$APP.$cljs$core$first$$($cpath$jscomp$3$$);$num_props_page_id$jscomp$245$$=function(){var $y__5111__auto__$jscomp$120$$=$APP.$cljs$core$count$$($cpath$jscomp$3$$)-1;return 1>$y__5111__auto__$jscomp$120$$?
1:$y__5111__auto__$jscomp$120$$}();var $base_props$jscomp$1_stroke_props$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$1989$is_variant_container$$,!0,$APP.$cljs$cst$723$name$$,$file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$,$APP.$cljs$cst$1630$r1$$,20,$APP.$cljs$cst$1631$r2$$,20,$APP.$cljs$cst$1632$r3$$,20,$APP.$cljs$cst$1633$r4$$,20,$APP.$cljs$cst$1695$layout_item_absolute$$,!0],null),$delta__$1$jscomp$2_flex_props$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,
[$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1670$layout_padding$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1091$p1$$,30,$APP.$cljs$cst$1089$p2$$,30,$APP.$cljs$cst$1671$p3$$,30,$APP.$cljs$cst$1672$p4$$,30],null),$APP.$cljs$cst$1664$layout_gap$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1665$row_gap$$,0,$APP.$cljs$cst$1666$column_gap$$,20],null)],
null),$cont_props$$=$APP.$cljs$core$truth_$$($self__$jscomp$5900$$.$flex_QMARK_$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($base_props$jscomp$1_stroke_props$$,$delta__$1$jscomp$2_flex_props$$):$base_props$jscomp$1_stroke_props$$,$main_props$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,$file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$,$APP.$cljs$cst$1985$variant_id$$,$variant_id__$1$$],null);$base_props$jscomp$1_stroke_props$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$1852$stroke_alignment$$,$APP.$cljs$cst$2026$inner$$,$APP.$cljs$cst$1850$stroke_style$$,$APP.$cljs$cst$2022$solid$$,$APP.$cljs$cst$1723$stroke_color$$,"#bb97d8",$APP.$cljs$cst$1724$stroke_opacity$$,1,$APP.$cljs$cst$1639$stroke_width$$,2],null);$delta__$1$jscomp$2_flex_props$$=function(){var $or__5025__auto__$jscomp$807$$=$self__$jscomp$5900$$.$delta$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$807$$)?$or__5025__auto__$jscomp$807$$:$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$285$$)?
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-30,-30)}();var $undo_id$jscomp$67$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$67$$),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($main$jscomp$3_state$jscomp$779$$))?
$APP.$app$main$data$workspace$libraries$rename_component$$($component_id$jscomp$78$$,$file_id$jscomp$237_name__$1$jscomp$12_objects$jscomp$631$$):null,$app$main$data$workspace$shapes$create_artboard_from_shapes$cljs$0core$0IFn$0_invoke$0arity$07$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5900$$.$main_instance_id$],null),$variant_id__$1$$,null,null,null,$delta__$1$jscomp$2_flex_props$$,$self__$jscomp$5900$$.$flex_QMARK_$),$APP.$app$main$data$workspace$colors$remove_all_fills$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2414_variant_vec$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,"#000000",$APP.$cljs$cst$1718$opacity$$,1],null)),$APP.$cljs$core$truth_$$($self__$jscomp$5900$$.$flex_QMARK_$)?$app$main$data$workspace$shape_layout$create_layout_from_id$$($variant_id__$1$$,$APP.$cljs$cst$1644$flex$$):null,$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2414_variant_vec$$,function($p1__70026_SHARP_$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__70026_SHARP_$$,
$cont_props$$]))}),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$5900$$.$main_instance_id$],null),function($p1__70027_SHARP_$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__70027_SHARP_$$,$main_props$$]))}),$APP.$app$main$data$workspace$colors$add_stroke$$($_$jscomp$2414_variant_vec$$,
$base_props$jscomp$1_stroke_props$$),$app$main$data$workspace$variants$set_variant_id$$($component_id$jscomp$78$$,$variant_id__$1$$)),$APP.$beicon$v2$core$from$$($cljs$core$repeatedly$cljs$0core$0IFn$0_invoke$0arity$02$$($num_props_page_id$jscomp$245$$,function(){return $APP.$app$main$data$workspace$variants$add_new_property$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($variant_id__$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3391$fill_values_QMARK_$$,
!0],null)]))})),$APP.$cljs$core$count$$($cpath$jscomp$3$$)>1?$APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70028_SHARP_$$){return $APP.$app$main$data$workspace$variants$update_property_value$$($component_id$jscomp$78$$,$p1__70028_SHARP_$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cpath$jscomp$3$$,$p1__70028_SHARP_$$+1))},$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$($num_props_page_id$jscomp$245$$))):null,(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$truth_$$($self__$jscomp$5900$$.$duplicate_QMARK_$)?
$APP.$app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5900$$.$main_instance_id$):null,$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2414_variant_vec$$,function($p1__70029_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($p1__70029_SHARP_$$,$APP.$cljs$cst$1695$layout_item_absolute$$)}),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$67$$),$APP.$cljs$core$truth_$$($self__$jscomp$5900$$.$flex_QMARK_$)?
$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$variant_id__$1$$],null)],null)):null))});return new $app$main$data$workspace$variants$transform_in_variant_70032$$($main_instance_id$jscomp$8$$,$variant_id$jscomp$35$$,$delta$jscomp$50$$,$prefix$jscomp$61$$,$add_wrapper_QMARK_$$,
$duplicate_QMARK_$$,$flex_QMARK_$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$add_component_or_variant$$=function(){typeof $app$main$data$workspace$variants$add_component_or_variant_70044$$==="undefined"&&($app$main$data$workspace$variants$add_component_or_variant_70044$$=function($meta70045$$){this.$meta70045$=$meta70045$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$add_component_or_variant_70044$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$variants$add_component_or_variant_70044$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4282$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_component_or_variant$$},$app$main$data$workspace$variants$add_component_or_variant_70044$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70046$$,$meta70045__$1$$){return new $app$main$data$workspace$variants$add_component_or_variant_70044$$($meta70045__$1$$)},$app$main$data$workspace$variants$add_component_or_variant_70044$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70045$},$app$main$data$workspace$variants$add_component_or_variant_70044$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$add_component_or_variant_70044$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2415_first_shape$jscomp$5_objects$jscomp$632$$,$selected_ids$jscomp$1_state$jscomp$780$$){$_$jscomp$2415_first_shape$jscomp$5_objects$jscomp$632$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($selected_ids$jscomp$1_state$jscomp$780$$);
$selected_ids$jscomp$1_state$jscomp$780$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected_ids$jscomp$1_state$jscomp$780$$);var $add_new_variant_QMARK_$jscomp$2_selected_shapes$jscomp$5$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($_$jscomp$2415_first_shape$jscomp$5_objects$jscomp$632$$),$selected_ids$jscomp$1_state$jscomp$780$$),$single_QMARK_$jscomp$3_transform_in_variant_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,
$APP.$cljs$core$count$$($selected_ids$jscomp$1_state$jscomp$780$$));$_$jscomp$2415_first_shape$jscomp$5_objects$jscomp$632$$=$APP.$cljs$core$first$$($add_new_variant_QMARK_$jscomp$2_selected_shapes$jscomp$5$$);$single_QMARK_$jscomp$3_transform_in_variant_QMARK_$$=$single_QMARK_$jscomp$3_transform_in_variant_QMARK_$$&&!$APP.$app$common$types$component$is_variant_QMARK_$$($_$jscomp$2415_first_shape$jscomp$5_objects$jscomp$632$$)&&$APP.$app$common$types$component$main_instance_QMARK_$$($_$jscomp$2415_first_shape$jscomp$5_objects$jscomp$632$$);
$add_new_variant_QMARK_$jscomp$2_selected_shapes$jscomp$5$$=$APP.$cljs$core$every_QMARK_$$($APP.$app$common$types$component$is_variant_QMARK_$$,$add_new_variant_QMARK_$jscomp$2_selected_shapes$jscomp$5$$);var $undo_id$jscomp$68$$=Symbol();return $single_QMARK_$jscomp$3_transform_in_variant_QMARK_$$?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"transform-in-variant",
$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:shortcut"],null)),$APP.$app$main$data$workspace$variants$transform_in_variant$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2415_first_shape$jscomp$5_objects$jscomp$632$$))):$add_new_variant_QMARK_$jscomp$2_selected_shapes$jscomp$5$$?$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"add-new-variant",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:shortcut-create-component"],null)),$APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$68$$)),$APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$workspace$variants$add_new_variant$$,$selected_ids$jscomp$1_state$jscomp$780$$)),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$68$$))):
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$libraries$add_component$cljs$0core$0IFn$0_invoke$0arity$02$$(null,null))});return new $app$main$data$workspace$variants$add_component_or_variant_70044$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$duplicate_or_add_variant$$=function(){typeof $app$main$data$workspace$variants$duplicate_or_add_variant_70051$$==="undefined"&&($app$main$data$workspace$variants$duplicate_or_add_variant_70051$$=function($meta70052$$){this.$meta70052$=$meta70052$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$duplicate_or_add_variant_70051$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$variants$duplicate_or_add_variant_70051$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4283$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_duplicate_or_add_variant$$},$app$main$data$workspace$variants$duplicate_or_add_variant_70051$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70053$$,$meta70052__$1$$){return new $app$main$data$workspace$variants$duplicate_or_add_variant_70051$$($meta70052__$1$$)},$app$main$data$workspace$variants$duplicate_or_add_variant_70051$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70052$},$app$main$data$workspace$variants$duplicate_or_add_variant_70051$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$duplicate_or_add_variant_70051$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2416_add_new_variant_QMARK_$jscomp$3_objects$jscomp$633_selected_shapes$jscomp$6$$,$selected_ids$jscomp$2_state$jscomp$781$$){$_$jscomp$2416_add_new_variant_QMARK_$jscomp$3_objects$jscomp$633_selected_shapes$jscomp$6$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($selected_ids$jscomp$2_state$jscomp$781$$);$selected_ids$jscomp$2_state$jscomp$781$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected_ids$jscomp$2_state$jscomp$781$$);$_$jscomp$2416_add_new_variant_QMARK_$jscomp$3_objects$jscomp$633_selected_shapes$jscomp$6$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($_$jscomp$2416_add_new_variant_QMARK_$jscomp$3_objects$jscomp$633_selected_shapes$jscomp$6$$),
$selected_ids$jscomp$2_state$jscomp$781$$);$_$jscomp$2416_add_new_variant_QMARK_$jscomp$3_objects$jscomp$633_selected_shapes$jscomp$6$$=$APP.$cljs$core$every_QMARK_$$($APP.$app$common$types$component$is_variant_QMARK_$$,$_$jscomp$2416_add_new_variant_QMARK_$jscomp$3_objects$jscomp$633_selected_shapes$jscomp$6$$);var $undo_id$jscomp$69$$=Symbol();return $_$jscomp$2416_add_new_variant_QMARK_$jscomp$3_objects$jscomp$633_selected_shapes$jscomp$6$$?$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"add-new-variant",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:shortcut-duplicate"],null)),$APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$69$$),$APP.$app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($selected_ids$jscomp$2_state$jscomp$781$$),!1)),$APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70050_SHARP_$$){return $APP.$app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$2$($p1__70050_SHARP_$$,
!0)},$APP.$cljs$core$rest$$($selected_ids$jscomp$2_state$jscomp$781$$))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$69$$))):(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$selection$duplicate_selected$cljs$0core$0IFn$0_invoke$0arity$02$$(!0,!1))});return new $app$main$data$workspace$variants$duplicate_or_add_variant_70051$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$rename_variant$$=function($variant_id$jscomp$37$$,$name$jscomp$342$$){typeof $app$main$data$workspace$variants$rename_variant_70061$$==="undefined"&&($app$main$data$workspace$variants$rename_variant_70061$$=function($variant_id$jscomp$38$$,$name$jscomp$343$$,$meta70062$$){this.$variant_id$=$variant_id$jscomp$38$$;this.name=$name$jscomp$343$$;this.$meta70062$=$meta70062$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$variants$rename_variant_70061$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$rename_variant_70061$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4284$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_rename_variant$$},$app$main$data$workspace$variants$rename_variant_70061$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70063$$,$meta70062__$1$$){return new $app$main$data$workspace$variants$rename_variant_70061$$(this.$variant_id$,
this.name,$meta70062__$1$$)},$app$main$data$workspace$variants$rename_variant_70061$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70062$},$app$main$data$workspace$variants$rename_variant_70061$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$rename_variant_70061$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$,$data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$){$_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$=
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$);$data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$);$_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$,
$_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$),$APP.$cljs$cst$1615$objects$$);$data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$,$_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$,this.$variant_id$);var $clean_name$jscomp$1$$=$APP.$app$common$path_names$join_path$$($APP.$app$common$path_names$split_path$$(this.name));
$_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.$variant_id$],null),function($p1__70059_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__70059_SHARP_$$,
$APP.$cljs$cst$723$name$$,$clean_name$jscomp$1$$)})),$APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70060_SHARP_$$){return $app$main$data$workspace$libraries$rename_component_and_main_instance$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70060_SHARP_$$),$clean_name$jscomp$1$$)},$data$jscomp$391_state$jscomp$782_variant_components$jscomp$1$$)),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($_$jscomp$2417_objects$jscomp$634_page_id$jscomp$246_undo_id$jscomp$70$$)))});
return new $app$main$data$workspace$variants$rename_variant_70061$$($variant_id$jscomp$37$$,$name$jscomp$342$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$rename_comp_or_variant_and_main$$=function($component_id$jscomp$79$$,$name$jscomp$344$$){typeof $app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$==="undefined"&&($app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$=function($component_id$jscomp$80$$,$name$jscomp$345$$,$meta70076$$){this.$component_id$=$component_id$jscomp$80$$;this.name=$name$jscomp$345$$;this.$meta70076$=$meta70076$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4285$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_rename_comp_or_variant_and_main$$},$app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_70077$$,$meta70076__$1$$){return new $app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$(this.$component_id$,this.name,$meta70076__$1$$)},$app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70076$},$app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2418_component$jscomp$88_data$jscomp$392$$,$state$jscomp$783$$){$_$jscomp$2418_component$jscomp$88_data$jscomp$392$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$783$$);$_$jscomp$2418_component$jscomp$88_data$jscomp$392$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2418_component$jscomp$88_data$jscomp$392$$,this.$component_id$);return $APP.$app$common$types$component$is_variant_QMARK_$$($_$jscomp$2418_component$jscomp$88_data$jscomp$392$$)?
(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$variants$rename_variant$$($APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2418_component$jscomp$88_data$jscomp$392$$),this.name)):(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$libraries$rename_component_and_main_instance$$(this.$component_id$,this.name))});return new $app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$($component_id$jscomp$79$$,$name$jscomp$344$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$bounding_rect$$=function($frames$jscomp$16_max_y$jscomp$1_y2s$$){var $min_x$jscomp$1_xs$jscomp$33$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$,$frames$jscomp$16_max_y$jscomp$1_y2s$$),$min_y$jscomp$1_ys$jscomp$8$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1500$y$$,$frames$jscomp$16_max_y$jscomp$1_y2s$$),$max_x$jscomp$1_x2s$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70083_SHARP_$$){return $APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p1__70083_SHARP_$$)+
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($p1__70083_SHARP_$$)},$frames$jscomp$16_max_y$jscomp$1_y2s$$);$frames$jscomp$16_max_y$jscomp$1_y2s$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70084_SHARP_$$){return $APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p1__70084_SHARP_$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($p1__70084_SHARP_$$)},$frames$jscomp$16_max_y$jscomp$1_y2s$$);$min_x$jscomp$1_xs$jscomp$33$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$min$$,
$min_x$jscomp$1_xs$jscomp$33$$);$min_y$jscomp$1_ys$jscomp$8$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$min$$,$min_y$jscomp$1_ys$jscomp$8$$);$max_x$jscomp$1_x2s$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,$max_x$jscomp$1_x2s$$);$frames$jscomp$16_max_y$jscomp$1_y2s$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,$frames$jscomp$16_max_y$jscomp$1_y2s$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1499$x$$,$min_x$jscomp$1_xs$jscomp$33$$,$APP.$cljs$cst$1500$y$$,$min_y$jscomp$1_ys$jscomp$8$$,$APP.$cljs$cst$288$width$$,$max_x$jscomp$1_x2s$$-$min_x$jscomp$1_xs$jscomp$33$$,$APP.$cljs$cst$1511$height$$,$frames$jscomp$16_max_y$jscomp$1_y2s$$-$min_y$jscomp$1_ys$jscomp$8$$],null)};
$app$main$data$workspace$variants$common_prefix$$=function($paths$jscomp$1$$){return $APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$APP.$cljs$core$take_while$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__70089_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_EQ_$$,$p1__70089_SHARP_$$)},$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$,$APP.$cljs$core$vector$$,$paths$jscomp$1$$))))};
$APP.$app$main$data$workspace$variants$combine_as_variants$$=function($ids$jscomp$235$$,$p__70094$$){var $map__70095__$1$$=$APP.$cljs$core$__destructure_map$$($p__70094$$),$page_id$jscomp$247$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70095__$1$$,$APP.$cljs$cst$2028$page_id$$),$trigger$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70095__$1$$,$APP.$cljs$cst$4269$trigger$$);typeof $app$main$data$workspace$variants$combine_as_variants_70097$$==="undefined"&&
($app$main$data$workspace$variants$combine_as_variants_70097$$=function($ids$jscomp$236$$,$p__70094$jscomp$1$$,$map__70095$jscomp$1$$,$page_id$jscomp$248$$,$trigger$jscomp$3$$,$meta70098$$){this.ids=$ids$jscomp$236$$;this.$p__70094$=$p__70094$jscomp$1$$;this.$map__70095$=$map__70095$jscomp$1$$;this.$page_id$=$page_id$jscomp$248$$;this.$trigger$=$trigger$jscomp$3$$;this.$meta70098$=$meta70098$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$combine_as_variants_70097$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$combine_as_variants_70097$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4286$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_combine_as_variants$$},$app$main$data$workspace$variants$combine_as_variants_70097$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70099$$,$meta70098__$1$$){return new $app$main$data$workspace$variants$combine_as_variants_70097$$(this.ids,this.$p__70094$,
this.$map__70095$,this.$page_id$,this.$trigger$,$meta70098__$1$$)},$app$main$data$workspace$variants$combine_as_variants_70097$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70098$},$app$main$data$workspace$variants$combine_as_variants_70097$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$combine_as_variants_70097$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2419$$,$state$jscomp$784$$,
$stream$jscomp$86$$){function $redirect_to_page$jscomp$1$$($page_id__$1$jscomp$12$$){return $APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$mapcat$$(function(){return $combine$$($page_id__$1$jscomp$12$$)},$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3783$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_initialize_page$$),$stream$jscomp$86$$)))),
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2028$page_id$$,$page_id__$1$jscomp$12$$]))))}function $combine$$($current_page__$1$$){var $objects$jscomp$635$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$784$$,$current_page__$1$$),$ids__$1$jscomp$20$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$713_shape$jscomp$728$$){$id$jscomp$713_shape$jscomp$728$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$635$$,$id$jscomp$713_shape$jscomp$728$$);return!$APP.$app$common$types$component$main_instance_QMARK_$$($id$jscomp$713_shape$jscomp$728$$)||$APP.$app$common$types$component$is_variant_QMARK_$$($id$jscomp$713_shape$jscomp$728$$)},$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$635$$,$self__$jscomp$5920$$.ids));if($APP.$cljs$core$count$$($ids__$1$jscomp$20$$)>1){var $delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$=
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70090_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$635$$,$p1__70090_SHARP_$$)},$ids__$1$jscomp$20$$),$rect$jscomp$43$$=$app$main$data$workspace$variants$bounding_rect$$($delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$),$prefix$jscomp$63$$=$app$main$data$workspace$variants$common_prefix$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70091_SHARP_$$){return $APP.$app$common$path_names$split_path$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p1__70091_SHARP_$$))},
$delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$)),$add_wrapper_QMARK_$jscomp$2$$=$APP.$cljs$core$empty_QMARK_$$($prefix$jscomp$63$$);$delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$=$APP.$cljs$core$first$$($delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$);$delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$43$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$)-
30,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$43$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$)-30);var $common_parent$$=$APP.$cljs$core$last$$($app$main$data$workspace$variants$common_prefix$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70092_SHARP_$$){return $APP.$cljs$core$reverse$$($APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$635$$,$p1__70092_SHARP_$$))},
$ids__$1$jscomp$20$$))),$index$jscomp$358$$=$APP.$cljs$core$count$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$635$$,$common_parent$$)))+1,$variant_id$jscomp$39$$=$APP.$app$common$uuid$next$$(),$undo_id$jscomp$71$$=Symbol();return $APP.$beicon$v2$core$concat$$($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$514$$=$self__$jscomp$5920$$.$page_id$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$514$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current_page__$1$$,$self__$jscomp$5920$$.$page_id$):$and__5023__auto__$jscomp$514$$}())?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$5920$$.$page_id$]))):$APP.$beicon$v2$core$empty$$(),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$71$$),
$app$main$data$workspace$variants$transform_in_variant$cljs$0core$0IFn$0_invoke$0arity$07$$($APP.$cljs$core$first$$($ids__$1$jscomp$20$$),$variant_id$jscomp$39$$,$delta$jscomp$52_first_shape$jscomp$6_shapes$jscomp$116$$,$prefix$jscomp$63$$,$add_wrapper_QMARK_$jscomp$2$$,!1,!1),$APP.$app$main$data$workspace$shapes$relocate_shapes$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$reverse$$($APP.$cljs$core$rest$$($ids__$1$jscomp$20$$))),
$variant_id$jscomp$39$$,0),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($ids__$1$jscomp$20$$,function($p1__70093_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__70093_SHARP_$$,$APP.$cljs$cst$1856$constraints_h$$,$APP.$cljs$cst$257$left$$),$APP.$cljs$cst$1855$constraints_v$$,$APP.$cljs$cst$1546$top$$),$APP.$cljs$cst$1629$fixed_scroll$$,
!1)}),$APP.$app$main$data$workspace$shapes$relocate_shapes$$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$variant_id$jscomp$39$$]),$common_parent$$,$index$jscomp$358$$),$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$variant_id$jscomp$39$$],null),$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$43$$)+
60),$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$03$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$variant_id$jscomp$39$$],null),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($rect$jscomp$43$$)+60),$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"combine-as-variants",
$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$self__$jscomp$5920$$.$trigger$,$cljs$cst$4287$number_of_combined$$,$APP.$cljs$core$count$$($ids__$1$jscomp$20$$)],null))),$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$71$$))))}return null}var $self__$jscomp$5920$$=this,$current_page$jscomp$2$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$784$$);
return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$515$$=$self__$jscomp$5920$$.$page_id$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$515$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5920$$.$page_id$,$current_page$jscomp$2$$):$and__5023__auto__$jscomp$515$$}())?$redirect_to_page$jscomp$1$$($self__$jscomp$5920$$.$page_id$):$combine$$($current_page$jscomp$2$$)});return new $app$main$data$workspace$variants$combine_as_variants_70097$$($ids$jscomp$235$$,
$p__70094$$,$map__70095__$1$$,$page_id$jscomp$247$$,$trigger$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$variants$variant_switch$$=function($shape$jscomp$729$$,$p__70110$$){var $map__70111__$1$$=$APP.$cljs$core$__destructure_map$$($p__70110$$),$pos$jscomp$122$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70111__$1$$,$APP.$cljs$cst$1395$pos$$),$val$jscomp$185$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70111__$1$$,$APP.$cljs$cst$108$val$$);typeof $app$main$data$workspace$variants$variant_switch_70112$$==="undefined"&&($app$main$data$workspace$variants$variant_switch_70112$$=
function($shape$jscomp$730$$,$p__70110$jscomp$1$$,$map__70111$jscomp$1$$,$params$jscomp$287$$,$pos$jscomp$123$$,$val$jscomp$186$$,$meta70113$$){this.shape=$shape$jscomp$730$$;this.$p__70110$=$p__70110$jscomp$1$$;this.$map__70111$=$map__70111$jscomp$1$$;this.params=$params$jscomp$287$$;this.pos=$pos$jscomp$123$$;this.$val$=$val$jscomp$186$$;this.$meta70113$=$meta70113$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$variant_switch_70112$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$variant_switch_70112$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4289$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_variant_switch$$},$app$main$data$workspace$variants$variant_switch_70112$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70114$$,$meta70113__$1$$){return new $app$main$data$workspace$variants$variant_switch_70112$$(this.shape,this.$p__70110$,this.$map__70111$,
this.params,this.pos,this.$val$,$meta70113__$1$$)},$app$main$data$workspace$variants$variant_switch_70112$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70113$},$app$main$data$workspace$variants$variant_switch_70112$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$variant_switch_70112$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$,
$comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$){var $self__$jscomp$5928$$=this;$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$=$APP.$app$main$data$helpers$lookup_libraries$$($comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$);var $component_id$jscomp$81$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5928$$.shape),
$component$jscomp$89_nearest_comp_valid_comps$$=$app$common$types$file$get_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5928$$.shape),$component_id$jscomp$81$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!1]));if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5928$$.$val$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$89_nearest_comp_valid_comps$$,$APP.$cljs$cst$1986$variant_properties$$),$self__$jscomp$5928$$.pos),$APP.$cljs$cst$260$value$$))){$comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$);
var $variant_comps_variant_id$jscomp$40$$=$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$89_nearest_comp_valid_comps$$),$component_file_data$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5928$$.shape)),
$APP.$cljs$cst$142$data$$);$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($component_file_data$$,$APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$89_nearest_comp_valid_comps$$)),$APP.$cljs$cst$1615$objects$$);$variant_comps_variant_id$jscomp$40$$=$APP.$app$common$files$variant$find_variant_components$cljs$0core$0IFn$0_invoke$0arity$03$$($component_file_data$$,
$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$,$variant_comps_variant_id$jscomp$40$$);var $target_props$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$89_nearest_comp_valid_comps$$),$self__$jscomp$5928$$.pos,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$260$value$$,$self__$jscomp$5928$$.$val$);$component$jscomp$89_nearest_comp_valid_comps$$=
$APP.$cljs$core$reverse$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70107_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__70107_SHARP_$$,$APP.$cljs$cst$1986$variant_properties$$),$self__$jscomp$5928$$.pos),$APP.$cljs$cst$260$value$$),$self__$jscomp$5928$$.$val$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70106_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70106_SHARP_$$),
$component_id$jscomp$81$$)},$variant_comps_variant_id$jscomp$40$$)));$component$jscomp$89_nearest_comp_valid_comps$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$min_key$$,function($p1__70108_SHARP_$$){return $app$common$types$variant$distance$$($target_props$$,$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($p1__70108_SHARP_$$))},$component$jscomp$89_nearest_comp_valid_comps$$);$comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$=
$app$common$files$helpers$get_parents_with_self$$($comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5928$$.shape));$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$=$APP.$app$common$files$helpers$get_children_with_self$$($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$,
$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$89_nearest_comp_valid_comps$$));$comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$=$APP.$cljs$core$seq_QMARK_$$($app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$,$comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$));
$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$=$APP.$cljs$core$meta$$($self__$jscomp$5928$$.params);$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$);$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);if($APP.$cljs$core$truth_$$($component$jscomp$89_nearest_comp_valid_comps$$))return $comps_nesting_loop_QMARK_$jscomp$1_current_page_objects_shape_parents_state$jscomp$786$$?($_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$.$cljs$core$IFn$_invoke$arity$0$?
$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$.$cljs$core$IFn$_invoke$arity$0$():$_$jscomp$2421_component_page_objects_libraries$jscomp$94_map__70119_map__70119__$1_nearest_comp_children_on_error$jscomp$38$$(),$APP.$beicon$v2$core$empty$$()):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$libraries$component_swap$$($self__$jscomp$5928$$.shape,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$5928$$.shape),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$89_nearest_comp_valid_comps$$),!0),$APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"variant-switch",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:design-tab"],null)))}return null});return new $app$main$data$workspace$variants$variant_switch_70112$$($shape$jscomp$729$$,$p__70110$$,$map__70111__$1$$,
$map__70111__$1$$,$pos$jscomp$122$$,$val$jscomp$185$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$variants_switch$$=function($p__70125$$){var $map__70126__$1$$=$APP.$cljs$core$__destructure_map$$($p__70125$$),$shapes$jscomp$117$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70126__$1$$,$APP.$cljs$cst$1598$shapes$$);typeof $app$main$data$workspace$variants$variants_switch_70127$$==="undefined"&&($app$main$data$workspace$variants$variants_switch_70127$$=function($p__70125$jscomp$1$$,$map__70126$jscomp$1$$,$params$jscomp$289$$,$shapes$jscomp$118$$,
$meta70128$$){this.$p__70125$=$p__70125$jscomp$1$$;this.$map__70126$=$map__70126$jscomp$1$$;this.params=$params$jscomp$289$$;this.shapes=$shapes$jscomp$118$$;this.$meta70128$=$meta70128$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$variants_switch_70127$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$variants_switch_70127$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4290$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_variants_switch$$},$app$main$data$workspace$variants$variants_switch_70127$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70129$$,$meta70128__$1$$){return new $app$main$data$workspace$variants$variants_switch_70127$$(this.$p__70125$,this.$map__70126$,this.params,this.shapes,$meta70128__$1$$)},$app$main$data$workspace$variants$variants_switch_70127$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70128$},
$app$main$data$workspace$variants$variants_switch_70127$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$variants_switch_70127$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$5932$$=this,$ids$jscomp$237$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$app$common$data$xf_COLON_map_id$$,$self__$jscomp$5932$$.shapes),$undo_id$jscomp$72$$=
Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$72$$)),$APP.$beicon$v2$core$map$$(function($p1__70124_SHARP_$$){return $app$main$data$workspace$variants$variant_switch$$($p1__70124_SHARP_$$,$self__$jscomp$5932$$.params)},$APP.$beicon$v2$core$from$$($self__$jscomp$5932$$.shapes)),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$72$$),$APP.$app$main$data$workspace$selection$select_shapes$$($ids$jscomp$237$$)))});
return new $app$main$data$workspace$variants$variants_switch_70127$$($p__70125$$,$map__70126__$1$$,$map__70126__$1$$,$shapes$jscomp$117$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$viewport$calculate_centered_viewbox$$=function($local$jscomp$19$$,$ny$jscomp$3_position$jscomp$151$$){var $nh$jscomp$1_vbox$jscomp$24$$=$APP.$cljs$cst$1910$vbox$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$19$$),$nw$jscomp$1_nx$jscomp$3$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($nh$jscomp$1_vbox$jscomp$24$$)/2;$nh$jscomp$1_vbox$jscomp$24$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($nh$jscomp$1_vbox$jscomp$24$$)/2;$nw$jscomp$1_nx$jscomp$3$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($ny$jscomp$3_position$jscomp$151$$)-$nw$jscomp$1_nx$jscomp$3$$;$ny$jscomp$3_position$jscomp$151$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($ny$jscomp$3_position$jscomp$151$$)-$nh$jscomp$1_vbox$jscomp$24$$;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($local$jscomp$19$$,$APP.$cljs$cst$1910$vbox$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1499$x$$,$nw$jscomp$1_nx$jscomp$3$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ny$jscomp$3_position$jscomp$151$$]))};
$app$main$data$workspace$viewport$update_viewport_position_center$$=function($position$jscomp$152$$){typeof $app$main$data$workspace$viewport$update_viewport_position_center_69028$$==="undefined"&&($app$main$data$workspace$viewport$update_viewport_position_center_69028$$=function($position$jscomp$153$$,$meta69029$$){this.position=$position$jscomp$153$$;this.$meta69029$=$meta69029$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$viewport$update_viewport_position_center_69028$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$viewport$update_viewport_position_center_69028$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4292$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_update_viewport_position_center$$},$app$main$data$workspace$viewport$update_viewport_position_center_69028$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69030$$,$meta69029__$1$$){return new $app$main$data$workspace$viewport$update_viewport_position_center_69028$$(this.position,
$meta69029__$1$$)},$app$main$data$workspace$viewport$update_viewport_position_center_69028$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69029$},$app$main$data$workspace$viewport$update_viewport_position_center_69028$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$viewport$update_viewport_position_center_69028$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2424$$,$state$jscomp$790$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$790$$,
$APP.$cljs$cst$1905$workspace_local$$,$app$main$data$workspace$viewport$calculate_centered_viewbox$$,this.position)});return new $app$main$data$workspace$viewport$update_viewport_position_center_69028$$($position$jscomp$152$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$viewport$update_viewport_position$$=function($p__69031$$){var $map__69032__$1$$=$APP.$cljs$core$__destructure_map$$($p__69031$$),$x$jscomp$1206$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__69032__$1$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$identity$$),$y$jscomp$439$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__69032__$1$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$identity$$);typeof $app$main$data$workspace$viewport$update_viewport_position_69033$$===
"undefined"&&($app$main$data$workspace$viewport$update_viewport_position_69033$$=function($p__69031$jscomp$1$$,$map__69032$jscomp$1$$,$x$jscomp$1207$$,$y$jscomp$440$$,$meta69034$$){this.$p__69031$=$p__69031$jscomp$1$$;this.$map__69032$=$map__69032$jscomp$1$$;this.x=$x$jscomp$1207$$;this.y=$y$jscomp$440$$;this.$meta69034$=$meta69034$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$viewport$update_viewport_position_69033$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$viewport$update_viewport_position_69033$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4293$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_update_viewport_position$$},$app$main$data$workspace$viewport$update_viewport_position_69033$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_69035$$,$meta69034__$1$$){return new $app$main$data$workspace$viewport$update_viewport_position_69033$$(this.$p__69031$,
this.$map__69032$,this.x,this.y,$meta69034__$1$$)},$app$main$data$workspace$viewport$update_viewport_position_69033$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta69034$},$app$main$data$workspace$viewport$update_viewport_position_69033$$.prototype.$app$main$data$event$PerformanceEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$viewport$update_viewport_position_69033$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$viewport$update_viewport_position_69033$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2425$$,$state$jscomp$791$$){var $self__$jscomp$5944$$=this;return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$791$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1910$vbox$$],null),function($vbox$jscomp$25$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($vbox$jscomp$25$$,$APP.$cljs$cst$1499$x$$,
$self__$jscomp$5944$$.x),$APP.$cljs$cst$1500$y$$,$self__$jscomp$5944$$.y)})});return new $app$main$data$workspace$viewport$update_viewport_position_69033$$($p__69031$$,$map__69032__$1$$,$x$jscomp$1206$$,$y$jscomp$439$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$datauri__GT_blob_uri$$=function($uri$jscomp$95$$){return $APP.$beicon$v2$core$map$$(function($blob$jscomp$27$$){return $APP.$app$util$webapi$create_uri$$($blob$jscomp$27$$)},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1563$uri$$,$uri$jscomp$95$$,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1575$blob$$,$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$],null))))};
$app$main$data$workspace$get_file_object_thumbnails$$=function($file_id$jscomp$238$$){return $APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$beicon$v2$core$mapcat$$(function($thumbnails$jscomp$10$$){return $APP.$beicon$v2$core$mapcat$$(function($p__70156_v$jscomp$592$$){var $k$jscomp$652$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70156_v$jscomp$592$$,0,null);$p__70156_v$jscomp$592$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70156_v$jscomp$592$$,
1,null);return $APP.$cuerdas$core$starts_with_QMARK_$$($p__70156_v$jscomp$592$$,"data:")?$APP.$beicon$v2$core$map$$(function($uri$jscomp$96$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$652$$,$uri$jscomp$96$$],null)},$app$main$data$workspace$datauri__GT_blob_uri$$($p__70156_v$jscomp$592$$)):(0,$APP.$beicon$v2$core$of$$)(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$652$$,
$p__70156_v$jscomp$592$$],null))},$APP.$beicon$v2$core$from$$($thumbnails$jscomp$10$$))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3786$get_file_object_thumbnails$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$238$$],null))))};
$app$main$data$workspace$resolve_file$$=function($file$jscomp$70$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"resolve file"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$70$$))],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$227$features$$,$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$cst$227$features$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$70$$))],null)],null)}),
null,"app.main.data.workspace",$APP.$cljs$cst$1159$info$$,!1);return $APP.$beicon$v2$core$map$$(function($data$jscomp$393$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($file$jscomp$70$$,$APP.$cljs$cst$142$data$$,$APP.$app$common$data$removem$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$transit$pointer_QMARK_$$,$APP.$cljs$core$val$$),$data$jscomp$393$$))},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$142$data$$,$app$main$features$pointer_map$resolve_file$$($file$jscomp$70$$)))};
$app$main$data$workspace$check_libraries_synchronization$$=function($file_id$jscomp$239$$,$libraries$jscomp$95$$){typeof $app$main$data$workspace$check_libraries_synchronization_70161$$==="undefined"&&($app$main$data$workspace$check_libraries_synchronization_70161$$=function($file_id$jscomp$240$$,$libraries$jscomp$96$$,$meta70162$$){this.$file_id$=$file_id$jscomp$240$$;this.libraries=$libraries$jscomp$96$$;this.$meta70162$=$meta70162$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$check_libraries_synchronization_70161$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$check_libraries_synchronization_70161$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4300$app_DOT_main_DOT_data_DOT_workspace_SLASH_check_libraries_synchronization$$},$app$main$data$workspace$check_libraries_synchronization_70161$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70163$$,$meta70162__$1$$){return new $app$main$data$workspace$check_libraries_synchronization_70161$$(this.$file_id$,
this.libraries,$meta70162__$1$$)},$app$main$data$workspace$check_libraries_synchronization_70161$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70162$},$app$main$data$workspace$check_libraries_synchronization_70161$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$check_libraries_synchronization_70161$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2431_file$jscomp$71_needs_check_QMARK_$$,$state$jscomp$796$$){$_$jscomp$2431_file$jscomp$71_needs_check_QMARK_$$=
$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$796$$,this.$file_id$);var $ignore_until$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2431_file$jscomp$71_needs_check_QMARK_$$,$cljs$cst$2537$ignore_sync_until$$);$_$jscomp$2431_file$jscomp$71_needs_check_QMARK_$$=$APP.$cljs$core$some$$(function($p1__70160_SHARP_$$){return $APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($p1__70160_SHARP_$$)>$cljs$cst$3803$synced_at$$.$cljs$core$IFn$_invoke$arity$1$($p1__70160_SHARP_$$)&&
($APP.$cljs$core$not$$($ignore_until$jscomp$2$$)||$APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($p1__70160_SHARP_$$)>$ignore_until$jscomp$2$$)},this.libraries);return $APP.$cljs$core$truth_$$($_$jscomp$2431_file$jscomp$71_needs_check_QMARK_$$)?$APP.$beicon$v2$core$delay$$(1E3,(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$libraries$notify_sync_file$$())):null});return new $app$main$data$workspace$check_libraries_synchronization_70161$$($file_id$jscomp$239$$,$libraries$jscomp$95$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$library_resolved$$=function($library$jscomp$29$$){typeof $app$main$data$workspace$library_resolved_70167$$==="undefined"&&($app$main$data$workspace$library_resolved_70167$$=function($library$jscomp$30$$,$meta70168$$){this.library=$library$jscomp$30$$;this.$meta70168$=$meta70168$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$library_resolved_70167$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$library_resolved_70167$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4301$app_DOT_main_DOT_data_DOT_workspace_SLASH_library_resolved$$},$app$main$data$workspace$library_resolved_70167$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70169$$,$meta70168__$1$$){return new $app$main$data$workspace$library_resolved_70167$$(this.library,$meta70168__$1$$)},$app$main$data$workspace$library_resolved_70167$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70168$},$app$main$data$workspace$library_resolved_70167$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$library_resolved_70167$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2432$$,$state$jscomp$797$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$797$$,$APP.$cljs$cst$1901$files$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.library),
this.library)});return new $app$main$data$workspace$library_resolved_70167$$($library$jscomp$29$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$fetch_libraries$$=function($file_id$jscomp$241$$,$features__$1$jscomp$20$$){typeof $app$main$data$workspace$fetch_libries_70172$$==="undefined"&&($app$main$data$workspace$fetch_libries_70172$$=function($file_id$jscomp$242$$,$features$jscomp$5$$,$meta70173$$){this.$file_id$=$file_id$jscomp$242$$;this.features=$features$jscomp$5$$;this.$meta70173$=$meta70173$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$fetch_libries_70172$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fetch_libries_70172$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4302$app_DOT_main_DOT_data_DOT_workspace_SLASH_fetch_libries$$},$app$main$data$workspace$fetch_libries_70172$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70174$$,$meta70173__$1$$){return new $app$main$data$workspace$fetch_libries_70172$$(this.$file_id$,this.features,$meta70173__$1$$)},$app$main$data$workspace$fetch_libries_70172$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70173$},$app$main$data$workspace$fetch_libries_70172$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fetch_libries_70172$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2433_stopper_s$jscomp$4$$,$___$1$jscomp$1662$$,$stream$jscomp$88$$){var $self__$jscomp$5973$$=this;$_$jscomp$2433_stopper_s$jscomp$4$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4303$app_DOT_main_DOT_data_DOT_workspace_SLASH_finalize_workspace$$),
$stream$jscomp$88$$);return $APP.$beicon$v2$core$take_until$$($_$jscomp$2433_stopper_s$jscomp$4$$,$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$mapcat$$(function($libraries$jscomp$97$$){return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$libraries$libraries_fetched$$($self__$jscomp$5973$$.$file_id$,$libraries$jscomp$97$$)),$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$($app$main$data$workspace$library_resolved$$,$APP.$beicon$v2$core$mapcat$$($app$main$data$workspace$resolve_file$$,
$APP.$beicon$v2$core$merge_map$$(function($map__70176__$1_p__70175$$){$map__70176__$1_p__70175$$=$APP.$cljs$core$__destructure_map$$($map__70176__$1_p__70175$$);var $id$jscomp$714$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70176__$1_p__70175$$,$APP.$cljs$cst$266$id$$),$synced_at$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70176__$1_p__70175$$,$cljs$cst$3803$synced_at$$);return $APP.$beicon$v2$core$map$$(function($p1__70171_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__70171_SHARP_$$,
$cljs$cst$3803$synced_at$$,$synced_at$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2140$library_of$$,$self__$jscomp$5973$$.$file_id$]))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2233$get_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$id$jscomp$714$$,$APP.$cljs$cst$227$features$$,$self__$jscomp$5973$$.features],null)))},$APP.$beicon$v2$core$from$$($libraries$jscomp$97$$)))),$APP.$beicon$v2$core$map$$($app$main$data$workspace$libraries$library_thumbnails_fetched$$,
$APP.$beicon$v2$core$mapcat$$(function($file_id__$1$jscomp$3$$){return $APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3786$get_file_object_thumbnails$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$file_id__$1$jscomp$3$$,$APP.$cljs$cst$78$tag$$,"component"],null))},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$266$id$$,$APP.$beicon$v2$core$from$$($libraries$jscomp$97$$))))),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$check_libraries_synchronization$$($self__$jscomp$5973$$.$file_id$,
$libraries$jscomp$97$$)))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4304$get_file_libraries$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$5973$$.$file_id$],null))),(0,$APP.$beicon$v2$core$of$$)($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2284$app_DOT_main_DOT_data_DOT_workspace_SLASH_all_libraries_resolved$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1628$file_id$$,
$self__$jscomp$5973$$.$file_id$],null)))))});return new $app$main$data$workspace$fetch_libries_70172$$($file_id$jscomp$241$$,$features__$1$jscomp$20$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$workspace_initialized$$=function($file_id$jscomp$243$$){typeof $app$main$data$workspace$workspace_initialized_70177$$==="undefined"&&($app$main$data$workspace$workspace_initialized_70177$$=function($file_id$jscomp$244$$,$meta70178$$){this.$file_id$=$file_id$jscomp$244$$;this.$meta70178$=$meta70178$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$workspace_initialized_70177$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$workspace_initialized_70177$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4165$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_initialized$$},$app$main$data$workspace$workspace_initialized_70177$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70179$$,$meta70178__$1$$){return new $app$main$data$workspace$workspace_initialized_70177$$(this.$file_id$,$meta70178__$1$$)},$app$main$data$workspace$workspace_initialized_70177$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70178$},$app$main$data$workspace$workspace_initialized_70177$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$workspace_initialized_70177$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2434$$,$state$jscomp$798$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$798$$,$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),
$cljs$cst$4305$workspace_ready$$,this.$file_id$)},$app$main$data$workspace$workspace_initialized_70177$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$workspace_initialized_70177$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($app$main$data$plugins$check_open_plugin$$(),$app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library$$(this.$file_id$))});return new $app$main$data$workspace$workspace_initialized_70177$$($file_id$jscomp$243$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$bundle_fetched$$=function($p__70180$$){var $map__70181__$1$$=$APP.$cljs$core$__destructure_map$$($p__70180$$),$file$jscomp$72$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70181__$1$$,$APP.$cljs$cst$208$file$$),$file_id$jscomp$245$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70181__$1$$,$APP.$cljs$cst$1628$file_id$$),$thumbnails$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70181__$1$$,$APP.$cljs$cst$2191$thumbnails$$);
typeof $app$main$data$workspace$bundle_fetched_70182$$==="undefined"&&($app$main$data$workspace$bundle_fetched_70182$$=function($p__70180$jscomp$1$$,$map__70181$jscomp$1$$,$bundle$jscomp$1$$,$file$jscomp$73$$,$file_id$jscomp$246$$,$thumbnails$jscomp$12$$,$meta70183$$){this.$p__70180$=$p__70180$jscomp$1$$;this.$map__70181$=$map__70181$jscomp$1$$;this.$bundle$=$bundle$jscomp$1$$;this.file=$file$jscomp$73$$;this.$file_id$=$file_id$jscomp$246$$;this.$thumbnails$=$thumbnails$jscomp$12$$;this.$meta70183$=
$meta70183$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$bundle_fetched_70182$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$bundle_fetched_70182$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4306$app_DOT_main_DOT_data_DOT_workspace_SLASH_bundle_fetched$$},$app$main$data$workspace$bundle_fetched_70182$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_70184$$,$meta70183__$1$$){return new $app$main$data$workspace$bundle_fetched_70182$$(this.$p__70180$,this.$map__70181$,this.$bundle$,this.file,this.$file_id$,this.$thumbnails$,$meta70183__$1$$)},$app$main$data$workspace$bundle_fetched_70182$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70183$},$app$main$data$workspace$bundle_fetched_70182$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$bundle$},$app$main$data$workspace$bundle_fetched_70182$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$bundle_fetched_70182$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2437$$,$state$jscomp$799$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$799$$,$APP.$cljs$cst$2191$thumbnails$$,this.$thumbnails$),$APP.$cljs$cst$1901$files$$,$APP.$cljs$core$assoc$$,this.$file_id$,this.file)});return new $app$main$data$workspace$bundle_fetched_70182$$($p__70180$$,
$map__70181__$1$$,$map__70181__$1$$,$file$jscomp$72$$,$file_id$jscomp$245$$,$thumbnails$jscomp$11$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$zoom_to_frame$$=function(){typeof $app$main$data$workspace$zoom_to_frame_70185$$==="undefined"&&($app$main$data$workspace$zoom_to_frame_70185$$=function($meta70186$$){this.$meta70186$=$meta70186$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$zoom_to_frame_70185$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom_to_frame_70185$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4307$app_DOT_main_DOT_data_DOT_workspace_SLASH_zoom_to_frame$$},$app$main$data$workspace$zoom_to_frame_70185$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70187$$,$meta70186__$1$$){return new $app$main$data$workspace$zoom_to_frame_70185$$($meta70186__$1$$)},$app$main$data$workspace$zoom_to_frame_70185$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70186$},$app$main$data$workspace$zoom_to_frame_70185$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$zoom_to_frame_70185$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$,$state$jscomp$800$$){$_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$=$APP.$app$main$router$get_params$$($state$jscomp$800$$);$_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$,
$cljs$cst$3484$board_id$$);$_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$=$APP.$cljs$core$vector_QMARK_$$($_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$)?$_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$:typeof $_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$==="string"?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$],
null):null;$_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$uuid$$,$_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shapes$$($_$jscomp$2438_board_id_board_id__$1_frames_id_params$jscomp$290$$),
$APP.$app$main$data$workspace$zoom$zoom_to_selected_shape$$)});return new $app$main$data$workspace$zoom_to_frame_70185$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$fetch_bundle$$=function($file_id$jscomp$247$$,$features__$1$jscomp$21$$){typeof $app$main$data$workspace$fetch_bundle_70189$$==="undefined"&&($app$main$data$workspace$fetch_bundle_70189$$=function($file_id$jscomp$248$$,$features$jscomp$6$$,$meta70190$$){this.$file_id$=$file_id$jscomp$248$$;this.features=$features$jscomp$6$$;this.$meta70190$=$meta70190$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$fetch_bundle_70189$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fetch_bundle_70189$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4308$app_DOT_main_DOT_data_DOT_workspace_SLASH_fetch_bundle$$},$app$main$data$workspace$fetch_bundle_70189$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70191$$,$meta70190__$1$$){return new $app$main$data$workspace$fetch_bundle_70189$$(this.$file_id$,this.features,$meta70190__$1$$)},$app$main$data$workspace$fetch_bundle_70189$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70190$},$app$main$data$workspace$fetch_bundle_70189$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fetch_bundle_70189$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2439_stopper_s$jscomp$5$$,$___$1$jscomp$1668$$,$stream$jscomp$89$$){var $self__$jscomp$5991$$=this;$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"fetch bundle"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,""+($self__$jscomp$5991$$.$file_id$??"")],null)],null)}),null,"app.main.data.workspace",$APP.$cljs$cst$1158$debug$$,!1);$_$jscomp$2439_stopper_s$jscomp$5$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4303$app_DOT_main_DOT_data_DOT_workspace_SLASH_finalize_workspace$$),
$stream$jscomp$89$$);return $APP.$beicon$v2$core$take_until$$($_$jscomp$2439_stopper_s$jscomp$5$$,$APP.$beicon$v2$core$map$$($app$main$data$workspace$bundle_fetched$$,$APP.$beicon$v2$core$mapcat$$(function($p__70192$$){var $file$jscomp$74$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70192$$,0,null),$thumbnails$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70192$$,1,null);return $APP.$beicon$v2$core$map$$(function($file__$1$jscomp$1$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"file resolved"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$5991$$.$file_id$],
null)],null)}),null,"app.main.data.workspace",$APP.$cljs$cst$144$trace$$,!1);return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$208$file$$,$file__$1$jscomp$1$$,$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$5991$$.$file_id$,$APP.$cljs$cst$227$features$$,$self__$jscomp$5991$$.features,$APP.$cljs$cst$2191$thumbnails$$,$thumbnails$jscomp$13$$],null)},$app$main$data$workspace$resolve_file$$($file$jscomp$74$$))},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$zip$$($APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2233$get_file$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$self__$jscomp$5991$$.$file_id$,$APP.$cljs$cst$227$features$$,$self__$jscomp$5991$$.features],null)),$app$main$data$workspace$get_file_object_thumbnails$$($self__$jscomp$5991$$.$file_id$))))))});return new $app$main$data$workspace$fetch_bundle_70189$$($file_id$jscomp$247$$,$features__$1$jscomp$21$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$process_wasm_object$$=function($id$jscomp$715$$){typeof $app$main$data$workspace$process_wasm_object_70196$$==="undefined"&&($app$main$data$workspace$process_wasm_object_70196$$=function($id$jscomp$716$$,$meta70197$$){this.id=$id$jscomp$716$$;this.$meta70197$=$meta70197$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$process_wasm_object_70196$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$process_wasm_object_70196$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4309$app_DOT_main_DOT_data_DOT_workspace_SLASH_process_wasm_object$$},$app$main$data$workspace$process_wasm_object_70196$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70198$$,$meta70197__$1$$){return new $app$main$data$workspace$process_wasm_object_70196$$(this.id,$meta70197__$1$$)},$app$main$data$workspace$process_wasm_object_70196$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70197$},$app$main$data$workspace$process_wasm_object_70196$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$process_wasm_object_70196$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$,$map__54129$jscomp$inline_7011_state$jscomp$801_thumbnails$jscomp$inline_7013$$){$JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($map__54129$jscomp$inline_7011_state$jscomp$801_thumbnails$jscomp$inline_7013$$);$JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$,this.id);if($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$)){$map__54129$jscomp$inline_7011_state$jscomp$801_thumbnails$jscomp$inline_7013$$=
$APP.$app$render_wasm$api$set_object$$($JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$);var $full$jscomp$inline_7014_map__54129__$1$jscomp$inline_7012$$=$APP.$cljs$core$__destructure_map$$($map__54129$jscomp$inline_7011_state$jscomp$801_thumbnails$jscomp$inline_7013$$);$map__54129$jscomp$inline_7011_state$jscomp$801_thumbnails$jscomp$inline_7013$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($full$jscomp$inline_7014_map__54129__$1$jscomp$inline_7012$$,$APP.$cljs$cst$2191$thumbnails$$);
$full$jscomp$inline_7014_map__54129__$1$jscomp$inline_7012$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($full$jscomp$inline_7014_map__54129__$1$jscomp$inline_7012$$,$APP.$cljs$cst$1259$full$$);$JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$=$app$render_wasm$api$process_pending$cljs$0core$0IFn$0_invoke$0arity$04$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$],
null),$map__54129$jscomp$inline_7011_state$jscomp$801_thumbnails$jscomp$inline_7013$$,$full$jscomp$inline_7014_map__54129__$1$jscomp$inline_7012$$)}else $JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$=null;return $JSCompiler_temp$jscomp$1054__$jscomp$2440_objects$jscomp$637_shape$jscomp$731$$});return new $app$main$data$workspace$process_wasm_object_70196$$($id$jscomp$715$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$initialize_workspace$$=function($team_id$jscomp$81$$,$file_id$jscomp$249$$){typeof $app$main$data$workspace$initialize_workspace_70208$$==="undefined"&&($app$main$data$workspace$initialize_workspace_70208$$=function($team_id$jscomp$82$$,$file_id$jscomp$250$$,$meta70209$$){this.$team_id$=$team_id$jscomp$82$$;this.$file_id$=$file_id$jscomp$250$$;this.$meta70209$=$meta70209$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},
$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4310$app_DOT_main_DOT_data_DOT_workspace_SLASH_initialize_workspace$$},$app$main$data$workspace$initialize_workspace_70208$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70210$$,$meta70209__$1$$){return new $app$main$data$workspace$initialize_workspace_70208$$(this.$team_id$,
this.$file_id$,$meta70209__$1$$)},$app$main$data$workspace$initialize_workspace_70208$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70209$},$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2441$$,$state$jscomp$802$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$802$$,
$APP.$cljs$cst$2175$recent_colors$$,$APP.$cljs$cst$2175$recent_colors$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$storage$user$$)),$APP.$cljs$cst$2176$recent_fonts$$,$APP.$cljs$cst$2176$recent_fonts$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$storage$user$$)),$APP.$cljs$cst$1902$current_file_id$$,this.$file_id$),$APP.$cljs$cst$2178$workspace_presence$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)},$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2442_render_wasm_QMARK_$$,$state$jscomp$803$$,$stream$jscomp$90$$){var $self__$jscomp$6000$$=this,$stoper_s$jscomp$2$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4303$app_DOT_main_DOT_data_DOT_workspace_SLASH_finalize_workspace$$),$stream$jscomp$90$$),$rparams$$=$APP.$app$main$router$get_params$$($state$jscomp$803$$),
$features__$1$jscomp$22$$=$app$main$features$get_enabled_features$$($state$jscomp$803$$,$self__$jscomp$6000$$.$team_id$);$_$jscomp$2442_render_wasm_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($features__$1$jscomp$22$$,"render-wasm/v1");$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"initialize-workspace"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1912$team_id$$,""+($self__$jscomp$6000$$.$team_id$??"")],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,""+($self__$jscomp$6000$$.$file_id$??"")],null)],null)}),
null,"app.main.data.workspace",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$beicon$v2$core$take_until$$($stoper_s$jscomp$2$$,$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$merge$$($_$jscomp$2442_render_wasm_QMARK_$$?$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){var $event$jscomp$102$$=$APP.$app$util$globals$event$$("penpot:wasm:loaded");return $APP.$app$util$globals$dispatch_BANG_$$($event$jscomp$102$$)},$APP.$beicon$v2$core$filter$$($APP.$cljs$core$true_QMARK_$$,
$APP.$beicon$v2$core$from$$($APP.$cljs$core$_deref$$($APP.$app$render_wasm$api$module$$))))):$APP.$beicon$v2$core$empty$$(),$APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3370$app_DOT_main_DOT_data_DOT_fonts_SLASH_fonts_loaded$$),$stream$jscomp$90$$))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$hide$$(),$APP.$app$main$data$comments$retrieve_comment_threads$$($self__$jscomp$6000$$.$file_id$),
$app$main$data$comments$fetch_profiles$$(),$APP.$app$main$data$fonts$fetch_fonts$$($self__$jscomp$6000$$.$team_id$))),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$fetch_bundle$$($self__$jscomp$6000$$.$file_id$,$features__$1$jscomp$22$$))),$APP.$beicon$v2$core$mapcat$$(function($file$jscomp$75_map__70214__$1_p__70213$$){$file$jscomp$75_map__70214__$1_p__70213$$=$APP.$cljs$core$__destructure_map$$($file$jscomp$75_map__70214__$1_p__70213$$);$file$jscomp$75_map__70214__$1_p__70213$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$75_map__70214__$1_p__70213$$,
$APP.$cljs$cst$208$file$$);$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"bundle fetched"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1912$team_id$$,""+($self__$jscomp$6000$$.$team_id$??"")],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,""+($self__$jscomp$6000$$.$file_id$??"")],null)],null)}),null,"app.main.data.workspace",$APP.$cljs$cst$1158$debug$$,!1);return(0,$APP.$beicon$v2$core$of$$)($app$main$data$project$initialize_project$$($APP.$cljs$cst$2141$project_id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$75_map__70214__$1_p__70213$$)),
$app$main$data$workspace$notifications$initialize$$($self__$jscomp$6000$$.$team_id$,$self__$jscomp$6000$$.$file_id$),$app$main$data$workspace$shape_layout$initialize_shape_layout$$(),$app$main$data$workspace$fetch_libraries$$($self__$jscomp$6000$$.$file_id$,$features__$1$jscomp$22$$),$APP.$cljs$core$with_meta$$($app$main$data$workspace$workspace_initialized$$($self__$jscomp$6000$$.$file_id$),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1912$team_id$$,$self__$jscomp$6000$$.$team_id$,
$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$6000$$.$file_id$],null)))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4306$app_DOT_main_DOT_data_DOT_workspace_SLASH_bundle_fetched$$),$stream$jscomp$90$$)))),$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1190$perf_logs$$)?$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $app$util$perf$setup$$()},
$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4165$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_initialized$$),$stream$jscomp$90$$))):null,$APP.$beicon$v2$core$map$$($APP.$app$main$data$workspace$common$set_workspace_visited$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3114$app_DOT_main_DOT_data_DOT_persistence_SLASH_persistence_notification$$),
$stream$jscomp$90$$))),function(){var $temp__5825__auto__$jscomp$210$$=function(){var $G__70215__$1$$=$rparams$$==null?null:$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($rparams$$);return $G__70215__$1$$==null?null:$APP.$app$common$uuid$parse$$($G__70215__$1$$)}();return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$210$$)?$APP.$beicon$v2$core$map$$(function(){return $APP.$app$main$data$workspace$libraries$go_to_local_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$,
$temp__5825__auto__$jscomp$210$$,$cljs$cst$3780$update_layout_QMARK_$$,$APP.$cljs$cst$3778$update_layout$$.$cljs$core$IFn$_invoke$arity$1$($rparams$$)]))},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4165$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_initialized$$),$stream$jscomp$90$$)))):null}(),$APP.$cljs$core$truth_$$($cljs$cst$3484$board_id$$.$cljs$core$IFn$_invoke$arity$1$($rparams$$))?
$APP.$beicon$v2$core$map$$($app$main$data$workspace$zoom_to_frame$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4291$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_initialize_viewport$$),$stream$jscomp$90$$))):null,function(){var $temp__5825__auto__$jscomp$211$$=function(){var $G__70216__$1$$=$rparams$$==null?null:$cljs$cst$4167$comment_id$$.$cljs$core$IFn$_invoke$arity$1$($rparams$$);return $G__70216__$1$$==
null?null:$APP.$app$common$uuid$parse$$($G__70216__$1$$)}();return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$211$$)?$APP.$beicon$v2$core$map$$(function(){return $app$main$data$workspace$comments$navigate_to_comment_id$$($temp__5825__auto__$jscomp$211$$)},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4165$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_initialized$$),
$stream$jscomp$90$$)))):null}(),$_$jscomp$2442_render_wasm_QMARK_$$?$APP.$beicon$v2$core$mapcat$$(function($added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$){$added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$);$added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$,
$APP.$cljs$cst$3086$redo_changes$$);$added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70202_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__70202_SHARP_$$),$APP.$cljs$cst$2560$add_obj$$)},$added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$));
return $APP.$beicon$v2$core$map$$($app$main$data$workspace$process_wasm_object$$,$APP.$beicon$v2$core$from$$($added$jscomp$3_map__70219__$1_p__70218_redo_changes$jscomp$10$$))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$app$main$data$changes$commit_QMARK_$$,$stream$jscomp$90$$))):null,$_$jscomp$2442_render_wasm_QMARK_$$?function(){var $local_commits_s$jscomp$1$$=$APP.$beicon$v2$core$filter$$($APP.$cljs$core$complement$$($APP.$cljs$core$empty_QMARK_$$),$APP.$beicon$v2$core$filter$$(function($p1__70203_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2842$local$$,
$APP.$cljs$cst$193$source$$.$cljs$core$IFn$_invoke$arity$1$($p1__70203_SHARP_$$))&&!$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$3094$tags$$.$cljs$core$IFn$_invoke$arity$1$($p1__70203_SHARP_$$),$APP.$cljs$cst$1875$position_data$$)},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$app$main$data$changes$commit_QMARK_$$,$stream$jscomp$90$$)))),$notifier_s$jscomp$3$$=$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$debounce$$(1E3,$local_commits_s$jscomp$1$$),
$APP.$beicon$v2$core$filter$$($app$main$data$persistence$force_persist_QMARK_$$,$stream$jscomp$90$$)),$objects_s$$=$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$refs$workspace_page_objects$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],null)),$current_page_id_s$$=$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$refs$current_page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],null));return $APP.$beicon$v2$core$take_until$$($stoper_s$jscomp$2$$,$APP.$beicon$v2$core$map$$(function($changes$jscomp$264_p__70223$$){var $text_position_data$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$264_p__70223$$,0,null),$page_id$jscomp$250$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$264_p__70223$$,1,null);$changes$jscomp$264_p__70223$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__70227_position_data$jscomp$15$$){var $id$jscomp$717$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70227_position_data$jscomp$15$$,0,null);$p__70227_position_data$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70227_position_data$jscomp$15$$,1,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2562$mod_obj$$,$APP.$cljs$cst$266$id$$,$id$jscomp$717$$,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$250$$,$APP.$cljs$cst$2563$operations$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$1875$position_data$$,$APP.$cljs$cst$108$val$$,$p__70227_position_data$jscomp$15$$,$APP.$cljs$cst$2508$ignore_touched$$,!0,$cljs$cst$2509$ignore_geometry$$,!0],null)],null)],null)},$text_position_data$$);return $APP.$app$common$data$not_empty_QMARK_$$($changes$jscomp$264_p__70223$$)?$APP.$app$main$data$changes$commit_changes$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$3086$redo_changes$$,$changes$jscomp$264_p__70223$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!1,$APP.$cljs$cst$3094$tags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1875$position_data$$,null],null),null)],null)):null},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($current_page_id_s$$,$APP.$beicon$v2$core$map$$(function($p__70234$$){var $commits$jscomp$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70234$$,0,null),$objects$jscomp$638$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70234$$,1,null);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70207_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70207_SHARP_$$),$APP.$app$render_wasm$api$calculate_position_data$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$638$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70207_SHARP_$$)))],null)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70206_SHARP_$$){return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$638$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70206_SHARP_$$))},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70205_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2562$mod_obj$$,null,$APP.$cljs$cst$2560$add_obj$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__70205_SHARP_$$))},$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$commits$jscomp$1$$])))))},$APP.$beicon$v2$core$with_latest_from$cljs$0core$0IFn$0_invoke$0arity$02$$($objects_s$$,$APP.$beicon$v2$core$buffer_until$$($notifier_s$jscomp$3$$,
$local_commits_s$jscomp$1$$))))))}():null,$APP.$beicon$v2$core$mapcat$$(function($p__70238_save_undo_QMARK_$jscomp$10$$){var $map__70239__$1_stack_undo_QMARK_$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($p__70238_save_undo_QMARK_$jscomp$10$$);$p__70238_save_undo_QMARK_$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70239__$1_stack_undo_QMARK_$jscomp$7$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$);var $undo_changes$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70239__$1_stack_undo_QMARK_$jscomp$7$$,
$APP.$cljs$cst$3089$undo_changes$$),$redo_changes$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70239__$1_stack_undo_QMARK_$jscomp$7$$,$APP.$cljs$cst$3086$redo_changes$$),$undo_group$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70239__$1_stack_undo_QMARK_$jscomp$7$$,$APP.$cljs$cst$3090$undo_group$$),$tags$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70239__$1_stack_undo_QMARK_$jscomp$7$$,$APP.$cljs$cst$3094$tags$$);$map__70239__$1_stack_undo_QMARK_$jscomp$7$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70239__$1_stack_undo_QMARK_$jscomp$7$$,$APP.$cljs$cst$3093$stack_undo_QMARK_$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($p__70238_save_undo_QMARK_$jscomp$10$$)?$APP.$cljs$core$seq$$($undo_changes$jscomp$9$$):$p__70238_save_undo_QMARK_$jscomp$10$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$undo$append_undo$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3089$undo_changes$$,$undo_changes$jscomp$9$$,
$APP.$cljs$cst$3086$redo_changes$$,$redo_changes$jscomp$11$$,$APP.$cljs$cst$3090$undo_group$$,$undo_group$jscomp$30$$,$APP.$cljs$cst$3094$tags$$,$tags$jscomp$11$$],null),$map__70239__$1_stack_undo_QMARK_$jscomp$7$$)):$APP.$beicon$v2$core$empty$$()},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$app$main$data$changes$commit_QMARK_$$,$stream$jscomp$90$$)))))},$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$initialize_workspace_70208$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function(){return $APP.$app$util$globals$global$$.name="workspace-"+(this.$file_id$??"")});return new $app$main$data$workspace$initialize_workspace_70208$$($team_id$jscomp$81$$,$file_id$jscomp$249$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$reload_current_file$$=function(){typeof $app$main$data$workspace$reload_current_file_70250$$==="undefined"&&($app$main$data$workspace$reload_current_file_70250$$=function($meta70251$$){this.$meta70251$=$meta70251$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$reload_current_file_70250$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$reload_current_file_70250$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3921$app_DOT_main_DOT_data_DOT_workspace_SLASH_reload_current_file$$},$app$main$data$workspace$reload_current_file_70250$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70252$$,$meta70251__$1$$){return new $app$main$data$workspace$reload_current_file_70250$$($meta70251__$1$$)},$app$main$data$workspace$reload_current_file_70250$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70251$},$app$main$data$workspace$reload_current_file_70250$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$reload_current_file_70250$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2446_file_id$jscomp$253$$,$state$jscomp$806_team_id$jscomp$83$$){$_$jscomp$2446_file_id$jscomp$253$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$806_team_id$jscomp$83$$);$state$jscomp$806_team_id$jscomp$83$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$806_team_id$jscomp$83$$);
return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$initialize_workspace$$($state$jscomp$806_team_id$jscomp$83$$,$_$jscomp$2446_file_id$jscomp$253$$))});return new $app$main$data$workspace$reload_current_file_70250$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$update_shape$$=function($id$jscomp$720$$,$attrs$jscomp$143_attrs__$1$jscomp$26$$){$attrs$jscomp$143_attrs__$1$jscomp$26$$=$app$common$types$shape$check_shape_generic_attrs$$($attrs$jscomp$143_attrs__$1$jscomp$26$$);typeof $app$main$data$workspace$update_shape_70280$$==="undefined"&&($app$main$data$workspace$update_shape_70280$$=function($id$jscomp$721$$,$attrs$jscomp$144$$,$meta70281$$){this.id=$id$jscomp$721$$;this.$attrs$=$attrs$jscomp$144$$;this.$meta70281$=$meta70281$$;
this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$update_shape_70280$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$update_shape_70280$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4317$app_DOT_main_DOT_data_DOT_workspace_SLASH_update_shape$$},$app$main$data$workspace$update_shape_70280$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70282$$,
$meta70281__$1$$){return new $app$main$data$workspace$update_shape_70280$$(this.id,this.$attrs$,$meta70281__$1$$)},$app$main$data$workspace$update_shape_70280$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70281$},$app$main$data$workspace$update_shape_70280$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$update_shape_70280$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$6030$$=this;return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$6030$$.id],null),function($p1__70279_SHARP_$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__70279_SHARP_$$,$self__$jscomp$6030$$.$attrs$]))}))});return new $app$main$data$workspace$update_shape_70280$$($id$jscomp$720$$,$attrs$jscomp$143_attrs__$1$jscomp$26$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$start_rename_shape$$=function($id$jscomp$722$$){typeof $app$main$data$workspace$start_rename_shape_70283$$==="undefined"&&($app$main$data$workspace$start_rename_shape_70283$$=function($id$jscomp$723$$,$meta70284$$){this.id=$id$jscomp$723$$;this.$meta70284$=$meta70284$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$start_rename_shape_70283$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$start_rename_shape_70283$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4318$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_rename_shape$$},$app$main$data$workspace$start_rename_shape_70283$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70285$$,$meta70284__$1$$){return new $app$main$data$workspace$start_rename_shape_70283$$(this.id,$meta70284__$1$$)},$app$main$data$workspace$start_rename_shape_70283$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70284$},$app$main$data$workspace$start_rename_shape_70283$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$start_rename_shape_70283$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2456$$,$state$jscomp$811$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$811$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,
$cljs$cst$4268$shape_for_rename$$],null),this.id)});return new $app$main$data$workspace$start_rename_shape_70283$$($id$jscomp$722$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$end_rename_shape$cljs$0core$0IFn$0_invoke$0arity$02$$=function($shape_id$jscomp$120$$,$name$jscomp$349$$){typeof $app$main$data$workspace$end_rename_shape_70288$$==="undefined"&&($app$main$data$workspace$end_rename_shape_70288$$=function($shape_id$jscomp$121$$,$name$jscomp$350$$,$meta70289$$){this.$shape_id$=$shape_id$jscomp$121$$;this.name=$name$jscomp$350$$;this.$meta70289$=$meta70289$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$end_rename_shape_70288$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$end_rename_shape_70288$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4319$app_DOT_main_DOT_data_DOT_workspace_SLASH_end_rename_shape$$},$app$main$data$workspace$end_rename_shape_70288$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70290$$,$meta70289__$1$$){return new $app$main$data$workspace$end_rename_shape_70288$$(this.$shape_id$,
this.name,$meta70289__$1$$)},$app$main$data$workspace$end_rename_shape_70288$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70289$},$app$main$data$workspace$end_rename_shape_70288$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$end_rename_shape_70288$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2457$$,$state$jscomp$812$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$812$$,
$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$core$dissoc$$,$cljs$cst$4268$shape_for_rename$$)},$app$main$data$workspace$end_rename_shape_70288$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$end_rename_shape_70288$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2458_temp__5825__auto__$jscomp$212$$,$shape$jscomp$732_state$jscomp$813$$){$_$jscomp$2458_temp__5825__auto__$jscomp$212$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.$shape_id$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$732_state$jscomp$813$$,$APP.$cljs$cst$1905$workspace_local$$),$cljs$cst$4268$shape_for_rename$$));if($APP.$cljs$core$truth_$$($_$jscomp$2458_temp__5825__auto__$jscomp$212$$)){$shape$jscomp$732_state$jscomp$813$$=$APP.$app$main$data$helpers$lookup_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($shape$jscomp$732_state$jscomp$813$$,$_$jscomp$2458_temp__5825__auto__$jscomp$212$$);var $name__$1$jscomp$14_valid_QMARK_$jscomp$8$$=
$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$(this.name),$clean_name$jscomp$2$$=$APP.$app$common$path_names$join_path$$($APP.$app$common$path_names$split_path$$($name__$1$jscomp$14_valid_QMARK_$jscomp$8$$));$name__$1$jscomp$14_valid_QMARK_$jscomp$8$$=!$APP.$cuerdas$core$ends_with_QMARK_$$($name__$1$jscomp$14_valid_QMARK_$jscomp$8$$,"/")&&typeof $clean_name$jscomp$2$$==="string"&&!$APP.$cuerdas$core$blank_QMARK_$$($clean_name$jscomp$2$$);var $component_id$jscomp$83$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$732_state$jscomp$813$$),
$undo_id$jscomp$73$$=Symbol();return $name__$1$jscomp$14_valid_QMARK_$jscomp$8$$?$APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($shape$jscomp$732_state$jscomp$813$$))?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$variants$rename_variant$$($_$jscomp$2458_temp__5825__auto__$jscomp$212$$,$clean_name$jscomp$2$$)):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$73$$),$app$main$data$workspace$update_shape$$($_$jscomp$2458_temp__5825__auto__$jscomp$212$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,$clean_name$jscomp$2$$],null)),$component_id$jscomp$83$$!=null&&$APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$732_state$jscomp$813$$)?$APP.$app$main$data$workspace$libraries$rename_component$$($component_id$jscomp$83$$,$clean_name$jscomp$2$$):null,$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$73$$)):null}return null});return new $app$main$data$workspace$end_rename_shape_70288$$($shape_id$jscomp$120$$,
$name$jscomp$349$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$rename_shape_or_variant$cljs$0core$0IFn$0_invoke$0arity$04$$=function($file_id$jscomp$255$$,$page_id$jscomp$251$$,$id$jscomp$725$$,$name$jscomp$352$$){typeof $app$main$data$workspace$rename_shape_or_variant_70293$$==="undefined"&&($app$main$data$workspace$rename_shape_or_variant_70293$$=function($file_id$jscomp$256$$,$page_id$jscomp$252$$,$id$jscomp$726$$,$name$jscomp$353$$,$meta70294$$){this.$file_id$=$file_id$jscomp$256$$;this.$page_id$=$page_id$jscomp$252$$;this.id=
$id$jscomp$726$$;this.name=$name$jscomp$353$$;this.$meta70294$=$meta70294$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$rename_shape_or_variant_70293$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$rename_shape_or_variant_70293$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4320$app_DOT_main_DOT_data_DOT_workspace_SLASH_rename_shape_or_variant$$},
$app$main$data$workspace$rename_shape_or_variant_70293$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70295$$,$meta70294__$1$$){return new $app$main$data$workspace$rename_shape_or_variant_70293$$(this.$file_id$,this.$page_id$,this.id,this.name,$meta70294__$1$$)},$app$main$data$workspace$rename_shape_or_variant_70293$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70294$},$app$main$data$workspace$rename_shape_or_variant_70293$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$rename_shape_or_variant_70293$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$,$state$jscomp$814_variant_id$jscomp$41$$){var $file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.$file_id$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$814_variant_id$jscomp$41$$)),
$component_id$jscomp$84_page_id__$1$jscomp$13$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(this.$page_id$,$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$814_variant_id$jscomp$41$$));$_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$814_variant_id$jscomp$41$$,$file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$);
var $shape$jscomp$733$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$814_variant_id$jscomp$41$$,$file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$,$component_id$jscomp$84_page_id__$1$jscomp$13$$),this.id);$state$jscomp$814_variant_id$jscomp$41$$=($file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$=$APP.$app$common$types$component$is_variant_QMARK_$$($shape$jscomp$733$$))?
$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$733$$):null;$file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$=$file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$?$APP.$cljs$cst$1987$variant_name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$733$$):null;$component_id$jscomp$84_page_id__$1$jscomp$13$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$733$$);$_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$=
$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$733$$));$_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$=$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$);
return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$)?$app$common$types$variant$valid_properties_formula_QMARK_$$(this.name):$file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$variants$update_properties_names_and_values$$($component_id$jscomp$84_page_id__$1$jscomp$13$$,$state$jscomp$814_variant_id$jscomp$41$$,$_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$,
$app$common$types$variant$properties_formula__GT_map$$(this.name)),$app$main$data$workspace$variants$remove_empty_properties$$($state$jscomp$814_variant_id$jscomp$41$$),$APP.$app$main$data$workspace$variants$update_error$cljs$0core$0IFn$0_invoke$0arity$02$$($component_id$jscomp$84_page_id__$1$jscomp$13$$,null)):$APP.$cljs$core$truth_$$($file_id__$1$jscomp$4_is_variant_QMARK_$jscomp$1_variant_name$jscomp$1$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$variants$update_properties_names_and_values$$($component_id$jscomp$84_page_id__$1$jscomp$13$$,
$state$jscomp$814_variant_id$jscomp$41$$,$_$jscomp$2459_component$jscomp$90_file_data$jscomp$70_variant_properties$jscomp$3$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$app$main$data$workspace$variants$remove_empty_properties$$($state$jscomp$814_variant_id$jscomp$41$$),$APP.$app$main$data$workspace$variants$update_error$cljs$0core$0IFn$0_invoke$0arity$02$$($component_id$jscomp$84_page_id__$1$jscomp$13$$,this.name)):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$end_rename_shape$cljs$0core$0IFn$0_invoke$0arity$02$$(this.id,
this.name))});return new $app$main$data$workspace$rename_shape_or_variant_70293$$($file_id$jscomp$255$$,$page_id$jscomp$251$$,$id$jscomp$725$$,$name$jscomp$352$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$delete_selected$$=function(){typeof $app$main$data$workspace$delete_selected_70300$$==="undefined"&&($app$main$data$workspace$delete_selected_70300$$=function($meta70301$$){this.$meta70301$=$meta70301$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$delete_selected_70300$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$delete_selected_70300$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4322$app_DOT_main_DOT_data_DOT_workspace_SLASH_delete_selected$$},$app$main$data$workspace$delete_selected_70300$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70302$$,$meta70301__$1$$){return new $app$main$data$workspace$delete_selected_70300$$($meta70301__$1$$)},$app$main$data$workspace$delete_selected_70300$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70301$},$app$main$data$workspace$delete_selected_70300$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$delete_selected_70300$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2461_selected$jscomp$92$$,$hover_guides_state$jscomp$816$$){$_$jscomp$2461_selected$jscomp$92$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($hover_guides_state$jscomp$816$$);$hover_guides_state$jscomp$816$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($hover_guides_state$jscomp$816$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4173$workspace_guides$$,$APP.$cljs$cst$2166$hover$$],null));return $APP.$app$common$data$not_empty_QMARK_$$($_$jscomp$2461_selected$jscomp$92$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$delete_shapes$cljs$0core$0IFn$0_invoke$0arity$01$$($_$jscomp$2461_selected$jscomp$92$$),$APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$00$$()):$APP.$app$common$data$not_empty_QMARK_$$($hover_guides_state$jscomp$816$$)?
(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$guides$remove_guides$$($hover_guides_state$jscomp$816$$)):null});return new $app$main$data$workspace$delete_selected_70300$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$start_rename_selected$$=function(){typeof $app$main$data$workspace$start_rename_selected_70303$$==="undefined"&&($app$main$data$workspace$start_rename_selected_70303$$=function($meta70304$$){this.$meta70304$=$meta70304$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$start_rename_selected_70303$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$start_rename_selected_70303$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4323$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_rename_selected$$},$app$main$data$workspace$start_rename_selected_70303$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70305$$,$meta70304__$1$$){return new $app$main$data$workspace$start_rename_selected_70303$$($meta70304__$1$$)},$app$main$data$workspace$start_rename_selected_70303$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70304$},$app$main$data$workspace$start_rename_selected_70303$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$start_rename_selected_70303$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2462_selected$jscomp$93$$,$id$jscomp$727_state$jscomp$817$$){$_$jscomp$2462_selected$jscomp$93$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($id$jscomp$727_state$jscomp$817$$);$id$jscomp$727_state$jscomp$817$$=$APP.$cljs$core$first$$($_$jscomp$2462_selected$jscomp$93$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($_$jscomp$2462_selected$jscomp$93$$),
1)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1599$layout$$,$APP.$cljs$cst$3596$layers$$])),$APP.$app$main$data$workspace$start_rename_shape$$($id$jscomp$727_state$jscomp$817$$)):null});return new $app$main$data$workspace$start_rename_selected_70303$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$vertical_order_selected$$=function($loc$jscomp$6$$){typeof $app$main$data$workspace$vertical_order_selected_70306$$==="undefined"&&($app$main$data$workspace$vertical_order_selected_70306$$=function($loc$jscomp$7$$,$meta70307$$){this.$loc$=$loc$jscomp$7$$;this.$meta70307$=$meta70307$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$vertical_order_selected_70306$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$vertical_order_selected_70306$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4324$app_DOT_main_DOT_data_DOT_workspace_SLASH_vertical_order_selected$$},$app$main$data$workspace$vertical_order_selected_70306$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70308$$,$meta70307__$1$$){return new $app$main$data$workspace$vertical_order_selected_70306$$(this.$loc$,$meta70307__$1$$)},$app$main$data$workspace$vertical_order_selected_70306$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70307$},$app$main$data$workspace$vertical_order_selected_70306$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$vertical_order_selected_70306$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$265_it$jscomp$226_page_id$jscomp$253$$,$state$jscomp$818_undo_id$jscomp$74$$){var $self__$jscomp$6059$$=this;$changes$jscomp$265_it$jscomp$226_page_id$jscomp$253$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$818_undo_id$jscomp$74$$);
var $objects$jscomp$639$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$818_undo_id$jscomp$74$$,$changes$jscomp$265_it$jscomp$226_page_id$jscomp$253$$),$selected_ids$jscomp$3$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$818_undo_id$jscomp$74$$),$selected_shapes$jscomp$7$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$639$$),$selected_ids$jscomp$3$$);
$state$jscomp$818_undo_id$jscomp$74$$=Symbol();$changes$jscomp$265_it$jscomp$226_page_id$jscomp$253$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes$jscomp$266$$,$shape$jscomp$734$$){var $parent$jscomp$286$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$639$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$734$$)),$sibling_ids$jscomp$2$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$286$$),
$current_index$jscomp$3$$=$APP.$app$common$data$index_of$$($sibling_ids$jscomp$2$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$734$$)),$index_in_selection$$=$APP.$app$common$data$index_of$$($selected_ids$jscomp$3$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$734$$)),$new_index$jscomp$3$$=function(){var $G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$=$self__$jscomp$6059$$.$loc$;$G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$=
$G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$ instanceof $APP.$cljs$core$Keyword$$?$G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$.$fqn$:null;switch($G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$){case "top":return $APP.$cljs$core$count$$($sibling_ids$jscomp$2$$);case "down":return $G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$=$current_index$jscomp$3$$-1,0>$G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$?
0:$G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$;case "up":$G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$=$APP.$cljs$core$count$$($sibling_ids$jscomp$2$$);var $y__5114__auto__$jscomp$66$$=$current_index$jscomp$3$$+1+1;return $G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$<$y__5114__auto__$jscomp$66$$?$G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$:$y__5114__auto__$jscomp$66$$;
case "bottom":return $index_in_selection$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__70309_G__70309__$1_x__5113__auto__$jscomp$66_y__5111__auto__$jscomp$121$$)].join(""));}}();return $APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$266$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$286$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$shape$jscomp$734$$],null),$new_index$jscomp$3$$)},$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$265_it$jscomp$226_page_id$jscomp$253$$),$objects$jscomp$639$$),$selected_shapes$jscomp$7$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($state$jscomp$818_undo_id$jscomp$74$$),$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$265_it$jscomp$226_page_id$jscomp$253$$),
$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$selected_ids$jscomp$3$$],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($state$jscomp$818_undo_id$jscomp$74$$))});return new $app$main$data$workspace$vertical_order_selected_70306$$($loc$jscomp$6$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$relocate_selected_shapes$$=function($parent_id$jscomp$101$$,$to_index$jscomp$13$$){typeof $app$main$data$workspace$relocate_selected_shapes_70317$$==="undefined"&&($app$main$data$workspace$relocate_selected_shapes_70317$$=function($parent_id$jscomp$102$$,$to_index$jscomp$14$$,$meta70318$$){this.$parent_id$=$parent_id$jscomp$102$$;this.$to_index$=$to_index$jscomp$14$$;this.$meta70318$=$meta70318$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$relocate_selected_shapes_70317$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$relocate_selected_shapes_70317$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4327$app_DOT_main_DOT_data_DOT_workspace_SLASH_relocate_selected_shapes$$},$app$main$data$workspace$relocate_selected_shapes_70317$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70319$$,$meta70318__$1$$){return new $app$main$data$workspace$relocate_selected_shapes_70317$$(this.$parent_id$,
this.$to_index$,$meta70318__$1$$)},$app$main$data$workspace$relocate_selected_shapes_70317$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70318$},$app$main$data$workspace$relocate_selected_shapes_70317$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$relocate_selected_shapes_70317$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2466_selected$jscomp$94$$,$state$jscomp$821$$){$_$jscomp$2466_selected$jscomp$94$$=
$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$821$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$relocate_shapes$$($_$jscomp$2466_selected$jscomp$94$$,this.$parent_id$,this.$to_index$))});return new $app$main$data$workspace$relocate_selected_shapes_70317$$($parent_id$jscomp$101$$,$to_index$jscomp$13$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$start_editing_selected$$=function(){typeof $app$main$data$workspace$start_editing_selected_70320$$==="undefined"&&($app$main$data$workspace$start_editing_selected_70320$$=function($meta70321$$){this.$meta70321$=$meta70321$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$start_editing_selected_70320$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$start_editing_selected_70320$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4328$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_editing_selected$$},$app$main$data$workspace$start_editing_selected_70320$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70322$$,$meta70321__$1$$){return new $app$main$data$workspace$start_editing_selected_70320$$($meta70321__$1$$)},$app$main$data$workspace$start_editing_selected_70320$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70321$},$app$main$data$workspace$start_editing_selected_70320$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$start_editing_selected_70320$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$,$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$){$_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$);
var $objects$jscomp$642$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$);$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$=$APP.$cljs$core$count$$($_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,
$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$):$APP.$cljs$core$_EQ_$$(0,$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$)))return $APP.$beicon$v2$core$empty$$();if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$):$APP.$cljs$core$_EQ_$$(1,
$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$))){$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$642$$,$APP.$cljs$core$first$$($_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$));$expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$=$APP.$cljs$core$__destructure_map$$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$);
$_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$,$APP.$cljs$cst$266$id$$);var $G__70328$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$,$APP.$cljs$cst$139$type$$);switch($G__70328$$ instanceof $APP.$cljs$core$Keyword$$?$G__70328$$.$fqn$:null){case "text":return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$edition$start_edition_mode$$($_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$));
case "group":case "bool":case "frame":return $expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$,$APP.$cljs$cst$1598$shapes$$)),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shapes$$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$));
case "svg-raw":return null;default:return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$edition$start_edition_mode$$($_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$),$app$main$data$workspace$path$edition$start_path_edit$$($_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$))}}else return $expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$302$$,$shape_id$jscomp$122$$){var $children$jscomp$257$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$642$$,$shape_id$jscomp$122$$),$APP.$cljs$cst$1598$shapes$$);return $APP.$cljs$core$empty_QMARK_$$($children$jscomp$257$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$302$$,$shape_id$jscomp$122$$):$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$302$$,$children$jscomp$257$$)},$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),
$_$jscomp$2467_id$jscomp$730_selected$jscomp$95$$),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shapes$$($expr__70325_map__70327_map__70327__$1_shapes_ids$jscomp$2_shapes_to_select_state$jscomp$822$$))});return new $app$main$data$workspace$start_editing_selected_70320$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$select_parent_layer$$=function(){typeof $app$main$data$workspace$select_parent_layer_70329$$==="undefined"&&($app$main$data$workspace$select_parent_layer_70329$$=function($meta70330$$){this.$meta70330$=$meta70330$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$select_parent_layer_70329$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$select_parent_layer_70329$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4329$app_DOT_main_DOT_data_DOT_workspace_SLASH_select_parent_layer$$},$app$main$data$workspace$select_parent_layer_70329$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70331$$,$meta70330__$1$$){return new $app$main$data$workspace$select_parent_layer_70329$$($meta70330__$1$$)},$app$main$data$workspace$select_parent_layer_70329$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70330$},$app$main$data$workspace$select_parent_layer_70329$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$select_parent_layer_70329$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2468_selected$jscomp$96$$,$shapes_to_select$jscomp$1_state$jscomp$823$$){$_$jscomp$2468_selected$jscomp$96$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($shapes_to_select$jscomp$1_state$jscomp$823$$);var $objects$jscomp$643$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($shapes_to_select$jscomp$1_state$jscomp$823$$);
$shapes_to_select$jscomp$1_state$jscomp$823$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$303$$,$shape_id$jscomp$123$$){var $parent_id$jscomp$103$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$643$$,$shape_id$jscomp$123$$),$APP.$cljs$cst$1603$parent_id$$);return $parent_id$jscomp$103$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$103$$,$APP.$app$common$uuid$zero$$)?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$303$$,$parent_id$jscomp$103$$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$303$$,$shape_id$jscomp$123$$)},$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$_$jscomp$2468_selected$jscomp$96$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shapes$$($shapes_to_select$jscomp$1_state$jscomp$823$$))});return new $app$main$data$workspace$select_parent_layer_70329$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$can_align_QMARK_$$=function($selected$jscomp$97$$,$objects$jscomp$644$$){return $APP.$cljs$core$empty_QMARK_$$($selected$jscomp$97$$)?!1:$APP.$cljs$core$count$$($selected$jscomp$97$$)>1?!0:$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$644$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($selected$jscomp$97$$)))))};
$app$main$data$workspace$align_objects_list$$=function($objects$jscomp$646$$,$selected$jscomp$98_selected_objs$jscomp$2$$,$axis$jscomp$30$$){$selected$jscomp$98_selected_objs$jscomp$2$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70336_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$646$$,$p1__70336_SHARP_$$)},$selected$jscomp$98_selected_objs$jscomp$2$$);var $rect$jscomp$44$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($selected$jscomp$98_selected_objs$jscomp$2$$);
return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70337_SHARP_$$){var $delta$jscomp$inline_7021_wrapper_rect$jscomp$inline_7019$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__70337_SHARP_$$],null)),$align_pos$jscomp$inline_7020$$=$app$common$geom$align$calc_align_pos$$.$cljs$core$IFn$_invoke$arity$3$?$app$common$geom$align$calc_align_pos$$.$cljs$core$IFn$_invoke$arity$3$($delta$jscomp$inline_7021_wrapper_rect$jscomp$inline_7019$$,
$rect$jscomp$44$$,$axis$jscomp$30$$):$app$common$geom$align$calc_align_pos$$($delta$jscomp$inline_7021_wrapper_rect$jscomp$inline_7019$$,$rect$jscomp$44$$,$axis$jscomp$30$$);$delta$jscomp$inline_7021_wrapper_rect$jscomp$inline_7019$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($align_pos$jscomp$inline_7020$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$inline_7021_wrapper_rect$jscomp$inline_7019$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($align_pos$jscomp$inline_7020$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$inline_7021_wrapper_rect$jscomp$inline_7019$$));return $app$common$geom$shapes$transforms$move$$($p1__70337_SHARP_$$,$delta$jscomp$inline_7021_wrapper_rect$jscomp$inline_7019$$)},$selected$jscomp$98_selected_objs$jscomp$2$$)};
$APP.$app$main$data$workspace$align_objects$cljs$0core$0IFn$0_invoke$0arity$02$$=function($axis$jscomp$32$$,$selected$jscomp$99$$){typeof $app$main$data$workspace$align_objects_70340$$==="undefined"&&($app$main$data$workspace$align_objects_70340$$=function($axis$jscomp$33$$,$selected$jscomp$100$$,$meta70341$$){this.axis=$axis$jscomp$33$$;this.selected=$selected$jscomp$100$$;this.$meta70341$=$meta70341$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},
$app$main$data$workspace$align_objects_70340$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$align_objects_70340$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4331$app_DOT_main_DOT_data_DOT_workspace_SLASH_align_objects$$},$app$main$data$workspace$align_objects_70340$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70342$$,$meta70341__$1$$){return new $app$main$data$workspace$align_objects_70340$$(this.axis,
this.selected,$meta70341__$1$$)},$app$main$data$workspace$align_objects_70340$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70341$},$app$main$data$workspace$align_objects_70340$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$align_objects_70340$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2470_objects$jscomp$647$$,$selected__$1$jscomp$10_state$jscomp$825$$){$_$jscomp$2470_objects$jscomp$647$$=
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($selected__$1$jscomp$10_state$jscomp$825$$);var $JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$=this.selected;$selected__$1$jscomp$10_state$jscomp$825$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$)?$JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$:
$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected__$1$jscomp$10_state$jscomp$825$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($selected__$1$jscomp$10_state$jscomp$825$$))){var $object_id$jscomp$inline_12284_parent$jscomp$inline_12288_parent_id$jscomp$inline_12287$$=$APP.$cljs$core$first$$($selected__$1$jscomp$10_state$jscomp$825$$);$JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$=
this.axis;var $object$jscomp$inline_12286_undo_id$jscomp$77$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2470_objects$jscomp$647$$,$object_id$jscomp$inline_12284_parent$jscomp$inline_12288_parent_id$jscomp$inline_12287$$);$object_id$jscomp$inline_12284_parent$jscomp$inline_12288_parent_id$jscomp$inline_12287$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2470_objects$jscomp$647$$,$object_id$jscomp$inline_12284_parent$jscomp$inline_12288_parent_id$jscomp$inline_12287$$));
$object_id$jscomp$inline_12284_parent$jscomp$inline_12288_parent_id$jscomp$inline_12287$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2470_objects$jscomp$647$$,$object_id$jscomp$inline_12284_parent$jscomp$inline_12288_parent_id$jscomp$inline_12287$$);$JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$geom$align$align_to_parent$$($object$jscomp$inline_12286_undo_id$jscomp$77$$,
$object_id$jscomp$inline_12284_parent$jscomp$inline_12288_parent_id$jscomp$inline_12287$$,$JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$)],null)}else $JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$=$app$main$data$workspace$align_objects_list$$($_$jscomp$2470_objects$jscomp$647$$,$selected__$1$jscomp$10_state$jscomp$825$$,this.axis);$object$jscomp$inline_12286_undo_id$jscomp$77$$=
Symbol();return $APP.$app$main$data$workspace$can_align_QMARK_$$($selected__$1$jscomp$10_state$jscomp$825$$,$_$jscomp$2470_objects$jscomp$647$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($object$jscomp$inline_12286_undo_id$jscomp$77$$),$app$main$data$workspace$transforms$position_shapes$$($JSCompiler_temp$jscomp$10477_axis$jscomp$inline_12285_moved$jscomp$4_or__5025__auto__$jscomp$inline_7023$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$selected__$1$jscomp$10_state$jscomp$825$$],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($object$jscomp$inline_12286_undo_id$jscomp$77$$)):null});return new $app$main$data$workspace$align_objects_70340$$($axis$jscomp$32$$,$selected$jscomp$99$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$can_distribute_QMARK_$$=function($selected$jscomp$101$$){return $APP.$cljs$core$empty_QMARK_$$($selected$jscomp$101$$)?!1:$APP.$cljs$core$count$$($selected$jscomp$101$$)<3?!1:!0};
$APP.$app$main$data$workspace$distribute_objects$cljs$0core$0IFn$0_invoke$0arity$02$$=function($axis$jscomp$35$$,$ids$jscomp$238$$){typeof $app$main$data$workspace$distribute_objects_70347$$==="undefined"&&($app$main$data$workspace$distribute_objects_70347$$=function($axis$jscomp$36$$,$ids$jscomp$239$$,$meta70348$$){this.axis=$axis$jscomp$36$$;this.ids=$ids$jscomp$239$$;this.$meta70348$=$meta70348$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$distribute_objects_70347$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$distribute_objects_70347$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4332$app_DOT_main_DOT_data_DOT_workspace_SLASH_distribute_objects$$},$app$main$data$workspace$distribute_objects_70347$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70349$$,$meta70348__$1$$){return new $app$main$data$workspace$distribute_objects_70347$$(this.axis,this.ids,$meta70348__$1$$)},$app$main$data$workspace$distribute_objects_70347$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70348$},$app$main$data$workspace$distribute_objects_70347$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$distribute_objects_70347$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2471_page_id$jscomp$258_selected$jscomp$102$$,$state$jscomp$826$$){var $self__$jscomp$6091$$=this;$_$jscomp$2471_page_id$jscomp$258_selected$jscomp$102$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$826$$);
var $objects$jscomp$648$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$826$$,$_$jscomp$2471_page_id$jscomp$258_selected$jscomp$102$$);$_$jscomp$2471_page_id$jscomp$258_selected$jscomp$102$$=function(){var $or__5025__auto__$jscomp$815$$=$self__$jscomp$6091$$.ids;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$815$$)?$or__5025__auto__$jscomp$815$$:$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$826$$)}();
var $moved$jscomp$5$$=$app$common$geom$align$distribute_space$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70344_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$648$$,$p1__70344_SHARP_$$)},$_$jscomp$2471_page_id$jscomp$258_selected$jscomp$102$$),$self__$jscomp$6091$$.axis),$undo_id$jscomp$78$$=Symbol();return $APP.$app$main$data$workspace$can_distribute_QMARK_$$($_$jscomp$2471_page_id$jscomp$258_selected$jscomp$102$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$78$$),
$app$main$data$workspace$transforms$position_shapes$$($moved$jscomp$5$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,$_$jscomp$2471_page_id$jscomp$258_selected$jscomp$102$$],null)),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$78$$)):null});return new $app$main$data$workspace$distribute_objects_70347$$($axis$jscomp$35$$,$ids$jscomp$238$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$toggle_proportion_lock$$=function(){typeof $app$main$data$workspace$toggle_proportion_lock_70359$$==="undefined"&&($app$main$data$workspace$toggle_proportion_lock_70359$$=function($meta70360$$){this.$meta70360$=$meta70360$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$toggle_proportion_lock_70359$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$toggle_proportion_lock_70359$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4334$app_DOT_main_DOT_data_DOT_workspace_SLASH_toggle_proportion_lock$$},$app$main$data$workspace$toggle_proportion_lock_70359$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70361$$,$meta70360__$1$$){return new $app$main$data$workspace$toggle_proportion_lock_70359$$($meta70360__$1$$)},$app$main$data$workspace$toggle_proportion_lock_70359$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70360$},$app$main$data$workspace$toggle_proportion_lock_70359$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$toggle_proportion_lock_70359$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2473_multi$jscomp$3_page_id$jscomp$259_selected_obj$jscomp$1$$,$selected$jscomp$103_state$jscomp$827$$){$_$jscomp$2473_multi$jscomp$3_page_id$jscomp$259_selected_obj$jscomp$1$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($selected$jscomp$103_state$jscomp$827$$);var $objects$jscomp$649$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($selected$jscomp$103_state$jscomp$827$$,
$_$jscomp$2473_multi$jscomp$3_page_id$jscomp$259_selected_obj$jscomp$1$$);$selected$jscomp$103_state$jscomp$827$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($selected$jscomp$103_state$jscomp$827$$);$_$jscomp$2473_multi$jscomp$3_page_id$jscomp$259_selected_obj$jscomp$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70356_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$649$$,$p1__70356_SHARP_$$)},$selected$jscomp$103_state$jscomp$827$$);
$_$jscomp$2473_multi$jscomp$3_page_id$jscomp$259_selected_obj$jscomp$1$$=$APP.$app$common$attrs$get_attrs_multi$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2473_multi$jscomp$3_page_id$jscomp$259_selected_obj$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1792$proportion_lock$$],null));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1600$multiple$$,$APP.$cljs$cst$1792$proportion_lock$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2473_multi$jscomp$3_page_id$jscomp$259_selected_obj$jscomp$1$$))?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($selected$jscomp$103_state$jscomp$827$$,function($p1__70357_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__70357_SHARP_$$,$APP.$cljs$cst$1792$proportion_lock$$,!0)})):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($selected$jscomp$103_state$jscomp$827$$,function($p1__70358_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__70358_SHARP_$$,
$APP.$cljs$cst$1792$proportion_lock$$,$APP.$cljs$core$not$$)}))});return new $app$main$data$workspace$toggle_proportion_lock_70359$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$show_context_menu$$=function($p__70392$$){var $map__70393__$1$$=$APP.$cljs$core$__destructure_map$$($p__70392$$),$position$jscomp$154$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70393__$1$$,$APP.$cljs$cst$1660$position$$);typeof $app$main$data$workspace$show_context_menu_70394$$==="undefined"&&($app$main$data$workspace$show_context_menu_70394$$=function($p__70392$jscomp$1$$,$map__70393$jscomp$1$$,$params$jscomp$295$$,$position$jscomp$155$$,$meta70395$$){this.$p__70392$=
$p__70392$jscomp$1$$;this.$map__70393$=$map__70393$jscomp$1$$;this.params=$params$jscomp$295$$;this.position=$position$jscomp$155$$;this.$meta70395$=$meta70395$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$show_context_menu_70394$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$show_context_menu_70394$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4348$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_context_menu$$},
$app$main$data$workspace$show_context_menu_70394$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70396$$,$meta70395__$1$$){return new $app$main$data$workspace$show_context_menu_70394$$(this.$p__70392$,this.$map__70393$,this.params,this.position,$meta70395__$1$$)},$app$main$data$workspace$show_context_menu_70394$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70395$},$app$main$data$workspace$show_context_menu_70394$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$show_context_menu_70394$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2484$$,$state$jscomp$838$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$838$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2167$context_menu$$],null),this.params)});return new $app$main$data$workspace$show_context_menu_70394$$($p__70392$$,$map__70393__$1$$,$map__70393__$1$$,
$position$jscomp$154$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$toggle_distances_display$$=function($value$jscomp$592$$){typeof $app$main$data$workspace$toggle_distances_display_70431$$==="undefined"&&($app$main$data$workspace$toggle_distances_display_70431$$=function($value$jscomp$593$$,$meta70432$$){this.value=$value$jscomp$593$$;this.$meta70432$=$meta70432$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$toggle_distances_display_70431$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$toggle_distances_display_70431$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4359$app_DOT_main_DOT_data_DOT_workspace_SLASH_toggle_distances_display$$},$app$main$data$workspace$toggle_distances_display_70431$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70433$$,$meta70432__$1$$){return new $app$main$data$workspace$toggle_distances_display_70431$$(this.value,$meta70432__$1$$)},$app$main$data$workspace$toggle_distances_display_70431$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70432$},$app$main$data$workspace$toggle_distances_display_70431$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$toggle_distances_display_70431$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2490$$,$state$jscomp$842$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$842$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2148$workspace_global$$,
$APP.$cljs$cst$4336$show_distances_QMARK_$$],null),this.value)});return new $app$main$data$workspace$toggle_distances_display_70431$$($value$jscomp$592$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$change_canvas_color$cljs$0core$0IFn$0_invoke$0arity$02$$=function($page_id$jscomp$260$$,$color$jscomp$104$$){typeof $app$main$data$workspace$change_canvas_color_70454$$==="undefined"&&($app$main$data$workspace$change_canvas_color_70454$$=function($page_id$jscomp$261$$,$color$jscomp$105$$,$meta70455$$){this.$page_id$=$page_id$jscomp$261$$;this.color=$color$jscomp$105$$;this.$meta70455$=$meta70455$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$change_canvas_color_70454$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$change_canvas_color_70454$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4360$app_DOT_main_DOT_data_DOT_workspace_SLASH_change_canvas_color$$},$app$main$data$workspace$change_canvas_color_70454$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70456$$,$meta70455__$1$$){return new $app$main$data$workspace$change_canvas_color_70454$$(this.$page_id$,
this.color,$meta70455__$1$$)},$app$main$data$workspace$change_canvas_color_70454$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70455$},$app$main$data$workspace$change_canvas_color_70454$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$change_canvas_color_70454$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$,
$changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$){$it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$=this.$page_id$;$it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$=$APP.$cljs$core$truth_$$($it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$)?$it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$:
$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$);$changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$=$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$,$it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$);$changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$=
$APP.$app$common$files$changes_builder$with_page$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$);$it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2043$background$$,$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$(this.color)],null);var $page$jscomp$inline_12292$$=
$APP.$cljs$cst$3118$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$));$changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$=$app$common$files$changes_builder$mod_page$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$,$page$jscomp$inline_12292$$,$it$jscomp$230_options$jscomp$inline_12291_or__5025__auto__$jscomp$inline_7031_page_id__$1$jscomp$16$$);
return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$270_changes$jscomp$inline_12290_page$jscomp$100_state$jscomp$843$$))});return new $app$main$data$workspace$change_canvas_color_70454$$($page_id$jscomp$260$$,$color$jscomp$104$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$find_orphan_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$=function($state$jscomp$848$$,$page_id$jscomp$262$$){var $objects$jscomp$652$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$848$$,$page_id$jscomp$262$$);return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($item$jscomp$89$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_key$$($item$jscomp$89$$),$APP.$app$common$uuid$zero$$)&&
!$APP.$cljs$core$contains_QMARK_$$($objects$jscomp$652$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_val$$($item$jscomp$89$$)))},$objects$jscomp$652$$)};
$app$main$data$workspace$fix_orphan_shapes$$=function(){typeof $app$main$data$workspace$fix_orphan_shapes_70491$$==="undefined"&&($app$main$data$workspace$fix_orphan_shapes_70491$$=function($meta70492$$){this.$meta70492$=$meta70492$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$fix_orphan_shapes_70491$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fix_orphan_shapes_70491$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4364$app_DOT_main_DOT_data_DOT_workspace_SLASH_fix_orphan_shapes$$},$app$main$data$workspace$fix_orphan_shapes_70491$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70493$$,$meta70492__$1$$){return new $app$main$data$workspace$fix_orphan_shapes_70491$$($meta70492__$1$$)},$app$main$data$workspace$fix_orphan_shapes_70491$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70492$},$app$main$data$workspace$fix_orphan_shapes_70491$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$fix_orphan_shapes_70491$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2495_orphans$$,$state$jscomp$849$$){$_$jscomp$2495_orphans$$=$APP.$cljs$core$set$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keys$$($app$main$data$workspace$find_orphan_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$849$$,$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$849$$)))));
return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shapes$relocate_shapes$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($_$jscomp$2495_orphans$$,$APP.$app$common$uuid$zero$$,0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([!0])))});return new $app$main$data$workspace$fix_orphan_shapes_70491$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$find_components_norefs$$=function(){typeof $app$main$data$workspace$find_components_norefs_70574$$==="undefined"&&($app$main$data$workspace$find_components_norefs_70574$$=function($meta70575$$){this.$meta70575$=$meta70575$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$find_components_norefs_70574$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$find_components_norefs_70574$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4374$app_DOT_main_DOT_data_DOT_workspace_SLASH_find_components_norefs$$},$app$main$data$workspace$find_components_norefs_70574$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70576$$,$meta70575__$1$$){return new $app$main$data$workspace$find_components_norefs_70574$$($meta70575__$1$$)},$app$main$data$workspace$find_components_norefs_70574$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70575$},$app$main$data$workspace$find_components_norefs_70574$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$find_components_norefs_70574$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2504_copies_no_ref$$,$childs_no_ref_copies$jscomp$1_state$jscomp$857$$){var $objects$jscomp$653$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($childs_no_ref_copies$jscomp$1_state$jscomp$857$$);$childs_no_ref_copies$jscomp$1_state$jscomp$857$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70569_SHARP_$$){return $APP.$app$common$types$component$instance_head_QMARK_$$($p1__70569_SHARP_$$)&&
!$APP.$app$common$types$component$main_instance_QMARK_$$($p1__70569_SHARP_$$)},$APP.$cljs$core$vals$$($objects$jscomp$653$$));$_$jscomp$2504_copies_no_ref$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70572_SHARP_$$){return $APP.$cljs$core$not$$($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($p1__70572_SHARP_$$))},$childs_no_ref_copies$jscomp$1_state$jscomp$857$$);$childs_no_ref_copies$jscomp$1_state$jscomp$857$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc_map$$,
$id$jscomp$741_item$jscomp$90$$){$id$jscomp$741_item$jscomp$90$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$741_item$jscomp$90$$);var $childs$jscomp$14$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70573_SHARP_$$){return $APP.$cljs$core$not$$($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($p1__70573_SHARP_$$))},$app$common$files$helpers$get_children$$($objects$jscomp$653$$,$id$jscomp$741_item$jscomp$90$$));return $APP.$cljs$core$seq$$($childs$jscomp$14$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc_map$$,$id$jscomp$741_item$jscomp$90$$,$childs$jscomp$14$$):$acc_map$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$childs_no_ref_copies$jscomp$1_state$jscomp$857$$);console.log("Copies no ref",$APP.$cljs$core$count$$($_$jscomp$2504_copies_no_ref$$),$APP.$cljs$core$clj__GT_js$$($_$jscomp$2504_copies_no_ref$$));return console.log("Childs no ref",$APP.$cljs$core$count$$($childs_no_ref_copies$jscomp$1_state$jscomp$857$$),$APP.$cljs$core$clj__GT_js$$($childs_no_ref_copies$jscomp$1_state$jscomp$857$$))});
return new $app$main$data$workspace$find_components_norefs_70574$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$workspace$highlight_shape$$=function($param70663$$){return $APP.$app$main$data$workspace$highlight$highlight_shape$$($param70663$$)};$app$main$data$workspace$dehighlight_shape$$=function($param70664$$){return $APP.$app$main$data$workspace$highlight$dehighlight_shape$$($param70664$$)};
$APP.$app$main$data$workspace$update_shape_flags$$=function($param70665$$,$param70666$$){return $app$main$data$workspace$shapes$update_shape_flags$$($param70665$$,$param70666$$)};
$app$main$ui$ds$product$loader$get_tips$$=function(){return new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.01.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.01.message")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.02.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.02.message")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.03.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.03.message")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.04.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.04.message")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.05.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.05.message")],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.06.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.06.message")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.07.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.07.message")],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.08.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.08.message")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.09.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.09.message")],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.10.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("loader.tips.10.message")],null)],null)};
$app$main$ui$ds$product$loader$loader_icon_STAR_$$=function($props_69272$$){var $height$jscomp$140$$=void 0,$width$jscomp$157$$=void 0,$title$jscomp$14$$=void 0,$props$jscomp$199$$=void 0;({width:$width$jscomp$157$$,height:$height$jscomp$140$$,title:$title$jscomp$14$$,...$props$jscomp$199$$}=$props_69272$$);return(0,$APP.$rumext$v2$create_element$$)("svg",{...$props$jscomp$199$$,viewBox:"0 0 677.34762 182.15429",role:"status",width:$width$jscomp$157$$,height:$height$jscomp$140$$,className:"main_ui_ds_product_loader__loader"},
(0,$APP.$rumext$v2$jsx$$)("title",{children:$title$jscomp$14$$}),(0,$APP.$rumext$v2$jsxs$$)("g",{children:[(0,$APP.$rumext$v2$jsx$$)("path",{d:"M128.273 0l-3.9 2.77L0 91.078l128.273 91.076 549.075-.006V.008L128.273 0zm20.852 30l498.223.006V152.15l-498.223.007V30zm-25 9.74v102.678l-49.033-34.813-.578-32.64 49.61-35.225z"}),(0,$APP.$rumext$v2$jsx$$)("path",{d:"M134.482 157.147v25l518.57.008.002-25-518.572-.008z",className:"main_ui_ds_product_loader__loader-line"})]}))};
$APP.$app$main$ui$ds$product$loader$loader_STAR_$$=function($height__$1$jscomp$2_props_69282$$){var $file_loading$$=void 0,$height$jscomp$141$$=void 0,$children$jscomp$258$$=void 0,$width$jscomp$158$$=void 0,$title$jscomp$15$$=void 0,$class$__$1_overlay$$=void 0,$class$$jscomp$6_title__$1$$=void 0;({className:$class$$jscomp$6_title__$1$$,width:$width$jscomp$158$$,height:$height$jscomp$141$$,title:$title$jscomp$15$$,overlay:$class$__$1_overlay$$,children:$children$jscomp$258$$,fileLoading:$file_loading$$}=
$height__$1$jscomp$2_props_69282$$);var $width__$1$jscomp$3$$=function(){var $or__5025__auto__$jscomp$819_or__5025__auto____$1$jscomp$89$$=$width$jscomp$158$$;if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$819_or__5025__auto____$1$jscomp$89$$))return $or__5025__auto__$jscomp$819_or__5025__auto____$1$jscomp$89$$;$or__5025__auto__$jscomp$819_or__5025__auto____$1$jscomp$89$$=$height$jscomp$141$$!=null?$APP.$app$common$math$ceil$$(100/27*$height$jscomp$141$$):null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$819_or__5025__auto____$1$jscomp$89$$)?
$or__5025__auto__$jscomp$819_or__5025__auto____$1$jscomp$89$$:100}();$height__$1$jscomp$2_props_69282$$=function(){var $or__5025__auto__$jscomp$820_or__5025__auto____$1$jscomp$90$$=$height$jscomp$141$$;if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$820_or__5025__auto____$1$jscomp$90$$))return $or__5025__auto__$jscomp$820_or__5025__auto____$1$jscomp$90$$;$or__5025__auto__$jscomp$820_or__5025__auto____$1$jscomp$90$$=$width__$1$jscomp$3$$!=null?$APP.$app$common$math$ceil$$($width__$1$jscomp$3$$*
.27):null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$820_or__5025__auto____$1$jscomp$90$$)?$or__5025__auto__$jscomp$820_or__5025__auto____$1$jscomp$90$$:27}();$class$__$1_overlay$$=""+($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$6_title__$1$$,"")??"")+" main_ui_ds_product_loader__wrapper "+(($APP.$cljs$core$truth_$$($class$__$1_overlay$$)?"main_ui_ds_product_loader__wrapper-overlay":"")+" "+($APP.$cljs$core$truth_$$($file_loading$$)?"main_ui_ds_product_loader__file-loading":
""));$class$$jscomp$6_title__$1$$=function(){var $or__5025__auto__$jscomp$821$$=$title$jscomp$15$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$821$$)?$or__5025__auto__$jscomp$821$$:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.loading")}();var $tips$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$01$$($app$main$ui$ds$product$loader$get_tips$$),$tip_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$tip$$=$APP.$cljs$core$_deref$$($tip_STAR_$$);
$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($file_loading$$),$APP.$rumext$v2$adapt$$($tips$$)],function(){if($APP.$cljs$core$truth_$$($file_loading$$)){var $sub$jscomp$19$$=$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$cljs$core$reset_BANG_$$($tip_STAR_$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($tips$$,$cljs$core$rand_int$$($APP.$cljs$core$count$$($tips$$))))},(0,$APP.$beicon$v2$core$timer$$)(1E3,
4E3));return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$beicon$v2$core$dispose_BANG_$$,$sub$jscomp$19$$)}return null});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:$class$__$1_overlay$$,children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_ds_product_loader__loader-content",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$ds$product$loader$loader_icon_STAR_$$,{title:$class$$jscomp$6_title__$1$$,width:$width__$1$jscomp$3$$,height:$height__$1$jscomp$2_props_69282$$}),
$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$520$$=$file_loading$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$520$$)?$tip$$:$and__5023__auto__$jscomp$520$$}())?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_ds_product_loader__tips-container",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_ds_product_loader__tip-title",children:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($tip$$,$APP.$cljs$cst$937$title$$)}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_ds_product_loader__tip-message",children:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($tip$$,$APP.$cljs$cst$141$message$$)})]}):null]}),$children$jscomp$258$$]})};
$app$main$ui$hooks$resize$update_persistent_state$$=function($data$jscomp$395$$,$file_id$jscomp$276$$,$key$jscomp$387$$,$size$jscomp$130$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($data$jscomp$395$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4377$app_DOT_main_DOT_ui_DOT_hooks_DOT_resize_SLASH_state$$,$file_id$jscomp$276$$],null),$APP.$cljs$core$assoc$$,$key$jscomp$387$$,$size$jscomp$130$$)};
$APP.$app$main$ui$hooks$resize$use_resize_hook$cljs$0core$0IFn$0_invoke$0arity$08$$=function($key$jscomp$389$$,$initial$jscomp$26$$,$min_val$jscomp$1$$,$max_val$jscomp$2$$,$axis$jscomp$38$$,$negate_QMARK_$jscomp$2$$,$resize_type$jscomp$3$$,$on_change_size$$){var $file_id$jscomp$277$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$current_file_id$$),$current_size_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $saved$jscomp$inline_7036$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$storage$user$$,
$cljs$cst$4377$app_DOT_main_DOT_ui_DOT_hooks_DOT_resize_SLASH_state$$),$file_id$jscomp$277$$),$key$jscomp$389$$);return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($saved$jscomp$inline_7036$$,$initial$jscomp$26$$)}),$current_size$$=$APP.$cljs$core$_deref$$($current_size_STAR_$$),$parent_ref$jscomp$1$$=(0,$APP.$rumext$v2$use_ref$$)(null),$dragging_ref$$=(0,$APP.$rumext$v2$use_ref$$)(!1),$start_size_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$start_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),
$window_height_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return window.innerHeight}),$window_height$$=$APP.$cljs$core$_deref$$($window_height_STAR_$$),$max_val__$1$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($max_val$jscomp$2$$),$APP.$rumext$v2$adapt$$($window_height$$)],function(){var $parsed_max_val$$=typeof $max_val$jscomp$2$$==="string"?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($max_val$jscomp$2$$):
null;return $APP.$cljs$core$truth_$$($parsed_max_val$$)?$window_height$$*$parsed_max_val$$:$max_val$jscomp$2$$}),$set_size$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($file_id$jscomp$277$$),$APP.$rumext$v2$adapt$$($key$jscomp$389$$),$APP.$rumext$v2$adapt$$($min_val$jscomp$1$$),$APP.$rumext$v2$adapt$$($max_val__$1$$),$APP.$rumext$v2$adapt$$($window_height$$)],function($new_size_new_size__$1$$){$new_size_new_size__$1$$=$APP.$app$common$math$clamp$$($new_size_new_size__$1$$,
$min_val$jscomp$1$$,$max_val__$1$$);$APP.$cljs$core$reset_BANG_$$($current_size_STAR_$$,$new_size_new_size__$1$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$util$storage$user$$,$app$main$ui$hooks$resize$update_persistent_state$$,$file_id$jscomp$277$$,$key$jscomp$389$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$new_size_new_size__$1$$]))}),$on_pointer_down$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($current_size$$)],
function($event$jscomp$103$$){$APP.$app$util$dom$capture_pointer$$($event$jscomp$103$$);$APP.$rumext$v2$set_ref_val_BANG_$$($start_size_ref$$,$current_size$$);$APP.$rumext$v2$set_ref_val_BANG_$$($dragging_ref$$,!0);$APP.$rumext$v2$set_ref_val_BANG_$$($start_ref$$,$APP.$app$util$dom$get_client_position$$($event$jscomp$103$$));return $APP.$app$main$ui$hooks$resize$last_resize_type$$=$resize_type$jscomp$3$$}),$on_lost_pointer_capture$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$104$$){$APP.$app$util$dom$release_pointer$$($event$jscomp$104$$);
$APP.$rumext$v2$set_ref_val_BANG_$$($start_size_ref$$,null);$APP.$rumext$v2$set_ref_val_BANG_$$($dragging_ref$$,!1);$APP.$rumext$v2$set_ref_val_BANG_$$($start_ref$$,null);return $APP.$app$main$ui$hooks$resize$last_resize_type$$=null}),$on_pointer_move$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($min_val$jscomp$1$$),$APP.$rumext$v2$adapt$$($max_val__$1$$),$APP.$rumext$v2$adapt$$($negate_QMARK_$jscomp$2$$),$APP.$rumext$v2$adapt$$($file_id$jscomp$277$$),$APP.$rumext$v2$adapt$$($key$jscomp$389$$)],
function($event$jscomp$105_new_size$jscomp$1$$){if($APP.$cljs$core$truth_$$($APP.$rumext$v2$ref_val$$($dragging_ref$$))){var $start$jscomp$227$$=$APP.$rumext$v2$ref_val$$($start_ref$$),$pos$jscomp$124$$=$APP.$app$util$dom$get_client_position$$($event$jscomp$105_new_size$jscomp$1$$),$delta$jscomp$54$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(function(){var $G__69309$$=$APP.$app$common$geom$point$subtract$$($pos$jscomp$124$$,$start$jscomp$227$$);return $APP.$cljs$core$truth_$$($negate_QMARK_$jscomp$2$$)?
$APP.$app$common$geom$point$negate$$($G__69309$$):$G__69309$$}(),$axis$jscomp$38$$),$start_size$$=$APP.$rumext$v2$ref_val$$($start_size_ref$$);$event$jscomp$105_new_size$jscomp$1$$=function(){var $x__5110__auto__$jscomp$inline_7038_x__5113__auto__$jscomp$67$$=$start_size$$+$delta$jscomp$54$$;$x__5110__auto__$jscomp$inline_7038_x__5113__auto__$jscomp$67$$=$x__5110__auto__$jscomp$inline_7038_x__5113__auto__$jscomp$67$$>$min_val$jscomp$1$$?$x__5110__auto__$jscomp$inline_7038_x__5113__auto__$jscomp$67$$:
$min_val$jscomp$1$$;return $x__5110__auto__$jscomp$inline_7038_x__5113__auto__$jscomp$67$$<$max_val__$1$$?$x__5110__auto__$jscomp$inline_7038_x__5113__auto__$jscomp$67$$:$max_val__$1$$}();return $set_size$$.$cljs$core$IFn$_invoke$arity$1$?$set_size$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$105_new_size$jscomp$1$$):$set_size$$($event$jscomp$105_new_size$jscomp$1$$)}return null}),$on_resize_window$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($window_height_STAR_$$,
window.innerHeight)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change_size$$),$APP.$rumext$v2$adapt$$($current_size$$)],function(){return $APP.$cljs$core$truth_$$($on_change_size$$)?$on_change_size$$.$cljs$core$IFn$_invoke$arity$1$?$on_change_size$$.$cljs$core$IFn$_invoke$arity$1$($current_size$$):$on_change_size$$($current_size$$):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){$APP.$app$util$globals$window$$.addEventListener("resize",
$on_resize_window$$);return function(){return $APP.$app$util$globals$window$$.removeEventListener("resize",$on_resize_window$$)}});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($window_height$$)],function(){var $new_size$jscomp$2$$=$APP.$app$common$math$clamp$$($current_size$$,$min_val$jscomp$1$$,$max_val__$1$$);return $set_size$$.$cljs$core$IFn$_invoke$arity$1$?$set_size$$.$cljs$core$IFn$_invoke$arity$1$($new_size$jscomp$2$$):$set_size$$($new_size$jscomp$2$$)});
return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$4378$on_pointer_down$$,$on_pointer_down$$,$APP.$cljs$cst$4379$on_lost_pointer_capture$$,$on_lost_pointer_capture$$,$APP.$cljs$cst$4380$on_pointer_move$$,$on_pointer_move$$,$APP.$cljs$cst$4381$parent_ref$$,$parent_ref$jscomp$1$$,$APP.$cljs$cst$4382$set_size$$,$set_size$$,$APP.$cljs$cst$872$size$$,$current_size$$],null)};
$app$main$ui$modal$on_pop_state$$=function($event$jscomp$107$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$107$$);$APP.$app$util$dom$stop_propagation$$($event$jscomp$107$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$hide$$());return history.forward()};
$APP.$app$main$ui$modal$modal_container_STAR_$$=function(){var $container$jscomp$71$$=$APP.$app$main$ui$hooks$use_portal_container$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4386$modal$$),$temp__5825__auto__$jscomp$215$$=$APP.$rumext$v2$deref$$($app$main$ui$modal$ref_COLON_modal$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$215$$)?(0,$APP.$rumext$v2$portal$$)((0,$APP.$rumext$v2$jsx$$)($app$main$ui$modal$modal_wrapper_STAR_$$,{data:$temp__5825__auto__$jscomp$215$$},""+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$215$$)??
"")),$container$jscomp$71$$):null};
$goog$string$format$$=function($formatString$jscomp$1$$,$var_args$jscomp$1322$$){const $args$jscomp$250$$=Array.prototype.slice.call(arguments),$template$jscomp$7$$=$args$jscomp$250$$.shift();if(typeof $template$jscomp$7$$=="undefined")throw Error("[goog.string.format] Template required");return $template$jscomp$7$$.replace(/%([0\- \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function($match$jscomp$55$$,$flags$jscomp$33$$,$width$jscomp$159$$,$dotp$$,$precision$jscomp$21$$,$type$jscomp$534$$,$offset$jscomp$175$$,
$wholeString$$){if($type$jscomp$534$$=="%")return"%";const $value$jscomp$594$$=$args$jscomp$250$$.shift();if(typeof $value$jscomp$594$$=="undefined")throw Error("[goog.string.format] Not enough arguments");arguments[0]=$value$jscomp$594$$;return $goog$string$format$$.$demuxes_$[$type$jscomp$534$$].apply(null,arguments)})};
$APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$=function($props_69494_props__$1$jscomp$33$$){var $icon_id$$=void 0,$offset$jscomp$179_size$jscomp$131$$=void 0,$class$$jscomp$7_size_px$$=void 0,$props$jscomp$202$$=void 0;({iconId:$icon_id$$,size:$offset$jscomp$179_size$jscomp$131$$,className:$class$$jscomp$7_size_px$$,...$props$jscomp$202$$}=$props_69494_props__$1$jscomp$33$$);$props_69494_props__$1$jscomp$33$$={...$props$jscomp$202$$,className:($class$$jscomp$7_size_px$$??"")+" main_ui_ds_foundations_assets_icon__icon",
width:16,height:16};$class$$jscomp$7_size_px$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($offset$jscomp$179_size$jscomp$131$$,"l")?32:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($offset$jscomp$179_size$jscomp$131$$,"s")?12:16;$offset$jscomp$179_size$jscomp$131$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($offset$jscomp$179_size$jscomp$131$$,"s")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($offset$jscomp$179_size$jscomp$131$$,"m")?(16-$class$$jscomp$7_size_px$$)/
2:0;return(0,$APP.$rumext$v2$create_element$$)("svg",$props_69494_props__$1$jscomp$33$$,(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-"+($icon_id$$??""),width:$class$$jscomp$7_size_px$$,height:$class$$jscomp$7_size_px$$,x:$offset$jscomp$179_size$jscomp$131$$,y:$offset$jscomp$179_size$jscomp$131$$}))};
$APP.$app$main$ui$components$radio_buttons$radio_button$$=function($icon_class_props_69503$$){var $disabled$jscomp$2$$=$icon_class_props_69503$$.disabled,$value$jscomp$598_value__$1$jscomp$19$$=$icon_class_props_69503$$.value,$type$jscomp$538_type__$1$jscomp$7$$=$icon_class_props_69503$$.type,$icon$jscomp$2$$=$icon_class_props_69503$$.icon,$title$jscomp$16$$=$icon_class_props_69503$$.title,$id$jscomp$742$$=$icon_class_props_69503$$.id;$icon_class_props_69503$$=$icon_class_props_69503$$["icon-class"];
var $checked_QMARK_$jscomp$1_context$jscomp$30$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$components$radio_buttons$context$$),$allow_empty_on_change$jscomp$9$$=$checked_QMARK_$jscomp$1_context$jscomp$30$$["allow-empty"];$type$jscomp$538_type__$1$jscomp$7$$=$type$jscomp$538_type__$1$jscomp$7$$?$type$jscomp$538_type__$1$jscomp$7$$:$allow_empty_on_change$jscomp$9$$?"checkbox":"radio";$allow_empty_on_change$jscomp$9$$=$checked_QMARK_$jscomp$1_context$jscomp$30$$["on-change"];var $name$jscomp$354$$=
$checked_QMARK_$jscomp$1_context$jscomp$30$$.name,$encode_fn$$=$checked_QMARK_$jscomp$1_context$jscomp$30$$["encode-fn"];$checked_QMARK_$jscomp$1_context$jscomp$30$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($checked_QMARK_$jscomp$1_context$jscomp$30$$.selected,$value$jscomp$598_value__$1$jscomp$19$$);$value$jscomp$598_value__$1$jscomp$19$$=$encode_fn$$.$cljs$core$IFn$_invoke$arity$1$?$encode_fn$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$598_value__$1$jscomp$19$$):$encode_fn$$($value$jscomp$598_value__$1$jscomp$19$$);
return(0,$APP.$rumext$v2$jsxs$$)("label",{htmlFor:$id$jscomp$742$$,"data-testid":$id$jscomp$742$$,title:$title$jscomp$16$$,className:"main_ui_components_radio_buttons__radio-icon "+($checked_QMARK_$jscomp$1_context$jscomp$30$$?"main_ui_components_radio_buttons__checked":"")+" "+($APP.$cljs$core$truth_$$($disabled$jscomp$2$$)?"main_ui_components_radio_buttons__disabled":""),children:[$icon$jscomp$2$$!=null?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon$jscomp$2$$,
className:$icon_class_props_69503$$,"aria-hidden":!0}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_radio_buttons__title-name",children:$value$jscomp$598_value__$1$jscomp$19$$}),(0,$APP.$rumext$v2$jsx$$)("input",{id:$id$jscomp$742$$,onChange:$allow_empty_on_change$jscomp$9$$,type:$type$jscomp$538_type__$1$jscomp$7$$,name:$name$jscomp$354$$,disabled:$disabled$jscomp$2$$,value:$value$jscomp$598_value__$1$jscomp$19$$,defaultChecked:$checked_QMARK_$jscomp$1_context$jscomp$30$$})]})};
$APP.$app$main$ui$components$radio_buttons$radio_buttons$$=function($props_69513$$){var $wide$$=$props_69513$$.wide,$on_change$jscomp$10$$=$props_69513$$["on-change"],$children$jscomp$259$$=$props_69513$$.children,$selected$jscomp$106$$=$props_69513$$.selected,$decode_fn$jscomp$4_width$jscomp$163$$=$props_69513$$["decode-fn"],$name$jscomp$355$$=$props_69513$$.name,$allow_empty$jscomp$1$$=$props_69513$$["allow-empty"],$class$$jscomp$8$$=$props_69513$$.class,$encode_fn__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_69513$$["encode-fn"],
$APP.$cljs$core$identity$$),$decode_fn__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($decode_fn$jscomp$4_width$jscomp$163$$,$APP.$cljs$core$identity$$),$nitems$jscomp$1$$=$APP.$cljs$core$array_QMARK_$$($children$jscomp$259$$)?$APP.$cljs$core$count$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,$children$jscomp$259$$)):1;$decode_fn$jscomp$4_width$jscomp$163$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($nitems$jscomp$1$$)],
function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($wide$$,!0)?"unset":$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$(4*($nitems$jscomp$1$$-1)+32*$nitems$jscomp$1$$)});var $on_change_SINGLEQUOTE_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($selected$jscomp$106$$),$APP.$rumext$v2$adapt$$($on_change$jscomp$10$$)],function($event$jscomp$112$$){var $input$jscomp$66$$=$APP.$app$util$dom$get_target$$($event$jscomp$112$$),
$G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$=(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$112$$);$G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$=$APP.$cljs$core$not$$($allow_empty$jscomp$1$$)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$,$selected$jscomp$106$$)?$G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$:null;$APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$10$$)&&($G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$=
$decode_fn__$1$$.$cljs$core$IFn$_invoke$arity$1$?$decode_fn__$1$$.$cljs$core$IFn$_invoke$arity$1$($G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$):$decode_fn__$1$$($G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$),$on_change$jscomp$10$$.$cljs$core$IFn$_invoke$arity$2$?$on_change$jscomp$10$$.$cljs$core$IFn$_invoke$arity$2$($G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$,$event$jscomp$112$$):$on_change$jscomp$10$$($G__69525_69536_value$jscomp$599_value__$1$jscomp$20$$,$event$jscomp$112$$));
return $APP.$app$util$dom$blur_BANG_$$($input$jscomp$66$$)});return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$components$radio_buttons$context$$),{value:{...$props_69513$$,"on-change":$on_change_SINGLEQUOTE_$$,"encode-fn":$encode_fn__$1$$,"decode-fn":$decode_fn__$1$$},children:(0,$APP.$rumext$v2$jsx$$)("div",{style:{width:$decode_fn$jscomp$4_width$jscomp$163$$},className:""+($class$$jscomp$8$$??"")+" main_ui_components_radio_buttons__radio-btn-wrapper",children:$children$jscomp$259$$},
""+($name$jscomp$355$$??"")+"-"+($selected$jscomp$106$$??""))})};
$app$main$ui$components$dropdown$dropdown_content_STAR_$$=function($props_69512$$){function $on_keyup$$($event$jscomp$114$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$114$$))?$on_close$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$$():null}function $on_click$jscomp$1$$($event$jscomp$113_parent$jscomp$289$$){if($APP.$cljs$core$truth_$$($APP.$rumext$v2$ref_val$$($listening_ref$$))){var $target$jscomp$133$$=$APP.$app$util$dom$get_target$$($event$jscomp$113_parent$jscomp$289$$);
if($APP.$app$config$check_platform_QMARK_$$()&&$event$jscomp$113_parent$jscomp$289$$.ctrlKey||!$APP.$cljs$core$not$$($target$jscomp$133$$.data_no_close))return null;if($APP.$cljs$core$truth_$$($container$jscomp$72$$)){$event$jscomp$113_parent$jscomp$289$$=$APP.$rumext$v2$ref_val$$($container$jscomp$72$$);var $or__5025__auto__$jscomp$inline_7045$$=$APP.$cljs$core$not$$($event$jscomp$113_parent$jscomp$289$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7045$$?$or__5025__auto__$jscomp$inline_7045$$:
$event$jscomp$113_parent$jscomp$289$$.contains($target$jscomp$133$$))?null:$on_close$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$$()}return $on_close$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$$()}return null}var $children$jscomp$260$$=$props_69512$$.children,$on_close$$=$props_69512$$.onClose,$container$jscomp$72$$=$props_69512$$.container,$listening_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $keys$jscomp$53$$=
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$goog$events$listen$$($APP.$app$util$globals$document$$,"click",$on_click$jscomp$1$$),$APP.$goog$events$listen$$($APP.$app$util$globals$document$$,"contextmenu",$on_click$jscomp$1$$),$APP.$goog$events$listen$$($APP.$app$util$globals$document$$,"keyup",$on_keyup$$)],null);$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$rumext$v2$set_ref_val_BANG_$$($listening_ref$$,
!0)});return function(){return $APP.$cljs$core$run_BANG_$$($APP.$goog$events$unlistenByKey$$,$keys$jscomp$53$$)}});return $children$jscomp$260$$};
$APP.$app$main$ui$components$dropdown$dropdown$$=function($props_69517$$){var $children$jscomp$261$$=$props_69517$$.children,$on_close$jscomp$1$$=$props_69517$$["on-close"],$container$jscomp$73$$=$props_69517$$.container;return $props_69517$$.show?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$dropdown$dropdown_content_STAR_$$,{onClose:$on_close$jscomp$1$$,container:$container$jscomp$73$$,children:$children$jscomp$261$$}):null};
$app$main$ui$components$select$as_key_value$$=function($item$jscomp$91$$){return $APP.$cljs$core$map_QMARK_$$($item$jscomp$91$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$91$$),$APP.$cljs$cst$2245$label$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$91$$),$APP.$cljs$cst$1705$icon$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$91$$)],null):new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$item$jscomp$91$$,$item$jscomp$91$$,$item$jscomp$91$$],null)};$app$main$ui$components$select$rotate_index_forward$$=function($index$jscomp$363_index__$2$jscomp$2$$,$length$jscomp$46$$){$index$jscomp$363_index__$2$jscomp$2$$=($index$jscomp$363_index__$2$jscomp$2$$<0?0:$index$jscomp$363_index__$2$jscomp$2$$)+1;return $index$jscomp$363_index__$2$jscomp$2$$>$length$jscomp$46$$-1?0:$index$jscomp$363_index__$2$jscomp$2$$};
$app$main$ui$components$select$rotate_index_backward$$=function($index$jscomp$364_index__$2$jscomp$3$$,$length$jscomp$47$$){$index$jscomp$364_index__$2$jscomp$3$$=($index$jscomp$364_index__$2$jscomp$3$$<0?0:$index$jscomp$364_index__$2$jscomp$3$$)-1;return $index$jscomp$364_index__$2$jscomp$3$$<0?$length$jscomp$47$$-1:$index$jscomp$364_index__$2$jscomp$3$$};
$APP.$app$main$ui$components$select$select$$=function($dropdown_class_map__69898_props_69882$$){$dropdown_class_map__69898_props_69882$$=$APP.$rumext$v2$util$wrap_props$$($dropdown_class_map__69898_props_69882$$);var $class$$jscomp$9_map__69898__$1$$=$APP.$cljs$core$__destructure_map$$($dropdown_class_map__69898_props_69882$$),$options$jscomp$582$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$APP.$cljs$cst$871$options$$),$on_change$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,
$APP.$cljs$cst$4041$on_change$$),$disabled$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$APP.$cljs$cst$2632$disabled$$),$on_pointer_enter_option$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$cljs$cst$4393$on_pointer_enter_option$$),$on_pointer_leave_option$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$cljs$cst$4394$on_pointer_leave_option$$),$default_value$jscomp$2$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$cljs$cst$4395$default_value$$);$dropdown_class_map__69898_props_69882$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$cljs$cst$4396$dropdown_class$$);var $is_open_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$APP.$cljs$cst$4397$is_open_QMARK_$$),$data_direction$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,
$cljs$cst$4398$data_direction$$);$class$$jscomp$9_map__69898__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$9_map__69898__$1$$,$APP.$cljs$cst$1277$class$$);var $current_label_label_index$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options$jscomp$582$$)],function(){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($app$main$ui$components$select$as_key_value$$),
$options$jscomp$582$$)}),$state_STAR_$jscomp$3$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$4397$is_open_QMARK_$$,$APP.$cljs$core$truth_$$($is_open_QMARK_$$)?$is_open_QMARK_$$:!1,$APP.$cljs$cst$4399$current_value$$,$default_value$jscomp$2$$],null)}),$dropdown_direction_state$jscomp$859$$=$APP.$cljs$core$_deref$$($state_STAR_$jscomp$3$$),$current_id$jscomp$6$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dropdown_direction_state$jscomp$859$$,$APP.$cljs$cst$266$id$$),$current_value$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dropdown_direction_state$jscomp$859$$,$APP.$cljs$cst$4399$current_value$$);$current_label_label_index$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_label_label_index$$,$current_value$jscomp$1$$);var $is_open_QMARK___$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dropdown_direction_state$jscomp$859$$,
$APP.$cljs$cst$4397$is_open_QMARK_$$),$node_ref$jscomp$1$$=(0,$APP.$rumext$v2$use_ref$$)(null),$dropdown_direction_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$("down");$dropdown_direction_state$jscomp$859$$=$APP.$cljs$core$_deref$$($dropdown_direction_STAR_$$);var $dropdown_direction_change_STAR_$$=(0,$APP.$rumext$v2$use_ref$$)(0),$handle_key_up$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($disabled$jscomp$3$$),$APP.$rumext$v2$adapt$$($options$jscomp$582$$),
$APP.$rumext$v2$adapt$$($current_value$jscomp$1$$)],function($e$jscomp$325$$){if($APP.$cljs$core$truth_$$($disabled$jscomp$3$$))return null;var $options__$1$jscomp$74_value$jscomp$600$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2632$disabled$$),$options$jscomp$582$$),$length$jscomp$49$$=$APP.$cljs$core$count$$($options__$1$jscomp$74_value$jscomp$600$$),$index$jscomp$367_index__$1$jscomp$13$$=
$APP.$app$common$data$index_of_pred$$($options__$1$jscomp$74_value$jscomp$600$$,function($p1__69878_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69878_SHARP_$$),$current_value$jscomp$1$$)});$index$jscomp$367_index__$1$jscomp$13$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$367_index__$1$jscomp$13$$,0);return $APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$824$$=
(0,$APP.$app$util$keyboard$left_arrow_QMARK_$$)($e$jscomp$325$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$824$$)?$or__5025__auto__$jscomp$824$$:(0,$APP.$app$util$keyboard$up_arrow_QMARK_$$)($e$jscomp$325$$)}())?($options__$1$jscomp$74_value$jscomp$600$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($options__$1$jscomp$74_value$jscomp$600$$,$app$main$ui$components$select$rotate_index_backward$$($index$jscomp$367_index__$1$jscomp$13$$,
$length$jscomp$49$$))),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4399$current_value$$,$options__$1$jscomp$74_value$jscomp$600$$),$APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$11$$)?$on_change$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$?$on_change$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$($options__$1$jscomp$74_value$jscomp$600$$):$on_change$jscomp$11$$($options__$1$jscomp$74_value$jscomp$600$$):null):$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$825$$=
(0,$APP.$app$util$keyboard$right_arrow_QMARK_$$)($e$jscomp$325$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$825$$)?$or__5025__auto__$jscomp$825$$:(0,$APP.$app$util$keyboard$down_arrow_QMARK_$$)($e$jscomp$325$$)}())?($options__$1$jscomp$74_value$jscomp$600$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($options__$1$jscomp$74_value$jscomp$600$$,$app$main$ui$components$select$rotate_index_forward$$($index$jscomp$367_index__$1$jscomp$13$$,
$APP.$cljs$core$count$$($options__$1$jscomp$74_value$jscomp$600$$)))),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4399$current_value$$,$options__$1$jscomp$74_value$jscomp$600$$),$APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$11$$)?$on_change$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$?$on_change$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$($options__$1$jscomp$74_value$jscomp$600$$):$on_change$jscomp$11$$($options__$1$jscomp$74_value$jscomp$600$$):
null):$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$826$$=(0,$APP.$app$util$keyboard$enter_QMARK_$$)($e$jscomp$325$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$826$$)?$or__5025__auto__$jscomp$826$$:(0,$APP.$app$util$keyboard$space_QMARK_$$)($e$jscomp$325$$)}())?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4397$is_open_QMARK_$$,!1):$APP.$cljs$core$truth_$$($app$util$keyboard$tab_QMARK_$$($e$jscomp$325$$))?
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4397$is_open_QMARK_$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4399$current_value$$,$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($options__$1$jscomp$74_value$jscomp$600$$))])):null}),$open_dropdown$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($disabled$jscomp$3$$)],
function(){return $APP.$cljs$core$truth_$$($disabled$jscomp$3$$)?null:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4397$is_open_QMARK_$$,!0)}),$close_dropdown$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4397$is_open_QMARK_$$,!1)}),$select_item$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$11$$)],
function($event$jscomp$115_value$jscomp$601$$){$event$jscomp$115_value$jscomp$601$$=$APP.$app$common$data$read_string$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$115_value$jscomp$601$$),"value"));$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$3$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4399$current_value$$,$event$jscomp$115_value$jscomp$601$$);return $APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$11$$)?$on_change$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$?
$on_change$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$115_value$jscomp$601$$):$on_change$jscomp$11$$($event$jscomp$115_value$jscomp$601$$):null}),$highlight_item$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_pointer_enter_option$$)],function($event$jscomp$116_value$jscomp$602$$){return $APP.$cljs$core$fn_QMARK_$$($on_pointer_enter_option$$)?($event$jscomp$116_value$jscomp$602$$=$APP.$app$common$data$read_string$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$116_value$jscomp$602$$),
"value")),$on_pointer_enter_option$$.$cljs$core$IFn$_invoke$arity$1$?$on_pointer_enter_option$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$116_value$jscomp$602$$):$on_pointer_enter_option$$($event$jscomp$116_value$jscomp$602$$)):null}),$unhighlight_item$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_pointer_leave_option$$)],function($event$jscomp$117_value$jscomp$603$$){return $APP.$cljs$core$fn_QMARK_$$($on_pointer_leave_option$$)?($event$jscomp$117_value$jscomp$603$$=
$APP.$app$common$data$read_string$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$117_value$jscomp$603$$),"value")),$on_pointer_leave_option$$.$cljs$core$IFn$_invoke$arity$1$?$on_pointer_leave_option$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$117_value$jscomp$603$$):$on_pointer_leave_option$$($event$jscomp$117_value$jscomp$603$$)):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($default_value$jscomp$2$$)],function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$3$$,
$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4399$current_value$$,$default_value$jscomp$2$$)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($is_open_QMARK___$1$$)],function(){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$rumext$v2$ref_val$$($dropdown_direction_change_STAR_$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(!1,$is_open_QMARK___$1$$)?($APP.$cljs$core$reset_BANG_$$($dropdown_direction_STAR_$$,"down"),$APP.$rumext$v2$set_ref_val_BANG_$$($dropdown_direction_change_STAR_$$,
0)):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($is_open_QMARK___$1$$)],function(){var $dropdown_element_is_outside_QMARK_$$=$APP.$rumext$v2$ref_val$$($node_ref$jscomp$1$$),$and__5023__auto__$jscomp$inline_7047$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$rumext$v2$ref_val$$($dropdown_direction_change_STAR_$$));return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_7047$$?$dropdown_element_is_outside_QMARK_$$:$and__5023__auto__$jscomp$inline_7047$$)?
($dropdown_element_is_outside_QMARK_$$=$APP.$app$util$dom$is_element_outside_QMARK_$$($dropdown_element_is_outside_QMARK_$$),$APP.$cljs$core$reset_BANG_$$($dropdown_direction_STAR_$$,$dropdown_element_is_outside_QMARK_$$?"up":"down"),$APP.$rumext$v2$set_ref_val_BANG_$$($dropdown_direction_change_STAR_$$,$APP.$rumext$v2$ref_val$$($dropdown_direction_change_STAR_$$)+1)):null});var $current_icon_selected_option$$=$APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__69881_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69881_SHARP_$$),
$default_value$jscomp$2$$)},$options$jscomp$582$$));$current_icon_selected_option$$=$APP.$cljs$cst$1705$icon$$.$cljs$core$IFn$_invoke$arity$1$($current_icon_selected_option$$);var $current_icon_ref$$=$APP.$cljs$core$truth_$$($current_icon_selected_option$$)?$APP.$app$main$ui$icons$default$0$$[$APP.$cuerdas$core$capital$$($cuerdas$core$camel$$($APP.$app$common$data$name$$($current_icon_selected_option$$)))]:null;return(0,$APP.$rumext$v2$jsxs$$)("div",{id:""+($current_id$jscomp$6$$??""),onClick:$open_dropdown$$,
onKeyUp:$handle_key_up$$,tabIndex:"0",role:"combobox",className:"main_ui_components_select__custom-select "+($APP.$cljs$core$truth_$$($disabled$jscomp$3$$)?"main_ui_components_select__disabled":"")+" "+($current_icon_ref$$!=null?"main_ui_components_select__icon":"")+" "+($class$$jscomp$9_map__69898__$1$$??""),children:[$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($current_icon_selected_option$$)?$current_icon_ref$$:$current_icon_selected_option$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_select__current-icon",
children:$current_icon_ref$$}):null,(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_select__current-label",children:$current_label_label_index$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_select__dropdown-button",children:$APP.$app$main$ui$icons$arrow$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$is_open_QMARK___$1$$,"on-close":$close_dropdown$$,children:(0,$APP.$rumext$v2$jsx$$)("ul",{ref:$node_ref$jscomp$1$$,"data-direction":$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($data_direction$$,
$dropdown_direction_state$jscomp$859$$),className:""+($dropdown_class_map__69898_props_69882$$??"")+" main_ui_components_select__custom-select-dropdown",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$33$$,$JSCompiler_temp_const$jscomp$10480_p__69924$$){var $JSCompiler_temp$jscomp$10482_index$jscomp$368$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10480_p__69924$$,0,null),$item$jscomp$92$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10480_p__69924$$,
1,null);$JSCompiler_temp_const$jscomp$10480_p__69924$$=$out_arr__44057__auto__$jscomp$33$$.push;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1461$separator$$,$item$jscomp$92$$))$JSCompiler_temp$jscomp$10482_index$jscomp$368$$=(0,$APP.$rumext$v2$jsx$$)("li",{id:""+($current_id$jscomp$6$$??"")+"-"+($JSCompiler_temp$jscomp$10482_index$jscomp$368$$??""),tabIndex:"-1",role:"option",className:"main_ui_components_select__separator"},""+($current_id$jscomp$6$$??"")+"-"+($JSCompiler_temp$jscomp$10482_index$jscomp$368$$??
""));else{var $icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$=$app$main$ui$components$select$as_key_value$$($item$jscomp$92$$),$value$jscomp$inline_12307$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$,0,null),$label$jscomp$inline_12308$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$,1,null);$icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$,2,null);var $icon_ref$jscomp$inline_12310$$=$APP.$cljs$core$truth_$$($icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$)?$APP.$app$main$ui$icons$default$0$$[$APP.$cuerdas$core$capital$$($cuerdas$core$camel$$($APP.$app$common$data$name$$($icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$)))]:null;$JSCompiler_temp$jscomp$10482_index$jscomp$368$$=(0,$APP.$rumext$v2$jsxs$$)("li",
{role:"option",tabIndex:"-1",className:"main_ui_components_select__checked-element "+($APP.$cljs$core$truth_$$($APP.$cljs$cst$2632$disabled$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$92$$))?"main_ui_components_select__disabled":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$inline_12307$$,$current_value$jscomp$1$$)?"main_ui_components_select__is-selected":""),children:[$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$)?
$icon_ref$jscomp$inline_12310$$:$icon$jscomp$inline_12309_vec__69928$jscomp$inline_12306$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_select__icon",children:$icon_ref$jscomp$inline_12310$$}):null,(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_select__label",children:$label$jscomp$inline_12308$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_select__check-icon",children:$APP.$app$main$ui$icons$tick$$})],onKeyUp:$select_item$$,id:""+($current_id$jscomp$6$$??
"")+"-"+($JSCompiler_temp$jscomp$10482_index$jscomp$368$$??""),"data-value":$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$inline_12307$$])),onClick:$select_item$$,onPointerLeave:$unhighlight_item$$,onPointerEnter:$highlight_item$$},""+($current_id$jscomp$6$$??"")+"-"+($JSCompiler_temp$jscomp$10482_index$jscomp$368$$??""))}$JSCompiler_temp_const$jscomp$10480_p__69924$$.call($out_arr__44057__auto__$jscomp$33$$,
$JSCompiler_temp$jscomp$10482_index$jscomp$368$$);return $out_arr__44057__auto__$jscomp$33$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($options$jscomp$582$$))})})]})};
$app$main$ui$ds$layout$tab_switcher$tab_STAR_$$=function($aria_label_props_69679$$){var $selected$jscomp$107$$,$ref$jscomp$30$$,$icon$jscomp$4$$,$label$jscomp$15$$,$id$jscomp$743$$,$props$jscomp$204$$;({selected:$selected$jscomp$107$$,icon:$icon$jscomp$4$$,label:$label$jscomp$15$$,"aria-label":$aria_label_props_69679$$,id:$id$jscomp$743$$,ref:$ref$jscomp$30$$,...$props$jscomp$204$$}=$aria_label_props_69679$$);var $or__5025__auto__$jscomp$inline_7049$$=$label$jscomp$15$$;return(0,$APP.$rumext$v2$jsx$$)("li",
{children:(0,$APP.$rumext$v2$create_element$$)("button",{...$props$jscomp$204$$,className:"main_ui_ds_layout_tab_switcher__tab "+($APP.$cljs$core$truth_$$($selected$jscomp$107$$)?"main_ui_ds_layout_tab_switcher__selected":""),role:"tab","aria-selected":$selected$jscomp$107$$,title:$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7049$$)?$or__5025__auto__$jscomp$inline_7049$$:$aria_label_props_69679$$,tabIndex:$APP.$cljs$core$truth_$$($selected$jscomp$107$$)?null:-1,ref:$ref$jscomp$30$$,"data-id":$id$jscomp$743$$,
id:$id$jscomp$743$$},$icon$jscomp$4$$!=null?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon$jscomp$4$$,"aria-hidden":$APP.$cljs$core$truth_$$($label$jscomp$15$$)?!0:null,"aria-label":$APP.$cljs$core$not$$($label$jscomp$15$$)?$aria_label_props_69679$$:null}):null,typeof $label$jscomp$15$$==="string"?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_ds_layout_tab_switcher__tab-text "+($APP.$cljs$core$truth_$$($icon$jscomp$4$$)?"main_ui_ds_layout_tab_switcher__tab-text-and-icon":
""),children:$label$jscomp$15$$}):null)})};
$APP.$app$main$ui$ds$layout$tab_switcher$tab_switcher_STAR_$$=function($props_69706_scrollable_panel__$1$$){var $on_change$jscomp$12$$=void 0,$action_button_position$$=void 0,$children$jscomp$262$$=void 0,$selected$jscomp$109$$=void 0,$action_button$jscomp$1$$=void 0,$on_click$jscomp$3_tabs$jscomp$1$$=void 0,$on_ref_scrollable_panel$$=void 0,$class$$jscomp$11$$=void 0,$props$jscomp$206$$=void 0;({tabs:$on_click$jscomp$3_tabs$jscomp$1$$,className:$class$$jscomp$11$$,onChange:$on_change$jscomp$12$$,
selected:$selected$jscomp$109$$,actionButtonPosition:$action_button_position$$,actionButton:$action_button$jscomp$1$$,children:$children$jscomp$262$$,scrollablePanel:$on_ref_scrollable_panel$$,...$props$jscomp$206$$}=$props_69706_scrollable_panel__$1$$);var $nodes_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null);$props_69706_scrollable_panel__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($on_ref_scrollable_panel$$,!1);var $tabs__$1$$=$APP.$cljs$core$array_QMARK_$$($on_click$jscomp$3_tabs$jscomp$1$$)?
$APP.$rumext$v2$util$bean$$($on_click$jscomp$3_tabs$jscomp$1$$):$on_click$jscomp$3_tabs$jscomp$1$$;$on_click$jscomp$3_tabs$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$12$$)],function($event$jscomp$118_id$jscomp$745$$){$event$jscomp$118_id$jscomp$745$$=$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$118_id$jscomp$745$$),"id");return $APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$12$$)?$on_change$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?
$on_change$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$118_id$jscomp$745$$):$on_change$jscomp$12$$($event$jscomp$118_id$jscomp$745$$):null});$on_ref_scrollable_panel$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($node$jscomp$333$$){var $state__$1$jscomp$49_state__$2$jscomp$4$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$ref_val$$($nodes_ref$$),{}),$id$jscomp$746$$=$APP.$app$util$dom$get_data$$($node$jscomp$333$$,"id");$state__$1$jscomp$49_state__$2$jscomp$4$$=
$APP.$app$util$object$set_BANG_$$($state__$1$jscomp$49_state__$2$jscomp$4$$,$id$jscomp$746$$,$node$jscomp$333$$);$APP.$rumext$v2$set_ref_val_BANG_$$($nodes_ref$$,$state__$1$jscomp$49_state__$2$jscomp$4$$);return function(){var $state__$4_state__$5$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$ref_val$$($nodes_ref$$),{}),$id__$1$jscomp$9$$=$APP.$app$util$dom$get_data$$($node$jscomp$333$$,"id");$state__$4_state__$5$$=$APP.$app$util$object$unset_BANG_$$($state__$4_state__$5$$,
$id__$1$jscomp$9$$);return $APP.$rumext$v2$set_ref_val_BANG_$$($nodes_ref$$,$state__$4_state__$5$$)}});var $on_key_down$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($selected$jscomp$109$$),$APP.$rumext$v2$adapt$$($tabs__$1$$),$APP.$rumext$v2$adapt$$($on_change$jscomp$12$$)],function($event$jscomp$119_id$jscomp$747$$){function $sel_QMARK_$$($p1__69705_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($selected$jscomp$109$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__69705_SHARP_$$,
$APP.$cljs$cst$266$id$$))}var $len$jscomp$73$$=$APP.$cljs$core$count$$($tabs__$1$$);$event$jscomp$119_id$jscomp$747$$=$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$home_QMARK_$$)($event$jscomp$119_id$jscomp$747$$))?function(){var $tab$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($tabs__$1$$,0);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($tab$jscomp$3$$,$APP.$cljs$cst$266$id$$)}():$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$left_arrow_QMARK_$$)($event$jscomp$119_id$jscomp$747$$))?
function(){var $index$jscomp$369_tab$jscomp$4$$=$APP.$app$common$data$index_of_pred$$($tabs__$1$$,$sel_QMARK_$$);$index$jscomp$369_tab$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($tabs__$1$$,$APP.$cljs$core$mod$$($index$jscomp$369_tab$jscomp$4$$-1,$len$jscomp$73$$));return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$369_tab$jscomp$4$$,$APP.$cljs$cst$266$id$$)}():$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$right_arrow_QMARK_$$)($event$jscomp$119_id$jscomp$747$$))?
function(){var $index$jscomp$370_tab$jscomp$5$$=$APP.$app$common$data$index_of_pred$$($tabs__$1$$,$sel_QMARK_$$);$index$jscomp$370_tab$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($tabs__$1$$,$APP.$cljs$core$mod$$($index$jscomp$370_tab$jscomp$5$$+1,$len$jscomp$73$$));return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$370_tab$jscomp$5$$,$APP.$cljs$cst$266$id$$)}():null;return $event$jscomp$119_id$jscomp$747$$!=null?($on_change$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?
$on_change$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$119_id$jscomp$747$$):$on_change$jscomp$12$$($event$jscomp$119_id$jscomp$747$$),$APP.$app$util$dom$focus_BANG_$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$rumext$v2$ref_val$$($nodes_ref$$),$event$jscomp$119_id$jscomp$747$$))):null});return(0,$APP.$rumext$v2$create_element$$)("div",{...$props$jscomp$206$$,className:($class$$jscomp$11$$??"")+" main_ui_ds_layout_tab_switcher__tabs"},(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_ds_layout_tab_switcher__padding-wrapper",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$ds$layout$tab_switcher$tab_nav_STAR_$$,{buttonPosition:$action_button_position$$,actionButton:$action_button$jscomp$1$$,tabs:$tabs__$1$$,ref:$on_ref_scrollable_panel$$,selected:$selected$jscomp$109$$,onKeyDown:$on_key_down$$,onClick:$on_click$jscomp$3_tabs$jscomp$1$$})}),(0,$APP.$rumext$v2$jsx$$)("section",{tabIndex:0,role:"tabpanel","aria-labelledby":$selected$jscomp$109$$,className:"main_ui_ds_layout_tab_switcher__tab-panel "+
($APP.$cljs$core$truth_$$($props_69706_scrollable_panel__$1$$)?"main_ui_ds_layout_tab_switcher__scrollable-panel":""),children:$children$jscomp$262$$}))};
$app$common$files$tokens$token_value_empty_fn$$=function($map__69690__$1_p__69688_value$jscomp$605$$){$map__69690__$1_p__69688_value$jscomp$605$$=$APP.$cljs$core$__destructure_map$$($map__69690__$1_p__69688_value$jscomp$605$$);$map__69690__$1_p__69688_value$jscomp$605$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69690__$1_p__69688_value$jscomp$605$$,$APP.$cljs$cst$260$value$$);return $APP.$cuerdas$core$empty_QMARK_$$($map__69690__$1_p__69688_value$jscomp$605$$)||$APP.$cuerdas$core$blank_QMARK_$$($map__69690__$1_p__69688_value$jscomp$605$$)?
$app$common$i18n$tr$$("workspace.tokens.empty-input"):null};
$APP.$app$common$files$tokens$make_token_value_schema$$=function($token_type$jscomp$3$$){return new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$530$dispatch$$,$APP.$cljs$core$constantly$$($token_type$jscomp$3$$),$APP.$cljs$cst$937$title$$,"Token Value"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,
$app$common$files$tokens$schema_COLON_token_value_opacity$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1742$font_family$$,$app$common$files$tokens$schema_COLON_token_value_font_family$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,$app$common$files$tokens$schema_COLON_token_value_numeric$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1745$font_weight$$,$app$common$files$tokens$schema_COLON_token_value_font_weight$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1966$typography$$,$app$common$files$tokens$schema_COLON_token_value_typography$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$,$app$common$files$tokens$schema_COLON_token_value_shadow$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$377$malli_DOT_core_SLASH_default$$,$APP.$app$common$files$tokens$schema_COLON_token_value_generic$$],null)],null)};
$APP.$app$common$files$tokens$make_token_name_schema$$=function($tokens_tree$jscomp$1$$){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,255,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69715_SHARP_$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69715_SHARP_$$)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$common$i18n$tr$$("workspace.tokens.token-name-length-validation-error"))].join("")}],null)],null),$APP.$app$common$schema$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$token$schema_COLON_token_name$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69716_SHARP_$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69716_SHARP_$$)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$common$i18n$tr$$("workspace.tokens.token-name-validation-error"))].join("")}])),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69717_SHARP_$$){return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.token-name-duplication-validation-error",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69717_SHARP_$$)]))}],
null),function($p1__69718_SHARP_$$){return $tokens_tree$jscomp$1$$!=null&&!$APP.$app$common$types$tokens_lib$token_name_path_exists_QMARK_$$($p1__69718_SHARP_$$,$tokens_tree$jscomp$1$$)}],null)],null)};
$APP.$app$common$files$tokens$make_token_schema$$=function($tokens_tree$jscomp$2$$,$token_type$jscomp$4$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$APP.$app$common$schema$merge$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$token$schema_COLON_token_attrs$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$app$common$files$tokens$make_token_name_schema$$($tokens_tree$jscomp$2$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$APP.$app$common$files$tokens$make_token_value_schema$$($token_type$jscomp$4$$)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$934$description$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$files$tokens$schema_COLON_token_description$$],null)],null)])),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$4410$error_SLASH_field$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $app$common$i18n$tr$$("workspace.tokens.self-reference")}],
null),function($name$jscomp$356_p__69723$$){var $map__69724__$1_value$jscomp$608$$=$APP.$cljs$core$__destructure_map$$($name$jscomp$356_p__69723$$);$name$jscomp$356_p__69723$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69724__$1_value$jscomp$608$$,$APP.$cljs$cst$723$name$$);$map__69724__$1_value$jscomp$608$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69724__$1_value$jscomp$608$$,$APP.$cljs$cst$260$value$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($name$jscomp$356_p__69723$$)?
$map__69724__$1_value$jscomp$608$$:$name$jscomp$356_p__69723$$)?!$APP.$app$common$types$token$token_value_self_reference_QMARK_$$($name$jscomp$356_p__69723$$,$map__69724__$1_value$jscomp$608$$):null}],null)],null)};
$APP.$app$common$files$tokens$make_token_set_name_schema$$=function($tokens_lib$jscomp$10$$,$set_id$jscomp$23$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,255,$APP.$cljs$cst$882$error_SLASH_fn$$,
function($p1__69730_SHARP_$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69730_SHARP_$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$common$i18n$tr$$("workspace.tokens.token-name-length-validation-error"))].join("")}],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,
function(){return $app$common$i18n$tr$$("errors.token-set-already-exists")}],null),function($name$jscomp$358_set$jscomp$13$$){var $or__5025__auto__$jscomp$828$$=$tokens_lib$jscomp$10$$==null;if($or__5025__auto__$jscomp$828$$)return $or__5025__auto__$jscomp$828$$;$name$jscomp$358_set$jscomp$13$$=$APP.$app$common$types$tokens_lib$get_set_by_name$$($tokens_lib$jscomp$10$$,$name$jscomp$358_set$jscomp$13$$);return $name$jscomp$358_set$jscomp$13$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$tokens_lib$get_id$$($name$jscomp$358_set$jscomp$13$$),
$set_id$jscomp$23$$)}],null)],null)};
$APP.$app$common$files$tokens$make_token_theme_group_schema$$=function($tokens_lib$jscomp$12$$,$name$jscomp$359$$,$theme_id$jscomp$3$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,255,$APP.$cljs$cst$882$error_SLASH_fn$$,
function($p1__69734_SHARP_$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69734_SHARP_$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$common$i18n$tr$$("workspace.tokens.token-name-length-validation-error"))].join("")}],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,
function(){return $app$common$i18n$tr$$("errors.token-theme-already-exists")}],null),function($group$jscomp$37_theme$jscomp$10$$){var $or__5025__auto__$jscomp$829$$=$tokens_lib$jscomp$12$$==null;if($or__5025__auto__$jscomp$829$$)return $or__5025__auto__$jscomp$829$$;$group$jscomp$37_theme$jscomp$10$$=$app$common$types$tokens_lib$get_theme_by_name$$($tokens_lib$jscomp$12$$,$group$jscomp$37_theme$jscomp$10$$,$name$jscomp$359$$);return $group$jscomp$37_theme$jscomp$10$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$37_theme$jscomp$10$$),
$theme_id$jscomp$3$$)}],null)],null)};
$APP.$app$common$files$tokens$make_token_theme_name_schema$$=function($tokens_lib$jscomp$13$$,$group$jscomp$38$$,$theme_id$jscomp$4$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,255,$APP.$cljs$cst$882$error_SLASH_fn$$,
function($p1__69738_SHARP_$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69738_SHARP_$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$common$i18n$tr$$("workspace.tokens.token-name-length-validation-error"))].join("")}],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,
function($p1__69739_SHARP_$$){return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.token-theme-already-exists",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($group$jscomp$38$$),"/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69739_SHARP_$$))].join("")]))}],null),function($name$jscomp$360_theme$jscomp$11$$){var $or__5025__auto__$jscomp$830$$=
$tokens_lib$jscomp$13$$==null;if($or__5025__auto__$jscomp$830$$)return $or__5025__auto__$jscomp$830$$;$name$jscomp$360_theme$jscomp$11$$=$app$common$types$tokens_lib$get_theme_by_name$$($tokens_lib$jscomp$13$$,$group$jscomp$38$$,$name$jscomp$360_theme$jscomp$11$$);return $name$jscomp$360_theme$jscomp$11$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$360_theme$jscomp$11$$),$theme_id$jscomp$4$$)}],null)],null)};
$APP.$app$common$files$tokens$parse_token_value$$=function($temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$){if(typeof $temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$==="number")return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$],null);if(typeof $temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$==="string"){var $temp__5825__auto__$jscomp$216_unit$jscomp$5$$=
$APP.$cljs$core$re_find$$($app$common$files$tokens$parseable_token_value_regexp$$,$temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$216_unit$jscomp$5$$))return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($temp__5825__auto__$jscomp$216_unit$jscomp$5$$,0,null),$temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($temp__5825__auto__$jscomp$216_unit$jscomp$5$$,
1,null),$temp__5825__auto__$jscomp$216_unit$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($temp__5825__auto__$jscomp$216_unit$jscomp$5$$,2,null),$temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$),$APP.$cljs$core$truth_$$($temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$260$value$$,$temp__5825__auto____$1$jscomp$14_value$jscomp$610_value__$1$jscomp$22$$,$APP.$cljs$cst$4411$unit$$,$temp__5825__auto__$jscomp$216_unit$jscomp$5$$],null):null}return null};$app$common$files$tokens$token_identifier$$=function($map__69746__$1_p__69745$$){$map__69746__$1_p__69745$$=$APP.$cljs$core$__destructure_map$$($map__69746__$1_p__69745$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69746__$1_p__69745$$,$APP.$cljs$cst$723$name$$)};
$APP.$app$common$files$tokens$attributes_map$$=function($attributes$jscomp$17$$,$token$jscomp$66$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($attr$jscomp$54$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$attr$jscomp$54$$,$app$common$files$tokens$token_identifier$$($token$jscomp$66$$)],null)},$attributes$jscomp$17$$))};
$app$common$files$tokens$remove_attributes_for_token$$=function($attributes$jscomp$18$$,$token_name$jscomp$8$$,$applied_tokens$jscomp$3$$){var $attr_QMARK_$$=$APP.$cljs$core$set$$($attributes$jscomp$18$$);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p__69748_v$jscomp$594$$){var $and__5023__auto__$jscomp$527_k$jscomp$653$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69748_v$jscomp$594$$,
0,null);$p__69748_v$jscomp$594$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69748_v$jscomp$594$$,1,null);$and__5023__auto__$jscomp$527_k$jscomp$653$$=$attr_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$attr_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto__$jscomp$527_k$jscomp$653$$):$attr_QMARK_$$($and__5023__auto__$jscomp$527_k$jscomp$653$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$527_k$jscomp$653$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p__69748_v$jscomp$594$$,
$token_name$jscomp$8$$):$and__5023__auto__$jscomp$527_k$jscomp$653$$},$applied_tokens$jscomp$3$$))};
$APP.$app$common$files$tokens$token_attribute_applied_QMARK_$$=function($token$jscomp$67$$,$shape$jscomp$740_temp__5825__auto__$jscomp$217$$,$token_attribute$$){$shape$jscomp$740_temp__5825__auto__$jscomp$217$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$740_temp__5825__auto__$jscomp$217$$,$APP.$cljs$cst$1857$applied_tokens$$),$token_attribute$$);return $APP.$cljs$core$truth_$$($shape$jscomp$740_temp__5825__auto__$jscomp$217$$)?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($app$common$files$tokens$token_identifier$$($token$jscomp$67$$),$shape$jscomp$740_temp__5825__auto__$jscomp$217$$):null};$app$common$files$tokens$token_applied_QMARK_$$=function($token$jscomp$68$$,$shape$jscomp$741$$,$token_attributes$$){return $APP.$cljs$core$some$$(function($p1__69754_SHARP_$$){return $APP.$app$common$files$tokens$token_attribute_applied_QMARK_$$($token$jscomp$68$$,$shape$jscomp$741$$,$p1__69754_SHARP_$$)},$token_attributes$$)};
$APP.$app$common$files$tokens$shapes_token_applied_QMARK_$$=function($token$jscomp$69$$,$shapes$jscomp$120$$,$token_attributes$jscomp$1$$){return $APP.$cljs$core$some$$(function($p1__69757_SHARP_$$){return $app$common$files$tokens$token_applied_QMARK_$$($token$jscomp$69$$,$p1__69757_SHARP_$$,$token_attributes$jscomp$1$$)},$shapes$jscomp$120$$)};
$APP.$app$main$data$tinycolor$valid_color$$=function($color_str_tc$jscomp$2$$){$color_str_tc$jscomp$2$$=(0,$APP.$shadow$js$shim$module$0tinycolor2$0default$$)($color_str_tc$jscomp$2$$);var $JSCompiler_inline_result$jscomp$1262_and__5023__auto__$jscomp$inline_7056_and__5023__auto____$1$jscomp$inline_7057$$=$color_str_tc$jscomp$2$$.isValid();$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1262_and__5023__auto__$jscomp$inline_7056_and__5023__auto____$1$jscomp$inline_7057$$)&&($JSCompiler_inline_result$jscomp$1262_and__5023__auto__$jscomp$inline_7056_and__5023__auto____$1$jscomp$inline_7057$$=
$color_str_tc$jscomp$2$$.getFormat(),$JSCompiler_inline_result$jscomp$1262_and__5023__auto__$jscomp$inline_7056_and__5023__auto____$1$jscomp$inline_7057$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1262_and__5023__auto__$jscomp$inline_7056_and__5023__auto____$1$jscomp$inline_7057$$)?$APP.$cuerdas$core$starts_with_QMARK_$$($color_str_tc$jscomp$2$$.getFormat(),"hex")?$APP.$cuerdas$core$starts_with_QMARK_$$($color_str_tc$jscomp$2$$.getOriginalInput(),"#"):!0:$JSCompiler_inline_result$jscomp$1262_and__5023__auto__$jscomp$inline_7056_and__5023__auto____$1$jscomp$inline_7057$$);
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1262_and__5023__auto__$jscomp$inline_7056_and__5023__auto____$1$jscomp$inline_7057$$)?$color_str_tc$jscomp$2$$:null};$APP.$app$main$data$tinycolor$__GT_hex_string$$=function($tc$jscomp$5$$){return $tc$jscomp$5$$.toHexString()};$APP.$app$main$data$tinycolor$alpha$$=function($tc$jscomp$7$$){return $tc$jscomp$7$$.getAlpha()};
$APP.$app$main$data$workspace$tokens$errors$get_error_code$$=function($error_key$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($app$main$data$workspace$tokens$errors$error_codes$$,$error_key$$,$cljs$cst$4437$error_SLASH_unknown$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$tokens$errors$error_codes$$))};
$APP.$app$main$data$workspace$tokens$errors$error_with_value$$=function($error_key$jscomp$1$$,$error_value$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$data$workspace$tokens$errors$get_error_code$$($error_key$jscomp$1$$),$APP.$cljs$cst$4439$error_SLASH_value$$,$error_value$$)};$APP.$app$main$data$tokenscript$color_symbol_QMARK_$$=function($v$jscomp$606$$){return $v$jscomp$606$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.ColorSymbol};
$app$main$data$tokenscript$structured_token__GT_penpot_map$$=function($entries$jscomp$19_token_symbol$$){if($entries$jscomp$19_token_symbol$$.value instanceof Array)return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$tokenscript$tokenscript_symbols__GT_penpot_unit$$,$entries$jscomp$19_token_symbol$$.value);$entries$jscomp$19_token_symbol$$=$cljs$core$es6_iterator_seq$$($entries$jscomp$19_token_symbol$$.value.entries());return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__69941_v$jscomp$613$$){var $k$jscomp$654$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69941_v$jscomp$613$$,0,null);$p__69941_v$jscomp$613$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__69941_v$jscomp$613$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$654$$),$APP.$app$main$data$tokenscript$tokenscript_symbols__GT_penpot_unit$$.$cljs$core$IFn$_invoke$arity$1$?
$APP.$app$main$data$tokenscript$tokenscript_symbols__GT_penpot_unit$$.$cljs$core$IFn$_invoke$arity$1$($p__69941_v$jscomp$613$$):$APP.$app$main$data$tokenscript$tokenscript_symbols__GT_penpot_unit$$($p__69941_v$jscomp$613$$)],null)},$entries$jscomp$19_token_symbol$$))};
$APP.$app$main$data$tokenscript$tokenscript_symbols__GT_penpot_unit$$=function($v$jscomp$614$$){return $v$jscomp$614$$==null?null:$v$jscomp$614$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.TokenSymbol?$app$main$data$tokenscript$structured_token__GT_penpot_map$$($v$jscomp$614$$):$v$jscomp$614$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.ListSymbol?$app$main$data$tokenscript$structured_token__GT_penpot_map$$($v$jscomp$614$$):$APP.$app$main$data$tokenscript$color_symbol_QMARK_$$($v$jscomp$614$$)?
$v$jscomp$614$$.to("hex").value:$v$jscomp$614$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.NumberWithUnitSymbol&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$614$$.unit,"rem")?$v$jscomp$614$$.value*16:$v$jscomp$614$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.NumberWithUnitSymbol&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$614$$.unit,"%")?$v$jscomp$614$$.value/100:$v$jscomp$614$$.value};
$app$main$data$tokenscript$create_token_builder$$=function($tokens$jscomp$19$$){var $output$jscomp$11$$=$APP.$cljs$core$volatile_BANG_$$($tokens$jscomp$19$$);return{onResolve:function($token_name$jscomp$9$$,$resolved_symbol$$){return $output$jscomp$11$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$assoc_in$$($output$jscomp$11$$.$cljs$core$IDeref$_deref$arity$1$(null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$token_name$jscomp$9$$,
$APP.$cljs$cst$4441$resolved_value$$],null),$resolved_symbol$$))},onError:function($token_name$jscomp$10$$){var $default_error_value$jscomp$612$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($tokens$jscomp$19$$,$token_name$jscomp$10$$);$default_error_value$jscomp$612$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,
$default_error_value$jscomp$612$$)],null);return $output$jscomp$11$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$assoc_in$$($output$jscomp$11$$.$cljs$core$IDeref$_deref$arity$1$(null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$token_name$jscomp$10$$,$APP.$cljs$cst$568$errors$$],null),$default_error_value$jscomp$612$$))},getResult:function(){return $APP.$cljs$core$_deref$$($output$jscomp$11$$)}}};
$APP.$app$main$data$tokenscript$clj__GT_token__GT_tokenscript_token$$=function($p__69945_type$jscomp$540$$){var $map__69946__$1_value$jscomp$613$$=$APP.$cljs$core$__destructure_map$$($p__69945_type$jscomp$540$$);$p__69945_type$jscomp$540$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69946__$1_value$jscomp$613$$,$APP.$cljs$cst$139$type$$);$map__69946__$1_value$jscomp$613$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69946__$1_value$jscomp$613$$,$APP.$cljs$cst$260$value$$);
return{$type:$APP.$cljs$core$name$$($p__69945_type$jscomp$540$$),$value:$APP.$cljs$core$clj__GT_js$$($map__69946__$1_value$jscomp$613$$)}};
$APP.$app$main$data$tokenscript$process_tokens$$=function($tokens$jscomp$21$$){for(var $token_map$jscomp$inline_7060$$=new Map,$G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$=$APP.$cljs$core$seq$$($tokens$jscomp$21$$),$G__69996$jscomp$inline_7072_chunk__69952_69980$jscomp$inline_7062_k_70000$jscomp$inline_7075$$=null,$G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$=
0,$i__69954_69982$jscomp$inline_7064$$=0;;)if($i__69954_69982$jscomp$inline_7064$$<$G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$){var $token_69987$jscomp$inline_7067_vec__69961_69985$jscomp$inline_7065$$=$G__69996$jscomp$inline_7072_chunk__69952_69980$jscomp$inline_7062_k_70000$jscomp$inline_7075$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__69954_69982$jscomp$inline_7064$$),
$k_69986$jscomp$inline_7066$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($token_69987$jscomp$inline_7067_vec__69961_69985$jscomp$inline_7065$$,0,null);$token_69987$jscomp$inline_7067_vec__69961_69985$jscomp$inline_7065$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($token_69987$jscomp$inline_7067_vec__69961_69985$jscomp$inline_7065$$,1,null);$token_map$jscomp$inline_7060$$.set($k_69986$jscomp$inline_7066$$,$APP.$app$main$data$tokenscript$clj__GT_token__GT_tokenscript_token$$($token_69987$jscomp$inline_7067_vec__69961_69985$jscomp$inline_7065$$));
$i__69954_69982$jscomp$inline_7064$$+=1}else if($G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$=$APP.$cljs$core$seq$$($G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$)?
($G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$=$APP.$cljs$core$_chunked_first$$($G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$),$G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$=
$APP.$cljs$core$_chunked_rest$$($G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$),$G__69996$jscomp$inline_7072_chunk__69952_69980$jscomp$inline_7062_k_70000$jscomp$inline_7075$$=$G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$,$G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$=
$APP.$cljs$core$count$$($G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$)):($G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$=$APP.$cljs$core$first$$($G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$),
$G__69996$jscomp$inline_7072_chunk__69952_69980$jscomp$inline_7062_k_70000$jscomp$inline_7075$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$,0,null),$G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$,1,null),$token_map$jscomp$inline_7060$$.set($G__69996$jscomp$inline_7072_chunk__69952_69980$jscomp$inline_7062_k_70000$jscomp$inline_7075$$,$APP.$app$main$data$tokenscript$clj__GT_token__GT_tokenscript_token$$($G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$)),
$G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$=$APP.$cljs$core$next$$($G__69995$jscomp$inline_7071_seq__69951_69979$jscomp$inline_7061_seq__69951_69993__$1$jscomp$inline_7069_temp__5825__auto___69992$jscomp$inline_7068$$),$G__69996$jscomp$inline_7072_chunk__69952_69980$jscomp$inline_7062_k_70000$jscomp$inline_7075$$=null,$G__69997$jscomp$inline_7073_c__5548__auto___69994$jscomp$inline_7070_count__69953_69981$jscomp$inline_7063_token_70001$jscomp$inline_7076_vec__69966_69999$jscomp$inline_7074$$=
0),$i__69954_69982$jscomp$inline_7064$$=0;else break;return $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.processTokens($token_map$jscomp$inline_7060$$,{config:$app$main$data$tokenscript$config$$,builder:$app$main$data$tokenscript$create_token_builder$$($tokens$jscomp$21$$)})};
$APP.$app$main$data$tokenscript$resolve_tokens$$=function($result$jscomp$309_tokens$jscomp$23$$){var $tpoint$jscomp$1$$=$app$common$time$tpoint_ms$$();$result$jscomp$309_tokens$jscomp$23$$=$APP.$app$main$data$tokenscript$process_tokens$$($result$jscomp$309_tokens$jscomp$23$$);var $elapsed$jscomp$1$$=$tpoint$jscomp$1$$();$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.tokenscript",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"tokenscript/resolve-tokens"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,$elapsed$jscomp$1$$],null)],null)}),null,"app.main.data.tokenscript",$APP.$cljs$cst$1158$debug$$,!1);return $result$jscomp$309_tokens$jscomp$23$$.output};
$app$main$data$workspace$tokens$warnings$warning_with_value$$=function($warning_key$jscomp$1$$,$warning_value$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($app$main$data$workspace$tokens$warnings$warning_codes$$,$warning_key$jscomp$1$$,$cljs$cst$4446$warning_SLASH_unknown$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$tokens$warnings$warning_codes$$)),$cljs$cst$4448$warning_SLASH_value$$,$warning_value$$)};
$app$main$data$style_dictionary$parse_sd_token_color_value$$=function($value$jscomp$616$$){var $missing_references$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$616$$)),$temp__5823__auto__$jscomp$186$$=$APP.$app$main$data$tinycolor$valid_color$$($value$jscomp$616$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$186$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,$value$jscomp$616$$,$APP.$cljs$cst$4411$unit$$,
$temp__5823__auto__$jscomp$186$$.getFormat()],null):$missing_references$$?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$missing_references$$)],null),$cljs$cst$4455$references$$,$missing_references$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4420$error_DOT_token_SLASH_invalid_color$$,$value$jscomp$616$$)],null)],null)};
$app$main$data$style_dictionary$with_units$$=function($s$jscomp$542$$){var $and__5023__auto__$jscomp$531$$=typeof $s$jscomp$542$$==="string";return $and__5023__auto__$jscomp$531$$?$APP.$cljs$core$re_matches$$(/^-?\d+(\.\d+)?(px|rem)$/,$s$jscomp$542$$):$and__5023__auto__$jscomp$531$$};
$app$main$data$style_dictionary$parse_sd_token_number_value$$=function($value$jscomp$617$$){var $number_QMARK_$$=function(){var $JSCompiler_temp$jscomp$1263_and__5023__auto__$jscomp$inline_7081_or__5025__auto__$jscomp$833$$=typeof $value$jscomp$617$$==="number";$JSCompiler_temp$jscomp$1263_and__5023__auto__$jscomp$inline_7081_or__5025__auto__$jscomp$833$$||($JSCompiler_temp$jscomp$1263_and__5023__auto__$jscomp$inline_7081_or__5025__auto__$jscomp$833$$=($JSCompiler_temp$jscomp$1263_and__5023__auto__$jscomp$inline_7081_or__5025__auto__$jscomp$833$$=
typeof $value$jscomp$617$$==="string")?$APP.$cljs$core$re_matches$$(/^-?\d+(\.\d+)?$/,$value$jscomp$617$$):$JSCompiler_temp$jscomp$1263_and__5023__auto__$jscomp$inline_7081_or__5025__auto__$jscomp$833$$);return $JSCompiler_temp$jscomp$1263_and__5023__auto__$jscomp$inline_7081_or__5025__auto__$jscomp$833$$}(),$parsed_value$jscomp$1$$=$APP.$app$common$files$tokens$parse_token_value$$($value$jscomp$617$$),$out_of_bounds$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed_value$jscomp$1$$)>=
2147483647||$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed_value$jscomp$1$$)<=-2147483648;if($APP.$cljs$core$truth_$$(function(){if($APP.$cljs$core$truth_$$($parsed_value$jscomp$1$$)){var $and__5023__auto____$1$jscomp$90$$=!$out_of_bounds$$;return $and__5023__auto____$1$jscomp$90$$?$number_QMARK_$$:$and__5023__auto____$1$jscomp$90$$}return $parsed_value$jscomp$1$$}()))return $parsed_value$jscomp$1$$;if($out_of_bounds$$)return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4422$error_DOT_token_SLASH_number_too_large$$,$value$jscomp$617$$)],null)],null);if($APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$617$$))){var $references$jscomp$3$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$617$$));return new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$references$jscomp$3$$)],null),$cljs$cst$4455$references$$,$references$jscomp$3$$],null)}return $APP.$cljs$core$truth_$$($app$main$data$style_dictionary$with_units$$($value$jscomp$617$$))?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4421$error_DOT_style_dictionary_SLASH_value_with_units$$,$value$jscomp$617$$)],null)],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,
$value$jscomp$617$$)],null)],null)};
$app$main$data$style_dictionary$parse_sd_token_general_value$$=function($value$jscomp$618$$){var $parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$=$APP.$app$common$files$tokens$parse_token_value$$($value$jscomp$618$$),$out_of_bounds$jscomp$1$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$)>=2147483647||$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$)<=-2147483648;
return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$)?!$out_of_bounds$jscomp$1$$:$parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$)?$parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$:$out_of_bounds$jscomp$1$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4422$error_DOT_token_SLASH_number_too_large$$,
$value$jscomp$618$$)],null)],null):($parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$618$$)))?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,
$parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$)],null),$cljs$cst$4455$references$$,$parsed_value$jscomp$2_temp__5823__auto__$jscomp$187$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,$value$jscomp$618$$)],null)],null)};
$app$main$data$style_dictionary$parse_sd_token_typography_line_height$$=function($line_height_value$$,$font_size_value$$,$font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$){var $missing_references$jscomp$1$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($line_height_value$$));$font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$=$missing_references$jscomp$1$$?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$missing_references$jscomp$1$$)],null),$cljs$cst$4455$references$$,$missing_references$jscomp$1$$],null):$APP.$cljs$core$not$$($font_size_value$$)||$APP.$cljs$core$seq$$($font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4425$error_DOT_style_dictionary_SLASH_composite_line_height_needs_font_size$$,$font_size_value$$)],null),$cljs$cst$4456$font_size_value$$,$font_size_value$$],null):null;if($APP.$cljs$core$truth_$$($font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$))return $font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$;
$font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$=function(){try{var $temp__5825__auto__$jscomp$218$$=$APP.$app$common$files$tokens$parse_token_value$$($line_height_value$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$218$$)){var $map__70041__$1$$=$APP.$cljs$core$__destructure_map$$($temp__5825__auto__$jscomp$218$$),$unit$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70041__$1$$,$APP.$cljs$cst$4411$unit$$),$value$jscomp$625$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70041__$1$$,
$APP.$cljs$cst$260$value$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("%",$unit$jscomp$6$$)?$value$jscomp$625$$/100:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("px",$unit$jscomp$6$$)?$value$jscomp$625$$/$font_size_value$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$unit$jscomp$6$$)?$value$jscomp$625$$:null}return null}catch($e70040$$){return null}}();return $APP.$cljs$core$truth_$$($font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$)?
$font_size_errors_or__5025__auto__$jscomp$834_or__5025__auto____$1$jscomp$91$$:new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,$line_height_value$$)],null)],null)};
$app$main$data$style_dictionary$parse_atomic_typography_value$$=function($normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$){switch($normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$ instanceof
$APP.$cljs$core$Keyword$$?$normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$.$fqn$:null){case "font-size":return $app$main$data$style_dictionary$parse_sd_token_general_value$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$);case "font-family":$token_value$jscomp$4_value__$1$jscomp$inline_7084$$=$APP.$cljs$core$flatten$$($APP.$cljs$core$js__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$127$keywordize_keys$$,!1])));$normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$=typeof $token_value$jscomp$4_value__$1$jscomp$inline_7084$$==="string"||$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$string_QMARK_$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$);
var $missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$=$APP.$cljs$core$seq$$($APP.$cljs$core$some$$($APP.$app$common$types$token$find_token_value_references$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$));return $normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$?
$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$)],
null),$cljs$cst$4455$references$$,$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4415$error_DOT_style_dictionary_SLASH_invalid_token_value_font_family$$,
$token_value$jscomp$4_value__$1$jscomp$inline_7084$$)],null)],null);case "font-weight":return $normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$=$app$common$types$token$valid_font_weight_variant$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$),$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$=
$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$)),$APP.$cljs$core$truth_$$($normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$],null):
$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$)],
null),$cljs$cst$4455$references$$,$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4413$error_DOT_style_dictionary_SLASH_invalid_token_value_font_weight$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$)],
null)],null);case "letter-spacing":return $normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$=$app$main$data$style_dictionary$parse_sd_token_general_value$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4411$unit$$.$cljs$core$IFn$_invoke$arity$1$($normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$),
"%")?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4417$error_DOT_style_dictionary_SLASH_value_with_percent$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$)],null)],null):$normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$;
case "text-case":$normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$=$APP.$cuerdas$core$lower$$($APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$));$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$=$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,4,["none",null,"lowercase",null,"capitalize",null,"uppercase",null],null),null),$normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$);var $references$jscomp$inline_7098$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$));
return $missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$],null):$references$jscomp$inline_7098$$?new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$references$jscomp$inline_7098$$)],null),$cljs$cst$4455$references$$,$references$jscomp$inline_7098$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4433$error_DOT_style_dictionary_SLASH_invalid_token_value_text_case$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$)],null)],null);case "text-decoration":return $normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$=$app$common$types$token$valid_text_decoration$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$),
$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($token_value$jscomp$4_value__$1$jscomp$inline_7084$$)),$APP.$cljs$core$truth_$$($normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$)?
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$normalized_value$jscomp$inline_7096_parsed_value$jscomp$inline_7093_token_type$jscomp$5_valid_font_family$jscomp$inline_7085_valid_font_weight$jscomp$inline_7089_valid_text_decoration$jscomp$inline_7101$$],null):$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$)],null),$cljs$cst$4455$references$$,$missing_references$jscomp$inline_7086_references$jscomp$inline_7090_references$jscomp$inline_7102_valid_QMARK_$jscomp$inline_7097$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4434$error_DOT_style_dictionary_SLASH_invalid_token_value_text_decoration$$,$token_value$jscomp$4_value__$1$jscomp$inline_7084$$)],null)],null);default:return null}};
$app$main$data$style_dictionary$parse_composite_typography_value$$=function($line_height$jscomp$16_value$jscomp$627_without_line_height$$){function $add_keyed_errors$$($typography_map$$,$k$jscomp$655$$,$errors$jscomp$18$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($typography_map$$,$APP.$cljs$cst$568$errors$$,$APP.$cljs$core$concat$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70049_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__70049_SHARP_$$,
$APP.$cljs$cst$4457$typography_key$$,$k$jscomp$655$$)},$errors$jscomp$18$$))}var $missing_references$jscomp$3$$=typeof $line_height$jscomp$16_value$jscomp$627_without_line_height$$==="string"?$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($line_height$jscomp$16_value$jscomp$627_without_line_height$$)):null;if($APP.$cljs$core$truth_$$($missing_references$jscomp$3$$))return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$missing_references$jscomp$3$$)],null),$cljs$cst$4455$references$$,$missing_references$jscomp$3$$],null);if(typeof $line_height$jscomp$16_value$jscomp$627_without_line_height$$==="string")return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4435$error_DOT_style_dictionary_SLASH_invalid_token_value_typography$$,$line_height$jscomp$16_value$jscomp$627_without_line_height$$)],null)],null);var $converted$$=$APP.$cljs$core$js__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($line_height$jscomp$16_value$jscomp$627_without_line_height$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$127$keywordize_keys$$,
!0]));$line_height$jscomp$16_value$jscomp$627_without_line_height$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($converted$$,$APP.$cljs$cst$1749$line_height$$);var $valid_typography$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$125$$,$p__70054_v$jscomp$615$$){var $k$jscomp$656$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70054_v$jscomp$615$$,0,null);$p__70054_v$jscomp$615$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70054_v$jscomp$615$$,
1,null);var $errors$jscomp$19_map__70058$$=$app$main$data$style_dictionary$parse_atomic_typography_value$$($k$jscomp$656$$,$p__70054_v$jscomp$615$$),$map__70058__$1_value__$1$jscomp$24$$=$APP.$cljs$core$__destructure_map$$($errors$jscomp$19_map__70058$$);$errors$jscomp$19_map__70058$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70058__$1_value__$1$jscomp$24$$,$APP.$cljs$cst$568$errors$$);$map__70058__$1_value__$1$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70058__$1_value__$1$jscomp$24$$,
$APP.$cljs$cst$260$value$$);return $APP.$cljs$core$seq$$($errors$jscomp$19_map__70058$$)?$add_keyed_errors$$($acc$jscomp$125$$,$k$jscomp$656$$,$errors$jscomp$19_map__70058$$):$APP.$cljs$core$assoc_in$$($acc$jscomp$125$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$k$jscomp$656$$],null),$APP.$cljs$core$truth_$$($map__70058__$1_value__$1$jscomp$24$$)?$map__70058__$1_value__$1$jscomp$24$$:$p__70054_v$jscomp$615$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$260$value$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null),$line_height$jscomp$16_value$jscomp$627_without_line_height$$);$line_height$jscomp$16_value$jscomp$627_without_line_height$$=function(){var $temp__5825__auto__$jscomp$219$$=$APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($converted$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$219$$)?$app$main$data$style_dictionary$parse_sd_token_typography_line_height$$($temp__5825__auto__$jscomp$219$$,
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($valid_typography$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$1744$font_size$$],null)),$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($valid_typography$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$568$errors$$,$APP.$cljs$cst$1744$font_size$$],null))):null}();return $APP.$cljs$core$truth_$$($APP.$cljs$cst$568$errors$$.$cljs$core$IFn$_invoke$arity$1$($line_height$jscomp$16_value$jscomp$627_without_line_height$$))?
$add_keyed_errors$$($valid_typography$$,$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$cst$568$errors$$.$cljs$core$IFn$_invoke$arity$1$($line_height$jscomp$16_value$jscomp$627_without_line_height$$)):$APP.$cljs$core$truth_$$($line_height$jscomp$16_value$jscomp$627_without_line_height$$)?$APP.$cljs$core$assoc_in$$($valid_typography$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$1749$line_height$$],null),$line_height$jscomp$16_value$jscomp$627_without_line_height$$):
$valid_typography$$};
$app$main$data$style_dictionary$parse_sd_token_shadow_inset$$=function($value$jscomp$628$$){var $references$jscomp$9$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$628$$));return $APP.$cljs$core$boolean_QMARK_$$($value$jscomp$628$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$value$jscomp$628$$],null):$references$jscomp$9$$?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$references$jscomp$9$$)],null),$cljs$cst$4455$references$$,$references$jscomp$9$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4429$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_type$$,
$value$jscomp$628$$)],null)],null)};
$app$main$data$style_dictionary$parse_sd_token_shadow_blur$$=function($value$jscomp$629$$){var $parsed$jscomp$2$$=$app$main$data$style_dictionary$parse_sd_token_general_value$$($value$jscomp$629$$);var $and__5023__auto__$jscomp$inline_7104_valid_QMARK_$jscomp$10$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed$jscomp$2$$);$and__5023__auto__$jscomp$inline_7104_valid_QMARK_$jscomp$10$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_7104_valid_QMARK_$jscomp$10$$)?$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed$jscomp$2$$)>=
0:$and__5023__auto__$jscomp$inline_7104_valid_QMARK_$jscomp$10$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_7104_valid_QMARK_$jscomp$10$$)?$parsed$jscomp$2$$:new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4430$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_blur$$,$value$jscomp$629$$)],
null)],null)};
$app$main$data$style_dictionary$parse_sd_token_shadow_spread$$=function($value$jscomp$630$$){var $parsed$jscomp$3$$=$app$main$data$style_dictionary$parse_sd_token_general_value$$($value$jscomp$630$$),$valid_QMARK_$jscomp$11$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed$jscomp$3$$);return $APP.$cljs$core$truth_$$($valid_QMARK_$jscomp$11$$)?$parsed$jscomp$3$$:new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4419$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_spread$$,$value$jscomp$630$$)],null)],null)};
$app$main$data$style_dictionary$parse_single_shadow$$=function($shadow_map_shadow_map__$1$$,$shadow_index$$){function $add_keyed_errors$jscomp$1$$($shadow_result$$,$k$jscomp$657$$,$errors$jscomp$20$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shadow_result$$,$APP.$cljs$cst$568$errors$$,$APP.$cljs$core$concat$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70066_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__70066_SHARP_$$,
$APP.$cljs$cst$4458$shadow_key$$,$k$jscomp$657$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4459$shadow_index$$,$shadow_index$$]))},$errors$jscomp$20$$))}$shadow_map_shadow_map__$1$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1634$offset_x$$,null,$APP.$cljs$cst$1635$offset_y$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1636$spread$$,
null,$APP.$cljs$cst$1284$color$$,null,$APP.$cljs$cst$2115$inset$$,!1],null),$shadow_map_shadow_map__$1$$]));var $parsers$jscomp$5$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1634$offset_x$$,$app$main$data$style_dictionary$parse_sd_token_general_value$$,$APP.$cljs$cst$1635$offset_y$$,$app$main$data$style_dictionary$parse_sd_token_general_value$$,$APP.$cljs$cst$1637$blur$$,$app$main$data$style_dictionary$parse_sd_token_shadow_blur$$,$APP.$cljs$cst$1636$spread$$,$app$main$data$style_dictionary$parse_sd_token_shadow_spread$$,
$APP.$cljs$cst$1284$color$$,$app$main$data$style_dictionary$parse_sd_token_color_value$$,$APP.$cljs$cst$2115$inset$$,$app$main$data$style_dictionary$parse_sd_token_shadow_inset$$],null);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$126$$,$p__70068_v$jscomp$616$$){var $k$jscomp$658$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70068_v$jscomp$616$$,0,null);$p__70068_v$jscomp$616$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70068_v$jscomp$616$$,
1,null);var $errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($parsers$jscomp$5$$,$k$jscomp$658$$);if($APP.$cljs$core$truth_$$($errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$)){$errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$=$errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$.$cljs$core$IFn$_invoke$arity$1$?$errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$.$cljs$core$IFn$_invoke$arity$1$($p__70068_v$jscomp$616$$):
$errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$($p__70068_v$jscomp$616$$);var $map__70072__$1_value$jscomp$631$$=$APP.$cljs$core$__destructure_map$$($errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$);$errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70072__$1_value$jscomp$631$$,$APP.$cljs$cst$568$errors$$);$map__70072__$1_value$jscomp$631$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70072__$1_value$jscomp$631$$,
$APP.$cljs$cst$260$value$$);return $APP.$cljs$core$seq$$($errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$)?$add_keyed_errors$jscomp$1$$($acc$jscomp$126$$,$k$jscomp$658$$,$errors$jscomp$21_map__70072_temp__5823__auto__$jscomp$188$$):$APP.$cljs$core$assoc_in$$($acc$jscomp$126$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$k$jscomp$658$$],null),$APP.$cljs$core$truth_$$($map__70072__$1_value$jscomp$631$$)?$map__70072__$1_value$jscomp$631$$:
$p__70068_v$jscomp$616$$)}return $acc$jscomp$126$$},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null),$shadow_map_shadow_map__$1$$)};
$app$main$data$style_dictionary$parse_sd_token_shadow_value$$=function($all_errors_converted$jscomp$1_value$jscomp$632$$){var $all_values_missing_references$jscomp$4_parsed_shadows$$=typeof $all_errors_converted$jscomp$1_value$jscomp$632$$==="string"?$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($all_errors_converted$jscomp$1_value$jscomp$632$$)):null;if($APP.$cljs$core$truth_$$($all_values_missing_references$jscomp$4_parsed_shadows$$))return new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$all_values_missing_references$jscomp$4_parsed_shadows$$)],null),$cljs$cst$4455$references$$,$all_values_missing_references$jscomp$4_parsed_shadows$$],null);if(typeof $all_errors_converted$jscomp$1_value$jscomp$632$$==="string")return new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4414$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow$$,$all_errors_converted$jscomp$1_value$jscomp$632$$)],null)],null);if($all_errors_converted$jscomp$1_value$jscomp$632$$==null)return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$get_error_code$$($APP.$cljs$cst$4416$error_DOT_token_SLASH_empty_input$$)],null)],null);if($APP.$cljs$core$not$$(Array.isArray($all_errors_converted$jscomp$1_value$jscomp$632$$)))return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,
$all_errors_converted$jscomp$1_value$jscomp$632$$)],null)],null);$all_errors_converted$jscomp$1_value$jscomp$632$$=$APP.$cljs$core$js__GT_clj$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($all_errors_converted$jscomp$1_value$jscomp$632$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$127$keywordize_keys$$,!0]));$all_values_missing_references$jscomp$4_parsed_shadows$$=$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($idx$jscomp$93$$,$shadow_map$jscomp$1$$){return $app$main$data$style_dictionary$parse_single_shadow$$($shadow_map$jscomp$1$$,
$idx$jscomp$93$$)},$all_errors_converted$jscomp$1_value$jscomp$632$$);$all_errors_converted$jscomp$1_value$jscomp$632$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$568$errors$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$all_values_missing_references$jscomp$4_parsed_shadows$$]));$all_values_missing_references$jscomp$4_parsed_shadows$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$260$value$$,
$all_values_missing_references$jscomp$4_parsed_shadows$$));return $APP.$cljs$core$seq$$($all_errors_converted$jscomp$1_value$jscomp$632$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,$all_errors_converted$jscomp$1_value$jscomp$632$$,$APP.$cljs$cst$260$value$$,$all_values_missing_references$jscomp$4_parsed_shadows$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$all_values_missing_references$jscomp$4_parsed_shadows$$],null)};
$app$main$data$style_dictionary$process_sd_tokens$$=function($sd_tokens$$,$get_origin_token$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$127$$,$output_token_parsed_token_value_sd_token$$){var $origin_token$$=$get_origin_token$$.$cljs$core$IFn$_invoke$arity$1$?$get_origin_token$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$):$get_origin_token$$($output_token_parsed_token_value_sd_token$$),$value$jscomp$633$$=$output_token_parsed_token_value_sd_token$$.value;
$output_token_parsed_token_value_sd_token$$=function(){var $G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$=$app$main$data$style_dictionary$parse_atomic_typography_value$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($origin_token$$),$value$jscomp$633$$);if($APP.$cljs$core$truth_$$($G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$))return $G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$;
$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($origin_token$$);switch($G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$ instanceof $APP.$cljs$core$Keyword$$?$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$.$fqn$:
null){case "typography":return $app$main$data$style_dictionary$parse_composite_typography_value$$($value$jscomp$633$$);case "shadow":return $app$main$data$style_dictionary$parse_sd_token_shadow_value$$($value$jscomp$633$$);case "color":return $app$main$data$style_dictionary$parse_sd_token_color_value$$($value$jscomp$633$$);case "opacity":$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$633$$));
var $parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$=$APP.$app$common$files$tokens$parse_token_value$$($value$jscomp$633$$),$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$=!(0<=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$)&&$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$)<=1),$references$jscomp$inline_12316$$=
$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$633$$));return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$)?!$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$:$parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$)?$parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$:$references$jscomp$inline_12316$$?new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$references$jscomp$inline_12316$$)],null),$cljs$cst$4455$references$$,$references$jscomp$inline_12316$$],null):$APP.$cljs$core$not$$($G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$)&&
$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4427$error_DOT_style_dictionary_SLASH_invalid_token_value_opacity$$,$value$jscomp$633$$)],null)],null):$APP.$cljs$core$truth_$$($G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$?
$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$?$parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$:$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$:$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$,$cljs$cst$4453$warnings$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$main$data$workspace$tokens$warnings$warning_with_value$$($cljs$cst$4442$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_opacity$$,$value$jscomp$633$$)],null)):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,
$value$jscomp$633$$)],null)],null);case "stroke-width":return $G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$=$APP.$cljs$core$seq$$($APP.$app$common$types$token$find_token_value_references$$($value$jscomp$633$$)),$parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$=$APP.$app$common$files$tokens$parse_token_value$$($value$jscomp$633$$),$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$=
$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$)<0,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$)?!$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$:$parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$)?$parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$:$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$?
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$)],null),$cljs$cst$4455$references$$,$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$],
null):$APP.$cljs$core$not$$($G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$)&&$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($cljs$cst$4432$error_DOT_style_dictionary_SLASH_invalid_token_value_stroke_width$$,
$value$jscomp$633$$)],null)],null):$APP.$cljs$core$truth_$$($G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$?$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$?$parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$:$out_of_scope$jscomp$inline_12315_out_of_scope$jscomp$inline_12321$$:$G__70082_missing_references_QMARK_$jscomp$inline_12313_missing_references_QMARK_$jscomp$inline_12319_or__5025__auto__$jscomp$837$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($parsed_value$jscomp$inline_12314_parsed_value$jscomp$inline_12320$$,$cljs$cst$4453$warnings$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$main$data$workspace$tokens$warnings$warning_with_value$$($cljs$cst$4445$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_stroke_width$$,$value$jscomp$633$$)],null)):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$568$errors$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$workspace$tokens$errors$error_with_value$$($APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,$value$jscomp$633$$)],null)],null);case "number":return $app$main$data$style_dictionary$parse_sd_token_number_value$$($value$jscomp$633$$);default:return $app$main$data$style_dictionary$parse_sd_token_general_value$$($value$jscomp$633$$)}}();$output_token_parsed_token_value_sd_token$$=
$APP.$cljs$core$truth_$$($APP.$cljs$cst$568$errors$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$))?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$origin_token$$,$output_token_parsed_token_value_sd_token$$])):$APP.$cljs$core$truth_$$($cljs$cst$4453$warnings$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($origin_token$$,
$APP.$cljs$cst$4441$resolved_value$$,$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4453$warnings$$,$cljs$cst$4453$warnings$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$),$APP.$cljs$cst$4411$unit$$,$APP.$cljs$cst$4411$unit$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$)])):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($origin_token$$,
$APP.$cljs$cst$4441$resolved_value$$,$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4411$unit$$,$APP.$cljs$cst$4411$unit$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$)]));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$127$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($output_token_parsed_token_value_sd_token$$),
$output_token_parsed_token_value_sd_token$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$sd_tokens$$)};
$app$main$data$style_dictionary$add_tokens$$=function($JSCompiler_temp$jscomp$1269__$jscomp$2510$$,$tokens$jscomp$25$$){if($JSCompiler_temp$jscomp$1269__$jscomp$2510$$!=null&&$JSCompiler_temp$jscomp$1269__$jscomp$2510$$.$app$main$data$style_dictionary$IStyleDictionary$add_tokens$arity$2$!=null)$JSCompiler_temp$jscomp$1269__$jscomp$2510$$=$JSCompiler_temp$jscomp$1269__$jscomp$2510$$.$app$main$data$style_dictionary$IStyleDictionary$add_tokens$arity$2$($JSCompiler_temp$jscomp$1269__$jscomp$2510$$,$tokens$jscomp$25$$);
else{var $m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$=$app$main$data$style_dictionary$add_tokens$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$1269__$jscomp$2510$$==null?null:$JSCompiler_temp$jscomp$1269__$jscomp$2510$$)];if($m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$!=null)$JSCompiler_temp$jscomp$1269__$jscomp$2510$$=$m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1269__$jscomp$2510$$,
$tokens$jscomp$25$$):$m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$($JSCompiler_temp$jscomp$1269__$jscomp$2510$$,$tokens$jscomp$25$$);else if($m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$=$app$main$data$style_dictionary$add_tokens$$._,$m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$!=null)$JSCompiler_temp$jscomp$1269__$jscomp$2510$$=$m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1269__$jscomp$2510$$,$tokens$jscomp$25$$):$m__5372__auto__$jscomp$inline_7109_m__5374__auto__$jscomp$inline_7108$$($JSCompiler_temp$jscomp$1269__$jscomp$2510$$,$tokens$jscomp$25$$);else throw $APP.$cljs$core$missing_protocol$$("IStyleDictionary.add-tokens",$JSCompiler_temp$jscomp$1269__$jscomp$2510$$);}return $JSCompiler_temp$jscomp$1269__$jscomp$2510$$};
$app$main$data$style_dictionary$build_dictionary$$=function($JSCompiler_temp$jscomp$1270__$jscomp$2516$$){if($JSCompiler_temp$jscomp$1270__$jscomp$2516$$!=null&&$JSCompiler_temp$jscomp$1270__$jscomp$2516$$.$app$main$data$style_dictionary$IStyleDictionary$build_dictionary$arity$1$!=null)$JSCompiler_temp$jscomp$1270__$jscomp$2516$$=$JSCompiler_temp$jscomp$1270__$jscomp$2516$$.$app$main$data$style_dictionary$IStyleDictionary$build_dictionary$arity$1$($JSCompiler_temp$jscomp$1270__$jscomp$2516$$);else{var $m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$=
$app$main$data$style_dictionary$build_dictionary$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$1270__$jscomp$2516$$==null?null:$JSCompiler_temp$jscomp$1270__$jscomp$2516$$)];if($m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$!=null)$JSCompiler_temp$jscomp$1270__$jscomp$2516$$=$m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1270__$jscomp$2516$$):
$m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$($JSCompiler_temp$jscomp$1270__$jscomp$2516$$);else if($m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$=$app$main$data$style_dictionary$build_dictionary$$._,$m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$!=null)$JSCompiler_temp$jscomp$1270__$jscomp$2516$$=$m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1270__$jscomp$2516$$):
$m__5372__auto__$jscomp$inline_7113_m__5374__auto__$jscomp$inline_7112$$($JSCompiler_temp$jscomp$1270__$jscomp$2516$$);else throw $APP.$cljs$core$missing_protocol$$("IStyleDictionary.build-dictionary",$JSCompiler_temp$jscomp$1270__$jscomp$2516$$);}return $JSCompiler_temp$jscomp$1270__$jscomp$2516$$};$APP.$app$main$data$style_dictionary$StyleDictionary$$=function($config$jscomp$15$$){this.config=$config$jscomp$15$$};
$app$main$data$style_dictionary$resolve_tokens_tree$cljs$0core$0IFn$0_invoke$0arity$02$$=function($tokens_tree$jscomp$3$$,$get_token$$){return $APP.$app$main$data$style_dictionary$resolve_tokens_tree$cljs$0core$0IFn$0_invoke$0arity$03$$($tokens_tree$jscomp$3$$,$get_token$$,new $APP.$app$main$data$style_dictionary$StyleDictionary$$($APP.$app$main$data$style_dictionary$default_config$$))};
$APP.$app$main$data$style_dictionary$resolve_tokens_tree$cljs$0core$0IFn$0_invoke$0arity$03$$=function($tokens_tree$jscomp$4$$,$get_token$jscomp$1$$,$style_dictionary$$){return $APP.$beicon$v2$core$map$$(function($p1__70117_SHARP_$$){return $app$main$data$style_dictionary$process_sd_tokens$$($p1__70117_SHARP_$$,$get_token$jscomp$1$$)},$app$main$data$style_dictionary$build_dictionary$$($app$main$data$style_dictionary$add_tokens$$($style_dictionary$$,$tokens_tree$jscomp$4$$)))};
$app$main$data$style_dictionary$resolve_tokens$$=function($tokens$jscomp$27$$){var $tokens_tree$jscomp$5$$=$APP.$app$common$types$tokens_lib$tokens_tree$$($tokens$jscomp$27$$);return $app$main$data$style_dictionary$resolve_tokens_tree$cljs$0core$0IFn$0_invoke$0arity$02$$($tokens_tree$jscomp$5$$,function($p1__70132_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($tokens$jscomp$27$$,$p1__70132_SHARP_$$.original.name)})};
$APP.$app$main$data$style_dictionary$resolve_tokens_interactive$$=function($map__70137_map__70137__$1_tokens$jscomp$28$$){$map__70137_map__70137__$1_tokens$jscomp$28$$=$app$common$types$tokens_lib$backtrace_tokens_tree$$($map__70137_map__70137__$1_tokens$jscomp$28$$);$map__70137_map__70137__$1_tokens$jscomp$28$$=$APP.$cljs$core$__destructure_map$$($map__70137_map__70137__$1_tokens$jscomp$28$$);var $tokens_tree$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70137_map__70137__$1_tokens$jscomp$28$$,
$cljs$cst$2086$tokens_tree$$),$ids$jscomp$244$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70137_map__70137__$1_tokens$jscomp$28$$,$APP.$cljs$cst$1707$ids$$);return $app$main$data$style_dictionary$resolve_tokens_tree$cljs$0core$0IFn$0_invoke$0arity$02$$($tokens_tree$jscomp$6$$,function($p1__70136_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ids$jscomp$244$$,$APP.$cljs$core$uuid$$($p1__70136_SHARP_$$.original.id.uuid))})};
$APP.$app$main$data$style_dictionary$use_resolved_tokens_STAR_$$=function($var_args$jscomp$1325$$){for(var $args__5755__auto__$jscomp$230$$=[],$len__5749__auto___70253$$=arguments.length,$i__5750__auto___70254$$=0;;)if($i__5750__auto___70254$$<$len__5749__auto___70253$$)$args__5755__auto__$jscomp$230$$.push(arguments[$i__5750__auto___70254$$]),$i__5750__auto___70254$$+=1;else break;return $app$main$data$style_dictionary$use_resolved_tokens_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],
1<$args__5755__auto__$jscomp$230$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$230$$.slice(1),0,null):null)};
$app$main$data$style_dictionary$use_resolved_tokens_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($tokens$jscomp$31$$,$map__70165__$1_p__70164$$){$map__70165__$1_p__70164$$=$APP.$cljs$core$__destructure_map$$($map__70165__$1_p__70164$$);var $interactive_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70165__$1_p__70164$$,$cljs$cst$4462$interactive_QMARK_$$),$state_STAR_$jscomp$4$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($tokens$jscomp$31$$);
$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($tokens$jscomp$31$$),$APP.$rumext$v2$adapt$$($interactive_QMARK_$jscomp$1$$)],function(){if($APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$4463$tokenscript$$))return null;if($APP.$cljs$core$seq$$($tokens$jscomp$31$$)){var $tpoint$jscomp$2$$=$app$common$time$tpoint_ms$$(),$tokens_s$$=$APP.$cljs$core$truth_$$($interactive_QMARK_$jscomp$1$$)?$APP.$app$main$data$style_dictionary$resolve_tokens_interactive$$($tokens$jscomp$31$$):
$app$main$data$style_dictionary$resolve_tokens$$($tokens$jscomp$31$$);return $APP.$beicon$v2$core$sub_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($tokens_s$$,function($resolved_tokens$jscomp$1$$){var $elapsed$jscomp$2$$=$tpoint$jscomp$2$$();$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.style-dictionary",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"use-resolved-tokens*"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,$elapsed$jscomp$2$$],null)],null)}),null,"app.main.data.style-dictionary",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$reset_BANG_$$($state_STAR_$jscomp$4$$,$resolved_tokens$jscomp$1$$)})}return $APP.$cljs$core$reset_BANG_$$($state_STAR_$jscomp$4$$,
$tokens$jscomp$31$$)});return $APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$4463$tokenscript$$)?$APP.$app$main$data$tokenscript$resolve_tokens$$($tokens$jscomp$31$$):$APP.$cljs$core$_deref$$($state_STAR_$jscomp$4$$)};
$APP.$app$main$data$workspace$tokens$application$value__GT_color$$=function($color$jscomp$116_hex$jscomp$8$$){var $opacity$jscomp$40_temp__5825__auto__$jscomp$221$$=$APP.$app$main$data$tinycolor$valid_color$$($color$jscomp$116_hex$jscomp$8$$);return $APP.$cljs$core$truth_$$($opacity$jscomp$40_temp__5825__auto__$jscomp$221$$)?($color$jscomp$116_hex$jscomp$8$$=$APP.$app$main$data$tinycolor$__GT_hex_string$$($opacity$jscomp$40_temp__5825__auto__$jscomp$221$$),$opacity$jscomp$40_temp__5825__auto__$jscomp$221$$=
$APP.$app$main$data$tinycolor$alpha$$($opacity$jscomp$40_temp__5825__auto__$jscomp$221$$),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,$color$jscomp$116_hex$jscomp$8$$,$APP.$cljs$cst$1718$opacity$$,$opacity$jscomp$40_temp__5825__auto__$jscomp$221$$],null)):null};
$app$main$data$workspace$tokens$application$value__GT_shadow$$=function($value$jscomp$651$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($offset_x$jscomp$9_p__70777$$){var $inset_map__70778__$1$$=$APP.$cljs$core$__destructure_map$$($offset_x$jscomp$9_p__70777$$);$offset_x$jscomp$9_p__70777$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($inset_map__70778__$1$$,$APP.$cljs$cst$1634$offset_x$$);var $offset_y$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($inset_map__70778__$1$$,
$APP.$cljs$cst$1635$offset_y$$),$blur$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($inset_map__70778__$1$$,$APP.$cljs$cst$1637$blur$$),$spread$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($inset_map__70778__$1$$,$APP.$cljs$cst$1636$spread$$),$color$jscomp$119$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($inset_map__70778__$1$$,$APP.$cljs$cst$1284$color$$);$inset_map__70778__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($inset_map__70778__$1$$,
$APP.$cljs$cst$2115$inset$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$266$id$$,$cljs$core$random_uuid$$(),$APP.$cljs$cst$1604$hidden$$,!1,$APP.$cljs$cst$1634$offset_x$$,$offset_x$jscomp$9_p__70777$$,$APP.$cljs$cst$1635$offset_y$$,$offset_y$jscomp$9$$,$APP.$cljs$cst$1637$blur$$,$blur$jscomp$11$$,$APP.$cljs$cst$1284$color$$,$APP.$app$main$data$workspace$tokens$application$value__GT_color$$($color$jscomp$119$$),$APP.$cljs$cst$1636$spread$$,$spread$jscomp$7$$,$APP.$cljs$cst$1889$style$$,
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(!0,$inset_map__70778__$1$$)?$cljs$cst$1892$inner_shadow$$:$APP.$cljs$cst$1890$drop_shadow$$],null)},$value$jscomp$651$$)};
$app$main$data$workspace$tokens$application$shape_ids_with_layout$$=function($state$jscomp$862$$,$page_id$jscomp$276$$,$shape_ids$jscomp$38$$){return $cljs$core$eduction$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$shape$layout$any_layout_QMARK_$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($state$jscomp$862$$,
$page_id$jscomp$276$$,$shape_ids$jscomp$38$$)]))};
$app$main$data$workspace$tokens$application$shape_ids_with_layout_parent$$=function($state$jscomp$863$$,$page_id$jscomp$277$$,$shape_ids$jscomp$39$$){var $objects$jscomp$654$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$863$$);return $cljs$core$eduction$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__70790_SHARP_$$){return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$654$$,$p1__70790_SHARP_$$)}),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($state$jscomp$863$$,$page_id$jscomp$277$$,$shape_ids$jscomp$39$$)]))};
$APP.$app$main$data$workspace$tokens$application$update_layout_gap$$=function($value$jscomp$667$$,$shape_ids$jscomp$49$$,$attributes$jscomp$36$$,$page_id$jscomp$284$$){typeof $app$main$data$workspace$tokens$application$update_layout_gap_70810$$==="undefined"&&($app$main$data$workspace$tokens$application$update_layout_gap_70810$$=function($value$jscomp$668$$,$shape_ids$jscomp$50$$,$attributes$jscomp$37$$,$page_id$jscomp$285$$,$meta70811$$){this.value=$value$jscomp$668$$;this.$shape_ids$=$shape_ids$jscomp$50$$;
this.attributes=$attributes$jscomp$37$$;this.$page_id$=$page_id$jscomp$285$$;this.$meta70811$=$meta70811$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_layout_gap_70810$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_gap_70810$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4470$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_gap$$},
$app$main$data$workspace$tokens$application$update_layout_gap_70810$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70812$$,$meta70811__$1$$){return new $app$main$data$workspace$tokens$application$update_layout_gap_70810$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70811__$1$$)},$app$main$data$workspace$tokens$application$update_layout_gap_70810$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70811$},$app$main$data$workspace$tokens$application$update_layout_gap_70810$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_gap_70810$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$,$ids_with_layout$jscomp$1_state$jscomp$867$$){return typeof this.value==="number"?($JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$=
this.$page_id$,$JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$)?$JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($ids_with_layout$jscomp$1_state$jscomp$867$$),
$ids_with_layout$jscomp$1_state$jscomp$867$$=$app$main$data$workspace$tokens$application$shape_ids_with_layout$$($ids_with_layout$jscomp$1_state$jscomp$867$$,$JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$,this.$shape_ids$),$JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$=this.value,$JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$=
$APP.$cljs$core$zipmap$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$(this.attributes,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1666$column_gap$$,null,$APP.$cljs$cst$1665$row_gap$$,null],null),null)),$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$)),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shape_layout$update_layout$cljs$0core$0IFn$0_invoke$0arity$03$$($ids_with_layout$jscomp$1_state$jscomp$867$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1664$layout_gap$$,$JSCompiler_inline_result$jscomp$1273__$jscomp$2527_layout_gap$jscomp$inline_12325_or__5025__auto__$jscomp$inline_7119_value$jscomp$inline_12324$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,this.$page_id$],null)))):null});return new $app$main$data$workspace$tokens$application$update_layout_gap_70810$$($value$jscomp$667$$,$shape_ids$jscomp$49$$,
$attributes$jscomp$36$$,$page_id$jscomp$284$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$application$generate_text_shape_update$$=function($txt_attrs$$,$shape_ids$jscomp$54$$,$page_id$jscomp$288$$){var $affects_layout_QMARK_$$=$APP.$cljs$core$some$$(function($p1__70819_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($txt_attrs$$,$p1__70819_SHARP_$$)},new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1750$letter_spacing$$,
$APP.$cljs$cst$1749$line_height$$],null));typeof $app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$==="undefined"&&($app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$=function($txt_attrs$jscomp$1$$,$shape_ids$jscomp$55$$,$page_id$jscomp$289$$,$update_node_QMARK_$jscomp$3$$,$update_fn$jscomp$36$$,$affects_layout_QMARK_$jscomp$1$$,$meta70822$$){this.$txt_attrs$=$txt_attrs$jscomp$1$$;this.$shape_ids$=$shape_ids$jscomp$55$$;this.$page_id$=$page_id$jscomp$289$$;
this.$update_node_QMARK_$=$update_node_QMARK_$jscomp$3$$;this.$update_fn$=$update_fn$jscomp$36$$;this.$affects_layout_QMARK_$=$affects_layout_QMARK_$jscomp$1$$;this.$meta70822$=$meta70822$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4472$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_text_shape_update$$},$app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70823$$,$meta70822__$1$$){return new $app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$(this.$txt_attrs$,this.$shape_ids$,this.$page_id$,this.$update_node_QMARK_$,this.$update_fn$,this.$affects_layout_QMARK_$,
$meta70822__$1$$)},$app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70822$},$app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($G__70824__$jscomp$2530$$,$state$jscomp$868$$){var $self__$jscomp$6261$$=
this;$G__70824__$jscomp$2530$$=(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$6261$$.$shape_ids$,function($p1__70820_SHARP_$$){return $app$common$types$text$update_text_content$$($p1__70820_SHARP_$$,$self__$jscomp$6261$$.$update_node_QMARK_$,$self__$jscomp$6261$$.$update_fn$,null)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$6261$$.$page_id$],
null)));return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$539$$=$self__$jscomp$6261$$.$affects_layout_QMARK_$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$539$$)?$APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$868$$,"render-wasm/v1"):$and__5023__auto__$jscomp$539$$}())?$APP.$beicon$v2$core$merge$$($G__70824__$jscomp$2530$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$wasm_text$resize_wasm_text_all$$($self__$jscomp$6261$$.$shape_ids$))):
$G__70824__$jscomp$2530$$});return new $app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$($txt_attrs$$,$shape_ids$jscomp$54$$,$page_id$jscomp$288$$,function($node$jscomp$335$$){return $APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$335$$)||$APP.$app$common$types$text$is_paragraph_node_QMARK_$$($node$jscomp$335$$)},function($node$jscomp$336$$){return $app$common$types$typography$remove_typography_from_node$$($APP.$app$common$data$txt_merge$$($node$jscomp$336$$,
$txt_attrs$$))},$affects_layout_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$application$warn_font_variant_not_found_BANG_$$=function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.font-variant-not-found"),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$2300$warning$$,$APP.$cljs$cst$2310$timeout$$,
7E3],null)))};
$app$main$data$workspace$tokens$application$update_closest_font_variant_id_by_weight$$=function($txt_attrs$jscomp$2$$,$target_variant$$,$call_on_mismatch_QMARK__font$jscomp$41_font_id$jscomp$28$$,$on_mismatch$$){$call_on_mismatch_QMARK__font$jscomp$41_font_id$jscomp$28$$=$APP.$app$main$fonts$get_font_data$$($call_on_mismatch_QMARK__font$jscomp$41_font_id$jscomp$28$$);var $variant$jscomp$15$$=$APP.$cljs$core$truth_$$($call_on_mismatch_QMARK__font$jscomp$41_font_id$jscomp$28$$)?$app$main$fonts$find_closest_variant$$($call_on_mismatch_QMARK__font$jscomp$41_font_id$jscomp$28$$,$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($target_variant$$),
$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($target_variant$$)):null;$call_on_mismatch_QMARK__font$jscomp$41_font_id$jscomp$28$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$540$$=$APP.$cljs$core$fn_QMARK_$$($on_mismatch$$);return $and__5023__auto__$jscomp$540$$?$variant$jscomp$15$$:$and__5023__auto__$jscomp$540$$}())?function(){var $or__5025__auto__$jscomp$842$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($target_variant$$),
$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($variant$jscomp$15$$));return $or__5025__auto__$jscomp$842$$?$or__5025__auto__$jscomp$842$$:$APP.$cljs$core$truth_$$($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($target_variant$$))?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($target_variant$$),$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($variant$jscomp$15$$)):null}():null;
$APP.$cljs$core$truth_$$($call_on_mismatch_QMARK__font$jscomp$41_font_id$jscomp$28$$)&&($on_mismatch$$.$cljs$core$IFn$_invoke$arity$0$?$on_mismatch$$.$cljs$core$IFn$_invoke$arity$0$():$on_mismatch$$());return $APP.$cljs$core$truth_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($variant$jscomp$15$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($txt_attrs$jscomp$2$$,$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($variant$jscomp$15$$)):
$txt_attrs$jscomp$2$$};
$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update$$=function($txt_attrs$jscomp$3$$,$shape_ids$jscomp$60$$,$page_id$jscomp$292$$,$on_mismatch$jscomp$1$$){var $not_found_font$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($txt_attrs$jscomp$3$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$uuid$zero$$));typeof $app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$==="undefined"&&
($app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$=function($txt_attrs$jscomp$4$$,$shape_ids$jscomp$61$$,$page_id$jscomp$293$$,$on_mismatch$jscomp$2$$,$not_found_font$jscomp$1$$,$update_node_QMARK_$jscomp$5$$,$update_fn$jscomp$38$$,$meta70834$$){this.$txt_attrs$=$txt_attrs$jscomp$4$$;this.$shape_ids$=$shape_ids$jscomp$61$$;this.$page_id$=$page_id$jscomp$293$$;this.$on_mismatch$=$on_mismatch$jscomp$2$$;this.$not_found_font$=$not_found_font$jscomp$1$$;this.$update_node_QMARK_$=
$update_node_QMARK_$jscomp$5$$;this.$update_fn$=$update_fn$jscomp$38$$;this.$meta70834$=$meta70834$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4473$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_font_family_text_shape_update$$},
$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70835$$,$meta70834__$1$$){return new $app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$(this.$txt_attrs$,this.$shape_ids$,this.$page_id$,this.$on_mismatch$,this.$not_found_font$,this.$update_node_QMARK_$,this.$update_fn$,$meta70834__$1$$)},$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70834$},$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($G__70836__$jscomp$2531$$,$state$jscomp$869$$){var $self__$jscomp$6265$$=this;$G__70836__$jscomp$2531$$=(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$6265$$.$shape_ids$,
function($shape$jscomp$746$$){return $app$common$types$text$update_text_content$$($shape$jscomp$746$$,$self__$jscomp$6265$$.$update_node_QMARK_$,function($p1__70831_SHARP_$$){var $G__70838$$=$app$common$types$shape$token$font_weight_applied_QMARK_$$($shape$jscomp$746$$);return $self__$jscomp$6265$$.$update_fn$.$cljs$core$IFn$_invoke$arity$2$?$self__$jscomp$6265$$.$update_fn$.$cljs$core$IFn$_invoke$arity$2$($p1__70831_SHARP_$$,$G__70838$$):$self__$jscomp$6265$$.$update_fn$($p1__70831_SHARP_$$,$G__70838$$)},
null)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$6265$$.$page_id$],null)));return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$869$$,"render-wasm/v1"))?$APP.$beicon$v2$core$merge$$($G__70836__$jscomp$2531$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$wasm_text$resize_wasm_text_all$$($self__$jscomp$6265$$.$shape_ids$))):$G__70836__$jscomp$2531$$});return new $app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$($txt_attrs$jscomp$3$$,
$shape_ids$jscomp$60$$,$page_id$jscomp$292$$,$on_mismatch$jscomp$1$$,$not_found_font$$,function($node$jscomp$337$$){return $APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$337$$)||$APP.$app$common$types$text$is_paragraph_node_QMARK_$$($node$jscomp$337$$)},function($node$jscomp$338$$,$find_closest_weight_QMARK__txt_attrs__$1$$){var $font_id$jscomp$29$$=$not_found_font$$?$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$338$$):$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($txt_attrs$jscomp$3$$);
$find_closest_weight_QMARK__txt_attrs__$1$$=$APP.$cljs$core$truth_$$($find_closest_weight_QMARK__txt_attrs__$1$$)?$app$main$data$workspace$tokens$application$update_closest_font_variant_id_by_weight$$($txt_attrs$jscomp$3$$,$node$jscomp$338$$,$font_id$jscomp$29$$,$on_mismatch$jscomp$1$$):$txt_attrs$jscomp$3$$;return $app$common$types$typography$remove_typography_from_node$$($APP.$app$common$data$txt_merge$$($node$jscomp$338$$,$find_closest_weight_QMARK__txt_attrs__$1$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$application$create_font_family_text_attrs$$=function($font_family$jscomp$7_value$jscomp$676$$){$font_family$jscomp$7_value$jscomp$676$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($font_family$jscomp$7_value$jscomp$676$$),/["']/);var $font$jscomp$42$$=$font_family$jscomp$7_value$jscomp$676$$==null?null:$APP.$app$main$fonts$find_font_family$$($font_family$jscomp$7_value$jscomp$676$$);return $APP.$cljs$core$truth_$$($font$jscomp$42$$)?
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$42$$),$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$2619$family$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$42$$)],null):new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$uuid$zero$$),$APP.$cljs$cst$1742$font_family$$,$font_family$jscomp$7_value$jscomp$676$$],
null)};
$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update$$=function($font_variant$jscomp$2$$,$shape_ids$jscomp$74$$,$page_id$jscomp$300$$,$on_mismatch$jscomp$3$$){var $font_variant__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($font_variant$jscomp$2$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font_variant$jscomp$2$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1746$font_style$$,$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font_variant$jscomp$2$$)]));
typeof $app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$==="undefined"&&($app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$=function($font_variant$jscomp$3$$,$shape_ids$jscomp$75$$,$page_id$jscomp$301$$,$on_mismatch$jscomp$4$$,$update_node_QMARK_$jscomp$7$$,$update_fn$jscomp$40$$,$meta70856$$){this.$font_variant$=$font_variant$jscomp$3$$;this.$shape_ids$=$shape_ids$jscomp$75$$;this.$page_id$=$page_id$jscomp$301$$;this.$on_mismatch$=
$on_mismatch$jscomp$4$$;this.$update_node_QMARK_$=$update_node_QMARK_$jscomp$7$$;this.$update_fn$=$update_fn$jscomp$40$$;this.$meta70856$=$meta70856$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4475$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_font_weight_text_shape_update$$},$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70857$$,$meta70856__$1$$){return new $app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$(this.$font_variant$,this.$shape_ids$,this.$page_id$,this.$on_mismatch$,this.$update_node_QMARK_$,
this.$update_fn$,$meta70856__$1$$)},$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70856$},$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($G__70859__$jscomp$2533$$,$state$jscomp$870$$){var $self__$jscomp$6269$$=this;$G__70859__$jscomp$2533$$=(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($self__$jscomp$6269$$.$shape_ids$,function($p1__70854_SHARP_$$){return $app$common$types$text$update_text_content$$($p1__70854_SHARP_$$,$self__$jscomp$6269$$.$update_node_QMARK_$,$self__$jscomp$6269$$.$update_fn$,null)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,
!0,$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$6269$$.$page_id$],null)));return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$870$$,"render-wasm/v1"))?$APP.$beicon$v2$core$merge$$($G__70859__$jscomp$2533$$,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$wasm_text$resize_wasm_text_all$$($self__$jscomp$6269$$.$shape_ids$))):$G__70859__$jscomp$2533$$});return new $app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$($font_variant__$1$$,
$shape_ids$jscomp$74$$,$page_id$jscomp$300$$,$on_mismatch$jscomp$3$$,function($node$jscomp$339$$){return $APP.$app$common$types$text$is_text_node_QMARK_$$($node$jscomp$339$$)||$APP.$app$common$types$text$is_paragraph_node_QMARK_$$($node$jscomp$339$$)},function($node$jscomp$340$$){var $txt_attrs$jscomp$5$$=$app$main$data$workspace$tokens$application$update_closest_font_variant_id_by_weight$$($font_variant__$1$$,$font_variant__$1$$,$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$340$$),
$on_mismatch$jscomp$3$$);return $app$common$types$typography$remove_typography_from_node$$($APP.$app$common$data$txt_merge$$($node$jscomp$340$$,$txt_attrs$jscomp$5$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$application$apply_functions_map$$=function($vs$jscomp$7$$,$args$jscomp$251$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($f$jscomp$828_p__70864$$){var $k$jscomp$659_temp__5825__auto__$jscomp$228$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$828_p__70864$$,0,null);$f$jscomp$828_p__70864$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$828_p__70864$$,1,null);$k$jscomp$659_temp__5825__auto__$jscomp$228$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($vs$jscomp$7$$,$k$jscomp$659_temp__5825__auto__$jscomp$228$$);return $APP.$cljs$core$truth_$$($k$jscomp$659_temp__5825__auto__$jscomp$228$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$828_p__70864$$,$k$jscomp$659_temp__5825__auto__$jscomp$228$$,$args$jscomp$251$$):null},new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$1744$font_size$$,$app$main$data$workspace$tokens$application$update_font_size$$,$APP.$cljs$cst$1742$font_family$$,
$app$main$data$workspace$tokens$application$update_font_family$$,$APP.$cljs$cst$1745$font_weight$$,$app$main$data$workspace$tokens$application$update_font_weight$$,$APP.$cljs$cst$1750$letter_spacing$$,$app$main$data$workspace$tokens$application$update_letter_spacing$$,$APP.$cljs$cst$1964$text_case$$,$app$main$data$workspace$tokens$application$update_text_case$$,$APP.$cljs$cst$1752$text_decoration$$,$app$main$data$workspace$tokens$application$update_text_decoration$$,$APP.$cljs$cst$1749$line_height$$,
$APP.$app$main$data$workspace$tokens$application$update_line_height$$],null))};
$app$main$data$workspace$tokens$application$update_shape_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$=function($value$jscomp$696$$,$shape_ids$jscomp$83$$,$attributes$jscomp$55$$,$page_id$jscomp$305$$){typeof $app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$==="undefined"&&($app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$=function($value$jscomp$697$$,$shape_ids$jscomp$84$$,$attributes$jscomp$56$$,$page_id$jscomp$306$$,$meta70873$$){this.value=
$value$jscomp$697$$;this.$shape_ids$=$shape_ids$jscomp$84$$;this.attributes=$attributes$jscomp$56$$;this.$page_id$=$page_id$jscomp$306$$;this.$meta70873$=$meta70873$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4476$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_dimensions$$},$app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70874$$,$meta70873__$1$$){return new $app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70873__$1$$)},$app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70873$},$app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return typeof this.value==="number"?(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$truth_$$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$(this.attributes))?$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$shape_ids$,
$APP.$cljs$cst$288$width$$,this.value,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,this.$page_id$],null)):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$(this.attributes))?$app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$shape_ids$,$APP.$cljs$cst$1511$height$$,this.value,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,
!0,$APP.$cljs$cst$2028$page_id$$,this.$page_id$],null)):null):null});return new $app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$($value$jscomp$696$$,$shape_ids$jscomp$83$$,$attributes$jscomp$55$$,$page_id$jscomp$305$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$application$attributes__GT_actions$$=function($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$){$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=$APP.$cljs$core$__destructure_map$$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$);var $value$jscomp$698$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,$APP.$cljs$cst$260$value$$),$shape_ids$jscomp$85$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,$APP.$cljs$cst$4477$shape_ids$$),$attributes$jscomp$57$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,
$APP.$cljs$cst$1978$attributes$$),$page_id$jscomp$307$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,$APP.$cljs$cst$2028$page_id$$);$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=$APP.$cljs$core$PersistentVector$EMPTY$$;$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,function(){return $app$main$data$workspace$tokens$application$update_shape_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$($value$jscomp$698$$,
$shape_ids$jscomp$85$$,$APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null))),$page_id$jscomp$307$$)}):$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$;$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1499$x$$,null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,function(){return $APP.$app$main$data$workspace$tokens$application$update_shape_position$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$698$$,
$shape_ids$jscomp$85$$,$APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1499$x$$,null],null),null))),$page_id$jscomp$307$$)}):$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$;$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1089$p2$$,null,$APP.$cljs$cst$1672$p4$$,null,$APP.$cljs$cst$1671$p3$$,null,$APP.$cljs$cst$1091$p1$$,null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,function(){return $APP.$app$main$data$workspace$tokens$application$update_layout_padding$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$698$$,
$shape_ids$jscomp$85$$,$APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1089$p2$$,null,$APP.$cljs$cst$1672$p4$$,null,$APP.$cljs$cst$1671$p3$$,null,$APP.$cljs$cst$1091$p1$$,null],null),null))),$page_id$jscomp$307$$)}):$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$;
$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1686$m3$$,null,$APP.$cljs$cst$1687$m4$$,null,$APP.$cljs$cst$1685$m2$$,null,$APP.$cljs$cst$1684$m1$$,null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,
function(){return $APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$698$$,$shape_ids$jscomp$85$$,$APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1686$m3$$,null,$APP.$cljs$cst$1687$m4$$,null,$APP.$cljs$cst$1685$m2$$,null,$APP.$cljs$cst$1684$m1$$,null],null),null))),
$page_id$jscomp$307$$)}):$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$;$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1666$column_gap$$,null,$APP.$cljs$cst$1665$row_gap$$,
null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,function(){return $APP.$app$main$data$workspace$tokens$application$update_layout_gap$$($value$jscomp$698$$,$shape_ids$jscomp$85$$,$APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1666$column_gap$$,null,$APP.$cljs$cst$1665$row_gap$$,null],null),null))),$page_id$jscomp$307$$)}):$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$;$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1633$r4$$,null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1633$r4$$,null],null),null))?$APP.$app$main$data$workspace$tokens$application$update_shape_radius_all$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$698$$,$shape_ids$jscomp$85$$,$attributes$jscomp$57$$,$page_id$jscomp$307$$):$APP.$app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$698$$,$shape_ids$jscomp$85$$,$APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1633$r4$$,null],null),null))),$page_id$jscomp$307$$)}):$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$;$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1639$stroke_width$$,null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,function(){return $APP.$app$main$data$workspace$tokens$application$update_stroke_width$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$698$$,
$shape_ids$jscomp$85$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1639$stroke_width$$,null],null),null),$page_id$jscomp$307$$)}):$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1971$max_height$$,
null,$APP.$cljs$cst$279$max_width$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null],null),null)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$,function(){return $APP.$app$main$data$workspace$tokens$application$update_layout_sizing_limits$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$698$$,
$shape_ids$jscomp$85$$,$APP.$cljs$core$set$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($attributes$jscomp$57$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1971$max_height$$,null,$APP.$cljs$cst$279$max_width$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null],null),null))),$page_id$jscomp$307$$)}):
$G__70877_G__70877__$1_G__70877__$2_G__70877__$3_G__70877__$4_G__70877__$5_G__70877__$6_G__70877__$7_map__70876__$1_p__70875$$};
$APP.$app$main$data$workspace$tokens$application$apply_token$$=function($p__70906$$){var $map__70907__$1$$=$APP.$cljs$core$__destructure_map$$($p__70906$$),$attributes$jscomp$67$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70907__$1$$,$APP.$cljs$cst$1978$attributes$$),$attributes_to_remove$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70907__$1$$,$APP.$cljs$cst$4481$attributes_to_remove$$),$token$jscomp$76$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70907__$1$$,
$APP.$cljs$cst$1134$token$$),$shape_ids$jscomp$95$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70907__$1$$,$APP.$cljs$cst$4477$shape_ids$$),$on_update_shape$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70907__$1$$,$APP.$cljs$cst$4482$on_update_shape$$);typeof $app$main$data$workspace$tokens$application$apply_token_70908$$==="undefined"&&($app$main$data$workspace$tokens$application$apply_token_70908$$=function($p__70906$jscomp$1$$,$map__70907$jscomp$1$$,$attributes$jscomp$68$$,
$attributes_to_remove$jscomp$1$$,$token$jscomp$77$$,$shape_ids$jscomp$96$$,$on_update_shape$jscomp$1$$,$meta70909$$){this.$p__70906$=$p__70906$jscomp$1$$;this.$map__70907$=$map__70907$jscomp$1$$;this.attributes=$attributes$jscomp$68$$;this.$attributes_to_remove$=$attributes_to_remove$jscomp$1$$;this.token=$token$jscomp$77$$;this.$shape_ids$=$shape_ids$jscomp$96$$;this.$on_update_shape$=$on_update_shape$jscomp$1$$;this.$meta70909$=$meta70909$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$tokens$application$apply_token_70908$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_token_70908$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4483$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_token$$},$app$main$data$workspace$tokens$application$apply_token_70908$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70910$$,$meta70909__$1$$){return new $app$main$data$workspace$tokens$application$apply_token_70908$$(this.$p__70906$,
this.$map__70907$,this.attributes,this.$attributes_to_remove$,this.token,this.$shape_ids$,this.$on_update_shape$,$meta70909__$1$$)},$app$main$data$workspace$tokens$application$apply_token_70908$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70909$},$app$main$data$workspace$tokens$application$apply_token_70908$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_token_70908$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2538_temp__5825__auto__$jscomp$229$$,$state$jscomp$874$$){var $self__$jscomp$6289$$=this;if($APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$874$$,$APP.$cljs$cst$2184$workspace_editor_state$$))){var $attributes_to_remove__$1$$=$APP.$cljs$core$truth_$$(function(){var $G__70913$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6289$$.token);return $app$common$types$token$typography_token_keys$$.$cljs$core$IFn$_invoke$arity$1$?
$app$common$types$token$typography_token_keys$$.$cljs$core$IFn$_invoke$arity$1$($G__70913$$):$app$common$types$token$typography_token_keys$$($G__70913$$)}())?$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$6289$$.$attributes_to_remove$,$app$common$types$token$typography_keys$$):$APP.$cljs$core$truth_$$(function(){var $G__70914$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6289$$.token);return $app$common$types$token$typography_keys$$.$cljs$core$IFn$_invoke$arity$1$?
$app$common$types$token$typography_keys$$.$cljs$core$IFn$_invoke$arity$1$($G__70914$$):$app$common$types$token$typography_keys$$($G__70914$$)}())?$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$6289$$.$attributes_to_remove$,$app$common$types$token$typography_token_keys$$):$self__$jscomp$6289$$.$attributes_to_remove$;$_$jscomp$2538_temp__5825__auto__$jscomp$229$$=function(){var $G__70916_G__70916__$1$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$874$$);
$G__70916_G__70916__$1$$=$G__70916_G__70916__$1$$==null?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__70916_G__70916__$1$$,$APP.$cljs$cst$2121$tokens_lib$$);return $G__70916_G__70916__$1$$==null?null:$APP.$app$common$types$tokens_lib$get_tokens_in_active_sets$$($G__70916_G__70916__$1$$)}();return $APP.$cljs$core$truth_$$($_$jscomp$2538_temp__5825__auto__$jscomp$229$$)?$APP.$beicon$v2$core$mapcat$$(function($resolved_tokens$jscomp$2_resolved_value_type$jscomp$541$$){var $undo_id$jscomp$79$$=
Symbol(),$objects$jscomp$655$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$874$$),$any_variant_QMARK__selected_shapes$jscomp$8_shapes$jscomp$122$$=$APP.$cljs$core$select_keys$$($objects$jscomp$655$$,$self__$jscomp$6289$$.$shape_ids$);$any_variant_QMARK__selected_shapes$jscomp$8_shapes$jscomp$122$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$,
0,null);$G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$,1,null);var $G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$=($G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$=$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$655$$,
$G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$))?$APP.$cljs$core$some$$($APP.$app$common$types$token$spacing_margin_keys$$,$self__$jscomp$6289$$.attributes):$G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$;if($APP.$cljs$core$truth_$$($G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$))return $G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$;
$G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$=$self__$jscomp$6289$$.attributes;var $token_type$jscomp$inline_12328$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$);$G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$=$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$);
return($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$=$APP.$app$common$data$not_empty_QMARK_$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$,$APP.$app$common$types$token$shape_type__GT_attributes$$($token_type$jscomp$inline_12328$$,$G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$))))?
($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$=$self__$jscomp$6289$$.attributes,$G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6289$$.token),$app$main$data$workspace$tokens$application$all_attrs_appliable_for_token_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$data$workspace$tokens$application$all_attrs_appliable_for_token_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$,
$G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$):$app$main$data$workspace$tokens$application$all_attrs_appliable_for_token_QMARK_$$($G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$,$G__70923_and__5023__auto__$jscomp$inline_7122_attributes$jscomp$inline_12327_or__5025__auto__$jscomp$843$$)):$G__70922_and__5023__auto__$jscomp$541_is_layout$jscomp$inline_12329_p__70918_shape$jscomp$747$$},$any_variant_QMARK__selected_shapes$jscomp$8_shapes$jscomp$122$$);
var $shape_ids__$1$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keys$$($any_variant_QMARK__selected_shapes$jscomp$8_shapes$jscomp$122$$),$APP.$cljs$core$PersistentVector$EMPTY$$);$any_variant_QMARK__selected_shapes$jscomp$8_shapes$jscomp$122$$=$APP.$cljs$core$boolean$0$$($APP.$cljs$core$some$$($APP.$app$common$types$component$is_variant_QMARK_$$,$APP.$cljs$core$vals$$($any_variant_QMARK__selected_shapes$jscomp$8_shapes$jscomp$122$$)));$resolved_tokens$jscomp$2_resolved_value_type$jscomp$541$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$2_resolved_value_type$jscomp$541$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$files$tokens$token_identifier$$($self__$jscomp$6289$$.token),$APP.$cljs$cst$4441$resolved_value$$],null));var $resolved_value__$1$$=$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$4463$tokenscript$$)?$APP.$app$main$data$tokenscript$tokenscript_symbols__GT_penpot_unit$$($resolved_tokens$jscomp$2_resolved_value_type$jscomp$541$$):
$resolved_tokens$jscomp$2_resolved_value_type$jscomp$541$$,$tokenized_attributes$$=$APP.$app$common$files$tokens$attributes_map$$($self__$jscomp$6289$$.attributes,$self__$jscomp$6289$$.token);$resolved_tokens$jscomp$2_resolved_value_type$jscomp$541$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6289$$.token);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"apply-tokens",$APP.$cljs$cst$139$type$$,$resolved_tokens$jscomp$2_resolved_value_type$jscomp$541$$,$cljs$cst$4484$applied_to$$,$self__$jscomp$6289$$.attributes,$cljs$cst$4485$applied_to_variant$$,$any_variant_QMARK__selected_shapes$jscomp$8_shapes$jscomp$122$$],null))),$APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$79$$),$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($shape_ids__$1$jscomp$1$$,
function($G__70924__$1_shape$jscomp$748$$){$G__70924__$1_shape$jscomp$748$$=$APP.$cljs$core$truth_$$($attributes_to_remove__$1$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__70924__$1_shape$jscomp$748$$,$APP.$cljs$cst$1857$applied_tokens$$,function($p1__70905_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$dissoc$$,$p1__70905_SHARP_$$),$attributes_to_remove__$1$$)}):$G__70924__$1_shape$jscomp$748$$;
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__70924__$1_shape$jscomp$748$$,$APP.$cljs$cst$1857$applied_tokens$$,$APP.$cljs$core$merge$$,$tokenized_attributes$$)})),$APP.$cljs$core$truth_$$($self__$jscomp$6289$$.$on_update_shape$)?function(){var $res$jscomp$44$$=$self__$jscomp$6289$$.$on_update_shape$.$cljs$core$IFn$_invoke$arity$3$?$self__$jscomp$6289$$.$on_update_shape$.$cljs$core$IFn$_invoke$arity$3$($resolved_value__$1$$,$shape_ids__$1$jscomp$1$$,$self__$jscomp$6289$$.attributes):
$self__$jscomp$6289$$.$on_update_shape$($resolved_value__$1$$,$shape_ids__$1$jscomp$1$$,$self__$jscomp$6289$$.attributes);return $res$jscomp$44$$ instanceof $beicon$v2$core$Observable$$?$res$jscomp$44$$:(0,$APP.$beicon$v2$core$of$$)($res$jscomp$44$$)}():null,(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$79$$)))},$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$4463$tokenscript$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$tokenscript$resolve_tokens$$($_$jscomp$2538_temp__5825__auto__$jscomp$229$$)):
$app$main$data$style_dictionary$resolve_tokens$$($_$jscomp$2538_temp__5825__auto__$jscomp$229$$)):null}return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.error-text-edition"),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$2300$warning$$,$APP.$cljs$cst$2310$timeout$$,3E3],
null)))});return new $app$main$data$workspace$tokens$application$apply_token_70908$$($p__70906$$,$map__70907__$1$$,$attributes$jscomp$67$$,$attributes_to_remove$$,$token$jscomp$76$$,$shape_ids$jscomp$95$$,$on_update_shape$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$application$apply_spacing_token_separated$$=function($p__70926$$){var $map__70927__$1$$=$APP.$cljs$core$__destructure_map$$($p__70926$$),$token$jscomp$78$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70927__$1$$,$APP.$cljs$cst$1134$token$$),$shapes$jscomp$123$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70927__$1$$,$APP.$cljs$cst$1598$shapes$$),$attr$jscomp$56$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70927__$1$$,
$APP.$cljs$cst$2549$attr$$);typeof $app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$==="undefined"&&($app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$=function($p__70926$jscomp$1$$,$map__70927$jscomp$1$$,$token$jscomp$79$$,$shapes$jscomp$124$$,$attr$jscomp$57$$,$meta70929$$){this.$p__70926$=$p__70926$jscomp$1$$;this.$map__70927$=$map__70927$jscomp$1$$;this.token=$token$jscomp$79$$;this.shapes=$shapes$jscomp$124$$;this.$attr$=$attr$jscomp$57$$;
this.$meta70929$=$meta70929$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4486$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_spacing_token_separated$$},
$app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70930$$,$meta70929__$1$$){return new $app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$(this.$p__70926$,this.$map__70927$,this.token,this.shapes,this.$attr$,$meta70929__$1$$)},$app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70929$},
$app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$,$map__70932_other$jscomp$200_state$jscomp$875$$){var $self__$jscomp$6293$$=this,$objects$jscomp$656$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($map__70932_other$jscomp$200_state$jscomp$875$$);
$_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$workspace$tokens$application$token_properties$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6293$$.token));$_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$);var $attributes$jscomp$69$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$,
$APP.$cljs$cst$1978$attributes$$);$_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$,$APP.$cljs$cst$4482$on_update_shape$$);$map__70932_other$jscomp$200_state$jscomp$875$$=$APP.$cljs$core$group_by$$(function($p1__70925_SHARP_$$){return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$656$$,$p1__70925_SHARP_$$)?$cljs$cst$4487$frame_children$$:
$cljs$cst$1339$other$$},$self__$jscomp$6293$$.shapes);var $frame_children_map__70932__$1$$=$APP.$cljs$core$__destructure_map$$($map__70932_other$jscomp$200_state$jscomp$875$$);$map__70932_other$jscomp$200_state$jscomp$875$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame_children_map__70932__$1$$,$cljs$cst$1339$other$$);$frame_children_map__70932__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame_children_map__70932__$1$$,$cljs$cst$4487$frame_children$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$tokens$application$apply_token$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1978$attributes$$,function(){var $or__5025__auto__$jscomp$844$$=$self__$jscomp$6293$$.$attr$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$844$$)?$or__5025__auto__$jscomp$844$$:$attributes$jscomp$69$$}(),$APP.$cljs$cst$1134$token$$,$self__$jscomp$6293$$.token,$APP.$cljs$cst$4477$shape_ids$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$map__70932_other$jscomp$200_state$jscomp$875$$),$APP.$cljs$cst$4482$on_update_shape$$,$_$jscomp$2539_map__70931_map__70931__$1_on_update_shape$jscomp$2$$],
null)),$APP.$app$main$data$workspace$tokens$application$apply_token$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1978$attributes$$,$APP.$app$common$types$token$spacing_margin_keys$$,$APP.$cljs$cst$1134$token$$,$self__$jscomp$6293$$.token,$APP.$cljs$cst$4477$shape_ids$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$frame_children_map__70932__$1$$),$APP.$cljs$cst$4482$on_update_shape$$,$APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$],
null)))});return new $app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$($p__70926$$,$map__70927__$1$$,$token$jscomp$78$$,$shapes$jscomp$123$$,$attr$jscomp$56$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$application$unapply_token$$=function($p__70934$$){var $map__70935__$1$$=$APP.$cljs$core$__destructure_map$$($p__70934$$),$attributes$jscomp$70$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70935__$1$$,$APP.$cljs$cst$1978$attributes$$),$token_name$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70935__$1$$,$APP.$cljs$cst$4070$token_name$$),$shape_ids$jscomp$97$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70935__$1$$,
$APP.$cljs$cst$4477$shape_ids$$);typeof $app$main$data$workspace$tokens$application$unapply_token_70936$$==="undefined"&&($app$main$data$workspace$tokens$application$unapply_token_70936$$=function($p__70934$jscomp$1$$,$map__70935$jscomp$1$$,$_props$jscomp$2$$,$attributes$jscomp$71$$,$token_name$jscomp$12$$,$shape_ids$jscomp$98$$,$meta70937$$){this.$p__70934$=$p__70934$jscomp$1$$;this.$map__70935$=$map__70935$jscomp$1$$;this.$_props$=$_props$jscomp$2$$;this.attributes=$attributes$jscomp$71$$;this.$token_name$=
$token_name$jscomp$12$$;this.$shape_ids$=$shape_ids$jscomp$98$$;this.$meta70937$=$meta70937$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$unapply_token_70936$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$unapply_token_70936$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4488$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_unapply_token$$},
$app$main$data$workspace$tokens$application$unapply_token_70936$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70938$$,$meta70937__$1$$){return new $app$main$data$workspace$tokens$application$unapply_token_70936$$(this.$p__70934$,this.$map__70935$,this.$_props$,this.attributes,this.$token_name$,this.$shape_ids$,$meta70937__$1$$)},$app$main$data$workspace$tokens$application$unapply_token_70936$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70937$},$app$main$data$workspace$tokens$application$unapply_token_70936$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$unapply_token_70936$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $self__$jscomp$6297$$=this;return(0,$APP.$beicon$v2$core$of$$)(function(){function $remove_token$$($p1__70933_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__70933_SHARP_$$)?$app$common$files$tokens$remove_attributes_for_token$$($self__$jscomp$6297$$.attributes,$self__$jscomp$6297$$.$token_name$,$p1__70933_SHARP_$$):null}return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($self__$jscomp$6297$$.$shape_ids$,
function($shape$jscomp$749$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$749$$,$APP.$cljs$cst$1857$applied_tokens$$,$remove_token$$)})}())});return new $app$main$data$workspace$tokens$application$unapply_token_70936$$($p__70934$$,$map__70935__$1$$,$map__70935__$1$$,$attributes$jscomp$70$$,$token_name$jscomp$11$$,$shape_ids$jscomp$97$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$application$toggle_token$$=function($p__70939$$){var $map__70940__$1$$=$APP.$cljs$core$__destructure_map$$($p__70939$$),$token$jscomp$80$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70940__$1$$,$APP.$cljs$cst$1134$token$$),$attrs$jscomp$153$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70940__$1$$,$APP.$cljs$cst$2595$attrs$$),$shape_ids$jscomp$99$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70940__$1$$,$APP.$cljs$cst$4477$shape_ids$$),
$expand_with_children$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70940__$1$$,$APP.$cljs$cst$4489$expand_with_children$$);typeof $app$main$data$workspace$tokens$application$on_toggle_token_70941$$==="undefined"&&($app$main$data$workspace$tokens$application$on_toggle_token_70941$$=function($p__70939$jscomp$1$$,$map__70940$jscomp$1$$,$token$jscomp$81$$,$attrs$jscomp$154$$,$shape_ids$jscomp$100$$,$expand_with_children$jscomp$1$$,$meta70942$$){this.$p__70939$=$p__70939$jscomp$1$$;this.$map__70940$=
$map__70940$jscomp$1$$;this.token=$token$jscomp$81$$;this.$attrs$=$attrs$jscomp$154$$;this.$shape_ids$=$shape_ids$jscomp$100$$;this.$expand_with_children$=$expand_with_children$jscomp$1$$;this.$meta70942$=$meta70942$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$on_toggle_token_70941$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$on_toggle_token_70941$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4490$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_on_toggle_token$$},$app$main$data$workspace$tokens$application$on_toggle_token_70941$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70943$$,$meta70942__$1$$){return new $app$main$data$workspace$tokens$application$on_toggle_token_70941$$(this.$p__70939$,this.$map__70940$,this.token,this.$attrs$,this.$shape_ids$,this.$expand_with_children$,$meta70942__$1$$)},$app$main$data$workspace$tokens$application$on_toggle_token_70941$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70942$},$app$main$data$workspace$tokens$application$on_toggle_token_70941$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$on_toggle_token_70941$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$,$map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$){var $self__$jscomp$6301$$=this,$objects$jscomp$657$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$);
$_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$getf$$($objects$jscomp$657$$)),$self__$jscomp$6301$$.$shape_ids$);$_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$=$APP.$cljs$core$truth_$$($self__$jscomp$6301$$.$expand_with_children$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($shape$jscomp$750$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$750$$),$APP.$cljs$cst$1592$group$$)?$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$657$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$750$$)):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$shape$jscomp$750$$],null)}),$_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$):$_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$;$map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$workspace$tokens$application$token_properties$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6301$$.token));$map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$=$APP.$cljs$core$__destructure_map$$($map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$);
var $attributes$jscomp$72$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$,$APP.$cljs$cst$1978$attributes$$),$all_attributes$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$,$APP.$cljs$cst$4491$all_attributes$$);$map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$,
$APP.$cljs$cst$4482$on_update_shape$$);var $unapply_tokens_QMARK_$$=$APP.$app$common$files$tokens$shapes_token_applied_QMARK_$$($self__$jscomp$6301$$.token,$_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$,function(){var $or__5025__auto__$jscomp$845$$=$self__$jscomp$6301$$.$attrs$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$845$$)?$or__5025__auto__$jscomp$845$$:$APP.$cljs$core$truth_$$($all_attributes$$)?$all_attributes$$:$attributes$jscomp$72$$}()),$shape_ids__$1$jscomp$2$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,
$_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$);return $APP.$cljs$core$truth_$$($unapply_tokens_QMARK_$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$tokens$application$unapply_token$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1978$attributes$$,function(){var $or__5025__auto__$jscomp$846$$=$self__$jscomp$6301$$.$attrs$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$846$$)?$or__5025__auto__$jscomp$846$$:$APP.$cljs$core$truth_$$($all_attributes$$)?
$all_attributes$$:$attributes$jscomp$72$$}(),$APP.$cljs$cst$4070$token_name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6301$$.token),$APP.$cljs$cst$4477$shape_ids$$,$shape_ids__$1$jscomp$2$$],null))):(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$6301$$.token),$APP.$cljs$cst$1968$spacing$$)&&$self__$jscomp$6301$$.$attrs$==null?$app$main$data$workspace$tokens$application$apply_spacing_token_separated$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$1134$token$$,$self__$jscomp$6301$$.token,$APP.$cljs$cst$2549$attr$$,$self__$jscomp$6301$$.$attrs$,$APP.$cljs$cst$1598$shapes$$,$_$jscomp$2541_shapes$jscomp$125_shapes__$1$jscomp$14$$],null)):$APP.$app$main$data$workspace$tokens$application$apply_token$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1978$attributes$$,$APP.$cljs$core$empty_QMARK_$$($self__$jscomp$6301$$.$attrs$)?$attributes$jscomp$72$$:$self__$jscomp$6301$$.$attrs$,$APP.$cljs$cst$1134$token$$,$self__$jscomp$6301$$.token,
$APP.$cljs$cst$4477$shape_ids$$,$shape_ids__$1$jscomp$2$$,$APP.$cljs$cst$4482$on_update_shape$$,$map__70944_map__70944__$1_on_update_shape$jscomp$3_state$jscomp$876$$],null)))});return new $app$main$data$workspace$tokens$application$on_toggle_token_70941$$($p__70939$$,$map__70940__$1$$,$token$jscomp$80$$,$attrs$jscomp$153$$,$shape_ids$jscomp$99$$,$expand_with_children$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$application$all_attrs_appliable_for_token_QMARK_$$=function($attributes$jscomp$73$$,$JSCompiler_inline_result$jscomp$1276_props$jscomp$inline_7129_token_type$jscomp$7$$){$JSCompiler_inline_result$jscomp$1276_props$jscomp$inline_7129_token_type$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$workspace$tokens$application$token_properties$$,$JSCompiler_inline_result$jscomp$1276_props$jscomp$inline_7129_token_type$jscomp$7$$);var $or__5025__auto__$jscomp$inline_7130$$=
$APP.$cljs$cst$4491$all_attributes$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1276_props$jscomp$inline_7129_token_type$jscomp$7$$);$JSCompiler_inline_result$jscomp$1276_props$jscomp$inline_7129_token_type$jscomp$7$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7130$$)?$or__5025__auto__$jscomp$inline_7130$$:$APP.$cljs$cst$1978$attributes$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1276_props$jscomp$inline_7129_token_type$jscomp$7$$);return $APP.$clojure$set$subset_QMARK_$$($attributes$jscomp$73$$,
$JSCompiler_inline_result$jscomp$1276_props$jscomp$inline_7129_token_type$jscomp$7$$)};
$APP.$app$common$logic$tokens$generate_update_active_sets$$=function($changes$jscomp$272$$,$hidden_theme_tokens_lib$jscomp$15$$,$hidden_theme_SINGLEQUOTE__update_theme_fn$$){var $G__70021$jscomp$inline_12331_active_token_set_names$$=$APP.$app$common$types$tokens_lib$get_active_themes_set_names$$($hidden_theme_tokens_lib$jscomp$15$$);$hidden_theme_tokens_lib$jscomp$15$$=$app$common$types$tokens_lib$get_hidden_theme$$($hidden_theme_tokens_lib$jscomp$15$$);$G__70021$jscomp$inline_12331_active_token_set_names$$=
$hidden_theme_tokens_lib$jscomp$15$$==null?null:$app$common$types$tokens_lib$set_sets$$($hidden_theme_tokens_lib$jscomp$15$$,$G__70021$jscomp$inline_12331_active_token_set_names$$);$hidden_theme_SINGLEQUOTE__update_theme_fn$$=$hidden_theme_SINGLEQUOTE__update_theme_fn$$.$cljs$core$IFn$_invoke$arity$1$?$hidden_theme_SINGLEQUOTE__update_theme_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__70021$jscomp$inline_12331_active_token_set_names$$):$hidden_theme_SINGLEQUOTE__update_theme_fn$$($G__70021$jscomp$inline_12331_active_token_set_names$$);
return $app$common$files$changes_builder$set_token_theme$$($app$common$files$changes_builder$set_active_token_themes$$($changes$jscomp$272$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$APP.$app$common$types$tokens_lib$get_theme_path$$($hidden_theme_SINGLEQUOTE__update_theme_fn$$)])),$APP.$app$common$types$tokens_lib$get_id$$($hidden_theme_tokens_lib$jscomp$15$$),$hidden_theme_SINGLEQUOTE__update_theme_fn$$)};
$app$common$logic$tokens$generate_toggle_token_set$$=function($changes$jscomp$274$$,$tokens_lib$jscomp$17$$,$set_name$jscomp$27$$){return $APP.$app$common$logic$tokens$generate_update_active_sets$$($changes$jscomp$274$$,$tokens_lib$jscomp$17$$,function($p1__70025_SHARP_$$){return $APP.$app$common$types$tokens_lib$toggle_set$$($p1__70025_SHARP_$$,$set_name$jscomp$27$$)})};
$APP.$app$common$logic$tokens$generate_update_active_token_theme$$=function($changes$jscomp$275$$,$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$,$update_fn$jscomp$41$$){$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$=$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$==null?null:$update_fn$jscomp$41$$.$cljs$core$IFn$_invoke$arity$1$?
$update_fn$jscomp$41$$.$cljs$core$IFn$_invoke$arity$1$($G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$):$update_fn$jscomp$41$$($G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$);$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$=$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$==
null?null:$app$common$types$tokens_lib$get_active_theme_paths$$($G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$);$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$app$common$types$tokens_lib$hidden_theme_path$$]))?
$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$:$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$,$app$common$types$tokens_lib$hidden_theme_path$$);return $app$common$files$changes_builder$set_active_token_themes$$($changes$jscomp$275$$,$G__70035__$1$jscomp$inline_7132_active_token_themes_active_token_themes_SINGLEQUOTE__tokens_lib$jscomp$18$$)};
$app$common$logic$tokens$generate_toggle_token_theme$$=function($changes$jscomp$277$$,$tokens_lib$jscomp$20$$,$id$jscomp$750$$){return $APP.$app$common$logic$tokens$generate_update_active_token_theme$$($changes$jscomp$277$$,$tokens_lib$jscomp$20$$,function($p1__70039_SHARP_$$){return $app$common$types$tokens_lib$toggle_theme_active$$($p1__70039_SHARP_$$,$id$jscomp$750$$)})};
$clojure$data$atom_diff$$=function($a$jscomp$396$$,$b$jscomp$323$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$396$$,$b$jscomp$323$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,null,$a$jscomp$396$$],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$a$jscomp$396$$,$b$jscomp$323$$,null],null)};
$clojure$data$vectorize$$=function($m$jscomp$218$$){return $APP.$cljs$core$seq$$($m$jscomp$218$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$310$$,$p__70078_v$jscomp$618$$){var $k$jscomp$660$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70078_v$jscomp$618$$,0,null);$p__70078_v$jscomp$618$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70078_v$jscomp$618$$,1,null);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($result$jscomp$310$$,
$k$jscomp$660$$,$p__70078_v$jscomp$618$$)},$APP.$cljs$core$vec$$($APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$max$$,$APP.$cljs$core$keys$$($m$jscomp$218$$)),null)),$m$jscomp$218$$):null};
$clojure$data$diff_associative_key$$=function($a$jscomp$397_in_a$$,$b$jscomp$324_in_b$$,$k$jscomp$661$$){var $same_va$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$397_in_a$$,$k$jscomp$661$$),$vb$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$324_in_b$$,$k$jscomp$661$$),$ab$jscomp$2_vec__70086$$=$clojure$data$diff$$($same_va$$,$vb$$),$a_STAR_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ab$jscomp$2_vec__70086$$,0,null),$b_STAR_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ab$jscomp$2_vec__70086$$,
1,null);$ab$jscomp$2_vec__70086$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ab$jscomp$2_vec__70086$$,2,null);$a$jscomp$397_in_a$$=$APP.$cljs$core$contains_QMARK_$$($a$jscomp$397_in_a$$,$k$jscomp$661$$);$b$jscomp$324_in_b$$=$APP.$cljs$core$contains_QMARK_$$($b$jscomp$324_in_b$$,$k$jscomp$661$$);$same_va$$=$a$jscomp$397_in_a$$&&$b$jscomp$324_in_b$$&&($ab$jscomp$2_vec__70086$$!=null||$same_va$$==null&&$vb$$==null);return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[!$a$jscomp$397_in_a$$||$a_STAR_$$==null&&$same_va$$?null:$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$k$jscomp$661$$,$a_STAR_$$]),!$b$jscomp$324_in_b$$||$b_STAR_$$==null&&$same_va$$?null:$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$k$jscomp$661$$,$b_STAR_$$]),$same_va$$?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$k$jscomp$661$$,$ab$jscomp$2_vec__70086$$]):null],null)};
$clojure$data$diff_sequential$$=function($a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$,$b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$){var $JSCompiler_temp_const$jscomp$1281$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$,$JSCompiler_temp_const$jscomp$1279$$=$clojure$data$diff_associative$$.$cljs$core$IFn$_invoke$arity$3$,$JSCompiler_temp_const$jscomp$1278$$=$APP.$cljs$core$vector_QMARK_$$($a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$)?$a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$:
$APP.$cljs$core$vec$$($a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$),$JSCompiler_temp_const$jscomp$1277$$=$APP.$cljs$core$vector_QMARK_$$($b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$)?$b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$:$APP.$cljs$core$vec$$($b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$);$a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$=$APP.$cljs$core$count$$($a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$);$b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$=$APP.$cljs$core$count$$($b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$);
return $APP.$cljs$core$vec$$($JSCompiler_temp_const$jscomp$1281$$.call($APP.$cljs$core$map$$,$clojure$data$vectorize$$,$JSCompiler_temp_const$jscomp$1279$$.call($clojure$data$diff_associative$$,$JSCompiler_temp_const$jscomp$1278$$,$JSCompiler_temp_const$jscomp$1277$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$($a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$>$b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$?$a$jscomp$400_x__5110__auto__$jscomp$inline_7134$$:$b$jscomp$327_y__5111__auto__$jscomp$inline_7135$$))))};
$clojure$data$diff_set$$=function($a$jscomp$401$$,$b$jscomp$328$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$not_empty$$($APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$401$$,$b$jscomp$328$$)),$APP.$cljs$core$not_empty$$($APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$328$$,$a$jscomp$401$$)),$APP.$cljs$core$not_empty$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$401$$,
$b$jscomp$328$$))],null)};
$clojure$data$equality_partition$$=function($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$){if($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$!=null&&$JSCompiler_temp$jscomp$1284_x$jscomp$1210$$.$clojure$data$EqualityPartition$equality_partition$arity$1$!=null)$JSCompiler_temp$jscomp$1284_x$jscomp$1210$$=$JSCompiler_temp$jscomp$1284_x$jscomp$1210$$.$clojure$data$EqualityPartition$equality_partition$arity$1$($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$);else{var $m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$=$clojure$data$equality_partition$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$==
null?null:$JSCompiler_temp$jscomp$1284_x$jscomp$1210$$)];if($m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$!=null)$JSCompiler_temp$jscomp$1284_x$jscomp$1210$$=$m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$):$m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$);
else if($m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$=$clojure$data$equality_partition$$._,$m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$!=null)$JSCompiler_temp$jscomp$1284_x$jscomp$1210$$=$m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$):$m__5372__auto__$jscomp$inline_7139_m__5374__auto__$jscomp$inline_7138$$($JSCompiler_temp$jscomp$1284_x$jscomp$1210$$);
else throw $APP.$cljs$core$missing_protocol$$("EqualityPartition.equality-partition",$JSCompiler_temp$jscomp$1284_x$jscomp$1210$$);}return $JSCompiler_temp$jscomp$1284_x$jscomp$1210$$};
$clojure$data$diff_similar$$=function($JSCompiler_temp$jscomp$1285_a$jscomp$403$$,$b$jscomp$330$$){if($JSCompiler_temp$jscomp$1285_a$jscomp$403$$!=null&&$JSCompiler_temp$jscomp$1285_a$jscomp$403$$.$clojure$data$Diff$diff_similar$arity$2$!=null)$JSCompiler_temp$jscomp$1285_a$jscomp$403$$=$JSCompiler_temp$jscomp$1285_a$jscomp$403$$.$clojure$data$Diff$diff_similar$arity$2$($JSCompiler_temp$jscomp$1285_a$jscomp$403$$,$b$jscomp$330$$);else{var $m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$=
$clojure$data$diff_similar$$[$APP.$goog$typeOf$$($JSCompiler_temp$jscomp$1285_a$jscomp$403$$==null?null:$JSCompiler_temp$jscomp$1285_a$jscomp$403$$)];if($m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$!=null)$JSCompiler_temp$jscomp$1285_a$jscomp$403$$=$m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1285_a$jscomp$403$$,
$b$jscomp$330$$):$m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$($JSCompiler_temp$jscomp$1285_a$jscomp$403$$,$b$jscomp$330$$);else if($m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$=$clojure$data$diff_similar$$._,$m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$!=null)$JSCompiler_temp$jscomp$1285_a$jscomp$403$$=$m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1285_a$jscomp$403$$,
$b$jscomp$330$$):$m__5372__auto__$jscomp$inline_7144_m__5374__auto__$jscomp$inline_7143$$($JSCompiler_temp$jscomp$1285_a$jscomp$403$$,$b$jscomp$330$$);else throw $APP.$cljs$core$missing_protocol$$("Diff.diff-similar",$JSCompiler_temp$jscomp$1285_a$jscomp$403$$);}return $JSCompiler_temp$jscomp$1285_a$jscomp$403$$};
$clojure$data$diff$$=function($a$jscomp$411$$,$b$jscomp$338$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$411$$,$b$jscomp$338$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,null,$a$jscomp$411$$],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($clojure$data$equality_partition$$($a$jscomp$411$$),$clojure$data$equality_partition$$($b$jscomp$338$$))?$clojure$data$diff_similar$$($a$jscomp$411$$,$b$jscomp$338$$):
$clojure$data$atom_diff$$($a$jscomp$411$$,$b$jscomp$338$$)};
$app$main$data$workspace$tokens$propagation$invert_collect_key_vals$$=function($xs$jscomp$34$$,$resolved_tokens$jscomp$3$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$129$$,$p__70993_v$jscomp$619$$){var $k$jscomp$663$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70993_v$jscomp$619$$,0,null);$p__70993_v$jscomp$619$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70993_v$jscomp$619$$,1,null);var $resolved_token_resolved_value$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$3$$,$p__70993_v$jscomp$619$$);$resolved_token_resolved_value$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_token_resolved_value$jscomp$1$$,$APP.$cljs$cst$4441$resolved_value$$);return $APP.$cljs$core$not$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$3$$,$p__70993_v$jscomp$619$$))?$acc$jscomp$129$$:$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($acc$jscomp$129$$,
$resolved_token_resolved_value$jscomp$1$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$k$jscomp$663$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$xs$jscomp$34$$)};
$app$main$data$workspace$tokens$propagation$split_attribute_groups$$=function($attrs_values_map$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$,$p__71003_v$jscomp$620$$){var $a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71003_v$jscomp$620$$,0,null);$p__71003_v$jscomp$620$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71003_v$jscomp$620$$,
1,null);if($APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null)))){var $b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$=$clojure$data$diff$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,
$APP.$cljs$cst$1511$height$$,null],null),null),$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$,0,null);$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$,1,null);$b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$,
2,null);$G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$,$b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$,$p__71003_v$jscomp$620$$);return $APP.$cljs$core$truth_$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$,$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,
$p__71003_v$jscomp$620$$):$G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$}if($APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,$app$common$types$token$spacing_keys$$))){$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$=$clojure$data$diff$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1666$column_gap$$,null,$APP.$cljs$cst$1665$row_gap$$,null],null),null),$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$);
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,0,null);$b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,1,null);$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,2,null);var $padding$jscomp$9_vec__71014$$=
$clojure$data$diff$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1089$p2$$,null,$APP.$cljs$cst$1672$p4$$,null,$APP.$cljs$cst$1671$p3$$,null,$APP.$cljs$cst$1091$p1$$,null],null),null),$b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($padding$jscomp$9_vec__71014$$,0,null);$b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($padding$jscomp$9_vec__71014$$,
1,null);$padding$jscomp$9_vec__71014$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($padding$jscomp$9_vec__71014$$,2,null);$G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$=$APP.$cljs$core$seq$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$,$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,$p__71003_v$jscomp$620$$):$G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$;
$G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$=$APP.$cljs$core$seq$$($b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$,$b$jscomp$341_position$jscomp$159_rst$jscomp$3_vec__71007$$,$p__71003_v$jscomp$620$$):$G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$;return $APP.$cljs$core$seq$$($padding$jscomp$9_vec__71014$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$,
$padding$jscomp$9_vec__71014$$,$p__71003_v$jscomp$620$$):$G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$}return $APP.$cljs$core$truth_$$($a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71010_G__71017__$1_G__71017__$2_acc$jscomp$130$$,$a$jscomp$414_attrs$jscomp$155_gap$jscomp$4_vec__71011$$,$p__71003_v$jscomp$620$$):null},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$attrs_values_map$$)};
$app$main$data$workspace$tokens$propagation$shape_ids_by_values$$=function($attrs_values_map$jscomp$1$$,$object_id$jscomp$19$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($attrs$jscomp$156_p__71025$$){var $value$jscomp$708$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attrs$jscomp$156_p__71025$$,0,null);$attrs$jscomp$156_p__71025$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attrs$jscomp$156_p__71025$$,
1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$attrs$jscomp$156_p__71025$$,$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$value$jscomp$708$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$object_id$jscomp$19$$])])],null)},$attrs_values_map$jscomp$1$$))};
$app$main$data$workspace$tokens$propagation$collect_shapes_update_info$$=function($resolved_tokens$jscomp$4$$,$objects$jscomp$658$$){for(var $G__71108_items$jscomp$48$$=$APP.$cljs$core$seq$$($objects$jscomp$658$$),$G__71109_frame_ids$jscomp$3$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$,$G__71110_text_ids$jscomp$4$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$G__71111_tokens$jscomp$33$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;;){var $shape_id$jscomp$125_temp__5823__auto__$jscomp$191$$=$APP.$cljs$core$first$$($G__71108_items$jscomp$48$$);
if($APP.$cljs$core$truth_$$($shape_id$jscomp$125_temp__5823__auto__$jscomp$191$$)){var $map__71046_shape$jscomp$752_vec__71043$$=$shape_id$jscomp$125_temp__5823__auto__$jscomp$191$$;$shape_id$jscomp$125_temp__5823__auto__$jscomp$191$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__71046_shape$jscomp$752_vec__71043$$,0,null);$map__71046_shape$jscomp$752_vec__71043$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__71046_shape$jscomp$752_vec__71043$$,1,null);var $applied_tokens$jscomp$4_applied_tokens__$1_map__71046__$1$$=
$APP.$cljs$core$__destructure_map$$($map__71046_shape$jscomp$752_vec__71043$$);$map__71046_shape$jscomp$752_vec__71043$$=$applied_tokens$jscomp$4_applied_tokens__$1_map__71046__$1$$;$applied_tokens$jscomp$4_applied_tokens__$1_map__71046__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens$jscomp$4_applied_tokens__$1_map__71046__$1$$,$APP.$cljs$cst$1857$applied_tokens$$);$applied_tokens$jscomp$4_applied_tokens__$1_map__71046__$1$$=$app$main$data$workspace$tokens$propagation$split_attribute_groups$$($app$main$data$workspace$tokens$propagation$shape_ids_by_values$$($app$main$data$workspace$tokens$propagation$invert_collect_key_vals$$($applied_tokens$jscomp$4_applied_tokens__$1_map__71046__$1$$,
$resolved_tokens$jscomp$4$$),$shape_id$jscomp$125_temp__5823__auto__$jscomp$191$$));var $parent_frame_id$jscomp$3$$=$APP.$app$common$files$helpers$get_shape_id_root_frame$$($objects$jscomp$658$$,$shape_id$jscomp$125_temp__5823__auto__$jscomp$191$$);$G__71108_items$jscomp$48$$=$APP.$cljs$core$rest$$($G__71108_items$jscomp$48$$);$G__71109_frame_ids$jscomp$3$$=$APP.$cljs$core$truth_$$($parent_frame_id$jscomp$3$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__71109_frame_ids$jscomp$3$$,$parent_frame_id$jscomp$3$$):
$G__71109_frame_ids$jscomp$3$$;$G__71110_text_ids$jscomp$4$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__71046_shape$jscomp$752_vec__71043$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__71110_text_ids$jscomp$4$$,$shape_id$jscomp$125_temp__5823__auto__$jscomp$191$$):$G__71110_text_ids$jscomp$4$$;$G__71111_tokens$jscomp$33$$=$app$main$data$workspace$tokens$propagation$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$($G__71111_tokens$jscomp$33$$,
$applied_tokens$jscomp$4_applied_tokens__$1_map__71046__$1$$)}else return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__71111_tokens$jscomp$33$$,$G__71109_frame_ids$jscomp$3$$,$G__71110_text_ids$jscomp$4$$],null)}};
$app$main$data$workspace$tokens$propagation$actionize_shapes_update_info$$=function($page_id$jscomp$314$$,$shapes_update_info$$){return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p__71048_update_infos$$){var $attrs$jscomp$157$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71048_update_infos$$,0,null);$p__71048_update_infos$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71048_update_infos$$,1,null);var $action$jscomp$1$$=$APP.$cljs$core$some$$($app$main$data$workspace$tokens$propagation$attribute_actions_map$$,
$attrs$jscomp$157$$);return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__71053_shape_ids$jscomp$102$$){var $v$jscomp$621$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71053_shape_ids$jscomp$102$$,0,null);$p__71053_shape_ids$jscomp$102$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71053_shape_ids$jscomp$102$$,1,null);return $action$jscomp$1$$.$cljs$core$IFn$_invoke$arity$4$?$action$jscomp$1$$.$cljs$core$IFn$_invoke$arity$4$($v$jscomp$621$$,$p__71053_shape_ids$jscomp$102$$,
$attrs$jscomp$157$$,$page_id$jscomp$314$$):$action$jscomp$1$$($v$jscomp$621$$,$p__71053_shape_ids$jscomp$102$$,$attrs$jscomp$157$$,$page_id$jscomp$314$$)},$p__71048_update_infos$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$shapes_update_info$$]))};
$app$main$data$workspace$tokens$propagation$propagate_tokens$$=function($state$jscomp$877$$,$resolved_tokens$jscomp$5$$){var $file_id$jscomp$278$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$877$$,$APP.$cljs$cst$1902$current_file_id$$),$current_page_id$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$877$$,$APP.$cljs$cst$1903$current_page_id$$),$fdata$jscomp$20$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$877$$,
$file_id$jscomp$278$$),$tpoint$jscomp$3$$=$app$common$time$tpoint_ms$$();$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.tokens.propagation",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$109$status$$,"START"],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"propagate-tokens"],null)],null)}),null,"app.main.data.workspace.tokens.propagation",$APP.$cljs$cst$1159$info$$,!1);return $APP.$beicon$v2$core$finalize$$(function(){var $elapsed$jscomp$3$$=$tpoint$jscomp$3$$();$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.tokens.propagation",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$109$status$$,"END"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"propagate-tokens"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,$elapsed$jscomp$3$$],null)],null)}),null,"app.main.data.workspace.tokens.propagation",
$APP.$cljs$cst$1159$info$$,!1);return null},$APP.$beicon$v2$core$mapcat$$(function($page_id$jscomp$315$$){var $frame_ids$jscomp$4_page$jscomp$101$$=$APP.$app$main$data$helpers$get_page$$($fdata$jscomp$20$$,$page_id$jscomp$315$$),$text_ids$jscomp$5_vec__71068$$=$app$main$data$workspace$tokens$propagation$collect_shapes_update_info$$($resolved_tokens$jscomp$5$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($frame_ids$jscomp$4_page$jscomp$101$$)),$actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($text_ids$jscomp$5_vec__71068$$,0,null);$frame_ids$jscomp$4_page$jscomp$101$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($text_ids$jscomp$5_vec__71068$$,1,null);$text_ids$jscomp$5_vec__71068$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($text_ids$jscomp$5_vec__71068$$,2,null);$actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$=$app$main$data$workspace$tokens$propagation$actionize_shapes_update_info$$($page_id$jscomp$315$$,
$actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$);$actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$=$APP.$cljs$core$group_by$$(function($p1__71064_SHARP_$$){return $p1__71064_SHARP_$$ instanceof $beicon$v2$core$Observable$$?$cljs$cst$4517$observable$$:$APP.$cljs$cst$2008$normal$$},$actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$);var $map__71071__$1_normal$$=$APP.$cljs$core$__destructure_map$$($actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$);
$actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71071__$1_normal$$,$cljs$cst$4517$observable$$);$map__71071__$1_normal$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71071__$1_normal$$,$APP.$cljs$cst$2008$normal$$);$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.workspace.tokens.propagation",$APP.$cljs$cst$1159$info$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$109$status$$,"PROGRESS"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"propagate-tokens"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($page_id$jscomp$315$$)],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2237$elapsed$$,$tpoint$jscomp$3$$()],null)],null)}),null,"app.main.data.workspace.tokens.propagation",$APP.$cljs$cst$1159$info$$,!0);return $APP.$beicon$v2$core$merge$$($APP.$cljs$core$seq$$($actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$beicon$v2$core$merge$$,$actions$jscomp$3_attrs$jscomp$158_map__71071_observable$jscomp$2$$):
null,$APP.$cljs$core$seq$$($map__71071__$1_normal$$)?$beicon$v2$core$concat_all$$((0,$APP.$beicon$v2$core$of$$)($map__71071__$1_normal$$)):null,$APP.$beicon$v2$core$mapcat$$(function($frame_id$jscomp$103$$){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$04$$($file_id$jscomp$278$$,$page_id$jscomp$315$$,$frame_id$jscomp$103$$,"frame"),$APP.$app$main$data$workspace$thumbnails$clear_thumbnail$cljs$0core$0IFn$0_invoke$0arity$04$$($file_id$jscomp$278$$,
$page_id$jscomp$315$$,$frame_id$jscomp$103$$,"component"))},$APP.$beicon$v2$core$from$$($frame_ids$jscomp$4_page$jscomp$101$$)),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($page_id$jscomp$315$$,$current_page_id$jscomp$1$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($text_ids$jscomp$5_vec__71068$$,function($shape$jscomp$753$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$753$$,
$APP.$cljs$cst$1875$position_data$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$315$$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null))):null)},$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($current_page_id$jscomp$1$$),$APP.$beicon$v2$core$filter$$(function($id$jscomp$751$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$751$$,$current_page_id$jscomp$1$$)},$APP.$beicon$v2$core$from$$($APP.$cljs$cst$2190$pages$$.$cljs$core$IFn$_invoke$arity$1$($fdata$jscomp$20$$))))))};
$APP.$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens$$=function(){typeof $app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$==="undefined"&&($app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$=function($meta71082$$){this.$meta71082$=$meta71082$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4518$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_propagation_SLASH_propagate_workspace_tokens$$},$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71083$$,$meta71082__$1$$){return new $app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$($meta71082__$1$$)},
$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71082$},$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2545_temp__5825__auto__$jscomp$230$$,$state$jscomp$878$$){$_$jscomp$2545_temp__5825__auto__$jscomp$230$$=
$APP.$app$common$types$tokens_lib$get_tokens_in_active_sets$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$878$$),$APP.$cljs$cst$2121$tokens_lib$$));return $APP.$cljs$core$truth_$$($_$jscomp$2545_temp__5825__auto__$jscomp$230$$)?$APP.$beicon$v2$core$mapcat$$(function($sd_tokens$jscomp$1$$){var $undo_id$jscomp$81$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$undo$start_undo_transaction$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($undo_id$jscomp$81$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2310$timeout$$,!1]))),$app$main$data$workspace$tokens$propagation$propagate_tokens$$($state$jscomp$878$$,$sd_tokens$jscomp$1$$),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$81$$)))},$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$4463$tokenscript$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$common$data$update_vals$$($APP.$app$main$data$tokenscript$resolve_tokens$$($_$jscomp$2545_temp__5825__auto__$jscomp$230$$),
function($p1__71080_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__71080_SHARP_$$,$APP.$cljs$cst$4441$resolved_value$$,$APP.$app$main$data$tokenscript$tokenscript_symbols__GT_penpot_unit$$)})):$app$main$data$style_dictionary$resolve_tokens$$($_$jscomp$2545_temp__5825__auto__$jscomp$230$$)):null});return new $app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$get_tokens_lib$$=function($state$jscomp$879$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$879$$),$APP.$cljs$cst$2121$tokens_lib$$)};
$APP.$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$01$$=function($state$jscomp$880$$){var $temp__5825__auto__$jscomp$231$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$880$$,$APP.$cljs$cst$2119$workspace_tokens$$),$APP.$cljs$cst$2120$selected_token_set_id$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$231$$)?$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$880$$,
$temp__5825__auto__$jscomp$231$$):null};$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$02$$=function($G__71114_state$jscomp$881$$,$id$jscomp$752$$){$G__71114_state$jscomp$881$$=$APP.$app$main$data$workspace$tokens$library_edit$get_tokens_lib$$($G__71114_state$jscomp$881$$);return $G__71114_state$jscomp$881$$==null?null:$APP.$app$common$types$tokens_lib$get_set$$($G__71114_state$jscomp$881$$,$id$jscomp$752$$)};
$APP.$app$main$data$workspace$tokens$library_edit$create_token_theme$$=function($token_theme$jscomp$4$$){typeof $app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$=function($token_theme$jscomp$5$$,$new_token_theme$jscomp$1$$,$meta71148$$){this.$token_theme$=$token_theme$jscomp$5$$;this.$new_token_theme$=$new_token_theme$jscomp$1$$;this.$meta71148$=$meta71148$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4523$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_theme$$},$app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_71149$$,$meta71148__$1$$){return new $app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$(this.$token_theme$,this.$new_token_theme$,$meta71148__$1$$)},$app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71148$},$app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$282_data$jscomp$399_it$jscomp$232$$,$state$jscomp$884_tokens_lib$jscomp$27$$){$changes$jscomp$282_data$jscomp$399_it$jscomp$232$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$884_tokens_lib$jscomp$27$$);$state$jscomp$884_tokens_lib$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$282_data$jscomp$399_it$jscomp$232$$,$APP.$cljs$cst$2121$tokens_lib$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($state$jscomp$884_tokens_lib$jscomp$27$$)?
$APP.$app$common$types$tokens_lib$get_theme$$($state$jscomp$884_tokens_lib$jscomp$27$$,$APP.$app$common$types$tokens_lib$get_id$$(this.$token_theme$)):$state$jscomp$884_tokens_lib$jscomp$27$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.token-theme-already-exists"),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,
$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,9E3],null)));$changes$jscomp$282_data$jscomp$399_it$jscomp$232$$=$app$common$files$changes_builder$set_token_theme$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$282_data$jscomp$399_it$jscomp$232$$),$APP.$app$common$types$tokens_lib$get_id$$(this.$new_token_theme$),this.$new_token_theme$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$282_data$jscomp$399_it$jscomp$232$$))});
return new $app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$($token_theme$jscomp$4$$,$token_theme$jscomp$4$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$update_token_theme$$=function($id$jscomp$755$$,$token_theme$jscomp$6$$){typeof $app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$=function($id$jscomp$756$$,$token_theme$jscomp$7$$,$meta71152$$){this.id=$id$jscomp$756$$;this.$token_theme$=$token_theme$jscomp$7$$;this.$meta71152$=$meta71152$$;this.$cljs$lang$protocol_mask$partition0$$=393216;
this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4524$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token_theme$$},$app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_71153$$,$meta71152__$1$$){return new $app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$(this.id,this.$token_theme$,$meta71152__$1$$)},$app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71152$},$app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$283_data$jscomp$400_it$jscomp$233$$,$JSCompiler_inline_result$jscomp$1286_state$jscomp$885_tokens_lib$jscomp$28$$){$changes$jscomp$283_data$jscomp$400_it$jscomp$233$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1286_state$jscomp$885_tokens_lib$jscomp$28$$);$JSCompiler_inline_result$jscomp$1286_state$jscomp$885_tokens_lib$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$283_data$jscomp$400_it$jscomp$233$$,
$APP.$cljs$cst$2121$tokens_lib$$);var $and__5023__auto__$jscomp$inline_7146$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$APP.$app$common$types$tokens_lib$get_id$$(this.$token_theme$));$JSCompiler_inline_result$jscomp$1286_state$jscomp$885_tokens_lib$jscomp$28$$=$and__5023__auto__$jscomp$inline_7146$$?$APP.$app$common$types$tokens_lib$get_theme$$($JSCompiler_inline_result$jscomp$1286_state$jscomp$885_tokens_lib$jscomp$28$$,$APP.$app$common$types$tokens_lib$get_id$$(this.$token_theme$)):
$and__5023__auto__$jscomp$inline_7146$$;if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1286_state$jscomp$885_tokens_lib$jscomp$28$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.token-theme-already-exists"),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,
$APP.$cljs$cst$2310$timeout$$,9E3],null)));$changes$jscomp$283_data$jscomp$400_it$jscomp$233$$=$app$common$files$changes_builder$set_token_theme$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$283_data$jscomp$400_it$jscomp$233$$),$APP.$app$common$types$tokens_lib$get_id$$(this.$token_theme$),this.$token_theme$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$283_data$jscomp$400_it$jscomp$233$$))});
return new $app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$($id$jscomp$755$$,$token_theme$jscomp$6$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active$$=function($id$jscomp$759$$){typeof $app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$=function($id$jscomp$760$$,$meta71172$$){this.id=$id$jscomp$760$$;this.$meta71172$=$meta71172$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4526$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_theme_active$$},$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71173$$,$meta71172__$1$$){return new $app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$(this.id,
$meta71172__$1$$)},$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71172$},$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($data$jscomp$402_it$jscomp$234$$,
$changes$jscomp$285_state$jscomp$887_tokens_lib$jscomp$30$$){$data$jscomp$402_it$jscomp$234$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$285_state$jscomp$887_tokens_lib$jscomp$30$$);$changes$jscomp$285_state$jscomp$887_tokens_lib$jscomp$30$$=$APP.$app$main$data$workspace$tokens$library_edit$get_tokens_lib$$($changes$jscomp$285_state$jscomp$887_tokens_lib$jscomp$30$$);$changes$jscomp$285_state$jscomp$887_tokens_lib$jscomp$30$$=$app$common$logic$tokens$generate_toggle_token_theme$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$data$jscomp$402_it$jscomp$234$$),$changes$jscomp$285_state$jscomp$887_tokens_lib$jscomp$30$$,this.id);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$285_state$jscomp$887_tokens_lib$jscomp$30$$),$APP.$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens$$())});return new $app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$($id$jscomp$759$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$delete_token_theme$$=function($id$jscomp$761$$){typeof $app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$=function($id$jscomp$762$$,$meta71180$$){this.id=$id$jscomp$762$$;this.$meta71180$=$meta71180$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4527$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token_theme$$},$app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71181$$,$meta71180__$1$$){return new $app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$(this.id,
$meta71180__$1$$)},$app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71180$},$app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$286_data$jscomp$403_it$jscomp$235$$,$state$jscomp$888$$){$changes$jscomp$286_data$jscomp$403_it$jscomp$235$$=
$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$888$$);$changes$jscomp$286_data$jscomp$403_it$jscomp$235$$=$app$common$files$changes_builder$set_token_theme$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$286_data$jscomp$403_it$jscomp$235$$),this.id,null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$286_data$jscomp$403_it$jscomp$235$$),
$APP.$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens$$())});return new $app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$($id$jscomp$761$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$create_token_set$$=function($token_set$jscomp$8$$){typeof $app$main$data$workspace$tokens$library_edit$create_token_set_71185$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$create_token_set_71185$$=function($token_set$jscomp$9$$,$meta71186$$){this.$token_set$=$token_set$jscomp$9$$;this.$meta71186$=$meta71186$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$create_token_set_71185$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_set_71185$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4528$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_set$$},$app$main$data$workspace$tokens$library_edit$create_token_set_71185$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71187$$,$meta71186__$1$$){return new $app$main$data$workspace$tokens$library_edit$create_token_set_71185$$(this.$token_set$,
$meta71186__$1$$)},$app$main$data$workspace$tokens$library_edit$create_token_set_71185$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71186$},$app$main$data$workspace$tokens$library_edit$create_token_set_71185$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_set_71185$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$287_data$jscomp$404_it$jscomp$236$$,$G__71191$jscomp$inline_7148_JSCompiler_inline_result$jscomp$1287_state$jscomp$889$$){$changes$jscomp$287_data$jscomp$404_it$jscomp$236$$=
$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($G__71191$jscomp$inline_7148_JSCompiler_inline_result$jscomp$1287_state$jscomp$889$$);$changes$jscomp$287_data$jscomp$404_it$jscomp$236$$=$APP.$app$common$files$changes_builder$set_token_set$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$287_data$jscomp$404_it$jscomp$236$$),$APP.$app$common$types$tokens_lib$get_id$$(this.$token_set$),
this.$token_set$);$G__71191$jscomp$inline_7148_JSCompiler_inline_result$jscomp$1287_state$jscomp$889$$=$APP.$app$common$types$tokens_lib$get_id$$(this.$token_set$);$G__71191$jscomp$inline_7148_JSCompiler_inline_result$jscomp$1287_state$jscomp$889$$=$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$($G__71191$jscomp$inline_7148_JSCompiler_inline_result$jscomp$1287_state$jscomp$889$$):
$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$($G__71191$jscomp$inline_7148_JSCompiler_inline_result$jscomp$1287_state$jscomp$889$$);return(0,$APP.$beicon$v2$core$of$$)($G__71191$jscomp$inline_7148_JSCompiler_inline_result$jscomp$1287_state$jscomp$889$$,$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$287_data$jscomp$404_it$jscomp$236$$))});return new $app$main$data$workspace$tokens$library_edit$create_token_set_71185$$($token_set$jscomp$8$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$rename_token_set$$=function($token_set$jscomp$10$$,$new_name$jscomp$23$$){typeof $app$main$data$workspace$tokens$library_edit$update_token_set_71195$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$update_token_set_71195$$=function($token_set$jscomp$11$$,$new_name$jscomp$24$$,$meta71196$$){this.$token_set$=$token_set$jscomp$11$$;this.$new_name$=$new_name$jscomp$24$$;this.$meta71196$=$meta71196$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$update_token_set_71195$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$update_token_set_71195$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4529$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token_set$$},$app$main$data$workspace$tokens$library_edit$update_token_set_71195$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_71197$$,$meta71196__$1$$){return new $app$main$data$workspace$tokens$library_edit$update_token_set_71195$$(this.$token_set$,this.$new_name$,$meta71196__$1$$)},$app$main$data$workspace$tokens$library_edit$update_token_set_71195$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71196$},$app$main$data$workspace$tokens$library_edit$update_token_set_71195$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$update_token_set_71195$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$,$G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$){$changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$);$changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$=
$APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$);$G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$=$APP.$app$common$types$tokens_lib$get_id$$(this.$token_set$);var $new_name$jscomp$inline_12335$$=this.$new_name$,$G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$=
$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$));$G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$,$APP.$cljs$cst$2121$tokens_lib$$);
$G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$=$G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$==null?null:$APP.$app$common$types$tokens_lib$get_set$$($G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$,$G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$);$changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$=
$APP.$app$common$files$changes_builder$apply_changes_local$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2596$set_token_set$$,$APP.$cljs$cst$266$id$$,$G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$,
$APP.$cljs$cst$2595$attrs$$,$APP.$clojure$datafy$datafy$$($APP.$app$common$types$tokens_lib$rename$$($G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$,$new_name$jscomp$inline_12335$$))],null)),$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2596$set_token_set$$,$APP.$cljs$cst$266$id$$,$G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$,
$APP.$cljs$cst$2595$attrs$$,$APP.$clojure$datafy$datafy$$($G__54261$jscomp$inline_12338_library_data$jscomp$inline_12336_prev_token_set$jscomp$inline_12337$$)],null)));$G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$=$APP.$app$common$types$tokens_lib$get_id$$(this.$token_set$);$G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$=$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$?
$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$($G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$):$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$($G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$);return(0,$APP.$beicon$v2$core$of$$)($G__71198$jscomp$inline_7150_JSCompiler_inline_result$jscomp$1288_id$jscomp$inline_12334_state$jscomp$890$$,
$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$288_changes$jscomp$inline_12333_data$jscomp$405_it$jscomp$237$$))});return new $app$main$data$workspace$tokens$library_edit$update_token_set_71195$$($token_set$jscomp$10$$,$new_name$jscomp$23$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$duplicate_token_set$$=function($id$jscomp$763$$){typeof $app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$=function($id$jscomp$764$$,$meta71212$$){this.id=$id$jscomp$764$$;this.$meta71212$=$meta71212$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4531$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_duplicate_token_set$$},$app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71213$$,$meta71212__$1$$){return new $app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$(this.id,
$meta71212__$1$$)},$app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71212$},$app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$290_data$jscomp$406_it$jscomp$239$$,
$G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$){$changes$jscomp$290_data$jscomp$406_it$jscomp$239$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$);$G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$290_data$jscomp$406_it$jscomp$239$$,$APP.$cljs$cst$2121$tokens_lib$$);var $map__49982__$1$jscomp$inline_12343_suffix$jscomp$24_suffix$jscomp$inline_12344$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.duplicate-suffix"),$copy_name$jscomp$inline_12348_set_id$jscomp$inline_12340$$=this.id;$map__49982__$1$jscomp$inline_12343_suffix$jscomp$24_suffix$jscomp$inline_12344$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1360$suffix$$,$map__49982__$1$jscomp$inline_12343_suffix$jscomp$24_suffix$jscomp$inline_12344$$],null)]));$map__49982__$1$jscomp$inline_12343_suffix$jscomp$24_suffix$jscomp$inline_12344$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49982__$1$jscomp$inline_12343_suffix$jscomp$24_suffix$jscomp$inline_12344$$,$APP.$cljs$cst$1360$suffix$$);var $sets$jscomp$inline_12345_unames$jscomp$inline_12346$$=$APP.$app$common$types$tokens_lib$get_sets$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$);
$sets$jscomp$inline_12345_unames$jscomp$inline_12346$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$tokens_lib$get_name$$,$sets$jscomp$inline_12345_unames$jscomp$inline_12346$$);$G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$=$APP.$app$common$types$tokens_lib$get_set$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$,
$copy_name$jscomp$inline_12348_set_id$jscomp$inline_12340$$);$copy_name$jscomp$inline_12348_set_id$jscomp$inline_12340$$=$APP.$cljs$core$truth_$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$)?$APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$tokens_lib$get_name$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$),
$sets$jscomp$inline_12345_unames$jscomp$inline_12346$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1360$suffix$$,$map__49982__$1$jscomp$inline_12343_suffix$jscomp$24_suffix$jscomp$inline_12344$$])):null;$G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$=$APP.$cljs$core$truth_$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$)?
$APP.$app$common$types$tokens_lib$reid$$($APP.$app$common$types$tokens_lib$rename$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$,$copy_name$jscomp$inline_12348_set_id$jscomp$inline_12340$$)):null;return $APP.$cljs$core$truth_$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$)?
($changes$jscomp$290_data$jscomp$406_it$jscomp$239$$=$APP.$app$common$files$changes_builder$set_token_set$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$290_data$jscomp$406_it$jscomp$239$$),$APP.$app$common$types$tokens_lib$get_id$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$),
$G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$),$G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$=$APP.$app$common$types$tokens_lib$get_id$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$),
$G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$=$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$):
$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$),(0,$APP.$beicon$v2$core$of$$)($G__71222$jscomp$inline_7152_JSCompiler_inline_result$jscomp$1289_set$jscomp$inline_12347_state$jscomp$891_temp__5825__auto__$jscomp$232_tokens_lib$jscomp$31$$,$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$290_data$jscomp$406_it$jscomp$239$$))):
null});return new $app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$($id$jscomp$763$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$toggle_token_set$$=function($name$jscomp$365$$){typeof $app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$=function($name$jscomp$366$$,$meta71241$$){this.name=$name$jscomp$366$$;this.$meta71241$=$meta71241$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4533$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_set$$},$app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71242$$,$meta71241__$1$$){return new $app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$(this.name,
$meta71241__$1$$)},$app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71241$},$app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2559_data$jscomp$408$$,$changes$jscomp$292_state$jscomp$893_tlib$jscomp$1$$){$_$jscomp$2559_data$jscomp$408$$=
$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$292_state$jscomp$893_tlib$jscomp$1$$);$changes$jscomp$292_state$jscomp$893_tlib$jscomp$1$$=$APP.$app$main$data$workspace$tokens$library_edit$get_tokens_lib$$($changes$jscomp$292_state$jscomp$893_tlib$jscomp$1$$);$changes$jscomp$292_state$jscomp$893_tlib$jscomp$1$$=$app$common$logic$tokens$generate_toggle_token_set$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$00$$(),
$_$jscomp$2559_data$jscomp$408$$),$changes$jscomp$292_state$jscomp$893_tlib$jscomp$1$$,this.name);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$292_state$jscomp$893_tlib$jscomp$1$$),$APP.$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens$$())});return new $app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$($name$jscomp$365$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$delete_token_set$$=function($id$jscomp$765$$){typeof $app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$=function($id$jscomp$766$$,$meta71268$$){this.id=$id$jscomp$766$$;this.$meta71268$=$meta71268$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4536$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token_set$$},$app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71269$$,$meta71268__$1$$){return new $app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$(this.id,
$meta71268__$1$$)},$app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71268$},$app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$295_data$jscomp$411_it$jscomp$241$$,$state$jscomp$896$$){$changes$jscomp$295_data$jscomp$411_it$jscomp$241$$=
$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$896$$);$changes$jscomp$295_data$jscomp$411_it$jscomp$241$$=$APP.$app$common$files$changes_builder$set_token_set$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$295_data$jscomp$411_it$jscomp$241$$),this.id,null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$295_data$jscomp$411_it$jscomp$241$$),
$APP.$app$main$data$workspace$tokens$propagation$propagate_workspace_tokens$$())});return new $app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$($id$jscomp$765$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$tokens$library_edit$create_token_with_set$$=function($token$jscomp$86$$){typeof $app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$=function($token$jscomp$87$$,$meta71346$$){this.token=$token$jscomp$87$$;this.$meta71346$=$meta71346$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4541$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_and_set$$},$app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71347$$,$meta71346__$1$$){return new $app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$(this.token,
$meta71346__$1$$)},$app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71346$},$app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$,
$JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$){$JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$);$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$=$APP.$app$common$types$tokens_lib$make_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,
"Global"]));var $hidden_theme$jscomp$1$$=$app$common$types$tokens_lib$make_hidden_theme$$(),$hidden_theme_with_set$$=$hidden_theme$jscomp$1$$.$app$common$types$tokens_lib$ITokenTheme$enable_set$arity$2$(null,"Global");$JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$=$app$common$files$changes_builder$set_active_token_themes$$($app$common$files$changes_builder$set_token_theme$$($APP.$app$common$files$changes_builder$set_token$$($APP.$app$common$files$changes_builder$set_token_set$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$00$$(),
$JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$),$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$.id,$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$),$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$.id,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.token),this.token),$hidden_theme$jscomp$1$$.id,
$hidden_theme_with_set$$),$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$app$common$types$tokens_lib$hidden_theme_path$$]));$JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$=$APP.$app$main$data$changes$commit_changes$$($JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$);$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$=$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$.id;
$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$=$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$.$cljs$core$IFn$_invoke$arity$1$($G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$):$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$($G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$);
return(0,$APP.$beicon$v2$core$of$$)($JSCompiler_temp_const$jscomp$1290_changes$jscomp$299_data$jscomp$413_state$jscomp$900$$,$G__71357$jscomp$inline_7154_JSCompiler_inline_result$jscomp$1291__$jscomp$2567_token_set$jscomp$13$$)});return new $app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$($token$jscomp$86$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$create_token$cljs$0core$0IFn$0_invoke$0arity$02$$=function($set_id$jscomp$25$$,$token$jscomp$89$$){typeof $app$main$data$workspace$tokens$library_edit$create_token_71364$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$create_token_71364$$=function($set_id$jscomp$26$$,$token$jscomp$90$$,$meta71365$$){this.$set_id$=$set_id$jscomp$26$$;this.token=$token$jscomp$90$$;this.$meta71365$=$meta71365$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$create_token_71364$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_71364$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4542$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token$$},$app$main$data$workspace$tokens$library_edit$create_token_71364$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_71366$$,$meta71365__$1$$){return new $app$main$data$workspace$tokens$library_edit$create_token_71364$$(this.$set_id$,this.token,$meta71365__$1$$)},$app$main$data$workspace$tokens$library_edit$create_token_71364$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71365$},$app$main$data$workspace$tokens$library_edit$create_token_71364$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$create_token_71364$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$300_it$jscomp$245_temp__5823__auto__$jscomp$192$$,$state$jscomp$901_token_type$jscomp$8$$){$changes$jscomp$300_it$jscomp$245_temp__5823__auto__$jscomp$192$$=$APP.$cljs$core$truth_$$(this.$set_id$)?$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$901_token_type$jscomp$8$$,this.$set_id$):$APP.$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$901_token_type$jscomp$8$$);
if($APP.$cljs$core$truth_$$($changes$jscomp$300_it$jscomp$245_temp__5823__auto__$jscomp$192$$)){var $data$jscomp$414$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$901_token_type$jscomp$8$$);$state$jscomp$901_token_type$jscomp$8$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$(this.token);$changes$jscomp$300_it$jscomp$245_temp__5823__auto__$jscomp$192$$=$APP.$app$common$files$changes_builder$set_token$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),
$data$jscomp$414$$),$APP.$app$common$types$tokens_lib$get_id$$($changes$jscomp$300_it$jscomp$245_temp__5823__auto__$jscomp$192$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.token),this.token);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$300_it$jscomp$245_temp__5823__auto__$jscomp$192$$),$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"create-token",$APP.$cljs$cst$139$type$$,$state$jscomp$901_token_type$jscomp$8$$],null)))}return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$tokens$library_edit$create_token_with_set$$(this.token))});return new $app$main$data$workspace$tokens$library_edit$create_token_71364$$($set_id$jscomp$25$$,$token$jscomp$89$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$update_token$cljs$0core$0IFn$0_invoke$0arity$03$$=function($set_id$jscomp$27$$,$id$jscomp$768$$,$params$jscomp$309$$){typeof $app$main$data$workspace$tokens$library_edit$update_token_71388$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$update_token_71388$$=function($set_id$jscomp$28$$,$id$jscomp$769$$,$params$jscomp$310$$,$meta71389$$){this.$set_id$=$set_id$jscomp$28$$;this.id=$id$jscomp$769$$;this.params=$params$jscomp$310$$;this.$meta71389$=
$meta71389$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$update_token_71388$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$update_token_71388$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4543$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token$$},$app$main$data$workspace$tokens$library_edit$update_token_71388$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_71390$$,$meta71389__$1$$){return new $app$main$data$workspace$tokens$library_edit$update_token_71388$$(this.$set_id$,this.id,this.params,$meta71389__$1$$)},$app$main$data$workspace$tokens$library_edit$update_token_71388$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71389$},$app$main$data$workspace$tokens$library_edit$update_token_71388$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$update_token_71388$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$301_it$jscomp$246_token_set$jscomp$15$$,$state$jscomp$902_token_SINGLEQUOTE_$jscomp$1$$){$changes$jscomp$301_it$jscomp$246_token_set$jscomp$15$$=$APP.$cljs$core$truth_$$(this.$set_id$)?$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$902_token_SINGLEQUOTE_$jscomp$1$$,this.$set_id$):$APP.$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$902_token_SINGLEQUOTE_$jscomp$1$$);
var $data$jscomp$415$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$902_token_SINGLEQUOTE_$jscomp$1$$),$token$jscomp$91_token_type$jscomp$9$$=$APP.$app$common$types$tokens_lib$get_token$$($APP.$app$main$data$workspace$tokens$library_edit$get_tokens_lib$$($state$jscomp$902_token_SINGLEQUOTE_$jscomp$1$$),$APP.$app$common$types$tokens_lib$get_id$$($changes$jscomp$301_it$jscomp$246_token_set$jscomp$15$$),this.id);$state$jscomp$902_token_SINGLEQUOTE_$jscomp$1$$=
$APP.$app$common$types$tokens_lib$make_token$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$token$jscomp$91_token_type$jscomp$9$$,this.params])))]));$token$jscomp$91_token_type$jscomp$9$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$91_token_type$jscomp$9$$);
$changes$jscomp$301_it$jscomp$246_token_set$jscomp$15$$=$APP.$app$common$files$changes_builder$set_token$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$data$jscomp$415$$),$APP.$app$common$types$tokens_lib$get_id$$($changes$jscomp$301_it$jscomp$246_token_set$jscomp$15$$),this.id,$state$jscomp$902_token_SINGLEQUOTE_$jscomp$1$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$301_it$jscomp$246_token_set$jscomp$15$$),
$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"edit-token",$APP.$cljs$cst$139$type$$,$token$jscomp$91_token_type$jscomp$9$$],null)))});return new $app$main$data$workspace$tokens$library_edit$update_token_71388$$($set_id$jscomp$27$$,$id$jscomp$768$$,$params$jscomp$309$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$delete_token$$=function($set_id$jscomp$29$$,$token_id$jscomp$17$$){typeof $app$main$data$workspace$tokens$library_edit$delete_token_71412$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$delete_token_71412$$=function($set_id$jscomp$30$$,$token_id$jscomp$18$$,$meta71413$$){this.$set_id$=$set_id$jscomp$30$$;this.$token_id$=$token_id$jscomp$18$$;this.$meta71413$=$meta71413$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$tokens$library_edit$delete_token_71412$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$delete_token_71412$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4544$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token$$},$app$main$data$workspace$tokens$library_edit$delete_token_71412$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71414$$,
$meta71413__$1$$){return new $app$main$data$workspace$tokens$library_edit$delete_token_71412$$(this.$set_id$,this.$token_id$,$meta71413__$1$$)},$app$main$data$workspace$tokens$library_edit$delete_token_71412$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71413$},$app$main$data$workspace$tokens$library_edit$delete_token_71412$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$delete_token_71412$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($changes$jscomp$302_data$jscomp$416_it$jscomp$247$$,$state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$){$changes$jscomp$302_data$jscomp$416_it$jscomp$247$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$);var $token_set$jscomp$16$$=$APP.$cljs$core$truth_$$(this.$set_id$)?$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$,
this.$set_id$):$APP.$app$main$data$workspace$tokens$library_edit$lookup_token_set$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$);$state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$=$APP.$app$common$types$tokens_lib$get_token$$($APP.$app$main$data$workspace$tokens$library_edit$get_tokens_lib$$($state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$),$APP.$app$common$types$tokens_lib$get_id$$($token_set$jscomp$16$$),this.$token_id$);$state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$=
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$);$changes$jscomp$302_data$jscomp$416_it$jscomp$247$$=$APP.$app$common$files$changes_builder$set_token$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$302_data$jscomp$416_it$jscomp$247$$),this.$set_id$,this.$token_id$,null);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$302_data$jscomp$416_it$jscomp$247$$),
$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"delete-token",$APP.$cljs$cst$139$type$$,$state$jscomp$903_token$jscomp$92_token_type$jscomp$10$$],null)))});return new $app$main$data$workspace$tokens$library_edit$delete_token_71412$$($set_id$jscomp$29$$,$token_id$jscomp$17$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id$$=function($id$jscomp$770$$){typeof $app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$==="undefined"&&($app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$=function($id$jscomp$771$$,$meta71510$$){this.id=$id$jscomp$771$$;this.$meta71510$=$meta71510$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4552$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_set_selected_token_set_id$$},$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71511$$,$meta71510__$1$$){return new $app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$(this.id,
$meta71510__$1$$)},$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71510$},$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2576$$,$state$jscomp$909$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$909$$,
$APP.$cljs$cst$2119$workspace_tokens$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2120$selected_token_set_id$$,this.id)});return new $app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$($id$jscomp$770$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$ui$ds$tooltip$tooltip$clear_schedule$$=function($ref$jscomp$32$$){var $temp__5825__auto__$jscomp$235$$=$APP.$rumext$v2$ref_val$$($ref$jscomp$32$$);$APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$235$$)&&($APP.$beicon$v2$core$_dispose$$($temp__5825__auto__$jscomp$235$$),$APP.$rumext$v2$set_ref_val_BANG_$$($ref$jscomp$32$$,null))};
$app$main$ui$ds$tooltip$tooltip$add_schedule$$=function($ref$jscomp$33$$,$delay$jscomp$7$$,$f$jscomp$829$$){return $APP.$rumext$v2$set_ref_val_BANG_$$($ref$jscomp$33$$,$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$($delay$jscomp$7$$,$f$jscomp$829$$))};
$app$main$ui$ds$tooltip$tooltip$calculate_placement_bounding_rect$$=function($placement$$,$tooltip_brect_tooltip_width$$,$origin_brect_trigger_top$$,$offset$jscomp$180_offset__$1$jscomp$20$$){var $map__70199__$1_trigger_height$$=$APP.$cljs$core$__destructure_map$$($origin_brect_trigger_top$$);$origin_brect_trigger_top$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70199__$1_trigger_height$$,$APP.$cljs$cst$1546$top$$);var $trigger_left$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70199__$1_trigger_height$$,
$APP.$cljs$cst$257$left$$),$trigger_right$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70199__$1_trigger_height$$,$APP.$cljs$cst$258$right$$),$trigger_bottom$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70199__$1_trigger_height$$,$APP.$cljs$cst$1547$bottom$$),$trigger_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70199__$1_trigger_height$$,$APP.$cljs$cst$288$width$$);$map__70199__$1_trigger_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70199__$1_trigger_height$$,
$APP.$cljs$cst$1511$height$$);var $map__70200__$1_tooltip_height$$=$APP.$cljs$core$__destructure_map$$($tooltip_brect_tooltip_width$$);$tooltip_brect_tooltip_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70200__$1_tooltip_height$$,$APP.$cljs$cst$288$width$$);$map__70200__$1_tooltip_height$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70200__$1_tooltip_height$$,$APP.$cljs$cst$1511$height$$);$offset$jscomp$180_offset__$1$jscomp$20$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($offset$jscomp$180_offset__$1$jscomp$20$$,
2);switch($placement$$){case "bottom":return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1546$top$$,$trigger_bottom$$+$offset$jscomp$180_offset__$1$jscomp$20$$,$APP.$cljs$cst$257$left$$,$trigger_left$$+$trigger_width$$/2-$tooltip_brect_tooltip_width$$/2,$APP.$cljs$cst$258$right$$,$trigger_left$$+$trigger_width$$/2+$tooltip_brect_tooltip_width$$/2,$APP.$cljs$cst$1547$bottom$$,$trigger_bottom$$-$offset$jscomp$180_offset__$1$jscomp$20$$+$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$288$width$$,
$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null);case "left":return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1546$top$$,$origin_brect_trigger_top$$+$map__70199__$1_trigger_height$$/2-$map__70200__$1_tooltip_height$$/2,$APP.$cljs$cst$257$left$$,$trigger_left$$-$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$258$right$$,$trigger_left$$-$tooltip_brect_tooltip_width$$+$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1547$bottom$$,$origin_brect_trigger_top$$+
$map__70199__$1_trigger_height$$/2-$map__70200__$1_tooltip_height$$/2+$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$288$width$$,$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null);case "right":return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1546$top$$,$origin_brect_trigger_top$$+$map__70199__$1_trigger_height$$/2-$map__70200__$1_tooltip_height$$/2,$APP.$cljs$cst$257$left$$,$trigger_right$$+$offset$jscomp$180_offset__$1$jscomp$20$$,
$APP.$cljs$cst$258$right$$,$trigger_right$$+$offset$jscomp$180_offset__$1$jscomp$20$$+$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1547$bottom$$,$origin_brect_trigger_top$$+$map__70199__$1_trigger_height$$/2-$map__70200__$1_tooltip_height$$/2+$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$288$width$$,$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null);case "bottom-right":return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1546$top$$,
$trigger_bottom$$+$offset$jscomp$180_offset__$1$jscomp$20$$,$APP.$cljs$cst$257$left$$,$trigger_right$$-32,$APP.$cljs$cst$258$right$$,$trigger_right$$-32+$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1547$bottom$$,$trigger_bottom$$-$offset$jscomp$180_offset__$1$jscomp$20$$+$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$288$width$$,$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null);case "bottom-left":return new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$1546$top$$,$trigger_bottom$$+$offset$jscomp$180_offset__$1$jscomp$20$$,$APP.$cljs$cst$257$left$$,$trigger_left$$-$tooltip_brect_tooltip_width$$+32,$APP.$cljs$cst$258$right$$,$trigger_left$$+32,$APP.$cljs$cst$1547$bottom$$,$trigger_bottom$$-$offset$jscomp$180_offset__$1$jscomp$20$$+$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$288$width$$,$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null);case "top-right":return new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$1546$top$$,$origin_brect_trigger_top$$-$offset$jscomp$180_offset__$1$jscomp$20$$-$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$257$left$$,$trigger_right$$-32,$APP.$cljs$cst$258$right$$,$trigger_right$$-32+$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1547$bottom$$,$origin_brect_trigger_top$$-$offset$jscomp$180_offset__$1$jscomp$20$$,$APP.$cljs$cst$288$width$$,$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null);case "top-left":return new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$1546$top$$,$origin_brect_trigger_top$$-$offset$jscomp$180_offset__$1$jscomp$20$$-$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$257$left$$,$trigger_left$$-$tooltip_brect_tooltip_width$$+32,$APP.$cljs$cst$258$right$$,$trigger_left$$+32,$APP.$cljs$cst$1547$bottom$$,$origin_brect_trigger_top$$-$offset$jscomp$180_offset__$1$jscomp$20$$,$APP.$cljs$cst$288$width$$,$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null);default:return new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$1546$top$$,$origin_brect_trigger_top$$-$offset$jscomp$180_offset__$1$jscomp$20$$-$map__70200__$1_tooltip_height$$,$APP.$cljs$cst$257$left$$,$trigger_left$$+$trigger_width$$/2-$tooltip_brect_tooltip_width$$/2,$APP.$cljs$cst$258$right$$,$trigger_left$$+$trigger_width$$/2-$tooltip_brect_tooltip_width$$/2+$tooltip_brect_tooltip_width$$,$APP.$cljs$cst$1547$bottom$$,$origin_brect_trigger_top$$-$offset$jscomp$180_offset__$1$jscomp$20$$,$APP.$cljs$cst$288$width$$,$tooltip_brect_tooltip_width$$,
$APP.$cljs$cst$1511$height$$,$map__70200__$1_tooltip_height$$],null)}};
$app$main$ui$ds$tooltip$tooltip$get_fallback_order$$=function($placement$jscomp$1$$){switch($placement$jscomp$1$$){case "top":return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"top right bottom left top-right bottom-right bottom-left top-left".split(" "),null);case "bottom":return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"bottom left top right bottom-right bottom-left top-left top-right".split(" "),null);
case "left":return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"left top right bottom top-left top-right bottom-right bottom-left".split(" "),null);case "right":return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"right bottom left top bottom-left top-left top-right bottom-right".split(" "),null);case "top-right":return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
"top-right right bottom left top bottom-right bottom-left top-left".split(" "),null);case "bottom-right":return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"bottom-right bottom left top right bottom-left top-left top-right".split(" "),null);case "bottom-left":return new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"bottom-left left top right bottom top-left top-right bottom-right".split(" "),null);case "top-left":return new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"top-left top right bottom left bottom-left top-right bottom-right".split(" "),null);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($placement$jscomp$1$$)].join(""));}};
$APP.$app$main$ui$ds$tooltip$tooltip$tooltip_STAR_$$=function($container$jscomp$74_props_70212$$){var $aria_label$jscomp$2_props__$1$jscomp$37$$=void 0,$placement$jscomp$3$$=void 0,$delay$jscomp$8_tooltip_class$$=void 0,$children$jscomp$263$$=void 0,$offset$jscomp$182$$=void 0,$content$jscomp$214_content__$1$jscomp$39$$=void 0,$trigger_ref$$=void 0,$id$jscomp$772_id__$1$jscomp$10$$=void 0,$class$$jscomp$12$$=void 0,$props$jscomp$209$$=void 0;({"aria-label":$aria_label$jscomp$2_props__$1$jscomp$37$$,
placement:$placement$jscomp$3$$,delay:$delay$jscomp$8_tooltip_class$$,children:$children$jscomp$263$$,offset:$offset$jscomp$182$$,content:$content$jscomp$214_content__$1$jscomp$39$$,triggerRef:$trigger_ref$$,id:$id$jscomp$772_id__$1$jscomp$10$$,className:$class$$jscomp$12$$,...$props$jscomp$209$$}=$container$jscomp$74_props_70212$$);var $internal_id_on_show$$=(0,$APP.$rumext$v2$use_id$$)(),$internal_trigger_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$trigger_ref__$1$$=function(){var $or__5025__auto__$jscomp$851$$=
$trigger_ref$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$851$$)?$or__5025__auto__$jscomp$851$$:$internal_trigger_ref$$}(),$tooltip_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null);$container$jscomp$74_props_70212$$=$APP.$app$main$ui$hooks$use_portal_container$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2630$tooltip$$);$id$jscomp$772_id__$1$jscomp$10$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$772_id__$1$jscomp$10$$,$internal_id_on_show$$);var $tooltip_id$$=
(0,$APP.$rumext$v2$use_id$$)(),$placement_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($placement$jscomp$3$$,"top")}),$placement__$1$jscomp$1$$=$APP.$cljs$core$_deref$$($placement_STAR_$$),$delay__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($delay$jscomp$8_tooltip_class$$,300),$schedule_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$visible_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),
$visible$$=$APP.$cljs$core$_deref$$($visible_STAR_$$);$internal_id_on_show$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($tooltip_id$$),$APP.$rumext$v2$adapt$$($delay__$1$$)],function(){var $trigger_el$$=$APP.$rumext$v2$ref_val$$($trigger_ref__$1$$);$app$main$ui$ds$tooltip$tooltip$clear_schedule$$($schedule_ref$$);return $app$main$ui$ds$tooltip$tooltip$add_schedule$$($schedule_ref$$,$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($delay__$1$$,
300),function(){var $temp__5825__auto___70257_temp__5825__auto___70259__$1$$=$APP.$cljs$core$_deref$$($app$main$ui$ds$tooltip$tooltip$active_tooltip$$);$APP.$cljs$core$truth_$$($temp__5825__auto___70257_temp__5825__auto___70259__$1$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto___70257_temp__5825__auto___70259__$1$$),$tooltip_id$$)&&($temp__5825__auto___70257_temp__5825__auto___70259__$1$$=$APP.$app$util$dom$get_element$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto___70257_temp__5825__auto___70259__$1$$)),
$APP.$cljs$core$truth_$$($temp__5825__auto___70257_temp__5825__auto___70259__$1$$)&&$APP.$app$util$dom$set_css_property_BANG_$$($temp__5825__auto___70257_temp__5825__auto___70259__$1$$,"display","none"),$APP.$cljs$core$reset_BANG_$$($app$main$ui$ds$tooltip$tooltip$active_tooltip$$,null));$APP.$cljs$core$reset_BANG_$$($app$main$ui$ds$tooltip$tooltip$active_tooltip$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$tooltip_id$$,$APP.$cljs$cst$4269$trigger$$,$trigger_el$$],null));
return $APP.$cljs$core$reset_BANG_$$($visible_STAR_$$,!0)})});var $on_hide$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($tooltip_id$$)],function(){$app$main$ui$ds$tooltip$tooltip$clear_schedule$$($schedule_ref$$);$APP.$cljs$core$reset_BANG_$$($visible_STAR_$$,!1);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($app$main$ui$ds$tooltip$tooltip$active_tooltip$$)),$tooltip_id$$)?
$APP.$cljs$core$reset_BANG_$$($app$main$ui$ds$tooltip$tooltip$active_tooltip$$,null):null}),$handle_key_down$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_hide$$)],function($event$jscomp$120$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$120$$))?$on_hide$$.$cljs$core$IFn$_invoke$arity$0$?$on_hide$$.$cljs$core$IFn$_invoke$arity$0$():$on_hide$$():null});$delay$jscomp$8_tooltip_class$$="main_ui_ds_tooltip_tooltip__tooltip-content-wrapper "+
($placement__$1$jscomp$1$$==="top"?"main_ui_ds_tooltip_tooltip__tooltip-top":"")+" "+($placement__$1$jscomp$1$$==="bottom"?"main_ui_ds_tooltip_tooltip__tooltip-bottom":"")+" "+($placement__$1$jscomp$1$$==="left"?"main_ui_ds_tooltip_tooltip__tooltip-left":"")+" "+($placement__$1$jscomp$1$$==="right"?"main_ui_ds_tooltip_tooltip__tooltip-right":"")+" "+($placement__$1$jscomp$1$$==="top-right"?"main_ui_ds_tooltip_tooltip__tooltip-top-right":"")+" "+($placement__$1$jscomp$1$$==="bottom-right"?"main_ui_ds_tooltip_tooltip__tooltip-bottom-right":
"")+" "+($placement__$1$jscomp$1$$==="bottom-left"?"main_ui_ds_tooltip_tooltip__tooltip-bottom-left":"")+" "+($placement__$1$jscomp$1$$==="top-left"?"main_ui_ds_tooltip_tooltip__tooltip-top-left":"");$content$jscomp$214_content__$1$jscomp$39$$=$APP.$cljs$core$fn_QMARK_$$($content$jscomp$214_content__$1$jscomp$39$$)?$content$jscomp$214_content__$1$jscomp$39$$.$cljs$core$IFn$_invoke$arity$0$?$content$jscomp$214_content__$1$jscomp$39$$.$cljs$core$IFn$_invoke$arity$0$():$content$jscomp$214_content__$1$jscomp$39$$():
$content$jscomp$214_content__$1$jscomp$39$$;$aria_label$jscomp$2_props__$1$jscomp$37$$={...$props$jscomp$209$$,"aria-label":typeof $content$jscomp$214_content__$1$jscomp$39$$==="string"?$content$jscomp$214_content__$1$jscomp$39$$:$aria_label$jscomp$2_props__$1$jscomp$37$$,className:($class$$jscomp$12$$??"")+" main_ui_ds_tooltip_tooltip__tooltip-trigger",id:$id$jscomp$772_id__$1$jscomp$10$$,onMouseLeave:$on_hide$$,onFocus:$internal_id_on_show$$,onBlur:$on_hide$$,onMouseEnter:$internal_id_on_show$$,
ref:$internal_trigger_ref$$,onKeyDown:$handle_key_down$$};$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($visible$$),$APP.$rumext$v2$adapt$$($placement__$1$jscomp$1$$),$APP.$rumext$v2$adapt$$($offset$jscomp$182$$)],function(){if($APP.$cljs$core$truth_$$($visible$$)){var $trigger_el$jscomp$1$$=$APP.$rumext$v2$ref_val$$($trigger_ref__$1$$),$tooltip_el$$=$APP.$rumext$v2$ref_val$$($tooltip_ref$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($trigger_el$jscomp$1$$)?
$tooltip_el$$:$trigger_el$jscomp$1$$)?requestAnimationFrame(function(){var $new_placement_origin_brect$jscomp$2$$=$APP.$app$util$dom$get_bounding_rect$$($trigger_el$jscomp$1$$),$placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$=$APP.$app$util$dom$get_bounding_rect$$($tooltip_el$$);a:{for(var $offset$jscomp$inline_7159$$=$offset$jscomp$182$$,$window_size$jscomp$inline_7160$$=$APP.$app$util$dom$get_window_size$$(),$placements$jscomp$inline_7161$$=$APP.$cljs$core$seq$$($app$main$ui$ds$tooltip$tooltip$get_fallback_order$$($placement__$1$jscomp$1$$));;){var $placement__$1$jscomp$inline_7163_temp__5825__auto__$jscomp$inline_7162$$=
$APP.$cljs$core$first$$($placements$jscomp$inline_7161$$);if($APP.$cljs$core$truth_$$($placement__$1$jscomp$inline_7163_temp__5825__auto__$jscomp$inline_7162$$)){var $placement_brect$jscomp$inline_7164$$=$app$main$ui$ds$tooltip$tooltip$calculate_placement_bounding_rect$$($placement__$1$jscomp$inline_7163_temp__5825__auto__$jscomp$inline_7162$$,$placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$,$new_placement_origin_brect$jscomp$2$$,$offset$jscomp$inline_7159$$);if($app$util$dom$is_bounding_rect_outside_QMARK_$$($placement_brect$jscomp$inline_7164$$,
$window_size$jscomp$inline_7160$$)){$placements$jscomp$inline_7161$$=$APP.$cljs$core$rest$$($placements$jscomp$inline_7161$$);continue}else{$placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$=[$placement__$1$jscomp$inline_7163_temp__5825__auto__$jscomp$inline_7162$$,$placement_brect$jscomp$inline_7164$$];break a}}else{$placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$=null;break a}break}$placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$=void 0}return $APP.$cljs$core$truth_$$($placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$)?
($new_placement_origin_brect$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$,0,null),$placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$,1,null),$APP.$app$util$dom$set_css_property_BANG_$$($tooltip_el$$,"inset-block-start",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1546$top$$.$cljs$core$IFn$_invoke$arity$1$($placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$)),
"px"].join("")),$APP.$app$util$dom$set_css_property_BANG_$$($tooltip_el$$,"inset-inline-start",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$257$left$$.$cljs$core$IFn$_invoke$arity$1$($placement_rect_temp__5825__auto__$jscomp$237_tooltip_brect$jscomp$2$$)),"px"].join("")),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_placement_origin_brect$jscomp$2$$,$placement__$1$jscomp$1$$)?$APP.$cljs$core$reset_BANG_$$($placement_STAR_$$,$new_placement_origin_brect$jscomp$2$$):
null):null}):null}return null});return(0,$APP.$rumext$v2$create_element$$)("div",$aria_label$jscomp$2_props__$1$jscomp$37$$,$children$jscomp$263$$,$APP.$cljs$core$truth_$$($visible$$)?(0,$APP.$rumext$v2$portal$$)((0,$APP.$rumext$v2$jsx$$)("div",{role:"tooltip",id:$tooltip_id$$,ref:$tooltip_ref$$,className:"main_ui_ds_tooltip_tooltip__tooltip",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:$delay$jscomp$8_tooltip_class$$,children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_ds_tooltip_tooltip__tooltip-content",
children:$content$jscomp$214_content__$1$jscomp$39$$}),(0,$APP.$rumext$v2$jsx$$)("div",{id:"tooltip-arrow",className:"main_ui_ds_tooltip_tooltip__tooltip-arrow"})]})}),$container$jscomp$74_props_70212$$):null)};
$app$main$ui$ds$utilities$swatch$color_title$$=function($color$jscomp$120_color_item$$){var $map__70316_name$jscomp$367$$=$APP.$cljs$core$meta$$($color$jscomp$120_color_item$$),$map__70316__$1_path$jscomp$254_path_and_name$$=$APP.$cljs$core$__destructure_map$$($map__70316_name$jscomp$367$$);$map__70316_name$jscomp$367$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70316__$1_path$jscomp$254_path_and_name$$,$APP.$cljs$cst$723$name$$);$map__70316__$1_path$jscomp$254_path_and_name$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70316__$1_path$jscomp$254_path_and_name$$,
$APP.$cljs$cst$294$path$$);$map__70316__$1_path$jscomp$254_path_and_name$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__70316__$1_path$jscomp$254_path_and_name$$)?!$APP.$cuerdas$core$empty_QMARK_$$($map__70316__$1_path$jscomp$254_path_and_name$$):$map__70316__$1_path$jscomp$254_path_and_name$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__70316__$1_path$jscomp$254_path_and_name$$)," / ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__70316_name$jscomp$367$$)].join(""):
$map__70316_name$jscomp$367$$;var $gradient$jscomp$22$$=$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$120_color_item$$),$image$jscomp$26$$=$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$120_color_item$$);$color$jscomp$120_color_item$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$120_color_item$$);return $map__70316_name$jscomp$367$$!=null?$color$jscomp$120_color_item$$!=null?""+($map__70316__$1_path$jscomp$254_path_and_name$$??
"")+" ("+($color$jscomp$120_color_item$$??"")+")":$gradient$jscomp$22$$!=null?""+($map__70316__$1_path$jscomp$254_path_and_name$$??"")+" ("+($APP.$app$util$color$gradient_type__GT_string$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$22$$))??"")+")":$image$jscomp$26$$!=null?""+($map__70316__$1_path$jscomp$254_path_and_name$$??"")+" ("+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.image")??"")+")":$map__70316__$1_path$jscomp$254_path_and_name$$:$color$jscomp$120_color_item$$!=
null?$color$jscomp$120_color_item$$:$gradient$jscomp$22$$!=null?$APP.$app$util$color$gradient_type__GT_string$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$22$$)):$image$jscomp$26$$!=null?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.image"):null};
$APP.$app$main$ui$ds$utilities$swatch$swatch_STAR_$$=function($element_type_props_70323$$){var $tooltip_content$$=void 0,$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$=void 0,$children$jscomp$265_has_errors$$=void 0,$on_click$jscomp$4$$=void 0,$size$jscomp$132$$=void 0,$active$jscomp$1$$=void 0,$class$$jscomp$14_class$__$1$jscomp$1$$=void 0,$show_tooltip_show_tooltip__$1$$=void 0,$props$jscomp$211$$=void 0;({background:$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$,className:$class$$jscomp$14_class$__$1$jscomp$1$$,
size:$size$jscomp$132$$,active:$active$jscomp$1$$,hasErrors:$children$jscomp$265_has_errors$$,tooltipContent:$tooltip_content$$,onClick:$on_click$jscomp$4$$,showTooltip:$show_tooltip_show_tooltip__$1$$,...$props$jscomp$211$$}=$element_type_props_70323$$);var $background__$1$$=$APP.$cljs$core$object_QMARK_$$($background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$)?$APP.$app$common$json$__GT_clj$$($background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$):$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$;
$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$=$on_click$jscomp$4$$==null;var $element_id$jscomp$2_id_QMARK_$$=$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($background__$1$$)!=null;$element_type_props_70323$$=$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$?"div":"button";$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$=$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$?null:"button";$show_tooltip_show_tooltip__$1$$=$show_tooltip_show_tooltip__$1$$!=
null?$show_tooltip_show_tooltip__$1$$:!0;var $size__$1$jscomp$6$$=function(){var $or__5025__auto__$jscomp$852$$=$size$jscomp$132$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$852$$)?$or__5025__auto__$jscomp$852$$:"small"}(),$active__$1$$=function(){var $or__5025__auto__$jscomp$853$$=$active$jscomp$1$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$853$$)?$or__5025__auto__$jscomp$853$$:!1}(),$gradient_type$jscomp$1$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($background__$1$$)),
$gradient_data_gradient_stops$$=$APP.$cljs$cst$1717$stops$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($background__$1$$));$gradient_data_gradient_stops$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$gradient_type$jscomp$1$$,$APP.$cljs$cst$1717$stops$$,$gradient_data_gradient_stops$$],null);var $image$jscomp$27$$=$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($background__$1$$),$format$jscomp$35$$=$element_id$jscomp$2_id_QMARK_$$?
"rounded":"square";$element_id$jscomp$2_id_QMARK_$$=(0,$APP.$rumext$v2$use_id$$)();var $has_opacity_QMARK_$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($background__$1$$)!=null&&$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($background__$1$$)<1,$element_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$on_click__$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($background__$1$$),$APP.$rumext$v2$adapt$$($on_click$jscomp$4$$)],function($event$jscomp$121$$){return $APP.$cljs$core$fn_QMARK_$$($on_click$jscomp$4$$)?
$on_click$jscomp$4$$($background__$1$$,$event$jscomp$121$$):null});$class$$jscomp$14_class$__$1$jscomp$1$$=""+($class$$jscomp$14_class$__$1$jscomp$1$$??"")+" main_ui_ds_utilities_swatch__swatch "+(($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($size__$1$jscomp$6$$,"small")?"main_ui_ds_utilities_swatch__small":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($size__$1$jscomp$6$$,"medium")?"main_ui_ds_utilities_swatch__medium":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($size__$1$jscomp$6$$,
"large")?"main_ui_ds_utilities_swatch__large":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($format$jscomp$35$$,"square")?"main_ui_ds_utilities_swatch__square":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($active__$1$$,!0)?"main_ui_ds_utilities_swatch__active":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($element_type_props_70323$$,"button")?"main_ui_ds_utilities_swatch__interactive":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($format$jscomp$35$$,
"rounded")?"main_ui_ds_utilities_swatch__rounded":""));$children$jscomp$265_has_errors$$=(0,$APP.$rumext$v2$create_element$$)($element_type_props_70323$$,{...$props$jscomp$211$$,className:$class$$jscomp$14_class$__$1$jscomp$1$$,onClick:$on_click__$1$$,type:$background$jscomp$8_button_type_read_only_QMARK_$jscomp$2$$,"aria-labelledby":$element_id$jscomp$2_id_QMARK_$$,ref:$element_ref$$},$gradient_type$jscomp$1$$!=null?(0,$APP.$rumext$v2$jsx$$)("div",{style:{backgroundImage:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$util$color$gradient__GT_css$$($gradient_data_gradient_stops$$)),
", repeating-conic-gradient(lightgray 0% 25%, white 0% 50%)"].join("")},className:"main_ui_ds_utilities_swatch__swatch-gradient"}):$image$jscomp$27$$!=null?function(){var $uri$jscomp$97$$=$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($image$jscomp$27$$);return(0,$APP.$rumext$v2$jsx$$)("div",{style:{backgroundImage:"url("+($uri$jscomp$97$$??"")+")"},className:"main_ui_ds_utilities_swatch__swatch-image"})}():$APP.$cljs$core$truth_$$($children$jscomp$265_has_errors$$)?(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_ds_utilities_swatch__swatch-error"}):(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_ds_utilities_swatch__swatch-opacity",children:[(0,$APP.$rumext$v2$jsx$$)("div",{style:{background:$app$util$color$color__GT_background$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($background__$1$$,$APP.$cljs$cst$1718$opacity$$,1))},className:"main_ui_ds_utilities_swatch__swatch-solid-side"}),(0,$APP.$rumext$v2$jsx$$)("div",{style:{"--solid-color-overlay":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$util$color$color__GT_background$$($background__$1$$))},
className:"main_ui_ds_utilities_swatch__swatch-opacity-side "+($has_opacity_QMARK_$$?"main_ui_ds_utilities_swatch__swatch-opacity-side-transparency":"")+" "+($has_opacity_QMARK_$$?"":"main_ui_ds_utilities_swatch__swatch-opacity-side-solid-color")})]}));return $APP.$cljs$core$truth_$$($show_tooltip_show_tooltip__$1$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$tooltip$tooltip$tooltip_STAR_$$,{content:$APP.$cljs$core$truth_$$($tooltip_content$$)?$tooltip_content$$:$app$main$ui$ds$utilities$swatch$color_title$$($background__$1$$),
triggerRef:$element_ref$$,id:$element_id$jscomp$2_id_QMARK_$$,children:$children$jscomp$265_has_errors$$}):$children$jscomp$265_has_errors$$};
$app$main$ui$components$color_bullet$color_title$$=function($color$jscomp$121_color_item$jscomp$1$$){var $map__70335_name$jscomp$368$$=$APP.$cljs$core$meta$$($color$jscomp$121_color_item$jscomp$1$$),$map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($map__70335_name$jscomp$368$$);$map__70335_name$jscomp$368$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$,$APP.$cljs$cst$723$name$$);$map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$,$APP.$cljs$cst$294$path$$);$map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$=$APP.$cljs$core$truth_$$($map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$)," / ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__70335_name$jscomp$368$$)].join(""):$map__70335_name$jscomp$368$$;
var $gradient$jscomp$23$$=$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$121_color_item$jscomp$1$$),$image$jscomp$28$$=$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$121_color_item$jscomp$1$$);$color$jscomp$121_color_item$jscomp$1$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$121_color_item$jscomp$1$$);return $map__70335_name$jscomp$368$$!=null?$color$jscomp$121_color_item$jscomp$1$$!=null?""+($map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$??
"")+" ("+($color$jscomp$121_color_item$jscomp$1$$??"")+")":$gradient$jscomp$23$$!=null?""+($map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$??"")+" ("+($APP.$app$util$color$gradient_type__GT_string$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$23$$))??"")+")":$image$jscomp$28$$!=null?""+($map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$??"")+" ("+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.image")??"")+")":$map__70335__$1_path$jscomp$255_path_and_name$jscomp$1$$:
$color$jscomp$121_color_item$jscomp$1$$!=null?$color$jscomp$121_color_item$jscomp$1$$:$gradient$jscomp$23$$!=null?$APP.$app$util$color$gradient_type__GT_string$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$23$$)):$image$jscomp$28$$!=null?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.image"):null};
$APP.$app$main$ui$components$color_bullet$color_name$$=function($map__70351_map__70351__$1_name$jscomp$369_props_70350$$){var $color$jscomp$123_color__$1$jscomp$16$$=$map__70351_map__70351__$1_name$jscomp$369_props_70350$$.color,$JSCompiler_temp$jscomp$10485_on_click$jscomp$6$$=$map__70351_map__70351__$1_name$jscomp$369_props_70350$$["on-click"],$JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$=$map__70351_map__70351__$1_name$jscomp$369_props_70350$$.size,$on_double_click$$=$map__70351_map__70351__$1_name$jscomp$369_props_70350$$["on-double-click"],
$JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$=$map__70351_map__70351__$1_name$jscomp$369_props_70350$$.origin;$map__70351_map__70351__$1_name$jscomp$369_props_70350$$=$APP.$cljs$core$meta$$($color$jscomp$123_color__$1$jscomp$16$$);$map__70351_map__70351__$1_name$jscomp$369_props_70350$$=$APP.$cljs$core$__destructure_map$$($map__70351_map__70351__$1_name$jscomp$369_props_70350$$);$map__70351_map__70351__$1_name$jscomp$369_props_70350$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70351_map__70351__$1_name$jscomp$369_props_70350$$,
$APP.$cljs$cst$723$name$$);var $gradient$jscomp$25_map__70352__$1$$=$APP.$cljs$core$__destructure_map$$(typeof $color$jscomp$123_color__$1$jscomp$16$$==="string"?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,$color$jscomp$123_color__$1$jscomp$16$$,$APP.$cljs$cst$1718$opacity$$,1],null):$color$jscomp$123_color__$1$jscomp$16$$);$color$jscomp$123_color__$1$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$25_map__70352__$1$$,$APP.$cljs$cst$1284$color$$);
$gradient$jscomp$25_map__70352__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($gradient$jscomp$25_map__70352__$1$$,$APP.$cljs$cst$1708$gradient$$);$APP.$cljs$core$not$$($JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$)||$JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$>64?($JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$=($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$,$APP.$cljs$cst$4568$palette$$)&&
$JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$<72?"main_ui_components_color_bullet__color-text":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$,$APP.$cljs$cst$4568$palette$$)&&$JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$>=64&&$JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$<72?"main_ui_components_color_bullet__small-text":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$,
$APP.$cljs$cst$4568$palette$$)&&$JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$>=72?"main_ui_components_color_bullet__big-text":"")+" "+($gradient$jscomp$25_map__70352__$1$$!=null?"main_ui_components_color_bullet__gradient":"")+" "+($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$,$APP.$cljs$cst$4568$palette$$)?"main_ui_components_color_bullet__color-row-name":""),$JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$=
$APP.$cljs$core$truth_$$($map__70351_map__70351__$1_name$jscomp$369_props_70350$$)?$map__70351_map__70351__$1_name$jscomp$369_props_70350$$:$APP.$cljs$core$truth_$$($color$jscomp$123_color__$1$jscomp$16$$)?$color$jscomp$123_color__$1$jscomp$16$$:$APP.$app$util$color$gradient_type__GT_string$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($gradient$jscomp$25_map__70352__$1$$)),$JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$=$APP.$cuerdas$core$replace$$($JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$,
".",".​"),$JSCompiler_temp$jscomp$10485_on_click$jscomp$6$$=(0,$APP.$rumext$v2$jsx$$)("span",{title:$map__70351_map__70351__$1_name$jscomp$369_props_70350$$,onClick:$JSCompiler_temp$jscomp$10485_on_click$jscomp$6$$,onDoubleClick:$on_double_click$$,className:$JSCompiler_temp_const$jscomp$10486_size$jscomp$133$$,children:$JSCompiler_inline_result$jscomp$10487_origin$jscomp$41_title$jscomp$inline_12350$$})):$JSCompiler_temp$jscomp$10485_on_click$jscomp$6$$=null;return $JSCompiler_temp$jscomp$10485_on_click$jscomp$6$$};
$app$main$data$exports$assets$toggle_detail_visibililty$$=function(){typeof $app$main$data$exports$assets$toggle_detail_visibililty_70413$$==="undefined"&&($app$main$data$exports$assets$toggle_detail_visibililty_70413$$=function($meta70414$$){this.$meta70414$=$meta70414$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$toggle_detail_visibililty_70413$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$exports$assets$toggle_detail_visibililty_70413$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4569$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_toggle_detail_visibililty$$},$app$main$data$exports$assets$toggle_detail_visibililty_70413$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70415$$,$meta70414__$1$$){return new $app$main$data$exports$assets$toggle_detail_visibililty_70413$$($meta70414__$1$$)},$app$main$data$exports$assets$toggle_detail_visibililty_70413$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70414$},$app$main$data$exports$assets$toggle_detail_visibililty_70413$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$toggle_detail_visibililty_70413$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2582$$,$state$jscomp$914$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$914$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2137$export$$,$cljs$cst$4570$detail_visible$$],null),$APP.$cljs$core$not$$)});return new $app$main$data$exports$assets$toggle_detail_visibililty_70413$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$exports$assets$clear_export_state$$=function($id$jscomp$774$$){typeof $app$main$data$exports$assets$clear_export_state_70428$$==="undefined"&&($app$main$data$exports$assets$clear_export_state_70428$$=function($id$jscomp$775$$,$meta70429$$){this.id=$id$jscomp$775$$;this.$meta70429$=$meta70429$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$clear_export_state_70428$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$exports$assets$clear_export_state_70428$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4573$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_clear_export_state$$},$app$main$data$exports$assets$clear_export_state_70428$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70430$$,$meta70429__$1$$){return new $app$main$data$exports$assets$clear_export_state_70428$$(this.id,$meta70429__$1$$)},$app$main$data$exports$assets$clear_export_state_70428$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70429$},$app$main$data$exports$assets$clear_export_state_70428$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$clear_export_state_70428$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2584_existing_id$$,$state$jscomp$916$$){$_$jscomp$2584_existing_id$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2137$export$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$916$$));
return $_$jscomp$2584_existing_id$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$_$jscomp$2584_existing_id$$)?$state$jscomp$916$$:$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$916$$,$APP.$cljs$cst$2137$export$$)});return new $app$main$data$exports$assets$clear_export_state_70428$$($id$jscomp$774$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$exports$assets$show_workspace_export_dialog$$=function($p__70440$$){var $map__70441__$1$$=$APP.$cljs$core$__destructure_map$$($p__70440$$),$selected$jscomp$111$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70441__$1$$,$APP.$cljs$cst$1906$selected$$),$origin$jscomp$42$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70441__$1$$,$APP.$cljs$cst$1770$origin$$);typeof $app$main$data$exports$assets$show_workspace_export_dialog_70443$$==="undefined"&&($app$main$data$exports$assets$show_workspace_export_dialog_70443$$=
function($p__70440$jscomp$1$$,$map__70441$jscomp$1$$,$selected$jscomp$112$$,$origin$jscomp$43$$,$meta70444$$){this.$p__70440$=$p__70440$jscomp$1$$;this.$map__70441$=$map__70441$jscomp$1$$;this.selected=$selected$jscomp$112$$;this.origin=$origin$jscomp$43$$;this.$meta70444$=$meta70444$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$show_workspace_export_dialog_70443$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$exports$assets$show_workspace_export_dialog_70443$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4574$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_show_workspace_export_dialog$$},$app$main$data$exports$assets$show_workspace_export_dialog_70443$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70445$$,$meta70444__$1$$){return new $app$main$data$exports$assets$show_workspace_export_dialog_70443$$(this.$p__70440$,this.$map__70441$,this.selected,
this.origin,$meta70444__$1$$)},$app$main$data$exports$assets$show_workspace_export_dialog_70443$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70444$},$app$main$data$exports$assets$show_workspace_export_dialog_70443$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$show_workspace_export_dialog_70443$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2585$$,$state$jscomp$917$$){var $self__$jscomp$6465$$=
this,$___$2$jscomp$589$$=this,$file_id$jscomp$279$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$917$$),$page_id$jscomp$316$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$917$$),$selected__$1$jscomp$11$$=function(){var $or__5025__auto__$jscomp$856$$=$self__$jscomp$6465$$.selected;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$856$$)?$or__5025__auto__$jscomp$856$$:$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$03$$($state$jscomp$917$$,
$page_id$jscomp$316$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)}(),$shapes$jscomp$126$$=$APP.$cljs$core$seq$$($selected__$1$jscomp$11$$)?$app$main$data$helpers$lookup_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$917$$,$selected__$1$jscomp$11$$):$APP.$cljs$core$reverse$$($app$main$data$helpers$filter_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$917$$,function($p1__70435_SHARP_$$){return $APP.$cljs$core$count$$($APP.$cljs$cst$1854$exports$$.$cljs$core$IFn$_invoke$arity$1$($p1__70435_SHARP_$$))>
0}));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$4575$export_shapes$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1854$exports$$,$APP.$cljs$core$vec$$(function(){return function $app$main$data$exports$assets$show_workspace_export_dialog_$_iter__70457$$($s__70458$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(var $s__70458__$1$$=$s__70458$$;;){var $fs__5500__auto__$jscomp$4_temp__5825__auto__$jscomp$238$$=
$APP.$cljs$core$seq$$($s__70458__$1$$);if($fs__5500__auto__$jscomp$4_temp__5825__auto__$jscomp$238$$){var $xs__6385__auto__$jscomp$12$$=$fs__5500__auto__$jscomp$4_temp__5825__auto__$jscomp$238$$,$shape$jscomp$754$$=$APP.$cljs$core$first$$($xs__6385__auto__$jscomp$12$$);if($fs__5500__auto__$jscomp$4_temp__5825__auto__$jscomp$238$$=$APP.$cljs$core$seq$$(function($s__70458__$1$jscomp$1$$,$shape$jscomp$755$$,$xs__6385__auto__$jscomp$13$$,$temp__5825__auto__$jscomp$239$$,$file_id$jscomp$280$$,$page_id$jscomp$317$$,
$selected__$1$jscomp$12$$,$shapes$jscomp$127$$,$___$2$jscomp$590$$,$map__70441$jscomp$2$$,$map__70441__$1$jscomp$1$$,$selected$jscomp$113$$,$origin$jscomp$44$$){return function $app$main$data$exports$assets$show_workspace_export_dialog_$_iter__70457_$_iter__70459$$($s__70460$$){return new $APP.$cljs$core$LazySeq$$(null,function($s__70458__$1$jscomp$2$$,$shape$jscomp$756$$,$xs__6385__auto__$jscomp$14$$,$temp__5825__auto__$jscomp$240$$,$file_id$jscomp$281$$,$page_id$jscomp$318$$){return function(){for(;;){var $s__70460__$2_temp__5825__auto____$1$jscomp$16$$=
$APP.$cljs$core$seq$$($s__70460$$);if($s__70460__$2_temp__5825__auto____$1$jscomp$16$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__70460__$2_temp__5825__auto____$1$jscomp$16$$)){var $JSCompiler_inline_result$jscomp$1292_c__5501__auto__$jscomp$31$$=$APP.$cljs$core$_chunked_first$$($s__70460__$2_temp__5825__auto____$1$jscomp$16$$),$size__5502__auto__$jscomp$31$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$1292_c__5501__auto__$jscomp$31$$),$b__70462_export$$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$31$$);
a:{for(var $i__70461$jscomp$inline_7166$$=0;;)if($i__70461$jscomp$inline_7166$$<$size__5502__auto__$jscomp$31$$){var $export$$jscomp$inline_7167_x$jscomp$inline_12353$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$1292_c__5501__auto__$jscomp$31$$,$i__70461$jscomp$inline_7166$$),$b$jscomp$inline_12352$$=$b__70462_export$$$;$export$$jscomp$inline_7167_x$jscomp$inline_12353$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($export$$jscomp$inline_7167_x$jscomp$inline_12353$$,
$APP.$cljs$cst$3082$enabled$$,!0),$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$318$$),$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$281$$),$APP.$cljs$cst$2231$object_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$756$$)),$APP.$cljs$cst$1795$shape$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$756$$,$APP.$cljs$cst$1854$exports$$)),$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$756$$));$b$jscomp$inline_12352$$.add($export$$jscomp$inline_7167_x$jscomp$inline_12353$$);
$i__70461$jscomp$inline_7166$$+=1}else{$JSCompiler_inline_result$jscomp$1292_c__5501__auto__$jscomp$31$$=!0;break a}$JSCompiler_inline_result$jscomp$1292_c__5501__auto__$jscomp$31$$=void 0}return $JSCompiler_inline_result$jscomp$1292_c__5501__auto__$jscomp$31$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__70462_export$$$),$app$main$data$exports$assets$show_workspace_export_dialog_$_iter__70457_$_iter__70459$$($APP.$cljs$core$_chunked_rest$$($s__70460__$2_temp__5825__auto____$1$jscomp$16$$))):
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__70462_export$$$),null)}$b__70462_export$$$=$APP.$cljs$core$first$$($s__70460__$2_temp__5825__auto____$1$jscomp$16$$);return $APP.$cljs$core$cons$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($b__70462_export$$$,
$APP.$cljs$cst$3082$enabled$$,!0),$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$318$$),$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$281$$),$APP.$cljs$cst$2231$object_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$756$$)),$APP.$cljs$cst$1795$shape$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$756$$,$APP.$cljs$cst$1854$exports$$)),$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$756$$)),$app$main$data$exports$assets$show_workspace_export_dialog_$_iter__70457_$_iter__70459$$($APP.$cljs$core$rest$$($s__70460__$2_temp__5825__auto____$1$jscomp$16$$)))}return null}}}($s__70458__$1$jscomp$1$$,
$shape$jscomp$755$$,$xs__6385__auto__$jscomp$13$$,$temp__5825__auto__$jscomp$239$$,$file_id$jscomp$280$$,$page_id$jscomp$317$$,$selected__$1$jscomp$12$$,$shapes$jscomp$127$$,$___$2$jscomp$590$$,$map__70441$jscomp$2$$,$map__70441__$1$jscomp$1$$,$selected$jscomp$113$$,$origin$jscomp$44$$),null,null)}}($s__70458__$1$$,$shape$jscomp$754$$,$xs__6385__auto__$jscomp$12$$,$fs__5500__auto__$jscomp$4_temp__5825__auto__$jscomp$238$$,$file_id$jscomp$279$$,$page_id$jscomp$316$$,$selected__$1$jscomp$11$$,$shapes$jscomp$126$$,
$___$2$jscomp$589$$,$p__70440$$,$map__70441__$1$$,$selected$jscomp$111$$,$origin$jscomp$42$$)($APP.$cljs$cst$1854$exports$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$754$$))))return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($fs__5500__auto__$jscomp$4_temp__5825__auto__$jscomp$238$$,$app$main$data$exports$assets$show_workspace_export_dialog_$_iter__70457$$($APP.$cljs$core$rest$$($s__70458__$1$$)));$s__70458__$1$$=$APP.$cljs$core$rest$$($s__70458__$1$$)}else return null}},null,null)}($shapes$jscomp$126$$)}()),
$APP.$cljs$cst$1770$origin$$,$self__$jscomp$6465$$.origin],null)))});return new $app$main$data$exports$assets$show_workspace_export_dialog_70443$$($p__70440$$,$map__70441__$1$$,$selected$jscomp$111$$,$origin$jscomp$42$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$exports$assets$show_viewer_export_dialog$$=function($p__70466$$){var $map__70467__$1$$=$APP.$cljs$core$__destructure_map$$($p__70466$$),$shapes$jscomp$129$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70467__$1$$,$APP.$cljs$cst$1598$shapes$$),$page_id$jscomp$319$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70467__$1$$,$APP.$cljs$cst$2028$page_id$$),$file_id$jscomp$282$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70467__$1$$,$APP.$cljs$cst$1628$file_id$$),
$share_id$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70467__$1$$,$APP.$cljs$cst$3216$share_id$$),$exports__$1$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70467__$1$$,$APP.$cljs$cst$1854$exports$$);typeof $app$main$data$exports$assets$show_viewer_export_dialog_70471$$==="undefined"&&($app$main$data$exports$assets$show_viewer_export_dialog_70471$$=function($p__70466$jscomp$1$$,$map__70467$jscomp$1$$,$shapes$jscomp$130$$,$page_id$jscomp$320$$,$file_id$jscomp$283$$,
$share_id$jscomp$13$$,$exports$jscomp$8$$,$meta70472$$){this.$p__70466$=$p__70466$jscomp$1$$;this.$map__70467$=$map__70467$jscomp$1$$;this.shapes=$shapes$jscomp$130$$;this.$page_id$=$page_id$jscomp$320$$;this.$file_id$=$file_id$jscomp$283$$;this.$share_id$=$share_id$jscomp$13$$;this.exports=$exports$jscomp$8$$;this.$meta70472$=$meta70472$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$show_viewer_export_dialog_70471$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$show_viewer_export_dialog_70471$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4576$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_show_viewer_export_dialog$$},$app$main$data$exports$assets$show_viewer_export_dialog_70471$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70473$$,$meta70472__$1$$){return new $app$main$data$exports$assets$show_viewer_export_dialog_70471$$(this.$p__70466$,
this.$map__70467$,this.shapes,this.$page_id$,this.$file_id$,this.$share_id$,this.exports,$meta70472__$1$$)},$app$main$data$exports$assets$show_viewer_export_dialog_70471$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70472$},$app$main$data$exports$assets$show_viewer_export_dialog_70471$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$show_viewer_export_dialog_70471$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $self__$jscomp$6469$$=this,$___$3$jscomp$191$$=this,$exports__$1$jscomp$3$$=function(){return function $app$main$data$exports$assets$show_viewer_export_dialog_$_iter__70475$$($s__70476$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(var $s__70476__$1$$=$s__70476$$;;){var $fs__5500__auto__$jscomp$5_temp__5825__auto__$jscomp$241$$=$APP.$cljs$core$seq$$($s__70476__$1$$);if($fs__5500__auto__$jscomp$5_temp__5825__auto__$jscomp$241$$){var $xs__6385__auto__$jscomp$15$$=$fs__5500__auto__$jscomp$5_temp__5825__auto__$jscomp$241$$,
$shape$jscomp$757$$=$APP.$cljs$core$first$$($xs__6385__auto__$jscomp$15$$);if($fs__5500__auto__$jscomp$5_temp__5825__auto__$jscomp$241$$=$APP.$cljs$core$seq$$(function($s__70476__$1$jscomp$1$$,$shape$jscomp$758$$,$xs__6385__auto__$jscomp$16$$,$temp__5825__auto__$jscomp$242$$,$___$3$jscomp$192$$,$map__70467$jscomp$2$$,$map__70467__$1$jscomp$1$$,$shapes$jscomp$131$$,$page_id$jscomp$321$$,$file_id$jscomp$284$$,$share_id$jscomp$14$$,$exports__$1$jscomp$4$$){return function $app$main$data$exports$assets$show_viewer_export_dialog_$_iter__70475_$_iter__70477$$($s__70478$$){return new $APP.$cljs$core$LazySeq$$(null,
function($s__70476__$1$jscomp$2$$,$shape$jscomp$759$$){return function(){for(;;){var $s__70478__$2_temp__5825__auto____$1$jscomp$17$$=$APP.$cljs$core$seq$$($s__70478$$);if($s__70478__$2_temp__5825__auto____$1$jscomp$17$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__70478__$2_temp__5825__auto____$1$jscomp$17$$)){var $c__5501__auto__$jscomp$32$$=$APP.$cljs$core$_chunked_first$$($s__70478__$2_temp__5825__auto____$1$jscomp$17$$),$size__5502__auto__$jscomp$32$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$32$$),
$b__70480$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$32$$);return function(){for(var $i__70479$$=0;;)if($i__70479$$<$size__5502__auto__$jscomp$32$$){var $G__70487$jscomp$inline_7169_JSCompiler_inline_result$jscomp$1294_export$$jscomp$3$$=$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$32$$,$i__70479$$),$JSCompiler_temp_const$jscomp$1293$$=$b__70480$$;$G__70487$jscomp$inline_7169_JSCompiler_inline_result$jscomp$1294_export$$jscomp$3$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__70487$jscomp$inline_7169_JSCompiler_inline_result$jscomp$1294_export$$jscomp$3$$,
$APP.$cljs$cst$3082$enabled$$,!0),$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$6469$$.$page_id$),$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$6469$$.$file_id$),$APP.$cljs$cst$2231$object_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$759$$)),$APP.$cljs$cst$1795$shape$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$759$$,$APP.$cljs$cst$1854$exports$$)),$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$759$$));
$G__70487$jscomp$inline_7169_JSCompiler_inline_result$jscomp$1294_export$$jscomp$3$$=$APP.$cljs$core$truth_$$($self__$jscomp$6469$$.$share_id$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__70487$jscomp$inline_7169_JSCompiler_inline_result$jscomp$1294_export$$jscomp$3$$,$APP.$cljs$cst$3216$share_id$$,$self__$jscomp$6469$$.$share_id$):$G__70487$jscomp$inline_7169_JSCompiler_inline_result$jscomp$1294_export$$jscomp$3$$;$JSCompiler_temp_const$jscomp$1293$$.add($G__70487$jscomp$inline_7169_JSCompiler_inline_result$jscomp$1294_export$$jscomp$3$$);
$i__70479$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__70480$$),$app$main$data$exports$assets$show_viewer_export_dialog_$_iter__70475_$_iter__70477$$($APP.$cljs$core$_chunked_rest$$($s__70478__$2_temp__5825__auto____$1$jscomp$17$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__70480$$),null)}var $export$$jscomp$2$$=$APP.$cljs$core$first$$($s__70478__$2_temp__5825__auto____$1$jscomp$17$$);return $APP.$cljs$core$cons$$(function(){var $G__70489$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($export$$jscomp$2$$,
$APP.$cljs$cst$3082$enabled$$,!0),$APP.$cljs$cst$2028$page_id$$,$self__$jscomp$6469$$.$page_id$),$APP.$cljs$cst$1628$file_id$$,$self__$jscomp$6469$$.$file_id$),$APP.$cljs$cst$2231$object_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$759$$)),$APP.$cljs$cst$1795$shape$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$759$$,$APP.$cljs$cst$1854$exports$$)),$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$759$$));
return $APP.$cljs$core$truth_$$($self__$jscomp$6469$$.$share_id$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__70489$$,$APP.$cljs$cst$3216$share_id$$,$self__$jscomp$6469$$.$share_id$):$G__70489$$}(),$app$main$data$exports$assets$show_viewer_export_dialog_$_iter__70475_$_iter__70477$$($APP.$cljs$core$rest$$($s__70478__$2_temp__5825__auto____$1$jscomp$17$$)))}return null}}}($s__70476__$1$jscomp$1$$,$shape$jscomp$758$$,$xs__6385__auto__$jscomp$16$$,$temp__5825__auto__$jscomp$242$$,$___$3$jscomp$192$$,
$map__70467$jscomp$2$$,$map__70467__$1$jscomp$1$$,$shapes$jscomp$131$$,$page_id$jscomp$321$$,$file_id$jscomp$284$$,$share_id$jscomp$14$$,$exports__$1$jscomp$4$$),null,null)}}($s__70476__$1$$,$shape$jscomp$757$$,$xs__6385__auto__$jscomp$15$$,$fs__5500__auto__$jscomp$5_temp__5825__auto__$jscomp$241$$,$___$3$jscomp$191$$,$p__70466$$,$map__70467__$1$$,$shapes$jscomp$129$$,$page_id$jscomp$319$$,$file_id$jscomp$282$$,$share_id$jscomp$12$$,$exports__$1$jscomp$3$$)($self__$jscomp$6469$$.exports)))return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($fs__5500__auto__$jscomp$5_temp__5825__auto__$jscomp$241$$,
$app$main$data$exports$assets$show_viewer_export_dialog_$_iter__70475$$($APP.$cljs$core$rest$$($s__70476__$1$$)));$s__70476__$1$$=$APP.$cljs$core$rest$$($s__70476__$1$$)}else return null}},null,null)}($self__$jscomp$6469$$.shapes)}();return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$4575$export_shapes$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1854$exports$$,$APP.$cljs$core$vec$$($exports__$1$jscomp$3$$),$APP.$cljs$cst$1770$origin$$,
"viewer"],null)))});return new $app$main$data$exports$assets$show_viewer_export_dialog_70471$$($p__70466$$,$map__70467__$1$$,$shapes$jscomp$129$$,$page_id$jscomp$319$$,$file_id$jscomp$282$$,$share_id$jscomp$12$$,$exports__$1$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$exports$assets$initialize_export_status$$=function($exports$jscomp$9$$,$cmd$jscomp$5$$,$resource$jscomp$1$$){typeof $app$main$data$exports$assets$initialize_export_status_70507$$==="undefined"&&($app$main$data$exports$assets$initialize_export_status_70507$$=function($exports$jscomp$10$$,$cmd$jscomp$6$$,$resource$jscomp$2$$,$meta70508$$){this.exports=$exports$jscomp$10$$;this.cmd=$cmd$jscomp$6$$;this.$resource$=$resource$jscomp$2$$;this.$meta70508$=$meta70508$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$initialize_export_status_70507$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$initialize_export_status_70507$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4579$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_initialize_export_status$$},$app$main$data$exports$assets$initialize_export_status_70507$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_70509$$,$meta70508__$1$$){return new $app$main$data$exports$assets$initialize_export_status_70507$$(this.exports,this.cmd,this.$resource$,$meta70508__$1$$)},$app$main$data$exports$assets$initialize_export_status_70507$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70508$},$app$main$data$exports$assets$initialize_export_status_70507$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$initialize_export_status_70507$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2588$$,$state$jscomp$919$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$919$$,$APP.$cljs$cst$2137$export$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$4572$widget_visible$$,$APP.$cljs$cst$4580$in_progress$$,$cljs$cst$4570$detail_visible$$,$cljs$cst$4581$resource_id$$,$APP.$cljs$cst$1854$exports$$,$APP.$cljs$cst$2460$last_update$$,$cljs$cst$4582$healthy_QMARK_$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2972$cmd$$,$APP.$cljs$cst$2204$progress$$],
[!0,!0,!0,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.$resource$),this.exports,$APP.$app$common$time$now$$(),!0,!1,this.cmd,0]))});return new $app$main$data$exports$assets$initialize_export_status_70507$$($exports$jscomp$9$$,$cmd$jscomp$5$$,$resource$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$exports$assets$update_export_status$$=function($p__70517$$){var $map__70521__$1$$=$APP.$cljs$core$__destructure_map$$($p__70517$$),$done$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70521__$1$$,$cljs$cst$4583$done$$),$status$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70521__$1$$,$APP.$cljs$cst$109$status$$),$resource_uri$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70521__$1$$,$cljs$cst$4584$resource_uri$$),$filename$jscomp$7$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70521__$1$$,$APP.$cljs$cst$4585$filename$$),$mtype$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70521__$1$$,$APP.$cljs$cst$1710$mtype$$);typeof $app$main$data$exports$assets$update_export_status_70522$$==="undefined"&&($app$main$data$exports$assets$update_export_status_70522$$=function($p__70517$jscomp$1$$,$map__70521$jscomp$1$$,$data$jscomp$419$$,$done$jscomp$3$$,$status$jscomp$17$$,$resource_uri$jscomp$1$$,$filename$jscomp$8$$,
$mtype$jscomp$16$$,$meta70523$$){this.$p__70517$=$p__70517$jscomp$1$$;this.$map__70521$=$map__70521$jscomp$1$$;this.data=$data$jscomp$419$$;this.done=$done$jscomp$3$$;this.status=$status$jscomp$17$$;this.$resource_uri$=$resource_uri$jscomp$1$$;this.filename=$filename$jscomp$8$$;this.$mtype$=$mtype$jscomp$16$$;this.$meta70523$=$meta70523$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$update_export_status_70522$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$update_export_status_70522$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4586$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_update_export_status$$},$app$main$data$exports$assets$update_export_status_70522$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70524$$,$meta70523__$1$$){return new $app$main$data$exports$assets$update_export_status_70522$$(this.$p__70517$,this.$map__70521$,this.data,
this.done,this.status,this.$resource_uri$,this.filename,this.$mtype$,$meta70523__$1$$)},$app$main$data$exports$assets$update_export_status_70522$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70523$},$app$main$data$exports$assets$update_export_status_70522$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$update_export_status_70522$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2589_healthy_QMARK_$jscomp$1$$,
$G__70525__$1_G__70525__$2_state$jscomp$920$$){$_$jscomp$2589_healthy_QMARK_$jscomp$1$$=$APP.$app$common$time$diff_ms$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($G__70525__$1_G__70525__$2_state$jscomp$920$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2137$export$$,$APP.$cljs$cst$2460$last_update$$],null)))<6E3;$G__70525__$1_G__70525__$2_state$jscomp$920$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.status,
"running")?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($G__70525__$1_G__70525__$2_state$jscomp$920$$,$APP.$cljs$cst$2137$export$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2204$progress$$,this.done,$APP.$cljs$cst$2460$last_update$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$time$now$$(),$cljs$cst$4582$healthy_QMARK_$$,$_$jscomp$2589_healthy_QMARK_$jscomp$1$$])):$G__70525__$1_G__70525__$2_state$jscomp$920$$;$G__70525__$1_G__70525__$2_state$jscomp$920$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.status,"error")?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($G__70525__$1_G__70525__$2_state$jscomp$920$$,$APP.$cljs$cst$2137$export$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4580$in_progress$$,!1,$APP.$cljs$cst$847$error$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$145$cause$$.$cljs$core$IFn$_invoke$arity$1$(this.data),$APP.$cljs$cst$2460$last_update$$,$APP.$app$common$time$now$$(),$cljs$cst$4582$healthy_QMARK_$$,
$_$jscomp$2589_healthy_QMARK_$jscomp$1$$])):$G__70525__$1_G__70525__$2_state$jscomp$920$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.status,"ended")?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($G__70525__$1_G__70525__$2_state$jscomp$920$$,$APP.$cljs$cst$2137$export$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4580$in_progress$$,!1,$APP.$cljs$cst$2460$last_update$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$time$now$$(),$cljs$cst$4582$healthy_QMARK_$$,
$_$jscomp$2589_healthy_QMARK_$jscomp$1$$])):$G__70525__$1_G__70525__$2_state$jscomp$920$$},$app$main$data$exports$assets$update_export_status_70522$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$update_export_status_70522$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.status,"ended")?$APP.$app$util$dom$trigger_download_uri$$(this.filename,this.$mtype$,this.$resource_uri$):
null});return new $app$main$data$exports$assets$update_export_status_70522$$($p__70517$$,$map__70521__$1$$,$map__70521__$1$$,$done$jscomp$2$$,$status$jscomp$16$$,$resource_uri$$,$filename$jscomp$7$$,$mtype$jscomp$15$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$exports$assets$request_simple_export$$=function($p__70535$$){var $map__70536__$1$$=$APP.$cljs$core$__destructure_map$$($p__70535$$),$export$$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70536__$1$$,$APP.$cljs$cst$2137$export$$);typeof $app$main$data$exports$assets$request_simple_export_70537$$==="undefined"&&($app$main$data$exports$assets$request_simple_export_70537$$=function($p__70535$jscomp$1$$,$map__70536$jscomp$1$$,$export$$jscomp$5$$,$meta70538$$){this.$p__70535$=
$p__70535$jscomp$1$$;this.$map__70536$=$map__70536$jscomp$1$$;this.$export$$=$export$$jscomp$5$$;this.$meta70538$=$meta70538$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4587$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_request_simple_export$$},
$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70539$$,$meta70538__$1$$){return new $app$main$data$exports$assets$request_simple_export_70537$$(this.$p__70535$,this.$map__70536$,this.$export$$,$meta70538__$1$$)},$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70538$},$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2591$$,$state$jscomp$921$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$921$$,$APP.$cljs$cst$2137$export$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4580$in_progress$$,!0,$APP.$cljs$cst$266$id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$uuid$zero$$]))},$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$request_simple_export_70537$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2592_params$jscomp$317_profile_id$jscomp$14$$,$state$jscomp$922$$){$_$jscomp$2592_params$jscomp$317_profile_id$jscomp$14$$=$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$922$$);$_$jscomp$2592_params$jscomp$317_profile_id$jscomp$14$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1854$exports$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.$export$$],null),$APP.$cljs$cst$2271$profile_id$$,$_$jscomp$2592_params$jscomp$317_profile_id$jscomp$14$$,$APP.$cljs$cst$2972$cmd$$,$APP.$cljs$cst$4575$export_shapes$$,$APP.$cljs$cst$2240$wait$$,!0],null);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$2491$app_DOT_main_DOT_data_DOT_persistence_SLASH_force_persist$$),$beicon$v2$core$timeout$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$beicon$v2$core$empty$$(),
$APP.$beicon$v2$core$first$$($APP.$beicon$v2$core$filter$$(function($p1__70533_SHARP_$$){return $p1__70533_SHARP_$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3101$saved$$,$p1__70533_SHARP_$$)},$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$refs$persistence_state$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],null))))),$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$76$$){return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$exports$assets$clear_export_state$$($APP.$app$common$uuid$zero$$)),
$APP.$beicon$v2$core$throw$0$$($cause$jscomp$76$$))},$APP.$beicon$v2$core$map$$(function($filename$jscomp$9_p__70543$$){var $map__70544__$1_uri$jscomp$99$$=$APP.$cljs$core$__destructure_map$$($filename$jscomp$9_p__70543$$);$filename$jscomp$9_p__70543$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70544__$1_uri$jscomp$99$$,$APP.$cljs$cst$4585$filename$$);var $mtype$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70544__$1_uri$jscomp$99$$,$APP.$cljs$cst$1710$mtype$$);
$map__70544__$1_uri$jscomp$99$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70544__$1_uri$jscomp$99$$,$APP.$cljs$cst$1563$uri$$);$APP.$app$util$dom$trigger_download_uri$$($filename$jscomp$9_p__70543$$,$mtype$jscomp$17$$,$map__70544__$1_uri$jscomp$99$$);return $app$main$data$exports$assets$clear_export_state$$($APP.$app$common$uuid$zero$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2137$export$$,$_$jscomp$2592_params$jscomp$317_profile_id$jscomp$14$$))))});
return new $app$main$data$exports$assets$request_simple_export_70537$$($p__70535$$,$map__70536__$1$$,$export$$jscomp$4$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$exports$assets$request_multiple_export$$=function($p__70551$$){var $map__70555__$1$$=$APP.$cljs$core$__destructure_map$$($p__70551$$),$exports__$1$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70555__$1$$,$APP.$cljs$cst$1854$exports$$),$cmd$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__70555__$1$$,$APP.$cljs$cst$2972$cmd$$,$APP.$cljs$cst$4575$export_shapes$$);typeof $app$main$data$exports$assets$request_multiple_export_70556$$==="undefined"&&
($app$main$data$exports$assets$request_multiple_export_70556$$=function($p__70551$jscomp$1$$,$map__70555$jscomp$1$$,$params$jscomp$319$$,$exports$jscomp$11$$,$cmd$jscomp$8$$,$meta70557$$){this.$p__70551$=$p__70551$jscomp$1$$;this.$map__70555$=$map__70555$jscomp$1$$;this.params=$params$jscomp$319$$;this.exports=$exports$jscomp$11$$;this.cmd=$cmd$jscomp$8$$;this.$meta70557$=$meta70557$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$request_multiple_export_70556$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$request_multiple_export_70556$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4588$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_request_multiple_export$$},$app$main$data$exports$assets$request_multiple_export_70556$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70558$$,$meta70557__$1$$){return new $app$main$data$exports$assets$request_multiple_export_70556$$(this.$p__70551$,this.$map__70555$,
this.params,this.exports,this.cmd,$meta70557__$1$$)},$app$main$data$exports$assets$request_multiple_export_70556$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70557$},$app$main$data$exports$assets$request_multiple_export_70556$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$request_multiple_export_70556$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2593_profile_id$jscomp$15_progress_stream$$,
$params__$1$jscomp$41_state$jscomp$923$$){var $self__$jscomp$6491$$=this,$resource_id$$=$APP.$cljs$core$volatile_BANG_$$(null);$_$jscomp$2593_profile_id$jscomp$15_progress_stream$$=$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$41_state$jscomp$923$$);var $stopper$jscomp$36_ws_conn$$=$cljs$cst$3888$ws_conn$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$41_state$jscomp$923$$);$params__$1$jscomp$41_state$jscomp$923$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1854$exports$$,$self__$jscomp$6491$$.exports,$APP.$cljs$cst$2972$cmd$$,$self__$jscomp$6491$$.cmd,$APP.$cljs$cst$2271$profile_id$$,$_$jscomp$2593_profile_id$jscomp$15_progress_stream$$,$cljs$cst$4589$force_multiple$$,!0],null);$_$jscomp$2593_profile_id$jscomp$15_progress_stream$$=$APP.$beicon$v2$core$share$$($APP.$beicon$v2$core$filter$$(function($p1__70546_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($resource_id$$),$cljs$cst$4581$resource_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70546_SHARP_$$))},
$APP.$beicon$v2$core$filter$$(function($p1__70545_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4590$export_update$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__70545_SHARP_$$))},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$2970$payload$$,$APP.$beicon$v2$core$filter$$($app$util$websocket$message_event_QMARK_$$,$app$util$websocket$_stream$$($stopper$jscomp$36_ws_conn$$))))));$stopper$jscomp$36_ws_conn$$=$APP.$beicon$v2$core$filter$$(function($p1__70547_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("ended",
$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($p1__70547_SHARP_$$))||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("error",$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($p1__70547_SHARP_$$))},$_$jscomp$2593_profile_id$jscomp$15_progress_stream$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$main$store$ongoing_tasks$$,$APP.$cljs$core$conj$$,$APP.$cljs$cst$2137$export$$);return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$2491$app_DOT_main_DOT_data_DOT_persistence_SLASH_force_persist$$),
$APP.$beicon$v2$core$map$$(function($map__70566__$1_p__70565$$){$map__70566__$1_p__70565$$=$APP.$cljs$core$__destructure_map$$($map__70566__$1_p__70565$$);var $id$jscomp$776$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70566__$1_p__70565$$,$APP.$cljs$cst$266$id$$);$APP.$cljs$core$_vreset_BANG_$$($resource_id$$,$id$jscomp$776$$);return $app$main$data$exports$assets$initialize_export_status$$($self__$jscomp$6491$$.exports,$self__$jscomp$6491$$.cmd,$map__70566__$1_p__70565$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2137$export$$,
$params__$1$jscomp$41_state$jscomp$923$$)),$APP.$beicon$v2$core$finalize$$(function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$main$store$ongoing_tasks$$,$APP.$cljs$core$disj$$,$APP.$cljs$cst$2137$export$$)},$APP.$beicon$v2$core$take_until$$($APP.$beicon$v2$core$delay$$(500,$stopper$jscomp$36_ws_conn$$),$APP.$beicon$v2$core$map$$($app$main$data$exports$assets$update_export_status$$,$_$jscomp$2593_profile_id$jscomp$15_progress_stream$$))),$APP.$beicon$v2$core$take_until$$($APP.$beicon$v2$core$delay$$(6E3,
$stopper$jscomp$36_ws_conn$$),$APP.$beicon$v2$core$map$$(function(){return $app$main$data$exports$assets$clear_export_state$$($APP.$cljs$core$_deref$$($resource_id$$))},$APP.$beicon$v2$core$delay$$(5E3,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$(function($p1__70550_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("ended",$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($p1__70550_SHARP_$$))},$_$jscomp$2593_profile_id$jscomp$15_progress_stream$$))))))});
return new $app$main$data$exports$assets$request_multiple_export_70556$$($p__70551$$,$map__70555__$1$$,$map__70555__$1$$,$exports__$1$jscomp$7$$,$cmd$jscomp$7$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$exports$assets$request_export$$=function($map__70571__$1_p__70568$$){$map__70571__$1_p__70568$$=$APP.$cljs$core$__destructure_map$$($map__70571__$1_p__70568$$);var $exports__$1$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70571__$1_p__70568$$,$APP.$cljs$cst$1854$exports$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($exports__$1$jscomp$8$$))?$APP.$app$main$data$exports$assets$request_simple_export$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__70571__$1_p__70568$$,
$APP.$cljs$cst$2137$export$$,$APP.$cljs$core$first$$($exports__$1$jscomp$8$$))):$app$main$data$exports$assets$request_multiple_export$$($map__70571__$1_p__70568$$)};
$app$main$data$exports$assets$retry_last_export$$=function(){typeof $app$main$data$exports$assets$retry_last_export_70577$$==="undefined"&&($app$main$data$exports$assets$retry_last_export_70577$$=function($meta70578$$){this.$meta70578$=$meta70578$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$assets$retry_last_export_70577$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$retry_last_export_70577$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4591$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_retry_last_export$$},$app$main$data$exports$assets$retry_last_export_70577$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70579$$,$meta70578__$1$$){return new $app$main$data$exports$assets$retry_last_export_70577$$($meta70578__$1$$)},$app$main$data$exports$assets$retry_last_export_70577$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70578$},$app$main$data$exports$assets$retry_last_export_70577$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$assets$retry_last_export_70577$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2594_params$jscomp$321$$,$state$jscomp$924$$){$_$jscomp$2594_params$jscomp$321$$=$APP.$cljs$core$select_keys$$($APP.$cljs$cst$2137$export$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$924$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1854$exports$$,$APP.$cljs$cst$2972$cmd$$],
null));return $APP.$cljs$core$seq$$($_$jscomp$2594_params$jscomp$321$$)?(0,$APP.$beicon$v2$core$of$$)($app$main$data$exports$assets$request_multiple_export$$($_$jscomp$2594_params$jscomp$321$$)):null});return new $app$main$data$exports$assets$retry_last_export_70577$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$exports$assets$export_shapes_event$$=function($exports$jscomp$12$$,$origin$jscomp$46$$){var $types$jscomp$5$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($counts$jscomp$3$$,$map__70581__$1_p__70580_type$jscomp$542$$){$map__70581__$1_p__70580_type$jscomp$542$$=$APP.$cljs$core$__destructure_map$$($map__70581__$1_p__70580_type$jscomp$542$$);$map__70581__$1_p__70580_type$jscomp$542$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70581__$1_p__70580_type$jscomp$542$$,
$APP.$cljs$cst$139$type$$);var $JSCompiler_inline_result$jscomp$1295_fexpr__70582$jscomp$inline_7171$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1523$png$$,null,$cljs$cst$1919$pdf$$,null,$APP.$cljs$cst$1525$webp$$,null,$APP.$cljs$cst$1527$svg$$,null,$APP.$cljs$cst$1524$jpeg$$,null],null),null);$JSCompiler_inline_result$jscomp$1295_fexpr__70582$jscomp$inline_7171$$=$JSCompiler_inline_result$jscomp$1295_fexpr__70582$jscomp$inline_7171$$.$cljs$core$IFn$_invoke$arity$1$?
$JSCompiler_inline_result$jscomp$1295_fexpr__70582$jscomp$inline_7171$$.$cljs$core$IFn$_invoke$arity$1$($map__70581__$1_p__70580_type$jscomp$542$$):$JSCompiler_inline_result$jscomp$1295_fexpr__70582$jscomp$inline_7171$$($map__70581__$1_p__70580_type$jscomp$542$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1295_fexpr__70582$jscomp$inline_7171$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($counts$jscomp$3$$,$map__70581__$1_p__70580_type$jscomp$542$$,$APP.$cljs$core$inc$$):
$counts$jscomp$3$$},new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1523$png$$,0,$APP.$cljs$cst$1524$jpeg$$,0,$APP.$cljs$cst$1525$webp$$,0,$cljs$cst$1919$pdf$$,0,$APP.$cljs$cst$1527$svg$$,0],null),$exports$jscomp$12$$);return $APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$types$jscomp$5$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"export-shapes",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$origin$jscomp$46$$,$cljs$cst$4592$num_shapes$$,$APP.$cljs$core$count$$($exports$jscomp$12$$)],null)])))};
$app$main$ui$shapes$text$html_text$render_text$$=function($props_70474_text$jscomp$55$$){var $class$$jscomp$15_node$jscomp$341$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70474_text$jscomp$55$$,"node"),$parent$jscomp$290_style$jscomp$48$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70474_text$jscomp$55$$,"parent"),$shape$jscomp$760$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70474_text$jscomp$55$$,"shape"),$code_QMARK_$jscomp$1$$=
$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70474_text$jscomp$55$$,"code?");$props_70474_text$jscomp$55$$=$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($class$$jscomp$15_node$jscomp$341$$);$parent$jscomp$290_style$jscomp$48$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_70474_text$jscomp$55$$,"")?$APP.$app$main$ui$shapes$text$styles$generate_text_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$760$$,$parent$jscomp$290_style$jscomp$48$$,
null):$APP.$app$main$ui$shapes$text$styles$generate_text_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$760$$,$class$$jscomp$15_node$jscomp$341$$,null);$class$$jscomp$15_node$jscomp$341$$=$APP.$cljs$core$truth_$$($code_QMARK_$jscomp$1$$)?$cljs$cst$3837$$id$$.$cljs$core$IFn$_invoke$arity$1$($class$$jscomp$15_node$jscomp$341$$):null;return(0,$APP.$rumext$v2$jsx$$)("span",{className:"text-node "+($class$$jscomp$15_node$jscomp$341$$??""),style:$parent$jscomp$290_style$jscomp$48$$,children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_70474_text$jscomp$55$$,
"")?" ":$props_70474_text$jscomp$55$$})};
$app$main$ui$shapes$text$html_text$render_root$$=function($props_70484_style$jscomp$49$$){var $class$$jscomp$16_node$jscomp$342$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70484_style$jscomp$49$$,"node"),$children$jscomp$266$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70484_style$jscomp$49$$,"children"),$code_QMARK_$jscomp$2$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70484_style$jscomp$49$$,"code?");$props_70484_style$jscomp$49$$=
$app$main$ui$shapes$text$styles$generate_root_styles$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70484_style$jscomp$49$$,"shape"),$class$$jscomp$16_node$jscomp$342$$,$code_QMARK_$jscomp$2$$);$class$$jscomp$16_node$jscomp$342$$=$APP.$cljs$core$truth_$$($code_QMARK_$jscomp$2$$)?$cljs$cst$3837$$id$$.$cljs$core$IFn$_invoke$arity$1$($class$$jscomp$16_node$jscomp$342$$):null;return(0,$APP.$rumext$v2$jsx$$)("div",{className:"root rich-text "+
($class$$jscomp$16_node$jscomp$342$$??""),style:$props_70484_style$jscomp$49$$,xmlns:"http://www.w3.org/1999/xhtml",children:$children$jscomp$266$$})};
$app$main$ui$shapes$text$html_text$render_paragraph_set$$=function($code_QMARK_$jscomp$3_props_70485$$){var $class$$jscomp$17_node$jscomp$343$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($code_QMARK_$jscomp$3_props_70485$$,"node"),$children$jscomp$267$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($code_QMARK_$jscomp$3_props_70485$$,"children"),$shape$jscomp$762_style$jscomp$50$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($code_QMARK_$jscomp$3_props_70485$$,
"shape");$code_QMARK_$jscomp$3_props_70485$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($code_QMARK_$jscomp$3_props_70485$$,"code?");$shape$jscomp$762_style$jscomp$50$$=$APP.$cljs$core$truth_$$($code_QMARK_$jscomp$3_props_70485$$)?null:$app$main$ui$shapes$text$styles$generate_paragraph_set_styles$$($shape$jscomp$762_style$jscomp$50$$);$class$$jscomp$17_node$jscomp$343$$=$APP.$cljs$core$truth_$$($code_QMARK_$jscomp$3_props_70485$$)?$cljs$cst$3837$$id$$.$cljs$core$IFn$_invoke$arity$1$($class$$jscomp$17_node$jscomp$343$$):
null;return(0,$APP.$rumext$v2$jsx$$)("div",{className:"paragraph-set "+($class$$jscomp$17_node$jscomp$343$$??""),style:$shape$jscomp$762_style$jscomp$50$$,children:$children$jscomp$267$$})};
$app$main$ui$shapes$text$html_text$render_paragraph$$=function($props_70490_style$jscomp$51$$){var $dir$jscomp$4_node$jscomp$344$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70490_style$jscomp$51$$,"node"),$children$jscomp$268$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70490_style$jscomp$51$$,"children"),$class$$jscomp$18_code_QMARK_$jscomp$4$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70490_style$jscomp$51$$,"code?");
$props_70490_style$jscomp$51$$=$APP.$cljs$core$truth_$$($class$$jscomp$18_code_QMARK_$jscomp$4$$)?null:$APP.$app$main$ui$shapes$text$styles$generate_paragraph_styles$$($dir$jscomp$4_node$jscomp$344$$);$class$$jscomp$18_code_QMARK_$jscomp$4$$=$APP.$cljs$core$truth_$$($class$$jscomp$18_code_QMARK_$jscomp$4$$)?$cljs$cst$3837$$id$$.$cljs$core$IFn$_invoke$arity$1$($dir$jscomp$4_node$jscomp$344$$):null;$dir$jscomp$4_node$jscomp$344$$=$APP.$cljs$cst$1748$text_direction$$.$cljs$core$IFn$_invoke$arity$2$($dir$jscomp$4_node$jscomp$344$$,
"auto");return(0,$APP.$rumext$v2$jsx$$)("p",{className:"paragraph "+($class$$jscomp$18_code_QMARK_$jscomp$4$$??""),style:$props_70490_style$jscomp$51$$,dir:$dir$jscomp$4_node$jscomp$344$$,children:$children$jscomp$268$$})};
$app$util$code_gen$markup_html$generate_html$cljs$0core$0IFn$0_invoke$0arity$03$$=function($objects$jscomp$660$$,$shape$jscomp$766$$,$level$jscomp$53$$){if($shape$jscomp$766$$!=null&&$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$)!=null){var $indent$jscomp$2$$=$cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$("  ",$level$jscomp$53$$),$shape_html_shape_html__$1$$=$app$util$code_gen$common$svg_markup_QMARK_$$($shape$jscomp$766$$)?function(){var $svg_markup$$=
$app$util$code_gen$markup_svg$generate_svg$$($objects$jscomp$660$$,$shape$jscomp$766$$);return""+($indent$jscomp$2$$??"")+'\x3cdiv class\x3d"shape '+(($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$))??"")+" "+($app$util$code_gen$common$shape__GT_selector$$($shape$jscomp$766$$)??""))+'"\x3e\n'+($svg_markup$$??"")+"\n"+($indent$jscomp$2$$??"")+"\x3c/div\x3e"}():$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$)?
function(){var $text_shape_html_text_shape_html__$1$$=$shadow$js$shim$module$0react_dom$0server$$.renderToStaticMarkup($rumext$v2$element$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$ui$shapes$text$html_text$text_shape$$,{shape:$shape$jscomp$766$$,"code?":!0}));$text_shape_html_text_shape_html__$1$$=$APP.$cuerdas$core$replace$$($text_shape_html_text_shape_html__$1$$,/style\s*=\s*["'][^"']*["']/,"");return""+($indent$jscomp$2$$??"")+'\x3cdiv class\x3d"shape '+(($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$))??
"")+" "+($app$util$code_gen$common$shape__GT_selector$$($shape$jscomp$766$$)??""))+'"\x3e\n'+($text_shape_html_text_shape_html__$1$$??"")+"\n"+($indent$jscomp$2$$??"")+"\x3c/div\x3e"}():$app$common$files$helpers$image_shape_QMARK_$$($shape$jscomp$766$$)?function(){var $data$jscomp$420_image_url$jscomp$2_or__5025__auto__$jscomp$inline_7175$$=$cljs$cst$1617$metadata$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$);$data$jscomp$420_image_url$jscomp$2_or__5025__auto__$jscomp$inline_7175$$=$APP.$cljs$core$truth_$$($data$jscomp$420_image_url$jscomp$2_or__5025__auto__$jscomp$inline_7175$$)?
$data$jscomp$420_image_url$jscomp$2_or__5025__auto__$jscomp$inline_7175$$:$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$);$data$jscomp$420_image_url$jscomp$2_or__5025__auto__$jscomp$inline_7175$$=$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$420_image_url$jscomp$2_or__5025__auto__$jscomp$inline_7175$$);return""+($indent$jscomp$2$$??"")+'\x3cimg src\x3d"'+($data$jscomp$420_image_url$jscomp$2_or__5025__auto__$jscomp$inline_7175$$??
"")+'" class\x3d"shape '+(($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$))??"")+" "+($app$util$code_gen$common$shape__GT_selector$$($shape$jscomp$766$$)??""))+'"\x3e\n'+($indent$jscomp$2$$??"")+"\x3c/img\x3e"}():$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$))?""+($indent$jscomp$2$$??"")+'\x3cdiv class\x3d"shape '+(($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$))??
"")+" "+($app$util$code_gen$common$shape__GT_selector$$($shape$jscomp$766$$)??""))+'"\x3e\n'+($indent$jscomp$2$$??"")+"\x3c/div\x3e":function(){var $children$jscomp$270_children__$1$jscomp$35$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70526_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$660$$,$p1__70526_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$));$children$jscomp$270_children__$1$jscomp$35$$=
$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$)?$APP.$cljs$core$reverse$$($children$jscomp$270_children__$1$jscomp$35$$):$children$jscomp$270_children__$1$jscomp$35$$;return""+($indent$jscomp$2$$??"")+'\x3cdiv class\x3d"'+(($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$))??"")+" "+($app$util$code_gen$common$shape__GT_selector$$($shape$jscomp$766$$)??""))+'"\x3e\n'+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70527_SHARP_$$){return $app$util$code_gen$markup_html$generate_html$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$660$$,$p1__70527_SHARP_$$,$level$jscomp$53$$+1)},$children$jscomp$270_children__$1$jscomp$35$$))??"")+"\n"+($indent$jscomp$2$$??"")+"\x3c/div\x3e"}();$shape_html_shape_html__$1$$=$app$util$code_gen$common$has_wrapper_QMARK_$$($objects$jscomp$660$$,$shape$jscomp$766$$)?'\x3cdiv class\x3d"'+(($app$util$code_gen$common$shape__GT_selector$$($shape$jscomp$766$$)??
"")+'-wrapper"\x3e')+($shape_html_shape_html__$1$$??"")+"\x3c/div\x3e":$shape_html_shape_html__$1$$;return""+($indent$jscomp$2$$??"")+"\x3c!-- "+(($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$))??"")+": "+($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$766$$)??""))+" --\x3e\n"+($shape_html_shape_html__$1$$??"")}return null};
$app$util$code_gen$markup_html$generate_markup$$=function($objects$jscomp$661$$,$shapes$jscomp$133$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__70567_SHARP_$$){return $app$util$code_gen$markup_html$generate_html$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$661$$,$p1__70567_SHARP_$$,0)},$shapes$jscomp$133$$))};
$APP.$app$util$code_gen$generate_formatted_markup_code$$=function($markup$jscomp$1_objects$jscomp$663$$,$type$jscomp$545$$,$shapes$jscomp$135$$){a:switch($type$jscomp$545$$){case "html":var $generate_markup$jscomp$inline_12361$$=$app$util$code_gen$markup_html$generate_markup$$;break a;case "svg":$generate_markup$jscomp$inline_12361$$=$APP.$app$util$code_gen$markup_svg$generate_markup$$;break a;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($type$jscomp$545$$)].join(""));
}$markup$jscomp$1_objects$jscomp$663$$=$generate_markup$jscomp$inline_12361$$.$cljs$core$IFn$_invoke$arity$2$?$generate_markup$jscomp$inline_12361$$.$cljs$core$IFn$_invoke$arity$2$($markup$jscomp$1_objects$jscomp$663$$,$shapes$jscomp$135$$):$generate_markup$jscomp$inline_12361$$($markup$jscomp$1_objects$jscomp$663$$,$shapes$jscomp$135$$);return $APP.$app$util$code_beautify$format_code$$($markup$jscomp$1_objects$jscomp$663$$,$type$jscomp$545$$)};
$app$main$data$preview$shapes__GT_fonts$$=function($shapes$jscomp$136$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$clojure$set$union$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($app$main$fonts$get_content_fonts$$,$APP.$cljs$cst$1621$content$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$text_shape_QMARK_$$,$shapes$jscomp$136$$)))};
$app$main$data$preview$update_preview$$=function($preview$jscomp$2$$,$shape_id$jscomp$126$$){typeof $app$main$data$preview$update_preview_70668$$==="undefined"&&($app$main$data$preview$update_preview_70668$$=function($preview$jscomp$3$$,$shape_id$jscomp$127$$,$meta70669$$){this.$preview$=$preview$jscomp$3$$;this.$shape_id$=$shape_id$jscomp$127$$;this.$meta70669$=$meta70669$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$preview$update_preview_70668$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$preview$update_preview_70668$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4593$app_DOT_main_DOT_data_DOT_preview_SLASH_update_preview$$},$app$main$data$preview$update_preview_70668$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70670$$,$meta70669__$1$$){return new $app$main$data$preview$update_preview_70668$$(this.$preview$,this.$shape_id$,$meta70669__$1$$)},$app$main$data$preview$update_preview_70668$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70669$},$app$main$data$preview$update_preview_70668$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$preview$update_preview_70668$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$2595_fonts$jscomp$22$$,$state$jscomp$925$$){var $self__$jscomp$6499$$=this,$objects$jscomp$666$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$925$$),$shape$jscomp$767$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$666$$,
$self__$jscomp$6499$$.$shape_id$),$all_children$jscomp$3$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$data$getf$$($objects$jscomp$666$$),$APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$666$$,$APP.$app$common$files$helpers$selected_with_children$$($objects$jscomp$666$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$6499$$.$shape_id$],null))));$_$jscomp$2595_fonts$jscomp$22$$=
$app$main$data$preview$shapes__GT_fonts$$($all_children$jscomp$3$$);return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($fontfaces_css_style_code$$){$fontfaces_css_style_code$$=""+($fontfaces_css_style_code$$??"")+"\n"+($APP.$app$util$code_beautify$format_code$$($APP.$app$util$code_gen$generate_style_code$$.$cljs$core$IFn$_invoke$arity$4$($objects$jscomp$666$$,"css",new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$767$$],
null),$all_children$jscomp$3$$),"css")??"");var $markup_code$$=$APP.$app$util$code_gen$generate_formatted_markup_code$$($objects$jscomp$666$$,"html",new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$767$$],null));return $app$main$data$preview$update_preview_window$$($self__$jscomp$6499$$.$preview$,$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("\x3c!DOCTYPE html\x3e\n\x3chtml\x3e\n  \x3chead\x3e\n    \x3cstyle\x3e\n    %s\n    \x3c/style\x3e\n  \x3c/head\x3e\n  \x3cbody\x3e\n  %s\n  \x3c/body\x3e\n\x3c/html\x3e",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$fontfaces_css_style_code$$,$markup_code$$])),$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$767$$)),$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$767$$)))},$APP.$beicon$v2$core$map$$(function($p1__70667_SHARP_$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",
$p1__70667_SHARP_$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$merge_map$$($APP.$app$main$fonts$fetch_font_css$$,$APP.$beicon$v2$core$from$$($_$jscomp$2595_fonts$jscomp$22$$)))))});return new $app$main$data$preview$update_preview_70668$$($preview$jscomp$2$$,$shape_id$jscomp$126$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$preview$open_preview_selected$$=function(){typeof $app$main$data$preview$open_preview_selected_70686$$==="undefined"&&($app$main$data$preview$open_preview_selected_70686$$=function($meta70687$$){this.$meta70687$=$meta70687$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$preview$open_preview_selected_70686$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$preview$open_preview_selected_70686$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4594$app_DOT_main_DOT_data_DOT_preview_SLASH_open_preview_selected$$},$app$main$data$preview$open_preview_selected_70686$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70688$$,$meta70687__$1$$){return new $app$main$data$preview$open_preview_selected_70686$$($meta70687__$1$$)},$app$main$data$preview$open_preview_selected_70686$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70687$},$app$main$data$preview$open_preview_selected_70686$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$preview$open_preview_selected_70686$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2596$$,$state$jscomp$926$$){var $shape_id$jscomp$128$$=$APP.$cljs$core$first$$($APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$926$$)),$closed_preview$$=$APP.$beicon$v2$core$subject$$(),$preview$jscomp$4$$=window.open("/#/frame-preview");$preview$jscomp$4$$!=null&&$preview$jscomp$4$$.addEventListener("beforeunload",
function(){return $closed_preview$$.next(!0)});return $APP.$beicon$v2$core$map$$(function(){return $app$main$data$preview$update_preview$$($preview$jscomp$4$$,$shape_id$jscomp$128$$)},$APP.$beicon$v2$core$debounce$$(1E3,$APP.$beicon$v2$core$take_until$$($closed_preview$$,$APP.$beicon$v2$core$from_atom$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$refs$all_children_objects$$($shape_id$jscomp$128$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1312$emit_current_value_QMARK_$$,!0],
null)))))});return new $app$main$data$preview$open_preview_selected_70686$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$workspace$text$shortcuts$is_bold_QMARK_$$=function($variant_id$jscomp$42$$){return $APP.$cljs$core$some$$(function($p1__70655_SHARP_$$){return $APP.$cuerdas$core$includes_QMARK_$$($variant_id$jscomp$42$$,$p1__70655_SHARP_$$)},new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["bold","black","700"],null))};
$app$main$data$workspace$text$shortcuts$is_italic_QMARK_$$=function($variant_id$jscomp$43$$){return $APP.$cljs$core$some$$(function($p1__70659_SHARP_$$){return $APP.$cuerdas$core$includes_QMARK_$$($variant_id$jscomp$43$$,$p1__70659_SHARP_$$)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["italic","cursive"],null))};
$app$main$data$workspace$text$shortcuts$generate_variant_props$$=function($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$,$variant_id$jscomp$44$$){function $first_intersection$$($list1$$,$list2$$){return $APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$set$$($list1$$),$list2$$))}var $current_variant$$=$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$),
$bold_options$$=$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,"black"))?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["black","bold","700"],null):$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,"700"))?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["700","black","bold"],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
["bold","black","700"],null),$current_variant_no_italic_fonts$jscomp$23$$=$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,"italic"))?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($current_variant$$,0,$APP.$cljs$core$count$$($current_variant$$)-6):$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,"cursive"))?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($current_variant$$,0,$APP.$cljs$core$count$$($current_variant$$)-
7):null,$regular_options$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current_variant_no_italic_fonts$jscomp$23$$,"regular","normal","400"],null),$italic_options$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$not$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,"bold"))&&$APP.$cljs$core$not$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,"black"))&&$APP.$cljs$core$not$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,
"700"))?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($current_variant$$),"italic"].join(""):null,"italic","cursive"],null),$bold_italic_options$$=$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,"black"))?new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"blackitalic blackcursive bolditalic 700italic boldcursive 700cursive".split(" "),null):$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($current_variant$$,
"700"))?new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"700italic 700cursive bolditalic blackitalic boldcursive blackcursive".split(" "),null):new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"bolditalic 700italic blackitalic boldcursive 700cursive blackcursive".split(" "),null);$font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$=$APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$);
$current_variant_no_italic_fonts$jscomp$23$$=$APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$);$font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($current_variant_no_italic_fonts$jscomp$23$$,$font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$);var $variants$jscomp$8$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$cst$2620$variants$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$)),
$new_variant$$=function(){var $JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=$app$main$data$workspace$text$shortcuts$is_bold_QMARK_$$($current_variant$$),$italic_QMARK_$jscomp$1$$=$app$main$data$workspace$text$shortcuts$is_italic_QMARK_$$($current_variant$$),$add_bold_QMARK_$$=$APP.$cljs$core$not$$($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$)&&
($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,"add-bold")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,"toggle-bold")),$remove_bold_QMARK_$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,
"remove-bold")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,"toggle-bold"):$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$,$add_italic_QMARK_$$=$APP.$cljs$core$not$$($italic_QMARK_$jscomp$1$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,"add-italic")||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,"toggle-italic")),$remove_italic_QMARK_$$=$APP.$cljs$core$truth_$$($italic_QMARK_$jscomp$1$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,"remove-italic")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($variant_id$jscomp$44$$,"toggle-italic"):$italic_QMARK_$jscomp$1$$;$APP.$cljs$core$truth_$$($add_bold_QMARK_$$?$italic_QMARK_$jscomp$1$$:$add_bold_QMARK_$$)?($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=
$first_intersection$$($variants$jscomp$8$$,$bold_italic_options$$),$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$)?
$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$:$first_intersection$$($variants$jscomp$8$$,$bold_options$$)):$add_bold_QMARK_$$&&$APP.$cljs$core$not$$($italic_QMARK_$jscomp$1$$)?$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=
$first_intersection$$($variants$jscomp$8$$,$bold_options$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($remove_bold_QMARK_$$)?$italic_QMARK_$jscomp$1$$:$remove_bold_QMARK_$$)?$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=$first_intersection$$($variants$jscomp$8$$,$italic_options$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($remove_bold_QMARK_$$)?
$APP.$cljs$core$not$$($italic_QMARK_$jscomp$1$$):$remove_bold_QMARK_$$)?$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=$first_intersection$$($variants$jscomp$8$$,$regular_options$$):$APP.$cljs$core$truth_$$($add_italic_QMARK_$$?$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$:
$add_italic_QMARK_$$)?($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=$first_intersection$$($variants$jscomp$8$$,$bold_italic_options$$),$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=
$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$)?$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$:$first_intersection$$($variants$jscomp$8$$,
$italic_options$$)):$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$=$add_italic_QMARK_$$&&$APP.$cljs$core$not$$($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$)?
$first_intersection$$($variants$jscomp$8$$,$italic_options$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($remove_italic_QMARK_$$)?$JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$:$remove_italic_QMARK_$$)?$first_intersection$$($variants$jscomp$8$$,$bold_options$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($remove_italic_QMARK_$$)?
$APP.$cljs$core$not$$($JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$):$remove_italic_QMARK_$$)?$first_intersection$$($variants$jscomp$8$$,$regular_options$$):null;return $JSCompiler_temp$jscomp$10488_JSCompiler_temp$jscomp$10489_JSCompiler_temp$jscomp$10490_JSCompiler_temp$jscomp$10491_JSCompiler_temp$jscomp$10492_bold_QMARK__or__5025__auto__$jscomp$inline_12364_or__5025__auto__$jscomp$inline_12366$$}();
$font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$=$APP.$cljs$core$truth_$$($new_variant$$)?$APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70672_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70672_SHARP_$$),$new_variant$$)},$APP.$cljs$cst$2620$variants$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$))):
null;return $APP.$cljs$core$truth_$$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$),$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1981$weight$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$),$APP.$cljs$cst$1746$font_style$$,
$APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($font$jscomp$43_font_id$jscomp$30_new_variant__$1_text_values$$)],null):null};
$app$main$data$workspace$text$shortcuts$calculate_text_values$$=function($shape$jscomp$768$$){var $editor_state$jscomp$8_state_map$$=$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),"text-editor/v2"))?$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_v2_editor_state$$):$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_editor_state$$);$editor_state$jscomp$8_state_map$$=$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),
"text-editor/v2"))?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($editor_state$jscomp$8_state_map$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$768$$));var $editor_instance$jscomp$3$$=$APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),"text-editor/v2"))?$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_editor$$):null;return $APP.$app$common$data$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$texts$current_root_values$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1795$shape$$,$shape$jscomp$768$$,$APP.$cljs$cst$2595$attrs$$,$APP.$app$common$types$text$text_valign_attrs$$],null)),$APP.$app$main$data$workspace$texts$current_paragraph_values$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3848$editor_state$$,$editor_state$jscomp$8_state_map$$,$APP.$cljs$cst$3847$editor_instance$$,$editor_instance$jscomp$3$$,$APP.$cljs$cst$1795$shape$$,$shape$jscomp$768$$,$APP.$cljs$cst$2595$attrs$$,$APP.$app$common$types$text$paragraph_attrs$$],
null)),$APP.$app$main$data$workspace$texts$current_text_values$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3848$editor_state$$,$editor_state$jscomp$8_state_map$$,$APP.$cljs$cst$3847$editor_instance$$,$editor_instance$jscomp$3$$,$APP.$cljs$cst$1795$shape$$,$shape$jscomp$768$$,$APP.$cljs$cst$2595$attrs$$,$APP.$app$common$types$text$text_node_attrs$$],null))]))};
$app$main$data$workspace$text$shortcuts$blend_props$$=function($all_underline_QMARK__shapes$jscomp$137$$,$props$jscomp$219$$){var $all_italic_QMARK__text_values$jscomp$2$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$workspace$text$shortcuts$calculate_text_values$$,$all_underline_QMARK__shapes$jscomp$137$$);$all_underline_QMARK__shapes$jscomp$137$$=$APP.$cljs$core$every_QMARK_$$(function($p1__70713_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($p1__70713_SHARP_$$),
"underline")},$all_italic_QMARK__text_values$jscomp$2$$);var $all_line_through_QMARK_$$=$APP.$cljs$core$every_QMARK_$$(function($p1__70714_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($p1__70714_SHARP_$$),"line-through")},$all_italic_QMARK__text_values$jscomp$2$$),$all_bold_QMARK_$$=$APP.$cljs$core$every_QMARK_$$(function($p1__70715_SHARP_$$){return $app$main$data$workspace$text$shortcuts$is_bold_QMARK_$$($APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70715_SHARP_$$))},
$all_italic_QMARK__text_values$jscomp$2$$);$all_italic_QMARK__text_values$jscomp$2$$=$APP.$cljs$core$every_QMARK_$$(function($p1__70716_SHARP_$$){return $app$main$data$workspace$text$shortcuts$is_italic_QMARK_$$($APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70716_SHARP_$$))},$all_italic_QMARK__text_values$jscomp$2$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$219$$),
"toggle-underline")?$all_underline_QMARK__shapes$jscomp$137$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,"none"],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,"underline"],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$219$$),"toggle-line-through")?$all_line_through_QMARK_$$?new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1752$text_decoration$$,"none"],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,"line-through"],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$219$$),"toggle-bold")?$all_bold_QMARK_$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1743$font_variant_id$$,"remove-bold"],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1743$font_variant_id$$,
"add-bold"],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$219$$),"toggle-italic")?$all_italic_QMARK__text_values$jscomp$2$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1743$font_variant_id$$,"remove-italic"],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1743$font_variant_id$$,"add-italic"],null):$props$jscomp$219$$};
$app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$=function($props$jscomp$220$$){var $undo_id$jscomp$82$$=Symbol(),$can_edit_QMARK_$$=$APP.$cljs$cst$1580$can_edit$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$refs$permissions$$)),$read_only_QMARK_$jscomp$4$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_read_only_QMARK_$$),$text_shapes$jscomp$1$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$text_shape_QMARK_$$,
$APP.$cljs$core$_deref$$($app$main$data$workspace$text$shortcuts$selected_shapes_with_children$$))),$props__$1$jscomp$42$$=$APP.$cljs$core$count$$($text_shapes$jscomp$1$$)>1?$app$main$data$workspace$text$shortcuts$blend_props$$($text_shapes$jscomp$1$$,$props$jscomp$220$$):$props$jscomp$220$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($can_edit_QMARK_$$)?$APP.$cljs$core$not$$($read_only_QMARK_$jscomp$4$$)&&$text_shapes$jscomp$1$$!=null:$can_edit_QMARK_$$)?($APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$undo$start_undo_transaction$$($undo_id$jscomp$82$$)),
$APP.$cljs$core$run_BANG_$$(function($p1__70720_SHARP_$$){var $props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$=$app$main$data$workspace$text$shortcuts$calculate_text_values$$($p1__70720_SHARP_$$),$font_size$jscomp$inline_12371$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$));$props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$=
$APP.$cljs$core$truth_$$($cljs$cst$4595$font_size_inc$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$42$$))?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_size$jscomp$inline_12371$$+1)],null):$APP.$cljs$core$truth_$$($cljs$cst$4596$font_size_dec$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$42$$))?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_size$jscomp$inline_12371$$-
1)],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$42$$),"toggle-underline")?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$),"underline")?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,"none"],null):new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1752$text_decoration$$,"underline"],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$42$$),"toggle-line-through")?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$),"line-through")?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,
"none"],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,"line-through"],null):$APP.$cljs$core$truth_$$($APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$42$$))?$app$main$data$workspace$text$shortcuts$generate_variant_props$$($props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$,$APP.$cljs$cst$1743$font_variant_id$$.$cljs$core$IFn$_invoke$arity$1$($props__$1$jscomp$42$$)):$props__$1$jscomp$42$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($p1__70720_SHARP_$$)?
$props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$:$p1__70720_SHARP_$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$texts$update_attrs$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70720_SHARP_$$),$props__$1$jscomp$inline_12372_text_values$jscomp$inline_12370$$)):null},$text_shapes$jscomp$1$$),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$undo$commit_undo_transaction$$($undo_id$jscomp$82$$))):
null};$app$main$data$workspace$shortcuts$toggle_layout_flag$$=function($flag$jscomp$12$$){return $APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$((0,$APP.$app$main$data$workspace$toggle_layout_flag$$)($flag$jscomp$12$$),$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace-shortcuts")};
$app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($events$jscomp$4$$){var $can_edit_QMARK_$jscomp$1$$=$APP.$cljs$cst$1580$can_edit$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$refs$permissions$$)),$read_only_QMARK_$jscomp$5$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_read_only_QMARK_$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($can_edit_QMARK_$jscomp$1$$)?$APP.$cljs$core$not$$($read_only_QMARK_$jscomp$5$$):
$can_edit_QMARK_$jscomp$1$$)?$APP.$cljs$core$run_BANG_$$($APP.$app$main$store$emit_BANG_$$,$events$jscomp$4$$):null};
$app$main$ui$components$context_menu_a11y$generate_ids_group$$=function($ids$jscomp$245_options$jscomp$584$$,$has_parents_QMARK__ids__$1$jscomp$21$$){$ids$jscomp$245_options$jscomp$584$$=$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$components$context_menu_a11y$xf_COLON_options$$,$ids$jscomp$245_options$jscomp$584$$);$has_parents_QMARK__ids__$1$jscomp$21$$=$APP.$cljs$core$truth_$$($has_parents_QMARK__ids__$1$jscomp$21$$)?$APP.$cljs$core$cons$$("go-back-sub-option",$ids$jscomp$245_options$jscomp$584$$):
$ids$jscomp$245_options$jscomp$584$$;return $APP.$cljs$core$vec$$($has_parents_QMARK__ids__$1$jscomp$21$$)};
$app$main$ui$components$context_menu_a11y$context_menu_inner_STAR_$$=function($props_70739_props__$1$jscomp$43$$){function $on_key_down$jscomp$1$$($options_original$$,$parent_original$$){return function($event$jscomp$125$$){var $ids__$1$jscomp$22_next_id_70774$$=$app$main$ui$components$context_menu_a11y$generate_ids_group$$($options_original$$,$parent_original$$),$first_id_len$jscomp$74$$=$APP.$app$util$dom$get_element$$($APP.$cljs$core$first$$($ids__$1$jscomp$22_next_id_70774$$)),$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$=
$APP.$goog$dom$getElement$$($first_id_len$jscomp$74$$);$first_id_len$jscomp$74$$=$APP.$cljs$core$count$$($ids__$1$jscomp$22_next_id_70774$$);var $parent_id$jscomp$105$$=$APP.$app$util$dom$get_attribute$$($APP.$app$util$dom$get_target$$($event$jscomp$125$$),"id"),$option$jscomp$4$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__70737_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$105$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__70737_SHARP_$$))},
$options_original$$),$sub_options$$=$APP.$cljs$core$not_empty$$($APP.$cljs$cst$871$options$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$4$$)),$handler$jscomp$41$$=$APP.$cljs$cst$2359$handler$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$4$$),$is_back_option_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("go-back-sub-option",$parent_id$jscomp$105$$);$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$home_QMARK_$$)($event$jscomp$125$$))&&$APP.$cljs$core$truth_$$($actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$)&&
$APP.$app$util$dom$focus_BANG_$$($actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$);$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$125$$))&&($is_back_option_QMARK_$$?$on_submenu_exit$$.$cljs$core$IFn$_invoke$arity$1$?$on_submenu_exit$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$125$$):$on_submenu_exit$$($event$jscomp$125$$):$APP.$cljs$core$truth_$$($sub_options$$)?($APP.$app$util$dom$stop_propagation$$($event$jscomp$125$$),
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state_STAR_$jscomp$5$$,$APP.$cljs$core$update$$,$cljs$cst$4712$levels$$,$APP.$cljs$core$conj$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1354$parent$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$4$$),$APP.$cljs$cst$871$options$$,$sub_options$$],null)]))):($APP.$app$util$dom$stop_propagation$$($event$jscomp$125$$),$handler$jscomp$41$$.$cljs$core$IFn$_invoke$arity$1$?
$handler$jscomp$41$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$125$$):$handler$jscomp$41$$($event$jscomp$125$$)));$APP.$cljs$core$truth_$$($is_back_option_QMARK_$$?(0,$APP.$app$util$keyboard$left_arrow_QMARK_$$)($event$jscomp$125$$):$is_back_option_QMARK_$$)&&($on_submenu_exit$$.$cljs$core$IFn$_invoke$arity$1$?$on_submenu_exit$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$125$$):$on_submenu_exit$$($event$jscomp$125$$));$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($sub_options$$)?(0,$APP.$app$util$keyboard$right_arrow_QMARK_$$)($event$jscomp$125$$):
$sub_options$$)&&($APP.$app$util$dom$stop_propagation$$($event$jscomp$125$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state_STAR_$jscomp$5$$,$APP.$cljs$core$update$$,$cljs$cst$4712$levels$$,$APP.$cljs$core$conj$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1354$parent$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$4$$),$APP.$cljs$cst$871$options$$,$sub_options$$],
null)])));$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$up_arrow_QMARK_$$)($event$jscomp$125$$))&&($actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$=$APP.$app$util$dom$get_attribute$$($APP.$app$util$globals$document$$.activeElement,"id"),$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$=$APP.$app$common$data$index_of$$($ids__$1$jscomp$22_next_id_70774$$,$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$),
$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$)?$APP.$cljs$core$last$$($ids__$1$jscomp$22_next_id_70774$$):$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($ids__$1$jscomp$22_next_id_70774$$,$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$-
1),$APP.$app$util$dom$focus_BANG_$$($APP.$goog$dom$getElement$$($actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$)));$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$down_arrow_QMARK_$$)($event$jscomp$125$$))&&($actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$=$APP.$app$util$dom$get_attribute$$($APP.$app$util$globals$document$$.activeElement,"id"),$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$=
$APP.$app$common$data$index_of$$($ids__$1$jscomp$22_next_id_70774$$,$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$),$ids__$1$jscomp$22_next_id_70774$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($first_id_len$jscomp$74$$-1,$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$)?$APP.$cljs$core$first$$($ids__$1$jscomp$22_next_id_70774$$):$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($ids__$1$jscomp$22_next_id_70774$$,
1+$actual_id_70768_actual_id_70772_actual_index_70769_actual_index_70773_first_element_previous_id_70770$$),$APP.$app$util$dom$focus_BANG_$$($APP.$goog$dom$getElement$$($ids__$1$jscomp$22_next_id_70774$$)));return $APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$860$$=(0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$125$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$860$$)?$or__5025__auto__$jscomp$860$$:$app$util$keyboard$tab_QMARK_$$($event$jscomp$125$$)}())?($on_close$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?
$on_close$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$125$$):$on_close$jscomp$2$$($event$jscomp$125$$),$APP.$app$util$dom$focus_BANG_$$($APP.$goog$dom$getElement$$($origin$jscomp$47$$))):null}}function $enter_submenu$$($name$jscomp$370$$,$options__$1$jscomp$75$$){return function($event$jscomp$123$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$123$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state_STAR_$jscomp$5$$,$APP.$cljs$core$update$$,$cljs$cst$4712$levels$$,
$APP.$cljs$core$conj$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1354$parent$$,$name$jscomp$370$$,$APP.$cljs$cst$871$options$$,$options__$1$jscomp$75$$],null)]))}}var $options$jscomp$585$$=$props_70739_props__$1$jscomp$43$$.options,$fixed$$=$props_70739_props__$1$jscomp$43$$.fixed,$selectable$$=$props_70739_props__$1$jscomp$43$$.selectable,$left$jscomp$23_route$jscomp$6_state$jscomp$928$$=$props_70739_props__$1$jscomp$43$$.left,
$min_width$jscomp$3$$=$props_70739_props__$1$jscomp$43$$.minWidth,$selected$jscomp$116$$=$props_70739_props__$1$jscomp$43$$.selected,$on_close$jscomp$2$$=$props_70739_props__$1$jscomp$43$$.onClose,$top$jscomp$8$$=$props_70739_props__$1$jscomp$43$$.top,$origin$jscomp$47$$=$props_70739_props__$1$jscomp$43$$.origin,$width__$1$jscomp$4$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_70739_props__$1$jscomp$43$$.width,"initial"),$min_width__$1$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($min_width$jscomp$3$$,
!1),$left__$1$jscomp$2$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($left$jscomp$23_route$jscomp$6_state$jscomp$928$$,0),$top__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($top$jscomp$8$$,0);$left$jscomp$23_route$jscomp$6_state$jscomp$928$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$route$$);var $in_dashboard_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4711$dashboard_projects$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($left$jscomp$23_route$jscomp$6_state$jscomp$928$$))),
$state_STAR_$jscomp$5$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1635$offset_y$$,0,$APP.$cljs$cst$1634$offset_x$$,0,$cljs$cst$4712$levels$$,null],null)});$left$jscomp$23_route$jscomp$6_state$jscomp$928$$=$APP.$cljs$core$_deref$$($state_STAR_$jscomp$5$$);var $offset_x$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($left$jscomp$23_route$jscomp$6_state$jscomp$928$$,$APP.$cljs$cst$1634$offset_x$$),
$offset_y$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($left$jscomp$23_route$jscomp$6_state$jscomp$928$$,$APP.$cljs$cst$1635$offset_y$$),$levels$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($left$jscomp$23_route$jscomp$6_state$jscomp$928$$,$cljs$cst$4712$levels$$),$internal_id$jscomp$1$$=(0,$APP.$rumext$v2$use_id$$)(),$on_local_close$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_close$jscomp$2$$)],function(){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$5$$,
$APP.$cljs$core$assoc$$,$cljs$cst$4712$levels$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1354$parent$$,null,$APP.$cljs$cst$871$options$$,$options$jscomp$585$$],null)],null));return $APP.$cljs$core$fn_QMARK_$$($on_close$jscomp$2$$)?$on_close$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$jscomp$2$$():null});$props_70739_props__$1$jscomp$43$$=
{...$props_70739_props__$1$jscomp$43$$,onClose:$on_local_close$$};var $ids$jscomp$246$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($levels$jscomp$3$$)],function(){var $last_level$$=$APP.$cljs$core$last$$($levels$jscomp$3$$);return $app$main$ui$components$context_menu_a11y$generate_ids_group$$($APP.$cljs$cst$871$options$$.$cljs$core$IFn$_invoke$arity$1$($last_level$$),$APP.$cljs$cst$1354$parent$$.$cljs$core$IFn$_invoke$arity$1$($last_level$$))}),$check_menu_offscreen$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($top__$1$$),$APP.$rumext$v2$adapt$$($left__$1$jscomp$2$$),$APP.$rumext$v2$adapt$$($offset_x$jscomp$10$$),$APP.$rumext$v2$adapt$$($offset_y$jscomp$10$$)],function($node$jscomp$346_node_height_target_offset_y$$){if($node$jscomp$346_node_height_target_offset_y$$!=null){var $bounding_rect_node_width_target_offset_x$$=$APP.$app$util$dom$get_bounding_rect$$($node$jscomp$346_node_height_target_offset_y$$),$window_size$jscomp$2_window_width$$=
$APP.$app$util$dom$get_window_size$$();$node$jscomp$346_node_height_target_offset_y$$=$bounding_rect_node_width_target_offset_x$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounding_rect_node_width_target_offset_x$$,$APP.$cljs$cst$1511$height$$);$bounding_rect_node_width_target_offset_x$$=$bounding_rect_node_width_target_offset_x$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounding_rect_node_width_target_offset_x$$,$APP.$cljs$cst$288$width$$);var $window_height$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($window_size$jscomp$2_window_width$$,$APP.$cljs$cst$1511$height$$);$window_size$jscomp$2_window_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($window_size$jscomp$2_window_width$$,$APP.$cljs$cst$288$width$$);$node$jscomp$346_node_height_target_offset_y$$=$top__$1$$+$node$jscomp$346_node_height_target_offset_y$$>$window_height$jscomp$1$$?-$node$jscomp$346_node_height_target_offset_y$$:0;$bounding_rect_node_width_target_offset_x$$=
$left__$1$jscomp$2$$+$bounding_rect_node_width_target_offset_x$$>$window_size$jscomp$2_window_width$$?-$bounding_rect_node_width_target_offset_x$$:0;return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$346_node_height_target_offset_y$$,$offset_y$jscomp$10$$)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($bounding_rect_node_width_target_offset_x$$,$offset_x$jscomp$10$$)?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state_STAR_$jscomp$5$$,
$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1635$offset_y$$,$node$jscomp$346_node_height_target_offset_y$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1634$offset_x$$,$bounding_rect_node_width_target_offset_x$$])):null}return null}),$on_submenu_exit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$124$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$124$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$5$$,
$APP.$cljs$core$update$$,$cljs$cst$4712$levels$$,$APP.$cljs$core$pop$$)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options$jscomp$585$$)],function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$5$$,$APP.$cljs$core$assoc$$,$cljs$cst$4712$levels$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1354$parent$$,
null,$APP.$cljs$cst$871$options$$,$options$jscomp$585$$],null)],null))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($internal_id$jscomp$1$$)],function(){return $APP.$app$util$globals$dispatch_BANG_$$($APP.$app$util$globals$event$$("penpot:context-menu:open",{id:$internal_id$jscomp$1$$}))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($internal_id$jscomp$1$$),$APP.$rumext$v2$adapt$$($on_local_close$$)],function(){function $on_event$jscomp$1$$($event$jscomp$126$$){var $temp__5825__auto__$jscomp$244$$=
$event$jscomp$126$$.detail;return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$244$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($internal_id$jscomp$1$$,$temp__5825__auto__$jscomp$244$$.id)?$on_local_close$$.$cljs$core$IFn$_invoke$arity$1$?$on_local_close$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$126$$):$on_local_close$$($event$jscomp$126$$):null:null}$APP.$app$util$globals$document$$.addEventListener("penpot:context-menu:open",$on_event$jscomp$1$$);return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($app$util$globals$unlisten$$,
"penpot:context-menu:open",$on_event$jscomp$1$$)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($ids$jscomp$246$$)],function(){return $APP.$app$util$timers$schedule_on_idle$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$util$dom$focus_BANG_$$($APP.$app$util$dom$get_element$$($APP.$cljs$core$first$$($ids$jscomp$246$$)))})});return $levels$jscomp$3$$!=null?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$components$dropdown$dropdown_content_STAR_$$,
$props_70739_props__$1$jscomp$43$$,function(){var $level$jscomp$54_parent$jscomp$293$$=$APP.$cljs$core$peek$$($levels$jscomp$3$$),$options__$1$jscomp$76$$=$APP.$cljs$cst$871$options$$.$cljs$core$IFn$_invoke$arity$1$($level$jscomp$54_parent$jscomp$293$$);$level$jscomp$54_parent$jscomp$293$$=$APP.$cljs$cst$1354$parent$$.$cljs$core$IFn$_invoke$arity$1$($level$jscomp$54_parent$jscomp$293$$);return(0,$APP.$rumext$v2$jsx$$)("div",{style:{top:$top__$1$$+$offset_y$jscomp$10$$,left:$left__$1$jscomp$2$$+$offset_x$jscomp$10$$},
onKeyDown:$on_key_down$jscomp$1$$($options__$1$jscomp$76$$,$level$jscomp$54_parent$jscomp$293$$),className:($APP.$cljs$core$truth_$$($selectable$$)?"main_ui_components_context_menu_a11y__is-selectable":"")+" main_ui_components_context_menu_a11y__context-menu main_ui_components_context_menu_a11y__is-open "+($APP.$cljs$core$truth_$$($fixed$$)?"main_ui_components_context_menu_a11y__fixed":""),children:(0,$APP.$rumext$v2$jsxs$$)("ul",{style:{width:$width__$1$jscomp$4$$},role:"menu",ref:$check_menu_offscreen$$,
className:($APP.$cljs$core$truth_$$($min_width__$1$jscomp$1$$)?"main_ui_components_context_menu_a11y__min-width":"")+" main_ui_components_context_menu_a11y__context-menu-items",children:[$APP.$cljs$core$truth_$$($level$jscomp$54_parent$jscomp$293$$)?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("li",{id:"go-back-sub-option",role:"menuitem",tabIndex:"0",onKeyDown:$APP.$app$util$dom$prevent_default$$,className:"main_ui_components_context_menu_a11y__context-menu-item",
children:(0,$APP.$rumext$v2$jsxs$$)("button",{"data-no-close":!0,onClick:$on_submenu_exit$$,className:"main_ui_components_context_menu_a11y__context-menu-action main_ui_components_context_menu_a11y__submenu-back",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_context_menu_a11y__submenu-icon-back",children:$APP.$app$main$ui$icons$arrow$$}),$level$jscomp$54_parent$jscomp$293$$]})}),(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_components_context_menu_a11y__separator"})]}):
null,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$36$$,$p__70751$$){var $index$jscomp$372$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70751$$,0,null),$option$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70751$$,1,null);$out_arr__44057__auto__$jscomp$36$$.push(function(){var $name$jscomp$371$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$5$$),$id$jscomp$778$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$5$$),
$sub_options$jscomp$1$$=$APP.$cljs$cst$871$options$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$5$$),$handler$jscomp$42$$=$APP.$cljs$cst$2359$handler$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$5$$),$title$jscomp$18$$=$APP.$cljs$cst$937$title$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$5$$),$disabled$jscomp$4$$=$APP.$cljs$cst$2632$disabled$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$5$$);return $APP.$cljs$core$truth_$$($name$jscomp$371$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$371$$,
$APP.$cljs$cst$1461$separator$$)?(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_components_context_menu_a11y__separator"},"context-item-"+($index$jscomp$372$$??"")):(0,$APP.$rumext$v2$jsx$$)("li",{id:$id$jscomp$778$$,tabIndex:"0",role:"menuitem",onKeyDown:$APP.$app$util$dom$prevent_default$$,className:($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($selected$jscomp$116$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$371$$,$selected$jscomp$116$$):$selected$jscomp$116$$)?
"main_ui_components_context_menu_a11y__is-selected":"")+" "+($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($selected$jscomp$116$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$778$$,$selected$jscomp$116$$):$selected$jscomp$116$$)?"main_ui_components_context_menu_a11y__selected":"")+" main_ui_components_context_menu_a11y__context-menu-item",children:$APP.$cljs$core$not$$($sub_options$jscomp$1$$)?(0,$APP.$rumext$v2$jsxs$$)("a",{title:$title$jscomp$18$$,onClick:function($p1__70738_SHARP_$$){$APP.$app$util$dom$stop_propagation$$($p1__70738_SHARP_$$);
if($APP.$cljs$core$truth_$$($disabled$jscomp$4$$))return null;$on_close$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$on_close$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($p1__70738_SHARP_$$):$on_close$jscomp$2$$($p1__70738_SHARP_$$);return $handler$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$?$handler$jscomp$42$$.$cljs$core$IFn$_invoke$arity$1$($p1__70738_SHARP_$$):$handler$jscomp$42$$($p1__70738_SHARP_$$)},"data-testid":$id$jscomp$778$$,className:"main_ui_components_context_menu_a11y__context-menu-action "+
($APP.$cljs$core$truth_$$($disabled$jscomp$4$$)?"main_ui_components_context_menu_a11y__context-menu-action-disabled":""),children:[$in_dashboard_QMARK_$$&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$371$$,"Default")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.default-team-name"):$name$jscomp$371$$,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($selected$jscomp$116$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$778$$,$selected$jscomp$116$$):
$selected$jscomp$116$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_context_menu_a11y__selected-icon",children:$APP.$app$main$ui$icons$tick$$}):null]}):(0,$APP.$rumext$v2$jsxs$$)("a",{"data-no-close":!0,onClick:$enter_submenu$$($name$jscomp$371$$,$sub_options$jscomp$1$$),"data-testid":$id$jscomp$778$$,className:"main_ui_components_context_menu_a11y__context-menu-action main_ui_components_context_menu_a11y__submenu",children:[$name$jscomp$371$$,(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_components_context_menu_a11y__submenu-icon",children:$APP.$app$main$ui$icons$arrow$$})]})},$id$jscomp$778$$):null}());return $out_arr__44057__auto__$jscomp$36$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($options__$1$jscomp$76$$))]})})}()):null};
$APP.$app$main$ui$components$context_menu_a11y$context_menu_STAR_$$=function($props_70760$$){return $props_70760$$.show?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$components$context_menu_a11y$context_menu_inner_STAR_$$,$props_70760$$):null};
$APP.$app$main$ui$components$title_bar$title_bar_STAR_$$=function($icon_id$jscomp$inline_7192_props_70776$$){var $JSCompiler_inline_result$jscomp$1302_on_collapsed$$=$icon_id$jscomp$inline_7192_props_70776$$.onCollapsed,$JSCompiler_temp$jscomp$1301_title_class$$=$icon_id$jscomp$inline_7192_props_70776$$.titleClass,$children$jscomp$271$$=$icon_id$jscomp$inline_7192_props_70776$$.children,$add_icon_gap$$=$icon_id$jscomp$inline_7192_props_70776$$.addIconGap,$on_btn_click$$=$icon_id$jscomp$inline_7192_props_70776$$.onBtnClick,
$collapsed$$=$icon_id$jscomp$inline_7192_props_70776$$.collapsed,$btn_title$$=$icon_id$jscomp$inline_7192_props_70776$$.btnTitle,$btn_icon$$=$icon_id$jscomp$inline_7192_props_70776$$.btnIcon,$title$jscomp$19$$=$icon_id$jscomp$inline_7192_props_70776$$.title,$all_clickable$$=$icon_id$jscomp$inline_7192_props_70776$$.allClickable,$JSCompiler_temp_const$jscomp$1300$$="main_ui_components_title_bar__title-bar "+($APP.$cljs$core$truth_$$($all_clickable$$)?"main_ui_components_title_bar__all-clickable":"")+
" "+($icon_id$jscomp$inline_7192_props_70776$$.className??"");$icon_id$jscomp$inline_7192_props_70776$$.collapsable?($icon_id$jscomp$inline_7192_props_70776$$=$APP.$cljs$core$truth_$$($collapsed$$)?"arrow-right":"arrow-down",$JSCompiler_inline_result$jscomp$1302_on_collapsed$$=$all_clickable$$?(0,$APP.$rumext$v2$jsxs$$)("button",{onClick:$JSCompiler_inline_result$jscomp$1302_on_collapsed$$,className:"main_ui_components_title_bar__icon-text-btn",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,
{iconId:$icon_id$jscomp$inline_7192_props_70776$$,size:"s",className:"main_ui_components_title_bar__icon"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_title_bar__title",children:$title$jscomp$19$$})]}):(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$JSCompiler_inline_result$jscomp$1302_on_collapsed$$,className:"main_ui_components_title_bar__icon-btn",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,
{iconId:$icon_id$jscomp$inline_7192_props_70776$$,size:"s",className:"main_ui_components_title_bar__icon"})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_title_bar__title",children:$title$jscomp$19$$})]}),$JSCompiler_temp$jscomp$1301_title_class$$=(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_title_bar__title-wrapper "+($JSCompiler_temp$jscomp$1301_title_class$$??""),children:$JSCompiler_inline_result$jscomp$1302_on_collapsed$$})):$JSCompiler_temp$jscomp$1301_title_class$$=
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_title_bar__title-only "+($APP.$cljs$core$truth_$$($add_icon_gap$$)?"main_ui_components_title_bar__title-only-icon-gap":"")+" "+($JSCompiler_temp$jscomp$1301_title_class$$??""),children:$title$jscomp$19$$});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:$JSCompiler_temp_const$jscomp$1300$$,children:[$JSCompiler_temp$jscomp$1301_title_class$$,$children$jscomp$271$$,$on_btn_click$$!=null?(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,
{variant:"ghost","aria-label":$btn_title$$,onClick:$on_btn_click$$,icon:$btn_icon$$}):null]})};$app$main$ui$components$title_bar$inspect_title_bar_STAR_$$=function($props_70783$$){return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_title_bar__title-bar "+($props_70783$$.className??""),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:($props_70783$$.titleClass??"")+" main_ui_components_title_bar__title-only main_ui_components_title_bar__inspect-title",children:$props_70783$$.title})})};
$app$util$shape_icon$get_bool_icon$$=function($G__70900_shape$jscomp$770$$){$G__70900_shape$jscomp$770$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__70900_shape$jscomp$770$$,$APP.$cljs$cst$1872$bool_type$$);switch($G__70900_shape$jscomp$770$$ instanceof $APP.$cljs$core$Keyword$$?$G__70900_shape$jscomp$770$$.$fqn$:null){case "difference":return"boolean-difference";case "exclude":return"boolean-exclude";case "intersection":return"boolean-intersection";case "union":return"boolean-union";
default:return null}};
$APP.$app$util$shape_icon$get_shape_icon$$=function($shape$jscomp$772$$){if($APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$772$$))return $APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$772$$)?$APP.$app$common$types$component$is_variant_QMARK_$$($shape$jscomp$772$$)?"variant":"component":"component-copy";var $G__70904$$=$shape$jscomp$772$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$772$$,$APP.$cljs$cst$139$type$$);switch($G__70904$$ instanceof
$APP.$cljs$core$Keyword$$?$G__70904$$.$fqn$:null){case "frame":return $APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($shape$jscomp$772$$))?"component":$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$772$$)&&$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$772$$)?"flex-horizontal":$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$772$$)&&
$APP.$app$common$types$shape$layout$row_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$772$$)?"flex-vertical":$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$772$$)?"flex-grid":"board";case "image":return"img";case "line":return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$has_images_QMARK_$$($shape$jscomp$772$$))?"img":"rectangle";case "circle":return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$has_images_QMARK_$$($shape$jscomp$772$$))?
"img":"elipse";case "path":return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$has_images_QMARK_$$($shape$jscomp$772$$))?"img":"path";case "rect":return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$has_images_QMARK_$$($shape$jscomp$772$$))?"img":"rectangle";case "text":return"text";case "group":return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$772$$))?"mask":"group";case "bool":return $app$util$shape_icon$get_bool_icon$$($shape$jscomp$772$$);
case "svg-raw":return"img";default:return null}};
$APP.$app$main$data$dashboard$project_created$$=function($p__71116$$){var $map__71117__$1$$=$APP.$cljs$core$__destructure_map$$($p__71116$$),$id$jscomp$782$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71117__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$dashboard$project_created_71118$$==="undefined"&&($app$main$data$dashboard$project_created_71118$$=function($p__71116$jscomp$1$$,$map__71117$jscomp$1$$,$project$jscomp$5$$,$id$jscomp$783$$,$meta71119$$){this.$p__71116$=$p__71116$jscomp$1$$;
this.$map__71117$=$map__71117$jscomp$1$$;this.project=$project$jscomp$5$$;this.id=$id$jscomp$783$$;this.$meta71119$=$meta71119$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$project_created_71118$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$project_created_71118$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4746$app_DOT_main_DOT_data_DOT_dashboard_SLASH_project_created$$},
$app$main$data$dashboard$project_created_71118$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71120$$,$meta71119__$1$$){return new $app$main$data$dashboard$project_created_71118$$(this.$p__71116$,this.$map__71117$,this.project,this.id,$meta71119__$1$$)},$app$main$data$dashboard$project_created_71118$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71119$},$app$main$data$dashboard$project_created_71118$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.project},
$app$main$data$dashboard$project_created_71118$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$project_created_71118$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2617$$,$state$jscomp$945$$){return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$945$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,this.id],null),this.project),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2145$dashboard_local$$,$APP.$cljs$cst$4747$project_for_edit$$],null),this.id)});return new $app$main$data$dashboard$project_created_71118$$($p__71116$$,$map__71117__$1$$,$map__71117__$1$$,$id$jscomp$782$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$dashboard$project_duplicated$$=function($p__71130$$){var $map__71131__$1$$=$APP.$cljs$core$__destructure_map$$($p__71130$$),$id$jscomp$784$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71131__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$dashboard$project_duplicated_71132$$==="undefined"&&($app$main$data$dashboard$project_duplicated_71132$$=function($p__71130$jscomp$1$$,$map__71131$jscomp$1$$,$project$jscomp$7$$,$id$jscomp$785$$,$meta71133$$){this.$p__71130$=$p__71130$jscomp$1$$;
this.$map__71131$=$map__71131$jscomp$1$$;this.project=$project$jscomp$7$$;this.id=$id$jscomp$785$$;this.$meta71133$=$meta71133$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$project_duplicated_71132$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$project_duplicated_71132$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4750$app_DOT_main_DOT_data_DOT_dashboard_SLASH_project_duplicated$$},
$app$main$data$dashboard$project_duplicated_71132$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71134$$,$meta71133__$1$$){return new $app$main$data$dashboard$project_duplicated_71132$$(this.$p__71130$,this.$map__71131$,this.project,this.id,$meta71133__$1$$)},$app$main$data$dashboard$project_duplicated_71132$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71133$},$app$main$data$dashboard$project_duplicated_71132$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$project_duplicated_71132$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2619$$,$state$jscomp$947$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$947$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,this.id],null),this.project)});return new $app$main$data$dashboard$project_duplicated_71132$$($p__71130$$,$map__71131__$1$$,$map__71131__$1$$,$id$jscomp$784$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$dashboard$duplicate_project$$=function($p__71142$$){var $map__71143__$1$$=$APP.$cljs$core$__destructure_map$$($p__71142$$),$id$jscomp$786$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71143__$1$$,$APP.$cljs$cst$266$id$$),$name$jscomp$373$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71143__$1$$,$APP.$cljs$cst$723$name$$);typeof $app$main$data$dashboard$duplicate_project_71144$$==="undefined"&&($app$main$data$dashboard$duplicate_project_71144$$=function($p__71142$jscomp$1$$,
$map__71143$jscomp$1$$,$params$jscomp$326$$,$id$jscomp$787$$,$name$jscomp$374$$,$meta71145$$){this.$p__71142$=$p__71142$jscomp$1$$;this.$map__71143$=$map__71143$jscomp$1$$;this.params=$params$jscomp$326$$;this.id=$id$jscomp$787$$;this.name=$name$jscomp$374$$;this.$meta71145$=$meta71145$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$duplicate_project_71144$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$duplicate_project_71144$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4751$app_DOT_main_DOT_data_DOT_dashboard_SLASH_duplicate_project$$},$app$main$data$dashboard$duplicate_project_71144$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71146$$,$meta71145__$1$$){return new $app$main$data$dashboard$duplicate_project_71144$$(this.$p__71142$,this.$map__71143$,this.params,this.id,this.name,$meta71145__$1$$)},$app$main$data$dashboard$duplicate_project_71144$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta71145$},$app$main$data$dashboard$duplicate_project_71144$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$duplicate_project_71144$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2141$project_id$$,this.id,$APP.$cljs$cst$723$name$$,this.name],null)},$app$main$data$dashboard$duplicate_project_71144$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$duplicate_project_71144$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2621_map__71150_on_success$jscomp$32$$,$new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$){$_$jscomp$2621_map__71150_on_success$jscomp$32$$=$APP.$cljs$core$meta$$(this.params);var $map__71150__$1_on_error$jscomp$41$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$2621_map__71150_on_success$jscomp$32$$);$_$jscomp$2621_map__71150_on_success$jscomp$32$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71150__$1_on_error$jscomp$41$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__71150__$1_on_error$jscomp$41$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71150__$1_on_error$jscomp$41$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);$new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$,
$APP.$cljs$cst$1913$projects$$);$new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$=$APP.$app$common$files$helpers$get_used_names$$($new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$);$new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$=$APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(this.name,$new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1612$suffix_fn$$,
function($copy_count$jscomp$3$$){return" "+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.copy-suffix")??"")+(($copy_count$jscomp$3$$>1?[" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($copy_count$jscomp$3$$)].join(""):null)??"")}]));return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__71150__$1_on_error$jscomp$41$$,$APP.$beicon$v2$core$map$$($app$main$data$dashboard$project_duplicated$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2621_map__71150_on_success$jscomp$32$$,
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4752$duplicate_project$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2141$project_id$$,this.id,$APP.$cljs$cst$723$name$$,$new_name$jscomp$25_projects$jscomp$4_state$jscomp$948_unames$jscomp$15$$],null)))))});return new $app$main$data$dashboard$duplicate_project_71144$$($p__71142$$,$map__71143__$1$$,$map__71143__$1$$,$id$jscomp$786$$,$name$jscomp$373$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$dashboard$move_project$$=function($p__71154$$){var $map__71155__$1$$=$APP.$cljs$core$__destructure_map$$($p__71154$$),$id$jscomp$788$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71155__$1$$,$APP.$cljs$cst$266$id$$),$team_id$jscomp$95$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71155__$1$$,$APP.$cljs$cst$1912$team_id$$);typeof $app$main$data$dashboard$move_project_71156$$==="undefined"&&($app$main$data$dashboard$move_project_71156$$=function($p__71154$jscomp$1$$,
$map__71155$jscomp$1$$,$params$jscomp$328$$,$id$jscomp$789$$,$team_id$jscomp$96$$,$meta71157$$){this.$p__71154$=$p__71154$jscomp$1$$;this.$map__71155$=$map__71155$jscomp$1$$;this.params=$params$jscomp$328$$;this.id=$id$jscomp$789$$;this.$team_id$=$team_id$jscomp$96$$;this.$meta71157$=$meta71157$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$move_project_71156$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$move_project_71156$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4753$app_DOT_main_DOT_data_DOT_dashboard_SLASH_move_project$$},$app$main$data$dashboard$move_project_71156$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71158$$,$meta71157__$1$$){return new $app$main$data$dashboard$move_project_71156$$(this.$p__71154$,this.$map__71155$,this.params,this.id,this.$team_id$,$meta71157__$1$$)},$app$main$data$dashboard$move_project_71156$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta71157$},$app$main$data$dashboard$move_project_71156$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$move_project_71156$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$1912$team_id$$,this.$team_id$],null)},$app$main$data$dashboard$move_project_71156$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$move_project_71156$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__71159_on_success$jscomp$33$$=$APP.$cljs$core$meta$$(this.params),$map__71159__$1_on_error$jscomp$42$$=$APP.$cljs$core$__destructure_map$$($map__71159_on_success$jscomp$33$$);$map__71159_on_success$jscomp$33$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71159__$1_on_error$jscomp$42$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__71159__$1_on_error$jscomp$42$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71159__$1_on_error$jscomp$42$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__71159__$1_on_error$jscomp$42$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__71159_on_success$jscomp$33$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4754$move_project$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2141$project_id$$,this.id,$APP.$cljs$cst$1912$team_id$$,this.$team_id$],null))))});return new $app$main$data$dashboard$move_project_71156$$($p__71154$$,$map__71155__$1$$,$map__71155__$1$$,$id$jscomp$788$$,$team_id$jscomp$95$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$dashboard$toggle_project_pin$$=function($p__71163$$){var $map__71164__$1$$=$APP.$cljs$core$__destructure_map$$($p__71163$$),$id$jscomp$790$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71164__$1$$,$APP.$cljs$cst$266$id$$),$is_pinned$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71164__$1$$,$APP.$cljs$cst$4714$is_pinned$$);typeof $app$main$data$dashboard$toggle_project_pin_71166$$==="undefined"&&($app$main$data$dashboard$toggle_project_pin_71166$$=
function($p__71163$jscomp$1$$,$map__71164$jscomp$1$$,$project$jscomp$9$$,$id$jscomp$791$$,$is_pinned$jscomp$1$$,$meta71167$$){this.$p__71163$=$p__71163$jscomp$1$$;this.$map__71164$=$map__71164$jscomp$1$$;this.project=$project$jscomp$9$$;this.id=$id$jscomp$791$$;this.$is_pinned$=$is_pinned$jscomp$1$$;this.$meta71167$=$meta71167$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4755$app_DOT_main_DOT_data_DOT_dashboard_SLASH_toggle_project_pin$$},$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71168$$,$meta71167__$1$$){return new $app$main$data$dashboard$toggle_project_pin_71166$$(this.$p__71163$,this.$map__71164$,this.project,this.id,this.$is_pinned$,
$meta71167__$1$$)},$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71167$},$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2624$$,$state$jscomp$949$$){return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$949$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,this.id],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4714$is_pinned$$,$APP.$cljs$core$not$$(this.$is_pinned$)]))},$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$toggle_project_pin_71166$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2625_params$jscomp$329_project__$1$$,$state$jscomp$950$$){$_$jscomp$2625_params$jscomp$329_project__$1$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$950$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,this.id],null));$_$jscomp$2625_params$jscomp$329_project__$1$$=$APP.$cljs$core$select_keys$$($_$jscomp$2625_params$jscomp$329_project__$1$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$4714$is_pinned$$,$APP.$cljs$cst$1912$team_id$$],null));return $APP.$beicon$v2$core$ignore$$($APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4756$update_project_pin$$,$_$jscomp$2625_params$jscomp$329_project__$1$$))});return new $app$main$data$dashboard$toggle_project_pin_71166$$($p__71163$$,$map__71164__$1$$,$map__71164__$1$$,$id$jscomp$790$$,$is_pinned$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$dashboard$rename_project$$=function($p__71174$$){var $map__71175__$1$$=$APP.$cljs$core$__destructure_map$$($p__71174$$),$id$jscomp$792$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71175__$1$$,$APP.$cljs$cst$266$id$$),$name$jscomp$375$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71175__$1$$,$APP.$cljs$cst$723$name$$);typeof $app$main$data$dashboard$rename_project_71176$$==="undefined"&&($app$main$data$dashboard$rename_project_71176$$=function($p__71174$jscomp$1$$,
$map__71175$jscomp$1$$,$params$jscomp$331$$,$id$jscomp$793$$,$name$jscomp$376$$,$meta71177$$){this.$p__71174$=$p__71174$jscomp$1$$;this.$map__71175$=$map__71175$jscomp$1$$;this.params=$params$jscomp$331$$;this.id=$id$jscomp$793$$;this.name=$name$jscomp$376$$;this.$meta71177$=$meta71177$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$rename_project_71176$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$rename_project_71176$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4757$app_DOT_main_DOT_data_DOT_dashboard_SLASH_rename_project$$},$app$main$data$dashboard$rename_project_71176$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71178$$,$meta71177__$1$$){return new $app$main$data$dashboard$rename_project_71176$$(this.$p__71174$,this.$map__71175$,this.params,this.id,this.name,$meta71177__$1$$)},$app$main$data$dashboard$rename_project_71176$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta71177$},$app$main$data$dashboard$rename_project_71176$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$rename_project_71176$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2626$$,$state$jscomp$951$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$951$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,this.id],null),$APP.$cljs$core$assoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,this.name])),$APP.$cljs$cst$2145$dashboard_local$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$4747$project_for_edit$$)},$app$main$data$dashboard$rename_project_71176$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$rename_project_71176$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){return $APP.$beicon$v2$core$ignore$$($APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4758$rename_project$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$723$name$$,this.name],null)))});return new $app$main$data$dashboard$rename_project_71176$$($p__71174$$,$map__71175__$1$$,$map__71175__$1$$,$id$jscomp$792$$,$name$jscomp$375$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$dashboard$delete_project$$=function($p__71183$$){var $map__71184__$1$$=$APP.$cljs$core$__destructure_map$$($p__71183$$),$id$jscomp$794$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71184__$1$$,$APP.$cljs$cst$266$id$$);typeof $app$main$data$dashboard$delete_project_71188$$==="undefined"&&($app$main$data$dashboard$delete_project_71188$$=function($p__71183$jscomp$1$$,$map__71184$jscomp$1$$,$params$jscomp$333$$,$id$jscomp$795$$,$meta71189$$){this.$p__71183$=$p__71183$jscomp$1$$;
this.$map__71184$=$map__71184$jscomp$1$$;this.params=$params$jscomp$333$$;this.id=$id$jscomp$795$$;this.$meta71189$=$meta71189$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$delete_project_71188$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$delete_project_71188$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4759$app_DOT_main_DOT_data_DOT_dashboard_SLASH_delete_project$$},
$app$main$data$dashboard$delete_project_71188$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71190$$,$meta71189__$1$$){return new $app$main$data$dashboard$delete_project_71188$$(this.$p__71183$,this.$map__71184$,this.params,this.id,$meta71189__$1$$)},$app$main$data$dashboard$delete_project_71188$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71189$},$app$main$data$dashboard$delete_project_71188$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$delete_project_71188$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2628$$,$state$jscomp$952$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$952$$,$APP.$cljs$cst$1913$projects$$,$APP.$cljs$core$dissoc$$,this.id)},$app$main$data$dashboard$delete_project_71188$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$delete_project_71188$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){return $APP.$beicon$v2$core$ignore$$($APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4760$delete_project$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,this.id],null)))});return new $app$main$data$dashboard$delete_project_71188$$($p__71183$$,$map__71184__$1$$,$map__71184__$1$$,$id$jscomp$794$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$dashboard$file_created$$=function($p__71260$$){var $map__71261__$1$$=$APP.$cljs$core$__destructure_map$$($p__71260$$),$id$jscomp$802$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71261__$1$$,$APP.$cljs$cst$266$id$$),$project_id$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71261__$1$$,$APP.$cljs$cst$2141$project_id$$);typeof $app$main$data$dashboard$file_created_71262$$==="undefined"&&($app$main$data$dashboard$file_created_71262$$=function($p__71260$jscomp$1$$,
$map__71261$jscomp$1$$,$file$jscomp$80$$,$id$jscomp$803$$,$project_id$jscomp$23$$,$meta71263$$){this.$p__71260$=$p__71260$jscomp$1$$;this.$map__71261$=$map__71261$jscomp$1$$;this.file=$file$jscomp$80$$;this.id=$id$jscomp$803$$;this.$project_id$=$project_id$jscomp$23$$;this.$meta71263$=$meta71263$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$file_created_71262$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$file_created_71262$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4768$app_DOT_main_DOT_data_DOT_dashboard_SLASH_file_created$$},$app$main$data$dashboard$file_created_71262$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71264$$,$meta71263__$1$$){return new $app$main$data$dashboard$file_created_71262$$(this.$p__71260$,this.$map__71261$,this.file,this.id,this.$project_id$,$meta71263__$1$$)},$app$main$data$dashboard$file_created_71262$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta71263$},$app$main$data$dashboard$file_created_71262$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,this.id,$cljs$cst$3302$file_name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$(this.file)],null)},$app$main$data$dashboard$file_created_71262$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$file_created_71262$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2641_file__$1$jscomp$2$$,$state$jscomp$958$$){$_$jscomp$2641_file__$1$jscomp$2$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.file,$APP.$cljs$cst$142$data$$);return $APP.$app$common$data$update_in_when$$($APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$958$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,this.id],null),$_$jscomp$2641_file__$1$jscomp$2$$),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4725$recent_files$$,this.id],null),$_$jscomp$2641_file__$1$jscomp$2$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,this.$project_id$,$APP.$cljs$cst$1078$count$$],null),$APP.$cljs$core$inc$$)});return new $app$main$data$dashboard$file_created_71262$$($p__71260$$,$map__71261__$1$$,$map__71261__$1$$,$id$jscomp$802$$,$project_id$jscomp$22$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$dashboard$move_files$$=function($p__71316$$){var $map__71321__$1$$=$APP.$cljs$core$__destructure_map$$($p__71316$$),$ids$jscomp$247$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71321__$1$$,$APP.$cljs$cst$1707$ids$$),$project_id$jscomp$26$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71321__$1$$,$APP.$cljs$cst$2141$project_id$$);typeof $app$main$data$dashboard$move_files_71324$$==="undefined"&&($app$main$data$dashboard$move_files_71324$$=function($p__71316$jscomp$1$$,
$map__71321$jscomp$1$$,$params$jscomp$345$$,$ids$jscomp$248$$,$project_id$jscomp$27$$,$meta71325$$){this.$p__71316$=$p__71316$jscomp$1$$;this.$map__71321$=$map__71321$jscomp$1$$;this.params=$params$jscomp$345$$;this.ids=$ids$jscomp$248$$;this.$project_id$=$project_id$jscomp$27$$;this.$meta71325$=$meta71325$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$move_files_71324$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$move_files_71324$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4773$app_DOT_main_DOT_data_DOT_dashboard_SLASH_move_files$$},$app$main$data$dashboard$move_files_71324$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71326$$,$meta71325__$1$$){return new $app$main$data$dashboard$move_files_71324$$(this.$p__71316$,this.$map__71321$,this.params,this.ids,this.$project_id$,$meta71325__$1$$)},$app$main$data$dashboard$move_files_71324$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta71325$},$app$main$data$dashboard$move_files_71324$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$move_files_71324$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$4774$num_files$$,$APP.$cljs$core$count$$(this.ids),$APP.$cljs$cst$2141$project_id$$,this.$project_id$],null)},$app$main$data$dashboard$move_files_71324$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$move_files_71324$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2646_origin_project$$,$state$jscomp$961$$){function $update_project$$($project$jscomp$10$$,$delta$jscomp$56$$,$op$jscomp$19$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($project$jscomp$10$$,$APP.$cljs$cst$1078$count$$,function($p1__71314_SHARP_$$){var $G__71335$$=$APP.$cljs$core$count$$($self__$jscomp$6658$$.ids);
return $op$jscomp$19$$.$cljs$core$IFn$_invoke$arity$2$?$op$jscomp$19$$.$cljs$core$IFn$_invoke$arity$2$($p1__71314_SHARP_$$,$G__71335$$):$op$jscomp$19$$($p1__71314_SHARP_$$,$G__71335$$)}),$APP.$cljs$cst$1721$modified_at$$,$app$common$time$plus$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4775$milliseconds$$,$delta$jscomp$56$$],null)))}var $self__$jscomp$6658$$=this;$_$jscomp$2646_origin_project$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$961$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,$APP.$cljs$core$first$$($self__$jscomp$6658$$.ids),$APP.$cljs$cst$2141$project_id$$],null));return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$961$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,$_$jscomp$2646_origin_project$$],
null),$update_project$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([0,$APP.$cljs$core$_$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1913$projects$$,$self__$jscomp$6658$$.$project_id$],null),$update_project$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([10,$APP.$cljs$core$_PLUS_$$]))},$app$main$data$dashboard$move_files_71324$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$dashboard$move_files_71324$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){var $map__71339_on_success$jscomp$36$$=$APP.$cljs$core$meta$$(this.params),$map__71339__$1_on_error$jscomp$45$$=$APP.$cljs$core$__destructure_map$$($map__71339_on_success$jscomp$36$$);$map__71339_on_success$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71339__$1_on_error$jscomp$45$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__71339__$1_on_error$jscomp$45$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71339__$1_on_error$jscomp$45$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__71339__$1_on_error$jscomp$45$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($map__71339_on_success$jscomp$36$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4776$move_files$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,
[$APP.$cljs$cst$1707$ids$$,this.ids,$APP.$cljs$cst$2141$project_id$$,this.$project_id$],null))))});return new $app$main$data$dashboard$move_files_71324$$($p__71316$$,$map__71321__$1$$,$map__71321__$1$$,$ids$jscomp$247$$,$project_id$jscomp$26$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$dashboard$clone_template$$=function($p__71348$$){var $map__71349__$1$$=$APP.$cljs$core$__destructure_map$$($p__71348$$),$template_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71349__$1$$,$APP.$cljs$cst$4777$template_id$$),$project_id$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71349__$1$$,$APP.$cljs$cst$2141$project_id$$);typeof $app$main$data$dashboard$clone_template_71350$$==="undefined"&&($app$main$data$dashboard$clone_template_71350$$=
function($p__71348$jscomp$1$$,$map__71349$jscomp$1$$,$params$jscomp$347$$,$template_id$jscomp$1$$,$project_id$jscomp$29$$,$meta71351$$){this.$p__71348$=$p__71348$jscomp$1$$;this.$map__71349$=$map__71349$jscomp$1$$;this.params=$params$jscomp$347$$;this.$template_id$=$template_id$jscomp$1$$;this.$project_id$=$project_id$jscomp$29$$;this.$meta71351$=$meta71351$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$clone_template_71350$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$clone_template_71350$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4778$app_DOT_main_DOT_data_DOT_dashboard_SLASH_clone_template$$},$app$main$data$dashboard$clone_template_71350$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71352$$,$meta71351__$1$$){return new $app$main$data$dashboard$clone_template_71350$$(this.$p__71348$,this.$map__71349$,this.params,this.$template_id$,this.$project_id$,
$meta71351__$1$$)},$app$main$data$dashboard$clone_template_71350$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71351$},$app$main$data$dashboard$clone_template_71350$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$clone_template_71350$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$4777$template_id$$,this.$template_id$],null)},$app$main$data$dashboard$clone_template_71350$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$clone_template_71350$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2649_map__71356_on_success$jscomp$37$$,$state$jscomp$962$$){var $self__$jscomp$6664$$=this;$_$jscomp$2649_map__71356_on_success$jscomp$37$$=$APP.$cljs$core$meta$$($self__$jscomp$6664$$.params);var $map__71356__$1_on_error$jscomp$46$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$2649_map__71356_on_success$jscomp$37$$);$_$jscomp$2649_map__71356_on_success$jscomp$37$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71356__$1_on_error$jscomp$46$$,$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$identity$$);$map__71356__$1_on_error$jscomp$46$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71356__$1_on_error$jscomp$46$$,$APP.$cljs$cst$1281$on_error$$,$APP.$beicon$v2$core$throw$0$$);var $project_id__$1$jscomp$3$$=function(){var $or__5025__auto__$jscomp$864$$=$self__$jscomp$6664$$.$project_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$864$$)?
$or__5025__auto__$jscomp$864$$:$APP.$cljs$cst$2134$current_project_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$962$$)}();return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($map__71356__$1_on_error$jscomp$46$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$2649_map__71356_on_success$jscomp$37$$,$APP.$beicon$v2$core$map$$($APP.$app$util$sse$get_payload$$,$APP.$beicon$v2$core$filter$$($APP.$app$util$sse$end_of_stream_QMARK_$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($event$jscomp$127$$){var $payload$jscomp$6$$=
$APP.$app$util$sse$get_payload$$($event$jscomp$127$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($event$jscomp$127$$.type,"progress")?$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.dashboard",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"clone-template: progress"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1355$section$$,$APP.$cljs$cst$1355$section$$.$cljs$core$IFn$_invoke$arity$1$($payload$jscomp$6$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($payload$jscomp$6$$)],null)],null)}),null,"app.main.data.dashboard",
$APP.$cljs$cst$1158$debug$$,!1):$APP.$app$common$logging$enabled_QMARK_$$("app.main.data.dashboard",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"clone-template: end"],null)],null)}),null,"app.main.data.dashboard",$APP.$cljs$cst$1158$debug$$,
!1);return null},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2216$app_DOT_util_DOT_sse_SLASH_clone_template$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2141$project_id$$,$project_id__$1$jscomp$3$$,$APP.$cljs$cst$4777$template_id$$,$self__$jscomp$6664$$.$template_id$],null)))))))});return new $app$main$data$dashboard$clone_template_71350$$($p__71348$$,$map__71349__$1$$,$map__71349__$1$$,$template_id$$,$project_id$jscomp$28$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$dashboard$create_element$$=function(){typeof $app$main$data$dashboard$create_element_71361$$==="undefined"&&($app$main$data$dashboard$create_element_71361$$=function($meta71362$$){this.$meta71362$=$meta71362$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$dashboard$create_element_71361$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$create_element_71361$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4779$app_DOT_main_DOT_data_DOT_dashboard_SLASH_create_element$$},$app$main$data$dashboard$create_element_71361$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71363$$,$meta71362__$1$$){return new $app$main$data$dashboard$create_element_71361$$($meta71362__$1$$)},$app$main$data$dashboard$create_element_71361$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71362$},$app$main$data$dashboard$create_element_71361$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$dashboard$create_element_71361$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$,$state$jscomp$963$$){var $team_id$jscomp$97$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$963$$);$_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$=$APP.$cljs$cst$2131$route$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$963$$);var $params$jscomp$348_pparams$$=
$APP.$cljs$cst$2352$path_params$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$),$action_name_name$jscomp$383$$=($_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$=$APP.$cljs$core$contains_QMARK_$$($params$jscomp$348_pparams$$,$APP.$cljs$cst$2141$project_id$$))?function(){var $files$jscomp$19_unames$jscomp$18$$=$APP.$app$main$data$helpers$lookup_team_files$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$963$$,$team_id$jscomp$97$$);
$files$jscomp$19_unames$jscomp$18$$=$APP.$app$common$files$helpers$get_used_names$$($files$jscomp$19_unames$jscomp$18$$);return $APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.new-file-prefix"),$files$jscomp$19_unames$jscomp$18$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1613$immediate_suffix_QMARK_$$,!0]))}():function(){var $projects$jscomp$5_unames$jscomp$19$$=
$APP.$app$main$data$helpers$lookup_team_projects$cljs$0core$0IFn$0_invoke$0arity$02$$($state$jscomp$963$$,$team_id$jscomp$97$$);$projects$jscomp$5_unames$jscomp$19$$=$APP.$app$common$files$helpers$get_used_names$$($projects$jscomp$5_unames$jscomp$19$$);return $APP.$app$common$files$helpers$generate_unique_name$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.new-project-prefix"),$projects$jscomp$5_unames$jscomp$19$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1613$immediate_suffix_QMARK_$$,
!0]))}();$params$jscomp$348_pparams$$=$_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2141$project_id$$,$APP.$cljs$cst$2141$project_id$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$348_pparams$$),$APP.$cljs$cst$723$name$$,$action_name_name$jscomp$383$$],null):new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$723$name$$,$action_name_name$jscomp$383$$,$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$97$$],
null);$action_name_name$jscomp$383$$=$_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$?$APP.$cljs$cst$4770$create_file$$:$APP.$cljs$cst$4749$create_project$$;$_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$=$_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$?$APP.$app$main$data$dashboard$file_created$$:$APP.$app$main$data$dashboard$project_created$$;var $can_edit_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$963$$,
$APP.$cljs$cst$2133$teams$$),$team_id$jscomp$97$$),$APP.$cljs$cst$1706$permissions$$),$APP.$cljs$cst$1580$can_edit$$);return $APP.$cljs$core$truth_$$($can_edit_QMARK_$jscomp$2$$)?$APP.$beicon$v2$core$map$$($_$jscomp$2650_action$jscomp$2_in_project_QMARK__route$jscomp$7$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($action_name_name$jscomp$383$$,$params$jscomp$348_pparams$$)):null});return new $app$main$data$dashboard$create_element_71361$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$ui$components$link_button$link_button$$=function($class$$jscomp$21_props_70972$$){var $value$jscomp$709$$=$class$$jscomp$21_props_70972$$.value,$on_click$jscomp$7$$=$class$$jscomp$21_props_70972$$["on-click"],$data_testid$jscomp$1$$=$class$$jscomp$21_props_70972$$["data-testid"];$class$$jscomp$21_props_70972$$=$class$$jscomp$21_props_70972$$.class;var $on_key_down$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_click$jscomp$7$$)],
function($event$jscomp$130$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$130$$))?$APP.$cljs$core$fn_QMARK_$$($on_click$jscomp$7$$)?$on_click$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$on_click$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$130$$):$on_click$jscomp$7$$($event$jscomp$130$$):null:null});return(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$value$jscomp$709$$,tabIndex:"0",onClick:$on_click$jscomp$7$$,onKeyDown:$on_key_down$jscomp$2$$,
"data-testid":$data_testid$jscomp$1$$,className:$class$$jscomp$21_props_70972$$})};
$APP.$app$main$ui$components$search_bar$search_bar_STAR_$$=function($auto_focus_props_71019$$){var $on_change$jscomp$13$$=$auto_focus_props_71019$$.onChange,$children$jscomp$272$$=$auto_focus_props_71019$$.children,$on_clear$$=$auto_focus_props_71019$$.onClear,$icon_id$jscomp$2$$=$auto_focus_props_71019$$.iconId,$placeholder$$=$auto_focus_props_71019$$.placeholder,$value$jscomp$710$$=$auto_focus_props_71019$$.value,$id$jscomp$810$$=$auto_focus_props_71019$$.id,$class$$jscomp$22$$=$auto_focus_props_71019$$.className;
$auto_focus_props_71019$$=$auto_focus_props_71019$$.autoFocus;var $handle_change$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$13$$)],function($event$jscomp$131$$){var $value__$1$jscomp$27$$=(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$131$$);return $on_change$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$?$on_change$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$($value__$1$jscomp$27$$,$event$jscomp$131$$):$on_change$jscomp$13$$($value__$1$jscomp$27$$,
$event$jscomp$131$$)}),$handle_clear$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_clear$$),$APP.$rumext$v2$adapt$$($on_change$jscomp$13$$)],function($event$jscomp$132$$){return $APP.$cljs$core$truth_$$($on_clear$$)?$on_clear$$.$cljs$core$IFn$_invoke$arity$1$?$on_clear$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$132$$):$on_clear$$($event$jscomp$132$$):$on_change$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$?$on_change$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$("",
$event$jscomp$132$$):$on_change$jscomp$13$$("",$event$jscomp$132$$)}),$handle_key_down$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$133_node$jscomp$347$$){var $enter_QMARK_$$=(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$133_node$jscomp$347$$),$esc_QMARK_$$=(0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$133_node$jscomp$347$$);$event$jscomp$133_node$jscomp$347$$=$APP.$app$util$dom$get_target$$($event$jscomp$133_node$jscomp$347$$);
$enter_QMARK_$$&&$APP.$app$util$dom$blur_BANG_$$($event$jscomp$133_node$jscomp$347$$);return $esc_QMARK_$$?$APP.$app$util$dom$blur_BANG_$$($event$jscomp$133_node$jscomp$347$$):null});return(0,$APP.$rumext$v2$jsxs$$)("span",{className:"main_ui_components_search_bar__search-box "+($children$jscomp$272$$!=null?"main_ui_components_search_bar__has-children":""),children:[$children$jscomp$272$$,(0,$APP.$rumext$v2$jsxs$$)("div",{className:($class$$jscomp$22$$??"")+" main_ui_components_search_bar__search-input-wrapper",
children:[$APP.$cljs$core$truth_$$($icon_id$jscomp$2$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon_id$jscomp$2$$,size:"s",className:"main_ui_components_search_bar__icon"}):null,(0,$APP.$rumext$v2$jsx$$)("input",{id:$id$jscomp$810$$,onChange:$handle_change$$,value:$value$jscomp$710$$,autoFocus:$auto_focus_props_71019$$,autoComplete:"off",placeholder:$placeholder$$,onKeyDown:$handle_key_down$jscomp$1$$,className:"main_ui_components_search_bar__search-input"}),
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("",$value$jscomp$710$$)?(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$handle_clear$$,className:"main_ui_components_search_bar__clear-icon",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"delete-text",size:"s"})}):null]})]})};
$APP.$app$main$ui$ds$product$empty_state$empty_state_STAR_$$=function($props_71089$$){var $text$jscomp$57$$=void 0,$icon$jscomp$7$$=void 0,$class$$jscomp$23$$=void 0,$props$jscomp$223$$=void 0;({className:$class$$jscomp$23$$,icon:$icon$jscomp$7$$,text:$text$jscomp$57$$,...$props$jscomp$223$$}=$props_71089$$);return(0,$APP.$rumext$v2$create_element$$)("div",{...$props$jscomp$223$$,className:($class$$jscomp$23$$??"")+" main_ui_ds_product_empty_state__group"},(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_ds_product_empty_state__icon-wrapper",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon$jscomp$7$$,size:"l",className:"main_ui_ds_product_empty_state__icon"})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_ds_product_empty_state__text",children:$text$jscomp$57$$}))};
$APP.$app$main$ui$ds$buttons$button$button_STAR_$$=function($element$jscomp$74_props_71104$$){var $props__$1$jscomp$45_to$jscomp$25$$=void 0,$children$jscomp$273$$=void 0,$internal_class_variant$jscomp$17_variant__$1$jscomp$1$$=void 0,$on_ref$jscomp$1$$=void 0,$type$jscomp$552$$=void 0,$icon$jscomp$8$$=void 0,$class$$jscomp$24$$=void 0,$props$jscomp$224$$=void 0;({variant:$internal_class_variant$jscomp$17_variant__$1$jscomp$1$$,icon:$icon$jscomp$8$$,children:$children$jscomp$273$$,className:$class$$jscomp$24$$,
onRef:$on_ref$jscomp$1$$,to:$props__$1$jscomp$45_to$jscomp$25$$,type:$type$jscomp$552$$,...$props$jscomp$224$$}=$element$jscomp$74_props_71104$$);$internal_class_variant$jscomp$17_variant__$1$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($internal_class_variant$jscomp$17_variant__$1$jscomp$1$$,"primary");$element$jscomp$74_props_71104$$=$APP.$cljs$core$truth_$$($props__$1$jscomp$45_to$jscomp$25$$)?"a":"button";$internal_class_variant$jscomp$17_variant__$1$jscomp$1$$="main_ui_ds_buttons_button__button "+
($props__$1$jscomp$45_to$jscomp$25$$!=null?"main_ui_ds_buttons_button__button-link":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($internal_class_variant$jscomp$17_variant__$1$jscomp$1$$,"primary")?"main_ui_ds_buttons_button__button-primary":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($internal_class_variant$jscomp$17_variant__$1$jscomp$1$$,"secondary")?"main_ui_ds_buttons_button__button-secondary":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($internal_class_variant$jscomp$17_variant__$1$jscomp$1$$,
"ghost")?"main_ui_ds_buttons_button__button-ghost":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($internal_class_variant$jscomp$17_variant__$1$jscomp$1$$,"destructive")?"main_ui_ds_buttons_button__button-destructive":"");$props__$1$jscomp$45_to$jscomp$25$$={...$props$jscomp$224$$,className:($class$$jscomp$24$$??"")+" "+($internal_class_variant$jscomp$17_variant__$1$jscomp$1$$??""),href:$props__$1$jscomp$45_to$jscomp$25$$,type:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$552$$,
"button"),ref:function($node$jscomp$348$$){return $APP.$cljs$core$truth_$$($on_ref$jscomp$1$$)?$on_ref$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$on_ref$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$348$$):$on_ref$jscomp$1$$($node$jscomp$348$$):null}};return(0,$APP.$rumext$v2$create_element$$)($element$jscomp$74_props_71104$$,$props__$1$jscomp$45_to$jscomp$25$$,$APP.$cljs$core$truth_$$($icon$jscomp$8$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon$jscomp$8$$,
size:"m"}):null,(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_ds_buttons_button__label-wrapper",children:$children$jscomp$273$$}))};$app$main$ui$workspace$plugins$icon_url$$=function($host$jscomp$9$$,$icon$jscomp$9$$){return""+($host$jscomp$9$$??"")+($APP.$cuerdas$core$ends_with_QMARK_$$($host$jscomp$9$$,"/")||$APP.$cuerdas$core$starts_with_QMARK_$$($icon$jscomp$9$$,"/")?"":"/")+($icon$jscomp$9$$??"")};
$app$main$ui$workspace$plugins$plugin_entry$$=function($host$jscomp$10_map__71169_map__71169__$1_props_71165$$){$host$jscomp$10_map__71169_map__71169__$1_props_71165$$=$APP.$rumext$v2$util$wrap_props$$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$);$host$jscomp$10_map__71169_map__71169__$1_props_71165$$=$APP.$cljs$core$__destructure_map$$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$);var $index$jscomp$375$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$,
$APP.$cljs$cst$1779$index$$),$manifest$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$,$cljs$cst$4792$manifest$$),$handle_open_click_user_can_edit$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$,$cljs$cst$4793$user_can_edit$$),$on_open_plugin$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$,$cljs$cst$4794$on_open_plugin$$),
$on_remove_plugin$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$,$cljs$cst$4795$on_remove_plugin$$),$handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($manifest$jscomp$2$$),$plugin_id$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,$APP.$cljs$cst$1704$plugin_id$$);
$host$jscomp$10_map__71169_map__71169__$1_props_71165$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,$APP.$cljs$cst$742$host$$);var $icon$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,$APP.$cljs$cst$1705$icon$$),$name$jscomp$388$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,
$APP.$cljs$cst$723$name$$),$description$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,$APP.$cljs$cst$934$description$$),$permissions$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,$APP.$cljs$cst$1706$permissions$$),$plugins_permissions_peek$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$plugins_permissions_peek$$);
$handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$=function(){var $or__5025__auto__$jscomp$865$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($plugins_permissions_peek$$,$plugin_id$jscomp$8$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$865$$)?$or__5025__auto__$jscomp$865$$:$permissions$jscomp$12$$}();$handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$=$APP.$cljs$core$contains_QMARK_$$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,
"content:write")||$APP.$cljs$core$contains_QMARK_$$($handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,"library:write");var $can_open_QMARK_$$=$APP.$cljs$core$truth_$$($handle_open_click_user_can_edit$$)?$handle_open_click_user_can_edit$$:!$handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$;$handle_open_click_user_can_edit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($index$jscomp$375$$),
$APP.$rumext$v2$adapt$$($manifest$jscomp$2$$),$APP.$rumext$v2$adapt$$($on_open_plugin$$),$APP.$rumext$v2$adapt$$($can_open_QMARK_$$)],function(){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($can_open_QMARK_$$)?$on_open_plugin$$:$can_open_QMARK_$$)?$on_open_plugin$$.$cljs$core$IFn$_invoke$arity$1$?$on_open_plugin$$.$cljs$core$IFn$_invoke$arity$1$($manifest$jscomp$2$$):$on_open_plugin$$($manifest$jscomp$2$$):null});$handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($index$jscomp$375$$),$APP.$rumext$v2$adapt$$($on_remove_plugin$$)],function(){return $APP.$cljs$core$truth_$$($on_remove_plugin$$)?$on_remove_plugin$$.$cljs$core$IFn$_invoke$arity$1$?$on_remove_plugin$$.$cljs$core$IFn$_invoke$arity$1$($index$jscomp$375$$):$on_remove_plugin$$($index$jscomp$375$$):null});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__plugins-list-element",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_workspace_plugins__plugin-icon",children:(0,$APP.$rumext$v2$jsx$$)("img",{src:$icon$jscomp$10$$!=null?$app$main$ui$workspace$plugins$icon_url$$($host$jscomp$10_map__71169_map__71169__$1_props_71165$$,$icon$jscomp$10$$):(0,$APP.$app$util$avatars$generate$$)(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,$name$jscomp$388$$],null))})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__plugin-description",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_workspace_plugins__plugin-title",children:$name$jscomp$388$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__plugin-summary",children:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($description$jscomp$15$$,"")})]}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{className:"main_ui_workspace_plugins__open-button",variant:"secondary",type:"button",onClick:$handle_open_click_user_can_edit$$,title:$APP.$cljs$core$truth_$$($can_open_QMARK_$$)?
null:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.error.need-editor"),disabled:$APP.$cljs$core$not$$($can_open_QMARK_$$),children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.button-open")}),(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{variant:"ghost","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.remove-plugin"),onClick:$handle_delete_click_is_edition_plugin_QMARK_$jscomp$1_map__71170__$1_permissions__$1$jscomp$1$$,
icon:"delete"})]})};
$app$main$ui$workspace$plugins$plugin_management_dialog$$=function(){var $plugins_state_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$plugins$register$plugins_list$$()}),$plugins_state$$=$APP.$cljs$core$_deref$$($plugins_state_STAR_$$),$plugin_url_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(""),$plugin_url$jscomp$2$$=$APP.$cljs$core$_deref$$($plugin_url_STAR_$$),$fetching_manifest_QMARK_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$input_status_STAR_$$=
$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$error_manifest_QMARK__input_status$$=$APP.$cljs$core$_deref$$($input_status_STAR_$$),$error_url_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4796$error_url$$,$error_manifest_QMARK__input_status$$);$error_manifest_QMARK__input_status$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4797$error_manifest$$,$error_manifest_QMARK__input_status$$);var $error_QMARK_$$=$error_url_QMARK_$$||
$error_manifest_QMARK__input_status$$,$user_can_edit_QMARK_$jscomp$2$$=$APP.$cljs$cst$1580$can_edit$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$refs$permissions$$)),$handle_url_input$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($value$jscomp$711$$){$APP.$cljs$core$reset_BANG_$$($input_status_STAR_$$,null);return $APP.$cljs$core$reset_BANG_$$($plugin_url_STAR_$$,$value$jscomp$711$$)}),$handle_install_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($plugins_state$$),
$APP.$rumext$v2$adapt$$($plugin_url$jscomp$2$$)],function(){$APP.$cljs$core$reset_BANG_$$($fetching_manifest_QMARK_$$,!0);return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$(function($plugin$jscomp$5$$){$APP.$cljs$core$reset_BANG_$$($fetching_manifest_QMARK_$$,!1);return $APP.$cljs$core$truth_$$($plugin$jscomp$5$$)?($APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"install-plugin",$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$5$$),$APP.$cljs$cst$1960$url$$,$plugin_url$jscomp$2$$],null))),$APP.$app$main$data$modal$show_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$4798$plugin_permissions$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3146$plugin$$,$plugin$jscomp$5$$,
$APP.$cljs$cst$2436$on_accept$$,function(){$APP.$app$plugins$register$install_plugin_BANG_$$($plugin$jscomp$5$$);return $APP.$app$main$data$modal$show_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$4708$plugin_management$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)}],null)),$APP.$cljs$core$reset_BANG_$$($input_status_STAR_$$,$APP.$cljs$cst$2301$success$$),$APP.$cljs$core$reset_BANG_$$($plugin_url_STAR_$$,"")):$APP.$cljs$core$reset_BANG_$$($input_status_STAR_$$,$cljs$cst$4797$error_manifest$$)},
function($err$jscomp$39$$){console.error($err$jscomp$39$$);$APP.$cljs$core$reset_BANG_$$($fetching_manifest_QMARK_$$,!1);return $APP.$cljs$core$reset_BANG_$$($input_status_STAR_$$,$cljs$cst$4796$error_url$$)},$APP.$app$main$data$plugins$fetch_manifest$$($plugin_url$jscomp$2$$))}),$handle_open_plugin$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($manifest$jscomp$3$$){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"start-plugin",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:plugins",$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($manifest$jscomp$3$$),$APP.$cljs$cst$742$host$$,$APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($manifest$jscomp$3$$)],null)));$APP.$app$main$data$plugins$open_plugin_BANG_$$($manifest$jscomp$3$$,
$user_can_edit_QMARK_$jscomp$2$$);return $APP.$app$main$data$modal$hide_BANG_$$()}),$handle_remove_plugin$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($plugins_state$$)],function($plugin$jscomp$6_plugin_index$$){var $plugins_list$$=$APP.$app$plugins$register$plugins_list$$();$plugin$jscomp$6_plugin_index$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($plugins_list$$,$plugin$jscomp$6_plugin_index$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"remove-plugin",$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$6_plugin_index$$),$APP.$cljs$cst$742$host$$,$APP.$cljs$cst$742$host$$.$cljs$core$IFn$_invoke$arity$1$($plugin$jscomp$6_plugin_index$$)],null)));$app$main$data$plugins$close_plugin_BANG_$$($plugin$jscomp$6_plugin_index$$);$app$plugins$register$remove_plugin_BANG_$$($plugin$jscomp$6_plugin_index$$);
return $APP.$cljs$core$reset_BANG_$$($plugins_state_STAR_$$,$APP.$app$plugins$register$plugins_list$$())});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-dialog main_ui_workspace_plugins__plugin-management",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$app$main$data$modal$hide_BANG_$$,className:"main_ui_workspace_plugins__close-btn",children:$app$main$ui$workspace$plugins$close_icon$$}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.title")}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-content",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__top-bar",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$search_bar$search_bar_STAR_$$,{onChange:$handle_url_input$$,value:$plugin_url$jscomp$2$$,
placeholder:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.search-placeholder"),className:$error_QMARK_$$?"main_ui_workspace_plugins__input-error":""}),(0,$APP.$rumext$v2$jsx$$)("button",{disabled:$APP.$cljs$core$_deref$$($fetching_manifest_QMARK_$$),onClick:$handle_install_click$$,className:"main_ui_workspace_plugins__primary-button",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.install")})]}),$error_url_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_workspace_plugins__info "+($error_QMARK_$$?"main_ui_workspace_plugins__error":""),children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.error.url")}):null,$error_manifest_QMARK__input_status$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__info "+($error_QMARK_$$?"main_ui_workspace_plugins__error":""),children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.error.manifest")}):null,$APP.$cljs$core$empty_QMARK_$$($plugins_state$$)?
null:$APP.$rumext$v2$jsx$$($APP.$app$util$i18n$tr_html_STAR_$$,{className:"main_ui_workspace_plugins__discover",onClick:function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"open-plugins-list"],null)))},content:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.plugins.discover",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$config$plugins_list_uri$$]))}),(0,$APP.$rumext$v2$jsx$$)("hr",{}),$APP.$cljs$core$empty_QMARK_$$($plugins_state$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__plugins-empty",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__plugins-empty-logo",children:$APP.$app$main$ui$icons$puzzle$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__plugins-empty-text",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.empty-plugins")}),(0,$APP.$rumext$v2$jsxs$$)("a",{href:$app$config$plugins_list_uri$$,target:"_blank",onClick:function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
"open-plugins-list"],null)))},className:"main_ui_workspace_plugins__plugins-link",children:[$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.plugin-list-link"),$app$main$ui$icons$external_link$$]})]}):(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$title_bar$title_bar_STAR_$$,{collapsable:!1,title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.installed-plugins")}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_workspace_plugins__plugins-list",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$37$$,$manifest$jscomp$4_p__71207$$){var $idx$jscomp$94$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($manifest$jscomp$4_p__71207$$,0,null);$manifest$jscomp$4_p__71207$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($manifest$jscomp$4_p__71207$$,1,null);$out_arr__44057__auto__$jscomp$37$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$plugins$plugin_entry$$,
{index:$idx$jscomp$94$$,manifest:$manifest$jscomp$4_p__71207$$,"user-can-edit":$user_can_edit_QMARK_$jscomp$2$$,"on-open-plugin":$handle_open_plugin$$,"on-remove-plugin":$handle_remove_plugin$$},"plugin-"+($idx$jscomp$94$$??"")));return $out_arr__44057__auto__$jscomp$37$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($plugins_state$$))})]})]})]})})};
$app$main$ui$workspace$plugins$plugins_permission_list$$=function($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$){$map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$=$APP.$rumext$v2$util$wrap_props$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$);$map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$=$APP.$cljs$core$__destructure_map$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$);$map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,$APP.$cljs$cst$1706$permissions$$);return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list",children:[$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"content:write")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_1$$,
(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.content-write")})]}):$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"content:read")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_1$$,(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.content-read")})]}):null,$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"user:read")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_2$$,(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.user-read")})]}):
null,$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"library:write")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_3$$,(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.library-write")})]}):$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,
"library:read")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_3$$,(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.library-read")})]}):null,$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"comment:write")?(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_1$$,(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.comment-write")})]}):$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"comment:read")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",
children:[$app$main$ui$icons$oauth_1$$,(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.comment-read")})]}):null,$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"allow:downloads")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_1$$,
(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.allow-download")})]}):null,$APP.$cljs$core$contains_QMARK_$$($map__71220_map__71220__$1_permissions$jscomp$13_props_71216$$,"allow:localstorage")?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__permissions-list-entry",children:[$app$main$ui$icons$oauth_1$$,(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_workspace_plugins__permissions-list-text",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.allow-localstorage")})]}):null]})};
$app$main$ui$workspace$plugins$plugins_permissions_dialog$$=function($map__71237_plugin$jscomp$7_props_71235$$){$map__71237_plugin$jscomp$7_props_71235$$=$APP.$rumext$v2$util$wrap_props$$($map__71237_plugin$jscomp$7_props_71235$$);var $handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$=$APP.$cljs$core$__destructure_map$$($map__71237_plugin$jscomp$7_props_71235$$);$map__71237_plugin$jscomp$7_props_71235$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$,
$APP.$cljs$cst$3146$plugin$$);var $on_accept$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$,$APP.$cljs$cst$2436$on_accept$$),$on_close$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$,$APP.$cljs$cst$4799$on_close$$);$handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$=$APP.$cljs$core$__destructure_map$$($map__71237_plugin$jscomp$7_props_71235$$);
var $host$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$,$APP.$cljs$cst$742$host$$);$handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$,$APP.$cljs$cst$1706$permissions$$);var $permissions__$1$jscomp$2$$=$APP.$cljs$core$set$$($handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$);
$handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$134$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$134$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,
"allow-plugin-permissions",$APP.$cljs$cst$742$host$$,$host$jscomp$11$$,$APP.$cljs$cst$1706$permissions$$,$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$permissions__$1$jscomp$2$$)],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]));return $APP.$cljs$core$truth_$$($on_accept$jscomp$1$$)?$on_accept$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$?$on_accept$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$():$on_accept$jscomp$1$$():null});
var $handle_close_dialog$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$135$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$135$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"reject-plugin-permissions",
$APP.$cljs$cst$742$host$$,$host$jscomp$11$$,$APP.$cljs$cst$1706$permissions$$,$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$permissions__$1$jscomp$2$$)],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]));return $APP.$cljs$core$truth_$$($on_close$jscomp$3$$)?$on_close$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$jscomp$3$$():null});return(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_workspace_plugins__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-dialog main_ui_workspace_plugins__plugin-permissions",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$handle_close_dialog$$,className:"main_ui_workspace_plugins__close-btn",children:$app$main$ui$workspace$plugins$close_icon$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.plugins.permissions.title",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cuerdas$core$upper$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($map__71237_plugin$jscomp$7_props_71235$$))]))}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-content",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$plugins$plugins_permission_list$$,{permissions:$permissions__$1$jscomp$2$$}),$APP.$cljs$core$contains_QMARK_$$($app$config$plugins_whitelist$$,$host$jscomp$11$$)?
null:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__permissions-disclaimer",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions.disclaimer")})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-footer",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__action-buttons",children:[(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("ds.confirm-cancel"),
onClick:$handle_close_dialog$$,className:"main_ui_workspace_plugins__cancel-button main_ui_workspace_plugins__button-expand"}),(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("ds.confirm-allow"),onClick:$handle_accept_dialog_map__71237__$1_map__71239__$1_permissions$jscomp$14$$,className:"main_ui_workspace_plugins__primary-button main_ui_workspace_plugins__button-expand"})]})})]})})};
$app$main$ui$workspace$plugins$plugins_permissions_updated_dialog$$=function($map__71252_plugin$jscomp$8_props_71248$$){$map__71252_plugin$jscomp$8_props_71248$$=$APP.$rumext$v2$util$wrap_props$$($map__71252_plugin$jscomp$8_props_71248$$);var $handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$=$APP.$cljs$core$__destructure_map$$($map__71252_plugin$jscomp$8_props_71248$$);$map__71252_plugin$jscomp$8_props_71248$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$,
$APP.$cljs$cst$3146$plugin$$);var $on_accept$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$,$APP.$cljs$cst$2436$on_accept$$),$on_close$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$,$APP.$cljs$cst$4799$on_close$$);$handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$=
$APP.$cljs$core$__destructure_map$$($map__71252_plugin$jscomp$8_props_71248$$);var $host$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$,$APP.$cljs$cst$742$host$$);$handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$,$APP.$cljs$cst$1706$permissions$$);
var $permissions__$1$jscomp$3$$=$APP.$cljs$core$set$$($handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$);$handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$136$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$136$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"allow-plugin-permissions",$APP.$cljs$cst$742$host$$,$host$jscomp$12$$,$APP.$cljs$cst$1706$permissions$$,$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$permissions__$1$jscomp$3$$)],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]));return $APP.$cljs$core$truth_$$($on_accept$jscomp$2$$)?$on_accept$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$?
$on_accept$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$():$on_accept$jscomp$2$$():null});var $handle_close_dialog$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$137$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$137$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"reject-plugin-permissions",$APP.$cljs$cst$742$host$$,$host$jscomp$12$$,$APP.$cljs$cst$1706$permissions$$,$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$permissions__$1$jscomp$3$$)],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]));return $APP.$cljs$core$truth_$$($on_close$jscomp$4$$)?$on_close$jscomp$4$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$jscomp$4$$.$cljs$core$IFn$_invoke$arity$0$():
$on_close$jscomp$4$$():null});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-dialog main_ui_workspace_plugins__plugin-permissions",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$handle_close_dialog$jscomp$1$$,className:"main_ui_workspace_plugins__close-btn",children:$app$main$ui$workspace$plugins$close_icon$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-title",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.plugins.permissions-update.title",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cuerdas$core$upper$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($map__71252_plugin$jscomp$8_props_71248$$))]))}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-content",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-paragraph",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.permissions-update.warning")}),
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$plugins$plugins_permission_list$$,{permissions:$permissions__$1$jscomp$3$$})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-footer",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__action-buttons",children:[(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("ds.confirm-cancel"),onClick:$handle_close_dialog$jscomp$1$$,className:"main_ui_workspace_plugins__cancel-button main_ui_workspace_plugins__button-expand"}),
(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("ds.confirm-allow"),onClick:$handle_accept_dialog$jscomp$1_map__71252__$1_map__71253__$1_permissions$jscomp$15$$,className:"main_ui_workspace_plugins__primary-button main_ui_workspace_plugins__button-expand"})]})})]})})};
$app$main$ui$workspace$plugins$plugins_try_out_dialog$$=function($map__71273_plugin$jscomp$9_props_71265$$){$map__71273_plugin$jscomp$9_props_71265$$=$APP.$rumext$v2$util$wrap_props$$($map__71273_plugin$jscomp$9_props_71265$$);var $icon$jscomp$11_map__71273__$1$$=$APP.$cljs$core$__destructure_map$$($map__71273_plugin$jscomp$9_props_71265$$);$map__71273_plugin$jscomp$9_props_71265$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($icon$jscomp$11_map__71273__$1$$,$APP.$cljs$cst$3146$plugin$$);
var $on_accept$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($icon$jscomp$11_map__71273__$1$$,$APP.$cljs$cst$2436$on_accept$$),$on_close$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($icon$jscomp$11_map__71273__$1$$,$APP.$cljs$cst$4799$on_close$$),$map__71274__$1_name$jscomp$389$$=$APP.$cljs$core$__destructure_map$$($map__71273_plugin$jscomp$9_props_71265$$);$icon$jscomp$11_map__71273__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71274__$1_name$jscomp$389$$,
$APP.$cljs$cst$1705$icon$$);var $host$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71274__$1_name$jscomp$389$$,$APP.$cljs$cst$742$host$$);$map__71274__$1_name$jscomp$389$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71274__$1_name$jscomp$389$$,$APP.$cljs$cst$723$name$$);var $handle_accept_dialog$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$138$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$138$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"try-out-accept"],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]));return $APP.$cljs$core$truth_$$($on_accept$jscomp$3$$)?$on_accept$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$?$on_accept$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$():$on_accept$jscomp$3$$():null}),$handle_close_dialog$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$139$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$139$$);
$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"try-out-cancel"],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]));return $APP.$cljs$core$truth_$$($on_close$jscomp$5$$)?$on_close$jscomp$5$$.$cljs$core$IFn$_invoke$arity$0$?
$on_close$jscomp$5$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$jscomp$5$$():null});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-dialog main_ui_workspace_plugins__plugin-try-out",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$handle_close_dialog$jscomp$2$$,className:"main_ui_workspace_plugins__close-btn",children:$app$main$ui$workspace$plugins$close_icon$$}),
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__modal-title",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__plugin-icon",children:(0,$APP.$rumext$v2$jsx$$)("img",{src:$icon$jscomp$11_map__71273__$1$$!=null?$app$main$ui$workspace$plugins$icon_url$$($host$jscomp$13$$,$icon$jscomp$11_map__71273__$1$$):(0,$APP.$app$util$avatars$generate$$)(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,$map__71274__$1_name$jscomp$389$$],
null))})}),$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.plugins.try-out.title",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cuerdas$core$upper$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($map__71273_plugin$jscomp$9_props_71265$$))]))]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-content",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-message",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.try-out.message")})}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_plugins__modal-footer",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_plugins__action-buttons",children:[(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.try-out.cancel"),onClick:$handle_close_dialog$jscomp$2$$,className:"main_ui_workspace_plugins__cancel-button main_ui_workspace_plugins__button-expand"}),(0,$APP.$rumext$v2$jsx$$)("input",
{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.plugins.try-out.try"),onClick:$handle_accept_dialog$jscomp$2$$,className:"main_ui_workspace_plugins__primary-button main_ui_workspace_plugins__button-expand"})]})})]})})};
$app$main$ui$comments$parse_comment$$=function($comment$jscomp$11$$){return $app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__71221_SHARP_$$){return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1621$content$$],[$APP.$cljs$cst$1572$text$$,$p1__71221_SHARP_$$])},$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($comment$jscomp$11$$,$app$main$ui$comments$r_mentions_split$$)),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($id$jscomp$811_p__71223$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$811_p__71223$$,0,null);var $user$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$811_p__71223$$,1,null);$id$jscomp$811_p__71223$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($id$jscomp$811_p__71223$$,2,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$4801$mention$$,
$APP.$cljs$cst$1621$content$$,$user$jscomp$6$$,$APP.$cljs$cst$142$data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$id$jscomp$811_p__71223$$],null)],null)},$APP.$cljs$core$re_seq$$($app$main$ui$comments$r_mentions$$,$comment$jscomp$11$$)))};
$app$main$ui$comments$parse_nodes$$=function($node$jscomp$349$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($node__$1$jscomp$73$$){var $JSCompiler_inline_result$jscomp$1304_and__5023__auto__$jscomp$inline_7196$$=($JSCompiler_inline_result$jscomp$1304_and__5023__auto__$jscomp$inline_7196$$=$node__$1$jscomp$73$$ instanceof HTMLElement)?$APP.$app$util$dom$get_data$$($node__$1$jscomp$73$$,"user-id"):$JSCompiler_inline_result$jscomp$1304_and__5023__auto__$jscomp$inline_7196$$;
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1304_and__5023__auto__$jscomp$inline_7196$$)?"@["+($node__$1$jscomp$73$$.textContent??"")+"]("+($APP.$app$util$dom$get_data$$($node__$1$jscomp$73$$,"user-id")??"")+")":$node__$1$jscomp$73$$.textContent},$node$jscomp$349$$!=null?$node$jscomp$349$$.children:null))};
$app$main$ui$comments$create_text_node$cljs$0core$0IFn$0_invoke$0arity$01$$=function($text$jscomp$58$$){return $app$util$dom$set_html_BANG_$$($APP.$app$util$dom$set_data_BANG_$$($APP.$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$01$$("span"),"type","text"),$APP.$cljs$core$empty_QMARK_$$($text$jscomp$58$$)?"​":$text$jscomp$58$$)};
$app$main$ui$comments$create_mention_node$$=function($id$jscomp$812$$,$fullname$jscomp$1$$){return $APP.$app$util$object$set_BANG_$$($APP.$app$util$dom$set_data_BANG_$$($APP.$app$util$dom$set_data_BANG_$$($APP.$app$util$dom$set_data_BANG_$$($APP.$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$01$$("span"),"type","mention"),"user-id",""+($id$jscomp$812$$??"")),"fullname",$fullname$jscomp$1$$),"textContent",$fullname$jscomp$1$$)};
$app$main$ui$comments$current_text_node_STAR_$$=function($node$jscomp$350$$,$anchor_node_span_node$$){return $APP.$cljs$core$truth_$$($node$jscomp$350$$.contains($anchor_node_span_node$$))?($anchor_node_span_node$$=$anchor_node_span_node$$ instanceof Text?$APP.$app$util$dom$get_parent$$($anchor_node_span_node$$):$anchor_node_span_node$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$350$$,$APP.$app$util$dom$get_parent$$($anchor_node_span_node$$))?$anchor_node_span_node$$:null):
null};
$app$main$ui$comments$current_text_node$$=function($node$jscomp$351_span_node$jscomp$1$$){var $offset$jscomp$183_temp__5825__auto__$jscomp$247$$=$app$util$webapi$get_selection$$();if($APP.$cljs$core$truth_$$($offset$jscomp$183_temp__5825__auto__$jscomp$247$$)){var $range$jscomp$15$$=$offset$jscomp$183_temp__5825__auto__$jscomp$247$$.getRangeAt(0);$offset$jscomp$183_temp__5825__auto__$jscomp$247$$=$APP.$cljs$core$truth_$$($range$jscomp$15$$)?$range$jscomp$15$$.startOffset:null;$node$jscomp$351_span_node$jscomp$1$$=$app$main$ui$comments$current_text_node_STAR_$$($node$jscomp$351_span_node$jscomp$1$$,
$APP.$cljs$core$truth_$$($range$jscomp$15$$)?$range$jscomp$15$$.startContainer:null);return $APP.$cljs$core$truth_$$($node$jscomp$351_span_node$jscomp$1$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$node$jscomp$351_span_node$jscomp$1$$,$offset$jscomp$183_temp__5825__auto__$jscomp$247$$],null):null}return null};
$app$main$ui$comments$absolute_offset$$=function($G__71614_node$jscomp$352_nodes$jscomp$33$$,$child$jscomp$120$$,$offset$jscomp$184$$){$G__71614_node$jscomp$352_nodes$jscomp$33$$=$APP.$cljs$core$seq$$($G__71614_node$jscomp$352_nodes$jscomp$33$$!=null?$G__71614_node$jscomp$352_nodes$jscomp$33$$.children:null);for(var $G__71615_acc$jscomp$134$$=0;;){var $head$jscomp$22_temp__5823__auto__$jscomp$195$$=$APP.$cljs$core$first$$($G__71614_node$jscomp$352_nodes$jscomp$33$$);if($APP.$cljs$core$truth_$$($head$jscomp$22_temp__5823__auto__$jscomp$195$$)){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$22_temp__5823__auto__$jscomp$195$$,
$child$jscomp$120$$))return $G__71615_acc$jscomp$134$$+$offset$jscomp$184$$;$G__71614_node$jscomp$352_nodes$jscomp$33$$=$APP.$cljs$core$rest$$($G__71614_node$jscomp$352_nodes$jscomp$33$$);$G__71615_acc$jscomp$134$$+=$head$jscomp$22_temp__5823__auto__$jscomp$195$$.textContent.length}else return null}};
$app$main$ui$comments$get_prev_node$$=function($parent$jscomp$294$$,$node$jscomp$353$$){return $APP.$cljs$core$second$$($APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__71266$$){var $it$jscomp$250$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71266$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71266$$,1,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($node$jscomp$353$$,$it$jscomp$250$$)},$APP.$app$common$data$with_prev$$($parent$jscomp$294$$!=
null?$parent$jscomp$294$$.children:null)))};
$app$main$ui$comments$blank_content_QMARK_$$=function($content$jscomp$216_content__$1$jscomp$41$$){$content$jscomp$216_content__$1$jscomp$41$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($content$jscomp$216_content__$1$jscomp$41$$);return $APP.$cuerdas$core$blank_QMARK_$$($content$jscomp$216_content__$1$jscomp$41$$)||$APP.$cuerdas$core$empty_QMARK_$$($content$jscomp$216_content__$1$jscomp$41$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($content$jscomp$216_content__$1$jscomp$41$$),1)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($content$jscomp$216_content__$1$jscomp$41$$),"​")};
$app$main$ui$comments$comment_content_STAR_$$=function($comment_elements_props_71278$$){var $content$jscomp$217$$=$comment_elements_props_71278$$.content;$comment_elements_props_71278$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($content$jscomp$217$$)],function(){return $app$main$ui$comments$parse_comment$$($content$jscomp$217$$)});return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$38$$,$map__71289_p__71285_type$jscomp$553$$){var $idx$jscomp$95$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__71289_p__71285_type$jscomp$553$$,0,null);$map__71289_p__71285_type$jscomp$553$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__71289_p__71285_type$jscomp$553$$,1,null);var $content__$1$jscomp$42_map__71289__$1$$=$APP.$cljs$core$__destructure_map$$($map__71289_p__71285_type$jscomp$553$$);$map__71289_p__71285_type$jscomp$553$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$42_map__71289__$1$$,$APP.$cljs$cst$139$type$$);
$content__$1$jscomp$42_map__71289__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content__$1$jscomp$42_map__71289__$1$$,$APP.$cljs$cst$1621$content$$);$out_arr__44057__auto__$jscomp$38$$.push((0,$APP.$rumext$v2$jsx$$)("span",{className:($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__71289_p__71285_type$jscomp$553$$,$APP.$cljs$cst$1572$text$$)?"main_ui_comments__comment-text":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__71289_p__71285_type$jscomp$553$$,
$cljs$cst$4801$mention$$)?"main_ui_comments__comment-mention":""),children:$content__$1$jscomp$42_map__71289__$1$$},$idx$jscomp$95$$));return $out_arr__44057__auto__$jscomp$38$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($comment_elements_props_71278$$))};
$app$main$ui$comments$comment_input_STAR_$$=function($init_input_props_71302$$){var $on_ctrl_enter$$=$init_input_props_71302$$.onCtrlEnter,$on_change$jscomp$14$$=$init_input_props_71302$$.onChange,$placeholder$jscomp$1$$=$init_input_props_71302$$.placeholder,$on_focus$$=$init_input_props_71302$$.onFocus,$on_esc$$=$init_input_props_71302$$.onEsc,$on_blur$$=$init_input_props_71302$$.onBlur,$autofocus$$=$init_input_props_71302$$.autofocus,$value__$1$jscomp$28$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($init_input_props_71302$$.value,
""),$prev_value$$=$APP.$app$main$ui$hooks$use_previous$$($value__$1$jscomp$28$$),$local_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$mentions_s$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$comments$mentions_context$$),$cur_mention$$=$APP.$rumext$v2$use_var$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$prev_selection_ref$$=(0,$APP.$rumext$v2$use_ref$$)();$init_input_props_71302$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($node$jscomp$354$$){$APP.$rumext$v2$set_ref_val_BANG_$$($local_ref$$,
$node$jscomp$354$$);if($APP.$cljs$core$truth_$$($node$jscomp$354$$))for(var $G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$=$APP.$cljs$core$seq$$($app$main$ui$comments$parse_comment$$($value__$1$jscomp$28$$)),$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$=null,$G__71628_count__71307$$=0,$i__71308$$=0;;)if($i__71308$$<$G__71628_count__71307$$){var $G__71627_content$jscomp$218_map__71327_map__71332$$=$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$i__71308$$),$data$jscomp$421_map__71327__$1$$=$APP.$cljs$core$__destructure_map$$($G__71627_content$jscomp$218_map__71327_map__71332$$),$G__71328_71618_type$jscomp$554$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$421_map__71327__$1$$,$APP.$cljs$cst$139$type$$);$G__71627_content$jscomp$218_map__71327_map__71332$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$421_map__71327__$1$$,$APP.$cljs$cst$1621$content$$);$data$jscomp$421_map__71327__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$421_map__71327__$1$$,
$APP.$cljs$cst$142$data$$);switch($G__71328_71618_type$jscomp$554$$ instanceof $APP.$cljs$core$Keyword$$?$G__71328_71618_type$jscomp$554$$.$fqn$:null){case "text":$APP.$app$util$dom$append_child_BANG_$$($node$jscomp$354$$,$app$main$ui$comments$create_text_node$cljs$0core$0IFn$0_invoke$0arity$01$$($G__71627_content$jscomp$218_map__71327_map__71332$$));break;case "mention":$APP.$app$util$dom$append_child_BANG_$$($node$jscomp$354$$,$app$main$ui$comments$create_mention_node$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$421_map__71327__$1$$),
$G__71627_content$jscomp$218_map__71327_map__71332$$))}$i__71308$$+=1}else if($G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$=$APP.$cljs$core$seq$$($G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$))$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$=$APP.$cljs$core$_chunked_first$$($G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$),
$G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$=$APP.$cljs$core$_chunked_rest$$($G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$),$G__71627_content$jscomp$218_map__71327_map__71332$$=$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$,$G__71628_count__71307$$=$APP.$cljs$core$count$$($G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$),$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$=$G__71627_content$jscomp$218_map__71327_map__71332$$;
else{$G__71627_content$jscomp$218_map__71327_map__71332$$=$APP.$cljs$core$first$$($G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$);$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$=$APP.$cljs$core$__destructure_map$$($G__71627_content$jscomp$218_map__71327_map__71332$$);$G__71328_71618_type$jscomp$554$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$,$APP.$cljs$cst$139$type$$);$G__71627_content$jscomp$218_map__71327_map__71332$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$,$APP.$cljs$cst$1621$content$$);$data$jscomp$421_map__71327__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$,$APP.$cljs$cst$142$data$$);$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$=$G__71328_71618_type$jscomp$554$$;switch($G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$ instanceof
$APP.$cljs$core$Keyword$$?$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$.$fqn$:null){case "text":$APP.$app$util$dom$append_child_BANG_$$($node$jscomp$354$$,$app$main$ui$comments$create_text_node$cljs$0core$0IFn$0_invoke$0arity$01$$($G__71627_content$jscomp$218_map__71327_map__71332$$));break;case "mention":$APP.$app$util$dom$append_child_BANG_$$($node$jscomp$354$$,$app$main$ui$comments$create_mention_node$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$421_map__71327__$1$$),
$G__71627_content$jscomp$218_map__71327_map__71332$$))}$G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$=$APP.$cljs$core$next$$($G__71626_seq__71305_seq__71305__$1_temp__5825__auto__$jscomp$248$$);$G__71333_71630_c__5548__auto__$jscomp$21_chunk__71306_map__71332__$1$$=null;$G__71628_count__71307$$=0}$i__71308$$=0}else return null;else return null});var $handle_input$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$14$$)],function(){for(var $new_input_node$jscomp$355$$=
$APP.$rumext$v2$ref_val$$($local_ref$$),$children$jscomp$274$$=$new_input_node$jscomp$355$$!=null?$new_input_node$jscomp$355$$.children:null,$c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$=$APP.$cljs$core$seq$$($children$jscomp$274$$),$G__71650_chunk__71340_71638_seq__71338_71647__$1$$=null,$G__71651_count__71341_71639$$=0,$G__71649_i__71342_71640$$=0;;)if($G__71649_i__71342_71640$$<$G__71651_count__71341_71639$$){var $child_node_71641$$=$G__71650_chunk__71340_71638_seq__71338_71647__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__71649_i__71342_71640$$);$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($child_node_71641$$.tagName,"SPAN")&&$child_node_71641$$.remove();$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($child_node_71641$$,"type"),"text")&&$APP.$cljs$core$empty_QMARK_$$($APP.$app$util$dom$get_text$$($child_node_71641$$))&&$app$util$dom$set_html_BANG_$$($child_node_71641$$,"​");$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($child_node_71641$$,
"type"),"mention")&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($child_node_71641$$,"fullname"),$APP.$app$util$dom$get_text$$($child_node_71641$$))&&$child_node_71641$$.remove();$G__71649_i__71342_71640$$+=1}else if($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$=$APP.$cljs$core$seq$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$))$G__71650_chunk__71340_71638_seq__71338_71647__$1$$=
$c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__71650_chunk__71340_71638_seq__71338_71647__$1$$)?($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$=$APP.$cljs$core$_chunked_first$$($G__71650_chunk__71340_71638_seq__71338_71647__$1$$),$G__71649_i__71342_71640$$=$APP.$cljs$core$_chunked_rest$$($G__71650_chunk__71340_71638_seq__71338_71647__$1$$),$G__71650_chunk__71340_71638_seq__71338_71647__$1$$=
$c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$,$G__71651_count__71341_71639$$=$APP.$cljs$core$count$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$),$c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$=$G__71649_i__71342_71640$$):($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$=$APP.$cljs$core$first$$($G__71650_chunk__71340_71638_seq__71338_71647__$1$$),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$.tagName,
"SPAN")&&$c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$.remove(),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$,"type"),"text")&&$APP.$cljs$core$empty_QMARK_$$($APP.$app$util$dom$get_text$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$))&&$app$util$dom$set_html_BANG_$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$,
"​"),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$,"type"),"mention")&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$,"fullname"),$APP.$app$util$dom$get_text$$($c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$))&&$c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$.remove(),
$c__5548__auto___71648_child_node_71653_seq__71338_71637_temp__5825__auto___71646$$=$APP.$cljs$core$next$$($G__71650_chunk__71340_71638_seq__71338_71647__$1$$),$G__71650_chunk__71340_71638_seq__71338_71647__$1$$=null,$G__71651_count__71341_71639$$=0),$G__71649_i__71342_71640$$=0;else break;$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$children$jscomp$274$$.length)&&$APP.$app$util$dom$append_child_BANG_$$($new_input_node$jscomp$355$$,$app$main$ui$comments$create_text_node$cljs$0core$0IFn$0_invoke$0arity$01$$(""));
$new_input_node$jscomp$355$$=$app$main$ui$comments$parse_nodes$$($new_input_node$jscomp$355$$);return $APP.$cljs$core$truth_$$($on_change$jscomp$14$$)?$on_change$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$?$on_change$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$($new_input_node$jscomp$355$$):$on_change$jscomp$14$$($new_input_node$jscomp$355$$):null}),$handle_select$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $temp__5825__auto__$jscomp$249$$=$APP.$rumext$v2$ref_val$$($local_ref$$);
if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$249$$)){var $mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$=$app$util$webapi$get_selection$$();if($APP.$cljs$core$truth_$$($mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$)){var $range$jscomp$16$$=$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$.getRangeAt(0),$anchor_node$jscomp$2$$=$APP.$cljs$core$truth_$$($range$jscomp$16$$)?$range$jscomp$16$$.startContainer:
null;$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$=$APP.$cljs$core$truth_$$($range$jscomp$16$$)?$range$jscomp$16$$.startOffset:null;$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$572$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($temp__5825__auto__$jscomp$249$$,$anchor_node$jscomp$2$$);return $and__5023__auto__$jscomp$572$$?$range$jscomp$16$$.collapsed:$and__5023__auto__$jscomp$572$$}())&&$app$util$webapi$set_cursor_after_BANG_$$($anchor_node$jscomp$2$$);
var $temp__5825__auto____$2$jscomp$1$$=$app$main$ui$comments$current_text_node_STAR_$$($temp__5825__auto__$jscomp$249$$,$anchor_node$jscomp$2$$);if($APP.$cljs$core$truth_$$($temp__5825__auto____$2$jscomp$1$$)){var $prev_71662_prev_offset$jscomp$1_vec__71367$$=$APP.$rumext$v2$ref_val$$($prev_selection_ref$$),$from_offset_71658_prev_span$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($prev_71662_prev_offset$jscomp$1_vec__71367$$,0,null);$prev_71662_prev_offset$jscomp$1_vec__71367$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($prev_71662_prev_offset$jscomp$1_vec__71367$$,
1,null);var $next_71663_node_text_vec__71373_71660$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$util$dom$get_text$$($temp__5825__auto____$2$jscomp$1$$),0,$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$),$current_at_symbol$$=$APP.$cuerdas$core$last_index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($next_71663_node_text_vec__71373_71660$$,0,$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$),
"@"),$mention_text$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($next_71663_node_text_vec__71373_71660$$,$current_at_symbol$$),$at_symbol_inside_word_QMARK_$$=$current_at_symbol$$>0&&$cuerdas$core$word_QMARK_$$($APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$03$$($next_71663_node_text_vec__71373_71660$$,$current_at_symbol$$-1,$current_at_symbol$$));$APP.$rumext$v2$set_ref_val_BANG_$$($prev_selection_ref$$,[$temp__5825__auto____$2$jscomp$1$$,$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$]);
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($temp__5825__auto____$2$jscomp$1$$,"type"),"mention")&&($from_offset_71658_prev_span$$=$app$main$ui$comments$absolute_offset$$($temp__5825__auto__$jscomp$249$$,$from_offset_71658_prev_span$$,$prev_71662_prev_offset$jscomp$1_vec__71367$$),$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$=$app$main$ui$comments$absolute_offset$$($temp__5825__auto__$jscomp$249$$,$temp__5825__auto____$2$jscomp$1$$,
$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$),$next_71663_node_text_vec__71373_71660$$=$APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p__71376$$){var $elem$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71376$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71376$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71376$$,2,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($elem$jscomp$8$$,
$temp__5825__auto____$2$jscomp$1$$)},$app$common$data$with_prev_next$$($app$util$dom$seq_nodes$$($temp__5825__auto__$jscomp$249$$)))),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($next_71663_node_text_vec__71373_71660$$,0,null),$prev_71662_prev_offset$jscomp$1_vec__71367$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($next_71663_node_text_vec__71373_71660$$,1,null),$next_71663_node_text_vec__71373_71660$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($next_71663_node_text_vec__71373_71660$$,
2,null),$from_offset_71658_prev_span$$>$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$?$app$util$webapi$set_cursor_after_BANG_$$($prev_71662_prev_offset$jscomp$1_vec__71367$$):$app$util$webapi$set_cursor_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($next_71663_node_text_vec__71373_71660$$,1));if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$573$$=!$at_symbol_inside_word_QMARK_$$;return $and__5023__auto__$jscomp$573$$?$APP.$cljs$core$re_matches$$(/@\w*/,
$mention_text$$):$and__5023__auto__$jscomp$573$$}()))return $APP.$cljs$core$reset_BANG_$$($cur_mention$$,$mention_text$$),$mentions_s$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4802$display_mentions$$],null)),$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($mention_text$$,1),$APP.$app$common$data$not_empty_QMARK_$$($mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$)?
$mentions_s$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$4803$filter_mentions$$,$APP.$cljs$cst$142$data$$,$mention_offset$jscomp$185_temp__5825__auto____$1$jscomp$18_to_offset_71659$$],null)):null;$APP.$cljs$core$reset_BANG_$$($cur_mention$$,null);return $mentions_s$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4804$hide_mentions$$],null))}}}return null}),$handle_focus$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$140$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$140$$);
$APP.$app$util$dom$set_css_property_BANG_$$($APP.$rumext$v2$ref_val$$($local_ref$$),"--placeholder","");return $APP.$cljs$core$truth_$$($on_focus$$)?$on_focus$$.$cljs$core$IFn$_invoke$arity$1$?$on_focus$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$140$$):$on_focus$$($event$jscomp$140$$):null}),$handle_blur$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($value__$1$jscomp$28$$)],function($event$jscomp$141$$){$APP.$cljs$core$empty_QMARK_$$($value__$1$jscomp$28$$)&&
$APP.$app$util$dom$set_css_property_BANG_$$($APP.$rumext$v2$ref_val$$($local_ref$$),"--placeholder",'"'+($placeholder$jscomp$1$$??"")+'"');return $APP.$cljs$core$truth_$$($on_blur$$)?$on_blur$$.$cljs$core$IFn$_invoke$arity$1$?$on_blur$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$141$$):$on_blur$$($event$jscomp$141$$):null}),$handle_insert_mention$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$14$$)],function($data$jscomp$422_mention_span$$){var $G__71400_temp__5825__auto__$jscomp$250$$=
$APP.$rumext$v2$ref_val$$($local_ref$$);if($APP.$cljs$core$truth_$$($G__71400_temp__5825__auto__$jscomp$250$$)){var $offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$=$app$main$ui$comments$current_text_node$$($G__71400_temp__5825__auto__$jscomp$250$$);if($APP.$cljs$core$truth_$$($offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$)){var $span_node$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$,
0,null);$offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$,1,null);var $after_span_node_text$jscomp$1_suffix$jscomp$26$$=$APP.$app$util$dom$get_text$$($span_node$jscomp$3$$);var $current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$=$APP.$cuerdas$core$last_index_of$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($after_span_node_text$jscomp$1_suffix$jscomp$26$$,
0,$offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$),"@");$current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$=$APP.$cljs$core$truth_$$($current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$)?$current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$:$app$main$ui$comments$absolute_offset$$($G__71400_temp__5825__auto__$jscomp$250$$,$span_node$jscomp$3$$,$offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$);
var $mention$jscomp$1$$=$APP.$cljs$core$re_find$$(/@\w*/,$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($after_span_node_text$jscomp$1_suffix$jscomp$26$$,$current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$));$offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($after_span_node_text$jscomp$1_suffix$jscomp$26$$,0,$current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$);
$after_span_node_text$jscomp$1_suffix$jscomp$26$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($after_span_node_text$jscomp$1_suffix$jscomp$26$$,$current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$+$APP.$cljs$core$count$$($mention$jscomp$1$$));$data$jscomp$422_mention_span$$=$app$main$ui$comments$create_mention_node$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$748$user$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$422_mention_span$$)),$APP.$cljs$cst$1349$fullname$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$748$user$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$422_mention_span$$)));
$after_span_node_text$jscomp$1_suffix$jscomp$26$$=$app$main$ui$comments$create_text_node$cljs$0core$0IFn$0_invoke$0arity$01$$(" "+($after_span_node_text$jscomp$1_suffix$jscomp$26$$??""));$current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$=$app$util$webapi$get_selection$$();$app$util$dom$set_html_BANG_$$($span_node$jscomp$3$$,$APP.$cljs$core$empty_QMARK_$$($offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$)?"​":$offset$jscomp$186_prefix$jscomp$64_temp__5825__auto____$1$jscomp$19$$);
$app$util$dom$insert_after_BANG_$$($G__71400_temp__5825__auto__$jscomp$250$$,$span_node$jscomp$3$$,$data$jscomp$422_mention_span$$);$app$util$dom$insert_after_BANG_$$($G__71400_temp__5825__auto__$jscomp$250$$,$data$jscomp$422_mention_span$$,$after_span_node_text$jscomp$1_suffix$jscomp$26$$);$app$util$webapi$set_cursor_after_BANG_$$($after_span_node_text$jscomp$1_suffix$jscomp$26$$);$current_at_symbol$jscomp$1_or__5025__auto__$jscomp$inline_7200_sel$jscomp$6$$.collapseToEnd();if($APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$14$$))return $G__71400_temp__5825__auto__$jscomp$250$$=
$app$main$ui$comments$parse_nodes$$($G__71400_temp__5825__auto__$jscomp$250$$),$on_change$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$?$on_change$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$($G__71400_temp__5825__auto__$jscomp$250$$):$on_change$jscomp$14$$($G__71400_temp__5825__auto__$jscomp$250$$)}}return null}),$handle_insert_at_symbol$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$=$APP.$rumext$v2$ref_val$$($local_ref$$);
if($APP.$cljs$core$truth_$$($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$)&&($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$=$app$main$ui$comments$current_text_node$$($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$),$APP.$cljs$core$truth_$$($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$))){$span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$,0,null);var $node_text$jscomp$2$$=$APP.$app$util$dom$get_text$$($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$),$at_symbol$$=$app$main$ui$comments$blank_content_QMARK_$$($node_text$jscomp$2$$)?"@":" @";$app$util$dom$set_html_BANG_$$($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$,""+
($node_text$jscomp$2$$??"")+($at_symbol$$??""));return $app$util$webapi$set_cursor_after_BANG_$$($span_node$jscomp$4_temp__5825__auto__$jscomp$251_temp__5825__auto____$1$jscomp$20$$)}return null}),$handle_key_down$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_esc$$),$APP.$rumext$v2$adapt$$($on_ctrl_enter$$),$APP.$rumext$v2$adapt$$($handle_select$$),$APP.$rumext$v2$adapt$$($handle_input$$)],function($event$jscomp$142$$){$handle_select$$.$cljs$core$IFn$_invoke$arity$1$?
$handle_select$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$142$$):$handle_select$$($event$jscomp$142$$);var $prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$=$APP.$rumext$v2$ref_val$$($local_ref$$);if($APP.$cljs$core$truth_$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$)){var $offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$=$app$main$ui$comments$current_text_node$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$);if($APP.$cljs$core$truth_$$($offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$)){var $range$jscomp$17_span_node$jscomp$5_txt$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$,0,null);$offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$,1,null);if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$574$$=$APP.$cljs$core$_deref$$($cur_mention$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$574$$)?(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$142$$):$and__5023__auto__$jscomp$574$$}()))return $APP.$app$util$dom$prevent_default$$($event$jscomp$142$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$142$$),$mentions_s$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4805$insert_selected_mention$$],null));if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$575$$=
$APP.$cljs$core$_deref$$($cur_mention$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$575$$)?(0,$APP.$app$util$keyboard$down_arrow_QMARK_$$)($event$jscomp$142$$):$and__5023__auto__$jscomp$575$$}()))return $APP.$app$util$dom$prevent_default$$($event$jscomp$142$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$142$$),$mentions_s$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4806$insert_next_mention$$],null));if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$576$$=
$APP.$cljs$core$_deref$$($cur_mention$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$576$$)?(0,$APP.$app$util$keyboard$up_arrow_QMARK_$$)($event$jscomp$142$$):$and__5023__auto__$jscomp$576$$}()))return $APP.$app$util$dom$prevent_default$$($event$jscomp$142$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$142$$),$mentions_s$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4807$insert_prev_mention$$],null));if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$577$$=
$APP.$cljs$core$_deref$$($cur_mention$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$577$$)?(0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$142$$):$and__5023__auto__$jscomp$577$$}()))return $APP.$app$util$dom$prevent_default$$($event$jscomp$142$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$142$$),$mentions_s$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4804$hide_mentions$$],null));if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$578$$=
(0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$142$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$578$$)?$APP.$cljs$core$fn_QMARK_$$($on_esc$$):$and__5023__auto__$jscomp$578$$}()))return $on_esc$$.$cljs$core$IFn$_invoke$arity$1$?$on_esc$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$142$$):$on_esc$$($event$jscomp$142$$);if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$579_and__5023__auto____$1$jscomp$95$$=$APP.$app$util$keyboard$mod_QMARK_$$($event$jscomp$142$$);
return $and__5023__auto__$jscomp$579_and__5023__auto____$1$jscomp$95$$?($and__5023__auto__$jscomp$579_and__5023__auto____$1$jscomp$95$$=(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$142$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$579_and__5023__auto____$1$jscomp$95$$)?$APP.$cljs$core$fn_QMARK_$$($on_ctrl_enter$$):$and__5023__auto__$jscomp$579_and__5023__auto____$1$jscomp$95$$):$and__5023__auto__$jscomp$579_and__5023__auto____$1$jscomp$95$$}()))return $on_ctrl_enter$$.$cljs$core$IFn$_invoke$arity$1$?
$on_ctrl_enter$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$142$$):$on_ctrl_enter$$($event$jscomp$142$$);if($APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$142$$))){if($range$jscomp$17_span_node$jscomp$5_txt$$=$app$util$webapi$get_selection$$().getRangeAt(0),$APP.$app$util$dom$prevent_default$$($event$jscomp$142$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$142$$),$offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$=$app$main$ui$comments$current_text_node$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$),
$prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$,0,null),$offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$,1,null),$range$jscomp$17_span_node$jscomp$5_txt$$.deleteContents(),
$handle_input$$.$cljs$core$IFn$_invoke$arity$0$?$handle_input$$.$cljs$core$IFn$_invoke$arity$0$():$handle_input$$(),$APP.$cljs$core$truth_$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$))return $range$jscomp$17_span_node$jscomp$5_txt$$=$prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$.textContent,$app$util$dom$set_html_BANG_$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$,""+($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($range$jscomp$17_span_node$jscomp$5_txt$$,
0,$offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$)??"")+"\n​"+($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($range$jscomp$17_span_node$jscomp$5_txt$$,$offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$)??"")),$app$util$webapi$set_cursor_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$,$offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$+
1),$handle_input$$.$cljs$core$IFn$_invoke$arity$0$?$handle_input$$.$cljs$core$IFn$_invoke$arity$0$():$handle_input$$()}else if($APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$backspace_QMARK_$$)($event$jscomp$142$$))&&($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$=$app$main$ui$comments$get_prev_node$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$,$range$jscomp$17_span_node$jscomp$5_txt$$),$prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("mention",
$APP.$app$util$dom$get_data$$($prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$,"type"))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($offset$jscomp$187_offset__$1$jscomp$21_temp__5825__auto____$1$jscomp$21_vec__71428$$,1)))return $APP.$app$util$dom$prevent_default$$($event$jscomp$142$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$142$$),$prev_node_span_node__$1_temp__5825__auto__$jscomp$252$$.remove()}}return null});$APP.$rumext$v2$use_layout_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($autofocus$$)],
function(){return $autofocus$$?$APP.$app$util$dom$focus_BANG_$$($APP.$rumext$v2$ref_val$$($local_ref$$)):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($handle_select$$)],function(){document.addEventListener("selectionchange",$handle_select$$);return function(){return document.removeEventListener("selectionchange",$handle_select$$)}});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){return $APP.$cljs$core$truth_$$($mentions_s$$)?
$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__71445_type$jscomp$555$$){var $data$jscomp$423_map__71446__$1$$=$APP.$cljs$core$__destructure_map$$($p__71445_type$jscomp$555$$);$p__71445_type$jscomp$555$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$423_map__71446__$1$$,$APP.$cljs$cst$139$type$$);$data$jscomp$423_map__71446__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$423_map__71446__$1$$,$APP.$cljs$cst$142$data$$);
switch($p__71445_type$jscomp$555$$ instanceof $APP.$cljs$core$Keyword$$?$p__71445_type$jscomp$555$$.$fqn$:null){case "insert-mention":return $handle_insert_mention$$.$cljs$core$IFn$_invoke$arity$1$?$handle_insert_mention$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$423_map__71446__$1$$):$handle_insert_mention$$($data$jscomp$423_map__71446__$1$$);case "insert-at-symbol":return $handle_insert_at_symbol$$.$cljs$core$IFn$_invoke$arity$0$?$handle_insert_at_symbol$$.$cljs$core$IFn$_invoke$arity$0$():
$handle_insert_at_symbol$$();default:return null}},$mentions_s$$):null});$APP.$rumext$v2$use_layout_effect$cljs$0core$0IFn$0_invoke$0arity$02$$(null,function(){var $temp__5825__auto__$jscomp$253$$=$APP.$rumext$v2$ref_val$$($local_ref$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$253$$)?($temp__5825__auto__$jscomp$253$$.style.height="0",$temp__5825__auto__$jscomp$253$$.style.height=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(2+$temp__5825__auto__$jscomp$253$$.scrollHeight),
"px"].join("")):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($value__$1$jscomp$28$$),$APP.$rumext$v2$adapt$$($prev_value$$)],function(){var $temp__5825__auto__$jscomp$254$$=$APP.$rumext$v2$ref_val$$($local_ref$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$254$$)){if($APP.$app$common$data$not_empty_QMARK_$$($prev_value$$)&&$APP.$cljs$core$empty_QMARK_$$($value__$1$jscomp$28$$))return $app$util$dom$set_html_BANG_$$($temp__5825__auto__$jscomp$254$$,
""),$APP.$app$util$dom$append_child_BANG_$$($temp__5825__auto__$jscomp$254$$,$app$main$ui$comments$create_text_node$cljs$0core$0IFn$0_invoke$0arity$01$$("")),$APP.$app$util$dom$set_css_property_BANG_$$($temp__5825__auto__$jscomp$254$$,"--placeholder",""),$APP.$app$util$dom$focus_BANG_$$($temp__5825__auto__$jscomp$254$$);var $JSCompiler_inline_result$jscomp$664_JSCompiler_temp$jscomp$662_JSCompiler_temp$jscomp$663$$;if($JSCompiler_inline_result$jscomp$664_JSCompiler_temp$jscomp$662_JSCompiler_temp$jscomp$663$$=
$temp__5825__auto__$jscomp$254$$!=null)if($JSCompiler_inline_result$jscomp$664_JSCompiler_temp$jscomp$662_JSCompiler_temp$jscomp$663$$=$APP.$cljs$core$empty_QMARK_$$($value__$1$jscomp$28$$))$JSCompiler_inline_result$jscomp$664_JSCompiler_temp$jscomp$662_JSCompiler_temp$jscomp$663$$=$APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$254$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(document.activeElement,$temp__5825__auto__$jscomp$254$$):$temp__5825__auto__$jscomp$254$$,$JSCompiler_inline_result$jscomp$664_JSCompiler_temp$jscomp$662_JSCompiler_temp$jscomp$663$$=
$APP.$cljs$core$not$$($JSCompiler_inline_result$jscomp$664_JSCompiler_temp$jscomp$662_JSCompiler_temp$jscomp$663$$);return $JSCompiler_inline_result$jscomp$664_JSCompiler_temp$jscomp$662_JSCompiler_temp$jscomp$663$$?$APP.$app$util$dom$set_css_property_BANG_$$($temp__5825__auto__$jscomp$254$$,"--placeholder",'"'+($placeholder$jscomp$1$$??"")+'"'):$temp__5825__auto__$jscomp$254$$!=null?$APP.$app$util$dom$set_css_property_BANG_$$($temp__5825__auto__$jscomp$254$$,"--placeholder",""):null}return null});
return(0,$APP.$rumext$v2$jsx$$)("div",{role:"textbox",onInput:$handle_input$$,className:"main_ui_comments__comment-input",suppressContentEditableWarning:!0,onFocus:$handle_focus$$,onBlur:$handle_blur$$,ref:$init_input_props_71302$$,onKeyDown:$handle_key_down$jscomp$2$$,contentEditable:"true"})};
$app$main$ui$comments$mentions_panel_STAR_$$=function(){var $mentions_s$jscomp$1$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$comments$mentions_context$$),$display$jscomp$1_map__71470_team$jscomp$7$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$team$$),$members$jscomp$2$$=$APP.$cljs$cst$3239$members$$.$cljs$core$IFn$_invoke$arity$1$($display$jscomp$1_map__71470_team$jscomp$7$$),$state_STAR_$jscomp$6$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$1917$display$$,!1,$cljs$cst$4808$mention_filter$$,"",$APP.$cljs$cst$1906$selected$$,0],null)});$display$jscomp$1_map__71470_team$jscomp$7$$=$APP.$cljs$core$_deref$$($state_STAR_$jscomp$6$$);var $map__71470__$1_selected$jscomp$117$$=$APP.$cljs$core$__destructure_map$$($display$jscomp$1_map__71470_team$jscomp$7$$);$display$jscomp$1_map__71470_team$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71470__$1_selected$jscomp$117$$,$APP.$cljs$cst$1917$display$$);var $mention_filter$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71470__$1_selected$jscomp$117$$,$cljs$cst$4808$mention_filter$$);$map__71470__$1_selected$jscomp$117$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71470__$1_selected$jscomp$117$$,$APP.$cljs$cst$1906$selected$$);var $mentions_users$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($mention_filter$$),$APP.$rumext$v2$adapt$$($members$jscomp$2$$)],function(){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$(4,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($fullname$jscomp$2_or__5025__auto____$2$jscomp$26_p__71481$$){var $email$jscomp$10_map__71482__$1$$=$APP.$cljs$core$__destructure_map$$($fullname$jscomp$2_or__5025__auto____$2$jscomp$26_p__71481$$);$fullname$jscomp$2_or__5025__auto____$2$jscomp$26_p__71481$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($email$jscomp$10_map__71482__$1$$,$APP.$cljs$cst$1349$fullname$$);
$email$jscomp$10_map__71482__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($email$jscomp$10_map__71482__$1$$,$APP.$cljs$cst$3176$email$$);var $or__5025__auto__$jscomp$868_or__5025__auto____$1$jscomp$95$$=$APP.$cljs$core$not$$($mention_filter$$);if($or__5025__auto__$jscomp$868_or__5025__auto____$1$jscomp$95$$||($or__5025__auto__$jscomp$868_or__5025__auto____$1$jscomp$95$$=$APP.$cljs$core$empty_QMARK_$$($mention_filter$$)))return $or__5025__auto__$jscomp$868_or__5025__auto____$1$jscomp$95$$;
$fullname$jscomp$2_or__5025__auto____$2$jscomp$26_p__71481$$=$APP.$cuerdas$core$includes_QMARK_$$($APP.$cuerdas$core$lower$$($fullname$jscomp$2_or__5025__auto____$2$jscomp$26_p__71481$$),$APP.$cuerdas$core$lower$$($mention_filter$$));return $APP.$cljs$core$truth_$$($fullname$jscomp$2_or__5025__auto____$2$jscomp$26_p__71481$$)?$fullname$jscomp$2_or__5025__auto____$2$jscomp$26_p__71481$$:$APP.$cuerdas$core$includes_QMARK_$$($APP.$cuerdas$core$lower$$($email$jscomp$10_map__71482__$1$$),$APP.$cuerdas$core$lower$$($mention_filter$$))},
$members$jscomp$2$$)))}),$selected__$1$jscomp$14$$=$APP.$app$common$math$clamp$$($map__71470__$1_selected$jscomp$117$$,0,$APP.$cljs$core$count$$($mentions_users$$)-1),$handle_click_mention$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$143_user$jscomp$7$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$143_user$jscomp$7$$);$APP.$app$util$dom$stop_propagation$$($event$jscomp$143_user$jscomp$7$$);var $id$jscomp$813$$=$APP.$app$common$uuid$parse$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$143_user$jscomp$7$$),
"user-id"));$event$jscomp$143_user$jscomp$7$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__71458_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__71458_SHARP_$$),$id$jscomp$813$$)},$members$jscomp$2$$);return $mentions_s$jscomp$1$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$4809$insert_mention$$,$APP.$cljs$cst$142$data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$748$user$$,$event$jscomp$143_user$jscomp$7$$],null)],null))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($mentions_users$$),$APP.$rumext$v2$adapt$$($selected__$1$jscomp$14$$)],function(){var $sub$jscomp$20$$=$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__71488_type$jscomp$556$$){var $data$jscomp$424_map__71490__$1$$=$APP.$cljs$core$__destructure_map$$($p__71488_type$jscomp$556$$);$p__71488_type$jscomp$556$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$424_map__71490__$1$$,$APP.$cljs$cst$139$type$$);$data$jscomp$424_map__71490__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$424_map__71490__$1$$,$APP.$cljs$cst$142$data$$);switch($p__71488_type$jscomp$556$$ instanceof $APP.$cljs$core$Keyword$$?$p__71488_type$jscomp$556$$.$fqn$:null){case "display-mentions":return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$6$$,$APP.$cljs$core$assoc$$,
$APP.$cljs$cst$1917$display$$,!0);case "hide-mentions":return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state_STAR_$jscomp$6$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1917$display$$,!1,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4808$mention_filter$$,""]));case "filter-mentions":return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$6$$,$APP.$cljs$core$assoc$$,$cljs$cst$4808$mention_filter$$,$data$jscomp$424_map__71490__$1$$);
case "insert-selected-mention":return $mentions_s$jscomp$1$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$4809$insert_mention$$,$APP.$cljs$cst$142$data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$748$user$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($mentions_users$$,$selected__$1$jscomp$14$$)],null)],null));case "insert-next-mention":return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$6$$,
$APP.$cljs$core$update$$,$APP.$cljs$cst$1906$selected$$,function($p1__71460_SHARP_$$){return $APP.$app$common$math$clamp$$($p1__71460_SHARP_$$+1,0,$APP.$cljs$core$count$$($mentions_users$$)-1)});case "insert-prev-mention":return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$6$$,$APP.$cljs$core$update$$,$APP.$cljs$cst$1906$selected$$,function($p1__71461_SHARP_$$){return $APP.$app$common$math$clamp$$($p1__71461_SHARP_$$-1,0,$APP.$cljs$core$count$$($mentions_users$$)-
1)});default:return null}},$mentions_s$jscomp$1$$);return function(){return $APP.$beicon$v2$core$_dispose$$($sub$jscomp$20$$)}});return $display$jscomp$1_map__71470_team$jscomp$7$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__comments-mentions-choice",children:$APP.$cljs$core$empty_QMARK_$$($mentions_users$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__comments-mentions-empty",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("comments.mentions.not-found",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$mention_filter$$]))}):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$39$$,$map__71508_map__71508__$1_p__71504$$){var $idx$jscomp$96$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__71508_map__71508__$1_p__71504$$,0,null);$map__71508_map__71508__$1_p__71504$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__71508_map__71508__$1_p__71504$$,1,null);$map__71508_map__71508__$1_p__71504$$=
$APP.$cljs$core$__destructure_map$$($map__71508_map__71508__$1_p__71504$$);var $id$jscomp$814$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71508_map__71508__$1_p__71504$$,$APP.$cljs$cst$266$id$$),$fullname$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71508_map__71508__$1_p__71504$$,$APP.$cljs$cst$1349$fullname$$),$email$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71508_map__71508__$1_p__71504$$,$APP.$cljs$cst$3176$email$$);$out_arr__44057__auto__$jscomp$39$$.push((0,$APP.$rumext$v2$jsxs$$)("div",
{onPointerDown:$handle_click_mention$$,"data-user-id":""+($id$jscomp$814$$??""),className:"main_ui_comments__comments-mentions-entry "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($selected__$1$jscomp$14$$,$idx$jscomp$96$$)?"main_ui_comments__is-selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$app$config$resolve_profile_photo_url$$($map__71508_map__71508__$1_p__71504$$),className:"main_ui_comments__comments-mentions-avatar"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__comments-mentions-name",
children:$fullname$jscomp$3$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__comments-mentions-email",children:$email$jscomp$11$$})]},$id$jscomp$814$$));return $out_arr__44057__auto__$jscomp$39$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($mentions_users$$))}):null};
$app$main$ui$comments$mentions_button_STAR_$$=function(){var $mentions_s$jscomp$2$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$comments$mentions_context$$),$display_mentions_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$handle_pointer_down$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$core$_deref$$($display_mentions_STAR_$$))],function($event$jscomp$144$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$144$$);$APP.$app$util$dom$stop_propagation$$($event$jscomp$144$$);
return $APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($display_mentions_STAR_$$))?$mentions_s$jscomp$2$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4804$hide_mentions$$],null)):$mentions_s$jscomp$2$$.next(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$4810$insert_at_symbol$$],null))}),$handle_key_down$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$core$_deref$$($display_mentions_STAR_$$))],
function($event$jscomp$145$$){var $JSCompiler_inline_result$jscomp$1305_or__5025__auto__$jscomp$inline_7204$$=(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$145$$);$JSCompiler_inline_result$jscomp$1305_or__5025__auto__$jscomp$inline_7204$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1305_or__5025__auto__$jscomp$inline_7204$$)?$JSCompiler_inline_result$jscomp$1305_or__5025__auto__$jscomp$inline_7204$$:(0,$APP.$app$util$keyboard$space_QMARK_$$)($event$jscomp$145$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1305_or__5025__auto__$jscomp$inline_7204$$)?
$handle_pointer_down$$.$cljs$core$IFn$_invoke$arity$1$?$handle_pointer_down$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$145$$):$handle_pointer_down$$($event$jscomp$145$$):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $sub$jscomp$21$$=$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__71521__$1_p__71520$$){$map__71521__$1_p__71520$$=$APP.$cljs$core$__destructure_map$$($map__71521__$1_p__71520$$);var $type$jscomp$557$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71521__$1_p__71520$$,
$APP.$cljs$cst$139$type$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71521__$1_p__71520$$,$cljs$cst$1100$_$$);switch($type$jscomp$557$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$557$$.$fqn$:null){case "display-mentions":return $APP.$cljs$core$reset_BANG_$$($display_mentions_STAR_$$,!0);case "hide-mentions":return $APP.$cljs$core$reset_BANG_$$($display_mentions_STAR_$$,!1);default:return null}},$mentions_s$jscomp$2$$);return function(){return $APP.$beicon$v2$core$_dispose$$($sub$jscomp$21$$)}});
return(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{variant:"ghost","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.mention"),onPointerDown:$handle_pointer_down$$,onKeyDown:$handle_key_down$jscomp$3$$,iconClass:"main_ui_comments__open-mentions-button "+($APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($display_mentions_STAR_$$))?"main_ui_comments__is-toggled":""),icon:"at"})};
$app$main$ui$comments$comment_avatar_STAR_$$=function($children$jscomp$275_props_71534$$){var $image$jscomp$30$$,$props$jscomp$225$$;({image:$image$jscomp$30$$,variant:$or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$,className:$class$$jscomp$25_class$__$1$jscomp$2$$,children:$children$jscomp$275_props_71534$$,...$props$jscomp$225$$}=$children$jscomp$275_props_71534$$);var $or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$)?
$or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$:"read";var $class$$jscomp$25_class$__$1$jscomp$2$$=""+($class$$jscomp$25_class$__$1$jscomp$2$$??"")+" main_ui_comments__avatar "+(($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$,"read")?"main_ui_comments__avatar-read":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$,
"unread")?"main_ui_comments__avatar-unread":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$,"solved")?"main_ui_comments__avatar-solved":""));return(0,$APP.$rumext$v2$create_element$$)("div",{...$props$jscomp$225$$,className:$class$$jscomp$25_class$__$1$jscomp$2$$},$APP.$cljs$core$truth_$$($image$jscomp$30$$)?(0,$APP.$rumext$v2$jsx$$)("img",{src:$image$jscomp$30$$,className:"main_ui_comments__avatar-image"}):
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__avatar-text",children:$children$jscomp$275_props_71534$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__avatar-mask "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($or__5025__auto__$jscomp$inline_7206_variant$jscomp$18_variant__$1$jscomp$2$$,"solved")?"main_ui_comments__avatar-darken":"")}))};
$app$main$ui$comments$comment_info_STAR_$$=function($JSCompiler_temp_const$jscomp$1306_props_71551$$){var $JSCompiler_temp_const$jscomp$1307_profile$jscomp$22$$=$JSCompiler_temp_const$jscomp$1306_props_71551$$.profile,$item$jscomp$93_total_replies$jscomp$inline_7210$$=$JSCompiler_temp_const$jscomp$1306_props_71551$$.item;$JSCompiler_temp_const$jscomp$1307_profile$jscomp$22$$=(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__author",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_avatar_STAR_$$,
{image:$APP.$app$config$resolve_profile_photo_url$$($JSCompiler_temp_const$jscomp$1307_profile$jscomp$22$$),className:"main_ui_comments__avatar-lg",variant:$APP.$cljs$core$truth_$$($APP.$cljs$cst$3324$is_resolved$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$))?"solved":$APP.$cljs$cst$3305$count_unread_comments$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$)>0?"unread":"read"}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__author-identity",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__author-fullname",children:$APP.$cljs$cst$1349$fullname$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$1307_profile$jscomp$22$$)}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__author-timeago",children:$APP.$app$common$time$timeago$$($APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$))})]})]});$JSCompiler_temp_const$jscomp$1306_props_71551$$=
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__item",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_content_STAR_$$,{content:$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$)})});var $JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$=$cljs$cst$3306$count_comments$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$);
var $unread_comments$jscomp$inline_7209$$=$APP.$cljs$cst$3305$count_unread_comments$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$);$item$jscomp$93_total_replies$jscomp$inline_7210$$=$JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$-1;$JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($unread_comments$jscomp$inline_7209$$,
$JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$)?$unread_comments$jscomp$inline_7209$$-1:$unread_comments$jscomp$inline_7209$$;$JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$=(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$item$jscomp$93_total_replies$jscomp$inline_7210$$>0?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($item$jscomp$93_total_replies$jscomp$inline_7210$$,
1)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_comments__replies-total",children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.reply"))].join("")}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_comments__replies-total",children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$93_total_replies$jscomp$inline_7210$$),
" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.replies"))].join("")}):null,$item$jscomp$93_total_replies$jscomp$inline_7210$$>0&&$JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$>0?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$,1)?(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_comments__replies-unread",children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.reply.new"))].join("")}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_comments__replies-unread",children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$),
" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.replies.new"))].join("")}):null]});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$JSCompiler_temp_const$jscomp$1307_profile$jscomp$22$$,$JSCompiler_temp_const$jscomp$1306_props_71551$$,(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__replies",children:$JSCompiler_inline_result$jscomp$1308_total_comments$jscomp$inline_7208_unread_replies$jscomp$inline_7211$$})]})};
$app$main$ui$comments$comment_form_buttons_STAR_$$=function($handle_cancel_props_71558$$){var $on_cancel$$=$handle_cancel_props_71558$$.onCancel,$is_disabled$$=$handle_cancel_props_71558$$.isDisabled,$on_submit$$=$handle_cancel_props_71558$$.onSubmit;$handle_cancel_props_71558$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_cancel$$)],function($event$jscomp$146$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$146$$))?
$on_cancel$$.$cljs$core$IFn$_invoke$arity$0$?$on_cancel$$.$cljs$core$IFn$_invoke$arity$0$():$on_cancel$$():null});var $handle_submit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_submit$$)],function($event$jscomp$147$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$147$$))?$on_submit$$.$cljs$core$IFn$_invoke$arity$0$?$on_submit$$.$cljs$core$IFn$_invoke$arity$0$():$on_submit$$():null});return(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_comments__form-buttons-wrapper",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$mentions_button_STAR_$$,{}),$on_cancel$$!=null?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{variant:"ghost",type:"button",onKeyDown:$handle_cancel_props_71558$$,onClick:$on_cancel$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("ds.confirm-cancel")}):null,$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{variant:"primary",
type:"button",onKeyDown:$handle_submit$$,onClick:$on_submit$$,disabled:$is_disabled$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.post")})]})};$app$main$ui$comments$exceeds_length_QMARK_$$=function($content$jscomp$219$$){return $APP.$cljs$core$count$$($content$jscomp$219$$)>750};
$app$main$ui$comments$comment_reply_form_STAR_$$=function($disabled_QMARK__props_71562$$){var $on_submit$jscomp$1$$=$disabled_QMARK__props_71562$$.onSubmit,$content$jscomp$220$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$("");$disabled_QMARK__props_71562$$=$app$main$ui$comments$blank_content_QMARK_$$($APP.$cljs$core$_deref$$($content$jscomp$220$$))||$app$main$ui$comments$exceeds_length_QMARK_$$($APP.$cljs$core$_deref$$($content$jscomp$220$$));var $on_cancel$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3430$interrupt$$)}),
$on_change$jscomp$15$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__71561_SHARP_$$){return $APP.$cljs$core$reset_BANG_$$($content$jscomp$220$$,$p1__71561_SHARP_$$)}),$on_submit_STAR_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$core$_deref$$($content$jscomp$220$$))],function(){var $G__71567_71673$$=$APP.$cljs$core$_deref$$($content$jscomp$220$$);$on_submit$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$on_submit$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__71567_71673$$):
$on_submit$jscomp$1$$($G__71567_71673$$);return $APP.$cljs$core$reset_BANG_$$($content$jscomp$220$$,"")});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__form",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_input_STAR_$$,{value:$APP.$cljs$core$_deref$$($content$jscomp$220$$),placeholder:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.reply.thread"),autofocus:!0,onCtrlEnter:$on_submit_STAR_$$,onChange:$on_change$jscomp$15$$}),$app$main$ui$comments$exceeds_length_QMARK_$$($APP.$cljs$core$_deref$$($content$jscomp$220$$))?
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__error-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.character-limit-exceeded")}):null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_form_buttons_STAR_$$,{onSubmit:$on_submit_STAR_$$,onCancel:$on_cancel$jscomp$1$$,isDisabled:$disabled_QMARK__props_71562$$})]})};
$app$main$ui$comments$comment_edit_form_STAR_$$=function($disabled_QMARK_$jscomp$1_props_71569$$){var $on_cancel$jscomp$2$$=$disabled_QMARK_$jscomp$1_props_71569$$.onCancel,$on_submit$jscomp$2$$=$disabled_QMARK_$jscomp$1_props_71569$$.onSubmit,$content__$1$jscomp$43$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($disabled_QMARK_$jscomp$1_props_71569$$.content);$disabled_QMARK_$jscomp$1_props_71569$$=$app$main$ui$comments$blank_content_QMARK_$$($APP.$cljs$core$_deref$$($content__$1$jscomp$43$$))||
$app$main$ui$comments$exceeds_length_QMARK_$$($APP.$cljs$core$_deref$$($content__$1$jscomp$43$$));var $on_change$jscomp$16$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__71568_SHARP_$$){return $APP.$cljs$core$reset_BANG_$$($content__$1$jscomp$43$$,$p1__71568_SHARP_$$)}),$on_submit_STAR_$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$core$_deref$$($content__$1$jscomp$43$$))],function(){var $G__71570$$=$APP.$cljs$core$_deref$$($content__$1$jscomp$43$$);
return $on_submit$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$on_submit$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($G__71570$$):$on_submit$jscomp$2$$($G__71570$$)});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__form",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_input_STAR_$$,{value:$APP.$cljs$core$_deref$$($content__$1$jscomp$43$$),autofocus:!0,onCtrlEnter:$on_submit_STAR_$jscomp$1$$,onChange:$on_change$jscomp$16$$}),$app$main$ui$comments$exceeds_length_QMARK_$$($APP.$cljs$core$_deref$$($content__$1$jscomp$43$$))?
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__error-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.character-limit-exceeded")}):null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_form_buttons_STAR_$$,{onSubmit:$on_submit_STAR_$jscomp$1$$,onCancel:$on_cancel$jscomp$2$$,isDisabled:$disabled_QMARK_$jscomp$1_props_71569$$})]})};
$app$main$ui$comments$offset_position$$=function($position$jscomp$166_y$jscomp$442$$,$base_x_viewport$jscomp$2$$,$base_y_zoom$jscomp$39$$,$bubble_margin_orientation_left_QMARK_$$){var $h$jscomp$164_viewport__$1$$=$APP.$cljs$core$truth_$$($base_x_viewport$jscomp$2$$)?$base_x_viewport$jscomp$2$$:new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1634$offset_x$$,0,$APP.$cljs$cst$1635$offset_y$$,0,$APP.$cljs$cst$288$width$$,0,$APP.$cljs$cst$1511$height$$,0],null);$base_x_viewport$jscomp$2$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$166_y$jscomp$442$$)*$base_y_zoom$jscomp$39$$+$APP.$cljs$cst$1634$offset_x$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$164_viewport__$1$$);$base_y_zoom$jscomp$39$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$166_y$jscomp$442$$)*$base_y_zoom$jscomp$39$$+$APP.$cljs$cst$1635$offset_y$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$164_viewport__$1$$);var $x$jscomp$1219$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$166_y$jscomp$442$$);
$position$jscomp$166_y$jscomp$442$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position$jscomp$166_y$jscomp$442$$);var $w$jscomp$41$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$164_viewport__$1$$);$h$jscomp$164_viewport__$1$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$164_viewport__$1$$);$bubble_margin_orientation_left_QMARK_$$=$base_x_viewport$jscomp$2$$+284+$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin_orientation_left_QMARK_$$)>=
$w$jscomp$41$$;return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1499$x$$,$x$jscomp$1219$$,$APP.$cljs$cst$1500$y$$,$position$jscomp$166_y$jscomp$442$$,$cljs$cst$4811$h_dir$$,$bubble_margin_orientation_left_QMARK_$$?$APP.$cljs$cst$257$left$$:$APP.$cljs$cst$258$right$$,$cljs$cst$4812$v_dir$$,$base_y_zoom$jscomp$39$$>=$h$jscomp$164_viewport__$1$$/2?$APP.$cljs$cst$1546$top$$:$APP.$cljs$cst$1547$bottom$$],null)};
$APP.$app$main$ui$comments$comment_floating_thread_draft_STAR_$$=function($profile$jscomp$23_props_71573$$){var $pos$jscomp$127_viewport$jscomp$3$$=$profile$jscomp$23_props_71573$$.viewport,$on_cancel$jscomp$3$$=$profile$jscomp$23_props_71573$$.onCancel,$pos_y_zoom$jscomp$40$$=$profile$jscomp$23_props_71573$$.zoom,$position_modifier$$=$profile$jscomp$23_props_71573$$.positionModifier,$draft$$=$profile$jscomp$23_props_71573$$.draft,$on_submit$jscomp$3$$=$profile$jscomp$23_props_71573$$.onSubmit;$profile$jscomp$23_props_71573$$=
$APP.$rumext$v2$deref$$($APP.$app$main$refs$profile$$);var $mentions_s$jscomp$3$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$beicon$v2$core$subject$$()}),$disabled_QMARK_$jscomp$2_margin_x$jscomp$4_position$jscomp$167$$=function(){var $G__71578$$=$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($draft$$);return $position_modifier$$!=null?$APP.$app$common$geom$point$transform$$($G__71578$$,$position_modifier$$):$G__71578$$}(),$content$jscomp$222$$=
$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($draft$$),$bubble_margin$jscomp$1_pos_x$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0);$pos$jscomp$127_viewport$jscomp$3$$=$app$main$ui$comments$offset_position$$($disabled_QMARK_$jscomp$2_margin_x$jscomp$4_position$jscomp$167$$,$pos$jscomp$127_viewport$jscomp$3$$,$pos_y_zoom$jscomp$40$$,$bubble_margin$jscomp$1_pos_x$$);$disabled_QMARK_$jscomp$2_margin_x$jscomp$4_position$jscomp$167$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$1_pos_x$$)*
($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4811$h_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$127_viewport$jscomp$3$$),$APP.$cljs$cst$257$left$$)?-1:1);var $margin_y$jscomp$4_on_esc$jscomp$1$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$1_pos_x$$)*($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4812$v_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$127_viewport$jscomp$3$$),$APP.$cljs$cst$1546$top$$)?-1:1);$bubble_margin$jscomp$1_pos_x$$=
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$127_viewport$jscomp$3$$)*$pos_y_zoom$jscomp$40$$+$disabled_QMARK_$jscomp$2_margin_x$jscomp$4_position$jscomp$167$$;$pos_y_zoom$jscomp$40$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$127_viewport$jscomp$3$$)*$pos_y_zoom$jscomp$40$$-$margin_y$jscomp$4_on_esc$jscomp$1$$;$disabled_QMARK_$jscomp$2_margin_x$jscomp$4_position$jscomp$167$$=$app$main$ui$comments$blank_content_QMARK_$$($content$jscomp$222$$)||$app$main$ui$comments$exceeds_length_QMARK_$$($content$jscomp$222$$);
$margin_y$jscomp$4_on_esc$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($draft$$)],function($event$jscomp$148$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$148$$);return $APP.$cljs$core$fn_QMARK_$$($on_cancel$jscomp$3$$)?$on_cancel$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$?$on_cancel$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$():$on_cancel$jscomp$3$$():$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3430$interrupt$$)});
var $on_change$jscomp$17$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($draft$$)],function($content__$1$jscomp$44$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_draft_thread$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1621$content$$,$content__$1$jscomp$44$$],null)))}),$on_submit_STAR_$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($draft$$)],
function(){return $on_submit$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$on_submit$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($draft$$):$on_submit$jscomp$3$$($draft$$)});return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$comments$mentions_context$$),{value:$mentions_s$jscomp$3$$,children:(0,$APP.$rumext$v2$jsxs$$)("div",{style:{top:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($pos_y_zoom$jscomp$40$$),"px"].join(""),left:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$1_pos_x$$),
"px"].join("")},className:"main_ui_comments__floating-thread-draft-wrapper "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4811$h_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$127_viewport$jscomp$3$$),$APP.$cljs$cst$257$left$$)?"main_ui_comments__left":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4812$v_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$127_viewport$jscomp$3$$),$APP.$cljs$cst$1546$top$$)?"main_ui_comments__top":""),children:[(0,$APP.$rumext$v2$jsx$$)("div",
{"data-testid":"floating-thread-bubble",style:{top:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($pos_y_zoom$jscomp$40$$),"px"].join(""),left:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$1_pos_x$$),"px"].join("")},onClick:$APP.$app$util$dom$stop_propagation$$,children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_avatar_STAR_$$,{className:"main_ui_comments__avatar-lg",image:$APP.$app$config$resolve_profile_photo_url$$($profile$jscomp$23_props_71573$$)})}),
(0,$APP.$rumext$v2$jsxs$$)("div",{style:{top:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($pos_y_zoom$jscomp$40$$-24),"px"].join(""),left:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$1_pos_x$$+28),"px"].join("")},onClick:$APP.$app$util$dom$stop_propagation$$,className:"main_ui_comments__floating-thread-draft-inner-wrapper main_ui_comments__cursor-auto",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__form",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_input_STAR_$$,
{placeholder:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.write-new-comment"),value:$APP.$cljs$core$truth_$$($content$jscomp$222$$)?$content$jscomp$222$$:"",autofocus:!0,onEsc:$margin_y$jscomp$4_on_esc$jscomp$1$$,onChange:$on_change$jscomp$17$$,onCtrlEnter:$on_submit_STAR_$jscomp$2$$}),$app$main$ui$comments$exceeds_length_QMARK_$$($content$jscomp$222$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__error-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.character-limit-exceeded")}):
null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_form_buttons_STAR_$$,{onSubmit:$on_submit_STAR_$jscomp$2$$,onCancel:$margin_y$jscomp$4_on_esc$jscomp$1$$,isDisabled:$disabled_QMARK_$jscomp$2_margin_x$jscomp$4_position$jscomp$167$$})]}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$mentions_panel_STAR_$$,{})]})]})})};
$app$main$ui$comments$comment_floating_thread_header_STAR_$$=function($owner_props_71581$$){var $thread$jscomp$35$$=$owner_props_71581$$.thread,$origin$jscomp$48$$=$owner_props_71581$$.origin;$owner_props_71581$$=$APP.$app$main$data$comments$get_owner$$($thread$jscomp$35$$);var $profile$jscomp$24$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$profile$$),$options$jscomp$586$$=$APP.$rumext$v2$deref$$($app$main$ui$comments$ref_COLON_comments_local_options$$),$toggle_resolved$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread$jscomp$35$$)],
function($event$jscomp$149$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$149$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$comments$update_comment_thread$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($thread$jscomp$35$$,$APP.$cljs$cst$3324$is_resolved$$,$APP.$cljs$core$not$$)))}),$on_toggle_options$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$150$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$150$$);
return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$toggle_comment_options$$($APP.$app$common$uuid$zero$$))}),$delete_thread$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$comments$close_thread$$(),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$48$$,
$APP.$cljs$cst$1576$viewer$$)?$app$main$data$comments$delete_comment_thread_on_viewer$$($thread$jscomp$35$$):$APP.$app$main$data$comments$delete_comment_thread_on_workspace$cljs$0core$0IFn$0_invoke$0arity$02$$($thread$jscomp$35$$,$APP.$cljs$core$identity$$)]))}),$on_delete_thread$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$151$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$151$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$hide_comment_options$$());
return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-comment-thread.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-comment-thread.message"),$APP.$cljs$cst$2433$accept_label$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-comment-thread.accept"),$APP.$cljs$cst$2436$on_accept$$,$delete_thread$$],null)))}),$on_hide_options$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options$jscomp$586$$)],function($event$jscomp$152$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$152$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$hide_comment_options$$())});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,
{children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__floating-thread-header-left",children:[$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.comment")," ",(0,$APP.$rumext$v2$jsxs$$)("span",{className:"main_ui_comments__grayed-text",children:["#",$APP.$cljs$cst$3303$seqn$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$35$$)]})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__floating-thread-header-right",children:[$thread$jscomp$35$$!=null?(0,$APP.$rumext$v2$jsx$$)("div",
{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.comment.mark-as-solved"),onClick:$toggle_resolved$$,className:"main_ui_comments__checkbox-wrapper",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_comments__checkbox "+($APP.$cljs$core$truth_$$($APP.$cljs$cst$3324$is_resolved$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$35$$))?"checked":""),children:$APP.$app$main$ui$icons$tick$$})}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$24$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($owner_props_71581$$))?(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{variant:"ghost","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.options"),onClick:$on_toggle_options$$,icon:"menu"}):null]}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$586$$,$APP.$app$common$uuid$zero$$),
"on-close":$on_hide_options$$,children:(0,$APP.$rumext$v2$jsx$$)("ul",{className:"main_ui_comments__dropdown-menu",children:(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_delete_thread$$,className:"main_ui_comments__dropdown-menu-option",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.delete-comment-thread")})})})]})};
$app$main$ui$comments$comment_floating_thread_item_STAR_$$=function($owner$jscomp$1_props_71594$$){var $thread$jscomp$36$$=$owner$jscomp$1_props_71594$$.thread,$comment$jscomp$12$$=$owner$jscomp$1_props_71594$$.comment;$owner$jscomp$1_props_71594$$=$APP.$app$main$data$comments$get_owner$$($comment$jscomp$12$$);var $profile$jscomp$25$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$profile$$),$options$jscomp$587$$=$APP.$rumext$v2$deref$$($app$main$ui$comments$ref_COLON_comments_local_options$$),$edition_QMARK_$$=
$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$on_toggle_options$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options$jscomp$587$$)],function($event$jscomp$153$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$153$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$toggle_comment_options$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($comment$jscomp$12$$)))}),$on_hide_options$jscomp$1$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options$jscomp$587$$)],function($event$jscomp$154$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$154$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$hide_comment_options$$())}),$on_edit_clicked$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options$jscomp$587$$)],function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$hide_comment_options$$());
return $APP.$cljs$core$reset_BANG_$$($edition_QMARK_$$,!0)}),$on_delete_comment$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($comment$jscomp$12$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$delete_comment$$($comment$jscomp$12$$))}),$on_submit$jscomp$4$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($comment$jscomp$12$$),$APP.$rumext$v2$adapt$$($thread$jscomp$36$$)],
function($content$jscomp$223$$){$APP.$cljs$core$reset_BANG_$$($edition_QMARK_$$,!1);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_comment$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($comment$jscomp$12$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$223$$)))}),$on_cancel$jscomp$4$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($edition_QMARK_$$,!1)});return(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_comments__floating-thread-item-wrapper",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__floating-thread-item",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__author",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_avatar_STAR_$$,{image:$APP.$app$config$resolve_profile_photo_url$$($owner$jscomp$1_props_71594$$)}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__author-identity",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_comments__author-fullname",children:$APP.$cljs$cst$1349$fullname$$.$cljs$core$IFn$_invoke$arity$1$($owner$jscomp$1_props_71594$$)}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__author-timeago",children:$APP.$app$common$time$timeago$$($APP.$cljs$cst$1721$modified_at$$.$cljs$core$IFn$_invoke$arity$1$($comment$jscomp$12$$))})]}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$25$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($owner$jscomp$1_props_71594$$))?
(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{variant:"ghost","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.options"),onClick:$on_toggle_options$jscomp$1$$,icon:"menu"}):null]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__item",children:$APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($edition_QMARK_$$))?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_edit_form_STAR_$$,{content:$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($comment$jscomp$12$$),
onSubmit:$on_submit$jscomp$4$$,onCancel:$on_cancel$jscomp$4$$}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_comments__text",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_content_STAR_$$,{content:$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($comment$jscomp$12$$)})})})]}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$587$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($comment$jscomp$12$$)),
"on-close":$on_hide_options$jscomp$1$$,children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_comments__dropdown-menu",children:[(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_edit_clicked$$,className:"main_ui_comments__dropdown-menu-option",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.edit")}),$APP.$cljs$core$truth_$$($thread$jscomp$36$$)?null:(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_delete_comment$$,className:"main_ui_comments__dropdown-menu-option",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.delete-comment")})]})})]})};
$APP.$app$main$ui$comments$group_bubbles$cljs$0core$0IFn$0_invoke$0arity$04$$=function($zoom$jscomp$43$$,$circles$jscomp$1_remaining$jscomp$1$$,$visited$jscomp$4$$,$groups$jscomp$2$$){if($APP.$cljs$core$empty_QMARK_$$($circles$jscomp$1_remaining$jscomp$1$$))return $groups$jscomp$2$$;var $current$jscomp$50$$=$APP.$cljs$core$first$$($circles$jscomp$1_remaining$jscomp$1$$);$circles$jscomp$1_remaining$jscomp$1$$=$APP.$cljs$core$rest$$($circles$jscomp$1_remaining$jscomp$1$$);var $overlapping_group$$=$APP.$cljs$core$some$$(function($group$jscomp$40$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($app$main$data$workspace$comments$overlap_bubbles_QMARK_$$,
$zoom$jscomp$43$$,$current$jscomp$50$$),$group$jscomp$40$$))?$group$jscomp$40$$:null},$groups$jscomp$2$$);return $APP.$cljs$core$truth_$$($overlapping_group$$)?$APP.$app$main$ui$comments$group_bubbles$cljs$0core$0IFn$0_invoke$0arity$04$$($zoom$jscomp$43$$,$circles$jscomp$1_remaining$jscomp$1$$,$visited$jscomp$4$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($group$jscomp$41$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$41$$,$overlapping_group$$)?
$APP.$cljs$core$cons$$($current$jscomp$50$$,$group$jscomp$41$$):$group$jscomp$41$$},$groups$jscomp$2$$)):$APP.$app$main$ui$comments$group_bubbles$cljs$0core$0IFn$0_invoke$0arity$04$$($zoom$jscomp$43$$,$circles$jscomp$1_remaining$jscomp$1$$,$visited$jscomp$4$$,$APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$current$jscomp$50$$],null),$groups$jscomp$2$$))};
$app$main$ui$comments$inside_vbox_QMARK_$$=function($pos_x$jscomp$2_positions$jscomp$1_thread_group$$,$vbox$jscomp$27_wl_y2$jscomp$37$$){$vbox$jscomp$27_wl_y2$jscomp$37$$=$APP.$cljs$cst$1910$vbox$$.$cljs$core$IFn$_invoke$arity$1$($vbox$jscomp$27_wl_y2$jscomp$37$$);$pos_x$jscomp$2_positions$jscomp$1_thread_group$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1660$position$$,$pos_x$jscomp$2_positions$jscomp$1_thread_group$$);var $pos_y$jscomp$2_position$jscomp$168$$=$app$common$geom$point$center_points$$($pos_x$jscomp$2_positions$jscomp$1_thread_group$$);
$pos_x$jscomp$2_positions$jscomp$1_thread_group$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($pos_y$jscomp$2_position$jscomp$168$$);$pos_y$jscomp$2_position$jscomp$168$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($pos_y$jscomp$2_position$jscomp$168$$);var $x1$jscomp$37$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($vbox$jscomp$27_wl_y2$jscomp$37$$),$y1$jscomp$39$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($vbox$jscomp$27_wl_y2$jscomp$37$$),$x2$jscomp$35$$=
$x1$jscomp$37$$+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($vbox$jscomp$27_wl_y2$jscomp$37$$);$vbox$jscomp$27_wl_y2$jscomp$37$$=$y1$jscomp$39$$+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($vbox$jscomp$27_wl_y2$jscomp$37$$);return $x2$jscomp$35$$>$pos_x$jscomp$2_positions$jscomp$1_thread_group$$&&$pos_x$jscomp$2_positions$jscomp$1_thread_group$$>$x1$jscomp$37$$&&$vbox$jscomp$27_wl_y2$jscomp$37$$>$pos_y$jscomp$2_position$jscomp$168$$&&$pos_y$jscomp$2_position$jscomp$168$$>
$y1$jscomp$39$$};
$app$main$ui$comments$comment_sidebar_thread_item_STAR_$$=function($owner$jscomp$3_props_71609$$){var $item$jscomp$95$$=$owner$jscomp$3_props_71609$$.item,$on_click$jscomp$10$$=$owner$jscomp$3_props_71609$$.onClick;$owner$jscomp$3_props_71609$$=$APP.$app$main$data$comments$get_owner$$($item$jscomp$95$$);var $frame$jscomp$40$$=$APP.$rumext$v2$deref$$($app$main$refs$workspace_page_object_by_id$$($APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$95$$),$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$95$$))),$on_click_STAR_$jscomp$1$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($item$jscomp$95$$)],function($event$jscomp$161$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$161$$);$APP.$app$util$dom$prevent_default$$($event$jscomp$161$$);return $APP.$cljs$core$fn_QMARK_$$($on_click$jscomp$10$$)?$on_click$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$?$on_click$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$95$$):$on_click$jscomp$10$$($item$jscomp$95$$):null});return(0,$APP.$rumext$v2$jsxs$$)("div",
{onClick:$on_click_STAR_$jscomp$1$$,className:"main_ui_comments__cover",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__location",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__location-text",children:[["#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3303$seqn$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$95$$))].join(""),[" - ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$3301$page_name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$95$$))].join(""),
$frame$jscomp$40$$==null||$APP.$app$common$files$helpers$root_QMARK_$$($frame$jscomp$40$$)?null:[" - ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$40$$))].join("")]})}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_info_STAR_$$,{item:$item$jscomp$95$$,profile:$owner$jscomp$3_props_71609$$})]})};
$app$main$ui$comments$comment_sidebar_thread_group_STAR_$$=function($props_71610$$){var $on_thread_click$$=$props_71610$$.onThreadClick;return(0,$APP.$rumext$v2$jsx$$)("div",{children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$41$$,$item$jscomp$96$$){$out_arr__44057__auto__$jscomp$41$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_sidebar_thread_item_STAR_$$,{item:$item$jscomp$96$$,onClick:$on_thread_click$$},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$96$$)));
return $out_arr__44057__auto__$jscomp$41$$},[],$APP.$cljs$cst$1822$items$$.$cljs$core$IFn$_invoke$arity$1$($props_71610$$.group))})};
$app$main$ui$comments$comment_dashboard_thread_item_STAR_$$=function($owner$jscomp$4_props_71611$$){var $item$jscomp$97$$=$owner$jscomp$4_props_71611$$.item,$on_click$jscomp$11$$=$owner$jscomp$4_props_71611$$.onClick;$owner$jscomp$4_props_71611$$=$APP.$app$main$data$comments$get_owner$$($item$jscomp$97$$);var $on_click_STAR_$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($item$jscomp$97$$)],function($event$jscomp$162$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$162$$);
$APP.$app$util$dom$prevent_default$$($event$jscomp$162$$);return $APP.$cljs$core$fn_QMARK_$$($on_click$jscomp$11$$)?$on_click$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$?$on_click$jscomp$11$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$97$$):$on_click$jscomp$11$$($item$jscomp$97$$):null});return(0,$APP.$rumext$v2$jsxs$$)("div",{onClick:$on_click_STAR_$jscomp$2$$,className:"main_ui_comments__cover",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__location",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_comments__location-icon",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"comments"})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__location-text",children:[["#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3303$seqn$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$97$$))].join(""),[" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$3302$file_name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$97$$))].join(""),
[", ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$3301$page_name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$97$$))].join("")]})]}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_info_STAR_$$,{item:$item$jscomp$97$$,profile:$owner$jscomp$4_props_71611$$})]})};
$app$main$ui$comments$comment_dashboard_thread_group_STAR_$$=function($props_71612$$){var $on_thread_click$jscomp$1$$=$props_71612$$.onThreadClick;return(0,$APP.$rumext$v2$jsx$$)("div",{children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$42$$,$item$jscomp$98$$){$out_arr__44057__auto__$jscomp$42$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_dashboard_thread_item_STAR_$$,{item:$item$jscomp$98$$,onClick:$on_thread_click$jscomp$1$$},
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$98$$)));return $out_arr__44057__auto__$jscomp$42$$},[],$APP.$cljs$cst$1822$items$$.$cljs$core$IFn$_invoke$arity$1$($props_71612$$.group))})};
$APP.$app$main$ui$ds$product$panel_title$panel_title_STAR_$$=function($props_71255$$){var $text$jscomp$59$$=void 0,$on_close$jscomp$6$$=void 0,$class$$jscomp$26$$=void 0,$props$jscomp$226$$=void 0;({className:$class$$jscomp$26$$,text:$text$jscomp$59$$,onClose:$on_close$jscomp$6$$,...$props$jscomp$226$$}=$props_71255$$);return(0,$APP.$rumext$v2$create_element$$)("div",{...$props$jscomp$226$$,className:($class$$jscomp$26$$??"")+" main_ui_ds_product_panel_title__panel-title"},(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_ds_product_panel_title__panel-title-text",children:$text$jscomp$59$$}),$APP.$cljs$core$truth_$$($on_close$jscomp$6$$)?(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{variant:"ghost","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.close"),onClick:$on_close$jscomp$6$$,icon:"close"}):null)};
$app$main$ui$workspace$comments$sidebar_options$$=function($from_viewer_props_71617$$){$from_viewer_props_71617$$=$from_viewer_props_71617$$["from-viewer"];var $cmode_map__71625$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$comments_local$$),$map__71625__$1_update_mode$$=$APP.$cljs$core$__destructure_map$$($cmode_map__71625$$);$cmode_map__71625$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71625__$1_update_mode$$,$APP.$cljs$cst$318$mode$$);var $cshow$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71625__$1_update_mode$$,
$cljs$cst$3350$show$$);$map__71625__$1_update_mode$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$163_mode$jscomp$34$$){$event$jscomp$163_mode$jscomp$34$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$163_mode$jscomp$34$$),"value"));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_filters$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$318$mode$$,$event$jscomp$163_mode$jscomp$34$$],null)))});var $update_show$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($cshow$$)],function(){var $mode$jscomp$35$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$111$pending$$,$cshow$$)?$APP.$cljs$cst$2106$all$$:$APP.$cljs$cst$111$pending$$;return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_filters$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$3350$show$$,$mode$jscomp$35$$],null)))});return(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_workspace_comments__comment-mode-dropdown "+($APP.$cljs$core$truth_$$($from_viewer_props_71617$$)?"main_ui_workspace_comments__viewer-dropdown":""),children:[(0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":"all",onClick:$map__71625__$1_update_mode$$,className:"main_ui_workspace_comments__dropdown-item "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2106$all$$,$cmode_map__71625$$)||
$cmode_map__71625$$==null?"main_ui_workspace_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-all-comments")}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__icon",children:$APP.$app$main$ui$icons$tick$$})]}),(0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":"yours",onClick:$map__71625__$1_update_mode$$,className:"main_ui_workspace_comments__dropdown-item "+
($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3358$yours$$,$cmode_map__71625$$)?"main_ui_workspace_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-your-comments")}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__icon",children:$APP.$app$main$ui$icons$tick$$})]}),(0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":"mentions",
onClick:$map__71625__$1_update_mode$$,className:"main_ui_workspace_comments__dropdown-item "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3308$mentions$$,$cmode_map__71625$$)?"main_ui_workspace_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-mentions")}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__icon",children:$APP.$app$main$ui$icons$tick$$})]}),
(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_workspace_comments__separator"}),(0,$APP.$rumext$v2$jsxs$$)("li",{onClick:$update_show$$,className:"main_ui_workspace_comments__dropdown-item "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$111$pending$$,$cshow$$)?"main_ui_workspace_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.hide-resolved-comments")}),
(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__icon",children:$APP.$app$main$ui$icons$tick$$})]})]})};
$APP.$app$main$ui$workspace$comments$comments_sidebar_STAR_$$=function($close_section_props_71666_threads$jscomp$9$$){var $options_QMARK__profiles$jscomp$1$$=$close_section_props_71666_threads$jscomp$9$$.profiles,$from_viewer$jscomp$1$$=$close_section_props_71666_threads$jscomp$9$$.fromViewer,$page_id$jscomp$324_page_id__$1$jscomp$18$$=$close_section_props_71666_threads$jscomp$9$$.pageId;$close_section_props_71666_threads$jscomp$9$$=$close_section_props_71666_threads$jscomp$9$$.threads;var $tgroups_threads__$1_threads_map$jscomp$1$$=
$APP.$rumext$v2$deref$$($APP.$app$main$refs$threads$$),$profile$jscomp$26_toggle_mode_selector$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$profile$$),$profiles_SINGLEQUOTE_$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$profiles$$),$profiles__$1$$=$APP.$cljs$core$truth_$$($options_QMARK__profiles$jscomp$1$$)?$options_QMARK__profiles$jscomp$1$$:$profiles_SINGLEQUOTE_$$,$local$jscomp$22$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$comments_local$$),$state_STAR_$jscomp$7$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);
$options_QMARK__profiles$jscomp$1$$=$APP.$cljs$core$_deref$$($state_STAR_$jscomp$7$$);$tgroups_threads__$1_threads_map$jscomp$1$$=$close_section_props_71666_threads$jscomp$9$$==null?$APP.$app$main$data$comments$apply_filters$$($local$jscomp$22$$,$profile$jscomp$26_toggle_mode_selector$$,$APP.$cljs$core$reverse$$($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1721$modified_at$$,$APP.$cljs$core$vals$$($tgroups_threads__$1_threads_map$jscomp$1$$)))):$close_section_props_71666_threads$jscomp$9$$;
$close_section_props_71666_threads$jscomp$9$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($from_viewer$jscomp$1$$)],function(){return $APP.$cljs$core$truth_$$($from_viewer$jscomp$1$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_options$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$4818$show_sidebar_QMARK_$$,!1],null))):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$workspace$edition$clear_edition_mode$$(),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$deselect_all$$.$cljs$core$IFn$_invoke$arity$1$(!0)]))});$tgroups_threads__$1_threads_map$jscomp$1$$=$app$main$data$comments$group_threads_by_page$$($tgroups_threads__$1_threads_map$jscomp$1$$);$page_id$jscomp$324_page_id__$1$jscomp$18$$=$APP.$cljs$core$truth_$$($page_id$jscomp$324_page_id__$1$jscomp$18$$)?$page_id$jscomp$324_page_id__$1$jscomp$18$$:(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$current_page_id$$);
$profile$jscomp$26_toggle_mode_selector$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$164$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$164$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($state_STAR_$jscomp$7$$,$APP.$cljs$core$not$$)});var $on_thread_click$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($page_id$jscomp$324_page_id__$1$jscomp$18$$),$APP.$rumext$v2$adapt$$($from_viewer$jscomp$1$$)],
function($thread$jscomp$39$$){return $APP.$cljs$core$truth_$$($from_viewer$jscomp$1$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($APP.$app$main$data$comments$open_thread$$($thread$jscomp$39$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"viewer"],null))):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$comments$navigate_to_comment$$($thread$jscomp$39$$))});
return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_comments__comments-section "+($APP.$cljs$core$truth_$$($from_viewer$jscomp$1$$)?"main_ui_workspace_comments__from-viewer":""),children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$product$panel_title$panel_title_STAR_$$,{className:"main_ui_workspace_comments__comments-title",text:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.comments"),onClose:$close_section_props_71666_threads$jscomp$9$$}),(0,$APP.$rumext$v2$jsxs$$)("button",
{onClick:$profile$jscomp$26_toggle_mode_selector$$,className:"main_ui_workspace_comments__mode-dropdown-wrapper",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_comments__mode-label",children:function(){var $G__71668$$=$APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($local$jscomp$22$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$G__71668$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2106$all$$,$G__71668$$))return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-all-comments");
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3358$yours$$,$G__71668$$))return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-your-comments");if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3308$mentions$$,$G__71668$$))return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-mentions");throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__71668$$)].join(""));}()}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_workspace_comments__arrow-icon",children:$APP.$app$main$ui$icons$arrow$$})]}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$options_QMARK__profiles$jscomp$1$$,"on-close":function(){return $APP.$cljs$core$reset_BANG_$$($state_STAR_$jscomp$7$$,!1)},children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$comments$sidebar_options$$,{local:$local$jscomp$22$$,"from-viewer":$from_viewer$jscomp$1$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_comments__comments-section-content",
children:$APP.$cljs$core$seq$$($tgroups_threads__$1_threads_map$jscomp$1$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_comments__thread-groups",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_sidebar_thread_group_STAR_$$,{group:$APP.$cljs$core$first$$($tgroups_threads__$1_threads_map$jscomp$1$$),onThreadClick:$on_thread_click$jscomp$2$$,profiles:$profiles__$1$$}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$43$$,
$tgroup$$){$out_arr__44057__auto__$jscomp$43$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_sidebar_thread_group_STAR_$$,{group:$tgroup$$,onThreadClick:$on_thread_click$jscomp$2$$,profiles:$profiles__$1$$},$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($tgroup$$)));return $out_arr__44057__auto__$jscomp$43$$},[],$APP.$cljs$core$rest$$($tgroups_threads__$1_threads_map$jscomp$1$$))]}):(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_comments__thread-group-placeholder",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$product$empty_state$empty_state_STAR_$$,{icon:"comments",text:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.no-comments-available")})})})]})};
$APP.$app$main$data$exports$files$open_export_dialog$$=function($files$jscomp$21_files__$1$jscomp$4$$){$files$jscomp$21_files__$1$jscomp$4$$=$app$main$data$exports$files$check_export_files$$($files$jscomp$21_files__$1$jscomp$4$$);typeof $app$main$data$exports$files$export_files_71317$$==="undefined"&&($app$main$data$exports$files$export_files_71317$$=function($files$jscomp$22$$,$meta71318$$){this.files=$files$jscomp$22$$;this.$meta71318$=$meta71318$$;this.$cljs$lang$protocol_mask$partition0$$=393216;
this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$exports$files$export_files_71317$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$files$export_files_71317$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $APP.$cljs$cst$4820$app_DOT_main_DOT_data_DOT_exports_DOT_files_SLASH_export_files$$},$app$main$data$exports$files$export_files_71317$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71319$$,$meta71318__$1$$){return new $app$main$data$exports$files$export_files_71317$$(this.files,
$meta71318__$1$$)},$app$main$data$exports$files$export_files_71317$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71318$},$app$main$data$exports$files$export_files_71317$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$exports$files$export_files_71317$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2664$$,$state$jscomp$971$$){var $team_id$jscomp$112$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$971$$,
$APP.$cljs$cst$1911$current_team_id$$);return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$event$event$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"export-binary-files",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"dashboard",$APP.$cljs$cst$952$format$$,"binfile-v3",$APP.$cljs$cst$4774$num_files$$,$APP.$cljs$core$count$$(this.files)],null))),$APP.$beicon$v2$core$map$$(function($files__$1$jscomp$5$$){return $APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$4820$app_DOT_main_DOT_data_DOT_exports_DOT_files_SLASH_export_files$$,$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$112$$,$APP.$cljs$cst$1901$files$$,$files__$1$jscomp$5$$],null))},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$mapcat$$(function($file$jscomp$83$$){return $APP.$beicon$v2$core$map$$(function($p1__71315_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($file$jscomp$83$$,
$APP.$cljs$cst$2442$has_libraries$$,$p1__71315_SHARP_$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2443$has_file_libraries$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$83$$)],null)))},$APP.$beicon$v2$core$from$$(this.files)))))});return new $app$main$data$exports$files$export_files_71317$$($files$jscomp$21_files__$1$jscomp$4$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$=function($can_focus__$1_props_71560$$){var $can_focus$$=void 0,$props$jscomp$227$$=void 0;({canFocus:$can_focus$$,...$props$jscomp$227$$}=$can_focus__$1_props_71560$$);$can_focus__$1_props_71560$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($can_focus$$,!0);return(0,$APP.$rumext$v2$create_element$$)("li",{...$props$jscomp$227$$,role:"menuitem",tabIndex:$APP.$cljs$core$truth_$$($can_focus__$1_props_71560$$)?"0":
"-1"})};
$app$main$ui$components$dropdown_menu$internal_dropdown_menu_STAR_$$=function($class$$jscomp$27_props_71566$$){function $on_key_down$jscomp$3$$($event$jscomp$167_target$jscomp$135$$){var $temp__5825__auto__$jscomp$259$$=$APP.$rumext$v2$ref_val$$($container$jscomp$76$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$259$$)){var $entries$jscomp$20$$=$APP.$cljs$core$vec$$($APP.$app$util$dom$query_all$cljs$0core$0IFn$0_invoke$0arity$02$$($temp__5825__auto__$jscomp$259$$,"[role\x3dmenuitem]"));if($APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$up_arrow_QMARK_$$)($event$jscomp$167_target$jscomp$135$$))){var $selected$jscomp$118$$=
$APP.$app$util$globals$document$$.activeElement,$index$jscomp$376$$=$APP.$app$common$data$index_of_pred$$($entries$jscomp$20$$,function($p1__71563_SHARP_$$){return $p1__71563_SHARP_$$===$selected$jscomp$118$$});$event$jscomp$167_target$jscomp$135$$=$index$jscomp$376$$==null?$APP.$cljs$core$peek$$($entries$jscomp$20$$):function(){var $or__5025__auto__$jscomp$880$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($entries$jscomp$20$$,$index$jscomp$376$$-1);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$880$$)?
$or__5025__auto__$jscomp$880$$:$APP.$cljs$core$peek$$($entries$jscomp$20$$)}();return $APP.$app$util$dom$focus_BANG_$$($event$jscomp$167_target$jscomp$135$$)}return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$down_arrow_QMARK_$$)($event$jscomp$167_target$jscomp$135$$))?($selected$jscomp$118$$=$APP.$app$util$globals$document$$.activeElement,$index$jscomp$376$$=$APP.$app$common$data$index_of_pred$$($entries$jscomp$20$$,function($p1__71564_SHARP_$$){return $p1__71564_SHARP_$$===$selected$jscomp$118$$}),
$event$jscomp$167_target$jscomp$135$$=$index$jscomp$376$$==null?$APP.$cljs$core$first$$($entries$jscomp$20$$):function(){var $or__5025__auto__$jscomp$881$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($entries$jscomp$20$$,$index$jscomp$376$$+1);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$881$$)?$or__5025__auto__$jscomp$881$$:$APP.$cljs$core$first$$($entries$jscomp$20$$)}(),$APP.$app$util$dom$focus_BANG_$$($event$jscomp$167_target$jscomp$135$$)):$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$167_target$jscomp$135$$))?
($selected$jscomp$118$$=$APP.$app$util$globals$document$$.activeElement,$APP.$app$util$dom$prevent_default$$($event$jscomp$167_target$jscomp$135$$),$app$util$dom$click_BANG_$$($selected$jscomp$118$$)):$APP.$cljs$core$truth_$$($app$util$keyboard$tab_QMARK_$$($event$jscomp$167_target$jscomp$135$$))?$on_close$jscomp$7$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$jscomp$7$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$jscomp$7$$():null}return null}function $on_keyup$jscomp$1$$($event$jscomp$166$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$166$$))?
$on_close$jscomp$7$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$jscomp$7$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$jscomp$7$$():null}var $children$jscomp$276$$=$class$$jscomp$27_props_71566$$.children,$on_close$jscomp$7$$=$class$$jscomp$27_props_71566$$.onClose,$id$jscomp$831$$=$class$$jscomp$27_props_71566$$.id;$class$$jscomp$27_props_71566$$=$class$$jscomp$27_props_71566$$.className;var $on_click$jscomp$12$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_close$jscomp$7$$)],
function($event$jscomp$165$$){var $target$jscomp$134$$=$APP.$app$util$dom$get_target$$($event$jscomp$165$$);return $APP.$app$config$check_platform_QMARK_$$()&&$event$jscomp$165$$.ctrlKey||!$APP.$cljs$core$not$$($target$jscomp$134$$.data_no_close)||!$APP.$cljs$core$fn_QMARK_$$($on_close$jscomp$7$$)?null:$on_close$jscomp$7$$.$cljs$core$IFn$_invoke$arity$0$?$on_close$jscomp$7$$.$cljs$core$IFn$_invoke$arity$0$():$on_close$jscomp$7$$()}),$container$jscomp$76$$=(0,$APP.$rumext$v2$use_ref$$)();$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$831$$)],
function(){return $APP.$cljs$core$truth_$$($id$jscomp$831$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4848$dropdown_SLASH_open$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$id$jscomp$831$$],null))):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_close$jscomp$7$$),$APP.$rumext$v2$adapt$$($id$jscomp$831$$)],function(){if($APP.$cljs$core$truth_$$($id$jscomp$831$$)){var $stream$jscomp$94$$=
$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$(function($p1__71565_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$831$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__71565_SHARP_$$))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4848$dropdown_SLASH_open$$),$APP.$app$main$store$stream$$)))),$subs$jscomp$16$$=$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$04$$($stream$jscomp$94$$,
null,null,$on_close$jscomp$7$$);return function(){return $APP.$beicon$v2$core$_dispose$$($subs$jscomp$16$$)}}return null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){var $keys$jscomp$54$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$goog$events$listen$$($APP.$app$util$globals$document$$,"click",$on_click$jscomp$12$$),$APP.$goog$events$listen$$($APP.$app$util$globals$document$$,"contextmenu",$on_click$jscomp$12$$),
$APP.$goog$events$listen$$($APP.$app$util$globals$document$$,"keyup",$on_keyup$jscomp$1$$),$APP.$goog$events$listen$$($APP.$app$util$globals$document$$,"keydown",$on_key_down$jscomp$3$$)],null);return function(){for(var $c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$=$APP.$cljs$core$seq$$($keys$jscomp$54$$),$G__71587_chunk__71575_seq__71574__$1$$=null,$G__71586_count__71576$$=0,$i__71577$$=0;;)if($i__71577$$<$G__71586_count__71576$$){var $G__71588_key$jscomp$390$$=$G__71587_chunk__71575_seq__71574__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$i__71577$$);$APP.$goog$events$unlistenByKey$$($G__71588_key$jscomp$390$$);$i__71577$$+=1}else if($c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$))$G__71587_chunk__71575_seq__71574__$1$$=$c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__71587_chunk__71575_seq__71574__$1$$)?($c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$=
$APP.$cljs$core$_chunked_first$$($G__71587_chunk__71575_seq__71574__$1$$),$G__71586_count__71576$$=$APP.$cljs$core$_chunked_rest$$($G__71587_chunk__71575_seq__71574__$1$$),$G__71587_chunk__71575_seq__71574__$1$$=$c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$,$G__71588_key$jscomp$390$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$),$c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$=$G__71586_count__71576$$,$G__71586_count__71576$$=
$G__71588_key$jscomp$390$$):($G__71588_key$jscomp$390$$=$APP.$cljs$core$first$$($G__71587_chunk__71575_seq__71574__$1$$),$APP.$goog$events$unlistenByKey$$($G__71588_key$jscomp$390$$),$c__5548__auto__$jscomp$22_seq__71574_temp__5825__auto__$jscomp$260$$=$APP.$cljs$core$next$$($G__71587_chunk__71575_seq__71574__$1$$),$G__71587_chunk__71575_seq__71574__$1$$=null,$G__71586_count__71576$$=0),$i__71577$$=0;else return null}});return(0,$APP.$rumext$v2$jsx$$)("ul",{role:"menu",ref:$container$jscomp$76$$,
className:$class$$jscomp$27_props_71566$$,children:$children$jscomp$276$$})};$APP.$app$main$ui$components$dropdown_menu$dropdown_menu_STAR_$$=function($props_71580$$){return $APP.$cljs$core$truth_$$($props_71580$$.show)?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$components$dropdown_menu$internal_dropdown_menu_STAR_$$,$props_71580$$):null};
$APP.$app$main$ui$ds$foundations$typography$text$text_STAR_$$=function($children$jscomp$277_props_71665$$){var $class$$jscomp$28_or__5025__auto__$jscomp$inline_7215$$,$props$jscomp$229$$;({as:$as_as__$1$$,typography:$class$__$1$jscomp$3_typography$jscomp$24$$,children:$children$jscomp$277_props_71665$$,className:$class$$jscomp$28_or__5025__auto__$jscomp$inline_7215$$,...$props$jscomp$229$$}=$children$jscomp$277_props_71665$$);var $as_as__$1$$=$APP.$cljs$core$empty_QMARK_$$($as_as__$1$$)||$as_as__$1$$==
null?"p":$as_as__$1$$;var $class$__$1$jscomp$3_typography$jscomp$24$$=""+(($APP.$cljs$core$truth_$$($class$$jscomp$28_or__5025__auto__$jscomp$inline_7215$$)?$class$$jscomp$28_or__5025__auto__$jscomp$inline_7215$$:"")??"")+" "+(($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,"display")?"main_ui_ds_foundations_typography_text__display-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,
"title-large")?"main_ui_ds_foundations_typography_text__title-large-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,"title-medium")?"main_ui_ds_foundations_typography_text__title-medium-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,"title-small")?"main_ui_ds_foundations_typography_text__title-small-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,
"headline-large")?"main_ui_ds_foundations_typography_text__headline-large-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,"headline-medium")?"main_ui_ds_foundations_typography_text__headline-medium-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,"headline-small")?"main_ui_ds_foundations_typography_text__headline-small-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,
"body-large")?"main_ui_ds_foundations_typography_text__body-large-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,"body-medium")?"main_ui_ds_foundations_typography_text__body-medium-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,"body-small")?"main_ui_ds_foundations_typography_text__body-small-typography":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$__$1$jscomp$3_typography$jscomp$24$$,
"code-font")?"main_ui_ds_foundations_typography_text__code-font-typography":""));return(0,$APP.$rumext$v2$create_element$$)($as_as__$1$$,{...$props$jscomp$229$$,className:$class$__$1$jscomp$3_typography$jscomp$24$$},$children$jscomp$277_props_71665$$)};
$APP.$app$main$ui$ds$product$cta$cta_STAR_$$=function($class$__$1$jscomp$4_props_71670$$){var $children$jscomp$278$$=void 0,$title$jscomp$21$$=void 0,$class$$jscomp$29$$=void 0,$props$jscomp$230$$=void 0;({className:$class$$jscomp$29$$,title:$title$jscomp$21$$,children:$children$jscomp$278$$,...$props$jscomp$230$$}=$class$__$1$jscomp$4_props_71670$$);$class$__$1$jscomp$4_props_71670$$=$APP.$app$common$data$append_class$$($class$$jscomp$29$$,"main_ui_ds_product_cta__cta");return(0,$APP.$rumext$v2$create_element$$)("div",
{...$props$jscomp$230$$,className:$class$__$1$jscomp$4_props_71670$$,"data-testid":"cta"},(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_ds_product_cta__cta-title",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$typography$text$text_STAR_$$,{as:"span",typography:"headline-small",className:"main_ui_ds_product_cta__placeholder-title",children:$title$jscomp$21$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_ds_product_cta__cta-message",children:$children$jscomp$278$$}))};
$APP.$app$main$ui$dashboard$subscription$get_subscription_type$$=function($p__71675_type$jscomp$559$$){var $and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$=$APP.$cljs$core$__destructure_map$$($p__71675_type$jscomp$559$$);$p__71675_type$jscomp$559$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$,$APP.$cljs$cst$139$type$$);var $JSCompiler_inline_result$jscomp$1310_status$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$,
$APP.$cljs$cst$109$status$$);$APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$)?($and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$),$JSCompiler_inline_result$jscomp$1310_status$jscomp$18$$=$APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$)?!$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,["unpaid",null,"canceled",null],null),null),$JSCompiler_inline_result$jscomp$1310_status$jscomp$18$$):$and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$):$JSCompiler_inline_result$jscomp$1310_status$jscomp$18$$=$and__5023__auto____$1$jscomp$inline_7217_map__71676__$1$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1310_status$jscomp$18$$)?$p__71675_type$jscomp$559$$:"professional"};
$app$main$ui$dashboard$subscription$cta_power_up_STAR_$$=function($props_71677_top_title$$){var $bottom_button$$=$props_71677_top_title$$.bottomButton,$bottom_button_href$$=$props_71677_top_title$$.bottomButtonHref,$has_dropdown$$=$props_71677_top_title$$.hasDropdown,$bottom_description$$=$props_71677_top_title$$.bottomDescription,$top_description$$=$props_71677_top_title$$.topDescription,$is_highlighted$$=$props_71677_top_title$$.isHighlighted;$props_71677_top_title$$=$props_71677_top_title$$.topTitle;
var $show_data_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$show_data$$=$APP.$cljs$core$_deref$$($show_data_STAR_$$),$handle_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$168$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$168$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_data_STAR_$$,$APP.$cljs$core$not$$)}),$handle_navigation$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$169$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$169$$);
return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav_raw$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2419$href$$,$bottom_button_href$$])))});return(0,$APP.$rumext$v2$jsxs$$)("div",{onClick:$handle_click$$,className:"main_ui_dashboard_subscription__cta-power-up "+($APP.$cljs$core$truth_$$($is_highlighted$$)?"main_ui_dashboard_subscription__highlighted":""),children:[(0,$APP.$rumext$v2$jsxs$$)("button",
{className:"main_ui_dashboard_subscription__cta-top-section "+($APP.$cljs$core$not$$($has_dropdown$$)?"main_ui_dashboard_subscription__cta-without-dropdown":""),children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_subscription__content",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_subscription__cta-title",children:$props_71677_top_title$$}),(0,$APP.$rumext$v2$jsx$$)("span",{"data-testid":"subscription-name",className:"main_ui_dashboard_subscription__cta-text",
children:$top_description$$})]}),$APP.$cljs$core$truth_$$($has_dropdown$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($has_dropdown$$)?$show_data$$:$has_dropdown$$)?"arrow-up":"arrow-down",className:"main_ui_dashboard_subscription__icon-dropdown",size:"s"}):null]}),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($has_dropdown$$)?$show_data$$:$has_dropdown$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_subscription__cta-bottom-section",
children:$APP.$rumext$v2$jsx$$($APP.$app$util$i18n$tr_html_STAR_$$,{content:$bottom_description$$,className:"main_ui_dashboard_subscription__content",tagName:"span"})}):null,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($bottom_description$$)?$bottom_button$$:$bottom_description$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_subscription__cta-bottom-section",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_subscription__content",children:$bottom_description$$}),
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{variant:"primary",type:"button",className:"main_ui_dashboard_subscription__cta-bottom-button",onClick:$handle_navigation$$,children:$bottom_button$$})]}):null]})};
$app$main$ui$dashboard$subscription$subscription_sidebar_STAR_$$=function($props_71678_subscription_type$$){var $subscription$jscomp$1_subscription_is_trial$$=$APP.$cljs$cst$3182$subscription$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($props_71678_subscription_type$$.profile));$props_71678_subscription_type$$=$APP.$app$main$ui$dashboard$subscription$get_subscription_type$$($subscription$jscomp$1_subscription_is_trial$$);$subscription$jscomp$1_subscription_is_trial$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($subscription$jscomp$1_subscription_is_trial$$),"trialing");var $subscription_href$$=""+($APP.$lambdaisland$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"#/settings/subscriptions"]))??"");switch($props_71678_subscription_type$$){case "professional":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$cta_power_up_STAR_$$,
{topTitle:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.your-subscription"),topDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.professional.top-title"),bottomDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.professional.bottom-description"),bottomButton:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.professional.bottom-button"),
bottomButtonHref:$subscription_href$$,hasDropdown:!1,isHighlighted:!0});case "unlimited":return $subscription$jscomp$1_subscription_is_trial$$?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$cta_power_up_STAR_$$,{topTitle:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.your-subscription"),topDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.trial.top-title"),bottomDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("subscription.dashboard.power-up.trial.bottom-description",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$subscription_href$$])),hasDropdown:!0,isHighlighted:!1}):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$cta_power_up_STAR_$$,{topTitle:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.your-subscription"),topDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.unlimited-plan"),bottomDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("subscription.dashboard.power-up.unlimited.bottom-text",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$subscription_href$$])),hasDropdown:!0,isHighlighted:!1});case "enterprise":return $subscription$jscomp$1_subscription_is_trial$$?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$cta_power_up_STAR_$$,{topTitle:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.your-subscription"),topDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.enterprise-trial.top-title"),
hasDropdown:!1,isHighlighted:!1}):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$cta_power_up_STAR_$$,{topTitle:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.your-subscription"),topDescription:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.enterprise-plan"),hasDropdown:!1,isHighlighted:!1});default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($props_71678_subscription_type$$)].join(""));
}};
$app$main$ui$dashboard$subscription$menu_team_icon_STAR_$$=function($props_71682_subscription_type$jscomp$2$$){$props_71682_subscription_type$jscomp$2$$=$props_71682_subscription_type$jscomp$2$$.subscriptionType;a:switch($props_71682_subscription_type$jscomp$2$$){case "unlimited":var $JSCompiler_inline_result$jscomp$1311$$="character-u";break a;case "enterprise":$JSCompiler_inline_result$jscomp$1311$$="character-e";break a;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($props_71682_subscription_type$jscomp$2$$)].join(""));}return(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_dashboard_subscription__subscription-icon-wrapper",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$JSCompiler_inline_result$jscomp$1311$$,className:"main_ui_dashboard_subscription__subscription-icon",size:"s",title:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_71682_subscription_type$jscomp$2$$,"unlimited")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.unlimited-plan"):
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.power-up.enterprise-plan"),"data-testid":"subscription-icon"})})};
$app$main$ui$dashboard$subscription$dashboard_cta_STAR_$$=function($cta_message_props_71687_subscription_type$jscomp$3$$){var $editors$jscomp$1_subscription$jscomp$3$$=$APP.$cljs$cst$3182$subscription$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($cta_message_props_71687_subscription_type$jscomp$3$$.profile));$cta_message_props_71687_subscription_type$jscomp$3$$=$APP.$app$main$ui$dashboard$subscription$get_subscription_type$$($editors$jscomp$1_subscription$jscomp$3$$);
var $go_to_subscription$jscomp$1$$=""+($APP.$lambdaisland$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"#/settings/subscriptions"]))??""),$cta_title_seats$$=$APP.$cljs$cst$4851$quantity$$.$cljs$core$IFn$_invoke$arity$1$($editors$jscomp$1_subscription$jscomp$3$$);$editors$jscomp$1_subscription$jscomp$3$$=$APP.$cljs$core$count$$($APP.$cljs$cst$3181$editors$$.$cljs$core$IFn$_invoke$arity$1$($editors$jscomp$1_subscription$jscomp$3$$));
$cta_title_seats$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("professional",$cta_message_props_71687_subscription_type$jscomp$3$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("subscription.dashboard.professional-dashboard-cta-title",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$editors$jscomp$1_subscription$jscomp$3$$])):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("unlimited",$cta_message_props_71687_subscription_type$jscomp$3$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("subscription.dashboard.unlimited-dashboard-cta-title",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cta_title_seats$$,$editors$jscomp$1_subscription$jscomp$3$$])):null;$cta_message_props_71687_subscription_type$jscomp$3$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("professional",$cta_message_props_71687_subscription_type$jscomp$3$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("subscription.dashboard.professional-dashboard-cta-upgrade-owner",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$go_to_subscription$jscomp$1$$])):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("unlimited",$cta_message_props_71687_subscription_type$jscomp$3$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("subscription.dashboard.unlimited-dashboard-cta-upgrade-owner",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$go_to_subscription$jscomp$1$$])):null;return $APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$product$cta$cta_STAR_$$,{className:"main_ui_dashboard_subscription__dashboard-cta",title:$cta_title_seats$$,
children:$APP.$rumext$v2$jsx$$($APP.$app$util$i18n$tr_html_STAR_$$,{tagName:"span",className:"main_ui_dashboard_subscription__cta-message",content:$cta_message_props_71687_subscription_type$jscomp$3$$})})};
$app$main$ui$dashboard$subscription$show_subscription_dashboard_banner_QMARK_$$=function($profile$jscomp$29_subscription_type$jscomp$4$$){var $editors$jscomp$2_subscription$jscomp$4$$=$APP.$cljs$cst$3182$subscription$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$29_subscription_type$jscomp$4$$));$profile$jscomp$29_subscription_type$jscomp$4$$=$APP.$app$main$ui$dashboard$subscription$get_subscription_type$$($editors$jscomp$2_subscription$jscomp$4$$);
var $seats$jscomp$1$$=$APP.$cljs$cst$4851$quantity$$.$cljs$core$IFn$_invoke$arity$1$($editors$jscomp$2_subscription$jscomp$4$$);$editors$jscomp$2_subscription$jscomp$4$$=$APP.$cljs$core$count$$($APP.$cljs$cst$3181$editors$$.$cljs$core$IFn$_invoke$arity$1$($editors$jscomp$2_subscription$jscomp$4$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($profile$jscomp$29_subscription_type$jscomp$4$$,"professional")&&$editors$jscomp$2_subscription$jscomp$4$$>8||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($profile$jscomp$29_subscription_type$jscomp$4$$,
"unlimited")&&($seats$jscomp$1$$<25&&$editors$jscomp$2_subscription$jscomp$4$$-$seats$jscomp$1$$>=4||$seats$jscomp$1$$<25&&$editors$jscomp$2_subscription$jscomp$4$$>=25&&$editors$jscomp$2_subscription$jscomp$4$$>$seats$jscomp$1$$)};
$app$util$forms$translate_code$$=function($code$jscomp$39$$){return $APP.$cljs$core$vector_QMARK_$$($code$jscomp$39$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($code$jscomp$39$$,0),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$util$i18n$c$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($code$jscomp$39$$,1))])):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$($code$jscomp$39$$)};
$app$util$forms$handle_error_fn$$=function($JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$,$JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$){$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$=$APP.$cljs$cst$882$error_SLASH_fn$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$);
$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$=$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$):
$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$($JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$);if(typeof $JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$==="string")$JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$],
null);else{$JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$=$APP.$cljs$cst$141$message$$;var $G__71686$jscomp$inline_12386_or__5025__auto__$jscomp$inline_12385$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$,$APP.$cljs$cst$271$code$$);$G__71686$jscomp$inline_12386_or__5025__auto__$jscomp$inline_12385$$=$G__71686$jscomp$inline_12386_or__5025__auto__$jscomp$inline_12385$$==
null?null:$app$util$forms$translate_code$$($G__71686$jscomp$inline_12386_or__5025__auto__$jscomp$inline_12385$$);$APP.$cljs$core$truth_$$($G__71686$jscomp$inline_12386_or__5025__auto__$jscomp$inline_12385$$)?$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$=$G__71686$jscomp$inline_12386_or__5025__auto__$jscomp$inline_12385$$:($JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$,$APP.$cljs$cst$141$message$$),$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$)?$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$:
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.invalid-data"));$JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$,$JSCompiler_inline_result$jscomp$10498_or__5025__auto____$1$jscomp$inline_12387_props$jscomp$231_result$jscomp$312_v_fn$$],null)}return $JSCompiler_temp$jscomp$10496_JSCompiler_temp_const$jscomp$10497_problem$$};
$app$util$forms$handle_error_code$$=function($code$jscomp$40_props$jscomp$233$$){$code$jscomp$40_props$jscomp$233$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$40_props$jscomp$233$$,$APP.$cljs$cst$943$error_SLASH_code$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,$app$util$forms$translate_code$$($code$jscomp$40_props$jscomp$233$$)],null)};
$app$util$forms$interpret_schema_problem$$=function($acc$jscomp$135$$,$map__71689__$1_p__71688$$){$map__71689__$1_p__71688$$=$APP.$cljs$core$__destructure_map$$($map__71689__$1_p__71688$$);var $schema$jscomp$241_tprops$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71689__$1_p__71688$$,$APP.$cljs$cst$296$schema$$),$field_field__$1_in$$jscomp$61$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71689__$1_p__71688$$,$APP.$cljs$cst$295$in$$),$value$jscomp$714$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71689__$1_p__71688$$,
$APP.$cljs$cst$260$value$$),$type$jscomp$560$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71689__$1_p__71688$$,$APP.$cljs$cst$139$type$$),$props$jscomp$234$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$241_tprops$$);$schema$jscomp$241_tprops$$=$malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$241_tprops$$);var $or__5025__auto__$jscomp$inline_7222$$=$APP.$cljs$cst$4410$error_SLASH_field$$.$cljs$core$IFn$_invoke$arity$1$($props$jscomp$234$$);
$field_field__$1_in$$jscomp$61$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7222$$)?$or__5025__auto__$jscomp$inline_7222$$:$field_field__$1_in$$jscomp$61$$;$field_field__$1_in$$jscomp$61$$=$APP.$cljs$core$vector_QMARK_$$($field_field__$1_in$$jscomp$61$$)?$field_field__$1_in$$jscomp$61$$:new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$field_field__$1_in$$jscomp$61$$],null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,
$APP.$cljs$core$count$$($field_field__$1_in$$jscomp$61$$))&&$APP.$cljs$core$contains_QMARK_$$($acc$jscomp$135$$,$APP.$cljs$core$first$$($field_field__$1_in$$jscomp$61$$))?$acc$jscomp$135$$:$field_field__$1_in$$jscomp$61$$==null||$APP.$cljs$core$empty_QMARK_$$($field_field__$1_in$$jscomp$61$$)?$acc$jscomp$135$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$560$$,$cljs$cst$449$malli_DOT_core_SLASH_missing_key$$)||$value$jscomp$714$$==null?$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,
$field_field__$1_in$$jscomp$61$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.field-missing")],null)):$APP.$cljs$core$contains_QMARK_$$($props$jscomp$234$$,$APP.$cljs$cst$882$error_SLASH_fn$$)?$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,$field_field__$1_in$$jscomp$61$$,$app$util$forms$handle_error_fn$$($props$jscomp$234$$,$map__71689__$1_p__71688$$)):$APP.$cljs$core$contains_QMARK_$$($props$jscomp$234$$,
$APP.$cljs$cst$880$error_SLASH_message$$)?$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,$field_field__$1_in$$jscomp$61$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$234$$,$APP.$cljs$cst$880$error_SLASH_message$$)],null)):$APP.$cljs$core$contains_QMARK_$$($props$jscomp$234$$,$APP.$cljs$cst$943$error_SLASH_code$$)?$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,$field_field__$1_in$$jscomp$61$$,$app$util$forms$handle_error_code$$($props$jscomp$234$$)):
$APP.$cljs$core$contains_QMARK_$$($schema$jscomp$241_tprops$$,$APP.$cljs$cst$882$error_SLASH_fn$$)?$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,$field_field__$1_in$$jscomp$61$$,$app$util$forms$handle_error_fn$$($schema$jscomp$241_tprops$$,$map__71689__$1_p__71688$$)):$APP.$cljs$core$contains_QMARK_$$($schema$jscomp$241_tprops$$,$APP.$cljs$cst$880$error_SLASH_message$$)?$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,$field_field__$1_in$$jscomp$61$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$241_tprops$$,$APP.$cljs$cst$880$error_SLASH_message$$)],null)):$APP.$cljs$core$contains_QMARK_$$($schema$jscomp$241_tprops$$,$APP.$cljs$cst$943$error_SLASH_code$$)?$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,$field_field__$1_in$$jscomp$61$$,$app$util$forms$handle_error_code$$($schema$jscomp$241_tprops$$)):$APP.$cljs$core$assoc_in$$($acc$jscomp$135$$,$field_field__$1_in$$jscomp$61$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.invalid-data")],null))};$app$util$forms$use_rerender_fn$$=function(){var $render_fn$$=(0,$APP.$rumext$v2$useState$$)(0)[1];return $APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($render_fn$$)],function(){return $render_fn$$.$cljs$core$IFn$_invoke$arity$1$?$render_fn$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$inc$$):$render_fn$$($APP.$cljs$core$inc$$)})};
$app$util$forms$apply_validators$$=function($validators$jscomp$5$$,$state$jscomp$982$$,$errors$jscomp$22$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($errors__$1$jscomp$1$$,$JSCompiler_inline_result$jscomp$1314_validator_fn$$){var $JSCompiler_temp_const$jscomp$1312$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$,$G__71691$jscomp$inline_7224$$=$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$982$$);$JSCompiler_inline_result$jscomp$1314_validator_fn$$=
$JSCompiler_inline_result$jscomp$1314_validator_fn$$.$cljs$core$IFn$_invoke$arity$2$?$JSCompiler_inline_result$jscomp$1314_validator_fn$$.$cljs$core$IFn$_invoke$arity$2$($errors__$1$jscomp$1$$,$G__71691$jscomp$inline_7224$$):$JSCompiler_inline_result$jscomp$1314_validator_fn$$($errors__$1$jscomp$1$$,$G__71691$jscomp$inline_7224$$);return $JSCompiler_temp_const$jscomp$1312$$.call($APP.$cljs$core$merge$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$errors__$1$jscomp$1$$,$JSCompiler_inline_result$jscomp$1314_validator_fn$$]))},
$errors$jscomp$22$$,$validators$jscomp$5$$)};
$app$util$forms$wrap_update_schema_fn$$=function($f$jscomp$830$$,$map__71693__$1_p__71692$$){$map__71693__$1_p__71692$$=$APP.$cljs$core$__destructure_map$$($map__71693__$1_p__71692$$);var $schema$jscomp$243$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71693__$1_p__71692$$,$APP.$cljs$cst$296$schema$$),$validators$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71693__$1_p__71692$$,$APP.$cljs$cst$4853$validators$$);return function(){function $G__71711$$($var_args$jscomp$1367$$){var $G__71712__i_args$jscomp$253$$=
null;if(arguments.length>0){$G__71712__i_args$jscomp$253$$=0;for(var $G__71712__a$$=Array(arguments.length-0);$G__71712__i_args$jscomp$253$$<$G__71712__a$$.length;)$G__71712__a$$[$G__71712__i_args$jscomp$253$$]=arguments[$G__71712__i_args$jscomp$253$$+0],++$G__71712__i_args$jscomp$253$$;$G__71712__i_args$jscomp$253$$=new $APP.$cljs$core$IndexedSeq$$($G__71712__a$$,0,null)}return $G__71711__delegate$$.call(this,$G__71712__i_args$jscomp$253$$)}function $G__71711__delegate$$($args$jscomp$252_state$jscomp$984$$){$args$jscomp$252_state$jscomp$984$$=
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$830$$,$args$jscomp$252_state$jscomp$984$$);var $cleaned_val$jscomp$inline_12390$$=$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$252_state$jscomp$984$$);var $temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$=$malli$core$decoder$cljs$0core$0IFn$0_invoke$0arity$03$$($schema$jscomp$243$$);$cleaned_val$jscomp$inline_12390$$=$APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$)?
$temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($cleaned_val$jscomp$inline_12390$$):$temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$($cleaned_val$jscomp$inline_12390$$):$cleaned_val$jscomp$inline_12390$$;$temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$=$APP.$malli$core$validate$cljs$0core$0IFn$0_invoke$0arity$03$$($schema$jscomp$243$$,
$cleaned_val$jscomp$inline_12390$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$))var $JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$=null;else $JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$=$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$252_state$jscomp$984$$),$JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$=
$malli$core$explain$cljs$0core$0IFn$0_invoke$0arity$03$$($schema$jscomp$243$$,$JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$),$JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$=$app$util$forms$apply_validators$$($validators$jscomp$7$$,$args$jscomp$252_state$jscomp$984$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$util$forms$interpret_schema_problem$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$568$errors$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$))),$JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$=$APP.$cljs$core$not_empty$$($APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$568$errors$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$252_state$jscomp$984$$),
$JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$]))));var $JSCompiler_inline_result$jscomp$1315_and__5023__auto____$1$jscomp$inline_7230_extra_errors$$=$APP.$cljs$core$not_empty$$($APP.$cljs$cst$4854$extra_errors$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$252_state$jscomp$984$$));var $and__5023__auto__$jscomp$inline_7229$$=$APP.$cljs$core$not$$($JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$);
$JSCompiler_inline_result$jscomp$1315_and__5023__auto____$1$jscomp$inline_7230_extra_errors$$=$and__5023__auto__$jscomp$inline_7229$$?($JSCompiler_inline_result$jscomp$1315_and__5023__auto____$1$jscomp$inline_7230_extra_errors$$=$APP.$cljs$core$not$$($JSCompiler_inline_result$jscomp$1315_and__5023__auto____$1$jscomp$inline_7230_extra_errors$$))?$temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$:$JSCompiler_inline_result$jscomp$1315_and__5023__auto____$1$jscomp$inline_7230_extra_errors$$:
$and__5023__auto__$jscomp$inline_7229$$;return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($args$jscomp$252_state$jscomp$984$$,$APP.$cljs$cst$568$errors$$,$JSCompiler_temp$jscomp$10499_errors$jscomp$24_errors$jscomp$inline_12399_explain$jscomp$inline_12397_value$jscomp$inline_12398$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4855$clean_data$$,$APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_12392_valid_QMARK_$jscomp$12$$)?$cleaned_val$jscomp$inline_12390$$:
null,$APP.$cljs$cst$4856$valid$$,$JSCompiler_inline_result$jscomp$1315_and__5023__auto____$1$jscomp$inline_7230_extra_errors$$]))}$G__71711$$.$cljs$lang$maxFixedArity$=0;$G__71711$$.$cljs$lang$applyTo$=function($arglist__71713_args$jscomp$254$$){$arglist__71713_args$jscomp$254$$=$APP.$cljs$core$seq$$($arglist__71713_args$jscomp$254$$);return $G__71711__delegate$$($arglist__71713_args$jscomp$254$$)};$G__71711$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__71711__delegate$$;return $G__71711$$}()};
$app$util$forms$make_initial_state$$=function($initial$jscomp$27_initial__$1$jscomp$1_initial_data$$){$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$=$APP.$cljs$core$fn_QMARK_$$($initial$jscomp$27_initial__$1$jscomp$1_initial_data$$)?$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$.$cljs$core$IFn$_invoke$arity$0$?$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$.$cljs$core$IFn$_invoke$arity$0$():$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$():$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$;
$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($initial$jscomp$27_initial__$1$jscomp$1_initial_data$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$4857$initial$$,$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$,$APP.$cljs$cst$142$data$$,$initial$jscomp$27_initial__$1$jscomp$1_initial_data$$,$APP.$cljs$cst$568$errors$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$cst$1610$touched$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null)};$app$util$forms$t_app$0util$0forms71696$$=function($internal_state$$,$rerender_fn$$,$wrap_update_fn$$,$opts$jscomp$299$$,$meta71697$$){this.$internal_state$=$internal_state$$;this.$rerender_fn$=$rerender_fn$$;this.$wrap_update_fn$=$wrap_update_fn$$;this.$opts$=$opts$jscomp$299$$;this.$meta71697$=$meta71697$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=98304};
$APP.$app$util$forms$use_form$$=function($var_args$jscomp$1368$$){for(var $args__5755__auto__$jscomp$233$$=[],$len__5749__auto___71715$$=arguments.length,$i__5750__auto___71716$$=0;;)if($i__5750__auto___71716$$<$len__5749__auto___71715$$)$args__5755__auto__$jscomp$233$$.push(arguments[$i__5750__auto___71716$$]),$i__5750__auto___71716$$+=1;else break;return $APP.$app$util$forms$use_form$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(0<$args__5755__auto__$jscomp$233$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$233$$.slice(0),
0,null):null)};
$APP.$app$util$forms$use_form$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($p__71707_schema$jscomp$244$$){var $map__71708__$1$$=$APP.$cljs$core$__destructure_map$$($p__71707_schema$jscomp$244$$),$initial$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71708__$1$$,$APP.$cljs$cst$4857$initial$$);$p__71707_schema$jscomp$244$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71708__$1$$,$APP.$cljs$cst$296$schema$$);var $validators$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71708__$1$$,$APP.$cljs$cst$4853$validators$$),
$rerender_fn$jscomp$3$$=$app$util$forms$use_rerender_fn$$(),$initial__$1$jscomp$2$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($initial$jscomp$28$$)],function(){return $app$util$forms$make_initial_state$$($initial$jscomp$28$$)}),$internal_state$jscomp$3$$=(0,$APP.$rumext$v2$use_ref$$)($initial__$1$jscomp$2$$),$form_mutator$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($p__71707_schema$jscomp$244$$),$APP.$rumext$v2$adapt$$($validators$jscomp$8$$)],
function(){var $mutator_opts$jscomp$inline_7241$$=$APP.$cljs$core$select_keys$$($map__71708__$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,$APP.$cljs$cst$4853$validators$$],null));$mutator_opts$jscomp$inline_7241$$=new $app$util$forms$t_app$0util$0forms71696$$($internal_state$jscomp$3$$,$rerender_fn$jscomp$3$$,$app$util$forms$wrap_update_schema_fn$$,$mutator_opts$jscomp$inline_7241$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($mutator_opts$jscomp$inline_7241$$,$APP.$cljs$core$identity$$);return $mutator_opts$jscomp$inline_7241$$});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){return $APP.$rumext$v2$set_ref_val_BANG_$$($internal_state$jscomp$3$$,$initial__$1$jscomp$2$$)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($initial__$1$jscomp$2$$)],function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($form_mutator$$,
$APP.$app$common$data$deep_merge$$,$initial__$1$jscomp$2$$)});return $form_mutator$$};
$APP.$app$util$forms$on_input_change$cljs$0core$0IFn$0_invoke$0arity$04$$=function($form$jscomp$156$$,$field$jscomp$2$$,$value$jscomp$716$$,$trim_QMARK_$jscomp$1$$){function $clean_errors$$($errors$jscomp$25$$){return $APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($errors$jscomp$25$$,$field$jscomp$2$$))}return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($form$jscomp$156$$,function($state$jscomp$985$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$985$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$field$jscomp$2$$],null),!0),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$field$jscomp$2$$],null),$APP.$cljs$core$truth_$$($trim_QMARK_$jscomp$1$$)?$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$716$$):$value$jscomp$716$$),$APP.$cljs$cst$568$errors$$,$clean_errors$$),$APP.$cljs$cst$4854$extra_errors$$,
$clean_errors$$)})};
$app$util$forms$update_input_value_BANG_$$=function($form$jscomp$157$$,$field$jscomp$3$$,$value$jscomp$717$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($form$jscomp$157$$,function($state$jscomp$986$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc_in$$($state$jscomp$986$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$field$jscomp$3$$],null),$value$jscomp$717$$),
$APP.$cljs$cst$568$errors$$,$APP.$cljs$core$dissoc$$,$field$jscomp$3$$)})};
$APP.$app$main$ui$components$forms$input$$=function($children$jscomp$279_map__71720_props_71719$$){function $on_click$jscomp$13$$(){return $APP.$cljs$core$truth_$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$6$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$input_name$$],null)))?null:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form__$1$jscomp$6$$,$APP.$cljs$core$assoc_in$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$input_name$$],null),!0)}function $on_blur$jscomp$1$$(){return $APP.$cljs$core$reset_BANG_$$($focus_QMARK_$$,!1)}function $on_change$jscomp$18$$($event$jscomp$171_value__$1$jscomp$29$$){$event$jscomp$171_value__$1$jscomp$29$$=$APP.$app$util$dom$get_input_value$$($APP.$app$util$dom$get_target$$($event$jscomp$171_value__$1$jscomp$29$$));$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form__$1$jscomp$6$$,
$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$input_name$$],null),!0);$APP.$app$util$forms$on_input_change$cljs$0core$0IFn$0_invoke$0arity$04$$($form__$1$jscomp$6$$,$input_name$$,$event$jscomp$171_value__$1$jscomp$29$$,$trim$jscomp$1$$);return $on_change_value__$1$$.$cljs$core$IFn$_invoke$arity$2$?$on_change_value__$1$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$name$$,$event$jscomp$171_value__$1$jscomp$29$$):
$on_change_value__$1$$($APP.$cljs$core$name$$,$event$jscomp$171_value__$1$jscomp$29$$)}function $on_focus$jscomp$1$$(){return $APP.$cljs$core$reset_BANG_$$($focus_QMARK_$$,!0)}function $swap_text_password$$(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($type_SINGLEQUOTE_$$,function($input_type__$1$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("password",$input_type__$1$$)?"text":"password"})}$children$jscomp$279_map__71720_props_71719$$=$APP.$rumext$v2$util$wrap_props$$($children$jscomp$279_map__71720_props_71719$$);
var $map__71720__$1$$=$APP.$cljs$core$__destructure_map$$($children$jscomp$279_map__71720_props_71719$$),$form$jscomp$160_is_text_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$179$form$$);$children$jscomp$279_map__71720_props_71719$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$340$children$$);var $help_icon_SINGLEQUOTE__placeholder$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,
$APP.$cljs$cst$4862$placeholder$$),$show_error$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71720__$1$$,$cljs$cst$4863$show_error$$,!0),$disabled$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$2632$disabled$$),$on_change_value_props__$1$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$cljs$cst$4864$on_change_value$$),$show_success_QMARK__show_valid_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,
$cljs$cst$4865$show_success_QMARK_$$),$hint$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$273$hint$$),$data_testid$jscomp$2_show_invalid_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$cljs$cst$4391$data_testid$$),$label$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$2245$label$$),$trim$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,
$APP.$cljs$cst$3557$trim$$),$checked_QMARK_$jscomp$2_help_icon$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$4866$help_icon$$),$input_type$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71720__$1$$,$APP.$cljs$cst$139$type$$,"text"),$input_name$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$723$name$$),$more_classes$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71720__$1$$,$APP.$cljs$cst$1277$class$$),
$auto_focus_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71720__$1$$,$cljs$cst$4867$auto_focus_QMARK_$$,!1),$data_testid__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($data_testid$jscomp$2_show_invalid_QMARK_$$,$input_name$$),$form__$1$jscomp$6$$=$APP.$cljs$core$truth_$$($form$jscomp$160_is_text_QMARK_$jscomp$1$$)?$form$jscomp$160_is_text_QMARK_$jscomp$1$$:(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$components$forms$form_ctx$$),$type_SINGLEQUOTE_$$=
$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($input_type$$),$focus_QMARK_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$is_checkbox_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),"checkbox"),$is_radio_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),"radio"),$placeholder__$1$$=($form$jscomp$160_is_text_QMARK_$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),
"password")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),"text")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),"email"))?$APP.$cljs$core$truth_$$($help_icon_SINGLEQUOTE__placeholder$jscomp$2$$)?$help_icon_SINGLEQUOTE__placeholder$jscomp$2$$:$label$jscomp$22$$:null,$touched_QMARK_$jscomp$2$$=function(){var $and__5023__auto__$jscomp$589$$=$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form__$1$jscomp$6$$)),
$input_name$$);return $and__5023__auto__$jscomp$589$$?$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$6$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$input_name$$],null)):$and__5023__auto__$jscomp$589$$}(),$error$jscomp$81$$=function(){var $or__5025__auto__$jscomp$887$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$6$$),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$568$errors$$,$input_name$$],null));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$887$$)?$or__5025__auto__$jscomp$887$$:$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$6$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4854$extra_errors$$,$input_name$$],null))}(),$value$jscomp$718$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($form__$1$jscomp$6$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$input_name$$],null),"");$help_icon_SINGLEQUOTE__placeholder$jscomp$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($input_type$$,"password")&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),"password")?$app$main$ui$icons$shown$$:
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($input_type$$,"password")&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),"text")?$app$main$ui$icons$hide$$:$checked_QMARK_$jscomp$2_help_icon$$;var $on_change_value__$1$$=$APP.$cljs$core$truth_$$($on_change_value_props__$1$jscomp$51$$)?$on_change_value_props__$1$jscomp$51$$:$APP.$cljs$core$constantly$$(null);$on_change_value_props__$1$jscomp$51$$=$APP.$rumext$v2$util$map__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $G__71721_G__71722$jscomp$inline_12401$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($map__71720__$1$$,$APP.$cljs$cst$4866$help_icon$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$179$form$$,$APP.$cljs$cst$3557$trim$$,$APP.$cljs$cst$340$children$$,$cljs$cst$4865$show_success_QMARK_$$,$cljs$cst$4867$auto_focus_QMARK_$$,$APP.$cljs$cst$2245$label$$])),$APP.$cljs$cst$266$id$$,$APP.$cljs$core$name$$($input_name$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$260$value$$,
$value$jscomp$718$$,$cljs$cst$4868$auto_focus$$,$auto_focus_QMARK_$$,$APP.$cljs$cst$3934$on_click$$,$is_radio_QMARK_$$||$is_checkbox_QMARK_$$?$on_click$jscomp$13$$:null,$APP.$cljs$cst$4869$on_focus$$,$on_focus$jscomp$1$$,$APP.$cljs$cst$4870$on_blur$$,$on_blur$jscomp$1$$,$APP.$cljs$cst$4862$placeholder$$,$placeholder__$1$$,$APP.$cljs$cst$4041$on_change$$,$on_change$jscomp$18$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$core$_deref$$($type_SINGLEQUOTE_$$),$cljs$cst$4871$tab_index$$,"0"]));$G__71721_G__71722$jscomp$inline_12401$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($value$jscomp$718$$)?$is_checkbox_QMARK_$$:$value$jscomp$718$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71721_G__71722$jscomp$inline_12401$$,$cljs$cst$4872$default_checked$$,$value$jscomp$718$$):$G__71721_G__71722$jscomp$inline_12401$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$2$$)?$APP.$cljs$cst$141$message$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$81$$):$touched_QMARK_$jscomp$2$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__71721_G__71722$jscomp$inline_12401$$,
"aria-invalid","true",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["aria-describedby","error-"+($input_name$$??"")])):$G__71721_G__71722$jscomp$inline_12401$$}());$checked_QMARK_$jscomp$2_help_icon$$=$is_checkbox_QMARK_$$&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$718$$,!0);$show_success_QMARK__show_valid_QMARK_$$=$APP.$cljs$core$truth_$$($show_success_QMARK__show_valid_QMARK_$$)?$APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$2$$)?$APP.$cljs$core$not$$($error$jscomp$81$$):
$touched_QMARK_$jscomp$2$$:$show_success_QMARK__show_valid_QMARK_$$;$data_testid$jscomp$2_show_invalid_QMARK_$$=$APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$2$$)?$error$jscomp$81$$:$touched_QMARK_$jscomp$2$$;return(0,$APP.$rumext$v2$jsx$$)("div",{className:""+($more_classes$$??"")+" main_ui_components_forms__input-wrapper "+(($APP.$cljs$core$truth_$$($show_success_QMARK__show_valid_QMARK_$$)?"main_ui_components_forms__valid":"")+" "+($APP.$cljs$core$truth_$$($data_testid$jscomp$2_show_invalid_QMARK_$$)?
"main_ui_components_forms__invalid":"")+" "+($is_checkbox_QMARK_$$?"main_ui_components_forms__checkbox":"")+" "+($APP.$cljs$core$truth_$$($disabled$jscomp$5$$)?"main_ui_components_forms__disabled":"")),children:(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$label$jscomp$22$$!=null?(0,$APP.$rumext$v2$jsxs$$)("label",{tabIndex:"-1",htmlFor:$APP.$cljs$core$name$$($input_name$$),className:($is_checkbox_QMARK_$$?"":"main_ui_components_forms__input-with-label-form")+" "+($form$jscomp$160_is_text_QMARK_$jscomp$1$$?
"main_ui_components_forms__input-label":"")+" "+($is_radio_QMARK_$$?"main_ui_components_forms__radio-label":"")+" "+($is_checkbox_QMARK_$$?"main_ui_components_forms__checkbox-label":""),children:[$label$jscomp$22$$,$is_checkbox_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:$checked_QMARK_$jscomp$2_help_icon$$?"checked":"",children:$checked_QMARK_$jscomp$2_help_icon$$?$APP.$app$main$ui$icons$status_tick$$:null}):null,$is_checkbox_QMARK_$$?(0,$APP.$rumext$v2$create_element$$)("input",$on_change_value_props__$1$jscomp$51$$):
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_components_forms__input-and-icon",children:[(0,$APP.$rumext$v2$create_element$$)("input",$on_change_value_props__$1$jscomp$51$$),$APP.$cljs$core$truth_$$($help_icon_SINGLEQUOTE__placeholder$jscomp$2$$)?(0,$APP.$rumext$v2$jsx$$)("span",{onClick:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("password",$input_type$$)?$swap_text_password$$:null,className:"main_ui_components_forms__help-icon",children:$help_icon_SINGLEQUOTE__placeholder$jscomp$2$$}):
null,$APP.$cljs$core$truth_$$($show_success_QMARK__show_valid_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_forms__valid-icon",children:$APP.$app$main$ui$icons$tick$$}):null,$APP.$cljs$core$truth_$$($data_testid$jscomp$2_show_invalid_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_forms__invalid-icon",children:$APP.$app$main$ui$icons$close$$}):null]})]}):$children$jscomp$279_map__71720_props_71719$$!=null?(0,$APP.$rumext$v2$jsxs$$)("label",{htmlFor:$APP.$cljs$core$name$$($input_name$$),
children:[(0,$APP.$rumext$v2$create_element$$)("input",$on_change_value_props__$1$jscomp$51$$),$children$jscomp$279_map__71720_props_71719$$]}):null,$APP.$cljs$core$truth_$$(function(){if($APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$2$$)){var $and__5023__auto____$1$jscomp$99$$=$APP.$cljs$cst$141$message$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$81$$);return $APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$99$$)?$show_error$$:$and__5023__auto____$1$jscomp$99$$}return $touched_QMARK_$jscomp$2$$}())?
function(){var $message$jscomp$100$$=$APP.$cljs$cst$141$message$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$81$$);return(0,$APP.$rumext$v2$jsx$$)("div",{id:"error-"+($input_name$$??""),"data-testid":""+($data_testid__$1$$??"")+"-error",className:"main_ui_components_forms__error",children:$message$jscomp$100$$})}():$APP.$cljs$core$truth_$$(function(){if($APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$2$$)){var $and__5023__auto____$1$jscomp$100$$=$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$81$$);
return $APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$100$$)?$show_error$$:$and__5023__auto____$1$jscomp$100$$}return $touched_QMARK_$jscomp$2$$}())?function(){var $code$jscomp$41$$=$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$81$$);return(0,$APP.$rumext$v2$jsx$$)("div",{id:"error-"+($input_name$$??""),"data-testid":""+($data_testid__$1$$??"")+"-error",className:"main_ui_components_forms__error",children:$APP.$cljs$core$vector_QMARK_$$($code$jscomp$41$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($code$jscomp$41$$,
0),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$util$i18n$c$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($code$jscomp$41$$,1))])):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$($code$jscomp$41$$)})}():typeof $hint$jscomp$12$$==="string"?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_forms__hint",children:$hint$jscomp$12$$}):null]})})};
$APP.$app$main$ui$components$forms$select$$=function($map__71726_options$jscomp$588_props_71725$$){$map__71726_options$jscomp$588_props_71725$$=$APP.$rumext$v2$util$wrap_props$$($map__71726_options$jscomp$588_props_71725$$);var $map__71726__$1_value$jscomp$720$$=$APP.$cljs$core$__destructure_map$$($map__71726_options$jscomp$588_props_71725$$);$map__71726_options$jscomp$588_props_71725$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71726__$1_value$jscomp$720$$,$APP.$cljs$cst$871$options$$);
var $disabled$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71726__$1_value$jscomp$720$$,$APP.$cljs$cst$2632$disabled$$),$form$jscomp$162$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71726__$1_value$jscomp$720$$,$APP.$cljs$cst$179$form$$),$default$$jscomp$87$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__71726__$1_value$jscomp$720$$,$APP.$cljs$cst$205$default$$,""),$dropdown_class$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71726__$1_value$jscomp$720$$,
$cljs$cst$4396$dropdown_class$$),$select_class$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71726__$1_value$jscomp$720$$,$cljs$cst$4875$select_class$$),$input_name$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71726__$1_value$jscomp$720$$,$APP.$cljs$cst$723$name$$),$form__$1$jscomp$8$$=$APP.$cljs$core$truth_$$($form$jscomp$162$$)?$form$jscomp$162$$:(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$components$forms$form_ctx$$);$map__71726__$1_value$jscomp$720$$=
function(){var $or__5025__auto__$jscomp$891$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$8$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$input_name$jscomp$2$$],null));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$891$$)?$or__5025__auto__$jscomp$891$$:$default$$jscomp$87$$}();return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_forms__select-wrapper",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$select$select$$,{"default-value":$map__71726__$1_value$jscomp$720$$,disabled:$disabled$jscomp$7$$,options:$map__71726_options$jscomp$588_props_71725$$,"class":$select_class$$,"dropdown-class":$dropdown_class$jscomp$1$$,"on-change":function($event$jscomp$173_value__$1$jscomp$31$$){$event$jscomp$173_value__$1$jscomp$31$$=typeof $event$jscomp$173_value__$1$jscomp$31$$==="string"?$event$jscomp$173_value__$1$jscomp$31$$:(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$173_value__$1$jscomp$31$$);
return $APP.$app$util$forms$on_input_change$cljs$0core$0IFn$0_invoke$0arity$04$$($form__$1$jscomp$8$$,$input_name$jscomp$2$$,$event$jscomp$173_value__$1$jscomp$31$$,!1)}})})};
$APP.$app$main$ui$components$forms$radio_buttons$$=function($props_71727$$){var $form$jscomp$163$$=function(){var $or__5025__auto__$jscomp$892$$=$props_71727$$.form;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$892$$)?$or__5025__auto__$jscomp$892$$:(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$components$forms$form_ctx$$)}(),$name$jscomp$390$$=$props_71727$$.name,$image$jscomp$31$$=$props_71727$$.image,$current_value$jscomp$2$$=function(){var $or__5025__auto__$jscomp$893$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form$jscomp$163$$),
$APP.$cljs$cst$142$data$$),$name$jscomp$390$$,"");return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$893$$)?$or__5025__auto__$jscomp$893$$:$props_71727$$.value}(),$on_change$jscomp$20$$=$props_71727$$["on-change"],$options$jscomp$589$$=$props_71727$$.options,$trim_QMARK_$jscomp$2$$=$props_71727$$.trim,$class$$jscomp$30$$=$props_71727$$["class"],$encode_fn$jscomp$2$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_71727$$["encode-fn"],$APP.$cljs$core$identity$$),$decode_fn$jscomp$5$$=
$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_71727$$["decode-fn"],$APP.$cljs$core$identity$$),$on_change_SINGLEQUOTE_$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$20$$),$APP.$rumext$v2$adapt$$($form$jscomp$163$$),$APP.$rumext$v2$adapt$$($name$jscomp$390$$)],function($G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$){$G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$=$APP.$app$util$dom$get_value$$($APP.$app$util$dom$get_target$$($G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$));
$G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$=$decode_fn$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?$decode_fn$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$):$decode_fn$jscomp$5$$($G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$);$form$jscomp$163$$!=null&&($APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form$jscomp$163$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$name$jscomp$390$$],null),!0),$APP.$app$util$forms$on_input_change$cljs$0core$0IFn$0_invoke$0arity$04$$($form$jscomp$163$$,$name$jscomp$390$$,$G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$,$trim_QMARK_$jscomp$2$$));return $APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$20$$)?$on_change$jscomp$20$$.$cljs$core$IFn$_invoke$arity$2$?$on_change$jscomp$20$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$390$$,
$G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$):$on_change$jscomp$20$$($name$jscomp$390$$,$G__71728$jscomp$inline_7243_event$jscomp$174_value$jscomp$721$$):null});return(0,$APP.$rumext$v2$jsx$$)("div",{className:$APP.$cljs$core$truth_$$($image$jscomp$31$$)?$class$$jscomp$30$$:""+($class$$jscomp$30$$??"")+" main_ui_components_forms__custom-radio",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$44$$,$JSCompiler_inline_result$jscomp$1324_image__$1_p__71729$$){var $JSCompiler_temp_const$jscomp$1322_map__71730__$1$$=
$APP.$cljs$core$__destructure_map$$($JSCompiler_inline_result$jscomp$1324_image__$1_p__71729$$);$JSCompiler_inline_result$jscomp$1324_image__$1_p__71729$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1322_map__71730__$1$$,$APP.$cljs$cst$1596$image$$);var $icon$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1322_map__71730__$1$$,$APP.$cljs$cst$1705$icon$$),$checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1322_map__71730__$1$$,
$APP.$cljs$cst$260$value$$),$label$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1322_map__71730__$1$$,$APP.$cljs$cst$2245$label$$),$area$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp_const$jscomp$1322_map__71730__$1$$,$APP.$cljs$cst$1658$area$$);$JSCompiler_temp_const$jscomp$1322_map__71730__$1$$=$out_arr__44057__auto__$jscomp$44$$.push;var $image_QMARK_$jscomp$inline_7245$$=$JSCompiler_inline_result$jscomp$1324_image__$1_p__71729$$!=
null,$icon_QMARK_$jscomp$inline_7246$$=$icon$jscomp$12$$!=null,$value_SINGLEQUOTE_$jscomp$inline_7247$$=$encode_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$encode_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$):$encode_fn$jscomp$2$$($checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$);$checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$,
$current_value$jscomp$2$$);var $key$jscomp$inline_7249$$=""+($APP.$app$common$data$name$$($name$jscomp$390$$)??"")+"-"+($APP.$app$common$data$name$$($value_SINGLEQUOTE_$jscomp$inline_7247$$)??"");$JSCompiler_inline_result$jscomp$1324_image__$1_p__71729$$=(0,$APP.$rumext$v2$jsxs$$)("label",{htmlFor:$key$jscomp$inline_7249$$,style:{gridArea:$area$jscomp$5$$},className:"main_ui_components_forms__radio-label "+($checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$?"checked":"")+" "+($image_QMARK_$jscomp$inline_7245$$||
$icon_QMARK_$jscomp$inline_7246$$?"main_ui_components_forms__with-image":""),children:[$image_QMARK_$jscomp$inline_7245$$?(0,$APP.$rumext$v2$jsx$$)("span",{style:{backgroundImage:"url("+($JSCompiler_inline_result$jscomp$1324_image__$1_p__71729$$??"")+")"},className:"main_ui_components_forms__image-inside"}):$icon_QMARK_$jscomp$inline_7246$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_forms__icon-inside",children:$icon$jscomp$12$$}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_forms__radio-icon "+
($checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$?"checked":""),children:$checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_forms__radio-dot"}):null}),$label$jscomp$24$$,(0,$APP.$rumext$v2$jsx$$)("input",{onChange:$on_change_SINGLEQUOTE_$jscomp$1$$,type:"radio",id:$key$jscomp$inline_7249$$,name:$name$jscomp$390$$,value:$value_SINGLEQUOTE_$jscomp$inline_7247$$,checked:$checked_QMARK_$jscomp$inline_7248_value$jscomp$722$$,className:"main_ui_components_forms__radio-input"})]},
$key$jscomp$inline_7249$$);$JSCompiler_temp_const$jscomp$1322_map__71730__$1$$.call($out_arr__44057__auto__$jscomp$44$$,$JSCompiler_inline_result$jscomp$1324_image__$1_p__71729$$);return $out_arr__44057__auto__$jscomp$44$$},[],$options$jscomp$589$$)})};
$APP.$app$main$ui$components$forms$submit_button_STAR_$$=function($props_71735$$){var $form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$=$props_71735$$.form,$children$jscomp$280$$=$props_71735$$.children,$disabled$jscomp$8_disabled_QMARK_$jscomp$3$$=$props_71735$$.disabled,$name$jscomp$392_name__$1$jscomp$16$$=$props_71735$$.name,$on_click$jscomp$14$$=$props_71735$$.onClick,$label$jscomp$26$$=$props_71735$$.label,$class$$jscomp$32_class$__$1$jscomp$5$$=$props_71735$$.className;$form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$=
$APP.$cljs$core$truth_$$($form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$)?$form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$:(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$components$forms$form_ctx$$);$disabled$jscomp$8_disabled_QMARK_$jscomp$3$$=$form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$!=null&&$APP.$cljs$core$not$$($APP.$cljs$cst$4856$valid$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$)))||$disabled$jscomp$8_disabled_QMARK_$jscomp$3$$===
!0;$class$$jscomp$32_class$__$1$jscomp$5$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$32_class$__$1$jscomp$5$$,"main_ui_components_forms__button-submit");$name$jscomp$392_name__$1$jscomp$16$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$392_name__$1$jscomp$16$$,"submit");$form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_click$jscomp$14$$)],
function($event$jscomp$176$$){var $JSCompiler_inline_result$jscomp$1325_and__5023__auto__$jscomp$inline_7251$$=(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$176$$);$JSCompiler_inline_result$jscomp$1325_and__5023__auto__$jscomp$inline_7251$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1325_and__5023__auto__$jscomp$inline_7251$$)?$APP.$cljs$core$fn_QMARK_$$($on_click$jscomp$14$$):$JSCompiler_inline_result$jscomp$1325_and__5023__auto__$jscomp$inline_7251$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1325_and__5023__auto__$jscomp$inline_7251$$)?
$on_click$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$?$on_click$jscomp$14$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$176$$):$on_click$jscomp$14$$($event$jscomp$176$$):null});return(0,$APP.$rumext$v2$create_element$$)("button",{...$props_71735$$,children:void 0,disabled:$disabled$jscomp$8_disabled_QMARK_$jscomp$3$$,onKeyDown:$form$jscomp$165_form__$1$jscomp$9_on_key_down$jscomp$4$$,name:$name$jscomp$392_name__$1$jscomp$16$$,labek:void 0,className:$class$$jscomp$32_class$__$1$jscomp$5$$,type:"submit"},
$children$jscomp$280$$!=null?$children$jscomp$280$$:(0,$APP.$rumext$v2$jsx$$)("span",{children:$label$jscomp$26$$}))};
$APP.$app$main$ui$components$forms$form$$=function($on_submit_SINGLEQUOTE__props_71736$$){var $form__$1$jscomp$10$$=$on_submit_SINGLEQUOTE__props_71736$$.form,$children$jscomp$281$$=$on_submit_SINGLEQUOTE__props_71736$$.children,$class$$jscomp$33$$=$on_submit_SINGLEQUOTE__props_71736$$.class,$on_submit$jscomp$6$$=$on_submit_SINGLEQUOTE__props_71736$$["on-submit"];$on_submit_SINGLEQUOTE__props_71736$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_submit$jscomp$6$$)],
function($event$jscomp$177$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$177$$);return $APP.$cljs$core$fn_QMARK_$$($on_submit$jscomp$6$$)?$on_submit$jscomp$6$$.$cljs$core$IFn$_invoke$arity$2$?$on_submit$jscomp$6$$.$cljs$core$IFn$_invoke$arity$2$($form__$1$jscomp$10$$,$event$jscomp$177$$):$on_submit$jscomp$6$$($form__$1$jscomp$10$$,$event$jscomp$177$$):null});return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$components$forms$form_ctx$$),{value:$form__$1$jscomp$10$$,
children:(0,$APP.$rumext$v2$jsx$$)("form",{onSubmit:$on_submit_SINGLEQUOTE__props_71736$$,className:$class$$jscomp$33$$,children:$children$jscomp$281$$})})};$app$main$ui$components$forms$conj_dedup$$=function($coll$jscomp$1097$$,$item$jscomp$99$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$0$(),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$1097$$,$item$jscomp$99$$))};
$APP.$app$main$ui$components$forms$multi_input$$=function($label$jscomp$27_map__71740_props_71739$$){$label$jscomp$27_map__71740_props_71739$$=$APP.$rumext$v2$util$wrap_props$$($label$jscomp$27_map__71740_props_71739$$);var $klass$jscomp$4_map__71740__$1$$=$APP.$cljs$core$__destructure_map$$($label$jscomp$27_map__71740_props_71739$$),$auto_focus_QMARK_$jscomp$1_form$jscomp$166$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$APP.$cljs$cst$179$form$$);$label$jscomp$27_map__71740_props_71739$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$APP.$cljs$cst$2245$label$$);var $class$$jscomp$34_in_klass$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$APP.$cljs$cst$1277$class$$),$name$jscomp$393$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$APP.$cljs$cst$723$name$$),$trim$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,
$APP.$cljs$cst$3557$trim$$),$valid_item_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$cljs$cst$4876$valid_item_fn$$),$caution_item_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$cljs$cst$4877$caution_item_fn$$),$on_submit$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$cljs$cst$4878$on_submit$$),$form__$1$jscomp$11$$=$APP.$cljs$core$truth_$$($auto_focus_QMARK_$jscomp$1_form$jscomp$166$$)?
$auto_focus_QMARK_$jscomp$1_form$jscomp$166$$:(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$components$forms$form_ctx$$),$input_name$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$APP.$cljs$cst$723$name$$),$touched_QMARK_$jscomp$4$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$11$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,
$input_name$jscomp$3$$],null)),$error$jscomp$83_on_focus$jscomp$3$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$11$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$568$errors$$,$input_name$jscomp$3$$],null)),$focus_QMARK_$jscomp$2$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$auto_focus_QMARK_$jscomp$1_form$jscomp$166$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($klass$jscomp$4_map__71740__$1$$,
$cljs$cst$4867$auto_focus_QMARK_$$,!1);var $items$jscomp$49$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $initial$jscomp$29$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$11$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$input_name$jscomp$3$$],null));return $APP.$cljs$core$vector_QMARK_$$($initial$jscomp$29$$)||$APP.$cljs$core$set_QMARK_$$($initial$jscomp$29$$)?
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($val$jscomp$188$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1572$text$$,$val$jscomp$188$$,$APP.$cljs$cst$4856$valid$$,$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$188$$):$valid_item_fn$$($val$jscomp$188$$),$cljs$cst$4879$caution$$,$caution_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?$caution_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$188$$):
$caution_item_fn$$($val$jscomp$188$$)],null)},$initial$jscomp$29$$):$APP.$cljs$core$PersistentVector$EMPTY$$}),$value$jscomp$725$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(""),$result$jscomp$313$$=$APP.$app$main$ui$hooks$use_equal_memo$$($APP.$cljs$core$_deref$$($items$jscomp$49$$)),$empty_QMARK_$$=$APP.$cuerdas$core$empty_QMARK_$$($APP.$cljs$core$_deref$$($value$jscomp$725$$))&&$APP.$cljs$core$count$$($APP.$cljs$core$_deref$$($items$jscomp$49$$))===0;$klass$jscomp$4_map__71740__$1$$=
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($klass$jscomp$4_map__71740__$1$$,$APP.$cljs$cst$1277$class$$))," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(($APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($focus_QMARK_$jscomp$2$$))?"main_ui_components_forms__focus":"")+" "+($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$4$$)?$APP.$cljs$core$not$$($error$jscomp$83_on_focus$jscomp$3$$):$touched_QMARK_$jscomp$4$$)?
"main_ui_components_forms__valid":"")+" "+($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$4$$)?$error$jscomp$83_on_focus$jscomp$3$$:$touched_QMARK_$jscomp$4$$)?"main_ui_components_forms__invalid":"")+" "+($empty_QMARK_$$?"main_ui_components_forms__empty":"")+" main_ui_components_forms__custom-multi-input")].join("");$class$$jscomp$34_in_klass$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($class$$jscomp$34_in_klass$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$("main_ui_components_forms__inside-input "+
($APP.$cljs$core$count$$($APP.$cljs$core$_deref$$($items$jscomp$49$$))>0?"main_ui_components_forms__no-padding":"")+" "+($APP.$cljs$core$truth_$$(function(){var $G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$=$valid_item_fn$$!=null;if($G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$)if($APP.$cljs$core$truth_$$($touched_QMARK_$jscomp$4$$)){if($G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$=
!$APP.$cuerdas$core$empty_QMARK_$$($APP.$cljs$core$_deref$$($value$jscomp$725$$)))$G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$=$APP.$cljs$core$_deref$$($value$jscomp$725$$),$G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$=$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?
$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$):$valid_item_fn$$($G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$),$G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$=
$APP.$cljs$core$not$$($G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$)}else $G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$=$touched_QMARK_$jscomp$4$$;return $G__71742$jscomp$inline_7253_JSCompiler_inline_result$jscomp$1329_JSCompiler_temp$jscomp$1326_JSCompiler_temp$jscomp$1327_JSCompiler_temp$jscomp$1328_and__5023__auto__$jscomp$604$$}())?
"main_ui_components_forms__invalid":""))].join("");$error$jscomp$83_on_focus$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($focus_QMARK_$jscomp$2$$,!0)});var $on_change$jscomp$22$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($content$jscomp$225_event$jscomp$178$$){$content$jscomp$225_event$jscomp$178$$=$APP.$app$util$dom$get_input_value$$($APP.$app$util$dom$get_target$$($content$jscomp$225_event$jscomp$178$$));
return $APP.$cljs$core$reset_BANG_$$($value$jscomp$725$$,$content$jscomp$225_event$jscomp$178$$)}),$update_form_BANG_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($form__$1$jscomp$11$$)],function($items__$1$jscomp$7_value__$1$jscomp$32$$){$items__$1$jscomp$7_value__$1$jscomp$32$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$items__$1$jscomp$7_value__$1$jscomp$32$$));
return $app$util$forms$update_input_value_BANG_$$($form__$1$jscomp$11$$,$input_name$jscomp$3$$,$items__$1$jscomp$7_value__$1$jscomp$32$$)}),$on_key_down$jscomp$5$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$core$_deref$$($value$jscomp$725$$))],function($event$jscomp$179$$){var $val$jscomp$189$$=function(){var $G__71743$$=$APP.$cljs$core$_deref$$($value$jscomp$725$$);return $APP.$cljs$core$truth_$$($trim$jscomp$3$$)?$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($G__71743$$):
$G__71743$$}();if($APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$898_or__5025__auto____$1$jscomp$97$$=(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$179$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$898_or__5025__auto____$1$jscomp$97$$))return $or__5025__auto__$jscomp$898_or__5025__auto____$1$jscomp$97$$;$or__5025__auto__$jscomp$898_or__5025__auto____$1$jscomp$97$$=$app$util$keyboard$comma_QMARK_$$($event$jscomp$179$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$898_or__5025__auto____$1$jscomp$97$$)?
$or__5025__auto__$jscomp$898_or__5025__auto____$1$jscomp$97$$:(0,$APP.$app$util$keyboard$space_QMARK_$$)($event$jscomp$179$$)}()))if($APP.$app$util$dom$prevent_default$$($event$jscomp$179$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$179$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form__$1$jscomp$11$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$input_name$jscomp$3$$],
null),!0),$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$605_and__5023__auto____$1$jscomp$102$$=(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$179$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$605_and__5023__auto____$1$jscomp$102$$)?($and__5023__auto__$jscomp$605_and__5023__auto____$1$jscomp$102$$=$APP.$cuerdas$core$empty_QMARK_$$($APP.$cljs$core$_deref$$($value$jscomp$725$$)))?$APP.$cljs$core$not_empty$$($APP.$cljs$core$_deref$$($items$jscomp$49$$)):$and__5023__auto__$jscomp$605_and__5023__auto____$1$jscomp$102$$:
$and__5023__auto__$jscomp$605_and__5023__auto____$1$jscomp$102$$}())&&$APP.$cljs$core$fn_QMARK_$$($on_submit$jscomp$7$$)&&($on_submit$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$?$on_submit$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$($form__$1$jscomp$11$$,$event$jscomp$179$$):$on_submit$jscomp$7$$($form__$1$jscomp$11$$,$event$jscomp$179$$)),$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$606$$=$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$189$$):
$valid_item_fn$$($val$jscomp$189$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$606$$)?!$APP.$cuerdas$core$empty_QMARK_$$($APP.$cljs$core$_deref$$($value$jscomp$725$$)):$and__5023__auto__$jscomp$606$$}())){$APP.$cljs$core$reset_BANG_$$($value$jscomp$725$$,"");$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form__$1$jscomp$11$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,
$input_name$jscomp$3$$],null),!1);for(var $c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$=$APP.$cljs$core$seq$$($APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($val$jscomp$189$$,/,|\s+/)),$G__71765_chunk__71745_seq__71744__$1$$=null,$G__71764_count__71746$$=0,$i__71747$$=0;;)if($i__71747$$<$G__71764_count__71746$$){var $G__71766_val__$1$jscomp$13$$=$G__71765_chunk__71745_seq__71744__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__71747$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($items$jscomp$49$$,
$app$main$ui$components$forms$conj_dedup$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1572$text$$,$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($G__71766_val__$1$jscomp$13$$),$APP.$cljs$cst$4856$valid$$,$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__71766_val__$1$jscomp$13$$):$valid_item_fn$$($G__71766_val__$1$jscomp$13$$),$cljs$cst$4879$caution$$,$caution_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?$caution_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__71766_val__$1$jscomp$13$$):
$caution_item_fn$$($G__71766_val__$1$jscomp$13$$)],null));$i__71747$$+=1}else if($c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$))$G__71765_chunk__71745_seq__71744__$1$$=$c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__71765_chunk__71745_seq__71744__$1$$)?($c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$=
$APP.$cljs$core$_chunked_first$$($G__71765_chunk__71745_seq__71744__$1$$),$G__71764_count__71746$$=$APP.$cljs$core$_chunked_rest$$($G__71765_chunk__71745_seq__71744__$1$$),$G__71765_chunk__71745_seq__71744__$1$$=$c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$,$G__71766_val__$1$jscomp$13$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$),$c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$=$G__71764_count__71746$$,
$G__71764_count__71746$$=$G__71766_val__$1$jscomp$13$$):($G__71766_val__$1$jscomp$13$$=$APP.$cljs$core$first$$($G__71765_chunk__71745_seq__71744__$1$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($items$jscomp$49$$,$app$main$ui$components$forms$conj_dedup$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1572$text$$,$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($G__71766_val__$1$jscomp$13$$),$APP.$cljs$cst$4856$valid$$,$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?
$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__71766_val__$1$jscomp$13$$):$valid_item_fn$$($G__71766_val__$1$jscomp$13$$),$cljs$cst$4879$caution$$,$caution_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?$caution_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__71766_val__$1$jscomp$13$$):$caution_item_fn$$($G__71766_val__$1$jscomp$13$$)],null)),$c__5548__auto__$jscomp$23_seq__71744_temp__5825__auto__$jscomp$261$$=$APP.$cljs$core$next$$($G__71765_chunk__71745_seq__71744__$1$$),$G__71765_chunk__71745_seq__71744__$1$$=
null,$G__71764_count__71746$$=0),$i__71747$$=0;else return null}else return null;else return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$607$$=(0,$APP.$app$util$keyboard$backspace_QMARK_$$)($event$jscomp$179$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$607$$)?$APP.$cuerdas$core$empty_QMARK_$$($APP.$cljs$core$_deref$$($value$jscomp$725$$)):$and__5023__auto__$jscomp$607$$}())?($APP.$app$util$dom$prevent_default$$($event$jscomp$179$$),$APP.$app$util$dom$stop_propagation$$($event$jscomp$179$$),
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$49$$,function($items__$1$jscomp$8$$){return $APP.$cljs$core$empty_QMARK_$$($items__$1$jscomp$8$$)?$items__$1$jscomp$8$$:$APP.$cljs$core$pop$$($items__$1$jscomp$8$$)})):null}),$on_blur$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){$APP.$cljs$core$reset_BANG_$$($focus_QMARK_$jscomp$2$$,!1);return $APP.$cljs$core$truth_$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form__$1$jscomp$11$$),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$input_name$jscomp$3$$],null)))?null:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form__$1$jscomp$11$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,$input_name$jscomp$3$$],null),!0)}),$remove_item_BANG_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($item$jscomp$100$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$49$$,
function($p1__71737_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($x$jscomp$1223$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$1223$$,$item$jscomp$100$$)}),$p1__71737_SHARP_$$)})}),$manage_key_down$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($item$jscomp$101$$,$event$jscomp$180$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$180$$))?
$remove_item_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?$remove_item_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$101$$):$remove_item_BANG_$$($item$jscomp$101$$):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($result$jscomp$313$$),$APP.$rumext$v2$adapt$$($APP.$cljs$core$_deref$$($value$jscomp$725$$))],function(){var $val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$=function(){var $G__71748$$=$APP.$cljs$core$_deref$$($value$jscomp$725$$);return $APP.$cljs$core$truth_$$($trim$jscomp$3$$)?
$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($G__71748$$):$G__71748$$}();$val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$=$app$main$ui$components$forms$conj_dedup$$($result$jscomp$313$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1572$text$$,$val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$,$APP.$cljs$cst$4856$valid$$,$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$?$valid_item_fn$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$):
$valid_item_fn$$($val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$)],null));$val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$=$APP.$cljs$core$filterv$$(function($p1__71738_SHARP_$$){return $APP.$cljs$cst$4856$valid$$.$cljs$core$IFn$_invoke$arity$1$($p1__71738_SHARP_$$)},$val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$);return $update_form_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?$update_form_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$):
$update_form_BANG_$$($val$jscomp$190_values$jscomp$74_values__$1$jscomp$3$$)});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:$klass$jscomp$4_map__71740__$1$$,children:[(0,$APP.$rumext$v2$jsx$$)("input",{onChange:$on_change$jscomp$22$$,className:$class$$jscomp$34_in_klass$$,placeholder:$empty_QMARK_$$?$label$jscomp$27_map__71740_props_71739$$:null,id:$name$jscomp$393$$.$cljs$core$IFn$_invoke$arity$1$?$name$jscomp$393$$.$cljs$core$IFn$_invoke$arity$1$($input_name$jscomp$3$$):$name$jscomp$393$$($input_name$jscomp$3$$),
value:$APP.$cljs$core$_deref$$($value$jscomp$725$$),onFocus:$error$jscomp$83_on_focus$jscomp$3$$,onBlur:$on_blur$jscomp$3$$,type:"text",onKeyDown:$on_key_down$jscomp$5$$,autoFocus:$auto_focus_QMARK_$jscomp$1_form$jscomp$166$$}),(0,$APP.$rumext$v2$jsx$$)("label",{htmlFor:$name$jscomp$393$$.$cljs$core$IFn$_invoke$arity$1$?$name$jscomp$393$$.$cljs$core$IFn$_invoke$arity$1$($input_name$jscomp$3$$):$name$jscomp$393$$($input_name$jscomp$3$$),children:$label$jscomp$27_map__71740_props_71739$$}),function(){var $temp__5825__auto__$jscomp$262$$=
$APP.$cljs$core$seq$$($APP.$cljs$core$_deref$$($items$jscomp$49$$));return $temp__5825__auto__$jscomp$262$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_components_forms__selected-items",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$46$$,$item$jscomp$102$$){$out_arr__44057__auto__$jscomp$46$$.push((0,$APP.$rumext$v2$jsx$$)("div",{tabIndex:"0",onKeyDown:$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($manage_key_down$$,
$item$jscomp$102$$),className:"main_ui_components_forms__selected-item",children:(0,$APP.$rumext$v2$jsxs$$)("span",{className:"main_ui_components_forms__around "+($APP.$cljs$core$not$$($APP.$cljs$cst$4856$valid$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$102$$))?"main_ui_components_forms__invalid":"")+" "+($APP.$cljs$core$truth_$$($cljs$cst$4879$caution$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$102$$))?"main_ui_components_forms__caution":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_components_forms__text",
children:$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$102$$)}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:function(){return $remove_item_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?$remove_item_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$102$$):$remove_item_BANG_$$($item$jscomp$102$$)},className:"main_ui_components_forms__icon",children:$APP.$app$main$ui$icons$close$$})]})},$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$102$$)));return $out_arr__44057__auto__$jscomp$46$$},
[],$temp__5825__auto__$jscomp$262$$)}):null}()]})};
$app$main$ui$dashboard$change_owner$leave_and_reassign_modal$$=function($map__71752_props_71751_team$jscomp$10$$){$map__71752_props_71751_team$jscomp$10$$=$APP.$rumext$v2$util$wrap_props$$($map__71752_props_71751_team$jscomp$10$$);var $map__71752__$1_members$jscomp$3$$=$APP.$cljs$core$__destructure_map$$($map__71752_props_71751_team$jscomp$10$$),$profile$jscomp$31$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71752__$1_members$jscomp$3$$,$APP.$cljs$cst$1899$profile$$);$map__71752_props_71751_team$jscomp$10$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71752__$1_members$jscomp$3$$,$APP.$cljs$cst$2449$team$$);var $accept$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71752__$1_members$jscomp$3$$,$APP.$cljs$cst$922$accept$$),$form$jscomp$167$$=function(){var $G__71756$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;return $APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$296$schema$$,
$app$main$ui$dashboard$change_owner$schema_COLON_leave_modal_form$$,$APP.$cljs$cst$4857$initial$$,$G__71756$$):$APP.$app$util$forms$use_form$$($APP.$cljs$cst$296$schema$$,$app$main$ui$dashboard$change_owner$schema_COLON_leave_modal_form$$,$APP.$cljs$cst$4857$initial$$,$G__71756$$)}();$map__71752__$1_members$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71752_props_71751_team$jscomp$10$$,$APP.$cljs$cst$3239$members$$);var $options$jscomp$591$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"",$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-and-reassign.select-member-to-promote")],null)],null),$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__71749_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($p1__71749_SHARP_$$),
$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$31$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__71750_SHARP_$$){return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$2245$label$$,$APP.$cljs$cst$260$value$$],[$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p1__71750_SHARP_$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__71750_SHARP_$$))])})),$map__71752__$1_members$jscomp$3$$);
return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_change_owner__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_change_owner__modal-container",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_change_owner__modal-header",children:[(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_dashboard_change_owner__modal-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-and-reassign.title")}),
(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$app$main$data$modal$hide_BANG_$$,className:"main_ui_dashboard_change_owner__modal-close-btn",children:$APP.$app$main$ui$icons$close$$})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_change_owner__modal-content",children:[(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_dashboard_change_owner__modal-msg",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("modals.leave-and-reassign.hint1",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($map__71752_props_71751_team$jscomp$10$$)]))}),
$APP.$cljs$core$empty_QMARK_$$($map__71752__$1_members$jscomp$3$$)?(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_dashboard_change_owner__modal-msg",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-and-reassign.forbidden")}):(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$Fragment$$,{children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$form$$,{form:$form$jscomp$167$$,children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$select$$,{name:$cljs$cst$3249$member_id$$,
options:$options$jscomp$591$$})})})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_change_owner__modal-footer",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_change_owner__action-buttons",children:[(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.cancel"),onClick:$APP.$app$main$data$modal$hide_BANG_$$,className:"main_ui_dashboard_change_owner__cancel-button"}),(0,$APP.$rumext$v2$jsx$$)("input",
{className:"accept-button main_ui_dashboard_change_owner__accept-btn "+(($APP.$cljs$core$truth_$$($APP.$cljs$cst$4856$valid$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form$jscomp$167$$)))?"main_ui_dashboard_change_owner__danger":"")+" "+($APP.$cljs$core$not$$($APP.$cljs$cst$4856$valid$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form$jscomp$167$$)))?"disabled":"")),type:"button",disabled:$APP.$cljs$core$not$$($APP.$cljs$cst$4856$valid$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form$jscomp$167$$))),
value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-and-reassign.promote-and-leave"),onClick:function(){var $member_id$jscomp$4$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form$jscomp$167$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4855$clean_data$$,$cljs$cst$3249$member_id$$],null));return $accept$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$accept$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($member_id$jscomp$4$$):
$accept$jscomp$7$$($member_id$jscomp$4$$)}})]})})]})})};
$app$main$ui$dashboard$team_form$on_create_success$$=function($_form_team_id$jscomp$115$$,$response$jscomp$13$$){$_form_team_id$jscomp$115$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($response$jscomp$13$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$02$$("Team created successfully"),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$_form_team_id$jscomp$115$$]))]))};
$app$main$ui$dashboard$team_form$on_update_success$$=function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$02$$("Team created successfully"),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]))};
$app$main$ui$dashboard$team_form$on_error$$=function($form$jscomp$168_id$jscomp$832$$){$form$jscomp$168_id$jscomp$832$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form$jscomp$168_id$jscomp$832$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4855$clean_data$$,$APP.$cljs$cst$266$id$$],null));return $APP.$cljs$core$truth_$$($form$jscomp$168_id$jscomp$832$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$("Error on updating team.")):
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$("Error on creating team."))};
$app$main$ui$dashboard$team_form$on_submit$$=function($JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$){var $data$jscomp$425_mdata$jscomp$inline_7256_mdata$jscomp$inline_7260$$=$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$));$APP.$cljs$core$truth_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$425_mdata$jscomp$inline_7256_mdata$jscomp$inline_7260$$))?
($data$jscomp$425_mdata$jscomp$inline_7256_mdata$jscomp$inline_7260$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$dashboard$team_form$on_update_success$$,$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$),$APP.$cljs$cst$1281$on_error$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$dashboard$team_form$on_error$$,$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$)],
null),$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$),$APP.$cljs$cst$4855$clean_data$$),$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$=$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($app$main$data$team$update_team$$($APP.$cljs$core$with_meta$$($JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$,
$data$jscomp$425_mdata$jscomp$inline_7256_mdata$jscomp$inline_7260$$)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]))):($data$jscomp$425_mdata$jscomp$inline_7256_mdata$jscomp$inline_7260$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$dashboard$team_form$on_create_success$$,$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$),
$APP.$cljs$cst$1281$on_error$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$dashboard$team_form$on_error$$,$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$)],null),$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4855$clean_data$$,$APP.$cljs$cst$723$name$$],null))],null),$JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$=$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($APP.$app$main$data$team$create_team$$($APP.$cljs$core$with_meta$$($JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$,
$data$jscomp$425_mdata$jscomp$inline_7256_mdata$jscomp$inline_7260$$)),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$APP.$cljs$cst$4881$dashboard$$],null))));return $JSCompiler_temp$jscomp$1330_form$jscomp$171_params$jscomp$inline_7261_team$jscomp$inline_7257$$};
$app$main$ui$dashboard$team_form$team_form_modal$$=function($handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$){$handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$=$APP.$rumext$v2$util$wrap_props$$($handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$);$handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$=$APP.$cljs$core$__destructure_map$$($handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$);
var $team$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$,$APP.$cljs$cst$2449$team$$);$handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $or__5025__auto__$jscomp$899$$=$team$jscomp$12$$==null?null:$APP.$cljs$core$select_keys$$($team$jscomp$12$$,new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$266$id$$],null));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$899$$)?$or__5025__auto__$jscomp$899$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$});var $form$jscomp$172$$=$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$296$schema$$,$app$main$ui$dashboard$team_form$schema_COLON_team_form$$,$APP.$cljs$cst$4857$initial$$,
$handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$):$APP.$app$util$forms$use_form$$($APP.$cljs$cst$296$schema$$,$app$main$ui$dashboard$team_form$schema_COLON_team_form$$,$APP.$cljs$cst$4857$initial$$,$handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$);$handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($e$jscomp$327$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($e$jscomp$327$$))?
($APP.$app$util$dom$prevent_default$$($e$jscomp$327$$),$APP.$app$util$dom$stop_propagation$$($e$jscomp$327$$),$app$main$ui$dashboard$team_form$on_submit$$($form$jscomp$172$$,$e$jscomp$327$$)):null});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team_form__modal-overlay",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team_form__modal-container",children:$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$forms$form$$,{form:$form$jscomp$172$$,"on-submit":$app$main$ui$dashboard$team_form$on_submit$$,
"class":"main_ui_dashboard_team_form__team-form",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team_form__modal-header",children:[$APP.$cljs$core$truth_$$($team$jscomp$12$$)?(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_dashboard_team_form__modal-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.rename-team")}):(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_dashboard_team_form__modal-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.create-team")}),
(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$app$main$data$modal$hide_BANG_$$,className:"main_ui_dashboard_team_form__modal-close-btn",children:$APP.$app$main$ui$icons$close$$})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team_form__modal-content",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{type:"text","auto-focus?":!0,"class":"main_ui_dashboard_team_form__group-name-input",form:$form$jscomp$172$$,name:$APP.$cljs$cst$723$name$$,placeholder:"E.g. Design",
label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.create-team.placeholder"),"on-key-down":$handle_keydown$jscomp$1_initial$jscomp$30_map__71758_map__71758__$1_props_71757$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team_form__modal-footer",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team_form__action-buttons",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$submit_button_STAR_$$,{label:$APP.$cljs$core$truth_$$($team$jscomp$12$$)?
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.update-team"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.create-team"),className:"main_ui_dashboard_team_form__accept-btn"})})})]})})})};
$APP.$app$main$ui$notifications$badge$badge_notification$$=function($props_71772_size$jscomp$134$$){var $is_focus$$=$props_71772_size$jscomp$134$$["is-focus"],$content$jscomp$226$$=$props_71772_size$jscomp$134$$.content,$type$jscomp$561$$=$props_71772_size$jscomp$134$$.type;$props_71772_size$jscomp$134$$=$props_71772_size$jscomp$134$$.size;return(0,$APP.$rumext$v2$jsx$$)("aside",{className:"main_ui_notifications_badge__badge-notification "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$561$$,
$APP.$cljs$cst$2300$warning$$)?"main_ui_notifications_badge__warning":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$561$$,$APP.$cljs$cst$847$error$$)?"main_ui_notifications_badge__error":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$561$$,$APP.$cljs$cst$2301$success$$)?"main_ui_notifications_badge__success":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$561$$,$APP.$cljs$cst$1159$info$$)?"main_ui_notifications_badge__info":
"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_71772_size$jscomp$134$$,$APP.$cljs$cst$3719$small$$)?"main_ui_notifications_badge__small":"")+" "+($APP.$cljs$core$truth_$$($is_focus$$)?"main_ui_notifications_badge__focus":""),children:$content$jscomp$226$$})};
$app$main$ui$notifications$context_notification$get_icon_by_level$$=function($level$jscomp$55$$){switch($level$jscomp$55$$ instanceof $APP.$cljs$core$Keyword$$?$level$jscomp$55$$.$fqn$:null){case "warning":return $app$main$ui$notifications$context_notification$neutral_icon$$;case "error":return $app$main$ui$notifications$context_notification$error_icon$$;case "success":return $app$main$ui$notifications$context_notification$success_icon$$;case "info":return $app$main$ui$notifications$context_notification$info_icon$$;
default:return $app$main$ui$notifications$context_notification$neutral_icon$$}};
$APP.$app$main$ui$notifications$context_notification$context_notification$$=function($props_71774$$){var $links$jscomp$3$$=$props_71774$$.links,$content$jscomp$227$$=$props_71774$$.content,$level$jscomp$56$$=$props_71774$$.level,$is_html$$=$props_71774$$["is-html"];return(0,$APP.$rumext$v2$jsxs$$)("aside",{className:""+($props_71774$$.class??"")+" main_ui_notifications_context_notification__context-notification "+(($APP.$cljs$core$truth_$$($is_html$$)?"main_ui_notifications_context_notification__contain-html":
"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$56$$,$APP.$cljs$cst$2300$warning$$)?"main_ui_notifications_context_notification__warning":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$56$$,$APP.$cljs$cst$847$error$$)?"main_ui_notifications_context_notification__error":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$56$$,$APP.$cljs$cst$2301$success$$)?"main_ui_notifications_context_notification__success":"")+
" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$56$$,$APP.$cljs$cst$1159$info$$)?"main_ui_notifications_context_notification__info":"")),children:[$app$main$ui$notifications$context_notification$get_icon_by_level$$($level$jscomp$56$$),(0,$APP.$rumext$v2$jsx$$)("div",{dangerouslySetInnerHTML:$APP.$cljs$core$truth_$$($is_html$$)?{__html:$content$jscomp$227$$}:null,className:"main_ui_notifications_context_notification__context-text",children:$APP.$cljs$core$truth_$$($is_html$$)?
null:(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$content$jscomp$227$$,$links$jscomp$3$$!=null?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$47$$,$link$jscomp$9_p__71775$$){var $index$jscomp$377$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($link$jscomp$9_p__71775$$,0,null);$link$jscomp$9_p__71775$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($link$jscomp$9_p__71775$$,1,null);$out_arr__44057__auto__$jscomp$47$$.push($APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$link_button$link_button$$,
{"class":"main_ui_notifications_context_notification__link","on-click":$APP.$cljs$cst$2311$callback$$.$cljs$core$IFn$_invoke$arity$1$($link$jscomp$9_p__71775$$),value:$APP.$cljs$cst$2245$label$$.$cljs$core$IFn$_invoke$arity$1$($link$jscomp$9_p__71775$$)},"link-"+($index$jscomp$377$$??"")));return $out_arr__44057__auto__$jscomp$47$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($links$jscomp$3$$)):null]})})]})};
$app$main$ui$dashboard$team$invite_members_modal$$=function($current_members_emails_members$jscomp$4_props_71781$$){function $on_error$jscomp$56$$($_form$jscomp$3_map__71784__$1$$,$cause$jscomp$78_type$jscomp$562$$){$_form$jscomp$3_map__71784__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$ex_data$$($cause$jscomp$78_type$jscomp$562$$));$cause$jscomp$78_type$jscomp$562$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_form$jscomp$3_map__71784__$1$$,$APP.$cljs$cst$139$type$$);var $code$jscomp$42$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_form$jscomp$3_map__71784__$1$$,$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2211$validation$$,$cause$jscomp$78_type$jscomp$562$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4889$profile_is_muted$$,$code$jscomp$42$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.profile-is-muted")),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()])):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2211$validation$$,$cause$jscomp$78_type$jscomp$562$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4890$max_invitations_by_request$$,$code$jscomp$42$$)?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($error_text$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.maximum-invitations-by-request-reached",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2458$threshold$$.$cljs$core$IFn$_invoke$arity$1$($_form$jscomp$3_map__71784__$1$$)]))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2513$restriction$$,$cause$jscomp$78_type$jscomp$562$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3316$max_quote_reached$$,$code$jscomp$42$$)?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($error_text$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.max-quota-reached",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2831$target$$.$cljs$core$IFn$_invoke$arity$1$($_form$jscomp$3_map__71784__$1$$)]))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4891$member_is_muted$$,$code$jscomp$42$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4892$email_has_permanent_bounces$$,$code$jscomp$42$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4893$email_has_complaints$$,$code$jscomp$42$$)?
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($error_text$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.email-spam-or-permanent-bounces",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($_form$jscomp$3_map__71784__$1$$)]))):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.generic")),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]))}function $on_success$jscomp$47$$($_form$jscomp$2_map__71783__$1$$,$p__71782$$){$_form$jscomp$2_map__71783__$1$$=$APP.$cljs$core$__destructure_map$$($p__71782$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_form$jscomp$2_map__71783__$1$$,$APP.$cljs$cst$2286$total$$)>0&&$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("notifications.invitation-email-sent")));
return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$modal$hide$$(),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$APP.$app$main$data$team$fetch_invitations$$()]))}var $invite_email$jscomp$1$$=$current_members_emails_members$jscomp$4_props_71781$$["invite-email"],$roles_team$jscomp$14$$=$current_members_emails_members$jscomp$4_props_71781$$.team,$origin$jscomp$53$$=
$current_members_emails_members$jscomp$4_props_71781$$.origin;$current_members_emails_members$jscomp$4_props_71781$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($roles_team$jscomp$14$$,$APP.$cljs$cst$3239$members$$);var $perms$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($roles_team$jscomp$14$$,$APP.$cljs$cst$1706$permissions$$),$team_id$jscomp$116$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($roles_team$jscomp$14$$,$APP.$cljs$cst$266$id$$);$roles_team$jscomp$14$$=
$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($perms$$)],function(){return $APP.$cljs$core$filterv$$($APP.$cljs$core$identity$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"viewer",$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.viewer")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$260$value$$,"editor",$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.editor")],null),$APP.$cljs$core$truth_$$($APP.$cljs$cst$1581$is_admin$$.$cljs$core$IFn$_invoke$arity$1$($perms$$))?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"admin",$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.admin")],null):null],null))});var $form$jscomp$173_initial$jscomp$31$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$116$$),
$APP.$rumext$v2$adapt$$($invite_email$jscomp$1$$)],function(){return $APP.$cljs$core$truth_$$($invite_email$jscomp$1$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2447$role$$,"editor",$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$116$$,$APP.$cljs$cst$3265$emails$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$invite_email$jscomp$1$$])],null):new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2447$role$$,"editor",$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$116$$],
null)});$form$jscomp$173_initial$jscomp$31$$=$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$296$schema$$,$app$main$ui$dashboard$team$schema_COLON_invite_member_form$$,$APP.$cljs$cst$4857$initial$$,$form$jscomp$173_initial$jscomp$31$$):$APP.$app$util$forms$use_form$$($APP.$cljs$cst$296$schema$$,$app$main$ui$dashboard$team$schema_COLON_invite_member_form$$,$APP.$cljs$cst$4857$initial$$,$form$jscomp$173_initial$jscomp$31$$);
var $error_text$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(""),$current_data_emails$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($form$jscomp$173_initial$jscomp$31$$),$APP.$cljs$cst$4855$clean_data$$),$APP.$cljs$cst$3265$emails$$));$current_members_emails_members$jscomp$4_props_71781$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3176$email$$),$current_members_emails_members$jscomp$4_props_71781$$);return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__modal-team-container "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$53$$,$APP.$cljs$cst$2489$workspace$$)?"main_ui_dashboard_team__modal-team-container-workspace":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$53$$,$APP.$cljs$cst$4894$hero$$)?
"main_ui_dashboard_team__hero":""),children:$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$forms$form$$,{"on-submit":function($form__$1$jscomp$12$$){var $params$jscomp$357$$=$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form__$1$jscomp$12$$));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$with_meta$$($APP.$app$main$data$team$create_invitations$$($APP.$cljs$core$with_meta$$($params$jscomp$357$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_success$jscomp$47$$,$form__$1$jscomp$12$$),$APP.$cljs$cst$1281$on_error$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_error$jscomp$56$$,$form__$1$jscomp$12$$)],null))),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$origin$jscomp$53$$],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$team$fetch_invitations$$(),
$APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$(null)]))},form:$form$jscomp$173_initial$jscomp$31$$,children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__modal-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.invite-team-member.title")}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2489$workspace$$,$origin$jscomp$53$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__invite-team-member-text",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.invite-team-member.text")}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("",$APP.$cljs$core$_deref$$($error_text$$))?null:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$notifications$context_notification$context_notification$$,{content:$APP.$cljs$core$_deref$$($error_text$$),level:$APP.$cljs$cst$847$error$$}),$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($current_data_emails$$,$current_members_emails_members$jscomp$4_props_71781$$))?
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$notifications$context_notification$context_notification$$,{content:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.invite-member.repeated-invitation"),level:$APP.$cljs$cst$2300$warning$$}):null,(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__role-select",children:[(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_dashboard_team__role-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("onboarding.choice.team-up.roles")}),
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$select$$,{name:$APP.$cljs$cst$2447$role$$,options:$roles_team$jscomp$14$$})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__invitation-row",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$multi_input$$,{type:"email","class":"main_ui_dashboard_team__email-input",name:$APP.$cljs$cst$3265$emails$$,"auto-focus?":!0,trim:!0,"valid-item-fn":$APP.$app$common$schema$parse_email$$,"caution-item-fn":$current_members_emails_members$jscomp$4_props_71781$$,
label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.invite-member.emails")})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__action-buttons",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$submit_button_STAR_$$,{label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.invite-member-confirm.accept"),className:"main_ui_dashboard_team__accept-btn",disabled:$APP.$cljs$core$boolean$0$$($APP.$cljs$core$some$$($current_data_emails$$,
$current_members_emails_members$jscomp$4_props_71781$$))&&$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($current_members_emails_members$jscomp$4_props_71781$$,$current_data_emails$$))})})]})})};
$app$main$ui$dashboard$team$member_info$$=function($is_you_QMARK__props_71785$$){var $member$$=$is_you_QMARK__props_71785$$.member;$is_you_QMARK__props_71785$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($is_you_QMARK__props_71785$$.profile),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($member$$));return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$app$config$resolve_profile_photo_url$$($member$$),
className:"main_ui_dashboard_team__member-image"}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__member-info",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__member-name",children:[$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($member$$),$is_you_QMARK__props_71785$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_team__you",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.you")}):null]}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_dashboard_team__member-email",children:$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($member$$)})]})]})};
$app$main$ui$dashboard$team$rol_info_STAR_$$=function($on_set_owner_props_71786$$){var $is_you_profile$jscomp$33$$=$on_set_owner_props_71786$$.profile,$on_set_viewer$$=$on_set_owner_props_71786$$.onSetViewer,$on_set_editor$$=$on_set_owner_props_71786$$.onSetEditor,$member$jscomp$1$$=$on_set_owner_props_71786$$.member,$on_set_admin$$=$on_set_owner_props_71786$$.onSetAdmin,$is_owner$jscomp$2_team$jscomp$15$$=$on_set_owner_props_71786$$.team;$on_set_owner_props_71786$$=$on_set_owner_props_71786$$.onSetOwner;
var $member_is_owner$$=$APP.$cljs$cst$1582$is_owner$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$1$$),$member_is_admin$$=function(){var $and__5023__auto__$jscomp$609$$=$APP.$cljs$cst$1581$is_admin$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$1$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$609$$)?$APP.$cljs$core$not$$($member_is_owner$$):$and__5023__auto__$jscomp$609$$}(),$member_is_editor$$=function(){var $and__5023__auto__$jscomp$610$$=$APP.$cljs$cst$1580$can_edit$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$1$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$610$$)?$APP.$cljs$core$not$$($member_is_admin$$)&&$APP.$cljs$core$not$$($member_is_owner$$):$and__5023__auto__$jscomp$610$$}(),$member_is_viewer$$=$APP.$cljs$core$not$$($member_is_editor$$)&&$APP.$cljs$core$not$$($member_is_admin$$)&&$APP.$cljs$core$not$$($member_is_owner$$),$show_QMARK_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$not_superior_permissions$jscomp$18$$=$APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($is_owner$jscomp$2_team$jscomp$15$$);
$is_owner$jscomp$2_team$jscomp$15$$=$APP.$cljs$cst$1582$is_owner$$.$cljs$core$IFn$_invoke$arity$1$($not_superior_permissions$jscomp$18$$);var $is_admin$$=$APP.$cljs$cst$1581$is_admin$$.$cljs$core$IFn$_invoke$arity$1$($not_superior_permissions$jscomp$18$$);$is_you_profile$jscomp$33$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($is_you_profile$jscomp$33$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$1$$));
var $can_change_rol$$=$APP.$cljs$core$truth_$$($is_owner$jscomp$2_team$jscomp$15$$)?$is_owner$jscomp$2_team$jscomp$15$$:$is_admin$$;$not_superior_permissions$jscomp$18$$=function(){var $and__5023__auto__$jscomp$inline_7265_or__5025__auto__$jscomp$901$$=($and__5023__auto__$jscomp$inline_7265_or__5025__auto__$jscomp$901$$=$APP.$cljs$core$not$$($member_is_owner$$))?$is_admin$$:$and__5023__auto__$jscomp$inline_7265_or__5025__auto__$jscomp$901$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_7265_or__5025__auto__$jscomp$901$$)?
$and__5023__auto__$jscomp$inline_7265_or__5025__auto__$jscomp$901$$:$APP.$cljs$core$truth_$$($can_change_rol$$)?$APP.$cljs$core$truth_$$($member_is_admin$$)?$member_is_admin$$:$APP.$cljs$core$truth_$$($member_is_editor$$)?$member_is_editor$$:$member_is_viewer$$:$can_change_rol$$}();var $role$jscomp$13$$=$APP.$cljs$core$truth_$$($member_is_owner$$)?"labels.owner":$APP.$cljs$core$truth_$$($member_is_admin$$)?"labels.admin":$APP.$cljs$core$truth_$$($member_is_editor$$)?"labels.editor":"labels.viewer",
$on_show$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$$,!0)}),$on_hide$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$$,!1)});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($can_change_rol$$)?$APP.$cljs$core$truth_$$($not_superior_permissions$jscomp$18$$)?
$APP.$cljs$core$not$$($is_you_profile$jscomp$33$$?$is_owner$jscomp$2_team$jscomp$15$$:$is_you_profile$jscomp$33$$):$not_superior_permissions$jscomp$18$$:$can_change_rol$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{role:"combobox","aria-labelledby":"role-label-id",onClick:$on_show$jscomp$1$$,className:"main_ui_dashboard_team__rol-selector main_ui_dashboard_team__has-priv",children:[(0,$APP.$rumext$v2$jsx$$)("span",{id:"role-label-id",className:"main_ui_dashboard_team__rol-label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$($role$jscomp$13$$)}),
$app$main$ui$dashboard$team$arrow_icon$$]}):(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__rol-selector",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_team__rol-label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$($role$jscomp$13$$)})}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_deref$$($show_QMARK_$$),"on-close":$on_hide$jscomp$1$$,"dropdown-id":["member-role-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$1$$))].join(""),
children:(0,$APP.$rumext$v2$jsxs$$)("ul",{role:"listbox",className:"main_ui_dashboard_team__roles-dropdown",children:[(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_set_viewer$$,className:"main_ui_dashboard_team__rol-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.viewer")}),(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_set_editor$$,className:"main_ui_dashboard_team__rol-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.editor")}),
(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_set_admin$$,className:"main_ui_dashboard_team__rol-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.admin")}),$APP.$cljs$core$truth_$$($is_owner$jscomp$2_team$jscomp$15$$)?(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_set_owner_props_71786$$,$member$jscomp$1$$),className:"main_ui_dashboard_team__rol-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.owner")}):
null]})})]})};
$app$main$ui$dashboard$team$member_actions_STAR_$$=function($is_owner_QMARK__props_71787$$){var $is_you_QMARK_$jscomp$1_profile$jscomp$34$$=$is_owner_QMARK__props_71787$$.profile,$on_delete$jscomp$2$$=$is_owner_QMARK__props_71787$$.onDelete,$on_leave$$=$is_owner_QMARK__props_71787$$.onLeave,$member$jscomp$2$$=$is_owner_QMARK__props_71787$$.member,$admin_QMARK__can_delete_QMARK__team$jscomp$16$$=$is_owner_QMARK__props_71787$$.team;$is_owner_QMARK__props_71787$$=$APP.$cljs$cst$1582$is_owner$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$2$$);var $owner_QMARK_$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($admin_QMARK__can_delete_QMARK__team$jscomp$16$$,$APP.$cljs$cst$1706$permissions$$),$APP.$cljs$cst$1582$is_owner$$);$admin_QMARK__can_delete_QMARK__team$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($admin_QMARK__can_delete_QMARK__team$jscomp$16$$,$APP.$cljs$cst$1706$permissions$$),$APP.$cljs$cst$1581$is_admin$$);var $show_QMARK_$jscomp$1$$=
$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$is_you_QMARK_$jscomp$1_profile$jscomp$34$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($is_you_QMARK_$jscomp$1_profile$jscomp$34$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$2$$));$admin_QMARK__can_delete_QMARK__team$jscomp$16$$=$APP.$cljs$core$truth_$$($owner_QMARK_$$)?$owner_QMARK_$$:$admin_QMARK__can_delete_QMARK__team$jscomp$16$$;var $on_show$jscomp$2$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$jscomp$1$$,!0)}),$on_hide$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$jscomp$1$$,!1)});return $APP.$cljs$core$truth_$$($is_you_QMARK_$jscomp$1_profile$jscomp$34$$?$is_you_QMARK_$jscomp$1_profile$jscomp$34$$:$APP.$cljs$core$truth_$$($admin_QMARK__can_delete_QMARK__team$jscomp$16$$)?$APP.$cljs$core$not$$($APP.$cljs$core$truth_$$($is_owner_QMARK__props_71787$$)?
$APP.$cljs$core$not$$($owner_QMARK_$$):$is_owner_QMARK__props_71787$$):$admin_QMARK__can_delete_QMARK__team$jscomp$16$$)?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_show$jscomp$2$$,className:"main_ui_dashboard_team__menu-btn",children:$app$main$ui$dashboard$team$menu_icon$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_deref$$($show_QMARK_$jscomp$1$$),"on-close":$on_hide$jscomp$2$$,
"dropdown-id":["member-actions-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$2$$))].join(""),children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_dashboard_team__actions-dropdown",children:[$is_you_QMARK_$jscomp$1_profile$jscomp$34$$?(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_leave$$,className:"main_ui_dashboard_team__action-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.leave-team")},
"is-you-option"):null,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($admin_QMARK__can_delete_QMARK__team$jscomp$16$$)?!$is_you_QMARK_$jscomp$1_profile$jscomp$34$$&&$APP.$cljs$core$not$$($APP.$cljs$core$truth_$$($is_owner_QMARK__props_71787$$)?$APP.$cljs$core$not$$($owner_QMARK_$$):$is_owner_QMARK__props_71787$$):$admin_QMARK__can_delete_QMARK__team$jscomp$16$$)?(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_delete$jscomp$2$$,className:"main_ui_dashboard_team__action-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.remove-member")},
"is-not-you-option"):null]})})]}):null};$app$main$ui$dashboard$team$set_role_BANG_$$=function($member_id$jscomp$5$$,$role$jscomp$14$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$update_member_role$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$3249$member_id$$,$member_id$jscomp$5$$,$APP.$cljs$cst$2447$role$$,$role$jscomp$14$$],null)))};
$app$main$ui$dashboard$team$invitation_role_selector_STAR_$$=function($props_71800_status$jscomp$19$$){var $on_change$jscomp$23$$=$props_71800_status$jscomp$19$$.onChange,$label$jscomp$28_role$jscomp$15$$=$props_71800_status$jscomp$19$$.role,$can_invite$$=$props_71800_status$jscomp$19$$.canInvite;$props_71800_status$jscomp$19$$=$props_71800_status$jscomp$19$$.status;var $show_QMARK_$jscomp$2$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$label$jscomp$28_role$jscomp$15$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($label$jscomp$28_role$jscomp$15$$,
$cljs$cst$1579$owner$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.owner"):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($label$jscomp$28_role$jscomp$15$$,$cljs$cst$1577$admin$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.admin"):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($label$jscomp$28_role$jscomp$15$$,$APP.$cljs$cst$1578$editor$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.editor"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.viewer");
var $on_hide$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$jscomp$2$$,!1)}),$on_show$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$jscomp$2$$,!0)}),$on_change_SINGLEQUOTE_$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$23$$)],function($event$jscomp$181$$){var $role__$1$$=
$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$181$$),"role"));return $on_change$jscomp$23$$.$cljs$core$IFn$_invoke$arity$2$?$on_change$jscomp$23$$.$cljs$core$IFn$_invoke$arity$2$($role__$1$$,$event$jscomp$181$$):$on_change$jscomp$23$$($role__$1$$,$event$jscomp$181$$)});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($can_invite$$)?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_71800_status$jscomp$19$$,$APP.$cljs$cst$111$pending$$):$can_invite$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{onClick:$on_show$jscomp$3$$,className:"main_ui_dashboard_team__rol-selector main_ui_dashboard_team__has-priv",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_team__rol-label",children:$label$jscomp$28_role$jscomp$15$$}),$app$main$ui$dashboard$team$arrow_icon$$]}):(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__rol-selector",
children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_team__rol-label",children:$label$jscomp$28_role$jscomp$15$$})}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_deref$$($show_QMARK_$jscomp$2$$),"on-close":$on_hide$jscomp$3$$,"dropdown-id":"invitation-role-selector",children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_dashboard_team__roles-dropdown",children:[(0,$APP.$rumext$v2$jsx$$)("li",{"data-role":"admin",onClick:$on_change_SINGLEQUOTE_$jscomp$3$$,
className:"main_ui_dashboard_team__rol-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.admin")}),(0,$APP.$rumext$v2$jsx$$)("li",{"data-role":"editor",onClick:$on_change_SINGLEQUOTE_$jscomp$3$$,className:"main_ui_dashboard_team__rol-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.editor")}),(0,$APP.$rumext$v2$jsx$$)("li",{"data-role":"viewer",onClick:$on_change_SINGLEQUOTE_$jscomp$3$$,className:"main_ui_dashboard_team__rol-dropdown-item",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.viewer")})]})})]})};
$app$main$ui$dashboard$team$invitation_actions_STAR_$$=function($on_copy_props_71807$$){var $team_id$jscomp$117$$=$on_copy_props_71807$$.teamId,$email$jscomp$12$$=$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($on_copy_props_71807$$.invitation),$on_error$jscomp$58$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($email$jscomp$12$$)],function($cause$jscomp$79$$){var $code$jscomp$44_map__71808__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$ex_data$$($cause$jscomp$79$$)),
$type$jscomp$563$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$44_map__71808__$1$$,$APP.$cljs$cst$139$type$$);$code$jscomp$44_map__71808__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$44_map__71808__$1$$,$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2211$validation$$,$type$jscomp$563$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4889$profile_is_muted$$,$code$jscomp$44_map__71808__$1$$)?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.profile-is-muted"))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2211$validation$$,$type$jscomp$563$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4891$member_is_muted$$,$code$jscomp$44_map__71808__$1$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.member-is-muted"))):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2513$restriction$$,$type$jscomp$563$$)&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4892$email_has_permanent_bounces$$,$code$jscomp$44_map__71808__$1$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4893$email_has_complaints$$,$code$jscomp$44_map__71808__$1$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.email-has-permanent-bounces",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$email$jscomp$12$$])))):$APP.$beicon$v2$core$throw$0$$($cause$jscomp$79$$)}),$on_copy_success$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("notifications.invitation-link-copied")),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$hide$$()]))});
$on_copy_props_71807$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($email$jscomp$12$$),$APP.$rumext$v2$adapt$$($team_id$jscomp$117$$)],function(){var $params$jscomp$362$$=$APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3176$email$$,$email$jscomp$12$$,$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$117$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,$on_copy_success$$,$APP.$cljs$cst$1281$on_error$$,
$on_error$jscomp$58$$],null));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($app$main$data$team$copy_invitation_link$$($params$jscomp$362$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$APP.$cljs$cst$2449$team$$],null)))});return(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{variant:"ghost","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.copy-invitation-link"),
onClick:$on_copy_props_71807$$,icon:"clipboard"})};
$app$main$ui$dashboard$team$invitation_modal$$=function($map__71829_props_71828_selected$jscomp$120$$){$map__71829_props_71828_selected$jscomp$120$$=$APP.$rumext$v2$util$wrap_props$$($map__71829_props_71828_selected$jscomp$120$$);var $map__71829__$1_on_confirm$$=$APP.$cljs$core$__destructure_map$$($map__71829_props_71828_selected$jscomp$120$$);$map__71829_props_71828_selected$jscomp$120$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71829__$1_on_confirm$$,$APP.$cljs$cst$1906$selected$$);
var $delete$$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71829__$1_on_confirm$$,$APP.$cljs$cst$4648$delete$$);$map__71829__$1_on_confirm$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71829__$1_on_confirm$$,$APP.$cljs$cst$4900$on_confirm$$);return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__modal-invitation-container main_ui_dashboard_team__modal-container",
children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__modal-header",children:[(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_dashboard_team__modal-title",children:$APP.$cljs$core$truth_$$($delete$$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.invitation-modal.title.delete-invitations"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.invitation-modal.title.resend-invitations")}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$app$main$data$modal$hide_BANG_$$,
className:"main_ui_dashboard_team__modal-close-btn",children:$APP.$app$main$ui$icons$close$$})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__modal-invitation-content",children:[(0,$APP.$rumext$v2$jsx$$)("p",{children:$APP.$cljs$core$truth_$$($delete$$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.invitation-modal.delete"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.invitation-modal.resend")}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_dashboard_team__invitation-list",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$49$$,$email$jscomp$14_p__71830$$){var $map__71831__$1_role$jscomp$17$$=$APP.$cljs$core$__destructure_map$$($email$jscomp$14_p__71830$$);$email$jscomp$14_p__71830$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71831__$1_role$jscomp$17$$,$APP.$cljs$cst$3176$email$$);$map__71831__$1_role$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71831__$1_role$jscomp$17$$,
$APP.$cljs$cst$2447$role$$);$out_arr__44057__auto__$jscomp$49$$.push((0,$APP.$rumext$v2$jsx$$)("p",{children:["- ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($email$jscomp$14_p__71830$$)," (",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$(["labels.",$APP.$cljs$core$name$$($map__71831__$1_role$jscomp$17$$)].join(""))),")"].join("")},$email$jscomp$14_p__71830$$));return $out_arr__44057__auto__$jscomp$49$$},[],$map__71829_props_71828_selected$jscomp$120$$)})]}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__modal-footer",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__action-buttons main_ui_dashboard_team__modal-invitation-action-buttons",children:[$APP.$cljs$core$truth_$$($delete$$$)?null:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{className:"main_ui_dashboard_team__cancel-button",variant:"secondary",type:"button",onClick:$APP.$app$main$data$modal$hide_BANG_$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.cancel")}),
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{className:"main_ui_dashboard_team__accept-btn",variant:"primary",type:"button",onClick:$map__71829__$1_on_confirm$$,children:$APP.$cljs$core$truth_$$($delete$$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.continue"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.resend")})]})})]})})};
$app$main$ui$dashboard$team$webhook_modal$$=function($form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$){$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$=$APP.$rumext$v2$util$wrap_props$$($form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$);$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$=$APP.$cljs$core$__destructure_map$$($form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$);
var $webhook$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$,$APP.$cljs$cst$4904$webhook$$);$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){var $or__5025__auto__$jscomp$905$$=$webhook$$==null?null:$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($webhook$$,$APP.$cljs$cst$1563$uri$$,$APP.$cljs$core$str$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$905$$)?
$or__5025__auto__$jscomp$905$$:new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3290$is_active$$,!1,$APP.$cljs$cst$1710$mtype$$,"application/json"],null)});$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$=$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$296$schema$$,$app$main$ui$dashboard$team$schema_COLON_webhook_form$$,$APP.$cljs$cst$4857$initial$$,$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$):
$APP.$app$util$forms$use_form$$($APP.$cljs$cst$296$schema$$,$app$main$ui$dashboard$team$schema_COLON_webhook_form$$,$APP.$cljs$cst$4857$initial$$,$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$);var $on_success$jscomp$49$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $message$jscomp$103$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.webhooks.create.success");return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$02$$($message$jscomp$103$$),
$APP.$app$main$data$modal$hide$$())}),$on_error$jscomp$60$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($form__$1$jscomp$13$$,$error$jscomp$88_message$jscomp$104$$){var $hint$jscomp$14_map__71891__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$ex_data$$($error$jscomp$88_message$jscomp$104$$)),$type$jscomp$566$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,$APP.$cljs$cst$139$type$$),$code$jscomp$46$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,
$APP.$cljs$cst$271$code$$);$hint$jscomp$14_map__71891__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,$APP.$cljs$cst$273$hint$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$566$$,$APP.$cljs$cst$2211$validation$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$46$$,$cljs$cst$4905$webhook_validation$$)?($error$jscomp$88_message$jscomp$104$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,
"unknown")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.webhooks.unexpected"):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,"invalid-uri")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.webhooks.invalid-uri"):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,"ssl-validation-error")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.webhooks.ssl-validation"):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,
"timeout")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.webhooks.timeout"):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($hint$jscomp$14_map__71891__$1$$,"connection-error")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.webhooks.connection"):$APP.$cuerdas$core$starts_with_QMARK_$$($hint$jscomp$14_map__71891__$1$$,"unexpected-status")?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.webhooks.unexpected-status",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$second$$($APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($hint$jscomp$14_map__71891__$1$$,
/:/))])):null,$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form__$1$jscomp$13$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$568$errors$$,$APP.$cljs$cst$1563$uri$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,$error$jscomp$88_message$jscomp$104$$],null))):$APP.$beicon$v2$core$throw$0$$($error$jscomp$88_message$jscomp$104$$)}),$on_create_submit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($form__$1$jscomp$14_mdata$jscomp$8$$){var $cdata$jscomp$1_params$jscomp$365$$=
$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form__$1$jscomp$14_mdata$jscomp$8$$));$form__$1$jscomp$14_mdata$jscomp$8$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_success$jscomp$49$$,$form__$1$jscomp$14_mdata$jscomp$8$$),$APP.$cljs$cst$1281$on_error$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_error$jscomp$60$$,$form__$1$jscomp$14_mdata$jscomp$8$$)],
null);$cdata$jscomp$1_params$jscomp$365$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1563$uri$$,$APP.$cljs$cst$1563$uri$$.$cljs$core$IFn$_invoke$arity$1$($cdata$jscomp$1_params$jscomp$365$$),$APP.$cljs$cst$1710$mtype$$,$APP.$cljs$cst$1710$mtype$$.$cljs$core$IFn$_invoke$arity$1$($cdata$jscomp$1_params$jscomp$365$$),$APP.$cljs$cst$3290$is_active$$,$APP.$cljs$cst$3290$is_active$$.$cljs$core$IFn$_invoke$arity$1$($cdata$jscomp$1_params$jscomp$365$$)],null);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$create_webhook$$($APP.$cljs$core$with_meta$$($cdata$jscomp$1_params$jscomp$365$$,
$form__$1$jscomp$14_mdata$jscomp$8$$)))}),$on_update_submit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($form__$1$jscomp$15$$){var $params$jscomp$366$$=$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form__$1$jscomp$15$$));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$update_webhook$$($APP.$cljs$core$with_meta$$($params$jscomp$366$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,
$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_success$jscomp$49$$,$form__$1$jscomp$15$$),$APP.$cljs$cst$1281$on_error$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_error$jscomp$60$$,$form__$1$jscomp$15$$)],null))))}),$on_submit$jscomp$9$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($form__$1$jscomp$16$$){var $data$jscomp$426$$=$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form__$1$jscomp$16$$));
return $APP.$cljs$core$truth_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$426$$))?$on_update_submit$$.$cljs$core$IFn$_invoke$arity$1$?$on_update_submit$$.$cljs$core$IFn$_invoke$arity$1$($form__$1$jscomp$16$$):$on_update_submit$$($form__$1$jscomp$16$$):$on_create_submit$$.$cljs$core$IFn$_invoke$arity$1$?$on_create_submit$$.$cljs$core$IFn$_invoke$arity$1$($form__$1$jscomp$16$$):$on_create_submit$$($form__$1$jscomp$16$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__modal-overlay",
children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__modal-container",children:$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$forms$form$$,{form:$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$,"on-submit":$on_submit$jscomp$9$$,children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__modal-header",children:[(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_dashboard_team__modal-title",children:$APP.$cljs$core$truth_$$($webhook$$)?
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.edit-webhook.title"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.create-webhook.title")}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$app$main$data$modal$hide_BANG_$$,className:"main_ui_dashboard_team__modal-close-btn",children:$APP.$app$main$ui$icons$close$$})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__modal-content",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__fields-row",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{type:"text","auto-focus?":!0,form:$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$,name:$APP.$cljs$cst$1563$uri$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.create-webhook.url.label"),placeholder:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.create-webhook.url.placeholder")})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__fields-row",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__select-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.webhooks.content-type")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$select$$,{options:$app$main$ui$dashboard$team$valid_webhook_mtypes$$,"default":"application/json",name:$APP.$cljs$cst$1710$mtype$$})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__fields-row",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,
{type:"checkbox","class":"main_ui_dashboard_team__custom-input-checkbox",form:$form$jscomp$175_initial$jscomp$32_map__71889_map__71889__$1_props_71888$$,name:$APP.$cljs$cst$3290$is_active$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.webhooks.active")}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__hint",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.webhooks.active.explain")})]})]}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_dashboard_team__modal-footer",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__action-buttons",children:[(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.cancel"),onClick:$APP.$app$main$data$modal$hide_BANG_$$,className:"main_ui_dashboard_team__cancel-button"}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$submit_button_STAR_$$,{label:$APP.$cljs$core$truth_$$($webhook$$)?
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.edit-webhook.submit-label"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.create-webhook.submit-label")})]})})]})})})};
$app$main$ui$dashboard$team$webhook_actions_STAR_$$=function($on_edit_props_71897$$){var $on_delete$jscomp$5$$=$on_edit_props_71897$$.onDelete,$can_edit$$=$on_edit_props_71897$$.canEdit;$on_edit_props_71897$$=$on_edit_props_71897$$.onEdit;var $show_QMARK_$jscomp$3$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$on_show$jscomp$4$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$jscomp$3$$,!0)}),$on_hide$jscomp$4$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_QMARK_$jscomp$3$$,!1)});return $APP.$cljs$core$truth_$$($can_edit$$)?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_show$jscomp$4$$,className:"main_ui_dashboard_team__menu-btn",children:$app$main$ui$dashboard$team$menu_icon$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_deref$$($show_QMARK_$jscomp$3$$),
"on-close":$on_hide$jscomp$4$$,"dropdown-id":"webhook-actions",children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_dashboard_team__webhook-actions-dropdown",children:[(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_edit_props_71897$$,className:"main_ui_dashboard_team__webhook-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.edit")}),(0,$APP.$rumext$v2$jsx$$)("li",{onClick:$on_delete$jscomp$5$$,className:"main_ui_dashboard_team__webhook-dropdown-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.delete")})]})})]}):
(0,$APP.$rumext$v2$jsx$$)("span",{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.webhooks.cant-edit"),className:"main_ui_dashboard_team__menu-disabled",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"menu"})})};
$app$main$ui$workspace$shapes$debug$debug_bounding_boxes$$=function($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$){$map__71799_map__71799__$1_props_71797_shape$jscomp$773$$=$APP.$rumext$v2$util$wrap_props$$($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$);$map__71799_map__71799__$1_props_71797_shape$jscomp$773$$=$APP.$cljs$core$__destructure_map$$($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$);$map__71799_map__71799__$1_props_71797_shape$jscomp$773$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$,
$APP.$cljs$cst$1795$shape$$);var $points$jscomp$99$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__71796_SHARP_$$){return""+($p1__71796_SHARP_$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__71796_SHARP_$$,$APP.$cljs$cst$1499$x$$)??"")+","+($p1__71796_SHARP_$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__71796_SHARP_$$,$APP.$cljs$cst$1500$y$$)??"")},$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$))),
$color$jscomp$124$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return"rgb("+($APP.$app$common$math$floor$$(Math.random()*256)??"")+", "+($APP.$app$common$math$floor$$(Math.random()*256)??"")+", "+($APP.$app$common$math$floor$$(Math.random()*256)??"")+")"}),$sr$jscomp$1$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$);return(0,$APP.$rumext$v2$jsxs$$)("g",{className:"debug-bounding-boxes",children:[(0,$APP.$rumext$v2$jsx$$)("rect",
{transform:$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$),x:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($sr$jscomp$1$$),y:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($sr$jscomp$1$$),width:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($sr$jscomp$1$$),height:$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($sr$jscomp$1$$),fill:$color$jscomp$124$$,opacity:.2}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$52$$,
$p$jscomp$242$$){$out_arr__44057__auto__$jscomp$52$$.push((0,$APP.$rumext$v2$jsx$$)("circle",{cx:$p$jscomp$242$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$242$$,$APP.$cljs$cst$1499$x$$),cy:$p$jscomp$242$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$242$$,$APP.$cljs$cst$1500$y$$),r:2,fill:$color$jscomp$124$$}));return $out_arr__44057__auto__$jscomp$52$$},[],$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($map__71799_map__71799__$1_props_71797_shape$jscomp$773$$)),
(0,$APP.$rumext$v2$jsx$$)("polygon",{points:$points$jscomp$99$$,strokeWidth:1,stroke:$color$jscomp$124$$})]})};
$app$main$ui$workspace$shapes$debug$debug_text_bounds$$=function($props_71801_shape$jscomp$774$$){$props_71801_shape$jscomp$774$$=$props_71801_shape$jscomp$774$$.shape;var $zoom$jscomp$47$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$selected_zoom$$),$bounding_box$jscomp$1$$=$APP.$app$common$geom$shapes$text$shape__GT_rect$$($props_71801_shape$jscomp$774$$),$ctx$jscomp$2$$=document.createElement("canvas").getContext("2d");return(0,$APP.$rumext$v2$jsxs$$)("g",{transform:$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($props_71801_shape$jscomp$774$$),
children:[(0,$APP.$rumext$v2$jsx$$)("rect",{x:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounding_box$jscomp$1$$),y:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounding_box$jscomp$1$$),width:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($bounding_box$jscomp$1$$),height:$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($bounding_box$jscomp$1$$),style:{fill:"none",stroke:"orange",strokeWidth:1/$zoom$jscomp$47$$}}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$53$$,
$JSCompiler_temp_const$jscomp$1332_p__71802$$){var $JSCompiler_inline_result$jscomp$1334_index$jscomp$378$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1332_p__71802$$,0,null),$data$jscomp$427$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1332_p__71802$$,1,null);$JSCompiler_temp_const$jscomp$1332_p__71802$$=$out_arr__44057__auto__$jscomp$53$$.push;var $height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$=
$APP.$cljs$core$__destructure_map$$($data$jscomp$427$$),$x$jscomp$inline_7270$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$inline_7271$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$inline_7272$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$,$APP.$cljs$cst$1511$height$$);var $font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$=$APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$);var $font_family$jscomp$inline_12405$$=$APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$),
$text$jscomp$inline_12406$$=$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$);$ctx$jscomp$2$$.font=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_family$jscomp$inline_12405$$)].join("");$font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$=$ctx$jscomp$2$$.measureText($text$jscomp$inline_12406$$);
$font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1550$descent$$,$font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$.actualBoundingBoxDescent,$cljs$cst$1549$ascent$$,$font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$.actualBoundingBoxAscent],null);$JSCompiler_inline_result$jscomp$1334_index$jscomp$378$$=(0,$APP.$rumext$v2$jsxs$$)("g",{children:[(0,$APP.$rumext$v2$jsx$$)("rect",
{x:$x$jscomp$inline_7270$$,y:$y$jscomp$inline_7271$$-$height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$,width:$width$jscomp$inline_7272$$,height:$height$jscomp$inline_7273_map__71806__$1$jscomp$inline_7269$$,style:{fill:"none",stroke:"red",strokeWidth:1/$zoom$jscomp$47$$}}),(0,$APP.$rumext$v2$jsx$$)("line",{x1:$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$inline_7270$$),y1:$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$)-
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$)),x2:$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$inline_7270$$+$width$jscomp$inline_7272$$),y2:$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$)),style:{stroke:"blue",strokeWidth:1/$zoom$jscomp$47$$}}),(0,$APP.$rumext$v2$jsx$$)("line",
{x1:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$),y1:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$)-$cljs$cst$1550$descent$$.$cljs$core$IFn$_invoke$arity$1$($font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$),x2:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$),y2:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$427$$)-
$cljs$cst$1550$descent$$.$cljs$core$IFn$_invoke$arity$1$($font_size$jscomp$inline_12404_measures$jscomp$inline_12407_res$jscomp$inline_7274$$),style:{stroke:"green",strokeWidth:2/$zoom$jscomp$47$$}})]},""+($JSCompiler_inline_result$jscomp$1334_index$jscomp$378$$??""));$JSCompiler_temp_const$jscomp$1332_p__71802$$.call($out_arr__44057__auto__$jscomp$53$$,$JSCompiler_inline_result$jscomp$1334_index$jscomp$378$$);return $out_arr__44057__auto__$jscomp$53$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($props_71801_shape$jscomp$774$$)))]})};
$app$main$ui$workspace$shapes$debug$debug_bool_shape$$=function($c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$){var $bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$=$c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$.shape,$content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$workspace_page_objects$$),$radius$jscomp$12$$=3/$APP.$rumext$v2$deref$$($APP.$app$main$refs$selected_zoom$$);
$c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$=$APP.$app$common$types$path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$,$APP.$cljs$core$first$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$))),$content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$);
var $c2$jscomp$25$$=$APP.$app$common$types$path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$,$APP.$cljs$core$second$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$))),$content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$);$content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$=
$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$);var $content_b$jscomp$6_sr_b$jscomp$5$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($c2$jscomp$25$$);$bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$=$APP.$cljs$cst$1872$bool_type$$.$cljs$core$IFn$_invoke$arity$1$($bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$);
var $should_reverse_QMARK_$jscomp$1$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$734$union$$,$bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$path$subpath$clockwise_QMARK_$$($content_b$jscomp$6_sr_b$jscomp$5$$),$app$common$types$path$subpath$clockwise_QMARK_$$($content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$));$c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$=
$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$path$bool$close_paths$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$)));$bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$=$app$common$types$path$bool$add_previous$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $G__71813$$=$app$common$types$path$bool$close_paths$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($c2$jscomp$25$$));
return $should_reverse_QMARK_$jscomp$1$$?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$types$path$subpath$xf_mapcat_data$$,$APP.$cljs$core$reverse$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$path$subpath$reverse_subpath$$,$app$common$types$path$subpath$get_subpaths$$($G__71813$$)))):$G__71813$$}());$content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$=$APP.$app$common$types$path$calc_selrect$$($c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$);
$content_b$jscomp$6_sr_b$jscomp$5$$=$APP.$app$common$types$path$calc_selrect$$($bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$);$bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$=$app$common$types$path$bool$content_intersect_split$$($c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$,$bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$,
$content_a$jscomp$6_objects$jscomp$668_sr_a$jscomp$5$$,$content_b$jscomp$6_sr_b$jscomp$5$$);$c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$,0,null);$bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$,
1,null);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$54$$,$p__71814$$){var $i$jscomp$510$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71814$$,0,null),$segment$jscomp$45$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71814$$,1,null);$out_arr__44057__auto__$jscomp$54$$.push(function(){var $p1$jscomp$79$$=$cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$45$$),
$p2$jscomp$60$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$45$$),$hp$jscomp$1$$=function(){var $G__71819$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$45$$);switch($G__71819$$ instanceof $APP.$cljs$core$Keyword$$?$G__71819$$.$fqn$:null){case "line-to":return $app$common$types$path$helpers$line_values$$($app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$45$$),
.5);case "curve-to":return $app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$45$$),.5);default:return null}}();return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($p1$jscomp$79$$)?(0,$APP.$rumext$v2$jsx$$)("circle",{"data-i":$i$jscomp$510$$,cx:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$79$$),cy:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$79$$),
r:$radius$jscomp$12$$,fill:"red"},"c11-"+($i$jscomp$510$$??"")):null,(0,$APP.$rumext$v2$jsx$$)("circle",{"data-i":$i$jscomp$510$$,cx:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p2$jscomp$60$$),cy:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p2$jscomp$60$$),r:$radius$jscomp$12$$,fill:"red"},"c12-"+($i$jscomp$510$$??"")),$APP.$cljs$core$truth_$$($hp$jscomp$1$$)?(0,$APP.$rumext$v2$jsx$$)("circle",{"data-i":$i$jscomp$510$$,cx:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($hp$jscomp$1$$),
cy:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($hp$jscomp$1$$),r:$radius$jscomp$12$$,fill:"orange"},"c13-"+($i$jscomp$510$$??"")):null]})}());return $out_arr__44057__auto__$jscomp$54$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($c1$jscomp$37_content_a__$1$jscomp$2_content_a_split$jscomp$4_props_71809$$)),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$55$$,$p__71820$$){var $i$jscomp$511$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71820$$,
0,null),$segment$jscomp$46$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__71820$$,1,null);$out_arr__44057__auto__$jscomp$55$$.push(function(){var $p1$jscomp$80$$=$cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$46$$),$p2$jscomp$61$$=$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$46$$),$hp$jscomp$2$$=function(){var $G__71824$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($segment$jscomp$46$$);
switch($G__71824$$ instanceof $APP.$cljs$core$Keyword$$?$G__71824$$.$fqn$:null){case "line-to":return $app$common$types$path$helpers$line_values$$($app$common$types$path$helpers$command__GT_line$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$46$$),.5);case "curve-to":return $app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$types$path$helpers$command__GT_bezier$cljs$0core$0IFn$0_invoke$0arity$01$$($segment$jscomp$46$$),.5);default:return null}}();return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,
{children:[$APP.$cljs$core$truth_$$($p1$jscomp$80$$)?(0,$APP.$rumext$v2$jsx$$)("circle",{cx:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$80$$),cy:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$80$$),r:$radius$jscomp$12$$,fill:"blue"},"c21-"+($i$jscomp$511$$??"")):null,(0,$APP.$rumext$v2$jsx$$)("circle",{cx:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p2$jscomp$61$$),cy:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p2$jscomp$61$$),r:$radius$jscomp$12$$,
fill:"blue"},"c22-"+($i$jscomp$511$$??"")),$APP.$cljs$core$truth_$$($hp$jscomp$2$$)?(0,$APP.$rumext$v2$jsx$$)("circle",{"data-i":$i$jscomp$511$$,cx:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($hp$jscomp$2$$),cy:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($hp$jscomp$2$$),r:$radius$jscomp$12$$,fill:"green"},"c13-"+($i$jscomp$511$$??"")):null]})}());return $out_arr__44057__auto__$jscomp$55$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($bool_type$jscomp$8_content_b__$1$jscomp$2_content_b_split$jscomp$4_shape$jscomp$775_vec__71810$$))]})};
$app$main$ui$workspace$shapes$debug$shape_debug$$=function($map__71827_map__71827__$1_props_71826_shape$jscomp$776$$){$map__71827_map__71827__$1_props_71826_shape$jscomp$776$$=$APP.$rumext$v2$util$wrap_props$$($map__71827_map__71827__$1_props_71826_shape$jscomp$776$$);$map__71827_map__71827__$1_props_71826_shape$jscomp$776$$=$APP.$cljs$core$__destructure_map$$($map__71827_map__71827__$1_props_71826_shape$jscomp$776$$);$map__71827_map__71827__$1_props_71826_shape$jscomp$776$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71827_map__71827__$1_props_71826_shape$jscomp$776$$,
$APP.$cljs$cst$1795$shape$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$app$util$debug$enabled_QMARK_$$($cljs$cst$2916$bounding_boxes$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$debug_bounding_boxes$$,{shape:$map__71827_map__71827__$1_props_71826_shape$jscomp$776$$}):null,$APP.$app$util$debug$enabled_QMARK_$$($cljs$cst$2928$bool_shapes$$)&&$APP.$app$common$files$helpers$bool_shape_QMARK_$$($map__71827_map__71827__$1_props_71826_shape$jscomp$776$$)?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$debug_bool_shape$$,{shape:$map__71827_map__71827__$1_props_71826_shape$jscomp$776$$}):null,$APP.$app$util$debug$enabled_QMARK_$$($APP.$cljs$cst$2927$text_outline$$)&&$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__71827_map__71827__$1_props_71826_shape$jscomp$776$$)&&$APP.$cljs$core$seq$$($APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($map__71827_map__71827__$1_props_71826_shape$jscomp$776$$))?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$debug_text_bounds$$,{shape:$map__71827_map__71827__$1_props_71826_shape$jscomp$776$$}):null]})};$app$main$ui$workspace$shapes$common$check_shape_props$$=function($np$jscomp$1$$,$op$jscomp$20$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($np$jscomp$1$$.shape,$op$jscomp$20$$.shape)};
$app$main$ui$workspace$shapes$common$generic_wrapper_factory$$=function($component$jscomp$96$$){return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($props_71843_shape$jscomp$777$$){$props_71843_shape$jscomp$777$$=$props_71843_shape$jscomp$777$$.shape;return(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$props_71843_shape$jscomp$777$$,children:[(0,$APP.$rumext$v2$jsx$$)($component$jscomp$96$$,{shape:$props_71843_shape$jscomp$777$$}),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,{shape:$props_71843_shape$jscomp$777$$}):null]})},$app$main$ui$workspace$shapes$common$check_shape_props$$)};$APP.$app$main$ui$css_cursors$get_static$$=function($name$jscomp$394$$){return"cursor-"+($name$jscomp$394$$??"")};
$APP.$app$main$ui$workspace$viewport$utils$get_cursor$$=function($cursor$$){switch($cursor$$ instanceof $APP.$cljs$core$Keyword$$?$cursor$$.$fqn$:null){case "hand":return $APP.$app$main$ui$css_cursors$get_static$$("hand");case "comments":return $APP.$app$main$ui$css_cursors$get_static$$("comments");case "create-artboard":return $APP.$app$main$ui$css_cursors$get_static$$("create-artboard");case "create-rectangle":return $APP.$app$main$ui$css_cursors$get_static$$("create-rectangle");case "create-ellipse":return $APP.$app$main$ui$css_cursors$get_static$$("create-ellipse");
case "pen":return $APP.$app$main$ui$css_cursors$get_static$$("pen");case "pencil":return $APP.$app$main$ui$css_cursors$get_static$$("pencil");case "create-shape":return $APP.$app$main$ui$css_cursors$get_static$$("create-shape");case "duplicate":return $APP.$app$main$ui$css_cursors$get_static$$("duplicate");case "zoom":return $APP.$app$main$ui$css_cursors$get_static$$("zoom");case "zoom-in":return $APP.$app$main$ui$css_cursors$get_static$$("zoom-in");case "zoom-out":return $APP.$app$main$ui$css_cursors$get_static$$("zoom-out");
default:return $APP.$app$main$ui$css_cursors$get_static$$("pointer-inner")}};
$app$main$ui$workspace$viewport$utils$left_QMARK_$$=function($cur$jscomp$8$$,$cand$$){var $closex_QMARK__num1$jscomp$inline_7276$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cand$$);var $num2$jscomp$inline_7277$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$8$$);return($closex_QMARK__num1$jscomp$inline_7276$$=$APP.$app$common$math$abs$$($closex_QMARK__num1$jscomp$inline_7276$$-$num2$jscomp$inline_7277$$)<=.01)&&$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cand$$)<
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$8$$)?$cand$$:$closex_QMARK__num1$jscomp$inline_7276$$?$cur$jscomp$8$$:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cand$$)<$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$8$$)?$cand$$:$cur$jscomp$8$$};
$app$main$ui$workspace$viewport$utils$top_QMARK_$$=function($cur$jscomp$9$$,$cand$jscomp$1$$){var $closey_QMARK_$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cand$jscomp$1$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$9$$));return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($closey_QMARK_$$)?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cand$jscomp$1$$)<$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$9$$):
$closey_QMARK_$$)?$cand$jscomp$1$$:$APP.$cljs$core$truth_$$($closey_QMARK_$$)?$cur$jscomp$9$$:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cand$jscomp$1$$)<$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$9$$)?$cand$jscomp$1$$:$cur$jscomp$9$$};
$app$main$ui$workspace$viewport$utils$right_QMARK_$$=function($cur$jscomp$10$$,$cand$jscomp$2$$){var $closex_QMARK_$jscomp$1$$=$APP.$app$common$math$close_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cand$jscomp$2$$),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$10$$));return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($closex_QMARK_$jscomp$1$$)?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cand$jscomp$2$$)<
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$10$$):$closex_QMARK_$jscomp$1$$)?$cand$jscomp$2$$:$APP.$cljs$core$truth_$$($closex_QMARK_$jscomp$1$$)?$cur$jscomp$10$$:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cand$jscomp$2$$)>$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cur$jscomp$10$$)?$cand$jscomp$2$$:$cur$jscomp$10$$};
$APP.$app$main$ui$workspace$viewport$utils$title_transform$$=function($angle$jscomp$36_leftmost_map__71974__$1_p__71973$$,$zoom$jscomp$50$$,$delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$){$angle$jscomp$36_leftmost_map__71974__$1_p__71973$$=$APP.$cljs$core$__destructure_map$$($angle$jscomp$36_leftmost_map__71974__$1_p__71973$$);var $h_pos_left_top_points$jscomp$100$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($angle$jscomp$36_leftmost_map__71974__$1_p__71973$$,$APP.$cljs$cst$1588$points$$);
$angle$jscomp$36_leftmost_map__71974__$1_p__71973$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$workspace$viewport$utils$left_QMARK_$$,$h_pos_left_top_points$jscomp$100$$);var $label_pos_topmost$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$workspace$viewport$utils$top_QMARK_$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$angle$jscomp$36_leftmost_map__71974__$1_p__71973$$]),
$h_pos_left_top_points$jscomp$100$$)),$delta_x$jscomp$1_rightmost_top_right$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$workspace$viewport$utils$right_QMARK_$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$label_pos_topmost$$,$angle$jscomp$36_leftmost_map__71974__$1_p__71973$$]),$h_pos_left_top_points$jscomp$100$$));if($angle$jscomp$36_leftmost_map__71974__$1_p__71973$$!=null&&$label_pos_topmost$$!=null&&
$delta_x$jscomp$1_rightmost_top_right$$!=null){$h_pos_left_top_points$jscomp$100$$=$APP.$app$common$geom$point$subtract$$($label_pos_topmost$$,$angle$jscomp$36_leftmost_map__71974__$1_p__71973$$);var $left_top_angle_v_pos$jscomp$1_vec__71975$$=$APP.$app$common$geom$point$angle$cljs$0core$0IFn$0_invoke$0arity$01$$($h_pos_left_top_points$jscomp$100$$);$delta_x$jscomp$1_rightmost_top_right$$=$APP.$app$common$geom$point$subtract$$($delta_x$jscomp$1_rightmost_top_right$$,$label_pos_topmost$$);var $top_right_angle$$=
$APP.$app$common$geom$point$angle$cljs$0core$0IFn$0_invoke$0arity$01$$($delta_x$jscomp$1_rightmost_top_right$$);$left_top_angle_v_pos$jscomp$1_vec__71975$$=$APP.$app$common$math$abs$$($left_top_angle_v_pos$jscomp$1_vec__71975$$)<$APP.$app$common$math$abs$$($top_right_angle$$)?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$angle$jscomp$36_leftmost_map__71974__$1_p__71973$$,$left_top_angle_v_pos$jscomp$1_vec__71975$$,$h_pos_left_top_points$jscomp$100$$,
$app$common$geom$point$perpendicular$$($h_pos_left_top_points$jscomp$100$$)],null):new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$label_pos_topmost$$,$top_right_angle$$,$delta_x$jscomp$1_rightmost_top_right$$,$app$common$geom$point$perpendicular$$($delta_x$jscomp$1_rightmost_top_right$$)],null);$label_pos_topmost$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_top_angle_v_pos$jscomp$1_vec__71975$$,0,null);$angle$jscomp$36_leftmost_map__71974__$1_p__71973$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_top_angle_v_pos$jscomp$1_vec__71975$$,1,null);$h_pos_left_top_points$jscomp$100$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_top_angle_v_pos$jscomp$1_vec__71975$$,2,null);$left_top_angle_v_pos$jscomp$1_vec__71975$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($left_top_angle_v_pos$jscomp$1_vec__71975$$,3,null);$delta_x$jscomp$1_rightmost_top_right$$=$APP.$cljs$core$truth_$$($delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$)?
40:0;$delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$=$APP.$cljs$core$truth_$$($delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$)?50:10;$delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$=$APP.$app$common$geom$point$subtract$$($APP.$app$common$geom$point$subtract$$($label_pos_topmost$$,$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($left_top_angle_v_pos$jscomp$1_vec__71975$$),$delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$/$zoom$jscomp$50$$)),$APP.$app$common$geom$point$scale$$($APP.$app$common$geom$point$unit$$($h_pos_left_top_points$jscomp$100$$),
$delta_x$jscomp$1_rightmost_top_right$$/$zoom$jscomp$50$$));return"rotate("+($angle$jscomp$36_leftmost_map__71974__$1_p__71973$$??"")+" "+($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$)??"")+","+($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$)??"")+") scale("+1/$zoom$jscomp$50$$+", "+1/$zoom$jscomp$50$$+") translate("+$zoom$jscomp$50$$*$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$)+
", "+$zoom$jscomp$50$$*$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta_y$jscomp$1_grid_edition_QMARK__label_pos__$1$$)+")"}return null};
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$=function($base_node$$,$id$jscomp$836$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($base_node$$.id,"shape-"+($id$jscomp$836$$??""))?$base_node$$:$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($base_node$$,"#shape-"+($id$jscomp$836$$??""))};
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$=function($base_node$jscomp$1_parent_node$$,$id$jscomp$837_p__71981$$){var $map__71982__$1_masking_child_QMARK_$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$837_p__71981$$);$id$jscomp$837_p__71981$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71982__$1_masking_child_QMARK_$$,$APP.$cljs$cst$266$id$$);var $frame_QMARK_$jscomp$2_parent_id$jscomp$106$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71982__$1_masking_child_QMARK_$$,
$APP.$cljs$cst$1603$parent_id$$);if($base_node$jscomp$1_parent_node$$!=null){var $shape_defs_shape_node$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$($base_node$jscomp$1_parent_node$$,$id$jscomp$837_p__71981$$);$base_node$jscomp$1_parent_node$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$($base_node$jscomp$1_parent_node$$,$frame_QMARK_$jscomp$2_parent_id$jscomp$106$$);$frame_QMARK_$jscomp$2_parent_id$jscomp$106$$=
$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__71982__$1_masking_child_QMARK_$$);var $group_QMARK_$jscomp$3$$=$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__71982__$1_masking_child_QMARK_$$);$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__71982__$1_masking_child_QMARK_$$);$map__71982__$1_masking_child_QMARK_$$=$cljs$cst$4907$masking_child_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($map__71982__$1_masking_child_QMARK_$$));
return $frame_QMARK_$jscomp$2_parent_id$jscomp$106$$?new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_defs_shape_node$$,$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($shape_defs_shape_node$$,".frame-children"),$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$("#thumbnail-container-"+($id$jscomp$837_p__71981$$??"")),$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$("#thumbnail-"+($id$jscomp$837_p__71981$$??
"")),$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$("#frame-title-"+($id$jscomp$837_p__71981$$??""))],null):$APP.$cljs$core$truth_$$($map__71982__$1_masking_child_QMARK_$$)?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_defs_shape_node$$,$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($base_node$jscomp$1_parent_node$$,".mask-clip-path"),$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($base_node$jscomp$1_parent_node$$,
".mask-shape"),$APP.$app$util$debug$enabled_QMARK_$$($APP.$cljs$cst$2932$shape_titles$$)?$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$("#frame-title-"+($id$jscomp$837_p__71981$$??"")):null],null):$group_QMARK_$jscomp$3$$?($shape_defs_shape_node$$=$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($shape_defs_shape_node$$,"defs"),$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$app$util$debug$enabled_QMARK_$$($APP.$cljs$cst$2932$shape_titles$$)?$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$("#frame-title-"+($id$jscomp$837_p__71981$$??"")):null],null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$util$dom$query_all$cljs$0core$0IFn$0_invoke$0arity$02$$($shape_defs_shape_node$$,".svg-def"),$APP.$app$util$dom$query_all$cljs$0core$0IFn$0_invoke$0arity$02$$($shape_defs_shape_node$$,".svg-mask-wrapper")]))):new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_defs_shape_node$$,$APP.$app$util$debug$enabled_QMARK_$$($APP.$cljs$cst$2932$shape_titles$$)?$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$("#frame-title-"+($id$jscomp$837_p__71981$$??"")):null],null)}return null};
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$transform_region_BANG_$$=function($node$jscomp$363$$,$map__71983_modifiers$jscomp$104_x$jscomp$1226$$){var $selrect$jscomp$inline_12409_y$jscomp$447$$=$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_attribute$$($node$jscomp$363$$,"data-old-x")),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_attribute$$($node$jscomp$363$$,
"data-old-y")),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_attribute$$($node$jscomp$363$$,"data-old-width")),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_attribute$$($node$jscomp$363$$,"data-old-height")));$map__71983_modifiers$jscomp$104_x$jscomp$1226$$=$APP.$app$common$geom$rect$points__GT_rect$$($app$common$geom$shapes$transforms$transform_bounds$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$geom$rect$rect__GT_points$$($selrect$jscomp$inline_12409_y$jscomp$447$$),
$map__71983_modifiers$jscomp$104_x$jscomp$1226$$));var $height$jscomp$145_map__71983__$1$$=$APP.$cljs$core$__destructure_map$$($map__71983_modifiers$jscomp$104_x$jscomp$1226$$);$map__71983_modifiers$jscomp$104_x$jscomp$1226$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$145_map__71983__$1$$,$APP.$cljs$cst$1499$x$$);$selrect$jscomp$inline_12409_y$jscomp$447$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$145_map__71983__$1$$,$APP.$cljs$cst$1500$y$$);var $width$jscomp$168$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$145_map__71983__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$145_map__71983__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$145_map__71983__$1$$,$APP.$cljs$cst$1511$height$$);$map__71983_modifiers$jscomp$104_x$jscomp$1226$$!=null&&$selrect$jscomp$inline_12409_y$jscomp$447$$!=null&&$width$jscomp$168$$!=null&&$height$jscomp$145_map__71983__$1$$!=null&&($APP.$app$util$dom$set_attribute_BANG_$$($node$jscomp$363$$,
"x",$map__71983_modifiers$jscomp$104_x$jscomp$1226$$),$APP.$app$util$dom$set_attribute_BANG_$$($node$jscomp$363$$,"y",$selrect$jscomp$inline_12409_y$jscomp$447$$),$APP.$app$util$dom$set_attribute_BANG_$$($node$jscomp$363$$,"width",$width$jscomp$168$$),$APP.$app$util$dom$set_attribute_BANG_$$($node$jscomp$363$$,"height",$height$jscomp$145_map__71983__$1$$))};
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$=function($node$jscomp$364$$,$att$$,$new_value$jscomp$8_value$jscomp$727$$){var $old_att$$=$APP.$app$util$dom$get_attribute$$($node$jscomp$364$$,"data-old-"+($att$$??""));$new_value$jscomp$8_value$jscomp$727$$=$old_att$$!=null?""+($new_value$jscomp$8_value$jscomp$727$$??"")+" "+($old_att$$??""):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($new_value$jscomp$8_value$jscomp$727$$);$APP.$app$util$dom$set_attribute_BANG_$$($node$jscomp$364$$,
$att$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($new_value$jscomp$8_value$jscomp$727$$))};$app$main$ui$workspace$shapes$frame$dynamic_modifiers$override_transform_att_BANG_$$=function($node$jscomp$365$$,$value$jscomp$728$$){$APP.$app$util$dom$set_attribute_BANG_$$($node$jscomp$365$$,"transform",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$728$$))};
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$add_masking_child_QMARK_$$=function($objects$jscomp$669$$){return function($map__72468__$1_p__72467$$){$map__72468__$1_p__72467$$=$APP.$cljs$core$__destructure_map$$($map__72468__$1_p__72467$$);var $id$jscomp$839$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72468__$1_p__72467$$,$APP.$cljs$cst$266$id$$),$parent$jscomp$295_parent_id$jscomp$107$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72468__$1_p__72467$$,$APP.$cljs$cst$1603$parent_id$$);
$parent$jscomp$295_parent_id$jscomp$107$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$669$$,$parent$jscomp$295_parent_id$jscomp$107$$);return $APP.$app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$295_parent_id$jscomp$107$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$839$$,$APP.$cljs$core$first$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$295_parent_id$jscomp$107$$)))?$APP.$cljs$core$with_meta$$($map__72468__$1_p__72467$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4907$masking_child_QMARK_$$,!0],null)):$map__72468__$1_p__72467$$}};
$APP.$app$main$ui$workspace$shapes$frame$dynamic_modifiers$use_dynamic_modifiers$$=function($objects$jscomp$670$$,$node$jscomp$366$$,$modifiers$jscomp$107$$){var $transforms$jscomp$5$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($modifiers$jscomp$107$$)],function(){return $modifiers$jscomp$107$$!=null?$APP.$app$common$data$mapm$cljs$0core$0IFn$0_invoke$0arity$02$$(function($id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$,$JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$){$JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$=
$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$);$JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$,$APP.$cljs$cst$1794$modifiers$$);var $scalev$jscomp$inline_12415_shape$jscomp$786$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$670$$,$id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$);
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($scalev$jscomp$inline_12415_shape$jscomp$786$$))&&$app$common$types$modifiers$has_geometry_QMARK_$$($JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$)&&!$app$common$types$modifiers$only_move_QMARK_$$($JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$)&&($id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$=$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($scalev$jscomp$inline_12415_shape$jscomp$786$$,
$JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$),$scalev$jscomp$inline_12415_shape$jscomp$786$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($scalev$jscomp$inline_12415_shape$jscomp$786$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$),$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($scalev$jscomp$inline_12415_shape$jscomp$786$$)/
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$)),$JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$=$APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$($JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$,$scalev$jscomp$inline_12415_shape$jscomp$786$$,$APP.$cljs$core$first$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$)),
$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$),$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$840_shape_SINGLEQUOTE_$jscomp$inline_12414$$)));return $app$common$types$modifiers$modifiers__GT_transform$$($JSCompiler_temp$jscomp$10500_current_modifiers_map__72489__$1_p__72485$$)},$modifiers$jscomp$107$$):null}),$add_children$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($modifiers$jscomp$107$$)],
function(){return $app$common$types$modifiers$added_children_frames$$($modifiers$jscomp$107$$)}),$shapes$jscomp$142$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($transforms$jscomp$5$$)],function(){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$workspace$shapes$frame$dynamic_modifiers$add_masking_child_QMARK_$$($objects$jscomp$670$$),$APP.$app$common$data$getf$$($objects$jscomp$670$$)),
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72476_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transforms$jscomp$5$$,$p1__72476_SHARP_$$)!=null},$APP.$cljs$core$keys$$($transforms$jscomp$5$$)))}),$add_children__$1$$=$APP.$app$main$ui$hooks$use_equal_memo$$($add_children$$),$add_children_prev$$=$APP.$app$main$ui$hooks$use_previous$$($add_children__$1$$),$prev_shapes$jscomp$1$$=$APP.$rumext$v2$use_var$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$prev_modifiers$$=
$APP.$rumext$v2$use_var$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$prev_transforms$$=$APP.$rumext$v2$use_var$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($add_children__$1$$)],function(){var $raf_id1$$=(0,$APP.$app$util$timers$request_animation_frame$$)(function(){for(var $G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$=$APP.$cljs$core$seq$$($add_children_prev$$),$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$=
null,$G__72827_c__5548__auto__$jscomp$28_count__72496$$=0,$i__72497$$=0;;)if($i__72497$$<$G__72827_c__5548__auto__$jscomp$28_count__72496$$){var $map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$=$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72497$$);$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$=$APP.$cljs$core$__destructure_map$$($map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$);
$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$,$APP.$cljs$cst$1795$shape$$);var $shape_node_72817$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$(document,$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$);$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$=
$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$(".mirror-shape[href\x3d'#shape-"+($map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$??"")+"'");$APP.$cljs$core$truth_$$($map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$)&&$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$.remove();$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$=function(){var $G__72511$$=
$shape_node_72817$$;return $G__72511$$==null?null:$APP.$app$util$dom$get_parent$$($G__72511$$)}();$APP.$cljs$core$truth_$$($map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$)&&$APP.$app$util$dom$remove_attribute_BANG_$$($map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$,"display");$i__72497$$+=1}else if($G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$=$APP.$cljs$core$seq$$($G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$))$G__72827_c__5548__auto__$jscomp$28_count__72496$$=
$APP.$cljs$core$_chunked_first$$($G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$),$G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$=$APP.$cljs$core$_chunked_rest$$($G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$),$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$=$G__72827_c__5548__auto__$jscomp$28_count__72496$$,$G__72827_c__5548__auto__$jscomp$28_count__72496$$=$APP.$cljs$core$count$$($G__72827_c__5548__auto__$jscomp$28_count__72496$$);
else{$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$=$APP.$cljs$core$first$$($G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$);$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$=$APP.$cljs$core$__destructure_map$$($G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$);$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$,$APP.$cljs$cst$1795$shape$$);var $shape_node_72830$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$(document,$map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$);$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$=
$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$(".mirror-shape[href\x3d'#shape-"+($map__72510_map__72510__$1_mirror_node_72818_shape$jscomp$787_temp__5825__auto___72819$$??"")+"'");$APP.$cljs$core$truth_$$($G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$)&&$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$.remove();$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$=
function(){var $G__72515$$=$shape_node_72830$$;return $G__72515$$==null?null:$APP.$app$util$dom$get_parent$$($G__72515$$)}();$APP.$cljs$core$truth_$$($G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$)&&$APP.$app$util$dom$remove_attribute_BANG_$$($G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$,"display");$G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$=$APP.$cljs$core$next$$($G__72825_seq__72494_seq__72494__$1_temp__5825__auto__$jscomp$267$$);
$G__72826_chunk__72495_map__72514_map__72514__$1_mirror_node_72831_temp__5825__auto___72834__$1$$=null;$G__72827_c__5548__auto__$jscomp$28_count__72496$$=0}$i__72497$$=0}else return null}),$raf_id2$$=(0,$APP.$app$util$timers$request_animation_frame$$)(function(){for(var $G__72851_seq__72516_seq__72516__$1$$=$APP.$cljs$core$seq$$($add_children__$1$$),$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$=null,$G__72853_clip_id_72858_count__72518$$=0,$i__72519_use_node_72859$$=0;;)if($i__72519_use_node_72859$$<
$G__72853_clip_id_72858_count__72518$$){var $G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72519_use_node_72859$$);$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=$APP.$cljs$core$__destructure_map$$($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$);
var $contents_node_72860_frame$jscomp$41_shape_node_72842$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$,$APP.$cljs$cst$1590$frame$$);$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$,
$APP.$cljs$cst$1795$shape$$);var $frame_node_72841$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$(document,$contents_node_72860_frame$jscomp$41_shape_node_72842$$);$contents_node_72860_frame$jscomp$41_shape_node_72842$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$(document,$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$);
if($frame_node_72841$$!=null&&$contents_node_72860_frame$jscomp$41_shape_node_72842$$!=null){var $clip_id_72843$$=$APP.$app$util$dom$get_attribute$$($APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_node_72841$$,":scope \x3e defs \x3e .frame-clip-def"),"id"),$use_node_72844$$=$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$02$$(),$contents_node_72845$$=function(){var $or__5025__auto__$jscomp$908$$=$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_node_72841$$,
".frame-children");return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$908$$)?$or__5025__auto__$jscomp$908$$:$frame_node_72841$$}();$APP.$app$util$dom$set_attribute_BANG_$$($use_node_72844$$,"href","#shape-"+($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$??""));$APP.$app$util$dom$set_attribute_BANG_$$($use_node_72844$$,"clip-path","url(#"+($clip_id_72843$$??"")+")");$APP.$app$util$dom$add_class_BANG_$$($use_node_72844$$,"mirror-shape");
$APP.$app$util$dom$append_child_BANG_$$($contents_node_72845$$,$use_node_72844$$);$APP.$app$util$dom$set_attribute_BANG_$$($APP.$app$util$dom$get_parent$$($contents_node_72860_frame$jscomp$41_shape_node_72842$$),"display","none")}$i__72519_use_node_72859$$+=1}else if($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=$APP.$cljs$core$seq$$($G__72851_seq__72516_seq__72516__$1$$)){$G__72851_seq__72516_seq__72516__$1$$=$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$;
if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72851_seq__72516_seq__72516__$1$$))$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$=$APP.$cljs$core$_chunked_first$$($G__72851_seq__72516_seq__72516__$1$$),$G__72851_seq__72516_seq__72516__$1$$=$APP.$cljs$core$_chunked_rest$$($G__72851_seq__72516_seq__72516__$1$$),$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$,$G__72853_clip_id_72858_count__72518$$=
$APP.$cljs$core$count$$($c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$),$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$=$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$;else{$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=$APP.$cljs$core$first$$($G__72851_seq__72516_seq__72516__$1$$);$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=
$APP.$cljs$core$__destructure_map$$($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$);$contents_node_72860_frame$jscomp$41_shape_node_72842$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$,$APP.$cljs$cst$1590$frame$$);$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$,$APP.$cljs$cst$1795$shape$$);var $frame_node_72856$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$(document,$contents_node_72860_frame$jscomp$41_shape_node_72842$$);$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_shape_node$cljs$0core$0IFn$0_invoke$0arity$02$$(document,
$G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$);$frame_node_72856$$!=null&&$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$!=null&&($G__72853_clip_id_72858_count__72518$$=$APP.$app$util$dom$get_attribute$$($APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_node_72856$$,":scope \x3e defs \x3e .frame-clip-def"),"id"),$i__72519_use_node_72859$$=$app$util$dom$create_element$cljs$0core$0IFn$0_invoke$0arity$02$$(),
$contents_node_72860_frame$jscomp$41_shape_node_72842$$=function(){var $or__5025__auto__$jscomp$909$$=$APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_node_72856$$,".frame-children");return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$909$$)?$or__5025__auto__$jscomp$909$$:$frame_node_72856$$}(),$APP.$app$util$dom$set_attribute_BANG_$$($i__72519_use_node_72859$$,"href","#shape-"+($G__72852_map__72526_map__72526__$1_map__72529_map__72529__$1_shape$jscomp$788_temp__5825__auto__$jscomp$268$$??
"")),$APP.$app$util$dom$set_attribute_BANG_$$($i__72519_use_node_72859$$,"clip-path","url(#"+($G__72853_clip_id_72858_count__72518$$??"")+")"),$APP.$app$util$dom$add_class_BANG_$$($i__72519_use_node_72859$$,"mirror-shape"),$APP.$app$util$dom$append_child_BANG_$$($contents_node_72860_frame$jscomp$41_shape_node_72842$$,$i__72519_use_node_72859$$),$APP.$app$util$dom$set_attribute_BANG_$$($APP.$app$util$dom$get_parent$$($c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$),"display","none"));$G__72851_seq__72516_seq__72516__$1$$=
$APP.$cljs$core$next$$($G__72851_seq__72516_seq__72516__$1$$);$c__5548__auto__$jscomp$29_chunk__72517_shape_node_72857$$=null;$G__72853_clip_id_72858_count__72518$$=0}$i__72519_use_node_72859$$=0}else return null});return function(){cancelAnimationFrame($raf_id1$$);return cancelAnimationFrame($raf_id2$$)}});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($transforms$jscomp$5$$)],function(){var $curr_shapes_set$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$shapes$jscomp$142$$),$prev_shapes_set$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$APP.$cljs$core$_deref$$($prev_shapes$jscomp$1$$)),$new_shapes$jscomp$9$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72483_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($prev_shapes_set$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72483_SHARP_$$))},$shapes$jscomp$142$$),$removed_shapes$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72484_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($curr_shapes_set$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72484_SHARP_$$))},$APP.$cljs$core$_deref$$($prev_shapes$jscomp$1$$)),$raf_id1$jscomp$1$$=$APP.$app$common$data$not_empty_QMARK_$$($new_shapes$jscomp$9$$)?(0,$APP.$app$util$timers$request_animation_frame$$)(function(){a:{var $G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$=
$APP.$cljs$core$seq$$($new_shapes$jscomp$9$$);for(var $G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=null,$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=
0,$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=0;;)if($G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$<
$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$){var $G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=$G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$);$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$($node$jscomp$366$$,$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$);if($APP.$cljs$core$truth_$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$)){$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=
$APP.$cljs$core$seq$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$);for(var $G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$=null,$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=
0,$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$=0;;)if($i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$<$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$){var $node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$=
$G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$),$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$=
$APP.$app$util$dom$get_attribute$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"transform");$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$!=null&&$APP.$app$util$dom$set_attribute_BANG_$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,
"data-old-transform",$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$),"linearGradient")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$),
"radialGradient"))$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$=$APP.$app$util$dom$get_attribute$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"gradientTransform"),$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$!=
null&&$APP.$app$util$dom$set_attribute_BANG_$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"data-old-gradientTransform",$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$),
"pattern")&&($gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$=$APP.$app$util$dom$get_attribute$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"patternTransform"),$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$!=
null&&$APP.$app$util$dom$set_attribute_BANG_$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"data-old-patternTransform",$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$),"filter")){$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$=$APP.$app$util$dom$get_attribute$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,
"x");var $old_y_72552$jscomp$inline_7300$$=$APP.$app$util$dom$get_attribute$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"y"),$old_width_72553$jscomp$inline_7301$$=$APP.$app$util$dom$get_attribute$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"width"),$old_height_72554$jscomp$inline_7302$$=$APP.$app$util$dom$get_attribute$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,
"height");$APP.$app$util$dom$set_attribute_BANG_$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"data-old-x",$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$);$APP.$app$util$dom$set_attribute_BANG_$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,
"data-old-y",$old_y_72552$jscomp$inline_7300$$);$APP.$app$util$dom$set_attribute_BANG_$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"data-old-width",$old_width_72553$jscomp$inline_7301$$);$APP.$app$util$dom$set_attribute_BANG_$$($node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$,"data-old-height",$old_height_72554$jscomp$inline_7302$$)}$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$+=
1}else if($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=$APP.$cljs$core$seq$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$))$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=
$APP.$cljs$core$_chunked_first$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$),$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=
$APP.$cljs$core$_chunked_rest$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$),$G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$=$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$,
$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=$APP.$cljs$core$count$$($G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$);
else{$G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$=$APP.$cljs$core$first$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$);$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=
$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"transform");$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$!=
null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-transform",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),"linearGradient")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),
"radialGradient"))$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"gradientTransform"),$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$!=null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"data-old-gradientTransform",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),
"pattern")&&($G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"patternTransform"),$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$!=null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"data-old-patternTransform",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),"filter"))$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=
$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"x"),$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"y"),$node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"width"),$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$=
$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"height"),$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-x",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$),
$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-y",$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"data-old-width",$node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-height",$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$);
$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=$APP.$cljs$core$next$$($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$);
$G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$=null;$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=
0}$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$=0}else break}$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$+=1}else if($G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$=
$APP.$cljs$core$seq$$($G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$))$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=
$APP.$cljs$core$_chunked_first$$($G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$),$G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$=$APP.$cljs$core$_chunked_rest$$($G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$),
$G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=
$APP.$cljs$core$count$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$);else{$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=
$APP.$cljs$core$first$$($G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$);$G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$($node$jscomp$366$$,
$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$);if($APP.$cljs$core$truth_$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$))for($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=
$APP.$cljs$core$seq$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$),$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=null,$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=
$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=0;;)if($G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$<
$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$){$G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$=$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$);$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=
$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"transform");$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$!=
null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-transform",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),"linearGradient")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),
"radialGradient"))$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"gradientTransform"),$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$!=null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"data-old-gradientTransform",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),
"pattern")&&($G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"patternTransform"),$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$!=null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"data-old-patternTransform",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),"filter"))$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=
$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"x"),$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"y"),$node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$=$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"width"),$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$=
$APP.$app$util$dom$get_attribute$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"height"),$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-x",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$),
$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-y",$i__72050_72546$jscomp$inline_7294_old_y_72572$jscomp$inline_7314_old_y_72606$jscomp$inline_7333$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,
"data-old-width",$node_72547$jscomp$inline_7295_old_width_72573$jscomp$inline_7315_old_width_72607$jscomp$inline_7334$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$,"data-old-height",$gradient_transform_72549$jscomp$inline_7297_old_height_72574$jscomp$inline_7316_old_height_72608$jscomp$inline_7335_old_transform_72548$jscomp$inline_7296_old_x_72551$jscomp$inline_7299_pattern_transform_72550$jscomp$inline_7298$$);
$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$+=1}else if($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=
$APP.$cljs$core$seq$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$))$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=
$APP.$cljs$core$_chunked_first$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$),$G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=
$APP.$cljs$core$_chunked_rest$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$),$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$,
$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=$APP.$cljs$core$count$$($G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$);
else{$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=$APP.$cljs$core$first$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$);$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=
$APP.$app$util$dom$get_attribute$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,"transform");$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$!=
null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,"data-old-transform",$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$),"linearGradient")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$),
"radialGradient"))$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=$APP.$app$util$dom$get_attribute$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,
"gradientTransform"),$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$!=null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,
"data-old-gradientTransform",$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$),
"pattern")&&($G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=$APP.$app$util$dom$get_attribute$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,
"patternTransform"),$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$!=null&&$APP.$app$util$dom$set_attribute_BANG_$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,
"data-old-patternTransform",$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$),"filter"))$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=
$APP.$app$util$dom$get_attribute$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,"x"),$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=
$APP.$app$util$dom$get_attribute$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,"y"),$G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$=$APP.$app$util$dom$get_attribute$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,
"width"),$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$=$APP.$app$util$dom$get_attribute$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,
"height"),$APP.$app$util$dom$set_attribute_BANG_$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,"data-old-x",$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$),
$APP.$app$util$dom$set_attribute_BANG_$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,"data-old-y",$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$),
$APP.$app$util$dom$set_attribute_BANG_$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,"data-old-width",$G__72563$jscomp$inline_7307_chunk__72048_72544$jscomp$inline_7292_node_72566$jscomp$inline_7309_node_72599$jscomp$inline_7328_old_width_72627$jscomp$inline_7348$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$,
"data-old-height",$G__72564$jscomp$inline_7308_c__5548__auto___72561$jscomp$inline_7305_count__72049_72545$jscomp$inline_7293_gradient_transform_72569$jscomp$inline_7311_gradient_transform_72601$jscomp$inline_7330_old_height_72628$jscomp$inline_7349_old_transform_72567$jscomp$inline_7310_old_transform_72600$jscomp$inline_7329_old_x_72571$jscomp$inline_7313_old_x_72605$jscomp$inline_7332_pattern_transform_72570$jscomp$inline_7312_pattern_transform_72604$jscomp$inline_7331$$);$G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=
$APP.$cljs$core$next$$($G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$);$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=null;$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=
0}$G__72562$jscomp$inline_7306_i__72088_72597$jscomp$inline_7327_old_y_72626$jscomp$inline_7347_seq__72047_72543$jscomp$inline_7291_seq__72047_72560__$1$jscomp$inline_7304_shape$jscomp$inline_7289_temp__5825__auto___72541$jscomp$inline_7290_temp__5825__auto___72559__$1$jscomp$inline_7303$$=0}else break;$G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$=$APP.$cljs$core$next$$($G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$);
$G__72589$jscomp$inline_7321_G__72616$jscomp$inline_7339_chunk__71985$jscomp$inline_7286_seq__72085_72594$jscomp$inline_7324_seq__72085_72614__$1$jscomp$inline_7337_temp__5825__auto___72592__$1$jscomp$inline_7323_temp__5825__auto___72613__$2$jscomp$inline_7336$$=null;$G__72590$jscomp$inline_7322_G__72617$jscomp$inline_7340_c__5548__auto__$jscomp$inline_7319_chunk__72086_72595$jscomp$inline_7325_count__71986$jscomp$inline_7287_node_72620$jscomp$inline_7342$$=0}$G__72618$jscomp$inline_7341_c__5548__auto___72615$jscomp$inline_7338_count__72087_72596$jscomp$inline_7326_gradient_transform_72622$jscomp$inline_7344_i__71987$jscomp$inline_7288_old_transform_72621$jscomp$inline_7343_old_x_72625$jscomp$inline_7346_pattern_transform_72623$jscomp$inline_7345$$=
0}else{$G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$=null;break a}$G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$=void 0}return $G__72588$jscomp$inline_7320_JSCompiler_inline_result$jscomp$1335_seq__71984$jscomp$inline_7285_seq__71984__$1$jscomp$inline_7318_temp__5825__auto__$jscomp$inline_7317$$}):
null,$raf_id2$jscomp$1$$=$APP.$app$common$data$not_empty_QMARK_$$($shapes$jscomp$142$$)?(0,$APP.$app$util$timers$request_animation_frame$$)(function(){a:{for(var $G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$=$APP.$cljs$core$seq$$($shapes$jscomp$142$$),$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$=null,$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$=
0,$G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$=0;;)if($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$<$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$){var $G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=
$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$);var $G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$=
$APP.$cljs$core$__destructure_map$$($G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$);$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$;
var $G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,
$APP.$cljs$cst$266$id$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,$cljs$cst$4908$_type$$);$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$=
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$($node$jscomp$366$$,$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$);if($APP.$cljs$core$truth_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$)){var $G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=
$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$;$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transforms$jscomp$5$$,
$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$);$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$107$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$,$APP.$cljs$cst$1794$modifiers$$],null));$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=
$APP.$cljs$core$seq$$($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$);for(var $G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$=null,$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=
0,$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$=0;;)if($i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$<$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$){var $edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$=
$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$);if($APP.$app$util$dom$class_QMARK_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,"frame-children"))$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,
"transform",$app$common$geom$matrix$inverse$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$));else if($APP.$app$util$dom$class_QMARK_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,"frame-title")){var $mtx_72653$jscomp$inline_7375_shape_72650__$1$jscomp$inline_7372$$=
$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$,$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$),
$zoom_72651$jscomp$inline_7373$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),$edit_grid_QMARK__72652$jscomp$inline_7374$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,
"edit-grid"),"true");$mtx_72653$jscomp$inline_7375_shape_72650__$1$jscomp$inline_7372$$=$APP.$app$main$ui$workspace$viewport$utils$title_transform$$($mtx_72653$jscomp$inline_7375_shape_72650__$1$jscomp$inline_7372$$,$zoom_72651$jscomp$inline_7373$$,$edit_grid_QMARK__72652$jscomp$inline_7374$$);$app$main$ui$workspace$shapes$frame$dynamic_modifiers$override_transform_att_BANG_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,$mtx_72653$jscomp$inline_7375_shape_72650__$1$jscomp$inline_7372$$)}else $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$),"filter")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$transform_region_BANG_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$),"linearGradient")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$),"radialGradient")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,
"gradientTransform",$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$),"pattern")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,
"patternTransform",$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$):$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$!=null&&$edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$!=
null&&$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$,"transform",$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$);$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$+=
1}else if($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=$APP.$cljs$core$seq$$($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$)?
($G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=$APP.$cljs$core$_chunked_first$$($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$),
$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=$APP.$cljs$core$_chunked_rest$$($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$),
$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$=$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$,$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=
$APP.$cljs$core$count$$($G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$)):($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$=$APP.$cljs$core$first$$($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$),
$APP.$app$util$dom$class_QMARK_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"frame-children")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"transform",$app$common$geom$matrix$inverse$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$)):
$APP.$app$util$dom$class_QMARK_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"frame-title")?($G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$,
$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$),$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),$edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"edit-grid"),"true"),$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=
$APP.$app$main$ui$workspace$viewport$utils$title_transform$$($G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$,$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$,$edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$),
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$override_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),"filter")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$transform_region_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,
$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),"linearGradient")||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),"radialGradient")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,
"gradientTransform",$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),"pattern")?
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"patternTransform",$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$):$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$!=
null&&$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$!=null&&$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"transform",$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$),
$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=$APP.$cljs$core$next$$($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$),
$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$=null,$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=0),$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$=
0;else break}$G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$+=1}else if($G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=$APP.$cljs$core$seq$$($G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$)){$G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$=
$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$;if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$))$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$=
$APP.$cljs$core$_chunked_first$$($G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$),$G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$=$APP.$cljs$core$_chunked_rest$$($G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$),$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=
$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$,$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$),
$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$=$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$;else{$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=
$APP.$cljs$core$first$$($G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$);$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$=$APP.$cljs$core$__destructure_map$$($G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$);
$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$,$APP.$cljs$cst$266$id$$);
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$,$cljs$cst$4908$_type$$);$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$($node$jscomp$366$$,
$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$);if($APP.$cljs$core$truth_$$($c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$))for($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$=
$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$,$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transforms$jscomp$5$$,$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$),
$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($modifiers$jscomp$107$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$,
$APP.$cljs$cst$1794$modifiers$$],null)),$G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$=$APP.$cljs$core$seq$$($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$),$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$=
null,$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=0;;)if($G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$<
$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$)$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$=$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$),$APP.$app$util$dom$class_QMARK_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"frame-children")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,
"transform",$app$common$geom$matrix$inverse$$($c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$)):$APP.$app$util$dom$class_QMARK_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"frame-title")?($G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=
$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$,$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$),$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),$edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,
"edit-grid"),"true"),$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$=$APP.$app$main$ui$workspace$viewport$utils$title_transform$$($G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$,
$i__72265_72648$jscomp$inline_7370_zoom_72668$jscomp$inline_7384_zoom_72700$jscomp$inline_7405$$,$edit_grid_QMARK__72669$jscomp$inline_7385_edit_grid_QMARK__72701$jscomp$inline_7406_node_72649$jscomp$inline_7371$$),$app$main$ui$workspace$shapes$frame$dynamic_modifiers$override_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,$G__72664$jscomp$inline_7381_c__5548__auto___72661$jscomp$inline_7378_count__72264_72647$jscomp$inline_7369_mtx_72670$jscomp$inline_7386_mtx_72702$jscomp$inline_7407_shape_72667__$1$jscomp$inline_7383_shape_72699__$1$jscomp$inline_7404$$)):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),
"filter")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$transform_region_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),
"linearGradient")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),"radialGradient")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,
"gradientTransform",$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),"pattern")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,
"patternTransform",$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$):$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$!=null&&$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$!=
null&&$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$,"transform",$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$),$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$+=
1;else if($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$=$APP.$cljs$core$seq$$($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$)?
($G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=$APP.$cljs$core$_chunked_first$$($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$),$G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$=
$APP.$cljs$core$_chunked_rest$$($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$),$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$=$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$,
$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=$APP.$cljs$core$count$$($G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$)):($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$=
$APP.$cljs$core$first$$($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$),$APP.$app$util$dom$class_QMARK_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,"frame-children")?
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,"transform",$app$common$geom$matrix$inverse$$($c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$)):
$APP.$app$util$dom$class_QMARK_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,"frame-title")?($G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$,
$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$),$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_data$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,
"edit-grid"),"true"),$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=$APP.$app$main$ui$workspace$viewport$utils$title_transform$$($G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$,
$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$,$G__72663$jscomp$inline_7380_chunk__72263_72646$jscomp$inline_7368_edit_grid_QMARK__72719$jscomp$inline_7417_node_72666$jscomp$inline_7382_node_72696$jscomp$inline_7403$$),$app$main$ui$workspace$shapes$frame$dynamic_modifiers$override_transform_att_BANG_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,
$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$),"filter")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$transform_region_BANG_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,
$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$),"linearGradient")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$),
"radialGradient")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,"gradientTransform",$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$),"pattern")?$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,
"patternTransform",$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$):$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$!=null&&$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$!=
null&&$app$main$ui$workspace$shapes$frame$dynamic_modifiers$set_transform_att_BANG_$$($G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$,"transform",$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$),$G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$=
$APP.$cljs$core$next$$($G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$),$G__72711$jscomp$inline_7412_chunk__72317_72693$jscomp$inline_7400_map__72261__$1$jscomp$inline_7360_node_72714$jscomp$inline_7414_temp__5825__auto___72641$jscomp$inline_7363_transform_72643$jscomp$inline_7365$$=null,$G__72712$jscomp$inline_7413_c__5548__auto___72709$jscomp$inline_7410_count__72318_72694$jscomp$inline_7401_id$jscomp$inline_7362_modifiers_72644__$1$jscomp$inline_7366_mtx_72720$jscomp$inline_7418_shape_72717__$1$jscomp$inline_7415$$=
0),$G__72662$jscomp$inline_7379_i__72319_72695$jscomp$inline_7402_nodes_72642$jscomp$inline_7364_seq__72262_72645$jscomp$inline_7367_seq__72262_72660__$1$jscomp$inline_7377_temp__5825__auto___72659__$1$jscomp$inline_7376_zoom_72718$jscomp$inline_7416$$=0;else break;$G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$=$APP.$cljs$core$next$$($G__72684$jscomp$inline_7390_seq__72147$jscomp$inline_7355_seq__72147__$1$jscomp$inline_7388$$);$c__5548__auto__$jscomp$inline_7389_chunk__72148$jscomp$inline_7356_map__72312__$1$jscomp$inline_7394_temp__5825__auto___72688__$1$jscomp$inline_7395_transform_72690$jscomp$inline_7397$$=
null;$G__72686$jscomp$inline_7392_count__72149$jscomp$inline_7357_modifiers_72691__$1$jscomp$inline_7398$$=0}$G__72710$jscomp$inline_7411_i__72150$jscomp$inline_7358_nodes_72689$jscomp$inline_7396_seq__72316_72692$jscomp$inline_7399_seq__72316_72708__$1$jscomp$inline_7409_temp__5825__auto___72707__$2$jscomp$inline_7408$$=0}else{$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=
null;break a}$G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$=void 0}return $G__72685$jscomp$inline_7391_JSCompiler_inline_result$jscomp$1336_map__72261$jscomp$inline_7359_map__72312$jscomp$inline_7393_shape$jscomp$inline_7361_temp__5825__auto__$jscomp$inline_7387$$}):null,$raf_id3$$=$APP.$app$common$data$not_empty_QMARK_$$($removed_shapes$$)?(0,$APP.$app$util$timers$request_animation_frame$$)(function(){a:{var $G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$=
$APP.$cljs$core$seq$$($removed_shapes$$);for(var $G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=null,$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=
0,$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$=0;;)if($G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$<$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$){var $G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$);$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$($node$jscomp$366$$,$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$);if($APP.$cljs$core$truth_$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$)){$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$APP.$cljs$core$seq$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$);for(var $G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$=null,$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$=
0,$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$=0;;)if($i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$<$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$){var $node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$=
$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$);if($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$!=null&&!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$),
"foreignObject"))if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$),"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$),"filter")){var $old_height_72759$jscomp$inline_7447_old_height_72783$jscomp$inline_7463_old_x_72738$jscomp$inline_7433$$=
$APP.$app$util$dom$get_attribute$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-x"),$old_y_72739$jscomp$inline_7434$$=$APP.$app$util$dom$get_attribute$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-y"),$old_width_72740$jscomp$inline_7435$$=$APP.$app$util$dom$get_attribute$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,
"data-old-width"),$old_height_72741$jscomp$inline_7436$$=$APP.$app$util$dom$get_attribute$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-height");$APP.$app$util$dom$set_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"x",$old_height_72759$jscomp$inline_7447_old_height_72783$jscomp$inline_7463_old_x_72738$jscomp$inline_7433$$);$APP.$app$util$dom$set_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,
"y",$old_y_72739$jscomp$inline_7434$$);$APP.$app$util$dom$set_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"width",$old_width_72740$jscomp$inline_7435$$);$APP.$app$util$dom$set_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"height",$old_height_72741$jscomp$inline_7436$$);$APP.$app$util$dom$remove_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,
"data-old-x");$APP.$app$util$dom$remove_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-y");$APP.$app$util$dom$remove_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-width");$APP.$app$util$dom$remove_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-height")}else $APP.$app$util$dom$class_QMARK_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,
"frame-title")?$APP.$app$util$dom$remove_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-transform"):$APP.$app$util$dom$get_attribute$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-transform")!=null?$APP.$app$util$dom$remove_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"data-old-transform"):
$APP.$app$util$dom$remove_attribute_BANG_$$($node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$,"transform");$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$+=1}else if($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$APP.$cljs$core$seq$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$)?
($G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$=$APP.$cljs$core$_chunked_first$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$),
$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=$APP.$cljs$core$_chunked_rest$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$),
$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$=$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$,$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$=
$APP.$cljs$core$count$$($G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$)):($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$=$APP.$cljs$core$first$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$),
$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$),"foreignObject")||($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$),"filter")?($G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-x"),$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-y"),$node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-width"),$old_height_72759$jscomp$inline_7447_old_height_72783$jscomp$inline_7463_old_x_72738$jscomp$inline_7433$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-height"),$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"x",$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"y",$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$),
$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"width",$node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"height",$old_height_72759$jscomp$inline_7447_old_height_72783$jscomp$inline_7463_old_x_72738$jscomp$inline_7433$$),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-x"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-y"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-width"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-height")):$APP.$app$util$dom$class_QMARK_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"frame-title")?$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-transform"):$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-transform")!=null?$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-transform"):$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"transform")),$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$APP.$cljs$core$next$$($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$),$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$=null,$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$=
0),$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$=0;else break}$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$+=1}else if($G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$=$APP.$cljs$core$seq$$($G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$))$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=
$APP.$cljs$core$_chunked_first$$($G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$),$G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$=$APP.$cljs$core$_chunked_rest$$($G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$),
$G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=
$APP.$cljs$core$count$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$);else{$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$APP.$cljs$core$first$$($G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$);$G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=$app$main$ui$workspace$shapes$frame$dynamic_modifiers$get_nodes$$($node$jscomp$366$$,
$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$);if($APP.$cljs$core$truth_$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$))for($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=
$APP.$cljs$core$seq$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$),$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=null,$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$=0;;)if($G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$<$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$)$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$=
$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$),
$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$),"foreignObject")||($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$),
"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$),"filter")?($G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-x"),$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-y"),$node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-width"),$old_height_72759$jscomp$inline_7447_old_height_72783$jscomp$inline_7463_old_x_72738$jscomp$inline_7433$$=$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-height"),$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"x",$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"y",$i__72429_72736$jscomp$inline_7431_old_y_72757$jscomp$inline_7445_old_y_72781$jscomp$inline_7461$$),
$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"width",$node_72737$jscomp$inline_7432_old_width_72758$jscomp$inline_7446_old_width_72782$jscomp$inline_7462$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"height",$old_height_72759$jscomp$inline_7447_old_height_72783$jscomp$inline_7463_old_x_72738$jscomp$inline_7433$$),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-x"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-y"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-width"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-height")):$APP.$app$util$dom$class_QMARK_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"frame-title")?$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-transform"):$APP.$app$util$dom$get_attribute$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"data-old-transform")!=null?$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,
"data-old-transform"):$APP.$app$util$dom$remove_attribute_BANG_$$($G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$,"transform")),$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$+=
1;else if($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=$APP.$cljs$core$seq$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$)?
($G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$=$APP.$cljs$core$_chunked_first$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$),$G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=
$APP.$cljs$core$_chunked_rest$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$),$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$,
$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$=$APP.$cljs$core$count$$($G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$)):($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=
$APP.$cljs$core$first$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$),$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$),
"foreignObject")||($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$),"mask")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_tag_name$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$),
"filter")?($G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$=$APP.$app$util$dom$get_attribute$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"data-old-x"),$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=
$APP.$app$util$dom$get_attribute$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"data-old-y"),$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$=$APP.$app$util$dom$get_attribute$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,
"data-old-width"),$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$=$APP.$app$util$dom$get_attribute$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"data-old-height"),$APP.$app$util$dom$set_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,
"x",$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"y",$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$),
$APP.$app$util$dom$set_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"width",$G__72752$jscomp$inline_7441_chunk__72427_72734$jscomp$inline_7429_node_72755$jscomp$inline_7443_node_72779$jscomp$inline_7459_old_width_72802$jscomp$inline_7473$$),$APP.$app$util$dom$set_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,
"height",$G__72753$jscomp$inline_7442_c__5548__auto___72750$jscomp$inline_7439_count__72428_72735$jscomp$inline_7430_old_height_72803$jscomp$inline_7474_old_x_72756$jscomp$inline_7444_old_x_72780$jscomp$inline_7460$$),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"data-old-x"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,
"data-old-y"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"data-old-width"),$APP.$app$util$dom$remove_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,
"data-old-height")):$APP.$app$util$dom$class_QMARK_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"frame-title")?$APP.$app$util$dom$remove_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,
"data-old-transform"):$APP.$app$util$dom$get_attribute$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"data-old-transform")!=null?$APP.$app$util$dom$remove_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,
"data-old-transform"):$APP.$app$util$dom$remove_attribute_BANG_$$($G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$,"transform")),$G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=
$APP.$cljs$core$next$$($G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$),$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=null,$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$=
0),$G__72751$jscomp$inline_7440_i__72447_72778$jscomp$inline_7458_old_y_72801$jscomp$inline_7472_seq__72426_72733$jscomp$inline_7428_seq__72426_72749__$1$jscomp$inline_7438_shape$jscomp$inline_7426_temp__5825__auto___72731$jscomp$inline_7427_temp__5825__auto___72748__$1$jscomp$inline_7437$$=0;else break;$G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$=$APP.$cljs$core$next$$($G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$);
$G__72770$jscomp$inline_7452_G__72795$jscomp$inline_7467_chunk__72352$jscomp$inline_7423_seq__72444_72775$jscomp$inline_7455_seq__72444_72793__$1$jscomp$inline_7465_temp__5825__auto___72773__$1$jscomp$inline_7454_temp__5825__auto___72792__$2$jscomp$inline_7464$$=null;$G__72771$jscomp$inline_7453_G__72796$jscomp$inline_7468_c__5548__auto__$jscomp$inline_7450_chunk__72445_72776$jscomp$inline_7456_count__72353$jscomp$inline_7424_node_72799$jscomp$inline_7470$$=0}$G__72797$jscomp$inline_7469_c__5548__auto___72794$jscomp$inline_7466_count__72446_72777$jscomp$inline_7457_i__72354$jscomp$inline_7425_old_x_72800$jscomp$inline_7471$$=
0}else{$G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$=null;break a}$G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$=void 0}return $G__72769$jscomp$inline_7451_JSCompiler_inline_result$jscomp$1337_seq__72351$jscomp$inline_7422_seq__72351__$1$jscomp$inline_7449_temp__5825__auto__$jscomp$inline_7448$$}):
null;$APP.$cljs$core$reset_BANG_$$($prev_modifiers$$,$modifiers$jscomp$107$$);$APP.$cljs$core$reset_BANG_$$($prev_transforms$$,$transforms$jscomp$5$$);$APP.$cljs$core$reset_BANG_$$($prev_shapes$jscomp$1$$,$shapes$jscomp$142$$);return function(){$APP.$cljs$core$truth_$$($raf_id1$jscomp$1$$)&&cancelAnimationFrame($raf_id1$jscomp$1$$);$APP.$cljs$core$truth_$$($raf_id2$jscomp$1$$)&&cancelAnimationFrame($raf_id2$jscomp$1$$);return $APP.$cljs$core$truth_$$($raf_id3$$)?cancelAnimationFrame($raf_id3$$):null}})};
$app$main$ui$workspace$shapes$frame$frame_shape_factory$$=function($shape_wrapper$jscomp$15$$){var $frame_shape$jscomp$4$$=$APP.$app$main$ui$shapes$frame$frame_shape$$($shape_wrapper$jscomp$15$$);return function($p1__72598_SHARP_$$){return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)($p1__72598_SHARP_$$,$app$main$ui$workspace$shapes$common$check_shape_props$$)}((0,$APP.$rumext$v2$forward_ref$$)(function($props_72602_shape$jscomp$789$$,$ref$jscomp$36$$){$props_72602_shape$jscomp$789$$=$props_72602_shape$jscomp$789$$.shape;
var $shape_id$jscomp$130$$=$props_72602_shape$jscomp$789$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_72602_shape$jscomp$789$$,$APP.$cljs$cst$266$id$$),$childs$jscomp$16_childs_ref$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$130$$)],function(){return $app$main$refs$children_objects$$($shape_id$jscomp$130$$)});$childs$jscomp$16_childs_ref$$=$APP.$rumext$v2$deref$$($childs$jscomp$16_childs_ref$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,
{shape:$props_72602_shape$jscomp$789$$,ref:$ref$jscomp$36$$,children:[(0,$APP.$rumext$v2$jsx$$)($frame_shape$jscomp$4$$,{shape:$props_72602_shape$jscomp$789$$,childs:$childs$jscomp$16_childs_ref$$}),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,{shape:$props_72602_shape$jscomp$789$$}):null]})}))};
$app$main$ui$workspace$shapes$frame$check_props$$=function($new_props$jscomp$2$$,$old_props$jscomp$1$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_props$jscomp$2$$["thumbnail?"],$old_props$jscomp$1$$["thumbnail?"])&&$new_props$jscomp$2$$.objects===$old_props$jscomp$1$$.objects&&$app$main$ui$workspace$shapes$common$check_shape_props$$($new_props$jscomp$2$$,$old_props$jscomp$1$$)};
$app$main$ui$workspace$shapes$path$make_content_modifiers_ref$$=function($id$jscomp$841$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($local$jscomp$23$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($local$jscomp$23$$,$APP.$cljs$cst$1908$edit_path$$),$id$jscomp$841$$),$APP.$cljs$cst$1909$content_modifiers$$)},$APP.$app$main$refs$workspace_local$$)};
$app$main$ui$workspace$shapes$path$path_wrapper$$=function($content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$){var $shape$jscomp$794$$=$content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$.shape,$shape_id$jscomp$132$$=$shape$jscomp$794$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$794$$,$APP.$cljs$cst$266$id$$);$content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$132$$)],
function(){return $app$main$ui$workspace$shapes$path$make_content_modifiers_ref$$($shape_id$jscomp$132$$)});var $content_modifiers$jscomp$4$$=$APP.$rumext$v2$deref$$($content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$);$content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$selected_edition$$);$content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$,
$shape_id$jscomp$132$$);var $shape__$1$jscomp$67$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$794$$),$APP.$rumext$v2$adapt$$($content_modifiers$jscomp$4$$)],function(){if($content_modifiers$jscomp$4$$!=null){var $JSCompiler_temp$jscomp$1338_shape__$1$jscomp$inline_7478$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape$jscomp$794$$,$APP.$cljs$cst$1621$content$$,$APP.$app$common$types$path$apply_content_modifiers$$,$content_modifiers$jscomp$4$$);
$JSCompiler_temp$jscomp$1338_shape__$1$jscomp$inline_7478$$=$app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1338_shape__$1$jscomp$inline_7478$$)}else $JSCompiler_temp$jscomp$1338_shape__$1$jscomp$inline_7478$$=$shape$jscomp$794$$;return $JSCompiler_temp$jscomp$1338_shape__$1$jscomp$inline_7478$$});return(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$shape__$1$jscomp$67$$,pointerEvents:$content_modifiers_ref_editing_QMARK_$jscomp$1_editing_id_props_71930$$?
"none":null,children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$shapes$path$path_shape$$,{shape:$shape__$1$jscomp$67$$}),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,{shape:$shape__$1$jscomp$67$$}):null]})};
$app$main$ui$workspace$shapes$text$text_wrapper$$=function($props_71937_shape$jscomp$796_shape__$1$jscomp$68$$){$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$=$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$.shape;var $shape_id$jscomp$133$$=$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_71937_shape$jscomp$796_shape__$1$jscomp$68$$,$APP.$cljs$cst$266$id$$),$text_modifier$jscomp$2_text_modifier_ref$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$133$$)],
function(){return $APP.$app$main$refs$workspace_text_modifier_by_id$$($shape_id$jscomp$133$$)});$text_modifier$jscomp$2_text_modifier_ref$$=$APP.$rumext$v2$deref$$($text_modifier$jscomp$2_text_modifier_ref$$);$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$=$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$!=null&&$text_modifier$jscomp$2_text_modifier_ref$$!=null?$APP.$app$main$data$workspace$texts$apply_text_modifier$$($props_71937_shape$jscomp$796_shape__$1$jscomp$68$$,$text_modifier$jscomp$2_text_modifier_ref$$):
$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$;return(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$,children:[(0,$APP.$rumext$v2$jsx$$)("g",{className:"text-shape",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$shapes$text$text_shape$$,{shape:$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$})},""+($shape_id$jscomp$133$$??"")),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,
{shape:$props_71937_shape$jscomp$796_shape__$1$jscomp$68$$}):null]})};
$app$main$ui$workspace$shapes$make_is_frame_overlap$$=function($vbox$jscomp$29$$,$objects$jscomp$673$$){return function($JSCompiler_temp$jscomp$1339_shape$jscomp$797$$){if($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$1339_shape$jscomp$797$$?.$show_content$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1339_shape$jscomp$797$$,$APP.$cljs$cst$1860$show_content$$))){var $children$jscomp$inline_7480$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$673$$),
$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$673$$,$JSCompiler_temp$jscomp$1339_shape$jscomp$797$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1339_shape$jscomp$797$$,$APP.$cljs$cst$266$id$$)));$JSCompiler_temp$jscomp$1339_shape$jscomp$797$$=$APP.$app$common$geom$shapes$shapes__GT_rect$$($APP.$cljs$core$cons$$($JSCompiler_temp$jscomp$1339_shape$jscomp$797$$,$children$jscomp$inline_7480$$))}else $JSCompiler_temp$jscomp$1339_shape$jscomp$797$$=
$JSCompiler_temp$jscomp$1339_shape$jscomp$797$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$1339_shape$jscomp$797$$,$APP.$cljs$cst$1589$selrect$$);return $APP.$app$common$geom$rect$overlaps_rects_QMARK_$$($vbox$jscomp$29$$,$JSCompiler_temp$jscomp$1339_shape$jscomp$797$$)}};
$app$main$ui$exports$assets$export_multiple_dialog_STAR_$$=function($in_progress_QMARK__lstate_props_72902$$){function $change_all$$(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($exports__$2$$,function($exports__$3$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72901_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__72901_SHARP_$$,$APP.$cljs$cst$3082$enabled$$,!$all_checked_QMARK_$$)},$exports__$3$$)})}function $accept_fn$$($event$jscomp$184$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$184$$);
return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$modal$hide$$(),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$exports$assets$request_multiple_export$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1854$exports$$,$enabled_exports$$,$APP.$cljs$cst$2972$cmd$$,$cmd$jscomp$9$$],null)),$APP.$app$main$data$exports$assets$export_shapes_event$$($enabled_exports$$,$origin$jscomp$54$$)]))}function $cancel_fn$$($event$jscomp$183$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$183$$);
return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$hide$$())}var $cmd$jscomp$9$$=$in_progress_QMARK__lstate_props_72902$$.cmd,$title$jscomp$22$$=$in_progress_QMARK__lstate_props_72902$$.title,$no_selection$$=$in_progress_QMARK__lstate_props_72902$$.noSelection,$all_exports_exports__$1$jscomp$9$$=$in_progress_QMARK__lstate_props_72902$$.exports,$origin$jscomp$54$$=$in_progress_QMARK__lstate_props_72902$$.origin;$in_progress_QMARK__lstate_props_72902$$=
$APP.$rumext$v2$deref$$($APP.$app$main$refs$export$0$$);$in_progress_QMARK__lstate_props_72902$$=$APP.$cljs$cst$4580$in_progress$$.$cljs$core$IFn$_invoke$arity$1$($in_progress_QMARK__lstate_props_72902$$);var $exports__$2$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($all_exports_exports__$1$jscomp$9$$);$all_exports_exports__$1$jscomp$9$$=$APP.$cljs$core$_deref$$($exports__$2$$);var $all_checked_QMARK_$$=$APP.$cljs$core$every_QMARK_$$($APP.$cljs$cst$3082$enabled$$,$all_exports_exports__$1$jscomp$9$$),
$all_unchecked_QMARK_$$=$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$complement$$($APP.$cljs$cst$3082$enabled$$),$all_exports_exports__$1$jscomp$9$$),$enabled_exports$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$3082$enabled$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__72900_SHARP_$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__72900_SHARP_$$,
$APP.$cljs$cst$1795$shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3082$enabled$$]))})),$all_exports_exports__$1$jscomp$9$$),$on_toggle_enabled$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($exports__$2$$)],function($event$jscomp$185_index$jscomp$379$$){$event$jscomp$185_index$jscomp$379$$=$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$185_index$jscomp$379$$),
"value"));return $event$jscomp$185_index$jscomp$379$$!=null?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($exports__$2$$,$APP.$cljs$core$update_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$event$jscomp$185_index$jscomp$379$$,$APP.$cljs$cst$3082$enabled$$],null),$APP.$cljs$core$not$$):null});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_exports_assets__modal-container "+
($APP.$cljs$core$empty_QMARK_$$($all_exports_exports__$1$jscomp$9$$)?"main_ui_exports_assets__empty":""),children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_exports_assets__modal-header",children:[(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_exports_assets__modal-title",children:$title$jscomp$22$$}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$cancel_fn$$,className:"main_ui_exports_assets__modal-close-btn",children:$APP.$app$main$ui$icons$close$$})]}),(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,
{children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__modal-content",children:$APP.$cljs$core$count$$($all_exports_exports__$1$jscomp$9$$)>0?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_exports_assets__selection-header",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$change_all$$,className:"main_ui_exports_assets__selection-btn",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_exports_assets__checkbox-wrapper",
children:$all_checked_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_exports_assets__checkobox-tick checked",children:$APP.$app$main$ui$icons$tick$$}):$all_unchecked_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_exports_assets__checkobox-tick uncheked"}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_exports_assets__checkobox-tick intermediate",children:$APP.$app$main$ui$icons$remove_icon$$})})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__selection-title",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("dashboard.export-multiple.selected",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$util$i18n$c$$($APP.$cljs$core$count$$($enabled_exports$$)),$APP.$app$util$i18n$c$$($APP.$cljs$core$count$$($all_exports_exports__$1$jscomp$9$$))]))})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__selection-wrapper",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__selection-list "+
($APP.$cljs$core$count$$($all_exports_exports__$1$jscomp$9$$)>8?"main_ui_exports_assets__selection-shadow":""),children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$57$$,$JSCompiler_temp_const$jscomp$10501_map__72926_p__72921$$){var $JSCompiler_temp_const$jscomp$inline_12423_index$jscomp$380$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10501_map__72926_p__72921$$,0,null);$JSCompiler_temp_const$jscomp$10501_map__72926_p__72921$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10501_map__72926_p__72921$$,1,null);var $JSCompiler_inline_result$jscomp$10503_map__72926__$1$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp_const$jscomp$10501_map__72926_p__72921$$),$shape$jscomp$800$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$,$APP.$cljs$cst$1795$shape$$),$JSCompiler_inline_result$jscomp$inline_12426_suffix$jscomp$27$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$,$APP.$cljs$cst$1360$suffix$$);$JSCompiler_temp_const$jscomp$10501_map__72926_p__72921$$=$out_arr__44057__auto__$jscomp$57$$.push;var $map__72927$jscomp$inline_12417_width$jscomp$inline_12421$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$800$$),$height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$=$APP.$cljs$core$__destructure_map$$($map__72927$jscomp$inline_12417_width$jscomp$inline_12421$$),
$JSCompiler_temp_const$jscomp$inline_12425_x$jscomp$inline_12419$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$,$APP.$cljs$cst$1499$x$$),$G__72928$jscomp$inline_12427_y$jscomp$inline_12420$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$,$APP.$cljs$cst$1500$y$$);$map__72927$jscomp$inline_12417_width$jscomp$inline_12421$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$,
$APP.$cljs$cst$288$width$$);$height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$,$APP.$cljs$cst$1511$height$$);$JSCompiler_temp_const$jscomp$inline_12423_index$jscomp$380$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$inline_12423_index$jscomp$380$$);var $JSCompiler_temp_const$jscomp$inline_12424$$=(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_exports_assets__checkbox-wrapper",children:$APP.$cljs$core$truth_$$($APP.$cljs$cst$3082$enabled$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$))?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_exports_assets__checkobox-tick checked",children:$APP.$app$main$ui$icons$tick$$}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_exports_assets__checkobox-tick uncheked"})});$JSCompiler_temp_const$jscomp$inline_12425_x$jscomp$inline_12419$$=
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__image-wrapper",children:$APP.$cljs$cst$4909$thumbnail$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$800$$)!=null?(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$cljs$cst$4909$thumbnail$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$800$$)}):(0,$APP.$rumext$v2$jsx$$)("svg",{width:24,xmlns:"http://www.w3.org/2000/svg",height:20,children:(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$workspace$shapes$shape_wrapper$$,{shape:$shape$jscomp$800$$}),
viewBox:""+($JSCompiler_temp_const$jscomp$inline_12425_x$jscomp$inline_12419$$??"")+" "+($G__72928$jscomp$inline_12427_y$jscomp$inline_12420$$??"")+" "+($map__72927$jscomp$inline_12417_width$jscomp$inline_12421$$??"")+" "+($height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$??""),style:{WebkitPrintColorAdjust:$cljs$cst$2967$exact$$},xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"})});$G__72928$jscomp$inline_12427_y$jscomp$inline_12420$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$800$$);
$JSCompiler_inline_result$jscomp$inline_12426_suffix$jscomp$27$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_12426_suffix$jscomp$27$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__72928$jscomp$inline_12427_y$jscomp$inline_12420$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$inline_12426_suffix$jscomp$27$$)].join(""):$G__72928$jscomp$inline_12427_y$jscomp$inline_12420$$;$JSCompiler_inline_result$jscomp$10503_map__72926__$1$$=
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__selection-row",children:(0,$APP.$rumext$v2$jsxs$$)("button",{"data-value":$JSCompiler_temp_const$jscomp$inline_12423_index$jscomp$380$$,onClick:$on_toggle_enabled$$,className:"main_ui_exports_assets__selection-btn",children:[$JSCompiler_temp_const$jscomp$inline_12424$$,$JSCompiler_temp_const$jscomp$inline_12425_x$jscomp$inline_12419$$,(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__selection-name",children:$JSCompiler_inline_result$jscomp$inline_12426_suffix$jscomp$27$$}),
$APP.$cljs$core$truth_$$($APP.$cljs$cst$1887$scale$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$))?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__selection-scale",children:""+($APP.$app$util$strings$format_precision$$($map__72927$jscomp$inline_12417_width$jscomp$inline_12421$$*$APP.$cljs$cst$1887$scale$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$),2)??"")+"x"+($APP.$app$util$strings$format_precision$$($height$jscomp$inline_12422_map__72927__$1$jscomp$inline_12418$$*
$APP.$cljs$cst$1887$scale$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$),2)??"")}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$))?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__selection-extension",children:$APP.$cuerdas$core$upper$$($APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10503_map__72926__$1$$)))}):
null]})},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$800$$));$JSCompiler_temp_const$jscomp$10501_map__72926_p__72921$$.call($out_arr__44057__auto__$jscomp$57$$,$JSCompiler_inline_result$jscomp$10503_map__72926__$1$$);return $out_arr__44057__auto__$jscomp$57$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$_deref$$($exports__$2$$)))})})]}):(0,$APP.$rumext$v2$jsx$$)($no_selection$$,{})}),$APP.$cljs$core$count$$($all_exports_exports__$1$jscomp$9$$)>
0?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__modal-footer",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_exports_assets__action-buttons",children:[(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.cancel"),onClick:$cancel_fn$$,className:"main_ui_exports_assets__cancel-button"}),(0,$APP.$rumext$v2$jsx$$)("input",{disabled:$APP.$cljs$core$truth_$$($in_progress_QMARK__lstate_props_72902$$)?
$in_progress_QMARK__lstate_props_72902$$:$all_unchecked_QMARK_$$,type:"button",value:$APP.$cljs$core$truth_$$($in_progress_QMARK__lstate_props_72902$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.exporting-object"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.export"),onClick:$APP.$cljs$core$truth_$$($in_progress_QMARK__lstate_props_72902$$)?null:$accept_fn$$,className:"main_ui_exports_assets__accept-btn "+($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($in_progress_QMARK__lstate_props_72902$$)?
$in_progress_QMARK__lstate_props_72902$$:$all_unchecked_QMARK_$$)?"main_ui_exports_assets__btn-disabled":"")})]})}):null]})]})})};
$app$main$ui$exports$assets$shapes_no_selection$$=function(){return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_exports_assets__no-selection",children:[(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_exports_assets__modal-msg",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.export-shapes.no-elements")}),(0,$APP.$rumext$v2$jsx$$)("p",{className:"main_ui_exports_assets__modal-scd-msg",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.export-shapes.how-to")}),
(0,$APP.$rumext$v2$jsx$$)("a",{target:"_blank",href:"https://help.penpot.app/user-guide/exporting/ ",className:"main_ui_exports_assets__modal-link",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.export-shapes.how-to-link")})]})};
$app$main$ui$exports$assets$export_shapes_dialog$$=function($exports__$1$jscomp$10_map__72936_props_72935$$){$exports__$1$jscomp$10_map__72936_props_72935$$=$APP.$rumext$v2$util$wrap_props$$($exports__$1$jscomp$10_map__72936_props_72935$$);var $map__72936__$1_origin$jscomp$55$$=$APP.$cljs$core$__destructure_map$$($exports__$1$jscomp$10_map__72936_props_72935$$);$exports__$1$jscomp$10_map__72936_props_72935$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72936__$1_origin$jscomp$55$$,
$APP.$cljs$cst$1854$exports$$);$map__72936__$1_origin$jscomp$55$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72936__$1_origin$jscomp$55$$,$APP.$cljs$cst$1770$origin$$);var $title$jscomp$23$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.export-shapes.title");return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$exports$assets$export_multiple_dialog_STAR_$$,{exports:$exports__$1$jscomp$10_map__72936_props_72935$$,title:$title$jscomp$23$$,cmd:$APP.$cljs$cst$4575$export_shapes$$,
noSelection:$app$main$ui$exports$assets$shapes_no_selection$$,origin:$map__72936__$1_origin$jscomp$55$$})};
$app$main$ui$exports$assets$export_frames$$=function($exports__$1$jscomp$11_map__72940_props_72939$$){$exports__$1$jscomp$11_map__72940_props_72939$$=$APP.$rumext$v2$util$wrap_props$$($exports__$1$jscomp$11_map__72940_props_72939$$);var $map__72940__$1_origin$jscomp$56$$=$APP.$cljs$core$__destructure_map$$($exports__$1$jscomp$11_map__72940_props_72939$$);$exports__$1$jscomp$11_map__72940_props_72939$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72940__$1_origin$jscomp$56$$,$APP.$cljs$cst$1854$exports$$);
$map__72940__$1_origin$jscomp$56$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72940__$1_origin$jscomp$56$$,$APP.$cljs$cst$1770$origin$$);var $title$jscomp$24$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.export-frames.title");return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$exports$assets$export_multiple_dialog_STAR_$$,{exports:$exports__$1$jscomp$11_map__72940_props_72939$$,title:$title$jscomp$24$$,cmd:$APP.$cljs$cst$4578$export_frames$$,origin:$map__72940__$1_origin$jscomp$56$$})};
$app$common$files$repair$repair_file$$=function($map__72253__$1_map__72260_map__72260__$1_p__72252$$,$libraries$jscomp$101$$,$errors$jscomp$26$$){$map__72253__$1_map__72260_map__72260__$1_p__72252$$=$APP.$cljs$core$__destructure_map$$($map__72253__$1_map__72260_map__72260__$1_p__72252$$);var $data$jscomp$428$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72253__$1_map__72260_map__72260__$1_p__72252$$,$APP.$cljs$cst$142$data$$),$id$jscomp$842$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72253__$1_map__72260_map__72260__$1_p__72252$$,
$APP.$cljs$cst$266$id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing file"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$842$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$568$errors$$,$APP.$cljs$core$count$$($errors$jscomp$26$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);$map__72253__$1_map__72260_map__72260__$1_p__72252$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes$jscomp$305$$,$error$jscomp$134$$){return $APP.$app$common$files$changes_builder$concat_changes$$($changes$jscomp$305$$,
$app$common$files$repair$repair_error$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$134$$),$error$jscomp$134$$,$data$jscomp$428$$,$libraries$jscomp$101$$))},$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$errors$jscomp$26$$);$map__72253__$1_map__72260_map__72260__$1_p__72252$$=$APP.$cljs$core$__destructure_map$$($map__72253__$1_map__72260_map__72260__$1_p__72252$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72253__$1_map__72260_map__72260__$1_p__72252$$,
$APP.$cljs$cst$3086$redo_changes$$)};$app$common$files$validate$library_exists_QMARK_$$=function($file$jscomp$97$$,$libraries$jscomp$102$$,$shape$jscomp$837$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$837$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$97$$))||$APP.$cljs$core$contains_QMARK_$$($libraries$jscomp$102$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$837$$))};
$app$common$files$validate$report_error$$=function($var_args$jscomp$1371$$){for(var $args__5755__auto__$jscomp$234$$=[],$len__5749__auto___72287$$=arguments.length,$i__5750__auto___72288$$=0;;)if($i__5750__auto___72288$$<$len__5749__auto___72287$$)$args__5755__auto__$jscomp$234$$.push(arguments[$i__5750__auto___72288$$]),$i__5750__auto___72288$$+=1;else break;return $app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],arguments[3],
arguments[4],5<$args__5755__auto__$jscomp$234$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$234$$.slice(5),0,null):null)};
$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($code$jscomp$48_error$jscomp$135$$,$hint$jscomp$15$$,$shape$jscomp$838$$,$file$jscomp$98$$,$page$jscomp$108$$,$args$jscomp$260_p__72010$$){$args$jscomp$260_p__72010$$=$APP.$cljs$core$__destructure_map$$($args$jscomp$260_p__72010$$);$code$jscomp$48_error$jscomp$135$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$271$code$$,
$code$jscomp$48_error$jscomp$135$$,$APP.$cljs$cst$273$hint$$,$hint$jscomp$15$$,$APP.$cljs$cst$1795$shape$$,$shape$jscomp$838$$,$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$98$$),$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$108$$),$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$838$$),$cljs$cst$576$args$$,$args$jscomp$260_p__72010$$],null));
return $APP.$cljs$core$_vreset_BANG_$$($app$common$files$validate$_STAR_errors_STAR_$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($app$common$files$validate$_STAR_errors_STAR_$$),$code$jscomp$48_error$jscomp$135$$))};
$app$common$files$validate$check_geometry$$=function($shape$jscomp$839$$,$file$jscomp$99$$,$page$jscomp$109$$){$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$839$$)||$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape$jscomp$839$$)||$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$839$$)!=null&&$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$839$$)!=null&&$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$839$$)!=
null&&$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$839$$)!=null&&$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$839$$)!=null&&$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$839$$)!=null||$app$common$files$validate$report_error$$($cljs$cst$4910$invalid_geometry$$,"Shape geometry is invalid",$shape$jscomp$839$$,$file$jscomp$99$$,$page$jscomp$109$$)};
$app$common$files$validate$check_parent_children$$=function($shape$jscomp$840$$,$file$jscomp$100$$,$page$jscomp$110$$){var $G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$110$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$840$$)),$shape_id$jscomp$135$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$840$$),$G__72304_child_id$jscomp$9_shapes$jscomp$145$$=
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$840$$);if($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$==null)$app$common$files$validate$report_error$$($cljs$cst$4911$parent_not_found$$,"Parent "+($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$840$$)??"")+" not found",$shape$jscomp$840$$,$file$jscomp$100$$,$page$jscomp$110$$);else{$APP.$app$common$files$helpers$root_QMARK_$$($shape$jscomp$840$$)||$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(function($p1__72016_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape_id$jscomp$135$$,
$p1__72016_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$)))||$app$common$files$validate$report_error$$($cljs$cst$4912$child_not_in_parent$$,"Shape "+($shape_id$jscomp$135$$??"")+" not in parent's children list",$shape$jscomp$840$$,$file$jscomp$100$$,$page$jscomp$110$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($G__72304_child_id$jscomp$9_shapes$jscomp$145$$),
$APP.$cljs$core$count$$($APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($G__72304_child_id$jscomp$9_shapes$jscomp$145$$)))||$app$common$files$validate$report_error$$($cljs$cst$4913$duplicated_children$$,"Shape "+($shape_id$jscomp$135$$??"")+" has duplicated children",$shape$jscomp$840$$,$file$jscomp$100$$,$page$jscomp$110$$);$G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$=$APP.$cljs$core$seq$$($G__72304_child_id$jscomp$9_shapes$jscomp$145$$);for(var $c__5548__auto__$jscomp$30_child_72307_chunk__72020$$=
null,$G__72305_count__72021$$=0,$i__72022$$=0;;)if($i__72022$$<$G__72305_count__72021$$){$G__72304_child_id$jscomp$9_shapes$jscomp$145$$=$c__5548__auto__$jscomp$30_child_72307_chunk__72020$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72022$$);var $child_72298$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$110$$,$G__72304_child_id$jscomp$9_shapes$jscomp$145$$);$child_72298$$==null?$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$4914$child_not_found$$,
"Child "+($G__72304_child_id$jscomp$9_shapes$jscomp$145$$??"")+" not found in parent "+($shape_id$jscomp$135$$??""),$shape$jscomp$840$$,$file$jscomp$100$$,$page$jscomp$110$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,$shape_id$jscomp$135$$,$cljs$cst$4915$child_id$$,$G__72304_child_id$jscomp$9_shapes$jscomp$145$$])):$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($child_72298$$),
$shape_id$jscomp$135$$)&&$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$4916$invalid_parent$$,"Child "+($G__72304_child_id$jscomp$9_shapes$jscomp$145$$??"")+" has invalid parent "+($shape_id$jscomp$135$$??""),$child_72298$$,$file$jscomp$100$$,$page$jscomp$110$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,$shape_id$jscomp$135$$]));$i__72022$$+=1}else if($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$=
$APP.$cljs$core$seq$$($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$)?($c__5548__auto__$jscomp$30_child_72307_chunk__72020$$=$APP.$cljs$core$_chunked_first$$($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$),$G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$=$APP.$cljs$core$_chunked_rest$$($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$),
$G__72304_child_id$jscomp$9_shapes$jscomp$145$$=$c__5548__auto__$jscomp$30_child_72307_chunk__72020$$,$G__72305_count__72021$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$30_child_72307_chunk__72020$$),$c__5548__auto__$jscomp$30_child_72307_chunk__72020$$=$G__72304_child_id$jscomp$9_shapes$jscomp$145$$):($G__72304_child_id$jscomp$9_shapes$jscomp$145$$=$APP.$cljs$core$first$$($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$),$c__5548__auto__$jscomp$30_child_72307_chunk__72020$$=
$app$common$types$shape_tree$get_shape$$($page$jscomp$110$$,$G__72304_child_id$jscomp$9_shapes$jscomp$145$$),$c__5548__auto__$jscomp$30_child_72307_chunk__72020$$==null?$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$4914$child_not_found$$,"Child "+($G__72304_child_id$jscomp$9_shapes$jscomp$145$$??"")+" not found in parent "+($shape_id$jscomp$135$$??""),$shape$jscomp$840$$,$file$jscomp$100$$,$page$jscomp$110$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,
$shape_id$jscomp$135$$,$cljs$cst$4915$child_id$$,$G__72304_child_id$jscomp$9_shapes$jscomp$145$$])):$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($c__5548__auto__$jscomp$30_child_72307_chunk__72020$$),$shape_id$jscomp$135$$)&&$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$4916$invalid_parent$$,"Child "+($G__72304_child_id$jscomp$9_shapes$jscomp$145$$??"")+" has invalid parent "+
($shape_id$jscomp$135$$??""),$c__5548__auto__$jscomp$30_child_72307_chunk__72020$$,$file$jscomp$100$$,$page$jscomp$110$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,$shape_id$jscomp$135$$])),$G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$=$APP.$cljs$core$next$$($G__72303_parent$jscomp$296_seq__72019_seq__72019__$1_temp__5825__auto__$jscomp$272$$),$c__5548__auto__$jscomp$30_child_72307_chunk__72020$$=null,$G__72305_count__72021$$=
0),$i__72022$$=0;else break}};
$app$common$files$validate$check_frame$$=function($map__72036__$1_p__72035$$,$file$jscomp$101$$,$page$jscomp$111$$){$map__72036__$1_p__72035$$=$APP.$cljs$core$__destructure_map$$($map__72036__$1_p__72035$$);var $frame_id$jscomp$110$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72036__$1_p__72035$$,$APP.$cljs$cst$1591$frame_id$$),$frame$jscomp$44_parent$jscomp$297$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$111$$,$frame_id$jscomp$110$$);$frame$jscomp$44_parent$jscomp$297$$==null?
$app$common$files$validate$report_error$$($cljs$cst$4917$frame_not_found$$,"Frame "+($frame_id$jscomp$110$$??"")+" not found",$map__72036__$1_p__72035$$,$file$jscomp$101$$,$page$jscomp$111$$):$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$44_parent$jscomp$297$$),$APP.$cljs$cst$1590$frame$$)?$app$common$files$validate$report_error$$($cljs$cst$4918$invalid_frame$$,"Frame "+($frame_id$jscomp$110$$??"")+" is not actually a frame",
$map__72036__$1_p__72035$$,$file$jscomp$101$$,$page$jscomp$111$$):($frame$jscomp$44_parent$jscomp$297$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$111$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($map__72036__$1_p__72035$$)),$frame$jscomp$44_parent$jscomp$297$$!=null&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$44_parent$jscomp$297$$),$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$110$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$44_parent$jscomp$297$$))||$app$common$files$validate$report_error$$($cljs$cst$4918$invalid_frame$$,"Frame-id should point to parent "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$44_parent$jscomp$297$$)??""),$map__72036__$1_p__72035$$,$file$jscomp$101$$,$page$jscomp$111$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$110$$,$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$44_parent$jscomp$297$$))||
$app$common$files$validate$report_error$$($cljs$cst$4918$invalid_frame$$,"Frame-id should point to parent frame "+($frame_id$jscomp$110$$??""),$map__72036__$1_p__72035$$,$file$jscomp$101$$,$page$jscomp$111$$)))};
$app$common$files$validate$check_component_main_head$$=function($shape$jscomp$842$$,$file$jscomp$102$$,$page$jscomp$112$$,$component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$){$APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$842$$)==null&&$app$common$files$validate$report_error$$($cljs$cst$4919$component_not_main$$,"Shape expected to be main instance",$shape$jscomp$842$$,$file$jscomp$102$$,$page$jscomp$112$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$842$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$102$$))||$app$common$files$validate$report_error$$($cljs$cst$4920$component_main_external$$,"Main instance should refer to a component in the same file",$shape$jscomp$842$$,$file$jscomp$102$$,$page$jscomp$112$$);$component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$=$APP.$app$common$types$file$resolve_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$842$$,$file$jscomp$102$$,$component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0]));if($component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$==null)$app$common$files$validate$report_error$$($cljs$cst$4921$component_not_found$$,"Component "+($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$842$$)??"")+" not found in file "+($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$842$$)??""),$shape$jscomp$842$$,
$file$jscomp$102$$,$page$jscomp$112$$);else if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$842$$))||$app$common$files$validate$report_error$$($cljs$cst$4922$invalid_main_instance_id$$,"Main instance id of component "+($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$842$$)??
"")+" is not valid",$shape$jscomp$842$$,$file$jscomp$102$$,$page$jscomp$112$$),!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$112$$))){var $component_page$jscomp$7$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$102$$),
$component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$);$component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$=$app$common$types$shape_tree$get_shape$$($component_page$jscomp$7$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$));$APP.$cljs$core$truth_$$($APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$103_libraries$jscomp$103_main_component$jscomp$2$$))?
$app$common$files$validate$report_error$$($cljs$cst$4925$component_main$$,"Shape not expected to be main instance",$shape$jscomp$842$$,$file$jscomp$102$$,$page$jscomp$112$$):$app$common$files$validate$report_error$$($cljs$cst$4923$invalid_main_instance_page$$,"Main instance page of component "+($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$842$$)??"")+" is not valid",$shape$jscomp$842$$,$file$jscomp$102$$,$page$jscomp$112$$)}};
$app$common$files$validate$check_component_not_main_head$$=function($shape$jscomp$843$$,$file$jscomp$103$$,$page$jscomp$113$$,$component$jscomp$104_libraries$jscomp$104$$){$APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$843$$)===!0&&$app$common$files$validate$report_error$$($cljs$cst$4919$component_not_main$$,"Shape not expected to be main instance",$shape$jscomp$843$$,$file$jscomp$103$$,$page$jscomp$113$$);var $library_exists$$=$app$common$files$validate$library_exists_QMARK_$$($file$jscomp$103$$,
$component$jscomp$104_libraries$jscomp$104$$,$shape$jscomp$843$$);$component$jscomp$104_libraries$jscomp$104$$=$library_exists$$?$APP.$app$common$types$file$resolve_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$843$$,$file$jscomp$103$$,$component$jscomp$104_libraries$jscomp$104$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0],null)])):null;$component$jscomp$104_libraries$jscomp$104$$==
null?$library_exists$$&&$app$common$files$validate$report_error$$($cljs$cst$4921$component_not_found$$,"Component "+($APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$843$$)??"")+" not found in file "+($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$843$$)??""),$shape$jscomp$843$$,$file$jscomp$103$$,$page$jscomp$113$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$104_libraries$jscomp$104$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$843$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2046$main_instance_page$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$104_libraries$jscomp$104$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$113$$))&&$app$common$files$validate$report_error$$($cljs$cst$4924$invalid_main_instance$$,"Main instance of component "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$104_libraries$jscomp$104$$)??
"")+" should not be this shape",$shape$jscomp$843$$,$file$jscomp$103$$,$page$jscomp$113$$)};
$app$common$files$validate$check_component_not_main_not_head$$=function($shape$jscomp$844$$,$file$jscomp$104$$,$page$jscomp$114$$){$APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$844$$)===!0&&$app$common$files$validate$report_error$$($cljs$cst$4925$component_main$$,"Shape not expected to be main instance",$shape$jscomp$844$$,$file$jscomp$104$$,$page$jscomp$114$$);$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$844$$)==null&&$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$844$$)==
null||$app$common$files$validate$report_error$$($cljs$cst$4925$component_main$$,"Shape not expected to be component head",$shape$jscomp$844$$,$file$jscomp$104$$,$page$jscomp$114$$)};
$app$common$files$validate$check_component_root$$=function($shape$jscomp$845$$,$file$jscomp$105$$,$page$jscomp$115$$){$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$845$$)==null&&$app$common$files$validate$report_error$$($cljs$cst$4926$should_be_component_root$$,"Shape should be component root",$shape$jscomp$845$$,$file$jscomp$105$$,$page$jscomp$115$$)};
$app$common$files$validate$check_component_not_root$$=function($shape$jscomp$846$$,$file$jscomp$106$$,$page$jscomp$116$$){$APP.$cljs$cst$2029$component_root$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$846$$)===!0&&$app$common$files$validate$report_error$$($cljs$cst$4927$should_not_be_component_root$$,"Shape should not be component root",$shape$jscomp$846$$,$file$jscomp$106$$,$page$jscomp$116$$)};
$app$common$files$validate$check_component_ref$$=function($shape$jscomp$847$$,$file$jscomp$107$$,$page$jscomp$117$$,$libraries$jscomp$105_ref_shape$jscomp$5$$){var $library_exists$jscomp$1$$=$app$common$files$validate$library_exists_QMARK_$$($file$jscomp$107$$,$libraries$jscomp$105_ref_shape$jscomp$5$$,$shape$jscomp$847$$);$libraries$jscomp$105_ref_shape$jscomp$5$$=$library_exists$jscomp$1$$?$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$107$$,$page$jscomp$117$$,
$libraries$jscomp$105_ref_shape$jscomp$5$$,$shape$jscomp$847$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0])):null;$library_exists$jscomp$1$$&&$libraries$jscomp$105_ref_shape$jscomp$5$$==null&&$app$common$files$validate$report_error$$($cljs$cst$4928$ref_shape_not_found$$,"Referenced shape "+($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$847$$)??"")+" not found in near component",$shape$jscomp$847$$,
$file$jscomp$107$$,$page$jscomp$117$$)};$app$common$files$validate$check_component_not_ref$$=function($shape$jscomp$848$$,$file$jscomp$108$$,$page$jscomp$118$$){$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$848$$)!=null&&$app$common$files$validate$report_error$$($cljs$cst$4933$shape_ref_in_main$$,"Shape inside main instance should not have shape-ref",$shape$jscomp$848$$,$file$jscomp$108$$,$page$jscomp$118$$)};
$app$common$files$validate$check_ref_is_not_head$$=function($shape$jscomp$849$$,$file$jscomp$109$$,$page$jscomp$119$$,$libraries$jscomp$106_ref_shape$jscomp$6$$){$libraries$jscomp$106_ref_shape$jscomp$6$$=$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$109$$,$page$jscomp$119$$,$libraries$jscomp$106_ref_shape$jscomp$6$$,$shape$jscomp$849$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0]));
$libraries$jscomp$106_ref_shape$jscomp$6$$!=null&&$APP.$app$common$types$component$instance_head_QMARK_$$($libraries$jscomp$106_ref_shape$jscomp$6$$)&&$app$common$files$validate$report_error$$($cljs$cst$4930$ref_shape_is_head$$,"Referenced shape "+($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$849$$)??"")+" is a component, so the copy must also be",$shape$jscomp$849$$,$file$jscomp$109$$,$page$jscomp$119$$)};
$app$common$files$validate$check_ref_is_head$$=function($shape$jscomp$850$$,$file$jscomp$110$$,$page$jscomp$120$$,$libraries$jscomp$107_ref_shape$jscomp$7$$){$libraries$jscomp$107_ref_shape$jscomp$7$$=$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$110$$,$page$jscomp$120$$,$libraries$jscomp$107_ref_shape$jscomp$7$$,$shape$jscomp$850$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0]));$libraries$jscomp$107_ref_shape$jscomp$7$$==
null||$APP.$app$common$types$component$instance_head_QMARK_$$($libraries$jscomp$107_ref_shape$jscomp$7$$)||$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$4929$ref_shape_is_not_head$$,"Referenced shape "+($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$850$$)??"")+" of a head copy must also be a head",$shape$jscomp$850$$,$file$jscomp$110$$,$page$jscomp$120$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1627$component_file$$,
$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($libraries$jscomp$107_ref_shape$jscomp$7$$),$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($libraries$jscomp$107_ref_shape$jscomp$7$$)]))};
$app$common$files$validate$check_empty_swap_slot$$=function($shape$jscomp$851$$,$file$jscomp$111$$,$page$jscomp$121$$){$APP.$app$common$types$component$get_swap_slot$$($shape$jscomp$851$$)!=null&&$app$common$files$validate$report_error$$($cljs$cst$4944$misplaced_slot$$,"This shape should not have swap slot",$shape$jscomp$851$$,$file$jscomp$111$$,$page$jscomp$121$$)};
$app$common$files$validate$has_duplicate_swap_slot_QMARK_$$=function($counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$,$container$jscomp$77$$){$counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72071_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$77$$),$p1__72071_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$));
$counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nil_QMARK_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72072_SHARP_$$){return $APP.$app$common$types$component$get_swap_slot$$($p1__72072_SHARP_$$)},$counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$));$counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$=$APP.$cljs$core$frequencies$$($counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$);
return $APP.$cljs$core$some$$(function($p__72076$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__72076$$,0,null);return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__72076$$,1,null)>1},$counts$jscomp$4_shape$jscomp$852_shapes$jscomp$146_slots$jscomp$1$$)};
$app$common$files$validate$check_duplicate_swap_slot$$=function($shape$jscomp$853$$,$file$jscomp$112$$,$page$jscomp$122$$){$APP.$cljs$core$truth_$$($app$common$files$validate$has_duplicate_swap_slot_QMARK_$$($shape$jscomp$853$$,$page$jscomp$122$$))&&$app$common$files$validate$report_error$$($cljs$cst$4945$duplicate_slot$$,"This shape has children with the same swap slot",$shape$jscomp$853$$,$file$jscomp$112$$,$page$jscomp$122$$)};
$app$common$files$validate$check_valid_touched$$=function($shape$jscomp$854$$,$file$jscomp$113$$,$page$jscomp$123$$){var $text_touched_QMARK__touched_groups$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$swap_slot_QMARK_$$,$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$854$$))),$content_touched_QMARK_$$=$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$?
$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$2053$content_group$$):$text_touched_QMARK__touched_groups$$($cljs$cst$2053$content_group$$);var $or__5025__auto__$jscomp$inline_12429_or__5025__auto____$1$jscomp$inline_12430$$=$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$?$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1758$text_content_text$$):$text_touched_QMARK__touched_groups$$($cljs$cst$1758$text_content_text$$);
$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_12429_or__5025__auto____$1$jscomp$inline_12430$$)?$text_touched_QMARK__touched_groups$$=$or__5025__auto__$jscomp$inline_12429_or__5025__auto____$1$jscomp$inline_12430$$:($or__5025__auto__$jscomp$inline_12429_or__5025__auto____$1$jscomp$inline_12430$$=$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$?$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1759$text_content_attribute$$):$text_touched_QMARK__touched_groups$$($cljs$cst$1759$text_content_attribute$$),
$text_touched_QMARK__touched_groups$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_12429_or__5025__auto____$1$jscomp$inline_12430$$)?$or__5025__auto__$jscomp$inline_12429_or__5025__auto____$1$jscomp$inline_12430$$:$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$?$text_touched_QMARK__touched_groups$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1757$text_content_structure$$):$text_touched_QMARK__touched_groups$$($cljs$cst$1757$text_content_structure$$));$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($text_touched_QMARK__touched_groups$$)?
$APP.$cljs$core$not$$($content_touched_QMARK_$$):$text_touched_QMARK__touched_groups$$)&&$app$common$files$validate$report_error$$($cljs$cst$4943$invalid_text_touched$$,"This thape has text type touched but not content touched",$shape$jscomp$854$$,$file$jscomp$113$$,$page$jscomp$123$$)};
$app$common$files$validate$check_shape_main_root_top$$=function($shape$jscomp$855$$,$file$jscomp$114$$,$page$jscomp$124$$,$libraries$jscomp$108$$){$app$common$files$validate$check_component_main_head$$($shape$jscomp$855$$,$file$jscomp$114$$,$page$jscomp$124$$,$libraries$jscomp$108$$);$app$common$files$validate$check_component_root$$($shape$jscomp$855$$,$file$jscomp$114$$,$page$jscomp$124$$);$app$common$files$validate$check_component_not_ref$$($shape$jscomp$855$$,$file$jscomp$114$$,$page$jscomp$124$$);
$app$common$files$validate$check_empty_swap_slot$$($shape$jscomp$855$$,$file$jscomp$114$$,$page$jscomp$124$$);$app$common$files$validate$check_duplicate_swap_slot$$($shape$jscomp$855$$,$file$jscomp$114$$,$page$jscomp$124$$);return $APP.$cljs$core$run_BANG_$$(function($p1__72093_SHARP_$$){return $app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$($p1__72093_SHARP_$$,$file$jscomp$114$$,$page$jscomp$124$$,$libraries$jscomp$108$$,
$APP.$cljs$cst$2270$context$$,$cljs$cst$4958$main_top$$):$app$common$files$validate$check_shape$$($p1__72093_SHARP_$$,$file$jscomp$114$$,$page$jscomp$124$$,$libraries$jscomp$108$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4958$main_top$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$855$$))};
$app$common$files$validate$check_shape_main_root_nested$$=function($shape$jscomp$856$$,$file$jscomp$115$$,$page$jscomp$125$$,$libraries$jscomp$109$$){$app$common$files$validate$check_component_main_head$$($shape$jscomp$856$$,$file$jscomp$115$$,$page$jscomp$125$$,$libraries$jscomp$109$$);$app$common$files$validate$check_component_not_root$$($shape$jscomp$856$$,$file$jscomp$115$$,$page$jscomp$125$$);$app$common$files$validate$check_component_not_ref$$($shape$jscomp$856$$,$file$jscomp$115$$,$page$jscomp$125$$);
$app$common$files$validate$check_empty_swap_slot$$($shape$jscomp$856$$,$file$jscomp$115$$,$page$jscomp$125$$);return $APP.$cljs$core$run_BANG_$$(function($p1__72100_SHARP_$$){return $app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$($p1__72100_SHARP_$$,$file$jscomp$115$$,$page$jscomp$125$$,$libraries$jscomp$109$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4959$main_nested$$):$app$common$files$validate$check_shape$$($p1__72100_SHARP_$$,
$file$jscomp$115$$,$page$jscomp$125$$,$libraries$jscomp$109$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4959$main_nested$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$856$$))};
$app$common$files$validate$check_shape_copy_root_top$$=function($shape$jscomp$857$$,$file$jscomp$116$$,$page$jscomp$126$$,$libraries$jscomp$110$$){var $library_exists$jscomp$2$$=$app$common$files$validate$library_exists_QMARK_$$($file$jscomp$116$$,$libraries$jscomp$110$$,$shape$jscomp$857$$);$app$common$files$validate$check_component_not_main_head$$($shape$jscomp$857$$,$file$jscomp$116$$,$page$jscomp$126$$,$libraries$jscomp$110$$);$app$common$files$validate$check_component_root$$($shape$jscomp$857$$,
$file$jscomp$116$$,$page$jscomp$126$$);$app$common$files$validate$check_component_ref$$($shape$jscomp$857$$,$file$jscomp$116$$,$page$jscomp$126$$,$libraries$jscomp$110$$);$app$common$files$validate$check_ref_is_head$$($shape$jscomp$857$$,$file$jscomp$116$$,$page$jscomp$126$$,$libraries$jscomp$110$$);$app$common$files$validate$check_empty_swap_slot$$($shape$jscomp$857$$,$file$jscomp$116$$,$page$jscomp$126$$);$app$common$files$validate$check_duplicate_swap_slot$$($shape$jscomp$857$$,$file$jscomp$116$$,
$page$jscomp$126$$);$app$common$files$validate$check_valid_touched$$($shape$jscomp$857$$,$file$jscomp$116$$,$page$jscomp$126$$);return $APP.$cljs$core$run_BANG_$$(function($p1__72105_SHARP_$$){return $app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$8$?$app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$8$($p1__72105_SHARP_$$,$file$jscomp$116$$,$page$jscomp$126$$,$libraries$jscomp$110$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4960$copy_top$$,$cljs$cst$4961$library_exists$$,
$library_exists$jscomp$2$$):$app$common$files$validate$check_shape$$($p1__72105_SHARP_$$,$file$jscomp$116$$,$page$jscomp$126$$,$libraries$jscomp$110$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4960$copy_top$$,$cljs$cst$4961$library_exists$$,$library_exists$jscomp$2$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$857$$))};
$app$common$files$validate$check_shape_copy_root_nested$$=function($shape$jscomp$858$$,$file$jscomp$117$$,$page$jscomp$127$$,$libraries$jscomp$111$$,$library_exists$jscomp$3$$){$app$common$files$validate$check_component_not_main_head$$($shape$jscomp$858$$,$file$jscomp$117$$,$page$jscomp$127$$,$libraries$jscomp$111$$);$app$common$files$validate$check_component_not_root$$($shape$jscomp$858$$,$file$jscomp$117$$,$page$jscomp$127$$);$app$common$files$validate$check_valid_touched$$($shape$jscomp$858$$,
$file$jscomp$117$$,$page$jscomp$127$$);$APP.$cljs$core$truth_$$($library_exists$jscomp$3$$)&&($app$common$files$validate$check_component_ref$$($shape$jscomp$858$$,$file$jscomp$117$$,$page$jscomp$127$$,$libraries$jscomp$111$$),$app$common$files$validate$check_ref_is_head$$($shape$jscomp$858$$,$file$jscomp$117$$,$page$jscomp$127$$,$libraries$jscomp$111$$));return $APP.$cljs$core$run_BANG_$$(function($p1__72110_SHARP_$$){return $app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$?
$app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$($p1__72110_SHARP_$$,$file$jscomp$117$$,$page$jscomp$127$$,$libraries$jscomp$111$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4962$copy_nested$$):$app$common$files$validate$check_shape$$($p1__72110_SHARP_$$,$file$jscomp$117$$,$page$jscomp$127$$,$libraries$jscomp$111$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4962$copy_nested$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$858$$))};
$app$common$files$validate$check_shape_main_not_root$$=function($shape$jscomp$859$$,$file$jscomp$118$$,$page$jscomp$128$$,$libraries$jscomp$112$$){$app$common$files$validate$check_component_not_main_not_head$$($shape$jscomp$859$$,$file$jscomp$118$$,$page$jscomp$128$$);$app$common$files$validate$check_component_not_root$$($shape$jscomp$859$$,$file$jscomp$118$$,$page$jscomp$128$$);$app$common$files$validate$check_component_not_ref$$($shape$jscomp$859$$,$file$jscomp$118$$,$page$jscomp$128$$);$app$common$files$validate$check_empty_swap_slot$$($shape$jscomp$859$$,
$file$jscomp$118$$,$page$jscomp$128$$);return $APP.$cljs$core$run_BANG_$$(function($p1__72113_SHARP_$$){return $app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$($p1__72113_SHARP_$$,$file$jscomp$118$$,$page$jscomp$128$$,$libraries$jscomp$112$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4963$main_any$$):$app$common$files$validate$check_shape$$($p1__72113_SHARP_$$,$file$jscomp$118$$,$page$jscomp$128$$,$libraries$jscomp$112$$,
$APP.$cljs$cst$2270$context$$,$cljs$cst$4963$main_any$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$859$$))};
$app$common$files$validate$check_shape_copy_not_root$$=function($shape$jscomp$860$$,$file$jscomp$119$$,$page$jscomp$129$$,$libraries$jscomp$113$$){$app$common$files$validate$check_component_not_main_not_head$$($shape$jscomp$860$$,$file$jscomp$119$$,$page$jscomp$129$$);$app$common$files$validate$check_component_not_root$$($shape$jscomp$860$$,$file$jscomp$119$$,$page$jscomp$129$$);$app$common$files$validate$check_component_ref$$($shape$jscomp$860$$,$file$jscomp$119$$,$page$jscomp$129$$,$libraries$jscomp$113$$);
$app$common$files$validate$check_ref_is_not_head$$($shape$jscomp$860$$,$file$jscomp$119$$,$page$jscomp$129$$,$libraries$jscomp$113$$);$app$common$files$validate$check_empty_swap_slot$$($shape$jscomp$860$$,$file$jscomp$119$$,$page$jscomp$129$$);$app$common$files$validate$check_valid_touched$$($shape$jscomp$860$$,$file$jscomp$119$$,$page$jscomp$129$$);return $APP.$cljs$core$run_BANG_$$(function($p1__72118_SHARP_$$){return $app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$($p1__72118_SHARP_$$,
$file$jscomp$119$$,$page$jscomp$129$$,$libraries$jscomp$113$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4964$copy_any$$):$app$common$files$validate$check_shape$$($p1__72118_SHARP_$$,$file$jscomp$119$$,$page$jscomp$129$$,$libraries$jscomp$113$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4964$copy_any$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$860$$))};
$app$common$files$validate$check_shape_not_component$$=function($shape$jscomp$861$$,$file$jscomp$120$$,$page$jscomp$130$$,$libraries$jscomp$114$$){$app$common$files$validate$check_component_not_main_not_head$$($shape$jscomp$861$$,$file$jscomp$120$$,$page$jscomp$130$$);$app$common$files$validate$check_component_not_root$$($shape$jscomp$861$$,$file$jscomp$120$$,$page$jscomp$130$$);$app$common$files$validate$check_component_not_ref$$($shape$jscomp$861$$,$file$jscomp$120$$,$page$jscomp$130$$);$app$common$files$validate$check_empty_swap_slot$$($shape$jscomp$861$$,
$file$jscomp$120$$,$page$jscomp$130$$);return $APP.$cljs$core$run_BANG_$$(function($p1__72122_SHARP_$$){return $app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$files$validate$check_shape$$.$cljs$core$IFn$_invoke$arity$6$($p1__72122_SHARP_$$,$file$jscomp$120$$,$page$jscomp$130$$,$libraries$jscomp$114$$,$APP.$cljs$cst$2270$context$$,$cljs$cst$4965$not_component$$):$app$common$files$validate$check_shape$$($p1__72122_SHARP_$$,$file$jscomp$120$$,$page$jscomp$130$$,$libraries$jscomp$114$$,
$APP.$cljs$cst$2270$context$$,$cljs$cst$4965$not_component$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$861$$))};
$app$common$files$validate$check_variant_container$$=function($prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$,$file$jscomp$121$$,$page$jscomp$131$$){var $shape_id$jscomp$136$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$);$prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$);var $c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72125_SHARP_$$){return $app$common$types$shape_tree$get_shape$$($page$jscomp$131$$,$p1__72125_SHARP_$$)},$prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$);$prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$=$app$common$files$variant$extract_properties_names$$($APP.$cljs$core$first$$($c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$),$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$121$$));
$c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$);for(var $G__72340_chunk__72129_seq__72128__$1$$=null,$G__72339_count__72130$$=0,$i__72131$$=0;;)if($i__72131$$<$G__72339_count__72130$$){var $G__72341_child$jscomp$121$$=$G__72340_chunk__72129_seq__72128__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72131$$);$APP.$cljs$core$truth_$$($G__72341_child$jscomp$121$$)&&
($APP.$app$common$types$component$is_variant_QMARK_$$($G__72341_child$jscomp$121$$)?($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$),$shape_id$jscomp$136$$)&&$app$common$files$validate$report_error$$($cljs$cst$4950$invalid_variant_id$$,"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??"")+" has invalid variant-id "+($APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??
""),$G__72341_child$jscomp$121$$,$file$jscomp$121$$,$page$jscomp$131$$),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$,$app$common$files$variant$extract_properties_names$$($G__72341_child$jscomp$121$$,$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$121$$)))&&$app$common$files$validate$report_error$$($cljs$cst$4951$invalid_variant_properties$$,"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??
"")+" has invalid properties "+($APP.$cljs$core$vec$$($prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$)??""),$G__72341_child$jscomp$121$$,$file$jscomp$121$$,$page$jscomp$131$$)):$app$common$files$validate$report_error$$($cljs$cst$4949$not_a_variant$$,"Shape "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??"")+" should be a variant",$G__72341_child$jscomp$121$$,$file$jscomp$121$$,$page$jscomp$131$$));$i__72131$$+=1}else if($c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$=
$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$))$G__72340_chunk__72129_seq__72128__$1$$=$c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__72340_chunk__72129_seq__72128__$1$$)?($c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$=$APP.$cljs$core$_chunked_first$$($G__72340_chunk__72129_seq__72128__$1$$),$G__72339_count__72130$$=
$APP.$cljs$core$_chunked_rest$$($G__72340_chunk__72129_seq__72128__$1$$),$G__72340_chunk__72129_seq__72128__$1$$=$c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$,$G__72341_child$jscomp$121$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$),$c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$=$G__72339_count__72130$$,$G__72339_count__72130$$=$G__72341_child$jscomp$121$$):
($G__72341_child$jscomp$121$$=$APP.$cljs$core$first$$($G__72340_chunk__72129_seq__72128__$1$$),$APP.$cljs$core$truth_$$($G__72341_child$jscomp$121$$)&&($APP.$app$common$types$component$is_variant_QMARK_$$($G__72341_child$jscomp$121$$)?($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$),$shape_id$jscomp$136$$)&&$app$common$files$validate$report_error$$($cljs$cst$4950$invalid_variant_id$$,"Variant "+
($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??"")+" has invalid variant-id "+($APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??""),$G__72341_child$jscomp$121$$,$file$jscomp$121$$,$page$jscomp$131$$),$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$,$app$common$files$variant$extract_properties_names$$($G__72341_child$jscomp$121$$,$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$121$$)))&&
$app$common$files$validate$report_error$$($cljs$cst$4951$invalid_variant_properties$$,"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??"")+" has invalid properties "+($APP.$cljs$core$vec$$($prop_names$jscomp$2_shape$jscomp$862_shapes$jscomp$147$$)??""),$G__72341_child$jscomp$121$$,$file$jscomp$121$$,$page$jscomp$131$$)):$app$common$files$validate$report_error$$($cljs$cst$4949$not_a_variant$$,"Shape "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__72341_child$jscomp$121$$)??
"")+" should be a variant",$G__72341_child$jscomp$121$$,$file$jscomp$121$$,$page$jscomp$131$$)),$c__5548__auto__$jscomp$31_children$jscomp$283_seq__72128_temp__5825__auto__$jscomp$273$$=$APP.$cljs$core$next$$($G__72340_chunk__72129_seq__72128__$1$$),$G__72340_chunk__72129_seq__72128__$1$$=null,$G__72339_count__72130$$=0),$i__72131$$=0;else break};
$app$common$files$validate$check_variant$$=function($shape$jscomp$863$$,$file$jscomp$122$$,$page$jscomp$132$$){var $parent$jscomp$298$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$132$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$)),$component$jscomp$105$$=$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$122$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$),
!0),$name$jscomp$398$$=$APP.$app$common$types$variant$properties_to_name$$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$105$$));$APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$863$$)||$app$common$files$validate$report_error$$($cljs$cst$4952$variant_not_main$$,"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$)??"")+" is not a main instance",$shape$jscomp$863$$,$file$jscomp$122$$,$page$jscomp$132$$);
$APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($parent$jscomp$298$$))||$app$common$files$validate$report_error$$($cljs$cst$4953$parent_not_variant$$,"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$)??"")+" has an invalid parent",$shape$jscomp$863$$,$file$jscomp$122$$,$page$jscomp$132$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$398$$,$APP.$cljs$cst$1987$variant_name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$))||
$app$common$files$validate$report_error$$($cljs$cst$4955$variant_bad_variant_name$$,"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$)??"")+" has an invalid variant-name",$shape$jscomp$863$$,$file$jscomp$122$$,$page$jscomp$132$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$298$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$))||$app$common$files$validate$report_error$$($cljs$cst$4954$variant_bad_name$$,
"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$)??"")+" has an invalid name",$shape$jscomp$863$$,$file$jscomp$122$$,$page$jscomp$132$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$298$$),$APP.$app$common$path_names$merge_path_item$$($APP.$cljs$cst$294$path$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$105$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$105$$)))||
$app$common$files$validate$report_error$$($cljs$cst$4956$variant_component_bad_name$$,"Component "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$)??"")+" has an invalid name",$shape$jscomp$863$$,$file$jscomp$122$$,$page$jscomp$132$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$105$$),$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$))||$app$common$files$validate$report_error$$($cljs$cst$4957$variant_component_bad_id$$,
"Variant "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$863$$)??"")+" has adifferent variant-id than its component",$shape$jscomp$863$$,$file$jscomp$122$$,$page$jscomp$132$$)};
$app$common$files$validate$check_shape$$=function($var_args$jscomp$1372$$){for(var $args__5755__auto__$jscomp$235$$=[],$len__5749__auto___72355$$=arguments.length,$i__5750__auto___72356$$=0;;)if($i__5750__auto___72356$$<$len__5749__auto___72355$$)$args__5755__auto__$jscomp$235$$.push(arguments[$i__5750__auto___72356$$]),$i__5750__auto___72356$$+=1;else break;return $app$common$files$validate$check_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(arguments[0],arguments[1],arguments[2],arguments[3],
4<$args__5755__auto__$jscomp$235$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$235$$.slice(4),0,null):null)};
$app$common$files$validate$check_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$,$library_exists$jscomp$4_map__72179__$1_p__72178$$){$library_exists$jscomp$4_map__72179__$1_p__72178$$=$APP.$cljs$core$__destructure_map$$($library_exists$jscomp$4_map__72179__$1_p__72178$$);var $context$jscomp$31$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($library_exists$jscomp$4_map__72179__$1_p__72178$$,
$APP.$cljs$cst$2270$context$$,$cljs$cst$4965$not_component$$);$library_exists$jscomp$4_map__72179__$1_p__72178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($library_exists$jscomp$4_map__72179__$1_p__72178$$,$cljs$cst$4961$library_exists$$,!1);$shape$jscomp$864_shape_id$jscomp$137$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$133$$,$shape$jscomp$864_shape_id$jscomp$137$$);return $shape$jscomp$864_shape_id$jscomp$137$$!=null?($app$common$files$validate$check_geometry$$($shape$jscomp$864_shape_id$jscomp$137$$,
$file$jscomp$123$$,$page$jscomp$133$$),$app$common$files$validate$check_parent_children$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$),$app$common$files$validate$check_frame$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$),$APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($shape$jscomp$864_shape_id$jscomp$137$$))&&$app$common$files$validate$check_variant_container$$($shape$jscomp$864_shape_id$jscomp$137$$,
$file$jscomp$123$$,$page$jscomp$133$$),$APP.$app$common$types$component$is_variant_QMARK_$$($shape$jscomp$864_shape_id$jscomp$137$$)&&$app$common$files$validate$check_variant$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$),$APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$864_shape_id$jscomp$137$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$864_shape_id$jscomp$137$$))?
$app$common$files$validate$report_error$$($cljs$cst$4941$instance_head_not_frame$$,"Instance head should be a frame",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$APP.$app$common$types$component$instance_root_QMARK_$$($shape$jscomp$864_shape_id$jscomp$137$$)?$APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$864_shape_id$jscomp$137$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($context$jscomp$31$$,$cljs$cst$4965$not_component$$)?
$app$common$files$validate$report_error$$($cljs$cst$4934$root_main_not_allowed$$,"Root main component not allowed inside other component",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$app$common$files$validate$check_shape_main_root_top$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$):$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($context$jscomp$31$$,$cljs$cst$4965$not_component$$)?$app$common$files$validate$report_error$$($cljs$cst$4936$root_copy_not_allowed$$,
"Root copy component not allowed inside other component",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$app$common$files$validate$check_shape_copy_root_top$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$):$APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$864_shape_id$jscomp$137$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($context$jscomp$31$$,$cljs$cst$4965$not_component$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($context$jscomp$31$$,
$cljs$cst$4958$main_top$$)?$app$common$files$validate$report_error$$($cljs$cst$4935$nested_main_not_allowed$$,"Component main not allowed inside other component",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$app$common$files$validate$check_shape_main_root_nested$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($context$jscomp$31$$,$cljs$cst$4965$not_component$$)?
$app$common$files$validate$report_error$$($cljs$cst$4937$nested_copy_not_allowed$$,"Nested copy component only allowed inside other component",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$app$common$files$validate$check_shape_copy_root_nested$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$,$library_exists$jscomp$4_map__72179__$1_p__72178$$):$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$864_shape_id$jscomp$137$$)?
$APP.$cljs$core$not$$(function(){var $fexpr__72185$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$4960$copy_top$$,null,$cljs$cst$4962$copy_nested$$,null,$cljs$cst$4964$copy_any$$,null],null),null);return $fexpr__72185$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__72185$$.$cljs$core$IFn$_invoke$arity$1$($context$jscomp$31$$):$fexpr__72185$$($context$jscomp$31$$)}())?$app$common$files$validate$report_error$$($cljs$cst$4939$not_head_copy_not_allowed$$,
"Non-root copy only allowed inside a copy",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$app$common$files$validate$check_shape_copy_not_root$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$):$APP.$cljs$core$truth_$$($app$common$types$container$inside_component_main_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$133$$),$shape$jscomp$864_shape_id$jscomp$137$$))?
$APP.$cljs$core$not$$(function(){var $fexpr__72186$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$4958$main_top$$,null,$cljs$cst$4963$main_any$$,null,$cljs$cst$4959$main_nested$$,null],null),null);return $fexpr__72186$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__72186$$.$cljs$core$IFn$_invoke$arity$1$($context$jscomp$31$$):$fexpr__72186$$($context$jscomp$31$$)}())?$app$common$files$validate$report_error$$($cljs$cst$4938$not_head_main_not_allowed$$,
"Non-root main only allowed inside a main component",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$app$common$files$validate$check_shape_main_not_root$$($shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$):$APP.$cljs$core$truth_$$(function(){var $fexpr__72188$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$4958$main_top$$,null,$cljs$cst$4963$main_any$$,null,
$cljs$cst$4959$main_nested$$,null],null),null);return $fexpr__72188$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__72188$$.$cljs$core$IFn$_invoke$arity$1$($context$jscomp$31$$):$fexpr__72188$$($context$jscomp$31$$)}())?$app$common$files$validate$report_error$$($cljs$cst$4940$not_component_not_allowed$$,"Not compoments are not allowed inside a main",$shape$jscomp$864_shape_id$jscomp$137$$,$file$jscomp$123$$,$page$jscomp$133$$):$app$common$files$validate$check_shape_not_component$$($shape$jscomp$864_shape_id$jscomp$137$$,
$file$jscomp$123$$,$page$jscomp$133$$,$libraries$jscomp$115$$)):null};
$app$common$files$validate$check_ref_cycles$$=function($component$jscomp$107$$,$file$jscomp$125$$){var $cycles_ids$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72196_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72196_SHARP_$$),$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($p1__72196_SHARP_$$))},$APP.$cljs$core$vals$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$107$$))));
$APP.$cljs$core$seq$$($cycles_ids$$)&&$app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$4931$shape_ref_cycle$$,"This deleted component has shapes with shape-ref pointing to self",$component$jscomp$107$$,$file$jscomp$125$$,null,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4932$cycles_ids$$,$cycles_ids$$]))};
$app$common$files$validate$get_orphan_shapes$$=function($map__72225__$1_p__72224_xf$jscomp$5$$){$map__72225__$1_p__72224_xf$jscomp$5$$=$APP.$cljs$core$__destructure_map$$($map__72225__$1_p__72224_xf$jscomp$5$$);var $objects$jscomp$677$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72225__$1_p__72224_xf$jscomp$5$$,$APP.$cljs$cst$1615$objects$$);$map__72225__$1_p__72224_xf$jscomp$5$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__72219_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($objects$jscomp$677$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72219_SHARP_$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$map__72225__$1_p__72224_xf$jscomp$5$$,$APP.$cljs$core$vals$$($objects$jscomp$677$$))};
$app$common$files$validate$validate_file$$=function($p__72228$$,$libraries$jscomp$116$$){var $map__72229__$1$$=$APP.$cljs$core$__destructure_map$$($p__72228$$),$data$jscomp$429$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72229__$1$$,$APP.$cljs$cst$142$data$$),$features__$1$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72229__$1$$,$APP.$cljs$cst$227$features$$);if($APP.$cljs$core$contains_QMARK_$$($features__$1$jscomp$24$$,"components/v2")){var $_STAR_errors_STAR__orig_val__72230$$=
$app$common$files$validate$_STAR_errors_STAR_$$,$_STAR_errors_STAR__temp_val__72231$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentVector$EMPTY$$);$app$common$files$validate$_STAR_errors_STAR_$$=$_STAR_errors_STAR__temp_val__72231$$;try{for(var $seq__72232_72371$$=$APP.$cljs$core$seq$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$seq$$($APP.$cljs$core$vals$$($APP.$cljs$cst$1614$pages_index$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$429$$))))),
$chunk__72233_72372$$=null,$count__72234_72373$$=0,$i__72235_72374$$=0;;)if($i__72235_72374$$<$count__72234_72373$$){var $page_72375$$=$chunk__72233_72372$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__72235_72374$$);$app$common$files$validate$check_shape$$($APP.$app$common$uuid$zero$$,$map__72229__$1$$,$page_72375$$,$libraries$jscomp$116$$);$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($map__72229__$1$$),"check-swap-slot"))&&
($app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$uuid$zero$$,$map__72229__$1$$,$page_72375$$,$libraries$jscomp$116$$):$app$common$files$validate$check_swap_slots$$($APP.$app$common$uuid$zero$$,$map__72229__$1$$,$page_72375$$,$libraries$jscomp$116$$));$APP.$cljs$core$run_BANG_$$(function($seq__72232_72371$jscomp$1$$,$chunk__72233_72372$jscomp$1$$,$count__72234_72373$jscomp$1$$,
$i__72235_72374$jscomp$1$$,$page_72375$jscomp$1$$,$_STAR_errors_STAR__orig_val__72230$jscomp$1$$,$_STAR_errors_STAR__temp_val__72231$jscomp$1$$,$map__72229$jscomp$1$$,$map__72229__$1$jscomp$1$$,$file$jscomp$130$$){return function($p1__72226_SHARP_$$){return $app$common$files$validate$check_shape$$($p1__72226_SHARP_$$,$file$jscomp$130$$,$page_72375$jscomp$1$$,$libraries$jscomp$116$$)}}($seq__72232_72371$$,$chunk__72233_72372$$,$count__72234_72373$$,$i__72235_72374$$,$page_72375$$,$_STAR_errors_STAR__orig_val__72230$$,
$_STAR_errors_STAR__temp_val__72231$$,$p__72228$$,$map__72229__$1$$,$map__72229__$1$$,$data$jscomp$429$$,$features__$1$jscomp$24$$),$app$common$files$validate$get_orphan_shapes$$($page_72375$$));$i__72235_72374$$+=1}else{var $temp__5825__auto___72380$$=$APP.$cljs$core$seq$$($seq__72232_72371$$);if($temp__5825__auto___72380$$){var $G__72384_seq__72232_72381__$1$$=$temp__5825__auto___72380$$;if($APP.$cljs$core$chunked_seq_QMARK_$$($G__72384_seq__72232_72381__$1$$)){var $c__5548__auto___72382$$=$APP.$cljs$core$_chunked_first$$($G__72384_seq__72232_72381__$1$$),
$G__72383$$=$APP.$cljs$core$_chunked_rest$$($G__72384_seq__72232_72381__$1$$);$G__72384_seq__72232_72381__$1$$=$c__5548__auto___72382$$;var $G__72385$$=$APP.$cljs$core$count$$($c__5548__auto___72382$$);$seq__72232_72371$$=$G__72383$$;$chunk__72233_72372$$=$G__72384_seq__72232_72381__$1$$;$count__72234_72373$$=$G__72385$$}else{var $page_72387$$=$APP.$cljs$core$first$$($G__72384_seq__72232_72381__$1$$);$app$common$files$validate$check_shape$$($APP.$app$common$uuid$zero$$,$map__72229__$1$$,$page_72387$$,
$libraries$jscomp$116$$);$APP.$cljs$core$truth_$$($APP.$cuerdas$core$includes_QMARK_$$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($map__72229__$1$$),"check-swap-slot"))&&($app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$uuid$zero$$,$map__72229__$1$$,$page_72387$$,$libraries$jscomp$116$$):$app$common$files$validate$check_swap_slots$$($APP.$app$common$uuid$zero$$,
$map__72229__$1$$,$page_72387$$,$libraries$jscomp$116$$));$APP.$cljs$core$run_BANG_$$(function($seq__72232_72371$jscomp$2$$,$chunk__72233_72372$jscomp$2$$,$count__72234_72373$jscomp$2$$,$i__72235_72374$jscomp$2$$,$page_72387$jscomp$1$$,$seq__72232_72381__$1$jscomp$1$$,$temp__5825__auto___72380$jscomp$1$$,$_STAR_errors_STAR__orig_val__72230$jscomp$2$$,$_STAR_errors_STAR__temp_val__72231$jscomp$2$$,$map__72229$jscomp$2$$,$map__72229__$1$jscomp$2$$,$file$jscomp$131$$){return function($p1__72226_SHARP_$jscomp$1$$){return $app$common$files$validate$check_shape$$($p1__72226_SHARP_$jscomp$1$$,
$file$jscomp$131$$,$page_72387$jscomp$1$$,$libraries$jscomp$116$$)}}($seq__72232_72371$$,$chunk__72233_72372$$,$count__72234_72373$$,$i__72235_72374$$,$page_72387$$,$G__72384_seq__72232_72381__$1$$,$temp__5825__auto___72380$$,$_STAR_errors_STAR__orig_val__72230$$,$_STAR_errors_STAR__temp_val__72231$$,$p__72228$$,$map__72229__$1$$,$map__72229__$1$$,$data$jscomp$429$$,$features__$1$jscomp$24$$),$app$common$files$validate$get_orphan_shapes$$($page_72387$$));$seq__72232_72371$$=$APP.$cljs$core$next$$($G__72384_seq__72232_72381__$1$$);
$chunk__72233_72372$$=null;$count__72234_72373$$=0}$i__72235_72374$$=0}else break}$APP.$cljs$core$run_BANG_$$(function($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$){$APP.$cljs$core$contains_QMARK_$$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$,$APP.$cljs$cst$1615$objects$$)&&$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)==
null&&$app$common$files$validate$report_error$$($cljs$cst$4942$component_nil_objects_not_allowed$$,"Objects list cannot be nil",$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$,$map__72229__$1$$,null);if(!$APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$))){var $component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$=
$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($map__72229__$1$$),$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$),$main_instance$jscomp$inline_12435$$=$app$common$types$shape_tree$get_shape$$($component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$));
$APP.$cljs$core$boolean$0$$($APP.$cljs$core$some$$($APP.$app$common$types$component$main_instance_QMARK_$$,$APP.$app$common$files$helpers$get_parents$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($main_instance$jscomp$inline_12435$$))))&&$app$common$files$validate$report_error$$($cljs$cst$4935$nested_main_not_allowed$$,"Component main not allowed inside other component",
$main_instance$jscomp$inline_12435$$,$map__72229__$1$$,$component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$)}$APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$))&&($component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)],null)),$APP.$cljs$core$truth_$$($app$common$files$validate$has_duplicate_swap_slot_QMARK_$$($component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$,$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$))&&
$app$common$files$validate$report_error$$($cljs$cst$4946$component_duplicate_slot$$,"This deleted component has children with the same swap slot",$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$,$map__72229__$1$$,null),$app$common$files$validate$check_ref_cycles$$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$,$map__72229__$1$$));$APP.$app$common$types$component$is_variant_QMARK_$$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)?
($component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$=$APP.$app$common$types$file$get_component_page$$($APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($map__72229__$1$$),$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$),$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$))?
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$,$APP.$cljs$cst$1615$objects$$),$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)):$app$common$types$shape_tree$get_shape$$($component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$,
$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)),$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)?!$APP.$app$common$types$component$is_variant_QMARK_$$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$):
$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)?$app$common$files$validate$report_error$$($cljs$cst$4949$not_a_variant$$,"Shape "+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$)??"")+" should be a variant",$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$,$map__72229__$1$$,$component_page$jscomp$inline_12434_component_page$jscomp$inline_12443_shape$jscomp$inline_12439$$):
null):$JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$=null;return $JSCompiler_temp$jscomp$10504_main_component$jscomp$inline_12444_p1__72227_SHARP_$$},$APP.$cljs$core$vals$$($APP.$cljs$cst$1622$components$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$429$$)));return $APP.$cljs$core$not_empty$$($APP.$cljs$core$_deref$$($app$common$files$validate$_STAR_errors_STAR_$$))}finally{$app$common$files$validate$_STAR_errors_STAR_$$=$_STAR_errors_STAR__orig_val__72230$$}}else return null};
$app$main$data$viewer$set_interactions_mode$$=function($mode$jscomp$36$$){typeof $app$main$data$viewer$set_interactions_mode_72343$$==="undefined"&&($app$main$data$viewer$set_interactions_mode_72343$$=function($mode$jscomp$37$$,$meta72344$$){this.mode=$mode$jscomp$37$$;this.$meta72344$=$meta72344$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5011$app_DOT_main_DOT_data_DOT_viewer_SLASH_set_interactions_mode$$},$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72345$$,$meta72344__$1$$){return new $app$main$data$viewer$set_interactions_mode_72343$$(this.mode,$meta72344__$1$$)},$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta72344$},$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2771$$,$state$jscomp$1013$$){var $self__$jscomp$6868$$=this;return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$1013$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$4975$interactions_mode$$],null),$self__$jscomp$6868$$.mode),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$cljs$cst$4976$show_interactions$$],null),function(){var $G__72350_G__72350__$1$$=$self__$jscomp$6868$$.mode;$G__72350_G__72350__$1$$=$G__72350_G__72350__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__72350_G__72350__$1$$.$fqn$:null;switch($G__72350_G__72350__$1$$){case "hide":return!1;
case "show":return!0;case "show-on-click":return!1;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__72350_G__72350__$1$$)].join(""));}}())},$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$set_interactions_mode_72343$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2772_params$jscomp$381$$,$state$jscomp$1014$$){$_$jscomp$2772_params$jscomp$381$$=
$APP.$app$main$router$get_params$$($state$jscomp$1014$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1576$viewer$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$2772_params$jscomp$381$$,$APP.$cljs$cst$4975$interactions_mode$$,this.mode)))});return new $app$main$data$viewer$set_interactions_mode_72343$$($mode$jscomp$36$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$flash_interactions$$=function(){typeof $app$main$data$viewer$flash_interactions_72362$$==="undefined"&&($app$main$data$viewer$flash_interactions_72362$$=function($meta72363$$){this.$meta72363$=$meta72363$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$flash_interactions_72362$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$flash_interactions_72362$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5012$app_DOT_main_DOT_data_DOT_viewer_SLASH_flash_interactions$$},$app$main$data$viewer$flash_interactions_72362$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72364$$,$meta72363__$1$$){return new $app$main$data$viewer$flash_interactions_72362$$($meta72363__$1$$)},$app$main$data$viewer$flash_interactions_72362$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72363$},$app$main$data$viewer$flash_interactions_72362$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$flash_interactions_72362$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2773$$,$state$jscomp$1015$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$1015$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$cljs$cst$4976$show_interactions$$],null),!0)},$app$main$data$viewer$flash_interactions_72362$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$flash_interactions_72362$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2774_stopper$jscomp$38$$,$___$1$jscomp$1949$$,$stream$jscomp$95$$){$_$jscomp$2774_stopper$jscomp$38$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$5012$app_DOT_main_DOT_data_DOT_viewer_SLASH_flash_interactions$$),$stream$jscomp$95$$);return $APP.$beicon$v2$core$take_until$$($_$jscomp$2774_stopper$jscomp$38$$,
$APP.$beicon$v2$core$delay$$(500,(0,$APP.$beicon$v2$core$of$$)($app$main$data$viewer$flash_done$$)))});return new $app$main$data$viewer$flash_interactions_72362$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$set_nav_scroll$$=function($scroll$jscomp$2$$){typeof $app$main$data$viewer$set_nav_scroll_72368$$==="undefined"&&($app$main$data$viewer$set_nav_scroll_72368$$=function($scroll$jscomp$3$$,$meta72369$$){this.scroll=$scroll$jscomp$3$$;this.$meta72369$=$meta72369$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$set_nav_scroll_72368$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$set_nav_scroll_72368$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5014$app_DOT_main_DOT_data_DOT_viewer_SLASH_set_nav_scroll$$},$app$main$data$viewer$set_nav_scroll_72368$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72370$$,$meta72369__$1$$){return new $app$main$data$viewer$set_nav_scroll_72368$$(this.scroll,$meta72369__$1$$)},$app$main$data$viewer$set_nav_scroll_72368$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72369$},$app$main$data$viewer$set_nav_scroll_72368$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$set_nav_scroll_72368$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2776$$,$state$jscomp$1017$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$1017$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$5015$nav_scroll$$],null),this.scroll)});return new $app$main$data$viewer$set_nav_scroll_72368$$($scroll$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$viewer$go_to_frame_by_index$$=function($index$jscomp$386$$){typeof $app$main$data$viewer$go_to_frame_by_index_72403$$==="undefined"&&($app$main$data$viewer$go_to_frame_by_index_72403$$=function($index$jscomp$387$$,$meta72404$$){this.index=$index$jscomp$387$$;this.$meta72404$=$meta72404$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5018$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_frame_by_index$$},$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72405$$,$meta72404__$1$$){return new $app$main$data$viewer$go_to_frame_by_index_72403$$(this.index,$meta72404__$1$$)},$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta72404$},$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2779$$,$state$jscomp$1020$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$1020$$,$APP.$cljs$cst$2194$viewer_overlays$$,$APP.$cljs$core$PersistentVector$EMPTY$$)},$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_frame_by_index_72403$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2780_params$jscomp$382$$,$state$jscomp$1021$$){$_$jscomp$2780_params$jscomp$382$$=$APP.$app$main$router$get_params$$($state$jscomp$1021$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1576$viewer$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$2780_params$jscomp$382$$,
$APP.$cljs$cst$1779$index$$,this.index)))});return new $app$main$data$viewer$go_to_frame_by_index_72403$$($index$jscomp$386$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$viewer$go_to_frame$cljs$0core$0IFn$0_invoke$0arity$01$$=function($frame_id$jscomp$112$$){return $APP.$app$main$data$viewer$go_to_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_id$jscomp$112$$,null)};
$APP.$app$main$data$viewer$go_to_frame$cljs$0core$0IFn$0_invoke$0arity$02$$=function($frame_id$jscomp$113$$,$animation$jscomp$2$$){typeof $app$main$data$viewer$go_to_frame_72411$$==="undefined"&&($app$main$data$viewer$go_to_frame_72411$$=function($frame_id$jscomp$114$$,$animation$jscomp$3$$,$meta72412$$){this.$frame_id$=$frame_id$jscomp$114$$;this.animation=$animation$jscomp$3$$;this.$meta72412$=$meta72412$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$viewer$go_to_frame_72411$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_frame_72411$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5019$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_frame$$},$app$main$data$viewer$go_to_frame_72411$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72413$$,$meta72412__$1$$){return new $app$main$data$viewer$go_to_frame_72411$$(this.$frame_id$,this.animation,
$meta72412__$1$$)},$app$main$data$viewer$go_to_frame_72411$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72412$},$app$main$data$viewer$go_to_frame_72411$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_frame_72411$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$,$G__72416__$1_state$jscomp$1022$$){$_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$=
$APP.$cljs$cst$2131$route$$.$cljs$core$IFn$_invoke$arity$1$($G__72416__$1_state$jscomp$1022$$);var $qparams$jscomp$1$$=$APP.$cljs$cst$2229$query_params$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$),$frames$jscomp$21_page_id$jscomp$366$$=function(){var $G__72414$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($qparams$jscomp$1$$);return $G__72414$$==null?null:$APP.$app$common$uuid$parse$$($G__72414$$)}();$_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$=
function(){var $G__72415$$=$APP.$app$main$router$get_query_param$$($qparams$jscomp$1$$);return $G__72415$$==null?null:$APP.$cljs$core$parse_long$$($G__72415$$)}();$frames$jscomp$21_page_id$jscomp$366$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($G__72416__$1_state$jscomp$1022$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2190$pages$$,$frames$jscomp$21_page_id$jscomp$366$$,$APP.$cljs$cst$4986$frames$$],
null));$_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frames$jscomp$21_page_id$jscomp$366$$,$_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$);$G__72416__$1_state$jscomp$1022$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__72416__$1_state$jscomp$1022$$,$APP.$cljs$cst$2194$viewer_overlays$$,$APP.$cljs$core$PersistentVector$EMPTY$$);return this.animation!=null?$APP.$cljs$core$assoc_in$$($G__72416__$1_state$jscomp$1022$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$5008$viewer_animations$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$945$kind$$,$APP.$cljs$cst$5020$go_to_frame$$,$APP.$cljs$cst$5021$orig_frame_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2781_frame$jscomp$45_index$jscomp$388_route$jscomp$11$$),
$APP.$cljs$cst$1954$animation$$,this.animation],null)):$G__72416__$1_state$jscomp$1022$$},$app$main$data$viewer$go_to_frame_72411$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_frame_72411$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2782_page_id$jscomp$367_route$jscomp$12$$,$frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$){var $self__$jscomp$6900$$=this;$_$jscomp$2782_page_id$jscomp$367_route$jscomp$12$$=$APP.$cljs$cst$2131$route$$.$cljs$core$IFn$_invoke$arity$1$($frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$);
var $qparams$jscomp$2$$=$APP.$cljs$cst$2229$query_params$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2782_page_id$jscomp$367_route$jscomp$12$$);$_$jscomp$2782_page_id$jscomp$367_route$jscomp$12$$=function(){var $G__72417$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($qparams$jscomp$2$$);return $G__72417$$==null?null:$APP.$app$common$uuid$parse$$($G__72417$$)}();$frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2190$pages$$,$_$jscomp$2782_page_id$jscomp$367_route$jscomp$12$$,$APP.$cljs$cst$4986$frames$$],null));$frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$=$APP.$app$common$data$index_of_pred$$($frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$,function($p1__72408_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72408_SHARP_$$),
$self__$jscomp$6900$$.$frame_id$)});return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$viewer$go_to_frame_by_index$$($APP.$cljs$core$truth_$$($frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$)?$frames$jscomp$22_index$jscomp$389_state$jscomp$1023$$:0))});return new $app$main$data$viewer$go_to_frame_72411$$($frame_id$jscomp$113$$,$animation$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$viewer$go_to_section$$=function($section$jscomp$17$$){typeof $app$main$data$viewer$go_to_section_72423$$==="undefined"&&($app$main$data$viewer$go_to_section_72423$$=function($section$jscomp$18$$,$meta72424$$){this.section=$section$jscomp$18$$;this.$meta72424$=$meta72424$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$go_to_section_72423$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$viewer$go_to_section_72423$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5023$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_section$$},$app$main$data$viewer$go_to_section_72423$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72425$$,$meta72424__$1$$){return new $app$main$data$viewer$go_to_section_72423$$(this.section,$meta72424__$1$$)},$app$main$data$viewer$go_to_section_72423$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72424$},
$app$main$data$viewer$go_to_section_72423$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_section_72423$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"viewer",$APP.$cljs$cst$1355$section$$,$APP.$cljs$core$name$$(this.section)],null)},$app$main$data$viewer$go_to_section_72423$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_section_72423$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2785$$,$state$jscomp$1025$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$1025$$,$APP.$cljs$cst$2194$viewer_overlays$$,$APP.$cljs$core$PersistentVector$EMPTY$$)},$app$main$data$viewer$go_to_section_72423$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_section_72423$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2786_params$jscomp$383$$,$state$jscomp$1026$$){$_$jscomp$2786_params$jscomp$383$$=$APP.$app$main$router$get_params$$($state$jscomp$1026$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1576$viewer$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$2786_params$jscomp$383$$,$APP.$cljs$cst$1355$section$$,this.section)))});return new $app$main$data$viewer$go_to_section_72423$$($section$jscomp$17$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$open_overlay_STAR_$$=function($G__72431__$1_state$jscomp$1027$$,$frame$jscomp$46$$,$position$jscomp$172$$,$snap_to$$,$close_click_outside$jscomp$1$$,$background_overlay$jscomp$1$$,$animation$jscomp$4$$,$fixed_source_QMARK_$$){$G__72431__$1_state$jscomp$1027$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($G__72431__$1_state$jscomp$1027$$,$APP.$cljs$cst$2194$viewer_overlays$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1590$frame$$,
$frame$jscomp$46$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$46$$),$APP.$cljs$cst$1660$position$$,$position$jscomp$172$$,$APP.$cljs$cst$5024$snap_to$$,$snap_to$$,$APP.$cljs$cst$1957$close_click_outside$$,$close_click_outside$jscomp$1$$,$APP.$cljs$cst$1958$background_overlay$$,$background_overlay$jscomp$1$$,$APP.$cljs$cst$1954$animation$$,$animation$jscomp$4$$,$APP.$cljs$cst$5025$fixed_source_QMARK_$$,$fixed_source_QMARK_$$],null));return $animation$jscomp$4$$!=
null?$APP.$cljs$core$assoc_in$$($G__72431__$1_state$jscomp$1027$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$5008$viewer_animations$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$46$$)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$945$kind$$,$APP.$cljs$cst$1931$open_overlay$$,$APP.$cljs$cst$5026$overlay_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$46$$),
$APP.$cljs$cst$1954$animation$$,$animation$jscomp$4$$],null)):$G__72431__$1_state$jscomp$1027$$};
$app$main$data$viewer$close_overlay_STAR_$$=function($state$jscomp$1028$$,$frame_id$jscomp$116$$,$animation$jscomp$5$$){return $animation$jscomp$5$$==null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$1028$$,$APP.$cljs$cst$2194$viewer_overlays$$,function($overlays$$){return $APP.$app$common$data$removev$$(function($p1__72432_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1590$frame$$.$cljs$core$IFn$_invoke$arity$1$($p1__72432_SHARP_$$)),$frame_id$jscomp$116$$)},
$overlays$$)}):$APP.$cljs$core$assoc_in$$($state$jscomp$1028$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$5008$viewer_animations$$,$frame_id$jscomp$116$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$945$kind$$,$APP.$cljs$cst$1927$close_overlay$$,$APP.$cljs$cst$5026$overlay_id$$,$frame_id$jscomp$116$$,$APP.$cljs$cst$1954$animation$$,$animation$jscomp$5$$],null))};
$app$main$data$viewer$open_overlay$$=function($frame_id$jscomp$117$$,$position$jscomp$173$$,$snap_to$jscomp$1$$,$close_click_outside$jscomp$2$$,$background_overlay$jscomp$2$$,$animation$jscomp$6$$,$fixed_source_QMARK_$jscomp$1$$){typeof $app$main$data$viewer$open_overlay_72435$$==="undefined"&&($app$main$data$viewer$open_overlay_72435$$=function($frame_id$jscomp$118$$,$position$jscomp$174$$,$snap_to$jscomp$2$$,$close_click_outside$jscomp$3$$,$background_overlay$jscomp$3$$,$animation$jscomp$7$$,$fixed_source_QMARK_$jscomp$2$$,
$meta72436$$){this.$frame_id$=$frame_id$jscomp$118$$;this.position=$position$jscomp$174$$;this.$snap_to$=$snap_to$jscomp$2$$;this.$close_click_outside$=$close_click_outside$jscomp$3$$;this.$background_overlay$=$background_overlay$jscomp$3$$;this.animation=$animation$jscomp$7$$;this.$fixed_source_QMARK_$=$fixed_source_QMARK_$jscomp$2$$;this.$meta72436$=$meta72436$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$open_overlay_72435$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$open_overlay_72435$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5027$app_DOT_main_DOT_data_DOT_viewer_SLASH_open_overlay$$},$app$main$data$viewer$open_overlay_72435$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72437$$,$meta72436__$1$$){return new $app$main$data$viewer$open_overlay_72435$$(this.$frame_id$,this.position,this.$snap_to$,this.$close_click_outside$,this.$background_overlay$,this.animation,
this.$fixed_source_QMARK_$,$meta72436__$1$$)},$app$main$data$viewer$open_overlay_72435$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72436$},$app$main$data$viewer$open_overlay_72435$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$open_overlay_72435$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$,$state$jscomp$1029$$){var $self__$jscomp$6914$$=
this;$_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$=$APP.$cljs$cst$2131$route$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$1029$$);var $qparams$jscomp$4$$=$APP.$cljs$cst$2229$query_params$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$);$_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$=function(){var $G__72438$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($qparams$jscomp$4$$);
return $G__72438$$==null?null:$APP.$app$common$uuid$parse$$($G__72438$$)}();$_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1029$$,$APP.$cljs$cst$1576$viewer$$),$APP.$cljs$cst$2190$pages$$),$_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$),
$APP.$cljs$cst$4987$all_frames$$);var $frame$jscomp$47$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72433_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72433_SHARP_$$),$self__$jscomp$6914$$.$frame_id$)},$_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$);$_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$=$APP.$cljs$cst$2194$viewer_overlays$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$1029$$);
return $APP.$cljs$core$not$$($APP.$cljs$core$some$$(function($p1__72434_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$.$cljs$core$IFn$_invoke$arity$1$($p1__72434_SHARP_$$),$frame$jscomp$47$$)},$_$jscomp$2787_frames$jscomp$23_overlays$jscomp$1_page_id$jscomp$369_route$jscomp$14$$))?$app$main$data$viewer$open_overlay_STAR_$$($state$jscomp$1029$$,$frame$jscomp$47$$,$self__$jscomp$6914$$.position,$self__$jscomp$6914$$.$snap_to$,$self__$jscomp$6914$$.$close_click_outside$,
$self__$jscomp$6914$$.$background_overlay$,$self__$jscomp$6914$$.animation,$self__$jscomp$6914$$.$fixed_source_QMARK_$):$state$jscomp$1029$$});return new $app$main$data$viewer$open_overlay_72435$$($frame_id$jscomp$117$$,$position$jscomp$173$$,$snap_to$jscomp$1$$,$close_click_outside$jscomp$2$$,$background_overlay$jscomp$2$$,$animation$jscomp$6$$,$fixed_source_QMARK_$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$toggle_overlay$$=function($frame_id$jscomp$119$$,$position$jscomp$175$$,$snap_to$jscomp$3$$,$close_click_outside$jscomp$4$$,$background_overlay$jscomp$4$$,$animation$jscomp$8$$,$fixed_source_QMARK_$jscomp$3$$){typeof $app$main$data$viewer$toggle_overlay_72441$$==="undefined"&&($app$main$data$viewer$toggle_overlay_72441$$=function($frame_id$jscomp$120$$,$position$jscomp$176$$,$snap_to$jscomp$4$$,$close_click_outside$jscomp$5$$,$background_overlay$jscomp$5$$,$animation$jscomp$9$$,
$fixed_source_QMARK_$jscomp$4$$,$meta72442$$){this.$frame_id$=$frame_id$jscomp$120$$;this.position=$position$jscomp$176$$;this.$snap_to$=$snap_to$jscomp$4$$;this.$close_click_outside$=$close_click_outside$jscomp$5$$;this.$background_overlay$=$background_overlay$jscomp$5$$;this.animation=$animation$jscomp$9$$;this.$fixed_source_QMARK_$=$fixed_source_QMARK_$jscomp$4$$;this.$meta72442$=$meta72442$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$toggle_overlay_72441$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$toggle_overlay_72441$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5028$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_overlay$$},$app$main$data$viewer$toggle_overlay_72441$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72443$$,$meta72442__$1$$){return new $app$main$data$viewer$toggle_overlay_72441$$(this.$frame_id$,this.position,this.$snap_to$,this.$close_click_outside$,this.$background_overlay$,
this.animation,this.$fixed_source_QMARK_$,$meta72442__$1$$)},$app$main$data$viewer$toggle_overlay_72441$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72442$},$app$main$data$viewer$toggle_overlay_72441$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$toggle_overlay_72441$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$,$state$jscomp$1030$$){var $self__$jscomp$6918$$=
this;$_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$=$APP.$cljs$cst$2131$route$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$1030$$);var $qparams$jscomp$5$$=$APP.$cljs$cst$2229$query_params$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$);$_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$=function(){var $G__72448$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($qparams$jscomp$5$$);
return $G__72448$$==null?null:$APP.$app$common$uuid$parse$$($G__72448$$)}();$_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1030$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2190$pages$$,$_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$,$APP.$cljs$cst$4987$all_frames$$],
null));var $frame$jscomp$48$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72439_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72439_SHARP_$$),$self__$jscomp$6918$$.$frame_id$)},$_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$);$_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$=$APP.$cljs$cst$2194$viewer_overlays$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$1030$$);
return $APP.$cljs$core$not$$($APP.$cljs$core$some$$(function($p1__72440_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$.$cljs$core$IFn$_invoke$arity$1$($p1__72440_SHARP_$$),$frame$jscomp$48$$)},$_$jscomp$2788_frames$jscomp$24_overlays$jscomp$2_page_id$jscomp$370_route$jscomp$15$$))?$app$main$data$viewer$open_overlay_STAR_$$($state$jscomp$1030$$,$frame$jscomp$48$$,$self__$jscomp$6918$$.position,$self__$jscomp$6918$$.$snap_to$,$self__$jscomp$6918$$.$close_click_outside$,
$self__$jscomp$6918$$.$background_overlay$,$self__$jscomp$6918$$.animation,$self__$jscomp$6918$$.$fixed_source_QMARK_$):$app$main$data$viewer$close_overlay_STAR_$$($state$jscomp$1030$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$48$$),$APP.$app$common$types$shape$interactions$invert_direction$$($self__$jscomp$6918$$.animation))});return new $app$main$data$viewer$toggle_overlay_72441$$($frame_id$jscomp$119$$,$position$jscomp$175$$,$snap_to$jscomp$3$$,$close_click_outside$jscomp$4$$,
$background_overlay$jscomp$4$$,$animation$jscomp$8$$,$fixed_source_QMARK_$jscomp$3$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$viewer$close_overlay$cljs$0core$0IFn$0_invoke$0arity$02$$=function($frame_id$jscomp$122$$,$animation$jscomp$10$$){typeof $app$main$data$viewer$close_overlay_72451$$==="undefined"&&($app$main$data$viewer$close_overlay_72451$$=function($frame_id$jscomp$123$$,$animation$jscomp$11$$,$meta72452$$){this.$frame_id$=$frame_id$jscomp$123$$;this.animation=$animation$jscomp$11$$;this.$meta72452$=$meta72452$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$viewer$close_overlay_72451$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$close_overlay_72451$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5029$app_DOT_main_DOT_data_DOT_viewer_SLASH_close_overlay$$},$app$main$data$viewer$close_overlay_72451$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72453$$,$meta72452__$1$$){return new $app$main$data$viewer$close_overlay_72451$$(this.$frame_id$,this.animation,
$meta72452__$1$$)},$app$main$data$viewer$close_overlay_72451$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72452$},$app$main$data$viewer$close_overlay_72451$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$close_overlay_72451$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2789$$,$state$jscomp$1031$$){return $app$main$data$viewer$close_overlay_STAR_$$($state$jscomp$1031$$,this.$frame_id$,this.animation)});
return new $app$main$data$viewer$close_overlay_72451$$($frame_id$jscomp$122$$,$animation$jscomp$10$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$select_all$$=function(){typeof $app$main$data$viewer$select_all_72473$$==="undefined"&&($app$main$data$viewer$select_all_72473$$=function($meta72474$$){this.$meta72474$=$meta72474$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$select_all_72473$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$select_all_72473$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5034$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_all$$},
$app$main$data$viewer$select_all_72473$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72475$$,$meta72474__$1$$){return new $app$main$data$viewer$select_all_72473$$($meta72474__$1$$)},$app$main$data$viewer$select_all_72473$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72474$},$app$main$data$viewer$select_all_72473$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$select_all_72473$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=
function($_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$,$state$jscomp$1036$$){$_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$=$APP.$cljs$cst$2131$route$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$1036$$);var $qparams$jscomp$7$$=$APP.$cljs$cst$2229$query_params$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$);$_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$=function(){var $G__72477$$=
$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($qparams$jscomp$7$$);return $G__72477$$==null?null:$APP.$app$common$uuid$parse$$($G__72477$$)}();var $index$jscomp$390$$=function(){var $G__72478$$=$APP.$app$main$router$get_query_param$$($qparams$jscomp$7$$);return $G__72478$$==null?null:$APP.$cljs$core$parse_long$$($G__72478$$)}(),$objects$jscomp$679$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1036$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2190$pages$$,$_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$,$APP.$cljs$cst$1615$objects$$],null)),$frame_id$jscomp$124$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1036$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2190$pages$$,$_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$,$APP.$cljs$cst$4986$frames$$,
$index$jscomp$390$$,$APP.$cljs$cst$266$id$$],null));$_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$frame_id$jscomp$124$$]),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72471_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$($p1__72471_SHARP_$$)),
$frame_id$jscomp$124$$)},$objects$jscomp$679$$)));return $APP.$cljs$core$assoc_in$$($state$jscomp$1036$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$1906$selected$$],null),$_$jscomp$2794_page_id$jscomp$372_route$jscomp$17_selection$jscomp$12$$)});return new $app$main$data$viewer$select_all_72473$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$go_to_dashboard$$=function(){typeof $app$main$data$viewer$go_to_dashboard_72491$$==="undefined"&&($app$main$data$viewer$go_to_dashboard_72491$$=function($meta72492$$){this.$meta72492$=$meta72492$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$go_to_dashboard_72491$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_dashboard_72491$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5037$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_dashboard$$},$app$main$data$viewer$go_to_dashboard_72491$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72493$$,$meta72492__$1$$){return new $app$main$data$viewer$go_to_dashboard_72491$$($meta72492__$1$$)},$app$main$data$viewer$go_to_dashboard_72491$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72492$},$app$main$data$viewer$go_to_dashboard_72491$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_dashboard_72491$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2797_team_id$jscomp$123$$,$state$jscomp$1039$$){$_$jscomp$2797_team_id$jscomp$123$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1039$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2192$project$$,$APP.$cljs$cst$1912$team_id$$],null));
return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$_$jscomp$2797_team_id$jscomp$123$$])))});return new $app$main$data$viewer$go_to_dashboard_72491$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$go_to_page$$=function($page_id$jscomp$373$$){typeof $app$main$data$viewer$go_to_page_72498$$==="undefined"&&($app$main$data$viewer$go_to_page_72498$$=function($page_id$jscomp$374$$,$meta72499$$){this.$page_id$=$page_id$jscomp$374$$;this.$meta72499$=$meta72499$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$go_to_page_72498$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_page_72498$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5038$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_page$$},$app$main$data$viewer$go_to_page_72498$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72500$$,$meta72499__$1$$){return new $app$main$data$viewer$go_to_page_72498$$(this.$page_id$,$meta72499__$1$$)},$app$main$data$viewer$go_to_page_72498$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72499$},$app$main$data$viewer$go_to_page_72498$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$viewer$go_to_page_72498$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2798$$,$state$jscomp$1040$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$1040$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$cljs$cst$5039$overlays$$],null),$APP.$cljs$core$PersistentVector$EMPTY$$)},$app$main$data$viewer$go_to_page_72498$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$viewer$go_to_page_72498$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2799_params$jscomp$384$$,$state$jscomp$1041$$){$_$jscomp$2799_params$jscomp$384$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$router$get_params$$($state$jscomp$1041$$),$APP.$cljs$cst$1779$index$$,0),$APP.$cljs$cst$2028$page_id$$,this.$page_id$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$navigate$$($APP.$cljs$cst$1576$viewer$$,
$_$jscomp$2799_params$jscomp$384$$))});return new $app$main$data$viewer$go_to_page_72498$$($page_id$jscomp$373$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$01$$=function($page_id$jscomp$375$$){typeof $app$main$data$viewer$go_to_workspace_72507$$==="undefined"&&($app$main$data$viewer$go_to_workspace_72507$$=function($page_id$jscomp$376$$,$meta72508$$){this.$page_id$=$page_id$jscomp$376$$;this.$meta72508$=$meta72508$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$viewer$go_to_workspace_72507$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_workspace_72507$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5040$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_workspace$$},$app$main$data$viewer$go_to_workspace_72507$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72509$$,$meta72508__$1$$){return new $app$main$data$viewer$go_to_workspace_72507$$(this.$page_id$,$meta72508__$1$$)},$app$main$data$viewer$go_to_workspace_72507$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta72508$},$app$main$data$viewer$go_to_workspace_72507$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$viewer$go_to_workspace_72507$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2800_file_id$jscomp$314$$,$state$jscomp$1042_team_id$jscomp$124$$){var $G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$=$APP.$app$main$router$get_params$$($state$jscomp$1042_team_id$jscomp$124$$);$_$jscomp$2800_file_id$jscomp$314$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1042_team_id$jscomp$124$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$208$file$$,$APP.$cljs$cst$266$id$$],null));$state$jscomp$1042_team_id$jscomp$124$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1042_team_id$jscomp$124$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2192$project$$,$APP.$cljs$cst$1912$team_id$$],null));var $or__5025__auto__$jscomp$inline_7628$$=this.$page_id$;$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7628$$)?$G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$=$or__5025__auto__$jscomp$inline_7628$$:($G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$),
$G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$=$G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$==null?null:$APP.$app$common$uuid$parse$$($G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$));return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$2489$workspace$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2028$page_id$$,$G__72512$jscomp$inline_7629_page_id__$1$jscomp$19_params$jscomp$385$$,
$APP.$cljs$cst$1628$file_id$$,$_$jscomp$2800_file_id$jscomp$314$$,$APP.$cljs$cst$1912$team_id$$,$state$jscomp$1042_team_id$jscomp$124$$],null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2413$app_DOT_main_DOT_router_SLASH_new_window$$,!0,$APP.$cljs$cst$2415$app_DOT_main_DOT_router_SLASH_window_name$$,"workspace-"+($_$jscomp$2800_file_id$jscomp$314$$??"")])))});return new $app$main$data$viewer$go_to_workspace_72507$$($page_id$jscomp$375$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$viewer$shortcuts$get_tooltip$$=function($shortcut$jscomp$5$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$viewer$shortcuts$shortcuts$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shortcut$jscomp$5$$,$APP.$cljs$cst$2630$tooltip$$],null))};
$app$main$data$workspace$path$shortcuts$esc_pressed$$=function(){typeof $app$main$data$workspace$path$shortcuts$esc_pressed_72165$$==="undefined"&&($app$main$data$workspace$path$shortcuts$esc_pressed_72165$$=function($meta72166$$){this.$meta72166$=$meta72166$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$shortcuts$esc_pressed_72165$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$shortcuts$esc_pressed_72165$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4098$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_shortcuts_SLASH_esc_pressed$$},$app$main$data$workspace$path$shortcuts$esc_pressed_72165$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72167$$,$meta72166__$1$$){return new $app$main$data$workspace$path$shortcuts$esc_pressed_72165$$($meta72166__$1$$)},$app$main$data$workspace$path$shortcuts$esc_pressed_72165$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72166$},$app$main$data$workspace$path$shortcuts$esc_pressed_72165$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$shortcuts$esc_pressed_72165$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3430$interrupt$$)});return new $app$main$data$workspace$path$shortcuts$esc_pressed_72165$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$debug$disable_BANG_$$=function($option$jscomp$7$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$util$debug$state$$,$APP.$cljs$core$disj$$,$option$jscomp$7$$);switch($option$jscomp$7$$ instanceof $APP.$cljs$core$Keyword$$?$option$jscomp$7$$.$fqn$:null){case "events":$app$main$store$_STAR_debug_events_STAR_$$=!1;break;case "events-times":$app$main$store$_STAR_debug_events_time_STAR_$$=!1}return $APP.$app$main$reinit$$()};
$debug$tap$$=function($effect_fn$jscomp$1$$){return function($rf$jscomp$26$$){return function(){function $G__72911__2$$($result$jscomp$317$$,$input$jscomp$68$$){$effect_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$effect_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($input$jscomp$68$$):$effect_fn$jscomp$1$$($input$jscomp$68$$);return $rf$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$317$$,$input$jscomp$68$$):$rf$jscomp$26$$($result$jscomp$317$$,
$input$jscomp$68$$)}function $G__72911__1$$($result$jscomp$316$$){return $rf$jscomp$26$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$26$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$316$$):$rf$jscomp$26$$($result$jscomp$316$$)}function $G__72911__0$$(){return $rf$jscomp$26$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$26$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$26$$()}var $G__72911$$=null;$G__72911$$=function($result$jscomp$318$$,$input$jscomp$69$$){switch(arguments.length){case 0:return $G__72911__0$$.call(this);
case 1:return $G__72911__1$$.call(this,$result$jscomp$318$$);case 2:return $G__72911__2$$.call(this,$result$jscomp$318$$,$input$jscomp$69$$)}throw Error("Invalid arity: "+arguments.length);};$G__72911$$.$cljs$core$IFn$_invoke$arity$0$=$G__72911__0$$;$G__72911$$.$cljs$core$IFn$_invoke$arity$1$=$G__72911__1$$;$G__72911$$.$cljs$core$IFn$_invoke$arity$2$=$G__72911__2$$;return $G__72911$$}()}};
$debug$get_object$$=function($state$jscomp$1044$$,$name$jscomp$402$$){var $objects$jscomp$681$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$1044$$);return function(){var $or__5025__auto__$jscomp$922$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($shape$jscomp$867$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$402$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$867$$))},
$APP.$cljs$core$vals$$($objects$jscomp$681$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$922$$)?$or__5025__auto__$jscomp$922$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$681$$,$APP.$app$common$uuid$parse$$($name$jscomp$402$$))}()};$APP.$debug$dump_object$$=function($name$jscomp$403$$){return $APP.$cljs$core$clj__GT_js$$($debug$get_object$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$name$jscomp$403$$))};
$debug$get_selected$$=function(){var $state$jscomp$1045$$=$APP.$cljs$core$_deref$$($APP.$app$main$store$state$$);return $APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$1045$$)};
$debug$dump_tree_SINGLEQUOTE_$cljs$0core$0IFn$0_invoke$0arity$04$$=function($libraries$jscomp$122_state$jscomp$1049$$,$show_ids$jscomp$7$$,$show_touched$jscomp$2$$,$show_modified$jscomp$1$$){var $page_id$jscomp$378$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$122_state$jscomp$1049$$,$APP.$cljs$cst$1903$current_page_id$$),$file$jscomp$140$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($libraries$jscomp$122_state$jscomp$1049$$);$libraries$jscomp$122_state$jscomp$1049$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$122_state$jscomp$1049$$,$APP.$cljs$cst$1901$files$$);return $app$common$types$file$dump_tree$$($file$jscomp$140$$,$page_id$jscomp$378$$,$libraries$jscomp$122_state$jscomp$1049$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$2543$show_ids$$,$show_ids$jscomp$7$$,$cljs$cst$2544$show_touched$$,$show_touched$jscomp$2$$,$cljs$cst$2545$show_modified$$,$show_modified$jscomp$1$$],null))};
$debug$apply_changes$$=function($changes$jscomp$306_changes_STAR_$$){var $file_id$jscomp$315$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$));$changes$jscomp$306_changes_STAR_$$=$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$306_changes_STAR_$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$changes$commit_changes$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$3086$redo_changes$$,$changes$jscomp$306_changes_STAR_$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!0,$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$315$$],null)))};
$debug$modif__GT_js$$=function($modif_tree$jscomp$62$$,$objects$jscomp$686$$){return $APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p__72885_v$jscomp$625$$){var $k$jscomp$667$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__72885_v$jscomp$625$$,0,null);$p__72885_v$jscomp$625$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__72885_v$jscomp$625$$,
1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$686$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$667$$,$APP.$cljs$cst$723$name$$],null)),$p__72885_v$jscomp$625$$],null)}),$modif_tree$jscomp$62$$))};
$debug$set_shape_ref_STAR_$$=function($id$jscomp$855$$,$shape_ref$$){typeof $debug$set_shape_ref_72897$$==="undefined"&&($debug$set_shape_ref_72897$$=function($id$jscomp$856$$,$shape_ref$jscomp$1$$,$meta72898$$){this.id=$id$jscomp$856$$;this.$shape_ref$=$shape_ref$jscomp$1$$;this.$meta72898$=$meta72898$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$debug$set_shape_ref_72897$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$debug$set_shape_ref_72897$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5064$debug_SLASH_set_shape_ref$$},$debug$set_shape_ref_72897$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72899$$,$meta72898__$1$$){return new $debug$set_shape_ref_72897$$(this.id,this.$shape_ref$,$meta72898__$1$$)},$debug$set_shape_ref_72897$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72898$},$debug$set_shape_ref_72897$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$debug$set_shape_ref_72897$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $shape_id$jscomp$151$$=$APP.$app$common$uuid$parse$$(this.id),$shape_ref__$1$$=$APP.$app$common$uuid$parse$$(this.$shape_ref$);return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$update_shape$$($shape_id$jscomp$151$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2032$shape_ref$$,$shape_ref__$1$$],null)))});return new $debug$set_shape_ref_72897$$($id$jscomp$855$$,$shape_ref$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$ui$workspace$sidebar$layer_item$schedule_sidebar_hover_flush$$=function(){return $APP.$cljs$core$compare_and_set_BANG_$$($app$main$ui$workspace$sidebar$layer_item$sidebar_hover_pending_QMARK_$$,!1,!0)?(0,$APP.$app$util$timers$request_animation_frame$$)(function(){var $enter$jscomp$2_map__72472$$=$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$workspace$sidebar$layer_item$sidebar_hover_queue$$,$APP.$cljs$core$constantly$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$379$enter$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$380$leave$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$],null))),$leave$jscomp$2_map__72472__$1$$=$APP.$cljs$core$__destructure_map$$($enter$jscomp$2_map__72472$$);$enter$jscomp$2_map__72472$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($leave$jscomp$2_map__72472__$1$$,$APP.$cljs$cst$379$enter$$);$leave$jscomp$2_map__72472__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($leave$jscomp$2_map__72472__$1$$,
$cljs$cst$380$leave$$);$APP.$cljs$core$reset_BANG_$$($app$main$ui$workspace$sidebar$layer_item$sidebar_hover_pending_QMARK_$$,!1);$APP.$cljs$core$seq$$($leave$jscomp$2_map__72472__$1$$)&&$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$store$emit_BANG_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$workspace$dehighlight_shape$$,$leave$jscomp$2_map__72472__$1$$));return $APP.$cljs$core$seq$$($enter$jscomp$2_map__72472$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$store$emit_BANG_$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$workspace$highlight_shape$$,$enter$jscomp$2_map__72472$$)):null}):null};
$APP.$app$main$ui$workspace$sidebar$layer_item$layer_item_inner$$=function($filtered_QMARK__props_72479$$){var $dnd_over_bot_QMARK_$$=$filtered_QMARK__props_72479$$["dnd-over-bot?"],$dnd_over_top_QMARK_$$=$filtered_QMARK__props_72479$$["dnd-over-top?"],$on_zoom_to_selected$$=$filtered_QMARK__props_72479$$["on-zoom-to-selected"],$hide_toggle_QMARK_$$=$filtered_QMARK__props_72479$$["hide-toggle?"],$selected_QMARK_$jscomp$1$$=$filtered_QMARK__props_72479$$["selected?"],$component_tree_QMARK_$$=$filtered_QMARK__props_72479$$["component-tree?"],
$name_ref$$=$filtered_QMARK__props_72479$$["name-ref"],$children$jscomp$284$$=$filtered_QMARK__props_72479$$.children,$on_disable_drag$$=$filtered_QMARK__props_72479$$["on-disable-drag"],$on_select_shape$$=$filtered_QMARK__props_72479$$["on-select-shape"],$dnd_over_QMARK_$$=$filtered_QMARK__props_72479$$["dnd-over?"],$on_pointer_leave$jscomp$1$$=$filtered_QMARK__props_72479$$["on-pointer-leave"],$ref$jscomp$38$$=$filtered_QMARK__props_72479$$.ref,$expanded_QMARK_$$=$filtered_QMARK__props_72479$$["expanded?"],
$on_pointer_enter$jscomp$1$$=$filtered_QMARK__props_72479$$["on-pointer-enter"],$on_enable_drag$$=$filtered_QMARK__props_72479$$["on-enable-drag"],$item$jscomp$106$$=$filtered_QMARK__props_72479$$.item,$on_context_menu$$=$filtered_QMARK__props_72479$$["on-context-menu"],$highlighted_QMARK_$$=$filtered_QMARK__props_72479$$["highlighted?"],$on_toggle_collapse$$=$filtered_QMARK__props_72479$$["on-toggle-collapse"],$style$jscomp$58$$=$filtered_QMARK__props_72479$$.style,$on_toggle_visibility$$=$filtered_QMARK__props_72479$$["on-toggle-visibility"],
$read_only_QMARK_$jscomp$7$$=$filtered_QMARK__props_72479$$["read-only?"],$parent_size$jscomp$1$$=$filtered_QMARK__props_72479$$["parent-size"],$on_toggle_blocking$$=$filtered_QMARK__props_72479$$["on-toggle-blocking"],$depth$jscomp$16$$=$filtered_QMARK__props_72479$$.depth;$filtered_QMARK__props_72479$$=$filtered_QMARK__props_72479$$["filtered?"];var $id$jscomp$858$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$),$name$jscomp$405$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$),
$blocked_QMARK_$jscomp$1$$=$APP.$cljs$cst$1607$blocked$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$),$hidden_QMARK_$jscomp$1$$=$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$),$has_shapes_QMARK_$$=$APP.$cljs$core$boolean$0$$($APP.$cljs$core$seq$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$))),$touched_QMARK_$jscomp$5$$=$APP.$cljs$core$boolean$0$$($APP.$cljs$core$seq$$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$))),
$parent_board_QMARK_$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$)),$absolute_QMARK_$$=$APP.$app$common$types$shape$layout$item_absolute_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($item$jscomp$106$$),$is_variant_QMARK_$jscomp$2_variant_error$jscomp$1$$=$APP.$app$common$types$component$is_variant_QMARK_$$($item$jscomp$106$$),
$is_variant_container_QMARK_$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($item$jscomp$106$$),$variant_id$jscomp$46$$=$is_variant_QMARK_$jscomp$2_variant_error$jscomp$1$$?$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$):null,$variant_name$jscomp$3$$=$is_variant_QMARK_$jscomp$2_variant_error$jscomp$1$$?$APP.$cljs$cst$1987$variant_name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$):null;$is_variant_QMARK_$jscomp$2_variant_error$jscomp$1$$=
$is_variant_QMARK_$jscomp$2_variant_error$jscomp$1$$?$APP.$cljs$cst$1988$variant_error$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$):null;var $component$jscomp$112_data$jscomp$435$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_data$$);$component$jscomp$112_data$jscomp$435$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($component$jscomp$112_data$jscomp$435$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$));
var $variant_properties$jscomp$5$$=$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$112_data$jscomp$435$$),$icon_shape$$=$APP.$app$util$shape_icon$get_shape_icon$$($item$jscomp$106$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsxs$$)("div",{id:$id$jscomp$858$$,ref:$ref$jscomp$38$$,onClick:$on_select_shape$$,onContextMenu:$on_context_menu$$,"data-testid":"layer-row",style:$style$jscomp$58$$,className:"main_ui_workspace_sidebar_layer_item__layer-row "+
($APP.$cljs$core$truth_$$($highlighted_QMARK_$$)?"main_ui_workspace_sidebar_layer_item__highlight":"")+" "+($APP.$app$common$types$component$instance_head_QMARK_$$($item$jscomp$106$$)?"main_ui_workspace_sidebar_layer_item__component":"")+" "+($APP.$cljs$core$truth_$$($APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$))?"main_ui_workspace_sidebar_layer_item__masked":"")+" "+($APP.$cljs$core$truth_$$($selected_QMARK_$jscomp$1$$)?"main_ui_workspace_sidebar_layer_item__selected":
"")+" "+($APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$)?"main_ui_workspace_sidebar_layer_item__type-frame":"")+" "+($APP.$app$common$files$helpers$bool_shape_QMARK_$$($item$jscomp$106$$)?"main_ui_workspace_sidebar_layer_item__type-bool":"")+" "+($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($component_tree_QMARK_$$)?$component_tree_QMARK_$$:$is_variant_container_QMARK_$$)?"main_ui_workspace_sidebar_layer_item__type-comp":"")+" "+($APP.$cljs$core$truth_$$($hidden_QMARK_$jscomp$1$$)?
"main_ui_workspace_sidebar_layer_item__hidden":"")+" "+($APP.$cljs$core$truth_$$($dnd_over_QMARK_$$)?"main_ui_workspace_sidebar_layer_item__dnd-over":"")+" "+($APP.$cljs$core$truth_$$($dnd_over_top_QMARK_$$)?"main_ui_workspace_sidebar_layer_item__dnd-over-top":"")+" "+($APP.$cljs$core$truth_$$($dnd_over_bot_QMARK_$$)?"main_ui_workspace_sidebar_layer_item__dnd-over-bot":"")+" "+($parent_board_QMARK_$$?"main_ui_workspace_sidebar_layer_item__root-board":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",
{style:{"--depth":$depth$jscomp$16$$},className:"main_ui_workspace_sidebar_layer_item__tab-indentation "+($APP.$cljs$core$truth_$$($filtered_QMARK__props_72479$$)?"main_ui_workspace_sidebar_layer_item__filtered":"")}),(0,$APP.$rumext$v2$jsxs$$)("div",{style:{"--depth":$depth$jscomp$16$$},onPointerEnter:$on_pointer_enter$jscomp$1$$,onPointerLeave:$on_pointer_leave$jscomp$1$$,onDoubleClick:$APP.$app$util$dom$stop_propagation$$,className:"main_ui_workspace_sidebar_layer_item__element-list-body "+($APP.$cljs$core$truth_$$($filtered_QMARK__props_72479$$)?
"main_ui_workspace_sidebar_layer_item__filtered":"")+" "+($APP.$cljs$core$truth_$$($selected_QMARK_$jscomp$1$$)?"main_ui_workspace_sidebar_layer_item__selected":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$),$APP.$cljs$cst$1705$icon$$)?"main_ui_workspace_sidebar_layer_item__icon-layer":""),children:[0<$APP.$cljs$core$count$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$))?
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_sidebar_layer_item__button-content",children:[$APP.$cljs$core$not$$($hide_toggle_QMARK_$$)&&$APP.$cljs$core$not$$($filtered_QMARK__props_72479$$)?(0,$APP.$rumext$v2$jsx$$)("button",{"data-testid":"toggle-content","aria-expanded":$expanded_QMARK_$$,onClick:$on_toggle_collapse$$,className:"main_ui_workspace_sidebar_layer_item__toggle-content "+($APP.$cljs$core$truth_$$($expanded_QMARK_$$)?"main_ui_workspace_sidebar_layer_item__inverse":
""),children:$APP.$app$main$ui$icons$arrow$$}):null,(0,$APP.$rumext$v2$jsxs$$)("div",{onDoubleClick:$on_zoom_to_selected$$,className:"main_ui_workspace_sidebar_layer_item__icon-shape",children:[$absolute_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_sidebar_layer_item__absolute"}):null,$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon_shape$$,size:"s","data-testid":["icon-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($icon_shape$$)].join("")})]})]}):
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_sidebar_layer_item__button-content",children:[$filtered_QMARK__props_72479$$?null:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_sidebar_layer_item__toggle-content"}),(0,$APP.$rumext$v2$jsxs$$)("div",{onDoubleClick:$on_zoom_to_selected$$,className:"main_ui_workspace_sidebar_layer_item__icon-shape",children:[$absolute_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_workspace_sidebar_layer_item__absolute"}):
null,$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon_shape$$,size:"s","data-testid":["icon-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($icon_shape$$)].join("")})]})]}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$sidebar$layer_name$layer_name_STAR_$$,{typeComp:$APP.$cljs$core$truth_$$($component_tree_QMARK_$$)?$component_tree_QMARK_$$:$is_variant_container_QMARK_$$,variantName:$variant_name$jscomp$3$$,onStopEdit:$on_enable_drag$$,variantError:$is_variant_QMARK_$jscomp$2_variant_error$jscomp$1$$,
shapeId:$id$jscomp$858$$,disabledDoubleClick:$read_only_QMARK_$jscomp$7$$,componentId:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$112_data$jscomp$435$$),parentSize:$parent_size$jscomp$1$$,typeFrame:$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$),isBlocked:$blocked_QMARK_$jscomp$1$$,isShapeTouched:$touched_QMARK_$jscomp$5$$,isHidden:$hidden_QMARK_$jscomp$1$$,ref:$name_ref$$,depth:$depth$jscomp$16$$,isSelected:$selected_QMARK_$jscomp$1$$,
shapeName:$name$jscomp$405$$,onStartEdit:$on_disable_drag$$,variantId:$variant_id$jscomp$46$$,variantProperties:$variant_properties$jscomp$5$$})]}),$APP.$cljs$core$not$$($read_only_QMARK_$jscomp$7$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_workspace_sidebar_layer_item__element-actions "+($has_shapes_QMARK_$$?"main_ui_workspace_sidebar_layer_item__is-parent":"")+" "+($APP.$cljs$core$truth_$$($hidden_QMARK_$jscomp$1$$)?"main_ui_workspace_sidebar_layer_item__selected":"")+" "+($APP.$cljs$core$truth_$$($blocked_QMARK_$jscomp$1$$)?
"main_ui_workspace_sidebar_layer_item__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("button",{title:$APP.$cljs$core$truth_$$($hidden_QMARK_$jscomp$1$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.shape.menu.show"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.shape.menu.hide"),onClick:$on_toggle_visibility$$,className:"main_ui_workspace_sidebar_layer_item__toggle-element "+($APP.$cljs$core$truth_$$($hidden_QMARK_$jscomp$1$$)?"main_ui_workspace_sidebar_layer_item__selected":
""),children:$hidden_QMARK_$jscomp$1$$?$app$main$ui$icons$hide$$:$app$main$ui$icons$shown$$}),(0,$APP.$rumext$v2$jsx$$)("button",{title:$APP.$cljs$core$truth_$$($APP.$cljs$cst$1607$blocked$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$106$$))?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.shape.menu.unlock"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.shape.menu.lock"),onClick:$on_toggle_blocking$$,className:"main_ui_workspace_sidebar_layer_item__block-element "+
($APP.$cljs$core$truth_$$($blocked_QMARK_$jscomp$1$$)?"main_ui_workspace_sidebar_layer_item__selected":""),children:$blocked_QMARK_$jscomp$1$$?$app$main$ui$icons$lock$$:$app$main$ui$icons$unlock$$})]}):null]}),$children$jscomp$284$$]})};
$app$main$ui$ds$controls$shared$option$option_STAR_$$=function($props_72874$$){var $aria_label$jscomp$4$$=void 0,$selected$jscomp$126$$=void 0,$ref$jscomp$40$$=void 0,$icon$jscomp$14$$=void 0,$on_click$jscomp$15$$=void 0,$focused$$=void 0,$label$jscomp$29$$=void 0,$id$jscomp$860$$=void 0,$dimmed$$=void 0;({"aria-label":$aria_label$jscomp$4$$,selected:$selected$jscomp$126$$,ref:$ref$jscomp$40$$,icon:$icon$jscomp$14$$,onClick:$on_click$jscomp$15$$,focused:$focused$$,label:$label$jscomp$29$$,id:$id$jscomp$860$$,
dimmed:$dimmed$$}=$props_72874$$);return(0,$APP.$rumext$v2$jsxs$$)("li",{role:"option",className:"main_ui_ds_controls_shared_option__option "+($icon$jscomp$14$$!=null?"main_ui_ds_controls_shared_option__option-with-icon":"")+" "+($APP.$cljs$core$truth_$$($selected$jscomp$126$$)?"main_ui_ds_controls_shared_option__option-selected":"")+" "+($APP.$cljs$core$truth_$$($focused$$)?"main_ui_ds_controls_shared_option__option-current":""),children:[$icon$jscomp$14$$!=null?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,
{iconId:$icon$jscomp$14$$,size:"s",className:"main_ui_ds_controls_shared_option__option-icon","aria-hidden":$APP.$cljs$core$truth_$$($label$jscomp$29$$)?!0:null,"aria-label":$APP.$cljs$core$not$$($label$jscomp$29$$)?$aria_label$jscomp$4$$:null}):null,(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_ds_controls_shared_option__option-text "+($APP.$cljs$core$truth_$$($dimmed$$)?"main_ui_ds_controls_shared_option__option-text-dimmed":""),children:$label$jscomp$29$$}),$selected$jscomp$126$$?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,
{iconId:"tick",size:"s",className:"main_ui_ds_controls_shared_option__option-check","aria-hidden":$label$jscomp$29$$?!0:null}):null],id:$id$jscomp$860$$,"data-testid":"dropdown-option",value:$id$jscomp$860$$,"data-id":$id$jscomp$860$$,onClick:$on_click$jscomp$15$$,ref:$ref$jscomp$40$$,"aria-selected":$selected$jscomp$126$$})};
$app$main$ui$ds$controls$shared$token_option$token_option_STAR_$$=function($element_ref$jscomp$1_internal_id$jscomp$2_props_72913$$){var $selected$jscomp$127$$=void 0,$ref$jscomp$41$$=void 0,$name$jscomp$406$$=void 0,$resolved$jscomp$1$$=void 0,$on_click$jscomp$16$$=void 0,$focused$jscomp$1$$=void 0,$id$jscomp$861_id__$1$jscomp$13$$=void 0;({id:$id$jscomp$861_id__$1$jscomp$13$$,name:$name$jscomp$406$$,onClick:$on_click$jscomp$16$$,selected:$selected$jscomp$127$$,ref:$ref$jscomp$41$$,focused:$focused$jscomp$1$$,
resolved:$resolved$jscomp$1$$}=$element_ref$jscomp$1_internal_id$jscomp$2_props_72913$$);$element_ref$jscomp$1_internal_id$jscomp$2_props_72913$$=(0,$APP.$rumext$v2$use_id$$)();$id$jscomp$861_id__$1$jscomp$13$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$861_id__$1$jscomp$13$$,$element_ref$jscomp$1_internal_id$jscomp$2_props_72913$$);$element_ref$jscomp$1_internal_id$jscomp$2_props_72913$$=(0,$APP.$rumext$v2$use_ref$$)(null);return(0,$APP.$rumext$v2$jsxs$$)("li",{role:"option",
className:"main_ui_ds_controls_shared_token_option__token-option main_ui_ds_controls_shared_token_option__option-with-pill "+($APP.$cljs$core$truth_$$($selected$jscomp$127$$)?"main_ui_ds_controls_shared_token_option__option-selected-token":"")+" "+($APP.$cljs$core$truth_$$($focused$jscomp$1$$)?"main_ui_ds_controls_shared_token_option__option-current":""),children:[$APP.$cljs$core$truth_$$($selected$jscomp$127$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"tick",
size:"s",className:"main_ui_ds_controls_shared_token_option__option-check","aria-hidden":$APP.$cljs$core$truth_$$($name$jscomp$406$$)?!0:null}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_ds_controls_shared_token_option__icon-placeholder"}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$tooltip$tooltip$tooltip_STAR_$$,{content:$name$jscomp$406$$,triggerRef:$element_ref$jscomp$1_internal_id$jscomp$2_props_72913$$,id:""+($id$jscomp$861_id__$1$jscomp$13$$??"")+"-name",className:"main_ui_ds_controls_shared_token_option__option-text",
children:(0,$APP.$rumext$v2$jsx$$)("span",{"aria-labelledby":""+($id$jscomp$861_id__$1$jscomp$13$$??"")+"-name",ref:$element_ref$jscomp$1_internal_id$jscomp$2_props_72913$$,children:$name$jscomp$406$$})}),$APP.$cljs$core$truth_$$($resolved$jscomp$1$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_ds_controls_shared_token_option__option-pill",children:$resolved$jscomp$1$$}):null],id:$id$jscomp$861_id__$1$jscomp$13$$,"data-testid":"dropdown-option",value:$id$jscomp$861_id__$1$jscomp$13$$,"data-id":$id$jscomp$861_id__$1$jscomp$13$$,
onClick:$on_click$jscomp$16$$,ref:$ref$jscomp$41$$,"aria-selected":$selected$jscomp$127$$})};
$app$main$ui$ds$controls$shared$options_dropdown$render_option$$=function($option$jscomp$9$$,$ref$jscomp$42$$,$on_click$jscomp$17$$,$selected$jscomp$128$$,$focused$jscomp$2$$){var $id$jscomp$862$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$266$id$$),$name$jscomp$407$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$723$name$$),$G__72937$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$139$type$$);
switch($G__72937$$ instanceof $APP.$cljs$core$Keyword$$?$G__72937$$.$fqn$:null){case "group":return(0,$APP.$rumext$v2$jsxs$$)("li",{className:"main_ui_ds_controls_shared_options_dropdown__group-option",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"arrow-down",size:"m",className:"main_ui_ds_controls_shared_options_dropdown__option-check","aria-hidden":$APP.$cljs$core$truth_$$($name$jscomp$407$$)?!0:null}),$APP.$app$common$data$name$$($name$jscomp$407$$)]},
$app$common$weak$weak_key$$($option$jscomp$9$$));case "separator":return(0,$APP.$rumext$v2$jsx$$)("hr",{className:"main_ui_ds_controls_shared_options_dropdown__option-separator"},$app$common$weak$weak_key$$($option$jscomp$9$$));case "empty":return(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_ds_controls_shared_options_dropdown__option-empty",children:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$2245$label$$)},$app$common$weak$weak_key$$($option$jscomp$9$$));
case "token":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$ds$controls$shared$token_option$token_option_STAR_$$,{selected:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$862$$,$selected$jscomp$128$$),id:$id$jscomp$862$$,name:$name$jscomp$407$$,resolved:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$4441$resolved_value$$),ref:$ref$jscomp$42$$,focused:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$862$$,$focused$jscomp$2$$),
onClick:$on_click$jscomp$17$$},$app$common$weak$weak_key$$($option$jscomp$9$$));default:return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$ds$controls$shared$option$option_STAR_$$,{selected:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$862$$,$selected$jscomp$128$$),"aria-label":$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$4400$aria_label$$),label:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$2245$label$$),
id:$id$jscomp$862$$,focused:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$862$$,$focused$jscomp$2$$),dimmed:$APP.$cljs$cst$5066$dimmed$$.$cljs$core$IFn$_invoke$arity$1$($option$jscomp$9$$)===!0,onClick:$on_click$jscomp$17$$,ref:$ref$jscomp$42$$,icon:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$9$$,$APP.$cljs$cst$1705$icon$$)},$app$common$weak$weak_key$$($option$jscomp$9$$))}};
$APP.$app$main$ui$ds$controls$shared$options_dropdown$options_dropdown_STAR_$$=function($align__$1$jscomp$1_options_blank_props_72941$$){var $options$jscomp$592$$=void 0,$align$jscomp$2_options__$1$jscomp$77$$=void 0,$selected$jscomp$129$$=void 0,$ref$jscomp$43$$=void 0,$on_click$jscomp$18$$=void 0,$empty_to_end$$=void 0,$focused$jscomp$3$$=void 0,$props$jscomp$258_props__$1$jscomp$55$$=void 0;({ref:$ref$jscomp$43$$,onClick:$on_click$jscomp$18$$,options:$options$jscomp$592$$,selected:$selected$jscomp$129$$,
focused:$focused$jscomp$3$$,emptyToEnd:$empty_to_end$$,align:$align$jscomp$2_options__$1$jscomp$77$$,...$props$jscomp$258_props__$1$jscomp$55$$}=$align__$1$jscomp$1_options_blank_props_72941$$);$align__$1$jscomp$1_options_blank_props_72941$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($align$jscomp$2_options__$1$jscomp$77$$,$APP.$cljs$cst$257$left$$);$props$jscomp$258_props__$1$jscomp$55$$={...$props$jscomp$258_props__$1$jscomp$55$$,className:"main_ui_ds_controls_shared_options_dropdown__option-list "+
($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($align__$1$jscomp$1_options_blank_props_72941$$,$APP.$cljs$cst$257$left$$)?"main_ui_ds_controls_shared_options_dropdown__left-align":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($align__$1$jscomp$1_options_blank_props_72941$$,$APP.$cljs$cst$258$right$$)?"main_ui_ds_controls_shared_options_dropdown__right-align":""),tabIndex:"-1",role:"listbox"};$align__$1$jscomp$1_options_blank_props_72941$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($empty_to_end$$),
$APP.$rumext$v2$adapt$$($options$jscomp$592$$)],function(){return $empty_to_end$$?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$main$ui$ds$controls$shared$options_dropdown$xf_COLON_filter_blank_id$$,$options$jscomp$592$$):null});$align$jscomp$2_options__$1$jscomp$77$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($empty_to_end$$),$APP.$rumext$v2$adapt$$($options$jscomp$592$$)],function(){return $empty_to_end$$?
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$main$ui$ds$controls$shared$options_dropdown$xf_COLON_filter_non_blank_id$$,$options$jscomp$592$$):$options$jscomp$592$$});return(0,$APP.$rumext$v2$create_element$$)("ul",$props$jscomp$258_props__$1$jscomp$55$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$59$$,$option$jscomp$10$$){$out_arr__44057__auto__$jscomp$59$$.push($app$main$ui$ds$controls$shared$options_dropdown$render_option$$($option$jscomp$10$$,
$ref$jscomp$43$$,$on_click$jscomp$18$$,$selected$jscomp$129$$,$focused$jscomp$3$$));return $out_arr__44057__auto__$jscomp$59$$},[],$align$jscomp$2_options__$1$jscomp$77$$),$APP.$cljs$core$seq$$($align__$1$jscomp$1_options_blank_props_72941$$)?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$seq$$($align$jscomp$2_options__$1$jscomp$77$$)?(0,$APP.$rumext$v2$jsx$$)("hr",{className:"main_ui_ds_controls_shared_options_dropdown__option-separator"}):null,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$60$$,
$option$jscomp$11$$){$out_arr__44057__auto__$jscomp$60$$.push($app$main$ui$ds$controls$shared$options_dropdown$render_option$$($option$jscomp$11$$,$ref$jscomp$43$$,$on_click$jscomp$18$$,$selected$jscomp$129$$,$focused$jscomp$3$$));return $out_arr__44057__auto__$jscomp$60$$},[],$align__$1$jscomp$1_options_blank_props_72941$$)]}):null)};
$APP.$app$main$ui$ds$controls$select$get_option$$=function($options$jscomp$593_options__$1$jscomp$78$$,$id$jscomp$863$$){$options$jscomp$593_options__$1$jscomp$78$$=$APP.$cljs$core$delay_QMARK_$$($options$jscomp$593_options__$1$jscomp$78$$)?$APP.$cljs$core$_deref$$($options$jscomp$593_options__$1$jscomp$78$$):$options$jscomp$593_options__$1$jscomp$78$$;var $or__5025__auto__$jscomp$927$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72944_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$863$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__72944_SHARP_$$,$APP.$cljs$cst$266$id$$))},$options$jscomp$593_options__$1$jscomp$78$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$927$$)?$or__5025__auto__$jscomp$927$$:$APP.$cljs$core$seq$$($options$jscomp$593_options__$1$jscomp$78$$)?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($options$jscomp$593_options__$1$jscomp$78$$,0):null};
$APP.$app$main$ui$ds$controls$select$handle_focus_change$$=function($id$jscomp$864_option$jscomp$13_options$jscomp$595$$,$focused_STAR_$$,$new_index$jscomp$6$$,$node$jscomp$371_nodes$jscomp$34$$){$id$jscomp$864_option$jscomp$13_options$jscomp$595$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$864_option$jscomp$13_options$jscomp$595$$,$new_index$jscomp$6$$);$id$jscomp$864_option$jscomp$13_options$jscomp$595$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$864_option$jscomp$13_options$jscomp$595$$,
$APP.$cljs$cst$266$id$$);$node$jscomp$371_nodes$jscomp$34$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($node$jscomp$371_nodes$jscomp$34$$,$id$jscomp$864_option$jscomp$13_options$jscomp$595$$);$APP.$cljs$core$reset_BANG_$$($focused_STAR_$$,$id$jscomp$864_option$jscomp$13_options$jscomp$595$$);return $APP.$app$util$dom$scroll_into_view_if_needed_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($node$jscomp$371_nodes$jscomp$34$$,!1)};
$app$main$ui$ds$controls$select$handle_selection$$=function($focused_STAR_$jscomp$1$$,$selected_STAR_$$,$open_STAR_$$){var $temp__5825__auto___72947$$=$APP.$cljs$core$_deref$$($focused_STAR_$jscomp$1$$);$APP.$cljs$core$truth_$$($temp__5825__auto___72947$$)&&$APP.$cljs$core$reset_BANG_$$($selected_STAR_$$,$temp__5825__auto___72947$$);$APP.$cljs$core$reset_BANG_$$($open_STAR_$$,!1);$APP.$cljs$core$reset_BANG_$$($focused_STAR_$jscomp$1$$,null)};
$APP.$app$main$ui$ds$controls$select$select_STAR_$$=function($is_open$jscomp$1_props_72946$$){var $listbox_id_options$jscomp$596$$=void 0,$on_change$jscomp$25$$=void 0,$empty_selected_id_QMARK__variant$jscomp$19$$=void 0,$disabled$jscomp$9$$=void 0,$default_selected$$=void 0,$empty_to_end$jscomp$1_empty_to_end__$1$$=void 0,$class$$jscomp$38_props__$1$jscomp$56$$=void 0,$label$jscomp$30_props$jscomp$259$$=void 0;({options:$listbox_id_options$jscomp$596$$,className:$class$$jscomp$38_props__$1$jscomp$56$$,
disabled:$disabled$jscomp$9$$,defaultSelected:$default_selected$$,emptyToEnd:$empty_to_end$jscomp$1_empty_to_end__$1$$,onChange:$on_change$jscomp$25$$,variant:$empty_selected_id_QMARK__variant$jscomp$19$$,...$label$jscomp$30_props$jscomp$259$$}=$is_open$jscomp$1_props_72946$$);var $options__$1$jscomp$79$$=$APP.$cljs$core$array_QMARK_$$($listbox_id_options$jscomp$596$$)?$APP.$rumext$v2$util$bean$$($listbox_id_options$jscomp$596$$):$listbox_id_options$jscomp$596$$,$icon$jscomp$15_variant__$1$jscomp$3$$=
$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($empty_selected_id_QMARK__variant$jscomp$19$$,"default");$empty_to_end$jscomp$1_empty_to_end__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($empty_to_end$jscomp$1_empty_to_end__$1$$,!1);var $is_open_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$is_open$jscomp$1_props_72946$$=$APP.$cljs$core$_deref$$($is_open_STAR_$$);var $selected_id_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $option$jscomp$inline_7642$$=
$APP.$app$main$ui$ds$controls$select$get_option$$($options__$1$jscomp$79$$,$default_selected$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($option$jscomp$inline_7642$$,$APP.$cljs$cst$266$id$$)}),$selected_id$jscomp$5$$=$APP.$cljs$core$_deref$$($selected_id_STAR_$$),$focused_id_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$focused_id$$=$APP.$cljs$core$_deref$$($focused_id_STAR_$$);$listbox_id_options$jscomp$596$$=(0,$APP.$rumext$v2$use_id$$)();var $nodes_ref$jscomp$1$$=
(0,$APP.$rumext$v2$use_ref$$)(null),$options_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$select_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null);$empty_selected_id_QMARK__variant$jscomp$19$$=$goog$string$internal$isEmptyOrWhitespace$$($goog$string$makeSafe$$($selected_id$jscomp$5$$));var $set_option_ref$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($node$jscomp$372$$){var $state__$1$jscomp$51_state__$2$jscomp$5$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$ref_val$$($nodes_ref$jscomp$1$$),
{}),$id$jscomp$865$$=$APP.$app$util$dom$get_data$$($node$jscomp$372$$,"id");$state__$1$jscomp$51_state__$2$jscomp$5$$=$APP.$app$util$object$set_BANG_$$($state__$1$jscomp$51_state__$2$jscomp$5$$,$id$jscomp$865$$,$node$jscomp$372$$);$APP.$rumext$v2$set_ref_val_BANG_$$($nodes_ref$jscomp$1$$,$state__$1$jscomp$51_state__$2$jscomp$5$$);return function(){var $state__$4$jscomp$1_state__$5$jscomp$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$ref_val$$($nodes_ref$jscomp$1$$),
{}),$id__$1$jscomp$14$$=$APP.$app$util$dom$get_data$$($node$jscomp$372$$,"id");$state__$4$jscomp$1_state__$5$jscomp$1$$=$APP.$app$util$object$unset_BANG_$$($state__$4$jscomp$1_state__$5$jscomp$1$$,$id__$1$jscomp$14$$);return $APP.$rumext$v2$set_ref_val_BANG_$$($nodes_ref$jscomp$1$$,$state__$4$jscomp$1_state__$5$jscomp$1$$)}}),$on_option_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_change$jscomp$25$$)],function($event$jscomp$193_id$jscomp$866$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$193_id$jscomp$866$$);
$event$jscomp$193_id$jscomp$866$$=$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$193_id$jscomp$866$$),"id");$APP.$cljs$core$reset_BANG_$$($selected_id_STAR_$$,$event$jscomp$193_id$jscomp$866$$);$APP.$cljs$core$reset_BANG_$$($focused_id_STAR_$$,null);$APP.$cljs$core$reset_BANG_$$($is_open_STAR_$$,!1);return $APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$25$$)?$on_change$jscomp$25$$.$cljs$core$IFn$_invoke$arity$1$?$on_change$jscomp$25$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$193_id$jscomp$866$$):
$on_change$jscomp$25$$($event$jscomp$193_id$jscomp$866$$):null}),$on_click$jscomp$19$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($disabled$jscomp$9$$)],function($event$jscomp$194$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$194$$);$APP.$app$util$dom$stop_propagation$$($event$jscomp$194$$);return $APP.$cljs$core$truth_$$($disabled$jscomp$9$$)?null:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($is_open_STAR_$$,$APP.$cljs$core$not$$)}),
$on_blur$jscomp$4$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$195$$){if($APP.$cljs$core$truth_$$($APP.$app$util$dom$is_child_QMARK_$$($APP.$rumext$v2$ref_val$$($select_ref$$),$event$jscomp$195$$!=null?$event$jscomp$195$$.relatedTarget:null)))return null;$APP.$cljs$core$reset_BANG_$$($focused_id_STAR_$$,null);return $APP.$cljs$core$reset_BANG_$$($is_open_STAR_$$,!1)}),$has_icon_QMARK__on_button_key_down$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($focused_id$$),
$APP.$rumext$v2$adapt$$($disabled$jscomp$9$$)],function($event$jscomp$196$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$196$$);if($APP.$cljs$core$truth_$$($disabled$jscomp$9$$))return null;var $options__$2$$=$APP.$rumext$v2$ref_val$$($options_ref$$),$len$jscomp$75$$=$APP.$cljs$core$count$$($options__$2$$),$index$jscomp$392$$=$APP.$app$common$data$index_of_pred$$($options__$2$$,function($p1__72945_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($focused_id$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__72945_SHARP_$$,
$APP.$cljs$cst$266$id$$))}),$nodes$jscomp$35$$=$APP.$rumext$v2$ref_val$$($nodes_ref$jscomp$1$$);if($APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$home_QMARK_$$)($event$jscomp$196$$)))return $APP.$app$main$ui$ds$controls$select$handle_focus_change$$($options__$2$$,$focused_id_STAR_$$,0,$nodes$jscomp$35$$);if($APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$up_arrow_QMARK_$$)($event$jscomp$196$$)))return $APP.$app$main$ui$ds$controls$select$handle_focus_change$$($options__$2$$,$focused_id_STAR_$$,
$APP.$cljs$core$mod$$($index$jscomp$392$$-1,$len$jscomp$75$$),$nodes$jscomp$35$$);if($APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$down_arrow_QMARK_$$)($event$jscomp$196$$)))return $APP.$app$main$ui$ds$controls$select$handle_focus_change$$($options__$2$$,$focused_id_STAR_$$,$APP.$cljs$core$mod$$($index$jscomp$392$$+1,$len$jscomp$75$$),$nodes$jscomp$35$$);if($APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$928$$=(0,$APP.$app$util$keyboard$space_QMARK_$$)($event$jscomp$196$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$928$$)?$or__5025__auto__$jscomp$928$$:(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$196$$)}())){if($APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($is_open_STAR_$$)))return $APP.$app$util$dom$prevent_default$$($event$jscomp$196$$),$app$main$ui$ds$controls$select$handle_selection$$($focused_id_STAR_$$,$selected_id_STAR_$$,$is_open_STAR_$$),$APP.$cljs$core$fn_QMARK_$$($on_change$jscomp$25$$)&&$focused_id$$!=null?$on_change$jscomp$25$$.$cljs$core$IFn$_invoke$arity$1$?
$on_change$jscomp$25$$.$cljs$core$IFn$_invoke$arity$1$($focused_id$$):$on_change$jscomp$25$$($focused_id$$):null}else if($APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$196$$)))return $APP.$cljs$core$reset_BANG_$$($is_open_STAR_$$,!1),$APP.$cljs$core$reset_BANG_$$($focused_id_STAR_$$,null);return null});$class$$jscomp$38_props__$1$jscomp$56$$={...$label$jscomp$30_props$jscomp$259$$,role:"combobox","aria-expanded":$is_open$jscomp$1_props_72946$$,className:($class$$jscomp$38_props__$1$jscomp$56$$??
"")+" main_ui_ds_controls_select__select "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($icon$jscomp$15_variant__$1$jscomp$3$$,"ghost")?"main_ui_ds_controls_select__variant-ghost":""),"aria-haspopup":"listbox",onClick:$on_click$jscomp$19$$,"aria-controls":$listbox_id_options$jscomp$596$$,"aria-activedescendant":$focused_id$$,onKeyDown:$has_icon_QMARK__on_button_key_down$$,disabled:$disabled$jscomp$9$$};var $dimmed_QMARK__selected_option$jscomp$1$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options__$1$jscomp$79$$),
$APP.$rumext$v2$adapt$$($selected_id$jscomp$5$$)],function(){return $APP.$app$common$data$not_empty_QMARK_$$($options__$1$jscomp$79$$)?$APP.$app$main$ui$ds$controls$select$get_option$$($options__$1$jscomp$79$$,$selected_id$jscomp$5$$):null});$label$jscomp$30_props$jscomp$259$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dimmed_QMARK__selected_option$jscomp$1$$,$APP.$cljs$cst$2245$label$$);$icon$jscomp$15_variant__$1$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($dimmed_QMARK__selected_option$jscomp$1$$,
$APP.$cljs$cst$1705$icon$$);$has_icon_QMARK__on_button_key_down$$=$icon$jscomp$15_variant__$1$jscomp$3$$!=null;$dimmed_QMARK__selected_option$jscomp$1$$=$APP.$cljs$cst$5066$dimmed$$.$cljs$core$IFn$_invoke$arity$1$($dimmed_QMARK__selected_option$jscomp$1$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($options__$1$jscomp$79$$)],function(){return $APP.$rumext$v2$set_ref_val_BANG_$$($options_ref$$,$options__$1$jscomp$79$$)});return(0,$APP.$rumext$v2$jsxs$$)("div",
{onClick:$on_click$jscomp$19$$,ref:$select_ref$$,onBlur:$on_blur$jscomp$4$$,className:"main_ui_ds_controls_select__select-wrapper",children:[(0,$APP.$rumext$v2$create_element$$)("button",$class$$jscomp$38_props__$1$jscomp$56$$,(0,$APP.$rumext$v2$jsxs$$)("span",{className:"main_ui_ds_controls_select__select-header "+($has_icon_QMARK__on_button_key_down$$?"main_ui_ds_controls_select__header-icon":""),children:[$has_icon_QMARK__on_button_key_down$$?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,
{iconId:$icon$jscomp$15_variant__$1$jscomp$3$$,size:"s","aria-hidden":!0}):null,(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_ds_controls_select__header-label "+($APP.$cljs$core$truth_$$($empty_selected_id_QMARK__variant$jscomp$19$$?$empty_selected_id_QMARK__variant$jscomp$19$$:$dimmed_QMARK__selected_option$jscomp$1$$)?"main_ui_ds_controls_select__header-label-dimmed":""),children:$empty_selected_id_QMARK__variant$jscomp$19$$?"--":$label$jscomp$30_props$jscomp$259$$})]}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,
{iconId:"arrow-down",className:"main_ui_ds_controls_select__arrow",size:"s","aria-hidden":!0})),$is_open$jscomp$1_props_72946$$?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$controls$shared$options_dropdown$options_dropdown_STAR_$$,{onClick:$on_option_click$$,id:$listbox_id_options$jscomp$596$$,options:$options__$1$jscomp$79$$,selected:$selected_id$jscomp$5$$,focused:$focused_id$$,emptyToEnd:$empty_to_end$jscomp$1_empty_to_end__$1$$,ref:$set_option_ref$$}):null]})};
$app$main$ui$components$copy_button$copy_button_STAR_$$=function($active_QMARK_$jscomp$4_props_72949$$){var $aria_label$jscomp$5$$=$active_QMARK_$jscomp$4_props_72949$$["aria-label"],$data$jscomp$436$$=$active_QMARK_$jscomp$4_props_72949$$.data,$children$jscomp$285$$=$active_QMARK_$jscomp$4_props_72949$$.children,$on_copied$$=$active_QMARK_$jscomp$4_props_72949$$.onCopied,$class$$jscomp$39_class$__$1$jscomp$6$$=$active_QMARK_$jscomp$4_props_72949$$.className,$active_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);
$active_QMARK_$jscomp$4_props_72949$$=$APP.$cljs$core$_deref$$($active_STAR_$$);$class$$jscomp$39_class$__$1$jscomp$6$$=""+($class$$jscomp$39_class$__$1$jscomp$6$$??"")+" "+(($children$jscomp$285$$==null?"main_ui_components_copy_button__copy-button":"")+" "+($children$jscomp$285$$!=null?"main_ui_components_copy_button__copy-wrapper":""));var $on_click$jscomp$20$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($data$jscomp$436$$)],function($event$jscomp$197$$){if($APP.$cljs$core$truth_$$($app$util$dom$get_boolean_data$$($event$jscomp$197$$)))return null;
$APP.$cljs$core$reset_BANG_$$($active_STAR_$$,!0);$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(1E3,function(){return $APP.$cljs$core$reset_BANG_$$($active_STAR_$$,!1)});$APP.$cljs$core$fn_QMARK_$$($on_copied$$)&&($on_copied$$.$cljs$core$IFn$_invoke$arity$1$?$on_copied$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$197$$):$on_copied$$($event$jscomp$197$$));return $APP.$app$util$clipboard$to_clipboard$$($APP.$cljs$core$fn_QMARK_$$($data$jscomp$436$$)?$data$jscomp$436$$.$cljs$core$IFn$_invoke$arity$0$?
$data$jscomp$436$$.$cljs$core$IFn$_invoke$arity$0$():$data$jscomp$436$$():$data$jscomp$436$$)});return(0,$APP.$rumext$v2$jsxs$$)("button",{"aria-label":$APP.$cljs$core$truth_$$($aria_label$jscomp$5$$)?$aria_label$jscomp$5$$:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.copy"),"data-active":""+($active_QMARK_$jscomp$4_props_72949$$??""),onClick:$on_click$jscomp$20$$,className:$class$$jscomp$39_class$__$1$jscomp$6$$,children:[$children$jscomp$285$$,(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_components_copy_button__icon-btn",children:$APP.$cljs$core$truth_$$($active_QMARK_$jscomp$4_props_72949$$)?$APP.$app$main$ui$icons$tick$$:$APP.$app$main$ui$icons$clipboard$$})]})};
$app$main$ui$inspect$annotation$annotation$$=function($content$jscomp$228_map__72951_map__72951__$1_props_72950$$){$content$jscomp$228_map__72951_map__72951__$1_props_72950$$=$APP.$rumext$v2$util$wrap_props$$($content$jscomp$228_map__72951_map__72951__$1_props_72950$$);$content$jscomp$228_map__72951_map__72951__$1_props_72950$$=$APP.$cljs$core$__destructure_map$$($content$jscomp$228_map__72951_map__72951__$1_props_72950$$);$content$jscomp$228_map__72951_map__72951__$1_props_72950$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$228_map__72951_map__72951__$1_props_72950$$,
$APP.$cljs$cst$1621$content$$);return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_annotation__attributes-block",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$title_bar$title_bar_STAR_$$,{collapsable:!1,title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.component.annotation"),className:"main_ui_inspect_annotation__title-spacing-annotation",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$content$jscomp$228_map__72951_map__72951__$1_props_72950$$,
className:"main_ui_inspect_annotation__copy-btn-title"})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_annotation__annotation-content",children:$content$jscomp$228_map__72951_map__72951__$1_props_72950$$})]})};$app$main$ui$inspect$attributes$blur$has_blur_QMARK_$$=function($shape$jscomp$869$$){return $APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$869$$)};
$app$main$ui$inspect$attributes$blur$blur_panel$$=function($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$){$map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$=$APP.$rumext$v2$util$wrap_props$$($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$);$map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$=$APP.$cljs$core$__destructure_map$$($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$);
var $objects$jscomp$689$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$,$APP.$cljs$cst$1615$objects$$);$map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$,$APP.$cljs$cst$1598$shapes$$);$map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$=
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$attributes$blur$has_blur_QMARK_$$,$map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$);return $APP.$cljs$core$seq$$($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_blur__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.blur"),
className:"main_ui_inspect_attributes_blur__title-wrapper",titleClass:"main_ui_inspect_attributes_blur__blur-attr-title",children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$),1)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$689$$,$APP.$cljs$core$first$$($map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$),
$APP.$cljs$cst$2649$filter$$),className:"main_ui_inspect_attributes_blur__copy-btn-title"}):null}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_blur__attributes-content",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$61$$,$shape$jscomp$870$$){$out_arr__44057__auto__$jscomp$61$$.push((0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_blur__blur-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"attr-label",children:"Filter"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$689$$,$shape$jscomp$870$$,$APP.$cljs$cst$2649$filter$$),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_blur__button-children",children:$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$689$$,
$shape$jscomp$870$$,$APP.$cljs$cst$2649$filter$$)})})})]},"block-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$870$$)??"")+"-blur"));return $out_arr__44057__auto__$jscomp$61$$},[],$map__72953_map__72953__$1_props_72952_shapes$jscomp$148_shapes__$1$jscomp$16$$)})]}):null};
$app$main$ui$inspect$common$colors$make_colors_library_ref$$=function($file_id$jscomp$316$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$1056$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1056$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,$file_id$jscomp$316$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2174$colors$$],null))},$APP.$app$main$store$state$$)};
$app$main$ui$inspect$common$colors$use_colors_library$$=function($library$jscomp$31_map__72955__$1_p__72954$$){$library$jscomp$31_map__72955__$1_p__72954$$=$APP.$cljs$core$__destructure_map$$($library$jscomp$31_map__72955__$1_p__72954$$);var $ref_file$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($library$jscomp$31_map__72955__$1_p__72954$$,$APP.$cljs$cst$1720$ref_file$$);$library$jscomp$31_map__72955__$1_p__72954$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($ref_file$jscomp$11$$)],
function(){return $app$main$ui$inspect$common$colors$make_colors_library_ref$$($ref_file$jscomp$11$$)});return $APP.$rumext$v2$deref$$($library$jscomp$31_map__72955__$1_p__72954$$)};
$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$=function($$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$){$$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$=$APP.$app$common$data$name$$($$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$);$$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$,
"-");$$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$);return $APP.$cuerdas$core$capital$$($$__$1$jscomp$22_$__$2$jscomp$5_$__$3$jscomp$2_property$jscomp$44$$)};
$app$main$ui$inspect$attributes$common$color_row$$=function($copy_data$jscomp$1_map__72957_props_72956$$){$copy_data$jscomp$1_map__72957_props_72956$$=$APP.$rumext$v2$util$wrap_props$$($copy_data$jscomp$1_map__72957_props_72956$$);var $color_library_name_colors_library_map__72957__$1$$=$APP.$cljs$core$__destructure_map$$($copy_data$jscomp$1_map__72957_props_72956$$),$color$jscomp$128_name$jscomp$408$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color_library_name_colors_library_map__72957__$1$$,
$APP.$cljs$cst$1284$color$$),$format$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color_library_name_colors_library_map__72957__$1$$,$APP.$cljs$cst$952$format$$);$copy_data$jscomp$1_map__72957_props_72956$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color_library_name_colors_library_map__72957__$1$$,$cljs$cst$5072$copy_data$$);var $property$jscomp$45$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color_library_name_colors_library_map__72957__$1$$,$cljs$cst$825$property$$),
$on_change_format$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color_library_name_colors_library_map__72957__$1$$,$cljs$cst$5073$on_change_format$$);$color_library_name_colors_library_map__72957__$1$$=$app$main$ui$inspect$common$colors$use_colors_library$$($color$jscomp$128_name$jscomp$408$$);var $file_colors_file_colors_ref$$=$APP.$rumext$v2$deref$$($app$main$ui$inspect$common$colors$file_colors_ref$$),$file_colors_wokspace$$=$APP.$rumext$v2$deref$$($app$main$refs$workspace_file_colors$$);
$file_colors_file_colors_ref$$=$APP.$cljs$core$truth_$$($file_colors_file_colors_ref$$)?$file_colors_file_colors_ref$$:$file_colors_wokspace$$;$color_library_name_colors_library_map__72957__$1$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($color_library_name_colors_library_map__72957__$1$$)?$color_library_name_colors_library_map__72957__$1$$:$file_colors_file_colors_ref$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$128_name$jscomp$408$$),$APP.$cljs$cst$723$name$$],null));var $color__$1$jscomp$17$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$128_name$jscomp$408$$,$APP.$cljs$cst$723$name$$,$color_library_name_colors_library_map__72957__$1$$),$image$jscomp$33$$=$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$);return $APP.$cljs$core$truth_$$($image$jscomp$33$$)?($color$jscomp$128_name$jscomp$408$$=
function(){var $or__5025__auto__$jscomp$933$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($image$jscomp$33$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$933$$)?$or__5025__auto__$jscomp$933$$:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.image")}(),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__attributes-image-as-color-row",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_common__attributes-color-row",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{style:{"--bullet-size":"16px"},className:"main_ui_inspect_attributes_common__bullet-wrapper",children:(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$components$color_bullet$color_bullet$$,{color:$color__$1$jscomp$17$$,mini:!0})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__format-wrapper",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__image-format",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.image.short")})}),
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$copy_data$jscomp$1_map__72957_props_72956$$,className:"main_ui_inspect_attributes_common__color-row-copy-btn",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_common__color-info "+($color_library_name_colors_library_map__72957__$1$$!=null?"main_ui_inspect_attributes_common__two-line":""),children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__first-row",
children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_attributes_common__opacity-info",children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(100*$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$)),"%"].join("")})}),$APP.$cljs$core$truth_$$($color_library_name_colors_library_map__72957__$1$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__second-row",children:(0,$APP.$rumext$v2$jsx$$)("div",{"data-testid":"color-library-name",
className:"main_ui_inspect_attributes_common__color-name-library",children:$color_library_name_colors_library_map__72957__$1$$})}):null]})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_common__image-download",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__image-wrapper",children:(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($image$jscomp$33$$),className:"main_ui_inspect_attributes_common__resolved-image"})}),
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{className:"main_ui_inspect_attributes_common__download-button",type:"button",variant:"secondary",target:"_blank",download:$color$jscomp$128_name$jscomp$408$$,to:$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($image$jscomp$33$$),children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.image.download")})]})]})})):(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_common__attributes-color-row",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{style:{"--bullet-size":"16px"},className:"main_ui_inspect_attributes_common__bullet-wrapper",children:(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$components$color_bullet$color_bullet$$,{color:$color__$1$jscomp$17$$,mini:!0})}),$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1213$inspect_styles$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$property$jscomp$45$$}):(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_common__format-wrapper",
children:[$APP.$cljs$core$truth_$$(function(){if($APP.$cljs$core$truth_$$($on_change_format$$)){var $or__5025__auto__$jscomp$934$$=$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$934$$)?$or__5025__auto__$jscomp$934$$:$image$jscomp$33$$}return $on_change_format$$}())?null:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$select$select$$,{"default-value":$format$jscomp$36$$,"class":"main_ui_inspect_attributes_common__select-format-wrapper",
options:new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$2955$hex$$,$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.color.hex")],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,$cljs$cst$5074$rgba$$,$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.color.rgba")],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,$cljs$cst$5075$hsla$$,$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.color.hsla")],null)],null),"on-change":$on_change_format$$}),$APP.$cljs$core$truth_$$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$))?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__format-info",children:"rgba"}):null]}),
(0,$APP.$rumext$v2$jsxs$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$copy_data$jscomp$1_map__72957_props_72956$$,"aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.copy-color"),className:"main_ui_inspect_attributes_common__color-row-copy-btn "+($APP.$cljs$core$not$$($color_library_name_colors_library_map__72957__$1$$)?"main_ui_inspect_attributes_common__one-line":"")+" "+($color_library_name_colors_library_map__72957__$1$$!=null?"main_ui_inspect_attributes_common__two-line":
""),children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__first-row",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_common__name-opacity",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_attributes_common__color-value-wrapper "+($APP.$cljs$core$truth_$$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$))?"main_ui_inspect_attributes_common__gradient-name":""),children:$APP.$cljs$core$truth_$$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$))?
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$color_bullet$color_name$$,{color:$color__$1$jscomp$17$$,size:90}):function(){var $G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=$format$jscomp$36$$ instanceof $APP.$cljs$core$Keyword$$?$format$jscomp$36$$.$fqn$:null;switch($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$){case "hex":return $APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$color_bullet$color_name$$,
{color:$color__$1$jscomp$17$$});case "rgba":$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=$app$common$types$color$hex__GT_rgba$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$),$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$));var $h$jscomp$165_opacity$jscomp$inline_7645_r$jscomp$125$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,
0,null),$g$jscomp$147_s$jscomp$544$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,1,null),$b$jscomp$342_l$jscomp$104$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,2,null);$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,
3,null);$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=$app$common$types$color$format_rgba$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$h$jscomp$165_opacity$jscomp$inline_7645_r$jscomp$125$$,$g$jscomp$147_s$jscomp$544$$,$b$jscomp$342_l$jscomp$104$$,$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$],null));return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$Fragment$$,
{children:$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$});case "hsla":return $G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$),$h$jscomp$165_opacity$jscomp$inline_7645_r$jscomp$125$$=$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$),$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$color$hex__GT_hsl$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$),$h$jscomp$165_opacity$jscomp$inline_7645_r$jscomp$125$$),$h$jscomp$165_opacity$jscomp$inline_7645_r$jscomp$125$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,0,null),$g$jscomp$147_s$jscomp$544$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,
1,null),$b$jscomp$342_l$jscomp$104$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,2,null),$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$,3,null),$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$=
$app$common$types$color$format_hsla$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$h$jscomp$165_opacity$jscomp$inline_7645_r$jscomp$125$$,$g$jscomp$147_s$jscomp$544$$,$b$jscomp$342_l$jscomp$104$$,$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$],null)),(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$Fragment$$,{children:$G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$});
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__72958__$1_a$jscomp$415_data$jscomp$inline_7644_result$jscomp$322_vec__72959_vec__72962$$)].join(""));}}()}),$APP.$cljs$core$not$$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2955$hex$$,$format$jscomp$36$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_attributes_common__opacity-info",
children:""+($APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$coalesce$$($APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$17$$))*100)??"")+"%"}):null]})}),$APP.$cljs$core$truth_$$($color_library_name_colors_library_map__72957__$1$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_common__second-row",children:(0,$APP.$rumext$v2$jsx$$)("div",{"data-testid":"color-library-name",className:"main_ui_inspect_attributes_common__color-name-library",
children:$color_library_name_colors_library_map__72957__$1$$})}):null]})]})};
$app$main$ui$inspect$attributes$fill$has_fill_QMARK_$$=function($shape$jscomp$871$$){var $and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$=!$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1592$group$$,null,$APP.$cljs$cst$1572$text$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$871$$));if($and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$){$and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$=
$APP.$cljs$cst$1730$fill_color$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$871$$);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$))return $and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$;$and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$=$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$871$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$)?
$and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$:$APP.$cljs$core$seq$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$871$$))}return $and__5023__auto__$jscomp$633_or__5025__auto__$jscomp$935_or__5025__auto____$1$jscomp$100$$};
$app$main$ui$inspect$attributes$fill$fill_block$$=function($props_72966_shape$jscomp$872$$){var $objects$jscomp$690$$=$props_72966_shape$jscomp$872$$.objects;$props_72966_shape$jscomp$872$$=$props_72966_shape$jscomp$872$$.shape;var $format_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2955$hex$$),$format$jscomp$37$$=$APP.$cljs$core$_deref$$($format_STAR_$$),$color$jscomp$129$$=$APP.$app$common$types$fills$fill__GT_color$$($props_72966_shape$jscomp$872$$),$on_change$jscomp$26$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($format__$1$jscomp$1$$){return $APP.$cljs$core$reset_BANG_$$($format_STAR_$$,$format__$1$jscomp$1$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_fill__attributes-fill-block",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$common$color_row$$,{color:$color$jscomp$129$$,format:$format$jscomp$37$$,property:"Background","on-change-format":$on_change$jscomp$26$$,"copy-data":$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$690$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$props_72966_shape$jscomp$872$$],null)],null),$app$main$ui$inspect$attributes$fill$properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$952$format$$,$format$jscomp$37$$],null))})})};
$app$main$ui$inspect$attributes$fill$fill_block_styles_STAR_$$=function($props_72969_shape$jscomp$873$$){var $color_space$$=$props_72969_shape$jscomp$873$$.colorSpace,$objects$jscomp$691$$=$props_72969_shape$jscomp$873$$.objects;$props_72969_shape$jscomp$873$$=$props_72969_shape$jscomp$873$$.shape;var $color$jscomp$130$$=$APP.$app$common$types$fills$fill__GT_color$$($props_72969_shape$jscomp$873$$);return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_fill__attributes-fill-block",
children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$common$color_row$$,{color:$color$jscomp$130$$,property:"Background",format:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($color_space$$),$APP.$cljs$cst$2955$hex$$),"copy-data":$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$691$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1618$fills$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$props_72969_shape$jscomp$873$$],null)],null),$app$main$ui$inspect$attributes$fill$properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$952$format$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($color_space$$)],null))})})};
$app$main$ui$inspect$attributes$fill$fill_panel_STAR_$$=function($props_72980_shapes__$1$jscomp$17$$){var $color_space$jscomp$1$$=$props_72980_shapes__$1$jscomp$17$$.colorSpace;$props_72980_shapes__$1$jscomp$17$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$attributes$fill$has_fill_QMARK_$$,$props_72980_shapes__$1$jscomp$17$$.shapes);return $APP.$cljs$core$seq$$($props_72980_shapes__$1$jscomp$17$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_fill__attributes-block",
children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.fill"),className:"main_ui_inspect_attributes_fill__title-wrapper",classTitle:"main_ui_inspect_attributes_fill__fill-attr-title"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_fill__attributes-content",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$62$$,
$shape$jscomp$874$$){$out_arr__44057__auto__$jscomp$62$$.push($APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1213$inspect_styles$$)?$APP.$cljs$core$seq$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$874$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$2$$,$value$jscomp$729$$){$out_arr__44057__auto____$1$jscomp$2$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$fill$fill_block_styles_STAR_$$,
{colorSpace:$color_space$jscomp$1$$,shape:$value$jscomp$729$$},["fill-block-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$874$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$729$$)].join("")));return $out_arr__44057__auto____$1$jscomp$2$$},[],$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$874$$,$APP.$cljs$core$PersistentVector$EMPTY$$)):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$fill$fill_block_styles_STAR_$$,
{colorSpace:$color_space$jscomp$1$$,shape:$shape$jscomp$874$$},["fill-block-only",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$874$$))].join("")):$APP.$cljs$core$seq$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$874$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$3$$,$value$jscomp$730$$){$out_arr__44057__auto____$1$jscomp$3$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$fill$fill_block$$,
{shape:$value$jscomp$730$$},["fill-block-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$874$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$730$$)].join("")));return $out_arr__44057__auto____$1$jscomp$3$$},[],$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$874$$,$APP.$cljs$core$PersistentVector$EMPTY$$)):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$fill$fill_block$$,
{shape:$shape$jscomp$874$$},["fill-block-only",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$874$$))].join("")));return $out_arr__44057__auto__$jscomp$62$$},[],$props_72980_shapes__$1$jscomp$17$$)})]}):null};
$app$main$ui$inspect$attributes$geometry$geometry_block$$=function($map__72967_map__72967__$1_props_72965$$){$map__72967_map__72967__$1_props_72965$$=$APP.$rumext$v2$util$wrap_props$$($map__72967_map__72967__$1_props_72965$$);$map__72967_map__72967__$1_props_72965$$=$APP.$cljs$core$__destructure_map$$($map__72967_map__72967__$1_props_72965$$);var $objects$jscomp$692$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72967_map__72967__$1_props_72965$$,$APP.$cljs$cst$1615$objects$$),$shape$jscomp$875$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72967_map__72967__$1_props_72965$$,$APP.$cljs$cst$1795$shape$$);return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$Fragment$$,{children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$63$$,$JSCompiler_temp_const$jscomp$1359_p__72970$$){var $JSCompiler_inline_result$jscomp$1361_idx$jscomp$98$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1359_p__72970$$,
0,null),$property$jscomp$46$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1359_p__72970$$,1,null);$JSCompiler_temp_const$jscomp$1359_p__72970$$=$out_arr__44057__auto__$jscomp$63$$.push;var $temp__5825__auto__$jscomp$inline_7647$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$692$$,$shape$jscomp$875$$,$property$jscomp$46$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7647$$)){var $property_name$jscomp$inline_7648$$=
$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($property$jscomp$46$$);$JSCompiler_inline_result$jscomp$1361_idx$jscomp$98$$=(0,$APP.$rumext$v2$jsxs$$)("div",{title:$property_name$jscomp$inline_7648$$,className:"main_ui_inspect_attributes_geometry__geometry-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$property_name$jscomp$inline_7648$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,
{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$692$$,$shape$jscomp$875$$,$property$jscomp$46$$),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_geometry__button-children",children:$temp__5825__auto__$jscomp$inline_7647$$})})})]},"block-"+($JSCompiler_inline_result$jscomp$1361_idx$jscomp$98$$??"")+"-"+($APP.$app$common$data$name$$($property$jscomp$46$$)??""))}else $JSCompiler_inline_result$jscomp$1361_idx$jscomp$98$$=
null;$JSCompiler_temp_const$jscomp$1359_p__72970$$.call($out_arr__44057__auto__$jscomp$63$$,$JSCompiler_inline_result$jscomp$1361_idx$jscomp$98$$);return $out_arr__44057__auto__$jscomp$63$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$ui$inspect$attributes$geometry$properties$$))})};
$app$main$ui$inspect$attributes$geometry$geometry_panel$$=function($map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$){$map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$=$APP.$rumext$v2$util$wrap_props$$($map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$);$map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$=$APP.$cljs$core$__destructure_map$$($map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$);var $objects$jscomp$693$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$,
$APP.$cljs$cst$1615$objects$$);$map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$,$APP.$cljs$cst$1598$shapes$$);return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_geometry__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.size"),
className:"main_ui_inspect_attributes_geometry__title-wrapper",titleClass:"main_ui_inspect_attributes_geometry__geometry-attr-title",children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$),1)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$693$$,$APP.$cljs$core$first$$($map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$),
$app$main$ui$inspect$attributes$geometry$properties$$),className:"main_ui_inspect_attributes_geometry__copy-btn-title"}):null}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$64$$,$shape$jscomp$876$$){$out_arr__44057__auto__$jscomp$64$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$geometry$geometry_block$$,{shape:$shape$jscomp$876$$,objects:$objects$jscomp$693$$},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$876$$)));
return $out_arr__44057__auto__$jscomp$64$$},[],$map__72978_map__72978__$1_props_72976_shapes$jscomp$150$$)]})};
$app$main$ui$inspect$attributes$layout$layout_block$$=function($map__72974_map__72974__$1_props_72968$$){$map__72974_map__72974__$1_props_72968$$=$APP.$rumext$v2$util$wrap_props$$($map__72974_map__72974__$1_props_72968$$);$map__72974_map__72974__$1_props_72968$$=$APP.$cljs$core$__destructure_map$$($map__72974_map__72974__$1_props_72968$$);var $objects$jscomp$694$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72974_map__72974__$1_props_72968$$,$APP.$cljs$cst$1615$objects$$),$shape$jscomp$877$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72974_map__72974__$1_props_72968$$,$APP.$cljs$cst$1795$shape$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$65$$,$JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$){var $JSCompiler_temp_const$jscomp$1362$$=$out_arr__44057__auto__$jscomp$65$$.push;var $temp__5825__auto__$jscomp$inline_7650$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$694$$,
$shape$jscomp$877$$,$JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7650$$)){var $property_name$jscomp$inline_7651$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$);$JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$=(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_layout__layout-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{title:$property_name$jscomp$inline_7651$$,className:"attr-label",children:$property_name$jscomp$inline_7651$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$694$$,$shape$jscomp$877$$,$JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_layout__button-children",
children:$temp__5825__auto__$jscomp$inline_7650$$})})})]},"layout-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$877$$)??"")+"-"+($APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$)??""))}else $JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$=null;$JSCompiler_temp_const$jscomp$1362$$.call($out_arr__44057__auto__$jscomp$65$$,$JSCompiler_inline_result$jscomp$1364_property$jscomp$47$$);return $out_arr__44057__auto__$jscomp$65$$},
[],$app$main$ui$inspect$attributes$layout$properties$$)};
$app$main$ui$inspect$attributes$layout$layout_panel$$=function($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$){$map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$=$APP.$rumext$v2$util$wrap_props$$($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$);$map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$=$APP.$cljs$core$__destructure_map$$($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$);var $objects$jscomp$695$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$,$APP.$cljs$cst$1615$objects$$);$map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$,$APP.$cljs$cst$1598$shapes$$);$map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$any_layout_QMARK_$$,
$map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$);return $APP.$cljs$core$seq$$($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_layout__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:"Layout",className:"main_ui_inspect_attributes_layout__title-wrapper",titleClass:"main_ui_inspect_attributes_layout__layout-attr-title",
children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$),1)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$695$$,$APP.$cljs$core$first$$($map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$),$app$main$ui$inspect$attributes$layout$properties$$),
className:"main_ui_inspect_attributes_layout__copy-btn-title"}):null}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$66$$,$shape$jscomp$878$$){$out_arr__44057__auto__$jscomp$66$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$layout$layout_block$$,{shape:$shape$jscomp$878$$,objects:$objects$jscomp$695$$},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$878$$)));return $out_arr__44057__auto__$jscomp$66$$},[],
$map__72979_map__72979__$1_props_72977_shapes$jscomp$151_shapes__$1$jscomp$18$$)]}):null};
$app$main$ui$inspect$attributes$layout_element$layout_element_block$$=function($map__72982_map__72982__$1_props_72981$$){$map__72982_map__72982__$1_props_72981$$=$APP.$rumext$v2$util$wrap_props$$($map__72982_map__72982__$1_props_72981$$);$map__72982_map__72982__$1_props_72981$$=$APP.$cljs$core$__destructure_map$$($map__72982_map__72982__$1_props_72981$$);var $objects$jscomp$696$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72982_map__72982__$1_props_72981$$,$APP.$cljs$cst$1615$objects$$),
$shape$jscomp$879$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72982_map__72982__$1_props_72981$$,$APP.$cljs$cst$1795$shape$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$67$$,$JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$){var $JSCompiler_temp_const$jscomp$1365$$=$out_arr__44057__auto__$jscomp$67$$.push;var $temp__5825__auto__$jscomp$inline_7653$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$696$$,
$shape$jscomp$879$$,$JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7653$$)){var $property_name$jscomp$inline_7654$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$);$JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$=(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_layout_element__layout-element-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"attr-label",children:$property_name$jscomp$inline_7654$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$696$$,$shape$jscomp$879$$,$JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_layout_element__button-children",
children:$temp__5825__auto__$jscomp$inline_7653$$})})})]},"layout-element-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$879$$)??"")+"-"+($APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$)??""))}else $JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$=null;$JSCompiler_temp_const$jscomp$1365$$.call($out_arr__44057__auto__$jscomp$67$$,$JSCompiler_inline_result$jscomp$1367_property$jscomp$48$$);return $out_arr__44057__auto__$jscomp$67$$},
[],$app$main$ui$inspect$attributes$layout_element$properties$$)};
$app$main$ui$inspect$attributes$layout_element$layout_element_panel$$=function($map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$){$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$=$APP.$rumext$v2$util$wrap_props$$($map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$);$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$=$APP.$cljs$core$__destructure_map$$($map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$);var $objects$jscomp$697$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$,$APP.$cljs$cst$1615$objects$$);$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$,$APP.$cljs$cst$1598$shapes$$);$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72983_SHARP_$$){return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$697$$,
$p1__72983_SHARP_$$)},$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$);var $only_flex_QMARK_$$=$APP.$cljs$core$every_QMARK_$$(function($p1__72984_SHARP_$$){return $APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$697$$,$p1__72984_SHARP_$$)},$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$),$only_grid_QMARK_$$=$APP.$cljs$core$every_QMARK_$$(function($p1__72985_SHARP_$$){return $APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$($objects$jscomp$697$$,
$p1__72985_SHARP_$$)},$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$);return $APP.$cljs$core$seq$$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($shape$jscomp$880$$){return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72986_SHARP_$$){return $app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$697$$,$shape$jscomp$880$$,$p1__72986_SHARP_$$)},$app$main$ui$inspect$attributes$layout_element$properties$$)},
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$])))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_layout_element__attributes-block",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$title_bar$title_bar_STAR_$$,{collapsable:!1,title:$only_flex_QMARK_$$?"Flex element":$only_grid_QMARK_$$?"Flex element":"Layout element",className:"main_ui_inspect_attributes_layout_element__title-wrapper",
titleClass:"main_ui_inspect_attributes_layout_element__layout-element-attr-title",children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$),1)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$697$$,$APP.$cljs$core$first$$($map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$),
$app$main$ui$inspect$attributes$layout_element$properties$$),className:"main_ui_inspect_attributes_layout_element__copy-btn-title"}):null}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$68$$,$shape$jscomp$881$$){$out_arr__44057__auto__$jscomp$68$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$layout_element$layout_element_block$$,{shape:$shape$jscomp$881$$,objects:$objects$jscomp$697$$},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$881$$)));
return $out_arr__44057__auto__$jscomp$68$$},[],$map__72988_map__72988__$1_props_72987_shapes$jscomp$152_shapes__$1$jscomp$19$$)]}):null};$app$main$ui$inspect$attributes$shadow$has_shadow_QMARK_$$=function($shape$jscomp$882$$){return $APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$882$$)};
$app$main$ui$inspect$attributes$shadow$copy_color_data$$=function($color$jscomp$131$$,$format$jscomp$38$$){return $app$util$code_gen$style_css_formats$format_color_value$$($color$jscomp$131$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$952$format$$,$format$jscomp$38$$],null))};
$app$main$ui$inspect$attributes$shadow$shadow_block$$=function($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$){$map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$=$APP.$rumext$v2$util$wrap_props$$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$);$map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$=$APP.$cljs$core$__destructure_map$$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$);$map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$,$APP.$cljs$cst$1638$shadow$$);var $color_format$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2955$hex$$),$color_format_STAR_$$=$APP.$cljs$core$_deref$$($color_format$$),$label$jscomp$31$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$)),
$on_change_format$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($format$jscomp$39$$){return $APP.$cljs$core$reset_BANG_$$($color_format$$,$format$jscomp$39$$)});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_shadow__attributes-shadow-block",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_shadow__shadow-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$label$jscomp$31$$}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:"box-shadow: "+($app$util$code_gen$style_css_formats$format_shadow__GT_css$$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)??"")+";",className:"main_ui_inspect_attributes_shadow__color-row-copy-btn",children:(0,$APP.$rumext$v2$jsxs$$)("div",{title:""+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.shadow-options.offsetx")??
"")+" "+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.shadow-options.offsety")??"")+" "+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.shadow-options.blur")??"")+" "+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.shadow-options.spread")??""),className:"main_ui_inspect_attributes_shadow__button-children",children:[[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1634$offset_x$$.$cljs$core$IFn$_invoke$arity$1$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$)),
"px"].join("")," ",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1635$offset_y$$.$cljs$core$IFn$_invoke$arity$1$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$)),"px"].join("")," ",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$)),"px"].join("")," ",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1636$spread$$.$cljs$core$IFn$_invoke$arity$1$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$)),
"px"].join("")]})})})]}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$common$color_row$$,{color:$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$),format:$APP.$cljs$core$_deref$$($color_format$$),"copy-data":$app$main$ui$inspect$attributes$shadow$copy_color_data$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($map__72990_map__72990__$1_props_72989_shadow__$1$jscomp$13$$),$color_format_STAR_$$),"on-change-format":$on_change_format$jscomp$1$$})]})};
$app$main$ui$inspect$attributes$shadow$shadow_panel$$=function($map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$){$map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$=$APP.$rumext$v2$util$wrap_props$$($map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$);$map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$=$APP.$cljs$core$__destructure_map$$($map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$);
$map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$,$APP.$cljs$cst$1598$shapes$$);$map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$attributes$shadow$has_shadow_QMARK_$$,$map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$);
return $APP.$cljs$core$seq$$($map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$)&&$APP.$cljs$core$count$$($map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$)>0?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_shadow__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.shadow"),
className:"main_ui_inspect_attributes_shadow__title-wrapper",titleClass:"main_ui_inspect_attributes_shadow__shadow-attr-title"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_shadow__attributes-content",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$69$$,$shape$jscomp$883$$){$out_arr__44057__auto__$jscomp$69$$.push($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$4$$,
$shadow__$1$jscomp$14$$){$out_arr__44057__auto____$1$jscomp$4$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$shadow$shadow_block$$,{shape:$shape$jscomp$883$$,shadow:$shadow__$1$jscomp$14$$},"block-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$883$$)??"")+"-shadow"));return $out_arr__44057__auto____$1$jscomp$4$$},[],$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$883$$)));return $out_arr__44057__auto__$jscomp$69$$},[],$map__72992_map__72992__$1_props_72991_shapes$jscomp$153_shapes__$1$jscomp$20$$)})]}):
null};
$app$main$ui$inspect$attributes$stroke$stroke__GT_color$$=function($shape$jscomp$884$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$884$$),$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1724$stroke_opacity$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$884$$),$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$1725$stroke_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$884$$),$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$1726$stroke_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$884$$),$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$1625$stroke_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$884$$),$APP.$cljs$cst$1596$image$$,$APP.$cljs$cst$1619$stroke_image$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$884$$)],null)};$app$main$ui$inspect$attributes$stroke$has_stroke_QMARK_$$=function($shape$jscomp$885$$){return $APP.$cljs$core$seq$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$885$$))};
$app$main$ui$inspect$attributes$stroke$stroke_block$$=function($format$jscomp$40_props_72993$$){var $stroke$jscomp$27$$=$format$jscomp$40_props_72993$$.stroke,$objects$jscomp$698$$=$format$jscomp$40_props_72993$$.objects,$shape$jscomp$886$$=$format$jscomp$40_props_72993$$.shape,$format_STAR_$jscomp$1$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2955$hex$$);$format$jscomp$40_props_72993$$=$APP.$cljs$core$_deref$$($format_STAR_$jscomp$1$$);var $color$jscomp$132$$=
$app$main$ui$inspect$attributes$stroke$stroke__GT_color$$($stroke$jscomp$27$$),$on_change$jscomp$27$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($format__$1$jscomp$2$$){return $APP.$cljs$core$reset_BANG_$$($format_STAR_$jscomp$1$$,$format__$1$jscomp$2$$)});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_stroke__attributes-fill-block",children:[$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$70$$,
$JSCompiler_inline_result$jscomp$1370_property$jscomp$49$$){var $JSCompiler_temp_const$jscomp$1368$$=$out_arr__44057__auto__$jscomp$70$$.push,$property_name$jscomp$inline_7656$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1370_property$jscomp$49$$),$property_value$jscomp$inline_7657$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$698$$,$stroke$jscomp$27$$,$JSCompiler_inline_result$jscomp$1370_property$jscomp$49$$);
$JSCompiler_inline_result$jscomp$1370_property$jscomp$49$$=(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_stroke__stroke-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$property_name$jscomp$inline_7656$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$698$$,
$stroke$jscomp$27$$,$JSCompiler_inline_result$jscomp$1370_property$jscomp$49$$),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_stroke__button-children",children:$property_value$jscomp$inline_7657$$})})})]},["stroke-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$886$$)),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1370_property$jscomp$49$$)].join(""));
$JSCompiler_temp_const$jscomp$1368$$.call($out_arr__44057__auto__$jscomp$70$$,$JSCompiler_inline_result$jscomp$1370_property$jscomp$49$$);return $out_arr__44057__auto__$jscomp$70$$},[],$app$main$ui$inspect$attributes$stroke$properties$$),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$common$color_row$$,{color:$color$jscomp$132$$,property:"Border color",format:$format$jscomp$40_props_72993$$,"on-change-format":$on_change$jscomp$27$$,"copy-data":$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$698$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1620$strokes$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$886$$],null)],null),$app$main$ui$inspect$attributes$stroke$properties$$)})]})};
$app$main$ui$inspect$attributes$stroke$stroke_block_styles_STAR_$$=function($color$jscomp$133_props_72994$$){var $color_space$jscomp$2$$=$color$jscomp$133_props_72994$$.colorSpace,$stroke$jscomp$28$$=$color$jscomp$133_props_72994$$.stroke,$objects$jscomp$699$$=$color$jscomp$133_props_72994$$.objects,$shape$jscomp$887$$=$color$jscomp$133_props_72994$$.shape;$color$jscomp$133_props_72994$$=$app$main$ui$inspect$attributes$stroke$stroke__GT_color$$($stroke$jscomp$28$$);return(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_inspect_attributes_stroke__attributes-fill-block",children:[$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$71$$,$JSCompiler_inline_result$jscomp$1373_property$jscomp$50$$){var $JSCompiler_temp_const$jscomp$1371$$=$out_arr__44057__auto__$jscomp$71$$.push,$property_name$jscomp$inline_7659$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1373_property$jscomp$50$$),$property_value$jscomp$inline_7660$$=
$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$699$$,$stroke$jscomp$28$$,$JSCompiler_inline_result$jscomp$1373_property$jscomp$50$$);$JSCompiler_inline_result$jscomp$1373_property$jscomp$50$$=(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_stroke__stroke-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$property_name$jscomp$inline_7659$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",
children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$699$$,$stroke$jscomp$28$$,$JSCompiler_inline_result$jscomp$1373_property$jscomp$50$$),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_stroke__button-children",children:$property_value$jscomp$inline_7660$$})})})]},["stroke-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$887$$)),
"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1373_property$jscomp$50$$)].join(""));$JSCompiler_temp_const$jscomp$1371$$.call($out_arr__44057__auto__$jscomp$71$$,$JSCompiler_inline_result$jscomp$1373_property$jscomp$50$$);return $out_arr__44057__auto__$jscomp$71$$},[],$app$main$ui$inspect$attributes$stroke$properties$$),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$common$color_row$$,{color:$color$jscomp$133_props_72994$$,property:"Border color",
format:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($color_space$jscomp$2$$),$APP.$cljs$cst$2955$hex$$),copyData:$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$699$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1620$strokes$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$887$$],null)],
null),$app$main$ui$inspect$attributes$stroke$properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$952$format$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($color_space$jscomp$2$$)],null))})]})};
$app$main$ui$inspect$attributes$stroke$stroke_panel_STAR_$$=function($props_72995_shapes__$1$jscomp$21$$){var $color_space$jscomp$3$$=$props_72995_shapes__$1$jscomp$21$$.colorSpace;$props_72995_shapes__$1$jscomp$21$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$attributes$stroke$has_stroke_QMARK_$$,$props_72995_shapes__$1$jscomp$21$$.shapes);return $APP.$cljs$core$seq$$($props_72995_shapes__$1$jscomp$21$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_stroke__attributes-block",
children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.stroke"),className:"main_ui_inspect_attributes_stroke__title-wrapper",titleClass:"main_ui_inspect_attributes_stroke__stroke-attr-title"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_stroke__attributes-content",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$72$$,
$shape$jscomp$888$$){$out_arr__44057__auto__$jscomp$72$$.push($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$5$$,$stroke$jscomp$29$$){$out_arr__44057__auto____$1$jscomp$5$$.push($APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1213$inspect_styles$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$stroke$stroke_block_styles_STAR_$$,{shape:$shape$jscomp$888$$,colorSpace:$color_space$jscomp$3$$,stroke:$stroke$jscomp$29$$},
["stroke-color-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$888$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$29$$)].join("")):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$stroke$stroke_block$$,{shape:$shape$jscomp$888$$,stroke:$stroke$jscomp$29$$},["stroke-color-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$888$$)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$29$$)].join("")));return $out_arr__44057__auto____$1$jscomp$5$$},[],$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$888$$)));return $out_arr__44057__auto__$jscomp$72$$},[],$props_72995_shapes__$1$jscomp$21$$)})]}):null};
$app$main$ui$inspect$attributes$svg$map__GT_css$$=function($attr$jscomp$58$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("; ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($attr_value$jscomp$1_p__72996$$){var $attr_key$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$1_p__72996$$,0,null);$attr_value$jscomp$1_p__72996$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$1_p__72996$$,1,null);return[$APP.$app$common$data$name$$($attr_key$jscomp$1$$),
":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attr_value$jscomp$1_p__72996$$)].join("")},$attr$jscomp$58$$))};
$app$main$ui$inspect$attributes$svg$svg_block$$=function($map__73007_map__73007__$1_props_73006_shape$jscomp$889$$){$map__73007_map__73007__$1_props_73006_shape$jscomp$889$$=$APP.$rumext$v2$util$wrap_props$$($map__73007_map__73007__$1_props_73006_shape$jscomp$889$$);$map__73007_map__73007__$1_props_73006_shape$jscomp$889$$=$APP.$cljs$core$__destructure_map$$($map__73007_map__73007__$1_props_73006_shape$jscomp$889$$);$map__73007_map__73007__$1_props_73006_shape$jscomp$889$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73007_map__73007__$1_props_73006_shape$jscomp$889$$,
$APP.$cljs$cst$1795$shape$$);return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$Fragment$$,{children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$74$$,$attr_value$jscomp$3_p__73008$$){var $attr_key$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$3_p__73008$$,0,null);$attr_value$jscomp$3_p__73008$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$3_p__73008$$,1,null);$out_arr__44057__auto__$jscomp$74$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$svg$svg_attr$$,
{attr:$attr_key$jscomp$3$$,value:$attr_value$jscomp$3_p__73008$$},$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("svg-block-key-",$APP.$app$common$data$name$$($attr_key$jscomp$3$$))));return $out_arr__44057__auto__$jscomp$74$$},[],$APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($map__73007_map__73007__$1_props_73006_shape$jscomp$889$$))})};
$app$main$ui$inspect$attributes$svg$svg_panel$$=function($map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$){$map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$=$APP.$rumext$v2$util$wrap_props$$($map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$);$map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$=$APP.$cljs$core$__destructure_map$$($map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$);
$map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$,$APP.$cljs$cst$1598$shapes$$);$map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$=$APP.$cljs$core$first$$($map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$);return $APP.$cljs$core$seq$$($APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$))?
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_svg__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.sidebar.options.svg-attrs.title"),className:"main_ui_inspect_attributes_svg__title-wrapper",titleClass:"main_ui_inspect_attributes_svg__svg-attr-title"}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$svg$svg_block$$,{shape:$map__73013_map__73013__$1_props_73012_shape$jscomp$890_shapes$jscomp$155$$})]}):
null};
$app$main$ui$inspect$common$typography$make_typographies_library_ref$$=function($file_id$jscomp$317$$){function $get_library$jscomp$1$$($state$jscomp$1057$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1057$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5077$viewer_libraries$$,$file_id$jscomp$317$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2177$typographies$$],null))}return function(){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($get_library$jscomp$1$$,$APP.$app$main$store$state$$)}};
$app$main$ui$inspect$common$typography$get_typography$$=function($or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$){var $typography_library_typography_library_ref$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$cst$1626$typography_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$))],$app$main$ui$inspect$common$typography$make_typographies_library_ref$$($APP.$cljs$cst$1626$typography_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$)));
$typography_library_typography_library_ref$$=$APP.$rumext$v2$deref$$($typography_library_typography_library_ref$$);var $file_typographies_viewer$$=$APP.$rumext$v2$deref$$($app$main$ui$inspect$common$typography$file_typographies_ref$$),$file_typographies_workspace$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$workspace_file_typography$$),$file_library_workspace_typography_external_lib$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$deref$$($APP.$app$main$refs$files$$),$APP.$cljs$cst$1626$typography_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$));
$file_library_workspace_typography_external_lib$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($file_library_workspace_typography_external_lib$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2177$typographies$$,$APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$)],null));$or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($typography_library_typography_library_ref$$)?$typography_library_typography_library_ref$$:$APP.$cljs$core$truth_$$($file_typographies_viewer$$)?$file_typographies_viewer$$:$file_typographies_workspace$$,$APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$)?
$or__5025__auto__$jscomp$inline_12459_style$jscomp$60$$:$file_library_workspace_typography_external_lib$$};$app$main$ui$inspect$attributes$text$has_text_QMARK_$$=function($shape$jscomp$891$$){return $APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$891$$)};
$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$=function($style$jscomp$61$$,$properties$jscomp$103$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73014_SHARP_$$){return""+($APP.$app$common$data$name$$($p1__73014_SHARP_$$)??"")+": "+($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($style$jscomp$61$$,$p1__73014_SHARP_$$)??"")+";"},$properties$jscomp$103$$))};
$app$main$ui$inspect$attributes$text$typography_block$$=function($map__73019_props_73018_text$jscomp$60$$){$map__73019_props_73018_text$jscomp$60$$=$APP.$rumext$v2$util$wrap_props$$($map__73019_props_73018_text$jscomp$60$$);var $map__73019__$1_style$jscomp$62$$=$APP.$cljs$core$__destructure_map$$($map__73019_props_73018_text$jscomp$60$$);$map__73019_props_73018_text$jscomp$60$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$cst$1572$text$$);$map__73019__$1_style$jscomp$62$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$cst$1889$style$$);var $color_format_STAR_$jscomp$1$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2955$hex$$),$color_format$jscomp$1$$=$APP.$cljs$core$_deref$$($color_format_STAR_$jscomp$1$$),$typography$jscomp$26$$=$app$main$ui$inspect$common$typography$get_typography$$($map__73019__$1_style$jscomp$62$$);return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__attributes-content",
children:[$APP.$cljs$core$truth_$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$75$$,$fill$jscomp$23_p__73020$$){var $idx$jscomp$99$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fill$jscomp$23_p__73020$$,0,null);$fill$jscomp$23_p__73020$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fill$jscomp$23_p__73020$$,1,null);$out_arr__44057__auto__$jscomp$75$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$common$color_row$$,
{format:$color_format$jscomp$1$$,color:$APP.$app$common$types$fills$fill__GT_color$$($fill$jscomp$23_p__73020$$),"copy-data":$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($fill$jscomp$23_p__73020$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$cst$1732$fill_color_gradient$$])),"on-change-format":function($p1__73017_SHARP_$$){return $APP.$cljs$core$reset_BANG_$$($color_format_STAR_$jscomp$1$$,
$p1__73017_SHARP_$$)}},$idx$jscomp$99$$));return $out_arr__44057__auto__$jscomp$75$$},[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.typography")}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($typography$jscomp$26$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1742$font_family$$,
$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1746$font_style$$])),className:"main_ui_inspect_attributes_text__copy-btn-wrapper",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_text__button-children",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($typography$jscomp$26$$)})})})]}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:"Font Family"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1742$font_family$$])),children:(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_inspect_attributes_text__button-children",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$fonts$get_font_data$$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$)))})})})]}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"attr-label",children:"Font Style"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1746$font_style$$])),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_text__button-children",
children:""+($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$)??"")})})})]}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:"Font Size"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,
{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$cst$1744$font_size$$,$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1744$font_size$$])),children:(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_inspect_attributes_text__button-children",children:$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))})})})]}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"attr-label",children:"Font Weight"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1745$font_weight$$])),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_text__button-children",
children:""+($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$)??"")})})})]}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:"Line Height"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,
{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1749$line_height$$])),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_text__button-children",children:$APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))})})})]}):
null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1750$letter_spacing$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:"Letter Spacing"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__73019__$1_style$jscomp$62$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1750$letter_spacing$$])),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_text__button-children",children:$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1750$letter_spacing$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))})})})]}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__text-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:"Text Decoration"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1752$text_decoration$$])),
children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_text__button-children",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.typography.text-decoration."+($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$)??""))})})})]}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$))?(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_inspect_attributes_text__text-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:"Text Transform"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$text$copy_style_data$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__73019__$1_style$jscomp$62$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1753$text_transform$$])),
children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_text__button-children",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.typography.text-transform."+($APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$)??""))})})})]}):null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($map__73019_props_73018_text$jscomp$60$$),
className:"main_ui_inspect_attributes_text__attributes-content-row",children:(0,$APP.$rumext$v2$jsx$$)("span",{style:{fontFamily:$APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$),fontWeight:$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$),fontStyle:$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($map__73019__$1_style$jscomp$62$$)},className:"main_ui_inspect_attributes_text__content",
children:$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($map__73019_props_73018_text$jscomp$60$$)})})]})};
$app$main$ui$inspect$attributes$text$text_block$$=function($map__73033_map__73033__$1_props_73028_style_text_blocks$$){$map__73033_map__73033__$1_props_73028_style_text_blocks$$=$APP.$rumext$v2$util$wrap_props$$($map__73033_map__73033__$1_props_73028_style_text_blocks$$);$map__73033_map__73033__$1_props_73028_style_text_blocks$$=$APP.$cljs$core$__destructure_map$$($map__73033_map__73033__$1_props_73028_style_text_blocks$$);var $shape$jscomp$892$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73033_map__73033__$1_props_73028_style_text_blocks$$,
$APP.$cljs$cst$1795$shape$$);$map__73033_map__73033__$1_props_73028_style_text_blocks$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__73034_text$jscomp$61$$){var $style$jscomp$63$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73034_text$jscomp$61$$,0,null);$p__73034_text$jscomp$61$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73034_text$jscomp$61$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$get_default_text_attrs$$(),$style$jscomp$63$$])),$p__73034_text$jscomp$61$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p__73038_text$jscomp$62$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73038_text$jscomp$62$$,0,null);$p__73038_text$jscomp$62$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73038_text$jscomp$62$$,
1,null);return $APP.$cuerdas$core$empty_QMARK_$$($APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($p__73038_text$jscomp$62$$))},$app$common$text$content__GT_text_PLUS_styles$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$892$$))));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$76$$,$full_style_p__73042$$){var $idx$jscomp$100$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($full_style_p__73042$$,
0,null),$text$jscomp$63_vec__73046$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($full_style_p__73042$$,1,null);$full_style_p__73042$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($text$jscomp$63_vec__73046$$,0,null);$text$jscomp$63_vec__73046$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($text$jscomp$63_vec__73046$$,1,null);$out_arr__44057__auto__$jscomp$76$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$text$typography_block$$,{shape:$shape$jscomp$892$$,
style:$full_style_p__73042$$,text:$text$jscomp$63_vec__73046$$},$idx$jscomp$100$$));return $out_arr__44057__auto__$jscomp$76$$},[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$map__73033_map__73033__$1_props_73028_style_text_blocks$$))};
$app$main$ui$inspect$attributes$text$text_panel$$=function($map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$){$map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$=$APP.$rumext$v2$util$wrap_props$$($map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$);$map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$=$APP.$cljs$core$__destructure_map$$($map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$);
$map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$,$APP.$cljs$cst$1598$shapes$$);return($map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$=$APP.$cljs$core$seq$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$attributes$text$has_text_QMARK_$$,$map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$)))?
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_text__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.typography"),className:"main_ui_inspect_attributes_text__title-wrapper",titleClass:"main_ui_inspect_attributes_text__text-atrr-title"}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$77$$,
$shape$jscomp$893$$){$out_arr__44057__auto__$jscomp$77$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$text$text_block$$,{shape:$shape$jscomp$893$$},"text-block"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$893$$)??"")));return $out_arr__44057__auto__$jscomp$77$$},[],$map__73050_map__73050__$1_props_73049_shapes$jscomp$156_temp__5825__auto__$jscomp$281$$)]}):null};
$app$main$ui$inspect$attributes$variant$variant_block_STAR_$$=function($props_73024$$){var $value$jscomp$735$$=$props_73024$$.value;return(0,$APP.$rumext$v2$jsxs$$)("div",{title:$value$jscomp$735$$,className:"main_ui_inspect_attributes_variant__variant-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$props_73024$$.name}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,
{data:$value$jscomp$735$$,children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_variant__button-children",children:$value$jscomp$735$$})})})]})};
$app$main$ui$inspect$attributes$variant$variant_panel_STAR_$$=function($properties$jscomp$104_props_73027$$){var $file_id$jscomp$318$$=$properties$jscomp$104_props_73027$$.fileId,$libraries$jscomp$125$$=$properties$jscomp$104_props_73027$$.libraries,$objects$jscomp$700$$=$properties$jscomp$104_props_73027$$.objects,$shape$jscomp$894$$=$APP.$cljs$core$first$$($properties$jscomp$104_props_73027$$.shapes),$is_container_QMARK_$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($shape$jscomp$894$$);
$properties$jscomp$104_props_73027$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$700$$),$APP.$rumext$v2$adapt$$($shape$jscomp$894$$)],function(){var $data$jscomp$437$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$125$$,$file_id$jscomp$318$$),$APP.$cljs$cst$142$data$$),$component$jscomp$113$$=$APP.$cljs$core$truth_$$($is_container_QMARK_$$)?null:$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($data$jscomp$437$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$894$$));return $APP.$cljs$core$truth_$$($is_container_QMARK_$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73025_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__73025_SHARP_$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cuerdas$core$join$$,", "))},$APP.$app$common$files$variant$extract_properties_values$$($data$jscomp$437$$,
$objects$jscomp$700$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$894$$))):$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73026_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__73026_SHARP_$$,$APP.$cljs$cst$260$value$$,function($v$jscomp$626$$){return $APP.$cuerdas$core$blank_QMARK_$$($v$jscomp$626$$)?"--":$v$jscomp$626$$})},$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$113$$))});
return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_variant__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:$APP.$cljs$core$truth_$$($is_container_QMARK_$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.variants"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.variant"),className:"main_ui_inspect_attributes_variant__title-wrapper",titleClass:"main_ui_inspect_attributes_variant__variant-attr-title"}),
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$78$$,$p__73029_property$jscomp$51$$){var $pos$jscomp$130$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73029_property$jscomp$51$$,0,null);$p__73029_property$jscomp$51$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73029_property$jscomp$51$$,1,null);$out_arr__44057__auto__$jscomp$78$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$variant$variant_block_STAR_$$,
{name:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p__73029_property$jscomp$51$$),value:$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p__73029_property$jscomp$51$$)},"variant-property-"+($pos$jscomp$130$$??"")));return $out_arr__44057__auto__$jscomp$78$$},[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$properties$jscomp$104_props_73027$$))]})};
$app$main$ui$inspect$attributes$visibility$has_visibility_props_QMARK_$$=function($shape$jscomp$895$$){var $and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$895$$);if($and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$=!($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$,
$APP.$cljs$cst$1572$text$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$,$APP.$cljs$cst$1592$group$$))){$and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$=$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$895$$);if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$))return $and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$;
$and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$=$APP.$cljs$cst$1851$blend_mode$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$895$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$)?$and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$:$cljs$cst$2892$visibility$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$895$$)}return $and__5023__auto__$jscomp$634_or__5025__auto__$jscomp$938_or__5025__auto____$1$jscomp$102_shape_type$jscomp$4$$};
$app$main$ui$inspect$attributes$visibility$visibility_block_STAR_$$=function($props_73054$$){var $objects$jscomp$701$$=$props_73054$$.objects,$shape$jscomp$896$$=$props_73054$$.shape;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$79$$,$JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$){var $JSCompiler_temp_const$jscomp$1374$$=$out_arr__44057__auto__$jscomp$79$$.push;var $temp__5825__auto__$jscomp$inline_7662$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$701$$,
$shape$jscomp$896$$,$JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7662$$)){var $property_name$jscomp$inline_7663$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$);$JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$=(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_visibility__visibility-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{title:$property_name$jscomp$inline_7663$$,className:"attr-label",children:$property_name$jscomp$inline_7663$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$701$$,$shape$jscomp$896$$,$JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_attributes_visibility__button-children",
children:$temp__5825__auto__$jscomp$inline_7662$$})})})]},$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$))}else $JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$=null;$JSCompiler_temp_const$jscomp$1374$$.call($out_arr__44057__auto__$jscomp$79$$,$JSCompiler_inline_result$jscomp$1376_property$jscomp$52$$);return $out_arr__44057__auto__$jscomp$79$$},[],$app$main$ui$inspect$attributes$visibility$properties$$)};
$app$main$ui$inspect$attributes$visibility$visibility_panel_STAR_$$=function($props_73058_shapes__$1$jscomp$23$$){var $shapes$jscomp$158$$=$props_73058_shapes__$1$jscomp$23$$.shapes,$objects$jscomp$702$$=$props_73058_shapes__$1$jscomp$23$$.objects;$props_73058_shapes__$1$jscomp$23$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$158$$)],function(){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$attributes$visibility$has_visibility_props_QMARK_$$,
$shapes$jscomp$158$$)});return $APP.$cljs$core$seq$$($props_73058_shapes__$1$jscomp$23$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_visibility__attributes-block",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$title_bar$inspect_title_bar_STAR_$$,{title:"Visibility",className:"main_ui_inspect_attributes_visibility__title-wrapper",titleClass:"main_ui_inspect_attributes_visibility__visibility-attr-title",children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($props_73058_shapes__$1$jscomp$23$$),
1)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$util$code_gen$style_css$get_shape_properties_css$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$702$$,$APP.$cljs$core$first$$($props_73058_shapes__$1$jscomp$23$$),$app$main$ui$inspect$attributes$visibility$properties$$),className:"main_ui_inspect_attributes_visibility__copy-btn-title"}):null}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$80$$,
$shape$jscomp$897$$){$out_arr__44057__auto__$jscomp$80$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$visibility$visibility_block_STAR_$$,{shape:$shape$jscomp$897$$,objects:$objects$jscomp$702$$},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$897$$)));return $out_arr__44057__auto__$jscomp$80$$},[],$props_73058_shapes__$1$jscomp$23$$)]}):null};
$app$main$ui$inspect$attributes$attributes_STAR_$$=function($data$jscomp$438_props_73075_type$jscomp$570$$){var $color_space$jscomp$4$$=$data$jscomp$438_props_73075_type$jscomp$570$$.colorSpace,$frame$jscomp$49$$=$data$jscomp$438_props_73075_type$jscomp$570$$.frame,$file_id$jscomp$320$$=$data$jscomp$438_props_73075_type$jscomp$570$$.fileId,$libraries$jscomp$126$$=$data$jscomp$438_props_73075_type$jscomp$570$$.libraries,$objects$jscomp$703$$=$data$jscomp$438_props_73075_type$jscomp$570$$.objects,$page_id$jscomp$381$$=
$data$jscomp$438_props_73075_type$jscomp$570$$.pageId,$from$jscomp$23$$=$data$jscomp$438_props_73075_type$jscomp$570$$.from,$share_id$jscomp$23$$=$data$jscomp$438_props_73075_type$jscomp$570$$.shareId,$shapes__$1$jscomp$24$$=$APP.$app$main$ui$hooks$use_equal_memo$$($data$jscomp$438_props_73075_type$jscomp$570$$.shapes),$first_shape$jscomp$7$$=$APP.$cljs$core$first$$($shapes__$1$jscomp$24$$);$data$jscomp$438_props_73075_type$jscomp$570$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$126$$,
$file_id$jscomp$320$$),$APP.$cljs$cst$142$data$$);var $first_component$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($data$jscomp$438_props_73075_type$jscomp$570$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$7$$));$data$jscomp$438_props_73075_type$jscomp$570$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$635_or__5025__auto__$jscomp$939$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes__$1$jscomp$24$$),
1);return $and__5023__auto__$jscomp$635_or__5025__auto__$jscomp$939$$?($and__5023__auto__$jscomp$635_or__5025__auto__$jscomp$939$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($first_shape$jscomp$7$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$635_or__5025__auto__$jscomp$939$$)?$and__5023__auto__$jscomp$635_or__5025__auto__$jscomp$939$$:$APP.$app$common$types$component$is_variant_QMARK_$$($first_component$$)):$and__5023__auto__$jscomp$635_or__5025__auto__$jscomp$939$$}())?
$cljs$cst$1979$variant$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes__$1$jscomp$24$$),1)?$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$7$$):$APP.$cljs$cst$1600$multiple$$;var $options$jscomp$597$$=$app$main$ui$inspect$attributes$type__GT_options$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$ui$inspect$attributes$type__GT_options$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$438_props_73075_type$jscomp$570$$):$app$main$ui$inspect$attributes$type__GT_options$$($data$jscomp$438_props_73075_type$jscomp$570$$),
$annotation_content$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes__$1$jscomp$24$$),1)?$app$common$types$components_list$get_component_annotation$$($first_shape$jscomp$7$$,$libraries$jscomp$126$$):null;return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes__element-options "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($from$jscomp$23$$,$APP.$cljs$cst$2489$workspace$$)?"main_ui_inspect_attributes__workspace-element-options":
""),children:[$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$82$$,$p__73092$$){var $idx$jscomp$101$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73092$$,0,null),$option$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73092$$,1,null);$out_arr__44057__auto__$jscomp$82$$.push((0,$APP.$rumext$v2$jsx$$)(function(){var $G__73096__$1$$=$option$jscomp$14$$ instanceof $APP.$cljs$core$Keyword$$?$option$jscomp$14$$.$fqn$:
null;switch($G__73096__$1$$){case "geometry":return $app$main$ui$inspect$attributes$geometry$geometry_panel$$;case "layout":return $app$main$ui$inspect$attributes$layout$layout_panel$$;case "layout-element":return $app$main$ui$inspect$attributes$layout_element$layout_element_panel$$;case "fill":return $app$main$ui$inspect$attributes$fill$fill_panel_STAR_$$;case "stroke":return $app$main$ui$inspect$attributes$stroke$stroke_panel_STAR_$$;case "shadow":return $app$main$ui$inspect$attributes$shadow$shadow_panel$$;
case "blur":return $app$main$ui$inspect$attributes$blur$blur_panel$$;case "visibility":return $app$main$ui$inspect$attributes$visibility$visibility_panel_STAR_$$;case "text":return $app$main$ui$inspect$attributes$text$text_panel$$;case "svg":return $app$main$ui$inspect$attributes$svg$svg_panel$$;case "variant":return $app$main$ui$inspect$attributes$variant$variant_panel_STAR_$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__73096__$1$$)].join(""));
}}(),{shapes:$shapes__$1$jscomp$24$$,colorSpace:$color_space$jscomp$4$$,objects:$objects$jscomp$703$$,frame:$frame$jscomp$49$$,from:$from$jscomp$23$$,libraries:$libraries$jscomp$126$$,fileId:$file_id$jscomp$320$$},$idx$jscomp$101$$));return $out_arr__44057__auto__$jscomp$82$$},[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$options$jscomp$597$$)),$APP.$cljs$core$truth_$$($annotation_content$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$annotation$annotation$$,
{content:$annotation_content$$}):null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$exports$exports$$,{shapes:$shapes__$1$jscomp$24$$,type:$data$jscomp$438_props_73075_type$jscomp$570$$,"page-id":$page_id$jscomp$381$$,"file-id":$file_id$jscomp$320$$,"share-id":$share_id$jscomp$23$$})]})};
$APP.$app$main$ui$components$code_block$code_block$$=function($code$jscomp$49_code__$1$jscomp$3_props_73068$$){var $type$jscomp$571$$=$code$jscomp$49_code__$1$jscomp$3_props_73068$$.type;$code$jscomp$49_code__$1$jscomp$3_props_73068$$=$code$jscomp$49_code__$1$jscomp$3_props_73068$$.code;var $block_ref$$=(0,$APP.$rumext$v2$use_ref$$)();$code$jscomp$49_code__$1$jscomp$3_props_73068$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($code$jscomp$49_code__$1$jscomp$3_props_73068$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($code$jscomp$49_code__$1$jscomp$3_props_73068$$),
$APP.$rumext$v2$adapt$$($type$jscomp$571$$)],function(){var $temp__5825__auto__$jscomp$283$$=$APP.$rumext$v2$ref_val$$($block_ref$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$283$$)?$promesa$core$fnly$cljs$0core$0IFn$0_invoke$0arity$02$$(function($f$jscomp$835$$,$cause$jscomp$83$$){return $APP.$cljs$core$truth_$$($cause$jscomp$83$$)?console.error($cause$jscomp$83$$):$f$jscomp$835$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$835$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$283$$):
$f$jscomp$835$$($temp__5825__auto__$jscomp$283$$)},$APP.$promesa$core$fmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($f$jscomp$836$$){return $f$jscomp$836$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$836$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$836$$()},$APP.$cljs$core$_deref$$($app$main$ui$components$code_block$highlight_fn$$))):null});return(0,$APP.$rumext$v2$jsx$$)("pre",{ref:$block_ref$$,className:""+($type$jscomp$571$$??"")+" main_ui_components_code_block__code-display",children:$code$jscomp$49_code__$1$jscomp$3_props_73068$$})};
$app$main$ui$inspect$code$get_viewer_objects$cljs$0core$0IFn$0_invoke$0arity$01$$=function($page_id$jscomp$383$$){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($state$jscomp$1058$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1058$$,$APP.$cljs$cst$1576$viewer$$),$APP.$cljs$cst$2190$pages$$),
$page_id$jscomp$383$$),$APP.$cljs$cst$1615$objects$$)},$APP.$app$main$store$state$$,$APP.$cljs$core$_EQ_$$)};
$app$main$ui$inspect$code$use_objects$$=function($from$jscomp$24$$){var $page_objects_ref$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($from$jscomp$24$$)],function(){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($from$jscomp$24$$,$APP.$cljs$cst$2489$workspace$$))var $JSCompiler_temp$jscomp$1377_page_id$jscomp$inline_7669_route$jscomp$inline_7668$$=$APP.$app$main$refs$workspace_page_objects$$;else $JSCompiler_temp$jscomp$1377_page_id$jscomp$inline_7669_route$jscomp$inline_7668$$=
$APP.$cljs$core$_deref$$($APP.$app$main$refs$route$$),$JSCompiler_temp$jscomp$1377_page_id$jscomp$inline_7669_route$jscomp$inline_7668$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2229$query_params$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1377_page_id$jscomp$inline_7669_route$jscomp$inline_7668$$)),$JSCompiler_temp$jscomp$1377_page_id$jscomp$inline_7669_route$jscomp$inline_7668$$=$app$main$ui$inspect$code$get_viewer_objects$cljs$0core$0IFn$0_invoke$0arity$01$$($JSCompiler_temp$jscomp$1377_page_id$jscomp$inline_7669_route$jscomp$inline_7668$$);
return $JSCompiler_temp$jscomp$1377_page_id$jscomp$inline_7669_route$jscomp$inline_7668$$});return $APP.$rumext$v2$deref$$($page_objects_ref$$)};
$app$main$ui$inspect$code$shapes__GT_images$$=function($shapes$jscomp$161$$){return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($shape$jscomp$898$$){var $or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$=$cljs$cst$1617$metadata$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$898$$);$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$)||($or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$=
$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$898$$),$or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$)?$or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$:$APP.$cljs$cst$1616$fill_image$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$898$$))));
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$898$$),$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_7671_or__5025__auto____$1$jscomp$inline_7672_temp__5825__auto__$jscomp$284$$)],null):
null},$shapes$jscomp$161$$)};
$app$main$ui$inspect$code$replace_map$$=function($value$jscomp$738$$,$map$jscomp$23$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($value__$1$jscomp$33$$,$new$$jscomp$4_p__73078$$){var $old$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new$$jscomp$4_p__73078$$,0,null);$new$$jscomp$4_p__73078$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new$$jscomp$4_p__73078$$,1,null);return $APP.$cuerdas$core$replace$$($value__$1$jscomp$33$$,$old$jscomp$5$$,
$new$$jscomp$4_p__73078$$)},$value$jscomp$738$$,$map$jscomp$23$$)};
$app$main$ui$inspect$code$code_STAR_$$=function($collapsed_css_QMARK__props_73086_style_type_STAR_$$){var $on_expand$$=$collapsed_css_QMARK__props_73086_style_type_STAR_$$.onExpand,$shapes$jscomp$162$$=$collapsed_css_QMARK__props_73086_style_type_STAR_$$.shapes,$frame$jscomp$50$$=$collapsed_css_QMARK__props_73086_style_type_STAR_$$.frame,$from$jscomp$25$$=$collapsed_css_QMARK__props_73086_style_type_STAR_$$.from;$collapsed_css_QMARK__props_73086_style_type_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$("css");
var $markup_type_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$("html"),$fontfaces_css_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$images_data_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$style_type$$=$APP.$cljs$core$_deref$$($collapsed_css_QMARK__props_73086_style_type_STAR_$$),$markup_type$$=$APP.$cljs$core$_deref$$($markup_type_STAR_$$),$fontfaces_css$jscomp$1$$=$APP.$cljs$core$_deref$$($fontfaces_css_STAR_$$),
$images_data$jscomp$1$$=$APP.$cljs$core$_deref$$($images_data_STAR_$$),$collapsed_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);$collapsed_css_QMARK__props_73086_style_type_STAR_$$=$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($collapsed_STAR_$$),$cljs$cst$5081$css$$);var $collapsed_markup_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($collapsed_STAR_$$),$cljs$cst$5082$markup$$),$objects$jscomp$705$$=
$app$main$ui$inspect$code$use_objects$$($from$jscomp$25$$),$shapes__$1$jscomp$25$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$162$$),$APP.$rumext$v2$adapt$$($frame$jscomp$50$$)],function(){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73085_SHARP_$$){return $APP.$app$common$geom$shapes$translate_to_frame$$($p1__73085_SHARP_$$,$frame$jscomp$50$$)},$shapes$jscomp$162$$)}),$all_children$jscomp$5$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes__$1$jscomp$25$$),
$APP.$rumext$v2$adapt$$($objects$jscomp$705$$)],function(){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$705$$),$APP.$app$common$types$shape_tree$sort_z_index$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$705$$,$APP.$app$common$files$helpers$selected_with_children$$($objects$jscomp$705$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$shapes__$1$jscomp$25$$))))}),$fonts$jscomp$25$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($all_children$jscomp$5$$)],
function(){return $APP.$app$main$ui$shapes$text$fontfaces$shapes__GT_fonts$$($all_children$jscomp$5$$)}),$images_urls$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($all_children$jscomp$5$$)],function(){return $app$main$ui$inspect$code$shapes__GT_images$$($all_children$jscomp$5$$)}),$style_code$jscomp$2$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($fontfaces_css$jscomp$1$$),$APP.$rumext$v2$adapt$$($style_type$$),
$APP.$rumext$v2$adapt$$($shapes__$1$jscomp$25$$),$APP.$rumext$v2$adapt$$($all_children$jscomp$5$$),$APP.$rumext$v2$adapt$$($APP.$app$util$code_gen$generate_style_code$$)],function(){return""+($fontfaces_css$jscomp$1$$??"")+"\n"+($APP.$app$util$code_beautify$format_code$$($APP.$app$util$code_gen$generate_style_code$$.$cljs$core$IFn$_invoke$arity$4$($objects$jscomp$705$$,$style_type$$,$shapes__$1$jscomp$25$$,$all_children$jscomp$5$$),$style_type$$)??"")}),$markup_code$jscomp$2$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($markup_type$$),
$APP.$rumext$v2$adapt$$($shapes__$1$jscomp$25$$),$APP.$rumext$v2$adapt$$($images_data$jscomp$1$$)],function(){return $APP.$app$util$code_gen$generate_formatted_markup_code$$($objects$jscomp$705$$,$markup_type$$,$shapes__$1$jscomp$25$$)}),$on_markup_copied$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($markup_type$$),$APP.$rumext$v2$adapt$$($from$jscomp$25$$)],function(){var $origin$jscomp$57$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2489$workspace$$,
$from$jscomp$25$$)?"workspace":"viewer";return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"copy-inspect-code",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$origin$jscomp$57$$,$APP.$cljs$cst$139$type$$,$markup_type$$],
null)))}),$on_style_copied$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($style_type$$),$APP.$rumext$v2$adapt$$($from$jscomp$25$$)],function(){var $origin$jscomp$58$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2489$workspace$$,$from$jscomp$25$$)?"workspace":"viewer";return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"copy-inspect-style",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$origin$jscomp$58$$,$APP.$cljs$cst$139$type$$,$style_type$$],null)))}),$map__73090_on_markup_pointer_down$$=$APP.$app$main$ui$hooks$resize$use_resize_hook$cljs$0core$0IFn$0_invoke$0arity$08$$($APP.$cljs$cst$271$code$$,400,100,800,$APP.$cljs$cst$1500$y$$,!1,$APP.$cljs$cst$1547$bottom$$,null),$map__73090__$1_markup_size$$=
$APP.$cljs$core$__destructure_map$$($map__73090_on_markup_pointer_down$$);$map__73090_on_markup_pointer_down$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73090__$1_markup_size$$,$APP.$cljs$cst$4378$on_pointer_down$$);var $on_markup_lost_pointer_capture$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73090__$1_markup_size$$,$APP.$cljs$cst$4379$on_lost_pointer_capture$$),$on_markup_pointer_move$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73090__$1_markup_size$$,
$APP.$cljs$cst$4380$on_pointer_move$$);$map__73090__$1_markup_size$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73090__$1_markup_size$$,$APP.$cljs$cst$872$size$$);var $map__73091_on_style_pointer_down$$=$APP.$app$main$ui$hooks$resize$use_resize_hook$cljs$0core$0IFn$0_invoke$0arity$08$$($APP.$cljs$cst$271$code$$,400,100,800,$APP.$cljs$cst$1500$y$$,!1,$APP.$cljs$cst$1547$bottom$$,null),$map__73091__$1_style_size$$=$APP.$cljs$core$__destructure_map$$($map__73091_on_style_pointer_down$$);
$map__73091_on_style_pointer_down$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73091__$1_style_size$$,$APP.$cljs$cst$4378$on_pointer_down$$);var $on_style_lost_pointer_capture$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73091__$1_style_size$$,$APP.$cljs$cst$4379$on_lost_pointer_capture$$),$on_style_pointer_move$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73091__$1_style_size$$,$APP.$cljs$cst$4380$on_pointer_move$$);$map__73091__$1_style_size$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73091__$1_style_size$$,$APP.$cljs$cst$872$size$$);var $set_markup$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($markup_type_STAR_$$)],function($value$jscomp$739$$){return $APP.$cljs$core$reset_BANG_$$($markup_type_STAR_$$,$value$jscomp$739$$)}),$handle_copy_all_code$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($style_code$jscomp$2$$),$APP.$rumext$v2$adapt$$($markup_code$jscomp$2$$),
$APP.$rumext$v2$adapt$$($images_data$jscomp$1$$)],function(){var $JSCompiler_inline_result$jscomp$10509_markup_code__$1$jscomp$inline_12464_origin$jscomp$59$$=$app$main$ui$inspect$code$replace_map$$($markup_code$jscomp$2$$,$images_data$jscomp$1$$);var $style_code__$1$jscomp$inline_12465$$=$app$main$ui$inspect$code$replace_map$$($style_code$jscomp$2$$,$images_data$jscomp$1$$);$JSCompiler_inline_result$jscomp$10509_markup_code__$1$jscomp$inline_12464_origin$jscomp$59$$=$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$("\x3c!DOCTYPE html\x3e\n\x3chtml\x3e\n  \x3chead\x3e\n    \x3cstyle\x3e\n    %s\n    \x3c/style\x3e\n  \x3c/head\x3e\n  \x3cbody\x3e\n  %s\n  \x3c/body\x3e\n\x3c/html\x3e",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$style_code__$1$jscomp$inline_12465$$,$JSCompiler_inline_result$jscomp$10509_markup_code__$1$jscomp$inline_12464_origin$jscomp$59$$]));$APP.$app$util$clipboard$to_clipboard$$($JSCompiler_inline_result$jscomp$10509_markup_code__$1$jscomp$inline_12464_origin$jscomp$59$$);$JSCompiler_inline_result$jscomp$10509_markup_code__$1$jscomp$inline_12464_origin$jscomp$59$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2489$workspace$$,
$from$jscomp$25$$)?"workspace":"viewer";return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"copy-inspect-code",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,$JSCompiler_inline_result$jscomp$10509_markup_code__$1$jscomp$inline_12464_origin$jscomp$59$$,
$APP.$cljs$cst$139$type$$,"all"],null)))}),$handle_collapse$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$203$$){var $panel_type$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$203$$),"type"));return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($collapsed_STAR_$$,function($collapsed$jscomp$1$$){return $APP.$cljs$core$contains_QMARK_$$($collapsed$jscomp$1$$,
$panel_type$$)?$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($collapsed$jscomp$1$$,$panel_type$$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($collapsed$jscomp$1$$,$panel_type$$)})}),$copy_css_fn$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($style_code$jscomp$2$$),$APP.$rumext$v2$adapt$$($images_data$jscomp$1$$)],function(){return $app$main$ui$inspect$code$replace_map$$($style_code$jscomp$2$$,$images_data$jscomp$1$$)}),$copy_html_fn$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($markup_code$jscomp$2$$),$APP.$rumext$v2$adapt$$($images_data$jscomp$1$$)],function(){return $app$main$ui$inspect$code$replace_map$$($markup_code$jscomp$2$$,$images_data$jscomp$1$$)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($fonts$jscomp$25$$)],function(){return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($css$jscomp$10_result$jscomp$323$$){$css$jscomp$10_result$jscomp$323$$=
$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$css$jscomp$10_result$jscomp$323$$);return $APP.$cljs$core$reset_BANG_$$($fontfaces_css_STAR_$$,$css$jscomp$10_result$jscomp$323$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$beicon$v2$core$merge_map$$($APP.$app$main$fonts$fetch_font_css$$,$APP.$beicon$v2$core$from$$($fonts$jscomp$25$$))))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($images_urls$$)],
function(){return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($result$jscomp$324$$){return $APP.$cljs$core$reset_BANG_$$($images_data_STAR_$$,$result$jscomp$324$$)},$APP.$beicon$v2$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$beicon$v2$core$merge_map$$(function($p__73118$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73118$$,0,null);var $uri$jscomp$101$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73118$$,
1,null);return $APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$PersistentHashMap$fromArrays$$([$uri$jscomp$101$$],[$uri$jscomp$101$$]))},$APP.$app$util$http$fetch_data_uri$$.$cljs$core$IFn$_invoke$arity$2$($uri$jscomp$101$$,!0))},$APP.$beicon$v2$core$from$$($images_urls$$))))});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_code__element-options "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1576$viewer$$,
$from$jscomp$25$$)?"main_ui_inspect_code__viewer-code-block":""),children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_code__attributes-block",children:(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$handle_copy_all_code$$,className:"main_ui_inspect_code__download-button",children:"Copy all code"})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_code__code-block "+($collapsed_css_QMARK__props_73086_style_type_STAR_$$?"main_ui_inspect_code__collapsed":""),children:[(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_inspect_code__code-row-lang",children:[(0,$APP.$rumext$v2$jsx$$)("button",{"data-type":"css",onClick:$handle_collapse$$,className:"main_ui_inspect_code__toggle-btn",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_code__collapsabled-icon "+($collapsed_css_QMARK__props_73086_style_type_STAR_$$?"main_ui_inspect_code__rotated":""),children:$APP.$app$main$ui$icons$arrow$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_code__code-lang-option",children:"CSS"}),
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_code__action-btns",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_expand$$,className:"main_ui_inspect_code__expand-button",children:$app$main$ui$icons$code$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$copy_css_fn$$,className:"main_ui_inspect_code__css-copy-btn",onCopied:$on_style_copied$$})]})]}),$collapsed_css_QMARK__props_73086_style_type_STAR_$$?null:(0,$APP.$rumext$v2$jsx$$)("div",
{style:{"--code-height":""+(($APP.$cljs$core$truth_$$($map__73091__$1_style_size$$)?$map__73091__$1_style_size$$:400)??"")+"px"},className:"main_ui_inspect_code__code-row-display",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$code_block$code_block$$,{type:$style_type$$,code:$style_code$jscomp$2$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{onPointerDown:$map__73091_on_style_pointer_down$$,onLostPointerCapture:$on_style_lost_pointer_capture$$,onPointerMove:$on_style_pointer_move$$,className:"main_ui_inspect_code__resize-area"})]}),
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_code__code-block "+($collapsed_markup_QMARK_$$?"main_ui_inspect_code__collapsed":""),children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_code__code-row-lang",children:[(0,$APP.$rumext$v2$jsx$$)("button",{"data-type":"markup",onClick:$handle_collapse$$,className:"main_ui_inspect_code__toggle-btn",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_code__collapsabled-icon "+($collapsed_markup_QMARK_$$?
"main_ui_inspect_code__rotated":""),children:$APP.$app$main$ui$icons$arrow$$})}),$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$radio_buttons$radio_buttons$$,{selected:$markup_type$$,"on-change":$set_markup$$,"class":"main_ui_inspect_code__code-lang-options",wide:!0,name:"listing-style",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$radio_buttons$radio_button$$,{value:"html",id:$cljs$cst$5083$html$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$radio_buttons$radio_button$$,
{value:"svg",id:$APP.$cljs$cst$1527$svg$$})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_code__action-btns",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_expand$$,className:"main_ui_inspect_code__expand-button",children:$app$main$ui$icons$code$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$copy_html_fn$$,className:"main_ui_inspect_code__html-copy-btn",onCopied:$on_markup_copied$$})]})]}),$collapsed_markup_QMARK_$$?null:(0,$APP.$rumext$v2$jsx$$)("div",
{style:{"--code-height":""+(($APP.$cljs$core$truth_$$($map__73090__$1_markup_size$$)?$map__73090__$1_markup_size$$:400)??"")+"px"},className:"main_ui_inspect_code__code-row-display",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$code_block$code_block$$,{type:$markup_type$$,code:$markup_code$jscomp$2$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{onPointerDown:$map__73090_on_markup_pointer_down$$,onLostPointerCapture:$on_markup_lost_pointer_capture$$,onPointerMove:$on_markup_pointer_move$$,className:"main_ui_inspect_code__resize-area"})]})]})};
$app$main$ui$measurements$calculate_guides$$=function($bounds$jscomp$73$$,$selrect$jscomp$71_x$jscomp$1229$$){var $bounds_height_map__73076__$1$$=$APP.$cljs$core$__destructure_map$$($bounds$jscomp$73$$),$bounds_width$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_height_map__73076__$1$$,$APP.$cljs$cst$288$width$$);$bounds_height_map__73076__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds_height_map__73076__$1$$,$APP.$cljs$cst$1511$height$$);var $height$jscomp$150_map__73077__$1$$=
$APP.$cljs$core$__destructure_map$$($selrect$jscomp$71_x$jscomp$1229$$);$selrect$jscomp$71_x$jscomp$1229$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$150_map__73077__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$450$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$150_map__73077__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$173$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$150_map__73077__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$150_map__73077__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$150_map__73077__$1$$,$APP.$cljs$cst$1511$height$$);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$),$y$jscomp$450$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$)+$bounds_width$$,
$y$jscomp$450$$],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$),$y$jscomp$450$$+$height$jscomp$150_map__73077__$1$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$)+$bounds_width$$,$y$jscomp$450$$+$height$jscomp$150_map__73077__$1$$],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$selrect$jscomp$71_x$jscomp$1229$$,
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$),$selrect$jscomp$71_x$jscomp$1229$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$)+$bounds_height_map__73076__$1$$],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$selrect$jscomp$71_x$jscomp$1229$$+$width$jscomp$173$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$),$selrect$jscomp$71_x$jscomp$1229$$+$width$jscomp$173$$,
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$73$$)+$bounds_height_map__73076__$1$$],null)],null)};
$app$main$ui$measurements$calculate_distance_lines$$=function($G__73082__$2_G__73082__$3_from_s$$,$from_e$$,$es$jscomp$11_to_s$$,$ee$jscomp$1_to_e$$){var $ss$jscomp$8$$=$es$jscomp$11_to_s$$-$G__73082__$2_G__73082__$3_from_s$$,$se$$=$ee$jscomp$1_to_e$$-$G__73082__$2_G__73082__$3_from_s$$;$es$jscomp$11_to_s$$-=$from_e$$;$ee$jscomp$1_to_e$$-=$from_e$$;var $G__73082_G__73082__$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$;$G__73082_G__73082__$1$$=$ss$jscomp$8$$<0&&$se$$>0||$ss$jscomp$8$$>0&&$ee$jscomp$1_to_e$$<
0||$ss$jscomp$8$$<0&&$ss$jscomp$8$$>$se$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__73082_G__73082__$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__73082__$2_G__73082__$3_from_s$$,$G__73082__$2_G__73082__$3_from_s$$+$ss$jscomp$8$$],null)):$G__73082_G__73082__$1$$;$G__73082__$2_G__73082__$3_from_s$$=$se$$<0&&$ss$jscomp$8$$<=$se$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__73082_G__73082__$1$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__73082__$2_G__73082__$3_from_s$$,$G__73082__$2_G__73082__$3_from_s$$+$se$$],null)):$G__73082_G__73082__$1$$;$G__73082__$2_G__73082__$3_from_s$$=$es$jscomp$11_to_s$$>0&&$es$jscomp$11_to_s$$<=$ee$jscomp$1_to_e$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__73082__$2_G__73082__$3_from_s$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$from_e$$,$from_e$$+$es$jscomp$11_to_s$$],null)):$G__73082__$2_G__73082__$3_from_s$$;
return $ee$jscomp$1_to_e$$>0&&$es$jscomp$11_to_s$$<0||$ee$jscomp$1_to_e$$<0&&$ss$jscomp$8$$>0||$ee$jscomp$1_to_e$$>0&&$ee$jscomp$1_to_e$$<$es$jscomp$11_to_s$$?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__73082__$2_G__73082__$3_from_s$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$from_e$$,$from_e$$+$ee$jscomp$1_to_e$$],null)):$G__73082__$2_G__73082__$3_from_s$$};
$APP.$app$main$ui$measurements$size_display$$=function($map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$){$map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$=$APP.$rumext$v2$util$wrap_props$$($map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$);$map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$=$APP.$cljs$core$__destructure_map$$($map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$);var $selrect$jscomp$72_x$jscomp$1230$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$,
$APP.$cljs$cst$1589$selrect$$);$map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$,$APP.$cljs$cst$2158$zoom$$);var $height$jscomp$151_map__73089__$1$$=$APP.$cljs$core$__destructure_map$$($selrect$jscomp$72_x$jscomp$1230$$);$selrect$jscomp$72_x$jscomp$1230$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$151_map__73089__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$451$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$151_map__73089__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$174$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$151_map__73089__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$151_map__73089__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$151_map__73089__$1$$,$APP.$cljs$cst$1511$height$$);var $size_label$$=""+($APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$($width$jscomp$174$$)??
"")+" x "+($APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$02$$($height$jscomp$151_map__73089__$1$$)??""),$rect_height$jscomp$1$$=16/$map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$,$rect_width$jscomp$1$$=($APP.$cljs$core$count$$($size_label$$)<=9?50:75)/$map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$,$text_padding$$=4/$map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$;return(0,$APP.$rumext$v2$jsxs$$)("g",{className:"size-display",children:[(0,$APP.$rumext$v2$jsx$$)("rect",
{x:$selrect$jscomp$72_x$jscomp$1230$$+$width$jscomp$174$$/2+-($rect_width$jscomp$1$$/2),y:$y$jscomp$451$$+$height$jscomp$151_map__73089__$1$$-$rect_height$jscomp$1$$,width:$rect_width$jscomp$1$$,height:$rect_height$jscomp$1$$,style:{fill:"var(--app-white)",fillOpacity:.7}}),(0,$APP.$rumext$v2$jsx$$)("text",{x:$selrect$jscomp$72_x$jscomp$1230$$+$width$jscomp$174$$/2+-($rect_width$jscomp$1$$/2)+$rect_width$jscomp$1$$/2,y:$y$jscomp$451$$+$height$jscomp$151_map__73089__$1$$+($text_padding$$+$rect_height$jscomp$1$$/
2)-$rect_height$jscomp$1$$,width:$rect_width$jscomp$1$$,height:$rect_height$jscomp$1$$,textAnchor:"middle",style:{fill:"var(--app-black)",fontSize:11/$map__73088_map__73088__$1_props_73087_zoom$jscomp$51$$},children:$size_label$$})]})};
$app$main$ui$measurements$distance_display_pill$$=function($map__73098_props_73097_x$jscomp$1231$$){$map__73098_props_73097_x$jscomp$1231$$=$APP.$rumext$v2$util$wrap_props$$($map__73098_props_73097_x$jscomp$1231$$);var $distance_pill_width_map__73098__$1$$=$APP.$cljs$core$__destructure_map$$($map__73098_props_73097_x$jscomp$1231$$);$map__73098_props_73097_x$jscomp$1231$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($distance_pill_width_map__73098__$1$$,$APP.$cljs$cst$1499$x$$);var $text_y_y$jscomp$452$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($distance_pill_width_map__73098__$1$$,$APP.$cljs$cst$1500$y$$),$distance_border_radius_zoom$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($distance_pill_width_map__73098__$1$$,$APP.$cljs$cst$2158$zoom$$),$distance$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($distance_pill_width_map__73098__$1$$,$APP.$cljs$cst$2628$distance$$),$bounds$jscomp$74_offset_y$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($distance_pill_width_map__73098__$1$$,
$APP.$cljs$cst$3696$bounds$$);$distance_pill_width_map__73098__$1$$=50/$distance_border_radius_zoom$jscomp$52$$;var $distance_pill_height$$=16/$distance_border_radius_zoom$jscomp$52$$,$font_size$jscomp$9$$=11/$distance_border_radius_zoom$jscomp$52$$,$offset_x$jscomp$11_text_padding$jscomp$1$$=3/$distance_border_radius_zoom$jscomp$52$$;$distance_border_radius_zoom$jscomp$52$$=2/$distance_border_radius_zoom$jscomp$52$$;var $map__73099__$1_rect_x$$=$APP.$cljs$core$__destructure_map$$($bounds$jscomp$74_offset_y$jscomp$11$$),
$bounds_width$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73099__$1_rect_x$$,$APP.$cljs$cst$288$width$$),$bounds_height$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73099__$1_rect_x$$,$APP.$cljs$cst$1511$height$$);$map__73099__$1_rect_x$$=$map__73098_props_73097_x$jscomp$1231$$-$distance_pill_width_map__73098__$1$$/2;var $rect_y$$=$text_y_y$jscomp$452$$-$distance_pill_height$$/2;$text_y_y$jscomp$452$$+=$offset_x$jscomp$11_text_padding$jscomp$1$$;
$offset_x$jscomp$11_text_padding$jscomp$1$$=$map__73099__$1_rect_x$$<$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)-$map__73099__$1_rect_x$$:$map__73099__$1_rect_x$$+$distance_pill_width_map__73098__$1$$>$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)+$bounds_width$jscomp$1$$?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)+
$bounds_width$jscomp$1$$-($map__73099__$1_rect_x$$+$distance_pill_width_map__73098__$1$$):0;$bounds$jscomp$74_offset_y$jscomp$11$$=$rect_y$$<$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)-$rect_y$$:$rect_y$$+$distance_pill_height$$>$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)+$bounds_height$jscomp$1$$?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bounds$jscomp$74_offset_y$jscomp$11$$)+
$bounds_height$jscomp$1$$-($rect_y$$+$distance_pill_height$$+$distance_pill_height$$/2):0;return(0,$APP.$rumext$v2$jsxs$$)("g",{className:"distance-pill",children:[(0,$APP.$rumext$v2$jsx$$)("rect",{x:$map__73099__$1_rect_x$$+$offset_x$jscomp$11_text_padding$jscomp$1$$,y:$rect_y$$+$bounds$jscomp$74_offset_y$jscomp$11$$,rx:$distance_border_radius_zoom$jscomp$52$$,ry:$distance_border_radius_zoom$jscomp$52$$,width:$distance_pill_width_map__73098__$1$$,height:$distance_pill_height$$,style:{fill:"var(--color-accent-quaternary)"}}),
(0,$APP.$rumext$v2$jsx$$)("text",{width:$distance_pill_width_map__73098__$1$$,height:$distance_pill_height$$,children:$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($distance$jscomp$7$$),x:$map__73098_props_73097_x$jscomp$1231$$+$offset_x$jscomp$11_text_padding$jscomp$1$$,style:{fill:"var(--app-white)",fontSize:$font_size$jscomp$9$$},ry:$distance_border_radius_zoom$jscomp$52$$,rx:$distance_border_radius_zoom$jscomp$52$$,y:$text_y_y$jscomp$452$$+$bounds$jscomp$74_offset_y$jscomp$11$$,
textAnchor:"middle"})]})};
$app$main$ui$measurements$selection_rect$$=function($map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$){$map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$=$APP.$rumext$v2$util$wrap_props$$($map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$);$map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$=$APP.$cljs$core$__destructure_map$$($map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$);var $selrect$jscomp$73_x$jscomp$1232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$,$APP.$cljs$cst$1589$selrect$$);
$map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$,$APP.$cljs$cst$2158$zoom$$);var $height$jscomp$152_map__73103__$1$$=$APP.$cljs$core$__destructure_map$$($selrect$jscomp$73_x$jscomp$1232$$);$selrect$jscomp$73_x$jscomp$1232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$152_map__73103__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$453$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$152_map__73103__$1$$,
$APP.$cljs$cst$1500$y$$),$width$jscomp$175$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$152_map__73103__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$152_map__73103__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$152_map__73103__$1$$,$APP.$cljs$cst$1511$height$$);return(0,$APP.$rumext$v2$jsx$$)("g",{className:"selection-rect",children:(0,$APP.$rumext$v2$jsx$$)("rect",{x:$selrect$jscomp$73_x$jscomp$1232$$,y:$y$jscomp$453$$,width:$width$jscomp$175$$,
height:$height$jscomp$152_map__73103__$1$$,style:{fill:"none",stroke:"var(--color-accent-quaternary)",strokeWidth:1/$map__73102_map__73102__$1_props_73101_zoom$jscomp$53$$}})})};
$APP.$app$main$ui$measurements$distance_display$$=function($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$){$from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$=$APP.$rumext$v2$util$wrap_props$$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$);var $map__73105__$1_v_lines$$=$APP.$cljs$core$__destructure_map$$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$);$from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73105__$1_v_lines$$,
$APP.$cljs$cst$1847$from$$);var $to$jscomp$26$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73105__$1_v_lines$$,$APP.$cljs$cst$1848$to$$),$zoom$jscomp$54$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73105__$1_v_lines$$,$APP.$cljs$cst$2158$zoom$$),$bounds$jscomp$75$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73105__$1_v_lines$$,$APP.$cljs$cst$3696$bounds$$),$fixed_x$$=$app$common$geom$shapes$fully_contained_QMARK_$$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$,
$to$jscomp$26$$)?$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$)/2:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$)/2,$fixed_y$$=$app$common$geom$shapes$fully_contained_QMARK_$$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$,
$to$jscomp$26$$)?$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$)/2:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$)+$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$)/2;$map__73105__$1_v_lines$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($end$jscomp$92_p__73106$$){var $start$jscomp$228$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$92_p__73106$$,0,null);$end$jscomp$92_p__73106$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$92_p__73106$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$fixed_x$$,$start$jscomp$228$$,$fixed_x$$,$end$jscomp$92_p__73106$$],null)},$app$main$ui$measurements$calculate_distance_lines$$($APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$),
$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$),$APP.$cljs$cst$1513$y1$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$),$APP.$cljs$cst$1515$y2$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$)));$from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($end$jscomp$93_p__73110$$){var $start$jscomp$229$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$93_p__73110$$,
0,null);$end$jscomp$93_p__73110$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($end$jscomp$93_p__73110$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$start$jscomp$229$$,$fixed_y$$,$end$jscomp$93_p__73110$$,$fixed_y$$],null)},$app$main$ui$measurements$calculate_distance_lines$$($APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$),$APP.$cljs$cst$1514$x2$$.$cljs$core$IFn$_invoke$arity$1$($from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$),
$APP.$cljs$cst$1512$x1$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$),$APP.$cljs$cst$1514$x2$$.$cljs$core$IFn$_invoke$arity$1$($to$jscomp$26$$)));$from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$=$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($map__73105__$1_v_lines$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$]));var $distance_line_stroke$$=1/$zoom$jscomp$54$$;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$83$$,
$JSCompiler_temp_const$jscomp$1378_p__73114$$){var $JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1378_p__73114$$,0,null),$y1$jscomp$40$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1378_p__73114$$,1,null),$x2$jscomp$36$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1378_p__73114$$,2,null),$y2$jscomp$38$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1378_p__73114$$,
3,null);$JSCompiler_temp_const$jscomp$1378_p__73114$$=$out_arr__44057__auto__$jscomp$83$$.push;var $center_x$jscomp$inline_7674$$=$JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$+($x2$jscomp$36$$-$JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$)/2,$center_y$jscomp$inline_7675$$=$y1$jscomp$40$$+($y2$jscomp$38$$-$y1$jscomp$40$$)/2,$distance$jscomp$inline_7676$$=$APP.$app$common$geom$point$distance$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$,
$y1$jscomp$40$$),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($x2$jscomp$36$$,$y2$jscomp$38$$));$JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$=$APP.$app$common$math$almost_zero_QMARK_$$($distance$jscomp$inline_7676$$)?null:(0,$APP.$rumext$v2$jsxs$$)("g",{className:"distance-line",children:[(0,$APP.$rumext$v2$jsx$$)("line",{x1:$JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$,y1:$y1$jscomp$40$$,x2:$x2$jscomp$36$$,y2:$y2$jscomp$38$$,style:{stroke:"var(--color-accent-quaternary)",
strokeWidth:$distance_line_stroke$$}}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$measurements$distance_display_pill$$,{x:$center_x$jscomp$inline_7674$$,y:$center_y$jscomp$inline_7675$$,zoom:$zoom$jscomp$54$$,distance:$distance$jscomp$inline_7676$$,bounds:$bounds$jscomp$75$$})]},"line-"+($JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$??"")+"-"+($y1$jscomp$40$$??"")+"-"+($x2$jscomp$36$$??"")+"-"+($y2$jscomp$38$$??""));$JSCompiler_temp_const$jscomp$1378_p__73114$$.call($out_arr__44057__auto__$jscomp$83$$,
$JSCompiler_inline_result$jscomp$1380_x1$jscomp$38$$);return $out_arr__44057__auto__$jscomp$83$$},[],$from$jscomp$26_h_lines_lines$jscomp$6_map__73105_props_73104$$)};
$app$main$ui$measurements$selection_guides$$=function($map__73123_map__73123__$1_props_73122$$){$map__73123_map__73123__$1_props_73122$$=$APP.$rumext$v2$util$wrap_props$$($map__73123_map__73123__$1_props_73122$$);$map__73123_map__73123__$1_props_73122$$=$APP.$cljs$core$__destructure_map$$($map__73123_map__73123__$1_props_73122$$);var $bounds$jscomp$76$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73123_map__73123__$1_props_73122$$,$APP.$cljs$cst$3696$bounds$$),$selrect$jscomp$74$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73123_map__73123__$1_props_73122$$,$APP.$cljs$cst$1589$selrect$$),$zoom$jscomp$55$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73123_map__73123__$1_props_73122$$,$APP.$cljs$cst$2158$zoom$$);return(0,$APP.$rumext$v2$jsx$$)("g",{className:"selection-guides",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$84$$,$p__73124_x1$jscomp$39$$){var $idx$jscomp$102$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73124_x1$jscomp$39$$,
0,null),$vec__73128_y2$jscomp$39$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73124_x1$jscomp$39$$,1,null);$p__73124_x1$jscomp$39$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__73128_y2$jscomp$39$$,0,null);var $y1$jscomp$41$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__73128_y2$jscomp$39$$,1,null),$x2$jscomp$37$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__73128_y2$jscomp$39$$,2,null);$vec__73128_y2$jscomp$39$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__73128_y2$jscomp$39$$,
3,null);$out_arr__44057__auto__$jscomp$84$$.push((0,$APP.$rumext$v2$jsx$$)("line",{x1:$p__73124_x1$jscomp$39$$,y1:$y1$jscomp$41$$,x2:$x2$jscomp$37$$,y2:$vec__73128_y2$jscomp$39$$,style:{stroke:"var(--color-accent-tertiary)",strokeWidth:1/$zoom$jscomp$55$$,strokeDasharray:5/$zoom$jscomp$55$$}},"guide-"+($idx$jscomp$102$$??"")));return $out_arr__44057__auto__$jscomp$84$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($app$main$ui$measurements$calculate_guides$$($bounds$jscomp$76$$,
$selrect$jscomp$74$$)))})};
$APP.$app$main$ui$measurements$measurement$$=function($JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$){$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=$APP.$rumext$v2$util$wrap_props$$($JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$);var $map__73133__$1_zoom$jscomp$56$$=
$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$),$JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73133__$1_zoom$jscomp$56$$,$APP.$cljs$cst$3696$bounds$$);$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73133__$1_zoom$jscomp$56$$,$APP.$cljs$cst$1590$frame$$);var $JSCompiler_temp_const$jscomp$10511_selected_shapes$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73133__$1_zoom$jscomp$56$$,$APP.$cljs$cst$5084$selected_shapes$$),$hover_shape$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73133__$1_zoom$jscomp$56$$,$cljs$cst$5085$hover_shape$$);$map__73133__$1_zoom$jscomp$56$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73133__$1_zoom$jscomp$56$$,
$APP.$cljs$cst$2158$zoom$$);var $hover_selected_shape_QMARK__selected_ids$jscomp$4$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$JSCompiler_temp_const$jscomp$10511_selected_shapes$jscomp$9$$),$selected_selrect$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($JSCompiler_temp_const$jscomp$10511_selected_shapes$jscomp$9$$),$hover_selrect$$=$APP.$app$common$geom$rect$points__GT_rect$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($hover_shape$$));
var $bounds_selrect$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$),$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$),$APP.$cljs$cst$1512$x1$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$),$APP.$cljs$cst$1513$y1$$,
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$),$APP.$cljs$cst$1514$x2$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$),$APP.$cljs$cst$1515$y2$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$)+
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$),$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$)],null);$hover_selected_shape_QMARK__selected_ids$jscomp$4$$=!$APP.$cljs$core$contains_QMARK_$$($hover_selected_shape_QMARK__selected_ids$jscomp$4$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($hover_shape$$));$APP.$cljs$core$seq$$($JSCompiler_temp_const$jscomp$10511_selected_shapes$jscomp$9$$)?($JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$measurements$selection_guides$$,{selrect:$selected_selrect$$,bounds:$JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$,zoom:$map__73133__$1_zoom$jscomp$56$$}),$JSCompiler_temp_const$jscomp$10511_selected_shapes$jscomp$9$$=$APP.$rumext$v2$jsx$$($APP.$app$main$ui$measurements$size_display$$,
{selrect:$selected_selrect$$,zoom:$map__73133__$1_zoom$jscomp$56$$}),$APP.$cljs$core$not$$($hover_shape$$)||!$hover_selected_shape_QMARK__selected_ids$jscomp$4$$?$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$)):
$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$)?($JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=$APP.$app$common$geom$rect$points__GT_rect$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$)),
$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=(0,$APP.$rumext$v2$jsxs$$)("g",{className:"hover-shapes",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$measurements$selection_rect$$,{type:$APP.$cljs$cst$2166$hover$$,selrect:$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$,zoom:$map__73133__$1_zoom$jscomp$56$$}),
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$measurements$distance_display$$,{from:$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$,to:$selected_selrect$$,zoom:$map__73133__$1_zoom$jscomp$56$$,bounds:$bounds_selrect$$})]})):$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=null:$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=
(0,$APP.$rumext$v2$jsxs$$)("g",{className:"hover-shapes",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$measurements$selection_rect$$,{type:$APP.$cljs$cst$2166$hover$$,selrect:$hover_selrect$$,zoom:$map__73133__$1_zoom$jscomp$56$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$measurements$size_display$$,{selrect:$hover_selrect$$,zoom:$map__73133__$1_zoom$jscomp$56$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$measurements$distance_display$$,{from:$hover_selrect$$,to:$selected_selrect$$,zoom:$map__73133__$1_zoom$jscomp$56$$,
bounds:$bounds_selrect$$})]}),$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=(0,$APP.$rumext$v2$jsxs$$)("g",{className:"measurement-feedback",pointerEvents:"none",children:[$JSCompiler_temp_const$jscomp$10512_bounds$jscomp$77$$,$JSCompiler_temp_const$jscomp$10511_selected_shapes$jscomp$9$$,$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$]})):
$JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$=null;return $JSCompiler_temp$jscomp$10510_JSCompiler_temp$jscomp$10513_JSCompiler_temp$jscomp$10514_frame$jscomp$51_frame_bb$jscomp$inline_12467_map__73133_props_73131$$};
$APP.$app$main$ui$inspect$selection_feedback$resolve_shapes$$=function($objects$jscomp$706$$,$ids$jscomp$259$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$getf$$($objects$jscomp$706$$)),$ids$jscomp$259$$)};
$app$main$data$workspace$tokens$format$format_map_entries$$=function($entries$jscomp$23$$){return["\n",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__73146_v$jscomp$627$$){var $G__73151$jscomp$inline_7678_JSCompiler_inline_result$jscomp$1383_k$jscomp$668$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73146_v$jscomp$627$$,0,null);$p__73146_v$jscomp$627$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73146_v$jscomp$627$$,1,null);var $JSCompiler_temp_const$jscomp$1382$$=$APP.$cljs$core$str$$,$JSCompiler_temp_const$jscomp$1381$$=$JSCompiler_temp_const$jscomp$1382$$.$cljs$core$IFn$_invoke$arity$1$;$G__73151$jscomp$inline_7678_JSCompiler_inline_result$jscomp$1383_k$jscomp$668$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($G__73151$jscomp$inline_7678_JSCompiler_inline_result$jscomp$1383_k$jscomp$668$$);$G__73151$jscomp$inline_7678_JSCompiler_inline_result$jscomp$1383_k$jscomp$668$$=
$APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$($G__73151$jscomp$inline_7678_JSCompiler_inline_result$jscomp$1383_k$jscomp$668$$):(0,$APP.$app$main$data$workspace$tokens$format$category_dictionary$$)($G__73151$jscomp$inline_7678_JSCompiler_inline_result$jscomp$1383_k$jscomp$668$$);return["- ",$JSCompiler_temp_const$jscomp$1381$$.call($JSCompiler_temp_const$jscomp$1382$$,
$G__73151$jscomp$inline_7678_JSCompiler_inline_result$jscomp$1383_k$jscomp$668$$),": ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$tokens$format$format_token_value$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$tokens$format$format_token_value$$.$cljs$core$IFn$_invoke$arity$1$($p__73146_v$jscomp$627$$):$APP.$app$main$data$workspace$tokens$format$format_token_value$$($p__73146_v$jscomp$627$$))].join("")},$entries$jscomp$23$$)))].join("")};
$app$main$ui$inspect$styles$property_detail_copiable$property_detail_copiable_STAR_$$=function($JSCompiler_temp_const$jscomp$10517_props_73152$$){var $children$jscomp$286_color_library_name$jscomp$inline_12473_colors_library$jscomp$inline_12469$$=$JSCompiler_temp_const$jscomp$10517_props_73152$$.children,$JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$=$JSCompiler_temp_const$jscomp$10517_props_73152$$.color,$copied$$=$JSCompiler_temp_const$jscomp$10517_props_73152$$.copied,
$file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$=$JSCompiler_temp_const$jscomp$10517_props_73152$$.token,$JSCompiler_temp_const$jscomp$10518$$=$JSCompiler_temp_const$jscomp$10517_props_73152$$.onClick;$JSCompiler_temp_const$jscomp$10517_props_73152$$=$JSCompiler_temp_const$jscomp$10517_props_73152$$.ref;var $JSCompiler_temp_const$jscomp$10516$$="main_ui_inspect_styles_property_detail_copiable__property-detail-copiable "+($APP.$cljs$core$truth_$$($copied$$)?"main_ui_inspect_styles_property_detail_copiable__property-detail-copied":
"")+" "+($JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$!=null?"main_ui_inspect_styles_property_detail_copiable__property-detail-copiable-color":""),$JSCompiler_temp_const$jscomp$10515$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$utilities$swatch$swatch_STAR_$$,{background:$JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$,
size:"small"}):null;if($APP.$cljs$core$truth_$$($file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$))$JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$=(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_styles_property_detail_copiable__property-detail-text main_ui_inspect_styles_property_detail_copiable__property-detail-text-token",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$)});
else if($APP.$cljs$core$truth_$$($APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$))){$children$jscomp$286_color_library_name$jscomp$inline_12473_colors_library$jscomp$inline_12469$$=$app$main$ui$inspect$common$colors$use_colors_library$$($JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$);$file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$=
$APP.$rumext$v2$deref$$($app$main$ui$inspect$common$colors$file_colors_ref$$);var $file_colors_wokspace$jscomp$inline_12471$$=$APP.$rumext$v2$deref$$($app$main$refs$workspace_file_colors$$);$file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$=$APP.$cljs$core$truth_$$($file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$)?$file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$:$file_colors_wokspace$jscomp$inline_12471$$;
$children$jscomp$286_color_library_name$jscomp$inline_12473_colors_library$jscomp$inline_12469$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($children$jscomp$286_color_library_name$jscomp$inline_12473_colors_library$jscomp$inline_12469$$)?$children$jscomp$286_color_library_name$jscomp$inline_12473_colors_library$jscomp$inline_12469$$:$file_colors$jscomp$inline_12472_file_colors_ref$jscomp$inline_12470_token$jscomp$94$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$),$APP.$cljs$cst$723$name$$],null));$JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$,
$APP.$cljs$cst$723$name$$,$children$jscomp$286_color_library_name$jscomp$inline_12473_colors_library$jscomp$inline_12469$$);$JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$=(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_styles_property_detail_copiable__property-detail-text",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$)})}else $JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$=
(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_styles_property_detail_copiable__property-detail-text",children:$children$jscomp$286_color_library_name$jscomp$inline_12473_colors_library$jscomp$inline_12469$$});return(0,$APP.$rumext$v2$jsxs$$)("button",{onClick:$JSCompiler_temp_const$jscomp$10518$$,ref:$JSCompiler_temp_const$jscomp$10517_props_73152$$,className:$JSCompiler_temp_const$jscomp$10516$$,children:[$JSCompiler_temp_const$jscomp$10515$$,$JSCompiler_temp$jscomp$10519_JSCompiler_temp$jscomp$10520_color$jscomp$134_color__$1$jscomp$inline_12474$$,
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{className:"main_ui_inspect_styles_property_detail_copiable__property-detail-icon",iconId:$APP.$cljs$core$truth_$$($copied$$)?"tick":"clipboard",size:"s","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.copy-to-clipboard")})]})};
$app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$=function($props_73153$$){var $detail$jscomp$5$$=$props_73153$$.detail,$property$jscomp$53$$=$props_73153$$.property,$copiable$$=$props_73153$$.copiable,$term$jscomp$2$$=$props_73153$$.term,$token$jscomp$95$$=$props_73153$$.token,$class$$jscomp$40$$=$props_73153$$.className,$copiable_QMARK_$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($copiable$$,!1),$detail_QMARK_$$=!($detail$jscomp$5$$==null||$APP.$cuerdas$core$blank_QMARK_$$($detail$jscomp$5$$)),
$detail__$1$$=$detail_QMARK_$$?$detail$jscomp$5$$:"-",$copied_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$copied$jscomp$1$$=$APP.$cljs$core$_deref$$($copied_STAR_$$),$copiable_value$$=$token$jscomp$95$$!=null?$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$95$$):$property$jscomp$53$$,$row_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$copy_attr$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($copied$jscomp$1$$)],
function(){$APP.$cljs$core$reset_BANG_$$($copied_STAR_$$,!0);$APP.$app$util$clipboard$to_clipboard$$($copiable_value$$);return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(1E3,function(){return $APP.$cljs$core$reset_BANG_$$($copied_STAR_$$,!1)})});return(0,$APP.$rumext$v2$jsxs$$)("dl",{"data-testid":"property-row",className:"main_ui_inspect_styles_rows_properties_row__property-row "+($class$$jscomp$40$$??""),children:[(0,$APP.$rumext$v2$jsx$$)("dt",{className:"main_ui_inspect_styles_rows_properties_row__property-term",
children:$term$jscomp$2$$}),(0,$APP.$rumext$v2$jsx$$)("dd",{className:"main_ui_inspect_styles_rows_properties_row__property-detail",children:$APP.$cljs$core$truth_$$($copiable_QMARK_$$)?$APP.$cljs$core$truth_$$($token$jscomp$95$$)?function(){var $token_type$jscomp$11$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$95$$);return $APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$tooltip$tooltip$tooltip_STAR_$$,{id:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$95$$),
className:"main_ui_inspect_styles_rows_properties_row__tooltip-token-wrapper",triggerRef:$row_ref$$,content:function(){return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_styles_rows_properties_row__tooltip-token",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_rows_properties_row__tooltip-token-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.token-resolved-value")}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_rows_properties_row__tooltip-token-value",
children:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1966$typography$$,$token_type$jscomp$11$$)?(0,$APP.$rumext$v2$jsx$$)("ul",{className:"main_ui_inspect_styles_rows_properties_row__tooltip-token-resolved-values",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$85$$,$p__73154_value$jscomp$740$$){var $property__$1$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73154_value$jscomp$740$$,0,
null);$p__73154_value$jscomp$740$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73154_value$jscomp$740$$,1,null);$out_arr__44057__auto__$jscomp$85$$.push((0,$APP.$rumext$v2$jsx$$)("li",{children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$($property__$1$jscomp$1$$):(0,$APP.$app$main$data$workspace$tokens$format$category_dictionary$$)($property__$1$jscomp$1$$)),
": ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$tokens$format$format_token_value$$($p__73154_value$jscomp$740$$))].join("")},$property__$1$jscomp$1$$));return $out_arr__44057__auto__$jscomp$85$$},[],$APP.$cljs$cst$4441$resolved_value$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$95$$))}):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1638$shadow$$,$token_type$jscomp$11$$)?(0,$APP.$rumext$v2$jsx$$)("ul",{className:"main_ui_inspect_styles_rows_properties_row__tooltip-token-resolved-values",
children:$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function $app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR__$_iter__73158$$($s__73159$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(var $s__73159__$1$$=$s__73159$$;;){var $fs__5500__auto__$jscomp$6_temp__5825__auto__$jscomp$285$$=$APP.$cljs$core$seq$$($s__73159__$1$$);if($fs__5500__auto__$jscomp$6_temp__5825__auto__$jscomp$285$$){var $xs__6385__auto__$jscomp$18$$=$fs__5500__auto__$jscomp$6_temp__5825__auto__$jscomp$285$$,
$property__$1$jscomp$2$$=$APP.$cljs$core$first$$($xs__6385__auto__$jscomp$18$$);if($fs__5500__auto__$jscomp$6_temp__5825__auto__$jscomp$285$$=$APP.$cljs$core$seq$$(function($s__73159__$1$jscomp$1$$,$property__$1$jscomp$3$$,$xs__6385__auto__$jscomp$19$$,$temp__5825__auto__$jscomp$286$$,$token_type$jscomp$12$$,$copiable_QMARK_$jscomp$1$$,$detail_QMARK_$jscomp$1$$,$detail__$1$jscomp$1$$,$copied_STAR_$jscomp$1$$,$copied$jscomp$2$$,$copiable_value$jscomp$1$$,$row_ref$jscomp$1$$,$copy_attr$jscomp$1$$,$detail$jscomp$6$$,
$property$jscomp$54$$,$copiable$jscomp$1$$,$term$jscomp$3$$,$token$jscomp$96$$,$class$$jscomp$41$$){return function $app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR__$_iter__73158_$_iter__73160$$($s__73161$$){return new $APP.$cljs$core$LazySeq$$(null,function(){return function(){for(;;){var $s__73161__$2_temp__5825__auto____$1$jscomp$22$$=$APP.$cljs$core$seq$$($s__73161$$);if($s__73161__$2_temp__5825__auto____$1$jscomp$22$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__73161__$2_temp__5825__auto____$1$jscomp$22$$)){var $JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$=
$APP.$cljs$core$_chunked_first$$($s__73161__$2_temp__5825__auto____$1$jscomp$22$$),$size__5502__auto__$jscomp$35$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$),$b__73163_key$jscomp$395$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$35$$);a:{for(var $i__73162$jscomp$inline_7680$$=0;;)if($i__73162$jscomp$inline_7680$$<$size__5502__auto__$jscomp$35$$){var $b$jscomp$inline_12476_vec__73164$jscomp$inline_7681$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$,
$i__73162$jscomp$inline_7680$$),$key$jscomp$inline_7682_x$jscomp$inline_12477$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_12476_vec__73164$jscomp$inline_7681$$,0,null),$value$jscomp$inline_7683$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_12476_vec__73164$jscomp$inline_7681$$,1,null);$b$jscomp$inline_12476_vec__73164$jscomp$inline_7681$$=$b__73163_key$jscomp$395$$;$key$jscomp$inline_7682_x$jscomp$inline_12477$$=(0,$APP.$rumext$v2$jsx$$)("li",
{children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$inline_7682_x$jscomp$inline_12477$$):(0,$APP.$app$main$data$workspace$tokens$format$category_dictionary$$)($key$jscomp$inline_7682_x$jscomp$inline_12477$$)),": ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$tokens$format$format_token_value$$($value$jscomp$inline_7683$$))].join("")},
$key$jscomp$inline_7682_x$jscomp$inline_12477$$);$b$jscomp$inline_12476_vec__73164$jscomp$inline_7681$$.add($key$jscomp$inline_7682_x$jscomp$inline_12477$$);$i__73162$jscomp$inline_7680$$+=1}else{$JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$=!0;break a}$JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$=void 0}return $JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$?
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__73163_key$jscomp$395$$),$app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR__$_iter__73158_$_iter__73160$$($APP.$cljs$core$_chunked_rest$$($s__73161__$2_temp__5825__auto____$1$jscomp$22$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__73163_key$jscomp$395$$),null)}$JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$=$APP.$cljs$core$first$$($s__73161__$2_temp__5825__auto____$1$jscomp$22$$);
$b__73163_key$jscomp$395$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$,0,null);$JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$,1,null);return $APP.$cljs$core$cons$$((0,$APP.$rumext$v2$jsx$$)("li",{children:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$?
$APP.$app$main$data$workspace$tokens$format$category_dictionary$$.$cljs$core$IFn$_invoke$arity$1$($b__73163_key$jscomp$395$$):(0,$APP.$app$main$data$workspace$tokens$format$category_dictionary$$)($b__73163_key$jscomp$395$$)),": ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$tokens$format$format_token_value$$($JSCompiler_inline_result$jscomp$1384_c__5501__auto__$jscomp$35_value$jscomp$741_vec__73167$$))].join("")},$b__73163_key$jscomp$395$$),$app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR__$_iter__73158_$_iter__73160$$($APP.$cljs$core$rest$$($s__73161__$2_temp__5825__auto____$1$jscomp$22$$)))}return null}}}($s__73159__$1$jscomp$1$$,
$property__$1$jscomp$3$$,$xs__6385__auto__$jscomp$19$$,$temp__5825__auto__$jscomp$286$$,$token_type$jscomp$12$$,$copiable_QMARK_$jscomp$1$$,$detail_QMARK_$jscomp$1$$,$detail__$1$jscomp$1$$,$copied_STAR_$jscomp$1$$,$copied$jscomp$2$$,$copiable_value$jscomp$1$$,$row_ref$jscomp$1$$,$copy_attr$jscomp$1$$,$detail$jscomp$6$$,$property$jscomp$54$$,$copiable$jscomp$1$$,$term$jscomp$3$$,$token$jscomp$96$$,$class$$jscomp$41$$),null,null)}}($s__73159__$1$$,$property__$1$jscomp$2$$,$xs__6385__auto__$jscomp$18$$,
$fs__5500__auto__$jscomp$6_temp__5825__auto__$jscomp$285$$,$token_type$jscomp$11$$,$copiable_QMARK_$$,$detail_QMARK_$$,$detail__$1$$,$copied_STAR_$$,$copied$jscomp$1$$,$copiable_value$$,$row_ref$$,$copy_attr$$,$detail$jscomp$5$$,$property$jscomp$53$$,$copiable$$,$term$jscomp$2$$,$token$jscomp$95$$,$class$$jscomp$40$$)($property__$1$jscomp$2$$)))return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($fs__5500__auto__$jscomp$6_temp__5825__auto__$jscomp$285$$,$app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR__$_iter__73158$$($APP.$cljs$core$rest$$($s__73159__$1$$)));
$s__73159__$1$$=$APP.$cljs$core$rest$$($s__73159__$1$$)}else return null}},null,null)}($APP.$cljs$cst$4441$resolved_value$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$95$$))}())}):$APP.$cljs$cst$4441$resolved_value$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$95$$)})]})},children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$property_detail_copiable$property_detail_copiable_STAR_$$,{token:$token$jscomp$95$$,copied:$copied$jscomp$1$$,ref:$row_ref$$,onClick:$copy_attr$$,children:$detail__$1$$})})}():
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$property_detail_copiable$property_detail_copiable_STAR_$$,{copied:$copied$jscomp$1$$,onClick:$copy_attr$$,children:$detail__$1$$}):$detail__$1$$})]})};
$app$main$ui$inspect$styles$panels$blur$blur_panel_STAR_$$=function($props_73172$$){var $objects$jscomp$708$$=$props_73172$$.objects;return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_blur__blur-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$86$$,$shape$jscomp$899$$){var $JSCompiler_temp_const$jscomp$1385$$=$out_arr__44057__auto__$jscomp$86$$.push;var $JSCompiler_inline_result$jscomp$1387_value$jscomp$inline_7685$$=
$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$708$$,$shape$jscomp$899$$,$APP.$cljs$cst$2649$filter$$);var $property_name$jscomp$inline_7686$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($APP.$cljs$cst$2649$filter$$),$property_value$jscomp$inline_7687$$=$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$708$$,$shape$jscomp$899$$,$APP.$cljs$cst$2649$filter$$);$JSCompiler_inline_result$jscomp$1387_value$jscomp$inline_7685$$=
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:$property_name$jscomp$inline_7686$$,detail:""+($JSCompiler_inline_result$jscomp$1387_value$jscomp$inline_7685$$??""),property:$property_value$jscomp$inline_7687$$,copiable:!0},"blur-property-"+($APP.$cljs$cst$2649$filter$$??""));$JSCompiler_temp_const$jscomp$1385$$.call($out_arr__44057__auto__$jscomp$86$$,(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_blur__blur-shape",
children:$JSCompiler_inline_result$jscomp$1387_value$jscomp$inline_7685$$},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$899$$)));return $out_arr__44057__auto__$jscomp$86$$},[],$props_73172$$.shapes)})};
$app$main$ui$inspect$styles$rows$color_properties_row$color_properties_row_STAR_$$=function($class$$jscomp$43_props_73173$$){var $format$jscomp$41$$=$class$$jscomp$43_props_73173$$.format,$color$jscomp$135$$=$class$$jscomp$43_props_73173$$.color,$term$jscomp$5$$=$class$$jscomp$43_props_73173$$.term,$token$jscomp$98$$=$class$$jscomp$43_props_73173$$.token;$class$$jscomp$43_props_73173$$=$class$$jscomp$43_props_73173$$.className;var $copied_STAR_$jscomp$3$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),
$copied$jscomp$4$$=$APP.$cljs$core$_deref$$($copied_STAR_$jscomp$3$$),$color_value$jscomp$1$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$),$color_gradient$$=$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$),$color_image_row_ref$jscomp$3$$=$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$),$color_image_name$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($color_image_row_ref$jscomp$3$$),
$color_image_url$$=$color_image_row_ref$jscomp$3$$!=null?$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($color_image_row_ref$jscomp$3$$):null;$color_image_row_ref$jscomp$3$$=(0,$APP.$rumext$v2$use_ref$$)(null);var $color_opacity$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($color$jscomp$135$$)],function(){return""+($APP.$app$main$ui$formats$format_number$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$coalesce$$($APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$))*
100)??"")+"%"}),$formatted_color_value$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($color$jscomp$135$$),$APP.$rumext$v2$adapt$$($format$jscomp$41$$),$APP.$rumext$v2$adapt$$($color_opacity$$)],function(){if($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$)!=null)switch($format$jscomp$41$$){case "hex":return""+($color_value$jscomp$1$$??"")+" "+($color_opacity$$??"");case "rgba":var $a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$=
$app$common$types$color$hex__GT_rgba$$($color_value$jscomp$1$$,$color_opacity$$),$h$jscomp$166_r$jscomp$126$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,0,null),$g$jscomp$148_s$jscomp$545$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,1,null),$b$jscomp$343_l$jscomp$105$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,
2,null);$a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,3,null);return $a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$=$app$common$types$color$format_rgba$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$h$jscomp$166_r$jscomp$126$$,$g$jscomp$148_s$jscomp$545$$,$b$jscomp$343_l$jscomp$105$$,$a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$],
null));case "hsla":return $a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$color$hex__GT_hsl$$($color_value$jscomp$1$$),$color_opacity$$),$h$jscomp$166_r$jscomp$126$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,0,null),$g$jscomp$148_s$jscomp$545$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,
1,null),$b$jscomp$343_l$jscomp$105$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,2,null),$a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$,3,null),$a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$=$app$common$types$color$format_hsla$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$h$jscomp$166_r$jscomp$126$$,$g$jscomp$148_s$jscomp$545$$,$b$jscomp$343_l$jscomp$105$$,$a$jscomp$416_result$jscomp$325_vec__73175_vec__73178$$],null));default:return $color_value$jscomp$1$$}else return $APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$)!=null?$APP.$app$util$color$gradient_type__GT_string$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($color_gradient$$)):$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$)!=
null?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("media.image"):"none"}),$css_term$$=$APP.$cuerdas$core$replace$$($APP.$cuerdas$core$lower$$($APP.$cuerdas$core$replace$$($APP.$cuerdas$core$replace$$($term$jscomp$5$$,/ /,"-"),/([A-Z])/,"-$1")),/^-/,""),$copiable_value$jscomp$3$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($color$jscomp$135$$),$APP.$rumext$v2$adapt$$($token$jscomp$98$$),$APP.$rumext$v2$adapt$$($format$jscomp$41$$),$APP.$rumext$v2$adapt$$($color_opacity$$)],
function(){return $token$jscomp$98$$!=null?$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$98$$):$APP.$cljs$core$truth_$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$))?""+($css_term$$??"")+": "+($app$util$color$color__GT_format__GT_background$$($color$jscomp$135$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($format$jscomp$41$$))??"")+";":$APP.$cljs$core$truth_$$($APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$))?
""+($css_term$$??"")+": "+($app$util$color$color__GT_background$$($color$jscomp$135$$)??"")+";":$APP.$cljs$core$truth_$$($APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$))?""+($css_term$$??"")+": url("+($color_image_url$$??"")+") no-repeat center center / cover;":"none"}),$copy_attr$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($copied$jscomp$4$$),$APP.$rumext$v2$adapt$$($copiable_value$jscomp$3$$)],function(){$APP.$cljs$core$reset_BANG_$$($copied_STAR_$jscomp$3$$,
!0);$APP.$app$util$clipboard$to_clipboard$$($copiable_value$jscomp$3$$);return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(1E3,function(){return $APP.$cljs$core$reset_BANG_$$($copied_STAR_$jscomp$3$$,!1)})});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsxs$$)("dl",{"data-testid":"property-row",className:"main_ui_inspect_styles_rows_color_properties_row__property-row "+($class$$jscomp$43_props_73173$$??""),children:[(0,$APP.$rumext$v2$jsx$$)("dt",
{className:"main_ui_inspect_styles_rows_color_properties_row__property-term",children:$term$jscomp$5$$}),(0,$APP.$rumext$v2$jsx$$)("dd",{className:"main_ui_inspect_styles_rows_color_properties_row__property-detail",children:$APP.$cljs$core$truth_$$($token$jscomp$98$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$tooltip$tooltip$tooltip_STAR_$$,{id:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$98$$),className:"main_ui_inspect_styles_rows_color_properties_row__tooltip-token-wrapper",
triggerRef:$color_image_row_ref$jscomp$3$$,content:function(){return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_styles_rows_color_properties_row__tooltip-token",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_rows_color_properties_row__tooltip-token-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.token-resolved-value")}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_rows_color_properties_row__tooltip-token-value",
children:$APP.$cljs$cst$4441$resolved_value$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$98$$)})]})},children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$property_detail_copiable$property_detail_copiable_STAR_$$,{color:$color$jscomp$135$$,token:$token$jscomp$98$$,ref:$color_image_row_ref$jscomp$3$$,copied:$copied$jscomp$4$$,onClick:$copy_attr$jscomp$3$$,children:$formatted_color_value$$})}):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$property_detail_copiable$property_detail_copiable_STAR_$$,
{color:$color$jscomp$135$$,copied:$copied$jscomp$4$$,onClick:$copy_attr$jscomp$3$$,children:$formatted_color_value$$})})]}),$APP.$cljs$core$truth_$$($APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$135$$))?(0,$APP.$rumext$v2$jsxs$$)("figure",{className:"main_ui_inspect_styles_rows_color_properties_row__color-image-preview",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_rows_color_properties_row__color-image-preview-wrapper",children:(0,$APP.$rumext$v2$jsx$$)("img",
{src:$color_image_url$$,title:$color_image_name$$,alt:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.image.preview"),className:"main_ui_inspect_styles_rows_color_properties_row__color-image"})}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{variant:"secondary",to:$color_image_url$$,type:"button",target:"_blank",download:$color_image_name$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.image.download")})]}):
null]})};
$app$main$ui$inspect$styles$panels$fill$generate_fill_shorthand$$=function($shape$jscomp$901$$,$color_space$jscomp$5$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$139$$,$fill$jscomp$24_full_value_prefix$jscomp$65$$){var $color$jscomp$136_value$jscomp$744$$=$APP.$app$common$types$fills$fill__GT_color$$($fill$jscomp$24_full_value_prefix$jscomp$65$$);$fill$jscomp$24_full_value_prefix$jscomp$65$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$136_value$jscomp$744$$))?"background-color: ":
"background-image: ";var $JSCompiler_inline_result$jscomp$1388_or__5025__auto__$jscomp$inline_7692$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$136_value$jscomp$744$$);$JSCompiler_inline_result$jscomp$1388_or__5025__auto__$jscomp$inline_7692$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1388_or__5025__auto__$jscomp$inline_7692$$)?$JSCompiler_inline_result$jscomp$1388_or__5025__auto__$jscomp$inline_7692$$:$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$136_value$jscomp$744$$);
$color$jscomp$136_value$jscomp$744$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1388_or__5025__auto__$jscomp$inline_7692$$)?$app$util$color$color__GT_format__GT_background$$($color$jscomp$136_value$jscomp$744$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($color_space$jscomp$5$$)):$APP.$cljs$core$truth_$$($APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$136_value$jscomp$744$$))?["url('",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$136_value$jscomp$744$$))),
"')"].join(""):"";$fill$jscomp$24_full_value_prefix$jscomp$65$$=[$fill$jscomp$24_full_value_prefix$jscomp$65$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$136_value$jscomp$744$$),";"].join("");return $APP.$cljs$core$empty_QMARK_$$($acc$jscomp$139$$)?$fill$jscomp$24_full_value_prefix$jscomp$65$$:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($acc$jscomp$139$$)," ",$fill$jscomp$24_full_value_prefix$jscomp$65$$].join("")},"",$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$901$$))};
$app$main$ui$inspect$styles$panels$fill$fill_panel_STAR_$$=function($props_73182$$){var $shapes$jscomp$165$$=$props_73182$$.shapes,$color_space$jscomp$6$$=$props_73182$$.colorSpace,$resolved_tokens$jscomp$7$$=$props_73182$$.resolvedTokens,$on_fill_shorthand$$=$props_73182$$.onFillShorthand,$shorthand_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$ui$inspect$styles$panels$fill$generate_fill_shorthand$$($APP.$cljs$core$first$$($shapes$jscomp$165$$),
$color_space$jscomp$6$$)}),$shorthand$$=$APP.$cljs$core$_deref$$($shorthand_STAR_$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$$),$APP.$rumext$v2$adapt$$($on_fill_shorthand$$),$APP.$rumext$v2$adapt$$($shapes$jscomp$165$$)],function(){$APP.$cljs$core$reset_BANG_$$($shorthand_STAR_$$,$app$main$ui$inspect$styles$panels$fill$generate_fill_shorthand$$($APP.$cljs$core$first$$($shapes$jscomp$165$$),$color_space$jscomp$6$$));var $G__73183$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$cljs$cst$5089$panel$$,$APP.$cljs$cst$1392$fill$$,$cljs$cst$825$property$$,$shorthand$$],null);return $on_fill_shorthand$$.$cljs$core$IFn$_invoke$arity$1$?$on_fill_shorthand$$.$cljs$core$IFn$_invoke$arity$1$($G__73183$$):$on_fill_shorthand$$($G__73183$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_fill__fill-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$87$$,$shape$jscomp$902$$){$out_arr__44057__auto__$jscomp$87$$.push((0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_inspect_styles_panels_fill__fill-shape",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$6$$,$JSCompiler_temp_const$jscomp$1389_p__73185$$){var $JSCompiler_inline_result$jscomp$1391_idx$jscomp$104$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1389_p__73185$$,0,null),$color_type$jscomp$inline_7694_fill$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1389_p__73185$$,
1,null);$JSCompiler_temp_const$jscomp$1389_p__73185$$=$out_arr__44057__auto____$1$jscomp$6$$.push;$color_type$jscomp$inline_7694_fill$jscomp$25$$=$APP.$app$common$types$fills$fill__GT_color$$($color_type$jscomp$inline_7694_fill$jscomp$25$$);var $property_name$jscomp$inline_7695$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($APP.$cljs$cst$2043$background$$);var $applied_tokens_in_shape$jscomp$inline_12482_resolved_token$jscomp$inline_7696_shape_tokens$jscomp$inline_12481$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$902$$);
$applied_tokens_in_shape$jscomp$inline_12482_resolved_token$jscomp$inline_7696_shape_tokens$jscomp$inline_12481$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12482_resolved_token$jscomp$inline_7696_shape_tokens$jscomp$inline_12481$$,$APP.$cljs$cst$1392$fill$$);$applied_tokens_in_shape$jscomp$inline_12482_resolved_token$jscomp$inline_7696_shape_tokens$jscomp$inline_12481$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$7$$,
$applied_tokens_in_shape$jscomp$inline_12482_resolved_token$jscomp$inline_7696_shape_tokens$jscomp$inline_12481$$);var $has_token$jscomp$inline_7697$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4441$resolved_value$$.$cljs$core$IFn$_invoke$arity$1$($applied_tokens_in_shape$jscomp$inline_12482_resolved_token$jscomp$inline_7696_shape_tokens$jscomp$inline_12481$$),$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color_type$jscomp$inline_7694_fill$jscomp$25$$))&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$JSCompiler_inline_result$jscomp$1391_idx$jscomp$104$$);$JSCompiler_inline_result$jscomp$1391_idx$jscomp$104$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color_type$jscomp$inline_7694_fill$jscomp$25$$))?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$color_properties_row$color_properties_row_STAR_$$,{term:$property_name$jscomp$inline_7695$$,color:$color_type$jscomp$inline_7694_fill$jscomp$25$$,
token:$has_token$jscomp$inline_7697$$?$applied_tokens_in_shape$jscomp$inline_12482_resolved_token$jscomp$inline_7696_shape_tokens$jscomp$inline_12481$$:null,format:$color_space$jscomp$6$$,copiable:!0},$JSCompiler_inline_result$jscomp$1391_idx$jscomp$104$$):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$color_properties_row$color_properties_row_STAR_$$,{term:$property_name$jscomp$inline_7695$$,color:$color_type$jscomp$inline_7694_fill$jscomp$25$$,copiable:!0},$JSCompiler_inline_result$jscomp$1391_idx$jscomp$104$$);
$JSCompiler_temp_const$jscomp$1389_p__73185$$.call($out_arr__44057__auto____$1$jscomp$6$$,$JSCompiler_inline_result$jscomp$1391_idx$jscomp$104$$);return $out_arr__44057__auto____$1$jscomp$6$$},[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$902$$)))},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$902$$)));return $out_arr__44057__auto__$jscomp$87$$},[],$shapes$jscomp$165$$)})};
$app$main$ui$inspect$styles$panels$geometry$has_border_radius_QMARK_$$=function($shape$jscomp$903$$){return $APP.$cljs$core$some$$(function($key$jscomp$397$$){return $APP.$cljs$core$contains_QMARK_$$($shape$jscomp$903$$,$key$jscomp$397$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$903$$,$key$jscomp$397$$))},new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1630$r1$$,
$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1633$r4$$],null))};
$app$main$ui$inspect$styles$panels$geometry$generate_geometry_shorthand$$=function($shapes$jscomp$166$$,$objects$jscomp$709$$){var $JSCompiler_inline_result$jscomp$1392_and__5023__auto__$jscomp$inline_7699$$=($JSCompiler_inline_result$jscomp$1392_and__5023__auto__$jscomp$inline_7699$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$166$$),1))?$app$main$ui$inspect$styles$panels$geometry$has_border_radius_QMARK_$$($APP.$cljs$core$first$$($shapes$jscomp$166$$)):$JSCompiler_inline_result$jscomp$1392_and__5023__auto__$jscomp$inline_7699$$;
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1392_and__5023__auto__$jscomp$inline_7699$$)?$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$709$$,$APP.$cljs$core$first$$($shapes$jscomp$166$$),$APP.$cljs$cst$1967$border_radius$$):null};
$app$main$ui$inspect$styles$panels$geometry$geometry_panel_STAR_$$=function($props_73184$$){var $shapes$jscomp$167$$=$props_73184$$.shapes,$on_geometry_shorthand$$=$props_73184$$.onGeometryShorthand,$objects$jscomp$710$$=$props_73184$$.objects,$resolved_tokens$jscomp$9$$=$props_73184$$.resolvedTokens,$shorthand_STAR_$jscomp$1$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$ui$inspect$styles$panels$geometry$generate_geometry_shorthand$$($shapes$jscomp$167$$,
$objects$jscomp$710$$)}),$shorthand$jscomp$1$$=$APP.$cljs$core$_deref$$($shorthand_STAR_$jscomp$1$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$jscomp$1$$),$APP.$rumext$v2$adapt$$($on_geometry_shorthand$$),$APP.$rumext$v2$adapt$$($shapes$jscomp$167$$),$APP.$rumext$v2$adapt$$($objects$jscomp$710$$)],function(){$APP.$cljs$core$reset_BANG_$$($shorthand_STAR_$jscomp$1$$,$app$main$ui$inspect$styles$panels$geometry$generate_geometry_shorthand$$($shapes$jscomp$167$$,
$objects$jscomp$710$$));var $G__73189$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$5089$panel$$,$cljs$cst$5079$geometry$$,$cljs$cst$825$property$$,$shorthand$jscomp$1$$],null);return $on_geometry_shorthand$$.$cljs$core$IFn$_invoke$arity$1$?$on_geometry_shorthand$$.$cljs$core$IFn$_invoke$arity$1$($G__73189$$):$on_geometry_shorthand$$($G__73189$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_geometry__geometry-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$88$$,
$shape$jscomp$905$$){$out_arr__44057__auto__$jscomp$88$$.push((0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_geometry__geometry-shape",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$7$$,$JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$){var $JSCompiler_temp_const$jscomp$1393$$=$out_arr__44057__auto____$1$jscomp$7$$.push;var $temp__5825__auto__$jscomp$inline_7701$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$710$$,
$shape$jscomp$905$$,$JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7701$$)){var $property_name$jscomp$inline_7702$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$);var $applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$905$$);
var $border_prop$jscomp$inline_13795_property_value$jscomp$inline_7704$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$panels$geometry$shape_prop__GT_border_radius_prop$$,$JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$);$applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$=$APP.$cljs$core$truth_$$($border_prop$jscomp$inline_13795_property_value$jscomp$inline_7704$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$,
$border_prop$jscomp$inline_13795_property_value$jscomp$inline_7704$$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$,$JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$);$applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$9$$,$applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$);
$border_prop$jscomp$inline_13795_property_value$jscomp$inline_7704$$=$APP.$cljs$core$not$$($applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$)?$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$710$$,$shape$jscomp$905$$,$JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$):"";$JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,
{term:$property_name$jscomp$inline_7702$$,detail:$temp__5825__auto__$jscomp$inline_7701$$,token:$applied_tokens_in_shape$jscomp$inline_12492_resolved_token$jscomp$inline_7703_shape_tokens$jscomp$inline_13793$$,property:$border_prop$jscomp$inline_13795_property_value$jscomp$inline_7704$$,copiable:!0},"geometry-property-"+($JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$??""))}else $JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$=null;$JSCompiler_temp_const$jscomp$1393$$.call($out_arr__44057__auto____$1$jscomp$7$$,
$JSCompiler_inline_result$jscomp$1395_property$jscomp$61$$);return $out_arr__44057__auto____$1$jscomp$7$$},[],$app$main$ui$inspect$styles$panels$geometry$properties$$)},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$905$$)));return $out_arr__44057__auto__$jscomp$88$$},[],$shapes$jscomp$167$$)})};
$app$main$ui$inspect$styles$panels$layout$has_padding_QMARK_$$=function($shape$jscomp$906$$){var $padding$jscomp$10$$=$APP.$cljs$cst$1670$layout_padding$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$906$$);return $APP.$cljs$core$some$$(function($key$jscomp$398$$){return $APP.$cljs$core$contains_QMARK_$$($padding$jscomp$10$$,$key$jscomp$398$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($padding$jscomp$10$$,$key$jscomp$398$$))},
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1091$p1$$,$APP.$cljs$cst$1089$p2$$,$APP.$cljs$cst$1671$p3$$,$APP.$cljs$cst$1672$p4$$],null))};
$app$main$ui$inspect$styles$panels$layout$generate_layout_shorthand$$=function($shapes$jscomp$168_shorthand_grid$$,$objects$jscomp$711$$){var $shape$jscomp$908$$=$APP.$cljs$core$first$$($shapes$jscomp$168_shorthand_grid$$);var $JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$=($JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$168_shorthand_grid$$),
1))?$app$main$ui$inspect$styles$panels$layout$has_padding_QMARK_$$($shape$jscomp$908$$):$JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$;$JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$)?$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$711$$,
$shape$jscomp$908$$,$APP.$cljs$cst$256$padding$$):null;$shapes$jscomp$168_shorthand_grid$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$168_shorthand_grid$$),1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1643$grid$$,$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$908$$))?["grid: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$711$$,
$shape$jscomp$908$$,$cljs$cst$3947$grid_template_rows$$))," / ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$711$$,$shape$jscomp$908$$,$cljs$cst$3957$grid_template_columns$$)),";"].join(""):null;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$)?$JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$:
$shapes$jscomp$168_shorthand_grid$$)?[$shapes$jscomp$168_shorthand_grid$$," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10521_and__5023__auto__$jscomp$inline_12494_shorthand_padding$$)].join(""):null};
$app$main$ui$inspect$styles$panels$layout$layout_panel_STAR_$$=function($props_73190$$){var $shapes$jscomp$169$$=$props_73190$$.shapes,$objects$jscomp$712$$=$props_73190$$.objects,$resolved_tokens$jscomp$11$$=$props_73190$$.resolvedTokens,$on_layout_shorthand$$=$props_73190$$.onLayoutShorthand,$shorthand_STAR_$jscomp$2$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$ui$inspect$styles$panels$layout$generate_layout_shorthand$$($shapes$jscomp$169$$,$objects$jscomp$712$$)}),
$shorthand$jscomp$3$$=$APP.$cljs$core$_deref$$($shorthand_STAR_$jscomp$2$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$jscomp$3$$),$APP.$rumext$v2$adapt$$($on_layout_shorthand$$),$APP.$rumext$v2$adapt$$($shapes$jscomp$169$$),$APP.$rumext$v2$adapt$$($objects$jscomp$712$$)],function(){$APP.$cljs$core$reset_BANG_$$($shorthand_STAR_$jscomp$2$$,$app$main$ui$inspect$styles$panels$layout$generate_layout_shorthand$$($shapes$jscomp$169$$,$objects$jscomp$712$$));
var $G__73191$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$5089$panel$$,$APP.$cljs$cst$1599$layout$$,$cljs$cst$825$property$$,$shorthand$jscomp$3$$],null);return $on_layout_shorthand$$.$cljs$core$IFn$_invoke$arity$1$?$on_layout_shorthand$$.$cljs$core$IFn$_invoke$arity$1$($G__73191$$):$on_layout_shorthand$$($G__73191$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_layout__variants-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$89$$,
$shape$jscomp$909$$){$out_arr__44057__auto__$jscomp$89$$.push((0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_layout__layout-shape",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$8$$,$JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$){var $JSCompiler_temp_const$jscomp$1396$$=$out_arr__44057__auto____$1$jscomp$8$$.push;var $temp__5825__auto__$jscomp$inline_7706$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$712$$,
$shape$jscomp$909$$,$JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7706$$)){var $property_name$jscomp$inline_7707$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$);var $applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$909$$);
var $padding_prop$jscomp$inline_13799_property_value$jscomp$inline_7709$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$panels$layout$shape_prop__GT_padding_prop$$,$JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$);$applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$=$APP.$cljs$core$truth_$$($padding_prop$jscomp$inline_13799_property_value$jscomp$inline_7709$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$,
$padding_prop$jscomp$inline_13799_property_value$jscomp$inline_7709$$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$,$JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$);$applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$11$$,$applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$);
$padding_prop$jscomp$inline_13799_property_value$jscomp$inline_7709$$=$APP.$cljs$core$not$$($applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$)?$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$712$$,$shape$jscomp$909$$,$JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$):"";$JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,
{term:$property_name$jscomp$inline_7707$$,detail:$temp__5825__auto__$jscomp$inline_7706$$,token:$applied_tokens_in_shape$jscomp$inline_12500_resolved_token$jscomp$inline_7708_shape_tokens$jscomp$inline_13797$$,property:$padding_prop$jscomp$inline_13799_property_value$jscomp$inline_7709$$,copiable:!0},"layout-property-"+($JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$??""))}else $JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$=null;$JSCompiler_temp_const$jscomp$1396$$.call($out_arr__44057__auto____$1$jscomp$8$$,
$JSCompiler_inline_result$jscomp$1398_property$jscomp$64$$);return $out_arr__44057__auto____$1$jscomp$8$$},[],$app$main$ui$inspect$styles$panels$layout$properties$$)},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$909$$)));return $out_arr__44057__auto__$jscomp$89$$},[],$shapes$jscomp$169$$)})};
$app$main$ui$inspect$styles$panels$layout_element$has_margin_QMARK_$$=function($shape$jscomp$910$$){var $margin$jscomp$1$$=$APP.$cljs$cst$1683$layout_item_margin$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$910$$);return $APP.$cljs$core$some$$(function($key$jscomp$399$$){return $APP.$cljs$core$contains_QMARK_$$($margin$jscomp$1$$,$key$jscomp$399$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($margin$jscomp$1$$,$key$jscomp$399$$))},
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1684$m1$$,$APP.$cljs$cst$1685$m2$$,$APP.$cljs$cst$1686$m3$$,$APP.$cljs$cst$1687$m4$$],null))};
$app$main$ui$inspect$styles$panels$layout_element$generate_layout_element_shorthand$$=function($shapes$jscomp$170$$,$objects$jscomp$713$$){var $shape$jscomp$912$$=$APP.$cljs$core$first$$($shapes$jscomp$170$$),$shorthand_margin$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$639$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$170$$),1);return $and__5023__auto__$jscomp$639$$?$app$main$ui$inspect$styles$panels$layout_element$has_margin_QMARK_$$($shape$jscomp$912$$):
$and__5023__auto__$jscomp$639$$}())?$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$713$$,$shape$jscomp$912$$,$APP.$cljs$cst$1914$margin$$):null,$shorthand_grow$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$170$$),1)&&$APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$713$$,$shape$jscomp$912$$)?function(){var $temp__5823__auto__$jscomp$199$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$713$$,
$shape$jscomp$912$$,$APP.$cljs$cst$1644$flex$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$199$$)?$temp__5823__auto__$jscomp$199$$:0}():null,$shorthand_shrink$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$170$$),1)&&$APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$713$$,$shape$jscomp$912$$)?function(){var $temp__5823__auto__$jscomp$200$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$713$$,
$shape$jscomp$912$$,$cljs$cst$3969$flex_shrink$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$200$$)?$temp__5823__auto__$jscomp$200$$:0}():null;return""+($shorthand_margin$$??"")+" flex: "+(($shorthand_grow$$??"")+" 0 "+($shorthand_shrink$$??"")+";")};
$app$main$ui$inspect$styles$panels$layout_element$layout_element_panel_STAR_$$=function($props_73193$$){var $objects$jscomp$714$$=$props_73193$$.objects,$resolved_tokens$jscomp$13$$=$props_73193$$.resolvedTokens,$on_layout_element_shorthand$$=$props_73193$$.onLayoutElementShorthand,$layout_element_properties$$=$props_73193$$.layoutElementProperties,$shapes__$1$jscomp$26$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73192_SHARP_$$){return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$714$$,
$p1__73192_SHARP_$$)},$props_73193$$.shapes),$shorthand_STAR_$jscomp$3$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$ui$inspect$styles$panels$layout_element$generate_layout_element_shorthand$$($shapes__$1$jscomp$26$$,$objects$jscomp$714$$)}),$shorthand$jscomp$5$$=$APP.$cljs$core$_deref$$($shorthand_STAR_$jscomp$3$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$jscomp$5$$),$APP.$rumext$v2$adapt$$($on_layout_element_shorthand$$),
$APP.$rumext$v2$adapt$$($shapes__$1$jscomp$26$$),$APP.$rumext$v2$adapt$$($objects$jscomp$714$$)],function(){$APP.$cljs$core$reset_BANG_$$($shorthand_STAR_$jscomp$3$$,$app$main$ui$inspect$styles$panels$layout_element$generate_layout_element_shorthand$$($shapes__$1$jscomp$26$$,$objects$jscomp$714$$));var $G__73194$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$5089$panel$$,$cljs$cst$5078$layout_element$$,$cljs$cst$825$property$$,$shorthand$jscomp$5$$],null);return $on_layout_element_shorthand$$.$cljs$core$IFn$_invoke$arity$1$?
$on_layout_element_shorthand$$.$cljs$core$IFn$_invoke$arity$1$($G__73194$$):$on_layout_element_shorthand$$($G__73194$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_layout_element__layout-element-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$90$$,$shape$jscomp$913$$){$out_arr__44057__auto__$jscomp$90$$.push((0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_layout_element__layout-element-shape",
children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$9$$,$JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$){var $JSCompiler_temp_const$jscomp$1399$$=$out_arr__44057__auto____$1$jscomp$9$$.push;var $temp__5825__auto__$jscomp$inline_7711$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$714$$,$shape$jscomp$913$$,$JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7711$$)){var $property_name$jscomp$inline_7712$$=
$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$);var $applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$913$$);if($APP.$cljs$core$truth_$$($applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$)){var $property_value$jscomp$inline_7714_temp__5823__auto__$jscomp$inline_13803$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$panels$layout_element$shape_prop__GT_margin_prop$$,$JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$);$applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$=$APP.$cljs$core$truth_$$($property_value$jscomp$inline_7714_temp__5823__auto__$jscomp$inline_13803$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$,
$property_value$jscomp$inline_7714_temp__5823__auto__$jscomp$inline_13803$$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$,$JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$);$applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$13$$,
$applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$)}else $applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$=null;$property_value$jscomp$inline_7714_temp__5823__auto__$jscomp$inline_13803$$=$APP.$cljs$core$not$$($applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$)?$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$714$$,
$shape$jscomp$913$$,$JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$):"";$JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:$property_name$jscomp$inline_7712$$,detail:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$inline_7711$$),token:$applied_tokens_in_shape$jscomp$inline_12506_resolved_token$jscomp$inline_7713_temp__5825__auto__$jscomp$inline_12505$$,
property:$property_value$jscomp$inline_7714_temp__5823__auto__$jscomp$inline_13803$$,copiable:!0},"layout-element-property-"+($JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$??""))}else $JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$=null;$JSCompiler_temp_const$jscomp$1399$$.call($out_arr__44057__auto____$1$jscomp$9$$,$JSCompiler_inline_result$jscomp$1401_property$jscomp$67$$);return $out_arr__44057__auto____$1$jscomp$9$$},[],$layout_element_properties$$)},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$913$$)));
return $out_arr__44057__auto__$jscomp$90$$},[],$shapes__$1$jscomp$26$$)})};
$app$main$ui$inspect$styles$panels$shadow$get_resolved_token$$=function($applied_tokens_in_shape$jscomp$4_shape$jscomp$914_shape_tokens$jscomp$9$$,$resolved_tokens$jscomp$14$$){$applied_tokens_in_shape$jscomp$4_shape$jscomp$914_shape_tokens$jscomp$9$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($applied_tokens_in_shape$jscomp$4_shape$jscomp$914_shape_tokens$jscomp$9$$);$applied_tokens_in_shape$jscomp$4_shape$jscomp$914_shape_tokens$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$4_shape$jscomp$914_shape_tokens$jscomp$9$$,
$APP.$cljs$cst$1638$shadow$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$14$$,$applied_tokens_in_shape$jscomp$4_shape$jscomp$914_shape_tokens$jscomp$9$$)};
$app$main$ui$inspect$styles$panels$shadow$generate_shadow_shorthand$$=function($shapes$jscomp$172$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$172$$),1)?"box-shadow: "+($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$140$$,$shadow__$1$jscomp$15_value$jscomp$748$$){$shadow__$1$jscomp$15_value$jscomp$748$$=$app$util$code_gen$style_css_formats$format_shadow__GT_css$$($shadow__$1$jscomp$15_value$jscomp$748$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);
return $APP.$cljs$core$empty_QMARK_$$($acc$jscomp$140$$)?$shadow__$1$jscomp$15_value$jscomp$748$$:""+($acc$jscomp$140$$??"")+", "+($shadow__$1$jscomp$15_value$jscomp$748$$??"")},"",$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$172$$)))??"")+";":null};
$app$main$ui$inspect$styles$panels$shadow$shadow_panel_STAR_$$=function($props_73195$$){var $on_shadow_shorthand$$=$props_73195$$.onShadowShorthand,$shapes$jscomp$173$$=$props_73195$$.shapes,$color_space$jscomp$7$$=$props_73195$$.colorSpace,$resolved_tokens$jscomp$15$$=$props_73195$$.resolvedTokens,$shorthand_STAR_$jscomp$4$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$ui$inspect$styles$panels$shadow$generate_shadow_shorthand$$($shapes$jscomp$173$$)}),
$shorthand$jscomp$6$$=$APP.$cljs$core$_deref$$($shorthand_STAR_$jscomp$4$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$jscomp$6$$),$APP.$rumext$v2$adapt$$($on_shadow_shorthand$$),$APP.$rumext$v2$adapt$$($shapes$jscomp$173$$)],function(){$APP.$cljs$core$reset_BANG_$$($shorthand_STAR_$jscomp$4$$,$app$main$ui$inspect$styles$panels$shadow$generate_shadow_shorthand$$($shapes$jscomp$173$$));var $G__73196$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$cljs$cst$5089$panel$$,$APP.$cljs$cst$1638$shadow$$,$cljs$cst$825$property$$,$shorthand$jscomp$6$$],null);return $on_shadow_shorthand$$.$cljs$core$IFn$_invoke$arity$1$?$on_shadow_shorthand$$.$cljs$core$IFn$_invoke$arity$1$($G__73196$$):$on_shadow_shorthand$$($G__73196$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_shadow__shadow-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$91$$,$shape$jscomp$915$$){$out_arr__44057__auto__$jscomp$91$$.push(function(){var $composite_shadow_token$$=
$app$main$ui$inspect$styles$panels$shadow$get_resolved_token$$($shape$jscomp$915$$,$resolved_tokens$jscomp$15$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$10$$,$JSCompiler_temp_const$jscomp$1404_p__73197$$){var $idx$jscomp$105$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1404_p__73197$$,0,null),$property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1404_p__73197$$,
1,null);$JSCompiler_temp_const$jscomp$1404_p__73197$$=$out_arr__44057__auto____$1$jscomp$10$$.push;var $JSCompiler_temp_const$jscomp$1403$$=$APP.$cljs$core$truth_$$($composite_shadow_token$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Shadow",detail:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($composite_shadow_token$$),token:$composite_shadow_token$$,property:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($composite_shadow_token$$),
copiable:!0}):null,$JSCompiler_temp_const$jscomp$1402$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$color_properties_row$color_properties_row_STAR_$$,{term:"Shadow Color",color:$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$),format:$color_space$jscomp$7$$,copiable:!0});var $JSCompiler_inline_result$jscomp$1406_value$jscomp$inline_7716$$=""+($APP.$cljs$cst$1634$offset_x$$.$cljs$core$IFn$_invoke$arity$1$($property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$)??
"")+"px "+($APP.$cljs$cst$1635$offset_y$$.$cljs$core$IFn$_invoke$arity$1$($property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$)??"")+"px "+($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$)??"")+"px "+($APP.$cljs$cst$1636$spread$$.$cljs$core$IFn$_invoke$arity$1$($property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$)??"")+"px";var $property_name$jscomp$inline_7717$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$));
$property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$="box-shadow: "+($app$util$code_gen$style_css_formats$format_shadow__GT_css$$($property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)??"")+";";$JSCompiler_inline_result$jscomp$1406_value$jscomp$inline_7716$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:$property_name$jscomp$inline_7717$$,detail:""+($JSCompiler_inline_result$jscomp$1406_value$jscomp$inline_7716$$??
""),property:$property_value$jscomp$inline_7718_shadow__$1$jscomp$16$$,copiable:!0});$JSCompiler_temp_const$jscomp$1404_p__73197$$.call($out_arr__44057__auto____$1$jscomp$10$$,(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_styles_panels_shadow__shadow-shape",children:[$JSCompiler_temp_const$jscomp$1403$$,$JSCompiler_temp_const$jscomp$1402$$,$JSCompiler_inline_result$jscomp$1406_value$jscomp$inline_7716$$]},""+($idx$jscomp$105$$??"")));return $out_arr__44057__auto____$1$jscomp$10$$},
[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$915$$)))}());return $out_arr__44057__auto__$jscomp$91$$},[],$shapes$jscomp$173$$)})};
$app$main$ui$inspect$styles$panels$stroke$generate_stroke_shorthand$$=function($shape$jscomp$917_shapes$jscomp$174$$,$color_space$jscomp$8$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shape$jscomp$917_shapes$jscomp$174$$),1)?($shape$jscomp$917_shapes$jscomp$174$$=$APP.$cljs$core$first$$($shape$jscomp$917_shapes$jscomp$174$$),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$141$$,$stroke$jscomp$30_stroke_style$jscomp$2$$){var $color_image$jscomp$1_stroke_type$jscomp$1$$=
$APP.$app$common$types$color$stroke__GT_color$$($stroke$jscomp$30_stroke_style$jscomp$2$$),$stroke_width$jscomp$7_value$jscomp$750$$=$APP.$cljs$cst$1639$stroke_width$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$30_stroke_style$jscomp$2$$);$stroke$jscomp$30_stroke_style$jscomp$2$$=$APP.$cljs$cst$1850$stroke_style$$.$cljs$core$IFn$_invoke$arity$1$($stroke$jscomp$30_stroke_style$jscomp$2$$);var $color_value$jscomp$2$$=$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($color_image$jscomp$1_stroke_type$jscomp$1$$),
$formatted_color_value$jscomp$1$$=$app$util$color$color__GT_format__GT_background$$($color_image$jscomp$1_stroke_type$jscomp$1$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($color_space$jscomp$8$$)),$color_gradient$jscomp$1$$=$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color_image$jscomp$1_stroke_type$jscomp$1$$),$gradient_data$jscomp$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($color_image$jscomp$1_stroke_type$jscomp$1$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$139$type$$],null)),$APP.$cljs$cst$1717$stops$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($color_image$jscomp$1_stroke_type$jscomp$1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1708$gradient$$,$APP.$cljs$cst$1717$stops$$],null))],null);$color_image$jscomp$1_stroke_type$jscomp$1$$=
$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color_image$jscomp$1_stroke_type$jscomp$1$$);$stroke_width$jscomp$7_value$jscomp$750$$=$APP.$cljs$core$truth_$$($color_value$jscomp$2$$)?"border: "+($stroke_width$jscomp$7_value$jscomp$750$$??"")+"px "+($APP.$app$common$data$name$$($stroke$jscomp$30_stroke_style$jscomp$2$$)??"")+" "+($formatted_color_value$jscomp$1$$??"")+";":$APP.$cljs$core$truth_$$($color_gradient$jscomp$1$$)?"border-image: "+($app$util$color$gradient__GT_css$$($gradient_data$jscomp$1$$)??
"")+" 100 / "+($stroke_width$jscomp$7_value$jscomp$750$$??"")+"px;":$APP.$cljs$core$truth_$$($color_image$jscomp$1_stroke_type$jscomp$1$$)?"border-image: url("+($APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($color_image$jscomp$1_stroke_type$jscomp$1$$)??"")+") 100 / "+($stroke_width$jscomp$7_value$jscomp$750$$??"")+"px;":"";return $APP.$cljs$core$empty_QMARK_$$($acc$jscomp$141$$)?$stroke_width$jscomp$7_value$jscomp$750$$:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($acc$jscomp$141$$),
" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($stroke_width$jscomp$7_value$jscomp$750$$)].join("")},"",$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$917_shapes$jscomp$174$$))):null};
$app$main$ui$inspect$styles$panels$stroke$stroke_panel_STAR_$$=function($props_73201$$){var $shapes$jscomp$175$$=$props_73201$$.shapes,$color_space$jscomp$9$$=$props_73201$$.colorSpace,$objects$jscomp$715$$=$props_73201$$.objects,$resolved_tokens$jscomp$17$$=$props_73201$$.resolvedTokens,$on_stroke_shorthand$$=$props_73201$$.onStrokeShorthand,$shorthand_STAR_$jscomp$5$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$ui$inspect$styles$panels$stroke$generate_stroke_shorthand$$($shapes$jscomp$175$$,
$color_space$jscomp$9$$)}),$shorthand$jscomp$7$$=$APP.$cljs$core$_deref$$($shorthand_STAR_$jscomp$5$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$jscomp$7$$),$APP.$rumext$v2$adapt$$($on_stroke_shorthand$$),$APP.$rumext$v2$adapt$$($shapes$jscomp$175$$)],function(){$APP.$cljs$core$reset_BANG_$$($shorthand_STAR_$jscomp$5$$,$app$main$ui$inspect$styles$panels$stroke$generate_stroke_shorthand$$($shapes$jscomp$175$$,$color_space$jscomp$9$$));var $G__73202$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$5089$panel$$,$APP.$cljs$cst$2862$stroke$$,$cljs$cst$825$property$$,$shorthand$jscomp$7$$],null);return $on_stroke_shorthand$$.$cljs$core$IFn$_invoke$arity$1$?$on_stroke_shorthand$$.$cljs$core$IFn$_invoke$arity$1$($G__73202$$):$on_stroke_shorthand$$($G__73202$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_stroke__stroke-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$92$$,
$shape$jscomp$918$$){$out_arr__44057__auto__$jscomp$92$$.push((0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_stroke__stroke-shape",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$11$$,$p__73203$$){var $idx$jscomp$108$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73203$$,0,null),$stroke$jscomp$31$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73203$$,1,null);$out_arr__44057__auto____$1$jscomp$11$$.push($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$2$$,
$JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$){var $JSCompiler_temp_const$jscomp$1407$$=$out_arr__44057__auto____$2$$.push,$value$jscomp$inline_7720$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$715$$,$stroke$jscomp$31$$,$JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$),$stroke_type$jscomp$inline_7721$$=$APP.$app$common$types$color$stroke__GT_color$$($stroke$jscomp$31$$),$property_name$jscomp$inline_7722$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$),
$property_value$jscomp$inline_7723$$=$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$715$$,$stroke$jscomp$31$$,$JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$idx$jscomp$108$$)){var $JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$918$$);
var $border_prop$jscomp$inline_13807_has_color_token$jscomp$inline_7725$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$panels$stroke$shape_prop__GT_stroke_prop$$,$JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$);$JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$=$APP.$cljs$core$truth_$$($border_prop$jscomp$inline_13807_has_color_token$jscomp$inline_7725$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$,
$border_prop$jscomp$inline_13807_has_color_token$jscomp$inline_7725$$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$,$JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$);$JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$17$$,
$JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$)}else $JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$=null;$border_prop$jscomp$inline_13807_has_color_token$jscomp$inline_7725$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4441$resolved_value$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$),
$APP.$cljs$cst$1284$color$$.$cljs$core$IFn$_invoke$arity$1$($stroke_type$jscomp$inline_7721$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$idx$jscomp$108$$);$JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$,$cljs$cst$3954$border_color$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$color_properties_row$color_properties_row_STAR_$$,{term:$property_name$jscomp$inline_7722$$,
color:$stroke_type$jscomp$inline_7721$$,token:$border_prop$jscomp$inline_13807_has_color_token$jscomp$inline_7725$$?$JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$:null,format:$color_space$jscomp$9$$,copiable:!0},[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($idx$jscomp$108$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$)].join("")):
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:$APP.$app$common$data$name$$($property_name$jscomp$inline_7722$$),detail:""+($value$jscomp$inline_7720$$??""),token:$JSCompiler_temp$jscomp$10522_applied_tokens_in_shape$jscomp$inline_12512_resolved_token$jscomp$inline_7724_shape_tokens$jscomp$inline_13805$$,property:$property_value$jscomp$inline_7723$$,copiable:!0},[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($idx$jscomp$108$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$)].join(""));
$JSCompiler_temp_const$jscomp$1407$$.call($out_arr__44057__auto____$2$$,$JSCompiler_inline_result$jscomp$1409_property$jscomp$72$$);return $out_arr__44057__auto____$2$$},[],$app$main$ui$inspect$styles$panels$stroke$properties$$));return $out_arr__44057__auto____$1$jscomp$11$$},[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$918$$)))},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$918$$)));
return $out_arr__44057__auto__$jscomp$92$$},[],$shapes$jscomp$175$$)})};
$app$main$ui$inspect$styles$panels$svg$map__GT_css$$=function($attr$jscomp$60$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("; ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($attr_value$jscomp$4_p__73207$$){var $attr_key$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$4_p__73207$$,0,null);$attr_value$jscomp$4_p__73207$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$4_p__73207$$,1,null);return[$APP.$app$common$data$name$$($attr_key$jscomp$4$$),
":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attr_value$jscomp$4_p__73207$$)].join("")},$attr$jscomp$60$$))};
$app$main$ui$inspect$styles$panels$svg$svg_panel_STAR_$$=function($props_73211_shape$jscomp$919$$){$props_73211_shape$jscomp$919$$=$props_73211_shape$jscomp$919$$.shape;return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_svg__svg-panel",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_svg__svg-shape",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$93$$,$attr_value$jscomp$5_p__73212$$){var $attr_key$jscomp$5$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$5_p__73212$$,0,null);$attr_value$jscomp$5_p__73212$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$5_p__73212$$,1,null);$out_arr__44057__auto__$jscomp$93$$.push($APP.$cljs$core$map_QMARK_$$($attr_value$jscomp$5_p__73212$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$12$$,$JSCompiler_temp_const$jscomp$1410_p__73216$$){var $JSCompiler_inline_result$jscomp$1412_sub_attr_key$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1410_p__73216$$,0,null),$sub_attr_value$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1410_p__73216$$,1,null);$JSCompiler_temp_const$jscomp$1410_p__73216$$=$out_arr__44057__auto____$1$jscomp$12$$.push;var $property_value$jscomp$inline_7727$$=$app$main$ui$inspect$styles$panels$svg$map__GT_css$$($sub_attr_value$$);$JSCompiler_inline_result$jscomp$1412_sub_attr_key$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,
{term:$APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1412_sub_attr_key$$),detail:""+($sub_attr_value$$??""),property:$property_value$jscomp$inline_7727$$,copiable:!0},"svg-property-"+($APP.$app$common$data$name$$($JSCompiler_inline_result$jscomp$1412_sub_attr_key$$)??""));$JSCompiler_temp_const$jscomp$1410_p__73216$$.call($out_arr__44057__auto____$1$jscomp$12$$,$JSCompiler_inline_result$jscomp$1412_sub_attr_key$$);return $out_arr__44057__auto____$1$jscomp$12$$},[],$attr_value$jscomp$5_p__73212$$):
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:$APP.$app$common$data$name$$($attr_key$jscomp$5$$),detail:""+($attr_value$jscomp$5_p__73212$$??""),property:""+($attr_key$jscomp$5$$??"")+": "+($attr_value$jscomp$5_p__73212$$??"")+";",copiable:!0},"svg-property-"+($APP.$app$common$data$name$$($attr_key$jscomp$5$$)??"")));return $out_arr__44057__auto__$jscomp$93$$},[],$APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($props_73211_shape$jscomp$919$$))},
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($props_73211_shape$jscomp$919$$))})};
$app$main$ui$inspect$styles$panels$text$get_resolved_token$$=function($applied_tokens_in_shape$jscomp$6_property$jscomp$74$$,$shape$jscomp$920_shape_tokens$jscomp$13$$,$resolved_tokens$jscomp$18$$){$shape$jscomp$920_shape_tokens$jscomp$13$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$920_shape_tokens$jscomp$13$$);$applied_tokens_in_shape$jscomp$6_property$jscomp$74$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$920_shape_tokens$jscomp$13$$,
$applied_tokens_in_shape$jscomp$6_property$jscomp$74$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$18$$,$applied_tokens_in_shape$jscomp$6_property$jscomp$74$$)};
$app$main$ui$inspect$styles$panels$text$get_style_text$$=function($shape$jscomp$921$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__73220_text$jscomp$64$$){var $style$jscomp$64$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73220_text$jscomp$64$$,0,null);$p__73220_text$jscomp$64$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73220_text$jscomp$64$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$get_default_text_attrs$$(),$style$jscomp$64$$])),$p__73220_text$jscomp$64$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p__73224_text$jscomp$65$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73224_text$jscomp$65$$,0,null);$p__73224_text$jscomp$65$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73224_text$jscomp$65$$,
1,null);return $APP.$cuerdas$core$empty_QMARK_$$($APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($p__73224_text$jscomp$65$$))},$APP.$app$common$types$text$content__GT_text_PLUS_styles$$($APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$921$$))))};
$app$main$ui$inspect$styles$panels$text$generate_typography_shorthand$$=function($shape$jscomp$922_shapes$jscomp$176_style_text_blocks$jscomp$1$$){$shape$jscomp$922_shapes$jscomp$176_style_text_blocks$jscomp$1$$=$APP.$cljs$core$first$$($shape$jscomp$922_shapes$jscomp$176_style_text_blocks$jscomp$1$$);$shape$jscomp$922_shapes$jscomp$176_style_text_blocks$jscomp$1$$=$app$main$ui$inspect$styles$panels$text$get_style_text$$($shape$jscomp$922_shapes$jscomp$176_style_text_blocks$jscomp$1$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$142$$,
$font_style$jscomp$9_p__73232$$){var $style$jscomp$65_text_transform$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($font_style$jscomp$9_p__73232$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($font_style$jscomp$9_p__73232$$,1,null);$font_style$jscomp$9_p__73232$$=$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$65_text_transform$jscomp$5$$);var $font_family$jscomp$8$$=""+($APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$65_text_transform$jscomp$5$$)??
""),$font_size$jscomp$10$$=$APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$65_text_transform$jscomp$5$$),$font_weight$jscomp$9$$=$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$65_text_transform$jscomp$5$$),$line_height$jscomp$18$$=$APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$65_text_transform$jscomp$5$$);$style$jscomp$65_text_transform$jscomp$5$$=$APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$65_text_transform$jscomp$5$$);
return""+($acc$jscomp$142$$??"")+"font:"+($font_style$jscomp$9_p__73232$$??"")+" "+($style$jscomp$65_text_transform$jscomp$5$$??"")+" "+($font_weight$jscomp$9$$??"")+" "+($font_size$jscomp$10$$??"")+"/"+($line_height$jscomp$18$$??"")+' "'+($font_family$jscomp$8$$??"")+'";'},"",$shape$jscomp$922_shapes$jscomp$176_style_text_blocks$jscomp$1$$)};
$app$main$ui$inspect$styles$panels$text$typography_name_block_STAR_$$=function($props_73236_typography$jscomp$27$$){$props_73236_typography$jscomp$27$$=$app$main$ui$inspect$common$typography$get_typography$$($props_73236_typography$jscomp$27$$.style);var $property_value$jscomp$10$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($props_73236_typography$jscomp$27$$);return $APP.$cljs$core$truth_$$($props_73236_typography$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,
{term:"Typography",detail:$property_value$jscomp$10$$,property:$property_value$jscomp$10$$,copiable:!0}):null};
$app$main$ui$inspect$styles$panels$text$typography_color_row_STAR_$$=function($color$jscomp$137_props_73237$$){var $color_space$jscomp$10$$=$color$jscomp$137_props_73237$$.colorSpace,$resolved_token$jscomp$8_resolved_tokens$jscomp$19$$=$color$jscomp$137_props_73237$$.resolvedTokens,$shape$jscomp$923$$=$color$jscomp$137_props_73237$$.shape;$color$jscomp$137_props_73237$$=$APP.$app$common$types$fills$fill__GT_color$$($color$jscomp$137_props_73237$$.fill);$resolved_token$jscomp$8_resolved_tokens$jscomp$19$$=
$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1392$fill$$,$shape$jscomp$923$$,$resolved_token$jscomp$8_resolved_tokens$jscomp$19$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$color_properties_row$color_properties_row_STAR_$$,{term:"Font Color",color:$color$jscomp$137_props_73237$$,token:$resolved_token$jscomp$8_resolved_tokens$jscomp$19$$,format:$color_space$jscomp$10$$,copiable:!0})};
$app$main$ui$inspect$styles$panels$text$style_text_block_STAR_$$=function($copied$jscomp$5_props_73238$$){var $copy_text_text$jscomp$66$$=$copied$jscomp$5_props_73238$$.text,$color_space$jscomp$11$$=$copied$jscomp$5_props_73238$$.colorSpace,$resolved_tokens$jscomp$20$$=$copied$jscomp$5_props_73238$$.resolvedTokens,$style$jscomp$67$$=$copied$jscomp$5_props_73238$$.style,$shape$jscomp$924$$=$copied$jscomp$5_props_73238$$.shape,$copied_STAR_$jscomp$4$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);
$copied$jscomp$5_props_73238$$=$APP.$cljs$core$_deref$$($copied_STAR_$jscomp$4$$);var $text__$1$jscomp$1$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($copy_text_text$jscomp$66$$);$copy_text_text$jscomp$66$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($copied$jscomp$5_props_73238$$)],function(){var $formatted_text$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),
"uppercase")?$text__$1$jscomp$1$$.toUpperCase():$text__$1$jscomp$1$$;$APP.$cljs$core$reset_BANG_$$($copied_STAR_$jscomp$4$$,!0);$APP.$app$util$clipboard$to_clipboard$$($formatted_text$$);return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(1E3,function(){return $APP.$cljs$core$reset_BANG_$$($copied_STAR_$jscomp$4$$,!1)})});var $composite_typography_token$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1966$typography$$,$shape$jscomp$924$$,$resolved_tokens$jscomp$20$$);
return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_styles_panels_text__text-properties",children:[$APP.$cljs$core$truth_$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$94$$,$fill$jscomp$27_p__73239$$){var $idx$jscomp$109$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fill$jscomp$27_p__73239$$,0,null);$fill$jscomp$27_p__73239$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fill$jscomp$27_p__73239$$,
1,null);$out_arr__44057__auto__$jscomp$94$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$text$typography_color_row_STAR_$$,{fill:$fill$jscomp$27_p__73239$$,shape:$shape$jscomp$924$$,resolvedTokens:$resolved_tokens$jscomp$20$$,colorSpace:$color_space$jscomp$11$$},$idx$jscomp$109$$));return $out_arr__44057__auto__$jscomp$94$$},[],$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))):
null,$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$640$$=$APP.$cljs$core$not$$($composite_typography_token$$);return $and__5023__auto__$jscomp$640$$?$APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$):$and__5023__auto__$jscomp$640$$}())?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$text$typography_name_block_STAR_$$,{style:$style$jscomp$67$$}):null,$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$641$$=$APP.$cljs$core$not$$($APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$));
return $and__5023__auto__$jscomp$641$$?$composite_typography_token$$:$and__5023__auto__$jscomp$641$$}())?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Typography",detail:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($composite_typography_token$$),token:$composite_typography_token$$,property:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($composite_typography_token$$),copiable:!0}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?
function(){var $name$jscomp$410$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$fonts$get_font_data$$($APP.$cljs$cst$1741$font_id$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),$APP.$cljs$cst$723$name$$),$resolved_token$jscomp$9$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1742$font_family$$,$shape$jscomp$924$$,$resolved_tokens$jscomp$20$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,
{term:"Font Family",detail:$name$jscomp$410$$,token:$resolved_token$jscomp$9$$,property:['font-family: "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$410$$),'";'].join(""),copiable:!0})}():null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Font Style",detail:$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),
property:["font-style: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),";"].join(""),copiable:!0}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?function(){var $font_size$jscomp$11$$=$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),
$resolved_token$jscomp$10$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1744$font_size$$,$shape$jscomp$924$$,$resolved_tokens$jscomp$20$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Font Size",detail:$font_size$jscomp$11$$,token:$resolved_token$jscomp$10$$,property:["font-size: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($font_size$jscomp$11$$),";"].join(""),copiable:!0})}():null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?
function(){var $resolved_token$jscomp$11$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1745$font_weight$$,$shape$jscomp$924$$,$resolved_tokens$jscomp$20$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Font Weight",detail:$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),token:$resolved_token$jscomp$11$$,property:["font-weight: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),
";"].join(""),copiable:!0})}():null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?function(){var $line_height$jscomp$19$$=$APP.$cljs$cst$1749$line_height$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),$resolved_token$jscomp$12$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1749$line_height$$,$shape$jscomp$924$$,$resolved_tokens$jscomp$20$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,
{term:"Line Height",detail:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($line_height$jscomp$19$$),token:$resolved_token$jscomp$12$$,property:["line-height: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($line_height$jscomp$19$$),";"].join(""),copiable:!0})}():null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1750$letter_spacing$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?function(){var $letter_spacing$jscomp$6$$=$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1750$letter_spacing$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),
$resolved_token$jscomp$13$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1750$letter_spacing$$,$shape$jscomp$924$$,$resolved_tokens$jscomp$20$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Letter Spacing",detail:$letter_spacing$jscomp$6$$,token:$resolved_token$jscomp$13$$,property:["letter-spacing: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($letter_spacing$jscomp$6$$),";"].join(""),copiable:!0})}():
null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?function(){var $resolved_token$jscomp$14$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1752$text_decoration$$,$shape$jscomp$924$$,$resolved_tokens$jscomp$20$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Text Decoration",detail:$APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),
token:$resolved_token$jscomp$14$$,property:["text-decoration: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),";"].join(""),copiable:!0})}():null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$))?function(){var $resolved_token$jscomp$15$$=$app$main$ui$inspect$styles$panels$text$get_resolved_token$$($APP.$cljs$cst$1964$text_case$$,$shape$jscomp$924$$,
$resolved_tokens$jscomp$20$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:"Text Transform",detail:$APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),token:$resolved_token$jscomp$15$$,property:["text-transform: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),";"].join(""),copiable:!0})}():null,(0,$APP.$rumext$v2$jsx$$)("pre",
{role:"presentation",className:"main_ui_inspect_styles_panels_text__text-content-wrapper",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$property_detail_copiable$property_detail_copiable_STAR_$$,{copied:$copied$jscomp$5_props_73238$$,onClick:$copy_text_text$jscomp$66$$,children:(0,$APP.$rumext$v2$jsx$$)("span",{style:{fontFamily:$APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),fontWeight:$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),
textTransform:$APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$),letterSpacing:$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1750$letter_spacing$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)),fontStyle:$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($style$jscomp$67$$)},className:"main_ui_inspect_styles_panels_text__text-content",children:$text__$1$jscomp$1$$})})})]})};
$app$main$ui$inspect$styles$panels$text$text_panel_STAR_$$=function($props_73244$$){var $shapes$jscomp$177$$=$props_73244$$.shapes,$color_space$jscomp$12$$=$props_73244$$.colorSpace,$on_font_shorthand$$=$props_73244$$.onFontShorthand,$resolved_tokens$jscomp$21$$=$props_73244$$.resolvedTokens,$shorthand_STAR_$jscomp$6$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$ui$inspect$styles$panels$text$generate_typography_shorthand$$($shapes$jscomp$177$$)}),$shorthand$jscomp$8$$=
$APP.$cljs$core$_deref$$($shorthand_STAR_$jscomp$6$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$jscomp$8$$),$APP.$rumext$v2$adapt$$($on_font_shorthand$$),$APP.$rumext$v2$adapt$$($shapes$jscomp$177$$)],function(){$APP.$cljs$core$reset_BANG_$$($shorthand_STAR_$jscomp$6$$,$app$main$ui$inspect$styles$panels$text$generate_typography_shorthand$$($shapes$jscomp$177$$));var $G__73245$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$5089$panel$$,
$APP.$cljs$cst$1572$text$$,$cljs$cst$825$property$$,$shorthand$jscomp$8$$],null);return $on_font_shorthand$$.$cljs$core$IFn$_invoke$arity$1$?$on_font_shorthand$$.$cljs$core$IFn$_invoke$arity$1$($G__73245$$):$on_font_shorthand$$($G__73245$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_text__text-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$95$$,$shape$jscomp$925$$){$out_arr__44057__auto__$jscomp$95$$.push(function(){var $style_text_blocks$jscomp$2$$=
$app$main$ui$inspect$styles$panels$text$get_style_text$$($shape$jscomp$925$$);return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_text__text-shape",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$13$$,$p__73246_text$jscomp$67$$){var $style$jscomp$68$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73246_text$jscomp$67$$,0,null);$p__73246_text$jscomp$67$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__73246_text$jscomp$67$$,
1,null);$out_arr__44057__auto____$1$jscomp$13$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$text$style_text_block_STAR_$$,{shape:$shape$jscomp$925$$,style:$style$jscomp$68$$,text:$p__73246_text$jscomp$67$$,resolvedTokens:$resolved_tokens$jscomp$21$$,colorSpace:$color_space$jscomp$12$$},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$925$$)));return $out_arr__44057__auto____$1$jscomp$13$$},[],$style_text_blocks$jscomp$2$$)},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$925$$))}());
return $out_arr__44057__auto__$jscomp$95$$},[],$shapes$jscomp$177$$)})};
$app$main$ui$inspect$styles$panels$tokens_panel$tokens_panel_STAR_$$=function($props_73225$$){var $set_names$jscomp$10$$=$props_73225$$.setNames,$theme_paths$jscomp$1$$=$props_73225$$.themePaths;return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_styles_panels_tokens_panel__tokens-panel",children:[$APP.$cljs$core$seq$$($theme_paths$jscomp$1$$)?function(){var $theme_list$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$theme_paths$jscomp$1$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,
{className:"main_ui_inspect_styles_panels_tokens_panel__token-theme",term:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.active-themes"),detail:$theme_list$$})}():null,$APP.$cljs$core$seq$$($set_names$jscomp$10$$)?function(){var $sets_list$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$set_names$jscomp$10$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{className:"main_ui_inspect_styles_panels_tokens_panel__token-sets",
term:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.active-sets"),detail:$sets_list$$})}():null]})};
$app$main$ui$inspect$styles$panels$variants_panel$variants_panel_STAR_$$=function($properties$jscomp$105_props_73231$$){var $data$jscomp$440$$=$properties$jscomp$105_props_73231$$.data,$objects$jscomp$716$$=$properties$jscomp$105_props_73231$$.objects,$component$jscomp$114$$=$properties$jscomp$105_props_73231$$.component,$shape$jscomp$926$$=$properties$jscomp$105_props_73231$$.shape,$is_container_QMARK_$jscomp$1$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($shape$jscomp$926$$);
$properties$jscomp$105_props_73231$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$716$$),$APP.$rumext$v2$adapt$$($shape$jscomp$926$$)],function(){return $APP.$cljs$core$truth_$$($is_container_QMARK_$jscomp$1$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73229_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__73229_SHARP_$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cuerdas$core$join$$,
", "))},$APP.$app$common$files$variant$extract_properties_values$$($data$jscomp$440$$,$objects$jscomp$716$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$926$$))):$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73230_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__73230_SHARP_$$,$APP.$cljs$cst$260$value$$,function($v$jscomp$628$$){return $APP.$cuerdas$core$blank_QMARK_$$($v$jscomp$628$$)?"--":$v$jscomp$628$$})},$APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$114$$))});
return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_variants_panel__variants-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$96$$,$property$jscomp$75$$){$out_arr__44057__auto__$jscomp$96$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($property$jscomp$75$$),detail:$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($property$jscomp$75$$)},
"variant-property-"+($property$jscomp$75$$??"")));return $out_arr__44057__auto__$jscomp$96$$},[],$properties$jscomp$105_props_73231$$)})};
$app$main$ui$inspect$styles$panels$visibility$visibility_panel_STAR_$$=function($props_73243$$){var $objects$jscomp$717$$=$props_73243$$.objects,$resolved_tokens$jscomp$23$$=$props_73243$$.resolvedTokens;return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_panels_visibility__visibility-panel",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$97$$,$shape$jscomp$928$$){$out_arr__44057__auto__$jscomp$97$$.push((0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_inspect_styles_panels_visibility__visibility-shape",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto____$1$jscomp$14$$,$JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$){var $JSCompiler_temp_const$jscomp$1413$$=$out_arr__44057__auto____$1$jscomp$14$$.push;var $temp__5825__auto__$jscomp$inline_7729$$=$app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$717$$,$shape$jscomp$928$$,
$JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$);if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7729$$)){var $property_name$jscomp$inline_7730$$=$app$main$ui$inspect$attributes$common$get_css_rule_humanized$$($JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$);var $applied_tokens_in_shape$jscomp$inline_12522_resolved_token$jscomp$inline_7731_shape_tokens$jscomp$inline_12521$$=$APP.$cljs$cst$1857$applied_tokens$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$928$$);
$applied_tokens_in_shape$jscomp$inline_12522_resolved_token$jscomp$inline_7731_shape_tokens$jscomp$inline_12521$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($applied_tokens_in_shape$jscomp$inline_12522_resolved_token$jscomp$inline_7731_shape_tokens$jscomp$inline_12521$$,$JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$);$applied_tokens_in_shape$jscomp$inline_12522_resolved_token$jscomp$inline_7731_shape_tokens$jscomp$inline_12521$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($resolved_tokens$jscomp$23$$,
$applied_tokens_in_shape$jscomp$inline_12522_resolved_token$jscomp$inline_7731_shape_tokens$jscomp$inline_12521$$);var $property_value$jscomp$inline_7732$$=$APP.$cljs$core$not$$($applied_tokens_in_shape$jscomp$inline_12522_resolved_token$jscomp$inline_7731_shape_tokens$jscomp$inline_12521$$)?$app$util$code_gen$style_css$get_css_property$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$717$$,$shape$jscomp$928$$,$JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$):"";$JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$=
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$rows$properties_row$properties_row_STAR_$$,{term:$property_name$jscomp$inline_7730$$,detail:""+($temp__5825__auto__$jscomp$inline_7729$$??""),token:$applied_tokens_in_shape$jscomp$inline_12522_resolved_token$jscomp$inline_7731_shape_tokens$jscomp$inline_12521$$,property:$property_value$jscomp$inline_7732$$,copiable:!0},"visibility-property-"+($JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$??""))}else $JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$=
null;$JSCompiler_temp_const$jscomp$1413$$.call($out_arr__44057__auto____$1$jscomp$14$$,$JSCompiler_inline_result$jscomp$1415_property$jscomp$78$$);return $out_arr__44057__auto____$1$jscomp$14$$},[],$app$main$ui$inspect$styles$panels$visibility$properties$$)},$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$928$$)));return $out_arr__44057__auto__$jscomp$97$$},[],$props_73243$$.shapes)})};
$app$main$ui$inspect$styles$style_box$panel__GT_title$$=function($type$jscomp$572$$){switch($type$jscomp$572$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$572$$.$fqn$:null){case "variant":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.variants-panel");case "token":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.token-panel");case "geometry":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.size");
case "fill":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.fill");case "stroke":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.stroke");case "text":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.text");case "blur":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.blur");case "shadow":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.shadow");case "layout":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.layout");
case "flex-element":return"Flex Element";case "grid-element":return"Grid Element";case "layout-element":return"Layout Element";case "visibility":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.visibility");case "svg":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.svg");default:return null}};
$app$main$ui$inspect$styles$style_box$style_box_STAR_$$=function($panel_props_73251$$){var $shorthand$jscomp$9$$=$panel_props_73251$$.shorthand,$children$jscomp$287$$=$panel_props_73251$$.children;$panel_props_73251$$=$panel_props_73251$$.panel;var $expanded_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!0),$expanded$jscomp$6$$=$APP.$cljs$core$_deref$$($expanded_STAR_$$),$title$jscomp$26$$=$app$main$ui$inspect$styles$style_box$panel__GT_title$$($panel_props_73251$$),$toggle_panel$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($expanded$jscomp$6$$)],function(){return $APP.$cljs$core$reset_BANG_$$($expanded_STAR_$$,$APP.$cljs$core$not$$($expanded$jscomp$6$$))}),$copy_shorthand$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthand$jscomp$9$$)],function(){return $APP.$app$util$clipboard$to_clipboard$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($shorthand$jscomp$9$$))});return(0,$APP.$rumext$v2$jsxs$$)("article",
{className:"main_ui_inspect_styles_style_box__style-box",children:[(0,$APP.$rumext$v2$jsxs$$)("header",{className:"main_ui_inspect_styles_style_box__disclosure-header",children:[(0,$APP.$rumext$v2$jsx$$)("button",{"aria-expanded":$expanded$jscomp$6$$,"aria-controls":["style-box-",$APP.$app$common$data$name$$($panel_props_73251$$)].join(""),onClick:$toggle_panel$$,"aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("inspect.tabs.styles.toggle-style",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$title$jscomp$26$$])),
className:"main_ui_inspect_styles_style_box__disclosure-button",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$APP.$cljs$core$truth_$$($expanded$jscomp$6$$)?"arrow-down":"arrow",className:"main_ui_inspect_styles_style_box__disclosure-icon",size:"s"})}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_styles_style_box__panel-title",children:$title$jscomp$26$$}),$APP.$cljs$core$truth_$$($shorthand$jscomp$9$$)?(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,
{variant:"ghost",tooltipPlacement:"top-left","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs.styles.copy-shorthand"),onClick:$copy_shorthand$$,icon:"clipboard"}):null]}),$APP.$cljs$core$truth_$$($expanded$jscomp$6$$)?(0,$APP.$rumext$v2$jsx$$)("div",{id:["style-box-",$APP.$app$common$data$name$$($panel_props_73251$$)].join(""),className:"main_ui_inspect_styles_style_box__style-box-content",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_styles_style_box__style-box-panel-wrapper",
children:$children$jscomp$287$$})}):null]})};$app$main$ui$inspect$styles$has_fill_QMARK_$$=function($shape$jscomp$929$$){return!$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1592$group$$,null,$APP.$cljs$cst$1572$text$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$929$$))&&$APP.$cljs$core$seq$$($APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$929$$))};
$app$main$ui$inspect$styles$has_stroke_QMARK_$$=function($shape$jscomp$930$$){return $APP.$cljs$core$seq$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$930$$))};$app$main$ui$inspect$styles$has_blur_QMARK_$$=function($shape$jscomp$931$$){return $APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$931$$)};$app$main$ui$inspect$styles$has_text_QMARK_$$=function($shape$jscomp$932$$){return $APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$932$$)};
$app$main$ui$inspect$styles$has_shadow_QMARK_$$=function($shape$jscomp$933$$){return $APP.$cljs$core$seq$$($APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$933$$))};
$app$main$ui$inspect$styles$get_shape_type$$=function($or__5025__auto__$jscomp$inline_7734_shapes$jscomp$179$$,$JSCompiler_temp$jscomp$1416_first_shape$jscomp$8$$,$JSCompiler_inline_result$jscomp$1417_first_component$jscomp$1$$){$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($or__5025__auto__$jscomp$inline_7734_shapes$jscomp$179$$),1)?($or__5025__auto__$jscomp$inline_7734_shapes$jscomp$179$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($JSCompiler_temp$jscomp$1416_first_shape$jscomp$8$$),
$JSCompiler_inline_result$jscomp$1417_first_component$jscomp$1$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_7734_shapes$jscomp$179$$)?$or__5025__auto__$jscomp$inline_7734_shapes$jscomp$179$$:$APP.$app$common$types$component$is_variant_QMARK_$$($JSCompiler_inline_result$jscomp$1417_first_component$jscomp$1$$),$JSCompiler_temp$jscomp$1416_first_shape$jscomp$8$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1417_first_component$jscomp$1$$)?$cljs$cst$1979$variant$$:$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1416_first_shape$jscomp$8$$)):
$JSCompiler_temp$jscomp$1416_first_shape$jscomp$8$$=$APP.$cljs$cst$1600$multiple$$;return $JSCompiler_temp$jscomp$1416_first_shape$jscomp$8$$};
$app$main$ui$inspect$styles$styles_tab_STAR_$$=function($panels_props_73257_shape_type$jscomp$5$$){var $shapes$jscomp$180$$=$panels_props_73257_shape_type$jscomp$5$$.shapes,$color_space$jscomp$13$$=$panels_props_73257_shape_type$jscomp$5$$.colorSpace,$objects$jscomp$718$$=$panels_props_73257_shape_type$jscomp$5$$.objects,$from$jscomp$27$$=$panels_props_73257_shape_type$jscomp$5$$.from,$data$jscomp$441$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($panels_props_73257_shape_type$jscomp$5$$.libraries,
$panels_props_73257_shape_type$jscomp$5$$.fileId),$APP.$cljs$cst$142$data$$),$first_shape$jscomp$9$$=$APP.$cljs$core$first$$($shapes$jscomp$180$$),$first_component$jscomp$2$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($data$jscomp$441$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$9$$));$panels_props_73257_shape_type$jscomp$5$$=$app$main$ui$inspect$styles$get_shape_type$$($shapes$jscomp$180$$,$first_shape$jscomp$9$$,
$first_component$jscomp$2$$);$panels_props_73257_shape_type$jscomp$5$$=$app$main$ui$inspect$styles$type__GT_panel_group$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$ui$inspect$styles$type__GT_panel_group$$.$cljs$core$IFn$_invoke$arity$1$($panels_props_73257_shape_type$jscomp$5$$):$app$main$ui$inspect$styles$type__GT_panel_group$$($panels_props_73257_shape_type$jscomp$5$$);var $tokens_lib$jscomp$34$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$tokens_lib$$),$active_themes$jscomp$8$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$workspace_active_theme_paths_no_hidden$$),
$active_sets$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($tokens_lib$jscomp$34$$)],function(){return $tokens_lib$jscomp$34$$==null?null:$APP.$app$common$types$tokens_lib$get_active_themes_set_names$$($tokens_lib$jscomp$34$$)}),$active_tokens$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($tokens_lib$jscomp$34$$)],function(){return $tokens_lib$jscomp$34$$==null?null:$APP.$app$common$types$tokens_lib$get_tokens_in_active_sets$$($tokens_lib$jscomp$34$$)}),
$resolved_active_tokens$$=$APP.$app$main$data$style_dictionary$use_resolved_tokens_STAR_$$($active_tokens$$),$has_visibility_props_QMARK_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($shape$jscomp$934$$){var $and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$934$$);if($and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$=
!($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$,$APP.$cljs$cst$1572$text$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$,$APP.$cljs$cst$1592$group$$))){$and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$=$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$934$$);
if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$))return $and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$;$and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$=$APP.$cljs$cst$1851$blend_mode$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$934$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$)?
$and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$:$cljs$cst$2892$visibility$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$934$$)}return $and__5023__auto__$jscomp$642_or__5025__auto__$jscomp$949_or__5025__auto____$1$jscomp$104_shape_type__$1$$}),$shorthands_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$2862$stroke$$,$cljs$cst$1979$variant$$,
$APP.$cljs$cst$1599$layout$$,$APP.$cljs$cst$1392$fill$$,$cljs$cst$5090$grid_element$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1527$svg$$,$APP.$cljs$cst$1638$shadow$$,$cljs$cst$5078$layout_element$$,$cljs$cst$2892$visibility$$,$APP.$cljs$cst$1572$text$$],[null,null,null,null,null,null,null,null,null,null,null,null])}),$shorthands$$=$APP.$cljs$core$_deref$$($shorthands_STAR_$$),$set_shorthands$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shorthands_STAR_$$)],
function($shorthand$jscomp$10$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($shorthands_STAR_$$,$APP.$cljs$core$assoc$$,$cljs$cst$5089$panel$$.$cljs$core$IFn$_invoke$arity$1$($shorthand$jscomp$10$$),$cljs$cst$825$property$$.$cljs$core$IFn$_invoke$arity$1$($shorthand$jscomp$10$$))});return(0,$APP.$rumext$v2$jsxs$$)("ol",{"aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.styles"),className:"main_ui_inspect_styles__styles-tab "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($from$jscomp$27$$,
$APP.$cljs$cst$2489$workspace$$)?"main_ui_inspect_styles__styles-tab-workspace":""),children:[$APP.$cljs$core$seq$$($active_themes$jscomp$8$$)||$APP.$cljs$core$seq$$($active_sets$$)?(0,$APP.$rumext$v2$jsx$$)("li",{children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$APP.$cljs$cst$1134$token$$,children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$tokens_panel$tokens_panel_STAR_$$,{themePaths:$active_themes$jscomp$8$$,setNames:$active_sets$$})})}):
null,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$98$$,$panel$jscomp$1$$){$out_arr__44057__auto__$jscomp$98$$.push((0,$APP.$rumext$v2$jsx$$)("li",{children:function(){switch($panel$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$panel$jscomp$1$$.$fqn$:null){case "variant":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$cljs$cst$1979$variant$$,children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$variants_panel$variants_panel_STAR_$$,
{component:$first_component$jscomp$2$$,objects:$objects$jscomp$718$$,shape:$first_shape$jscomp$9$$,data:$data$jscomp$441$$})});case "geometry":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$cljs$cst$5079$geometry$$,shorthand:$cljs$cst$5079$geometry$$.$cljs$core$IFn$_invoke$arity$1$($shorthands$$),children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$geometry$geometry_panel_STAR_$$,{shapes:$shapes$jscomp$180$$,objects:$objects$jscomp$718$$,
resolvedTokens:$resolved_active_tokens$$,onGeometryShorthand:$set_shorthands$$})});case "layout":var $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$any_layout_QMARK_$$,$shapes$jscomp$180$$);return $APP.$cljs$core$seq$$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$APP.$cljs$cst$1599$layout$$,shorthand:$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($shorthands$$),
children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$layout$layout_panel_STAR_$$,{shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,objects:$objects$jscomp$718$$,resolvedTokens:$resolved_active_tokens$$,onLayoutShorthand:$set_shorthands$$})}):null;case "layout-element":$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73253_SHARP_$$){return $APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$718$$,
$p1__73253_SHARP_$$)},$shapes$jscomp$180$$);if($APP.$cljs$core$seq$$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($shape$jscomp$936$$){return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__73254_SHARP_$$){return $app$util$code_gen$style_css$get_css_value$cljs$0core$0IFn$0_invoke$0arity$04$$($objects$jscomp$718$$,$shape$jscomp$936$$,$p1__73254_SHARP_$$)},$app$main$ui$inspect$styles$layout_element_properties$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$])))){var $only_flex_QMARK_$jscomp$1$$=
$APP.$cljs$core$every_QMARK_$$(function($p1__73255_SHARP_$$){return $APP.$app$common$types$shape$layout$flex_layout_immediate_child_QMARK_$$($objects$jscomp$718$$,$p1__73255_SHARP_$$)},$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$),$only_grid_QMARK_$jscomp$1$$=$APP.$cljs$core$every_QMARK_$$(function($p1__73256_SHARP_$$){return $APP.$app$common$types$shape$layout$grid_layout_immediate_child_QMARK_$$($objects$jscomp$718$$,$p1__73256_SHARP_$$)},$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$);
return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$only_flex_QMARK_$jscomp$1$$?$cljs$cst$5091$flex_element$$:$only_grid_QMARK_$jscomp$1$$?$cljs$cst$5090$grid_element$$:$cljs$cst$5078$layout_element$$,shorthand:$cljs$cst$5078$layout_element$$.$cljs$core$IFn$_invoke$arity$1$($shorthands$$),children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$layout_element$layout_element_panel_STAR_$$,{shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,
objects:$objects$jscomp$718$$,resolvedTokens:$resolved_active_tokens$$,layoutElementProperties:$app$main$ui$inspect$styles$layout_element_properties$$,onLayoutElementShorthand:$set_shorthands$$})})}return null;case "fill":return $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$has_fill_QMARK_$$,$shapes$jscomp$180$$),$APP.$cljs$core$seq$$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,
{panel:$APP.$cljs$cst$1392$fill$$,shorthand:$APP.$cljs$cst$1392$fill$$.$cljs$core$IFn$_invoke$arity$1$($shorthands$$),children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$fill$fill_panel_STAR_$$,{colorSpace:$color_space$jscomp$13$$,shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,resolvedTokens:$resolved_active_tokens$$,onFillShorthand:$set_shorthands$$})}):null;case "stroke":return $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$has_stroke_QMARK_$$,
$shapes$jscomp$180$$),$APP.$cljs$core$seq$$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$APP.$cljs$cst$2862$stroke$$,shorthand:$APP.$cljs$cst$2862$stroke$$.$cljs$core$IFn$_invoke$arity$1$($shorthands$$),children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$stroke$stroke_panel_STAR_$$,{colorSpace:$color_space$jscomp$13$$,shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,
objects:$objects$jscomp$718$$,resolvedTokens:$resolved_active_tokens$$,onStrokeShorthand:$set_shorthands$$})}):null;case "visibility":return $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($has_visibility_props_QMARK_$$,$shapes$jscomp$180$$),$APP.$cljs$core$seq$$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$cljs$cst$2892$visibility$$,
children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$visibility$visibility_panel_STAR_$$,{shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,objects:$objects$jscomp$718$$,resolvedTokens:$resolved_active_tokens$$})}):null;case "svg":return $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$first$$($shapes$jscomp$180$$),$APP.$cljs$core$seq$$($APP.$cljs$cst$1874$svg_attrs$$.$cljs$core$IFn$_invoke$arity$1$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$))?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$APP.$cljs$cst$1527$svg$$,children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$svg$svg_panel_STAR_$$,{shape:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,objects:$objects$jscomp$718$$})}):null;case "blur":return $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$has_blur_QMARK_$$,$shapes$jscomp$180$$),
$APP.$cljs$core$seq$$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$APP.$cljs$cst$1637$blur$$,children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$blur$blur_panel_STAR_$$,{shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,objects:$objects$jscomp$718$$})}):null;case "text":return $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$has_text_QMARK_$$,
$shapes$jscomp$180$$),$APP.$cljs$core$seq$$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$APP.$cljs$cst$1572$text$$,shorthand:$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($shorthands$$),children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$text$text_panel_STAR_$$,{shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,colorSpace:$color_space$jscomp$13$$,resolvedTokens:$resolved_active_tokens$$,
onFontShorthand:$set_shorthands$$})}):null;case "shadow":return $layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$inspect$styles$has_shadow_QMARK_$$,$shapes$jscomp$180$$),$APP.$cljs$core$seq$$($layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$APP.$cljs$cst$1638$shadow$$,shorthand:$APP.$cljs$cst$1638$shadow$$.$cljs$core$IFn$_invoke$arity$1$($shorthands$$),
children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$panels$shadow$shadow_panel_STAR_$$,{shapes:$layout_shapes_shape$jscomp$935_shapes__$1$jscomp$27$$,resolvedTokens:$resolved_active_tokens$$,colorSpace:$color_space$jscomp$13$$,onShadowShorthand:$set_shorthands$$})}):null;default:return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$style_box$style_box_STAR_$$,{panel:$panel$jscomp$1$$,children:(0,$APP.$rumext$v2$jsx$$)("div",{children:$color_space$jscomp$13$$})})}}()},$APP.$app$common$data$name$$($panel$jscomp$1$$)));
return $out_arr__44057__auto__$jscomp$98$$},[],$panels_props_73257_shape_type$jscomp$5$$)]})};
$app$main$ui$inspect$right_sidebar$get_libraries$$=function($from$jscomp$28_local$jscomp$25$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($from$jscomp$28_local$jscomp$25$$,$APP.$cljs$cst$2489$workspace$$))return $APP.$cljs$core$_deref$$($APP.$app$main$refs$libraries$$);var $libraries$jscomp$128_viewer_data$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$viewer_data$$);$from$jscomp$28_local$jscomp$25$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$128_viewer_data$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$208$file$$,$APP.$cljs$cst$142$data$$],null));var $id$jscomp$867$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($from$jscomp$28_local$jscomp$25$$,$APP.$cljs$cst$266$id$$);$libraries$jscomp$128_viewer_data$$=$APP.$cljs$cst$4984$libraries$$.$cljs$core$IFn$_invoke$arity$1$($libraries$jscomp$128_viewer_data$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($libraries$jscomp$128_viewer_data$$,
$id$jscomp$867$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$id$jscomp$867$$,$APP.$cljs$cst$142$data$$,$from$jscomp$28_local$jscomp$25$$],null))};
$APP.$app$main$ui$inspect$right_sidebar$right_sidebar_STAR_$$=function($props_73262_subtitle$$){var $on_expand$jscomp$1$$=$props_73262_subtitle$$.onExpand,$navigate_to_help_shapes$jscomp$181$$=$props_73262_subtitle$$.shapes,$on_change_section$$=$props_73262_subtitle$$.onChangeSection,$handle_change_color_space_selected$jscomp$131$$=$props_73262_subtitle$$.selected,$frame$jscomp$54$$=$props_73262_subtitle$$.frame,$color_spaces_file_id$jscomp$322$$=$props_73262_subtitle$$.fileId,$objects$jscomp$719_tabs$jscomp$2$$=
$props_73262_subtitle$$.objects,$file$jscomp$145$$=$props_73262_subtitle$$.file,$page$jscomp$140$$=$props_73262_subtitle$$.page,$page_id$jscomp$384$$=$props_73262_subtitle$$.pageId,$from$jscomp$29$$=$props_73262_subtitle$$.from??$APP.$cljs$cst$1576$viewer$$,$share_id$jscomp$24$$=$props_73262_subtitle$$.shareId,$color_space_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$("hex"),$color_space$jscomp$14$$=$APP.$cljs$core$_deref$$($color_space_STAR_$$),$section$jscomp$19$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,
$cljs$cst$1213$inspect_styles$$)?$APP.$cljs$cst$2899$styles$$:$APP.$cljs$cst$1159$info$$}),$objects__$1$jscomp$31$$=$APP.$cljs$core$truth_$$($objects$jscomp$719_tabs$jscomp$2$$)?$objects$jscomp$719_tabs$jscomp$2$$:$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$140$$),$shapes__$1$jscomp$28$$=$APP.$cljs$core$truth_$$($navigate_to_help_shapes$jscomp$181$$)?$navigate_to_help_shapes$jscomp$181$$:$APP.$app$main$ui$inspect$selection_feedback$resolve_shapes$$($objects__$1$jscomp$31$$,
$handle_change_color_space_selected$jscomp$131$$),$first_shape$jscomp$10$$=$APP.$cljs$core$first$$($shapes__$1$jscomp$28$$),$page_id__$1$jscomp$20$$=$APP.$cljs$core$truth_$$($page_id$jscomp$384$$)?$page_id$jscomp$384$$:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$140$$),$file_id__$1$jscomp$7$$=$APP.$cljs$core$truth_$$($color_spaces_file_id$jscomp$322$$)?$color_spaces_file_id$jscomp$322$$:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$145$$),$libraries$jscomp$129$$=
$app$main$ui$inspect$right_sidebar$get_libraries$$($from$jscomp$29$$),$main_instance_QMARK_$jscomp$2$$=$APP.$app$common$types$component$main_instance_QMARK_$$($first_shape$jscomp$10$$);$props_73262_subtitle$$=$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$954$$=$APP.$app$common$types$component$is_variant_container_QMARK_$$($first_shape$jscomp$10$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$954$$)?$or__5025__auto__$jscomp$954$$:!$APP.$app$common$types$component$is_variant_QMARK_$$($first_shape$jscomp$10$$)&&
$main_instance_QMARK_$jscomp$2$$}())?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.subtitle.main"):$APP.$app$common$types$component$is_variant_QMARK_$$($first_shape$jscomp$10$$)&&$main_instance_QMARK_$jscomp$2$$?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.variant"):$APP.$app$common$types$component$instance_head_QMARK_$$($first_shape$jscomp$10$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.subtitle.copy"):null;var $handle_change_tab$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($from$jscomp$29$$),$APP.$rumext$v2$adapt$$($on_change_section$$)],function($new_section$$){$APP.$cljs$core$reset_BANG_$$($section$jscomp$19$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($new_section$$));if($APP.$cljs$core$truth_$$($on_change_section$$)){var $G__73263_73267$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($new_section$$);$on_change_section$$.$cljs$core$IFn$_invoke$arity$1$?
$on_change_section$$.$cljs$core$IFn$_invoke$arity$1$($G__73263_73267$$):$on_change_section$$($G__73263_73267$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"change-inspect-tab",$APP.$cljs$cst$5092$tab$$,$new_section$$],null)))}return null}),
$handle_expand$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_expand$jscomp$1$$)],function(){return $APP.$cljs$core$truth_$$($on_expand$jscomp$1$$)?$on_expand$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$?$on_expand$jscomp$1$$.$cljs$core$IFn$_invoke$arity$0$():$on_expand$jscomp$1$$():null});$navigate_to_help_shapes$jscomp$181$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$("https://help.penpot.app/user-guide/inspect/")});
$handle_change_color_space_selected$jscomp$131$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($color_space__$1$$){return $APP.$cljs$core$reset_BANG_$$($color_space_STAR_$$,$color_space__$1$$)});$color_spaces_file_id$jscomp$322$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.color.hex"),$APP.$cljs$cst$266$id$$,"hex"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.color.rgba"),$APP.$cljs$cst$266$id$$,"rgba"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.attributes.color.hsla"),$APP.$cljs$cst$266$id$$,
"hsla"],null)],null)});$objects$jscomp$719_tabs$jscomp$2$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){return $APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1213$inspect_styles$$)?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.styles"),$APP.$cljs$cst$266$id$$,
"styles"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.computed"),$APP.$cljs$cst$266$id$$,"computed"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.code"),$cljs$cst$4391$data_testid$$,"code",$APP.$cljs$cst$266$id$$,"code"],null)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.info"),$APP.$cljs$cst$266$id$$,"info"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2245$label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.code"),$cljs$cst$4391$data_testid$$,"code",$APP.$cljs$cst$266$id$$,"code"],null)],null)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes__$1$jscomp$28$$),
$APP.$rumext$v2$adapt$$($handle_change_tab$$)],function(){if($APP.$cljs$core$seq$$($shapes__$1$jscomp$28$$))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"inspect-mode-click-element"],null)));var $G__73264$$=$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,
$cljs$cst$1213$inspect_styles$$)?$APP.$cljs$cst$2899$styles$$:$APP.$cljs$cst$1159$info$$;return $handle_change_tab$$.$cljs$core$IFn$_invoke$arity$1$?$handle_change_tab$$.$cljs$core$IFn$_invoke$arity$1$($G__73264$$):$handle_change_tab$$($G__73264$$)});return(0,$APP.$rumext$v2$jsx$$)("aside",{className:"main_ui_inspect_right_sidebar__settings-bar-right "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($from$jscomp$29$$,$APP.$cljs$cst$1576$viewer$$)?"main_ui_inspect_right_sidebar__viewer-code":
""),children:$APP.$cljs$core$seq$$($shapes__$1$jscomp$28$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_right_sidebar__tool-windows",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__shape-info "+($props_73262_subtitle$$!=null?"main_ui_inspect_right_sidebar__shape-info-subtitle":""),children:$APP.$cljs$core$count$$($shapes__$1$jscomp$28$$)>1?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__layers-icon",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"layers",size:"s"})}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_right_sidebar__layer-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("inspect.multiple-selected",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$count$$($shapes__$1$jscomp$28$$)]))})]}):(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_inspect_right_sidebar__shape-icon",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$APP.$app$util$shape_icon$get_shape_icon$$($first_shape$jscomp$10$$),size:"s"})}),(0,$APP.$rumext$v2$jsx$$)("div",{children:$props_73262_subtitle$$!=null?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__layer-title main_ui_inspect_right_sidebar__layer-title-with-subtitle",
children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$10$$)}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__layer-subtitle",children:$props_73262_subtitle$$})]}):(0,$APP.$rumext$v2$jsx$$)("div",{children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__layer-title",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($first_shape$jscomp$10$$)})})})]})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_right_sidebar__inspect-content",
children:[$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1213$inspect_styles$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_right_sidebar__inspect-tab-switcher",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_inspect_right_sidebar__inspect-tab-switcher-label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.layer-info")}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_right_sidebar__inspect-tab-switcher-controls",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__inspect-tab-switcher-controls-color-space",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$controls$select$select_STAR_$$,{className:"main_ui_inspect_right_sidebar__inspect-tab-switcher-controls-color-space-select","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.color-space-label"),options:$color_spaces_file_id$jscomp$322$$,defaultSelected:"hex",variant:"ghost",onChange:$handle_change_color_space_selected$jscomp$131$$})}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__inspect-tab-switcher-controls-tab",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$controls$select$select_STAR_$$,{options:$objects$jscomp$719_tabs$jscomp$2$$,"aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.tabs-switcher-label"),defaultSelected:$APP.$cljs$core$name$$($APP.$cljs$core$_deref$$($section$jscomp$19$$)),onChange:$handle_change_tab$$})})]})]}):null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,
$cljs$cst$1213$inspect_styles$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__inspect-tab main_ui_inspect_right_sidebar__viewer-tab-switcher main_ui_inspect_right_sidebar__viewer-tab-switcher-layout",children:function(){var $G__73265_G__73265__$1$$=$APP.$cljs$core$_deref$$($section$jscomp$19$$);$G__73265_G__73265__$1$$=$G__73265_G__73265__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__73265_G__73265__$1$$.$fqn$:null;switch($G__73265_G__73265__$1$$){case "styles":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$styles$styles_tab_STAR_$$,
{colorSpace:$color_space$jscomp$14$$,objects:$objects__$1$jscomp$31$$,shapes:$shapes__$1$jscomp$28$$,from:$from$jscomp$29$$,libraries:$libraries$jscomp$129$$,fileId:$file_id__$1$jscomp$7$$});case "computed":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$attributes_STAR_$$,{pageId:$page_id__$1$jscomp$20$$,libraries:$libraries$jscomp$129$$,objects:$objects__$1$jscomp$31$$,shareId:$share_id$jscomp$24$$,shapes:$shapes__$1$jscomp$28$$,colorSpace:$color_space$jscomp$14$$,from:$from$jscomp$29$$,
frame:$frame$jscomp$54$$,fileId:$file_id__$1$jscomp$7$$});case "code":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$code$code_STAR_$$,{frame:$frame$jscomp$54$$,shapes:$shapes__$1$jscomp$28$$,onExpand:$handle_expand$$,from:$from$jscomp$29$$});default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__73265_G__73265__$1$$)].join(""));}}()}):$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$layout$tab_switcher$tab_switcher_STAR_$$,{tabs:$objects$jscomp$719_tabs$jscomp$2$$,
selected:$APP.$cljs$core$name$$($APP.$cljs$core$_deref$$($section$jscomp$19$$)),onChange:$handle_change_tab$$,className:"main_ui_inspect_right_sidebar__viewer-tab-switcher",children:function(){var $G__73266_G__73266__$1$$=$APP.$cljs$core$_deref$$($section$jscomp$19$$);$G__73266_G__73266__$1$$=$G__73266_G__73266__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__73266_G__73266__$1$$.$fqn$:null;switch($G__73266_G__73266__$1$$){case "info":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$attributes_STAR_$$,
{pageId:$page_id__$1$jscomp$20$$,objects:$objects__$1$jscomp$31$$,fileId:$file_id__$1$jscomp$7$$,frame:$frame$jscomp$54$$,shapes:$shapes__$1$jscomp$28$$,from:$from$jscomp$29$$,libraries:$libraries$jscomp$129$$,shareId:$share_id$jscomp$24$$});case "code":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$code$code_STAR_$$,{frame:$frame$jscomp$54$$,shapes:$shapes__$1$jscomp$28$$,onExpand:$handle_expand$$,from:$from$jscomp$29$$});default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__73266_G__73266__$1$$)].join(""));
}}()})]})]}):(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_right_sidebar__empty",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$product$empty_state$empty_state_STAR_$$,{icon:"code",text:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.empty.select")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$product$empty_state$empty_state_STAR_$$,{icon:"help",text:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.empty.help")})]}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_right_sidebar__empty-button",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{variant:"secondary",onClick:$navigate_to_help_shapes$jscomp$181$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("inspect.empty.more")})})]})})};
$app$main$ui$ds$notifications$shared$notification_pill$icons_by_level$$=function($level$jscomp$59$$){switch($level$jscomp$59$$ instanceof $APP.$cljs$core$Keyword$$?$level$jscomp$59$$.$fqn$:null){case "info":return"info";case "default":return"info";case "warning":return"msg-neutral";case "error":return"delete-text";case "success":return"status-tick";default:return"info"}};
$APP.$app$main$ui$ds$notifications$shared$notification_pill$notification_pill_STAR_$$=function($appearance_props_73271$$){var $detail$jscomp$8$$=$appearance_props_73271$$.detail,$children$jscomp$288$$=$appearance_props_73271$$.children,$class$$jscomp$44_type$jscomp$573$$=$appearance_props_73271$$.type,$level$jscomp$60$$=$appearance_props_73271$$.level,$is_html$jscomp$1_is_html__$1$$=$appearance_props_73271$$.isHtml,$on_toggle_detail$$=$appearance_props_73271$$.onToggleDetail,$show_detail$$=$appearance_props_73271$$.showDetail;
$appearance_props_73271$$=$appearance_props_73271$$.appearance;$class$$jscomp$44_type$jscomp$573$$=($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($appearance_props_73271$$,$APP.$cljs$cst$5094$neutral$$)?"main_ui_ds_notifications_shared_notification_pill__appearance-neutral":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($appearance_props_73271$$,$APP.$cljs$cst$5095$ghost$$)?"main_ui_ds_notifications_shared_notification_pill__appearance-ghost":"")+" "+($APP.$cljs$core$truth_$$($detail$jscomp$8$$)?
"main_ui_ds_notifications_shared_notification_pill__with-detail":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$44_type$jscomp$573$$,$APP.$cljs$cst$2306$toast$$)?"main_ui_ds_notifications_shared_notification_pill__type-toast":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$44_type$jscomp$573$$,$APP.$cljs$cst$2270$context$$)?"main_ui_ds_notifications_shared_notification_pill__type-context":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$60$$,
$APP.$cljs$cst$205$default$$)?"main_ui_ds_notifications_shared_notification_pill__level-default":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$60$$,$APP.$cljs$cst$2300$warning$$)?"main_ui_ds_notifications_shared_notification_pill__level-warning":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$60$$,$APP.$cljs$cst$847$error$$)?"main_ui_ds_notifications_shared_notification_pill__level-error":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$60$$,
$APP.$cljs$cst$2301$success$$)?"main_ui_ds_notifications_shared_notification_pill__level-success":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$60$$,$APP.$cljs$cst$1159$info$$)?"main_ui_ds_notifications_shared_notification_pill__level-info":"");$is_html$jscomp$1_is_html__$1$$=$APP.$cljs$core$truth_$$($is_html$jscomp$1_is_html__$1$$)?$is_html$jscomp$1_is_html__$1$$:!1;return(0,$APP.$rumext$v2$jsxs$$)("div",{className:""+($class$$jscomp$44_type$jscomp$573$$??"")+" main_ui_ds_notifications_shared_notification_pill__notification-pill",
children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_ds_notifications_shared_notification_pill__error-message",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$app$main$ui$ds$notifications$shared$notification_pill$icons_by_level$$($level$jscomp$60$$),className:"main_ui_ds_notifications_shared_notification_pill__icon"}),$APP.$cljs$core$truth_$$($is_html$jscomp$1_is_html__$1$$)?(0,$APP.$rumext$v2$jsx$$)("div",{dangerouslySetInnerHTML:{__html:$children$jscomp$288$$},
className:"main_ui_ds_notifications_shared_notification_pill__context-text"}):$children$jscomp$288$$]}),$APP.$cljs$core$truth_$$($detail$jscomp$8$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_ds_notifications_shared_notification_pill__error-detail",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_ds_notifications_shared_notification_pill__error-detail-title",children:[(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{icon:$APP.$cljs$core$truth_$$($show_detail$$)?
"arrow-down":"arrow","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.notification-pill.detail"),iconClass:"main_ui_ds_notifications_shared_notification_pill__expand-icon",variant:"action",onClick:$on_toggle_detail$$}),(0,$APP.$rumext$v2$jsx$$)("div",{onClick:$on_toggle_detail$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.notification-pill.detail")})]}),$APP.$cljs$core$truth_$$($show_detail$$)?(0,$APP.$rumext$v2$jsx$$)("div",{dangerouslySetInnerHTML:{__html:$detail$jscomp$8$$},
className:"main_ui_ds_notifications_shared_notification_pill__error-detail-content"}):null]}):null]})};
$APP.$app$main$ui$ds$notifications$context_notification$context_notification_STAR_$$=function($children$jscomp$289_props_73273$$){var $is_html$jscomp$2_or__5025__auto__$jscomp$inline_7736$$,$props$jscomp$262$$;({className:$class$$jscomp$45_class$__$1$jscomp$7$$,type:$type$jscomp$574_type__$1$jscomp$10$$,appearance:$appearance$jscomp$1_appearance__$1$$,level:$level$jscomp$61_level__$1$$,isHtml:$is_html$jscomp$2_or__5025__auto__$jscomp$inline_7736$$,children:$children$jscomp$289_props_73273$$,...$props$jscomp$262$$}=
$children$jscomp$289_props_73273$$);var $class$$jscomp$45_class$__$1$jscomp$7$$=""+($class$$jscomp$45_class$__$1$jscomp$7$$??"")+" main_ui_ds_notifications_context_notification__contextual-notification "+(($APP.$cljs$core$truth_$$($is_html$jscomp$2_or__5025__auto__$jscomp$inline_7736$$)?"main_ui_ds_notifications_context_notification__contain-html":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$61_level__$1$$,$APP.$cljs$cst$205$default$$)?"main_ui_ds_notifications_context_notification__level-default":
"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$61_level__$1$$,$APP.$cljs$cst$2300$warning$$)?"main_ui_ds_notifications_context_notification__level-warning":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$61_level__$1$$,$APP.$cljs$cst$847$error$$)?"main_ui_ds_notifications_context_notification__level-error":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$61_level__$1$$,$APP.$cljs$cst$2301$success$$)?"main_ui_ds_notifications_context_notification__level-success":
"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$61_level__$1$$,$APP.$cljs$cst$1159$info$$)?"main_ui_ds_notifications_context_notification__level-info":""));var $level$jscomp$61_level__$1$$=typeof $level$jscomp$61_level__$1$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($level$jscomp$61_level__$1$$):$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($level$jscomp$61_level__$1$$,$APP.$cljs$cst$205$default$$);var $type$jscomp$574_type__$1$jscomp$10$$=
typeof $type$jscomp$574_type__$1$jscomp$10$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($type$jscomp$574_type__$1$jscomp$10$$):$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$574_type__$1$jscomp$10$$,$APP.$cljs$cst$2270$context$$);var $appearance$jscomp$1_appearance__$1$$=typeof $appearance$jscomp$1_appearance__$1$$==="string"?$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($appearance$jscomp$1_appearance__$1$$):$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($appearance$jscomp$1_appearance__$1$$,
$APP.$cljs$cst$5094$neutral$$);return(0,$APP.$rumext$v2$create_element$$)("aside",{...$props$jscomp$262$$,className:$class$$jscomp$45_class$__$1$jscomp$7$$,role:"alert","aria-live":"polite"},$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$notifications$shared$notification_pill$notification_pill_STAR_$$,{level:$level$jscomp$61_level__$1$$,type:$type$jscomp$574_type__$1$jscomp$10$$,isHtml:$APP.$cljs$core$truth_$$($is_html$jscomp$2_or__5025__auto__$jscomp$inline_7736$$)?$is_html$jscomp$2_or__5025__auto__$jscomp$inline_7736$$:
!1,appearance:$appearance$jscomp$1_appearance__$1$$,children:$children$jscomp$289_props_73273$$}))};
$APP.$$jscomp$scope$1820006746$3$normalizeWheel$$=function($event$jscomp$204$$){var $sX$$=0,$sY$$=0;"detail"in $event$jscomp$204$$&&($sY$$=$event$jscomp$204$$.detail);"wheelDelta"in $event$jscomp$204$$&&($sY$$=-$event$jscomp$204$$.wheelDelta/120);"wheelDeltaY"in $event$jscomp$204$$&&($sY$$=-$event$jscomp$204$$.wheelDeltaY/120);"wheelDeltaX"in $event$jscomp$204$$&&($sX$$=-$event$jscomp$204$$.wheelDeltaX/120);"axis"in $event$jscomp$204$$&&$event$jscomp$204$$.axis===$event$jscomp$204$$.HORIZONTAL_AXIS&&
($sX$$=$sY$$,$sY$$=0);var $pX$$=$sX$$*$$jscomp$scope$1820006746$0$PIXEL_STEP$$;var $pY$$=$sY$$*$$jscomp$scope$1820006746$0$PIXEL_STEP$$;"deltaY"in $event$jscomp$204$$&&($pY$$=$event$jscomp$204$$.deltaY);"deltaX"in $event$jscomp$204$$&&($pX$$=$event$jscomp$204$$.deltaX);($pX$$||$pY$$)&&$event$jscomp$204$$.deltaMode&&($event$jscomp$204$$.deltaMode==1?($pX$$*=$$jscomp$scope$1820006746$1$LINE_HEIGHT$$,$pY$$*=$$jscomp$scope$1820006746$1$LINE_HEIGHT$$):($pX$$*=$$jscomp$scope$1820006746$2$PAGE_HEIGHT$$,
$pY$$*=$$jscomp$scope$1820006746$2$PAGE_HEIGHT$$));$pX$$&&!$sX$$&&($sX$$=$pX$$<1?-1:1);$pY$$&&!$sY$$&&($sY$$=$pY$$<1?-1:1);return{spinX:$sX$$,spinY:$sY$$,pixelX:$pX$$,pixelY:$pY$$}};
$APP.$app$main$ui$dashboard$import$0$use_import_file$$=function($project_id$jscomp$30$$,$on_finish_import$$){return $APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($project_id$jscomp$30$$),$APP.$rumext$v2$adapt$$($on_finish_import$$)],function($entries$jscomp$24_entries__$1$jscomp$1$$){$entries$jscomp$24_entries__$1$jscomp$1$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($file$jscomp$146$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$723$name$$,$file$jscomp$146$$.name,$APP.$cljs$cst$1563$uri$$,$APP.$app$util$webapi$create_uri$$($file$jscomp$146$$)],null)},$entries$jscomp$24_entries__$1$jscomp$1$$));return $APP.$cljs$core$truth_$$($entries$jscomp$24_entries__$1$jscomp$1$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$5099$import$$,$APP.$cljs$cst$2141$project_id$$,
$project_id$jscomp$30$$,$APP.$cljs$cst$5100$entries$$,$entries$jscomp$24_entries__$1$jscomp$1$$,$APP.$cljs$cst$5101$on_finish_import$$,$on_finish_import$$],null))):null})};
$app$main$ui$dashboard$import$0$update_entry_name$$=function($entries$jscomp$25$$,$file_id$jscomp$323$$,$new_name$jscomp$27$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($entry$jscomp$61$$){var $new_name__$1$jscomp$4$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($new_name$jscomp$27$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$61$$),$file_id$jscomp$323$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("",
$new_name__$1$jscomp$4$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($entry$jscomp$61$$,$APP.$cljs$cst$723$name$$,$new_name__$1$jscomp$4$$):$entry$jscomp$61$$},$entries$jscomp$25$$)};
$app$main$ui$dashboard$import$0$remove_entry$$=function($entries$jscomp$26$$,$file_id$jscomp$324$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($entry$jscomp$62$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$62$$),$file_id$jscomp$324$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($entry$jscomp$62$$,$APP.$cljs$cst$2498$deleted$$,!0):$entry$jscomp$62$$},$entries$jscomp$26$$)};
$app$main$ui$dashboard$import$0$update_with_analyze_result$$=function($entries$jscomp$27_entries__$1$jscomp$2$$,$map__73280__$1_p__73278$$){$map__73280__$1_p__73278$$=$APP.$cljs$core$__destructure_map$$($map__73280__$1_p__73278$$);var $file_id$jscomp$325$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73280__$1_p__73278$$,$APP.$cljs$cst$1628$file_id$$),$status$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73280__$1_p__73278$$,$APP.$cljs$cst$109$status$$);$entries$jscomp$27_entries__$1$jscomp$2$$=
$APP.$cljs$core$filterv$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$uuid_QMARK_$$,$APP.$cljs$cst$1628$file_id$$),$entries$jscomp$27_entries__$1$jscomp$2$$);var $status__$1$jscomp$1$$=function(){var $G__73281__$1$$=$status$jscomp$21$$ instanceof $APP.$cljs$core$Keyword$$?$status$jscomp$21$$.$fqn$:null;switch($G__73281__$1$$){case "success":return $cljs$cst$5102$import_ready$$;case "error":return $cljs$cst$5103$analyze_error$$;default:throw Error(["No matching clause: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__73281__$1$$)].join(""));}}(),$updated__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__73280__$1_p__73278$$,$APP.$cljs$cst$109$status$$,$status__$1$jscomp$1$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(function($p1__73277_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$325$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__73277_SHARP_$$))},$entries$jscomp$27_entries__$1$jscomp$2$$))?
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($entry$jscomp$63$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$63$$),$file_id$jscomp$325$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$entry$jscomp$63$$,$updated__$1$$])):$entry$jscomp$63$$},$entries$jscomp$27_entries__$1$jscomp$2$$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($entries$jscomp$27_entries__$1$jscomp$2$$,
$updated__$1$$)};
$app$main$ui$dashboard$import$0$update_entry_status$$=function($entries$jscomp$28$$,$message$jscomp$105$$){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($entry$jscomp$64$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$64$$),$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$105$$))){var $status$jscomp$22$$=function(){var $G__73284_G__73284__$1$$=$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$105$$);
$G__73284_G__73284__$1$$=$G__73284_G__73284__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__73284_G__73284__$1$$.$fqn$:null;switch($G__73284_G__73284__$1$$){case "progress":return $cljs$cst$5104$import_progress$$;case "finish":return $cljs$cst$5105$import_success$$;case "error":return $cljs$cst$5106$import_error$$;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__73284_G__73284__$1$$)].join(""));}}();return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($entry$jscomp$64$$,
$APP.$cljs$cst$2204$progress$$,$APP.$cljs$cst$2204$progress$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$105$$)),$APP.$cljs$cst$109$status$$,$status$jscomp$22$$),$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$847$error$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$105$$)))}return $entry$jscomp$64$$},$entries$jscomp$28$$)};
$app$main$ui$dashboard$import$0$parse_progress_message$$=function($message$jscomp$106$$){var $G__73285$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$106$$);switch($G__73285$$ instanceof $APP.$cljs$core$Keyword$$?$G__73285$$.$fqn$:null){case "upload-data":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("dashboard.import.progress.upload-data",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1390$current$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$106$$),
$APP.$cljs$cst$2286$total$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$106$$)]));case "upload-media":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("dashboard.import.progress.upload-media",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$208$file$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$106$$)]));case "process-page":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("dashboard.import.progress.process-page",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$208$file$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$106$$)]));
case "process-colors":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.progress.process-colors");case "process-typographies":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.progress.process-typographies");case "process-media":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.progress.process-media");case "process-components":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.progress.process-components");
case "process-deleted-components":return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.progress.process-components");default:return""}};$app$main$ui$dashboard$import$0$has_status_analyze_QMARK_$$=function($item$jscomp$108$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$108$$),$cljs$cst$5107$analyze$$)};
$app$main$ui$dashboard$import$0$has_status_import_success_QMARK_$$=function($item$jscomp$109$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$109$$),$cljs$cst$5105$import_success$$)};
$app$main$ui$dashboard$import$0$has_status_error_QMARK_$$=function($item$jscomp$110$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$110$$),$cljs$cst$5106$import_error$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$110$$),$cljs$cst$5103$analyze_error$$)};
$app$main$ui$dashboard$import$0$has_status_ready_QMARK_$$=function($item$jscomp$111$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5102$import_ready$$,$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$111$$))&&$APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$111$$))};
$app$main$ui$dashboard$import$0$analyze_entries$$=function($state$jscomp$1059$$,$entries$jscomp$29$$){var $features__$1$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$APP.$cljs$cst$227$features$$);return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($message$jscomp$107$$){$APP.$cljs$cst$847$error$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$107$$)!=null&&$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"import-files-error",$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$847$error$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$107$$)],null)));return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$1059$$,$app$main$ui$dashboard$import$0$update_with_analyze_result$$,$message$jscomp$107$$)},$APP.$beicon$v2$core$filter$$($APP.$cljs$core$some_QMARK_$$,$APP.$beicon$v2$core$mapcat$$(function($p1__73286_SHARP_$$){return $APP.$beicon$v2$core$delay$$(200,
(0,$APP.$beicon$v2$core$of$$)($p1__73286_SHARP_$$))},$APP.$app$main$worker$ask_many_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2972$cmd$$,$cljs$cst$5108$analyze_import$$,$APP.$cljs$cst$1901$files$$,$entries$jscomp$29$$,$APP.$cljs$cst$227$features$$,$features__$1$jscomp$29$$],null)))))};
$app$main$ui$dashboard$import$0$import_files$$=function($state$jscomp$1060$$,$project_id$jscomp$32$$,$entries$jscomp$30$$){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"import-files",$APP.$cljs$cst$4774$num_files$$,$APP.$cljs$core$count$$($entries$jscomp$30$$)],
null)));var $features__$1$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$APP.$cljs$cst$227$features$$);return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($message$jscomp$108$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$1060$$,$app$main$ui$dashboard$import$0$update_entry_status$$,$message$jscomp$108$$)},$APP.$beicon$v2$core$filter$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$uuid_QMARK_$$,
$APP.$cljs$cst$1628$file_id$$),$APP.$app$main$worker$ask_many_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2972$cmd$$,$cljs$cst$5109$import_files$$,$APP.$cljs$cst$2141$project_id$$,$project_id$jscomp$32$$,$APP.$cljs$cst$1901$files$$,$entries$jscomp$30$$,$APP.$cljs$cst$227$features$$,$features__$1$jscomp$30$$],null))))};
$app$main$ui$dashboard$import$0$initialize_state$$=function($entries$jscomp$32$$){return function(){return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73312_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__73312_SHARP_$$,$APP.$cljs$cst$109$status$$,$cljs$cst$5107$analyze$$)},$entries$jscomp$32$$)}};
$app$main$ui$dashboard$import$0$import_dialog$$=function($on_cancel$jscomp$5_props_73317$$){var $on_finish_import$jscomp$2$$=$on_cancel$jscomp$5_props_73317$$["on-finish-import"],$project_id$jscomp$33$$=$on_cancel$jscomp$5_props_73317$$["project-id"],$entries$jscomp$33$$=$on_cancel$jscomp$5_props_73317$$.entries,$template$jscomp$8$$=$on_cancel$jscomp$5_props_73317$$.template;$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){return function(){return $APP.$cljs$core$run_BANG_$$($APP.$app$util$webapi$revoke_uri$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1563$uri$$,$entries$jscomp$33$$))}});var $state_STAR_$jscomp$8$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($app$main$ui$dashboard$import$0$initialize_state$$($entries$jscomp$33$$)),$entries__$1$jscomp$3$$=$APP.$cljs$core$_deref$$($state_STAR_$jscomp$8$$),$status_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$5107$analyze$$),$status$jscomp$24$$=$APP.$cljs$core$_deref$$($status_STAR_$$),
$edition_STAR_$jscomp$1$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$edition$jscomp$4$$=$APP.$cljs$core$_deref$$($edition_STAR_$jscomp$1$$),$continue_entries$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($entries__$1$jscomp$3$$)],function(){var $entries__$2$jscomp$1$$=$APP.$cljs$core$filterv$$($app$main$ui$dashboard$import$0$has_status_ready_QMARK_$$,$entries__$1$jscomp$3$$);$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,$cljs$cst$5104$import_progress$$);
return $app$main$ui$dashboard$import$0$import_files$$($state_STAR_$jscomp$8$$,$project_id$jscomp$33$$,$entries__$2$jscomp$1$$)}),$continue_template$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_finish_import$jscomp$2$$)],function($params$jscomp$387_template__$1$jscomp$1$$){$params$jscomp$387_template__$1$jscomp$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2141$project_id$$,$project_id$jscomp$33$$,$APP.$cljs$cst$4777$template_id$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$387_template__$1$jscomp$1$$)],null);$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,$cljs$cst$5104$import_progress$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$dashboard$clone_template$$($APP.$cljs$core$with_meta$$($params$jscomp$387_template__$1$jscomp$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,function(){$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,
$cljs$cst$5105$import_success$$);return $APP.$cljs$core$fn_QMARK_$$($on_finish_import$jscomp$2$$)?$on_finish_import$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$?$on_finish_import$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$():$on_finish_import$jscomp$2$$():null},$APP.$cljs$cst$1281$on_error$$,function($cause$jscomp$84$$){$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,$APP.$cljs$cst$847$error$$);$APP.$app$common$exceptions$print_throwable$$($cause$jscomp$84$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$modal$hide$$(),
$APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.libraries-and-templates.import-error")))}],null))))}),$on_edit$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($file_id$jscomp$327$$){return $APP.$cljs$core$reset_BANG_$$($edition_STAR_$jscomp$1$$,$file_id$jscomp$327$$)}),$on_entry_change$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($file_id$jscomp$328$$,$value$jscomp$754$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($edition_STAR_$jscomp$1$$,
$APP.$cljs$core$constantly$$(null));return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state_STAR_$jscomp$8$$,$app$main$ui$dashboard$import$0$update_entry_name$$,$file_id$jscomp$328$$,$value$jscomp$754$$)}),$on_entry_delete$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($file_id$jscomp$329$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($state_STAR_$jscomp$8$$,$app$main$ui$dashboard$import$0$remove_entry$$,$file_id$jscomp$329$$)});$on_cancel$jscomp$5_props_73317$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($edition$jscomp$4$$)],function($event$jscomp$209$$){return $edition$jscomp$4$$==null?($APP.$app$util$dom$prevent_default$$($event$jscomp$209$$),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$hide$$())):null});var $on_continue$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($continue_template$$),$APP.$rumext$v2$adapt$$($continue_entries$$)],
function($event$jscomp$210$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$210$$);return $template$jscomp$8$$!=null?$continue_template$$.$cljs$core$IFn$_invoke$arity$1$?$continue_template$$.$cljs$core$IFn$_invoke$arity$1$($template$jscomp$8$$):$continue_template$$($template$jscomp$8$$):$continue_entries$$.$cljs$core$IFn$_invoke$arity$0$?$continue_entries$$.$cljs$core$IFn$_invoke$arity$0$():$continue_entries$$()}),$on_accept$jscomp$6$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_finish_import$jscomp$2$$)],
function($event$jscomp$211$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$211$$);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$hide$$());return $APP.$cljs$core$fn_QMARK_$$($on_finish_import$jscomp$2$$)?$on_finish_import$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$?$on_finish_import$jscomp$2$$.$cljs$core$IFn$_invoke$arity$0$():$on_finish_import$jscomp$2$$():null}),$entries__$2$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($entries__$1$jscomp$3$$)],
function(){return $APP.$cljs$core$filterv$$($APP.$cljs$core$complement$$($APP.$cljs$cst$2498$deleted$$),$entries__$1$jscomp$3$$)}),$import_success_total$$=$template$jscomp$8$$!=null?1:$APP.$cljs$core$count$$($APP.$cljs$core$filterv$$($app$main$ui$dashboard$import$0$has_status_import_success_QMARK_$$,$entries__$2$$)),$errors_QMARK_$$=$template$jscomp$8$$!=null?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($status$jscomp$24$$,$APP.$cljs$cst$847$error$$):function(){var $or__5025__auto__$jscomp$959$$=
$APP.$cljs$core$some$$($app$main$ui$dashboard$import$0$has_status_error_QMARK_$$,$entries__$2$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$959$$)?$or__5025__auto__$jscomp$959$$:$APP.$cljs$core$count$$($entries__$2$$)===0}(),$pending_analysis_QMARK_$$=$APP.$cljs$core$some$$($app$main$ui$dashboard$import$0$has_status_analyze_QMARK_$$,$entries__$2$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($entries__$2$$)],function(){return $template$jscomp$8$$!=
null?$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,$cljs$cst$5102$import_ready$$):$APP.$cljs$core$seq$$($entries__$2$$)&&$APP.$cljs$core$every_QMARK_$$(function($p1__73313_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5102$import_ready$$,$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($p1__73313_SHARP_$$))},$entries__$2$$)?$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,$cljs$cst$5102$import_ready$$):$APP.$cljs$core$seq$$($entries__$2$$)&&$APP.$cljs$core$every_QMARK_$$(function($p1__73314_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5105$import_success$$,
$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($p1__73314_SHARP_$$))},$entries__$2$$)?$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,$cljs$cst$5105$import_success$$):$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$643_and__5023__auto____$1$jscomp$109$$=$APP.$cljs$core$seq$$($entries__$2$$);return $and__5023__auto__$jscomp$643_and__5023__auto____$1$jscomp$109$$?($and__5023__auto__$jscomp$643_and__5023__auto____$1$jscomp$109$$=$APP.$cljs$core$every_QMARK_$$(function($p1__73315_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5102$import_ready$$,
$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($p1__73315_SHARP_$$))},$entries__$2$$))?$APP.$cljs$core$some$$(function($p1__73316_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5106$import_error$$,$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($p1__73316_SHARP_$$))},$entries__$2$$):$and__5023__auto__$jscomp$643_and__5023__auto____$1$jscomp$109$$:$and__5023__auto__$jscomp$643_and__5023__auto____$1$jscomp$109$$}())?$APP.$cljs$core$reset_BANG_$$($status_STAR_$$,
$cljs$cst$5106$import_error$$):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],function(){var $sub$jscomp$22$$=$app$main$ui$dashboard$import$0$analyze_entries$$($state_STAR_$jscomp$8$$,$entries__$2$$);return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$beicon$v2$core$dispose_BANG_$$,$sub$jscomp$22$$)});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__modal-overlay",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__modal-container",
children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__modal-header",children:[(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_dashboard_import__modal-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import")}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_cancel$jscomp$5_props_73317$$,className:"main_ui_dashboard_import__modal-close-btn",children:$APP.$app$main$ui$icons$close$$})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__modal-content",
children:[$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$644$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5107$analyze$$,$status$jscomp$24$$);return $and__5023__auto__$jscomp$644$$?$errors_QMARK_$$:$and__5023__auto__$jscomp$644$$}())?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$notifications$context_notification$context_notification$$,{level:$APP.$cljs$cst$2300$warning$$,"class":"main_ui_dashboard_import__context-notification-error",content:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.import-warning")}):
null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5105$import_success$$,$status$jscomp$24$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$notifications$context_notification$context_notification$$,{level:$import_success_total$$===0?$APP.$cljs$cst$2300$warning$$:$APP.$cljs$cst$2301$success$$,content:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("dashboard.import.import-message",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$util$i18n$c$$($import_success_total$$)]))}):
null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5106$import_error$$,$status$jscomp$24$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$notifications$context_notification$context_notification$$,{level:$APP.$cljs$cst$847$error$$,"class":"main_ui_dashboard_import__context-notification-error",content:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.import-error.disclaimer")}):null,$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$645_or__5025__auto__$jscomp$960$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5106$import_error$$,$status$jscomp$24$$);return $and__5023__auto__$jscomp$645_or__5025__auto__$jscomp$960$$?$and__5023__auto__$jscomp$645_or__5025__auto__$jscomp$960$$:($and__5023__auto__$jscomp$645_or__5025__auto__$jscomp$960$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5107$analyze$$,$status$jscomp$24$$))?$errors_QMARK_$$:$and__5023__auto__$jscomp$645_or__5025__auto__$jscomp$960$$}())?(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_dashboard_import__import-error-disclaimer",children:[(0,$APP.$rumext$v2$jsx$$)("div",{children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.import-error.message1")}),(0,$APP.$rumext$v2$jsx$$)("ul",{className:"main_ui_dashboard_import__import-error-list",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$100$$,$entry$jscomp$66$$){$out_arr__44057__auto__$jscomp$100$$.push($APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$5106$import_error$$,null,$cljs$cst$5103$analyze_error$$,null],null),null),$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$66$$))?(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_dashboard_import__import-error-list-enry",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$66$$)}):null);return $out_arr__44057__auto__$jscomp$100$$},[],$entries__$2$$)}),(0,$APP.$rumext$v2$jsx$$)("div",{children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.import-error.message2")})]}):
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$101$$,$entry$jscomp$67$$){$out_arr__44057__auto__$jscomp$101$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$import$0$import_entry_STAR_$$,{edition:$edition$jscomp$4$$,entry:$entry$jscomp$67$$,entries:$entries__$2$$,onEdit:$on_edit$jscomp$3$$,onChange:$on_entry_change$$,onDelete:$on_entry_delete$$,canBeDeleted:$APP.$cljs$core$count$$($entries__$2$$)>1},""+($APP.$cljs$cst$1563$uri$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$67$$)??
"")+"/"+($APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$67$$)??"")));return $out_arr__44057__auto__$jscomp$101$$},[],$entries__$2$$),$template$jscomp$8$$!=null?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$import$0$import_entry_STAR_$$,{entry:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($template$jscomp$8$$,$APP.$cljs$cst$109$status$$,$status$jscomp$24$$),canBeDeleted:!1}):null]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__modal-footer",
children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__action-buttons",children:[$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5107$analyze$$,$status$jscomp$24$$)?(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.cancel"),onClick:$on_cancel$jscomp$5_props_73317$$,className:"main_ui_dashboard_import__cancel-button"}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($status$jscomp$24$$,
$cljs$cst$5102$import_ready$$)?(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.continue"),disabled:$pending_analysis_QMARK_$$,onClick:$on_continue$$,className:"main_ui_dashboard_import__accept-btn"}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5105$import_success$$,$status$jscomp$24$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5106$import_error$$,$status$jscomp$24$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5104$import_progress$$,
$status$jscomp$24$$)?(0,$APP.$rumext$v2$jsx$$)("input",{type:"button",value:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.accept"),disabled:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5104$import_progress$$,$status$jscomp$24$$),onClick:$on_accept$jscomp$6$$,className:"main_ui_dashboard_import__accept-btn"}):null]})})]})})};
$APP.$app$main$ui$dashboard$inline_edition$inline_edition$$=function($map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$){$map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$=$APP.$rumext$v2$util$wrap_props$$($map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$);$map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$=$APP.$cljs$core$__destructure_map$$($map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$);var $content$jscomp$229_on_input$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$,
$APP.$cljs$cst$1621$content$$),$on_end$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$,$cljs$cst$5110$on_end$$);$map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$,$cljs$cst$5111$max_length$$);var $name$jscomp$411$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($content$jscomp$229_on_input$$),
$input_ref$jscomp$1$$=(0,$APP.$rumext$v2$use_ref$$)();$content$jscomp$229_on_input$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$212$$){return $APP.$cljs$core$reset_BANG_$$($name$jscomp$411$$,(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$212$$))});var $on_cancel$jscomp$6$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($G__73283_event$jscomp$213$$){$APP.$app$util$dom$prevent_default$$($G__73283_event$jscomp$213$$);$APP.$app$util$dom$stop_propagation$$($G__73283_event$jscomp$213$$);
$G__73283_event$jscomp$213$$=$APP.$cljs$core$_deref$$($name$jscomp$411$$);return $on_end$$.$cljs$core$IFn$_invoke$arity$1$?$on_end$$.$cljs$core$IFn$_invoke$arity$1$($G__73283_event$jscomp$213$$):$on_end$$($G__73283_event$jscomp$213$$)}),$on_click$jscomp$22$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$214$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$214$$);return $APP.$app$util$dom$stop_propagation$$($event$jscomp$214$$)}),$on_blur$jscomp$5$$=
$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$215_name__$1$jscomp$17$$){$event$jscomp$215_name__$1$jscomp$17$$=(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$215_name__$1$jscomp$17$$);return $on_end$$.$cljs$core$IFn$_invoke$arity$1$?$on_end$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$215_name__$1$jscomp$17$$):$on_end$$($event$jscomp$215_name__$1$jscomp$17$$)}),$on_keyup$jscomp$2$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$216_name__$1$jscomp$18$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$216_name__$1$jscomp$18$$);
return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$216_name__$1$jscomp$18$$))?$on_cancel$jscomp$6$$.$cljs$core$IFn$_invoke$arity$0$?$on_cancel$jscomp$6$$.$cljs$core$IFn$_invoke$arity$0$():$on_cancel$jscomp$6$$():$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$216_name__$1$jscomp$18$$))?($event$jscomp$216_name__$1$jscomp$18$$=(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$216_name__$1$jscomp$18$$),$on_end$$.$cljs$core$IFn$_invoke$arity$1$?
$on_end$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$216_name__$1$jscomp$18$$):$on_end$$($event$jscomp$216_name__$1$jscomp$18$$)):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $node$jscomp$375$$=$APP.$rumext$v2$ref_val$$($input_ref$jscomp$1$$);$APP.$app$util$dom$focus_BANG_$$($node$jscomp$375$$);return $APP.$app$util$dom$select_text_BANG_$$($node$jscomp$375$$)});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_inline_edition__edit-wrapper",
children:[(0,$APP.$rumext$v2$jsx$$)("input",{value:$APP.$cljs$core$_deref$$($name$jscomp$411$$),ref:$input_ref$jscomp$1$$,onClick:$on_click$jscomp$22$$,onChange:$content$jscomp$229_on_input$$,onKeyDown:$on_keyup$jscomp$2$$,onBlur:$on_blur$jscomp$5$$,maxLength:$map__73282_map__73282__$1_max_length$jscomp$2_props_73279$$,className:"main_ui_dashboard_inline_edition__element-title"}),(0,$APP.$rumext$v2$jsx$$)("span",{onClick:$on_cancel$jscomp$6$$,className:"main_ui_dashboard_inline_edition__close",children:$APP.$app$main$ui$icons$close$$})]})};
$APP.$app$main$ui$ds$foundations$assets$raw_svg$raw_svg_STAR_$$=function($props_73311$$){var $id$jscomp$868$$=void 0,$props$jscomp$264$$=void 0;({id:$id$jscomp$868$$,...$props$jscomp$264$$}=$props_73311$$);return(0,$APP.$rumext$v2$create_element$$)("svg",$props$jscomp$264$$,(0,$APP.$rumext$v2$jsx$$)("use",{href:"#asset-"+($id$jscomp$868$$??"")}))};
$APP.$app$main$ui$dashboard$project_menu$project_menu_STAR_$$=function($on_edit$jscomp$4_options$jscomp$598_props_73324$$){function $on_import_files$$(){return $app$util$dom$click_BANG_$$($APP.$rumext$v2$ref_val$$($file_input$$))}function $on_delete$jscomp$8$$(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,
$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-project-confirm.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-project-confirm.message"),$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-project-confirm.accept"),$APP.$cljs$cst$2436$on_accept$$,$delete_fn$$],null)))}function $delete_fn$$(){var $team_id$jscomp$127$$=$APP.$cljs$cst$1912$team_id$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$);
return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.success-delete-project")),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$dashboard$delete_project$$($project$jscomp$17$$),$APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,
$team_id$jscomp$127$$]))]))}function $on_move$$($team_id$jscomp$126$$){var $data$jscomp$442$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$),$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$126$$],null),$mdata$jscomp$11$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2445$on_success$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,
$team_id$jscomp$126$$])))}],null);return function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.success-move-project")),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$dashboard$move_project$$($APP.$cljs$core$with_meta$$($data$jscomp$442$$,$mdata$jscomp$11$$))]))}}function $toggle_pin$$(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$dashboard$toggle_project_pin$$($project$jscomp$17$$))}
function $on_duplicate$$(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$dashboard$duplicate_project$$($APP.$cljs$core$with_meta$$($project$jscomp$17$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2445$on_success$$,$on_duplicate_success$$],null))))}function $on_duplicate_success$$($new_project$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.success-duplicate-project")),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$APP.$cljs$cst$1912$team_id$$.$cljs$core$IFn$_invoke$arity$1$($new_project$$),$APP.$cljs$cst$2141$project_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($new_project$$)]))]))}var $on_import$$=$on_edit$jscomp$4_options$jscomp$598_props_73324$$.onImport,
$show$jscomp$6$$=$on_edit$jscomp$4_options$jscomp$598_props_73324$$.show,$left$jscomp$24_left__$1$jscomp$3$$=$on_edit$jscomp$4_options$jscomp$598_props_73324$$.left,$on_close$jscomp$8$$=$on_edit$jscomp$4_options$jscomp$598_props_73324$$.onClose,$top$jscomp$9_top__$1$jscomp$1$$=$on_edit$jscomp$4_options$jscomp$598_props_73324$$.top,$project$jscomp$17$$=$on_edit$jscomp$4_options$jscomp$598_props_73324$$.project;$on_edit$jscomp$4_options$jscomp$598_props_73324$$=$on_edit$jscomp$4_options$jscomp$598_props_73324$$.onEdit;
$top$jscomp$9_top__$1$jscomp$1$$=$APP.$cljs$core$truth_$$($top$jscomp$9_top__$1$jscomp$1$$)?$top$jscomp$9_top__$1$jscomp$1$$:0;$left$jscomp$24_left__$1$jscomp$3$$=$APP.$cljs$core$truth_$$($left$jscomp$24_left__$1$jscomp$3$$)?$left$jscomp$24_left__$1$jscomp$3$$:0;var $current_team_id_on_finish_import$jscomp$3$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$current_team_id$$),$teams$jscomp$6$$=$APP.$rumext$v2$deref$$($app$main$refs$teams$$),$teams__$1$jscomp$1$$=$APP.$cljs$core$vec$$($APP.$cljs$core$vals$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($teams$jscomp$6$$,
$current_team_id_on_finish_import$jscomp$3$$))),$file_input$$=(0,$APP.$rumext$v2$use_ref$$)(null);$current_team_id_on_finish_import$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$fn_QMARK_$$($on_import$$)?$on_import$$.$cljs$core$IFn$_invoke$arity$0$?$on_import$$.$cljs$core$IFn$_invoke$arity$0$():$on_import$$():null});$on_edit$jscomp$4_options$jscomp$598_props_73324$$=new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$truth_$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$))?null:new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.rename"),$APP.$cljs$cst$266$id$$,"project-rename",$APP.$cljs$cst$2359$handler$$,$on_edit$jscomp$4_options$jscomp$598_props_73324$$],null),$APP.$cljs$core$truth_$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$))?
null:new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.duplicate"),$APP.$cljs$cst$266$id$$,"project-duplicate",$APP.$cljs$cst$2359$handler$$,$on_duplicate$$],null),$APP.$cljs$core$truth_$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$))?null:new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.pin-unpin"),
$APP.$cljs$cst$266$id$$,"project-pin",$APP.$cljs$cst$2359$handler$$,$toggle_pin$$],null),$APP.$cljs$core$seq$$($teams__$1$jscomp$1$$)&&$APP.$cljs$core$not$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$))?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.move-to"),$APP.$cljs$cst$266$id$$,"project-move-to",$APP.$cljs$cst$871$options$$,function(){return function $app$main$ui$dashboard$project_menu$project_menu_STAR__$_iter__73327$$($s__73328$$){return new $APP.$cljs$core$LazySeq$$(null,
function(){for(;;){var $s__73328__$2_temp__5825__auto__$jscomp$293$$=$APP.$cljs$core$seq$$($s__73328$$);if($s__73328__$2_temp__5825__auto__$jscomp$293$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__73328__$2_temp__5825__auto__$jscomp$293$$)){var $JSCompiler_inline_result$jscomp$1420_c__5501__auto__$jscomp$36$$=$APP.$cljs$core$_chunked_first$$($s__73328__$2_temp__5825__auto__$jscomp$293$$),$size__5502__auto__$jscomp$36$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$1420_c__5501__auto__$jscomp$36$$),
$b__73330_team$jscomp$30$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$36$$);a:{for(var $i__73329$jscomp$inline_7740$$=0;;)if($i__73329$jscomp$inline_7740$$<$size__5502__auto__$jscomp$36$$){var $team$jscomp$inline_7741_x$jscomp$inline_12525$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$1420_c__5501__auto__$jscomp$36$$,$i__73329$jscomp$inline_7740$$),$b$jscomp$inline_12524$$=$b__73330_team$jscomp$30$$;$team$jscomp$inline_7741_x$jscomp$inline_12525$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$inline_7741_x$jscomp$inline_12525$$),$APP.$cljs$cst$266$id$$,["move-to-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$inline_7741_x$jscomp$inline_12525$$))].join(""),$APP.$cljs$cst$2359$handler$$,$on_move$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$inline_7741_x$jscomp$inline_12525$$))],null);$b$jscomp$inline_12524$$.add($team$jscomp$inline_7741_x$jscomp$inline_12525$$);
$i__73329$jscomp$inline_7740$$+=1}else{$JSCompiler_inline_result$jscomp$1420_c__5501__auto__$jscomp$36$$=!0;break a}$JSCompiler_inline_result$jscomp$1420_c__5501__auto__$jscomp$36$$=void 0}return $JSCompiler_inline_result$jscomp$1420_c__5501__auto__$jscomp$36$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__73330_team$jscomp$30$$),$app$main$ui$dashboard$project_menu$project_menu_STAR__$_iter__73327$$($APP.$cljs$core$_chunked_rest$$($s__73328__$2_temp__5825__auto__$jscomp$293$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__73330_team$jscomp$30$$),
null)}$b__73330_team$jscomp$30$$=$APP.$cljs$core$first$$($s__73328__$2_temp__5825__auto__$jscomp$293$$);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($b__73330_team$jscomp$30$$),$APP.$cljs$cst$266$id$$,["move-to-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($b__73330_team$jscomp$30$$))].join(""),$APP.$cljs$cst$2359$handler$$,
$on_move$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($b__73330_team$jscomp$30$$))],null),$app$main$ui$dashboard$project_menu$project_menu_STAR__$_iter__73327$$($APP.$cljs$core$rest$$($s__73328__$2_temp__5825__auto__$jscomp$293$$)))}return null}},null,null)}($teams__$1$jscomp$1$$)}()],null):null,$on_import$$!=null?new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import"),$APP.$cljs$cst$266$id$$,
"file-import",$APP.$cljs$cst$2359$handler$$,$on_import_files$$],null):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$))?null:new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$1461$separator$$],null),$APP.$cljs$core$truth_$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$))?null:new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.delete"),
$APP.$cljs$cst$266$id$$,"project-delete",$APP.$cljs$cst$2359$handler$$,$on_delete$jscomp$8$$],null)],null);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($show$jscomp$6$$),$APP.$rumext$v2$adapt$$($on_close$jscomp$8$$)],function(){if($show$jscomp$6$$){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4848$dropdown_SLASH_open$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$266$id$$,"project-menu"],null)));var $stream$jscomp$96$$=$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$(function($p1__73323_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("project-menu",$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__73323_SHARP_$$))},$APP.$beicon$v2$core$map$$($APP.$cljs$core$deref$$,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$4848$dropdown_SLASH_open$$),
$APP.$app$main$store$stream$$)))),$subs$jscomp$17$$=$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$04$$($stream$jscomp$96$$,null,null,$on_close$jscomp$8$$);return function(){return $APP.$beicon$v2$core$_dispose$$($subs$jscomp$17$$)}}return null});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$context_menu_a11y$context_menu_STAR_$$,{onClose:$on_close$jscomp$8$$,show:$show$jscomp$6$$,fixed:$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($top$jscomp$9_top__$1$jscomp$1$$,
0)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($left$jscomp$24_left__$1$jscomp$3$$,0),minWidth:!0,top:$top$jscomp$9_top__$1$jscomp$1$$,left:$left$jscomp$24_left__$1$jscomp$3$$,options:$on_edit$jscomp$4_options$jscomp$598_props_73324$$}),(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$dashboard$import$0$import_form$$,{ref:$file_input$$,"project-id":$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$17$$),"on-finish-import":$current_team_id_on_finish_import$jscomp$3$$})]})};
$APP.$app$main$ui$components$link$link$$=function($props_73310$$){var $children$jscomp$290$$=$props_73310$$.children,$data_testid$jscomp$3$$=$props_73310$$["data-testid"],$class$$jscomp$46$$=$props_73310$$.class,$action$jscomp$3$$=$props_73310$$.action,$keyboard_action__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($props_73310$$["keyboard-action"],$action$jscomp$3$$);return(0,$APP.$rumext$v2$jsx$$)("a",{onClick:$action$jscomp$3$$,onKeyDown:function($event$jscomp$217$$){return(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$217$$)?
$keyboard_action__$1$$.$cljs$core$IFn$_invoke$arity$1$?$keyboard_action__$1$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$217$$):$keyboard_action__$1$$($event$jscomp$217$$):null},tabIndex:"0","data-testid":$data_testid$jscomp$3$$,className:$class$$jscomp$46$$,children:$children$jscomp$290$$})};
$app$main$ui$dashboard$comments$comments_icon_STAR_$$=function($profile$jscomp$41_props_73318_tgroups$jscomp$1$$){var $on_show_comments$$=$profile$jscomp$41_props_73318_tgroups$jscomp$1$$.onShowComments;$profile$jscomp$41_props_73318_tgroups$jscomp$1$$=$profile$jscomp$41_props_73318_tgroups$jscomp$1$$.profile;var $threads_map$jscomp$2$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$comment_threads$$);$profile$jscomp$41_props_73318_tgroups$jscomp$1$$=$app$main$data$comments$group_threads_by_file_and_page$$($APP.$app$main$data$comments$apply_filters$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$profile$jscomp$41_props_73318_tgroups$jscomp$1$$,$APP.$cljs$core$reverse$$($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1721$modified_at$$,$APP.$cljs$core$vals$$($threads_map$jscomp$2$$)))));return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_comments__dashboard-comments-section",children:(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{variant:"ghost",tabIndex:"0",className:"main_ui_dashboard_comments__comment-button",
"data-testid":"open-comments","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.notifications.view"),onClick:$on_show_comments$$,icon:"comments",children:$APP.$cljs$core$seq$$($profile$jscomp$41_props_73318_tgroups$jscomp$1$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_comments__unread"}):null})})};
$app$main$ui$dashboard$comments$comments_section$$=function($map__73321_map__73321__$1_on_hide_comments_props_73320$$){$map__73321_map__73321__$1_on_hide_comments_props_73320$$=$APP.$rumext$v2$util$wrap_props$$($map__73321_map__73321__$1_on_hide_comments_props_73320$$);$map__73321_map__73321__$1_on_hide_comments_props_73320$$=$APP.$cljs$core$__destructure_map$$($map__73321_map__73321__$1_on_hide_comments_props_73320$$);var $profile$jscomp$42_tgroups$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73321_map__73321__$1_on_hide_comments_props_73320$$,
$APP.$cljs$cst$1899$profile$$),$on_read_all_team$jscomp$32$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73321_map__73321__$1_on_hide_comments_props_73320$$,$APP.$cljs$cst$2449$team$$),$show_QMARK_$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73321_map__73321__$1_on_hide_comments_props_73320$$,$APP.$cljs$cst$5112$show_QMARK_$$);$map__73321_map__73321__$1_on_hide_comments_props_73320$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73321_map__73321__$1_on_hide_comments_props_73320$$,
$cljs$cst$5113$on_hide_comments$$);var $threads_map$jscomp$3$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$comment_threads$$),$team_id$jscomp$128$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($on_read_all_team$jscomp$32$$);$profile$jscomp$42_tgroups$jscomp$2$$=$app$main$data$comments$group_threads_by_file_and_page$$($APP.$app$main$data$comments$apply_filters$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$profile$jscomp$42_tgroups$jscomp$2$$,$APP.$cljs$core$reverse$$($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1721$modified_at$$,
$APP.$cljs$core$vals$$($threads_map$jscomp$3$$)))));var $on_navigate$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($thread$jscomp$42$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($app$main$data$workspace$comments$navigate_to_comment_from_dashboard$$($thread$jscomp$42$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"dashboard"],null)))});$on_read_all_team$jscomp$32$$=
$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$128$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$mark_all_threads_as_read$$($team_id$jscomp$128$$))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$128$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$retrieve_unread_comment_threads$$($team_id$jscomp$128$$))});
$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($show_QMARK_$jscomp$4$$)],function(){return $APP.$cljs$core$truth_$$($show_QMARK_$jscomp$4$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"open-comment-notifications",
$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"dashboard"],null))):null});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_comments__dashboard-comments-section",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$show_QMARK_$jscomp$4$$,"on-close":$map__73321_map__73321__$1_on_hide_comments_props_73320$$,"dropdown-id":"dashboard-comments",children:(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_comments__dropdown main_ui_dashboard_comments__comments-section main_ui_dashboard_comments__comment-threads-section",
children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_comments__header",children:[(0,$APP.$rumext$v2$jsx$$)("h3",{className:"main_ui_dashboard_comments__header-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.notifications")}),$APP.$cljs$core$seq$$($profile$jscomp$42_tgroups$jscomp$2$$)?(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{className:"main_ui_dashboard_comments__mark-all-as-read-button main_ui_dashboard_comments__notifications-button",
variant:"action",tabIndex:$APP.$cljs$core$truth_$$($show_QMARK_$jscomp$4$$)?"0":"-1","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("label.mark-all-as-read"),onClick:$on_read_all_team$jscomp$32$$,icon:"tick"}):null,(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$,{className:"main_ui_dashboard_comments__notifications-button",variant:"action",tabIndex:$APP.$cljs$core$truth_$$($show_QMARK_$jscomp$4$$)?"0":"-1","aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.close"),
onClick:$map__73321_map__73321__$1_on_hide_comments_props_73320$$,icon:"close"})]}),$APP.$cljs$core$seq$$($profile$jscomp$42_tgroups$jscomp$2$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_comments__thread-groups",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_dashboard_thread_group_STAR_$$,{group:$APP.$cljs$core$first$$($profile$jscomp$42_tgroups$jscomp$2$$),onThreadClick:$on_navigate$$,showFileName:!0}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$102$$,
$tgroup$jscomp$1$$){$out_arr__44057__auto__$jscomp$102$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_dashboard_thread_group_STAR_$$,{group:$tgroup$jscomp$1$$,onThreadClick:$on_navigate$$,showFileName:!0},$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($tgroup$jscomp$1$$)));return $out_arr__44057__auto__$jscomp$102$$},[],$APP.$cljs$core$rest$$($profile$jscomp$42_tgroups$jscomp$2$$))]}):(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_comments__thread-groups-placeholder",
children:[$app$main$ui$dashboard$comments$comments_icon_svg$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.no-comments-available")]})]})})})};
$app$main$ui$nitrate$nitrate_form$nitrate_form_modal_STAR_$$=function(){var $on_click$jscomp$23$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$("/control-center/licenses/start")});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_nitrate_nitrate_form__modal-overlay",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_nitrate_nitrate_form__modal-container",children:(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_nitrate_nitrate_form__nitrate-form",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_nitrate_nitrate_form__modal-header",children:[(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_nitrate_nitrate_form__modal-title",children:"BUY NITRATE"}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$app$main$data$modal$hide_BANG_$$,className:"main_ui_nitrate_nitrate_form__modal-close-btn",children:$APP.$app$main$ui$icons$close$$})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_nitrate_nitrate_form__modal-content",
children:"Nitrate is so cool! You should buy it!"}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_nitrate_nitrate_form__modal-footer",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_nitrate_nitrate_form__action-buttons",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$buttons$button$button_STAR_$$,{variant:"primary",onClick:$on_click$jscomp$23$$,children:"BUY NOW!"})})})]})})})};
$app$main$ui$dashboard$sidebar$sidebar_project_STAR_$$=function($dstate_local$jscomp$26_props_73332$$){var $is_selected$jscomp$1$$=$dstate_local$jscomp$26_props_73332$$.isSelected,$item$jscomp$112$$=$dstate_local$jscomp$26_props_73332$$.item;$dstate_local$jscomp$26_props_73332$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$dashboard_local$$);var $selected_files$$=$APP.$cljs$cst$2143$selected_files$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$),$selected_project$$=$APP.$cljs$cst$2144$selected_project$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$),
$edit_id$jscomp$2$$=$APP.$cljs$cst$4747$project_for_edit$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$),$local_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$4738$menu_open$$,!1,$APP.$cljs$cst$4739$menu_pos$$,null,$cljs$cst$5115$edition_QMARK_$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$112$$),
$edit_id$jscomp$2$$),$APP.$cljs$cst$5116$dragging_QMARK_$$,!1],null)});$dstate_local$jscomp$26_props_73332$$=$APP.$cljs$core$_deref$$($local_STAR_$$);var $project_id$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($item$jscomp$112$$,$APP.$cljs$cst$266$id$$),$on_click$jscomp$24$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($project_id$jscomp$34$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2141$project_id$$,
$project_id$jscomp$34$$])))}),$on_key_down$jscomp$7$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($project_id$jscomp$34$$)],function($event$jscomp$218$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$218$$))?($APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2141$project_id$$,
$project_id$jscomp$34$$]))),$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $temp__5825__auto__$jscomp$294$$=$APP.$app$util$dom$get_element$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($project_id$jscomp$34$$));return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$294$$)?($APP.$app$util$dom$set_attribute_BANG_$$($temp__5825__auto__$jscomp$294$$,"tabindex","0"),$APP.$app$util$dom$focus_BANG_$$($temp__5825__auto__$jscomp$294$$),$APP.$app$util$dom$set_attribute_BANG_$$($temp__5825__auto__$jscomp$294$$,
"tabindex","-1")):null})):null}),$on_menu_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$219$$){var $position$jscomp$177$$=$APP.$app$util$dom$get_client_position$$($event$jscomp$219$$);$APP.$app$util$dom$prevent_default$$($event$jscomp$219$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($local_STAR_$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4738$menu_open$$,!0,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$4739$menu_pos$$,
$position$jscomp$177$$]))}),$on_menu_close$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($local_STAR_$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$4738$menu_open$$,!1)}),$on_edit_open$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($local_STAR_$$,$APP.$cljs$core$assoc$$,$cljs$cst$5115$edition_QMARK_$$,!0)}),$on_edit$jscomp$5$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($item$jscomp$112$$)],function($name$jscomp$412$$){$APP.$cuerdas$core$blank_QMARK_$$($name$jscomp$412$$)||$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($APP.$app$main$data$dashboard$rename_project$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($item$jscomp$112$$,$APP.$cljs$cst$723$name$$,$name$jscomp$412$$)),new $APP.$cljs$core$PersistentArrayMap$$(null,1,
[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"dashboard:sidebar"],null)));return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($local_STAR_$$,$APP.$cljs$core$assoc$$,$cljs$cst$5115$edition_QMARK_$$,!1)}),$on_drag_enter$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($selected_project$$)],function($e$jscomp$328$$){return $APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$has_type_QMARK_$$($e$jscomp$328$$,"penpot/files"))?
($APP.$app$util$dom$prevent_default$$($e$jscomp$328$$),$APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$from_child_QMARK_$$($e$jscomp$328$$))?null:$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($selected_project$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$112$$))?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($local_STAR_$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$5116$dragging_QMARK_$$,!0):null):null}),$on_drag_over$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($e$jscomp$329$$){return $APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$has_type_QMARK_$$($e$jscomp$329$$,
"penpot/files"))?$APP.$app$util$dom$prevent_default$$($e$jscomp$329$$):null}),$on_drag_leave$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($e$jscomp$330$$){return $APP.$cljs$core$truth_$$($APP.$app$util$dom$dnd$from_child_QMARK_$$($e$jscomp$330$$))?null:$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($local_STAR_$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$5116$dragging_QMARK_$$,!1)}),$on_drop_success$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($project_id$jscomp$34$$)],
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2141$project_id$$,$project_id$jscomp$34$$])),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$notifications$success$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.success-move-file"))]))}),
$on_drop$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($item$jscomp$112$$),$APP.$rumext$v2$adapt$$($selected_files$$)],function(){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($local_STAR_$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$5116$dragging_QMARK_$$,!1);if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($selected_project$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$112$$))){var $data$jscomp$443$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1707$ids$$,$selected_files$$,$APP.$cljs$cst$2141$project_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$112$$)],null);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$dashboard$move_files$$($APP.$cljs$core$with_meta$$($data$jscomp$443$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2445$on_success$$,$on_drop_success$$],null))))}return null});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,
{children:[(0,$APP.$rumext$v2$jsx$$)("li",{onDoubleClick:$on_edit_open$$,onDragEnter:$on_drag_enter$jscomp$1$$,tabIndex:"0",onDragLeave:$on_drag_leave$jscomp$1$$,className:"main_ui_dashboard_sidebar__project-element main_ui_dashboard_sidebar__sidebar-nav-item "+($APP.$cljs$core$truth_$$($is_selected$jscomp$1$$)?"main_ui_dashboard_sidebar__current":"")+" "+($APP.$cljs$core$truth_$$($APP.$cljs$cst$5116$dragging_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$))?"main_ui_dashboard_sidebar__dragging":
""),children:$APP.$cljs$core$truth_$$($cljs$cst$5115$edition_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$))?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$dashboard$inline_edition$inline_edition$$,{content:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$112$$),"on-end":$on_edit$jscomp$5$$}):(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__element-title",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$112$$)}),
onContextMenu:$on_menu_click$$,onDrop:$on_drop$jscomp$2$$,onDragOver:$on_drag_over$jscomp$1$$,onClick:$on_click$jscomp$24$$,onKeyDown:$on_key_down$jscomp$7$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$dashboard$project_menu$project_menu_STAR_$$,{project:$item$jscomp$112$$,show:$APP.$cljs$cst$4738$menu_open$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$),left:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$4739$menu_pos$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$)),
top:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$4739$menu_pos$$.$cljs$core$IFn$_invoke$arity$1$($dstate_local$jscomp$26_props_73332$$)),onEdit:$on_edit_open$$,onClose:$on_menu_close$$})]})};
$app$main$ui$dashboard$sidebar$sidebar_search_STAR_$$=function($on_search_blur_props_73334$$){var $on_key_press_team_id$jscomp$129$$=$on_search_blur_props_73334$$.teamId,$search_term__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($on_search_blur_props_73334$$.searchTerm,""),$focused_QMARK_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$emit_BANG_$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$goog$functions$debounce$$($APP.$app$main$store$emit_BANG_$$,
500)});$on_search_blur_props_73334$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($focused_QMARK_$$,!1)});var $on_search_change$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($G__73335_event$jscomp$220_value$jscomp$755$$){$G__73335_event$jscomp$220_value$jscomp$755$$=(0,$APP.$app$util$dom$get_target_val$$)($G__73335_event$jscomp$220_value$jscomp$755$$);$G__73335_event$jscomp$220_value$jscomp$755$$=$app$main$data$common$go_to_dashboard_search$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2470$term$$,
$G__73335_event$jscomp$220_value$jscomp$755$$]));return $emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($G__73335_event$jscomp$220_value$jscomp$755$$):$emit_BANG_$$($G__73335_event$jscomp$220_value$jscomp$755$$)}),$on_clear_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_key_press_team_id$jscomp$129$$)],function($e$jscomp$331$$){var $G__73336_73408_search_input$$=$app$main$data$common$go_to_dashboard_search$$();
$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($G__73336_73408_search_input$$):$emit_BANG_$$($G__73336_73408_search_input$$);$G__73336_73408_search_input$$=$APP.$goog$dom$getElement$$("search-input");$G__73336_73408_search_input$$!=null&&($G__73336_73408_search_input$$.value="");$APP.$app$util$dom$focus_BANG_$$($G__73336_73408_search_input$$);$APP.$app$util$dom$prevent_default$$($e$jscomp$331$$);return $APP.$app$util$dom$stop_propagation$$($e$jscomp$331$$)});
$on_key_press_team_id$jscomp$129$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($e$jscomp$332$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($e$jscomp$332$$))?($APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $search_title$$=$APP.$goog$dom$getElement$$("dashboard-search-title");return $APP.$cljs$core$truth_$$($search_title$$)?($APP.$app$util$dom$set_attribute_BANG_$$($search_title$$,"tabindex","0"),$APP.$app$util$dom$focus_BANG_$$($search_title$$),
$APP.$app$util$dom$set_attribute_BANG_$$($search_title$$,"tabindex","-1")):null}),$APP.$app$util$dom$prevent_default$$($e$jscomp$332$$),$APP.$app$util$dom$stop_propagation$$($e$jscomp$332$$)):null});var $handle_clear_search$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_clear_click$$)],function($event$jscomp$221$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$221$$))?$on_clear_click$$.$cljs$core$IFn$_invoke$arity$1$?
$on_clear_click$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$221$$):$on_clear_click$$($event$jscomp$221$$):null});return(0,$APP.$rumext$v2$jsxs$$)("form",{className:"main_ui_dashboard_sidebar__sidebar-search",children:[(0,$APP.$rumext$v2$jsx$$)("input",{onKeyPress:$on_key_press_team_id$jscomp$129$$,onChange:$on_search_change$$,"aria-label":$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.search-placeholder"),className:"main_ui_dashboard_sidebar__input-text",placeholder:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.search-placeholder"),
id:"search-input",onBlur:$on_search_blur_props_73334$$,autoComplete:"off",type:"text",ref:function($p1__73333_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__73333_SHARP_$$)?$p1__73333_SHARP_$$.value=$search_term__$1$$:null},defaultValue:$search_term__$1$$},"images-search-box"),$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$963$$=$APP.$cljs$core$_deref$$($focused_QMARK_$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$963$$)?$or__5025__auto__$jscomp$963$$:$APP.$cljs$core$seq$$($search_term__$1$$)}())?
(0,$APP.$rumext$v2$jsx$$)("button",{tabIndex:"0","aria-label":"dashboard-clear-search",onClick:$on_clear_click$$,onKeyDown:$handle_clear_search$$,className:"main_ui_dashboard_sidebar__search-btn main_ui_dashboard_sidebar__clear-search-btn",children:$app$main$ui$dashboard$sidebar$clear_search_icon$$}):(0,$APP.$rumext$v2$jsx$$)("button",{"aria-label":"dashboard-search",onClick:$on_clear_click$$,className:"main_ui_dashboard_sidebar__search-btn",children:$app$main$ui$dashboard$sidebar$search_icon$$})]})};
$app$main$ui$dashboard$sidebar$teams_selector_dropdown_STAR_$$=function($on_create_org_click_props_73337$$){var $JSCompiler_temp$jscomp$1429_JSCompiler_temp_const$jscomp$1430_allow_create_teams$$=void 0,$profile$jscomp$43$$=void 0,$JSCompiler_temp_const$jscomp$1427_show_default_team$$=void 0,$JSCompiler_temp_const$jscomp$1426_teams$jscomp$7$$=void 0,$team$jscomp$33$$=void 0,$JSCompiler_temp$jscomp$1431_allow_create_org$$=void 0,$JSCompiler_temp_const$jscomp$1428_props$jscomp$265$$=void 0;({team:$team$jscomp$33$$,
profile:$profile$jscomp$43$$,teams:$JSCompiler_temp_const$jscomp$1426_teams$jscomp$7$$,showDefaultTeam:$JSCompiler_temp_const$jscomp$1427_show_default_team$$,allowCreateTeams:$JSCompiler_temp$jscomp$1429_JSCompiler_temp_const$jscomp$1430_allow_create_teams$$,allowCreateOrg:$JSCompiler_temp$jscomp$1431_allow_create_org$$,...$JSCompiler_temp_const$jscomp$1428_props$jscomp$265$$}=$on_create_org_click_props_73337$$);var $on_create_team_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$4882$team_form$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$))}),$on_team_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$222_team_id$jscomp$130$$){$event$jscomp$222_team_id$jscomp$130$$=$APP.$app$common$uuid$parse$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$222_team_id$jscomp$130$$),"value"));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,
$event$jscomp$222_team_id$jscomp$130$$])))});$on_create_org_click_props_73337$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$truth_$$($cljs$cst$5117$nitrate_licence$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$43$$))?$APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$("/control-center/org/create"):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$5114$nitrate_form$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$))});$JSCompiler_temp_const$jscomp$1427_show_default_team$$=$APP.$cljs$core$truth_$$($JSCompiler_temp_const$jscomp$1427_show_default_team$$)?$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$on_team_click$$,"data-value":$APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$43$$),className:"main_ui_dashboard_sidebar__team-dropdown-item",children:[(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_dashboard_sidebar__penpot-icon",children:$APP.$app$main$ui$icons$logo_icon$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__team-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.your-penpot")}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$43$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$33$$))?$app$main$ui$dashboard$sidebar$tick_icon$$:
null]}):null;$JSCompiler_temp_const$jscomp$1426_teams$jscomp$7$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$103$$,$team_item$$){var $JSCompiler_temp_const$jscomp$1423$$=$out_arr__44057__auto__$jscomp$103$$.push,$JSCompiler_temp_const$jscomp$1422$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$),$JSCompiler_temp_const$jscomp$1421$$=(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$app$config$resolve_team_photo_url$$($team_item$$),
alt:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$),className:"main_ui_dashboard_sidebar__team-picture"}),$G__73339$jscomp$inline_7744_JSCompiler_inline_result$jscomp$1425_and__5023__auto__$jscomp$inline_7743$$;if($G__73339$jscomp$inline_7744_JSCompiler_inline_result$jscomp$1425_and__5023__auto__$jscomp$inline_7743$$=$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1216$subscriptions$$)){$G__73339$jscomp$inline_7744_JSCompiler_inline_result$jscomp$1425_and__5023__auto__$jscomp$inline_7743$$=
$APP.$app$main$ui$dashboard$subscription$get_subscription_type$$($APP.$cljs$cst$3182$subscription$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$));var $fexpr__73338$jscomp$inline_7745$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["enterprise",null,"unlimited",null],null),null);$G__73339$jscomp$inline_7744_JSCompiler_inline_result$jscomp$1425_and__5023__auto__$jscomp$inline_7743$$=$fexpr__73338$jscomp$inline_7745$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__73338$jscomp$inline_7745$$.$cljs$core$IFn$_invoke$arity$1$($G__73339$jscomp$inline_7744_JSCompiler_inline_result$jscomp$1425_and__5023__auto__$jscomp$inline_7743$$):
$fexpr__73338$jscomp$inline_7745$$($G__73339$jscomp$inline_7744_JSCompiler_inline_result$jscomp$1425_and__5023__auto__$jscomp$inline_7743$$)}$JSCompiler_temp_const$jscomp$1423$$.call($out_arr__44057__auto__$jscomp$103$$,$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$on_team_click$$,"data-value":$JSCompiler_temp_const$jscomp$1422$$,className:"main_ui_dashboard_sidebar__team-dropdown-item",children:[$JSCompiler_temp_const$jscomp$1421$$,$APP.$cljs$core$truth_$$($G__73339$jscomp$inline_7744_JSCompiler_inline_result$jscomp$1425_and__5023__auto__$jscomp$inline_7743$$)?
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__team-text-with-icon",children:[(0,$APP.$rumext$v2$jsx$$)("span",{title:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$),className:"main_ui_dashboard_sidebar__team-text",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$)}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$menu_team_icon_STAR_$$,{subscriptionType:$APP.$app$main$ui$dashboard$subscription$get_subscription_type$$($APP.$cljs$cst$3182$subscription$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$))})]}):
(0,$APP.$rumext$v2$jsx$$)("span",{title:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$),className:"main_ui_dashboard_sidebar__team-text",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$)}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$33$$))?$app$main$ui$dashboard$sidebar$tick_icon$$:null]},$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team_item$$))));
return $out_arr__44057__auto__$jscomp$103$$},[],$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4713$is_default$$,$APP.$cljs$core$vals$$($JSCompiler_temp_const$jscomp$1426_teams$jscomp$7$$)));$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$1429_JSCompiler_temp_const$jscomp$1430_allow_create_teams$$)?((0,$APP.$rumext$v2$jsx$$)("hr",{role:"separator",className:"main_ui_dashboard_sidebar__team-separator"}),$JSCompiler_temp$jscomp$1429_JSCompiler_temp_const$jscomp$1430_allow_create_teams$$=
$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$on_create_team_click$$,className:"main_ui_dashboard_sidebar__team-dropdown-item main_ui_dashboard_sidebar__action",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__icon-wrapper",children:$app$main$ui$dashboard$sidebar$add_icon$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__team-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.create-new-team")})]})):
$JSCompiler_temp$jscomp$1429_JSCompiler_temp_const$jscomp$1430_allow_create_teams$$=null;$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$1431_allow_create_org$$)?((0,$APP.$rumext$v2$jsx$$)("hr",{role:"separator",className:"main_ui_dashboard_sidebar__team-separator"}),$JSCompiler_temp$jscomp$1431_allow_create_org$$=$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$on_create_org_click_props_73337$$,className:"main_ui_dashboard_sidebar__team-dropdown-item main_ui_dashboard_sidebar__action",
children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__icon-wrapper",children:$app$main$ui$dashboard$sidebar$add_icon$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__team-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.create-new-org")})]})):$JSCompiler_temp$jscomp$1431_allow_create_org$$=null;return $APP.$rumext$v2$create_element$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_STAR_$$,$JSCompiler_temp_const$jscomp$1428_props$jscomp$265$$,
$JSCompiler_temp_const$jscomp$1427_show_default_team$$,$JSCompiler_temp_const$jscomp$1426_teams$jscomp$7$$,$JSCompiler_temp$jscomp$1429_JSCompiler_temp_const$jscomp$1430_allow_create_teams$$,$JSCompiler_temp$jscomp$1431_allow_create_org$$)};
$app$main$ui$dashboard$sidebar$team_options_dropdown_STAR_$$=function($members$jscomp$7_props_73340$$){function $on_error$jscomp$65$$($map__73342__$1_p__73341$$){$map__73342__$1_p__73341$$=$APP.$cljs$core$__destructure_map$$($map__73342__$1_p__73341$$);var $expr__73344$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73342__$1_p__73341$$,$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4896$no_enough_members_for_leave$$,
$expr__73344$$):$APP.$cljs$core$_EQ_$$($cljs$cst$4896$no_enough_members_for_leave$$,$expr__73344$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.team-leave.insufficient-members"))):$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4897$member_does_not_exist$$,$expr__73344$$):$APP.$cljs$core$_EQ_$$($cljs$cst$4897$member_does_not_exist$$,
$expr__73344$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.team-leave.member-does-not-exists"))):$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4898$owner_cant_leave_team$$,$expr__73344$$):$APP.$cljs$core$_EQ_$$($cljs$cst$4898$owner_cant_leave_team$$,$expr__73344$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.team-leave.owner-cant-leave"))):
$APP.$beicon$v2$core$throw$0$$($map__73342__$1_p__73341$$)}function $on_success$jscomp$51$$(){var $team_id$jscomp$131$$=$APP.$cljs$cst$2453$default_team_id$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$44$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$131$$])),$APP.$app$main$data$modal$hide$$())}function $go_webhooks$$(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_webhooks$$())}
var $profile$jscomp$44$$=void 0,$team$jscomp$34$$=void 0,$props$jscomp$266$$=void 0;({team:$team$jscomp$34$$,profile:$profile$jscomp$44$$,...$props$jscomp$266$$}=$members$jscomp$7_props_73340$$);$members$jscomp$7_props_73340$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($team$jscomp$34$$,$APP.$cljs$cst$3239$members$$);var $permissions$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($team$jscomp$34$$,$APP.$cljs$cst$1706$permissions$$),$can_rename_QMARK_$$=function(){var $or__5025__auto__$jscomp$964$$=
$APP.$cljs$cst$1582$is_owner$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$27$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$964$$)?$or__5025__auto__$jscomp$964$$:$APP.$cljs$cst$1581$is_admin$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$27$$)}(),$leave_fn$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_success$jscomp$51$$),$APP.$rumext$v2$adapt$$($on_error$jscomp$65$$)],function($member_id$jscomp$7_params$jscomp$388$$){var $G__73346$jscomp$inline_7749$$=
$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$member_id$jscomp$7_params$jscomp$388$$=$APP.$cljs$core$uuid_QMARK_$$($member_id$jscomp$7_params$jscomp$388$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__73346$jscomp$inline_7749$$,$cljs$cst$3271$reassign_to$$,$member_id$jscomp$7_params$jscomp$388$$):$G__73346$jscomp$inline_7749$$;return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$leave_current_team$$($APP.$cljs$core$with_meta$$($member_id$jscomp$7_params$jscomp$388$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,$on_success$jscomp$51$$,$APP.$cljs$cst$1281$on_error$$,$on_error$jscomp$65$$],null))))}),$delete_fn$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$34$$),$APP.$rumext$v2$adapt$$($on_success$jscomp$51$$),$APP.$rumext$v2$adapt$$($on_error$jscomp$65$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$delete_team$$($APP.$cljs$core$with_meta$$($team$jscomp$34$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,$on_success$jscomp$51$$,$APP.$cljs$cst$1281$on_error$$,$on_error$jscomp$65$$],null))))}),$on_rename_clicked$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$34$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$4882$team_form$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$2449$team$$,$team$jscomp$34$$],null)))}),$on_leave_clicked$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($leave_fn$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.title"),
$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.message"),$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.accept"),$APP.$cljs$cst$2436$on_accept$$,$leave_fn$$],null)))}),$on_leave_as_owner_clicked$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$34$$),$APP.$rumext$v2$adapt$$($profile$jscomp$44$$),$APP.$rumext$v2$adapt$$($leave_fn$$)],
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$4880$leave_and_reassign$$,$APP.$cljs$cst$1899$profile$$,$profile$jscomp$44$$,$APP.$cljs$cst$2449$team$$,$team$jscomp$34$$,
$APP.$cljs$cst$922$accept$$,$leave_fn$$],null))]))}),$leave_and_close$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$34$$),$APP.$rumext$v2$adapt$$($delete_fn$jscomp$1$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("modals.leave-and-close-confirm.message",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$34$$)])),$APP.$cljs$cst$4895$scd_message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-and-close-confirm.hint"),$APP.$cljs$cst$2433$accept_label$$,
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.accept"),$APP.$cljs$cst$2436$on_accept$$,$delete_fn$jscomp$1$$],null)))}),$on_delete_clicked$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($delete_fn$jscomp$1$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-team-confirm.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-team-confirm.message"),$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-team-confirm.accept"),$APP.$cljs$cst$2436$on_accept$$,$delete_fn$jscomp$1$$],null)))});return $APP.$rumext$v2$create_element$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_STAR_$$,
$props$jscomp$266$$,$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_members$$())},className:"main_ui_dashboard_sidebar__team-options-item","data-testid":"team-members",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.members")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,
{onClick:function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_invitations$$())},className:"main_ui_dashboard_sidebar__team-options-item","data-testid":"team-invitations",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.invitations")}),$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1208$webhooks$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,
{onClick:$go_webhooks$$,className:"main_ui_dashboard_sidebar__team-options-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.webhooks")}):null,$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_settings$$())},className:"main_ui_dashboard_sidebar__team-options-item","data-testid":"team-settings",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.settings")}),
(0,$APP.$rumext$v2$jsx$$)("hr",{className:"main_ui_dashboard_sidebar__team-option-separator"}),$APP.$cljs$core$truth_$$($can_rename_QMARK_$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$on_rename_clicked$$,className:"main_ui_dashboard_sidebar__team-options-item","data-testid":"rename-team",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.rename")}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($members$jscomp$7_props_73340$$),
1)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$leave_and_close$$,className:"main_ui_dashboard_sidebar__team-options-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.leave-team")}):$APP.$cljs$core$truth_$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($team$jscomp$34$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1706$permissions$$,
$APP.$cljs$cst$1582$is_owner$$],null)))?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$on_leave_as_owner_clicked$$,className:"main_ui_dashboard_sidebar__team-options-item","data-testid":"leave-team",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.leave-team")}):$APP.$cljs$core$count$$($members$jscomp$7_props_73340$$)>1?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{onClick:$on_leave_clicked$$,
className:"main_ui_dashboard_sidebar__team-options-item",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.leave-team")}):null,$APP.$cljs$core$truth_$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($team$jscomp$34$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1706$permissions$$,$APP.$cljs$cst$1582$is_owner$$],null)))?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,
{onClick:$on_delete_clicked$$,className:"main_ui_dashboard_sidebar__team-options-item main_ui_dashboard_sidebar__warning","data-testid":"delete-team",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.delete-team")}):null)};
$app$main$ui$dashboard$sidebar$sidebar_org_switch_STAR_$$=function($props_73348_teams$jscomp$8_teams__$1$jscomp$2$$){var $profile$jscomp$45$$=$props_73348_teams$jscomp$8_teams__$1$jscomp$2$$.profile,$team$jscomp$35_team__$1$jscomp$1$$=$props_73348_teams$jscomp$8_teams__$1$jscomp$2$$.team;$props_73348_teams$jscomp$8_teams__$1$jscomp$2$$=$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($entries$jscomp$34_p__73349$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($entries$jscomp$34_p__73349$$,
0,null);$entries$jscomp$34_p__73349$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($entries$jscomp$34_p__73349$$,1,null);return $APP.$cljs$core$first$$($entries$jscomp$34_p__73349$$)},$APP.$cljs$core$group_by$$($APP.$cljs$cst$4782$organization_id$$,$APP.$cljs$core$vals$$($APP.$rumext$v2$deref$$($app$main$refs$teams$$))))));$props_73348_teams$jscomp$8_teams__$1$jscomp$2$$=$APP.$cljs$core$update_vals$$($props_73348_teams$jscomp$8_teams__$1$jscomp$2$$,function($t$jscomp$97$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($t$jscomp$97$$,
$APP.$cljs$cst$723$name$$,["ORG: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$4783$organization_name$$.$cljs$core$IFn$_invoke$arity$1$($t$jscomp$97$$))].join(""))});$team$jscomp$35_team__$1$jscomp$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($team$jscomp$35_team__$1$jscomp$1$$,$APP.$cljs$cst$723$name$$,["ORG: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$4783$organization_name$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$35_team__$1$jscomp$1$$))].join(""));
var $show_teams_menu_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$show_teams_menu_QMARK_$$=$APP.$cljs$core$_deref$$($show_teams_menu_STAR_$$),$on_show_teams_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$223$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$223$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_teams_menu_STAR_$$,$APP.$cljs$core$not$$)}),$on_show_teams_keydown$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($G__73353_event$jscomp$224$$){var $JSCompiler_inline_result$jscomp$1432_or__5025__auto__$jscomp$inline_7751$$=
(0,$APP.$app$util$keyboard$space_QMARK_$$)($G__73353_event$jscomp$224$$);$JSCompiler_inline_result$jscomp$1432_or__5025__auto__$jscomp$inline_7751$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1432_or__5025__auto__$jscomp$inline_7751$$)?$JSCompiler_inline_result$jscomp$1432_or__5025__auto__$jscomp$inline_7751$$:(0,$APP.$app$util$keyboard$enter_QMARK_$$)($G__73353_event$jscomp$224$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1432_or__5025__auto__$jscomp$inline_7751$$)?
($APP.$app$util$dom$prevent_default$$($G__73353_event$jscomp$224$$),$APP.$app$util$dom$stop_propagation$$($G__73353_event$jscomp$224$$),$G__73353_event$jscomp$224$$=$APP.$app$util$dom$get_current_target$$($G__73353_event$jscomp$224$$),$G__73353_event$jscomp$224$$==null?null:$app$util$dom$click_BANG_$$($G__73353_event$jscomp$224$$)):null}),$close_teams_menu$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_teams_menu_STAR_$$,!1)});return(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_dashboard_sidebar__sidebar-team-switch",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_sidebar__switch-content",children:(0,$APP.$rumext$v2$jsxs$$)("button",{onClick:$on_show_teams_click$$,onKeyDown:$on_show_teams_keydown$$,className:"main_ui_dashboard_sidebar__current-team",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__team-name",children:[(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$app$config$resolve_team_photo_url$$($team$jscomp$35_team__$1$jscomp$1$$),
alt:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$35_team__$1$jscomp$1$$),className:"main_ui_dashboard_sidebar__team-picture"}),(0,$APP.$rumext$v2$jsx$$)("span",{title:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$35_team__$1$jscomp$1$$),className:"main_ui_dashboard_sidebar__team-text",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$35_team__$1$jscomp$1$$)})]}),$app$main$ui$dashboard$sidebar$arrow_icon$$]})}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$teams_selector_dropdown_STAR_$$,
{allowCreateOrg:!0,showDefaultTeam:!1,onClose:$close_teams_menu$$,teams:$props_73348_teams$jscomp$8_teams__$1$jscomp$2$$,className:"main_ui_dashboard_sidebar__dropdown main_ui_dashboard_sidebar__teams-dropdown",profile:$profile$jscomp$45$$,id:"organizations-list",show:$show_teams_menu_QMARK_$$,allowCreateTeams:!1,team:$team$jscomp$35_team__$1$jscomp$1$$})]})};
$app$main$ui$dashboard$sidebar$sidebar_team_switch_STAR_$$=function($props_73355_team$jscomp$36$$){var $profile$jscomp$46$$=$props_73355_team$jscomp$36$$.profile;$props_73355_team$jscomp$36$$=$props_73355_team$jscomp$36$$.team;var $nitrate_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1226$nitrate$$),$org_id$$=$nitrate_QMARK_$$?$APP.$cljs$cst$4782$organization_id$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$):null,$teams$jscomp$9$$=function(){var $G__73356$$=
$APP.$rumext$v2$deref$$($app$main$refs$teams$$);return $nitrate_QMARK_$$?$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73354_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4782$organization_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_val$$($p1__73354_SHARP_$$)),$org_id$$)},$G__73356$$):$G__73356$$}(),$subscription$jscomp$6_subscription_type$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_73355_team$jscomp$36$$,
$APP.$cljs$cst$3182$subscription$$);$subscription$jscomp$6_subscription_type$jscomp$6$$=$APP.$app$main$ui$dashboard$subscription$get_subscription_type$$($subscription$jscomp$6_subscription_type$jscomp$6$$);var $show_team_options_menu_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$show_team_options_menu_QMARK_$$=$APP.$cljs$core$_deref$$($show_team_options_menu_STAR_$$),$show_teams_menu_STAR_$jscomp$1$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),
$show_teams_menu_QMARK_$jscomp$1$$=$APP.$cljs$core$_deref$$($show_teams_menu_STAR_$jscomp$1$$),$on_show_teams_click$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$225$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$225$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_teams_menu_STAR_$jscomp$1$$,$APP.$cljs$core$not$$)}),$on_show_teams_keydown$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($G__73357_event$jscomp$226$$){var $JSCompiler_inline_result$jscomp$1433_or__5025__auto__$jscomp$inline_7753$$=
(0,$APP.$app$util$keyboard$space_QMARK_$$)($G__73357_event$jscomp$226$$);$JSCompiler_inline_result$jscomp$1433_or__5025__auto__$jscomp$inline_7753$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1433_or__5025__auto__$jscomp$inline_7753$$)?$JSCompiler_inline_result$jscomp$1433_or__5025__auto__$jscomp$inline_7753$$:(0,$APP.$app$util$keyboard$enter_QMARK_$$)($G__73357_event$jscomp$226$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1433_or__5025__auto__$jscomp$inline_7753$$)?
($APP.$app$util$dom$prevent_default$$($G__73357_event$jscomp$226$$),$APP.$app$util$dom$stop_propagation$$($G__73357_event$jscomp$226$$),$G__73357_event$jscomp$226$$=$APP.$app$util$dom$get_current_target$$($G__73357_event$jscomp$226$$),$G__73357_event$jscomp$226$$==null?null:$app$util$dom$click_BANG_$$($G__73357_event$jscomp$226$$)):null}),$close_team_options_menu$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_team_options_menu_STAR_$$,
!1)}),$on_show_options_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$227$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$227$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_team_options_menu_STAR_$$,$APP.$cljs$core$not$$)}),$on_show_options_keydown$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($G__73358_event$jscomp$228$$){var $JSCompiler_inline_result$jscomp$1434_or__5025__auto__$jscomp$inline_7755$$=
(0,$APP.$app$util$keyboard$space_QMARK_$$)($G__73358_event$jscomp$228$$);$JSCompiler_inline_result$jscomp$1434_or__5025__auto__$jscomp$inline_7755$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1434_or__5025__auto__$jscomp$inline_7755$$)?$JSCompiler_inline_result$jscomp$1434_or__5025__auto__$jscomp$inline_7755$$:(0,$APP.$app$util$keyboard$enter_QMARK_$$)($G__73358_event$jscomp$228$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1434_or__5025__auto__$jscomp$inline_7755$$)?
($APP.$app$util$dom$prevent_default$$($G__73358_event$jscomp$228$$),$APP.$app$util$dom$stop_propagation$$($G__73358_event$jscomp$228$$),$G__73358_event$jscomp$228$$=$APP.$app$util$dom$get_current_target$$($G__73358_event$jscomp$228$$),$G__73358_event$jscomp$228$$==null?null:$app$util$dom$click_BANG_$$($G__73358_event$jscomp$228$$)):null}),$close_teams_menu$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_teams_menu_STAR_$jscomp$1$$,
!1)});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__sidebar-team-switch",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__switch-content",children:[(0,$APP.$rumext$v2$jsxs$$)("button",{onClick:$on_show_teams_click$jscomp$1$$,onKeyDown:$on_show_teams_keydown$jscomp$1$$,className:"main_ui_dashboard_sidebar__current-team",children:[$APP.$cljs$core$truth_$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$))?
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__team-name",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__penpot-icon",children:$APP.$app$main$ui$icons$logo_icon$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__team-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.default-team-name")})]}):$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1216$subscriptions$$)&&
$APP.$cljs$core$not$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$))&&($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("unlimited",$subscription$jscomp$6_subscription_type$jscomp$6$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("enterprise",$subscription$jscomp$6_subscription_type$jscomp$6$$))?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__team-name",children:[(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$app$config$resolve_team_photo_url$$($props_73355_team$jscomp$36$$),
alt:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$),className:"main_ui_dashboard_sidebar__team-picture"}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__team-text-with-icon",children:[(0,$APP.$rumext$v2$jsx$$)("span",{title:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$),className:"main_ui_dashboard_sidebar__team-text",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$)}),
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$menu_team_icon_STAR_$$,{subscriptionType:$subscription$jscomp$6_subscription_type$jscomp$6$$})]})]}):$APP.$cljs$core$not$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$))&&($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("unlimited",$subscription$jscomp$6_subscription_type$jscomp$6$$)||$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("enterprise",$subscription$jscomp$6_subscription_type$jscomp$6$$))?
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__team-name",children:[(0,$APP.$rumext$v2$jsx$$)("img",{src:$APP.$app$config$resolve_team_photo_url$$($props_73355_team$jscomp$36$$),alt:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$),className:"main_ui_dashboard_sidebar__team-picture"}),(0,$APP.$rumext$v2$jsx$$)("span",{title:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$),className:"main_ui_dashboard_sidebar__team-text",
children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$)})]}):null,$app$main$ui$dashboard$sidebar$arrow_icon$$]}),$APP.$cljs$core$truth_$$($APP.$cljs$cst$4713$is_default$$.$cljs$core$IFn$_invoke$arity$1$($props_73355_team$jscomp$36$$))?null:(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_show_options_click$$,"aria-label":"team-management",tabIndex:"0",onKeyDown:$on_show_options_keydown$$,className:"main_ui_dashboard_sidebar__switch-options",children:$app$main$ui$dashboard$sidebar$menu_icon$$})]}),
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$teams_selector_dropdown_STAR_$$,{allowCreateOrg:!1,showDefaultTeam:!0,onClose:$close_teams_menu$jscomp$1$$,teams:$teams$jscomp$9$$,className:"main_ui_dashboard_sidebar__dropdown main_ui_dashboard_sidebar__teams-dropdown",profile:$profile$jscomp$46$$,id:"team-list",show:$show_teams_menu_QMARK_$jscomp$1$$,allowCreateTeams:!0,team:$props_73355_team$jscomp$36$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$team_options_dropdown_STAR_$$,
{show:$show_team_options_menu_QMARK_$$,onClose:$close_team_options_menu$$,id:"team-options",className:"main_ui_dashboard_sidebar__dropdown main_ui_dashboard_sidebar__options-dropdown",team:$props_73355_team$jscomp$36$$,profile:$profile$jscomp$46$$})]})};
$app$main$ui$dashboard$sidebar$sidebar_content_STAR_$$=function($projects_QMARK__props_73359$$){var $profile$jscomp$47$$=$projects_QMARK__props_73359$$.profile,$projects$jscomp$6$$=$projects_QMARK__props_73359$$.projects,$search_term$jscomp$2$$=$projects_QMARK__props_73359$$.searchTerm,$drafts_QMARK__section$jscomp$20$$=$projects_QMARK__props_73359$$.section,$project$jscomp$18$$=$projects_QMARK__props_73359$$.project,$team$jscomp$37$$=$projects_QMARK__props_73359$$.team,$default_project_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($projects_QMARK__props_73359$$.defaultProject,
$APP.$cljs$cst$266$id$$),$team_id$jscomp$132$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($team$jscomp$37$$,$APP.$cljs$cst$266$id$$);$projects_QMARK__props_73359$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($drafts_QMARK__section$jscomp$20$$,$APP.$cljs$cst$2479$dashboard_recent$$);var $fonts_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($drafts_QMARK__section$jscomp$20$$,$APP.$cljs$cst$2477$dashboard_fonts$$),$libs_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($drafts_QMARK__section$jscomp$20$$,
$APP.$cljs$cst$2475$dashboard_libraries$$);$drafts_QMARK__section$jscomp$20$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($drafts_QMARK__section$jscomp$20$$,$APP.$cljs$cst$2469$dashboard_files$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$18$$),$default_project_id$$);var $container$jscomp$79$$=(0,$APP.$rumext$v2$use_ref$$)(null),$overflow_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),
$overflow_QMARK_$$=$APP.$cljs$core$_deref$$($overflow_STAR_$$),$go_projects$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_recent$$())}),$go_projects_with_key$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$132$$)],function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,
$team_id$jscomp$132$$])));return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $temp__5825__auto__$jscomp$295$$=$APP.$goog$dom$getElement$$("dashboard-projects-title");return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$295$$)?($APP.$app$util$dom$set_attribute_BANG_$$($temp__5825__auto__$jscomp$295$$,"tabindex","0"),$APP.$app$util$dom$focus_BANG_$$($temp__5825__auto__$jscomp$295$$),$APP.$app$util$dom$set_attribute_BANG_$$($temp__5825__auto__$jscomp$295$$,
"tabindex","-1")):null})}),$go_fonts$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$132$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_fonts$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$132$$])))}),$go_fonts_with_key$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$37$$)],
function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_fonts$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$132$$])));return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $font_title$$=$APP.$goog$dom$getElement$$("dashboard-fonts-title");return $APP.$cljs$core$truth_$$($font_title$$)?($APP.$app$util$dom$set_attribute_BANG_$$($font_title$$,
"tabindex","0"),$APP.$app$util$dom$focus_BANG_$$($font_title$$),$APP.$app$util$dom$set_attribute_BANG_$$($font_title$$,"tabindex","-1")):null})}),$go_drafts$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$132$$),$APP.$rumext$v2$adapt$$($default_project_id$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,
$team_id$jscomp$132$$,$APP.$cljs$cst$2141$project_id$$,$default_project_id$$])))}),$go_drafts_with_key$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$132$$),$APP.$rumext$v2$adapt$$($default_project_id$$)],function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,
$team_id$jscomp$132$$,$APP.$cljs$cst$2141$project_id$$,$default_project_id$$])));return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $temp__5825__auto__$jscomp$296$$=$APP.$goog$dom$getElement$$("dashboard-drafts-title");return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$296$$)?($APP.$app$util$dom$set_attribute_BANG_$$($temp__5825__auto__$jscomp$296$$,"tabindex","0"),$APP.$app$util$dom$focus_BANG_$$($temp__5825__auto__$jscomp$296$$),$APP.$app$util$dom$set_attribute_BANG_$$($temp__5825__auto__$jscomp$296$$,
"tabindex","-1")):null})}),$go_libs$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$132$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_libraries$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$132$$])))}),$go_libs_with_key$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team_id$jscomp$132$$)],
function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_libraries$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$132$$])));return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $libs_title$$=$APP.$goog$dom$getElement$$("dashboard-libraries-title");return $APP.$cljs$core$truth_$$($libs_title$$)?($APP.$app$util$dom$set_attribute_BANG_$$($libs_title$$,
"tabindex","0"),$APP.$app$util$dom$focus_BANG_$$($libs_title$$),$APP.$app$util$dom$set_attribute_BANG_$$($libs_title$$,"tabindex","-1")):null})}),$pinned_projects$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($projects$jscomp$6$$)],function(){return $APP.$cljs$core$not_empty$$($APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4714$is_pinned$$,$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4713$is_default$$,
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2523$deleted_at$$,$projects$jscomp$6$$)))))});$APP.$rumext$v2$use_layout_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($pinned_projects$$)],function(){var $node$jscomp$376$$=$APP.$rumext$v2$ref_val$$($container$jscomp$79$$);return $APP.$cljs$core$reset_BANG_$$($overflow_STAR_$$,$node$jscomp$376$$.scrollHeight>$node$jscomp$376$$.clientHeight)});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,
{children:[(0,$APP.$rumext$v2$jsxs$$)("div",{ref:$container$jscomp$79$$,className:"main_ui_dashboard_sidebar__sidebar-content",children:[$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1226$nitrate$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$sidebar_org_switch_STAR_$$,{team:$team$jscomp$37$$,profile:$profile$jscomp$47$$}):null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$sidebar_team_switch_STAR_$$,{team:$team$jscomp$37$$,profile:$profile$jscomp$47$$}),
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$sidebar_search_STAR_$$,{searchTerm:$search_term$jscomp$2$$,teamId:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$37$$)}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_sidebar__sidebar-content-section",children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_dashboard_sidebar__sidebar-nav",children:[(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_dashboard_sidebar__recent-projects main_ui_dashboard_sidebar__sidebar-nav-item "+
($projects_QMARK__props_73359$$?"main_ui_dashboard_sidebar__current":""),children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$link$link$$,{action:$go_projects$$,"class":"main_ui_dashboard_sidebar__sidebar-link","keyboard-action":$go_projects_with_key$$,children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__element-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.projects")})})}),(0,$APP.$rumext$v2$jsx$$)("li",{className:($drafts_QMARK__section$jscomp$20$$?
"main_ui_dashboard_sidebar__current":"")+" main_ui_dashboard_sidebar__sidebar-nav-item",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$link$link$$,{action:$go_drafts$$,"class":"main_ui_dashboard_sidebar__sidebar-link","keyboard-action":$go_drafts_with_key$$,children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__element-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.drafts")})})})]})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__sidebar-content-section",
children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_sidebar__sidebar-section-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.sources")}),(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_dashboard_sidebar__sidebar-nav",children:[(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_dashboard_sidebar__sidebar-nav-item "+($fonts_QMARK_$$?"main_ui_dashboard_sidebar__current":""),children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$link$link$$,
{action:$go_fonts$$,"class":"main_ui_dashboard_sidebar__sidebar-link","keyboard-action":$go_fonts_with_key$$,"data-testid":"fonts",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__element-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.fonts")})})}),(0,$APP.$rumext$v2$jsx$$)("li",{className:($libs_QMARK_$$?"main_ui_dashboard_sidebar__current":"")+" main_ui_dashboard_sidebar__sidebar-nav-item",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$link$link$$,
{action:$go_libs$$,"data-testid":"libs-link-sidebar","class":"main_ui_dashboard_sidebar__sidebar-link","keyboard-action":$go_libs_with_key$$,children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__element-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.shared-libraries")})})})]})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{"data-testid":"pinned-projects",className:"main_ui_dashboard_sidebar__sidebar-content-section",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_dashboard_sidebar__sidebar-section-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.pinned-projects")}),$pinned_projects$$!=null?(0,$APP.$rumext$v2$jsx$$)("ul",{className:"main_ui_dashboard_sidebar__sidebar-nav main_ui_dashboard_sidebar__pinned-projects",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$104$$,$item$jscomp$113$$){$out_arr__44057__auto__$jscomp$104$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$sidebar_project_STAR_$$,
{item:$item$jscomp$113$$,id:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$113$$),teamId:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$37$$),isSelected:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$113$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$18$$))},""+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$113$$)??"")));return $out_arr__44057__auto__$jscomp$104$$},
[],$pinned_projects$$)}):(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__sidebar-empty-placeholder",children:[$app$main$ui$dashboard$sidebar$pin_icon$$,(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__empty-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.no-projects-placeholder")})]})]})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_sidebar__separator "+($APP.$cljs$core$truth_$$($overflow_QMARK_$$)?
"main_ui_dashboard_sidebar__overflow-separator":"")})]})};
$app$main$ui$dashboard$sidebar$help_learning_menu_STAR_$$=function($handle_click_url_props_73377$$){var $on_close$jscomp$9$$=$handle_click_url_props_73377$$.onClose,$on_click$jscomp$25$$=$handle_click_url_props_73377$$.onClick;$handle_click_url_props_73377$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$229_eventname$$){var $url$jscomp$91$$=$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$229_eventname$$),"url");$event$jscomp$229_eventname$$=
$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$229_eventname$$),"eventname");$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,$event$jscomp$229_eventname$$,$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,
"menu:in-app"],null)));return $APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$($url$jscomp$91$$)});var $handle_feedback_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__73376_SHARP_$$){return $on_click$jscomp$25$$.$cljs$core$IFn$_invoke$arity$2$?$on_click$jscomp$25$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2466$settings_feedback$$,$p1__73376_SHARP_$$):$on_click$jscomp$25$$($APP.$cljs$cst$2466$settings_feedback$$,$p1__73376_SHARP_$$)});
return $APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_STAR_$$,{show:!0,className:"main_ui_dashboard_sidebar__sub-menu main_ui_dashboard_sidebar__help-learning",onClose:$on_close$jscomp$9$$,children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item","data-url":"https://help.penpot.app",onClick:$handle_click_url_props_73377$$,"data-eventname":"explore-help-center-click",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.help-center")}),
$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item","data-url":"https://penpot.app/learning-center",onClick:$handle_click_url_props_73377$$,"data-eventname":"explore-learning-center-click",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.learning-center")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item",
"data-url":"https://penpot.app/penpothub",onClick:$handle_click_url_props_73377$$,"data-eventname":"explore-penpot-hub-click",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.penpot-hub")}),$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1220$user_feedback$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item",onClick:$handle_feedback_click$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.give-feedback")}):
null]})};
$app$main$ui$dashboard$sidebar$community_contributions_menu_STAR_$$=function($on_close$jscomp$10_props_73379$$){$on_close$jscomp$10_props_73379$$=$on_close$jscomp$10_props_73379$$.onClose;var $handle_click_url$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$230_eventname$jscomp$1$$){var $url$jscomp$92$$=$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$230_eventname$jscomp$1$$),"url");$event$jscomp$230_eventname$jscomp$1$$=$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$230_eventname$jscomp$1$$),
"eventname");$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,$event$jscomp$230_eventname$jscomp$1$$,$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"menu:in-app"],null)));return $APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$($url$jscomp$92$$)});
return $APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_STAR_$$,{show:!0,className:"main_ui_dashboard_sidebar__sub-menu main_ui_dashboard_sidebar__community",onClose:$on_close$jscomp$10_props_73379$$,children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item","data-url":"https://github.com/penpot/penpot",onClick:$handle_click_url$jscomp$1$$,"data-eventname":"explore-github-repository-click",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.github-repo")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item","data-url":"https://community.penpot.app",onClick:$handle_click_url$jscomp$1$$,"data-eventname":"explore-community-click",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.community")})]})};
$app$main$ui$dashboard$sidebar$about_penpot_menu_STAR_$$=function($on_close$jscomp$11_props_73382$$){$on_close$jscomp$11_props_73382$$=$on_close$jscomp$11_props_73382$$.onClose;var $show_release_notes$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$231$$){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"show-release-notes",$APP.$cljs$cst$2247$version$$,$APP.$cljs$cst$1266$main$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$)],null)));return $event$jscomp$231$$.altKey&&$APP.$app$util$keyboard$mod_QMARK_$$($event$jscomp$231$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$1215$onboarding$$],null))):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$5118$release_notes$$,$APP.$cljs$cst$2247$version$$,$APP.$cljs$cst$1266$main$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$)],null)))}),$handle_click_url$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$232_eventname$jscomp$2$$){var $url$jscomp$93$$=
$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$232_eventname$jscomp$2$$),"url");$event$jscomp$232_eventname$jscomp$2$$=$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$232_eventname$jscomp$2$$),"eventname");$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,$event$jscomp$232_eventname$jscomp$2$$,$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"menu:in-app"],null)));return $APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$($url$jscomp$93$$)});return $APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_STAR_$$,{show:!0,className:"main_ui_dashboard_sidebar__sub-menu main_ui_dashboard_sidebar__about",onClose:$on_close$jscomp$11_props_73382$$,
children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item",onClick:$show_release_notes$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("labels.version-notes",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$)]))}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,
{className:"main_ui_dashboard_sidebar__submenu-item","data-url":"https://github.com/penpot/penpot/blob/develop/CHANGES.md",onClick:$handle_click_url$jscomp$2$$,"data-eventname":"explore-changelog-click",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.penpot-changelog")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__submenu-item","data-url":"https://penpot.app/terms",onClick:$handle_click_url$jscomp$2$$,
"data-eventname":"explore-terms-service-click",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.terms-of-service")})]})};
$APP.$app$main$ui$dashboard$sidebar$profile_section_STAR_$$=function($props_73386_team$jscomp$38$$){var $profile$jscomp$48$$=$props_73386_team$jscomp$38$$.profile;$props_73386_team$jscomp$38$$=$props_73386_team$jscomp$38$$.team;var $show_profile_menu_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$show_profile_menu_QMARK_$$=$APP.$cljs$core$_deref$$($show_profile_menu_STAR_$$),$sub_menu_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$sub_menu$$=
$APP.$cljs$core$_deref$$($sub_menu_STAR_$$),$version$jscomp$21$$=$cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$),$close_sub_menu$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$233$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$233$$);return $APP.$cljs$core$reset_BANG_$$($sub_menu_STAR_$$,null)}),$photo$$=$APP.$app$config$resolve_profile_photo_url$$($profile$jscomp$48$$),$on_click$jscomp$26$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($section$jscomp$21$$,
$event$jscomp$234$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$234$$);$APP.$cljs$core$reset_BANG_$$($show_profile_menu_STAR_$$,!1);return $section$jscomp$21$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$01$$($section$jscomp$21$$)):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($section$jscomp$21$$)}),$show_comments_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),
$show_comments_QMARK_$$=$APP.$cljs$core$_deref$$($show_comments_STAR_$$),$handle_hide_comments$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_comments_STAR_$$,!1)}),$handle_show_comments$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_comments_STAR_$$,!0)}),$handle_click$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$235$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$235$$);
return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_profile_menu_STAR_$$,$APP.$cljs$core$not$$)}),$handle_key_down$jscomp$4$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$236$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$236$$))?$APP.$cljs$core$reset_BANG_$$($show_profile_menu_STAR_$$,!0):null}),$on_close$jscomp$12$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_profile_menu_STAR_$$,
!1)}),$handle_logout_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__73384_SHARP_$$){var $G__73389$$=$app$main$data$auth$logout$$();return $on_click$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$?$on_click$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$($G__73389$$,$p1__73384_SHARP_$$):$on_click$jscomp$26$$($G__73389$$,$p1__73384_SHARP_$$)}),$handle_set_profile$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__73385_SHARP_$$){return $on_click$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$?
$on_click$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$5119$settings_profile$$,$p1__73385_SHARP_$$):$on_click$jscomp$26$$($APP.$cljs$cst$5119$settings_profile$$,$p1__73385_SHARP_$$)}),$on_menu_click$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$237_menu$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$237_menu$$);$event$jscomp$237_menu$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$237_menu$$),
"testid"));return $APP.$cljs$core$reset_BANG_$$($sub_menu_STAR_$$,$event$jscomp$237_menu$$)}),$on_power_up_click$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"explore-pricing-click",
$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"dashboard",$APP.$cljs$cst$1355$section$$,"sidebar"],null)));return $APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$("https://penpot.app/pricing")});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1216$subscriptions$$)?$app$main$ui$dashboard$subscription$show_subscription_dashboard_banner_QMARK_$$($profile$jscomp$48$$)?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$dashboard_cta_STAR_$$,{profile:$profile$jscomp$48$$}):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$subscription$subscription_sidebar_STAR_$$,{profile:$profile$jscomp$48$$}):null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1184$subscriptions_old$$)?(0,$APP.$rumext$v2$jsxs$$)("button",{onClick:$on_power_up_click$$,className:"main_ui_dashboard_sidebar__upgrade-plan-section",children:[(0,$APP.$rumext$v2$jsxs$$)("div",
{className:"main_ui_dashboard_sidebar__penpot-free",children:[(0,$APP.$rumext$v2$jsx$$)("span",{children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.upgrade-plan.penpot-free")}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__no-limits",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.upgrade-plan.no-limits")})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_sidebar__power-up",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("subscription.dashboard.upgrade-plan.power-up")})]}):
null,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($props_73386_team$jscomp$38$$)?$profile$jscomp$48$$:$props_73386_team$jscomp$38$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$comments$comments_section$$,{profile:$profile$jscomp$48$$,team:$props_73386_team$jscomp$38$$,"show?":$show_comments_QMARK_$$,"on-show-comments":$handle_show_comments$$,"on-hide-comments":$handle_hide_comments$$}):null,(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__profile-section",children:[(0,$APP.$rumext$v2$jsxs$$)("button",
{tabIndex:"0",onClick:$handle_click$jscomp$1$$,onKeyDown:$handle_key_down$jscomp$4$$,"data-testid":"profile-btn",className:"main_ui_dashboard_sidebar__profile",children:[(0,$APP.$rumext$v2$jsx$$)("img",{src:$photo$$,alt:$APP.$cljs$cst$1349$fullname$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$48$$),className:"main_ui_dashboard_sidebar__profile-img"}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__profile-fullname",children:$APP.$cljs$cst$1349$fullname$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$48$$)})]}),
$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_STAR_$$,{onClose:$on_close$jscomp$12$$,show:$show_profile_menu_QMARK_$$,id:"profile-menu",className:"main_ui_dashboard_sidebar__profile-dropdown",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__profile-dropdown-item",onClick:$handle_set_profile$$,"data-testid":"profile-profile-opt",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.your-account")}),
(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_dashboard_sidebar__profile-separator"}),$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__profile-dropdown-item",onClick:$on_menu_click$jscomp$1$$,onKeyDown:function($event$jscomp$238$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$238$$))?$on_menu_click$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$on_menu_click$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$238$$):
$on_menu_click$jscomp$1$$($event$jscomp$238$$):null},onPointerEnter:$on_menu_click$jscomp$1$$,"data-testid":"help-learning",id:"help-learning",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__item-name",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.help-learning")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"arrow",className:"main_ui_dashboard_sidebar__open-arrow"})]}),$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,
{className:"main_ui_dashboard_sidebar__profile-dropdown-item",onClick:$on_menu_click$jscomp$1$$,onKeyDown:function($event$jscomp$239$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$239$$))?$on_menu_click$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$on_menu_click$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$239$$):$on_menu_click$jscomp$1$$($event$jscomp$239$$):null},onPointerEnter:$on_menu_click$jscomp$1$$,"data-testid":"community-contributions",
id:"community-contributions",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__item-name",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.community-contributions")}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"arrow",className:"main_ui_dashboard_sidebar__open-arrow"})]}),$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__profile-dropdown-item",
onClick:$on_menu_click$jscomp$1$$,onKeyDown:function($event$jscomp$240$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$240$$))?$on_menu_click$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$on_menu_click$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$240$$):$on_menu_click$jscomp$1$$($event$jscomp$240$$):null},onPointerEnter:$on_menu_click$jscomp$1$$,"data-testid":"about-penpot",id:"about-penpot",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_sidebar__about-penpot",
children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_sidebar__item-name",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.about-penpot")}),(0,$APP.$rumext$v2$jsx$$)("span",{title:$version$jscomp$21$$,className:"main_ui_dashboard_sidebar__menu-version",children:$version$jscomp$21$$})]}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:"arrow",className:"main_ui_dashboard_sidebar__open-arrow"})]}),(0,$APP.$rumext$v2$jsx$$)("li",
{className:"main_ui_dashboard_sidebar__profile-separator"}),$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$dropdown_menu$dropdown_menu_item_STAR_$$,{className:"main_ui_dashboard_sidebar__profile-dropdown-item main_ui_dashboard_sidebar__item-with-icon",onClick:$handle_logout_click$$,"data-testid":"logout-profile-opt",children:[$app$main$ui$dashboard$sidebar$exit_icon$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.logout")]})]}),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($props_73386_team$jscomp$38$$)?
$profile$jscomp$48$$:$props_73386_team$jscomp$38$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$comments$comments_icon_STAR_$$,{profile:$profile$jscomp$48$$,onShowComments:$handle_show_comments$$}):null]}),$APP.$cljs$core$truth_$$($show_profile_menu_QMARK_$$)?function(){switch($sub_menu$$ instanceof $APP.$cljs$core$Keyword$$?$sub_menu$$.$fqn$:null){case "help-learning":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$help_learning_menu_STAR_$$,{onClose:$close_sub_menu$jscomp$1$$,
onClick:$on_click$jscomp$26$$});case "community-contributions":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$community_contributions_menu_STAR_$$,{onClose:$close_sub_menu$jscomp$1$$});case "about-penpot":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$sidebar$about_penpot_menu_STAR_$$,{onClose:$close_sub_menu$jscomp$1$$});default:return null}}():null]})};
$app$main$ui$components$button_link$button_link$$=function($class$$jscomp$47_props_73347$$){var $icon$jscomp$16$$=$class$$jscomp$47_props_73347$$.icon,$on_click$jscomp$27$$=$class$$jscomp$47_props_73347$$["on-click"],$label$jscomp$32$$=$class$$jscomp$47_props_73347$$.label;$class$$jscomp$47_props_73347$$=$class$$jscomp$47_props_73347$$.class;var $on_key_down$jscomp$8$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_click$jscomp$27$$)],function($event$jscomp$241$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$241$$))?
$APP.$cljs$core$fn_QMARK_$$($on_click$jscomp$27$$)?$on_click$jscomp$27$$.$cljs$core$IFn$_invoke$arity$1$?$on_click$jscomp$27$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$241$$):$on_click$jscomp$27$$($event$jscomp$241$$):null:null});return(0,$APP.$rumext$v2$jsxs$$)("a",{tabIndex:"0",onClick:$on_click$jscomp$27$$,onKeyDown:$on_key_down$jscomp$8$$,className:""+($class$$jscomp$47_props_73347$$??"")+" main_ui_components_button_link__button",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"logo",
children:$icon$jscomp$16$$}),$label$jscomp$32$$]})};$app$main$ui$auth$login$login_with_sso$$=function($params__$1$jscomp$50_provider$jscomp$3$$,$params$jscomp$389$$){$params__$1$jscomp$50_provider$jscomp$3$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($params$jscomp$389$$,$cljs$cst$3899$provider$$,$params__$1$jscomp$50_provider$jscomp$3$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$auth$login_with_sso$$($params__$1$jscomp$50_provider$jscomp$3$$))};
$app$main$ui$auth$login$login_form_STAR_$$=function($origin$jscomp$60_props_73369$$){function $on_success$jscomp$52$$($data$jscomp$444$$){return $APP.$cljs$core$fn_QMARK_$$($on_success_callback$$)?$on_success_callback$$.$cljs$core$IFn$_invoke$arity$1$?$on_success_callback$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$444$$):$on_success_callback$$($data$jscomp$444$$):null}function $on_error$jscomp$66$$($cause$jscomp$85_cause__$1$jscomp$2$$){$cause$jscomp$85_cause__$1$jscomp$2$$=$APP.$cljs$core$ex_data$$($cause$jscomp$85_cause__$1$jscomp$2$$);
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5120$profile_blocked$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))?$APP.$cljs$core$reset_BANG_$$($error$jscomp$137$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.profile-blocked")):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5121$ldap_not_initialized$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.ldap-disabled"))):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5122$admin_only_profile$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))?$APP.$cljs$core$reset_BANG_$$($error$jscomp$137$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.profile-blocked")):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2211$validation$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5123$wrong_credentials$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))?$APP.$cljs$core$reset_BANG_$$($error$jscomp$137$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.wrong-credentials")):
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2211$validation$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5124$account_without_password$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$85_cause__$1$jscomp$2$$))?$APP.$cljs$core$reset_BANG_$$($error$jscomp$137$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.wrong-credentials")):
$APP.$cljs$core$reset_BANG_$$($error$jscomp$137$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.generic"))}var $params$jscomp$390$$=$origin$jscomp$60_props_73369$$.params,$handle_redirect$$=$origin$jscomp$60_props_73369$$.handleRedirect,$on_recovery_request$$=$origin$jscomp$60_props_73369$$.onRecoveryRequest,$on_success_callback$$=$origin$jscomp$60_props_73369$$.onSuccessCallback;$origin$jscomp$60_props_73369$$=$origin$jscomp$60_props_73369$$.origin;var $initial$jscomp$33_on_submit$jscomp$10$$=
$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($params$jscomp$390$$)],function(){return $params$jscomp$390$$}),$error$jscomp$137$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$form$jscomp$176$$=$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$296$schema$$,$app$main$ui$auth$login$schema_COLON_login_form$$,$APP.$cljs$cst$4857$initial$$,$initial$jscomp$33_on_submit$jscomp$10$$):
$APP.$app$util$forms$use_form$$($APP.$cljs$cst$296$schema$$,$app$main$ui$auth$login$schema_COLON_login_form$$,$APP.$cljs$cst$4857$initial$$,$initial$jscomp$33_on_submit$jscomp$10$$),$show_password_field_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return!$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1169$login_with_custom_sso$$)}),$show_password_field_QMARK_$$=$APP.$cljs$core$_deref$$($show_password_field_STAR_$$);$initial$jscomp$33_on_submit$jscomp$10$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($show_password_field_QMARK_$$),$APP.$rumext$v2$adapt$$($params$jscomp$390$$)],function($data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$){$APP.$cljs$core$reset_BANG_$$($error$jscomp$137$$,null);$data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$=$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$));if($APP.$cljs$core$truth_$$($show_password_field_QMARK_$$))return $data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$=
$APP.$cljs$core$with_meta$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$params$jscomp$390$$,$data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$])),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1281$on_error$$,$on_error$jscomp$66$$,$APP.$cljs$cst$2445$on_success$$,$on_success$jscomp$52$$],null)),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$auth$login$$($data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$));
$data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$params$jscomp$390$$,$data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$]));return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($sso_provider_id$$){return $APP.$cljs$core$truth_$$($sso_provider_id$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$auth$login_with_sso$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$3899$provider$$,$sso_provider_id$$],null))):$APP.$cljs$core$reset_BANG_$$($show_password_field_STAR_$$,!0)},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$86$$){$APP.$app$common$logging$enabled_QMARK_$$("app.main.ui.auth.login",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"error on retrieving sso provider"],null)],null)}),$cause$jscomp$86$$,"app.main.ui.auth.login",$APP.$cljs$cst$847$error$$,!1);return(0,$APP.$beicon$v2$core$of$$)(null)},$APP.$beicon$v2$core$map$$($APP.$cljs$cst$266$id$$,$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5125$get_sso_provider$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3176$email$$,$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$445_form__$1$jscomp$17_params__$1$jscomp$51$$)],
null)))))});var $on_submit_ldap$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($form$jscomp$176$$)],function($event$jscomp$242_params__$1$jscomp$52_params__$2$jscomp$6$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$242_params__$1$jscomp$52_params__$2$jscomp$6$$);$APP.$app$util$dom$stop_propagation$$($event$jscomp$242_params__$1$jscomp$52_params__$2$jscomp$6$$);$APP.$cljs$core$reset_BANG_$$($error$jscomp$137$$,null);$event$jscomp$242_params__$1$jscomp$52_params__$2$jscomp$6$$=
$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form$jscomp$176$$));$event$jscomp$242_params__$1$jscomp$52_params__$2$jscomp$6$$=$APP.$cljs$core$with_meta$$($event$jscomp$242_params__$1$jscomp$52_params__$2$jscomp$6$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1281$on_error$$,$on_error$jscomp$66$$,$APP.$cljs$cst$2445$on_success$$,$on_success$jscomp$52$$],null));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$auth$login_with_ldap$$($event$jscomp$242_params__$1$jscomp$52_params__$2$jscomp$6$$))}),
$on_recovery_request__$1$$=function(){return $APP.$cljs$core$truth_$$($on_recovery_request$$)?$on_recovery_request$$:function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$5126$auth_recovery_request$$))}}();$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($handle_redirect$$)],function(){if($APP.$cljs$core$truth_$$($handle_redirect$$)){var $_STAR_sync_STAR__orig_val__73361$jscomp$inline_7757__STAR_sync_STAR__orig_val__73363$jscomp$inline_7759$$=
$APP.$app$util$storage$_STAR_sync_STAR_$$;$APP.$app$util$storage$_STAR_sync_STAR_$$=!0;try{var $JSCompiler_temp$jscomp$1435$$=$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$util$storage$session$$,$APP.$cljs$core$assoc$$,$cljs$cst$3891$login_redirect$$,$APP.$app$util$globals$location$$.href)}finally{$APP.$app$util$storage$_STAR_sync_STAR_$$=$_STAR_sync_STAR__orig_val__73361$jscomp$inline_7757__STAR_sync_STAR__orig_val__73363$jscomp$inline_7759$$}}else{$_STAR_sync_STAR__orig_val__73361$jscomp$inline_7757__STAR_sync_STAR__orig_val__73363$jscomp$inline_7759$$=
$APP.$app$util$storage$_STAR_sync_STAR_$$;$APP.$app$util$storage$_STAR_sync_STAR_$$=!0;try{$JSCompiler_temp$jscomp$1435$$=$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$util$storage$session$$,$APP.$cljs$core$dissoc$$,$cljs$cst$3891$login_redirect$$)}finally{$APP.$app$util$storage$_STAR_sync_STAR_$$=$_STAR_sync_STAR__orig_val__73361$jscomp$inline_7757__STAR_sync_STAR__orig_val__73363$jscomp$inline_7759$$}}return $JSCompiler_temp$jscomp$1435$$});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,
{children:[function(){var $temp__5825__auto__$jscomp$297$$=$APP.$cljs$core$_deref$$($error$jscomp$137$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$297$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$notifications$context_notification$context_notification_STAR_$$,{level:$APP.$cljs$cst$847$error$$,children:$temp__5825__auto__$jscomp$297$$}):null}(),$APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$forms$form$$,{"on-submit":$initial$jscomp$33_on_submit$jscomp$10$$,"class":"main_ui_auth_login__login-form",
form:$form$jscomp$176$$,children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_login__fields-row",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{name:$APP.$cljs$cst$3176$email$$,type:"email",label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.work-email"),"class":"main_ui_auth_login__form-field"})}),$APP.$cljs$core$truth_$$($show_password_field_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_login__fields-row",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,
{type:"password",name:$APP.$cljs$cst$749$password$$,"auto-focus?":!0,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.password"),"class":"main_ui_auth_login__form-field"})}):null,$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$60_props_73369$$,$APP.$cljs$cst$1576$viewer$$)&&($APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1170$login$$)||$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1166$login_with_password$$))?
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_login__fields-row main_ui_auth_login__forgot-password",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$link$link$$,{action:$on_recovery_request__$1$$,"class":"main_ui_auth_login__forgot-pass-link","data-testid":"forgot-password",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.forgot-password")})}):null,(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_auth_login__buttons-stack",children:[$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,
$APP.$cljs$cst$1170$login$$)||$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1166$login_with_password$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$submit_button_STAR_$$,{label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.continue"),"data-testid":"login-submit",className:"main_ui_auth_login__login-button"}):null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1177$login_with_ldap$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$submit_button_STAR_$$,
{label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.login-with-ldap-submit"),className:"main_ui_auth_login__login-ldap-button",onClick:$on_submit_ldap$$}):null]})]})]})};
$app$main$ui$auth$login$login_sso_buttons_STAR_$$=function($login_with_google_props_73387$$){var $params$jscomp$391$$=$login_with_google_props_73387$$.params;$login_with_google_props_73387$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($params$jscomp$391$$)],function(){return $app$main$ui$auth$login$login_with_sso$$("google",$params$jscomp$391$$)});var $login_with_github$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($params$jscomp$391$$)],
function(){return $app$main$ui$auth$login$login_with_sso$$("github",$params$jscomp$391$$)}),$login_with_gitlab$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($params$jscomp$391$$)],function(){return $app$main$ui$auth$login$login_with_sso$$("gitlab",$params$jscomp$391$$)}),$login_with_oidc$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($params$jscomp$391$$)],function(){return $app$main$ui$auth$login$login_with_sso$$("oidc",
$params$jscomp$391$$)});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_auth_login__auth-buttons",children:[$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1167$login_with_google$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$button_link$button_link$$,{"on-click":$login_with_google_props_73387$$,icon:$app$main$ui$icons$brand_google$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.login-with-google-submit"),"class":"main_ui_auth_login__login-btn main_ui_auth_login__btn-google-auth"}):
null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1171$login_with_github$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$button_link$button_link$$,{"on-click":$login_with_github$$,icon:$app$main$ui$icons$brand_github$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.login-with-github-submit"),"class":"main_ui_auth_login__login-btn main_ui_auth_login__btn-github-auth"}):null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1168$login_with_gitlab$$)?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$button_link$button_link$$,{"on-click":$login_with_gitlab$$,icon:$app$main$ui$icons$brand_gitlab$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.login-with-gitlab-submit"),"class":"main_ui_auth_login__login-btn main_ui_auth_login__btn-gitlab-auth"}):null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1173$login_with_oidc$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$button_link$button_link$$,{"on-click":$login_with_oidc$$,
icon:$app$main$ui$icons$brand_openid$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.login-with-oidc-submit"),"class":"main_ui_auth_login__login-btn main_ui_auth_login__btn-oidc-auth"}):null]})};
$APP.$app$main$ui$auth$login$login_dialog_STAR_$$=function($props_73388$$){var $params$jscomp$392$$=$props_73388$$.params;return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($app$main$ui$auth$login$show_sso_login_buttons_QMARK_$$)?(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$auth$login$login_sso_buttons_STAR_$$,{params:$params$jscomp$392$$}),$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,
$APP.$cljs$cst$1170$login$$)||$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1166$login_with_password$$)||$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1177$login_with_ldap$$)?(0,$APP.$rumext$v2$jsx$$)("hr",{className:"main_ui_auth_login__separator"}):null]}):null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1170$login$$)||$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1166$login_with_password$$)||$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,
$cljs$cst$1177$login_with_ldap$$)?(0,$APP.$rumext$v2$create_element$$)($app$main$ui$auth$login$login_form_STAR_$$,$props_73388$$):null]})};
$app$main$ui$auth$recovery_request$recovery_form$$=function($map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$){$map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$=$APP.$rumext$v2$util$wrap_props$$($map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$);$map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$=$APP.$cljs$core$__destructure_map$$($map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$);var $on_success_callback$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$,
$cljs$cst$5128$on_success_callback$$),$form$jscomp$177$$=function(){var $G__73373$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;return $APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$296$schema$$,$app$main$ui$auth$recovery_request$schema_COLON_recovery_request_form$$,$APP.$cljs$cst$4857$initial$$,$G__73373$$):$APP.$app$util$forms$use_form$$($APP.$cljs$cst$296$schema$$,$app$main$ui$auth$recovery_request$schema_COLON_recovery_request_form$$,
$APP.$cljs$cst$4857$initial$$,$G__73373$$)}(),$submitted$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$default_success_finish$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$info$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.notifications.recovery-token-sent")))}),$on_success$jscomp$53$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($G__73374_cdata$jscomp$2$$){$APP.$cljs$core$reset_BANG_$$($submitted$$,
!1);if($on_success_callback$jscomp$1$$==null)return $default_success_finish$$.$cljs$core$IFn$_invoke$arity$0$?$default_success_finish$$.$cljs$core$IFn$_invoke$arity$0$():$default_success_finish$$();$G__73374_cdata$jscomp$2$$=$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($G__73374_cdata$jscomp$2$$);return $on_success_callback$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$on_success_callback$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__73374_cdata$jscomp$2$$):$on_success_callback$jscomp$1$$($G__73374_cdata$jscomp$2$$)}),
$on_error$jscomp$67$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($data$jscomp$446$$,$cause$jscomp$87$$){$APP.$cljs$core$reset_BANG_$$($submitted$$,!1);var $G__73375$$=$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ex_data$$($cause$jscomp$87$$));switch($G__73375$$ instanceof $APP.$cljs$core$Keyword$$?$G__73375$$.$fqn$:null){case "profile-not-verified":return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.notifications.profile-not-verified")));
case "profile-is-muted":return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.profile-is-muted")));case "email-has-permanent-bounces":case "email-has-complaints":return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.email-has-permanent-bounces",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$446$$)]))));
default:return $APP.$beicon$v2$core$throw$0$$($cause$jscomp$87$$)}});$map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){$APP.$cljs$core$reset_BANG_$$($submitted$$,!0);var $cdata$jscomp$3$$=$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form$jscomp$177$$)),$params$jscomp$394$$=$APP.$cljs$core$with_meta$$($cdata$jscomp$3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,
function($p1__73365_SHARP_$$){return $on_success$jscomp$53$$.$cljs$core$IFn$_invoke$arity$2$?$on_success$jscomp$53$$.$cljs$core$IFn$_invoke$arity$2$($cdata$jscomp$3$$,$p1__73365_SHARP_$$):$on_success$jscomp$53$$($cdata$jscomp$3$$,$p1__73365_SHARP_$$)},$APP.$cljs$cst$1281$on_error$$,function($p1__73366_SHARP_$$){return $on_error$jscomp$67$$.$cljs$core$IFn$_invoke$arity$2$?$on_error$jscomp$67$$.$cljs$core$IFn$_invoke$arity$2$($cdata$jscomp$3$$,$p1__73366_SHARP_$$):$on_error$jscomp$67$$($cdata$jscomp$3$$,
$p1__73366_SHARP_$$)}],null));$APP.$cljs$core$reset_BANG_$$($form$jscomp$177$$,null);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$profile$request_profile_recovery$$($params$jscomp$394$$))});return $APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$forms$form$$,{"on-submit":$map__73368_map__73368__$1_on_submit$jscomp$11_props_73367$$,"class":"main_ui_auth_recovery_request__recovery-request-form",form:$form$jscomp$177$$,children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_auth_recovery_request__fields-row",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{name:$APP.$cljs$cst$3176$email$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.work-email"),type:"text","class":"main_ui_auth_recovery_request__form-field"})}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$submit_button_STAR_$$,{label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.recovery-request-submit"),"data-testid":"recovery-resquest-submit",
className:"main_ui_auth_recovery_request__recover-btn"})]})};
$APP.$app$main$ui$auth$recovery_request$recovery_request_page$$=function($map__73380_params$jscomp$395_props_73378$$){$map__73380_params$jscomp$395_props_73378$$=$APP.$rumext$v2$util$wrap_props$$($map__73380_params$jscomp$395_props_73378$$);var $go_back_go_back_callback_map__73380__$1$$=$APP.$cljs$core$__destructure_map$$($map__73380_params$jscomp$395_props_73378$$);$map__73380_params$jscomp$395_props_73378$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($go_back_go_back_callback_map__73380__$1$$,$APP.$cljs$cst$1419$params$$);
var $on_success_callback$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($go_back_go_back_callback_map__73380__$1$$,$cljs$cst$5128$on_success_callback$$);$go_back_go_back_callback_map__73380__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($go_back_go_back_callback_map__73380__$1$$,$cljs$cst$5129$go_back_callback$$);$go_back_go_back_callback_map__73380__$1$$=$APP.$cljs$core$truth_$$($go_back_go_back_callback_map__73380__$1$$)?$go_back_go_back_callback_map__73380__$1$$:
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3907$auth_login$$))};return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_auth_recovery_request__auth-form-wrapper",children:[(0,$APP.$rumext$v2$jsx$$)("h1",{className:"main_ui_auth_recovery_request__auth-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.recovery-request-title")}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_auth_recovery_request__auth-subtitle",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.recovery-request-subtitle")}),(0,$APP.$rumext$v2$jsx$$)("hr",{className:"main_ui_auth_recovery_request__separator"}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$auth$recovery_request$recovery_form$$,{params:$map__73380_params$jscomp$395_props_73378$$,"on-success-callback":$on_success_callback$jscomp$2$$}),(0,$APP.$rumext$v2$jsx$$)("hr",{className:"main_ui_auth_recovery_request__separator"}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_recovery_request__go-back",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$link$link$$,{action:$go_back_go_back_callback_map__73380__$1$$,"class":"main_ui_auth_recovery_request__go-back-link","data-testid":"go-back-link",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.go-back")})})]})};
$APP.$app$main$ui$auth$register$newsletter_options_STAR_$$=function(){var $updates_label$$=$APP.$rumext$v2$jsx$$($APP.$app$util$i18n$tr_html_STAR_$$,{tagName:"div",content:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("onboarding-v2.newsletter.updates")});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_register__fields-row main_ui_auth_register__input-visible main_ui_auth_register__newsletter-option-wrapper",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,
{name:$cljs$cst$5130$accept_newsletter_updates$$,"class":"main_ui_auth_register__checkbox-newsletter-updates",type:"checkbox","default-checked":!1,label:$updates_label$$})})};
$APP.$app$main$ui$auth$register$terms_and_privacy_STAR_$$=function(){var $terms_label$$=$APP.$rumext$v2$jsx$$($APP.$app$util$i18n$tr_html_STAR_$$,{tagName:"div",content:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("auth.terms-and-privacy-agreement",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$terms_of_service_uri$$,$app$config$privacy_policy_uri$$]))});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_register__fields-row main_ui_auth_register__input-visible main_ui_auth_register__accept-terms-and-privacy-wrapper",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{name:$cljs$cst$5131$accept_terms_and_privacy$$,"show-error":!1,"class":"main_ui_auth_register__checkbox-terms-and-privacy",type:"checkbox","default-checked":!1,label:$terms_label$$})})};
$APP.$app$main$ui$auth$register$register_form_STAR_$$=function($initial$jscomp$34_on_submit$jscomp$12_props_73409$$){var $params$jscomp$396$$=$initial$jscomp$34_on_submit$jscomp$12_props_73409$$.params,$on_success_callback$jscomp$3$$=$initial$jscomp$34_on_submit$jscomp$12_props_73409$$.onSuccessCallback;$initial$jscomp$34_on_submit$jscomp$12_props_73409$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($params$jscomp$396$$)],$APP.$cljs$core$constantly$$($params$jscomp$396$$));
var $form$jscomp$178$$=$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$util$forms$use_form$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$296$schema$$,$app$main$ui$auth$register$schema_COLON_register_form$$,$APP.$cljs$cst$4857$initial$$,$initial$jscomp$34_on_submit$jscomp$12_props_73409$$):$APP.$app$util$forms$use_form$$($APP.$cljs$cst$296$schema$$,$app$main$ui$auth$register$schema_COLON_register_form$$,$APP.$cljs$cst$4857$initial$$,$initial$jscomp$34_on_submit$jscomp$12_props_73409$$),
$submitted_QMARK_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$on_error$jscomp$68$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$){$cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$=$APP.$cljs$core$__destructure_map$$($APP.$cljs$core$ex_data$$($cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$));var $type$jscomp$575$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$,
$APP.$cljs$cst$139$type$$),$code$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$,$APP.$cljs$cst$271$code$$),$expr__73412$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$type$jscomp$575$$,$code$jscomp$52$$],null);if($APP.$cljs$core$truth_$$(function(){var $G__73414$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2513$restriction$$,
$cljs$cst$5132$email_does_not_match_invitation$$],null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__73414$$,$expr__73412$$):$APP.$cljs$core$_EQ_$$($G__73414$$,$expr__73412$$)}()))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.email-does-not-match-invitation")));if($APP.$cljs$core$truth_$$(function(){var $G__73417$$=
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2513$restriction$$,$cljs$cst$5133$registration_disabled$$],null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__73417$$,$expr__73412$$):$APP.$cljs$core$_EQ_$$($G__73417$$,$expr__73412$$)}()))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.registration-disabled")));
if($APP.$cljs$core$truth_$$(function(){var $G__73419$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2513$restriction$$,$cljs$cst$5134$email_domain_is_not_allowed$$],null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__73419$$,$expr__73412$$):$APP.$cljs$core$_EQ_$$($G__73419$$,$expr__73412$$)}()))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.email-domain-not-allowed")));
if($APP.$cljs$core$truth_$$(function(){var $G__73425$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$4892$email_has_permanent_bounces$$],null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__73425$$,$expr__73412$$):$APP.$cljs$core$_EQ_$$($G__73425$$,$expr__73412$$)}())||$APP.$cljs$core$truth_$$(function(){var $G__73428$$=new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2513$restriction$$,$APP.$cljs$cst$4893$email_has_complaints$$],null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__73428$$,$expr__73412$$):$APP.$cljs$core$_EQ_$$($G__73428$$,$expr__73412$$)}()))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.email-has-permanent-bounces",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$)]))));if($APP.$cljs$core$truth_$$(function(){var $G__73431$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2211$validation$$,$cljs$cst$5135$email_as_password$$],null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__73431$$,
$expr__73412$$):$APP.$cljs$core$_EQ_$$($G__73431$$,$expr__73412$$)}()))return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($form$jscomp$178$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$568$errors$$,$APP.$cljs$cst$749$password$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.email-as-password")],
null));$cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$,$cljs$cst$648$explain$$);$APP.$cljs$core$truth_$$($cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$)&&$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cause$jscomp$88_map__73410__$1_temp__5825__auto___73497$$]));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.generic")))}),
$on_success$jscomp$54$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_success_callback$jscomp$3$$)],function($G__73434_params__$1$jscomp$53_token$jscomp$107$$){if($APP.$cljs$core$fn_QMARK_$$($on_success_callback$jscomp$3$$))return $G__73434_params__$1$jscomp$53_token$jscomp$107$$=$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($G__73434_params__$1$jscomp$53_token$jscomp$107$$),$on_success_callback$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$on_success_callback$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($G__73434_params__$1$jscomp$53_token$jscomp$107$$):
$on_success_callback$jscomp$3$$($G__73434_params__$1$jscomp$53_token$jscomp$107$$);if($APP.$cljs$cst$1132$invitation_token$$.$cljs$core$IFn$_invoke$arity$1$($G__73434_params__$1$jscomp$53_token$jscomp$107$$)!=null)return $G__73434_params__$1$jscomp$53_token$jscomp$107$$=$APP.$cljs$cst$1132$invitation_token$$.$cljs$core$IFn$_invoke$arity$1$($G__73434_params__$1$jscomp$53_token$jscomp$107$$),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3279$auth_verify_token$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1134$token$$,$G__73434_params__$1$jscomp$53_token$jscomp$107$$],null)));if($APP.$cljs$core$truth_$$($APP.$cljs$cst$3290$is_active$$.$cljs$core$IFn$_invoke$arity$1$($G__73434_params__$1$jscomp$53_token$jscomp$107$$)))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$auth$login_from_register$$());$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$util$storage$user$$,$APP.$cljs$core$assoc$$,
$APP.$cljs$cst$5136$app_DOT_main_DOT_ui_DOT_auth_DOT_register_SLASH_email$$,$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($G__73434_params__$1$jscomp$53_token$jscomp$107$$));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$5137$auth_register_success$$))}),$on_register_profile$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_success$jscomp$54$$),
$APP.$rumext$v2$adapt$$($on_error$jscomp$68$$)],function($params__$1$jscomp$54$$){$APP.$cljs$core$reset_BANG_$$($submitted_QMARK_$$,!0);return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$($on_success$jscomp$54$$,$on_error$jscomp$68$$,function(){return $APP.$cljs$core$reset_BANG_$$($submitted_QMARK_$$,!1)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$5138$register_profile$$,$params__$1$jscomp$54$$))});$initial$jscomp$34_on_submit$jscomp$12_props_73409$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_success_callback$jscomp$3$$)],function($form__$1$jscomp$18$$){$APP.$cljs$core$reset_BANG_$$($submitted_QMARK_$$,!0);var $create_welcome_file_QMARK_$$=$APP.$app$config$external_feature_flag$$(),$cdata$jscomp$4$$=function(){var $G__73437$$=$APP.$cljs$cst$4855$clean_data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($form__$1$jscomp$18$$));return $APP.$cljs$core$truth_$$($create_welcome_file_QMARK_$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__73437$$,$APP.$cljs$cst$5139$create_welcome_file$$,!0):$G__73437$$}();return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$04$$($on_register_profile$$,$on_error$jscomp$68$$,function(){return $APP.$cljs$core$reset_BANG_$$($submitted_QMARK_$$,!1)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5140$prepare_register_profile$$,$cdata$jscomp$4$$))});return $APP.$rumext$v2$jsxs$$($APP.$app$main$ui$components$forms$form$$,
{"on-submit":$initial$jscomp$34_on_submit$jscomp$12_props_73409$$,form:$form$jscomp$178$$,children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_register__fields-row",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{name:$APP.$cljs$cst$1349$fullname$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.fullname"),type:"text","show-success?":!0,"class":"main_ui_auth_register__form-field"})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_register__fields-row",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{type:"text",name:$APP.$cljs$cst$3176$email$$,label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.work-email"),"data-testid":"email-input","show-success?":!0,"class":"main_ui_auth_register__form-field"})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_register__fields-row",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$input$$,{name:$APP.$cljs$cst$749$password$$,hint:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.password-length-hint"),
label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.password"),"show-success?":!0,type:"password","class":"main_ui_auth_register__form-field"})}),$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1224$terms_and_privacy_checkbox$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$auth$register$terms_and_privacy_STAR_$$,{}):null,$APP.$rumext$v2$jsx$$($APP.$app$main$ui$auth$register$newsletter_options_STAR_$$,{}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$forms$submit_button_STAR_$$,
{label:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.register-submit"),disabled:$APP.$cljs$core$_deref$$($submitted_QMARK_$$),"data-testid":"register-form-submit",className:"main_ui_auth_register__register-btn"})]})};
$APP.$app$main$ui$auth$register$register_methods_STAR_$$=function($on_success_callback$jscomp$4_props_73444$$){var $hide_separator$$=$on_success_callback$jscomp$4_props_73444$$.hideSeparator,$params$jscomp$397$$=$on_success_callback$jscomp$4_props_73444$$.params;$on_success_callback$jscomp$4_props_73444$$=$on_success_callback$jscomp$4_props_73444$$.onSuccessCallback;return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($app$main$ui$auth$login$show_sso_login_buttons_QMARK_$$)?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$auth$login$login_sso_buttons_STAR_$$,{params:$params$jscomp$397$$}):null,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($app$main$ui$auth$login$show_sso_login_buttons_QMARK_$$)?$app$main$ui$auth$login$show_sso_login_buttons_QMARK_$$:$hide_separator$$===!1)?(0,$APP.$rumext$v2$jsx$$)("hr",{className:"main_ui_auth_register__separator"}):null,$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1166$login_with_password$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$auth$register$register_form_STAR_$$,
{params:$params$jscomp$397$$,onSuccessCallback:$on_success_callback$jscomp$4_props_73444$$}):null]})};
$APP.$app$main$ui$auth$register$register_success_page_STAR_$$=function($email$jscomp$17_or__5025__auto__$jscomp$inline_7761_props_73453$$){$email$jscomp$17_or__5025__auto__$jscomp$inline_7761_props_73453$$=$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($email$jscomp$17_or__5025__auto__$jscomp$inline_7761_props_73453$$.params);$email$jscomp$17_or__5025__auto__$jscomp$inline_7761_props_73453$$=$APP.$cljs$core$truth_$$($email$jscomp$17_or__5025__auto__$jscomp$inline_7761_props_73453$$)?
$email$jscomp$17_or__5025__auto__$jscomp$inline_7761_props_73453$$:$APP.$cljs$cst$5136$app_DOT_main_DOT_ui_DOT_auth_DOT_register_SLASH_email$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$storage$user$$);return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_auth_register__auth-form-wrapper main_ui_auth_register__register-success",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_auth_register__auth-title-wrapper",children:[(0,$APP.$rumext$v2$jsx$$)("h2",{className:"main_ui_auth_register__auth-title",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.check-mail")}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_register__notification-text",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.verification-email-sent")})]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_auth_register__notification-text-email",children:$email$jscomp$17_or__5025__auto__$jscomp$inline_7761_props_73453$$})]})};
$APP.$app$main$ui$auth$register$terms_register_STAR_$$=function(){var $show_all_QMARK_$$=$APP.$cljs$core$truth_$$($APP.$app$config$terms_of_service_uri$$)?$app$config$privacy_policy_uri$$:$APP.$app$config$terms_of_service_uri$$,$show_terms_QMARK_$$=$APP.$app$config$terms_of_service_uri$$!=null,$show_privacy_QMARK_$$=$app$config$privacy_policy_uri$$!=null;return $APP.$cljs$core$truth_$$($show_all_QMARK_$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_auth_register__terms-register",children:[$show_terms_QMARK_$$?
(0,$APP.$rumext$v2$jsx$$)("a",{href:$APP.$app$config$terms_of_service_uri$$,target:"_blank",className:"main_ui_auth_register__auth-link",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.terms-of-service")}):null,$APP.$cljs$core$truth_$$($show_all_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_auth_register__and-text",children:" "+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.and")??"")+"  "}):null,$show_privacy_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("a",
{href:$app$config$privacy_policy_uri$$,target:"_blank",className:"main_ui_auth_register__auth-link",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("auth.privacy-policy")}):null]}):null};
$app$main$ui$viewer$shapes$ignore_frame_shape$$=function($shape$jscomp$938_shape__$1$jscomp$99$$,$objects$jscomp$721_objects__$1$jscomp$32$$,$manual_QMARK_$$){var $and__5023__auto__$jscomp$inline_12528$$=$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$938_shape__$1$jscomp$99$$);$shape$jscomp$938_shape__$1$jscomp$99$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12528$$)?$APP.$cljs$core$not$$($manual_QMARK_$$):$and__5023__auto__$jscomp$inline_12528$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$938_shape__$1$jscomp$99$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1595$rect$$):$shape$jscomp$938_shape__$1$jscomp$99$$;$objects$jscomp$721_objects__$1$jscomp$32$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$721_objects__$1$jscomp$32$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$938_shape__$1$jscomp$99$$),$shape$jscomp$938_shape__$1$jscomp$99$$);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$938_shape__$1$jscomp$99$$,$objects$jscomp$721_objects__$1$jscomp$32$$],null)};
$app$main$ui$viewer$shapes$activate_interaction$$=function($interaction$jscomp$42$$,$shape$jscomp$939$$,$base_frame$jscomp$2$$,$frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$,$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,$overlays$jscomp$3$$){var $G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$=$APP.$cljs$cst$1951$action_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$);switch($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$ instanceof
$APP.$cljs$core$Keyword$$?$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$.$fqn$:null){case "navigate":return $frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$=$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$APP.$cljs$core$truth_$$($frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$)?($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$=$APP.$goog$dom$getElement$$("viewer-section"),
$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1953$preserve_scroll$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$))?$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$!=null?$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$.scrollTop:null:0,$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($app$main$data$viewer$set_nav_scroll$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$viewer$go_to_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$,$APP.$cljs$cst$1954$animation$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$))]))):null;case "open-overlay":var $close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$));
$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$=$app$main$ui$viewer$shapes$ignore_frame_shape$$($shape$jscomp$939$$,$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,$close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$);$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,
0,null);var $objects__$1$jscomp$33$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,1,null);$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$=$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$);var $dest_frame$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$33$$,$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$),
$relative_to_id$$=$close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$),$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$):$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$):
$APP.$cljs$cst$1959$position_relative_to$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$relative_to_shape$jscomp$1$$=function(){var $or__5025__auto__$jscomp$972$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$33$$,$relative_to_id$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$972$$)?$or__5025__auto__$jscomp$972$$:$base_frame$jscomp$2$$}();$close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$=$APP.$cljs$cst$1957$close_click_outside$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$);
var $background_overlay$jscomp$6$$=$APP.$cljs$cst$1958$background_overlay$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$fixed_base_QMARK__overlays_ids$jscomp$1$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$overlays$jscomp$3$$)),$relative_to_base_frame$$=$app$main$ui$viewer$shapes$find_relative_to_base_frame$$($relative_to_shape$jscomp$1$$,$objects__$1$jscomp$33$$,$fixed_base_QMARK__overlays_ids$jscomp$1$$,$base_frame$jscomp$2$$);
$fixed_base_QMARK__overlays_ids$jscomp$1$$=$app$common$files$helpers$fixed_QMARK_$$($objects__$1$jscomp$33$$,$relative_to_id$$);$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$=$app$common$types$shape$interactions$calc_overlay_position$$($interaction$jscomp$42$$,$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,$objects__$1$jscomp$33$$,$relative_to_shape$jscomp$1$$,$relative_to_base_frame$$,$dest_frame$jscomp$2$$,$frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$);
$frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,0,null);$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,1,null);return $APP.$cljs$core$truth_$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$)?
$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$open_overlay$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,$frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$,$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,$close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$,$background_overlay$jscomp$6$$,$APP.$cljs$cst$1954$animation$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),
$fixed_base_QMARK__overlays_ids$jscomp$1$$)):null;case "toggle-overlay":return $close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$)),$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$=$app$main$ui$viewer$shapes$ignore_frame_shape$$($shape$jscomp$939$$,$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,
$close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$),$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,0,null),$objects__$1$jscomp$33$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,1,null),$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$=
$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$dest_frame$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$33$$,$dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$),$relative_to_id$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$))?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$),
$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$):$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$):$APP.$cljs$cst$1959$position_relative_to$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$relative_to_shape$jscomp$1$$=function(){var $or__5025__auto__$jscomp$973$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$33$$,
$relative_to_id$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$973$$)?$or__5025__auto__$jscomp$973$$:$base_frame$jscomp$2$$}(),$fixed_base_QMARK__overlays_ids$jscomp$1$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$overlays$jscomp$3$$)),$relative_to_base_frame$$=$app$main$ui$viewer$shapes$find_relative_to_base_frame$$($relative_to_shape$jscomp$1$$,$objects__$1$jscomp$33$$,$fixed_base_QMARK__overlays_ids$jscomp$1$$,$base_frame$jscomp$2$$),
$fixed_base_QMARK__overlays_ids$jscomp$1$$=$app$common$files$helpers$fixed_QMARK_$$($objects__$1$jscomp$33$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($base_frame$jscomp$2$$)),$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$=$app$common$types$shape$interactions$calc_overlay_position$$($interaction$jscomp$42$$,$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,$objects__$1$jscomp$33$$,$relative_to_shape$jscomp$1$$,$relative_to_base_frame$$,
$dest_frame$jscomp$2$$,$frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$),$frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,0,null),$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,
1,null),$close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$=$APP.$cljs$cst$1957$close_click_outside$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$background_overlay$jscomp$6$$=$APP.$cljs$cst$1958$background_overlay$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$APP.$cljs$core$truth_$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$toggle_overlay$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,
$frame_offset$jscomp$1_position$jscomp$181_temp__5825__auto__$jscomp$300$$,$G__73436_shape__$1$jscomp$100_snap_to$jscomp$5_vec__73441_vec__73448$$,$close_click_outside$jscomp$6_manual_QMARK_$jscomp$1$$,$background_overlay$jscomp$6$$,$APP.$cljs$cst$1954$animation$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$),$fixed_base_QMARK__overlays_ids$jscomp$1$$)):null;case "close-overlay":return $dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$=function(){var $or__5025__auto__$jscomp$974$$=
$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$974$$)?$or__5025__auto__$jscomp$974$$:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$651$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$939$$),$APP.$cljs$cst$1590$frame$$);return $and__5023__auto__$jscomp$651$$?$APP.$cljs$core$some$$(function($p1__73435_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__73435_SHARP_$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$939$$))},$overlays$jscomp$3$$):$and__5023__auto__$jscomp$651$$}())?$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$939$$):$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$939$$)}(),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$close_overlay$cljs$0core$0IFn$0_invoke$0arity$02$$($dest_frame_id_objects$jscomp$722_scroll$jscomp$4_vec__73438_vec__73445_viewer_section$$,
$APP.$cljs$cst$1954$animation$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$)));case "prev-screen":return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$router$nav_back_local$$());case "open-url":return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$open_new_window$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1960$url$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$42$$)));default:return null}};
$app$main$ui$viewer$shapes$deactivate_interaction$$=function($interaction$jscomp$43$$,$shape$jscomp$940$$,$base_frame$jscomp$3$$,$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$,$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$){var $G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$=$APP.$cljs$cst$1951$action_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$);
switch($G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$ instanceof $APP.$cljs$core$Keyword$$?$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$.$fqn$:null){case "open-overlay":$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$=function(){var $or__5025__auto__$jscomp$975$$=$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$975$$)?$or__5025__auto__$jscomp$975$$:
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$940$$),$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$940$$):$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$940$$)}();$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$close_overlay$cljs$0core$0IFn$0_invoke$0arity$02$$($frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$,
null));break;case "toggle-overlay":$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$));$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$=$app$main$ui$viewer$shapes$ignore_frame_shape$$($shape$jscomp$940$$,$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$);
var $shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,0,null),$objects__$1$jscomp$34$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,1,null);$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$=$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$);
var $dest_frame$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$34$$,$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$),$relative_to_id$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$))?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$),
$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$):$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$):$APP.$cljs$cst$1959$position_relative_to$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$),$relative_to_shape$jscomp$2$$=function(){var $or__5025__auto__$jscomp$976$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$34$$,
$relative_to_id$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$976$$)?$or__5025__auto__$jscomp$976$$:$base_frame$jscomp$3$$}();$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$));var $relative_to_base_frame$jscomp$1$$=$app$main$ui$viewer$shapes$find_relative_to_base_frame$$($relative_to_shape$jscomp$2$$,
$objects__$1$jscomp$34$$,$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$,$base_frame$jscomp$3$$);$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$=$app$common$files$helpers$fixed_QMARK_$$($objects__$1$jscomp$34$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($base_frame$jscomp$3$$));$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$=$app$common$types$shape$interactions$calc_overlay_position$$($interaction$jscomp$43$$,$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$,
$objects__$1$jscomp$34$$,$relative_to_shape$jscomp$2$$,$relative_to_base_frame$jscomp$1$$,$dest_frame$jscomp$3$$,$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$);$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$,0,null);$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$,
1,null);$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$=$APP.$cljs$cst$1957$close_click_outside$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$);var $background_overlay$jscomp$7$$=$APP.$cljs$cst$1958$background_overlay$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$);$APP.$cljs$core$truth_$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$)&&$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$toggle_overlay$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,
$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$,$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$,$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$,$background_overlay$jscomp$7$$,$APP.$cljs$cst$1954$animation$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$),$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$));break;case "close-overlay":$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,
$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$)),$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$=$app$main$ui$viewer$shapes$ignore_frame_shape$$($shape$jscomp$940$$,$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$),$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,
0,null),$objects__$1$jscomp$34$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,1,null),$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$=$APP.$cljs$cst$1952$destination$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$),$dest_frame$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$34$$,$dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$),$relative_to_id$jscomp$1$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1657$manual$$,$APP.$cljs$cst$1956$overlay_pos_type$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$))?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$),$APP.$cljs$cst$1590$frame$$)?$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$):$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$):
$APP.$cljs$cst$1959$position_relative_to$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$),$relative_to_shape$jscomp$2$$=function(){var $or__5025__auto__$jscomp$977$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$34$$,$relative_to_id$jscomp$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$977$$)?$or__5025__auto__$jscomp$977$$:$base_frame$jscomp$3$$}(),$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$=$APP.$cljs$cst$1957$close_click_outside$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$),
$background_overlay$jscomp$7$$=$APP.$cljs$cst$1958$background_overlay$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$),$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$)),$relative_to_base_frame$jscomp$1$$=$app$main$ui$viewer$shapes$find_relative_to_base_frame$$($relative_to_shape$jscomp$2$$,$objects__$1$jscomp$34$$,
$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$,$base_frame$jscomp$3$$),$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$=$app$common$files$helpers$fixed_QMARK_$$($objects__$1$jscomp$34$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($base_frame$jscomp$3$$)),$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$=$app$common$types$shape$interactions$calc_overlay_position$$($interaction$jscomp$43$$,$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$,
$objects__$1$jscomp$34$$,$relative_to_shape$jscomp$2$$,$relative_to_base_frame$jscomp$1$$,$dest_frame$jscomp$3$$,$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$),$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$,0,null),$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$,
1,null),$APP.$cljs$core$truth_$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$)&&$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$open_overlay$$($dest_frame_id$jscomp$1_objects$jscomp$723_vec__73454_vec__73460$$,$frame_id$jscomp$128_frame_offset$jscomp$2_position$jscomp$182$$,$shape__$1$jscomp$101_snap_to$jscomp$6_vec__73463$$,$G__73452_close_click_outside$jscomp$7_manual_QMARK_$jscomp$2_vec__73457$$,$background_overlay$jscomp$7$$,$APP.$cljs$cst$1954$animation$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$43$$),
$fixed_base_QMARK_$jscomp$1_overlays$jscomp$4_overlays_ids$jscomp$2$$))}};
$app$main$ui$viewer$shapes$on_pointer_down$$=function($c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$,$shape$jscomp$941$$,$base_frame$jscomp$4$$,$frame_offset$jscomp$3$$,$objects$jscomp$724$$,$overlays$jscomp$5$$){var $G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73466_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73466_SHARP_$$),$APP.$cljs$cst$1924$click$$)||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73466_SHARP_$$),$cljs$cst$1925$mouse_press$$)},$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$941$$));if($APP.$cljs$core$seq$$($G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$)){$APP.$app$util$dom$stop_propagation$$($c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$);$c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$=
$APP.$cljs$core$seq$$($G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$);$G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$=null;for(var $G__73538_count__73469$$=0,$i__73470$$=0;;)if($i__73470$$<$G__73538_count__73469$$){var $G__73540_interaction$jscomp$44$$=$G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__73470$$);$app$main$ui$viewer$shapes$activate_interaction$$($G__73540_interaction$jscomp$44$$,$shape$jscomp$941$$,
$base_frame$jscomp$4$$,$frame_offset$jscomp$3$$,$objects$jscomp$724$$,$overlays$jscomp$5$$);$i__73470$$+=1}else if($c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$))$G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$=$c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$)?
($c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$=$APP.$cljs$core$_chunked_first$$($G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$),$G__73538_count__73469$$=$APP.$cljs$core$_chunked_rest$$($G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$),$G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$=$c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$,$G__73540_interaction$jscomp$44$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$),
$c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$=$G__73538_count__73469$$,$G__73538_count__73469$$=$G__73540_interaction$jscomp$44$$):($G__73540_interaction$jscomp$44$$=$APP.$cljs$core$first$$($G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$),$app$main$ui$viewer$shapes$activate_interaction$$($G__73540_interaction$jscomp$44$$,$shape$jscomp$941$$,$base_frame$jscomp$4$$,$frame_offset$jscomp$3$$,$objects$jscomp$724$$,$overlays$jscomp$5$$),$c__5548__auto__$jscomp$32_event$jscomp$247_seq__73467_temp__5825__auto__$jscomp$301$$=
$APP.$cljs$core$next$$($G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$),$G__73539_chunk__73468_interactions$jscomp$14_seq__73467__$1$$=null,$G__73538_count__73469$$=0),$i__73470$$=0;else return null}else return null};
$app$main$ui$viewer$shapes$on_pointer_up$$=function($c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$,$shape$jscomp$942$$,$base_frame$jscomp$5$$,$frame_offset$jscomp$4$$,$objects$jscomp$725$$,$overlays$jscomp$6$$){var $G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73472_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73472_SHARP_$$),
$cljs$cst$1925$mouse_press$$)},$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$942$$));if($APP.$cljs$core$seq$$($G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$)){$APP.$app$util$dom$stop_propagation$$($c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$);$c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$=$APP.$cljs$core$seq$$($G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$);
$G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$=null;for(var $G__73550_count__73476$$=0,$i__73477$$=0;;)if($i__73477$$<$G__73550_count__73476$$){var $G__73552_interaction$jscomp$45$$=$G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__73477$$);$app$main$ui$viewer$shapes$deactivate_interaction$$($G__73552_interaction$jscomp$45$$,$shape$jscomp$942$$,$base_frame$jscomp$5$$,$frame_offset$jscomp$4$$,$objects$jscomp$725$$,$overlays$jscomp$6$$);
$i__73477$$+=1}else if($c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$))$G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$=$c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$)?($c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$=
$APP.$cljs$core$_chunked_first$$($G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$),$G__73550_count__73476$$=$APP.$cljs$core$_chunked_rest$$($G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$),$G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$=$c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$,$G__73552_interaction$jscomp$45$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$),
$c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$=$G__73550_count__73476$$,$G__73550_count__73476$$=$G__73552_interaction$jscomp$45$$):($G__73552_interaction$jscomp$45$$=$APP.$cljs$core$first$$($G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$),$app$main$ui$viewer$shapes$deactivate_interaction$$($G__73552_interaction$jscomp$45$$,$shape$jscomp$942$$,$base_frame$jscomp$5$$,$frame_offset$jscomp$4$$,$objects$jscomp$725$$,$overlays$jscomp$6$$),$c__5548__auto__$jscomp$33_event$jscomp$248_seq__73474_temp__5825__auto__$jscomp$302$$=
$APP.$cljs$core$next$$($G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$),$G__73551_chunk__73475_interactions$jscomp$15_seq__73474__$1$$=null,$G__73550_count__73476$$=0),$i__73477$$=0;else return null}else return null};
$app$main$ui$viewer$shapes$on_pointer_enter$$=function($c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$,$shape$jscomp$943$$,$base_frame$jscomp$6$$,$frame_offset$jscomp$5$$,$objects$jscomp$726$$,$overlays$jscomp$7$$){var $G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73479_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73479_SHARP_$$),
$APP.$cljs$cst$1923$mouse_enter$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73479_SHARP_$$),$cljs$cst$1922$mouse_over$$)},$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$943$$));if($APP.$cljs$core$seq$$($G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$)){$APP.$app$util$dom$stop_propagation$$($c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$);
$c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$=$APP.$cljs$core$seq$$($G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$);$G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$=null;for(var $G__73563_count__73483$$=0,$i__73484$$=0;;)if($i__73484$$<$G__73563_count__73483$$){var $G__73565_interaction$jscomp$46$$=$G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__73484$$);$app$main$ui$viewer$shapes$activate_interaction$$($G__73565_interaction$jscomp$46$$,
$shape$jscomp$943$$,$base_frame$jscomp$6$$,$frame_offset$jscomp$5$$,$objects$jscomp$726$$,$overlays$jscomp$7$$);$i__73484$$+=1}else if($c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$))$G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$=$c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$)?
($c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$=$APP.$cljs$core$_chunked_first$$($G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$),$G__73563_count__73483$$=$APP.$cljs$core$_chunked_rest$$($G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$),$G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$=$c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$,$G__73565_interaction$jscomp$46$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$),
$c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$=$G__73563_count__73483$$,$G__73563_count__73483$$=$G__73565_interaction$jscomp$46$$):($G__73565_interaction$jscomp$46$$=$APP.$cljs$core$first$$($G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$),$app$main$ui$viewer$shapes$activate_interaction$$($G__73565_interaction$jscomp$46$$,$shape$jscomp$943$$,$base_frame$jscomp$6$$,$frame_offset$jscomp$5$$,$objects$jscomp$726$$,$overlays$jscomp$7$$),$c__5548__auto__$jscomp$34_event$jscomp$249_seq__73481_temp__5825__auto__$jscomp$303$$=
$APP.$cljs$core$next$$($G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$),$G__73564_chunk__73482_interactions$jscomp$16_seq__73481__$1$$=null,$G__73563_count__73483$$=0),$i__73484$$=0;else return null}else return null};
$app$main$ui$viewer$shapes$on_pointer_leave$$=function($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$,$shape$jscomp$944$$,$base_frame$jscomp$7$$,$frame_offset$jscomp$6$$,$objects$jscomp$727$$,$overlays$jscomp$8$$){var $G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73486_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73486_SHARP_$$),
$APP.$cljs$cst$1921$mouse_leave$$)},$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$944$$)),$c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73487_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73487_SHARP_$$),$cljs$cst$1922$mouse_over$$)},$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$944$$));
if($APP.$cljs$core$seq$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$)||$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$)){$APP.$app$util$dom$stop_propagation$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$);$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=
$APP.$cljs$core$seq$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$);$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=null;for(var $G__73586_G__73597_count__73491_73574_count__73495$$=0,$G__73584_i__73492_73575_i__73496$$=0;;)if($G__73584_i__73492_73575_i__73496$$<$G__73586_G__73597_count__73491_73574_count__73495$$){var $interaction_73576$$=$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__73584_i__73492_73575_i__73496$$);$app$main$ui$viewer$shapes$activate_interaction$$($interaction_73576$$,$shape$jscomp$944$$,$base_frame$jscomp$7$$,$frame_offset$jscomp$6$$,$objects$jscomp$727$$,$overlays$jscomp$8$$);$G__73584_i__73492_73575_i__73496$$+=1}else if($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=$APP.$cljs$core$seq$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$))$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=
$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$)?($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=$APP.$cljs$core$_chunked_first$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$),
$G__73584_i__73492_73575_i__73496$$=$APP.$cljs$core$_chunked_rest$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$),$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$,$G__73586_G__73597_count__73491_73574_count__73495$$=$APP.$cljs$core$count$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$),
$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=$G__73584_i__73492_73575_i__73496$$):($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=$APP.$cljs$core$first$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$),$app$main$ui$viewer$shapes$activate_interaction$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$,
$shape$jscomp$944$$,$base_frame$jscomp$7$$,$frame_offset$jscomp$6$$,$objects$jscomp$727$$,$overlays$jscomp$8$$),$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=$APP.$cljs$core$next$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$),$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=null,$G__73586_G__73597_count__73491_73574_count__73495$$=
0),$G__73584_i__73492_73575_i__73496$$=0;else break;$c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$);$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=null;for($G__73584_i__73492_73575_i__73496$$=$G__73586_G__73597_count__73491_73574_count__73495$$=0;;)if($G__73584_i__73492_73575_i__73496$$<
$G__73586_G__73597_count__73491_73574_count__73495$$)$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__73584_i__73492_73575_i__73496$$),$app$main$ui$viewer$shapes$deactivate_interaction$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$,
$shape$jscomp$944$$,$base_frame$jscomp$7$$,$frame_offset$jscomp$6$$,$objects$jscomp$727$$,$overlays$jscomp$8$$),$G__73584_i__73492_73575_i__73496$$+=1;else if($c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$=$APP.$cljs$core$seq$$($c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$))$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=$c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$,
$APP.$cljs$core$chunked_seq_QMARK_$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$)?($c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$=$APP.$cljs$core$_chunked_first$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$),$G__73586_G__73597_count__73491_73574_count__73495$$=$APP.$cljs$core$_chunked_rest$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$),
$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=$c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$,$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$),$c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$=
$G__73586_G__73597_count__73491_73574_count__73495$$,$G__73586_G__73597_count__73491_73574_count__73495$$=$G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$):($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$=$APP.$cljs$core$first$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$),$app$main$ui$viewer$shapes$deactivate_interaction$$($G__73585_G__73599_chunk__73490_73573_interaction$jscomp$47_interactions$jscomp$17_seq__73489_73582__$1$$,
$shape$jscomp$944$$,$base_frame$jscomp$7$$,$frame_offset$jscomp$6$$,$objects$jscomp$727$$,$overlays$jscomp$8$$),$c__5548__auto__$jscomp$35_interactions_inv_seq__73493_temp__5825__auto__$jscomp$304$$=$APP.$cljs$core$next$$($G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$),$G__73598_c__5548__auto___73583_chunk__73494_event$jscomp$250_interaction_73588_seq__73489_73572_seq__73493__$1_temp__5825__auto___73581$$=
null,$G__73586_G__73597_count__73491_73574_count__73495$$=0),$G__73584_i__73492_73575_i__73496$$=0;else return null}else return null};
$app$main$ui$viewer$shapes$on_load$$=function($shape$jscomp$945$$,$base_frame$jscomp$8$$,$frame_offset$jscomp$7$$,$objects$jscomp$728$$,$overlays$jscomp$9$$){for(var $interactions$jscomp$18$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73499_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73499_SHARP_$$),$APP.$cljs$cst$1920$after_delay$$)},$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$945$$)),
$G__73606_interactions__$1$jscomp$2$$=$APP.$cljs$core$seq$$($interactions$jscomp$18$$),$G__73607_sems$$=$APP.$cljs$core$PersistentVector$EMPTY$$;;){var $sem$jscomp$9_temp__5823__auto__$jscomp$202$$=$APP.$cljs$core$first$$($G__73606_interactions__$1$jscomp$2$$);if($APP.$cljs$core$truth_$$($sem$jscomp$9_temp__5823__auto__$jscomp$202$$)){var $interaction$jscomp$48$$=$sem$jscomp$9_temp__5823__auto__$jscomp$202$$;$sem$jscomp$9_temp__5823__auto__$jscomp$202$$=$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1311$delay$$.$cljs$core$IFn$_invoke$arity$1$($interaction$jscomp$48$$),
function($interactions__$1$jscomp$3$$,$sems$jscomp$1$$,$interaction$jscomp$49$$){return function(){return $app$main$ui$viewer$shapes$activate_interaction$$($interaction$jscomp$49$$,$shape$jscomp$945$$,$base_frame$jscomp$8$$,$frame_offset$jscomp$7$$,$objects$jscomp$728$$,$overlays$jscomp$9$$)}}($G__73606_interactions__$1$jscomp$2$$,$G__73607_sems$$,$interaction$jscomp$48$$,$sem$jscomp$9_temp__5823__auto__$jscomp$202$$,$interactions$jscomp$18$$));$G__73606_interactions__$1$jscomp$2$$=$APP.$cljs$core$next$$($G__73606_interactions__$1$jscomp$2$$);
$G__73607_sems$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__73607_sems$$,$sem$jscomp$9_temp__5823__auto__$jscomp$202$$)}else return $G__73607_sems$$}};
$app$main$ui$viewer$shapes$interaction$$=function($map__73501_props_73500_shape$jscomp$946$$){$map__73501_props_73500_shape$jscomp$946$$=$APP.$rumext$v2$util$wrap_props$$($map__73501_props_73500_shape$jscomp$946$$);var $map__73501__$1_show_interactions$$=$APP.$cljs$core$__destructure_map$$($map__73501_props_73500_shape$jscomp$946$$);$map__73501_props_73500_shape$jscomp$946$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73501__$1_show_interactions$$,$APP.$cljs$cst$1795$shape$$);var $interactions$jscomp$20$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73501__$1_show_interactions$$,$APP.$cljs$cst$2036$interactions$$);$map__73501__$1_show_interactions$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73501__$1_show_interactions$$,$cljs$cst$4976$show_interactions$$);var $map__73502_x$jscomp$1234$$=$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($map__73501_props_73500_shape$jscomp$946$$),$height$jscomp$154_map__73502__$1$$=$APP.$cljs$core$__destructure_map$$($map__73502_x$jscomp$1234$$);
$map__73502_x$jscomp$1234$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$154_map__73502__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$455$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$154_map__73502__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$177$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$154_map__73502__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$154_map__73502__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$154_map__73502__$1$$,
$APP.$cljs$cst$1511$height$$);return $APP.$cljs$core$empty_QMARK_$$($interactions$jscomp$20$$)?null:(0,$APP.$rumext$v2$jsx$$)("rect",{width:$width$jscomp$177$$+2,height:$height$jscomp$154_map__73502__$1$$+2,x:$map__73502_x$jscomp$1234$$-1,transform:$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($map__73501_props_73500_shape$jscomp$946$$),stroke:"var(--color-accent-tertiary)",fill:"var(--color-accent-tertiary)",strokeWidth:$APP.$cljs$core$truth_$$($map__73501__$1_show_interactions$$)?
1:0,y:$y$jscomp$455$$-1,fillOpacity:$APP.$cljs$core$truth_$$($map__73501__$1_show_interactions$$)?.2:0})};
$app$main$ui$viewer$shapes$generic_wrapper_factory$$=function($component$jscomp$115$$){return function($props_73507$$){var $shape$jscomp$947$$=$props_73507$$.shape,$childs$jscomp$21$$=$props_73507$$.childs,$frame$jscomp$57$$=$props_73507$$.frame,$objects$jscomp$729$$=$props_73507$$.objects,$all_objects$jscomp$2$$=function(){var $or__5025__auto__$jscomp$978$$=$props_73507$$["all-objects"];return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$978$$)?$or__5025__auto__$jscomp$978$$:$objects$jscomp$729$$}(),
$base_frame$jscomp$9$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$viewer$shapes$base_frame_ctx$$),$frame_offset$jscomp$8$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$viewer$shapes$frame_offset_ctx$$),$show_interactions$jscomp$1$$=$APP.$rumext$v2$deref$$($app$main$ui$viewer$shapes$ref_COLON_viewer_show_interactions$$),$overlays$jscomp$10$$=$APP.$rumext$v2$deref$$($app$main$refs$viewer_overlays$$),$interactions$jscomp$21$$=$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$947$$),
$svg_element_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1597$svg_raw$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$947$$))&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1527$svg$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$947$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$78$tag$$],null))),
$on_pointer_down$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$947$$),$APP.$rumext$v2$adapt$$($base_frame$jscomp$9$$),$APP.$rumext$v2$adapt$$($frame_offset$jscomp$8$$),$APP.$rumext$v2$adapt$$($all_objects$jscomp$2$$)],function($p1__73503_SHARP_$$){return $app$main$ui$viewer$shapes$on_pointer_down$$($p1__73503_SHARP_$$,$shape$jscomp$947$$,$base_frame$jscomp$9$$,$frame_offset$jscomp$8$$,$all_objects$jscomp$2$$,$overlays$jscomp$10$$)}),
$on_pointer_up$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$947$$),$APP.$rumext$v2$adapt$$($base_frame$jscomp$9$$),$APP.$rumext$v2$adapt$$($frame_offset$jscomp$8$$),$APP.$rumext$v2$adapt$$($all_objects$jscomp$2$$)],function($p1__73504_SHARP_$$){return $app$main$ui$viewer$shapes$on_pointer_up$$($p1__73504_SHARP_$$,$shape$jscomp$947$$,$base_frame$jscomp$9$$,$frame_offset$jscomp$8$$,$all_objects$jscomp$2$$,$overlays$jscomp$10$$)}),$on_pointer_enter$jscomp$3$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$947$$),$APP.$rumext$v2$adapt$$($base_frame$jscomp$9$$),$APP.$rumext$v2$adapt$$($frame_offset$jscomp$8$$),$APP.$rumext$v2$adapt$$($all_objects$jscomp$2$$)],function($p1__73505_SHARP_$$){return $app$main$ui$viewer$shapes$on_pointer_enter$$($p1__73505_SHARP_$$,$shape$jscomp$947$$,$base_frame$jscomp$9$$,$frame_offset$jscomp$8$$,$all_objects$jscomp$2$$,$overlays$jscomp$10$$)}),$on_pointer_leave$jscomp$3$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape$jscomp$947$$),$APP.$rumext$v2$adapt$$($base_frame$jscomp$9$$),$APP.$rumext$v2$adapt$$($frame_offset$jscomp$8$$),$APP.$rumext$v2$adapt$$($all_objects$jscomp$2$$)],function($p1__73506_SHARP_$$){return $app$main$ui$viewer$shapes$on_pointer_leave$$($p1__73506_SHARP_$$,$shape$jscomp$947$$,$base_frame$jscomp$9$$,$frame_offset$jscomp$8$$,$all_objects$jscomp$2$$,$overlays$jscomp$10$$)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],
function(){var $sems$jscomp$2$$=$app$main$ui$viewer$shapes$on_load$$($shape$jscomp$947$$,$base_frame$jscomp$9$$,$frame_offset$jscomp$8$$,$objects$jscomp$729$$,$overlays$jscomp$10$$);return $APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$run_BANG_$$,$app$util$timers$dispose_BANG_$$,$sems$jscomp$2$$)});return $svg_element_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)($component$jscomp$115$$,{shape:$shape$jscomp$947$$,frame:$frame$jscomp$57$$,childs:$childs$jscomp$21$$,objects:$objects$jscomp$729$$}):
(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$shape$jscomp$947$$,cursor:$APP.$cljs$core$truth_$$($app$common$types$shape$interactions$actionable_QMARK_$$($interactions$jscomp$21$$))?"pointer":null,onPointerDown:$on_pointer_down$jscomp$2$$,onPointerUp:$on_pointer_up$jscomp$1$$,onPointerEnter:$on_pointer_enter$jscomp$3$$,onPointerLeave:$on_pointer_leave$jscomp$3$$,children:[(0,$APP.$rumext$v2$jsx$$)($component$jscomp$115$$,{shape:$shape$jscomp$947$$,frame:$frame$jscomp$57$$,
childs:$childs$jscomp$21$$,"is-child-selected?":!0,objects:$objects$jscomp$729$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$shapes$interaction$$,{shape:$shape$jscomp$947$$,interactions:$interactions$jscomp$21$$,"show-interactions":$show_interactions$jscomp$1$$})]})}};
$app$main$ui$viewer$shapes$frame_container_factory$$=function($objects$jscomp$730$$,$all_objects$jscomp$3$$){var $shape_container$jscomp$4$$=$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$730$$,$all_objects$jscomp$3$$):$app$main$ui$viewer$shapes$shape_container_factory$$($objects$jscomp$730$$,$all_objects$jscomp$3$$),$frame_wrapper$jscomp$2$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$frame$frame_shape$$($shape_container$jscomp$4$$)),
$lookup_xf$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$getf$$($objects$jscomp$730$$));return function($props_73509_props__$1$jscomp$58$$){var $childs$jscomp$22$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$lookup_xf$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($props_73509_props__$1$jscomp$58$$.shape));$props_73509_props__$1$jscomp$58$$=$APP.$app$util$object$merge$cljs$0core$0IFn$0_invoke$0arity$02$$($props_73509_props__$1$jscomp$58$$,
{childs:$childs$jscomp$22$$,objects:$objects$jscomp$730$$,"all-objects":$all_objects$jscomp$3$$});return(0,$APP.$rumext$v2$create_element$$)($frame_wrapper$jscomp$2$$,$props_73509_props__$1$jscomp$58$$)}};
$app$main$ui$viewer$shapes$group_container_factory$$=function($objects$jscomp$731$$,$all_objects$jscomp$4$$){var $shape_container$jscomp$5$$=$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$731$$,$all_objects$jscomp$4$$):$app$main$ui$viewer$shapes$shape_container_factory$$($objects$jscomp$731$$,$all_objects$jscomp$4$$),$group_wrapper$jscomp$2$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$group$group_shape$$($shape_container$jscomp$5$$));
return function($props_73512_props__$1$jscomp$59$$){var $childs$jscomp$23$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73511_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$731$$,$p1__73511_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($props_73512_props__$1$jscomp$59$$.shape));$props_73512_props__$1$jscomp$59$$=$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$({},$props_73512_props__$1$jscomp$59$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([{childs:$childs$jscomp$23$$,objects:$objects$jscomp$731$$,"all-objects":$all_objects$jscomp$4$$}]));return $APP.$cljs$core$truth_$$($APP.$cljs$core$not_empty$$($childs$jscomp$23$$))?(0,$APP.$rumext$v2$create_element$$)($group_wrapper$jscomp$2$$,$props_73512_props__$1$jscomp$59$$):null}};
$app$main$ui$viewer$shapes$bool_container_factory$$=function($objects$jscomp$732$$,$all_objects$jscomp$5_shape_container$jscomp$6$$){$all_objects$jscomp$5_shape_container$jscomp$6$$=$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$732$$,$all_objects$jscomp$5_shape_container$jscomp$6$$):$app$main$ui$viewer$shapes$shape_container_factory$$($objects$jscomp$732$$,$all_objects$jscomp$5_shape_container$jscomp$6$$);
var $bool_wrapper$jscomp$1$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$bool$bool_shape$$($all_objects$jscomp$5_shape_container$jscomp$6$$));return function($props_73514_props__$1$jscomp$60$$){var $childs$jscomp$24$$=$APP.$cljs$core$select_keys$$($objects$jscomp$732$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$732$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($props_73514_props__$1$jscomp$60$$.shape)));
$props_73514_props__$1$jscomp$60$$=$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$({},$props_73514_props__$1$jscomp$60$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([{childs:$childs$jscomp$24$$,objects:$objects$jscomp$732$$}]));return(0,$APP.$rumext$v2$create_element$$)($bool_wrapper$jscomp$1$$,$props_73514_props__$1$jscomp$60$$)}};
$app$main$ui$viewer$shapes$svg_raw_container_factory$$=function($objects$jscomp$733$$,$all_objects$jscomp$6_shape_container$jscomp$7$$){$all_objects$jscomp$6_shape_container$jscomp$7$$=$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$ui$viewer$shapes$shape_container_factory$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$733$$,$all_objects$jscomp$6_shape_container$jscomp$7$$):$app$main$ui$viewer$shapes$shape_container_factory$$($objects$jscomp$733$$,
$all_objects$jscomp$6_shape_container$jscomp$7$$);var $svg_raw_wrapper$jscomp$1$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$svg_raw$svg_raw_shape$$($all_objects$jscomp$6_shape_container$jscomp$7$$));return function($props_73517_props__$1$jscomp$61$$){var $childs$jscomp$25$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73516_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$733$$,$p1__73516_SHARP_$$)},
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($props_73517_props__$1$jscomp$61$$.shape));$props_73517_props__$1$jscomp$61$$=$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$({},$props_73517_props__$1$jscomp$61$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([{childs:$childs$jscomp$25$$,objects:$objects$jscomp$733$$}]));return(0,$APP.$rumext$v2$create_element$$)($svg_raw_wrapper$jscomp$1$$,$props_73517_props__$1$jscomp$61$$)}};
$app$main$ui$viewer$shapes$shape_container_factory$$=function($objects$jscomp$734$$,$all_objects$jscomp$7$$){var $path_wrapper$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$path$path_shape$$),$text_wrapper$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$text$text_shape$$),$rect_wrapper$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$rect$rect_shape$$),$image_wrapper$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$image$image_shape$$),
$circle_wrapper$$=$app$main$ui$viewer$shapes$generic_wrapper_factory$$($APP.$app$main$ui$shapes$circle$circle_shape$$);return $APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($frame$jscomp$58_props_73519$$){var $shape$jscomp$949_shape__$1$jscomp$102$$=$frame$jscomp$58_props_73519$$.shape;$frame$jscomp$58_props_73519$$=$frame$jscomp$58_props_73519$$.frame;var $group_container$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$734$$)],
function(){return $app$main$ui$viewer$shapes$group_container_factory$$($objects$jscomp$734$$,$all_objects$jscomp$7$$)}),$frame_container$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$734$$)],function(){return $app$main$ui$viewer$shapes$frame_container_factory$$($objects$jscomp$734$$,$all_objects$jscomp$7$$)}),$bool_container$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$734$$)],function(){return $app$main$ui$viewer$shapes$bool_container_factory$$($objects$jscomp$734$$,
$all_objects$jscomp$7$$)}),$svg_raw_container$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$734$$)],function(){return $app$main$ui$viewer$shapes$svg_raw_container_factory$$($objects$jscomp$734$$,$all_objects$jscomp$7$$)});if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($shape$jscomp$949_shape__$1$jscomp$102$$)?$APP.$cljs$core$not$$($APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$949_shape__$1$jscomp$102$$)):
$shape$jscomp$949_shape__$1$jscomp$102$$)){$shape$jscomp$949_shape__$1$jscomp$102$$=$APP.$cljs$core$truth_$$($frame$jscomp$58_props_73519$$)?$APP.$app$common$geom$shapes$translate_to_frame$$($shape$jscomp$949_shape__$1$jscomp$102$$,$frame$jscomp$58_props_73519$$):$shape$jscomp$949_shape__$1$jscomp$102$$;var $opts$jscomp$303$$={shape:$shape$jscomp$949_shape__$1$jscomp$102$$,objects:$objects$jscomp$734$$,"all-objects":$all_objects$jscomp$7$$},$G__73521_G__73521__$1$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$949_shape__$1$jscomp$102$$);
$G__73521_G__73521__$1$$=$G__73521_G__73521__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__73521_G__73521__$1$$.$fqn$:null;switch($G__73521_G__73521__$1$$){case "frame":return(0,$APP.$rumext$v2$create_element$$)($frame_container$$,$opts$jscomp$303$$);case "text":return(0,$APP.$rumext$v2$create_element$$)($text_wrapper$$,$opts$jscomp$303$$);case "rect":return(0,$APP.$rumext$v2$create_element$$)($rect_wrapper$$,$opts$jscomp$303$$);case "path":return(0,$APP.$rumext$v2$create_element$$)($path_wrapper$$,
$opts$jscomp$303$$);case "image":return(0,$APP.$rumext$v2$create_element$$)($image_wrapper$$,$opts$jscomp$303$$);case "circle":return(0,$APP.$rumext$v2$create_element$$)($circle_wrapper$$,$opts$jscomp$303$$);case "group":return(0,$APP.$rumext$v2$jsx$$)($group_container$$,{shape:$shape$jscomp$949_shape__$1$jscomp$102$$,frame:$frame$jscomp$58_props_73519$$,objects:$objects$jscomp$734$$});case "bool":return(0,$APP.$rumext$v2$jsx$$)($bool_container$$,{shape:$shape$jscomp$949_shape__$1$jscomp$102$$,frame:$frame$jscomp$58_props_73519$$,
objects:$objects$jscomp$734$$});case "svg-raw":return(0,$APP.$rumext$v2$jsx$$)($svg_raw_container$$,{shape:$shape$jscomp$949_shape__$1$jscomp$102$$,frame:$frame$jscomp$58_props_73519$$,objects:$objects$jscomp$734$$});default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__73521_G__73521__$1$$)].join(""));}}else return null})};
$APP.$app$main$ui$viewer$interactions$prepare_objects$$=function($frame$jscomp$59_frame_id$jscomp$129$$,$size$jscomp$138$$,$delta$jscomp$57$$,$objects$jscomp$735$$){$frame$jscomp$59_frame_id$jscomp$129$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$59_frame_id$jscomp$129$$);var $vector$jscomp$27$$=$APP.$app$common$geom$point$negate$$($APP.$app$common$geom$point$add$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$138$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$138$$)),$delta$jscomp$57$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__73523_SHARP_$$,$p2__73524_SHARP_$$){return $APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($p1__73523_SHARP_$$,$p2__73524_SHARP_$$,$APP.$app$common$geom$shapes$transform_shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($vector$jscomp$27$$)]))},
$objects$jscomp$735$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame$jscomp$59_frame_id$jscomp$129$$],null),$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$735$$,$frame$jscomp$59_frame_id$jscomp$129$$)))};
$app$main$ui$viewer$interactions$get_fixed_ids$$=function($objects$jscomp$736$$){var $fixed_ids_parent_children_ids$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$common$files$helpers$fixed_scroll_QMARK_$$,$APP.$cljs$core$vals$$($objects$jscomp$736$$)),$fixed_children_ids$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__73525_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$736$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__73525_SHARP_$$))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$fixed_ids_parent_children_ids$$])));$fixed_ids_parent_children_ids$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73527_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__73527_SHARP_$$,$APP.$app$common$uuid$zero$$)},$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__73526_SHARP_$$){return $APP.$cljs$core$cons$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__73526_SHARP_$$),
$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$736$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__73526_SHARP_$$)))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$fixed_ids_parent_children_ids$$])));return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($fixed_children_ids$$,$fixed_ids_parent_children_ids$$)};
$app$main$ui$viewer$interactions$interactions_menu_STAR_$$=function($interactions_mode_props_73615$$){$interactions_mode_props_73615$$=$interactions_mode_props_73615$$.interactionsMode;var $show_dropdown_QMARK_$jscomp$2$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$toggle_dropdown$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_dropdown_QMARK_$jscomp$2$$,$APP.$cljs$core$not$$)}),
$hide_dropdown$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_dropdown_QMARK_$jscomp$2$$,!1)}),$select_mode$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$254$$){var $G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$=$APP.$app$util$dom$get_current_target$$($event$jscomp$254$$);$G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$=$G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$==
null?null:$APP.$app$util$dom$get_data$$($G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$,"mode");$G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$=$G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$==null?null:$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$);$APP.$app$util$dom$stop_propagation$$($event$jscomp$254$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$set_interactions_mode$$($G__73616$jscomp$inline_7765_G__73616__$1$jscomp$inline_7766_mode$jscomp$42$$))});
return(0,$APP.$rumext$v2$jsxs$$)("div",{onClick:$toggle_dropdown$jscomp$2$$,className:"main_ui_viewer_interactions__view-options",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__dropdown-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("viewer.header.interactions")}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__icon-dropdown",children:$APP.$app$main$ui$icons$arrow$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,
{show:$APP.$cljs$core$_deref$$($show_dropdown_QMARK_$jscomp$2$$),"on-close":$hide_dropdown$jscomp$2$$,children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_viewer_interactions__dropdown",children:[(0,$APP.$rumext$v2$jsxs$$)("li",{onClick:$select_mode$$,"data-mode":"hide",className:"main_ui_viewer_interactions__dropdown-element "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($interactions_mode_props_73615$$,$APP.$cljs$cst$2302$hide$$)?"main_ui_viewer_interactions__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_viewer_interactions__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("viewer.header.dont-show-interactions")}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($interactions_mode_props_73615$$,$APP.$cljs$cst$2302$hide$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__icon",children:$APP.$app$main$ui$icons$tick$$}):null]}),(0,$APP.$rumext$v2$jsxs$$)("li",{onClick:$select_mode$$,"data-mode":"show",className:"main_ui_viewer_interactions__dropdown-element "+
($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($interactions_mode_props_73615$$,$cljs$cst$3350$show$$)?"main_ui_viewer_interactions__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("viewer.header.show-interactions")}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($interactions_mode_props_73615$$,$cljs$cst$3350$show$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__icon",
children:$APP.$app$main$ui$icons$tick$$}):null]}),(0,$APP.$rumext$v2$jsxs$$)("li",{onClick:$select_mode$$,"data-mode":"show-on-click",className:"main_ui_viewer_interactions__dropdown-element "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($interactions_mode_props_73615$$,$APP.$cljs$cst$4978$show_on_click$$)?"main_ui_viewer_interactions__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("viewer.header.show-interactions-on-click")}),
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($interactions_mode_props_73615$$,$APP.$cljs$cst$4978$show_on_click$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__icon",children:$APP.$app$main$ui$icons$tick$$}):null]})]})})]})};$app$main$ui$viewer$header$open_login_dialog$$=function(){return $APP.$app$main$data$modal$show_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$5142$login_register$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$ui$viewer$header$header_options$$=function($map__73669_props_73666_zoom$jscomp$61$$){$map__73669_props_73666_zoom$jscomp$61$$=$APP.$rumext$v2$util$wrap_props$$($map__73669_props_73666_zoom$jscomp$61$$);var $fullscreen_QMARK__map__73669__$1$$=$APP.$cljs$core$__destructure_map$$($map__73669_props_73666_zoom$jscomp$61$$),$section$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,$APP.$cljs$cst$1355$section$$);$map__73669_props_73666_zoom$jscomp$61$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,$APP.$cljs$cst$2158$zoom$$);var $page$jscomp$146$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,$APP.$cljs$cst$1608$page$$),$file$jscomp$148$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,$APP.$cljs$cst$208$file$$),$index$jscomp$399$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,
$APP.$cljs$cst$1779$index$$),$permissions$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,$APP.$cljs$cst$1706$permissions$$),$interactions_mode$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,$APP.$cljs$cst$4975$interactions_mode$$),$share$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fullscreen_QMARK__map__73669__$1$$,$APP.$cljs$cst$5143$share$$);$fullscreen_QMARK__map__73669__$1$$=
$APP.$rumext$v2$deref$$($APP.$app$main$ui$viewer$header$fullscreen_ref$$);var $toggle_fullscreen$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$toggle_fullscreen$$)}),$go_to_workspace$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($page$jscomp$146$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$146$$)))}),
$open_share_dialog$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($page$jscomp$146$$)],function(){$APP.$app$main$data$modal$show_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$5144$share_link$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1608$page$$,$page$jscomp$146$$,$APP.$cljs$cst$208$file$$,$file$jscomp$148$$],null));return $APP.$app$main$data$modal$disallow_click_outside_BANG_$$()}),$handle_increase$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$increase_zoom$$)}),
$handle_decrease$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$decrease_zoom$$)}),$handle_zoom_reset$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$reset_zoom$$)}),$handle_zoom_fill$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$zoom_to_fill$$)}),
$handle_zoom_fit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$zoom_to_fit$$)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($permissions$jscomp$28$$),$APP.$rumext$v2$adapt$$($share$$)],function(){var $JSCompiler_inline_result$jscomp$1437_and__5023__auto__$jscomp$inline_7768_and__5023__auto____$1$jscomp$inline_7769$$=$cljs$cst$5145$in_team$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$28$$);
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1437_and__5023__auto__$jscomp$inline_7768_and__5023__auto____$1$jscomp$inline_7769$$)&&($JSCompiler_inline_result$jscomp$1437_and__5023__auto__$jscomp$inline_7768_and__5023__auto____$1$jscomp$inline_7769$$=$APP.$cljs$cst$1581$is_admin$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$28$$),$JSCompiler_inline_result$jscomp$1437_and__5023__auto__$jscomp$inline_7768_and__5023__auto____$1$jscomp$inline_7769$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1437_and__5023__auto__$jscomp$inline_7768_and__5023__auto____$1$jscomp$inline_7769$$)?
$share$$:$JSCompiler_inline_result$jscomp$1437_and__5023__auto__$jscomp$inline_7768_and__5023__auto____$1$jscomp$inline_7769$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1437_and__5023__auto__$jscomp$inline_7768_and__5023__auto____$1$jscomp$inline_7769$$)?$open_share_dialog$$.$cljs$core$IFn$_invoke$arity$0$?$open_share_dialog$$.$cljs$core$IFn$_invoke$arity$0$():$open_share_dialog$$():null});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_viewer_header__options-zone",
children:[(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$exports$assets$progress_widget$$,{}),function(){switch($section$jscomp$22$$ instanceof $APP.$cljs$core$Keyword$$?$section$jscomp$22$$.$fqn$:null){case "interactions":return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($index$jscomp$399$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$interactions$flows_menu_STAR_$$,{page:$page$jscomp$146$$,index:$index$jscomp$399$$}):null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$interactions$interactions_menu_STAR_$$,
{interactionsMode:$interactions_mode$jscomp$1$$})]});case "comments":return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$comments$comments_menu$$,{});default:return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_viewer_header__view-options"})}}(),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$header$zoom_widget$$,{zoom:$map__73669_props_73666_zoom$jscomp$61$$,"on-increase":$handle_increase$$,"on-decrease":$handle_decrease$$,"on-zoom-reset":$handle_zoom_reset$$,"on-zoom-fill":$handle_zoom_fill$$,
"on-zoom-fit":$handle_zoom_fit$$,"on-fullscreen":$toggle_fullscreen$$}),$APP.$cljs$core$truth_$$($cljs$cst$5145$in_team$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$28$$))?(0,$APP.$rumext$v2$jsx$$)("span",{onClick:$go_to_workspace$$,className:"main_ui_viewer_header__edit-btn",children:$APP.$app$main$ui$icons$curve$$}):null,(0,$APP.$rumext$v2$jsx$$)("span",{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("viewer.header.fullscreen"),onClick:$toggle_fullscreen$$,className:"main_ui_viewer_header__fullscreen-btn "+
($APP.$cljs$core$truth_$$($fullscreen_QMARK__map__73669__$1$$)?"main_ui_viewer_header__selected":""),children:$app$main$ui$icons$expand$$}),$APP.$cljs$core$truth_$$($cljs$cst$5145$in_team$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$28$$))?(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$open_share_dialog$$,className:"main_ui_viewer_header__share-btn",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.share")}):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$5146$is_logged$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$28$$))?
null:(0,$APP.$rumext$v2$jsx$$)("span",{onClick:$app$main$ui$viewer$header$open_login_dialog$$,className:"main_ui_viewer_header__go-log-btn",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.log-or-sign")})]})};
$app$main$ui$viewer$header$header_sitemap$$=function($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$){$map__73682_map__73682__$1_props_73680_toggle_thumbnails$$=$APP.$rumext$v2$util$wrap_props$$($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$);$map__73682_map__73682__$1_props_73680_toggle_thumbnails$$=$APP.$cljs$core$__destructure_map$$($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$);var $project$jscomp$19_project_name$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$,
$APP.$cljs$cst$2192$project$$),$file$jscomp$149$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$,$APP.$cljs$cst$208$file$$),$frame_name$jscomp$4_page$jscomp$147$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$,$APP.$cljs$cst$1608$page$$),$frame$jscomp$63_open_dropdown$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$,
$APP.$cljs$cst$1590$frame$$);$map__73682_map__73682__$1_props_73680_toggle_thumbnails$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73682_map__73682__$1_props_73680_toggle_thumbnails$$,$cljs$cst$5147$toggle_thumbnails$$);$project$jscomp$19_project_name$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($project$jscomp$19_project_name$$);var $file_name$jscomp$7$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$149$$),$page_name$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($frame_name$jscomp$4_page$jscomp$147$$),
$page_id$jscomp$386$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame_name$jscomp$4_page$jscomp$147$$);$frame_name$jscomp$4_page$jscomp$147$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$63_open_dropdown$jscomp$2$$);var $show_dropdown_QMARK_$jscomp$3$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$frame$jscomp$63_open_dropdown$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_dropdown_QMARK_$jscomp$3$$,
!0)});var $close_dropdown$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_dropdown_QMARK_$jscomp$3$$,!1)}),$navigate_to$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($page_id__$1$jscomp$21$$){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$go_to_page$$($page_id__$1$jscomp$21$$));return $APP.$cljs$core$reset_BANG_$$($show_dropdown_QMARK_$jscomp$3$$,!1)});return(0,$APP.$rumext$v2$jsxs$$)("div",
{title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("viewer.header.sitemap"),className:"main_ui_viewer_header__sitemap-zone",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__project-name",children:$project$jscomp$19_project_name$$}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_viewer_header__sitemap-text",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{onClick:$frame$jscomp$63_open_dropdown$jscomp$2$$,className:"main_ui_viewer_header__breadcrumb",children:[(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_viewer_header__breadcrumb-text",children:""+($file_name$jscomp$7$$??"")+" / "+($page_name$$??"")}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__icon",children:$APP.$app$main$ui$icons$arrow$$}),(0,$APP.$rumext$v2$jsx$$)("span",{children:"/"}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_deref$$($show_dropdown_QMARK_$jscomp$3$$),"on-close":$close_dropdown$jscomp$2$$,children:(0,$APP.$rumext$v2$jsx$$)("ul",{className:"main_ui_viewer_header__dropdown-sitemap",
children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$110$$,$id$jscomp$871$$){$out_arr__44057__auto__$jscomp$110$$.push((0,$APP.$rumext$v2$jsxs$$)("li",{id:""+($id$jscomp$871$$??""),onClick:$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($navigate_to$$,$id$jscomp$871$$),className:"main_ui_viewer_header__dropdown-element "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($page_id$jscomp$386$$,$id$jscomp$871$$)?"main_ui_viewer_header__selected":
""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__label",children:$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$149$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$1614$pages_index$$,$id$jscomp$871$$,$APP.$cljs$cst$723$name$$],null))}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($page_id$jscomp$386$$,$id$jscomp$871$$)?(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_viewer_header__icon-check",children:$APP.$app$main$ui$icons$tick$$}):null]},""+($id$jscomp$871$$??"")));return $out_arr__44057__auto__$jscomp$110$$},[],$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$149$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2190$pages$$],null)))})})]}),(0,$APP.$rumext$v2$jsxs$$)("div",{id:"current-frame",onClick:$map__73682_map__73682__$1_props_73680_toggle_thumbnails$$,
className:"main_ui_viewer_header__current-frame",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__frame-name",children:$frame_name$jscomp$4_page$jscomp$147$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__icon",children:$APP.$app$main$ui$icons$arrow$$})]})]})]})};
$APP.$app$main$ui$viewer$header$header$$=function($map__73698_props_73696_zoom$jscomp$62$$){$map__73698_props_73696_zoom$jscomp$62$$=$APP.$rumext$v2$util$wrap_props$$($map__73698_props_73696_zoom$jscomp$62$$);var $map__73698__$1_share$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($map__73698_props_73696_zoom$jscomp$62$$);$map__73698_props_73696_zoom$jscomp$62$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$2158$zoom$$);var $permissions$jscomp$29$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$1706$permissions$$),$frame$jscomp$64$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$1590$frame$$),$index$jscomp$400$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$1779$index$$),$file$jscomp$150$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$208$file$$),
$section$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$1355$section$$),$shown_thumbnails$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$cljs$cst$5148$shown_thumbnails$$),$page$jscomp$148$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$1608$page$$),$interactions_mode$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,
$APP.$cljs$cst$4975$interactions_mode$$),$project$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$2192$project$$);$map__73698__$1_share$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73698__$1_share$jscomp$1$$,$APP.$cljs$cst$5143$share$$);var $go_to_dashboard$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$go_to_dashboard$$())}),
$go_to_inspect$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($permissions$jscomp$29$$)],function(){return $APP.$cljs$core$truth_$$($APP.$cljs$cst$5146$is_logged$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$))?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$viewer$close_thumbnails_panel$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$viewer$go_to_section$$($APP.$cljs$cst$3600$inspect$$)])):
$app$main$ui$viewer$header$open_login_dialog$$()}),$navigate$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($permissions$jscomp$29$$)],function($event$jscomp$259_section__$1$jscomp$1$$){$event$jscomp$259_section__$1$jscomp$1$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$259_section__$1$jscomp$1$$),"value"));var $JSCompiler_inline_result$jscomp$1438_or__5025__auto__$jscomp$inline_7771$$=
($JSCompiler_inline_result$jscomp$1438_or__5025__auto__$jscomp$inline_7771$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($event$jscomp$259_section__$1$jscomp$1$$,$APP.$cljs$cst$2036$interactions$$))?$JSCompiler_inline_result$jscomp$1438_or__5025__auto__$jscomp$inline_7771$$:$APP.$cljs$cst$5146$is_logged$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1438_or__5025__auto__$jscomp$inline_7771$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$go_to_section$$($event$jscomp$259_section__$1$jscomp$1$$)):
$app$main$ui$viewer$header$open_login_dialog$$()}),$toggle_thumbnails$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$toggle_thumbnails_panel$$)}),$close_thumbnails$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shown_thumbnails$$)],function(){return $APP.$cljs$core$truth_$$($shown_thumbnails$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$close_thumbnails_panel$$):
null});return(0,$APP.$rumext$v2$jsxs$$)("header",{onClick:$close_thumbnails$$,className:"main_ui_viewer_header__viewer-header "+($APP.$cljs$core$truth_$$($APP.$rumext$v2$deref$$($APP.$app$main$ui$viewer$header$fullscreen_ref$$))?"main_ui_viewer_header__fullscreen":""),children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_viewer_header__nav-zone",children:[(0,$APP.$rumext$v2$jsx$$)("a",{onClick:$go_to_dashboard$$,"data-testid":"penpot-logo-link",style:{cursor:$APP.$cljs$core$truth_$$($cljs$cst$5145$in_team$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$))?
null:"auto",pointerEvents:$APP.$cljs$core$truth_$$($cljs$cst$5145$in_team$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$))?null:"none"},className:"main_ui_viewer_header__home-link",children:$app$main$ui$viewer$header$penpot_logo_icon$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$header$header_sitemap$$,{project:$project$jscomp$20$$,file:$file$jscomp$150$$,page:$page$jscomp$148$$,frame:$frame$jscomp$64$$,"toggle-thumbnails":$toggle_thumbnails$jscomp$1$$,index:$index$jscomp$400$$})]}),
(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_viewer_header__mode-zone",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$navigate$$,"data-value":"interactions",title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("viewer.header.interactions-section",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$viewer$shortcuts$get_tooltip$$($cljs$cst$5041$open_interactions$$)])),className:"main_ui_viewer_header__mode-zone-btn "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($section$jscomp$23$$,
$APP.$cljs$cst$2036$interactions$$)?"main_ui_viewer_header__selected":""),children:$APP.$app$main$ui$icons$play$$}),$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$981$$=$cljs$cst$5145$in_team$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$981$$)?$or__5025__auto__$jscomp$981$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$5149$who_comment$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$),
"all")}())?(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$navigate$$,"data-value":"comments",title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("viewer.header.comments-section",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$viewer$shortcuts$get_tooltip$$($cljs$cst$4614$open_comments$$)])),className:"main_ui_viewer_header__mode-zone-btn "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($section$jscomp$23$$,$APP.$cljs$cst$3313$comments$$)?"main_ui_viewer_header__selected":
""),children:$APP.$app$main$ui$icons$comments$$}):null,$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$982$$=$cljs$cst$5145$in_team$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$982$$)?$or__5025__auto__$jscomp$982$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$),$APP.$cljs$cst$5144$share_link$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$5150$who_inspect$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$29$$),
"all")}())?(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$go_to_inspect$$,title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("viewer.header.inspect-section",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$viewer$shortcuts$get_tooltip$$($cljs$cst$4632$open_inspect$$)])),className:"main_ui_viewer_header__mode-zone-btn "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($section$jscomp$23$$,$APP.$cljs$cst$3600$inspect$$)?"main_ui_viewer_header__selected":
""),children:$app$main$ui$icons$code$$}):null]}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$header$header_options$$,{section:$section$jscomp$23$$,permissions:$permissions$jscomp$29$$,page:$page$jscomp$148$$,file:$file$jscomp$150$$,index:$index$jscomp$400$$,zoom:$map__73698_props_73696_zoom$jscomp$62$$,"interactions-mode":$interactions_mode$jscomp$2$$,share:$map__73698__$1_share$jscomp$1$$})]})};
$APP.$app$main$ui$static$0$error_container_STAR_$$=function($children$jscomp$291_props_73787$$){$children$jscomp$291_props_73787$$=$children$jscomp$291_props_73787$$.children;var $profile_id$jscomp$17$$=$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$on_nav_root$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$router$nav_root$$())});
return(0,$APP.$rumext$v2$jsxs$$)("section",{className:"main_ui_static__exception-layout",children:[(0,$APP.$rumext$v2$jsxs$$)("button",{onClick:$on_nav_root$$,className:"main_ui_static__exception-header",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$raw_svg$raw_svg_STAR_$$,{id:"penpot-logo-icon",className:"main_ui_static__penpot-logo"}),$APP.$cljs$core$truth_$$($profile_id$jscomp$17$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_static__go-back-wrapper",children:[$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,
{iconId:"arrow",className:"main_ui_static__back-arrow"}),(0,$APP.$rumext$v2$jsx$$)("span",{children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("not-found.no-permission.go-dashboard")})]}):null]}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_static__deco-before",children:$app$main$ui$icons$logo_error_screen$$}),$APP.$cljs$core$truth_$$($profile_id$jscomp$17$$)?null:(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_nav_root$$,className:"main_ui_static__login-header",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.login")}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_static__exception-content",children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_static__container",children:$children$jscomp$291_props_73787$$})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_static__deco-after2",children:[(0,$APP.$rumext$v2$jsx$$)("span",{children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.copyright-period")}),$app$main$ui$icons$logo_error_screen$$,(0,$APP.$rumext$v2$jsx$$)("span",{children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("not-found.made-with-love")})]})]})};
$$jscomp$defineProperty$$=typeof Object.defineProperties=="function"?Object.defineProperty:function($target$jscomp$92$$,$property$jscomp$16$$,$descriptor$jscomp$1$$){if($target$jscomp$92$$==Array.prototype||$target$jscomp$92$$==Object.prototype)return $target$jscomp$92$$;$target$jscomp$92$$[$property$jscomp$16$$]=$descriptor$jscomp$1$$.value;return $target$jscomp$92$$};$$jscomp$global$$=$$jscomp$getGlobal$$(this);
$$jscomp$polyfill$$("Symbol",function($orig$jscomp$1$$){function $symbolPolyfill$$($opt_description$jscomp$2$$){if(this instanceof $symbolPolyfill$$)throw new TypeError("Symbol is not a constructor");return new $SymbolClass$$($SYMBOL_PREFIX$$+($opt_description$jscomp$2$$||"")+"_"+$counter$$++,$opt_description$jscomp$2$$)}function $SymbolClass$$($id$jscomp$5$$,$opt_description$jscomp$1$$){this.$$jscomp$symbol$id_$=$id$jscomp$5$$;$$jscomp$defineProperty$$(this,"description",{configurable:!0,writable:!0,
value:$opt_description$jscomp$1$$})}if($orig$jscomp$1$$)return $orig$jscomp$1$$;$SymbolClass$$.prototype.toString=function(){return this.$$jscomp$symbol$id_$};var $SYMBOL_PREFIX$$="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",$counter$$=0;return $symbolPolyfill$$});
$$jscomp$polyfill$$("Symbol.iterator",function($orig$jscomp$2_symbolIterator$$){if($orig$jscomp$2_symbolIterator$$)return $orig$jscomp$2_symbolIterator$$;$orig$jscomp$2_symbolIterator$$=Symbol("Symbol.iterator");for(var $arrayLikes$$="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),$i$jscomp$6$$=0;$i$jscomp$6$$<$arrayLikes$$.length;$i$jscomp$6$$++){var $ArrayLikeCtor$$=$$jscomp$global$$[$arrayLikes$$[$i$jscomp$6$$]];
typeof $ArrayLikeCtor$$==="function"&&typeof $ArrayLikeCtor$$.prototype[$orig$jscomp$2_symbolIterator$$]!="function"&&$$jscomp$defineProperty$$($ArrayLikeCtor$$.prototype,$orig$jscomp$2_symbolIterator$$,{configurable:!0,writable:!0,value:function(){return $$jscomp$iteratorPrototype$$($$jscomp$arrayIteratorImpl$$(this))}})}return $orig$jscomp$2_symbolIterator$$});$goog$$=$goog$$||{};$APP.$goog$global$$=globalThis;$goog$VALID_MODULE_RE_$$=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;$goog$module$$.get=function(){return null};
var $goog$moduleLoaderState_$$=null,$goog$UID_PROPERTY_$$="closure_uid_"+(Math.random()*1E9>>>0),$goog$uidCounter_$$=0;var $module$app$common$weak$impl_weak_value_map$$,$module$app$common$svg$path$parser$$,$module$app$render_wasm$api$shared$$,$module$app$util$clipboard$$;$APP.$goog$inherits$$($module$contents$goog$debug$Error_DebugError$$,Error);$module$contents$goog$debug$Error_DebugError$$.prototype.name="CustomError";$goog$reflect$sinkValue$$[" "]=function(){};var $module$contents$goog$math$Long_Long$$=class{constructor($low$$,$high$$){this.$low_$=$low$$|0;this.$high_$=$high$$|0}isSafeInteger(){var $top11Bits$$=this.$high_$>>21;return $top11Bits$$==0||$top11Bits$$==-1&&!(this.$low_$==0&&this.$high_$==-2097152)}toString($opt_radix$jscomp$1_radix$jscomp$2$$){$opt_radix$jscomp$1_radix$jscomp$2$$=$opt_radix$jscomp$1_radix$jscomp$2$$||10;if($opt_radix$jscomp$1_radix$jscomp$2$$<2||36<$opt_radix$jscomp$1_radix$jscomp$2$$)throw Error("radix out of range: "+$opt_radix$jscomp$1_radix$jscomp$2$$);
if(this.isSafeInteger()){var $asNumber_safeDigits$$=$JSCompiler_StaticMethods_toNumber$$(this);return $opt_radix$jscomp$1_radix$jscomp$2$$==10?""+$asNumber_safeDigits$$:$asNumber_safeDigits$$.toString($opt_radix$jscomp$1_radix$jscomp$2$$)}$asNumber_safeDigits$$=14-($opt_radix$jscomp$1_radix$jscomp$2$$>>2);var $radixPowSafeDigits_remDiv$$=Math.pow($opt_radix$jscomp$1_radix$jscomp$2$$,$asNumber_safeDigits$$),$JSCompiler_inline_result$jscomp$61_other$jscomp$inline_2234_radixToPower$$=$module$contents$goog$math$Long_Long$fromBits$$($radixPowSafeDigits_remDiv$$,
$radixPowSafeDigits_remDiv$$/4294967296);$radixPowSafeDigits_remDiv$$=$JSCompiler_StaticMethods_div$$(this,$JSCompiler_inline_result$jscomp$61_other$jscomp$inline_2234_radixToPower$$);var $JSCompiler_temp_const$jscomp$60_val$jscomp$10$$=Math,$JSCompiler_temp_const$jscomp$59_digits$$=$JSCompiler_temp_const$jscomp$60_val$jscomp$10$$.abs;$JSCompiler_inline_result$jscomp$61_other$jscomp$inline_2234_radixToPower$$=$radixPowSafeDigits_remDiv$$.multiply($JSCompiler_inline_result$jscomp$61_other$jscomp$inline_2234_radixToPower$$);
$JSCompiler_inline_result$jscomp$61_other$jscomp$inline_2234_radixToPower$$=this.add($JSCompiler_StaticMethods_negate$$($JSCompiler_inline_result$jscomp$61_other$jscomp$inline_2234_radixToPower$$));$JSCompiler_temp_const$jscomp$60_val$jscomp$10$$=$JSCompiler_temp_const$jscomp$59_digits$$.call($JSCompiler_temp_const$jscomp$60_val$jscomp$10$$,$JSCompiler_StaticMethods_toNumber$$($JSCompiler_inline_result$jscomp$61_other$jscomp$inline_2234_radixToPower$$));$JSCompiler_temp_const$jscomp$59_digits$$=$opt_radix$jscomp$1_radix$jscomp$2$$==
10?""+$JSCompiler_temp_const$jscomp$60_val$jscomp$10$$:$JSCompiler_temp_const$jscomp$60_val$jscomp$10$$.toString($opt_radix$jscomp$1_radix$jscomp$2$$);$JSCompiler_temp_const$jscomp$59_digits$$.length<$asNumber_safeDigits$$&&($JSCompiler_temp_const$jscomp$59_digits$$="0000000000000".slice($JSCompiler_temp_const$jscomp$59_digits$$.length-$asNumber_safeDigits$$)+$JSCompiler_temp_const$jscomp$59_digits$$);$JSCompiler_temp_const$jscomp$60_val$jscomp$10$$=$JSCompiler_StaticMethods_toNumber$$($radixPowSafeDigits_remDiv$$);
return($opt_radix$jscomp$1_radix$jscomp$2$$==10?$JSCompiler_temp_const$jscomp$60_val$jscomp$10$$:$JSCompiler_temp_const$jscomp$60_val$jscomp$10$$.toString($opt_radix$jscomp$1_radix$jscomp$2$$))+$JSCompiler_temp_const$jscomp$59_digits$$}$isZero$(){return this.$low_$==0&&this.$high_$==0}$hashCode$(){return this.$low_$^this.$high_$}equals($other$jscomp$11$$){return this.$low_$==$other$jscomp$11$$.$low_$&&this.$high_$==$other$jscomp$11$$.$high_$}compare($other$jscomp$17$$){return this.$high_$==$other$jscomp$17$$.$high_$?
this.$low_$==$other$jscomp$17$$.$low_$?0:this.$low_$>>>0>$other$jscomp$17$$.$low_$>>>0?1:-1:this.$high_$>$other$jscomp$17$$.$high_$?1:-1}add($c00_other$jscomp$18$$){var $a48_c48$$=this.$high_$>>>16,$a32$$=this.$high_$&65535,$a16_c32$$=this.$low_$>>>16,$b48$$=$c00_other$jscomp$18$$.$high_$>>>16,$b32$$=$c00_other$jscomp$18$$.$high_$&65535,$b16_c16$$=$c00_other$jscomp$18$$.$low_$>>>16;$c00_other$jscomp$18$$=(this.$low_$&65535)+($c00_other$jscomp$18$$.$low_$&65535);$b16_c16$$=($c00_other$jscomp$18$$>>>
16)+($a16_c32$$+$b16_c16$$);$a16_c32$$=$b16_c16$$>>>16;$a16_c32$$+=$a32$$+$b32$$;$a48_c48$$=($a16_c32$$>>>16)+($a48_c48$$+$b48$$)&65535;return $module$contents$goog$math$Long_Long$fromBits$$(($b16_c16$$&65535)<<16|$c00_other$jscomp$18$$&65535,$a48_c48$$<<16|$a16_c32$$&65535)}multiply($b00$jscomp$1_other$jscomp$20$$){if(this.$isZero$())return this;if($b00$jscomp$1_other$jscomp$20$$.$isZero$())return $b00$jscomp$1_other$jscomp$20$$;var $a48$jscomp$1$$=this.$high_$>>>16,$a32$jscomp$1$$=this.$high_$&
65535,$a16$jscomp$1$$=this.$low_$>>>16,$a00$jscomp$1$$=this.$low_$&65535,$b48$jscomp$1$$=$b00$jscomp$1_other$jscomp$20$$.$high_$>>>16,$b32$jscomp$1$$=$b00$jscomp$1_other$jscomp$20$$.$high_$&65535,$b16$jscomp$1$$=$b00$jscomp$1_other$jscomp$20$$.$low_$>>>16;$b00$jscomp$1_other$jscomp$20$$=$b00$jscomp$1_other$jscomp$20$$.$low_$&65535;var $c00$jscomp$1$$=$a00$jscomp$1$$*$b00$jscomp$1_other$jscomp$20$$;var $c16$jscomp$1$$=($c00$jscomp$1$$>>>16)+$a16$jscomp$1$$*$b00$jscomp$1_other$jscomp$20$$;var $c32$jscomp$1$$=
$c16$jscomp$1$$>>>16;$c16$jscomp$1$$=($c16$jscomp$1$$&65535)+$a00$jscomp$1$$*$b16$jscomp$1$$;$c32$jscomp$1$$+=$c16$jscomp$1$$>>>16;$c32$jscomp$1$$+=$a32$jscomp$1$$*$b00$jscomp$1_other$jscomp$20$$;var $c48$jscomp$1$$=$c32$jscomp$1$$>>>16;$c32$jscomp$1$$=($c32$jscomp$1$$&65535)+$a16$jscomp$1$$*$b16$jscomp$1$$;$c48$jscomp$1$$+=$c32$jscomp$1$$>>>16;$c32$jscomp$1$$=($c32$jscomp$1$$&65535)+$a00$jscomp$1$$*$b32$jscomp$1$$;$c48$jscomp$1$$=$c48$jscomp$1$$+($c32$jscomp$1$$>>>16)+($a48$jscomp$1$$*$b00$jscomp$1_other$jscomp$20$$+
$a32$jscomp$1$$*$b16$jscomp$1$$+$a16$jscomp$1$$*$b32$jscomp$1$$+$a00$jscomp$1$$*$b48$jscomp$1$$)&65535;return $module$contents$goog$math$Long_Long$fromBits$$(($c16$jscomp$1$$&65535)<<16|$c00$jscomp$1$$&65535,$c48$jscomp$1$$<<16|$c32$jscomp$1$$&65535)}and($other$jscomp$23$$){return $module$contents$goog$math$Long_Long$fromBits$$(this.$low_$&$other$jscomp$23$$.$low_$,this.$high_$&$other$jscomp$23$$.$high_$)}or($other$jscomp$24$$){return $module$contents$goog$math$Long_Long$fromBits$$(this.$low_$|$other$jscomp$24$$.$low_$,
this.$high_$|$other$jscomp$24$$.$high_$)}xor($other$jscomp$25$$){return $module$contents$goog$math$Long_Long$fromBits$$(this.$low_$^$other$jscomp$25$$.$low_$,this.$high_$^$other$jscomp$25$$.$high_$)}shiftLeft($numBits$$){$numBits$$&=63;if($numBits$$==0)return this;var $low$jscomp$1$$=this.$low_$;return $numBits$$<32?$module$contents$goog$math$Long_Long$fromBits$$($low$jscomp$1$$<<$numBits$$,this.$high_$<<$numBits$$|$low$jscomp$1$$>>>32-$numBits$$):$module$contents$goog$math$Long_Long$fromBits$$(0,
$low$jscomp$1$$<<$numBits$$-32)}},$module$contents$goog$math$Long_ZERO_$$=$module$contents$goog$math$Long_Long$fromBits$$(0,0),$module$contents$goog$math$Long_ONE_$$=$module$contents$goog$math$Long_Long$fromBits$$(1,0),$module$contents$goog$math$Long_NEG_ONE_$$=$module$contents$goog$math$Long_Long$fromBits$$(-1,-1),$module$contents$goog$math$Long_MAX_VALUE_$$=$module$contents$goog$math$Long_Long$fromBits$$(4294967295,2147483647),$module$contents$goog$math$Long_MIN_VALUE_$$=$module$contents$goog$math$Long_Long$fromBits$$(0,
2147483648);var $goog$html$trustedtypes$cachedPolicy_$$;var $module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE$$={},$module$contents$goog$html$SafeScript_SafeScript$$=class{constructor($value$jscomp$161$$){this.$privateDoNotAccessOrElseSafeScriptWrappedValue_$=$value$jscomp$161$$;this.$implementsGoogStringTypedString$=!0}toString(){return this.$privateDoNotAccessOrElseSafeScriptWrappedValue_$.toString()}$getTypedStringValue$(){return this.$privateDoNotAccessOrElseSafeScriptWrappedValue_$.toString()}};var $goog$html$TrustedResourceUrl$$=class{constructor($value$jscomp$162$$){this.$privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_$=$value$jscomp$162$$}toString(){return this.$privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_$+""}};$goog$html$TrustedResourceUrl$$.prototype.$implementsGoogStringTypedString$=!0;$goog$html$TrustedResourceUrl$$.prototype.$getTypedStringValue$=function(){return this.$privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_$.toString()};var $goog$string$internal$trim$$=String.prototype.trim?function($str$jscomp$16$$){return $str$jscomp$16$$.trim()}:function($str$jscomp$17$$){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec($str$jscomp$17$$)[1]};var $module$contents$goog$object_PROTOTYPE_FIELDS$$="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");var $module$contents$goog$array_indexOf$$=Array.prototype.indexOf?function($arr$jscomp$10$$,$obj$jscomp$68$$){return Array.prototype.indexOf.call($arr$jscomp$10$$,$obj$jscomp$68$$,void 0)}:function($arr$jscomp$11$$,$obj$jscomp$69$$){if(typeof $arr$jscomp$11$$==="string")return typeof $obj$jscomp$69$$!=="string"||$obj$jscomp$69$$.length!=1?-1:$arr$jscomp$11$$.indexOf($obj$jscomp$69$$,0);for(let $i$jscomp$58$$=0;$i$jscomp$58$$<$arr$jscomp$11$$.length;$i$jscomp$58$$++)if($i$jscomp$58$$ in $arr$jscomp$11$$&&
$arr$jscomp$11$$[$i$jscomp$58$$]===$obj$jscomp$69$$)return $i$jscomp$58$$;return-1},$module$contents$goog$array_forEach$$=Array.prototype.forEach?function($arr$jscomp$14$$,$f$jscomp$16$$){Array.prototype.forEach.call($arr$jscomp$14$$,$f$jscomp$16$$,void 0)}:function($arr$jscomp$15$$,$f$jscomp$17$$){const $l$jscomp$2$$=$arr$jscomp$15$$.length,$arr2$$=typeof $arr$jscomp$15$$==="string"?$arr$jscomp$15$$.split(""):$arr$jscomp$15$$;for(let $i$jscomp$60$$=0;$i$jscomp$60$$<$l$jscomp$2$$;$i$jscomp$60$$++)$i$jscomp$60$$ in
$arr2$$&&$f$jscomp$17$$.call(void 0,$arr2$$[$i$jscomp$60$$],$i$jscomp$60$$,$arr$jscomp$15$$)},$module$contents$goog$array_some$$=Array.prototype.some?function($arr$jscomp$25$$,$f$jscomp$27$$){return Array.prototype.some.call($arr$jscomp$25$$,$f$jscomp$27$$,void 0)}:function($arr$jscomp$26$$,$f$jscomp$28$$){const $l$jscomp$6$$=$arr$jscomp$26$$.length,$arr2$jscomp$4$$=typeof $arr$jscomp$26$$==="string"?$arr$jscomp$26$$.split(""):$arr$jscomp$26$$;for(let $i$jscomp$64$$=0;$i$jscomp$64$$<$l$jscomp$6$$;$i$jscomp$64$$++)if($i$jscomp$64$$ in
$arr2$jscomp$4$$&&$f$jscomp$28$$.call(void 0,$arr2$jscomp$4$$[$i$jscomp$64$$],$i$jscomp$64$$,$arr$jscomp$26$$))return!0;return!1};var $goog$dom$safe$NONCE_PATTERN_$$=/^[\w+/_-]+[=]{0,2}$/;var $goog$string$repeat$$=String.prototype.repeat?function($string$jscomp$3$$,$length$jscomp$22$$){return $string$jscomp$3$$.repeat($length$jscomp$22$$)}:function($string$jscomp$4$$,$length$jscomp$23$$){return Array($length$jscomp$23$$+1).join($string$jscomp$4$$)};var $goog$uri$utils$splitRe_$$=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?\x3d[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");$APP.$JSCompiler_prototypeAlias$$=$goog$Uri$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.toString=function(){var $out$jscomp$3$$=[],$scheme$jscomp$4_userInfo$$=this.$scheme_$;$scheme$jscomp$4_userInfo$$&&$out$jscomp$3$$.push($goog$Uri$encodeSpecialChars_$$($scheme$jscomp$4_userInfo$$,$goog$Uri$reDisallowedInSchemeOrUserInfo_$$,!0),":");var $domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$=this.$domain_$;if($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$||$scheme$jscomp$4_userInfo$$=="file")$out$jscomp$3$$.push("//"),
($scheme$jscomp$4_userInfo$$=this.$userInfo_$)&&$out$jscomp$3$$.push($goog$Uri$encodeSpecialChars_$$($scheme$jscomp$4_userInfo$$,$goog$Uri$reDisallowedInSchemeOrUserInfo_$$,!0),"@"),$out$jscomp$3$$.push($goog$Uri$removeDoubleEncoding_$$(encodeURIComponent(String($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$)))),$domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$=this.$port_$,$domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$!=null&&
$out$jscomp$3$$.push(":",String($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$));if($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$=this.$path_$)this.$domain_$&&$domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$.charAt(0)!="/"&&$out$jscomp$3$$.push("/"),$out$jscomp$3$$.push($goog$Uri$encodeSpecialChars_$$($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$,$domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$.charAt(0)==
"/"?$goog$Uri$reDisallowedInAbsolutePath_$$:$goog$Uri$reDisallowedInRelativePath_$$,!0));($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$=this.$queryData_$.toString())&&$out$jscomp$3$$.push("?",$domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$);($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$=this.$fragment_$)&&$out$jscomp$3$$.push("#",$goog$Uri$encodeSpecialChars_$$($domain$jscomp$2_fragment$jscomp$1_path$jscomp$22_port_query$jscomp$12$$,
$goog$Uri$reDisallowedInFragment_$$));return $out$jscomp$3$$.join("")};
$APP.$JSCompiler_prototypeAlias$$.resolve=function($newFragment$jscomp$inline_10710_relativeUri$$){var $absoluteUri$$=this.clone(),$overridden$$=!!$newFragment$jscomp$inline_10710_relativeUri$$.$scheme_$;$overridden$$?$JSCompiler_StaticMethods_setScheme$$($absoluteUri$$,$newFragment$jscomp$inline_10710_relativeUri$$.$scheme_$):$overridden$$=!!$newFragment$jscomp$inline_10710_relativeUri$$.$userInfo_$;if($overridden$$){var $leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=$newFragment$jscomp$inline_10710_relativeUri$$.$userInfo_$;
$JSCompiler_StaticMethods_enforceReadOnly$$($absoluteUri$$);$absoluteUri$$.$userInfo_$=$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$}else $overridden$$=!!$newFragment$jscomp$inline_10710_relativeUri$$.$domain_$;$overridden$$?($leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=$newFragment$jscomp$inline_10710_relativeUri$$.$domain_$,
$JSCompiler_StaticMethods_enforceReadOnly$$($absoluteUri$$),$absoluteUri$$.$domain_$=$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$):$overridden$$=$newFragment$jscomp$inline_10710_relativeUri$$.$port_$!=null;$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=$newFragment$jscomp$inline_10710_relativeUri$$.$path_$;if($overridden$$)$JSCompiler_StaticMethods_setPort$$($absoluteUri$$,
$newFragment$jscomp$inline_10710_relativeUri$$.$port_$);else if($overridden$$=!!$newFragment$jscomp$inline_10710_relativeUri$$.$path_$){if($leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$.charAt(0)!="/")if(this.$domain_$&&!this.$path_$)$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$="/"+$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$;
else{var $lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$=$absoluteUri$$.$path_$.lastIndexOf("/");$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$!=-1&&($leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=$absoluteUri$$.$path_$.slice(0,$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$+1)+$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$)}$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$=
$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$;if($lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$==".."||$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$==".")$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$="";else if($lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$.indexOf("./")!=
-1||$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$.indexOf("/.")!=-1){$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=$APP.$goog$string$internal$startsWith$$($lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$,"/");$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$=$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$.split("/");for(var $out$jscomp$inline_2255$$=
[],$pos$jscomp$inline_2256$$=0;$pos$jscomp$inline_2256$$<$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$.length;){var $segment$jscomp$inline_2257$$=$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$[$pos$jscomp$inline_2256$$++];$segment$jscomp$inline_2257$$=="."?$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$&&$pos$jscomp$inline_2256$$==$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$.length&&
$out$jscomp$inline_2255$$.push(""):$segment$jscomp$inline_2257$$==".."?(($out$jscomp$inline_2255$$.length>1||$out$jscomp$inline_2255$$.length==1&&$out$jscomp$inline_2255$$[0]!="")&&$out$jscomp$inline_2255$$.pop(),$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$&&$pos$jscomp$inline_2256$$==$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$.length&&$out$jscomp$inline_2255$$.push("")):($out$jscomp$inline_2255$$.push($segment$jscomp$inline_2257$$),
$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=!0)}$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=$out$jscomp$inline_2255$$.join("/")}else $leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$=$lastSlashIndex_path$jscomp$inline_2252_segments$jscomp$inline_2254$$}$overridden$$?
($JSCompiler_StaticMethods_enforceReadOnly$$($absoluteUri$$),$absoluteUri$$.$path_$=$leadingSlash$jscomp$inline_2253_newDomain$jscomp$inline_10702_newPath$jscomp$inline_10706_newUserInfo$jscomp$inline_10698_path$jscomp$23$$):$overridden$$=$newFragment$jscomp$inline_10710_relativeUri$$.$queryData_$.toString()!=="";$overridden$$?$JSCompiler_StaticMethods_setQueryData$$($absoluteUri$$,$newFragment$jscomp$inline_10710_relativeUri$$.$queryData_$.clone()):$overridden$$=!!$newFragment$jscomp$inline_10710_relativeUri$$.$fragment_$;
$overridden$$&&($newFragment$jscomp$inline_10710_relativeUri$$=$newFragment$jscomp$inline_10710_relativeUri$$.$fragment_$,$JSCompiler_StaticMethods_enforceReadOnly$$($absoluteUri$$),$absoluteUri$$.$fragment_$=$newFragment$jscomp$inline_10710_relativeUri$$);return $absoluteUri$$};$APP.$JSCompiler_prototypeAlias$$.clone=function(){return new $goog$Uri$$(this)};$APP.$JSCompiler_prototypeAlias$$.getQuery=function(){return this.$queryData_$.toString()};
$APP.$JSCompiler_prototypeAlias$$.removeParameter=function($key$jscomp$96$$){$JSCompiler_StaticMethods_enforceReadOnly$$(this);this.$queryData_$.remove($key$jscomp$96$$);return this};$APP.$JSCompiler_prototypeAlias$$.$setIgnoreCase$=function($ignoreCase$$){this.$ignoreCase_$=$ignoreCase$$;this.$queryData_$&&this.$queryData_$.$setIgnoreCase$($ignoreCase$$)};
var $goog$Uri$reDisallowedInSchemeOrUserInfo_$$=/[#\/\?@]/g,$goog$Uri$reDisallowedInRelativePath_$$=/[#\?:]/g,$goog$Uri$reDisallowedInAbsolutePath_$$=/[#\?]/g,$goog$Uri$reDisallowedInQuery_$$=/[#\?@]/g,$goog$Uri$reDisallowedInFragment_$$=/#/g;$APP.$JSCompiler_prototypeAlias$$=$goog$Uri$QueryData$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.add=function($key$jscomp$98$$,$value$jscomp$196$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this);this.$encodedQuery_$=null;$key$jscomp$98$$=$JSCompiler_StaticMethods_getKeyName_$$(this,$key$jscomp$98$$);var $values$jscomp$20$$=this.$keyMap_$.get($key$jscomp$98$$);$values$jscomp$20$$||this.$keyMap_$.set($key$jscomp$98$$,$values$jscomp$20$$=[]);$values$jscomp$20$$.push($value$jscomp$196$$);this.$count_$+=1;return this};
$APP.$JSCompiler_prototypeAlias$$.remove=function($key$jscomp$99$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this);$key$jscomp$99$$=$JSCompiler_StaticMethods_getKeyName_$$(this,$key$jscomp$99$$);return this.$keyMap_$.has($key$jscomp$99$$)?(this.$encodedQuery_$=null,this.$count_$-=this.$keyMap_$.get($key$jscomp$99$$).length,this.$keyMap_$.delete($key$jscomp$99$$)):!1};$APP.$JSCompiler_prototypeAlias$$.clear=function(){this.$keyMap_$=this.$encodedQuery_$=null;this.$count_$=0};
$APP.$JSCompiler_prototypeAlias$$.isEmpty=function(){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this);return this.$count_$==0};
$APP.$JSCompiler_prototypeAlias$$.forEach=function($f$jscomp$44$$,$opt_scope$jscomp$3$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this);this.$keyMap_$.forEach(function($values$jscomp$21$$,$key$jscomp$101$$){$values$jscomp$21$$.forEach(function($value$jscomp$198$$){$f$jscomp$44$$.call($opt_scope$jscomp$3$$,$value$jscomp$198$$,$key$jscomp$101$$,this)},this)},this)};
$APP.$JSCompiler_prototypeAlias$$.$getKeys$=function(){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this);const $vals$jscomp$1$$=Array.from(this.$keyMap_$.values()),$keys$jscomp$9$$=Array.from(this.$keyMap_$.keys()),$rv$jscomp$12$$=[];for(let $i$jscomp$114$$=0;$i$jscomp$114$$<$keys$jscomp$9$$.length;$i$jscomp$114$$++){const $val$jscomp$39$$=$vals$jscomp$1$$[$i$jscomp$114$$];for(let $j$jscomp$8$$=0;$j$jscomp$8$$<$val$jscomp$39$$.length;$j$jscomp$8$$++)$rv$jscomp$12$$.push($keys$jscomp$9$$[$i$jscomp$114$$])}return $rv$jscomp$12$$};
$APP.$JSCompiler_prototypeAlias$$.$getValues$=function($opt_key$jscomp$2_values$jscomp$22$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this);let $rv$jscomp$13$$=[];if(typeof $opt_key$jscomp$2_values$jscomp$22$$==="string")$JSCompiler_StaticMethods_containsKey$$(this,$opt_key$jscomp$2_values$jscomp$22$$)&&($rv$jscomp$13$$=$rv$jscomp$13$$.concat(this.$keyMap_$.get($JSCompiler_StaticMethods_getKeyName_$$(this,$opt_key$jscomp$2_values$jscomp$22$$))));else{$opt_key$jscomp$2_values$jscomp$22$$=
Array.from(this.$keyMap_$.values());for(let $i$jscomp$115$$=0;$i$jscomp$115$$<$opt_key$jscomp$2_values$jscomp$22$$.length;$i$jscomp$115$$++)$rv$jscomp$13$$=$rv$jscomp$13$$.concat($opt_key$jscomp$2_values$jscomp$22$$[$i$jscomp$115$$])}return $rv$jscomp$13$$};
$APP.$JSCompiler_prototypeAlias$$.set=function($key$jscomp$102$$,$value$jscomp$199$$){$JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this);this.$encodedQuery_$=null;$key$jscomp$102$$=$JSCompiler_StaticMethods_getKeyName_$$(this,$key$jscomp$102$$);$JSCompiler_StaticMethods_containsKey$$(this,$key$jscomp$102$$)&&(this.$count_$-=this.$keyMap_$.get($key$jscomp$102$$).length);this.$keyMap_$.set($key$jscomp$102$$,[$value$jscomp$199$$]);this.$count_$+=1;return this};
$APP.$JSCompiler_prototypeAlias$$.get=function($key$jscomp$103_values$jscomp$23$$,$opt_default$$){if(!$key$jscomp$103_values$jscomp$23$$)return $opt_default$$;$key$jscomp$103_values$jscomp$23$$=this.$getValues$($key$jscomp$103_values$jscomp$23$$);return $key$jscomp$103_values$jscomp$23$$.length>0?String($key$jscomp$103_values$jscomp$23$$[0]):$opt_default$$};
$APP.$JSCompiler_prototypeAlias$$.toString=function(){if(this.$encodedQuery_$)return this.$encodedQuery_$;if(!this.$keyMap_$)return"";const $sb$jscomp$2$$=[],$keys$jscomp$10$$=Array.from(this.$keyMap_$.keys());for(var $i$jscomp$116$$=0;$i$jscomp$116$$<$keys$jscomp$10$$.length;$i$jscomp$116$$++){var $j$jscomp$9_key$jscomp$105$$=$keys$jscomp$10$$[$i$jscomp$116$$];const $encodedKey$$=encodeURIComponent(String($j$jscomp$9_key$jscomp$105$$)),$val$jscomp$40$$=this.$getValues$($j$jscomp$9_key$jscomp$105$$);
for($j$jscomp$9_key$jscomp$105$$=0;$j$jscomp$9_key$jscomp$105$$<$val$jscomp$40$$.length;$j$jscomp$9_key$jscomp$105$$++){var $param$jscomp$7$$=$encodedKey$$;$val$jscomp$40$$[$j$jscomp$9_key$jscomp$105$$]!==""&&($param$jscomp$7$$+="\x3d"+encodeURIComponent(String($val$jscomp$40$$[$j$jscomp$9_key$jscomp$105$$])));$sb$jscomp$2$$.push($param$jscomp$7$$)}}return this.$encodedQuery_$=$sb$jscomp$2$$.join("\x26")};
$APP.$JSCompiler_prototypeAlias$$.clone=function(){var $rv$jscomp$14$$=new $goog$Uri$QueryData$$;$rv$jscomp$14$$.$encodedQuery_$=this.$encodedQuery_$;this.$keyMap_$&&($rv$jscomp$14$$.$keyMap_$=new Map(this.$keyMap_$),$rv$jscomp$14$$.$count_$=this.$count_$);return $rv$jscomp$14$$};
$APP.$JSCompiler_prototypeAlias$$.$setIgnoreCase$=function($ignoreCase$jscomp$1$$){$ignoreCase$jscomp$1$$&&!this.$ignoreCase_$&&($JSCompiler_StaticMethods_ensureKeyMapInitialized_$$(this),this.$encodedQuery_$=null,this.$keyMap_$.forEach(function($value$jscomp$201$$,$key$jscomp$107$$){var $lowerCase$$=$key$jscomp$107$$.toLowerCase();$key$jscomp$107$$!=$lowerCase$$&&(this.remove($key$jscomp$107$$),this.remove($lowerCase$$),$value$jscomp$201$$.length>0&&(this.$encodedQuery_$=null,this.$keyMap_$.set($JSCompiler_StaticMethods_getKeyName_$$(this,
$lowerCase$$),$module$contents$goog$array_toArray$$($value$jscomp$201$$)),this.$count_$+=$value$jscomp$201$$.length))},this));this.$ignoreCase_$=$ignoreCase$jscomp$1$$};$APP.$JSCompiler_prototypeAlias$$.extend=function($var_args$jscomp$79$$){for(var $i$jscomp$117$$=0;$i$jscomp$117$$<arguments.length;$i$jscomp$117$$++)$goog$structs$forEach$$(arguments[$i$jscomp$117$$],function($value$jscomp$202$$,$key$jscomp$108$$){this.add($key$jscomp$108$$,$value$jscomp$202$$)},this)};$APP.$JSCompiler_prototypeAlias$$=$APP.$goog$string$StringBuffer$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$buffer_$="";$APP.$JSCompiler_prototypeAlias$$.set=function($s$jscomp$19$$){this.$buffer_$=""+$s$jscomp$19$$};$APP.$JSCompiler_prototypeAlias$$.append=function($a1$jscomp$2$$,$opt_a2$$,$var_args$jscomp$81$$){this.$buffer_$+=String($a1$jscomp$2$$);if($opt_a2$$!=null)for(let $i$jscomp$118$$=1;$i$jscomp$118$$<arguments.length;$i$jscomp$118$$++)this.$buffer_$+=arguments[$i$jscomp$118$$];return this};
$APP.$JSCompiler_prototypeAlias$$.clear=function(){this.$buffer_$=""};$APP.$JSCompiler_prototypeAlias$$.getLength=function(){return this.$buffer_$.length};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return this.$buffer_$};var $cljs$$,$cljs$core$$,$cljs$core$_STAR_out_STAR_$$,$cljs$core$_STAR_print_readably_STAR_$$,$cljs$core$_STAR_print_dup_STAR_$$,$cljs$core$_STAR_print_length_STAR_$$,$cljs$core$_STAR_print_level_STAR_$$,$cljs$core$DEMUNGE_MAP$$,$cljs$core$DEMUNGE_PATTERN$$,$cljs$core$IIndexed$_nth$dyn_24428$$,$cljs$core$ILookup$_lookup$dyn_24443$$,$cljs$core$string_hash_cache$$,$cljs$core$string_hash_cache_count$$,$cljs$core$spread$$,$cljs$core$re_seq_STAR_$$,$cljs$core$char_escapes$$,$cljs$core$print_str$$;
$cljs$$={};$cljs$core$$={};$APP.$cljs$core$PROTOCOL_SENTINEL$$={};$cljs$core$_STAR_out_STAR_$$=null;$APP.$cljs$core$_STAR_assert_STAR_$$=!0;$APP.$cljs$core$_STAR_print_fn_STAR_$$=null;$APP.$cljs$core$_STAR_print_newline_STAR_$$=!0;$cljs$core$_STAR_print_readably_STAR_$$=!0;$cljs$core$_STAR_print_dup_STAR_$$=!1;$cljs$core$_STAR_print_length_STAR_$$=null;$cljs$core$_STAR_print_level_STAR_$$=null;
$APP.$cljs$core$ITER_SYMBOL$$=typeof Symbol!=="undefined"&&$APP.$goog$typeOf$$(Symbol)==="function"?Symbol.iterator:"@@iterator";$cljs$core$DEMUNGE_MAP$$={_RBRACE_:"}",_COLON_:":",_BANG_:"!",_QMARK_:"?",_BSLASH_:"\\\\",_SLASH_:"/",_PERCENT_:"%",_PLUS_:"+",_SHARP_:"#",_LBRACE_:"{",_BAR_:"|",_LBRACK_:"[",_EQ_:"\x3d",_:"-",_TILDE_:"~",_RBRACK_:"]",_GT_:"\x3e",_SINGLEQUOTE_:"'",_CIRCA_:"@",_AMPERSAND_:"\x26",_DOUBLEQUOTE_:'\\"',_CARET_:"^",_LT_:"\x3c",_STAR_:"*"};$cljs$core$DEMUNGE_PATTERN$$=null;
$cljs$core$IIndexed$_nth$dyn_24428$$=function(){function $G__24429__3$$($coll$jscomp$7$$,$n$jscomp$26$$,$not_found$$){var $m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$=$APP.$cljs$core$_nth$$[$APP.$goog$typeOf$$($coll$jscomp$7$$==null?null:$coll$jscomp$7$$)];if($m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$!=null)return $m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$7$$,
$n$jscomp$26$$,$not_found$$):$m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$($coll$jscomp$7$$,$n$jscomp$26$$,$not_found$$);$m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$=$APP.$cljs$core$_nth$$._;if($m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$!=null)return $m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$7$$,$n$jscomp$26$$,$not_found$$):
$m__5372__auto__$jscomp$27_m__5374__auto__$jscomp$27$$($coll$jscomp$7$$,$n$jscomp$26$$,$not_found$$);throw $APP.$cljs$core$missing_protocol$$("IIndexed.-nth",$coll$jscomp$7$$);}function $G__24429__2$$($coll$jscomp$6$$,$n$jscomp$25$$){var $m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$=$APP.$cljs$core$_nth$$[$APP.$goog$typeOf$$($coll$jscomp$6$$==null?null:$coll$jscomp$6$$)];if($m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$!=null)return $m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$6$$,$n$jscomp$25$$):$m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$($coll$jscomp$6$$,$n$jscomp$25$$);$m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$=$APP.$cljs$core$_nth$$._;if($m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$!=null)return $m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$6$$,
$n$jscomp$25$$):$m__5372__auto__$jscomp$26_m__5374__auto__$jscomp$26$$($coll$jscomp$6$$,$n$jscomp$25$$);throw $APP.$cljs$core$missing_protocol$$("IIndexed.-nth",$coll$jscomp$6$$);}var $G__24429$$=null;$G__24429$$=function($coll$jscomp$8$$,$n$jscomp$27$$,$not_found$jscomp$1$$){switch(arguments.length){case 2:return $G__24429__2$$.call(this,$coll$jscomp$8$$,$n$jscomp$27$$);case 3:return $G__24429__3$$.call(this,$coll$jscomp$8$$,$n$jscomp$27$$,$not_found$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);
};$G__24429$$.$cljs$core$IFn$_invoke$arity$2$=$G__24429__2$$;$G__24429$$.$cljs$core$IFn$_invoke$arity$3$=$G__24429__3$$;return $G__24429$$}();
$APP.$cljs$core$_nth$$=function $cljs$core$_nth$$($var_args$jscomp$93$$){switch(arguments.length){case 2:return $cljs$core$_nth$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$_nth$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$_nth$$.$cljs$core$IFn$_invoke$arity$2$=function($coll$jscomp$9$$,$n$jscomp$28$$){return $coll$jscomp$9$$!=null&&$coll$jscomp$9$$.$cljs$core$IIndexed$_nth$arity$2$!=null?$coll$jscomp$9$$.$cljs$core$IIndexed$_nth$arity$2$($coll$jscomp$9$$,$n$jscomp$28$$):$cljs$core$IIndexed$_nth$dyn_24428$$($coll$jscomp$9$$,$n$jscomp$28$$)};
$APP.$cljs$core$_nth$$.$cljs$core$IFn$_invoke$arity$3$=function($coll$jscomp$10$$,$n$jscomp$29$$,$not_found$jscomp$2$$){return $coll$jscomp$10$$!=null&&$coll$jscomp$10$$.$cljs$core$IIndexed$_nth$arity$3$!=null?$coll$jscomp$10$$.$cljs$core$IIndexed$_nth$arity$3$($coll$jscomp$10$$,$n$jscomp$29$$,$not_found$jscomp$2$$):$cljs$core$IIndexed$_nth$dyn_24428$$($coll$jscomp$10$$,$n$jscomp$29$$,$not_found$jscomp$2$$)};$APP.$cljs$core$_nth$$.$cljs$lang$maxFixedArity$=3;
$cljs$core$ILookup$_lookup$dyn_24443$$=function(){function $G__24444__3$$($o$jscomp$20$$,$k$jscomp$27$$,$not_found$jscomp$3$$){var $m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$=$APP.$cljs$core$_lookup$$[$APP.$goog$typeOf$$($o$jscomp$20$$==null?null:$o$jscomp$20$$)];if($m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$!=null)return $m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$.$cljs$core$IFn$_invoke$arity$3$($o$jscomp$20$$,
$k$jscomp$27$$,$not_found$jscomp$3$$):$m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$($o$jscomp$20$$,$k$jscomp$27$$,$not_found$jscomp$3$$);$m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$=$APP.$cljs$core$_lookup$$._;if($m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$!=null)return $m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$.$cljs$core$IFn$_invoke$arity$3$($o$jscomp$20$$,$k$jscomp$27$$,
$not_found$jscomp$3$$):$m__5372__auto__$jscomp$32_m__5374__auto__$jscomp$32$$($o$jscomp$20$$,$k$jscomp$27$$,$not_found$jscomp$3$$);throw $APP.$cljs$core$missing_protocol$$("ILookup.-lookup",$o$jscomp$20$$);}function $G__24444__2$$($o$jscomp$19$$,$k$jscomp$26$$){var $m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$=$APP.$cljs$core$_lookup$$[$APP.$goog$typeOf$$($o$jscomp$19$$==null?null:$o$jscomp$19$$)];if($m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$!=null)return $m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$19$$,$k$jscomp$26$$):$m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$($o$jscomp$19$$,$k$jscomp$26$$);$m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$=$APP.$cljs$core$_lookup$$._;if($m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$!=null)return $m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$19$$,
$k$jscomp$26$$):$m__5372__auto__$jscomp$31_m__5374__auto__$jscomp$31$$($o$jscomp$19$$,$k$jscomp$26$$);throw $APP.$cljs$core$missing_protocol$$("ILookup.-lookup",$o$jscomp$19$$);}var $G__24444$$=null;$G__24444$$=function($o$jscomp$21$$,$k$jscomp$28$$,$not_found$jscomp$4$$){switch(arguments.length){case 2:return $G__24444__2$$.call(this,$o$jscomp$21$$,$k$jscomp$28$$);case 3:return $G__24444__3$$.call(this,$o$jscomp$21$$,$k$jscomp$28$$,$not_found$jscomp$4$$)}throw Error("Invalid arity: "+arguments.length);
};$G__24444$$.$cljs$core$IFn$_invoke$arity$2$=$G__24444__2$$;$G__24444$$.$cljs$core$IFn$_invoke$arity$3$=$G__24444__3$$;return $G__24444$$}();
$APP.$cljs$core$_lookup$$=function $cljs$core$_lookup$$($var_args$jscomp$94$$){switch(arguments.length){case 2:return $cljs$core$_lookup$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$_lookup$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$_lookup$$.$cljs$core$IFn$_invoke$arity$2$=function($o$jscomp$22$$,$k$jscomp$29$$){return $o$jscomp$22$$!=null&&$o$jscomp$22$$.$cljs$core$ILookup$_lookup$arity$2$!=null?$o$jscomp$22$$.$cljs$core$ILookup$_lookup$arity$2$($o$jscomp$22$$,$k$jscomp$29$$):$cljs$core$ILookup$_lookup$dyn_24443$$($o$jscomp$22$$,$k$jscomp$29$$)};
$APP.$cljs$core$_lookup$$.$cljs$core$IFn$_invoke$arity$3$=function($o$jscomp$23$$,$k$jscomp$30$$,$not_found$jscomp$5$$){return $o$jscomp$23$$!=null&&$o$jscomp$23$$.$cljs$core$ILookup$_lookup$arity$3$!=null?$o$jscomp$23$$.$cljs$core$ILookup$_lookup$arity$3$($o$jscomp$23$$,$k$jscomp$30$$,$not_found$jscomp$5$$):$cljs$core$ILookup$_lookup$dyn_24443$$($o$jscomp$23$$,$k$jscomp$30$$,$not_found$jscomp$5$$)};$APP.$cljs$core$_lookup$$.$cljs$lang$maxFixedArity$=3;
var $cljs$core$IReduce$_reduce$dyn_24493$$=function(){function $G__24494__3$$($coll$jscomp$38$$,$f$jscomp$82$$,$start$jscomp$16$$){var $m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$=$cljs$core$_reduce$$[$APP.$goog$typeOf$$($coll$jscomp$38$$==null?null:$coll$jscomp$38$$)];if($m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$!=null)return $m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$38$$,
$f$jscomp$82$$,$start$jscomp$16$$):$m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$($coll$jscomp$38$$,$f$jscomp$82$$,$start$jscomp$16$$);$m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$=$cljs$core$_reduce$$._;if($m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$!=null)return $m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$38$$,$f$jscomp$82$$,$start$jscomp$16$$):
$m__5372__auto__$jscomp$48_m__5374__auto__$jscomp$48$$($coll$jscomp$38$$,$f$jscomp$82$$,$start$jscomp$16$$);throw $APP.$cljs$core$missing_protocol$$("IReduce.-reduce",$coll$jscomp$38$$);}function $G__24494__2$$($coll$jscomp$37$$,$f$jscomp$81$$){var $m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$=$cljs$core$_reduce$$[$APP.$goog$typeOf$$($coll$jscomp$37$$==null?null:$coll$jscomp$37$$)];if($m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$!=null)return $m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$37$$,$f$jscomp$81$$):$m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$($coll$jscomp$37$$,$f$jscomp$81$$);$m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$=$cljs$core$_reduce$$._;if($m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$!=null)return $m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$37$$,
$f$jscomp$81$$):$m__5372__auto__$jscomp$47_m__5374__auto__$jscomp$47$$($coll$jscomp$37$$,$f$jscomp$81$$);throw $APP.$cljs$core$missing_protocol$$("IReduce.-reduce",$coll$jscomp$37$$);}var $G__24494$$=null;$G__24494$$=function($coll$jscomp$39$$,$f$jscomp$83$$,$start$jscomp$17$$){switch(arguments.length){case 2:return $G__24494__2$$.call(this,$coll$jscomp$39$$,$f$jscomp$83$$);case 3:return $G__24494__3$$.call(this,$coll$jscomp$39$$,$f$jscomp$83$$,$start$jscomp$17$$)}throw Error("Invalid arity: "+arguments.length);
};$G__24494$$.$cljs$core$IFn$_invoke$arity$2$=$G__24494__2$$;$G__24494$$.$cljs$core$IFn$_invoke$arity$3$=$G__24494__3$$;return $G__24494$$}(),$cljs$core$_reduce$$=function $cljs$core$_reduce$$($var_args$jscomp$95$$){switch(arguments.length){case 2:return $cljs$core$_reduce$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$_reduce$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$cljs$core$_reduce$$.$cljs$core$IFn$_invoke$arity$2$=function($coll$jscomp$40$$,$f$jscomp$84$$){return $coll$jscomp$40$$!=null&&$coll$jscomp$40$$.$cljs$core$IReduce$_reduce$arity$2$!=null?$coll$jscomp$40$$.$cljs$core$IReduce$_reduce$arity$2$($coll$jscomp$40$$,$f$jscomp$84$$):$cljs$core$IReduce$_reduce$dyn_24493$$($coll$jscomp$40$$,$f$jscomp$84$$)};
$cljs$core$_reduce$$.$cljs$core$IFn$_invoke$arity$3$=function($coll$jscomp$41$$,$f$jscomp$85$$,$start$jscomp$18$$){return $coll$jscomp$41$$!=null&&$coll$jscomp$41$$.$cljs$core$IReduce$_reduce$arity$3$!=null?$coll$jscomp$41$$.$cljs$core$IReduce$_reduce$arity$3$($coll$jscomp$41$$,$f$jscomp$85$$,$start$jscomp$18$$):$cljs$core$IReduce$_reduce$dyn_24493$$($coll$jscomp$41$$,$f$jscomp$85$$,$start$jscomp$18$$)};$cljs$core$_reduce$$.$cljs$lang$maxFixedArity$=3;
var $cljs$core$ISwap$_swap_BANG_$dyn_24601$$=function(){function $G__24602__5$$($o$jscomp$45$$,$f$jscomp$93$$,$a$jscomp$58$$,$b$jscomp$52$$,$xs$jscomp$2$$){var $m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$=$cljs$core$_swap_BANG_$$[$APP.$goog$typeOf$$($o$jscomp$45$$==null?null:$o$jscomp$45$$)];if($m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$!=null)return $m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$.$cljs$core$IFn$_invoke$arity$5$?$m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$.$cljs$core$IFn$_invoke$arity$5$($o$jscomp$45$$,
$f$jscomp$93$$,$a$jscomp$58$$,$b$jscomp$52$$,$xs$jscomp$2$$):$m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$($o$jscomp$45$$,$f$jscomp$93$$,$a$jscomp$58$$,$b$jscomp$52$$,$xs$jscomp$2$$);$m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$=$cljs$core$_swap_BANG_$$._;if($m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$!=null)return $m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$.$cljs$core$IFn$_invoke$arity$5$?$m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$.$cljs$core$IFn$_invoke$arity$5$($o$jscomp$45$$,
$f$jscomp$93$$,$a$jscomp$58$$,$b$jscomp$52$$,$xs$jscomp$2$$):$m__5372__auto__$jscomp$84_m__5374__auto__$jscomp$84$$($o$jscomp$45$$,$f$jscomp$93$$,$a$jscomp$58$$,$b$jscomp$52$$,$xs$jscomp$2$$);throw $APP.$cljs$core$missing_protocol$$("ISwap.-swap!",$o$jscomp$45$$);}function $G__24602__4$$($o$jscomp$44$$,$f$jscomp$92$$,$a$jscomp$57$$,$b$jscomp$51$$){var $m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$=$cljs$core$_swap_BANG_$$[$APP.$goog$typeOf$$($o$jscomp$44$$==null?null:$o$jscomp$44$$)];if($m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$!=
null)return $m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$.$cljs$core$IFn$_invoke$arity$4$($o$jscomp$44$$,$f$jscomp$92$$,$a$jscomp$57$$,$b$jscomp$51$$):$m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$($o$jscomp$44$$,$f$jscomp$92$$,$a$jscomp$57$$,$b$jscomp$51$$);$m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$=$cljs$core$_swap_BANG_$$._;if($m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$!=
null)return $m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$.$cljs$core$IFn$_invoke$arity$4$?$m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$.$cljs$core$IFn$_invoke$arity$4$($o$jscomp$44$$,$f$jscomp$92$$,$a$jscomp$57$$,$b$jscomp$51$$):$m__5372__auto__$jscomp$83_m__5374__auto__$jscomp$83$$($o$jscomp$44$$,$f$jscomp$92$$,$a$jscomp$57$$,$b$jscomp$51$$);throw $APP.$cljs$core$missing_protocol$$("ISwap.-swap!",$o$jscomp$44$$);}function $G__24602__3$$($o$jscomp$43$$,$f$jscomp$91$$,$a$jscomp$56$$){var $m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$=
$cljs$core$_swap_BANG_$$[$APP.$goog$typeOf$$($o$jscomp$43$$==null?null:$o$jscomp$43$$)];if($m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$!=null)return $m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$.$cljs$core$IFn$_invoke$arity$3$($o$jscomp$43$$,$f$jscomp$91$$,$a$jscomp$56$$):$m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$($o$jscomp$43$$,$f$jscomp$91$$,$a$jscomp$56$$);$m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$=
$cljs$core$_swap_BANG_$$._;if($m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$!=null)return $m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$.$cljs$core$IFn$_invoke$arity$3$($o$jscomp$43$$,$f$jscomp$91$$,$a$jscomp$56$$):$m__5372__auto__$jscomp$82_m__5374__auto__$jscomp$82$$($o$jscomp$43$$,$f$jscomp$91$$,$a$jscomp$56$$);throw $APP.$cljs$core$missing_protocol$$("ISwap.-swap!",$o$jscomp$43$$);}function $G__24602__2$$($o$jscomp$42$$,
$f$jscomp$90$$){var $m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$=$cljs$core$_swap_BANG_$$[$APP.$goog$typeOf$$($o$jscomp$42$$==null?null:$o$jscomp$42$$)];if($m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$!=null)return $m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$42$$,$f$jscomp$90$$):$m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$($o$jscomp$42$$,
$f$jscomp$90$$);$m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$=$cljs$core$_swap_BANG_$$._;if($m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$!=null)return $m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$42$$,$f$jscomp$90$$):$m__5372__auto__$jscomp$81_m__5374__auto__$jscomp$81$$($o$jscomp$42$$,$f$jscomp$90$$);throw $APP.$cljs$core$missing_protocol$$("ISwap.-swap!",
$o$jscomp$42$$);}var $G__24602$$=null;$G__24602$$=function($o$jscomp$46$$,$f$jscomp$94$$,$a$jscomp$59$$,$b$jscomp$53$$,$xs$jscomp$3$$){switch(arguments.length){case 2:return $G__24602__2$$.call(this,$o$jscomp$46$$,$f$jscomp$94$$);case 3:return $G__24602__3$$.call(this,$o$jscomp$46$$,$f$jscomp$94$$,$a$jscomp$59$$);case 4:return $G__24602__4$$.call(this,$o$jscomp$46$$,$f$jscomp$94$$,$a$jscomp$59$$,$b$jscomp$53$$);case 5:return $G__24602__5$$.call(this,$o$jscomp$46$$,$f$jscomp$94$$,$a$jscomp$59$$,$b$jscomp$53$$,
$xs$jscomp$3$$)}throw Error("Invalid arity: "+arguments.length);};$G__24602$$.$cljs$core$IFn$_invoke$arity$2$=$G__24602__2$$;$G__24602$$.$cljs$core$IFn$_invoke$arity$3$=$G__24602__3$$;$G__24602$$.$cljs$core$IFn$_invoke$arity$4$=$G__24602__4$$;$G__24602$$.$cljs$core$IFn$_invoke$arity$5$=$G__24602__5$$;return $G__24602$$}(),$cljs$core$_swap_BANG_$$=function $cljs$core$_swap_BANG_$$($var_args$jscomp$96$$){switch(arguments.length){case 2:return $cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],
arguments[1]);case 3:return $cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($o$jscomp$47$$,$f$jscomp$95$$){return $o$jscomp$47$$!=null&&$o$jscomp$47$$.$cljs$core$ISwap$_swap_BANG_$arity$2$!=null?$o$jscomp$47$$.$cljs$core$ISwap$_swap_BANG_$arity$2$($o$jscomp$47$$,$f$jscomp$95$$):$cljs$core$ISwap$_swap_BANG_$dyn_24601$$($o$jscomp$47$$,$f$jscomp$95$$)};
$cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$=function($o$jscomp$48$$,$f$jscomp$96$$,$a$jscomp$60$$){return $o$jscomp$48$$!=null&&$o$jscomp$48$$.$cljs$core$ISwap$_swap_BANG_$arity$3$!=null?$o$jscomp$48$$.$cljs$core$ISwap$_swap_BANG_$arity$3$($o$jscomp$48$$,$f$jscomp$96$$,$a$jscomp$60$$):$cljs$core$ISwap$_swap_BANG_$dyn_24601$$($o$jscomp$48$$,$f$jscomp$96$$,$a$jscomp$60$$)};
$cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$=function($o$jscomp$49$$,$f$jscomp$97$$,$a$jscomp$61$$,$b$jscomp$54$$){return $o$jscomp$49$$!=null&&$o$jscomp$49$$.$cljs$core$ISwap$_swap_BANG_$arity$4$!=null?$o$jscomp$49$$.$cljs$core$ISwap$_swap_BANG_$arity$4$($o$jscomp$49$$,$f$jscomp$97$$,$a$jscomp$61$$,$b$jscomp$54$$):$cljs$core$ISwap$_swap_BANG_$dyn_24601$$($o$jscomp$49$$,$f$jscomp$97$$,$a$jscomp$61$$,$b$jscomp$54$$)};
$cljs$core$_swap_BANG_$$.$cljs$core$IFn$_invoke$arity$5$=function($o$jscomp$50$$,$f$jscomp$98$$,$a$jscomp$62$$,$b$jscomp$55$$,$xs$jscomp$4$$){return $o$jscomp$50$$!=null&&$o$jscomp$50$$.$cljs$core$ISwap$_swap_BANG_$arity$5$!=null?$o$jscomp$50$$.$cljs$core$ISwap$_swap_BANG_$arity$5$($o$jscomp$50$$,$f$jscomp$98$$,$a$jscomp$62$$,$b$jscomp$55$$,$xs$jscomp$4$$):$cljs$core$ISwap$_swap_BANG_$dyn_24601$$($o$jscomp$50$$,$f$jscomp$98$$,$a$jscomp$62$$,$b$jscomp$55$$,$xs$jscomp$4$$)};
$cljs$core$_swap_BANG_$$.$cljs$lang$maxFixedArity$=5;$cljs$core$StringBufferWriter$$.prototype.$cljs$core$IWriter$_write$arity$2$=function($_$$,$s$jscomp$31$$){return this.sb.append($s$jscomp$31$$)};$cljs$core$StringBufferWriter$$.prototype.$cljs$core$IWriter$_flush$arity$1$=function(){return null};
$APP.$cljs$core$imul$$=typeof Math!=="undefined"&&typeof Math.imul!=="undefined"?function($a$jscomp$63$$,$b$jscomp$56$$){return Math.imul($a$jscomp$63$$,$b$jscomp$56$$)}:function($a$jscomp$64$$,$b$jscomp$57$$){var $al$$=$a$jscomp$64$$&65535,$bl$$=$b$jscomp$57$$&65535;return $al$$*$bl$$+(($a$jscomp$64$$>>>16&65535)*$bl$$+$al$$*($b$jscomp$57$$>>>16&65535)<<16>>>0)|0};$cljs$core$string_hash_cache$$={};$cljs$core$string_hash_cache_count$$=0;$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$Symbol$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.toString=function(){return this.$str$};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$46$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$46$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($_$jscomp$3$$,$other$jscomp$47$$){return $other$jscomp$47$$ instanceof $APP.$cljs$core$Symbol$$?this.$str$===$other$jscomp$47$$.$str$:!1};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$6$$,$args22800$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args22800$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($coll$jscomp$68$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$68$$,this):$APP.$cljs$core$get$$($coll$jscomp$68$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($coll$jscomp$69$$,$not_found$jscomp$6$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$69$$,this,$not_found$jscomp$6$$):$APP.$cljs$core$get$$($coll$jscomp$69$$,this,$not_found$jscomp$6$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$_meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_$jscomp$5$$,$new_meta$$){return new $APP.$cljs$core$Symbol$$(this.ns,this.name,this.$str$,this.$_hash$,$new_meta$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto___h__5134__auto____$1$$=this.$_hash$;return $h__5134__auto___h__5134__auto____$1$$!=null?$h__5134__auto___h__5134__auto____$1$$:this.$_hash$=$h__5134__auto___h__5134__auto____$1$$=$cljs$core$hash_symbol$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INamed$_name$arity$1$=function(){return this.name};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INamed$_namespace$arity$1$=function(){return this.ns};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($o$jscomp$54$$,$writer$jscomp$7$$){return $APP.$cljs$core$_write$$($writer$jscomp$7$$,this.$str$)};
$APP.$cljs$core$symbol$$=function $cljs$core$symbol$$($var_args$jscomp$97$$){switch(arguments.length){case 1:return $cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$=function($name$jscomp$103$$){for(;;){if($name$jscomp$103$$ instanceof $APP.$cljs$core$Symbol$$)return $name$jscomp$103$$;if(typeof $name$jscomp$103$$==="string"){var $idx$jscomp$12$$=$name$jscomp$103$$.indexOf("/");return $idx$jscomp$12$$<1?$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$(null,$name$jscomp$103$$):$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$103$$.substring(0,$idx$jscomp$12$$),$name$jscomp$103$$.substring($idx$jscomp$12$$+
1,$name$jscomp$103$$.length))}if($name$jscomp$103$$ instanceof $APP.$cljs$core$Var$$)return $name$jscomp$103$$.$sym$;if($name$jscomp$103$$ instanceof $APP.$cljs$core$Keyword$$)$name$jscomp$103$$=$name$jscomp$103$$.$fqn$;else throw Error("no conversion to symbol");}};
$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$=function($ns$jscomp$3$$,$name$jscomp$104$$){var $sym_str$$=$ns$jscomp$3$$!=null?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ns$jscomp$3$$),"/",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$104$$)].join(""):$name$jscomp$104$$;return new $APP.$cljs$core$Symbol$$($ns$jscomp$3$$,$name$jscomp$104$$,$sym_str$$,null,null)};$APP.$cljs$core$symbol$$.$cljs$lang$maxFixedArity$=2;$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$Var$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.toString=function(){return["#'",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$sym$)].join("")};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$()};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$_meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_$jscomp$13$$,$new_meta$jscomp$1$$){return new $APP.$cljs$core$Var$$(this.$val$,this.$sym$,$new_meta$jscomp$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($G__22805_this$$jscomp$52$$,$G__22806_other$jscomp$48$$){return $G__22806_other$jscomp$48$$ instanceof $APP.$cljs$core$Var$$?($G__22805_this$$jscomp$52$$=this.$sym$,$G__22806_other$jscomp$48$$=$G__22806_other$jscomp$48$$.$sym$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__22805_this$$jscomp$52$$,$G__22806_other$jscomp$48$$):$APP.$cljs$core$_EQ_$$($G__22805_this$$jscomp$52$$,
$G__22806_other$jscomp$48$$)):!1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_symbol$$(this.$sym$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$Fn$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$1$$){switch(arguments.length-1){case 0:return this.$cljs$core$IFn$_invoke$arity$0$();case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);case 3:return this.$cljs$core$IFn$_invoke$arity$3$(arguments[1],arguments[2],arguments[3]);case 4:return this.$cljs$core$IFn$_invoke$arity$4$(arguments[1],arguments[2],arguments[3],arguments[4]);
case 5:return this.$cljs$core$IFn$_invoke$arity$5$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);case 6:return this.$cljs$core$IFn$_invoke$arity$6$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]);case 7:return this.$cljs$core$IFn$_invoke$arity$7$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7]);case 8:return this.$cljs$core$IFn$_invoke$arity$8$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8]);case 9:return this.$cljs$core$IFn$_invoke$arity$9$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9]);case 10:return this.$cljs$core$IFn$_invoke$arity$10$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10]);case 11:return this.$cljs$core$IFn$_invoke$arity$11$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11]);case 12:return this.$cljs$core$IFn$_invoke$arity$12$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12]);case 13:return this.$cljs$core$IFn$_invoke$arity$13$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],
arguments[13]);case 14:return this.$cljs$core$IFn$_invoke$arity$14$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14]);case 15:return this.$cljs$core$IFn$_invoke$arity$15$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15]);
case 16:return this.$cljs$core$IFn$_invoke$arity$16$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16]);case 17:return this.$cljs$core$IFn$_invoke$arity$17$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],
arguments[15],arguments[16],arguments[17]);case 18:return this.$cljs$core$IFn$_invoke$arity$18$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18]);case 19:return this.$cljs$core$IFn$_invoke$arity$19$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],
arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19]);case 20:return this.$cljs$core$IFn$_invoke$arity$20$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20]);case 21:return this.$cljs$core$IFn$_invoke$arity$21$(arguments[1],
arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20],arguments[21]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};
$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$23$$,$args22804$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args22804$$)))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$0$=function(){var $fexpr__22808$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22808$$.$cljs$core$IFn$_invoke$arity$0$?$fexpr__22808$$.$cljs$core$IFn$_invoke$arity$0$():$fexpr__22808$$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$66$$){var $fexpr__22809$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22809$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__22809$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$66$$):$fexpr__22809$$($a$jscomp$66$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$67$$,$b$jscomp$59$$){var $fexpr__22810$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22810$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__22810$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$67$$,$b$jscomp$59$$):$fexpr__22810$$($a$jscomp$67$$,$b$jscomp$59$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$3$=function($a$jscomp$68$$,$b$jscomp$60$$,$c$jscomp$44$$){var $fexpr__22811$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22811$$.$cljs$core$IFn$_invoke$arity$3$?$fexpr__22811$$.$cljs$core$IFn$_invoke$arity$3$($a$jscomp$68$$,$b$jscomp$60$$,$c$jscomp$44$$):$fexpr__22811$$($a$jscomp$68$$,$b$jscomp$60$$,$c$jscomp$44$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$4$=function($a$jscomp$69$$,$b$jscomp$61$$,$c$jscomp$45$$,$d$jscomp$37$$){var $fexpr__22812$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22812$$.$cljs$core$IFn$_invoke$arity$4$?$fexpr__22812$$.$cljs$core$IFn$_invoke$arity$4$($a$jscomp$69$$,$b$jscomp$61$$,$c$jscomp$45$$,$d$jscomp$37$$):$fexpr__22812$$($a$jscomp$69$$,$b$jscomp$61$$,$c$jscomp$45$$,$d$jscomp$37$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$5$=function($a$jscomp$70$$,$b$jscomp$62$$,$c$jscomp$46$$,$d$jscomp$38$$,$e$jscomp$51$$){var $fexpr__22813$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22813$$.$cljs$core$IFn$_invoke$arity$5$?$fexpr__22813$$.$cljs$core$IFn$_invoke$arity$5$($a$jscomp$70$$,$b$jscomp$62$$,$c$jscomp$46$$,$d$jscomp$38$$,$e$jscomp$51$$):$fexpr__22813$$($a$jscomp$70$$,$b$jscomp$62$$,$c$jscomp$46$$,
$d$jscomp$38$$,$e$jscomp$51$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$6$=function($a$jscomp$71$$,$b$jscomp$63$$,$c$jscomp$47$$,$d$jscomp$39$$,$e$jscomp$52$$,$f$jscomp$100$$){var $fexpr__22814$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22814$$.$cljs$core$IFn$_invoke$arity$6$?$fexpr__22814$$.$cljs$core$IFn$_invoke$arity$6$($a$jscomp$71$$,$b$jscomp$63$$,$c$jscomp$47$$,$d$jscomp$39$$,$e$jscomp$52$$,$f$jscomp$100$$):$fexpr__22814$$($a$jscomp$71$$,
$b$jscomp$63$$,$c$jscomp$47$$,$d$jscomp$39$$,$e$jscomp$52$$,$f$jscomp$100$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$7$=function($a$jscomp$72$$,$b$jscomp$64$$,$c$jscomp$48$$,$d$jscomp$40$$,$e$jscomp$53$$,$f$jscomp$101$$,$g$jscomp$31$$){var $fexpr__22815$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22815$$.$cljs$core$IFn$_invoke$arity$7$?$fexpr__22815$$.$cljs$core$IFn$_invoke$arity$7$($a$jscomp$72$$,$b$jscomp$64$$,$c$jscomp$48$$,$d$jscomp$40$$,$e$jscomp$53$$,$f$jscomp$101$$,$g$jscomp$31$$):
$fexpr__22815$$($a$jscomp$72$$,$b$jscomp$64$$,$c$jscomp$48$$,$d$jscomp$40$$,$e$jscomp$53$$,$f$jscomp$101$$,$g$jscomp$31$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$8$=function($a$jscomp$73$$,$b$jscomp$65$$,$c$jscomp$49$$,$d$jscomp$41$$,$e$jscomp$54$$,$f$jscomp$102$$,$g$jscomp$32$$,$h$jscomp$40$$){var $fexpr__22816$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22816$$.$cljs$core$IFn$_invoke$arity$8$?$fexpr__22816$$.$cljs$core$IFn$_invoke$arity$8$($a$jscomp$73$$,$b$jscomp$65$$,$c$jscomp$49$$,$d$jscomp$41$$,$e$jscomp$54$$,$f$jscomp$102$$,
$g$jscomp$32$$,$h$jscomp$40$$):$fexpr__22816$$($a$jscomp$73$$,$b$jscomp$65$$,$c$jscomp$49$$,$d$jscomp$41$$,$e$jscomp$54$$,$f$jscomp$102$$,$g$jscomp$32$$,$h$jscomp$40$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$9$=function($a$jscomp$74$$,$b$jscomp$66$$,$c$jscomp$50$$,$d$jscomp$42$$,$e$jscomp$55$$,$f$jscomp$103$$,$g$jscomp$33$$,$h$jscomp$41$$,$i$jscomp$149$$){var $fexpr__22817$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22817$$.$cljs$core$IFn$_invoke$arity$9$?$fexpr__22817$$.$cljs$core$IFn$_invoke$arity$9$($a$jscomp$74$$,$b$jscomp$66$$,$c$jscomp$50$$,$d$jscomp$42$$,$e$jscomp$55$$,
$f$jscomp$103$$,$g$jscomp$33$$,$h$jscomp$41$$,$i$jscomp$149$$):$fexpr__22817$$($a$jscomp$74$$,$b$jscomp$66$$,$c$jscomp$50$$,$d$jscomp$42$$,$e$jscomp$55$$,$f$jscomp$103$$,$g$jscomp$33$$,$h$jscomp$41$$,$i$jscomp$149$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$10$=function($a$jscomp$75$$,$b$jscomp$67$$,$c$jscomp$51$$,$d$jscomp$43$$,$e$jscomp$56$$,$f$jscomp$104$$,$g$jscomp$34$$,$h$jscomp$42$$,$i$jscomp$150$$,$j$jscomp$35$$){var $fexpr__22818$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22818$$.$cljs$core$IFn$_invoke$arity$10$?$fexpr__22818$$.$cljs$core$IFn$_invoke$arity$10$($a$jscomp$75$$,$b$jscomp$67$$,$c$jscomp$51$$,$d$jscomp$43$$,
$e$jscomp$56$$,$f$jscomp$104$$,$g$jscomp$34$$,$h$jscomp$42$$,$i$jscomp$150$$,$j$jscomp$35$$):$fexpr__22818$$($a$jscomp$75$$,$b$jscomp$67$$,$c$jscomp$51$$,$d$jscomp$43$$,$e$jscomp$56$$,$f$jscomp$104$$,$g$jscomp$34$$,$h$jscomp$42$$,$i$jscomp$150$$,$j$jscomp$35$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$11$=function($a$jscomp$76$$,$b$jscomp$68$$,$c$jscomp$52$$,$d$jscomp$44$$,$e$jscomp$57$$,$f$jscomp$105$$,$g$jscomp$35$$,$h$jscomp$43$$,$i$jscomp$151$$,$j$jscomp$36$$,$k$jscomp$43$$){var $fexpr__22819$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22819$$.$cljs$core$IFn$_invoke$arity$11$?$fexpr__22819$$.$cljs$core$IFn$_invoke$arity$11$($a$jscomp$76$$,$b$jscomp$68$$,$c$jscomp$52$$,
$d$jscomp$44$$,$e$jscomp$57$$,$f$jscomp$105$$,$g$jscomp$35$$,$h$jscomp$43$$,$i$jscomp$151$$,$j$jscomp$36$$,$k$jscomp$43$$):$fexpr__22819$$($a$jscomp$76$$,$b$jscomp$68$$,$c$jscomp$52$$,$d$jscomp$44$$,$e$jscomp$57$$,$f$jscomp$105$$,$g$jscomp$35$$,$h$jscomp$43$$,$i$jscomp$151$$,$j$jscomp$36$$,$k$jscomp$43$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$12$=function($a$jscomp$77$$,$b$jscomp$69$$,$c$jscomp$53$$,$d$jscomp$45$$,$e$jscomp$58$$,$f$jscomp$106$$,$g$jscomp$36$$,$h$jscomp$44$$,$i$jscomp$152$$,$j$jscomp$37$$,$k$jscomp$44$$,$l$jscomp$40$$){var $fexpr__22820$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22820$$.$cljs$core$IFn$_invoke$arity$12$?$fexpr__22820$$.$cljs$core$IFn$_invoke$arity$12$($a$jscomp$77$$,$b$jscomp$69$$,
$c$jscomp$53$$,$d$jscomp$45$$,$e$jscomp$58$$,$f$jscomp$106$$,$g$jscomp$36$$,$h$jscomp$44$$,$i$jscomp$152$$,$j$jscomp$37$$,$k$jscomp$44$$,$l$jscomp$40$$):$fexpr__22820$$($a$jscomp$77$$,$b$jscomp$69$$,$c$jscomp$53$$,$d$jscomp$45$$,$e$jscomp$58$$,$f$jscomp$106$$,$g$jscomp$36$$,$h$jscomp$44$$,$i$jscomp$152$$,$j$jscomp$37$$,$k$jscomp$44$$,$l$jscomp$40$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$13$=function($a$jscomp$78$$,$b$jscomp$70$$,$c$jscomp$54$$,$d$jscomp$46$$,$e$jscomp$59$$,$f$jscomp$107$$,$g$jscomp$37$$,$h$jscomp$45$$,$i$jscomp$153$$,$j$jscomp$38$$,$k$jscomp$45$$,$l$jscomp$41$$,$m$jscomp$20$$){var $fexpr__22821$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22821$$.$cljs$core$IFn$_invoke$arity$13$?$fexpr__22821$$.$cljs$core$IFn$_invoke$arity$13$($a$jscomp$78$$,
$b$jscomp$70$$,$c$jscomp$54$$,$d$jscomp$46$$,$e$jscomp$59$$,$f$jscomp$107$$,$g$jscomp$37$$,$h$jscomp$45$$,$i$jscomp$153$$,$j$jscomp$38$$,$k$jscomp$45$$,$l$jscomp$41$$,$m$jscomp$20$$):$fexpr__22821$$($a$jscomp$78$$,$b$jscomp$70$$,$c$jscomp$54$$,$d$jscomp$46$$,$e$jscomp$59$$,$f$jscomp$107$$,$g$jscomp$37$$,$h$jscomp$45$$,$i$jscomp$153$$,$j$jscomp$38$$,$k$jscomp$45$$,$l$jscomp$41$$,$m$jscomp$20$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$14$=function($a$jscomp$79$$,$b$jscomp$71$$,$c$jscomp$55$$,$d$jscomp$47$$,$e$jscomp$60$$,$f$jscomp$108$$,$g$jscomp$38$$,$h$jscomp$46$$,$i$jscomp$154$$,$j$jscomp$39$$,$k$jscomp$46$$,$l$jscomp$42$$,$m$jscomp$21$$,$n$jscomp$37$$){var $fexpr__22822$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22822$$.$cljs$core$IFn$_invoke$arity$14$?$fexpr__22822$$.$cljs$core$IFn$_invoke$arity$14$($a$jscomp$79$$,
$b$jscomp$71$$,$c$jscomp$55$$,$d$jscomp$47$$,$e$jscomp$60$$,$f$jscomp$108$$,$g$jscomp$38$$,$h$jscomp$46$$,$i$jscomp$154$$,$j$jscomp$39$$,$k$jscomp$46$$,$l$jscomp$42$$,$m$jscomp$21$$,$n$jscomp$37$$):$fexpr__22822$$($a$jscomp$79$$,$b$jscomp$71$$,$c$jscomp$55$$,$d$jscomp$47$$,$e$jscomp$60$$,$f$jscomp$108$$,$g$jscomp$38$$,$h$jscomp$46$$,$i$jscomp$154$$,$j$jscomp$39$$,$k$jscomp$46$$,$l$jscomp$42$$,$m$jscomp$21$$,$n$jscomp$37$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$15$=function($a$jscomp$80$$,$b$jscomp$72$$,$c$jscomp$56$$,$d$jscomp$48$$,$e$jscomp$61$$,$f$jscomp$109$$,$g$jscomp$39$$,$h$jscomp$47$$,$i$jscomp$155$$,$j$jscomp$40$$,$k$jscomp$47$$,$l$jscomp$43$$,$m$jscomp$22$$,$n$jscomp$38$$,$o$jscomp$55$$){var $fexpr__22823$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22823$$.$cljs$core$IFn$_invoke$arity$15$?$fexpr__22823$$.$cljs$core$IFn$_invoke$arity$15$($a$jscomp$80$$,
$b$jscomp$72$$,$c$jscomp$56$$,$d$jscomp$48$$,$e$jscomp$61$$,$f$jscomp$109$$,$g$jscomp$39$$,$h$jscomp$47$$,$i$jscomp$155$$,$j$jscomp$40$$,$k$jscomp$47$$,$l$jscomp$43$$,$m$jscomp$22$$,$n$jscomp$38$$,$o$jscomp$55$$):$fexpr__22823$$($a$jscomp$80$$,$b$jscomp$72$$,$c$jscomp$56$$,$d$jscomp$48$$,$e$jscomp$61$$,$f$jscomp$109$$,$g$jscomp$39$$,$h$jscomp$47$$,$i$jscomp$155$$,$j$jscomp$40$$,$k$jscomp$47$$,$l$jscomp$43$$,$m$jscomp$22$$,$n$jscomp$38$$,$o$jscomp$55$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$16$=function($a$jscomp$81$$,$b$jscomp$73$$,$c$jscomp$57$$,$d$jscomp$49$$,$e$jscomp$62$$,$f$jscomp$110$$,$g$jscomp$40$$,$h$jscomp$48$$,$i$jscomp$156$$,$j$jscomp$41$$,$k$jscomp$48$$,$l$jscomp$44$$,$m$jscomp$23$$,$n$jscomp$39$$,$o$jscomp$56$$,$p$jscomp$15$$){var $fexpr__22824$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22824$$.$cljs$core$IFn$_invoke$arity$16$?$fexpr__22824$$.$cljs$core$IFn$_invoke$arity$16$($a$jscomp$81$$,
$b$jscomp$73$$,$c$jscomp$57$$,$d$jscomp$49$$,$e$jscomp$62$$,$f$jscomp$110$$,$g$jscomp$40$$,$h$jscomp$48$$,$i$jscomp$156$$,$j$jscomp$41$$,$k$jscomp$48$$,$l$jscomp$44$$,$m$jscomp$23$$,$n$jscomp$39$$,$o$jscomp$56$$,$p$jscomp$15$$):$fexpr__22824$$($a$jscomp$81$$,$b$jscomp$73$$,$c$jscomp$57$$,$d$jscomp$49$$,$e$jscomp$62$$,$f$jscomp$110$$,$g$jscomp$40$$,$h$jscomp$48$$,$i$jscomp$156$$,$j$jscomp$41$$,$k$jscomp$48$$,$l$jscomp$44$$,$m$jscomp$23$$,$n$jscomp$39$$,$o$jscomp$56$$,$p$jscomp$15$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$17$=function($a$jscomp$82$$,$b$jscomp$74$$,$c$jscomp$58$$,$d$jscomp$50$$,$e$jscomp$63$$,$f$jscomp$111$$,$g$jscomp$41$$,$h$jscomp$49$$,$i$jscomp$157$$,$j$jscomp$42$$,$k$jscomp$49$$,$l$jscomp$45$$,$m$jscomp$24$$,$n$jscomp$40$$,$o$jscomp$57$$,$p$jscomp$16$$,$q$jscomp$11$$){var $fexpr__22825$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22825$$.$cljs$core$IFn$_invoke$arity$17$?
$fexpr__22825$$.$cljs$core$IFn$_invoke$arity$17$($a$jscomp$82$$,$b$jscomp$74$$,$c$jscomp$58$$,$d$jscomp$50$$,$e$jscomp$63$$,$f$jscomp$111$$,$g$jscomp$41$$,$h$jscomp$49$$,$i$jscomp$157$$,$j$jscomp$42$$,$k$jscomp$49$$,$l$jscomp$45$$,$m$jscomp$24$$,$n$jscomp$40$$,$o$jscomp$57$$,$p$jscomp$16$$,$q$jscomp$11$$):$fexpr__22825$$($a$jscomp$82$$,$b$jscomp$74$$,$c$jscomp$58$$,$d$jscomp$50$$,$e$jscomp$63$$,$f$jscomp$111$$,$g$jscomp$41$$,$h$jscomp$49$$,$i$jscomp$157$$,$j$jscomp$42$$,$k$jscomp$49$$,$l$jscomp$45$$,
$m$jscomp$24$$,$n$jscomp$40$$,$o$jscomp$57$$,$p$jscomp$16$$,$q$jscomp$11$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$18$=function($a$jscomp$83$$,$b$jscomp$75$$,$c$jscomp$59$$,$d$jscomp$51$$,$e$jscomp$64$$,$f$jscomp$112$$,$g$jscomp$42$$,$h$jscomp$50$$,$i$jscomp$158$$,$j$jscomp$43$$,$k$jscomp$50$$,$l$jscomp$46$$,$m$jscomp$25$$,$n$jscomp$41$$,$o$jscomp$58$$,$p$jscomp$17$$,$q$jscomp$12$$,$r$jscomp$11$$){var $fexpr__22826$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22826$$.$cljs$core$IFn$_invoke$arity$18$?
$fexpr__22826$$.$cljs$core$IFn$_invoke$arity$18$($a$jscomp$83$$,$b$jscomp$75$$,$c$jscomp$59$$,$d$jscomp$51$$,$e$jscomp$64$$,$f$jscomp$112$$,$g$jscomp$42$$,$h$jscomp$50$$,$i$jscomp$158$$,$j$jscomp$43$$,$k$jscomp$50$$,$l$jscomp$46$$,$m$jscomp$25$$,$n$jscomp$41$$,$o$jscomp$58$$,$p$jscomp$17$$,$q$jscomp$12$$,$r$jscomp$11$$):$fexpr__22826$$($a$jscomp$83$$,$b$jscomp$75$$,$c$jscomp$59$$,$d$jscomp$51$$,$e$jscomp$64$$,$f$jscomp$112$$,$g$jscomp$42$$,$h$jscomp$50$$,$i$jscomp$158$$,$j$jscomp$43$$,$k$jscomp$50$$,
$l$jscomp$46$$,$m$jscomp$25$$,$n$jscomp$41$$,$o$jscomp$58$$,$p$jscomp$17$$,$q$jscomp$12$$,$r$jscomp$11$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$19$=function($a$jscomp$84$$,$b$jscomp$76$$,$c$jscomp$60$$,$d$jscomp$52$$,$e$jscomp$65$$,$f$jscomp$113$$,$g$jscomp$43$$,$h$jscomp$51$$,$i$jscomp$159$$,$j$jscomp$44$$,$k$jscomp$51$$,$l$jscomp$47$$,$m$jscomp$26$$,$n$jscomp$42$$,$o$jscomp$59$$,$p$jscomp$18$$,$q$jscomp$13$$,$r$jscomp$12$$,$s$jscomp$33$$){var $fexpr__22827$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22827$$.$cljs$core$IFn$_invoke$arity$19$?
$fexpr__22827$$.$cljs$core$IFn$_invoke$arity$19$($a$jscomp$84$$,$b$jscomp$76$$,$c$jscomp$60$$,$d$jscomp$52$$,$e$jscomp$65$$,$f$jscomp$113$$,$g$jscomp$43$$,$h$jscomp$51$$,$i$jscomp$159$$,$j$jscomp$44$$,$k$jscomp$51$$,$l$jscomp$47$$,$m$jscomp$26$$,$n$jscomp$42$$,$o$jscomp$59$$,$p$jscomp$18$$,$q$jscomp$13$$,$r$jscomp$12$$,$s$jscomp$33$$):$fexpr__22827$$($a$jscomp$84$$,$b$jscomp$76$$,$c$jscomp$60$$,$d$jscomp$52$$,$e$jscomp$65$$,$f$jscomp$113$$,$g$jscomp$43$$,$h$jscomp$51$$,$i$jscomp$159$$,$j$jscomp$44$$,
$k$jscomp$51$$,$l$jscomp$47$$,$m$jscomp$26$$,$n$jscomp$42$$,$o$jscomp$59$$,$p$jscomp$18$$,$q$jscomp$13$$,$r$jscomp$12$$,$s$jscomp$33$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$20$=function($a$jscomp$85$$,$b$jscomp$77$$,$c$jscomp$61$$,$d$jscomp$53$$,$e$jscomp$66$$,$f$jscomp$114$$,$g$jscomp$44$$,$h$jscomp$52$$,$i$jscomp$160$$,$j$jscomp$45$$,$k$jscomp$52$$,$l$jscomp$48$$,$m$jscomp$27$$,$n$jscomp$43$$,$o$jscomp$60$$,$p$jscomp$19$$,$q$jscomp$14$$,$r$jscomp$13$$,$s$jscomp$34$$,$t$jscomp$6$$){var $fexpr__22828$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();return $fexpr__22828$$.$cljs$core$IFn$_invoke$arity$20$?
$fexpr__22828$$.$cljs$core$IFn$_invoke$arity$20$($a$jscomp$85$$,$b$jscomp$77$$,$c$jscomp$61$$,$d$jscomp$53$$,$e$jscomp$66$$,$f$jscomp$114$$,$g$jscomp$44$$,$h$jscomp$52$$,$i$jscomp$160$$,$j$jscomp$45$$,$k$jscomp$52$$,$l$jscomp$48$$,$m$jscomp$27$$,$n$jscomp$43$$,$o$jscomp$60$$,$p$jscomp$19$$,$q$jscomp$14$$,$r$jscomp$13$$,$s$jscomp$34$$,$t$jscomp$6$$):$fexpr__22828$$($a$jscomp$85$$,$b$jscomp$77$$,$c$jscomp$61$$,$d$jscomp$53$$,$e$jscomp$66$$,$f$jscomp$114$$,$g$jscomp$44$$,$h$jscomp$52$$,$i$jscomp$160$$,
$j$jscomp$45$$,$k$jscomp$52$$,$l$jscomp$48$$,$m$jscomp$27$$,$n$jscomp$43$$,$o$jscomp$60$$,$p$jscomp$19$$,$q$jscomp$14$$,$r$jscomp$13$$,$s$jscomp$34$$,$t$jscomp$6$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$21$=function($a$jscomp$86$$,$b$jscomp$78$$,$c$jscomp$62$$,$d$jscomp$54$$,$e$jscomp$67$$,$f$jscomp$115$$,$g$jscomp$45$$,$h$jscomp$53$$,$i$jscomp$161$$,$j$jscomp$46$$,$k$jscomp$53$$,$l$jscomp$49$$,$m$jscomp$28$$,$n$jscomp$44$$,$o$jscomp$61$$,$p$jscomp$20$$,$q$jscomp$15$$,$r$jscomp$14$$,$s$jscomp$35$$,$t$jscomp$7$$,$rest$jscomp$3$$){var $G__22829$$=this.$val$.$cljs$core$IFn$_invoke$arity$0$?this.$val$.$cljs$core$IFn$_invoke$arity$0$():this.$val$();
return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$21$?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$21$($G__22829$$,$a$jscomp$86$$,$b$jscomp$78$$,$c$jscomp$62$$,$d$jscomp$54$$,$e$jscomp$67$$,$f$jscomp$115$$,$g$jscomp$45$$,$h$jscomp$53$$,$i$jscomp$161$$,$j$jscomp$46$$,$k$jscomp$53$$,$l$jscomp$49$$,$m$jscomp$28$$,$n$jscomp$44$$,$o$jscomp$61$$,$p$jscomp$20$$,$q$jscomp$15$$,$r$jscomp$14$$,$s$jscomp$35$$,new $APP.$cljs$core$IndexedSeq$$([$t$jscomp$7$$,$rest$jscomp$3$$],0,null)):$APP.$cljs$core$apply$$($G__22829$$,
$a$jscomp$86$$,$b$jscomp$78$$,$c$jscomp$62$$,$d$jscomp$54$$,$e$jscomp$67$$,$f$jscomp$115$$,$g$jscomp$45$$,$h$jscomp$53$$,$i$jscomp$161$$,$j$jscomp$46$$,$k$jscomp$53$$,$l$jscomp$49$$,$m$jscomp$28$$,$n$jscomp$44$$,$o$jscomp$61$$,$p$jscomp$20$$,$q$jscomp$15$$,$r$jscomp$14$$,$s$jscomp$35$$,$t$jscomp$7$$,$rest$jscomp$3$$)};
$APP.$cljs$core$_EQ_$$=function $cljs$core$_EQ_$$($var_args$jscomp$98$$){switch(arguments.length){case 1:return $cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$7$$=[],$len__5749__auto___24785$$=arguments.length,$i__5750__auto___24786$$=0;;)if($i__5750__auto___24786$$<$len__5749__auto___24785$$)$args_arr__5774__auto__$jscomp$7$$.push(arguments[$i__5750__auto___24786$$]),
$i__5750__auto___24786$$+=1;else break;return $cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$7$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$7$$.slice(2),0,null):null)}};$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$1$=function(){return!0};
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$127$$,$y$jscomp$82$$){return $x$jscomp$127$$==null?$y$jscomp$82$$==null:$x$jscomp$127$$===$y$jscomp$82$$||$cljs$core$_equiv$$($x$jscomp$127$$,$y$jscomp$82$$)};
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__24794_x$jscomp$128$$,$G__24795_y$jscomp$83$$,$G__24796_more$$){for(;;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24794_x$jscomp$128$$,$G__24795_y$jscomp$83$$))if($APP.$cljs$core$next$$($G__24796_more$$)){$G__24794_x$jscomp$128$$=$G__24795_y$jscomp$83$$;$G__24795_y$jscomp$83$$=$APP.$cljs$core$first$$($G__24796_more$$);$G__24796_more$$=$APP.$cljs$core$next$$($G__24796_more$$);continue}else return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__24795_y$jscomp$83$$,
$APP.$cljs$core$first$$($G__24796_more$$));else return!1;break}};
$APP.$cljs$core$_EQ_$$.$cljs$lang$applyTo$=function($G__22861_seq22859$$){var $G__22860$$=$APP.$cljs$core$first$$($G__22861_seq22859$$),$seq22859__$1_seq22859__$2$$=$APP.$cljs$core$next$$($G__22861_seq22859$$);$G__22861_seq22859$$=$APP.$cljs$core$first$$($seq22859__$1_seq22859__$2$$);$seq22859__$1_seq22859__$2$$=$APP.$cljs$core$next$$($seq22859__$1_seq22859__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__22860$$,$G__22861_seq22859$$,$seq22859__$1_seq22859__$2$$)};
$APP.$cljs$core$_EQ_$$.$cljs$lang$maxFixedArity$=2;$cljs$core$ES6Iterator$$.prototype.next=function(){if(this.s!=null){var $x$jscomp$129$$=$APP.$cljs$core$first$$(this.s);this.s=$APP.$cljs$core$next$$(this.s);return{value:$x$jscomp$129$$,done:!1}}return{value:null,done:!0}};$cljs$core$ES6IteratorSeq$$.prototype.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$cljs$core$ES6IteratorSeq$$.prototype.$cljs$core$ISeq$_first$arity$1$=function(){return this.value};
$cljs$core$ES6IteratorSeq$$.prototype.$cljs$core$ISeq$_rest$arity$1$=function(){this.$_rest$==null&&(this.$_rest$=$cljs$core$es6_iterator_seq$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$core$es6_iterator_seq$$.$cljs$core$IFn$_invoke$arity$1$(this.$iter$):$cljs$core$es6_iterator_seq$$(this.$iter$));return this.$_rest$};var $cljs$core$empty_ordered_hash$$=$APP.$cljs$core$mix_collection_hash$$(1,0),$cljs$core$empty_unordered_hash$$=$APP.$cljs$core$mix_collection_hash$$(0,0);
$cljs$core$ICounted$$["null"]=!0;$APP.$cljs$core$_count$$["null"]=function(){return 0};$APP.$JSCompiler_prototypeAlias$$=Date.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($o$jscomp$62$$,$other$jscomp$49$$){return $other$jscomp$49$$ instanceof Date&&this.valueOf()===$other$jscomp$49$$.valueOf()};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IComparable$_compare$arity$2$=function($this$$jscomp$54$$,$other$jscomp$50$$){if($other$jscomp$50$$ instanceof Date)return $module$contents$goog$array_defaultCompare$$(this.valueOf(),$other$jscomp$50$$.valueOf());throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$50$$)].join(""));};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$Inst$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$Inst$inst_ms_STAR_$arity$1$=function(){return this.getTime()};$cljs$core$_equiv$$.number=function($x$jscomp$131$$,$o$jscomp$63$$){return $x$jscomp$131$$===$o$jscomp$63$$};$cljs$core$Fn$$["function"]=!0;$APP.$cljs$core$IMeta$$["function"]=!0;$cljs$core$_meta$$["function"]=function(){return null};$APP.$cljs$core$_hash$$._=function($o$jscomp$64$$){return $goog$getUid$$($o$jscomp$64$$)};$APP.$cljs$core$_hash$$.symbol=function($o$jscomp$65$$){return $APP.$cljs$core$hash$$($o$jscomp$65$$.toString())};
$cljs$core$Reduced$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$val$};$cljs$core$IndexedSeqIterator$$.prototype.hasNext=function(){return this.i<this.$arr$.length};$cljs$core$IndexedSeqIterator$$.prototype.next=function(){var $ret$jscomp$1$$=this.$arr$[this.i];this.i+=1;return $ret$jscomp$1$$};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$IndexedSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$51$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$51$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__24854$$=null;$G__24854$$=function($x$jscomp$144$$,$start$jscomp$22$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$144$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$144$$,$start$jscomp$22$$)}throw Error("Invalid arity: "+arguments.length);};$G__24854$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$142$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$142$$,0)};$G__24854$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$143$$,$start$jscomp$21$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$143$$,$start$jscomp$21$$)};return $G__24854$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__24855__1$$($x$jscomp$145$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$145$$,$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$count$$(this))}var $G__24855$$=null;$G__24855$$=function($x$jscomp$147$$,$start$jscomp$24$$){switch(arguments.length){case 1:return $G__24855__1$$.call(this,$x$jscomp$147$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$147$$,$start$jscomp$24$$)}throw Error("Invalid arity: "+arguments.length);};$G__24855$$.$cljs$core$IFn$_invoke$arity$1$=$G__24855__1$$;$G__24855$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$146$$,$start$jscomp$23$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$146$$,$start$jscomp$23$$)};return $G__24855$$}();
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($coll$jscomp$86_i__$1$$,$n$jscomp$52$$){$coll$jscomp$86_i__$1$$=$n$jscomp$52$$+this.i;if(0<=$coll$jscomp$86_i__$1$$&&$coll$jscomp$86_i__$1$$<this.$arr$.length)return this.$arr$[$coll$jscomp$86_i__$1$$];throw Error("Index out of bounds");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$87_i__$1$jscomp$1$$,$n$jscomp$53$$,$not_found$jscomp$7$$){$coll$jscomp$87_i__$1$jscomp$1$$=$n$jscomp$53$$+this.i;return 0<=$coll$jscomp$87_i__$1$jscomp$1$$&&$coll$jscomp$87_i__$1$jscomp$1$$<this.$arr$.length?this.$arr$[$coll$jscomp$87_i__$1$jscomp$1$$]:$not_found$jscomp$7$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$IndexedSeqIterator$$(this.$arr$,this.i)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$IndexedSeq$$(this.$arr$,this.i,this.$meta$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.i+1<this.$arr$.length?new $APP.$cljs$core$IndexedSeq$$(this.$arr$,this.i+1,null):null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){var $y__5111__auto__$jscomp$1$$=this.$arr$.length-this.i;return 0>$y__5111__auto__$jscomp$1$$?0:$y__5111__auto__$jscomp$1$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){var $c$jscomp$63$$=this.$cljs$core$ICounted$_count$arity$1$(null);return $c$jscomp$63$$>0?new $APP.$cljs$core$RSeq$$(this,$c$jscomp$63$$-1,null):null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$92$$,$other$jscomp$52$$){return $cljs$core$equiv_sequential$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$core$equiv_sequential$$.$cljs$core$IFn$_invoke$arity$2$(this,$other$jscomp$52$$):$cljs$core$equiv_sequential$$(this,$other$jscomp$52$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$94$$,$f$jscomp$121$$){return $cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$arr$,$f$jscomp$121$$,this.$arr$[this.i],this.i+1)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$95$$,$f$jscomp$122$$,$start$jscomp$25$$){return $cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$arr$,$f$jscomp$122$$,$start$jscomp$25$$,this.i)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.$arr$[this.i]};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.i+1<this.$arr$.length?new $APP.$cljs$core$IndexedSeq$$(this.$arr$,this.i+1,null):$APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this.i<this.$arr$.length?this:null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$96$$,$new_meta$jscomp$2$$){return $new_meta$jscomp$2$$===this.$meta$?this:new $APP.$cljs$core$IndexedSeq$$(this.$arr$,this.i,$new_meta$jscomp$2$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$97$$,$o$jscomp$68$$){return $APP.$cljs$core$cons$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$cons$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$68$$,this):$APP.$cljs$core$cons$$($o$jscomp$68$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDrop$_drop$arity$2$=function($coll$jscomp$98$$,$n$jscomp$54$$){return $n$jscomp$54$$>0?this.i+$n$jscomp$54$$<this.$arr$.length?new $APP.$cljs$core$IndexedSeq$$(this.$arr$,this.i+$n$jscomp$54$$,null):null:this};$APP.$cljs$core$IndexedSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$RSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$53$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$53$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__24861$$=null;$G__24861$$=function($x$jscomp$150$$,$start$jscomp$27$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$150$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$150$$,$start$jscomp$27$$)}throw Error("Invalid arity: "+arguments.length);};$G__24861$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$148$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$148$$,0)};$G__24861$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$149$$,$start$jscomp$26$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$149$$,$start$jscomp$26$$)};return $G__24861$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__24862__1$$($x$jscomp$151$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$151$$,$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$count$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$count$$(this))}var $G__24862$$=null;$G__24862$$=function($x$jscomp$153$$,$start$jscomp$29$$){switch(arguments.length){case 1:return $G__24862__1$$.call(this,$x$jscomp$153$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$153$$,$start$jscomp$29$$)}throw Error("Invalid arity: "+arguments.length);};$G__24862$$.$cljs$core$IFn$_invoke$arity$1$=$G__24862__1$$;$G__24862$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$152$$,$start$jscomp$28$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$152$$,$start$jscomp$28$$)};return $G__24862$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$RSeq$$(this.ci,this.i,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.i>0?new $APP.$cljs$core$RSeq$$(this.ci,this.i-1,null):null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.i+1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$108$$,$other$jscomp$54$$){return $cljs$core$equiv_sequential$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$core$equiv_sequential$$.$cljs$core$IFn$_invoke$arity$2$(this,$other$jscomp$54$$):$cljs$core$equiv_sequential$$(this,$other$jscomp$54$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($col$jscomp$11$$,$f$jscomp$123$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$?$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$123$$,this):$cljs$core$seq_reduce$$($f$jscomp$123$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($col$jscomp$12$$,$f$jscomp$124$$,$start$jscomp$30$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$?$cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$124$$,$start$jscomp$30$$,this):$cljs$core$seq_reduce$$($f$jscomp$124$$,$start$jscomp$30$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $APP.$cljs$core$_nth$$(this.ci,this.i)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.i>0?new $APP.$cljs$core$RSeq$$(this.ci,this.i-1,null):$APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$113$$,$new_meta$jscomp$3$$){return $new_meta$jscomp$3$$===this.$meta$?this:new $APP.$cljs$core$RSeq$$(this.ci,this.i,$new_meta$jscomp$3$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$114$$,$o$jscomp$69$$){return $APP.$cljs$core$cons$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$cons$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$69$$,this):$APP.$cljs$core$cons$$($o$jscomp$69$$,this)};$APP.$cljs$core$RSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$cljs$core$_equiv$$._=function($x$jscomp$154$$,$o$jscomp$70$$){return $x$jscomp$154$$===$o$jscomp$70$$};
$APP.$cljs$core$conj$$=function $cljs$core$conj$$($var_args$jscomp$105$$){switch(arguments.length){case 0:return $cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$8$$=[],$len__5749__auto___24872$$=arguments.length,$i__5750__auto___24876$$=0;;)if($i__5750__auto___24876$$<$len__5749__auto___24872$$)$args_arr__5774__auto__$jscomp$8$$.push(arguments[$i__5750__auto___24876$$]),
$i__5750__auto___24876$$+=1;else break;return $cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$8$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$8$$.slice(2),0,null):null)}};$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$PersistentVector$EMPTY$$};$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$1$=function($coll$jscomp$120$$){return $coll$jscomp$120$$};
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$=function($coll$jscomp$121$$,$x$jscomp$155$$){return $coll$jscomp$121$$!=null?$APP.$cljs$core$_conj$$($coll$jscomp$121$$,$x$jscomp$155$$):new $APP.$cljs$core$List$$(null,$x$jscomp$155$$,null,1,null)};
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__24878_coll$jscomp$122$$,$G__24879_x$jscomp$156$$,$G__24880_xs$jscomp$5$$){for(;;)if($APP.$cljs$core$truth_$$($G__24880_xs$jscomp$5$$))$G__24878_coll$jscomp$122$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__24878_coll$jscomp$122$$,$G__24879_x$jscomp$156$$),$G__24879_x$jscomp$156$$=$APP.$cljs$core$first$$($G__24880_xs$jscomp$5$$),$G__24880_xs$jscomp$5$$=$APP.$cljs$core$next$$($G__24880_xs$jscomp$5$$);else return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__24878_coll$jscomp$122$$,
$G__24879_x$jscomp$156$$)};$APP.$cljs$core$conj$$.$cljs$lang$applyTo$=function($G__22891_seq22889$$){var $G__22890$$=$APP.$cljs$core$first$$($G__22891_seq22889$$),$seq22889__$1_seq22889__$2$$=$APP.$cljs$core$next$$($G__22891_seq22889$$);$G__22891_seq22889$$=$APP.$cljs$core$first$$($seq22889__$1_seq22889__$2$$);$seq22889__$1_seq22889__$2$$=$APP.$cljs$core$next$$($seq22889__$1_seq22889__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__22890$$,$G__22891_seq22889$$,$seq22889__$1_seq22889__$2$$)};
$APP.$cljs$core$conj$$.$cljs$lang$maxFixedArity$=2;$APP.$cljs$core$get$$=function $cljs$core$get$$($var_args$jscomp$108$$){switch(arguments.length){case 2:return $cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$=function($o$jscomp$71$$,$k$jscomp$54$$){return $o$jscomp$71$$==null?null:$o$jscomp$71$$!=null&&($o$jscomp$71$$.$cljs$lang$protocol_mask$partition0$$&256||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$o$jscomp$71$$.$cljs$core$ILookup$$)?$o$jscomp$71$$.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$54$$):$APP.$cljs$core$array_QMARK_$$($o$jscomp$71$$)?$k$jscomp$54$$!=null&&$k$jscomp$54$$<$o$jscomp$71$$.length?$o$jscomp$71$$[$k$jscomp$54$$|0]:null:typeof $o$jscomp$71$$===
"string"?$k$jscomp$54$$!=null&&-1<$k$jscomp$54$$&&$k$jscomp$54$$<$o$jscomp$71$$.length?$o$jscomp$71$$.charAt($k$jscomp$54$$|0):null:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ILookup$$,$o$jscomp$71$$)?$APP.$cljs$core$_lookup$$($o$jscomp$71$$,$k$jscomp$54$$):null};
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$=function($o$jscomp$72$$,$k$jscomp$55$$,$not_found$jscomp$10$$){return $o$jscomp$72$$!=null?$o$jscomp$72$$!=null&&($o$jscomp$72$$.$cljs$lang$protocol_mask$partition0$$&256||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$o$jscomp$72$$.$cljs$core$ILookup$$)?$o$jscomp$72$$.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$55$$,$not_found$jscomp$10$$):$APP.$cljs$core$array_QMARK_$$($o$jscomp$72$$)?$k$jscomp$55$$!=null&&-1<$k$jscomp$55$$&&$k$jscomp$55$$<$o$jscomp$72$$.length?
$o$jscomp$72$$[$k$jscomp$55$$|0]:$not_found$jscomp$10$$:typeof $o$jscomp$72$$==="string"?$k$jscomp$55$$!=null&&-1<$k$jscomp$55$$&&$k$jscomp$55$$<$o$jscomp$72$$.length?$o$jscomp$72$$.charAt($k$jscomp$55$$|0):$not_found$jscomp$10$$:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ILookup$$,$o$jscomp$72$$)?$APP.$cljs$core$_lookup$$($o$jscomp$72$$,$k$jscomp$55$$,$not_found$jscomp$10$$):$not_found$jscomp$10$$:$not_found$jscomp$10$$};$APP.$cljs$core$get$$.$cljs$lang$maxFixedArity$=3;
$APP.$cljs$core$assoc$$=function $cljs$core$assoc$$($var_args$jscomp$109$$){switch(arguments.length){case 3:return $cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:for(var $args_arr__5774__auto__$jscomp$9$$=[],$len__5749__auto___24904$$=arguments.length,$i__5750__auto___24905$$=0;;)if($i__5750__auto___24905$$<$len__5749__auto___24904$$)$args_arr__5774__auto__$jscomp$9$$.push(arguments[$i__5750__auto___24905$$]),$i__5750__auto___24905$$+=1;else break;
return $cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],3<$args_arr__5774__auto__$jscomp$9$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$9$$.slice(3),0,null):null)}};
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$=function($coll$jscomp$131$$,$k$jscomp$56$$,$v$jscomp$10$$){return $coll$jscomp$131$$!=null&&($coll$jscomp$131$$.$cljs$lang$protocol_mask$partition0$$&512||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$coll$jscomp$131$$.$cljs$core$IAssociative$$)?$coll$jscomp$131$$.$cljs$core$IAssociative$_assoc$arity$3$(null,$k$jscomp$56$$,$v$jscomp$10$$):$coll$jscomp$131$$!=null?$APP.$cljs$core$_assoc$$($coll$jscomp$131$$,$k$jscomp$56$$,$v$jscomp$10$$):$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$k$jscomp$56$$,
$v$jscomp$10$$])};
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__24910_coll$jscomp$132_ret$jscomp$2$$,$G__24911_k$jscomp$57$$,$G__24912_v$jscomp$11$$,$G__24913_kvs$$){for(;;)if($G__24910_coll$jscomp$132_ret$jscomp$2$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__24910_coll$jscomp$132_ret$jscomp$2$$,$G__24911_k$jscomp$57$$,$G__24912_v$jscomp$11$$),$APP.$cljs$core$truth_$$($G__24913_kvs$$))$G__24911_k$jscomp$57$$=$APP.$cljs$core$first$$($G__24913_kvs$$),$G__24912_v$jscomp$11$$=$APP.$cljs$core$second$$($G__24913_kvs$$),
$G__24913_kvs$$=$APP.$cljs$core$next$$($APP.$cljs$core$next$$($G__24913_kvs$$));else return $G__24910_coll$jscomp$132_ret$jscomp$2$$};
$APP.$cljs$core$assoc$$.$cljs$lang$applyTo$=function($G__22915_seq22913$$){var $G__22914$$=$APP.$cljs$core$first$$($G__22915_seq22913$$),$G__22916_seq22913__$1$$=$APP.$cljs$core$next$$($G__22915_seq22913$$);$G__22915_seq22913$$=$APP.$cljs$core$first$$($G__22916_seq22913__$1$$);var $seq22913__$2_seq22913__$3$$=$APP.$cljs$core$next$$($G__22916_seq22913__$1$$);$G__22916_seq22913__$1$$=$APP.$cljs$core$first$$($seq22913__$2_seq22913__$3$$);$seq22913__$2_seq22913__$3$$=$APP.$cljs$core$next$$($seq22913__$2_seq22913__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__22914$$,$G__22915_seq22913$$,$G__22916_seq22913__$1$$,$seq22913__$2_seq22913__$3$$)};$APP.$cljs$core$assoc$$.$cljs$lang$maxFixedArity$=3;
$APP.$cljs$core$dissoc$$=function $cljs$core$dissoc$$($var_args$jscomp$110$$){switch(arguments.length){case 1:return $cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$10$$=[],$len__5749__auto___24920$$=arguments.length,$i__5750__auto___24921$$=0;;)if($i__5750__auto___24921$$<$len__5749__auto___24920$$)$args_arr__5774__auto__$jscomp$10$$.push(arguments[$i__5750__auto___24921$$]),
$i__5750__auto___24921$$+=1;else break;return $cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$10$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$10$$.slice(2),0,null):null)}};$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$1$=function($coll$jscomp$133$$){return $coll$jscomp$133$$};
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$=function($coll$jscomp$134$$,$k$jscomp$58$$){return $coll$jscomp$134$$==null?null:$APP.$cljs$core$_dissoc$$($coll$jscomp$134$$,$k$jscomp$58$$)};
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__24923_coll$jscomp$135_ret$jscomp$3$$,$G__24924_k$jscomp$59$$,$G__24925_ks$$){for(;;){if($G__24923_coll$jscomp$135_ret$jscomp$3$$==null)return null;$G__24923_coll$jscomp$135_ret$jscomp$3$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__24923_coll$jscomp$135_ret$jscomp$3$$,$G__24924_k$jscomp$59$$);if($APP.$cljs$core$truth_$$($G__24925_ks$$))$G__24924_k$jscomp$59$$=$APP.$cljs$core$first$$($G__24925_ks$$),$G__24925_ks$$=
$APP.$cljs$core$next$$($G__24925_ks$$);else return $G__24923_coll$jscomp$135_ret$jscomp$3$$}};
$APP.$cljs$core$dissoc$$.$cljs$lang$applyTo$=function($G__22922_seq22920$$){var $G__22921$$=$APP.$cljs$core$first$$($G__22922_seq22920$$),$seq22920__$1_seq22920__$2$$=$APP.$cljs$core$next$$($G__22922_seq22920$$);$G__22922_seq22920$$=$APP.$cljs$core$first$$($seq22920__$1_seq22920__$2$$);$seq22920__$1_seq22920__$2$$=$APP.$cljs$core$next$$($seq22920__$1_seq22920__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__22921$$,$G__22922_seq22920$$,$seq22920__$1_seq22920__$2$$)};
$APP.$cljs$core$dissoc$$.$cljs$lang$maxFixedArity$=2;$APP.$JSCompiler_prototypeAlias$$=$cljs$core$MetaFn$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_$jscomp$51$$,$new_meta$jscomp$4$$){return new $cljs$core$MetaFn$$(this.$afn$,$new_meta$jscomp$4$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$Fn$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$2$$){switch(arguments.length-1){case 0:return this.$cljs$core$IFn$_invoke$arity$0$();case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);case 3:return this.$cljs$core$IFn$_invoke$arity$3$(arguments[1],arguments[2],arguments[3]);case 4:return this.$cljs$core$IFn$_invoke$arity$4$(arguments[1],arguments[2],arguments[3],arguments[4]);
case 5:return this.$cljs$core$IFn$_invoke$arity$5$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);case 6:return this.$cljs$core$IFn$_invoke$arity$6$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]);case 7:return this.$cljs$core$IFn$_invoke$arity$7$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7]);case 8:return this.$cljs$core$IFn$_invoke$arity$8$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8]);case 9:return this.$cljs$core$IFn$_invoke$arity$9$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9]);case 10:return this.$cljs$core$IFn$_invoke$arity$10$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10]);case 11:return this.$cljs$core$IFn$_invoke$arity$11$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11]);case 12:return this.$cljs$core$IFn$_invoke$arity$12$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12]);case 13:return this.$cljs$core$IFn$_invoke$arity$13$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],
arguments[13]);case 14:return this.$cljs$core$IFn$_invoke$arity$14$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14]);case 15:return this.$cljs$core$IFn$_invoke$arity$15$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15]);
case 16:return this.$cljs$core$IFn$_invoke$arity$16$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16]);case 17:return this.$cljs$core$IFn$_invoke$arity$17$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],
arguments[15],arguments[16],arguments[17]);case 18:return this.$cljs$core$IFn$_invoke$arity$18$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18]);case 19:return this.$cljs$core$IFn$_invoke$arity$19$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],
arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19]);case 20:return this.$cljs$core$IFn$_invoke$arity$20$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20]);case 21:return this.$cljs$core$IFn$_invoke$arity$21$(arguments[1],
arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20],arguments[21]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};
$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$101$$,$args22925$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args22925$$)))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$0$=function(){return this.$afn$.$cljs$core$IFn$_invoke$arity$0$?this.$afn$.$cljs$core$IFn$_invoke$arity$0$():this.$afn$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$87$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$1$?this.$afn$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$87$$):this.$afn$($a$jscomp$87$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$88$$,$b$jscomp$79$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$2$?this.$afn$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$88$$,$b$jscomp$79$$):this.$afn$($a$jscomp$88$$,$b$jscomp$79$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$3$=function($a$jscomp$89$$,$b$jscomp$80$$,$c$jscomp$64$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$3$?this.$afn$.$cljs$core$IFn$_invoke$arity$3$($a$jscomp$89$$,$b$jscomp$80$$,$c$jscomp$64$$):this.$afn$($a$jscomp$89$$,$b$jscomp$80$$,$c$jscomp$64$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$4$=function($a$jscomp$90$$,$b$jscomp$81$$,$c$jscomp$65$$,$d$jscomp$55$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$4$?this.$afn$.$cljs$core$IFn$_invoke$arity$4$($a$jscomp$90$$,$b$jscomp$81$$,$c$jscomp$65$$,$d$jscomp$55$$):this.$afn$($a$jscomp$90$$,$b$jscomp$81$$,$c$jscomp$65$$,$d$jscomp$55$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$5$=function($a$jscomp$91$$,$b$jscomp$82$$,$c$jscomp$66$$,$d$jscomp$56$$,$e$jscomp$68$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$5$?this.$afn$.$cljs$core$IFn$_invoke$arity$5$($a$jscomp$91$$,$b$jscomp$82$$,$c$jscomp$66$$,$d$jscomp$56$$,$e$jscomp$68$$):this.$afn$($a$jscomp$91$$,$b$jscomp$82$$,$c$jscomp$66$$,$d$jscomp$56$$,$e$jscomp$68$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$6$=function($a$jscomp$92$$,$b$jscomp$83$$,$c$jscomp$67$$,$d$jscomp$57$$,$e$jscomp$69$$,$f$jscomp$126$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$6$?this.$afn$.$cljs$core$IFn$_invoke$arity$6$($a$jscomp$92$$,$b$jscomp$83$$,$c$jscomp$67$$,$d$jscomp$57$$,$e$jscomp$69$$,$f$jscomp$126$$):this.$afn$($a$jscomp$92$$,$b$jscomp$83$$,$c$jscomp$67$$,$d$jscomp$57$$,$e$jscomp$69$$,$f$jscomp$126$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$7$=function($a$jscomp$93$$,$b$jscomp$84$$,$c$jscomp$68$$,$d$jscomp$58$$,$e$jscomp$70$$,$f$jscomp$127$$,$g$jscomp$46$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$7$?this.$afn$.$cljs$core$IFn$_invoke$arity$7$($a$jscomp$93$$,$b$jscomp$84$$,$c$jscomp$68$$,$d$jscomp$58$$,$e$jscomp$70$$,$f$jscomp$127$$,$g$jscomp$46$$):this.$afn$($a$jscomp$93$$,$b$jscomp$84$$,$c$jscomp$68$$,$d$jscomp$58$$,$e$jscomp$70$$,$f$jscomp$127$$,$g$jscomp$46$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$8$=function($a$jscomp$94$$,$b$jscomp$85$$,$c$jscomp$69$$,$d$jscomp$59$$,$e$jscomp$71$$,$f$jscomp$128$$,$g$jscomp$47$$,$h$jscomp$54$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$8$?this.$afn$.$cljs$core$IFn$_invoke$arity$8$($a$jscomp$94$$,$b$jscomp$85$$,$c$jscomp$69$$,$d$jscomp$59$$,$e$jscomp$71$$,$f$jscomp$128$$,$g$jscomp$47$$,$h$jscomp$54$$):this.$afn$($a$jscomp$94$$,$b$jscomp$85$$,$c$jscomp$69$$,$d$jscomp$59$$,$e$jscomp$71$$,$f$jscomp$128$$,
$g$jscomp$47$$,$h$jscomp$54$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$9$=function($a$jscomp$95$$,$b$jscomp$86$$,$c$jscomp$70$$,$d$jscomp$60$$,$e$jscomp$72$$,$f$jscomp$129$$,$g$jscomp$48$$,$h$jscomp$55$$,$i$jscomp$170$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$9$?this.$afn$.$cljs$core$IFn$_invoke$arity$9$($a$jscomp$95$$,$b$jscomp$86$$,$c$jscomp$70$$,$d$jscomp$60$$,$e$jscomp$72$$,$f$jscomp$129$$,$g$jscomp$48$$,$h$jscomp$55$$,$i$jscomp$170$$):this.$afn$($a$jscomp$95$$,$b$jscomp$86$$,$c$jscomp$70$$,$d$jscomp$60$$,
$e$jscomp$72$$,$f$jscomp$129$$,$g$jscomp$48$$,$h$jscomp$55$$,$i$jscomp$170$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$10$=function($a$jscomp$96$$,$b$jscomp$87$$,$c$jscomp$71$$,$d$jscomp$61$$,$e$jscomp$73$$,$f$jscomp$130$$,$g$jscomp$49$$,$h$jscomp$56$$,$i$jscomp$171$$,$j$jscomp$47$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$10$?this.$afn$.$cljs$core$IFn$_invoke$arity$10$($a$jscomp$96$$,$b$jscomp$87$$,$c$jscomp$71$$,$d$jscomp$61$$,$e$jscomp$73$$,$f$jscomp$130$$,$g$jscomp$49$$,$h$jscomp$56$$,$i$jscomp$171$$,$j$jscomp$47$$):this.$afn$($a$jscomp$96$$,
$b$jscomp$87$$,$c$jscomp$71$$,$d$jscomp$61$$,$e$jscomp$73$$,$f$jscomp$130$$,$g$jscomp$49$$,$h$jscomp$56$$,$i$jscomp$171$$,$j$jscomp$47$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$11$=function($a$jscomp$97$$,$b$jscomp$88$$,$c$jscomp$72$$,$d$jscomp$62$$,$e$jscomp$74$$,$f$jscomp$131$$,$g$jscomp$50$$,$h$jscomp$57$$,$i$jscomp$172$$,$j$jscomp$48$$,$k$jscomp$60$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$11$?this.$afn$.$cljs$core$IFn$_invoke$arity$11$($a$jscomp$97$$,$b$jscomp$88$$,$c$jscomp$72$$,$d$jscomp$62$$,$e$jscomp$74$$,$f$jscomp$131$$,$g$jscomp$50$$,$h$jscomp$57$$,$i$jscomp$172$$,$j$jscomp$48$$,$k$jscomp$60$$):
this.$afn$($a$jscomp$97$$,$b$jscomp$88$$,$c$jscomp$72$$,$d$jscomp$62$$,$e$jscomp$74$$,$f$jscomp$131$$,$g$jscomp$50$$,$h$jscomp$57$$,$i$jscomp$172$$,$j$jscomp$48$$,$k$jscomp$60$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$12$=function($a$jscomp$98$$,$b$jscomp$89$$,$c$jscomp$73$$,$d$jscomp$63$$,$e$jscomp$75$$,$f$jscomp$132$$,$g$jscomp$51$$,$h$jscomp$58$$,$i$jscomp$173$$,$j$jscomp$49$$,$k$jscomp$61$$,$l$jscomp$50$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$12$?this.$afn$.$cljs$core$IFn$_invoke$arity$12$($a$jscomp$98$$,$b$jscomp$89$$,$c$jscomp$73$$,$d$jscomp$63$$,$e$jscomp$75$$,$f$jscomp$132$$,$g$jscomp$51$$,$h$jscomp$58$$,$i$jscomp$173$$,$j$jscomp$49$$,
$k$jscomp$61$$,$l$jscomp$50$$):this.$afn$($a$jscomp$98$$,$b$jscomp$89$$,$c$jscomp$73$$,$d$jscomp$63$$,$e$jscomp$75$$,$f$jscomp$132$$,$g$jscomp$51$$,$h$jscomp$58$$,$i$jscomp$173$$,$j$jscomp$49$$,$k$jscomp$61$$,$l$jscomp$50$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$13$=function($a$jscomp$99$$,$b$jscomp$90$$,$c$jscomp$74$$,$d$jscomp$64$$,$e$jscomp$76$$,$f$jscomp$133$$,$g$jscomp$52$$,$h$jscomp$59$$,$i$jscomp$174$$,$j$jscomp$50$$,$k$jscomp$62$$,$l$jscomp$51$$,$m$jscomp$29$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$13$?this.$afn$.$cljs$core$IFn$_invoke$arity$13$($a$jscomp$99$$,$b$jscomp$90$$,$c$jscomp$74$$,$d$jscomp$64$$,$e$jscomp$76$$,$f$jscomp$133$$,$g$jscomp$52$$,$h$jscomp$59$$,$i$jscomp$174$$,
$j$jscomp$50$$,$k$jscomp$62$$,$l$jscomp$51$$,$m$jscomp$29$$):this.$afn$($a$jscomp$99$$,$b$jscomp$90$$,$c$jscomp$74$$,$d$jscomp$64$$,$e$jscomp$76$$,$f$jscomp$133$$,$g$jscomp$52$$,$h$jscomp$59$$,$i$jscomp$174$$,$j$jscomp$50$$,$k$jscomp$62$$,$l$jscomp$51$$,$m$jscomp$29$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$14$=function($a$jscomp$100$$,$b$jscomp$91$$,$c$jscomp$75$$,$d$jscomp$65$$,$e$jscomp$77$$,$f$jscomp$134$$,$g$jscomp$53$$,$h$jscomp$60$$,$i$jscomp$175$$,$j$jscomp$51$$,$k$jscomp$63$$,$l$jscomp$52$$,$m$jscomp$30$$,$n$jscomp$60$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$14$?this.$afn$.$cljs$core$IFn$_invoke$arity$14$($a$jscomp$100$$,$b$jscomp$91$$,$c$jscomp$75$$,$d$jscomp$65$$,$e$jscomp$77$$,$f$jscomp$134$$,$g$jscomp$53$$,$h$jscomp$60$$,
$i$jscomp$175$$,$j$jscomp$51$$,$k$jscomp$63$$,$l$jscomp$52$$,$m$jscomp$30$$,$n$jscomp$60$$):this.$afn$($a$jscomp$100$$,$b$jscomp$91$$,$c$jscomp$75$$,$d$jscomp$65$$,$e$jscomp$77$$,$f$jscomp$134$$,$g$jscomp$53$$,$h$jscomp$60$$,$i$jscomp$175$$,$j$jscomp$51$$,$k$jscomp$63$$,$l$jscomp$52$$,$m$jscomp$30$$,$n$jscomp$60$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$15$=function($a$jscomp$101$$,$b$jscomp$92$$,$c$jscomp$76$$,$d$jscomp$66$$,$e$jscomp$78$$,$f$jscomp$135$$,$g$jscomp$54$$,$h$jscomp$61$$,$i$jscomp$176$$,$j$jscomp$52$$,$k$jscomp$64$$,$l$jscomp$53$$,$m$jscomp$31$$,$n$jscomp$61$$,$o$jscomp$73$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$15$?this.$afn$.$cljs$core$IFn$_invoke$arity$15$($a$jscomp$101$$,$b$jscomp$92$$,$c$jscomp$76$$,$d$jscomp$66$$,$e$jscomp$78$$,$f$jscomp$135$$,$g$jscomp$54$$,
$h$jscomp$61$$,$i$jscomp$176$$,$j$jscomp$52$$,$k$jscomp$64$$,$l$jscomp$53$$,$m$jscomp$31$$,$n$jscomp$61$$,$o$jscomp$73$$):this.$afn$($a$jscomp$101$$,$b$jscomp$92$$,$c$jscomp$76$$,$d$jscomp$66$$,$e$jscomp$78$$,$f$jscomp$135$$,$g$jscomp$54$$,$h$jscomp$61$$,$i$jscomp$176$$,$j$jscomp$52$$,$k$jscomp$64$$,$l$jscomp$53$$,$m$jscomp$31$$,$n$jscomp$61$$,$o$jscomp$73$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$16$=function($a$jscomp$102$$,$b$jscomp$93$$,$c$jscomp$77$$,$d$jscomp$67$$,$e$jscomp$79$$,$f$jscomp$136$$,$g$jscomp$55$$,$h$jscomp$62$$,$i$jscomp$177$$,$j$jscomp$53$$,$k$jscomp$65$$,$l$jscomp$54$$,$m$jscomp$32$$,$n$jscomp$62$$,$o$jscomp$74$$,$p$jscomp$21$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$16$?this.$afn$.$cljs$core$IFn$_invoke$arity$16$($a$jscomp$102$$,$b$jscomp$93$$,$c$jscomp$77$$,$d$jscomp$67$$,$e$jscomp$79$$,$f$jscomp$136$$,
$g$jscomp$55$$,$h$jscomp$62$$,$i$jscomp$177$$,$j$jscomp$53$$,$k$jscomp$65$$,$l$jscomp$54$$,$m$jscomp$32$$,$n$jscomp$62$$,$o$jscomp$74$$,$p$jscomp$21$$):this.$afn$($a$jscomp$102$$,$b$jscomp$93$$,$c$jscomp$77$$,$d$jscomp$67$$,$e$jscomp$79$$,$f$jscomp$136$$,$g$jscomp$55$$,$h$jscomp$62$$,$i$jscomp$177$$,$j$jscomp$53$$,$k$jscomp$65$$,$l$jscomp$54$$,$m$jscomp$32$$,$n$jscomp$62$$,$o$jscomp$74$$,$p$jscomp$21$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$17$=function($a$jscomp$103$$,$b$jscomp$94$$,$c$jscomp$78$$,$d$jscomp$68$$,$e$jscomp$80$$,$f$jscomp$137$$,$g$jscomp$56$$,$h$jscomp$63$$,$i$jscomp$178$$,$j$jscomp$54$$,$k$jscomp$66$$,$l$jscomp$55$$,$m$jscomp$33$$,$n$jscomp$63$$,$o$jscomp$75$$,$p$jscomp$22$$,$q$jscomp$16$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$17$?this.$afn$.$cljs$core$IFn$_invoke$arity$17$($a$jscomp$103$$,$b$jscomp$94$$,$c$jscomp$78$$,$d$jscomp$68$$,$e$jscomp$80$$,
$f$jscomp$137$$,$g$jscomp$56$$,$h$jscomp$63$$,$i$jscomp$178$$,$j$jscomp$54$$,$k$jscomp$66$$,$l$jscomp$55$$,$m$jscomp$33$$,$n$jscomp$63$$,$o$jscomp$75$$,$p$jscomp$22$$,$q$jscomp$16$$):this.$afn$($a$jscomp$103$$,$b$jscomp$94$$,$c$jscomp$78$$,$d$jscomp$68$$,$e$jscomp$80$$,$f$jscomp$137$$,$g$jscomp$56$$,$h$jscomp$63$$,$i$jscomp$178$$,$j$jscomp$54$$,$k$jscomp$66$$,$l$jscomp$55$$,$m$jscomp$33$$,$n$jscomp$63$$,$o$jscomp$75$$,$p$jscomp$22$$,$q$jscomp$16$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$18$=function($a$jscomp$104$$,$b$jscomp$95$$,$c$jscomp$79$$,$d$jscomp$69$$,$e$jscomp$81$$,$f$jscomp$138$$,$g$jscomp$57$$,$h$jscomp$64$$,$i$jscomp$179$$,$j$jscomp$55$$,$k$jscomp$67$$,$l$jscomp$56$$,$m$jscomp$34$$,$n$jscomp$64$$,$o$jscomp$76$$,$p$jscomp$23$$,$q$jscomp$17$$,$r$jscomp$16$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$18$?this.$afn$.$cljs$core$IFn$_invoke$arity$18$($a$jscomp$104$$,$b$jscomp$95$$,$c$jscomp$79$$,$d$jscomp$69$$,
$e$jscomp$81$$,$f$jscomp$138$$,$g$jscomp$57$$,$h$jscomp$64$$,$i$jscomp$179$$,$j$jscomp$55$$,$k$jscomp$67$$,$l$jscomp$56$$,$m$jscomp$34$$,$n$jscomp$64$$,$o$jscomp$76$$,$p$jscomp$23$$,$q$jscomp$17$$,$r$jscomp$16$$):this.$afn$($a$jscomp$104$$,$b$jscomp$95$$,$c$jscomp$79$$,$d$jscomp$69$$,$e$jscomp$81$$,$f$jscomp$138$$,$g$jscomp$57$$,$h$jscomp$64$$,$i$jscomp$179$$,$j$jscomp$55$$,$k$jscomp$67$$,$l$jscomp$56$$,$m$jscomp$34$$,$n$jscomp$64$$,$o$jscomp$76$$,$p$jscomp$23$$,$q$jscomp$17$$,$r$jscomp$16$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$19$=function($a$jscomp$105$$,$b$jscomp$96$$,$c$jscomp$80$$,$d$jscomp$70$$,$e$jscomp$82$$,$f$jscomp$139$$,$g$jscomp$58$$,$h$jscomp$65$$,$i$jscomp$180$$,$j$jscomp$56$$,$k$jscomp$68$$,$l$jscomp$57$$,$m$jscomp$35$$,$n$jscomp$65$$,$o$jscomp$77$$,$p$jscomp$24$$,$q$jscomp$18$$,$r$jscomp$17$$,$s$jscomp$42$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$19$?this.$afn$.$cljs$core$IFn$_invoke$arity$19$($a$jscomp$105$$,$b$jscomp$96$$,$c$jscomp$80$$,
$d$jscomp$70$$,$e$jscomp$82$$,$f$jscomp$139$$,$g$jscomp$58$$,$h$jscomp$65$$,$i$jscomp$180$$,$j$jscomp$56$$,$k$jscomp$68$$,$l$jscomp$57$$,$m$jscomp$35$$,$n$jscomp$65$$,$o$jscomp$77$$,$p$jscomp$24$$,$q$jscomp$18$$,$r$jscomp$17$$,$s$jscomp$42$$):this.$afn$($a$jscomp$105$$,$b$jscomp$96$$,$c$jscomp$80$$,$d$jscomp$70$$,$e$jscomp$82$$,$f$jscomp$139$$,$g$jscomp$58$$,$h$jscomp$65$$,$i$jscomp$180$$,$j$jscomp$56$$,$k$jscomp$68$$,$l$jscomp$57$$,$m$jscomp$35$$,$n$jscomp$65$$,$o$jscomp$77$$,$p$jscomp$24$$,$q$jscomp$18$$,
$r$jscomp$17$$,$s$jscomp$42$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$20$=function($a$jscomp$106$$,$b$jscomp$97$$,$c$jscomp$81$$,$d$jscomp$71$$,$e$jscomp$83$$,$f$jscomp$140$$,$g$jscomp$59$$,$h$jscomp$66$$,$i$jscomp$181$$,$j$jscomp$57$$,$k$jscomp$69$$,$l$jscomp$58$$,$m$jscomp$36$$,$n$jscomp$66$$,$o$jscomp$78$$,$p$jscomp$25$$,$q$jscomp$19$$,$r$jscomp$18$$,$s$jscomp$43$$,$t$jscomp$8$$){return this.$afn$.$cljs$core$IFn$_invoke$arity$20$?this.$afn$.$cljs$core$IFn$_invoke$arity$20$($a$jscomp$106$$,$b$jscomp$97$$,
$c$jscomp$81$$,$d$jscomp$71$$,$e$jscomp$83$$,$f$jscomp$140$$,$g$jscomp$59$$,$h$jscomp$66$$,$i$jscomp$181$$,$j$jscomp$57$$,$k$jscomp$69$$,$l$jscomp$58$$,$m$jscomp$36$$,$n$jscomp$66$$,$o$jscomp$78$$,$p$jscomp$25$$,$q$jscomp$19$$,$r$jscomp$18$$,$s$jscomp$43$$,$t$jscomp$8$$):this.$afn$($a$jscomp$106$$,$b$jscomp$97$$,$c$jscomp$81$$,$d$jscomp$71$$,$e$jscomp$83$$,$f$jscomp$140$$,$g$jscomp$59$$,$h$jscomp$66$$,$i$jscomp$181$$,$j$jscomp$57$$,$k$jscomp$69$$,$l$jscomp$58$$,$m$jscomp$36$$,$n$jscomp$66$$,$o$jscomp$78$$,
$p$jscomp$25$$,$q$jscomp$19$$,$r$jscomp$18$$,$s$jscomp$43$$,$t$jscomp$8$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$21$=function($a$jscomp$107$$,$b$jscomp$98$$,$c$jscomp$82$$,$d$jscomp$72$$,$e$jscomp$84$$,$f$jscomp$141$$,$g$jscomp$60$$,$h$jscomp$67$$,$i$jscomp$182$$,$j$jscomp$58$$,$k$jscomp$70$$,$l$jscomp$59$$,$m$jscomp$37$$,$n$jscomp$67$$,$o$jscomp$79$$,$p$jscomp$26$$,$q$jscomp$20$$,$r$jscomp$19$$,$s$jscomp$44$$,$t$jscomp$9$$,$rest$jscomp$4$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$21$?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$21$(this.$afn$,
$a$jscomp$107$$,$b$jscomp$98$$,$c$jscomp$82$$,$d$jscomp$72$$,$e$jscomp$84$$,$f$jscomp$141$$,$g$jscomp$60$$,$h$jscomp$67$$,$i$jscomp$182$$,$j$jscomp$58$$,$k$jscomp$70$$,$l$jscomp$59$$,$m$jscomp$37$$,$n$jscomp$67$$,$o$jscomp$79$$,$p$jscomp$26$$,$q$jscomp$20$$,$r$jscomp$19$$,$s$jscomp$44$$,new $APP.$cljs$core$IndexedSeq$$([$t$jscomp$9$$,$rest$jscomp$4$$],0,null)):$APP.$cljs$core$apply$$(this.$afn$,$a$jscomp$107$$,$b$jscomp$98$$,$c$jscomp$82$$,$d$jscomp$72$$,$e$jscomp$84$$,$f$jscomp$141$$,$g$jscomp$60$$,
$h$jscomp$67$$,$i$jscomp$182$$,$j$jscomp$58$$,$k$jscomp$70$$,$l$jscomp$59$$,$m$jscomp$37$$,$n$jscomp$67$$,$o$jscomp$79$$,$p$jscomp$26$$,$q$jscomp$20$$,$r$jscomp$19$$,$s$jscomp$44$$,$t$jscomp$9$$,$rest$jscomp$4$$)};
$APP.$cljs$core$disj$$=function $cljs$core$disj$$($var_args$jscomp$111$$){switch(arguments.length){case 1:return $cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$11$$=[],$len__5749__auto___24988$$=arguments.length,$i__5750__auto___24989$$=0;;)if($i__5750__auto___24989$$<$len__5749__auto___24988$$)$args_arr__5774__auto__$jscomp$11$$.push(arguments[$i__5750__auto___24989$$]),
$i__5750__auto___24989$$+=1;else break;return $cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$11$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$11$$.slice(2),0,null):null)}};$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$1$=function($coll$jscomp$138$$){return $coll$jscomp$138$$};
$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$=function($coll$jscomp$139$$,$k$jscomp$71$$){return $coll$jscomp$139$$==null?null:$cljs$core$_disjoin$$($coll$jscomp$139$$,$k$jscomp$71$$)};
$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__24994_coll$jscomp$140_ret$jscomp$4$$,$G__24995_k$jscomp$72$$,$G__24996_ks$jscomp$1$$){for(;;){if($G__24994_coll$jscomp$140_ret$jscomp$4$$==null)return null;$G__24994_coll$jscomp$140_ret$jscomp$4$$=$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($G__24994_coll$jscomp$140_ret$jscomp$4$$,$G__24995_k$jscomp$72$$);if($APP.$cljs$core$truth_$$($G__24996_ks$jscomp$1$$))$G__24995_k$jscomp$72$$=$APP.$cljs$core$first$$($G__24996_ks$jscomp$1$$),
$G__24996_ks$jscomp$1$$=$APP.$cljs$core$next$$($G__24996_ks$jscomp$1$$);else return $G__24994_coll$jscomp$140_ret$jscomp$4$$}};
$APP.$cljs$core$disj$$.$cljs$lang$applyTo$=function($G__22931_seq22929$$){var $G__22930$$=$APP.$cljs$core$first$$($G__22931_seq22929$$),$seq22929__$1_seq22929__$2$$=$APP.$cljs$core$next$$($G__22931_seq22929$$);$G__22931_seq22929$$=$APP.$cljs$core$first$$($seq22929__$1_seq22929__$2$$);$seq22929__$1_seq22929__$2$$=$APP.$cljs$core$next$$($seq22929__$1_seq22929__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__22930$$,$G__22931_seq22929$$,$seq22929__$1_seq22929__$2$$)};
$APP.$cljs$core$disj$$.$cljs$lang$maxFixedArity$=2;
var $cljs$core$lookup_sentinel$$={},$cljs$core$distinct_QMARK_$$=function $cljs$core$distinct_QMARK_$$($var_args$jscomp$113$$){switch(arguments.length){case 1:return $cljs$core$distinct_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$distinct_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$13$$=[],$len__5749__auto___25070$$=arguments.length,$i__5750__auto___25071$$=0;;)if($i__5750__auto___25071$$<$len__5749__auto___25070$$)$args_arr__5774__auto__$jscomp$13$$.push(arguments[$i__5750__auto___25071$$]),
$i__5750__auto___25071$$+=1;else break;return $cljs$core$distinct_QMARK_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$13$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$13$$.slice(2),0,null):null)}};$cljs$core$distinct_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function(){return!0};
$cljs$core$distinct_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$181$$,$y$jscomp$84$$){return!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$181$$,$y$jscomp$84$$)};
$cljs$core$distinct_QMARK_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25080_s$jscomp$47_x$jscomp$182$$,$xs$jscomp$7_y$jscomp$85$$,$G__25081_etc_more$jscomp$1$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__25080_s$jscomp$47_x$jscomp$182$$,$xs$jscomp$7_y$jscomp$85$$))return!1;$G__25080_s$jscomp$47_x$jscomp$182$$=$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$G__25080_s$jscomp$47_x$jscomp$182$$,$xs$jscomp$7_y$jscomp$85$$]);for($xs$jscomp$7_y$jscomp$85$$=$G__25081_etc_more$jscomp$1$$;;){var $x__$1$jscomp$1$$=
$APP.$cljs$core$first$$($xs$jscomp$7_y$jscomp$85$$);$G__25081_etc_more$jscomp$1$$=$APP.$cljs$core$next$$($xs$jscomp$7_y$jscomp$85$$);if($APP.$cljs$core$truth_$$($xs$jscomp$7_y$jscomp$85$$)){if($APP.$cljs$core$contains_QMARK_$$($G__25080_s$jscomp$47_x$jscomp$182$$,$x__$1$jscomp$1$$))return!1;$G__25080_s$jscomp$47_x$jscomp$182$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__25080_s$jscomp$47_x$jscomp$182$$,$x__$1$jscomp$1$$);$xs$jscomp$7_y$jscomp$85$$=$G__25081_etc_more$jscomp$1$$}else return!0}};
$cljs$core$distinct_QMARK_$$.$cljs$lang$applyTo$=function($G__22959_seq22957$$){var $G__22958$$=$APP.$cljs$core$first$$($G__22959_seq22957$$),$seq22957__$1_seq22957__$2$$=$APP.$cljs$core$next$$($G__22959_seq22957$$);$G__22959_seq22957$$=$APP.$cljs$core$first$$($seq22957__$1_seq22957__$2$$);$seq22957__$1_seq22957__$2$$=$APP.$cljs$core$next$$($seq22957__$1_seq22957__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__22958$$,$G__22959_seq22957$$,$seq22957__$1_seq22957__$2$$)};
$cljs$core$distinct_QMARK_$$.$cljs$lang$maxFixedArity$=2;$APP.$cljs$core$sort_by$$=function $cljs$core$sort_by$$($var_args$jscomp$116$$){switch(arguments.length){case 2:return $cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$=function($keyfn$$,$coll$jscomp$146$$){return $APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$($keyfn$$,$APP.$cljs$core$compare$$,$coll$jscomp$146$$)};
$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$3$=function($keyfn$jscomp$1$$,$comp$jscomp$1$$,$coll$jscomp$147$$){return $APP.$cljs$core$sort$cljs$0core$0IFn$0_invoke$0arity$02$$(function($G__22969_x$jscomp$185$$,$G__22970_y$jscomp$88$$){$G__22969_x$jscomp$185$$=$keyfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$keyfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__22969_x$jscomp$185$$):$keyfn$jscomp$1$$($G__22969_x$jscomp$185$$);$G__22970_y$jscomp$88$$=$keyfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?
$keyfn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__22970_y$jscomp$88$$):$keyfn$jscomp$1$$($G__22970_y$jscomp$88$$);var $fexpr__22968$$=$cljs$core$fn__GT_comparator$$($comp$jscomp$1$$);return $fexpr__22968$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__22968$$.$cljs$core$IFn$_invoke$arity$2$($G__22969_x$jscomp$185$$,$G__22970_y$jscomp$88$$):$fexpr__22968$$($G__22969_x$jscomp$185$$,$G__22970_y$jscomp$88$$)},$coll$jscomp$147$$)};$APP.$cljs$core$sort_by$$.$cljs$lang$maxFixedArity$=3;
$APP.$cljs$core$_PLUS_$$=function $cljs$core$_PLUS_$$($var_args$jscomp$122$$){switch(arguments.length){case 0:return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$14$$=[],$len__5749__auto___25181$$=arguments.length,$i__5750__auto___25182$$=0;;)if($i__5750__auto___25182$$<$len__5749__auto___25181$$)$args_arr__5774__auto__$jscomp$14$$.push(arguments[$i__5750__auto___25182$$]),
$i__5750__auto___25182$$+=1;else break;return $cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$14$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$14$$.slice(2),0,null):null)}};$APP.$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$0$=function(){return 0};$APP.$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$190$$){return $x$jscomp$190$$};
$APP.$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$191$$,$y$jscomp$91$$){return $x$jscomp$191$$+$y$jscomp$91$$};$APP.$cljs$core$_PLUS_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$192$$,$y$jscomp$92$$,$more$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_PLUS_$$,$x$jscomp$192$$+$y$jscomp$92$$,$more$jscomp$2$$)};
$APP.$cljs$core$_PLUS_$$.$cljs$lang$applyTo$=function($G__22999_seq22997$$){var $G__22998$$=$APP.$cljs$core$first$$($G__22999_seq22997$$),$seq22997__$1_seq22997__$2$$=$APP.$cljs$core$next$$($G__22999_seq22997$$);$G__22999_seq22997$$=$APP.$cljs$core$first$$($seq22997__$1_seq22997__$2$$);$seq22997__$1_seq22997__$2$$=$APP.$cljs$core$next$$($seq22997__$1_seq22997__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__22998$$,$G__22999_seq22997$$,$seq22997__$1_seq22997__$2$$)};
$APP.$cljs$core$_PLUS_$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$_$$=function $cljs$core$_$$($var_args$jscomp$123$$){switch(arguments.length){case 1:return $cljs$core$_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$15$$=[],$len__5749__auto___25189$$=arguments.length,$i__5750__auto___25190$$=0;;)if($i__5750__auto___25190$$<$len__5749__auto___25189$$)$args_arr__5774__auto__$jscomp$15$$.push(arguments[$i__5750__auto___25190$$]),$i__5750__auto___25190$$+=
1;else break;return $cljs$core$_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$15$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$15$$.slice(2),0,null):null)}};$APP.$cljs$core$_$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$193$$){return-$x$jscomp$193$$};$APP.$cljs$core$_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$194$$,$y$jscomp$93$$){return $x$jscomp$194$$-$y$jscomp$93$$};
$APP.$cljs$core$_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$195$$,$y$jscomp$94$$,$more$jscomp$3$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_$$,$x$jscomp$195$$-$y$jscomp$94$$,$more$jscomp$3$$)};
$APP.$cljs$core$_$$.$cljs$lang$applyTo$=function($G__23004_seq23002$$){var $G__23003$$=$APP.$cljs$core$first$$($G__23004_seq23002$$),$seq23002__$1_seq23002__$2$$=$APP.$cljs$core$next$$($G__23004_seq23002$$);$G__23004_seq23002$$=$APP.$cljs$core$first$$($seq23002__$1_seq23002__$2$$);$seq23002__$1_seq23002__$2$$=$APP.$cljs$core$next$$($seq23002__$1_seq23002__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23003$$,$G__23004_seq23002$$,$seq23002__$1_seq23002__$2$$)};
$APP.$cljs$core$_$$.$cljs$lang$maxFixedArity$=2;
var $cljs$core$_STAR_$$=function $cljs$core$_STAR_$$($var_args$jscomp$124$$){switch(arguments.length){case 0:return $cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$16$$=[],$len__5749__auto___25197$$=arguments.length,$i__5750__auto___25198$$=0;;)if($i__5750__auto___25198$$<$len__5749__auto___25197$$)$args_arr__5774__auto__$jscomp$16$$.push(arguments[$i__5750__auto___25198$$]),
$i__5750__auto___25198$$+=1;else break;return $cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$16$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$16$$.slice(2),0,null):null)}};$cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$0$=function(){return 1};$cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$196$$){return $x$jscomp$196$$};
$cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$197$$,$y$jscomp$95$$){return $x$jscomp$197$$*$y$jscomp$95$$};$cljs$core$_STAR_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$198$$,$y$jscomp$96$$,$more$jscomp$4$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($cljs$core$_STAR_$$,$x$jscomp$198$$*$y$jscomp$96$$,$more$jscomp$4$$)};
$cljs$core$_STAR_$$.$cljs$lang$applyTo$=function($G__23009_seq23007$$){var $G__23008$$=$APP.$cljs$core$first$$($G__23009_seq23007$$),$seq23007__$1_seq23007__$2$$=$APP.$cljs$core$next$$($G__23009_seq23007$$);$G__23009_seq23007$$=$APP.$cljs$core$first$$($seq23007__$1_seq23007__$2$$);$seq23007__$1_seq23007__$2$$=$APP.$cljs$core$next$$($seq23007__$1_seq23007__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23008$$,$G__23009_seq23007$$,$seq23007__$1_seq23007__$2$$)};
$cljs$core$_STAR_$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$_LT_$$=function $cljs$core$_LT_$$($var_args$jscomp$126$$){switch(arguments.length){case 1:return $cljs$core$_LT_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_LT_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$18$$=[],$len__5749__auto___25215$$=arguments.length,$i__5750__auto___25216$$=0;;)if($i__5750__auto___25216$$<$len__5749__auto___25215$$)$args_arr__5774__auto__$jscomp$18$$.push(arguments[$i__5750__auto___25216$$]),$i__5750__auto___25216$$+=
1;else break;return $cljs$core$_LT_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$18$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$18$$.slice(2),0,null):null)}};$APP.$cljs$core$_LT_$$.$cljs$core$IFn$_invoke$arity$1$=function(){return!0};$APP.$cljs$core$_LT_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$203$$,$y$jscomp$99$$){return $x$jscomp$203$$<$y$jscomp$99$$};
$APP.$cljs$core$_LT_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25218_x$jscomp$204$$,$G__25219_y$jscomp$100$$,$G__25220_more$jscomp$6$$){for(;;){if($G__25218_x$jscomp$204$$<$G__25219_y$jscomp$100$$)if($APP.$cljs$core$next$$($G__25220_more$jscomp$6$$)){$G__25218_x$jscomp$204$$=$G__25219_y$jscomp$100$$;$G__25219_y$jscomp$100$$=$APP.$cljs$core$first$$($G__25220_more$jscomp$6$$);$G__25220_more$jscomp$6$$=$APP.$cljs$core$next$$($G__25220_more$jscomp$6$$);continue}else return $G__25219_y$jscomp$100$$<
$APP.$cljs$core$first$$($G__25220_more$jscomp$6$$);else return!1;break}};
$APP.$cljs$core$_LT_$$.$cljs$lang$applyTo$=function($G__23019_seq23017$$){var $G__23018$$=$APP.$cljs$core$first$$($G__23019_seq23017$$),$seq23017__$1_seq23017__$2$$=$APP.$cljs$core$next$$($G__23019_seq23017$$);$G__23019_seq23017$$=$APP.$cljs$core$first$$($seq23017__$1_seq23017__$2$$);$seq23017__$1_seq23017__$2$$=$APP.$cljs$core$next$$($seq23017__$1_seq23017__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23018$$,$G__23019_seq23017$$,$seq23017__$1_seq23017__$2$$)};
$APP.$cljs$core$_LT_$$.$cljs$lang$maxFixedArity$=2;
var $cljs$core$_LT__EQ_$$=function $cljs$core$_LT__EQ_$$($var_args$jscomp$127$$){switch(arguments.length){case 1:return $cljs$core$_LT__EQ_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_LT__EQ_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$19$$=[],$len__5749__auto___25222$$=arguments.length,$i__5750__auto___25223$$=0;;)if($i__5750__auto___25223$$<$len__5749__auto___25222$$)$args_arr__5774__auto__$jscomp$19$$.push(arguments[$i__5750__auto___25223$$]),$i__5750__auto___25223$$+=
1;else break;return $cljs$core$_LT__EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$19$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$19$$.slice(2),0,null):null)}};$cljs$core$_LT__EQ_$$.$cljs$core$IFn$_invoke$arity$1$=function(){return!0};$cljs$core$_LT__EQ_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$206$$,$y$jscomp$101$$){return $x$jscomp$206$$<=$y$jscomp$101$$};
$cljs$core$_LT__EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25226_x$jscomp$207$$,$G__25227_y$jscomp$102$$,$G__25228_more$jscomp$7$$){for(;;){if($G__25226_x$jscomp$207$$<=$G__25227_y$jscomp$102$$)if($APP.$cljs$core$next$$($G__25228_more$jscomp$7$$)){$G__25226_x$jscomp$207$$=$G__25227_y$jscomp$102$$;$G__25227_y$jscomp$102$$=$APP.$cljs$core$first$$($G__25228_more$jscomp$7$$);$G__25228_more$jscomp$7$$=$APP.$cljs$core$next$$($G__25228_more$jscomp$7$$);continue}else return $G__25227_y$jscomp$102$$<=
$APP.$cljs$core$first$$($G__25228_more$jscomp$7$$);else return!1;break}};
$cljs$core$_LT__EQ_$$.$cljs$lang$applyTo$=function($G__23024_seq23022$$){var $G__23023$$=$APP.$cljs$core$first$$($G__23024_seq23022$$),$seq23022__$1_seq23022__$2$$=$APP.$cljs$core$next$$($G__23024_seq23022$$);$G__23024_seq23022$$=$APP.$cljs$core$first$$($seq23022__$1_seq23022__$2$$);$seq23022__$1_seq23022__$2$$=$APP.$cljs$core$next$$($seq23022__$1_seq23022__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23023$$,$G__23024_seq23022$$,$seq23022__$1_seq23022__$2$$)};
$cljs$core$_LT__EQ_$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$_GT_$$=function $cljs$core$_GT_$$($var_args$jscomp$128$$){switch(arguments.length){case 1:return $cljs$core$_GT_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_GT_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$20$$=[],$len__5749__auto___25234$$=arguments.length,$i__5750__auto___25235$$=0;;)if($i__5750__auto___25235$$<$len__5749__auto___25234$$)$args_arr__5774__auto__$jscomp$20$$.push(arguments[$i__5750__auto___25235$$]),$i__5750__auto___25235$$+=
1;else break;return $cljs$core$_GT_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$20$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$20$$.slice(2),0,null):null)}};$APP.$cljs$core$_GT_$$.$cljs$core$IFn$_invoke$arity$1$=function(){return!0};$APP.$cljs$core$_GT_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$209$$,$y$jscomp$103$$){return $x$jscomp$209$$>$y$jscomp$103$$};
$APP.$cljs$core$_GT_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25237_x$jscomp$210$$,$G__25238_y$jscomp$104$$,$G__25239_more$jscomp$8$$){for(;;){if($G__25237_x$jscomp$210$$>$G__25238_y$jscomp$104$$)if($APP.$cljs$core$next$$($G__25239_more$jscomp$8$$)){$G__25237_x$jscomp$210$$=$G__25238_y$jscomp$104$$;$G__25238_y$jscomp$104$$=$APP.$cljs$core$first$$($G__25239_more$jscomp$8$$);$G__25239_more$jscomp$8$$=$APP.$cljs$core$next$$($G__25239_more$jscomp$8$$);continue}else return $G__25238_y$jscomp$104$$>
$APP.$cljs$core$first$$($G__25239_more$jscomp$8$$);else return!1;break}};
$APP.$cljs$core$_GT_$$.$cljs$lang$applyTo$=function($G__23029_seq23027$$){var $G__23028$$=$APP.$cljs$core$first$$($G__23029_seq23027$$),$seq23027__$1_seq23027__$2$$=$APP.$cljs$core$next$$($G__23029_seq23027$$);$G__23029_seq23027$$=$APP.$cljs$core$first$$($seq23027__$1_seq23027__$2$$);$seq23027__$1_seq23027__$2$$=$APP.$cljs$core$next$$($seq23027__$1_seq23027__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23028$$,$G__23029_seq23027$$,$seq23027__$1_seq23027__$2$$)};
$APP.$cljs$core$_GT_$$.$cljs$lang$maxFixedArity$=2;
var $cljs$core$_GT__EQ_$$=function $cljs$core$_GT__EQ_$$($var_args$jscomp$129$$){switch(arguments.length){case 1:return $cljs$core$_GT__EQ_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$_GT__EQ_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$21$$=[],$len__5749__auto___25243$$=arguments.length,$i__5750__auto___25244$$=0;;)if($i__5750__auto___25244$$<$len__5749__auto___25243$$)$args_arr__5774__auto__$jscomp$21$$.push(arguments[$i__5750__auto___25244$$]),$i__5750__auto___25244$$+=
1;else break;return $cljs$core$_GT__EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$21$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$21$$.slice(2),0,null):null)}};$cljs$core$_GT__EQ_$$.$cljs$core$IFn$_invoke$arity$1$=function(){return!0};$cljs$core$_GT__EQ_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$212$$,$y$jscomp$105$$){return $x$jscomp$212$$>=$y$jscomp$105$$};
$cljs$core$_GT__EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25250_x$jscomp$213$$,$G__25251_y$jscomp$106$$,$G__25252_more$jscomp$9$$){for(;;){if($G__25250_x$jscomp$213$$>=$G__25251_y$jscomp$106$$)if($APP.$cljs$core$next$$($G__25252_more$jscomp$9$$)){$G__25250_x$jscomp$213$$=$G__25251_y$jscomp$106$$;$G__25251_y$jscomp$106$$=$APP.$cljs$core$first$$($G__25252_more$jscomp$9$$);$G__25252_more$jscomp$9$$=$APP.$cljs$core$next$$($G__25252_more$jscomp$9$$);continue}else return $G__25251_y$jscomp$106$$>=
$APP.$cljs$core$first$$($G__25252_more$jscomp$9$$);else return!1;break}};
$cljs$core$_GT__EQ_$$.$cljs$lang$applyTo$=function($G__23034_seq23032$$){var $G__23033$$=$APP.$cljs$core$first$$($G__23034_seq23032$$),$seq23032__$1_seq23032__$2$$=$APP.$cljs$core$next$$($G__23034_seq23032$$);$G__23034_seq23032$$=$APP.$cljs$core$first$$($seq23032__$1_seq23032__$2$$);$seq23032__$1_seq23032__$2$$=$APP.$cljs$core$next$$($seq23032__$1_seq23032__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23033$$,$G__23034_seq23032$$,$seq23032__$1_seq23032__$2$$)};
$cljs$core$_GT__EQ_$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$max$$=function $cljs$core$max$$($var_args$jscomp$130$$){switch(arguments.length){case 1:return $cljs$core$max$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$max$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$22$$=[],$len__5749__auto___25260$$=arguments.length,$i__5750__auto___25261$$=0;;)if($i__5750__auto___25261$$<$len__5749__auto___25260$$)$args_arr__5774__auto__$jscomp$22$$.push(arguments[$i__5750__auto___25261$$]),$i__5750__auto___25261$$+=
1;else break;return $cljs$core$max$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$22$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$22$$.slice(2),0,null):null)}};$APP.$cljs$core$max$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$215$$){return $x$jscomp$215$$};$APP.$cljs$core$max$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$216$$,$y$jscomp$107$$){return $x$jscomp$216$$>$y$jscomp$107$$?$x$jscomp$216$$:$y$jscomp$107$$};
$APP.$cljs$core$max$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$217$$,$y$jscomp$108$$,$more$jscomp$10$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$max$$,$x$jscomp$217$$>$y$jscomp$108$$?$x$jscomp$217$$:$y$jscomp$108$$,$more$jscomp$10$$)};
$APP.$cljs$core$max$$.$cljs$lang$applyTo$=function($G__23039_seq23037$$){var $G__23038$$=$APP.$cljs$core$first$$($G__23039_seq23037$$),$seq23037__$1_seq23037__$2$$=$APP.$cljs$core$next$$($G__23039_seq23037$$);$G__23039_seq23037$$=$APP.$cljs$core$first$$($seq23037__$1_seq23037__$2$$);$seq23037__$1_seq23037__$2$$=$APP.$cljs$core$next$$($seq23037__$1_seq23037__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23038$$,$G__23039_seq23037$$,$seq23037__$1_seq23037__$2$$)};
$APP.$cljs$core$max$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$min$$=function $cljs$core$min$$($var_args$jscomp$131$$){switch(arguments.length){case 1:return $cljs$core$min$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$min$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$23$$=[],$len__5749__auto___25276$$=arguments.length,$i__5750__auto___25277$$=0;;)if($i__5750__auto___25277$$<$len__5749__auto___25276$$)$args_arr__5774__auto__$jscomp$23$$.push(arguments[$i__5750__auto___25277$$]),$i__5750__auto___25277$$+=
1;else break;return $cljs$core$min$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$23$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$23$$.slice(2),0,null):null)}};$APP.$cljs$core$min$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$218$$){return $x$jscomp$218$$};$APP.$cljs$core$min$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$219$$,$y$jscomp$109$$){return $x$jscomp$219$$<$y$jscomp$109$$?$x$jscomp$219$$:$y$jscomp$109$$};
$APP.$cljs$core$min$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$220$$,$y$jscomp$110$$,$more$jscomp$11$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$min$$,$x$jscomp$220$$<$y$jscomp$110$$?$x$jscomp$220$$:$y$jscomp$110$$,$more$jscomp$11$$)};
$APP.$cljs$core$min$$.$cljs$lang$applyTo$=function($G__23044_seq23042$$){var $G__23043$$=$APP.$cljs$core$first$$($G__23044_seq23042$$),$seq23042__$1_seq23042__$2$$=$APP.$cljs$core$next$$($G__23044_seq23042$$);$G__23044_seq23042$$=$APP.$cljs$core$first$$($seq23042__$1_seq23042__$2$$);$seq23042__$1_seq23042__$2$$=$APP.$cljs$core$next$$($seq23042__$1_seq23042__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23043$$,$G__23044_seq23042$$,$seq23042__$1_seq23042__$2$$)};
$APP.$cljs$core$min$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$str$$=function $cljs$core$str$$($var_args$jscomp$144$$){switch(arguments.length){case 0:return $cljs$core$str$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:for(var $args_arr__5774__auto__$jscomp$36$$=[],$len__5749__auto___25477$$=arguments.length,$i__5750__auto___25478$$=0;;)if($i__5750__auto___25478$$<$len__5749__auto___25477$$)$args_arr__5774__auto__$jscomp$36$$.push(arguments[$i__5750__auto___25478$$]),$i__5750__auto___25478$$+=
1;else break;return $cljs$core$str$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$36$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$36$$.slice(1),0,null):null)}};$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$0$=function(){return""};$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$294$$){return $x$jscomp$294$$==null?"":[$x$jscomp$294$$].join("")};
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25485_sb$jscomp$6_x$jscomp$295$$,$G__25486_more$jscomp$24_ys$jscomp$2$$){for($G__25485_sb$jscomp$6_x$jscomp$295$$=new $APP.$goog$string$StringBuffer$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__25485_sb$jscomp$6_x$jscomp$295$$));;)if($APP.$cljs$core$truth_$$($G__25486_more$jscomp$24_ys$jscomp$2$$))$G__25485_sb$jscomp$6_x$jscomp$295$$=$G__25485_sb$jscomp$6_x$jscomp$295$$.append($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($G__25486_more$jscomp$24_ys$jscomp$2$$))),
$G__25486_more$jscomp$24_ys$jscomp$2$$=$APP.$cljs$core$next$$($G__25486_more$jscomp$24_ys$jscomp$2$$);else return $G__25485_sb$jscomp$6_x$jscomp$295$$.toString()};$APP.$cljs$core$str$$.$cljs$lang$applyTo$=function($seq23108_seq23108__$1$$){var $G__23109$$=$APP.$cljs$core$first$$($seq23108_seq23108__$1$$);$seq23108_seq23108__$1$$=$APP.$cljs$core$next$$($seq23108_seq23108__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23109$$,$seq23108_seq23108__$1$$)};
$APP.$cljs$core$str$$.$cljs$lang$maxFixedArity$=1;$APP.$cljs$core$subs$$=function $cljs$core$subs$$($var_args$jscomp$145$$){switch(arguments.length){case 2:return $cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$=function($s$jscomp$49$$,$start$jscomp$31$$){return $s$jscomp$49$$.substring($start$jscomp$31$$)};$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$=function($s$jscomp$50$$,$start$jscomp$32$$,$end$jscomp$12$$){return $s$jscomp$50$$.substring($start$jscomp$32$$,$end$jscomp$12$$)};$APP.$cljs$core$subs$$.$cljs$lang$maxFixedArity$=3;$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$List$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$55$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$55$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__25594$$=null;$G__25594$$=function($x$jscomp$299$$,$start$jscomp$34$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$299$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$299$$,$start$jscomp$34$$)}throw Error("Invalid arity: "+arguments.length);};$G__25594$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$297$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$297$$,0)};$G__25594$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$298$$,$start$jscomp$33$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$298$$,$start$jscomp$33$$)};return $G__25594$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__25597__1$$($x$jscomp$300$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$300$$,this.count)}var $G__25597$$=null;$G__25597$$=function($x$jscomp$302$$,$start$jscomp$36$$){switch(arguments.length){case 1:return $G__25597__1$$.call(this,$x$jscomp$302$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$302$$,$start$jscomp$36$$)}throw Error("Invalid arity: "+
arguments.length);};$G__25597$$.$cljs$core$IFn$_invoke$arity$1$=$G__25597__1$$;$G__25597$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$301$$,$start$jscomp$35$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$301$$,$start$jscomp$35$$)};return $G__25597$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$List$$(this.$meta$,this.first,this.$rest$,this.count,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.count===1?null:this.$rest$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.count};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return this.first};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){return this.$cljs$core$ISeq$_rest$arity$1$(null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$1_h__5134__auto____$1$jscomp$1$$=this.$__hash$;return $h__5134__auto__$jscomp$1_h__5134__auto____$1$jscomp$1$$!=null?$h__5134__auto__$jscomp$1_h__5134__auto____$1$jscomp$1$$:this.$__hash$=$h__5134__auto__$jscomp$1_h__5134__auto____$1$jscomp$1$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$171$$,$other$jscomp$56$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$56$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$List$EMPTY$$,this.$meta$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$173$$,$f$jscomp$155$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$155$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$174$$,$f$jscomp$156$$,$start$jscomp$37$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$156$$,$start$jscomp$37$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.first};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.count===1?$APP.$cljs$core$List$EMPTY$$:this.$rest$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$178$$,$new_meta$jscomp$5$$){return $new_meta$jscomp$5$$===this.$meta$?this:new $APP.$cljs$core$List$$($new_meta$jscomp$5$$,this.first,this.$rest$,this.count,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$179$$,$o$jscomp$82$$){return new $APP.$cljs$core$List$$(this.$meta$,$o$jscomp$82$$,this,this.count+1,null)};
$APP.$cljs$core$List$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$EmptyList$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$57$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$57$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__25626$$=null;$G__25626$$=function($x$jscomp$306$$,$start$jscomp$39$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$306$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$306$$,$start$jscomp$39$$)}throw Error("Invalid arity: "+arguments.length);};$G__25626$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$304$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$304$$,0)};$G__25626$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$305$$,$start$jscomp$38$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$305$$,$start$jscomp$38$$)};return $G__25626$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__25629__1$$($x$jscomp$307$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$307$$,$APP.$cljs$core$count$$(this))}var $G__25629$$=null;$G__25629$$=function($x$jscomp$309$$,$start$jscomp$41$$){switch(arguments.length){case 1:return $G__25629__1$$.call(this,$x$jscomp$309$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$309$$,$start$jscomp$41$$)}throw Error("Invalid arity: "+
arguments.length);};$G__25629$$.$cljs$core$IFn$_invoke$arity$1$=$G__25629__1$$;$G__25629$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$308$$,$start$jscomp$40$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$308$$,$start$jscomp$40$$)};return $G__25629$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$core$EmptyList$$(this.$meta$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 0};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){throw Error("Can't pop empty list");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$empty_ordered_hash$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$191$$,$other$jscomp$58$$){return $APP.$cljs$core$list_QMARK_$$($other$jscomp$58$$)||$APP.$cljs$core$sequential_QMARK_$$($other$jscomp$58$$)?$APP.$cljs$core$seq$$($other$jscomp$58$$)==null:!1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$193$$,$f$jscomp$157$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$157$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$194$$,$f$jscomp$158$$,$start$jscomp$42$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$158$$,$start$jscomp$42$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$198$$,$new_meta$jscomp$6$$){return $new_meta$jscomp$6$$===this.$meta$?this:new $cljs$core$EmptyList$$($new_meta$jscomp$6$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$199$$,$o$jscomp$83$$){return new $APP.$cljs$core$List$$(this.$meta$,$o$jscomp$83$$,null,1,null)};$APP.$cljs$core$List$EMPTY$$=new $cljs$core$EmptyList$$(null);$cljs$core$EmptyList$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$APP.$cljs$core$list$$=function $cljs$core$list$$($var_args$jscomp$146$$){for(var $args__5755__auto__$jscomp$1$$=[],$len__5749__auto___25642$$=arguments.length,$i__5750__auto___25643$$=0;;)if($i__5750__auto___25643$$<$len__5749__auto___25642$$)$args__5755__auto__$jscomp$1$$.push(arguments[$i__5750__auto___25643$$]),$i__5750__auto___25643$$+=1;else break;return $cljs$core$list$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$1$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$1$$.slice(0),
0,null):null)};
$APP.$cljs$core$list$$.$cljs$core$IFn$_invoke$arity$variadic$=function($i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$){if($i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$ instanceof $APP.$cljs$core$IndexedSeq$$&&$i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$.i===0)var $JSCompiler_temp$jscomp$143_arr$jscomp$73_arr$jscomp$inline_2575$$=$i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$.$arr$;else a:{for($JSCompiler_temp$jscomp$143_arr$jscomp$73_arr$jscomp$inline_2575$$=[];;)if($i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$!=
null)$JSCompiler_temp$jscomp$143_arr$jscomp$73_arr$jscomp$inline_2575$$.push($cljs$core$_first$$($i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$)),$i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$=$cljs$core$_next$$($i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$);else break a;$JSCompiler_temp$jscomp$143_arr$jscomp$73_arr$jscomp$inline_2575$$=void 0}$i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$=$JSCompiler_temp$jscomp$143_arr$jscomp$73_arr$jscomp$inline_2575$$.length;for(var $G__25647_r$jscomp$21$$=
$APP.$cljs$core$List$EMPTY$$;;)if($i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$>0){var $G__25646$$=$i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$-1;$G__25647_r$jscomp$21$$=$APP.$cljs$core$_conj$$($G__25647_r$jscomp$21$$,$JSCompiler_temp$jscomp$143_arr$jscomp$73_arr$jscomp$inline_2575$$[$i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$-1]);$i$jscomp$185_xs$jscomp$12_xs__$1$jscomp$inline_2576$$=$G__25646$$}else return $G__25647_r$jscomp$21$$};
$APP.$cljs$core$list$$.$cljs$lang$maxFixedArity$=0;$APP.$cljs$core$list$$.$cljs$lang$applyTo$=function($seq23131$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq23131$$))};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$Cons$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$59$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$59$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__25654$$=null;$G__25654$$=function($x$jscomp$312$$,$start$jscomp$44$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$312$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$312$$,$start$jscomp$44$$)}throw Error("Invalid arity: "+arguments.length);};$G__25654$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$310$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$310$$,0)};$G__25654$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$311$$,$start$jscomp$43$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$311$$,$start$jscomp$43$$)};return $G__25654$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__25655__1$$($x$jscomp$313$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$313$$,$APP.$cljs$core$count$$(this))}var $G__25655$$=null;$G__25655$$=function($x$jscomp$315$$,$start$jscomp$46$$){switch(arguments.length){case 1:return $G__25655__1$$.call(this,$x$jscomp$315$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$315$$,$start$jscomp$46$$)}throw Error("Invalid arity: "+
arguments.length);};$G__25655$$.$cljs$core$IFn$_invoke$arity$1$=$G__25655__1$$;$G__25655$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$314$$,$start$jscomp$45$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$314$$,$start$jscomp$45$$)};return $G__25655$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$Cons$$(this.$meta$,this.first,this.$rest$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.$rest$==null?null:$APP.$cljs$core$seq$$(this.$rest$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$2_h__5134__auto____$1$jscomp$2$$=this.$__hash$;return $h__5134__auto__$jscomp$2_h__5134__auto____$1$jscomp$2$$!=null?$h__5134__auto__$jscomp$2_h__5134__auto____$1$jscomp$2$$:this.$__hash$=$h__5134__auto__$jscomp$2_h__5134__auto____$1$jscomp$2$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$210$$,$other$jscomp$60$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$60$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$212$$,$f$jscomp$159$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$159$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$213$$,$f$jscomp$160$$,$start$jscomp$47$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$160$$,$start$jscomp$47$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.first};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.$rest$==null?$APP.$cljs$core$List$EMPTY$$:this.$rest$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$217$$,$new_meta$jscomp$7$$){return $new_meta$jscomp$7$$===this.$meta$?this:new $APP.$cljs$core$Cons$$($new_meta$jscomp$7$$,this.first,this.$rest$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$218$$,$o$jscomp$84$$){return new $APP.$cljs$core$Cons$$(null,$o$jscomp$84$$,this,null)};
$APP.$cljs$core$Cons$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$Keyword$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return[":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$fqn$)].join("")};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$61$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$61$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($_$jscomp$78$$,$other$jscomp$62$$){return $other$jscomp$62$$ instanceof $APP.$cljs$core$Keyword$$?this.$fqn$===$other$jscomp$62$$.$fqn$:!1};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$3$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$191$$,$args23133$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23133$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($coll$jscomp$220$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$220$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($coll$jscomp$221$$,$not_found$jscomp$11$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($coll$jscomp$221$$,this,$not_found$jscomp$11$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$3_h__5134__auto____$1$jscomp$3$$=this.$_hash$;return $h__5134__auto__$jscomp$3_h__5134__auto____$1$jscomp$3$$!=null?$h__5134__auto__$jscomp$3_h__5134__auto____$1$jscomp$3$$:this.$_hash$=$h__5134__auto__$jscomp$3_h__5134__auto____$1$jscomp$3$$=$cljs$core$hash_symbol$$(this)+2654435769|0};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INamed$_name$arity$1$=function(){return this.name};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INamed$_namespace$arity$1$=function(){return this.ns};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($o$jscomp$85$$,$writer$jscomp$8$$){return $APP.$cljs$core$_write$$($writer$jscomp$8$$,[":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$fqn$)].join(""))};
$APP.$cljs$core$keyword$$=function $cljs$core$keyword$$($var_args$jscomp$147$$){switch(arguments.length){case 1:return $cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$=function($name$jscomp$107$$){if($name$jscomp$107$$ instanceof $APP.$cljs$core$Keyword$$)return $name$jscomp$107$$;if($name$jscomp$107$$ instanceof $APP.$cljs$core$Symbol$$)return new $APP.$cljs$core$Keyword$$($APP.$cljs$core$namespace$$($name$jscomp$107$$),$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$107$$):$APP.$cljs$core$name$$($name$jscomp$107$$),$name$jscomp$107$$.$str$,
null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("/",$name$jscomp$107$$))return new $APP.$cljs$core$Keyword$$(null,$name$jscomp$107$$,$name$jscomp$107$$,null);if(typeof $name$jscomp$107$$==="string"){var $parts$jscomp$12$$=$name$jscomp$107$$.split("/");return $parts$jscomp$12$$.length===2?new $APP.$cljs$core$Keyword$$($parts$jscomp$12$$[0],$parts$jscomp$12$$[1],$name$jscomp$107$$,null):new $APP.$cljs$core$Keyword$$(null,$parts$jscomp$12$$[0],$name$jscomp$107$$,null)}return null};
$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$=function($ns$jscomp$6_ns__$1$$,$name$jscomp$108_name__$1$$){$ns$jscomp$6_ns__$1$$=$ns$jscomp$6_ns__$1$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$($ns$jscomp$6_ns__$1$$):$APP.$cljs$core$name$$($ns$jscomp$6_ns__$1$$):$ns$jscomp$6_ns__$1$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$($ns$jscomp$6_ns__$1$$):
$APP.$cljs$core$name$$($ns$jscomp$6_ns__$1$$):$ns$jscomp$6_ns__$1$$;$name$jscomp$108_name__$1$$=$name$jscomp$108_name__$1$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$108_name__$1$$):$APP.$cljs$core$name$$($name$jscomp$108_name__$1$$):$name$jscomp$108_name__$1$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$name$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$108_name__$1$$):
$APP.$cljs$core$name$$($name$jscomp$108_name__$1$$):$name$jscomp$108_name__$1$$;return new $APP.$cljs$core$Keyword$$($ns$jscomp$6_ns__$1$$,$name$jscomp$108_name__$1$$,[$APP.$cljs$core$truth_$$($ns$jscomp$6_ns__$1$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ns$jscomp$6_ns__$1$$),"/"].join(""):null,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$108_name__$1$$)].join(""),null)};$APP.$cljs$core$keyword$$.$cljs$lang$maxFixedArity$=2;
$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$LazySeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$63$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$63$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__25689$$=null;$G__25689$$=function($x$jscomp$330$$,$start$jscomp$49$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$330$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$330$$,$start$jscomp$49$$)}throw Error("Invalid arity: "+arguments.length);};$G__25689$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$328$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$328$$,0)};$G__25689$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$329$$,$start$jscomp$48$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$329$$,$start$jscomp$48$$)};return $G__25689$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__25692__1$$($x$jscomp$331$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$331$$,$APP.$cljs$core$count$$(this))}var $G__25692$$=null;$G__25692$$=function($x$jscomp$333$$,$start$jscomp$51$$){switch(arguments.length){case 1:return $G__25692__1$$.call(this,$x$jscomp$333$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$333$$,$start$jscomp$51$$)}throw Error("Invalid arity: "+
arguments.length);};$G__25692$$.$cljs$core$IFn$_invoke$arity$1$=$G__25692__1$$;$G__25692$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$332$$,$start$jscomp$50$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$332$$,$start$jscomp$50$$)};return $G__25692$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){this.$cljs$core$ISeqable$_seq$arity$1$(null);return this.s==null?null:$APP.$cljs$core$next$$(this.s)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$4_h__5134__auto____$1$jscomp$4$$=this.$__hash$;return $h__5134__auto__$jscomp$4_h__5134__auto____$1$jscomp$4$$!=null?$h__5134__auto__$jscomp$4_h__5134__auto____$1$jscomp$4$$:this.$__hash$=$h__5134__auto__$jscomp$4_h__5134__auto____$1$jscomp$4$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$231$$,$other$jscomp$64$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$64$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$List$EMPTY$$,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPending$_realized_QMARK_$arity$1$=function(){return $APP.$cljs$core$not$$(this.fn)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$234$$,$f$jscomp$161$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$161$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$235$$,$f$jscomp$162$$,$start$jscomp$52$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$162$$,$start$jscomp$52$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){this.$cljs$core$ISeqable$_seq$arity$1$(null);return this.s==null?null:$APP.$cljs$core$first$$(this.s)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){this.$cljs$core$ISeqable$_seq$arity$1$(null);return this.s!=null?$APP.$cljs$core$rest$$(this.s):$APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){$JSCompiler_StaticMethods_sval$$(this);if(this.s==null)return null;for(var $ls$$=this.s;;)if($ls$$ instanceof $APP.$cljs$core$LazySeq$$)$ls$$=$JSCompiler_StaticMethods_sval$$($ls$$);else return this.s=$ls$$,$APP.$cljs$core$seq$$(this.s)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$239$$,$new_meta$jscomp$8$$){var $coll__$1$jscomp$80$$=this;return $new_meta$jscomp$8$$===this.$meta$?$coll__$1$jscomp$80$$:new $APP.$cljs$core$LazySeq$$($new_meta$jscomp$8$$,function(){return $coll__$1$jscomp$80$$.$cljs$core$ISeqable$_seq$arity$1$(null)},null,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$240$$,$o$jscomp$86$$){return $APP.$cljs$core$cons$$($o$jscomp$86$$,this)};$APP.$cljs$core$LazySeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$cljs$core$ChunkBuffer$$.prototype.add=function($o$jscomp$87$$){this.$buf$[this.end]=$o$jscomp$87$$;return this.end+=1};
$cljs$core$ChunkBuffer$$.prototype.$chunk$=function(){var $ret$jscomp$7$$=new $cljs$core$ArrayChunk$$(this.$buf$,0,this.end);this.$buf$=null;return $ret$jscomp$7$$};$cljs$core$ChunkBuffer$$.prototype.$cljs$core$ICounted$_count$arity$1$=function(){return this.end};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$ArrayChunk$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.end-this.$off$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($coll$jscomp$241$$,$i$jscomp$186$$){return this.$arr$[this.$off$+$i$jscomp$186$$]};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$242$$,$i$jscomp$187$$,$not_found$jscomp$12$$){return $i$jscomp$187$$>=0&&$i$jscomp$187$$<this.end-this.$off$?this.$arr$[this.$off$+$i$jscomp$187$$]:$not_found$jscomp$12$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunk$_drop_first$arity$1$=function(){if(this.$off$===this.end)throw Error("-drop-first of empty chunk");return new $cljs$core$ArrayChunk$$(this.$arr$,this.$off$+1,this.end)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$244$$,$f$jscomp$163$$){return $cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$arr$,$f$jscomp$163$$,this.$arr$[this.$off$],this.$off$+1)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$245$$,$f$jscomp$164$$,$start$jscomp$53$$){return $cljs$core$array_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$arr$,$f$jscomp$164$$,$start$jscomp$53$$,this.$off$)};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$ChunkedCons$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$65$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$65$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__25732$$=null;$G__25732$$=function($x$jscomp$336$$,$start$jscomp$55$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$336$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$336$$,$start$jscomp$55$$)}throw Error("Invalid arity: "+arguments.length);};$G__25732$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$334$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$334$$,0)};$G__25732$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$335$$,$start$jscomp$54$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$335$$,$start$jscomp$54$$)};return $G__25732$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__25733__1$$($x$jscomp$337$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$337$$,$APP.$cljs$core$count$$(this))}var $G__25733$$=null;$G__25733$$=function($x$jscomp$339$$,$start$jscomp$57$$){switch(arguments.length){case 1:return $G__25733__1$$.call(this,$x$jscomp$339$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$339$$,$start$jscomp$57$$)}throw Error("Invalid arity: "+
arguments.length);};$G__25733$$.$cljs$core$IFn$_invoke$arity$1$=$G__25733__1$$;$G__25733$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$338$$,$start$jscomp$56$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$338$$,$start$jscomp$56$$)};return $G__25733$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return $APP.$cljs$core$_count$$(this.$chunk$)>1?new $APP.$cljs$core$ChunkedCons$$($cljs$core$_drop_first$$(this.$chunk$),this.$more$,null,null):this.$more$==null?null:$cljs$core$_seq$$(this.$more$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$5_h__5134__auto____$1$jscomp$5$$=this.$__hash$;return $h__5134__auto__$jscomp$5_h__5134__auto____$1$jscomp$5$$!=null?$h__5134__auto__$jscomp$5_h__5134__auto____$1$jscomp$5$$:this.$__hash$=$h__5134__auto__$jscomp$5_h__5134__auto____$1$jscomp$5$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$254$$,$other$jscomp$66$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$66$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $APP.$cljs$core$_nth$$(this.$chunk$,0)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return $APP.$cljs$core$_count$$(this.$chunk$)>1?new $APP.$cljs$core$ChunkedCons$$($cljs$core$_drop_first$$(this.$chunk$),this.$more$,null,null):this.$more$==null?$APP.$cljs$core$List$EMPTY$$:this.$more$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_first$arity$1$=function(){return this.$chunk$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$=function(){return this.$more$==null?$APP.$cljs$core$List$EMPTY$$:this.$more$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$261$$,$new_meta$jscomp$9$$){return $new_meta$jscomp$9$$===this.$meta$?this:new $APP.$cljs$core$ChunkedCons$$(this.$chunk$,this.$more$,$new_meta$jscomp$9$$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this$$jscomp$65$$,$o$jscomp$88$$){return $APP.$cljs$core$cons$$($o$jscomp$88$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedNext$_chunked_next$arity$1$=function(){return this.$more$==null?null:this.$more$};$APP.$cljs$core$ChunkedCons$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$cljs$core$spread$$=function $cljs$core$spread$$($arglist$$){if($arglist$$==null)return null;var $n$jscomp$85$$=$APP.$cljs$core$next$$($arglist$$);return $n$jscomp$85$$==null?$APP.$cljs$core$seq$$($APP.$cljs$core$first$$($arglist$$)):$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($arglist$$),$cljs$core$spread$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$core$spread$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$85$$):$cljs$core$spread$$($n$jscomp$85$$))};
$APP.$cljs$core$concat$$=function $cljs$core$concat$$($var_args$jscomp$153$$){switch(arguments.length){case 0:return $cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$37$$=[],$len__5749__auto___25801$$=arguments.length,$i__5750__auto___25802$$=0;;)if($i__5750__auto___25802$$<$len__5749__auto___25801$$)$args_arr__5774__auto__$jscomp$37$$.push(arguments[$i__5750__auto___25802$$]),
$i__5750__auto___25802$$+=1;else break;return $cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$37$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$37$$.slice(2),0,null):null)}};$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$0$=function(){return new $APP.$cljs$core$LazySeq$$(null,function(){return null},null,null)};
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$341$$){return new $APP.$cljs$core$LazySeq$$(null,function(){return $x$jscomp$341$$},null,null)};
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$342$$,$y$jscomp$138$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $s$jscomp$65$$=$APP.$cljs$core$seq$$($x$jscomp$342$$);return $s$jscomp$65$$?$APP.$cljs$core$chunked_seq_QMARK_$$($s$jscomp$65$$)?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$_chunked_first$$($s$jscomp$65$$),$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_chunked_rest$$($s$jscomp$65$$),$y$jscomp$138$$)):$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($s$jscomp$65$$),
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$rest$$($s$jscomp$65$$),$y$jscomp$138$$)):$y$jscomp$138$$},null,null)};
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$343$$,$y$jscomp$139$$,$zs$$){return function $cljs$core$cat$$($xys$$,$zs__$1$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $xys__$1$$=$APP.$cljs$core$seq$$($xys$$);return $xys__$1$$?$APP.$cljs$core$chunked_seq_QMARK_$$($xys__$1$$)?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$_chunked_first$$($xys__$1$$),$cljs$core$cat$$($APP.$cljs$core$_chunked_rest$$($xys__$1$$),$zs__$1$$)):$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($xys__$1$$),
$cljs$core$cat$$($APP.$cljs$core$rest$$($xys__$1$$),$zs__$1$$)):$APP.$cljs$core$truth_$$($zs__$1$$)?$cljs$core$cat$$($APP.$cljs$core$first$$($zs__$1$$),$APP.$cljs$core$next$$($zs__$1$$)):null},null,null)}($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$343$$,$y$jscomp$139$$),$zs$$)};
$APP.$cljs$core$concat$$.$cljs$lang$applyTo$=function($G__23152_seq23150$$){var $G__23151$$=$APP.$cljs$core$first$$($G__23152_seq23150$$),$seq23150__$1_seq23150__$2$$=$APP.$cljs$core$next$$($G__23152_seq23150$$);$G__23152_seq23150$$=$APP.$cljs$core$first$$($seq23150__$1_seq23150__$2$$);$seq23150__$1_seq23150__$2$$=$APP.$cljs$core$next$$($seq23150__$1_seq23150__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23151$$,$G__23152_seq23150$$,$seq23150__$1_seq23150__$2$$)};
$APP.$cljs$core$concat$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$conj_BANG_$$=function $cljs$core$conj_BANG_$$($var_args$jscomp$155$$){switch(arguments.length){case 0:return $cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$39$$=[],$len__5749__auto___25819$$=arguments.length,$i__5750__auto___25820$$=0;;)if($i__5750__auto___25820$$<
$len__5749__auto___25819$$)$args_arr__5774__auto__$jscomp$39$$.push(arguments[$i__5750__auto___25820$$]),$i__5750__auto___25820$$+=1;else break;return $cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$39$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$39$$.slice(2),0,null):null)}};$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$)};
$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$1$=function($tcoll$jscomp$15$$){return $tcoll$jscomp$15$$};$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($tcoll$jscomp$16$$,$val$jscomp$63$$){return $cljs$core$_conj_BANG_$$($tcoll$jscomp$16$$,$val$jscomp$63$$)};
$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25824_ntcoll_tcoll$jscomp$17$$,$G__25825_val$jscomp$64$$,$G__25826_vals$jscomp$2$$){for(;;)if($G__25824_ntcoll_tcoll$jscomp$17$$=$cljs$core$_conj_BANG_$$($G__25824_ntcoll_tcoll$jscomp$17$$,$G__25825_val$jscomp$64$$),$APP.$cljs$core$truth_$$($G__25826_vals$jscomp$2$$))$G__25825_val$jscomp$64$$=$APP.$cljs$core$first$$($G__25826_vals$jscomp$2$$),$G__25826_vals$jscomp$2$$=$APP.$cljs$core$next$$($G__25826_vals$jscomp$2$$);
else return $G__25824_ntcoll_tcoll$jscomp$17$$};
$APP.$cljs$core$conj_BANG_$$.$cljs$lang$applyTo$=function($G__23164_seq23162$$){var $G__23163$$=$APP.$cljs$core$first$$($G__23164_seq23162$$),$seq23162__$1_seq23162__$2$$=$APP.$cljs$core$next$$($G__23164_seq23162$$);$G__23164_seq23162$$=$APP.$cljs$core$first$$($seq23162__$1_seq23162__$2$$);$seq23162__$1_seq23162__$2$$=$APP.$cljs$core$next$$($seq23162__$1_seq23162__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23163$$,$G__23164_seq23162$$,$seq23162__$1_seq23162__$2$$)};
$APP.$cljs$core$conj_BANG_$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$assoc_BANG_$$=function $cljs$core$assoc_BANG_$$($var_args$jscomp$156$$){switch(arguments.length){case 3:return $cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:for(var $args_arr__5774__auto__$jscomp$40$$=[],$len__5749__auto___25829$$=arguments.length,$i__5750__auto___25830$$=0;;)if($i__5750__auto___25830$$<$len__5749__auto___25829$$)$args_arr__5774__auto__$jscomp$40$$.push(arguments[$i__5750__auto___25830$$]),$i__5750__auto___25830$$+=
1;else break;return $cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],3<$args_arr__5774__auto__$jscomp$40$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$40$$.slice(3),0,null):null)}};$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$=function($tcoll$jscomp$18$$,$key$jscomp$118$$,$val$jscomp$65$$){return $cljs$core$_assoc_BANG_$$($tcoll$jscomp$18$$,$key$jscomp$118$$,$val$jscomp$65$$)};
$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25835_ntcoll$jscomp$1_tcoll$jscomp$19$$,$G__25836_key$jscomp$119$$,$G__25837_val$jscomp$66$$,$G__25838_kvs$jscomp$1$$){for(;;)if($G__25835_ntcoll$jscomp$1_tcoll$jscomp$19$$=$cljs$core$_assoc_BANG_$$($G__25835_ntcoll$jscomp$1_tcoll$jscomp$19$$,$G__25836_key$jscomp$119$$,$G__25837_val$jscomp$66$$),$APP.$cljs$core$truth_$$($G__25838_kvs$jscomp$1$$))$G__25836_key$jscomp$119$$=$APP.$cljs$core$first$$($G__25838_kvs$jscomp$1$$),
$G__25837_val$jscomp$66$$=$APP.$cljs$core$second$$($G__25838_kvs$jscomp$1$$),$G__25838_kvs$jscomp$1$$=$APP.$cljs$core$next$$($APP.$cljs$core$next$$($G__25838_kvs$jscomp$1$$));else return $G__25835_ntcoll$jscomp$1_tcoll$jscomp$19$$};
$APP.$cljs$core$assoc_BANG_$$.$cljs$lang$applyTo$=function($G__23169_seq23167$$){var $G__23168$$=$APP.$cljs$core$first$$($G__23169_seq23167$$),$G__23170_seq23167__$1$$=$APP.$cljs$core$next$$($G__23169_seq23167$$);$G__23169_seq23167$$=$APP.$cljs$core$first$$($G__23170_seq23167__$1$$);var $seq23167__$2_seq23167__$3$$=$APP.$cljs$core$next$$($G__23170_seq23167__$1$$);$G__23170_seq23167__$1$$=$APP.$cljs$core$first$$($seq23167__$2_seq23167__$3$$);$seq23167__$2_seq23167__$3$$=$APP.$cljs$core$next$$($seq23167__$2_seq23167__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23168$$,$G__23169_seq23167$$,$G__23170_seq23167__$1$$,$seq23167__$2_seq23167__$3$$)};$APP.$cljs$core$assoc_BANG_$$.$cljs$lang$maxFixedArity$=3;
var $cljs$core$dissoc_BANG_$$=function $cljs$core$dissoc_BANG_$$($var_args$jscomp$157$$){switch(arguments.length){case 2:return $cljs$core$dissoc_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$41$$=[],$len__5749__auto___25841$$=arguments.length,$i__5750__auto___25842$$=0;;)if($i__5750__auto___25842$$<$len__5749__auto___25841$$)$args_arr__5774__auto__$jscomp$41$$.push(arguments[$i__5750__auto___25842$$]),$i__5750__auto___25842$$+=1;
else break;return $cljs$core$dissoc_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$41$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$41$$.slice(2),0,null):null)}};$cljs$core$dissoc_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($tcoll$jscomp$20$$,$key$jscomp$120$$){return $cljs$core$_dissoc_BANG_$$($tcoll$jscomp$20$$,$key$jscomp$120$$)};
$cljs$core$dissoc_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($G__25845_ntcoll$jscomp$2_tcoll$jscomp$21$$,$G__25846_key$jscomp$121$$,$G__25847_ks$jscomp$2$$){for(;;)if($G__25845_ntcoll$jscomp$2_tcoll$jscomp$21$$=$cljs$core$_dissoc_BANG_$$($G__25845_ntcoll$jscomp$2_tcoll$jscomp$21$$,$G__25846_key$jscomp$121$$),$APP.$cljs$core$truth_$$($G__25847_ks$jscomp$2$$))$G__25846_key$jscomp$121$$=$APP.$cljs$core$first$$($G__25847_ks$jscomp$2$$),$G__25847_ks$jscomp$2$$=$APP.$cljs$core$next$$($G__25847_ks$jscomp$2$$);
else return $G__25845_ntcoll$jscomp$2_tcoll$jscomp$21$$};
$cljs$core$dissoc_BANG_$$.$cljs$lang$applyTo$=function($G__23175_seq23173$$){var $G__23174$$=$APP.$cljs$core$first$$($G__23175_seq23173$$),$seq23173__$1_seq23173__$2$$=$APP.$cljs$core$next$$($G__23175_seq23173$$);$G__23175_seq23173$$=$APP.$cljs$core$first$$($seq23173__$1_seq23173__$2$$);$seq23173__$1_seq23173__$2$$=$APP.$cljs$core$next$$($seq23173__$1_seq23173__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23174$$,$G__23175_seq23173$$,$seq23173__$1_seq23173__$2$$)};
$cljs$core$dissoc_BANG_$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$apply$$=function $cljs$core$apply$$($var_args$jscomp$160$$){switch(arguments.length){case 2:return $cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],
arguments[2],arguments[3],arguments[4]);default:for(var $args_arr__5774__auto__$jscomp$43$$=[],$len__5749__auto___25938$$=arguments.length,$i__5750__auto___25942$$=0;;)if($i__5750__auto___25942$$<$len__5749__auto___25938$$)$args_arr__5774__auto__$jscomp$43$$.push(arguments[$i__5750__auto___25942$$]),$i__5750__auto___25942$$+=1;else break;return $cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],5<$args_arr__5774__auto__$jscomp$43$$.length?
new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$43$$.slice(5),0,null):null)}};
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$=function($f$jscomp$171$$,$args$jscomp$22_args$jscomp$inline_2599$$){if($f$jscomp$171$$.$cljs$lang$applyTo$){var $fixed_arity$$=$f$jscomp$171$$.$cljs$lang$maxFixedArity$,$bc$$=$cljs$core$bounded_count$$($fixed_arity$$+1,$args$jscomp$22_args$jscomp$inline_2599$$);return $bc$$<=$fixed_arity$$?$cljs$core$apply_to$$($f$jscomp$171$$,$bc$$,$args$jscomp$22_args$jscomp$inline_2599$$):$f$jscomp$171$$.$cljs$lang$applyTo$($args$jscomp$22_args$jscomp$inline_2599$$)}$args$jscomp$22_args$jscomp$inline_2599$$=
$APP.$cljs$core$seq$$($args$jscomp$22_args$jscomp$inline_2599$$);return $args$jscomp$22_args$jscomp$inline_2599$$==null?$f$jscomp$171$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$171$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$171$$.call($f$jscomp$171$$):$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$171$$,$cljs$core$_first$$($args$jscomp$22_args$jscomp$inline_2599$$),$cljs$core$next_STAR_$$($args$jscomp$22_args$jscomp$inline_2599$$))};
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$=function($f$jscomp$172$$,$arglist$jscomp$1_x$jscomp$344$$,$args$jscomp$23_bc$jscomp$1$$){if($f$jscomp$172$$.$cljs$lang$applyTo$){$arglist$jscomp$1_x$jscomp$344$$=$APP.$cljs$core$cons$$($arglist$jscomp$1_x$jscomp$344$$,$args$jscomp$23_bc$jscomp$1$$);var $fixed_arity$jscomp$1$$=$f$jscomp$172$$.$cljs$lang$maxFixedArity$;$args$jscomp$23_bc$jscomp$1$$=$cljs$core$bounded_count$$($fixed_arity$jscomp$1$$,$args$jscomp$23_bc$jscomp$1$$)+1;return $args$jscomp$23_bc$jscomp$1$$<=
$fixed_arity$jscomp$1$$?$cljs$core$apply_to$$($f$jscomp$172$$,$args$jscomp$23_bc$jscomp$1$$,$arglist$jscomp$1_x$jscomp$344$$):$f$jscomp$172$$.$cljs$lang$applyTo$($arglist$jscomp$1_x$jscomp$344$$)}return $cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$172$$,$arglist$jscomp$1_x$jscomp$344$$,$APP.$cljs$core$seq$$($args$jscomp$23_bc$jscomp$1$$))};
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$=function($f$jscomp$173$$,$arglist$jscomp$2_x$jscomp$345$$,$fixed_arity$jscomp$2_y$jscomp$140$$,$args$jscomp$24_bc$jscomp$2$$){return $f$jscomp$173$$.$cljs$lang$applyTo$?($arglist$jscomp$2_x$jscomp$345$$=$APP.$cljs$core$cons$$($arglist$jscomp$2_x$jscomp$345$$,$APP.$cljs$core$cons$$($fixed_arity$jscomp$2_y$jscomp$140$$,$args$jscomp$24_bc$jscomp$2$$)),$fixed_arity$jscomp$2_y$jscomp$140$$=$f$jscomp$173$$.$cljs$lang$maxFixedArity$,$args$jscomp$24_bc$jscomp$2$$=
2+$cljs$core$bounded_count$$($fixed_arity$jscomp$2_y$jscomp$140$$-1,$args$jscomp$24_bc$jscomp$2$$),$args$jscomp$24_bc$jscomp$2$$<=$fixed_arity$jscomp$2_y$jscomp$140$$?$cljs$core$apply_to$$($f$jscomp$173$$,$args$jscomp$24_bc$jscomp$2$$,$arglist$jscomp$2_x$jscomp$345$$):$f$jscomp$173$$.$cljs$lang$applyTo$($arglist$jscomp$2_x$jscomp$345$$)):$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$04$$($f$jscomp$173$$,$arglist$jscomp$2_x$jscomp$345$$,$fixed_arity$jscomp$2_y$jscomp$140$$,$APP.$cljs$core$seq$$($args$jscomp$24_bc$jscomp$2$$))};
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$=function($f$jscomp$174$$,$arglist$jscomp$3_x$jscomp$346$$,$fixed_arity$jscomp$3_y$jscomp$141$$,$z$jscomp$17$$,$args$jscomp$25_bc$jscomp$3$$){return $f$jscomp$174$$.$cljs$lang$applyTo$?($arglist$jscomp$3_x$jscomp$346$$=$APP.$cljs$core$cons$$($arglist$jscomp$3_x$jscomp$346$$,$APP.$cljs$core$cons$$($fixed_arity$jscomp$3_y$jscomp$141$$,$APP.$cljs$core$cons$$($z$jscomp$17$$,$args$jscomp$25_bc$jscomp$3$$))),$fixed_arity$jscomp$3_y$jscomp$141$$=$f$jscomp$174$$.$cljs$lang$maxFixedArity$,
$args$jscomp$25_bc$jscomp$3$$=3+$cljs$core$bounded_count$$($fixed_arity$jscomp$3_y$jscomp$141$$-2,$args$jscomp$25_bc$jscomp$3$$),$args$jscomp$25_bc$jscomp$3$$<=$fixed_arity$jscomp$3_y$jscomp$141$$?$cljs$core$apply_to$$($f$jscomp$174$$,$args$jscomp$25_bc$jscomp$3$$,$arglist$jscomp$3_x$jscomp$346$$):$f$jscomp$174$$.$cljs$lang$applyTo$($arglist$jscomp$3_x$jscomp$346$$)):$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$05$$($f$jscomp$174$$,$arglist$jscomp$3_x$jscomp$346$$,$fixed_arity$jscomp$3_y$jscomp$141$$,
$z$jscomp$17$$,$APP.$cljs$core$seq$$($args$jscomp$25_bc$jscomp$3$$))};
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$=function($f$jscomp$175$$,$a$jscomp$120_arglist$jscomp$4$$,$b$jscomp$105_fixed_arity$jscomp$4$$,$c$jscomp$85$$,$d$jscomp$79$$,$args$jscomp$26_bc$jscomp$4_spread_args$$){return $f$jscomp$175$$.$cljs$lang$applyTo$?($args$jscomp$26_bc$jscomp$4_spread_args$$=$cljs$core$spread$$($args$jscomp$26_bc$jscomp$4_spread_args$$),$a$jscomp$120_arglist$jscomp$4$$=$APP.$cljs$core$cons$$($a$jscomp$120_arglist$jscomp$4$$,$APP.$cljs$core$cons$$($b$jscomp$105_fixed_arity$jscomp$4$$,
$APP.$cljs$core$cons$$($c$jscomp$85$$,$APP.$cljs$core$cons$$($d$jscomp$79$$,$args$jscomp$26_bc$jscomp$4_spread_args$$)))),$b$jscomp$105_fixed_arity$jscomp$4$$=$f$jscomp$175$$.$cljs$lang$maxFixedArity$,$args$jscomp$26_bc$jscomp$4_spread_args$$=4+$cljs$core$bounded_count$$($b$jscomp$105_fixed_arity$jscomp$4$$-3,$args$jscomp$26_bc$jscomp$4_spread_args$$),$args$jscomp$26_bc$jscomp$4_spread_args$$<=$b$jscomp$105_fixed_arity$jscomp$4$$?$cljs$core$apply_to$$($f$jscomp$175$$,$args$jscomp$26_bc$jscomp$4_spread_args$$,
$a$jscomp$120_arglist$jscomp$4$$):$f$jscomp$175$$.$cljs$lang$applyTo$($a$jscomp$120_arglist$jscomp$4$$)):$cljs$core$apply_to_simple$cljs$0core$0IFn$0_invoke$0arity$06$$($f$jscomp$175$$,$a$jscomp$120_arglist$jscomp$4$$,$b$jscomp$105_fixed_arity$jscomp$4$$,$c$jscomp$85$$,$d$jscomp$79$$,$cljs$core$spread$$($args$jscomp$26_bc$jscomp$4_spread_args$$))};
$APP.$cljs$core$apply$$.$cljs$lang$applyTo$=function($G__23188_seq23186$$){var $G__23187$$=$APP.$cljs$core$first$$($G__23188_seq23186$$),$G__23189_seq23186__$1$$=$APP.$cljs$core$next$$($G__23188_seq23186$$);$G__23188_seq23186$$=$APP.$cljs$core$first$$($G__23189_seq23186__$1$$);var $G__23190_seq23186__$2$$=$APP.$cljs$core$next$$($G__23189_seq23186__$1$$);$G__23189_seq23186__$1$$=$APP.$cljs$core$first$$($G__23190_seq23186__$2$$);var $G__23191_seq23186__$3$$=$APP.$cljs$core$next$$($G__23190_seq23186__$2$$);
$G__23190_seq23186__$2$$=$APP.$cljs$core$first$$($G__23191_seq23186__$3$$);var $seq23186__$4_seq23186__$5$$=$APP.$cljs$core$next$$($G__23191_seq23186__$3$$);$G__23191_seq23186__$3$$=$APP.$cljs$core$first$$($seq23186__$4_seq23186__$5$$);$seq23186__$4_seq23186__$5$$=$APP.$cljs$core$next$$($seq23186__$4_seq23186__$5$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23187$$,$G__23188_seq23186$$,$G__23189_seq23186__$1$$,$G__23190_seq23186__$2$$,$G__23191_seq23186__$3$$,$seq23186__$4_seq23186__$5$$)};
$APP.$cljs$core$apply$$.$cljs$lang$maxFixedArity$=5;
$APP.$cljs$core$not_EQ_$$=function $cljs$core$not_EQ_$$($var_args$jscomp$162$$){switch(arguments.length){case 1:return $cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$45$$=[],$len__5749__auto___26071$$=arguments.length,$i__5750__auto___26072$$=0;;)if($i__5750__auto___26072$$<$len__5749__auto___26071$$)$args_arr__5774__auto__$jscomp$45$$.push(arguments[$i__5750__auto___26072$$]),$i__5750__auto___26072$$+=
1;else break;return $cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$45$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$45$$.slice(2),0,null):null)}};$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$1$=function(){return!1};
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$348$$,$y$jscomp$142$$){return!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$348$$,$y$jscomp$142$$)};$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$349$$,$y$jscomp$143$$,$more$jscomp$28$$){return $APP.$cljs$core$not$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_EQ_$$,$x$jscomp$349$$,$y$jscomp$143$$,$more$jscomp$28$$))};
$APP.$cljs$core$not_EQ_$$.$cljs$lang$applyTo$=function($G__23221_seq23219$$){var $G__23220$$=$APP.$cljs$core$first$$($G__23221_seq23219$$),$seq23219__$1_seq23219__$2$$=$APP.$cljs$core$next$$($G__23221_seq23219$$);$G__23221_seq23219$$=$APP.$cljs$core$first$$($seq23219__$1_seq23219__$2$$);$seq23219__$1_seq23219__$2$$=$APP.$cljs$core$next$$($seq23219__$1_seq23219__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23220$$,$G__23221_seq23219$$,$seq23219__$1_seq23219__$2$$)};
$APP.$cljs$core$not_EQ_$$.$cljs$lang$maxFixedArity$=2;$APP.$JSCompiler_prototypeAlias$$=$cljs$core$t_cljs$0core23223$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_23225$$,$meta23224__$1$$){return new $cljs$core$t_cljs$0core23223$$($meta23224__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta23224$};$APP.$JSCompiler_prototypeAlias$$.hasNext=function(){return!1};
$APP.$JSCompiler_prototypeAlias$$.next=function(){return Error("No such element")};$APP.$JSCompiler_prototypeAlias$$.remove=function(){return Error("Unsupported operation")};$cljs$core$StringIter$$.prototype.hasNext=function(){return this.i<this.s.length};$cljs$core$StringIter$$.prototype.next=function(){var $ret$jscomp$9$$=this.s.charAt(this.i);this.i+=1;return $ret$jscomp$9$$};$cljs$core$StringIter$$.prototype.remove=function(){return Error("Unsupported operation")};
$cljs$core$ArrayIter$$.prototype.hasNext=function(){return this.i<this.$arr$.length};$cljs$core$ArrayIter$$.prototype.next=function(){var $ret$jscomp$10$$=this.$arr$[this.i];this.i+=1;return $ret$jscomp$10$$};$cljs$core$ArrayIter$$.prototype.remove=function(){return Error("Unsupported operation")};var $cljs$core$INIT$$={},$cljs$core$START$$={};
$APP.$cljs$core$SeqIter$$.prototype.hasNext=function(){this.$_seq$===$cljs$core$INIT$$?(this.$_seq$=$cljs$core$START$$,this.$_next$=$APP.$cljs$core$seq$$(this.$_next$)):this.$_seq$===this.$_next$&&(this.$_next$=$APP.$cljs$core$next$$(this.$_seq$));return this.$_next$!=null};$APP.$cljs$core$SeqIter$$.prototype.next=function(){if(this.hasNext())return this.$_seq$=this.$_next$,$APP.$cljs$core$first$$(this.$_next$);throw Error("No such element");};$APP.$cljs$core$SeqIter$$.prototype.remove=function(){return Error("Unsupported operation")};
$cljs$core$Many$$.prototype.add=function($o$jscomp$89$$){this.$vals$.push($o$jscomp$89$$);return this};$cljs$core$Many$$.prototype.remove=function(){return this.$vals$.shift()};$cljs$core$Many$$.prototype.isEmpty=function(){return this.$vals$.length===0};$cljs$core$Many$$.prototype.toString=function(){return["Many: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$vals$)].join("")};var $cljs$core$NONE$$={};
$cljs$core$Single$$.prototype.add=function($o$jscomp$90$$){return this.$val$===$cljs$core$NONE$$?(this.$val$=$o$jscomp$90$$,this):new $cljs$core$Many$$([this.$val$,$o$jscomp$90$$])};$cljs$core$Single$$.prototype.remove=function(){if(this.$val$===$cljs$core$NONE$$)throw Error("Removing object from empty buffer");var $ret$jscomp$11$$=this.$val$;this.$val$=$cljs$core$NONE$$;return $ret$jscomp$11$$};$cljs$core$Single$$.prototype.isEmpty=function(){return this.$val$===$cljs$core$NONE$$};
$cljs$core$Single$$.prototype.toString=function(){return["Single: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$val$)].join("")};$cljs$core$Empty$$.prototype.add=function($o$jscomp$91$$){return new $cljs$core$Single$$($o$jscomp$91$$)};$cljs$core$Empty$$.prototype.remove=function(){throw Error("Removing object from empty buffer");};$cljs$core$Empty$$.prototype.isEmpty=function(){return!0};$cljs$core$Empty$$.prototype.toString=function(){return"Empty"};
var $cljs$core$EMPTY$$=new $cljs$core$Empty$$,$cljs$core$chunkIteratorSeq$$=function $cljs$core$chunkIteratorSeq$$($iter$jscomp$7$$){return new $APP.$cljs$core$LazySeq$$(null,function(){if($iter$jscomp$7$$.hasNext())for(var $arr$jscomp$82$$=[],$n$jscomp$86$$=0;;){var $and__5023__auto__$jscomp$inline_2607$$=$iter$jscomp$7$$.hasNext();if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_2607$$)?$n$jscomp$86$$<32:$and__5023__auto__$jscomp$inline_2607$$))$arr$jscomp$82$$[$n$jscomp$86$$]=
$iter$jscomp$7$$.next(),$n$jscomp$86$$+=1;else return $APP.$cljs$core$chunk_cons$$(new $cljs$core$ArrayChunk$$($arr$jscomp$82$$,0,$n$jscomp$86$$),$cljs$core$chunkIteratorSeq$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$core$chunkIteratorSeq$$.$cljs$core$IFn$_invoke$arity$1$($iter$jscomp$7$$):$cljs$core$chunkIteratorSeq$$($iter$jscomp$7$$))}else return null},null,null)};
$cljs$core$TransformerIterator$$.prototype.step=function(){if(this.$_next$!==$cljs$core$NONE$$)return!0;for(;;)if(this.$_next$===$cljs$core$NONE$$)if(this.buffer.isEmpty()){if(this.completed)return!1;if(this.$sourceIter$.hasNext()){if(this.$multi$)var $G__23227$jscomp$inline_2609_JSCompiler_temp$jscomp$155$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$(this.xf,$APP.$cljs$core$cons$$(null,this.$sourceIter$.next()));else $G__23227$jscomp$inline_2609_JSCompiler_temp$jscomp$155$$=this.$sourceIter$.next(),
$G__23227$jscomp$inline_2609_JSCompiler_temp$jscomp$155$$=this.xf.$cljs$core$IFn$_invoke$arity$2$?this.xf.$cljs$core$IFn$_invoke$arity$2$(null,$G__23227$jscomp$inline_2609_JSCompiler_temp$jscomp$155$$):this.xf(null,$G__23227$jscomp$inline_2609_JSCompiler_temp$jscomp$155$$);$cljs$core$reduced_QMARK_$$($G__23227$jscomp$inline_2609_JSCompiler_temp$jscomp$155$$)&&(this.xf.$cljs$core$IFn$_invoke$arity$1$?this.xf.$cljs$core$IFn$_invoke$arity$1$(null):this.xf(null),this.completed=!0)}else this.xf.$cljs$core$IFn$_invoke$arity$1$?
this.xf.$cljs$core$IFn$_invoke$arity$1$(null):this.xf(null),this.completed=!0}else this.$_next$=this.buffer.remove();else return!0};$cljs$core$TransformerIterator$$.prototype.hasNext=function(){return this.step()};$cljs$core$TransformerIterator$$.prototype.next=function(){if(this.hasNext()){var $ret$jscomp$12$$=this.$_next$;this.$_next$=$cljs$core$NONE$$;return $ret$jscomp$12$$}throw Error("No such element");};$cljs$core$TransformerIterator$$.prototype.remove=function(){return Error("Unsupported operation")};
$cljs$core$TransformerIterator$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$APP.$cljs$core$comp$$=function $cljs$core$comp$$($var_args$jscomp$167$$){switch(arguments.length){case 0:return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:for(var $args_arr__5774__auto__$jscomp$47$$=[],$len__5749__auto___26629$$=
arguments.length,$i__5750__auto___26630$$=0;;)if($i__5750__auto___26630$$<$len__5749__auto___26629$$)$args_arr__5774__auto__$jscomp$47$$.push(arguments[$i__5750__auto___26630$$]),$i__5750__auto___26630$$+=1;else break;return $cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],3<$args_arr__5774__auto__$jscomp$47$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$47$$.slice(3),0,null):null)}};
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$identity$$};$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$1$=function($f$jscomp$183$$){return $f$jscomp$183$$};
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$=function($f$jscomp$184$$,$g$jscomp$61$$){return function(){function $G__26666__3$$($G__23247_x$jscomp$361$$,$y$jscomp$150$$,$z$jscomp$18$$){$G__23247_x$jscomp$361$$=$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$3$?$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$3$($G__23247_x$jscomp$361$$,$y$jscomp$150$$,$z$jscomp$18$$):$g$jscomp$61$$($G__23247_x$jscomp$361$$,$y$jscomp$150$$,$z$jscomp$18$$);return $f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$($G__23247_x$jscomp$361$$):
$f$jscomp$184$$($G__23247_x$jscomp$361$$)}function $G__26666__2$$($G__23246_x$jscomp$360$$,$y$jscomp$149$$){$G__23246_x$jscomp$360$$=$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$2$?$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$2$($G__23246_x$jscomp$360$$,$y$jscomp$149$$):$g$jscomp$61$$($G__23246_x$jscomp$360$$,$y$jscomp$149$$);return $f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$($G__23246_x$jscomp$360$$):$f$jscomp$184$$($G__23246_x$jscomp$360$$)}function $G__26666__1$$($G__23245_x$jscomp$359$$){$G__23245_x$jscomp$359$$=
$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$1$($G__23245_x$jscomp$359$$):$g$jscomp$61$$($G__23245_x$jscomp$359$$);return $f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$($G__23245_x$jscomp$359$$):$f$jscomp$184$$($G__23245_x$jscomp$359$$)}function $G__26666__0$$(){var $G__23244$$=$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$0$?$g$jscomp$61$$.$cljs$core$IFn$_invoke$arity$0$():$g$jscomp$61$$();return $f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$?
$f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$($G__23244$$):$f$jscomp$184$$($G__23244$$)}var $G__26666$$=null,$G__26666__4$$=function(){function $G__26668$$($x$jscomp$363$$,$y$jscomp$152$$,$z$jscomp$20$$,$var_args$jscomp$168$$){var $G__26689__i_args$jscomp$32$$=null;if(arguments.length>3){$G__26689__i_args$jscomp$32$$=0;for(var $G__26689__a$$=Array(arguments.length-3);$G__26689__i_args$jscomp$32$$<$G__26689__a$$.length;)$G__26689__a$$[$G__26689__i_args$jscomp$32$$]=arguments[$G__26689__i_args$jscomp$32$$+
3],++$G__26689__i_args$jscomp$32$$;$G__26689__i_args$jscomp$32$$=new $APP.$cljs$core$IndexedSeq$$($G__26689__a$$,0,null)}return $G__26668__delegate$$.call(this,$x$jscomp$363$$,$y$jscomp$152$$,$z$jscomp$20$$,$G__26689__i_args$jscomp$32$$)}function $G__26668__delegate$$($G__23248_x$jscomp$362$$,$y$jscomp$151$$,$z$jscomp$19$$,$args$jscomp$31$$){$G__23248_x$jscomp$362$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($g$jscomp$61$$,$G__23248_x$jscomp$362$$,$y$jscomp$151$$,$z$jscomp$19$$,$args$jscomp$31$$);
return $f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$184$$.$cljs$core$IFn$_invoke$arity$1$($G__23248_x$jscomp$362$$):$f$jscomp$184$$($G__23248_x$jscomp$362$$)}$G__26668$$.$cljs$lang$maxFixedArity$=3;$G__26668$$.$cljs$lang$applyTo$=function($arglist__26690_args$jscomp$33$$){var $x$jscomp$364$$=$APP.$cljs$core$first$$($arglist__26690_args$jscomp$33$$);$arglist__26690_args$jscomp$33$$=$APP.$cljs$core$next$$($arglist__26690_args$jscomp$33$$);var $y$jscomp$153$$=$APP.$cljs$core$first$$($arglist__26690_args$jscomp$33$$);
$arglist__26690_args$jscomp$33$$=$APP.$cljs$core$next$$($arglist__26690_args$jscomp$33$$);var $z$jscomp$21$$=$APP.$cljs$core$first$$($arglist__26690_args$jscomp$33$$);$arglist__26690_args$jscomp$33$$=$APP.$cljs$core$rest$$($arglist__26690_args$jscomp$33$$);return $G__26668__delegate$$($x$jscomp$364$$,$y$jscomp$153$$,$z$jscomp$21$$,$arglist__26690_args$jscomp$33$$)};$G__26668$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26668__delegate$$;return $G__26668$$}();$G__26666$$=function($x$jscomp$365$$,$y$jscomp$154$$,
$z$jscomp$22$$,$var_args$jscomp$169$$){switch(arguments.length){case 0:return $G__26666__0$$.call(this);case 1:return $G__26666__1$$.call(this,$x$jscomp$365$$);case 2:return $G__26666__2$$.call(this,$x$jscomp$365$$,$y$jscomp$154$$);case 3:return $G__26666__3$$.call(this,$x$jscomp$365$$,$y$jscomp$154$$,$z$jscomp$22$$);default:var $G__26710_G__26711__i$$=null;if(arguments.length>3){$G__26710_G__26711__i$$=0;for(var $G__26711__a$$=Array(arguments.length-3);$G__26710_G__26711__i$$<$G__26711__a$$.length;)$G__26711__a$$[$G__26710_G__26711__i$$]=
arguments[$G__26710_G__26711__i$$+3],++$G__26710_G__26711__i$$;$G__26710_G__26711__i$$=new $APP.$cljs$core$IndexedSeq$$($G__26711__a$$,0,null)}return $G__26666__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$365$$,$y$jscomp$154$$,$z$jscomp$22$$,$G__26710_G__26711__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__26666$$.$cljs$lang$maxFixedArity$=3;$G__26666$$.$cljs$lang$applyTo$=$G__26666__4$$.$cljs$lang$applyTo$;$G__26666$$.$cljs$core$IFn$_invoke$arity$0$=$G__26666__0$$;$G__26666$$.$cljs$core$IFn$_invoke$arity$1$=
$G__26666__1$$;$G__26666$$.$cljs$core$IFn$_invoke$arity$2$=$G__26666__2$$;$G__26666$$.$cljs$core$IFn$_invoke$arity$3$=$G__26666__3$$;$G__26666$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26666__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__26666$$}()};
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$=function($f$jscomp$185$$,$g$jscomp$62$$,$h$jscomp$70$$){return function(){function $G__26712__3$$($G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$,$y$jscomp$156$$,$z$jscomp$23$$){$G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$=$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$3$?$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$3$($G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$,$y$jscomp$156$$,$z$jscomp$23$$):$h$jscomp$70$$($G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$,
$y$jscomp$156$$,$z$jscomp$23$$);$G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$=$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$($G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$):$g$jscomp$62$$($G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$);return $f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$($G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$):$f$jscomp$185$$($G__23255_G__23256$jscomp$inline_2626_x$jscomp$368$$)}
function $G__26712__2$$($G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$,$y$jscomp$155$$){$G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$=$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$2$?$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$2$($G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$,$y$jscomp$155$$):$h$jscomp$70$$($G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$,$y$jscomp$155$$);$G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$=$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$($G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$):
$g$jscomp$62$$($G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$);return $f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$($G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$):$f$jscomp$185$$($G__23253_G__23254$jscomp$inline_2624_x$jscomp$367$$)}function $G__26712__1$$($G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$){$G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$=$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$1$?$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$1$($G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$):
$h$jscomp$70$$($G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$);$G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$=$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$($G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$):$g$jscomp$62$$($G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$);return $f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$($G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$):$f$jscomp$185$$($G__23251_G__23252$jscomp$inline_2622_x$jscomp$366$$)}
function $G__26712__0$$(){var $G__23249_G__23250$jscomp$inline_2620$$=$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$0$?$h$jscomp$70$$.$cljs$core$IFn$_invoke$arity$0$():$h$jscomp$70$$();$G__23249_G__23250$jscomp$inline_2620$$=$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$($G__23249_G__23250$jscomp$inline_2620$$):$g$jscomp$62$$($G__23249_G__23250$jscomp$inline_2620$$);return $f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$($G__23249_G__23250$jscomp$inline_2620$$):
$f$jscomp$185$$($G__23249_G__23250$jscomp$inline_2620$$)}var $G__26712$$=null,$G__26712__4$$=function(){function $G__26736$$($x$jscomp$370$$,$y$jscomp$158$$,$z$jscomp$25$$,$var_args$jscomp$170$$){var $G__26741__i_args$jscomp$36$$=null;if(arguments.length>3){$G__26741__i_args$jscomp$36$$=0;for(var $G__26741__a$$=Array(arguments.length-3);$G__26741__i_args$jscomp$36$$<$G__26741__a$$.length;)$G__26741__a$$[$G__26741__i_args$jscomp$36$$]=arguments[$G__26741__i_args$jscomp$36$$+3],++$G__26741__i_args$jscomp$36$$;
$G__26741__i_args$jscomp$36$$=new $APP.$cljs$core$IndexedSeq$$($G__26741__a$$,0,null)}return $G__26736__delegate$$.call(this,$x$jscomp$370$$,$y$jscomp$158$$,$z$jscomp$25$$,$G__26741__i_args$jscomp$36$$)}function $G__26736__delegate$$($G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$,$y$jscomp$157$$,$z$jscomp$24$$,$args$jscomp$35$$){$G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($h$jscomp$70$$,$G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$,
$y$jscomp$157$$,$z$jscomp$24$$,$args$jscomp$35$$);$G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$=$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$($G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$):$g$jscomp$62$$($G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$);return $f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$185$$.$cljs$core$IFn$_invoke$arity$1$($G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$):$f$jscomp$185$$($G__23257_G__23258$jscomp$inline_2628_x$jscomp$369$$)}
$G__26736$$.$cljs$lang$maxFixedArity$=3;$G__26736$$.$cljs$lang$applyTo$=function($arglist__26742_args$jscomp$37$$){var $x$jscomp$371$$=$APP.$cljs$core$first$$($arglist__26742_args$jscomp$37$$);$arglist__26742_args$jscomp$37$$=$APP.$cljs$core$next$$($arglist__26742_args$jscomp$37$$);var $y$jscomp$159$$=$APP.$cljs$core$first$$($arglist__26742_args$jscomp$37$$);$arglist__26742_args$jscomp$37$$=$APP.$cljs$core$next$$($arglist__26742_args$jscomp$37$$);var $z$jscomp$26$$=$APP.$cljs$core$first$$($arglist__26742_args$jscomp$37$$);
$arglist__26742_args$jscomp$37$$=$APP.$cljs$core$rest$$($arglist__26742_args$jscomp$37$$);return $G__26736__delegate$$($x$jscomp$371$$,$y$jscomp$159$$,$z$jscomp$26$$,$arglist__26742_args$jscomp$37$$)};$G__26736$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26736__delegate$$;return $G__26736$$}();$G__26712$$=function($x$jscomp$372$$,$y$jscomp$160$$,$z$jscomp$27$$,$var_args$jscomp$171$$){switch(arguments.length){case 0:return $G__26712__0$$.call(this);case 1:return $G__26712__1$$.call(this,$x$jscomp$372$$);
case 2:return $G__26712__2$$.call(this,$x$jscomp$372$$,$y$jscomp$160$$);case 3:return $G__26712__3$$.call(this,$x$jscomp$372$$,$y$jscomp$160$$,$z$jscomp$27$$);default:var $G__26743_G__26744__i$$=null;if(arguments.length>3){$G__26743_G__26744__i$$=0;for(var $G__26744__a$$=Array(arguments.length-3);$G__26743_G__26744__i$$<$G__26744__a$$.length;)$G__26744__a$$[$G__26743_G__26744__i$$]=arguments[$G__26743_G__26744__i$$+3],++$G__26743_G__26744__i$$;$G__26743_G__26744__i$$=new $APP.$cljs$core$IndexedSeq$$($G__26744__a$$,
0,null)}return $G__26712__4$$.$cljs$core$IFn$_invoke$arity$variadic$($x$jscomp$372$$,$y$jscomp$160$$,$z$jscomp$27$$,$G__26743_G__26744__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__26712$$.$cljs$lang$maxFixedArity$=3;$G__26712$$.$cljs$lang$applyTo$=$G__26712__4$$.$cljs$lang$applyTo$;$G__26712$$.$cljs$core$IFn$_invoke$arity$0$=$G__26712__0$$;$G__26712$$.$cljs$core$IFn$_invoke$arity$1$=$G__26712__1$$;$G__26712$$.$cljs$core$IFn$_invoke$arity$2$=$G__26712__2$$;$G__26712$$.$cljs$core$IFn$_invoke$arity$3$=
$G__26712__3$$;$G__26712$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26712__4$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__26712$$}()};
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$=function($f1$$,$f2$$,$f3$$,$fs$$){var $fs__$1$$=$APP.$cljs$core$reverse$$($APP.$cljs$core$cons$$($f1$$,$APP.$cljs$core$cons$$($f2$$,$APP.$cljs$core$cons$$($f3$$,$fs$$))));return function(){function $G__26747$$($var_args$jscomp$172$$){var $G__26750__i_args$jscomp$40$$=null;if(arguments.length>0){$G__26750__i_args$jscomp$40$$=0;for(var $G__26750__a$$=Array(arguments.length-0);$G__26750__i_args$jscomp$40$$<$G__26750__a$$.length;)$G__26750__a$$[$G__26750__i_args$jscomp$40$$]=
arguments[$G__26750__i_args$jscomp$40$$+0],++$G__26750__i_args$jscomp$40$$;$G__26750__i_args$jscomp$40$$=new $APP.$cljs$core$IndexedSeq$$($G__26750__a$$,0,null)}return $G__26747__delegate$$.call(this,$G__26750__i_args$jscomp$40$$)}function $G__26747__delegate$$($G__26748_args$jscomp$39_ret$jscomp$13$$){$G__26748_args$jscomp$39_ret$jscomp$13$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($fs__$1$$),$G__26748_args$jscomp$39_ret$jscomp$13$$);for(var $G__26749_fs__$2$$=
$APP.$cljs$core$next$$($fs__$1$$);;)if($G__26749_fs__$2$$){var $fexpr__23259$jscomp$inline_2630$$=$APP.$cljs$core$first$$($G__26749_fs__$2$$);$G__26748_args$jscomp$39_ret$jscomp$13$$=$fexpr__23259$jscomp$inline_2630$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__23259$jscomp$inline_2630$$.$cljs$core$IFn$_invoke$arity$1$($G__26748_args$jscomp$39_ret$jscomp$13$$):$fexpr__23259$jscomp$inline_2630$$($G__26748_args$jscomp$39_ret$jscomp$13$$);$G__26749_fs__$2$$=$APP.$cljs$core$next$$($G__26749_fs__$2$$)}else return $G__26748_args$jscomp$39_ret$jscomp$13$$}
$G__26747$$.$cljs$lang$maxFixedArity$=0;$G__26747$$.$cljs$lang$applyTo$=function($arglist__26751_args$jscomp$41$$){$arglist__26751_args$jscomp$41$$=$APP.$cljs$core$seq$$($arglist__26751_args$jscomp$41$$);return $G__26747__delegate$$($arglist__26751_args$jscomp$41$$)};$G__26747$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__26747__delegate$$;return $G__26747$$}()};
$APP.$cljs$core$comp$$.$cljs$lang$applyTo$=function($G__23241_seq23239$$){var $G__23240$$=$APP.$cljs$core$first$$($G__23241_seq23239$$),$G__23242_seq23239__$1$$=$APP.$cljs$core$next$$($G__23241_seq23239$$);$G__23241_seq23239$$=$APP.$cljs$core$first$$($G__23242_seq23239__$1$$);var $seq23239__$2_seq23239__$3$$=$APP.$cljs$core$next$$($G__23242_seq23239__$1$$);$G__23242_seq23239__$1$$=$APP.$cljs$core$first$$($seq23239__$2_seq23239__$3$$);$seq23239__$2_seq23239__$3$$=$APP.$cljs$core$next$$($seq23239__$2_seq23239__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23240$$,$G__23241_seq23239$$,$G__23242_seq23239__$1$$,$seq23239__$2_seq23239__$3$$)};$APP.$cljs$core$comp$$.$cljs$lang$maxFixedArity$=3;$APP.$JSCompiler_prototypeAlias$$=$cljs$core$Atom$$.prototype;$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$67$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$67$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($o$jscomp$94$$,$other$jscomp$68$$){return this===$other$jscomp$68$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.state};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_notify_watches$arity$3$=function($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$,$oldval$jscomp$2$$,$newval$jscomp$2$$){$G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$=$APP.$cljs$core$seq$$(this.$watches$);for(var $c__5548__auto___chunk__23304_vec__23316$$=null,$G__26982_count__23305$$=0,$i__23306$$=0;;)if($i__23306$$<$G__26982_count__23305$$){var $f$jscomp$198_vec__23313$$=
$c__5548__auto___chunk__23304_vec__23316$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__23306$$),$G__26981_key$jscomp$122$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$198_vec__23313$$,0,null);$f$jscomp$198_vec__23313$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$198_vec__23313$$,1,null);$f$jscomp$198_vec__23313$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$198_vec__23313$$.$cljs$core$IFn$_invoke$arity$4$($G__26981_key$jscomp$122$$,this,$oldval$jscomp$2$$,
$newval$jscomp$2$$):$f$jscomp$198_vec__23313$$($G__26981_key$jscomp$122$$,this,$oldval$jscomp$2$$,$newval$jscomp$2$$);$i__23306$$+=1}else if($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$=$APP.$cljs$core$seq$$($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$)?($c__5548__auto___chunk__23304_vec__23316$$=$APP.$cljs$core$_chunked_first$$($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$),
$G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$=$APP.$cljs$core$_chunked_rest$$($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$),$G__26981_key$jscomp$122$$=$c__5548__auto___chunk__23304_vec__23316$$,$G__26982_count__23305$$=$APP.$cljs$core$count$$($c__5548__auto___chunk__23304_vec__23316$$),$c__5548__auto___chunk__23304_vec__23316$$=$G__26981_key$jscomp$122$$):($c__5548__auto___chunk__23304_vec__23316$$=$APP.$cljs$core$first$$($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$),
$G__26981_key$jscomp$122$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto___chunk__23304_vec__23316$$,0,null),$f$jscomp$198_vec__23313$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto___chunk__23304_vec__23316$$,1,null),$f$jscomp$198_vec__23313$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$198_vec__23313$$.$cljs$core$IFn$_invoke$arity$4$($G__26981_key$jscomp$122$$,this,$oldval$jscomp$2$$,$newval$jscomp$2$$):$f$jscomp$198_vec__23313$$($G__26981_key$jscomp$122$$,
this,$oldval$jscomp$2$$,$newval$jscomp$2$$),$G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$=$APP.$cljs$core$next$$($G__26980_seq__23303_seq__23303__$1_temp__5825__auto__$jscomp$3_this$$jscomp$83$$),$c__5548__auto___chunk__23304_vec__23316$$=null,$G__26982_count__23305$$=0),$i__23306$$=0;else return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_add_watch$arity$3$=function($this$$jscomp$84$$,$key$jscomp$123$$,$f$jscomp$199$$){this.$watches$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$watches$,$key$jscomp$123$$,$f$jscomp$199$$);return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_remove_watch$arity$2$=function($this$$jscomp$85$$,$key$jscomp$124$$){return this.$watches$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$watches$,$key$jscomp$124$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $goog$getUid$$(this)};
$APP.$cljs$core$swap_BANG_$$=function $cljs$core$swap_BANG_$$($var_args$jscomp$191$$){switch(arguments.length){case 2:return $cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:for(var $args_arr__5774__auto__$jscomp$50$$=[],$len__5749__auto___27086$$=
arguments.length,$i__5750__auto___27087$$=0;;)if($i__5750__auto___27087$$<$len__5749__auto___27086$$)$args_arr__5774__auto__$jscomp$50$$.push(arguments[$i__5750__auto___27087$$]),$i__5750__auto___27087$$+=1;else break;return $cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],4<$args_arr__5774__auto__$jscomp$50$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$50$$.slice(4),0,null):null)}};
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($JSCompiler_temp$jscomp$159_a$jscomp$147$$,$JSCompiler_inline_result$jscomp$160_f$jscomp$200$$){if($JSCompiler_temp$jscomp$159_a$jscomp$147$$ instanceof $cljs$core$Atom$$){var $G__23332$jscomp$inline_2634$$=$JSCompiler_temp$jscomp$159_a$jscomp$147$$.state;$JSCompiler_inline_result$jscomp$160_f$jscomp$200$$=$JSCompiler_inline_result$jscomp$160_f$jscomp$200$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$160_f$jscomp$200$$.$cljs$core$IFn$_invoke$arity$1$($G__23332$jscomp$inline_2634$$):
$JSCompiler_inline_result$jscomp$160_f$jscomp$200$$($G__23332$jscomp$inline_2634$$);$JSCompiler_temp$jscomp$159_a$jscomp$147$$=$APP.$cljs$core$reset_BANG_$$($JSCompiler_temp$jscomp$159_a$jscomp$147$$,$JSCompiler_inline_result$jscomp$160_f$jscomp$200$$)}else $JSCompiler_temp$jscomp$159_a$jscomp$147$$=$cljs$core$_swap_BANG_$$($JSCompiler_temp$jscomp$159_a$jscomp$147$$,$JSCompiler_inline_result$jscomp$160_f$jscomp$200$$);return $JSCompiler_temp$jscomp$159_a$jscomp$147$$};
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$=function($JSCompiler_temp$jscomp$161_a$jscomp$148$$,$JSCompiler_inline_result$jscomp$162_f$jscomp$201$$,$x$jscomp$400$$){if($JSCompiler_temp$jscomp$161_a$jscomp$148$$ instanceof $cljs$core$Atom$$){var $G__23333$jscomp$inline_2636$$=$JSCompiler_temp$jscomp$161_a$jscomp$148$$.state;$JSCompiler_inline_result$jscomp$162_f$jscomp$201$$=$JSCompiler_inline_result$jscomp$162_f$jscomp$201$$.$cljs$core$IFn$_invoke$arity$2$?$JSCompiler_inline_result$jscomp$162_f$jscomp$201$$.$cljs$core$IFn$_invoke$arity$2$($G__23333$jscomp$inline_2636$$,
$x$jscomp$400$$):$JSCompiler_inline_result$jscomp$162_f$jscomp$201$$($G__23333$jscomp$inline_2636$$,$x$jscomp$400$$);$JSCompiler_temp$jscomp$161_a$jscomp$148$$=$APP.$cljs$core$reset_BANG_$$($JSCompiler_temp$jscomp$161_a$jscomp$148$$,$JSCompiler_inline_result$jscomp$162_f$jscomp$201$$)}else $JSCompiler_temp$jscomp$161_a$jscomp$148$$=$cljs$core$_swap_BANG_$$($JSCompiler_temp$jscomp$161_a$jscomp$148$$,$JSCompiler_inline_result$jscomp$162_f$jscomp$201$$,$x$jscomp$400$$);return $JSCompiler_temp$jscomp$161_a$jscomp$148$$};
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$=function($JSCompiler_temp$jscomp$163_a$jscomp$149$$,$JSCompiler_inline_result$jscomp$164_f$jscomp$202$$,$x$jscomp$401$$,$y$jscomp$181$$){if($JSCompiler_temp$jscomp$163_a$jscomp$149$$ instanceof $cljs$core$Atom$$){var $G__23335$jscomp$inline_2638$$=$JSCompiler_temp$jscomp$163_a$jscomp$149$$.state;$JSCompiler_inline_result$jscomp$164_f$jscomp$202$$=$JSCompiler_inline_result$jscomp$164_f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$3$?$JSCompiler_inline_result$jscomp$164_f$jscomp$202$$.$cljs$core$IFn$_invoke$arity$3$($G__23335$jscomp$inline_2638$$,
$x$jscomp$401$$,$y$jscomp$181$$):$JSCompiler_inline_result$jscomp$164_f$jscomp$202$$($G__23335$jscomp$inline_2638$$,$x$jscomp$401$$,$y$jscomp$181$$);$JSCompiler_temp$jscomp$163_a$jscomp$149$$=$APP.$cljs$core$reset_BANG_$$($JSCompiler_temp$jscomp$163_a$jscomp$149$$,$JSCompiler_inline_result$jscomp$164_f$jscomp$202$$)}else $JSCompiler_temp$jscomp$163_a$jscomp$149$$=$cljs$core$_swap_BANG_$$($JSCompiler_temp$jscomp$163_a$jscomp$149$$,$JSCompiler_inline_result$jscomp$164_f$jscomp$202$$,$x$jscomp$401$$,
$y$jscomp$181$$);return $JSCompiler_temp$jscomp$163_a$jscomp$149$$};
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($a$jscomp$150$$,$f$jscomp$203$$,$x$jscomp$402$$,$y$jscomp$182$$,$more$jscomp$30$$){return $a$jscomp$150$$ instanceof $cljs$core$Atom$$?$APP.$cljs$core$reset_BANG_$$($a$jscomp$150$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$203$$,$a$jscomp$150$$.state,$x$jscomp$402$$,$y$jscomp$182$$,$more$jscomp$30$$)):$cljs$core$_swap_BANG_$$($a$jscomp$150$$,$f$jscomp$203$$,$x$jscomp$402$$,$y$jscomp$182$$,$more$jscomp$30$$)};
$APP.$cljs$core$swap_BANG_$$.$cljs$lang$applyTo$=function($G__23328_seq23326$$){var $G__23327$$=$APP.$cljs$core$first$$($G__23328_seq23326$$),$G__23329_seq23326__$1$$=$APP.$cljs$core$next$$($G__23328_seq23326$$);$G__23328_seq23326$$=$APP.$cljs$core$first$$($G__23329_seq23326__$1$$);var $G__23330_seq23326__$2$$=$APP.$cljs$core$next$$($G__23329_seq23326__$1$$);$G__23329_seq23326__$1$$=$APP.$cljs$core$first$$($G__23330_seq23326__$2$$);var $seq23326__$3_seq23326__$4$$=$APP.$cljs$core$next$$($G__23330_seq23326__$2$$);
$G__23330_seq23326__$2$$=$APP.$cljs$core$first$$($seq23326__$3_seq23326__$4$$);$seq23326__$3_seq23326__$4$$=$APP.$cljs$core$next$$($seq23326__$3_seq23326__$4$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23327$$,$G__23328_seq23326$$,$G__23329_seq23326__$1$$,$G__23330_seq23326__$2$$,$seq23326__$3_seq23326__$4$$)};$APP.$cljs$core$swap_BANG_$$.$cljs$lang$maxFixedArity$=4;
$cljs$core$Volatile$$.prototype.$cljs$core$IVolatile$_vreset_BANG_$arity$2$=function($_$jscomp$102$$,$new_state$$){return this.state=$new_state$$};$cljs$core$Volatile$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.state};
$APP.$cljs$core$map$$=function $cljs$core$map$$($var_args$jscomp$212$$){switch(arguments.length){case 1:return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:for(var $args_arr__5774__auto__$jscomp$54$$=
[],$len__5749__auto___27387$$=arguments.length,$i__5750__auto___27388$$=0;;)if($i__5750__auto___27388$$<$len__5749__auto___27387$$)$args_arr__5774__auto__$jscomp$54$$.push(arguments[$i__5750__auto___27388$$]),$i__5750__auto___27388$$+=1;else break;return $cljs$core$map$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],4<$args_arr__5774__auto__$jscomp$54$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$54$$.slice(4),0,null):null)}};
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$=function($f$jscomp$210$$){return function($rf$jscomp$3$$){return function(){function $G__27393__2$$($result$jscomp$32$$,$G__23395_input$jscomp$17$$){$G__23395_input$jscomp$17$$=$f$jscomp$210$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$210$$.$cljs$core$IFn$_invoke$arity$1$($G__23395_input$jscomp$17$$):$f$jscomp$210$$($G__23395_input$jscomp$17$$);return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$32$$,
$G__23395_input$jscomp$17$$):$rf$jscomp$3$$($result$jscomp$32$$,$G__23395_input$jscomp$17$$)}function $G__27393__1$$($result$jscomp$31$$){return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$31$$):$rf$jscomp$3$$($result$jscomp$31$$)}function $G__27393__0$$(){return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$3$$()}var $G__27393$$=null,$G__27393__3$$=function(){function $G__27396$$($result$jscomp$34$$,
$input$jscomp$19$$,$var_args$jscomp$213$$){var $G__27397__i_inputs$jscomp$2$$=null;if(arguments.length>2){$G__27397__i_inputs$jscomp$2$$=0;for(var $G__27397__a$$=Array(arguments.length-2);$G__27397__i_inputs$jscomp$2$$<$G__27397__a$$.length;)$G__27397__a$$[$G__27397__i_inputs$jscomp$2$$]=arguments[$G__27397__i_inputs$jscomp$2$$+2],++$G__27397__i_inputs$jscomp$2$$;$G__27397__i_inputs$jscomp$2$$=new $APP.$cljs$core$IndexedSeq$$($G__27397__a$$,0,null)}return $G__27396__delegate$$.call(this,$result$jscomp$34$$,
$input$jscomp$19$$,$G__27397__i_inputs$jscomp$2$$)}function $G__27396__delegate$$($result$jscomp$33$$,$G__23397_input$jscomp$18$$,$inputs$jscomp$1$$){$G__23397_input$jscomp$18$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$210$$,$G__23397_input$jscomp$18$$,$inputs$jscomp$1$$);return $rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$33$$,$G__23397_input$jscomp$18$$):$rf$jscomp$3$$($result$jscomp$33$$,$G__23397_input$jscomp$18$$)}
$G__27396$$.$cljs$lang$maxFixedArity$=2;$G__27396$$.$cljs$lang$applyTo$=function($arglist__27399_inputs$jscomp$3$$){var $result$jscomp$35$$=$APP.$cljs$core$first$$($arglist__27399_inputs$jscomp$3$$);$arglist__27399_inputs$jscomp$3$$=$APP.$cljs$core$next$$($arglist__27399_inputs$jscomp$3$$);var $input$jscomp$20$$=$APP.$cljs$core$first$$($arglist__27399_inputs$jscomp$3$$);$arglist__27399_inputs$jscomp$3$$=$APP.$cljs$core$rest$$($arglist__27399_inputs$jscomp$3$$);return $G__27396__delegate$$($result$jscomp$35$$,
$input$jscomp$20$$,$arglist__27399_inputs$jscomp$3$$)};$G__27396$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__27396__delegate$$;return $G__27396$$}();$G__27393$$=function($result$jscomp$36$$,$input$jscomp$21$$,$var_args$jscomp$214$$){switch(arguments.length){case 0:return $G__27393__0$$.call(this);case 1:return $G__27393__1$$.call(this,$result$jscomp$36$$);case 2:return $G__27393__2$$.call(this,$result$jscomp$36$$,$input$jscomp$21$$);default:var $G__27401_G__27402__i$$=null;if(arguments.length>2){$G__27401_G__27402__i$$=
0;for(var $G__27402__a$$=Array(arguments.length-2);$G__27401_G__27402__i$$<$G__27402__a$$.length;)$G__27402__a$$[$G__27401_G__27402__i$$]=arguments[$G__27401_G__27402__i$$+2],++$G__27401_G__27402__i$$;$G__27401_G__27402__i$$=new $APP.$cljs$core$IndexedSeq$$($G__27402__a$$,0,null)}return $G__27393__3$$.$cljs$core$IFn$_invoke$arity$variadic$($result$jscomp$36$$,$input$jscomp$21$$,$G__27401_G__27402__i$$)}throw Error("Invalid arity: "+arguments.length);};$G__27393$$.$cljs$lang$maxFixedArity$=2;$G__27393$$.$cljs$lang$applyTo$=
$G__27393__3$$.$cljs$lang$applyTo$;$G__27393$$.$cljs$core$IFn$_invoke$arity$0$=$G__27393__0$$;$G__27393$$.$cljs$core$IFn$_invoke$arity$1$=$G__27393__1$$;$G__27393$$.$cljs$core$IFn$_invoke$arity$2$=$G__27393__2$$;$G__27393$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__27393__3$$.$cljs$core$IFn$_invoke$arity$variadic$;return $G__27393$$}()}};
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$=function($f$jscomp$211$$,$coll$jscomp$281$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $temp__5825__auto__$jscomp$5$$=$APP.$cljs$core$seq$$($coll$jscomp$281$$);if($temp__5825__auto__$jscomp$5$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($temp__5825__auto__$jscomp$5$$)){for(var $c$jscomp$107$$=$APP.$cljs$core$_chunked_first$$($temp__5825__auto__$jscomp$5$$),$size$jscomp$33$$=$APP.$cljs$core$count$$($c$jscomp$107$$),$b$jscomp$131$$=
$APP.$cljs$core$chunk_buffer$$($size$jscomp$33$$),$i_27407$$=0;;)if($i_27407$$<$size$jscomp$33$$)$APP.$cljs$core$chunk_append$$($b$jscomp$131$$,function(){var $G__23398$$=$APP.$cljs$core$_nth$$($c$jscomp$107$$,$i_27407$$);return $f$jscomp$211$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$211$$.$cljs$core$IFn$_invoke$arity$1$($G__23398$$):$f$jscomp$211$$($G__23398$$)}()),$i_27407$$+=1;else break;return $APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b$jscomp$131$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$211$$,
$APP.$cljs$core$_chunked_rest$$($temp__5825__auto__$jscomp$5$$)))}return $APP.$cljs$core$cons$$(function(){var $G__23399$$=$APP.$cljs$core$first$$($temp__5825__auto__$jscomp$5$$);return $f$jscomp$211$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$211$$.$cljs$core$IFn$_invoke$arity$1$($G__23399$$):$f$jscomp$211$$($G__23399$$)}(),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$211$$,$APP.$cljs$core$rest$$($temp__5825__auto__$jscomp$5$$)))}return null},null,null)};
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$=function($f$jscomp$212$$,$c1$jscomp$1$$,$c2$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $JSCompiler_temp$jscomp$166_s1$$=$APP.$cljs$core$seq$$($c1$jscomp$1$$),$s2$$=$APP.$cljs$core$seq$$($c2$$);if($JSCompiler_temp$jscomp$166_s1$$&&$s2$$){var $G__23400$jscomp$inline_2642_JSCompiler_inline_result$jscomp$167$$=$APP.$cljs$core$first$$($JSCompiler_temp$jscomp$166_s1$$);var $G__23401$jscomp$inline_2643$$=$APP.$cljs$core$first$$($s2$$);
$G__23400$jscomp$inline_2642_JSCompiler_inline_result$jscomp$167$$=$f$jscomp$212$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$212$$.$cljs$core$IFn$_invoke$arity$2$($G__23400$jscomp$inline_2642_JSCompiler_inline_result$jscomp$167$$,$G__23401$jscomp$inline_2643$$):$f$jscomp$212$$($G__23400$jscomp$inline_2642_JSCompiler_inline_result$jscomp$167$$,$G__23401$jscomp$inline_2643$$);$JSCompiler_temp$jscomp$166_s1$$=$APP.$cljs$core$cons$$($G__23400$jscomp$inline_2642_JSCompiler_inline_result$jscomp$167$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$212$$,
$APP.$cljs$core$rest$$($JSCompiler_temp$jscomp$166_s1$$),$APP.$cljs$core$rest$$($s2$$)))}else $JSCompiler_temp$jscomp$166_s1$$=null;return $JSCompiler_temp$jscomp$166_s1$$},null,null)};
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$=function($f$jscomp$213$$,$c1$jscomp$2$$,$c2$jscomp$1$$,$c3$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $JSCompiler_temp$jscomp$168_s1$jscomp$1$$=$APP.$cljs$core$seq$$($c1$jscomp$2$$),$s2$jscomp$1$$=$APP.$cljs$core$seq$$($c2$jscomp$1$$),$s3$$=$APP.$cljs$core$seq$$($c3$$);if($JSCompiler_temp$jscomp$168_s1$jscomp$1$$&&$s2$jscomp$1$$&&$s3$$){var $G__23402$jscomp$inline_2645_JSCompiler_inline_result$jscomp$169$$=$APP.$cljs$core$first$$($JSCompiler_temp$jscomp$168_s1$jscomp$1$$);
var $G__23403$jscomp$inline_2646$$=$APP.$cljs$core$first$$($s2$jscomp$1$$),$G__23404$jscomp$inline_2647$$=$APP.$cljs$core$first$$($s3$$);$G__23402$jscomp$inline_2645_JSCompiler_inline_result$jscomp$169$$=$f$jscomp$213$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$213$$.$cljs$core$IFn$_invoke$arity$3$($G__23402$jscomp$inline_2645_JSCompiler_inline_result$jscomp$169$$,$G__23403$jscomp$inline_2646$$,$G__23404$jscomp$inline_2647$$):$f$jscomp$213$$($G__23402$jscomp$inline_2645_JSCompiler_inline_result$jscomp$169$$,
$G__23403$jscomp$inline_2646$$,$G__23404$jscomp$inline_2647$$);$JSCompiler_temp$jscomp$168_s1$jscomp$1$$=$APP.$cljs$core$cons$$($G__23402$jscomp$inline_2645_JSCompiler_inline_result$jscomp$169$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$($f$jscomp$213$$,$APP.$cljs$core$rest$$($JSCompiler_temp$jscomp$168_s1$jscomp$1$$),$APP.$cljs$core$rest$$($s2$jscomp$1$$),$APP.$cljs$core$rest$$($s3$$)))}else $JSCompiler_temp$jscomp$168_s1$jscomp$1$$=null;return $JSCompiler_temp$jscomp$168_s1$jscomp$1$$},
null,null)};
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$variadic$=function($f$jscomp$214$$,$c1$jscomp$3$$,$c2$jscomp$2$$,$c3$jscomp$1$$,$colls$jscomp$1$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__23386_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$214$$,$p1__23386_SHARP_$$)},function $cljs$core$step$$($cs$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $ss$jscomp$3$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$seq$$,$cs$$);
return $APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$identity$$,$ss$jscomp$3$$)?$APP.$cljs$core$cons$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$ss$jscomp$3$$),$cljs$core$step$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$rest$$,$ss$jscomp$3$$))):null},null,null)}($APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($colls$jscomp$1$$,$c3$jscomp$1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$c2$jscomp$2$$,
$c1$jscomp$3$$]))))};
$APP.$cljs$core$map$$.$cljs$lang$applyTo$=function($G__23390_seq23388$$){var $G__23389$$=$APP.$cljs$core$first$$($G__23390_seq23388$$),$G__23391_seq23388__$1$$=$APP.$cljs$core$next$$($G__23390_seq23388$$);$G__23390_seq23388$$=$APP.$cljs$core$first$$($G__23391_seq23388__$1$$);var $G__23392_seq23388__$2$$=$APP.$cljs$core$next$$($G__23391_seq23388__$1$$);$G__23391_seq23388__$1$$=$APP.$cljs$core$first$$($G__23392_seq23388__$2$$);var $seq23388__$3_seq23388__$4$$=$APP.$cljs$core$next$$($G__23392_seq23388__$2$$);$G__23392_seq23388__$2$$=
$APP.$cljs$core$first$$($seq23388__$3_seq23388__$4$$);$seq23388__$3_seq23388__$4$$=$APP.$cljs$core$next$$($seq23388__$3_seq23388__$4$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23389$$,$G__23390_seq23388$$,$G__23391_seq23388__$1$$,$G__23392_seq23388__$2$$,$seq23388__$3_seq23388__$4$$)};$APP.$cljs$core$map$$.$cljs$lang$maxFixedArity$=4;
$APP.$cljs$core$take$$=function $cljs$core$take$$($var_args$jscomp$215$$){switch(arguments.length){case 1:return $cljs$core$take$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$1$=function($n$jscomp$89$$){return function($rf$jscomp$4$$){var $na$$=$APP.$cljs$core$volatile_BANG_$$($n$jscomp$89$$);return function(){function $G__27444__2$$($result$jscomp$38_result__$1$$,$input$jscomp$22$$){var $n__$1$jscomp$2$$=$APP.$cljs$core$_deref$$($na$$),$nn$$=$na$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$na$$.$cljs$core$IDeref$_deref$arity$1$(null)-1);$result$jscomp$38_result__$1$$=$n__$1$jscomp$2$$>0?$rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$?
$rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$38_result__$1$$,$input$jscomp$22$$):$rf$jscomp$4$$($result$jscomp$38_result__$1$$,$input$jscomp$22$$):$result$jscomp$38_result__$1$$;return $nn$$>0?$result$jscomp$38_result__$1$$:$cljs$core$reduced_QMARK_$$($result$jscomp$38_result__$1$$)?$result$jscomp$38_result__$1$$:$APP.$cljs$core$reduced$$($result$jscomp$38_result__$1$$)}function $G__27444__1$$($result$jscomp$37$$){return $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$37$$):
$rf$jscomp$4$$($result$jscomp$37$$)}function $G__27444__0$$(){return $rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$4$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$4$$()}var $G__27444$$=null;$G__27444$$=function($result$jscomp$39$$,$input$jscomp$23$$){switch(arguments.length){case 0:return $G__27444__0$$.call(this);case 1:return $G__27444__1$$.call(this,$result$jscomp$39$$);case 2:return $G__27444__2$$.call(this,$result$jscomp$39$$,$input$jscomp$23$$)}throw Error("Invalid arity: "+arguments.length);
};$G__27444$$.$cljs$core$IFn$_invoke$arity$0$=$G__27444__0$$;$G__27444$$.$cljs$core$IFn$_invoke$arity$1$=$G__27444__1$$;$G__27444$$.$cljs$core$IFn$_invoke$arity$2$=$G__27444__2$$;return $G__27444$$}()}};
$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$=function($n$jscomp$90$$,$coll$jscomp$282$$){return new $APP.$cljs$core$LazySeq$$(null,function(){if($n$jscomp$90$$>0){var $temp__5825__auto__$jscomp$6$$=$APP.$cljs$core$seq$$($coll$jscomp$282$$);return $temp__5825__auto__$jscomp$6$$?$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($temp__5825__auto__$jscomp$6$$),$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($n$jscomp$90$$-1,$APP.$cljs$core$rest$$($temp__5825__auto__$jscomp$6$$))):null}return null},
null,null)};$APP.$cljs$core$take$$.$cljs$lang$maxFixedArity$=2;$APP.$JSCompiler_prototypeAlias$$=$cljs$core$Repeat$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$69$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$69$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__27517$$=null;$G__27517$$=function($x$jscomp$467$$,$start$jscomp$60$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$467$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$467$$,$start$jscomp$60$$)}throw Error("Invalid arity: "+arguments.length);};$G__27517$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$465$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$465$$,0)};$G__27517$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$466$$,$start$jscomp$59$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$466$$,$start$jscomp$59$$)};return $G__27517$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__27522__1$$($x$jscomp$468$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$468$$,this.count)}var $G__27522$$=null;$G__27522$$=function($x$jscomp$470$$,$start$jscomp$62$$){switch(arguments.length){case 1:return $G__27522__1$$.call(this,$x$jscomp$470$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$470$$,$start$jscomp$62$$)}throw Error("Invalid arity: "+
arguments.length);};$G__27522$$.$cljs$core$IFn$_invoke$arity$1$=$G__27522__1$$;$G__27522$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$469$$,$start$jscomp$61$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$469$$,$start$jscomp$61$$)};return $G__27522$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.next==null?this.count>1?this.next=new $cljs$core$Repeat$$(null,this.count-1,this.$val$,null,null):-1===this.count?this:null:this.next};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$6_h__5134__auto____$1$jscomp$6$$=this.$__hash$;return $h__5134__auto__$jscomp$6_h__5134__auto____$1$jscomp$6$$!=null?$h__5134__auto__$jscomp$6_h__5134__auto____$1$jscomp$6$$:this.$__hash$=$h__5134__auto__$jscomp$6_h__5134__auto____$1$jscomp$6$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$309$$,$other$jscomp$70$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$70$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPending$_realized_QMARK_$arity$1$=function(){return!1};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$312_i$jscomp$199$$,$f$jscomp$217$$){if(this.count===-1)for(var $G__27541_ret$jscomp$16_ret__$1$jscomp$2$$=$f$jscomp$217$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$217$$.$cljs$core$IFn$_invoke$arity$2$(this.$val$,this.$val$):$f$jscomp$217$$(this.$val$,this.$val$);;){if($cljs$core$reduced_QMARK_$$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$))return $APP.$cljs$core$_deref$$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$);
$G__27541_ret$jscomp$16_ret__$1$jscomp$2$$=$f$jscomp$217$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$217$$.$cljs$core$IFn$_invoke$arity$2$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$,this.$val$):$f$jscomp$217$$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$,this.$val$)}else for($coll$jscomp$312_i$jscomp$199$$=1,$G__27541_ret$jscomp$16_ret__$1$jscomp$2$$=this.$val$;;)if($coll$jscomp$312_i$jscomp$199$$<this.count){$G__27541_ret$jscomp$16_ret__$1$jscomp$2$$=$f$jscomp$217$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$217$$.$cljs$core$IFn$_invoke$arity$2$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$,this.$val$):$f$jscomp$217$$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$,this.$val$);if($cljs$core$reduced_QMARK_$$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$))return $APP.$cljs$core$_deref$$($G__27541_ret$jscomp$16_ret__$1$jscomp$2$$);$coll$jscomp$312_i$jscomp$199$$+=1}else return $G__27541_ret$jscomp$16_ret__$1$jscomp$2$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$313_i$jscomp$200$$,$f$jscomp$218$$,$G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$){if(this.count===-1)for($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$=$f$jscomp$218$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$218$$.$cljs$core$IFn$_invoke$arity$2$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$,this.$val$):$f$jscomp$218$$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$,
this.$val$);;){if($cljs$core$reduced_QMARK_$$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$))return $APP.$cljs$core$_deref$$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$);$G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$=$f$jscomp$218$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$218$$.$cljs$core$IFn$_invoke$arity$2$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$,this.$val$):$f$jscomp$218$$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$,this.$val$)}else for($coll$jscomp$313_i$jscomp$200$$=
0;;)if($coll$jscomp$313_i$jscomp$200$$<this.count){$G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$=$f$jscomp$218$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$218$$.$cljs$core$IFn$_invoke$arity$2$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$,this.$val$):$f$jscomp$218$$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$,this.$val$);if($cljs$core$reduced_QMARK_$$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$))return $APP.$cljs$core$_deref$$($G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$);
$coll$jscomp$313_i$jscomp$200$$+=1}else return $G__27549_ret$jscomp$17_ret__$1$jscomp$3_start$jscomp$63$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.$val$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.next==null?this.count>1?this.next=new $cljs$core$Repeat$$(null,this.count-1,this.$val$,null,null):-1===this.count?this:$APP.$cljs$core$List$EMPTY$$:this.next};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$317$$,$new_meta$jscomp$11$$){return $new_meta$jscomp$11$$===this.$meta$?this:new $cljs$core$Repeat$$($new_meta$jscomp$11$$,this.count,this.$val$,this.next,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$318$$,$o$jscomp$96$$){return $APP.$cljs$core$cons$$($o$jscomp$96$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDrop$_drop$arity$2$=function($coll$jscomp$319_dropped_count$$,$n$jscomp$96$$){if(this.count===-1)return this;$coll$jscomp$319_dropped_count$$=this.count-$n$jscomp$96$$;return $coll$jscomp$319_dropped_count$$>0?new $cljs$core$Repeat$$(null,$coll$jscomp$319_dropped_count$$,this.$val$,null,null):null};var $cljs$core$UNREALIZED_SEED$$={};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$Iterate$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.$cljs$core$ISeq$_rest$arity$1$(null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPending$_realized_QMARK_$arity$1$=function(){return this.seed!==$cljs$core$UNREALIZED_SEED$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$,$rf$jscomp$7$$){$G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$=this.$cljs$core$ISeq$_first$arity$1$(null);var $G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$=this.f.$cljs$core$IFn$_invoke$arity$1$?this.f.$cljs$core$IFn$_invoke$arity$1$($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$):this.f($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$);
for($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$=$rf$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$,$G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$):$rf$jscomp$7$$($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$,$G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$);;){if($cljs$core$reduced_QMARK_$$($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$))return $APP.$cljs$core$_deref$$($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$);
$G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$=this.f.$cljs$core$IFn$_invoke$arity$1$?this.f.$cljs$core$IFn$_invoke$arity$1$($G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$):this.f($G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$);$G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$=$rf$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$,$G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$):
$rf$jscomp$7$$($G__27582_coll$jscomp$325_first$jscomp$8_ret$jscomp$18$$,$G__27583_v$jscomp$16_v__$1$jscomp$1_v__$2$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$,$rf$jscomp$8$$,$G__27587_ret$jscomp$19_start$jscomp$64$$){$G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$=this.$cljs$core$ISeq$_first$arity$1$(null);for($G__27587_ret$jscomp$19_start$jscomp$64$$=$rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$($G__27587_ret$jscomp$19_start$jscomp$64$$,
$G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$):$rf$jscomp$8$$($G__27587_ret$jscomp$19_start$jscomp$64$$,$G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$);;){if($cljs$core$reduced_QMARK_$$($G__27587_ret$jscomp$19_start$jscomp$64$$))return $APP.$cljs$core$_deref$$($G__27587_ret$jscomp$19_start$jscomp$64$$);$G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$=this.f.$cljs$core$IFn$_invoke$arity$1$?this.f.$cljs$core$IFn$_invoke$arity$1$($G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$):
this.f($G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$);$G__27587_ret$jscomp$19_start$jscomp$64$$=$rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$8$$.$cljs$core$IFn$_invoke$arity$2$($G__27587_ret$jscomp$19_start$jscomp$64$$,$G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$):$rf$jscomp$8$$($G__27587_ret$jscomp$19_start$jscomp$64$$,$G__27588_coll$jscomp$326_v$jscomp$17_v__$1$jscomp$2_v__$2$jscomp$2$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){$cljs$core$UNREALIZED_SEED$$===this.seed&&(this.seed=this.f.$cljs$core$IFn$_invoke$arity$1$?this.f.$cljs$core$IFn$_invoke$arity$1$(this.$prev_seed$):this.f(this.$prev_seed$));return this.seed};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){this.next==null&&(this.next=new $cljs$core$Iterate$$(null,this.f,this.$cljs$core$ISeq$_first$arity$1$(null),$cljs$core$UNREALIZED_SEED$$,null));return this.next};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$330$$,$new_meta$jscomp$12$$){return $new_meta$jscomp$12$$===this.$meta$?this:new $cljs$core$Iterate$$($new_meta$jscomp$12$$,this.f,this.$prev_seed$,this.seed,this.next)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$331$$,$o$jscomp$97$$){return $APP.$cljs$core$cons$$($o$jscomp$97$$,this)};
$APP.$cljs$core$interleave$$=function $cljs$core$interleave$$($var_args$jscomp$221$$){switch(arguments.length){case 0:return $cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$55$$=[],$len__5749__auto___27599$$=arguments.length,$i__5750__auto___27600$$=0;;)if($i__5750__auto___27600$$<
$len__5749__auto___27599$$)$args_arr__5774__auto__$jscomp$55$$.push(arguments[$i__5750__auto___27600$$]),$i__5750__auto___27600$$+=1;else break;return $cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$55$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$55$$.slice(2),0,null):null)}};$APP.$cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$1$=function($c1$jscomp$4$$){return new $APP.$cljs$core$LazySeq$$(null,function(){return $c1$jscomp$4$$},null,null)};
$APP.$cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$2$=function($c1$jscomp$5$$,$c2$jscomp$3$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $s1$jscomp$2$$=$APP.$cljs$core$seq$$($c1$jscomp$5$$),$s2$jscomp$2$$=$APP.$cljs$core$seq$$($c2$jscomp$3$$);return $s1$jscomp$2$$&&$s2$jscomp$2$$?$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($s1$jscomp$2$$),$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($s2$jscomp$2$$),$APP.$cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$rest$$($s1$jscomp$2$$),
$APP.$cljs$core$rest$$($s2$jscomp$2$$)))):null},null,null)};
$APP.$cljs$core$interleave$$.$cljs$core$IFn$_invoke$arity$variadic$=function($c1$jscomp$6$$,$c2$jscomp$4$$,$colls$jscomp$2$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $ss$jscomp$4$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$seq$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($colls$jscomp$2$$,$c2$jscomp$4$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$c1$jscomp$6$$])));return $APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$identity$$,
$ss$jscomp$4$$)?$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$ss$jscomp$4$$),$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$interleave$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$rest$$,$ss$jscomp$4$$))):null},null,null)};
$APP.$cljs$core$interleave$$.$cljs$lang$applyTo$=function($G__23428_seq23426$$){var $G__23427$$=$APP.$cljs$core$first$$($G__23428_seq23426$$),$seq23426__$1_seq23426__$2$$=$APP.$cljs$core$next$$($G__23428_seq23426$$);$G__23428_seq23426$$=$APP.$cljs$core$first$$($seq23426__$1_seq23426__$2$$);$seq23426__$1_seq23426__$2$$=$APP.$cljs$core$next$$($seq23426__$1_seq23426__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23427$$,$G__23428_seq23426$$,$seq23426__$1_seq23426__$2$$)};
$APP.$cljs$core$interleave$$.$cljs$lang$maxFixedArity$=2;$APP.$cljs$core$filter$$=function $cljs$core$filter$$($var_args$jscomp$224$$){switch(arguments.length){case 1:return $cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$=function($pred$jscomp$6$$){return function($rf$jscomp$10$$){return function(){function $G__27633__2$$($result$jscomp$50$$,$input$jscomp$30$$){return $APP.$cljs$core$truth_$$($pred$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$($input$jscomp$30$$):$pred$jscomp$6$$($input$jscomp$30$$))?$rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$50$$,
$input$jscomp$30$$):$rf$jscomp$10$$($result$jscomp$50$$,$input$jscomp$30$$):$result$jscomp$50$$}function $G__27633__1$$($result$jscomp$49$$){return $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$49$$):$rf$jscomp$10$$($result$jscomp$49$$)}function $G__27633__0$$(){return $rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$10$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$10$$()}var $G__27633$$=null;$G__27633$$=function($result$jscomp$51$$,
$input$jscomp$31$$){switch(arguments.length){case 0:return $G__27633__0$$.call(this);case 1:return $G__27633__1$$.call(this,$result$jscomp$51$$);case 2:return $G__27633__2$$.call(this,$result$jscomp$51$$,$input$jscomp$31$$)}throw Error("Invalid arity: "+arguments.length);};$G__27633$$.$cljs$core$IFn$_invoke$arity$0$=$G__27633__0$$;$G__27633$$.$cljs$core$IFn$_invoke$arity$1$=$G__27633__1$$;$G__27633$$.$cljs$core$IFn$_invoke$arity$2$=$G__27633__2$$;return $G__27633$$}()}};
$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$=function($pred$jscomp$7$$,$coll$jscomp$334$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $r$jscomp$22_temp__5825__auto__$jscomp$7$$=$APP.$cljs$core$seq$$($coll$jscomp$334$$);if($r$jscomp$22_temp__5825__auto__$jscomp$7$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($r$jscomp$22_temp__5825__auto__$jscomp$7$$)){for(var $c$jscomp$108_f$jscomp$226$$=$APP.$cljs$core$_chunked_first$$($r$jscomp$22_temp__5825__auto__$jscomp$7$$),$size$jscomp$34$$=
$APP.$cljs$core$count$$($c$jscomp$108_f$jscomp$226$$),$b$jscomp$132$$=$APP.$cljs$core$chunk_buffer$$($size$jscomp$34$$),$i_27648$$=0;;)if($i_27648$$<$size$jscomp$34$$){var $G__23438$jscomp$inline_2658_JSCompiler_inline_result$jscomp$172_b$jscomp$inline_10768$$=$APP.$cljs$core$_nth$$($c$jscomp$108_f$jscomp$226$$,$i_27648$$);$G__23438$jscomp$inline_2658_JSCompiler_inline_result$jscomp$172_b$jscomp$inline_10768$$=$pred$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($G__23438$jscomp$inline_2658_JSCompiler_inline_result$jscomp$172_b$jscomp$inline_10768$$):
$pred$jscomp$7$$($G__23438$jscomp$inline_2658_JSCompiler_inline_result$jscomp$172_b$jscomp$inline_10768$$);if($APP.$cljs$core$truth_$$($G__23438$jscomp$inline_2658_JSCompiler_inline_result$jscomp$172_b$jscomp$inline_10768$$)){$G__23438$jscomp$inline_2658_JSCompiler_inline_result$jscomp$172_b$jscomp$inline_10768$$=$b$jscomp$132$$;var $x$jscomp$inline_10769$$=$APP.$cljs$core$_nth$$($c$jscomp$108_f$jscomp$226$$,$i_27648$$);$G__23438$jscomp$inline_2658_JSCompiler_inline_result$jscomp$172_b$jscomp$inline_10768$$.add($x$jscomp$inline_10769$$)}$i_27648$$+=
1}else break;return $APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b$jscomp$132$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($pred$jscomp$7$$,$APP.$cljs$core$_chunked_rest$$($r$jscomp$22_temp__5825__auto__$jscomp$7$$)))}$c$jscomp$108_f$jscomp$226$$=$APP.$cljs$core$first$$($r$jscomp$22_temp__5825__auto__$jscomp$7$$);$r$jscomp$22_temp__5825__auto__$jscomp$7$$=$APP.$cljs$core$rest$$($r$jscomp$22_temp__5825__auto__$jscomp$7$$);return $APP.$cljs$core$truth_$$($pred$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?
$pred$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($c$jscomp$108_f$jscomp$226$$):$pred$jscomp$7$$($c$jscomp$108_f$jscomp$226$$))?$APP.$cljs$core$cons$$($c$jscomp$108_f$jscomp$226$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($pred$jscomp$7$$,$r$jscomp$22_temp__5825__auto__$jscomp$7$$)):$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($pred$jscomp$7$$,$r$jscomp$22_temp__5825__auto__$jscomp$7$$)}return null},null,null)};$APP.$cljs$core$filter$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$remove$$=function $cljs$core$remove$$($var_args$jscomp$225$$){switch(arguments.length){case 1:return $cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$=function($pred$jscomp$8$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$complement$$($pred$jscomp$8$$))};
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$=function($pred$jscomp$9$$,$coll$jscomp$335$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$complement$$($pred$jscomp$9$$),$coll$jscomp$335$$)};$APP.$cljs$core$remove$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$into$$=function $cljs$core$into$$($var_args$jscomp$226$$){switch(arguments.length){case 0:return $cljs$core$into$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$into$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$PersistentVector$EMPTY$$};$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$1$=function($to$jscomp$2$$){return $to$jscomp$2$$};
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$=function($to$jscomp$3$$,$from$jscomp$2$$){return $to$jscomp$3$$!=null?$to$jscomp$3$$!=null&&($to$jscomp$3$$.$cljs$lang$protocol_mask$partition1$$&4||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$to$jscomp$3$$.$cljs$core$IEditableCollection$$)?$APP.$cljs$core$_with_meta$$($APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($cljs$core$_conj_BANG_$$,$APP.$cljs$core$_as_transient$$($to$jscomp$3$$),$from$jscomp$2$$)),
$APP.$cljs$core$meta$$($to$jscomp$3$$)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,$to$jscomp$3$$,$from$jscomp$2$$):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$to$jscomp$3$$,$from$jscomp$2$$)};
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$=function($to$jscomp$4$$,$xform$jscomp$7$$,$from$jscomp$3$$){if($to$jscomp$4$$!=null&&($to$jscomp$4$$.$cljs$lang$protocol_mask$partition1$$&4||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$to$jscomp$4$$.$cljs$core$IEditableCollection$$)){var $tm$$=$APP.$cljs$core$meta$$($to$jscomp$4$$);return $cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($xform$jscomp$7$$,function(){function $G__27669__2$$($coll$jscomp$337$$,$v$jscomp$18$$){return $APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$337$$,
$v$jscomp$18$$)}function $G__27669__1$$($coll$jscomp$336$$){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$_persistent_BANG_$$($coll$jscomp$336$$),$tm$$)}var $G__27669$$=null;$G__27669$$=function($coll$jscomp$338$$,$v$jscomp$19$$){switch(arguments.length){case 1:return $G__27669__1$$.call(this,$coll$jscomp$338$$);case 2:return $G__27669__2$$.call(this,$coll$jscomp$338$$,$v$jscomp$19$$)}throw Error("Invalid arity: "+arguments.length);};$G__27669$$.$cljs$core$IFn$_invoke$arity$1$=$G__27669__1$$;
$G__27669$$.$cljs$core$IFn$_invoke$arity$2$=$G__27669__2$$;return $G__27669$$}(),$APP.$cljs$core$_as_transient$$($to$jscomp$4$$),$from$jscomp$3$$)}return $cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$($xform$jscomp$7$$,$APP.$cljs$core$conj$$,$to$jscomp$4$$,$from$jscomp$3$$)};$APP.$cljs$core$into$$.$cljs$lang$maxFixedArity$=3;
$APP.$cljs$core$mapv$$=function $cljs$core$mapv$$($var_args$jscomp$227$$){switch(arguments.length){case 2:return $cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:for(var $args_arr__5774__auto__$jscomp$57$$=[],$len__5749__auto___27672$$=arguments.length,
$i__5750__auto___27673$$=0;;)if($i__5750__auto___27673$$<$len__5749__auto___27672$$)$args_arr__5774__auto__$jscomp$57$$.push(arguments[$i__5750__auto___27673$$]),$i__5750__auto___27673$$+=1;else break;return $cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],4<$args_arr__5774__auto__$jscomp$57$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$57$$.slice(4),0,null):null)}};
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$=function($f$jscomp$227$$,$coll$jscomp$339$$){return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($v$jscomp$20$$,$o$jscomp$98$$){return $APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$20$$,$f$jscomp$227$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$227$$.$cljs$core$IFn$_invoke$arity$1$($o$jscomp$98$$):$f$jscomp$227$$($o$jscomp$98$$))},$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$),
$coll$jscomp$339$$))};$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$3$=function($f$jscomp$228$$,$c1$jscomp$7$$,$c2$jscomp$5$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$228$$,$c1$jscomp$7$$,$c2$jscomp$5$$))};
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$4$=function($f$jscomp$229$$,$c1$jscomp$8$$,$c2$jscomp$6$$,$c3$jscomp$2$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$($f$jscomp$229$$,$c1$jscomp$8$$,$c2$jscomp$6$$,$c3$jscomp$2$$))};
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$variadic$=function($f$jscomp$230$$,$c1$jscomp$9$$,$c2$jscomp$7$$,$c3$jscomp$3$$,$colls$jscomp$5$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$map$$,$f$jscomp$230$$,$c1$jscomp$9$$,$c2$jscomp$7$$,$c3$jscomp$3$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$colls$jscomp$5$$])))};
$APP.$cljs$core$mapv$$.$cljs$lang$applyTo$=function($G__23449_seq23447$$){var $G__23448$$=$APP.$cljs$core$first$$($G__23449_seq23447$$),$G__23450_seq23447__$1$$=$APP.$cljs$core$next$$($G__23449_seq23447$$);$G__23449_seq23447$$=$APP.$cljs$core$first$$($G__23450_seq23447__$1$$);var $G__23451_seq23447__$2$$=$APP.$cljs$core$next$$($G__23450_seq23447__$1$$);$G__23450_seq23447__$1$$=$APP.$cljs$core$first$$($G__23451_seq23447__$2$$);var $seq23447__$3_seq23447__$4$$=$APP.$cljs$core$next$$($G__23451_seq23447__$2$$);
$G__23451_seq23447__$2$$=$APP.$cljs$core$first$$($seq23447__$3_seq23447__$4$$);$seq23447__$3_seq23447__$4$$=$APP.$cljs$core$next$$($seq23447__$3_seq23447__$4$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23448$$,$G__23449_seq23447$$,$G__23450_seq23447__$1$$,$G__23451_seq23447__$2$$,$seq23447__$3_seq23447__$4$$)};$APP.$cljs$core$mapv$$.$cljs$lang$maxFixedArity$=4;
$APP.$cljs$core$get_in$$=function $cljs$core$get_in$$($var_args$jscomp$229$$){switch(arguments.length){case 2:return $cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$=function($G__27687_m$jscomp$39_m__$1$$,$G__27688_ks$jscomp$3_ks__$1$$){for($G__27688_ks$jscomp$3_ks__$1$$=$APP.$cljs$core$seq$$($G__27688_ks$jscomp$3_ks__$1$$);;){if($G__27688_ks$jscomp$3_ks__$1$$==null)return $G__27687_m$jscomp$39_m__$1$$;$G__27687_m$jscomp$39_m__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__27687_m$jscomp$39_m__$1$$,$APP.$cljs$core$first$$($G__27688_ks$jscomp$3_ks__$1$$));$G__27688_ks$jscomp$3_ks__$1$$=$APP.$cljs$core$next$$($G__27688_ks$jscomp$3_ks__$1$$)}};
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$=function($G__27691_m$jscomp$40_m__$1$jscomp$1_m__$2$$,$G__27692_ks$jscomp$4_ks__$1$jscomp$1$$,$not_found$jscomp$13$$){var $G__27690_sentinel$$=$cljs$core$lookup_sentinel$$;for($G__27692_ks$jscomp$4_ks__$1$jscomp$1$$=$APP.$cljs$core$seq$$($G__27692_ks$jscomp$4_ks__$1$jscomp$1$$);;)if($G__27692_ks$jscomp$4_ks__$1$jscomp$1$$!=null){$G__27691_m$jscomp$40_m__$1$jscomp$1_m__$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__27691_m$jscomp$40_m__$1$jscomp$1_m__$2$$,
$APP.$cljs$core$first$$($G__27692_ks$jscomp$4_ks__$1$jscomp$1$$),$G__27690_sentinel$$);if($G__27690_sentinel$$===$G__27691_m$jscomp$40_m__$1$jscomp$1_m__$2$$)return $not_found$jscomp$13$$;$G__27692_ks$jscomp$4_ks__$1$jscomp$1$$=$APP.$cljs$core$next$$($G__27692_ks$jscomp$4_ks__$1$jscomp$1$$)}else return $G__27691_m$jscomp$40_m__$1$jscomp$1_m__$2$$};$APP.$cljs$core$get_in$$.$cljs$lang$maxFixedArity$=3;
$APP.$cljs$core$assoc_in$$=function $cljs$core$assoc_in$$($JSCompiler_temp$jscomp$173_m$jscomp$41$$,$first__23460_p__23457$$,$JSCompiler_inline_result$jscomp$176_v$jscomp$22$$){var $JSCompiler_temp_const$jscomp$174_seq__23459$$=$APP.$cljs$core$seq$$($first__23460_p__23457$$);$first__23460_p__23457$$=$APP.$cljs$core$first$$($JSCompiler_temp_const$jscomp$174_seq__23459$$);var $seq__23459__$1$$=$APP.$cljs$core$next$$($JSCompiler_temp_const$jscomp$174_seq__23459$$);if($seq__23459__$1$$){$JSCompiler_temp_const$jscomp$174_seq__23459$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;var $G__23461$jscomp$inline_2660$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$173_m$jscomp$41$$,$first__23460_p__23457$$);$JSCompiler_inline_result$jscomp$176_v$jscomp$22$$=$cljs$core$assoc_in$$.$cljs$core$IFn$_invoke$arity$3$?$cljs$core$assoc_in$$.$cljs$core$IFn$_invoke$arity$3$($G__23461$jscomp$inline_2660$$,$seq__23459__$1$$,$JSCompiler_inline_result$jscomp$176_v$jscomp$22$$):$cljs$core$assoc_in$$($G__23461$jscomp$inline_2660$$,
$seq__23459__$1$$,$JSCompiler_inline_result$jscomp$176_v$jscomp$22$$);$JSCompiler_temp$jscomp$173_m$jscomp$41$$=$JSCompiler_temp_const$jscomp$174_seq__23459$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$173_m$jscomp$41$$,$first__23460_p__23457$$,$JSCompiler_inline_result$jscomp$176_v$jscomp$22$$)}else $JSCompiler_temp$jscomp$173_m$jscomp$41$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$173_m$jscomp$41$$,$first__23460_p__23457$$,$JSCompiler_inline_result$jscomp$176_v$jscomp$22$$);
return $JSCompiler_temp$jscomp$173_m$jscomp$41$$};
$APP.$cljs$core$update_in$$=function $cljs$core$update_in$$($var_args$jscomp$230$$){switch(arguments.length){case 3:return $cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);case 6:return $cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$6$(arguments[0],
arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);default:for(var $args_arr__5774__auto__$jscomp$58$$=[],$len__5749__auto___27697$$=arguments.length,$i__5750__auto___27698$$=0;;)if($i__5750__auto___27698$$<$len__5749__auto___27697$$)$args_arr__5774__auto__$jscomp$58$$.push(arguments[$i__5750__auto___27698$$]),$i__5750__auto___27698$$+=1;else break;return $cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
6<$args_arr__5774__auto__$jscomp$58$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$58$$.slice(6),0,null):null)}};
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$=function($JSCompiler_temp$jscomp$177_m$jscomp$42$$,$first__23476_p__23473$$,$JSCompiler_inline_result$jscomp$180_f$jscomp$231$$){var $JSCompiler_temp_const$jscomp$178_seq__23475_seq__23475__$1$$=$APP.$cljs$core$seq$$($first__23476_p__23473$$);$first__23476_p__23473$$=$APP.$cljs$core$first$$($JSCompiler_temp_const$jscomp$178_seq__23475_seq__23475__$1$$);if($JSCompiler_temp_const$jscomp$178_seq__23475_seq__23475__$1$$=$APP.$cljs$core$next$$($JSCompiler_temp_const$jscomp$178_seq__23475_seq__23475__$1$$))$JSCompiler_temp$jscomp$177_m$jscomp$42$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$177_m$jscomp$42$$,$first__23476_p__23473$$,$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$177_m$jscomp$42$$,$first__23476_p__23473$$),$JSCompiler_temp_const$jscomp$178_seq__23475_seq__23475__$1$$,$JSCompiler_inline_result$jscomp$180_f$jscomp$231$$));else{$JSCompiler_temp_const$jscomp$178_seq__23475_seq__23475__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;
var $G__23477$jscomp$inline_2662$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$177_m$jscomp$42$$,$first__23476_p__23473$$);$JSCompiler_inline_result$jscomp$180_f$jscomp$231$$=$JSCompiler_inline_result$jscomp$180_f$jscomp$231$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$180_f$jscomp$231$$.$cljs$core$IFn$_invoke$arity$1$($G__23477$jscomp$inline_2662$$):$JSCompiler_inline_result$jscomp$180_f$jscomp$231$$($G__23477$jscomp$inline_2662$$);$JSCompiler_temp$jscomp$177_m$jscomp$42$$=
$JSCompiler_temp_const$jscomp$178_seq__23475_seq__23475__$1$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$177_m$jscomp$42$$,$first__23476_p__23473$$,$JSCompiler_inline_result$jscomp$180_f$jscomp$231$$)}return $JSCompiler_temp$jscomp$177_m$jscomp$42$$};
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$=function($JSCompiler_temp$jscomp$181_m$jscomp$43$$,$first__23481_p__23478$$,$JSCompiler_inline_result$jscomp$184_f$jscomp$232$$,$a$jscomp$156$$){var $JSCompiler_temp_const$jscomp$182_seq__23480_seq__23480__$1$$=$APP.$cljs$core$seq$$($first__23481_p__23478$$);$first__23481_p__23478$$=$APP.$cljs$core$first$$($JSCompiler_temp_const$jscomp$182_seq__23480_seq__23480__$1$$);if($JSCompiler_temp_const$jscomp$182_seq__23480_seq__23480__$1$$=$APP.$cljs$core$next$$($JSCompiler_temp_const$jscomp$182_seq__23480_seq__23480__$1$$))$JSCompiler_temp$jscomp$181_m$jscomp$43$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$181_m$jscomp$43$$,$first__23481_p__23478$$,$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$181_m$jscomp$43$$,$first__23481_p__23478$$),$JSCompiler_temp_const$jscomp$182_seq__23480_seq__23480__$1$$,$JSCompiler_inline_result$jscomp$184_f$jscomp$232$$,$a$jscomp$156$$));else{$JSCompiler_temp_const$jscomp$182_seq__23480_seq__23480__$1$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;var $G__23482$jscomp$inline_2664$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$181_m$jscomp$43$$,$first__23481_p__23478$$);$JSCompiler_inline_result$jscomp$184_f$jscomp$232$$=$JSCompiler_inline_result$jscomp$184_f$jscomp$232$$.$cljs$core$IFn$_invoke$arity$2$?$JSCompiler_inline_result$jscomp$184_f$jscomp$232$$.$cljs$core$IFn$_invoke$arity$2$($G__23482$jscomp$inline_2664$$,$a$jscomp$156$$):$JSCompiler_inline_result$jscomp$184_f$jscomp$232$$($G__23482$jscomp$inline_2664$$,
$a$jscomp$156$$);$JSCompiler_temp$jscomp$181_m$jscomp$43$$=$JSCompiler_temp_const$jscomp$182_seq__23480_seq__23480__$1$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$181_m$jscomp$43$$,$first__23481_p__23478$$,$JSCompiler_inline_result$jscomp$184_f$jscomp$232$$)}return $JSCompiler_temp$jscomp$181_m$jscomp$43$$};
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$=function($JSCompiler_temp$jscomp$185_m$jscomp$44$$,$first__23487_p__23484$$,$JSCompiler_inline_result$jscomp$188_f$jscomp$233$$,$a$jscomp$157$$,$b$jscomp$133$$){var $JSCompiler_temp_const$jscomp$186_seq__23486_seq__23486__$1$$=$APP.$cljs$core$seq$$($first__23487_p__23484$$);$first__23487_p__23484$$=$APP.$cljs$core$first$$($JSCompiler_temp_const$jscomp$186_seq__23486_seq__23486__$1$$);if($JSCompiler_temp_const$jscomp$186_seq__23486_seq__23486__$1$$=
$APP.$cljs$core$next$$($JSCompiler_temp_const$jscomp$186_seq__23486_seq__23486__$1$$))$JSCompiler_temp$jscomp$185_m$jscomp$44$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$185_m$jscomp$44$$,$first__23487_p__23484$$,$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$185_m$jscomp$44$$,$first__23487_p__23484$$),$JSCompiler_temp_const$jscomp$186_seq__23486_seq__23486__$1$$,$JSCompiler_inline_result$jscomp$188_f$jscomp$233$$,
$a$jscomp$157$$,$b$jscomp$133$$));else{$JSCompiler_temp_const$jscomp$186_seq__23486_seq__23486__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;var $G__23488$jscomp$inline_2666$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$185_m$jscomp$44$$,$first__23487_p__23484$$);$JSCompiler_inline_result$jscomp$188_f$jscomp$233$$=$JSCompiler_inline_result$jscomp$188_f$jscomp$233$$.$cljs$core$IFn$_invoke$arity$3$?$JSCompiler_inline_result$jscomp$188_f$jscomp$233$$.$cljs$core$IFn$_invoke$arity$3$($G__23488$jscomp$inline_2666$$,
$a$jscomp$157$$,$b$jscomp$133$$):$JSCompiler_inline_result$jscomp$188_f$jscomp$233$$($G__23488$jscomp$inline_2666$$,$a$jscomp$157$$,$b$jscomp$133$$);$JSCompiler_temp$jscomp$185_m$jscomp$44$$=$JSCompiler_temp_const$jscomp$186_seq__23486_seq__23486__$1$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$185_m$jscomp$44$$,$first__23487_p__23484$$,$JSCompiler_inline_result$jscomp$188_f$jscomp$233$$)}return $JSCompiler_temp$jscomp$185_m$jscomp$44$$};
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$6$=function($JSCompiler_temp$jscomp$189_m$jscomp$45$$,$first__23494_p__23491$$,$JSCompiler_inline_result$jscomp$192_f$jscomp$234$$,$a$jscomp$158$$,$b$jscomp$134$$,$c$jscomp$109$$){var $JSCompiler_temp_const$jscomp$190_seq__23493_seq__23493__$1$$=$APP.$cljs$core$seq$$($first__23494_p__23491$$);$first__23494_p__23491$$=$APP.$cljs$core$first$$($JSCompiler_temp_const$jscomp$190_seq__23493_seq__23493__$1$$);if($JSCompiler_temp_const$jscomp$190_seq__23493_seq__23493__$1$$=
$APP.$cljs$core$next$$($JSCompiler_temp_const$jscomp$190_seq__23493_seq__23493__$1$$))$JSCompiler_temp$jscomp$189_m$jscomp$45$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$189_m$jscomp$45$$,$first__23494_p__23491$$,$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$6$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$189_m$jscomp$45$$,$first__23494_p__23491$$),$JSCompiler_temp_const$jscomp$190_seq__23493_seq__23493__$1$$,$JSCompiler_inline_result$jscomp$192_f$jscomp$234$$,
$a$jscomp$158$$,$b$jscomp$134$$,$c$jscomp$109$$));else{$JSCompiler_temp_const$jscomp$190_seq__23493_seq__23493__$1$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;var $G__23495$jscomp$inline_2668$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$189_m$jscomp$45$$,$first__23494_p__23491$$);$JSCompiler_inline_result$jscomp$192_f$jscomp$234$$=$JSCompiler_inline_result$jscomp$192_f$jscomp$234$$.$cljs$core$IFn$_invoke$arity$4$?$JSCompiler_inline_result$jscomp$192_f$jscomp$234$$.$cljs$core$IFn$_invoke$arity$4$($G__23495$jscomp$inline_2668$$,
$a$jscomp$158$$,$b$jscomp$134$$,$c$jscomp$109$$):$JSCompiler_inline_result$jscomp$192_f$jscomp$234$$($G__23495$jscomp$inline_2668$$,$a$jscomp$158$$,$b$jscomp$134$$,$c$jscomp$109$$);$JSCompiler_temp$jscomp$189_m$jscomp$45$$=$JSCompiler_temp_const$jscomp$190_seq__23493_seq__23493__$1$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$189_m$jscomp$45$$,$first__23494_p__23491$$,$JSCompiler_inline_result$jscomp$192_f$jscomp$234$$)}return $JSCompiler_temp$jscomp$189_m$jscomp$45$$};
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$=function($m$jscomp$46$$,$first__23502_p__23499$$,$f$jscomp$235$$,$a$jscomp$159$$,$b$jscomp$135$$,$c$jscomp$110$$,$args$jscomp$89$$){var $seq__23501_seq__23501__$1$$=$APP.$cljs$core$seq$$($first__23502_p__23499$$);$first__23502_p__23499$$=$APP.$cljs$core$first$$($seq__23501_seq__23501__$1$$);return($seq__23501_seq__23501__$1$$=$APP.$cljs$core$next$$($seq__23501_seq__23501__$1$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$46$$,
$first__23502_p__23499$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$update_in$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$46$$,$first__23502_p__23499$$),$seq__23501_seq__23501__$1$$,$f$jscomp$235$$,$a$jscomp$159$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$b$jscomp$135$$,$c$jscomp$110$$,$args$jscomp$89$$]))):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$46$$,$first__23502_p__23499$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$235$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$46$$,$first__23502_p__23499$$),$a$jscomp$159$$,$b$jscomp$135$$,$c$jscomp$110$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$args$jscomp$89$$])))};
$APP.$cljs$core$update_in$$.$cljs$lang$applyTo$=function($G__23467_seq23465$$){var $G__23466$$=$APP.$cljs$core$first$$($G__23467_seq23465$$),$G__23468_seq23465__$1$$=$APP.$cljs$core$next$$($G__23467_seq23465$$);$G__23467_seq23465$$=$APP.$cljs$core$first$$($G__23468_seq23465__$1$$);var $G__23469_seq23465__$2$$=$APP.$cljs$core$next$$($G__23468_seq23465__$1$$);$G__23468_seq23465__$1$$=$APP.$cljs$core$first$$($G__23469_seq23465__$2$$);var $G__23470_seq23465__$3$$=$APP.$cljs$core$next$$($G__23469_seq23465__$2$$);
$G__23469_seq23465__$2$$=$APP.$cljs$core$first$$($G__23470_seq23465__$3$$);var $G__23471_seq23465__$4$$=$APP.$cljs$core$next$$($G__23470_seq23465__$3$$);$G__23470_seq23465__$3$$=$APP.$cljs$core$first$$($G__23471_seq23465__$4$$);var $seq23465__$5_seq23465__$6$$=$APP.$cljs$core$next$$($G__23471_seq23465__$4$$);$G__23471_seq23465__$4$$=$APP.$cljs$core$first$$($seq23465__$5_seq23465__$6$$);$seq23465__$5_seq23465__$6$$=$APP.$cljs$core$next$$($seq23465__$5_seq23465__$6$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23466$$,
$G__23467_seq23465$$,$G__23468_seq23465__$1$$,$G__23469_seq23465__$2$$,$G__23470_seq23465__$3$$,$G__23471_seq23465__$4$$,$seq23465__$5_seq23465__$6$$)};$APP.$cljs$core$update_in$$.$cljs$lang$maxFixedArity$=6;
$APP.$cljs$core$update$$=function $cljs$core$update$$($var_args$jscomp$231$$){switch(arguments.length){case 3:return $cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);case 6:return $cljs$core$update$$.$cljs$core$IFn$_invoke$arity$6$(arguments[0],
arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);default:for(var $args_arr__5774__auto__$jscomp$59$$=[],$len__5749__auto___27713$$=arguments.length,$i__5750__auto___27714$$=0;;)if($i__5750__auto___27714$$<$len__5749__auto___27713$$)$args_arr__5774__auto__$jscomp$59$$.push(arguments[$i__5750__auto___27714$$]),$i__5750__auto___27714$$+=1;else break;return $cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
6<$args_arr__5774__auto__$jscomp$59$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$59$$.slice(6),0,null):null)}};
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$=function($m$jscomp$47$$,$k$jscomp$81$$,$JSCompiler_inline_result$jscomp$195_f$jscomp$236$$){var $JSCompiler_temp_const$jscomp$193$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$G__23512$jscomp$inline_2670$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$47$$,$k$jscomp$81$$);$JSCompiler_inline_result$jscomp$195_f$jscomp$236$$=$JSCompiler_inline_result$jscomp$195_f$jscomp$236$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$195_f$jscomp$236$$.$cljs$core$IFn$_invoke$arity$1$($G__23512$jscomp$inline_2670$$):
$JSCompiler_inline_result$jscomp$195_f$jscomp$236$$($G__23512$jscomp$inline_2670$$);return $JSCompiler_temp_const$jscomp$193$$.call($APP.$cljs$core$assoc$$,$m$jscomp$47$$,$k$jscomp$81$$,$JSCompiler_inline_result$jscomp$195_f$jscomp$236$$)};
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$=function($m$jscomp$48$$,$k$jscomp$82$$,$JSCompiler_inline_result$jscomp$198_f$jscomp$237$$,$x$jscomp$476$$){var $JSCompiler_temp_const$jscomp$196$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$G__23513$jscomp$inline_2672$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$48$$,$k$jscomp$82$$);$JSCompiler_inline_result$jscomp$198_f$jscomp$237$$=$JSCompiler_inline_result$jscomp$198_f$jscomp$237$$.$cljs$core$IFn$_invoke$arity$2$?
$JSCompiler_inline_result$jscomp$198_f$jscomp$237$$.$cljs$core$IFn$_invoke$arity$2$($G__23513$jscomp$inline_2672$$,$x$jscomp$476$$):$JSCompiler_inline_result$jscomp$198_f$jscomp$237$$($G__23513$jscomp$inline_2672$$,$x$jscomp$476$$);return $JSCompiler_temp_const$jscomp$196$$.call($APP.$cljs$core$assoc$$,$m$jscomp$48$$,$k$jscomp$82$$,$JSCompiler_inline_result$jscomp$198_f$jscomp$237$$)};
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$=function($m$jscomp$49$$,$k$jscomp$83$$,$JSCompiler_inline_result$jscomp$201_f$jscomp$238$$,$x$jscomp$477$$,$y$jscomp$233$$){var $JSCompiler_temp_const$jscomp$199$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$G__23515$jscomp$inline_2674$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$49$$,$k$jscomp$83$$);$JSCompiler_inline_result$jscomp$201_f$jscomp$238$$=$JSCompiler_inline_result$jscomp$201_f$jscomp$238$$.$cljs$core$IFn$_invoke$arity$3$?
$JSCompiler_inline_result$jscomp$201_f$jscomp$238$$.$cljs$core$IFn$_invoke$arity$3$($G__23515$jscomp$inline_2674$$,$x$jscomp$477$$,$y$jscomp$233$$):$JSCompiler_inline_result$jscomp$201_f$jscomp$238$$($G__23515$jscomp$inline_2674$$,$x$jscomp$477$$,$y$jscomp$233$$);return $JSCompiler_temp_const$jscomp$199$$.call($APP.$cljs$core$assoc$$,$m$jscomp$49$$,$k$jscomp$83$$,$JSCompiler_inline_result$jscomp$201_f$jscomp$238$$)};
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$6$=function($m$jscomp$50$$,$k$jscomp$84$$,$JSCompiler_inline_result$jscomp$204_f$jscomp$239$$,$x$jscomp$478$$,$y$jscomp$234$$,$z$jscomp$84$$){var $JSCompiler_temp_const$jscomp$202$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$G__23518$jscomp$inline_2676$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$50$$,$k$jscomp$84$$);$JSCompiler_inline_result$jscomp$204_f$jscomp$239$$=$JSCompiler_inline_result$jscomp$204_f$jscomp$239$$.$cljs$core$IFn$_invoke$arity$4$?
$JSCompiler_inline_result$jscomp$204_f$jscomp$239$$.$cljs$core$IFn$_invoke$arity$4$($G__23518$jscomp$inline_2676$$,$x$jscomp$478$$,$y$jscomp$234$$,$z$jscomp$84$$):$JSCompiler_inline_result$jscomp$204_f$jscomp$239$$($G__23518$jscomp$inline_2676$$,$x$jscomp$478$$,$y$jscomp$234$$,$z$jscomp$84$$);return $JSCompiler_temp_const$jscomp$202$$.call($APP.$cljs$core$assoc$$,$m$jscomp$50$$,$k$jscomp$84$$,$JSCompiler_inline_result$jscomp$204_f$jscomp$239$$)};
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$=function($m$jscomp$51$$,$k$jscomp$85$$,$f$jscomp$240$$,$x$jscomp$479$$,$y$jscomp$235$$,$z$jscomp$85$$,$more$jscomp$32$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$51$$,$k$jscomp$85$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($f$jscomp$240$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$51$$,$k$jscomp$85$$),$x$jscomp$479$$,$y$jscomp$235$$,$z$jscomp$85$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$more$jscomp$32$$])))};
$APP.$cljs$core$update$$.$cljs$lang$applyTo$=function($G__23506_seq23504$$){var $G__23505$$=$APP.$cljs$core$first$$($G__23506_seq23504$$),$G__23507_seq23504__$1$$=$APP.$cljs$core$next$$($G__23506_seq23504$$);$G__23506_seq23504$$=$APP.$cljs$core$first$$($G__23507_seq23504__$1$$);var $G__23508_seq23504__$2$$=$APP.$cljs$core$next$$($G__23507_seq23504__$1$$);$G__23507_seq23504__$1$$=$APP.$cljs$core$first$$($G__23508_seq23504__$2$$);var $G__23509_seq23504__$3$$=$APP.$cljs$core$next$$($G__23508_seq23504__$2$$);
$G__23508_seq23504__$2$$=$APP.$cljs$core$first$$($G__23509_seq23504__$3$$);var $G__23510_seq23504__$4$$=$APP.$cljs$core$next$$($G__23509_seq23504__$3$$);$G__23509_seq23504__$3$$=$APP.$cljs$core$first$$($G__23510_seq23504__$4$$);var $seq23504__$5_seq23504__$6$$=$APP.$cljs$core$next$$($G__23510_seq23504__$4$$);$G__23510_seq23504__$4$$=$APP.$cljs$core$first$$($seq23504__$5_seq23504__$6$$);$seq23504__$5_seq23504__$6$$=$APP.$cljs$core$next$$($seq23504__$5_seq23504__$6$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23505$$,
$G__23506_seq23504$$,$G__23507_seq23504__$1$$,$G__23508_seq23504__$2$$,$G__23509_seq23504__$3$$,$G__23510_seq23504__$4$$,$seq23504__$5_seq23504__$6$$)};$APP.$cljs$core$update$$.$cljs$lang$maxFixedArity$=6;
var $cljs$core$push_tail$$=function $cljs$core$push_tail$$($JSCompiler_temp$jscomp$205_pv$jscomp$1$$,$G__23523$jscomp$inline_2678_level$jscomp$20$$,$child_parent$jscomp$5$$,$tailnode$$){var $ret$jscomp$21$$=$cljs$core$pv_clone_node$$($child_parent$jscomp$5$$),$subidx$$=$JSCompiler_temp$jscomp$205_pv$jscomp$1$$.$cnt$-1>>>$G__23523$jscomp$inline_2678_level$jscomp$20$$&31;5===$G__23523$jscomp$inline_2678_level$jscomp$20$$?$ret$jscomp$21$$.$arr$[$subidx$$]=$tailnode$$:($child_parent$jscomp$5$$=$child_parent$jscomp$5$$.$arr$[$subidx$$],
$child_parent$jscomp$5$$!=null?($G__23523$jscomp$inline_2678_level$jscomp$20$$-=5,$JSCompiler_temp$jscomp$205_pv$jscomp$1$$=$cljs$core$push_tail$$.$cljs$core$IFn$_invoke$arity$4$?$cljs$core$push_tail$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$205_pv$jscomp$1$$,$G__23523$jscomp$inline_2678_level$jscomp$20$$,$child_parent$jscomp$5$$,$tailnode$$):$cljs$core$push_tail$$($JSCompiler_temp$jscomp$205_pv$jscomp$1$$,$G__23523$jscomp$inline_2678_level$jscomp$20$$,$child_parent$jscomp$5$$,$tailnode$$)):
$JSCompiler_temp$jscomp$205_pv$jscomp$1$$=$cljs$core$new_path$$(null,$G__23523$jscomp$inline_2678_level$jscomp$20$$-5,$tailnode$$),$ret$jscomp$21$$.$arr$[$subidx$$]=$JSCompiler_temp$jscomp$205_pv$jscomp$1$$);return $ret$jscomp$21$$},$cljs$core$do_assoc$$=function $cljs$core$do_assoc$$($JSCompiler_inline_result$jscomp$206_pv$jscomp$5$$,$G__23527$jscomp$inline_2680_level$jscomp$23$$,$G__23528$jscomp$inline_2681_node$jscomp$13$$,$i$jscomp$204$$,$val$jscomp$76$$){var $ret$jscomp$22$$=$cljs$core$pv_clone_node$$($G__23528$jscomp$inline_2681_node$jscomp$13$$);
if($G__23527$jscomp$inline_2680_level$jscomp$23$$===0)$ret$jscomp$22$$.$arr$[$i$jscomp$204$$&31]=$val$jscomp$76$$;else{var $subidx$jscomp$1$$=$i$jscomp$204$$>>>$G__23527$jscomp$inline_2680_level$jscomp$23$$&31;$G__23527$jscomp$inline_2680_level$jscomp$23$$-=5;$G__23528$jscomp$inline_2681_node$jscomp$13$$=$G__23528$jscomp$inline_2681_node$jscomp$13$$.$arr$[$subidx$jscomp$1$$];$JSCompiler_inline_result$jscomp$206_pv$jscomp$5$$=$cljs$core$do_assoc$$.$cljs$core$IFn$_invoke$arity$5$?$cljs$core$do_assoc$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_inline_result$jscomp$206_pv$jscomp$5$$,
$G__23527$jscomp$inline_2680_level$jscomp$23$$,$G__23528$jscomp$inline_2681_node$jscomp$13$$,$i$jscomp$204$$,$val$jscomp$76$$):$cljs$core$do_assoc$$($JSCompiler_inline_result$jscomp$206_pv$jscomp$5$$,$G__23527$jscomp$inline_2680_level$jscomp$23$$,$G__23528$jscomp$inline_2681_node$jscomp$13$$,$i$jscomp$204$$,$val$jscomp$76$$);$ret$jscomp$22$$.$arr$[$subidx$jscomp$1$$]=$JSCompiler_inline_result$jscomp$206_pv$jscomp$5$$}return $ret$jscomp$22$$},$cljs$core$pop_tail$$=function $cljs$core$pop_tail$$($new_child_pv$jscomp$6$$,
$G__23532$jscomp$inline_2683_level$jscomp$24$$,$node$jscomp$14_ret$jscomp$23$$){var $subidx$jscomp$2$$=$new_child_pv$jscomp$6$$.$cnt$-2>>>$G__23532$jscomp$inline_2683_level$jscomp$24$$&31;if($G__23532$jscomp$inline_2683_level$jscomp$24$$>5){$G__23532$jscomp$inline_2683_level$jscomp$24$$-=5;var $G__23533$jscomp$inline_2684$$=$node$jscomp$14_ret$jscomp$23$$.$arr$[$subidx$jscomp$2$$];$new_child_pv$jscomp$6$$=$cljs$core$pop_tail$$.$cljs$core$IFn$_invoke$arity$3$?$cljs$core$pop_tail$$.$cljs$core$IFn$_invoke$arity$3$($new_child_pv$jscomp$6$$,
$G__23532$jscomp$inline_2683_level$jscomp$24$$,$G__23533$jscomp$inline_2684$$):$cljs$core$pop_tail$$($new_child_pv$jscomp$6$$,$G__23532$jscomp$inline_2683_level$jscomp$24$$,$G__23533$jscomp$inline_2684$$);if($new_child_pv$jscomp$6$$==null&&$subidx$jscomp$2$$===0)return null;$node$jscomp$14_ret$jscomp$23$$=$cljs$core$pv_clone_node$$($node$jscomp$14_ret$jscomp$23$$);$node$jscomp$14_ret$jscomp$23$$.$arr$[$subidx$jscomp$2$$]=$new_child_pv$jscomp$6$$;return $node$jscomp$14_ret$jscomp$23$$}if($subidx$jscomp$2$$===
0)return null;$node$jscomp$14_ret$jscomp$23$$=$cljs$core$pv_clone_node$$($node$jscomp$14_ret$jscomp$23$$);$node$jscomp$14_ret$jscomp$23$$.$arr$[$subidx$jscomp$2$$]=null;return $node$jscomp$14_ret$jscomp$23$$};$cljs$core$RangedIterator$$.prototype.hasNext=function(){return this.i<this.end};$cljs$core$RangedIterator$$.prototype.next=function(){this.i-this.$base$===32&&(this.$arr$=$cljs$core$unchecked_array_for$$(this.v,this.i),this.$base$+=32);var $ret$jscomp$24$$=this.$arr$[this.i&31];this.i+=1;return $ret$jscomp$24$$};
$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$PersistentVector$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($coll$jscomp$344$$,$n$jscomp$103$$){return 0<=$n$jscomp$103$$&&$n$jscomp$103$$<this.$cnt$?new $APP.$cljs$core$MapEntry$$($n$jscomp$103$$,$cljs$core$unchecked_array_for$$(this,$n$jscomp$103$$)[$n$jscomp$103$$&31],null):null};
$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$71$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$71$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__27752$$=null;$G__27752$$=function($x$jscomp$482$$,$start$jscomp$71$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$482$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$482$$,$start$jscomp$71$$)}throw Error("Invalid arity: "+arguments.length);};$G__27752$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$480$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$480$$,0)};$G__27752$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$481$$,$start$jscomp$70$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$481$$,$start$jscomp$70$$)};return $G__27752$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__27755__1$$($x$jscomp$483$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$483$$,$APP.$cljs$core$count$$(this))}var $G__27755$$=null;$G__27755$$=function($x$jscomp$485$$,$start$jscomp$73$$){switch(arguments.length){case 1:return $G__27755__1$$.call(this,$x$jscomp$485$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$485$$,$start$jscomp$73$$)}throw Error("Invalid arity: "+
arguments.length);};$G__27755$$.$cljs$core$IFn$_invoke$arity$1$=$G__27755__1$$;$G__27755$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$484$$,$start$jscomp$72$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$484$$,$start$jscomp$72$$)};return $G__27755$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$350$$,$k$jscomp$86$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$86$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$351$$,$k$jscomp$87$$,$not_found$jscomp$14$$){return typeof $k$jscomp$87$$==="number"?this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$87$$,$not_found$jscomp$14$$):$not_found$jscomp$14$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($i$jscomp$209_v$jscomp$26$$,$f$jscomp$243$$,$init$jscomp$26_len$jscomp$17$$){$i$jscomp$209_v$jscomp$26$$=0;for(var $G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$=$init$jscomp$26_len$jscomp$17$$;;)if($i$jscomp$209_v$jscomp$26$$<this.$cnt$){var $G__27762_arr$jscomp$88_init__$2$$=$cljs$core$unchecked_array_for$$(this,$i$jscomp$209_v$jscomp$26$$);
$init$jscomp$26_len$jscomp$17$$=$G__27762_arr$jscomp$88_init__$2$$.length;a:{for(var $j$jscomp$inline_10799$$=0;;)if($j$jscomp$inline_10799$$<$init$jscomp$26_len$jscomp$17$$){var $G__23540$jscomp$inline_10803$$=$j$jscomp$inline_10799$$+$i$jscomp$209_v$jscomp$26$$,$G__23541$jscomp$inline_10804$$=$G__27762_arr$jscomp$88_init__$2$$[$j$jscomp$inline_10799$$];$G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$=$f$jscomp$243$$.$cljs$core$IFn$_invoke$arity$3$?
$f$jscomp$243$$.$cljs$core$IFn$_invoke$arity$3$($G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$,$G__23540$jscomp$inline_10803$$,$G__23541$jscomp$inline_10804$$):$f$jscomp$243$$($G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$,$G__23540$jscomp$inline_10803$$,$G__23541$jscomp$inline_10804$$);if($cljs$core$reduced_QMARK_$$($G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$)){$G__27762_arr$jscomp$88_init__$2$$=
$G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$;break a}$j$jscomp$inline_10799$$+=1}else{$G__27762_arr$jscomp$88_init__$2$$=$G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$;break a}$G__27762_arr$jscomp$88_init__$2$$=void 0}if($cljs$core$reduced_QMARK_$$($G__27762_arr$jscomp$88_init__$2$$))return $APP.$cljs$core$_deref$$($G__27762_arr$jscomp$88_init__$2$$);
$i$jscomp$209_v$jscomp$26$$+=$init$jscomp$26_len$jscomp$17$$;$G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$=$G__27762_arr$jscomp$88_init__$2$$}else return $G__23539$jscomp$inline_10802_G__27760$jscomp$inline_10805_init__$1_init__$2$jscomp$inline_10800_init__$3$jscomp$inline_10801$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$APersistentVector$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($coll$jscomp$352$$,$n$jscomp$104$$){return $cljs$core$array_for$$(this,$n$jscomp$104$$)[$n$jscomp$104$$&31]};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$353$$,$n$jscomp$105$$,$not_found$jscomp$15$$){return 0<=$n$jscomp$105$$&&$n$jscomp$105$$<this.$cnt$?$cljs$core$unchecked_array_for$$(this,$n$jscomp$105$$)[$n$jscomp$105$$&31]:$not_found$jscomp$15$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IVector$_assoc_n$arity$3$=function($coll$jscomp$354_new_tail$$,$n$jscomp$106$$,$val$jscomp$77$$){if(0<=$n$jscomp$106$$&&$n$jscomp$106$$<this.$cnt$)return $cljs$core$tail_off$$(this)<=$n$jscomp$106$$?($coll$jscomp$354_new_tail$$=$APP.$cljs$core$aclone$$(this.$tail$),$coll$jscomp$354_new_tail$$[$n$jscomp$106$$&31]=$val$jscomp$77$$,new $APP.$cljs$core$PersistentVector$$(this.$meta$,this.$cnt$,this.shift,this.root,$coll$jscomp$354_new_tail$$,null)):new $APP.$cljs$core$PersistentVector$$(this.$meta$,
this.$cnt$,this.shift,$cljs$core$do_assoc$$(this,this.shift,this.root,$n$jscomp$106$$,$val$jscomp$77$$),this.$tail$,null);if($n$jscomp$106$$===this.$cnt$)return this.$cljs$core$ICollection$_conj$arity$2$(null,$val$jscomp$77$$);throw Error(["Index ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$106$$)," out of bounds  [0,",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$cnt$),"]"].join(""));};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return $cljs$core$ranged_iterator$$(this,0,this.$cnt$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$PersistentVector$$(this.$meta$,this.$cnt$,this.shift,this.root,this.$tail$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$cnt$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return this.$cnt$>0?this.$cljs$core$IIndexed$_nth$arity$2$(null,this.$cnt$-1):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){if(this.$cnt$===0)throw Error("Can't pop empty vector");if(1===this.$cnt$)return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$PersistentVector$EMPTY$$,this.$meta$);if(1<this.$cnt$-$cljs$core$tail_off$$(this))return new $APP.$cljs$core$PersistentVector$$(this.$meta$,this.$cnt$-1,this.shift,this.root,this.$tail$.slice(0,-1),null);var $new_tail$jscomp$1$$=$cljs$core$unchecked_array_for$$(this,this.$cnt$-2),$new_root_nr$$=$cljs$core$pop_tail$$(this,
this.shift,this.root);$new_root_nr$$=$new_root_nr$$==null?$APP.$cljs$core$PersistentVector$EMPTY_NODE$$:$new_root_nr$$;var $cnt_1$$=this.$cnt$-1;return 5<this.shift&&$new_root_nr$$.$arr$[1]==null?new $APP.$cljs$core$PersistentVector$$(this.$meta$,$cnt_1$$,this.shift-5,$new_root_nr$$.$arr$[0],$new_tail$jscomp$1$$,null):new $APP.$cljs$core$PersistentVector$$(this.$meta$,$cnt_1$$,this.shift,$new_root_nr$$,$new_tail$jscomp$1$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return this.$cnt$>0?new $APP.$cljs$core$RSeq$$(this,this.$cnt$-1,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$7_h__5134__auto____$1$jscomp$7$$=this.$__hash$;return $h__5134__auto__$jscomp$7_h__5134__auto____$1$jscomp$7$$!=null?$h__5134__auto__$jscomp$7_h__5134__auto____$1$jscomp$7$$:this.$__hash$=$h__5134__auto__$jscomp$7_h__5134__auto____$1$jscomp$7$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$361_me_iter$$,$other$jscomp$72_you_iter$$){if($other$jscomp$72_you_iter$$ instanceof $APP.$cljs$core$PersistentVector$$)if(this.$cnt$===$APP.$cljs$core$count$$($other$jscomp$72_you_iter$$))for($coll$jscomp$361_me_iter$$=this.$cljs$core$IIterable$_iterator$arity$1$(null),$other$jscomp$72_you_iter$$=$other$jscomp$72_you_iter$$.$cljs$core$IIterable$_iterator$arity$1$(null);;){if($coll$jscomp$361_me_iter$$.hasNext()){var $x$jscomp$486$$=
$coll$jscomp$361_me_iter$$.next(),$y$jscomp$236$$=$other$jscomp$72_you_iter$$.next();if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$486$$,$y$jscomp$236$$))continue;else return!1}else return!0;break}else return!1;else return $cljs$core$equiv_sequential$$(this,$other$jscomp$72_you_iter$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEditableCollection$_as_transient$arity$1$=function(){return new $cljs$core$TransientVector$$(this.$cnt$,this.shift,$cljs$core$tv_editable_root$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$core$tv_editable_root$$.$cljs$core$IFn$_invoke$arity$1$(this.root):$cljs$core$tv_editable_root$$(this.root),$cljs$core$tv_editable_tail$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$core$tv_editable_tail$$.$cljs$core$IFn$_invoke$arity$1$(this.$tail$):$cljs$core$tv_editable_tail$$(this.$tail$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$PersistentVector$EMPTY$$,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($v$jscomp$27$$,$f$jscomp$244$$){return $cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$f$jscomp$244$$,0,this.$cnt$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($i$jscomp$210_v$jscomp$28$$,$f$jscomp$245$$,$init$jscomp$27_len$jscomp$18$$){$i$jscomp$210_v$jscomp$28$$=0;for(var $G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$=$init$jscomp$27_len$jscomp$18$$;;)if($i$jscomp$210_v$jscomp$28$$<this.$cnt$){var $G__27778_arr$jscomp$89_init__$2$jscomp$2$$=$cljs$core$unchecked_array_for$$(this,$i$jscomp$210_v$jscomp$28$$);
$init$jscomp$27_len$jscomp$18$$=$G__27778_arr$jscomp$89_init__$2$jscomp$2$$.length;a:{for(var $j$jscomp$inline_10807$$=0;;)if($j$jscomp$inline_10807$$<$init$jscomp$27_len$jscomp$18$$){var $G__23543$jscomp$inline_10811$$=$G__27778_arr$jscomp$89_init__$2$jscomp$2$$[$j$jscomp$inline_10807$$];$G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$=$f$jscomp$245$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$245$$.$cljs$core$IFn$_invoke$arity$2$($G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$,
$G__23543$jscomp$inline_10811$$):$f$jscomp$245$$($G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$,$G__23543$jscomp$inline_10811$$);if($cljs$core$reduced_QMARK_$$($G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$)){$G__27778_arr$jscomp$89_init__$2$jscomp$2$$=$G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$;
break a}$j$jscomp$inline_10807$$+=1}else{$G__27778_arr$jscomp$89_init__$2$jscomp$2$$=$G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$;break a}$G__27778_arr$jscomp$89_init__$2$jscomp$2$$=void 0}if($cljs$core$reduced_QMARK_$$($G__27778_arr$jscomp$89_init__$2$jscomp$2$$))return $APP.$cljs$core$_deref$$($G__27778_arr$jscomp$89_init__$2$jscomp$2$$);$i$jscomp$210_v$jscomp$28$$+=$init$jscomp$27_len$jscomp$18$$;$G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$=
$G__27778_arr$jscomp$89_init__$2$jscomp$2$$}else return $G__23542$jscomp$inline_10810_G__27775$jscomp$inline_10812_init__$1$jscomp$1_init__$2$jscomp$inline_10808_init__$3$jscomp$inline_10809$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($coll$jscomp$364$$,$k$jscomp$88$$,$v$jscomp$29$$){if(typeof $k$jscomp$88$$==="number")return this.$cljs$core$IVector$_assoc_n$arity$3$(null,$k$jscomp$88$$,$v$jscomp$29$$);throw Error("Vector's key for assoc must be a number.");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$365$$,$k$jscomp$89$$){return $APP.$cljs$core$integer_QMARK_$$($k$jscomp$89$$)?0<=$k$jscomp$89$$&&$k$jscomp$89$$<this.$cnt$:!1};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){if(this.$cnt$===0)return null;if(this.$cnt$<=32)return new $APP.$cljs$core$IndexedSeq$$(this.$tail$,0,null);a:{var $G__23545_node$jscomp$inline_2697$$=this.root;for(var $G__27734$jscomp$inline_2699_level$jscomp$inline_2698$$=this.shift;;)if($G__27734$jscomp$inline_2699_level$jscomp$inline_2698$$>0)$G__27734$jscomp$inline_2699_level$jscomp$inline_2698$$-=5,$G__23545_node$jscomp$inline_2697$$=$G__23545_node$jscomp$inline_2697$$.$arr$[0];
else{$G__23545_node$jscomp$inline_2697$$=$G__23545_node$jscomp$inline_2697$$.$arr$;break a}$G__23545_node$jscomp$inline_2697$$=void 0}return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$G__23545_node$jscomp$inline_2697$$,0,0):$cljs$core$chunked_seq$$(this,$G__23545_node$jscomp$inline_2697$$,0,0)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$367$$,$new_meta$jscomp$13$$){return $new_meta$jscomp$13$$===this.$meta$?this:new $APP.$cljs$core$PersistentVector$$($new_meta$jscomp$13$$,this.$cnt$,this.shift,this.root,this.$tail$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$368_len$jscomp$19_new_shift$$,$o$jscomp$100$$){if(this.$cnt$-$cljs$core$tail_off$$(this)<32){$coll$jscomp$368_len$jscomp$19_new_shift$$=this.$tail$.length;for(var $JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$=Array($coll$jscomp$368_len$jscomp$19_new_shift$$+1),$i_27780_val$jscomp$inline_10820$$=0;;)if($i_27780_val$jscomp$inline_10820$$<$coll$jscomp$368_len$jscomp$19_new_shift$$)$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$[$i_27780_val$jscomp$inline_10820$$]=
this.$tail$[$i_27780_val$jscomp$inline_10820$$],$i_27780_val$jscomp$inline_10820$$+=1;else break;$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$[$coll$jscomp$368_len$jscomp$19_new_shift$$]=$o$jscomp$100$$;return new $APP.$cljs$core$PersistentVector$$(this.$meta$,this.$cnt$+1,this.shift,this.root,$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$,null)}$coll$jscomp$368_len$jscomp$19_new_shift$$=($JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$=
this.$cnt$>>>5>1<<this.shift)?this.shift+5:this.shift;$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$?($JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$=$cljs$core$pv_fresh_node$$(null),$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$.$arr$[0]=this.root,$i_27780_val$jscomp$inline_10820$$=$cljs$core$new_path$$(null,this.shift,new $cljs$core$VectorNode$$(null,this.$tail$)),
$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$.$arr$[1]=$i_27780_val$jscomp$inline_10820$$):$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$=$cljs$core$push_tail$$(this,this.shift,this.root,new $cljs$core$VectorNode$$(null,this.$tail$));return new $APP.$cljs$core$PersistentVector$$(this.$meta$,this.$cnt$+1,$coll$jscomp$368_len$jscomp$19_new_shift$$,$JSCompiler_temp$jscomp$207_n_r$jscomp$inline_2701_new_tail$jscomp$2_root_overflow_QMARK_$$,
[$o$jscomp$100$$],null)};$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$4$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$367$$,$args23538$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23538$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$90$$){if(typeof $k$jscomp$90$$==="number")return this.$cljs$core$IIndexed$_nth$arity$2$(null,$k$jscomp$90$$);throw Error("Key must be integer");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDrop$_drop$arity$2$=function($coll$jscomp$370_offset$jscomp$26$$,$G__23551_n$jscomp$107$$){if($G__23551_n$jscomp$107$$<this.$cnt$){$coll$jscomp$370_offset$jscomp$26$$=$G__23551_n$jscomp$107$$%32;var $G__23550$$=$cljs$core$unchecked_array_for$$(this,$G__23551_n$jscomp$107$$);$G__23551_n$jscomp$107$$-=$coll$jscomp$370_offset$jscomp$26$$;return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$(this,
$G__23550$$,$G__23551_n$jscomp$107$$,$coll$jscomp$370_offset$jscomp$26$$):$cljs$core$chunked_seq$$(this,$G__23550$$,$G__23551_n$jscomp$107$$,$coll$jscomp$370_offset$jscomp$26$$)}return null};$APP.$cljs$core$PersistentVector$EMPTY_NODE$$=new $cljs$core$VectorNode$$(null,[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null]);
$APP.$cljs$core$PersistentVector$EMPTY$$=new $APP.$cljs$core$PersistentVector$$(null,0,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[],$cljs$core$empty_ordered_hash$$);$APP.$cljs$core$PersistentVector$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$APP.$cljs$core$vector$$=function $cljs$core$vector$$($var_args$jscomp$233$$){for(var $args__5755__auto__$jscomp$2$$=[],$len__5749__auto___27806$$=arguments.length,$i__5750__auto___27807$$=0;;)if($i__5750__auto___27807$$<$len__5749__auto___27806$$)$args__5755__auto__$jscomp$2$$.push(arguments[$i__5750__auto___27807$$]),$i__5750__auto___27807$$+=1;else break;return $cljs$core$vector$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$2$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$2$$.slice(0),
0,null):null)};$APP.$cljs$core$vector$$.$cljs$core$IFn$_invoke$arity$variadic$=function($args$jscomp$90$$){return $args$jscomp$90$$ instanceof $APP.$cljs$core$IndexedSeq$$&&$args$jscomp$90$$.i===0?$APP.$cljs$core$PersistentVector$fromArray$$($args$jscomp$90$$.$arr$,!$APP.$cljs$core$array_QMARK_$$($args$jscomp$90$$.$arr$)):$APP.$cljs$core$vec$$($args$jscomp$90$$)};$APP.$cljs$core$vector$$.$cljs$lang$maxFixedArity$=0;$APP.$cljs$core$vector$$.$cljs$lang$applyTo$=function($seq23553$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq23553$$))};
$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$ChunkedSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$73$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$73$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__27815$$=null;$G__27815$$=function($x$jscomp$489$$,$start$jscomp$75$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$489$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$489$$,$start$jscomp$75$$)}throw Error("Invalid arity: "+arguments.length);};$G__27815$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$487$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$487$$,0)};$G__27815$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$488$$,$start$jscomp$74$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$488$$,$start$jscomp$74$$)};return $G__27815$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__27819__1$$($x$jscomp$490$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$490$$,$APP.$cljs$core$count$$(this))}var $G__27819$$=null;$G__27819$$=function($x$jscomp$492$$,$start$jscomp$77$$){switch(arguments.length){case 1:return $G__27819__1$$.call(this,$x$jscomp$492$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$492$$,$start$jscomp$77$$)}throw Error("Invalid arity: "+
arguments.length);};$G__27819$$.$cljs$core$IFn$_invoke$arity$1$=$G__27819__1$$;$G__27819$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$491$$,$start$jscomp$76$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$491$$,$start$jscomp$76$$)};return $G__27819$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){if(this.$off$+1<this.node.length){var $G__23554$jscomp$inline_2703_s$jscomp$84$$=this.$vec$;var $G__23555$jscomp$inline_2704$$=this.node,$G__23556$jscomp$inline_2705$$=this.i,$G__23557$jscomp$inline_2706$$=this.$off$+1;$G__23554$jscomp$inline_2703_s$jscomp$84$$=$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$($G__23554$jscomp$inline_2703_s$jscomp$84$$,
$G__23555$jscomp$inline_2704$$,$G__23556$jscomp$inline_2705$$,$G__23557$jscomp$inline_2706$$):$cljs$core$chunked_seq$$($G__23554$jscomp$inline_2703_s$jscomp$84$$,$G__23555$jscomp$inline_2704$$,$G__23556$jscomp$inline_2705$$,$G__23557$jscomp$inline_2706$$);return $G__23554$jscomp$inline_2703_s$jscomp$84$$==null?null:$G__23554$jscomp$inline_2703_s$jscomp$84$$}return this.$cljs$core$IChunkedNext$_chunked_next$arity$1$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$8_h__5134__auto____$1$jscomp$8$$=this.$__hash$;return $h__5134__auto__$jscomp$8_h__5134__auto____$1$jscomp$8$$!=null?$h__5134__auto__$jscomp$8_h__5134__auto____$1$jscomp$8$$:this.$__hash$=$h__5134__auto__$jscomp$8_h__5134__auto____$1$jscomp$8$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$380$$,$other$jscomp$74$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$74$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$382$$,$f$jscomp$246$$){return $cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$vec$,$f$jscomp$246$$,this.i+this.$off$,$APP.$cljs$core$count$$(this.$vec$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$383$$,$f$jscomp$247$$,$start$jscomp$78$$){return $cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$05$$(this.$vec$,$f$jscomp$247$$,$start$jscomp$78$$,this.i+this.$off$,$APP.$cljs$core$count$$(this.$vec$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.node[this.$off$]};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){if(this.$off$+1<this.node.length){var $G__23558$jscomp$inline_2708_s$jscomp$85$$=this.$vec$;var $G__23559$jscomp$inline_2709$$=this.node,$G__23560$jscomp$inline_2710$$=this.i,$G__23561$jscomp$inline_2711$$=this.$off$+1;$G__23558$jscomp$inline_2708_s$jscomp$85$$=$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$($G__23558$jscomp$inline_2708_s$jscomp$85$$,
$G__23559$jscomp$inline_2709$$,$G__23560$jscomp$inline_2710$$,$G__23561$jscomp$inline_2711$$):$cljs$core$chunked_seq$$($G__23558$jscomp$inline_2708_s$jscomp$85$$,$G__23559$jscomp$inline_2709$$,$G__23560$jscomp$inline_2710$$,$G__23561$jscomp$inline_2711$$);return $G__23558$jscomp$inline_2708_s$jscomp$85$$==null?$APP.$cljs$core$List$EMPTY$$:$G__23558$jscomp$inline_2708_s$jscomp$85$$}return this.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$(null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_first$arity$1$=function(){var $arr$jscomp$inline_2713$$=this.node;return new $cljs$core$ArrayChunk$$($arr$jscomp$inline_2713$$,this.$off$,$arr$jscomp$inline_2713$$.length)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$=function(){var $end$jscomp$23$$=this.i+this.node.length;if($end$jscomp$23$$<$APP.$cljs$core$_count$$(this.$vec$)){var $G__23562$$=this.$vec$,$G__23563$$=$cljs$core$unchecked_array_for$$(this.$vec$,$end$jscomp$23$$);return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$($G__23562$$,$G__23563$$,$end$jscomp$23$$,0):$cljs$core$chunked_seq$$($G__23562$$,
$G__23563$$,$end$jscomp$23$$,0)}return $APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$389$$,$new_meta$jscomp$14$$){return $new_meta$jscomp$14$$===this.$meta$?this:$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$05$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$05$$(this.$vec$,this.node,this.i,this.$off$,$new_meta$jscomp$14$$):$cljs$core$chunked_seq$$(this.$vec$,this.node,this.i,this.$off$,$new_meta$jscomp$14$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$390$$,$o$jscomp$101$$){return $APP.$cljs$core$cons$$($o$jscomp$101$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDrop$_drop$arity$2$=function($coll$jscomp$391_new_offset_o$jscomp$102$$,$G__23566_n$jscomp$108$$){$coll$jscomp$391_new_offset_o$jscomp$102$$=this.$off$+$G__23566_n$jscomp$108$$;if($coll$jscomp$391_new_offset_o$jscomp$102$$<this.node.length)return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$vec$,this.node,this.i,$coll$jscomp$391_new_offset_o$jscomp$102$$):$cljs$core$chunked_seq$$(this.$vec$,
this.node,this.i,$coll$jscomp$391_new_offset_o$jscomp$102$$);var $G__23568_i__$1$jscomp$4$$=this.i+$coll$jscomp$391_new_offset_o$jscomp$102$$;if($G__23568_i__$1$jscomp$4$$<$APP.$cljs$core$_count$$(this.$vec$)){$coll$jscomp$391_new_offset_o$jscomp$102$$=$G__23568_i__$1$jscomp$4$$%32;$G__23566_n$jscomp$108$$=this.$vec$;var $G__23567$$=$cljs$core$unchecked_array_for$$(this.$vec$,$G__23568_i__$1$jscomp$4$$);$G__23568_i__$1$jscomp$4$$-=$coll$jscomp$391_new_offset_o$jscomp$102$$;return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?
$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$($G__23566_n$jscomp$108$$,$G__23567$$,$G__23568_i__$1$jscomp$4$$,$coll$jscomp$391_new_offset_o$jscomp$102$$):$cljs$core$chunked_seq$$($G__23566_n$jscomp$108$$,$G__23567$$,$G__23568_i__$1$jscomp$4$$,$coll$jscomp$391_new_offset_o$jscomp$102$$)}return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedNext$_chunked_next$arity$1$=function(){var $end$jscomp$24$$=this.i+this.node.length;if($end$jscomp$24$$<$APP.$cljs$core$_count$$(this.$vec$)){var $G__23570$$=this.$vec$,$G__23571$$=$cljs$core$unchecked_array_for$$(this.$vec$,$end$jscomp$24$$);return $cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$?$cljs$core$chunked_seq$cljs$0core$0IFn$0_invoke$0arity$04$$($G__23570$$,$G__23571$$,$end$jscomp$24$$,0):$cljs$core$chunked_seq$$($G__23570$$,
$G__23571$$,$end$jscomp$24$$,0)}return null};$APP.$cljs$core$ChunkedSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$Subvec$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($coll$jscomp$393_idx$jscomp$20$$,$n$jscomp$109$$){if($n$jscomp$109$$<0)return null;$coll$jscomp$393_idx$jscomp$20$$=this.start+$n$jscomp$109$$;return $coll$jscomp$393_idx$jscomp$20$$<this.end?new $APP.$cljs$core$MapEntry$$($n$jscomp$109$$,$APP.$cljs$core$_lookup$$(this.v,$coll$jscomp$393_idx$jscomp$20$$),null):null};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$75$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$75$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__27849$$=null;$G__27849$$=function($x$jscomp$495$$,$start__$1$jscomp$1$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$495$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$495$$,$start__$1$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$G__27849$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$493$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$493$$,0)};$G__27849$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$494$$,$start__$1$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$494$$,$start__$1$$)};return $G__27849$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__27851__1$$($x$jscomp$496$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$496$$,$APP.$cljs$core$count$$(this))}var $G__27851$$=null;$G__27851$$=function($x$jscomp$498$$,$start__$1$jscomp$3$$){switch(arguments.length){case 1:return $G__27851__1$$.call(this,$x$jscomp$498$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$498$$,$start__$1$jscomp$3$$)}throw Error("Invalid arity: "+
arguments.length);};$G__27851$$.$cljs$core$IFn$_invoke$arity$1$=$G__27851__1$$;$G__27851$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$497$$,$start__$1$jscomp$2$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$497$$,$start__$1$jscomp$2$$)};return $G__27851$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$399$$,$k$jscomp$91$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$91$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$400$$,$k$jscomp$92$$,$not_found$jscomp$16$$){return typeof $k$jscomp$92$$==="number"?this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$92$$,$not_found$jscomp$16$$):$not_found$jscomp$16$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($coll$jscomp$401_i$jscomp$217$$,$f$jscomp$248$$,$G__23577$jscomp$inline_2720_G__27855_init$jscomp$28_init__$1$jscomp$2_init__$2$jscomp$4$$){$coll$jscomp$401_i$jscomp$217$$=this.start;for(var $G__27854_j$jscomp$64$$=0;;)if($coll$jscomp$401_i$jscomp$217$$<this.end){var $G__23578$jscomp$inline_2721$$=$G__27854_j$jscomp$64$$,$G__23579$jscomp$inline_2722$$=$APP.$cljs$core$_nth$$(this.v,$coll$jscomp$401_i$jscomp$217$$);
$G__23577$jscomp$inline_2720_G__27855_init$jscomp$28_init__$1$jscomp$2_init__$2$jscomp$4$$=$f$jscomp$248$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$248$$.$cljs$core$IFn$_invoke$arity$3$($G__23577$jscomp$inline_2720_G__27855_init$jscomp$28_init__$1$jscomp$2_init__$2$jscomp$4$$,$G__23578$jscomp$inline_2721$$,$G__23579$jscomp$inline_2722$$):$f$jscomp$248$$($G__23577$jscomp$inline_2720_G__27855_init$jscomp$28_init__$1$jscomp$2_init__$2$jscomp$4$$,$G__23578$jscomp$inline_2721$$,$G__23579$jscomp$inline_2722$$);
if($cljs$core$reduced_QMARK_$$($G__23577$jscomp$inline_2720_G__27855_init$jscomp$28_init__$1$jscomp$2_init__$2$jscomp$4$$))return $APP.$cljs$core$_deref$$($G__23577$jscomp$inline_2720_G__27855_init$jscomp$28_init__$1$jscomp$2_init__$2$jscomp$4$$);$G__27854_j$jscomp$64$$+=1;$coll$jscomp$401_i$jscomp$217$$+=1}else return $G__23577$jscomp$inline_2720_G__27855_init$jscomp$28_init__$1$jscomp$2_init__$2$jscomp$4$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($coll$jscomp$402$$,$n$jscomp$110$$){return $n$jscomp$110$$<0||this.end<=this.start+$n$jscomp$110$$?$cljs$core$vector_index_out_of_bounds$$($n$jscomp$110$$,this.end-this.start):$APP.$cljs$core$_nth$$(this.v,this.start+$n$jscomp$110$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$403$$,$n$jscomp$111$$,$not_found$jscomp$17$$){return $n$jscomp$111$$<0||this.end<=this.start+$n$jscomp$111$$?$not_found$jscomp$17$$:$APP.$cljs$core$_nth$$(this.v,this.start+$n$jscomp$111$$,$not_found$jscomp$17$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IVector$_assoc_n$arity$3$=function($G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$,$G__23580_n$jscomp$112$$,$G__23581_val$jscomp$78$$){$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$=this.start+$G__23580_n$jscomp$112$$;if($G__23580_n$jscomp$112$$<0||this.end+1<=$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$)throw Error(["Index ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__23580_n$jscomp$112$$),
" out of bounds [0,",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$cljs$core$ICounted$_count$arity$1$(null)),"]"].join(""));$G__23580_n$jscomp$112$$=this.$meta$;$G__23581_val$jscomp$78$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.v,$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$,$G__23581_val$jscomp$78$$);var $G__23582$$=this.start,$x__5110__auto__$jscomp$inline_2724$$=this.end;$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$+=
1;$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$=$x__5110__auto__$jscomp$inline_2724$$>$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$?$x__5110__auto__$jscomp$inline_2724$$:$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$;return $cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$?$cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$($G__23580_n$jscomp$112$$,$G__23581_val$jscomp$78$$,$G__23582$$,$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$,
null):$cljs$core$build_subvec$$($G__23580_n$jscomp$112$$,$G__23581_val$jscomp$78$$,$G__23582$$,$G__23583_coll$jscomp$404_v_pos_y__5111__auto__$jscomp$inline_2725$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return this.v!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===this.v.$cljs$core$APersistentVector$$?$cljs$core$ranged_iterator$$(this.v,this.start,this.end):new $APP.$cljs$core$SeqIter$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$Subvec$$(this.$meta$,this.v,this.start,this.end,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.end-this.start};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return this.start===this.end?null:$APP.$cljs$core$_nth$$(this.v,this.end-1)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){if(this.start===this.end)throw Error("Can't pop empty vector");var $G__23586$$=this.$meta$,$G__23587$$=this.v,$G__23588$$=this.start,$G__23589$$=this.end-1;return $cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$?$cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$($G__23586$$,$G__23587$$,$G__23588$$,$G__23589$$,null):$cljs$core$build_subvec$$($G__23586$$,$G__23587$$,$G__23588$$,$G__23589$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return this.start!==this.end?new $APP.$cljs$core$RSeq$$(this,this.end-this.start-1,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$9_h__5134__auto____$1$jscomp$9$$=this.$__hash$;return $h__5134__auto__$jscomp$9_h__5134__auto____$1$jscomp$9$$!=null?$h__5134__auto__$jscomp$9_h__5134__auto____$1$jscomp$9$$:this.$__hash$=$h__5134__auto__$jscomp$9_h__5134__auto____$1$jscomp$9$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$412$$,$other$jscomp$76$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$76$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$PersistentVector$EMPTY$$,this.$meta$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$414$$,$f$jscomp$249$$){return this.v!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===this.v.$cljs$core$APersistentVector$$?$cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this.v,$f$jscomp$249$$,this.start,this.end):$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$249$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$415$$,$f$jscomp$250$$,$init$jscomp$29$$){return this.v!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===this.v.$cljs$core$APersistentVector$$?$cljs$core$pv_reduce$cljs$0core$0IFn$0_invoke$0arity$05$$(this.v,$f$jscomp$250$$,$init$jscomp$29$$,this.start,this.end):$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$250$$,$init$jscomp$29$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($coll$jscomp$416$$,$key$jscomp$125$$,$val$jscomp$79$$){if(typeof $key$jscomp$125$$==="number")return this.$cljs$core$IVector$_assoc_n$arity$3$(null,$key$jscomp$125$$,$val$jscomp$79$$);throw Error("Subvec's key for assoc must be a number.");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$417$$,$key$jscomp$126$$){return $APP.$cljs$core$integer_QMARK_$$($key$jscomp$126$$)?0<=$key$jscomp$126$$&&$key$jscomp$126$$<this.end-this.start:!1};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){var $self__$jscomp$419$$=this;return function $cljs$core$subvec_seq$$($i$jscomp$218$$){return $i$jscomp$218$$===$self__$jscomp$419$$.end?null:$APP.$cljs$core$cons$$($APP.$cljs$core$_nth$$($self__$jscomp$419$$.v,$i$jscomp$218$$),new $APP.$cljs$core$LazySeq$$(null,function(){return $cljs$core$subvec_seq$$($i$jscomp$218$$+1)},null,null))}($self__$jscomp$419$$.start)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$419$$,$new_meta$jscomp$15$$){return $new_meta$jscomp$15$$===this.$meta$?this:$cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$?$cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$($new_meta$jscomp$15$$,this.v,this.start,this.end,this.$__hash$):$cljs$core$build_subvec$$($new_meta$jscomp$15$$,this.v,this.start,this.end,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($G__23593_coll$jscomp$420$$,$G__23594_o$jscomp$103$$){$G__23593_coll$jscomp$420$$=this.$meta$;$G__23594_o$jscomp$103$$=$cljs$core$_assoc_n$$(this.v,this.end,$G__23594_o$jscomp$103$$);var $G__23595$$=this.start,$G__23596$$=this.end+1;return $cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$?$cljs$core$build_subvec$$.$cljs$core$IFn$_invoke$arity$5$($G__23593_coll$jscomp$420$$,$G__23594_o$jscomp$103$$,$G__23595$$,
$G__23596$$,null):$cljs$core$build_subvec$$($G__23593_coll$jscomp$420$$,$G__23594_o$jscomp$103$$,$G__23595$$,$G__23596$$,null)};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$5$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$423$$,$args23576$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23576$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$93$$){return this.$cljs$core$IIndexed$_nth$arity$2$(null,$k$jscomp$93$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$94$$,$not_found$jscomp$18$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$94$$,$not_found$jscomp$18$$)};$APP.$cljs$core$Subvec$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
var $cljs$core$tv_push_tail$$=function $cljs$core$tv_push_tail$$($JSCompiler_temp$jscomp$209_tv$$,$G__23604$jscomp$inline_2728_level$jscomp$25$$,$parent$jscomp$6_ret$jscomp$26$$,$tail_node$$){$parent$jscomp$6_ret$jscomp$26$$=$cljs$core$tv_ensure_editable$$($JSCompiler_temp$jscomp$209_tv$$.root.$edit$,$parent$jscomp$6_ret$jscomp$26$$);var $subidx$jscomp$3$$=$JSCompiler_temp$jscomp$209_tv$$.$cnt$-1>>>$G__23604$jscomp$inline_2728_level$jscomp$25$$&31;if($G__23604$jscomp$inline_2728_level$jscomp$25$$===
5)$JSCompiler_temp$jscomp$209_tv$$=$tail_node$$;else{var $child$jscomp$inline_2727$$=$parent$jscomp$6_ret$jscomp$26$$.$arr$[$subidx$jscomp$3$$];$child$jscomp$inline_2727$$!=null?($G__23604$jscomp$inline_2728_level$jscomp$25$$-=5,$JSCompiler_temp$jscomp$209_tv$$=$cljs$core$tv_push_tail$$.$cljs$core$IFn$_invoke$arity$4$?$cljs$core$tv_push_tail$$.$cljs$core$IFn$_invoke$arity$4$($JSCompiler_temp$jscomp$209_tv$$,$G__23604$jscomp$inline_2728_level$jscomp$25$$,$child$jscomp$inline_2727$$,$tail_node$$):$cljs$core$tv_push_tail$$($JSCompiler_temp$jscomp$209_tv$$,
$G__23604$jscomp$inline_2728_level$jscomp$25$$,$child$jscomp$inline_2727$$,$tail_node$$)):$JSCompiler_temp$jscomp$209_tv$$=$cljs$core$new_path$$($JSCompiler_temp$jscomp$209_tv$$.root.$edit$,$G__23604$jscomp$inline_2728_level$jscomp$25$$-5,$tail_node$$)}$parent$jscomp$6_ret$jscomp$26$$.$arr$[$subidx$jscomp$3$$]=$JSCompiler_temp$jscomp$209_tv$$;return $parent$jscomp$6_ret$jscomp$26$$};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$TransientVector$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$=function($tail_node$jscomp$1_tcoll$jscomp$25$$,$new_root_array_o$jscomp$104$$){if(this.root.$edit$){if(this.$cnt$-$cljs$core$tail_off$$(this)<32)this.$tail$[this.$cnt$&31]=$new_root_array_o$jscomp$104$$;else{$tail_node$jscomp$1_tcoll$jscomp$25$$=new $cljs$core$VectorNode$$(this.root.$edit$,this.$tail$);var $new_shift$jscomp$1_new_tail$jscomp$3$$=[null,null,null,null,null,null,null,null,null,null,null,null,null,
null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null];$new_shift$jscomp$1_new_tail$jscomp$3$$[0]=$new_root_array_o$jscomp$104$$;this.$tail$=$new_shift$jscomp$1_new_tail$jscomp$3$$;this.$cnt$>>>5>1<<this.shift?($new_root_array_o$jscomp$104$$=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],$new_shift$jscomp$1_new_tail$jscomp$3$$=this.shift+5,$new_root_array_o$jscomp$104$$[0]=
this.root,$new_root_array_o$jscomp$104$$[1]=$cljs$core$new_path$$(this.root.$edit$,this.shift,$tail_node$jscomp$1_tcoll$jscomp$25$$),this.root=new $cljs$core$VectorNode$$(this.root.$edit$,$new_root_array_o$jscomp$104$$),this.shift=$new_shift$jscomp$1_new_tail$jscomp$3$$):this.root=$cljs$core$tv_push_tail$$(this,this.shift,this.root,$tail_node$jscomp$1_tcoll$jscomp$25$$)}this.$cnt$+=1;return this}throw Error("conj! after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$=function(){if(this.root.$edit$){this.root.$edit$=null;var $len$jscomp$20$$=this.$cnt$-$cljs$core$tail_off$$(this),$trimmed_tail$$=Array($len$jscomp$20$$);$cljs$core$array_copy$$(this.$tail$,0,$trimmed_tail$$,0,$len$jscomp$20$$);return new $APP.$cljs$core$PersistentVector$$(null,this.$cnt$,this.shift,this.root,$trimmed_tail$$,null)}throw Error("persistent! called twice");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($tcoll$jscomp$27$$,$key$jscomp$127$$,$val$jscomp$80$$){if(typeof $key$jscomp$127$$==="number")return this.$cljs$core$ITransientVector$_assoc_n_BANG_$arity$3$(null,$key$jscomp$127$$,$val$jscomp$80$$);throw Error("TransientVector's key for assoc! must be a number.");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientVector$_assoc_n_BANG_$arity$3$=function($new_root$jscomp$3_tcoll$jscomp$28$$,$n$jscomp$113$$,$val$jscomp$81$$){var $self__$jscomp$429$$=this;if($self__$jscomp$429$$.root.$edit$){if(0<=$n$jscomp$113$$&&$n$jscomp$113$$<$self__$jscomp$429$$.$cnt$)return $cljs$core$tail_off$$(this)<=$n$jscomp$113$$?$self__$jscomp$429$$.$tail$[$n$jscomp$113$$&31]=$val$jscomp$81$$:($new_root$jscomp$3_tcoll$jscomp$28$$=function $cljs$core$go$$($level$jscomp$28_val$jscomp$inline_10832$$,
$node$jscomp$24_node__$1$jscomp$1$$){$node$jscomp$24_node__$1$jscomp$1$$=$cljs$core$tv_ensure_editable$$($self__$jscomp$429$$.root.$edit$,$node$jscomp$24_node__$1$jscomp$1$$);if($level$jscomp$28_val$jscomp$inline_10832$$===0)$node$jscomp$24_node__$1$jscomp$1$$.$arr$[$n$jscomp$113$$&31]=$val$jscomp$81$$;else{var $subidx$jscomp$5$$=$n$jscomp$113$$>>>$level$jscomp$28_val$jscomp$inline_10832$$&31;$level$jscomp$28_val$jscomp$inline_10832$$=$cljs$core$go$$($level$jscomp$28_val$jscomp$inline_10832$$-5,$node$jscomp$24_node__$1$jscomp$1$$.$arr$[$subidx$jscomp$5$$]);
$node$jscomp$24_node__$1$jscomp$1$$.$arr$[$subidx$jscomp$5$$]=$level$jscomp$28_val$jscomp$inline_10832$$}return $node$jscomp$24_node__$1$jscomp$1$$}($self__$jscomp$429$$.shift,$self__$jscomp$429$$.root),$self__$jscomp$429$$.root=$new_root$jscomp$3_tcoll$jscomp$28$$),this;if($n$jscomp$113$$===$self__$jscomp$429$$.$cnt$)return this.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$(null,$val$jscomp$81$$);throw Error(["Index ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$113$$),
" out of bounds for TransientVector of length",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$429$$.$cnt$)].join(""));}throw Error("assoc! after persistent!");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){if(this.root.$edit$)return this.$cnt$;throw Error("count after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($coll$jscomp$424$$,$n$jscomp$114$$){if(this.root.$edit$)return $cljs$core$array_for$$(this,$n$jscomp$114$$)[$n$jscomp$114$$&31];throw Error("nth after persistent!");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$425$$,$n$jscomp$115$$,$not_found$jscomp$19$$){return 0<=$n$jscomp$115$$&&$n$jscomp$115$$<this.$cnt$?this.$cljs$core$IIndexed$_nth$arity$2$(null,$n$jscomp$115$$):$not_found$jscomp$19$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$426$$,$k$jscomp$95$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$95$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$427$$,$k$jscomp$96$$,$not_found$jscomp$20$$){if(this.root.$edit$)return typeof $k$jscomp$96$$==="number"?this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$96$$,$not_found$jscomp$20$$):$not_found$jscomp$20$$;throw Error("lookup after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$6$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$437$$,$args23610$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23610$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$97$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$97$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$98$$,$not_found$jscomp$21$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$98$$,$not_found$jscomp$21$$)};
$cljs$core$PersistentQueueIter$$.prototype.hasNext=function(){var $and__5023__auto__$jscomp$25_or__5025__auto__$jscomp$28$$=this.$fseq$!=null&&$APP.$cljs$core$seq$$(this.$fseq$);return $and__5023__auto__$jscomp$25_or__5025__auto__$jscomp$28$$?$and__5023__auto__$jscomp$25_or__5025__auto__$jscomp$28$$:($and__5023__auto__$jscomp$25_or__5025__auto__$jscomp$28$$=this.$riter$!=null)?this.$riter$.hasNext():$and__5023__auto__$jscomp$25_or__5025__auto__$jscomp$28$$};
$cljs$core$PersistentQueueIter$$.prototype.next=function(){if(this.$fseq$!=null){var $ret$jscomp$27$$=$APP.$cljs$core$first$$(this.$fseq$);this.$fseq$=$APP.$cljs$core$next$$(this.$fseq$);return $ret$jscomp$27$$}if(this.$riter$!=null&&this.$riter$.hasNext())return this.$riter$.next();throw Error("No such element");};$cljs$core$PersistentQueueIter$$.prototype.remove=function(){return Error("Unsupported operation")};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$PersistentQueueSeq$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$77$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$77$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__27952$$=null;$G__27952$$=function($x$jscomp$501$$,$start$jscomp$85$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$501$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$501$$,$start$jscomp$85$$)}throw Error("Invalid arity: "+arguments.length);};$G__27952$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$499$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$499$$,0)};$G__27952$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$500$$,$start$jscomp$84$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$500$$,$start$jscomp$84$$)};return $G__27952$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__27958__1$$($x$jscomp$502$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$502$$,$APP.$cljs$core$count$$(this))}var $G__27958$$=null;$G__27958$$=function($x$jscomp$504$$,$start$jscomp$87$$){switch(arguments.length){case 1:return $G__27958__1$$.call(this,$x$jscomp$504$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$504$$,$start$jscomp$87$$)}throw Error("Invalid arity: "+
arguments.length);};$G__27958$$.$cljs$core$IFn$_invoke$arity$1$=$G__27958__1$$;$G__27958$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$503$$,$start$jscomp$86$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$503$$,$start$jscomp$86$$)};return $G__27958$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){var $temp__5823__auto__$jscomp$5$$=$APP.$cljs$core$next$$(this.$front$);return $temp__5823__auto__$jscomp$5$$?new $cljs$core$PersistentQueueSeq$$(this.$meta$,$temp__5823__auto__$jscomp$5$$,this.$rear$,null):this.$rear$!=null?new $cljs$core$PersistentQueueSeq$$(this.$meta$,this.$rear$,null,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$10_h__5134__auto____$1$jscomp$10$$=this.$__hash$;return $h__5134__auto__$jscomp$10_h__5134__auto____$1$jscomp$10$$!=null?$h__5134__auto__$jscomp$10_h__5134__auto____$1$jscomp$10$$:this.$__hash$=$h__5134__auto__$jscomp$10_h__5134__auto____$1$jscomp$10$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$438$$,$other$jscomp$78$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$78$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$List$EMPTY$$,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $APP.$cljs$core$first$$(this.$front$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $temp__5823__auto__$jscomp$6$$=$APP.$cljs$core$next$$(this.$front$);return $temp__5823__auto__$jscomp$6$$?new $cljs$core$PersistentQueueSeq$$(this.$meta$,$temp__5823__auto__$jscomp$6$$,this.$rear$,null):this.$rear$==null?this.$cljs$core$IEmptyableCollection$_empty$arity$1$(null):new $cljs$core$PersistentQueueSeq$$(this.$meta$,this.$rear$,null,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$443$$,$new_meta$jscomp$16$$){return $new_meta$jscomp$16$$===this.$meta$?this:new $cljs$core$PersistentQueueSeq$$($new_meta$jscomp$16$$,this.$front$,this.$rear$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$444$$,$o$jscomp$105$$){return $APP.$cljs$core$cons$$($o$jscomp$105$$,this)};
$cljs$core$PersistentQueueSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$PersistentQueue$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$79$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$79$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__28004$$=null;$G__28004$$=function($x$jscomp$507$$,$start$jscomp$89$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$507$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$507$$,$start$jscomp$89$$)}throw Error("Invalid arity: "+arguments.length);};$G__28004$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$505$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$505$$,0)};$G__28004$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$506$$,$start$jscomp$88$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$506$$,$start$jscomp$88$$)};return $G__28004$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__28008__1$$($x$jscomp$508$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$508$$,this.count.$cljs$core$IFn$_invoke$arity$1$?this.count.$cljs$core$IFn$_invoke$arity$1$(this):this.count(this))}var $G__28008$$=null;$G__28008$$=function($x$jscomp$510$$,$start$jscomp$91$$){switch(arguments.length){case 1:return $G__28008__1$$.call(this,$x$jscomp$510$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$510$$,$start$jscomp$91$$)}throw Error("Invalid arity: "+arguments.length);};$G__28008$$.$cljs$core$IFn$_invoke$arity$1$=$G__28008__1$$;$G__28008$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$509$$,$start$jscomp$90$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$509$$,$start$jscomp$90$$)};return $G__28008$$}();
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$PersistentQueueIter$$(this.$front$,$APP.$cljs$core$_iterator$$(this.$rear$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$core$PersistentQueue$$(this.$meta$,this.count,this.$front$,this.$rear$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.count};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return $APP.$cljs$core$first$$(this.$front$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){if($APP.$cljs$core$truth_$$(this.$front$)){var $temp__5823__auto__$jscomp$7$$=$APP.$cljs$core$next$$(this.$front$);return $temp__5823__auto__$jscomp$7$$?new $cljs$core$PersistentQueue$$(this.$meta$,this.count-1,$temp__5823__auto__$jscomp$7$$,this.$rear$,null):new $cljs$core$PersistentQueue$$(this.$meta$,this.count-1,$APP.$cljs$core$seq$$(this.$rear$),$APP.$cljs$core$PersistentVector$EMPTY$$,null)}return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$11_h__5134__auto____$1$jscomp$11$$=this.$__hash$;return $h__5134__auto__$jscomp$11_h__5134__auto____$1$jscomp$11$$!=null?$h__5134__auto__$jscomp$11_h__5134__auto____$1$jscomp$11$$:this.$__hash$=$h__5134__auto__$jscomp$11_h__5134__auto____$1$jscomp$11$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$457$$,$other$jscomp$80$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$80$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$PersistentQueue$EMPTY$$,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $APP.$cljs$core$first$$(this.$front$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return $APP.$cljs$core$rest$$($APP.$cljs$core$seq$$(this))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){var $rear__$1$$=$APP.$cljs$core$seq$$(this.$rear$),$or__5025__auto__$jscomp$inline_2730$$=this.$front$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_2730$$)?$or__5025__auto__$jscomp$inline_2730$$:$rear__$1$$)?new $cljs$core$PersistentQueueSeq$$(null,this.$front$,$APP.$cljs$core$seq$$($rear__$1$$),null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$462$$,$new_meta$jscomp$17$$){return $new_meta$jscomp$17$$===this.$meta$?this:new $cljs$core$PersistentQueue$$($new_meta$jscomp$17$$,this.count,this.$front$,this.$rear$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$463_or__5025__auto__$jscomp$inline_2732$$,$JSCompiler_temp$jscomp$211_o$jscomp$106$$){$APP.$cljs$core$truth_$$(this.$front$)?($coll$jscomp$463_or__5025__auto__$jscomp$inline_2732$$=this.$rear$,$JSCompiler_temp$jscomp$211_o$jscomp$106$$=new $cljs$core$PersistentQueue$$(this.$meta$,this.count+1,this.$front$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($coll$jscomp$463_or__5025__auto__$jscomp$inline_2732$$)?
$coll$jscomp$463_or__5025__auto__$jscomp$inline_2732$$:$APP.$cljs$core$PersistentVector$EMPTY$$,$JSCompiler_temp$jscomp$211_o$jscomp$106$$),null)):$JSCompiler_temp$jscomp$211_o$jscomp$106$$=new $cljs$core$PersistentQueue$$(this.$meta$,this.count+1,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$(this.$front$,$JSCompiler_temp$jscomp$211_o$jscomp$106$$),$APP.$cljs$core$PersistentVector$EMPTY$$,null);return $JSCompiler_temp$jscomp$211_o$jscomp$106$$};
$APP.$cljs$core$PersistentQueue$EMPTY$$=new $cljs$core$PersistentQueue$$(null,0,null,$APP.$cljs$core$PersistentVector$EMPTY$$,$cljs$core$empty_ordered_hash$$);$cljs$core$PersistentQueue$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$cljs$core$NeverEquiv$$.prototype.equiv=function($other$jscomp$81$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$81$$)};$cljs$core$NeverEquiv$$.prototype.$cljs$core$IEquiv$_equiv$arity$2$=function(){return!1};
var $cljs$core$never_equiv$$=new $cljs$core$NeverEquiv$$;$APP.$cljs$core$RecordIter$$.prototype.hasNext=function(){var $or__5025__auto__$jscomp$31$$=this.i<this.$base_count$;return $or__5025__auto__$jscomp$31$$?$or__5025__auto__$jscomp$31$$:this.$ext_map_iter$.hasNext()};
$APP.$cljs$core$RecordIter$$.prototype.next=function(){if(this.i<this.$base_count$){var $k$jscomp$111$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$(this.$fields$,this.i);this.i+=1;return new $APP.$cljs$core$MapEntry$$($k$jscomp$111$$,$APP.$cljs$core$_lookup$$(this.$record$,$k$jscomp$111$$),null)}return this.$ext_map_iter$.next()};$APP.$cljs$core$RecordIter$$.prototype.remove=function(){return Error("Unsupported operation")};
$cljs$core$ES6EntriesIterator$$.prototype.next=function(){if(this.s!=null){var $v$jscomp$39_vec__23623$$=$APP.$cljs$core$first$$(this.s),$k$jscomp$112$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$39_vec__23623$$,0,null);$v$jscomp$39_vec__23623$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$39_vec__23623$$,1,null);this.s=$APP.$cljs$core$next$$(this.s);return{value:[$k$jscomp$112$$,$v$jscomp$39_vec__23623$$],done:!1}}return{value:null,done:!0}};
$cljs$core$ES6SetEntriesIterator$$.prototype.next=function(){if(this.s!=null){var $x$jscomp$512$$=$APP.$cljs$core$first$$(this.s);this.s=$APP.$cljs$core$next$$(this.s);return{value:[$x$jscomp$512$$,$x$jscomp$512$$],done:!1}}return{value:null,done:!0}};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$MapEntry$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($node$jscomp$25$$,$k$jscomp$121$$){switch($k$jscomp$121$$){case 0:return new $APP.$cljs$core$MapEntry$$(0,this.key,null);case 1:return new $APP.$cljs$core$MapEntry$$(1,this.$val$,null);default:return null}};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__28222$$=null;$G__28222$$=function($x$jscomp$515$$,$start$jscomp$93$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$515$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$515$$,$start$jscomp$93$$)}throw Error("Invalid arity: "+arguments.length);};$G__28222$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$513$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$513$$,0)};$G__28222$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$514$$,$start$jscomp$92$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$514$$,$start$jscomp$92$$)};return $G__28222$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__28225__1$$($x$jscomp$516$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$516$$,$APP.$cljs$core$count$$(this))}var $G__28225$$=null;$G__28225$$=function($x$jscomp$518$$,$start$jscomp$95$$){switch(arguments.length){case 1:return $G__28225__1$$.call(this,$x$jscomp$518$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$518$$,$start$jscomp$95$$)}throw Error("Invalid arity: "+
arguments.length);};$G__28225$$.$cljs$core$IFn$_invoke$arity$1$=$G__28225__1$$;$G__28225$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$517$$,$start$jscomp$94$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$517$$,$start$jscomp$94$$)};return $G__28225$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($node$jscomp$26$$,$k$jscomp$122$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$122$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($node$jscomp$27$$,$k$jscomp$123$$,$not_found$jscomp$24$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$123$$,$not_found$jscomp$24$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($node$jscomp$28$$,$n$jscomp$116$$){if($n$jscomp$116$$===0)return this.key;if($n$jscomp$116$$===1)return this.$val$;throw Error("Index out of bounds");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($node$jscomp$29$$,$n$jscomp$117$$,$not_found$jscomp$25$$){return $n$jscomp$117$$===0?this.key:$n$jscomp$117$$===1?this.$val$:$not_found$jscomp$25$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IVector$_assoc_n$arity$3$=function($node$jscomp$30$$,$n$jscomp$118$$,$v$jscomp$42$$){return(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null)).$cljs$core$IVector$_assoc_n$arity$3$(null,$n$jscomp$118$$,$v$jscomp$42$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 2};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMapEntry$_key$arity$1$=function(){return this.key};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMapEntry$_val$arity$1$=function(){return this.$val$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return this.$val$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key],null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return new $APP.$cljs$core$IndexedSeq$$([this.$val$,this.key],0,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$13_h__5134__auto____$1$jscomp$13$$=this.$__hash$;return $h__5134__auto__$jscomp$13_h__5134__auto____$1$jscomp$13$$!=null?$h__5134__auto__$jscomp$13_h__5134__auto____$1$jscomp$13$$:this.$__hash$=$h__5134__auto__$jscomp$13_h__5134__auto____$1$jscomp$13$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$490$$,$other$jscomp$85$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$85$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($node$jscomp$39$$,$f$jscomp$252$$){return $cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$252$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($node$jscomp$40$$,$f$jscomp$253$$,$start$jscomp$96$$){return $cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$253$$,$start$jscomp$96$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($node$jscomp$41$$,$k$jscomp$124$$,$v$jscomp$43$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null),$k$jscomp$124$$,$v$jscomp$43$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($node$jscomp$42$$,$k$jscomp$125$$){return $k$jscomp$125$$===0||$k$jscomp$125$$===1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return new $APP.$cljs$core$IndexedSeq$$([this.key,this.$val$],0,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($node$jscomp$44$$,$meta$jscomp$42$$){return $APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null),$meta$jscomp$42$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($node$jscomp$45$$,$o$jscomp$108$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$,$o$jscomp$108$$],null)};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$8$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$536$$,$args23626$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23626$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$126$$){return this.$cljs$core$IIndexed$_nth$arity$2$(null,$k$jscomp$126$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$127$$,$not_found$jscomp$26$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$127$$,$not_found$jscomp$26$$)};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$PersistentArrayMapSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$86$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$86$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__28272$$=null;$G__28272$$=function($x$jscomp$522$$,$start$jscomp$98$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$522$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$522$$,$start$jscomp$98$$)}throw Error("Invalid arity: "+arguments.length);};$G__28272$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$520$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$520$$,0)};$G__28272$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$521$$,$start$jscomp$97$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$521$$,$start$jscomp$97$$)};return $G__28272$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__28275__1$$($x$jscomp$523$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$523$$,$APP.$cljs$core$count$$(this))}var $G__28275$$=null;$G__28275$$=function($x$jscomp$525$$,$start$jscomp$100$$){switch(arguments.length){case 1:return $G__28275__1$$.call(this,$x$jscomp$525$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$525$$,$start$jscomp$100$$)}throw Error("Invalid arity: "+
arguments.length);};$G__28275$$.$cljs$core$IFn$_invoke$arity$1$=$G__28275__1$$;$G__28275$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$524$$,$start$jscomp$99$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$524$$,$start$jscomp$99$$)};return $G__28275$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$_meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.i<this.$arr$.length-2?new $APP.$cljs$core$PersistentArrayMapSeq$$(this.$arr$,this.i+2,null):null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return(this.$arr$.length-this.i)/2};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$500$$,$other$jscomp$87$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$87$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$502$$,$f$jscomp$254$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$254$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$503$$,$f$jscomp$255$$,$start$jscomp$101$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$255$$,$start$jscomp$101$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return new $APP.$cljs$core$MapEntry$$(this.$arr$[this.i],this.$arr$[this.i+1],null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.i<this.$arr$.length-2?new $APP.$cljs$core$PersistentArrayMapSeq$$(this.$arr$,this.i+2,null):$APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$507$$,$new_meta$jscomp$19$$){return $new_meta$jscomp$19$$===this.$_meta$?this:new $APP.$cljs$core$PersistentArrayMapSeq$$(this.$arr$,this.i,$new_meta$jscomp$19$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$508$$,$o$jscomp$109$$){return $APP.$cljs$core$cons$$($o$jscomp$109$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDrop$_drop$arity$2$=function($coll$jscomp$509$$,$n$jscomp$119$$){return $n$jscomp$119$$<this.$cljs$core$ICounted$_count$arity$1$(null)?new $APP.$cljs$core$PersistentArrayMapSeq$$(this.$arr$,this.i+2*$n$jscomp$119$$,null):null};$APP.$cljs$core$PersistentArrayMapSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$cljs$core$PersistentArrayMapIterator$$.prototype.hasNext=function(){return this.i<this.$cnt$};
$cljs$core$PersistentArrayMapIterator$$.prototype.next=function(){var $ret$jscomp$28$$=new $APP.$cljs$core$MapEntry$$(this.$arr$[this.i],this.$arr$[this.i+1],null);this.i+=2;return $ret$jscomp$28$$};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$PersistentArrayMap$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($coll$jscomp$510_idx$jscomp$21$$,$k$jscomp$128$$){$coll$jscomp$510_idx$jscomp$21$$=$cljs$core$array_index_of$$(this.$arr$,$k$jscomp$128$$);return $coll$jscomp$510_idx$jscomp$21$$===-1?null:new $APP.$cljs$core$MapEntry$$(this.$arr$[$coll$jscomp$510_idx$jscomp$21$$],this.$arr$[$coll$jscomp$510_idx$jscomp$21$$+1],null)};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$88$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$88$$)};$APP.$JSCompiler_prototypeAlias$$.keys=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$keys$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$keys$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$keys$$(this))};$APP.$JSCompiler_prototypeAlias$$.entries=function(){return $APP.$cljs$core$es6_entries_iterator$$($APP.$cljs$core$seq$$(this))};
$APP.$JSCompiler_prototypeAlias$$.values=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$vals$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$vals$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$vals$$(this))};$APP.$JSCompiler_prototypeAlias$$.has=function($k$jscomp$129$$){return $APP.$cljs$core$contains_QMARK_$$(this,$k$jscomp$129$$)};
$APP.$JSCompiler_prototypeAlias$$.get=function($k$jscomp$130$$,$not_found$jscomp$27$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$130$$,$not_found$jscomp$27$$)};
$APP.$JSCompiler_prototypeAlias$$.forEach=function($f$jscomp$256$$){for(var $G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$=$APP.$cljs$core$seq$$(this),$c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$=null,$G__28332_count__23633$$=0,$i__23634$$=0;;)if($i__23634$$<$G__28332_count__23633$$){var $v$jscomp$44_vec__23641$$=$c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__23634$$),$G__28331_k$jscomp$131$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$44_vec__23641$$,
0,null);$v$jscomp$44_vec__23641$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$44_vec__23641$$,1,null);$f$jscomp$256$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$256$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$44_vec__23641$$,$G__28331_k$jscomp$131$$):$f$jscomp$256$$($v$jscomp$44_vec__23641$$,$G__28331_k$jscomp$131$$);$i__23634$$+=1}else if($G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$=$APP.$cljs$core$seq$$($G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$)?
($c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$=$APP.$cljs$core$_chunked_first$$($G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$),$G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$=$APP.$cljs$core$_chunked_rest$$($G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$),$G__28331_k$jscomp$131$$=$c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$,$G__28332_count__23633$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$),$c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$=
$G__28331_k$jscomp$131$$):($c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$=$APP.$cljs$core$first$$($G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$),$G__28331_k$jscomp$131$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$,0,null),$v$jscomp$44_vec__23641$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$,1,null),$f$jscomp$256$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$256$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$44_vec__23641$$,$G__28331_k$jscomp$131$$):$f$jscomp$256$$($v$jscomp$44_vec__23641$$,$G__28331_k$jscomp$131$$),$G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$=$APP.$cljs$core$next$$($G__28330_seq__23631_seq__23631__$1_temp__5825__auto__$jscomp$10$$),$c__5548__auto__$jscomp$1_chunk__23632_vec__23644$$=null,$G__28332_count__23633$$=0),$i__23634$$=0;else return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$518$$,$k$jscomp$132$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$132$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$519_idx$jscomp$22$$,$k$jscomp$133$$,$not_found$jscomp$28$$){$coll$jscomp$519_idx$jscomp$22$$=$cljs$core$array_index_of$$(this.$arr$,$k$jscomp$133$$);return $coll$jscomp$519_idx$jscomp$22$$===-1?$not_found$jscomp$28$$:this.$arr$[$coll$jscomp$519_idx$jscomp$22$$+1]};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($coll$jscomp$520_len$jscomp$29$$,$f$jscomp$257$$,$G__23647$jscomp$inline_2760_G__28348_init$jscomp$31_init__$1$jscomp$4_init__$2$jscomp$6$$){$coll$jscomp$520_len$jscomp$29$$=this.$arr$.length;for(var $i$jscomp$234$$=0;;)if($i$jscomp$234$$<$coll$jscomp$520_len$jscomp$29$$){var $G__23648$jscomp$inline_2761$$=this.$arr$[$i$jscomp$234$$],$G__23649$jscomp$inline_2762$$=this.$arr$[$i$jscomp$234$$+1];$G__23647$jscomp$inline_2760_G__28348_init$jscomp$31_init__$1$jscomp$4_init__$2$jscomp$6$$=
$f$jscomp$257$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$257$$.$cljs$core$IFn$_invoke$arity$3$($G__23647$jscomp$inline_2760_G__28348_init$jscomp$31_init__$1$jscomp$4_init__$2$jscomp$6$$,$G__23648$jscomp$inline_2761$$,$G__23649$jscomp$inline_2762$$):$f$jscomp$257$$($G__23647$jscomp$inline_2760_G__28348_init$jscomp$31_init__$1$jscomp$4_init__$2$jscomp$6$$,$G__23648$jscomp$inline_2761$$,$G__23649$jscomp$inline_2762$$);if($cljs$core$reduced_QMARK_$$($G__23647$jscomp$inline_2760_G__28348_init$jscomp$31_init__$1$jscomp$4_init__$2$jscomp$6$$))return $APP.$cljs$core$_deref$$($G__23647$jscomp$inline_2760_G__28348_init$jscomp$31_init__$1$jscomp$4_init__$2$jscomp$6$$);
$i$jscomp$234$$+=2}else return $G__23647$jscomp$inline_2760_G__28348_init$jscomp$31_init__$1$jscomp$4_init__$2$jscomp$6$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$PersistentArrayMapIterator$$(this.$arr$,this.$cnt$*2)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(this.$meta$,this.$cnt$,this.$arr$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$cnt$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$14_h__5134__auto____$1$jscomp$14$$=this.$__hash$;return $h__5134__auto__$jscomp$14_h__5134__auto____$1$jscomp$14$$!=null?$h__5134__auto__$jscomp$14_h__5134__auto____$1$jscomp$14$$:this.$__hash$=$h__5134__auto__$jscomp$14_h__5134__auto____$1$jscomp$14$$=$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($alen_coll$jscomp$524$$,$other$jscomp$89$$){if($APP.$cljs$core$map_QMARK_$$($other$jscomp$89$$)&&!$APP.$cljs$core$record_QMARK_$$($other$jscomp$89$$))if($alen_coll$jscomp$524$$=this.$arr$.length,this.$cnt$===$other$jscomp$89$$.$cljs$core$ICounted$_count$arity$1$(null))for(var $i$jscomp$235$$=0;;){if($i$jscomp$235$$<$alen_coll$jscomp$524$$){var $v$jscomp$45$$=$other$jscomp$89$$.$cljs$core$ILookup$_lookup$arity$3$(null,this.$arr$[$i$jscomp$235$$],
$cljs$core$lookup_sentinel$$);if($v$jscomp$45$$!==$cljs$core$lookup_sentinel$$)if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$arr$[$i$jscomp$235$$+1],$v$jscomp$45$$)){$i$jscomp$235$$+=2;continue}else return!1;else return!1}else return!0;break}else return!1;else return!1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEditableCollection$_as_transient$arity$1$=function(){return new $cljs$core$TransientArrayMap$$(this.$arr$.length,$APP.$cljs$core$aclone$$(this.$arr$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$527$$,$f$jscomp$258$$){return $cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$258$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$528$$,$f$jscomp$259$$,$start$jscomp$102$$){return $cljs$core$iter_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$259$$,$start$jscomp$102$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($coll$jscomp$529_len$jscomp$30$$,$k$jscomp$134$$){if($cljs$core$array_index_of$$(this.$arr$,$k$jscomp$134$$)>=0){$coll$jscomp$529_len$jscomp$30$$=this.$arr$.length;var $new_arr$jscomp$1_new_len$$=$coll$jscomp$529_len$jscomp$30$$-2;if($new_arr$jscomp$1_new_len$$===0)return this.$cljs$core$IEmptyableCollection$_empty$arity$1$(null);$new_arr$jscomp$1_new_len$$=Array($new_arr$jscomp$1_new_len$$);for(var $s$jscomp$90$$=0,$G__28367_G__28370_d$jscomp$82$$=
0;;){if($s$jscomp$90$$>=$coll$jscomp$529_len$jscomp$30$$)return new $APP.$cljs$core$PersistentArrayMap$$(this.$meta$,this.$cnt$-1,$new_arr$jscomp$1_new_len$$,null);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$134$$,this.$arr$[$s$jscomp$90$$])?$s$jscomp$90$$+=2:($new_arr$jscomp$1_new_len$$[$G__28367_G__28370_d$jscomp$82$$]=this.$arr$[$s$jscomp$90$$],$new_arr$jscomp$1_new_len$$[$G__28367_G__28370_d$jscomp$82$$+1]=this.$arr$[$s$jscomp$90$$+1],$G__28367_G__28370_d$jscomp$82$$+=2,$s$jscomp$90$$+=
2)}}else return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$,$G__23652$jscomp$inline_2764_k$jscomp$135$$,$v$jscomp$46$$){$arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$=$cljs$core$array_index_of$$(this.$arr$,$G__23652$jscomp$inline_2764_k$jscomp$135$$);if($arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$===-1){if(this.$cnt$<$APP.$cljs$core$PersistentArrayMap$HASHMAP_THRESHOLD$$){$arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$=this.$arr$;
for(var $l$jscomp$inline_10837$$=$arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$.length,$narr$jscomp$inline_10838$$=Array($l$jscomp$inline_10837$$+2),$i_28215$jscomp$inline_10839$$=0;;)if($i_28215$jscomp$inline_10839$$<$l$jscomp$inline_10837$$)$narr$jscomp$inline_10838$$[$i_28215$jscomp$inline_10839$$]=$arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$[$i_28215$jscomp$inline_10839$$],$i_28215$jscomp$inline_10839$$+=1;else break;$narr$jscomp$inline_10838$$[$l$jscomp$inline_10837$$]=
$G__23652$jscomp$inline_2764_k$jscomp$135$$;$narr$jscomp$inline_10838$$[$l$jscomp$inline_10837$$+1]=$v$jscomp$46$$;return new $APP.$cljs$core$PersistentArrayMap$$(this.$meta$,this.$cnt$+1,$narr$jscomp$inline_10838$$,null)}return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$_assoc$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$PersistentHashMap$EMPTY$$,this),$G__23652$jscomp$inline_2764_k$jscomp$135$$,$v$jscomp$46$$),this.$meta$)}if($v$jscomp$46$$===this.$arr$[$arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$+
1])return this;$G__23652$jscomp$inline_2764_k$jscomp$135$$=$APP.$cljs$core$aclone$$(this.$arr$);$G__23652$jscomp$inline_2764_k$jscomp$135$$[$arr$jscomp$inline_10834_coll$jscomp$530_idx$jscomp$24$$+1]=$v$jscomp$46$$;return new $APP.$cljs$core$PersistentArrayMap$$(this.$meta$,this.$cnt$,$G__23652$jscomp$inline_2764_k$jscomp$135$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$531$$,$k$jscomp$136$$){return $cljs$core$array_index_of$$(this.$arr$,$k$jscomp$136$$)!==-1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){var $arr$jscomp$inline_2766$$=this.$arr$;return 0<=$arr$jscomp$inline_2766$$.length-2?new $APP.$cljs$core$PersistentArrayMapSeq$$($arr$jscomp$inline_2766$$,0,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$533$$,$new_meta$jscomp$20$$){return $new_meta$jscomp$20$$===this.$meta$?this:new $APP.$cljs$core$PersistentArrayMap$$($new_meta$jscomp$20$$,this.$cnt$,this.$arr$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($G__28382_coll$jscomp$534_ret$jscomp$29$$,$G__28383_entry$jscomp$3_es$$){if($APP.$cljs$core$vector_QMARK_$$($G__28383_entry$jscomp$3_es$$))return this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($G__28383_entry$jscomp$3_es$$,0),$APP.$cljs$core$_nth$$($G__28383_entry$jscomp$3_es$$,1));$G__28382_coll$jscomp$534_ret$jscomp$29$$=this;for($G__28383_entry$jscomp$3_es$$=$APP.$cljs$core$seq$$($G__28383_entry$jscomp$3_es$$);;){if($G__28383_entry$jscomp$3_es$$==
null)return $G__28382_coll$jscomp$534_ret$jscomp$29$$;var $e$jscomp$87$$=$APP.$cljs$core$first$$($G__28383_entry$jscomp$3_es$$);if($APP.$cljs$core$vector_QMARK_$$($e$jscomp$87$$))$G__28382_coll$jscomp$534_ret$jscomp$29$$=$APP.$cljs$core$_assoc$$($G__28382_coll$jscomp$534_ret$jscomp$29$$,$APP.$cljs$core$_nth$$($e$jscomp$87$$,0),$APP.$cljs$core$_nth$$($e$jscomp$87$$,1)),$G__28383_entry$jscomp$3_es$$=$APP.$cljs$core$next$$($G__28383_entry$jscomp$3_es$$);else throw Error("conj on a map takes map entries or seqables of map entries");
}};$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$9$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$590$$,$args23630$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23630$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$137$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$137$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$138$$,$not_found$jscomp$29$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$138$$,$not_found$jscomp$29$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDrop$_drop$arity$2$=function($coll$jscomp$537_temp__5829__auto__$$,$n$jscomp$120$$){$coll$jscomp$537_temp__5829__auto__$$=this.$cljs$core$ISeqable$_seq$arity$1$(null);return $coll$jscomp$537_temp__5829__auto__$$==null?null:$cljs$core$_drop$$($coll$jscomp$537_temp__5829__auto__$$,$n$jscomp$120$$)};$APP.$cljs$core$PersistentArrayMap$EMPTY$$=new $APP.$cljs$core$PersistentArrayMap$$(null,0,[],$cljs$core$empty_unordered_hash$$);
$APP.$cljs$core$PersistentArrayMap$HASHMAP_THRESHOLD$$=8;$APP.$cljs$core$PersistentArrayMap$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$TransientArrayMap$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){if(this.$editable_QMARK_$)return $APP.$cljs$core$quot$$(this.$len$,2);throw Error("count after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($tcoll$jscomp$31$$,$k$jscomp$139$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$139$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($idx$jscomp$25_tcoll$jscomp$32$$,$k$jscomp$140$$,$not_found$jscomp$30$$){if(this.$editable_QMARK_$)return $idx$jscomp$25_tcoll$jscomp$32$$=$cljs$core$array_index_of$$(this.$arr$,$k$jscomp$140$$),$idx$jscomp$25_tcoll$jscomp$32$$===-1?$not_found$jscomp$30$$:this.$arr$[$idx$jscomp$25_tcoll$jscomp$32$$+1];throw Error("lookup after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$=function($G__28499_es$jscomp$1_tcoll$jscomp$33$$,$G__28500_o$jscomp$110_tcoll__$2$$){if(this.$editable_QMARK_$){if($APP.$cljs$core$map_entry_QMARK_$$($G__28500_o$jscomp$110_tcoll__$2$$))return this.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$(null,$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$($G__28500_o$jscomp$110_tcoll__$2$$):$APP.$cljs$core$_key$$($G__28500_o$jscomp$110_tcoll__$2$$),
$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$($G__28500_o$jscomp$110_tcoll__$2$$):$APP.$cljs$core$_val$$($G__28500_o$jscomp$110_tcoll__$2$$));if($APP.$cljs$core$vector_QMARK_$$($G__28500_o$jscomp$110_tcoll__$2$$))return this.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$(null,$G__28500_o$jscomp$110_tcoll__$2$$.$cljs$core$IFn$_invoke$arity$1$?$G__28500_o$jscomp$110_tcoll__$2$$.$cljs$core$IFn$_invoke$arity$1$(0):$G__28500_o$jscomp$110_tcoll__$2$$(0),
$G__28500_o$jscomp$110_tcoll__$2$$.$cljs$core$IFn$_invoke$arity$1$?$G__28500_o$jscomp$110_tcoll__$2$$.$cljs$core$IFn$_invoke$arity$1$(1):$G__28500_o$jscomp$110_tcoll__$2$$(1));$G__28499_es$jscomp$1_tcoll$jscomp$33$$=$APP.$cljs$core$seq$$($G__28500_o$jscomp$110_tcoll__$2$$);for($G__28500_o$jscomp$110_tcoll__$2$$=this;;){var $e$jscomp$88_temp__5823__auto__$jscomp$8$$=$APP.$cljs$core$first$$($G__28499_es$jscomp$1_tcoll$jscomp$33$$);if($APP.$cljs$core$truth_$$($e$jscomp$88_temp__5823__auto__$jscomp$8$$))$G__28499_es$jscomp$1_tcoll$jscomp$33$$=
$APP.$cljs$core$next$$($G__28499_es$jscomp$1_tcoll$jscomp$33$$),$G__28500_o$jscomp$110_tcoll__$2$$=$cljs$core$_assoc_BANG_$$($G__28500_o$jscomp$110_tcoll__$2$$,$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$($e$jscomp$88_temp__5823__auto__$jscomp$8$$):$APP.$cljs$core$_key$$($e$jscomp$88_temp__5823__auto__$jscomp$8$$),$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$($e$jscomp$88_temp__5823__auto__$jscomp$8$$):
$APP.$cljs$core$_val$$($e$jscomp$88_temp__5823__auto__$jscomp$8$$));else return $G__28500_o$jscomp$110_tcoll__$2$$}}else throw Error("conj! after persistent!");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$=function(){if(this.$editable_QMARK_$)return this.$editable_QMARK_$=!1,new $APP.$cljs$core$PersistentArrayMap$$(null,$APP.$cljs$core$quot$$(this.$len$,2),this.$arr$,null);throw Error("persistent! called twice");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($idx$jscomp$26_tcoll$jscomp$35$$,$key$jscomp$131$$,$val$jscomp$84$$){if(this.$editable_QMARK_$){$idx$jscomp$26_tcoll$jscomp$35$$=$cljs$core$array_index_of$$(this.$arr$,$key$jscomp$131$$);if($idx$jscomp$26_tcoll$jscomp$35$$===-1)return this.$len$+2<=2*$APP.$cljs$core$PersistentArrayMap$HASHMAP_THRESHOLD$$?(this.$len$+=2,this.$arr$.push($key$jscomp$131$$),this.$arr$.push($val$jscomp$84$$),this):$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($cljs$core$array__GT_transient_hash_map$$.$cljs$core$IFn$_invoke$arity$2$?
$cljs$core$array__GT_transient_hash_map$$.$cljs$core$IFn$_invoke$arity$2$(this.$len$,this.$arr$):$cljs$core$array__GT_transient_hash_map$$(this.$len$,this.$arr$),$key$jscomp$131$$,$val$jscomp$84$$);$val$jscomp$84$$!==this.$arr$[$idx$jscomp$26_tcoll$jscomp$35$$+1]&&(this.$arr$[$idx$jscomp$26_tcoll$jscomp$35$$+1]=$val$jscomp$84$$);return this}throw Error("assoc! after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientMap$_dissoc_BANG_$arity$2$=function($G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$,$key$jscomp$132$$){if(this.$editable_QMARK_$)return $G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$=$cljs$core$array_index_of$$(this.$arr$,$key$jscomp$132$$),$G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$>=0&&(this.$arr$[$G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$]=this.$arr$[this.$len$-2],this.$arr$[$G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$+1]=this.$arr$[this.$len$-
1],$G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$=this.$arr$,$G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$.pop(),$G__23656_28510_idx$jscomp$27_tcoll$jscomp$36$$.pop(),this.$len$-=2),this;throw Error("dissoc! after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$10$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$602$$,$args23655$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23655$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($key$jscomp$133$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$key$jscomp$133$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($key$jscomp$134$$,$not_found$jscomp$31$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$key$jscomp$134$$,$not_found$jscomp$31$$)};
$cljs$core$NodeIterator$$.prototype.advance=function(){for(var $len$jscomp$37$$=this.$arr$.length;;)if(this.i<$len$jscomp$37$$){var $JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$=this.$arr$[this.i],$node_or_val$$=this.$arr$[this.i+1];$JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$!=null?$JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$=
this.$next_entry$=new $APP.$cljs$core$MapEntry$$($JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$,$node_or_val$$,null):$node_or_val$$!=null?($JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$=$APP.$cljs$core$_iterator$$($node_or_val$$),$JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$=$JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$.hasNext()?
this.$next_iter$=$JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$:!1):$JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$=!1;this.i+=2;if($JSCompiler_temp$jscomp$220_JSCompiler_temp$jscomp$221_found$jscomp$1_key$jscomp$135_new_iter$jscomp$inline_2786$$)return!0}else return!1};
$cljs$core$NodeIterator$$.prototype.hasNext=function(){var $or__5025__auto__$jscomp$36_or__5025__auto____$1$jscomp$10$$=this.$next_entry$!=null;return $or__5025__auto__$jscomp$36_or__5025__auto____$1$jscomp$10$$?$or__5025__auto__$jscomp$36_or__5025__auto____$1$jscomp$10$$:($or__5025__auto__$jscomp$36_or__5025__auto____$1$jscomp$10$$=this.$next_iter$!=null)?$or__5025__auto__$jscomp$36_or__5025__auto____$1$jscomp$10$$:this.advance()};
$cljs$core$NodeIterator$$.prototype.next=function(){if(this.$next_entry$!=null){var $ret$jscomp$33$$=this.$next_entry$;this.$next_entry$=null;return $ret$jscomp$33$$}if(this.$next_iter$!=null)return $ret$jscomp$33$$=this.$next_iter$.next(),this.$next_iter$.hasNext()||(this.$next_iter$=null),$ret$jscomp$33$$;if(this.advance())return this.next();throw Error("No such element");};$cljs$core$NodeIterator$$.prototype.remove=function(){return Error("Unsupported operation")};
$APP.$JSCompiler_prototypeAlias$$=$cljs$core$BitmapIndexedNode$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$ensure_editable$=function($e$jscomp$89$$){if($e$jscomp$89$$===this.$edit$)return this;var $n$jscomp$123$$=$cljs$core$bit_count$$(this.$bitmap$),$new_arr$jscomp$3$$=Array($n$jscomp$123$$<0?4:2*($n$jscomp$123$$+1));$cljs$core$array_copy$$(this.$arr$,0,$new_arr$jscomp$3$$,0,2*$n$jscomp$123$$);return new $cljs$core$BitmapIndexedNode$$($e$jscomp$89$$,this.$bitmap$,$new_arr$jscomp$3$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_without_BANG_$=function($edit__$1$$,$n$jscomp$124_shift$jscomp$6$$,$hash$jscomp$5$$,$key$jscomp$136$$,$removed_leaf_QMARK_$$){var $bit$jscomp$2$$=1<<($hash$jscomp$5$$>>>$n$jscomp$124_shift$jscomp$6$$&31);if((this.$bitmap$&$bit$jscomp$2$$)===0)return this;var $idx$jscomp$28$$=$cljs$core$bit_count$$(this.$bitmap$&$bit$jscomp$2$$-1),$key_or_nil$$=this.$arr$[2*$idx$jscomp$28$$],$val_or_node$$=this.$arr$[2*$idx$jscomp$28$$+1];return $key_or_nil$$==null?($n$jscomp$124_shift$jscomp$6$$=
$val_or_node$$.$inode_without_BANG_$($edit__$1$$,$n$jscomp$124_shift$jscomp$6$$+5,$hash$jscomp$5$$,$key$jscomp$136$$,$removed_leaf_QMARK_$$),$n$jscomp$124_shift$jscomp$6$$===$val_or_node$$?this:$n$jscomp$124_shift$jscomp$6$$!=null?$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$edit__$1$$,2*$idx$jscomp$28$$+1,$n$jscomp$124_shift$jscomp$6$$):this.$bitmap$===$bit$jscomp$2$$?null:$JSCompiler_StaticMethods_edit_and_remove_pair$$(this,$edit__$1$$,$bit$jscomp$2$$,$idx$jscomp$28$$)):$cljs$core$key_test$$($key$jscomp$136$$,
$key_or_nil$$)?($removed_leaf_QMARK_$$.$val$=!0,$JSCompiler_StaticMethods_edit_and_remove_pair$$(this,$edit__$1$$,$bit$jscomp$2$$,$idx$jscomp$28$$)):this};$APP.$JSCompiler_prototypeAlias$$.$inode_seq$=function(){return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$01$$?$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$arr$):$cljs$core$create_inode_seq$$(this.$arr$)};
$APP.$JSCompiler_prototypeAlias$$.$kv_reduce$=function($f$jscomp$261$$,$init$jscomp$35$$){return $cljs$core$inode_kv_reduce$$(this.$arr$,$f$jscomp$261$$,$init$jscomp$35$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_lookup$=function($shift$jscomp$7$$,$hash$jscomp$6$$,$key$jscomp$137$$,$not_found$jscomp$32$$){var $bit$jscomp$4_key_or_nil$jscomp$1$$=1<<($hash$jscomp$6$$>>>$shift$jscomp$7$$&31);if((this.$bitmap$&$bit$jscomp$4_key_or_nil$jscomp$1$$)===0)return $not_found$jscomp$32$$;var $idx$jscomp$29_val_or_node$jscomp$1$$=$cljs$core$bit_count$$(this.$bitmap$&$bit$jscomp$4_key_or_nil$jscomp$1$$-1);$bit$jscomp$4_key_or_nil$jscomp$1$$=this.$arr$[2*$idx$jscomp$29_val_or_node$jscomp$1$$];
$idx$jscomp$29_val_or_node$jscomp$1$$=this.$arr$[2*$idx$jscomp$29_val_or_node$jscomp$1$$+1];return $bit$jscomp$4_key_or_nil$jscomp$1$$==null?$idx$jscomp$29_val_or_node$jscomp$1$$.$inode_lookup$($shift$jscomp$7$$+5,$hash$jscomp$6$$,$key$jscomp$137$$,$not_found$jscomp$32$$):$cljs$core$key_test$$($key$jscomp$137$$,$bit$jscomp$4_key_or_nil$jscomp$1$$)?$idx$jscomp$29_val_or_node$jscomp$1$$:$not_found$jscomp$32$$};
$APP.$JSCompiler_prototypeAlias$$.$inode_assoc_BANG_$=function($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$,$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$,$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$,$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$,$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$){var $bit$jscomp$5_val_or_node$jscomp$2$$=
1<<($G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$>>>$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$&31),$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$=$cljs$core$bit_count$$(this.$bitmap$&$bit$jscomp$5_val_or_node$jscomp$2$$-1);if((this.$bitmap$&$bit$jscomp$5_val_or_node$jscomp$2$$)===0){var $G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$=$cljs$core$bit_count$$(this.$bitmap$);if(2*$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$<
this.$arr$.length){$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$=this.$ensure_editable$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$);$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$=$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$.$arr$;$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$.$val$=!0;$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$=2*($G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$-
$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$);$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$=2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+($G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$-1);for($G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$=2*($idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+1)+($G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$-
1);$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$!==0;)$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$[$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$]=$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$[$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$],--$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$,--$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$,
--$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$;$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$[2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$]=$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$;$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$[2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+1]=$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$;$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$.$bitmap$|=$bit$jscomp$5_val_or_node$jscomp$2$$;
return $edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$}if($G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$>=16){$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null];$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$[$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$>>>
$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$&31]=$cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc_BANG_$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$+5,$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$,$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$,$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$,$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$);
for($G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$=$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$=0;;)if($JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$<32)(this.$bitmap$>>>$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$&1)===0?$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$+=1:($idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$[$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$]=this.$arr$[$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$]!=
null?$cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc_BANG_$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$+5,$APP.$cljs$core$hash$$(this.$arr$[$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$]),this.$arr$[$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$],this.$arr$[$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$+1],$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$):
this.$arr$[$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$+1],$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$+=2,$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$+=1);else break;return new $cljs$core$ArrayNode$$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$+1,$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$)}$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$=
Array(2*($G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$+4));$cljs$core$array_copy$$(this.$arr$,0,$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$,0,2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$);$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$[2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$]=$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$;$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$[2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+
1]=$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$;$cljs$core$array_copy$$(this.$arr$,2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$,$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$,2*($idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+1),2*($G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$-$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$));$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$.$val$=
!0;$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$=this.$ensure_editable$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$);$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$.$arr$=$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$;$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$.$bitmap$|=$bit$jscomp$5_val_or_node$jscomp$2$$;return $edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$}$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$=
this.$arr$[2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$];$bit$jscomp$5_val_or_node$jscomp$2$$=this.$arr$[2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+1];if($G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$==null)return $G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$=$bit$jscomp$5_val_or_node$jscomp$2$$.$inode_assoc_BANG_$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$+
5,$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$,$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$,$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$,$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$),$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$===$bit$jscomp$5_val_or_node$jscomp$2$$?this:$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,
$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+1,$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$);if($cljs$core$key_test$$($JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$,$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$))return $G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$===$bit$jscomp$5_val_or_node$jscomp$2$$?
this:$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+1,$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$);$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$.$val$=!0;$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$=$earr$jscomp$1_new_arr$jscomp$4_shift$jscomp$8$$+5;$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$=
$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$07$$?$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$07$$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$,$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$,$bit$jscomp$5_val_or_node$jscomp$2$$,$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$,$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$,
$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$):$cljs$core$create_node$$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$,$G__23668$jscomp$inline_2788_added_leaf_QMARK__i__$1$jscomp$inline_10853$$,$G__25036$jscomp$inline_10856_j__$1$jscomp$inline_10854_key_or_nil$jscomp$2_n$jscomp$125$$,$bit$jscomp$5_val_or_node$jscomp$2$$,$G__25037$jscomp$inline_10857_hash$jscomp$7_len$jscomp$inline_10852_len__$1$jscomp$inline_10855$$,$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$,
$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$);$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$=2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$;$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$=2*$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$+1;$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$=this.$ensure_editable$($edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$);$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$.$arr$[$G__28623_G__28627_i$jscomp$inline_10861_j_28621_val$jscomp$87$$]=
null;$edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$.$arr$[$idx$jscomp$30_j$jscomp$inline_10863_nodes$jscomp$18$$]=$JSCompiler_inline_result$jscomp$222_i_28620_key$jscomp$138$$;return $edit__$1$jscomp$1_editable$jscomp$3_editable$jscomp$inline_10865$$};
$APP.$JSCompiler_prototypeAlias$$.$inode_assoc$=function($G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$,$hash$jscomp$8$$,$i$jscomp$inline_10868_i_28649_key$jscomp$139$$,$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$,$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$){var $bit$jscomp$6_val_or_node$jscomp$3$$=1<<($hash$jscomp$8$$>>>$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$&
31),$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$=$cljs$core$bit_count$$(this.$bitmap$&$bit$jscomp$6_val_or_node$jscomp$3$$-1);if((this.$bitmap$&$bit$jscomp$6_val_or_node$jscomp$3$$)===0){var $JSCompiler_temp_const$jscomp$223_n$jscomp$126$$=$cljs$core$bit_count$$(this.$bitmap$);if($JSCompiler_temp_const$jscomp$223_n$jscomp$126$$>=16){$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,
null,null,null,null,null,null,null,null,null,null,null,null];$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$[$hash$jscomp$8$$>>>$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$&31]=$cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc$($G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$+5,$hash$jscomp$8$$,$i$jscomp$inline_10868_i_28649_key$jscomp$139$$,$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$,
$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$);for($G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$=$i$jscomp$inline_10868_i_28649_key$jscomp$139$$=0;;)if($i$jscomp$inline_10868_i_28649_key$jscomp$139$$<32)(this.$bitmap$>>>$i$jscomp$inline_10868_i_28649_key$jscomp$139$$&1)===0?$i$jscomp$inline_10868_i_28649_key$jscomp$139$$+=1:($idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$[$i$jscomp$inline_10868_i_28649_key$jscomp$139$$]=this.$arr$[$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$]!=
null?$cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc$($G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$+5,$APP.$cljs$core$hash$$(this.$arr$[$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$]),this.$arr$[$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$],this.$arr$[$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$+1],$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$):this.$arr$[$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$+
1],$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$+=2,$i$jscomp$inline_10868_i_28649_key$jscomp$139$$+=1);else break;return new $cljs$core$ArrayNode$$(null,$JSCompiler_temp_const$jscomp$223_n$jscomp$126$$+1,$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$)}$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$=Array(2*($JSCompiler_temp_const$jscomp$223_n$jscomp$126$$+1));$cljs$core$array_copy$$(this.$arr$,0,$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$,
0,2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$);$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$[2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$]=$i$jscomp$inline_10868_i_28649_key$jscomp$139$$;$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$[2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$+1]=$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$;$cljs$core$array_copy$$(this.$arr$,
2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$,$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$,2*($idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$+1),2*($JSCompiler_temp_const$jscomp$223_n$jscomp$126$$-$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$));$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$.$val$=!0;return new $cljs$core$BitmapIndexedNode$$(null,this.$bitmap$|$bit$jscomp$6_val_or_node$jscomp$3$$,$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$)}var $key_or_nil$jscomp$3$$=
this.$arr$[2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$];$bit$jscomp$6_val_or_node$jscomp$3$$=this.$arr$[2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$+1];if($key_or_nil$jscomp$3$$==null)return $JSCompiler_temp_const$jscomp$223_n$jscomp$126$$=$bit$jscomp$6_val_or_node$jscomp$3$$.$inode_assoc$($G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$+5,$hash$jscomp$8$$,$i$jscomp$inline_10868_i_28649_key$jscomp$139$$,$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$,
$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$),$JSCompiler_temp_const$jscomp$223_n$jscomp$126$$===$bit$jscomp$6_val_or_node$jscomp$3$$?this:new $cljs$core$BitmapIndexedNode$$(null,this.$bitmap$,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$+1,$JSCompiler_temp_const$jscomp$223_n$jscomp$126$$));if($cljs$core$key_test$$($i$jscomp$inline_10868_i_28649_key$jscomp$139$$,$key_or_nil$jscomp$3$$))return $G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$===
$bit$jscomp$6_val_or_node$jscomp$3$$?this:new $cljs$core$BitmapIndexedNode$$(null,this.$bitmap$,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$+1,$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$));$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$.$val$=!0;$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$=this.$bitmap$;$JSCompiler_temp_const$jscomp$223_n$jscomp$126$$=this.$arr$;
$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$+=5;$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$=$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$06$$?$cljs$core$create_node$cljs$0core$0IFn$0_invoke$0arity$06$$($G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$,$key_or_nil$jscomp$3$$,$bit$jscomp$6_val_or_node$jscomp$3$$,$hash$jscomp$8$$,$i$jscomp$inline_10868_i_28649_key$jscomp$139$$,
$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$):$cljs$core$create_node$$($G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$,$key_or_nil$jscomp$3$$,$bit$jscomp$6_val_or_node$jscomp$3$$,$hash$jscomp$8$$,$i$jscomp$inline_10868_i_28649_key$jscomp$139$$,$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$);$i$jscomp$inline_10868_i_28649_key$jscomp$139$$=2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$;$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$=
2*$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$+1;$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$=$APP.$cljs$core$aclone$$($JSCompiler_temp_const$jscomp$223_n$jscomp$126$$);$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$[$i$jscomp$inline_10868_i_28649_key$jscomp$139$$]=null;$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$[$idx$jscomp$31_j$jscomp$inline_10869_nodes$jscomp$19$$]=$G__23674$jscomp$inline_2790_JSCompiler_inline_result$jscomp$225_new_arr$jscomp$5_shift$jscomp$9$$;
return new $cljs$core$BitmapIndexedNode$$(null,$JSCompiler_temp_const$jscomp$224_added_leaf_QMARK_$jscomp$1$$,$G__23661$jscomp$inline_10871_G__28655_G__28665_j_28650_val$jscomp$88$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_find$=function($shift$jscomp$10$$,$hash$jscomp$9$$,$key$jscomp$140$$,$not_found$jscomp$33$$){var $bit$jscomp$7_key_or_nil$jscomp$4$$=1<<($hash$jscomp$9$$>>>$shift$jscomp$10$$&31);if((this.$bitmap$&$bit$jscomp$7_key_or_nil$jscomp$4$$)===0)return $not_found$jscomp$33$$;var $idx$jscomp$32_val_or_node$jscomp$4$$=$cljs$core$bit_count$$(this.$bitmap$&$bit$jscomp$7_key_or_nil$jscomp$4$$-1);$bit$jscomp$7_key_or_nil$jscomp$4$$=this.$arr$[2*$idx$jscomp$32_val_or_node$jscomp$4$$];
$idx$jscomp$32_val_or_node$jscomp$4$$=this.$arr$[2*$idx$jscomp$32_val_or_node$jscomp$4$$+1];return $bit$jscomp$7_key_or_nil$jscomp$4$$==null?$idx$jscomp$32_val_or_node$jscomp$4$$.$inode_find$($shift$jscomp$10$$+5,$hash$jscomp$9$$,$key$jscomp$140$$,$not_found$jscomp$33$$):$cljs$core$key_test$$($key$jscomp$140$$,$bit$jscomp$7_key_or_nil$jscomp$4$$)?new $APP.$cljs$core$MapEntry$$($bit$jscomp$7_key_or_nil$jscomp$4$$,$idx$jscomp$32_val_or_node$jscomp$4$$,null):$not_found$jscomp$33$$};
$APP.$JSCompiler_prototypeAlias$$.$inode_without$=function($n$jscomp$127_shift$jscomp$11$$,$hash$jscomp$10$$,$key$jscomp$141$$){var $bit$jscomp$8$$=1<<($hash$jscomp$10$$>>>$n$jscomp$127_shift$jscomp$11$$&31);if((this.$bitmap$&$bit$jscomp$8$$)===0)return this;var $idx$jscomp$33$$=$cljs$core$bit_count$$(this.$bitmap$&$bit$jscomp$8$$-1),$key_or_nil$jscomp$5$$=this.$arr$[2*$idx$jscomp$33$$],$val_or_node$jscomp$5$$=this.$arr$[2*$idx$jscomp$33$$+1];return $key_or_nil$jscomp$5$$==null?($n$jscomp$127_shift$jscomp$11$$=
$val_or_node$jscomp$5$$.$inode_without$($n$jscomp$127_shift$jscomp$11$$+5,$hash$jscomp$10$$,$key$jscomp$141$$),$n$jscomp$127_shift$jscomp$11$$===$val_or_node$jscomp$5$$?this:$n$jscomp$127_shift$jscomp$11$$!=null?new $cljs$core$BitmapIndexedNode$$(null,this.$bitmap$,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,2*$idx$jscomp$33$$+1,$n$jscomp$127_shift$jscomp$11$$)):this.$bitmap$===$bit$jscomp$8$$?null:new $cljs$core$BitmapIndexedNode$$(null,this.$bitmap$^$bit$jscomp$8$$,
$cljs$core$remove_pair$$(this.$arr$,$idx$jscomp$33$$))):$cljs$core$key_test$$($key$jscomp$141$$,$key_or_nil$jscomp$5$$)?this.$bitmap$===$bit$jscomp$8$$?null:new $cljs$core$BitmapIndexedNode$$(null,this.$bitmap$^$bit$jscomp$8$$,$cljs$core$remove_pair$$(this.$arr$,$idx$jscomp$33$$)):this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$NodeIterator$$(this.$arr$)};
var $cljs$core$BitmapIndexedNode$EMPTY$$=new $cljs$core$BitmapIndexedNode$$(null,0,[]);$cljs$core$ArrayNodeIterator$$.prototype.hasNext=function(){for(var $len$jscomp$40$$=this.$arr$.length;;){if(this.$next_iter$!=null&&this.$next_iter$.hasNext())return!0;if(this.i<$len$jscomp$40$$){var $node$jscomp$49$$=this.$arr$[this.i];this.i+=1;$node$jscomp$49$$!=null&&(this.$next_iter$=$APP.$cljs$core$_iterator$$($node$jscomp$49$$))}else return!1}};
$cljs$core$ArrayNodeIterator$$.prototype.next=function(){if(this.hasNext())return this.$next_iter$.next();throw Error("No such element");};$cljs$core$ArrayNodeIterator$$.prototype.remove=function(){return Error("Unsupported operation")};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$ArrayNode$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$ensure_editable$=function($e$jscomp$91$$){return $e$jscomp$91$$===this.$edit$?this:new $cljs$core$ArrayNode$$($e$jscomp$91$$,this.$cnt$,$APP.$cljs$core$aclone$$(this.$arr$))};
$APP.$JSCompiler_prototypeAlias$$.$inode_without_BANG_$=function($edit__$1$jscomp$2_editable$jscomp$4$$,$n$jscomp$128_shift$jscomp$12$$,$hash$jscomp$11$$,$key$jscomp$142$$,$removed_leaf_QMARK_$jscomp$1$$){var $idx$jscomp$35$$=$hash$jscomp$11$$>>>$n$jscomp$128_shift$jscomp$12$$&31,$node$jscomp$50$$=this.$arr$[$idx$jscomp$35$$];if($node$jscomp$50$$==null)return this;$n$jscomp$128_shift$jscomp$12$$=$node$jscomp$50$$.$inode_without_BANG_$($edit__$1$jscomp$2_editable$jscomp$4$$,$n$jscomp$128_shift$jscomp$12$$+
5,$hash$jscomp$11$$,$key$jscomp$142$$,$removed_leaf_QMARK_$jscomp$1$$);if($n$jscomp$128_shift$jscomp$12$$===$node$jscomp$50$$)return this;if($n$jscomp$128_shift$jscomp$12$$==null){if(this.$cnt$<=8)return $cljs$core$pack_array_node$$(this,$edit__$1$jscomp$2_editable$jscomp$4$$,$idx$jscomp$35$$);$edit__$1$jscomp$2_editable$jscomp$4$$=$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$edit__$1$jscomp$2_editable$jscomp$4$$,$idx$jscomp$35$$,$n$jscomp$128_shift$jscomp$12$$);--$edit__$1$jscomp$2_editable$jscomp$4$$.$cnt$;
return $edit__$1$jscomp$2_editable$jscomp$4$$}return $cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$edit__$1$jscomp$2_editable$jscomp$4$$,$idx$jscomp$35$$,$n$jscomp$128_shift$jscomp$12$$)};$APP.$JSCompiler_prototypeAlias$$.$inode_seq$=function(){return $cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$?$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$arr$):$cljs$core$create_array_node_seq$$(this.$arr$)};
$APP.$JSCompiler_prototypeAlias$$.$kv_reduce$=function($f$jscomp$262$$,$G__28773_G__28775_init$jscomp$36_init__$1$jscomp$7_init__$2$jscomp$8$$){for(var $len$jscomp$41$$=this.$arr$.length,$i$jscomp$252$$=0;;)if($i$jscomp$252$$<$len$jscomp$41$$){var $node$jscomp$51$$=this.$arr$[$i$jscomp$252$$];if($node$jscomp$51$$!=null){$G__28773_G__28775_init$jscomp$36_init__$1$jscomp$7_init__$2$jscomp$8$$=$node$jscomp$51$$.$kv_reduce$($f$jscomp$262$$,$G__28773_G__28775_init$jscomp$36_init__$1$jscomp$7_init__$2$jscomp$8$$);
if($cljs$core$reduced_QMARK_$$($G__28773_G__28775_init$jscomp$36_init__$1$jscomp$7_init__$2$jscomp$8$$))return $G__28773_G__28775_init$jscomp$36_init__$1$jscomp$7_init__$2$jscomp$8$$;$i$jscomp$252$$+=1}else $i$jscomp$252$$+=1}else return $G__28773_G__28775_init$jscomp$36_init__$1$jscomp$7_init__$2$jscomp$8$$};
$APP.$JSCompiler_prototypeAlias$$.$inode_lookup$=function($shift$jscomp$13$$,$hash$jscomp$12$$,$key$jscomp$143$$,$not_found$jscomp$34$$){var $node$jscomp$52$$=this.$arr$[$hash$jscomp$12$$>>>$shift$jscomp$13$$&31];return $node$jscomp$52$$!=null?$node$jscomp$52$$.$inode_lookup$($shift$jscomp$13$$+5,$hash$jscomp$12$$,$key$jscomp$143$$,$not_found$jscomp$34$$):$not_found$jscomp$34$$};
$APP.$JSCompiler_prototypeAlias$$.$inode_assoc_BANG_$=function($edit__$1$jscomp$3_editable$jscomp$5$$,$n$jscomp$129_shift$jscomp$14$$,$hash$jscomp$13$$,$key$jscomp$144$$,$val$jscomp$89$$,$added_leaf_QMARK_$jscomp$2$$){var $idx$jscomp$37$$=$hash$jscomp$13$$>>>$n$jscomp$129_shift$jscomp$14$$&31,$node$jscomp$53$$=this.$arr$[$idx$jscomp$37$$];if($node$jscomp$53$$==null)return $edit__$1$jscomp$3_editable$jscomp$5$$=$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$edit__$1$jscomp$3_editable$jscomp$5$$,
$idx$jscomp$37$$,$cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc_BANG_$($edit__$1$jscomp$3_editable$jscomp$5$$,$n$jscomp$129_shift$jscomp$14$$+5,$hash$jscomp$13$$,$key$jscomp$144$$,$val$jscomp$89$$,$added_leaf_QMARK_$jscomp$2$$)),$edit__$1$jscomp$3_editable$jscomp$5$$.$cnt$+=1,$edit__$1$jscomp$3_editable$jscomp$5$$;$n$jscomp$129_shift$jscomp$14$$=$node$jscomp$53$$.$inode_assoc_BANG_$($edit__$1$jscomp$3_editable$jscomp$5$$,$n$jscomp$129_shift$jscomp$14$$+5,$hash$jscomp$13$$,$key$jscomp$144$$,$val$jscomp$89$$,
$added_leaf_QMARK_$jscomp$2$$);return $n$jscomp$129_shift$jscomp$14$$===$node$jscomp$53$$?this:$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$edit__$1$jscomp$3_editable$jscomp$5$$,$idx$jscomp$37$$,$n$jscomp$129_shift$jscomp$14$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_assoc$=function($n$jscomp$130_shift$jscomp$15$$,$hash$jscomp$14$$,$key$jscomp$145$$,$val$jscomp$90$$,$added_leaf_QMARK_$jscomp$3$$){var $idx$jscomp$38$$=$hash$jscomp$14$$>>>$n$jscomp$130_shift$jscomp$15$$&31,$node$jscomp$54$$=this.$arr$[$idx$jscomp$38$$];if($node$jscomp$54$$==null)return new $cljs$core$ArrayNode$$(null,this.$cnt$+1,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,$idx$jscomp$38$$,$cljs$core$BitmapIndexedNode$EMPTY$$.$inode_assoc$($n$jscomp$130_shift$jscomp$15$$+
5,$hash$jscomp$14$$,$key$jscomp$145$$,$val$jscomp$90$$,$added_leaf_QMARK_$jscomp$3$$)));$n$jscomp$130_shift$jscomp$15$$=$node$jscomp$54$$.$inode_assoc$($n$jscomp$130_shift$jscomp$15$$+5,$hash$jscomp$14$$,$key$jscomp$145$$,$val$jscomp$90$$,$added_leaf_QMARK_$jscomp$3$$);return $n$jscomp$130_shift$jscomp$15$$===$node$jscomp$54$$?this:new $cljs$core$ArrayNode$$(null,this.$cnt$,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,$idx$jscomp$38$$,$n$jscomp$130_shift$jscomp$15$$))};
$APP.$JSCompiler_prototypeAlias$$.$inode_find$=function($shift$jscomp$16$$,$hash$jscomp$15$$,$key$jscomp$146$$,$not_found$jscomp$35$$){var $node$jscomp$55$$=this.$arr$[$hash$jscomp$15$$>>>$shift$jscomp$16$$&31];return $node$jscomp$55$$!=null?$node$jscomp$55$$.$inode_find$($shift$jscomp$16$$+5,$hash$jscomp$15$$,$key$jscomp$146$$,$not_found$jscomp$35$$):$not_found$jscomp$35$$};
$APP.$JSCompiler_prototypeAlias$$.$inode_without$=function($n$jscomp$131_shift$jscomp$17$$,$hash$jscomp$16$$,$key$jscomp$147$$){var $idx$jscomp$40$$=$hash$jscomp$16$$>>>$n$jscomp$131_shift$jscomp$17$$&31,$node$jscomp$56$$=this.$arr$[$idx$jscomp$40$$];return $node$jscomp$56$$!=null?($n$jscomp$131_shift$jscomp$17$$=$node$jscomp$56$$.$inode_without$($n$jscomp$131_shift$jscomp$17$$+5,$hash$jscomp$16$$,$key$jscomp$147$$),$n$jscomp$131_shift$jscomp$17$$===$node$jscomp$56$$?this:$n$jscomp$131_shift$jscomp$17$$==
null?this.$cnt$<=8?$cljs$core$pack_array_node$$(this,null,$idx$jscomp$40$$):new $cljs$core$ArrayNode$$(null,this.$cnt$-1,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,$idx$jscomp$40$$,$n$jscomp$131_shift$jscomp$17$$)):new $cljs$core$ArrayNode$$(null,this.$cnt$,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,$idx$jscomp$40$$,$n$jscomp$131_shift$jscomp$17$$))):this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$ArrayNodeIterator$$(this.$arr$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$core$HashCollisionNode$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$ensure_editable$=function($e$jscomp$92$$){if($e$jscomp$92$$===this.$edit$)return this;var $new_arr$jscomp$7$$=Array(2*(this.$cnt$+1));$cljs$core$array_copy$$(this.$arr$,0,$new_arr$jscomp$7$$,0,2*this.$cnt$);return new $cljs$core$HashCollisionNode$$($e$jscomp$92$$,this.$collision_hash$,this.$cnt$,$new_arr$jscomp$7$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_without_BANG_$=function($edit__$1$jscomp$4_editable$jscomp$6$$,$idx$jscomp$41_shift$jscomp$18$$,$hash$jscomp$17$$,$key$jscomp$149$$,$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$){$idx$jscomp$41_shift$jscomp$18$$=$cljs$core$hash_collision_node_find_index$$(this.$arr$,this.$cnt$,$key$jscomp$149$$);if($idx$jscomp$41_shift$jscomp$18$$===-1)return this;$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$.$val$=!0;if(this.$cnt$===1)return null;$edit__$1$jscomp$4_editable$jscomp$6$$=
this.$ensure_editable$($edit__$1$jscomp$4_editable$jscomp$6$$);$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$=$edit__$1$jscomp$4_editable$jscomp$6$$.$arr$;$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$[$idx$jscomp$41_shift$jscomp$18$$]=$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$[2*this.$cnt$-2];$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$[$idx$jscomp$41_shift$jscomp$18$$+1]=$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$[2*this.$cnt$-1];$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$[2*this.$cnt$-1]=
null;$earr$jscomp$2_removed_leaf_QMARK_$jscomp$2$$[2*this.$cnt$-2]=null;--$edit__$1$jscomp$4_editable$jscomp$6$$.$cnt$;return $edit__$1$jscomp$4_editable$jscomp$6$$};$APP.$JSCompiler_prototypeAlias$$.$inode_seq$=function(){return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$01$$?$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$arr$):$cljs$core$create_inode_seq$$(this.$arr$)};
$APP.$JSCompiler_prototypeAlias$$.$kv_reduce$=function($f$jscomp$263$$,$init$jscomp$37$$){return $cljs$core$inode_kv_reduce$$(this.$arr$,$f$jscomp$263$$,$init$jscomp$37$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_lookup$=function($idx$jscomp$42_shift$jscomp$19$$,$hash$jscomp$18$$,$key$jscomp$150$$,$not_found$jscomp$36$$){$idx$jscomp$42_shift$jscomp$19$$=$cljs$core$hash_collision_node_find_index$$(this.$arr$,this.$cnt$,$key$jscomp$150$$);return $idx$jscomp$42_shift$jscomp$19$$<0?$not_found$jscomp$36$$:this.$arr$[$idx$jscomp$42_shift$jscomp$19$$+1]};
$APP.$JSCompiler_prototypeAlias$$.$inode_assoc_BANG_$=function($JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$,$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$,$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$,$count$jscomp$inline_2794_key$jscomp$151$$,$val$jscomp$91$$,$added_leaf_QMARK_$jscomp$4$$){if($hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$===this.$collision_hash$){$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$=
$cljs$core$hash_collision_node_find_index$$(this.$arr$,this.$cnt$,$count$jscomp$inline_2794_key$jscomp$151$$);if($i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$===-1){if(this.$arr$.length>2*this.$cnt$)return $i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$=2*this.$cnt$,$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$=2*this.$cnt$+1,$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$=this.$ensure_editable$($JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$),
$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$.$arr$[$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$]=$count$jscomp$inline_2794_key$jscomp$151$$,$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$.$arr$[$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$]=$val$jscomp$91$$,$added_leaf_QMARK_$jscomp$4$$.$val$=!0,$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$.$cnt$+=
1,$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$;$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$=this.$arr$.length;$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$=Array($hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$+2);$cljs$core$array_copy$$(this.$arr$,0,$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$,0,$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$);$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$[$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$]=
$count$jscomp$inline_2794_key$jscomp$151$$;$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$[$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$+1]=$val$jscomp$91$$;$added_leaf_QMARK_$jscomp$4$$.$val$=!0;$count$jscomp$inline_2794_key$jscomp$151$$=this.$cnt$+1;$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$===this.$edit$?(this.$arr$=$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$,this.$cnt$=$count$jscomp$inline_2794_key$jscomp$151$$,
$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$=this):$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$=new $cljs$core$HashCollisionNode$$(this.$edit$,this.$collision_hash$,$count$jscomp$inline_2794_key$jscomp$151$$,$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$);return $JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$}return this.$arr$[$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$+
1]===$val$jscomp$91$$?this:$cljs$core$edit_and_set$cljs$0core$0IFn$0_invoke$0arity$04$$(this,$JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$,$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$+1,$val$jscomp$91$$)}return(new $cljs$core$BitmapIndexedNode$$($JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$,1<<(this.$collision_hash$>>>$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$&31),
[null,this,null,null])).$inode_assoc_BANG_$($JSCompiler_inline_result$jscomp$226_edit__$1$jscomp$5_editable$jscomp$inline_10879$$,$i$jscomp$inline_10875_idx$jscomp$43_new_arr$jscomp$8_shift$jscomp$20$$,$hash$jscomp$19_j$jscomp$inline_10877_len$jscomp$42$$,$count$jscomp$inline_2794_key$jscomp$151$$,$val$jscomp$91$$,$added_leaf_QMARK_$jscomp$4$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_assoc$=function($idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$,$hash$jscomp$20_new_arr$jscomp$9$$,$key$jscomp$152$$,$val$jscomp$92$$,$added_leaf_QMARK_$jscomp$5$$){return $hash$jscomp$20_new_arr$jscomp$9$$===this.$collision_hash$?($idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$=$cljs$core$hash_collision_node_find_index$$(this.$arr$,this.$cnt$,$key$jscomp$152$$),$idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$===-1?($idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$=
2*this.$cnt$,$hash$jscomp$20_new_arr$jscomp$9$$=Array($idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$+2),$cljs$core$array_copy$$(this.$arr$,0,$hash$jscomp$20_new_arr$jscomp$9$$,0,$idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$),$hash$jscomp$20_new_arr$jscomp$9$$[$idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$]=$key$jscomp$152$$,$hash$jscomp$20_new_arr$jscomp$9$$[$idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$+1]=$val$jscomp$92$$,$added_leaf_QMARK_$jscomp$5$$.$val$=!0,new $cljs$core$HashCollisionNode$$(null,
this.$collision_hash$,this.$cnt$+1,$hash$jscomp$20_new_arr$jscomp$9$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$arr$[$idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$+1],$val$jscomp$92$$)?this:new $cljs$core$HashCollisionNode$$(null,this.$collision_hash$,this.$cnt$,$cljs$core$clone_and_set$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$arr$,$idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$+1,$val$jscomp$92$$))):(new $cljs$core$BitmapIndexedNode$$(null,1<<(this.$collision_hash$>>>$idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$&
31),[null,this])).$inode_assoc$($idx$jscomp$44_len$jscomp$43_shift$jscomp$21$$,$hash$jscomp$20_new_arr$jscomp$9$$,$key$jscomp$152$$,$val$jscomp$92$$,$added_leaf_QMARK_$jscomp$5$$)};
$APP.$JSCompiler_prototypeAlias$$.$inode_find$=function($idx$jscomp$45_shift$jscomp$22$$,$hash$jscomp$21$$,$key$jscomp$153$$,$not_found$jscomp$37$$){$idx$jscomp$45_shift$jscomp$22$$=$cljs$core$hash_collision_node_find_index$$(this.$arr$,this.$cnt$,$key$jscomp$153$$);return $idx$jscomp$45_shift$jscomp$22$$<0?$not_found$jscomp$37$$:new $APP.$cljs$core$MapEntry$$(this.$arr$[$idx$jscomp$45_shift$jscomp$22$$],this.$arr$[$idx$jscomp$45_shift$jscomp$22$$+1],null)};
$APP.$JSCompiler_prototypeAlias$$.$inode_without$=function($idx$jscomp$46_shift$jscomp$23$$,$hash$jscomp$22$$,$key$jscomp$154$$){$idx$jscomp$46_shift$jscomp$23$$=$cljs$core$hash_collision_node_find_index$$(this.$arr$,this.$cnt$,$key$jscomp$154$$);return $idx$jscomp$46_shift$jscomp$23$$===-1?this:this.$cnt$===1?null:new $cljs$core$HashCollisionNode$$(null,this.$collision_hash$,this.$cnt$-1,$cljs$core$remove_pair$$(this.$arr$,$APP.$cljs$core$quot$$($idx$jscomp$46_shift$jscomp$23$$,2)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$NodeIterator$$(this.$arr$)};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$NodeSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$91$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$91$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__28874$$=null;$G__28874$$=function($x$jscomp$528$$,$start$jscomp$104$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$528$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$528$$,$start$jscomp$104$$)}throw Error("Invalid arity: "+arguments.length);};$G__28874$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$526$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$526$$,0)};$G__28874$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$527$$,$start$jscomp$103$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$527$$,$start$jscomp$103$$)};return $G__28874$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__28875__1$$($x$jscomp$529$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$529$$,$APP.$cljs$core$count$$(this))}var $G__28875$$=null;$G__28875$$=function($x$jscomp$531$$,$start$jscomp$106$$){switch(arguments.length){case 1:return $G__28875__1$$.call(this,$x$jscomp$531$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$531$$,$start$jscomp$106$$)}throw Error("Invalid arity: "+
arguments.length);};$G__28875$$.$cljs$core$IFn$_invoke$arity$1$=$G__28875__1$$;$G__28875$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$530$$,$start$jscomp$105$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$530$$,$start$jscomp$105$$)};return $G__28875$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){if(this.s==null){var $G__23682_G__23685$$=this.$nodes$,$G__23683_G__23686$$=this.i+2;return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$?$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($G__23682_G__23685$$,$G__23683_G__23686$$,null):$cljs$core$create_inode_seq$$($G__23682_G__23685$$,$G__23683_G__23686$$,null)}$G__23682_G__23685$$=this.$nodes$;$G__23683_G__23686$$=this.i;var $G__23687$$=
$APP.$cljs$core$next$$(this.s);return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$?$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($G__23682_G__23685$$,$G__23683_G__23686$$,$G__23687$$):$cljs$core$create_inode_seq$$($G__23682_G__23685$$,$G__23683_G__23686$$,$G__23687$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$15_h__5134__auto____$1$jscomp$15$$=this.$__hash$;return $h__5134__auto__$jscomp$15_h__5134__auto____$1$jscomp$15$$!=null?$h__5134__auto__$jscomp$15_h__5134__auto____$1$jscomp$15$$:this.$__hash$=$h__5134__auto__$jscomp$15_h__5134__auto____$1$jscomp$15$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$549$$,$other$jscomp$92$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$92$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$551$$,$f$jscomp$264$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$264$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$552$$,$f$jscomp$265$$,$start$jscomp$107$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$265$$,$start$jscomp$107$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.s==null?new $APP.$cljs$core$MapEntry$$(this.$nodes$[this.i],this.$nodes$[this.i+1],null):$APP.$cljs$core$first$$(this.s)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $self__$jscomp$658$$=this,$ret$jscomp$34$$=$self__$jscomp$658$$.s==null?function(){var $G__23688$$=$self__$jscomp$658$$.$nodes$,$G__23689$$=$self__$jscomp$658$$.i+2;return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$?$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($G__23688$$,$G__23689$$,null):$cljs$core$create_inode_seq$$($G__23688$$,$G__23689$$,null)}():function(){var $G__23691$$=
$self__$jscomp$658$$.$nodes$,$G__23692$$=$self__$jscomp$658$$.i,$G__23693$$=$APP.$cljs$core$next$$($self__$jscomp$658$$.s);return $cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$?$cljs$core$create_inode_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($G__23691$$,$G__23692$$,$G__23693$$):$cljs$core$create_inode_seq$$($G__23691$$,$G__23692$$,$G__23693$$)}();return $ret$jscomp$34$$!=null?$ret$jscomp$34$$:$APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$555$$,$new_meta$jscomp$21$$){return $new_meta$jscomp$21$$===this.$meta$?this:new $APP.$cljs$core$NodeSeq$$($new_meta$jscomp$21$$,this.$nodes$,this.i,this.s,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$556$$,$o$jscomp$111$$){return $APP.$cljs$core$cons$$($o$jscomp$111$$,this)};$APP.$cljs$core$NodeSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$ArrayNodeSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$93$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$93$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__28915$$=null;$G__28915$$=function($x$jscomp$534$$,$start$jscomp$109$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$534$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$534$$,$start$jscomp$109$$)}throw Error("Invalid arity: "+arguments.length);};$G__28915$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$532$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$532$$,0)};$G__28915$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$533$$,$start$jscomp$108$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$533$$,$start$jscomp$108$$)};return $G__28915$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__28920__1$$($x$jscomp$535$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$535$$,$APP.$cljs$core$count$$(this))}var $G__28920$$=null;$G__28920$$=function($x$jscomp$537$$,$start$jscomp$111$$){switch(arguments.length){case 1:return $G__28920__1$$.call(this,$x$jscomp$537$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$537$$,$start$jscomp$111$$)}throw Error("Invalid arity: "+
arguments.length);};$G__28920$$.$cljs$core$IFn$_invoke$arity$1$=$G__28920__1$$;$G__28920$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$536$$,$start$jscomp$110$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$536$$,$start$jscomp$110$$)};return $G__28920$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){var $G__23696$$=this.$nodes$,$G__23697$$=this.i,$G__23698$$=$APP.$cljs$core$next$$(this.s);return $cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$?$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($G__23696$$,$G__23697$$,$G__23698$$):$cljs$core$create_array_node_seq$$($G__23696$$,$G__23697$$,$G__23698$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$16_h__5134__auto____$1$jscomp$16$$=this.$__hash$;return $h__5134__auto__$jscomp$16_h__5134__auto____$1$jscomp$16$$!=null?$h__5134__auto__$jscomp$16_h__5134__auto____$1$jscomp$16$$:this.$__hash$=$h__5134__auto__$jscomp$16_h__5134__auto____$1$jscomp$16$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$565$$,$other$jscomp$94$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$94$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$567$$,$f$jscomp$266$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$266$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$568$$,$f$jscomp$267$$,$start$jscomp$112$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$267$$,$start$jscomp$112$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $APP.$cljs$core$first$$(this.s)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $G__23699$jscomp$inline_2797_ret$jscomp$35$$=this.$nodes$;var $G__23700$jscomp$inline_2798$$=this.i,$G__23701$jscomp$inline_2799$$=$APP.$cljs$core$next$$(this.s);$G__23699$jscomp$inline_2797_ret$jscomp$35$$=$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$?$cljs$core$create_array_node_seq$cljs$0core$0IFn$0_invoke$0arity$03$$($G__23699$jscomp$inline_2797_ret$jscomp$35$$,$G__23700$jscomp$inline_2798$$,
$G__23701$jscomp$inline_2799$$):$cljs$core$create_array_node_seq$$($G__23699$jscomp$inline_2797_ret$jscomp$35$$,$G__23700$jscomp$inline_2798$$,$G__23701$jscomp$inline_2799$$);return $G__23699$jscomp$inline_2797_ret$jscomp$35$$!=null?$G__23699$jscomp$inline_2797_ret$jscomp$35$$:$APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$571$$,$new_meta$jscomp$22$$){return $new_meta$jscomp$22$$===this.$meta$?this:new $APP.$cljs$core$ArrayNodeSeq$$($new_meta$jscomp$22$$,this.$nodes$,this.i,this.s,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$572$$,$o$jscomp$112$$){return $APP.$cljs$core$cons$$($o$jscomp$112$$,this)};
$APP.$cljs$core$ArrayNodeSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$cljs$core$HashMapIter$$.prototype.hasNext=function(){return!this.$seen$||this.$root_iter$.hasNext()};$cljs$core$HashMapIter$$.prototype.next=function(){if(this.$seen$)return this.$root_iter$.next();this.$seen$=!0;return new $APP.$cljs$core$MapEntry$$(null,this.$nil_val$,null)};$cljs$core$HashMapIter$$.prototype.remove=function(){return Error("Unsupported operation")};
$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$PersistentHashMap$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($coll$jscomp$573$$,$k$jscomp$142$$){return $k$jscomp$142$$==null?this.$has_nil_QMARK_$?new $APP.$cljs$core$MapEntry$$(null,this.$nil_val$,null):null:this.root==null?null:this.root.$inode_find$(0,$APP.$cljs$core$hash$$($k$jscomp$142$$),$k$jscomp$142$$,null)};
$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$95$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$95$$)};$APP.$JSCompiler_prototypeAlias$$.keys=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$keys$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$keys$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$keys$$(this))};
$APP.$JSCompiler_prototypeAlias$$.entries=function(){return $APP.$cljs$core$es6_entries_iterator$$($APP.$cljs$core$seq$$(this))};$APP.$JSCompiler_prototypeAlias$$.values=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$vals$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$vals$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$vals$$(this))};$APP.$JSCompiler_prototypeAlias$$.has=function($k$jscomp$143$$){return $APP.$cljs$core$contains_QMARK_$$(this,$k$jscomp$143$$)};
$APP.$JSCompiler_prototypeAlias$$.get=function($k$jscomp$144$$,$not_found$jscomp$38$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$144$$,$not_found$jscomp$38$$)};
$APP.$JSCompiler_prototypeAlias$$.forEach=function($f$jscomp$268$$){for(var $G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$=$APP.$cljs$core$seq$$(this),$c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$=null,$G__28962_count__23707$$=0,$i__23708$$=0;;)if($i__23708$$<$G__28962_count__23707$$){var $v$jscomp$47_vec__23715$$=$c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__23708$$),$G__28961_k$jscomp$145$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$47_vec__23715$$,
0,null);$v$jscomp$47_vec__23715$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$47_vec__23715$$,1,null);$f$jscomp$268$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$268$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$47_vec__23715$$,$G__28961_k$jscomp$145$$):$f$jscomp$268$$($v$jscomp$47_vec__23715$$,$G__28961_k$jscomp$145$$);$i__23708$$+=1}else if($G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$=$APP.$cljs$core$seq$$($G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$)?
($c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$=$APP.$cljs$core$_chunked_first$$($G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$),$G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$=$APP.$cljs$core$_chunked_rest$$($G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$),$G__28961_k$jscomp$145$$=$c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$,$G__28962_count__23707$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$),$c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$=
$G__28961_k$jscomp$145$$):($c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$=$APP.$cljs$core$first$$($G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$),$G__28961_k$jscomp$145$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$,0,null),$v$jscomp$47_vec__23715$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$,1,null),$f$jscomp$268$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$268$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$47_vec__23715$$,$G__28961_k$jscomp$145$$):$f$jscomp$268$$($v$jscomp$47_vec__23715$$,$G__28961_k$jscomp$145$$),$G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$=$APP.$cljs$core$next$$($G__28960_seq__23705_seq__23705__$1_temp__5825__auto__$jscomp$11$$),$c__5548__auto__$jscomp$2_chunk__23706_vec__23718$$=null,$G__28962_count__23707$$=0),$i__23708$$=0;else return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$581$$,$k$jscomp$146$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$146$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$582$$,$k$jscomp$147$$,$not_found$jscomp$39$$){return $k$jscomp$147$$==null?this.$has_nil_QMARK_$?this.$nil_val$:$not_found$jscomp$39$$:this.root==null?$not_found$jscomp$39$$:this.root.$inode_lookup$(0,$APP.$cljs$core$hash$$($k$jscomp$147$$),$k$jscomp$147$$,$not_found$jscomp$39$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($coll$jscomp$583_init__$1$jscomp$8$$,$f$jscomp$269$$,$init$jscomp$38$$){$coll$jscomp$583_init__$1$jscomp$8$$=this.$has_nil_QMARK_$?$f$jscomp$269$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$269$$.$cljs$core$IFn$_invoke$arity$3$($init$jscomp$38$$,null,this.$nil_val$):$f$jscomp$269$$($init$jscomp$38$$,null,this.$nil_val$):$init$jscomp$38$$;return $cljs$core$reduced_QMARK_$$($coll$jscomp$583_init__$1$jscomp$8$$)?$APP.$cljs$core$_deref$$($coll$jscomp$583_init__$1$jscomp$8$$):
this.root!=null?$cljs$core$unreduced$$(this.root.$kv_reduce$($f$jscomp$269$$,$coll$jscomp$583_init__$1$jscomp$8$$)):$coll$jscomp$583_init__$1$jscomp$8$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){var $root_iter$jscomp$2$$=this.root?$APP.$cljs$core$_iterator$$(this.root):$APP.$cljs$core$nil_iter$$();return this.$has_nil_QMARK_$?new $cljs$core$HashMapIter$$(this.$nil_val$,$root_iter$jscomp$2$$):$root_iter$jscomp$2$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$PersistentHashMap$$(this.$meta$,this.$cnt$,this.root,this.$has_nil_QMARK_$,this.$nil_val$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$cnt$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$17_h__5134__auto____$1$jscomp$17$$=this.$__hash$;return $h__5134__auto__$jscomp$17_h__5134__auto____$1$jscomp$17$$!=null?$h__5134__auto__$jscomp$17_h__5134__auto____$1$jscomp$17$$:this.$__hash$=$h__5134__auto__$jscomp$17_h__5134__auto____$1$jscomp$17$$=$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$588$$,$other$jscomp$96$$){return $APP.$cljs$core$equiv_map$$(this,$other$jscomp$96$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEditableCollection$_as_transient$arity$1$=function(){return new $cljs$core$TransientHashMap$$(this.root,this.$cnt$,this.$has_nil_QMARK_$,this.$nil_val$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($cljs$core$PersistentHashMap$EMPTY$$,this.$meta$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($coll$jscomp$591_new_root$jscomp$5$$,$k$jscomp$148$$){if($k$jscomp$148$$==null)return this.$has_nil_QMARK_$?new $APP.$cljs$core$PersistentHashMap$$(this.$meta$,this.$cnt$-1,this.root,!1,null,null):this;if(this.root==null)return this;$coll$jscomp$591_new_root$jscomp$5$$=this.root.$inode_without$(0,$APP.$cljs$core$hash$$($k$jscomp$148$$),$k$jscomp$148$$);return $coll$jscomp$591_new_root$jscomp$5$$===this.root?this:new $APP.$cljs$core$PersistentHashMap$$(this.$meta$,
this.$cnt$-1,$coll$jscomp$591_new_root$jscomp$5$$,this.$has_nil_QMARK_$,this.$nil_val$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($added_leaf_QMARK_$jscomp$8_coll$jscomp$592$$,$k$jscomp$149_new_root$jscomp$6$$,$v$jscomp$48$$){if($k$jscomp$149_new_root$jscomp$6$$==null)return this.$has_nil_QMARK_$&&$v$jscomp$48$$===this.$nil_val$?this:new $APP.$cljs$core$PersistentHashMap$$(this.$meta$,this.$has_nil_QMARK_$?this.$cnt$:this.$cnt$+1,this.root,!0,$v$jscomp$48$$,null);$added_leaf_QMARK_$jscomp$8_coll$jscomp$592$$=new $cljs$core$Box$$;$k$jscomp$149_new_root$jscomp$6$$=
(this.root==null?$cljs$core$BitmapIndexedNode$EMPTY$$:this.root).$inode_assoc$(0,$APP.$cljs$core$hash$$($k$jscomp$149_new_root$jscomp$6$$),$k$jscomp$149_new_root$jscomp$6$$,$v$jscomp$48$$,$added_leaf_QMARK_$jscomp$8_coll$jscomp$592$$);return $k$jscomp$149_new_root$jscomp$6$$===this.root?this:new $APP.$cljs$core$PersistentHashMap$$(this.$meta$,$added_leaf_QMARK_$jscomp$8_coll$jscomp$592$$.$val$?this.$cnt$+1:this.$cnt$,$k$jscomp$149_new_root$jscomp$6$$,this.$has_nil_QMARK_$,this.$nil_val$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$593$$,$k$jscomp$150$$){return $k$jscomp$150$$==null?this.$has_nil_QMARK_$:this.root==null?!1:this.root.$inode_lookup$(0,$APP.$cljs$core$hash$$($k$jscomp$150$$),$k$jscomp$150$$,$cljs$core$lookup_sentinel$$)!==$cljs$core$lookup_sentinel$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){if(this.$cnt$>0){var $s$jscomp$98$$=this.root!=null?this.root.$inode_seq$():null;return this.$has_nil_QMARK_$?$APP.$cljs$core$cons$$(new $APP.$cljs$core$MapEntry$$(null,this.$nil_val$,null),$s$jscomp$98$$):$s$jscomp$98$$}return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$595$$,$new_meta$jscomp$23$$){return $new_meta$jscomp$23$$===this.$meta$?this:new $APP.$cljs$core$PersistentHashMap$$($new_meta$jscomp$23$$,this.$cnt$,this.root,this.$has_nil_QMARK_$,this.$nil_val$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($G__28986_coll$jscomp$596_ret$jscomp$36$$,$G__28987_entry$jscomp$4_es$jscomp$2$$){if($APP.$cljs$core$vector_QMARK_$$($G__28987_entry$jscomp$4_es$jscomp$2$$))return this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($G__28987_entry$jscomp$4_es$jscomp$2$$,0),$APP.$cljs$core$_nth$$($G__28987_entry$jscomp$4_es$jscomp$2$$,1));$G__28986_coll$jscomp$596_ret$jscomp$36$$=this;for($G__28987_entry$jscomp$4_es$jscomp$2$$=
$APP.$cljs$core$seq$$($G__28987_entry$jscomp$4_es$jscomp$2$$);;){if($G__28987_entry$jscomp$4_es$jscomp$2$$==null)return $G__28986_coll$jscomp$596_ret$jscomp$36$$;var $e$jscomp$94$$=$APP.$cljs$core$first$$($G__28987_entry$jscomp$4_es$jscomp$2$$);if($APP.$cljs$core$vector_QMARK_$$($e$jscomp$94$$))$G__28986_coll$jscomp$596_ret$jscomp$36$$=$APP.$cljs$core$_assoc$$($G__28986_coll$jscomp$596_ret$jscomp$36$$,$APP.$cljs$core$_nth$$($e$jscomp$94$$,0),$APP.$cljs$core$_nth$$($e$jscomp$94$$,1)),$G__28987_entry$jscomp$4_es$jscomp$2$$=
$APP.$cljs$core$next$$($G__28987_entry$jscomp$4_es$jscomp$2$$);else throw Error("conj on a map takes map entries or seqables of map entries");}};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$11$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$710$$,$args23704$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23704$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$151$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$151$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$152$$,$not_found$jscomp$40$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$152$$,$not_found$jscomp$40$$)};var $cljs$core$PersistentHashMap$EMPTY$$=new $APP.$cljs$core$PersistentHashMap$$(null,0,null,!1,null,$cljs$core$empty_unordered_hash$$);
$APP.$cljs$core$PersistentHashMap$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$TransientHashMap$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){if(this.$edit$)return this.count;throw Error("count after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($tcoll$jscomp$43$$,$k$jscomp$155$$){return $k$jscomp$155$$==null?this.$has_nil_QMARK_$?this.$nil_val$:null:this.root==null?null:this.root.$inode_lookup$(0,$APP.$cljs$core$hash$$($k$jscomp$155$$),$k$jscomp$155$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($tcoll$jscomp$44$$,$k$jscomp$156$$,$not_found$jscomp$41$$){return $k$jscomp$156$$==null?this.$has_nil_QMARK_$?this.$nil_val$:$not_found$jscomp$41$$:this.root==null?$not_found$jscomp$41$$:this.root.$inode_lookup$(0,$APP.$cljs$core$hash$$($k$jscomp$156$$),$k$jscomp$156$$,$not_found$jscomp$41$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$=function($G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$,$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$){a:{if(this.$edit$){if($APP.$cljs$core$map_entry_QMARK_$$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$)){$G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$=
$JSCompiler_StaticMethods_assoc_BANG_$$(this,$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$):$APP.$cljs$core$_key$$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$),$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$):
$APP.$cljs$core$_val$$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$));break a}if($APP.$cljs$core$vector_QMARK_$$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$)){$G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$=$JSCompiler_StaticMethods_assoc_BANG_$$(this,$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$.$cljs$core$IFn$_invoke$arity$1$?$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$.$cljs$core$IFn$_invoke$arity$1$(0):
$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$(0),$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$.$cljs$core$IFn$_invoke$arity$1$?$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$.$cljs$core$IFn$_invoke$arity$1$(1):$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$(1));break a}$G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$=$APP.$cljs$core$seq$$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$);
for($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$=this;;){var $e$jscomp$inline_2806_temp__5823__auto__$jscomp$inline_2805$$=$APP.$cljs$core$first$$($G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$);if($APP.$cljs$core$truth_$$($e$jscomp$inline_2806_temp__5823__auto__$jscomp$inline_2805$$))$G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$=$APP.$cljs$core$next$$($G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$),
$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$=$JSCompiler_StaticMethods_assoc_BANG_$$($G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$,$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$key$$.$cljs$core$IFn$_invoke$arity$1$($e$jscomp$inline_2806_temp__5823__auto__$jscomp$inline_2805$$):$APP.$cljs$core$_key$$($e$jscomp$inline_2806_temp__5823__auto__$jscomp$inline_2805$$),$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$val$$.$cljs$core$IFn$_invoke$arity$1$($e$jscomp$inline_2806_temp__5823__auto__$jscomp$inline_2805$$):
$APP.$cljs$core$_val$$($e$jscomp$inline_2806_temp__5823__auto__$jscomp$inline_2805$$));else{$G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$=$G__29005$jscomp$inline_2808_tcoll__$1$jscomp$inline_2804_val$jscomp$93$$;break a}}}else throw Error("conj! after persistent");$G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$=void 0}return $G__29004$jscomp$inline_2807_JSCompiler_inline_result$jscomp$227_es$jscomp$inline_2803_tcoll$jscomp$45$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$=function(){if(this.$edit$){this.$edit$=null;var $JSCompiler_inline_result$jscomp$229$$=new $APP.$cljs$core$PersistentHashMap$$(null,this.count,this.root,this.$has_nil_QMARK_$,this.$nil_val$,null)}else throw Error("persistent! called twice");return $JSCompiler_inline_result$jscomp$229$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($tcoll$jscomp$47$$,$key$jscomp$155$$,$val$jscomp$94$$){return $JSCompiler_StaticMethods_assoc_BANG_$$(this,$key$jscomp$155$$,$val$jscomp$94$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientMap$_dissoc_BANG_$arity$2$=function($removed_leaf_QMARK_$jscomp$inline_2814_tcoll$jscomp$48$$,$key$jscomp$156_node$jscomp$inline_2815$$){if(this.$edit$)$key$jscomp$156_node$jscomp$inline_2815$$==null?this.$has_nil_QMARK_$&&(this.$has_nil_QMARK_$=!1,this.$nil_val$=null,--this.count):this.root!=null&&($removed_leaf_QMARK_$jscomp$inline_2814_tcoll$jscomp$48$$=new $cljs$core$Box$$,$key$jscomp$156_node$jscomp$inline_2815$$=this.root.$inode_without_BANG_$(this.$edit$,
0,$APP.$cljs$core$hash$$($key$jscomp$156_node$jscomp$inline_2815$$),$key$jscomp$156_node$jscomp$inline_2815$$,$removed_leaf_QMARK_$jscomp$inline_2814_tcoll$jscomp$48$$),$key$jscomp$156_node$jscomp$inline_2815$$!==this.root&&(this.root=$key$jscomp$156_node$jscomp$inline_2815$$),$removed_leaf_QMARK_$jscomp$inline_2814_tcoll$jscomp$48$$.$val$&&--this.count);else throw Error("dissoc! after persistent!");return this};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$12$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$725$$,$args23724$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23724$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($key$jscomp$157$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$key$jscomp$157$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($key$jscomp$158$$,$not_found$jscomp$42$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$key$jscomp$158$$,$not_found$jscomp$42$$)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$PersistentTreeMapSeq$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$97$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$97$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__29025$$=null;$G__29025$$=function($x$jscomp$540$$,$start$jscomp$114$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$540$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$540$$,$start$jscomp$114$$)}throw Error("Invalid arity: "+arguments.length);};$G__29025$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$538$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$538$$,0)};$G__29025$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$539$$,$start$jscomp$113$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$539$$,$start$jscomp$113$$)};return $G__29025$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__29027__1$$($x$jscomp$541$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$541$$,$APP.$cljs$core$count$$(this))}var $G__29027$$=null;$G__29027$$=function($x$jscomp$543$$,$start$jscomp$116$$){switch(arguments.length){case 1:return $G__29027__1$$.call(this,$x$jscomp$543$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$543$$,$start$jscomp$116$$)}throw Error("Invalid arity: "+
arguments.length);};$G__29027$$.$cljs$core$IFn$_invoke$arity$1$=$G__29027__1$$;$G__29027$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$542$$,$start$jscomp$115$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$542$$,$start$jscomp$115$$)};return $G__29027$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){var $next_stack_t$jscomp$11$$=$APP.$cljs$core$first$$(this.stack);$next_stack_t$jscomp$11$$=$cljs$core$tree_map_seq_push$$(this.$ascending_QMARK_$?$next_stack_t$jscomp$11$$.right:$next_stack_t$jscomp$11$$.left,$APP.$cljs$core$next$$(this.stack),this.$ascending_QMARK_$);return $next_stack_t$jscomp$11$$==null?null:new $cljs$core$PersistentTreeMapSeq$$(null,$next_stack_t$jscomp$11$$,this.$ascending_QMARK_$,this.$cnt$-1,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$cnt$<0?$APP.$cljs$core$count$$($APP.$cljs$core$next$$(this))+1:this.$cnt$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$18_h__5134__auto____$1$jscomp$18$$=this.$__hash$;return $h__5134__auto__$jscomp$18_h__5134__auto____$1$jscomp$18$$!=null?$h__5134__auto__$jscomp$18_h__5134__auto____$1$jscomp$18$$:this.$__hash$=$h__5134__auto__$jscomp$18_h__5134__auto____$1$jscomp$18$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$608$$,$other$jscomp$98$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$98$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$610$$,$f$jscomp$270$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$270$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$611$$,$f$jscomp$271$$,$start$jscomp$117$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$271$$,$start$jscomp$117$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $APP.$cljs$core$peek$$(this.stack)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $next_stack$jscomp$1_t$jscomp$12$$=$APP.$cljs$core$first$$(this.stack);$next_stack$jscomp$1_t$jscomp$12$$=$cljs$core$tree_map_seq_push$$(this.$ascending_QMARK_$?$next_stack$jscomp$1_t$jscomp$12$$.right:$next_stack$jscomp$1_t$jscomp$12$$.left,$APP.$cljs$core$next$$(this.stack),this.$ascending_QMARK_$);return $next_stack$jscomp$1_t$jscomp$12$$!=null?new $cljs$core$PersistentTreeMapSeq$$(null,$next_stack$jscomp$1_t$jscomp$12$$,
this.$ascending_QMARK_$,this.$cnt$-1,null):$APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$612$$,$new_meta$jscomp$24$$){return $new_meta$jscomp$24$$===this.$meta$?this:new $cljs$core$PersistentTreeMapSeq$$($new_meta$jscomp$24$$,this.stack,this.$ascending_QMARK_$,this.$cnt$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$613$$,$o$jscomp$114$$){return $APP.$cljs$core$cons$$($o$jscomp$114$$,this)};$cljs$core$PersistentTreeMapSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
var $cljs$core$tree_map_kv_reduce$$=function $cljs$core$tree_map_kv_reduce$$($node$jscomp$61$$,$f$jscomp$272$$,$init$jscomp$39$$){var $init__$1$jscomp$9$$=$node$jscomp$61$$.left!=null?function(){var $G__23726$$=$node$jscomp$61$$.left;return $cljs$core$tree_map_kv_reduce$$.$cljs$core$IFn$_invoke$arity$3$?$cljs$core$tree_map_kv_reduce$$.$cljs$core$IFn$_invoke$arity$3$($G__23726$$,$f$jscomp$272$$,$init$jscomp$39$$):$cljs$core$tree_map_kv_reduce$$($G__23726$$,$f$jscomp$272$$,$init$jscomp$39$$)}():$init$jscomp$39$$;
if($cljs$core$reduced_QMARK_$$($init__$1$jscomp$9$$))return $init__$1$jscomp$9$$;var $init__$2$jscomp$9$$=function(){var $G__23730$$=$node$jscomp$61$$.key,$G__23731$$=$node$jscomp$61$$.$val$;return $f$jscomp$272$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$272$$.$cljs$core$IFn$_invoke$arity$3$($init__$1$jscomp$9$$,$G__23730$$,$G__23731$$):$f$jscomp$272$$($init__$1$jscomp$9$$,$G__23730$$,$G__23731$$)}();if($cljs$core$reduced_QMARK_$$($init__$2$jscomp$9$$))return $init__$2$jscomp$9$$;if($node$jscomp$61$$.right!=
null){var $G__23732$$=$node$jscomp$61$$.right;return $cljs$core$tree_map_kv_reduce$$.$cljs$core$IFn$_invoke$arity$3$?$cljs$core$tree_map_kv_reduce$$.$cljs$core$IFn$_invoke$arity$3$($G__23732$$,$f$jscomp$272$$,$init__$2$jscomp$9$$):$cljs$core$tree_map_kv_reduce$$($G__23732$$,$f$jscomp$272$$,$init__$2$jscomp$9$$)}return $init__$2$jscomp$9$$};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$BlackNode$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($node$jscomp$62$$,$k$jscomp$157$$){switch($k$jscomp$157$$){case 0:return new $APP.$cljs$core$MapEntry$$(0,this.key,null);case 1:return new $APP.$cljs$core$MapEntry$$(1,this.$val$,null);default:return null}};
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__29046__1$$($x$jscomp$544$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$544$$,$APP.$cljs$core$count$$(this))}var $G__29046$$=null;$G__29046$$=function($x$jscomp$546$$,$start$jscomp$119$$){switch(arguments.length){case 1:return $G__29046__1$$.call(this,$x$jscomp$546$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$546$$,$start$jscomp$119$$)}throw Error("Invalid arity: "+
arguments.length);};$G__29046$$.$cljs$core$IFn$_invoke$arity$1$=$G__29046__1$$;$G__29046$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$545$$,$start$jscomp$118$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$545$$,$start$jscomp$118$$)};return $G__29046$$}();
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__29048$$=null;$G__29048$$=function($x$jscomp$549$$,$start$jscomp$121$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$549$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$549$$,$start$jscomp$121$$)}throw Error("Invalid arity: "+arguments.length);};$G__29048$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$547$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$547$$,0)};$G__29048$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$548$$,$start$jscomp$120$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$548$$,$start$jscomp$120$$)};return $G__29048$$}();$APP.$JSCompiler_prototypeAlias$$.$add_right$=function($ins$jscomp$2$$){return $ins$jscomp$2$$.$balance_right$(this)};$APP.$JSCompiler_prototypeAlias$$.$redden$=function(){return new $APP.$cljs$core$RedNode$$(this.key,this.$val$,this.left,this.right,null)};
$APP.$JSCompiler_prototypeAlias$$.$blacken$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$add_left$=function($ins$jscomp$3$$){return $ins$jscomp$3$$.$balance_left$(this)};$APP.$JSCompiler_prototypeAlias$$.replace=function($key__$1$$,$val__$1$jscomp$4$$,$left__$1$$,$right__$1$$){return new $APP.$cljs$core$BlackNode$$($key__$1$$,$val__$1$jscomp$4$$,$left__$1$$,$right__$1$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$balance_left$=function($parent$jscomp$7$$){return new $APP.$cljs$core$BlackNode$$($parent$jscomp$7$$.key,$parent$jscomp$7$$.$val$,this,$parent$jscomp$7$$.right,null)};$APP.$JSCompiler_prototypeAlias$$.$balance_right$=function($parent$jscomp$8$$){return new $APP.$cljs$core$BlackNode$$($parent$jscomp$8$$.key,$parent$jscomp$8$$.$val$,$parent$jscomp$8$$.left,this,null)};
$APP.$JSCompiler_prototypeAlias$$.$kv_reduce$=function($f$jscomp$273$$,$init$jscomp$40$$){return $cljs$core$tree_map_kv_reduce$$(this,$f$jscomp$273$$,$init$jscomp$40$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($node$jscomp$73$$,$k$jscomp$158$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$158$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($node$jscomp$74$$,$k$jscomp$159$$,$not_found$jscomp$43$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$159$$,$not_found$jscomp$43$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($node$jscomp$75$$,$n$jscomp$132$$){if($n$jscomp$132$$===0)return this.key;if($n$jscomp$132$$===1)return this.$val$;throw Error("Index out of bounds");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($node$jscomp$76$$,$n$jscomp$133$$,$not_found$jscomp$44$$){return $n$jscomp$133$$===0?this.key:$n$jscomp$133$$===1?this.$val$:$not_found$jscomp$44$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IVector$_assoc_n$arity$3$=function($node$jscomp$77$$,$n$jscomp$134$$,$v$jscomp$50$$){return(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null)).$cljs$core$IVector$_assoc_n$arity$3$(null,$n$jscomp$134$$,$v$jscomp$50$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 2};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMapEntry$_key$arity$1$=function(){return this.key};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMapEntry$_val$arity$1$=function(){return this.$val$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return this.$val$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key],null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return new $APP.$cljs$core$IndexedSeq$$([this.$val$,this.key],0,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$19_h__5134__auto____$1$jscomp$19$$=this.$__hash$;return $h__5134__auto__$jscomp$19_h__5134__auto____$1$jscomp$19$$!=null?$h__5134__auto__$jscomp$19_h__5134__auto____$1$jscomp$19$$:this.$__hash$=$h__5134__auto__$jscomp$19_h__5134__auto____$1$jscomp$19$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$619$$,$other$jscomp$99$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$99$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($node$jscomp$86$$,$f$jscomp$274$$){return $cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$274$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($node$jscomp$87$$,$f$jscomp$275$$,$start$jscomp$122$$){return $cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$275$$,$start$jscomp$122$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($node$jscomp$88$$,$k$jscomp$160$$,$v$jscomp$51$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null),$k$jscomp$160$$,$v$jscomp$51$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($node$jscomp$89$$,$k$jscomp$161$$){return $k$jscomp$161$$===0||$k$jscomp$161$$===1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return new $APP.$cljs$core$IndexedSeq$$([this.key,this.$val$],0,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($node$jscomp$91$$,$meta$jscomp$53$$){return $APP.$cljs$core$_with_meta$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null),$meta$jscomp$53$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($node$jscomp$92$$,$o$jscomp$115$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$,$o$jscomp$115$$],null)};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$13$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$785$$,$args23735$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23735$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$162$$){return this.$cljs$core$IIndexed$_nth$arity$2$(null,$k$jscomp$162$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$163$$,$not_found$jscomp$45$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$163$$,$not_found$jscomp$45$$)};$APP.$cljs$core$BlackNode$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$RedNode$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($node$jscomp$95$$,$k$jscomp$164$$){switch($k$jscomp$164$$){case 0:return new $APP.$cljs$core$MapEntry$$(0,this.key,null);case 1:return new $APP.$cljs$core$MapEntry$$(1,this.$val$,null);default:return null}};
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__29071__1$$($x$jscomp$550$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$550$$,$APP.$cljs$core$count$$(this))}var $G__29071$$=null;$G__29071$$=function($x$jscomp$552$$,$start$jscomp$124$$){switch(arguments.length){case 1:return $G__29071__1$$.call(this,$x$jscomp$552$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$552$$,$start$jscomp$124$$)}throw Error("Invalid arity: "+
arguments.length);};$G__29071$$.$cljs$core$IFn$_invoke$arity$1$=$G__29071__1$$;$G__29071$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$551$$,$start$jscomp$123$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$551$$,$start$jscomp$123$$)};return $G__29071$$}();
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__29074$$=null;$G__29074$$=function($x$jscomp$555$$,$start$jscomp$126$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$555$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$555$$,$start$jscomp$126$$)}throw Error("Invalid arity: "+arguments.length);};$G__29074$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$553$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$553$$,0)};$G__29074$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$554$$,$start$jscomp$125$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$554$$,$start$jscomp$125$$)};return $G__29074$$}();$APP.$JSCompiler_prototypeAlias$$.$add_right$=function($ins$jscomp$4$$){return new $APP.$cljs$core$RedNode$$(this.key,this.$val$,this.left,$ins$jscomp$4$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$redden$=function(){throw Error("red-black tree invariant violation");};$APP.$JSCompiler_prototypeAlias$$.$blacken$=function(){return new $APP.$cljs$core$BlackNode$$(this.key,this.$val$,this.left,this.right,null)};$APP.$JSCompiler_prototypeAlias$$.$add_left$=function($ins$jscomp$5$$){return new $APP.$cljs$core$RedNode$$(this.key,this.$val$,$ins$jscomp$5$$,this.right,null)};
$APP.$JSCompiler_prototypeAlias$$.replace=function($key__$1$jscomp$1$$,$val__$1$jscomp$5$$,$left__$1$jscomp$1$$,$right__$1$jscomp$1$$){return new $APP.$cljs$core$RedNode$$($key__$1$jscomp$1$$,$val__$1$jscomp$5$$,$left__$1$jscomp$1$$,$right__$1$jscomp$1$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$balance_left$=function($parent$jscomp$9$$){return this.left instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$(this.key,this.$val$,this.left.$blacken$(),new $APP.$cljs$core$BlackNode$$($parent$jscomp$9$$.key,$parent$jscomp$9$$.$val$,this.right,$parent$jscomp$9$$.right,null),null):this.right instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$(this.right.key,this.right.$val$,new $APP.$cljs$core$BlackNode$$(this.key,this.$val$,this.left,
this.right.left,null),new $APP.$cljs$core$BlackNode$$($parent$jscomp$9$$.key,$parent$jscomp$9$$.$val$,this.right.right,$parent$jscomp$9$$.right,null),null):new $APP.$cljs$core$BlackNode$$($parent$jscomp$9$$.key,$parent$jscomp$9$$.$val$,this,$parent$jscomp$9$$.right,null)};
$APP.$JSCompiler_prototypeAlias$$.$balance_right$=function($parent$jscomp$10$$){return this.right instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$(this.key,this.$val$,new $APP.$cljs$core$BlackNode$$($parent$jscomp$10$$.key,$parent$jscomp$10$$.$val$,$parent$jscomp$10$$.left,this.left,null),this.right.$blacken$(),null):this.left instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$(this.left.key,this.left.$val$,new $APP.$cljs$core$BlackNode$$($parent$jscomp$10$$.key,$parent$jscomp$10$$.$val$,
$parent$jscomp$10$$.left,this.left.left,null),new $APP.$cljs$core$BlackNode$$(this.key,this.$val$,this.left.right,this.right,null),null):new $APP.$cljs$core$BlackNode$$($parent$jscomp$10$$.key,$parent$jscomp$10$$.$val$,$parent$jscomp$10$$.left,this,null)};$APP.$JSCompiler_prototypeAlias$$.$kv_reduce$=function($f$jscomp$276$$,$init$jscomp$41$$){return $cljs$core$tree_map_kv_reduce$$(this,$f$jscomp$276$$,$init$jscomp$41$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($node$jscomp$106$$,$k$jscomp$165$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$165$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($node$jscomp$107$$,$k$jscomp$166$$,$not_found$jscomp$46$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$166$$,$not_found$jscomp$46$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($node$jscomp$108$$,$n$jscomp$135$$){if($n$jscomp$135$$===0)return this.key;if($n$jscomp$135$$===1)return this.$val$;throw Error("Index out of bounds");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($node$jscomp$109$$,$n$jscomp$136$$,$not_found$jscomp$47$$){return $n$jscomp$136$$===0?this.key:$n$jscomp$136$$===1?this.$val$:$not_found$jscomp$47$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IVector$_assoc_n$arity$3$=function($node$jscomp$110$$,$n$jscomp$137$$,$v$jscomp$52$$){return(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null)).$cljs$core$IVector$_assoc_n$arity$3$(null,$n$jscomp$137$$,$v$jscomp$52$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 2};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMapEntry$_key$arity$1$=function(){return this.key};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMapEntry$_val$arity$1$=function(){return this.$val$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return this.$val$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key],null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return new $APP.$cljs$core$IndexedSeq$$([this.$val$,this.key],0,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$20_h__5134__auto____$1$jscomp$20$$=this.$__hash$;return $h__5134__auto__$jscomp$20_h__5134__auto____$1$jscomp$20$$!=null?$h__5134__auto__$jscomp$20_h__5134__auto____$1$jscomp$20$$:this.$__hash$=$h__5134__auto__$jscomp$20_h__5134__auto____$1$jscomp$20$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$625$$,$other$jscomp$100$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$100$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($node$jscomp$119$$,$f$jscomp$277$$){return $cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$277$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($node$jscomp$120$$,$f$jscomp$278$$,$start$jscomp$127$$){return $cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$278$$,$start$jscomp$127$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($node$jscomp$121$$,$k$jscomp$167$$,$v$jscomp$53$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null),$k$jscomp$167$$,$v$jscomp$53$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($node$jscomp$122$$,$k$jscomp$168$$){return $k$jscomp$168$$===0||$k$jscomp$168$$===1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return new $APP.$cljs$core$IndexedSeq$$([this.key,this.$val$],0,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($node$jscomp$124$$,$meta$jscomp$54$$){return $APP.$cljs$core$_with_meta$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$],null),$meta$jscomp$54$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($node$jscomp$125$$,$o$jscomp$116$$){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.key,this.$val$,$o$jscomp$116$$],null)};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$14$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$826$$,$args23738$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23738$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$169$$){return this.$cljs$core$IIndexed$_nth$arity$2$(null,$k$jscomp$169$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$170$$,$not_found$jscomp$48$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$170$$,$not_found$jscomp$48$$)};$APP.$cljs$core$RedNode$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
var $cljs$core$tree_map_add$$=function $cljs$core$tree_map_add$$($comp$jscomp$2$$,$tree$jscomp$1$$,$k$jscomp$171$$,$v$jscomp$54$$,$found$jscomp$2$$){if($tree$jscomp$1$$==null)return new $APP.$cljs$core$RedNode$$($k$jscomp$171$$,$v$jscomp$54$$,null,null,null);var $c$jscomp$111_ins$jscomp$6$$=function(){var $G__23742$$=$tree$jscomp$1$$.key;return $comp$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$?$comp$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$171$$,$G__23742$$):$comp$jscomp$2$$($k$jscomp$171$$,
$G__23742$$)}();if($c$jscomp$111_ins$jscomp$6$$===0)return $found$jscomp$2$$[0]=$tree$jscomp$1$$,null;if($c$jscomp$111_ins$jscomp$6$$<0)return $c$jscomp$111_ins$jscomp$6$$=function(){var $G__23744$$=$tree$jscomp$1$$.left;return $cljs$core$tree_map_add$$.$cljs$core$IFn$_invoke$arity$5$?$cljs$core$tree_map_add$$.$cljs$core$IFn$_invoke$arity$5$($comp$jscomp$2$$,$G__23744$$,$k$jscomp$171$$,$v$jscomp$54$$,$found$jscomp$2$$):$cljs$core$tree_map_add$$($comp$jscomp$2$$,$G__23744$$,$k$jscomp$171$$,$v$jscomp$54$$,
$found$jscomp$2$$)}(),$c$jscomp$111_ins$jscomp$6$$!=null?$tree$jscomp$1$$.$add_left$($c$jscomp$111_ins$jscomp$6$$):null;$c$jscomp$111_ins$jscomp$6$$=function(){var $G__23749$$=$tree$jscomp$1$$.right;return $cljs$core$tree_map_add$$.$cljs$core$IFn$_invoke$arity$5$?$cljs$core$tree_map_add$$.$cljs$core$IFn$_invoke$arity$5$($comp$jscomp$2$$,$G__23749$$,$k$jscomp$171$$,$v$jscomp$54$$,$found$jscomp$2$$):$cljs$core$tree_map_add$$($comp$jscomp$2$$,$G__23749$$,$k$jscomp$171$$,$v$jscomp$54$$,$found$jscomp$2$$)}();
return $c$jscomp$111_ins$jscomp$6$$!=null?$tree$jscomp$1$$.$add_right$($c$jscomp$111_ins$jscomp$6$$):null},$cljs$core$tree_map_append$$=function $cljs$core$tree_map_append$$($left$jscomp$10$$,$right$jscomp$10$$){if($left$jscomp$10$$==null)return $right$jscomp$10$$;if($right$jscomp$10$$==null)return $left$jscomp$10$$;if($left$jscomp$10$$ instanceof $APP.$cljs$core$RedNode$$){if($right$jscomp$10$$ instanceof $APP.$cljs$core$RedNode$$){var $app__$1$$=function(){var $G__23753$$=$left$jscomp$10$$.right,
$G__23754$$=$right$jscomp$10$$.left;return $cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$($G__23753$$,$G__23754$$):$cljs$core$tree_map_append$$($G__23753$$,$G__23754$$)}();return $app__$1$$ instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$($app__$1$$.key,$app__$1$$.$val$,new $APP.$cljs$core$RedNode$$($left$jscomp$10$$.key,$left$jscomp$10$$.$val$,$left$jscomp$10$$.left,$app__$1$$.left,null),new $APP.$cljs$core$RedNode$$($right$jscomp$10$$.key,
$right$jscomp$10$$.$val$,$app__$1$$.right,$right$jscomp$10$$.right,null),null):new $APP.$cljs$core$RedNode$$($left$jscomp$10$$.key,$left$jscomp$10$$.$val$,$left$jscomp$10$$.left,new $APP.$cljs$core$RedNode$$($right$jscomp$10$$.key,$right$jscomp$10$$.$val$,$app__$1$$,$right$jscomp$10$$.right,null),null)}return new $APP.$cljs$core$RedNode$$($left$jscomp$10$$.key,$left$jscomp$10$$.$val$,$left$jscomp$10$$.left,function(){var $G__23755$$=$left$jscomp$10$$.right;return $cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$?
$cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$($G__23755$$,$right$jscomp$10$$):$cljs$core$tree_map_append$$($G__23755$$,$right$jscomp$10$$)}(),null)}if($right$jscomp$10$$ instanceof $APP.$cljs$core$RedNode$$)return new $APP.$cljs$core$RedNode$$($right$jscomp$10$$.key,$right$jscomp$10$$.$val$,function(){var $G__23758$$=$right$jscomp$10$$.left;return $cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$($left$jscomp$10$$,
$G__23758$$):$cljs$core$tree_map_append$$($left$jscomp$10$$,$G__23758$$)}(),$right$jscomp$10$$.right,null);$app__$1$$=function(){var $G__23759$$=$left$jscomp$10$$.right,$G__23760$$=$right$jscomp$10$$.left;return $cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$core$tree_map_append$$.$cljs$core$IFn$_invoke$arity$2$($G__23759$$,$G__23760$$):$cljs$core$tree_map_append$$($G__23759$$,$G__23760$$)}();return $app__$1$$ instanceof $APP.$cljs$core$RedNode$$?new $APP.$cljs$core$RedNode$$($app__$1$$.key,
$app__$1$$.$val$,new $APP.$cljs$core$BlackNode$$($left$jscomp$10$$.key,$left$jscomp$10$$.$val$,$left$jscomp$10$$.left,$app__$1$$.left,null),new $APP.$cljs$core$BlackNode$$($right$jscomp$10$$.key,$right$jscomp$10$$.$val$,$app__$1$$.right,$right$jscomp$10$$.right,null),null):$cljs$core$balance_left_del$$($left$jscomp$10$$.key,$left$jscomp$10$$.$val$,$left$jscomp$10$$.left,new $APP.$cljs$core$BlackNode$$($right$jscomp$10$$.key,$right$jscomp$10$$.$val$,$app__$1$$,$right$jscomp$10$$.right,null))},$cljs$core$tree_map_remove$$=
function $cljs$core$tree_map_remove$$($comp$jscomp$3$$,$tree$jscomp$2$$,$k$jscomp$172$$,$found$jscomp$3$$){if($tree$jscomp$2$$!=null){var $c$jscomp$112_del$jscomp$6$$=function(){var $G__23762$$=$tree$jscomp$2$$.key;return $comp$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$?$comp$jscomp$3$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$172$$,$G__23762$$):$comp$jscomp$3$$($k$jscomp$172$$,$G__23762$$)}();if($c$jscomp$112_del$jscomp$6$$===0)return $found$jscomp$3$$[0]=$tree$jscomp$2$$,$cljs$core$tree_map_append$$($tree$jscomp$2$$.left,
$tree$jscomp$2$$.right);if($c$jscomp$112_del$jscomp$6$$<0)return $c$jscomp$112_del$jscomp$6$$=function(){var $G__23764$$=$tree$jscomp$2$$.left;return $cljs$core$tree_map_remove$$.$cljs$core$IFn$_invoke$arity$4$?$cljs$core$tree_map_remove$$.$cljs$core$IFn$_invoke$arity$4$($comp$jscomp$3$$,$G__23764$$,$k$jscomp$172$$,$found$jscomp$3$$):$cljs$core$tree_map_remove$$($comp$jscomp$3$$,$G__23764$$,$k$jscomp$172$$,$found$jscomp$3$$)}(),$c$jscomp$112_del$jscomp$6$$!=null||$found$jscomp$3$$[0]!=null?$tree$jscomp$2$$.left instanceof
$APP.$cljs$core$BlackNode$$?$cljs$core$balance_left_del$$($tree$jscomp$2$$.key,$tree$jscomp$2$$.$val$,$c$jscomp$112_del$jscomp$6$$,$tree$jscomp$2$$.right):new $APP.$cljs$core$RedNode$$($tree$jscomp$2$$.key,$tree$jscomp$2$$.$val$,$c$jscomp$112_del$jscomp$6$$,$tree$jscomp$2$$.right,null):null;$c$jscomp$112_del$jscomp$6$$=function(){var $G__23768$$=$tree$jscomp$2$$.right;return $cljs$core$tree_map_remove$$.$cljs$core$IFn$_invoke$arity$4$?$cljs$core$tree_map_remove$$.$cljs$core$IFn$_invoke$arity$4$($comp$jscomp$3$$,
$G__23768$$,$k$jscomp$172$$,$found$jscomp$3$$):$cljs$core$tree_map_remove$$($comp$jscomp$3$$,$G__23768$$,$k$jscomp$172$$,$found$jscomp$3$$)}();return $c$jscomp$112_del$jscomp$6$$!=null||$found$jscomp$3$$[0]!=null?$tree$jscomp$2$$.right instanceof $APP.$cljs$core$BlackNode$$?$cljs$core$balance_right_del$$($tree$jscomp$2$$.key,$tree$jscomp$2$$.$val$,$tree$jscomp$2$$.left,$c$jscomp$112_del$jscomp$6$$):new $APP.$cljs$core$RedNode$$($tree$jscomp$2$$.key,$tree$jscomp$2$$.$val$,$tree$jscomp$2$$.left,$c$jscomp$112_del$jscomp$6$$,
null):null}return null},$cljs$core$tree_map_replace$$=function $cljs$core$tree_map_replace$$($comp$jscomp$4$$,$tree$jscomp$3$$,$k$jscomp$173$$,$v$jscomp$55$$){var $tk$$=$tree$jscomp$3$$.key,$c$jscomp$113$$=$comp$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$?$comp$jscomp$4$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$173$$,$tk$$):$comp$jscomp$4$$($k$jscomp$173$$,$tk$$);return $c$jscomp$113$$===0?$tree$jscomp$3$$.replace($tk$$,$v$jscomp$55$$,$tree$jscomp$3$$.left,$tree$jscomp$3$$.right):$c$jscomp$113$$<
0?$tree$jscomp$3$$.replace($tk$$,$tree$jscomp$3$$.$val$,function(){var $G__23772$$=$tree$jscomp$3$$.left;return $cljs$core$tree_map_replace$$.$cljs$core$IFn$_invoke$arity$4$?$cljs$core$tree_map_replace$$.$cljs$core$IFn$_invoke$arity$4$($comp$jscomp$4$$,$G__23772$$,$k$jscomp$173$$,$v$jscomp$55$$):$cljs$core$tree_map_replace$$($comp$jscomp$4$$,$G__23772$$,$k$jscomp$173$$,$v$jscomp$55$$)}(),$tree$jscomp$3$$.right):$tree$jscomp$3$$.replace($tk$$,$tree$jscomp$3$$.$val$,$tree$jscomp$3$$.left,function(){var $G__23776$$=
$tree$jscomp$3$$.right;return $cljs$core$tree_map_replace$$.$cljs$core$IFn$_invoke$arity$4$?$cljs$core$tree_map_replace$$.$cljs$core$IFn$_invoke$arity$4$($comp$jscomp$4$$,$G__23776$$,$k$jscomp$173$$,$v$jscomp$55$$):$cljs$core$tree_map_replace$$($comp$jscomp$4$$,$G__23776$$,$k$jscomp$173$$,$v$jscomp$55$$)}())};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$PersistentTreeMap$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($coll$jscomp$626$$,$k$jscomp$174$$){return $JSCompiler_StaticMethods_entry_at$$(this,$k$jscomp$174$$)};
$APP.$JSCompiler_prototypeAlias$$.forEach=function($f$jscomp$279$$){for(var $G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$=$APP.$cljs$core$seq$$(this),$c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$=null,$G__29134_count__23782$$=0,$i__23783$$=0;;)if($i__23783$$<$G__29134_count__23782$$){var $v$jscomp$56_vec__23790$$=$c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__23783$$),$G__29133_k$jscomp$175$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$56_vec__23790$$,
0,null);$v$jscomp$56_vec__23790$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$56_vec__23790$$,1,null);$f$jscomp$279$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$279$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$56_vec__23790$$,$G__29133_k$jscomp$175$$):$f$jscomp$279$$($v$jscomp$56_vec__23790$$,$G__29133_k$jscomp$175$$);$i__23783$$+=1}else if($G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$=$APP.$cljs$core$seq$$($G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$)?
($c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$=$APP.$cljs$core$_chunked_first$$($G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$),$G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$=$APP.$cljs$core$_chunked_rest$$($G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$),$G__29133_k$jscomp$175$$=$c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$,$G__29134_count__23782$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$),$c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$=
$G__29133_k$jscomp$175$$):($c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$=$APP.$cljs$core$first$$($G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$),$G__29133_k$jscomp$175$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$,0,null),$v$jscomp$56_vec__23790$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$,1,null),$f$jscomp$279$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$279$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$56_vec__23790$$,$G__29133_k$jscomp$175$$):$f$jscomp$279$$($v$jscomp$56_vec__23790$$,$G__29133_k$jscomp$175$$),$G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$=$APP.$cljs$core$next$$($G__29132_seq__23780_seq__23780__$1_temp__5825__auto__$jscomp$12$$),$c__5548__auto__$jscomp$3_chunk__23781_vec__23793$$=null,$G__29134_count__23782$$=0),$i__23783$$=0;else return null};
$APP.$JSCompiler_prototypeAlias$$.get=function($k$jscomp$176$$,$not_found$jscomp$49$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$176$$,$not_found$jscomp$49$$)};$APP.$JSCompiler_prototypeAlias$$.entries=function(){return $APP.$cljs$core$es6_entries_iterator$$($APP.$cljs$core$seq$$(this))};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.keys=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$keys$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$keys$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$keys$$(this))};$APP.$JSCompiler_prototypeAlias$$.values=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$vals$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$vals$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$cljs$core$vals$$(this))};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$101$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$101$$)};$APP.$JSCompiler_prototypeAlias$$.has=function($k$jscomp$178$$){return $APP.$cljs$core$contains_QMARK_$$(this,$k$jscomp$178$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$635$$,$k$jscomp$179$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$179$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$636_n$jscomp$138$$,$k$jscomp$180$$,$not_found$jscomp$50$$){$coll$jscomp$636_n$jscomp$138$$=$JSCompiler_StaticMethods_entry_at$$(this,$k$jscomp$180$$);return $coll$jscomp$636_n$jscomp$138$$!=null?$coll$jscomp$636_n$jscomp$138$$.$val$:$not_found$jscomp$50$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($coll$jscomp$637$$,$f$jscomp$280$$,$init$jscomp$42$$){return this.$tree$!=null?$cljs$core$unreduced$$($cljs$core$tree_map_kv_reduce$$(this.$tree$,$f$jscomp$280$$,$init$jscomp$42$$)):$init$jscomp$42$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$PersistentTreeMap$$(this.$comp$,this.$tree$,this.$cnt$,this.$meta$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$cnt$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return this.$cnt$>0?$cljs$core$create_tree_map_seq$$(this.$tree$,!1,this.$cnt$):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$21_h__5134__auto____$1$jscomp$21$$=this.$__hash$;return $h__5134__auto__$jscomp$21_h__5134__auto____$1$jscomp$21$$!=null?$h__5134__auto__$jscomp$21_h__5134__auto____$1$jscomp$21$$:this.$__hash$=$h__5134__auto__$jscomp$21_h__5134__auto____$1$jscomp$21$$=$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$642$$,$other$jscomp$102$$){return $APP.$cljs$core$equiv_map$$(this,$other$jscomp$102$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return new $APP.$cljs$core$PersistentTreeMap$$(this.$comp$,null,0,this.$meta$,0)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($coll$jscomp$644_found$jscomp$4$$,$k$jscomp$181_t$jscomp$14$$){$coll$jscomp$644_found$jscomp$4$$=[null];$k$jscomp$181_t$jscomp$14$$=$cljs$core$tree_map_remove$$(this.$comp$,this.$tree$,$k$jscomp$181_t$jscomp$14$$,$coll$jscomp$644_found$jscomp$4$$);return $k$jscomp$181_t$jscomp$14$$==null?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$644_found$jscomp$4$$,0)==null?this:new $APP.$cljs$core$PersistentTreeMap$$(this.$comp$,
null,0,this.$meta$,null):new $APP.$cljs$core$PersistentTreeMap$$(this.$comp$,$k$jscomp$181_t$jscomp$14$$.$blacken$(),this.$cnt$-1,this.$meta$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($coll$jscomp$645_found$jscomp$5_found_node$$,$k$jscomp$182$$,$v$jscomp$57$$){$coll$jscomp$645_found$jscomp$5_found_node$$=[null];var $t$jscomp$15$$=$cljs$core$tree_map_add$$(this.$comp$,this.$tree$,$k$jscomp$182$$,$v$jscomp$57$$,$coll$jscomp$645_found$jscomp$5_found_node$$);return $t$jscomp$15$$==null?($coll$jscomp$645_found$jscomp$5_found_node$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($coll$jscomp$645_found$jscomp$5_found_node$$,
0),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$57$$,$coll$jscomp$645_found$jscomp$5_found_node$$.$val$)?this:new $APP.$cljs$core$PersistentTreeMap$$(this.$comp$,$cljs$core$tree_map_replace$$(this.$comp$,this.$tree$,$k$jscomp$182$$,$v$jscomp$57$$),this.$cnt$,this.$meta$,null)):new $APP.$cljs$core$PersistentTreeMap$$(this.$comp$,$t$jscomp$15$$.$blacken$(),this.$cnt$+1,this.$meta$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$646$$,$k$jscomp$183$$){return $JSCompiler_StaticMethods_entry_at$$(this,$k$jscomp$183$$)!=null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this.$cnt$>0?$cljs$core$create_tree_map_seq$$(this.$tree$,!0,this.$cnt$):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$648$$,$new_meta$jscomp$25$$){return $new_meta$jscomp$25$$===this.$meta$?this:new $APP.$cljs$core$PersistentTreeMap$$(this.$comp$,this.$tree$,this.$cnt$,$new_meta$jscomp$25$$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($G__29152_coll$jscomp$649_ret$jscomp$39$$,$G__29153_entry$jscomp$5_es$jscomp$4$$){if($APP.$cljs$core$vector_QMARK_$$($G__29153_entry$jscomp$5_es$jscomp$4$$))return this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($G__29153_entry$jscomp$5_es$jscomp$4$$,0),$APP.$cljs$core$_nth$$($G__29153_entry$jscomp$5_es$jscomp$4$$,1));$G__29152_coll$jscomp$649_ret$jscomp$39$$=this;for($G__29153_entry$jscomp$5_es$jscomp$4$$=
$APP.$cljs$core$seq$$($G__29153_entry$jscomp$5_es$jscomp$4$$);;){if($G__29153_entry$jscomp$5_es$jscomp$4$$==null)return $G__29152_coll$jscomp$649_ret$jscomp$39$$;var $e$jscomp$96$$=$APP.$cljs$core$first$$($G__29153_entry$jscomp$5_es$jscomp$4$$);if($APP.$cljs$core$vector_QMARK_$$($e$jscomp$96$$))$G__29152_coll$jscomp$649_ret$jscomp$39$$=$APP.$cljs$core$_assoc$$($G__29152_coll$jscomp$649_ret$jscomp$39$$,$APP.$cljs$core$_nth$$($e$jscomp$96$$,0),$APP.$cljs$core$_nth$$($e$jscomp$96$$,1)),$G__29153_entry$jscomp$5_es$jscomp$4$$=
$APP.$cljs$core$next$$($G__29153_entry$jscomp$5_es$jscomp$4$$);else throw Error("conj on a map takes map entries or seqables of map entries");}};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$15$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$856$$,$args23779$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23779$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$184$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$184$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$185$$,$not_found$jscomp$51$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$185$$,$not_found$jscomp$51$$)};$APP.$cljs$core$PersistentTreeMap$EMPTY$$=new $APP.$cljs$core$PersistentTreeMap$$($APP.$cljs$core$compare$$,null,0,null,$cljs$core$empty_unordered_hash$$);
$APP.$cljs$core$PersistentTreeMap$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$APP.$cljs$core$hash_map$$=function $cljs$core$hash_map$$($var_args$jscomp$241$$){for(var $args__5755__auto__$jscomp$3$$=[],$len__5749__auto___29175$$=arguments.length,$i__5750__auto___29176$$=0;;)if($i__5750__auto___29176$$<$len__5749__auto___29175$$)$args__5755__auto__$jscomp$3$$.push(arguments[$i__5750__auto___29176$$]),$i__5750__auto___29176$$+=1;else break;return $cljs$core$hash_map$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$3$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$3$$.slice(0),
0,null):null)};
$APP.$cljs$core$hash_map$$.$cljs$core$IFn$_invoke$arity$variadic$=function($in$$jscomp$2_keyvals$jscomp$1$$){$in$$jscomp$2_keyvals$jscomp$1$$=$APP.$cljs$core$seq$$($in$$jscomp$2_keyvals$jscomp$1$$);for(var $G__29182_out$jscomp$9$$=$APP.$cljs$core$_as_transient$$($cljs$core$PersistentHashMap$EMPTY$$);;)if($in$$jscomp$2_keyvals$jscomp$1$$){var $in_SINGLEQUOTE_$$=$APP.$cljs$core$next$$($in$$jscomp$2_keyvals$jscomp$1$$);if($in_SINGLEQUOTE_$$==null)throw Error(["No value supplied for key: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($in$$jscomp$2_keyvals$jscomp$1$$))].join(""));
var $G__29181$$=$APP.$cljs$core$next$$($in_SINGLEQUOTE_$$);$G__29182_out$jscomp$9$$=$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($G__29182_out$jscomp$9$$,$APP.$cljs$core$first$$($in$$jscomp$2_keyvals$jscomp$1$$),$APP.$cljs$core$first$$($in_SINGLEQUOTE_$$));$in$$jscomp$2_keyvals$jscomp$1$$=$G__29181$$}else return $APP.$cljs$core$_persistent_BANG_$$($G__29182_out$jscomp$9$$)};$APP.$cljs$core$hash_map$$.$cljs$lang$maxFixedArity$=0;$APP.$cljs$core$hash_map$$.$cljs$lang$applyTo$=function($seq23803$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq23803$$))};
var $cljs$core$array_map$$=function $cljs$core$array_map$$($var_args$jscomp$242$$){for(var $args__5755__auto__$jscomp$4$$=[],$len__5749__auto___29187$$=arguments.length,$i__5750__auto___29188$$=0;;)if($i__5750__auto___29188$$<$len__5749__auto___29187$$)$args__5755__auto__$jscomp$4$$.push(arguments[$i__5750__auto___29188$$]),$i__5750__auto___29188$$+=1;else break;return $cljs$core$array_map$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$4$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$4$$.slice(0),
0,null):null)};
$cljs$core$array_map$$.$cljs$core$IFn$_invoke$arity$variadic$=function($arr$jscomp$129_keyvals$jscomp$2$$){$arr$jscomp$129_keyvals$jscomp$2$$=$arr$jscomp$129_keyvals$jscomp$2$$ instanceof $APP.$cljs$core$IndexedSeq$$&&$arr$jscomp$129_keyvals$jscomp$2$$.i===0?$arr$jscomp$129_keyvals$jscomp$2$$.$arr$:$APP.$cljs$core$into_array$cljs$0core$0IFn$0_invoke$0arity$02$$($arr$jscomp$129_keyvals$jscomp$2$$);if(!$APP.$cljs$core$even_QMARK_$$($arr$jscomp$129_keyvals$jscomp$2$$.length))throw Error(["No value supplied for key: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($arr$jscomp$129_keyvals$jscomp$2$$))].join(""));
return $APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$($arr$jscomp$129_keyvals$jscomp$2$$)};$cljs$core$array_map$$.$cljs$lang$maxFixedArity$=0;$cljs$core$array_map$$.$cljs$lang$applyTo$=function($seq23804$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq23804$$))};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$KeySeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$103$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$103$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__29215$$=null;$G__29215$$=function($x$jscomp$558$$,$start$jscomp$129$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$558$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$558$$,$start$jscomp$129$$)}throw Error("Invalid arity: "+arguments.length);};$G__29215$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$556$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$556$$,0)};$G__29215$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$557$$,$start$jscomp$128$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$557$$,$start$jscomp$128$$)};return $G__29215$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__29216__1$$($x$jscomp$559$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$559$$,$APP.$cljs$core$count$$(this))}var $G__29216$$=null;$G__29216$$=function($x$jscomp$561$$,$start$jscomp$131$$){switch(arguments.length){case 1:return $G__29216__1$$.call(this,$x$jscomp$561$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$561$$,$start$jscomp$131$$)}throw Error("Invalid arity: "+
arguments.length);};$G__29216$$.$cljs$core$IFn$_invoke$arity$1$=$G__29216__1$$;$G__29216$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$560$$,$start$jscomp$130$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$560$$,$start$jscomp$130$$)};return $G__29216$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$_meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){var $nseq$$=(this.$mseq$!=null?this.$mseq$.$cljs$lang$protocol_mask$partition0$$&128||$APP.$cljs$core$PROTOCOL_SENTINEL$$===this.$mseq$.$cljs$core$INext$$||(this.$mseq$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$))?this.$mseq$.$cljs$core$INext$_next$arity$1$(null):$APP.$cljs$core$next$$(this.$mseq$);
return $nseq$$==null?null:new $cljs$core$KeySeq$$($nseq$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_ordered_coll$$(this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$664$$,$other$jscomp$104$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$104$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$666$$,$f$jscomp$281$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$281$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$667$$,$f$jscomp$282$$,$start$jscomp$132$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$282$$,$start$jscomp$132$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.$mseq$.$cljs$core$ISeq$_first$arity$1$(null).key};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $nseq$jscomp$1$$=(this.$mseq$!=null?this.$mseq$.$cljs$lang$protocol_mask$partition0$$&128||$APP.$cljs$core$PROTOCOL_SENTINEL$$===this.$mseq$.$cljs$core$INext$$||(this.$mseq$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$))?this.$mseq$.$cljs$core$INext$_next$arity$1$(null):$APP.$cljs$core$next$$(this.$mseq$);
return $nseq$jscomp$1$$!=null?new $cljs$core$KeySeq$$($nseq$jscomp$1$$,null):$APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$671$$,$new_meta$jscomp$26$$){return $new_meta$jscomp$26$$===this.$_meta$?this:new $cljs$core$KeySeq$$(this.$mseq$,$new_meta$jscomp$26$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$672$$,$o$jscomp$117$$){return $APP.$cljs$core$cons$$($o$jscomp$117$$,this)};$cljs$core$KeySeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$ValSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$105$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$105$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__29233$$=null;$G__29233$$=function($x$jscomp$564$$,$start$jscomp$134$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$564$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$564$$,$start$jscomp$134$$)}throw Error("Invalid arity: "+arguments.length);};$G__29233$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$562$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$562$$,0)};$G__29233$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$563$$,$start$jscomp$133$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$563$$,$start$jscomp$133$$)};return $G__29233$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__29235__1$$($x$jscomp$565$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$565$$,$APP.$cljs$core$count$$(this))}var $G__29235$$=null;$G__29235$$=function($x$jscomp$567$$,$start$jscomp$136$$){switch(arguments.length){case 1:return $G__29235__1$$.call(this,$x$jscomp$567$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$567$$,$start$jscomp$136$$)}throw Error("Invalid arity: "+
arguments.length);};$G__29235$$.$cljs$core$IFn$_invoke$arity$1$=$G__29235__1$$;$G__29235$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$566$$,$start$jscomp$135$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$566$$,$start$jscomp$135$$)};return $G__29235$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$_meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){var $nseq$jscomp$2$$=(this.$mseq$!=null?this.$mseq$.$cljs$lang$protocol_mask$partition0$$&128||$APP.$cljs$core$PROTOCOL_SENTINEL$$===this.$mseq$.$cljs$core$INext$$||(this.$mseq$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$))?this.$mseq$.$cljs$core$INext$_next$arity$1$(null):$APP.$cljs$core$next$$(this.$mseq$);
return $nseq$jscomp$2$$==null?null:new $cljs$core$ValSeq$$($nseq$jscomp$2$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_ordered_coll$$(this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$681$$,$other$jscomp$106$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$106$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$683$$,$f$jscomp$283$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$283$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$684$$,$f$jscomp$284$$,$start$jscomp$137$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($f$jscomp$284$$,$start$jscomp$137$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.$mseq$.$cljs$core$ISeq$_first$arity$1$(null).$cljs$core$IMapEntry$_val$arity$1$(null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $nseq$jscomp$3$$=(this.$mseq$!=null?this.$mseq$.$cljs$lang$protocol_mask$partition0$$&128||$APP.$cljs$core$PROTOCOL_SENTINEL$$===this.$mseq$.$cljs$core$INext$$||(this.$mseq$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$INext$$,this.$mseq$))?this.$mseq$.$cljs$core$INext$_next$arity$1$(null):$APP.$cljs$core$next$$(this.$mseq$);
return $nseq$jscomp$3$$!=null?new $cljs$core$ValSeq$$($nseq$jscomp$3$$,null):$APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$688$$,$new_meta$jscomp$27$$){return $new_meta$jscomp$27$$===this.$_meta$?this:new $cljs$core$ValSeq$$(this.$mseq$,$new_meta$jscomp$27$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$689$$,$o$jscomp$118$$){return $APP.$cljs$core$cons$$($o$jscomp$118$$,this)};$cljs$core$ValSeq$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$APP.$cljs$core$merge$$=function $cljs$core$merge$$($var_args$jscomp$246$$){for(var $args__5755__auto__$jscomp$8$$=[],$len__5749__auto___29245$$=arguments.length,$i__5750__auto___29246$$=0;;)if($i__5750__auto___29246$$<$len__5749__auto___29245$$)$args__5755__auto__$jscomp$8$$.push(arguments[$i__5750__auto___29246$$]),$i__5750__auto___29246$$+=1;else break;return $cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$8$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$8$$.slice(0),
0,null):null)};$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$=function($maps$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($APP.$cljs$core$identity$$,$maps$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__23815_SHARP_$$,$p2__23816_SHARP_$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($p1__23815_SHARP_$$)?$p1__23815_SHARP_$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p2__23816_SHARP_$$)},$maps$$):null};
$APP.$cljs$core$merge$$.$cljs$lang$maxFixedArity$=0;$APP.$cljs$core$merge$$.$cljs$lang$applyTo$=function($seq23817$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq23817$$))};
$APP.$cljs$core$merge_with$$=function $cljs$core$merge_with$$($var_args$jscomp$247$$){for(var $args__5755__auto__$jscomp$9$$=[],$len__5749__auto___29249$$=arguments.length,$i__5750__auto___29250$$=0;;)if($i__5750__auto___29250$$<$len__5749__auto___29249$$)$args__5755__auto__$jscomp$9$$.push(arguments[$i__5750__auto___29250$$]),$i__5750__auto___29250$$+=1;else break;return $cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$9$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$9$$.slice(1),
0,null):null)};
$APP.$cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$=function($f$jscomp$285$$,$maps$jscomp$1$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$some$$($APP.$cljs$core$identity$$,$maps$jscomp$1$$))){var $merge_entry$$=function($JSCompiler_temp$jscomp$231_m$jscomp$55$$,$JSCompiler_temp_const$jscomp$232_e$jscomp$97$$){var $k$jscomp$187$$=$APP.$cljs$core$_key$$($JSCompiler_temp_const$jscomp$232_e$jscomp$97$$),$JSCompiler_inline_result$jscomp$234_v$jscomp$58$$=$APP.$cljs$core$_val$$($JSCompiler_temp_const$jscomp$232_e$jscomp$97$$);if($APP.$cljs$core$contains_QMARK_$$($JSCompiler_temp$jscomp$231_m$jscomp$55$$,
$k$jscomp$187$$)){$JSCompiler_temp_const$jscomp$232_e$jscomp$97$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$;var $G__23820$jscomp$inline_2826$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$231_m$jscomp$55$$,$k$jscomp$187$$);$JSCompiler_inline_result$jscomp$234_v$jscomp$58$$=$f$jscomp$285$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$285$$.$cljs$core$IFn$_invoke$arity$2$($G__23820$jscomp$inline_2826$$,$JSCompiler_inline_result$jscomp$234_v$jscomp$58$$):$f$jscomp$285$$($G__23820$jscomp$inline_2826$$,
$JSCompiler_inline_result$jscomp$234_v$jscomp$58$$);$JSCompiler_temp$jscomp$231_m$jscomp$55$$=$JSCompiler_temp_const$jscomp$232_e$jscomp$97$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp$jscomp$231_m$jscomp$55$$,$k$jscomp$187$$,$JSCompiler_inline_result$jscomp$234_v$jscomp$58$$)}else $JSCompiler_temp$jscomp$231_m$jscomp$55$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$231_m$jscomp$55$$,$k$jscomp$187$$,$JSCompiler_inline_result$jscomp$234_v$jscomp$58$$);return $JSCompiler_temp$jscomp$231_m$jscomp$55$$};
return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(function($m1$$,$m2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($merge_entry$$,$APP.$cljs$core$truth_$$($m1$$)?$m1$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$seq$$($m2$$))},$maps$jscomp$1$$)}return null};$APP.$cljs$core$merge_with$$.$cljs$lang$maxFixedArity$=1;
$APP.$cljs$core$merge_with$$.$cljs$lang$applyTo$=function($seq23818_seq23818__$1$$){var $G__23819$$=$APP.$cljs$core$first$$($seq23818_seq23818__$1$$);$seq23818_seq23818__$1$$=$APP.$cljs$core$next$$($seq23818_seq23818__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23819$$,$seq23818_seq23818__$1$$)};$cljs$core$HashSetIter$$.prototype.hasNext=function(){return this.$iter$.hasNext()};
$cljs$core$HashSetIter$$.prototype.next=function(){if(this.$iter$.hasNext())return this.$iter$.next().key;throw Error("No such element");};$cljs$core$HashSetIter$$.prototype.remove=function(){return Error("Unsupported operation")};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$PersistentHashSet$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$107$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$107$$)};$APP.$JSCompiler_prototypeAlias$$.keys=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$seq$$(this))};$APP.$JSCompiler_prototypeAlias$$.entries=function(){return $cljs$core$es6_set_entries_iterator$$($APP.$cljs$core$seq$$(this))};$APP.$JSCompiler_prototypeAlias$$.values=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$seq$$(this))};
$APP.$JSCompiler_prototypeAlias$$.has=function($k$jscomp$188$$){return $APP.$cljs$core$contains_QMARK_$$(this,$k$jscomp$188$$)};
$APP.$JSCompiler_prototypeAlias$$.forEach=function($f$jscomp$286$$){for(var $G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$=$APP.$cljs$core$seq$$(this),$c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$=null,$G__29278_count__23827$$=0,$i__23828$$=0;;)if($i__23828$$<$G__29278_count__23827$$){var $v$jscomp$59_vec__23835$$=$c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__23828$$),$G__29277_k$jscomp$189$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$59_vec__23835$$,
0,null);$v$jscomp$59_vec__23835$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$59_vec__23835$$,1,null);$f$jscomp$286$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$286$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$59_vec__23835$$,$G__29277_k$jscomp$189$$):$f$jscomp$286$$($v$jscomp$59_vec__23835$$,$G__29277_k$jscomp$189$$);$i__23828$$+=1}else if($G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$=$APP.$cljs$core$seq$$($G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$)?
($c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$=$APP.$cljs$core$_chunked_first$$($G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$),$G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$=$APP.$cljs$core$_chunked_rest$$($G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$),$G__29277_k$jscomp$189$$=$c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$,$G__29278_count__23827$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$),$c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$=
$G__29277_k$jscomp$189$$):($c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$=$APP.$cljs$core$first$$($G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$),$G__29277_k$jscomp$189$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$,0,null),$v$jscomp$59_vec__23835$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$,1,null),$f$jscomp$286$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$286$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$59_vec__23835$$,$G__29277_k$jscomp$189$$):$f$jscomp$286$$($v$jscomp$59_vec__23835$$,$G__29277_k$jscomp$189$$),$G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$=$APP.$cljs$core$next$$($G__29276_seq__23825_seq__23825__$1_temp__5825__auto__$jscomp$15$$),$c__5548__auto__$jscomp$4_chunk__23826_vec__23838$$=null,$G__29278_count__23827$$=0),$i__23828$$=0;else return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$696$$,$v$jscomp$60$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$v$jscomp$60$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$697_temp__5823__auto__$jscomp$12$$,$v$jscomp$61$$,$not_found$jscomp$52$$){$coll$jscomp$697_temp__5823__auto__$jscomp$12$$=$cljs$core$_find$$(this.$hash_map$,$v$jscomp$61$$);return $APP.$cljs$core$truth_$$($coll$jscomp$697_temp__5823__auto__$jscomp$12$$)?$APP.$cljs$core$_key$$($coll$jscomp$697_temp__5823__auto__$jscomp$12$$):$not_found$jscomp$52$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$HashSetIter$$($APP.$cljs$core$_iterator$$(this.$hash_map$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$cljs$core$PersistentHashSet$$(this.$meta$,this.$hash_map$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return $APP.$cljs$core$_count$$(this.$hash_map$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$22_h__5134__auto____$1$jscomp$22$$=this.$__hash$;return $h__5134__auto__$jscomp$22_h__5134__auto____$1$jscomp$22$$!=null?$h__5134__auto__$jscomp$22_h__5134__auto____$1$jscomp$22$$:this.$__hash$=$h__5134__auto__$jscomp$22_h__5134__auto____$1$jscomp$22$$=$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($and__5023__auto__$jscomp$26_and__5023__auto____$1$jscomp$12_coll$jscomp$702$$,$other$jscomp$108$$){if($and__5023__auto__$jscomp$26_and__5023__auto____$1$jscomp$12_coll$jscomp$702$$=$APP.$cljs$core$set_QMARK_$$($other$jscomp$108$$))if($and__5023__auto__$jscomp$26_and__5023__auto____$1$jscomp$12_coll$jscomp$702$$=$APP.$cljs$core$count$$(this)===$APP.$cljs$core$count$$($other$jscomp$108$$))try{return $APP.$cljs$core$reduce_kv$$(function($or__5025__auto__$jscomp$39_p1__23823_SHARP_$$,
$p2__23822_SHARP_$$){return($or__5025__auto__$jscomp$39_p1__23823_SHARP_$$=$APP.$cljs$core$contains_QMARK_$$($other$jscomp$108$$,$p2__23822_SHARP_$$))?$or__5025__auto__$jscomp$39_p1__23823_SHARP_$$:$APP.$cljs$core$reduced$$(!1)},!0,this.$hash_map$)}catch($e23841$$){if($e23841$$ instanceof Error)return!1;throw $e23841$$;}else return $and__5023__auto__$jscomp$26_and__5023__auto____$1$jscomp$12_coll$jscomp$702$$;else return $and__5023__auto__$jscomp$26_and__5023__auto____$1$jscomp$12_coll$jscomp$702$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEditableCollection$_as_transient$arity$1$=function(){return new $cljs$core$TransientHashSet$$($APP.$cljs$core$_as_transient$$(this.$hash_map$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$cljs$core$PersistentHashSet$EMPTY$$,this.$meta$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISet$_disjoin$arity$2$=function($coll$jscomp$705$$,$v$jscomp$62$$){return new $APP.$cljs$core$PersistentHashSet$$(this.$meta$,$APP.$cljs$core$_dissoc$$(this.$hash_map$,$v$jscomp$62$$),null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$keys$$(this.$hash_map$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$707$$,$new_meta$jscomp$28$$){return $new_meta$jscomp$28$$===this.$meta$?this:new $APP.$cljs$core$PersistentHashSet$$($new_meta$jscomp$28$$,this.$hash_map$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$708$$,$o$jscomp$119$$){return new $APP.$cljs$core$PersistentHashSet$$(this.$meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$hash_map$,$o$jscomp$119$$,null),null)};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$16$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$924$$,$args23824$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23824$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$190$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$190$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$191$$,$not_found$jscomp$53$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$191$$,$not_found$jscomp$53$$)};
$APP.$cljs$core$PersistentHashSet$EMPTY$$=new $APP.$cljs$core$PersistentHashSet$$(null,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$core$empty_unordered_hash$$);$APP.$cljs$core$PersistentHashSet$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$TransientHashSet$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$=function($tcoll$jscomp$51$$,$o$jscomp$120$$){this.$transient_map$=$APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$(this.$transient_map$,$o$jscomp$120$$,null);return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$=function(){return new $APP.$cljs$core$PersistentHashSet$$(null,$APP.$cljs$core$_persistent_BANG_$$(this.$transient_map$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return $APP.$cljs$core$count$$(this.$transient_map$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($tcoll$jscomp$55$$,$v$jscomp$64$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$v$jscomp$64$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($tcoll$jscomp$56$$,$v$jscomp$65$$,$not_found$jscomp$54$$){return $APP.$cljs$core$_lookup$$(this.$transient_map$,$v$jscomp$65$$,$cljs$core$lookup_sentinel$$)===$cljs$core$lookup_sentinel$$?$not_found$jscomp$54$$:$v$jscomp$65$$};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$17$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$934$$,$args23843$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23843$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$192$$){return $APP.$cljs$core$_lookup$$(this.$transient_map$,$k$jscomp$192$$,$cljs$core$lookup_sentinel$$)===$cljs$core$lookup_sentinel$$?null:$k$jscomp$192$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$193$$,$not_found$jscomp$55$$){return $APP.$cljs$core$_lookup$$(this.$transient_map$,$k$jscomp$193$$,$cljs$core$lookup_sentinel$$)===$cljs$core$lookup_sentinel$$?$not_found$jscomp$55$$:$k$jscomp$193$$};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$PersistentTreeSet$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$109$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$109$$)};$APP.$JSCompiler_prototypeAlias$$.keys=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$seq$$(this))};$APP.$JSCompiler_prototypeAlias$$.entries=function(){return $cljs$core$es6_set_entries_iterator$$($APP.$cljs$core$seq$$(this))};$APP.$JSCompiler_prototypeAlias$$.values=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$seq$$(this))};
$APP.$JSCompiler_prototypeAlias$$.has=function($k$jscomp$194$$){return $APP.$cljs$core$contains_QMARK_$$(this,$k$jscomp$194$$)};
$APP.$JSCompiler_prototypeAlias$$.forEach=function($f$jscomp$287$$){for(var $G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$=$APP.$cljs$core$seq$$(this),$c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$=null,$G__29333_count__23850$$=0,$i__23851$$=0;;)if($i__23851$$<$G__29333_count__23850$$){var $v$jscomp$66_vec__23858$$=$c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__23851$$),$G__29332_k$jscomp$195$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$66_vec__23858$$,
0,null);$v$jscomp$66_vec__23858$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$66_vec__23858$$,1,null);$f$jscomp$287$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$287$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$66_vec__23858$$,$G__29332_k$jscomp$195$$):$f$jscomp$287$$($v$jscomp$66_vec__23858$$,$G__29332_k$jscomp$195$$);$i__23851$$+=1}else if($G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$=$APP.$cljs$core$seq$$($G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$)?
($c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$=$APP.$cljs$core$_chunked_first$$($G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$),$G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$=$APP.$cljs$core$_chunked_rest$$($G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$),$G__29332_k$jscomp$195$$=$c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$,$G__29333_count__23850$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$),$c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$=
$G__29332_k$jscomp$195$$):($c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$=$APP.$cljs$core$first$$($G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$),$G__29332_k$jscomp$195$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$,0,null),$v$jscomp$66_vec__23858$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$,1,null),$f$jscomp$287$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$287$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$66_vec__23858$$,$G__29332_k$jscomp$195$$):$f$jscomp$287$$($v$jscomp$66_vec__23858$$,$G__29332_k$jscomp$195$$),$G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$=$APP.$cljs$core$next$$($G__29331_seq__23848_seq__23848__$1_temp__5825__auto__$jscomp$16$$),$c__5548__auto__$jscomp$5_chunk__23849_vec__23861$$=null,$G__29333_count__23850$$=0),$i__23851$$=0;else return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$717$$,$v$jscomp$67$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$v$jscomp$67$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$718_n$jscomp$139$$,$v$jscomp$68$$,$not_found$jscomp$56$$){$coll$jscomp$718_n$jscomp$139$$=$JSCompiler_StaticMethods_entry_at$$(this.$tree_map$,$v$jscomp$68$$);return $coll$jscomp$718_n$jscomp$139$$!=null?$coll$jscomp$718_n$jscomp$139$$.key:$not_found$jscomp$56$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$core$PersistentTreeSet$$(this.$meta$,this.$tree_map$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return $APP.$cljs$core$count$$(this.$tree_map$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return $APP.$cljs$core$count$$(this.$tree_map$)>0?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$key$$,$APP.$cljs$core$_rseq$$(this.$tree_map$)):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$23_h__5134__auto____$1$jscomp$23$$=this.$__hash$;return $h__5134__auto__$jscomp$23_h__5134__auto____$1$jscomp$23$$!=null?$h__5134__auto__$jscomp$23_h__5134__auto____$1$jscomp$23$$:this.$__hash$=$h__5134__auto__$jscomp$23_h__5134__auto____$1$jscomp$23$$=$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($and__5023__auto__$jscomp$27_and__5023__auto____$1$jscomp$13_coll$jscomp$723$$,$other$jscomp$110$$){if($and__5023__auto__$jscomp$27_and__5023__auto____$1$jscomp$13_coll$jscomp$723$$=$APP.$cljs$core$set_QMARK_$$($other$jscomp$110$$))if($and__5023__auto__$jscomp$27_and__5023__auto____$1$jscomp$13_coll$jscomp$723$$=$APP.$cljs$core$count$$(this)===$APP.$cljs$core$count$$($other$jscomp$110$$))try{return $APP.$cljs$core$reduce_kv$$(function($or__5025__auto__$jscomp$40_p1__23846_SHARP_$$,
$p2__23845_SHARP_$$){return($or__5025__auto__$jscomp$40_p1__23846_SHARP_$$=$APP.$cljs$core$contains_QMARK_$$($other$jscomp$110$$,$p2__23845_SHARP_$$))?$or__5025__auto__$jscomp$40_p1__23846_SHARP_$$:$APP.$cljs$core$reduced$$(!1)},!0,this.$tree_map$)}catch($e23864$$){if($e23864$$ instanceof Error)return!1;throw $e23864$$;}else return $and__5023__auto__$jscomp$27_and__5023__auto____$1$jscomp$13_coll$jscomp$723$$;else return $and__5023__auto__$jscomp$27_and__5023__auto____$1$jscomp$13_coll$jscomp$723$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return new $cljs$core$PersistentTreeSet$$(this.$meta$,$cljs$core$_empty$$(this.$tree_map$),0)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISet$_disjoin$arity$2$=function($coll$jscomp$725$$,$v$jscomp$69$$){return new $cljs$core$PersistentTreeSet$$(this.$meta$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$tree_map$,$v$jscomp$69$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$keys$$(this.$tree_map$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$727$$,$new_meta$jscomp$29$$){return $new_meta$jscomp$29$$===this.$meta$?this:new $cljs$core$PersistentTreeSet$$($new_meta$jscomp$29$$,this.$tree_map$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$728$$,$o$jscomp$121$$){return new $cljs$core$PersistentTreeSet$$(this.$meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$tree_map$,$o$jscomp$121$$,null),null)};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$18$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$958$$,$args23847$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args23847$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$196$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$196$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$197$$,$not_found$jscomp$57$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$197$$,$not_found$jscomp$57$$)};var $cljs$core$PersistentTreeSet$EMPTY$$=new $cljs$core$PersistentTreeSet$$(null,$APP.$cljs$core$PersistentTreeMap$EMPTY$$,$cljs$core$empty_unordered_hash$$);
$cljs$core$PersistentTreeSet$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$APP.$cljs$core$distinct$$=function $cljs$core$distinct$$($var_args$jscomp$252$$){switch(arguments.length){case 0:return $cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$0$=function(){return function($rf$jscomp$12$$){var $seen$jscomp$4$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);return function(){function $G__29401__2$$($result$jscomp$53$$,$input$jscomp$32$$){if($APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($seen$jscomp$4$$),$input$jscomp$32$$))return $result$jscomp$53$$;$seen$jscomp$4$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$(null,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($seen$jscomp$4$$.$cljs$core$IDeref$_deref$arity$1$(null),
$input$jscomp$32$$));return $rf$jscomp$12$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$12$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$53$$,$input$jscomp$32$$):$rf$jscomp$12$$($result$jscomp$53$$,$input$jscomp$32$$)}function $G__29401__1$$($result$jscomp$52$$){return $rf$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($result$jscomp$52$$):$rf$jscomp$12$$($result$jscomp$52$$)}function $G__29401__0$$(){return $rf$jscomp$12$$.$cljs$core$IFn$_invoke$arity$0$?
$rf$jscomp$12$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$12$$()}var $G__29401$$=null;$G__29401$$=function($result$jscomp$54$$,$input$jscomp$33$$){switch(arguments.length){case 0:return $G__29401__0$$.call(this);case 1:return $G__29401__1$$.call(this,$result$jscomp$54$$);case 2:return $G__29401__2$$.call(this,$result$jscomp$54$$,$input$jscomp$33$$)}throw Error("Invalid arity: "+arguments.length);};$G__29401$$.$cljs$core$IFn$_invoke$arity$0$=$G__29401__0$$;$G__29401$$.$cljs$core$IFn$_invoke$arity$1$=
$G__29401__1$$;$G__29401$$.$cljs$core$IFn$_invoke$arity$2$=$G__29401__2$$;return $G__29401$$}()}};
$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$=function($coll$jscomp$737$$){return function $cljs$core$step$jscomp$1$$($xs$jscomp$14$$,$seen$jscomp$5$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$;a:{var $G__29406$jscomp$inline_2837_f$jscomp$inline_2834_p__23878$jscomp$inline_2831$$=$xs$jscomp$14$$;for($G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$=
$seen$jscomp$5$$;;){var $s$jscomp$inline_2836_temp__5825__auto__$jscomp$inline_2835_vec__23879$jscomp$inline_2833$$=$G__29406$jscomp$inline_2837_f$jscomp$inline_2834_p__23878$jscomp$inline_2831$$;$G__29406$jscomp$inline_2837_f$jscomp$inline_2834_p__23878$jscomp$inline_2831$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($s$jscomp$inline_2836_temp__5825__auto__$jscomp$inline_2835_vec__23879$jscomp$inline_2833$$,0,null);if($s$jscomp$inline_2836_temp__5825__auto__$jscomp$inline_2835_vec__23879$jscomp$inline_2833$$=
$APP.$cljs$core$seq$$($s$jscomp$inline_2836_temp__5825__auto__$jscomp$inline_2835_vec__23879$jscomp$inline_2833$$))if($APP.$cljs$core$contains_QMARK_$$($G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$,$G__29406$jscomp$inline_2837_f$jscomp$inline_2834_p__23878$jscomp$inline_2831$$)){$G__29406$jscomp$inline_2837_f$jscomp$inline_2834_p__23878$jscomp$inline_2831$$=$APP.$cljs$core$rest$$($s$jscomp$inline_2836_temp__5825__auto__$jscomp$inline_2835_vec__23879$jscomp$inline_2833$$);
continue}else{$G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$=$APP.$cljs$core$cons$$($G__29406$jscomp$inline_2837_f$jscomp$inline_2834_p__23878$jscomp$inline_2831$$,$cljs$core$step$jscomp$1$$($APP.$cljs$core$rest$$($s$jscomp$inline_2836_temp__5825__auto__$jscomp$inline_2835_vec__23879$jscomp$inline_2833$$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$,
$G__29406$jscomp$inline_2837_f$jscomp$inline_2834_p__23878$jscomp$inline_2831$$)));break a}else{$G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$=null;break a}break}$G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$=void 0}return $G__29407$jscomp$inline_2838_JSCompiler_inline_result$jscomp$236_seen__$1$jscomp$inline_2832$$},null,null)}($coll$jscomp$737$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$)};
$APP.$cljs$core$distinct$$.$cljs$lang$maxFixedArity$=1;
$APP.$cljs$core$max_key$$=function $cljs$core$max_key$$($var_args$jscomp$253$$){switch(arguments.length){case 2:return $cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:for(var $args_arr__5774__auto__$jscomp$61$$=[],$len__5749__auto___29419$$=arguments.length,$i__5750__auto___29420$$=0;;)if($i__5750__auto___29420$$<$len__5749__auto___29419$$)$args_arr__5774__auto__$jscomp$61$$.push(arguments[$i__5750__auto___29420$$]),
$i__5750__auto___29420$$+=1;else break;return $cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],3<$args_arr__5774__auto__$jscomp$61$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$61$$.slice(3),0,null):null)}};$APP.$cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$199$$,$x$jscomp$569$$){return $x$jscomp$569$$};
$APP.$cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$3$=function($k$jscomp$200$$,$x$jscomp$570$$,$y$jscomp$238$$){return($k$jscomp$200$$.$cljs$core$IFn$_invoke$arity$1$?$k$jscomp$200$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$570$$):$k$jscomp$200$$($x$jscomp$570$$))>($k$jscomp$200$$.$cljs$core$IFn$_invoke$arity$1$?$k$jscomp$200$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$238$$):$k$jscomp$200$$($y$jscomp$238$$))?$x$jscomp$570$$:$y$jscomp$238$$};
$APP.$cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$variadic$=function($k$jscomp$201$$,$x$jscomp$571$$,$y$jscomp$239$$,$more$jscomp$33$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__23883_SHARP_$$,$p2__23884_SHARP_$$){return $APP.$cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$3$($k$jscomp$201$$,$p1__23883_SHARP_$$,$p2__23884_SHARP_$$)},$APP.$cljs$core$max_key$$.$cljs$core$IFn$_invoke$arity$3$($k$jscomp$201$$,$x$jscomp$571$$,$y$jscomp$239$$),$more$jscomp$33$$)};
$APP.$cljs$core$max_key$$.$cljs$lang$applyTo$=function($G__23888_seq23886$$){var $G__23887$$=$APP.$cljs$core$first$$($G__23888_seq23886$$),$G__23889_seq23886__$1$$=$APP.$cljs$core$next$$($G__23888_seq23886$$);$G__23888_seq23886$$=$APP.$cljs$core$first$$($G__23889_seq23886__$1$$);var $seq23886__$2_seq23886__$3$$=$APP.$cljs$core$next$$($G__23889_seq23886__$1$$);$G__23889_seq23886__$1$$=$APP.$cljs$core$first$$($seq23886__$2_seq23886__$3$$);$seq23886__$2_seq23886__$3$$=$APP.$cljs$core$next$$($seq23886__$2_seq23886__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23887$$,$G__23888_seq23886$$,$G__23889_seq23886__$1$$,$seq23886__$2_seq23886__$3$$)};$APP.$cljs$core$max_key$$.$cljs$lang$maxFixedArity$=3;
$APP.$cljs$core$min_key$$=function $cljs$core$min_key$$($var_args$jscomp$254$$){switch(arguments.length){case 2:return $cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:for(var $args_arr__5774__auto__$jscomp$62$$=[],$len__5749__auto___29431$$=arguments.length,$i__5750__auto___29432$$=0;;)if($i__5750__auto___29432$$<$len__5749__auto___29431$$)$args_arr__5774__auto__$jscomp$62$$.push(arguments[$i__5750__auto___29432$$]),
$i__5750__auto___29432$$+=1;else break;return $cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],3<$args_arr__5774__auto__$jscomp$62$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$62$$.slice(3),0,null):null)}};$APP.$cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$202$$,$x$jscomp$572$$){return $x$jscomp$572$$};
$APP.$cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$3$=function($k$jscomp$203$$,$x$jscomp$573$$,$y$jscomp$240$$){return($k$jscomp$203$$.$cljs$core$IFn$_invoke$arity$1$?$k$jscomp$203$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$573$$):$k$jscomp$203$$($x$jscomp$573$$))<($k$jscomp$203$$.$cljs$core$IFn$_invoke$arity$1$?$k$jscomp$203$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$240$$):$k$jscomp$203$$($y$jscomp$240$$))?$x$jscomp$573$$:$y$jscomp$240$$};
$APP.$cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$variadic$=function($k$jscomp$204$$,$x$jscomp$574$$,$y$jscomp$241$$,$more$jscomp$34$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__23891_SHARP_$$,$p2__23892_SHARP_$$){return $APP.$cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$3$($k$jscomp$204$$,$p1__23891_SHARP_$$,$p2__23892_SHARP_$$)},$APP.$cljs$core$min_key$$.$cljs$core$IFn$_invoke$arity$3$($k$jscomp$204$$,$x$jscomp$574$$,$y$jscomp$241$$),$more$jscomp$34$$)};
$APP.$cljs$core$min_key$$.$cljs$lang$applyTo$=function($G__23896_seq23894$$){var $G__23895$$=$APP.$cljs$core$first$$($G__23896_seq23894$$),$G__23897_seq23894__$1$$=$APP.$cljs$core$next$$($G__23896_seq23894$$);$G__23896_seq23894$$=$APP.$cljs$core$first$$($G__23897_seq23894__$1$$);var $seq23894__$2_seq23894__$3$$=$APP.$cljs$core$next$$($G__23897_seq23894__$1$$);$G__23897_seq23894__$1$$=$APP.$cljs$core$first$$($seq23894__$2_seq23894__$3$$);$seq23894__$2_seq23894__$3$$=$APP.$cljs$core$next$$($seq23894__$2_seq23894__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__23895$$,$G__23896_seq23894$$,$G__23897_seq23894__$1$$,$seq23894__$2_seq23894__$3$$)};$APP.$cljs$core$min_key$$.$cljs$lang$maxFixedArity$=3;$cljs$core$ArrayList$$.prototype.add=function($x$jscomp$575$$){return this.$arr$.push($x$jscomp$575$$)};$cljs$core$ArrayList$$.prototype.size=function(){return this.$arr$.length};$cljs$core$ArrayList$$.prototype.clear=function(){return this.$arr$=[]};
$cljs$core$ArrayList$$.prototype.isEmpty=function(){return this.$arr$.length===0};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$IntegerRangeChunk$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.count};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.start};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($coll$jscomp$749$$,$i$jscomp$265$$){return this.start+$i$jscomp$265$$*this.step};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$750$$,$i$jscomp$266$$,$not_found$jscomp$58$$){return $i$jscomp$266$$>=0&&$i$jscomp$266$$<this.count?this.start+$i$jscomp$266$$*this.step:$not_found$jscomp$58$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunk$_drop_first$arity$1$=function(){if(this.count<=1)throw Error("-drop-first of empty chunk");return new $cljs$core$IntegerRangeChunk$$(this.start+this.step,this.step,this.count-1)};
$cljs$core$RangeIterator$$.prototype.hasNext=function(){return this.step>0?this.i<this.end:this.i>this.end};$cljs$core$RangeIterator$$.prototype.next=function(){var $ret$jscomp$43$$=this.i;this.i+=this.step;return $ret$jscomp$43$$};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$IntegerRange$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$111$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$111$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__29502$$=null;$G__29502$$=function($x$jscomp$578$$,$start__$1$jscomp$5$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$578$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$578$$,$start__$1$jscomp$5$$)}throw Error("Invalid arity: "+arguments.length);};$G__29502$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$576$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$576$$,0)};$G__29502$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$577$$,$start__$1$jscomp$4$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$577$$,$start__$1$jscomp$4$$)};return $G__29502$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__29504__1$$($x$jscomp$579$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$579$$,$APP.$cljs$core$count$$(this))}var $G__29504$$=null;$G__29504$$=function($x$jscomp$581$$,$start__$1$jscomp$7$$){switch(arguments.length){case 1:return $G__29504__1$$.call(this,$x$jscomp$581$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$581$$,$start__$1$jscomp$7$$)}throw Error("Invalid arity: "+
arguments.length);};$G__29504$$.$cljs$core$IFn$_invoke$arity$1$=$G__29504__1$$;$G__29504$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$580$$,$start__$1$jscomp$6$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$580$$,$start__$1$jscomp$6$$)};return $G__29504$$}();
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($rng$$,$n$jscomp$151$$){if(0<=$n$jscomp$151$$&&$n$jscomp$151$$<this.$cljs$core$ICounted$_count$arity$1$(null))return this.start+$n$jscomp$151$$*this.step;if(0<=$n$jscomp$151$$&&this.start>this.end&&this.step===0)return this.start;throw Error("Index out of bounds");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($rng$jscomp$1$$,$n$jscomp$152$$,$not_found$jscomp$59$$){return 0<=$n$jscomp$152$$&&$n$jscomp$152$$<this.$cljs$core$ICounted$_count$arity$1$(null)?this.start+$n$jscomp$152$$*this.step:0<=$n$jscomp$152$$&&this.start>this.end&&this.step===0?this.start:$not_found$jscomp$59$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$RangeIterator$$(this.start,this.end,this.step)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$core$IntegerRange$$(this.$meta$,this.start,this.end,this.step,this.$cnt$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.step>0?this.start+this.step<this.end?new $cljs$core$IntegerRange$$(null,this.start+this.step,this.end,this.step,Math.ceil((this.end-(this.start+this.step))/this.step),null):null:this.start+this.step>this.end?new $cljs$core$IntegerRange$$(null,this.start+this.step,this.end,this.step,Math.ceil((this.end-(this.start+this.step))/this.step),null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$cnt$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$24_h__5134__auto____$1$jscomp$24$$=this.$__hash$;return $h__5134__auto__$jscomp$24_h__5134__auto____$1$jscomp$24$$!=null?$h__5134__auto__$jscomp$24_h__5134__auto____$1$jscomp$24$$:this.$__hash$=$h__5134__auto__$jscomp$24_h__5134__auto____$1$jscomp$24$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($rng$jscomp$6$$,$other$jscomp$112$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$112$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($rng$jscomp$8$$,$f$jscomp$289$$){return $cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$289$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($i$jscomp$269_rng$jscomp$9$$,$f$jscomp$290$$,$G__29517_init$jscomp$43_ret$jscomp$44_ret__$1$jscomp$5$$){for($i$jscomp$269_rng$jscomp$9$$=this.start;;)if(this.step>0?$i$jscomp$269_rng$jscomp$9$$<this.end:$i$jscomp$269_rng$jscomp$9$$>this.end){$G__29517_init$jscomp$43_ret$jscomp$44_ret__$1$jscomp$5$$=$f$jscomp$290$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$290$$.$cljs$core$IFn$_invoke$arity$2$($G__29517_init$jscomp$43_ret$jscomp$44_ret__$1$jscomp$5$$,
$i$jscomp$269_rng$jscomp$9$$):$f$jscomp$290$$($G__29517_init$jscomp$43_ret$jscomp$44_ret__$1$jscomp$5$$,$i$jscomp$269_rng$jscomp$9$$);if($cljs$core$reduced_QMARK_$$($G__29517_init$jscomp$43_ret$jscomp$44_ret__$1$jscomp$5$$))return $APP.$cljs$core$_deref$$($G__29517_init$jscomp$43_ret$jscomp$44_ret__$1$jscomp$5$$);$i$jscomp$269_rng$jscomp$9$$+=this.step}else return $G__29517_init$jscomp$43_ret$jscomp$44_ret__$1$jscomp$5$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.start};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $s$jscomp$111$$=this.$cljs$core$INext$_next$arity$1$(null);return $s$jscomp$111$$==null?$APP.$cljs$core$List$EMPTY$$:$s$jscomp$111$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_first$arity$1$=function(){var $x__5113__auto__$jscomp$inline_2842$$=this.$cnt$;return new $cljs$core$IntegerRangeChunk$$(this.start,this.step,$x__5113__auto__$jscomp$inline_2842$$<32?$x__5113__auto__$jscomp$inline_2842$$:32)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$=function(){if(this.$cnt$<=32)return $APP.$cljs$core$List$EMPTY$$;var $start__$1$jscomp$8$$=this.start+this.step*32;return this.step>0?this.end<=$start__$1$jscomp$8$$?$APP.$cljs$core$List$EMPTY$$:new $cljs$core$IntegerRange$$(null,$start__$1$jscomp$8$$,this.end,this.step,Math.ceil((this.end-$start__$1$jscomp$8$$)/this.step),null):this.step<0?this.end>=$start__$1$jscomp$8$$?$APP.$cljs$core$List$EMPTY$$:new $cljs$core$IntegerRange$$(null,
$start__$1$jscomp$8$$,this.end,this.step,Math.ceil((this.end-$start__$1$jscomp$8$$)/this.step),null):this.end===$start__$1$jscomp$8$$?$APP.$cljs$core$List$EMPTY$$:$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($start__$1$jscomp$8$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($rng$jscomp$15$$,$new_meta$jscomp$30$$){return $new_meta$jscomp$30$$===this.$meta$?this:new $cljs$core$IntegerRange$$($new_meta$jscomp$30$$,this.start,this.end,this.step,this.$cnt$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($rng$jscomp$16$$,$o$jscomp$122$$){return $APP.$cljs$core$cons$$($o$jscomp$122$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDrop$_drop$arity$2$=function($rng$jscomp$17$$,$n$jscomp$153$$){return $n$jscomp$153$$>0?$n$jscomp$153$$<this.$cnt$?new $cljs$core$IntegerRange$$(null,this.start+this.step*$n$jscomp$153$$,this.end,this.step,this.$cnt$-$n$jscomp$153$$,null):null:this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedNext$_chunked_next$arity$1$=function(){return $APP.$cljs$core$seq$$(this.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$(null))};
$cljs$core$IntegerRange$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$Range$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$113$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$113$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__29528$$=null;$G__29528$$=function($x$jscomp$584$$,$start__$1$jscomp$10$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$584$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$584$$,$start__$1$jscomp$10$$)}throw Error("Invalid arity: "+arguments.length);};$G__29528$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$582$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$582$$,0)};$G__29528$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$583$$,$start__$1$jscomp$9$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$583$$,$start__$1$jscomp$9$$)};return $G__29528$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__29532__1$$($x$jscomp$585$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$585$$,$APP.$cljs$core$count$$(this))}var $G__29532$$=null;$G__29532$$=function($x$jscomp$587$$,$start__$1$jscomp$12$$){switch(arguments.length){case 1:return $G__29532__1$$.call(this,$x$jscomp$587$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$587$$,$start__$1$jscomp$12$$)}throw Error("Invalid arity: "+
arguments.length);};$G__29532$$.$cljs$core$IFn$_invoke$arity$1$=$G__29532__1$$;$G__29532$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$586$$,$start__$1$jscomp$11$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$586$$,$start__$1$jscomp$11$$)};return $G__29532$$}();$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs$core$RangeIterator$$(this.start,this.end,this.step)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$core$Range$$(this.$meta$,this.start,this.end,this.step,this.$chunk$,this.$chunk_next$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.step>0?this.start+this.step<this.end?new $cljs$core$Range$$(null,this.start+this.step,this.end,this.step,null,null,null):null:this.start+this.step>this.end?new $cljs$core$Range$$(null,this.start+this.step,this.end,this.step,null,null,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$25_h__5134__auto____$1$jscomp$25$$=this.$__hash$;return $h__5134__auto__$jscomp$25_h__5134__auto____$1$jscomp$25$$!=null?$h__5134__auto__$jscomp$25_h__5134__auto____$1$jscomp$25$$:this.$__hash$=$h__5134__auto__$jscomp$25_h__5134__auto____$1$jscomp$25$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($rng$jscomp$22$$,$other$jscomp$114$$){return $cljs$core$equiv_sequential$$(this,$other$jscomp$114$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($rng$jscomp$24$$,$f$jscomp$291$$){return $cljs$core$seq_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$291$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($i$jscomp$270_rng$jscomp$25$$,$f$jscomp$292$$,$G__29543_init$jscomp$44_ret$jscomp$45_ret__$1$jscomp$6$$){for($i$jscomp$270_rng$jscomp$25$$=this.start;;)if(this.step>0?$i$jscomp$270_rng$jscomp$25$$<this.end:$i$jscomp$270_rng$jscomp$25$$>this.end){$G__29543_init$jscomp$44_ret$jscomp$45_ret__$1$jscomp$6$$=$f$jscomp$292$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$292$$.$cljs$core$IFn$_invoke$arity$2$($G__29543_init$jscomp$44_ret$jscomp$45_ret__$1$jscomp$6$$,
$i$jscomp$270_rng$jscomp$25$$):$f$jscomp$292$$($G__29543_init$jscomp$44_ret$jscomp$45_ret__$1$jscomp$6$$,$i$jscomp$270_rng$jscomp$25$$);if($cljs$core$reduced_QMARK_$$($G__29543_init$jscomp$44_ret$jscomp$45_ret__$1$jscomp$6$$))return $APP.$cljs$core$_deref$$($G__29543_init$jscomp$44_ret$jscomp$45_ret__$1$jscomp$6$$);$i$jscomp$270_rng$jscomp$25$$+=this.step}else return $G__29543_init$jscomp$44_ret$jscomp$45_ret__$1$jscomp$6$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return this.start};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){var $s$jscomp$112$$=this.$cljs$core$INext$_next$arity$1$(null);return $s$jscomp$112$$==null?$APP.$cljs$core$List$EMPTY$$:$s$jscomp$112$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_first$arity$1$=function(){$JSCompiler_StaticMethods_forceChunk$$(this);return this.$chunk$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$=function(){$JSCompiler_StaticMethods_forceChunk$$(this);return this.$chunk_next$==null?$APP.$cljs$core$List$EMPTY$$:this.$chunk_next$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($rng$jscomp$31$$,$new_meta$jscomp$31$$){return $new_meta$jscomp$31$$===this.$meta$?this:new $cljs$core$Range$$($new_meta$jscomp$31$$,this.start,this.end,this.step,this.$chunk$,this.$chunk_next$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($rng$jscomp$32$$,$o$jscomp$123$$){return $APP.$cljs$core$cons$$($o$jscomp$123$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IChunkedNext$_chunked_next$arity$1$=function(){return $APP.$cljs$core$seq$$(this.$cljs$core$IChunkedSeq$_chunked_rest$arity$1$(null))};$cljs$core$Range$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
$cljs$core$re_seq_STAR_$$=function $cljs$core$re_seq_STAR_$$($re$jscomp$4$$,$s$jscomp$120$$){var $temp__5829__auto__$jscomp$1$$=$re$jscomp$4$$.exec($s$jscomp$120$$);if($temp__5829__auto__$jscomp$1$$==null)return null;var $match_str$$=$temp__5829__auto__$jscomp$1$$[0],$match_vals$$=$temp__5829__auto__$jscomp$1$$.length===1?$match_str$$:$APP.$cljs$core$vec$$($temp__5829__auto__$jscomp$1$$);return $APP.$cljs$core$cons$$($match_vals$$,new $APP.$cljs$core$LazySeq$$(null,function(){var $G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$=
$match_str$$.length;$G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$=$temp__5829__auto__$jscomp$1$$.index+(1>$G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$?1:$G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$);return $G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$<=$s$jscomp$120$$.length?($G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($s$jscomp$120$$,$G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$),
$cljs$core$re_seq_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$core$re_seq_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($re$jscomp$4$$,$G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$):$cljs$core$re_seq_STAR_$$($re$jscomp$4$$,$G__23962_post_idx_y__5111__auto__$jscomp$inline_2852$$)):null},null,null))};$cljs$core$char_escapes$$={'"':'\\"',"\\":"\\\\","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t"};
$APP.$cljs$core$pr_str$$=function $cljs$core$pr_str$$($var_args$jscomp$278$$){for(var $args__5755__auto__$jscomp$13$$=[],$len__5749__auto___29771$$=arguments.length,$i__5750__auto___29772$$=0;;)if($i__5750__auto___29772$$<$len__5749__auto___29771$$)$args__5755__auto__$jscomp$13$$.push(arguments[$i__5750__auto___29772$$]),$i__5750__auto___29772$$+=1;else break;return $cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$13$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$13$$.slice(0),
0,null):null)};$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$=function($objs$jscomp$5$$){return $cljs$core$pr_str_with_opts$$($objs$jscomp$5$$,$cljs$core$pr_opts$$())};$APP.$cljs$core$pr_str$$.$cljs$lang$maxFixedArity$=0;$APP.$cljs$core$pr_str$$.$cljs$lang$applyTo$=function($seq24003$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq24003$$))};
$APP.$cljs$core$print$$=function(){function $cljs$core$cljs_core_print$$($var_args$jscomp$281$$){var $G__29801__i_objs$jscomp$9$$=null;if(arguments.length>0){$G__29801__i_objs$jscomp$9$$=0;for(var $G__29801__a$$=Array(arguments.length-0);$G__29801__i_objs$jscomp$9$$<$G__29801__a$$.length;)$G__29801__a$$[$G__29801__i_objs$jscomp$9$$]=arguments[$G__29801__i_objs$jscomp$9$$+0],++$G__29801__i_objs$jscomp$9$$;$G__29801__i_objs$jscomp$9$$=new $APP.$cljs$core$IndexedSeq$$($G__29801__a$$,0,null)}return $cljs$core$cljs_core_print__delegate$$.call(this,
$G__29801__i_objs$jscomp$9$$)}function $cljs$core$cljs_core_print__delegate$$($objs$jscomp$8$$){var $opts$jscomp$inline_2870$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($cljs$core$pr_opts$$(),$cljs$cst$1$readably$$,!1);return $cljs$core$string_print$$($cljs$core$pr_str_with_opts$$($objs$jscomp$8$$,$opts$jscomp$inline_2870$$))}$cljs$core$cljs_core_print$$.$cljs$lang$maxFixedArity$=0;$cljs$core$cljs_core_print$$.$cljs$lang$applyTo$=function($arglist__29802_objs$jscomp$10$$){$arglist__29802_objs$jscomp$10$$=
$APP.$cljs$core$seq$$($arglist__29802_objs$jscomp$10$$);return $cljs$core$cljs_core_print__delegate$$($arglist__29802_objs$jscomp$10$$)};$cljs$core$cljs_core_print$$.$cljs$core$IFn$_invoke$arity$variadic$=$cljs$core$cljs_core_print__delegate$$;return $cljs$core$cljs_core_print$$}();
$cljs$core$print_str$$=function $cljs$core$print_str$$($var_args$jscomp$282$$){for(var $args__5755__auto__$jscomp$16$$=[],$len__5749__auto___29804$$=arguments.length,$i__5750__auto___29806$$=0;;)if($i__5750__auto___29806$$<$len__5749__auto___29804$$)$args__5755__auto__$jscomp$16$$.push(arguments[$i__5750__auto___29806$$]),$i__5750__auto___29806$$+=1;else break;return $cljs$core$print_str$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$16$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$16$$.slice(0),
0,null):null)};$cljs$core$print_str$$.$cljs$core$IFn$_invoke$arity$variadic$=function($objs$jscomp$11$$){return $cljs$core$pr_str_with_opts$$($objs$jscomp$11$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($cljs$core$pr_opts$$(),$cljs$cst$1$readably$$,!1))};$cljs$core$print_str$$.$cljs$lang$maxFixedArity$=0;$cljs$core$print_str$$.$cljs$lang$applyTo$=function($seq24006$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq24006$$))};
$cljs$core$Volatile$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$Volatile$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($a$jscomp$167$$,$writer$jscomp$17$$,$opts$jscomp$14$$){$APP.$cljs$core$_write$$($writer$jscomp$17$$,"#object[cljs.core.Volatile ");$APP.$cljs$core$pr_writer$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$108$val$$,this.state],null),$writer$jscomp$17$$,$opts$jscomp$14$$);return $APP.$cljs$core$_write$$($writer$jscomp$17$$,"]")};$APP.$cljs$core$Var$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$Var$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($a$jscomp$168$$,$writer$jscomp$18$$,$opts$jscomp$15$$){$APP.$cljs$core$_write$$($writer$jscomp$18$$,"#'");return $APP.$cljs$core$pr_writer$$(this.$sym$,$writer$jscomp$18$$,$opts$jscomp$15$$)};$APP.$cljs$core$IndexedSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$IndexedSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$774$$,$writer$jscomp$19$$,$opts$jscomp$16$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$19$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$16$$,this)};$APP.$cljs$core$LazySeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$LazySeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$775$$,$writer$jscomp$20$$,$opts$jscomp$17$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$20$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$17$$,this)};$APP.$cljs$core$MapEntry$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$MapEntry$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$776$$,$writer$jscomp$21$$,$opts$jscomp$18$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$21$$,$APP.$cljs$core$pr_writer$$,"["," ","]",$opts$jscomp$18$$,this)};$cljs$core$PersistentTreeMapSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$PersistentTreeMapSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$777$$,$writer$jscomp$22$$,$opts$jscomp$19$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$22$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$19$$,this)};$APP.$cljs$core$NodeSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$NodeSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$778$$,$writer$jscomp$23$$,$opts$jscomp$20$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$23$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$20$$,this)};$APP.$cljs$core$BlackNode$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$BlackNode$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$779$$,$writer$jscomp$24$$,$opts$jscomp$21$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$24$$,$APP.$cljs$core$pr_writer$$,"["," ","]",$opts$jscomp$21$$,this)};$APP.$cljs$core$PersistentArrayMapSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$PersistentArrayMapSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$780$$,$writer$jscomp$25$$,$opts$jscomp$22$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$25$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$22$$,this)};$cljs$core$ES6IteratorSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$ES6IteratorSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$781$$,$writer$jscomp$26$$,$opts$jscomp$23$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$26$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$23$$,this)};$cljs$core$PersistentTreeSet$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$PersistentTreeSet$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$782$$,$writer$jscomp$27$$,$opts$jscomp$24$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$27$$,$APP.$cljs$core$pr_writer$$,"#{"," ","}",$opts$jscomp$24$$,this)};$APP.$cljs$core$ChunkedSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$ChunkedSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$783$$,$writer$jscomp$28$$,$opts$jscomp$25$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$28$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$25$$,this)};$APP.$cljs$core$Cons$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$Cons$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$785$$,$writer$jscomp$30$$,$opts$jscomp$27$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$30$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$27$$,this)};$cljs$core$Iterate$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$Iterate$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$786$$,$writer$jscomp$31$$,$opts$jscomp$28$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$31$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$28$$,this)};$APP.$cljs$core$RSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$RSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$787$$,$writer$jscomp$32$$,$opts$jscomp$29$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$32$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$29$$,this)};$cljs$core$IntegerRange$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$IntegerRange$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$788$$,$writer$jscomp$33$$,$opts$jscomp$30$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$33$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$30$$,this)};$APP.$cljs$core$PersistentHashMap$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$PersistentHashMap$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$789$$,$writer$jscomp$34$$,$opts$jscomp$31$$){return $cljs$core$print_map$$(this,$APP.$cljs$core$pr_writer$$,$writer$jscomp$34$$,$opts$jscomp$31$$)};$APP.$cljs$core$ArrayNodeSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$ArrayNodeSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$790$$,$writer$jscomp$35$$,$opts$jscomp$32$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$35$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$32$$,this)};$APP.$cljs$core$Subvec$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$Subvec$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$791$$,$writer$jscomp$36$$,$opts$jscomp$33$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$36$$,$APP.$cljs$core$pr_writer$$,"["," ","]",$opts$jscomp$33$$,this)};$APP.$cljs$core$PersistentTreeMap$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$PersistentTreeMap$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$793$$,$writer$jscomp$38$$,$opts$jscomp$35$$){return $cljs$core$print_map$$(this,$APP.$cljs$core$pr_writer$$,$writer$jscomp$38$$,$opts$jscomp$35$$)};$APP.$cljs$core$PersistentHashSet$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$PersistentHashSet$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$794$$,$writer$jscomp$39$$,$opts$jscomp$36$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$39$$,$APP.$cljs$core$pr_writer$$,"#{"," ","}",$opts$jscomp$36$$,this)};$APP.$cljs$core$ChunkedCons$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$ChunkedCons$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$795$$,$writer$jscomp$40$$,$opts$jscomp$37$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$40$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$37$$,this)};$cljs$core$Atom$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$Atom$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($a$jscomp$169$$,$writer$jscomp$41$$,$opts$jscomp$38$$){$APP.$cljs$core$_write$$($writer$jscomp$41$$,"#object[cljs.core.Atom ");$APP.$cljs$core$pr_writer$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$108$val$$,this.state],null),$writer$jscomp$41$$,$opts$jscomp$38$$);return $APP.$cljs$core$_write$$($writer$jscomp$41$$,"]")};$cljs$core$ValSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$ValSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$796$$,$writer$jscomp$42$$,$opts$jscomp$39$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$42$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$39$$,this)};$APP.$cljs$core$RedNode$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$RedNode$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$797$$,$writer$jscomp$43$$,$opts$jscomp$40$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$43$$,$APP.$cljs$core$pr_writer$$,"["," ","]",$opts$jscomp$40$$,this)};$cljs$core$Repeat$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$Repeat$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$798$$,$writer$jscomp$44$$,$opts$jscomp$41$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$44$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$41$$,this)};$APP.$cljs$core$PersistentVector$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$PersistentVector$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$799$$,$writer$jscomp$45$$,$opts$jscomp$42$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$45$$,$APP.$cljs$core$pr_writer$$,"["," ","]",$opts$jscomp$42$$,this)};$cljs$core$PersistentQueueSeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$PersistentQueueSeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$800$$,$writer$jscomp$46$$,$opts$jscomp$43$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$46$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$43$$,this)};$cljs$core$EmptyList$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$EmptyList$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$801$$,$writer$jscomp$47$$){return $APP.$cljs$core$_write$$($writer$jscomp$47$$,"()")};$cljs$core$PersistentQueue$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$PersistentQueue$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$802$$,$writer$jscomp$48$$,$opts$jscomp$45$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$48$$,$APP.$cljs$core$pr_writer$$,"#queue ["," ","]",$opts$jscomp$45$$,$APP.$cljs$core$seq$$(this))};$APP.$cljs$core$PersistentArrayMap$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$PersistentArrayMap$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$803$$,$writer$jscomp$49$$,$opts$jscomp$46$$){return $cljs$core$print_map$$(this,$APP.$cljs$core$pr_writer$$,$writer$jscomp$49$$,$opts$jscomp$46$$)};$cljs$core$Range$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$Range$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$804$$,$writer$jscomp$50$$,$opts$jscomp$47$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$50$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$47$$,this)};$cljs$core$TransformerIterator$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$TransformerIterator$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$805$$,$writer$jscomp$51$$,$opts$jscomp$48$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$51$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$48$$,this)};$cljs$core$KeySeq$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$KeySeq$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$806$$,$writer$jscomp$52$$,$opts$jscomp$49$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$52$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$49$$,this)};$APP.$cljs$core$List$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$List$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$807$$,$writer$jscomp$53$$,$opts$jscomp$50$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$53$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$50$$,this)};$APP.$cljs$core$Symbol$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$Symbol$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$619$$,$y$jscomp$266$$){if($y$jscomp$266$$ instanceof $APP.$cljs$core$Symbol$$)return $cljs$core$compare_symbols$$(this,$y$jscomp$266$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$266$$)].join(""));};$APP.$cljs$core$Keyword$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$Keyword$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$620$$,$y$jscomp$267$$){if($y$jscomp$267$$ instanceof $APP.$cljs$core$Keyword$$)return $cljs$core$compare_keywords$$(this,$y$jscomp$267$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$267$$)].join(""));};$APP.$cljs$core$Subvec$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$Subvec$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$621$$,$y$jscomp$268$$){if($APP.$cljs$core$vector_QMARK_$$($y$jscomp$268$$))return $cljs$core$compare_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$y$jscomp$268$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$268$$)].join(""));};
$APP.$cljs$core$PersistentVector$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$PersistentVector$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$622$$,$y$jscomp$269$$){if($APP.$cljs$core$vector_QMARK_$$($y$jscomp$269$$))return $cljs$core$compare_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$y$jscomp$269$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$269$$)].join(""));};
$APP.$cljs$core$MapEntry$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$MapEntry$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$623$$,$y$jscomp$270$$){if($APP.$cljs$core$vector_QMARK_$$($y$jscomp$270$$))return $cljs$core$compare_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$y$jscomp$270$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$270$$)].join(""));};
$APP.$cljs$core$BlackNode$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$BlackNode$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$624$$,$y$jscomp$271$$){if($APP.$cljs$core$vector_QMARK_$$($y$jscomp$271$$))return $cljs$core$compare_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$y$jscomp$271$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$271$$)].join(""));};
$APP.$cljs$core$RedNode$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$RedNode$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$625$$,$y$jscomp$272$$){if($APP.$cljs$core$vector_QMARK_$$($y$jscomp$272$$))return $cljs$core$compare_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$y$jscomp$272$$);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$272$$)].join(""));};var $cljs$core$gensym_counter$$=null;
$APP.$cljs$core$Delay$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){$APP.$cljs$core$truth_$$(this.f)&&(this.value=this.f.$cljs$core$IFn$_invoke$arity$0$?this.f.$cljs$core$IFn$_invoke$arity$0$():this.f(),this.f=null);return this.value};$APP.$cljs$core$Delay$$.prototype.$cljs$core$IPending$_realized_QMARK_$arity$1$=function(){return $APP.$cljs$core$not$$(this.f)};
$APP.$cljs$core$Delay$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($x$jscomp$627$$,$writer$jscomp$54$$,$opts$jscomp$51$$){$APP.$cljs$core$_write$$($writer$jscomp$54$$,"#object[cljs.core.Delay ");$APP.$cljs$core$pr_writer$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$109$status$$,this.f==null?$cljs$cst$110$ready$$:$APP.$cljs$cst$111$pending$$,$APP.$cljs$cst$108$val$$,this.value],null),$writer$jscomp$54$$,$opts$jscomp$51$$);return $APP.$cljs$core$_write$$($writer$jscomp$54$$,
"]")};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$Eduction$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__30012$$=null;$G__30012$$=function($x$jscomp$633$$,$start$jscomp$148$$){switch(arguments.length){case 1:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$633$$,0);case 2:return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$633$$,$start$jscomp$148$$)}throw Error("Invalid arity: "+arguments.length);};$G__30012$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$631$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$631$$,0)};$G__30012$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$632$$,$start$jscomp$147$$){return $cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$632$$,$start$jscomp$147$$)};return $G__30012$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__30016__1$$($x$jscomp$634$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$634$$,$APP.$cljs$core$count$$(this))}var $G__30016$$=null;$G__30016$$=function($x$jscomp$636$$,$start$jscomp$150$$){switch(arguments.length){case 1:return $G__30016__1$$.call(this,$x$jscomp$636$$);case 2:return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$636$$,$start$jscomp$150$$)}throw Error("Invalid arity: "+
arguments.length);};$G__30016$$.$cljs$core$IFn$_invoke$arity$1$=$G__30016__1$$;$G__30016$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$635$$,$start$jscomp$149$$){return $cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$635$$,$start$jscomp$149$$)};return $G__30016$$}();
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){var $xform$jscomp$inline_2877$$=this.$xform$,$source$jscomp$inline_2878$$=$cljs$core$iter$$(this.$coll$);return $cljs$core$transformer_iterator$$($xform$jscomp$inline_2877$$,$source$jscomp$inline_2878$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$(this.$xform$,this.$coll$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($_$jscomp$148$$,$f$jscomp$305$$){return $cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$xform$,$cljs$core$completing$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$305$$),this.$coll$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($_$jscomp$149$$,$f$jscomp$306$$,$init$jscomp$46$$){return $cljs$core$transduce$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$xform$,$cljs$core$completing$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$306$$),$init$jscomp$46$$,this.$coll$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll__$1$jscomp$452$$,$writer$jscomp$55$$,$opts$jscomp$52$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$55$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$52$$,this)};$cljs$core$Eduction$$.prototype[$APP.$cljs$core$ITER_SYMBOL$$]=function(){return $APP.$cljs$core$es6_iterator$$(this)};
var $cljs$core$eduction$$=function $cljs$core$eduction$$($var_args$jscomp$291$$){for(var $args__5755__auto__$jscomp$21$$=[],$len__5749__auto___30029$$=arguments.length,$i__5750__auto___30030$$=0;;)if($i__5750__auto___30030$$<$len__5749__auto___30029$$)$args__5755__auto__$jscomp$21$$.push(arguments[$i__5750__auto___30030$$]),$i__5750__auto___30030$$+=1;else break;return $cljs$core$eduction$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$21$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$21$$.slice(0),
0,null):null)};$cljs$core$eduction$$.$cljs$core$IFn$_invoke$arity$variadic$=function($xforms$$){return new $cljs$core$Eduction$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$,$APP.$cljs$core$butlast$$($xforms$$)),$APP.$cljs$core$last$$($xforms$$))};$cljs$core$eduction$$.$cljs$lang$maxFixedArity$=0;$cljs$core$eduction$$.$cljs$lang$applyTo$=function($seq24059$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq24059$$))};
$APP.$cljs$core$clj__GT_js$$=function $cljs$core$clj__GT_js$$($var_args$jscomp$294$$){for(var $args__5755__auto__$jscomp$23$$=[],$len__5749__auto___30060$$=arguments.length,$i__5750__auto___30061$$=0;;)if($i__5750__auto___30061$$<$len__5749__auto___30060$$)$args__5755__auto__$jscomp$23$$.push(arguments[$i__5750__auto___30061$$]),$i__5750__auto___30061$$+=1;else break;return $cljs$core$clj__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$23$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$23$$.slice(1),
0,null):null)};
$APP.$cljs$core$clj__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$641$$,$map__24077__$1_p__24076$$){$map__24077__$1_p__24076$$=$APP.$cljs$core$__destructure_map$$($map__24077__$1_p__24076$$);var $keyword_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__24077__$1_p__24076$$,$cljs$cst$126$keyword_fn$$,$APP.$cljs$core$name$$),$thisfn$$=function $cljs$core$thisfn$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$){if($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$==null)return null;
if($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$.$cljs$core$IEncodeJS$$||($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$.$cljs$lang$protocol_mask$partition$$?
0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeJS$$,$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeJS$$,$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$))return $cljs$core$_clj__GT_js$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$);
if($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$ instanceof $APP.$cljs$core$Keyword$$)return $keyword_fn$$.$cljs$core$IFn$_invoke$arity$1$?$keyword_fn$$.$cljs$core$IFn$_invoke$arity$1$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$):$keyword_fn$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$);
if($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$ instanceof $APP.$cljs$core$Symbol$$)return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$);if($APP.$cljs$core$map_QMARK_$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$)){var $arr$jscomp$135_m$jscomp$60$$=
{};$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=$APP.$cljs$core$seq$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$);for(var $G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=null,$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=
0,$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$=0;;)if($G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$<$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$){var $obj$jscomp$inline_2884_vec__24114_30077_x_30107__$2$$=$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$),
$k_30078_key$jscomp$inline_2885$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($obj$jscomp$inline_2884_vec__24114_30077_x_30107__$2$$,0,null),$v_30079_value$jscomp$inline_2886$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($obj$jscomp$inline_2884_vec__24114_30077_x_30107__$2$$,1,null);$obj$jscomp$inline_2884_vec__24114_30077_x_30107__$2$$=$arr$jscomp$135_m$jscomp$60$$;$k_30078_key$jscomp$inline_2885$$=$cljs$core$key__GT_js$cljs$0core$0IFn$0_invoke$0arity$02$$($k_30078_key$jscomp$inline_2885$$,
$thisfn$$);$v_30079_value$jscomp$inline_2886$$=$cljs$core$thisfn$$($v_30079_value$jscomp$inline_2886$$);$obj$jscomp$inline_2884_vec__24114_30077_x_30107__$2$$[$k_30078_key$jscomp$inline_2885$$]=$v_30079_value$jscomp$inline_2886$$;$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$+=1}else if($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=$APP.$cljs$core$seq$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$)?
($G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=$APP.$cljs$core$_chunked_first$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$),$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=$APP.$cljs$core$_chunked_rest$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$),
$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$,$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=$APP.$cljs$core$count$$($G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$)):($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=
$APP.$cljs$core$first$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$),$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$,0,null),$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$,1,null),$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=$arr$jscomp$135_m$jscomp$60$$,$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=$cljs$core$key__GT_js$cljs$0core$0IFn$0_invoke$0arity$02$$($G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$,
$thisfn$$),$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$=$cljs$core$thisfn$$($G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$),$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$[$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$]=$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$,$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=
$APP.$cljs$core$next$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$),$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=null,$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=0),$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$=
0;else break;return $arr$jscomp$135_m$jscomp$60$$}if($APP.$cljs$core$coll_QMARK_$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$)){$arr$jscomp$135_m$jscomp$60$$=[];$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=$APP.$cljs$core$seq$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$thisfn$$,
$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$));$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=null;for($G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$=$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=0;;)if($G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$<
$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$)$obj$jscomp$inline_2884_vec__24114_30077_x_30107__$2$$=$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$),$arr$jscomp$135_m$jscomp$60$$.push($obj$jscomp$inline_2884_vec__24114_30077_x_30107__$2$$),$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$+=
1;else if($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=$APP.$cljs$core$seq$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$))$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$,
$APP.$cljs$core$chunked_seq_QMARK_$$($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$)?($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=$APP.$cljs$core$_chunked_first$$($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$),$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$=
$APP.$cljs$core$_chunked_rest$$($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$),$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$,$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=
$APP.$cljs$core$count$$($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$),$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$):($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=
$APP.$cljs$core$first$$($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$),$arr$jscomp$135_m$jscomp$60$$.push($G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$),$G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$=
$APP.$cljs$core$next$$($G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$),$G__30089_G__30118_chunk__24105_30074_chunk__24121_30104_obj$jscomp$inline_2888_seq__24120_30115__$1_vec__24117_30093$$=null,$G__30090_G__30119_c__5548__auto___30087_count__24106_30075_count__24122_30105_k_30094_key$jscomp$inline_2889$$=0),$G__30117_i__24107_30076_i__24123_30106_v_30095_value$jscomp$inline_2890$$=0;else break;return $arr$jscomp$135_m$jscomp$60$$}return $G__30088_c__5548__auto___30116_seq__24104_30073_seq__24104_30085__$1_seq__24120_30103_temp__5825__auto___30084_temp__5825__auto___30114_x_30122__$2_x__$1$jscomp$11$$};
return $thisfn$$($x$jscomp$641$$)};$APP.$cljs$core$clj__GT_js$$.$cljs$lang$maxFixedArity$=1;$APP.$cljs$core$clj__GT_js$$.$cljs$lang$applyTo$=function($seq24074_seq24074__$1$$){var $G__24075$$=$APP.$cljs$core$first$$($seq24074_seq24074__$1$$);$seq24074_seq24074__$1$$=$APP.$cljs$core$next$$($seq24074_seq24074__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__24075$$,$seq24074_seq24074__$1$$)};
var $cljs$core$_global_hierarchy$$=null,$cljs$core$derive$$=function $cljs$core$derive$$($var_args$jscomp$304$$){switch(arguments.length){case 2:return $cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$=function($args$jscomp$inline_2902_tag$jscomp$9$$,$parent$jscomp$13$$){$args$jscomp$inline_2902_tag$jscomp$9$$=$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$args$jscomp$inline_2902_tag$jscomp$9$$,$parent$jscomp$13$$]);$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$swap_BANG_$$,$APP.$cljs$core$get_global_hierarchy$$(),$cljs$core$derive$$,$args$jscomp$inline_2902_tag$jscomp$9$$);return null};
$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$3$=function($h$jscomp$77$$,$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$,$parent$jscomp$14$$){function $tf$jscomp$3$$($m$jscomp$61$$,$source$jscomp$20$$,$sources$jscomp$1$$,$target$jscomp$103$$,$targets$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret$jscomp$54$$,$k$jscomp$214$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($ret$jscomp$54$$,$k$jscomp$214$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($targets$$,$k$jscomp$214$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$),$APP.$cljs$core$cons$$($target$jscomp$103$$,$targets$$.$cljs$core$IFn$_invoke$arity$1$?$targets$$.$cljs$core$IFn$_invoke$arity$1$($target$jscomp$103$$):$targets$$($target$jscomp$103$$))))},$m$jscomp$61$$,$APP.$cljs$core$cons$$($source$jscomp$20$$,$sources$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$sources$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($source$jscomp$20$$):$sources$jscomp$1$$($source$jscomp$20$$)))}
var $tp$$=$cljs$cst$128$parents$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$77$$),$td$$=$cljs$cst$129$descendants$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$77$$),$ta$$=$cljs$cst$130$ancestors$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$77$$);if($APP.$cljs$core$contains_QMARK_$$($tp$$.$cljs$core$IFn$_invoke$arity$1$?$tp$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$):$tp$$($JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$),
$parent$jscomp$14$$))$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$=null;else{if($APP.$cljs$core$contains_QMARK_$$($ta$$.$cljs$core$IFn$_invoke$arity$1$?$ta$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$):$ta$$($JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$),$parent$jscomp$14$$))throw Error([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$),
"already has",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$14$$),"as ancestor"].join(""));if($APP.$cljs$core$contains_QMARK_$$($ta$$.$cljs$core$IFn$_invoke$arity$1$?$ta$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$14$$):$ta$$($parent$jscomp$14$$),$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$))throw Error(["Cyclic derivation:",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$14$$),"has",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$),
"as ancestor"].join(""));$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$128$parents$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($cljs$cst$128$parents$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$77$$),$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($tp$$,$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$,
$APP.$cljs$core$PersistentHashSet$EMPTY$$),$parent$jscomp$14$$)),$cljs$cst$130$ancestors$$,$tf$jscomp$3$$($cljs$cst$130$ancestors$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$77$$),$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$,$td$$,$parent$jscomp$14$$,$ta$$),$cljs$cst$129$descendants$$,$tf$jscomp$3$$($cljs$cst$129$descendants$$.$cljs$core$IFn$_invoke$arity$1$($h$jscomp$77$$),$parent$jscomp$14$$,$ta$$,$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$,$td$$)],
null)}return $APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$)?$JSCompiler_temp$jscomp$252_or__5025__auto__$jscomp$47_tag$jscomp$10$$:$h$jscomp$77$$};$cljs$core$derive$$.$cljs$lang$maxFixedArity$=3;
var $cljs$core$prefers_STAR_$$=function $cljs$core$prefers_STAR_$$($x$jscomp$647$$,$y$jscomp$273$$,$prefer_table$$){var $or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$=function(){var $fexpr__24156$$=$APP.$cljs$core$_deref$$($prefer_table$$);return $fexpr__24156$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__24156$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$647$$):$fexpr__24156$$($x$jscomp$647$$)}();$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$)?$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$.$cljs$core$IFn$_invoke$arity$1$?$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$.$cljs$core$IFn$_invoke$arity$1$($y$jscomp$273$$):$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$($y$jscomp$273$$):
$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$)?!0:null;if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$))return $or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$;$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$=function(){for(var $ps$jscomp$2$$=$cljs$core$parents$cljs$0core$0IFn$0_invoke$0arity$01$$($y$jscomp$273$$);;)if($APP.$cljs$core$count$$($ps$jscomp$2$$)>
0){var $G__24158$jscomp$inline_2906$$=$APP.$cljs$core$first$$($ps$jscomp$2$$);$cljs$core$prefers_STAR_$$.$cljs$core$IFn$_invoke$arity$3$?$cljs$core$prefers_STAR_$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$647$$,$G__24158$jscomp$inline_2906$$,$prefer_table$$):$cljs$core$prefers_STAR_$$($x$jscomp$647$$,$G__24158$jscomp$inline_2906$$,$prefer_table$$);$ps$jscomp$2$$=$APP.$cljs$core$rest$$($ps$jscomp$2$$)}else return null}();if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$))return $or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$;
$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$=function(){for(var $ps$jscomp$3$$=$cljs$core$parents$cljs$0core$0IFn$0_invoke$0arity$01$$($x$jscomp$647$$);;)if($APP.$cljs$core$count$$($ps$jscomp$3$$)>0){var $G__24160$jscomp$inline_2908$$=$APP.$cljs$core$first$$($ps$jscomp$3$$);$cljs$core$prefers_STAR_$$.$cljs$core$IFn$_invoke$arity$3$?$cljs$core$prefers_STAR_$$.$cljs$core$IFn$_invoke$arity$3$($G__24160$jscomp$inline_2908$$,$y$jscomp$273$$,$prefer_table$$):
$cljs$core$prefers_STAR_$$($G__24160$jscomp$inline_2908$$,$y$jscomp$273$$,$prefer_table$$);$ps$jscomp$3$$=$APP.$cljs$core$rest$$($ps$jscomp$3$$)}else return null}();return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$)?$or__5025__auto__$jscomp$48_or__5025__auto____$1$jscomp$12_or__5025__auto____$2$jscomp$5_xprefs$$:!1},$cljs$core$find_and_cache_best_method$$=function $cljs$core$find_and_cache_best_method$$($name$jscomp$110$$,
$dispatch_val$$,$hierarchy$jscomp$2$$,$method_table$jscomp$1$$,$prefer_table$jscomp$2$$,$method_cache$jscomp$1$$,$cached_hierarchy$jscomp$1$$,$default_dispatch_val$$){var $best_entry$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($be_be2$$,$p__24163$$){var $k$jscomp$215$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__24163$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__24163$$,1,null);if($cljs$core$isa_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_deref$$($hierarchy$jscomp$2$$),
$dispatch_val$$,$k$jscomp$215$$)){$be_be2$$=$be_be2$$==null||$cljs$core$dominates$$($k$jscomp$215$$,$APP.$cljs$core$first$$($be_be2$$),$prefer_table$jscomp$2$$,$APP.$cljs$core$_deref$$($hierarchy$jscomp$2$$))?$p__24163$$:$be_be2$$;if(!$cljs$core$dominates$$($APP.$cljs$core$first$$($be_be2$$),$k$jscomp$215$$,$prefer_table$jscomp$2$$,$APP.$cljs$core$_deref$$($hierarchy$jscomp$2$$)))throw Error(["Multiple methods in multimethod '",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$110$$),
"' match dispatch value: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($dispatch_val$$)," -\x3e ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$215$$)," and ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($be_be2$$)),", and neither is preferred"].join(""));return $be_be2$$}return $be_be2$$},null,$APP.$cljs$core$_deref$$($method_table$jscomp$1$$)),$best_entry__$1$$=function(){var $and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$;
if($and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$=$best_entry$$==null)$and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$=$APP.$cljs$core$_deref$$($method_table$jscomp$1$$),$and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$=$and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$?
$and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$($default_dispatch_val$$):$and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$($default_dispatch_val$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$default_dispatch_val$$,$and__5023__auto__$jscomp$inline_2910_fexpr__24167$jscomp$inline_2911_temp__5823__auto__$jscomp$18$$],null):$best_entry$$}();if($APP.$cljs$core$truth_$$($best_entry__$1$$)){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($cached_hierarchy$jscomp$1$$),$APP.$cljs$core$_deref$$($hierarchy$jscomp$2$$)))return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($method_cache$jscomp$1$$,$APP.$cljs$core$assoc$$,$dispatch_val$$,$APP.$cljs$core$second$$($best_entry__$1$$)),
$APP.$cljs$core$second$$($best_entry__$1$$);$cljs$core$reset_cache$$($method_cache$jscomp$1$$,$method_table$jscomp$1$$,$cached_hierarchy$jscomp$1$$,$hierarchy$jscomp$2$$);return $cljs$core$find_and_cache_best_method$$.$cljs$core$IFn$_invoke$arity$8$?$cljs$core$find_and_cache_best_method$$.$cljs$core$IFn$_invoke$arity$8$($name$jscomp$110$$,$dispatch_val$$,$hierarchy$jscomp$2$$,$method_table$jscomp$1$$,$prefer_table$jscomp$2$$,$method_cache$jscomp$1$$,$cached_hierarchy$jscomp$1$$,$default_dispatch_val$$):
$cljs$core$find_and_cache_best_method$$($name$jscomp$110$$,$dispatch_val$$,$hierarchy$jscomp$2$$,$method_table$jscomp$1$$,$prefer_table$jscomp$2$$,$method_cache$jscomp$1$$,$cached_hierarchy$jscomp$1$$,$default_dispatch_val$$)}return null};$APP.$JSCompiler_prototypeAlias$$=$APP.$cljs$core$MultiFn$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$19$$){switch(arguments.length-1){case 0:return this.$cljs$core$IFn$_invoke$arity$0$();case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);case 3:return this.$cljs$core$IFn$_invoke$arity$3$(arguments[1],arguments[2],arguments[3]);case 4:return this.$cljs$core$IFn$_invoke$arity$4$(arguments[1],arguments[2],arguments[3],arguments[4]);
case 5:return this.$cljs$core$IFn$_invoke$arity$5$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);case 6:return this.$cljs$core$IFn$_invoke$arity$6$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]);case 7:return this.$cljs$core$IFn$_invoke$arity$7$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7]);case 8:return this.$cljs$core$IFn$_invoke$arity$8$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8]);case 9:return this.$cljs$core$IFn$_invoke$arity$9$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9]);case 10:return this.$cljs$core$IFn$_invoke$arity$10$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10]);case 11:return this.$cljs$core$IFn$_invoke$arity$11$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11]);case 12:return this.$cljs$core$IFn$_invoke$arity$12$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12]);case 13:return this.$cljs$core$IFn$_invoke$arity$13$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],
arguments[13]);case 14:return this.$cljs$core$IFn$_invoke$arity$14$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14]);case 15:return this.$cljs$core$IFn$_invoke$arity$15$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15]);
case 16:return this.$cljs$core$IFn$_invoke$arity$16$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16]);case 17:return this.$cljs$core$IFn$_invoke$arity$17$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],
arguments[15],arguments[16],arguments[17]);case 18:return this.$cljs$core$IFn$_invoke$arity$18$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18]);case 19:return this.$cljs$core$IFn$_invoke$arity$19$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],
arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19]);case 20:return this.$cljs$core$IFn$_invoke$arity$20$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20]);case 21:return this.$cljs$core$IFn$_invoke$arity$21$(arguments[1],
arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20],arguments[21]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};
$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$1045$$,$args24168$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args24168$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$0$=function(){var $dispatch_val$jscomp$10$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$0$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$0$():this.$dispatch_fn$(),$target_fn$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$10$$);$APP.$cljs$core$truth_$$($target_fn$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$10$$);return $target_fn$$.$cljs$core$IFn$_invoke$arity$0$?
$target_fn$$.$cljs$core$IFn$_invoke$arity$0$():$target_fn$$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$170$$){var $dispatch_val$jscomp$11$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$1$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$170$$):this.$dispatch_fn$($a$jscomp$170$$),$target_fn$jscomp$1$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$11$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$1$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$11$$);
return $target_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$target_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$170$$):$target_fn$jscomp$1$$($a$jscomp$170$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$171$$,$b$jscomp$139$$){var $dispatch_val$jscomp$12$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$2$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$171$$,$b$jscomp$139$$):this.$dispatch_fn$($a$jscomp$171$$,$b$jscomp$139$$),$target_fn$jscomp$2$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$12$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$2$$)||$cljs$core$throw_no_method_error$$(this.name,
$dispatch_val$jscomp$12$$);return $target_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$?$target_fn$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$171$$,$b$jscomp$139$$):$target_fn$jscomp$2$$($a$jscomp$171$$,$b$jscomp$139$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$3$=function($a$jscomp$172$$,$b$jscomp$140$$,$c$jscomp$116$$){var $dispatch_val$jscomp$13$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$3$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$3$($a$jscomp$172$$,$b$jscomp$140$$,$c$jscomp$116$$):this.$dispatch_fn$($a$jscomp$172$$,$b$jscomp$140$$,$c$jscomp$116$$),$target_fn$jscomp$3$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$13$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$3$$)||
$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$13$$);return $target_fn$jscomp$3$$.$cljs$core$IFn$_invoke$arity$3$?$target_fn$jscomp$3$$.$cljs$core$IFn$_invoke$arity$3$($a$jscomp$172$$,$b$jscomp$140$$,$c$jscomp$116$$):$target_fn$jscomp$3$$($a$jscomp$172$$,$b$jscomp$140$$,$c$jscomp$116$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$4$=function($a$jscomp$173$$,$b$jscomp$141$$,$c$jscomp$117$$,$d$jscomp$83$$){var $dispatch_val$jscomp$14$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$4$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$4$($a$jscomp$173$$,$b$jscomp$141$$,$c$jscomp$117$$,$d$jscomp$83$$):this.$dispatch_fn$($a$jscomp$173$$,$b$jscomp$141$$,$c$jscomp$117$$,$d$jscomp$83$$),$target_fn$jscomp$4$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,
$dispatch_val$jscomp$14$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$4$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$14$$);return $target_fn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$4$?$target_fn$jscomp$4$$.$cljs$core$IFn$_invoke$arity$4$($a$jscomp$173$$,$b$jscomp$141$$,$c$jscomp$117$$,$d$jscomp$83$$):$target_fn$jscomp$4$$($a$jscomp$173$$,$b$jscomp$141$$,$c$jscomp$117$$,$d$jscomp$83$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$5$=function($a$jscomp$174$$,$b$jscomp$142$$,$c$jscomp$118$$,$d$jscomp$84$$,$e$jscomp$108$$){var $dispatch_val$jscomp$15$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$5$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$5$($a$jscomp$174$$,$b$jscomp$142$$,$c$jscomp$118$$,$d$jscomp$84$$,$e$jscomp$108$$):this.$dispatch_fn$($a$jscomp$174$$,$b$jscomp$142$$,$c$jscomp$118$$,$d$jscomp$84$$,$e$jscomp$108$$),$target_fn$jscomp$5$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,
$dispatch_val$jscomp$15$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$5$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$15$$);return $target_fn$jscomp$5$$.$cljs$core$IFn$_invoke$arity$5$?$target_fn$jscomp$5$$.$cljs$core$IFn$_invoke$arity$5$($a$jscomp$174$$,$b$jscomp$142$$,$c$jscomp$118$$,$d$jscomp$84$$,$e$jscomp$108$$):$target_fn$jscomp$5$$($a$jscomp$174$$,$b$jscomp$142$$,$c$jscomp$118$$,$d$jscomp$84$$,$e$jscomp$108$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$6$=function($a$jscomp$175$$,$b$jscomp$143$$,$c$jscomp$119$$,$d$jscomp$85$$,$e$jscomp$109$$,$f$jscomp$313$$){var $dispatch_val$jscomp$16$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$6$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$6$($a$jscomp$175$$,$b$jscomp$143$$,$c$jscomp$119$$,$d$jscomp$85$$,$e$jscomp$109$$,$f$jscomp$313$$):this.$dispatch_fn$($a$jscomp$175$$,$b$jscomp$143$$,$c$jscomp$119$$,$d$jscomp$85$$,$e$jscomp$109$$,$f$jscomp$313$$),
$target_fn$jscomp$6$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$16$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$6$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$16$$);return $target_fn$jscomp$6$$.$cljs$core$IFn$_invoke$arity$6$?$target_fn$jscomp$6$$.$cljs$core$IFn$_invoke$arity$6$($a$jscomp$175$$,$b$jscomp$143$$,$c$jscomp$119$$,$d$jscomp$85$$,$e$jscomp$109$$,$f$jscomp$313$$):$target_fn$jscomp$6$$($a$jscomp$175$$,$b$jscomp$143$$,
$c$jscomp$119$$,$d$jscomp$85$$,$e$jscomp$109$$,$f$jscomp$313$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$7$=function($a$jscomp$176$$,$b$jscomp$144$$,$c$jscomp$120$$,$d$jscomp$86$$,$e$jscomp$110$$,$f$jscomp$314$$,$g$jscomp$66$$){var $dispatch_val$jscomp$17$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$7$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$7$($a$jscomp$176$$,$b$jscomp$144$$,$c$jscomp$120$$,$d$jscomp$86$$,$e$jscomp$110$$,$f$jscomp$314$$,$g$jscomp$66$$):this.$dispatch_fn$($a$jscomp$176$$,$b$jscomp$144$$,$c$jscomp$120$$,$d$jscomp$86$$,
$e$jscomp$110$$,$f$jscomp$314$$,$g$jscomp$66$$),$target_fn$jscomp$7$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$17$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$7$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$17$$);return $target_fn$jscomp$7$$.$cljs$core$IFn$_invoke$arity$7$?$target_fn$jscomp$7$$.$cljs$core$IFn$_invoke$arity$7$($a$jscomp$176$$,$b$jscomp$144$$,$c$jscomp$120$$,$d$jscomp$86$$,$e$jscomp$110$$,$f$jscomp$314$$,$g$jscomp$66$$):
$target_fn$jscomp$7$$($a$jscomp$176$$,$b$jscomp$144$$,$c$jscomp$120$$,$d$jscomp$86$$,$e$jscomp$110$$,$f$jscomp$314$$,$g$jscomp$66$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$8$=function($a$jscomp$177$$,$b$jscomp$145$$,$c$jscomp$121$$,$d$jscomp$87$$,$e$jscomp$111$$,$f$jscomp$315$$,$g$jscomp$67$$,$h$jscomp$79$$){var $dispatch_val$jscomp$18$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$8$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$8$($a$jscomp$177$$,$b$jscomp$145$$,$c$jscomp$121$$,$d$jscomp$87$$,$e$jscomp$111$$,$f$jscomp$315$$,$g$jscomp$67$$,$h$jscomp$79$$):this.$dispatch_fn$($a$jscomp$177$$,$b$jscomp$145$$,
$c$jscomp$121$$,$d$jscomp$87$$,$e$jscomp$111$$,$f$jscomp$315$$,$g$jscomp$67$$,$h$jscomp$79$$),$target_fn$jscomp$8$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$18$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$8$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$18$$);return $target_fn$jscomp$8$$.$cljs$core$IFn$_invoke$arity$8$?$target_fn$jscomp$8$$.$cljs$core$IFn$_invoke$arity$8$($a$jscomp$177$$,$b$jscomp$145$$,$c$jscomp$121$$,$d$jscomp$87$$,
$e$jscomp$111$$,$f$jscomp$315$$,$g$jscomp$67$$,$h$jscomp$79$$):$target_fn$jscomp$8$$($a$jscomp$177$$,$b$jscomp$145$$,$c$jscomp$121$$,$d$jscomp$87$$,$e$jscomp$111$$,$f$jscomp$315$$,$g$jscomp$67$$,$h$jscomp$79$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$9$=function($a$jscomp$178$$,$b$jscomp$146$$,$c$jscomp$122$$,$d$jscomp$88$$,$e$jscomp$112$$,$f$jscomp$316$$,$g$jscomp$68$$,$h$jscomp$80$$,$i$jscomp$273$$){var $dispatch_val$jscomp$19$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$9$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$9$($a$jscomp$178$$,$b$jscomp$146$$,$c$jscomp$122$$,$d$jscomp$88$$,$e$jscomp$112$$,$f$jscomp$316$$,$g$jscomp$68$$,$h$jscomp$80$$,$i$jscomp$273$$):this.$dispatch_fn$($a$jscomp$178$$,
$b$jscomp$146$$,$c$jscomp$122$$,$d$jscomp$88$$,$e$jscomp$112$$,$f$jscomp$316$$,$g$jscomp$68$$,$h$jscomp$80$$,$i$jscomp$273$$),$target_fn$jscomp$9$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$19$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$9$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$19$$);return $target_fn$jscomp$9$$.$cljs$core$IFn$_invoke$arity$9$?$target_fn$jscomp$9$$.$cljs$core$IFn$_invoke$arity$9$($a$jscomp$178$$,$b$jscomp$146$$,
$c$jscomp$122$$,$d$jscomp$88$$,$e$jscomp$112$$,$f$jscomp$316$$,$g$jscomp$68$$,$h$jscomp$80$$,$i$jscomp$273$$):$target_fn$jscomp$9$$($a$jscomp$178$$,$b$jscomp$146$$,$c$jscomp$122$$,$d$jscomp$88$$,$e$jscomp$112$$,$f$jscomp$316$$,$g$jscomp$68$$,$h$jscomp$80$$,$i$jscomp$273$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$10$=function($a$jscomp$179$$,$b$jscomp$147$$,$c$jscomp$123$$,$d$jscomp$89$$,$e$jscomp$113$$,$f$jscomp$317$$,$g$jscomp$69$$,$h$jscomp$81$$,$i$jscomp$274$$,$j$jscomp$73$$){var $dispatch_val$jscomp$20$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$10$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$10$($a$jscomp$179$$,$b$jscomp$147$$,$c$jscomp$123$$,$d$jscomp$89$$,$e$jscomp$113$$,$f$jscomp$317$$,$g$jscomp$69$$,$h$jscomp$81$$,$i$jscomp$274$$,
$j$jscomp$73$$):this.$dispatch_fn$($a$jscomp$179$$,$b$jscomp$147$$,$c$jscomp$123$$,$d$jscomp$89$$,$e$jscomp$113$$,$f$jscomp$317$$,$g$jscomp$69$$,$h$jscomp$81$$,$i$jscomp$274$$,$j$jscomp$73$$),$target_fn$jscomp$10$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$20$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$10$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$20$$);return $target_fn$jscomp$10$$.$cljs$core$IFn$_invoke$arity$10$?$target_fn$jscomp$10$$.$cljs$core$IFn$_invoke$arity$10$($a$jscomp$179$$,
$b$jscomp$147$$,$c$jscomp$123$$,$d$jscomp$89$$,$e$jscomp$113$$,$f$jscomp$317$$,$g$jscomp$69$$,$h$jscomp$81$$,$i$jscomp$274$$,$j$jscomp$73$$):$target_fn$jscomp$10$$($a$jscomp$179$$,$b$jscomp$147$$,$c$jscomp$123$$,$d$jscomp$89$$,$e$jscomp$113$$,$f$jscomp$317$$,$g$jscomp$69$$,$h$jscomp$81$$,$i$jscomp$274$$,$j$jscomp$73$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$11$=function($a$jscomp$180$$,$b$jscomp$148$$,$c$jscomp$124$$,$d$jscomp$90$$,$e$jscomp$114$$,$f$jscomp$318$$,$g$jscomp$70$$,$h$jscomp$82$$,$i$jscomp$275$$,$j$jscomp$74$$,$k$jscomp$216$$){var $dispatch_val$jscomp$21$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$11$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$11$($a$jscomp$180$$,$b$jscomp$148$$,$c$jscomp$124$$,$d$jscomp$90$$,$e$jscomp$114$$,$f$jscomp$318$$,$g$jscomp$70$$,$h$jscomp$82$$,
$i$jscomp$275$$,$j$jscomp$74$$,$k$jscomp$216$$):this.$dispatch_fn$($a$jscomp$180$$,$b$jscomp$148$$,$c$jscomp$124$$,$d$jscomp$90$$,$e$jscomp$114$$,$f$jscomp$318$$,$g$jscomp$70$$,$h$jscomp$82$$,$i$jscomp$275$$,$j$jscomp$74$$,$k$jscomp$216$$),$target_fn$jscomp$11$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$21$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$11$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$21$$);return $target_fn$jscomp$11$$.$cljs$core$IFn$_invoke$arity$11$?
$target_fn$jscomp$11$$.$cljs$core$IFn$_invoke$arity$11$($a$jscomp$180$$,$b$jscomp$148$$,$c$jscomp$124$$,$d$jscomp$90$$,$e$jscomp$114$$,$f$jscomp$318$$,$g$jscomp$70$$,$h$jscomp$82$$,$i$jscomp$275$$,$j$jscomp$74$$,$k$jscomp$216$$):$target_fn$jscomp$11$$($a$jscomp$180$$,$b$jscomp$148$$,$c$jscomp$124$$,$d$jscomp$90$$,$e$jscomp$114$$,$f$jscomp$318$$,$g$jscomp$70$$,$h$jscomp$82$$,$i$jscomp$275$$,$j$jscomp$74$$,$k$jscomp$216$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$12$=function($a$jscomp$181$$,$b$jscomp$149$$,$c$jscomp$125$$,$d$jscomp$91$$,$e$jscomp$115$$,$f$jscomp$319$$,$g$jscomp$71$$,$h$jscomp$83$$,$i$jscomp$276$$,$j$jscomp$75$$,$k$jscomp$217$$,$l$jscomp$63$$){var $dispatch_val$jscomp$22$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$12$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$12$($a$jscomp$181$$,$b$jscomp$149$$,$c$jscomp$125$$,$d$jscomp$91$$,$e$jscomp$115$$,$f$jscomp$319$$,$g$jscomp$71$$,
$h$jscomp$83$$,$i$jscomp$276$$,$j$jscomp$75$$,$k$jscomp$217$$,$l$jscomp$63$$):this.$dispatch_fn$($a$jscomp$181$$,$b$jscomp$149$$,$c$jscomp$125$$,$d$jscomp$91$$,$e$jscomp$115$$,$f$jscomp$319$$,$g$jscomp$71$$,$h$jscomp$83$$,$i$jscomp$276$$,$j$jscomp$75$$,$k$jscomp$217$$,$l$jscomp$63$$),$target_fn$jscomp$12$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$22$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$12$$)||$cljs$core$throw_no_method_error$$(this.name,
$dispatch_val$jscomp$22$$);return $target_fn$jscomp$12$$.$cljs$core$IFn$_invoke$arity$12$?$target_fn$jscomp$12$$.$cljs$core$IFn$_invoke$arity$12$($a$jscomp$181$$,$b$jscomp$149$$,$c$jscomp$125$$,$d$jscomp$91$$,$e$jscomp$115$$,$f$jscomp$319$$,$g$jscomp$71$$,$h$jscomp$83$$,$i$jscomp$276$$,$j$jscomp$75$$,$k$jscomp$217$$,$l$jscomp$63$$):$target_fn$jscomp$12$$($a$jscomp$181$$,$b$jscomp$149$$,$c$jscomp$125$$,$d$jscomp$91$$,$e$jscomp$115$$,$f$jscomp$319$$,$g$jscomp$71$$,$h$jscomp$83$$,$i$jscomp$276$$,$j$jscomp$75$$,
$k$jscomp$217$$,$l$jscomp$63$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$13$=function($a$jscomp$182$$,$b$jscomp$150$$,$c$jscomp$126$$,$d$jscomp$92$$,$e$jscomp$116$$,$f$jscomp$320$$,$g$jscomp$72$$,$h$jscomp$84$$,$i$jscomp$277$$,$j$jscomp$76$$,$k$jscomp$218$$,$l$jscomp$64$$,$m$jscomp$62$$){var $dispatch_val$jscomp$23$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$13$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$13$($a$jscomp$182$$,$b$jscomp$150$$,$c$jscomp$126$$,$d$jscomp$92$$,$e$jscomp$116$$,$f$jscomp$320$$,
$g$jscomp$72$$,$h$jscomp$84$$,$i$jscomp$277$$,$j$jscomp$76$$,$k$jscomp$218$$,$l$jscomp$64$$,$m$jscomp$62$$):this.$dispatch_fn$($a$jscomp$182$$,$b$jscomp$150$$,$c$jscomp$126$$,$d$jscomp$92$$,$e$jscomp$116$$,$f$jscomp$320$$,$g$jscomp$72$$,$h$jscomp$84$$,$i$jscomp$277$$,$j$jscomp$76$$,$k$jscomp$218$$,$l$jscomp$64$$,$m$jscomp$62$$),$target_fn$jscomp$13$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$23$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$13$$)||
$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$23$$);return $target_fn$jscomp$13$$.$cljs$core$IFn$_invoke$arity$13$?$target_fn$jscomp$13$$.$cljs$core$IFn$_invoke$arity$13$($a$jscomp$182$$,$b$jscomp$150$$,$c$jscomp$126$$,$d$jscomp$92$$,$e$jscomp$116$$,$f$jscomp$320$$,$g$jscomp$72$$,$h$jscomp$84$$,$i$jscomp$277$$,$j$jscomp$76$$,$k$jscomp$218$$,$l$jscomp$64$$,$m$jscomp$62$$):$target_fn$jscomp$13$$($a$jscomp$182$$,$b$jscomp$150$$,$c$jscomp$126$$,$d$jscomp$92$$,$e$jscomp$116$$,$f$jscomp$320$$,
$g$jscomp$72$$,$h$jscomp$84$$,$i$jscomp$277$$,$j$jscomp$76$$,$k$jscomp$218$$,$l$jscomp$64$$,$m$jscomp$62$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$14$=function($a$jscomp$183$$,$b$jscomp$151$$,$c$jscomp$127$$,$d$jscomp$93$$,$e$jscomp$117$$,$f$jscomp$321$$,$g$jscomp$73$$,$h$jscomp$85$$,$i$jscomp$278$$,$j$jscomp$77$$,$k$jscomp$219$$,$l$jscomp$65$$,$m$jscomp$63$$,$n$jscomp$162$$){var $dispatch_val$jscomp$24$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$14$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$14$($a$jscomp$183$$,$b$jscomp$151$$,$c$jscomp$127$$,$d$jscomp$93$$,$e$jscomp$117$$,
$f$jscomp$321$$,$g$jscomp$73$$,$h$jscomp$85$$,$i$jscomp$278$$,$j$jscomp$77$$,$k$jscomp$219$$,$l$jscomp$65$$,$m$jscomp$63$$,$n$jscomp$162$$):this.$dispatch_fn$($a$jscomp$183$$,$b$jscomp$151$$,$c$jscomp$127$$,$d$jscomp$93$$,$e$jscomp$117$$,$f$jscomp$321$$,$g$jscomp$73$$,$h$jscomp$85$$,$i$jscomp$278$$,$j$jscomp$77$$,$k$jscomp$219$$,$l$jscomp$65$$,$m$jscomp$63$$,$n$jscomp$162$$),$target_fn$jscomp$14$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$24$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$14$$)||
$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$24$$);return $target_fn$jscomp$14$$.$cljs$core$IFn$_invoke$arity$14$?$target_fn$jscomp$14$$.$cljs$core$IFn$_invoke$arity$14$($a$jscomp$183$$,$b$jscomp$151$$,$c$jscomp$127$$,$d$jscomp$93$$,$e$jscomp$117$$,$f$jscomp$321$$,$g$jscomp$73$$,$h$jscomp$85$$,$i$jscomp$278$$,$j$jscomp$77$$,$k$jscomp$219$$,$l$jscomp$65$$,$m$jscomp$63$$,$n$jscomp$162$$):$target_fn$jscomp$14$$($a$jscomp$183$$,$b$jscomp$151$$,$c$jscomp$127$$,$d$jscomp$93$$,$e$jscomp$117$$,
$f$jscomp$321$$,$g$jscomp$73$$,$h$jscomp$85$$,$i$jscomp$278$$,$j$jscomp$77$$,$k$jscomp$219$$,$l$jscomp$65$$,$m$jscomp$63$$,$n$jscomp$162$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$15$=function($a$jscomp$184$$,$b$jscomp$152$$,$c$jscomp$128$$,$d$jscomp$94$$,$e$jscomp$118$$,$f$jscomp$322$$,$g$jscomp$74$$,$h$jscomp$86$$,$i$jscomp$279$$,$j$jscomp$78$$,$k$jscomp$220$$,$l$jscomp$66$$,$m$jscomp$64$$,$n$jscomp$163$$,$o$jscomp$124$$){var $dispatch_val$jscomp$25$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$15$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$15$($a$jscomp$184$$,$b$jscomp$152$$,$c$jscomp$128$$,$d$jscomp$94$$,
$e$jscomp$118$$,$f$jscomp$322$$,$g$jscomp$74$$,$h$jscomp$86$$,$i$jscomp$279$$,$j$jscomp$78$$,$k$jscomp$220$$,$l$jscomp$66$$,$m$jscomp$64$$,$n$jscomp$163$$,$o$jscomp$124$$):this.$dispatch_fn$($a$jscomp$184$$,$b$jscomp$152$$,$c$jscomp$128$$,$d$jscomp$94$$,$e$jscomp$118$$,$f$jscomp$322$$,$g$jscomp$74$$,$h$jscomp$86$$,$i$jscomp$279$$,$j$jscomp$78$$,$k$jscomp$220$$,$l$jscomp$66$$,$m$jscomp$64$$,$n$jscomp$163$$,$o$jscomp$124$$),$target_fn$jscomp$15$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,
$dispatch_val$jscomp$25$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$15$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$25$$);return $target_fn$jscomp$15$$.$cljs$core$IFn$_invoke$arity$15$?$target_fn$jscomp$15$$.$cljs$core$IFn$_invoke$arity$15$($a$jscomp$184$$,$b$jscomp$152$$,$c$jscomp$128$$,$d$jscomp$94$$,$e$jscomp$118$$,$f$jscomp$322$$,$g$jscomp$74$$,$h$jscomp$86$$,$i$jscomp$279$$,$j$jscomp$78$$,$k$jscomp$220$$,$l$jscomp$66$$,$m$jscomp$64$$,$n$jscomp$163$$,$o$jscomp$124$$):
$target_fn$jscomp$15$$($a$jscomp$184$$,$b$jscomp$152$$,$c$jscomp$128$$,$d$jscomp$94$$,$e$jscomp$118$$,$f$jscomp$322$$,$g$jscomp$74$$,$h$jscomp$86$$,$i$jscomp$279$$,$j$jscomp$78$$,$k$jscomp$220$$,$l$jscomp$66$$,$m$jscomp$64$$,$n$jscomp$163$$,$o$jscomp$124$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$16$=function($a$jscomp$185$$,$b$jscomp$153$$,$c$jscomp$129$$,$d$jscomp$95$$,$e$jscomp$119$$,$f$jscomp$323$$,$g$jscomp$75$$,$h$jscomp$87$$,$i$jscomp$280$$,$j$jscomp$79$$,$k$jscomp$221$$,$l$jscomp$67$$,$m$jscomp$65$$,$n$jscomp$164$$,$o$jscomp$125$$,$p$jscomp$33$$){var $dispatch_val$jscomp$26$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$16$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$16$($a$jscomp$185$$,$b$jscomp$153$$,$c$jscomp$129$$,
$d$jscomp$95$$,$e$jscomp$119$$,$f$jscomp$323$$,$g$jscomp$75$$,$h$jscomp$87$$,$i$jscomp$280$$,$j$jscomp$79$$,$k$jscomp$221$$,$l$jscomp$67$$,$m$jscomp$65$$,$n$jscomp$164$$,$o$jscomp$125$$,$p$jscomp$33$$):this.$dispatch_fn$($a$jscomp$185$$,$b$jscomp$153$$,$c$jscomp$129$$,$d$jscomp$95$$,$e$jscomp$119$$,$f$jscomp$323$$,$g$jscomp$75$$,$h$jscomp$87$$,$i$jscomp$280$$,$j$jscomp$79$$,$k$jscomp$221$$,$l$jscomp$67$$,$m$jscomp$65$$,$n$jscomp$164$$,$o$jscomp$125$$,$p$jscomp$33$$),$target_fn$jscomp$16$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,
$dispatch_val$jscomp$26$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$16$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$26$$);return $target_fn$jscomp$16$$.$cljs$core$IFn$_invoke$arity$16$?$target_fn$jscomp$16$$.$cljs$core$IFn$_invoke$arity$16$($a$jscomp$185$$,$b$jscomp$153$$,$c$jscomp$129$$,$d$jscomp$95$$,$e$jscomp$119$$,$f$jscomp$323$$,$g$jscomp$75$$,$h$jscomp$87$$,$i$jscomp$280$$,$j$jscomp$79$$,$k$jscomp$221$$,$l$jscomp$67$$,$m$jscomp$65$$,$n$jscomp$164$$,$o$jscomp$125$$,
$p$jscomp$33$$):$target_fn$jscomp$16$$($a$jscomp$185$$,$b$jscomp$153$$,$c$jscomp$129$$,$d$jscomp$95$$,$e$jscomp$119$$,$f$jscomp$323$$,$g$jscomp$75$$,$h$jscomp$87$$,$i$jscomp$280$$,$j$jscomp$79$$,$k$jscomp$221$$,$l$jscomp$67$$,$m$jscomp$65$$,$n$jscomp$164$$,$o$jscomp$125$$,$p$jscomp$33$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$17$=function($a$jscomp$186$$,$b$jscomp$154$$,$c$jscomp$130$$,$d$jscomp$96$$,$e$jscomp$120$$,$f$jscomp$324$$,$g$jscomp$76$$,$h$jscomp$88$$,$i$jscomp$281$$,$j$jscomp$80$$,$k$jscomp$222$$,$l$jscomp$68$$,$m$jscomp$66$$,$n$jscomp$165$$,$o$jscomp$126$$,$p$jscomp$34$$,$q$jscomp$23$$){var $dispatch_val$jscomp$27$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$17$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$17$($a$jscomp$186$$,$b$jscomp$154$$,
$c$jscomp$130$$,$d$jscomp$96$$,$e$jscomp$120$$,$f$jscomp$324$$,$g$jscomp$76$$,$h$jscomp$88$$,$i$jscomp$281$$,$j$jscomp$80$$,$k$jscomp$222$$,$l$jscomp$68$$,$m$jscomp$66$$,$n$jscomp$165$$,$o$jscomp$126$$,$p$jscomp$34$$,$q$jscomp$23$$):this.$dispatch_fn$($a$jscomp$186$$,$b$jscomp$154$$,$c$jscomp$130$$,$d$jscomp$96$$,$e$jscomp$120$$,$f$jscomp$324$$,$g$jscomp$76$$,$h$jscomp$88$$,$i$jscomp$281$$,$j$jscomp$80$$,$k$jscomp$222$$,$l$jscomp$68$$,$m$jscomp$66$$,$n$jscomp$165$$,$o$jscomp$126$$,$p$jscomp$34$$,
$q$jscomp$23$$),$target_fn$jscomp$17$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$27$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$17$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$27$$);return $target_fn$jscomp$17$$.$cljs$core$IFn$_invoke$arity$17$?$target_fn$jscomp$17$$.$cljs$core$IFn$_invoke$arity$17$($a$jscomp$186$$,$b$jscomp$154$$,$c$jscomp$130$$,$d$jscomp$96$$,$e$jscomp$120$$,$f$jscomp$324$$,$g$jscomp$76$$,$h$jscomp$88$$,
$i$jscomp$281$$,$j$jscomp$80$$,$k$jscomp$222$$,$l$jscomp$68$$,$m$jscomp$66$$,$n$jscomp$165$$,$o$jscomp$126$$,$p$jscomp$34$$,$q$jscomp$23$$):$target_fn$jscomp$17$$($a$jscomp$186$$,$b$jscomp$154$$,$c$jscomp$130$$,$d$jscomp$96$$,$e$jscomp$120$$,$f$jscomp$324$$,$g$jscomp$76$$,$h$jscomp$88$$,$i$jscomp$281$$,$j$jscomp$80$$,$k$jscomp$222$$,$l$jscomp$68$$,$m$jscomp$66$$,$n$jscomp$165$$,$o$jscomp$126$$,$p$jscomp$34$$,$q$jscomp$23$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$18$=function($a$jscomp$187$$,$b$jscomp$155$$,$c$jscomp$131$$,$d$jscomp$97$$,$e$jscomp$121$$,$f$jscomp$325$$,$g$jscomp$77$$,$h$jscomp$89$$,$i$jscomp$282$$,$j$jscomp$81$$,$k$jscomp$223$$,$l$jscomp$69$$,$m$jscomp$67$$,$n$jscomp$166$$,$o$jscomp$127$$,$p$jscomp$35$$,$q$jscomp$24$$,$r$jscomp$25$$){var $dispatch_val$jscomp$28$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$18$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$18$($a$jscomp$187$$,
$b$jscomp$155$$,$c$jscomp$131$$,$d$jscomp$97$$,$e$jscomp$121$$,$f$jscomp$325$$,$g$jscomp$77$$,$h$jscomp$89$$,$i$jscomp$282$$,$j$jscomp$81$$,$k$jscomp$223$$,$l$jscomp$69$$,$m$jscomp$67$$,$n$jscomp$166$$,$o$jscomp$127$$,$p$jscomp$35$$,$q$jscomp$24$$,$r$jscomp$25$$):this.$dispatch_fn$($a$jscomp$187$$,$b$jscomp$155$$,$c$jscomp$131$$,$d$jscomp$97$$,$e$jscomp$121$$,$f$jscomp$325$$,$g$jscomp$77$$,$h$jscomp$89$$,$i$jscomp$282$$,$j$jscomp$81$$,$k$jscomp$223$$,$l$jscomp$69$$,$m$jscomp$67$$,$n$jscomp$166$$,
$o$jscomp$127$$,$p$jscomp$35$$,$q$jscomp$24$$,$r$jscomp$25$$),$target_fn$jscomp$18$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$28$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$18$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$28$$);return $target_fn$jscomp$18$$.$cljs$core$IFn$_invoke$arity$18$?$target_fn$jscomp$18$$.$cljs$core$IFn$_invoke$arity$18$($a$jscomp$187$$,$b$jscomp$155$$,$c$jscomp$131$$,$d$jscomp$97$$,$e$jscomp$121$$,
$f$jscomp$325$$,$g$jscomp$77$$,$h$jscomp$89$$,$i$jscomp$282$$,$j$jscomp$81$$,$k$jscomp$223$$,$l$jscomp$69$$,$m$jscomp$67$$,$n$jscomp$166$$,$o$jscomp$127$$,$p$jscomp$35$$,$q$jscomp$24$$,$r$jscomp$25$$):$target_fn$jscomp$18$$($a$jscomp$187$$,$b$jscomp$155$$,$c$jscomp$131$$,$d$jscomp$97$$,$e$jscomp$121$$,$f$jscomp$325$$,$g$jscomp$77$$,$h$jscomp$89$$,$i$jscomp$282$$,$j$jscomp$81$$,$k$jscomp$223$$,$l$jscomp$69$$,$m$jscomp$67$$,$n$jscomp$166$$,$o$jscomp$127$$,$p$jscomp$35$$,$q$jscomp$24$$,$r$jscomp$25$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$19$=function($a$jscomp$188$$,$b$jscomp$156$$,$c$jscomp$132$$,$d$jscomp$98$$,$e$jscomp$122$$,$f$jscomp$326$$,$g$jscomp$78$$,$h$jscomp$90$$,$i$jscomp$283$$,$j$jscomp$82$$,$k$jscomp$224$$,$l$jscomp$70$$,$m$jscomp$68$$,$n$jscomp$167$$,$o$jscomp$128$$,$p$jscomp$36$$,$q$jscomp$25$$,$r$jscomp$26$$,$s$jscomp$125$$){var $dispatch_val$jscomp$29$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$19$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$19$($a$jscomp$188$$,
$b$jscomp$156$$,$c$jscomp$132$$,$d$jscomp$98$$,$e$jscomp$122$$,$f$jscomp$326$$,$g$jscomp$78$$,$h$jscomp$90$$,$i$jscomp$283$$,$j$jscomp$82$$,$k$jscomp$224$$,$l$jscomp$70$$,$m$jscomp$68$$,$n$jscomp$167$$,$o$jscomp$128$$,$p$jscomp$36$$,$q$jscomp$25$$,$r$jscomp$26$$,$s$jscomp$125$$):this.$dispatch_fn$($a$jscomp$188$$,$b$jscomp$156$$,$c$jscomp$132$$,$d$jscomp$98$$,$e$jscomp$122$$,$f$jscomp$326$$,$g$jscomp$78$$,$h$jscomp$90$$,$i$jscomp$283$$,$j$jscomp$82$$,$k$jscomp$224$$,$l$jscomp$70$$,$m$jscomp$68$$,
$n$jscomp$167$$,$o$jscomp$128$$,$p$jscomp$36$$,$q$jscomp$25$$,$r$jscomp$26$$,$s$jscomp$125$$),$target_fn$jscomp$19$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$29$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$19$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$29$$);return $target_fn$jscomp$19$$.$cljs$core$IFn$_invoke$arity$19$?$target_fn$jscomp$19$$.$cljs$core$IFn$_invoke$arity$19$($a$jscomp$188$$,$b$jscomp$156$$,$c$jscomp$132$$,
$d$jscomp$98$$,$e$jscomp$122$$,$f$jscomp$326$$,$g$jscomp$78$$,$h$jscomp$90$$,$i$jscomp$283$$,$j$jscomp$82$$,$k$jscomp$224$$,$l$jscomp$70$$,$m$jscomp$68$$,$n$jscomp$167$$,$o$jscomp$128$$,$p$jscomp$36$$,$q$jscomp$25$$,$r$jscomp$26$$,$s$jscomp$125$$):$target_fn$jscomp$19$$($a$jscomp$188$$,$b$jscomp$156$$,$c$jscomp$132$$,$d$jscomp$98$$,$e$jscomp$122$$,$f$jscomp$326$$,$g$jscomp$78$$,$h$jscomp$90$$,$i$jscomp$283$$,$j$jscomp$82$$,$k$jscomp$224$$,$l$jscomp$70$$,$m$jscomp$68$$,$n$jscomp$167$$,$o$jscomp$128$$,
$p$jscomp$36$$,$q$jscomp$25$$,$r$jscomp$26$$,$s$jscomp$125$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$20$=function($a$jscomp$189$$,$b$jscomp$157$$,$c$jscomp$133$$,$d$jscomp$99$$,$e$jscomp$123$$,$f$jscomp$327$$,$g$jscomp$79$$,$h$jscomp$91$$,$i$jscomp$284$$,$j$jscomp$83$$,$k$jscomp$225$$,$l$jscomp$71$$,$m$jscomp$69$$,$n$jscomp$168$$,$o$jscomp$129$$,$p$jscomp$37$$,$q$jscomp$26$$,$r$jscomp$27$$,$s$jscomp$126$$,$t$jscomp$19$$){var $dispatch_val$jscomp$30$$=this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$20$?this.$dispatch_fn$.$cljs$core$IFn$_invoke$arity$20$($a$jscomp$189$$,
$b$jscomp$157$$,$c$jscomp$133$$,$d$jscomp$99$$,$e$jscomp$123$$,$f$jscomp$327$$,$g$jscomp$79$$,$h$jscomp$91$$,$i$jscomp$284$$,$j$jscomp$83$$,$k$jscomp$225$$,$l$jscomp$71$$,$m$jscomp$69$$,$n$jscomp$168$$,$o$jscomp$129$$,$p$jscomp$37$$,$q$jscomp$26$$,$r$jscomp$27$$,$s$jscomp$126$$,$t$jscomp$19$$):this.$dispatch_fn$($a$jscomp$189$$,$b$jscomp$157$$,$c$jscomp$133$$,$d$jscomp$99$$,$e$jscomp$123$$,$f$jscomp$327$$,$g$jscomp$79$$,$h$jscomp$91$$,$i$jscomp$284$$,$j$jscomp$83$$,$k$jscomp$225$$,$l$jscomp$71$$,
$m$jscomp$69$$,$n$jscomp$168$$,$o$jscomp$129$$,$p$jscomp$37$$,$q$jscomp$26$$,$r$jscomp$27$$,$s$jscomp$126$$,$t$jscomp$19$$),$target_fn$jscomp$20$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$30$$);$APP.$cljs$core$truth_$$($target_fn$jscomp$20$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$30$$);return $target_fn$jscomp$20$$.$cljs$core$IFn$_invoke$arity$20$?$target_fn$jscomp$20$$.$cljs$core$IFn$_invoke$arity$20$($a$jscomp$189$$,
$b$jscomp$157$$,$c$jscomp$133$$,$d$jscomp$99$$,$e$jscomp$123$$,$f$jscomp$327$$,$g$jscomp$79$$,$h$jscomp$91$$,$i$jscomp$284$$,$j$jscomp$83$$,$k$jscomp$225$$,$l$jscomp$71$$,$m$jscomp$69$$,$n$jscomp$168$$,$o$jscomp$129$$,$p$jscomp$37$$,$q$jscomp$26$$,$r$jscomp$27$$,$s$jscomp$126$$,$t$jscomp$19$$):$target_fn$jscomp$20$$($a$jscomp$189$$,$b$jscomp$157$$,$c$jscomp$133$$,$d$jscomp$99$$,$e$jscomp$123$$,$f$jscomp$327$$,$g$jscomp$79$$,$h$jscomp$91$$,$i$jscomp$284$$,$j$jscomp$83$$,$k$jscomp$225$$,$l$jscomp$71$$,
$m$jscomp$69$$,$n$jscomp$168$$,$o$jscomp$129$$,$p$jscomp$37$$,$q$jscomp$26$$,$r$jscomp$27$$,$s$jscomp$126$$,$t$jscomp$19$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$21$=function($a$jscomp$190$$,$b$jscomp$158$$,$c$jscomp$134$$,$d$jscomp$100$$,$e$jscomp$124$$,$f$jscomp$328$$,$g$jscomp$80$$,$h$jscomp$92$$,$i$jscomp$285$$,$j$jscomp$84$$,$k$jscomp$226$$,$l$jscomp$72$$,$m$jscomp$70$$,$n$jscomp$169$$,$o$jscomp$130$$,$p$jscomp$38$$,$q$jscomp$27$$,$r$jscomp$28$$,$s$jscomp$127$$,$t$jscomp$20$$,$rest$jscomp$10$$){var $dispatch_val$jscomp$31$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$(this.$dispatch_fn$,
$a$jscomp$190$$,$b$jscomp$158$$,$c$jscomp$134$$,$d$jscomp$100$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$e$jscomp$124$$,$f$jscomp$328$$,$g$jscomp$80$$,$h$jscomp$92$$,$i$jscomp$285$$,$j$jscomp$84$$,$k$jscomp$226$$,$l$jscomp$72$$,$m$jscomp$70$$,$n$jscomp$169$$,$o$jscomp$130$$,$p$jscomp$38$$,$q$jscomp$27$$,$r$jscomp$28$$,$s$jscomp$127$$,$t$jscomp$20$$,$rest$jscomp$10$$])),$target_fn$jscomp$21$$=$JSCompiler_StaticMethods_cljs$core$IMultiFn$_get_method$arity$2$$(this,$dispatch_val$jscomp$31$$);
$APP.$cljs$core$truth_$$($target_fn$jscomp$21$$)||$cljs$core$throw_no_method_error$$(this.name,$dispatch_val$jscomp$31$$);return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($target_fn$jscomp$21$$,$a$jscomp$190$$,$b$jscomp$158$$,$c$jscomp$134$$,$d$jscomp$100$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$e$jscomp$124$$,$f$jscomp$328$$,$g$jscomp$80$$,$h$jscomp$92$$,$i$jscomp$285$$,$j$jscomp$84$$,$k$jscomp$226$$,$l$jscomp$72$$,$m$jscomp$70$$,$n$jscomp$169$$,$o$jscomp$130$$,
$p$jscomp$38$$,$q$jscomp$27$$,$r$jscomp$28$$,$s$jscomp$127$$,$t$jscomp$20$$,$rest$jscomp$10$$]))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMultiFn$_methods$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.$method_table$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMultiFn$_add_method$arity$3$=function($mf$jscomp$46$$,$dispatch_val$jscomp$33$$,$method$jscomp$3$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$(this.$method_table$,$APP.$cljs$core$assoc$$,$dispatch_val$jscomp$33$$,$method$jscomp$3$$);$cljs$core$reset_cache$$(this.$method_cache$,this.$method_table$,this.$cached_hierarchy$,this.$hierarchy$);return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INamed$_name$arity$1$=function(){return $cljs$core$_name$$(this.name)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INamed$_namespace$arity$1$=function(){return $cljs$core$_namespace$$(this.name)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $goog$getUid$$(this)};$APP.$JSCompiler_prototypeAlias$$=$cljs$core$UUID$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IUUID$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return this.uuid};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$115$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$115$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($_$jscomp$156_and__5023__auto__$jscomp$32$$,$other$jscomp$116$$){return($_$jscomp$156_and__5023__auto__$jscomp$32$$=$other$jscomp$116$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$other$jscomp$116$$.$cljs$core$IUUID$$?!0:!1:!1)?this.uuid===$other$jscomp$116$$.uuid:$_$jscomp$156_and__5023__auto__$jscomp$32$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($_$jscomp$157$$,$writer$jscomp$56$$){return $APP.$cljs$core$_write$$($writer$jscomp$56$$,['#uuid "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.uuid),'"'].join(""))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){this.$__hash$==null&&(this.$__hash$=$APP.$cljs$core$hash$$(this.uuid));return this.$__hash$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IComparable$_compare$arity$2$=function($this$$jscomp$128$$,$other$jscomp$117$$){if($other$jscomp$117$$ instanceof $cljs$core$UUID$$)return $module$contents$goog$array_defaultCompare$$(this.uuid,$other$jscomp$117$$.uuid);throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$117$$)].join(""));};
$APP.$cljs$core$ExceptionInfo$$.prototype.__proto__=Error.prototype;$APP.$cljs$core$ExceptionInfo$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$cljs$core$ExceptionInfo$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($obj$jscomp$101$$,$writer$jscomp$58$$,$opts$jscomp$55$$){$APP.$cljs$core$_write$$($writer$jscomp$58$$,"#error {:message ");$APP.$cljs$core$pr_writer$$(this.message,$writer$jscomp$58$$,$opts$jscomp$55$$);$APP.$cljs$core$truth_$$(this.data)&&($APP.$cljs$core$_write$$($writer$jscomp$58$$,", :data "),$APP.$cljs$core$pr_writer$$(this.data,$writer$jscomp$58$$,$opts$jscomp$55$$));$APP.$cljs$core$truth_$$(this.cause)&&
($APP.$cljs$core$_write$$($writer$jscomp$58$$,", :cause "),$APP.$cljs$core$pr_writer$$(this.cause,$writer$jscomp$58$$,$opts$jscomp$55$$));return $APP.$cljs$core$_write$$($writer$jscomp$58$$,"}")};$APP.$cljs$core$ExceptionInfo$$.prototype.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};var $cljs$core$uuid_regex$$=/^[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]$/;
typeof console!=="undefined"&&$cljs$core$enable_console_print_BANG_$$();$cljs$core$enable_console_print_BANG_$$();var $cljs$cst$2416$app_DOT_main_DOT_router_SLASH_nav_back$$,$cljs$cst$2755$spreadMethod$$,$cljs$cst$4956$variant_component_bad_name$$,$cljs$cst$4255$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_remove_layout_track$$,$cljs$cst$4249$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_remove_shape_layout$$,$cljs$cst$1358$intra_block_nl$$,$cljs$cst$1439$exponentchar$$,$cljs$cst$4449$platforms$$,$cljs$cst$1977$sided_margins$$,$cljs$cst$3890$app_DOT_main_DOT_data_DOT_websocket_SLASH_opened$$,
$cljs$cst$2920$events_times$$,$cljs$cst$1303$with_meta$$,$cljs$cst$3534$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_visibility_selected$$,$cljs$cst$695$nil_QMARK_$$,$cljs$cst$794$clojure_DOT_test_DOT_check_DOT_generators_SLASH_one_of$$,$cljs$cst$4206$unsubscribe_file$$,$cljs$cst$2058$radius_group$$,$cljs$cst$3919$invalid_paste_data$$,$cljs$cst$334$sci_DOT_core_SLASH_init$$,$cljs$cst$3214$file_comments_users$$,$cljs$cst$291$recursive$$,$cljs$cst$3666$child_width$$,$cljs$cst$2219$export_binfile$$,
$cljs$cst$4795$on_remove_plugin$$,$cljs$cst$357$malli_DOT_core_SLASH_find$$,$cljs$cst$3351$app_DOT_main_DOT_data_DOT_comments_SLASH_update_filters$$,$cljs$cst$4650$move_unit_up$$,$cljs$cst$2527$components_v2$$,$cljs$cst$4937$nested_copy_not_allowed$$,$cljs$cst$2837$unicode$$,$cljs$cst$2994$is_fallback$$,$cljs$cst$4668$select_parent_layer$$,$cljs$cst$3070$thumbnail_QMARK_$$,$cljs$cst$904$float$$,$cljs$cst$1205$v2_migration$$,$cljs$cst$1496$if_let$$,$cljs$cst$5027$app_DOT_main_DOT_data_DOT_viewer_SLASH_open_overlay$$,
$cljs$cst$974$cljs_DOT_spec_DOT_alpha_SLASH_name$$,$cljs$cst$3819$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_libraries_fetched$$,$cljs$cst$3273$leave_team$$,$cljs$cst$4541$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_and_set$$,$cljs$cst$4247$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_layout_from_id$$,$cljs$cst$4465$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_fill$$,$cljs$cst$2743$repeatDur$$,
$cljs$cst$3486$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_prev_shape$$,$cljs$cst$669$pos_QMARK_$$,$cljs$cst$1273$prop__GT_key$$,$cljs$cst$3275$app_DOT_main_DOT_data_DOT_team_SLASH_create_invitations$$,$cljs$cst$4364$app_DOT_main_DOT_data_DOT_workspace_SLASH_fix_orphan_shapes$$,$cljs$cst$1424$remaining_arg_count$$,$cljs$cst$3002$ol_chiki$$,$cljs$cst$3942$border_end_start_radius$$,$cljs$cst$3384$app_DOT_main_DOT_data_DOT_project_SLASH_fetch_project$$,$cljs$cst$768$returned$$,$cljs$cst$2825$specularConstant$$,
$cljs$cst$3422$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_expand_collapse$$,$cljs$cst$4876$valid_item_fn$$,$cljs$cst$3487$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_next_shape$$,$cljs$cst$643$explainer$$,$cljs$cst$4794$on_open_plugin$$,$cljs$cst$3369$otf_file_id$$,$cljs$cst$2876$stroke_linecap$$,$cljs$cst$2885$flood_color$$,$cljs$cst$2850$keySplines$$,$cljs$cst$110$ready$$,$cljs$cst$2558$set_comment_thread_position$$,$cljs$cst$1152$app_DOT_common_DOT_logging_SLASH_sync_QMARK_$$,
$cljs$cst$2682$missing_glyph$$,$cljs$cst$383$malli_DOT_core_SLASH_nil$$,$cljs$cst$2775$underline_thickness$$,$cljs$cst$2509$ignore_geometry$$,$cljs$cst$3981$grid_auto_flow$$,$cljs$cst$2051$fill_group$$,$cljs$cst$3766$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_component$$,$cljs$cst$4757$app_DOT_main_DOT_data_DOT_dashboard_SLASH_rename_project$$,$cljs$cst$3803$synced_at$$,$cljs$cst$3391$fill_values_QMARK_$$,$cljs$cst$3680$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_temporary_modifiers$$,
$cljs$cst$1877$svg_viewbox$$,$cljs$cst$1785$add_children$$,$cljs$cst$342$int$$,$cljs$cst$2812$xlink_COLON_href$$,$cljs$cst$4074$click_draw_QMARK_$$,$cljs$cst$2896$className$$,$cljs$cst$4929$ref_shape_is_not_head$$,$cljs$cst$3999$heigth$$,$cljs$cst$5103$analyze_error$$,$cljs$cst$2745$kernelUnitLength$$,$cljs$cst$5063$skip_validate$$,$cljs$cst$181$param_tags$$,$cljs$cst$4699$modify_layers$$,$cljs$cst$4517$observable$$,$cljs$cst$3186$app_DOT_main_DOT_data_DOT_profile_SLASH_refresh_profile$$,$cljs$cst$3661$child_min_height$$,
$cljs$cst$212$illegal_argument$$,$cljs$cst$2788$in2$$,$cljs$cst$1361$logical_block_callback$$,$cljs$cst$3403$force_frame_QMARK_$$,$cljs$cst$876$negated$$,$cljs$cst$3004$osmanya$$,$cljs$cst$4029$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_stroke_color$$,$cljs$cst$863$malli_DOT_generator_SLASH_rec_gen$$,$cljs$cst$4110$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_setup_frame$$,$cljs$cst$3712$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move_duplicate$$,
$cljs$cst$4592$num_shapes$$,$cljs$cst$4943$invalid_text_touched$$,$cljs$cst$3774$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_component$$,$cljs$cst$3116$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_changes$$,$cljs$cst$3023$cherokee$$,$cljs$cst$3069$index_SLASH_update_text_rect$$,$cljs$cst$1102$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,$cljs$cst$3031$korean$$,$cljs$cst$2614$conflict$$,$cljs$cst$3348$app_DOT_main_DOT_data_DOT_comments_SLASH_open_comment_thread$$,$cljs$cst$4928$ref_shape_not_found$$,
$cljs$cst$3416$saved_component_root_QMARK_$$,$cljs$cst$4230$cljs_DOT_core_SLASH_contains_QMARK_$$,$cljs$cst$3535$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_lock_selected$$,$cljs$cst$2061$stroke_group$$,$cljs$cst$4925$component_main$$,$cljs$cst$4451$preprocessors$$,$cljs$cst$2676$glyphRef$$,$cljs$cst$777$NaN_QMARK_$$,$cljs$cst$2690$feImage$$,$cljs$cst$3249$member_id$$,$cljs$cst$3365$app_DOT_main_DOT_fonts_SLASH_woff2_file_id$$,$cljs$cst$2467$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_files$$,
$cljs$cst$3437$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_append_undo$$,$cljs$cst$1876$no_flip$$,$cljs$cst$211$reader_error$$,$cljs$cst$3144$app_DOT_main_DOT_data_DOT_plugins_SLASH_remove_current_plugin$$,$cljs$cst$4803$filter_mentions$$,$cljs$cst$640$keep$$,$cljs$cst$5124$account_without_password$$,$cljs$cst$3029$georgian$$,$cljs$cst$2719$x_height$$,$cljs$cst$2898$units$$,$cljs$cst$3682$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_wasm_modifiers$$,$cljs$cst$2129$app_DOT_main_DOT_data_DOT_changes_SLASH_commit$$,
$cljs$cst$2112$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_value$$,$cljs$cst$561$input$$,$cljs$cst$3630$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_ungroup_selected$$,$cljs$cst$1482$doseq$$,$cljs$cst$3616$selected_palette_colorpicker$$,$cljs$cst$4526$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_theme_active$$,$cljs$cst$3180$app_DOT_main_DOT_data_DOT_profile_SLASH_profile_fetched$$,$cljs$cst$169$throw$$,$cljs$cst$4912$child_not_in_parent$$,$cljs$cst$688$indexed_QMARK_$$,
$cljs$cst$3236$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_teams$$,$cljs$cst$1431$char_format$$,$cljs$cst$1784$remove_children$$,$cljs$cst$951$app_DOT_common_DOT_schema_SLASH_set_of_keywords$$,$cljs$cst$3739$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_all$$,$cljs$cst$915$default_decoder$$,$cljs$cst$4287$number_of_combined$$,$cljs$cst$2545$show_modified$$,$cljs$cst$3509$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_duplicate_shapes$$,$cljs$cst$4202$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_initialize$$,
$cljs$cst$3921$app_DOT_main_DOT_data_DOT_workspace_SLASH_reload_current_file$$,$cljs$cst$3167$app_DOT_main_DOT_data_DOT_media_SLASH_blob_QMARK_$$,$cljs$cst$2892$visibility$$,$cljs$cst$521$malli_DOT_core_SLASH_invalid_dispatch_value$$,$cljs$cst$2796$units_per_em$$,$cljs$cst$1810$app_DOT_common_DOT_schema_DOT_openapi_SLASH_default$$,$cljs$cst$3415$saved_component_root$$,$cljs$cst$4616$zoom_lense_decrease$$,$cljs$cst$748$user$$,$cljs$cst$2928$bool_shapes$$,$cljs$cst$2519$team_feature_mismatch$$,$cljs$cst$813$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword_ns$$,
$cljs$cst$2849$v_alphabetic$$,$cljs$cst$3358$yours$$,$cljs$cst$529$multi$$,$cljs$cst$652$preset$$,$cljs$cst$4916$invalid_parent$$,$cljs$cst$4150$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_select_for_drawing$$,$cljs$cst$4576$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_show_viewer_export_dialog$$,$cljs$cst$4420$error_DOT_token_SLASH_invalid_color$$,$cljs$cst$297$malli_DOT_core_SLASH_end_of_input$$,$cljs$cst$5131$accept_terms_and_privacy$$,$cljs$cst$2664$marker$$,$cljs$cst$2718$startOffset$$,
$cljs$cst$3047$xlinkhref$$,$cljs$cst$3683$undo_transation_QMARK_$$,$cljs$cst$1228$audit_log_logger$$,$cljs$cst$4250$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_shape_layout$$,$cljs$cst$5048$general_viewer$$,$cljs$cst$3059$anchor_offset$$,$cljs$cst$3402$new_variant_id$$,$cljs$cst$4658$select_prev$$,$cljs$cst$1072$gen_max$$,$cljs$cst$3060$focus_para$$,$cljs$cst$5013$app_DOT_main_DOT_data_DOT_viewer_SLASH_flash_done$$,$cljs$cst$3510$alt_duplication$$,$cljs$cst$630$re_unparser$$,
$cljs$cst$4005$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_html_text$$,$cljs$cst$4304$get_file_libraries$$,$cljs$cst$3886$app_DOT_main_DOT_data_DOT_websocket_SLASH_initialize$$,$cljs$cst$2565$fix_obj$$,$cljs$cst$3027$hebrew$$,$cljs$cst$921$json$$,$cljs$cst$1099$cljs_DOT_spec_DOT_alpha_SLASH_cat$$,$cljs$cst$4224$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_update_page_root$$,$cljs$cst$4666$move_fast_right$$,$cljs$cst$1155$app_DOT_common_DOT_logging_SLASH_id$$,$cljs$cst$1980$italic_QMARK_$$,
$cljs$cst$4071$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_clear_drawing$$,$cljs$cst$4432$error_DOT_style_dictionary_SLASH_invalid_token_value_stroke_width$$,$cljs$cst$2853$xlink_COLON_role$$,$cljs$cst$4334$app_DOT_main_DOT_data_DOT_workspace_SLASH_toggle_proportion_lock$$,$cljs$cst$4003$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_transit_props$$,$cljs$cst$4768$app_DOT_main_DOT_data_DOT_dashboard_SLASH_file_created$$,$cljs$cst$4586$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_update_export_status$$,
$cljs$cst$2800$viewTarget$$,$cljs$cst$2926$selection_center$$,$cljs$cst$2710$foreignObject$$,$cljs$cst$2811$slope$$,$cljs$cst$3888$ws_conn$$,$cljs$cst$591$malli_DOT_core_SLASH_function_checker$$,$cljs$cst$4322$app_DOT_main_DOT_data_DOT_workspace_SLASH_delete_selected$$,$cljs$cst$2550$set_touched$$,$cljs$cst$2852$xml_COLON_base$$,$cljs$cst$2598$set_active_token_themes$$,$cljs$cst$4992$app_DOT_main_DOT_data_DOT_viewer_SLASH_update_zoom_querystring$$,$cljs$cst$5107$analyze$$,$cljs$cst$1830$maxLength$$,
$cljs$cst$4$print_length$$,$cljs$cst$2891$color_interpolation$$,$cljs$cst$389$keys$$,$cljs$cst$3034$mongolian$$,$cljs$cst$856$gen_SLASH_NaN_QMARK_$$,$cljs$cst$2596$set_token_set$$,$cljs$cst$3559$lowercase$$,$cljs$cst$4712$levels$$,$cljs$cst$1101$cljs_DOT_spec_DOT_alpha_SLASH__QMARK_$$,$cljs$cst$1097$cljs_DOT_spec_DOT_alpha_SLASH__AMPERSAND_$$,$cljs$cst$3805$update_file_library_sync_status$$,$cljs$cst$3922$snapshot_is_locked$$,$cljs$cst$1092$cljs_DOT_spec_DOT_alpha_SLASH__STAR_$$,$cljs$cst$1098$cljs_DOT_spec_DOT_alpha_SLASH__PLUS_$$,
$cljs$cst$4972$go_to_search$$,$cljs$cst$2514$feature_not_supported$$,$cljs$cst$344$arity$$,$cljs$cst$1409$radix$$,$cljs$cst$672$double_QMARK_$$,$cljs$cst$1306$first$$,$cljs$cst$3464$up_mouse_QMARK_$$,$cljs$cst$5082$markup$$,$cljs$cst$3966$root_shapes$$,$cljs$cst$1219$backend_worker$$,$cljs$cst$4085$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_streams_SLASH_empty$$,$cljs$cst$146$clojure_DOT_error_SLASH_phase$$,$cljs$cst$3296$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_shared_files$$,$cljs$cst$1182$smtp$$,
$cljs$cst$2517$file_in_components_v1$$,$cljs$cst$2260$device_arch$$,$cljs$cst$3654$margin_y$$,$cljs$cst$3653$margin_x$$,$cljs$cst$3909$logout$$,$cljs$cst$1213$inspect_styles$$,$cljs$cst$3042$armenian$$,$cljs$cst$3473$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_zoom_to_fit_all$$,$cljs$cst$2764$strikethrough_position$$,$cljs$cst$2879$alignment_baseline$$,$cljs$cst$4810$insert_at_symbol$$,$cljs$cst$2777$maskUnits$$,$cljs$cst$2571$mod_page$$,$cljs$cst$740$sub_delims$$,$cljs$cst$2886$unicode_bidi$$,
$cljs$cst$163$recur$$,$cljs$cst$4456$font_size_value$$,$cljs$cst$4114$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_draw_mode_STAR_$$,$cljs$cst$686$inst_QMARK_$$,$cljs$cst$4581$resource_id$$,$cljs$cst$2854$stemh$$,$cljs$cst$4152$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_start_drawing$$,$cljs$cst$2746$stemv$$,$cljs$cst$4518$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_propagation_SLASH_propagate_workspace_tokens$$,$cljs$cst$281$cljs_DOT_core_SLASH_unquote$$,
$cljs$cst$2659$feTurbulence$$,$cljs$cst$1493$defn_$$,$cljs$cst$3551$mixBlendMode$$,$cljs$cst$2728$textLength$$,$cljs$cst$3056$gradient_transform$$,$cljs$cst$5014$app_DOT_main_DOT_data_DOT_viewer_SLASH_set_nav_scroll$$,$cljs$cst$3561$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_image_uploaded$$,$cljs$cst$3005$shavian$$,$cljs$cst$112$cljs_DOT_core_SLASH_halt$$,$cljs$cst$4756$update_project_pin$$,$cljs$cst$4213$disconnect$$,$cljs$cst$3452$native_event$$,$cljs$cst$4529$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token_set$$,
$cljs$cst$2476$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_fonts$$,$cljs$cst$4954$variant_bad_name$$,$cljs$cst$2308$bottom_actions$$,$cljs$cst$935$decode_SLASH_string$$,$cljs$cst$152$ns_STAR_$$,$cljs$cst$3760$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_component2$$,$cljs$cst$3352$app_DOT_main_DOT_data_DOT_comments_SLASH_update_options$$,$cljs$cst$2253$device_type$$,$cljs$cst$691$list_QMARK_$$,$cljs$cst$4391$data_testid$$,$cljs$cst$978$cljs_DOT_spec_DOT_alpha_SLASH_gfn$$,
$cljs$cst$1225$nrepl_server$$,$cljs$cst$3052$stopOpacity$$,$cljs$cst$1445$else_params$$,$cljs$cst$4134$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_apply_content_modifiers$$,$cljs$cst$2818$filterRes$$,$cljs$cst$1210$audit_log_archive$$,$cljs$cst$4939$not_head_copy_not_allowed$$,$cljs$cst$3920$vern_conflict$$,$cljs$cst$692$seq_QMARK_$$,$cljs$cst$1862$radius_4$$,$cljs$cst$1861$radius_1$$,$cljs$cst$1347$webworker$$,$cljs$cst$149$case_STAR_$$,$cljs$cst$4587$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_request_simple_export$$,
$cljs$cst$397$properties$$,$cljs$cst$2696$feSpecularLighting$$,$cljs$cst$3030$tifinagh$$,$cljs$cst$2547$only$$,$cljs$cst$3759$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_typography$$,$cljs$cst$4101$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_drag_handler$$,$cljs$cst$3250$app_DOT_main_DOT_data_DOT_team_SLASH_update_member_role$$,$cljs$cst$3342$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_unread_comment_threads$$,$cljs$cst$4898$owner_cant_leave_team$$,$cljs$cst$3028$lao$$,
$cljs$cst$1979$variant$$,$cljs$cst$2677$feFlood$$,$cljs$cst$3808$ignore_file_library_sync_status$$,$cljs$cst$2989$family_id_buffer$$,$cljs$cst$4176$app_DOT_main_DOT_data_DOT_workspace_DOT_highlight_SLASH_highlight_shape$$,$cljs$cst$199$strable$$,$cljs$cst$382$decode$$,$cljs$cst$3147$close_only_edition_plugins_QMARK_$$,$cljs$cst$3972$grid_column$$,$cljs$cst$5108$analyze_import$$,$cljs$cst$4162$update_comment_thread_position$$,$cljs$cst$4144$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_start_path_edit$$,
$cljs$cst$694$set_QMARK_$$,$cljs$cst$1827$additionalItems$$,$cljs$cst$1426$mincol$$,$cljs$cst$3127$ignore_geometry_QMARK_$$,$cljs$cst$4951$invalid_variant_properties$$,$cljs$cst$164$set_BANG_$$,$cljs$cst$2130$app_DOT_main_DOT_store_SLASH_ongoing_tasks$$,$cljs$cst$2687$glyph$$,$cljs$cst$2635$app_DOT_main_DOT_data_DOT_shortcuts_SLASH_pop_shortcuts$$,$cljs$cst$3032$myanmar$$,$cljs$cst$2817$operator$$,$cljs$cst$4806$insert_next_mention$$,$cljs$cst$1544$scroll_top$$,$cljs$cst$4641$move_fast_down$$,$cljs$cst$418$float$$,
$cljs$cst$3611$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_textpalette_QMARK_$$,$cljs$cst$739$unreserved$$,$cljs$cst$2870$stroke_linejoin$$,$cljs$cst$3447$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_assure_valid_current_page$$,$cljs$cst$3854$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_start_edit_if_selected$$,$cljs$cst$4267$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_properties_names_and_values$$,$cljs$cst$718$sequential$$,$cljs$cst$5043$toggle_fullscreen$$,$cljs$cst$2216$app_DOT_util_DOT_sse_SLASH_clone_template$$,
$cljs$cst$870$malli_DOT_generator_SLASH_no_generator$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$,$cljs$cst$1243$enable_backend_api_doc$$,$cljs$cst$3631$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_mask_group$$,$cljs$cst$2657$feConvolveMatrix$$,$cljs$cst$729$merge_required$$,$cljs$cst$2250$engine_version$$,$cljs$cst$1973$min_height$$,$cljs$cst$3295$app_DOT_main_DOT_data_DOT_team_SLASH_shared_files_fetched$$,$cljs$cst$2910$disable_thumbnail_cache$$,$cljs$cst$2821$xChannelSelector$$,
$cljs$cst$1288$map_builder$$,$cljs$cst$3221$app_DOT_main_DOT_data_DOT_profile_SLASH_request_profile_recovery$$,$cljs$cst$2856$text_rendering$$,$cljs$cst$5074$rgba$$,$cljs$cst$812$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword$$,$cljs$cst$3019$vietnamese$$,$cljs$cst$3729$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_flip_vertical_selected$$,$cljs$cst$2215$unable_to_process_repository_response$$,$cljs$cst$2530$has_media_trimmed$$,$cljs$cst$3512$parent_type$$,$cljs$cst$2610$media_refs$$,
$cljs$cst$3925$snapshot_already_locked$$,$cljs$cst$1811$exclusiveMinimum$$,$cljs$cst$831$max_size$$,$cljs$cst$1044$distinct_QMARK_$$,$cljs$cst$1169$login_with_custom_sso$$,$cljs$cst$4910$invalid_geometry$$,$cljs$cst$4398$data_direction$$,$cljs$cst$3501$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_clear_memorize_duplicated$$,$cljs$cst$2478$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_recent$$,$cljs$cst$1538$on_event$$,$cljs$cst$4962$copy_nested$$,$cljs$cst$4543$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token$$,
$cljs$cst$2750$edgeMode$$,$cljs$cst$3608$app_DOT_main_DOT_data_DOT_workspace_SLASH_hide_palettes_QMARK_$$,$cljs$cst$1839$next_p$$,$cljs$cst$1260$patch$$,$cljs$cst$3355$app_DOT_main_DOT_data_DOT_comments_SLASH_toggle_comment_options$$,$cljs$cst$1815$allOf$$,$cljs$cst$3642$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_clear_thumbnail$$,$cljs$cst$3615$app_DOT_main_DOT_data_DOT_workspace_SLASH_selected_palette$$,$cljs$cst$2906$wrapper_styles$$,$cljs$cst$3807$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_ignore_sync$$,
$cljs$cst$3983$paragraph_set$$,$cljs$cst$365$malli_DOT_core_SLASH_invalid_entry$$,$cljs$cst$717$seqable$$,$cljs$cst$1804$prev$$,$cljs$cst$1444$right_params$$,$cljs$cst$2816$additive$$,$cljs$cst$2122$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_update$$,$cljs$cst$1248$enable_onboarding$$,$cljs$cst$1814$maximum$$,$cljs$cst$3547$strokeWidth$$,$cljs$cst$5141$app_DOT_main_DOT_ui_DOT_viewer_DOT_interactions_SLASH_fixed$$,$cljs$cst$2793$azimuth$$,$cljs$cst$2697$font_face_format$$,
$cljs$cst$1417$func$$,$cljs$cst$4323$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_rename_selected$$,$cljs$cst$2838$bias$$,$cljs$cst$1564$headers$$,$cljs$cst$1197$backend_api_doc$$,$cljs$cst$4759$app_DOT_main_DOT_data_DOT_dashboard_SLASH_delete_project$$,$cljs$cst$1230$tiered_file_data_storage$$,$cljs$cst$823$clojure_DOT_test_DOT_check_DOT_generators_SLASH_uuid$$,$cljs$cst$1843$next_i$$,$cljs$cst$1844$next_c$$,$cljs$cst$3725$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_move_shapes_to_frame$$,
$cljs$cst$4524$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token_theme$$,$cljs$cst$4583$done$$,$cljs$cst$5111$max_length$$,$cljs$cst$2586$restore_component$$,$cljs$cst$3548$strokeColor$$,$cljs$cst$4225$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_create_page$$,$cljs$cst$404$type$$,$cljs$cst$967$app_DOT_common_DOT_schema_SLASH_word_string$$,$cljs$cst$1221$rpc_climit$$,$cljs$cst$2864$clip$$,$cljs$cst$1029$cljs_DOT_core_SLASH_vector_QMARK_$$,$cljs$cst$1831$app_DOT_common_DOT_schema_DOT_openapi_SLASH_definitions_path$$,
$cljs$cst$3936$wasm_error$$,$cljs$cst$1873$invalid_path_content$$,$cljs$cst$3963$string_or_size_array$$,$cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$,$cljs$cst$1380$logical_block$$,$cljs$cst$3820$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_load_library_file$$,$cljs$cst$2417$app_DOT_main_DOT_router_SLASH_nav_root$$,$cljs$cst$4318$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_rename_shape$$,$cljs$cst$5001$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_fullscreen$$,$cljs$cst$2840$v_ideographic$$,
$cljs$cst$784$clojure_DOT_test_DOT_check_DOT_generators_SLASH_list$$,$cljs$cst$4292$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_update_viewport_position_center$$,$cljs$cst$2653$feBlend$$,$cljs$cst$5113$on_hide_comments$$,$cljs$cst$4808$mention_filter$$,$cljs$cst$2566$mov_objects$$,$cljs$cst$5147$toggle_thumbnails$$,$cljs$cst$4704$zoom_workspace$$,$cljs$cst$3463$blur_QMARK_$$,$cljs$cst$1950$app_DOT_common_DOT_types_DOT_shape_DOT_interactions_SLASH_animation$$,$cljs$cst$2836$xlink_COLON_title$$,
$cljs$cst$2062$visibility_group$$,$cljs$cst$2684$tspan$$,$cljs$cst$3525$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_add_shape$$,$cljs$cst$1290$prefer_strings$$,$cljs$cst$1146$parallelism$$,$cljs$cst$4486$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_spacing_token_separated$$,$cljs$cst$696$false_QMARK_$$,$cljs$cst$2482$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_invitations$$,$cljs$cst$3574$unable_to_optimize$$,$cljs$cst$2589$mod_typography$$,$cljs$cst$1763$structure_parent$$,
$cljs$cst$3835$entityRanges$$,$cljs$cst$1222$auto_file_snapshot$$,$cljs$cst$250$readers$$,$cljs$cst$168$catch$$,$cljs$cst$699$coll_QMARK_$$,$cljs$cst$3143$open_plugins$$,$cljs$cst$2693$font_face_src$$,$cljs$cst$3724$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_position_shapes$$,$cljs$cst$3370$app_DOT_main_DOT_data_DOT_fonts_SLASH_fonts_loaded$$,$cljs$cst$1070$max_count$$,$cljs$cst$1846$close$$,$cljs$cst$3573$media_max_file_size_reached$$,$cljs$cst$2671$font_face$$,$cljs$cst$2075$dest_objects$$,
$cljs$cst$2213$authorization$$,$cljs$cst$1350$data_uri$$,$cljs$cst$613$__GT_$$,$cljs$cst$2140$library_of$$,$cljs$cst$1371$start_pos$$,$cljs$cst$4097$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_start_path_undo$$,$cljs$cst$1305$trailing$$,$cljs$cst$563$guard$$,$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$,$cljs$cst$3950$border_start_end_radius$$,$cljs$cst$2907$shape_name$$,$cljs$cst$2769$orientation$$,$cljs$cst$3996$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected_props$$,
$cljs$cst$361$entries$$,$cljs$cst$1238$enable_login_with_password$$,$cljs$cst$1458$generator_fn$$,$cljs$cst$864$malli_DOT_generator_SLASH_default$$,$cljs$cst$1573$json_verbose$$,$cljs$cst$2077$clojure_DOT_core_DOT_protocols_SLASH_datafy$$,$cljs$cst$5064$debug_SLASH_set_shape_ref$$,$cljs$cst$771$max_tries$$,$cljs$cst$2626$custom$$,$cljs$cst$4280$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_new_variant$$,$cljs$cst$738$pchar$$,$cljs$cst$2126$app_DOT_main_DOT_data_DOT_workspace_DOT_persistence_SLASH_update_persistence_status$$,
$cljs$cst$4615$toggle_layers$$,$cljs$cst$1343$macos$$,$cljs$cst$2773$yChannelSelector$$,$cljs$cst$2542$container_id$$,$cljs$cst$1149$app_DOT_common_DOT_logging_SLASH_body$$,$cljs$cst$4584$resource_uri$$,$cljs$cst$2742$amplitude$$,$cljs$cst$1437$overflowchar$$,$cljs$cst$1446$min_remaining$$,$cljs$cst$3183$get_subscription_usage$$,$cljs$cst$4270$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_property_name$$,$cljs$cst$3217$get_profiles_for_file_comments$$,$cljs$cst$2824$mathematical$$,
$cljs$cst$2820$keyPoints$$,$cljs$cst$2795$xmlns_COLON_xlink$$,$cljs$cst$762$into$$,$cljs$cst$662$some_QMARK_$$,$cljs$cst$377$malli_DOT_core_SLASH_default$$,$cljs$cst$2997$oriya$$,$cljs$cst$3414$inst$$,$cljs$cst$4163$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_set_zoom_to_separate_grouped_bubbles$$,$cljs$cst$3985$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_images$$,$cljs$cst$3039$brahmi$$,$cljs$cst$550$malli_DOT_core_SLASH_walk_schema_refs$$,$cljs$cst$2617$operation_not_implemented$$,
$cljs$cst$2567$after_shape$$,$cljs$cst$488$parse$$,$cljs$cst$2618$_component_id$$,$cljs$cst$413$type_properties$$,$cljs$cst$265$linked_SLASH_set$$,$cljs$cst$821$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol$$,$cljs$cst$1833$app_DOT_common_DOT_openapi$$,$cljs$cst$2581$add_component$$,$cljs$cst$664$integer_QMARK_$$,$cljs$cst$735$select_keys$$,$cljs$cst$560$_EQ__GT_$$,$cljs$cst$2246$app_DOT_util_DOT_i18n_SLASH_locale$$,$cljs$cst$706$_GT__EQ_$$,$cljs$cst$3916$app_DOT_main_DOT_errors_SLASH_trace$$,
$cljs$cst$824$complete$$,$cljs$cst$3643$delete_file_object_thumbnail$$,$cljs$cst$3347$threads$$,$cljs$cst$4200$app_DOT_main_DOT_data_DOT_workspace_DOT_layers_SLASH_pressed_opacity$$,$cljs$cst$1192$google_fonts_provider$$,$cljs$cst$708$_LT__EQ_$$,$cljs$cst$1144$same_thread$$,$cljs$cst$2874$stop_opacity$$,$cljs$cst$3761$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_component$$,$cljs$cst$2651$radialGradient$$,$cljs$cst$2105$active_themes$$,$cljs$cst$3953$max_inline_size$$,$cljs$cst$562$output$$,
$cljs$cst$391$malli_DOT_core_SLASH_coll_check_limit$$,$cljs$cst$4425$error_DOT_style_dictionary_SLASH_composite_line_height_needs_font_size$$,$cljs$cst$3336$app_DOT_main_DOT_data_DOT_comments_SLASH_refresh_comment_thread$$,$cljs$cst$2705$font_face_name$$,$cljs$cst$4008$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_image$$,$cljs$cst$197$nil$$,$cljs$cst$4301$app_DOT_main_DOT_data_DOT_workspace_SLASH_library_resolved$$,$cljs$cst$4442$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_opacity$$,
$cljs$cst$4279$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_resposition_and_resize_variant$$,$cljs$cst$3986$images$$,$cljs$cst$2730$elevation$$,$cljs$cst$3757$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_typography$$,$cljs$cst$1191$soft_file_schema_validation$$,$cljs$cst$1828$pattern$$,$cljs$cst$675$ident_QMARK_$$,$cljs$cst$1373$trailing_white_space$$,$cljs$cst$5121$ldap_not_initialized$$,$cljs$cst$3987$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected$$,
$cljs$cst$2763$contentScriptType$$,$cljs$cst$5089$panel$$,$cljs$cst$4700$tools$$,$cljs$cst$5060$path_editor$$,$cljs$cst$702$ifn_QMARK_$$,$cljs$cst$2522$paste_feature_not_enabled$$,$cljs$cst$683$qualified_symbol_QMARK_$$,$cljs$cst$1390$current$$,$cljs$cst$1495$__GT_$$,$cljs$cst$750$port$$,$cljs$cst$1477$_DOT__DOT_$$,$cljs$cst$359$children$$,$cljs$cst$3956$margin_inline_start$$,$cljs$cst$207$ex_kind$$,$cljs$cst$4031$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_shadow$$,$cljs$cst$4906$error_code$$,
$cljs$cst$4622$toggle_lock_size$$,$cljs$cst$594$malli_DOT_core_SLASH_invalid_input_schema$$,$cljs$cst$1077$cljs_DOT_spec_DOT_alpha_SLASH_kfn$$,$cljs$cst$2851$overline_thickness$$,$cljs$cst$1292$prefer_buffers$$,$cljs$cst$2210$attempt$$,$cljs$cst$1359$per_line_prefix$$,$cljs$cst$4443$warning_SLASH_code$$,$cljs$cst$1105$cljs_DOT_core_SLASH_nil_QMARK_$$,$cljs$cst$4932$cycles_ids$$,$cljs$cst$3272$app_DOT_main_DOT_data_DOT_team_SLASH_leave_current_team$$,$cljs$cst$1821$maxProperties$$,$cljs$cst$1227$render_wasm_dpr$$,
$cljs$cst$670$neg_QMARK_$$,$cljs$cst$3780$update_layout_QMARK_$$,$cljs$cst$4875$select_class$$,$cljs$cst$3434$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_materialize_undo$$,$cljs$cst$3894$auth_backend$$,$cljs$cst$2065$shadow_group$$,$cljs$cst$3173$media_type_not_allowed$$,$cljs$cst$2894$marker_end$$,$cljs$cst$3899$provider$$,$cljs$cst$339$properties$$,$cljs$cst$3504$id_original$$,$cljs$cst$4877$caution_item_fn$$,$cljs$cst$2512$app_DOT_common_DOT_features_SLASH_features$$,$cljs$cst$3300$owner_email$$,
$cljs$cst$3489$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_shift_select_shapes$$,$cljs$cst$3194$cancel_email_change$$,$cljs$cst$1151$app_DOT_common_DOT_logging_SLASH_context$$,$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$,$cljs$cst$3035$syriac$$,$cljs$cst$4516$atom$$,$cljs$cst$3141$app_DOT_main_DOT_data_DOT_plugins_SLASH_save_plugin_permissions_peek$$,$cljs$cst$4091$undo_stack$$,$cljs$cst$147$phase$$,$cljs$cst$1475$when_first$$,$cljs$cst$3763$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_component$$,
$cljs$cst$763$lambdaisland_SLASH_uri$$,$cljs$cst$4618$toggle_assets$$,$cljs$cst$3491$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_all$$,$cljs$cst$3674$wasm_props$$,$cljs$cst$1254$enable_token_shadow$$,$cljs$cst$1071$cljs_DOT_spec_DOT_alpha_SLASH_kind_form$$,$cljs$cst$4167$comment_id$$,$cljs$cst$2645$subscr$$,$cljs$cst$4095$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_end_path_undo$$,$cljs$cst$4084$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_clear_edition_mode$$,
$cljs$cst$859$vector_min$$,$cljs$cst$4702$navigation_workspace$$,$cljs$cst$1457$bracket_info$$,$cljs$cst$4077$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_insert_point$$,$cljs$cst$4022$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_fill$$,$cljs$cst$4429$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_type$$,$cljs$cst$3605$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_toggle_layout_flag$$,$cljs$cst$1076$distinct$$,$cljs$cst$689$map_QMARK_$$,$cljs$cst$2648$clipPath$$,
$cljs$cst$1539$validate_fn$$,$cljs$cst$1481$struct$$,$cljs$cst$3750$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_color$$,$cljs$cst$4999$app_DOT_main_DOT_data_DOT_viewer_SLASH_zoom_to_fill$$,$cljs$cst$2740$refY$$,$cljs$cst$4307$app_DOT_main_DOT_data_DOT_workspace_SLASH_zoom_to_frame$$,$cljs$cst$2845$refX$$,$cljs$cst$1755$text_cb$$,$cljs$cst$3222$request_profile_recovery$$,$cljs$cst$3877$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_v2_update_text_shape_content$$,$cljs$cst$2186$workspace_wasm_modifiers$$,
$cljs$cst$5085$hover_shape$$,$cljs$cst$4360$app_DOT_main_DOT_data_DOT_workspace_SLASH_change_canvas_color$$,$cljs$cst$770$ex_fn$$,$cljs$cst$2761$clipPathUnits$$,$cljs$cst$4204$subscribe_file$$,$cljs$cst$1135$integrant_DOT_core_SLASH_build_failed_spec$$,$cljs$cst$3350$show$$,$cljs$cst$4252$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout$$,$cljs$cst$4479$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_spacing_token$$,$cljs$cst$3043$meroitic$$,$cljs$cst$3450$mod$$,
$cljs$cst$4917$frame_not_found$$,$cljs$cst$284$reserve_chars$$,$cljs$cst$1480$loop$$,$cljs$cst$3168$app_DOT_main_DOT_data_DOT_media_SLASH_blobs$$,$cljs$cst$4908$_type$$,$cljs$cst$2585$skip_undelete_QMARK_$$,$cljs$cst$1606$remove_blocked$$,$cljs$cst$449$malli_DOT_core_SLASH_missing_key$$,$cljs$cst$1447$max_columns$$,$cljs$cst$3784$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_library_thumbnails_fetched$$,$cljs$cst$2815$keyTimes$$,$cljs$cst$5122$admin_only_profile$$,$cljs$cst$3558$normalize$$,
$cljs$cst$363$order$$,$cljs$cst$646$encode$$,$cljs$cst$950$app_DOT_common_DOT_schema_SLASH_set_of_strings$$,$cljs$cst$3782$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_go_to_local_component$$,$cljs$cst$775$max_elements$$,$cljs$cst$3438$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_start_undo_transaction$$,$cljs$cst$1454$colnum$$,$cljs$cst$3947$grid_template_rows$$,$cljs$cst$732$malli_DOT_util_SLASH_reducing_children_must_be_non_empty$$,$cljs$cst$3801$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_set_updating_library$$,
$cljs$cst$2704$altGlyphItem$$,$cljs$cst$1809$geom$$,$cljs$cst$2637$timer$$,$cljs$cst$1086$rep_PLUS_$$,$cljs$cst$3893$app_DOT_main_DOT_data_DOT_auth_SLASH_logged_in$$,$cljs$cst$698$zero_QMARK_$$,$cljs$cst$4271$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_property_value$$,$cljs$cst$5125$get_sso_provider$$,$cljs$cst$5046$open_workspace$$,$cljs$cst$2532$app_DOT_common_DOT_types_DOT_file_SLASH_data$$,$cljs$cst$2992$style_name$$,$cljs$cst$1832$app_DOT_common_DOT_schema_DOT_openapi_SLASH_embed$$,
$cljs$cst$4079$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_finish_drawing$$,$cljs$cst$5077$viewer_libraries$$,$cljs$cst$3343$current_team_comments_users$$,$cljs$cst$2480$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_members$$,$cljs$cst$3713$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_set_ghost_displacement$$,$cljs$cst$4918$invalid_frame$$,$cljs$cst$3572$invalid_image$$,$cljs$cst$4751$app_DOT_main_DOT_data_DOT_dashboard_SLASH_duplicate_project$$,$cljs$cst$2055$layer_effects_group$$,
$cljs$cst$3536$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_file_thumbnail_selected$$,$cljs$cst$1415$rest$$,$cljs$cst$3903$resp$$,$cljs$cst$2847$attributeName$$,$cljs$cst$4186$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_update_interaction$$,$cljs$cst$3323$update_comment_thread_status$$,$cljs$cst$3691$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_delta_rotation_modifiers$$,$cljs$cst$4102$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_finish_drag$$,
$cljs$cst$3368$app_DOT_main_DOT_fonts_SLASH_otf_file_id$$,$cljs$cst$4793$user_can_edit$$,$cljs$cst$4811$h_dir$$,$cljs$cst$4394$on_pointer_leave_option$$,$cljs$cst$4672$move_fast_left$$,$cljs$cst$4140$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_finish_move_selected$$,$cljs$cst$2757$preserveAspectRatio$$,$cljs$cst$626$child_bounds$$,$cljs$cst$822$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol_ns$$,$cljs$cst$4970$navigation_dashboard$$,$cljs$cst$3850$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_root_attrs$$,
$cljs$cst$3658$line_max_height$$,$cljs$cst$5120$profile_blocked$$,$cljs$cst$3527$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_delete_shapes$$,$cljs$cst$2624$app_DOT_main_DOT_fonts_SLASH_on_loaded$$,$cljs$cst$161$js_STAR_$$,$cljs$cst$1758$text_content_text$$,$cljs$cst$3938$padding_inline_end$$,$cljs$cst$1382$nl_t$$,$cljs$cst$345$varargs$$,$cljs$cst$2810$v_mathematical$$,$cljs$cst$3492$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_deselect_all$$,$cljs$cst$3900$app_DOT_main_DOT_data_DOT_auth_SLASH_login_with_sso$$,
$cljs$cst$2488$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_workspace$$,$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$,$cljs$cst$678$keyword_QMARK_$$,$cljs$cst$4009$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_link_to_clipboard$$,$cljs$cst$3291$app_DOT_main_DOT_data_DOT_team_SLASH_update_webhook$$,$cljs$cst$2150$workspace_selrect$$,$cljs$cst$3629$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_ungroup_shapes$$,$cljs$cst$700$associative_QMARK_$$,$cljs$cst$1357$done_nl$$,$cljs$cst$4593$app_DOT_main_DOT_data_DOT_preview_SLASH_update_preview$$,
$cljs$cst$4141$current_move$$,$cljs$cst$4320$app_DOT_main_DOT_data_DOT_workspace_SLASH_rename_shape_or_variant$$,$cljs$cst$2622$builtin$$,$cljs$cst$4388$label_class$$,$cljs$cst$1257$commit_hash$$,$cljs$cst$1756$attribute_cb$$,$cljs$cst$2490$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_viewer$$,$cljs$cst$4993$app_DOT_main_DOT_data_DOT_viewer_SLASH_increase_zoom$$,$cljs$cst$3006$bengali$$,$cljs$cst$3400$ignore_parents_QMARK_$$,$cljs$cst$2978$many_QMARK_$$,$cljs$cst$3891$login_redirect$$,$cljs$cst$2516$file_feature_mismatch$$,
$cljs$cst$4002$hibt$$,$cljs$cst$3896$app_DOT_main_DOT_data_DOT_auth_SLASH_login$$,$cljs$cst$350$registry$$,$cljs$cst$4948$swap_slot$$,$cljs$cst$4624$open_dashboard$$,$cljs$cst$165$_DOT_$$,$cljs$cst$1042$cljs_DOT_core_SLASH_coll_QMARK_$$,$cljs$cst$4872$default_checked$$,$cljs$cst$5012$app_DOT_main_DOT_data_DOT_viewer_SLASH_flash_interactions$$,$cljs$cst$1117$cljs_DOT_spec_DOT_alpha_SLASH_kvs__GT_map$$,$cljs$cst$5109$import_files$$,$cljs$cst$850$malli_DOT_generator_SLASH_unsatisfiable_schema$$,$cljs$cst$4007$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_svg_text$$,
$cljs$cst$353$k$$,$cljs$cst$314$m$$,$cljs$cst$57$v$$,$cljs$cst$5038$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_page$$,$cljs$cst$3607$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_set_options_mode$$,$cljs$cst$3546$strokeOpacity$$,$cljs$cst$3560$strict_entities$$,$cljs$cst$1193$exporter_svgo$$,$cljs$cst$603$function$$,$cljs$cst$3948$border_width$$,$cljs$cst$369$naked_keys$$,$cljs$cst$916$encoders$$,$cljs$cst$804$clojure_DOT_test_DOT_check_DOT_generators_SLASH_any_printable$$,$cljs$cst$1577$admin$$,
$cljs$cst$3612$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_rulers_QMARK_$$,$cljs$cst$3238$app_DOT_main_DOT_data_DOT_team_SLASH_members_fetched$$,$cljs$cst$1253$enable_token_color$$,$cljs$cst$4960$copy_top$$,$cljs$cst$3129$uops$$,$cljs$cst$4447$warning_SLASH_message$$,$cljs$cst$5047$navigation_viewer$$,$cljs$cst$2882$baseline_shift$$,$cljs$cst$5023$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_section$$,$cljs$cst$4977$comments_show$$,$cljs$cst$5079$geometry$$,$cljs$cst$574$malli_DOT_core_SLASH_invalid_arity$$,
$cljs$cst$3968$column_row$$,$cljs$cst$4232$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_shapes_to_path_SLASH_convert_selected_to_path$$,$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$,$cljs$cst$4792$manifest$$,$cljs$cst$442$not$$,$cljs$cst$2443$has_file_libraries$$,$cljs$cst$2203$updating_library$$,$cljs$cst$4919$component_not_main$$,$cljs$cst$3439$transactions_pending$$,$cljs$cst$3517$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_toggle_focus_mode$$,$cljs$cst$4922$invalid_main_instance_id$$,
$cljs$cst$743$reserved$$,$cljs$cst$1974$sided_paddings$$,$cljs$cst$2988$ttf_file_id$$,$cljs$cst$4946$component_duplicate_slot$$,$cljs$cst$4896$no_enough_members_for_leave$$,$cljs$cst$1389$block$$,$cljs$cst$3935$server_error$$,$cljs$cst$462$malli_DOT_core_SLASH_limits$$,$cljs$cst$105$more_marker$$,$cljs$cst$1211$client_header_check_middleware$$,$cljs$cst$3529$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_and_add_shape$$,$cljs$cst$5105$import_success$$,$cljs$cst$4938$not_head_main_not_allowed$$,
$cljs$cst$2239$blob_QMARK_$$,$cljs$cst$868$gen_SLASH_schema$$,$cljs$cst$4471$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_sizing_limits$$,$cljs$cst$1709$app_DOT_common_DOT_types_DOT_color_SLASH_hex_color$$,$cljs$cst$3647$requester$$,$cljs$cst$759$multikeys$$,$cljs$cst$2860$color_rendering$$,$cljs$cst$2714$baseProfile$$,$cljs$cst$3747$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_clear_color_for_rename$$,$cljs$cst$3340$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_comments$$,
$cljs$cst$2766$horiz_origin_y$$,$cljs$cst$3287$delete_team$$,$cljs$cst$2758$horiz_origin_x$$,$cljs$cst$4177$app_DOT_main_DOT_data_DOT_workspace_DOT_highlight_SLASH_dehighlight_shape$$,$cljs$cst$1239$enable_export_file_v3$$,$cljs$cst$4374$app_DOT_main_DOT_data_DOT_workspace_SLASH_find_components_norefs$$,$cljs$cst$263$linked_SLASH_map$$,$cljs$cst$648$explain$$,$cljs$cst$1$readably$$,$cljs$cst$2232$rename_to$$,$cljs$cst$4523$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_theme$$,
$cljs$cst$810$clojure_DOT_test_DOT_check_DOT_generators_SLASH_double$$,$cljs$cst$2734$kernelMatrix$$,$cljs$cst$5010$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_first_frame$$,$cljs$cst$2901$clipUnits$$,$cljs$cst$2996$fallback_QMARK_$$,$cljs$cst$632$re_min_max$$,$cljs$cst$1345$linux$$,$cljs$cst$4413$error_DOT_style_dictionary_SLASH_invalid_token_value_font_weight$$,$cljs$cst$4082$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_changes_SLASH_save_path_content$$,$cljs$cst$3537$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_relocate_shapes$$,
$cljs$cst$1143$virtual$$,$cljs$cst$3049$stopcolor$$,$cljs$cst$4218$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_library_change$$,$cljs$cst$3362$app_DOT_main_DOT_data_DOT_comments_SLASH_fetch_profiles$$,$cljs$cst$4605$italic$$,$cljs$cst$3954$border_color$$,$cljs$cst$1602$ignore_children_fn$$,$cljs$cst$4958$main_top$$,$cljs$cst$2047$bool_content$$,$cljs$cst$1569$average$$,$cljs$cst$2257$screen_height$$,$cljs$cst$2713$xml_COLON_lang$$,$cljs$cst$3000$runic$$,$cljs$cst$4671$move_unit_right$$,
$cljs$cst$1698$remove_empty_QMARK_$$,$cljs$cst$4290$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_variants_switch$$,$cljs$cst$4433$error_DOT_style_dictionary_SLASH_invalid_token_value_text_case$$,$cljs$cst$1919$pdf$$,$cljs$cst$1153$app_DOT_common_DOT_logging_SLASH_logger$$,$cljs$cst$576$args$$,$cljs$cst$5132$email_does_not_match_invitation$$,$cljs$cst$4867$auto_focus_QMARK_$$,$cljs$cst$1789$precise_QMARK_$$,$cljs$cst$491$malli_DOT_core_SLASH_cannot_provide_empty_and_bounded_props$$,$cljs$cst$158$new$$,
$cljs$cst$1174$log_invitation_tokens$$,$cljs$cst$2428$app_DOT_main_DOT_data_DOT_common_SLASH_show_shared_dialog$$,$cljs$cst$1471$lift_ns$$,$cljs$cst$3673$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_clear_local_transform$$,$cljs$cst$1462$arg1$$,$cljs$cst$2873$word_spacing$$,$cljs$cst$1464$arg3$$,$cljs$cst$4961$library_exists$$,$cljs$cst$1463$arg2$$,$cljs$cst$4942$component_nil_objects_not_allowed$$,$cljs$cst$1190$perf_logs$$,$cljs$cst$2699$animateMotion$$,$cljs$cst$3627$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_group_shapes$$,
$cljs$cst$3008$latin_ext$$,$cljs$cst$5041$open_interactions$$,$cljs$cst$655$clojure_DOT_string$$,$cljs$cst$4251$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_toggle_shape_layout$$,$cljs$cst$2226$retrieve_list_of_builtin_templates$$,$cljs$cst$549$malli_DOT_core_SLASH_invalid_ref$$,$cljs$cst$1164$app_DOT_common_DOT_logging_SLASH_trace$$,$cljs$cst$3187$app_DOT_main_DOT_data_DOT_profile_SLASH_persist_profile$$,$cljs$cst$2827$limitingConeAngle$$,$cljs$cst$2533$app_DOT_common_DOT_types_DOT_file_SLASH_file$$,
$cljs$cst$3656$line_min_height$$,$cljs$cst$3474$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_zoom_to_selected_shape$$,$cljs$cst$865$gen_SLASH_return$$,$cljs$cst$2794$alphabetic$$,$cljs$cst$1410$right_margin$$,$cljs$cst$1212$redis_cache$$,$cljs$cst$1047$cljs_DOT_core_SLASH_set_QMARK_$$,$cljs$cst$3289$delete_webhook$$,$cljs$cst$4466$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_fill_stroke$$,$cljs$cst$2237$elapsed$$,$cljs$cst$5135$email_as_password$$,$cljs$cst$4574$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_show_workspace_export_dialog$$,
$cljs$cst$1486$with_open$$,$cljs$cst$4797$error_manifest$$,$cljs$cst$2960$aspect_ratio$$,$cljs$cst$1247$enable_email_verification$$,$cljs$cst$515$malli_DOT_core_SLASH_index_out_of_bounds$$,$cljs$cst$3748$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_color$$,$cljs$cst$2834$v_hanging$$,$cljs$cst$2427$app_DOT_main_DOT_data_DOT_common_SLASH_show_notification$$,$cljs$cst$2900$ratio$$,$cljs$cst$4168$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment_id$$,$cljs$cst$2569$reorder_children$$,
$cljs$cst$1407$lines$$,$cljs$cst$3360$update_comment_thread_frame$$,$cljs$cst$946$ordered$$,$cljs$cst$1388$indent_t$$,$cljs$cst$1139$cached$$,$cljs$cst$3483$last_selected$$,$cljs$cst$4476$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_dimensions$$,$cljs$cst$3665$to_bound_width$$,$cljs$cst$5145$in_team$$,$cljs$cst$338$malli_DOT_core_SLASH_child_error$$,$cljs$cst$1162$app_DOT_common_DOT_logging_SLASH_message$$,$cljs$cst$577$malli_DOT_core_SLASH_invalid_input$$,$cljs$cst$1073$cljs_DOT_spec_DOT_alpha_SLASH_cpred$$,
$cljs$cst$3872$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_apply_typography$$,$cljs$cst$1940$out$$,$cljs$cst$2962$root_shape$$,$cljs$cst$2752$pointsAtY$$,$cljs$cst$3036$greek$$,$cljs$cst$2830$pointsAtX$$,$cljs$cst$2727$pointsAtZ$$,$cljs$cst$376$malli_DOT_core_SLASH_lazy_entries$$,$cljs$cst$2786$unicode_range$$,$cljs$cst$4614$open_comments$$,$cljs$cst$3045$paragraph$$,$cljs$cst$2125$app_DOT_main_DOT_data_DOT_websocket_SLASH_send_message$$,$cljs$cst$450$malli_DOT_core_SLASH_extra_key$$,$cljs$cst$1762$geometry_child$$,
$cljs$cst$380$leave$$,$cljs$cst$2954$transparent$$,$cljs$cst$3686$transforms$$,$cljs$cst$2227$stream_QMARK_$$,$cljs$cst$4968$general_dashboard$$,$cljs$cst$1483$if_not$$,$cljs$cst$2964$is_hidden$$,$cljs$cst$2063$modifiable_group$$,$cljs$cst$565$malli_DOT_core_SLASH_explain_output$$,$cljs$cst$3715$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_reorder_layout_child$$,$cljs$cst$4952$variant_not_main$$,$cljs$cst$3151$app_DOT_main_DOT_data_DOT_plugins_SLASH_check_open_plugin$$,$cljs$cst$3511$is_external_library$$,
$cljs$cst$2884$stroke_miterlimit$$,$cljs$cst$4812$v_dir$$,$cljs$cst$2893$enable_background$$,$cljs$cst$3638$time$$,$cljs$cst$4319$app_DOT_main_DOT_data_DOT_workspace_SLASH_end_rename_shape$$,$cljs$cst$2737$maskContentUnits$$,$cljs$cst$965$strict$$,$cljs$cst$2034$locked$$,$cljs$cst$4331$app_DOT_main_DOT_data_DOT_workspace_SLASH_align_objects$$,$cljs$cst$436$orn$$,$cljs$cst$4000$prev_id$$,$cljs$cst$3078$wasm$$,$cljs$cst$4779$app_DOT_main_DOT_data_DOT_dashboard_SLASH_create_element$$,$cljs$cst$1460$last$$,
$cljs$cst$3970$grid_row$$,$cljs$cst$693$char_QMARK_$$,$cljs$cst$3951$min_block_size$$,$cljs$cst$2248$browser_version$$,$cljs$cst$341$lazy$$,$cljs$cst$1474$deref$$,$cljs$cst$3057$fillOpacity$$,$cljs$cst$1443$max_iterations$$,$cljs$cst$3469$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_increase_zoom$$,$cljs$cst$3383$app_DOT_main_DOT_data_DOT_project_SLASH_project_fetched$$,$cljs$cst$2865$glyph_orientation_horizontal$$,$cljs$cst$2823$systemLanguage$$,$cljs$cst$4094$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_add_undo_entry$$,
$cljs$cst$2064$grids_group$$,$cljs$cst$1209$rpc_rlimit$$,$cljs$cst$1552$max_age$$,$cljs$cst$2590$del_typography$$,$cljs$cst$661$any_QMARK_$$,$cljs$cst$3606$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_remove_layout_flag$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$1179$log_emails$$,$cljs$cst$4214$leave_file$$,$cljs$cst$2765$markerHeight$$,$cljs$cst$3065$end_offset$$,$cljs$cst$1096$cljs_DOT_spec_DOT_alpha_SLASH_nil$$,$cljs$cst$3125$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_index$$,
$cljs$cst$293$malli_DOT_core_SLASH_invalid$$,$cljs$cst$1119$p1__34590_SHARP_$$,$cljs$cst$4216$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_deleted$$,$cljs$cst$3244$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_invitations$$,$cljs$cst$1163$app_DOT_common_DOT_logging_SLASH_cause$$,$cljs$cst$4161$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_update_comment_thread_position$$,$cljs$cst$159$deftype_STAR_$$,$cljs$cst$4579$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_initialize_export_status$$,
$cljs$cst$4542$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token$$,$cljs$cst$2206$service_unavailable$$,$cljs$cst$2790$markerUnits$$,$cljs$cst$2897$htmlFor$$,$cljs$cst$674$string_QMARK_$$,$cljs$cst$1186$backend_openapi_doc$$,$cljs$cst$849$malli_DOT_generator_SLASH_original_generator_schema$$,$cljs$cst$4483$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_token$$,$cljs$cst$3554$app_DOT_main_DOT_data_DOT_workspace_DOT_svg_upload_SLASH_add_svg_shapes$$,
$cljs$cst$2861$fill_rule$$,$cljs$cst$1166$login_with_password$$,$cljs$cst$2774$orient$$,$cljs$cst$4879$caution$$,$cljs$cst$4093$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_merge_head$$,$cljs$cst$914$decoders$$,$cljs$cst$3550$strokeCapEnd$$,$cljs$cst$4445$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_stroke_width$$,$cljs$cst$3698$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_finish_transform$$,$cljs$cst$993$opt_un$$,$cljs$cst$989$cljs_DOT_spec_DOT_alpha_SLASH_keys$$,
$cljs$cst$1823$uniqueItems$$,$cljs$cst$2124$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_send$$,$cljs$cst$4949$not_a_variant$$,$cljs$cst$2486$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_settings$$,$cljs$cst$3443$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_check_open_transactions$$,$cljs$cst$3533$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_update_shape_flags$$,$cljs$cst$2535$app_DOT_common_DOT_types_DOT_file_SLASH_typographies$$,$cljs$cst$3681$ignore_snap_pixel$$,
$cljs$cst$533$malli_DOT_core_SLASH_walked_refs$$,$cljs$cst$2782$contentStyleType$$,$cljs$cst$3349$app_DOT_main_DOT_data_DOT_comments_SLASH_close_comment_thread$$,$cljs$cst$1401$buffer_block$$,$cljs$cst$1165$app_DOT_common_DOT_logging_SLASH_default$$,$cljs$cst$2079$clojure_DOT_datafy_SLASH_obj$$,$cljs$cst$3828$get_library_usage$$,$cljs$cst$5104$import_progress$$,$cljs$cst$5123$wrong_credentials$$,$cljs$cst$252$queue$$,$cljs$cst$4208$connect$$,$cljs$cst$5080$app_DOT_util_DOT_code_highlight_SLASH_highlight_BANG_$$,
$cljs$cst$3308$mentions$$,$cljs$cst$1233$prepl_server$$,$cljs$cst$2520$missing_features_in_paste_content$$,$cljs$cst$4905$webhook_validation$$,$cljs$cst$1356$start_col$$,$cljs$cst$4913$duplicated_children$$,$cljs$cst$2$meta$$,$cljs$cst$854$malli_DOT_generator_SLASH_invalid_property$$,$cljs$cst$2612$fix_not_implemented$$,$cljs$cst$3804$sync_dialog$$,$cljs$cst$1180$email_whitelist$$,$cljs$cst$4596$font_size_dec$$,$cljs$cst$2967$exact$$,$cljs$cst$2234$raw_transit_QMARK_$$,$cljs$cst$4602$text_editor$$,
$cljs$cst$2798$glyph_name$$,$cljs$cst$2681$feDiffuseLighting$$,$cljs$cst$150$defrecord_STAR_$$,$cljs$cst$489$unparse$$,$cljs$cst$1017$opt_specs$$,$cljs$cst$3022$gujarati$$,$cljs$cst$575$arities$$,$cljs$cst$1430$commachar$$,$cljs$cst$3961$size_array$$,$cljs$cst$1242$enable_backend_svgo$$,$cljs$cst$3293$app_DOT_main_DOT_data_DOT_team_SLASH_create_webhook$$,$cljs$cst$3930$file_version_not_supported$$,$cljs$cst$785$clojure_DOT_test_DOT_check_DOT_generators_SLASH_map$$,$cljs$cst$4211$text_color$$,$cljs$cst$1256$enable_feature_fdata_objects_map$$,
$cljs$cst$4485$applied_to_variant$$,$cljs$cst$4228$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_id$$,$cljs$cst$1408$pretty$$,$cljs$cst$788$clojure_DOT_test_DOT_check_DOT_generators_SLASH_vector$$,$cljs$cst$3895$is_muted$$,$cljs$cst$4415$error_DOT_style_dictionary_SLASH_invalid_token_value_font_family$$,$cljs$cst$1237$enable_registration$$,$cljs$cst$1492$let$$,$cljs$cst$1803$curve_to$$,$cljs$cst$3037$old_italic$$,$cljs$cst$4390$on_selected$$,$cljs$cst$2223$get_raw_file$$,$cljs$cst$2452$app_DOT_main_DOT_data_DOT_common_SLASH_team_membership_change$$,
$cljs$cst$2991$wasm_id$$,$cljs$cst$2672$feMergeNode$$,$cljs$cst$1085$forms$$,$cljs$cst$2662$fePointLight$$,$cljs$cst$4923$invalid_main_instance_page$$,$cljs$cst$3924$only_creator_can_unlock$$,$cljs$cst$4814$is_grabbing$$,$cljs$cst$4915$child_id$$,$cljs$cst$2217$app_DOT_util_DOT_sse_SLASH_import_binfile$$,$cljs$cst$657$namespaces$$,$cljs$cst$1488$defonce$$,$cljs$cst$5009$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_next_frame$$,$cljs$cst$2531$migrations$$,$cljs$cst$855$gen_SLASH_infinite_QMARK_$$,
$cljs$cst$4897$member_does_not_exist$$,$cljs$cst$1344$windows$$,$cljs$cst$3326$update_comment_thread$$,$cljs$cst$3555$svg_parser$$,$cljs$cst$4775$milliseconds$$,$cljs$cst$4165$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_initialized$$,$cljs$cst$3393$property_name$$,$cljs$cst$4160$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_center_to_comment_thread$$,$cljs$cst$2510$app_DOT_common_DOT_types_DOT_container_SLASH_touched$$,$cljs$cst$3280$get_team_invitation_token$$,$cljs$cst$1842$prev_c$$,
$cljs$cst$2249$engine$$,$cljs$cst$4038$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_picker_for_selected_shape$$,$cljs$cst$1841$prev_i$$,$cljs$cst$4964$copy_any$$,$cljs$cst$3531$converted_from$$,$cljs$cst$4805$insert_selected_mention$$,$cljs$cst$1124$p1__34591_SHARP_$$,$cljs$cst$343$double$$,$cljs$cst$3040$kannada$$,$cljs$cst$2548$assign$$,$cljs$cst$1198$audit_log_gc$$,$cljs$cst$2905$svg_defs$$,$cljs$cst$4572$widget_visible$$,$cljs$cst$1120$cljs_DOT_core_SLASH_zipmap$$,$cljs$cst$4328$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_editing_selected$$,
$cljs$cst$1840$prev_p$$,$cljs$cst$4215$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_change$$,$cljs$cst$2680$stop$$,$cljs$cst$3646$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_update_thumbnail$$,$cljs$cst$5061$app$$,$cljs$cst$2738$tableValues$$,$cljs$cst$747$digit$$,$cljs$cst$3240$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_members$$,$cljs$cst$1236$transit_readable_response$$,$cljs$cst$941$encode_SLASH_string$$,$cljs$cst$4395$default_value$$,$cljs$cst$3892$welcome_file_id$$,
$cljs$cst$2751$repeatCount$$,$cljs$cst$2207$bad_gateway$$,$cljs$cst$2814$primitiveUnits$$,$cljs$cst$5083$html$$,$cljs$cst$1470$cljs_DOT_core$$,$cljs$cst$286$miser$$,$cljs$cst$2700$hkern$$,$cljs$cst$1094$amp$$,$cljs$cst$1816$anyOf$$,$cljs$cst$4115$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_change_edit_mode$$,$cljs$cst$2863$stop_color$$,$cljs$cst$3278$app_DOT_main_DOT_data_DOT_team_SLASH_copy_invitation_link$$,$cljs$cst$1274$key__GT_prop$$,$cljs$cst$5044$next_frame$$,$cljs$cst$805$clojure_DOT_test_DOT_check_DOT_generators_SLASH_boolean$$,
$cljs$cst$287$indentation$$,$cljs$cst$2723$stdDeviation$$,$cljs$cst$684$uuid_QMARK_$$,$cljs$cst$1234$frontend_svgo$$,$cljs$cst$4527$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token_theme$$,$cljs$cst$595$_scope$$,$cljs$cst$2888$pointer_events$$,$cljs$cst$3329$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment$$,$cljs$cst$1370$end_pos$$,$cljs$cst$367$malli_DOT_core_SLASH_duplicate_keys$$,$cljs$cst$3764$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_component_and_main_instance$$,
$cljs$cst$356$malli_DOT_core_SLASH_invalid_schema$$,$cljs$cst$2110$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_tokens_lib$$,$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$,$cljs$cst$4963$main_any$$,$cljs$cst$2254$device_vendor$$,$cljs$cst$964$app_DOT_common_DOT_schema_SLASH_contains_any$$,$cljs$cst$3575$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_process_media_objects$$,$cljs$cst$1265$branch$$,$cljs$cst$4617$start_measure$$,$cljs$cst$4758$rename_project$$,$cljs$cst$3337$app_DOT_main_DOT_data_DOT_comments_SLASH_comment_threads_fetched$$,
$cljs$cst$2857$image_rendering$$,$cljs$cst$2059$exports_group$$,$cljs$cst$3085$index_SLASH_update$$,$cljs$cst$3901$provider_not_configured$$,$cljs$cst$3617$app_DOT_main_DOT_data_DOT_workspace_SLASH_selected_palette_colorpicker$$,$cljs$cst$156$letfn_STAR_$$,$cljs$cst$3831$penpot_selection$$,$cljs$cst$531$malli_DOT_core_SLASH_missing_property$$,$cljs$cst$2128$hint_origin$$,$cljs$cst$548$ref$$,$cljs$cst$3066$removed_mixed$$,$cljs$cst$3470$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_decrease_zoom$$,
$cljs$cst$1082$ret$$,$cljs$cst$990$req$$,$cljs$cst$3009$chinese$$,$cljs$cst$1478$defmacro$$,$cljs$cst$4072$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_handle_finish_drawing$$,$cljs$cst$869$gen_SLASH_fmap$$,$cljs$cst$4217$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_restore$$,$cljs$cst$420$qualified_keyword$$,$cljs$cst$2205$offline$$,$cljs$cst$929$data_validation$$,$cljs$cst$3655$line_min_width$$,$cljs$cst$2711$divisor$$,$cljs$cst$2474$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_libraries$$,
$cljs$cst$3532$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_artboard_from_selection$$,$cljs$cst$2720$exponent$$,$cljs$cst$3327$app_DOT_main_DOT_data_DOT_comments_SLASH_create_comment$$,$cljs$cst$1497$binding$$,$cljs$cst$3270$app_DOT_main_DOT_data_DOT_team_SLASH_team_leaved$$,$cljs$cst$1232$soft_quotes$$,$cljs$cst$2597$set_token_theme$$,$cljs$cst$4750$app_DOT_main_DOT_data_DOT_dashboard_SLASH_project_duplicated$$,$cljs$cst$3721$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_position$$,
$cljs$cst$4927$should_not_be_component_root$$,$cljs$cst$5011$app_DOT_main_DOT_data_DOT_viewer_SLASH_set_interactions_mode$$,$cljs$cst$4329$app_DOT_main_DOT_data_DOT_workspace_SLASH_select_parent_layer$$,$cljs$cst$4911$parent_not_found$$,$cljs$cst$627$re_validator$$,$cljs$cst$298$malli_DOT_core_SLASH_input_remaining$$,$cljs$cst$1568$network$$,$cljs$cst$2559$comment_thread_id$$,$cljs$cst$968$app_DOT_common_DOT_schema_SLASH_uri$$,$cljs$cst$1423$parameter_from_args$$,$cljs$cst$1106$cljs_DOT_core_SLASH_sequential_QMARK_$$,
$cljs$cst$2575$add_color$$,$cljs$cst$774$min_elements$$,$cljs$cst$3444$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_undo_to_index$$,$cljs$cst$3121$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_applied_changes_count$$,$cljs$cst$704$empty_QMARK_$$,$cljs$cst$4199$app_DOT_main_DOT_data_DOT_workspace_DOT_layers_SLASH_set_opacity$$,$cljs$cst$2650$linearGradient$$,$cljs$cst$2721$bbox$$,$cljs$cst$129$descendants$$,$cljs$cst$2951$data_old_width$$,$cljs$cst$447$malli_DOT_core_SLASH_val$$,$cljs$cst$878$malli_DOT_error_SLASH_unknown$$,
$cljs$cst$3787$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_ext_library_changed$$,$cljs$cst$4971$go_to_libs$$,$cljs$cst$659$malli_DOT_core_SLASH_disable_sci$$,$cljs$cst$1819$oneOf$$,$cljs$cst$3306$count_comments$$,$cljs$cst$3333$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment_thread_on_viewer$$,$cljs$cst$4261$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout_child$$,$cljs$cst$3960$padding_inline_start$$,$cljs$cst$3345$app_DOT_main_DOT_data_DOT_comments_SLASH_mark_all_threads_as_read$$,
$cljs$cst$4212$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_presence$$,$cljs$cst$2593$set_id$$,$cljs$cst$1587$app_DOT_common_DOT_geom_DOT_matrix_SLASH_matrix$$,$cljs$cst$2678$feMorphology$$,$cljs$cst$3322$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread_status$$,$cljs$cst$1262$commit$$,$cljs$cst$3571$unable_to_access_to_url$$,$cljs$cst$4573$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_clear_export_state$$,$cljs$cst$2829$vert_adv_y$$,$cljs$cst$579$malli_DOT_core_SLASH_invalid_guard$$,
$cljs$cst$1196$sec_fetch_metadata_middleware$$,$cljs$cst$2611$broken_children$$,$cljs$cst$3260$get_webhooks$$,$cljs$cst$2756$ideographic$$,$cljs$cst$2050$text_font_group$$,$cljs$cst$3523$no_select_QMARK_$$,$cljs$cst$2744$preserveAlpha$$,$cljs$cst$2789$begin$$,$cljs$cst$2819$lengthAdjust$$,$cljs$cst$5007$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_prev_frame$$,$cljs$cst$687$seqable_QMARK_$$,$cljs$cst$1090$splice$$,$cljs$cst$3119$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_component_id$$,$cljs$cst$4109$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_end_edition$$,
$cljs$cst$761$keywordize_QMARK_$$,$cljs$cst$4286$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_combine_as_variants$$,$cljs$cst$5042$prev_frame$$,$cljs$cst$1249$enable_dashboard_templates_section$$,$cljs$cst$4171$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_update_guides$$,$cljs$cst$390$child$$,$cljs$cst$703$fn_QMARK_$$,$cljs$cst$530$dispatch$$,$cljs$cst$2895$paint_order$$,$cljs$cst$3887$app_DOT_main_DOT_data_DOT_websocket_SLASH_finalize$$,$cljs$cst$2867$writing_mode$$,$cljs$cst$4599$selected_shapes_data$$,
$cljs$cst$3410$shapes_group$$,$cljs$cst$4243$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_initialize_shape_layout$$,$cljs$cst$5006$app_DOT_main_DOT_data_DOT_viewer_SLASH_close_thumbnails_panel$$,$cljs$cst$1786$reflow$$,$cljs$cst$3549$strokeCapStart$$,$cljs$cst$3281$app_DOT_main_DOT_data_DOT_team_SLASH_update_invitation_role$$,$cljs$cst$3823$link_file_to_library$$,$cljs$cst$2185$workspace_v2_editor_state$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$,$cljs$cst$949$app_DOT_common_DOT_schema_SLASH_vec$$,
$cljs$cst$4117$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_check_changed_content$$,$cljs$cst$1161$fatal$$,$cljs$cst$4043$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_color_in_selected$$,$cljs$cst$2658$feDisplacementMap$$,$cljs$cst$3908$app_DOT_main_DOT_data_DOT_auth_SLASH_logout$$,$cljs$cst$2420$app_DOT_main_DOT_router_SLASH_nav_raw$$,$cljs$cst$4227$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_rename_page$$,$cljs$cst$4006$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_text$$,
$cljs$cst$5129$go_back_callback$$,$cljs$cst$3711$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move_selected$$,$cljs$cst$4487$frame_children$$,$cljs$cst$4327$app_DOT_main_DOT_data_DOT_workspace_SLASH_relocate_selected_shapes$$,$cljs$cst$2999$japanese$$,$cljs$cst$1455$directive$$,$cljs$cst$4467$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_item_margin$$,$cljs$cst$3929$feature_mismatch$$,$cljs$cst$4427$error_DOT_style_dictionary_SLASH_invalid_token_value_opacity$$,
$cljs$cst$1391$mandatory$$,$cljs$cst$2641$on_hold$$,$cljs$cst$4582$healthy_QMARK_$$,$cljs$cst$3562$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_svg_uploaded$$,$cljs$cst$3524$no_update_layout_QMARK_$$,$cljs$cst$3728$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_flip_horizontal_selected$$,$cljs$cst$1304$leading$$,$cljs$cst$4632$open_inspect$$,$cljs$cst$4351$disable_flatten_QMARK_$$,$cljs$cst$2568$allow_altering_copies$$,$cljs$cst$3262$app_DOT_main_DOT_data_DOT_team_SLASH_team_created$$,
$cljs$cst$421$qualified_symbol$$,$cljs$cst$3785$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_fetch_library_thumbnails$$,$cljs$cst$1246$enable_secure_session_cookies$$,$cljs$cst$4569$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_toggle_detail_visibililty$$,$cljs$cst$2965$thumbnail_uri$$,$cljs$cst$4589$force_multiple$$,$cljs$cst$2733$intercept$$,$cljs$cst$3526$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_move_shapes_into_frame$$,$cljs$cst$225$else$$,$cljs$cst$414$from_ast$$,
$cljs$cst$1414$seq$$,$cljs$cst$254$sep$$,$cljs$cst$1479$defn$$,$cljs$cst$4422$error_DOT_token_SLASH_number_too_large$$,$cljs$cst$3943$max_block_size$$,$cljs$cst$3802$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_sync_file$$,$cljs$cst$1261$major$$,$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$,$cljs$cst$4594$app_DOT_main_DOT_data_DOT_preview_SLASH_open_preview_selected$$,$cljs$cst$3662$child_max_width$$,$cljs$cst$3193$app_DOT_main_DOT_data_DOT_profile_SLASH_cancel_email_change$$,
$cljs$cst$4864$on_change_value$$,$cljs$cst$1427$colinc$$,$cljs$cst$1310$sch$$,$cljs$cst$3484$board_id$$,$cljs$cst$3418$alt_duplication_QMARK_$$,$cljs$cst$719$every$$,$cljs$cst$3188$update_profile$$,$cljs$cst$4813$is_hover$$,$cljs$cst$1324$app_DOT_util_DOT_storage_SLASH_last_refresh$$,$cljs$cst$3332$delete_comment_thread$$,$cljs$cst$3937$border_style$$,$cljs$cst$3874$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_v2_update_text_editor_styles$$,$cljs$cst$4957$variant_component_bad_id$$,$cljs$cst$2848$gradientTransform$$,
$cljs$cst$2583$del_component$$,$cljs$cst$3011$ethiopic$$,$cljs$cst$564$malli_DOT_core_SLASH_explain_input$$,$cljs$cst$3021$thai$$,$cljs$cst$1287$arrayBuilder$$,$cljs$cst$799$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer_STAR_$$,$cljs$cst$1888$image_fix$$,$cljs$cst$1172$oidc_registration$$,$cljs$cst$4324$app_DOT_main_DOT_data_DOT_workspace_SLASH_vertical_order_selected$$,$cljs$cst$2674$feSpotLight$$,$cljs$cst$766$seed$$,$cljs$cst$4414$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow$$,
$cljs$cst$1289$mapBuilder$$,$cljs$cst$2587$purge_component$$,$cljs$cst$2625$app_DOT_main_DOT_fonts_SLASH_woff1_file_id$$,$cljs$cst$604$malli_DOT_core_SLASH_non_function_childs$$,$cljs$cst$1291$preferStrings$$,$cljs$cst$900$malli_DOT_transform_SLASH_compiled$$,$cljs$cst$2534$app_DOT_common_DOT_types_DOT_file_SLASH_colors$$,$cljs$cst$4100$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_add_node$$,$cljs$cst$1181$smtp_debug$$,$cljs$cst$3015$telugu$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,
$cljs$cst$1079$min_count$$,$cljs$cst$3544$xmlns$$,$cljs$cst$2835$requiredFeatures$$,$cljs$cst$3659$children_data$$,$cljs$cst$3781$retries$$,$cljs$cst$4076$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_setup_frame$$,$cljs$cst$1579$owner$$,$cljs$cst$4253$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_add_layout_track$$,$cljs$cst$3488$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_deselect_shape$$,$cljs$cst$1250$enable_google_fonts_provider$$,$cljs$cst$3842$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_editor_state$$,
$cljs$cst$412$to_ast$$,$cljs$cst$987$cljs_DOT_core_SLASH_map_QMARK_$$,$cljs$cst$3025$tibetan$$,$cljs$cst$348$malli_DOT_core_SLASH_duplicate_arities$$,$cljs$cst$2729$requiredExtensions$$,$cljs$cst$4153$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_handle_drawing$$,$cljs$cst$2833$rendering_intent$$,$cljs$cst$656$malli_DOT_core$$,$cljs$cst$4979$unresolved$$,$cljs$cst$3878$prev_content$$,$cljs$cst$1168$login_with_gitlab$$,$cljs$cst$902$this$$,$cljs$cst$1141$vthread$$,$cljs$cst$2799$cap_height$$,
$cljs$cst$2496$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_level$$,$cljs$cst$4145$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_stop_path_edit$$,$cljs$cst$1891$blend_filters$$,$cljs$cst$2086$tokens_tree$$,$cljs$cst$370$lazy_refs$$,$cljs$cst$1154$app_DOT_common_DOT_logging_SLASH_level$$,$cljs$cst$368$arr$$,$cljs$cst$690$vector_QMARK_$$,$cljs$cst$1961$rtl$$,$cljs$cst$4205$subscribe_team$$,$cljs$cst$4804$hide_mentions$$,$cljs$cst$2294$app_DOT_main_DOT_data_DOT_modal_SLASH_show_modal$$,
$cljs$cst$2317$app_DOT_main_DOT_data_DOT_notifications_SLASH_hide$$,$cljs$cst$145$cause$$,$cljs$cst$3732$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text$$,$cljs$cst$4959$main_nested$$,$cljs$cst$954$app_DOT_common_DOT_schema_SLASH_coll_of_uuid$$,$cljs$cst$2667$animateColor$$,$cljs$cst$3726$element_type$$,$cljs$cst$4180$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_remove_flow$$,$cljs$cst$253$js$$,$cljs$cst$4945$duplicate_slot$$,$cljs$cst$5081$css$$,$cljs$cst$5114$nitrate_form$$,
$cljs$cst$4435$error_DOT_style_dictionary_SLASH_invalid_token_value_typography$$,$cljs$cst$3353$app_DOT_main_DOT_data_DOT_comments_SLASH_create_draft$$,$cljs$cst$3836$entityMap$$,$cljs$cst$5090$grid_element$$,$cljs$cst$3259$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_webhooks$$,$cljs$cst$6$ns$$,$cljs$cst$3570$invalid_svg_file$$,$cljs$cst$3124$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_undefined$$,$cljs$cst$4760$delete_project$$,$cljs$cst$4935$nested_main_not_allowed$$,$cljs$cst$210$col$$,$cljs$cst$2685$vkern$$,
$cljs$cst$4238$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_clean_selection$$,$cljs$cst$3010$gurmukhi$$,$cljs$cst$4464$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_rotation$$,$cljs$cst$764$value_fn$$,$cljs$cst$4112$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_handle_new_shape$$,$cljs$cst$4409$paragraph_spacing$$,$cljs$cst$1472$not_delivered$$,$cljs$cst$906$transformers$$,$cljs$cst$1400$miser_width$$,$cljs$cst$2945$shape_cells$$,
$cljs$cst$3967$reverse_row$$,$cljs$cst$3505$id_duplicated$$,$cljs$cst$572$malli_DOT_core_SLASH_missing_function$$,$cljs$cst$3269$update_team$$,$cljs$cst$3128$rops$$,$cljs$cst$4472$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_text_shape_update$$,$cljs$cst$3302$file_name$$,$cljs$cst$3258$app_DOT_main_DOT_data_DOT_team_SLASH_webhooks_fetched$$,$cljs$cst$1601$root$$,$cljs$cst$1487$with_local_vars$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$,$cljs$cst$5073$on_change_format$$,
$cljs$cst$4142$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_move_selected$$,$cljs$cst$668$nat_int_QMARK_$$,$cljs$cst$4075$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_box_SLASH_handle_drawing$$,$cljs$cst$3619$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_set_workspace_visited$$,$cljs$cst$2993$is_emoji$$,$cljs$cst$5134$email_domain_is_not_allowed$$,$cljs$cst$2471$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_search$$,$cljs$cst$4703$panels$$,$cljs$cst$3441$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_commit_undo_transaction$$,
$cljs$cst$4965$not_component$$,$cljs$cst$1459$allows_separator$$,$cljs$cst$4377$app_DOT_main_DOT_ui_DOT_hooks_DOT_resize_SLASH_state$$,$cljs$cst$3172$app_DOT_main_DOT_data_DOT_media_SLASH_files$$,$cljs$cst$3751$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_color$$,$cljs$cst$3310$app_DOT_main_DOT_data_DOT_comments_SLASH_created_thread_on_workspace$$,$cljs$cst$631$re_transformer$$,$cljs$cst$4953$parent_not_variant$$,$cljs$cst$2846$attributeType$$,$cljs$cst$679$simple_keyword_QMARK_$$,
$cljs$cst$4926$should_be_component_root$$,$cljs$cst$3175$media_type_mismatch$$,$cljs$cst$3169$cljs_DOT_spec_DOT_alpha_SLASH_coll_of$$,$cljs$cst$4229$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_name$$,$cljs$cst$2726$accent_height$$,$cljs$cst$3471$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_set_zoom$$,$cljs$cst$2495$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_simplified$$,$cljs$cst$1048$cljs_DOT_core_SLASH_list_QMARK_$$,$cljs$cst$1379$buffer_blob$$,$cljs$cst$4606$app_DOT_main_DOT_data_DOT_workspace_DOT_shortcuts_SLASH_esc_pressed$$,
$cljs$cst$3026$bamum$$,$cljs$cst$5034$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_all$$,$cljs$cst$3927$app_DOT_main_DOT_errors_SLASH_exceptional_state$$,$cljs$cst$2666$color_profile$$,$cljs$cst$4595$font_size_inc$$,$cljs$cst$3421$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_toggle_collapse$$,$cljs$cst$866$gen_SLASH_elements$$,$cljs$cst$4809$insert_mention$$,$cljs$cst$3014$khmer$$,$cljs$cst$1177$login_with_ldap$$,$cljs$cst$3663$child_max_height$$,$cljs$cst$2735$patternUnits$$,$cljs$cst$4332$app_DOT_main_DOT_data_DOT_workspace_SLASH_distribute_objects$$,
$cljs$cst$4396$dropdown_class$$,$cljs$cst$5133$registration_disabled$$,$cljs$cst$677$qualified_ident_QMARK_$$,$cljs$cst$2808$xlink_COLON_actuate$$,$cljs$cst$4746$app_DOT_main_DOT_data_DOT_dashboard_SLASH_project_created$$,$cljs$cst$2683$feComposite$$,$cljs$cst$3449$ctrl$$,$cljs$cst$3054$gradient_units$$,$cljs$cst$154$loop_STAR_$$,$cljs$cst$4260$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_change_layout_track$$,$cljs$cst$806$clojure_DOT_test_DOT_check_DOT_generators_SLASH_char$$,$cljs$cst$3687$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_move_frame_comment_threads$$,
$cljs$cst$3017$javanese$$,$cljs$cst$3727$moved$$,$cljs$cst$1736$internal$$,$cljs$cst$98$cljs_DOT_core_SLASH_not_found$$,$cljs$cst$5028$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_overlay$$,$cljs$cst$2904$svg_transform$$,$cljs$cst$2839$viewBox$$,$cljs$cst$1142$thread$$,$cljs$cst$3675$prev_wasm_props$$,$cljs$cst$2670$animate$$,$cljs$cst$3664$to_bound_height$$,$cljs$cst$2784$arabic_form$$,$cljs$cst$4752$duplicate_project$$,$cljs$cst$2869$clip_rule$$,$cljs$cst$4106$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_edition$$,
$cljs$cst$4027$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_remove_all_fills$$,$cljs$cst$4113$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_draw_mode$$,$cljs$cst$155$do$$,$cljs$cst$2783$specularExponent$$,$cljs$cst$1339$other$$,$cljs$cst$3982$grid_area$$,$cljs$cst$2797$overline_position$$,$cljs$cst$680$qualified_keyword_QMARK_$$,$cljs$cst$3676$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_current_move_selected$$,$cljs$cst$4149$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_tools_SLASH_toggle_snap$$,
$cljs$cst$3301$page_name$$,$cljs$cst$1202$file_schema_validation$$,$cljs$cst$2655$feDistantLight$$,$cljs$cst$1490$dotimes$$,$cljs$cst$4201$press_opacity_id$$,$cljs$cst$3576$media_loading$$,$cljs$cst$3513$is_variant$$,$cljs$cst$667$neg_int_QMARK_$$,$cljs$cst$1491$cond$$,$cljs$cst$4947$missing_slot$$,$cljs$cst$1549$ascent$$,$cljs$cst$4174$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_remove_guides$$,$cljs$cst$1214$soft_rpc_rlimit$$,$cljs$cst$157$if$$,$cljs$cst$3064$end_para$$,$cljs$cst$2949$data_old_x$$,
$cljs$cst$2950$data_old_y$$,$cljs$cst$138$uuid$$,$cljs$cst$3431$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_start_edition_mode$$,$cljs$cst$2803$dur$$,$cljs$cst$3$dup$$,$cljs$cst$853$gen_SLASH_max$$,$cljs$cst$4868$auto_focus$$,$cljs$cst$492$malli_DOT_core_SLASH_tuple_size$$,$cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$,$cljs$cst$4638$select_next$$,$cljs$cst$4080$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_handle_drawing$$,$cljs$cst$5075$hsla$$,$cljs$cst$1498$struct_map$$,
$cljs$cst$1384$end_block_t$$,$cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$,$cljs$cst$1140$current_thread$$,$cljs$cst$3073$strokeLinejoin$$,$cljs$cst$2813$baseFrequency$$,$cljs$cst$4309$app_DOT_main_DOT_data_DOT_workspace_SLASH_process_wasm_object$$,$cljs$cst$3693$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_modifiers$$,$cljs$cst$3288$app_DOT_main_DOT_data_DOT_team_SLASH_delete_webhook$$,$cljs$cst$569$scope$$,$cljs$cst$3062$start_para$$,$cljs$cst$3869$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_attrs$$,
$cljs$cst$3018$malayalam$$,$cljs$cst$3083$app_DOT_main_DOT_data_DOT_changes_SLASH_update_indexes$$,$cljs$cst$2544$show_touched$$,$cljs$cst$4880$leave_and_reassign$$,$cljs$cst$2661$use$$,$cljs$cst$2679$feGaussianBlur$$,$cljs$cst$5045$toggle_zoom_style$$,$cljs$cst$901$malli_DOT_transform_SLASH_too_deep_compilation$$,$cljs$cst$660$malli_DOT_core_SLASH_sci_options$$,$cljs$cst$860$generator$$,$cljs$cst$3917$handled$$,$cljs$cst$3918$unhandled$$,$cljs$cst$4148$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_tools_SLASH_process_path_tool$$,
$cljs$cst$1835$app_DOT_common_DOT_types_DOT_path_SLASH_content$$,$cljs$cst$472$malli_DOT_core_SLASH_in$$,$cljs$cst$4242$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout_positions$$,$cljs$cst$4626$open_color_picker$$,$cljs$cst$3179$app_DOT_main_DOT_data_DOT_profile_SLASH_set_profile$$,$cljs$cst$3396$ignore_tree$$,$cljs$cst$852$gen_SLASH_min$$,$cljs$cst$4480$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_sizing_token$$,$cljs$cst$4210$pointer_update$$,
$cljs$cst$4111$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_handle_drawing_end$$,$cljs$cst$3786$get_file_object_thumbnails$$,$cljs$cst$333$sci_DOT_core_SLASH_eval_string_STAR_$$,$cljs$cst$2805$surfaceScale$$,$cljs$cst$1075$cljs_DOT_spec_DOT_alpha_SLASH_describe$$,$cljs$cst$746$scheme$$,$cljs$cst$3699$duplicate_move_started_QMARK_$$,$cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$cljs$cst$4421$error_DOT_style_dictionary_SLASH_value_with_units$$,$cljs$cst$3061$focus_offset$$,$cljs$cst$4098$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_shortcuts_SLASH_esc_pressed$$,
$cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,$cljs$cst$443$malli_DOT_core_SLASH_walk_entry_vals$$,$cljs$cst$4417$error_DOT_style_dictionary_SLASH_value_with_percent$$,$cljs$cst$1013$keys_pred$$,$cljs$cst$3190$app_DOT_main_DOT_data_DOT_profile_SLASH_toggle_theme$$,$cljs$cst$2543$show_ids$$,$cljs$cst$5062$debug_SLASH_repair_current_file$$,$cljs$cst$2963$show_grids_QMARK_$$,$cljs$cst$4773$app_DOT_main_DOT_data_DOT_dashboard_SLASH_move_files$$,$cljs$cst$3433$lock$$,$cljs$cst$351$malli_DOT_core_SLASH_allow_invalid_refs$$,
$cljs$cst$1829$minLength$$,$cljs$cst$2872$stroke_dashoffset$$,$cljs$cst$3923$only_creator_can_lock$$,$cljs$cst$2123$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_change_hover_state$$,$cljs$cst$2776$horiz_adv_x$$,$cljs$cst$3264$create_team$$,$cljs$cst$2576$mod_color$$,$cljs$cst$3939$box_shadow$$,$cljs$cst$3821$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_attach_library$$,$cljs$cst$130$ancestors$$,$cljs$cst$4092$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_redo_path$$,
$cljs$cst$1418$def$$,$cljs$cst$4004$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_shapes$$,$cljs$cst$2579$mod_media$$,$cljs$cst$3206$app_DOT_main_DOT_data_DOT_profile_SLASH_update_profile_props$$,$cljs$cst$1016$req_keys$$,$cljs$cst$2754$targetY$$,$cljs$cst$2771$targetX$$,$cljs$cst$4531$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_duplicate_token_set$$,$cljs$cst$3050$stopColor$$,$cljs$cst$283$map_entry_separator$$,$cljs$cst$3423$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_collapse_all$$,
$cljs$cst$671$float_QMARK_$$,$cljs$cst$3053$gradientunits$$,$cljs$cst$2724$font_stretch$$,$cljs$cst$4976$show_interactions$$,$cljs$cst$3184$app_DOT_main_DOT_data_DOT_profile_SLASH_fetch_profile$$,$cljs$cst$3898$app_DOT_main_DOT_data_DOT_auth_SLASH_login_with_ldap$$,$cljs$cst$2518$migration_in_progress$$,$cljs$cst$3251$update_team_member_role$$,$cljs$cst$5078$layout_element$$,$cljs$cst$3851$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_paragraph_attrs$$,$cljs$cst$2258$screen_color_depth$$,
$cljs$cst$126$keyword_fn$$,$cljs$cst$4268$shape_for_rename$$,$cljs$cst$3971$z_index$$,$cljs$cst$4936$root_copy_not_allowed$$,$cljs$cst$2537$ignore_sync_until$$,$cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,$cljs$cst$5106$import_error$$,$cljs$cst$4807$insert_prev_mention$$,$cljs$cst$1904$omit_blocked_QMARK_$$,$cljs$cst$4930$ref_shape_is_head$$,$cljs$cst$5140$prepare_register_profile$$,$cljs$cst$290$val_fn$$,$cljs$cst$47$validator$$,$cljs$cst$3325$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread$$,
$cljs$cst$4300$app_DOT_main_DOT_data_DOT_workspace_SLASH_check_libraries_synchronization$$,$cljs$cst$1286$array_builder$$,$cljs$cst$3074$strokeLinecap$$,$cljs$cst$612$childs$$,$cljs$cst$3614$selected_palette$$,$cljs$cst$1043$cljs_DOT_core_SLASH__LT__EQ_$$,$cljs$cst$1264$base$$,$cljs$cst$2053$content_group$$,$cljs$cst$2785$widths$$,$cljs$cst$1241$enable_exporter_svgo$$,$cljs$cst$2546$root_id$$,$cljs$cst$1244$enable_backend_openapi_doc$$,$cljs$cst$2084$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_token_set$$,
$cljs$cst$4475$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_font_weight_text_shape_update$$,$cljs$cst$2616$not_implemented$$,$cljs$cst$4389$input_id$$,$cljs$cst$1372$type_tag$$,$cljs$cst$1826$nullable$$,$cljs$cst$817$clojure_DOT_test_DOT_check_DOT_generators_SLASH_simple_type_printable$$,$cljs$cst$3357$owner_photo_id$$,$cljs$cst$1535$potok_DOT_v2_DOT_core_SLASH_undefined$$,$cljs$cst$4570$detail_visible$$,$cljs$cst$658$malli_DOT_core_SLASH_sci_not_available$$,$cljs$cst$3432$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_clear_edition_mode$$,
$cljs$cst$4263$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_change_cells_mode$$,$cljs$cst$3905$app_DOT_main_DOT_data_DOT_auth_SLASH_login_from_register$$,$cljs$cst$5000$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_zoom_style$$,$cljs$cst$1411$suppress_namespaces$$,$cljs$cst$2731$xlink_COLON_show$$,$cljs$cst$3331$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment_thread_on_workspace$$,$cljs$cst$1351$cur$$,$cljs$cst$2716$strikethrough_thickness$$,$cljs$cst$5076$background_image$$,
$cljs$cst$2883$color_interpolation_filters$$,$cljs$cst$1156$app_DOT_common_DOT_logging_SLASH_props$$,$cljs$cst$381$malli_DOT_core_SLASH_invalid_transformer$$,$cljs$cst$346$malli_DOT_core_SLASH_multiple_varargs$$,$cljs$cst$2599$theme_paths$$,$cljs$cst$3277$create_team_invitations$$,$cljs$cst$5102$import_ready$$,$cljs$cst$2418$app_DOT_main_DOT_router_SLASH_reload$$,$cljs$cst$4994$app_DOT_main_DOT_data_DOT_viewer_SLASH_decrease_zoom$$,$cljs$cst$1015$req_specs$$,$cljs$cst$3625$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_set_workspace_read_only$$,
$cljs$cst$4816$new_position_y$$,$cljs$cst$1121$cljs_DOT_core_SLASH_map$$,$cljs$cst$1489$when_let$$,$cljs$cst$861$malli_DOT_generator_SLASH_distinct_generator_failure$$,$cljs$cst$3944$padding_block_end$$,$cljs$cst$4815$new_position_x$$,$cljs$cst$3292$update_webhook$$,$cljs$cst$4533$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_set$$,$cljs$cst$3522$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_update_shapes$$,$cljs$cst$685$uri_QMARK_$$,$cljs$cst$3957$grid_template_columns$$,
$cljs$cst$3644$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_assoc_thumbnail$$,$cljs$cst$4430$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_blur$$,$cljs$cst$490$bounded$$,$cljs$cst$4073$initialized_QMARK_$$,$cljs$cst$4588$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_request_multiple_export$$,$cljs$cst$4778$app_DOT_main_DOT_data_DOT_dashboard_SLASH_clone_template$$,$cljs$cst$3980$grid_template_areas$$,$cljs$cst$3148$app_DOT_main_DOT_data_DOT_plugins_SLASH_close_current_plugin$$,
$cljs$cst$2778$calcMode$$,$cljs$cst$2806$underline_position$$,$cljs$cst$628$re_explainer$$,$cljs$cst$2688$feTile$$,$cljs$cst$213$eof$$,$cljs$cst$3902$redirect_uri$$,$cljs$cst$4865$show_success_QMARK_$$,$cljs$cst$3707$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_dimensions$$,$cljs$cst$737$authority$$,$cljs$cst$992$req_un$$,$cljs$cst$2255$device_model$$,$cljs$cst$1737$invalid_fill$$,$cljs$cst$4434$error_DOT_style_dictionary_SLASH_invalid_token_value_text_decoration$$,$cljs$cst$2866$kerning$$,
$cljs$cst$3417$variant_props$$,$cljs$cst$3810$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_notify_sync_file$$,$cljs$cst$4940$not_component_not_allowed$$,$cljs$cst$128$parents$$,$cljs$cst$3285$app_DOT_main_DOT_data_DOT_team_SLASH_team_deleted$$,$cljs$cst$4136$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_set_modifiers$$,$cljs$cst$1393$logical_blocks$$,$cljs$cst$3520$mod_QMARK_$$,$cljs$cst$2588$add_typography$$,$cljs$cst$3142$app_DOT_main_DOT_data_DOT_plugins_SLASH_save_current_plugin$$,
$cljs$cst$3294$create_webhook$$,$cljs$cst$3609$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_colorpalette_QMARK_$$,$cljs$cst$3071$image_id$$,$cljs$cst$681$symbol_QMARK_$$,$cljs$cst$4358$app_DOT_main_DOT_data_DOT_workspace_SLASH_hide_context_menu$$,$cljs$cst$4274$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_remove_empty_properties$$,$cljs$cst$2877$flood_opacity$$,$cljs$cst$2494$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_default$$,$cljs$cst$3048$xlink_href$$,$cljs$cst$4921$component_not_found$$,
$cljs$cst$4454$brokenReferences$$,$cljs$cst$3969$flex_shrink$$,$cljs$cst$2633$app_DOT_main_DOT_data_DOT_shortcuts_SLASH_push_shortcuts$$,$cljs$cst$4302$app_DOT_main_DOT_data_DOT_workspace_SLASH_fetch_libries$$,$cljs$cst$4934$root_main_not_allowed$$,$cljs$cst$4284$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_rename_variant$$,$cljs$cst$2060$blur_group$$,$cljs$cst$1383$start_block_t$$,$cljs$cst$2781$xlink_COLON_type$$,$cljs$cst$867$gen_SLASH_gen$$,$cljs$cst$532$malli_DOT_core_SLASH_potentially_recursive_seqex$$,
$cljs$cst$2652$altGlyph$$,$cljs$cst$4096$undo_lock$$,$cljs$cst$4444$warning_SLASH_fn$$,$cljs$cst$4387$label_text$$,$cljs$cst$4924$invalid_main_instance$$,$cljs$cst$663$number_QMARK_$$,$cljs$cst$726$malli_DOT_core_SLASH_instrument_requires_function_schema$$,$cljs$cst$2088$is_source$$,$cljs$cst$2511$app_DOT_common_DOT_schema_DOT_desc_js_like_SLASH_inline$$,$cljs$cst$3033$modi$$,$cljs$cst$3171$app_DOT_main_DOT_data_DOT_media_SLASH_file_QMARK_$$,$cljs$cst$107$fallback_impl$$,$cljs$cst$4604$bold$$,$cljs$cst$3597$element_options$$,
$cljs$cst$1813$exclusiveMaximum$$,$cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,$cljs$cst$3745$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_color$$,$cljs$cst$1396$writing$$,$cljs$cst$2979$ignore_response_QMARK_$$,$cljs$cst$3539$app_DOT_main_DOT_data_DOT_workspace_DOT_bool_SLASH_create_bool_union$$,$cljs$cst$251$inst$$,$cljs$cst$665$int_QMARK_$$,$cljs$cst$2238$unexpected_response$$,$cljs$cst$1818$additionalProperties$$,$cljs$cst$3755$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_typography$$,
$cljs$cst$3446$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_redo$$,$cljs$cst$3979$flex_grow$$,$cljs$cst$1014$opt_keys$$,$cljs$cst$4552$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_set_selected_token_set_id$$,$cljs$cst$2717$accumulate$$,$cljs$cst$8$str$$,$cljs$cst$4819$detach$$,$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$,$cljs$cst$1018$pred_forms$$,$cljs$cst$1252$enable_render_wasm_dpr$$,$cljs$cst$3772$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_instantiate_component$$,
$cljs$cst$1204$urepl_server$$,$cljs$cst$3016$vai$$,$cljs$cst$0$flush_on_newline$$,$cljs$cst$4178$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_add_flow$$,$cljs$cst$791$clojure_DOT_test_DOT_check_DOT_generators_SLASH_elements$$,$cljs$cst$3263$app_DOT_main_DOT_data_DOT_team_SLASH_create_team$$,$cljs$cst$2948$is_mask_QMARK_$$,$cljs$cst$772$max_tries_or_opts$$,$cljs$cst$4317$app_DOT_main_DOT_data_DOT_workspace_SLASH_update_shape$$,$cljs$cst$2708$view$$,$cljs$cst$2668$altGlyphDef$$,$cljs$cst$2878$lighting_color$$,
$cljs$cst$3949$margin_block_start$$,$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$4802$display_mentions$$,$cljs$cst$4470$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_gap$$,$cljs$cst$3716$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_nudge_selected_shapes$$,$cljs$cst$259$both$$,$cljs$cst$3515$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_duplicate_selected$$,$cljs$cst$2665$feComponentTransfer$$,$cljs$cst$2889$font_size_adjust$$,$cljs$cst$3955$border_end_end_radius$$,
$cljs$cst$4863$show_error$$,$cljs$cst$2695$feOffset$$,$cljs$cst$1183$email_verification$$,$cljs$cst$1302$handlerForForeign$$,$cljs$cst$3569$force_media$$,$cljs$cst$593$catn$$,$cljs$cst$2299$app_DOT_main_DOT_data_DOT_modal_SLASH_update_modal$$,$cljs$cst$3445$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_undo$$,$cljs$cst$2887$marker_mid$$,$cljs$cst$5115$edition_QMARK_$$,$cljs$cst$4262$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_grid_cells$$,$cljs$cst$5019$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_frame$$,
$cljs$cst$1263$minor$$,$cljs$cst$1218$quotes$$,$cljs$cst$1871$relative$$,$cljs$cst$2732$restart$$,$cljs$cst$2770$panose_1$$,$cljs$cst$798$clojure_DOT_test_DOT_check_DOT_generators_SLASH_return$$,$cljs$cst$567$check$$,$cljs$cst$3359$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread_frame$$,$cljs$cst$3493$selected_frame$$,$cljs$cst$2828$fy$$,$cljs$cst$2841$fx$$,$cljs$cst$4446$warning_SLASH_unknown$$,$cljs$cst$3058$anchor_para$$,$cljs$cst$2066$skip_components_QMARK_$$,$cljs$cst$716$altn$$,
$cljs$cst$2504$allow_main_QMARK_$$,$cljs$cst$1922$mouse_over$$,$cljs$cst$4277$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_set_variant_id$$,$cljs$cst$2767$dy$$,$cljs$cst$2736$dx$$,$cljs$cst$3946$margin_block_end$$,$cljs$cst$4283$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_duplicate_or_add_variant$$,$cljs$cst$2935$watcher$$,$cljs$cst$2759$xml_COLON_space$$,$cljs$cst$1433$colon_up_arrow$$,$cljs$cst$4209$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_change_team_role$$,
$cljs$cst$1031$cljs_DOT_core_SLASH_count$$,$cljs$cst$2768$g2$$,$cljs$cst$2791$g1$$,$cljs$cst$2503$app_DOT_common_DOT_types_DOT_container_SLASH_container$$,$cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,$cljs$cst$2881$marker_start$$,$cljs$cst$2451$change$$,$cljs$cst$2826$by$$,$cljs$cst$4635$move_unit_down$$,$cljs$cst$2582$mod_component$$,$cljs$cst$4974$comments_mode$$,$cljs$cst$3252$app_DOT_main_DOT_data_DOT_team_SLASH_delete_member$$,$cljs$cst$3825$variants_count$$,$cljs$cst$1820$minProperties$$,$cljs$cst$3988$copied_shapes$$,
$cljs$cst$3827$used_in$$,$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$,$cljs$cst$1806$c2$$,$cljs$cst$3371$app_DOT_main_DOT_data_DOT_fonts_SLASH_fetch_fonts$$,$cljs$cst$4285$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_rename_comp_or_variant_and_main$$,$cljs$cst$2956$map_to$$,$cljs$cst$1422$at$$,$cljs$cst$2214$challenge_required$$,$cljs$cst$1178$email_blacklist$$,$cljs$cst$3007$cyrillic$$,$cljs$cst$4920$component_main_external$$,$cljs$cst$851$malli_DOT_generator_SLASH_never_gen$$,$cljs$cst$858$op$$,
$cljs$cst$2686$defs$$,$cljs$cst$3271$reassign_to$$,$cljs$cst$3364$woff1_file_id$$,$cljs$cst$2251$os$$,$cljs$cst$2739$zoomAndPan$$,$cljs$cst$4090$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_undo_path$$,$cljs$cst$2707$switch$$,$cljs$cst$1404$buffer_level$$,$cljs$cst$1083$ps$$,$cljs$cst$4450$transformGroup$$,$cljs$cst$1104$cljs_DOT_core_SLASH_or$$,$cljs$cst$461$map_of$$,$cljs$cst$3001$tamil$$,$cljs$cst$1402$pretty_writer$$,$cljs$cst$2660$font_face_uri$$,$cljs$cst$2454$removed$$,$cljs$cst$2052$mask_group$$,
$cljs$cst$2673$mpath$$,$cljs$cst$1084$ks$$,$cljs$cst$4528$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_set$$,$cljs$cst$1476$condp$$,$cljs$cst$3945$min_inline_size$$,$cljs$cst$2208$max_retries$$,$cljs$cst$2908$filter_in$$,$cljs$cst$4931$shape_ref_cycle$$,$cljs$cst$2909$filter_id$$,$cljs$cst$3758$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_typography$$,$cljs$cst$3253$delete_team_member$$,$cljs$cst$4488$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_unapply_token$$,
$cljs$cst$364$malli_DOT_core_SLASH_key_missing$$,$cljs$cst$2844$k2$$,$cljs$cst$1825$maxItems$$,$cljs$cst$2843$k1$$,$cljs$cst$2807$k4$$,$cljs$cst$2804$k3$$,$cljs$cst$3959$border_start_start_radius$$,$cljs$cst$2980$completed$$,$cljs$cst$1570$app_DOT_util_DOT_http_SLASH_response$$,$cljs$cst$728$merge_default$$,$cljs$cst$3315$app_DOT_main_DOT_data_DOT_comments_SLASH_create_thread_on_workspace$$,$cljs$cst$3941$margin_inline_end$$,$cljs$cst$1150$js$$,$cljs$cst$4754$move_project$$,$cljs$cst$1251$enable_component_thumbnails$$,
$cljs$cst$4998$fit$$,$cljs$cst$3338$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_comment_threads$$,$cljs$cst$5128$on_success_callback$$,$cljs$cst$355$malli_DOT_core_SLASH_infinitely_expanding_schema$$,$cljs$cst$1432$up_arrow$$,$cljs$cst$673$boolean_QMARK_$$,$cljs$cst$2741$patternContentUnits$$,$cljs$cst$1522$app_DOT_common_DOT_geom_DOT_rect_SLASH_rect$$,$cljs$cst$2524$media_id$$,$cljs$cst$3299$owner_fullname$$,$cljs$cst$1465$right_bracket$$,$cljs$cst$2621$ttf_url$$,$cljs$cst$2298$app_DOT_main_DOT_data_DOT_modal_SLASH_hide_modal$$,
$cljs$cst$1293$preferBuffers$$,$cljs$cst$4597$app_DOT_main_DOT_refs_SLASH_selected_shapes_data$$,$cljs$cst$3797$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_component_swap$$,$cljs$cst$4265$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_grid_cell_position$$,$cljs$cst$2747$font_variant$$,$cljs$cst$2802$u2$$,$cljs$cst$2753$u1$$,$cljs$cst$2698$feFuncA$$,$cljs$cst$2663$feFuncB$$,$cljs$cst$2706$feFuncG$$,$cljs$cst$3282$update_team_invitation_role$$,$cljs$cst$4272$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_error$$,
$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$,$cljs$cst$2703$feFuncR$$,$cljs$cst$2760$markerWidth$$,$cljs$cst$4448$warning_SLASH_value$$,$cljs$cst$4973$create_new_project$$,$cljs$cst$1403$sections$$,$cljs$cst$4776$move_files$$,$cljs$cst$2551$set_remote_synced$$,$cljs$cst$653$termination_safe$$,$cljs$cst$2940$auto_height_QMARK_$$,$cljs$cst$3672$snap_ignore_axis$$,$cljs$cst$3268$app_DOT_main_DOT_data_DOT_team_SLASH_update_team$$,$cljs$cst$268$app_DOT_common_DOT_data_SLASH_close_BANG_$$,
$cljs$cst$510$re$$,$cljs$cst$1808$t2$$,$cljs$cst$1807$t1$$,$cljs$cst$1240$enable_frontend_svgo$$,$cljs$cst$4349$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_shape_context_menu$$,$cljs$cst$5130$accept_newsletter_updates$$,$cljs$cst$2982$dropped$$,$cljs$cst$3679$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_temporary_selrect$$,$cljs$cst$3964$tracks$$,$cljs$cst$2623$google$$,$cljs$cst$4755$app_DOT_main_DOT_data_DOT_dashboard_SLASH_toggle_project_pin$$,$cljs$cst$957$app_DOT_common_DOT_schema_SLASH_double$$,
$cljs$cst$931$app_DOT_common_DOT_schema_SLASH_id$$,$cljs$cst$4469$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_position$$,$cljs$cst$4882$team_form$$,$cljs$cst$2959$include_metadata$$,$cljs$cst$3989$in_viewport$$,$cljs$cst$2555$set_flow$$,$cljs$cst$4996$app_DOT_main_DOT_data_DOT_viewer_SLASH_zoom_to_fit$$,$cljs$cst$4944$misplaced_slot$$,$cljs$cst$4473$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_font_family_text_shape_update$$,$cljs$cst$3097$app_DOT_main_DOT_data_DOT_changes_SLASH_commit_changes$$,
$cljs$cst$2691$animateTransform$$,$cljs$cst$3276$resend$$,$cljs$cst$3684$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_wasm_modifiesr$$,$cljs$cst$3530$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_artboard_from_shapes$$,$cljs$cst$3123$apply_to_library_QMARK_$$,$cljs$cst$3472$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_reset_zoom$$,$cljs$cst$280$cljs_DOT_core_SLASH_deref$$,$cljs$cst$1759$text_content_attribute$$,$cljs$cst$3743$obj_id$$,$cljs$cst$1485$when$$,$cljs$cst$3710$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_increase_rotation$$,
$cljs$cst$2694$feMerge$$,$cljs$cst$3024$symbols_2$$,$cljs$cst$2858$stroke_dasharray$$,$cljs$cst$4289$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_variant_switch$$,$cljs$cst$787$clojure_DOT_test_DOT_check_DOT_generators_SLASH_set$$,$cljs$cst$411$property_pred$$,$cljs$cst$2952$data_old_height$$,$cljs$cst$5039$overlays$$,$cljs$cst$3407$reset_QMARK_$$,$cljs$cst$3241$get_team_members$$,$cljs$cst$1080$cljs_DOT_spec_DOT_alpha_SLASH_conform_all$$,$cljs$cst$966$app_DOT_common_DOT_schema_SLASH_fn$$,
$cljs$cst$4914$child_not_found$$,$cljs$cst$2613$syncing$$,$cljs$cst$2762$vert_origin_y$$,$cljs$cst$3685$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_move_frame_guides$$,$cljs$cst$2592$set_token$$,$cljs$cst$1203$backend_svgo$$,$cljs$cst$4350$disable_booleans_QMARK_$$,$cljs$cst$3834$app_DOT_common_DOT_text_SLASH_novalue$$,$cljs$cst$814$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer$$,$cljs$cst$2646$once_QMARK_$$,$cljs$cst$2998$coptic$$,$cljs$cst$3720$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_move_selected$$,
$cljs$cst$2875$clip_path$$,$cljs$cst$4393$on_pointer_enter_option$$,$cljs$cst$710$not_EQ_$$,$cljs$cst$4436$error_DOT_import_SLASH_style_dictionary_reference_errors$$,$cljs$cst$697$true_QMARK_$$,$cljs$cst$347$infos$$,$cljs$cst$953$app_DOT_common_DOT_schema_SLASH_set_of_uuid$$,$cljs$cst$4172$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_remove_guide$$,$cljs$cst$3809$date$$,$cljs$cst$1258$modifier$$,$cljs$cst$2484$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_webhooks$$,$cljs$cst$2252$os_version$$,
$cljs$cst$335$sci_DOT_core_SLASH_fork$$,$cljs$cst$905$double$$,$cljs$cst$4131$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_update_selection$$,$cljs$cst$1484$when_not$$,$cljs$cst$1428$padchar$$,$cljs$cst$701$sequential_QMARK_$$,$cljs$cst$534$malli_DOT_core_SLASH_walk_refs$$,$cljs$cst$3406$shape_inst$$,$cljs$cst$4969$go_to_drafts$$,$cljs$cst$1074$conform_keys$$,$cljs$cst$917$default_encoder$$,$cljs$cst$877$malli_DOT_error_SLASH_misspelled_value$$,$cljs$cst$3826$library_used_in$$,
$cljs$cst$3398$ignore_flows_for$$,$cljs$cst$3723$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_positions$$,$cljs$cst$578$malli_DOT_core_SLASH_invalid_output$$,$cljs$cst$4691$move_unit_left$$,$cljs$cst$4468$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_padding$$,$cljs$cst$3628$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_group_selected$$,$cljs$cst$4293$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_update_viewport_position$$,$cljs$cst$1200$soft_file_validation$$,
$cljs$cst$2916$bounding_boxes$$,$cljs$cst$2315$app_DOT_main_DOT_data_DOT_notifications_SLASH_show$$,$cljs$cst$3853$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_with_function$$,$cljs$cst$4169$app_DOT_main_DOT_data_DOT_workspace_DOT_fix_deleted_fonts_SLASH_fix_deleted_fonts_for_local_library$$,$cljs$cst$2715$stitchTiles$$,$cljs$cst$5110$on_end$$,$cljs$cst$4611$clear_undo$$,$cljs$cst$566$malli_DOT_core_SLASH_explain_guard$$,$cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$,
$cljs$cst$4590$export_update$$,$cljs$cst$3286$app_DOT_main_DOT_data_DOT_team_SLASH_delete_team$$,$cljs$cst$3657$line_max_width$$,$cljs$cst$2939$auto_width_QMARK_$$,$cljs$cst$1223$telemetry$$,$cljs$cst$3640$max_time$$,$cljs$cst$2057$constraints_group$$,$cljs$cst$1394$buffering$$,$cljs$cst$1145$platform$$,$cljs$cst$1434$base_args$$,$cljs$cst$1757$text_content_structure$$,$cljs$cst$2832$patternTransform$$,$cljs$cst$3354$app_DOT_main_DOT_data_DOT_comments_SLASH_update_draft_thread$$,$cljs$cst$1540$event$$,
$cljs$cst$1429$commainterval$$,$cljs$cst$1167$login_with_google$$,$cljs$cst$3012$sinhala$$,$cljs$cst$4278$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_focus_property$$,$cljs$cst$879$malli_DOT_error_SLASH_misspelled_key$$,$cljs$cst$932$app_DOT_common_DOT_schema_SLASH_type$$,$cljs$cst$2127$app_DOT_main_DOT_router_SLASH_assign_exception$$,$cljs$cst$676$simple_ident_QMARK_$$,$cljs$cst$3482$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_shape$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$,
$cljs$cst$2722$xlink_COLON_arcrole$$,$cljs$cst$5018$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_frame_by_index$$,$cljs$cst$3639$calc_time$$,$cljs$cst$3063$start_offset$$,$cljs$cst$4306$app_DOT_main_DOT_data_DOT_workspace_SLASH_bundle_fetched$$,$cljs$cst$4796$error_url$$,$cljs$cst$4995$app_DOT_main_DOT_data_DOT_viewer_SLASH_reset_zoom$$,$cljs$cst$2902$xml$$,$cljs$cst$5040$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_workspace$$,$cljs$cst$2076$app_DOT_common_DOT_types_DOT_shape_tree_SLASH_old_id$$,
$cljs$cst$1231$file_validation$$,$cljs$cst$1173$login_with_oidc$$,$cljs$cst$3397$ignore_mask$$,$cljs$cst$2228$form_data_QMARK_$$,$cljs$cst$3346$mark_all_threads_as_read$$,$cljs$cst$4305$workspace_ready$$,$cljs$cst$2554$set_guide$$,$cljs$cst$4419$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_spread$$,$cljs$cst$5148$shown_thumbnails$$,$cljs$cst$1118$cljs_DOT_spec_DOT_alpha_SLASH_conformer$$,$cljs$cst$4677$zoom_lense_increase$$,$cljs$cst$2049$text_display_group$$,$cljs$cst$1466$cljs_DOT_core_SLASH_lift_ns$$,
$cljs$cst$2256$screen_width$$,$cljs$cst$2577$del_color$$,$cljs$cst$3356$app_DOT_main_DOT_data_DOT_comments_SLASH_hide_comment_options$$,$cljs$cst$1542$scroll_height$$,$cljs$cst$4248$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_layout_from_selection$$,$cljs$cst$4907$masking_child_QMARK_$$,$cljs$cst$2221$create_file_object_thumbnail$$,$cljs$cst$1171$login_with_github$$,$cljs$cst$5004$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_thumbnails_panel$$,$cljs$cst$4281$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_transform_in_variant$$,
$cljs$cst$1617$metadata$$,$cljs$cst$3667$child_height$$,$cljs$cst$988$gfn$$,$cljs$cst$3714$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move$$,$cljs$cst$3366$woff2_file_id$$,$cljs$cst$4164$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment_from_dashboard$$,$cljs$cst$1892$inner_shadow$$,$cljs$cst$2855$text_anchor$$,$cljs$cst$2871$shape_rendering$$,$cljs$cst$571$gen$$,$cljs$cst$3367$app_DOT_main_DOT_fonts_SLASH_ttf_file_id$$,$cljs$cst$5049$zoom_viewer$$,$cljs$cst$3051$stopopacity$$,
$cljs$cst$3926$worker_error$$,$cljs$cst$3626$shape_path$$,$cljs$cst$825$property$$,$cljs$cst$654$aliases$$,$cljs$cst$2209$base_delay_ms$$,$cljs$cst$790$clojure_DOT_test_DOT_check_DOT_generators_SLASH_fmap$$,$cljs$cst$4801$mention$$,$cljs$cst$4151$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_clear_drawing$$,$cljs$cst$666$pos_int_QMARK_$$,$cljs$cst$3503$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_memorize_duplicated$$,$cljs$cst$3906$app_DOT_main_DOT_data_DOT_auth_SLASH_logged_out$$,
$cljs$cst$4598$app_DOT_main_DOT_refs$$,$cljs$cst$682$simple_symbol_QMARK_$$,$cljs$cst$883$malli_DOT_error_SLASH_likely_misspelling_of$$,$cljs$cst$629$re_parser$$,$cljs$cst$4536$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token_set$$,$cljs$cst$5091$flex_element$$,$cljs$cst$5117$nitrate_licence$$,$cljs$cst$4709$preview_frame$$,$cljs$cst$2692$feColorMatrix$$,$cljs$cst$741$gen_delims$$,$cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,$cljs$cst$1551$app_DOT_util_DOT_dom_SLASH_focus_element$$,
$cljs$cst$4348$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_context_menu$$,$cljs$cst$153$finally$$,$cljs$cst$4453$warnings$$,$cljs$cst$4544$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token$$,$cljs$cst$140$cljs_DOT_core_SLASH_ExceptionInfo$$,$cljs$cst$3166$app_DOT_main_DOT_data_DOT_media_SLASH_blob$$,$cljs$cst$460$closed$$,$cljs$cst$3419$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_expand_all_parents$$,$cljs$cst$4955$variant_bad_variant_name$$,$cljs$cst$1217$token_tokenscript$$,
$cljs$cst$4273$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_remove_property$$,$cljs$cst$2957$use_thumbnails$$,$cljs$cst$1925$mouse_press$$,$cljs$cst$3401$new_shape_id$$,$cljs$cst$106$alt_impl$$,$cljs$cst$1824$minItems$$,$cljs$cst$1425$minpad$$,$cljs$cst$1812$minimum$$,$cljs$cst$2890$glyph_orientation_vertical$$,$cljs$cst$3742$raw_change$$,$cljs$cst$3706$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_trigger_bounding_box_cloaking$$,$cljs$cst$3543$view_box$$,$cljs$cst$1199$secure_session_cookies$$,
$cljs$cst$1012$pred_exprs$$,$cljs$cst$4715$total_count$$,$cljs$cst$2780$diffuseConstant$$,$cljs$cst$2073$force_id$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$,$cljs$cst$422$uuid$$,$cljs$cst$4282$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_component_or_variant$$,$cljs$cst$4484$applied_to$$,$cljs$cst$2701$tref$$,$cljs$cst$4455$references$$,$cljs$cst$3678$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_modifiers$$,$cljs$cst$3885$opened$$,$cljs$cst$4181$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_update_flow$$,
$cljs$cst$393$malli_DOT_core_SLASH_non_associative_schema$$,$cljs$cst$3518$workspace_pre_focus$$,$cljs$cst$3671$snap_precision$$,$cljs$cst$903$malli_DOT_transform_SLASH_invalid_transformer$$,$cljs$cst$2859$mask_type$$,$cljs$cst$4359$app_DOT_main_DOT_data_DOT_workspace_SLASH_toggle_distances_display$$,$cljs$cst$170$def$$,$cljs$cst$3145$plugin_permissions_update$$,$cljs$cst$4478$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_dimensions_token$$,$cljs$cst$3506$move_delta_QMARK_$$,
$cljs$cst$3436$transaction$$,$cljs$cst$4275$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_new_property$$,$cljs$cst$1157$app_DOT_common_DOT_logging_SLASH_timestamp$$,$cljs$cst$3041$symbols$$,$cljs$cst$417$some$$,$cljs$cst$4099$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_preview_next_point$$,$cljs$cst$3361$app_DOT_main_DOT_data_DOT_comments_SLASH_detach_comment_thread$$,$cljs$cst$2880$dominant_baseline$$,$cljs$cst$820$clojure_DOT_test_DOT_check_DOT_generators_SLASH_string_alphanumeric$$,
$cljs$cst$4941$instance_head_not_frame$$,$cljs$cst$3013$sora_sompeng$$,$cljs$cst$3660$child_min_width$$,$cljs$cst$5029$app_DOT_main_DOT_data_DOT_viewer_SLASH_close_overlay$$,$cljs$cst$2801$numOctaves$$,$cljs$cst$2923$gl_context$$,$cljs$cst$3998$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_selected_props$$,$cljs$cst$795$clojure_DOT_test_DOT_check_DOT_generators_SLASH_such_that$$,$cljs$cst$1990$used_pos$$,$cljs$cst$4490$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_on_toggle_token$$,
$cljs$cst$857$malli_DOT_generator_SLASH_generator_ast$$,$cljs$cst$3003$music$$,$cljs$cst$3170$app_DOT_main_DOT_data_DOT_media_SLASH_file$$,$cljs$cst$1195$strict_session_cookies$$,$cljs$cst$3137$app_DOT_plugins_DOT_flags_SLASH_reset$$,$cljs$cst$773$num_elements$$,$cljs$cst$4033$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_add_stroke$$,$cljs$cst$4950$invalid_variant_id$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$5037$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_dashboard$$,
$cljs$cst$3386$app_DOT_main_DOT_data_DOT_project_SLASH_initialize_project$$,$cljs$cst$4687$move_fast_up$$,$cljs$cst$1550$descent$$,$cljs$cst$3072$fillRule$$,$cljs$cst$3837$$id$$,$cljs$cst$4871$tab_index$$,$cljs$cst$4753$app_DOT_main_DOT_data_DOT_dashboard_SLASH_move_project$$,$cljs$cst$3055$gradienttransform$$,$cljs$cst$776$infinite_QMARK_$$,$cljs$cst$2792$z$$,$cljs$cst$1435$w$$,$cljs$cst$4462$interactive_QMARK_$$,$cljs$cst$1440$n$$,$cljs$cst$3641$min_time$$,$cljs$cst$731$k$$,$cljs$cst$596$f$$,$cljs$cst$1510$c$$,
$cljs$cst$3088$app_DOT_main_DOT_data_DOT_changes_SLASH_apply_changes_localy$$,$cljs$cst$1438$e$$,$cljs$cst$1436$d$$,$cljs$cst$1100$_$$,$cljs$cst$1788$change_property$$,$cljs$cst$709$_EQ_$$,$cljs$cst$707$_LT_$$,$cljs$cst$4693$stop_measure$$,$cljs$cst$713$_QMARK_$$,$cljs$cst$160$let_STAR_$$,$cljs$cst$705$_GT_$$,$cljs$cst$151$try$$,$cljs$cst$5072$copy_data$$,$cljs$cst$711$_PLUS_$$,$cljs$cst$712$_STAR_$$,$cljs$cst$3692$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_modifiers_STAR_$$,$cljs$cst$4078$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_points$$,
$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$,$cljs$cst$4878$on_submit$$,$cljs$cst$4308$app_DOT_main_DOT_data_DOT_workspace_SLASH_fetch_bundle$$,$cljs$cst$3465$interrupt_QMARK_$$,$cljs$cst$2990$font_url$$,$cljs$cst$3174$app_DOT_main_DOT_data_DOT_media_SLASH_media_upload$$,$cljs$cst$2914$simple_selection$$,$cljs$cst$3490$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_shapes$$,$cljs$cst$4310$app_DOT_main_DOT_data_DOT_workspace_SLASH_initialize_workspace$$,$cljs$cst$3940$padding_block_start$$,
$cljs$cst$3344$get_unread_comment_threads$$,$cljs$cst$3429$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_common_SLASH_finish_path$$,$cljs$cst$4437$error_SLASH_unknown$$,$cljs$cst$2505$main_instance_QMARK_$$,$cljs$cst$2809$externalResourcesRequired$$,$cljs$cst$3334$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment$$,$cljs$cst$1442$clauses$$,$cljs$cst$2259$screen_orientation$$,$cljs$cst$3776$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_selected_components$$,$cljs$cst$4001$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_transit_shapes$$,
$cljs$cst$4166$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment$$,$cljs$cst$3442$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_reset_undo$$,$cljs$cst$2540$with_context_QMARK_$$,$cljs$cst$760$duplicates$$,$cljs$cst$4591$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_retry_last_export$$,$cljs$cst$1030$cljs_DOT_core_SLASH__EQ_$$,$cljs$cst$3516$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_update_focus_shapes$$,$cljs$cst$2712$gradientUnits$$,$cljs$cst$3632$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_unmask_group$$,
$cljs$cst$3623$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_show_toolbar$$,$cljs$cst$975$cljs_DOT_spec_DOT_alpha_SLASH_unknown$$,$cljs$cst$1494$locking$$,$cljs$cst$3852$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_attrs$$,$cljs$cst$3242$app_DOT_main_DOT_data_DOT_team_SLASH_invitations_fetched$$,$cljs$cst$3245$get_team_invitations$$,$cljs$cst$3038$arabic$$,$cljs$cst$2212$request_body_too_large$$,$cljs$cst$4185$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_remove_interaction$$,
$cljs$cst$2748$filterUnits$$,$cljs$cst$2521$paste_feature_not_supported$$,$cljs$cst$4933$shape_ref_in_main$$,$cljs$cst$3046$span$$,$cljs$cst$2749$pathLength$$,$cljs$cst$1255$enable_inspect_styles$$,$cljs$cst$3020$devanagari$$,$cljs$cst$1245$enable_backend_worker$$,$cljs$cst$2242$app_DOT_main_DOT_repo_SLASH_multipart_upload$$,$cljs$cst$862$malli_DOT_generator_SLASH_such_that_failure$$,$cljs$cst$2448$app_DOT_main_DOT_data_DOT_common_SLASH_change_team_role$$,$cljs$cst$2725$hanging$$,$cljs$cst$2772$vert_origin_x$$;
$cljs$cst$2416$app_DOT_main_DOT_router_SLASH_nav_back$$=new $APP.$cljs$core$Keyword$$("app.main.router","nav-back","app.main.router/nav-back",1728663407);$cljs$cst$2755$spreadMethod$$=new $APP.$cljs$core$Keyword$$(null,"spreadMethod","spreadMethod",223383336);$cljs$cst$4956$variant_component_bad_name$$=new $APP.$cljs$core$Keyword$$(null,"variant-component-bad-name","variant-component-bad-name",550703572);$APP.$cljs$cst$2025$dotted$$=new $APP.$cljs$core$Keyword$$(null,"dotted","dotted",-1504510307);
$APP.$cljs$cst$4037$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_reorder_strokes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","reorder-strokes","app.main.data.workspace.colors/reorder-strokes",1056676007);$APP.$cljs$cst$4885$dashboard_team_settings$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-team-settings","dashboard-team-settings",-1522044016);
$cljs$cst$4255$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_remove_layout_track$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","remove-layout-track","app.main.data.workspace.shape-layout/remove-layout-track",535512799);
$cljs$cst$4249$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_remove_shape_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","remove-shape-layout","app.main.data.workspace.shape-layout/remove-shape-layout",1271415407);$APP.$cljs$cst$5035$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_collapse$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","toggle-collapse","app.main.data.viewer/toggle-collapse",1666263275);
$cljs$cst$1358$intra_block_nl$$=new $APP.$cljs$core$Keyword$$(null,"intra-block-nl","intra-block-nl",1808826875);$cljs$cst$1439$exponentchar$$=new $APP.$cljs$core$Keyword$$(null,"exponentchar","exponentchar",1986664222);$APP.$cljs$cst$1963$number$$=new $APP.$cljs$core$Keyword$$(null,"number","number",1570378438);$APP.$cljs$cst$4457$typography_key$$=new $APP.$cljs$core$Keyword$$(null,"typography-key","typography-key",64987307);
$cljs$cst$4449$platforms$$=new $APP.$cljs$core$Keyword$$(null,"platforms","platforms",1418350461);$cljs$cst$1977$sided_margins$$=new $APP.$cljs$core$Keyword$$(null,"sided-margins","sided-margins",-355961218);$APP.$cljs$cst$3565$on_image$$=new $APP.$cljs$core$Keyword$$(null,"on-image","on-image",1794160201);$cljs$cst$3890$app_DOT_main_DOT_data_DOT_websocket_SLASH_opened$$=new $APP.$cljs$core$Keyword$$("app.main.data.websocket","opened","app.main.data.websocket/opened",1251993736);
$cljs$cst$2920$events_times$$=new $APP.$cljs$core$Keyword$$(null,"events-times","events-times",420818190);$cljs$cst$1303$with_meta$$=new $APP.$cljs$core$Keyword$$(null,"with-meta","with-meta",-1566856820);$cljs$cst$3534$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_visibility_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","toggle-visibility-selected","app.main.data.workspace.shapes/toggle-visibility-selected",-1946017969);
$APP.$cljs$cst$2039$axis$$=new $APP.$cljs$core$Keyword$$(null,"axis","axis",-1215390822);$APP.$cljs$cst$4628$draw_text$$=new $APP.$cljs$core$Keyword$$(null,"draw-text","draw-text",2017889925);$APP.$cljs$cst$3564$uris$$=new $APP.$cljs$core$Keyword$$(null,"uris","uris",-253706916);$APP.$cljs$cst$1670$layout_padding$$=new $APP.$cljs$core$Keyword$$(null,"layout-padding","layout-padding",1903395747);$cljs$cst$695$nil_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"nil?","nil?",1612038930,null);
$APP.$cljs$cst$1985$variant_id$$=new $APP.$cljs$core$Keyword$$(null,"variant-id","variant-id",1171818270);$APP.$cljs$cst$4264$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_merge_cells$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","merge-cells","app.main.data.workspace.shape-layout/merge-cells",-300475520);
$APP.$cljs$cst$4743$app_DOT_main_DOT_data_DOT_dashboard_SLASH_hide_file_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","hide-file-menu","app.main.data.dashboard/hide-file-menu",1101642004);$cljs$cst$794$clojure_DOT_test_DOT_check_DOT_generators_SLASH_one_of$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","one-of","clojure.test.check.generators/one-of",-183339191,null);
$APP.$cljs$cst$4154$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_change_orientation$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing","change-orientation","app.main.data.workspace.drawing/change-orientation",1702793855);$cljs$cst$4206$unsubscribe_file$$=new $APP.$cljs$core$Keyword$$(null,"unsubscribe-file","unsubscribe-file",-130369757);$APP.$cljs$cst$4826$workspace_versions$$=new $APP.$cljs$core$Keyword$$(null,"workspace-versions","workspace-versions",-347907449);
$cljs$cst$2058$radius_group$$=new $APP.$cljs$core$Keyword$$(null,"radius-group","radius-group",-848842979);$cljs$cst$3919$invalid_paste_data$$=new $APP.$cljs$core$Keyword$$(null,"invalid-paste-data","invalid-paste-data",1058482108);$APP.$cljs$cst$5118$release_notes$$=new $APP.$cljs$core$Keyword$$(null,"release-notes","release-notes",1238210686);
$APP.$cljs$cst$3226$app_DOT_main_DOT_data_DOT_profile_SLASH_fetch_access_tokens$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","fetch-access-tokens","app.main.data.profile/fetch-access-tokens",-1393543345);$cljs$cst$334$sci_DOT_core_SLASH_init$$=new $APP.$cljs$core$Symbol$$("sci.core","init","sci.core/init",-622666095,null);$cljs$cst$3214$file_comments_users$$=new $APP.$cljs$core$Keyword$$(null,"file-comments-users","file-comments-users",1002954415);
$cljs$cst$291$recursive$$=new $APP.$cljs$core$Keyword$$(null,"recursive","recursive",718885872);$cljs$cst$3666$child_width$$=new $APP.$cljs$core$Keyword$$(null,"child-width","child-width",-597845627);$APP.$cljs$cst$4087$shift_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"shift?","shift?",-1034734696);$APP.$cljs$cst$2007$lighten$$=new $APP.$cljs$core$Keyword$$(null,"lighten","lighten",-234464980);$cljs$cst$2219$export_binfile$$=new $APP.$cljs$core$Keyword$$(null,"export-binfile","export-binfile",-1093144052);
$cljs$cst$4795$on_remove_plugin$$=new $APP.$cljs$core$Keyword$$(null,"on-remove-plugin","on-remove-plugin",-58459040);$APP.$cljs$cst$448$optional$$=new $APP.$cljs$core$Keyword$$(null,"optional","optional",2053951509);$cljs$cst$357$malli_DOT_core_SLASH_find$$=new $APP.$cljs$core$Keyword$$("malli.core","find","malli.core/find",163301512);$APP.$cljs$cst$2191$thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"thumbnails","thumbnails",-529239572);
$APP.$cljs$cst$2933$shape_panel$$=new $APP.$cljs$core$Keyword$$(null,"shape-panel","shape-panel",-2139910340);$cljs$cst$3351$app_DOT_main_DOT_data_DOT_comments_SLASH_update_filters$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","update-filters","app.main.data.comments/update-filters",-380440015);$APP.$cljs$cst$4353$grid_id$$=new $APP.$cljs$core$Keyword$$(null,"grid-id","grid-id",1007140206);$cljs$cst$4650$move_unit_up$$=new $APP.$cljs$core$Keyword$$(null,"move-unit-up","move-unit-up",-87570067);
$APP.$cljs$cst$4014$picking_color_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"picking-color?","picking-color?",-819672832);$APP.$cljs$cst$4189$editing_interaction_index$$=new $APP.$cljs$core$Keyword$$(null,"editing-interaction-index","editing-interaction-index",1202734402);$cljs$cst$2527$components_v2$$=new $APP.$cljs$core$Keyword$$(null,"components-v2","components-v2",-708922978);
$cljs$cst$4937$nested_copy_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"nested-copy-not-allowed","nested-copy-not-allowed",-425843986);$APP.$cljs$cst$2171$workspace_layout$$=new $APP.$cljs$core$Keyword$$(null,"workspace-layout","workspace-layout",420938173);$cljs$cst$2837$unicode$$=new $APP.$cljs$core$Keyword$$(null,"unicode","unicode",-542572710);$APP.$cljs$cst$5152$register_validate$$=new $APP.$cljs$core$Keyword$$(null,"register-validate","register-validate",425170720);
$cljs$cst$2994$is_fallback$$=new $APP.$cljs$core$Keyword$$(null,"is-fallback","is-fallback",-2080537356);$APP.$cljs$cst$1675$layout_align_content$$=new $APP.$cljs$core$Keyword$$(null,"layout-align-content","layout-align-content",-1511926473);$cljs$cst$4668$select_parent_layer$$=new $APP.$cljs$core$Keyword$$(null,"select-parent-layer","select-parent-layer",-2143444363);$cljs$cst$3070$thumbnail_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"thumbnail?","thumbnail?",1872474018);
$cljs$cst$904$float$$=new $APP.$cljs$core$Symbol$$(null,"float","float",-91857841,null);$APP.$cljs$cst$745$query$$=new $APP.$cljs$core$Keyword$$(null,"query","query",-1288509510);$cljs$cst$1205$v2_migration$$=new $APP.$cljs$core$Keyword$$(null,"v2-migration","v2-migration",-647211158);$APP.$cljs$cst$1473$queue$$=new $APP.$cljs$core$Keyword$$(null,"queue","queue",1455835879);$cljs$cst$1496$if_let$$=new $APP.$cljs$core$Symbol$$(null,"if-let","if-let",1803593690,null);
$cljs$cst$5027$app_DOT_main_DOT_data_DOT_viewer_SLASH_open_overlay$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","open-overlay","app.main.data.viewer/open-overlay",-456952813);$cljs$cst$974$cljs_DOT_spec_DOT_alpha_SLASH_name$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","name","cljs.spec.alpha/name",205233570);
$cljs$cst$3819$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_libraries_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","libraries-fetched","app.main.data.workspace.libraries/libraries-fetched",626857502);$APP.$cljs$cst$4839$delete_file_snapshot$$=new $APP.$cljs$core$Keyword$$(null,"delete-file-snapshot","delete-file-snapshot",-364018056);$cljs$cst$3273$leave_team$$=new $APP.$cljs$core$Keyword$$(null,"leave-team","leave-team",-1470569524);
$cljs$cst$4541$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_and_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","create-token-and-set","app.main.data.workspace.tokens.library-edit/create-token-and-set",811480295);
$APP.$cljs$cst$4028$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_hide_fill_on_export$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","change-hide-fill-on-export","app.main.data.workspace.colors/change-hide-fill-on-export",479858268);
$cljs$cst$4247$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_layout_from_id$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","create-layout-from-id","app.main.data.workspace.shape-layout/create-layout-from-id",282302992);
$cljs$cst$4465$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_fill$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-fill","app.main.data.workspace.tokens.application/update-fill",-364177809);$APP.$cljs$cst$2609$set_base_font_size$$=new $APP.$cljs$core$Keyword$$(null,"set-base-font-size","set-base-font-size",-1438596312);$APP.$cljs$cst$5150$who_inspect$$=new $APP.$cljs$core$Keyword$$(null,"who-inspect","who-inspect",525863768);
$cljs$cst$2743$repeatDur$$=new $APP.$cljs$core$Keyword$$(null,"repeatDur","repeatDur",963760998);$APP.$cljs$cst$3164$vcenter$$=new $APP.$cljs$core$Keyword$$(null,"vcenter","vcenter",564475646);$cljs$cst$3486$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_prev_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","select-prev-shape","app.main.data.workspace.selection/select-prev-shape",-47001125);
$cljs$cst$669$pos_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"pos?","pos?",-244377722,null);$cljs$cst$1273$prop__GT_key$$=new $APP.$cljs$core$Keyword$$(null,"prop-\x3ekey","prop-\x3ekey",-1297715246);$cljs$cst$3275$app_DOT_main_DOT_data_DOT_team_SLASH_create_invitations$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","create-invitations","app.main.data.team/create-invitations",207317748);
$APP.$cljs$cst$2335$reitit_DOT_trie_SLASH_following_parameters$$=new $APP.$cljs$core$Keyword$$("reitit.trie","following-parameters","reitit.trie/following-parameters",-1072685800);$APP.$cljs$cst$3228$app_DOT_main_DOT_data_DOT_profile_SLASH_access_token_created$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","access-token-created","app.main.data.profile/access-token-created",-1371452256);
$cljs$cst$4364$app_DOT_main_DOT_data_DOT_workspace_SLASH_fix_orphan_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","fix-orphan-shapes","app.main.data.workspace/fix-orphan-shapes",-1593553661);$cljs$cst$1424$remaining_arg_count$$=new $APP.$cljs$core$Keyword$$(null,"remaining-arg-count","remaining-arg-count",-1216589335);
$APP.$cljs$cst$2220$app_DOT_util_DOT_sse_SLASH_restore_deleted_team_files$$=new $APP.$cljs$core$Keyword$$("app.util.sse","restore-deleted-team-files","app.util.sse/restore-deleted-team-files",-2130814225);$APP.$cljs$cst$2921$wasm_viewbox$$=new $APP.$cljs$core$Keyword$$(null,"wasm-viewbox","wasm-viewbox",-1694070386);$cljs$cst$3002$ol_chiki$$=new $APP.$cljs$core$Keyword$$(null,"ol-chiki","ol-chiki",-1012768220);
$cljs$cst$3942$border_end_start_radius$$=new $APP.$cljs$core$Keyword$$(null,"border-end-start-radius","border-end-start-radius",-251560249);$APP.$cljs$cst$222$NaN$$=new $APP.$cljs$core$Symbol$$(null,"NaN","NaN",666918153,null);$cljs$cst$3384$app_DOT_main_DOT_data_DOT_project_SLASH_fetch_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.project","fetch-project","app.main.data.project/fetch-project",2128789384);$cljs$cst$768$returned$$=new $APP.$cljs$core$Keyword$$(null,"returned","returned",-2020439163);
$cljs$cst$2825$specularConstant$$=new $APP.$cljs$core$Keyword$$(null,"specularConstant","specularConstant",-1556454024);$cljs$cst$3422$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_expand_collapse$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.collapse","expand-collapse","app.main.data.workspace.collapse/expand-collapse",1532499910);$APP.$cljs$cst$1136$iso$$=new $APP.$cljs$core$Keyword$$(null,"iso","iso",-1366207543);
$cljs$cst$4876$valid_item_fn$$=new $APP.$cljs$core$Keyword$$(null,"valid-item-fn","valid-item-fn",-2057807375);$APP.$cljs$cst$3118$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","page","app.common.files.changes-builder/page",-623448303);
$cljs$cst$3487$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_next_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","select-next-shape","app.main.data.workspace.selection/select-next-shape",661431164);$cljs$cst$643$explainer$$=new $APP.$cljs$core$Keyword$$(null,"explainer","explainer",-2002221924);$cljs$cst$4794$on_open_plugin$$=new $APP.$cljs$core$Keyword$$(null,"on-open-plugin","on-open-plugin",-1345349261);
$cljs$cst$3369$otf_file_id$$=new $APP.$cljs$core$Keyword$$(null,"otf-file-id","otf-file-id",-108616880);$APP.$cljs$cst$2594$token_id$$=new $APP.$cljs$core$Keyword$$(null,"token-id","token-id",-764089526);$cljs$cst$2876$stroke_linecap$$=new $APP.$cljs$core$Keyword$$(null,"stroke-linecap","stroke-linecap",-1201103248);$APP.$cljs$cst$1598$shapes$$=new $APP.$cljs$core$Keyword$$(null,"shapes","shapes",1897594879);
$cljs$cst$2885$flood_color$$=new $APP.$cljs$core$Keyword$$(null,"flood-color","flood-color",1622703322);$APP.$cljs$cst$4786$app_DOT_main_DOT_data_DOT_dashboard_SLASH_delete_files_immediately$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","delete-files-immediately","app.main.data.dashboard/delete-files-immediately",-1239559697);$APP.$cljs$cst$3596$layers$$=new $APP.$cljs$core$Keyword$$(null,"layers","layers",1944875032);
$cljs$cst$2850$keySplines$$=new $APP.$cljs$core$Keyword$$(null,"keySplines","keySplines",-1138000833);$APP.$cljs$cst$2304$floating$$=new $APP.$cljs$core$Keyword$$(null,"floating","floating",-1978091029);$APP.$cljs$cst$2941$column_total_size$$=new $APP.$cljs$core$Keyword$$(null,"column-total-size","column-total-size",1061541632);$cljs$cst$110$ready$$=new $APP.$cljs$core$Keyword$$(null,"ready","ready",1086465795);
$APP.$cljs$cst$4840$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_pin_version$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","pin-version","app.main.data.workspace.versions/pin-version",-1713491836);$APP.$cljs$cst$2144$selected_project$$=new $APP.$cljs$core$Keyword$$(null,"selected-project","selected-project",993223033);$cljs$cst$2558$set_comment_thread_position$$=new $APP.$cljs$core$Keyword$$(null,"set-comment-thread-position","set-comment-thread-position",1716614827);
$cljs$cst$1152$app_DOT_common_DOT_logging_SLASH_sync_QMARK_$$=new $APP.$cljs$core$Keyword$$("app.common.logging","sync?","app.common.logging/sync?",-1206954327);$APP.$cljs$cst$5116$dragging_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"dragging?","dragging?",-995941410);$APP.$cljs$cst$5068$resolved$$=new $APP.$cljs$core$Keyword$$(null,"resolved","resolved",968763567);$cljs$cst$2682$missing_glyph$$=new $APP.$cljs$core$Keyword$$(null,"missing-glyph","missing-glyph",1334509298);
$APP.$cljs$cst$3651$layout_gap_row$$=new $APP.$cljs$core$Keyword$$(null,"layout-gap-row","layout-gap-row",609410826);$cljs$cst$383$malli_DOT_core_SLASH_nil$$=new $APP.$cljs$core$Keyword$$("malli.core","nil","malli.core/nil",296405773);$APP.$cljs$cst$4256$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_duplicate_layout_track$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","duplicate-layout-track","app.main.data.workspace.shape-layout/duplicate-layout-track",260016686);
$cljs$cst$2775$underline_thickness$$=new $APP.$cljs$core$Keyword$$(null,"underline-thickness","underline-thickness",1528492621);$APP.$cljs$cst$1468$arglists$$=new $APP.$cljs$core$Keyword$$(null,"arglists","arglists",1661989754);$APP.$cljs$cst$218$end_column$$=new $APP.$cljs$core$Keyword$$(null,"end-column","end-column",1425389514);$cljs$cst$2509$ignore_geometry$$=new $APP.$cljs$core$Keyword$$(null,"ignore-geometry","ignore-geometry",1630780695);
$cljs$cst$3981$grid_auto_flow$$=new $APP.$cljs$core$Keyword$$(null,"grid-auto-flow","grid-auto-flow",-1754873684);$APP.$cljs$cst$5160$error_href$$=new $APP.$cljs$core$Keyword$$(null,"error-href","error-href",-1882436137);$APP.$cljs$cst$4044$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_apply_color_from_palette$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","apply-color-from-palette","app.main.data.workspace.colors/apply-color-from-palette",1499511946);
$cljs$cst$2051$fill_group$$=new $APP.$cljs$core$Keyword$$(null,"fill-group","fill-group",1027726676);$cljs$cst$3766$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","delete-component","app.main.data.workspace.libraries/delete-component",1399838040);$APP.$cljs$cst$3379$delete_font$$=new $APP.$cljs$core$Keyword$$(null,"delete-font","delete-font",1742044319);
$APP.$cljs$cst$4135$moving_nodes$$=new $APP.$cljs$core$Keyword$$(null,"moving-nodes","moving-nodes",-1718310036);$cljs$cst$4757$app_DOT_main_DOT_data_DOT_dashboard_SLASH_rename_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","rename-project","app.main.data.dashboard/rename-project",-1207543221);
$APP.$cljs$cst$3914$app_DOT_main_DOT_data_DOT_auth_SLASH_show_redirect_error$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","show-redirect-error","app.main.data.auth/show-redirect-error",-1078266261);$cljs$cst$3803$synced_at$$=new $APP.$cljs$core$Keyword$$(null,"synced-at","synced-at",98622459);$APP.$cljs$cst$2462$slow$$=new $APP.$cljs$core$Keyword$$(null,"slow","slow",120317203);$cljs$cst$3391$fill_values_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"fill-values?","fill-values?",-1457713069);
$cljs$cst$3680$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_temporary_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","set-temporary-modifiers","app.main.data.workspace.modifiers/set-temporary-modifiers",1171692928);$APP.$cljs$cst$4850$settings_subscription$$=new $APP.$cljs$core$Keyword$$(null,"settings-subscription","settings-subscription",11670706);$cljs$cst$1877$svg_viewbox$$=new $APP.$cljs$core$Keyword$$(null,"svg-viewbox","svg-viewbox",-255575146);
$cljs$cst$1785$add_children$$=new $APP.$cljs$core$Keyword$$(null,"add-children","add-children",705239943);$cljs$cst$342$int$$=new $APP.$cljs$core$Keyword$$(null,"int","int",-1741416922);$cljs$cst$2812$xlink_COLON_href$$=new $APP.$cljs$core$Keyword$$(null,"xlink:href","xlink:href",828777205);$cljs$cst$4074$click_draw_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"click-draw?","click-draw?",-1784736640);$cljs$cst$2896$className$$=new $APP.$cljs$core$Keyword$$(null,"className","className",-1983287057);
$cljs$cst$4929$ref_shape_is_not_head$$=new $APP.$cljs$core$Keyword$$(null,"ref-shape-is-not-head","ref-shape-is-not-head",1548958917);$cljs$cst$3999$heigth$$=new $APP.$cljs$core$Keyword$$(null,"heigth","heigth",914329217);$APP.$cljs$cst$4314$rename_file$$=new $APP.$cljs$core$Keyword$$(null,"rename-file","rename-file",-1507579634);
$APP.$cljs$cst$4789$app_DOT_main_DOT_data_DOT_dashboard_SLASH_restore_files_immediately$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","restore-files-immediately","app.main.data.dashboard/restore-files-immediately",155671388);$cljs$cst$5103$analyze_error$$=new $APP.$cljs$core$Keyword$$(null,"analyze-error","analyze-error",-2139543576);
$APP.$cljs$cst$4555$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_start_token_set_creation$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","start-token-set-creation","app.main.data.workspace.tokens.library-edit/start-token-set-creation",-2023312002);$cljs$cst$2745$kernelUnitLength$$=new $APP.$cljs$core$Keyword$$(null,"kernelUnitLength","kernelUnitLength",-2070848249);
$APP.$cljs$cst$2139$shared_files$$=new $APP.$cljs$core$Keyword$$(null,"shared-files","shared-files",-929120284);$APP.$cljs$cst$3589$document_history$$=new $APP.$cljs$core$Keyword$$(null,"document-history","document-history",1908608999);$cljs$cst$5063$skip_validate$$=new $APP.$cljs$core$Keyword$$(null,"skip-validate","skip-validate",1937218253);$APP.$cljs$cst$5070$align$$=new $APP.$cljs$core$Keyword$$(null,"align","align",1964212802);
$APP.$cljs$cst$3374$names$$=new $APP.$cljs$core$Keyword$$(null,"names","names",-1943074658);$APP.$cljs$cst$2649$filter$$=new $APP.$cljs$core$Keyword$$(null,"filter","filter",-948537934);$APP.$cljs$cst$2931$display_touched$$=new $APP.$cljs$core$Keyword$$(null,"display-touched","display-touched",-1742826950);$APP.$cljs$cst$1869$bottom_right$$=new $APP.$cljs$core$Keyword$$(null,"bottom-right","bottom-right",956401646);$APP.$cljs$cst$2159$tool$$=new $APP.$cljs$core$Keyword$$(null,"tool","tool",-1298696470);
$cljs$cst$181$param_tags$$=new $APP.$cljs$core$Keyword$$(null,"param-tags","param-tags",250134169);$cljs$cst$4699$modify_layers$$=new $APP.$cljs$core$Keyword$$(null,"modify-layers","modify-layers",-454509783);$cljs$cst$4517$observable$$=new $APP.$cljs$core$Keyword$$(null,"observable","observable",-1538858614);$cljs$cst$3186$app_DOT_main_DOT_data_DOT_profile_SLASH_refresh_profile$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","refresh-profile","app.main.data.profile/refresh-profile",364238237);
$APP.$cljs$cst$3913$create_demo_profile$$=new $APP.$cljs$core$Keyword$$(null,"create-demo-profile","create-demo-profile",1091998858);$cljs$cst$3661$child_min_height$$=new $APP.$cljs$core$Keyword$$(null,"child-min-height","child-min-height",1967236206);$cljs$cst$212$illegal_argument$$=new $APP.$cljs$core$Keyword$$(null,"illegal-argument","illegal-argument",-1845493170);$APP.$cljs$cst$2290$session$$=new $APP.$cljs$core$Keyword$$(null,"session","session",1008279103);
$cljs$cst$2788$in2$$=new $APP.$cljs$core$Keyword$$(null,"in2","in2",782506768);$APP.$cljs$cst$4534$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_set_group$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","toggle-token-set-group","app.main.data.workspace.tokens.library-edit/toggle-token-set-group",132799458);$APP.$cljs$cst$1588$points$$=new $APP.$cljs$core$Keyword$$(null,"points","points",-1486596883);
$APP.$cljs$cst$4513$collapsed_paths$$=new $APP.$cljs$core$Keyword$$(null,"collapsed-paths","collapsed-paths",-841392049);$cljs$cst$1361$logical_block_callback$$=new $APP.$cljs$core$Keyword$$(null,"logical-block-callback","logical-block-callback",1612691194);$cljs$cst$3403$force_frame_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"force-frame?","force-frame?",174727086);$cljs$cst$876$negated$$=new $APP.$cljs$core$Keyword$$(null,"negated","negated",-273117033);
$cljs$cst$3004$osmanya$$=new $APP.$cljs$core$Keyword$$(null,"osmanya","osmanya",-223695996);$cljs$cst$4029$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_stroke_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","change-stroke-color","app.main.data.workspace.colors/change-stroke-color",692335748);$APP.$cljs$cst$2243$update_profile_photo$$=new $APP.$cljs$core$Keyword$$(null,"update-profile-photo","update-profile-photo",1847991804);
$APP.$cljs$cst$2241$upload_file_media_object$$=new $APP.$cljs$core$Keyword$$(null,"upload-file-media-object","upload-file-media-object",-350555764);$cljs$cst$863$malli_DOT_generator_SLASH_rec_gen$$=new $APP.$cljs$core$Keyword$$("malli.generator","rec-gen","malli.generator/rec-gen",65631558);
$cljs$cst$4110$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_setup_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","setup-frame","app.main.data.workspace.path.drawing/setup-frame",1408910788);$cljs$cst$3712$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move_duplicate$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","start-move-duplicate","app.main.data.workspace.transforms/start-move-duplicate",-1788098437);
$APP.$cljs$cst$2278$total_colors$$=new $APP.$cljs$core$Keyword$$(null,"total-colors","total-colors",-891553408);$cljs$cst$4592$num_shapes$$=new $APP.$cljs$core$Keyword$$(null,"num-shapes","num-shapes",597955393);$APP.$cljs$cst$2463$app_DOT_main_DOT_data_DOT_common_SLASH_toggle_progress_visibility$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","toggle-progress-visibility","app.main.data.common/toggle-progress-visibility",581576293);
$cljs$cst$4943$invalid_text_touched$$=new $APP.$cljs$core$Keyword$$(null,"invalid-text-touched","invalid-text-touched",-603175216);$cljs$cst$3774$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","detach-component","app.main.data.workspace.libraries/detach-component",-292547169);$APP.$cljs$cst$20$meta$$=new $APP.$cljs$core$Symbol$$(null,"meta","meta",-1154898805,null);
$APP.$cljs$cst$3213$app_DOT_main_DOT_data_DOT_profile_SLASH_update_photo$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","update-photo","app.main.data.profile/update-photo",37896275);$cljs$cst$3116$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_changes$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","changes","app.common.files.changes-builder/changes",-1192369556);
$APP.$cljs$cst$4195$move_overlay_to$$=new $APP.$cljs$core$Keyword$$(null,"move-overlay-to","move-overlay-to",1237478707);$cljs$cst$3023$cherokee$$=new $APP.$cljs$core$Keyword$$(null,"cherokee","cherokee",1112096818);$cljs$cst$3069$index_SLASH_update_text_rect$$=new $APP.$cljs$core$Keyword$$("index","update-text-rect","index/update-text-rect",-937315909);$cljs$cst$1102$cljs_DOT_spec_DOT_alpha_SLASH_alt$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","alt","cljs.spec.alpha/alt",-2130750332,null);
$cljs$cst$3031$korean$$=new $APP.$cljs$core$Keyword$$(null,"korean","korean",1402655801);$cljs$cst$2614$conflict$$=new $APP.$cljs$core$Keyword$$(null,"conflict","conflict",1978796605);$APP.$cljs$cst$2602$set_group_fname$$=new $APP.$cljs$core$Keyword$$(null,"set-group-fname","set-group-fname",1422836316);
$cljs$cst$3348$app_DOT_main_DOT_data_DOT_comments_SLASH_open_comment_thread$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","open-comment-thread","app.main.data.comments/open-comment-thread",1097012576);$cljs$cst$4928$ref_shape_not_found$$=new $APP.$cljs$core$Keyword$$(null,"ref-shape-not-found","ref-shape-not-found",1014790633);$APP.$cljs$cst$1226$nitrate$$=new $APP.$cljs$core$Keyword$$(null,"nitrate","nitrate",1567206870);
$cljs$cst$3416$saved_component_root_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"saved-component-root?","saved-component-root?",-1355561726);$APP.$cljs$cst$3542$app_DOT_main_DOT_data_DOT_workspace_DOT_bool_SLASH_change_bool_type$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.bool","change-bool-type","app.main.data.workspace.bool/change-bool-type",424899887);
$cljs$cst$4230$cljs_DOT_core_SLASH_contains_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","contains?","cljs.core/contains?",-976526835,null);$cljs$cst$3535$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_lock_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","toggle-lock-selected","app.main.data.workspace.shapes/toggle-lock-selected",458405573);$APP.$cljs$cst$1285$handlers$$=new $APP.$cljs$core$Keyword$$(null,"handlers","handlers",79528781);
$cljs$cst$2061$stroke_group$$=new $APP.$cljs$core$Keyword$$(null,"stroke-group","stroke-group",-1369020464);$cljs$cst$4925$component_main$$=new $APP.$cljs$core$Keyword$$(null,"component-main","component-main",-462144619);$APP.$cljs$cst$4190$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_move_edit_interaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","move-edit-interaction","app.main.data.workspace.interactions/move-edit-interaction",1984185751);
$cljs$cst$4451$preprocessors$$=new $APP.$cljs$core$Keyword$$(null,"preprocessors","preprocessors",109643103);$APP.$cljs$cst$1511$height$$=new $APP.$cljs$core$Keyword$$(null,"height","height",1025178622);$cljs$cst$2676$glyphRef$$=new $APP.$cljs$core$Keyword$$(null,"glyphRef","glyphRef",1945816336);$cljs$cst$777$NaN_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"NaN?","NaN?",-1917767651);$cljs$cst$2690$feImage$$=new $APP.$cljs$core$Keyword$$(null,"feImage","feImage",-1553580330);
$cljs$cst$3249$member_id$$=new $APP.$cljs$core$Keyword$$(null,"member-id","member-id",606659713);$APP.$cljs$cst$2353$path_parts$$=new $APP.$cljs$core$Keyword$$(null,"path-parts","path-parts",945822894);$cljs$cst$3365$app_DOT_main_DOT_fonts_SLASH_woff2_file_id$$=new $APP.$cljs$core$Keyword$$("app.main.fonts","woff2-file-id","app.main.fonts/woff2-file-id",-49144145);$APP.$cljs$cst$1707$ids$$=new $APP.$cljs$core$Keyword$$(null,"ids","ids",-998535796);
$cljs$cst$2467$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-files","app.main.data.common/go-to-dashboard-files",1138202340);$cljs$cst$3437$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_append_undo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","append-undo","app.main.data.workspace.undo/append-undo",2071819251);
$cljs$cst$1876$no_flip$$=new $APP.$cljs$core$Keyword$$(null,"no-flip","no-flip",-318174213);$APP.$cljs$cst$734$union$$=new $APP.$cljs$core$Keyword$$(null,"union","union",2142937499);$cljs$cst$211$reader_error$$=new $APP.$cljs$core$Keyword$$(null,"reader-error","reader-error",1610253121);$cljs$cst$3144$app_DOT_main_DOT_data_DOT_plugins_SLASH_remove_current_plugin$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","remove-current-plugin","app.main.data.plugins/remove-current-plugin",-488575711);
$cljs$cst$4803$filter_mentions$$=new $APP.$cljs$core$Keyword$$(null,"filter-mentions","filter-mentions",-1571090553);$APP.$cljs$cst$1679$layout_grid_columns$$=new $APP.$cljs$core$Keyword$$(null,"layout-grid-columns","layout-grid-columns",-295096864);$cljs$cst$640$keep$$=new $APP.$cljs$core$Keyword$$(null,"keep","keep",-2133338530);$cljs$cst$5124$account_without_password$$=new $APP.$cljs$core$Keyword$$(null,"account-without-password","account-without-password",-96930553);
$APP.$cljs$cst$1937$ease_out$$=new $APP.$cljs$core$Keyword$$(null,"ease-out","ease-out",1760664474);$cljs$cst$3029$georgian$$=new $APP.$cljs$core$Keyword$$(null,"georgian","georgian",1734823735);$APP.$cljs$cst$1661$align_self$$=new $APP.$cljs$core$Keyword$$(null,"align-self","align-self",1475936794);$cljs$cst$2719$x_height$$=new $APP.$cljs$core$Keyword$$(null,"x-height","x-height",1735436609);$cljs$cst$2898$units$$=new $APP.$cljs$core$Keyword$$(null,"units","units",-533089095);
$cljs$cst$3682$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_wasm_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","set-wasm-modifiers","app.main.data.workspace.modifiers/set-wasm-modifiers",2017937478);$cljs$cst$2129$app_DOT_main_DOT_data_DOT_changes_SLASH_commit$$=new $APP.$cljs$core$Keyword$$("app.main.data.changes","commit","app.main.data.changes/commit",-1518621522);
$cljs$cst$2112$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_value$$=new $APP.$cljs$core$Keyword$$("app.common.types.tokens-lib","value","app.common.types.tokens-lib/value",-1272173908);$cljs$cst$561$input$$=new $APP.$cljs$core$Keyword$$(null,"input","input",556931961);$cljs$cst$3630$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_ungroup_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.groups","ungroup-selected","app.main.data.workspace.groups/ungroup-selected",-980266808);
$APP.$cljs$cst$4539$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_drop_token_set_group$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","drop-token-set-group","app.main.data.workspace.tokens.library-edit/drop-token-set-group",1403859113);$cljs$cst$1482$doseq$$=new $APP.$cljs$core$Symbol$$(null,"doseq","doseq",221164135,null);
$cljs$cst$3616$selected_palette_colorpicker$$=new $APP.$cljs$core$Keyword$$(null,"selected-palette-colorpicker","selected-palette-colorpicker",1737136573);$APP.$cljs$cst$3216$share_id$$=new $APP.$cljs$core$Keyword$$(null,"share-id","share-id",795821204);$APP.$cljs$cst$4578$export_frames$$=new $APP.$cljs$core$Keyword$$(null,"export-frames","export-frames",-511225256);
$APP.$cljs$cst$1187$dashboard_templates_section$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-templates-section","dashboard-templates-section",-474074368);$cljs$cst$4526$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_theme_active$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","toggle-token-theme-active","app.main.data.workspace.tokens.library-edit/toggle-token-theme-active",-57455161);
$APP.$cljs$cst$3798$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_component_multi_swap$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","component-multi-swap","app.main.data.workspace.libraries/component-multi-swap",-63161346);$APP.$cljs$cst$4010$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_colorpicker_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","colorpicker-selected","app.main.data.workspace.colors/colorpicker-selected",284549186);
$cljs$cst$3180$app_DOT_main_DOT_data_DOT_profile_SLASH_profile_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","profile-fetched","app.main.data.profile/profile-fetched",1641970658);$cljs$cst$169$throw$$=new $APP.$cljs$core$Symbol$$(null,"throw","throw",595905694,null);$cljs$cst$4912$child_not_in_parent$$=new $APP.$cljs$core$Keyword$$(null,"child-not-in-parent","child-not-in-parent",969396311);
$cljs$cst$688$indexed_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"indexed?","indexed?",1234610384,null);$cljs$cst$3236$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_teams$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","fetch-teams","app.main.data.team/fetch-teams",-2041250742);$cljs$cst$1431$char_format$$=new $APP.$cljs$core$Keyword$$(null,"char-format","char-format",-1016499218);$APP.$cljs$cst$2089$external_id$$=new $APP.$cljs$core$Keyword$$(null,"external-id","external-id",-456527727);
$cljs$cst$1784$remove_children$$=new $APP.$cljs$core$Keyword$$(null,"remove-children","remove-children",1296934069);$cljs$cst$951$app_DOT_common_DOT_schema_SLASH_set_of_keywords$$=new $APP.$cljs$core$Keyword$$("app.common.schema","set-of-keywords","app.common.schema/set-of-keywords",2102430849);
$cljs$cst$3739$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.wasm-text","resize-wasm-text-all","app.main.data.workspace.wasm-text/resize-wasm-text-all",100967986);$cljs$cst$915$default_decoder$$=new $APP.$cljs$core$Keyword$$(null,"default-decoder","default-decoder",808357161);
$APP.$cljs$cst$4054$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_initialize_colorpicker$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","initialize-colorpicker","app.main.data.workspace.colors/initialize-colorpicker",1173363953);$APP.$cljs$cst$4838$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_delete_version$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","delete-version","app.main.data.workspace.versions/delete-version",-947424824);
$cljs$cst$4287$number_of_combined$$=new $APP.$cljs$core$Keyword$$(null,"number-of-combined","number-of-combined",366676508);$APP.$cljs$cst$1626$typography_ref_file$$=new $APP.$cljs$core$Keyword$$(null,"typography-ref-file","typography-ref-file",2114311688);$APP.$cljs$cst$2922$history_overlay$$=new $APP.$cljs$core$Keyword$$(null,"history-overlay","history-overlay",1725695055);$cljs$cst$2545$show_modified$$=new $APP.$cljs$core$Keyword$$(null,"show-modified","show-modified",-1388936404);
$APP.$cljs$cst$2021$auto_width$$=new $APP.$cljs$core$Keyword$$(null,"auto-width","auto-width",-992925188);$cljs$cst$3509$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_duplicate_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","duplicate-shapes","app.main.data.workspace.selection/duplicate-shapes",757495841);
$cljs$cst$4202$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_initialize$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","initialize","app.main.data.workspace.notifications/initialize",-1561873434);$cljs$cst$3921$app_DOT_main_DOT_data_DOT_workspace_SLASH_reload_current_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","reload-current-file","app.main.data.workspace/reload-current-file",-807745136);
$APP.$cljs$cst$4333$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_shape_proportion_lock$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-shape-proportion-lock","app.main.data.workspace/set-shape-proportion-lock",1359513115);$APP.$cljs$cst$2019$intersection$$=new $APP.$cljs$core$Keyword$$(null,"intersection","intersection",2003891010);
$cljs$cst$3167$app_DOT_main_DOT_data_DOT_media_SLASH_blob_QMARK_$$=new $APP.$cljs$core$Symbol$$("app.main.data.media","blob?","app.main.data.media/blob?",-950868156,null);$APP.$cljs$cst$2306$toast$$=new $APP.$cljs$core$Keyword$$(null,"toast","toast",68598129);$cljs$cst$2892$visibility$$=new $APP.$cljs$core$Keyword$$(null,"visibility","visibility",1338380893);
$cljs$cst$521$malli_DOT_core_SLASH_invalid_dispatch_value$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-dispatch-value","malli.core/invalid-dispatch-value",516707675);$cljs$cst$2796$units_per_em$$=new $APP.$cljs$core$Keyword$$(null,"units-per-em","units-per-em",1845580082);$APP.$cljs$cst$1597$svg_raw$$=new $APP.$cljs$core$Keyword$$(null,"svg-raw","svg-raw",-594329202);
$cljs$cst$1810$app_DOT_common_DOT_schema_DOT_openapi_SLASH_default$$=new $APP.$cljs$core$Keyword$$("app.common.schema.openapi","default","app.common.schema.openapi/default",-1057013151);$APP.$cljs$cst$3779$additional_ids$$=new $APP.$cljs$core$Keyword$$(null,"additional-ids","additional-ids",1987201277);$cljs$cst$3415$saved_component_root$$=new $APP.$cljs$core$Keyword$$(null,"saved-component-root","saved-component-root",1854874793);
$cljs$cst$4616$zoom_lense_decrease$$=new $APP.$cljs$core$Keyword$$(null,"zoom-lense-decrease","zoom-lense-decrease",1789059043);$cljs$cst$748$user$$=new $APP.$cljs$core$Keyword$$(null,"user","user",1532431356);$APP.$cljs$cst$2912$disable_frame_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"disable-frame-thumbnails","disable-frame-thumbnails",-1073907006);$cljs$cst$2928$bool_shapes$$=new $APP.$cljs$core$Keyword$$(null,"bool-shapes","bool-shapes",-1080624236);
$APP.$cljs$cst$2095$skip_children_pred$$=new $APP.$cljs$core$Keyword$$(null,"skip-children-pred","skip-children-pred",663146554);$APP.$cljs$cst$141$message$$=new $APP.$cljs$core$Keyword$$(null,"message","message",-406056002);$cljs$cst$2519$team_feature_mismatch$$=new $APP.$cljs$core$Keyword$$(null,"team-feature-mismatch","team-feature-mismatch",-1423359773);
$cljs$cst$813$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword_ns$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","keyword-ns","clojure.test.check.generators/keyword-ns",-1492628482,null);$cljs$cst$2849$v_alphabetic$$=new $APP.$cljs$core$Keyword$$(null,"v-alphabetic","v-alphabetic",-552236578);$APP.$cljs$cst$2033$collapsed$$=new $APP.$cljs$core$Keyword$$(null,"collapsed","collapsed",-628494523);$cljs$cst$3358$yours$$=new $APP.$cljs$core$Keyword$$(null,"yours","yours",289099402);
$cljs$cst$529$multi$$=new $APP.$cljs$core$Keyword$$(null,"multi","multi",-190293005);$APP.$cljs$cst$4787$app_DOT_main_DOT_data_DOT_dashboard_SLASH_delete_project_immediately$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","delete-project-immediately","app.main.data.dashboard/delete-project-immediately",-1785355806);$cljs$cst$652$preset$$=new $APP.$cljs$core$Keyword$$(null,"preset","preset",777387345);
$APP.$cljs$cst$3254$app_DOT_main_DOT_data_DOT_team_SLASH_stats_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","stats-fetched","app.main.data.team/stats-fetched",-807692414);$cljs$cst$4916$invalid_parent$$=new $APP.$cljs$core$Keyword$$(null,"invalid-parent","invalid-parent",-882875239);$APP.$cljs$cst$2953$show_text_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"show-text?","show-text?",1934354679);
$cljs$cst$4150$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_select_for_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing","select-for-drawing","app.main.data.workspace.drawing/select-for-drawing",-937062938);$cljs$cst$4576$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_show_viewer_export_dialog$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","show-viewer-export-dialog","app.main.data.exports.assets/show-viewer-export-dialog",1881460878);
$cljs$cst$4420$error_DOT_token_SLASH_invalid_color$$=new $APP.$cljs$core$Keyword$$("error.token","invalid-color","error.token/invalid-color",-1523551318);$cljs$cst$297$malli_DOT_core_SLASH_end_of_input$$=new $APP.$cljs$core$Keyword$$("malli.core","end-of-input","malli.core/end-of-input",-491237771);$cljs$cst$5131$accept_terms_and_privacy$$=new $APP.$cljs$core$Keyword$$(null,"accept-terms-and-privacy","accept-terms-and-privacy",420542438);
$APP.$cljs$cst$2822$rotate$$=new $APP.$cljs$core$Keyword$$(null,"rotate","rotate",152705015);$APP.$cljs$cst$3090$undo_group$$=new $APP.$cljs$core$Keyword$$(null,"undo-group","undo-group",-1765279846);$APP.$cljs$cst$4873$focus$$=new $APP.$cljs$core$Keyword$$(null,"focus","focus",234677911);$cljs$cst$2664$marker$$=new $APP.$cljs$core$Keyword$$(null,"marker","marker",865118313);$cljs$cst$2718$startOffset$$=new $APP.$cljs$core$Keyword$$(null,"startOffset","startOffset",-590231263);
$cljs$cst$3047$xlinkhref$$=new $APP.$cljs$core$Keyword$$(null,"xlinkhref","xlinkhref",1985487126);$cljs$cst$3683$undo_transation_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"undo-transation?","undo-transation?",-1838368123);$cljs$cst$1228$audit_log_logger$$=new $APP.$cljs$core$Keyword$$(null,"audit-log-logger","audit-log-logger",-1783756745);
$APP.$cljs$cst$3256$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_stats$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","fetch-stats","app.main.data.team/fetch-stats",1035659502);$cljs$cst$4250$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_shape_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","create-shape-layout","app.main.data.workspace.shape-layout/create-shape-layout",-937143778);
$cljs$cst$5048$general_viewer$$=new $APP.$cljs$core$Keyword$$(null,"general-viewer","general-viewer",-748214774);$APP.$cljs$cst$4039$disable_opacity$$=new $APP.$cljs$core$Keyword$$(null,"disable-opacity","disable-opacity",1547998851);$cljs$cst$3059$anchor_offset$$=new $APP.$cljs$core$Keyword$$(null,"anchor-offset","anchor-offset",175135585);$APP.$cljs$cst$4648$delete$$=new $APP.$cljs$core$Keyword$$(null,"delete","delete",-1768633620);
$APP.$cljs$cst$3233$delete_access_token$$=new $APP.$cljs$core$Keyword$$(null,"delete-access-token","delete-access-token",-110686384);$cljs$cst$3402$new_variant_id$$=new $APP.$cljs$core$Keyword$$(null,"new-variant-id","new-variant-id",683771380);$cljs$cst$4658$select_prev$$=new $APP.$cljs$core$Keyword$$(null,"select-prev","select-prev",457778960);$cljs$cst$1072$gen_max$$=new $APP.$cljs$core$Keyword$$(null,"gen-max","gen-max",-793680445);
$cljs$cst$3060$focus_para$$=new $APP.$cljs$core$Keyword$$(null,"focus-para","focus-para",-292469673);$cljs$cst$5013$app_DOT_main_DOT_data_DOT_viewer_SLASH_flash_done$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","flash-done","app.main.data.viewer/flash-done",-1842223531);$APP.$cljs$cst$1984$children_fn$$=new $APP.$cljs$core$Keyword$$(null,"children-fn","children-fn",-1407047987);$APP.$cljs$cst$3478$zooming$$=new $APP.$cljs$core$Keyword$$(null,"zooming","zooming",719822603);
$cljs$cst$3510$alt_duplication$$=new $APP.$cljs$core$Keyword$$(null,"alt-duplication","alt-duplication",774015793);$APP.$cljs$cst$2868$overflow$$=new $APP.$cljs$core$Keyword$$(null,"overflow","overflow",2058931880);$APP.$cljs$cst$5127$auth_register$$=new $APP.$cljs$core$Keyword$$(null,"auth-register","auth-register",826284239);$cljs$cst$630$re_unparser$$=new $APP.$cljs$core$Keyword$$(null,"re-unparser","re-unparser",1432943079);
$cljs$cst$4005$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_html_text$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-html-text","app.main.data.workspace.clipboard/paste-html-text",4281609);$cljs$cst$4304$get_file_libraries$$=new $APP.$cljs$core$Keyword$$(null,"get-file-libraries","get-file-libraries",-1759425876);
$cljs$cst$3886$app_DOT_main_DOT_data_DOT_websocket_SLASH_initialize$$=new $APP.$cljs$core$Keyword$$("app.main.data.websocket","initialize","app.main.data.websocket/initialize",-1086102386);$cljs$cst$2565$fix_obj$$=new $APP.$cljs$core$Keyword$$(null,"fix-obj","fix-obj",1131095112);$cljs$cst$3027$hebrew$$=new $APP.$cljs$core$Keyword$$(null,"hebrew","hebrew",-1789946506);$cljs$cst$921$json$$=new $APP.$cljs$core$Keyword$$(null,"json","json",1279968570);
$APP.$cljs$cst$1673$layout_justify_content$$=new $APP.$cljs$core$Keyword$$(null,"layout-justify-content","layout-justify-content",-416357134);$cljs$cst$1099$cljs_DOT_spec_DOT_alpha_SLASH_cat$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","cat","cljs.spec.alpha/cat",-1471398329,null);$APP.$cljs$cst$4656$open_viewer$$=new $APP.$cljs$core$Keyword$$(null,"open-viewer","open-viewer",-29795505);
$APP.$cljs$cst$1902$current_file_id$$=new $APP.$cljs$core$Keyword$$(null,"current-file-id","current-file-id",1601348404);$APP.$cljs$cst$2121$tokens_lib$$=new $APP.$cljs$core$Keyword$$(null,"tokens-lib","tokens-lib",1725671991);$APP.$cljs$cst$2012$exclusion$$=new $APP.$cljs$core$Keyword$$(null,"exclusion","exclusion",531897910);$APP.$cljs$cst$1740$typography_ref_id$$=new $APP.$cljs$core$Keyword$$(null,"typography-ref-id","typography-ref-id",-993695356);
$cljs$cst$4224$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_update_page_root$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","update-page-root","app.main.data.workspace.pages/update-page-root",-1237648848);$cljs$cst$4666$move_fast_right$$=new $APP.$cljs$core$Keyword$$(null,"move-fast-right","move-fast-right",-1380819692);$APP.$cljs$cst$3138$app_DOT_plugins_DOT_flags_SLASH_set_flag$$=new $APP.$cljs$core$Keyword$$("app.plugins.flags","set-flag","app.plugins.flags/set-flag",-2024665901);
$APP.$cljs$cst$3719$small$$=new $APP.$cljs$core$Keyword$$(null,"small","small",2133478704);$cljs$cst$1155$app_DOT_common_DOT_logging_SLASH_id$$=new $APP.$cljs$core$Keyword$$("app.common.logging","id","app.common.logging/id",1339267211);$cljs$cst$1980$italic_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"italic?","italic?",1143640731);$APP.$cljs$cst$3498$full_frame_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"full-frame?","full-frame?",763988721);
$cljs$cst$4071$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_clear_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.common","clear-drawing","app.main.data.workspace.drawing.common/clear-drawing",-2106156961);$APP.$cljs$cst$3740$get_file_fragment$$=new $APP.$cljs$core$Keyword$$(null,"get-file-fragment","get-file-fragment",-1236282386);
$APP.$cljs$cst$3865$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_remove_text_modifier$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","remove-text-modifier","app.main.data.workspace.texts/remove-text-modifier",-1971036133);$APP.$cljs$cst$2984$config$$=new $APP.$cljs$core$Keyword$$(null,"config","config",994861415);
$cljs$cst$4432$error_DOT_style_dictionary_SLASH_invalid_token_value_stroke_width$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-stroke-width","error.style-dictionary/invalid-token-value-stroke-width",-601889002);$cljs$cst$2853$xlink_COLON_role$$=new $APP.$cljs$core$Keyword$$(null,"xlink:role","xlink:role",-556206369);
$cljs$cst$4334$app_DOT_main_DOT_data_DOT_workspace_SLASH_toggle_proportion_lock$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","toggle-proportion-lock","app.main.data.workspace/toggle-proportion-lock",2079914676);$cljs$cst$4003$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_transit_props$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-transit-props","app.main.data.workspace.clipboard/paste-transit-props",-1093057052);
$APP.$cljs$cst$4220$workspace_cache$$=new $APP.$cljs$core$Keyword$$(null,"workspace-cache","workspace-cache",773600470);$APP.$cljs$cst$4025$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_detach_fill$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","detach-fill","app.main.data.workspace.colors/detach-fill",1504712239);
$APP.$cljs$cst$5036$app_DOT_main_DOT_data_DOT_viewer_SLASH_hover_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","hover-shape","app.main.data.viewer/hover-shape",84002923);$APP.$cljs$cst$193$source$$=new $APP.$cljs$core$Keyword$$(null,"source","source",-433931539);$cljs$cst$4768$app_DOT_main_DOT_data_DOT_dashboard_SLASH_file_created$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","file-created","app.main.data.dashboard/file-created",758247287);
$APP.$cljs$cst$4557$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_clear_token_set_edition$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","clear-token-set-edition","app.main.data.workspace.tokens.library-edit/clear-token-set-edition",-1445403962);
$cljs$cst$4586$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_update_export_status$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","update-export-status","app.main.data.exports.assets/update-export-status",-1565666338);$APP.$cljs$cst$221$keyword$$=new $APP.$cljs$core$Keyword$$(null,"keyword","keyword",811389747);$cljs$cst$2800$viewTarget$$=new $APP.$cljs$core$Keyword$$(null,"viewTarget","viewTarget",-494135597);
$APP.$cljs$cst$2176$recent_fonts$$=new $APP.$cljs$core$Keyword$$(null,"recent-fonts","recent-fonts",1734170898);$APP.$cljs$cst$1747$text_align$$=new $APP.$cljs$core$Keyword$$(null,"text-align","text-align",1786091845);$cljs$cst$2926$selection_center$$=new $APP.$cljs$core$Keyword$$(null,"selection-center","selection-center",-521638829);
$APP.$cljs$cst$4036$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_reorder_shadow$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","reorder-shadow","app.main.data.workspace.colors/reorder-shadow",1099393324);$cljs$cst$2710$foreignObject$$=new $APP.$cljs$core$Keyword$$(null,"foreignObject","foreignObject",25502111);$cljs$cst$2811$slope$$=new $APP.$cljs$core$Keyword$$(null,"slope","slope",-1227938123);
$cljs$cst$3888$ws_conn$$=new $APP.$cljs$core$Keyword$$(null,"ws-conn","ws-conn",1536795552);$cljs$cst$591$malli_DOT_core_SLASH_function_checker$$=new $APP.$cljs$core$Keyword$$("malli.core","function-checker","malli.core/function-checker",-792030936);$APP.$cljs$cst$1158$debug$$=new $APP.$cljs$core$Keyword$$(null,"debug","debug",-1608172596);
$cljs$cst$4322$app_DOT_main_DOT_data_DOT_workspace_SLASH_delete_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","delete-selected","app.main.data.workspace/delete-selected",-1780665429);$APP.$cljs$cst$4060$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_update_colorpicker_gradient_opacity$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","update-colorpicker-gradient-opacity","app.main.data.workspace.colors/update-colorpicker-gradient-opacity",1818184102);
$APP.$cljs$cst$4108$draw$$=new $APP.$cljs$core$Keyword$$(null,"draw","draw",1358331674);$APP.$cljs$cst$4340$app_DOT_main_DOT_data_DOT_workspace_SLASH_clear_assets_section_open$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","clear-assets-section-open","app.main.data.workspace/clear-assets-section-open",-1852940833);$APP.$cljs$cst$2071$update_new_shape$$=new $APP.$cljs$core$Keyword$$(null,"update-new-shape","update-new-shape",1958657165);
$APP.$cljs$cst$3604$force_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"force?","force?",1839038675);$cljs$cst$2550$set_touched$$=new $APP.$cljs$core$Keyword$$(null,"set-touched","set-touched",-443889429);$APP.$cljs$cst$4379$on_lost_pointer_capture$$=new $APP.$cljs$core$Keyword$$(null,"on-lost-pointer-capture","on-lost-pointer-capture",-1554883134);$cljs$cst$2852$xml_COLON_base$$=new $APP.$cljs$core$Keyword$$(null,"xml:base","xml:base",1209393887);
$APP.$cljs$cst$1730$fill_color$$=new $APP.$cljs$core$Keyword$$(null,"fill-color","fill-color",-1156875903);$cljs$cst$2598$set_active_token_themes$$=new $APP.$cljs$core$Keyword$$(null,"set-active-token-themes","set-active-token-themes",-1825247552);$APP.$cljs$cst$2529$vern$$=new $APP.$cljs$core$Keyword$$(null,"vern","vern",2071435888);
$APP.$cljs$cst$4193$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_finish_edit_interaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","finish-edit-interaction","app.main.data.workspace.interactions/finish-edit-interaction",1799182220);$APP.$cljs$cst$1798$line_to$$=new $APP.$cljs$core$Keyword$$(null,"line-to","line-to",1332939595);
$APP.$cljs$cst$3320$app_DOT_main_DOT_data_DOT_comments_SLASH_created_thread_on_viewer$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","created-thread-on-viewer","app.main.data.comments/created-thread-on-viewer",-1700234781);$APP.$cljs$cst$2450$team_name$$=new $APP.$cljs$core$Keyword$$(null,"team-name","team-name",1475836072);$APP.$cljs$cst$3460$point$$=new $APP.$cljs$core$Keyword$$(null,"point","point",1813198264);
$cljs$cst$4992$app_DOT_main_DOT_data_DOT_viewer_SLASH_update_zoom_querystring$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","update-zoom-querystring","app.main.data.viewer/update-zoom-querystring",-567729030);$APP.$cljs$cst$4132$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_modify_handler$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","modify-handler","app.main.data.workspace.path.edition/modify-handler",1743833054);
$cljs$cst$5107$analyze$$=new $APP.$cljs$core$Keyword$$(null,"analyze","analyze",-766389120);$APP.$cljs$cst$2445$on_success$$=new $APP.$cljs$core$Keyword$$(null,"on-success","on-success",1786904109);$cljs$cst$1830$maxLength$$=new $APP.$cljs$core$Keyword$$(null,"maxLength","maxLength",-1633020073);$APP.$cljs$cst$3636$node$$=new $APP.$cljs$core$Keyword$$(null,"node","node",581201198);$APP.$cljs$cst$4698$edit$$=new $APP.$cljs$core$Keyword$$(null,"edit","edit",-1641834166);
$cljs$cst$4$print_length$$=new $APP.$cljs$core$Keyword$$(null,"print-length","print-length",1931866356);$cljs$cst$2891$color_interpolation$$=new $APP.$cljs$core$Keyword$$(null,"color-interpolation","color-interpolation",-1276247587);$cljs$cst$389$keys$$=new $APP.$cljs$core$Keyword$$(null,"keys","keys",1068423698);$cljs$cst$3034$mongolian$$=new $APP.$cljs$core$Keyword$$(null,"mongolian","mongolian",-233794022);
$APP.$cljs$cst$5003$app_DOT_main_DOT_data_DOT_viewer_SLASH_set_viewport_size$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","set-viewport-size","app.main.data.viewer/set-viewport-size",-2131805670);$APP.$cljs$cst$271$code$$=new $APP.$cljs$core$Keyword$$(null,"code","code",1586293142);$cljs$cst$856$gen_SLASH_NaN_QMARK_$$=new $APP.$cljs$core$Keyword$$("gen","NaN?","gen/NaN?",-1917993267);$cljs$cst$2596$set_token_set$$=new $APP.$cljs$core$Keyword$$(null,"set-token-set","set-token-set",-1146185413);
$APP.$cljs$cst$1654$percent$$=new $APP.$cljs$core$Keyword$$(null,"percent","percent",2031453817);$cljs$cst$3559$lowercase$$=new $APP.$cljs$core$Keyword$$(null,"lowercase","lowercase",41029539);$cljs$cst$4712$levels$$=new $APP.$cljs$core$Keyword$$(null,"levels","levels",-950747887);$cljs$cst$1101$cljs_DOT_spec_DOT_alpha_SLASH__QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","?","cljs.spec.alpha/?",1605136319,null);
$cljs$cst$1097$cljs_DOT_spec_DOT_alpha_SLASH__AMPERSAND_$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","\x26","cljs.spec.alpha/\x26",1635809823,null);$cljs$cst$3805$update_file_library_sync_status$$=new $APP.$cljs$core$Keyword$$(null,"update-file-library-sync-status","update-file-library-sync-status",-1000632019);$APP.$cljs$cst$871$options$$=new $APP.$cljs$core$Keyword$$(null,"options","options",99638489);
$APP.$cljs$cst$1312$emit_current_value_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"emit-current-value?","emit-current-value?",56289147);$cljs$cst$3922$snapshot_is_locked$$=new $APP.$cljs$core$Keyword$$(null,"snapshot-is-locked","snapshot-is-locked",904526286);$APP.$cljs$cst$1336$edge$$=new $APP.$cljs$core$Keyword$$(null,"edge","edge",919909153);$cljs$cst$1092$cljs_DOT_spec_DOT_alpha_SLASH__STAR_$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","*","cljs.spec.alpha/*",-1238084288,null);
$cljs$cst$1098$cljs_DOT_spec_DOT_alpha_SLASH__PLUS_$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","+","cljs.spec.alpha/+",2101263265,null);$cljs$cst$4972$go_to_search$$=new $APP.$cljs$core$Keyword$$(null,"go-to-search","go-to-search",1620800181);$cljs$cst$2514$feature_not_supported$$=new $APP.$cljs$core$Keyword$$(null,"feature-not-supported","feature-not-supported",1036203378);$cljs$cst$344$arity$$=new $APP.$cljs$core$Keyword$$(null,"arity","arity",-1808556135);
$APP.$cljs$cst$3108$authentication$$=new $APP.$cljs$core$Keyword$$(null,"authentication","authentication",1746273042);$cljs$cst$1409$radix$$=new $APP.$cljs$core$Keyword$$(null,"radix","radix",857016463);$APP.$cljs$cst$4711$dashboard_projects$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-projects","dashboard-projects",-425944382);$cljs$cst$672$double_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"double?","double?",-2146564276,null);
$cljs$cst$1306$first$$=new $APP.$cljs$core$Keyword$$(null,"first","first",-644103046);$cljs$cst$3464$up_mouse_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"up-mouse?","up-mouse?",-2106647044);$cljs$cst$5082$markup$$=new $APP.$cljs$core$Keyword$$(null,"markup","markup",2143234544);$APP.$cljs$cst$2201$workspace_preview_blend$$=new $APP.$cljs$core$Keyword$$(null,"workspace-preview-blend","workspace-preview-blend",-1720937040);
$cljs$cst$3966$root_shapes$$=new $APP.$cljs$core$Keyword$$(null,"root-shapes","root-shapes",2046683285);$cljs$cst$1219$backend_worker$$=new $APP.$cljs$core$Keyword$$(null,"backend-worker","backend-worker",1214587666);$cljs$cst$4085$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_streams_SLASH_empty$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.streams","empty","app.main.data.workspace.path.streams/empty",1775930509);
$cljs$cst$146$clojure_DOT_error_SLASH_phase$$=new $APP.$cljs$core$Keyword$$("clojure.error","phase","clojure.error/phase",275140358);$cljs$cst$3296$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_shared_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","fetch-shared-files","app.main.data.team/fetch-shared-files",426251101);$cljs$cst$1182$smtp$$=new $APP.$cljs$core$Keyword$$(null,"smtp","smtp",1393366583);
$APP.$cljs$cst$3339$get_comment_threads$$=new $APP.$cljs$core$Keyword$$(null,"get-comment-threads","get-comment-threads",-138542175);$APP.$cljs$cst$1749$line_height$$=new $APP.$cljs$core$Keyword$$(null,"line-height","line-height",1870784992);$APP.$cljs$cst$1215$onboarding$$=new $APP.$cljs$core$Keyword$$(null,"onboarding","onboarding",-1622662800);$cljs$cst$2517$file_in_components_v1$$=new $APP.$cljs$core$Keyword$$(null,"file-in-components-v1","file-in-components-v1",-1067825588);
$cljs$cst$2260$device_arch$$=new $APP.$cljs$core$Keyword$$(null,"device-arch","device-arch",-313234416);$cljs$cst$3654$margin_y$$=new $APP.$cljs$core$Keyword$$(null,"margin-y","margin-y",-371718288);$cljs$cst$3653$margin_x$$=new $APP.$cljs$core$Keyword$$(null,"margin-x","margin-x",1660588286);$APP.$cljs$cst$3974$align_content$$=new $APP.$cljs$core$Keyword$$(null,"align-content","align-content",-990200349);$cljs$cst$3909$logout$$=new $APP.$cljs$core$Keyword$$(null,"logout","logout",1418564329);
$cljs$cst$1213$inspect_styles$$=new $APP.$cljs$core$Keyword$$(null,"inspect-styles","inspect-styles",1359737423);$cljs$cst$3042$armenian$$=new $APP.$cljs$core$Keyword$$(null,"armenian","armenian",610189759);$APP.$cljs$cst$2029$component_root$$=new $APP.$cljs$core$Keyword$$(null,"component-root","component-root",-485271026);$APP.$cljs$cst$1975$vertical_margin$$=new $APP.$cljs$core$Keyword$$(null,"vertical-margin","vertical-margin",629210288);
$cljs$cst$3473$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_zoom_to_fit_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","zoom-to-fit-all","app.main.data.workspace.zoom/zoom-to-fit-all",906260964);$cljs$cst$2764$strikethrough_position$$=new $APP.$cljs$core$Keyword$$(null,"strikethrough-position","strikethrough-position",402256746);$cljs$cst$2879$alignment_baseline$$=new $APP.$cljs$core$Keyword$$(null,"alignment-baseline","alignment-baseline",-311060879);
$APP.$cljs$cst$5002$app_DOT_main_DOT_data_DOT_viewer_SLASH_exit_fullscreen$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","exit-fullscreen","app.main.data.viewer/exit-fullscreen",2035238371);$APP.$cljs$cst$1879$app_DOT_common_DOT_geom_DOT_shapes_DOT_intersect_SLASH_counter_clockwise$$=new $APP.$cljs$core$Keyword$$("app.common.geom.shapes.intersect","counter-clockwise","app.common.geom.shapes.intersect/counter-clockwise",1531989207);
$cljs$cst$4810$insert_at_symbol$$=new $APP.$cljs$core$Keyword$$(null,"insert-at-symbol","insert-at-symbol",974397941);$APP.$cljs$cst$4070$token_name$$=new $APP.$cljs$core$Keyword$$(null,"token-name","token-name",1766556933);$APP.$cljs$cst$2323$reitit_DOT_impl_SLASH_merge_data$$=new $APP.$cljs$core$Keyword$$("reitit.impl","merge-data","reitit.impl/merge-data",-588218417);$cljs$cst$2777$maskUnits$$=new $APP.$cljs$core$Keyword$$(null,"maskUnits","maskUnits",1842176270);
$cljs$cst$2571$mod_page$$=new $APP.$cljs$core$Keyword$$(null,"mod-page","mod-page",1847006799);$cljs$cst$740$sub_delims$$=new $APP.$cljs$core$Keyword$$(null,"sub-delims","sub-delims",1571683437);$APP.$cljs$cst$1699$first_row$$=new $APP.$cljs$core$Keyword$$(null,"first-row","first-row",-111793911);$cljs$cst$2886$unicode_bidi$$=new $APP.$cljs$core$Keyword$$(null,"unicode-bidi","unicode-bidi",310629754);$cljs$cst$163$recur$$=new $APP.$cljs$core$Symbol$$(null,"recur","recur",1202958259,null);
$APP.$cljs$cst$2925$force_frame_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"force-frame-thumbnails","force-frame-thumbnails",-717831919);$cljs$cst$4456$font_size_value$$=new $APP.$cljs$core$Keyword$$(null,"font-size-value","font-size-value",-1463858424);$APP.$cljs$cst$1760$last_order$$=new $APP.$cljs$core$Keyword$$(null,"last-order","last-order",203806992);
$cljs$cst$4114$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_draw_mode_STAR_$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","start-draw-mode*","app.main.data.workspace.path.drawing/start-draw-mode*",-328303341);$cljs$cst$686$inst_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"inst?","inst?",1614698981,null);$APP.$cljs$cst$4642$bring_forward$$=new $APP.$cljs$core$Keyword$$(null,"bring-forward","bring-forward",-672639798);
$cljs$cst$4581$resource_id$$=new $APP.$cljs$core$Keyword$$(null,"resource-id","resource-id",-1308422582);$cljs$cst$2854$stemh$$=new $APP.$cljs$core$Keyword$$(null,"stemh","stemh",1705215871);$cljs$cst$4152$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_start_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing","start-drawing","app.main.data.workspace.drawing/start-drawing",-1115834775);$cljs$cst$2746$stemv$$=new $APP.$cljs$core$Keyword$$(null,"stemv","stemv",-157426393);
$cljs$cst$4518$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_propagation_SLASH_propagate_workspace_tokens$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.propagation","propagate-workspace-tokens","app.main.data.workspace.tokens.propagation/propagate-workspace-tokens",-508121292);$cljs$cst$281$cljs_DOT_core_SLASH_unquote$$=new $APP.$cljs$core$Symbol$$("cljs.core","unquote","cljs.core/unquote",1013085760,null);
$APP.$cljs$cst$244$cljs_DOT_core_SLASH_hash_set$$=new $APP.$cljs$core$Symbol$$("cljs.core","hash-set","cljs.core/hash-set",1130426749,null);$APP.$cljs$cst$1133$old_password$$=new $APP.$cljs$core$Keyword$$(null,"old-password","old-password",1136552804);$cljs$cst$2659$feTurbulence$$=new $APP.$cljs$core$Keyword$$(null,"feTurbulence","feTurbulence",2079450215);$cljs$cst$1493$defn_$$=new $APP.$cljs$core$Symbol$$(null,"defn-","defn-",1097765044,null);
$cljs$cst$3551$mixBlendMode$$=new $APP.$cljs$core$Keyword$$(null,"mixBlendMode","mixBlendMode",362779252);$cljs$cst$2728$textLength$$=new $APP.$cljs$core$Keyword$$(null,"textLength","textLength",2037311011);$cljs$cst$3056$gradient_transform$$=new $APP.$cljs$core$Keyword$$(null,"gradient-transform","gradient-transform",-1737815870);
$cljs$cst$5014$app_DOT_main_DOT_data_DOT_viewer_SLASH_set_nav_scroll$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","set-nav-scroll","app.main.data.viewer/set-nav-scroll",1095276888);$cljs$cst$3561$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_image_uploaded$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","image-uploaded","app.main.data.workspace.media/image-uploaded",-1620704432);$cljs$cst$3005$shavian$$=new $APP.$cljs$core$Keyword$$(null,"shavian","shavian",1437298405);
$cljs$cst$112$cljs_DOT_core_SLASH_halt$$=new $APP.$cljs$core$Keyword$$("cljs.core","halt","cljs.core/halt",-1049036715);$cljs$cst$4756$update_project_pin$$=new $APP.$cljs$core$Keyword$$(null,"update-project-pin","update-project-pin",-1855624591);$cljs$cst$4213$disconnect$$=new $APP.$cljs$core$Keyword$$(null,"disconnect","disconnect",-132009289);$APP.$cljs$cst$4378$on_pointer_down$$=new $APP.$cljs$core$Keyword$$(null,"on-pointer-down","on-pointer-down",573334138);
$APP.$cljs$cst$4613$copy$$=new $APP.$cljs$core$Keyword$$(null,"copy","copy",-1077617309);$cljs$cst$3452$native_event$$=new $APP.$cljs$core$Keyword$$(null,"native-event","native-event",-387122796);$APP.$cljs$cst$4241$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_select_track_cells$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","select-track-cells","app.main.data.workspace.grid-layout.editor/select-track-cells",-1790760885);
$APP.$cljs$cst$4549$token_node_context_menu$$=new $APP.$cljs$core$Keyword$$(null,"token-node-context-menu","token-node-context-menu",-107694707);$cljs$cst$4529$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","update-token-set","app.main.data.workspace.tokens.library-edit/update-token-set",-854753157);
$APP.$cljs$cst$2620$variants$$=new $APP.$cljs$core$Keyword$$(null,"variants","variants",-176391100);$APP.$cljs$cst$4980$app_DOT_main_DOT_data_DOT_viewer_SLASH_initialize$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","initialize","app.main.data.viewer/initialize",-1196715997);$cljs$cst$2476$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_fonts$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-fonts","app.main.data.common/go-to-dashboard-fonts",-1567195956);
$APP.$cljs$cst$4978$show_on_click$$=new $APP.$cljs$core$Keyword$$(null,"show-on-click","show-on-click",1549930356);$APP.$cljs$cst$4721$app_DOT_main_DOT_data_DOT_dashboard_SLASH_search$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","search","app.main.data.dashboard/search",-944445674);$APP.$cljs$cst$4822$embed_assets$$=new $APP.$cljs$core$Keyword$$(null,"embed-assets","embed-assets",76615105);
$APP.$cljs$cst$2437$get_file_summary$$=new $APP.$cljs$core$Keyword$$(null,"get-file-summary","get-file-summary",-845116685);$cljs$cst$4954$variant_bad_name$$=new $APP.$cljs$core$Keyword$$(null,"variant-bad-name","variant-bad-name",1075263625);$cljs$cst$2308$bottom_actions$$=new $APP.$cljs$core$Keyword$$(null,"bottom-actions","bottom-actions",-2121294335);$cljs$cst$935$decode_SLASH_string$$=new $APP.$cljs$core$Keyword$$("decode","string","decode/string",-108229948);
$cljs$cst$152$ns_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"ns*","ns*",1840949383,null);$APP.$cljs$cst$4254$with_shapes_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"with-shapes?","with-shapes?",-2137257409);$cljs$cst$3760$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_component2$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","add-component2","app.main.data.workspace.libraries/add-component2",405951852);
$cljs$cst$3352$app_DOT_main_DOT_data_DOT_comments_SLASH_update_options$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","update-options","app.main.data.comments/update-options",1747043275);$cljs$cst$2253$device_type$$=new $APP.$cljs$core$Keyword$$(null,"device-type","device-type",-1461223759);$cljs$cst$691$list_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"list?","list?",-1494629,null);$APP.$cljs$cst$2934$html_text$$=new $APP.$cljs$core$Keyword$$(null,"html-text","html-text",2147046975);
$cljs$cst$4391$data_testid$$=new $APP.$cljs$core$Keyword$$(null,"data-testid","data-testid",102116723);$APP.$cljs$cst$226$none$$=new $APP.$cljs$core$Keyword$$(null,"none","none",1333468478);$cljs$cst$978$cljs_DOT_spec_DOT_alpha_SLASH_gfn$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","gfn","cljs.spec.alpha/gfn",-593120375);$cljs$cst$1225$nrepl_server$$=new $APP.$cljs$core$Keyword$$(null,"nrepl-server","nrepl-server",557025430);
$APP.$cljs$cst$1941$push$$=new $APP.$cljs$core$Keyword$$(null,"push","push",799791267);$cljs$cst$3052$stopOpacity$$=new $APP.$cljs$core$Keyword$$(null,"stopOpacity","stopOpacity",-480120864);$cljs$cst$1445$else_params$$=new $APP.$cljs$core$Keyword$$(null,"else-params","else-params",-832171646);$APP.$cljs$cst$2475$dashboard_libraries$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-libraries","dashboard-libraries",-1057436771);
$cljs$cst$4134$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_apply_content_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","apply-content-modifiers","app.main.data.workspace.path.edition/apply-content-modifiers",-823918355);$APP.$cljs$cst$1783$resize$$=new $APP.$cljs$core$Keyword$$(null,"resize","resize",297367086);$cljs$cst$2818$filterRes$$=new $APP.$cljs$core$Keyword$$(null,"filterRes","filterRes",-1696391977);
$cljs$cst$1210$audit_log_archive$$=new $APP.$cljs$core$Keyword$$(null,"audit-log-archive","audit-log-archive",-1227035218);$cljs$cst$4939$not_head_copy_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"not-head-copy-not-allowed","not-head-copy-not-allowed",1731476124);$cljs$cst$3920$vern_conflict$$=new $APP.$cljs$core$Keyword$$(null,"vern-conflict","vern-conflict",-1088162320);$APP.$cljs$cst$1723$stroke_color$$=new $APP.$cljs$core$Keyword$$(null,"stroke-color","stroke-color",-1089418937);
$APP.$cljs$cst$257$left$$=new $APP.$cljs$core$Keyword$$(null,"left","left",-399115937);$APP.$cljs$cst$872$size$$=new $APP.$cljs$core$Keyword$$(null,"size","size",1098693007);$APP.$cljs$cst$2002$square_marker$$=new $APP.$cljs$core$Keyword$$(null,"square-marker","square-marker",-789240803);$cljs$cst$692$seq_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"seq?","seq?",-1951934719,null);$cljs$cst$1862$radius_4$$=new $APP.$cljs$core$Keyword$$(null,"radius-4","radius-4",-1326301618);
$cljs$cst$1861$radius_1$$=new $APP.$cljs$core$Keyword$$(null,"radius-1","radius-1",739275475);$cljs$cst$1347$webworker$$=new $APP.$cljs$core$Keyword$$(null,"webworker","webworker",-1436600668);$cljs$cst$149$case_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"case*","case*",-1938255072,null);
$cljs$cst$4587$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_request_simple_export$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","request-simple-export","app.main.data.exports.assets/request-simple-export",-1758800299);$cljs$cst$397$properties$$=new $APP.$cljs$core$Symbol$$(null,"properties","properties",-1968616217,null);
$APP.$cljs$cst$4129$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_clear_area_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","clear-area-selection","app.main.data.workspace.path.selection/clear-area-selection",-1762539275);$cljs$cst$2696$feSpecularLighting$$=new $APP.$cljs$core$Keyword$$(null,"feSpecularLighting","feSpecularLighting",1266587194);
$APP.$cljs$cst$1752$text_decoration$$=new $APP.$cljs$core$Keyword$$(null,"text-decoration","text-decoration",1836813207);$APP.$cljs$cst$2604$from_path$$=new $APP.$cljs$core$Keyword$$(null,"from-path","from-path",-1111581224);$cljs$cst$3030$tifinagh$$=new $APP.$cljs$core$Keyword$$(null,"tifinagh","tifinagh",1474030232);$cljs$cst$2547$only$$=new $APP.$cljs$core$Keyword$$(null,"only","only",1907811652);
$cljs$cst$3759$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_typography$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","delete-typography","app.main.data.workspace.libraries/delete-typography",-554111820);$cljs$cst$4101$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_drag_handler$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","drag-handler","app.main.data.workspace.path.drawing/drag-handler",905141402);
$cljs$cst$3250$app_DOT_main_DOT_data_DOT_team_SLASH_update_member_role$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","update-member-role","app.main.data.team/update-member-role",194380188);$APP.$cljs$cst$4883$invite_email$$=new $APP.$cljs$core$Keyword$$(null,"invite-email","invite-email",1375794598);$APP.$cljs$cst$3283$app_DOT_main_DOT_data_DOT_team_SLASH_delete_invitation$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","delete-invitation","app.main.data.team/delete-invitation",322136827);
$cljs$cst$3342$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_unread_comment_threads$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","retrieve-unread-comment-threads","app.main.data.comments/retrieve-unread-comment-threads",-1975176127);$APP.$cljs$cst$1525$webp$$=new $APP.$cljs$core$Keyword$$(null,"webp","webp",1501869900);
$APP.$cljs$cst$4781$app_DOT_main_DOT_data_DOT_dashboard_SLASH_handle_change_team_role$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","handle-change-team-role","app.main.data.dashboard/handle-change-team-role",823143837);$APP.$cljs$cst$3592$snap_ruler_guides$$=new $APP.$cljs$core$Keyword$$(null,"snap-ruler-guides","snap-ruler-guides",-1478768942);$cljs$cst$4898$owner_cant_leave_team$$=new $APP.$cljs$core$Keyword$$(null,"owner-cant-leave-team","owner-cant-leave-team",659839763);
$APP.$cljs$cst$2218$create_file_thumbnail$$=new $APP.$cljs$core$Keyword$$(null,"create-file-thumbnail","create-file-thumbnail",-1914149111);$cljs$cst$3028$lao$$=new $APP.$cljs$core$Keyword$$(null,"lao","lao",963598070);$APP.$cljs$cst$3736$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_debounce_event$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.wasm-text","resize-wasm-text-debounce-event","app.main.data.workspace.wasm-text/resize-wasm-text-debounce-event",-1468604289);
$cljs$cst$1979$variant$$=new $APP.$cljs$core$Keyword$$(null,"variant","variant",-424354234);$cljs$cst$2677$feFlood$$=new $APP.$cljs$core$Keyword$$(null,"feFlood","feFlood",1576205104);$cljs$cst$3808$ignore_file_library_sync_status$$=new $APP.$cljs$core$Keyword$$(null,"ignore-file-library-sync-status","ignore-file-library-sync-status",317750129);$cljs$cst$2989$family_id_buffer$$=new $APP.$cljs$core$Keyword$$(null,"family-id-buffer","family-id-buffer",2023888629);
$cljs$cst$4176$app_DOT_main_DOT_data_DOT_workspace_DOT_highlight_SLASH_highlight_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.highlight","highlight-shape","app.main.data.workspace.highlight/highlight-shape",367099759);$cljs$cst$199$strable$$=new $APP.$cljs$core$Keyword$$(null,"strable","strable",1877668047);$cljs$cst$382$decode$$=new $APP.$cljs$core$Keyword$$(null,"decode","decode",-1306165281);
$cljs$cst$3147$close_only_edition_plugins_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"close-only-edition-plugins?","close-only-edition-plugins?",1950979027);$APP.$cljs$cst$5021$orig_frame_id$$=new $APP.$cljs$core$Keyword$$(null,"orig-frame-id","orig-frame-id",525378580);$cljs$cst$3972$grid_column$$=new $APP.$cljs$core$Keyword$$(null,"grid-column","grid-column",-1086912770);$APP.$cljs$cst$1524$jpeg$$=new $APP.$cljs$core$Keyword$$(null,"jpeg","jpeg",-646816934);
$cljs$cst$5108$analyze_import$$=new $APP.$cljs$core$Keyword$$(null,"analyze-import","analyze-import",-2025506043);$cljs$cst$4162$update_comment_thread_position$$=new $APP.$cljs$core$Keyword$$(null,"update-comment-thread-position","update-comment-thread-position",2101265859);$APP.$cljs$cst$1722$plugin_data$$=new $APP.$cljs$core$Keyword$$(null,"plugin-data","plugin-data",871296431);
$cljs$cst$4144$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_start_path_edit$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","start-path-edit","app.main.data.workspace.path.edition/start-path-edit",-699741029);$APP.$cljs$cst$5362$count_libraries$$=new $APP.$cljs$core$Keyword$$(null,"count-libraries","count-libraries",-1908764886);$APP.$cljs$cst$4902$field$$=new $APP.$cljs$core$Keyword$$(null,"field","field",-1302436500);
$APP.$cljs$cst$3586$scale_text$$=new $APP.$cljs$core$Keyword$$(null,"scale-text","scale-text",302781380);$cljs$cst$694$set_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"set?","set?",1636014792,null);$cljs$cst$1827$additionalItems$$=new $APP.$cljs$core$Keyword$$(null,"additionalItems","additionalItems",630706986);$cljs$cst$1426$mincol$$=new $APP.$cljs$core$Keyword$$(null,"mincol","mincol",1230695445);
$APP.$cljs$cst$3330$update_comment$$=new $APP.$cljs$core$Keyword$$(null,"update-comment","update-comment",-1347462369);$cljs$cst$3127$ignore_geometry_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-geometry?","ignore-geometry?",836794794);$cljs$cst$4951$invalid_variant_properties$$=new $APP.$cljs$core$Keyword$$(null,"invalid-variant-properties","invalid-variant-properties",128877781);$APP.$cljs$cst$2115$inset$$=new $APP.$cljs$core$Keyword$$(null,"inset","inset",-396367740);
$cljs$cst$164$set_BANG_$$=new $APP.$cljs$core$Symbol$$(null,"set!","set!",250714521,null);$APP.$cljs$cst$937$title$$=new $APP.$cljs$core$Keyword$$(null,"title","title",636505583);$APP.$cljs$cst$1175$access_tokens$$=new $APP.$cljs$core$Keyword$$(null,"access-tokens","access-tokens",713316693);$APP.$cljs$cst$2526$is_local$$=new $APP.$cljs$core$Keyword$$(null,"is-local","is-local",-258841872);
$APP.$cljs$cst$4893$email_has_complaints$$=new $APP.$cljs$core$Keyword$$(null,"email-has-complaints","email-has-complaints",-2106579252);$cljs$cst$2130$app_DOT_main_DOT_store_SLASH_ongoing_tasks$$=new $APP.$cljs$core$Keyword$$("app.main.store","ongoing-tasks","app.main.store/ongoing-tasks",1500732996);$cljs$cst$2687$glyph$$=new $APP.$cljs$core$Keyword$$(null,"glyph","glyph",2119448117);
$cljs$cst$2635$app_DOT_main_DOT_data_DOT_shortcuts_SLASH_pop_shortcuts$$=new $APP.$cljs$core$Keyword$$("app.main.data.shortcuts","pop-shortcuts","app.main.data.shortcuts/pop-shortcuts",526453109);$APP.$cljs$cst$4338$workspace_assets$$=new $APP.$cljs$core$Keyword$$(null,"workspace-assets","workspace-assets",-912330383);$APP.$cljs$cst$2605$to_path$$=new $APP.$cljs$core$Keyword$$(null,"to-path","to-path",-1087845742);$cljs$cst$3032$myanmar$$=new $APP.$cljs$core$Keyword$$(null,"myanmar","myanmar",764220601);
$APP.$cljs$cst$3652$layout_gap_col$$=new $APP.$cljs$core$Keyword$$(null,"layout-gap-col","layout-gap-col",-1979319979);$APP.$cljs$cst$2424$create_share_link$$=new $APP.$cljs$core$Keyword$$(null,"create-share-link","create-share-link",-2140545233);$cljs$cst$2817$operator$$=new $APP.$cljs$core$Keyword$$(null,"operator","operator",-1860875338);$APP.$cljs$cst$3833$blocks$$=new $APP.$cljs$core$Keyword$$(null,"blocks","blocks",-610462153);
$APP.$cljs$cst$1967$border_radius$$=new $APP.$cljs$core$Keyword$$(null,"border-radius","border-radius",419594011);$cljs$cst$4806$insert_next_mention$$=new $APP.$cljs$core$Keyword$$(null,"insert-next-mention","insert-next-mention",-1023430798);$cljs$cst$1544$scroll_top$$=new $APP.$cljs$core$Keyword$$(null,"scroll-top","scroll-top",-46723100);$APP.$cljs$cst$3237$get_teams$$=new $APP.$cljs$core$Keyword$$(null,"get-teams","get-teams",-760955609);
$cljs$cst$4641$move_fast_down$$=new $APP.$cljs$core$Keyword$$(null,"move-fast-down","move-fast-down",-949416918);$cljs$cst$418$float$$=new $APP.$cljs$core$Keyword$$(null,"float","float",-1732389368);$cljs$cst$3611$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_textpalette_QMARK_$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-textpalette?","app.main.data.workspace/show-textpalette?",-591861084);
$APP.$cljs$cst$1663$layout_flex_dir$$=new $APP.$cljs$core$Keyword$$(null,"layout-flex-dir","layout-flex-dir",276559670);$cljs$cst$739$unreserved$$=new $APP.$cljs$core$Keyword$$(null,"unreserved","unreserved",354716524);$APP.$cljs$cst$3122$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_library_data$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","library-data","app.common.files.changes-builder/library-data",351936329);
$cljs$cst$2870$stroke_linejoin$$=new $APP.$cljs$core$Keyword$$(null,"stroke-linejoin","stroke-linejoin",-1810816406);$cljs$cst$3447$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_assure_valid_current_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","assure-valid-current-page","app.main.data.workspace.undo/assure-valid-current-page",1873691179);
$cljs$cst$3854$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_start_edit_if_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","start-edit-if-selected","app.main.data.workspace.texts/start-edit-if-selected",371880962);
$cljs$cst$4267$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_properties_names_and_values$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","update-properties-names-and-values","app.main.data.workspace.variants/update-properties-names-and-values",-643134898);$cljs$cst$718$sequential$$=new $APP.$cljs$core$Keyword$$(null,"sequential","sequential",-1082983960);
$APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","missing-reference","error.style-dictionary/missing-reference",599665942);$cljs$cst$5043$toggle_fullscreen$$=new $APP.$cljs$core$Keyword$$(null,"toggle-fullscreen","toggle-fullscreen",-1647254833);$APP.$cljs$cst$3817$shared$$=new $APP.$cljs$core$Keyword$$(null,"shared","shared",-384145993);
$APP.$cljs$cst$2316$notification$$=new $APP.$cljs$core$Keyword$$(null,"notification","notification",-222338233);$APP.$cljs$cst$1677$layout_grid_dir$$=new $APP.$cljs$core$Keyword$$(null,"layout-grid-dir","layout-grid-dir",1868849661);$APP.$cljs$cst$236$cljs_DOT_core_SLASH_with_meta$$=new $APP.$cljs$core$Symbol$$("cljs.core","with-meta","cljs.core/with-meta",749126446,null);
$cljs$cst$2216$app_DOT_util_DOT_sse_SLASH_clone_template$$=new $APP.$cljs$core$Keyword$$("app.util.sse","clone-template","app.util.sse/clone-template",1175830498);$cljs$cst$870$malli_DOT_generator_SLASH_no_generator$$=new $APP.$cljs$core$Keyword$$("malli.generator","no-generator","malli.generator/no-generator",934332770);$APP.$cljs$cst$1620$strokes$$=new $APP.$cljs$core$Keyword$$(null,"strokes","strokes",-1645650952);
$APP.$cljs$cst$4203$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_finalize$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","finalize","app.main.data.workspace.notifications/finalize",834117202);$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$=new $APP.$cljs$core$Keyword$$("app.common.schema","safe-number","app.common.schema/safe-number",746155378);
$cljs$cst$1243$enable_backend_api_doc$$=new $APP.$cljs$core$Keyword$$(null,"enable-backend-api-doc","enable-backend-api-doc",1763235126);$APP.$cljs$cst$3290$is_active$$=new $APP.$cljs$core$Keyword$$(null,"is-active","is-active",-1424968720);$APP.$cljs$cst$2032$shape_ref$$=new $APP.$cljs$core$Keyword$$(null,"shape-ref","shape-ref",-780361329);
$cljs$cst$3631$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_mask_group$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.groups","mask-group","app.main.data.workspace.groups/mask-group",650109249);$cljs$cst$2657$feConvolveMatrix$$=new $APP.$cljs$core$Keyword$$(null,"feConvolveMatrix","feConvolveMatrix",-857053754);$cljs$cst$729$merge_required$$=new $APP.$cljs$core$Keyword$$(null,"merge-required","merge-required",75277811);
$APP.$cljs$cst$3219$app_DOT_main_DOT_data_DOT_profile_SLASH_request_account_deletion$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","request-account-deletion","app.main.data.profile/request-account-deletion",-1431849983);$cljs$cst$2250$engine_version$$=new $APP.$cljs$core$Keyword$$(null,"engine-version","engine-version",2033807870);$cljs$cst$1973$min_height$$=new $APP.$cljs$core$Keyword$$(null,"min-height","min-height",398480837);
$cljs$cst$3295$app_DOT_main_DOT_data_DOT_team_SLASH_shared_files_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","shared-files-fetched","app.main.data.team/shared-files-fetched",1714765517);$cljs$cst$2910$disable_thumbnail_cache$$=new $APP.$cljs$core$Keyword$$(null,"disable-thumbnail-cache","disable-thumbnail-cache",-1747004158);$cljs$cst$2821$xChannelSelector$$=new $APP.$cljs$core$Keyword$$(null,"xChannelSelector","xChannelSelector",778404855);
$cljs$cst$1288$map_builder$$=new $APP.$cljs$core$Keyword$$(null,"map-builder","map-builder",-1843343288);$cljs$cst$3221$app_DOT_main_DOT_data_DOT_profile_SLASH_request_profile_recovery$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","request-profile-recovery","app.main.data.profile/request-profile-recovery",-593601211);$APP.$cljs$cst$4725$recent_files$$=new $APP.$cljs$core$Keyword$$(null,"recent-files","recent-files",-314450292);
$cljs$cst$2856$text_rendering$$=new $APP.$cljs$core$Keyword$$(null,"text-rendering","text-rendering",872518208);$cljs$cst$5074$rgba$$=new $APP.$cljs$core$Keyword$$(null,"rgba","rgba",-2032958718);$cljs$cst$812$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","keyword","clojure.test.check.generators/keyword",24530530,null);$APP.$cljs$cst$2332$syntax$$=new $APP.$cljs$core$Keyword$$(null,"syntax","syntax",-1637761676);
$cljs$cst$3019$vietnamese$$=new $APP.$cljs$core$Keyword$$(null,"vietnamese","vietnamese",-1593849970);$APP.$cljs$cst$1787$scale_content$$=new $APP.$cljs$core$Keyword$$(null,"scale-content","scale-content",1165837834);$APP.$cljs$cst$3475$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_fit_to_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","fit-to-shapes","app.main.data.workspace.zoom/fit-to-shapes",-433351605);
$cljs$cst$3729$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_flip_vertical_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","flip-vertical-selected","app.main.data.workspace.transforms/flip-vertical-selected",1439561180);$APP.$cljs$cst$261$head$$=new $APP.$cljs$core$Symbol$$(null,"head","head",869147608,null);
$cljs$cst$2215$unable_to_process_repository_response$$=new $APP.$cljs$core$Keyword$$(null,"unable-to-process-repository-response","unable-to-process-repository-response",-694987169);$cljs$cst$2530$has_media_trimmed$$=new $APP.$cljs$core$Keyword$$(null,"has-media-trimmed","has-media-trimmed",285220007);$APP.$cljs$cst$4493$tokens_SLASH_border_radius$$=new $APP.$cljs$core$Keyword$$("tokens","border-radius","tokens/border-radius",-465372495);
$APP.$cljs$cst$2508$ignore_touched$$=new $APP.$cljs$core$Keyword$$(null,"ignore-touched","ignore-touched",-179988699);$cljs$cst$3512$parent_type$$=new $APP.$cljs$core$Keyword$$(null,"parent-type","parent-type",1460910476);$cljs$cst$2610$media_refs$$=new $APP.$cljs$core$Keyword$$(null,"media-refs","media-refs",-2132599023);$APP.$cljs$cst$4497$tokens_SLASH_font_size$$=new $APP.$cljs$core$Keyword$$("tokens","font-size","tokens/font-size",1578840480);
$cljs$cst$3925$snapshot_already_locked$$=new $APP.$cljs$core$Keyword$$(null,"snapshot-already-locked","snapshot-already-locked",-138440288);$APP.$cljs$cst$3476$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_start_zooming$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","start-zooming","app.main.data.workspace.zoom/start-zooming",850336251);$APP.$cljs$cst$2456$slow_progress_threshold$$=new $APP.$cljs$core$Keyword$$(null,"slow-progress-threshold","slow-progress-threshold",-1289590291);
$APP.$cljs$cst$1612$suffix_fn$$=new $APP.$cljs$core$Keyword$$(null,"suffix-fn","suffix-fn",-1026050512);$cljs$cst$1811$exclusiveMinimum$$=new $APP.$cljs$core$Keyword$$(null,"exclusiveMinimum","exclusiveMinimum",-869557322);$cljs$cst$831$max_size$$=new $APP.$cljs$core$Keyword$$(null,"max-size","max-size",-874966132);$cljs$cst$1044$distinct_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"distinct?","distinct?",-1684357959,null);
$cljs$cst$1169$login_with_custom_sso$$=new $APP.$cljs$core$Keyword$$(null,"login-with-custom-sso","login-with-custom-sso",1598745070);$cljs$cst$4910$invalid_geometry$$=new $APP.$cljs$core$Keyword$$(null,"invalid-geometry","invalid-geometry",437001578);$cljs$cst$4398$data_direction$$=new $APP.$cljs$core$Keyword$$(null,"data-direction","data-direction",1954636275);
$cljs$cst$3501$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_clear_memorize_duplicated$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","clear-memorize-duplicated","app.main.data.workspace.selection/clear-memorize-duplicated",-433594579);$cljs$cst$2478$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_recent$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-recent","app.main.data.common/go-to-dashboard-recent",-1889345749);
$APP.$cljs$cst$1576$viewer$$=new $APP.$cljs$core$Keyword$$(null,"viewer","viewer",-783949853);$cljs$cst$1538$on_event$$=new $APP.$cljs$core$Keyword$$(null,"on-event","on-event",1340574774);$APP.$cljs$cst$2842$local$$=new $APP.$cljs$core$Keyword$$(null,"local","local",-1497766724);$cljs$cst$4962$copy_nested$$=new $APP.$cljs$core$Keyword$$(null,"copy-nested","copy-nested",-718678662);$APP.$cljs$cst$1867$top_left$$=new $APP.$cljs$core$Keyword$$(null,"top-left","top-left",-1396159636);
$APP.$cljs$cst$2113$json_format_SLASH_legacy$$=new $APP.$cljs$core$Keyword$$("json-format","legacy","json-format/legacy",-1635639619);$cljs$cst$4543$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","update-token","app.main.data.workspace.tokens.library-edit/update-token",-1175110034);$APP.$cljs$cst$1648$nowrap$$=new $APP.$cljs$core$Keyword$$(null,"nowrap","nowrap",457264988);
$APP.$cljs$cst$4511$from_index$$=new $APP.$cljs$core$Keyword$$(null,"from-index","from-index",242234713);$APP.$cljs$cst$1838$to_p$$=new $APP.$cljs$core$Keyword$$(null,"to-p","to-p",1750614589);$cljs$cst$2750$edgeMode$$=new $APP.$cljs$core$Keyword$$(null,"edgeMode","edgeMode",-1193353208);$APP.$cljs$cst$1746$font_style$$=new $APP.$cljs$core$Keyword$$(null,"font-style","font-style",-773672352);$APP.$cljs$cst$1910$vbox$$=new $APP.$cljs$core$Keyword$$(null,"vbox","vbox",-492787765);
$cljs$cst$3608$app_DOT_main_DOT_data_DOT_workspace_SLASH_hide_palettes_QMARK_$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","hide-palettes?","app.main.data.workspace/hide-palettes?",196615363);$APP.$cljs$cst$1608$page$$=new $APP.$cljs$core$Keyword$$(null,"page","page",849072397);$APP.$cljs$cst$1259$full$$=new $APP.$cljs$core$Keyword$$(null,"full","full",436801220);$APP.$cljs$cst$4881$dashboard$$=new $APP.$cljs$core$Keyword$$(null,"dashboard","dashboard",-631747508);
$cljs$cst$1839$next_p$$=new $APP.$cljs$core$Keyword$$(null,"next-p","next-p",-465723819);$APP.$cljs$cst$4223$index_SLASH_initialize$$=new $APP.$cljs$core$Keyword$$("index","initialize","index/initialize",510000551);$cljs$cst$1260$patch$$=new $APP.$cljs$core$Keyword$$(null,"patch","patch",380775109);
$cljs$cst$3355$app_DOT_main_DOT_data_DOT_comments_SLASH_toggle_comment_options$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","toggle-comment-options","app.main.data.comments/toggle-comment-options",273894281);$cljs$cst$1815$allOf$$=new $APP.$cljs$core$Keyword$$(null,"allOf","allOf",857821143);
$cljs$cst$3642$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_clear_thumbnail$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.thumbnails","clear-thumbnail","app.main.data.workspace.thumbnails/clear-thumbnail",1788875739);$APP.$cljs$cst$4739$menu_pos$$=new $APP.$cljs$core$Keyword$$(null,"menu-pos","menu-pos",1459627496);
$cljs$cst$3615$app_DOT_main_DOT_data_DOT_workspace_SLASH_selected_palette$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","selected-palette","app.main.data.workspace/selected-palette",-1157185963);$cljs$cst$2906$wrapper_styles$$=new $APP.$cljs$core$Keyword$$(null,"wrapper-styles","wrapper-styles",484780849);
$cljs$cst$3807$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_ignore_sync$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","ignore-sync","app.main.data.workspace.libraries/ignore-sync",1151565753);$cljs$cst$3983$paragraph_set$$=new $APP.$cljs$core$Keyword$$(null,"paragraph-set","paragraph-set",1605922385);
$APP.$cljs$cst$4368$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_annotations_expanded$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-annotations-expanded","app.main.data.workspace/set-annotations-expanded",159587434);$cljs$cst$365$malli_DOT_core_SLASH_invalid_entry$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-entry","malli.core/invalid-entry",-1401097281);
$APP.$cljs$cst$3990$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_from_clipboard$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-from-clipboard","app.main.data.workspace.clipboard/paste-from-clipboard",-754724549);$APP.$cljs$cst$2027$outer$$=new $APP.$cljs$core$Keyword$$(null,"outer","outer",-375185956);$APP.$cljs$cst$2354$routes$$=new $APP.$cljs$core$Keyword$$(null,"routes","routes",457900162);
$APP.$cljs$cst$3789$js_SLASH_rchanges$$=new $APP.$cljs$core$Keyword$$("js","rchanges","js/rchanges",1482699978);$cljs$cst$717$seqable$$=new $APP.$cljs$core$Keyword$$(null,"seqable","seqable",-1305253818);$cljs$cst$1804$prev$$=new $APP.$cljs$core$Keyword$$(null,"prev","prev",-1597069226);$APP.$cljs$cst$2132$router$$=new $APP.$cljs$core$Keyword$$(null,"router","router",1091916230);$APP.$cljs$cst$1743$font_variant_id$$=new $APP.$cljs$core$Keyword$$(null,"font-variant-id","font-variant-id",1488748718);
$APP.$cljs$cst$2523$deleted_at$$=new $APP.$cljs$core$Keyword$$(null,"deleted-at","deleted-at",1742232687);$APP.$cljs$cst$239$cljs_DOT_core_SLASH_apply$$=new $APP.$cljs$core$Symbol$$("cljs.core","apply","cljs.core/apply",1757277831,null);$cljs$cst$1444$right_params$$=new $APP.$cljs$core$Keyword$$(null,"right-params","right-params",-1790676237);$APP.$cljs$cst$349$pred$$=new $APP.$cljs$core$Keyword$$(null,"pred","pred",1927423397);
$APP.$cljs$cst$4689$align_top$$=new $APP.$cljs$core$Keyword$$(null,"align-top","align-top",576330652);$cljs$cst$2816$additive$$=new $APP.$cljs$core$Keyword$$(null,"additive","additive",-1654411690);$cljs$cst$2122$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_update$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-pointer-update","app.main.data.workspace.notifications/handle-pointer-update",614124289);
$APP.$cljs$cst$4986$frames$$=new $APP.$cljs$core$Keyword$$(null,"frames","frames",1765687497);$APP.$cljs$cst$2465$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_feedback$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-feedback","app.main.data.common/go-to-feedback",-1510038275);$APP.$cljs$cst$1969$min_width$$=new $APP.$cljs$core$Keyword$$(null,"min-width","min-width",1926193728);$APP.$cljs$cst$1797$move_to$$=new $APP.$cljs$core$Keyword$$(null,"move-to","move-to",-127537048);
$cljs$cst$1248$enable_onboarding$$=new $APP.$cljs$core$Keyword$$(null,"enable-onboarding","enable-onboarding",-179345467);$cljs$cst$1814$maximum$$=new $APP.$cljs$core$Keyword$$(null,"maximum","maximum",573880714);$cljs$cst$3547$strokeWidth$$=new $APP.$cljs$core$Keyword$$(null,"strokeWidth","strokeWidth",-2130848332);
$cljs$cst$5141$app_DOT_main_DOT_ui_DOT_viewer_DOT_interactions_SLASH_fixed$$=new $APP.$cljs$core$Keyword$$("app.main.ui.viewer.interactions","fixed","app.main.ui.viewer.interactions/fixed",-173194267);$cljs$cst$2793$azimuth$$=new $APP.$cljs$core$Keyword$$(null,"azimuth","azimuth",-165971535);$APP.$cljs$cst$979$cljs_DOT_spec_DOT_alpha_SLASH_problems$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","problems","cljs.spec.alpha/problems",447400814);
$cljs$cst$2697$font_face_format$$=new $APP.$cljs$core$Keyword$$(null,"font-face-format","font-face-format",975894619);$APP.$cljs$cst$4021$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_reorder_fills$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","reorder-fills","app.main.data.workspace.colors/reorder-fills",1544017317);$APP.$cljs$cst$2292$timestamp$$=new $APP.$cljs$core$Keyword$$(null,"timestamp","timestamp",579478971);
$APP.$cljs$cst$4568$palette$$=new $APP.$cljs$core$Keyword$$(null,"palette","palette",-456203511);$cljs$cst$1417$func$$=new $APP.$cljs$core$Keyword$$(null,"func","func",-238706040);$cljs$cst$4323$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_rename_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","start-rename-selected","app.main.data.workspace/start-rename-selected",2047765576);$cljs$cst$2838$bias$$=new $APP.$cljs$core$Keyword$$(null,"bias","bias",-315297926);
$cljs$cst$1564$headers$$=new $APP.$cljs$core$Keyword$$(null,"headers","headers",-835030129);$APP.$cljs$cst$1639$stroke_width$$=new $APP.$cljs$core$Keyword$$(null,"stroke-width","stroke-width",716836435);$APP.$cljs$cst$2202$specialized_panel$$=new $APP.$cljs$core$Keyword$$(null,"specialized-panel","specialized-panel",2140639966);$cljs$cst$1197$backend_api_doc$$=new $APP.$cljs$core$Keyword$$(null,"backend-api-doc","backend-api-doc",6116805);
$APP.$cljs$cst$1646$column_reverse$$=new $APP.$cljs$core$Keyword$$(null,"column-reverse","column-reverse",278726587);$cljs$cst$4759$app_DOT_main_DOT_data_DOT_dashboard_SLASH_delete_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","delete-project","app.main.data.dashboard/delete-project",507415211);$cljs$cst$1230$tiered_file_data_storage$$=new $APP.$cljs$core$Keyword$$(null,"tiered-file-data-storage","tiered-file-data-storage",-994462663);
$cljs$cst$823$clojure_DOT_test_DOT_check_DOT_generators_SLASH_uuid$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","uuid","clojure.test.check.generators/uuid",1589373144,null);$cljs$cst$1843$next_i$$=new $APP.$cljs$core$Keyword$$(null,"next-i","next-i",-22842911);$cljs$cst$1844$next_c$$=new $APP.$cljs$core$Keyword$$(null,"next-c","next-c",-776594929);$APP.$cljs$cst$1860$show_content$$=new $APP.$cljs$core$Keyword$$(null,"show-content","show-content",-878000465);
$cljs$cst$3725$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_move_shapes_to_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","move-shapes-to-frame","app.main.data.workspace.transforms/move-shapes-to-frame",-1512544373);$APP.$cljs$cst$3091$file_revn$$=new $APP.$cljs$core$Keyword$$(null,"file-revn","file-revn",1919013210);$APP.$cljs$cst$1341$chrome$$=new $APP.$cljs$core$Keyword$$(null,"chrome","chrome",1718738387);
$cljs$cst$4524$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_update_token_theme$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","update-token-theme","app.main.data.workspace.tokens.library-edit/update-token-theme",1725915766);$cljs$cst$4583$done$$=new $APP.$cljs$core$Keyword$$(null,"done","done",-889844188);
$APP.$cljs$cst$3873$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_add_typography$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","add-typography","app.main.data.workspace.texts/add-typography",-992361009);$cljs$cst$5111$max_length$$=new $APP.$cljs$core$Keyword$$(null,"max-length","max-length",-254826109);$cljs$cst$2586$restore_component$$=new $APP.$cljs$core$Keyword$$(null,"restore-component","restore-component",-354059544);
$cljs$cst$3548$strokeColor$$=new $APP.$cljs$core$Keyword$$(null,"strokeColor","strokeColor",-1017463338);$cljs$cst$4225$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_create_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","create-page","app.main.data.workspace.pages/create-page",-101676872);$cljs$cst$404$type$$=new $APP.$cljs$core$Symbol$$(null,"type","type",-1480165421,null);$APP.$cljs$cst$4042$prop$$=new $APP.$cljs$core$Keyword$$(null,"prop","prop",-515168332);
$APP.$cljs$cst$3733$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_debounce_commit$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.wasm-text","resize-wasm-text-debounce-commit","app.main.data.workspace.wasm-text/resize-wasm-text-debounce-commit",-1698151156);$APP.$cljs$cst$4192$draw_interaction_to_frame$$=new $APP.$cljs$core$Keyword$$(null,"draw-interaction-to-frame","draw-interaction-to-frame",1468971233);
$cljs$cst$967$app_DOT_common_DOT_schema_SLASH_word_string$$=new $APP.$cljs$core$Keyword$$("app.common.schema","word-string","app.common.schema/word-string",149287535);$cljs$cst$1221$rpc_climit$$=new $APP.$cljs$core$Keyword$$(null,"rpc-climit","rpc-climit",1132078100);$cljs$cst$2864$clip$$=new $APP.$cljs$core$Keyword$$(null,"clip","clip",830998499);$APP.$cljs$cst$300$key$$=new $APP.$cljs$core$Keyword$$(null,"key","key",-1516042587);
$cljs$cst$1029$cljs_DOT_core_SLASH_vector_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","vector?","cljs.core/vector?",-1550392028,null);$cljs$cst$1831$app_DOT_common_DOT_schema_DOT_openapi_SLASH_definitions_path$$=new $APP.$cljs$core$Keyword$$("app.common.schema.openapi","definitions-path","app.common.schema.openapi/definitions-path",585697057);$cljs$cst$3936$wasm_error$$=new $APP.$cljs$core$Keyword$$(null,"wasm-error","wasm-error",-551095469);
$cljs$cst$1873$invalid_path_content$$=new $APP.$cljs$core$Keyword$$(null,"invalid-path-content","invalid-path-content",995132187);$cljs$cst$3963$string_or_size_array$$=new $APP.$cljs$core$Keyword$$(null,"string-or-size-array","string-or-size-array",209186492);$cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","invalid","cljs.spec.alpha/invalid",-1220295119);
$cljs$cst$1380$logical_block$$=new $APP.$cljs$core$Keyword$$(null,"logical-block","logical-block",-581022564);$APP.$cljs$cst$4370$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_annotations_id_for_create$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-annotations-id-for-create","app.main.data.workspace/set-annotations-id-for-create",1708769738);
$cljs$cst$3820$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_load_library_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","load-library-file","app.main.data.workspace.libraries/load-library-file",-1827833053);$APP.$cljs$cst$2436$on_accept$$=new $APP.$cljs$core$Keyword$$(null,"on-accept","on-accept",705439955);
$APP.$cljs$cst$4198$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_finish_move_overlay_pos$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","finish-move-overlay-pos","app.main.data.workspace.interactions/finish-move-overlay-pos",-1111758434);$cljs$cst$2417$app_DOT_main_DOT_router_SLASH_nav_root$$=new $APP.$cljs$core$Keyword$$("app.main.router","nav-root","app.main.router/nav-root",-948084258);
$APP.$cljs$cst$885$malli_SLASH_error$$=new $APP.$cljs$core$Keyword$$("malli","error","malli/error",-1152359159);$cljs$cst$4318$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_rename_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","start-rename-shape","app.main.data.workspace/start-rename-shape",1803085729);
$APP.$cljs$cst$4063$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_remove_gradient_stop$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","remove-gradient-stop","app.main.data.workspace.colors/remove-gradient-stop",-388175503);$APP.$cljs$cst$2173$rulers$$=new $APP.$cljs$core$Keyword$$(null,"rulers","rulers",756731282);
$cljs$cst$5001$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_fullscreen$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","toggle-fullscreen","app.main.data.viewer/toggle-fullscreen",-237211555);$cljs$cst$2840$v_ideographic$$=new $APP.$cljs$core$Keyword$$(null,"v-ideographic","v-ideographic",-1846578533);
$APP.$cljs$cst$3111$app_DOT_main_DOT_data_DOT_persistence_SLASH_commit_persisted$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","commit-persisted","app.main.data.persistence/commit-persisted",-1619235892);$cljs$cst$784$clojure_DOT_test_DOT_check_DOT_generators_SLASH_list$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","list","clojure.test.check.generators/list",506971058,null);
$cljs$cst$4292$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_update_viewport_position_center$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.viewport","update-viewport-position-center","app.main.data.workspace.viewport/update-viewport-position-center",-954554951);$APP.$cljs$cst$1934$ease_in_out$$=new $APP.$cljs$core$Keyword$$(null,"ease-in-out","ease-in-out",1896519269);
$APP.$cljs$cst$1676$layout_align_items$$=new $APP.$cljs$core$Keyword$$(null,"layout-align-items","layout-align-items",-788507895);$APP.$cljs$cst$3840$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_editor$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-editor","app.main.data.workspace.texts/update-editor",1553021306);$APP.$cljs$cst$1955$overlay_position$$=new $APP.$cljs$core$Keyword$$(null,"overlay-position","overlay-position",-2038634730);
$cljs$cst$2653$feBlend$$=new $APP.$cljs$core$Keyword$$(null,"feBlend","feBlend",1357659745);$cljs$cst$5113$on_hide_comments$$=new $APP.$cljs$core$Keyword$$(null,"on-hide-comments","on-hide-comments",-1952668017);$APP.$cljs$cst$1936$ease$$=new $APP.$cljs$core$Keyword$$(null,"ease","ease",-1427802543);$cljs$cst$4808$mention_filter$$=new $APP.$cljs$core$Keyword$$(null,"mention-filter","mention-filter",1368401887);
$APP.$cljs$cst$5359$on_cancel$$=new $APP.$cljs$core$Keyword$$(null,"on-cancel","on-cancel",-2071892932);$cljs$cst$2566$mov_objects$$=new $APP.$cljs$core$Keyword$$(null,"mov-objects","mov-objects",-744687289);$APP.$cljs$cst$980$cljs_DOT_spec_DOT_alpha_SLASH_spec$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","spec","cljs.spec.alpha/spec",1947137578);$cljs$cst$5147$toggle_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"toggle-thumbnails","toggle-thumbnails",-1994383704);
$APP.$cljs$cst$1889$style$$=new $APP.$cljs$core$Keyword$$(null,"style","style",-496642736);$cljs$cst$4704$zoom_workspace$$=new $APP.$cljs$core$Keyword$$(null,"zoom-workspace","zoom-workspace",-763598621);$cljs$cst$3463$blur_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"blur?","blur?",366148003);
$cljs$cst$1950$app_DOT_common_DOT_types_DOT_shape_DOT_interactions_SLASH_animation$$=new $APP.$cljs$core$Keyword$$("app.common.types.shape.interactions","animation","app.common.types.shape.interactions/animation",1402188269);$cljs$cst$2836$xlink_COLON_title$$=new $APP.$cljs$core$Keyword$$(null,"xlink:title","xlink:title",244078426);$cljs$cst$2062$visibility_group$$=new $APP.$cljs$core$Keyword$$(null,"visibility-group","visibility-group",-461928512);
$cljs$cst$2684$tspan$$=new $APP.$cljs$core$Keyword$$(null,"tspan","tspan",-1557853197);$cljs$cst$3525$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_add_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","add-shape","app.main.data.workspace.shapes/add-shape",2080836645);$APP.$cljs$cst$5157$already_requested$$=new $APP.$cljs$core$Keyword$$(null,"already-requested","already-requested",-1921328713);
$cljs$cst$1290$prefer_strings$$=new $APP.$cljs$core$Keyword$$(null,"prefer-strings","prefer-strings",1254507185);$cljs$cst$1146$parallelism$$=new $APP.$cljs$core$Keyword$$(null,"parallelism","parallelism",-930922333);$APP.$cljs$cst$3984$with_prelude_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"with-prelude?","with-prelude?",-1449344035);$APP.$cljs$cst$570$report$$=new $APP.$cljs$core$Keyword$$(null,"report","report",1394055010);
$cljs$cst$4486$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_spacing_token_separated$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","apply-spacing-token-separated","app.main.data.workspace.tokens.application/apply-spacing-token-separated",655352797);$APP.$cljs$cst$4397$is_open_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"is-open?","is-open?",-319226511);
$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$=new $APP.$cljs$core$Keyword$$("app.common.schema","email","app.common.schema/email",2070921211);$cljs$cst$696$false_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"false?","false?",-1522377573,null);$cljs$cst$2482$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_invitations$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-invitations","app.main.data.common/go-to-dashboard-invitations",-1542734327);
$APP.$cljs$cst$1189$token_shadow$$=new $APP.$cljs$core$Keyword$$(null,"token-shadow","token-shadow",-67613663);$cljs$cst$3574$unable_to_optimize$$=new $APP.$cljs$core$Keyword$$(null,"unable-to-optimize","unable-to-optimize",-38574044);$APP.$cljs$cst$1629$fixed_scroll$$=new $APP.$cljs$core$Keyword$$(null,"fixed-scroll","fixed-scroll",-83520691);$cljs$cst$2589$mod_typography$$=new $APP.$cljs$core$Keyword$$(null,"mod-typography","mod-typography",55947030);
$APP.$cljs$cst$3583$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_create_svg_shape_with_images$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","create-svg-shape-with-images","app.main.data.workspace.media/create-svg-shape-with-images",-945432051);$cljs$cst$1763$structure_parent$$=new $APP.$cljs$core$Keyword$$(null,"structure-parent","structure-parent",-188442324);$APP.$cljs$cst$2158$zoom$$=new $APP.$cljs$core$Keyword$$(null,"zoom","zoom",-1827487038);
$cljs$cst$3835$entityRanges$$=new $APP.$cljs$core$Keyword$$(null,"entityRanges","entityRanges",570254512);$APP.$cljs$cst$202$map$$=new $APP.$cljs$core$Keyword$$(null,"map","map",1371690461);$APP.$cljs$cst$1208$webhooks$$=new $APP.$cljs$core$Keyword$$(null,"webhooks","webhooks",1535047469);$APP.$cljs$cst$2101$is_new$$=new $APP.$cljs$core$Keyword$$(null,"is-new","is-new",-1424373503);$cljs$cst$1222$auto_file_snapshot$$=new $APP.$cljs$core$Keyword$$(null,"auto-file-snapshot","auto-file-snapshot",-1184648364);
$APP.$cljs$cst$337$max$$=new $APP.$cljs$core$Keyword$$(null,"max","max",61366548);$APP.$cljs$cst$1201$demo_users$$=new $APP.$cljs$core$Keyword$$(null,"demo-users","demo-users",1563448744);$APP.$cljs$cst$2528$base_font_size$$=new $APP.$cljs$core$Keyword$$(null,"base-font-size","base-font-size",-701078258);$cljs$cst$250$readers$$=new $APP.$cljs$core$Keyword$$(null,"readers","readers",-2118263030);$APP.$cljs$cst$4647$paste$$=new $APP.$cljs$core$Keyword$$(null,"paste","paste",1975741548);
$cljs$cst$168$catch$$=new $APP.$cljs$core$Symbol$$(null,"catch","catch",-1616370245,null);$cljs$cst$699$coll_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"coll?","coll?",-1874821441,null);$APP.$cljs$cst$294$path$$=new $APP.$cljs$core$Keyword$$(null,"path","path",-188191168);$cljs$cst$3143$open_plugins$$=new $APP.$cljs$core$Keyword$$(null,"open-plugins","open-plugins",-1053139426);$cljs$cst$2693$font_face_src$$=new $APP.$cljs$core$Keyword$$(null,"font-face-src","font-face-src",-900956361);
$cljs$cst$3724$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_position_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","position-shapes","app.main.data.workspace.transforms/position-shapes",1701060771);$cljs$cst$3370$app_DOT_main_DOT_data_DOT_fonts_SLASH_fonts_loaded$$=new $APP.$cljs$core$Keyword$$("app.main.data.fonts","fonts-loaded","app.main.data.fonts/fonts-loaded",484410584);
$cljs$cst$1070$max_count$$=new $APP.$cljs$core$Keyword$$(null,"max-count","max-count",1539185305);$APP.$cljs$cst$5142$login_register$$=new $APP.$cljs$core$Keyword$$(null,"login-register","login-register",1592630494);$APP.$cljs$cst$3201$email_comments$$=new $APP.$cljs$core$Keyword$$(null,"email-comments","email-comments",-1304503955);$cljs$cst$1846$close$$=new $APP.$cljs$core$Keyword$$(null,"close","close",1835149582);
$APP.$cljs$cst$1703$cell_coords$$=new $APP.$cljs$core$Keyword$$(null,"cell-coords","cell-coords",-1095377947);$cljs$cst$3573$media_max_file_size_reached$$=new $APP.$cljs$core$Keyword$$(null,"media-max-file-size-reached","media-max-file-size-reached",-1593957636);$APP.$cljs$cst$3832$inlineStyleRanges$$=new $APP.$cljs$core$Keyword$$(null,"inlineStyleRanges","inlineStyleRanges",-930533458);$APP.$cljs$cst$1792$proportion_lock$$=new $APP.$cljs$core$Keyword$$(null,"proportion-lock","proportion-lock",1363898127);
$APP.$cljs$cst$2995$emoji_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"emoji?","emoji?",-927869376);$cljs$cst$2671$font_face$$=new $APP.$cljs$core$Keyword$$(null,"font-face","font-face",-504453235);$APP.$cljs$cst$2932$shape_titles$$=new $APP.$cljs$core$Keyword$$(null,"shape-titles","shape-titles",959632283);$APP.$cljs$cst$3818$set_file_shared$$=new $APP.$cljs$core$Keyword$$(null,"set-file-shared","set-file-shared",1102909653);
$cljs$cst$2075$dest_objects$$=new $APP.$cljs$core$Keyword$$(null,"dest-objects","dest-objects",1417587106);$APP.$cljs$cst$223$_Inf$$=new $APP.$cljs$core$Symbol$$(null,"-Inf","-Inf",-2123243689,null);$cljs$cst$2213$authorization$$=new $APP.$cljs$core$Keyword$$(null,"authorization","authorization",-166302136);$cljs$cst$1350$data_uri$$=new $APP.$cljs$core$Keyword$$(null,"data-uri","data-uri",1087820220);$cljs$cst$613$__GT_$$=new $APP.$cljs$core$Keyword$$(null,"-\x3e","-\x3e",514830339);
$cljs$cst$2140$library_of$$=new $APP.$cljs$core$Keyword$$(null,"library-of","library-of",-2050526569);$cljs$cst$1371$start_pos$$=new $APP.$cljs$core$Keyword$$(null,"start-pos","start-pos",668789086);$APP.$cljs$cst$971$app_DOT_common_DOT_schema_SLASH_password$$=new $APP.$cljs$core$Keyword$$("app.common.schema","password","app.common.schema/password",836164606);
$cljs$cst$4097$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_start_path_undo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.undo","start-path-undo","app.main.data.workspace.path.undo/start-path-undo",-2079853018);$APP.$cljs$cst$1159$info$$=new $APP.$cljs$core$Keyword$$(null,"info","info",-317069002);$cljs$cst$1305$trailing$$=new $APP.$cljs$core$Keyword$$(null,"trailing","trailing",-1987290406);
$APP.$cljs$cst$1938$down$$=new $APP.$cljs$core$Keyword$$(null,"down","down",1565245570);$cljs$cst$563$guard$$=new $APP.$cljs$core$Keyword$$(null,"guard","guard",-873147811);$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$=new $APP.$cljs$core$Keyword$$("app.common.schema.openapi","items","app.common.schema.openapi/items",-217752415);
$APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value","error.style-dictionary/invalid-token-value",2098581256);$cljs$cst$3950$border_start_end_radius$$=new $APP.$cljs$core$Keyword$$(null,"border-start-end-radius","border-start-end-radius",867698004);$cljs$cst$2907$shape_name$$=new $APP.$cljs$core$Keyword$$(null,"shape-name","shape-name",23994785);
$cljs$cst$2769$orientation$$=new $APP.$cljs$core$Keyword$$(null,"orientation","orientation",623557579);$APP.$cljs$cst$1651$center$$=new $APP.$cljs$core$Keyword$$(null,"center","center",-748944368);$APP.$cljs$cst$4834$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_rename_version$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","rename-version","app.main.data.workspace.versions/rename-version",-1166823355);
$APP.$cljs$cst$2178$workspace_presence$$=new $APP.$cljs$core$Keyword$$(null,"workspace-presence","workspace-presence",-919312096);$APP.$cljs$cst$2460$last_update$$=new $APP.$cljs$core$Keyword$$(null,"last-update","last-update",-983435406);$APP.$cljs$cst$1645$row_reverse$$=new $APP.$cljs$core$Keyword$$(null,"row-reverse","row-reverse",78332847);
$APP.$cljs$cst$3634$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_open_specialized_panel$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.specialized-panel","open-specialized-panel","app.main.data.workspace.specialized-panel/open-specialized-panel",2095004192);
$cljs$cst$3996$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected_props$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","copy-selected-props","app.main.data.workspace.clipboard/copy-selected-props",-1744426900);$APP.$cljs$cst$1207$token_color$$=new $APP.$cljs$core$Keyword$$(null,"token-color","token-color",875683372);$APP.$cljs$cst$1870$bottom_left$$=new $APP.$cljs$core$Keyword$$(null,"bottom-left","bottom-left",1607421488);
$cljs$cst$361$entries$$=new $APP.$cljs$core$Symbol$$(null,"entries","entries",1553588366,null);$APP.$cljs$cst$2035$grids$$=new $APP.$cljs$core$Keyword$$(null,"grids","grids",44187194);$cljs$cst$1238$enable_login_with_password$$=new $APP.$cljs$core$Keyword$$(null,"enable-login-with-password","enable-login-with-password",668885383);$cljs$cst$1458$generator_fn$$=new $APP.$cljs$core$Keyword$$(null,"generator-fn","generator-fn",811851656);
$cljs$cst$864$malli_DOT_generator_SLASH_default$$=new $APP.$cljs$core$Keyword$$("malli.generator","default","malli.generator/default",-943988734);$APP.$cljs$cst$4367$app_DOT_main_DOT_data_DOT_workspace_SLASH_update_component_annotation$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","update-component-annotation","app.main.data.workspace/update-component-annotation",-859622103);$cljs$cst$1573$json_verbose$$=new $APP.$cljs$core$Keyword$$(null,"json-verbose","json-verbose",-542533531);
$cljs$cst$2077$clojure_DOT_core_DOT_protocols_SLASH_datafy$$=new $APP.$cljs$core$Symbol$$("clojure.core.protocols","datafy","clojure.core.protocols/datafy",707534751,null);$APP.$cljs$cst$3239$members$$=new $APP.$cljs$core$Keyword$$(null,"members","members",159001018);$cljs$cst$5064$debug_SLASH_set_shape_ref$$=new $APP.$cljs$core$Keyword$$("debug","set-shape-ref","debug/set-shape-ref",1401889739);
$APP.$cljs$cst$3815$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_watch_component_changes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","watch-component-changes","app.main.data.workspace.libraries/watch-component-changes",726349778);$cljs$cst$771$max_tries$$=new $APP.$cljs$core$Keyword$$(null,"max-tries","max-tries",-1824441792);$APP.$cljs$cst$3196$password_2$$=new $APP.$cljs$core$Keyword$$(null,"password-2","password-2",-1471375738);
$APP.$cljs$cst$3102$app_DOT_main_DOT_data_DOT_persistence_SLASH_update_file_revn$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","update-file-revn","app.main.data.persistence/update-file-revn",-1294196592);$APP.$cljs$cst$3195$password_1$$=new $APP.$cljs$core$Keyword$$(null,"password-1","password-1",983206964);$APP.$cljs$cst$3159$vtop$$=new $APP.$cljs$core$Keyword$$(null,"vtop","vtop",1654808384);
$APP.$cljs$cst$2483$dashboard_invitations$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-invitations","dashboard-invitations",-357467805);$cljs$cst$2626$custom$$=new $APP.$cljs$core$Keyword$$(null,"custom","custom",340151948);$APP.$cljs$cst$4474$expand_text_more_options$$=new $APP.$cljs$core$Keyword$$(null,"expand-text-more-options","expand-text-more-options",1399966572);
$cljs$cst$4280$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_new_variant$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","add-new-variant","app.main.data.workspace.variants/add-new-variant",-185616496);$APP.$cljs$cst$282$level$$=new $APP.$cljs$core$Keyword$$(null,"level","level",1290497552);$APP.$cljs$cst$2506$force_frame_id$$=new $APP.$cljs$core$Keyword$$(null,"force-frame-id","force-frame-id",1562086521);
$APP.$cljs$cst$1951$action_type$$=new $APP.$cljs$core$Keyword$$(null,"action-type","action-type",-1141667361);$cljs$cst$738$pchar$$=new $APP.$cljs$core$Keyword$$(null,"pchar","pchar",-247796372);$APP.$cljs$cst$3806$library_id$$=new $APP.$cljs$core$Keyword$$(null,"library-id","library-id",1790650983);$APP.$cljs$cst$4817$new_frame_id$$=new $APP.$cljs$core$Keyword$$(null,"new-frame-id","new-frame-id",150989205);
$cljs$cst$2126$app_DOT_main_DOT_data_DOT_workspace_DOT_persistence_SLASH_update_persistence_status$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.persistence","update-persistence-status","app.main.data.workspace.persistence/update-persistence-status",1352886816);$cljs$cst$4615$toggle_layers$$=new $APP.$cljs$core$Keyword$$(null,"toggle-layers","toggle-layers",1453515555);$APP.$cljs$cst$1275$transform$$=new $APP.$cljs$core$Keyword$$(null,"transform","transform",1381301764);
$cljs$cst$1343$macos$$=new $APP.$cljs$core$Keyword$$(null,"macos","macos",-1712303293);$cljs$cst$2773$yChannelSelector$$=new $APP.$cljs$core$Keyword$$(null,"yChannelSelector","yChannelSelector",42690605);$cljs$cst$2542$container_id$$=new $APP.$cljs$core$Keyword$$(null,"container-id","container-id",1274665684);$APP.$cljs$cst$3411$child_main$$=new $APP.$cljs$core$Keyword$$(null,"child-main","child-main",1212308227);
$cljs$cst$1149$app_DOT_common_DOT_logging_SLASH_body$$=new $APP.$cljs$core$Keyword$$("app.common.logging","body","app.common.logging/body",275332276);$APP.$cljs$cst$1878$app_DOT_common_DOT_geom_DOT_shapes_DOT_intersect_SLASH_clockwise$$=new $APP.$cljs$core$Keyword$$("app.common.geom.shapes.intersect","clockwise","app.common.geom.shapes.intersect/clockwise",-588807839);$APP.$cljs$cst$2028$page_id$$=new $APP.$cljs$core$Keyword$$(null,"page-id","page-id",-872941168);
$APP.$cljs$cst$1701$last_row$$=new $APP.$cljs$core$Keyword$$(null,"last-row","last-row",388121667);$cljs$cst$4584$resource_uri$$=new $APP.$cljs$core$Keyword$$(null,"resource-uri","resource-uri",-1848708900);$APP.$cljs$cst$4439$error_SLASH_value$$=new $APP.$cljs$core$Keyword$$("error","value","error/value",420466049);$cljs$cst$2742$amplitude$$=new $APP.$cljs$core$Keyword$$(null,"amplitude","amplitude",-1387734203);
$APP.$cljs$cst$1930$open_url$$=new $APP.$cljs$core$Keyword$$(null,"open-url","open-url",-1504173381);$cljs$cst$1437$overflowchar$$=new $APP.$cljs$core$Keyword$$(null,"overflowchar","overflowchar",-1620088106);$cljs$cst$1446$min_remaining$$=new $APP.$cljs$core$Keyword$$(null,"min-remaining","min-remaining",962687677);$cljs$cst$3183$get_subscription_usage$$=new $APP.$cljs$core$Keyword$$(null,"get-subscription-usage","get-subscription-usage",1943951861);
$APP.$cljs$cst$2479$dashboard_recent$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-recent","dashboard-recent",-1541043167);$cljs$cst$4270$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_property_name$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","update-property-name","app.main.data.workspace.variants/update-property-name",1951379651);
$APP.$cljs$cst$3768$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_restore_components$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","restore-components","app.main.data.workspace.libraries/restore-components",-2011030502);$cljs$cst$3217$get_profiles_for_file_comments$$=new $APP.$cljs$core$Keyword$$(null,"get-profiles-for-file-comments","get-profiles-for-file-comments",-903478036);
$APP.$cljs$cst$3648$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_watch_state_changes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.thumbnails","watch-state-changes","app.main.data.workspace.thumbnails/watch-state-changes",1728738579);$APP.$cljs$cst$2149$workspace_drawing$$=new $APP.$cljs$core$Keyword$$(null,"workspace-drawing","workspace-drawing",-819329973);$cljs$cst$2824$mathematical$$=new $APP.$cljs$core$Keyword$$(null,"mathematical","mathematical",-944855880);
$cljs$cst$2820$keyPoints$$=new $APP.$cljs$core$Keyword$$(null,"keyPoints","keyPoints",-241102985);$APP.$cljs$cst$1912$team_id$$=new $APP.$cljs$core$Keyword$$(null,"team-id","team-id",-14505725);$APP.$cljs$cst$4046$editing_stop$$=new $APP.$cljs$core$Keyword$$(null,"editing-stop","editing-stop",-775668616);$cljs$cst$2795$xmlns_COLON_xlink$$=new $APP.$cljs$core$Keyword$$(null,"xmlns:xlink","xmlns:xlink",-316591054);
$APP.$cljs$cst$1772$rotation$$=new $APP.$cljs$core$Keyword$$(null,"rotation","rotation",-1728051644);$APP.$cljs$cst$2275$event_name$$=new $APP.$cljs$core$Keyword$$(null,"event-name","event-name",927259778);$cljs$cst$762$into$$=new $APP.$cljs$core$Keyword$$(null,"into","into",-150836029);$APP.$cljs$cst$3328$create_comment$$=new $APP.$cljs$core$Keyword$$(null,"create-comment","create-comment",1276859739);$cljs$cst$662$some_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"some?","some?",234752293,null);
$APP.$cljs$cst$3311$open$$=new $APP.$cljs$core$Keyword$$(null,"open","open",-1763596448);$APP.$cljs$cst$3796$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_component_thumbnail$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","update-component-thumbnail","app.main.data.workspace.libraries/update-component-thumbnail",1224427096);$cljs$cst$377$malli_DOT_core_SLASH_default$$=new $APP.$cljs$core$Keyword$$("malli.core","default","malli.core/default",-1706204176);
$cljs$cst$2997$oriya$$=new $APP.$cljs$core$Keyword$$(null,"oriya","oriya",977386913);$APP.$cljs$cst$1636$spread$$=new $APP.$cljs$core$Keyword$$(null,"spread","spread",862337191);$cljs$cst$3414$inst$$=new $APP.$cljs$core$Keyword$$(null,"inst","inst",645962501);
$cljs$cst$4163$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_set_zoom_to_separate_grouped_bubbles$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","set-zoom-to-separate-grouped-bubbles","app.main.data.workspace.comments/set-zoom-to-separate-grouped-bubbles",-1713480086);
$APP.$cljs$cst$3730$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_selected_fit_content$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","selected-fit-content","app.main.data.workspace.transforms/selected-fit-content",-1229213719);$APP.$cljs$cst$1647$simple$$=new $APP.$cljs$core$Keyword$$(null,"simple","simple",-581868663);$APP.$cljs$cst$585$output$$=new $APP.$cljs$core$Symbol$$(null,"output","output",534662484,null);
$APP.$cljs$cst$3514$layout_SLASH_update$$=new $APP.$cljs$core$Keyword$$("layout","update","layout/update",-2110439502);$APP.$cljs$cst$2564$del_obj$$=new $APP.$cljs$core$Keyword$$(null,"del-obj","del-obj",-1367710701);$APP.$cljs$cst$3044$log$$=new $APP.$cljs$core$Keyword$$(null,"log","log",-1595516004);
$cljs$cst$3985$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_images$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","images","app.main.data.workspace.clipboard/images",1335143239);$cljs$cst$3039$brahmi$$=new $APP.$cljs$core$Keyword$$(null,"brahmi","brahmi",17936575);$APP.$cljs$cst$3870$update_name_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"update-name?","update-name?",-1643455272);
$cljs$cst$550$malli_DOT_core_SLASH_walk_schema_refs$$=new $APP.$cljs$core$Keyword$$("malli.core","walk-schema-refs","malli.core/walk-schema-refs",-1140065954);$cljs$cst$2617$operation_not_implemented$$=new $APP.$cljs$core$Keyword$$(null,"operation-not-implemented","operation-not-implemented",1906576164);$cljs$cst$2567$after_shape$$=new $APP.$cljs$core$Keyword$$(null,"after-shape","after-shape",2054601304);$cljs$cst$488$parse$$=new $APP.$cljs$core$Keyword$$(null,"parse","parse",-1162164619);
$cljs$cst$2618$_component_id$$=new $APP.$cljs$core$Keyword$$(null,"_component-id","_component-id",-2117037839);$cljs$cst$413$type_properties$$=new $APP.$cljs$core$Keyword$$(null,"type-properties","type-properties",-1728352126);$cljs$cst$265$linked_SLASH_set$$=new $APP.$cljs$core$Symbol$$("linked","set","linked/set",833210926,null);
$cljs$cst$821$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","symbol","clojure.test.check.generators/symbol",-1305461065,null);$APP.$cljs$cst$4554$token_set_edition_id$$=new $APP.$cljs$core$Keyword$$(null,"token-set-edition-id","token-set-edition-id",-457766729);$cljs$cst$1833$app_DOT_common_DOT_openapi$$=new $APP.$cljs$core$Keyword$$(null,"app.common.openapi","app.common.openapi",778969799);
$cljs$cst$2581$add_component$$=new $APP.$cljs$core$Keyword$$(null,"add-component","add-component",1053805610);$cljs$cst$664$integer_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"integer?","integer?",1303791671,null);$APP.$cljs$cst$3165$min_zoom$$=new $APP.$cljs$core$Keyword$$(null,"min-zoom","min-zoom",1063884318);$cljs$cst$735$select_keys$$=new $APP.$cljs$core$Keyword$$(null,"select-keys","select-keys",1945879180);$cljs$cst$560$_EQ__GT_$$=new $APP.$cljs$core$Keyword$$(null,"\x3d\x3e","\x3d\x3e",1841166128);
$cljs$cst$2246$app_DOT_util_DOT_i18n_SLASH_locale$$=new $APP.$cljs$core$Keyword$$("app.util.i18n","locale","app.util.i18n/locale",-2025524154);$APP.$cljs$cst$3267$create_team_with_invitations$$=new $APP.$cljs$core$Keyword$$(null,"create-team-with-invitations","create-team-with-invitations",429565487);$APP.$cljs$cst$3140$update_profile_props$$=new $APP.$cljs$core$Keyword$$(null,"update-profile-props","update-profile-props",1444979019);
$cljs$cst$706$_GT__EQ_$$=new $APP.$cljs$core$Keyword$$(null,"\x3e\x3d","\x3e\x3d",-623615505);$cljs$cst$3916$app_DOT_main_DOT_errors_SLASH_trace$$=new $APP.$cljs$core$Keyword$$("app.main.errors","trace","app.main.errors/trace",198160606);$cljs$cst$824$complete$$=new $APP.$cljs$core$Keyword$$(null,"complete","complete",-500388775);$APP.$cljs$cst$963$app_DOT_common_DOT_schema_SLASH_keyword$$=new $APP.$cljs$core$Keyword$$("app.common.schema","keyword","app.common.schema/keyword",123822366);
$APP.$cljs$cst$247$namespaced_map$$=new $APP.$cljs$core$Keyword$$(null,"namespaced-map","namespaced-map",1235665380);$APP.$cljs$cst$4116$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_reset_last_handler$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","reset-last-handler","app.main.data.workspace.path.drawing/reset-last-handler",-1057892147);
$cljs$cst$3643$delete_file_object_thumbnail$$=new $APP.$cljs$core$Keyword$$(null,"delete-file-object-thumbnail","delete-file-object-thumbnail",1757594590);$cljs$cst$3347$threads$$=new $APP.$cljs$core$Keyword$$(null,"threads","threads",-1717798734);$cljs$cst$4200$app_DOT_main_DOT_data_DOT_workspace_DOT_layers_SLASH_pressed_opacity$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layers","pressed-opacity","app.main.data.workspace.layers/pressed-opacity",52482405);
$cljs$cst$1192$google_fonts_provider$$=new $APP.$cljs$core$Keyword$$(null,"google-fonts-provider","google-fonts-provider",232973891);$APP.$cljs$cst$4482$on_update_shape$$=new $APP.$cljs$core$Keyword$$(null,"on-update-shape","on-update-shape",-489369523);$cljs$cst$708$_LT__EQ_$$=new $APP.$cljs$core$Keyword$$(null,"\x3c\x3d","\x3c\x3d",-395636158);$APP.$cljs$cst$2313$actions$$=new $APP.$cljs$core$Keyword$$(null,"actions","actions",-812656882);
$cljs$cst$1144$same_thread$$=new $APP.$cljs$core$Keyword$$(null,"same-thread","same-thread",-1479619719);$cljs$cst$2874$stop_opacity$$=new $APP.$cljs$core$Keyword$$(null,"stop-opacity","stop-opacity",-2018003729);$APP.$cljs$cst$2924$wasm_gl_context_init_error$$=new $APP.$cljs$core$Keyword$$(null,"wasm-gl-context-init-error","wasm-gl-context-init-error",-2060239440);$APP.$cljs$cst$896$resolve$$=new $APP.$cljs$core$Keyword$$(null,"resolve","resolve",-1584445482);
$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$=new $APP.$cljs$core$Keyword$$("app.common.schema","text","app.common.schema/text",1286758422);$APP.$cljs$cst$2009$overlay$$=new $APP.$cljs$core$Keyword$$(null,"overlay","overlay",-139131598);$cljs$cst$3761$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","add-component","app.main.data.workspace.libraries/add-component",-135663634);
$cljs$cst$2651$radialGradient$$=new $APP.$cljs$core$Keyword$$(null,"radialGradient","radialGradient",1402247193);$cljs$cst$2105$active_themes$$=new $APP.$cljs$core$Keyword$$(null,"active-themes","active-themes",-868998012);$cljs$cst$3953$max_inline_size$$=new $APP.$cljs$core$Keyword$$(null,"max-inline-size","max-inline-size",1870424342);
$APP.$cljs$cst$3995$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected_text$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","copy-selected-text","app.main.data.workspace.clipboard/copy-selected-text",259733889);$APP.$cljs$cst$2286$total$$=new $APP.$cljs$core$Keyword$$(null,"total","total",1916810418);$APP.$cljs$cst$4767$dashboard_search_result$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-search-result","dashboard-search-result",1480869810);
$APP.$cljs$cst$4069$has_token_applied$$=new $APP.$cljs$core$Keyword$$(null,"has-token-applied","has-token-applied",-2051558353);$cljs$cst$562$output$$=new $APP.$cljs$core$Keyword$$(null,"output","output",-1105869043);$APP.$cljs$cst$3577$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_upload_fill_image$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","upload-fill-image","app.main.data.workspace.media/upload-fill-image",1325282481);
$APP.$cljs$cst$2831$target$$=new $APP.$cljs$core$Keyword$$(null,"target","target",253001721);$cljs$cst$391$malli_DOT_core_SLASH_coll_check_limit$$=new $APP.$cljs$core$Keyword$$("malli.core","coll-check-limit","malli.core/coll-check-limit",956583593);$cljs$cst$4425$error_DOT_style_dictionary_SLASH_composite_line_height_needs_font_size$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","composite-line-height-needs-font-size","error.style-dictionary/composite-line-height-needs-font-size",-1348579572);
$cljs$cst$3336$app_DOT_main_DOT_data_DOT_comments_SLASH_refresh_comment_thread$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","refresh-comment-thread","app.main.data.comments/refresh-comment-thread",1417625688);$APP.$cljs$cst$4024$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_add_fill$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","add-fill","app.main.data.workspace.colors/add-fill",2104769943);
$cljs$cst$2705$font_face_name$$=new $APP.$cljs$core$Keyword$$(null,"font-face-name","font-face-name",3825661);$APP.$cljs$cst$1650$space_evenly$$=new $APP.$cljs$core$Keyword$$(null,"space-evenly","space-evenly",-998758715);$cljs$cst$4008$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_image$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-image","app.main.data.workspace.clipboard/paste-image",-1049201927);
$cljs$cst$197$nil$$=new $APP.$cljs$core$Keyword$$(null,"nil","nil",99600501);$APP.$cljs$cst$3405$library$$=new $APP.$cljs$core$Keyword$$(null,"library","library",467978288);$cljs$cst$4301$app_DOT_main_DOT_data_DOT_workspace_SLASH_library_resolved$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","library-resolved","app.main.data.workspace/library-resolved",-944700851);
$cljs$cst$4442$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_opacity$$=new $APP.$cljs$core$Keyword$$("warning.style-dictionary","invalid-referenced-token-value-opacity","warning.style-dictionary/invalid-referenced-token-value-opacity",1549690788);
$cljs$cst$4279$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_resposition_and_resize_variant$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","resposition-and-resize-variant","app.main.data.workspace.variants/resposition-and-resize-variant",-384338766);$APP.$cljs$cst$2434$accept_style$$=new $APP.$cljs$core$Keyword$$(null,"accept-style","accept-style",630742659);$APP.$cljs$cst$4625$h_distribute$$=new $APP.$cljs$core$Keyword$$(null,"h-distribute","h-distribute",1044416837);
$cljs$cst$3986$images$$=new $APP.$cljs$core$Keyword$$(null,"images","images",1757475080);$cljs$cst$2730$elevation$$=new $APP.$cljs$core$Keyword$$(null,"elevation","elevation",-1609348796);$cljs$cst$3757$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_typography$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","update-typography","app.main.data.workspace.libraries/update-typography",-2118297692);
$cljs$cst$1191$soft_file_schema_validation$$=new $APP.$cljs$core$Keyword$$(null,"soft-file-schema-validation","soft-file-schema-validation",500463011);$APP.$cljs$cst$3298$owner_id$$=new $APP.$cljs$core$Keyword$$(null,"owner-id","owner-id",-58940392);$cljs$cst$1828$pattern$$=new $APP.$cljs$core$Keyword$$(null,"pattern","pattern",242135423);$cljs$cst$675$ident_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"ident?","ident?",-2061359468,null);
$APP.$cljs$cst$206$reader_exception$$=new $APP.$cljs$core$Keyword$$(null,"reader-exception","reader-exception",-1938323098);$cljs$cst$1373$trailing_white_space$$=new $APP.$cljs$core$Keyword$$(null,"trailing-white-space","trailing-white-space",1496006996);$APP.$cljs$cst$4330$app_DOT_main_DOT_data_DOT_workspace_SLASH_relocate_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","relocate-page","app.main.data.workspace/relocate-page",1396350911);
$APP.$cljs$cst$4365$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_rename_page_item$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","start-rename-page-item","app.main.data.workspace/start-rename-page-item",279403443);$cljs$cst$5121$ldap_not_initialized$$=new $APP.$cljs$core$Keyword$$(null,"ldap-not-initialized","ldap-not-initialized",2044423174);$APP.$cljs$cst$2166$hover$$=new $APP.$cljs$core$Keyword$$(null,"hover","hover",-341141711);
$APP.$cljs$cst$2481$dashboard_members$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-members","dashboard-members",726788044);$APP.$cljs$cst$3099$saving$$=new $APP.$cljs$core$Keyword$$(null,"saving","saving",-567560703);$cljs$cst$3987$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","copy-selected","app.main.data.workspace.clipboard/copy-selected",-355255732);
$APP.$cljs$cst$3696$bounds$$=new $APP.$cljs$core$Keyword$$(null,"bounds","bounds",1691609455);$cljs$cst$2763$contentScriptType$$=new $APP.$cljs$core$Keyword$$(null,"contentScriptType","contentScriptType",1526654634);$APP.$cljs$cst$4653$toggle_focus_mode$$=new $APP.$cljs$core$Keyword$$(null,"toggle-focus-mode","toggle-focus-mode",-1702630161);$APP.$cljs$cst$2133$teams$$=new $APP.$cljs$core$Keyword$$(null,"teams","teams",1677714510);
$APP.$cljs$cst$2014$multiply$$=new $APP.$cljs$core$Keyword$$(null,"multiply","multiply",-1036907048);$APP.$cljs$cst$2328$wilds$$=new $APP.$cljs$core$Keyword$$(null,"wilds","wilds",132271223);$APP.$cljs$cst$3553$ignore_selection_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-selection?","ignore-selection?",1748318677);$cljs$cst$5089$panel$$=new $APP.$cljs$core$Keyword$$(null,"panel","panel",-558637456);
$APP.$cljs$cst$2356$meta_merge$$=new $APP.$cljs$core$Keyword$$(null,"meta-merge","meta-merge",638856199);$APP.$cljs$cst$4854$extra_errors$$=new $APP.$cljs$core$Keyword$$(null,"extra-errors","extra-errors",876684434);$APP.$cljs$cst$1847$from$$=new $APP.$cljs$core$Keyword$$(null,"from","from",1815293044);$cljs$cst$4700$tools$$=new $APP.$cljs$core$Keyword$$(null,"tools","tools",-1241731990);
$APP.$cljs$cst$3695$index_SLASH_query_snap$$=new $APP.$cljs$core$Keyword$$("index","query-snap","index/query-snap",1806121434);$cljs$cst$5060$path_editor$$=new $APP.$cljs$core$Keyword$$(null,"path-editor","path-editor",399326731);$APP.$cljs$cst$3388$app_DOT_main_DOT_data_DOT_project_SLASH_files_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.project","files-fetched","app.main.data.project/files-fetched",32635619);
$cljs$cst$702$ifn_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"ifn?","ifn?",-2106461064,null);$APP.$cljs$cst$2375$reitit_DOT_trie_SLASH_trie_compiler$$=new $APP.$cljs$core$Keyword$$("reitit.trie","trie-compiler","reitit.trie/trie-compiler",2125029755);$cljs$cst$2522$paste_feature_not_enabled$$=new $APP.$cljs$core$Keyword$$(null,"paste-feature-not-enabled","paste-feature-not-enabled",163689318);
$cljs$cst$683$qualified_symbol_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"qualified-symbol?","qualified-symbol?",98763807,null);$cljs$cst$1390$current$$=new $APP.$cljs$core$Keyword$$(null,"current","current",-1088038603);$APP.$cljs$cst$2937$column_tracks$$=new $APP.$cljs$core$Keyword$$(null,"column-tracks","column-tracks",291761616);$cljs$cst$1495$__GT_$$=new $APP.$cljs$core$Symbol$$(null,"-\x3e","-\x3e",-2139605430,null);
$APP.$cljs$cst$224$Inf$$=new $APP.$cljs$core$Symbol$$(null,"Inf","Inf",647172781,null);$APP.$cljs$cst$3839$new$$=new $APP.$cljs$core$Keyword$$(null,"new","new",-2085437848);$APP.$cljs$cst$3928$alert$$=new $APP.$cljs$core$Keyword$$(null,"alert","alert",-571950580);$cljs$cst$750$port$$=new $APP.$cljs$core$Keyword$$(null,"port","port",1534937262);$cljs$cst$1477$_DOT__DOT_$$=new $APP.$cljs$core$Symbol$$(null,"..","..",-300507420,null);
$cljs$cst$359$children$$=new $APP.$cljs$core$Symbol$$(null,"children","children",699969545,null);$APP.$cljs$cst$2231$object_id$$=new $APP.$cljs$core$Keyword$$(null,"object-id","object-id",-754527291);$cljs$cst$3956$margin_inline_start$$=new $APP.$cljs$core$Keyword$$(null,"margin-inline-start","margin-inline-start",320232954);$APP.$cljs$cst$205$default$$=new $APP.$cljs$core$Keyword$$(null,"default","default",-1987822328);
$APP.$cljs$cst$4764$app_DOT_main_DOT_data_DOT_dashboard_SLASH_rename_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","rename-file","app.main.data.dashboard/rename-file",808622966);$APP.$cljs$cst$1600$multiple$$=new $APP.$cljs$core$Keyword$$(null,"multiple","multiple",1244445549);$cljs$cst$207$ex_kind$$=new $APP.$cljs$core$Keyword$$(null,"ex-kind","ex-kind",1581199296);
$APP.$cljs$cst$3380$app_DOT_main_DOT_data_DOT_fonts_SLASH_delete_font_variants$$=new $APP.$cljs$core$Keyword$$("app.main.data.fonts","delete-font-variants","app.main.data.fonts/delete-font-variants",-390227477);$cljs$cst$4031$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_shadow$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","change-shadow","app.main.data.workspace.colors/change-shadow",1547764423);
$APP.$cljs$cst$2607$before_group$$=new $APP.$cljs$core$Keyword$$(null,"before-group","before-group",1198330267);$APP.$cljs$cst$2198$workspace_text_modifier$$=new $APP.$cljs$core$Keyword$$(null,"workspace-text-modifier","workspace-text-modifier",1403277807);$APP.$cljs$cst$104$cljs_DOT_core_SLASH_none$$=new $APP.$cljs$core$Keyword$$("cljs.core","none","cljs.core/none",926646439);
$APP.$cljs$cst$4372$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_preview_blend_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-preview-blend-mode","app.main.data.workspace/set-preview-blend-mode",-629971646);$APP.$cljs$cst$1751$vertical_align$$=new $APP.$cljs$core$Keyword$$(null,"vertical-align","vertical-align",651007333);$APP.$cljs$cst$5159$error_report_id$$=new $APP.$cljs$core$Keyword$$(null,"error-report-id","error-report-id",848722092);
$APP.$cljs$cst$5026$overlay_id$$=new $APP.$cljs$core$Keyword$$(null,"overlay-id","overlay-id",-1525970518);$cljs$cst$4906$error_code$$=new $APP.$cljs$core$Keyword$$(null,"error-code","error-code",180497232);$APP.$cljs$cst$922$accept$$=new $APP.$cljs$core$Keyword$$(null,"accept","accept",1874130431);$APP.$cljs$cst$2357$update_paths$$=new $APP.$cljs$core$Keyword$$(null,"update-paths","update-paths",-813404599);
$APP.$cljs$cst$4219$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_select_frame_tool$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","select-frame-tool","app.main.data.workspace.pages/select-frame-tool",-968606818);$APP.$cljs$cst$5050$join_nodes$$=new $APP.$cljs$core$Keyword$$(null,"join-nodes","join-nodes",923290343);$cljs$cst$4622$toggle_lock_size$$=new $APP.$cljs$core$Keyword$$(null,"toggle-lock-size","toggle-lock-size",-1521532508);
$APP.$cljs$cst$4258$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_hover_layout_track$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","hover-layout-track","app.main.data.workspace.shape-layout/hover-layout-track",1082473851);$cljs$cst$594$malli_DOT_core_SLASH_invalid_input_schema$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-input-schema","malli.core/invalid-input-schema",-833477915);
$cljs$cst$1077$cljs_DOT_spec_DOT_alpha_SLASH_kfn$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","kfn","cljs.spec.alpha/kfn",672643897);$APP.$cljs$cst$23$first$$=new $APP.$cljs$core$Symbol$$(null,"first","first",996428481,null);$cljs$cst$2851$overline_thickness$$=new $APP.$cljs$core$Keyword$$(null,"overline-thickness","overline-thickness",-1687103105);$APP.$cljs$cst$4619$toggle_layout_flex$$=new $APP.$cljs$core$Keyword$$(null,"toggle-layout-flex","toggle-layout-flex",-419502780);
$cljs$cst$1292$prefer_buffers$$=new $APP.$cljs$core$Keyword$$(null,"prefer-buffers","prefer-buffers",377042081);$cljs$cst$2210$attempt$$=new $APP.$cljs$core$Keyword$$(null,"attempt","attempt",1611761308);$cljs$cst$1359$per_line_prefix$$=new $APP.$cljs$core$Keyword$$(null,"per-line-prefix","per-line-prefix",846941813);$cljs$cst$4443$warning_SLASH_code$$=new $APP.$cljs$core$Keyword$$("warning","code","warning/code",1535644202);
$APP.$cljs$cst$1621$content$$=new $APP.$cljs$core$Keyword$$(null,"content","content",15833224);$APP.$cljs$cst$4661$toggle_visibility$$=new $APP.$cljs$core$Keyword$$(null,"toggle-visibility","toggle-visibility",502586674);$APP.$cljs$cst$4055$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_finalize_colorpicker$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","finalize-colorpicker","app.main.data.workspace.colors/finalize-colorpicker",1984531720);
$cljs$cst$1105$cljs_DOT_core_SLASH_nil_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","nil?","cljs.core/nil?",945071861,null);$cljs$cst$4932$cycles_ids$$=new $APP.$cljs$core$Keyword$$(null,"cycles-ids","cycles-ids",-532391784);$cljs$cst$3272$app_DOT_main_DOT_data_DOT_team_SLASH_leave_current_team$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","leave-current-team","app.main.data.team/leave-current-team",1086395474);
$cljs$cst$1821$maxProperties$$=new $APP.$cljs$core$Keyword$$(null,"maxProperties","maxProperties",1289793027);$APP.$cljs$cst$1657$manual$$=new $APP.$cljs$core$Keyword$$(null,"manual","manual",-237370608);$APP.$cljs$cst$4664$undo$$=new $APP.$cljs$core$Keyword$$(null,"undo","undo",-1818036302);
$APP.$cljs$cst$4175$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_set_hover_guide$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.guides","set-hover-guide","app.main.data.workspace.guides/set-hover-guide",-1998691670);$cljs$cst$1227$render_wasm_dpr$$=new $APP.$cljs$core$Keyword$$(null,"render-wasm-dpr","render-wasm-dpr",286455414);$cljs$cst$670$neg_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"neg?","neg?",-1902175577,null);
$APP.$cljs$cst$3274$resend_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"resend?","resend?",-682387124);$APP.$cljs$cst$2175$recent_colors$$=new $APP.$cljs$core$Keyword$$(null,"recent-colors","recent-colors",237681180);$cljs$cst$3780$update_layout_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"update-layout?","update-layout?",-2012814935);$APP.$cljs$cst$1702$last_column$$=new $APP.$cljs$core$Keyword$$(null,"last-column","last-column",2053855408);
$APP.$cljs$cst$3508$return_ref$$=new $APP.$cljs$core$Keyword$$(null,"return-ref","return-ref",1355506357);$APP.$cljs$cst$4399$current_value$$=new $APP.$cljs$core$Keyword$$(null,"current-value","current-value",2066017989);$APP.$cljs$cst$4556$token_set_new_path$$=new $APP.$cljs$core$Keyword$$(null,"token-set-new-path","token-set-new-path",-718647152);$cljs$cst$4875$select_class$$=new $APP.$cljs$core$Keyword$$(null,"select-class","select-class",238488449);
$cljs$cst$3434$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_materialize_undo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","materialize-undo","app.main.data.workspace.undo/materialize-undo",-731495176);$cljs$cst$3894$auth_backend$$=new $APP.$cljs$core$Keyword$$(null,"auth-backend","auth-backend",1958958121);$cljs$cst$2065$shadow_group$$=new $APP.$cljs$core$Keyword$$(null,"shadow-group","shadow-group",1422309239);
$cljs$cst$3173$media_type_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"media-type-not-allowed","media-type-not-allowed",77597312);$cljs$cst$2894$marker_end$$=new $APP.$cljs$core$Keyword$$(null,"marker-end","marker-end",341488703);$cljs$cst$3899$provider$$=new $APP.$cljs$core$Keyword$$(null,"provider","provider",-302056900);$APP.$cljs$cst$2459$healthy$$=new $APP.$cljs$core$Keyword$$(null,"healthy","healthy",-215908271);
$APP.$cljs$cst$5058$add_node$$=new $APP.$cljs$core$Keyword$$(null,"add-node","add-node",-2069253988);$cljs$cst$339$properties$$=new $APP.$cljs$core$Keyword$$(null,"properties","properties",685819552);$APP.$cljs$cst$2235$post$$=new $APP.$cljs$core$Keyword$$(null,"post","post",269697687);$cljs$cst$3504$id_original$$=new $APP.$cljs$core$Keyword$$(null,"id-original","id-original",-1521290158);
$APP.$cljs$cst$3395$changed_sub_attr$$=new $APP.$cljs$core$Keyword$$(null,"changed-sub-attr","changed-sub-attr",280796634);$APP.$cljs$cst$5239$rules$$=new $APP.$cljs$core$Keyword$$(null,"rules","rules",1198912366);$APP.$cljs$cst$1669$layout_padding_type$$=new $APP.$cljs$core$Keyword$$(null,"layout-padding-type","layout-padding-type",-1407674837);$APP.$cljs$cst$5469$on_delete$$=new $APP.$cljs$core$Keyword$$(null,"on-delete","on-delete",-1882190355);
$APP.$cljs$cst$4382$set_size$$=new $APP.$cljs$core$Keyword$$(null,"set-size","set-size",-1037159587);$APP.$cljs$cst$3862$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_modifier$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-text-modifier","app.main.data.workspace.texts/update-text-modifier",297172056);$APP.$cljs$cst$4997$viewport_size$$=new $APP.$cljs$core$Keyword$$(null,"viewport-size","viewport-size",-1787032748);
$APP.$cljs$cst$4411$unit$$=new $APP.$cljs$core$Keyword$$(null,"unit","unit",375175175);$cljs$cst$4877$caution_item_fn$$=new $APP.$cljs$core$Keyword$$(null,"caution-item-fn","caution-item-fn",-331091117);$APP.$cljs$cst$2536$backend$$=new $APP.$cljs$core$Keyword$$(null,"backend","backend",-847489124);$cljs$cst$2512$app_DOT_common_DOT_features_SLASH_features$$=new $APP.$cljs$core$Keyword$$("app.common.features","features","app.common.features/features",-559981229);
$cljs$cst$3300$owner_email$$=new $APP.$cljs$core$Keyword$$(null,"owner-email","owner-email",-2131394980);$APP.$cljs$cst$3812$starting_tab$$=new $APP.$cljs$core$Keyword$$(null,"starting-tab","starting-tab",-1478861215);$cljs$cst$3489$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_shift_select_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","shift-select-shapes","app.main.data.workspace.selection/shift-select-shapes",-314497046);
$APP.$cljs$cst$2180$paddings_selected$$=new $APP.$cljs$core$Keyword$$(null,"paddings-selected","paddings-selected",1140014065);$APP.$cljs$cst$3160$vbottom$$=new $APP.$cljs$core$Keyword$$(null,"vbottom","vbottom",-2106028734);$APP.$cljs$cst$1887$scale$$=new $APP.$cljs$core$Keyword$$(null,"scale","scale",-230427353);$cljs$cst$3194$cancel_email_change$$=new $APP.$cljs$core$Keyword$$(null,"cancel-email-change","cancel-email-change",-1474418788);
$APP.$cljs$cst$1958$background_overlay$$=new $APP.$cljs$core$Keyword$$(null,"background-overlay","background-overlay",1186220424);$cljs$cst$1151$app_DOT_common_DOT_logging_SLASH_context$$=new $APP.$cljs$core$Keyword$$("app.common.logging","context","app.common.logging/context",1292978112);$APP.$cljs$cst$1619$stroke_image$$=new $APP.$cljs$core$Keyword$$(null,"stroke-image","stroke-image",-1975913214);$APP.$cljs$cst$4494$fields$$=new $APP.$cljs$core$Keyword$$(null,"fields","fields",-1932066230);
$APP.$cljs$cst$3794$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_component_sync$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","update-component-sync","app.main.data.workspace.libraries/update-component-sync",1255755566);$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$=new $APP.$cljs$core$Keyword$$("app.common.schema.openapi","unique-items","app.common.schema.openapi/unique-items",-2108286573);
$cljs$cst$3035$syriac$$=new $APP.$cljs$core$Keyword$$(null,"syriac","syriac",-841890245);$cljs$cst$4516$atom$$=new $APP.$cljs$core$Keyword$$(null,"atom","atom",-397043653);$APP.$cljs$cst$3378$app_DOT_main_DOT_data_DOT_fonts_SLASH_delete_font$$=new $APP.$cljs$core$Keyword$$("app.main.data.fonts","delete-font","app.main.data.fonts/delete-font",-296165289);$APP.$cljs$cst$2074$keep_ids_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"keep-ids?","keep-ids?",-236947248);
$cljs$cst$3141$app_DOT_main_DOT_data_DOT_plugins_SLASH_save_plugin_permissions_peek$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","save-plugin-permissions-peek","app.main.data.plugins/save-plugin-permissions-peek",1462044449);$APP.$cljs$cst$573$props$$=new $APP.$cljs$core$Keyword$$(null,"props","props",453281727);$cljs$cst$4091$undo_stack$$=new $APP.$cljs$core$Keyword$$(null,"undo-stack","undo-stack",244619892);$cljs$cst$147$phase$$=new $APP.$cljs$core$Keyword$$(null,"phase","phase",575722892);
$APP.$cljs$cst$2350$terminators$$=new $APP.$cljs$core$Keyword$$(null,"terminators","terminators",-1448255712);$cljs$cst$1475$when_first$$=new $APP.$cljs$core$Symbol$$(null,"when-first","when-first",821699168,null);$cljs$cst$3763$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","rename-component","app.main.data.workspace.libraries/rename-component",-451245762);
$APP.$cljs$cst$2513$restriction$$=new $APP.$cljs$core$Keyword$$(null,"restriction","restriction",-1380234912);$cljs$cst$763$lambdaisland_SLASH_uri$$=new $APP.$cljs$core$Symbol$$("lambdaisland","uri","lambdaisland/uri",-75335492,null);$cljs$cst$4618$toggle_assets$$=new $APP.$cljs$core$Keyword$$(null,"toggle-assets","toggle-assets",-2023224028);$APP.$cljs$cst$4722$search_result$$=new $APP.$cljs$core$Keyword$$(null,"search-result","search-result",528142443);
$APP.$cljs$cst$2100$new_at_path$$=new $APP.$cljs$core$Keyword$$(null,"new-at-path","new-at-path",-777014351);$APP.$cljs$cst$4636$redo$$=new $APP.$cljs$core$Keyword$$(null,"redo","redo",501190664);$cljs$cst$3491$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","select-all","app.main.data.workspace.selection/select-all",-803833257);
$APP.$cljs$cst$4194$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_start_move_overlay_pos$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","start-move-overlay-pos","app.main.data.workspace.interactions/start-move-overlay-pos",-1138313803);$cljs$cst$3674$wasm_props$$=new $APP.$cljs$core$Keyword$$(null,"wasm-props","wasm-props",-484881436);$APP.$cljs$cst$4017$picked_shift_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"picked-shift?","picked-shift?",199891600);
$cljs$cst$1254$enable_token_shadow$$=new $APP.$cljs$core$Keyword$$(null,"enable-token-shadow","enable-token-shadow",1478209528);$cljs$cst$1071$cljs_DOT_spec_DOT_alpha_SLASH_kind_form$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","kind-form","cljs.spec.alpha/kind-form",-1047104697);$APP.$cljs$cst$2549$attr$$=new $APP.$cljs$core$Keyword$$(null,"attr","attr",-604132353);$APP.$cljs$cst$1595$rect$$=new $APP.$cljs$core$Keyword$$(null,"rect","rect",-108902628);
$cljs$cst$4167$comment_id$$=new $APP.$cljs$core$Keyword$$(null,"comment-id","comment-id",-1387285800);$cljs$cst$2645$subscr$$=new $APP.$cljs$core$Keyword$$(null,"subscr","subscr",100986586);$cljs$cst$4095$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_end_path_undo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.undo","end-path-undo","app.main.data.workspace.path.undo/end-path-undo",1735332515);
$cljs$cst$4084$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_clear_edition_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.common","clear-edition-mode","app.main.data.workspace.common/clear-edition-mode",1327339287);$cljs$cst$859$vector_min$$=new $APP.$cljs$core$Keyword$$(null,"vector-min","vector-min",-2065952790);$cljs$cst$4702$navigation_workspace$$=new $APP.$cljs$core$Keyword$$(null,"navigation-workspace","navigation-workspace",-600908724);
$APP.$cljs$cst$379$enter$$=new $APP.$cljs$core$Keyword$$(null,"enter","enter",1792452624);$APP.$cljs$cst$496$tuple$$=new $APP.$cljs$core$Keyword$$(null,"tuple","tuple",-472667284);$cljs$cst$1457$bracket_info$$=new $APP.$cljs$core$Keyword$$(null,"bracket-info","bracket-info",-1600092774);
$cljs$cst$4077$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_insert_point$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.curve","insert-point","app.main.data.workspace.drawing.curve/insert-point",-997179771);$cljs$cst$4022$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_fill$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","change-fill","app.main.data.workspace.colors/change-fill",1690758679);
$APP.$cljs$cst$3162$hright$$=new $APP.$cljs$core$Keyword$$(null,"hright","hright",-2037540371);$cljs$cst$4429$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_type$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-shadow-type","error.style-dictionary/invalid-token-value-shadow-type",-1470937584);$APP.$cljs$cst$2271$profile_id$$=new $APP.$cljs$core$Keyword$$(null,"profile-id","profile-id",1866572309);
$APP.$cljs$cst$1664$layout_gap$$=new $APP.$cljs$core$Keyword$$(null,"layout-gap","layout-gap",140632911);$APP.$cljs$cst$3588$assets$$=new $APP.$cljs$core$Keyword$$(null,"assets","assets",210278279);$cljs$cst$3605$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_toggle_layout_flag$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layout","toggle-layout-flag","app.main.data.workspace.layout/toggle-layout-flag",143616395);
$cljs$cst$1076$distinct$$=new $APP.$cljs$core$Keyword$$(null,"distinct","distinct",-1788879121);$APP.$cljs$cst$1895$vertical$$=new $APP.$cljs$core$Keyword$$(null,"vertical","vertical",718696748);$APP.$cljs$cst$3958$border$$=new $APP.$cljs$core$Keyword$$(null,"border","border",1444987323);$APP.$cljs$cst$2473$search_term$$=new $APP.$cljs$core$Keyword$$(null,"search-term","search-term",356193544);$cljs$cst$689$map_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"map?","map?",-1780568534,null);
$APP.$cljs$cst$3841$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_focus_editor$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","focus-editor","app.main.data.workspace.texts/focus-editor",2138710187);$APP.$cljs$cst$1944$animation_type$$=new $APP.$cljs$core$Keyword$$(null,"animation-type","animation-type",-1444568230);
$APP.$cljs$cst$3992$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected_svg$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","copy-selected-svg","app.main.data.workspace.clipboard/copy-selected-svg",1829114841);$cljs$cst$2648$clipPath$$=new $APP.$cljs$core$Keyword$$(null,"clipPath","clipPath",-934619797);$cljs$cst$1539$validate_fn$$=new $APP.$cljs$core$Keyword$$(null,"validate-fn","validate-fn",1430169944);
$APP.$cljs$cst$3426$prev_handler$$=new $APP.$cljs$core$Keyword$$(null,"prev-handler","prev-handler",1106999648);$APP.$cljs$cst$4550$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_assign_token_set_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","assign-token-set-context-menu","app.main.data.workspace.tokens.library-edit/assign-token-set-context-menu",473661719);
$cljs$cst$1481$struct$$=new $APP.$cljs$core$Symbol$$(null,"struct","struct",325972931,null);$APP.$cljs$cst$2320$path_conflicts$$=new $APP.$cljs$core$Keyword$$(null,"path-conflicts","path-conflicts",-1238675313);$APP.$cljs$cst$1530$msg$$=new $APP.$cljs$core$Keyword$$(null,"msg","msg",-1386103444);$APP.$cljs$cst$3304$participants$$=new $APP.$cljs$core$Keyword$$(null,"participants","participants",673603367);$APP.$cljs$cst$1935$ease_in$$=new $APP.$cljs$core$Keyword$$(null,"ease-in","ease-in",-819423123);
$APP.$cljs$cst$4239$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_stop_grid_layout_editing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","stop-grid-layout-editing","app.main.data.workspace.grid-layout.editor/stop-grid-layout-editing",-641808288);$APP.$cljs$cst$4690$thumbnail_set$$=new $APP.$cljs$core$Keyword$$(null,"thumbnail-set","thumbnail-set",-614504484);$APP.$cljs$cst$4874$invalid$$=new $APP.$cljs$core$Keyword$$(null,"invalid","invalid",412869516);
$APP.$cljs$cst$2407$lookup$$=new $APP.$cljs$core$Keyword$$(null,"lookup","lookup",1225356838);$cljs$cst$3750$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","rename-color","app.main.data.workspace.libraries/rename-color",-1436624502);$APP.$cljs$cst$4504$tokens_SLASH_stroke_width$$=new $APP.$cljs$core$Keyword$$("tokens","stroke-width","tokens/stroke-width",1459195033);
$cljs$cst$4999$app_DOT_main_DOT_data_DOT_viewer_SLASH_zoom_to_fill$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","zoom-to-fill","app.main.data.viewer/zoom-to-fill",-1543797260);$APP.$cljs$cst$2270$context$$=new $APP.$cljs$core$Keyword$$(null,"context","context",-830191113);
$APP.$cljs$cst$4294$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_update_viewport_size$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.viewport","update-viewport-size","app.main.data.workspace.viewport/update-viewport-size",1719826927);$APP.$cljs$cst$2192$project$$=new $APP.$cljs$core$Keyword$$(null,"project","project",1124394579);
$APP.$cljs$cst$4012$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_show_palette$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","show-palette","app.main.data.workspace.colors/show-palette",-357908053);$cljs$cst$2740$refY$$=new $APP.$cljs$core$Keyword$$(null,"refY","refY",113675749);$cljs$cst$4307$app_DOT_main_DOT_data_DOT_workspace_SLASH_zoom_to_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","zoom-to-frame","app.main.data.workspace/zoom-to-frame",349712294);
$cljs$cst$2845$refX$$=new $APP.$cljs$core$Keyword$$(null,"refX","refX",1265839261);$cljs$cst$1755$text_cb$$=new $APP.$cljs$core$Keyword$$(null,"text-cb","text-cb",33486268);$cljs$cst$3222$request_profile_recovery$$=new $APP.$cljs$core$Keyword$$(null,"request-profile-recovery","request-profile-recovery",-1226574152);
$cljs$cst$3877$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_v2_update_text_shape_content$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","v2-update-text-shape-content","app.main.data.workspace.texts/v2-update-text-shape-content",702141646);$APP.$cljs$cst$4785$app_DOT_main_DOT_data_DOT_dashboard_SLASH_delete_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","delete-files","app.main.data.dashboard/delete-files",-1227239895);
$APP.$cljs$cst$3394$property_value$$=new $APP.$cljs$core$Keyword$$(null,"property-value","property-value",1516163307);$APP.$cljs$cst$4634$bring_front$$=new $APP.$cljs$core$Keyword$$(null,"bring-front","bring-front",244467975);$cljs$cst$2186$workspace_wasm_modifiers$$=new $APP.$cljs$core$Keyword$$(null,"workspace-wasm-modifiers","workspace-wasm-modifiers",-1284490597);$APP.$cljs$cst$2336$parameters$$=new $APP.$cljs$core$Keyword$$(null,"parameters","parameters",-1229919748);
$cljs$cst$5085$hover_shape$$=new $APP.$cljs$core$Keyword$$(null,"hover-shape","hover-shape",1763258041);$cljs$cst$4360$app_DOT_main_DOT_data_DOT_workspace_SLASH_change_canvas_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","change-canvas-color","app.main.data.workspace/change-canvas-color",1969630674);$cljs$cst$770$ex_fn$$=new $APP.$cljs$core$Keyword$$(null,"ex-fn","ex-fn",-284925510);
$cljs$cst$2761$clipPathUnits$$=new $APP.$cljs$core$Keyword$$(null,"clipPathUnits","clipPathUnits",-1747479222);$cljs$cst$4204$subscribe_file$$=new $APP.$cljs$core$Keyword$$(null,"subscribe-file","subscribe-file",-646014766);$APP.$cljs$cst$2557$object_type$$=new $APP.$cljs$core$Keyword$$(null,"object-type","object-type",-1889869015);$APP.$cljs$cst$3377$update_font$$=new $APP.$cljs$core$Keyword$$(null,"update-font","update-font",-1331477528);
$cljs$cst$1135$integrant_DOT_core_SLASH_build_failed_spec$$=new $APP.$cljs$core$Keyword$$("integrant.core","build-failed-spec","integrant.core/build-failed-spec",1167262590);$APP.$cljs$cst$1834$close_path$$=new $APP.$cljs$core$Keyword$$(null,"close-path","close-path",1220079654);$cljs$cst$3350$show$$=new $APP.$cljs$core$Keyword$$(null,"show","show",-576705889);$APP.$cljs$cst$56$base$$=new $APP.$cljs$core$Symbol$$(null,"base","base",1825810849,null);
$APP.$cljs$cst$936$decode_SLASH_json$$=new $APP.$cljs$core$Keyword$$("decode","json","decode/json",468276044);$cljs$cst$4252$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","update-layout","app.main.data.workspace.shape-layout/update-layout",-842733116);
$cljs$cst$4479$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_spacing_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","apply-spacing-token","app.main.data.workspace.tokens.application/apply-spacing-token",-105474155);$cljs$cst$3043$meroitic$$=new $APP.$cljs$core$Keyword$$(null,"meroitic","meroitic",1079957951);
$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"apply-changes-local-library?","apply-changes-local-library?",1077602630);$APP.$cljs$cst$1721$modified_at$$=new $APP.$cljs$core$Keyword$$(null,"modified-at","modified-at",-932048179);$APP.$cljs$cst$4832$localized_date$$=new $APP.$cljs$core$Keyword$$(null,"localized-date","localized-date",-1568818775);$cljs$cst$3450$mod$$=new $APP.$cljs$core$Keyword$$(null,"mod","mod",-130487320);
$cljs$cst$4917$frame_not_found$$=new $APP.$cljs$core$Keyword$$(null,"frame-not-found","frame-not-found",1905603142);$cljs$cst$284$reserve_chars$$=new $APP.$cljs$core$Keyword$$(null,"reserve-chars","reserve-chars",1038553515);$cljs$cst$1480$loop$$=new $APP.$cljs$core$Symbol$$(null,"loop","loop",1244978678,null);$APP.$cljs$cst$1899$profile$$=new $APP.$cljs$core$Keyword$$(null,"profile","profile",-545963874);
$cljs$cst$3168$app_DOT_main_DOT_data_DOT_media_SLASH_blobs$$=new $APP.$cljs$core$Keyword$$("app.main.data.media","blobs","app.main.data.media/blobs",426101340);$cljs$cst$4908$_type$$=new $APP.$cljs$core$Keyword$$(null,"_type","_type",-970742198);$cljs$cst$2585$skip_undelete_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"skip-undelete?","skip-undelete?",2065473489);$cljs$cst$1606$remove_blocked$$=new $APP.$cljs$core$Keyword$$(null,"remove-blocked","remove-blocked",-2130484791);
$cljs$cst$449$malli_DOT_core_SLASH_missing_key$$=new $APP.$cljs$core$Keyword$$("malli.core","missing-key","malli.core/missing-key",1439107666);$APP.$cljs$cst$2177$typographies$$=new $APP.$cljs$core$Keyword$$(null,"typographies","typographies",-482095730);$APP.$cljs$cst$2310$timeout$$=new $APP.$cljs$core$Keyword$$(null,"timeout","timeout",-318625318);$cljs$cst$1447$max_columns$$=new $APP.$cljs$core$Keyword$$(null,"max-columns","max-columns",1742323262);
$APP.$cljs$cst$3420$expanded$$=new $APP.$cljs$core$Keyword$$(null,"expanded","expanded",-3020742);$APP.$cljs$cst$1868$top_right$$=new $APP.$cljs$core$Keyword$$(null,"top-right","top-right",284698505);$APP.$cljs$cst$1627$component_file$$=new $APP.$cljs$core$Keyword$$(null,"component-file","component-file",-1378670433);
$cljs$cst$3784$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_library_thumbnails_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","library-thumbnails-fetched","app.main.data.workspace.libraries/library-thumbnails-fetched",-1756832726);$cljs$cst$2815$keyTimes$$=new $APP.$cljs$core$Keyword$$(null,"keyTimes","keyTimes",1244883478);$cljs$cst$5122$admin_only_profile$$=new $APP.$cljs$core$Keyword$$(null,"admin-only-profile","admin-only-profile",-1460712669);
$APP.$cljs$cst$2432$omit$$=new $APP.$cljs$core$Keyword$$(null,"omit","omit",-1917972325);$APP.$cljs$cst$3830$unlink_file_from_library$$=new $APP.$cljs$core$Keyword$$(null,"unlink-file-from-library","unlink-file-from-library",576056185);$APP.$cljs$cst$3313$comments$$=new $APP.$cljs$core$Keyword$$(null,"comments","comments",-293346423);$APP.$cljs$cst$884$malli_DOT_error_SLASH_error$$=new $APP.$cljs$core$Keyword$$("malli.error","error","malli.error/error",-522553785);
$cljs$cst$3558$normalize$$=new $APP.$cljs$core$Keyword$$(null,"normalize","normalize",-1904390051);$cljs$cst$363$order$$=new $APP.$cljs$core$Keyword$$(null,"order","order",-1254677256);$cljs$cst$646$encode$$=new $APP.$cljs$core$Keyword$$(null,"encode","encode",-1753429702);$APP.$cljs$cst$4853$validators$$=new $APP.$cljs$core$Keyword$$(null,"validators","validators",-1973346672);
$cljs$cst$950$app_DOT_common_DOT_schema_SLASH_set_of_strings$$=new $APP.$cljs$core$Keyword$$("app.common.schema","set-of-strings","app.common.schema/set-of-strings",1794281466);$cljs$cst$3782$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_go_to_local_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","go-to-local-component","app.main.data.workspace.libraries/go-to-local-component",1322939461);
$cljs$cst$775$max_elements$$=new $APP.$cljs$core$Keyword$$(null,"max-elements","max-elements",433034073);$APP.$cljs$cst$3567$no_cors$$=new $APP.$cljs$core$Keyword$$(null,"no-cors","no-cors",-603212056);$cljs$cst$3438$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_start_undo_transaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","start-undo-transaction","app.main.data.workspace.undo/start-undo-transaction",2132602364);
$cljs$cst$1454$colnum$$=new $APP.$cljs$core$Keyword$$(null,"colnum","colnum",2023796854);$cljs$cst$3947$grid_template_rows$$=new $APP.$cljs$core$Keyword$$(null,"grid-template-rows","grid-template-rows",-372292629);$cljs$cst$732$malli_DOT_util_SLASH_reducing_children_must_be_non_empty$$=new $APP.$cljs$core$Keyword$$("malli.util","reducing-children-must-be-non-empty","malli.util/reducing-children-must-be-non-empty",-2057410793);
$cljs$cst$3801$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_set_updating_library$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","set-updating-library","app.main.data.workspace.libraries/set-updating-library",-1008288470);$cljs$cst$2704$altGlyphItem$$=new $APP.$cljs$core$Keyword$$(null,"altGlyphItem","altGlyphItem",1507499165);$APP.$cljs$cst$366$entry$$=new $APP.$cljs$core$Keyword$$(null,"entry","entry",505168823);
$APP.$cljs$cst$1224$terms_and_privacy_checkbox$$=new $APP.$cljs$core$Keyword$$(null,"terms-and-privacy-checkbox","terms-and-privacy-checkbox",-1938913707);$APP.$cljs$cst$336$min$$=new $APP.$cljs$core$Keyword$$(null,"min","min",444991522);$APP.$cljs$cst$1748$text_direction$$=new $APP.$cljs$core$Keyword$$(null,"text-direction","text-direction",590275785);$cljs$cst$1809$geom$$=new $APP.$cljs$core$Keyword$$(null,"geom","geom",1207084371);
$APP.$cljs$cst$2102$is_group$$=new $APP.$cljs$core$Keyword$$(null,"is-group","is-group",1574418960);$cljs$cst$2637$timer$$=new $APP.$cljs$core$Keyword$$(null,"timer","timer",-1266967739);$APP.$cljs$cst$2138$persistence$$=new $APP.$cljs$core$Keyword$$(null,"persistence","persistence",-203044807);$cljs$cst$1086$rep_PLUS_$$=new $APP.$cljs$core$Keyword$$(null,"rep+","rep+",-281382396);
$APP.$cljs$cst$3788$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_reset_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","reset-component","app.main.data.workspace.libraries/reset-component",603206836);$cljs$cst$3893$app_DOT_main_DOT_data_DOT_auth_SLASH_logged_in$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","logged-in","app.main.data.auth/logged-in",944094603);$cljs$cst$698$zero_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"zero?","zero?",325758897,null);
$cljs$cst$4271$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_property_value$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","update-property-value","app.main.data.workspace.variants/update-property-value",807023037);$cljs$cst$5125$get_sso_provider$$=new $APP.$cljs$core$Keyword$$(null,"get-sso-provider","get-sso-provider",336930270);$APP.$cljs$cst$2601$set_group_path$$=new $APP.$cljs$core$Keyword$$(null,"set-group-path","set-group-path",1404470053);
$cljs$cst$5046$open_workspace$$=new $APP.$cljs$core$Keyword$$(null,"open-workspace","open-workspace",674618620);$cljs$cst$2532$app_DOT_common_DOT_types_DOT_file_SLASH_data$$=new $APP.$cljs$core$Keyword$$("app.common.types.file","data","app.common.types.file/data",564605466);$cljs$cst$2992$style_name$$=new $APP.$cljs$core$Keyword$$(null,"style-name","style-name",977914017);
$cljs$cst$1832$app_DOT_common_DOT_schema_DOT_openapi_SLASH_embed$$=new $APP.$cljs$core$Keyword$$("app.common.schema.openapi","embed","app.common.schema.openapi/embed",2010301748);$cljs$cst$4079$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_finish_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.curve","finish-drawing","app.main.data.workspace.drawing.curve/finish-drawing",-1275239528);
$APP.$cljs$cst$4735$app_DOT_main_DOT_data_DOT_dashboard_SLASH_fetch_deleted_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","fetch-deleted-files","app.main.data.dashboard/fetch-deleted-files",-1974788947);$cljs$cst$5077$viewer_libraries$$=new $APP.$cljs$core$Keyword$$(null,"viewer-libraries","viewer-libraries",-1612687816);$cljs$cst$3343$current_team_comments_users$$=new $APP.$cljs$core$Keyword$$(null,"current-team-comments-users","current-team-comments-users",430050833);
$cljs$cst$2480$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_members$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-members","app.main.data.common/go-to-dashboard-members",-434330469);$cljs$cst$3713$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_set_ghost_displacement$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","set-ghost-displacement","app.main.data.workspace.transforms/set-ghost-displacement",-253602999);
$APP.$cljs$cst$3838$old$$=new $APP.$cljs$core$Keyword$$(null,"old","old",-1825222690);$APP.$cljs$cst$2489$workspace$$=new $APP.$cljs$core$Keyword$$(null,"workspace","workspace",-1096735709);$APP.$cljs$cst$969$prefix$$=new $APP.$cljs$core$Keyword$$(null,"prefix","prefix",-265908465);$cljs$cst$4918$invalid_frame$$=new $APP.$cljs$core$Keyword$$(null,"invalid-frame","invalid-frame",-1077960585);$cljs$cst$3572$invalid_image$$=new $APP.$cljs$core$Keyword$$(null,"invalid-image","invalid-image",127294201);
$APP.$cljs$cst$4412$error_DOT_import_SLASH_json_parse_error$$=new $APP.$cljs$core$Keyword$$("error.import","json-parse-error","error.import/json-parse-error",503270464);$cljs$cst$4751$app_DOT_main_DOT_data_DOT_dashboard_SLASH_duplicate_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","duplicate-project","app.main.data.dashboard/duplicate-project",1509170664);$cljs$cst$2055$layer_effects_group$$=new $APP.$cljs$core$Keyword$$(null,"layer-effects-group","layer-effects-group",-93250121);
$APP.$cljs$cst$3876$finalize_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"finalize?","finalize?",687625539);$cljs$cst$3536$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_toggle_file_thumbnail_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","toggle-file-thumbnail-selected","app.main.data.workspace.shapes/toggle-file-thumbnail-selected",308632699);$cljs$cst$1415$rest$$=new $APP.$cljs$core$Keyword$$(null,"rest","rest",-1241696419);
$APP.$cljs$cst$4676$artboard_selection$$=new $APP.$cljs$core$Keyword$$(null,"artboard-selection","artboard-selection",528432632);$cljs$cst$3903$resp$$=new $APP.$cljs$core$Keyword$$(null,"resp","resp",1418702376);$APP.$cljs$cst$4720$get_projects$$=new $APP.$cljs$core$Keyword$$(null,"get-projects","get-projects",933934649);$cljs$cst$2847$attributeName$$=new $APP.$cljs$core$Keyword$$(null,"attributeName","attributeName",-400177890);
$cljs$cst$4186$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_update_interaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","update-interaction","app.main.data.workspace.interactions/update-interaction",-1731234551);$APP.$cljs$cst$2502$asset_type$$=new $APP.$cljs$core$Keyword$$(null,"asset-type","asset-type",-1419820094);$APP.$cljs$cst$2689$ellipse$$=new $APP.$cljs$core$Keyword$$(null,"ellipse","ellipse",1135891702);
$cljs$cst$3323$update_comment_thread_status$$=new $APP.$cljs$core$Keyword$$(null,"update-comment-thread-status","update-comment-thread-status",1793106048);$cljs$cst$3691$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_delta_rotation_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","set-delta-rotation-modifiers","app.main.data.workspace.modifiers/set-delta-rotation-modifiers",-1633341513);
$APP.$cljs$cst$3590$snap_guides$$=new $APP.$cljs$core$Keyword$$(null,"snap-guides","snap-guides",-1395069816);$cljs$cst$4102$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_finish_drag$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","finish-drag","app.main.data.workspace.path.drawing/finish-drag",291514611);$cljs$cst$3368$app_DOT_main_DOT_fonts_SLASH_otf_file_id$$=new $APP.$cljs$core$Keyword$$("app.main.fonts","otf-file-id","app.main.fonts/otf-file-id",313412300);
$cljs$cst$4793$user_can_edit$$=new $APP.$cljs$core$Keyword$$(null,"user-can-edit","user-can-edit",-477003905);$cljs$cst$4811$h_dir$$=new $APP.$cljs$core$Keyword$$(null,"h-dir","h-dir",1678725750);$APP.$cljs$cst$1924$click$$=new $APP.$cljs$core$Keyword$$(null,"click","click",1912301393);$APP.$cljs$cst$2015$soft_light$$=new $APP.$cljs$core$Keyword$$(null,"soft-light","soft-light",513207899);
$cljs$cst$4394$on_pointer_leave_option$$=new $APP.$cljs$core$Keyword$$(null,"on-pointer-leave-option","on-pointer-leave-option",1851242568);$APP.$cljs$cst$1970$vertical_padding$$=new $APP.$cljs$core$Keyword$$(null,"vertical-padding","vertical-padding",50408610);$cljs$cst$4672$move_fast_left$$=new $APP.$cljs$core$Keyword$$(null,"move-fast-left","move-fast-left",1147435382);
$cljs$cst$4140$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_finish_move_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","finish-move-selected","app.main.data.workspace.path.edition/finish-move-selected",-645782363);$cljs$cst$2757$preserveAspectRatio$$=new $APP.$cljs$core$Keyword$$(null,"preserveAspectRatio","preserveAspectRatio",1832131817);
$APP.$cljs$cst$4299$app_DOT_main_DOT_data_DOT_workspace_SLASH_initialize_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","initialize-layout","app.main.data.workspace/initialize-layout",-346313965);$cljs$cst$626$child_bounds$$=new $APP.$cljs$core$Keyword$$(null,"child-bounds","child-bounds",1368514738);
$cljs$cst$822$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol_ns$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","symbol-ns","clojure.test.check.generators/symbol-ns",-862629490,null);$APP.$cljs$cst$2168$token_context_menu$$=new $APP.$cljs$core$Keyword$$(null,"token-context-menu","token-context-menu",1588110807);$APP.$cljs$cst$5155$hide_logo$$=new $APP.$cljs$core$Keyword$$(null,"hide-logo","hide-logo",-332089125);
$APP.$cljs$cst$1987$variant_name$$=new $APP.$cljs$core$Keyword$$(null,"variant-name","variant-name",-1785573622);$cljs$cst$4970$navigation_dashboard$$=new $APP.$cljs$core$Keyword$$(null,"navigation-dashboard","navigation-dashboard",-1099692958);$cljs$cst$3850$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_root_attrs$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-root-attrs","app.main.data.workspace.texts/update-root-attrs",470119238);
$APP.$cljs$cst$3087$ignore_wasm_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-wasm?","ignore-wasm?",-324568531);$APP.$cljs$cst$1624$fill_color_ref_file$$=new $APP.$cljs$core$Keyword$$(null,"fill-color-ref-file","fill-color-ref-file",-952903255);$cljs$cst$3658$line_max_height$$=new $APP.$cljs$core$Keyword$$(null,"line-max-height","line-max-height",-737603808);$cljs$cst$5120$profile_blocked$$=new $APP.$cljs$core$Keyword$$(null,"profile-blocked","profile-blocked",188698258);
$cljs$cst$3527$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_delete_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","delete-shapes","app.main.data.workspace.shapes/delete-shapes",1337837165);$APP.$cljs$cst$2493$dashboard_deleted$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-deleted","dashboard-deleted",-551384632);$cljs$cst$2624$app_DOT_main_DOT_fonts_SLASH_on_loaded$$=new $APP.$cljs$core$Keyword$$("app.main.fonts","on-loaded","app.main.fonts/on-loaded",820185832);
$APP.$cljs$cst$2485$dashboard_webhooks$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-webhooks","dashboard-webhooks",-1830316512);$cljs$cst$161$js_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"js*","js*",-1134233646,null);$APP.$cljs$cst$714$repeat$$=new $APP.$cljs$core$Keyword$$(null,"repeat","repeat",832692087);$APP.$cljs$cst$4515$parent_to_child$$=new $APP.$cljs$core$Keyword$$(null,"parent-to-child","parent-to-child",-698517616);
$cljs$cst$1758$text_content_text$$=new $APP.$cljs$core$Keyword$$(null,"text-content-text","text-content-text",1379059411);$cljs$cst$3938$padding_inline_end$$=new $APP.$cljs$core$Keyword$$(null,"padding-inline-end","padding-inline-end",-647416958);$APP.$cljs$cst$1858$hide_fill_on_export$$=new $APP.$cljs$core$Keyword$$(null,"hide-fill-on-export","hide-fill-on-export",-1674607391);
$APP.$cljs$cst$3795$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_launch_component_sync$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","launch-component-sync","app.main.data.workspace.libraries/launch-component-sync",-468570781);$APP.$cljs$cst$2230$revn$$=new $APP.$cljs$core$Keyword$$(null,"revn","revn",-633391765);$APP.$cljs$cst$487$empty$$=new $APP.$cljs$core$Keyword$$(null,"empty","empty",767870958);
$cljs$cst$1382$nl_t$$=new $APP.$cljs$core$Keyword$$(null,"nl-t","nl-t",-1608382114);$APP.$cljs$cst$4745$app_DOT_main_DOT_data_DOT_dashboard_SLASH_stop_edit_file_name$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","stop-edit-file-name","app.main.data.dashboard/stop-edit-file-name",1215006280);$cljs$cst$345$varargs$$=new $APP.$cljs$core$Keyword$$(null,"varargs","varargs",1030150858);$APP.$cljs$cst$2913$layout_lines$$=new $APP.$cljs$core$Keyword$$(null,"layout-lines","layout-lines",-1868555037);
$APP.$cljs$cst$228$read_cond$$=new $APP.$cljs$core$Keyword$$(null,"read-cond","read-cond",1056899244);$cljs$cst$2810$v_mathematical$$=new $APP.$cljs$core$Keyword$$(null,"v-mathematical","v-mathematical",-639453547);$cljs$cst$3492$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_deselect_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","deselect-all","app.main.data.workspace.selection/deselect-all",-1662679693);
$APP.$cljs$cst$4221$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_initialize_page_STAR_$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","initialize-page*","app.main.data.workspace.pages/initialize-page*",-142066834);$APP.$cljs$cst$5112$show_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"show?","show?",1543842127);$APP.$cljs$cst$3933$after$$=new $APP.$cljs$core$Keyword$$(null,"after","after",594996914);
$cljs$cst$3900$app_DOT_main_DOT_data_DOT_auth_SLASH_login_with_sso$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","login-with-sso","app.main.data.auth/login-with-sso",-1613996868);$cljs$cst$2488$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_workspace$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-workspace","app.main.data.common/go-to-workspace",1683786268);$APP.$cljs$cst$4799$on_close$$=new $APP.$cljs$core$Keyword$$(null,"on-close","on-close",-761178394);
$APP.$cljs$cst$2561$obj$$=new $APP.$cljs$core$Keyword$$(null,"obj","obj",981763962);$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$=new $APP.$cljs$core$Keyword$$("app.common.schema","int","app.common.schema/int",519552051);$APP.$cljs$cst$175$form$$=new $APP.$cljs$core$Symbol$$(null,"form","form",16469056,null);$APP.$cljs$cst$2899$styles$$=new $APP.$cljs$core$Keyword$$(null,"styles","styles",1954480375);
$APP.$cljs$cst$4369$workspace_annotations$$=new $APP.$cljs$core$Keyword$$(null,"workspace-annotations","workspace-annotations",-1857761670);$cljs$cst$678$keyword_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"keyword?","keyword?",1917797069,null);$cljs$cst$4009$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_link_to_clipboard$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","copy-link-to-clipboard","app.main.data.workspace.clipboard/copy-link-to-clipboard",-2034235592);
$APP.$cljs$cst$4734$deleted_files$$=new $APP.$cljs$core$Keyword$$(null,"deleted-files","deleted-files",-555859130);$APP.$cljs$cst$5138$register_profile$$=new $APP.$cljs$core$Keyword$$(null,"register-profile","register-profile",-590987011);$APP.$cljs$cst$2654$textPath$$=new $APP.$cljs$core$Keyword$$(null,"textPath","textPath",269260449);
$cljs$cst$3291$app_DOT_main_DOT_data_DOT_team_SLASH_update_webhook$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","update-webhook","app.main.data.team/update-webhook",1627752910);$cljs$cst$2150$workspace_selrect$$=new $APP.$cljs$core$Keyword$$(null,"workspace-selrect","workspace-selrect",683668588);
$cljs$cst$3629$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_ungroup_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.groups","ungroup-shapes","app.main.data.workspace.groups/ungroup-shapes",-1575715894);$cljs$cst$700$associative_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"associative?","associative?",-141666771,null);$cljs$cst$1357$done_nl$$=new $APP.$cljs$core$Keyword$$(null,"done-nl","done-nl",-381024340);
$APP.$cljs$cst$4608$escape$$=new $APP.$cljs$core$Keyword$$(null,"escape","escape",-991601952);$APP.$cljs$cst$1130$cljs_DOT_spec_DOT_alpha_SLASH_failure$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","failure","cljs.spec.alpha/failure",188258592);$APP.$cljs$cst$3425$last_point$$=new $APP.$cljs$core$Keyword$$(null,"last-point","last-point",-247743763);
$cljs$cst$4593$app_DOT_main_DOT_data_DOT_preview_SLASH_update_preview$$=new $APP.$cljs$core$Keyword$$("app.main.data.preview","update-preview","app.main.data.preview/update-preview",-201546492);$cljs$cst$4141$current_move$$=new $APP.$cljs$core$Keyword$$(null,"current-move","current-move",-2114936122);
$cljs$cst$4320$app_DOT_main_DOT_data_DOT_workspace_SLASH_rename_shape_or_variant$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","rename-shape-or-variant","app.main.data.workspace/rename-shape-or-variant",-1027514045);$cljs$cst$2622$builtin$$=new $APP.$cljs$core$Keyword$$(null,"builtin","builtin",-1707593346);
$APP.$cljs$cst$4771$app_DOT_main_DOT_data_DOT_dashboard_SLASH_duplicate_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","duplicate-file","app.main.data.dashboard/duplicate-file",1371387416);$cljs$cst$4388$label_class$$=new $APP.$cljs$core$Keyword$$(null,"label-class","label-class",-2068991202);$APP.$cljs$cst$5008$viewer_animations$$=new $APP.$cljs$core$Keyword$$(null,"viewer-animations","viewer-animations",-575904375);
$APP.$cljs$cst$2005$darken$$=new $APP.$cljs$core$Keyword$$(null,"darken","darken",1770242949);$cljs$cst$1257$commit_hash$$=new $APP.$cljs$core$Keyword$$(null,"commit-hash","commit-hash",1158389730);$cljs$cst$1756$attribute_cb$$=new $APP.$cljs$core$Keyword$$(null,"attribute-cb","attribute-cb",417371796);$cljs$cst$2490$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_viewer$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-viewer","app.main.data.common/go-to-viewer",1637454289);
$APP.$cljs$cst$3677$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_update_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","update-modifiers","app.main.data.workspace.modifiers/update-modifiers",-705310363);$APP.$cljs$cst$3189$app_DOT_main_DOT_data_DOT_profile_SLASH_update_profile$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","update-profile","app.main.data.profile/update-profile",2016618526);
$APP.$cljs$cst$2302$hide$$=new $APP.$cljs$core$Keyword$$(null,"hide","hide",-596913169);$APP.$cljs$cst$2983$configure$$=new $APP.$cljs$core$Keyword$$(null,"configure","configure",1586823664);$APP.$cljs$cst$3829$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_library$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","detach-library","app.main.data.workspace.libraries/detach-library",527267229);
$cljs$cst$4993$app_DOT_main_DOT_data_DOT_viewer_SLASH_increase_zoom$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","increase-zoom","app.main.data.viewer/increase-zoom",-1630925657);$APP.$cljs$cst$3697$ranges$$=new $APP.$cljs$core$Keyword$$(null,"ranges","ranges",1887686682);$cljs$cst$3006$bengali$$=new $APP.$cljs$core$Keyword$$(null,"bengali","bengali",841130917);$cljs$cst$3400$ignore_parents_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-parents?","ignore-parents?",1793745865);
$APP.$cljs$cst$4030$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_stroke_attrs$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","change-stroke-attrs","app.main.data.workspace.colors/change-stroke-attrs",-1829191602);$APP.$cljs$cst$3389$app_DOT_main_DOT_data_DOT_project_SLASH_fetch_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.project","fetch-files","app.main.data.project/fetch-files",1623536159);
$cljs$cst$2978$many_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"many?","many?",-605360673);$cljs$cst$3891$login_redirect$$=new $APP.$cljs$core$Keyword$$(null,"login-redirect","login-redirect",-2132232884);$cljs$cst$2516$file_feature_mismatch$$=new $APP.$cljs$core$Keyword$$(null,"file-feature-mismatch","file-feature-mismatch",-792098307);$cljs$cst$4002$hibt$$=new $APP.$cljs$core$Keyword$$(null,"hibt","hibt",-864980972);
$APP.$cljs$cst$1770$origin$$=new $APP.$cljs$core$Keyword$$(null,"origin","origin",1037372088);$APP.$cljs$cst$1989$is_variant_container$$=new $APP.$cljs$core$Keyword$$(null,"is-variant-container","is-variant-container",-1294533822);$APP.$cljs$cst$4630$draw_rect$$=new $APP.$cljs$core$Keyword$$(null,"draw-rect","draw-rect",-1268379642);$APP.$cljs$cst$148$_AMPERSAND_$$=new $APP.$cljs$core$Symbol$$(null,"\x26","\x26",-2144855648,null);
$APP.$cljs$cst$4821$include_libraries$$=new $APP.$cljs$core$Keyword$$(null,"include-libraries","include-libraries",1396501919);$APP.$cljs$cst$977$_PERCENT_$$=new $APP.$cljs$core$Symbol$$(null,"%","%",-950237169,null);$cljs$cst$3896$app_DOT_main_DOT_data_DOT_auth_SLASH_login$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","login","app.main.data.auth/login",783166603);$cljs$cst$350$registry$$=new $APP.$cljs$core$Keyword$$(null,"registry","registry",1021159018);
$cljs$cst$4948$swap_slot$$=new $APP.$cljs$core$Keyword$$(null,"swap-slot","swap-slot",-1698060244);$cljs$cst$4624$open_dashboard$$=new $APP.$cljs$core$Keyword$$(null,"open-dashboard","open-dashboard",-1383226235);$cljs$cst$165$_DOT_$$=new $APP.$cljs$core$Symbol$$(null,".",".",1975675962,null);$APP.$cljs$cst$220$_SLASH_$$=new $APP.$cljs$core$Symbol$$(null,"/","/",-1371932971,null);
$cljs$cst$1042$cljs_DOT_core_SLASH_coll_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","coll?","cljs.core/coll?",1208130522,null);$cljs$cst$4872$default_checked$$=new $APP.$cljs$core$Keyword$$(null,"default-checked","default-checked",1039965863);$APP.$cljs$cst$1696$layout_item_z_index$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-z-index","layout-item-z-index",728479455);
$cljs$cst$5012$app_DOT_main_DOT_data_DOT_viewer_SLASH_flash_interactions$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","flash-interactions","app.main.data.viewer/flash-interactions",1108194904);$APP.$cljs$cst$2435$primary$$=new $APP.$cljs$core$Keyword$$(null,"primary","primary",817773892);$cljs$cst$1117$cljs_DOT_spec_DOT_alpha_SLASH_kvs__GT_map$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","kvs-\x3emap","cljs.spec.alpha/kvs-\x3emap",579713455);
$APP.$cljs$cst$3601$prototype$$=new $APP.$cljs$core$Keyword$$(null,"prototype","prototype",-1121365005);$cljs$cst$5109$import_files$$=new $APP.$cljs$core$Keyword$$(null,"import-files","import-files",1048427091);$APP.$cljs$cst$599$_$$=new $APP.$cljs$core$Symbol$$(null,"_","_",-1201019570,null);$APP.$cljs$cst$1584$b$$=new $APP.$cljs$core$Symbol$$(null,"b","b",-1172211299,null);$APP.$cljs$cst$1583$a$$=new $APP.$cljs$core$Symbol$$(null,"a","a",-482876059,null);
$cljs$cst$850$malli_DOT_generator_SLASH_unsatisfiable_schema$$=new $APP.$cljs$core$Keyword$$("malli.generator","unsatisfiable-schema","malli.generator/unsatisfiable-schema",919209538);$APP.$cljs$cst$3132$prev_before_path$$=new $APP.$cljs$core$Keyword$$(null,"prev-before-path","prev-before-path",788140603);
$cljs$cst$4007$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_svg_text$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-svg-text","app.main.data.workspace.clipboard/paste-svg-text",-566155277);$APP.$cljs$cst$19$i$$=new $APP.$cljs$core$Symbol$$(null,"i","i",253690212,null);$cljs$cst$353$k$$=new $APP.$cljs$core$Symbol$$(null,"k","k",-505765866,null);$cljs$cst$314$m$$=new $APP.$cljs$core$Symbol$$(null,"m","m",-1021758608,null);
$APP.$cljs$cst$2384$p$$=new $APP.$cljs$core$Symbol$$(null,"p","p",1791580836,null);$APP.$cljs$cst$14$s$$=new $APP.$cljs$core$Symbol$$(null,"s","s",-948495851,null);$cljs$cst$57$v$$=new $APP.$cljs$core$Symbol$$(null,"v","v",1661996586,null);$cljs$cst$5038$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","go-to-page","app.main.data.viewer/go-to-page",-599885403);
$cljs$cst$3607$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_set_options_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layout","set-options-mode","app.main.data.workspace.layout/set-options-mode",641151177);$cljs$cst$3546$strokeOpacity$$=new $APP.$cljs$core$Keyword$$(null,"strokeOpacity","strokeOpacity",-565583263);$cljs$cst$3560$strict_entities$$=new $APP.$cljs$core$Keyword$$(null,"strict-entities","strict-entities",-551773933);
$cljs$cst$1193$exporter_svgo$$=new $APP.$cljs$core$Keyword$$(null,"exporter-svgo","exporter-svgo",215673571);$APP.$cljs$cst$1656$auto$$=new $APP.$cljs$core$Keyword$$(null,"auto","auto",-566279492);$APP.$cljs$cst$1706$permissions$$=new $APP.$cljs$core$Keyword$$(null,"permissions","permissions",67803075);$cljs$cst$603$function$$=new $APP.$cljs$core$Keyword$$(null,"function","function",-2127255473);$cljs$cst$3948$border_width$$=new $APP.$cljs$core$Keyword$$(null,"border-width","border-width",-1512605390);
$cljs$cst$369$naked_keys$$=new $APP.$cljs$core$Keyword$$(null,"naked-keys","naked-keys",-90769828);$APP.$cljs$cst$1931$open_overlay$$=new $APP.$cljs$core$Keyword$$(null,"open-overlay","open-overlay",-611391651);$APP.$cljs$cst$4065$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_sort_colorpicker_stops$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","sort-colorpicker-stops","app.main.data.workspace.colors/sort-colorpicker-stops",-460550682);
$APP.$cljs$cst$273$hint$$=new $APP.$cljs$core$Keyword$$(null,"hint","hint",439639918);$APP.$cljs$cst$4520$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_clear_tokens_paths$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","clear-tokens-paths","app.main.data.workspace.tokens.library-edit/clear-tokens-paths",711179200);$cljs$cst$916$encoders$$=new $APP.$cljs$core$Keyword$$(null,"encoders","encoders",-111722908);
$APP.$cljs$cst$4667$toggle_textpalette$$=new $APP.$cljs$core$Keyword$$(null,"toggle-textpalette","toggle-textpalette",-1581028492);$cljs$cst$804$clojure_DOT_test_DOT_check_DOT_generators_SLASH_any_printable$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","any-printable","clojure.test.check.generators/any-printable",-1570493991,null);$cljs$cst$1577$admin$$=new $APP.$cljs$core$Keyword$$(null,"admin","admin",-1239101627);
$APP.$cljs$cst$1968$spacing$$=new $APP.$cljs$core$Keyword$$(null,"spacing","spacing",204422175);$APP.$cljs$cst$243$cljs_DOT_core_SLASH_vec$$=new $APP.$cljs$core$Symbol$$("cljs.core","vec","cljs.core/vec",307622519,null);$APP.$cljs$cst$767$state$$=new $APP.$cljs$core$Keyword$$(null,"state","state",-1988618099);$cljs$cst$3612$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_rulers_QMARK_$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-rulers?","app.main.data.workspace/show-rulers?",1922241389);
$APP.$cljs$cst$2204$progress$$=new $APP.$cljs$core$Keyword$$(null,"progress","progress",244323547);$cljs$cst$3238$app_DOT_main_DOT_data_DOT_team_SLASH_members_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","members-fetched","app.main.data.team/members-fetched",-128392737);$APP.$cljs$cst$3255$stats$$=new $APP.$cljs$core$Keyword$$(null,"stats","stats",-85643011);$APP.$cljs$cst$1918$square$$=new $APP.$cljs$core$Keyword$$(null,"square","square",812434677);
$cljs$cst$1253$enable_token_color$$=new $APP.$cljs$core$Keyword$$(null,"enable-token-color","enable-token-color",1246947059);$APP.$cljs$cst$2030$main_instance$$=new $APP.$cljs$core$Keyword$$(null,"main-instance","main-instance",476264761);$APP.$cljs$cst$4730$app_DOT_main_DOT_data_DOT_dashboard_SLASH_fetch_builtin_templates$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","fetch-builtin-templates","app.main.data.dashboard/fetch-builtin-templates",1341565156);
$cljs$cst$4960$copy_top$$=new $APP.$cljs$core$Keyword$$(null,"copy-top","copy-top",-817189511);$APP.$cljs$cst$5523$on_toggle_expand$$=new $APP.$cljs$core$Keyword$$(null,"on-toggle-expand","on-toggle-expand",227315372);$APP.$cljs$cst$1917$display$$=new $APP.$cljs$core$Keyword$$(null,"display","display",242065432);
$APP.$cljs$cst$2444$app_DOT_main_DOT_data_DOT_common_SLASH_create_team_access_request$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","create-team-access-request","app.main.data.common/create-team-access-request",-1355196738);$APP.$cljs$cst$4018$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_pick_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","pick-color","app.main.data.workspace.colors/pick-color",-1649301031);
$APP.$cljs$cst$1953$preserve_scroll$$=new $APP.$cljs$core$Keyword$$(null,"preserve-scroll","preserve-scroll",-1515148069);$APP.$cljs$cst$4717$app_DOT_main_DOT_data_DOT_dashboard_SLASH_finalize$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","finalize","app.main.data.dashboard/finalize",624606997);$APP.$cljs$cst$2309$inline_actions$$=new $APP.$cljs$core$Keyword$$(null,"inline-actions","inline-actions",-1590886374);
$APP.$cljs$cst$1278$start$$=new $APP.$cljs$core$Keyword$$(null,"start","start",-355208981);$APP.$cljs$cst$4547$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_show_token_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","show-token-context-menu","app.main.data.workspace.tokens.library-edit/show-token-context-menu",-762808545);$cljs$cst$3129$uops$$=new $APP.$cljs$core$Keyword$$(null,"uops","uops",-1510697393);
$cljs$cst$4447$warning_SLASH_message$$=new $APP.$cljs$core$Keyword$$("warning","message","warning/message",-1396136870);$cljs$cst$5047$navigation_viewer$$=new $APP.$cljs$core$Keyword$$(null,"navigation-viewer","navigation-viewer",74246747);$cljs$cst$2882$baseline_shift$$=new $APP.$cljs$core$Keyword$$(null,"baseline-shift","baseline-shift",-2068063947);
$cljs$cst$5023$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_section$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","go-to-section","app.main.data.viewer/go-to-section",1726546114);$APP.$cljs$cst$2319$reitit_DOT_exception_SLASH_cause$$=new $APP.$cljs$core$Keyword$$("reitit.exception","cause","reitit.exception/cause",2130128734);$cljs$cst$4977$comments_show$$=new $APP.$cljs$core$Keyword$$(null,"comments-show","comments-show",1040621660);
$cljs$cst$5079$geometry$$=new $APP.$cljs$core$Keyword$$(null,"geometry","geometry",-405034994);$APP.$cljs$cst$4678$align_right$$=new $APP.$cljs$core$Keyword$$(null,"align-right","align-right",-189896040);$cljs$cst$574$malli_DOT_core_SLASH_invalid_arity$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-arity","malli.core/invalid-arity",577014581);$APP.$cljs$cst$1715$end_x$$=new $APP.$cljs$core$Keyword$$(null,"end-x","end-x",-1323983821);
$APP.$cljs$cst$1716$end_y$$=new $APP.$cljs$core$Keyword$$(null,"end-y","end-y",859881965);$cljs$cst$3968$column_row$$=new $APP.$cljs$core$Keyword$$(null,"column-row","column-row",868545736);$APP.$cljs$cst$1741$font_id$$=new $APP.$cljs$core$Keyword$$(null,"font-id","font-id",-390084123);
$cljs$cst$4232$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_shapes_to_path_SLASH_convert_selected_to_path$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.shapes-to-path","convert-selected-to-path","app.main.data.workspace.path.shapes-to-path/convert-selected-to-path",-414137768);$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$=new $APP.$cljs$core$Keyword$$("app.common.types.tokens-lib","simple-value","app.common.types.tokens-lib/simple-value",-1723851317);
$APP.$cljs$cst$2145$dashboard_local$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-local","dashboard-local",-334594003);$cljs$cst$4792$manifest$$=new $APP.$cljs$core$Keyword$$(null,"manifest","manifest",-1386791956);$APP.$cljs$cst$5144$share_link$$=new $APP.$cljs$core$Keyword$$(null,"share-link","share-link",1324379138);$APP.$cljs$cst$4107$edit_mode$$=new $APP.$cljs$core$Keyword$$(null,"edit-mode","edit-mode",1940640993);
$APP.$cljs$cst$2182$margins_selected$$=new $APP.$cljs$core$Keyword$$(null,"margins-selected","margins-selected",890458559);$APP.$cljs$cst$3363$current_share_id$$=new $APP.$cljs$core$Keyword$$(null,"current-share-id","current-share-id",-280704217);$APP.$cljs$cst$5084$selected_shapes$$=new $APP.$cljs$core$Keyword$$(null,"selected-shapes","selected-shapes",-40235010);$cljs$cst$442$not$$=new $APP.$cljs$core$Keyword$$(null,"not","not",-595976884);
$APP.$cljs$cst$1744$font_size$$=new $APP.$cljs$core$Keyword$$(null,"font-size","font-size",-1847940346);$APP.$cljs$cst$2148$workspace_global$$=new $APP.$cljs$core$Keyword$$(null,"workspace-global","workspace-global",-1341112178);$APP.$cljs$cst$3749$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_color_data$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","update-color-data","app.main.data.workspace.libraries/update-color-data",-874532473);
$cljs$cst$2443$has_file_libraries$$=new $APP.$cljs$core$Keyword$$(null,"has-file-libraries","has-file-libraries",183957263);$APP.$cljs$cst$3593$dynamic_alignment$$=new $APP.$cljs$core$Keyword$$(null,"dynamic-alignment","dynamic-alignment",-1699946765);$APP.$cljs$cst$3622$hide_toolbar$$=new $APP.$cljs$core$Keyword$$(null,"hide-toolbar","hide-toolbar",-1320052666);
$APP.$cljs$cst$2457$app_DOT_main_DOT_data_DOT_common_SLASH_initialize_progress$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","initialize-progress","app.main.data.common/initialize-progress",-1910225354);$cljs$cst$2203$updating_library$$=new $APP.$cljs$core$Keyword$$(null,"updating-library","updating-library",1829693573);$cljs$cst$4919$component_not_main$$=new $APP.$cljs$core$Keyword$$(null,"component-not-main","component-not-main",-1388012781);
$APP.$cljs$cst$4362$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_gap_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-gap-selected","app.main.data.workspace/set-gap-selected",492549877);$cljs$cst$3439$transactions_pending$$=new $APP.$cljs$core$Keyword$$(null,"transactions-pending","transactions-pending",-59999859);
$cljs$cst$3517$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_toggle_focus_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","toggle-focus-mode","app.main.data.workspace.selection/toggle-focus-mode",2048185160);$cljs$cst$4922$invalid_main_instance_id$$=new $APP.$cljs$core$Keyword$$(null,"invalid-main-instance-id","invalid-main-instance-id",-584539934);$cljs$cst$743$reserved$$=new $APP.$cljs$core$Keyword$$(null,"reserved","reserved",-775228297);
$APP.$cljs$cst$3146$plugin$$=new $APP.$cljs$core$Keyword$$(null,"plugin","plugin",-1688841923);$cljs$cst$1974$sided_paddings$$=new $APP.$cljs$core$Keyword$$(null,"sided-paddings","sided-paddings",1192080137);$cljs$cst$2988$ttf_file_id$$=new $APP.$cljs$core$Keyword$$(null,"ttf-file-id","ttf-file-id",-1342545748);$APP.$cljs$cst$3568$blobs$$=new $APP.$cljs$core$Keyword$$(null,"blobs","blobs",-1606355916);
$APP.$cljs$cst$3229$access_token_created$$=new $APP.$cljs$core$Keyword$$(null,"access-token-created","access-token-created",294001579);$APP.$cljs$cst$1965$dimensions$$=new $APP.$cljs$core$Keyword$$(null,"dimensions","dimensions",-254818097);
$APP.$cljs$cst$4558$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_clear_token_set_creation$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","clear-token-set-creation","app.main.data.workspace.tokens.library-edit/clear-token-set-creation",-574025068);$cljs$cst$4946$component_duplicate_slot$$=new $APP.$cljs$core$Keyword$$(null,"component-duplicate-slot","component-duplicate-slot",-981521019);
$cljs$cst$4896$no_enough_members_for_leave$$=new $APP.$cljs$core$Keyword$$(null,"no-enough-members-for-leave","no-enough-members-for-leave",132163040);$cljs$cst$1389$block$$=new $APP.$cljs$core$Keyword$$(null,"block","block",664686210);$APP.$cljs$cst$2779$radius$$=new $APP.$cljs$core$Keyword$$(null,"radius","radius",-2073122258);$cljs$cst$3935$server_error$$=new $APP.$cljs$core$Keyword$$(null,"server-error","server-error",-426815993);
$APP.$cljs$cst$5066$dimmed$$=new $APP.$cljs$core$Keyword$$(null,"dimmed","dimmed",-791586346);$APP.$cljs$cst$3100$run_id$$=new $APP.$cljs$core$Keyword$$(null,"run-id","run-id",-1745267908);$cljs$cst$462$malli_DOT_core_SLASH_limits$$=new $APP.$cljs$core$Keyword$$("malli.core","limits","malli.core/limits",-1343466863);$APP.$cljs$cst$2054$layout_container$$=new $APP.$cljs$core$Keyword$$(null,"layout-container","layout-container",684815305);
$APP.$cljs$cst$1983$leaf$$=new $APP.$cljs$core$Keyword$$(null,"leaf","leaf",1306118732);$cljs$cst$105$more_marker$$=new $APP.$cljs$core$Keyword$$(null,"more-marker","more-marker",-14717935);$APP.$cljs$cst$2013$hard_light$$=new $APP.$cljs$core$Keyword$$(null,"hard-light","hard-light",-37591145);$cljs$cst$1211$client_header_check_middleware$$=new $APP.$cljs$core$Keyword$$(null,"client-header-check-middleware","client-header-check-middleware",1313314510);
$cljs$cst$3529$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_and_add_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","create-and-add-shape","app.main.data.workspace.shapes/create-and-add-shape",-1895732796);$cljs$cst$5105$import_success$$=new $APP.$cljs$core$Keyword$$(null,"import-success","import-success",-1164176997);$cljs$cst$4938$not_head_main_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"not-head-main-not-allowed","not-head-main-not-allowed",-1213809819);
$APP.$cljs$cst$1622$components$$=new $APP.$cljs$core$Keyword$$(null,"components","components",-1073188942);$APP.$cljs$cst$2289$hitn$$=new $APP.$cljs$core$Keyword$$(null,"hitn","hitn",1033754506);$cljs$cst$2239$blob_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"blob?","blob?",-327089451);$cljs$cst$868$gen_SLASH_schema$$=new $APP.$cljs$core$Keyword$$("gen","schema","gen/schema",-1582038959);
$cljs$cst$4471$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_sizing_limits$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-layout-sizing-limits","app.main.data.workspace.tokens.application/update-layout-sizing-limits",1587363227);$cljs$cst$1709$app_DOT_common_DOT_types_DOT_color_SLASH_hex_color$$=new $APP.$cljs$core$Keyword$$("app.common.types.color","hex-color","app.common.types.color/hex-color",905576833);
$APP.$cljs$cst$2072$update_original_shape$$=new $APP.$cljs$core$Keyword$$(null,"update-original-shape","update-original-shape",1527494425);$cljs$cst$3647$requester$$=new $APP.$cljs$core$Keyword$$(null,"requester","requester",2032946161);$APP.$cljs$cst$2187$clipboard_style$$=new $APP.$cljs$core$Keyword$$(null,"clipboard-style","clipboard-style",987303829);$APP.$cljs$cst$4818$show_sidebar_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"show-sidebar?","show-sidebar?",-1548438810);
$cljs$cst$759$multikeys$$=new $APP.$cljs$core$Keyword$$(null,"multikeys","multikeys",-695183366);$cljs$cst$2860$color_rendering$$=new $APP.$cljs$core$Keyword$$(null,"color-rendering","color-rendering",-891830687);$APP.$cljs$cst$2114$json_format_SLASH_dtcg$$=new $APP.$cljs$core$Keyword$$("json-format","dtcg","json-format/dtcg",-2034606706);$cljs$cst$2714$baseProfile$$=new $APP.$cljs$core$Keyword$$(null,"baseProfile","baseProfile",-448131232);
$cljs$cst$3747$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_clear_color_for_rename$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","clear-color-for-rename","app.main.data.workspace.libraries/clear-color-for-rename",-1233782195);$APP.$cljs$cst$4894$hero$$=new $APP.$cljs$core$Keyword$$(null,"hero","hero",1983137057);
$cljs$cst$3340$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_comments$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","retrieve-comments","app.main.data.comments/retrieve-comments",-591535096);$APP.$cljs$cst$1523$png$$=new $APP.$cljs$core$Keyword$$(null,"png","png",551930691);$APP.$cljs$cst$4679$align_hcenter$$=new $APP.$cljs$core$Keyword$$(null,"align-hcenter","align-hcenter",369876664);
$cljs$cst$2766$horiz_origin_y$$=new $APP.$cljs$core$Keyword$$(null,"horiz-origin-y","horiz-origin-y",1864809354);$cljs$cst$3287$delete_team$$=new $APP.$cljs$core$Keyword$$(null,"delete-team","delete-team",323575412);$cljs$cst$2758$horiz_origin_x$$=new $APP.$cljs$core$Keyword$$(null,"horiz-origin-x","horiz-origin-x",1522984617);$APP.$cljs$cst$3303$seqn$$=new $APP.$cljs$core$Keyword$$(null,"seqn","seqn",406413591);
$cljs$cst$4177$app_DOT_main_DOT_data_DOT_workspace_DOT_highlight_SLASH_dehighlight_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.highlight","dehighlight-shape","app.main.data.workspace.highlight/dehighlight-shape",1924177456);$APP.$cljs$cst$3324$is_resolved$$=new $APP.$cljs$core$Keyword$$(null,"is-resolved","is-resolved",403882551);
$APP.$cljs$cst$4197$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_move_overlay_pos$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","move-overlay-pos","app.main.data.workspace.interactions/move-overlay-pos",-610980627);$APP.$cljs$cst$1078$count$$=new $APP.$cljs$core$Keyword$$(null,"count","count",2139924085);$APP.$cljs$cst$3435$workspace_undo$$=new $APP.$cljs$core$Keyword$$(null,"workspace-undo","workspace-undo",-1544884606);
$cljs$cst$1239$enable_export_file_v3$$=new $APP.$cljs$core$Keyword$$(null,"enable-export-file-v3","enable-export-file-v3",840578489);$cljs$cst$4374$app_DOT_main_DOT_data_DOT_workspace_SLASH_find_components_norefs$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","find-components-norefs","app.main.data.workspace/find-components-norefs",1513370826);$APP.$cljs$cst$1206$token_base_font_size$$=new $APP.$cljs$core$Keyword$$(null,"token-base-font-size","token-base-font-size",-1444587637);
$APP.$cljs$cst$4829$loaded$$=new $APP.$cljs$core$Keyword$$(null,"loaded","loaded",-1246482293);$cljs$cst$263$linked_SLASH_map$$=new $APP.$cljs$core$Symbol$$("linked","map","linked/map",-195852787,null);$cljs$cst$648$explain$$=new $APP.$cljs$core$Keyword$$(null,"explain","explain",484226146);$APP.$cljs$cst$2172$snap_pixel_grid$$=new $APP.$cljs$core$Keyword$$(null,"snap-pixel-grid","snap-pixel-grid",-1263132602);
$APP.$cljs$cst$4831$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_create_version$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","create-version","app.main.data.workspace.versions/create-version",981657945);$APP.$cljs$cst$3857$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_resize_text$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","resize-text","app.main.data.workspace.texts/resize-text",377982849);
$cljs$cst$1$readably$$=new $APP.$cljs$core$Keyword$$(null,"readably","readably",1129599760);$cljs$cst$2232$rename_to$$=new $APP.$cljs$core$Keyword$$(null,"rename-to","rename-to",610483329);$APP.$cljs$cst$3824$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_attach_library_finished$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","attach-library-finished","app.main.data.workspace.libraries/attach-library-finished",-109043980);
$APP.$cljs$cst$4765$app_DOT_main_DOT_data_DOT_dashboard_SLASH_set_file_shared$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","set-file-shared","app.main.data.dashboard/set-file-shared",-875921747);$APP.$cljs$cst$4062$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_update_colorpicker_add_auto$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","update-colorpicker-add-auto","app.main.data.workspace.colors/update-colorpicker-add-auto",1581488935);
$APP.$cljs$cst$2285$app_DOT_main_DOT_data_DOT_event_SLASH_initialize$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","initialize","app.main.data.event/initialize",-1618391629);$cljs$cst$4523$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_theme$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","create-token-theme","app.main.data.workspace.tokens.library-edit/create-token-theme",-581595599);
$APP.$cljs$cst$3093$stack_undo_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"stack-undo?","stack-undo?",1633924062);$APP.$cljs$cst$1641$row_span$$=new $APP.$cljs$core$Keyword$$(null,"row-span","row-span",-365554241);$APP.$cljs$cst$5156$sent$$=new $APP.$cljs$core$Keyword$$(null,"sent","sent",-1537501490);
$APP.$cljs$cst$3494$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_shapes_by_current_selrect$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","select-shapes-by-current-selrect","app.main.data.workspace.selection/select-shapes-by-current-selrect",-1839601210);$cljs$cst$810$clojure_DOT_test_DOT_check_DOT_generators_SLASH_double$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","double","clojure.test.check.generators/double",668331090,null);
$APP.$cljs$cst$4312$workspace_persistence$$=new $APP.$cljs$core$Keyword$$(null,"workspace-persistence","workspace-persistence",2007839858);$cljs$cst$2734$kernelMatrix$$=new $APP.$cljs$core$Keyword$$(null,"kernelMatrix","kernelMatrix",252444132);$APP.$cljs$cst$1658$area$$=new $APP.$cljs$core$Keyword$$(null,"area","area",472007256);
$cljs$cst$5010$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_first_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","select-first-frame","app.main.data.viewer/select-first-frame",383131704);$APP.$cljs$cst$1710$mtype$$=new $APP.$cljs$core$Keyword$$(null,"mtype","mtype",-1724656120);$APP.$cljs$cst$5149$who_comment$$=new $APP.$cljs$core$Keyword$$(null,"who-comment","who-comment",-313192010);$cljs$cst$2901$clipUnits$$=new $APP.$cljs$core$Keyword$$(null,"clipUnits","clipUnits",-2007627726);
$cljs$cst$2996$fallback_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"fallback?","fallback?",-1074968796);$APP.$cljs$cst$3579$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_process_svg_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","process-svg-component","app.main.data.workspace.media/process-svg-component",797837409);$cljs$cst$632$re_min_max$$=new $APP.$cljs$core$Keyword$$(null,"re-min-max","re-min-max",1020871707);
$cljs$cst$1345$linux$$=new $APP.$cljs$core$Keyword$$(null,"linux","linux",-238042662);$cljs$cst$4413$error_DOT_style_dictionary_SLASH_invalid_token_value_font_weight$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-font-weight","error.style-dictionary/invalid-token-value-font-weight",-1037871167);
$cljs$cst$4082$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_changes_SLASH_save_path_content$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.changes","save-path-content","app.main.data.workspace.path.changes/save-path-content",-863862726);$cljs$cst$3537$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_relocate_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","relocate-shapes","app.main.data.workspace.shapes/relocate-shapes",154933971);
$APP.$cljs$cst$4685$toggle_rulers$$=new $APP.$cljs$core$Keyword$$(null,"toggle-rulers","toggle-rulers",228269563);$cljs$cst$1143$virtual$$=new $APP.$cljs$core$Keyword$$(null,"virtual","virtual",-1139229001);$cljs$cst$3049$stopcolor$$=new $APP.$cljs$core$Keyword$$(null,"stopcolor","stopcolor",-1241628911);$APP.$cljs$cst$2188$workspace_focus_selected$$=new $APP.$cljs$core$Keyword$$(null,"workspace-focus-selected","workspace-focus-selected",978051257);
$APP.$cljs$cst$2421$app_DOT_main_DOT_router_SLASH_initialize_history$$=new $APP.$cljs$core$Keyword$$("app.main.router","initialize-history","app.main.router/initialize-history",377149557);$cljs$cst$4218$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_library_change$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-library-change","app.main.data.workspace.notifications/handle-library-change",1098362084);
$APP.$cljs$cst$845$failure$$=new $APP.$cljs$core$Keyword$$(null,"failure","failure",720415879);$APP.$cljs$cst$4159$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_handle_comment_layer_click$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","handle-comment-layer-click","app.main.data.workspace.comments/handle-comment-layer-click",1482069432);$APP.$cljs$cst$1718$opacity$$=new $APP.$cljs$core$Keyword$$(null,"opacity","opacity",397153780);
$APP.$cljs$cst$2090$sets$$=new $APP.$cljs$core$Keyword$$(null,"sets","sets",400955582);$APP.$cljs$cst$195$offset$$=new $APP.$cljs$core$Keyword$$(null,"offset","offset",296498311);$APP.$cljs$cst$4900$on_confirm$$=new $APP.$cljs$core$Keyword$$(null,"on-confirm","on-confirm",1527003038);$APP.$cljs$cst$894$wrap$$=new $APP.$cljs$core$Keyword$$(null,"wrap","wrap",851669987);
$cljs$cst$3362$app_DOT_main_DOT_data_DOT_comments_SLASH_fetch_profiles$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","fetch-profiles","app.main.data.comments/fetch-profiles",1482024457);$APP.$cljs$cst$4688$toggle_theme$$=new $APP.$cljs$core$Keyword$$(null,"toggle-theme","toggle-theme",-91905156);$APP.$cljs$cst$1738$invalid_type$$=new $APP.$cljs$core$Keyword$$(null,"invalid-type","invalid-type",-1552570890);
$APP.$cljs$cst$3375$app_DOT_main_DOT_data_DOT_fonts_SLASH_add_font$$=new $APP.$cljs$core$Keyword$$("app.main.data.fonts","add-font","app.main.data.fonts/add-font",-1155803849);$cljs$cst$4605$italic$$=new $APP.$cljs$core$Keyword$$(null,"italic","italic",32599196);$cljs$cst$3954$border_color$$=new $APP.$cljs$core$Keyword$$(null,"border-color","border-color",-2059162761);$APP.$cljs$cst$3602$design$$=new $APP.$cljs$core$Keyword$$(null,"design","design",1241338903);
$cljs$cst$1602$ignore_children_fn$$=new $APP.$cljs$core$Keyword$$(null,"ignore-children-fn","ignore-children-fn",576274564);$cljs$cst$4958$main_top$$=new $APP.$cljs$core$Keyword$$(null,"main-top","main-top",1522428454);$cljs$cst$2047$bool_content$$=new $APP.$cljs$core$Keyword$$(null,"bool-content","bool-content",1114257725);$cljs$cst$1569$average$$=new $APP.$cljs$core$Keyword$$(null,"average","average",-492356168);
$APP.$cljs$cst$1926$navigate$$=new $APP.$cljs$core$Keyword$$(null,"navigate","navigate",657596805);$cljs$cst$2257$screen_height$$=new $APP.$cljs$core$Keyword$$(null,"screen-height","screen-height",141363033);$cljs$cst$2713$xml_COLON_lang$$=new $APP.$cljs$core$Keyword$$(null,"xml:lang","xml:lang",-1485113568);$APP.$cljs$cst$61$root$$=new $APP.$cljs$core$Symbol$$(null,"root","root",1191874074,null);$cljs$cst$3000$runic$$=new $APP.$cljs$core$Keyword$$(null,"runic","runic",-276407709);
$cljs$cst$4671$move_unit_right$$=new $APP.$cljs$core$Keyword$$(null,"move-unit-right","move-unit-right",-182503082);$cljs$cst$1698$remove_empty_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"remove-empty?","remove-empty?",-2004264696);$APP.$cljs$cst$2266$event_namespace$$=new $APP.$cljs$core$Keyword$$(null,"event-namespace","event-namespace",-1246033011);
$cljs$cst$4290$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_variants_switch$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","variants-switch","app.main.data.workspace.variants/variants-switch",-2126966764);$APP.$cljs$cst$3519$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_finalize_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","finalize-page","app.main.data.workspace.pages/finalize-page",526513034);
$APP.$cljs$cst$1712$radial$$=new $APP.$cljs$core$Keyword$$(null,"radial","radial",-1334240714);$APP.$cljs$cst$847$error$$=new $APP.$cljs$core$Keyword$$(null,"error","error",-978969032);$APP.$cljs$cst$2036$interactions$$=new $APP.$cljs$core$Keyword$$(null,"interactions","interactions",550841811);$APP.$cljs$cst$2160$object$$=new $APP.$cljs$core$Keyword$$(null,"object","object",1474613949);
$cljs$cst$4433$error_DOT_style_dictionary_SLASH_invalid_token_value_text_case$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-text-case","error.style-dictionary/invalid-token-value-text-case",-1959663654);$cljs$cst$1919$pdf$$=new $APP.$cljs$core$Keyword$$(null,"pdf","pdf",1586765132);$APP.$cljs$cst$5101$on_finish_import$$=new $APP.$cljs$core$Keyword$$(null,"on-finish-import","on-finish-import",1088832986);
$APP.$cljs$cst$1976$horizontal_padding$$=new $APP.$cljs$core$Keyword$$(null,"horizontal-padding","horizontal-padding",-1543677678);$APP.$cljs$cst$3528$undo_id$$=new $APP.$cljs$core$Keyword$$(null,"undo-id","undo-id",-650073754);$APP.$cljs$cst$1923$mouse_enter$$=new $APP.$cljs$core$Keyword$$(null,"mouse-enter","mouse-enter",678856303);
$APP.$cljs$cst$4276$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_reorder_variant_properties$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","reorder-variant-properties","app.main.data.workspace.variants/reorder-variant-properties",-1549102244);$APP.$cljs$cst$4019$picked_color$$=new $APP.$cljs$core$Keyword$$(null,"picked-color","picked-color",-1962236902);
$cljs$cst$1153$app_DOT_common_DOT_logging_SLASH_logger$$=new $APP.$cljs$core$Keyword$$("app.common.logging","logger","app.common.logging/logger",-2023501234);$cljs$cst$576$args$$=new $APP.$cljs$core$Keyword$$(null,"args","args",1315556576);$APP.$cljs$cst$880$error_SLASH_message$$=new $APP.$cljs$core$Keyword$$("error","message","error/message",-502809098);
$cljs$cst$5132$email_does_not_match_invitation$$=new $APP.$cljs$core$Keyword$$(null,"email-does-not-match-invitation","email-does-not-match-invitation",-1798001872);$APP.$cljs$cst$4575$export_shapes$$=new $APP.$cljs$core$Keyword$$(null,"export-shapes","export-shapes",341502938);$cljs$cst$4867$auto_focus_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"auto-focus?","auto-focus?",1021654593);$APP.$cljs$cst$1927$close_overlay$$=new $APP.$cljs$core$Keyword$$(null,"close-overlay","close-overlay",1224325518);
$APP.$cljs$cst$4762$app_DOT_main_DOT_data_DOT_dashboard_SLASH_delete_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","delete-file","app.main.data.dashboard/delete-file",-1450992873);$cljs$cst$1789$precise_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"precise?","precise?",-353383452);$APP.$cljs$cst$3620$workspace_visited$$=new $APP.$cljs$core$Keyword$$(null,"workspace-visited","workspace-visited",479274314);
$APP.$cljs$cst$1667$layout_gap_type$$=new $APP.$cljs$core$Keyword$$(null,"layout-gap-type","layout-gap-type",-1483813598);$cljs$cst$491$malli_DOT_core_SLASH_cannot_provide_empty_and_bounded_props$$=new $APP.$cljs$core$Keyword$$("malli.core","cannot-provide-empty-and-bounded-props","malli.core/cannot-provide-empty-and-bounded-props",1469796922);$cljs$cst$158$new$$=new $APP.$cljs$core$Symbol$$(null,"new","new",-444906321,null);
$cljs$cst$1174$log_invitation_tokens$$=new $APP.$cljs$core$Keyword$$(null,"log-invitation-tokens","log-invitation-tokens",-1898382027);$APP.$cljs$cst$4510$tokens_SLASH_spacing$$=new $APP.$cljs$core$Keyword$$("tokens","spacing","tokens/spacing",-697448015);$APP.$cljs$cst$1999$diamond_marker$$=new $APP.$cljs$core$Keyword$$(null,"diamond-marker","diamond-marker",-496524178);
$APP.$cljs$cst$4346$app_DOT_main_DOT_data_DOT_workspace_SLASH_unselect_all_assets$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","unselect-all-assets","app.main.data.workspace/unselect-all-assets",436596758);$APP.$cljs$cst$5033$app_DOT_main_DOT_data_DOT_viewer_SLASH_shift_select_to$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","shift-select-to","app.main.data.viewer/shift-select-to",-1698238213);
$cljs$cst$2428$app_DOT_main_DOT_data_DOT_common_SLASH_show_shared_dialog$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","show-shared-dialog","app.main.data.common/show-shared-dialog",-1265775444);$APP.$cljs$cst$5153$register_email_sent$$=new $APP.$cljs$core$Keyword$$(null,"register-email-sent","register-email-sent",1898188574);$cljs$cst$1471$lift_ns$$=new $APP.$cljs$core$Symbol$$(null,"lift-ns","lift-ns",602311926,null);
$APP.$cljs$cst$1885$leftright$$=new $APP.$cljs$core$Keyword$$(null,"leftright","leftright",1894963129);$cljs$cst$3673$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_clear_local_transform$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","clear-local-transform","app.main.data.workspace.modifiers/clear-local-transform",-136322627);$cljs$cst$1462$arg1$$=new $APP.$cljs$core$Keyword$$(null,"arg1","arg1",951899358);
$cljs$cst$2873$word_spacing$$=new $APP.$cljs$core$Keyword$$(null,"word-spacing","word-spacing",-1211711602);$cljs$cst$1464$arg3$$=new $APP.$cljs$core$Keyword$$(null,"arg3","arg3",-1486822496);$cljs$cst$4961$library_exists$$=new $APP.$cljs$core$Keyword$$(null,"library-exists","library-exists",390234417);$cljs$cst$1463$arg2$$=new $APP.$cljs$core$Keyword$$(null,"arg2","arg2",1729550917);
$cljs$cst$4942$component_nil_objects_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"component-nil-objects-not-allowed","component-nil-objects-not-allowed",1630110673);$cljs$cst$1190$perf_logs$$=new $APP.$cljs$core$Keyword$$(null,"perf-logs","perf-logs",-2006058847);$APP.$cljs$cst$4652$insert_image$$=new $APP.$cljs$core$Keyword$$(null,"insert-image","insert-image",-460453042);$cljs$cst$2699$animateMotion$$=new $APP.$cljs$core$Keyword$$(null,"animateMotion","animateMotion",-472450597);
$APP.$cljs$cst$4670$zoom_selected$$=new $APP.$cljs$core$Keyword$$(null,"zoom-selected","zoom-selected",-1583985803);$cljs$cst$3627$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_group_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.groups","group-shapes","app.main.data.workspace.groups/group-shapes",1694900769);$APP.$cljs$cst$2240$wait$$=new $APP.$cljs$core$Keyword$$(null,"wait","wait",-260664777);
$cljs$cst$3008$latin_ext$$=new $APP.$cljs$core$Keyword$$(null,"latin-ext","latin-ext",-1782999545);$APP.$cljs$cst$260$value$$=new $APP.$cljs$core$Keyword$$(null,"value","value",305978217);$cljs$cst$5041$open_interactions$$=new $APP.$cljs$core$Keyword$$(null,"open-interactions","open-interactions",674426882);$APP.$cljs$cst$3208$onboarding_viewed$$=new $APP.$cljs$core$Keyword$$(null,"onboarding-viewed","onboarding-viewed",-399988124);
$cljs$cst$655$clojure_DOT_string$$=new $APP.$cljs$core$Symbol$$(null,"clojure.string","clojure.string",-1415552165,null);$cljs$cst$4251$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_toggle_shape_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","toggle-shape-layout","app.main.data.workspace.shape-layout/toggle-shape-layout",1842778168);
$APP.$cljs$cst$4426$error_DOT_import_SLASH_no_token_files_found$$=new $APP.$cljs$core$Keyword$$("error.import","no-token-files-found","error.import/no-token-files-found",-1804804754);$cljs$cst$2226$retrieve_list_of_builtin_templates$$=new $APP.$cljs$core$Keyword$$(null,"retrieve-list-of-builtin-templates","retrieve-list-of-builtin-templates",-515432481);$cljs$cst$549$malli_DOT_core_SLASH_invalid_ref$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-ref","malli.core/invalid-ref",-1109933109);
$APP.$cljs$cst$5020$go_to_frame$$=new $APP.$cljs$core$Keyword$$(null,"go-to-frame","go-to-frame",466960655);$cljs$cst$1164$app_DOT_common_DOT_logging_SLASH_trace$$=new $APP.$cljs$core$Keyword$$("app.common.logging","trace","app.common.logging/trace",1508486088);$cljs$cst$3187$app_DOT_main_DOT_data_DOT_profile_SLASH_persist_profile$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","persist-profile","app.main.data.profile/persist-profile",-305039457);
$APP.$cljs$cst$2200$workspace_grid_edition$$=new $APP.$cljs$core$Keyword$$(null,"workspace-grid-edition","workspace-grid-edition",-40250766);$APP.$cljs$cst$2283$bench$$=new $APP.$cljs$core$Keyword$$(null,"bench","bench",1414206922);$cljs$cst$2827$limitingConeAngle$$=new $APP.$cljs$core$Keyword$$(null,"limitingConeAngle","limitingConeAngle",-215963912);$APP.$cljs$cst$5510$selected_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"selected?","selected?",-742502788);
$APP.$cljs$cst$4066$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_select_colorpicket_gradient_stop$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","select-colorpicket-gradient-stop","app.main.data.workspace.colors/select-colorpicket-gradient-stop",519167619);$cljs$cst$2533$app_DOT_common_DOT_types_DOT_file_SLASH_file$$=new $APP.$cljs$core$Keyword$$("app.common.types.file","file","app.common.types.file/file",-455840505);
$cljs$cst$3656$line_min_height$$=new $APP.$cljs$core$Keyword$$(null,"line-min-height","line-min-height",-691270023);$APP.$cljs$cst$1791$proportion$$=new $APP.$cljs$core$Keyword$$(null,"proportion","proportion",-1209284230);$APP.$cljs$cst$1959$position_relative_to$$=new $APP.$cljs$core$Keyword$$(null,"position-relative-to","position-relative-to",-1904679190);$APP.$cljs$cst$4639$hide_ui$$=new $APP.$cljs$core$Keyword$$(null,"hide-ui","hide-ui",834012905);
$APP.$cljs$cst$4441$resolved_value$$=new $APP.$cljs$core$Keyword$$(null,"resolved-value","resolved-value",676275626);$cljs$cst$3474$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_zoom_to_selected_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","zoom-to-selected-shape","app.main.data.workspace.zoom/zoom-to-selected-shape",1169962919);$cljs$cst$865$gen_SLASH_return$$=new $APP.$cljs$core$Keyword$$("gen","return","gen/return",-1891612265);
$cljs$cst$2794$alphabetic$$=new $APP.$cljs$core$Keyword$$(null,"alphabetic","alphabetic",1536352849);$cljs$cst$1410$right_margin$$=new $APP.$cljs$core$Keyword$$(null,"right-margin","right-margin",-810413306);$APP.$cljs$cst$4295$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_start_panning$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.viewport","start-panning","app.main.data.workspace.viewport/start-panning",299875625);
$APP.$cljs$cst$3507$change_selection_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"change-selection?","change-selection?",1166805125);$cljs$cst$1212$redis_cache$$=new $APP.$cljs$core$Keyword$$(null,"redis-cache","redis-cache",-1046974065);$APP.$cljs$cst$1220$user_feedback$$=new $APP.$cljs$core$Keyword$$(null,"user-feedback","user-feedback",89199827);$cljs$cst$1047$cljs_DOT_core_SLASH_set_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","set?","cljs.core/set?",-1176684971,null);
$cljs$cst$3289$delete_webhook$$=new $APP.$cljs$core$Keyword$$(null,"delete-webhook","delete-webhook",1803171729);$APP.$cljs$cst$4780$app_DOT_main_DOT_data_DOT_dashboard_SLASH_open_selected_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","open-selected-file","app.main.data.dashboard/open-selected-file",-1578788297);$APP.$cljs$cst$5143$share$$=new $APP.$cljs$core$Keyword$$(null,"share","share",-589433933);
$cljs$cst$4466$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_fill_stroke$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-fill-stroke","app.main.data.workspace.tokens.application/update-fill-stroke",-1851616297);$APP.$cljs$cst$3668$reverse_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"reverse?","reverse?",-1672868474);
$APP.$cljs$cst$3319$create_comment_thread$$=new $APP.$cljs$core$Keyword$$(null,"create-comment-thread","create-comment-thread",11123715);$APP.$cljs$cst$2627$action$$=new $APP.$cljs$core$Keyword$$(null,"action","action",-811238024);$APP.$cljs$cst$3197$password_old$$=new $APP.$cljs$core$Keyword$$(null,"password-old","password-old",119312255);$cljs$cst$2237$elapsed$$=new $APP.$cljs$core$Keyword$$(null,"elapsed","elapsed",-1293489698);
$APP.$cljs$cst$2903$use_for_thumbnail$$=new $APP.$cljs$core$Keyword$$(null,"use-for-thumbnail","use-for-thumbnail",1921212442);$APP.$cljs$cst$2787$lang$$=new $APP.$cljs$core$Keyword$$(null,"lang","lang",-1819677104);$cljs$cst$5135$email_as_password$$=new $APP.$cljs$core$Keyword$$(null,"email-as-password","email-as-password",-1539580403);$APP.$cljs$cst$4856$valid$$=new $APP.$cljs$core$Keyword$$(null,"valid","valid",155614240);
$APP.$cljs$cst$1874$svg_attrs$$=new $APP.$cljs$core$Keyword$$(null,"svg-attrs","svg-attrs",524765772);$cljs$cst$4574$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_show_workspace_export_dialog$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","show-workspace-export-dialog","app.main.data.exports.assets/show-workspace-export-dialog",1408325039);$APP.$cljs$cst$2296$allow_click_outside$$=new $APP.$cljs$core$Keyword$$(null,"allow-click-outside","allow-click-outside",624193625);
$APP.$cljs$cst$6066$auth_register_validate$$=new $APP.$cljs$core$Keyword$$(null,"auth-register-validate","auth-register-validate",1333056214);$APP.$cljs$cst$2425$app_DOT_main_DOT_data_DOT_common_SLASH_delete_share_link$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","delete-share-link","app.main.data.common/delete-share-link",1582371551);$cljs$cst$1486$with_open$$=new $APP.$cljs$core$Symbol$$(null,"with-open","with-open",172119667,null);
$APP.$cljs$cst$4015$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_stop_picker$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","stop-picker","app.main.data.workspace.colors/stop-picker",-843726767);$cljs$cst$4797$error_manifest$$=new $APP.$cljs$core$Keyword$$(null,"error-manifest","error-manifest",617632861);$APP.$cljs$cst$4983$get_view_only_bundle$$=new $APP.$cljs$core$Keyword$$(null,"get-view-only-bundle","get-view-only-bundle",477015725);
$APP.$cljs$cst$2958$embed$$=new $APP.$cljs$core$Keyword$$(null,"embed","embed",-1354913349);$APP.$cljs$cst$2334$reitit_DOT_trie_SLASH_unclosed_brackets$$=new $APP.$cljs$core$Keyword$$("reitit.trie","unclosed-brackets","reitit.trie/unclosed-brackets",1599327560);$cljs$cst$2960$aspect_ratio$$=new $APP.$cljs$core$Keyword$$(null,"aspect-ratio","aspect-ratio",1674013504);$APP.$cljs$cst$4339$open_status$$=new $APP.$cljs$core$Keyword$$(null,"open-status","open-status",-381209745);
$cljs$cst$1247$enable_email_verification$$=new $APP.$cljs$core$Keyword$$(null,"enable-email-verification","enable-email-verification",732407373);$APP.$cljs$cst$2642$detect_center_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"detect-center?","detect-center?",1398000690);$cljs$cst$515$malli_DOT_core_SLASH_index_out_of_bounds$$=new $APP.$cljs$core$Keyword$$("malli.core","index-out-of-bounds","malli.core/index-out-of-bounds",-371273844);
$cljs$cst$3748$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","update-color","app.main.data.workspace.libraries/update-color",1151050694);$cljs$cst$2834$v_hanging$$=new $APP.$cljs$core$Keyword$$(null,"v-hanging","v-hanging",-956218086);
$cljs$cst$2427$app_DOT_main_DOT_data_DOT_common_SLASH_show_notification$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","show-notification","app.main.data.common/show-notification",-598664195);$cljs$cst$2900$ratio$$=new $APP.$cljs$core$Keyword$$(null,"ratio","ratio",-926560044);
$cljs$cst$4168$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment_id$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","navigate-to-comment-id","app.main.data.workspace.comments/navigate-to-comment-id",-1941017349);$APP.$cljs$cst$4836$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_restore_version$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","restore-version","app.main.data.workspace.versions/restore-version",-271431225);
$APP.$cljs$cst$3110$lagged$$=new $APP.$cljs$core$Keyword$$(null,"lagged","lagged",2006121946);$cljs$cst$2569$reorder_children$$=new $APP.$cljs$core$Keyword$$(null,"reorder-children","reorder-children",-522450648);$cljs$cst$1407$lines$$=new $APP.$cljs$core$Keyword$$(null,"lines","lines",-700165781);
$APP.$cljs$cst$3155$app_DOT_main_DOT_data_DOT_plugins_SLASH_set_file_plugin_data$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","set-file-plugin-data","app.main.data.plugins/set-file-plugin-data",-1253379679);$cljs$cst$3360$update_comment_thread_frame$$=new $APP.$cljs$core$Keyword$$(null,"update-comment-thread-frame","update-comment-thread-frame",-1416539315);$APP.$cljs$cst$1160$warn$$=new $APP.$cljs$core$Keyword$$(null,"warn","warn",-436710552);
$cljs$cst$946$ordered$$=new $APP.$cljs$core$Keyword$$(null,"ordered","ordered",1187041426);$APP.$cljs$cst$2497$include_deleted_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"include-deleted?","include-deleted?",-689388372);$cljs$cst$1388$indent_t$$=new $APP.$cljs$core$Keyword$$(null,"indent-t","indent-t",528318969);$APP.$cljs$cst$4521$unfolded_token_paths$$=new $APP.$cljs$core$Keyword$$(null,"unfolded-token-paths","unfolded-token-paths",606197446);
$APP.$cljs$cst$2326$top_displace$$=new $APP.$cljs$core$Keyword$$(null,"top-displace","top-displace",-2094589019);$APP.$cljs$cst$1952$destination$$=new $APP.$cljs$core$Keyword$$(null,"destination","destination",-253872483);$cljs$cst$1139$cached$$=new $APP.$cljs$core$Keyword$$(null,"cached","cached",1437727905);
$APP.$cljs$cst$4235$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_set_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","set-selection","app.main.data.workspace.grid-layout.editor/set-selection",-1992082205);$cljs$cst$3483$last_selected$$=new $APP.$cljs$core$Keyword$$(null,"last-selected","last-selected",1253647018);
$cljs$cst$4476$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_dimensions$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-shape-dimensions","app.main.data.workspace.tokens.application/update-shape-dimensions",-1097951426);$APP.$cljs$cst$1850$stroke_style$$=new $APP.$cljs$core$Keyword$$(null,"stroke-style","stroke-style",-1661861146);
$cljs$cst$3665$to_bound_width$$=new $APP.$cljs$core$Keyword$$(null,"to-bound-width","to-bound-width",-163351398);$cljs$cst$5145$in_team$$=new $APP.$cljs$core$Keyword$$(null,"in-team","in-team",1291962061);$APP.$cljs$cst$1998$line_arrow$$=new $APP.$cljs$core$Keyword$$(null,"line-arrow","line-arrow",-1440558012);$APP.$cljs$cst$1340$firefox$$=new $APP.$cljs$core$Keyword$$(null,"firefox","firefox",1283768880);
$cljs$cst$338$malli_DOT_core_SLASH_child_error$$=new $APP.$cljs$core$Keyword$$("malli.core","child-error","malli.core/child-error",-473817473);$APP.$cljs$cst$1725$stroke_color_gradient$$=new $APP.$cljs$core$Keyword$$(null,"stroke-color-gradient","stroke-color-gradient",-195812260);$cljs$cst$1162$app_DOT_common_DOT_logging_SLASH_message$$=new $APP.$cljs$core$Keyword$$("app.common.logging","message","app.common.logging/message",-984224085);
$cljs$cst$577$malli_DOT_core_SLASH_invalid_input$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-input","malli.core/invalid-input",2010057279);$APP.$cljs$cst$2541$container$$=new $APP.$cljs$core$Keyword$$(null,"container","container",-1736937707);$APP.$cljs$cst$3912$app_DOT_main_DOT_data_DOT_auth_SLASH_create_demo_profile$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","create-demo-profile","app.main.data.auth/create-demo-profile",1415198086);
$APP.$cljs$cst$4682$toggle_lock$$=new $APP.$cljs$core$Keyword$$(null,"toggle-lock","toggle-lock",-266873991);$APP.$cljs$cst$4522$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_path$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","toggle-token-path","app.main.data.workspace.tokens.library-edit/toggle-token-path",-1177603494);
$cljs$cst$1073$cljs_DOT_spec_DOT_alpha_SLASH_cpred$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","cpred","cljs.spec.alpha/cpred",-693471218);$cljs$cst$3872$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_apply_typography$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","apply-typography","app.main.data.workspace.texts/apply-typography",1717453619);$cljs$cst$1940$out$$=new $APP.$cljs$core$Keyword$$(null,"out","out",-910545517);
$cljs$cst$2962$root_shape$$=new $APP.$cljs$core$Keyword$$(null,"root-shape","root-shape",1863248774);$cljs$cst$2752$pointsAtY$$=new $APP.$cljs$core$Keyword$$(null,"pointsAtY","pointsAtY",1796506952);$cljs$cst$3036$greek$$=new $APP.$cljs$core$Keyword$$(null,"greek","greek",-21364933);$cljs$cst$2830$pointsAtX$$=new $APP.$cljs$core$Keyword$$(null,"pointsAtX","pointsAtX",-1688251623);$APP.$cljs$cst$2915$grid_cells$$=new $APP.$cljs$core$Keyword$$(null,"grid-cells","grid-cells",-486475418);
$cljs$cst$2727$pointsAtZ$$=new $APP.$cljs$core$Keyword$$(null,"pointsAtZ","pointsAtZ",-1238005533);$cljs$cst$376$malli_DOT_core_SLASH_lazy_entries$$=new $APP.$cljs$core$Keyword$$("malli.core","lazy-entries","malli.core/lazy-entries",762112361);$cljs$cst$2786$unicode_range$$=new $APP.$cljs$core$Keyword$$(null,"unicode-range","unicode-range",-2014392944);$cljs$cst$4614$open_comments$$=new $APP.$cljs$core$Keyword$$(null,"open-comments","open-comments",-198204701);
$APP.$cljs$cst$3866$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_commit_position_data$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","commit-position-data","app.main.data.workspace.texts/commit-position-data",1056332356);$cljs$cst$3045$paragraph$$=new $APP.$cljs$core$Keyword$$(null,"paragraph","paragraph",296707709);
$cljs$cst$2125$app_DOT_main_DOT_data_DOT_websocket_SLASH_send_message$$=new $APP.$cljs$core$Keyword$$("app.main.data.websocket","send-message","app.main.data.websocket/send-message",1713313880);$cljs$cst$450$malli_DOT_core_SLASH_extra_key$$=new $APP.$cljs$core$Keyword$$("malli.core","extra-key","malli.core/extra-key",574816512);$cljs$cst$1762$geometry_child$$=new $APP.$cljs$core$Keyword$$(null,"geometry-child","geometry-child",2018812678);
$APP.$cljs$cst$4505$tokens_SLASH_sizing$$=new $APP.$cljs$core$Keyword$$("tokens","sizing","tokens/sizing",1684518093);$cljs$cst$380$leave$$=new $APP.$cljs$core$Keyword$$(null,"leave","leave",1022579443);$cljs$cst$2954$transparent$$=new $APP.$cljs$core$Keyword$$(null,"transparent","transparent",-2073609949);$cljs$cst$3686$transforms$$=new $APP.$cljs$core$Keyword$$(null,"transforms","transforms",793344554);$cljs$cst$2227$stream_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"stream?","stream?",-1451356708);
$APP.$cljs$cst$1566$omit_default_headers$$=new $APP.$cljs$core$Keyword$$(null,"omit-default-headers","omit-default-headers",-2108409502);$cljs$cst$4968$general_dashboard$$=new $APP.$cljs$core$Keyword$$(null,"general-dashboard","general-dashboard",1757742988);$cljs$cst$1483$if_not$$=new $APP.$cljs$core$Symbol$$(null,"if-not","if-not",-265415609,null);
$APP.$cljs$cst$4548$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_show_token_node_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","show-token-node-context-menu","app.main.data.workspace.tokens.library-edit/show-token-node-context-menu",-627556815);$cljs$cst$2964$is_hidden$$=new $APP.$cljs$core$Keyword$$(null,"is-hidden","is-hidden",1850308789);
$APP.$cljs$cst$4782$organization_id$$=new $APP.$cljs$core$Keyword$$(null,"organization-id","organization-id",-501672147);$cljs$cst$2063$modifiable_group$$=new $APP.$cljs$core$Keyword$$(null,"modifiable-group","modifiable-group",131767925);$cljs$cst$565$malli_DOT_core_SLASH_explain_output$$=new $APP.$cljs$core$Keyword$$("malli.core","explain-output","malli.core/explain-output",-124321573);
$cljs$cst$3715$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_reorder_layout_child$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","reorder-layout-child","app.main.data.workspace.transforms/reorder-layout-child",-752044762);$cljs$cst$4952$variant_not_main$$=new $APP.$cljs$core$Keyword$$(null,"variant-not-main","variant-not-main",-1470670810);
$cljs$cst$3151$app_DOT_main_DOT_data_DOT_plugins_SLASH_check_open_plugin$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","check-open-plugin","app.main.data.plugins/check-open-plugin",-1802413529);$APP.$cljs$cst$200$vector$$=new $APP.$cljs$core$Keyword$$(null,"vector","vector",1902966158);$APP.$cljs$cst$835$trial$$=new $APP.$cljs$core$Keyword$$(null,"trial","trial",-677458347);
$APP.$cljs$cst$4828$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_fetch_versions$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","fetch-versions","app.main.data.workspace.versions/fetch-versions",575668956);$APP.$cljs$cst$2634$shortcuts$$=new $APP.$cljs$core$Keyword$$(null,"shortcuts","shortcuts",1717107810);$APP.$cljs$cst$3413$local_change_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"local-change?","local-change?",619740746);
$cljs$cst$3511$is_external_library$$=new $APP.$cljs$core$Keyword$$(null,"is-external-library","is-external-library",-1562006393);$cljs$cst$2884$stroke_miterlimit$$=new $APP.$cljs$core$Keyword$$(null,"stroke-miterlimit","stroke-miterlimit",1151270808);$APP.$cljs$cst$3480$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_handle_area_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","handle-area-selection","app.main.data.workspace.selection/handle-area-selection",1531956952);
$cljs$cst$4812$v_dir$$=new $APP.$cljs$core$Keyword$$(null,"v-dir","v-dir",395606617);$cljs$cst$2893$enable_background$$=new $APP.$cljs$core$Keyword$$(null,"enable-background","enable-background",-858721379);$cljs$cst$3638$time$$=new $APP.$cljs$core$Keyword$$(null,"time","time",1385887882);$cljs$cst$4319$app_DOT_main_DOT_data_DOT_workspace_SLASH_end_rename_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","end-rename-shape","app.main.data.workspace/end-rename-shape",1266093757);
$APP.$cljs$cst$3737$app_DOT_main_DOT_data_DOT_workspace_SLASH_finalize$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","finalize","app.main.data.workspace/finalize",-1506426600);$cljs$cst$2737$maskContentUnits$$=new $APP.$cljs$core$Keyword$$(null,"maskContentUnits","maskContentUnits",-2073756924);$APP.$cljs$cst$3412$copy_touched_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"copy-touched?","copy-touched?",-1498392371);
$cljs$cst$965$strict$$=new $APP.$cljs$core$Keyword$$(null,"strict","strict",-665564191);$APP.$cljs$cst$4356$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_grid_cell_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-grid-cell-context-menu","app.main.data.workspace/show-grid-cell-context-menu",269559320);$cljs$cst$2034$locked$$=new $APP.$cljs$core$Keyword$$(null,"locked","locked",-1658763820);
$APP.$cljs$cst$3858$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_resize_text_debounce_event$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","resize-text-debounce-event","app.main.data.workspace.texts/resize-text-debounce-event",-892444927);$cljs$cst$4331$app_DOT_main_DOT_data_DOT_workspace_SLASH_align_objects$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","align-objects","app.main.data.workspace/align-objects",2022797753);
$cljs$cst$436$orn$$=new $APP.$cljs$core$Keyword$$(null,"orn","orn",738436484);$APP.$cljs$cst$4538$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_drop_error$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","drop-error","app.main.data.workspace.tokens.library-edit/drop-error",-1605070531);$APP.$cljs$cst$3390$get_project_files$$=new $APP.$cljs$core$Keyword$$(null,"get-project-files","get-project-files",1403433285);
$APP.$cljs$cst$991$opt$$=new $APP.$cljs$core$Keyword$$(null,"opt","opt",-794706369);$cljs$cst$4000$prev_id$$=new $APP.$cljs$core$Keyword$$(null,"prev-id","prev-id",1028193202);$APP.$cljs$cst$2423$app_DOT_main_DOT_data_DOT_common_SLASH_create_share_link$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","create-share-link","app.main.data.common/create-share-link",-190094570);$cljs$cst$3078$wasm$$=new $APP.$cljs$core$Keyword$$(null,"wasm","wasm",-969992002);
$cljs$cst$4779$app_DOT_main_DOT_data_DOT_dashboard_SLASH_create_element$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","create-element","app.main.data.dashboard/create-element",-2119035296);$APP.$cljs$cst$3871$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_all_attrs$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-all-attrs","app.main.data.workspace.texts/update-all-attrs",-900372683);
$cljs$cst$1460$last$$=new $APP.$cljs$core$Keyword$$(null,"last","last",1105735132);$cljs$cst$3970$grid_row$$=new $APP.$cljs$core$Keyword$$(null,"grid-row","grid-row",-1737175087);$cljs$cst$693$char_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"char?","char?",-1072221244,null);$cljs$cst$3951$min_block_size$$=new $APP.$cljs$core$Keyword$$(null,"min-block-size","min-block-size",2039624084);$cljs$cst$2248$browser_version$$=new $APP.$cljs$core$Keyword$$(null,"browser-version","browser-version",148347308);
$cljs$cst$341$lazy$$=new $APP.$cljs$core$Keyword$$(null,"lazy","lazy",-424547181);$APP.$cljs$cst$2179$read_only_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"read-only?","read-only?",-770285386);$APP.$cljs$cst$2973$initialize_indices$$=new $APP.$cljs$core$Keyword$$(null,"initialize-indices","initialize-indices",241528700);$cljs$cst$1474$deref$$=new $APP.$cljs$core$Keyword$$(null,"deref","deref",-145586795);
$cljs$cst$3057$fillOpacity$$=new $APP.$cljs$core$Keyword$$(null,"fillOpacity","fillOpacity",619211981);$cljs$cst$1443$max_iterations$$=new $APP.$cljs$core$Keyword$$(null,"max-iterations","max-iterations",2021275563);$APP.$cljs$cst$2010$difference$$=new $APP.$cljs$core$Keyword$$(null,"difference","difference",1916101396);
$cljs$cst$3469$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_increase_zoom$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","increase-zoom","app.main.data.workspace.zoom/increase-zoom",-572099255);$cljs$cst$3383$app_DOT_main_DOT_data_DOT_project_SLASH_project_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.project","project-fetched","app.main.data.project/project-fetched",-1022027404);
$APP.$cljs$cst$4845$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_create_version_from_plugins$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","create-version-from-plugins","app.main.data.workspace.versions/create-version-from-plugins",1775351294);$APP.$cljs$cst$4509$tokens_SLASH_rotation$$=new $APP.$cljs$core$Keyword$$("tokens","rotation","tokens/rotation",-717190454);
$cljs$cst$2865$glyph_orientation_horizontal$$=new $APP.$cljs$core$Keyword$$(null,"glyph-orientation-horizontal","glyph-orientation-horizontal",436217892);$APP.$cljs$cst$2118$process_token_type$$=new $APP.$cljs$core$Keyword$$(null,"process-token-type","process-token-type",1139715555);$cljs$cst$2823$systemLanguage$$=new $APP.$cljs$core$Keyword$$(null,"systemLanguage","systemLanguage",-1820848040);$APP.$cljs$cst$1795$shape$$=new $APP.$cljs$core$Keyword$$(null,"shape","shape",1190694006);
$APP.$cljs$cst$1949$offset_effect$$=new $APP.$cljs$core$Keyword$$(null,"offset-effect","offset-effect",1997999208);$cljs$cst$4094$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_add_undo_entry$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.undo","add-undo-entry","app.main.data.workspace.path.undo/add-undo-entry",-1324903380);$APP.$cljs$cst$2314$links$$=new $APP.$cljs$core$Keyword$$(null,"links","links",-654507394);
$APP.$cljs$cst$3223$app_DOT_main_DOT_data_DOT_profile_SLASH_recover_profile$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","recover-profile","app.main.data.profile/recover-profile",1151588383);$APP.$cljs$cst$4844$unlock_file_snapshot$$=new $APP.$cljs$core$Keyword$$(null,"unlock-file-snapshot","unlock-file-snapshot",1862162537);$cljs$cst$2064$grids_group$$=new $APP.$cljs$core$Keyword$$(null,"grids-group","grids-group",1826235940);
$APP.$cljs$cst$2272$performance_info$$=new $APP.$cljs$core$Keyword$$(null,"performance-info","performance-info",-492900708);$APP.$cljs$cst$2464$app_DOT_main_DOT_data_DOT_common_SLASH_clear_progress$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","clear-progress","app.main.data.common/clear-progress",910980633);
$APP.$cljs$cst$3844$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_initialize_editor_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","initialize-editor-state","app.main.data.workspace.texts/initialize-editor-state",387679718);$cljs$cst$1209$rpc_rlimit$$=new $APP.$cljs$core$Keyword$$(null,"rpc-rlimit","rpc-rlimit",-1693595314);$APP.$cljs$cst$4985$users$$=new $APP.$cljs$core$Keyword$$(null,"users","users",-713552705);
$APP.$cljs$cst$3120$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_file_data$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","file-data","app.common.files.changes-builder/file-data",-1399858875);$cljs$cst$1552$max_age$$=new $APP.$cljs$core$Keyword$$(null,"max-age","max-age",-270129271);$cljs$cst$2590$del_typography$$=new $APP.$cljs$core$Keyword$$(null,"del-typography","del-typography",553672868);
$cljs$cst$661$any_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"any?","any?",-318999933,null);$APP.$cljs$cst$198$string$$=new $APP.$cljs$core$Keyword$$(null,"string","string",-1989541586);$cljs$cst$3606$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_remove_layout_flag$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layout","remove-layout-flag","app.main.data.workspace.layout/remove-layout-flag",-513988996);
$cljs$cst$2048$geometry_group$$=new $APP.$cljs$core$Keyword$$(null,"geometry-group","geometry-group",801077954);$APP.$cljs$cst$4138$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_start_move_path_point$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","start-move-path-point","app.main.data.workspace.path.edition/start-move-path-point",1051432604);$cljs$cst$1179$log_emails$$=new $APP.$cljs$core$Keyword$$(null,"log-emails","log-emails",1044224684);
$cljs$cst$4214$leave_file$$=new $APP.$cljs$core$Keyword$$(null,"leave-file","leave-file",1593548461);$APP.$cljs$cst$4361$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_paddings_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-paddings-selected","app.main.data.workspace/set-paddings-selected",868339237);$APP.$cljs$cst$269$cljs_DOT_analyzer_SLASH_no_resolve$$=new $APP.$cljs$core$Keyword$$("cljs.analyzer","no-resolve","cljs.analyzer/no-resolve",-1872351017);
$APP.$cljs$cst$3284$delete_team_invitation$$=new $APP.$cljs$core$Keyword$$(null,"delete-team-invitation","delete-team-invitation",602824509);$cljs$cst$2765$markerHeight$$=new $APP.$cljs$core$Keyword$$(null,"markerHeight","markerHeight",-1744163958);$cljs$cst$3065$end_offset$$=new $APP.$cljs$core$Keyword$$(null,"end-offset","end-offset",-1290057545);$cljs$cst$1096$cljs_DOT_spec_DOT_alpha_SLASH_nil$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","nil","cljs.spec.alpha/nil",1733813950);
$cljs$cst$3125$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_index$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","index","app.common.files.changes-builder/index",1293712905);$APP.$cljs$cst$3775$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_components$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","detach-components","app.main.data.workspace.libraries/detach-components",-1294365757);
$cljs$cst$293$malli_DOT_core_SLASH_invalid$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid","malli.core/invalid",362080900);$APP.$cljs$cst$4337$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_assets_section_open$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-assets-section-open","app.main.data.workspace/set-assets-section-open",286343660);$APP.$cljs$cst$580$input$$=new $APP.$cljs$core$Symbol$$(null,"input","input",-2097503808,null);
$cljs$cst$1119$p1__34590_SHARP_$$=new $APP.$cljs$core$Symbol$$(null,"p1__34590#","p1__34590#",985976882,null);$cljs$cst$4216$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_deleted$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-file-deleted","app.main.data.workspace.notifications/handle-file-deleted",152988797);$APP.$cljs$cst$1971$max_height$$=new $APP.$cljs$core$Keyword$$(null,"max-height","max-height",-612563804);
$cljs$cst$3244$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_invitations$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","fetch-invitations","app.main.data.team/fetch-invitations",513994382);$cljs$cst$1163$app_DOT_common_DOT_logging_SLASH_cause$$=new $APP.$cljs$core$Keyword$$("app.common.logging","cause","app.common.logging/cause",-1908169987);
$cljs$cst$4161$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_update_comment_thread_position$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","update-comment-thread-position","app.main.data.workspace.comments/update-comment-thread-position",-88675764);$cljs$cst$159$deftype_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"deftype*","deftype*",962659890,null);$APP.$cljs$cst$4083$old_content$$=new $APP.$cljs$core$Keyword$$(null,"old-content","old-content",1851086779);
$APP.$cljs$cst$6135$settings_password$$=new $APP.$cljs$core$Keyword$$(null,"settings-password","settings-password",-1747755582);$APP.$cljs$cst$4158$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_handle_interrupt$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","handle-interrupt","app.main.data.workspace.comments/handle-interrupt",-1367914269);$APP.$cljs$cst$4714$is_pinned$$=new $APP.$cljs$core$Keyword$$(null,"is-pinned","is-pinned",620920978);
$APP.$cljs$cst$5126$auth_recovery_request$$=new $APP.$cljs$core$Keyword$$(null,"auth-recovery-request","auth-recovery-request",206791454);$cljs$cst$4579$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_initialize_export_status$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","initialize-export-status","app.main.data.exports.assets/initialize-export-status",232156249);
$cljs$cst$4542$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","create-token","app.main.data.workspace.tokens.library-edit/create-token",486532545);$APP.$cljs$cst$1852$stroke_alignment$$=new $APP.$cljs$core$Keyword$$(null,"stroke-alignment","stroke-alignment",465679340);
$APP.$cljs$cst$4843$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_unlock_version$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","unlock-version","app.main.data.workspace.versions/unlock-version",-689564215);$cljs$cst$2206$service_unavailable$$=new $APP.$cljs$core$Keyword$$(null,"service-unavailable","service-unavailable",751643155);$cljs$cst$2790$markerUnits$$=new $APP.$cljs$core$Keyword$$(null,"markerUnits","markerUnits",-440662863);
$APP.$cljs$cst$3717$nudge$$=new $APP.$cljs$core$Keyword$$(null,"nudge","nudge",-715499585);$cljs$cst$2897$htmlFor$$=new $APP.$cljs$core$Keyword$$(null,"htmlFor","htmlFor",-1050291720);$APP.$cljs$cst$340$children$$=new $APP.$cljs$core$Keyword$$(null,"children","children",-940561982);$cljs$cst$674$string_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"string?","string?",-1129175764,null);
$cljs$cst$1186$backend_openapi_doc$$=new $APP.$cljs$core$Keyword$$(null,"backend-openapi-doc","backend-openapi-doc",521885792);$APP.$cljs$cst$1653$stretch$$=new $APP.$cljs$core$Keyword$$(null,"stretch","stretch",-1888837380);$APP.$cljs$cst$2918$layout_drop_zones$$=new $APP.$cljs$core$Keyword$$(null,"layout-drop-zones","layout-drop-zones",-665395958);
$cljs$cst$849$malli_DOT_generator_SLASH_original_generator_schema$$=new $APP.$cljs$core$Keyword$$("malli.generator","original-generator-schema","malli.generator/original-generator-schema",-1122475395);$cljs$cst$4483$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","apply-token","app.main.data.workspace.tokens.application/apply-token",-1326070806);
$cljs$cst$3554$app_DOT_main_DOT_data_DOT_workspace_DOT_svg_upload_SLASH_add_svg_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.svg-upload","add-svg-shapes","app.main.data.workspace.svg-upload/add-svg-shapes",-1959694469);$APP.$cljs$cst$5016$app_DOT_main_DOT_data_DOT_viewer_SLASH_reset_nav_scroll$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","reset-nav-scroll","app.main.data.viewer/reset-nav-scroll",428495406);
$APP.$cljs$cst$3076$webgl_context_lost$$=new $APP.$cljs$core$Keyword$$(null,"webgl-context-lost","webgl-context-lost",669503048);$cljs$cst$2861$fill_rule$$=new $APP.$cljs$core$Keyword$$(null,"fill-rule","fill-rule",-1824841598);$APP.$cljs$cst$3479$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_update_selrect$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","update-selrect","app.main.data.workspace.selection/update-selrect",1920460791);
$APP.$cljs$cst$2968$sender_id$$=new $APP.$cljs$core$Keyword$$(null,"sender-id","sender-id",-1032660135);$APP.$cljs$cst$3150$app_DOT_main_DOT_data_DOT_plugins_SLASH_open_plugin$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","open-plugin","app.main.data.plugins/open-plugin",77806160);$cljs$cst$1166$login_with_password$$=new $APP.$cljs$core$Keyword$$(null,"login-with-password","login-with-password",-305903165);
$APP.$cljs$cst$3305$count_unread_comments$$=new $APP.$cljs$core$Keyword$$(null,"count-unread-comments","count-unread-comments",1085002472);$cljs$cst$2774$orient$$=new $APP.$cljs$core$Keyword$$(null,"orient","orient",1933743565);$cljs$cst$4879$caution$$=new $APP.$cljs$core$Keyword$$(null,"caution","caution",1823615934);$APP.$cljs$cst$4627$toggle_snap_ruler_guide$$=new $APP.$cljs$core$Keyword$$(null,"toggle-snap-ruler-guide","toggle-snap-ruler-guide",-1040178651);
$cljs$cst$4093$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_merge_head$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.undo","merge-head","app.main.data.workspace.path.undo/merge-head",703788867);$cljs$cst$914$decoders$$=new $APP.$cljs$core$Keyword$$(null,"decoders","decoders",1132818244);$cljs$cst$3550$strokeCapEnd$$=new $APP.$cljs$core$Keyword$$(null,"strokeCapEnd","strokeCapEnd",-120833567);
$APP.$cljs$cst$497$enum$$=new $APP.$cljs$core$Keyword$$(null,"enum","enum",1679018432);$APP.$cljs$cst$2026$inner$$=new $APP.$cljs$core$Keyword$$(null,"inner","inner",-1383171215);$cljs$cst$4445$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_stroke_width$$=new $APP.$cljs$core$Keyword$$("warning.style-dictionary","invalid-referenced-token-value-stroke-width","warning.style-dictionary/invalid-referenced-token-value-stroke-width",1689441159);
$cljs$cst$3698$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_finish_transform$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","finish-transform","app.main.data.workspace.transforms/finish-transform",-1801177009);$APP.$cljs$cst$1567$credentials$$=new $APP.$cljs$core$Keyword$$(null,"credentials","credentials",1373178854);$APP.$cljs$cst$3744$rename_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"rename?","rename?",-1728043099);
$APP.$cljs$cst$3211$onboarding_questions_answered$$=new $APP.$cljs$core$Keyword$$(null,"onboarding-questions-answered","onboarding-questions-answered",1395823145);$APP.$cljs$cst$4835$update_file_snapshot$$=new $APP.$cljs$core$Keyword$$(null,"update-file-snapshot","update-file-snapshot",149964604);$APP.$cljs$cst$2247$version$$=new $APP.$cljs$core$Keyword$$(null,"version","version",425292698);$cljs$cst$993$opt_un$$=new $APP.$cljs$core$Keyword$$(null,"opt-un","opt-un",883442496);
$APP.$cljs$cst$3649$line_width$$=new $APP.$cljs$core$Keyword$$(null,"line-width","line-width",-906934988);$APP.$cljs$cst$736$fragment$$=new $APP.$cljs$core$Keyword$$(null,"fragment","fragment",826775688);$cljs$cst$989$cljs_DOT_spec_DOT_alpha_SLASH_keys$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","keys","cljs.spec.alpha/keys",1109346032,null);$cljs$cst$1823$uniqueItems$$=new $APP.$cljs$core$Keyword$$(null,"uniqueItems","uniqueItems",-826722268);
$cljs$cst$2124$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_send$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-pointer-send","app.main.data.workspace.notifications/handle-pointer-send",-1463250994);$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$=new $APP.$cljs$core$Keyword$$("app.common.schema","uuid","app.common.schema/uuid",-451405422);
$cljs$cst$4949$not_a_variant$$=new $APP.$cljs$core$Keyword$$(null,"not-a-variant","not-a-variant",596614706);$APP.$cljs$cst$1406$circle$$=new $APP.$cljs$core$Keyword$$(null,"circle","circle",1903212362);$APP.$cljs$cst$3235$app_DOT_main_DOT_data_DOT_team_SLASH_teams_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","teams-fetched","app.main.data.team/teams-fetched",1747661254);
$APP.$cljs$cst$1680$layout_grid_cells$$=new $APP.$cljs$core$Keyword$$(null,"layout-grid-cells","layout-grid-cells",2100726187);$cljs$cst$2486$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_settings$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-settings","app.main.data.common/go-to-dashboard-settings",-658677935);
$cljs$cst$3443$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_check_open_transactions$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","check-open-transactions","app.main.data.workspace.undo/check-open-transactions",-815936958);$cljs$cst$3533$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_update_shape_flags$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","update-shape-flags","app.main.data.workspace.shapes/update-shape-flags",89719760);
$cljs$cst$2535$app_DOT_common_DOT_types_DOT_file_SLASH_typographies$$=new $APP.$cljs$core$Keyword$$("app.common.types.file","typographies","app.common.types.file/typographies",313227253);$APP.$cljs$cst$3669$ignore_constraints$$=new $APP.$cljs$core$Keyword$$(null,"ignore-constraints","ignore-constraints",-1221464851);$APP.$cljs$cst$5137$auth_register_success$$=new $APP.$cljs$core$Keyword$$(null,"auth-register-success","auth-register-success",-965924859);
$APP.$cljs$cst$2615$not_found$$=new $APP.$cljs$core$Keyword$$(null,"not-found","not-found",-629079980);$cljs$cst$3681$ignore_snap_pixel$$=new $APP.$cljs$core$Keyword$$(null,"ignore-snap-pixel","ignore-snap-pixel",1451661032);$APP.$cljs$cst$1859$hide_in_viewer$$=new $APP.$cljs$core$Keyword$$(null,"hide-in-viewer","hide-in-viewer",1478442312);$APP.$cljs$cst$4657$select_all$$=new $APP.$cljs$core$Keyword$$(null,"select-all","select-all",-1382041584);
$cljs$cst$533$malli_DOT_core_SLASH_walked_refs$$=new $APP.$cljs$core$Keyword$$("malli.core","walked-refs","malli.core/walked-refs",-2010140962);$cljs$cst$2782$contentStyleType$$=new $APP.$cljs$core$Keyword$$(null,"contentStyleType","contentStyleType",-224655281);$APP.$cljs$cst$2919$parent_bounds$$=new $APP.$cljs$core$Keyword$$(null,"parent-bounds","parent-bounds",-168980852);
$cljs$cst$3349$app_DOT_main_DOT_data_DOT_comments_SLASH_close_comment_thread$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","close-comment-thread","app.main.data.comments/close-comment-thread",509630048);$cljs$cst$1401$buffer_block$$=new $APP.$cljs$core$Keyword$$(null,"buffer-block","buffer-block",-10937307);$cljs$cst$1165$app_DOT_common_DOT_logging_SLASH_default$$=new $APP.$cljs$core$Keyword$$("app.common.logging","default","app.common.logging/default",993090353);
$cljs$cst$2079$clojure_DOT_datafy_SLASH_obj$$=new $APP.$cljs$core$Keyword$$("clojure.datafy","obj","clojure.datafy/obj",-330079421);$cljs$cst$3828$get_library_usage$$=new $APP.$cljs$core$Keyword$$(null,"get-library-usage","get-library-usage",-1890750106);$APP.$cljs$cst$4824$loading$$=new $APP.$cljs$core$Keyword$$(null,"loading","loading",-737050189);$APP.$cljs$cst$5059$move_nodes$$=new $APP.$cljs$core$Keyword$$(null,"move-nodes","move-nodes",-633826850);
$APP.$cljs$cst$2268$app_DOT_main_DOT_data_DOT_event_SLASH_type$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","type","app.main.data.event/type",-599808406);$APP.$cljs$cst$4207$topic$$=new $APP.$cljs$core$Keyword$$(null,"topic","topic",-1960480691);$APP.$cljs$cst$2570$add_page$$=new $APP.$cljs$core$Keyword$$(null,"add-page","add-page",304111762);$cljs$cst$5104$import_progress$$=new $APP.$cljs$core$Keyword$$(null,"import-progress","import-progress",-1408128405);
$cljs$cst$5123$wrong_credentials$$=new $APP.$cljs$core$Keyword$$(null,"wrong-credentials","wrong-credentials",2055788730);$cljs$cst$252$queue$$=new $APP.$cljs$core$Symbol$$(null,"queue","queue",-1198599890,null);$cljs$cst$4208$connect$$=new $APP.$cljs$core$Keyword$$(null,"connect","connect",1232828233);
$APP.$cljs$cst$4182$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_rename_flow$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","rename-flow","app.main.data.workspace.interactions/rename-flow",423387319);$cljs$cst$5080$app_DOT_util_DOT_code_highlight_SLASH_highlight_BANG_$$=new $APP.$cljs$core$Symbol$$("app.util.code-highlight","highlight!","app.util.code-highlight/highlight!",-728712751,null);
$APP.$cljs$cst$1946$easing$$=new $APP.$cljs$core$Keyword$$(null,"easing","easing",735372043);$cljs$cst$3308$mentions$$=new $APP.$cljs$core$Keyword$$(null,"mentions","mentions",-1355741087);$cljs$cst$1233$prepl_server$$=new $APP.$cljs$core$Keyword$$(null,"prepl-server","prepl-server",-942717220);$cljs$cst$2520$missing_features_in_paste_content$$=new $APP.$cljs$core$Keyword$$(null,"missing-features-in-paste-content","missing-features-in-paste-content",1178098165);
$cljs$cst$4905$webhook_validation$$=new $APP.$cljs$core$Keyword$$(null,"webhook-validation","webhook-validation",-1228580175);$APP.$cljs$cst$2096$new_editing_set_path$$=new $APP.$cljs$core$Keyword$$(null,"new-editing-set-path","new-editing-set-path",1502705622);$cljs$cst$1356$start_col$$=new $APP.$cljs$core$Keyword$$(null,"start-col","start-col",668080143);$APP.$cljs$cst$3690$delta_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"delta?","delta?",-1801433442);
$APP.$cljs$cst$2189$plugins_permissions_peek$$=new $APP.$cljs$core$Keyword$$(null,"plugins-permissions-peek","plugins-permissions-peek",1646727084);$cljs$cst$4913$duplicated_children$$=new $APP.$cljs$core$Keyword$$(null,"duplicated-children","duplicated-children",-504084340);$APP.$cljs$cst$2942$column_total_gap$$=new $APP.$cljs$core$Keyword$$(null,"column-total-gap","column-total-gap",1781452557);$APP.$cljs$cst$4680$unmask$$=new $APP.$cljs$core$Keyword$$(null,"unmask","unmask",-978841832);
$cljs$cst$2$meta$$=new $APP.$cljs$core$Keyword$$(null,"meta","meta",1499536964);$cljs$cst$854$malli_DOT_generator_SLASH_invalid_property$$=new $APP.$cljs$core$Keyword$$("malli.generator","invalid-property","malli.generator/invalid-property",-418941875);$APP.$cljs$cst$2438$binfile_v1$$=new $APP.$cljs$core$Keyword$$(null,"binfile-v1","binfile-v1",1008484704);$cljs$cst$2612$fix_not_implemented$$=new $APP.$cljs$core$Keyword$$(null,"fix-not-implemented","fix-not-implemented",1978248380);
$APP.$cljs$cst$4646$bool_difference$$=new $APP.$cljs$core$Keyword$$(null,"bool-difference","bool-difference",1638220619);$APP.$cljs$cst$2440$binfile_v3$$=new $APP.$cljs$core$Keyword$$(null,"binfile-v3","binfile-v3",-2038359825);$APP.$cljs$cst$3199$update_profile_password$$=new $APP.$cljs$core$Keyword$$(null,"update-profile-password","update-profile-password",-979479751);$APP.$cljs$cst$4119$hover_points$$=new $APP.$cljs$core$Keyword$$(null,"hover-points","hover-points",-372943198);
$cljs$cst$3804$sync_dialog$$=new $APP.$cljs$core$Keyword$$(null,"sync-dialog","sync-dialog",918022418);$cljs$cst$1180$email_whitelist$$=new $APP.$cljs$core$Keyword$$(null,"email-whitelist","email-whitelist",-418961261);$APP.$cljs$cst$1894$horizontal$$=new $APP.$cljs$core$Keyword$$(null,"horizontal","horizontal",2062109475);$APP.$cljs$cst$3227$get_access_tokens$$=new $APP.$cljs$core$Keyword$$(null,"get-access-tokens","get-access-tokens",2009261502);
$cljs$cst$4596$font_size_dec$$=new $APP.$cljs$core$Keyword$$(null,"font-size-dec","font-size-dec",-1007348714);$cljs$cst$2967$exact$$=new $APP.$cljs$core$Keyword$$(null,"exact","exact",1438022323);$APP.$cljs$cst$3993$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected_css$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","copy-selected-css","app.main.data.workspace.clipboard/copy-selected-css",1504637036);
$cljs$cst$2234$raw_transit_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"raw-transit?","raw-transit?",1086268953);$APP.$cljs$cst$2491$app_DOT_main_DOT_data_DOT_persistence_SLASH_force_persist$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","force-persist","app.main.data.persistence/force-persist",-1937686199);$cljs$cst$4602$text_editor$$=new $APP.$cljs$core$Keyword$$(null,"text-editor","text-editor",-767771325);
$cljs$cst$2798$glyph_name$$=new $APP.$cljs$core$Keyword$$(null,"glyph-name","glyph-name",-1290126189);$cljs$cst$2681$feDiffuseLighting$$=new $APP.$cljs$core$Keyword$$(null,"feDiffuseLighting","feDiffuseLighting",743368050);$APP.$cljs$cst$5361$unpublish$$=new $APP.$cljs$core$Keyword$$(null,"unpublish","unpublish",-1397708862);$cljs$cst$150$defrecord_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"defrecord*","defrecord*",-1936366207,null);
$APP.$cljs$cst$3210$app_DOT_main_DOT_data_DOT_profile_SLASH_mark_questions_as_answered$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","mark-questions-as-answered","app.main.data.profile/mark-questions-as-answered",328106487);$APP.$cljs$cst$3867$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_position_data$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-position-data","app.main.data.workspace.texts/update-position-data",1071451524);
$cljs$cst$489$unparse$$=new $APP.$cljs$core$Keyword$$(null,"unparse","unparse",-1504915552);$APP.$cljs$cst$3843$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_finalize_editor_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","finalize-editor-state","app.main.data.workspace.texts/finalize-editor-state",-201608113);$cljs$cst$1017$opt_specs$$=new $APP.$cljs$core$Keyword$$(null,"opt-specs","opt-specs",-384905450);
$cljs$cst$3022$gujarati$$=new $APP.$cljs$core$Keyword$$(null,"gujarati","gujarati",722386737);$cljs$cst$575$arities$$=new $APP.$cljs$core$Keyword$$(null,"arities","arities",-1781122917);$APP.$cljs$cst$837$depth$$=new $APP.$cljs$core$Keyword$$(null,"depth","depth",1768663640);$cljs$cst$1430$commachar$$=new $APP.$cljs$core$Keyword$$(null,"commachar","commachar",652859327);
$APP.$cljs$cst$3731$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_resize_text_editor$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","resize-text-editor","app.main.data.workspace.transforms/resize-text-editor",-2053748947);$cljs$cst$3961$size_array$$=new $APP.$cljs$core$Keyword$$(null,"size-array","size-array",-1012282519);$cljs$cst$1242$enable_backend_svgo$$=new $APP.$cljs$core$Keyword$$(null,"enable-backend-svgo","enable-backend-svgo",1448850085);
$APP.$cljs$cst$5139$create_welcome_file$$=new $APP.$cljs$core$Keyword$$(null,"create-welcome-file","create-welcome-file",1201110474);$cljs$cst$3293$app_DOT_main_DOT_data_DOT_team_SLASH_create_webhook$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","create-webhook","app.main.data.team/create-webhook",-1180018953);$APP.$cljs$cst$952$format$$=new $APP.$cljs$core$Keyword$$(null,"format","format",-1306924766);
$APP.$cljs$cst$4128$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_update_area_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","update-area-selection","app.main.data.workspace.path.selection/update-area-selection",1476390772);$APP.$cljs$cst$1893$layer_blur$$=new $APP.$cljs$core$Keyword$$(null,"layer-blur","layer-blur",2003227989);
$APP.$cljs$cst$233$clojure_DOT_core_SLASH_unquote_splicing$$=new $APP.$cljs$core$Symbol$$("clojure.core","unquote-splicing","clojure.core/unquote-splicing",-552003150,null);$APP.$cljs$cst$3176$email$$=new $APP.$cljs$core$Keyword$$(null,"email","email",1415816706);$APP.$cljs$cst$3975$justify_items$$=new $APP.$cljs$core$Keyword$$(null,"justify-items","justify-items",1638310783);
$cljs$cst$3930$file_version_not_supported$$=new $APP.$cljs$core$Keyword$$(null,"file-version-not-supported","file-version-not-supported",-2120659694);$cljs$cst$785$clojure_DOT_test_DOT_check_DOT_generators_SLASH_map$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","map","clojure.test.check.generators/map",45738796,null);$APP.$cljs$cst$1355$section$$=new $APP.$cljs$core$Keyword$$(null,"section","section",-300141526);
$APP.$cljs$cst$4866$help_icon$$=new $APP.$cljs$core$Keyword$$(null,"help-icon","help-icon",765943608);$APP.$cljs$cst$1611$component_id$$=new $APP.$cljs$core$Keyword$$(null,"component-id","component-id",1551113783);$APP.$cljs$cst$1708$gradient$$=new $APP.$cljs$core$Keyword$$(null,"gradient","gradient",-1983908971);$cljs$cst$4211$text_color$$=new $APP.$cljs$core$Keyword$$(null,"text-color","text-color",1728708298);
$cljs$cst$1256$enable_feature_fdata_objects_map$$=new $APP.$cljs$core$Keyword$$(null,"enable-feature-fdata-objects-map","enable-feature-fdata-objects-map",533022170);$APP.$cljs$cst$2333$bracket$$=new $APP.$cljs$core$Keyword$$(null,"bracket","bracket",-600276523);$APP.$cljs$cst$2608$move_token_set_group$$=new $APP.$cljs$core$Keyword$$(null,"move-token-set-group","move-token-set-group",132768939);
$cljs$cst$4485$applied_to_variant$$=new $APP.$cljs$core$Keyword$$(null,"applied-to-variant","applied-to-variant",1933509599);$APP.$cljs$cst$1880$app_DOT_common_DOT_geom_DOT_shapes_DOT_intersect_SLASH_coplanar$$=new $APP.$cljs$core$Keyword$$("app.common.geom.shapes.intersect","coplanar","app.common.geom.shapes.intersect/coplanar",2062490877);
$cljs$cst$4228$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_id$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","id","app.main.data.workspace.pages/id",422466501);$cljs$cst$1408$pretty$$=new $APP.$cljs$core$Keyword$$(null,"pretty","pretty",-1916372486);$APP.$cljs$cst$2300$warning$$=new $APP.$cljs$core$Keyword$$(null,"warning","warning",-1685650671);
$cljs$cst$788$clojure_DOT_test_DOT_check_DOT_generators_SLASH_vector$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","vector","clojure.test.check.generators/vector",1081775325,null);$cljs$cst$3895$is_muted$$=new $APP.$cljs$core$Keyword$$(null,"is-muted","is-muted",-431849576);
$cljs$cst$4415$error_DOT_style_dictionary_SLASH_invalid_token_value_font_family$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-font-family","error.style-dictionary/invalid-token-value-font-family",-2130547996);$cljs$cst$1237$enable_registration$$=new $APP.$cljs$core$Keyword$$(null,"enable-registration","enable-registration",-1366746290);$APP.$cljs$cst$2572$del_page$$=new $APP.$cljs$core$Keyword$$(null,"del-page","del-page",-1821214846);
$APP.$cljs$cst$2970$payload$$=new $APP.$cljs$core$Keyword$$(null,"payload","payload",-383036092);$APP.$cljs$cst$299$values$$=new $APP.$cljs$core$Keyword$$(null,"values","values",372645556);$cljs$cst$1492$let$$=new $APP.$cljs$core$Symbol$$(null,"let","let",358118826,null);$cljs$cst$1803$curve_to$$=new $APP.$cljs$core$Keyword$$(null,"curve-to","curve-to",-936461191);$APP.$cljs$cst$1362$section$$=new $APP.$cljs$core$Symbol$$(null,"section","section",1340390001,null);
$cljs$cst$3037$old_italic$$=new $APP.$cljs$core$Keyword$$(null,"old-italic","old-italic",2142922587);$cljs$cst$4390$on_selected$$=new $APP.$cljs$core$Keyword$$(null,"on-selected","on-selected",236596581);$cljs$cst$2223$get_raw_file$$=new $APP.$cljs$core$Keyword$$(null,"get-raw-file","get-raw-file",-2017081582);
$APP.$cljs$cst$4545$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_bulk_delete_tokens$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","bulk-delete-tokens","app.main.data.workspace.tokens.library-edit/bulk-delete-tokens",1951039856);$cljs$cst$2452$app_DOT_main_DOT_data_DOT_common_SLASH_team_membership_change$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","team-membership-change","app.main.data.common/team-membership-change",1650446399);
$cljs$cst$2991$wasm_id$$=new $APP.$cljs$core$Keyword$$(null,"wasm-id","wasm-id",1590636146);$cljs$cst$2672$feMergeNode$$=new $APP.$cljs$core$Keyword$$(null,"feMergeNode","feMergeNode",-1691678771);$cljs$cst$1085$forms$$=new $APP.$cljs$core$Keyword$$(null,"forms","forms",2045992350);$APP.$cljs$cst$4609$draw_frame$$=new $APP.$cljs$core$Keyword$$(null,"draw-frame","draw-frame",657391841);$cljs$cst$2662$fePointLight$$=new $APP.$cljs$core$Keyword$$(null,"fePointLight","fePointLight",-1658537624);
$cljs$cst$4923$invalid_main_instance_page$$=new $APP.$cljs$core$Keyword$$(null,"invalid-main-instance-page","invalid-main-instance-page",-2135139325);$APP.$cljs$cst$2174$colors$$=new $APP.$cljs$core$Keyword$$(null,"colors","colors",1157174732);$cljs$cst$3924$only_creator_can_unlock$$=new $APP.$cljs$core$Keyword$$(null,"only-creator-can-unlock","only-creator-can-unlock",1799851042);$cljs$cst$4814$is_grabbing$$=new $APP.$cljs$core$Keyword$$(null,"is-grabbing","is-grabbing",1756392012);
$cljs$cst$4915$child_id$$=new $APP.$cljs$core$Keyword$$(null,"child-id","child-id",1325542429);$APP.$cljs$cst$3771$id_ref$$=new $APP.$cljs$core$Keyword$$(null,"id-ref","id-ref",349210285);$cljs$cst$2217$app_DOT_util_DOT_sse_SLASH_import_binfile$$=new $APP.$cljs$core$Keyword$$("app.util.sse","import-binfile","app.util.sse/import-binfile",-1363470717);$APP.$cljs$cst$4459$shadow_index$$=new $APP.$cljs$core$Keyword$$(null,"shadow-index","shadow-index",-1389271741);
$APP.$cljs$cst$4623$toggle_colorpalette$$=new $APP.$cljs$core$Keyword$$(null,"toggle-colorpalette","toggle-colorpalette",-172926492);$cljs$cst$657$namespaces$$=new $APP.$cljs$core$Keyword$$(null,"namespaces","namespaces",-1444157469);$cljs$cst$1488$defonce$$=new $APP.$cljs$core$Symbol$$(null,"defonce","defonce",-1681484013,null);
$cljs$cst$5009$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_next_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","select-next-frame","app.main.data.viewer/select-next-frame",-259216972);$APP.$cljs$cst$1605$remove_hidden$$=new $APP.$cljs$core$Keyword$$(null,"remove-hidden","remove-hidden",-1900786853);$cljs$cst$2531$migrations$$=new $APP.$cljs$core$Keyword$$(null,"migrations","migrations",1963762970);
$cljs$cst$855$gen_SLASH_infinite_QMARK_$$=new $APP.$cljs$core$Keyword$$("gen","infinite?","gen/infinite?",-2017652832);$APP.$cljs$cst$3603$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_ensure_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layout","ensure-layout","app.main.data.workspace.layout/ensure-layout",1851046511);$cljs$cst$4897$member_does_not_exist$$=new $APP.$cljs$core$Keyword$$(null,"member-does-not-exist","member-does-not-exist",1388767352);
$cljs$cst$1344$windows$$=new $APP.$cljs$core$Keyword$$(null,"windows","windows",2068861701);$cljs$cst$3326$update_comment_thread$$=new $APP.$cljs$core$Keyword$$(null,"update-comment-thread","update-comment-thread",-1577949030);$cljs$cst$3555$svg_parser$$=new $APP.$cljs$core$Keyword$$(null,"svg-parser","svg-parser",-257903184);$cljs$cst$4775$milliseconds$$=new $APP.$cljs$core$Keyword$$(null,"milliseconds","milliseconds",-1238025512);
$cljs$cst$4165$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_initialized$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","workspace-initialized","app.main.data.workspace/workspace-initialized",647513818);$APP.$cljs$cst$1346$browser$$=new $APP.$cljs$core$Keyword$$(null,"browser","browser",828191719);$APP.$cljs$cst$2325$replace$$=new $APP.$cljs$core$Keyword$$(null,"replace","replace",-786587770);$APP.$cljs$cst$3932$before$$=new $APP.$cljs$core$Keyword$$(null,"before","before",-1633692388);
$APP.$cljs$cst$2492$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_deleted$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-deleted","app.main.data.common/go-to-dashboard-deleted",-1309149964);$APP.$cljs$cst$1582$is_owner$$=new $APP.$cljs$core$Keyword$$(null,"is-owner","is-owner",-1163290132);$cljs$cst$3393$property_name$$=new $APP.$cljs$core$Keyword$$(null,"property-name","property-name",-1399851434);
$cljs$cst$4160$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_center_to_comment_thread$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","center-to-comment-thread","app.main.data.workspace.comments/center-to-comment-thread",-1924511754);$cljs$cst$2510$app_DOT_common_DOT_types_DOT_container_SLASH_touched$$=new $APP.$cljs$core$Keyword$$("app.common.types.container","touched","app.common.types.container/touched",245224963);
$APP.$cljs$cst$4056$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_update_colorpicker_gradient$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","update-colorpicker-gradient","app.main.data.workspace.colors/update-colorpicker-gradient",1552146744);$cljs$cst$3280$get_team_invitation_token$$=new $APP.$cljs$core$Keyword$$(null,"get-team-invitation-token","get-team-invitation-token",-412833462);$cljs$cst$1842$prev_c$$=new $APP.$cljs$core$Keyword$$(null,"prev-c","prev-c",1580249416);
$cljs$cst$2249$engine$$=new $APP.$cljs$core$Keyword$$(null,"engine","engine",1459054265);$cljs$cst$4038$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_picker_for_selected_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","picker-for-selected-shape","app.main.data.workspace.colors/picker-for-selected-shape",-652305754);$cljs$cst$1841$prev_i$$=new $APP.$cljs$core$Keyword$$(null,"prev-i","prev-i",182192286);
$APP.$cljs$cst$1896$ignore_margin_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-margin?","ignore-margin?",1173241988);$APP.$cljs$cst$4525$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_set_token_theme_active$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","set-token-theme-active","app.main.data.workspace.tokens.library-edit/set-token-theme-active",1867802601);
$cljs$cst$4964$copy_any$$=new $APP.$cljs$core$Keyword$$(null,"copy-any","copy-any",2079055581);$cljs$cst$3531$converted_from$$=new $APP.$cljs$core$Keyword$$(null,"converted-from","converted-from",1608276057);$APP.$cljs$cst$4335$app_DOT_main_DOT_data_DOT_workspace_SLASH_workspace_focus_lost$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","workspace-focus-lost","app.main.data.workspace/workspace-focus-lost",1572750041);
$APP.$cljs$cst$2023$mixed$$=new $APP.$cljs$core$Keyword$$(null,"mixed","mixed",737211760);$APP.$cljs$cst$3224$recover_profile$$=new $APP.$cljs$core$Keyword$$(null,"recover-profile","recover-profile",627730638);$cljs$cst$4805$insert_selected_mention$$=new $APP.$cljs$core$Keyword$$(null,"insert-selected-mention","insert-selected-mention",-711779812);$cljs$cst$1124$p1__34591_SHARP_$$=new $APP.$cljs$core$Symbol$$(null,"p1__34591#","p1__34591#",1325336093,null);
$cljs$cst$343$double$$=new $APP.$cljs$core$Keyword$$(null,"double","double",884886883);$cljs$cst$3040$kannada$$=new $APP.$cljs$core$Keyword$$(null,"kannada","kannada",-1605659329);$APP.$cljs$cst$4748$app_DOT_main_DOT_data_DOT_dashboard_SLASH_create_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","create-project","app.main.data.dashboard/create-project",180950463);$cljs$cst$2548$assign$$=new $APP.$cljs$core$Keyword$$(null,"assign","assign",-1590426222);
$APP.$cljs$cst$1395$pos$$=new $APP.$cljs$core$Keyword$$(null,"pos","pos",-864607220);$APP.$cljs$cst$1616$fill_image$$=new $APP.$cljs$core$Keyword$$(null,"fill-image","fill-image",-99895848);$cljs$cst$1198$audit_log_gc$$=new $APP.$cljs$core$Keyword$$(null,"audit-log-gc","audit-log-gc",1187975685);$cljs$cst$2905$svg_defs$$=new $APP.$cljs$core$Keyword$$(null,"svg-defs","svg-defs",364869720);$cljs$cst$4572$widget_visible$$=new $APP.$cljs$core$Keyword$$(null,"widget-visible","widget-visible",939047906);
$cljs$cst$1120$cljs_DOT_core_SLASH_zipmap$$=new $APP.$cljs$core$Symbol$$("cljs.core","zipmap","cljs.core/zipmap",-1902130674,null);$APP.$cljs$cst$4837$restore_file_snapshot$$=new $APP.$cljs$core$Keyword$$(null,"restore-file-snapshot","restore-file-snapshot",1965192434);$cljs$cst$4328$app_DOT_main_DOT_data_DOT_workspace_SLASH_start_editing_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","start-editing-selected","app.main.data.workspace/start-editing-selected",-2103360348);
$cljs$cst$1840$prev_p$$=new $APP.$cljs$core$Keyword$$(null,"prev-p","prev-p",-1536591838);$APP.$cljs$cst$217$end_line$$=new $APP.$cljs$core$Keyword$$(null,"end-line","end-line",1837326455);$APP.$cljs$cst$2117$json_format$$=new $APP.$cljs$core$Keyword$$(null,"json-format","json-format",-1581359788);$APP.$cljs$cst$2360$template$$=new $APP.$cljs$core$Keyword$$(null,"template","template",-702405684);
$APP.$cljs$cst$3321$app_DOT_main_DOT_data_DOT_comments_SLASH_create_thread_on_viewer$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","create-thread-on-viewer","app.main.data.comments/create-thread-on-viewer",166744307);$APP.$cljs$cst$5099$import$$=new $APP.$cljs$core$Keyword$$(null,"import","import",-1399500709);
$cljs$cst$4215$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_change$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-file-change","app.main.data.workspace.notifications/handle-file-change",-1600731558);$APP.$cljs$cst$1134$token$$=new $APP.$cljs$core$Keyword$$(null,"token","token",-1211463215);$cljs$cst$2680$stop$$=new $APP.$cljs$core$Keyword$$(null,"stop","stop",-2140911342);
$cljs$cst$3646$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_update_thumbnail$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.thumbnails","update-thumbnail","app.main.data.workspace.thumbnails/update-thumbnail",-250727281);$APP.$cljs$cst$1713$start_x$$=new $APP.$cljs$core$Keyword$$(null,"start-x","start-x",-193941684);$cljs$cst$5061$app$$=new $APP.$cljs$core$Keyword$$(null,"app","app",-560961707);
$cljs$cst$2738$tableValues$$=new $APP.$cljs$core$Keyword$$(null,"tableValues","tableValues",-524228700);$cljs$cst$747$digit$$=new $APP.$cljs$core$Keyword$$(null,"digit","digit",1612650493);$APP.$cljs$cst$2938$start_p$$=new $APP.$cljs$core$Keyword$$(null,"start-p","start-p",767587445);$APP.$cljs$cst$1801$c2x$$=new $APP.$cljs$core$Keyword$$(null,"c2x","c2x",-699963108);$APP.$cljs$cst$1802$c2y$$=new $APP.$cljs$core$Keyword$$(null,"c2y","c2y",1361944924);
$APP.$cljs$cst$2408$conflicts$$=new $APP.$cljs$core$Keyword$$(null,"conflicts","conflicts",-1219561816);$cljs$cst$3240$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_members$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","fetch-members","app.main.data.team/fetch-members",-204945333);$APP.$cljs$cst$3756$edit_typography$$=new $APP.$cljs$core$Keyword$$(null,"edit-typography","edit-typography",-679697712);$APP.$cljs$cst$1714$start_y$$=new $APP.$cljs$core$Keyword$$(null,"start-y","start-y",-771244577);
$APP.$cljs$cst$5360$delete_shared_libraries$$=new $APP.$cljs$core$Keyword$$(null,"delete-shared-libraries","delete-shared-libraries",769506220);$APP.$cljs$cst$1799$c1x$$=new $APP.$cljs$core$Keyword$$(null,"c1x","c1x",-1789291378);$APP.$cljs$cst$1800$c1y$$=new $APP.$cljs$core$Keyword$$(null,"c1y","c1y",-1210747344);
$APP.$cljs$cst$4237$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_clear_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","clear-selection","app.main.data.workspace.grid-layout.editor/clear-selection",1229404566);$cljs$cst$1236$transit_readable_response$$=new $APP.$cljs$core$Keyword$$(null,"transit-readable-response","transit-readable-response",-1801163201);$APP.$cljs$cst$427$and$$=new $APP.$cljs$core$Keyword$$(null,"and","and",-971899817);
$cljs$cst$941$encode_SLASH_string$$=new $APP.$cljs$core$Keyword$$("encode","string","encode/string",-137314532);$cljs$cst$4395$default_value$$=new $APP.$cljs$core$Keyword$$(null,"default-value","default-value",232220170);$APP.$cljs$cst$1640$row$$=new $APP.$cljs$core$Keyword$$(null,"row","row",-570139521);$cljs$cst$3892$welcome_file_id$$=new $APP.$cljs$core$Keyword$$(null,"welcome-file-id","welcome-file-id",594574650);
$cljs$cst$2751$repeatCount$$=new $APP.$cljs$core$Keyword$$(null,"repeatCount","repeatCount",1447663848);$cljs$cst$2207$bad_gateway$$=new $APP.$cljs$core$Keyword$$(null,"bad-gateway","bad-gateway",1203629050);$APP.$cljs$cst$416$any$$=new $APP.$cljs$core$Keyword$$(null,"any","any",1705907423);
$APP.$cljs$cst$4373$app_DOT_main_DOT_data_DOT_workspace_SLASH_unset_preview_blend_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","unset-preview-blend-mode","app.main.data.workspace/unset-preview-blend-mode",1606695736);$cljs$cst$2814$primitiveUnits$$=new $APP.$cljs$core$Keyword$$(null,"primitiveUnits","primitiveUnits",-1734004779);$cljs$cst$5083$html$$=new $APP.$cljs$core$Keyword$$(null,"html","html",-998796897);
$APP.$cljs$cst$1857$applied_tokens$$=new $APP.$cljs$core$Keyword$$(null,"applied-tokens","applied-tokens",1937742871);$APP.$cljs$cst$3136$natural_child_ordering$$=new $APP.$cljs$core$Keyword$$(null,"natural-child-ordering","natural-child-ordering",648760544);$cljs$cst$1470$cljs_DOT_core$$=new $APP.$cljs$core$Symbol$$(null,"cljs.core","cljs.core",770546058,null);$cljs$cst$286$miser$$=new $APP.$cljs$core$Keyword$$(null,"miser","miser",-556060186);
$cljs$cst$2700$hkern$$=new $APP.$cljs$core$Keyword$$(null,"hkern","hkern",38968123);$APP.$cljs$cst$1921$mouse_leave$$=new $APP.$cljs$core$Keyword$$(null,"mouse-leave","mouse-leave",135558349);$cljs$cst$1094$amp$$=new $APP.$cljs$core$Keyword$$(null,"amp","amp",271690571);$cljs$cst$1816$anyOf$$=new $APP.$cljs$core$Keyword$$(null,"anyOf","anyOf",-1046092155);$APP.$cljs$cst$1132$invitation_token$$=new $APP.$cljs$core$Keyword$$(null,"invitation-token","invitation-token",-310125311);
$cljs$cst$4115$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_change_edit_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","change-edit-mode","app.main.data.workspace.path.drawing/change-edit-mode",792108482);$APP.$cljs$cst$3931$link_message$$=new $APP.$cljs$core$Keyword$$(null,"link-message","link-message",893661043);$cljs$cst$2863$stop_color$$=new $APP.$cljs$core$Keyword$$(null,"stop-color","stop-color",316173955);
$cljs$cst$3278$app_DOT_main_DOT_data_DOT_team_SLASH_copy_invitation_link$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","copy-invitation-link","app.main.data.team/copy-invitation-link",-836652211);$cljs$cst$1274$key__GT_prop$$=new $APP.$cljs$core$Keyword$$(null,"key-\x3eprop","key-\x3eprop",-1028452531);$cljs$cst$5044$next_frame$$=new $APP.$cljs$core$Keyword$$(null,"next-frame","next-frame",-636070893);$APP.$cljs$cst$2106$all$$=new $APP.$cljs$core$Keyword$$(null,"all","all",892129742);
$APP.$cljs$cst$2244$update_team_photo$$=new $APP.$cljs$core$Keyword$$(null,"update-team-photo","update-team-photo",539796592);$APP.$cljs$cst$3081$app_DOT_main_DOT_features_SLASH_initialize$$=new $APP.$cljs$core$Keyword$$("app.main.features","initialize","app.main.features/initialize",1791758028);$cljs$cst$805$clojure_DOT_test_DOT_check_DOT_generators_SLASH_boolean$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","boolean","clojure.test.check.generators/boolean",1586992347,null);
$APP.$cljs$cst$715$alt$$=new $APP.$cljs$core$Keyword$$(null,"alt","alt",-3214426);$cljs$cst$287$indentation$$=new $APP.$cljs$core$Keyword$$(null,"indentation","indentation",-902544874);$APP.$cljs$cst$3312$draft$$=new $APP.$cljs$core$Keyword$$(null,"draft","draft",1421831058);$APP.$cljs$cst$3635$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_undo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.common","undo","app.main.data.workspace.common/undo",-1459605934);
$APP.$cljs$cst$2321$conflicting$$=new $APP.$cljs$core$Keyword$$(null,"conflicting","conflicting",2003828416);$APP.$cljs$cst$4901$invitation_modal$$=new $APP.$cljs$core$Keyword$$(null,"invitation-modal","invitation-modal",-1270137375);$APP.$cljs$cst$1311$delay$$=new $APP.$cljs$core$Keyword$$(null,"delay","delay",-574225219);$cljs$cst$2723$stdDeviation$$=new $APP.$cljs$core$Keyword$$(null,"stdDeviation","stdDeviation",1418775521);
$APP.$cljs$cst$4507$tokens_SLASH_opacity$$=new $APP.$cljs$core$Keyword$$("tokens","opacity","tokens/opacity",1131118906);$APP.$cljs$cst$2082$tokens$$=new $APP.$cljs$core$Keyword$$(null,"tokens","tokens",-818939304);$APP.$cljs$cst$3185$get_profile$$=new $APP.$cljs$core$Keyword$$(null,"get-profile","get-profile",1713676914);$APP.$cljs$cst$1875$position_data$$=new $APP.$cljs$core$Keyword$$(null,"position-data","position-data",-499622376);
$cljs$cst$684$uuid_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"uuid?","uuid?",400077689,null);$cljs$cst$1234$frontend_svgo$$=new $APP.$cljs$core$Keyword$$(null,"frontend-svgo","frontend-svgo",-1259208707);$cljs$cst$4527$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token_theme$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","delete-token-theme","app.main.data.workspace.tokens.library-edit/delete-token-theme",-1311408142);
$cljs$cst$595$_scope$$=new $APP.$cljs$core$Keyword$$(null,"_scope","_scope",882472555);$APP.$cljs$cst$4184$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_add_new_interaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","add-new-interaction","app.main.data.workspace.interactions/add-new-interaction",455178270);$cljs$cst$2888$pointer_events$$=new $APP.$cljs$core$Keyword$$(null,"pointer-events","pointer-events",-1053858853);
$cljs$cst$3329$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","update-comment","app.main.data.comments/update-comment",-1864826865);$cljs$cst$1370$end_pos$$=new $APP.$cljs$core$Keyword$$(null,"end-pos","end-pos",-1643883926);$cljs$cst$367$malli_DOT_core_SLASH_duplicate_keys$$=new $APP.$cljs$core$Keyword$$("malli.core","duplicate-keys","malli.core/duplicate-keys",1684166326);
$APP.$cljs$cst$4662$toggle_snap_guides$$=new $APP.$cljs$core$Keyword$$(null,"toggle-snap-guides","toggle-snap-guides",1054346098);$cljs$cst$3764$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_component_and_main_instance$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","rename-component-and-main-instance","app.main.data.workspace.libraries/rename-component-and-main-instance",1096064141);
$APP.$cljs$cst$4035$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_remove_all_strokes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","remove-all-strokes","app.main.data.workspace.colors/remove-all-strokes",260699134);$cljs$cst$356$malli_DOT_core_SLASH_invalid_schema$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-schema","malli.core/invalid-schema",1923990979);
$cljs$cst$2110$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_tokens_lib$$=new $APP.$cljs$core$Keyword$$("app.common.types.tokens-lib","tokens-lib","app.common.types.tokens-lib/tokens-lib",1206706540);$APP.$cljs$cst$3650$num_children$$=new $APP.$cljs$core$Keyword$$(null,"num-children","num-children",-1656107233);$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$=new $APP.$cljs$core$Keyword$$("app.common.types.tokens-lib","node","app.common.types.tokens-lib/node",-2091664271);
$cljs$cst$4963$main_any$$=new $APP.$cljs$core$Keyword$$(null,"main-any","main-any",1012350127);$APP.$cljs$cst$4041$on_change$$=new $APP.$cljs$core$Keyword$$(null,"on-change","on-change",-732046149);$APP.$cljs$cst$4512$to_index$$=new $APP.$cljs$core$Keyword$$(null,"to-index","to-index",2106835987);$APP.$cljs$cst$4386$modal$$=new $APP.$cljs$core$Keyword$$(null,"modal","modal",-1031880850);$cljs$cst$2254$device_vendor$$=new $APP.$cljs$core$Keyword$$(null,"device-vendor","device-vendor",2012647423);
$APP.$cljs$cst$1642$column_span$$=new $APP.$cljs$core$Keyword$$(null,"column-span","column-span",1302376857);$cljs$cst$964$app_DOT_common_DOT_schema_SLASH_contains_any$$=new $APP.$cljs$core$Keyword$$("app.common.schema","contains-any","app.common.schema/contains-any",545508409);
$cljs$cst$3575$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_process_media_objects$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","process-media-objects","app.main.data.workspace.media/process-media-objects",-2102281761);$cljs$cst$1265$branch$$=new $APP.$cljs$core$Keyword$$(null,"branch","branch",-74633925);$APP.$cljs$cst$2974$file_raw$$=new $APP.$cljs$core$Keyword$$(null,"file-raw","file-raw",-341717768);
$APP.$cljs$cst$4345$app_DOT_main_DOT_data_DOT_workspace_SLASH_select_assets$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","select-assets","app.main.data.workspace/select-assets",-638797101);$cljs$cst$4617$start_measure$$=new $APP.$cljs$core$Keyword$$(null,"start-measure","start-measure",-1604243196);
$APP.$cljs$cst$4179$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_add_flow_selected_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","add-flow-selected-frame","app.main.data.workspace.interactions/add-flow-selected-frame",-93942544);$APP.$cljs$cst$4496$tokens_SLASH_color$$=new $APP.$cljs$core$Keyword$$("tokens","color","tokens/color",1619883579);
$APP.$cljs$cst$4120$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_path_pointer_leave$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","path-pointer-leave","app.main.data.workspace.path.selection/path-pointer-leave",-1814776447);$APP.$cljs$cst$1717$stops$$=new $APP.$cljs$core$Keyword$$(null,"stops","stops",-1205459005);$cljs$cst$4758$rename_project$$=new $APP.$cljs$core$Keyword$$(null,"rename-project","rename-project",640216451);
$APP.$cljs$cst$1845$segment$$=new $APP.$cljs$core$Keyword$$(null,"segment","segment",-964921196);$APP.$cljs$cst$1901$files$$=new $APP.$cljs$core$Keyword$$(null,"files","files",-472457450);$APP.$cljs$cst$2104$themes$$=new $APP.$cljs$core$Keyword$$(null,"themes","themes",-702786642);$cljs$cst$3337$app_DOT_main_DOT_data_DOT_comments_SLASH_comment_threads_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","comment-threads-fetched","app.main.data.comments/comment-threads-fetched",-1874255683);
$APP.$cljs$cst$1720$ref_file$$=new $APP.$cljs$core$Keyword$$(null,"ref-file","ref-file",255004238);$APP.$cljs$cst$4610$bool_intersection$$=new $APP.$cljs$core$Keyword$$(null,"bool-intersection","bool-intersection",2106050785);$APP.$cljs$cst$4347$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_component_in_assets$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-component-in-assets","app.main.data.workspace/show-component-in-assets",26575746);
$cljs$cst$2857$image_rendering$$=new $APP.$cljs$core$Keyword$$(null,"image-rendering","image-rendering",770251905);$cljs$cst$2059$exports_group$$=new $APP.$cljs$core$Keyword$$(null,"exports-group","exports-group",-1337580552);$APP.$cljs$cst$4236$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_remove_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","remove-selection","app.main.data.workspace.grid-layout.editor/remove-selection",884403180);
$APP.$cljs$cst$1301$rfn$$=new $APP.$cljs$core$Keyword$$(null,"rfn","rfn",-990883444);$APP.$cljs$cst$3822$library_summary$$=new $APP.$cljs$core$Keyword$$(null,"library-summary","library-summary",908431551);$cljs$cst$3085$index_SLASH_update$$=new $APP.$cljs$core$Keyword$$("index","update","index/update",945065946);$cljs$cst$3901$provider_not_configured$$=new $APP.$cljs$core$Keyword$$(null,"provider-not-configured","provider-not-configured",609627056);
$cljs$cst$3617$app_DOT_main_DOT_data_DOT_workspace_SLASH_selected_palette_colorpicker$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","selected-palette-colorpicker","app.main.data.workspace/selected-palette-colorpicker",1592339174);$cljs$cst$156$letfn_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"letfn*","letfn*",-110097810,null);$cljs$cst$3831$penpot_selection$$=new $APP.$cljs$core$Keyword$$(null,"penpot-selection","penpot-selection",-2017334082);
$APP.$cljs$cst$44$state$$=new $APP.$cljs$core$Symbol$$(null,"state","state",-348086572,null);$cljs$cst$531$malli_DOT_core_SLASH_missing_property$$=new $APP.$cljs$core$Keyword$$("malli.core","missing-property","malli.core/missing-property",-818756333);$APP.$cljs$cst$5182$red$$=new $APP.$cljs$core$Keyword$$(null,"red","red",-969428204);$cljs$cst$2128$hint_origin$$=new $APP.$cljs$core$Keyword$$(null,"hint-origin","hint-origin",-1188161082);
$cljs$cst$548$ref$$=new $APP.$cljs$core$Keyword$$(null,"ref","ref",1289896967);$cljs$cst$3066$removed_mixed$$=new $APP.$cljs$core$Keyword$$(null,"removed-mixed","removed-mixed",-588684214);$APP.$cljs$cst$2406$reitit_DOT_core_SLASH_path_conflicting$$=new $APP.$cljs$core$Keyword$$("reitit.core","path-conflicting","reitit.core/path-conflicting",617644429);
$cljs$cst$3470$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_decrease_zoom$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","decrease-zoom","app.main.data.workspace.zoom/decrease-zoom",1109846343);$cljs$cst$1082$ret$$=new $APP.$cljs$core$Keyword$$(null,"ret","ret",-468222814);$APP.$cljs$cst$3599$add$$=new $APP.$cljs$core$Keyword$$(null,"add","add",235287739);
$APP.$cljs$cst$3868$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_position_data_debounce$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-position-data-debounce","app.main.data.workspace.texts/update-position-data-debounce",568799460);$cljs$cst$990$req$$=new $APP.$cljs$core$Keyword$$(null,"req","req",-326448303);$cljs$cst$3009$chinese$$=new $APP.$cljs$core$Keyword$$(null,"chinese","chinese",-59488313);
$APP.$cljs$cst$2103$token_set$$=new $APP.$cljs$core$Keyword$$(null,"token-set","token-set",655734075);$cljs$cst$1478$defmacro$$=new $APP.$cljs$core$Symbol$$(null,"defmacro","defmacro",2054157304,null);$APP.$cljs$cst$3385$get_project$$=new $APP.$cljs$core$Keyword$$(null,"get-project","get-project",621757082);$APP.$cljs$cst$4438$error_SLASH_detail$$=new $APP.$cljs$core$Keyword$$("error","detail","error/detail",-1373701625);
$APP.$cljs$cst$4495$tokens_SLASH_shadow$$=new $APP.$cljs$core$Keyword$$("tokens","shadow","tokens/shadow",1716253537);$APP.$cljs$cst$3399$cell$$=new $APP.$cljs$core$Keyword$$(null,"cell","cell",764245084);$cljs$cst$4072$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_handle_finish_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.common","handle-finish-drawing","app.main.data.workspace.drawing.common/handle-finish-drawing",605061012);
$APP.$cljs$cst$4143$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_start_move_handler$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","start-move-handler","app.main.data.workspace.path.edition/start-move-handler",-685497280);$APP.$cljs$cst$4870$on_blur$$=new $APP.$cljs$core$Keyword$$(null,"on-blur","on-blur",814300747);
$APP.$cljs$cst$2349$reitit_DOT_trie_SLASH_multiple_terminators$$=new $APP.$cljs$core$Keyword$$("reitit.trie","multiple-terminators","reitit.trie/multiple-terminators",-116295163);$APP.$cljs$cst$3863$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_modifier_debounce_event$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-text-modifier-debounce-event","app.main.data.workspace.texts/update-text-modifier-debounce-event",1695192681);
$APP.$cljs$cst$231$runtime_exception$$=new $APP.$cljs$core$Keyword$$(null,"runtime-exception","runtime-exception",-1495664514);$APP.$cljs$cst$4851$quantity$$=new $APP.$cljs$core$Keyword$$(null,"quantity","quantity",-1929050694);$APP.$cljs$cst$2008$normal$$=new $APP.$cljs$core$Keyword$$(null,"normal","normal",-1519123858);$cljs$cst$869$gen_SLASH_fmap$$=new $APP.$cljs$core$Keyword$$("gen","fmap","gen/fmap",-1585733563);
$APP.$cljs$cst$3246$app_DOT_main_DOT_data_DOT_team_SLASH_team_initialized$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","team-initialized","app.main.data.team/team-initialized",-765687715);$cljs$cst$4217$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_file_restore$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-file-restore","app.main.data.workspace.notifications/handle-file-restore",306294204);
$cljs$cst$420$qualified_keyword$$=new $APP.$cljs$core$Keyword$$(null,"qualified-keyword","qualified-keyword",736041675);$cljs$cst$2205$offline$$=new $APP.$cljs$core$Keyword$$(null,"offline","offline",-107631935);$cljs$cst$929$data_validation$$=new $APP.$cljs$core$Keyword$$(null,"data-validation","data-validation",-893817907);$cljs$cst$3655$line_min_width$$=new $APP.$cljs$core$Keyword$$(null,"line-min-width","line-min-width",-1500903047);
$cljs$cst$2711$divisor$$=new $APP.$cljs$core$Keyword$$(null,"divisor","divisor",-25029120);$cljs$cst$2474$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_libraries$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-libraries","app.main.data.common/go-to-dashboard-libraries",-165601239);
$cljs$cst$3532$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_artboard_from_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","create-artboard-from-selection","app.main.data.workspace.shapes/create-artboard-from-selection",1204722774);$APP.$cljs$cst$4846$nothing$$=new $APP.$cljs$core$Keyword$$(null,"nothing","nothing",-1022703296);$cljs$cst$2720$exponent$$=new $APP.$cljs$core$Keyword$$(null,"exponent","exponent",2083463617);
$APP.$cljs$cst$4740$app_DOT_main_DOT_data_DOT_dashboard_SLASH_toggle_file_select$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","toggle-file-select","app.main.data.dashboard/toggle-file-select",-767554472);$APP.$cljs$cst$559$raw$$=new $APP.$cljs$core$Keyword$$(null,"raw","raw",1604651272);
$APP.$cljs$cst$4737$app_DOT_main_DOT_data_DOT_dashboard_SLASH_clear_file_select$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","clear-file-select","app.main.data.dashboard/clear-file-select",-107086303);$cljs$cst$3327$app_DOT_main_DOT_data_DOT_comments_SLASH_create_comment$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","create-comment","app.main.data.comments/create-comment",-1445923829);
$cljs$cst$1497$binding$$=new $APP.$cljs$core$Symbol$$(null,"binding","binding",-2114503176,null);$APP.$cljs$cst$3466$viewport$$=new $APP.$cljs$core$Keyword$$(null,"viewport","viewport",443342715);$cljs$cst$3270$app_DOT_main_DOT_data_DOT_team_SLASH_team_leaved$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","team-leaved","app.main.data.team/team-leaved",1476806175);
$APP.$cljs$cst$6137$settings_access_tokens$$=new $APP.$cljs$core$Keyword$$(null,"settings-access-tokens","settings-access-tokens",-527363437);$cljs$cst$1232$soft_quotes$$=new $APP.$cljs$core$Keyword$$(null,"soft-quotes","soft-quotes",2080231996);$APP.$cljs$cst$4303$app_DOT_main_DOT_data_DOT_workspace_SLASH_finalize_workspace$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","finalize-workspace","app.main.data.workspace/finalize-workspace",203141404);
$APP.$cljs$cst$3859$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_save_font$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","save-font","app.main.data.workspace.texts/save-font",-1999563757);$APP.$cljs$cst$4684$detach_component$$=new $APP.$cljs$core$Keyword$$(null,"detach-component","detach-component",761982427);$APP.$cljs$cst$2018$exclude$$=new $APP.$cljs$core$Keyword$$(null,"exclude","exclude",-1230250334);
$cljs$cst$2597$set_token_theme$$=new $APP.$cljs$core$Keyword$$(null,"set-token-theme","set-token-theme",-1994995543);$cljs$cst$4750$app_DOT_main_DOT_data_DOT_dashboard_SLASH_project_duplicated$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","project-duplicated","app.main.data.dashboard/project-duplicated",-1069292527);$APP.$cljs$cst$1948$direction$$=new $APP.$cljs$core$Keyword$$(null,"direction","direction",-633359395);
$cljs$cst$3721$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_position$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","update-position","app.main.data.workspace.transforms/update-position",524068701);$APP.$cljs$cst$4371$id_for_create$$=new $APP.$cljs$core$Keyword$$(null,"id-for-create","id-for-create",1988159458);
$APP.$cljs$cst$2422$app_DOT_main_DOT_data_DOT_common_SLASH_share_link_created$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","share-link-created","app.main.data.common/share-link-created",-89040063);$APP.$cljs$cst$4724$app_DOT_main_DOT_data_DOT_dashboard_SLASH_recent_files_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","recent-files-fetched","app.main.data.dashboard/recent-files-fetched",1922744559);
$cljs$cst$4927$should_not_be_component_root$$=new $APP.$cljs$core$Keyword$$(null,"should-not-be-component-root","should-not-be-component-root",-1750007912);$cljs$cst$5011$app_DOT_main_DOT_data_DOT_viewer_SLASH_set_interactions_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","set-interactions-mode","app.main.data.viewer/set-interactions-mode",-620916070);
$cljs$cst$4329$app_DOT_main_DOT_data_DOT_workspace_SLASH_select_parent_layer$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","select-parent-layer","app.main.data.workspace/select-parent-layer",-1982254562);$APP.$cljs$cst$4644$bool_union$$=new $APP.$cljs$core$Keyword$$(null,"bool-union","bool-union",-400530038);$APP.$cljs$cst$2507$force_parent_id$$=new $APP.$cljs$core$Keyword$$(null,"force-parent-id","force-parent-id",724093063);
$APP.$cljs$cst$2038$starting_frame$$=new $APP.$cljs$core$Keyword$$(null,"starting-frame","starting-frame",-1907986271);$cljs$cst$4911$parent_not_found$$=new $APP.$cljs$core$Keyword$$(null,"parent-not-found","parent-not-found",451342282);$cljs$cst$627$re_validator$$=new $APP.$cljs$core$Keyword$$(null,"re-validator","re-validator",-180375208);$APP.$cljs$cst$4514$path_exists$$=new $APP.$cljs$core$Keyword$$(null,"path-exists","path-exists",4854463);
$cljs$cst$298$malli_DOT_core_SLASH_input_remaining$$=new $APP.$cljs$core$Keyword$$("malli.core","input-remaining","malli.core/input-remaining",372310422);$cljs$cst$1568$network$$=new $APP.$cljs$core$Keyword$$(null,"network","network",2050004697);$cljs$cst$2559$comment_thread_id$$=new $APP.$cljs$core$Keyword$$(null,"comment-thread-id","comment-thread-id",239314476);
$APP.$cljs$cst$4156$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_initialize_comments$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","initialize-comments","app.main.data.workspace.comments/initialize-comments",1789582778);$APP.$cljs$cst$4655$decrease_zoom$$=new $APP.$cljs$core$Keyword$$(null,"decrease-zoom","decrease-zoom",-316768753);$APP.$cljs$cst$4749$create_project$$=new $APP.$cljs$core$Keyword$$(null,"create-project","create-project",-2068207849);
$cljs$cst$968$app_DOT_common_DOT_schema_SLASH_uri$$=new $APP.$cljs$core$Keyword$$("app.common.schema","uri","app.common.schema/uri",-383357038);$APP.$cljs$cst$4855$clean_data$$=new $APP.$cljs$core$Keyword$$(null,"clean-data","clean-data",1601974651);$cljs$cst$1423$parameter_from_args$$=new $APP.$cljs$core$Keyword$$(null,"parameter-from-args","parameter-from-args",-758446196);
$cljs$cst$1106$cljs_DOT_core_SLASH_sequential_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","sequential?","cljs.core/sequential?",1777854658,null);$APP.$cljs$cst$2004$screen$$=new $APP.$cljs$core$Keyword$$(null,"screen","screen",1990059748);$APP.$cljs$cst$1441$selector$$=new $APP.$cljs$core$Keyword$$(null,"selector","selector",762528866);$cljs$cst$2575$add_color$$=new $APP.$cljs$core$Keyword$$(null,"add-color","add-color",2130863672);
$APP.$cljs$cst$3600$inspect$$=new $APP.$cljs$core$Keyword$$(null,"inspect","inspect",688794057);$APP.$cljs$cst$4123$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_path_handler_leave$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","path-handler-leave","app.main.data.workspace.path.selection/path-handler-leave",1323519696);$APP.$cljs$cst$1908$edit_path$$=new $APP.$cljs$core$Keyword$$(null,"edit-path","edit-path",-1066566229);
$cljs$cst$774$min_elements$$=new $APP.$cljs$core$Keyword$$(null,"min-elements","min-elements",949370780);$cljs$cst$3444$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_undo_to_index$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","undo-to-index","app.main.data.workspace.undo/undo-to-index",-2070841694);
$APP.$cljs$cst$4820$app_DOT_main_DOT_data_DOT_exports_DOT_files_SLASH_export_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.files","export-files","app.main.data.exports.files/export-files",1145324384);$cljs$cst$3121$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_applied_changes_count$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","applied-changes-count","app.common.files.changes-builder/applied-changes-count",-1830540901);
$cljs$cst$704$empty_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"empty?","empty?",76408555,null);$APP.$cljs$cst$5056$separate_nodes$$=new $APP.$cljs$core$Keyword$$(null,"separate-nodes","separate-nodes",-1215076842);$cljs$cst$4199$app_DOT_main_DOT_data_DOT_workspace_DOT_layers_SLASH_set_opacity$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layers","set-opacity","app.main.data.workspace.layers/set-opacity",86390947);
$APP.$cljs$cst$1886$topbottom$$=new $APP.$cljs$core$Keyword$$(null,"topbottom","topbottom",207067417);$cljs$cst$2650$linearGradient$$=new $APP.$cljs$core$Keyword$$(null,"linearGradient","linearGradient",1711964727);$APP.$cljs$cst$2911$grid_layout$$=new $APP.$cljs$core$Keyword$$(null,"grid-layout","grid-layout",-227324382);$cljs$cst$2721$bbox$$=new $APP.$cljs$core$Keyword$$(null,"bbox","bbox",678077025);$APP.$cljs$cst$292$indent$$=new $APP.$cljs$core$Keyword$$(null,"indent","indent",-148200125);
$cljs$cst$129$descendants$$=new $APP.$cljs$core$Keyword$$(null,"descendants","descendants",1824886031);$cljs$cst$2951$data_old_width$$=new $APP.$cljs$core$Keyword$$(null,"data-old-width","data-old-width",193537062);$APP.$cljs$cst$3098$app_DOT_main_DOT_data_DOT_persistence_SLASH_update_status$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","update-status","app.main.data.persistence/update-status",1791929606);
$cljs$cst$447$malli_DOT_core_SLASH_val$$=new $APP.$cljs$core$Keyword$$("malli.core","val","malli.core/val",39501268);$APP.$cljs$cst$4620$add_comment$$=new $APP.$cljs$core$Keyword$$(null,"add-comment","add-comment",-1169367708);$APP.$cljs$cst$4694$bring_back$$=new $APP.$cljs$core$Keyword$$(null,"bring-back","bring-back",4389822);$cljs$cst$878$malli_DOT_error_SLASH_unknown$$=new $APP.$cljs$core$Keyword$$("malli.error","unknown","malli.error/unknown",594142330);
$cljs$cst$3787$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_ext_library_changed$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","ext-library-changed","app.main.data.workspace.libraries/ext-library-changed",278123498);$cljs$cst$4971$go_to_libs$$=new $APP.$cljs$core$Keyword$$(null,"go-to-libs","go-to-libs",13087431);$APP.$cljs$cst$1314$next$$=new $APP.$cljs$core$Keyword$$(null,"next","next",-117701485);
$APP.$cljs$cst$5054$snap_nodes$$=new $APP.$cljs$core$Keyword$$(null,"snap-nodes","snap-nodes",42271851);$APP.$cljs$cst$1184$subscriptions_old$$=new $APP.$cljs$core$Keyword$$(null,"subscriptions-old","subscriptions-old",-338159584);$cljs$cst$659$malli_DOT_core_SLASH_disable_sci$$=new $APP.$cljs$core$Keyword$$("malli.core","disable-sci","malli.core/disable-sci",-907669760);$cljs$cst$1819$oneOf$$=new $APP.$cljs$core$Keyword$$(null,"oneOf","oneOf",1209080187);
$APP.$cljs$cst$3997$copied_props$$=new $APP.$cljs$core$Keyword$$(null,"copied-props","copied-props",377336865);$APP.$cljs$cst$2181$gap_selected$$=new $APP.$cljs$core$Keyword$$(null,"gap-selected","gap-selected",-1435692040);$APP.$cljs$cst$4892$email_has_permanent_bounces$$=new $APP.$cljs$core$Keyword$$(null,"email-has-permanent-bounces","email-has-permanent-bounces",223647074);$cljs$cst$3306$count_comments$$=new $APP.$cljs$core$Keyword$$(null,"count-comments","count-comments",2017472395);
$APP.$cljs$cst$4188$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_start_edit_interaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","start-edit-interaction","app.main.data.workspace.interactions/start-edit-interaction",-740776923);$APP.$cljs$cst$4086$snap_toggled$$=new $APP.$cljs$core$Keyword$$(null,"snap-toggled","snap-toggled",-1650735574);
$APP.$cljs$cst$3582$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_create_svg_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","create-svg-shape","app.main.data.workspace.media/create-svg-shape",-72398721);$cljs$cst$3333$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment_thread_on_viewer$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","delete-comment-thread-on-viewer","app.main.data.comments/delete-comment-thread-on-viewer",-2140755261);
$APP.$cljs$cst$4733$will_be_deleted_at$$=new $APP.$cljs$core$Keyword$$(null,"will-be-deleted-at","will-be-deleted-at",-1174985202);$cljs$cst$4261$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout_child$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","update-layout-child","app.main.data.workspace.shape-layout/update-layout-child",1240212393);
$cljs$cst$3960$padding_inline_start$$=new $APP.$cljs$core$Keyword$$(null,"padding-inline-start","padding-inline-start",1837266335);$cljs$cst$3345$app_DOT_main_DOT_data_DOT_comments_SLASH_mark_all_threads_as_read$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","mark-all-threads-as-read","app.main.data.comments/mark-all-threads-as-read",1535803927);
$cljs$cst$4212$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_presence$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-presence","app.main.data.workspace.notifications/handle-presence",1491898407);$cljs$cst$2593$set_id$$=new $APP.$cljs$core$Keyword$$(null,"set-id","set-id",675256473);$cljs$cst$1587$app_DOT_common_DOT_geom_DOT_matrix_SLASH_matrix$$=new $APP.$cljs$core$Keyword$$("app.common.geom.matrix","matrix","app.common.geom.matrix/matrix",-2125853053);
$APP.$cljs$cst$232$illegal_state$$=new $APP.$cljs$core$Keyword$$(null,"illegal-state","illegal-state",-1519851182);$cljs$cst$2678$feMorphology$$=new $APP.$cljs$core$Keyword$$(null,"feMorphology","feMorphology",-1890781328);$cljs$cst$3322$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread_status$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","update-comment-thread-status","app.main.data.comments/update-comment-thread-status",1362543344);
$cljs$cst$1262$commit$$=new $APP.$cljs$core$Keyword$$(null,"commit","commit",113374389);$cljs$cst$3571$unable_to_access_to_url$$=new $APP.$cljs$core$Keyword$$(null,"unable-to-access-to-url","unable-to-access-to-url",1056683412);$cljs$cst$4573$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_clear_export_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","clear-export-state","app.main.data.exports.assets/clear-export-state",1793686057);
$APP.$cljs$cst$2031$remote_synced$$=new $APP.$cljs$core$Keyword$$(null,"remote-synced","remote-synced",1564821477);$APP.$cljs$cst$4336$show_distances_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"show-distances?","show-distances?",-2103559896);$cljs$cst$2829$vert_adv_y$$=new $APP.$cljs$core$Keyword$$(null,"vert-adv-y","vert-adv-y",-641097319);$APP.$cljs$cst$2097$new_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"new?","new?",777958557);
$cljs$cst$579$malli_DOT_core_SLASH_invalid_guard$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-guard","malli.core/invalid-guard",-946413611);$APP.$cljs$cst$419$boolean$$=new $APP.$cljs$core$Keyword$$(null,"boolean","boolean",-1919418404);$cljs$cst$1196$sec_fetch_metadata_middleware$$=new $APP.$cljs$core$Keyword$$(null,"sec-fetch-metadata-middleware","sec-fetch-metadata-middleware",-1137691291);
$APP.$cljs$cst$4716$app_DOT_main_DOT_data_DOT_dashboard_SLASH_initialize$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","initialize","app.main.data.dashboard/initialize",-1368877159);$APP.$cljs$cst$3689$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_rotation_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","set-rotation-modifiers","app.main.data.workspace.modifiers/set-rotation-modifiers",-286134133);
$cljs$cst$2611$broken_children$$=new $APP.$cljs$core$Keyword$$(null,"broken-children","broken-children",2066711501);$cljs$cst$3260$get_webhooks$$=new $APP.$cljs$core$Keyword$$(null,"get-webhooks","get-webhooks",1755105908);$cljs$cst$2756$ideographic$$=new $APP.$cljs$core$Keyword$$(null,"ideographic","ideographic",-335748120);$APP.$cljs$cst$1932$top_center$$=new $APP.$cljs$core$Keyword$$(null,"top-center","top-center",1447995281);
$cljs$cst$2050$text_font_group$$=new $APP.$cljs$core$Keyword$$(null,"text-font-group","text-font-group",-123303706);$cljs$cst$3523$no_select_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"no-select?","no-select?",345814430);$cljs$cst$2744$preserveAlpha$$=new $APP.$cljs$core$Keyword$$(null,"preserveAlpha","preserveAlpha",258823046);$cljs$cst$2789$begin$$=new $APP.$cljs$core$Keyword$$(null,"begin","begin",-319034319);
$cljs$cst$2819$lengthAdjust$$=new $APP.$cljs$core$Keyword$$(null,"lengthAdjust","lengthAdjust",1978553687);$APP.$cljs$cst$644$parser$$=new $APP.$cljs$core$Keyword$$(null,"parser","parser",-1543495310);$APP.$cljs$cst$4612$draw_ellipse$$=new $APP.$cljs$core$Keyword$$(null,"draw-ellipse","draw-ellipse",-1242523678);$APP.$cljs$cst$4245$from_frame_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"from-frame?","from-frame?",-131850262);
$cljs$cst$5007$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_prev_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","select-prev-frame","app.main.data.viewer/select-prev-frame",-1525895540);$APP.$cljs$cst$2016$color_dodge$$=new $APP.$cljs$core$Keyword$$(null,"color-dodge","color-dodge",-1461064835);$APP.$cljs$cst$5031$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","select-shape","app.main.data.viewer/select-shape",-1797220962);
$APP.$cljs$cst$2430$confirm$$=new $APP.$cljs$core$Keyword$$(null,"confirm","confirm",-2004000608);$APP.$cljs$cst$4026$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_remove_fill$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","remove-fill","app.main.data.workspace.colors/remove-fill",-1701933108);$APP.$cljs$cst$1643$grid$$=new $APP.$cljs$core$Keyword$$(null,"grid","grid",402978600);
$cljs$cst$687$seqable_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"seqable?","seqable?",72462495,null);$cljs$cst$1090$splice$$=new $APP.$cljs$core$Keyword$$(null,"splice","splice",449588165);$cljs$cst$3119$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_component_id$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","component-id","app.common.files.changes-builder/component-id",1959593011);$APP.$cljs$cst$255$length$$=new $APP.$cljs$core$Keyword$$(null,"length","length",588987862);
$APP.$cljs$cst$4904$webhook$$=new $APP.$cljs$core$Keyword$$(null,"webhook","webhook",-860093016);$APP.$cljs$cst$5154$recovery_email_sent$$=new $APP.$cljs$core$Keyword$$(null,"recovery-email-sent","recovery-email-sent",721273155);$APP.$cljs$cst$1694$layout_item_align_self$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-align-self","layout-item-align-self",-1976194692);
$cljs$cst$4109$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_end_edition$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","end-edition","app.main.data.workspace.path.drawing/end-edition",-228545187);$APP.$cljs$cst$3178$photo_url$$=new $APP.$cljs$core$Keyword$$(null,"photo-url","photo-url",-1816449182);$cljs$cst$761$keywordize_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"keywordize?","keywordize?",-234306912);
$APP.$cljs$cst$1906$selected$$=new $APP.$cljs$core$Keyword$$(null,"selected","selected",574897764);$cljs$cst$4286$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_combine_as_variants$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","combine-as-variants","app.main.data.workspace.variants/combine-as-variants",1023651382);$cljs$cst$5042$prev_frame$$=new $APP.$cljs$core$Keyword$$(null,"prev-frame","prev-frame",1252533703);
$APP.$cljs$cst$3734$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_debounce_ids$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.wasm-text","resize-wasm-text-debounce-ids","app.main.data.workspace.wasm-text/resize-wasm-text-debounce-ids",900652551);$cljs$cst$1249$enable_dashboard_templates_section$$=new $APP.$cljs$core$Keyword$$(null,"enable-dashboard-templates-section","enable-dashboard-templates-section",-667416679);
$APP.$cljs$cst$2563$operations$$=new $APP.$cljs$core$Keyword$$(null,"operations","operations",1630691895);$cljs$cst$4171$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_update_guides$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.guides","update-guides","app.main.data.workspace.guides/update-guides",1416907688);$APP.$cljs$cst$162$fn_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"fn*","fn*",-752876845,null);$cljs$cst$390$child$$=new $APP.$cljs$core$Keyword$$(null,"child","child",623967545);
$APP.$cljs$cst$3080$app_DOT_main_DOT_features_SLASH_enable_feature$$=new $APP.$cljs$core$Keyword$$("app.main.features","enable-feature","app.main.features/enable-feature",-2137493388);$cljs$cst$703$fn_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"fn?","fn?",1820990818,null);$cljs$cst$530$dispatch$$=new $APP.$cljs$core$Keyword$$(null,"dispatch","dispatch",1319337009);$cljs$cst$2895$paint_order$$=new $APP.$cljs$core$Keyword$$(null,"paint-order","paint-order",1313558207);
$cljs$cst$3887$app_DOT_main_DOT_data_DOT_websocket_SLASH_finalize$$=new $APP.$cljs$core$Keyword$$("app.main.data.websocket","finalize","app.main.data.websocket/finalize",-1838092854);$APP.$cljs$cst$2291$external_session_id$$=new $APP.$cljs$core$Keyword$$(null,"external-session-id","external-session-id",-965075146);$APP.$cljs$cst$3177$theme$$=new $APP.$cljs$core$Keyword$$(null,"theme","theme",-1247880880);$APP.$cljs$cst$1796$command$$=new $APP.$cljs$core$Keyword$$(null,"command","command",-894540724);
$cljs$cst$2867$writing_mode$$=new $APP.$cljs$core$Keyword$$(null,"writing-mode","writing-mode",-1707110905);$APP.$cljs$cst$4341$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_assets_group_open$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-assets-group-open","app.main.data.workspace/set-assets-group-open",1694747588);
$APP.$cljs$cst$4989$app_DOT_main_DOT_data_DOT_viewer_SLASH_fetch_comment_threads$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","fetch-comment-threads","app.main.data.viewer/fetch-comment-threads",1999699180);$APP.$cljs$cst$2981$transfer$$=new $APP.$cljs$core$Keyword$$(null,"transfer","transfer",327423400);$cljs$cst$4599$selected_shapes_data$$=new $APP.$cljs$core$Symbol$$(null,"selected-shapes-data","selected-shapes-data",-1378388112,null);
$cljs$cst$3410$shapes_group$$=new $APP.$cljs$core$Keyword$$(null,"shapes-group","shapes-group",1443424131);$APP.$cljs$cst$2636$bot$$=new $APP.$cljs$core$Keyword$$(null,"bot","bot",-950896508);$cljs$cst$4243$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_initialize_shape_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","initialize-shape-layout","app.main.data.workspace.shape-layout/initialize-shape-layout",-2040772463);
$cljs$cst$5006$app_DOT_main_DOT_data_DOT_viewer_SLASH_close_thumbnails_panel$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","close-thumbnails-panel","app.main.data.viewer/close-thumbnails-panel",846917843);$APP.$cljs$cst$4311$workspace_media_objects$$=new $APP.$cljs$core$Keyword$$(null,"workspace-media-objects","workspace-media-objects",-1373417168);$APP.$cljs$cst$1972$horizontal_margin$$=new $APP.$cljs$core$Keyword$$(null,"horizontal-margin","horizontal-margin",1659318629);
$APP.$cljs$cst$3243$invitations$$=new $APP.$cljs$core$Keyword$$(null,"invitations","invitations",-1668975235);$cljs$cst$1786$reflow$$=new $APP.$cljs$core$Keyword$$(null,"reflow","reflow",-1736202629);$cljs$cst$3549$strokeCapStart$$=new $APP.$cljs$core$Keyword$$(null,"strokeCapStart","strokeCapStart",-1203895731);
$cljs$cst$3281$app_DOT_main_DOT_data_DOT_team_SLASH_update_invitation_role$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","update-invitation-role","app.main.data.team/update-invitation-role",-1416415162);$cljs$cst$3823$link_file_to_library$$=new $APP.$cljs$core$Keyword$$(null,"link-file-to-library","link-file-to-library",448879413);$cljs$cst$2185$workspace_v2_editor_state$$=new $APP.$cljs$core$Keyword$$(null,"workspace-v2-editor-state","workspace-v2-editor-state",-2092501766);
$APP.$cljs$cst$568$errors$$=new $APP.$cljs$core$Keyword$$(null,"errors","errors",-908790718);$APP.$cljs$cst$3068$features_runtime$$=new $APP.$cljs$core$Keyword$$(null,"features-runtime","features-runtime",-389800627);$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$=new $APP.$cljs$core$Keyword$$("app.common.time","inst","app.common.time/inst",1401175972);
$APP.$cljs$cst$3860$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_commit_update_text_modifier$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","commit-update-text-modifier","app.main.data.workspace.texts/commit-update-text-modifier",-898731876);$APP.$cljs$cst$6136$settings_options$$=new $APP.$cljs$core$Keyword$$(null,"settings-options","settings-options",1577810826);
$cljs$cst$949$app_DOT_common_DOT_schema_SLASH_vec$$=new $APP.$cljs$core$Keyword$$("app.common.schema","vec","app.common.schema/vec",801005460);$APP.$cljs$cst$2327$prepend$$=new $APP.$cljs$core$Keyword$$(null,"prepend","prepend",342616040);$APP.$cljs$cst$2675$font$$=new $APP.$cljs$core$Keyword$$(null,"font","font",-1506159249);
$APP.$cljs$cst$3106$app_DOT_main_DOT_data_DOT_persistence_SLASH_persist_commit$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","persist-commit","app.main.data.persistence/persist-commit",-1661371886);$cljs$cst$4117$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_check_changed_content$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","check-changed-content","app.main.data.workspace.path.drawing/check-changed-content",1678819773);
$cljs$cst$1161$fatal$$=new $APP.$cljs$core$Keyword$$(null,"fatal","fatal",1874419888);$APP.$cljs$cst$2170$hover_ids$$=new $APP.$cljs$core$Keyword$$(null,"hover-ids","hover-ids",-792079290);$cljs$cst$4043$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_change_color_in_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","change-color-in-selected","app.main.data.workspace.colors/change-color-in-selected",-438070394);
$cljs$cst$2658$feDisplacementMap$$=new $APP.$cljs$core$Keyword$$(null,"feDisplacementMap","feDisplacementMap",176959495);$cljs$cst$3908$app_DOT_main_DOT_data_DOT_auth_SLASH_logout$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","logout","app.main.data.auth/logout",1269314021);$APP.$cljs$cst$3205$update_profile_notifications$$=new $APP.$cljs$core$Keyword$$(null,"update-profile-notifications","update-profile-notifications",1757892382);
$cljs$cst$2420$app_DOT_main_DOT_router_SLASH_nav_raw$$=new $APP.$cljs$core$Keyword$$("app.main.router","nav-raw","app.main.router/nav-raw",-70793015);$cljs$cst$4227$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_rename_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","rename-page","app.main.data.workspace.pages/rename-page",-862208872);
$cljs$cst$4006$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_text$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-text","app.main.data.workspace.clipboard/paste-text",729394274);$cljs$cst$5129$go_back_callback$$=new $APP.$cljs$core$Keyword$$(null,"go-back-callback","go-back-callback",-551843948);
$cljs$cst$3711$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","start-move-selected","app.main.data.workspace.transforms/start-move-selected",1856855753);
$APP.$cljs$cst$4577$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_show_workspace_export_frames_dialog$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","show-workspace-export-frames-dialog","app.main.data.exports.assets/show-workspace-export-frames-dialog",-1173311717);$cljs$cst$4487$frame_children$$=new $APP.$cljs$core$Keyword$$(null,"frame-children","frame-children",-1877478373);
$APP.$cljs$cst$3112$app_DOT_main_DOT_data_DOT_persistence_SLASH_run_persistence_task$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","run-persistence-task","app.main.data.persistence/run-persistence-task",852560259);$APP.$cljs$cst$2273$file_stats$$=new $APP.$cljs$core$Keyword$$(null,"file-stats","file-stats",1549464101);
$cljs$cst$4327$app_DOT_main_DOT_data_DOT_workspace_SLASH_relocate_selected_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","relocate-selected-shapes","app.main.data.workspace/relocate-selected-shapes",-426112807);$APP.$cljs$cst$2143$selected_files$$=new $APP.$cljs$core$Keyword$$(null,"selected-files","selected-files",1045525459);$APP.$cljs$cst$4645$copy_props$$=new $APP.$cljs$core$Keyword$$(null,"copy-props","copy-props",1215339691);
$APP.$cljs$cst$1541$event_type$$=new $APP.$cljs$core$Keyword$$(null,"event-type","event-type",319722813);$APP.$cljs$cst$1851$blend_mode$$=new $APP.$cljs$core$Keyword$$(null,"blend-mode","blend-mode",-1393007224);$cljs$cst$2999$japanese$$=new $APP.$cljs$core$Keyword$$(null,"japanese","japanese",-331893406);$cljs$cst$1455$directive$$=new $APP.$cljs$core$Keyword$$(null,"directive","directive",793559132);
$cljs$cst$4467$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_item_margin$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-layout-item-margin","app.main.data.workspace.tokens.application/update-layout-item-margin",740999564);$APP.$cljs$cst$3718$big$$=new $APP.$cljs$core$Keyword$$(null,"big","big",903550151);$APP.$cljs$cst$3204$notifications$$=new $APP.$cljs$core$Keyword$$(null,"notifications","notifications",1685638001);
$APP.$cljs$cst$2961$background_color$$=new $APP.$cljs$core$Keyword$$(null,"background-color","background-color",570434026);$cljs$cst$3929$feature_mismatch$$=new $APP.$cljs$core$Keyword$$(null,"feature-mismatch","feature-mismatch",-514436878);
$APP.$cljs$cst$3735$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_debounce_inner$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.wasm-text","resize-wasm-text-debounce-inner","app.main.data.workspace.wasm-text/resize-wasm-text-debounce-inner",995485041);$APP.$cljs$cst$179$form$$=new $APP.$cljs$core$Keyword$$(null,"form","form",-1624062471);$APP.$cljs$cst$1614$pages_index$$=new $APP.$cljs$core$Keyword$$(null,"pages-index","pages-index",-1376462145);
$APP.$cljs$cst$1592$group$$=new $APP.$cljs$core$Keyword$$(null,"group","group",582596132);$cljs$cst$4427$error_DOT_style_dictionary_SLASH_invalid_token_value_opacity$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-opacity","error.style-dictionary/invalid-token-value-opacity",-1542237618);$APP.$cljs$cst$3584$sitemap$$=new $APP.$cljs$core$Keyword$$(null,"sitemap","sitemap",-1803284096);
$APP.$cljs$cst$4244$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_finalize_shape_layout$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","finalize-shape-layout","app.main.data.workspace.shape-layout/finalize-shape-layout",1203299725);$APP.$cljs$cst$4769$app_DOT_main_DOT_data_DOT_dashboard_SLASH_create_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","create-file","app.main.data.dashboard/create-file",1672646055);
$cljs$cst$1391$mandatory$$=new $APP.$cljs$core$Keyword$$(null,"mandatory","mandatory",542802336);$APP.$cljs$cst$1988$variant_error$$=new $APP.$cljs$core$Keyword$$(null,"variant-error","variant-error",-42521934);$APP.$cljs$cst$4105$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_path_from_point$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","start-path-from-point","app.main.data.workspace.path.drawing/start-path-from-point",1488097888);
$APP.$cljs$cst$1176$registration$$=new $APP.$cljs$core$Keyword$$(null,"registration","registration",1079145595);$cljs$cst$2641$on_hold$$=new $APP.$cljs$core$Keyword$$(null,"on-hold","on-hold",-295274098);$cljs$cst$4582$healthy_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"healthy?","healthy?",1027593366);$APP.$cljs$cst$749$password$$=new $APP.$cljs$core$Keyword$$(null,"password","password",417022471);
$cljs$cst$3562$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_svg_uploaded$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","svg-uploaded","app.main.data.workspace.media/svg-uploaded",960276736);$APP.$cljs$cst$2067$skip_copies_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"skip-copies?","skip-copies?",1278015996);$cljs$cst$3524$no_update_layout_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"no-update-layout?","no-update-layout?",-390161987);
$cljs$cst$3728$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_flip_horizontal_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","flip-horizontal-selected","app.main.data.workspace.transforms/flip-horizontal-selected",702685415);$cljs$cst$1304$leading$$=new $APP.$cljs$core$Keyword$$(null,"leading","leading",-1239035032);$APP.$cljs$cst$2560$add_obj$$=new $APP.$cljs$core$Keyword$$(null,"add-obj","add-obj",-1569519983);
$cljs$cst$4632$open_inspect$$=new $APP.$cljs$core$Keyword$$(null,"open-inspect","open-inspect",-59540794);$cljs$cst$4351$disable_flatten_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"disable-flatten?","disable-flatten?",1058516011);$cljs$cst$2568$allow_altering_copies$$=new $APP.$cljs$core$Keyword$$(null,"allow-altering-copies","allow-altering-copies",1930197967);
$cljs$cst$3262$app_DOT_main_DOT_data_DOT_team_SLASH_team_created$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","team-created","app.main.data.team/team-created",-1962244948);$cljs$cst$421$qualified_symbol$$=new $APP.$cljs$core$Keyword$$(null,"qualified-symbol","qualified-symbol",-665513695);
$cljs$cst$3785$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_fetch_library_thumbnails$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","fetch-library-thumbnails","app.main.data.workspace.libraries/fetch-library-thumbnails",-946653266);$cljs$cst$1246$enable_secure_session_cookies$$=new $APP.$cljs$core$Keyword$$(null,"enable-secure-session-cookies","enable-secure-session-cookies",-811252810);
$APP.$cljs$cst$2578$add_media$$=new $APP.$cljs$core$Keyword$$(null,"add-media","add-media",1778802009);$cljs$cst$4569$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_toggle_detail_visibililty$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","toggle-detail-visibililty","app.main.data.exports.assets/toggle-detail-visibililty",-630730977);$cljs$cst$2965$thumbnail_uri$$=new $APP.$cljs$core$Keyword$$(null,"thumbnail-uri","thumbnail-uri",1904972561);
$cljs$cst$4589$force_multiple$$=new $APP.$cljs$core$Keyword$$(null,"force-multiple","force-multiple",1918068049);$APP.$cljs$cst$4637$toggle_layout_grid$$=new $APP.$cljs$core$Keyword$$(null,"toggle-layout-grid","toggle-layout-grid",-1385848312);$APP.$cljs$cst$5053$delete_node$$=new $APP.$cljs$core$Keyword$$(null,"delete-node","delete-node",-573394678);$APP.$cljs$cst$4984$libraries$$=new $APP.$cljs$core$Keyword$$(null,"libraries","libraries",-303286011);
$APP.$cljs$cst$1662$justify_self$$=new $APP.$cljs$core$Keyword$$(null,"justify-self","justify-self",-2135975605);$cljs$cst$2733$intercept$$=new $APP.$cljs$core$Keyword$$(null,"intercept","intercept",-2141938204);$cljs$cst$3526$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_move_shapes_into_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","move-shapes-into-frame","app.main.data.workspace.shapes/move-shapes-into-frame",1690401691);
$cljs$cst$225$else$$=new $APP.$cljs$core$Keyword$$(null,"else","else",-1508377146);$cljs$cst$414$from_ast$$=new $APP.$cljs$core$Keyword$$(null,"from-ast","from-ast",-246238449);$cljs$cst$1414$seq$$=new $APP.$cljs$core$Keyword$$(null,"seq","seq",-1817803783);$cljs$cst$254$sep$$=new $APP.$cljs$core$Keyword$$(null,"sep","sep",1970430530);$cljs$cst$1479$defn$$=new $APP.$cljs$core$Symbol$$(null,"defn","defn",-126010802,null);$APP.$cljs$cst$203$set$$=new $APP.$cljs$core$Keyword$$(null,"set","set",304602554);
$APP.$cljs$cst$5052$draw_nodes$$=new $APP.$cljs$core$Keyword$$(null,"draw-nodes","draw-nodes",1085190985);$APP.$cljs$cst$1543$scroll_left$$=new $APP.$cljs$core$Keyword$$(null,"scroll-left","scroll-left",-211761103);$cljs$cst$4422$error_DOT_token_SLASH_number_too_large$$=new $APP.$cljs$core$Keyword$$("error.token","number-too-large","error.token/number-too-large",1728828587);$cljs$cst$3943$max_block_size$$=new $APP.$cljs$core$Keyword$$(null,"max-block-size","max-block-size",-1751985816);
$cljs$cst$3802$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_sync_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","sync-file","app.main.data.workspace.libraries/sync-file",-2095175456);$cljs$cst$1261$major$$=new $APP.$cljs$core$Keyword$$(null,"major","major",-27376078);$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$=new $APP.$cljs$core$Keyword$$("app.common.geom.point","point","app.common.geom.point/point",1811057644);
$cljs$cst$4594$app_DOT_main_DOT_data_DOT_preview_SLASH_open_preview_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.preview","open-preview-selected","app.main.data.preview/open-preview-selected",532840787);$APP.$cljs$cst$1739$frontend_binary_fills$$=new $APP.$cljs$core$Keyword$$(null,"frontend-binary-fills","frontend-binary-fills",-342747503);$cljs$cst$3662$child_max_width$$=new $APP.$cljs$core$Keyword$$(null,"child-max-width","child-max-width",-1197823794);
$APP.$cljs$cst$2709$polygon$$=new $APP.$cljs$core$Keyword$$(null,"polygon","polygon",837053759);$cljs$cst$3193$app_DOT_main_DOT_data_DOT_profile_SLASH_cancel_email_change$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","cancel-email-change","app.main.data.profile/cancel-email-change",-957917627);$cljs$cst$4864$on_change_value$$=new $APP.$cljs$core$Keyword$$(null,"on-change-value","on-change-value",-922771799);$cljs$cst$1427$colinc$$=new $APP.$cljs$core$Keyword$$(null,"colinc","colinc",-584873385);
$APP.$cljs$cst$1872$bool_type$$=new $APP.$cljs$core$Keyword$$(null,"bool-type","bool-type",-1094918459);$cljs$cst$1310$sch$$=new $APP.$cljs$core$Keyword$$(null,"sch","sch",-877249434);$cljs$cst$3484$board_id$$=new $APP.$cljs$core$Keyword$$(null,"board-id","board-id",-1767919501);$cljs$cst$3418$alt_duplication_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"alt-duplication?","alt-duplication?",650822057);$cljs$cst$719$every$$=new $APP.$cljs$core$Keyword$$(null,"every","every",-2060295878);
$APP.$cljs$cst$3770$initial_point$$=new $APP.$cljs$core$Keyword$$(null,"initial-point","initial-point",-1460665937);$cljs$cst$3188$update_profile$$=new $APP.$cljs$core$Keyword$$(null,"update-profile","update-profile",1458083625);$APP.$cljs$cst$3297$get_team_shared_files$$=new $APP.$cljs$core$Keyword$$(null,"get-team-shared-files","get-team-shared-files",1195206608);$cljs$cst$4813$is_hover$$=new $APP.$cljs$core$Keyword$$(null,"is-hover","is-hover",967709367);
$cljs$cst$1324$app_DOT_util_DOT_storage_SLASH_last_refresh$$=new $APP.$cljs$core$Keyword$$("app.util.storage","last-refresh","app.util.storage/last-refresh",-1234332050);$APP.$cljs$cst$3341$get_comments$$=new $APP.$cljs$core$Keyword$$(null,"get-comments","get-comments",1914340167);$APP.$cljs$cst$93$right$$=new $APP.$cljs$core$Symbol$$(null,"right","right",1187949694,null);$cljs$cst$3332$delete_comment_thread$$=new $APP.$cljs$core$Keyword$$(null,"delete-comment-thread","delete-comment-thread",-1495575933);
$cljs$cst$3937$border_style$$=new $APP.$cljs$core$Keyword$$(null,"border-style","border-style",-485574304);$APP.$cljs$cst$3637$head$$=new $APP.$cljs$core$Keyword$$(null,"head","head",-771383919);$APP.$cljs$cst$6070$change_email$$=new $APP.$cljs$core$Keyword$$(null,"change-email","change-email",-1066380073);$APP.$cljs$cst$3496$include_frames_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"include-frames?","include-frames?",-256091430);
$APP.$cljs$cst$3376$app_DOT_main_DOT_data_DOT_fonts_SLASH_update_font$$=new $APP.$cljs$core$Keyword$$("app.main.data.fonts","update-font","app.main.data.fonts/update-font",1239820208);$APP.$cljs$cst$4643$flip_horizontal$$=new $APP.$cljs$core$Keyword$$(null,"flip-horizontal","flip-horizontal",1160987018);
$cljs$cst$3874$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_v2_update_text_editor_styles$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","v2-update-text-editor-styles","app.main.data.workspace.texts/v2-update-text-editor-styles",-1649752436);$APP.$cljs$cst$2468$default_project_id$$=new $APP.$cljs$core$Keyword$$(null,"default-project-id","default-project-id",-850768589);
$APP.$cljs$cst$3209$release_notes_viewed$$=new $APP.$cljs$core$Keyword$$(null,"release-notes-viewed","release-notes-viewed",-1668623270);$cljs$cst$4957$variant_component_bad_id$$=new $APP.$cljs$core$Keyword$$(null,"variant-component-bad-id","variant-component-bad-id",1038925937);$cljs$cst$2848$gradientTransform$$=new $APP.$cljs$core$Keyword$$(null,"gradientTransform","gradientTransform",-364684930);$cljs$cst$2583$del_component$$=new $APP.$cljs$core$Keyword$$(null,"del-component","del-component",-883241442);
$cljs$cst$3011$ethiopic$$=new $APP.$cljs$core$Keyword$$(null,"ethiopic","ethiopic",1727041736);$cljs$cst$564$malli_DOT_core_SLASH_explain_input$$=new $APP.$cljs$core$Keyword$$("malli.core","explain-input","malli.core/explain-input",1441627811);$cljs$cst$3021$thai$$=new $APP.$cljs$core$Keyword$$(null,"thai","thai",-49788081);$APP.$cljs$cst$5305$comma$$=new $APP.$cljs$core$Keyword$$(null,"comma","comma",1699024745);
$cljs$cst$1287$arrayBuilder$$=new $APP.$cljs$core$Keyword$$(null,"arrayBuilder","arrayBuilder",1446317421);$cljs$cst$799$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer_STAR_$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","large-integer*","clojure.test.check.generators/large-integer*",-437830670,null);$cljs$cst$1888$image_fix$$=new $APP.$cljs$core$Keyword$$(null,"image-fix","image-fix",-823773862);
$APP.$cljs$cst$5151$recovery_request$$=new $APP.$cljs$core$Keyword$$(null,"recovery-request","recovery-request",-1814480618);$cljs$cst$1172$oidc_registration$$=new $APP.$cljs$core$Keyword$$(null,"oidc-registration","oidc-registration",528293329);$cljs$cst$4324$app_DOT_main_DOT_data_DOT_workspace_SLASH_vertical_order_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","vertical-order-selected","app.main.data.workspace/vertical-order-selected",826004224);
$cljs$cst$2674$feSpotLight$$=new $APP.$cljs$core$Keyword$$(null,"feSpotLight","feSpotLight",663371214);$cljs$cst$766$seed$$=new $APP.$cljs$core$Keyword$$(null,"seed","seed",68613327);$APP.$cljs$cst$2409$validate$$=new $APP.$cljs$core$Keyword$$(null,"validate","validate",-201300827);$APP.$cljs$cst$2280$app_DOT_main_DOT_data_DOT_event_SLASH_snapshot_performance_info$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","snapshot-performance-info","app.main.data.event/snapshot-performance-info",116165252);
$cljs$cst$4414$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-shadow","error.style-dictionary/invalid-token-value-shadow",1280239811);$cljs$cst$1289$mapBuilder$$=new $APP.$cljs$core$Keyword$$(null,"mapBuilder","mapBuilder",-278083754);$cljs$cst$2587$purge_component$$=new $APP.$cljs$core$Keyword$$(null,"purge-component","purge-component",2041170044);
$cljs$cst$2625$app_DOT_main_DOT_fonts_SLASH_woff1_file_id$$=new $APP.$cljs$core$Keyword$$("app.main.fonts","woff1-file-id","app.main.fonts/woff1-file-id",2117136543);$APP.$cljs$cst$2455$hints$$=new $APP.$cljs$core$Keyword$$(null,"hints","hints",-991113151);$APP.$cljs$cst$3067$itype$$=new $APP.$cljs$core$Keyword$$(null,"itype","itype",-1679163844);
$APP.$cljs$cst$2282$app_DOT_main_DOT_data_DOT_event_SLASH_store_performace_info$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","store-performace-info","app.main.data.event/store-performace-info",1565391522);$cljs$cst$604$malli_DOT_core_SLASH_non_function_childs$$=new $APP.$cljs$core$Keyword$$("malli.core","non-function-childs","malli.core/non-function-childs",-1591582832);$cljs$cst$1291$preferStrings$$=new $APP.$cljs$core$Keyword$$(null,"preferStrings","preferStrings",-1532249482);
$cljs$cst$900$malli_DOT_transform_SLASH_compiled$$=new $APP.$cljs$core$Keyword$$("malli.transform","compiled","malli.transform/compiled",-1910053091);$cljs$cst$2534$app_DOT_common_DOT_types_DOT_file_SLASH_colors$$=new $APP.$cljs$core$Keyword$$("app.common.types.file","colors","app.common.types.file/colors",880706307);
$cljs$cst$4100$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_add_node$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","add-node","app.main.data.workspace.path.drawing/add-node",1655796338);$cljs$cst$1181$smtp_debug$$=new $APP.$cljs$core$Keyword$$(null,"smtp-debug","smtp-debug",1778374773);$cljs$cst$3015$telugu$$=new $APP.$cljs$core$Keyword$$(null,"telugu","telugu",-687861364);
$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$=new $APP.$cljs$core$Keyword$$("app.common.schema.openapi","type","app.common.schema.openapi/type",-2037057739);$APP.$cljs$cst$3408$reset_touched_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"reset-touched?","reset-touched?",1763538527);$APP.$cljs$cst$4731$get_builtin_templates$$=new $APP.$cljs$core$Keyword$$(null,"get-builtin-templates","get-builtin-templates",-981643185);
$cljs$cst$1079$min_count$$=new $APP.$cljs$core$Keyword$$(null,"min-count","min-count",1594709013);$cljs$cst$3544$xmlns$$=new $APP.$cljs$core$Keyword$$(null,"xmlns","xmlns",-1862095571);$APP.$cljs$cst$2020$auto_height$$=new $APP.$cljs$core$Keyword$$(null,"auto-height","auto-height",-960519663);$APP.$cljs$cst$3404$old_id$$=new $APP.$cljs$core$Keyword$$(null,"old-id","old-id",-512581150);$cljs$cst$2835$requiredFeatures$$=new $APP.$cljs$core$Keyword$$(null,"requiredFeatures","requiredFeatures",207337914);
$cljs$cst$3659$children_data$$=new $APP.$cljs$core$Keyword$$(null,"children-data","children-data",2027614482);$cljs$cst$3781$retries$$=new $APP.$cljs$core$Keyword$$(null,"retries","retries",1888092808);$cljs$cst$4076$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_setup_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.curve","setup-frame","app.main.data.workspace.drawing.curve/setup-frame",149327428);
$APP.$cljs$cst$5094$neutral$$=new $APP.$cljs$core$Keyword$$(null,"neutral","neutral",-1941956087);$cljs$cst$1579$owner$$=new $APP.$cljs$core$Keyword$$(null,"owner","owner",-392611939);$APP.$cljs$cst$4909$thumbnail$$=new $APP.$cljs$core$Keyword$$(null,"thumbnail","thumbnail",-867906798);
$cljs$cst$4253$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_add_layout_track$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","add-layout-track","app.main.data.workspace.shape-layout/add-layout-track",1339707980);$APP.$cljs$cst$4862$placeholder$$=new $APP.$cljs$core$Keyword$$(null,"placeholder","placeholder",-104873083);
$cljs$cst$3488$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_deselect_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","deselect-shape","app.main.data.workspace.selection/deselect-shape",-406856111);$APP.$cljs$cst$4385$js_SLASH_observer$$=new $APP.$cljs$core$Keyword$$("js","observer","js/observer",-1103718059);$APP.$cljs$cst$5578$maxHeight$$=new $APP.$cljs$core$Keyword$$(null,"maxHeight","maxHeight",-2066822365);
$APP.$cljs$cst$2606$before_path$$=new $APP.$cljs$core$Keyword$$(null,"before-path","before-path",-1341220519);$cljs$cst$1250$enable_google_fonts_provider$$=new $APP.$cljs$core$Keyword$$(null,"enable-google-fonts-provider","enable-google-fonts-provider",-325404774);$APP.$cljs$cst$3427$drag_handler$$=new $APP.$cljs$core$Keyword$$(null,"drag-handler","drag-handler",401100376);$APP.$cljs$cst$2311$callback$$=new $APP.$cljs$core$Keyword$$(null,"callback","callback",-705136228);
$APP.$cljs$cst$3109$app_DOT_main_DOT_data_DOT_persistence_SLASH_error$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","error","app.main.data.persistence/error",-446088197);$cljs$cst$3842$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_editor_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-editor-state","app.main.data.workspace.texts/update-editor-state",1174660022);$cljs$cst$412$to_ast$$=new $APP.$cljs$core$Keyword$$(null,"to-ast","to-ast",-21935298);
$cljs$cst$987$cljs_DOT_core_SLASH_map_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","map?","cljs.core/map?",-1390345523,null);$APP.$cljs$cst$2307$controls$$=new $APP.$cljs$core$Keyword$$(null,"controls","controls",1340701452);$APP.$cljs$cst$1603$parent_id$$=new $APP.$cljs$core$Keyword$$(null,"parent-id","parent-id",-1400729131);$cljs$cst$3025$tibetan$$=new $APP.$cljs$core$Keyword$$(null,"tibetan","tibetan",-1226351341);
$cljs$cst$348$malli_DOT_core_SLASH_duplicate_arities$$=new $APP.$cljs$core$Keyword$$("malli.core","duplicate-arities","malli.core/duplicate-arities",-374423504);$cljs$cst$2729$requiredExtensions$$=new $APP.$cljs$core$Keyword$$(null,"requiredExtensions","requiredExtensions",-1251917917);$APP.$cljs$cst$3552$create_file_media_object_from_url$$=new $APP.$cljs$core$Keyword$$(null,"create-file-media-object-from-url","create-file-media-object-from-url",660909681);
$cljs$cst$4153$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_handle_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing","handle-drawing","app.main.data.workspace.drawing/handle-drawing",124524270);$cljs$cst$2833$rendering_intent$$=new $APP.$cljs$core$Keyword$$(null,"rendering-intent","rendering-intent",-45468422);$cljs$cst$656$malli_DOT_core$$=new $APP.$cljs$core$Symbol$$(null,"malli.core","malli.core",-2051169970,null);
$APP.$cljs$cst$4852$seats$$=new $APP.$cljs$core$Keyword$$(null,"seats","seats",936438203);$APP.$cljs$cst$2351$reitit_DOT_impl_SLASH_accumulator$$=new $APP.$cljs$core$Keyword$$("reitit.impl","accumulator","reitit.impl/accumulator",1345422212);$cljs$cst$4979$unresolved$$=new $APP.$cljs$core$Keyword$$(null,"unresolved","unresolved",833458441);$APP.$cljs$cst$4640$toggle_guides$$=new $APP.$cljs$core$Keyword$$(null,"toggle-guides","toggle-guides",-17172503);
$cljs$cst$3878$prev_content$$=new $APP.$cljs$core$Keyword$$(null,"prev-content","prev-content",165417916);$cljs$cst$1168$login_with_gitlab$$=new $APP.$cljs$core$Keyword$$(null,"login-with-gitlab","login-with-gitlab",-81921144);$APP.$cljs$cst$3131$before_group_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"before-group?","before-group?",1667453550);$cljs$cst$902$this$$=new $APP.$cljs$core$Keyword$$(null,"this","this",-611633625);
$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$=new $APP.$cljs$core$Keyword$$("app.common.schema","number","app.common.schema/number",-157963053);$APP.$cljs$cst$1628$file_id$$=new $APP.$cljs$core$Keyword$$(null,"file-id","file-id",-811871323);$cljs$cst$1141$vthread$$=new $APP.$cljs$core$Keyword$$(null,"vthread","vthread",441141075);$APP.$cljs$cst$256$padding$$=new $APP.$cljs$core$Keyword$$(null,"padding","padding",1660304693);
$cljs$cst$2799$cap_height$$=new $APP.$cljs$core$Keyword$$(null,"cap-height","cap-height",1034322643);$APP.$cljs$cst$3762$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_multiple_components$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","add-multiple-components","app.main.data.workspace.libraries/add-multiple-components",1001418593);$APP.$cljs$cst$5015$nav_scroll$$=new $APP.$cljs$core$Keyword$$(null,"nav-scroll","nav-scroll",1125136089);
$APP.$cljs$cst$2414$history$$=new $APP.$cljs$core$Keyword$$(null,"history","history",-247395220);$APP.$cljs$cst$2600$rename_token_set_group$$=new $APP.$cljs$core$Keyword$$(null,"rename-token-set-group","rename-token-set-group",696993584);$APP.$cljs$cst$4713$is_default$$=new $APP.$cljs$core$Keyword$$(null,"is-default","is-default",1401171070);
$cljs$cst$2496$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_level$$=new $APP.$cljs$core$Keyword$$("app.common.schema.desc-native","level","app.common.schema.desc-native/level",-839786332);$APP.$cljs$cst$3082$enabled$$=new $APP.$cljs$core$Keyword$$(null,"enabled","enabled",1195909756);$APP.$cljs$cst$4903$asc$$=new $APP.$cljs$core$Keyword$$(null,"asc","asc",356854569);$APP.$cljs$cst$2267$event_symbol$$=new $APP.$cljs$core$Keyword$$(null,"event-symbol","event-symbol",-1673621604);
$APP.$cljs$cst$2167$context_menu$$=new $APP.$cljs$core$Keyword$$(null,"context-menu","context-menu",-1002713451);$cljs$cst$4145$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_stop_path_edit$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","stop-path-edit","app.main.data.workspace.path.edition/stop-path-edit",-1219697474);$cljs$cst$1891$blend_filters$$=new $APP.$cljs$core$Keyword$$(null,"blend-filters","blend-filters",-1725368612);
$cljs$cst$2086$tokens_tree$$=new $APP.$cljs$core$Keyword$$(null,"tokens-tree","tokens-tree",-1251912938);$cljs$cst$370$lazy_refs$$=new $APP.$cljs$core$Keyword$$(null,"lazy-refs","lazy-refs",409178818);$APP.$cljs$cst$4477$shape_ids$$=new $APP.$cljs$core$Keyword$$(null,"shape-ids","shape-ids",699231806);$cljs$cst$1154$app_DOT_common_DOT_logging_SLASH_level$$=new $APP.$cljs$core$Keyword$$("app.common.logging","level","app.common.logging/level",1936739415);
$cljs$cst$368$arr$$=new $APP.$cljs$core$Keyword$$(null,"arr","arr",474961448);$APP.$cljs$cst$3075$next_index$$=new $APP.$cljs$core$Keyword$$(null,"next-index","next-index",-711843894);$APP.$cljs$cst$4857$initial$$=new $APP.$cljs$core$Keyword$$(null,"initial","initial",1854648214);$APP.$cljs$cst$139$type$$=new $APP.$cljs$core$Keyword$$(null,"type","type",1174270348);
$APP.$cljs$cst$4788$app_DOT_main_DOT_data_DOT_dashboard_SLASH_restore_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","restore-files","app.main.data.dashboard/restore-files",-1025998028);$cljs$cst$690$vector_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"vector?","vector?",-61367869,null);$cljs$cst$1961$rtl$$=new $APP.$cljs$core$Keyword$$(null,"rtl","rtl",695259902);$cljs$cst$4205$subscribe_team$$=new $APP.$cljs$core$Keyword$$(null,"subscribe-team","subscribe-team",1911996188);
$APP.$cljs$cst$1660$position$$=new $APP.$cljs$core$Keyword$$(null,"position","position",-2011731912);$cljs$cst$4804$hide_mentions$$=new $APP.$cljs$core$Keyword$$(null,"hide-mentions","hide-mentions",1980291578);$cljs$cst$2294$app_DOT_main_DOT_data_DOT_modal_SLASH_show_modal$$=new $APP.$cljs$core$Keyword$$("app.main.data.modal","show-modal","app.main.data.modal/show-modal",-1770734394);
$cljs$cst$2317$app_DOT_main_DOT_data_DOT_notifications_SLASH_hide$$=new $APP.$cljs$core$Keyword$$("app.main.data.notifications","hide","app.main.data.notifications/hide",-465940781);$cljs$cst$145$cause$$=new $APP.$cljs$core$Keyword$$(null,"cause","cause",231901252);$APP.$cljs$cst$3907$auth_login$$=new $APP.$cljs$core$Keyword$$(null,"auth-login","auth-login",-1527817479);
$cljs$cst$3732$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.wasm-text","resize-wasm-text","app.main.data.workspace.wasm-text/resize-wasm-text",-677095419);$APP.$cljs$cst$2975$instance$$=new $APP.$cljs$core$Keyword$$(null,"instance","instance",-2121349050);$cljs$cst$4959$main_nested$$=new $APP.$cljs$core$Keyword$$(null,"main-nested","main-nested",-707473388);
$cljs$cst$954$app_DOT_common_DOT_schema_SLASH_coll_of_uuid$$=new $APP.$cljs$core$Keyword$$("app.common.schema","coll-of-uuid","app.common.schema/coll-of-uuid",-1448105897);$APP.$cljs$cst$2574$reg_objects$$=new $APP.$cljs$core$Keyword$$(null,"reg-objects","reg-objects",1473118866);$cljs$cst$2667$animateColor$$=new $APP.$cljs$core$Keyword$$(null,"animateColor","animateColor",-870070005);$APP.$cljs$cst$267$precision$$=new $APP.$cljs$core$Keyword$$(null,"precision","precision",-1175707478);
$cljs$cst$3726$element_type$$=new $APP.$cljs$core$Keyword$$(null,"element-type","element-type",-1609504232);$APP.$cljs$cst$1644$flex$$=new $APP.$cljs$core$Keyword$$(null,"flex","flex",-1425124628);$cljs$cst$4180$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_remove_flow$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","remove-flow","app.main.data.workspace.interactions/remove-flow",-1699904987);
$APP.$cljs$cst$2037$curve$$=new $APP.$cljs$core$Keyword$$(null,"curve","curve",-569677866);$cljs$cst$253$js$$=new $APP.$cljs$core$Symbol$$(null,"js","js",-886355190,null);$APP.$cljs$cst$2487$dashboard_settings$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-settings","dashboard-settings",1232740502);$cljs$cst$4945$duplicate_slot$$=new $APP.$cljs$core$Keyword$$(null,"duplicate-slot","duplicate-slot",1321081054);$cljs$cst$5081$css$$=new $APP.$cljs$core$Keyword$$(null,"css","css",1135045163);
$APP.$cljs$cst$3790$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_reset_components$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","reset-components","app.main.data.workspace.libraries/reset-components",2087889209);$APP.$cljs$cst$258$right$$=new $APP.$cljs$core$Keyword$$(null,"right","right",-452581833);
$APP.$cljs$cst$3846$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_cursor_to_end$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","cursor-to-end","app.main.data.workspace.texts/cursor-to-end",-1476614484);$cljs$cst$5114$nitrate_form$$=new $APP.$cljs$core$Keyword$$(null,"nitrate-form","nitrate-form",-1290547359);$APP.$cljs$cst$1726$stroke_color_ref_id$$=new $APP.$cljs$core$Keyword$$(null,"stroke-color-ref-id","stroke-color-ref-id",1785439761);
$APP.$cljs$cst$3161$hcenter$$=new $APP.$cljs$core$Keyword$$(null,"hcenter","hcenter",-1502998396);$APP.$cljs$cst$3848$editor_state$$=new $APP.$cljs$core$Keyword$$(null,"editor-state","editor-state",579582138);$APP.$cljs$cst$4146$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_split_segments$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","split-segments","app.main.data.workspace.path.edition/split-segments",-1641031725);
$cljs$cst$4435$error_DOT_style_dictionary_SLASH_invalid_token_value_typography$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-typography","error.style-dictionary/invalid-token-value-typography",-300328291);$APP.$cljs$cst$4013$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_start_picker$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","start-picker","app.main.data.workspace.colors/start-picker",216193503);
$APP.$cljs$cst$4761$app_DOT_main_DOT_data_DOT_dashboard_SLASH_file_deleted$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","file-deleted","app.main.data.dashboard/file-deleted",-1133811731);$APP.$cljs$cst$2070$all_frames_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"all-frames?","all-frames?",-104533347);$cljs$cst$3353$app_DOT_main_DOT_data_DOT_comments_SLASH_create_draft$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","create-draft","app.main.data.comments/create-draft",-1272674029);
$cljs$cst$3836$entityMap$$=new $APP.$cljs$core$Keyword$$(null,"entityMap","entityMap",1771692951);$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","name","app.main.data.event/name",-541742837);$APP.$cljs$cst$1900$profiles$$=new $APP.$cljs$core$Keyword$$(null,"profiles","profiles",507634713);$cljs$cst$5090$grid_element$$=new $APP.$cljs$core$Keyword$$(null,"grid-element","grid-element",515673421);
$APP.$cljs$cst$5158$is_viewer$$=new $APP.$cljs$core$Keyword$$(null,"is-viewer","is-viewer",-1388243148);$APP.$cljs$cst$4673$start_editing$$=new $APP.$cljs$core$Keyword$$(null,"start-editing","start-editing",36503254);$APP.$cljs$cst$1915$item_length$$=new $APP.$cljs$core$Keyword$$(null,"item-length","item-length",-2094673604);$cljs$cst$3259$app_DOT_main_DOT_data_DOT_team_SLASH_fetch_webhooks$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","fetch-webhooks","app.main.data.team/fetch-webhooks",-1001690679);
$APP.$cljs$cst$2447$role$$=new $APP.$cljs$core$Keyword$$(null,"role","role",-736691072);$cljs$cst$6$ns$$=new $APP.$cljs$core$Symbol$$(null,"ns","ns",2082130287,null);$APP.$cljs$cst$3556$stack$$=new $APP.$cljs$core$Keyword$$(null,"stack","stack",-793405930);$cljs$cst$3570$invalid_svg_file$$=new $APP.$cljs$core$Keyword$$(null,"invalid-svg-file","invalid-svg-file",1057558874);$APP.$cljs$cst$111$pending$$=new $APP.$cljs$core$Keyword$$(null,"pending","pending",-220036727);
$APP.$cljs$cst$3182$subscription$$=new $APP.$cljs$core$Keyword$$(null,"subscription","subscription",1949009182);$cljs$cst$3124$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_undefined$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","undefined","app.common.files.changes-builder/undefined",-486440736);$APP.$cljs$cst$3595$hide_palettes$$=new $APP.$cljs$core$Keyword$$(null,"hide-palettes","hide-palettes",-1168299178);
$APP.$cljs$cst$4040$disable_gradient$$=new $APP.$cljs$core$Keyword$$(null,"disable-gradient","disable-gradient",669966752);$cljs$cst$4760$delete_project$$=new $APP.$cljs$core$Keyword$$(null,"delete-project","delete-project",-1196614829);$cljs$cst$4935$nested_main_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"nested-main-not-allowed","nested-main-not-allowed",1962230911);
$APP.$cljs$cst$3540$app_DOT_main_DOT_data_DOT_workspace_DOT_bool_SLASH_group_to_bool$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.bool","group-to-bool","app.main.data.workspace.bool/group-to-bool",1540299050);$cljs$cst$210$col$$=new $APP.$cljs$core$Keyword$$(null,"col","col",-1959363084);$cljs$cst$2685$vkern$$=new $APP.$cljs$core$Keyword$$(null,"vkern","vkern",-2073308972);
$cljs$cst$4238$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_clean_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","clean-selection","app.main.data.workspace.grid-layout.editor/clean-selection",-1297822824);$cljs$cst$3010$gurmukhi$$=new $APP.$cljs$core$Keyword$$(null,"gurmukhi","gurmukhi",1350541448);
$cljs$cst$4464$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_rotation$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-shape-rotation","app.main.data.workspace.tokens.application/update-shape-rotation",-436751301);$APP.$cljs$cst$1546$top$$=new $APP.$cljs$core$Keyword$$(null,"top","top",-1856271961);
$APP.$cljs$cst$3207$app_DOT_main_DOT_data_DOT_profile_SLASH_mark_onboarding_as_viewed$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","mark-onboarding-as-viewed","app.main.data.profile/mark-onboarding-as-viewed",-514151808);$APP.$cljs$cst$4440$error_SLASH_exception$$=new $APP.$cljs$core$Keyword$$("error","exception","error/exception",1312810496);$APP.$cljs$cst$1692$layout_item_h_sizing$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-h-sizing","layout-item-h-sizing",136908527);
$cljs$cst$764$value_fn$$=new $APP.$cljs$core$Keyword$$(null,"value-fn","value-fn",544624790);$APP.$cljs$cst$1607$blocked$$=new $APP.$cljs$core$Keyword$$(null,"blocked","blocked",181326681);$cljs$cst$4112$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_handle_new_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","handle-new-shape","app.main.data.workspace.path.drawing/handle-new-shape",-610817203);
$APP.$cljs$cst$2972$cmd$$=new $APP.$cljs$core$Keyword$$(null,"cmd","cmd",-302931143);$cljs$cst$4409$paragraph_spacing$$=new $APP.$cljs$core$Keyword$$(null,"paragraph-spacing","paragraph-spacing",-1853018274);$cljs$cst$1472$not_delivered$$=new $APP.$cljs$core$Keyword$$(null,"not-delivered","not-delivered",1599158697);$cljs$cst$906$transformers$$=new $APP.$cljs$core$Keyword$$(null,"transformers","transformers",-734201565);
$cljs$cst$1400$miser_width$$=new $APP.$cljs$core$Keyword$$(null,"miser-width","miser-width",-1310049437);$cljs$cst$2945$shape_cells$$=new $APP.$cljs$core$Keyword$$(null,"shape-cells","shape-cells",1406817502);$cljs$cst$3967$reverse_row$$=new $APP.$cljs$core$Keyword$$(null,"reverse-row","reverse-row",2097961623);$cljs$cst$3505$id_duplicated$$=new $APP.$cljs$core$Keyword$$(null,"id-duplicated","id-duplicated",-308911643);
$cljs$cst$572$malli_DOT_core_SLASH_missing_function$$=new $APP.$cljs$core$Keyword$$("malli.core","missing-function","malli.core/missing-function",1913462487);$cljs$cst$3269$update_team$$=new $APP.$cljs$core$Keyword$$(null,"update-team","update-team",1861918263);$cljs$cst$3128$rops$$=new $APP.$cljs$core$Keyword$$(null,"rops","rops",-1261038322);
$cljs$cst$4472$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_text_shape_update$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","generate-text-shape-update","app.main.data.workspace.tokens.application/generate-text-shape-update",210687731);
$APP.$cljs$cst$4155$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_change_preset$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing","change-preset","app.main.data.workspace.drawing/change-preset",1353790695);$cljs$cst$3302$file_name$$=new $APP.$cljs$core$Keyword$$(null,"file-name","file-name",-1654217259);
$cljs$cst$3258$app_DOT_main_DOT_data_DOT_team_SLASH_webhooks_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","webhooks-fetched","app.main.data.team/webhooks-fetched",1471512138);$cljs$cst$1601$root$$=new $APP.$cljs$core$Keyword$$(null,"root","root",-448657453);$cljs$cst$1487$with_local_vars$$=new $APP.$cljs$core$Symbol$$(null,"with-local-vars","with-local-vars",837642072,null);
$APP.$cljs$cst$1668$layout_wrap_type$$=new $APP.$cljs$core$Keyword$$(null,"layout-wrap-type","layout-wrap-type",186626597);$APP.$cljs$cst$3965$absolute$$=new $APP.$cljs$core$Keyword$$(null,"absolute","absolute",1655386478);$APP.$cljs$cst$3220$delete_profile$$=new $APP.$cljs$core$Keyword$$(null,"delete-profile","delete-profile",-1573088455);$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$=new $APP.$cljs$core$Keyword$$("app.common.schema","safe-int","app.common.schema/safe-int",-730426809);
$cljs$cst$5073$on_change_format$$=new $APP.$cljs$core$Keyword$$(null,"on-change-format","on-change-format",-1600641015);$cljs$cst$4142$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_move_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","move-selected","app.main.data.workspace.path.edition/move-selected",-971064472);$cljs$cst$668$nat_int_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"nat-int?","nat-int?",-1879663400,null);
$APP.$cljs$cst$4126$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_select_node$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","select-node","app.main.data.workspace.path.selection/select-node",-990331561);$cljs$cst$4075$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_box_SLASH_handle_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.box","handle-drawing","app.main.data.workspace.drawing.box/handle-drawing",1605587535);
$cljs$cst$3619$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_set_workspace_visited$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.common","set-workspace-visited","app.main.data.workspace.common/set-workspace-visited",-1135725929);$cljs$cst$2993$is_emoji$$=new $APP.$cljs$core$Keyword$$(null,"is-emoji","is-emoji",-1643384064);$cljs$cst$5134$email_domain_is_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"email-domain-is-not-allowed","email-domain-is-not-allowed",-1746810955);
$APP.$cljs$cst$2412$app_DOT_main_DOT_router_SLASH_replace$$=new $APP.$cljs$core$Keyword$$("app.main.router","replace","app.main.router/replace",466128885);$APP.$cljs$cst$2264$app_DOT_main_DOT_data_DOT_event_SLASH_context$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","context","app.main.data.event/context",-411684139);
$cljs$cst$2471$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_search$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-search","app.main.data.common/go-to-dashboard-search",1377924631);$cljs$cst$4703$panels$$=new $APP.$cljs$core$Keyword$$(null,"panels","panels",801034044);
$cljs$cst$3441$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_commit_undo_transaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","commit-undo-transaction","app.main.data.workspace.undo/commit-undo-transaction",317661795);$cljs$cst$4965$not_component$$=new $APP.$cljs$core$Keyword$$(null,"not-component","not-component",-384260224);$cljs$cst$1459$allows_separator$$=new $APP.$cljs$core$Keyword$$(null,"allows-separator","allows-separator",-818967742);
$cljs$cst$4377$app_DOT_main_DOT_ui_DOT_hooks_DOT_resize_SLASH_state$$=new $APP.$cljs$core$Keyword$$("app.main.ui.hooks.resize","state","app.main.ui.hooks.resize/state",172840657);$cljs$cst$3172$app_DOT_main_DOT_data_DOT_media_SLASH_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.media","files","app.main.data.media/files",1806158910);
$APP.$cljs$cst$3791$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_update_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","update-component","app.main.data.workspace.libraries/update-component",-1052916500);$cljs$cst$3751$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","delete-color","app.main.data.workspace.libraries/delete-color",997486262);
$APP.$cljs$cst$4891$member_is_muted$$=new $APP.$cljs$core$Keyword$$(null,"member-is-muted","member-is-muted",161120640);$cljs$cst$3310$app_DOT_main_DOT_data_DOT_comments_SLASH_created_thread_on_workspace$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","created-thread-on-workspace","app.main.data.comments/created-thread-on-workspace",-653179153);$cljs$cst$631$re_transformer$$=new $APP.$cljs$core$Keyword$$(null,"re-transformer","re-transformer",-1516368461);
$APP.$cljs$cst$2287$async$$=new $APP.$cljs$core$Keyword$$(null,"async","async",1050769601);$cljs$cst$4953$parent_not_variant$$=new $APP.$cljs$core$Keyword$$(null,"parent-not-variant","parent-not-variant",-2092115268);$APP.$cljs$cst$1674$layout_justify_items$$=new $APP.$cljs$core$Keyword$$(null,"layout-justify-items","layout-justify-items",1271685173);$APP.$cljs$cst$4727$get_team_recent_files$$=new $APP.$cljs$core$Keyword$$(null,"get-team-recent-files","get-team-recent-files",-1548935774);
$cljs$cst$2846$attributeType$$=new $APP.$cljs$core$Keyword$$(null,"attributeType","attributeType",1055561918);$cljs$cst$679$simple_keyword_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"simple-keyword?","simple-keyword?",-367134735,null);$APP.$cljs$cst$3618$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_does_not_exist$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layout","does-not-exist","app.main.data.workspace.layout/does-not-exist",-431015942);
$cljs$cst$4926$should_be_component_root$$=new $APP.$cljs$core$Keyword$$(null,"should-be-component-root","should-be-component-root",-1019597852);$cljs$cst$3175$media_type_mismatch$$=new $APP.$cljs$core$Keyword$$(null,"media-type-mismatch","media-type-mismatch",-608739035);$APP.$cljs$cst$5100$entries$$=new $APP.$cljs$core$Keyword$$(null,"entries","entries",-86943161);
$cljs$cst$3169$cljs_DOT_spec_DOT_alpha_SLASH_coll_of$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","coll-of","cljs.spec.alpha/coll-of",1019430407,null);$APP.$cljs$cst$3709$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_rotate$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","start-rotate","app.main.data.workspace.transforms/start-rotate",-1356627299);
$cljs$cst$4229$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_name$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","name","app.main.data.workspace.pages/name",813037210);$cljs$cst$2726$accent_height$$=new $APP.$cljs$core$Keyword$$(null,"accent-height","accent-height",-1189857342);$APP.$cljs$cst$2553$grid_type$$=new $APP.$cljs$core$Keyword$$(null,"grid-type","grid-type",2068412029);
$APP.$cljs$cst$4481$attributes_to_remove$$=new $APP.$cljs$core$Keyword$$(null,"attributes-to-remove","attributes-to-remove",1017662650);$APP.$cljs$cst$4535$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_import_tokens_lib$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","import-tokens-lib","app.main.data.workspace.tokens.library-edit/import-tokens-lib",-907896943);
$APP.$cljs$cst$2461$app_DOT_main_DOT_data_DOT_common_SLASH_update_progress$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","update-progress","app.main.data.common/update-progress",-591721569);$cljs$cst$3471$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_set_zoom$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","set-zoom","app.main.data.workspace.zoom/set-zoom",-1730670049);
$cljs$cst$2495$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_simplified$$=new $APP.$cljs$core$Keyword$$("app.common.schema.desc-native","simplified","app.common.schema.desc-native/simplified",-2123092483);$APP.$cljs$cst$2006$saturation$$=new $APP.$cljs$core$Keyword$$(null,"saturation","saturation",-14247929);$cljs$cst$1048$cljs_DOT_core_SLASH_list_QMARK_$$=new $APP.$cljs$core$Symbol$$("cljs.core","list?","cljs.core/list?",-684796618,null);
$APP.$cljs$cst$1890$drop_shadow$$=new $APP.$cljs$core$Keyword$$(null,"drop-shadow","drop-shadow",878776332);$APP.$cljs$cst$4506$tokens_SLASH_dimensions$$=new $APP.$cljs$core$Keyword$$("tokens","dimensions","tokens/dimensions",-1123009431);$cljs$cst$1379$buffer_blob$$=new $APP.$cljs$core$Keyword$$(null,"buffer-blob","buffer-blob",-1830112173);$APP.$cljs$cst$3212$onboarding_questions$$=new $APP.$cljs$core$Keyword$$(null,"onboarding-questions","onboarding-questions",1680690249);
$APP.$cljs$cst$227$features$$=new $APP.$cljs$core$Keyword$$(null,"features","features",-1146962336);$APP.$cljs$cst$2265$event_origin$$=new $APP.$cljs$core$Keyword$$(null,"event-origin","event-origin",-1803146545);$cljs$cst$4606$app_DOT_main_DOT_data_DOT_workspace_DOT_shortcuts_SLASH_esc_pressed$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shortcuts","esc-pressed","app.main.data.workspace.shortcuts/esc-pressed",-755562393);
$APP.$cljs$cst$2141$project_id$$=new $APP.$cljs$core$Keyword$$(null,"project-id","project-id",206449307);$APP.$cljs$cst$3962$shadows$$=new $APP.$cljs$core$Keyword$$(null,"shadows","shadows",-1489088471);$APP.$cljs$cst$2352$path_params$$=new $APP.$cljs$core$Keyword$$(null,"path-params","path-params",-48130597);$cljs$cst$3026$bamum$$=new $APP.$cljs$core$Keyword$$(null,"bamum","bamum",-1327772939);
$cljs$cst$5034$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","select-all","app.main.data.viewer/select-all",427508670);$APP.$cljs$cst$3202$email_invites$$=new $APP.$cljs$core$Keyword$$(null,"email-invites","email-invites",1802476410);
$APP.$cljs$cst$4343$app_DOT_main_DOT_data_DOT_workspace_SLASH_toggle_selected_assets$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","toggle-selected-assets","app.main.data.workspace/toggle-selected-assets",1325899622);$cljs$cst$3927$app_DOT_main_DOT_errors_SLASH_exceptional_state$$=new $APP.$cljs$core$Keyword$$("app.main.errors","exceptional-state","app.main.errors/exceptional-state",1603386584);
$APP.$cljs$cst$3849$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_range$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-text-range","app.main.data.workspace.texts/update-text-range",-1094206256);$APP.$cljs$cst$2946$row_total_size$$=new $APP.$cljs$core$Keyword$$(null,"row-total-size","row-total-size",-2056972834);$cljs$cst$2666$color_profile$$=new $APP.$cljs$core$Keyword$$(null,"color-profile","color-profile",1755323818);
$APP.$cljs$cst$592$cat$$=new $APP.$cljs$core$Keyword$$(null,"cat","cat",-1457810207);$APP.$cljs$cst$1342$safari_17$$=new $APP.$cljs$core$Keyword$$(null,"safari-17","safari-17",412083955);$APP.$cljs$cst$4137$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_move_point$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","move-point","app.main.data.workspace.path.edition/move-point",-1301992025);
$APP.$cljs$cst$1338$safari_16$$=new $APP.$cljs$core$Keyword$$(null,"safari-16","safari-16",-2098723899);$cljs$cst$4595$font_size_inc$$=new $APP.$cljs$core$Keyword$$(null,"font-size-inc","font-size-inc",1041720707);$cljs$cst$3421$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_toggle_collapse$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.collapse","toggle-collapse","app.main.data.workspace.collapse/toggle-collapse",1946156583);
$cljs$cst$866$gen_SLASH_elements$$=new $APP.$cljs$core$Keyword$$("gen","elements","gen/elements",657813311);$cljs$cst$4809$insert_mention$$=new $APP.$cljs$core$Keyword$$(null,"insert-mention","insert-mention",-490505880);$cljs$cst$3014$khmer$$=new $APP.$cljs$core$Keyword$$(null,"khmer","khmer",-1851491350);$APP.$cljs$cst$2426$delete_share_link$$=new $APP.$cljs$core$Keyword$$(null,"delete-share-link","delete-share-link",454000514);
$cljs$cst$1177$login_with_ldap$$=new $APP.$cljs$core$Keyword$$(null,"login-with-ldap","login-with-ldap",1944357469);$APP.$cljs$cst$4503$tokens_SLASH_text_decoration$$=new $APP.$cljs$core$Keyword$$("tokens","text-decoration","tokens/text-decoration",-1724115927);$APP.$cljs$cst$270$assertion$$=new $APP.$cljs$core$Keyword$$(null,"assertion","assertion",-1645134882);$cljs$cst$3663$child_max_height$$=new $APP.$cljs$core$Keyword$$(null,"child-max-height","child-max-height",994590678);
$cljs$cst$2735$patternUnits$$=new $APP.$cljs$core$Keyword$$(null,"patternUnits","patternUnits",-1458803100);$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$=new $APP.$cljs$core$Keyword$$("app.common.schema","boolean","app.common.schema/boolean",-727386221);$APP.$cljs$cst$3897$app_DOT_main_DOT_data_DOT_event_SLASH_source$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","source","app.main.data.event/source",1802544019);
$cljs$cst$4332$app_DOT_main_DOT_data_DOT_workspace_SLASH_distribute_objects$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","distribute-objects","app.main.data.workspace/distribute-objects",379745207);$APP.$cljs$cst$4649$rename$$=new $APP.$cljs$core$Keyword$$(null,"rename","rename",1508157613);$APP.$cljs$cst$4705$alignment$$=new $APP.$cljs$core$Keyword$$(null,"alignment","alignment",1040093386);
$APP.$cljs$cst$4489$expand_with_children$$=new $APP.$cljs$core$Keyword$$(null,"expand-with-children","expand-with-children",-1923116463);$cljs$cst$4396$dropdown_class$$=new $APP.$cljs$core$Keyword$$(null,"dropdown-class","dropdown-class",-1809197876);$APP.$cljs$cst$1732$fill_color_gradient$$=new $APP.$cljs$core$Keyword$$(null,"fill-color-gradient","fill-color-gradient",-2028374870);$APP.$cljs$cst$5092$tab$$=new $APP.$cljs$core$Keyword$$(null,"tab","tab",-559583621);
$cljs$cst$5133$registration_disabled$$=new $APP.$cljs$core$Keyword$$(null,"registration-disabled","registration-disabled",-1481878041);$cljs$cst$677$qualified_ident_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"qualified-ident?","qualified-ident?",-928894763,null);$cljs$cst$2808$xlink_COLON_actuate$$=new $APP.$cljs$core$Keyword$$(null,"xlink:actuate","xlink:actuate",1846130965);$APP.$cljs$cst$2515$feature$$=new $APP.$cljs$core$Keyword$$(null,"feature","feature",27242652);
$APP.$cljs$cst$78$tag$$=new $APP.$cljs$core$Keyword$$(null,"tag","tag",-1290361223);$APP.$cljs$cst$2245$label$$=new $APP.$cljs$core$Keyword$$(null,"label","label",1718410804);$cljs$cst$4746$app_DOT_main_DOT_data_DOT_dashboard_SLASH_project_created$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","project-created","app.main.data.dashboard/project-created",-1879505768);$cljs$cst$2683$feComposite$$=new $APP.$cljs$core$Keyword$$(null,"feComposite","feComposite",2042815955);
$APP.$cljs$cst$3203$app_DOT_main_DOT_data_DOT_profile_SLASH_update_notifications$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","update-notifications","app.main.data.profile/update-notifications",774323308);$cljs$cst$3449$ctrl$$=new $APP.$cljs$core$Keyword$$(null,"ctrl","ctrl",361402094);$APP.$cljs$cst$2449$team$$=new $APP.$cljs$core$Keyword$$(null,"team","team",1355747699);
$APP.$cljs$cst$3754$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_delete_media$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","delete-media","app.main.data.workspace.libraries/delete-media",-1252997417);$cljs$cst$3054$gradient_units$$=new $APP.$cljs$core$Keyword$$(null,"gradient-units","gradient-units",-1502403779);$cljs$cst$154$loop_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"loop*","loop*",615029416,null);
$APP.$cljs$cst$4104$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_close_path_drag_end$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","close-path-drag-end","app.main.data.workspace.path.drawing/close-path-drag-end",-232898488);
$cljs$cst$4260$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_change_layout_track$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","change-layout-track","app.main.data.workspace.shape-layout/change-layout-track",-1377767973);$cljs$cst$806$clojure_DOT_test_DOT_check_DOT_generators_SLASH_char$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","char","clojure.test.check.generators/char",-1426343459,null);
$APP.$cljs$cst$4847$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_restore_version_from_plugins$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","restore-version-from-plugins","app.main.data.workspace.versions/restore-version-from-plugins",-1455971033);
$cljs$cst$3687$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_move_frame_comment_threads$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","move-frame-comment-threads","app.main.data.workspace.comments/move-frame-comment-threads",-1863105348);$cljs$cst$3017$javanese$$=new $APP.$cljs$core$Keyword$$(null,"javanese","javanese",755903469);$APP.$cljs$cst$1625$stroke_color_ref_file$$=new $APP.$cljs$core$Keyword$$(null,"stroke-color-ref-file","stroke-color-ref-file",2014652279);
$APP.$cljs$cst$3904$app_DOT_main_DOT_data_DOT_auth_SLASH_login_from_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","login-from-token","app.main.data.auth/login-from-token",-37432826);$APP.$cljs$cst$4352$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_page_item_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-page-item-context-menu","app.main.data.workspace/show-page-item-context-menu",-836313139);
$APP.$cljs$cst$2632$disabled$$=new $APP.$cljs$core$Keyword$$(null,"disabled","disabled",-1529784218);$cljs$cst$3727$moved$$=new $APP.$cljs$core$Keyword$$(null,"moved","moved",486549219);$APP.$cljs$cst$4139$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_drag_selected_points$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","drag-selected-points","app.main.data.workspace.path.edition/drag-selected-points",1833717476);
$APP.$cljs$cst$1281$on_error$$=new $APP.$cljs$core$Keyword$$(null,"on-error","on-error",1728533530);$cljs$cst$1736$internal$$=new $APP.$cljs$core$Keyword$$(null,"internal","internal",-854870097);$cljs$cst$98$cljs_DOT_core_SLASH_not_found$$=new $APP.$cljs$core$Keyword$$("cljs.core","not-found","cljs.core/not-found",-1572889185);
$cljs$cst$5028$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_overlay$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","toggle-overlay","app.main.data.viewer/toggle-overlay",-748340857);$APP.$cljs$cst$2556$set_plugin_data$$=new $APP.$cljs$core$Keyword$$(null,"set-plugin-data","set-plugin-data",379252905);$APP.$cljs$cst$887$default_locale$$=new $APP.$cljs$core$Keyword$$(null,"default-locale","default-locale",-677515761);
$APP.$cljs$cst$4800$plugin_try_out$$=new $APP.$cljs$core$Keyword$$(null,"plugin-try-out","plugin-try-out",235173416);$cljs$cst$2904$svg_transform$$=new $APP.$cljs$core$Keyword$$(null,"svg-transform","svg-transform",-1664613325);$cljs$cst$2839$viewBox$$=new $APP.$cljs$core$Keyword$$(null,"viewBox","viewBox",-469489477);$cljs$cst$1142$thread$$=new $APP.$cljs$core$Keyword$$(null,"thread","thread",947001524);$APP.$cljs$cst$4774$num_files$$=new $APP.$cljs$core$Keyword$$(null,"num-files","num-files",1227997359);
$cljs$cst$3675$prev_wasm_props$$=new $APP.$cljs$core$Keyword$$(null,"prev-wasm-props","prev-wasm-props",2005132939);$APP.$cljs$cst$2153$export_error_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"export-error?","export-error?",-1564759176);$cljs$cst$2670$animate$$=new $APP.$cljs$core$Keyword$$(null,"animate","animate",1850194573);
$APP.$cljs$cst$4053$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_colorpicker_onchange_runner$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","colorpicker-onchange-runner","app.main.data.workspace.colors/colorpicker-onchange-runner",562715911);$cljs$cst$3664$to_bound_height$$=new $APP.$cljs$core$Keyword$$(null,"to-bound-height","to-bound-height",1545099969);$cljs$cst$2784$arabic_form$$=new $APP.$cljs$core$Keyword$$(null,"arabic-form","arabic-form",-246736017);
$cljs$cst$4752$duplicate_project$$=new $APP.$cljs$core$Keyword$$(null,"duplicate-project","duplicate-project",-1075466496);$APP.$cljs$cst$2169$page_item$$=new $APP.$cljs$core$Keyword$$(null,"page-item","page-item",-547415760);$APP.$cljs$cst$4719$app_DOT_main_DOT_data_DOT_dashboard_SLASH_fetch_projects$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","fetch-projects","app.main.data.dashboard/fetch-projects",-1013150815);
$cljs$cst$2869$clip_rule$$=new $APP.$cljs$core$Keyword$$(null,"clip-rule","clip-rule",335492201);$cljs$cst$4106$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_edition$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","start-edition","app.main.data.workspace.path.drawing/start-edition",-1854348662);
$cljs$cst$4027$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_remove_all_fills$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","remove-all-fills","app.main.data.workspace.colors/remove-all-fills",-1401227824);$cljs$cst$4113$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_draw_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","start-draw-mode","app.main.data.workspace.path.drawing/start-draw-mode",1212441248);
$APP.$cljs$cst$3225$app_DOT_main_DOT_data_DOT_profile_SLASH_access_tokens_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","access-tokens-fetched","app.main.data.profile/access-tokens-fetched",-398221297);$cljs$cst$155$do$$=new $APP.$cljs$core$Symbol$$(null,"do","do",1686842252,null);$cljs$cst$2783$specularExponent$$=new $APP.$cljs$core$Keyword$$(null,"specularExponent","specularExponent",1420581103);
$APP.$cljs$cst$3973$align_items$$=new $APP.$cljs$core$Keyword$$(null,"align-items","align-items",-267946462);$APP.$cljs$cst$3792$js_SLASH_local_changes$$=new $APP.$cljs$core$Keyword$$("js","local-changes","js/local-changes",936763287);$cljs$cst$1339$other$$=new $APP.$cljs$core$Keyword$$(null,"other","other",995793544);$cljs$cst$3982$grid_area$$=new $APP.$cljs$core$Keyword$$(null,"grid-area","grid-area",-1829717451);
$APP.$cljs$cst$3115$remote$$=new $APP.$cljs$core$Keyword$$(null,"remote","remote",-1593576576);$APP.$cljs$cst$3086$redo_changes$$=new $APP.$cljs$core$Keyword$$(null,"redo-changes","redo-changes",974223824);$APP.$cljs$cst$4848$dropdown_SLASH_open$$=new $APP.$cljs$core$Keyword$$("dropdown","open","dropdown/open",824533839);$APP.$cljs$cst$3309$comment$$=new $APP.$cljs$core$Keyword$$(null,"comment","comment",532206069);$APP.$cljs$cst$242$sym$$=new $APP.$cljs$core$Keyword$$(null,"sym","sym",-1444860305);
$cljs$cst$2797$overline_position$$=new $APP.$cljs$core$Keyword$$(null,"overline-position","overline-position",1793937810);$cljs$cst$680$qualified_keyword_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"qualified-keyword?","qualified-keyword?",375456001,null);
$cljs$cst$3676$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_current_move_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","current-move-selected","app.main.data.workspace.transforms/current-move-selected",-1360032117);$APP.$cljs$cst$1928$prev_screen$$=new $APP.$cljs$core$Keyword$$(null,"prev-screen","prev-screen",1175524591);
$cljs$cst$4149$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_tools_SLASH_toggle_snap$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.tools","toggle-snap","app.main.data.workspace.path.tools/toggle-snap",-1160865838);$cljs$cst$3301$page_name$$=new $APP.$cljs$core$Keyword$$(null,"page-name","page-name",974981762);$cljs$cst$1202$file_schema_validation$$=new $APP.$cljs$core$Keyword$$(null,"file-schema-validation","file-schema-validation",-492656024);
$cljs$cst$2655$feDistantLight$$=new $APP.$cljs$core$Keyword$$(null,"feDistantLight","feDistantLight",-973970366);$APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$=new $APP.$cljs$core$Keyword$$("app.main.data.modal","modal","app.main.data.modal/modal",2103156851);$APP.$cljs$cst$28$fn$$=new $APP.$cljs$core$Symbol$$(null,"fn","fn",465265323,null);$APP.$cljs$cst$2936$row_tracks$$=new $APP.$cljs$core$Keyword$$(null,"row-tracks","row-tracks",-1727486848);
$cljs$cst$1490$dotimes$$=new $APP.$cljs$core$Symbol$$(null,"dotimes","dotimes",-818708397,null);$cljs$cst$4201$press_opacity_id$$=new $APP.$cljs$core$Keyword$$(null,"press-opacity-id","press-opacity-id",-774656842);$cljs$cst$3576$media_loading$$=new $APP.$cljs$core$Keyword$$(null,"media-loading","media-loading",1502530571);$cljs$cst$3513$is_variant$$=new $APP.$cljs$core$Keyword$$(null,"is-variant","is-variant",-1643856989);
$APP.$cljs$cst$4355$grid_track$$=new $APP.$cljs$core$Keyword$$(null,"grid-track","grid-track",1096508183);$cljs$cst$667$neg_int_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"neg-int?","neg-int?",-1610409390,null);$cljs$cst$1491$cond$$=new $APP.$cljs$core$Symbol$$(null,"cond","cond",1606708055,null);$APP.$cljs$cst$3613$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_none$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.layout","none","app.main.data.workspace.layout/none",1099104099);
$APP.$cljs$cst$1745$font_weight$$=new $APP.$cljs$core$Keyword$$(null,"font-weight","font-weight",2085804583);$APP.$cljs$cst$1527$svg$$=new $APP.$cljs$core$Keyword$$(null,"svg","svg",856789142);$APP.$cljs$cst$3318$get_comment_thread$$=new $APP.$cljs$core$Keyword$$(null,"get-comment-thread","get-comment-thread",-378373473);$APP.$cljs$cst$248$clojure_DOT_core_SLASH_deref$$=new $APP.$cljs$core$Symbol$$("clojure.core","deref","clojure.core/deref",188719157,null);
$cljs$cst$4947$missing_slot$$=new $APP.$cljs$core$Keyword$$(null,"missing-slot","missing-slot",-1465143531);$cljs$cst$1549$ascent$$=new $APP.$cljs$core$Keyword$$(null,"ascent","ascent",-1986032338);$cljs$cst$4174$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_remove_guides$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.guides","remove-guides","app.main.data.workspace.guides/remove-guides",737489793);
$cljs$cst$1214$soft_rpc_rlimit$$=new $APP.$cljs$core$Keyword$$(null,"soft-rpc-rlimit","soft-rpc-rlimit",-1526292753);$APP.$cljs$cst$1599$layout$$=new $APP.$cljs$core$Keyword$$(null,"layout","layout",-2120940921);$cljs$cst$157$if$$=new $APP.$cljs$core$Symbol$$(null,"if","if",1181717262,null);$APP.$cljs$cst$5163$get_team_info$$=new $APP.$cljs$core$Keyword$$(null,"get-team-info","get-team-info",-1384996455);$cljs$cst$3064$end_para$$=new $APP.$cljs$core$Keyword$$(null,"end-para","end-para",-354953982);
$APP.$cljs$cst$3814$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_component_changed$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","component-changed","app.main.data.workspace.libraries/component-changed",242163013);$APP.$cljs$cst$2501$asset_id$$=new $APP.$cljs$core$Keyword$$(null,"asset-id","asset-id",249736185);
$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","origin","app.main.data.event/origin",-1096683174);$cljs$cst$2949$data_old_x$$=new $APP.$cljs$core$Keyword$$(null,"data-old-x","data-old-x",1262470324);$APP.$cljs$cst$2120$selected_token_set_id$$=new $APP.$cljs$core$Keyword$$(null,"selected-token-set-id","selected-token-set-id",-1828640116);$cljs$cst$2950$data_old_y$$=new $APP.$cljs$core$Keyword$$(null,"data-old-y","data-old-y",132754460);
$APP.$cljs$cst$4654$flip_vertical$$=new $APP.$cljs$core$Keyword$$(null,"flip-vertical","flip-vertical",-1929513553);$APP.$cljs$cst$4701$basics$$=new $APP.$cljs$core$Keyword$$(null,"basics","basics",1919388640);$cljs$cst$138$uuid$$=new $APP.$cljs$core$Symbol$$(null,"uuid","uuid",-504564192,null);
$cljs$cst$3431$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_start_edition_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.edition","start-edition-mode","app.main.data.workspace.edition/start-edition-mode",1067713961);$cljs$cst$2803$dur$$=new $APP.$cljs$core$Keyword$$(null,"dur","dur",1464522452);$cljs$cst$3$dup$$=new $APP.$cljs$core$Keyword$$(null,"dup","dup",556298533);$cljs$cst$853$gen_SLASH_max$$=new $APP.$cljs$core$Keyword$$("gen","max","gen/max",61264228);
$APP.$cljs$cst$109$status$$=new $APP.$cljs$core$Keyword$$(null,"status","status",-1997798413);$cljs$cst$4868$auto_focus$$=new $APP.$cljs$core$Keyword$$(null,"auto-focus","auto-focus",1250006231);$cljs$cst$492$malli_DOT_core_SLASH_tuple_size$$=new $APP.$cljs$core$Keyword$$("malli.core","tuple-size","malli.core/tuple-size",-1004468077);$APP.$cljs$cst$1943$slide$$=new $APP.$cljs$core$Keyword$$(null,"slide","slide",142491892);
$APP.$cljs$cst$4741$app_DOT_main_DOT_data_DOT_dashboard_SLASH_show_file_menu_with_position$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","show-file-menu-with-position","app.main.data.dashboard/show-file-menu-with-position",1901428190);$cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","k","cljs.spec.alpha/k",-1602615178);$cljs$cst$4638$select_next$$=new $APP.$cljs$core$Keyword$$(null,"select-next","select-next",-959991288);
$cljs$cst$4080$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_handle_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.curve","handle-drawing","app.main.data.workspace.drawing.curve/handle-drawing",571234859);$cljs$cst$5075$hsla$$=new $APP.$cljs$core$Keyword$$(null,"hsla","hsla",1815162996);$APP.$cljs$cst$2500$shape_id$$=new $APP.$cljs$core$Keyword$$(null,"shape-id","shape-id",981169327);
$APP.$cljs$cst$5024$snap_to$$=new $APP.$cljs$core$Keyword$$(null,"snap-to","snap-to",922955891);$APP.$cljs$cst$4428$error_DOT_token_SLASH_direct_self_reference$$=new $APP.$cljs$core$Keyword$$("error.token","direct-self-reference","error.token/direct-self-reference",1855619343);$cljs$cst$1498$struct_map$$=new $APP.$cljs$core$Symbol$$(null,"struct-map","struct-map",-1387540878,null);$cljs$cst$1384$end_block_t$$=new $APP.$cljs$core$Keyword$$(null,"end-block-t","end-block-t",1544648735);
$cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","v","cljs.spec.alpha/v",552625740);$APP.$cljs$cst$2017$color_burn$$=new $APP.$cljs$core$Keyword$$(null,"color-burn","color-burn",-540235169);$cljs$cst$1140$current_thread$$=new $APP.$cljs$core$Keyword$$(null,"current-thread","current-thread",-1723055768);$cljs$cst$3073$strokeLinejoin$$=new $APP.$cljs$core$Keyword$$(null,"strokeLinejoin","strokeLinejoin",-721488076);
$cljs$cst$2813$baseFrequency$$=new $APP.$cljs$core$Keyword$$(null,"baseFrequency","baseFrequency",-1013443755);$cljs$cst$4309$app_DOT_main_DOT_data_DOT_workspace_SLASH_process_wasm_object$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","process-wasm-object","app.main.data.workspace/process-wasm-object",1172493534);
$APP.$cljs$cst$4732$app_DOT_main_DOT_data_DOT_dashboard_SLASH_deleted_files_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","deleted-files-fetched","app.main.data.dashboard/deleted-files-fetched",-890046446);$cljs$cst$3693$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","apply-modifiers","app.main.data.workspace.modifiers/apply-modifiers",1960839948);
$APP.$cljs$cst$1689$layout_item_min_h$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-min-h","layout-item-min-h",200739548);$APP.$cljs$cst$4747$project_for_edit$$=new $APP.$cljs$core$Keyword$$(null,"project-for-edit","project-for-edit",-763691370);$APP.$cljs$cst$3783$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_initialize_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","initialize-page","app.main.data.workspace.pages/initialize-page",-80938988);
$APP.$cljs$cst$1405$stream$$=new $APP.$cljs$core$Keyword$$(null,"stream","stream",1534941648);$APP.$cljs$cst$1697$sort_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"sort?","sort?",-567661924);$APP.$cljs$cst$1704$plugin_id$$=new $APP.$cljs$core$Keyword$$(null,"plugin-id","plugin-id",-1788213395);$APP.$cljs$cst$3799$id_new_component$$=new $APP.$cljs$core$Keyword$$(null,"id-new-component","id-new-component",-1833761545);
$cljs$cst$3288$app_DOT_main_DOT_data_DOT_team_SLASH_delete_webhook$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","delete-webhook","app.main.data.team/delete-webhook",1885812780);$cljs$cst$569$scope$$=new $APP.$cljs$core$Keyword$$(null,"scope","scope",-439358418);$APP.$cljs$cst$1691$layout_item_min_w$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-min-w","layout-item-min-w",-504161548);$APP.$cljs$cst$1960$url$$=new $APP.$cljs$core$Keyword$$(null,"url","url",276297046);
$cljs$cst$3062$start_para$$=new $APP.$cljs$core$Keyword$$(null,"start-para","start-para",1332705210);$APP.$cljs$cst$2470$term$$=new $APP.$cljs$core$Keyword$$(null,"term","term",-1817390416);$cljs$cst$3869$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_attrs$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-attrs","app.main.data.workspace.texts/update-attrs",-6808024);
$APP.$cljs$cst$2930$show_export_metadata$$=new $APP.$cljs$core$Keyword$$(null,"show-export-metadata","show-export-metadata",-1612589127);$APP.$cljs$cst$4708$plugin_management$$=new $APP.$cljs$core$Keyword$$(null,"plugin-management","plugin-management",-1941842397);$cljs$cst$3018$malayalam$$=new $APP.$cljs$core$Keyword$$(null,"malayalam","malayalam",1037991502);
$cljs$cst$3083$app_DOT_main_DOT_data_DOT_changes_SLASH_update_indexes$$=new $APP.$cljs$core$Keyword$$("app.main.data.changes","update-indexes","app.main.data.changes/update-indexes",-1023381144);$APP.$cljs$cst$1966$typography$$=new $APP.$cljs$core$Keyword$$(null,"typography","typography",-399568138);$cljs$cst$2544$show_touched$$=new $APP.$cljs$core$Keyword$$(null,"show-touched","show-touched",2135884991);
$cljs$cst$4880$leave_and_reassign$$=new $APP.$cljs$core$Keyword$$(null,"leave-and-reassign","leave-and-reassign",-602937808);$cljs$cst$2661$use$$=new $APP.$cljs$core$Keyword$$(null,"use","use",-1846382424);$cljs$cst$2679$feGaussianBlur$$=new $APP.$cljs$core$Keyword$$(null,"feGaussianBlur","feGaussianBlur",1334510033);$APP.$cljs$cst$1790$ignore_lock_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-lock?","ignore-lock?",1533033230);
$APP.$cljs$cst$3541$app_DOT_main_DOT_data_DOT_workspace_DOT_bool_SLASH_bool_to_group$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.bool","bool-to-group","app.main.data.workspace.bool/bool-to-group",1880089387);$cljs$cst$5045$toggle_zoom_style$$=new $APP.$cljs$core$Keyword$$(null,"toggle-zoom-style","toggle-zoom-style",-1590983685);$APP.$cljs$cst$2135$comment_threads$$=new $APP.$cljs$core$Keyword$$(null,"comment-threads","comment-threads",1951187179);
$APP.$cljs$cst$4380$on_pointer_move$$=new $APP.$cljs$core$Keyword$$(null,"on-pointer-move","on-pointer-move",-775121695);$APP.$cljs$cst$1419$params$$=new $APP.$cljs$core$Keyword$$(null,"params","params",710516235);$APP.$cljs$cst$2562$mod_obj$$=new $APP.$cljs$core$Keyword$$(null,"mod-obj","mod-obj",-1152190456);$cljs$cst$901$malli_DOT_transform_SLASH_too_deep_compilation$$=new $APP.$cljs$core$Keyword$$("malli.transform","too-deep-compilation","malli.transform/too-deep-compilation",-1157462070);
$cljs$cst$660$malli_DOT_core_SLASH_sci_options$$=new $APP.$cljs$core$Keyword$$("malli.core","sci-options","malli.core/sci-options",905728020);$cljs$cst$860$generator$$=new $APP.$cljs$core$Keyword$$(null,"generator","generator",-572962281);$APP.$cljs$cst$1563$uri$$=new $APP.$cljs$core$Keyword$$(null,"uri","uri",-774711847);
$APP.$cljs$cst$4744$app_DOT_main_DOT_data_DOT_dashboard_SLASH_start_edit_file_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","start-edit-file-menu","app.main.data.dashboard/start-edit-file-menu",-1952572977);$cljs$cst$3917$handled$$=new $APP.$cljs$core$Keyword$$(null,"handled","handled",1889700151);$APP.$cljs$cst$2640$on_drag$$=new $APP.$cljs$core$Keyword$$(null,"on-drag","on-drag",-69159091);$cljs$cst$3918$unhandled$$=new $APP.$cljs$core$Keyword$$(null,"unhandled","unhandled",-114756435);
$APP.$cljs$cst$1469$doc$$=new $APP.$cljs$core$Keyword$$(null,"doc","doc",1913296891);$APP.$cljs$cst$3113$app_DOT_main_DOT_data_DOT_persistence_SLASH_initialize_persistence$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","initialize-persistence","app.main.data.persistence/initialize-persistence",1230204553);
$cljs$cst$4148$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_tools_SLASH_process_path_tool$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.tools","process-path-tool","app.main.data.workspace.path.tools/process-path-tool",1225713567);$cljs$cst$1835$app_DOT_common_DOT_types_DOT_path_SLASH_content$$=new $APP.$cljs$core$Keyword$$("app.common.types.path","content","app.common.types.path/content",1349685944);
$APP.$cljs$cst$2359$handler$$=new $APP.$cljs$core$Keyword$$(null,"handler","handler",-195596612);$cljs$cst$472$malli_DOT_core_SLASH_in$$=new $APP.$cljs$core$Keyword$$("malli.core","in","malli.core/in",-1208578537);$cljs$cst$4242$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_layout_positions$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","update-layout-positions","app.main.data.workspace.shape-layout/update-layout-positions",-42063987);
$cljs$cst$4626$open_color_picker$$=new $APP.$cljs$core$Keyword$$(null,"open-color-picker","open-color-picker",-1582984859);$cljs$cst$3179$app_DOT_main_DOT_data_DOT_profile_SLASH_set_profile$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","set-profile","app.main.data.profile/set-profile",145925411);$cljs$cst$3396$ignore_tree$$=new $APP.$cljs$core$Keyword$$(null,"ignore-tree","ignore-tree",864252283);
$APP.$cljs$cst$3191$app_DOT_main_DOT_data_DOT_profile_SLASH_request_email_change$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","request-email-change","app.main.data.profile/request-email-change",1254180691);$APP.$cljs$cst$1461$separator$$=new $APP.$cljs$core$Keyword$$(null,"separator","separator",-1628749125);$APP.$cljs$cst$3741$fragment_id$$=new $APP.$cljs$core$Keyword$$(null,"fragment-id","fragment-id",216690564);
$cljs$cst$852$gen_SLASH_min$$=new $APP.$cljs$core$Keyword$$("gen","min","gen/min",444569458);$cljs$cst$4480$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_sizing_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","apply-sizing-token","app.main.data.workspace.tokens.application/apply-sizing-token",-1119191447);$APP.$cljs$cst$2429$graphics$$=new $APP.$cljs$core$Keyword$$(null,"graphics","graphics",-2079995979);
$cljs$cst$4210$pointer_update$$=new $APP.$cljs$core$Keyword$$(null,"pointer-update","pointer-update",508088975);$cljs$cst$4111$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_handle_drawing_end$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","handle-drawing-end","app.main.data.workspace.path.drawing/handle-drawing-end",-2005869406);
$APP.$cljs$cst$234$clojure_DOT_core_SLASH_unquote$$=new $APP.$cljs$core$Symbol$$("clojure.core","unquote","clojure.core/unquote",843087510,null);$APP.$cljs$cst$4763$delete_file$$=new $APP.$cljs$core$Keyword$$(null,"delete-file","delete-file",527846719);$cljs$cst$3786$get_file_object_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"get-file-object-thumbnails","get-file-object-thumbnails",574280650);
$APP.$cljs$cst$4887$dashboard_team_webhooks$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-team-webhooks","dashboard-team-webhooks",884385449);$APP.$cljs$cst$1615$objects$$=new $APP.$cljs$core$Keyword$$(null,"objects","objects",2099713734);$cljs$cst$333$sci_DOT_core_SLASH_eval_string_STAR_$$=new $APP.$cljs$core$Symbol$$("sci.core","eval-string*","sci.core/eval-string*",2134763594,null);$APP.$cljs$cst$1794$modifiers$$=new $APP.$cljs$core$Keyword$$(null,"modifiers","modifiers",50378834);
$APP.$cljs$cst$296$schema$$=new $APP.$cljs$core$Keyword$$(null,"schema","schema",-1582001791);$APP.$cljs$cst$2410$app_DOT_main_DOT_router_SLASH_initialize_router$$=new $APP.$cljs$core$Keyword$$("app.main.router","initialize-router","app.main.router/initialize-router",-1818163306);
$APP.$cljs$cst$3105$app_DOT_main_DOT_data_DOT_persistence_SLASH_discard_persistence_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","discard-persistence-state","app.main.data.persistence/discard-persistence-state",-693149898);$APP.$cljs$cst$2472$dashboard_search$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-search","dashboard-search",-644447359);$APP.$cljs$cst$178$splicing_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"splicing?","splicing?",-428596366);
$cljs$cst$2805$surfaceScale$$=new $APP.$cljs$core$Keyword$$(null,"surfaceScale","surfaceScale",2133929940);$cljs$cst$1075$cljs_DOT_spec_DOT_alpha_SLASH_describe$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","describe","cljs.spec.alpha/describe",1883026911);$APP.$cljs$cst$3451$editing$$=new $APP.$cljs$core$Keyword$$(null,"editing","editing",1365491601);$APP.$cljs$cst$3793$js_SLASH_nonlocal_changes$$=new $APP.$cljs$core$Keyword$$("js","nonlocal-changes","js/nonlocal-changes",-147626396);
$APP.$cljs$cst$1929$toggle_overlay$$=new $APP.$cljs$core$Keyword$$(null,"toggle-overlay","toggle-overlay",1195934961);$cljs$cst$746$scheme$$=new $APP.$cljs$core$Keyword$$(null,"scheme","scheme",90199613);$APP.$cljs$cst$171$test$$=new $APP.$cljs$core$Keyword$$(null,"test","test",577538877);$APP.$cljs$cst$3261$app_DOT_main_DOT_data_DOT_team_SLASH_update_team_photo$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","update-team-photo","app.main.data.team/update-team-photo",-1731113001);
$cljs$cst$3699$duplicate_move_started_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"duplicate-move-started?","duplicate-move-started?",-158515824);$APP.$cljs$cst$2161$edition$$=new $APP.$cljs$core$Keyword$$(null,"edition","edition",1337508089);$cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","amp","cljs.spec.alpha/amp",831147508);$APP.$cljs$cst$2042$guides$$=new $APP.$cljs$core$Keyword$$(null,"guides","guides",-1398390510);
$cljs$cst$4421$error_DOT_style_dictionary_SLASH_value_with_units$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","value-with-units","error.style-dictionary/value-with-units",-1838622742);$APP.$cljs$cst$4736$get_team_deleted_files$$=new $APP.$cljs$core$Keyword$$(null,"get-team-deleted-files","get-team-deleted-files",888137090);$cljs$cst$3061$focus_offset$$=new $APP.$cljs$core$Keyword$$(null,"focus-offset","focus-offset",2058579811);
$cljs$cst$4098$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_shortcuts_SLASH_esc_pressed$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.shortcuts","esc-pressed","app.main.data.workspace.path.shortcuts/esc-pressed",2080782952);$APP.$cljs$cst$4246$calculate_params_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"calculate-params?","calculate-params?",-38704171);
$cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","alt","cljs.spec.alpha/alt",523685437);$APP.$cljs$cst$3462$double_click$$=new $APP.$cljs$core$Keyword$$(null,"double-click","double-click",-733492993);$cljs$cst$443$malli_DOT_core_SLASH_walk_entry_vals$$=new $APP.$cljs$core$Keyword$$("malli.core","walk-entry-vals","malli.core/walk-entry-vals",-64238340);
$cljs$cst$4417$error_DOT_style_dictionary_SLASH_value_with_percent$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","value-with-percent","error.style-dictionary/value-with-percent",1914161576);$cljs$cst$1013$keys_pred$$=new $APP.$cljs$core$Keyword$$(null,"keys-pred","keys-pred",858984739);$cljs$cst$3190$app_DOT_main_DOT_data_DOT_profile_SLASH_toggle_theme$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","toggle-theme","app.main.data.profile/toggle-theme",481874575);
$APP.$cljs$cst$3409$child_inst$$=new $APP.$cljs$core$Keyword$$(null,"child-inst","child-inst",2129957566);$APP.$cljs$cst$2499$annotation$$=new $APP.$cljs$core$Keyword$$(null,"annotation","annotation",-344661666);$cljs$cst$2543$show_ids$$=new $APP.$cljs$core$Keyword$$(null,"show-ids","show-ids",1853916915);$APP.$cljs$cst$241$cljs_DOT_core_SLASH_array_map$$=new $APP.$cljs$core$Symbol$$("cljs.core","array-map","cljs.core/array-map",-1519210683,null);
$APP.$cljs$cst$2987$fonts$$=new $APP.$cljs$core$Keyword$$(null,"fonts","fonts",1683167295);$APP.$cljs$cst$3265$emails$$=new $APP.$cljs$core$Keyword$$(null,"emails","emails",306754554);$APP.$cljs$cst$4869$on_focus$$=new $APP.$cljs$core$Keyword$$(null,"on-focus","on-focus",-13737624);
$APP.$cljs$cst$4011$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_colorpalette_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","colorpalette-selected","app.main.data.workspace.colors/colorpalette-selected",-553076822);$cljs$cst$5062$debug_SLASH_repair_current_file$$=new $APP.$cljs$core$Keyword$$("debug","repair-current-file","debug/repair-current-file",-71878210);$cljs$cst$2963$show_grids_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"show-grids?","show-grids?",-1588571301);
$cljs$cst$4773$app_DOT_main_DOT_data_DOT_dashboard_SLASH_move_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","move-files","app.main.data.dashboard/move-files",1848681271);$cljs$cst$3433$lock$$=new $APP.$cljs$core$Keyword$$(null,"lock","lock",-488188066);$APP.$cljs$cst$1572$text$$=new $APP.$cljs$core$Keyword$$(null,"text","text",-1790561697);
$cljs$cst$351$malli_DOT_core_SLASH_allow_invalid_refs$$=new $APP.$cljs$core$Keyword$$("malli.core","allow-invalid-refs","malli.core/allow-invalid-refs",-1863169617);$cljs$cst$1829$minLength$$=new $APP.$cljs$core$Keyword$$(null,"minLength","minLength",-1538722770);$APP.$cljs$cst$4660$increase_zoom$$=new $APP.$cljs$core$Keyword$$(null,"increase-zoom","increase-zoom",853377297);$APP.$cljs$cst$2971$buffer_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"buffer?","buffer?",607721787);
$APP.$cljs$cst$4601$subsections$$=new $APP.$cljs$core$Keyword$$(null,"subsections","subsections",689265297);$cljs$cst$2872$stroke_dashoffset$$=new $APP.$cljs$core$Keyword$$(null,"stroke-dashoffset","stroke-dashoffset",-782320340);$cljs$cst$3923$only_creator_can_lock$$=new $APP.$cljs$core$Keyword$$(null,"only-creator-can-lock","only-creator-can-lock",-1061349571);
$cljs$cst$2123$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_change_hover_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","change-hover-state","app.main.data.workspace.selection/change-hover-state",972605989);$cljs$cst$2776$horiz_adv_x$$=new $APP.$cljs$core$Keyword$$(null,"horiz-adv-x","horiz-adv-x",1555956653);$APP.$cljs$cst$1688$layout_item_max_h$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-max-h","layout-item-max-h",-1762118307);
$cljs$cst$3264$create_team$$=new $APP.$cljs$core$Keyword$$(null,"create-team","create-team",1092298721);$APP.$cljs$cst$2225$app_DOT_util_DOT_sse_SLASH_permanently_delete_team_files$$=new $APP.$cljs$core$Keyword$$("app.util.sse","permanently-delete-team-files","app.util.sse/permanently-delete-team-files",2138355294);$cljs$cst$2576$mod_color$$=new $APP.$cljs$core$Keyword$$(null,"mod-color","mod-color",1087466354);
$cljs$cst$3939$box_shadow$$=new $APP.$cljs$core$Keyword$$(null,"box-shadow","box-shadow",1600206755);$APP.$cljs$cst$4384$js_SLASH_node$$=new $APP.$cljs$core$Keyword$$("js","node","js/node",581197925);$APP.$cljs$cst$1618$fills$$=new $APP.$cljs$core$Keyword$$(null,"fills","fills",902966780);
$cljs$cst$3821$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_attach_library$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","attach-library","app.main.data.workspace.libraries/attach-library",245542385);$cljs$cst$130$ancestors$$=new $APP.$cljs$core$Keyword$$(null,"ancestors","ancestors",-776045424);$APP.$cljs$cst$1690$layout_item_max_w$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-max-w","layout-item-max-w",1954460366);
$cljs$cst$4092$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_redo_path$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.undo","redo-path","app.main.data.workspace.path.undo/redo-path",-2139290544);$APP.$cljs$cst$2045$main_instance_id$$=new $APP.$cljs$core$Keyword$$(null,"main-instance-id","main-instance-id",1035682372);$cljs$cst$1418$def$$=new $APP.$cljs$core$Keyword$$(null,"def","def",-1043430536);
$cljs$cst$4004$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-shapes","app.main.data.workspace.clipboard/paste-shapes",307773185);$cljs$cst$2579$mod_media$$=new $APP.$cljs$core$Keyword$$(null,"mod-media","mod-media",556146292);
$cljs$cst$3206$app_DOT_main_DOT_data_DOT_profile_SLASH_update_profile_props$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","update-profile-props","app.main.data.profile/update-profile-props",853020256);$APP.$cljs$cst$1609$component$$=new $APP.$cljs$core$Keyword$$(null,"component","component",1555936782);$APP.$cljs$cst$3598$del$$=new $APP.$cljs$core$Keyword$$(null,"del","del",574975584);$cljs$cst$1016$req_keys$$=new $APP.$cljs$core$Keyword$$(null,"req-keys","req-keys",514319221);
$cljs$cst$2754$targetY$$=new $APP.$cljs$core$Keyword$$(null,"targetY","targetY",-333568504);$cljs$cst$2771$targetX$$=new $APP.$cljs$core$Keyword$$(null,"targetX","targetX",1235875596);$APP.$cljs$cst$1695$layout_item_absolute$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-absolute","layout-item-absolute",1832387265);
$cljs$cst$4531$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_duplicate_token_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","duplicate-token-set","app.main.data.workspace.tokens.library-edit/duplicate-token-set",-1673643418);$cljs$cst$3050$stopColor$$=new $APP.$cljs$core$Keyword$$(null,"stopColor","stopColor",265518586);$cljs$cst$283$map_entry_separator$$=new $APP.$cljs$core$Keyword$$(null,"map-entry-separator","map-entry-separator",-1791684417);
$cljs$cst$3423$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_collapse_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.collapse","collapse-all","app.main.data.workspace.collapse/collapse-all",-1129278533);$cljs$cst$671$float_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"float?","float?",673884616,null);$APP.$cljs$cst$1266$main$$=new $APP.$cljs$core$Keyword$$(null,"main","main",-2117802661);
$cljs$cst$3053$gradientunits$$=new $APP.$cljs$core$Keyword$$(null,"gradientunits","gradientunits",1995839676);$cljs$cst$2724$font_stretch$$=new $APP.$cljs$core$Keyword$$(null,"font-stretch","font-stretch",-1432788830);$cljs$cst$4976$show_interactions$$=new $APP.$cljs$core$Keyword$$(null,"show-interactions","show-interactions",622664467);$APP.$cljs$cst$3545$image_data$$=new $APP.$cljs$core$Keyword$$(null,"image-data","image-data",-377483758);
$cljs$cst$3184$app_DOT_main_DOT_data_DOT_profile_SLASH_fetch_profile$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","fetch-profile","app.main.data.profile/fetch-profile",721190654);$cljs$cst$3898$app_DOT_main_DOT_data_DOT_auth_SLASH_login_with_ldap$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","login-with-ldap","app.main.data.auth/login-with-ldap",1589848961);$APP.$cljs$cst$2458$threshold$$=new $APP.$cljs$core$Keyword$$(null,"threshold","threshold",204221583);
$APP.$cljs$cst$240$cljs_DOT_core_SLASH_hash_map$$=new $APP.$cljs$core$Symbol$$("cljs.core","hash-map","cljs.core/hash-map",303385767,null);$cljs$cst$2518$migration_in_progress$$=new $APP.$cljs$core$Keyword$$(null,"migration-in-progress","migration-in-progress",800384336);$cljs$cst$3251$update_team_member_role$$=new $APP.$cljs$core$Keyword$$(null,"update-team-member-role","update-team-member-role",1047320646);
$cljs$cst$5078$layout_element$$=new $APP.$cljs$core$Keyword$$(null,"layout-element","layout-element",1221436156);$APP.$cljs$cst$4988$app_DOT_main_DOT_data_DOT_viewer_SLASH_bundle_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","bundle-fetched","app.main.data.viewer/bundle-fetched",-1017688155);
$APP.$cljs$cst$3104$app_DOT_main_DOT_data_DOT_persistence_SLASH_append_commit$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","append-commit","app.main.data.persistence/append-commit",-486425046);$APP.$cljs$cst$3765$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_duplicate_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","duplicate-component","app.main.data.workspace.libraries/duplicate-component",-736658175);
$cljs$cst$3851$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_paragraph_attrs$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-paragraph-attrs","app.main.data.workspace.texts/update-paragraph-attrs",-653068763);$cljs$cst$2258$screen_color_depth$$=new $APP.$cljs$core$Keyword$$(null,"screen-color-depth","screen-color-depth",-114651382);$cljs$cst$126$keyword_fn$$=new $APP.$cljs$core$Keyword$$(null,"keyword-fn","keyword-fn",-64566675);
$cljs$cst$4268$shape_for_rename$$=new $APP.$cljs$core$Keyword$$(null,"shape-for-rename","shape-for-rename",2104336641);$APP.$cljs$cst$1793$horiz$$=new $APP.$cljs$core$Keyword$$(null,"horiz","horiz",-776322169);$cljs$cst$3971$z_index$$=new $APP.$cljs$core$Keyword$$(null,"z-index","z-index",1892827090);$cljs$cst$4936$root_copy_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"root-copy-not-allowed","root-copy-not-allowed",-829410346);
$APP.$cljs$cst$4600$underline$$=new $APP.$cljs$core$Keyword$$(null,"underline","underline",2018066703);$cljs$cst$2537$ignore_sync_until$$=new $APP.$cljs$core$Keyword$$(null,"ignore-sync-until","ignore-sync-until",-722845166);$cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","rep","cljs.spec.alpha/rep",1483217317);$cljs$cst$5106$import_error$$=new $APP.$cljs$core$Keyword$$(null,"import-error","import-error",1672727808);
$APP.$cljs$cst$3591$display_artboard_names$$=new $APP.$cljs$core$Keyword$$(null,"display-artboard-names","display-artboard-names",-579016150);$cljs$cst$4807$insert_prev_mention$$=new $APP.$cljs$core$Keyword$$(null,"insert-prev-mention","insert-prev-mention",-933004389);$cljs$cst$1904$omit_blocked_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"omit-blocked?","omit-blocked?",558115876);$cljs$cst$4930$ref_shape_is_head$$=new $APP.$cljs$core$Keyword$$(null,"ref-shape-is-head","ref-shape-is-head",842662811);
$cljs$cst$5140$prepare_register_profile$$=new $APP.$cljs$core$Keyword$$(null,"prepare-register-profile","prepare-register-profile",-1420419189);$APP.$cljs$cst$3694$guide$$=new $APP.$cljs$core$Keyword$$(null,"guide","guide",-935563924);$APP.$cljs$cst$4191$draw_interaction_to$$=new $APP.$cljs$core$Keyword$$(null,"draw-interaction-to","draw-interaction-to",-518719969);$APP.$cljs$cst$246$unsupported_operation$$=new $APP.$cljs$core$Keyword$$(null,"unsupported-operation","unsupported-operation",1890540953);
$APP.$cljs$cst$4196$move_overlay_index$$=new $APP.$cljs$core$Keyword$$(null,"move-overlay-index","move-overlay-index",1594879653);$cljs$cst$290$val_fn$$=new $APP.$cljs$core$Keyword$$(null,"val-fn","val-fn",-474077741);$APP.$cljs$cst$1693$layout_item_v_sizing$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-v-sizing","layout-item-v-sizing",1684690641);$cljs$cst$47$validator$$=new $APP.$cljs$core$Keyword$$(null,"validator","validator",-1966190681);
$APP.$cljs$cst$2040$default_grids$$=new $APP.$cljs$core$Keyword$$(null,"default-grids","default-grids",-2097814871);$APP.$cljs$cst$2647$mask$$=new $APP.$cljs$core$Keyword$$(null,"mask","mask",-585748447);$APP.$cljs$cst$4226$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_duplicate_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","duplicate-page","app.main.data.workspace.pages/duplicate-page",-622790476);
$cljs$cst$3325$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","update-comment-thread","app.main.data.comments/update-comment-thread",-2103195254);$cljs$cst$4300$app_DOT_main_DOT_data_DOT_workspace_SLASH_check_libraries_synchronization$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","check-libraries-synchronization","app.main.data.workspace/check-libraries-synchronization",420100831);
$cljs$cst$1286$array_builder$$=new $APP.$cljs$core$Keyword$$(null,"array-builder","array-builder",1275998041);$cljs$cst$3074$strokeLinecap$$=new $APP.$cljs$core$Keyword$$(null,"strokeLinecap","strokeLinecap",-1974748357);$cljs$cst$612$childs$$=new $APP.$cljs$core$Keyword$$(null,"childs","childs",-1293201887);$cljs$cst$3614$selected_palette$$=new $APP.$cljs$core$Keyword$$(null,"selected-palette","selected-palette",-928747602);
$APP.$cljs$cst$1545$scroll_width$$=new $APP.$cljs$core$Keyword$$(null,"scroll-width","scroll-width",-752407930);$cljs$cst$1043$cljs_DOT_core_SLASH__LT__EQ_$$=new $APP.$cljs$core$Symbol$$("cljs.core","\x3c\x3d","cljs.core/\x3c\x3d",1677001748,null);$APP.$cljs$cst$1349$fullname$$=new $APP.$cljs$core$Keyword$$(null,"fullname","fullname",1638772587);$APP.$cljs$cst$2639$on_drop$$=new $APP.$cljs$core$Keyword$$(null,"on-drop","on-drop",1867868491);
$APP.$cljs$cst$2162$options_mode$$=new $APP.$cljs$core$Keyword$$(null,"options-mode","options-mode",-1788898697);$APP.$cljs$cst$5432$step$$=new $APP.$cljs$core$Keyword$$(null,"step","step",1288888124);$cljs$cst$1264$base$$=new $APP.$cljs$core$Keyword$$(null,"base","base",185279322);$cljs$cst$2053$content_group$$=new $APP.$cljs$core$Keyword$$(null,"content-group","content-group",-531031163);$cljs$cst$2785$widths$$=new $APP.$cljs$core$Keyword$$(null,"widths","widths",-1467327440);
$APP.$cljs$cst$2413$app_DOT_main_DOT_router_SLASH_new_window$$=new $APP.$cljs$core$Keyword$$("app.main.router","new-window","app.main.router/new-window",1705407424);$APP.$cljs$cst$4288$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_combine_selected_as_variants$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","combine-selected-as-variants","app.main.data.workspace.variants/combine-selected-as-variants",-1261075073);
$APP.$cljs$cst$4366$app_DOT_main_DOT_data_DOT_workspace_SLASH_stop_rename_page_item$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","stop-rename-page-item","app.main.data.workspace/stop-rename-page-item",-931411905);$cljs$cst$1241$enable_exporter_svgo$$=new $APP.$cljs$core$Keyword$$(null,"enable-exporter-svgo","enable-exporter-svgo",841382487);$cljs$cst$2546$root_id$$=new $APP.$cljs$core$Keyword$$(null,"root-id","root-id",1294683809);
$cljs$cst$1244$enable_backend_openapi_doc$$=new $APP.$cljs$core$Keyword$$(null,"enable-backend-openapi-doc","enable-backend-openapi-doc",336430877);$APP.$cljs$cst$2584$delta$$=new $APP.$cljs$core$Keyword$$(null,"delta","delta",108939957);$APP.$cljs$cst$4363$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_margins_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-margins-selected","app.main.data.workspace/set-margins-selected",-61238202);
$cljs$cst$2084$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_token_set$$=new $APP.$cljs$core$Keyword$$("app.common.types.tokens-lib","token-set","app.common.types.tokens-lib/token-set",169935610);$APP.$cljs$cst$3234$app_DOT_main_DOT_data_DOT_team_SLASH_current_team_id$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","current-team-id","app.main.data.team/current-team-id",675116812);$APP.$cljs$cst$2324$displace$$=new $APP.$cljs$core$Keyword$$(null,"displace","displace",-1153355602);
$APP.$cljs$cst$4631$draw_path$$=new $APP.$cljs$core$Keyword$$(null,"draw-path","draw-path",-1562145274);$cljs$cst$4475$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_font_weight_text_shape_update$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","generate-font-weight-text-shape-update","app.main.data.workspace.tokens.application/generate-font-weight-text-shape-update",-1706226523);
$cljs$cst$2616$not_implemented$$=new $APP.$cljs$core$Keyword$$(null,"not-implemented","not-implemented",1918806714);$APP.$cljs$cst$4297$panning$$=new $APP.$cljs$core$Keyword$$(null,"panning","panning",-1931627491);$cljs$cst$4389$input_id$$=new $APP.$cljs$core$Keyword$$(null,"input-id","input-id",1217549113);$cljs$cst$1372$type_tag$$=new $APP.$cljs$core$Keyword$$(null,"type-tag","type-tag",-1873863267);
$APP.$cljs$cst$3497$ignore_groups_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-groups?","ignore-groups?",1142155659);$cljs$cst$1826$nullable$$=new $APP.$cljs$core$Keyword$$(null,"nullable","nullable",317149691);$cljs$cst$817$clojure_DOT_test_DOT_check_DOT_generators_SLASH_simple_type_printable$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","simple-type-printable","clojure.test.check.generators/simple-type-printable",-58489962,null);
$APP.$cljs$cst$725$exception$$=new $APP.$cljs$core$Keyword$$(null,"exception","exception",-335277064);$cljs$cst$3357$owner_photo_id$$=new $APP.$cljs$core$Keyword$$(null,"owner-photo-id","owner-photo-id",1979327434);$cljs$cst$1535$potok_DOT_v2_DOT_core_SLASH_undefined$$=new $APP.$cljs$core$Keyword$$("potok.v2.core","undefined","potok.v2.core/undefined",-94368560);$APP.$cljs$cst$279$max_width$$=new $APP.$cljs$core$Keyword$$(null,"max-width","max-width",-1939924051);
$cljs$cst$4570$detail_visible$$=new $APP.$cljs$core$Keyword$$(null,"detail-visible","detail-visible",-1852231289);$APP.$cljs$cst$4784$app_DOT_main_DOT_data_DOT_dashboard_SLASH_handle_change_team_org$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","handle-change-team-org","app.main.data.dashboard/handle-change-team-org",-1440550750);$cljs$cst$658$malli_DOT_core_SLASH_sci_not_available$$=new $APP.$cljs$core$Keyword$$("malli.core","sci-not-available","malli.core/sci-not-available",-1400847277);
$cljs$cst$3432$app_DOT_main_DOT_data_DOT_workspace_DOT_edition_SLASH_clear_edition_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.edition","clear-edition-mode","app.main.data.workspace.edition/clear-edition-mode",1519383038);
$APP.$cljs$cst$4532$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_set_enabled_token_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","set-enabled-token-set","app.main.data.workspace.tokens.library-edit/set-enabled-token-set",-866264668);
$cljs$cst$4263$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_change_cells_mode$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","change-cells-mode","app.main.data.workspace.shape-layout/change-cells-mode",-187374808);$APP.$cljs$cst$1581$is_admin$$=new $APP.$cljs$core$Keyword$$(null,"is-admin","is-admin",-1352205216);
$APP.$cljs$cst$3855$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_commit_resize_text$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","commit-resize-text","app.main.data.workspace.texts/commit-resize-text",-1450936270);$cljs$cst$3905$app_DOT_main_DOT_data_DOT_auth_SLASH_login_from_register$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","login-from-register","app.main.data.auth/login-from-register",-1141216339);
$cljs$cst$5000$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_zoom_style$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","toggle-zoom-style","app.main.data.viewer/toggle-zoom-style",349756229);$APP.$cljs$cst$943$error_SLASH_code$$=new $APP.$cljs$core$Keyword$$("error","code","error/code",-1740032098);$cljs$cst$1411$suppress_namespaces$$=new $APP.$cljs$core$Keyword$$(null,"suppress-namespaces","suppress-namespaces",2130686956);
$APP.$cljs$cst$5005$show_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"show-thumbnails","show-thumbnails",405341805);$cljs$cst$2731$xlink_COLON_show$$=new $APP.$cljs$core$Keyword$$(null,"xlink:show","xlink:show",1334818180);$APP.$cljs$cst$3192$request_email_change$$=new $APP.$cljs$core$Keyword$$(null,"request-email-change","request-email-change",562477360);$APP.$cljs$cst$2312$cancel$$=new $APP.$cljs$core$Keyword$$(null,"cancel","cancel",-1964088360);
$cljs$cst$3331$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment_thread_on_workspace$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","delete-comment-thread-on-workspace","app.main.data.comments/delete-comment-thread-on-workspace",862132009);$cljs$cst$1351$cur$$=new $APP.$cljs$core$Keyword$$(null,"cur","cur",1153190599);$cljs$cst$2716$strikethrough_thickness$$=new $APP.$cljs$core$Keyword$$(null,"strikethrough-thickness","strikethrough-thickness",2087500993);
$APP.$cljs$cst$4695$cut$$=new $APP.$cljs$core$Keyword$$(null,"cut","cut",-1042666209);$cljs$cst$5076$background_image$$=new $APP.$cljs$core$Keyword$$(null,"background-image","background-image",-1142314704);$APP.$cljs$cst$2163$default_font$$=new $APP.$cljs$core$Keyword$$(null,"default-font","default-font",-1606411738);$APP.$cljs$cst$3566$on_svg$$=new $APP.$cljs$core$Keyword$$(null,"on-svg","on-svg",981409697);
$cljs$cst$2883$color_interpolation_filters$$=new $APP.$cljs$core$Keyword$$(null,"color-interpolation-filters","color-interpolation-filters",-519168139);$cljs$cst$1156$app_DOT_common_DOT_logging_SLASH_props$$=new $APP.$cljs$core$Keyword$$("app.common.logging","props","app.common.logging/props",-2005375352);$cljs$cst$381$malli_DOT_core_SLASH_invalid_transformer$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-transformer","malli.core/invalid-transformer",962129811);
$APP.$cljs$cst$2943$layout_bounds$$=new $APP.$cljs$core$Keyword$$(null,"layout-bounds","layout-bounds",-1028383563);$APP.$cljs$cst$1596$image$$=new $APP.$cljs$core$Keyword$$(null,"image","image",-58725096);$cljs$cst$346$malli_DOT_core_SLASH_multiple_varargs$$=new $APP.$cljs$core$Keyword$$("malli.core","multiple-varargs","malli.core/multiple-varargs",1982057671);
$APP.$cljs$cst$4766$app_DOT_main_DOT_data_DOT_dashboard_SLASH_set_file_thumbnail$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","set-file-thumbnail","app.main.data.dashboard/set-file-thumbnail",1221585802);$APP.$cljs$cst$4889$profile_is_muted$$=new $APP.$cljs$core$Keyword$$(null,"profile-is-muted","profile-is-muted",-1029142459);$APP.$cljs$cst$1385$relative_to$$=new $APP.$cljs$core$Keyword$$(null,"relative-to","relative-to",-470100051);
$APP.$cljs$cst$1590$frame$$=new $APP.$cljs$core$Keyword$$(null,"frame","frame",-1711082588);$APP.$cljs$cst$1235$hide_release_modal$$=new $APP.$cljs$core$Keyword$$(null,"hide-release-modal","hide-release-modal",2076796063);$APP.$cljs$cst$3232$app_DOT_main_DOT_data_DOT_profile_SLASH_delete_access_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","delete-access-token","app.main.data.profile/delete-access-token",446209693);
$APP.$cljs$cst$4034$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_remove_stroke$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","remove-stroke","app.main.data.workspace.colors/remove-stroke",428008657);$APP.$cljs$cst$4048$current_color$$=new $APP.$cljs$core$Keyword$$(null,"current-color","current-color",1731984119);$APP.$cljs$cst$1678$layout_grid_rows$$=new $APP.$cljs$core$Keyword$$(null,"layout-grid-rows","layout-grid-rows",743773947);
$cljs$cst$2599$theme_paths$$=new $APP.$cljs$core$Keyword$$(null,"theme-paths","theme-paths",1306140239);$cljs$cst$3277$create_team_invitations$$=new $APP.$cljs$core$Keyword$$(null,"create-team-invitations","create-team-invitations",-1043494311);$cljs$cst$5102$import_ready$$=new $APP.$cljs$core$Keyword$$(null,"import-ready","import-ready",-1694649791);$cljs$cst$2418$app_DOT_main_DOT_router_SLASH_reload$$=new $APP.$cljs$core$Keyword$$("app.main.router","reload","app.main.router/reload",1848509416);
$cljs$cst$4994$app_DOT_main_DOT_data_DOT_viewer_SLASH_decrease_zoom$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","decrease-zoom","app.main.data.viewer/decrease-zoom",-2129972803);$cljs$cst$1015$req_specs$$=new $APP.$cljs$core$Keyword$$(null,"req-specs","req-specs",553962313);
$cljs$cst$3625$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_set_workspace_read_only$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.common","set-workspace-read-only","app.main.data.workspace.common/set-workspace-read-only",685254856);$APP.$cljs$cst$2358$coerce$$=new $APP.$cljs$core$Keyword$$(null,"coerce","coerce",1917884504);
$APP.$cljs$cst$4315$app_DOT_main_DOT_data_DOT_workspace_SLASH_update_nudge$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","update-nudge","app.main.data.workspace/update-nudge",726860706);$APP.$cljs$cst$2591$set_tokens_lib$$=new $APP.$cljs$core$Keyword$$(null,"set-tokens-lib","set-tokens-lib",276527580);$cljs$cst$4816$new_position_y$$=new $APP.$cljs$core$Keyword$$(null,"new-position-y","new-position-y",1655805839);
$cljs$cst$1121$cljs_DOT_core_SLASH_map$$=new $APP.$cljs$core$Symbol$$("cljs.core","map","cljs.core/map",-338988913,null);$APP.$cljs$cst$4706$main_menu$$=new $APP.$cljs$core$Keyword$$(null,"main-menu","main-menu",-1471790381);$cljs$cst$1489$when_let$$=new $APP.$cljs$core$Symbol$$(null,"when-let","when-let",-1383043480,null);
$cljs$cst$861$malli_DOT_generator_SLASH_distinct_generator_failure$$=new $APP.$cljs$core$Keyword$$("malli.generator","distinct-generator-failure","malli.generator/distinct-generator-failure",-2085139904);$cljs$cst$3944$padding_block_end$$=new $APP.$cljs$core$Keyword$$(null,"padding-block-end","padding-block-end",923602025);$cljs$cst$4815$new_position_x$$=new $APP.$cljs$core$Keyword$$(null,"new-position-x","new-position-x",-944422613);
$APP.$cljs$cst$4452$verbosity$$=new $APP.$cljs$core$Keyword$$(null,"verbosity","verbosity",-780202586);$APP.$cljs$cst$4633$v_distribute$$=new $APP.$cljs$core$Keyword$$(null,"v-distribute","v-distribute",1681287974);$cljs$cst$3292$update_webhook$$=new $APP.$cljs$core$Keyword$$(null,"update-webhook","update-webhook",1982105527);
$cljs$cst$4533$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_toggle_token_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","toggle-token-set","app.main.data.workspace.tokens.library-edit/toggle-token-set",126220304);$APP.$cljs$cst$1277$class$$=new $APP.$cljs$core$Keyword$$(null,"class","class",-2030961996);
$cljs$cst$3522$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_update_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","update-shapes","app.main.data.workspace.shapes/update-shapes",-30456202);$cljs$cst$685$uri_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"uri?","uri?",2029475116,null);$APP.$cljs$cst$1779$index$$=new $APP.$cljs$core$Keyword$$(null,"index","index",-1531685915);
$cljs$cst$3957$grid_template_columns$$=new $APP.$cljs$core$Keyword$$(null,"grid-template-columns","grid-template-columns",-594112133);$cljs$cst$3644$app_DOT_main_DOT_data_DOT_workspace_DOT_thumbnails_SLASH_assoc_thumbnail$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.thumbnails","assoc-thumbnail","app.main.data.workspace.thumbnails/assoc-thumbnail",1159203426);
$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$=new $APP.$cljs$core$Keyword$$("app.common.files.changes-builder","page-id","app.common.files.changes-builder/page-id",-522011764);$cljs$cst$4430$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_blur$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-shadow-blur","error.style-dictionary/invalid-token-value-shadow-blur",1597718933);
$APP.$cljs$cst$4313$app_DOT_main_DOT_data_DOT_workspace_SLASH_rename_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","rename-file","app.main.data.workspace/rename-file",-1400530581);$cljs$cst$490$bounded$$=new $APP.$cljs$core$Keyword$$(null,"bounded","bounded",-1973595643);$APP.$cljs$cst$4463$tokenscript$$=new $APP.$cljs$core$Keyword$$(null,"tokenscript","tokenscript",-1399248500);$cljs$cst$4073$initialized_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"initialized?","initialized?",1707939066);
$APP.$cljs$cst$3218$app_DOT_main_DOT_data_DOT_profile_SLASH_profile_deleted$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","profile-deleted","app.main.data.profile/profile-deleted",-1669169122);$APP.$cljs$cst$4674$toggle_alignment$$=new $APP.$cljs$core$Keyword$$(null,"toggle-alignment","toggle-alignment",-428434056);$APP.$cljs$cst$1185$demo_warning$$=new $APP.$cljs$core$Keyword$$(null,"demo-warning","demo-warning",328616032);
$cljs$cst$4588$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_request_multiple_export$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","request-multiple-export","app.main.data.exports.assets/request-multiple-export",430043139);$APP.$cljs$cst$275$opts$$=new $APP.$cljs$core$Symbol$$(null,"opts","opts",1795607228,null);
$cljs$cst$4778$app_DOT_main_DOT_data_DOT_dashboard_SLASH_clone_template$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","clone-template","app.main.data.dashboard/clone-template",-1909834924);$APP.$cljs$cst$4686$paste_props$$=new $APP.$cljs$core$Keyword$$(null,"paste-props","paste-props",197304251);$APP.$cljs$cst$1634$offset_x$$=new $APP.$cljs$core$Keyword$$(null,"offset-x","offset-x",1036466230);
$APP.$cljs$cst$4173$workspace_guides$$=new $APP.$cljs$core$Keyword$$(null,"workspace-guides","workspace-guides",-728045274);$APP.$cljs$cst$1635$offset_y$$=new $APP.$cljs$core$Keyword$$(null,"offset-y","offset-y",2076844008);$cljs$cst$3980$grid_template_areas$$=new $APP.$cljs$core$Keyword$$(null,"grid-template-areas","grid-template-areas",-1162938120);$APP.$cljs$cst$1348$photo_id$$=new $APP.$cljs$core$Keyword$$(null,"photo-id","photo-id",108052797);
$APP.$cljs$cst$1610$touched$$=new $APP.$cljs$core$Keyword$$(null,"touched","touched",-609134419);$APP.$cljs$cst$3126$with_objects_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"with-objects?","with-objects?",1705995428);$APP.$cljs$cst$2305$inline$$=new $APP.$cljs$core$Keyword$$(null,"inline","inline",1399884222);
$cljs$cst$3148$app_DOT_main_DOT_data_DOT_plugins_SLASH_close_current_plugin$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","close-current-plugin","app.main.data.plugins/close-current-plugin",-1566988759);$APP.$cljs$cst$2043$background$$=new $APP.$cljs$core$Keyword$$(null,"background","background",-863952629);
$APP.$cljs$cst$2297$app_DOT_main_DOT_data_DOT_modal_SLASH_update_modal_props$$=new $APP.$cljs$core$Keyword$$("app.main.data.modal","update-modal-props","app.main.data.modal/update-modal-props",-1646685110);$cljs$cst$2778$calcMode$$=new $APP.$cljs$core$Keyword$$(null,"calcMode","calcMode",-1989439090);$APP.$cljs$cst$2929$pixel_grid$$=new $APP.$cljs$core$Keyword$$(null,"pixel-grid","pixel-grid",-148102857);
$cljs$cst$2806$underline_position$$=new $APP.$cljs$core$Keyword$$(null,"underline-position","underline-position",2105325589);$APP.$cljs$cst$930$app_DOT_common_DOT_schema_SLASH_explain$$=new $APP.$cljs$core$Keyword$$("app.common.schema","explain","app.common.schema/explain",1944111705);$cljs$cst$628$re_explainer$$=new $APP.$cljs$core$Keyword$$(null,"re-explainer","re-explainer",-1266871200);$APP.$cljs$cst$5057$make_curve$$=new $APP.$cljs$core$Keyword$$(null,"make-curve","make-curve",-1823500424);
$APP.$cljs$cst$2136$share_links$$=new $APP.$cljs$core$Keyword$$(null,"share-links","share-links",-307384490);$cljs$cst$2688$feTile$$=new $APP.$cljs$core$Keyword$$(null,"feTile","feTile",-75598698);$cljs$cst$213$eof$$=new $APP.$cljs$core$Keyword$$(null,"eof","eof",-489063237);$APP.$cljs$cst$2281$total_shapes$$=new $APP.$cljs$core$Keyword$$(null,"total-shapes","total-shapes",-1728271112);$cljs$cst$3902$redirect_uri$$=new $APP.$cljs$core$Keyword$$(null,"redirect-uri","redirect-uri",374475842);
$APP.$cljs$cst$2183$workspace_editor$$=new $APP.$cljs$core$Keyword$$(null,"workspace-editor","workspace-editor",1700926848);$cljs$cst$4865$show_success_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"show-success?","show-success?",-529629397);$cljs$cst$3707$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_dimensions$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","update-dimensions","app.main.data.workspace.transforms/update-dimensions",-469929331);
$cljs$cst$737$authority$$=new $APP.$cljs$core$Keyword$$(null,"authority","authority",-551669367);$APP.$cljs$cst$4147$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_create_node_at_position$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","create-node-at-position","app.main.data.workspace.path.edition/create-node-at-position",-351710409);$APP.$cljs$cst$1761$geometry_parent$$=new $APP.$cljs$core$Keyword$$(null,"geometry-parent","geometry-parent",1427808503);
$APP.$cljs$cst$3335$delete_comment$$=new $APP.$cljs$core$Keyword$$(null,"delete-comment","delete-comment",701145765);$APP.$cljs$cst$2431$cancel_label$$=new $APP.$cljs$core$Keyword$$(null,"cancel-label","cancel-label",-1093310551);$cljs$cst$992$req_un$$=new $APP.$cljs$core$Keyword$$(null,"req-un","req-un",1074571008);$APP.$cljs$cst$1279$end$$=new $APP.$cljs$core$Keyword$$(null,"end","end",-268185958);$cljs$cst$2255$device_model$$=new $APP.$cljs$core$Keyword$$(null,"device-model","device-model",-1108995606);
$APP.$cljs$cst$97$not_native$$=new $APP.$cljs$core$Symbol$$(null,"not-native","not-native",-236392494,null);$APP.$cljs$cst$982$reason$$=new $APP.$cljs$core$Keyword$$(null,"reason","reason",-2070751759);$cljs$cst$1737$invalid_fill$$=new $APP.$cljs$core$Keyword$$(null,"invalid-fill","invalid-fill",88906591);
$cljs$cst$4434$error_DOT_style_dictionary_SLASH_invalid_token_value_text_decoration$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-text-decoration","error.style-dictionary/invalid-token-value-text-decoration",234419485);$cljs$cst$2866$kerning$$=new $APP.$cljs$core$Keyword$$(null,"kerning","kerning",702175623);$APP.$cljs$cst$2348$reitit_DOT_trie_SLASH_parameters$$=new $APP.$cljs$core$Keyword$$("reitit.trie","parameters","reitit.trie/parameters",-1304786787);
$APP.$cljs$cst$2702$polyline$$=new $APP.$cljs$core$Keyword$$(null,"polyline","polyline",-1731551044);$APP.$cljs$cst$5095$ghost$$=new $APP.$cljs$core$Keyword$$(null,"ghost","ghost",-1531157576);$cljs$cst$3417$variant_props$$=new $APP.$cljs$core$Keyword$$(null,"variant-props","variant-props",1890974034);
$cljs$cst$3810$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_notify_sync_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","notify-sync-file","app.main.data.workspace.libraries/notify-sync-file",-2008415410);$cljs$cst$4940$not_component_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"not-component-not-allowed","not-component-not-allowed",-90463620);$cljs$cst$128$parents$$=new $APP.$cljs$core$Keyword$$(null,"parents","parents",-2027538891);
$cljs$cst$3285$app_DOT_main_DOT_data_DOT_team_SLASH_team_deleted$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","team-deleted","app.main.data.team/team-deleted",1479146302);$cljs$cst$4136$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_set_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.edition","set-modifiers","app.main.data.workspace.path.edition/set-modifiers",-1530576040);
$APP.$cljs$cst$4127$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_deselect_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","deselect-all","app.main.data.workspace.path.selection/deselect-all",-1275706508);$cljs$cst$1393$logical_blocks$$=new $APP.$cljs$core$Keyword$$(null,"logical-blocks","logical-blocks",-1466339776);$APP.$cljs$cst$289$key_fn$$=new $APP.$cljs$core$Keyword$$(null,"key-fn","key-fn",-636154479);
$cljs$cst$3520$mod_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"mod?","mod?",964661324);$cljs$cst$2588$add_typography$$=new $APP.$cljs$core$Keyword$$(null,"add-typography","add-typography",187539002);$cljs$cst$3142$app_DOT_main_DOT_data_DOT_plugins_SLASH_save_current_plugin$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","save-current-plugin","app.main.data.plugins/save-current-plugin",-587981712);
$cljs$cst$3294$create_webhook$$=new $APP.$cljs$core$Keyword$$(null,"create-webhook","create-webhook",-997639408);$cljs$cst$3609$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_colorpalette_QMARK_$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-colorpalette?","app.main.data.workspace/show-colorpalette?",1262958508);$cljs$cst$3071$image_id$$=new $APP.$cljs$core$Keyword$$(null,"image-id","image-id",-988480565);
$cljs$cst$681$symbol_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"symbol?","symbol?",1820680511,null);$cljs$cst$4358$app_DOT_main_DOT_data_DOT_workspace_SLASH_hide_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","hide-context-menu","app.main.data.workspace/hide-context-menu",1649353875);
$cljs$cst$4274$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_remove_empty_properties$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","remove-empty-properties","app.main.data.workspace.variants/remove-empty-properties",317322171);$cljs$cst$2877$flood_opacity$$=new $APP.$cljs$core$Keyword$$(null,"flood-opacity","flood-opacity",-479030608);$APP.$cljs$cst$2277$total_components$$=new $APP.$cljs$core$Keyword$$(null,"total-components","total-components",1903682778);
$cljs$cst$2494$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_default$$=new $APP.$cljs$core$Keyword$$("app.common.schema.desc-native","default","app.common.schema.desc-native/default",145934244);$APP.$cljs$cst$3746$color_for_rename$$=new $APP.$cljs$core$Keyword$$(null,"color-for-rename","color-for-rename",-1584502786);$APP.$cljs$cst$2196$fullscreen_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"fullscreen?","fullscreen?",-1171717820);
$APP.$cljs$cst$2944$row_total_gap$$=new $APP.$cljs$core$Keyword$$(null,"row-total-gap","row-total-gap",-853642856);$APP.$cljs$cst$4707$show_command$$=new $APP.$cljs$core$Keyword$$(null,"show-command","show-command",-828831303);$cljs$cst$3048$xlink_href$$=new $APP.$cljs$core$Keyword$$(null,"xlink-href","xlink-href",244956585);$cljs$cst$4921$component_not_found$$=new $APP.$cljs$core$Keyword$$(null,"component-not-found","component-not-found",482222671);
$APP.$cljs$cst$1613$immediate_suffix_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"immediate-suffix?","immediate-suffix?",-127830647);$cljs$cst$4454$brokenReferences$$=new $APP.$cljs$core$Keyword$$(null,"brokenReferences","brokenReferences",-359732824);
$APP.$cljs$cst$4170$app_DOT_main_DOT_data_DOT_workspace_DOT_fix_deleted_fonts_SLASH_fix_deleted_fonts_for_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.fix-deleted-fonts","fix-deleted-fonts-for-page","app.main.data.workspace.fix-deleted-fonts/fix-deleted-fonts-for-page",1505644212);$APP.$cljs$cst$2274$counters$$=new $APP.$cljs$core$Keyword$$(null,"counters","counters",33475982);
$APP.$cljs$cst$1957$close_click_outside$$=new $APP.$cljs$core$Keyword$$(null,"close-click-outside","close-click-outside",1133482612);$cljs$cst$3969$flex_shrink$$=new $APP.$cljs$core$Keyword$$(null,"flex-shrink","flex-shrink",1481146383);$cljs$cst$2633$app_DOT_main_DOT_data_DOT_shortcuts_SLASH_push_shortcuts$$=new $APP.$cljs$core$Keyword$$("app.main.data.shortcuts","push-shortcuts","app.main.data.shortcuts/push-shortcuts",926243235);
$cljs$cst$4302$app_DOT_main_DOT_data_DOT_workspace_SLASH_fetch_libries$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","fetch-libries","app.main.data.workspace/fetch-libries",-317037973);$cljs$cst$4934$root_main_not_allowed$$=new $APP.$cljs$core$Keyword$$(null,"root-main-not-allowed","root-main-not-allowed",1386008676);$APP.$cljs$cst$2619$family$$=new $APP.$cljs$core$Keyword$$(null,"family","family",-1313145692);
$cljs$cst$4284$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_rename_variant$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","rename-variant","app.main.data.workspace.variants/rename-variant",-1736167912);$APP.$cljs$cst$4842$lock_file_snapshot$$=new $APP.$cljs$core$Keyword$$(null,"lock-file-snapshot","lock-file-snapshot",641874912);$APP.$cljs$cst$143$via$$=new $APP.$cljs$core$Keyword$$(null,"via","via",-1904457336);
$APP.$cljs$cst$3495$index_SLASH_query_selection$$=new $APP.$cljs$core$Keyword$$("index","query-selection","index/query-selection",-1103332922);$cljs$cst$2060$blur_group$$=new $APP.$cljs$core$Keyword$$(null,"blur-group","blur-group",-1135959686);$cljs$cst$1383$start_block_t$$=new $APP.$cljs$core$Keyword$$(null,"start-block-t","start-block-t",-373430594);$cljs$cst$2781$xlink_COLON_type$$=new $APP.$cljs$core$Keyword$$(null,"xlink:type","xlink:type",-1668107217);
$cljs$cst$867$gen_SLASH_gen$$=new $APP.$cljs$core$Keyword$$("gen","gen","gen/gen",142743606);$cljs$cst$532$malli_DOT_core_SLASH_potentially_recursive_seqex$$=new $APP.$cljs$core$Keyword$$("malli.core","potentially-recursive-seqex","malli.core/potentially-recursive-seqex",-1574993850);$cljs$cst$2652$altGlyph$$=new $APP.$cljs$core$Keyword$$(null,"altGlyph","altGlyph",-1373771936);$cljs$cst$4096$undo_lock$$=new $APP.$cljs$core$Keyword$$(null,"undo-lock","undo-lock",-163038764);
$cljs$cst$4444$warning_SLASH_fn$$=new $APP.$cljs$core$Keyword$$("warning","fn","warning/fn",-218854416);$cljs$cst$4387$label_text$$=new $APP.$cljs$core$Keyword$$(null,"label-text","label-text",-1566972381);$cljs$cst$4924$invalid_main_instance$$=new $APP.$cljs$core$Keyword$$(null,"invalid-main-instance","invalid-main-instance",1361049883);$cljs$cst$663$number_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"number?","number?",-1747282210,null);
$APP.$cljs$cst$1655$fixed$$=new $APP.$cljs$core$Keyword$$(null,"fixed","fixed",-562004358);$APP.$cljs$cst$2469$dashboard_files$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-files","dashboard-files",-1779590854);$APP.$cljs$cst$4240$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_locate_board$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","locate-board","app.main.data.workspace.grid-layout.editor/locate-board",212264121);
$cljs$cst$726$malli_DOT_core_SLASH_instrument_requires_function_schema$$=new $APP.$cljs$core$Keyword$$("malli.core","instrument-requires-function-schema","malli.core/instrument-requires-function-schema",676671761);$cljs$cst$2088$is_source$$=new $APP.$cljs$core$Keyword$$(null,"is-source","is-source",562449867);$APP.$cljs$cst$1750$letter_spacing$$=new $APP.$cljs$core$Keyword$$(null,"letter-spacing","letter-spacing",-948993767);
$cljs$cst$2511$app_DOT_common_DOT_schema_DOT_desc_js_like_SLASH_inline$$=new $APP.$cljs$core$Keyword$$("app.common.schema.desc-js-like","inline","app.common.schema.desc-js-like/inline",1288677112);$APP.$cljs$cst$1964$text_case$$=new $APP.$cljs$core$Keyword$$(null,"text-case","text-case",1049419399);$APP.$cljs$cst$1565$body$$=new $APP.$cljs$core$Keyword$$(null,"body","body",-2049205669);$APP.$cljs$cst$318$mode$$=new $APP.$cljs$core$Keyword$$(null,"mode","mode",654403691);
$APP.$cljs$cst$3430$interrupt$$=new $APP.$cljs$core$Keyword$$(null,"interrupt","interrupt",-1601071178);$cljs$cst$3033$modi$$=new $APP.$cljs$core$Keyword$$(null,"modi","modi",-125885639);$cljs$cst$3171$app_DOT_main_DOT_data_DOT_media_SLASH_file_QMARK_$$=new $APP.$cljs$core$Symbol$$("app.main.data.media","file?","app.main.data.media/file?",1402746591,null);$APP.$cljs$cst$1916$gutter$$=new $APP.$cljs$core$Keyword$$(null,"gutter","gutter",1047805662);
$cljs$cst$107$fallback_impl$$=new $APP.$cljs$core$Keyword$$(null,"fallback-impl","fallback-impl",-1501286995);$APP.$cljs$cst$723$name$$=new $APP.$cljs$core$Keyword$$(null,"name","name",1843675177);$cljs$cst$4604$bold$$=new $APP.$cljs$core$Keyword$$(null,"bold","bold",-116809535);$cljs$cst$3597$element_options$$=new $APP.$cljs$core$Keyword$$(null,"element-options","element-options",134701240);
$cljs$cst$1813$exclusiveMaximum$$=new $APP.$cljs$core$Keyword$$(null,"exclusiveMaximum","exclusiveMaximum",1883434466);$cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","pcat","cljs.spec.alpha/pcat",26406623);$APP.$cljs$cst$2261$placeholder_SLASH_map$$=new $APP.$cljs$core$Keyword$$("placeholder","map","placeholder/map",-43461776);
$cljs$cst$3745$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","add-color","app.main.data.workspace.libraries/add-color",-136560140);$cljs$cst$1396$writing$$=new $APP.$cljs$core$Keyword$$(null,"writing","writing",-1486865108);$cljs$cst$2979$ignore_response_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-response?","ignore-response?",-1427500946);
$APP.$cljs$cst$127$keywordize_keys$$=new $APP.$cljs$core$Keyword$$(null,"keywordize-keys","keywordize-keys",1310784252);$cljs$cst$3539$app_DOT_main_DOT_data_DOT_workspace_DOT_bool_SLASH_create_bool_union$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.bool","create-bool-union","app.main.data.workspace.bool/create-bool-union",-720276073);$cljs$cst$251$inst$$=new $APP.$cljs$core$Symbol$$(null,"inst","inst",-2008473268,null);
$cljs$cst$665$int_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"int?","int?",1799729645,null);$APP.$cljs$cst$2355$expand$$=new $APP.$cljs$core$Keyword$$(null,"expand","expand",595248157);$cljs$cst$2238$unexpected_response$$=new $APP.$cljs$core$Keyword$$(null,"unexpected-response","unexpected-response",-1471929181);$APP.$cljs$cst$194$buffer$$=new $APP.$cljs$core$Keyword$$(null,"buffer","buffer",617295198);
$APP.$cljs$cst$4061$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_update_colorpicker_add_stop$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","update-colorpicker-add-stop","app.main.data.workspace.colors/update-colorpicker-add-stop",1169850309);$APP.$cljs$cst$5022$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_frame_auto$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","go-to-frame-auto","app.main.data.viewer/go-to-frame-auto",-879855067);
$APP.$cljs$cst$237$cljs_DOT_core_SLASH_sequence$$=new $APP.$cljs$core$Symbol$$("cljs.core","sequence","cljs.core/sequence",1908459032,null);$cljs$cst$1818$additionalProperties$$=new $APP.$cljs$core$Keyword$$(null,"additionalProperties","additionalProperties",-1203767392);$cljs$cst$3755$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_add_typography$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","add-typography","app.main.data.workspace.libraries/add-typography",-1016874370);
$cljs$cst$3446$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_redo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","redo","app.main.data.workspace.undo/redo",552169249);$cljs$cst$3979$flex_grow$$=new $APP.$cljs$core$Keyword$$(null,"flex-grow","flex-grow",1865160747);$cljs$cst$1014$opt_keys$$=new $APP.$cljs$core$Keyword$$(null,"opt-keys","opt-keys",1262688261);
$cljs$cst$4552$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_set_selected_token_set_id$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","set-selected-token-set-id","app.main.data.workspace.tokens.library-edit/set-selected-token-set-id",1953220092);$cljs$cst$2717$accumulate$$=new $APP.$cljs$core$Keyword$$(null,"accumulate","accumulate",-887744287);$APP.$cljs$cst$2969$reply_to$$=new $APP.$cljs$core$Keyword$$(null,"reply-to","reply-to",-145674792);
$cljs$cst$8$str$$=new $APP.$cljs$core$Symbol$$(null,"str","str",-1564826950,null);$cljs$cst$4819$detach$$=new $APP.$cljs$core$Keyword$$(null,"detach","detach",-1092200572);$APP.$cljs$cst$1571$response_type$$=new $APP.$cljs$core$Keyword$$(null,"response-type","response-type",-1493770458);$APP.$cljs$cst$2195$comments_local$$=new $APP.$cljs$core$Keyword$$(null,"comments-local","comments-local",-777921181);
$cljs$cst$3158$app_DOT_common_DOT_attrs_SLASH_unset$$=new $APP.$cljs$core$Keyword$$("app.common.attrs","unset","app.common.attrs/unset",-1523604502);$cljs$cst$1018$pred_forms$$=new $APP.$cljs$core$Keyword$$(null,"pred-forms","pred-forms",172611832);$cljs$cst$1252$enable_render_wasm_dpr$$=new $APP.$cljs$core$Keyword$$(null,"enable-render-wasm-dpr","enable-render-wasm-dpr",995807953);
$cljs$cst$3772$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_instantiate_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","instantiate-component","app.main.data.workspace.libraries/instantiate-component",1762375279);$APP.$cljs$cst$108$val$$=new $APP.$cljs$core$Keyword$$(null,"val","val",128701612);$cljs$cst$1204$urepl_server$$=new $APP.$cljs$core$Keyword$$(null,"urepl-server","urepl-server",742341353);
$cljs$cst$3016$vai$$=new $APP.$cljs$core$Keyword$$(null,"vai","vai",611244557);$APP.$cljs$cst$3778$update_layout$$=new $APP.$cljs$core$Keyword$$(null,"update-layout","update-layout",-1904092183);$APP.$cljs$cst$1594$bool$$=new $APP.$cljs$core$Keyword$$(null,"bool","bool",1444635321);$APP.$cljs$cst$4629$align_left$$=new $APP.$cljs$core$Keyword$$(null,"align-left","align-left",-412752091);$cljs$cst$0$flush_on_newline$$=new $APP.$cljs$core$Keyword$$(null,"flush-on-newline","flush-on-newline",-151457939);
$APP.$cljs$cst$4975$interactions_mode$$=new $APP.$cljs$core$Keyword$$(null,"interactions-mode","interactions-mode",-1234827377);$cljs$cst$4178$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_add_flow$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","add-flow","app.main.data.workspace.interactions/add-flow",1321840081);
$cljs$cst$791$clojure_DOT_test_DOT_check_DOT_generators_SLASH_elements$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","elements","clojure.test.check.generators/elements",438991326,null);$cljs$cst$3263$app_DOT_main_DOT_data_DOT_team_SLASH_create_team$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","create-team","app.main.data.team/create-team",2113808240);$APP.$cljs$cst$3977$flex_direction$$=new $APP.$cljs$core$Keyword$$(null,"flex-direction","flex-direction",364609438);
$cljs$cst$2948$is_mask_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"is-mask?","is-mask?",162096519);$cljs$cst$772$max_tries_or_opts$$=new $APP.$cljs$core$Keyword$$(null,"max-tries-or-opts","max-tries-or-opts",-609860571);$APP.$cljs$cst$5087$detail$$=new $APP.$cljs$core$Keyword$$(null,"detail","detail",-1545345025);$APP.$cljs$cst$4729$builtin_templates$$=new $APP.$cljs$core$Keyword$$(null,"builtin-templates","builtin-templates",698520902);
$APP.$cljs$cst$2044$comment_thread_positions$$=new $APP.$cljs$core$Keyword$$(null,"comment-thread-positions","comment-thread-positions",1712485078);$cljs$cst$4317$app_DOT_main_DOT_data_DOT_workspace_SLASH_update_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","update-shape","app.main.data.workspace/update-shape",-1091008128);$cljs$cst$2708$view$$=new $APP.$cljs$core$Keyword$$(null,"view","view",1247994814);
$cljs$cst$2668$altGlyphDef$$=new $APP.$cljs$core$Keyword$$(null,"altGlyphDef","altGlyphDef",449263660);$cljs$cst$2878$lighting_color$$=new $APP.$cljs$core$Keyword$$(null,"lighting-color","lighting-color",-1324714767);$cljs$cst$3949$margin_block_start$$=new $APP.$cljs$core$Keyword$$(null,"margin-block-start","margin-block-start",1770237075);$APP.$cljs$cst$4122$hover_handlers$$=new $APP.$cljs$core$Keyword$$(null,"hover-handlers","hover-handlers",976618668);
$cljs$cst$939$encode_SLASH_json$$=new $APP.$cljs$core$Keyword$$("encode","json","encode/json",303857460);$cljs$cst$4802$display_mentions$$=new $APP.$cljs$core$Keyword$$(null,"display-mentions","display-mentions",-424302104);$cljs$cst$4470$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_gap$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-layout-gap","app.main.data.workspace.tokens.application/update-layout-gap",1668695045);
$cljs$cst$3716$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_nudge_selected_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","nudge-selected-shapes","app.main.data.workspace.transforms/nudge-selected-shapes",-2083477304);$cljs$cst$259$both$$=new $APP.$cljs$core$Keyword$$(null,"both","both",-393648840);
$cljs$cst$3515$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_duplicate_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","duplicate-selected","app.main.data.workspace.selection/duplicate-selected",-1398135140);$cljs$cst$2665$feComponentTransfer$$=new $APP.$cljs$core$Keyword$$(null,"feComponentTransfer","feComponentTransfer",998219049);$cljs$cst$2889$font_size_adjust$$=new $APP.$cljs$core$Keyword$$(null,"font-size-adjust","font-size-adjust",-104156772);
$cljs$cst$3955$border_end_end_radius$$=new $APP.$cljs$core$Keyword$$(null,"border-end-end-radius","border-end-end-radius",670676344);$APP.$cljs$cst$219$symbol$$=new $APP.$cljs$core$Keyword$$(null,"symbol","symbol",-1038572696);$cljs$cst$4863$show_error$$=new $APP.$cljs$core$Keyword$$(null,"show-error","show-error",-664946683);$APP.$cljs$cst$1822$items$$=new $APP.$cljs$core$Keyword$$(null,"items","items",1031954938);
$cljs$cst$2695$feOffset$$=new $APP.$cljs$core$Keyword$$(null,"feOffset","feOffset",492428602);$cljs$cst$1183$email_verification$$=new $APP.$cljs$core$Keyword$$(null,"email-verification","email-verification",-2006200871);$cljs$cst$1302$handlerForForeign$$=new $APP.$cljs$core$Keyword$$(null,"handlerForForeign","handlerForForeign",-44914005);$cljs$cst$3569$force_media$$=new $APP.$cljs$core$Keyword$$(null,"force-media","force-media",-1307284609);
$cljs$cst$593$catn$$=new $APP.$cljs$core$Keyword$$(null,"catn","catn",-48807277);$APP.$cljs$cst$4621$fit_all$$=new $APP.$cljs$core$Keyword$$(null,"fit-all","fit-all",90208612);$APP.$cljs$cst$3856$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_resize_text_debounce_props$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","resize-text-debounce-props","app.main.data.workspace.texts/resize-text-debounce-props",861311250);
$cljs$cst$2299$app_DOT_main_DOT_data_DOT_modal_SLASH_update_modal$$=new $APP.$cljs$core$Keyword$$("app.main.data.modal","update-modal","app.main.data.modal/update-modal",-1545911932);$APP.$cljs$cst$3381$delete_font_variant$$=new $APP.$cljs$core$Keyword$$(null,"delete-font-variant","delete-font-variant",1348703111);$cljs$cst$3445$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_undo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","undo","app.main.data.workspace.undo/undo",-525724021);
$APP.$cljs$cst$4772$duplicate_file$$=new $APP.$cljs$core$Keyword$$(null,"duplicate-file","duplicate-file",-875616544);$APP.$cljs$cst$1337$safari$$=new $APP.$cljs$core$Keyword$$(null,"safari","safari",497115653);$APP.$cljs$cst$4325$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_shape_index$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-shape-index","app.main.data.workspace/set-shape-index",-1785790840);
$APP.$cljs$cst$2862$stroke$$=new $APP.$cljs$core$Keyword$$(null,"stroke","stroke",1741823555);$APP.$cljs$cst$235$clojure_DOT_core_SLASH_list$$=new $APP.$cljs$core$Symbol$$("clojure.core","list","clojure.core/list",-1119203325,null);$cljs$cst$2887$marker_mid$$=new $APP.$cljs$core$Keyword$$(null,"marker-mid","marker-mid",-505338277);$cljs$cst$5115$edition_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"edition?","edition?",594759303);
$APP.$cljs$cst$4498$tokens_SLASH_letter_spacing$$=new $APP.$cljs$core$Keyword$$("tokens","letter-spacing","tokens/letter-spacing",70255795);$APP.$cljs$cst$1719$ref_id$$=new $APP.$cljs$core$Keyword$$(null,"ref-id","ref-id",-1783010884);$cljs$cst$4262$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_grid_cells$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","update-grid-cells","app.main.data.workspace.shape-layout/update-grid-cells",2086769469);
$cljs$cst$5019$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","go-to-frame","app.main.data.viewer/go-to-frame",-2013221731);$APP.$cljs$cst$5119$settings_profile$$=new $APP.$cljs$core$Keyword$$(null,"settings-profile","settings-profile",-520294200);$cljs$cst$1263$minor$$=new $APP.$cljs$core$Keyword$$(null,"minor","minor",-608536071);$cljs$cst$1218$quotes$$=new $APP.$cljs$core$Keyword$$(null,"quotes","quotes",-844987790);
$cljs$cst$1871$relative$$=new $APP.$cljs$core$Keyword$$(null,"relative","relative",22796862);$cljs$cst$2732$restart$$=new $APP.$cljs$core$Keyword$$(null,"restart","restart",-1779883612);$cljs$cst$2770$panose_1$$=new $APP.$cljs$core$Keyword$$(null,"panose-1","panose-1",-1528382164);$cljs$cst$798$clojure_DOT_test_DOT_check_DOT_generators_SLASH_return$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","return","clojure.test.check.generators/return",1744522038,null);
$cljs$cst$567$check$$=new $APP.$cljs$core$Keyword$$(null,"check","check",1226308904);$cljs$cst$3359$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread_frame$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","update-comment-thread-frame","app.main.data.comments/update-comment-thread-frame",1186444445);
$APP.$cljs$cst$2284$app_DOT_main_DOT_data_DOT_workspace_SLASH_all_libraries_resolved$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","all-libraries-resolved","app.main.data.workspace/all-libraries-resolved",-391037696);$cljs$cst$3493$selected_frame$$=new $APP.$cljs$core$Keyword$$(null,"selected-frame","selected-frame",-617585651);$cljs$cst$2828$fy$$=new $APP.$cljs$core$Keyword$$(null,"fy","fy",550788984);
$APP.$cljs$cst$1853$stroke_cap_end$$=new $APP.$cljs$core$Keyword$$(null,"stroke-cap-end","stroke-cap-end",-411370737);$cljs$cst$2841$fx$$=new $APP.$cljs$core$Keyword$$(null,"fx","fx",-1237829572);$cljs$cst$4446$warning_SLASH_unknown$$=new $APP.$cljs$core$Keyword$$("warning","unknown","warning/unknown",-1993610101);$APP.$cljs$cst$1731$fill_opacity$$=new $APP.$cljs$core$Keyword$$(null,"fill-opacity","fill-opacity",-537571170);
$cljs$cst$3058$anchor_para$$=new $APP.$cljs$core$Keyword$$(null,"anchor-para","anchor-para",-1599568776);$APP.$cljs$cst$1905$workspace_local$$=new $APP.$cljs$core$Keyword$$(null,"workspace-local","workspace-local",1916337699);$cljs$cst$2066$skip_components_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"skip-components?","skip-components?",1022507747);$cljs$cst$716$altn$$=new $APP.$cljs$core$Keyword$$(null,"altn","altn",1717854417);
$APP.$cljs$cst$392$namespace$$=new $APP.$cljs$core$Keyword$$(null,"namespace","namespace",-377510372);$APP.$cljs$cst$934$description$$=new $APP.$cljs$core$Keyword$$(null,"description","description",-1428560544);$APP.$cljs$cst$1849$stroke_cap_start$$=new $APP.$cljs$core$Keyword$$(null,"stroke-cap-start","stroke-cap-start",-2018645757);$APP.$cljs$cst$1591$frame_id$$=new $APP.$cljs$core$Keyword$$(null,"frame-id","frame-id",-636372072);
$APP.$cljs$cst$1898$children_bounds$$=new $APP.$cljs$core$Keyword$$(null,"children-bounds","children-bounds",-1464963835);$cljs$cst$2504$allow_main_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"allow-main?","allow-main?",-837994938);$cljs$cst$1922$mouse_over$$=new $APP.$cljs$core$Keyword$$(null,"mouse-over","mouse-over",-882913683);$APP.$cljs$cst$3084$changes$$=new $APP.$cljs$core$Keyword$$(null,"changes","changes",1492088);
$cljs$cst$4277$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_set_variant_id$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","set-variant-id","app.main.data.workspace.variants/set-variant-id",-615417257);$APP.$cljs$cst$1782$move$$=new $APP.$cljs$core$Keyword$$(null,"move","move",-2110884309);$cljs$cst$2767$dy$$=new $APP.$cljs$core$Keyword$$(null,"dy","dy",1719547243);$cljs$cst$2736$dx$$=new $APP.$cljs$core$Keyword$$(null,"dx","dx",-381796732);
$cljs$cst$3946$margin_block_end$$=new $APP.$cljs$core$Keyword$$(null,"margin-block-end","margin-block-end",-1287470806);$cljs$cst$4283$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_duplicate_or_add_variant$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","duplicate-or-add-variant","app.main.data.workspace.variants/duplicate-or-add-variant",-1689023993);$cljs$cst$2935$watcher$$=new $APP.$cljs$core$Keyword$$(null,"watcher","watcher",2145165251);
$cljs$cst$2759$xml_COLON_space$$=new $APP.$cljs$core$Keyword$$(null,"xml:space","xml:space",-1976466326);$APP.$cljs$cst$4088$alt_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"alt?","alt?",-1427998432);$APP.$cljs$cst$881$en$$=new $APP.$cljs$core$Keyword$$(null,"en","en",88457073);$cljs$cst$1433$colon_up_arrow$$=new $APP.$cljs$core$Keyword$$(null,"colon-up-arrow","colon-up-arrow",244853007);$APP.$cljs$cst$1920$after_delay$$=new $APP.$cljs$core$Keyword$$(null,"after-delay","after-delay",-2054763582);
$cljs$cst$4209$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_change_team_role$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.notifications","handle-change-team-role","app.main.data.workspace.notifications/handle-change-team-role",210963290);$cljs$cst$1031$cljs_DOT_core_SLASH_count$$=new $APP.$cljs$core$Symbol$$("cljs.core","count","cljs.core/count",-921270233,null);$cljs$cst$2768$g2$$=new $APP.$cljs$core$Keyword$$(null,"g2","g2",-479351381);
$cljs$cst$2791$g1$$=new $APP.$cljs$core$Keyword$$(null,"g1","g1",1986774193);$APP.$cljs$cst$1817$required$$=new $APP.$cljs$core$Keyword$$(null,"required","required",1807647006);$APP.$cljs$cst$4416$error_DOT_token_SLASH_empty_input$$=new $APP.$cljs$core$Keyword$$("error.token","empty-input","error.token/empty-input",-1506425915);
$cljs$cst$2503$app_DOT_common_DOT_types_DOT_container_SLASH_container$$=new $APP.$cljs$core$Keyword$$("app.common.types.container","container","app.common.types.container/container",-604703537);$cljs$cst$1103$cljs_DOT_core_SLASH_fn$$=new $APP.$cljs$core$Symbol$$("cljs.core","fn","cljs.core/fn",-1065745098,null);
$APP.$cljs$cst$4045$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_apply_color_from_colorpicker$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","apply-color-from-colorpicker","app.main.data.workspace.colors/apply-color-from-colorpicker",-1265564807);$APP.$cljs$cst$514$fn$$=new $APP.$cljs$core$Keyword$$(null,"fn","fn",-1175266204);$APP.$cljs$cst$3773$external_library$$=new $APP.$cljs$core$Keyword$$(null,"external-library","external-library",93332093);
$cljs$cst$2881$marker_start$$=new $APP.$cljs$core$Keyword$$(null,"marker-start","marker-start",-56273582);$APP.$cljs$cst$945$kind$$=new $APP.$cljs$core$Keyword$$(null,"kind","kind",-717265803);$cljs$cst$2451$change$$=new $APP.$cljs$core$Keyword$$(null,"change","change",-1163046502);$cljs$cst$2826$by$$=new $APP.$cljs$core$Keyword$$(null,"by","by",30600856);$APP.$cljs$cst$1547$bottom$$=new $APP.$cljs$core$Keyword$$(null,"bottom","bottom",-1550509018);
$APP.$cljs$cst$4553$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_start_token_set_edition$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","start-token-set-edition","app.main.data.workspace.tokens.library-edit/start-token-set-edition",-1181165769);$cljs$cst$4635$move_unit_down$$=new $APP.$cljs$core$Keyword$$(null,"move-unit-down","move-unit-down",1480083783);
$APP.$cljs$cst$4125$selected_points$$=new $APP.$cljs$core$Keyword$$(null,"selected-points","selected-points",-1374936179);$APP.$cljs$cst$3578$app_DOT_main_DOT_data_DOT_workspace_DOT_media_SLASH_process_img_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.media","process-img-component","app.main.data.workspace.media/process-img-component",-1524222794);$cljs$cst$2582$mod_component$$=new $APP.$cljs$core$Keyword$$(null,"mod-component","mod-component",335097879);
$APP.$cljs$cst$1705$icon$$=new $APP.$cljs$core$Keyword$$(null,"icon","icon",1679606541);$APP.$cljs$cst$1883$cy$$=new $APP.$cljs$core$Keyword$$(null,"cy","cy",755331060);$APP.$cljs$cst$3373$height_warning_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"height-warning?","height-warning?",1727594341);$cljs$cst$4974$comments_mode$$=new $APP.$cljs$core$Keyword$$(null,"comments-mode","comments-mode",-590013405);$APP.$cljs$cst$1882$cx$$=new $APP.$cljs$core$Keyword$$(null,"cx","cx",1272694324);
$cljs$cst$3252$app_DOT_main_DOT_data_DOT_team_SLASH_delete_member$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","delete-member","app.main.data.team/delete-member",-1611932477);$cljs$cst$3825$variants_count$$=new $APP.$cljs$core$Keyword$$(null,"variants-count","variants-count",-147525642);
$APP.$cljs$cst$4841$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_lock_version$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","lock-version","app.main.data.workspace.versions/lock-version",1380868749);$APP.$cljs$cst$4603$line_through$$=new $APP.$cljs$core$Keyword$$(null,"line-through","line-through",-250988971);$APP.$cljs$cst$2022$solid$$=new $APP.$cljs$core$Keyword$$(null,"solid","solid",-2023773691);
$cljs$cst$1820$minProperties$$=new $APP.$cljs$core$Keyword$$(null,"minProperties","minProperties",100355152);$cljs$cst$3988$copied_shapes$$=new $APP.$cljs$core$Keyword$$(null,"copied-shapes","copied-shapes",-573831497);$cljs$cst$3827$used_in$$=new $APP.$cljs$core$Keyword$$(null,"used-in","used-in",641553323);$APP.$cljs$cst$2041$flows$$=new $APP.$cljs$core$Keyword$$(null,"flows","flows",-1369576628);
$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-type","malli.core/invalid-type",-1367388450);$APP.$cljs$cst$1360$suffix$$=new $APP.$cljs$core$Keyword$$(null,"suffix","suffix",367373057);$APP.$cljs$cst$4298$af$$=new $APP.$cljs$core$Keyword$$(null,"af","af",1448016173);$cljs$cst$1806$c2$$=new $APP.$cljs$core$Keyword$$(null,"c2","c2",-1561880371);
$cljs$cst$3371$app_DOT_main_DOT_data_DOT_fonts_SLASH_fetch_fonts$$=new $APP.$cljs$core$Keyword$$("app.main.data.fonts","fetch-fonts","app.main.data.fonts/fetch-fonts",967009596);$APP.$cljs$cst$1805$c1$$=new $APP.$cljs$core$Keyword$$(null,"c1","c1",1132530803);
$cljs$cst$4285$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_rename_comp_or_variant_and_main$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","rename-comp-or-variant-and-main","app.main.data.workspace.variants/rename-comp-or-variant-and-main",-304307975);$APP.$cljs$cst$2193$viewer_local$$=new $APP.$cljs$core$Keyword$$(null,"viewer-local","viewer-local",1813008498);$cljs$cst$2956$map_to$$=new $APP.$cljs$core$Keyword$$(null,"map-to","map-to",2011737634);
$APP.$cljs$cst$3861$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_modifier_debounce_ids$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-text-modifier-debounce-ids","app.main.data.workspace.texts/update-text-modifier-debounce-ids",88238649);$cljs$cst$1422$at$$=new $APP.$cljs$core$Keyword$$(null,"at","at",1476951349);$APP.$cljs$cst$2184$workspace_editor_state$$=new $APP.$cljs$core$Keyword$$(null,"workspace-editor-state","workspace-editor-state",-794384251);
$APP.$cljs$cst$4059$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_update_colorpicker_stops$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","update-colorpicker-stops","app.main.data.workspace.colors/update-colorpicker-stops",303559819);$cljs$cst$2214$challenge_required$$=new $APP.$cljs$core$Keyword$$(null,"challenge-required","challenge-required",2136495006);$cljs$cst$1178$email_blacklist$$=new $APP.$cljs$core$Keyword$$(null,"email-blacklist","email-blacklist",860982338);
$APP.$cljs$cst$3976$justify_content$$=new $APP.$cljs$core$Keyword$$(null,"justify-content","justify-content",-1990475787);$cljs$cst$3007$cyrillic$$=new $APP.$cljs$core$Keyword$$(null,"cyrillic","cyrillic",-1535699162);$cljs$cst$4920$component_main_external$$=new $APP.$cljs$core$Keyword$$(null,"component-main-external","component-main-external",-1426309457);$APP.$cljs$cst$3092$save_undo_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"save-undo?","save-undo?",-1533746853);
$APP.$cljs$cst$1700$first_column$$=new $APP.$cljs$core$Keyword$$(null,"first-column","first-column",22621775);$APP.$cljs$cst$216$column$$=new $APP.$cljs$core$Keyword$$(null,"column","column",2078222095);$cljs$cst$851$malli_DOT_generator_SLASH_never_gen$$=new $APP.$cljs$core$Keyword$$("malli.generator","never-gen","malli.generator/never-gen",-887335792);$cljs$cst$858$op$$=new $APP.$cljs$core$Keyword$$(null,"op","op",-1882987955);
$cljs$cst$2686$defs$$=new $APP.$cljs$core$Keyword$$(null,"defs","defs",1398449717);$APP.$cljs$cst$2279$total_typographies$$=new $APP.$cljs$core$Keyword$$(null,"total-typographies","total-typographies",-453409679);$cljs$cst$3271$reassign_to$$=new $APP.$cljs$core$Keyword$$(null,"reassign-to","reassign-to",-161965705);$APP.$cljs$cst$3156$ox$$=new $APP.$cljs$core$Keyword$$(null,"ox","ox",571335403);$APP.$cljs$cst$431$or$$=new $APP.$cljs$core$Keyword$$(null,"or","or",235744169);
$cljs$cst$3364$woff1_file_id$$=new $APP.$cljs$core$Keyword$$(null,"woff1-file-id","woff1-file-id",1153304603);$cljs$cst$2251$os$$=new $APP.$cljs$core$Keyword$$(null,"os","os",795021913);$cljs$cst$2739$zoomAndPan$$=new $APP.$cljs$core$Keyword$$(null,"zoomAndPan","zoomAndPan",-449580731);$APP.$cljs$cst$3157$oy$$=new $APP.$cljs$core$Keyword$$(null,"oy","oy",-831335459);
$APP.$cljs$cst$4537$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token_set_group$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","delete-token-set-group","app.main.data.workspace.tokens.library-edit/delete-token-set-group",1613518656);
$cljs$cst$4090$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_undo_SLASH_undo_path$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.undo","undo-path","app.main.data.workspace.path.undo/undo-path",-442631179);$APP.$cljs$cst$1945$duration$$=new $APP.$cljs$core$Keyword$$(null,"duration","duration",1444101068);$APP.$cljs$cst$1630$r1$$=new $APP.$cljs$core$Keyword$$(null,"r1","r1",690974900);
$APP.$cljs$cst$2085$update_token_fn$$=new $APP.$cljs$core$Keyword$$(null,"update-token-fn","update-token-fn",-805038447);$APP.$cljs$cst$1632$r3$$=new $APP.$cljs$core$Keyword$$(null,"r3","r3",-2027148174);$APP.$cljs$cst$1631$r2$$=new $APP.$cljs$core$Keyword$$(null,"r2","r2",252844174);$cljs$cst$2707$switch$$=new $APP.$cljs$core$Keyword$$(null,"switch","switch",71881310);$APP.$cljs$cst$3107$session_id$$=new $APP.$cljs$core$Keyword$$(null,"session-id","session-id",-1147060351);
$APP.$cljs$cst$3708$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_change_orientation$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","change-orientation","app.main.data.workspace.transforms/change-orientation",-140139154);$cljs$cst$1404$buffer_level$$=new $APP.$cljs$core$Keyword$$(null,"buffer-level","buffer-level",928864731);$cljs$cst$1083$ps$$=new $APP.$cljs$core$Keyword$$(null,"ps","ps",292358046);
$APP.$cljs$cst$1633$r4$$=new $APP.$cljs$core$Keyword$$(null,"r4","r4",1134323163);$APP.$cljs$cst$3458$pt$$=new $APP.$cljs$core$Keyword$$(null,"pt","pt",556460867);$cljs$cst$4450$transformGroup$$=new $APP.$cljs$core$Keyword$$(null,"transformGroup","transformGroup",2048632909);$APP.$cljs$cst$2644$over$$=new $APP.$cljs$core$Keyword$$(null,"over","over",192553051);$cljs$cst$1104$cljs_DOT_core_SLASH_or$$=new $APP.$cljs$core$Symbol$$("cljs.core","or","cljs.core/or",1201033885,null);
$APP.$cljs$cst$1897$ignore_shadow_margin_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"ignore-shadow-margin?","ignore-shadow-margin?",-10356246);$cljs$cst$461$map_of$$=new $APP.$cljs$core$Keyword$$(null,"map-of","map-of",1189682355);$APP.$cljs$cst$1309$ms$$=new $APP.$cljs$core$Keyword$$(null,"ms","ms",-1152709733);$cljs$cst$3001$tamil$$=new $APP.$cljs$core$Keyword$$(null,"tamil","tamil",870246788);
$APP.$cljs$cst$3114$app_DOT_main_DOT_data_DOT_persistence_SLASH_persistence_notification$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","persistence-notification","app.main.data.persistence/persistence-notification",-1959405001);$APP.$cljs$cst$3200$dashboard_comments$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-comments","dashboard-comments",-1615685019);$APP.$cljs$cst$1091$p1$$=new $APP.$cljs$core$Keyword$$(null,"p1","p1",-936759954);
$cljs$cst$1402$pretty_writer$$=new $APP.$cljs$core$Keyword$$(null,"pretty-writer","pretty-writer",-1222834267);$APP.$cljs$cst$3991$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_from_event$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-from-event","app.main.data.workspace.clipboard/paste-from-event",1440439287);$APP.$cljs$cst$1671$p3$$=new $APP.$cljs$core$Keyword$$(null,"p3","p3",1731040739);
$APP.$cljs$cst$1089$p2$$=new $APP.$cljs$core$Keyword$$(null,"p2","p2",905500641);$APP.$cljs$cst$176$ns$$=new $APP.$cljs$core$Keyword$$(null,"ns","ns",441598760);$APP.$cljs$cst$1672$p4$$=new $APP.$cljs$core$Keyword$$(null,"p4","p4",-1090126814);$cljs$cst$2660$font_face_uri$$=new $APP.$cljs$core$Keyword$$(null,"font-face-uri","font-face-uri",1173705095);$APP.$cljs$cst$2603$move_token_set$$=new $APP.$cljs$core$Keyword$$(null,"move-token-set","move-token-set",1469939284);
$cljs$cst$2454$removed$$=new $APP.$cljs$core$Keyword$$(null,"removed","removed",609626430);$cljs$cst$2052$mask_group$$=new $APP.$cljs$core$Keyword$$(null,"mask-group","mask-group",1146803642);$cljs$cst$2673$mpath$$=new $APP.$cljs$core$Keyword$$(null,"mpath","mpath",526090606);$APP.$cljs$cst$1687$m4$$=new $APP.$cljs$core$Keyword$$(null,"m4","m4",-1624571215);
$APP.$cljs$cst$4130$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_handle_area_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","handle-area-selection","app.main.data.workspace.path.selection/handle-area-selection",71306449);$APP.$cljs$cst$1686$m3$$=new $APP.$cljs$core$Keyword$$(null,"m3","m3",-703635357);$cljs$cst$1084$ks$$=new $APP.$cljs$core$Keyword$$(null,"ks","ks",1900203942);
$APP.$cljs$cst$1685$m2$$=new $APP.$cljs$core$Keyword$$(null,"m2","m2",-587003306);$cljs$cst$4528$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_create_token_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","create-token-set","app.main.data.workspace.tokens.library-edit/create-token-set",-1509240223);$APP.$cljs$cst$1684$m1$$=new $APP.$cljs$core$Keyword$$(null,"m1","m1",-108094626);
$APP.$cljs$cst$4530$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_rename_token_set_group$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","rename-token-set-group","app.main.data.workspace.tokens.library-edit/rename-token-set-group",-1614537215);$APP.$cljs$cst$3230$app_DOT_main_DOT_data_DOT_profile_SLASH_create_access_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","create-access-token","app.main.data.profile/create-access-token",-1348344493);
$cljs$cst$1476$condp$$=new $APP.$cljs$core$Symbol$$(null,"condp","condp",1054325175,null);$cljs$cst$3945$min_inline_size$$=new $APP.$cljs$core$Keyword$$(null,"min-inline-size","min-inline-size",-2050841943);$APP.$cljs$cst$2631$overwrite$$=new $APP.$cljs$core$Keyword$$(null,"overwrite","overwrite",1291442417);$APP.$cljs$cst$4663$reset_zoom$$=new $APP.$cljs$core$Keyword$$(null,"reset-zoom","reset-zoom",540867442);
$cljs$cst$2208$max_retries$$=new $APP.$cljs$core$Keyword$$(null,"max-retries","max-retries",-1933762121);$APP.$cljs$cst$2638$data_type$$=new $APP.$cljs$core$Keyword$$(null,"data-type","data-type",-326421468);$cljs$cst$2908$filter_in$$=new $APP.$cljs$core$Keyword$$(null,"filter-in","filter-in",1424647666);$cljs$cst$4931$shape_ref_cycle$$=new $APP.$cljs$core$Keyword$$(null,"shape-ref-cycle","shape-ref-cycle",-1233535891);
$cljs$cst$2909$filter_id$$=new $APP.$cljs$core$Keyword$$(null,"filter-id","filter-id",-84826199);$cljs$cst$3758$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_rename_typography$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","rename-typography","app.main.data.workspace.libraries/rename-typography",1632768510);$cljs$cst$3253$delete_team_member$$=new $APP.$cljs$core$Keyword$$(null,"delete-team-member","delete-team-member",400304162);
$cljs$cst$4488$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_unapply_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","unapply-token","app.main.data.workspace.tokens.application/unapply-token",-990592613);$cljs$cst$364$malli_DOT_core_SLASH_key_missing$$=new $APP.$cljs$core$Keyword$$("malli.core","key-missing","malli.core/key-missing",-161579801);$APP.$cljs$cst$266$id$$=new $APP.$cljs$core$Keyword$$(null,"id","id",-1388402092);
$cljs$cst$2844$k2$$=new $APP.$cljs$core$Keyword$$(null,"k2","k2",1429301820);$cljs$cst$1825$maxItems$$=new $APP.$cljs$core$Keyword$$(null,"maxItems","maxItems",576652798);$cljs$cst$2843$k1$$=new $APP.$cljs$core$Keyword$$(null,"k1","k1",952658428);$APP.$cljs$cst$3387$app_DOT_main_DOT_data_DOT_project_SLASH_finalize_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.project","finalize-project","app.main.data.project/finalize-project",-533802710);
$cljs$cst$2807$k4$$=new $APP.$cljs$core$Keyword$$(null,"k4","k4",-899960619);$cljs$cst$2804$k3$$=new $APP.$cljs$core$Keyword$$(null,"k3","k3",1937862580);$APP.$cljs$cst$295$in$$=new $APP.$cljs$core$Keyword$$(null,"in","in",-1531184865);$cljs$cst$3959$border_start_start_radius$$=new $APP.$cljs$core$Keyword$$(null,"border-start-start-radius","border-start-start-radius",520714431);$APP.$cljs$cst$1580$can_edit$$=new $APP.$cljs$core$Keyword$$(null,"can-edit","can-edit",442089902);
$APP.$cljs$cst$4683$create_component_variant$$=new $APP.$cljs$core$Keyword$$(null,"create-component-variant","create-component-variant",1450799770);$cljs$cst$2980$completed$$=new $APP.$cljs$core$Keyword$$(null,"completed","completed",-486056503);$APP.$cljs$cst$888$error_SLASH_path$$=new $APP.$cljs$core$Keyword$$("error","path","error/path",-419192760);$cljs$cst$1570$app_DOT_util_DOT_http_SLASH_response$$=new $APP.$cljs$core$Keyword$$("app.util.http","response","app.util.http/response",-877557607);
$cljs$cst$728$merge_default$$=new $APP.$cljs$core$Keyword$$(null,"merge-default","merge-default",1152742083);$cljs$cst$3315$app_DOT_main_DOT_data_DOT_comments_SLASH_create_thread_on_workspace$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","create-thread-on-workspace","app.main.data.comments/create-thread-on-workspace",558477768);$APP.$cljs$cst$2669$cursor$$=new $APP.$cljs$core$Keyword$$(null,"cursor","cursor",1011937484);
$cljs$cst$3941$margin_inline_end$$=new $APP.$cljs$core$Keyword$$(null,"margin-inline-end","margin-inline-end",-1696808891);$cljs$cst$1150$js$$=new $APP.$cljs$core$Keyword$$(null,"js","js",1768080579);$cljs$cst$4754$move_project$$=new $APP.$cljs$core$Keyword$$(null,"move-project","move-project",797212190);$cljs$cst$1251$enable_component_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"enable-component-thumbnails","enable-component-thumbnails",-939868166);
$cljs$cst$4998$fit$$=new $APP.$cljs$core$Keyword$$(null,"fit","fit",869444807);$APP.$cljs$cst$1515$y2$$=new $APP.$cljs$core$Keyword$$(null,"y2","y2",-718691301);$APP.$cljs$cst$1513$y1$$=new $APP.$cljs$core$Keyword$$(null,"y1","y1",589123466);$APP.$cljs$cst$1681$fix$$=new $APP.$cljs$core$Keyword$$(null,"fix","fix",-1031773329);
$cljs$cst$3338$app_DOT_main_DOT_data_DOT_comments_SLASH_retrieve_comment_threads$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","retrieve-comment-threads","app.main.data.comments/retrieve-comment-threads",-1073541648);$APP.$cljs$cst$2552$set_default_grid$$=new $APP.$cljs$core$Keyword$$(null,"set-default-grid","set-default-grid",-1968413784);$cljs$cst$5128$on_success_callback$$=new $APP.$cljs$core$Keyword$$(null,"on-success-callback","on-success-callback",1038309943);
$APP.$cljs$cst$4502$tokens_SLASH_typography$$=new $APP.$cljs$core$Keyword$$("tokens","typography","tokens/typography",468555404);$APP.$cljs$cst$981$cljs_DOT_spec_DOT_alpha_SLASH_value$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","value","cljs.spec.alpha/value",1974786274);$APP.$cljs$cst$1652$space_between$$=new $APP.$cljs$core$Keyword$$(null,"space-between","space-between",1908176695);
$cljs$cst$355$malli_DOT_core_SLASH_infinitely_expanding_schema$$=new $APP.$cljs$core$Keyword$$("malli.core","infinitely-expanding-schema","malli.core/infinitely-expanding-schema",-827169082);$cljs$cst$1432$up_arrow$$=new $APP.$cljs$core$Keyword$$(null,"up-arrow","up-arrow",1705310333);$cljs$cst$673$boolean_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"boolean?","boolean?",1790940868,null);
$cljs$cst$2741$patternContentUnits$$=new $APP.$cljs$core$Keyword$$(null,"patternContentUnits","patternContentUnits",652936965);$cljs$cst$1522$app_DOT_common_DOT_geom_DOT_rect_SLASH_rect$$=new $APP.$cljs$core$Keyword$$("app.common.geom.rect","rect","app.common.geom.rect/rect",-1838463012);$APP.$cljs$cst$2303$visible$$=new $APP.$cljs$core$Keyword$$(null,"visible","visible",-1024216805);$APP.$cljs$cst$2107$partial$$=new $APP.$cljs$core$Keyword$$(null,"partial","partial",241141745);
$APP.$cljs$cst$1864$flip_y$$=new $APP.$cljs$core$Keyword$$(null,"flip-y","flip-y",935998815);$APP.$cljs$cst$1863$flip_x$$=new $APP.$cljs$core$Keyword$$(null,"flip-x","flip-x",891276861);$APP.$cljs$cst$1638$shadow$$=new $APP.$cljs$core$Keyword$$(null,"shadow","shadow",873231803);
$APP.$cljs$cst$4068$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_activate_colorpicker_image$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","activate-colorpicker-image","app.main.data.workspace.colors/activate-colorpicker-image",148735960);$cljs$cst$2524$media_id$$=new $APP.$cljs$core$Keyword$$(null,"media-id","media-id",-1004710193);$APP.$cljs$cst$1578$editor$$=new $APP.$cljs$core$Keyword$$(null,"editor","editor",-989377770);
$cljs$cst$3299$owner_fullname$$=new $APP.$cljs$core$Keyword$$(null,"owner-fullname","owner-fullname",882997923);$APP.$cljs$cst$2222$app_DOT_util_DOT_sse_SLASH_export_binfile$$=new $APP.$cljs$core$Keyword$$("app.util.sse","export-binfile","app.util.sse/export-binfile",-1934301614);$cljs$cst$1465$right_bracket$$=new $APP.$cljs$core$Keyword$$(null,"right-bracket","right-bracket",951856080);$cljs$cst$2621$ttf_url$$=new $APP.$cljs$core$Keyword$$(null,"ttf-url","ttf-url",1019700400);
$APP.$cljs$cst$1532$source$$=new $APP.$cljs$core$Symbol$$(null,"source","source",1206599988,null);$APP.$cljs$cst$4233$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_hover_grid_cell$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","hover-grid-cell","app.main.data.workspace.grid-layout.editor/hover-grid-cell",1974310204);$APP.$cljs$cst$1939$up$$=new $APP.$cljs$core$Keyword$$(null,"up","up",-269712113);
$APP.$cljs$cst$4400$aria_label$$=new $APP.$cljs$core$Keyword$$(null,"aria-label","aria-label",455891514);$cljs$cst$2298$app_DOT_main_DOT_data_DOT_modal_SLASH_hide_modal$$=new $APP.$cljs$core$Keyword$$("app.main.data.modal","hide-modal","app.main.data.modal/hide-modal",-1613895013);
$APP.$cljs$cst$3738$app_DOT_main_DOT_data_DOT_workspace_DOT_wasm_text_SLASH_resize_wasm_text_debounce$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.wasm-text","resize-wasm-text-debounce","app.main.data.workspace.wasm-text/resize-wasm-text-debounce",1348694639);$APP.$cljs$cst$1512$x1$$=new $APP.$cljs$core$Keyword$$(null,"x1","x1",-1863922247);$cljs$cst$1293$preferBuffers$$=new $APP.$cljs$core$Keyword$$(null,"preferBuffers","preferBuffers",1843176451);
$APP.$cljs$cst$3181$editors$$=new $APP.$cljs$core$Keyword$$(null,"editors","editors",557792993);$APP.$cljs$cst$4585$filename$$=new $APP.$cljs$core$Keyword$$(null,"filename","filename",-1428840783);$cljs$cst$4597$app_DOT_main_DOT_refs_SLASH_selected_shapes_data$$=new $APP.$cljs$core$Symbol$$("app.main.refs","selected-shapes-data","app.main.refs/selected-shapes-data",416940216,null);$APP.$cljs$cst$1514$x2$$=new $APP.$cljs$core$Keyword$$(null,"x2","x2",-1362513475);
$cljs$cst$3797$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_component_swap$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","component-swap","app.main.data.workspace.libraries/component-swap",-1342940411);$APP.$cljs$cst$204$hierarchy$$=new $APP.$cljs$core$Keyword$$(null,"hierarchy","hierarchy",-1053470341);
$cljs$cst$4265$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_update_grid_cell_position$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","update-grid-cell-position","app.main.data.workspace.shape-layout/update-grid-cell-position",262646518);$cljs$cst$2747$font_variant$$=new $APP.$cljs$core$Keyword$$(null,"font-variant","font-variant",1251503591);
$APP.$cljs$cst$1229$component_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"component-thumbnails","component-thumbnails",96380471);$APP.$cljs$cst$2656$desc$$=new $APP.$cljs$core$Keyword$$(null,"desc","desc",2093485764);$cljs$cst$2802$u2$$=new $APP.$cljs$core$Keyword$$(null,"u2","u2",1850032340);$cljs$cst$2753$u1$$=new $APP.$cljs$core$Keyword$$(null,"u1","u1",-1841624632);
$APP.$cljs$cst$4124$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_select_node_area$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","select-node-area","app.main.data.workspace.path.selection/select-node-area",-759785288);$cljs$cst$2698$feFuncA$$=new $APP.$cljs$core$Keyword$$(null,"feFuncA","feFuncA",448232667);$cljs$cst$2663$feFuncB$$=new $APP.$cljs$core$Keyword$$(null,"feFuncB","feFuncB",-299280343);
$cljs$cst$2706$feFuncG$$=new $APP.$cljs$core$Keyword$$(null,"feFuncG","feFuncG",-7326338);$cljs$cst$3282$update_team_invitation_role$$=new $APP.$cljs$core$Keyword$$(null,"update-team-invitation-role","update-team-invitation-role",206939756);$cljs$cst$4272$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_update_error$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","update-error","app.main.data.workspace.variants/update-error",514760823);
$APP.$cljs$cst$230$allow$$=new $APP.$cljs$core$Keyword$$(null,"allow","allow",-1857325745);$APP.$cljs$cst$4833$create_file_snapshot$$=new $APP.$cljs$core$Keyword$$(null,"create-file-snapshot","create-file-snapshot",-501759469);$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$=new $APP.$cljs$core$Keyword$$("app.common.schema","safe-double","app.common.schema/safe-double",-720421367);$cljs$cst$2703$feFuncR$$=new $APP.$cljs$core$Keyword$$(null,"feFuncR","feFuncR",1165394045);
$APP.$cljs$cst$1848$to$$=new $APP.$cljs$core$Keyword$$(null,"to","to",192099007);$APP.$cljs$cst$2442$has_libraries$$=new $APP.$cljs$core$Keyword$$(null,"has-libraries","has-libraries",1869731297);$APP.$cljs$cst$4500$tokens_SLASH_text_case$$=new $APP.$cljs$core$Keyword$$("tokens","text-case","tokens/text-case",181298221);$cljs$cst$2760$markerWidth$$=new $APP.$cljs$core$Keyword$$(null,"markerWidth","markerWidth",-568766230);$APP.$cljs$cst$1300$wfn$$=new $APP.$cljs$core$Keyword$$(null,"wfn","wfn",-1437298400);
$cljs$cst$4448$warning_SLASH_value$$=new $APP.$cljs$core$Keyword$$("warning","value","warning/value",1465330453);$APP.$cljs$cst$1528$abort$$=new $APP.$cljs$core$Keyword$$(null,"abort","abort",521193198);$APP.$cljs$cst$4830$get_file_snapshots$$=new $APP.$cljs$core$Keyword$$(null,"get-file-snapshots","get-file-snapshots",1534053253);$cljs$cst$4973$create_new_project$$=new $APP.$cljs$core$Keyword$$(null,"create-new-project","create-new-project",304792374);
$cljs$cst$1403$sections$$=new $APP.$cljs$core$Keyword$$(null,"sections","sections",-886710106);$cljs$cst$4776$move_files$$=new $APP.$cljs$core$Keyword$$(null,"move-files","move-files",-536857601);$cljs$cst$2551$set_remote_synced$$=new $APP.$cljs$core$Keyword$$(null,"set-remote-synced","set-remote-synced",1195610599);$cljs$cst$653$termination_safe$$=new $APP.$cljs$core$Keyword$$(null,"termination-safe","termination-safe",-1845225130);
$cljs$cst$2940$auto_height_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"auto-height?","auto-height?",1612111070,null);$APP.$cljs$cst$3585$colorpalette$$=new $APP.$cljs$core$Keyword$$(null,"colorpalette","colorpalette",-2142723517);$cljs$cst$3672$snap_ignore_axis$$=new $APP.$cljs$core$Keyword$$(null,"snap-ignore-axis","snap-ignore-axis",642992690);
$cljs$cst$3268$app_DOT_main_DOT_data_DOT_team_SLASH_update_team$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","update-team","app.main.data.team/update-team",1243061138);$cljs$cst$268$app_DOT_common_DOT_data_SLASH_close_BANG_$$=new $APP.$cljs$core$Symbol$$("app.common.data","close!","app.common.data/close!",986923301,null);$cljs$cst$510$re$$=new $APP.$cljs$core$Keyword$$(null,"re","re",228676202);$cljs$cst$1808$t2$$=new $APP.$cljs$core$Keyword$$(null,"t2","t2",-748855222);
$cljs$cst$1807$t1$$=new $APP.$cljs$core$Keyword$$(null,"t1","t1",24972444);$APP.$cljs$cst$1866$ry$$=new $APP.$cljs$core$Keyword$$(null,"ry","ry",-334598563);$APP.$cljs$cst$1865$rx$$=new $APP.$cljs$core$Keyword$$(null,"rx","rx",1627208482);$APP.$cljs$cst$4659$toggle_history$$=new $APP.$cljs$core$Keyword$$(null,"toggle-history","toggle-history",-1813993552);$cljs$cst$1240$enable_frontend_svgo$$=new $APP.$cljs$core$Keyword$$(null,"enable-frontend-svgo","enable-frontend-svgo",912369995);
$cljs$cst$4349$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_shape_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-shape-context-menu","app.main.data.workspace/show-shape-context-menu",1953943978);$cljs$cst$5130$accept_newsletter_updates$$=new $APP.$cljs$core$Keyword$$(null,"accept-newsletter-updates","accept-newsletter-updates",-611935651);$APP.$cljs$cst$2433$accept_label$$=new $APP.$cljs$core$Keyword$$(null,"accept-label","accept-label",1215904838);
$APP.$cljs$cst$4357$cells$$=new $APP.$cljs$core$Keyword$$(null,"cells","cells",-985166822);$APP.$cljs$cst$4423$error_DOT_import_SLASH_invalid_token_name$$=new $APP.$cljs$core$Keyword$$("error.import","invalid-token-name","error.import/invalid-token-name",-1589247189);$APP.$cljs$cst$2477$dashboard_fonts$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-fonts","dashboard-fonts",-1313435498);$cljs$cst$2982$dropped$$=new $APP.$cljs$core$Keyword$$(null,"dropped","dropped",-1651285782);
$cljs$cst$3679$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_temporary_selrect$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","set-temporary-selrect","app.main.data.workspace.modifiers/set-temporary-selrect",-51398342);$cljs$cst$3964$tracks$$=new $APP.$cljs$core$Keyword$$(null,"tracks","tracks",-326768501);$APP.$cljs$cst$4777$template_id$$=new $APP.$cljs$core$Keyword$$(null,"template-id","template-id",1952916477);
$APP.$cljs$cst$1914$margin$$=new $APP.$cljs$core$Keyword$$(null,"margin","margin",-995903681);$cljs$cst$2623$google$$=new $APP.$cljs$core$Keyword$$(null,"google","google",578454873);$cljs$cst$4755$app_DOT_main_DOT_data_DOT_dashboard_SLASH_toggle_project_pin$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","toggle-project-pin","app.main.data.dashboard/toggle-project-pin",2028304822);$APP.$cljs$cst$2439$legacy_zip$$=new $APP.$cljs$core$Keyword$$(null,"legacy-zip","legacy-zip",1673362658);
$cljs$cst$957$app_DOT_common_DOT_schema_SLASH_double$$=new $APP.$cljs$core$Keyword$$("app.common.schema","double","app.common.schema/double",-567705842);$APP.$cljs$cst$2276$events$$=new $APP.$cljs$core$Keyword$$(null,"events","events",1792552201);$APP.$cljs$cst$3485$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_interrupt$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.specialized-panel","interrupt","app.main.data.workspace.specialized-panel/interrupt",-2063805375);
$APP.$cljs$cst$3800$component_swap$$=new $APP.$cljs$core$Keyword$$(null,"component-swap","component-swap",-190693695);$cljs$cst$931$app_DOT_common_DOT_schema_SLASH_id$$=new $APP.$cljs$core$Keyword$$("app.common.schema","id","app.common.schema/id",1146380349);
$cljs$cst$4469$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_position$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-shape-position","app.main.data.workspace.tokens.application/update-shape-position",-465108657);$APP.$cljs$cst$4696$align_vcenter$$=new $APP.$cljs$core$Keyword$$(null,"align-vcenter","align-vcenter",-2036108737);$APP.$cljs$cst$1947$way$$=new $APP.$cljs$core$Keyword$$(null,"way","way",1564954669);
$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$=new $APP.$cljs$core$Keyword$$("app.common.schema","any","app.common.schema/any",-1231442794);$cljs$cst$4882$team_form$$=new $APP.$cljs$core$Keyword$$(null,"team-form","team-form",1411783122);$cljs$cst$2959$include_metadata$$=new $APP.$cljs$core$Keyword$$(null,"include-metadata","include-metadata",1795532512);$APP.$cljs$cst$3279$auth_verify_token$$=new $APP.$cljs$core$Keyword$$(null,"auth-verify-token","auth-verify-token",-675769474);
$APP.$cljs$cst$3135$plugins$$=new $APP.$cljs$core$Keyword$$(null,"plugins","plugins",1900073717);$APP.$cljs$cst$1986$variant_properties$$=new $APP.$cljs$core$Keyword$$(null,"variant-properties","variant-properties",749060490);$APP.$cljs$cst$5025$fixed_source_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"fixed-source?","fixed-source?",1767450450);$APP.$cljs$cst$1754$grow_type$$=new $APP.$cljs$core$Keyword$$(null,"grow-type","grow-type",-908344411);
$APP.$cljs$cst$4231$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_delete_page$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.pages","delete-page","app.main.data.workspace.pages/delete-page",2094037607);$cljs$cst$3989$in_viewport$$=new $APP.$cljs$core$Keyword$$(null,"in-viewport","in-viewport",-45347096);
$APP.$cljs$cst$3247$app_DOT_main_DOT_data_DOT_team_SLASH_initialize_team$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","initialize-team","app.main.data.team/initialize-team",957607773);$cljs$cst$2555$set_flow$$=new $APP.$cljs$core$Keyword$$(null,"set-flow","set-flow",-468241463);$cljs$cst$4996$app_DOT_main_DOT_data_DOT_viewer_SLASH_zoom_to_fit$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","zoom-to-fit","app.main.data.viewer/zoom-to-fit",-1525509635);
$cljs$cst$4944$misplaced_slot$$=new $APP.$cljs$core$Keyword$$(null,"misplaced-slot","misplaced-slot",-272544637);$APP.$cljs$cst$1742$font_family$$=new $APP.$cljs$core$Keyword$$(null,"font-family","font-family",-667419874);
$cljs$cst$4473$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_generate_font_family_text_shape_update$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","generate-font-family-text-shape-update","app.main.data.workspace.tokens.application/generate-font-family-text-shape-update",1321671565);$APP.$cljs$cst$2329$catch_all$$=new $APP.$cljs$core$Keyword$$(null,"catch-all","catch-all",1184112570);
$APP.$cljs$cst$2446$create_team_access_request$$=new $APP.$cljs$core$Keyword$$(null,"create-team-access-request","create-team-access-request",1803920101);$APP.$cljs$cst$4697$draw_curve$$=new $APP.$cljs$core$Keyword$$(null,"draw-curve","draw-curve",1664540671);$cljs$cst$3097$app_DOT_main_DOT_data_DOT_changes_SLASH_commit_changes$$=new $APP.$cljs$core$Keyword$$("app.main.data.changes","commit-changes","app.main.data.changes/commit-changes",1277456228);
$cljs$cst$2691$animateTransform$$=new $APP.$cljs$core$Keyword$$(null,"animateTransform","animateTransform",759329815);$APP.$cljs$cst$4081$preserve_move_to$$=new $APP.$cljs$core$Keyword$$(null,"preserve-move-to","preserve-move-to",1880571212);$APP.$cljs$cst$733$merge$$=new $APP.$cljs$core$Keyword$$(null,"merge","merge",-1804319409);$cljs$cst$3276$resend$$=new $APP.$cljs$core$Keyword$$(null,"resend","resend",-958877571);
$cljs$cst$3684$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_wasm_modifiesr$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","apply-wasm-modifiesr","app.main.data.workspace.modifiers/apply-wasm-modifiesr",1138986038);$APP.$cljs$cst$2630$tooltip$$=new $APP.$cljs$core$Keyword$$(null,"tooltip","tooltip",-1809677058);
$cljs$cst$3530$app_DOT_main_DOT_data_DOT_workspace_DOT_shapes_SLASH_create_artboard_from_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shapes","create-artboard-from-shapes","app.main.data.workspace.shapes/create-artboard-from-shapes",-284689606);$cljs$cst$3123$apply_to_library_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"apply-to-library?","apply-to-library?",-440115882);
$cljs$cst$3472$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_reset_zoom$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","reset-zoom","app.main.data.workspace.zoom/reset-zoom",192130986);$APP.$cljs$cst$1933$bottom_center$$=new $APP.$cljs$core$Keyword$$(null,"bottom-center","bottom-center",1844600634);$cljs$cst$280$cljs_DOT_core_SLASH_deref$$=new $APP.$cljs$core$Symbol$$("cljs.core","deref","cljs.core/deref",1901963335,null);
$cljs$cst$1759$text_content_attribute$$=new $APP.$cljs$core$Keyword$$(null,"text-content-attribute","text-content-attribute",2029723884);$cljs$cst$3743$obj_id$$=new $APP.$cljs$core$Keyword$$(null,"obj-id","obj-id",1871733713);$APP.$cljs$cst$4103$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_close_path_drag_start$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","close-path-drag-start","app.main.data.workspace.path.drawing/close-path-drag-start",-315624480);
$APP.$cljs$cst$5161$get_file_info$$=new $APP.$cljs$core$Keyword$$(null,"get-file-info","get-file-info",1238727450);$cljs$cst$1485$when$$=new $APP.$cljs$core$Symbol$$(null,"when","when",1064114221,null);$APP.$cljs$cst$3624$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_toggle_toolbar_visibility$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.common","toggle-toolbar-visibility","app.main.data.workspace.common/toggle-toolbar-visibility",-924303789);
$cljs$cst$3710$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_increase_rotation$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","increase-rotation","app.main.data.workspace.transforms/increase-rotation",1727435167);$cljs$cst$2694$feMerge$$=new $APP.$cljs$core$Keyword$$(null,"feMerge","feMerge",1663055097);$cljs$cst$3024$symbols_2$$=new $APP.$cljs$core$Keyword$$(null,"symbols-2","symbols-2",-1632799182);
$APP.$cljs$cst$893$unknown$$=new $APP.$cljs$core$Keyword$$(null,"unknown","unknown",-935977881);$cljs$cst$2858$stroke_dasharray$$=new $APP.$cljs$core$Keyword$$(null,"stroke-dasharray","stroke-dasharray",-942933855);$cljs$cst$4289$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_variant_switch$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","variant-switch","app.main.data.workspace.variants/variant-switch",-986252718);
$APP.$cljs$cst$2595$attrs$$=new $APP.$cljs$core$Keyword$$(null,"attrs","attrs",-2090668713);$cljs$cst$787$clojure_DOT_test_DOT_check_DOT_generators_SLASH_set$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","set","clojure.test.check.generators/set",-1027639543,null);$cljs$cst$411$property_pred$$=new $APP.$cljs$core$Keyword$$(null,"property-pred","property-pred",1813304729);$cljs$cst$2952$data_old_height$$=new $APP.$cljs$core$Keyword$$(null,"data-old-height","data-old-height",-1528057579);
$APP.$cljs$cst$3633$app_DOT_main_DOT_data_DOT_workspace_DOT_specialized_panel_SLASH_clear_specialized_panel$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.specialized-panel","clear-specialized-panel","app.main.data.workspace.specialized-panel/clear-specialized-panel",1527860029);$APP.$cljs$cst$2419$href$$=new $APP.$cljs$core$Keyword$$(null,"href","href",-793805698);$cljs$cst$5039$overlays$$=new $APP.$cljs$core$Keyword$$(null,"overlays","overlays",-1346586303);
$APP.$cljs$cst$1604$hidden$$=new $APP.$cljs$core$Keyword$$(null,"hidden","hidden",-312506092);$cljs$cst$3407$reset_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"reset?","reset?",-1051875415);$cljs$cst$3241$get_team_members$$=new $APP.$cljs$core$Keyword$$(null,"get-team-members","get-team-members",15863431);$APP.$cljs$cst$4508$tokens_SLASH_number$$=new $APP.$cljs$core$Keyword$$("tokens","number","tokens/number",1767411312);
$cljs$cst$1080$cljs_DOT_spec_DOT_alpha_SLASH_conform_all$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","conform-all","cljs.spec.alpha/conform-all",45201917);$APP.$cljs$cst$5404$list_style$$=new $APP.$cljs$core$Keyword$$(null,"list-style","list-style",-809622358);$cljs$cst$966$app_DOT_common_DOT_schema_SLASH_fn$$=new $APP.$cljs$core$Keyword$$("app.common.schema","fn","app.common.schema/fn",-520191477);
$cljs$cst$4914$child_not_found$$=new $APP.$cljs$core$Keyword$$(null,"child-not-found","child-not-found",1723767489);$APP.$cljs$cst$4888$invite_members$$=new $APP.$cljs$core$Keyword$$(null,"invite-members","invite-members",683231892);$cljs$cst$2613$syncing$$=new $APP.$cljs$core$Keyword$$(null,"syncing","syncing",-291323582);$APP.$cljs$cst$1553$created_at$$=new $APP.$cljs$core$Keyword$$(null,"created-at","created-at",-89248644);
$cljs$cst$2762$vert_origin_y$$=new $APP.$cljs$core$Keyword$$(null,"vert-origin-y","vert-origin-y",-1770906134);$cljs$cst$3685$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_move_frame_guides$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.guides","move-frame-guides","app.main.data.workspace.guides/move-frame-guides",1545364171);$cljs$cst$2592$set_token$$=new $APP.$cljs$core$Keyword$$(null,"set-token","set-token",1378179451);
$cljs$cst$1203$backend_svgo$$=new $APP.$cljs$core$Keyword$$(null,"backend-svgo","backend-svgo",-1327232376);$APP.$cljs$cst$4665$bool_exclude$$=new $APP.$cljs$core$Keyword$$(null,"bool-exclude","bool-exclude",906557011);$APP.$cljs$cst$209$line$$=new $APP.$cljs$core$Keyword$$(null,"line","line",212345235);$APP.$cljs$cst$1562$method$$=new $APP.$cljs$core$Keyword$$(null,"method","method",55703592);
$APP.$cljs$cst$3811$libraries_dialog$$=new $APP.$cljs$core$Keyword$$(null,"libraries-dialog","libraries-dialog",-29719008);$APP.$cljs$cst$3266$app_DOT_main_DOT_data_DOT_team_SLASH_create_team_with_invitations$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","create-team-with-invitations","app.main.data.team/create-team-with-invitations",-1634362488);$cljs$cst$4350$disable_booleans_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"disable-booleans?","disable-booleans?",990388370);
$APP.$cljs$cst$5162$team_default$$=new $APP.$cljs$core$Keyword$$(null,"team-default","team-default",-1232424959);$cljs$cst$3834$app_DOT_common_DOT_text_SLASH_novalue$$=new $APP.$cljs$core$Keyword$$("app.common.text","novalue","app.common.text/novalue",-632023824);
$APP.$cljs$cst$4183$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_add_interaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","add-interaction","app.main.data.workspace.interactions/add-interaction",-1145468509);$cljs$cst$814$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","large-integer","clojure.test.check.generators/large-integer",-865967138,null);
$cljs$cst$2646$once_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"once?","once?",-872881597);$cljs$cst$2998$coptic$$=new $APP.$cljs$core$Keyword$$(null,"coptic","coptic",-403969758);$APP.$cljs$cst$3521$reg_objects_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"reg-objects?","reg-objects?",-195730116);
$cljs$cst$3720$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_move_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","move-selected","app.main.data.workspace.transforms/move-selected",1781006970);$cljs$cst$2875$clip_path$$=new $APP.$cljs$core$Keyword$$(null,"clip-path","clip-path",-439959120);$cljs$cst$4393$on_pointer_enter_option$$=new $APP.$cljs$core$Keyword$$(null,"on-pointer-enter-option","on-pointer-enter-option",-403377657);
$cljs$cst$710$not_EQ_$$=new $APP.$cljs$core$Keyword$$(null,"not\x3d","not\x3d",-173995323);$APP.$cljs$cst$285$linear$$=new $APP.$cljs$core$Keyword$$(null,"linear","linear",872268697);$APP.$cljs$cst$1903$current_page_id$$=new $APP.$cljs$core$Keyword$$(null,"current-page-id","current-page-id",310685425);
$APP.$cljs$cst$4546$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_duplicate_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","duplicate-token","app.main.data.workspace.tokens.library-edit/duplicate-token",2037386924);$APP.$cljs$cst$5136$app_DOT_main_DOT_ui_DOT_auth_DOT_register_SLASH_email$$=new $APP.$cljs$core$Keyword$$("app.main.ui.auth.register","email","app.main.ui.auth.register/email",1302079451);
$APP.$cljs$cst$4032$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_add_shadow$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","add-shadow","app.main.data.workspace.colors/add-shadow",-74119050);$cljs$cst$4436$error_DOT_import_SLASH_style_dictionary_reference_errors$$=new $APP.$cljs$core$Keyword$$("error.import","style-dictionary-reference-errors","error.import/style-dictionary-reference-errors",-51943298);
$APP.$cljs$cst$5055$merge_nodes$$=new $APP.$cljs$core$Keyword$$(null,"merge-nodes","merge-nodes",714582572);$cljs$cst$697$true_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"true?","true?",-1600332395,null);$APP.$cljs$cst$4067$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_activate_colorpicker_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","activate-colorpicker-color","app.main.data.workspace.colors/activate-colorpicker-color",1237584096);
$cljs$cst$347$infos$$=new $APP.$cljs$core$Keyword$$(null,"infos","infos",-927309652);$cljs$cst$953$app_DOT_common_DOT_schema_SLASH_set_of_uuid$$=new $APP.$cljs$core$Keyword$$("app.common.schema","set-of-uuid","app.common.schema/set-of-uuid",-313818768);$cljs$cst$4172$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_remove_guide$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.guides","remove-guide","app.main.data.workspace.guides/remove-guide",1176689377);
$cljs$cst$3809$date$$=new $APP.$cljs$core$Keyword$$(null,"date","date",-1463434462);$cljs$cst$1258$modifier$$=new $APP.$cljs$core$Keyword$$(null,"modifier","modifier",1634442788);$APP.$cljs$cst$1188$cors$$=new $APP.$cljs$core$Keyword$$(null,"cors","cors",1066181665);$APP.$cljs$cst$142$data$$=new $APP.$cljs$core$Keyword$$(null,"data","data",-232669377);$APP.$cljs$cst$5501$created_by$$=new $APP.$cljs$core$Keyword$$(null,"created-by","created-by",-1870794445);
$APP.$cljs$cst$4051$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_apply_color_from_asserts$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","apply-color-from-asserts","app.main.data.workspace.colors/apply-color-from-asserts",-1849369541);$APP.$cljs$cst$4049$radial_gradient$$=new $APP.$cljs$core$Keyword$$(null,"radial-gradient","radial-gradient",-635026259);
$cljs$cst$2484$app_DOT_main_DOT_data_DOT_common_SLASH_go_to_dashboard_webhooks$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","go-to-dashboard-webhooks","app.main.data.common/go-to-dashboard-webhooks",-1984277947);$cljs$cst$2252$os_version$$=new $APP.$cljs$core$Keyword$$(null,"os-version","os-version",409171217);$APP.$cljs$cst$1575$blob$$=new $APP.$cljs$core$Keyword$$(null,"blob","blob",1636965233);
$cljs$cst$335$sci_DOT_core_SLASH_fork$$=new $APP.$cljs$core$Symbol$$("sci.core","fork","sci.core/fork",-1806691042,null);$cljs$cst$905$double$$=new $APP.$cljs$core$Symbol$$(null,"double","double",-1769548886,null);$cljs$cst$4131$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_update_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","update-selection","app.main.data.workspace.path.selection/update-selection",1398542135);
$APP.$cljs$cst$744$alpha$$=new $APP.$cljs$core$Keyword$$(null,"alpha","alpha",-1574982441);$APP.$cljs$cst$2211$validation$$=new $APP.$cljs$core$Keyword$$(null,"validation","validation",-2141396518);$cljs$cst$1484$when_not$$=new $APP.$cljs$core$Symbol$$(null,"when-not","when-not",-1223136340,null);$APP.$cljs$cst$1637$blur$$=new $APP.$cljs$core$Keyword$$(null,"blur","blur",-453500461);$cljs$cst$1428$padchar$$=new $APP.$cljs$core$Keyword$$(null,"padchar","padchar",2018584530);
$cljs$cst$701$sequential_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"sequential?","sequential?",1102351463,null);$APP.$cljs$cst$2131$route$$=new $APP.$cljs$core$Keyword$$(null,"route","route",329891309);$APP.$cljs$cst$2263$placeholder_SLASH_fn$$=new $APP.$cljs$core$Keyword$$("placeholder","fn","placeholder/fn",-761763945);$APP.$cljs$cst$3153$days$$=new $APP.$cljs$core$Keyword$$(null,"days","days",-1394072564);
$cljs$cst$534$malli_DOT_core_SLASH_walk_refs$$=new $APP.$cljs$core$Keyword$$("malli.core","walk-refs","malli.core/walk-refs",755904802);$cljs$cst$3406$shape_inst$$=new $APP.$cljs$core$Keyword$$(null,"shape-inst","shape-inst",814505728);$APP.$cljs$cst$3079$app_DOT_main_DOT_features_SLASH_toggle_feature$$=new $APP.$cljs$core$Keyword$$("app.main.features","toggle-feature","app.main.features/toggle-feature",-1719396584);
$APP.$cljs$cst$3813$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_touch_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","touch-component","app.main.data.workspace.libraries/touch-component",1998603176);$cljs$cst$4969$go_to_drafts$$=new $APP.$cljs$core$Keyword$$(null,"go-to-drafts","go-to-drafts",-411440066);$cljs$cst$1074$conform_keys$$=new $APP.$cljs$core$Keyword$$(null,"conform-keys","conform-keys",-1800041814);
$APP.$cljs$cst$1764$structure_child$$=new $APP.$cljs$core$Keyword$$(null,"structure-child","structure-child",-1244004583);$APP.$cljs$cst$92$left$$=new $APP.$cljs$core$Symbol$$(null,"left","left",1241415590,null);$APP.$cljs$cst$3499$using_selrect_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"using-selrect?","using-selrect?",-223163153);$cljs$cst$917$default_encoder$$=new $APP.$cljs$core$Keyword$$(null,"default-encoder","default-encoder",117541207);
$APP.$cljs$cst$4187$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_remove_all_interactions_nav_to$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","remove-all-interactions-nav-to","app.main.data.workspace.interactions/remove-all-interactions-nav-to",-1166281130);$cljs$cst$877$malli_DOT_error_SLASH_misspelled_value$$=new $APP.$cljs$core$Keyword$$("malli.error","misspelled-value","malli.error/misspelled-value",-1135752848);
$APP.$cljs$cst$2498$deleted$$=new $APP.$cljs$core$Keyword$$(null,"deleted","deleted",-510100639);$APP.$cljs$cst$1855$constraints_v$$=new $APP.$cljs$core$Keyword$$(null,"constraints-v","constraints-v",1840495122);$cljs$cst$3826$library_used_in$$=new $APP.$cljs$core$Keyword$$(null,"library-used-in","library-used-in",1633557054);
$APP.$cljs$cst$4982$app_DOT_main_DOT_data_DOT_viewer_SLASH_fetch_bundle$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","fetch-bundle","app.main.data.viewer/fetch-bundle",273986653);$APP.$cljs$cst$4890$max_invitations_by_request$$=new $APP.$cljs$core$Keyword$$(null,"max-invitations-by-request","max-invitations-by-request",-1517961638);$APP.$cljs$cst$1856$constraints_h$$=new $APP.$cljs$core$Keyword$$(null,"constraints-h","constraints-h",-260205452);
$APP.$cljs$cst$2142$is_shared$$=new $APP.$cljs$core$Keyword$$(null,"is-shared","is-shared",2126511925);$cljs$cst$3398$ignore_flows_for$$=new $APP.$cljs$core$Keyword$$(null,"ignore-flows-for","ignore-flows-for",-641074503);$cljs$cst$3723$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_update_positions$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","update-positions","app.main.data.workspace.transforms/update-positions",1729520309);
$cljs$cst$578$malli_DOT_core_SLASH_invalid_output$$=new $APP.$cljs$core$Keyword$$("malli.core","invalid-output","malli.core/invalid-output",-147363519);$APP.$cljs$cst$4354$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_track_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-track-context-menu","app.main.data.workspace/show-track-context-menu",1392002592);$cljs$cst$4691$move_unit_left$$=new $APP.$cljs$core$Keyword$$(null,"move-unit-left","move-unit-left",-871314243);
$cljs$cst$4468$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_padding$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","update-layout-padding","app.main.data.workspace.tokens.application/update-layout-padding",1814449754);$cljs$cst$3628$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_group_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.groups","group-selected","app.main.data.workspace.groups/group-selected",353677864);
$cljs$cst$4293$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_update_viewport_position$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.viewport","update-viewport-position","app.main.data.workspace.viewport/update-viewport-position",-47991104);$cljs$cst$1200$soft_file_validation$$=new $APP.$cljs$core$Keyword$$(null,"soft-file-validation","soft-file-validation",-339876473);$cljs$cst$2916$bounding_boxes$$=new $APP.$cljs$core$Keyword$$(null,"bounding-boxes","bounding-boxes",-542662202);
$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$=new $APP.$cljs$core$Keyword$$("app.common.schema","one-of","app.common.schema/one-of",1806653447);$APP.$cljs$cst$3382$app_DOT_main_DOT_data_DOT_fonts_SLASH_add_recent_font$$=new $APP.$cljs$core$Keyword$$("app.main.data.fonts","add-recent-font","app.main.data.fonts/add-recent-font",-616232459);
$cljs$cst$2315$app_DOT_main_DOT_data_DOT_notifications_SLASH_show$$=new $APP.$cljs$core$Keyword$$("app.main.data.notifications","show","app.main.data.notifications/show",-2058845717);$cljs$cst$3853$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_with_function$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-text-with-function","app.main.data.workspace.texts/update-text-with-function",-372442532);
$cljs$cst$4169$app_DOT_main_DOT_data_DOT_workspace_DOT_fix_deleted_fonts_SLASH_fix_deleted_fonts_for_local_library$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.fix-deleted-fonts","fix-deleted-fonts-for-local-library","app.main.data.workspace.fix-deleted-fonts/fix-deleted-fonts-for-local-library",-314408718);$APP.$cljs$cst$1729$fill_color_ref_id$$=new $APP.$cljs$core$Keyword$$(null,"fill-color-ref-id","fill-color-ref-id",-1755428098);
$APP.$cljs$cst$4410$error_SLASH_field$$=new $APP.$cljs$core$Keyword$$("error","field","error/field",-1330531468);$cljs$cst$2715$stitchTiles$$=new $APP.$cljs$core$Keyword$$(null,"stitchTiles","stitchTiles",-1715449791);$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$=new $APP.$cljs$core$Keyword$$("app.main.errors","instance","app.main.errors/instance",2062011223);$cljs$cst$5110$on_end$$=new $APP.$cljs$core$Keyword$$(null,"on-end","on-end",1933704364);
$cljs$cst$4611$clear_undo$$=new $APP.$cljs$core$Keyword$$(null,"clear-undo","clear-undo",-1965756862);$APP.$cljs$cst$4728$app_DOT_main_DOT_data_DOT_dashboard_SLASH_libraries_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","libraries-fetched","app.main.data.dashboard/libraries-fetched",1645518018);$cljs$cst$566$malli_DOT_core_SLASH_explain_guard$$=new $APP.$cljs$core$Keyword$$("malli.core","explain-guard","malli.core/explain-guard",-1119572847);
$APP.$cljs$cst$4540$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_drop_token_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","drop-token-set","app.main.data.workspace.tokens.library-edit/drop-token-set",1538739186);$APP.$cljs$cst$3587$show_pixel_grid$$=new $APP.$cljs$core$Keyword$$(null,"show-pixel-grid","show-pixel-grid",-247932281);
$cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","auto","app.main.data.workspace.zoom/auto",1266077460);$cljs$cst$4590$export_update$$=new $APP.$cljs$core$Keyword$$(null,"export-update","export-update",1935824931);$APP.$cljs$cst$1956$overlay_pos_type$$=new $APP.$cljs$core$Keyword$$(null,"overlay-pos-type","overlay-pos-type",-1941746455);
$APP.$cljs$cst$2322$name_conflicts$$=new $APP.$cljs$core$Keyword$$(null,"name-conflicts","name-conflicts",-2016386444);$cljs$cst$3286$app_DOT_main_DOT_data_DOT_team_SLASH_delete_team$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","delete-team","app.main.data.team/delete-team",212490685);$cljs$cst$3657$line_max_width$$=new $APP.$cljs$core$Keyword$$(null,"line-max-width","line-max-width",-2085887686);
$cljs$cst$2939$auto_width_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"auto-width?","auto-width?",1734047389,null);$APP.$cljs$cst$245$cljs_DOT_core_SLASH_list$$=new $APP.$cljs$core$Symbol$$("cljs.core","list","cljs.core/list",-1331406371,null);$cljs$cst$1223$telemetry$$=new $APP.$cljs$core$Keyword$$(null,"telemetry","telemetry",-764940235);$APP.$cljs$cst$2525$thumbnail_id$$=new $APP.$cljs$core$Keyword$$(null,"thumbnail-id","thumbnail-id",406242421);
$cljs$cst$3640$max_time$$=new $APP.$cljs$core$Keyword$$(null,"max-time","max-time",857408479);$APP.$cljs$cst$201$list$$=new $APP.$cljs$core$Keyword$$(null,"list","list",765357683);$cljs$cst$2057$constraints_group$$=new $APP.$cljs$core$Keyword$$(null,"constraints-group","constraints-group",-1724513344);$cljs$cst$1394$buffering$$=new $APP.$cljs$core$Keyword$$(null,"buffering","buffering",-876713613);$cljs$cst$1145$platform$$=new $APP.$cljs$core$Keyword$$(null,"platform","platform",-1086422114);
$APP.$cljs$cst$3767$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_restore_component$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","restore-component","app.main.data.workspace.libraries/restore-component",606822092);$cljs$cst$1434$base_args$$=new $APP.$cljs$core$Keyword$$(null,"base-args","base-args",-1268706822);$cljs$cst$1757$text_content_structure$$=new $APP.$cljs$core$Keyword$$(null,"text-content-structure","text-content-structure",-2085099684);
$APP.$cljs$cst$3152$app_DOT_main_DOT_data_DOT_plugins_SLASH_update_plugins_permissions_peek$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","update-plugins-permissions-peek","app.main.data.plugins/update-plugins-permissions-peek",443191422);$cljs$cst$2832$patternTransform$$=new $APP.$cljs$core$Keyword$$(null,"patternTransform","patternTransform",-1380251494);
$cljs$cst$3354$app_DOT_main_DOT_data_DOT_comments_SLASH_update_draft_thread$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","update-draft-thread","app.main.data.comments/update-draft-thread",-1440724778);$APP.$cljs$cst$1854$exports$$=new $APP.$cljs$core$Keyword$$(null,"exports","exports",-745008272);$cljs$cst$1540$event$$=new $APP.$cljs$core$Keyword$$(null,"event","event",301435442);$APP.$cljs$cst$2137$export$$=new $APP.$cljs$core$Keyword$$(null,"export","export",214356590);
$cljs$cst$1429$commainterval$$=new $APP.$cljs$core$Keyword$$(null,"commainterval","commainterval",-1980061083);$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$=new $APP.$cljs$core$Keyword$$("app.common.schema","set","app.common.schema/set",1226590145);$APP.$cljs$cst$1711$keep_aspect_ratio$$=new $APP.$cljs$core$Keyword$$(null,"keep-aspect-ratio","keep-aspect-ratio",-475848727);$cljs$cst$1167$login_with_google$$=new $APP.$cljs$core$Keyword$$(null,"login-with-google","login-with-google",-360269339);
$APP.$cljs$cst$4424$error_DOT_import_SLASH_style_dictionary_unknown_error$$=new $APP.$cljs$core$Keyword$$("error.import","style-dictionary-unknown-error","error.import/style-dictionary-unknown-error",-317476276);$cljs$cst$3012$sinhala$$=new $APP.$cljs$core$Keyword$$(null,"sinhala","sinhala",-1694245590);
$cljs$cst$4278$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_focus_property$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","focus-property","app.main.data.workspace.variants/focus-property",847873142);$cljs$cst$879$malli_DOT_error_SLASH_misspelled_key$$=new $APP.$cljs$core$Keyword$$("malli.error","misspelled-key","malli.error/misspelled-key",616486174);
$APP.$cljs$cst$238$cljs_DOT_core_SLASH_concat$$=new $APP.$cljs$core$Symbol$$("cljs.core","concat","cljs.core/concat",-1133584918,null);$APP.$cljs$cst$1981$weight$$=new $APP.$cljs$core$Keyword$$(null,"weight","weight",-1262796205);$APP.$cljs$cst$2629$app_DOT_main_DOT_broadcast_SLASH_event$$=new $APP.$cljs$core$Keyword$$("app.main.broadcast","event","app.main.broadcast/event",-1531468833);
$cljs$cst$932$app_DOT_common_DOT_schema_SLASH_type$$=new $APP.$cljs$core$Keyword$$("app.common.schema","type","app.common.schema/type",-418801773);$APP.$cljs$cst$4118$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_path_pointer_enter$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","path-pointer-enter","app.main.data.workspace.path.selection/path-pointer-enter",-1500705105);
$cljs$cst$2127$app_DOT_main_DOT_router_SLASH_assign_exception$$=new $APP.$cljs$core$Keyword$$("app.main.router","assign-exception","app.main.router/assign-exception",-192148203);$APP.$cljs$cst$3133$prev_before_group_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"prev-before-group?","prev-before-group?",1113354384);$cljs$cst$676$simple_ident_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"simple-ident?","simple-ident?",194189851,null);
$APP.$cljs$cst$3845$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_editor_select_all$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","editor-select-all","app.main.data.workspace.texts/editor-select-all",2022116732);$APP.$cljs$cst$1997$round$$=new $APP.$cljs$core$Keyword$$(null,"round","round",2009433328);
$cljs$cst$3482$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_shape$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","select-shape","app.main.data.workspace.selection/select-shape",-431177915);$APP.$cljs$cst$144$trace$$=new $APP.$cljs$core$Keyword$$(null,"trace","trace",-1082747415);$APP.$cljs$cst$2318$app_DOT_main_DOT_router_SLASH_navigate$$=new $APP.$cljs$core$Keyword$$("app.main.router","navigate","app.main.router/navigate",-477162538);
$APP.$cljs$cst$1216$subscriptions$$=new $APP.$cljs$core$Keyword$$(null,"subscriptions","subscriptions",1250949776);$APP.$cljs$cst$3847$editor_instance$$=new $APP.$cljs$core$Keyword$$(null,"editor-instance","editor-instance",-1602615018);$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$=new $APP.$cljs$core$Keyword$$("malli.core","into-schema","malli.core/into-schema",1522165759);$cljs$cst$2722$xlink_COLON_arcrole$$=new $APP.$cljs$core$Keyword$$(null,"xlink:arcrole","xlink:arcrole",-376517951);
$APP.$cljs$cst$3231$create_access_token$$=new $APP.$cljs$core$Keyword$$(null,"create-access-token","create-access-token",-865569728);$APP.$cljs$cst$3198$app_DOT_main_DOT_data_DOT_profile_SLASH_update_password$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","update-password","app.main.data.profile/update-password",1111855582);
$cljs$cst$5018$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_frame_by_index$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","go-to-frame-by-index","app.main.data.viewer/go-to-frame-by-index",1308227509);$APP.$cljs$cst$2046$main_instance_page$$=new $APP.$cljs$core$Keyword$$(null,"main-instance-page","main-instance-page",1727937139);$APP.$cljs$cst$3722$absolute_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"absolute?","absolute?",1457842844);
$cljs$cst$3639$calc_time$$=new $APP.$cljs$core$Keyword$$(null,"calc-time","calc-time",1430633842);$cljs$cst$3063$start_offset$$=new $APP.$cljs$core$Keyword$$(null,"start-offset","start-offset",1295473814);$APP.$cljs$cst$4266$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_cell_board$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","create-cell-board","app.main.data.workspace.shape-layout/create-cell-board",-1425068008);
$APP.$cljs$cst$4501$tokens_SLASH_font_weight$$=new $APP.$cljs$core$Keyword$$("tokens","font-weight","tokens/font-weight",-2003804083);$cljs$cst$4306$app_DOT_main_DOT_data_DOT_workspace_SLASH_bundle_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","bundle-fetched","app.main.data.workspace/bundle-fetched",1862881298);$cljs$cst$4796$error_url$$=new $APP.$cljs$core$Keyword$$(null,"error-url","error-url",-1022635896);
$cljs$cst$4995$app_DOT_main_DOT_data_DOT_viewer_SLASH_reset_zoom$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","reset-zoom","app.main.data.viewer/reset-zoom",-869768188);$cljs$cst$2902$xml$$=new $APP.$cljs$core$Keyword$$(null,"xml","xml",-1170142052);$APP.$cljs$cst$2190$pages$$=new $APP.$cljs$core$Keyword$$(null,"pages","pages",-285406513);
$cljs$cst$5040$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_workspace$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","go-to-workspace","app.main.data.viewer/go-to-workspace",-2073521677);$cljs$cst$2076$app_DOT_common_DOT_types_DOT_shape_tree_SLASH_old_id$$=new $APP.$cljs$core$Keyword$$("app.common.types.shape-tree","old-id","app.common.types.shape-tree/old-id",-1625827509);$APP.$cljs$cst$4675$ungroup$$=new $APP.$cljs$core$Keyword$$(null,"ungroup","ungroup",-1629254184);
$cljs$cst$1231$file_validation$$=new $APP.$cljs$core$Keyword$$(null,"file-validation","file-validation",1111858459);$cljs$cst$1173$login_with_oidc$$=new $APP.$cljs$core$Keyword$$(null,"login-with-oidc","login-with-oidc",688254834);$APP.$cljs$cst$1659$area_name$$=new $APP.$cljs$core$Keyword$$(null,"area-name","area-name",-496581211);$APP.$cljs$cst$1666$column_gap$$=new $APP.$cljs$core$Keyword$$(null,"column-gap","column-gap",384822863);
$cljs$cst$3397$ignore_mask$$=new $APP.$cljs$core$Keyword$$(null,"ignore-mask","ignore-mask",-19600370);$cljs$cst$2228$form_data_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"form-data?","form-data?",1304045150);$cljs$cst$3346$mark_all_threads_as_read$$=new $APP.$cljs$core$Keyword$$(null,"mark-all-threads-as-read","mark-all-threads-as-read",-1110285497);$cljs$cst$4305$workspace_ready$$=new $APP.$cljs$core$Keyword$$(null,"workspace-ready","workspace-ready",418955745);
$cljs$cst$2554$set_guide$$=new $APP.$cljs$core$Keyword$$(null,"set-guide","set-guide",-793086394);$APP.$cljs$cst$1954$animation$$=new $APP.$cljs$core$Keyword$$(null,"animation","animation",-1248293244);$cljs$cst$4419$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_spread$$=new $APP.$cljs$core$Keyword$$("error.style-dictionary","invalid-token-value-shadow-spread","error.style-dictionary/invalid-token-value-shadow-spread",-522549398);
$cljs$cst$5148$shown_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"shown-thumbnails","shown-thumbnails",-749491477);$cljs$cst$1118$cljs_DOT_spec_DOT_alpha_SLASH_conformer$$=new $APP.$cljs$core$Symbol$$("cljs.spec.alpha","conformer","cljs.spec.alpha/conformer",2140085535,null);$APP.$cljs$cst$2224$update_file$$=new $APP.$cljs$core$Keyword$$(null,"update-file","update-file",-511736043);$APP.$cljs$cst$1170$login$$=new $APP.$cljs$core$Keyword$$(null,"login","login",55217519);
$APP.$cljs$cst$3477$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_finish_zooming$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.zoom","finish-zooming","app.main.data.workspace.zoom/finish-zooming",-355347318);$cljs$cst$4677$zoom_lense_increase$$=new $APP.$cljs$core$Keyword$$(null,"zoom-lense-increase","zoom-lense-increase",-938698120);$cljs$cst$2049$text_display_group$$=new $APP.$cljs$core$Keyword$$(null,"text-display-group","text-display-group",-1254503578);
$APP.$cljs$cst$5017$app_DOT_main_DOT_data_DOT_viewer_SLASH_complete_animation$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","complete-animation","app.main.data.viewer/complete-animation",-1327497536);$cljs$cst$1466$cljs_DOT_core_SLASH_lift_ns$$=new $APP.$cljs$core$Symbol$$("cljs.core","lift-ns","cljs.core/lift-ns",463499081,null);$cljs$cst$2256$screen_width$$=new $APP.$cljs$core$Keyword$$(null,"screen-width","screen-width",1557963263);
$APP.$cljs$cst$4899$expired$$=new $APP.$cljs$core$Keyword$$(null,"expired","expired",917709975);$cljs$cst$2577$del_color$$=new $APP.$cljs$core$Keyword$$(null,"del-color","del-color",-1547350867);$cljs$cst$3356$app_DOT_main_DOT_data_DOT_comments_SLASH_hide_comment_options$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","hide-comment-options","app.main.data.comments/hide-comment-options",151145654);
$cljs$cst$1542$scroll_height$$=new $APP.$cljs$core$Keyword$$(null,"scroll-height","scroll-height",882644149);$APP.$cljs$cst$2580$del_media$$=new $APP.$cljs$core$Keyword$$(null,"del-media","del-media",-149779060);$APP.$cljs$cst$3095$file_vern$$=new $APP.$cljs$core$Keyword$$(null,"file-vern","file-vern",336101510);
$cljs$cst$4248$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_create_layout_from_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","create-layout-from-selection","app.main.data.workspace.shape-layout/create-layout-from-selection",270819660);$APP.$cljs$cst$3594$display_guides$$=new $APP.$cljs$core$Keyword$$(null,"display-guides","display-guides",-1025684907);
$cljs$cst$4907$masking_child_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"masking-child?","masking-child?",1265911452);$cljs$cst$2221$create_file_object_thumbnail$$=new $APP.$cljs$core$Keyword$$(null,"create-file-object-thumbnail","create-file-object-thumbnail",-1990532944);$cljs$cst$1171$login_with_github$$=new $APP.$cljs$core$Keyword$$(null,"login-with-github","login-with-github",518824080);$APP.$cljs$cst$4342$groups$$=new $APP.$cljs$core$Keyword$$(null,"groups","groups",-136896102);
$cljs$cst$5004$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_thumbnails_panel$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","toggle-thumbnails-panel","app.main.data.viewer/toggle-thumbnails-panel",-1804516951);$cljs$cst$4281$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_transform_in_variant$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","transform-in-variant","app.main.data.workspace.variants/transform-in-variant",-1072127094);
$cljs$cst$1617$metadata$$=new $APP.$cljs$core$Keyword$$(null,"metadata","metadata",1799301597);$cljs$cst$3667$child_height$$=new $APP.$cljs$core$Keyword$$(null,"child-height","child-height",-1775428512);$APP.$cljs$cst$2024$dashed$$=new $APP.$cljs$core$Keyword$$(null,"dashed","dashed",-1449249319);$APP.$cljs$cst$2376$reitit_DOT_core_SLASH_router$$=new $APP.$cljs$core$Keyword$$("reitit.core","router","reitit.core/router",1293076450);
$APP.$cljs$cst$4050$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_add_recent_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","add-recent-color","app.main.data.workspace.colors/add-recent-color",1883780309);$cljs$cst$988$gfn$$=new $APP.$cljs$core$Keyword$$(null,"gfn","gfn",791517474);
$cljs$cst$3714$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_start_move$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","start-move","app.main.data.workspace.transforms/start-move",1943175830);$cljs$cst$3366$woff2_file_id$$=new $APP.$cljs$core$Keyword$$(null,"woff2-file-id","woff2-file-id",369972739);
$cljs$cst$4164$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment_from_dashboard$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","navigate-to-comment-from-dashboard","app.main.data.workspace.comments/navigate-to-comment-from-dashboard",-1454602969);$APP.$cljs$cst$214$regex$$=new $APP.$cljs$core$Keyword$$(null,"regex","regex",939488856);$cljs$cst$1892$inner_shadow$$=new $APP.$cljs$core$Keyword$$(null,"inner-shadow","inner-shadow",-548982250);
$APP.$cljs$cst$4790$app_DOT_main_DOT_data_DOT_dashboard_SLASH_restore_project_immediately$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","restore-project-immediately","app.main.data.dashboard/restore-project-immediately",-206008453);$APP.$cljs$cst$4057$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_update_colorpicker_color$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","update-colorpicker-color","app.main.data.workspace.colors/update-colorpicker-color",-1234106185);
$cljs$cst$2855$text_anchor$$=new $APP.$cljs$core$Keyword$$(null,"text-anchor","text-anchor",585613696);$cljs$cst$2871$shape_rendering$$=new $APP.$cljs$core$Keyword$$(null,"shape-rendering","shape-rendering",955846315);$cljs$cst$571$gen$$=new $APP.$cljs$core$Keyword$$(null,"gen","gen",142575302);$cljs$cst$3367$app_DOT_main_DOT_fonts_SLASH_ttf_file_id$$=new $APP.$cljs$core$Keyword$$("app.main.fonts","ttf-file-id","app.main.fonts/ttf-file-id",218081328);
$APP.$cljs$cst$2098$group_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"group?","group?",-1871629417);$cljs$cst$5049$zoom_viewer$$=new $APP.$cljs$core$Keyword$$(null,"zoom-viewer","zoom-viewer",-1383581982);$APP.$cljs$cst$1283$get$$=new $APP.$cljs$core$Keyword$$(null,"get","get",1683182755);$cljs$cst$3051$stopopacity$$=new $APP.$cljs$core$Keyword$$(null,"stopopacity","stopopacity",-1465341352);$cljs$cst$3926$worker_error$$=new $APP.$cljs$core$Keyword$$(null,"worker-error","worker-error",-1820227890);
$APP.$cljs$cst$4726$app_DOT_main_DOT_data_DOT_dashboard_SLASH_fetch_recent_files$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","fetch-recent-files","app.main.data.dashboard/fetch-recent-files",-157817221);$APP.$cljs$cst$4825$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_init_versions_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","init-versions-state","app.main.data.workspace.versions/init-versions-state",-1179770191);
$cljs$cst$3626$shape_path$$=new $APP.$cljs$core$Keyword$$(null,"shape-path","shape-path",79876289);$APP.$cljs$cst$4718$app_DOT_main_DOT_data_DOT_dashboard_SLASH_projects_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","projects-fetched","app.main.data.dashboard/projects-fetched",-1575596718);
$APP.$cljs$cst$4121$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_selection_SLASH_path_handler_enter$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.selection","path-handler-enter","app.main.data.workspace.path.selection/path-handler-enter",-1369135598);$cljs$cst$825$property$$=new $APP.$cljs$core$Keyword$$(null,"property","property",-1114278232);$APP.$cljs$cst$1284$color$$=new $APP.$cljs$core$Keyword$$(null,"color","color",1011675173);
$APP.$cljs$cst$1421$colon$$=new $APP.$cljs$core$Keyword$$(null,"colon","colon",-965200945);$APP.$cljs$cst$5051$make_corner$$=new $APP.$cljs$core$Keyword$$(null,"make-corner","make-corner",-1029141688);$cljs$cst$654$aliases$$=new $APP.$cljs$core$Keyword$$(null,"aliases","aliases",1346874714);$cljs$cst$2209$base_delay_ms$$=new $APP.$cljs$core$Keyword$$(null,"base-delay-ms","base-delay-ms",463049020);
$cljs$cst$790$clojure_DOT_test_DOT_check_DOT_generators_SLASH_fmap$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","fmap","clojure.test.check.generators/fmap",1957997092,null);$APP.$cljs$cst$4827$app_DOT_main_DOT_data_DOT_workspace_DOT_versions_SLASH_update_versions_state$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.versions","update-versions-state","app.main.data.workspace.versions/update-versions-state",-403020738);
$APP.$cljs$cst$4047$linear_gradient$$=new $APP.$cljs$core$Keyword$$(null,"linear-gradient","linear-gradient",1752751047);$cljs$cst$4801$mention$$=new $APP.$cljs$core$Keyword$$(null,"mention","mention",-1057367181);$cljs$cst$4151$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_clear_drawing$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing","clear-drawing","app.main.data.workspace.drawing/clear-drawing",-691958826);
$APP.$cljs$cst$3538$force_shape_id$$=new $APP.$cljs$core$Keyword$$(null,"force-shape-id","force-shape-id",-1073846094);$APP.$cljs$cst$4269$trigger$$=new $APP.$cljs$core$Keyword$$(null,"trigger","trigger",103466139);$cljs$cst$666$pos_int_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"pos-int?","pos-int?",-1205815015,null);$APP.$cljs$cst$3769$start_move_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"start-move?","start-move?",952844762);
$cljs$cst$3503$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_memorize_duplicated$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","memorize-duplicated","app.main.data.workspace.selection/memorize-duplicated",-1965907575);$cljs$cst$3906$app_DOT_main_DOT_data_DOT_auth_SLASH_logged_out$$=new $APP.$cljs$core$Keyword$$("app.main.data.auth","logged-out","app.main.data.auth/logged-out",614492580);
$cljs$cst$4598$app_DOT_main_DOT_refs$$=new $APP.$cljs$core$Symbol$$(null,"app.main.refs","app.main.refs",-748762075,null);$cljs$cst$682$simple_symbol_QMARK_$$=new $APP.$cljs$core$Symbol$$(null,"simple-symbol?","simple-symbol?",1408454822,null);$cljs$cst$883$malli_DOT_error_SLASH_likely_misspelling_of$$=new $APP.$cljs$core$Keyword$$("malli.error","likely-misspelling-of","malli.error/likely-misspelling-of",1504085033);
$APP.$cljs$cst$2000$triangle_arrow$$=new $APP.$cljs$core$Keyword$$(null,"triangle-arrow","triangle-arrow",270775124);$APP.$cljs$cst$3777$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_nav_to_component_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","nav-to-component-file","app.main.data.workspace.libraries/nav-to-component-file",-98499692);$cljs$cst$629$re_parser$$=new $APP.$cljs$core$Keyword$$(null,"re-parser","re-parser",-1229625564);
$cljs$cst$4536$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token_set$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","delete-token-set","app.main.data.workspace.tokens.library-edit/delete-token-set",-546870967);$cljs$cst$5091$flex_element$$=new $APP.$cljs$core$Keyword$$(null,"flex-element","flex-element",-876437350);$APP.$cljs$cst$4895$scd_message$$=new $APP.$cljs$core$Keyword$$(null,"scd-message","scd-message",89862664);
$cljs$cst$5117$nitrate_licence$$=new $APP.$cljs$core$Keyword$$(null,"nitrate-licence","nitrate-licence",1028080808);$cljs$cst$4709$preview_frame$$=new $APP.$cljs$core$Keyword$$(null,"preview-frame","preview-frame",441598316);$cljs$cst$2692$feColorMatrix$$=new $APP.$cljs$core$Keyword$$(null,"feColorMatrix","feColorMatrix",-1697260201);$cljs$cst$741$gen_delims$$=new $APP.$cljs$core$Keyword$$(null,"gen-delims","gen-delims",-1487021297);
$cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","accept","cljs.spec.alpha/accept",370988198);$cljs$cst$1551$app_DOT_util_DOT_dom_SLASH_focus_element$$=new $APP.$cljs$core$Keyword$$("app.util.dom","focus-element","app.util.dom/focus-element",899201855);
$cljs$cst$4348$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_context_menu$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","show-context-menu","app.main.data.workspace/show-context-menu",-1116685582);$cljs$cst$153$finally$$=new $APP.$cljs$core$Symbol$$(null,"finally","finally",-1065347064,null);$APP.$cljs$cst$3952$gap$$=new $APP.$cljs$core$Keyword$$(null,"gap","gap",80255254);
$APP.$cljs$cst$1907$workspace_modifiers$$=new $APP.$cljs$core$Keyword$$(null,"workspace-modifiers","workspace-modifiers",1432219828);$cljs$cst$4453$warnings$$=new $APP.$cljs$core$Keyword$$(null,"warnings","warnings",-735437651);$cljs$cst$4544$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_library_edit_SLASH_delete_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.library-edit","delete-token","app.main.data.workspace.tokens.library-edit/delete-token",-1773722969);
$APP.$cljs$cst$826$result$$=new $APP.$cljs$core$Keyword$$(null,"result","result",1415092211);$APP.$cljs$cst$3670$snap_pixel_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"snap-pixel?","snap-pixel?",-1854606324);$APP.$cljs$cst$3864$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_clean_text_modifier$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","clean-text-modifier","app.main.data.workspace.texts/clean-text-modifier",-292436858);
$APP.$cljs$cst$5032$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","toggle-selection","app.main.data.viewer/toggle-selection",1667521467);$APP.$cljs$cst$3103$app_DOT_main_DOT_data_DOT_persistence_SLASH_discard_commit$$=new $APP.$cljs$core$Keyword$$("app.main.data.persistence","discard-commit","app.main.data.persistence/discard-commit",553409677);
$APP.$cljs$cst$4222$workspace_trimmed_page$$=new $APP.$cljs$core$Keyword$$(null,"workspace-trimmed-page","workspace-trimmed-page",-460377068);$cljs$cst$140$cljs_DOT_core_SLASH_ExceptionInfo$$=new $APP.$cljs$core$Symbol$$("cljs.core","ExceptionInfo","cljs.core/ExceptionInfo",701839050,null);$cljs$cst$3166$app_DOT_main_DOT_data_DOT_media_SLASH_blob$$=new $APP.$cljs$core$Keyword$$("app.main.data.media","blob","app.main.data.media/blob",-491326055);
$cljs$cst$460$closed$$=new $APP.$cljs$core$Keyword$$(null,"closed","closed",-919675359);$APP.$cljs$cst$167$quote$$=new $APP.$cljs$core$Symbol$$(null,"quote","quote",1377916282,null);$APP.$cljs$cst$229$preserve$$=new $APP.$cljs$core$Keyword$$(null,"preserve","preserve",1276846509);$APP.$cljs$cst$1589$selrect$$=new $APP.$cljs$core$Keyword$$(null,"selrect","selrect",1966287292);
$cljs$cst$3419$app_DOT_main_DOT_data_DOT_workspace_DOT_collapse_SLASH_expand_all_parents$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.collapse","expand-all-parents","app.main.data.workspace.collapse/expand-all-parents",889288025);$APP.$cljs$cst$882$error_SLASH_fn$$=new $APP.$cljs$core$Keyword$$("error","fn","error/fn",-1263293860);$APP.$cljs$cst$2199$colorpicker$$=new $APP.$cljs$core$Keyword$$(null,"colorpicker","colorpicker",-1310754644);
$APP.$cljs$cst$2363$required$$=new $APP.$cljs$core$Symbol$$(null,"required","required",-846788763,null);$APP.$cljs$cst$3154$updated_at$$=new $APP.$cljs$core$Keyword$$(null,"updated-at","updated-at",-1592622336);$cljs$cst$4955$variant_bad_variant_name$$=new $APP.$cljs$core$Keyword$$(null,"variant-bad-variant-name","variant-bad-variant-name",-995497356);$APP.$cljs$cst$2001$circle_marker$$=new $APP.$cljs$core$Keyword$$(null,"circle-marker","circle-marker",-241178759);
$cljs$cst$1217$token_tokenscript$$=new $APP.$cljs$core$Keyword$$(null,"token-tokenscript","token-tokenscript",-1940327983);$cljs$cst$4273$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_remove_property$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","remove-property","app.main.data.workspace.variants/remove-property",95421074);$cljs$cst$2957$use_thumbnails$$=new $APP.$cljs$core$Keyword$$(null,"use-thumbnails","use-thumbnails",1849918701);
$APP.$cljs$cst$4016$picked_color_select$$=new $APP.$cljs$core$Keyword$$(null,"picked-color-select","picked-color-select",-1074320132);$cljs$cst$1925$mouse_press$$=new $APP.$cljs$core$Keyword$$(null,"mouse-press","mouse-press",-273498051);$APP.$cljs$cst$3096$commit_id$$=new $APP.$cljs$core$Keyword$$(null,"commit-id","commit-id",480429844);$cljs$cst$3401$new_shape_id$$=new $APP.$cljs$core$Keyword$$(null,"new-shape-id","new-shape-id",954303512);
$APP.$cljs$cst$4058$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_activate_colorpicker_gradient$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","activate-colorpicker-gradient","app.main.data.workspace.colors/activate-colorpicker-gradient",-1312135871);$APP.$cljs$cst$1623$media$$=new $APP.$cljs$core$Keyword$$(null,"media","media",-1066138403);$cljs$cst$106$alt_impl$$=new $APP.$cljs$core$Keyword$$(null,"alt-impl","alt-impl",670969595);
$APP.$cljs$cst$4607$duplicate$$=new $APP.$cljs$core$Keyword$$(null,"duplicate","duplicate",-1107405184);$cljs$cst$1824$minItems$$=new $APP.$cljs$core$Keyword$$(null,"minItems","minItems",1950622069);$APP.$cljs$cst$3316$max_quote_reached$$=new $APP.$cljs$core$Keyword$$(null,"max-quote-reached","max-quote-reached",183086757);$APP.$cljs$cst$166$var$$=new $APP.$cljs$core$Symbol$$(null,"var","var",870848730,null);$cljs$cst$1425$minpad$$=new $APP.$cljs$core$Keyword$$(null,"minpad","minpad",323570901);
$APP.$cljs$cst$2194$viewer_overlays$$=new $APP.$cljs$core$Keyword$$(null,"viewer-overlays","viewer-overlays",-1841198928);$cljs$cst$1812$minimum$$=new $APP.$cljs$core$Keyword$$(null,"minimum","minimum",-1621006059);$cljs$cst$2890$glyph_orientation_vertical$$=new $APP.$cljs$core$Keyword$$(null,"glyph-orientation-vertical","glyph-orientation-vertical",1701745981);
$APP.$cljs$cst$4064$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_update_colorpicker$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","update-colorpicker","app.main.data.workspace.colors/update-colorpicker",-444024938);$APP.$cljs$cst$5146$is_logged$$=new $APP.$cljs$core$Keyword$$(null,"is-logged","is-logged",702589853);$cljs$cst$3742$raw_change$$=new $APP.$cljs$core$Keyword$$(null,"raw-change","raw-change",1940823897);
$cljs$cst$3706$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_trigger_bounding_box_cloaking$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.transforms","trigger-bounding-box-cloaking","app.main.data.workspace.transforms/trigger-bounding-box-cloaking",-109183821);$APP.$cljs$cst$1724$stroke_opacity$$=new $APP.$cljs$core$Keyword$$(null,"stroke-opacity","stroke-opacity",-1191543159);$cljs$cst$3543$view_box$$=new $APP.$cljs$core$Keyword$$(null,"view-box","view-box",-1792199155);
$APP.$cljs$cst$4381$parent_ref$$=new $APP.$cljs$core$Keyword$$(null,"parent-ref","parent-ref",-860935235);$cljs$cst$1199$secure_session_cookies$$=new $APP.$cljs$core$Keyword$$(null,"secure-session-cookies","secure-session-cookies",-1405592250);$cljs$cst$1012$pred_exprs$$=new $APP.$cljs$core$Keyword$$(null,"pred-exprs","pred-exprs",1792271395);$cljs$cst$4715$total_count$$=new $APP.$cljs$core$Keyword$$(null,"total-count","total-count",-1999441386);
$cljs$cst$2780$diffuseConstant$$=new $APP.$cljs$core$Keyword$$(null,"diffuseConstant","diffuseConstant",1963513774);$APP.$cljs$cst$2165$vport$$=new $APP.$cljs$core$Keyword$$(null,"vport","vport",-1317419022);$APP.$cljs$cst$3428$preview$$=new $APP.$cljs$core$Keyword$$(null,"preview","preview",451279890);$cljs$cst$2073$force_id$$=new $APP.$cljs$core$Keyword$$(null,"force-id","force-id",916825032);
$cljs$cst$410$malli_DOT_core_SLASH_schema$$=new $APP.$cljs$core$Keyword$$("malli.core","schema","malli.core/schema",-1780373863);$cljs$cst$422$uuid$$=new $APP.$cljs$core$Keyword$$(null,"uuid","uuid",-2145095719);$cljs$cst$4282$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_component_or_variant$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","add-component-or-variant","app.main.data.workspace.variants/add-component-or-variant",1400958828);
$APP.$cljs$cst$2262$placeholder_SLASH_coll$$=new $APP.$cljs$core$Keyword$$("placeholder","coll","placeholder/coll",-2075266112);$APP.$cljs$cst$288$width$$=new $APP.$cljs$core$Keyword$$(null,"width","width",-384071477);$cljs$cst$4484$applied_to$$=new $APP.$cljs$core$Keyword$$(null,"applied-to","applied-to",1142736910);$cljs$cst$2701$tref$$=new $APP.$cljs$core$Keyword$$(null,"tref","tref",77832220);$cljs$cst$4455$references$$=new $APP.$cljs$core$Keyword$$(null,"references","references",882562509);
$cljs$cst$3678$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_set_modifiers$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","set-modifiers","app.main.data.workspace.modifiers/set-modifiers",-925598309);$APP.$cljs$cst$4669$bring_backward$$=new $APP.$cljs$core$Keyword$$(null,"bring-backward","bring-backward",-1847662891);$cljs$cst$3885$opened$$=new $APP.$cljs$core$Keyword$$(null,"opened","opened",-1451743091);
$APP.$cljs$cst$2573$mov_page$$=new $APP.$cljs$core$Keyword$$(null,"mov-page","mov-page",799279210);$cljs$cst$4181$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_update_flow$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","update-flow","app.main.data.workspace.interactions/update-flow",207732240);$APP.$cljs$cst$2301$success$$=new $APP.$cljs$core$Keyword$$(null,"success","success",1890645906);
$cljs$cst$393$malli_DOT_core_SLASH_non_associative_schema$$=new $APP.$cljs$core$Keyword$$("malli.core","non-associative-schema","malli.core/non-associative-schema",-588379948);$APP.$cljs$cst$4886$dashboard_team_invitations$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-team-invitations","dashboard-team-invitations",2059131944);$cljs$cst$3518$workspace_pre_focus$$=new $APP.$cljs$core$Keyword$$(null,"workspace-pre-focus","workspace-pre-focus",1343741403);
$cljs$cst$3671$snap_precision$$=new $APP.$cljs$core$Keyword$$(null,"snap-precision","snap-precision",637714362);$APP.$cljs$cst$2643$draggable_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"draggable?","draggable?",-236042740);$APP.$cljs$cst$4681$show_shortcuts$$=new $APP.$cljs$core$Keyword$$(null,"show-shortcuts","show-shortcuts",749740024);$APP.$cljs$cst$4798$plugin_permissions$$=new $APP.$cljs$core$Keyword$$(null,"plugin-permissions","plugin-permissions",-1579203559);
$APP.$cljs$cst$2011$luminosity$$=new $APP.$cljs$core$Keyword$$(null,"luminosity","luminosity",-483901643);$APP.$cljs$cst$4383$js_SLASH_prev_val$$=new $APP.$cljs$core$Keyword$$("js","prev-val","js/prev-val",1324827446);$cljs$cst$903$malli_DOT_transform_SLASH_invalid_transformer$$=new $APP.$cljs$core$Keyword$$("malli.transform","invalid-transformer","malli.transform/invalid-transformer",-1717093616);$APP.$cljs$cst$1913$projects$$=new $APP.$cljs$core$Keyword$$(null,"projects","projects",-364845983);
$cljs$cst$2859$mask_type$$=new $APP.$cljs$core$Keyword$$(null,"mask-type","mask-type",-1876682271);$cljs$cst$4359$app_DOT_main_DOT_data_DOT_workspace_SLASH_toggle_distances_display$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","toggle-distances-display","app.main.data.workspace/toggle-distances-display",-1005138727);
$APP.$cljs$cst$4157$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_finalize$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","finalize","app.main.data.workspace.comments/finalize",1021332360);$APP.$cljs$cst$4296$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_finish_panning$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.viewport","finish-panning","app.main.data.workspace.viewport/finish-panning",52976006);
$APP.$cljs$cst$4723$search_files$$=new $APP.$cljs$core$Keyword$$(null,"search-files","search-files",473802622);$cljs$cst$170$def$$=new $APP.$cljs$core$Symbol$$(null,"def","def",597100991,null);$APP.$cljs$cst$4344$app_DOT_main_DOT_data_DOT_workspace_SLASH_select_single_asset$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","select-single-asset","app.main.data.workspace/select-single-asset",-126229974);
$APP.$cljs$cst$1649$space_around$$=new $APP.$cljs$core$Keyword$$(null,"space-around","space-around",248184132);$cljs$cst$3145$plugin_permissions_update$$=new $APP.$cljs$core$Keyword$$(null,"plugin-permissions-update","plugin-permissions-update",-1916481193);$APP.$cljs$cst$3101$saved$$=new $APP.$cljs$core$Keyword$$(null,"saved","saved",288760660);
$cljs$cst$4478$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_dimensions_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","apply-dimensions-token","app.main.data.workspace.tokens.application/apply-dimensions-token",880823234);$APP.$cljs$cst$4499$tokens_SLASH_font_family$$=new $APP.$cljs$core$Keyword$$("tokens","font-family","tokens/font-family",-461865292);
$APP.$cljs$cst$2233$get_file$$=new $APP.$cljs$core$Keyword$$(null,"get-file","get-file",-588292783);$APP.$cljs$cst$1194$audit_log$$=new $APP.$cljs$core$Keyword$$(null,"audit-log","audit-log",1352683940);$APP.$cljs$cst$3557$trim$$=new $APP.$cljs$core$Keyword$$(null,"trim","trim",774319767);$APP.$cljs$cst$1911$current_team_id$$=new $APP.$cljs$core$Keyword$$(null,"current-team-id","current-team-id",999946995);
$cljs$cst$3506$move_delta_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"move-delta?","move-delta?",1707744700);$APP.$cljs$cst$1771$transform_inverse$$=new $APP.$cljs$core$Keyword$$(null,"transform-inverse","transform-inverse",1233122576);$APP.$cljs$cst$2116$error_DOT_import_SLASH_invalid_json_data$$=new $APP.$cljs$core$Keyword$$("error.import","invalid-json-data","error.import/invalid-json-data",231259630);
$APP.$cljs$cst$1682$layout_item_margin_type$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-margin-type","layout-item-margin-type",-1313230390);$APP.$cljs$cst$3094$tags$$=new $APP.$cljs$core$Keyword$$(null,"tags","tags",1771418977);$cljs$cst$3436$transaction$$=new $APP.$cljs$core$Keyword$$(null,"transaction","transaction",1777321997);$APP.$cljs$cst$3481$corners$$=new $APP.$cljs$core$Keyword$$(null,"corners","corners",-137817903);
$cljs$cst$4275$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_new_property$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.variants","add-new-property","app.main.data.workspace.variants/add-new-property",-1851122032);$APP.$cljs$cst$4770$create_file$$=new $APP.$cljs$core$Keyword$$(null,"create-file","create-file",-39781249);$cljs$cst$1157$app_DOT_common_DOT_logging_SLASH_timestamp$$=new $APP.$cljs$core$Keyword$$("app.common.logging","timestamp","app.common.logging/timestamp",-1174599550);
$APP.$cljs$cst$3248$app_DOT_main_DOT_data_DOT_team_SLASH_finalize_team$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","finalize-team","app.main.data.team/finalize-team",-645954379);$cljs$cst$3041$symbols$$=new $APP.$cljs$core$Keyword$$(null,"symbols","symbols",1211743);$cljs$cst$417$some$$=new $APP.$cljs$core$Keyword$$(null,"some","some",-1951079573);
$cljs$cst$4099$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_preview_next_point$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.drawing","preview-next-point","app.main.data.workspace.path.drawing/preview-next-point",-51717842);$cljs$cst$3361$app_DOT_main_DOT_data_DOT_comments_SLASH_detach_comment_thread$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","detach-comment-thread","app.main.data.comments/detach-comment-thread",377501501);
$cljs$cst$2880$dominant_baseline$$=new $APP.$cljs$core$Keyword$$(null,"dominant-baseline","dominant-baseline",609259826);$APP.$cljs$cst$1962$sizing$$=new $APP.$cljs$core$Keyword$$(null,"sizing","sizing",-1868029885);$APP.$cljs$cst$2003$hue$$=new $APP.$cljs$core$Keyword$$(null,"hue","hue",-508078848);
$cljs$cst$820$clojure_DOT_test_DOT_check_DOT_generators_SLASH_string_alphanumeric$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","string-alphanumeric","clojure.test.check.generators/string-alphanumeric",836374939,null);$APP.$cljs$cst$3317$comment_error$$=new $APP.$cljs$core$Keyword$$(null,"comment-error","comment-error",371413856);$APP.$cljs$cst$3610$textpalette$$=new $APP.$cljs$core$Keyword$$(null,"textpalette","textpalette",-1296342868);
$APP.$cljs$cst$2411$app_DOT_main_DOT_router_SLASH_navigated$$=new $APP.$cljs$core$Keyword$$("app.main.router","navigated","app.main.router/navigated",-343379749);$cljs$cst$4941$instance_head_not_frame$$=new $APP.$cljs$core$Keyword$$(null,"instance-head-not-frame","instance-head-not-frame",829436563);$APP.$cljs$cst$4884$dashboard_team_members$$=new $APP.$cljs$core$Keyword$$(null,"dashboard-team-members","dashboard-team-members",-736569143);
$APP.$cljs$cst$3467$zoom_inverse$$=new $APP.$cljs$core$Keyword$$(null,"zoom-inverse","zoom-inverse",-1760246179);$cljs$cst$3013$sora_sompeng$$=new $APP.$cljs$core$Keyword$$(null,"sora-sompeng","sora-sompeng",2067371434);$APP.$cljs$cst$3934$on_click$$=new $APP.$cljs$core$Keyword$$(null,"on-click","on-click",1632826543);
$APP.$cljs$cst$2068$app_DOT_common_DOT_types_DOT_shape_tree_SLASH_index_frames$$=new $APP.$cljs$core$Keyword$$("app.common.types.shape-tree","index-frames","app.common.types.shape-tree/index-frames",-155995028);$APP.$cljs$cst$4981$app_DOT_main_DOT_data_DOT_viewer_SLASH_finalize$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","finalize","app.main.data.viewer/finalize",654031499);$APP.$cljs$cst$1456$flags$$=new $APP.$cljs$core$Keyword$$(null,"flags","flags",1775418075);
$cljs$cst$3660$child_min_width$$=new $APP.$cljs$core$Keyword$$(null,"child-min-width","child-min-width",-1878111322);$APP.$cljs$cst$1837$from_p$$=new $APP.$cljs$core$Keyword$$(null,"from-p","from-p",2047181810);$APP.$cljs$cst$1131$assertion_failed$$=new $APP.$cljs$core$Keyword$$(null,"assertion-failed","assertion-failed",-970534477);
$cljs$cst$5029$app_DOT_main_DOT_data_DOT_viewer_SLASH_close_overlay$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","close-overlay","app.main.data.viewer/close-overlay",-1269949120);$APP.$cljs$cst$1392$fill$$=new $APP.$cljs$core$Keyword$$(null,"fill","fill",883462889);
$APP.$cljs$cst$4257$app_DOT_main_DOT_data_DOT_workspace_DOT_shape_layout_SLASH_reorder_layout_track$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.shape-layout","reorder-layout-track","app.main.data.workspace.shape-layout/reorder-layout-track",1831596773);$cljs$cst$2801$numOctaves$$=new $APP.$cljs$core$Keyword$$(null,"numOctaves","numOctaves",810606547);
$APP.$cljs$cst$3889$app_DOT_main_DOT_data_DOT_websocket_SLASH_message$$=new $APP.$cljs$core$Keyword$$("app.main.data.websocket","message","app.main.data.websocket/message",-2128948247);$cljs$cst$2923$gl_context$$=new $APP.$cljs$core$Keyword$$(null,"gl-context","gl-context",2058385711);$APP.$cljs$cst$6138$settings_notifications$$=new $APP.$cljs$core$Keyword$$(null,"settings-notifications","settings-notifications",-990272802);
$cljs$cst$3998$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_selected_props$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-selected-props","app.main.data.workspace.clipboard/paste-selected-props",417256302);$cljs$cst$795$clojure_DOT_test_DOT_check_DOT_generators_SLASH_such_that$$=new $APP.$cljs$core$Symbol$$("clojure.test.check.generators","such-that","clojure.test.check.generators/such-that",-1754178732,null);
$cljs$cst$1990$used_pos$$=new $APP.$cljs$core$Keyword$$(null,"used-pos","used-pos",614992);$cljs$cst$4490$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_on_toggle_token$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","on-toggle-token","app.main.data.workspace.tokens.application/on-toggle-token",-1824967338);
$cljs$cst$857$malli_DOT_generator_SLASH_generator_ast$$=new $APP.$cljs$core$Keyword$$("malli.generator","generator-ast","malli.generator/generator-ast",-1769943051);$cljs$cst$3003$music$$=new $APP.$cljs$core$Keyword$$(null,"music","music",-1063514396);$APP.$cljs$cst$208$file$$=new $APP.$cljs$core$Keyword$$(null,"file","file",-1269645878);$APP.$cljs$cst$2927$text_outline$$=new $APP.$cljs$core$Keyword$$(null,"text-outline","text-outline",-2026960525);
$cljs$cst$3170$app_DOT_main_DOT_data_DOT_media_SLASH_file$$=new $APP.$cljs$core$Keyword$$("app.main.data.media","file","app.main.data.media/file",-1955317758);$cljs$cst$1195$strict_session_cookies$$=new $APP.$cljs$core$Keyword$$(null,"strict-session-cookies","strict-session-cookies",1762560900);$cljs$cst$3137$app_DOT_plugins_DOT_flags_SLASH_reset$$=new $APP.$cljs$core$Keyword$$("app.plugins.flags","reset","app.plugins.flags/reset",2067187122);
$APP.$cljs$cst$2134$current_project_id$$=new $APP.$cljs$core$Keyword$$(null,"current-project-id","current-project-id",1950829814);$APP.$cljs$cst$4551$token_set_context_menu$$=new $APP.$cljs$core$Keyword$$(null,"token-set-context-menu","token-set-context-menu",1640583502);$cljs$cst$773$num_elements$$=new $APP.$cljs$core$Keyword$$(null,"num-elements","num-elements",1960422107);$APP.$cljs$cst$1683$layout_item_margin$$=new $APP.$cljs$core$Keyword$$(null,"layout-item-margin","layout-item-margin",1666327708);
$cljs$cst$4033$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_add_stroke$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","add-stroke","app.main.data.workspace.colors/add-stroke",-1631590065);$cljs$cst$4950$invalid_variant_id$$=new $APP.$cljs$core$Keyword$$(null,"invalid-variant-id","invalid-variant-id",1217967624);
$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$=new $APP.$cljs$core$Keyword$$("app.common.schema.openapi","format","app.common.schema.openapi/format",1235016623);$cljs$cst$5037$app_DOT_main_DOT_data_DOT_viewer_SLASH_go_to_dashboard$$=new $APP.$cljs$core$Keyword$$("app.main.data.viewer","go-to-dashboard","app.main.data.viewer/go-to-dashboard",-1938263263);$APP.$cljs$cst$1982$with_spaces_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"with-spaces?","with-spaces?",3340243);
$APP.$cljs$cst$4580$in_progress$$=new $APP.$cljs$core$Keyword$$(null,"in-progress","in-progress",2126442630);$APP.$cljs$cst$4326$app_DOT_main_DOT_data_DOT_workspace_SLASH_reorder_children$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","reorder-children","app.main.data.workspace/reorder-children",-163468785);$APP.$cljs$cst$3307$thread_id$$=new $APP.$cljs$core$Keyword$$(null,"thread-id","thread-id",895608538);
$cljs$cst$3386$app_DOT_main_DOT_data_DOT_project_SLASH_initialize_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.project","initialize-project","app.main.data.project/initialize-project",-1472717746);$cljs$cst$4687$move_fast_up$$=new $APP.$cljs$core$Keyword$$(null,"move-fast-up","move-fast-up",773005692);$cljs$cst$1550$descent$$=new $APP.$cljs$core$Keyword$$(null,"descent","descent",1331783219);
$APP.$cljs$cst$4375$app_DOT_main_DOT_data_DOT_workspace_SLASH_set_clipboard_style$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","set-clipboard-style","app.main.data.workspace/set-clipboard-style",1125559197);$cljs$cst$3072$fillRule$$=new $APP.$cljs$core$Keyword$$(null,"fillRule","fillRule",-1827524923);$cljs$cst$3837$$id$$=new $APP.$cljs$core$Keyword$$(null,"$id","$id",-1635392559);$cljs$cst$4871$tab_index$$=new $APP.$cljs$core$Keyword$$(null,"tab-index","tab-index",895755393);
$APP.$cljs$cst$2056$name_group$$=new $APP.$cljs$core$Keyword$$(null,"name-group","name-group",1478986286);$APP.$cljs$cst$4259$hover_track$$=new $APP.$cljs$core$Keyword$$(null,"hover-track","hover-track",-995236856);$cljs$cst$4753$app_DOT_main_DOT_data_DOT_dashboard_SLASH_move_project$$=new $APP.$cljs$core$Keyword$$("app.main.data.dashboard","move-project","app.main.data.dashboard/move-project",-1447817466);
$APP.$cljs$cst$3816$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_set_file_shared$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","set-file-shared","app.main.data.workspace.libraries/set-file-shared",116618641);$cljs$cst$3055$gradienttransform$$=new $APP.$cljs$core$Keyword$$(null,"gradienttransform","gradienttransform",-1259862407);$cljs$cst$776$infinite_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"infinite?","infinite?",-2017886608);
$cljs$cst$2792$z$$=new $APP.$cljs$core$Keyword$$(null,"z","z",-789527183);$cljs$cst$1435$w$$=new $APP.$cljs$core$Keyword$$(null,"w","w",354169001);$APP.$cljs$cst$2947$v$$=new $APP.$cljs$core$Keyword$$(null,"v","v",21465059);$cljs$cst$4462$interactive_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"interactive?","interactive?",367617676);$APP.$cljs$cst$1500$y$$=new $APP.$cljs$core$Keyword$$(null,"y","y",-1757859776);$APP.$cljs$cst$1499$x$$=new $APP.$cljs$core$Keyword$$(null,"x","x",2099068185);
$APP.$cljs$cst$4052$s$$=new $APP.$cljs$core$Keyword$$(null,"s","s",1705939918);$APP.$cljs$cst$1727$r$$=new $APP.$cljs$core$Keyword$$(null,"r","r",-471384190);$APP.$cljs$cst$2229$query_params$$=new $APP.$cljs$core$Keyword$$(null,"query-params","query-params",900640534);$APP.$cljs$cst$1836$t$$=new $APP.$cljs$core$Keyword$$(null,"t","t",-1397832519);$cljs$cst$1440$n$$=new $APP.$cljs$core$Keyword$$(null,"n","n",562130025);
$APP.$cljs$cst$4291$app_DOT_main_DOT_data_DOT_workspace_DOT_viewport_SLASH_initialize_viewport$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.viewport","initialize-viewport","app.main.data.workspace.viewport/initialize-viewport",1754018350);$cljs$cst$3641$min_time$$=new $APP.$cljs$core$Keyword$$(null,"min-time","min-time",736615549);$cljs$cst$731$k$$=new $APP.$cljs$core$Keyword$$(null,"k","k",-2146297393);$APP.$cljs$cst$1728$g$$=new $APP.$cljs$core$Keyword$$(null,"g","g",1738089905);
$cljs$cst$596$f$$=new $APP.$cljs$core$Keyword$$(null,"f","f",-1597136552);$APP.$cljs$cst$1884$h$$=new $APP.$cljs$core$Keyword$$(null,"h","h",1109658740);$cljs$cst$1510$c$$=new $APP.$cljs$core$Keyword$$(null,"c","c",-1763192079);$cljs$cst$3088$app_DOT_main_DOT_data_DOT_changes_SLASH_apply_changes_localy$$=new $APP.$cljs$core$Keyword$$("app.main.data.changes","apply-changes-localy","app.main.data.changes/apply-changes-localy",71562413);
$APP.$cljs$cst$1509$b$$=new $APP.$cljs$core$Keyword$$(null,"b","b",1482224470);$cljs$cst$1438$e$$=new $APP.$cljs$core$Keyword$$(null,"e","e",1381269198);$cljs$cst$1436$d$$=new $APP.$cljs$core$Keyword$$(null,"d","d",1972142424);$cljs$cst$1100$_$$=new $APP.$cljs$core$Keyword$$(null,"_","_",1453416199);$cljs$cst$1788$change_property$$=new $APP.$cljs$core$Keyword$$(null,"change-property","change-property",271308648);$APP.$cljs$cst$1508$a$$=new $APP.$cljs$core$Keyword$$(null,"a","a",-2123407586);
$cljs$cst$709$_EQ_$$=new $APP.$cljs$core$Keyword$$(null,"\x3d","\x3d",1152933628);$cljs$cst$707$_LT_$$=new $APP.$cljs$core$Keyword$$(null,"\x3c","\x3c",-646864291);$APP.$cljs$cst$4987$all_frames$$=new $APP.$cljs$core$Keyword$$(null,"all-frames","all-frames",-524337179);$APP.$cljs$cst$742$host$$=new $APP.$cljs$core$Keyword$$(null,"host","host",-1558485167);
$APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$=new $APP.$cljs$core$Keyword$$("app.main.data.event","event","app.main.data.event/event",-1765150124);$cljs$cst$4693$stop_measure$$=new $APP.$cljs$core$Keyword$$(null,"stop-measure","stop-measure",-977043491);$APP.$cljs$cst$4651$copy_link$$=new $APP.$cljs$core$Keyword$$(null,"copy-link","copy-link",-2059434674);$cljs$cst$713$_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"?","?",-1703165233);
$APP.$cljs$cst$1529$operation_aborted$$=new $APP.$cljs$core$Keyword$$(null,"operation-aborted","operation-aborted",-860372392);$cljs$cst$160$let_STAR_$$=new $APP.$cljs$core$Symbol$$(null,"let*","let*",1920721458,null);$cljs$cst$705$_GT_$$=new $APP.$cljs$core$Keyword$$(null,"\x3e","\x3e",-555517146);$APP.$cljs$cst$3978$flex_wrap$$=new $APP.$cljs$core$Keyword$$(null,"flex-wrap","flex-wrap",455413707);$cljs$cst$151$try$$=new $APP.$cljs$core$Symbol$$(null,"try","try",-1273693247,null);
$cljs$cst$5072$copy_data$$=new $APP.$cljs$core$Keyword$$(null,"copy-data","copy-data",-320904302);$cljs$cst$711$_PLUS_$$=new $APP.$cljs$core$Keyword$$(null,"+","+",1913524883);$cljs$cst$712$_STAR_$$=new $APP.$cljs$core$Keyword$$(null,"*","*",-1294732318);$cljs$cst$3692$app_DOT_main_DOT_data_DOT_workspace_DOT_modifiers_SLASH_apply_modifiers_STAR_$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.modifiers","apply-modifiers*","app.main.data.workspace.modifiers/apply-modifiers*",1001902394);
$cljs$cst$4078$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_curve_SLASH_points$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.drawing.curve","points","app.main.data.workspace.drawing.curve/points",1859601459);$APP.$cljs$cst$1467$private$$=new $APP.$cljs$core$Keyword$$(null,"private","private",-558947994);$APP.$cljs$cst$4458$shadow_key$$=new $APP.$cljs$core$Keyword$$(null,"shadow-key","shadow-key",-1799237015);
$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","op","cljs.spec.alpha/op",-1269055252);$cljs$cst$4878$on_submit$$=new $APP.$cljs$core$Keyword$$(null,"on-submit","on-submit",1227871159);$cljs$cst$4308$app_DOT_main_DOT_data_DOT_workspace_SLASH_fetch_bundle$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","fetch-bundle","app.main.data.workspace/fetch-bundle",1704636394);
$APP.$cljs$cst$2151$highlighted$$=new $APP.$cljs$core$Keyword$$(null,"highlighted","highlighted",1723498733);$cljs$cst$3465$interrupt_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"interrupt?","interrupt?",275320536);$cljs$cst$2990$font_url$$=new $APP.$cljs$core$Keyword$$(null,"font-url","font-url",253222612);
$APP.$cljs$cst$3994$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_copy_selected_css_nested$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","copy-selected-css-nested","app.main.data.workspace.clipboard/copy-selected-css-nested",-783228551);$APP.$cljs$cst$3314$content_size$$=new $APP.$cljs$core$Keyword$$(null,"content-size","content-size",-78683431);$APP.$cljs$cst$4783$organization_name$$=new $APP.$cljs$core$Keyword$$(null,"organization-name","organization-name",1335899468);
$cljs$cst$3174$app_DOT_main_DOT_data_DOT_media_SLASH_media_upload$$=new $APP.$cljs$core$Keyword$$("app.main.data.media","media-upload","app.main.data.media/media-upload",1206899563);$cljs$cst$2914$simple_selection$$=new $APP.$cljs$core$Keyword$$(null,"simple-selection","simple-selection",1793712036);
$APP.$cljs$cst$4020$app_DOT_main_DOT_data_DOT_workspace_DOT_colors_SLASH_pick_color_select$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.colors","pick-color-select","app.main.data.workspace.colors/pick-color-select",545436544);$APP.$cljs$cst$1978$attributes$$=new $APP.$cljs$core$Keyword$$(null,"attributes","attributes",-74013604);
$cljs$cst$3490$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_select_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","select-shapes","app.main.data.workspace.selection/select-shapes",1502749611);$APP.$cljs$cst$3448$shift$$=new $APP.$cljs$core$Keyword$$(null,"shift","shift",997140064);$APP.$cljs$cst$2917$layout_content_bounds$$=new $APP.$cljs$core$Keyword$$(null,"layout-content-bounds","layout-content-bounds",-1216447768);
$APP.$cljs$cst$4491$all_attributes$$=new $APP.$cljs$core$Keyword$$(null,"all-attributes","all-attributes",-1495901763);$cljs$cst$4310$app_DOT_main_DOT_data_DOT_workspace_SLASH_initialize_workspace$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace","initialize-workspace","app.main.data.workspace/initialize-workspace",401698955);$cljs$cst$3940$padding_block_start$$=new $APP.$cljs$core$Keyword$$(null,"padding-block-start","padding-block-start",1054404612);
$APP.$cljs$cst$3257$get_team_stats$$=new $APP.$cljs$core$Keyword$$(null,"get-team-stats","get-team-stats",253209389);$APP.$cljs$cst$1665$row_gap$$=new $APP.$cljs$core$Keyword$$(null,"row-gap","row-gap",-1809905537);$APP.$cljs$cst$2985$public_uri$$=new $APP.$cljs$core$Keyword$$(null,"public-uri","public-uri",-1456511719);$cljs$cst$3344$get_unread_comment_threads$$=new $APP.$cljs$core$Keyword$$(null,"get-unread-comment-threads","get-unread-comment-threads",1878932620);
$cljs$cst$3429$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_common_SLASH_finish_path$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.path.common","finish-path","app.main.data.workspace.path.common/finish-path",-1299126936);$APP.$cljs$cst$2955$hex$$=new $APP.$cljs$core$Keyword$$(null,"hex","hex",41691346);$cljs$cst$4437$error_SLASH_unknown$$=new $APP.$cljs$core$Keyword$$("error","unknown","error/unknown",-848619937);
$APP.$cljs$cst$1909$content_modifiers$$=new $APP.$cljs$core$Keyword$$(null,"content-modifiers","content-modifiers",158766480);$APP.$cljs$cst$2119$workspace_tokens$$=new $APP.$cljs$core$Keyword$$(null,"workspace-tokens","workspace-tokens",-15136920);$cljs$cst$2505$main_instance_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"main-instance?","main-instance?",-1502113126);$APP.$cljs$cst$1354$parent$$=new $APP.$cljs$core$Keyword$$(null,"parent","parent",-878878779);
$APP.$cljs$cst$2288$app_DOT_main_DOT_data_DOT_profile_SLASH_logout$$=new $APP.$cljs$core$Keyword$$("app.main.data.profile","logout","app.main.data.profile/logout",-280567330);$cljs$cst$2809$externalResourcesRequired$$=new $APP.$cljs$core$Keyword$$(null,"externalResourcesRequired","externalResourcesRequired",111334837);
$cljs$cst$3334$app_DOT_main_DOT_data_DOT_comments_SLASH_delete_comment$$=new $APP.$cljs$core$Keyword$$("app.main.data.comments","delete-comment","app.main.data.comments/delete-comment",-938163211);$cljs$cst$1442$clauses$$=new $APP.$cljs$core$Keyword$$(null,"clauses","clauses",1454841241);$APP.$cljs$cst$2069$bottom_frames_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"bottom-frames?","bottom-frames?",1381369412);
$APP.$cljs$cst$1593$masked_group$$=new $APP.$cljs$core$Keyword$$(null,"masked-group","masked-group",1899947873);$cljs$cst$2259$screen_orientation$$=new $APP.$cljs$core$Keyword$$(null,"screen-orientation","screen-orientation",-1569291418);$APP.$cljs$cst$2986$build_data$$=new $APP.$cljs$core$Keyword$$(null,"build-data","build-data",980428267);$APP.$cljs$cst$2415$app_DOT_main_DOT_router_SLASH_window_name$$=new $APP.$cljs$core$Keyword$$("app.main.router","window-name","app.main.router/window-name",321663835);
$cljs$cst$3776$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_selected_components$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.libraries","detach-selected-components","app.main.data.workspace.libraries/detach-selected-components",952152488);
$cljs$cst$4001$app_DOT_main_DOT_data_DOT_workspace_DOT_clipboard_SLASH_paste_transit_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.clipboard","paste-transit-shapes","app.main.data.workspace.clipboard/paste-transit-shapes",-1375295342);$cljs$cst$4166$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_navigate_to_comment$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.comments","navigate-to-comment","app.main.data.workspace.comments/navigate-to-comment",1412820367);
$cljs$cst$3442$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_reset_undo$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.undo","reset-undo","app.main.data.workspace.undo/reset-undo",963720812);$APP.$cljs$cst$3502$duplicated$$=new $APP.$cljs$core$Keyword$$(null,"duplicated","duplicated",1960480511);$APP.$cljs$cst$409$compile$$=new $APP.$cljs$core$Keyword$$(null,"compile","compile",608186429);
$cljs$cst$2540$with_context_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"with-context?","with-context?",-56752853);$APP.$cljs$cst$2099$parent_path$$=new $APP.$cljs$core$Keyword$$(null,"parent-path","parent-path",-2115866866);$APP.$cljs$cst$4738$menu_open$$=new $APP.$cljs$core$Keyword$$(null,"menu-open","menu-open",1430293295);$cljs$cst$760$duplicates$$=new $APP.$cljs$core$Keyword$$(null,"duplicates","duplicates",1265485699);
$APP.$cljs$cst$520$maybe$$=new $APP.$cljs$core$Keyword$$(null,"maybe","maybe",-314397560);$cljs$cst$4591$app_DOT_main_DOT_data_DOT_exports_DOT_assets_SLASH_retry_last_export$$=new $APP.$cljs$core$Keyword$$("app.main.data.exports.assets","retry-last-export","app.main.data.exports.assets/retry-last-export",56700563);$APP.$cljs$cst$3163$hleft$$=new $APP.$cljs$core$Keyword$$(null,"hleft","hleft",1814954288);$APP.$cljs$cst$215$character$$=new $APP.$cljs$core$Keyword$$(null,"character","character",380652989);
$APP.$cljs$cst$3372$get_font_variants$$=new $APP.$cljs$core$Keyword$$(null,"get-font-variants","get-font-variants",-135164076);$APP.$cljs$cst$2628$distance$$=new $APP.$cljs$core$Keyword$$(null,"distance","distance",-1671893894);$APP.$cljs$cst$2453$default_team_id$$=new $APP.$cljs$core$Keyword$$(null,"default-team-id","default-team-id",1198639706);$APP.$cljs$cst$3392$editing_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"editing?","editing?",1646440800);
$cljs$cst$1030$cljs_DOT_core_SLASH__EQ_$$=new $APP.$cljs$core$Symbol$$("cljs.core","\x3d","cljs.core/\x3d",-1891498332,null);$cljs$cst$3516$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_update_focus_shapes$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.selection","update-focus-shapes","app.main.data.workspace.selection/update-focus-shapes",1662876450);$cljs$cst$2712$gradientUnits$$=new $APP.$cljs$core$Keyword$$(null,"gradientUnits","gradientUnits",-198536416);
$APP.$cljs$cst$3089$undo_changes$$=new $APP.$cljs$core$Keyword$$(null,"undo-changes","undo-changes",794837692);$APP.$cljs$cst$4492$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_token_on_selected$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.tokens.application","apply-token-on-selected","app.main.data.workspace.tokens.application/apply-token-on-selected",-438255360);
$cljs$cst$3632$app_DOT_main_DOT_data_DOT_workspace_DOT_groups_SLASH_unmask_group$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.groups","unmask-group","app.main.data.workspace.groups/unmask-group",487219487);$APP.$cljs$cst$3563$local_QMARK_$$=new $APP.$cljs$core$Keyword$$(null,"local?","local?",-1422786101);
$cljs$cst$3623$app_DOT_main_DOT_data_DOT_workspace_DOT_common_SLASH_show_toolbar$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.common","show-toolbar","app.main.data.workspace.common/show-toolbar",-1535177689);$cljs$cst$975$cljs_DOT_spec_DOT_alpha_SLASH_unknown$$=new $APP.$cljs$core$Keyword$$("cljs.spec.alpha","unknown","cljs.spec.alpha/unknown",651034818);$cljs$cst$1494$locking$$=new $APP.$cljs$core$Symbol$$(null,"locking","locking",1542862874,null);
$cljs$cst$3852$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_update_text_attrs$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.texts","update-text-attrs","app.main.data.workspace.texts/update-text-attrs",-962056551);$cljs$cst$3242$app_DOT_main_DOT_data_DOT_team_SLASH_invitations_fetched$$=new $APP.$cljs$core$Keyword$$("app.main.data.team","invitations-fetched","app.main.data.team/invitations-fetched",1121972002);
$cljs$cst$3245$get_team_invitations$$=new $APP.$cljs$core$Keyword$$(null,"get-team-invitations","get-team-invitations",382367407);$APP.$cljs$cst$4692$align_bottom$$=new $APP.$cljs$core$Keyword$$(null,"align-bottom","align-bottom",612864893);$cljs$cst$3038$arabic$$=new $APP.$cljs$core$Keyword$$(null,"arabic","arabic",-561980419);$APP.$cljs$cst$6064$plugin_url$$=new $APP.$cljs$core$Keyword$$(null,"plugin-url","plugin-url",1542869449);
$APP.$cljs$cst$3139$naturalChildOrdering$$=new $APP.$cljs$core$Keyword$$(null,"naturalChildOrdering","naturalChildOrdering",-1223123419);$cljs$cst$2212$request_body_too_large$$=new $APP.$cljs$core$Keyword$$(null,"request-body-too-large","request-body-too-large",158334);$APP.$cljs$cst$2466$settings_feedback$$=new $APP.$cljs$core$Keyword$$(null,"settings-feedback","settings-feedback",-1884878904);
$APP.$cljs$cst$1753$text_transform$$=new $APP.$cljs$core$Keyword$$(null,"text-transform","text-transform",1685000676);$APP.$cljs$cst$3149$app_DOT_main_DOT_data_DOT_plugins_SLASH_delay_open_plugin$$=new $APP.$cljs$core$Keyword$$("app.main.data.plugins","delay-open-plugin","app.main.data.plugins/delay-open-plugin",-1762960152);
$cljs$cst$4185$app_DOT_main_DOT_data_DOT_workspace_DOT_interactions_SLASH_remove_interaction$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.interactions","remove-interaction","app.main.data.workspace.interactions/remove-interaction",-171927642);$cljs$cst$2748$filterUnits$$=new $APP.$cljs$core$Keyword$$(null,"filterUnits","filterUnits",-1278010713);$cljs$cst$2521$paste_feature_not_supported$$=new $APP.$cljs$core$Keyword$$(null,"paste-feature-not-supported","paste-feature-not-supported",-204919938);
$APP.$cljs$cst$4234$app_DOT_main_DOT_data_DOT_workspace_DOT_grid_layout_DOT_editor_SLASH_add_to_selection$$=new $APP.$cljs$core$Keyword$$("app.main.data.workspace.grid-layout.editor","add-to-selection","app.main.data.workspace.grid-layout.editor/add-to-selection",1344621079);$cljs$cst$4933$shape_ref_in_main$$=new $APP.$cljs$core$Keyword$$(null,"shape-ref-in-main","shape-ref-in-main",-671464993);$cljs$cst$3046$span$$=new $APP.$cljs$core$Keyword$$(null,"span","span",1394872991);
$cljs$cst$2749$pathLength$$=new $APP.$cljs$core$Keyword$$(null,"pathLength","pathLength",1753740967);$cljs$cst$1255$enable_inspect_styles$$=new $APP.$cljs$core$Keyword$$(null,"enable-inspect-styles","enable-inspect-styles",-1223000996);$APP.$cljs$cst$1942$dissolve$$=new $APP.$cljs$core$Keyword$$(null,"dissolve","dissolve",-629896345);$APP.$cljs$cst$2197$zoom_type$$=new $APP.$cljs$core$Keyword$$(null,"zoom-type","zoom-type",-1936775769);
$cljs$cst$3020$devanagari$$=new $APP.$cljs$core$Keyword$$(null,"devanagari","devanagari",737012815);$APP.$cljs$cst$886$locale$$=new $APP.$cljs$core$Keyword$$(null,"locale","locale",-2115712697);$cljs$cst$1245$enable_backend_worker$$=new $APP.$cljs$core$Keyword$$(null,"enable-backend-worker","enable-backend-worker",-317104993);$cljs$cst$2242$app_DOT_main_DOT_repo_SLASH_multipart_upload$$=new $APP.$cljs$core$Keyword$$("app.main.repo","multipart-upload","app.main.repo/multipart-upload",350994081);
$APP.$cljs$cst$2966$skip_children$$=new $APP.$cljs$core$Keyword$$(null,"skip-children","skip-children",1139347942);$cljs$cst$862$malli_DOT_generator_SLASH_such_that_failure$$=new $APP.$cljs$core$Keyword$$("malli.generator","such-that-failure","malli.generator/such-that-failure",599634585);$APP.$cljs$cst$1881$coplanar$$=new $APP.$cljs$core$Keyword$$(null,"coplanar","coplanar",-17755778);
$cljs$cst$2448$app_DOT_main_DOT_data_DOT_common_SLASH_change_team_role$$=new $APP.$cljs$core$Keyword$$("app.main.data.common","change-team-role","app.main.data.common/change-team-role",-688549173);$cljs$cst$2725$hanging$$=new $APP.$cljs$core$Keyword$$(null,"hanging","hanging",1618688322);$cljs$cst$2772$vert_origin_x$$=new $APP.$cljs$core$Keyword$$(null,"vert-origin-x","vert-origin-x",1437952844);
$APP.$cljs$cst$4133$moving_handler$$=new $APP.$cljs$core$Keyword$$(null,"moving-handler","moving-handler",-188315359);var $clojure$$;$clojure$$={};$APP.$clojure$string$join$$=function $clojure$string$join$$($var_args$jscomp$309$$){switch(arguments.length){case 1:return $clojure$string$join$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$1$=function($G__24297_coll$jscomp$817_coll__$1$jscomp$453$$){var $G__24296_sb$jscomp$10$$=new $APP.$goog$string$StringBuffer$$;for($G__24297_coll$jscomp$817_coll__$1$jscomp$453$$=$APP.$cljs$core$seq$$($G__24297_coll$jscomp$817_coll__$1$jscomp$453$$);;)if($G__24297_coll$jscomp$817_coll__$1$jscomp$453$$!=null)$G__24296_sb$jscomp$10$$=$G__24296_sb$jscomp$10$$.append($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($G__24297_coll$jscomp$817_coll__$1$jscomp$453$$))),
$G__24297_coll$jscomp$817_coll__$1$jscomp$453$$=$APP.$cljs$core$next$$($G__24297_coll$jscomp$817_coll__$1$jscomp$453$$);else return $G__24296_sb$jscomp$10$$.toString()};
$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$=function($separator$jscomp$2$$,$coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$){var $sb$jscomp$11$$=new $APP.$goog$string$StringBuffer$$;for($coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$=$APP.$cljs$core$seq$$($coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$);;)if($coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$!=null)$sb$jscomp$11$$.append($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$))),
$coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$=$APP.$cljs$core$next$$($coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$),$coll$jscomp$818_coll__$1$jscomp$454_coll__$2$jscomp$1$$!=null&&$sb$jscomp$11$$.append($separator$jscomp$2$$);else return $sb$jscomp$11$$.toString()};$APP.$clojure$string$join$$.$cljs$lang$maxFixedArity$=2;var $cljs$tools$reader$impl$utils$ws_rx$$;$cljs$tools$reader$impl$utils$ws_rx$$=/[\s]/;$APP.$cljs$tools$reader$impl$utils$last_id$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(0);$APP.$cljs$tools$reader$reader_types$StringReader$$.prototype.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$=function(){if(this.$s_len$>this.$s_pos$){var $r$jscomp$31$$=this.s.charAt(this.$s_pos$);this.$s_pos$+=1;return $r$jscomp$31$$}return null};$APP.$cljs$tools$reader$reader_types$StringReader$$.prototype.$cljs$tools$reader$reader_types$Reader$peek_char$arity$1$=function(){return this.$s_len$>this.$s_pos$?this.s.charAt(this.$s_pos$):null};
$APP.$cljs$tools$reader$reader_types$PushbackReader$$.prototype.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$=function(){var $c$jscomp$138$$=this.$buf_pos$<this.$buf_len$?this.$buf$[this.$buf_pos$]:this.$rdr$.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$(null);this.$buf_pos$<this.$buf_len$&&(this.$buf_pos$+=1);return $APP.$cljs$tools$reader$impl$utils$char$0$$($c$jscomp$138$$)};
$APP.$cljs$tools$reader$reader_types$PushbackReader$$.prototype.$cljs$tools$reader$reader_types$Reader$peek_char$arity$1$=function(){var $c$jscomp$139$$=this.$buf_pos$<this.$buf_len$?this.$buf$[this.$buf_pos$]:this.$rdr$.$cljs$tools$reader$reader_types$Reader$peek_char$arity$1$(null);return $APP.$cljs$tools$reader$impl$utils$char$0$$($c$jscomp$139$$)};
$APP.$cljs$tools$reader$reader_types$PushbackReader$$.prototype.$cljs$tools$reader$reader_types$IPushbackReader$unread$arity$2$=function($reader$jscomp$18$$,$ch$jscomp$12$$){if($APP.$cljs$core$truth_$$($ch$jscomp$12$$)){if(this.$buf_pos$===0)throw Error("Pushback buffer is full");--this.$buf_pos$;return this.$buf$[this.$buf_pos$]=$ch$jscomp$12$$}return null};var $cljs$tools$reader$impl$inspect$inspect_STAR_$$,$method_table__5622__auto__$jscomp$inline_10900$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$inline_10901$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$inline_10902$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),
$cached_hierarchy__5625__auto__$jscomp$inline_10903$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$inline_10904$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());
$cljs$tools$reader$impl$inspect$inspect_STAR_$$=new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("cljs.tools.reader.impl.inspect","inspect*"),function($_$jscomp$163$$,$x$jscomp$657$$){return $x$jscomp$657$$==null?$cljs$cst$197$nil$$:typeof $x$jscomp$657$$==="string"?$APP.$cljs$cst$198$string$$:$x$jscomp$657$$ instanceof $APP.$cljs$core$Keyword$$?$cljs$cst$199$strable$$:typeof $x$jscomp$657$$==="number"?$cljs$cst$199$strable$$:$x$jscomp$657$$ instanceof $APP.$cljs$core$Symbol$$?
$cljs$cst$199$strable$$:$APP.$cljs$core$vector_QMARK_$$($x$jscomp$657$$)?$APP.$cljs$cst$200$vector$$:$APP.$cljs$core$list_QMARK_$$($x$jscomp$657$$)?$APP.$cljs$cst$201$list$$:$APP.$cljs$core$map_QMARK_$$($x$jscomp$657$$)?$APP.$cljs$cst$202$map$$:$APP.$cljs$core$set_QMARK_$$($x$jscomp$657$$)?$APP.$cljs$cst$203$set$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$657$$,!0)?$cljs$cst$199$strable$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$657$$,!1)?$cljs$cst$199$strable$$:
$APP.$cljs$core$type$$($x$jscomp$657$$)},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$inline_10904$$,$method_table__5622__auto__$jscomp$inline_10900$$,$prefer_table__5623__auto__$jscomp$inline_10901$$,$method_cache__5624__auto__$jscomp$inline_10902$$,$cached_hierarchy__5625__auto__$jscomp$inline_10903$$);
$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$198$string$$,function($n$jscomp$171_truncate$jscomp$1$$,$x$jscomp$658$$){$n$jscomp$171_truncate$jscomp$1$$=$APP.$cljs$core$truth_$$($n$jscomp$171_truncate$jscomp$1$$)?5:20;var $suffix$jscomp$3$$=$x$jscomp$658$$.length>$n$jscomp$171_truncate$jscomp$1$$?'..."':'"',$y__5114__auto__$jscomp$inline_2972$$=$x$jscomp$658$$.length;return['"',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$658$$.substring(0,
$n$jscomp$171_truncate$jscomp$1$$<$y__5114__auto__$jscomp$inline_2972$$?$n$jscomp$171_truncate$jscomp$1$$:$y__5114__auto__$jscomp$inline_2972$$)),$suffix$jscomp$3$$].join("")});$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$199$strable$$,function($truncate$jscomp$2$$,$x$jscomp$659$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$659$$)});
$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$core$IndexedSeq$$,function(){return"\x3cindexed seq\x3e"});$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$core$PersistentArrayMapSeq$$,function(){return"\x3cmap seq\x3e"});$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$core$NodeSeq$$,function(){return"\x3cmap seq\x3e"});
$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$core$Cons$$,function(){return"\x3ccons\x3e"});$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$core$LazySeq$$,function(){return"\x3clazy seq\x3e"});$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$197$nil$$,function(){return"nil"});
$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$201$list$$,function($truncate$jscomp$8$$,$col$jscomp$14$$){return $cljs$tools$reader$impl$inspect$inspect_STAR__col$$($truncate$jscomp$8$$,$col$jscomp$14$$,"(",")")});
$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$202$map$$,function($truncate$jscomp$9$$,$contents$jscomp$11_m$jscomp$75$$){var $len$jscomp$53$$=$APP.$cljs$core$count$$($contents$jscomp$11_m$jscomp$75$$),$n_shown$$=$APP.$cljs$core$truth_$$($truncate$jscomp$9$$)?0:$len$jscomp$53$$;$contents$jscomp$11_m$jscomp$75$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($n_shown$$,
$contents$jscomp$11_m$jscomp$75$$));return $cljs$tools$reader$impl$inspect$inspect_STAR__col$$($truncate$jscomp$9$$,$contents$jscomp$11_m$jscomp$75$$,"{",$len$jscomp$53$$>$n_shown$$?"...}":"}")});$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$203$set$$,function($truncate$jscomp$10$$,$col$jscomp$15$$){return $cljs$tools$reader$impl$inspect$inspect_STAR__col$$($truncate$jscomp$10$$,$col$jscomp$15$$,"#{","}")});
$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$200$vector$$,function($truncate$jscomp$11$$,$col$jscomp$16$$){return $cljs$tools$reader$impl$inspect$inspect_STAR__col$$($truncate$jscomp$11$$,$col$jscomp$16$$,"[","]")});$cljs$tools$reader$impl$inspect$inspect_STAR_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($truncate$jscomp$12$$,$x$jscomp$665$$){return $APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$type$$($x$jscomp$665$$)]))});var $cljs$tools$reader$impl$commons$int_pattern$$,$cljs$tools$reader$impl$commons$ratio_pattern$$,$cljs$tools$reader$impl$commons$float_pattern$$;$cljs$tools$reader$impl$commons$int_pattern$$=/^([-+]?)(?:(0)|([1-9][0-9]*)|0[xX]([0-9A-Fa-f]+)|0([0-7]+)|([1-9][0-9]?)[rR]([0-9A-Za-z]+)|0[0-9]+)(N)?$/;$cljs$tools$reader$impl$commons$ratio_pattern$$=/([-+]?[0-9]+)\/([0-9]+)/;$cljs$tools$reader$impl$commons$float_pattern$$=/([-+]?[0-9]+(\.[0-9]*)?([eE][-+]?[0-9]+)?)(M)?/;
$APP.$cljs$tools$reader$impl$commons$read_comment$$=function $cljs$tools$reader$impl$commons$read_comment$$($var_args$jscomp$323$$){for(var $args__5755__auto__$jscomp$30$$=[],$len__5749__auto___24518$$=arguments.length,$i__5750__auto___24520$$=0;;)if($i__5750__auto___24520$$<$len__5749__auto___24518$$)$args__5755__auto__$jscomp$30$$.push(arguments[$i__5750__auto___24520$$]),$i__5750__auto___24520$$+=1;else break;return $cljs$tools$reader$impl$commons$read_comment$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],
1<$args__5755__auto__$jscomp$30$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$30$$.slice(1),0,null):null)};$APP.$cljs$tools$reader$impl$commons$read_comment$$.$cljs$core$IFn$_invoke$arity$variadic$=function($rdr$jscomp$49$$){for(;;){var $c$jscomp$inline_10913$$=$rdr$jscomp$49$$.$cljs$tools$reader$reader_types$Reader$read_char$arity$1$(null);if("\n"===$c$jscomp$inline_10913$$||"\n"===$c$jscomp$inline_10913$$||$c$jscomp$inline_10913$$==null)break}return $rdr$jscomp$49$$};
$APP.$cljs$tools$reader$impl$commons$read_comment$$.$cljs$lang$maxFixedArity$=1;$APP.$cljs$tools$reader$impl$commons$read_comment$$.$cljs$lang$applyTo$=function($seq24506_seq24506__$1$$){var $G__24507$$=$APP.$cljs$core$first$$($seq24506_seq24506__$1$$);$seq24506_seq24506__$1$$=$APP.$cljs$core$next$$($seq24506_seq24506__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__24507$$,$seq24506_seq24506__$1$$)};$APP.$cljs$tools$reader$sb$$=new $APP.$goog$string$StringBuffer$$;$APP.$cljs$tools$reader$RESERVED_FEATURES$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$225$else$$,null,$APP.$cljs$cst$226$none$$,null],null),null);$APP.$cljs$tools$reader$_STAR_data_readers_STAR_$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$APP.$cljs$tools$reader$default_data_readers$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;var $cljs$reader$days_in_month$$=function(){var $dim_norm$$=new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,31,28,31,30,31,30,31,31,30,31,30,31],null),$dim_leap$$=new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,31,29,31,30,31,30,31,31,30,31,30,31],null);return function($month$$,$leap_year_QMARK_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($leap_year_QMARK_$$)?
$dim_leap$$:$dim_norm$$,$month$$)}}(),$cljs$reader$timestamp_regex$$=/(\d\d\d\d)(?:-(\d\d)(?:-(\d\d)(?:[T](\d\d)(?::(\d\d)(?::(\d\d)(?:[.](\d+))?)?)?)?)?)?(?:[Z]|([-+])(\d\d):(\d\d))?/,$cljs$reader$_STAR_default_data_reader_fn_STAR_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$cljs$reader$_STAR_tag_table_STAR_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$251$inst$$,function($s$jscomp$186_years$jscomp$inline_3018$$){if(typeof $s$jscomp$186_years$jscomp$inline_3018$$==="string"){var $JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$=$cljs$reader$parse_and_validate_timestamp$$($s$jscomp$186_years$jscomp$inline_3018$$);if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$)){$s$jscomp$186_years$jscomp$inline_3018$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,0,null);var $months$jscomp$inline_3019$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,1,null),$days$jscomp$inline_3020$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,
2,null),$hours$jscomp$inline_3021$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,3,null),$minutes$jscomp$inline_3022$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,4,null),$seconds$jscomp$inline_3023$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,
5,null),$ms$jscomp$inline_3024$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,6,null);$JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$,7,null);$JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$=
new Date(Date.UTC($s$jscomp$186_years$jscomp$inline_3018$$,$months$jscomp$inline_3019$$-1,$days$jscomp$inline_3020$$,$hours$jscomp$inline_3021$$,$minutes$jscomp$inline_3022$$,$seconds$jscomp$inline_3023$$,$ms$jscomp$inline_3024$$)-$JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$*60*1E3)}else throw Error(["Unrecognized date/time syntax: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$186_years$jscomp$inline_3018$$)].join(""));
return $JSCompiler_inline_result$jscomp$277_offset$jscomp$inline_3025_temp__5823__auto__$jscomp$inline_3017$$}throw Error("Instance literal expects a string for its timestamp.");},$cljs$cst$138$uuid$$,function($uuid$jscomp$2$$){if(typeof $uuid$jscomp$2$$==="string")return $APP.$cljs$core$uuid$$($uuid$jscomp$2$$);throw Error("UUID literal expects a string as its representation.");},$cljs$cst$252$queue$$,function($elems$$){if($APP.$cljs$core$vector_QMARK_$$($elems$$))return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentQueue$EMPTY$$,
$elems$$);throw Error("Queue literal expects a vector for its elements.");},$cljs$cst$253$js$$,function($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$){if($APP.$cljs$core$vector_QMARK_$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$)){var $arr$jscomp$136_obj$jscomp$105$$=
[];$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$seq$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$);for(var $G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=null,$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=
0,$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$=0;;)if($G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$<$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$){var $k_25517_key$jscomp$inline_3028_x_25487$$=$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$);
$arr$jscomp$136_obj$jscomp$105$$.push($k_25517_key$jscomp$inline_3028_x_25487$$);$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$+=1}else if($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$seq$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$))$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=
$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$,$APP.$cljs$core$chunked_seq_QMARK_$$($G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$)?($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$_chunked_first$$($G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$),
$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$=$APP.$cljs$core$_chunked_rest$$($G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$),$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$,$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=
$APP.$cljs$core$count$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$),$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$):($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=
$APP.$cljs$core$first$$($G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$),$arr$jscomp$136_obj$jscomp$105$$.push($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$),$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$next$$($G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$),
$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=null,$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=0),$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$=0;else break;return $arr$jscomp$136_obj$jscomp$105$$}if($APP.$cljs$core$map_QMARK_$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$)){$arr$jscomp$136_obj$jscomp$105$$=
{};$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$seq$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$);$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=null;for($G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$=
$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=0;;)if($G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$<$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$){var $v_25518_vec__25379_25516$$=$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$);
$k_25517_key$jscomp$inline_3028_x_25487$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v_25518_vec__25379_25516$$,0,null);$v_25518_vec__25379_25516$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v_25518_vec__25379_25516$$,1,null);var $obj$jscomp$inline_3027$$=$arr$jscomp$136_obj$jscomp$105$$;$k_25517_key$jscomp$inline_3028_x_25487$$=$APP.$cljs$core$name$$($k_25517_key$jscomp$inline_3028_x_25487$$);$obj$jscomp$inline_3027$$[$k_25517_key$jscomp$inline_3028_x_25487$$]=$v_25518_vec__25379_25516$$;
$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$+=1}else if($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$seq$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$)?
($G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=$APP.$cljs$core$_chunked_first$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$),$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$_chunked_rest$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$),
$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$,$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=$APP.$cljs$core$count$$($G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$)):($G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=
$APP.$cljs$core$first$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$),$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$,0,null),$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$,1,null),$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$=$arr$jscomp$136_obj$jscomp$105$$,$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=$APP.$cljs$core$name$$($G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$),
$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$[$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$]=$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$,$G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$=$APP.$cljs$core$next$$($G__25533_c__5548__auto___25501_form$jscomp$23_seq__25347_25480_seq__25362_25512_seq__25362_25529__$1_temp__5825__auto___25499_temp__5825__auto___25528_x_25507$$),
$G__25504_G__25534_chunk__25348_25481_chunk__25363_25513_k_25539_key$jscomp$inline_3032_seq__25347_25500__$1$$=null,$G__25505_G__25535_c__5548__auto___25532_count__25349_25482_count__25364_25514_v_25540_vec__25385_25538$$=0),$G__25503_i__25350_25483_i__25365_25515_obj$jscomp$inline_3031$$=0;else break;return $arr$jscomp$136_obj$jscomp$105$$}throw Error("JS literal expects a vector or map containing only string or unqualified keyword keys");}],null),$APP.$cljs$core$PersistentArrayMap$EMPTY$$])));$APP.$app$common$math$PI$$=Math.PI;$APP.$app$common$math$round$$=function $app$common$math$round$$($var_args$jscomp$340$$){switch(arguments.length){case 2:return $app$common$math$round$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$2$=function($v$jscomp$98$$,$step$jscomp$25$$){return $APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$98$$/$step$jscomp$25$$)*$step$jscomp$25$$};$APP.$app$common$math$round$$.$cljs$core$IFn$_invoke$arity$1$=function($v$jscomp$99$$){return Math.round($v$jscomp$99$$)};$APP.$app$common$math$round$$.$cljs$lang$maxFixedArity$=2;$APP.$clojure$set$union$$=function $clojure$set$union$$($var_args$jscomp$342$$){switch(arguments.length){case 0:return $clojure$set$union$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $clojure$set$union$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$66$$=[],$len__5749__auto___24279$$=arguments.length,$i__5750__auto___24280$$=0;;)if($i__5750__auto___24280$$<
$len__5749__auto___24279$$)$args_arr__5774__auto__$jscomp$66$$.push(arguments[$i__5750__auto___24280$$]),$i__5750__auto___24280$$+=1;else break;return $clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$66$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$66$$.slice(2),0,null):null)}};$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$PersistentHashSet$EMPTY$$};
$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$1$=function($s1$jscomp$3$$){return $s1$jscomp$3$$};
$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$=function($s1$jscomp$4$$,$s2$jscomp$3$$){return $APP.$cljs$core$count$$($s1$jscomp$4$$)<$APP.$cljs$core$count$$($s2$jscomp$3$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$s2$jscomp$3$$,$s1$jscomp$4$$):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$s1$jscomp$4$$,$s2$jscomp$3$$)};
$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$=function($bubbled_sets_s1$jscomp$5$$,$s2$jscomp$4$$,$sets$$){$bubbled_sets_s1$jscomp$5$$=$clojure$set$bubble_max_key$$($APP.$cljs$core$count$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($sets$$,$s2$jscomp$4$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$bubbled_sets_s1$jscomp$5$$])));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$into$$,$APP.$cljs$core$first$$($bubbled_sets_s1$jscomp$5$$),
$APP.$cljs$core$rest$$($bubbled_sets_s1$jscomp$5$$))};
$APP.$clojure$set$union$$.$cljs$lang$applyTo$=function($G__24211_seq24209$$){var $G__24210$$=$APP.$cljs$core$first$$($G__24211_seq24209$$),$seq24209__$1_seq24209__$2$$=$APP.$cljs$core$next$$($G__24211_seq24209$$);$G__24211_seq24209$$=$APP.$cljs$core$first$$($seq24209__$1_seq24209__$2$$);$seq24209__$1_seq24209__$2$$=$APP.$cljs$core$next$$($seq24209__$1_seq24209__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__24210$$,$G__24211_seq24209$$,$seq24209__$1_seq24209__$2$$)};
$APP.$clojure$set$union$$.$cljs$lang$maxFixedArity$=2;
$APP.$clojure$set$intersection$$=function $clojure$set$intersection$$($var_args$jscomp$343$$){switch(arguments.length){case 1:return $clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$67$$=[],$len__5749__auto___24286$$=arguments.length,$i__5750__auto___24287$$=0;;)if($i__5750__auto___24287$$<$len__5749__auto___24286$$)$args_arr__5774__auto__$jscomp$67$$.push(arguments[$i__5750__auto___24287$$]),
$i__5750__auto___24287$$+=1;else break;return $clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$67$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$67$$.slice(2),0,null):null)}};$APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$1$=function($s1$jscomp$6$$){return $s1$jscomp$6$$};
$APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$=function($s1$jscomp$7$$,$s2$jscomp$5$$){for(;;)if($APP.$cljs$core$count$$($s2$jscomp$5$$)<$APP.$cljs$core$count$$($s1$jscomp$7$$)){var $G__24295$$=$s1$jscomp$7$$;$s1$jscomp$7$$=$s2$jscomp$5$$;$s2$jscomp$5$$=$G__24295$$}else return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($s1$jscomp$8$$,$s2$jscomp$6$$){return function($result$jscomp$82$$,$item$jscomp$23$$){return $APP.$cljs$core$contains_QMARK_$$($s2$jscomp$6$$,
$item$jscomp$23$$)?$result$jscomp$82$$:$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$82$$,$item$jscomp$23$$)}}($s1$jscomp$7$$,$s2$jscomp$5$$),$s1$jscomp$7$$,$s1$jscomp$7$$)};
$APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$variadic$=function($bubbled_sets$jscomp$1_s1$jscomp$9$$,$s2$jscomp$7$$,$sets$jscomp$1$$){$bubbled_sets$jscomp$1_s1$jscomp$9$$=$clojure$set$bubble_max_key$$(function($p1__24217_SHARP_$$){return-$APP.$cljs$core$count$$($p1__24217_SHARP_$$)},$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($sets$jscomp$1$$,$s2$jscomp$7$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$bubbled_sets$jscomp$1_s1$jscomp$9$$])));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$clojure$set$intersection$$,
$APP.$cljs$core$first$$($bubbled_sets$jscomp$1_s1$jscomp$9$$),$APP.$cljs$core$rest$$($bubbled_sets$jscomp$1_s1$jscomp$9$$))};
$APP.$clojure$set$intersection$$.$cljs$lang$applyTo$=function($G__24221_seq24219$$){var $G__24220$$=$APP.$cljs$core$first$$($G__24221_seq24219$$),$seq24219__$1_seq24219__$2$$=$APP.$cljs$core$next$$($G__24221_seq24219$$);$G__24221_seq24219$$=$APP.$cljs$core$first$$($seq24219__$1_seq24219__$2$$);$seq24219__$1_seq24219__$2$$=$APP.$cljs$core$next$$($seq24219__$1_seq24219__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__24220$$,$G__24221_seq24219$$,$seq24219__$1_seq24219__$2$$)};
$APP.$clojure$set$intersection$$.$cljs$lang$maxFixedArity$=2;
$APP.$clojure$set$difference$$=function $clojure$set$difference$$($var_args$jscomp$344$$){switch(arguments.length){case 1:return $clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$68$$=[],$len__5749__auto___24302$$=arguments.length,$i__5750__auto___24303$$=0;;)if($i__5750__auto___24303$$<$len__5749__auto___24302$$)$args_arr__5774__auto__$jscomp$68$$.push(arguments[$i__5750__auto___24303$$]),
$i__5750__auto___24303$$+=1;else break;return $clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$68$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$68$$.slice(2),0,null):null)}};$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$1$=function($s1$jscomp$10$$){return $s1$jscomp$10$$};
$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$=function($s1$jscomp$11$$,$s2$jscomp$8$$){return $APP.$cljs$core$count$$($s1$jscomp$11$$)<$APP.$cljs$core$count$$($s2$jscomp$8$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$83$$,$item$jscomp$24$$){return $APP.$cljs$core$contains_QMARK_$$($s2$jscomp$8$$,$item$jscomp$24$$)?$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$83$$,$item$jscomp$24$$):$result$jscomp$83$$},$s1$jscomp$11$$,
$s1$jscomp$11$$):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$disj$$,$s1$jscomp$11$$,$s2$jscomp$8$$)};$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$variadic$=function($s1$jscomp$12$$,$s2$jscomp$9$$,$sets$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$clojure$set$difference$$,$s1$jscomp$12$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($sets$jscomp$2$$,$s2$jscomp$9$$))};
$APP.$clojure$set$difference$$.$cljs$lang$applyTo$=function($G__24232_seq24230$$){var $G__24231$$=$APP.$cljs$core$first$$($G__24232_seq24230$$),$seq24230__$1_seq24230__$2$$=$APP.$cljs$core$next$$($G__24232_seq24230$$);$G__24232_seq24230$$=$APP.$cljs$core$first$$($seq24230__$1_seq24230__$2$$);$seq24230__$1_seq24230__$2$$=$APP.$cljs$core$next$$($seq24230__$1_seq24230__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__24231$$,$G__24232_seq24230$$,$seq24230__$1_seq24230__$2$$)};
$APP.$clojure$set$difference$$.$cljs$lang$maxFixedArity$=2;var $clojure$walk$prewalk$$;$APP.$clojure$walk$postwalk$$=function $clojure$walk$postwalk$$($f$jscomp$344$$,$form$jscomp$25$$){return $clojure$walk$walk$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($clojure$walk$postwalk$$,$f$jscomp$344$$),$f$jscomp$344$$,$form$jscomp$25$$)};
$clojure$walk$prewalk$$=function $clojure$walk$prewalk$$($f$jscomp$345$$,$form$jscomp$26$$){return $clojure$walk$walk$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($clojure$walk$prewalk$$,$f$jscomp$345$$),$APP.$cljs$core$identity$$,$f$jscomp$345$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$345$$.$cljs$core$IFn$_invoke$arity$1$($form$jscomp$26$$):$f$jscomp$345$$($form$jscomp$26$$))};var $cuerdas$core$str_blank_re$$=$APP.$cljs$core$re_pattern$$("(?u)^[\\s\\p{Z}]+$"),$cuerdas$core$words_default_re$$;$APP.$cljs$core$re_pattern$$("^[a-zA-Z]+$");$APP.$cljs$core$re_pattern$$("^[0-9]+$");$APP.$cljs$core$re_pattern$$("^[a-zA-Z0-9]+$");var $cuerdas$core$world_pred_re$$=$APP.$cljs$core$re_pattern$$("(?u)^[\\p{N}\\p{L}_-]+$");$APP.$cljs$core$re_pattern$$("(?u)^\\p{L}+$");
var $cuerdas$core$numeric_pred_re$$=$APP.$cljs$core$re_pattern$$("^[+-]?([0-9]*\\.?[0-9]+|[0-9]+\\.?[0-9]*)([eE][+-]?[0-9]+)?$"),$cuerdas$core$trim_default_re$$=$cuerdas$core$str__GT_trim_re$$("\n\f\r\t ");$cuerdas$core$str__GT_rtrim_re$$("\n\f\r\t ");var $rxstr__$1$jscomp$inline_3045$$="^["+($goog$string$regExpEscape$$("\n\f\r\t ")+"]+");$APP.$cljs$core$re_pattern$$($rxstr__$1$jscomp$inline_3045$$);
$APP.$cuerdas$core$trim$$=function $cuerdas$core$trim$$($var_args$jscomp$349$$){switch(arguments.length){case 1:return $cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$=function($s$jscomp$215$$){return $APP.$cuerdas$core$replace$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$replace$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$215$$,$cuerdas$core$trim_default_re$$,""):$APP.$cuerdas$core$replace$$($s$jscomp$215$$,$cuerdas$core$trim_default_re$$,"")};
$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$2$=function($s$jscomp$216$$,$chs$jscomp$3_rx$$){return typeof $s$jscomp$216$$==="string"?($chs$jscomp$3_rx$$=$cuerdas$core$str__GT_trim_re$$($chs$jscomp$3_rx$$),$APP.$cuerdas$core$replace$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$replace$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$216$$,$chs$jscomp$3_rx$$,""):$APP.$cuerdas$core$replace$$($s$jscomp$216$$,$chs$jscomp$3_rx$$,"")):null};
$APP.$cuerdas$core$trim$$.$cljs$lang$maxFixedArity$=2;$APP.$cljs$core$re_pattern$$("(?u)[\\s\\p{Z}]+");$cuerdas$core$words_default_re$$=$APP.$cljs$core$re_pattern$$("(?u)[\\p{N}\\p{L}_-]+");
$APP.$cuerdas$core$format$$=function $cuerdas$core$format$$($var_args$jscomp$358$$){for(var $args__5755__auto__$jscomp$31$$=[],$len__5749__auto___27436$$=arguments.length,$i__5750__auto___27437$$=0;;)if($i__5750__auto___27437$$<$len__5749__auto___27436$$)$args__5755__auto__$jscomp$31$$.push(arguments[$i__5750__auto___27437$$]),$i__5750__auto___27437$$+=1;else break;return $cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$31$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$31$$.slice(1),
0,null):null)};
$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$=function($s$jscomp$246$$,$more$jscomp$35$$){return typeof $s$jscomp$246$$==="string"?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($more$jscomp$35$$),1)&&$APP.$cljs$core$associative_QMARK_$$($APP.$cljs$core$first$$($more$jscomp$35$$))?$cuerdas$core$interpolate_format$$($s$jscomp$246$$,$APP.$cljs$core$first$$($more$jscomp$35$$)):$cuerdas$core$indexed_format$$($s$jscomp$246$$,$more$jscomp$35$$):null};
$APP.$cuerdas$core$format$$.$cljs$lang$maxFixedArity$=1;$APP.$cuerdas$core$format$$.$cljs$lang$applyTo$=function($seq26276_seq26276__$1$$){var $G__26277$$=$APP.$cljs$core$first$$($seq26276_seq26276__$1$$);$seq26276_seq26276__$1$$=$APP.$cljs$core$next$$($seq26276_seq26276__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__26277$$,$seq26276_seq26276__$1$$)};
$APP.$cuerdas$core$join$$=function $cuerdas$core$join$$($var_args$jscomp$359$$){switch(arguments.length){case 1:return $cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$1$=function($coll$jscomp$826$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$coll$jscomp$826$$)};$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$=function($separator$jscomp$3$$,$coll$jscomp$827$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$interpose$cljs$0core$0IFn$0_invoke$0arity$02$$($separator$jscomp$3$$,$coll$jscomp$827$$))};
$APP.$cuerdas$core$join$$.$cljs$lang$maxFixedArity$=2;var $cuerdas$core$stylize_re1$$=$APP.$cljs$core$re_pattern$$("(?u)(\\p{Lu}[\\p{Ll}\\u0027\\p{Ps}\\p{Pe}]*)"),$cuerdas$core$stylize_re2$$=$APP.$cljs$core$re_pattern$$("(?u)[^\\p{L}\\p{N}\\u0027\\p{Ps}\\p{Pe}]+");$APP.$cljs$core$zipmap$$("ąàáäâãåæăćčĉęèéëêĝĥìíïîĵłľńňòóöőôõðøśșšŝťțŭùúüűûñÿýçżźž","aaaaaaaaaccceeeeeghiiiijllnnoooooooossssttuuuuuunyyczzz");$APP.$cljs$core$re_pattern$$("(?u)[^\\p{L}\\p{N}]+");$APP.$cljs$core$re_pattern$$("(?u)[\\p{Z}\\s]+");var $linked$map$visit_node$$,$f$jscomp$inline_13430$$;$APP.$JSCompiler_prototypeAlias$$=$linked$map$Node$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$1$$,$k__5324__auto__$jscomp$1$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$1$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$1$$,$k25638$$,$else__5326__auto__$jscomp$1$$){switch($k25638$$ instanceof $APP.$cljs$core$Keyword$$?$k25638$$.$fqn$:null){case "value":return this.value;case "left":return this.left;case "right":return this.right;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k25638$$,$else__5326__auto__$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$1$$,$f__5344__auto__$jscomp$1$$,$init__5345__auto__$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$1$$,$p__25676_v__5348__auto__$jscomp$1$$){var $k__5347__auto__$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25676_v__5348__auto__$jscomp$1$$,0,null);$p__25676_v__5348__auto__$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25676_v__5348__auto__$jscomp$1$$,
1,null);return $f__5344__auto__$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$1$$,$k__5347__auto__$jscomp$1$$,$p__25676_v__5348__auto__$jscomp$1$$):$f__5344__auto__$jscomp$1$$($ret__5346__auto__$jscomp$1$$,$k__5347__auto__$jscomp$1$$,$p__25676_v__5348__auto__$jscomp$1$$)},$init__5345__auto__$jscomp$1$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$1$$,$writer__5339__auto__$jscomp$1$$,$opts__5340__auto__$jscomp$1$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$1$$,function($keyval__5342__auto__$jscomp$1$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$1$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$1$$,$keyval__5342__auto__$jscomp$1$$)},"#linked.map.Node{",
", ","}",$opts__5340__auto__$jscomp$1$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,this.value],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$257$left$$,this.left],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$258$right$$,this.right],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,3,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$257$left$$,$APP.$cljs$cst$258$right$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $linked$map$Node$$(this.value,this.left,this.right,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 3+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$27_h__5134__auto____$1$jscomp$27$$=this.$__hash$;return $h__5134__auto__$jscomp$27_h__5134__auto____$1$jscomp$27$$!=null?$h__5134__auto__$jscomp$27_h__5134__auto____$1$jscomp$27$$:this.$__hash$=$h__5134__auto__$jscomp$27_h__5134__auto____$1$jscomp$27$$=-1739253980^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this25639$$,$other25640$$){return $other25640$$!=null&&this.constructor===$other25640$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.value,$other25640$$.value)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.left,$other25640$$.left)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.right,$other25640$$.right)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$other25640$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$1$$,$k__5334__auto__$jscomp$1$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$260$value$$,null,$APP.$cljs$cst$258$right$$,null,$APP.$cljs$cst$257$left$$,null],null),null),$k__5334__auto__$jscomp$1$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),
this.$__meta$),$k__5334__auto__$jscomp$1$$):new $linked$map$Node$$(this.value,this.left,this.right,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$1$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$1$$,$k25638$jscomp$1$$){switch($k25638$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k25638$jscomp$1$$.$fqn$:null){case "value":case "left":case "right":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k25638$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$1$$,$k__5332__auto__$jscomp$1$$,$G__25637$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$1$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$1$$))?
new $linked$map$Node$$($G__25637$jscomp$1$$,this.left,this.right,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$257$left$$,$k__5332__auto__$jscomp$1$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$257$left$$,$k__5332__auto__$jscomp$1$$))?new $linked$map$Node$$(this.value,$G__25637$jscomp$1$$,this.right,this.$__meta$,
this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$258$right$$,$k__5332__auto__$jscomp$1$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$258$right$$,$k__5332__auto__$jscomp$1$$))?new $linked$map$Node$$(this.value,this.left,$G__25637$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $linked$map$Node$$(this.value,this.left,this.right,
this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$1$$,$G__25637$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$260$value$$,this.value,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$257$left$$,this.left,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$258$right$$,this.right,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$1$$,$G__25637$jscomp$2$$){return new $linked$map$Node$$(this.value,this.left,this.right,$G__25637$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$1$$,$entry__5329__auto__$jscomp$1$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$1$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$1$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$1$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$1$$)};
$APP.$JSCompiler_prototypeAlias$$=$linked$map$LinkedMap$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.toString=function(){var $coll$jscomp$830$$=this;return["{",$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",function(){return function $linked$map$iter__25727$$($s__25728$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__25728__$2_temp__5825__auto__$jscomp$53$$=$APP.$cljs$core$seq$$($s__25728$$);if($s__25728__$2_temp__5825__auto__$jscomp$53$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__25728__$2_temp__5825__auto__$jscomp$53$$)){var $JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$=$APP.$cljs$core$_chunked_first$$($s__25728__$2_temp__5825__auto__$jscomp$53$$),
$size__5502__auto__$jscomp$2$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$),$b__25730_k$jscomp$240$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$2$$);a:{for(var $i__25729$jscomp$inline_3058$$=0;;)if($i__25729$jscomp$inline_3058$$<$size__5502__auto__$jscomp$2$$){var $b$jscomp$inline_10933_vec__25735$jscomp$inline_3059$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$,
$i__25729$jscomp$inline_3058$$),$k$jscomp$inline_3060_x$jscomp$inline_10934$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_10933_vec__25735$jscomp$inline_3059$$,0,null),$v$jscomp$inline_3061$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_10933_vec__25735$jscomp$inline_3059$$,1,null);$b$jscomp$inline_10933_vec__25735$jscomp$inline_3059$$=$b__25730_k$jscomp$240$$;$k$jscomp$inline_3060_x$jscomp$inline_10934$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$inline_3060_x$jscomp$inline_10934$$),
" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$inline_3061$$)].join("");$b$jscomp$inline_10933_vec__25735$jscomp$inline_3059$$.add($k$jscomp$inline_3060_x$jscomp$inline_10934$$);$i__25729$jscomp$inline_3058$$+=1}else{$JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$=!0;break a}$JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$=void 0}return $JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$?
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__25730_k$jscomp$240$$),$linked$map$iter__25727$$($APP.$cljs$core$_chunked_rest$$($s__25728__$2_temp__5825__auto__$jscomp$53$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__25730_k$jscomp$240$$),null)}$JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$=$APP.$cljs$core$first$$($s__25728__$2_temp__5825__auto__$jscomp$53$$);$b__25730_k$jscomp$240$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$,
0,null);$JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$,1,null);return $APP.$cljs$core$cons$$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($b__25730_k$jscomp$240$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$292_c__5501__auto__$jscomp$2_v$jscomp$106_vec__25739$$)].join(""),
$linked$map$iter__25727$$($APP.$cljs$core$rest$$($s__25728__$2_temp__5825__auto__$jscomp$53$$)))}return null}},null,null)}($coll$jscomp$830$$)}()),"}"].join("")};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$120$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$120$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$831$$,$k$jscomp$242$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$242$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$832_temp__5823__auto__$jscomp$33$$,$k$jscomp$243$$,$not_found$jscomp$61$$){$coll$jscomp$832_temp__5823__auto__$jscomp$33$$=$cljs$core$find$$(this.$delegate_map$,$k$jscomp$243$$);return $APP.$cljs$core$truth_$$($coll$jscomp$832_temp__5823__auto__$jscomp$33$$)?$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_val$$($coll$jscomp$832_temp__5823__auto__$jscomp$33$$)):$not_found$jscomp$61$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($coll$jscomp$833$$,$f$jscomp$349$$,$init$jscomp$49$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__25699_SHARP_$$,$p2__25700_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$349$$,$p1__25699_SHARP_$$),$p2__25700_SHARP_$$)},$init$jscomp$49$$,$APP.$cljs$core$seq$$(this))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$834$$,$writer$jscomp$61$$){return $APP.$cljs$core$_write$$($writer$jscomp$61$$,["#linked/map ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,this))].join(""))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return $APP.$cljs$core$meta$$(this.$delegate_map$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $linked$map$LinkedMap$$(this.head,this.$delegate_map$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return $APP.$cljs$core$count$$(this.$delegate_map$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return $linked$map$rseq_STAR_$$.$cljs$core$IFn$_invoke$arity$1$?$linked$map$rseq_STAR_$$.$cljs$core$IFn$_invoke$arity$1$(this):$linked$map$rseq_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $APP.$cljs$core$hash$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$839$$,$other$jscomp$121$$){return $APP.$cljs$core$equiv_map$$(this,$other$jscomp$121$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$_with_meta$$($APP.$linked$map$empty_linked_map$$,$APP.$cljs$core$meta$$(this.$delegate_map$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($coll$jscomp$841$$,$k$jscomp$244$$){return $linked$map$dissoc_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$linked$map$dissoc_STAR_$$.$cljs$core$IFn$_invoke$arity$2$(this,$k$jscomp$244$$):$linked$map$dissoc_STAR_$$(this,$k$jscomp$244$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($coll$jscomp$842$$,$k$jscomp$245$$,$v$jscomp$108$$){return $linked$map$assoc_STAR_$$.$cljs$core$IFn$_invoke$arity$3$?$linked$map$assoc_STAR_$$.$cljs$core$IFn$_invoke$arity$3$(this,$k$jscomp$245$$,$v$jscomp$108$$):$linked$map$assoc_STAR_$$(this,$k$jscomp$245$$,$v$jscomp$108$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$843$$,$k$jscomp$246$$){return $APP.$cljs$core$contains_QMARK_$$(this.$delegate_map$,$k$jscomp$246$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $linked$map$seq_STAR_$$.$cljs$core$IFn$_invoke$arity$1$?$linked$map$seq_STAR_$$.$cljs$core$IFn$_invoke$arity$1$(this):$linked$map$seq_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$845$$,$meta$jscomp$65$$){return new $linked$map$LinkedMap$$(this.head,$APP.$cljs$core$with_meta$$(this.$delegate_map$,$meta$jscomp$65$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($G__25905_coll$jscomp$846_ret$jscomp$65$$,$G__25906_entry$jscomp$13_es$jscomp$5$$){if($APP.$cljs$core$vector_QMARK_$$($G__25906_entry$jscomp$13_es$jscomp$5$$))return this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($G__25906_entry$jscomp$13_es$jscomp$5$$,0),$APP.$cljs$core$_nth$$($G__25906_entry$jscomp$13_es$jscomp$5$$,1));$G__25905_coll$jscomp$846_ret$jscomp$65$$=this;for($G__25906_entry$jscomp$13_es$jscomp$5$$=
$APP.$cljs$core$seq$$($G__25906_entry$jscomp$13_es$jscomp$5$$);;){if($G__25906_entry$jscomp$13_es$jscomp$5$$==null)return $G__25905_coll$jscomp$846_ret$jscomp$65$$;var $e$jscomp$131$$=$APP.$cljs$core$first$$($G__25906_entry$jscomp$13_es$jscomp$5$$);if($APP.$cljs$core$vector_QMARK_$$($e$jscomp$131$$))$G__25905_coll$jscomp$846_ret$jscomp$65$$=$APP.$cljs$core$_assoc$$($G__25905_coll$jscomp$846_ret$jscomp$65$$,$APP.$cljs$core$_nth$$($e$jscomp$131$$,0),$APP.$cljs$core$_nth$$($e$jscomp$131$$,1)),$G__25906_entry$jscomp$13_es$jscomp$5$$=
$APP.$cljs$core$next$$($G__25906_entry$jscomp$13_es$jscomp$5$$);else throw Error("conj on a map takes map entries or seqables of map entries");}};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$20$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$1168$$,$args25705$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args25705$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$247$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$247$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$248$$,$not_found$jscomp$62$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$248$$,$not_found$jscomp$62$$)};
$linked$map$visit_node$$=function $linked$map$visit_node$$($delegate_map$jscomp$4$$,$current$jscomp$3$$,$last$$,$direction$jscomp$7$$){var $node$jscomp$128_vec__25832$$=$cljs$core$find$$($delegate_map$jscomp$4$$,$current$jscomp$3$$),$entry$jscomp$16_k$jscomp$252$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node$jscomp$128_vec__25832$$,0,null);$node$jscomp$128_vec__25832$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node$jscomp$128_vec__25832$$,1,null);$entry$jscomp$16_k$jscomp$252$$=
$linked$map$map_entry$$($entry$jscomp$16_k$jscomp$252$$,$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$128_vec__25832$$));var $next$jscomp$5$$=$direction$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$?$direction$jscomp$7$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$128_vec__25832$$):$direction$jscomp$7$$($node$jscomp$128_vec__25832$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$3$$,$last$$)?new $APP.$cljs$core$List$$(null,$entry$jscomp$16_k$jscomp$252$$,
null,1,null):$APP.$cljs$core$cons$$($entry$jscomp$16_k$jscomp$252$$,new $APP.$cljs$core$LazySeq$$(null,function(){return $linked$map$visit_node$$.$cljs$core$IFn$_invoke$arity$4$?$linked$map$visit_node$$.$cljs$core$IFn$_invoke$arity$4$($delegate_map$jscomp$4$$,$next$jscomp$5$$,$last$$,$direction$jscomp$7$$):$linked$map$visit_node$$($delegate_map$jscomp$4$$,$next$jscomp$5$$,$last$$,$direction$jscomp$7$$)},null,null))};$APP.$linked$map$empty_linked_map$$=new $linked$map$LinkedMap$$(null,$cljs$core$PersistentHashMap$EMPTY$$);
$f$jscomp$inline_13430$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$into$$,$APP.$linked$map$empty_linked_map$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($cljs$reader$_STAR_tag_table_STAR_$$),$cljs$cst$263$linked_SLASH_map$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($cljs$reader$_STAR_tag_table_STAR_$$,$APP.$cljs$core$assoc$$,$cljs$cst$263$linked_SLASH_map$$,$f$jscomp$inline_13430$$);var $f$jscomp$inline_13433$$;$APP.$JSCompiler_prototypeAlias$$=$linked$set$LinkedSet$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return["[",$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,this)),"]"].join("")};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$122$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$122$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$849$$,$v$jscomp$111$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$v$jscomp$111$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$850$$,$v$jscomp$112$$,$not_found$jscomp$63$$){return $APP.$cljs$core$_contains_key_QMARK_$$(this.$linked_map$,$v$jscomp$112$$)?$v$jscomp$112$$:$not_found$jscomp$63$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$851$$,$writer$jscomp$62$$){return $APP.$cljs$core$_write$$($writer$jscomp$62$$,["#linked/set ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,this))].join(""))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return $APP.$cljs$core$meta$$(this.$linked_map$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $linked$set$LinkedSet$$(this.$linked_map$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return $APP.$cljs$core$_count$$(this.$linked_map$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){var $temp__5825__auto__$jscomp$54$$=$APP.$cljs$core$_rseq$$(this.$linked_map$);return $temp__5825__auto__$jscomp$54$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$key$$,$temp__5825__auto__$jscomp$54$$):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $APP.$cljs$core$hash$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,this))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$856$$,$other$jscomp$123$$){var $coll__$1$jscomp$479$$=this;return $APP.$cljs$core$set_QMARK_$$($other$jscomp$123$$)&&$APP.$cljs$core$count$$($coll__$1$jscomp$479$$)===$APP.$cljs$core$count$$($other$jscomp$123$$)&&$APP.$cljs$core$every_QMARK_$$(function($p1__31064_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($coll__$1$jscomp$479$$,$p1__31064_SHARP_$$)},$other$jscomp$123$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$with_meta$$($APP.$linked$set$empty_linked_set$$,$APP.$cljs$core$meta$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISet$_disjoin$arity$2$=function($coll$jscomp$858$$,$v$jscomp$113$$){return new $linked$set$LinkedSet$$($APP.$cljs$core$_dissoc$$(this.$linked_map$,$v$jscomp$113$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){var $temp__5825__auto__$jscomp$55$$=$APP.$cljs$core$seq$$(this.$linked_map$);return $temp__5825__auto__$jscomp$55$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$key$$,$temp__5825__auto__$jscomp$55$$):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$860$$,$meta$jscomp$66$$){return new $linked$set$LinkedSet$$($APP.$cljs$core$with_meta$$(this.$linked_map$,$meta$jscomp$66$$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$861$$,$o$jscomp$140$$){return new $linked$set$LinkedSet$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$linked_map$,$o$jscomp$140$$,null))};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$21$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$1188$$,$args31067$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args31067$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$253$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$253$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$254$$,$not_found$jscomp$64$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$254$$,$not_found$jscomp$64$$)};$APP.$linked$set$empty_linked_set$$=new $linked$set$LinkedSet$$($APP.$linked$map$empty_linked_map$$);
$f$jscomp$inline_13433$$=$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$into$$,$APP.$linked$set$empty_linked_set$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($cljs$reader$_STAR_tag_table_STAR_$$),$cljs$cst$265$linked_SLASH_set$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($cljs$reader$_STAR_tag_table_STAR_$$,$APP.$cljs$core$assoc$$,$cljs$cst$265$linked_SLASH_set$$,$f$jscomp$inline_13433$$);var $app$common$data$oassoc_in$$,$app$common$data$oassoc_in_before$$,$app$common$data$sentinel$$;$APP.$app$common$data$xf_COLON_map_id$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$);
$APP.$app$common$data$ordered_set$$=function $app$common$data$ordered_set$$($var_args$jscomp$369$$){switch(arguments.length){case 0:return $app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:for(var $args_arr__5774__auto__$jscomp$69$$=[],$len__5749__auto___32111$$=arguments.length,$i__5750__auto___32112$$=0;;)if($i__5750__auto___32112$$<$len__5749__auto___32111$$)$args_arr__5774__auto__$jscomp$69$$.push(arguments[$i__5750__auto___32112$$]),
$i__5750__auto___32112$$+=1;else break;return $app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$69$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$69$$.slice(1),0,null):null)}};$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$linked$set$empty_linked_set$$};
$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$204$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$set$empty_linked_set$$,$a$jscomp$204$$)};$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$variadic$=function($a$jscomp$205$$,$xs$jscomp$18$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$conj$$,$APP.$linked$set$empty_linked_set$$,$a$jscomp$205$$,$xs$jscomp$18$$)};
$APP.$app$common$data$ordered_set$$.$cljs$lang$applyTo$=function($seq31107_seq31107__$1$$){var $G__31108$$=$APP.$cljs$core$first$$($seq31107_seq31107__$1$$);$seq31107_seq31107__$1$$=$APP.$cljs$core$next$$($seq31107_seq31107__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31108$$,$seq31107_seq31107__$1$$)};$APP.$app$common$data$ordered_set$$.$cljs$lang$maxFixedArity$=1;
var $app$common$data$oassoc$$=function $app$common$data$oassoc$$($var_args$jscomp$371$$){for(var $args__5755__auto__$jscomp$32$$=[],$len__5749__auto___32132$$=arguments.length,$i__5750__auto___32133$$=0;;)if($i__5750__auto___32133$$<$len__5749__auto___32132$$)$args__5755__auto__$jscomp$32$$.push(arguments[$i__5750__auto___32133$$]),$i__5750__auto___32133$$+=1;else break;return $app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$32$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$32$$.slice(1),
0,null):null)};$app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$=function($o$jscomp$143$$,$kvs$jscomp$3$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$,$APP.$cljs$core$truth_$$($o$jscomp$143$$)?$o$jscomp$143$$:$APP.$linked$map$empty_linked_map$$,$kvs$jscomp$3$$)};$app$common$data$oassoc$$.$cljs$lang$maxFixedArity$=1;
$app$common$data$oassoc$$.$cljs$lang$applyTo$=function($seq31139_seq31139__$1$$){var $G__31140$$=$APP.$cljs$core$first$$($seq31139_seq31139__$1$$);$seq31139_seq31139__$1$$=$APP.$cljs$core$next$$($seq31139_seq31139__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31140$$,$seq31139_seq31139__$1$$)};
$app$common$data$oassoc_in$$=function $app$common$data$oassoc_in$$($JSCompiler_temp$jscomp$293_o$jscomp$144$$,$first__31146_p__31143$$,$JSCompiler_inline_result$jscomp$296_v$jscomp$114$$){var $JSCompiler_temp_const$jscomp$294_seq__31145$$=$APP.$cljs$core$seq$$($first__31146_p__31143$$);$first__31146_p__31143$$=$APP.$cljs$core$first$$($JSCompiler_temp_const$jscomp$294_seq__31145$$);var $seq__31145__$1$$=$APP.$cljs$core$next$$($JSCompiler_temp_const$jscomp$294_seq__31145$$);if($seq__31145__$1$$){$JSCompiler_temp_const$jscomp$294_seq__31145$$=
$app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$;var $G__31147$jscomp$inline_3063$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$293_o$jscomp$144$$,$first__31146_p__31143$$);$JSCompiler_inline_result$jscomp$296_v$jscomp$114$$=$app$common$data$oassoc_in$$.$cljs$core$IFn$_invoke$arity$3$?$app$common$data$oassoc_in$$.$cljs$core$IFn$_invoke$arity$3$($G__31147$jscomp$inline_3063$$,$seq__31145__$1$$,$JSCompiler_inline_result$jscomp$296_v$jscomp$114$$):$app$common$data$oassoc_in$$($G__31147$jscomp$inline_3063$$,
$seq__31145__$1$$,$JSCompiler_inline_result$jscomp$296_v$jscomp$114$$);$JSCompiler_temp$jscomp$293_o$jscomp$144$$=$JSCompiler_temp_const$jscomp$294_seq__31145$$.call($app$common$data$oassoc$$,$JSCompiler_temp$jscomp$293_o$jscomp$144$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$first__31146_p__31143$$,$JSCompiler_inline_result$jscomp$296_v$jscomp$114$$]))}else $JSCompiler_temp$jscomp$293_o$jscomp$144$$=$app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_temp$jscomp$293_o$jscomp$144$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$first__31146_p__31143$$,$JSCompiler_inline_result$jscomp$296_v$jscomp$114$$]));return $JSCompiler_temp$jscomp$293_o$jscomp$144$$};
$app$common$data$oassoc_in_before$$=function $app$common$data$oassoc_in_before$$($o$jscomp$147$$,$new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$,$new_v_p__31169_seq__31174$$,$v$jscomp$117$$){$new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$=$APP.$cljs$core$seq$$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$);var $first__31172$$=$APP.$cljs$core$first$$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$),$seq__31171__$1$$=$APP.$cljs$core$next$$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$);
$new_v_p__31169_seq__31174$$=$APP.$cljs$core$seq$$($new_v_p__31169_seq__31174$$);var $first__31175$$=$APP.$cljs$core$first$$($new_v_p__31169_seq__31174$$),$seq__31174__$1$$=$APP.$cljs$core$next$$($new_v_p__31169_seq__31174$$);$new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$=function(){var $G__31176$$=$APP.$cljs$core$keys$$($o$jscomp$147$$);return $APP.$app$common$data$index_of$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$data$index_of$$.$cljs$core$IFn$_invoke$arity$2$($G__31176$$,
$first__31172$$):$APP.$app$common$data$index_of$$($G__31176$$,$first__31172$$)}();if($APP.$cljs$core$truth_$$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$)){$new_v_p__31169_seq__31174$$=$seq__31174__$1$$?function(){var $G__31180$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$147$$,$first__31175$$);return $app$common$data$oassoc_in_before$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$data$oassoc_in_before$$.$cljs$core$IFn$_invoke$arity$4$($G__31180$$,$seq__31171__$1$$,
$seq__31174__$1$$,$v$jscomp$117$$):$app$common$data$oassoc_in_before$$($G__31180$$,$seq__31171__$1$$,$seq__31174__$1$$,$v$jscomp$117$$)}():$v$jscomp$117$$;var $current_index$$=function(){var $G__31185$$=$APP.$cljs$core$keys$$($o$jscomp$147$$);return $APP.$app$common$data$index_of$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$data$index_of$$.$cljs$core$IFn$_invoke$arity$2$($G__31185$$,$first__31175$$):$APP.$app$common$data$index_of$$($G__31185$$,$first__31175$$)}();$new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$=
$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($current_index$$)?$current_index$$<$new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$:$current_index$$)?$new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$-1:$new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$;return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($first__31175$$,$first__31172$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,
$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$,$o$jscomp$147$$)),$first__31175$$,$new_v_p__31169_seq__31174$$),$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$+1,$o$jscomp$147$$)):$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,
$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$147$$,$first__31175$$))),$first__31175$$,$new_v_p__31169_seq__31174$$),$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($new_index_p__31168_seq__31171_temp__5823__auto__$jscomp$37$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$147$$,$first__31175$$)))}return $app$common$data$oassoc_in$$($o$jscomp$147$$,
$APP.$cljs$core$cons$$($first__31175$$,$seq__31174__$1$$),$v$jscomp$117$$)};
$APP.$app$common$data$deep_merge$$=function $app$common$data$deep_merge$$($var_args$jscomp$374$$){switch(arguments.length){case 2:return $app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$72$$=[],$len__5749__auto___32199$$=arguments.length,$i__5750__auto___32200$$=0;;)if($i__5750__auto___32200$$<$len__5749__auto___32199$$)$args_arr__5774__auto__$jscomp$72$$.push(arguments[$i__5750__auto___32200$$]),$i__5750__auto___32200$$+=
1;else break;return $app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$72$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$72$$.slice(2),0,null):null)}};
$APP.$app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$210$$,$b$jscomp$170$$){return $APP.$cljs$core$map_QMARK_$$($a$jscomp$210$$)?$APP.$cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$data$deep_merge$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$a$jscomp$210$$,$b$jscomp$170$$])):$b$jscomp$170$$};
$APP.$app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$variadic$=function($a$jscomp$211$$,$b$jscomp$171$$,$rest$jscomp$11$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$deep_merge$$,$a$jscomp$211$$,$APP.$cljs$core$cons$$($b$jscomp$171$$,$rest$jscomp$11$$))};
$APP.$app$common$data$deep_merge$$.$cljs$lang$applyTo$=function($G__31199_seq31197$$){var $G__31198$$=$APP.$cljs$core$first$$($G__31199_seq31197$$),$seq31197__$1_seq31197__$2$$=$APP.$cljs$core$next$$($G__31199_seq31197$$);$G__31199_seq31197$$=$APP.$cljs$core$first$$($seq31197__$1_seq31197__$2$$);$seq31197__$1_seq31197__$2$$=$APP.$cljs$core$next$$($seq31197__$1_seq31197__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31198$$,$G__31199_seq31197$$,$seq31197__$1_seq31197__$2$$)};
$APP.$app$common$data$deep_merge$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$data$dissoc_in$$=function $app$common$data$dissoc_in$$($m$jscomp$92$$,$first__31205_p__31202$$){var $newmap_seq__31204_seq__31204__$1$$=$APP.$cljs$core$seq$$($first__31205_p__31202$$);$first__31205_p__31202$$=$APP.$cljs$core$first$$($newmap_seq__31204_seq__31204__$1$$);if($newmap_seq__31204_seq__31204__$1$$=$APP.$cljs$core$next$$($newmap_seq__31204_seq__31204__$1$$)){var $temp__5823__auto__$jscomp$38$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$92$$,$first__31205_p__31202$$);
return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$38$$)?($newmap_seq__31204_seq__31204__$1$$=$app$common$data$dissoc_in$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$data$dissoc_in$$.$cljs$core$IFn$_invoke$arity$2$($temp__5823__auto__$jscomp$38$$,$newmap_seq__31204_seq__31204__$1$$):$app$common$data$dissoc_in$$($temp__5823__auto__$jscomp$38$$,$newmap_seq__31204_seq__31204__$1$$),$APP.$cljs$core$seq$$($newmap_seq__31204_seq__31204__$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$92$$,
$first__31205_p__31202$$,$newmap_seq__31204_seq__31204__$1$$):$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$92$$,$first__31205_p__31202$$)):$m$jscomp$92$$}return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$92$$,$first__31205_p__31202$$)};
$APP.$app$common$data$concat_vec$$=function $app$common$data$concat_vec$$($var_args$jscomp$377$$){switch(arguments.length){case 0:return $app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:for(var $args_arr__5774__auto__$jscomp$75$$=[],$len__5749__auto___32229$$=arguments.length,$i__5750__auto___32230$$=0;;)if($i__5750__auto___32230$$<$len__5749__auto___32229$$)$args_arr__5774__auto__$jscomp$75$$.push(arguments[$i__5750__auto___32230$$]),
$i__5750__auto___32230$$+=1;else break;return $app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$75$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$75$$.slice(1),0,null):null)}};$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$PersistentVector$EMPTY$$};
$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$1$=function($c1$jscomp$13$$){return $APP.$cljs$core$vector_QMARK_$$($c1$jscomp$13$$)?$c1$jscomp$13$$:$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$c1$jscomp$13$$)};
$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$=function($c1$jscomp$14$$,$more$jscomp$38$$){return $APP.$cljs$core$vector_QMARK_$$($c1$jscomp$14$$)?$app$common$data$transient_concat$$($c1$jscomp$14$$,$more$jscomp$38$$):$app$common$data$transient_concat$$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$cons$$($c1$jscomp$14$$,$more$jscomp$38$$))};
$APP.$app$common$data$concat_vec$$.$cljs$lang$applyTo$=function($seq31230_seq31230__$1$$){var $G__31231$$=$APP.$cljs$core$first$$($seq31230_seq31230__$1$$);$seq31230_seq31230__$1$$=$APP.$cljs$core$next$$($seq31230_seq31230__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31231$$,$seq31230_seq31230__$1$$)};$APP.$app$common$data$concat_vec$$.$cljs$lang$maxFixedArity$=1;
$APP.$app$common$data$without_nils$$=function $app$common$data$without_nils$$($var_args$jscomp$383$$){switch(arguments.length){case 0:return $app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nil_QMARK_$$,$APP.$cljs$core$val$$))};
$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$=function($data$jscomp$92$$){return $APP.$cljs$core$reduce_kv$$(function($data__$1$$,$k$jscomp$263$$,$v$jscomp$119$$){return $v$jscomp$119$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($data__$1$$,$k$jscomp$263$$):$data__$1$$},$data$jscomp$92$$,$data$jscomp$92$$)};$APP.$app$common$data$without_nils$$.$cljs$lang$maxFixedArity$=1;
$APP.$app$common$data$patch_object$$=function $app$common$data$patch_object$$($var_args$jscomp$385$$){switch(arguments.length){case 1:return $app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$1$=function($changes$$){return function($p1__31285_SHARP_$$){return $APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($p1__31285_SHARP_$$,$changes$$)}};
$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$=function($object$jscomp$9$$,$changes$jscomp$1$$){return $APP.$cljs$core$truth_$$($object$jscomp$9$$)?$APP.$cljs$core$reduce_kv$$(function($object__$1$$,$key$jscomp$175$$,$value$jscomp$223$$){if($APP.$cljs$core$map_QMARK_$$($value$jscomp$223$$)){var $current$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($object__$1$$,$key$jscomp$175$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($object__$1$$,
$key$jscomp$175$$,$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$4$$,$value$jscomp$223$$))}return $value$jscomp$223$$==null&&$APP.$cljs$core$record_QMARK_$$($object__$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($object__$1$$,$key$jscomp$175$$,null):$value$jscomp$223$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($object__$1$$,$key$jscomp$175$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($object__$1$$,$key$jscomp$175$$,
$value$jscomp$223$$)},$object$jscomp$9$$,$changes$jscomp$1$$):$changes$jscomp$1$$};$APP.$app$common$data$patch_object$$.$cljs$lang$maxFixedArity$=2;$app$common$data$sentinel$$={};
$APP.$app$common$data$merge$$=function $app$common$data$merge$$($var_args$jscomp$392$$){for(var $args__5755__auto__$jscomp$36$$=[],$len__5749__auto___32334$$=arguments.length,$i__5750__auto___32335$$=0;;)if($i__5750__auto___32335$$<$len__5749__auto___32334$$)$args__5755__auto__$jscomp$36$$.push(arguments[$i__5750__auto___32335$$]),$i__5750__auto___32335$$+=1;else break;return $app$common$data$merge$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$36$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$36$$.slice(0),
0,null):null)};$APP.$app$common$data$merge$$.$cljs$core$IFn$_invoke$arity$variadic$=function($maps$jscomp$2$$){var $or__5025__auto__$jscomp$inline_3071$$=$APP.$cljs$core$first$$($maps$jscomp$2$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$conj$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3071$$)?$or__5025__auto__$jscomp$inline_3071$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$rest$$($maps$jscomp$2$$))};
$APP.$app$common$data$merge$$.$cljs$lang$maxFixedArity$=0;$APP.$app$common$data$merge$$.$cljs$lang$applyTo$=function($seq31458$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq31458$$))};
var $app$common$data$interleave_all$$=function $app$common$data$interleave_all$$($var_args$jscomp$394$$){switch(arguments.length){case 0:return $app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$76$$=[],$len__5749__auto___32375$$=arguments.length,
$i__5750__auto___32376$$=0;;)if($i__5750__auto___32376$$<$len__5749__auto___32375$$)$args_arr__5774__auto__$jscomp$76$$.push(arguments[$i__5750__auto___32376$$]),$i__5750__auto___32376$$+=1;else break;return $app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$76$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$76$$.slice(2),0,null):null)}};
$app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$List$EMPTY$$};$app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$1$=function($c1$jscomp$15$$){return new $APP.$cljs$core$LazySeq$$(null,function(){return $c1$jscomp$15$$},null,null)};
$app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$2$=function($c1$jscomp$16$$,$c2$jscomp$8$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $s1$jscomp$13$$=$APP.$cljs$core$seq$$($c1$jscomp$16$$),$s2$jscomp$10$$=$APP.$cljs$core$seq$$($c2$jscomp$8$$);return $s1$jscomp$13$$&&$s2$jscomp$10$$?$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($s1$jscomp$13$$),$APP.$cljs$core$cons$$($APP.$cljs$core$first$$($s2$jscomp$10$$),$app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$rest$$($s1$jscomp$13$$),
$APP.$cljs$core$rest$$($s2$jscomp$10$$)))):$s1$jscomp$13$$?$s1$jscomp$13$$:$s2$jscomp$10$$?$s2$jscomp$10$$:null},null,null)};
$app$common$data$interleave_all$$.$cljs$core$IFn$_invoke$arity$variadic$=function($c1$jscomp$17$$,$c2$jscomp$9$$,$colls$jscomp$9$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $ss$jscomp$6$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$identity$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$seq$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$variadic$($colls$jscomp$9$$,$c2$jscomp$9$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$c1$jscomp$17$$]))));
return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$ss$jscomp$6$$),$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($app$common$data$interleave_all$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$rest$$,$ss$jscomp$6$$)))},null,null)};
$app$common$data$interleave_all$$.$cljs$lang$applyTo$=function($G__31593_seq31590$$){var $G__31591$$=$APP.$cljs$core$first$$($G__31593_seq31590$$),$seq31590__$1_seq31590__$2$$=$APP.$cljs$core$next$$($G__31593_seq31590$$);$G__31593_seq31590$$=$APP.$cljs$core$first$$($seq31590__$1_seq31590__$2$$);$seq31590__$1_seq31590__$2$$=$APP.$cljs$core$next$$($seq31590__$1_seq31590__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31591$$,$G__31593_seq31590$$,$seq31590__$1_seq31590__$2$$)};
$app$common$data$interleave_all$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$data$parse_double$$=function $app$common$data$parse_double$$($var_args$jscomp$396$$){switch(arguments.length){case 1:return $app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$=function($v$jscomp$132$$){return $APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$132$$,null)};
$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$=function($v$jscomp$133_v__$1$jscomp$9$$,$default$$jscomp$2$$){$v$jscomp$133_v__$1$jscomp$9$$=parseFloat($v$jscomp$133_v__$1$jscomp$9$$);var $or__5025__auto__$jscomp$inline_3075$$=$v$jscomp$133_v__$1$jscomp$9$$==null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3075$$?$or__5025__auto__$jscomp$inline_3075$$:isNaN($v$jscomp$133_v__$1$jscomp$9$$))?$default$$jscomp$2$$:$v$jscomp$133_v__$1$jscomp$9$$};
$APP.$app$common$data$parse_double$$.$cljs$lang$maxFixedArity$=2;$APP.$app$common$data$nilv$$=function $app$common$data$nilv$$($var_args$jscomp$399$$){switch(arguments.length){case 1:return $app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$1$=function($default$$jscomp$6$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__31670_SHARP_$$){return $APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($p1__31670_SHARP_$$,$default$$jscomp$6$$)})};$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$=function($v$jscomp$140$$,$default$$jscomp$7$$){return $v$jscomp$140$$!=null?$v$jscomp$140$$:$default$$jscomp$7$$};
$APP.$app$common$data$nilv$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$data$max$$=function $app$common$data$max$$($var_args$jscomp$401$$){switch(arguments.length){case 1:return $app$common$data$max$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$data$max$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$data$max$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$common$data$max$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],
arguments[3]);case 5:return $app$common$data$max$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);case 6:return $app$common$data$max$$.$cljs$core$IFn$_invoke$arity$6$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);default:for(var $args_arr__5774__auto__$jscomp$78$$=[],$len__5749__auto___32425$$=arguments.length,$i__5750__auto___32426$$=0;;)if($i__5750__auto___32426$$<$len__5749__auto___32425$$)$args_arr__5774__auto__$jscomp$78$$.push(arguments[$i__5750__auto___32426$$]),
$i__5750__auto___32426$$+=1;else break;return $app$common$data$max$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],6<$args_arr__5774__auto__$jscomp$78$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$78$$.slice(6),0,null):null)}};$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$218$$){return $a$jscomp$218$$};
$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$219$$,$b$jscomp$177$$){return Math.max($a$jscomp$219$$,$b$jscomp$177$$)};$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$3$=function($a$jscomp$220$$,$b$jscomp$178$$,$c$jscomp$149$$){return Math.max($a$jscomp$220$$,$b$jscomp$178$$,$c$jscomp$149$$)};
$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$4$=function($a$jscomp$221$$,$b$jscomp$179$$,$c$jscomp$150$$,$d$jscomp$112$$){return Math.max($a$jscomp$221$$,$b$jscomp$179$$,$c$jscomp$150$$,$d$jscomp$112$$)};$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$5$=function($a$jscomp$222$$,$b$jscomp$180$$,$c$jscomp$151$$,$d$jscomp$113$$,$e$jscomp$132$$){return Math.max($a$jscomp$222$$,$b$jscomp$180$$,$c$jscomp$151$$,$d$jscomp$113$$,$e$jscomp$132$$)};
$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$6$=function($a$jscomp$223$$,$b$jscomp$181$$,$c$jscomp$152$$,$d$jscomp$114$$,$e$jscomp$133$$,$f$jscomp$361$$){return Math.max($a$jscomp$223$$,$b$jscomp$181$$,$c$jscomp$152$$,$d$jscomp$114$$,$e$jscomp$133$$,$f$jscomp$361$$)};
$APP.$app$common$data$max$$.$cljs$core$IFn$_invoke$arity$variadic$=function($a$jscomp$224$$,$b$jscomp$182$$,$c$jscomp$153$$,$d$jscomp$115$$,$e$jscomp$134$$,$f$jscomp$362$$,$other$jscomp$126$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$max$$,Math.max($a$jscomp$224$$,$b$jscomp$182$$,$c$jscomp$153$$,$d$jscomp$115$$,$e$jscomp$134$$,$f$jscomp$362$$),$other$jscomp$126$$)};
$APP.$app$common$data$max$$.$cljs$lang$applyTo$=function($G__31725_seq31722$$){var $G__31723$$=$APP.$cljs$core$first$$($G__31725_seq31722$$),$G__31726_seq31722__$1$$=$APP.$cljs$core$next$$($G__31725_seq31722$$);$G__31725_seq31722$$=$APP.$cljs$core$first$$($G__31726_seq31722__$1$$);var $G__31728_seq31722__$2$$=$APP.$cljs$core$next$$($G__31726_seq31722__$1$$);$G__31726_seq31722__$1$$=$APP.$cljs$core$first$$($G__31728_seq31722__$2$$);var $G__31729_seq31722__$3$$=$APP.$cljs$core$next$$($G__31728_seq31722__$2$$);
$G__31728_seq31722__$2$$=$APP.$cljs$core$first$$($G__31729_seq31722__$3$$);var $G__31730_seq31722__$4$$=$APP.$cljs$core$next$$($G__31729_seq31722__$3$$);$G__31729_seq31722__$3$$=$APP.$cljs$core$first$$($G__31730_seq31722__$4$$);var $seq31722__$5_seq31722__$6$$=$APP.$cljs$core$next$$($G__31730_seq31722__$4$$);$G__31730_seq31722__$4$$=$APP.$cljs$core$first$$($seq31722__$5_seq31722__$6$$);$seq31722__$5_seq31722__$6$$=$APP.$cljs$core$next$$($seq31722__$5_seq31722__$6$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31723$$,
$G__31725_seq31722$$,$G__31726_seq31722__$1$$,$G__31728_seq31722__$2$$,$G__31729_seq31722__$3$$,$G__31730_seq31722__$4$$,$seq31722__$5_seq31722__$6$$)};$APP.$app$common$data$max$$.$cljs$lang$maxFixedArity$=6;
$APP.$app$common$data$min$$=function $app$common$data$min$$($var_args$jscomp$402$$){switch(arguments.length){case 1:return $app$common$data$min$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$data$min$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$data$min$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$common$data$min$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],
arguments[3]);case 5:return $app$common$data$min$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);case 6:return $app$common$data$min$$.$cljs$core$IFn$_invoke$arity$6$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);default:for(var $args_arr__5774__auto__$jscomp$79$$=[],$len__5749__auto___32448$$=arguments.length,$i__5750__auto___32449$$=0;;)if($i__5750__auto___32449$$<$len__5749__auto___32448$$)$args_arr__5774__auto__$jscomp$79$$.push(arguments[$i__5750__auto___32449$$]),
$i__5750__auto___32449$$+=1;else break;return $app$common$data$min$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],6<$args_arr__5774__auto__$jscomp$79$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$79$$.slice(6),0,null):null)}};$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$225$$){return $a$jscomp$225$$};
$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$226$$,$b$jscomp$183$$){return Math.min($a$jscomp$226$$,$b$jscomp$183$$)};$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$3$=function($a$jscomp$227$$,$b$jscomp$184$$,$c$jscomp$154$$){return Math.min($a$jscomp$227$$,$b$jscomp$184$$,$c$jscomp$154$$)};
$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$4$=function($a$jscomp$228$$,$b$jscomp$185$$,$c$jscomp$155$$,$d$jscomp$116$$){return Math.min($a$jscomp$228$$,$b$jscomp$185$$,$c$jscomp$155$$,$d$jscomp$116$$)};$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$5$=function($a$jscomp$229$$,$b$jscomp$186$$,$c$jscomp$156$$,$d$jscomp$117$$,$e$jscomp$135$$){return Math.min($a$jscomp$229$$,$b$jscomp$186$$,$c$jscomp$156$$,$d$jscomp$117$$,$e$jscomp$135$$)};
$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$6$=function($a$jscomp$230$$,$b$jscomp$187$$,$c$jscomp$157$$,$d$jscomp$118$$,$e$jscomp$136$$,$f$jscomp$363$$){return Math.min($a$jscomp$230$$,$b$jscomp$187$$,$c$jscomp$157$$,$d$jscomp$118$$,$e$jscomp$136$$,$f$jscomp$363$$)};
$APP.$app$common$data$min$$.$cljs$core$IFn$_invoke$arity$variadic$=function($a$jscomp$231$$,$b$jscomp$188$$,$c$jscomp$158$$,$d$jscomp$119$$,$e$jscomp$137$$,$f$jscomp$364$$,$other$jscomp$127$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$data$min$$,Math.min($a$jscomp$231$$,$b$jscomp$188$$,$c$jscomp$158$$,$d$jscomp$119$$,$e$jscomp$137$$,$f$jscomp$364$$),$other$jscomp$127$$)};
$APP.$app$common$data$min$$.$cljs$lang$applyTo$=function($G__31784_seq31782$$){var $G__31783$$=$APP.$cljs$core$first$$($G__31784_seq31782$$),$G__31785_seq31782__$1$$=$APP.$cljs$core$next$$($G__31784_seq31782$$);$G__31784_seq31782$$=$APP.$cljs$core$first$$($G__31785_seq31782__$1$$);var $G__31786_seq31782__$2$$=$APP.$cljs$core$next$$($G__31785_seq31782__$1$$);$G__31785_seq31782__$1$$=$APP.$cljs$core$first$$($G__31786_seq31782__$2$$);var $G__31787_seq31782__$3$$=$APP.$cljs$core$next$$($G__31786_seq31782__$2$$);
$G__31786_seq31782__$2$$=$APP.$cljs$core$first$$($G__31787_seq31782__$3$$);var $G__31788_seq31782__$4$$=$APP.$cljs$core$next$$($G__31787_seq31782__$3$$);$G__31787_seq31782__$3$$=$APP.$cljs$core$first$$($G__31788_seq31782__$4$$);var $seq31782__$5_seq31782__$6$$=$APP.$cljs$core$next$$($G__31788_seq31782__$4$$);$G__31788_seq31782__$4$$=$APP.$cljs$core$first$$($seq31782__$5_seq31782__$6$$);$seq31782__$5_seq31782__$6$$=$APP.$cljs$core$next$$($seq31782__$5_seq31782__$6$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31783$$,
$G__31784_seq31782$$,$G__31785_seq31782__$1$$,$G__31786_seq31782__$2$$,$G__31787_seq31782__$3$$,$G__31788_seq31782__$4$$,$seq31782__$5_seq31782__$6$$)};$APP.$app$common$data$min$$.$cljs$lang$maxFixedArity$=6;
var $app$common$data$toggle_selection$$=function $app$common$data$toggle_selection$$($var_args$jscomp$406$$){switch(arguments.length){case 2:return $app$common$data$toggle_selection$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$data$toggle_selection$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$common$data$toggle_selection$$.$cljs$core$IFn$_invoke$arity$2$=function($set$$,$value$jscomp$224$$){return $app$common$data$toggle_selection$$.$cljs$core$IFn$_invoke$arity$3$($set$$,$value$jscomp$224$$,!1)};
$app$common$data$toggle_selection$$.$cljs$core$IFn$_invoke$arity$3$=function($set$jscomp$1$$,$value$jscomp$225$$,$toggle_QMARK_$$){return $APP.$cljs$core$not$$($toggle_QMARK_$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$(),$value$jscomp$225$$):$APP.$cljs$core$contains_QMARK_$$($set$jscomp$1$$,$value$jscomp$225$$)?$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($set$jscomp$1$$,$value$jscomp$225$$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($set$jscomp$1$$,
$value$jscomp$225$$)};$app$common$data$toggle_selection$$.$cljs$lang$maxFixedArity$=3;$APP.$JSCompiler_prototypeAlias$$=$me$flowthing$pp$t_me$0flowthing$0pp24556$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_24558$$,$meta24557__$1$$){return new $me$flowthing$pp$t_me$0flowthing$0pp24556$$(this.$writer$,this.$opts$,this.$max_width$,this.c,$meta24557__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta24557$};
$APP.$JSCompiler_prototypeAlias$$.$me$flowthing$pp$CountKeepingWriter$write$arity$2$=function($JSCompiler_temp_const$jscomp$316__$jscomp$208$$,$JSCompiler_inline_result$jscomp$317_s$jscomp$293$$){$APP.$cljs$core$_write$$(this.$writer$,$JSCompiler_inline_result$jscomp$317_s$jscomp$293$$);$JSCompiler_temp_const$jscomp$316__$jscomp$208$$=this.c;$JSCompiler_inline_result$jscomp$317_s$jscomp$293$$=$APP.$cljs$core$_deref$$(this.c)+$JSCompiler_inline_result$jscomp$317_s$jscomp$293$$.length;$APP.$cljs$core$_vreset_BANG_$$($JSCompiler_temp_const$jscomp$316__$jscomp$208$$,
$JSCompiler_inline_result$jscomp$317_s$jscomp$293$$);return null};$APP.$JSCompiler_prototypeAlias$$.$me$flowthing$pp$CountKeepingWriter$remaining$arity$1$=function(){return this.$max_width$-$APP.$cljs$core$_deref$$(this.c)};$APP.$JSCompiler_prototypeAlias$$.$me$flowthing$pp$CountKeepingWriter$nl$arity$1$=function(){$APP.$cljs$core$_write$$(this.$writer$,"\n");$APP.$cljs$core$_vreset_BANG_$$(this.c,0);return null};
var $me$flowthing$pp$reader_macros$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$167$quote$$,"'",$APP.$cljs$cst$166$var$$,"#'",$APP.$cljs$cst$248$clojure_DOT_core_SLASH_deref$$,"@",$APP.$cljs$cst$234$clojure_DOT_core_SLASH_unquote$$,"~",$cljs$cst$280$cljs_DOT_core_SLASH_deref$$,"@",$cljs$cst$281$cljs_DOT_core_SLASH_unquote$$,"~"],null);$APP.$app$common$json$__GT_js$$=function $app$common$json$__GT_js$$($var_args$jscomp$416$$){for(var $args__5755__auto__$jscomp$41$$=[],$len__5749__auto___31100$$=arguments.length,$i__5750__auto___31101$$=0;;)if($i__5750__auto___31101$$<$len__5749__auto___31100$$)$args__5755__auto__$jscomp$41$$.push(arguments[$i__5750__auto___31101$$]),$i__5750__auto___31101$$+=1;else break;return $app$common$json$__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$41$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$41$$.slice(1),0,null):null)};
$APP.$app$common$json$__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$=function($x$jscomp$692$$,$map__31069__$1_p__31068$$){$map__31069__$1_p__31068$$=$APP.$cljs$core$__destructure_map$$($map__31069__$1_p__31068$$);var $key_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__31069__$1_p__31068$$,$APP.$cljs$cst$289$key_fn$$,$APP.$app$common$json$write_camel_key$$);return function $app$common$json$this_fn$$($x__$1$jscomp$13$$){return $x__$1$jscomp$13$$==null?null:($x__$1$jscomp$13$$!=null?
$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x__$1$jscomp$13$$.$cljs$core$IEncodeJS$$||($x__$1$jscomp$13$$.$cljs$lang$protocol_mask$partition$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeJS$$,$x__$1$jscomp$13$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IEncodeJS$$,$x__$1$jscomp$13$$))?$cljs$core$_clj__GT_js$$($x__$1$jscomp$13$$):$x__$1$jscomp$13$$ instanceof $APP.$cljs$core$Keyword$$||$x__$1$jscomp$13$$ instanceof $APP.$cljs$core$Symbol$$?$APP.$cljs$core$name$$($x__$1$jscomp$13$$):
typeof $x__$1$jscomp$13$$==="number"?$x__$1$jscomp$13$$:$APP.$cljs$core$boolean_QMARK_$$($x__$1$jscomp$13$$)?$x__$1$jscomp$13$$:$APP.$cljs$core$map_QMARK_$$($x__$1$jscomp$13$$)?$APP.$cljs$core$reduce_kv$$(function($m$jscomp$104$$,$k$jscomp$275_k__$1$jscomp$2$$,$v$jscomp$152$$){$k$jscomp$275_k__$1$jscomp$2$$=$key_fn$$.$cljs$core$IFn$_invoke$arity$1$?$key_fn$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$275_k__$1$jscomp$2$$):$key_fn$$($k$jscomp$275_k__$1$jscomp$2$$);$m$jscomp$104$$[$k$jscomp$275_k__$1$jscomp$2$$]=
$app$common$json$this_fn$$($v$jscomp$152$$);return $m$jscomp$104$$},{},$x__$1$jscomp$13$$):$APP.$cljs$core$coll_QMARK_$$($x__$1$jscomp$13$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($arr$jscomp$138$$,$v$jscomp$153$$){$arr$jscomp$138$$.push($app$common$json$this_fn$$($v$jscomp$153$$));return $arr$jscomp$138$$},[],$x__$1$jscomp$13$$):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($x__$1$jscomp$13$$)}($x$jscomp$692$$)};
$APP.$app$common$json$__GT_js$$.$cljs$lang$maxFixedArity$=1;$APP.$app$common$json$__GT_js$$.$cljs$lang$applyTo$=function($seq31065_seq31065__$1$$){var $G__31066$$=$APP.$cljs$core$first$$($seq31065_seq31065__$1$$);$seq31065_seq31065__$1$$=$APP.$cljs$core$next$$($seq31065_seq31065__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31066$$,$seq31065_seq31065__$1$$)};
$APP.$app$common$json$encode$$=function $app$common$json$encode$$($var_args$jscomp$418$$){for(var $args__5755__auto__$jscomp$43$$=[],$len__5749__auto___31111$$=arguments.length,$i__5750__auto___31112$$=0;;)if($i__5750__auto___31112$$<$len__5749__auto___31111$$)$args__5755__auto__$jscomp$43$$.push(arguments[$i__5750__auto___31112$$]),$i__5750__auto___31112$$+=1;else break;return $app$common$json$encode$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$43$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$43$$.slice(1),
0,null):null)};$APP.$app$common$json$encode$$.$cljs$core$IFn$_invoke$arity$variadic$=function($data$jscomp$96$$,$opts$jscomp$139_p__31094$$){$opts$jscomp$139_p__31094$$=$APP.$cljs$core$__destructure_map$$($opts$jscomp$139_p__31094$$);return JSON.stringify($APP.$app$common$json$__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$($data$jscomp$96$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$opts$jscomp$139_p__31094$$])),null,$APP.$cljs$cst$292$indent$$.$cljs$core$IFn$_invoke$arity$1$($opts$jscomp$139_p__31094$$))};
$APP.$app$common$json$encode$$.$cljs$lang$maxFixedArity$=1;$APP.$app$common$json$encode$$.$cljs$lang$applyTo$=function($seq31091_seq31091__$1$$){var $G__31092$$=$APP.$cljs$core$first$$($seq31091_seq31091__$1$$);$seq31091_seq31091__$1$$=$APP.$cljs$core$next$$($seq31091_seq31091__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31092$$,$seq31091_seq31091__$1$$)};var $malli$impl$util$_PLUS_max_size_PLUS_$$=Number.MAX_VALUE;var $malli$impl$regex$cat_validator$$=function $malli$impl$regex$cat_validator$$($var_args$jscomp$422$$){switch(arguments.length){case 0:return $malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$0$();default:for(var $args_arr__5774__auto__$jscomp$80$$=[],$len__5749__auto___25880$$=arguments.length,$i__5750__auto___25881$$=0;;)if($i__5750__auto___25881$$<$len__5749__auto___25880$$)$args_arr__5774__auto__$jscomp$80$$.push(arguments[$i__5750__auto___25881$$]),$i__5750__auto___25881$$+=1;
else break;return $malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$80$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$80$$.slice(1),0,null):null)}};
$malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$0$=function(){return function($_$jscomp$222$$,$___$1$jscomp$69$$,$pos$jscomp$28$$,$coll$jscomp$927$$,$k$jscomp$300$$){return $k$jscomp$300$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$300$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$28$$,$coll$jscomp$927$$):$k$jscomp$300$$($pos$jscomp$28$$,$coll$jscomp$927$$)}};
$malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$variadic$=function($_QMARK_kr$jscomp$1$$,$_QMARK_krs$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$13$$,$_QMARK_kr__$1$$){var $r_STAR_$$=$malli$impl$regex$entry__GT_regex$$($_QMARK_kr__$1$$);return function($driver$jscomp$15$$,$regs$jscomp$13$$,$pos$jscomp$29$$,$coll$jscomp$928$$,$k$jscomp$301$$){function $G__25058$$($pos__$1$jscomp$1$$,$coll__$1$jscomp$489$$){return $r_STAR_$$.$cljs$core$IFn$_invoke$arity$5$?
$r_STAR_$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$15$$,$regs$jscomp$13$$,$pos__$1$jscomp$1$$,$coll__$1$jscomp$489$$,$k$jscomp$301$$):$r_STAR_$$($driver$jscomp$15$$,$regs$jscomp$13$$,$pos__$1$jscomp$1$$,$coll__$1$jscomp$489$$,$k$jscomp$301$$)}return $acc$jscomp$13$$.$cljs$core$IFn$_invoke$arity$5$?$acc$jscomp$13$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$15$$,$regs$jscomp$13$$,$pos$jscomp$29$$,$coll$jscomp$928$$,$G__25058$$):$acc$jscomp$13$$($driver$jscomp$15$$,$regs$jscomp$13$$,$pos$jscomp$29$$,
$coll$jscomp$928$$,$G__25058$$)}},$malli$impl$regex$entry__GT_regex$$($_QMARK_kr$jscomp$1$$),$_QMARK_krs$$)};$malli$impl$regex$cat_validator$$.$cljs$lang$applyTo$=function($seq25047_seq25047__$1$$){var $G__25048$$=$APP.$cljs$core$first$$($seq25047_seq25047__$1$$);$seq25047_seq25047__$1$$=$APP.$cljs$core$next$$($seq25047_seq25047__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25048$$,$seq25047_seq25047__$1$$)};$malli$impl$regex$cat_validator$$.$cljs$lang$maxFixedArity$=1;
var $malli$impl$regex$cat_explainer$$=function $malli$impl$regex$cat_explainer$$($var_args$jscomp$423$$){switch(arguments.length){case 0:return $malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$0$();default:for(var $args_arr__5774__auto__$jscomp$81$$=[],$len__5749__auto___25891$$=arguments.length,$i__5750__auto___25892$$=0;;)if($i__5750__auto___25892$$<$len__5749__auto___25891$$)$args_arr__5774__auto__$jscomp$81$$.push(arguments[$i__5750__auto___25892$$]),$i__5750__auto___25892$$+=1;
else break;return $malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$81$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$81$$.slice(1),0,null):null)}};
$malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$0$=function(){return function($_$jscomp$223$$,$___$1$jscomp$70$$,$pos$jscomp$30$$,$coll$jscomp$929$$,$k$jscomp$302$$){return $k$jscomp$302$$.$cljs$core$IFn$_invoke$arity$2$?$k$jscomp$302$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$30$$,$coll$jscomp$929$$):$k$jscomp$302$$($pos$jscomp$30$$,$coll$jscomp$929$$)}};
$malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$variadic$=function($_QMARK_kr$jscomp$2$$,$_QMARK_krs$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$14$$,$_QMARK_kr__$1$jscomp$1$$){var $r_STAR_$jscomp$1$$=$malli$impl$regex$entry__GT_regex$$($_QMARK_kr__$1$jscomp$1$$);return function($driver$jscomp$16$$,$regs$jscomp$14$$,$pos$jscomp$31$$,$coll$jscomp$930$$,$k$jscomp$303$$){function $G__25079$$($pos__$1$jscomp$2$$,$coll__$1$jscomp$490$$){return $r_STAR_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$5$?
$r_STAR_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$16$$,$regs$jscomp$14$$,$pos__$1$jscomp$2$$,$coll__$1$jscomp$490$$,$k$jscomp$303$$):$r_STAR_$jscomp$1$$($driver$jscomp$16$$,$regs$jscomp$14$$,$pos__$1$jscomp$2$$,$coll__$1$jscomp$490$$,$k$jscomp$303$$)}return $acc$jscomp$14$$.$cljs$core$IFn$_invoke$arity$5$?$acc$jscomp$14$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$16$$,$regs$jscomp$14$$,$pos$jscomp$31$$,$coll$jscomp$930$$,$G__25079$$):$acc$jscomp$14$$($driver$jscomp$16$$,$regs$jscomp$14$$,
$pos$jscomp$31$$,$coll$jscomp$930$$,$G__25079$$)}},$malli$impl$regex$entry__GT_regex$$($_QMARK_kr$jscomp$2$$),$_QMARK_krs$jscomp$1$$)};$malli$impl$regex$cat_explainer$$.$cljs$lang$applyTo$=function($seq25063_seq25063__$1$$){var $G__25064$$=$APP.$cljs$core$first$$($seq25063_seq25063__$1$$);$seq25063_seq25063__$1$$=$APP.$cljs$core$next$$($seq25063_seq25063__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25064$$,$seq25063_seq25063__$1$$)};
$malli$impl$regex$cat_explainer$$.$cljs$lang$maxFixedArity$=1;
var $malli$impl$regex$cat_parser$$=function $malli$impl$regex$cat_parser$$($var_args$jscomp$424$$){switch(arguments.length){case 0:return $malli$impl$regex$cat_parser$$.$cljs$core$IFn$_invoke$arity$0$();default:for(var $args_arr__5774__auto__$jscomp$82$$=[],$len__5749__auto___25902$$=arguments.length,$i__5750__auto___25903$$=0;;)if($i__5750__auto___25903$$<$len__5749__auto___25902$$)$args_arr__5774__auto__$jscomp$82$$.push(arguments[$i__5750__auto___25903$$]),$i__5750__auto___25903$$+=1;else break;
return $malli$impl$regex$cat_parser$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$82$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$82$$.slice(1),0,null):null)}};
$malli$impl$regex$cat_parser$$.$cljs$core$IFn$_invoke$arity$0$=function(){return function($G__25088__$jscomp$224$$,$___$1$jscomp$71$$,$pos$jscomp$32$$,$coll$jscomp$931$$,$k$jscomp$304$$){$G__25088__$jscomp$224$$=$APP.$cljs$core$PersistentVector$EMPTY$$;return $k$jscomp$304$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$304$$.$cljs$core$IFn$_invoke$arity$3$($G__25088__$jscomp$224$$,$pos$jscomp$32$$,$coll$jscomp$931$$):$k$jscomp$304$$($G__25088__$jscomp$224$$,$pos$jscomp$32$$,$coll$jscomp$931$$)}};
$malli$impl$regex$cat_parser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($r$jscomp$39$$,$rs$$){var $sp$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$15$$,$r__$1$$){return function($driver$jscomp$17$$,$regs$jscomp$15$$,$coll_STAR_$jscomp$7$$,$pos$jscomp$33$$,$coll$jscomp$932$$,$k$jscomp$305$$){function $G__25099$$($G__25102_v$jscomp$165$$,$pos__$1$jscomp$3$$,$coll__$1$jscomp$491$$){$G__25102_v$jscomp$165$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($coll_STAR_$jscomp$7$$,
$G__25102_v$jscomp$165$$);return $acc$jscomp$15$$.$cljs$core$IFn$_invoke$arity$6$?$acc$jscomp$15$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$17$$,$regs$jscomp$15$$,$G__25102_v$jscomp$165$$,$pos__$1$jscomp$3$$,$coll__$1$jscomp$491$$,$k$jscomp$305$$):$acc$jscomp$15$$($driver$jscomp$17$$,$regs$jscomp$15$$,$G__25102_v$jscomp$165$$,$pos__$1$jscomp$3$$,$coll__$1$jscomp$491$$,$k$jscomp$305$$)}return $r__$1$$.$cljs$core$IFn$_invoke$arity$5$?$r__$1$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$17$$,
$regs$jscomp$15$$,$pos$jscomp$33$$,$coll$jscomp$932$$,$G__25099$$):$r__$1$$($driver$jscomp$17$$,$regs$jscomp$15$$,$pos$jscomp$33$$,$coll$jscomp$932$$,$G__25099$$)}},function($_$jscomp$225$$,$___$1$jscomp$72$$,$coll_STAR_$jscomp$8$$,$pos$jscomp$34$$,$coll$jscomp$933$$,$k$jscomp$306$$){return $k$jscomp$306$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$306$$.$cljs$core$IFn$_invoke$arity$3$($coll_STAR_$jscomp$8$$,$pos$jscomp$34$$,$coll$jscomp$933$$):$k$jscomp$306$$($coll_STAR_$jscomp$8$$,$pos$jscomp$34$$,
$coll$jscomp$933$$)},$APP.$cljs$core$reverse$$($APP.$cljs$core$cons$$($r$jscomp$39$$,$rs$$)));return function($driver$jscomp$18$$,$regs$jscomp$16$$,$pos$jscomp$35$$,$coll$jscomp$934$$,$k$jscomp$307$$){var $G__25110$$=$APP.$cljs$core$PersistentVector$EMPTY$$;return $sp$$.$cljs$core$IFn$_invoke$arity$6$?$sp$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$18$$,$regs$jscomp$16$$,$G__25110$$,$pos$jscomp$35$$,$coll$jscomp$934$$,$k$jscomp$307$$):$sp$$($driver$jscomp$18$$,$regs$jscomp$16$$,$G__25110$$,$pos$jscomp$35$$,
$coll$jscomp$934$$,$k$jscomp$307$$)}};$malli$impl$regex$cat_parser$$.$cljs$lang$applyTo$=function($seq25084_seq25084__$1$$){var $G__25085$$=$APP.$cljs$core$first$$($seq25084_seq25084__$1$$);$seq25084_seq25084__$1$$=$APP.$cljs$core$next$$($seq25084_seq25084__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25085$$,$seq25084_seq25084__$1$$)};$malli$impl$regex$cat_parser$$.$cljs$lang$maxFixedArity$=1;
var $malli$impl$regex$catn_parser$$=function $malli$impl$regex$catn_parser$$($var_args$jscomp$425$$){switch(arguments.length){case 1:return $malli$impl$regex$catn_parser$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:for(var $args_arr__5774__auto__$jscomp$83$$=[],$len__5749__auto___25914$$=arguments.length,$i__5750__auto___25915$$=0;;)if($i__5750__auto___25915$$<$len__5749__auto___25914$$)$args_arr__5774__auto__$jscomp$83$$.push(arguments[$i__5750__auto___25915$$]),$i__5750__auto___25915$$+=
1;else break;return $malli$impl$regex$catn_parser$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$83$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$83$$.slice(2),0,null):null)}};
$malli$impl$regex$catn_parser$$.$cljs$core$IFn$_invoke$arity$1$=function($tags$jscomp$3$$){return function($G__25127_G__25130$jscomp$inline_3214__$jscomp$226$$,$___$1$jscomp$73$$,$pos$jscomp$36$$,$coll$jscomp$935$$,$k$jscomp$308$$){$G__25127_G__25130$jscomp$inline_3214__$jscomp$226$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$G__25127_G__25130$jscomp$inline_3214__$jscomp$226$$=$tags$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$tags$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($G__25127_G__25130$jscomp$inline_3214__$jscomp$226$$):
$tags$jscomp$3$$($G__25127_G__25130$jscomp$inline_3214__$jscomp$226$$);return $k$jscomp$308$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$308$$.$cljs$core$IFn$_invoke$arity$3$($G__25127_G__25130$jscomp$inline_3214__$jscomp$226$$,$pos$jscomp$36$$,$coll$jscomp$935$$):$k$jscomp$308$$($G__25127_G__25130$jscomp$inline_3214__$jscomp$226$$,$pos$jscomp$36$$,$coll$jscomp$935$$)}};
$malli$impl$regex$catn_parser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($tags$jscomp$4$$,$kr$$,$krs$$){var $sp$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$16$$,$p__25134$$){var $tag$jscomp$24$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25134$$,0,null),$r$jscomp$40$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25134$$,1,null);return function($driver$jscomp$19$$,$regs$jscomp$17$$,$m$jscomp$106$$,$pos$jscomp$37$$,
$coll$jscomp$936$$,$k$jscomp$309$$){function $G__25143$$($G__25147_v$jscomp$166$$,$pos__$1$jscomp$4$$,$coll__$1$jscomp$492$$){$G__25147_v$jscomp$166$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$106$$,$tag$jscomp$24$$,$G__25147_v$jscomp$166$$);return $acc$jscomp$16$$.$cljs$core$IFn$_invoke$arity$6$?$acc$jscomp$16$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$19$$,$regs$jscomp$17$$,$G__25147_v$jscomp$166$$,$pos__$1$jscomp$4$$,$coll__$1$jscomp$492$$,$k$jscomp$309$$):$acc$jscomp$16$$($driver$jscomp$19$$,
$regs$jscomp$17$$,$G__25147_v$jscomp$166$$,$pos__$1$jscomp$4$$,$coll__$1$jscomp$492$$,$k$jscomp$309$$)}return $r$jscomp$40$$.$cljs$core$IFn$_invoke$arity$5$?$r$jscomp$40$$.$cljs$core$IFn$_invoke$arity$5$($driver$jscomp$19$$,$regs$jscomp$17$$,$pos$jscomp$37$$,$coll$jscomp$936$$,$G__25143$$):$r$jscomp$40$$($driver$jscomp$19$$,$regs$jscomp$17$$,$pos$jscomp$37$$,$coll$jscomp$936$$,$G__25143$$)}},function($G__25152__$jscomp$227$$,$___$1$jscomp$74$$,$m$jscomp$107$$,$pos$jscomp$38$$,$coll$jscomp$937$$,$k$jscomp$310$$){$G__25152__$jscomp$227$$=
$tags$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$tags$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$107$$):$tags$jscomp$4$$($m$jscomp$107$$);return $k$jscomp$310$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$310$$.$cljs$core$IFn$_invoke$arity$3$($G__25152__$jscomp$227$$,$pos$jscomp$38$$,$coll$jscomp$937$$):$k$jscomp$310$$($G__25152__$jscomp$227$$,$pos$jscomp$38$$,$coll$jscomp$937$$)},$APP.$cljs$core$reverse$$($APP.$cljs$core$cons$$($kr$$,$krs$$)));return function($driver$jscomp$20$$,$regs$jscomp$18$$,
$pos$jscomp$39$$,$coll$jscomp$938$$,$k$jscomp$311$$){var $G__25158$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;return $sp$jscomp$1$$.$cljs$core$IFn$_invoke$arity$6$?$sp$jscomp$1$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$20$$,$regs$jscomp$18$$,$G__25158$$,$pos$jscomp$39$$,$coll$jscomp$938$$,$k$jscomp$311$$):$sp$jscomp$1$$($driver$jscomp$20$$,$regs$jscomp$18$$,$G__25158$$,$pos$jscomp$39$$,$coll$jscomp$938$$,$k$jscomp$311$$)}};
$malli$impl$regex$catn_parser$$.$cljs$lang$applyTo$=function($G__25120_seq25118$$){var $G__25119$$=$APP.$cljs$core$first$$($G__25120_seq25118$$),$seq25118__$1_seq25118__$2$$=$APP.$cljs$core$next$$($G__25120_seq25118$$);$G__25120_seq25118$$=$APP.$cljs$core$first$$($seq25118__$1_seq25118__$2$$);$seq25118__$1_seq25118__$2$$=$APP.$cljs$core$next$$($seq25118__$1_seq25118__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25119$$,$G__25120_seq25118$$,$seq25118__$1_seq25118__$2$$)};
$malli$impl$regex$catn_parser$$.$cljs$lang$maxFixedArity$=2;
var $malli$impl$regex$cat_unparser$$=function $malli$impl$regex$cat_unparser$$($var_args$jscomp$426$$){for(var $args__5755__auto__$jscomp$45$$=[],$len__5749__auto___25930$$=arguments.length,$i__5750__auto___25931$$=0;;)if($i__5750__auto___25931$$<$len__5749__auto___25930$$)$args__5755__auto__$jscomp$45$$.push(arguments[$i__5750__auto___25931$$]),$i__5750__auto___25931$$+=1;else break;return $malli$impl$regex$cat_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$45$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$45$$.slice(0),0,null):null)};
$malli$impl$regex$cat_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($unparsers$$){var $unparsers__$1$$=$APP.$cljs$core$vec$$($unparsers$$);return function($tup$$){return $APP.$cljs$core$vector_QMARK_$$($tup$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($tup$$),$APP.$cljs$core$count$$($unparsers__$1$$))?$malli$impl$util$_reduce_kv_valid$$(function($coll$jscomp$939$$,$i$jscomp$294$$,$unparser$$){return $malli$impl$util$_map_valid$$(function($p1__25165_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$939$$,
$p1__25165_SHARP_$$)},function(){var $G__25171$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($tup$$,$i$jscomp$294$$);return $unparser$$.$cljs$core$IFn$_invoke$arity$1$?$unparser$$.$cljs$core$IFn$_invoke$arity$1$($G__25171$$):$unparser$$($G__25171$$)}())},$unparsers__$1$$):$cljs$cst$293$malli_DOT_core_SLASH_invalid$$}};$malli$impl$regex$cat_unparser$$.$cljs$lang$maxFixedArity$=0;$malli$impl$regex$cat_unparser$$.$cljs$lang$applyTo$=function($seq25166$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq25166$$))};
var $malli$impl$regex$catn_unparser$$=function $malli$impl$regex$catn_unparser$$($var_args$jscomp$427$$){for(var $args__5755__auto__$jscomp$46$$=[],$len__5749__auto___25939$$=arguments.length,$i__5750__auto___25940$$=0;;)if($i__5750__auto___25940$$<$len__5749__auto___25939$$)$args__5755__auto__$jscomp$46$$.push(arguments[$i__5750__auto___25940$$]),$i__5750__auto___25940$$+=1;else break;return $malli$impl$regex$catn_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$46$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$46$$.slice(1),0,null):null)};
$malli$impl$regex$catn_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($tags_QMARK_$$,$unparsers$jscomp$1$$){var $unparsers__$1$jscomp$1$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$array_map$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$identity$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$unparsers$jscomp$1$$])));return function($m$jscomp$108$$){return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$56$$=
$tags_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$tags_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$108$$):$tags_QMARK_$$($m$jscomp$108$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$56$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($APP.$cljs$cst$299$values$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$108$$)),$APP.$cljs$core$count$$($unparsers__$1$jscomp$1$$)):$and__5023__auto__$jscomp$56$$}())?$malli$impl$util$_reduce_kv_valid$$(function($coll$jscomp$940$$,
$tag$jscomp$25$$,$unparser$jscomp$1$$){var $temp__5827__auto__$jscomp$4$$=$cljs$core$find$$($APP.$cljs$cst$299$values$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$108$$),$tag$jscomp$25$$);return $temp__5827__auto__$jscomp$4$$==null?$cljs$cst$293$malli_DOT_core_SLASH_invalid$$:$malli$impl$util$_map_valid$$(function($p1__25174_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($coll$jscomp$940$$,$p1__25174_SHARP_$$)},function(){var $G__25186$$=$APP.$cljs$core$_val$$($temp__5827__auto__$jscomp$4$$);
return $unparser$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$unparser$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__25186$$):$unparser$jscomp$1$$($G__25186$$)}())},$unparsers__$1$jscomp$1$$):$cljs$cst$293$malli_DOT_core_SLASH_invalid$$}};$malli$impl$regex$catn_unparser$$.$cljs$lang$maxFixedArity$=1;
$malli$impl$regex$catn_unparser$$.$cljs$lang$applyTo$=function($seq25175_seq25175__$1$$){var $G__25176$$=$APP.$cljs$core$first$$($seq25175_seq25175__$1$$);$seq25175_seq25175__$1$$=$APP.$cljs$core$next$$($seq25175_seq25175__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25176$$,$seq25175_seq25175__$1$$)};
var $malli$impl$regex$cat_transformer$$=function $malli$impl$regex$cat_transformer$$($var_args$jscomp$428$$){switch(arguments.length){case 0:return $malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$0$();default:for(var $args_arr__5774__auto__$jscomp$84$$=[],$len__5749__auto___25949$$=arguments.length,$i__5750__auto___25950$$=0;;)if($i__5750__auto___25950$$<$len__5749__auto___25949$$)$args_arr__5774__auto__$jscomp$84$$.push(arguments[$i__5750__auto___25950$$]),$i__5750__auto___25950$$+=
1;else break;return $malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$84$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$84$$.slice(1),0,null):null)}};
$malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$0$=function(){return function($_$jscomp$228$$,$___$1$jscomp$75$$,$coll_STAR_$jscomp$9$$,$pos$jscomp$40$$,$coll$jscomp$941$$,$k$jscomp$312$$){return $k$jscomp$312$$.$cljs$core$IFn$_invoke$arity$3$?$k$jscomp$312$$.$cljs$core$IFn$_invoke$arity$3$($coll_STAR_$jscomp$9$$,$pos$jscomp$40$$,$coll$jscomp$941$$):$k$jscomp$312$$($coll_STAR_$jscomp$9$$,$pos$jscomp$40$$,$coll$jscomp$941$$)}};
$malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$variadic$=function($_QMARK_kr$jscomp$3$$,$_QMARK_krs$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$17$$,$_QMARK_kr__$1$jscomp$2$$){var $r$jscomp$41$$=$malli$impl$regex$entry__GT_regex$$($_QMARK_kr__$1$jscomp$2$$);return function($driver$jscomp$21$$,$regs$jscomp$19$$,$coll_STAR_$jscomp$10$$,$pos$jscomp$41$$,$coll$jscomp$942$$,$k$jscomp$313$$){function $G__25208$$($coll_STAR___$1$$,
$pos__$1$jscomp$5$$,$coll__$1$jscomp$493$$){return $r$jscomp$41$$.$cljs$core$IFn$_invoke$arity$6$?$r$jscomp$41$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$21$$,$regs$jscomp$19$$,$coll_STAR___$1$$,$pos__$1$jscomp$5$$,$coll__$1$jscomp$493$$,$k$jscomp$313$$):$r$jscomp$41$$($driver$jscomp$21$$,$regs$jscomp$19$$,$coll_STAR___$1$$,$pos__$1$jscomp$5$$,$coll__$1$jscomp$493$$,$k$jscomp$313$$)}return $acc$jscomp$17$$.$cljs$core$IFn$_invoke$arity$6$?$acc$jscomp$17$$.$cljs$core$IFn$_invoke$arity$6$($driver$jscomp$21$$,
$regs$jscomp$19$$,$coll_STAR_$jscomp$10$$,$pos$jscomp$41$$,$coll$jscomp$942$$,$G__25208$$):$acc$jscomp$17$$($driver$jscomp$21$$,$regs$jscomp$19$$,$coll_STAR_$jscomp$10$$,$pos$jscomp$41$$,$coll$jscomp$942$$,$G__25208$$)}},$malli$impl$regex$entry__GT_regex$$($_QMARK_kr$jscomp$3$$),$_QMARK_krs$jscomp$2$$)};
$malli$impl$regex$cat_transformer$$.$cljs$lang$applyTo$=function($seq25193_seq25193__$1$$){var $G__25194$$=$APP.$cljs$core$first$$($seq25193_seq25193__$1$$);$seq25193_seq25193__$1$$=$APP.$cljs$core$next$$($seq25193_seq25193__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25194$$,$seq25193_seq25193__$1$$)};$malli$impl$regex$cat_transformer$$.$cljs$lang$maxFixedArity$=1;
var $malli$impl$regex$alt_validator$$=function $malli$impl$regex$alt_validator$$($var_args$jscomp$429$$){for(var $args__5755__auto__$jscomp$47$$=[],$len__5749__auto___25953$$=arguments.length,$i__5750__auto___25954$$=0;;)if($i__5750__auto___25954$$<$len__5749__auto___25953$$)$args__5755__auto__$jscomp$47$$.push(arguments[$i__5750__auto___25954$$]),$i__5750__auto___25954$$+=1;else break;return $malli$impl$regex$alt_validator$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$47$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$47$$.slice(1),0,null):null)};
$malli$impl$regex$alt_validator$$.$cljs$core$IFn$_invoke$arity$variadic$=function($_QMARK_kr$jscomp$4$$,$_QMARK_krs$jscomp$3$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($r$jscomp$42$$,$_QMARK_kr__$1$jscomp$3$$){var $r_STAR_$jscomp$2$$=$malli$impl$regex$entry__GT_regex$$($_QMARK_kr__$1$jscomp$3$$);return function($driver$jscomp$22$$,$regs$jscomp$20$$,$pos$jscomp$42$$,$coll$jscomp$943$$,$k$jscomp$314$$){$malli$impl$regex$park_validator_BANG_$$($driver$jscomp$22$$,
$r_STAR_$jscomp$2$$,$regs$jscomp$20$$,$pos$jscomp$42$$,$coll$jscomp$943$$,$k$jscomp$314$$);return $malli$impl$regex$park_validator_BANG_$$($driver$jscomp$22$$,$r$jscomp$42$$,$regs$jscomp$20$$,$pos$jscomp$42$$,$coll$jscomp$943$$,$k$jscomp$314$$)}},$malli$impl$regex$entry__GT_regex$$($_QMARK_kr$jscomp$4$$),$_QMARK_krs$jscomp$3$$)};$malli$impl$regex$alt_validator$$.$cljs$lang$maxFixedArity$=1;
$malli$impl$regex$alt_validator$$.$cljs$lang$applyTo$=function($seq25213_seq25213__$1$$){var $G__25214$$=$APP.$cljs$core$first$$($seq25213_seq25213__$1$$);$seq25213_seq25213__$1$$=$APP.$cljs$core$next$$($seq25213_seq25213__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25214$$,$seq25213_seq25213__$1$$)};
var $malli$impl$regex$alt_explainer$$=function $malli$impl$regex$alt_explainer$$($var_args$jscomp$430$$){for(var $args__5755__auto__$jscomp$48$$=[],$len__5749__auto___25961$$=arguments.length,$i__5750__auto___25962$$=0;;)if($i__5750__auto___25962$$<$len__5749__auto___25961$$)$args__5755__auto__$jscomp$48$$.push(arguments[$i__5750__auto___25962$$]),$i__5750__auto___25962$$+=1;else break;return $malli$impl$regex$alt_explainer$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$48$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$48$$.slice(1),0,null):null)};
$malli$impl$regex$alt_explainer$$.$cljs$core$IFn$_invoke$arity$variadic$=function($_QMARK_kr$jscomp$5$$,$_QMARK_krs$jscomp$4$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($r$jscomp$43$$,$_QMARK_kr__$1$jscomp$4$$){var $r_STAR_$jscomp$3$$=$malli$impl$regex$entry__GT_regex$$($_QMARK_kr__$1$jscomp$4$$);return function($driver$jscomp$23$$,$regs$jscomp$21$$,$pos$jscomp$43$$,$coll$jscomp$944$$,$k$jscomp$315$$){$malli$impl$regex$park_explainer_BANG_$$($driver$jscomp$23$$,
$r_STAR_$jscomp$3$$,$regs$jscomp$21$$,$pos$jscomp$43$$,$coll$jscomp$944$$,$k$jscomp$315$$);return $malli$impl$regex$park_explainer_BANG_$$($driver$jscomp$23$$,$r$jscomp$43$$,$regs$jscomp$21$$,$pos$jscomp$43$$,$coll$jscomp$944$$,$k$jscomp$315$$)}},$malli$impl$regex$entry__GT_regex$$($_QMARK_kr$jscomp$5$$),$_QMARK_krs$jscomp$4$$)};$malli$impl$regex$alt_explainer$$.$cljs$lang$maxFixedArity$=1;
$malli$impl$regex$alt_explainer$$.$cljs$lang$applyTo$=function($seq25229_seq25229__$1$$){var $G__25230$$=$APP.$cljs$core$first$$($seq25229_seq25229__$1$$);$seq25229_seq25229__$1$$=$APP.$cljs$core$next$$($seq25229_seq25229__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25230$$,$seq25229_seq25229__$1$$)};
var $malli$impl$regex$alt_parser$$=function $malli$impl$regex$alt_parser$$($var_args$jscomp$431$$){for(var $args__5755__auto__$jscomp$49$$=[],$len__5749__auto___25971$$=arguments.length,$i__5750__auto___25972$$=0;;)if($i__5750__auto___25972$$<$len__5749__auto___25971$$)$args__5755__auto__$jscomp$49$$.push(arguments[$i__5750__auto___25972$$]),$i__5750__auto___25972$$+=1;else break;return $malli$impl$regex$alt_parser$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$49$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$49$$.slice(0),0,null):null)};
$malli$impl$regex$alt_parser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($rs$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(function($r$jscomp$44$$,$r_STAR_$jscomp$4$$){return function($driver$jscomp$24$$,$regs$jscomp$22$$,$pos$jscomp$44$$,$coll$jscomp$945$$,$k$jscomp$316$$){$malli$impl$regex$park_validator_BANG_$$($driver$jscomp$24$$,$r_STAR_$jscomp$4$$,$regs$jscomp$22$$,$pos$jscomp$44$$,$coll$jscomp$945$$,$k$jscomp$316$$);return $malli$impl$regex$park_validator_BANG_$$($driver$jscomp$24$$,
$r$jscomp$44$$,$regs$jscomp$22$$,$pos$jscomp$44$$,$coll$jscomp$945$$,$k$jscomp$316$$)}},$rs$jscomp$1$$)};$malli$impl$regex$alt_parser$$.$cljs$lang$maxFixedArity$=0;$malli$impl$regex$alt_parser$$.$cljs$lang$applyTo$=function($seq25242$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq25242$$))};
var $malli$impl$regex$altn_parser$$=function $malli$impl$regex$altn_parser$$($var_args$jscomp$432$$){for(var $args__5755__auto__$jscomp$50$$=[],$len__5749__auto___25977$$=arguments.length,$i__5750__auto___25978$$=0;;)if($i__5750__auto___25978$$<$len__5749__auto___25977$$)$args__5755__auto__$jscomp$50$$.push(arguments[$i__5750__auto___25978$$]),$i__5750__auto___25978$$+=1;else break;return $malli$impl$regex$altn_parser$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args__5755__auto__$jscomp$50$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$50$$.slice(2),0,null):null)};
$malli$impl$regex$altn_parser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($tag$jscomp$26$$,$kr$jscomp$1$$,$krs$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($r$jscomp$45$$,$p__25270_r_STAR_$jscomp$5$$){var $t$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25270_r_STAR_$jscomp$5$$,0,null);$p__25270_r_STAR_$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__25270_r_STAR_$jscomp$5$$,1,null);var $r_STAR___$1$$=
$malli$impl$regex$fmap_parser$$(function($v$jscomp$167$$){return $tag$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$?$tag$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$($t$jscomp$25$$,$v$jscomp$167$$):$tag$jscomp$26$$($t$jscomp$25$$,$v$jscomp$167$$)},$p__25270_r_STAR_$jscomp$5$$);return function($driver$jscomp$25$$,$regs$jscomp$23$$,$pos$jscomp$45$$,$coll$jscomp$946$$,$k$jscomp$317$$){$malli$impl$regex$park_validator_BANG_$$($driver$jscomp$25$$,$r_STAR___$1$$,$regs$jscomp$23$$,$pos$jscomp$45$$,$coll$jscomp$946$$,
$k$jscomp$317$$);return $malli$impl$regex$park_validator_BANG_$$($driver$jscomp$25$$,$r$jscomp$45$$,$regs$jscomp$23$$,$pos$jscomp$45$$,$coll$jscomp$946$$,$k$jscomp$317$$)}},function(){var $t$jscomp$26$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($kr$jscomp$1$$,0,null),$r$jscomp$46$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($kr$jscomp$1$$,1,null);return $malli$impl$regex$fmap_parser$$(function($v$jscomp$168$$){return $tag$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$?$tag$jscomp$26$$.$cljs$core$IFn$_invoke$arity$2$($t$jscomp$26$$,
$v$jscomp$168$$):$tag$jscomp$26$$($t$jscomp$26$$,$v$jscomp$168$$)},$r$jscomp$46$$)}(),$krs$jscomp$1$$)};$malli$impl$regex$altn_parser$$.$cljs$lang$maxFixedArity$=2;
$malli$impl$regex$altn_parser$$.$cljs$lang$applyTo$=function($G__25264_seq25262$$){var $G__25263$$=$APP.$cljs$core$first$$($G__25264_seq25262$$),$seq25262__$1_seq25262__$2$$=$APP.$cljs$core$next$$($G__25264_seq25262$$);$G__25264_seq25262$$=$APP.$cljs$core$first$$($seq25262__$1_seq25262__$2$$);$seq25262__$1_seq25262__$2$$=$APP.$cljs$core$next$$($seq25262__$1_seq25262__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25263$$,$G__25264_seq25262$$,$seq25262__$1_seq25262__$2$$)};
var $malli$impl$regex$alt_unparser$$=function $malli$impl$regex$alt_unparser$$($var_args$jscomp$433$$){for(var $args__5755__auto__$jscomp$51$$=[],$len__5749__auto___25980$$=arguments.length,$i__5750__auto___25981$$=0;;)if($i__5750__auto___25981$$<$len__5749__auto___25980$$)$args__5755__auto__$jscomp$51$$.push(arguments[$i__5750__auto___25981$$]),$i__5750__auto___25981$$+=1;else break;return $malli$impl$regex$alt_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$51$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$51$$.slice(0),0,null):null)};
$malli$impl$regex$alt_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($unparsers$jscomp$2$$){return function($x$jscomp$698$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($_$jscomp$229$$,$unparse$jscomp$1$$){return $malli$impl$util$_map_valid$$($APP.$cljs$core$reduced$$,$unparse$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$unparse$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$698$$):$unparse$jscomp$1$$($x$jscomp$698$$))},$cljs$cst$293$malli_DOT_core_SLASH_invalid$$,
$unparsers$jscomp$2$$)}};$malli$impl$regex$alt_unparser$$.$cljs$lang$maxFixedArity$=0;$malli$impl$regex$alt_unparser$$.$cljs$lang$applyTo$=function($seq25293$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq25293$$))};
var $malli$impl$regex$altn_unparser$$=function $malli$impl$regex$altn_unparser$$($var_args$jscomp$434$$){for(var $args__5755__auto__$jscomp$52$$=[],$len__5749__auto___25986$$=arguments.length,$i__5750__auto___25987$$=0;;)if($i__5750__auto___25987$$<$len__5749__auto___25986$$)$args__5755__auto__$jscomp$52$$.push(arguments[$i__5750__auto___25987$$]),$i__5750__auto___25987$$+=1;else break;return $malli$impl$regex$altn_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$52$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$52$$.slice(1),0,null):null)};
$malli$impl$regex$altn_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$=function($tag_QMARK_$$,$unparsers$jscomp$3$$){var $unparsers__$1$jscomp$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$unparsers$jscomp$3$$);return function($G__25309_x$jscomp$699$$){if($APP.$cljs$core$truth_$$($tag_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$tag_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__25309_x$jscomp$699$$):$tag_QMARK_$$($G__25309_x$jscomp$699$$))){var $fexpr__25308_temp__5827__auto__$jscomp$5$$=
$cljs$core$find$$($unparsers__$1$jscomp$2$$,$APP.$cljs$cst$300$key$$.$cljs$core$IFn$_invoke$arity$1$($G__25309_x$jscomp$699$$));if($fexpr__25308_temp__5827__auto__$jscomp$5$$==null)return $cljs$cst$293$malli_DOT_core_SLASH_invalid$$;$G__25309_x$jscomp$699$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($G__25309_x$jscomp$699$$);$fexpr__25308_temp__5827__auto__$jscomp$5$$=$APP.$cljs$core$_val$$($fexpr__25308_temp__5827__auto__$jscomp$5$$);return $fexpr__25308_temp__5827__auto__$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?
$fexpr__25308_temp__5827__auto__$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($G__25309_x$jscomp$699$$):$fexpr__25308_temp__5827__auto__$jscomp$5$$($G__25309_x$jscomp$699$$)}return $cljs$cst$293$malli_DOT_core_SLASH_invalid$$}};$malli$impl$regex$altn_unparser$$.$cljs$lang$maxFixedArity$=1;
$malli$impl$regex$altn_unparser$$.$cljs$lang$applyTo$=function($seq25300_seq25300__$1$$){var $G__25301$$=$APP.$cljs$core$first$$($seq25300_seq25300__$1$$);$seq25300_seq25300__$1$$=$APP.$cljs$core$next$$($seq25300_seq25300__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25301$$,$seq25300_seq25300__$1$$)};
var $malli$impl$regex$alt_transformer$$=function $malli$impl$regex$alt_transformer$$($var_args$jscomp$435$$){for(var $args__5755__auto__$jscomp$53$$=[],$len__5749__auto___26002$$=arguments.length,$i__5750__auto___26003$$=0;;)if($i__5750__auto___26003$$<$len__5749__auto___26002$$)$args__5755__auto__$jscomp$53$$.push(arguments[$i__5750__auto___26003$$]),$i__5750__auto___26003$$+=1;else break;return $malli$impl$regex$alt_transformer$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$53$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$53$$.slice(1),0,null):null)};
$malli$impl$regex$alt_transformer$$.$cljs$core$IFn$_invoke$arity$variadic$=function($_QMARK_kr$jscomp$6$$,$_QMARK_krs$jscomp$5$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($r$jscomp$47$$,$_QMARK_kr__$1$jscomp$5$$){var $r_STAR_$jscomp$6$$=$malli$impl$regex$entry__GT_regex$$($_QMARK_kr__$1$jscomp$5$$);return function($driver$jscomp$26$$,$regs$jscomp$24$$,$coll_STAR_$jscomp$11$$,$pos$jscomp$46$$,$coll$jscomp$947$$,$k$jscomp$318$$){$malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$26$$,
$r_STAR_$jscomp$6$$,$regs$jscomp$24$$,$coll_STAR_$jscomp$11$$,$pos$jscomp$46$$,$coll$jscomp$947$$,$k$jscomp$318$$);return $malli$impl$regex$park_transformer_BANG_$$($driver$jscomp$26$$,$r$jscomp$47$$,$regs$jscomp$24$$,$coll_STAR_$jscomp$11$$,$pos$jscomp$46$$,$coll$jscomp$947$$,$k$jscomp$318$$)}},$malli$impl$regex$entry__GT_regex$$($_QMARK_kr$jscomp$6$$),$_QMARK_krs$jscomp$5$$)};$malli$impl$regex$alt_transformer$$.$cljs$lang$maxFixedArity$=1;
$malli$impl$regex$alt_transformer$$.$cljs$lang$applyTo$=function($seq25311_seq25311__$1$$){var $G__25312$$=$APP.$cljs$core$first$$($seq25311_seq25311__$1$$);$seq25311_seq25311__$1$$=$APP.$cljs$core$next$$($seq25311_seq25311__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__25312$$,$seq25311_seq25311__$1$$)};
$malli$impl$regex$Cache$$.prototype.$malli$impl$regex$ICache$ensure_cached_BANG_$arity$4$=function($_$jscomp$232_max_index_values_STAR__26416$$,$f$jscomp$380$$,$pos$jscomp$71$$,$regs$jscomp$47$$){if(this.size+1>this.values.length>>1){var $capacity_STAR__26415_h$jscomp$94_max_index_26417$$=this.values.length<<1;$_$jscomp$232_max_index_values_STAR__26416$$=$cljs$core$object_array$cljs$0core$0IFn$0_invoke$0arity$01$$($capacity_STAR__26415_h$jscomp$94_max_index_26417$$);--$capacity_STAR__26415_h$jscomp$94_max_index_26417$$;
for(var $i$jscomp$295_len_26419$$=this.values.length,$collisions_collisions__$1_i_26421$$=0;;)if($collisions_collisions__$1_i_26421$$<$i$jscomp$295_len_26419$$){var $G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$=this.values[$collisions_collisions__$1_i_26421$$];if($G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$!=null)for(var $i_STAR__26438$$=$G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$.hash&
$capacity_STAR__26415_h$jscomp$94_max_index_26417$$,$collisions_26439_collisions_26446__$1$$=0;;)if($APP.$cljs$core$truth_$$($_$jscomp$232_max_index_values_STAR__26416$$[$i_STAR__26438$$])){var $G__26448$$=$collisions_26439_collisions_26446__$1$$+=1;$i_STAR__26438$$=$i_STAR__26438$$+$collisions_26439_collisions_26446__$1$$&$capacity_STAR__26415_h$jscomp$94_max_index_26417$$;$collisions_26439_collisions_26446__$1$$=$G__26448$$}else{$_$jscomp$232_max_index_values_STAR__26416$$[$i_STAR__26438$$]=$G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$;
break}$collisions_collisions__$1_i_26421$$+=1}else break;this.values=$_$jscomp$232_max_index_values_STAR__26416$$}$_$jscomp$232_max_index_values_STAR__26416$$=this.values.length-1;$capacity_STAR__26415_h$jscomp$94_max_index_26417$$=$cljs$core$hash_combine$$($cljs$core$hash_combine$$($APP.$cljs$core$hash$$($f$jscomp$380$$),$APP.$cljs$core$hash$$($pos$jscomp$71$$)),$APP.$cljs$core$hash$$($regs$jscomp$47$$));$i$jscomp$295_len_26419$$=$capacity_STAR__26415_h$jscomp$94_max_index_26417$$&$_$jscomp$232_max_index_values_STAR__26416$$;
for($collisions_collisions__$1_i_26421$$=0;;){$G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$=this.values[$i$jscomp$295_len_26419$$];if($G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$==null)return this.values[$i$jscomp$295_len_26419$$]=new $malli$impl$regex$CacheEntry$$($capacity_STAR__26415_h$jscomp$94_max_index_26417$$,$f$jscomp$380$$,$pos$jscomp$71$$,$regs$jscomp$47$$),
this.size+=1,!1;if($G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$.hash,$capacity_STAR__26415_h$jscomp$94_max_index_26417$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$.f,
$f$jscomp$380$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$.pos,$pos$jscomp$71$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$.$regs$,$regs$jscomp$47$$))return $G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$;
$G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$=$collisions_collisions__$1_i_26421$$+=1;$i$jscomp$295_len_26419$$=$i$jscomp$295_len_26419$$+$collisions_collisions__$1_i_26421$$&$_$jscomp$232_max_index_values_STAR__26416$$;$collisions_collisions__$1_i_26421$$=$G__26473_entry$jscomp$18_or__5025__auto__$jscomp$84_temp__5827__auto__$jscomp$6_temp__5829__auto___26424_v_26432$$}};
$malli$impl$regex$CheckDriver$$.prototype.$malli$impl$regex$IValidationDriver$noncaching_park_validator_BANG_$arity$6$=function($self$jscomp$25$$,$validator$jscomp$8$$,$regs$jscomp$48$$,$pos$jscomp$72$$,$coll$jscomp$968$$,$k$jscomp$339$$){var $self__$1$$=this;return this.stack.push(function(){return $validator$jscomp$8$$.$cljs$core$IFn$_invoke$arity$5$?$validator$jscomp$8$$.$cljs$core$IFn$_invoke$arity$5$($self__$1$$,$regs$jscomp$48$$,$pos$jscomp$72$$,$coll$jscomp$968$$,$k$jscomp$339$$):$validator$jscomp$8$$($self__$1$$,
$regs$jscomp$48$$,$pos$jscomp$72$$,$coll$jscomp$968$$,$k$jscomp$339$$)})};
$malli$impl$regex$CheckDriver$$.prototype.$malli$impl$regex$IValidationDriver$park_validator_BANG_$arity$6$=function($self$jscomp$26$$,$validator$jscomp$9$$,$regs$jscomp$49$$,$pos$jscomp$73$$,$coll$jscomp$969$$,$k$jscomp$340$$){return $APP.$cljs$core$truth_$$($malli$impl$regex$ensure_cached_BANG_$$(this.cache,$validator$jscomp$9$$,$pos$jscomp$73$$,$regs$jscomp$49$$))?null:this.$malli$impl$regex$IValidationDriver$noncaching_park_validator_BANG_$arity$6$(null,$validator$jscomp$9$$,$regs$jscomp$49$$,
$pos$jscomp$73$$,$coll$jscomp$969$$,$k$jscomp$340$$)};
$malli$impl$regex$ParseDriver$$.prototype.$malli$impl$regex$IValidationDriver$noncaching_park_validator_BANG_$arity$6$=function($self$jscomp$27$$,$validator$jscomp$10$$,$regs$jscomp$50$$,$pos$jscomp$74$$,$coll$jscomp$970$$,$k$jscomp$341$$){var $self__$1$jscomp$2$$=this;return this.stack.push(function(){return $validator$jscomp$10$$.$cljs$core$IFn$_invoke$arity$5$?$validator$jscomp$10$$.$cljs$core$IFn$_invoke$arity$5$($self__$1$jscomp$2$$,$regs$jscomp$50$$,$pos$jscomp$74$$,$coll$jscomp$970$$,$k$jscomp$341$$):
$validator$jscomp$10$$($self__$1$jscomp$2$$,$regs$jscomp$50$$,$pos$jscomp$74$$,$coll$jscomp$970$$,$k$jscomp$341$$)})};
$malli$impl$regex$ParseDriver$$.prototype.$malli$impl$regex$IValidationDriver$park_validator_BANG_$arity$6$=function($self$jscomp$28$$,$validator$jscomp$11$$,$regs$jscomp$51$$,$pos$jscomp$75$$,$coll$jscomp$971$$,$k$jscomp$342$$){return $APP.$cljs$core$truth_$$($malli$impl$regex$ensure_cached_BANG_$$(this.cache,$validator$jscomp$11$$,$pos$jscomp$75$$,$regs$jscomp$51$$))?null:this.$malli$impl$regex$IValidationDriver$noncaching_park_validator_BANG_$arity$6$(null,$validator$jscomp$11$$,$regs$jscomp$51$$,
$pos$jscomp$75$$,$coll$jscomp$971$$,$k$jscomp$342$$)};
$malli$impl$regex$ParseDriver$$.prototype.$malli$impl$regex$IParseDriver$noncaching_park_transformer_BANG_$arity$7$=function($driver$jscomp$45$$,$transformer$jscomp$5$$,$regs$jscomp$52$$,$coll_STAR_$jscomp$22$$,$pos$jscomp$76$$,$coll$jscomp$972$$,$k$jscomp$343$$){var $driver__$1$jscomp$8$$=this;return this.stack.push(function(){return $transformer$jscomp$5$$.$cljs$core$IFn$_invoke$arity$6$?$transformer$jscomp$5$$.$cljs$core$IFn$_invoke$arity$6$($driver__$1$jscomp$8$$,$regs$jscomp$52$$,$coll_STAR_$jscomp$22$$,
$pos$jscomp$76$$,$coll$jscomp$972$$,$k$jscomp$343$$):$transformer$jscomp$5$$($driver__$1$jscomp$8$$,$regs$jscomp$52$$,$coll_STAR_$jscomp$22$$,$pos$jscomp$76$$,$coll$jscomp$972$$,$k$jscomp$343$$)})};
$malli$impl$regex$ParseDriver$$.prototype.$malli$impl$regex$IParseDriver$park_transformer_BANG_$arity$7$=function($driver$jscomp$46$$,$transformer$jscomp$6$$,$regs$jscomp$53$$,$coll_STAR_$jscomp$23$$,$pos$jscomp$77$$,$coll$jscomp$973$$,$k$jscomp$344$$){return $APP.$cljs$core$truth_$$($malli$impl$regex$ensure_cached_BANG_$$(this.cache,$transformer$jscomp$6$$,$pos$jscomp$77$$,$regs$jscomp$53$$))?null:this.$malli$impl$regex$IParseDriver$noncaching_park_transformer_BANG_$arity$7$(null,$transformer$jscomp$6$$,
$regs$jscomp$53$$,$coll_STAR_$jscomp$23$$,$pos$jscomp$77$$,$coll$jscomp$973$$,$k$jscomp$344$$)};
$malli$impl$regex$ExplanationDriver$$.prototype.$malli$impl$regex$IExplanationDriver$noncaching_park_explainer_BANG_$arity$6$=function($self$jscomp$30$$,$validator$jscomp$12$$,$regs$jscomp$54$$,$pos$jscomp$78$$,$coll$jscomp$975$$,$k$jscomp$345$$){var $self__$1$jscomp$5$$=this;return this.stack.push(function(){return $validator$jscomp$12$$.$cljs$core$IFn$_invoke$arity$5$?$validator$jscomp$12$$.$cljs$core$IFn$_invoke$arity$5$($self__$1$jscomp$5$$,$regs$jscomp$54$$,$pos$jscomp$78$$,$coll$jscomp$975$$,
$k$jscomp$345$$):$validator$jscomp$12$$($self__$1$jscomp$5$$,$regs$jscomp$54$$,$pos$jscomp$78$$,$coll$jscomp$975$$,$k$jscomp$345$$)})};
$malli$impl$regex$ExplanationDriver$$.prototype.$malli$impl$regex$IExplanationDriver$park_explainer_BANG_$arity$6$=function($self$jscomp$31$$,$validator$jscomp$13$$,$regs$jscomp$55$$,$pos$jscomp$79$$,$coll$jscomp$976$$,$k$jscomp$346$$){return $APP.$cljs$core$truth_$$($malli$impl$regex$ensure_cached_BANG_$$(this.cache,$validator$jscomp$13$$,$pos$jscomp$79$$,$regs$jscomp$55$$))?null:this.$malli$impl$regex$IExplanationDriver$noncaching_park_explainer_BANG_$arity$6$(null,$validator$jscomp$13$$,$regs$jscomp$55$$,
$pos$jscomp$79$$,$coll$jscomp$976$$,$k$jscomp$346$$)};$malli$impl$regex$ExplanationDriver$$.prototype.$malli$impl$regex$IExplanationDriver$value_path$arity$2$=function($_$jscomp$244$$,$pos$jscomp$80$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$(this.$in$$,$pos$jscomp$80$$)};
$malli$impl$regex$ExplanationDriver$$.prototype.$malli$impl$regex$IExplanationDriver$fail_BANG_$arity$3$=function($_$jscomp$245$$,$pos$jscomp$81$$,$errors_STAR_$jscomp$2$$){return $pos$jscomp$81$$>this.$errors_max_pos$?(this.$errors_max_pos$=$pos$jscomp$81$$,this.errors=$errors_STAR_$jscomp$2$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($pos$jscomp$81$$,this.$errors_max_pos$)?this.errors=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(this.errors,$errors_STAR_$jscomp$2$$):null};$APP.$JSCompiler_prototypeAlias$$=$malli$registry$t_malli$0registry24914$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_24916$$,$meta24915__$1$$){return new $malli$registry$t_malli$0registry24914$$(this.m,this.fm,$meta24915__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta24915$};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schema$arity$2$=function($_$jscomp$250$$,$type$jscomp$182$$){return this.fm.get($type$jscomp$182$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schemas$arity$1$=function(){return this.m};$APP.$JSCompiler_prototypeAlias$$=$malli$registry$t_malli$0registry24928$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_24930$$,$meta24929__$1$$){return new $malli$registry$t_malli$0registry24928$$(this.m,$meta24929__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta24929$};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schema$arity$2$=function($_$jscomp$252$$,$type$jscomp$183$$){return this.m.$cljs$core$IFn$_invoke$arity$1$?this.m.$cljs$core$IFn$_invoke$arity$1$($type$jscomp$183$$):this.m($type$jscomp$183$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schemas$arity$1$=function(){return this.m};
var $malli$registry$registry_STAR_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(new $malli$registry$t_malli$0registry24928$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$));$APP.$JSCompiler_prototypeAlias$$=$malli$registry$t_malli$0registry24940$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_24942$$,$meta24941__$1$$){return new $malli$registry$t_malli$0registry24940$$($meta24941__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta24941$};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schema$arity$2$=function($_$jscomp$254$$,$type$jscomp$184$$){return $malli$registry$_schema$$($APP.$cljs$core$_deref$$($malli$registry$registry_STAR_$$),$type$jscomp$184$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schemas$arity$1$=function(){return $malli$registry$_schemas$$($APP.$cljs$core$_deref$$($malli$registry$registry_STAR_$$))};$APP.$JSCompiler_prototypeAlias$$=$malli$registry$t_malli$0registry24951$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_24953$$,$meta24952__$1$$){return new $malli$registry$t_malli$0registry24951$$(this.$_QMARK_registries$,this.$registries$,$meta24952__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta24952$};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schema$arity$2$=function($_$jscomp$256$$,$type$jscomp$185$$){return $APP.$cljs$core$some$$(function($p1__24948_SHARP_$$){return $malli$registry$_schema$$($p1__24948_SHARP_$$,$type$jscomp$185$$)},this.$registries$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schemas$arity$1$=function(){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$merge$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($malli$registry$_schemas$$,$APP.$cljs$core$reverse$$(this.$registries$)))};$APP.$JSCompiler_prototypeAlias$$=$malli$registry$t_malli$0registry24971$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_24973$$,$meta24972__$1$$){return new $malli$registry$t_malli$0registry24971$$(this.db,$meta24972__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta24972$};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schema$arity$2$=function($_$jscomp$258$$,$type$jscomp$186$$){return $malli$registry$_schema$$($malli$registry$registry$$($APP.$cljs$core$_deref$$(this.db)),$type$jscomp$186$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schemas$arity$1$=function(){return $malli$registry$_schemas$$($malli$registry$registry$$($APP.$cljs$core$_deref$$(this.db)))};$APP.$JSCompiler_prototypeAlias$$=$malli$registry$t_malli$0registry24984$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_24986$$,$meta24985__$1$$){return new $malli$registry$t_malli$0registry24984$$($meta24985__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta24985$};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schema$arity$2$=function($_$jscomp$260$$,$type$jscomp$187$$){return $type$jscomp$187$$ instanceof $APP.$cljs$core$Var$$?$APP.$cljs$core$_deref$$($type$jscomp$187$$):null};$APP.$JSCompiler_prototypeAlias$$.$malli$registry$Registry$_schemas$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$=$borkdude$dynaload$LazyVar$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){if(this.$cached$!=null)return this.$cached$;var $x$jscomp$702$$=this.f.$cljs$core$IFn$_invoke$arity$0$?this.f.$cljs$core$IFn$_invoke$arity$0$():this.f();$x$jscomp$702$$!=null&&(this.$cached$=$x$jscomp$702$$);return $x$jscomp$702$$};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$22$$){switch(arguments.length-1){case 0:return this.$cljs$core$IFn$_invoke$arity$0$();case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);case 3:return this.$cljs$core$IFn$_invoke$arity$3$(arguments[1],arguments[2],arguments[3]);case 4:return this.$cljs$core$IFn$_invoke$arity$4$(arguments[1],arguments[2],arguments[3],arguments[4]);
case 5:return this.$cljs$core$IFn$_invoke$arity$5$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);case 6:return this.$cljs$core$IFn$_invoke$arity$6$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6]);case 7:return this.$cljs$core$IFn$_invoke$arity$7$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7]);case 8:return this.$cljs$core$IFn$_invoke$arity$8$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8]);case 9:return this.$cljs$core$IFn$_invoke$arity$9$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9]);case 10:return this.$cljs$core$IFn$_invoke$arity$10$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10]);case 11:return this.$cljs$core$IFn$_invoke$arity$11$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],
arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11]);case 12:return this.$cljs$core$IFn$_invoke$arity$12$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12]);case 13:return this.$cljs$core$IFn$_invoke$arity$13$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],
arguments[13]);case 14:return this.$cljs$core$IFn$_invoke$arity$14$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14]);case 15:return this.$cljs$core$IFn$_invoke$arity$15$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15]);
case 16:return this.$cljs$core$IFn$_invoke$arity$16$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16]);case 17:return this.$cljs$core$IFn$_invoke$arity$17$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],
arguments[15],arguments[16],arguments[17]);case 18:return this.$cljs$core$IFn$_invoke$arity$18$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18]);case 19:return this.$cljs$core$IFn$_invoke$arity$19$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],
arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19]);case 20:return this.$cljs$core$IFn$_invoke$arity$20$(arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20]);case 21:return this.$cljs$core$IFn$_invoke$arity$21$(arguments[1],
arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9],arguments[10],arguments[11],arguments[12],arguments[13],arguments[14],arguments[15],arguments[16],arguments[17],arguments[18],arguments[19],arguments[20],arguments[21]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};
$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$1253$$,$args25668$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args25668$$)))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$0$=function(){var $fexpr__25690$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25690$$.$cljs$core$IFn$_invoke$arity$0$?$fexpr__25690$$.$cljs$core$IFn$_invoke$arity$0$():$fexpr__25690$$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$232$$){var $fexpr__25693$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25693$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__25693$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$232$$):$fexpr__25693$$($a$jscomp$232$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$233$$,$b$jscomp$189$$){var $fexpr__25694$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25694$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__25694$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$233$$,$b$jscomp$189$$):$fexpr__25694$$($a$jscomp$233$$,$b$jscomp$189$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$3$=function($a$jscomp$234$$,$b$jscomp$190$$,$c$jscomp$162$$){var $fexpr__25696$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25696$$.$cljs$core$IFn$_invoke$arity$3$?$fexpr__25696$$.$cljs$core$IFn$_invoke$arity$3$($a$jscomp$234$$,$b$jscomp$190$$,$c$jscomp$162$$):$fexpr__25696$$($a$jscomp$234$$,$b$jscomp$190$$,$c$jscomp$162$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$4$=function($a$jscomp$235$$,$b$jscomp$191$$,$c$jscomp$163$$,$d$jscomp$120$$){var $fexpr__25698$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25698$$.$cljs$core$IFn$_invoke$arity$4$?$fexpr__25698$$.$cljs$core$IFn$_invoke$arity$4$($a$jscomp$235$$,$b$jscomp$191$$,$c$jscomp$163$$,$d$jscomp$120$$):$fexpr__25698$$($a$jscomp$235$$,$b$jscomp$191$$,$c$jscomp$163$$,$d$jscomp$120$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$5$=function($a$jscomp$236$$,$b$jscomp$192$$,$c$jscomp$164$$,$d$jscomp$121$$,$e$jscomp$138$$){var $fexpr__25701$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25701$$.$cljs$core$IFn$_invoke$arity$5$?$fexpr__25701$$.$cljs$core$IFn$_invoke$arity$5$($a$jscomp$236$$,$b$jscomp$192$$,$c$jscomp$164$$,$d$jscomp$121$$,$e$jscomp$138$$):$fexpr__25701$$($a$jscomp$236$$,$b$jscomp$192$$,$c$jscomp$164$$,$d$jscomp$121$$,$e$jscomp$138$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$6$=function($a$jscomp$237$$,$b$jscomp$193$$,$c$jscomp$165$$,$d$jscomp$122$$,$e$jscomp$139$$,$f__$1$jscomp$2$$){var $fexpr__25702$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25702$$.$cljs$core$IFn$_invoke$arity$6$?$fexpr__25702$$.$cljs$core$IFn$_invoke$arity$6$($a$jscomp$237$$,$b$jscomp$193$$,$c$jscomp$165$$,$d$jscomp$122$$,$e$jscomp$139$$,$f__$1$jscomp$2$$):$fexpr__25702$$($a$jscomp$237$$,$b$jscomp$193$$,$c$jscomp$165$$,$d$jscomp$122$$,
$e$jscomp$139$$,$f__$1$jscomp$2$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$7$=function($a$jscomp$238$$,$b$jscomp$194$$,$c$jscomp$166$$,$d$jscomp$123$$,$e$jscomp$140$$,$f__$1$jscomp$3$$,$g$jscomp$82$$){var $fexpr__25703$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25703$$.$cljs$core$IFn$_invoke$arity$7$?$fexpr__25703$$.$cljs$core$IFn$_invoke$arity$7$($a$jscomp$238$$,$b$jscomp$194$$,$c$jscomp$166$$,$d$jscomp$123$$,$e$jscomp$140$$,$f__$1$jscomp$3$$,$g$jscomp$82$$):$fexpr__25703$$($a$jscomp$238$$,$b$jscomp$194$$,
$c$jscomp$166$$,$d$jscomp$123$$,$e$jscomp$140$$,$f__$1$jscomp$3$$,$g$jscomp$82$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$8$=function($a$jscomp$239$$,$b$jscomp$195$$,$c$jscomp$167$$,$d$jscomp$124$$,$e$jscomp$141$$,$f__$1$jscomp$4$$,$g$jscomp$83$$,$h$jscomp$95$$){var $fexpr__25704$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25704$$.$cljs$core$IFn$_invoke$arity$8$?$fexpr__25704$$.$cljs$core$IFn$_invoke$arity$8$($a$jscomp$239$$,$b$jscomp$195$$,$c$jscomp$167$$,$d$jscomp$124$$,$e$jscomp$141$$,$f__$1$jscomp$4$$,$g$jscomp$83$$,$h$jscomp$95$$):$fexpr__25704$$($a$jscomp$239$$,
$b$jscomp$195$$,$c$jscomp$167$$,$d$jscomp$124$$,$e$jscomp$141$$,$f__$1$jscomp$4$$,$g$jscomp$83$$,$h$jscomp$95$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$9$=function($a$jscomp$240$$,$b$jscomp$196$$,$c$jscomp$168$$,$d$jscomp$125$$,$e$jscomp$142$$,$f__$1$jscomp$5$$,$g$jscomp$84$$,$h$jscomp$96$$,$i$jscomp$296$$){var $fexpr__25706$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25706$$.$cljs$core$IFn$_invoke$arity$9$?$fexpr__25706$$.$cljs$core$IFn$_invoke$arity$9$($a$jscomp$240$$,$b$jscomp$196$$,$c$jscomp$168$$,$d$jscomp$125$$,$e$jscomp$142$$,$f__$1$jscomp$5$$,$g$jscomp$84$$,$h$jscomp$96$$,
$i$jscomp$296$$):$fexpr__25706$$($a$jscomp$240$$,$b$jscomp$196$$,$c$jscomp$168$$,$d$jscomp$125$$,$e$jscomp$142$$,$f__$1$jscomp$5$$,$g$jscomp$84$$,$h$jscomp$96$$,$i$jscomp$296$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$10$=function($a$jscomp$241$$,$b$jscomp$197$$,$c$jscomp$169$$,$d$jscomp$126$$,$e$jscomp$143$$,$f__$1$jscomp$6$$,$g$jscomp$85$$,$h$jscomp$97$$,$i$jscomp$297$$,$j$jscomp$86$$){var $fexpr__25711$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25711$$.$cljs$core$IFn$_invoke$arity$10$?$fexpr__25711$$.$cljs$core$IFn$_invoke$arity$10$($a$jscomp$241$$,$b$jscomp$197$$,$c$jscomp$169$$,$d$jscomp$126$$,$e$jscomp$143$$,$f__$1$jscomp$6$$,$g$jscomp$85$$,
$h$jscomp$97$$,$i$jscomp$297$$,$j$jscomp$86$$):$fexpr__25711$$($a$jscomp$241$$,$b$jscomp$197$$,$c$jscomp$169$$,$d$jscomp$126$$,$e$jscomp$143$$,$f__$1$jscomp$6$$,$g$jscomp$85$$,$h$jscomp$97$$,$i$jscomp$297$$,$j$jscomp$86$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$11$=function($a$jscomp$242$$,$b$jscomp$198$$,$c$jscomp$170$$,$d$jscomp$127$$,$e$jscomp$144$$,$f__$1$jscomp$7$$,$g$jscomp$86$$,$h$jscomp$98$$,$i$jscomp$298$$,$j$jscomp$87$$,$k$jscomp$347$$){var $fexpr__25712$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25712$$.$cljs$core$IFn$_invoke$arity$11$?$fexpr__25712$$.$cljs$core$IFn$_invoke$arity$11$($a$jscomp$242$$,$b$jscomp$198$$,$c$jscomp$170$$,$d$jscomp$127$$,$e$jscomp$144$$,$f__$1$jscomp$7$$,
$g$jscomp$86$$,$h$jscomp$98$$,$i$jscomp$298$$,$j$jscomp$87$$,$k$jscomp$347$$):$fexpr__25712$$($a$jscomp$242$$,$b$jscomp$198$$,$c$jscomp$170$$,$d$jscomp$127$$,$e$jscomp$144$$,$f__$1$jscomp$7$$,$g$jscomp$86$$,$h$jscomp$98$$,$i$jscomp$298$$,$j$jscomp$87$$,$k$jscomp$347$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$12$=function($a$jscomp$243$$,$b$jscomp$199$$,$c$jscomp$171$$,$d$jscomp$128$$,$e$jscomp$145$$,$f__$1$jscomp$8$$,$g$jscomp$87$$,$h$jscomp$99$$,$i$jscomp$299$$,$j$jscomp$88$$,$k$jscomp$348$$,$l$jscomp$77$$){var $fexpr__25716$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25716$$.$cljs$core$IFn$_invoke$arity$12$?$fexpr__25716$$.$cljs$core$IFn$_invoke$arity$12$($a$jscomp$243$$,$b$jscomp$199$$,$c$jscomp$171$$,$d$jscomp$128$$,$e$jscomp$145$$,
$f__$1$jscomp$8$$,$g$jscomp$87$$,$h$jscomp$99$$,$i$jscomp$299$$,$j$jscomp$88$$,$k$jscomp$348$$,$l$jscomp$77$$):$fexpr__25716$$($a$jscomp$243$$,$b$jscomp$199$$,$c$jscomp$171$$,$d$jscomp$128$$,$e$jscomp$145$$,$f__$1$jscomp$8$$,$g$jscomp$87$$,$h$jscomp$99$$,$i$jscomp$299$$,$j$jscomp$88$$,$k$jscomp$348$$,$l$jscomp$77$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$13$=function($a$jscomp$244$$,$b$jscomp$200$$,$c$jscomp$172$$,$d$jscomp$129$$,$e$jscomp$146$$,$f__$1$jscomp$9$$,$g$jscomp$88$$,$h$jscomp$100$$,$i$jscomp$300$$,$j$jscomp$89$$,$k$jscomp$349$$,$l$jscomp$78$$,$m$jscomp$115$$){var $fexpr__25726$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25726$$.$cljs$core$IFn$_invoke$arity$13$?$fexpr__25726$$.$cljs$core$IFn$_invoke$arity$13$($a$jscomp$244$$,$b$jscomp$200$$,$c$jscomp$172$$,$d$jscomp$129$$,
$e$jscomp$146$$,$f__$1$jscomp$9$$,$g$jscomp$88$$,$h$jscomp$100$$,$i$jscomp$300$$,$j$jscomp$89$$,$k$jscomp$349$$,$l$jscomp$78$$,$m$jscomp$115$$):$fexpr__25726$$($a$jscomp$244$$,$b$jscomp$200$$,$c$jscomp$172$$,$d$jscomp$129$$,$e$jscomp$146$$,$f__$1$jscomp$9$$,$g$jscomp$88$$,$h$jscomp$100$$,$i$jscomp$300$$,$j$jscomp$89$$,$k$jscomp$349$$,$l$jscomp$78$$,$m$jscomp$115$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$14$=function($a$jscomp$245$$,$b$jscomp$201$$,$c$jscomp$173$$,$d$jscomp$130$$,$e$jscomp$147$$,$f__$1$jscomp$10$$,$g$jscomp$89$$,$h$jscomp$101$$,$i$jscomp$301$$,$j$jscomp$90$$,$k$jscomp$350$$,$l$jscomp$79$$,$m$jscomp$116$$,$n$jscomp$186$$){var $fexpr__25731$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25731$$.$cljs$core$IFn$_invoke$arity$14$?$fexpr__25731$$.$cljs$core$IFn$_invoke$arity$14$($a$jscomp$245$$,$b$jscomp$201$$,$c$jscomp$173$$,
$d$jscomp$130$$,$e$jscomp$147$$,$f__$1$jscomp$10$$,$g$jscomp$89$$,$h$jscomp$101$$,$i$jscomp$301$$,$j$jscomp$90$$,$k$jscomp$350$$,$l$jscomp$79$$,$m$jscomp$116$$,$n$jscomp$186$$):$fexpr__25731$$($a$jscomp$245$$,$b$jscomp$201$$,$c$jscomp$173$$,$d$jscomp$130$$,$e$jscomp$147$$,$f__$1$jscomp$10$$,$g$jscomp$89$$,$h$jscomp$101$$,$i$jscomp$301$$,$j$jscomp$90$$,$k$jscomp$350$$,$l$jscomp$79$$,$m$jscomp$116$$,$n$jscomp$186$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$15$=function($a$jscomp$246$$,$b$jscomp$202$$,$c$jscomp$174$$,$d$jscomp$131$$,$e$jscomp$148$$,$f__$1$jscomp$11$$,$g$jscomp$90$$,$h$jscomp$102$$,$i$jscomp$302$$,$j$jscomp$91$$,$k$jscomp$351$$,$l$jscomp$80$$,$m$jscomp$117$$,$n$jscomp$187$$,$o$jscomp$157$$){var $fexpr__25734$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25734$$.$cljs$core$IFn$_invoke$arity$15$?$fexpr__25734$$.$cljs$core$IFn$_invoke$arity$15$($a$jscomp$246$$,$b$jscomp$202$$,
$c$jscomp$174$$,$d$jscomp$131$$,$e$jscomp$148$$,$f__$1$jscomp$11$$,$g$jscomp$90$$,$h$jscomp$102$$,$i$jscomp$302$$,$j$jscomp$91$$,$k$jscomp$351$$,$l$jscomp$80$$,$m$jscomp$117$$,$n$jscomp$187$$,$o$jscomp$157$$):$fexpr__25734$$($a$jscomp$246$$,$b$jscomp$202$$,$c$jscomp$174$$,$d$jscomp$131$$,$e$jscomp$148$$,$f__$1$jscomp$11$$,$g$jscomp$90$$,$h$jscomp$102$$,$i$jscomp$302$$,$j$jscomp$91$$,$k$jscomp$351$$,$l$jscomp$80$$,$m$jscomp$117$$,$n$jscomp$187$$,$o$jscomp$157$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$16$=function($a$jscomp$247$$,$b$jscomp$203$$,$c$jscomp$175$$,$d$jscomp$132$$,$e$jscomp$149$$,$f__$1$jscomp$12$$,$g$jscomp$91$$,$h$jscomp$103$$,$i$jscomp$303$$,$j$jscomp$92$$,$k$jscomp$352$$,$l$jscomp$81$$,$m$jscomp$118$$,$n$jscomp$188$$,$o$jscomp$158$$,$p$jscomp$63$$){var $fexpr__25738$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25738$$.$cljs$core$IFn$_invoke$arity$16$?$fexpr__25738$$.$cljs$core$IFn$_invoke$arity$16$($a$jscomp$247$$,
$b$jscomp$203$$,$c$jscomp$175$$,$d$jscomp$132$$,$e$jscomp$149$$,$f__$1$jscomp$12$$,$g$jscomp$91$$,$h$jscomp$103$$,$i$jscomp$303$$,$j$jscomp$92$$,$k$jscomp$352$$,$l$jscomp$81$$,$m$jscomp$118$$,$n$jscomp$188$$,$o$jscomp$158$$,$p$jscomp$63$$):$fexpr__25738$$($a$jscomp$247$$,$b$jscomp$203$$,$c$jscomp$175$$,$d$jscomp$132$$,$e$jscomp$149$$,$f__$1$jscomp$12$$,$g$jscomp$91$$,$h$jscomp$103$$,$i$jscomp$303$$,$j$jscomp$92$$,$k$jscomp$352$$,$l$jscomp$81$$,$m$jscomp$118$$,$n$jscomp$188$$,$o$jscomp$158$$,$p$jscomp$63$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$17$=function($a$jscomp$248$$,$b$jscomp$204$$,$c$jscomp$176$$,$d$jscomp$133$$,$e$jscomp$150$$,$f__$1$jscomp$13$$,$g$jscomp$92$$,$h$jscomp$104$$,$i$jscomp$304$$,$j$jscomp$93$$,$k$jscomp$353$$,$l$jscomp$82$$,$m$jscomp$119$$,$n$jscomp$189$$,$o$jscomp$159$$,$p$jscomp$64$$,$q$jscomp$28$$){var $fexpr__25742$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25742$$.$cljs$core$IFn$_invoke$arity$17$?$fexpr__25742$$.$cljs$core$IFn$_invoke$arity$17$($a$jscomp$248$$,
$b$jscomp$204$$,$c$jscomp$176$$,$d$jscomp$133$$,$e$jscomp$150$$,$f__$1$jscomp$13$$,$g$jscomp$92$$,$h$jscomp$104$$,$i$jscomp$304$$,$j$jscomp$93$$,$k$jscomp$353$$,$l$jscomp$82$$,$m$jscomp$119$$,$n$jscomp$189$$,$o$jscomp$159$$,$p$jscomp$64$$,$q$jscomp$28$$):$fexpr__25742$$($a$jscomp$248$$,$b$jscomp$204$$,$c$jscomp$176$$,$d$jscomp$133$$,$e$jscomp$150$$,$f__$1$jscomp$13$$,$g$jscomp$92$$,$h$jscomp$104$$,$i$jscomp$304$$,$j$jscomp$93$$,$k$jscomp$353$$,$l$jscomp$82$$,$m$jscomp$119$$,$n$jscomp$189$$,$o$jscomp$159$$,
$p$jscomp$64$$,$q$jscomp$28$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$18$=function($a$jscomp$249$$,$b$jscomp$205$$,$c$jscomp$177$$,$d$jscomp$134$$,$e$jscomp$151$$,$f__$1$jscomp$14$$,$g$jscomp$93$$,$h$jscomp$105$$,$i$jscomp$305$$,$j$jscomp$94$$,$k$jscomp$354$$,$l$jscomp$83$$,$m$jscomp$120$$,$n$jscomp$190$$,$o$jscomp$160$$,$p$jscomp$65$$,$q$jscomp$29$$,$r$jscomp$48$$){var $fexpr__25744$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25744$$.$cljs$core$IFn$_invoke$arity$18$?$fexpr__25744$$.$cljs$core$IFn$_invoke$arity$18$($a$jscomp$249$$,
$b$jscomp$205$$,$c$jscomp$177$$,$d$jscomp$134$$,$e$jscomp$151$$,$f__$1$jscomp$14$$,$g$jscomp$93$$,$h$jscomp$105$$,$i$jscomp$305$$,$j$jscomp$94$$,$k$jscomp$354$$,$l$jscomp$83$$,$m$jscomp$120$$,$n$jscomp$190$$,$o$jscomp$160$$,$p$jscomp$65$$,$q$jscomp$29$$,$r$jscomp$48$$):$fexpr__25744$$($a$jscomp$249$$,$b$jscomp$205$$,$c$jscomp$177$$,$d$jscomp$134$$,$e$jscomp$151$$,$f__$1$jscomp$14$$,$g$jscomp$93$$,$h$jscomp$105$$,$i$jscomp$305$$,$j$jscomp$94$$,$k$jscomp$354$$,$l$jscomp$83$$,$m$jscomp$120$$,$n$jscomp$190$$,
$o$jscomp$160$$,$p$jscomp$65$$,$q$jscomp$29$$,$r$jscomp$48$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$19$=function($a$jscomp$250$$,$b$jscomp$206$$,$c$jscomp$178$$,$d$jscomp$135$$,$e$jscomp$152$$,$f__$1$jscomp$15$$,$g$jscomp$94$$,$h$jscomp$106$$,$i$jscomp$306$$,$j$jscomp$95$$,$k$jscomp$355$$,$l$jscomp$84$$,$m$jscomp$121$$,$n$jscomp$191$$,$o$jscomp$161$$,$p$jscomp$66$$,$q$jscomp$30$$,$r$jscomp$49$$,$s$jscomp$295$$){var $fexpr__25746$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25746$$.$cljs$core$IFn$_invoke$arity$19$?$fexpr__25746$$.$cljs$core$IFn$_invoke$arity$19$($a$jscomp$250$$,
$b$jscomp$206$$,$c$jscomp$178$$,$d$jscomp$135$$,$e$jscomp$152$$,$f__$1$jscomp$15$$,$g$jscomp$94$$,$h$jscomp$106$$,$i$jscomp$306$$,$j$jscomp$95$$,$k$jscomp$355$$,$l$jscomp$84$$,$m$jscomp$121$$,$n$jscomp$191$$,$o$jscomp$161$$,$p$jscomp$66$$,$q$jscomp$30$$,$r$jscomp$49$$,$s$jscomp$295$$):$fexpr__25746$$($a$jscomp$250$$,$b$jscomp$206$$,$c$jscomp$178$$,$d$jscomp$135$$,$e$jscomp$152$$,$f__$1$jscomp$15$$,$g$jscomp$94$$,$h$jscomp$106$$,$i$jscomp$306$$,$j$jscomp$95$$,$k$jscomp$355$$,$l$jscomp$84$$,$m$jscomp$121$$,
$n$jscomp$191$$,$o$jscomp$161$$,$p$jscomp$66$$,$q$jscomp$30$$,$r$jscomp$49$$,$s$jscomp$295$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$20$=function($a$jscomp$251$$,$b$jscomp$207$$,$c$jscomp$179$$,$d$jscomp$136$$,$e$jscomp$153$$,$f__$1$jscomp$16$$,$g$jscomp$95$$,$h$jscomp$107$$,$i$jscomp$307$$,$j$jscomp$96$$,$k$jscomp$356$$,$l$jscomp$85$$,$m$jscomp$122$$,$n$jscomp$192$$,$o$jscomp$162$$,$p$jscomp$67$$,$q$jscomp$31$$,$r$jscomp$50$$,$s$jscomp$296$$,$t$jscomp$27$$){var $fexpr__25747$$=$APP.$cljs$core$_deref$$(this);return $fexpr__25747$$.$cljs$core$IFn$_invoke$arity$20$?$fexpr__25747$$.$cljs$core$IFn$_invoke$arity$20$($a$jscomp$251$$,
$b$jscomp$207$$,$c$jscomp$179$$,$d$jscomp$136$$,$e$jscomp$153$$,$f__$1$jscomp$16$$,$g$jscomp$95$$,$h$jscomp$107$$,$i$jscomp$307$$,$j$jscomp$96$$,$k$jscomp$356$$,$l$jscomp$85$$,$m$jscomp$122$$,$n$jscomp$192$$,$o$jscomp$162$$,$p$jscomp$67$$,$q$jscomp$31$$,$r$jscomp$50$$,$s$jscomp$296$$,$t$jscomp$27$$):$fexpr__25747$$($a$jscomp$251$$,$b$jscomp$207$$,$c$jscomp$179$$,$d$jscomp$136$$,$e$jscomp$153$$,$f__$1$jscomp$16$$,$g$jscomp$95$$,$h$jscomp$107$$,$i$jscomp$307$$,$j$jscomp$96$$,$k$jscomp$356$$,$l$jscomp$85$$,
$m$jscomp$122$$,$n$jscomp$192$$,$o$jscomp$162$$,$p$jscomp$67$$,$q$jscomp$31$$,$r$jscomp$50$$,$s$jscomp$296$$,$t$jscomp$27$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$21$=function($a$jscomp$252$$,$b$jscomp$208$$,$c$jscomp$180$$,$d$jscomp$137$$,$e$jscomp$154$$,$f__$1$jscomp$17$$,$g$jscomp$96$$,$h$jscomp$108$$,$i$jscomp$308$$,$j$jscomp$97$$,$k$jscomp$357$$,$l$jscomp$86$$,$m$jscomp$123$$,$n$jscomp$193$$,$o$jscomp$163$$,$p$jscomp$68$$,$q$jscomp$32$$,$r$jscomp$51$$,$s$jscomp$297$$,$t$jscomp$28$$,$rest$jscomp$13$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$_deref$$(this),
$a$jscomp$252$$,$b$jscomp$208$$,$c$jscomp$180$$,$d$jscomp$137$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$e$jscomp$154$$,$f__$1$jscomp$17$$,$g$jscomp$96$$,$h$jscomp$108$$,$i$jscomp$308$$,$j$jscomp$97$$,$k$jscomp$357$$,$l$jscomp$86$$,$m$jscomp$123$$,$n$jscomp$193$$,$o$jscomp$163$$,$p$jscomp$68$$,$q$jscomp$32$$,$r$jscomp$51$$,$s$jscomp$297$$,$t$jscomp$28$$,$rest$jscomp$13$$]))};$malli$core$_function_schema_QMARK_$$._=function(){return!1};$malli$core$_function_info$$._=function(){return null};$malli$core$_instrument_f$$._=function(){return null};$malli$core$_distributive_schema_QMARK_$$._=function(){return!1};$malli$core$_distribute_to_children$$._=function($this$$jscomp$278$$){throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Not distributive",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$296$schema$$,$this$$jscomp$278$$],null));};
$malli$core$_regex_op_QMARK_$$._=function(){return!1};$malli$core$_regex_validator$$._=function($this$$jscomp$279$$){return $malli$core$_ref_schema_QMARK_$$($this$$jscomp$279$$)?$malli$core$_regex_validator$$($malli$core$_deref$$($this$$jscomp$279$$)):$malli$impl$regex$item_validator$$($malli$core$_validator$$($this$$jscomp$279$$))};
$malli$core$_regex_explainer$$._=function($this$$jscomp$280$$,$path$jscomp$42$$){return $malli$core$_ref_schema_QMARK_$$($this$$jscomp$280$$)?$malli$core$_regex_explainer$$($malli$core$_deref$$($this$$jscomp$280$$),$path$jscomp$42$$):$malli$impl$regex$item_explainer$$($path$jscomp$42$$,$this$$jscomp$280$$,$malli$core$_explainer$$($this$$jscomp$280$$,$path$jscomp$42$$))};
$malli$core$_regex_transformer$$._=function($or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$,$transformer$jscomp$11$$,$JSCompiler_temp$jscomp$383_method$jscomp$11$$,$options$jscomp$108$$){if($malli$core$_ref_schema_QMARK_$$($or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$))$JSCompiler_temp$jscomp$383_method$jscomp$11$$=$malli$core$_regex_transformer$$($malli$core$_deref$$($or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$),$transformer$jscomp$11$$,$JSCompiler_temp$jscomp$383_method$jscomp$11$$,
$options$jscomp$108$$);else{var $JSCompiler_temp_const$jscomp$384$$=$malli$core$_validator$$($or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$);$or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$=$malli$core$_transformer$$($or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$,$transformer$jscomp$11$$,$JSCompiler_temp$jscomp$383_method$jscomp$11$$,$options$jscomp$108$$);$JSCompiler_temp$jscomp$383_method$jscomp$11$$=$malli$impl$regex$item_transformer$$($JSCompiler_temp$jscomp$383_method$jscomp$11$$,
$JSCompiler_temp_const$jscomp$384$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$)?$or__5025__auto__$jscomp$inline_3436_this$$jscomp$283$$:$APP.$cljs$core$identity$$)}return $JSCompiler_temp$jscomp$383_method$jscomp$11$$};$malli$core$_regex_min_max$$._=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1],null)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$Tag$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$2$$,$k__5324__auto__$jscomp$2$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$2$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$2$$,$k31262$$,$else__5326__auto__$jscomp$2$$){switch($k31262$$ instanceof $APP.$cljs$core$Keyword$$?$k31262$$.$fqn$:null){case "key":return this.key;case "value":return this.value;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k31262$$,$else__5326__auto__$jscomp$2$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$2$$,$f__5344__auto__$jscomp$2$$,$init__5345__auto__$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$2$$,$p__31272_v__5348__auto__$jscomp$2$$){var $k__5347__auto__$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31272_v__5348__auto__$jscomp$2$$,0,null);$p__31272_v__5348__auto__$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31272_v__5348__auto__$jscomp$2$$,
1,null);return $f__5344__auto__$jscomp$2$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$2$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$2$$,$k__5347__auto__$jscomp$2$$,$p__31272_v__5348__auto__$jscomp$2$$):$f__5344__auto__$jscomp$2$$($ret__5346__auto__$jscomp$2$$,$k__5347__auto__$jscomp$2$$,$p__31272_v__5348__auto__$jscomp$2$$)},$init__5345__auto__$jscomp$2$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$2$$,$writer__5339__auto__$jscomp$2$$,$opts__5340__auto__$jscomp$2$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$2$$,function($keyval__5342__auto__$jscomp$2$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$2$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$2$$,$keyval__5342__auto__$jscomp$2$$)},"#malli.core.Tag{",
", ","}",$opts__5340__auto__$jscomp$2$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,this.key],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,this.value],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,2,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$260$value$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $malli$core$Tag$$(this.key,this.value,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 2+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$28_h__5134__auto____$1$jscomp$28$$=this.$__hash$;return $h__5134__auto__$jscomp$28_h__5134__auto____$1$jscomp$28$$!=null?$h__5134__auto__$jscomp$28_h__5134__auto____$1$jscomp$28$$:this.$__hash$=$h__5134__auto__$jscomp$28_h__5134__auto____$1$jscomp$28$$=237888567^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this31263$$,$other31264$$){return $other31264$$!=null&&this.constructor===$other31264$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.key,$other31264$$.key)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.value,$other31264$$.value)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other31264$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$2$$,$k__5334__auto__$jscomp$2$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,null,$APP.$cljs$cst$260$value$$,null],null),null),$k__5334__auto__$jscomp$2$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$2$$):new $malli$core$Tag$$(this.key,this.value,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$2$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$2$$,$k31262$jscomp$1$$){switch($k31262$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k31262$jscomp$1$$.$fqn$:null){case "key":case "value":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k31262$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$2$$,$k__5332__auto__$jscomp$2$$,$G__31261$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$300$key$$,$k__5332__auto__$jscomp$2$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$300$key$$,$k__5332__auto__$jscomp$2$$))?new $malli$core$Tag$$($G__31261$jscomp$1$$,
this.value,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$2$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$2$$))?new $malli$core$Tag$$(this.key,$G__31261$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $malli$core$Tag$$(this.key,this.value,
this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$2$$,$G__31261$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$300$key$$,this.key,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$260$value$$,this.value,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$2$$,$G__31261$jscomp$2$$){return new $malli$core$Tag$$(this.key,this.value,$G__31261$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$2$$,$entry__5329__auto__$jscomp$2$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$2$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$2$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$2$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$2$$)};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$Tags$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$3$$,$k__5324__auto__$jscomp$3$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$3$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$3$$,$k31306$$,$else__5326__auto__$jscomp$3$$){switch($k31306$$ instanceof $APP.$cljs$core$Keyword$$?$k31306$$.$fqn$:null){case "values":return this.values;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k31306$$,$else__5326__auto__$jscomp$3$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$3$$,$f__5344__auto__$jscomp$3$$,$init__5345__auto__$jscomp$3$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$3$$,$p__31335_v__5348__auto__$jscomp$3$$){var $k__5347__auto__$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31335_v__5348__auto__$jscomp$3$$,0,null);$p__31335_v__5348__auto__$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31335_v__5348__auto__$jscomp$3$$,
1,null);return $f__5344__auto__$jscomp$3$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$3$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$3$$,$k__5347__auto__$jscomp$3$$,$p__31335_v__5348__auto__$jscomp$3$$):$f__5344__auto__$jscomp$3$$($ret__5346__auto__$jscomp$3$$,$k__5347__auto__$jscomp$3$$,$p__31335_v__5348__auto__$jscomp$3$$)},$init__5345__auto__$jscomp$3$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$3$$,$writer__5339__auto__$jscomp$3$$,$opts__5340__auto__$jscomp$3$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$3$$,function($keyval__5342__auto__$jscomp$3$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$3$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$3$$,$keyval__5342__auto__$jscomp$3$$)},"#malli.core.Tags{",
", ","}",$opts__5340__auto__$jscomp$3$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$299$values$$,this.values],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,1,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$299$values$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $malli$core$Tags$$(this.values,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 1+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$29_h__5134__auto____$1$jscomp$29$$=this.$__hash$;return $h__5134__auto__$jscomp$29_h__5134__auto____$1$jscomp$29$$!=null?$h__5134__auto__$jscomp$29_h__5134__auto____$1$jscomp$29$$:this.$__hash$=$h__5134__auto__$jscomp$29_h__5134__auto____$1$jscomp$29$$=-1914571781^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this31307$$,$other31308$$){return $other31308$$!=null&&this.constructor===$other31308$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.values,$other31308$$.values)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other31308$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$3$$,$k__5334__auto__$jscomp$3$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$299$values$$,null],null),null),$k__5334__auto__$jscomp$3$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$3$$):new $malli$core$Tags$$(this.values,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$3$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$3$$,$k31306$jscomp$1$$){switch($k31306$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k31306$jscomp$1$$.$fqn$:null){case "values":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k31306$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$3$$,$k__5332__auto__$jscomp$3$$,$G__31305$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$299$values$$,$k__5332__auto__$jscomp$3$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$299$values$$,$k__5332__auto__$jscomp$3$$))?
new $malli$core$Tags$$($G__31305$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $malli$core$Tags$$(this.values,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$3$$,$G__31305$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$299$values$$,this.values,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$3$$,$G__31305$jscomp$2$$){return new $malli$core$Tags$$(this.values,$G__31305$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$3$$,$entry__5329__auto__$jscomp$3$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$3$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$3$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$3$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$3$$)};
var $malli$core$_fail_BANG_$$=function $malli$core$_fail_BANG_$$($var_args$jscomp$437$$){switch(arguments.length){case 1:return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$1$=function($type$jscomp$191$$){return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$191$$,null)};$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($type$jscomp$192$$,$data$jscomp$99$$){throw $malli$core$_exception$$($type$jscomp$192$$,$data$jscomp$99$$);};$malli$core$_fail_BANG_$$.$cljs$lang$maxFixedArity$=2;
var $malli$core$_comp$$=function $malli$core$_comp$$($var_args$jscomp$439$$){switch(arguments.length){case 0:return $malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:for(var $args_arr__5774__auto__$jscomp$85$$=
[],$len__5749__auto___34739$$=arguments.length,$i__5750__auto___34742$$=0;;)if($i__5750__auto___34742$$<$len__5749__auto___34739$$)$args_arr__5774__auto__$jscomp$85$$.push(arguments[$i__5750__auto___34742$$]),$i__5750__auto___34742$$+=1;else break;return $malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],3<$args_arr__5774__auto__$jscomp$85$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$85$$.slice(3),0,null):null)}};
$malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$cljs$core$identity$$};$malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$1$=function($f$jscomp$389$$){return $f$jscomp$389$$};
$malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$2$=function($f$jscomp$390$$,$g$jscomp$97$$){return function($G__31498_x$jscomp$715$$){$G__31498_x$jscomp$715$$=$g$jscomp$97$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$97$$.$cljs$core$IFn$_invoke$arity$1$($G__31498_x$jscomp$715$$):$g$jscomp$97$$($G__31498_x$jscomp$715$$);return $f$jscomp$390$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$390$$.$cljs$core$IFn$_invoke$arity$1$($G__31498_x$jscomp$715$$):$f$jscomp$390$$($G__31498_x$jscomp$715$$)}};
$malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$3$=function($f$jscomp$391$$,$g$jscomp$98$$,$h$jscomp$109$$){return function($G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$){$G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$=$h$jscomp$109$$.$cljs$core$IFn$_invoke$arity$1$?$h$jscomp$109$$.$cljs$core$IFn$_invoke$arity$1$($G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$):$h$jscomp$109$$($G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$);$G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$=
$g$jscomp$98$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$98$$.$cljs$core$IFn$_invoke$arity$1$($G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$):$g$jscomp$98$$($G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$);return $f$jscomp$391$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$391$$.$cljs$core$IFn$_invoke$arity$1$($G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$):$f$jscomp$391$$($G__31507_G__31508$jscomp$inline_3442_x$jscomp$716$$)}};
$malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$variadic$=function($f1$jscomp$4$$,$f2$jscomp$1$$,$f3$jscomp$1$$,$fs$jscomp$3$$){var $f4$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_comp$$,$fs$jscomp$3$$);return function($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$){$G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$=$f4$$.$cljs$core$IFn$_invoke$arity$1$?$f4$$.$cljs$core$IFn$_invoke$arity$1$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$):
$f4$$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$);$G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$=$f3$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$f3$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$):$f3$jscomp$1$$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$);$G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$=
$f2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$f2$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$):$f2$jscomp$1$$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$);return $f1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$f1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$):$f1$jscomp$4$$($G__31518_G__31521$jscomp$inline_10967_G__31522$jscomp$inline_10968_x$jscomp$717$$)}};
$malli$core$_comp$$.$cljs$lang$applyTo$=function($G__31480_seq31478$$){var $G__31479$$=$APP.$cljs$core$first$$($G__31480_seq31478$$),$G__31481_seq31478__$1$$=$APP.$cljs$core$next$$($G__31480_seq31478$$);$G__31480_seq31478$$=$APP.$cljs$core$first$$($G__31481_seq31478__$1$$);var $seq31478__$2_seq31478__$3$$=$APP.$cljs$core$next$$($G__31481_seq31478__$1$$);$G__31481_seq31478__$1$$=$APP.$cljs$core$first$$($seq31478__$2_seq31478__$3$$);$seq31478__$2_seq31478__$3$$=$APP.$cljs$core$next$$($seq31478__$2_seq31478__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31479$$,$G__31480_seq31478$$,$G__31481_seq31478__$1$$,$seq31478__$2_seq31478__$3$$)};$malli$core$_comp$$.$cljs$lang$maxFixedArity$=3;
var $malli$core$_update_properties$$=function $malli$core$_update_properties$$($var_args$jscomp$443$$){for(var $args__5755__auto__$jscomp$55$$=[],$len__5749__auto___34869$$=arguments.length,$i__5750__auto___34870$$=0;;)if($i__5750__auto___34870$$<$len__5749__auto___34869$$)$args__5755__auto__$jscomp$55$$.push(arguments[$i__5750__auto___34870$$]),$i__5750__auto___34870$$+=1;else break;return $malli$core$_update_properties$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args__5755__auto__$jscomp$55$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$55$$.slice(2),0,null):null)};
$malli$core$_update_properties$$.$cljs$core$IFn$_invoke$arity$variadic$=function($JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$,$f$jscomp$404_properties$jscomp$inline_13436$$,$JSCompiler_temp_const$jscomp$inline_13438_args$jscomp$129$$){$f$jscomp$404_properties$jscomp$inline_13436$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$404_properties$jscomp$inline_13436$$,$malli$core$_properties$$($JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$),
$JSCompiler_temp_const$jscomp$inline_13438_args$jscomp$129$$));if(!$malli$core$_equals$$($f$jscomp$404_properties$jscomp$inline_13436$$,$malli$core$_properties$$($JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$))){$JSCompiler_temp_const$jscomp$inline_13438_args$jscomp$129$$=$malli$core$_into_schema$$;var $JSCompiler_temp_const$jscomp$inline_13439$$=$malli$core$_parent$$($JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$);var $JSCompiler_inline_result$jscomp$inline_13440_and__5023__auto__$jscomp$inline_13442_or__5025__auto__$jscomp$inline_13441$$=
($JSCompiler_inline_result$jscomp$inline_13440_and__5023__auto__$jscomp$inline_13442_or__5025__auto__$jscomp$inline_13441$$=$JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$!=null?$APP.$cljs$core$PROTOCOL_SENTINEL$$===$JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$.$malli$core$EntrySchema$$?!0:!1:!1)?$malli$core$_entry_parser$$($JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$):$JSCompiler_inline_result$jscomp$inline_13440_and__5023__auto__$jscomp$inline_13442_or__5025__auto__$jscomp$inline_13441$$;
$JSCompiler_inline_result$jscomp$inline_13440_and__5023__auto__$jscomp$inline_13442_or__5025__auto__$jscomp$inline_13441$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$inline_13440_and__5023__auto__$jscomp$inline_13442_or__5025__auto__$jscomp$inline_13441$$)?$JSCompiler_inline_result$jscomp$inline_13440_and__5023__auto__$jscomp$inline_13442_or__5025__auto__$jscomp$inline_13441$$:$malli$core$_children$$($JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$);$JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$=
$JSCompiler_temp_const$jscomp$inline_13438_args$jscomp$129$$($JSCompiler_temp_const$jscomp$inline_13439$$,$f$jscomp$404_properties$jscomp$inline_13436$$,$JSCompiler_inline_result$jscomp$inline_13440_and__5023__auto__$jscomp$inline_13442_or__5025__auto__$jscomp$inline_13441$$,$malli$core$_options$$($JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$))}return $JSCompiler_temp$jscomp$inline_13437_schema$jscomp$23$$};$malli$core$_update_properties$$.$cljs$lang$maxFixedArity$=2;
$malli$core$_update_properties$$.$cljs$lang$applyTo$=function($G__31754_seq31752$$){var $G__31753$$=$APP.$cljs$core$first$$($G__31754_seq31752$$),$seq31752__$1_seq31752__$2$$=$APP.$cljs$core$next$$($G__31754_seq31752$$);$G__31754_seq31752$$=$APP.$cljs$core$first$$($seq31752__$1_seq31752__$2$$);$seq31752__$1_seq31752__$2$$=$APP.$cljs$core$next$$($seq31752__$1_seq31752__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__31753$$,$G__31754_seq31752$$,$seq31752__$1_seq31752__$2$$)};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core31802$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_31804$$,$meta31803__$1$$){return new $malli$core$t_malli$0core31802$$(this.$keyset$,this.children,this.forms,this.entries,$meta31803__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta31803$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_keyset$arity$1$=function(){return this.$keyset$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_children$arity$1$=function(){return this.children};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_entries$arity$1$=function(){return this.entries};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_forms$arity$1$=function(){return this.forms};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core31959$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_31961$$,$meta31960__$1$$){return new $malli$core$t_malli$0core31959$$(this.$_QMARK_children$,this.props,this.options,this.parser,$meta31960__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta31960$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_keyset$arity$1$=function(){return $malli$core$_entry_keyset$$($APP.$cljs$core$_deref$$(this.parser))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_children$arity$1$=function(){return $malli$core$_entry_children$$($APP.$cljs$core$_deref$$(this.parser))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_entries$arity$1$=function(){return $malli$core$_entry_entries$$($APP.$cljs$core$_deref$$(this.parser))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntryParser$_entry_forms$arity$1$=function(){return $malli$core$_entry_forms$$($APP.$cljs$core$_deref$$(this.parser))};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32016$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32018$$,$meta32017__$1$$){return new $malli$core$t_malli$0core32016$$($meta32017__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32017$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Transformer$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Transformer$_transformer_chain$arity$1$=function(){return null};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Transformer$_value_transformer$arity$4$=function(){return null};
var $malli$core$_into_transformer$$=function $malli$core$_into_transformer$$($G__32048_x$jscomp$720$$){return $G__32048_x$jscomp$720$$!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===$G__32048_x$jscomp$720$$.$malli$core$Transformer$$?$G__32048_x$jscomp$720$$:$APP.$cljs$core$fn_QMARK_$$($G__32048_x$jscomp$720$$)?($G__32048_x$jscomp$720$$=$G__32048_x$jscomp$720$$.$cljs$core$IFn$_invoke$arity$0$?$G__32048_x$jscomp$720$$.$cljs$core$IFn$_invoke$arity$0$():$G__32048_x$jscomp$720$$(),$malli$core$_into_transformer$$.$cljs$core$IFn$_invoke$arity$1$?
$malli$core$_into_transformer$$.$cljs$core$IFn$_invoke$arity$1$($G__32048_x$jscomp$720$$):$malli$core$_into_transformer$$($G__32048_x$jscomp$720$$)):$G__32048_x$jscomp$720$$==null?new $malli$core$t_malli$0core32016$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$):$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$381$malli_DOT_core_SLASH_invalid_transformer$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$G__32048_x$jscomp$720$$],null))};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32422$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32424$$,$meta32423__$1$$){return new $malli$core$t_malli$0core32422$$(this.form,this.options,this.$property_pred$,this.compile,this.$to_ast$,this.props,this.$properties$,this.children,this.min,this.$type_properties$,this.parent,this.$pred$,this.$map__32381$,this.type,this.$from_ast$,this.cache,this.max,this.$meta32385$,$meta32423__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32423$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return this.$to_ast$.$cljs$core$IFn$_invoke$arity$1$?this.$to_ast$.$cljs$core$IFn$_invoke$arity$1$(this):this.$to_ast$(this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1336$$=this,$temp__5823__auto__$jscomp$51$$=$APP.$cljs$core$truth_$$($self__$jscomp$1336$$.$property_pred$)?$self__$jscomp$1336$$.$property_pred$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1336$$.$property_pred$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$1336$$.$properties$):$self__$jscomp$1336$$.$property_pred$($self__$jscomp$1336$$.$properties$):null;return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$51$$)?
function($x$jscomp$734$$){var $and__5023__auto__$jscomp$77$$=$self__$jscomp$1336$$.$pred$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1336$$.$pred$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$734$$):$self__$jscomp$1336$$.$pred$($x$jscomp$734$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$77$$)?$temp__5823__auto__$jscomp$51$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5823__auto__$jscomp$51$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$734$$):$temp__5823__auto__$jscomp$51$$($x$jscomp$734$$):
$and__5023__auto__$jscomp$77$$}:$self__$jscomp$1336$$.$pred$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$286$$,$transformer$jscomp$14$$,$method$jscomp$14$$,$options__$1$jscomp$2$$){return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$($malli$core$_value_transformer$$($transformer$jscomp$14$$,this,$method$jscomp$14$$,$options__$1$jscomp$2$$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$287$$,$walker$jscomp$7$$,$path$jscomp$48$$,$options__$1$jscomp$3$$){return $malli$core$_walk_leaf$$(this,$walker$jscomp$7$$,$path$jscomp$48$$,$options__$1$jscomp$3$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$289$$,$path$jscomp$49$$){var $this$__$1$jscomp$31$$=this,$validator$jscomp$16$$=$this$__$1$jscomp$31$$.$malli$core$Schema$_validator$arity$1$(null);return function($x$jscomp$736$$,$in$$jscomp$12$$,$acc$jscomp$27$$){return $APP.$cljs$core$not$$($validator$jscomp$16$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$16$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$736$$):$validator$jscomp$16$$($x$jscomp$736$$))?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$27$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$49$$,$in$$jscomp$12$$,$this$__$1$jscomp$31$$,$x$jscomp$736$$)):$acc$jscomp$27$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$300$$,$___$1$jscomp$138$$,$default$$jscomp$12$$){return $default$$jscomp$12$$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$291$$,$key$jscomp$192$$){return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$393$malli_DOT_core_SLASH_non_associative_schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$296$schema$$,this,$APP.$cljs$cst$300$key$$,$key$jscomp$192$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$292$$,$writer$jscomp$87$$,$opts$jscomp$144$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$87$$,$opts$jscomp$144$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32384$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32386$$,$meta32385__$1$$){return new $malli$core$t_malli$0core32384$$(this.$property_pred$,this.compile,this.$to_ast$,this.props,this.min,this.$type_properties$,this.$pred$,this.$map__32381$,this.type,this.$from_ast$,this.max,$meta32385__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32385$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return this.type};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return this.$type_properties$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($form$jscomp$40_parent$jscomp$27$$,$properties$jscomp$18$$,$children$jscomp$28$$,$options$jscomp$145$$){var $self__$jscomp$1359$$=this,$parent__$1$jscomp$1$$=this;if($APP.$cljs$core$truth_$$($self__$jscomp$1359$$.compile))return $malli$core$_into_schema$$(function(){var $G__32419$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$1359$$.props,
$APP.$cljs$cst$409$compile$$),$self__$jscomp$1359$$.compile.$cljs$core$IFn$_invoke$arity$3$?$self__$jscomp$1359$$.compile.$cljs$core$IFn$_invoke$arity$3$($properties$jscomp$18$$,$children$jscomp$28$$,$options$jscomp$145$$):$self__$jscomp$1359$$.compile($properties$jscomp$18$$,$children$jscomp$28$$,$options$jscomp$145$$)]));return $malli$core$_simple_schema$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$_simple_schema$$.$cljs$core$IFn$_invoke$arity$1$($G__32419$$):$malli$core$_simple_schema$$($G__32419$$)}(),
$properties$jscomp$18$$,$children$jscomp$28$$,$options$jscomp$145$$);$form$jscomp$40_parent$jscomp$27$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$1$$,$properties$jscomp$18$$,$children$jscomp$28$$,$APP.$cljs$core$identity$$,$options$jscomp$145$$)});var $cache$jscomp$10$$=$malli$core$_create_cache$$();$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($self__$jscomp$1359$$.type,$properties$jscomp$18$$,$children$jscomp$28$$,$self__$jscomp$1359$$.min,
$self__$jscomp$1359$$.max);return new $malli$core$t_malli$0core32422$$($form$jscomp$40_parent$jscomp$27$$,$options$jscomp$145$$,$self__$jscomp$1359$$.$property_pred$,$self__$jscomp$1359$$.compile,$self__$jscomp$1359$$.$to_ast$,$self__$jscomp$1359$$.props,$properties$jscomp$18$$,$children$jscomp$28$$,$self__$jscomp$1359$$.min,$self__$jscomp$1359$$.$type_properties$,$parent__$1$jscomp$1$$,$self__$jscomp$1359$$.$pred$,$self__$jscomp$1359$$.$map__32381$,$self__$jscomp$1359$$.type,$self__$jscomp$1359$$.$from_ast$,
$cache$jscomp$10$$,$self__$jscomp$1359$$.max,$self__$jscomp$1359$$.$meta32385$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$293$$,$writer$jscomp$88$$,$opts$jscomp$145$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$88$$,$opts$jscomp$145$$)};
var $malli$core$_simple_schema$$=function $malli$core$_simple_schema$$($props$jscomp$15$$){var $G__32382_map__32381__$1$$=$APP.$cljs$core$__destructure_map$$($props$jscomp$15$$),$property_pred$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__32382_map__32381__$1$$,$cljs$cst$411$property_pred$$),$compile$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__32382_map__32381__$1$$,$APP.$cljs$cst$409$compile$$),$to_ast$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__32382_map__32381__$1$$,
$cljs$cst$412$to_ast$$,$malli$core$_to_type_ast$$),$min$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__32382_map__32381__$1$$,$APP.$cljs$cst$336$min$$,0),$type_properties$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__32382_map__32381__$1$$,$cljs$cst$413$type_properties$$),$pred$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__32382_map__32381__$1$$,$APP.$cljs$cst$349$pred$$),$type$jscomp$201$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__32382_map__32381__$1$$,
$APP.$cljs$cst$139$type$$),$from_ast$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__32382_map__32381__$1$$,$cljs$cst$414$from_ast$$,$malli$core$_from_value_ast$$),$max$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($G__32382_map__32381__$1$$,$APP.$cljs$cst$337$max$$,0);return $APP.$cljs$core$fn_QMARK_$$($props$jscomp$15$$)?($APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["DEPRECATED:",
"-simple-schema doesn't take fn-props, use :compile property instead"])),$G__32382_map__32381__$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$409$compile$$,function($c$jscomp$190$$,$p$jscomp$76$$){return $props$jscomp$15$$.$cljs$core$IFn$_invoke$arity$2$?$props$jscomp$15$$.$cljs$core$IFn$_invoke$arity$2$($c$jscomp$190$$,$p$jscomp$76$$):$props$jscomp$15$$($c$jscomp$190$$,$p$jscomp$76$$)}],null),$malli$core$_simple_schema$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$_simple_schema$$.$cljs$core$IFn$_invoke$arity$1$($G__32382_map__32381__$1$$):
$malli$core$_simple_schema$$($G__32382_map__32381__$1$$)):new $malli$core$t_malli$0core32384$$($property_pred$jscomp$4$$,$compile$jscomp$4$$,$to_ast$jscomp$4$$,$props$jscomp$15$$,$min$jscomp$16$$,$type_properties$jscomp$4$$,$pred$jscomp$34$$,$G__32382_map__32381__$1$$,$type$jscomp$201$$,$from_ast$jscomp$4$$,$max$jscomp$16$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32569$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32571$$,$meta32570__$1$$){return new $malli$core$t_malli$0core32569$$(this.$meta32550$,this.parent,this.$properties$,this.children,this.options,this.form,this.cache,this.$__GT_parser$,$meta32570__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32570$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $validators$jscomp$1$$=$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_validator$$,this.children);return $malli$impl$util$_every_pred$$($validators$jscomp$1$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$294$$,$transformer$jscomp$15$$,$method$jscomp$15$$,$options__$1$jscomp$4$$){return $malli$core$_parent_children_transformer$$(this,this.children,$transformer$jscomp$15$$,$method$jscomp$15$$,$options__$1$jscomp$4$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$295$$,$walker$jscomp$8$$,$path$jscomp$50$$,$options__$1$jscomp$5$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$8$$,$path$jscomp$50$$,$options__$1$jscomp$5$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($_$jscomp$313$$,$path$jscomp$51$$){var $explainers$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($c$jscomp$191_p__32595$$){var $i$jscomp$316$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$191_p__32595$$,0,null);$c$jscomp$191_p__32595$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$191_p__32595$$,1,null);return $malli$core$_explainer$$($c$jscomp$191_p__32595$$,
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$51$$,$i$jscomp$316$$))},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,this.children));return function($x$jscomp$737$$,$in$$jscomp$13$$,$acc$jscomp$28$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc_SINGLEQUOTE_$$,$explainer$jscomp$4$$){return $explainer$jscomp$4$$.$cljs$core$IFn$_invoke$arity$3$?$explainer$jscomp$4$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$737$$,
$in$$jscomp$13$$,$acc_SINGLEQUOTE_$$):$explainer$jscomp$4$$($x$jscomp$737$$,$in$$jscomp$13$$,$acc_SINGLEQUOTE_$$)},$acc$jscomp$28$$,$explainers$$)}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$318$$,$key$jscomp$193$$,$default$$jscomp$13$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$193$$,$default$$jscomp$13$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$296$$,$key$jscomp$194$$,$value$jscomp$241$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$194$$,$value$jscomp$241$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$297$$,$writer$jscomp$89$$,$opts$jscomp$146$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$89$$,$opts$jscomp$146$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32549$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32551$$,$meta32550__$1$$){return new $malli$core$t_malli$0core32549$$($meta32550__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32550$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$427$and$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$30$$,$properties$jscomp$21$$,$children$jscomp$31$$,$options$jscomp$148$$){var $parent__$1$jscomp$2$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$cst$427$and$$,$properties$jscomp$21$$,$children$jscomp$31$$,1,null);var $children__$1$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__32547_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__32547_SHARP_$$,$options$jscomp$148$$):$APP.$malli$core$schema$$($p1__32547_SHARP_$$,$options$jscomp$148$$)},$children$jscomp$31$$);return new $malli$core$t_malli$0core32569$$(this.$meta32550$,$parent__$1$jscomp$2$$,$properties$jscomp$21$$,$children__$1$$,$options$jscomp$148$$,new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$2$$,$properties$jscomp$21$$,$children__$1$$,$malli$core$_form$$,$options$jscomp$148$$)}),
$malli$core$_create_cache$$(),function($f$jscomp$413$$,$m$jscomp$131$$){var $parsers$$=function(){var $G__32567$$=$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$413$$,$children__$1$$);return $m$jscomp$131$$.$cljs$core$IFn$_invoke$arity$1$?$m$jscomp$131$$.$cljs$core$IFn$_invoke$arity$1$($G__32567$$):$m$jscomp$131$$($G__32567$$)}();return function($p1__32548_SHARP_$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($x$jscomp$738$$,$parser$jscomp$5$$){return $malli$impl$util$_map_invalid$$($parser$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?
$parser$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$738$$):$parser$jscomp$5$$($x$jscomp$738$$))},$p1__32548_SHARP_$$,$parsers$$)}},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$298$$,$writer$jscomp$90$$,$opts$jscomp$147$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$90$$,$opts$jscomp$147$$)};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32659$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32661$$,$meta32660__$1$$){return new $malli$core$t_malli$0core32659$$(this.$meta32632$,this.parent,this.$properties$,this.children,this.options,this.form,this.cache,this.$__GT_parser$,$meta32660__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32660$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $validators$jscomp$2$$=$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_validator$$,this.children);return $malli$impl$util$_some_pred$$($validators$jscomp$2$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$299$$,$transformer$jscomp$16$$,$method$jscomp$16$$,$options__$1$jscomp$6$$){return $malli$core$_or_transformer$$(this,$transformer$jscomp$16$$,this.children,$method$jscomp$16$$,$options__$1$jscomp$6$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$300$$,$walker$jscomp$9$$,$path$jscomp$52$$,$options__$1$jscomp$7$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$9$$,$path$jscomp$52$$,$options__$1$jscomp$7$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($_$jscomp$329$$,$path$jscomp$53$$){var $explainers$jscomp$1$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($c$jscomp$192_p__32691$$){var $i$jscomp$317$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$192_p__32691$$,0,null);$c$jscomp$192_p__32691$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$192_p__32691$$,1,null);return $malli$core$_explainer$$($c$jscomp$192_p__32691$$,
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$53$$,$i$jscomp$317$$))},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,this.children));return function($x$jscomp$739$$,$in$$jscomp$14$$,$acc$jscomp$29$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc_SINGLEQUOTE_$jscomp$1$$,$acc_SINGLEQUOTE__SINGLEQUOTE__explainer$jscomp$5$$){$acc_SINGLEQUOTE__SINGLEQUOTE__explainer$jscomp$5$$=$acc_SINGLEQUOTE__SINGLEQUOTE__explainer$jscomp$5$$.$cljs$core$IFn$_invoke$arity$3$?
$acc_SINGLEQUOTE__SINGLEQUOTE__explainer$jscomp$5$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$739$$,$in$$jscomp$14$$,$acc_SINGLEQUOTE_$jscomp$1$$):$acc_SINGLEQUOTE__SINGLEQUOTE__explainer$jscomp$5$$($x$jscomp$739$$,$in$$jscomp$14$$,$acc_SINGLEQUOTE_$jscomp$1$$);return $acc_SINGLEQUOTE_$jscomp$1$$===$acc_SINGLEQUOTE__SINGLEQUOTE__explainer$jscomp$5$$?$APP.$cljs$core$reduced$$($acc$jscomp$29$$):$acc_SINGLEQUOTE__SINGLEQUOTE__explainer$jscomp$5$$},$acc$jscomp$29$$,$explainers$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$334$$,$key$jscomp$195$$,$default$$jscomp$14$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$195$$,$default$$jscomp$14$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$301$$,$key$jscomp$196$$,$value$jscomp$242$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$196$$,$value$jscomp$242$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$302$$,$writer$jscomp$91$$,$opts$jscomp$148$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$91$$,$opts$jscomp$148$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32631$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32633$$,$meta32632__$1$$){return new $malli$core$t_malli$0core32631$$($meta32632__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32632$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$431$or$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$33$$,$properties$jscomp$24$$,$children$jscomp$34$$,$options$jscomp$151$$){var $parent__$1$jscomp$3$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$cst$431$or$$,$properties$jscomp$24$$,$children$jscomp$34$$,1,null);var $children__$1$jscomp$1$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__32622_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__32622_SHARP_$$,$options$jscomp$151$$):$APP.$malli$core$schema$$($p1__32622_SHARP_$$,$options$jscomp$151$$)},$children$jscomp$34$$);return new $malli$core$t_malli$0core32659$$(this.$meta32632$,$parent__$1$jscomp$3$$,$properties$jscomp$24$$,$children__$1$jscomp$1$$,$options$jscomp$151$$,new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$3$$,$properties$jscomp$24$$,$children__$1$jscomp$1$$,$malli$core$_form$$,
$options$jscomp$151$$)}),$malli$core$_create_cache$$(),function($f$jscomp$414$$){var $parsers$jscomp$1$$=$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($f$jscomp$414$$,$children__$1$jscomp$1$$);return function($p1__32623_SHARP_$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($_$jscomp$339$$,$parser$jscomp$6$$){return $malli$impl$util$_map_valid$$($APP.$cljs$core$reduced$$,$parser$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$?$parser$jscomp$6$$.$cljs$core$IFn$_invoke$arity$1$($p1__32623_SHARP_$$):
$parser$jscomp$6$$($p1__32623_SHARP_$$))},$cljs$cst$293$malli_DOT_core_SLASH_invalid$$,$parsers$jscomp$1$$)}},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$303$$,$writer$jscomp$92$$,$opts$jscomp$149$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$92$$,$opts$jscomp$149$$)};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32753$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32755$$,$meta32754__$1$$){return new $malli$core$t_malli$0core32753$$(this.$meta32736$,this.parent,this.$properties$,this.children,this.options,this.$entry_parser$,this.form,this.cache,$meta32754__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32754$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_entry_ast$$(this,$malli$core$_entry_keyset$$(this.$entry_parser$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$impl$util$_some_pred$$($malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($c$jscomp$193_p__32759$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$193_p__32759$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$193_p__32759$$,1,null);$c$jscomp$193_p__32759$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$193_p__32759$$,2,null);
return $malli$core$_validator$$($c$jscomp$193_p__32759$$)},this.$malli$core$Schema$_children$arity$1$(null)))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$306$$,$transformer$jscomp$17$$,$method$jscomp$17$$,$options__$1$jscomp$8$$){return $malli$core$_or_transformer$$(this,$transformer$jscomp$17$$,$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__32730_SHARP_$$){return $APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__32730_SHARP_$$,2)},this.$malli$core$Schema$_children$arity$1$(null)),$method$jscomp$17$$,$options__$1$jscomp$8$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$307$$,$walker$jscomp$10$$,$path$jscomp$54$$,$options__$1$jscomp$9$$){return $malli$core$_walk_entries$$(this,$walker$jscomp$10$$,$path$jscomp$54$$,$options__$1$jscomp$9$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return $malli$core$_entry_children$$(this.$entry_parser$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$309$$,$path$jscomp$55$$){var $explainers$jscomp$2$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($c$jscomp$195_p__32776$$){var $k$jscomp$376$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$195_p__32776$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$195_p__32776$$,1,null);$c$jscomp$195_p__32776$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$195_p__32776$$,
2,null);return $malli$core$_explainer$$($c$jscomp$195_p__32776$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$55$$,$k$jscomp$376$$))},this.$malli$core$Schema$_children$arity$1$(null));return function($x$jscomp$742$$,$in$$jscomp$15$$,$acc$jscomp$30$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc_SINGLEQUOTE_$jscomp$2$$,$acc_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_explainer$jscomp$6$$){$acc_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_explainer$jscomp$6$$=
$acc_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_explainer$jscomp$6$$.$cljs$core$IFn$_invoke$arity$3$?$acc_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_explainer$jscomp$6$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$742$$,$in$$jscomp$15$$,$acc_SINGLEQUOTE_$jscomp$2$$):$acc_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_explainer$jscomp$6$$($x$jscomp$742$$,$in$$jscomp$15$$,$acc_SINGLEQUOTE_$jscomp$2$$);return $acc_SINGLEQUOTE_$jscomp$2$$===$acc_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_explainer$jscomp$6$$?$APP.$cljs$core$reduced$$($acc$jscomp$30$$):
$acc_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_explainer$jscomp$6$$},$acc$jscomp$30$$,$explainers$jscomp$2$$)}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entries$arity$1$=function(){return $malli$core$_entry_entries$$(this.$entry_parser$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entry_parser$arity$1$=function(){return this.$entry_parser$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($this$$jscomp$311$$,$key$jscomp$197$$,$default$$jscomp$15$$){return $malli$core$_get_entries$$(this,$key$jscomp$197$$,$default$$jscomp$15$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$312$$,$key$jscomp$198$$,$value$jscomp$243$$){return $malli$core$_set_entries$$(this,$key$jscomp$198$$,$value$jscomp$243$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$313$$,$writer$jscomp$93$$,$opts$jscomp$150$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$93$$,$opts$jscomp$150$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32735$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32737$$,$meta32736__$1$$){return new $malli$core$t_malli$0core32735$$($meta32736__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32736$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $cljs$cst$436$orn$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$37$$,$properties$jscomp$27$$,$children$jscomp$37$$,$options$jscomp$155$$){var $parent__$1$jscomp$5$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$436$orn$$,$properties$jscomp$27$$,$children$jscomp$37$$,1,null);var $entry_parser$jscomp$5$$=$malli$core$_create_entry_parser$$($children$jscomp$37$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$369$naked_keys$$,
!0],null),$options$jscomp$155$$);return new $malli$core$t_malli$0core32753$$(this.$meta32736$,$parent__$1$jscomp$5$$,$properties$jscomp$27$$,$children$jscomp$37$$,$options$jscomp$155$$,$entry_parser$jscomp$5$$,new $APP.$cljs$core$Delay$$(function(){return $malli$core$_create_entry_form$$($parent__$1$jscomp$5$$,$properties$jscomp$27$$,$entry_parser$jscomp$5$$,$options$jscomp$155$$)}),$malli$core$_create_cache$$(),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],
null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$314$$,$writer$jscomp$94$$,$opts$jscomp$151$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$94$$,$opts$jscomp$151$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32850$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32852$$,$meta32851__$1$$){return new $malli$core$t_malli$0core32850$$(this.form,this.options,this.$properties$,this.$schema$,this.children,this.parent,this.$vec__32844$,this.cache,this.$meta32829$,$meta32851__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32851$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_to_child_ast$$(this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $APP.$cljs$core$complement$$($malli$core$_validator$$(this.$schema$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$316$$,$transformer$jscomp$18$$,$method$jscomp$18$$,$options__$1$jscomp$10$$){return $malli$core$_parent_children_transformer$$(this,this.children,$transformer$jscomp$18$$,$method$jscomp$18$$,$options__$1$jscomp$10$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$317$$,$walker$jscomp$11$$,$path$jscomp$56$$,$options__$1$jscomp$11$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$11$$,$path$jscomp$56$$,$options__$1$jscomp$11$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$319$$,$path$jscomp$57$$){var $this$__$1$jscomp$61$$=this,$validator$jscomp$18$$=$this$__$1$jscomp$61$$.$malli$core$Schema$_validator$arity$1$(null);return function($x$jscomp$745$$,$in$$jscomp$16$$,$acc$jscomp$31$$){return $APP.$cljs$core$not$$($validator$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$18$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$745$$):$validator$jscomp$18$$($x$jscomp$745$$))?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$31$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$57$$,0),$in$$jscomp$16$$,$this$__$1$jscomp$61$$,$x$jscomp$745$$)):$acc$jscomp$31$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$368$$,$key$jscomp$199$$,$default$$jscomp$16$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$199$$,$default$$jscomp$16$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$321$$,$key$jscomp$200$$,$value$jscomp$244$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$200$$,$value$jscomp$244$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$322$$,$writer$jscomp$95$$,$opts$jscomp$152$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$95$$,$opts$jscomp$152$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32828$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32830$$,$meta32829__$1$$){return new $malli$core$t_malli$0core32828$$($meta32829__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32829$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $cljs$cst$442$not$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$41_schema$jscomp$34$$,$properties$jscomp$30$$,$children$jscomp$40$$,$options$jscomp$159$$){var $parent__$1$jscomp$7$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$442$not$$,$properties$jscomp$30$$,$children$jscomp$40$$,1,1);var $vec__32844$jscomp$2$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__32820_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__32820_SHARP_$$,$options$jscomp$159$$):$APP.$malli$core$schema$$($p1__32820_SHARP_$$,$options$jscomp$159$$)},$children$jscomp$40$$);$parent$jscomp$41_schema$jscomp$34$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__32844$jscomp$2$$,0,null);return new $malli$core$t_malli$0core32850$$(new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$7$$,$properties$jscomp$30$$,$vec__32844$jscomp$2$$,
$malli$core$_form$$,$options$jscomp$159$$)}),$options$jscomp$159$$,$properties$jscomp$30$$,$parent$jscomp$41_schema$jscomp$34$$,$vec__32844$jscomp$2$$,$parent__$1$jscomp$7$$,$vec__32844$jscomp$2$$,$malli$core$_create_cache$$(),this.$meta32829$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$323$$,$writer$jscomp$96$$,$opts$jscomp$153$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$96$$,$opts$jscomp$153$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32890$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32892$$,$meta32891__$1$$){return new $malli$core$t_malli$0core32890$$(this.$meta32883$,this.parent,this.$properties$,this.children,this.options,this.form,this.$schema$,this.cache,$meta32891__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32891$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_to_child_ast$$(this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$core$_validator$$(this.$schema$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return $malli$core$_options$$(this.$schema$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$325$$,$transformer$jscomp$19$$,$method$jscomp$19$$,$options__$1$jscomp$12$$){return $malli$core$_parent_children_transformer$$(this,new $APP.$cljs$core$List$$(null,this.$schema$,null,1,null),$transformer$jscomp$19$$,$method$jscomp$19$$,$options__$1$jscomp$12$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$326$$,$walker$jscomp$12$$,$path$jscomp$58$$,$options__$1$jscomp$13$$){return $APP.$cljs$core$truth_$$($cljs$cst$443$malli_DOT_core_SLASH_walk_entry_vals$$.$cljs$core$IFn$_invoke$arity$1$($options__$1$jscomp$13$$))?$APP.$cljs$core$truth_$$($malli$core$_accept$$($walker$jscomp$12$$,this,$path$jscomp$58$$,$options__$1$jscomp$13$$))?$malli$core$_outer$$($walker$jscomp$12$$,this,$path$jscomp$58$$,new $APP.$cljs$core$List$$(null,
$malli$core$_inner$$($walker$jscomp$12$$,this.$schema$,$path$jscomp$58$$,$options__$1$jscomp$13$$),null,1,null),$options__$1$jscomp$13$$):null:$malli$core$_walk$$(this.$schema$,$walker$jscomp$12$$,$path$jscomp$58$$,$options__$1$jscomp$13$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.$schema$],null)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($_$jscomp$380$$,$path$jscomp$59$$){return $malli$core$_explainer$$(this.$schema$,$path$jscomp$59$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$385$$,$key$jscomp$201$$,$default$$jscomp$17$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$key$jscomp$201$$)?this.$schema$:$default$$jscomp$17$$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($_$jscomp$386$$,$key$jscomp$202$$,$value$jscomp$245$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$key$jscomp$202$$)?$malli$core$_val_schema$cljs$0core$0IFn$0_invoke$0arity$02$$($value$jscomp$245$$,this.$properties$):null};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_ref$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_deref$arity$1$=function(){return this.$schema$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$327$$,$writer$jscomp$97$$,$opts$jscomp$154$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$97$$,$opts$jscomp$154$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32882$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32884$$,$meta32883__$1$$){return new $malli$core$t_malli$0core32882$$($meta32883__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32883$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $cljs$cst$447$malli_DOT_core_SLASH_val$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($form$jscomp$55_parent$jscomp$45$$,$properties$jscomp$33$$,$children$jscomp$43_schema$jscomp$37$$,$options$jscomp$163$$){var $parent__$1$jscomp$9$$=this,$children__$1$jscomp$3$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__32876_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__32876_SHARP_$$,$options$jscomp$163$$):
$APP.$malli$core$schema$$($p1__32876_SHARP_$$,$options$jscomp$163$$)},$children$jscomp$43_schema$jscomp$37$$);$form$jscomp$55_parent$jscomp$45$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$9$$,$properties$jscomp$33$$,$children__$1$jscomp$3$$,$malli$core$_form$$,$options$jscomp$163$$)});$children$jscomp$43_schema$jscomp$37$$=$APP.$cljs$core$first$$($children__$1$jscomp$3$$);return new $malli$core$t_malli$0core32890$$(this.$meta32883$,$parent__$1$jscomp$9$$,
$properties$jscomp$33$$,$children__$1$jscomp$3$$,$options$jscomp$163$$,$form$jscomp$55_parent$jscomp$45$$,$children$jscomp$43_schema$jscomp$37$$,$malli$core$_create_cache$$(),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$328$$,$writer$jscomp$98$$,$opts$jscomp$155$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$98$$,$opts$jscomp$155$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32981$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32983$$,$meta32982__$1$$){return new $malli$core$t_malli$0core32981$$(this.form,this.options,this.$p__32932$,this.$properties$,this.closed,this.children,this.$entry_parser$,this.parent,this.$explicit_children$,this.$map__32933$,this.$default_schema$,this.$pred_QMARK_$,this.$__GT_parser$,this.cache,this.$meta32920$,this.$opts$,$meta32982__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32982$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_entry_ast$$(this,$malli$core$_entry_keyset$$(this.$entry_parser$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1504$$=this,$keyset$jscomp$8$$=$malli$core$_entry_keyset$$(this.$entry_parser$),$default_validator$$=function(){var $G__32998$$=$APP.$cljs$core$_deref$$($self__$jscomp$1504$$.$default_schema$);return $G__32998$$==null?null:$malli$core$_validator$$($G__32998$$)}(),$validators$jscomp$3$$=function(){var $G__32999_G__32999__$1$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__33000_value$jscomp$246$$){var $key$jscomp$203$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33000_value$jscomp$246$$,0,null),$map__33004_map__33004__$1_optional$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33000_value$jscomp$246$$,1,null);$map__33004_map__33004__$1_optional$$=$APP.$cljs$core$__destructure_map$$($map__33004_map__33004__$1_optional$$);$map__33004_map__33004__$1_optional$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33004_map__33004__$1_optional$$,$APP.$cljs$cst$448$optional$$);$p__33000_value$jscomp$246$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33000_value$jscomp$246$$,2,null);var $valid_QMARK_$jscomp$3$$=$malli$core$_validator$$($p__33000_value$jscomp$246$$),$default$$jscomp$18$$=$APP.$cljs$core$boolean$0$$($map__33004_map__33004__$1_optional$$);return function($G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$){$G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$=$cljs$core$find$$($G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$,$key$jscomp$203$$);return $APP.$cljs$core$truth_$$($G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$)?
($G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$=$APP.$cljs$core$_val$$($G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$),$valid_QMARK_$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$valid_QMARK_$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$):$valid_QMARK_$jscomp$3$$($G__33005_m$jscomp$132_temp__5823__auto__$jscomp$52$$)):$default$$jscomp$18$$}},$APP.$cljs$core$_deref$$($self__$jscomp$1504$$.$explicit_children$));$G__32999_G__32999__$1$$=
$APP.$cljs$core$truth_$$($default_validator$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__32999_G__32999__$1$$,function($G__33007_m$jscomp$133$$){$G__33007_m$jscomp$133$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$32$$,$k$jscomp$378$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$32$$,$k$jscomp$378$$)},$G__33007_m$jscomp$133$$,$APP.$cljs$core$keys$$($keyset$jscomp$8$$));return $default_validator$$.$cljs$core$IFn$_invoke$arity$1$?
$default_validator$$.$cljs$core$IFn$_invoke$arity$1$($G__33007_m$jscomp$133$$):$default_validator$$($G__33007_m$jscomp$133$$)}):$G__32999_G__32999__$1$$;return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$78$$=$self__$jscomp$1504$$.closed;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$78$$)?$APP.$cljs$core$not$$($default_validator$$):$and__5023__auto__$jscomp$78$$}())?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__32999_G__32999__$1$$,function($m$jscomp$134$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$33$$,
$k$jscomp$379$$){return $APP.$cljs$core$contains_QMARK_$$($keyset$jscomp$8$$,$k$jscomp$379$$)?$acc$jscomp$33$$:$APP.$cljs$core$reduced$$(!1)},!0,$APP.$cljs$core$keys$$($m$jscomp$134$$))}):$G__32999_G__32999__$1$$}(),$validate$jscomp$2$$=$malli$impl$util$_every_pred$$($validators$jscomp$3$$);return function($m$jscomp$135$$){var $and__5023__auto__$jscomp$79$$=$self__$jscomp$1504$$.$pred_QMARK_$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1504$$.$pred_QMARK_$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$135$$):
$self__$jscomp$1504$$.$pred_QMARK_$($m$jscomp$135$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$79$$)?$validate$jscomp$2$$($m$jscomp$135$$):$and__5023__auto__$jscomp$79$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$331_this_transformer$jscomp$1$$,$transformer$jscomp$20$$,$method$jscomp$20$$,$options__$1$jscomp$14$$){var $self__$jscomp$1506$$=this,$this$__$1$jscomp$73$$=this,$keyset$jscomp$9$$=$malli$core$_entry_keyset$$($this$__$1$jscomp$73$$.$entry_parser$);$this$$jscomp$331_this_transformer$jscomp$1$$=$malli$core$_value_transformer$$($transformer$jscomp$20$$,$this$__$1$jscomp$73$$,$method$jscomp$20$$,$options__$1$jscomp$14$$);
var $__GT_children_apply__GT_children__$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$34$$,$p__33013_s$jscomp$311_t$jscomp$31$$){var $k$jscomp$380$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33013_s$jscomp$311_t$jscomp$31$$,0,null);$p__33013_s$jscomp$311_t$jscomp$31$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33013_s$jscomp$311_t$jscomp$31$$,1,null);$p__33013_s$jscomp$311_t$jscomp$31$$=$malli$core$_transformer$$($p__33013_s$jscomp$311_t$jscomp$31$$,
$transformer$jscomp$20$$,$method$jscomp$20$$,$options__$1$jscomp$14$$);return $APP.$cljs$core$truth_$$($p__33013_s$jscomp$311_t$jscomp$31$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$34$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$380$$,$p__33013_s$jscomp$311_t$jscomp$31$$],null)):$acc$jscomp$34$$},$APP.$cljs$core$PersistentVector$EMPTY$$,function(){var $G__33023$$=$this$__$1$jscomp$73$$.$malli$core$EntrySchema$_entries$arity$1$(null);
return $APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($self__$jscomp$1506$$.$default_schema$))?$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_default_entry$$,$G__33023$$):$G__33023$$}()),$apply__GT_children$$=$APP.$cljs$core$seq$$($__GT_children_apply__GT_children__$1$$)?$malli$core$_map_transformer$$($__GT_children_apply__GT_children__$1$$):null,$apply__GT_default$$=function(){var $temp__5825__auto__$jscomp$61$$=function(){var $G__33024$$=$APP.$cljs$core$_deref$$($self__$jscomp$1506$$.$default_schema$);
return $G__33024$$==null?null:$malli$core$_transformer$$($G__33024$$,$transformer$jscomp$20$$,$method$jscomp$20$$,$options__$1$jscomp$14$$)}();return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$61$$)?function($x$jscomp$746$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function(){var $G__33025$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$35$$,$k$jscomp$381$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$35$$,
$k$jscomp$381$$)},$x$jscomp$746$$,$APP.$cljs$core$keys$$($keyset$jscomp$9$$));return $temp__5825__auto__$jscomp$61$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5825__auto__$jscomp$61$$.$cljs$core$IFn$_invoke$arity$1$($G__33025$$):$temp__5825__auto__$jscomp$61$$($G__33025$$)}(),$APP.$cljs$core$select_keys$$($x$jscomp$746$$,$APP.$cljs$core$keys$$($keyset$jscomp$9$$))]))}:null}();$__GT_children_apply__GT_children__$1$$=function(){var $G__33026_G__33026__$1_G__33026__$2$$=new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$apply__GT_default$$,$apply__GT_children$$],null);$G__33026_G__33026__$1_G__33026__$2$$=$G__33026_G__33026__$1_G__33026__$2$$==null?null:$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,$G__33026_G__33026__$1_G__33026__$2$$);$G__33026_G__33026__$1_G__33026__$2$$=$G__33026_G__33026__$1_G__33026__$2$$==null?null:$APP.$cljs$core$seq$$($G__33026_G__33026__$1_G__33026__$2$$);return $G__33026_G__33026__$1_G__33026__$2$$==
null?null:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_comp$$,$G__33026_G__33026__$1_G__33026__$2$$)}();return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this$$jscomp$331_this_transformer$jscomp$1$$,$malli$core$_guard$$($self__$jscomp$1506$$.$pred_QMARK_$,$__GT_children_apply__GT_children__$1$$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$332$$,$walker$jscomp$13$$,$path$jscomp$60$$,$options__$1$jscomp$15$$){return $malli$core$_walk_entries$$(this,$walker$jscomp$13$$,$path$jscomp$60$$,$options__$1$jscomp$15$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return $malli$core$_entry_children$$(this.$entry_parser$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$334$$,$path$jscomp$61$$){var $self__$jscomp$1512$$=this,$this$__$1$jscomp$76$$=this,$keyset$jscomp$10$$=$malli$core$_entry_keyset$$($this$__$1$jscomp$76$$.$entry_parser$),$default_explainer$$=function(){var $G__33030$$=$APP.$cljs$core$_deref$$($self__$jscomp$1512$$.$default_schema$);return $G__33030$$==null?null:$malli$core$_explainer$$($G__33030$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$61$$,
$cljs$cst$377$malli_DOT_core_SLASH_default$$))}(),$explainers$jscomp$3$$=function(){var $G__33031_G__33031__$1$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__33032_schema$jscomp$39$$){var $key$jscomp$204$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33032_schema$jscomp$39$$,0,null),$map__33036_map__33036__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33032_schema$jscomp$39$$,1,null);$map__33036_map__33036__$1$$=$APP.$cljs$core$__destructure_map$$($map__33036_map__33036__$1$$);
var $optional$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33036_map__33036__$1$$,$APP.$cljs$cst$448$optional$$);$p__33032_schema$jscomp$39$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33032_schema$jscomp$39$$,2,null);var $explainer$jscomp$7$$=$malli$core$_explainer$$($p__33032_schema$jscomp$39$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$61$$,$key$jscomp$204$$));return function($G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$,
$G__33039_in$$jscomp$17$$,$acc$jscomp$36$$){$G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$=$cljs$core$find$$($G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$,$key$jscomp$204$$);return $APP.$cljs$core$truth_$$($G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$)?($G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$=$APP.$cljs$core$_val$$($G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$),$G__33039_in$$jscomp$17$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__33039_in$$jscomp$17$$,
$key$jscomp$204$$),$explainer$jscomp$7$$.$cljs$core$IFn$_invoke$arity$3$?$explainer$jscomp$7$$.$cljs$core$IFn$_invoke$arity$3$($G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$,$G__33039_in$$jscomp$17$$,$acc$jscomp$36$$):$explainer$jscomp$7$$($G__33038_temp__5823__auto__$jscomp$53_x$jscomp$747$$,$G__33039_in$$jscomp$17$$,$acc$jscomp$36$$)):$APP.$cljs$core$not$$($optional$jscomp$1$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$36$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$61$$,
$key$jscomp$204$$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__33039_in$$jscomp$17$$,$key$jscomp$204$$),$this$__$1$jscomp$76$$,null,$cljs$cst$449$malli_DOT_core_SLASH_missing_key$$)):$acc$jscomp$36$$}},$APP.$cljs$core$_deref$$($self__$jscomp$1512$$.$explicit_children$));$G__33031_G__33031__$1$$=$APP.$cljs$core$truth_$$($default_explainer$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__33031_G__33031__$1$$,function($G__33041_x$jscomp$748$$,$in$$jscomp$18$$,$acc$jscomp$37$$){$G__33041_x$jscomp$748$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc__$1$jscomp$1$$,$k$jscomp$382$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($acc__$1$jscomp$1$$,$k$jscomp$382$$)},$G__33041_x$jscomp$748$$,$APP.$cljs$core$keys$$($keyset$jscomp$10$$));return $default_explainer$$.$cljs$core$IFn$_invoke$arity$3$?$default_explainer$$.$cljs$core$IFn$_invoke$arity$3$($G__33041_x$jscomp$748$$,$in$$jscomp$18$$,$acc$jscomp$37$$):$default_explainer$$($G__33041_x$jscomp$748$$,$in$$jscomp$18$$,
$acc$jscomp$37$$)}):$G__33031_G__33031__$1$$;return $APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$80$$=$self__$jscomp$1512$$.closed;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$80$$)?$APP.$cljs$core$not$$($default_explainer$$):$and__5023__auto__$jscomp$80$$}())?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__33031_G__33031__$1$$,function($x$jscomp$749$$,$in$$jscomp$19$$,$acc$jscomp$38$$){return $APP.$cljs$core$reduce_kv$$(function($acc__$1$jscomp$2$$,$k$jscomp$383$$,
$v$jscomp$185$$){return $APP.$cljs$core$contains_QMARK_$$($keyset$jscomp$10$$,$k$jscomp$383$$)?$acc__$1$jscomp$2$$:$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc__$1$jscomp$2$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$61$$,$k$jscomp$383$$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$19$$,$k$jscomp$383$$),$this$__$1$jscomp$76$$,$v$jscomp$185$$,$cljs$cst$450$malli_DOT_core_SLASH_extra_key$$))},
$acc$jscomp$38$$,$x$jscomp$749$$)}):$G__33031_G__33031__$1$$}();return function($x$jscomp$750$$,$in$$jscomp$20$$,$acc$jscomp$39$$){return $APP.$cljs$core$not$$($self__$jscomp$1512$$.$pred_QMARK_$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1512$$.$pred_QMARK_$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$750$$):$self__$jscomp$1512$$.$pred_QMARK_$($x$jscomp$750$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$39$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$61$$,
$in$$jscomp$20$$,$this$__$1$jscomp$76$$,$x$jscomp$750$$,$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc__$1$jscomp$3$$,$explainer$jscomp$8$$){return $explainer$jscomp$8$$.$cljs$core$IFn$_invoke$arity$3$?$explainer$jscomp$8$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$750$$,$in$$jscomp$20$$,$acc__$1$jscomp$3$$):$explainer$jscomp$8$$($x$jscomp$750$$,$in$$jscomp$20$$,$acc__$1$jscomp$3$$)},$acc$jscomp$39$$,$explainers$jscomp$3$$)}};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entries$arity$1$=function(){return $malli$core$_entry_entries$$(this.$entry_parser$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entry_parser$arity$1$=function(){return this.$entry_parser$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($this$$jscomp$336$$,$key$jscomp$205$$,$default$$jscomp$19$$){return $malli$core$_get_entries$$(this,$key$jscomp$205$$,$default$$jscomp$19$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$337$$,$key$jscomp$206$$,$value$jscomp$247$$){return $malli$core$_set_entries$$(this,$key$jscomp$206$$,$value$jscomp$247$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$338$$,$writer$jscomp$99$$,$opts__$1$jscomp$5$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$99$$,$opts__$1$jscomp$5$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core32919$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_32921$$,$meta32920__$1$$){return new $malli$core$t_malli$0core32919$$(this.$opts$,$meta32920__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta32920$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$2$(this.$opts$,$APP.$cljs$cst$202$map$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return $cljs$cst$413$type_properties$$.$cljs$core$IFn$_invoke$arity$1$(this.$opts$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$49$$,$p__32932$jscomp$2$$,$children$jscomp$46$$,$options$jscomp$167$$){var $map__32933__$1$$=$APP.$cljs$core$__destructure_map$$($p__32932$jscomp$2$$),$closed$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32933__$1$$,$cljs$cst$460$closed$$),$parent__$1$jscomp$11$$=this,$pred_QMARK_$jscomp$4$$=$APP.$cljs$cst$349$pred$$.$cljs$core$IFn$_invoke$arity$2$(this.$opts$,$APP.$cljs$core$map_QMARK_$$),
$entry_parser$jscomp$8$$=$malli$core$_create_entry_parser$$($children$jscomp$46$$,this.$opts$,$options$jscomp$167$$),$default_schema$jscomp$2$$=new $APP.$cljs$core$Delay$$(function(){var $G__32938__$1_G__32938__$2$$=$entry_parser$jscomp$8$$==null?null:$malli$core$_entry_children$$($entry_parser$jscomp$8$$);$G__32938__$1_G__32938__$2$$=$G__32938__$1_G__32938__$2$$==null?null:$malli$core$_default_entry_schema$$($G__32938__$1_G__32938__$2$$);return $G__32938__$1_G__32938__$2$$==null?null:$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($G__32938__$1_G__32938__$2$$,$options$jscomp$167$$):$APP.$malli$core$schema$$($G__32938__$1_G__32938__$2$$,$options$jscomp$167$$)}),$explicit_children$jscomp$2$$=new $APP.$cljs$core$Delay$$(function(){var $G__32946$$=$malli$core$_entry_children$$($entry_parser$jscomp$8$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$($default_schema$jscomp$2$$))?$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_default_entry$$,
$G__32946$$):$G__32946$$});return new $malli$core$t_malli$0core32981$$(new $APP.$cljs$core$Delay$$(function(){return $malli$core$_create_entry_form$$($parent__$1$jscomp$11$$,$map__32933__$1$$,$entry_parser$jscomp$8$$,$options$jscomp$167$$)}),$options$jscomp$167$$,$p__32932$jscomp$2$$,$map__32933__$1$$,$closed$jscomp$2$$,$children$jscomp$46$$,$entry_parser$jscomp$8$$,$parent__$1$jscomp$11$$,$explicit_children$jscomp$2$$,$map__32933__$1$$,$default_schema$jscomp$2$$,$pred_QMARK_$jscomp$4$$,function($this$$jscomp$339$$,
$f$jscomp$415$$){function $ok_QMARK_$$($p1__32915_SHARP_$$){var $and__5023__auto__$jscomp$81$$=$pred_QMARK_$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$pred_QMARK_$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($p1__32915_SHARP_$$):$pred_QMARK_$jscomp$4$$($p1__32915_SHARP_$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$81$$)?!$malli$core$tag_QMARK_$$($p1__32915_SHARP_$$)&&!$malli$core$tags_QMARK_$$($p1__32915_SHARP_$$):$and__5023__auto__$jscomp$81$$}var $keyset$jscomp$11$$=$malli$core$_entry_keyset$$($malli$core$_entry_parser$$($this$$jscomp$339$$)),
$default_parser$$=function(){var $G__32951$$=$APP.$cljs$core$_deref$$($default_schema$jscomp$2$$);return $G__32951$$==null?null:$f$jscomp$415$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$415$$.$cljs$core$IFn$_invoke$arity$1$($G__32951$$):$f$jscomp$415$$($G__32951$$)}(),$parsers$jscomp$3$$=function(){var $G__32954_G__32954__$1$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__32962_schema$jscomp$40$$){var $key$jscomp$207$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32962_schema$jscomp$40$$,
0,null),$map__32966_map__32966__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32962_schema$jscomp$40$$,1,null);$map__32966_map__32966__$1$$=$APP.$cljs$core$__destructure_map$$($map__32966_map__32966__$1$$);var $optional$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32966_map__32966__$1$$,$APP.$cljs$cst$448$optional$$);$p__32962_schema$jscomp$40$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32962_schema$jscomp$40$$,2,null);var $parser$jscomp$8$$=
$f$jscomp$415$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$415$$.$cljs$core$IFn$_invoke$arity$1$($p__32962_schema$jscomp$40$$):$f$jscomp$415$$($p__32962_schema$jscomp$40$$);return function($m$jscomp$136$$){var $temp__5823__auto__$jscomp$54_v$jscomp$186$$=$cljs$core$find$$($m$jscomp$136$$,$key$jscomp$207$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$54_v$jscomp$186$$)){$temp__5823__auto__$jscomp$54_v$jscomp$186$$=$APP.$cljs$core$_val$$($temp__5823__auto__$jscomp$54_v$jscomp$186$$);var $v_STAR_$$=
$parser$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$?$parser$jscomp$8$$.$cljs$core$IFn$_invoke$arity$1$($temp__5823__auto__$jscomp$54_v$jscomp$186$$):$parser$jscomp$8$$($temp__5823__auto__$jscomp$54_v$jscomp$186$$);return $APP.$cljs$core$keyword_identical_QMARK_$$($v_STAR_$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$APP.$cljs$core$reduced$$($v_STAR_$$):$v_STAR_$$===$temp__5823__auto__$jscomp$54_v$jscomp$186$$?$m$jscomp$136$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$136$$,
$key$jscomp$207$$,$v_STAR_$$)}return $APP.$cljs$core$truth_$$($optional$jscomp$2$$)?$m$jscomp$136$$:$APP.$cljs$core$reduced$$($cljs$cst$293$malli_DOT_core_SLASH_invalid$$)}},$APP.$cljs$core$_deref$$($explicit_children$jscomp$2$$));$G__32954_G__32954__$1$$=$APP.$cljs$core$truth_$$($default_parser$$)?$APP.$cljs$core$cons$$(function($m$jscomp$137$$){var $m_SINGLEQUOTE_$$=function(){var $G__32967$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$40$$,$k$jscomp$384$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$40$$,
$k$jscomp$384$$)},$m$jscomp$137$$,$APP.$cljs$core$keys$$($keyset$jscomp$11$$));return $default_parser$$.$cljs$core$IFn$_invoke$arity$1$?$default_parser$$.$cljs$core$IFn$_invoke$arity$1$($G__32967$$):$default_parser$$($G__32967$$)}();return $APP.$cljs$core$keyword_identical_QMARK_$$($m_SINGLEQUOTE_$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$APP.$cljs$core$reduced$$($m_SINGLEQUOTE_$$):$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$select_keys$$($m$jscomp$137$$,
$APP.$cljs$core$keys$$($keyset$jscomp$11$$)),$m_SINGLEQUOTE_$$]))},$G__32954_G__32954__$1$$):$G__32954_G__32954__$1$$;return $APP.$cljs$core$truth_$$($closed$jscomp$2$$)?$APP.$cljs$core$cons$$(function($m$jscomp$138$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($m__$1$jscomp$7$$,$k$jscomp$385$$){return $APP.$cljs$core$contains_QMARK_$$($keyset$jscomp$11$$,$k$jscomp$385$$)?$m__$1$jscomp$7$$:$APP.$cljs$core$reduced$$($APP.$cljs$core$reduced$$($cljs$cst$293$malli_DOT_core_SLASH_invalid$$))},
$m$jscomp$138$$,$APP.$cljs$core$keys$$($m$jscomp$138$$))},$G__32954_G__32954__$1$$):$G__32954_G__32954__$1$$}();return function($x$jscomp$751$$){return $APP.$cljs$core$truth_$$($ok_QMARK_$$($x$jscomp$751$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($m$jscomp$139$$,$parser$jscomp$9$$){return $parser$jscomp$9$$.$cljs$core$IFn$_invoke$arity$1$?$parser$jscomp$9$$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$139$$):$parser$jscomp$9$$($m$jscomp$139$$)},$x$jscomp$751$$,$parsers$jscomp$3$$):
$cljs$cst$293$malli_DOT_core_SLASH_invalid$$}},$malli$core$_create_cache$$(),this.$meta32920$,this.$opts$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$340$$,$writer$jscomp$100$$,$opts__$1$jscomp$6$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$100$$,$opts__$1$jscomp$6$$)};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33186$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33188$$,$meta33187__$1$$){return new $malli$core$t_malli$0core33186$$(this.form,this.options,this.$map__33165$,this.$properties$,this.children,this.min,this.$meta33115$,this.$value_schema$,this.parent,this.$p__33162$,this.$key_schema$,this.$vec__33172$,this.$__GT_parser$,this.cache,this.$validate_limits$,this.max,this.$opts$,$meta33187__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33187$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_ast$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$461$map_of$$,$APP.$cljs$cst$300$key$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$key_schema$):$malli$core$ast$$(this.$key_schema$),$APP.$cljs$cst$260$value$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$value_schema$):
$malli$core$ast$$(this.$value_schema$)],null),this.$properties$,this.options)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1534$$=this,$key_valid_QMARK_$$=$malli$core$_validator$$($self__$jscomp$1534$$.$key_schema$),$value_valid_QMARK_$$=$malli$core$_validator$$($self__$jscomp$1534$$.$value_schema$);return function($m$jscomp$140$$){var $and__5023__auto__$jscomp$82_and__5023__auto____$1$jscomp$20$$=$APP.$cljs$core$map_QMARK_$$($m$jscomp$140$$);return $and__5023__auto__$jscomp$82_and__5023__auto____$1$jscomp$20$$?($and__5023__auto__$jscomp$82_and__5023__auto____$1$jscomp$20$$=
$self__$jscomp$1534$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1534$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$140$$):$self__$jscomp$1534$$.$validate_limits$($m$jscomp$140$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$82_and__5023__auto____$1$jscomp$20$$)?$APP.$cljs$core$reduce_kv$$(function($___$2$jscomp$20_and__5023__auto____$2$jscomp$inline_3482$$,$key$jscomp$208$$,$or__5025__auto__$jscomp$106_value$jscomp$248$$){$___$2$jscomp$20_and__5023__auto____$2$jscomp$inline_3482$$=
$key_valid_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$key_valid_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$208$$):$key_valid_QMARK_$$($key$jscomp$208$$);$or__5025__auto__$jscomp$106_value$jscomp$248$$=$APP.$cljs$core$truth_$$($___$2$jscomp$20_and__5023__auto____$2$jscomp$inline_3482$$)?$value_valid_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$value_valid_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$106_value$jscomp$248$$):$value_valid_QMARK_$$($or__5025__auto__$jscomp$106_value$jscomp$248$$):
$___$2$jscomp$20_and__5023__auto____$2$jscomp$inline_3482$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$106_value$jscomp$248$$)?$or__5025__auto__$jscomp$106_value$jscomp$248$$:$APP.$cljs$core$reduced$$(!1)},!0,$m$jscomp$140$$):$and__5023__auto__$jscomp$82_and__5023__auto____$1$jscomp$20$$):$and__5023__auto__$jscomp$82_and__5023__auto____$1$jscomp$20$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$341_this_transformer$jscomp$2$$,$transformer$jscomp$21$$,$method$jscomp$21$$,$options__$1$jscomp$16$$){$this$$jscomp$341_this_transformer$jscomp$2$$=$malli$core$_value_transformer$$($transformer$jscomp$21$$,this,$method$jscomp$21$$,$options__$1$jscomp$16$$);var $__GT_key$jscomp$2$$=$malli$core$_transformer$$(this.$key_schema$,$transformer$jscomp$21$$,$method$jscomp$21$$,$options__$1$jscomp$16$$),$__GT_child$jscomp$3$$=
$malli$core$_transformer$$(this.$value_schema$,$transformer$jscomp$21$$,$method$jscomp$21$$,$options__$1$jscomp$16$$),$__GT_key_child$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($__GT_key$jscomp$2$$)?$__GT_child$jscomp$3$$:$__GT_key$jscomp$2$$)?function($p1__33085_SHARP_$$,$p2__33086_SHARP_$$,$p3__33087_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__33085_SHARP_$$,$__GT_key$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_key$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($p2__33086_SHARP_$$):
$__GT_key$jscomp$2$$($p2__33086_SHARP_$$),$__GT_child$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_child$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($p3__33087_SHARP_$$):$__GT_child$jscomp$3$$($p3__33087_SHARP_$$))}:$APP.$cljs$core$truth_$$($__GT_key$jscomp$2$$)?function($p1__33088_SHARP_$$,$p2__33089_SHARP_$$,$p3__33090_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__33088_SHARP_$$,$__GT_key$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_key$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($p2__33089_SHARP_$$):
$__GT_key$jscomp$2$$($p2__33089_SHARP_$$),$p3__33090_SHARP_$$)}:$APP.$cljs$core$truth_$$($__GT_child$jscomp$3$$)?function($p1__33091_SHARP_$$,$p2__33092_SHARP_$$,$p3__33093_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__33091_SHARP_$$,$p2__33092_SHARP_$$,$__GT_child$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_child$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($p3__33093_SHARP_$$):$__GT_child$jscomp$3$$($p3__33093_SHARP_$$))}:null;return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this$$jscomp$341_this_transformer$jscomp$2$$,
$malli$core$_guard$$($APP.$cljs$core$map_QMARK_$$,$APP.$cljs$core$truth_$$($__GT_key_child$$)?function($p1__33095_SHARP_$$){return $APP.$cljs$core$reduce_kv$$($__GT_key_child$$,$APP.$cljs$core$empty$$($p1__33095_SHARP_$$),$p1__33095_SHARP_$$)}:null))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$342$$,$walker$jscomp$14$$,$path$jscomp$62$$,$options__$1$jscomp$17$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$14$$,$path$jscomp$62$$,$options__$1$jscomp$17$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$343$$,$path$jscomp$63$$){var $self__$jscomp$1542$$=this,$this$__$1$jscomp$84$$=this,$key_explainer$$=$malli$core$_explainer$$($self__$jscomp$1542$$.$key_schema$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$63$$,0)),$value_explainer$$=$malli$core$_explainer$$($self__$jscomp$1542$$.$value_schema$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$63$$,1));return function($m$jscomp$141$$,
$in$$jscomp$21$$,$acc$jscomp$41$$){return $APP.$cljs$core$map_QMARK_$$($m$jscomp$141$$)?$APP.$cljs$core$not$$($self__$jscomp$1542$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1542$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$($m$jscomp$141$$):$self__$jscomp$1542$$.$validate_limits$($m$jscomp$141$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$41$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$63$$,$in$$jscomp$21$$,$this$__$1$jscomp$84$$,
$m$jscomp$141$$,$cljs$cst$462$malli_DOT_core_SLASH_limits$$)):$APP.$cljs$core$reduce_kv$$(function($G__33259_acc__$1$jscomp$4$$,$key$jscomp$209$$,$value$jscomp$249$$){var $in$__$1$jscomp$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$21$$,$key$jscomp$209$$);$G__33259_acc__$1$jscomp$4$$=$key_explainer$$.$cljs$core$IFn$_invoke$arity$3$?$key_explainer$$.$cljs$core$IFn$_invoke$arity$3$($key$jscomp$209$$,$in$__$1$jscomp$1$$,$G__33259_acc__$1$jscomp$4$$):$key_explainer$$($key$jscomp$209$$,
$in$__$1$jscomp$1$$,$G__33259_acc__$1$jscomp$4$$);return $value_explainer$$.$cljs$core$IFn$_invoke$arity$3$?$value_explainer$$.$cljs$core$IFn$_invoke$arity$3$($value$jscomp$249$$,$in$__$1$jscomp$1$$,$G__33259_acc__$1$jscomp$4$$):$value_explainer$$($value$jscomp$249$$,$in$__$1$jscomp$1$$,$G__33259_acc__$1$jscomp$4$$)},$acc$jscomp$41$$,$m$jscomp$141$$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$41$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$63$$,
$in$$jscomp$21$$,$this$__$1$jscomp$84$$,$m$jscomp$141$$,$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$))}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$418$$,$key$jscomp$210$$,$default$$jscomp$20$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$210$$,$default$$jscomp$20$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$344$$,$key$jscomp$211$$,$value$jscomp$250$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$211$$,$value$jscomp$250$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$345$$,$writer$jscomp$101$$,$opts__$1$jscomp$7$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$101$$,$opts__$1$jscomp$7$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33114$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33116$$,$meta33115__$1$$){return new $malli$core$t_malli$0core33114$$(this.$opts$,$meta33115__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33115$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$2$(this.$opts$,$cljs$cst$461$map_of$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return $cljs$cst$413$type_properties$$.$cljs$core$IFn$_invoke$arity$1$(this.$opts$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($min$jscomp$19_parent$jscomp$53$$,$p__33162$jscomp$2$$,$children$jscomp$49_form$jscomp$61$$,$options$jscomp$171$$){var $map__33165__$1$$=$APP.$cljs$core$__destructure_map$$($p__33162$jscomp$2$$);$min$jscomp$19_parent$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33165__$1$$,$APP.$cljs$cst$336$min$$);var $max$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33165__$1$$,
$APP.$cljs$cst$337$max$$),$parent__$1$jscomp$13$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$461$map_of$$,$map__33165__$1$$,$children$jscomp$49_form$jscomp$61$$,2,2);var $vec__33172$jscomp$2$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33078_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33078_SHARP_$$,$options$jscomp$171$$):$APP.$malli$core$schema$$($p1__33078_SHARP_$$,
$options$jscomp$171$$)},$children$jscomp$49_form$jscomp$61$$),$key_schema$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33172$jscomp$2$$,0,null),$value_schema$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33172$jscomp$2$$,1,null);$children$jscomp$49_form$jscomp$61$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$13$$,$map__33165__$1$$,$vec__33172$jscomp$2$$,$malli$core$_form$$,$options$jscomp$171$$)});
var $cache$jscomp$31$$=$malli$core$_create_cache$$(),$validate_limits$jscomp$2$$=$malli$core$_validate_limits$$($min$jscomp$19_parent$jscomp$53$$,$max$jscomp$19$$);return new $malli$core$t_malli$0core33186$$($children$jscomp$49_form$jscomp$61$$,$options$jscomp$171$$,$map__33165__$1$$,$map__33165__$1$$,$vec__33172$jscomp$2$$,$min$jscomp$19_parent$jscomp$53$$,this.$meta33115$,$value_schema$jscomp$2$$,$parent__$1$jscomp$13$$,$p__33162$jscomp$2$$,$key_schema$jscomp$2$$,$vec__33172$jscomp$2$$,function($f$jscomp$416$$){var $key_parser$$=
$f$jscomp$416$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$416$$.$cljs$core$IFn$_invoke$arity$1$($key_schema$jscomp$2$$):$f$jscomp$416$$($key_schema$jscomp$2$$),$value_parser$$=$f$jscomp$416$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$416$$.$cljs$core$IFn$_invoke$arity$1$($value_schema$jscomp$2$$):$f$jscomp$416$$($value_schema$jscomp$2$$);return function($x$jscomp$752$$){return $APP.$cljs$core$map_QMARK_$$($x$jscomp$752$$)?$APP.$cljs$core$reduce_kv$$(function($acc$jscomp$42$$,$k$jscomp$386_k_STAR_$$,
$v$jscomp$187_v_STAR_$jscomp$1$$){$k$jscomp$386_k_STAR_$$=$key_parser$$.$cljs$core$IFn$_invoke$arity$1$?$key_parser$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$386_k_STAR_$$):$key_parser$$($k$jscomp$386_k_STAR_$$);$v$jscomp$187_v_STAR_$jscomp$1$$=$value_parser$$.$cljs$core$IFn$_invoke$arity$1$?$value_parser$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$187_v_STAR_$jscomp$1$$):$value_parser$$($v$jscomp$187_v_STAR_$jscomp$1$$);return $APP.$cljs$core$keyword_identical_QMARK_$$($k$jscomp$386_k_STAR_$$,
$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)||$APP.$cljs$core$keyword_identical_QMARK_$$($v$jscomp$187_v_STAR_$jscomp$1$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$APP.$cljs$core$reduced$$($cljs$cst$293$malli_DOT_core_SLASH_invalid$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$42$$,$k$jscomp$386_k_STAR_$$,$v$jscomp$187_v_STAR_$jscomp$1$$)},$APP.$cljs$core$empty$$($x$jscomp$752$$),$x$jscomp$752$$):$cljs$cst$293$malli_DOT_core_SLASH_invalid$$}},$cache$jscomp$31$$,$validate_limits$jscomp$2$$,
$max$jscomp$19$$,this.$opts$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$346$$,$writer$jscomp$102$$,$opts__$1$jscomp$8$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$102$$,$opts__$1$jscomp$8$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33400$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33402$$,$meta33401__$1$$){return new $malli$core$t_malli$0core33400$$(this.form,this.options,this.$temp__5823__auto__$,this.$fpred$,this.$p__33356$,this.$fin$,this.props,this.$properties$,this.$unparse$,this.$schema$,this.children,this.$meta33337$,this.min,this.$bounded$,this.parent,this.$map__33365$,this.type,this.$__GT_parser$,this.$fempty$,this.cache,this.$validate_limits$,this.max,this.parse,this.$vec__33370$,
this.$map__33357$,$meta33401__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33401$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_to_child_ast$$(this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1562$$=this,$validator$jscomp$19$$=$malli$core$_validator$$($self__$jscomp$1562$$.$schema$);return function($x$jscomp$754$$){var $and__5023__auto__$jscomp$84_and__5023__auto____$1$jscomp$21$$=$self__$jscomp$1562$$.$fpred$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1562$$.$fpred$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$754$$):$self__$jscomp$1562$$.$fpred$($x$jscomp$754$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$84_and__5023__auto____$1$jscomp$21$$)?
($and__5023__auto__$jscomp$84_and__5023__auto____$1$jscomp$21$$=$self__$jscomp$1562$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1562$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$754$$):$self__$jscomp$1562$$.$validate_limits$($x$jscomp$754$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$84_and__5023__auto____$1$jscomp$21$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$43$$,$v$jscomp$188$$){return $APP.$cljs$core$truth_$$($validator$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$?
$validator$jscomp$19$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$188$$):$validator$jscomp$19$$($v$jscomp$188$$))?$acc$jscomp$43$$:$APP.$cljs$core$reduced$$(!1)},!0,function(){var $JSCompiler_inline_result$jscomp$414_and__5023__auto____$2$jscomp$inline_3484$$=$self__$jscomp$1562$$.$bounded$;$JSCompiler_inline_result$jscomp$414_and__5023__auto____$2$jscomp$inline_3484$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$414_and__5023__auto____$2$jscomp$inline_3484$$)?!$malli$core$_safely_countable_QMARK_$$($x$jscomp$754$$):
$JSCompiler_inline_result$jscomp$414_and__5023__auto____$2$jscomp$inline_3484$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$414_and__5023__auto____$2$jscomp$inline_3484$$)?$cljs$core$eduction$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$1562$$.$bounded$),$x$jscomp$754$$])):$x$jscomp$754$$}()):$and__5023__auto__$jscomp$84_and__5023__auto____$1$jscomp$21$$):
$and__5023__auto__$jscomp$84_and__5023__auto____$1$jscomp$21$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$348_this_transformer$jscomp$3$$,$transformer$jscomp$22$$,$method$jscomp$22$$,$options__$1$jscomp$18$$){$this$$jscomp$348_this_transformer$jscomp$3$$=$malli$core$_value_transformer$$($transformer$jscomp$22$$,this,$method$jscomp$22$$,$options__$1$jscomp$18$$);var $child_transformer$jscomp$1$$=$malli$core$_transformer$$(this.$schema$,$transformer$jscomp$22$$,$method$jscomp$22$$,$options__$1$jscomp$18$$);
return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this$$jscomp$348_this_transformer$jscomp$3$$,$malli$core$_guard$$(function($p1__33328_SHARP_$$){return $APP.$cljs$core$sequential_QMARK_$$($p1__33328_SHARP_$$)||$APP.$cljs$core$set_QMARK_$$($p1__33328_SHARP_$$)},$APP.$cljs$core$truth_$$($child_transformer$jscomp$1$$)?$APP.$cljs$core$truth_$$(this.$fempty$)?$malli$core$_collection_transformer$$($child_transformer$jscomp$1$$,this.$fempty$):function($p1__33329_SHARP_$$){return $malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($child_transformer$jscomp$1$$,
$p1__33329_SHARP_$$)}:null))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$349$$,$walker$jscomp$15$$,$path$jscomp$64$$,$options__$1$jscomp$19$$){return $APP.$cljs$core$truth_$$($malli$core$_accept$$($walker$jscomp$15$$,this,$path$jscomp$64$$,$options__$1$jscomp$19$$))?$malli$core$_outer$$($walker$jscomp$15$$,this,$path$jscomp$64$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$malli$core$_inner$$($walker$jscomp$15$$,this.$schema$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$64$$,
$cljs$cst$472$malli_DOT_core_SLASH_in$$),$options__$1$jscomp$19$$)],null),$options__$1$jscomp$19$$):null};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$350$$,$path$jscomp$65$$){var $self__$jscomp$1570$$=this,$this$__$1$jscomp$91$$=this,$explainer$jscomp$9$$=$malli$core$_explainer$$($self__$jscomp$1570$$.$schema$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$65$$,0));return function($x$jscomp$755$$,$in$$jscomp$22$$,$G__33472_acc$jscomp$44_acc__$2_vec__33466$$){if($APP.$cljs$core$not$$($self__$jscomp$1570$$.$fpred$.$cljs$core$IFn$_invoke$arity$1$?
$self__$jscomp$1570$$.$fpred$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$755$$):$self__$jscomp$1570$$.$fpred$($x$jscomp$755$$)))return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__33472_acc$jscomp$44_acc__$2_vec__33466$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$65$$,$in$$jscomp$22$$,$this$__$1$jscomp$91$$,$x$jscomp$755$$,$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$));if($APP.$cljs$core$not$$($self__$jscomp$1570$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$?
$self__$jscomp$1570$$.$validate_limits$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$755$$):$self__$jscomp$1570$$.$validate_limits$($x$jscomp$755$$)))return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__33472_acc$jscomp$44_acc__$2_vec__33466$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$65$$,$in$$jscomp$22$$,$this$__$1$jscomp$91$$,$x$jscomp$755$$,$cljs$cst$462$malli_DOT_core_SLASH_limits$$));var $size$jscomp$41$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$85$$=
$self__$jscomp$1570$$.$bounded$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$85$$)?!$malli$core$_safely_countable_QMARK_$$($x$jscomp$755$$):$and__5023__auto__$jscomp$85$$}())?$self__$jscomp$1570$$.$bounded$:null,$G__33461_G__33461__$1_G__35162_first__33468$$=$APP.$cljs$core$seq$$($x$jscomp$755$$),$i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$=$APP.$cljs$core$seq$$($G__33461_G__33461__$1_G__35162_first__33468$$);$APP.$cljs$core$first$$($i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$);
$APP.$cljs$core$next$$($i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$);for($i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$=0;;){var $acc__$3$$=$G__33472_acc$jscomp$44_acc__$2_vec__33466$$,$i__$2$jscomp$1$$=$i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$;$G__33472_acc$jscomp$44_acc__$2_vec__33466$$=$G__33461_G__33461__$1_G__35162_first__33468$$;$i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$=$APP.$cljs$core$seq$$($G__33472_acc$jscomp$44_acc__$2_vec__33466$$);
$G__33461_G__33461__$1_G__35162_first__33468$$=$APP.$cljs$core$first$$($i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$);$i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$=$APP.$cljs$core$next$$($i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$);var $x__$2$$=$G__33461_G__33461__$1_G__35162_first__33468$$;if($G__33472_acc$jscomp$44_acc__$2_vec__33466$$&&($APP.$cljs$core$not$$($size$jscomp$41$$)||$i__$2$jscomp$1$$<$size$jscomp$41$$))if($G__33472_acc$jscomp$44_acc__$2_vec__33466$$=
function(){var $G__33473$jscomp$inline_3486_or__5025__auto__$jscomp$107$$=$x__$2$$;var $G__33474$jscomp$inline_3487$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$22$$,$self__$jscomp$1570$$.$fin$.$cljs$core$IFn$_invoke$arity$2$?$self__$jscomp$1570$$.$fin$.$cljs$core$IFn$_invoke$arity$2$($i__$2$jscomp$1$$,$x__$2$$):$self__$jscomp$1570$$.$fin$($i__$2$jscomp$1$$,$x__$2$$)),$G__33475$jscomp$inline_3488$$=$acc__$3$$;$G__33473$jscomp$inline_3486_or__5025__auto__$jscomp$107$$=$explainer$jscomp$9$$.$cljs$core$IFn$_invoke$arity$3$?
$explainer$jscomp$9$$.$cljs$core$IFn$_invoke$arity$3$($G__33473$jscomp$inline_3486_or__5025__auto__$jscomp$107$$,$G__33474$jscomp$inline_3487$$,$G__33475$jscomp$inline_3488$$):$explainer$jscomp$9$$($G__33473$jscomp$inline_3486_or__5025__auto__$jscomp$107$$,$G__33474$jscomp$inline_3487$$,$G__33475$jscomp$inline_3488$$);return $APP.$cljs$core$truth_$$($G__33473$jscomp$inline_3486_or__5025__auto__$jscomp$107$$)?$G__33473$jscomp$inline_3486_or__5025__auto__$jscomp$107$$:$acc__$3$$}(),$i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$){$G__33461_G__33461__$1_G__35162_first__33468$$=
$i__$2$jscomp$1$$+1;var $G__35163$$=$i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$;$i__$1$jscomp$6_seq__33463_seq__33467_seq__33467__$1_xs__$1$jscomp$4$$=$G__33461_G__33461__$1_G__35162_first__33468$$;$G__33461_G__33461__$1_G__35162_first__33468$$=$G__35163$$;continue}else return $G__33472_acc$jscomp$44_acc__$2_vec__33466$$;else return $acc__$3$$;break}}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function(){return this.$schema$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$351$$,$_$jscomp$435$$,$value$jscomp$251$$){return $malli$core$_set_children$$(this,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value$jscomp$251$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$352$$,$writer$jscomp$103$$,$opts$jscomp$166$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$103$$,$opts$jscomp$166$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33336$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33338$$,$meta33337__$1$$){return new $malli$core$t_malli$0core33336$$(this.props,$meta33337__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33337$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$(this.props)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return $cljs$cst$413$type_properties$$.$cljs$core$IFn$_invoke$arity$1$(this.props)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($min$jscomp$22_parent$jscomp$57$$,$p__33356$jscomp$2$$,$children$jscomp$52$$,$options$jscomp$175$$){var $self__$jscomp$1585$$=this,$map__33357__$1$$=$APP.$cljs$core$__destructure_map$$($p__33356$jscomp$2$$);$min$jscomp$22_parent$jscomp$57$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33357__$1$$,$APP.$cljs$cst$336$min$$);var $max$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33357__$1$$,
$APP.$cljs$cst$337$max$$),$parent__$1$jscomp$15$$=this,$temp__5823__auto__$jscomp$57$$=$APP.$cljs$cst$409$compile$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$1585$$.props);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$57$$))return $malli$core$_into_schema$$(function(){var $G__33362$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$1585$$.props,
$APP.$cljs$cst$409$compile$$),$temp__5823__auto__$jscomp$57$$.$cljs$core$IFn$_invoke$arity$3$?$temp__5823__auto__$jscomp$57$$.$cljs$core$IFn$_invoke$arity$3$($map__33357__$1$$,$children$jscomp$52$$,$options$jscomp$175$$):$temp__5823__auto__$jscomp$57$$($map__33357__$1$$,$children$jscomp$52$$,$options$jscomp$175$$)]));return $malli$core$_collection_schema$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$_collection_schema$$.$cljs$core$IFn$_invoke$arity$1$($G__33362$$):$malli$core$_collection_schema$$($G__33362$$)}(),
$map__33357__$1$$,$children$jscomp$52$$,$options$jscomp$175$$);var $map__33365__$1$$=$APP.$cljs$core$__destructure_map$$($self__$jscomp$1585$$.props),$fpred$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33365__$1$$,$APP.$cljs$cst$349$pred$$),$fempty$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33365__$1$$,$APP.$cljs$cst$487$empty$$),$fin$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__33365__$1$$,$APP.$cljs$cst$295$in$$,function($i$jscomp$319$$){return $i$jscomp$319$$}),
$type$jscomp$204$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33365__$1$$,$APP.$cljs$cst$139$type$$),$parse$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33365__$1$$,$cljs$cst$488$parse$$),$unparse$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33365__$1$$,$cljs$cst$489$unparse$$);$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($type$jscomp$204$$,$map__33357__$1$$,$children$jscomp$52$$,1,1);var $vec__33370$jscomp$2$$=
$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33317_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33317_SHARP_$$,$options$jscomp$175$$):$APP.$malli$core$schema$$($p1__33317_SHARP_$$,$options$jscomp$175$$)},$children$jscomp$52$$),$schema$jscomp$43$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33370$jscomp$2$$,0,null),$form$jscomp$64$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$15$$,
$map__33357__$1$$,$vec__33370$jscomp$2$$,$malli$core$_form$$,$options$jscomp$175$$)}),$cache$jscomp$34$$=$malli$core$_create_cache$$();if($APP.$cljs$core$truth_$$($cljs$cst$490$bounded$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$1585$$.props))){$APP.$cljs$core$truth_$$($fempty$jscomp$2$$)&&$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$491$malli_DOT_core_SLASH_cannot_provide_empty_and_bounded_props$$);var $JSCompiler_temp$jscomp$415$$=$malli$core$_needed_bounded_checks$$($min$jscomp$22_parent$jscomp$57$$,
$max$jscomp$22$$,$options$jscomp$175$$)}else $JSCompiler_temp$jscomp$415$$=null;var $bounded$jscomp$2$$=$JSCompiler_temp$jscomp$415$$,$validate_limits$jscomp$5$$=$APP.$cljs$core$truth_$$($bounded$jscomp$2$$)?$malli$core$_validate_bounded_limits$$(function(){var $y__5114__auto__$jscomp$8$$=$APP.$cljs$core$truth_$$($max$jscomp$22$$)?$max$jscomp$22$$:$bounded$jscomp$2$$;return $bounded$jscomp$2$$<$y__5114__auto__$jscomp$8$$?$bounded$jscomp$2$$:$y__5114__auto__$jscomp$8$$}(),$min$jscomp$22_parent$jscomp$57$$,
$max$jscomp$22$$):$malli$core$_validate_limits$$($min$jscomp$22_parent$jscomp$57$$,$max$jscomp$22$$);return new $malli$core$t_malli$0core33400$$($form$jscomp$64$$,$options$jscomp$175$$,$temp__5823__auto__$jscomp$57$$,$fpred$jscomp$2$$,$p__33356$jscomp$2$$,$fin$jscomp$2$$,$self__$jscomp$1585$$.props,$map__33357__$1$$,$unparse$jscomp$5$$,$schema$jscomp$43$$,$vec__33370$jscomp$2$$,$self__$jscomp$1585$$.$meta33337$,$min$jscomp$22_parent$jscomp$57$$,$bounded$jscomp$2$$,$parent__$1$jscomp$15$$,$map__33365__$1$$,
$type$jscomp$204$$,function($f$jscomp$417$$,$g$jscomp$99$$){var $child_parser$$=$f$jscomp$417$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$417$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$43$$):$f$jscomp$417$$($schema$jscomp$43$$);return function($x$jscomp$756_x_SINGLEQUOTE_$$){if($APP.$cljs$core$not$$($fpred$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$fpred$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$756_x_SINGLEQUOTE_$$):$fpred$jscomp$2$$($x$jscomp$756_x_SINGLEQUOTE_$$))||$APP.$cljs$core$not$$($validate_limits$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$?
$validate_limits$jscomp$5$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$756_x_SINGLEQUOTE_$$):$validate_limits$jscomp$5$$($x$jscomp$756_x_SINGLEQUOTE_$$)))return $cljs$cst$293$malli_DOT_core_SLASH_invalid$$;if($APP.$cljs$core$truth_$$($bounded$jscomp$2$$))return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($x__$1$jscomp$17$$,$v$jscomp$189$$){return $APP.$cljs$core$truth_$$($child_parser$$.$cljs$core$IFn$_invoke$arity$1$?$child_parser$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$189$$):
$child_parser$$($v$jscomp$189$$))?$x__$1$jscomp$17$$:$APP.$cljs$core$reduced$$($cljs$cst$293$malli_DOT_core_SLASH_invalid$$)},$x$jscomp$756_x_SINGLEQUOTE_$$,$malli$core$_safely_countable_QMARK_$$($x$jscomp$756_x_SINGLEQUOTE_$$)?$x$jscomp$756_x_SINGLEQUOTE_$$:$cljs$core$eduction$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$1$($bounded$jscomp$2$$),$x$jscomp$756_x_SINGLEQUOTE_$$])));$x$jscomp$756_x_SINGLEQUOTE_$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$45$$,$v$jscomp$190_v_SINGLEQUOTE_$jscomp$1$$){$v$jscomp$190_v_SINGLEQUOTE_$jscomp$1$$=$child_parser$$.$cljs$core$IFn$_invoke$arity$1$?$child_parser$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$190_v_SINGLEQUOTE_$jscomp$1$$):$child_parser$$($v$jscomp$190_v_SINGLEQUOTE_$jscomp$1$$);return $APP.$cljs$core$keyword_identical_QMARK_$$($v$jscomp$190_v_SINGLEQUOTE_$jscomp$1$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$APP.$cljs$core$reduced$$($cljs$cst$293$malli_DOT_core_SLASH_invalid$$):
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$45$$,$v$jscomp$190_v_SINGLEQUOTE_$jscomp$1$$)},$APP.$cljs$core$PersistentVector$EMPTY$$,$x$jscomp$756_x_SINGLEQUOTE_$$);return $APP.$cljs$core$keyword_identical_QMARK_$$($x$jscomp$756_x_SINGLEQUOTE_$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$x$jscomp$756_x_SINGLEQUOTE_$$:$APP.$cljs$core$truth_$$($g$jscomp$99$$)?$g$jscomp$99$$.$cljs$core$IFn$_invoke$arity$1$?$g$jscomp$99$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$756_x_SINGLEQUOTE_$$):
$g$jscomp$99$$($x$jscomp$756_x_SINGLEQUOTE_$$):$APP.$cljs$core$truth_$$($fempty$jscomp$2$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($fempty$jscomp$2$$,$x$jscomp$756_x_SINGLEQUOTE_$$):$x$jscomp$756_x_SINGLEQUOTE_$$}},$fempty$jscomp$2$$,$cache$jscomp$34$$,$validate_limits$jscomp$5$$,$max$jscomp$22$$,$parse$jscomp$3$$,$vec__33370$jscomp$2$$,$map__33357__$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$353$$,$writer$jscomp$104$$,$opts$jscomp$167$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$104$$,$opts$jscomp$167$$)};
var $malli$core$_collection_schema$$=function $malli$core$_collection_schema$$($props$jscomp$20$$){if($APP.$cljs$core$fn_QMARK_$$($props$jscomp$20$$)){$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["DEPRECATED:","-collection-schema doesn't take fn-props, use :compiled property instead"]));var $G__33334$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$409$compile$$,function($c$jscomp$197$$,$p$jscomp$77$$){return $props$jscomp$20$$.$cljs$core$IFn$_invoke$arity$2$?
$props$jscomp$20$$.$cljs$core$IFn$_invoke$arity$2$($c$jscomp$197$$,$p$jscomp$77$$):$props$jscomp$20$$($c$jscomp$197$$,$p$jscomp$77$$)}],null);return $malli$core$_collection_schema$$.$cljs$core$IFn$_invoke$arity$1$?$malli$core$_collection_schema$$.$cljs$core$IFn$_invoke$arity$1$($G__33334$$):$malli$core$_collection_schema$$($G__33334$$)}return new $malli$core$t_malli$0core33336$$($props$jscomp$20$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],
null))};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33519$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33521$$,$meta33520__$1$$){return new $malli$core$t_malli$0core33519$$(this.form,this.options,this.$properties$,this.children,this.parent,this.$meta33509$,this.size,this.$__GT_parser$,this.cache,this.$opts$,$meta33520__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33520$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1589$$=this,$validators$jscomp$4$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_validator$$,$self__$jscomp$1589$$.children)));return function($x$jscomp$757$$){var $and__5023__auto__$jscomp$86_and__5023__auto____$1$jscomp$22$$=
$APP.$cljs$core$vector_QMARK_$$($x$jscomp$757$$);return $and__5023__auto__$jscomp$86_and__5023__auto____$1$jscomp$22$$?($and__5023__auto__$jscomp$86_and__5023__auto____$1$jscomp$22$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($x$jscomp$757$$),$self__$jscomp$1589$$.size))?$APP.$cljs$core$reduce_kv$$(function($acc$jscomp$46$$,$G__33527$jscomp$inline_3491_i$jscomp$320$$,$JSCompiler_inline_result$jscomp$416_validator$jscomp$20$$){$G__33527$jscomp$inline_3491_i$jscomp$320$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($x$jscomp$757$$,$G__33527$jscomp$inline_3491_i$jscomp$320$$);$JSCompiler_inline_result$jscomp$416_validator$jscomp$20$$=$JSCompiler_inline_result$jscomp$416_validator$jscomp$20$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$416_validator$jscomp$20$$.$cljs$core$IFn$_invoke$arity$1$($G__33527$jscomp$inline_3491_i$jscomp$320$$):$JSCompiler_inline_result$jscomp$416_validator$jscomp$20$$($G__33527$jscomp$inline_3491_i$jscomp$320$$);
return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$416_validator$jscomp$20$$)?$acc$jscomp$46$$:$APP.$cljs$core$reduced$$(!1)},!0,$validators$jscomp$4$$):$and__5023__auto__$jscomp$86_and__5023__auto____$1$jscomp$22$$:$and__5023__auto__$jscomp$86_and__5023__auto____$1$jscomp$22$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$354_this_transformer$jscomp$4$$,$transformer$jscomp$23$$,$method$jscomp$23$$,$options__$1$jscomp$20$$){$this$$jscomp$354_this_transformer$jscomp$4$$=$malli$core$_value_transformer$$($transformer$jscomp$23$$,this,$method$jscomp$23$$,$options__$1$jscomp$20$$);var $__GT_children$jscomp$1_apply__GT_children$jscomp$1$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$vector$$),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$){var $k$jscomp$387$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$,0,null);$c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$,
1,null);$c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$=$malli$core$_transformer$$($c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$,$transformer$jscomp$23$$,$method$jscomp$23$$,$options__$1$jscomp$20$$);return $c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$==null?null:new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$387$$,$c$jscomp$198_p__33531_temp__5829__auto__$jscomp$5$$],null)})),this.children);$__GT_children$jscomp$1_apply__GT_children$jscomp$1$$=
$APP.$cljs$core$seq$$($__GT_children$jscomp$1_apply__GT_children$jscomp$1$$)?$malli$core$_tuple_transformer$$($__GT_children$jscomp$1_apply__GT_children$jscomp$1$$):null;return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this$$jscomp$354_this_transformer$jscomp$4$$,$malli$core$_guard$$($APP.$cljs$core$vector_QMARK_$$,$__GT_children$jscomp$1_apply__GT_children$jscomp$1$$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$355$$,$walker$jscomp$16$$,$path$jscomp$66$$,$options__$1$jscomp$21$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$16$$,$path$jscomp$66$$,$options__$1$jscomp$21$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$356$$,$path$jscomp$67$$){var $self__$jscomp$1597$$=this,$this$__$1$jscomp$97$$=this,$explainers$jscomp$4$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__33539_s$jscomp$312$$){var $i$jscomp$321$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33539_s$jscomp$312$$,0,null);$p__33539_s$jscomp$312$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33539_s$jscomp$312$$,
1,null);return $malli$core$_explainer$$($p__33539_s$jscomp$312$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$67$$,$i$jscomp$321$$))},$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$vector$$,$self__$jscomp$1597$$.children));return function($G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$,$in$$jscomp$23$$,$acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$){if($APP.$cljs$core$vector_QMARK_$$($G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$)){if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$),
$self__$jscomp$1597$$.size))return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$67$$,$in$$jscomp$23$$,$this$__$1$jscomp$97$$,$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$,$cljs$cst$492$malli_DOT_core_SLASH_tuple_size$$));if($self__$jscomp$1597$$.size===0)return $acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$;var $first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$=
$APP.$cljs$core$seq$$($G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$);$APP.$cljs$core$first$$($first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$);$APP.$cljs$core$next$$($first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$);$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$=$APP.$cljs$core$seq$$($explainers$jscomp$4$$);$APP.$cljs$core$first$$($first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$);$APP.$cljs$core$next$$($first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$);
$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$=0;for(var $G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$=$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$,$G__33554__$1_G__35242_es__$1_first__33575$$=$explainers$jscomp$4$$;;){$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$=$acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$;$acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$=$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$;
$G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$=$APP.$cljs$core$seq$$($G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$);$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$=$APP.$cljs$core$first$$($G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$);var $G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$=$APP.$cljs$core$next$$($G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$);
$G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$=$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$;$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$=$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$;$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$=$APP.$cljs$core$seq$$($G__33554__$1_G__35242_es__$1_first__33575$$);$G__33554__$1_G__35242_es__$1_first__33575$$=$APP.$cljs$core$first$$($G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$);
var $G__33578$jscomp$inline_3494_seq__33574__$1$$=$APP.$cljs$core$next$$($G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$);$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$=$G__33554__$1_G__35242_es__$1_first__33575$$;$G__33554__$1_G__35242_es__$1_first__33575$$=$G__33578$jscomp$inline_3494_seq__33574__$1$$;$G__33578$jscomp$inline_3494_seq__33574__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$23$$,$acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$);$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$=
$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$.$cljs$core$IFn$_invoke$arity$3$?$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$.$cljs$core$IFn$_invoke$arity$3$($G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$,$G__33578$jscomp$inline_3494_seq__33574__$1$$,$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$):$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$($G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$,$G__33578$jscomp$inline_3494_seq__33574__$1$$,
$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$);if($first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$)$G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$=$acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$+1,$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$=$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$,$acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$=$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$,
$first__33572_i__$1$jscomp$7_seq__33557_seq__33560_xs__$1$jscomp$5$$=$G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$,$G__33553__$1_G__33577$jscomp$inline_3493_G__35240_seq__33571_x__$2$jscomp$1$$=$G__35241_e__$1$jscomp$4_seq__33571__$1_seq__33574$$;else return $G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$}}else return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$47_acc__$2$jscomp$1_i__$2$jscomp$2$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$67$$,
$in$$jscomp$23$$,$this$__$1$jscomp$97$$,$G__33576_G__33579$jscomp$inline_3495_acc__$3$jscomp$1_x$jscomp$758$$,$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$))}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$452$$,$key$jscomp$212$$,$default$$jscomp$21$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$212$$,$default$$jscomp$21$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$357$$,$key$jscomp$213$$,$value$jscomp$252$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$213$$,$value$jscomp$252$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$358$$,$writer$jscomp$105$$,$opts__$1$jscomp$9$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$105$$,$opts__$1$jscomp$9$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33508$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33510$$,$meta33509__$1$$){return new $malli$core$t_malli$0core33508$$(this.$opts$,$meta33509__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33509$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$496$tuple$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return $cljs$cst$413$type_properties$$.$cljs$core$IFn$_invoke$arity$1$(this.$opts$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($form$jscomp$67_parent$jscomp$60$$,$properties$jscomp$46$$,$children$jscomp$55$$,$options$jscomp$178$$){var $parent__$1$jscomp$16$$=this,$children__$1$jscomp$6$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33485_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33485_SHARP_$$,$options$jscomp$178$$):
$APP.$malli$core$schema$$($p1__33485_SHARP_$$,$options$jscomp$178$$)},$children$jscomp$55$$);$form$jscomp$67_parent$jscomp$60$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$16$$,$properties$jscomp$46$$,$children__$1$jscomp$6$$,$malli$core$_form$$,$options$jscomp$178$$)});var $size$jscomp$44$$=$APP.$cljs$core$count$$($children__$1$jscomp$6$$);return new $malli$core$t_malli$0core33519$$($form$jscomp$67_parent$jscomp$60$$,$options$jscomp$178$$,$properties$jscomp$46$$,
$children__$1$jscomp$6$$,$parent__$1$jscomp$16$$,this.$meta33509$,$size$jscomp$44$$,function($f$jscomp$418$$){var $parsers$jscomp$4$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($f$jscomp$418$$),$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$vector$$)),$children__$1$jscomp$6$$);return function($x$jscomp$759$$){return $APP.$cljs$core$vector_QMARK_$$($x$jscomp$759$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($x$jscomp$759$$),$size$jscomp$44$$)?$cljs$cst$293$malli_DOT_core_SLASH_invalid$$:$APP.$cljs$core$reduce_kv$$(function($x__$1$jscomp$19$$,$i$jscomp$323$$,$c$jscomp$199_v_STAR_$jscomp$2$$){var $v$jscomp$191$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($x__$1$jscomp$19$$,$i$jscomp$323$$);$c$jscomp$199_v_STAR_$jscomp$2$$=$c$jscomp$199_v_STAR_$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$c$jscomp$199_v_STAR_$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$191$$):
$c$jscomp$199_v_STAR_$jscomp$2$$($v$jscomp$191$$);return $APP.$cljs$core$keyword_identical_QMARK_$$($c$jscomp$199_v_STAR_$jscomp$2$$,$cljs$cst$293$malli_DOT_core_SLASH_invalid$$)?$APP.$cljs$core$reduced$$($c$jscomp$199_v_STAR_$jscomp$2$$):$c$jscomp$199_v_STAR_$jscomp$2$$===$v$jscomp$191$$?$x__$1$jscomp$19$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($x__$1$jscomp$19$$,$i$jscomp$323$$,$c$jscomp$199_v_STAR_$jscomp$2$$)},$x$jscomp$759$$,$parsers$jscomp$4$$):$cljs$cst$293$malli_DOT_core_SLASH_invalid$$}},
$malli$core$_create_cache$$(),this.$opts$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$359$$,$writer$jscomp$106$$,$opts__$1$jscomp$10$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$106$$,$opts__$1$jscomp$10$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33585$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33587$$,$meta33586__$1$$){return new $malli$core$t_malli$0core33585$$(this.$meta33583$,this.parent,this.$properties$,this.children,this.options,this.$schema$,this.form,this.cache,$meta33586__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33586$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_ast$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$497$enum$$,$APP.$cljs$cst$299$values$$,this.children],null),this.$properties$,this.options)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1616$$=this;return function($x$jscomp$760$$){return $APP.$cljs$core$contains_QMARK_$$($self__$jscomp$1616$$.$schema$,$x$jscomp$760$$)}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$360$$,$transformer$jscomp$24$$,$method$jscomp$24$$,$options__$1$jscomp$22$$){return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$($malli$core$_value_transformer$$($transformer$jscomp$24$$,this,$method$jscomp$24$$,$options__$1$jscomp$22$$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$361$$,$walker$jscomp$17$$,$path$jscomp$68$$,$options__$1$jscomp$23$$){return $malli$core$_walk_leaf$$(this,$walker$jscomp$17$$,$path$jscomp$68$$,$options__$1$jscomp$23$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$362$$,$path$jscomp$69$$){var $this$__$1$jscomp$103$$=this,$validator$jscomp$21$$=$this$__$1$jscomp$103$$.$malli$core$Schema$_validator$arity$1$(null);return function($x$jscomp$762$$,$in$$jscomp$24$$,$acc$jscomp$48$$){return $APP.$cljs$core$not$$($validator$jscomp$21$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$21$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$762$$):$validator$jscomp$21$$($x$jscomp$762$$))?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$48$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$69$$,$in$$jscomp$24$$,$this$__$1$jscomp$103$$,$x$jscomp$762$$)):$acc$jscomp$48$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$467$$,$key$jscomp$214$$,$default$$jscomp$22$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$214$$,$default$$jscomp$22$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$364$$,$key$jscomp$215$$,$value$jscomp$253$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$215$$,$value$jscomp$253$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$365$$,$writer$jscomp$107$$,$opts$jscomp$173$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$107$$,$opts$jscomp$173$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33582$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33584$$,$meta33583__$1$$){return new $malli$core$t_malli$0core33582$$($meta33583__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33583$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$497$enum$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$64_schema$jscomp$46$$,$properties$jscomp$49$$,$children$jscomp$58$$,$options$jscomp$182$$){var $parent__$1$jscomp$18$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$cst$497$enum$$,$properties$jscomp$49$$,$children$jscomp$58$$,1,null);var $children__$1$jscomp$7$$=$APP.$cljs$core$vec$$($children$jscomp$58$$);$parent$jscomp$64_schema$jscomp$46$$=$APP.$cljs$core$set$$($children__$1$jscomp$7$$);
return new $malli$core$t_malli$0core33585$$(this.$meta33583$,$parent__$1$jscomp$18$$,$properties$jscomp$49$$,$children__$1$jscomp$7$$,$options$jscomp$182$$,$parent$jscomp$64_schema$jscomp$46$$,new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$18$$,$properties$jscomp$49$$,$children__$1$jscomp$7$$,$APP.$cljs$core$identity$$,$options$jscomp$182$$)}),$malli$core$_create_cache$$(),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],
null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$366$$,$writer$jscomp$108$$,$opts$jscomp$174$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$108$$,$opts$jscomp$174$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33606$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33608$$,$meta33607__$1$$){return new $malli$core$t_malli$0core33606$$(this.form,this.options,this.$child$,this.$properties$,this.children,this.parent,this.re,this.$class_QMARK_$,this.$matches_QMARK_$,this.$vec__33600$,this.cache,this.$p__33599$,this.$meta33591$,$meta33607__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33607$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_to_value_ast$$(this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$core$_safe_pred$$(this.$matches_QMARK_$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$368$$,$transformer$jscomp$25$$,$method$jscomp$25$$,$options__$1$jscomp$24$$){return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$($malli$core$_value_transformer$$($transformer$jscomp$25$$,this,$method$jscomp$25$$,$options__$1$jscomp$24$$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$369$$,$walker$jscomp$18$$,$path$jscomp$70$$,$options__$1$jscomp$25$$){return $malli$core$_walk_leaf$$(this,$walker$jscomp$18$$,$path$jscomp$70$$,$options__$1$jscomp$25$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$371$$,$path$jscomp$71$$){var $self__$jscomp$1650$$=this,$this$__$1$jscomp$112$$=this;return function($x$jscomp$764$$,$in$$jscomp$25$$,$acc$jscomp$49$$){try{return $APP.$cljs$core$not$$($self__$jscomp$1650$$.$matches_QMARK_$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1650$$.$matches_QMARK_$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$764$$):$self__$jscomp$1650$$.$matches_QMARK_$($x$jscomp$764$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$49$$,
$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$71$$,$in$$jscomp$25$$,$this$__$1$jscomp$112$$,$x$jscomp$764$$)):$acc$jscomp$49$$}catch($e33615$$){if($e33615$$ instanceof Error)return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$49$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$71$$,$in$$jscomp$25$$,$this$__$1$jscomp$112$$,$x$jscomp$764$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ex_data$$($e33615$$))));
throw $e33615$$;}}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$479$$,$key$jscomp$216$$,$default$$jscomp$23$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$216$$,$default$$jscomp$23$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$373$$,$key$jscomp$217$$,$value$jscomp$254$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$217$$,$value$jscomp$254$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$374$$,$writer$jscomp$109$$,$opts$jscomp$175$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$109$$,$opts$jscomp$175$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33590$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33592$$,$meta33591__$1$$){return new $malli$core$t_malli$0core33590$$(this.$class_QMARK_$,$meta33591__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33591$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $cljs$cst$510$re$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($child$jscomp$8_parent$jscomp$68$$,$properties$jscomp$52$$,$p__33599$jscomp$2$$,$options$jscomp$186$$){var $self__$jscomp$1665$$=this;$child$jscomp$8_parent$jscomp$68$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33599$jscomp$2$$,0,null);var $parent__$1$jscomp$20$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$510$re$$,$properties$jscomp$52$$,$p__33599$jscomp$2$$,
1,1);var $children__$1$jscomp$8$$=$APP.$cljs$core$vec$$($p__33599$jscomp$2$$),$re$jscomp$16$$=$APP.$cljs$core$re_pattern$$($child$jscomp$8_parent$jscomp$68$$);return new $malli$core$t_malli$0core33606$$(new $APP.$cljs$core$Delay$$(function(){return $APP.$cljs$core$truth_$$($self__$jscomp$1665$$.$class_QMARK_$)?$re$jscomp$16$$:$malli$core$_simple_form$$($parent__$1$jscomp$20$$,$properties$jscomp$52$$,$children__$1$jscomp$8$$,$APP.$cljs$core$identity$$,$options$jscomp$186$$)}),$options$jscomp$186$$,
$child$jscomp$8_parent$jscomp$68$$,$properties$jscomp$52$$,$children__$1$jscomp$8$$,$parent__$1$jscomp$20$$,$re$jscomp$16$$,$self__$jscomp$1665$$.$class_QMARK_$,function($p1__33589_SHARP_$$){var $and__5023__auto__$jscomp$87$$=typeof $p1__33589_SHARP_$$==="string";return $and__5023__auto__$jscomp$87$$?$APP.$cljs$core$re_find$$($re$jscomp$16$$,$p1__33589_SHARP_$$):$and__5023__auto__$jscomp$87$$},$p__33599$jscomp$2$$,$malli$core$_create_cache$$(),$p__33599$jscomp$2$$,$self__$jscomp$1665$$.$meta33591$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$375$$,$writer$jscomp$110$$,$opts$jscomp$176$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$110$$,$opts$jscomp$176$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33629$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33631$$,$meta33630__$1$$){return new $malli$core$t_malli$0core33629$$(this.$meta33622$,this.parent,this.$properties$,this.children,this.options,this.f,this.form,this.cache,$meta33630__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33630$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_to_value_ast$$(this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$core$_safe_pred$$(this.f)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$377$$,$transformer$jscomp$26$$,$method$jscomp$26$$,$options__$1$jscomp$26$$){return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$01$$($malli$core$_value_transformer$$($transformer$jscomp$26$$,this,$method$jscomp$26$$,$options__$1$jscomp$26$$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$378$$,$walker$jscomp$19$$,$path$jscomp$72$$,$options__$1$jscomp$27$$){return $malli$core$_walk_leaf$$(this,$walker$jscomp$19$$,$path$jscomp$72$$,$options__$1$jscomp$27$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$380$$,$path$jscomp$73$$){var $self__$jscomp$1678$$=this,$this$__$1$jscomp$121$$=this;return function($x$jscomp$766$$,$in$$jscomp$26$$,$acc$jscomp$50$$){try{return $APP.$cljs$core$not$$($self__$jscomp$1678$$.f.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1678$$.f.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$766$$):$self__$jscomp$1678$$.f($x$jscomp$766$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$50$$,
$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$73$$,$in$$jscomp$26$$,$this$__$1$jscomp$121$$,$x$jscomp$766$$)):$acc$jscomp$50$$}catch($e33633$$){if($e33633$$ instanceof Error)return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$50$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($path$jscomp$73$$,$in$$jscomp$26$$,$this$__$1$jscomp$121$$,$x$jscomp$766$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ex_data$$($e33633$$))));
throw $e33633$$;}}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$493$$,$key$jscomp$218$$,$default$$jscomp$24$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$218$$,$default$$jscomp$24$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$382$$,$key$jscomp$219$$,$value$jscomp$255$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$219$$,$value$jscomp$255$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$383$$,$writer$jscomp$111$$,$opts$jscomp$177$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$111$$,$opts$jscomp$177$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33621$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33623$$,$meta33622__$1$$){return new $malli$core$t_malli$0core33621$$($meta33622__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33622$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$514$fn$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($f$jscomp$421_parent$jscomp$72$$,$properties$jscomp$55$$,$children$jscomp$64$$,$options$jscomp$190$$){var $parent__$1$jscomp$22$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$cst$514$fn$$,$properties$jscomp$55$$,$children$jscomp$64$$,1,1);var $children__$1$jscomp$9$$=$APP.$cljs$core$vec$$($children$jscomp$64$$);$f$jscomp$421_parent$jscomp$72$$=function(){var $G__33627$$=
$APP.$cljs$core$first$$($children__$1$jscomp$9$$);return $malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$($G__33627$$,$options$jscomp$190$$):$malli$core$eval$$($G__33627$$,$options$jscomp$190$$)}();return new $malli$core$t_malli$0core33629$$(this.$meta33622$,$parent__$1$jscomp$22$$,$properties$jscomp$55$$,$children__$1$jscomp$9$$,$options$jscomp$190$$,$f$jscomp$421_parent$jscomp$72$$,new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$22$$,
$properties$jscomp$55$$,$children__$1$jscomp$9$$,$APP.$cljs$core$identity$$,$options$jscomp$190$$)}),$malli$core$_create_cache$$(),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$384$$,$writer$jscomp$112$$,$opts$jscomp$178$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$112$$,$opts$jscomp$178$$)};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33643$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33645$$,$meta33644__$1$$){return new $malli$core$t_malli$0core33643$$(this.form,this.options,this.$properties$,this.$vec__33640$,this.$schema$,this.children,this.parent,this.$__GT_parser$,this.cache,this.$meta33638$,$meta33644__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33644$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_to_child_ast$$(this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $validator$jscomp$23$$=$malli$core$_validator$$(this.$schema$);return function($x$jscomp$767$$){var $or__5025__auto__$jscomp$109$$=$x$jscomp$767$$==null;return $or__5025__auto__$jscomp$109$$?$or__5025__auto__$jscomp$109$$:$validator$jscomp$23$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$23$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$767$$):$validator$jscomp$23$$($x$jscomp$767$$)}};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$386$$,$transformer$jscomp$27$$,$method$jscomp$27$$,$options__$1$jscomp$28$$){return $malli$core$_parent_children_transformer$$(this,this.children,$transformer$jscomp$27$$,$method$jscomp$27$$,$options__$1$jscomp$28$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$387$$,$walker$jscomp$20$$,$path$jscomp$74$$,$options__$1$jscomp$29$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$20$$,$path$jscomp$74$$,$options__$1$jscomp$29$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($_$jscomp$503$$,$path$jscomp$75$$){var $explainer$jscomp$10$$=$malli$core$_explainer$$(this.$schema$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$75$$,0));return function($x$jscomp$768$$,$in$$jscomp$27$$,$acc$jscomp$51$$){return $x$jscomp$768$$==null?$acc$jscomp$51$$:$explainer$jscomp$10$$.$cljs$core$IFn$_invoke$arity$3$?$explainer$jscomp$10$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$768$$,$in$$jscomp$27$$,
$acc$jscomp$51$$):$explainer$jscomp$10$$($x$jscomp$768$$,$in$$jscomp$27$$,$acc$jscomp$51$$)}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$508$$,$key$jscomp$220$$,$default$$jscomp$25$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$key$jscomp$220$$)?this.$schema$:$default$$jscomp$25$$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$388$$,$key$jscomp$221$$,$value$jscomp$256$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$key$jscomp$221$$)?$malli$core$_set_children$$(this,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value$jscomp$256$$],null)):$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$515$malli_DOT_core_SLASH_index_out_of_bounds$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$296$schema$$,this,$APP.$cljs$cst$300$key$$,$key$jscomp$221$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$389$$,$writer$jscomp$113$$,$opts$jscomp$179$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$113$$,$opts$jscomp$179$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33637$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33639$$,$meta33638__$1$$){return new $malli$core$t_malli$0core33637$$($meta33638__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33638$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $APP.$cljs$cst$520$maybe$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$76$$,$properties$jscomp$58$$,$children$jscomp$67$$,$options$jscomp$194$$){var $parent__$1$jscomp$24$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$cst$520$maybe$$,$properties$jscomp$58$$,$children$jscomp$67$$,1,1);var $vec__33640$jscomp$2$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33636_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33636_SHARP_$$,$options$jscomp$194$$):$APP.$malli$core$schema$$($p1__33636_SHARP_$$,$options$jscomp$194$$)},$children$jscomp$67$$),$schema$jscomp$49$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33640$jscomp$2$$,0,null);return new $malli$core$t_malli$0core33643$$(new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$24$$,$properties$jscomp$58$$,$vec__33640$jscomp$2$$,$malli$core$_form$$,
$options$jscomp$194$$)}),$options$jscomp$194$$,$properties$jscomp$58$$,$vec__33640$jscomp$2$$,$schema$jscomp$49$$,$vec__33640$jscomp$2$$,$parent__$1$jscomp$24$$,function($f$jscomp$422$$){var $parser$jscomp$10$$=$f$jscomp$422$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$422$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$49$$):$f$jscomp$422$$($schema$jscomp$49$$);return function($x$jscomp$769$$){return $x$jscomp$769$$==null?$x$jscomp$769$$:$parser$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$?$parser$jscomp$10$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$769$$):
$parser$jscomp$10$$($x$jscomp$769$$)}},$malli$core$_create_cache$$(),this.$meta33638$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$390$$,$writer$jscomp$114$$,$opts$jscomp$180$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$114$$,$opts$jscomp$180$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33657$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_entry_ast$$(this,$malli$core$_entry_keyset$$(this.$entry_parser$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$392$$,$writer$jscomp$115$$,$opts__$1$jscomp$11$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$115$$,$opts__$1$jscomp$11$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entries$arity$1$=function(){return $malli$core$_entry_entries$$(this.$entry_parser$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entry_parser$arity$1$=function(){return this.$entry_parser$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33658$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$DistributiveSchema$_distributive_schema_QMARK_$arity$1$=function(){return!0};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$DistributiveSchema$_distribute_to_children$arity$3$=function($this$$jscomp$393$$,$f$jscomp$423$$){var $self__$jscomp$1727$$=this;return $self__$jscomp$1727$$.parent.$malli$core$IntoSchema$_into_schema$arity$4$(null,$self__$jscomp$1727$$.$properties$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($c$jscomp$200$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($c$jscomp$200$$,2,$f$jscomp$423$$,$self__$jscomp$1727$$.options)},
this.$malli$core$Schema$_children$arity$1$(null)),$self__$jscomp$1727$$.options)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33659$jscomp$1$$,$meta33658__$1$$){return new $malli$core$t_malli$0core33657$$(this.form,this.options,this.$properties$,this.children,this.$entry_parser$,this.parent,this.$meta33651$,this.$opts_SINGLEQUOTE_$,this.$dispatch$,this.cache,this.$finder$,this.$opts$,this.$dispatch_map$,$meta33658__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1730$$=this,$find$$=function(){var $G__33660$$=$APP.$cljs$core$reduce_kv$$(function($acc$jscomp$52$$,$k$jscomp$388$$,$s$jscomp$313$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$52$$,$k$jscomp$388$$,$malli$core$_validator$$($s$jscomp$313$$))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$_deref$$($self__$jscomp$1730$$.$dispatch_map$));return $self__$jscomp$1730$$.$finder$.$cljs$core$IFn$_invoke$arity$1$?
$self__$jscomp$1730$$.$finder$.$cljs$core$IFn$_invoke$arity$1$($G__33660$$):$self__$jscomp$1730$$.$finder$($G__33660$$)}();return function($x$jscomp$770$$){var $G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$=$self__$jscomp$1730$$.$dispatch$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1730$$.$dispatch$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$770$$):$self__$jscomp$1730$$.$dispatch$($x$jscomp$770$$);$G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$=$find$$.$cljs$core$IFn$_invoke$arity$1$?
$find$$.$cljs$core$IFn$_invoke$arity$1$($G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$):$find$$($G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$);return $APP.$cljs$core$truth_$$($G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$)?$G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$.$cljs$core$IFn$_invoke$arity$1$?$G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$770$$):$G__33661$jscomp$inline_3497_temp__5823__auto__$jscomp$58$$($x$jscomp$770$$):
!1}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$394_this_transformer$jscomp$5$$,$transformer$jscomp$28$$,$method$jscomp$28$$,$options__$1$jscomp$30$$){var $self__$jscomp$1732$$=this;$this$$jscomp$394_this_transformer$jscomp$5$$=$malli$core$_value_transformer$$($transformer$jscomp$28$$,this,$method$jscomp$28$$,$options__$1$jscomp$30$$);var $__GT_children$jscomp$2_child_transformer$jscomp$2$$=$APP.$cljs$core$reduce_kv$$(function($acc$jscomp$53$$,$k$jscomp$389$$,
$s$jscomp$314_t$jscomp$33$$){$s$jscomp$314_t$jscomp$33$$=$malli$core$_transformer$$($s$jscomp$314_t$jscomp$33$$,$transformer$jscomp$28$$,$method$jscomp$28$$,$options__$1$jscomp$30$$);return $APP.$cljs$core$truth_$$($s$jscomp$314_t$jscomp$33$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$53$$,$k$jscomp$389$$,$s$jscomp$314_t$jscomp$33$$):$acc$jscomp$53$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$_deref$$($self__$jscomp$1732$$.$dispatch_map$)),$find$jscomp$1$$=
$self__$jscomp$1732$$.$finder$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1732$$.$finder$.$cljs$core$IFn$_invoke$arity$1$($__GT_children$jscomp$2_child_transformer$jscomp$2$$):$self__$jscomp$1732$$.$finder$($__GT_children$jscomp$2_child_transformer$jscomp$2$$);$__GT_children$jscomp$2_child_transformer$jscomp$2$$=$APP.$cljs$core$seq$$($__GT_children$jscomp$2_child_transformer$jscomp$2$$)?function($x$jscomp$771$$){var $G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$=$self__$jscomp$1732$$.$dispatch$.$cljs$core$IFn$_invoke$arity$1$?
$self__$jscomp$1732$$.$dispatch$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$771$$):$self__$jscomp$1732$$.$dispatch$($x$jscomp$771$$);$G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$=$find$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$find$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$):$find$jscomp$1$$($G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$);return $G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$==null?
$x$jscomp$771$$:$G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$?$G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$771$$):$G__33663$jscomp$inline_3499_temp__5827__auto__$jscomp$12$$($x$jscomp$771$$)}:null;return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this$$jscomp$394_this_transformer$jscomp$5$$,$__GT_children$jscomp$2_child_transformer$jscomp$2$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$395$$,$walker$jscomp$21$$,$path$jscomp$76$$,$options__$1$jscomp$31$$){return $malli$core$_walk_entries$$(this,$walker$jscomp$21$$,$path$jscomp$76$$,$options__$1$jscomp$31$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return $malli$core$_entry_children$$(this.$entry_parser$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$396$$,$path$jscomp$77$$){var $self__$jscomp$1738$$=this,$this$__$1$jscomp$137$$=this,$find$jscomp$3$$=function(){var $G__33666$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$55$$,$p__33667_s$jscomp$317$$){var $k$jscomp$392$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33667_s$jscomp$317$$,0,null);$p__33667_s$jscomp$317$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33667_s$jscomp$317$$,
1,null);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$55$$,$k$jscomp$392$$,$malli$core$_explainer$$($p__33667_s$jscomp$317$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$77$$,$k$jscomp$392$$)))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$this$__$1$jscomp$137$$.$malli$core$EntrySchema$_entries$arity$1$(null));return $self__$jscomp$1738$$.$finder$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1738$$.$finder$.$cljs$core$IFn$_invoke$arity$1$($G__33666$$):
$self__$jscomp$1738$$.$finder$($G__33666$$)}();return function($x$jscomp$774$$,$in$$jscomp$28$$,$acc$jscomp$56$$){var $__GT_path_temp__5823__auto__$jscomp$59$$=function(){var $G__33671$$=$self__$jscomp$1738$$.$dispatch$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$1738$$.$dispatch$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$774$$):$self__$jscomp$1738$$.$dispatch$($x$jscomp$774$$);return $find$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$find$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($G__33671$$):
$find$jscomp$3$$($G__33671$$)}();if($APP.$cljs$core$truth_$$($__GT_path_temp__5823__auto__$jscomp$59$$))return $__GT_path_temp__5823__auto__$jscomp$59$$.$cljs$core$IFn$_invoke$arity$3$?$__GT_path_temp__5823__auto__$jscomp$59$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$774$$,$in$$jscomp$28$$,$acc$jscomp$56$$):$__GT_path_temp__5823__auto__$jscomp$59$$($x$jscomp$774$$,$in$$jscomp$28$$,$acc$jscomp$56$$);$__GT_path_temp__5823__auto__$jscomp$59$$=$APP.$cljs$core$map_QMARK_$$($x$jscomp$774$$)&&$self__$jscomp$1738$$.$dispatch$ instanceof
$APP.$cljs$core$Keyword$$?function($p1__33646_SHARP_$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($p1__33646_SHARP_$$,$self__$jscomp$1738$$.$dispatch$)}:$APP.$cljs$core$identity$$;return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$56$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$05$$($__GT_path_temp__5823__auto__$jscomp$59$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_path_temp__5823__auto__$jscomp$59$$.$cljs$core$IFn$_invoke$arity$1$($path$jscomp$77$$):
$__GT_path_temp__5823__auto__$jscomp$59$$($path$jscomp$77$$),$__GT_path_temp__5823__auto__$jscomp$59$$.$cljs$core$IFn$_invoke$arity$1$?$__GT_path_temp__5823__auto__$jscomp$59$$.$cljs$core$IFn$_invoke$arity$1$($in$$jscomp$28$$):$__GT_path_temp__5823__auto__$jscomp$59$$($in$$jscomp$28$$),$this$__$1$jscomp$137$$,$x$jscomp$774$$,$cljs$cst$521$malli_DOT_core_SLASH_invalid_dispatch_value$$))}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($this$$jscomp$397$$,$key$jscomp$222$$,$default$$jscomp$26$$){return $malli$core$_get_entries$$(this,$key$jscomp$222$$,$default$$jscomp$26$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$398$$,$key$jscomp$223$$,$value$jscomp$257$$){return $malli$core$_set_entries$$(this,$key$jscomp$223$$,$value$jscomp$257$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33650$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33652$$,$meta33651__$1$$){return new $malli$core$t_malli$0core33650$$(this.$opts$,$meta33651__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33651$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){var $or__5025__auto__$jscomp$110$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$(this.$opts$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$110$$)?$or__5025__auto__$jscomp$110$$:$cljs$cst$529$multi$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return $cljs$cst$413$type_properties$$.$cljs$core$IFn$_invoke$arity$1$(this.$opts$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($opts_SINGLEQUOTE_$jscomp$2_parent$jscomp$80$$,$properties$jscomp$61$$,$children$jscomp$70$$,$options$jscomp$198$$){var $parent__$1$jscomp$26$$=this;$opts_SINGLEQUOTE_$jscomp$2_parent$jscomp$80$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.$opts$,$APP.$cljs$core$select_keys$$($properties$jscomp$61$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$370$lazy_refs$$],null))]));var $entry_parser$jscomp$11$$=$malli$core$_create_entry_parser$$($children$jscomp$70$$,$opts_SINGLEQUOTE_$jscomp$2_parent$jscomp$80$$,$options$jscomp$198$$),$form$jscomp$82$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_create_entry_form$$($parent__$1$jscomp$26$$,$properties$jscomp$61$$,$entry_parser$jscomp$11$$,$options$jscomp$198$$)}),$cache$jscomp$52$$=$malli$core$_create_cache$$(),$dispatch$jscomp$2$$=
function(){var $G__33653$$=$cljs$cst$530$dispatch$$.$cljs$core$IFn$_invoke$arity$1$($properties$jscomp$61$$);return $malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$($G__33653$$,$options$jscomp$198$$):$malli$core$eval$$($G__33653$$,$options$jscomp$198$$)}(),$dispatch_map$jscomp$2$$=new $APP.$cljs$core$Delay$$(function(){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$malli$core$_entry_entries$$($entry_parser$jscomp$11$$))});
$APP.$cljs$core$truth_$$($dispatch$jscomp$2$$)||$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$531$malli_DOT_core_SLASH_missing_property$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$300$key$$,$cljs$cst$530$dispatch$$],null));return new $malli$core$t_malli$0core33657$$($form$jscomp$82$$,$options$jscomp$198$$,$properties$jscomp$61$$,$children$jscomp$70$$,$entry_parser$jscomp$11$$,$parent__$1$jscomp$26$$,this.$meta33651$,$opts_SINGLEQUOTE_$jscomp$2_parent$jscomp$80$$,
$dispatch$jscomp$2$$,$cache$jscomp$52$$,function($p__33655$$){var $map__33656__$1$$=$APP.$cljs$core$__destructure_map$$($p__33655$$),$default$$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33656__$1$$,$cljs$cst$377$malli_DOT_core_SLASH_default$$);return function($x$jscomp$776$$){return $map__33656__$1$$.$cljs$core$IFn$_invoke$arity$2$?$map__33656__$1$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$776$$,$default$$jscomp$27$$):$map__33656__$1$$($x$jscomp$776$$,$default$$jscomp$27$$)}},
this.$opts$,$dispatch_map$jscomp$2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$399$$,$writer$jscomp$116$$,$opts__$1$jscomp$12$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$116$$,$opts__$1$jscomp$12$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33692$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_ref$arity$1$=function(){return this.ref};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_deref$arity$1$=function(){return this.rf.$cljs$core$IFn$_invoke$arity$0$?this.rf.$cljs$core$IFn$_invoke$arity$0$():this.rf()};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_to_value_ast$$(this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$401$$,$writer$jscomp$117$$,$opts$jscomp$186$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$117$$,$opts$jscomp$186$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_op_QMARK_$arity$1$=function(){return!1};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_validator$arity$1$=function(){return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$532$malli_DOT_core_SLASH_potentially_recursive_seqex$$,this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_explainer$arity$2$=function(){return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$532$malli_DOT_core_SLASH_potentially_recursive_seqex$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_transformer$arity$4$=function(){return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$532$malli_DOT_core_SLASH_potentially_recursive_seqex$$,this)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_min_max$arity$2$=function(){return $malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$532$malli_DOT_core_SLASH_potentially_recursive_seqex$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33693$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33694$jscomp$1$$,$meta33693__$1$$){return new $malli$core$t_malli$0core33692$$(this.form,this.options,this.$map__33687$,this.$properties$,this.children,this.$type_properties$,this.rf,this.$p__33677$,this.parent,this.ref,this.$vec__33684$,this.$p__33682$,this.$__GT_parser$,this.$map__33678$,this.cache,this.$p__33683$,this.lazy,this.$meta33680$,this.$allow_invalid_refs$,$meta33693__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $self__$jscomp$1767$$=this,$validator$jscomp$25$$=$malli$core$_memoize$$(function(){return $malli$core$_validator$$($self__$jscomp$1767$$.rf.$cljs$core$IFn$_invoke$arity$0$?$self__$jscomp$1767$$.rf.$cljs$core$IFn$_invoke$arity$0$():$self__$jscomp$1767$$.rf())});return function($x$jscomp$777$$){var $fexpr__33695$$=$validator$jscomp$25$$();return $fexpr__33695$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__33695$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$777$$):
$fexpr__33695$$($x$jscomp$777$$)}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$408_this_transformer$jscomp$6$$,$transformer$jscomp$29$$,$method$jscomp$29$$,$options__$1$jscomp$32$$){var $self__$jscomp$1769$$=this;$this$$jscomp$408_this_transformer$jscomp$6$$=$malli$core$_value_transformer$$($transformer$jscomp$29$$,this,$method$jscomp$29$$,$options__$1$jscomp$32$$);var $deref_transformer$$=$malli$core$_memoize$$(function(){return $malli$core$_transformer$$($self__$jscomp$1769$$.rf.$cljs$core$IFn$_invoke$arity$0$?
$self__$jscomp$1769$$.rf.$cljs$core$IFn$_invoke$arity$0$():$self__$jscomp$1769$$.rf(),$transformer$jscomp$29$$,$method$jscomp$29$$,$options__$1$jscomp$32$$)});return $malli$core$_intercepting$cljs$0core$0IFn$0_invoke$0arity$02$$($this$$jscomp$408_this_transformer$jscomp$6$$,function($x$jscomp$778$$){var $temp__5827__auto__$jscomp$15$$=$deref_transformer$$();return $temp__5827__auto__$jscomp$15$$==null?$x$jscomp$778$$:$temp__5827__auto__$jscomp$15$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5827__auto__$jscomp$15$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$778$$):
$temp__5827__auto__$jscomp$15$$($x$jscomp$778$$)})};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$409$$,$walker$jscomp$22$$,$path$jscomp$78$$,$options__$1$jscomp$33$$){function $accept$$(){return $malli$core$_inner$$($walker$jscomp$22$$,$self__$jscomp$1770$$.rf.$cljs$core$IFn$_invoke$arity$0$?$self__$jscomp$1770$$.rf.$cljs$core$IFn$_invoke$arity$0$():$self__$jscomp$1770$$.rf(),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$78$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[0,0],null)),$malli$core$_update$$($options__$1$jscomp$33$$,$cljs$cst$533$malli_DOT_core_SLASH_walked_refs$$,function($p1__33674_SHARP_$$){return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($p1__33674_SHARP_$$)?$p1__33674_SHARP_$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$,$self__$jscomp$1770$$.ref)}))}var $self__$jscomp$1770$$=this;return $APP.$cljs$core$truth_$$($malli$core$_accept$$($walker$jscomp$22$$,this,$path$jscomp$78$$,$options__$1$jscomp$33$$))?$APP.$cljs$core$not$$(function(){var $fexpr__33697$$=
$malli$core$_boolean_fn$$($cljs$cst$534$malli_DOT_core_SLASH_walk_refs$$.$cljs$core$IFn$_invoke$arity$2$($options__$1$jscomp$33$$,!1));return $fexpr__33697$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__33697$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$1770$$.ref):$fexpr__33697$$($self__$jscomp$1770$$.ref)}())||$APP.$cljs$core$contains_QMARK_$$($cljs$cst$533$malli_DOT_core_SLASH_walked_refs$$.$cljs$core$IFn$_invoke$arity$1$($options__$1$jscomp$33$$),$self__$jscomp$1770$$.ref)?$malli$core$_outer$$($walker$jscomp$22$$,
this,$path$jscomp$78$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$self__$jscomp$1770$$.ref],null),$options__$1$jscomp$33$$):$malli$core$_outer$$($walker$jscomp$22$$,this,$path$jscomp$78$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$accept$$()],null),$options__$1$jscomp$33$$):null};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($_$jscomp$546$$,$path$jscomp$79$$){var $self__$jscomp$1775$$=this,$explainer$jscomp$12$$=$malli$core$_memoize$$(function(){return $malli$core$_explainer$$($self__$jscomp$1775$$.rf.$cljs$core$IFn$_invoke$arity$0$?$self__$jscomp$1775$$.rf.$cljs$core$IFn$_invoke$arity$0$():$self__$jscomp$1775$$.rf(),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$79$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,0],null)))});return function($x$jscomp$779$$,$in$$jscomp$29$$,$acc$jscomp$58$$){var $fexpr__33700$$=$explainer$jscomp$12$$();return $fexpr__33700$$.$cljs$core$IFn$_invoke$arity$3$?$fexpr__33700$$.$cljs$core$IFn$_invoke$arity$3$($x$jscomp$779$$,$in$$jscomp$29$$,$acc$jscomp$58$$):$fexpr__33700$$($x$jscomp$779$$,$in$$jscomp$29$$,$acc$jscomp$58$$)}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$549$$,$key$jscomp$224$$,$default$$jscomp$28$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$224$$,0)?$malli$core$_pointer$$(this.ref,this.rf.$cljs$core$IFn$_invoke$arity$0$?this.rf.$cljs$core$IFn$_invoke$arity$0$():this.rf(),this.options):$default$$jscomp$28$$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$410$$,$key$jscomp$225$$,$value$jscomp$258$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$225$$,0)?$malli$core$_set_children$$(this,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value$jscomp$258$$],null)):$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$515$malli_DOT_core_SLASH_index_out_of_bounds$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$296$schema$$,this,$APP.$cljs$cst$300$key$$,$key$jscomp$225$$],null))};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33679$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33681$$,$meta33680__$1$$){return new $malli$core$t_malli$0core33679$$(this.$p__33677$,this.$map__33678$,this.lazy,this.$type_properties$,$meta33680__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33680$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $cljs$cst$548$ref$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return this.$type_properties$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$84$$,$properties$jscomp$64$$,$p__33682$jscomp$2$$,$p__33683$jscomp$2$$){var $self__$jscomp$1786$$=this,$ref$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33682$jscomp$2$$,0,null),$map__33687__$1$$=$APP.$cljs$core$__destructure_map$$($p__33683$jscomp$2$$),$allow_invalid_refs$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33687__$1$$,$cljs$cst$351$malli_DOT_core_SLASH_allow_invalid_refs$$),
$parent__$1$jscomp$28$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$548$ref$$,$properties$jscomp$64$$,$p__33682$jscomp$2$$,1,1);$malli$core$_reference_QMARK_$$($ref$jscomp$5$$)||$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$549$malli_DOT_core_SLASH_invalid_ref$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$548$ref$$,$ref$jscomp$5$$],null));var $rf$jscomp$25$$=function(){var $or__5025__auto__$jscomp$112_or__5025__auto____$1$jscomp$18$$=
function(){var $and__5023__auto__$jscomp$88$$=$self__$jscomp$1786$$.lazy;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$88$$)?$malli$core$_memoize$$(function(){var $G__33688$$=$malli$registry$_schema$$($malli$core$_registry$cljs$0core$0IFn$0_invoke$0arity$01$$($map__33687__$1$$),$ref$jscomp$5$$);return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($G__33688$$,$map__33687__$1$$):$APP.$malli$core$schema$$($G__33688$$,$map__33687__$1$$)}):
$and__5023__auto__$jscomp$88$$}();if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$112_or__5025__auto____$1$jscomp$18$$))return $or__5025__auto__$jscomp$112_or__5025__auto____$1$jscomp$18$$;$or__5025__auto__$jscomp$112_or__5025__auto____$1$jscomp$18$$=function(){var $temp__5825__auto__$jscomp$62$$=$malli$registry$_schema$$($malli$core$_registry$cljs$0core$0IFn$0_invoke$0arity$01$$($map__33687__$1$$),$ref$jscomp$5$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$62$$)?$malli$core$_memoize$$(function(){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($temp__5825__auto__$jscomp$62$$,$map__33687__$1$$):$APP.$malli$core$schema$$($temp__5825__auto__$jscomp$62$$,$map__33687__$1$$)}):null}();return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$112_or__5025__auto____$1$jscomp$18$$)?$or__5025__auto__$jscomp$112_or__5025__auto____$1$jscomp$18$$:$APP.$cljs$core$truth_$$($allow_invalid_refs$jscomp$2$$)?null:$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$549$malli_DOT_core_SLASH_invalid_ref$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$548$ref$$,$cljs$cst$548$ref$$,$ref$jscomp$5$$],null))}(),$children__$1$jscomp$11$$=$APP.$cljs$core$vec$$($p__33682$jscomp$2$$);return new $malli$core$t_malli$0core33692$$(new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$28$$,$properties$jscomp$64$$,$children__$1$jscomp$11$$,$APP.$cljs$core$identity$$,$map__33687__$1$$)}),$map__33687__$1$$,$map__33687__$1$$,$properties$jscomp$64$$,
$children__$1$jscomp$11$$,$self__$jscomp$1786$$.$type_properties$,$rf$jscomp$25$$,$self__$jscomp$1786$$.$p__33677$,$parent__$1$jscomp$28$$,$ref$jscomp$5$$,$p__33682$jscomp$2$$,$p__33682$jscomp$2$$,function($f$jscomp$425$$){var $parser$jscomp$12$$=$malli$core$_memoize$$(function(){var $G__33690$$=$rf$jscomp$25$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$25$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$25$$();return $f$jscomp$425$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$425$$.$cljs$core$IFn$_invoke$arity$1$($G__33690$$):
$f$jscomp$425$$($G__33690$$)});return function($x$jscomp$780$$){var $fexpr__33691$$=$parser$jscomp$12$$();return $fexpr__33691$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__33691$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$780$$):$fexpr__33691$$($x$jscomp$780$$)}},$self__$jscomp$1786$$.$map__33678$,$malli$core$_create_cache$$(),$p__33683$jscomp$2$$,$self__$jscomp$1786$$.lazy,$self__$jscomp$1786$$.$meta33680$,$allow_invalid_refs$jscomp$2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,
$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$411$$,$writer$jscomp$118$$,$opts$jscomp$187$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$118$$,$opts$jscomp$187$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33714$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_ref$arity$1$=function(){return this.id};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_deref$arity$1$=function(){return this.$child$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $APP.$cljs$core$truth_$$(this.id)?$malli$core$_ast$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,this.type,$APP.$cljs$cst$260$value$$,this.id],null),this.$properties$,this.$malli$core$Schema$_options$arity$1$(null)):$APP.$cljs$core$truth_$$(this.raw)?$malli$core$_to_value_ast$$(this):$malli$core$_to_child_ast$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$413$$,$writer$jscomp$119$$,$opts$jscomp$188$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$119$$,$opts$jscomp$188$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_op_QMARK_$arity$1$=function(){return $APP.$cljs$core$truth_$$(this.$internal$)?$malli$core$_regex_op_QMARK_$$(this.$child$):!1};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_validator$arity$1$=function(){return $APP.$cljs$core$truth_$$(this.$internal$)?$malli$core$_regex_validator$$(this.$child$):$malli$impl$regex$item_validator$$($malli$core$_validator$$(this.$child$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_explainer$arity$2$=function($_$jscomp$558$$,$path$jscomp$80$$){return $APP.$cljs$core$truth_$$(this.$internal$)?$malli$core$_regex_explainer$$(this.$child$,$path$jscomp$80$$):$malli$impl$regex$item_explainer$$($path$jscomp$80$$,this.$child$,$malli$core$_explainer$$(this.$child$,$path$jscomp$80$$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_transformer$arity$4$=function($JSCompiler_temp_const$jscomp$418__$jscomp$561$$,$or__5025__auto__$jscomp$inline_3501_transformer$jscomp$30$$,$JSCompiler_temp$jscomp$417_method$jscomp$30$$,$options__$1$jscomp$34$$){$APP.$cljs$core$truth_$$(this.$internal$)?$JSCompiler_temp$jscomp$417_method$jscomp$30$$=$malli$core$_regex_transformer$$(this.$child$,$or__5025__auto__$jscomp$inline_3501_transformer$jscomp$30$$,$JSCompiler_temp$jscomp$417_method$jscomp$30$$,
$options__$1$jscomp$34$$):($JSCompiler_temp_const$jscomp$418__$jscomp$561$$=$malli$core$_validator$$(this.$child$),$or__5025__auto__$jscomp$inline_3501_transformer$jscomp$30$$=$malli$core$_transformer$$(this.$child$,$or__5025__auto__$jscomp$inline_3501_transformer$jscomp$30$$,$JSCompiler_temp$jscomp$417_method$jscomp$30$$,$options__$1$jscomp$34$$),$JSCompiler_temp$jscomp$417_method$jscomp$30$$=$malli$impl$regex$item_transformer$$($JSCompiler_temp$jscomp$417_method$jscomp$30$$,$JSCompiler_temp_const$jscomp$418__$jscomp$561$$,
$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_3501_transformer$jscomp$30$$)?$or__5025__auto__$jscomp$inline_3501_transformer$jscomp$30$$:$APP.$cljs$core$identity$$));return $JSCompiler_temp$jscomp$417_method$jscomp$30$$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_min_max$arity$2$=function($_$jscomp$562$$,$nested_QMARK_$jscomp$2$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($nested_QMARK_$jscomp$2$$)?$APP.$cljs$core$not$$(this.$internal$):$nested_QMARK_$jscomp$2$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1],null):$malli$core$_regex_min_max$$(this.$child$,$nested_QMARK_$jscomp$2$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33715$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33716$jscomp$1$$,$meta33715__$1$$){return new $malli$core$t_malli$0core33714$$(this.form,this.options,this.$child$,this.$p__33706$,this.$properties$,this.children,this.parent,this.$meta33709$,this.raw,this.type,this.$internal$,this.$map__33707$,this.cache,this.id,$meta33715__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$core$_validator$$(this.$child$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$414$$,$transformer$jscomp$31$$,$method$jscomp$31$$,$options__$1$jscomp$35$$){return $malli$core$_parent_children_transformer$$(this,this.children,$transformer$jscomp$31$$,$method$jscomp$31$$,$options__$1$jscomp$35$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$,$JSCompiler_temp$jscomp$420_walker$jscomp$23$$,$path$jscomp$81$$,$options__$1$jscomp$36$$){$APP.$cljs$core$truth_$$($malli$core$_accept$$($JSCompiler_temp$jscomp$420_walker$jscomp$23$$,this,$path$jscomp$81$$,$options__$1$jscomp$36$$))?($JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$=
$APP.$cljs$core$not$$(this.id),$JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$||($JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$=$malli$core$_boolean_fn$$($cljs$cst$550$malli_DOT_core_SLASH_walk_schema_refs$$.$cljs$core$IFn$_invoke$arity$2$($options__$1$jscomp$36$$,!1)),$JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$=
$JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$.$cljs$core$IFn$_invoke$arity$1$(this.id):$JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$(this.id)),$JSCompiler_temp$jscomp$420_walker$jscomp$23$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$421_fexpr__33719$jscomp$inline_3504_or__5025__auto__$jscomp$inline_3503_this$$jscomp$415$$)?$malli$core$_outer$$($JSCompiler_temp$jscomp$420_walker$jscomp$23$$,this,$path$jscomp$81$$,$malli$core$_inner_indexed$$($JSCompiler_temp$jscomp$420_walker$jscomp$23$$,$path$jscomp$81$$,this.children,$options__$1$jscomp$36$$),$options__$1$jscomp$36$$):$malli$core$_outer$$($JSCompiler_temp$jscomp$420_walker$jscomp$23$$,this,$path$jscomp$81$$,this.children,
$options__$1$jscomp$36$$)):$JSCompiler_temp$jscomp$420_walker$jscomp$23$$=null;return $JSCompiler_temp$jscomp$420_walker$jscomp$23$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($_$jscomp$570$$,$path$jscomp$82$$){return $malli$core$_explainer$$(this.$child$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$82$$,0))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$574$$,$key$jscomp$226$$,$default$$jscomp$29$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$226$$,0)?this.$child$:$default$$jscomp$29$$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$416$$,$key$jscomp$227$$,$value$jscomp$259$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$227$$,0)?$malli$core$_set_children$$(this,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$value$jscomp$259$$],null)):$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$515$malli_DOT_core_SLASH_index_out_of_bounds$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$296$schema$$,this,$APP.$cljs$cst$300$key$$,$key$jscomp$227$$],null))};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33708$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33710$$,$meta33709__$1$$){return new $malli$core$t_malli$0core33708$$(this.$p__33706$,this.$map__33707$,this.id,this.raw,this.$internal$,this.type,$meta33709__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33709$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return this.type};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$88$$,$properties$jscomp$67$$,$children$jscomp$76$$,$options$jscomp$206$$){var $self__$jscomp$1823$$=this,$parent__$1$jscomp$30$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($self__$jscomp$1823$$.type,$properties$jscomp$67$$,$children$jscomp$76$$,1,1);var $children__$1$jscomp$12$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33705_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33705_SHARP_$$,$options$jscomp$206$$):$APP.$malli$core$schema$$($p1__33705_SHARP_$$,$options$jscomp$206$$)},$children$jscomp$76$$),$child$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($children__$1$jscomp$12$$,0);return new $malli$core$t_malli$0core33714$$(new $APP.$cljs$core$Delay$$(function(){var $or__5025__auto__$jscomp$115$$=function(){var $and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$=
$APP.$cljs$core$empty_QMARK_$$($properties$jscomp$67$$);if($and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$){$and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$=$self__$jscomp$1823$$.id;if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$))return $and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$;$and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$=
$self__$jscomp$1823$$.raw;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$)?$malli$core$_form$$($child$jscomp$11$$):$and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$}return $and__5023__auto__$jscomp$90_and__5023__auto____$1$jscomp$23_or__5025__auto__$jscomp$116$$}();return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$115$$)?$or__5025__auto__$jscomp$115$$:$malli$core$_simple_form$$($parent__$1$jscomp$30$$,
$properties$jscomp$67$$,$children__$1$jscomp$12$$,$malli$core$_form$$,$options$jscomp$206$$)}),$options$jscomp$206$$,$child$jscomp$11$$,$self__$jscomp$1823$$.$p__33706$,$properties$jscomp$67$$,$children__$1$jscomp$12$$,$parent__$1$jscomp$30$$,$self__$jscomp$1823$$.$meta33709$,$self__$jscomp$1823$$.raw,$self__$jscomp$1823$$.type,$self__$jscomp$1823$$.$internal$,$self__$jscomp$1823$$.$map__33707$,$malli$core$_create_cache$$(),$self__$jscomp$1823$$.id,new $APP.$cljs$core$PersistentArrayMap$$(null,1,
[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$417$$,$writer$jscomp$120$$,$opts$jscomp$189$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$120$$,$opts$jscomp$189$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33752$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33754$$,$meta33753__$1$$){return new $malli$core$t_malli$0core33752$$(this.form,this.input,this.options,this.$p__33741$,this.$guard$,this.$properties$,this.children,this.parent,this.$__GT_checker$,this.output,this.$function_checker$,this.cache,this.$vec__33743$,this.$meta33725$,this.$map__33742$,$meta33753__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33753$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){var $G__33762_G__33762__$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$560$_EQ__GT_$$,$cljs$cst$561$input$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$(this.input):$malli$core$ast$$(this.input),$cljs$cst$562$output$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$(this.output):
$malli$core$ast$$(this.output)],null);$G__33762_G__33762__$1$$=$APP.$cljs$core$truth_$$(this.$guard$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__33762_G__33762__$1$$,$cljs$cst$563$guard$$,$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$?$malli$core$ast$cljs$0core$0IFn$0_invoke$0arity$01$$(this.$guard$):$malli$core$ast$$(this.$guard$)):$G__33762_G__33762__$1$$;return $APP.$cljs$core$truth_$$(this.$properties$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__33762_G__33762__$1$$,
$cljs$cst$339$properties$$,this.$properties$):$G__33762_G__33762__$1$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $temp__5823__auto__$jscomp$60$$=this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$?this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$(this):this.$__GT_checker$(this);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$60$$)?function($x$jscomp$782$$){var $JSCompiler_temp$jscomp$422$$;if($JSCompiler_temp$jscomp$422$$=$cljs$core$ifn_QMARK_$$($x$jscomp$782$$))$JSCompiler_temp$jscomp$422$$=($temp__5823__auto__$jscomp$60$$.$cljs$core$IFn$_invoke$arity$1$?
$temp__5823__auto__$jscomp$60$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$782$$):$temp__5823__auto__$jscomp$60$$($x$jscomp$782$$))==null;return $JSCompiler_temp$jscomp$422$$}:$cljs$core$ifn_QMARK_$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$419$$,$walker$jscomp$24$$,$path$jscomp$83$$,$options__$1$jscomp$37$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$24$$,$path$jscomp$83$$,$options__$1$jscomp$37$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$421$$,$path$jscomp$84$$){var $this$__$1$jscomp$162$$=this,$temp__5823__auto__$jscomp$61$$=this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$?this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$($this$__$1$jscomp$162$$):this.$__GT_checker$($this$__$1$jscomp$162$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$61$$))return function($map__33774_map__33774__$1_x$jscomp$784$$,$_push_in$$jscomp$30$$,
$acc$jscomp$59$$){if($APP.$cljs$core$fn_QMARK_$$($map__33774_map__33774__$1_x$jscomp$784$$)){var $res__$1_temp__5823__auto____$1$jscomp$7$$=$temp__5823__auto__$jscomp$61$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5823__auto__$jscomp$61$$.$cljs$core$IFn$_invoke$arity$1$($map__33774_map__33774__$1_x$jscomp$784$$):$temp__5823__auto__$jscomp$61$$($map__33774_map__33774__$1_x$jscomp$784$$);if($APP.$cljs$core$truth_$$($res__$1_temp__5823__auto____$1$jscomp$7$$)){var $explain_guard_map__33773__$1$$=$APP.$cljs$core$__destructure_map$$($res__$1_temp__5823__auto____$1$jscomp$7$$),
$explain_input$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($explain_guard_map__33773__$1$$,$cljs$cst$564$malli_DOT_core_SLASH_explain_input$$),$explain_output$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($explain_guard_map__33773__$1$$,$cljs$cst$565$malli_DOT_core_SLASH_explain_output$$);$explain_guard_map__33773__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($explain_guard_map__33773__$1$$,$cljs$cst$566$malli_DOT_core_SLASH_explain_guard$$);$res__$1_temp__5823__auto____$1$jscomp$7$$=
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($res__$1_temp__5823__auto____$1$jscomp$7$$,$cljs$cst$564$malli_DOT_core_SLASH_explain_input$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$565$malli_DOT_core_SLASH_explain_output$$,$cljs$cst$566$malli_DOT_core_SLASH_explain_guard$$]));$map__33774_map__33774__$1_x$jscomp$784$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$84$$,
$_push_in$$jscomp$30$$,$this$__$1$jscomp$162$$,$map__33774_map__33774__$1_x$jscomp$784$$),$cljs$cst$567$check$$,$res__$1_temp__5823__auto____$1$jscomp$7$$);$map__33774_map__33774__$1_x$jscomp$784$$=$APP.$cljs$core$__destructure_map$$($map__33774_map__33774__$1_x$jscomp$784$$);var $path__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33774_map__33774__$1_x$jscomp$784$$,$APP.$cljs$cst$294$path$$),$in$__$1$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33774_map__33774__$1_x$jscomp$784$$,
$APP.$cljs$cst$295$in$$);$_push_in$$jscomp$30$$=function($acc__$1$jscomp$7$$,$i$jscomp$324$$,$e$jscomp$166$$){return $APP.$cljs$core$truth_$$($e$jscomp$166$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($acc__$1$jscomp$7$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__33722_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($p1__33722_SHARP_$$,$APP.$cljs$cst$294$path$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path__$1$$,
$i$jscomp$324$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$295$in$$,$in$__$1$jscomp$2$$]))},$APP.$cljs$cst$568$errors$$.$cljs$core$IFn$_invoke$arity$1$($e$jscomp$166$$))):$acc__$1$jscomp$7$$};return $_push_in$$jscomp$30$$($_push_in$$jscomp$30$$($_push_in$$jscomp$30$$($APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$59$$,$map__33774_map__33774__$1_x$jscomp$784$$),0,$explain_input$$),1,$explain_output$$),2,$explain_guard_map__33773__$1$$)}return $acc$jscomp$59$$}return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$59$$,
$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$84$$,$_push_in$$jscomp$30$$,$this$__$1$jscomp$162$$,$map__33774_map__33774__$1_x$jscomp$784$$))};var $validator$jscomp$28$$=$this$__$1$jscomp$162$$.$malli$core$Schema$_validator$arity$1$(null);return function($x$jscomp$785$$,$in$$jscomp$31$$,$acc$jscomp$60$$){return $APP.$cljs$core$not$$($validator$jscomp$28$$.$cljs$core$IFn$_invoke$arity$1$?$validator$jscomp$28$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$785$$):$validator$jscomp$28$$($x$jscomp$785$$))?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$60$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$84$$,$in$$jscomp$31$$,$this$__$1$jscomp$162$$,$x$jscomp$785$$)):$acc$jscomp$60$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_function_schema_QMARK_$arity$1$=function(){return!0};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_function_info$arity$1$=function(){var $map__33792_map__33792__$1_max$jscomp$23$$=$malli$core$_regex_min_max$$(this.input,!1);$map__33792_map__33792__$1_max$jscomp$23$$=$APP.$cljs$core$__destructure_map$$($map__33792_map__33792__$1_max$jscomp$23$$);var $G__33793_G__33793__$1_min$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33792_map__33792__$1_max$jscomp$23$$,$APP.$cljs$cst$336$min$$);$map__33792_map__33792__$1_max$jscomp$23$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33792_map__33792__$1_max$jscomp$23$$,$APP.$cljs$cst$337$max$$);$G__33793_G__33793__$1_min$jscomp$23$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$336$min$$,$G__33793_G__33793__$1_min$jscomp$23$$,$cljs$cst$344$arity$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__33793_G__33793__$1_min$jscomp$23$$,$map__33792_map__33792__$1_max$jscomp$23$$)?$G__33793_G__33793__$1_min$jscomp$23$$:$cljs$cst$345$varargs$$,$cljs$cst$561$input$$,
this.input,$cljs$cst$562$output$$,this.output],null);$G__33793_G__33793__$1_min$jscomp$23$$=$APP.$cljs$core$truth_$$(this.$guard$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__33793_G__33793__$1_min$jscomp$23$$,$cljs$cst$563$guard$$,this.$guard$):$G__33793_G__33793__$1_min$jscomp$23$$;return $APP.$cljs$core$truth_$$($map__33792_map__33792__$1_max$jscomp$23$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__33793_G__33793__$1_min$jscomp$23$$,$APP.$cljs$cst$337$max$$,$map__33792_map__33792__$1_max$jscomp$23$$):
$G__33793_G__33793__$1_min$jscomp$23$$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_instrument_f$arity$4$=function($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,$p__33798$$,$f$jscomp$426$$){var $map__33799__$1$$=$APP.$cljs$core$__destructure_map$$($p__33798$$),$scope$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33799__$1$$,$cljs$cst$569$scope$$),$report$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33799__$1$$,$APP.$cljs$cst$570$report$$),$gen$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33799__$1$$,
$cljs$cst$571$gen$$),$schema__$1$$=this;$map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$=$schema__$1$$.$malli$core$FunctionSchema$_function_info$arity$1$(null);$map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$=$APP.$cljs$core$__destructure_map$$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$);var $min$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,$APP.$cljs$cst$336$min$$),
$max$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,$APP.$cljs$cst$337$max$$),$input__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,$cljs$cst$561$input$$),$output__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,$cljs$cst$562$output$$),$guard__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,
$cljs$cst$563$guard$$);$map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_validator$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$input__$1$$,$output__$1$$],null));var $validate_input$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,0,null),$validate_output$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,
1,null),$validate_guard$$=function(){var $or__5025__auto__$jscomp$118$$=$guard__$1$$==null?null:$malli$core$_validator$$($guard__$1$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$118$$)?$or__5025__auto__$jscomp$118$$:$APP.$cljs$core$any_QMARK_$$}();$map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33723_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($scope$$,$p1__33723_SHARP_$$)},new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$561$input$$,$cljs$cst$562$output$$,$cljs$cst$563$guard$$],null));var $wrap_input$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,0,null),$wrap_output$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,1,null),$wrap_guard$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__33801_map__33801__$1_schema$jscomp$50_vec__33802_vec__33805$$,
2,null),$f__$1$jscomp$19$$=function(){var $or__5025__auto__$jscomp$119$$=$APP.$cljs$core$truth_$$($gen$$)?$gen$$.$cljs$core$IFn$_invoke$arity$1$?$gen$$.$cljs$core$IFn$_invoke$arity$1$($schema__$1$$):$gen$$($schema__$1$$):$f$jscomp$426$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$119$$)?$or__5025__auto__$jscomp$119$$:$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$572$malli_DOT_core_SLASH_missing_function$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$573$props$$,
$map__33799__$1$$],null))}();return function(){function $G__35490$$($var_args$jscomp$451$$){var $G__35500__i_args$jscomp$131$$=null;if(arguments.length>0){$G__35500__i_args$jscomp$131$$=0;for(var $G__35500__a$$=Array(arguments.length-0);$G__35500__i_args$jscomp$131$$<$G__35500__a$$.length;)$G__35500__a$$[$G__35500__i_args$jscomp$131$$]=arguments[$G__35500__i_args$jscomp$131$$+0],++$G__35500__i_args$jscomp$131$$;$G__35500__i_args$jscomp$131$$=new $APP.$cljs$core$IndexedSeq$$($G__35500__a$$,0,null)}return $G__35490__delegate$$.call(this,
$G__35500__i_args$jscomp$131$$)}function $G__35490__delegate$$($G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$){$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$=$APP.$cljs$core$vec$$($G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$);var $G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$=$APP.$cljs$core$count$$($G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$);$APP.$cljs$core$truth_$$($wrap_input$$)&&($min$jscomp$24$$<=$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$&&
$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$<=($APP.$cljs$core$truth_$$($max$jscomp$24$$)?$max$jscomp$24$$:$malli$impl$util$_PLUS_max_size_PLUS_$$)||($G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$344$arity$$,$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$,$cljs$cst$575$arities$$,$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,
$min$jscomp$24$$,$APP.$cljs$cst$337$max$$,$max$jscomp$24$$],null)]),$cljs$cst$576$args$$,$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$,$cljs$cst$561$input$$,$input__$1$$,$APP.$cljs$cst$296$schema$$,$schema__$1$$],null),$report$$.$cljs$core$IFn$_invoke$arity$2$?$report$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$574$malli_DOT_core_SLASH_invalid_arity$$,$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$):$report$$($cljs$cst$574$malli_DOT_core_SLASH_invalid_arity$$,$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$)),
$APP.$cljs$core$truth_$$($validate_input$$.$cljs$core$IFn$_invoke$arity$1$?$validate_input$$.$cljs$core$IFn$_invoke$arity$1$($G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$):$validate_input$$($G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$))||($G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$561$input$$,$input__$1$$,$cljs$cst$576$args$$,$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$,$APP.$cljs$cst$296$schema$$,
$schema__$1$$],null),$report$$.$cljs$core$IFn$_invoke$arity$2$?$report$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$577$malli_DOT_core_SLASH_invalid_input$$,$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$):$report$$($cljs$cst$577$malli_DOT_core_SLASH_invalid_input$$,$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$)));$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($f__$1$jscomp$19$$,$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$);
if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($wrap_output$$)?$APP.$cljs$core$not$$($validate_output$$.$cljs$core$IFn$_invoke$arity$1$?$validate_output$$.$cljs$core$IFn$_invoke$arity$1$($G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$):$validate_output$$($G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$)):$wrap_output$$)){var $G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$562$output$$,$output__$1$$,$APP.$cljs$cst$260$value$$,$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$,$cljs$cst$576$args$$,$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$,$APP.$cljs$cst$296$schema$$,$schema__$1$$],null);$report$$.$cljs$core$IFn$_invoke$arity$2$?$report$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$578$malli_DOT_core_SLASH_invalid_output$$,$G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$):
$report$$($cljs$cst$578$malli_DOT_core_SLASH_invalid_output$$,$G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$)}$APP.$cljs$core$truth_$$($wrap_guard$$)?($G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$,
$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$],null),$G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$=$validate_guard$$.$cljs$core$IFn$_invoke$arity$1$?$validate_guard$$.$cljs$core$IFn$_invoke$arity$1$($G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$):$validate_guard$$($G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$),
$G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$=$APP.$cljs$core$not$$($G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$)):$G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$=$wrap_guard$$;$APP.$cljs$core$truth_$$($G__33826_35496_G__33827$jscomp$inline_10997_JSCompiler_inline_result$jscomp$inline_10996_JSCompiler_temp$jscomp$inline_10995$$)&&
($G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$563$guard$$,$guard__$1$$,$APP.$cljs$cst$260$value$$,$G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$,$cljs$cst$576$args$$,$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$,$APP.$cljs$cst$296$schema$$,$schema__$1$$],null),$report$$.$cljs$core$IFn$_invoke$arity$2$?$report$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$579$malli_DOT_core_SLASH_invalid_guard$$,$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$):
$report$$($cljs$cst$579$malli_DOT_core_SLASH_invalid_guard$$,$G__33832_35499_args$jscomp$130_args__$1$jscomp$3$$));return $G__33818_35492_G__33820_35494_arity$jscomp$1_value$jscomp$260$$}$G__35490$$.$cljs$lang$maxFixedArity$=0;$G__35490$$.$cljs$lang$applyTo$=function($arglist__35501_args$jscomp$132$$){$arglist__35501_args$jscomp$132$$=$APP.$cljs$core$seq$$($arglist__35501_args$jscomp$132$$);return $G__35490__delegate$$($arglist__35501_args$jscomp$132$$)};$G__35490$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__35490__delegate$$;return $G__35490$$}()};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$590$$,$key$jscomp$228$$,$default$$jscomp$30$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$228$$,$default$$jscomp$30$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$424$$,$key$jscomp$229$$,$value$jscomp$261$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$229$$,$value$jscomp$261$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$425$$,$writer$jscomp$121$$,$opts$jscomp$190$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$121$$,$opts$jscomp$190$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33724$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33726$$,$meta33725__$1$$){return new $malli$core$t_malli$0core33724$$($meta33725__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33725$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $cljs$cst$560$_EQ__GT_$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($output$jscomp$5_parent$jscomp$92$$,$properties$jscomp$71$$,$children$jscomp$79_guard$jscomp$3$$,$p__33741$jscomp$2$$){var $map__33742__$1$$=$APP.$cljs$core$__destructure_map$$($p__33741$jscomp$2$$),$function_checker$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33742__$1$$,$cljs$cst$591$malli_DOT_core_SLASH_function_checker$$),$parent__$1$jscomp$32$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$560$_EQ__GT_$$,
$properties$jscomp$71$$,$children$jscomp$79_guard$jscomp$3$$,2,3);var $vec__33743$jscomp$2$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33720_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33720_SHARP_$$,$map__33742__$1$$):$APP.$malli$core$schema$$($p1__33720_SHARP_$$,$map__33742__$1$$)},$children$jscomp$79_guard$jscomp$3$$),$input$jscomp$53$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33743$jscomp$2$$,
0,null);$output$jscomp$5_parent$jscomp$92$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33743$jscomp$2$$,1,null);$children$jscomp$79_guard$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__33743$jscomp$2$$,2,null);var $form$jscomp$91$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_create_form$$($parent__$1$jscomp$32$$.$malli$core$IntoSchema$_type$arity$1$(null),$properties$jscomp$71$$,$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_form$$,
$vec__33743$jscomp$2$$),$map__33742__$1$$)}),$cache$jscomp$61$$=$malli$core$_create_cache$$(),$__GT_checker$jscomp$2$$=$APP.$cljs$core$truth_$$($function_checker$jscomp$2$$)?function($p1__33721_SHARP_$$){return $function_checker$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$?$function_checker$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$($p1__33721_SHARP_$$,$map__33742__$1$$):$function_checker$jscomp$2$$($p1__33721_SHARP_$$,$map__33742__$1$$)}:$APP.$cljs$core$constantly$$(null);$APP.$cljs$core$truth_$$(function(){var $G__33747$$=
$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($input$jscomp$53$$):$APP.$malli$core$type$$($input$jscomp$53$$),$fexpr__33746$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$592$cat$$,null,$cljs$cst$593$catn$$,null],null),null);return $fexpr__33746$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__33746$$.$cljs$core$IFn$_invoke$arity$1$($G__33747$$):$fexpr__33746$$($G__33747$$)}())||
$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$594$malli_DOT_core_SLASH_invalid_input_schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$561$input$$,$input$jscomp$53$$],null));return new $malli$core$t_malli$0core33752$$($form$jscomp$91$$,$input$jscomp$53$$,$map__33742__$1$$,$p__33741$jscomp$2$$,$children$jscomp$79_guard$jscomp$3$$,$properties$jscomp$71$$,$vec__33743$jscomp$2$$,$parent__$1$jscomp$32$$,$__GT_checker$jscomp$2$$,$output$jscomp$5_parent$jscomp$92$$,
$function_checker$jscomp$2$$,$cache$jscomp$61$$,$vec__33743$jscomp$2$$,this.$meta33725$,$map__33742__$1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$426$$,$writer$jscomp$122$$,$opts$jscomp$191$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$122$$,$opts$jscomp$191$$)};
$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33870$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33872$$,$meta33871__$1$$){return new $malli$core$t_malli$0core33870$$(this.form,this.options,this.$properties$,this.children,this.parent,this.$meta33857$,this.$_$,this.$map__33865$,this.$__GT_checker$,this.$function_checker$,this.$p__33864$,this.cache,$meta33871__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33871$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){var $temp__5823__auto__$jscomp$62$$=this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$?this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$(this):this.$__GT_checker$(this);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$62$$)?function($x$jscomp$787$$){var $JSCompiler_temp$jscomp$425$$;if($JSCompiler_temp$jscomp$425$$=$cljs$core$ifn_QMARK_$$($x$jscomp$787$$))$JSCompiler_temp$jscomp$425$$=($temp__5823__auto__$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$?
$temp__5823__auto__$jscomp$62$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$787$$):$temp__5823__auto__$jscomp$62$$($x$jscomp$787$$))==null;return $JSCompiler_temp$jscomp$425$$}:$cljs$core$ifn_QMARK_$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$428$$,$walker$jscomp$25$$,$path$jscomp$85$$,$options__$1$jscomp$38$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$25$$,$path$jscomp$85$$,$options__$1$jscomp$38$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$430$$,$path$jscomp$86$$){var $this$__$1$jscomp$171$$=this,$temp__5823__auto__$jscomp$63$$=this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$?this.$__GT_checker$.$cljs$core$IFn$_invoke$arity$1$($this$__$1$jscomp$171$$):this.$__GT_checker$($this$__$1$jscomp$171$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$63$$))return function($x$jscomp$789$$,$in$$jscomp$32$$,$acc$jscomp$61$$){if($APP.$cljs$core$fn_QMARK_$$($x$jscomp$789$$)){var $temp__5823__auto____$1$jscomp$8$$=
$temp__5823__auto__$jscomp$63$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5823__auto__$jscomp$63$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$789$$):$temp__5823__auto__$jscomp$63$$($x$jscomp$789$$);return $APP.$cljs$core$truth_$$($temp__5823__auto____$1$jscomp$8$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$61$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$86$$,$in$$jscomp$32$$,$this$__$1$jscomp$171$$,
$x$jscomp$789$$),$cljs$cst$567$check$$,$temp__5823__auto____$1$jscomp$8$$)):$acc$jscomp$61$$}return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$61$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$86$$,$in$$jscomp$32$$,$this$__$1$jscomp$171$$,$x$jscomp$789$$))};var $validator$jscomp$31$$=$this$__$1$jscomp$171$$.$malli$core$Schema$_validator$arity$1$(null);return function($x$jscomp$790$$,$in$$jscomp$33$$,$acc$jscomp$62$$){return $APP.$cljs$core$not$$($validator$jscomp$31$$.$cljs$core$IFn$_invoke$arity$1$?
$validator$jscomp$31$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$790$$):$validator$jscomp$31$$($x$jscomp$790$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$62$$,$malli$impl$util$_error$cljs$0core$0IFn$0_invoke$0arity$04$$($path$jscomp$86$$,$in$$jscomp$33$$,$this$__$1$jscomp$171$$,$x$jscomp$790$$)):$acc$jscomp$62$$}};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_function_schema_QMARK_$arity$1$=function(){return!0};$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_function_info$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_instrument_f$arity$4$=function($this$$jscomp$432$$,$p__33876$$,$f$jscomp$427$$,$options__$1$jscomp$39$$){var $map__33877__$1$$=$APP.$cljs$core$__destructure_map$$($p__33876$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33877__$1$$,$cljs$cst$595$_scope$$);var $report$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33877__$1$$,$APP.$cljs$cst$570$report$$),$this$__$1$jscomp$173$$=this,$arity__GT_info$$=
$malli$core$_group_by_arity_BANG_$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$){var $JSCompiler_temp_const$jscomp$427$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$,$JSCompiler_temp_const$jscomp$426$$=$malli$core$_function_info$$($G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$);$G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__33877__$1$$,$APP.$cljs$cst$296$schema$$,$G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$);$G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$=$malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$?$malli$core$_instrument$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$,$f$jscomp$427$$,$options__$1$jscomp$39$$):
$malli$core$_instrument$$($G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$,$f$jscomp$427$$,$options__$1$jscomp$39$$);return $JSCompiler_temp_const$jscomp$427$$.call($APP.$cljs$core$assoc$$,$JSCompiler_temp_const$jscomp$426$$,$cljs$cst$596$f$$,$G__33878$jscomp$inline_3512_JSCompiler_inline_result$jscomp$429_s$jscomp$320$$)},this.children)),$arities$$=$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($arity__GT_info$$)),$varargs_info$$=$arity__GT_info$$.$cljs$core$IFn$_invoke$arity$1$?
$arity__GT_info$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$345$varargs$$):$arity__GT_info$$($cljs$cst$345$varargs$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($arities$$))?$cljs$cst$596$f$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$val$$($APP.$cljs$core$first$$($arity__GT_info$$))):function(){function $G__35522$$($var_args$jscomp$452$$){var $G__35527__i_args$jscomp$134$$=null;if(arguments.length>0){$G__35527__i_args$jscomp$134$$=0;for(var $G__35527__a$$=
Array(arguments.length-0);$G__35527__i_args$jscomp$134$$<$G__35527__a$$.length;)$G__35527__a$$[$G__35527__i_args$jscomp$134$$]=arguments[$G__35527__i_args$jscomp$134$$+0],++$G__35527__i_args$jscomp$134$$;$G__35527__i_args$jscomp$134$$=new $APP.$cljs$core$IndexedSeq$$($G__35527__a$$,0,null)}return $G__35522__delegate$$.call(this,$G__35527__i_args$jscomp$134$$)}function $G__35522__delegate$$($args$jscomp$133$$){function $report_arity$$(){var $G__33883$$=new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$cljs$cst$344$arity$$,$arity$jscomp$2$$,$cljs$cst$575$arities$$,$arities$$,$cljs$cst$576$args$$,$args$jscomp$133$$,$cljs$cst$561$input$$,$input$jscomp$54$$,$APP.$cljs$cst$296$schema$$,$this$__$1$jscomp$173$$],null);return $report$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$report$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$574$malli_DOT_core_SLASH_invalid_arity$$,$G__33883$$):$report$jscomp$1$$($cljs$cst$574$malli_DOT_core_SLASH_invalid_arity$$,$G__33883$$)}var $arity$jscomp$2$$=$APP.$cljs$core$count$$($args$jscomp$133$$),
$map__33881_map__33881__$1$$=$arity__GT_info$$.$cljs$core$IFn$_invoke$arity$1$?$arity__GT_info$$.$cljs$core$IFn$_invoke$arity$1$($arity$jscomp$2$$):$arity__GT_info$$($arity$jscomp$2$$);$map__33881_map__33881__$1$$=$APP.$cljs$core$__destructure_map$$($map__33881_map__33881__$1$$);var $input$jscomp$54$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33881_map__33881__$1$$,$cljs$cst$561$input$$);return $APP.$cljs$core$truth_$$($map__33881_map__33881__$1$$)?$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$596$f$$.$cljs$core$IFn$_invoke$arity$1$($map__33881_map__33881__$1$$),
$args$jscomp$133$$):$APP.$cljs$core$truth_$$($varargs_info$$)?$arity$jscomp$2$$<$APP.$cljs$cst$336$min$$.$cljs$core$IFn$_invoke$arity$1$($varargs_info$$)?$report_arity$$():$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$596$f$$.$cljs$core$IFn$_invoke$arity$1$($varargs_info$$),$args$jscomp$133$$):$report_arity$$()}$G__35522$$.$cljs$lang$maxFixedArity$=0;$G__35522$$.$cljs$lang$applyTo$=function($arglist__35528_args$jscomp$135$$){$arglist__35528_args$jscomp$135$$=$APP.$cljs$core$seq$$($arglist__35528_args$jscomp$135$$);
return $G__35522__delegate$$($arglist__35528_args$jscomp$135$$)};$G__35522$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__35522__delegate$$;return $G__35522$$}()};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($___$1$jscomp$418$$,$key$jscomp$230$$,$default$$jscomp$31$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$230$$,$default$$jscomp$31$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$433$$,$key$jscomp$231$$,$value$jscomp$262$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$231$$,$value$jscomp$262$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$434$$,$writer$jscomp$123$$,$opts$jscomp$192$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$123$$,$opts$jscomp$192$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33856$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33858$$,$meta33857__$1$$){return new $malli$core$t_malli$0core33856$$(this.$_$,$meta33857__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33857$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return $cljs$cst$603$function$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($form$jscomp$94_parent$jscomp$95$$,$properties$jscomp$74$$,$cache$jscomp$64_children$jscomp$82$$,$p__33864$jscomp$2$$){var $map__33865__$1$$=$APP.$cljs$core$__destructure_map$$($p__33864$jscomp$2$$),$function_checker$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33865__$1$$,$cljs$cst$591$malli_DOT_core_SLASH_function_checker$$),$parent__$1$jscomp$33$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$603$function$$,
$properties$jscomp$74$$,$cache$jscomp$64_children$jscomp$82$$,1,null);var $children__$1$jscomp$14$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33847_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33847_SHARP_$$,$map__33865__$1$$):$APP.$malli$core$schema$$($p1__33847_SHARP_$$,$map__33865__$1$$)},$cache$jscomp$64_children$jscomp$82$$);$form$jscomp$94_parent$jscomp$95$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$33$$,
$properties$jscomp$74$$,$children__$1$jscomp$14$$,$malli$core$_form$$,$map__33865__$1$$)});$cache$jscomp$64_children$jscomp$82$$=$malli$core$_create_cache$$();var $__GT_checker$jscomp$5$$=$APP.$cljs$core$truth_$$($function_checker$jscomp$5$$)?function($p1__33851_SHARP_$$){return $function_checker$jscomp$5$$.$cljs$core$IFn$_invoke$arity$2$?$function_checker$jscomp$5$$.$cljs$core$IFn$_invoke$arity$2$($p1__33851_SHARP_$$,$map__33865__$1$$):$function_checker$jscomp$5$$($p1__33851_SHARP_$$,$map__33865__$1$$)}:
$APP.$cljs$core$constantly$$(null);$APP.$cljs$core$every_QMARK_$$($cljs$core$every_pred$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_function_schema_QMARK_$$,$malli$core$_function_info$$),$children__$1$jscomp$14$$)||$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$604$malli_DOT_core_SLASH_non_function_childs$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$340$children$$,$children__$1$jscomp$14$$],null));$malli$core$_group_by_arity_BANG_$$($malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_function_info$$,
$children__$1$jscomp$14$$));return new $malli$core$t_malli$0core33870$$($form$jscomp$94_parent$jscomp$95$$,$map__33865__$1$$,$properties$jscomp$74$$,$children__$1$jscomp$14$$,$parent__$1$jscomp$33$$,this.$meta33857$,this.$_$,$map__33865__$1$$,$__GT_checker$jscomp$5$$,$function_checker$jscomp$5$$,$p__33864$jscomp$2$$,$cache$jscomp$64_children$jscomp$82$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$435$$,$writer$jscomp$124$$,$opts$jscomp$193$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$124$$,$opts$jscomp$193$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33903$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_ref$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RefSchema$_deref$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.$schema$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_function_schema_QMARK_$arity$1$=function(){return $malli$core$_function_schema_QMARK_$$($APP.$cljs$core$_deref$$(this.$schema$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_function_info$arity$1$=function(){return $malli$core$_function_info$$($APP.$cljs$core$_deref$$(this.$schema$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$FunctionSchema$_instrument_f$arity$4$=function($_$jscomp$603$$,$props$jscomp$23$$,$f$jscomp$428$$,$options__$1$jscomp$40$$){return $malli$core$_instrument_f$$($APP.$cljs$core$_deref$$(this.$schema$),$props$jscomp$23$$,$f$jscomp$428$$,$options__$1$jscomp$40$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$436$$,$writer$jscomp$125$$,$opts$jscomp$194$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$125$$,$opts$jscomp$194$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_op_QMARK_$arity$1$=function(){return $malli$core$_regex_op_QMARK_$$($APP.$cljs$core$_deref$$(this.$schema$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_validator$arity$1$=function(){return $malli$core$_regex_validator$$($APP.$cljs$core$_deref$$(this.$schema$))};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_explainer$arity$2$=function($_$jscomp$606$$,$path$jscomp$87$$){return $malli$core$_regex_explainer$$($APP.$cljs$core$_deref$$(this.$schema$),$path$jscomp$87$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_transformer$arity$4$=function($_$jscomp$609$$,$transformer$jscomp$32$$,$method$jscomp$32$$,$options__$1$jscomp$41$$){return $malli$core$_regex_transformer$$($APP.$cljs$core$_deref$$(this.$schema$),$transformer$jscomp$32$$,$method$jscomp$32$$,$options__$1$jscomp$41$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_min_max$arity$2$=function($_$jscomp$610$$,$nested_QMARK_$jscomp$3$$){return $malli$core$_regex_min_max$$($APP.$cljs$core$_deref$$(this.$schema$),$nested_QMARK_$jscomp$3$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33904$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$DistributiveSchema$_distributive_schema_QMARK_$arity$1$=function(){return $malli$core$_distributive_schema_QMARK_$$(this.$schema$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$DistributiveSchema$_distribute_to_children$arity$3$=function($_$jscomp$612$$,$f$jscomp$429$$,$options__$1$jscomp$42$$){return $malli$core$_distribute_to_children$$(this.$schema$,$f$jscomp$429$$,$options__$1$jscomp$42$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33905$jscomp$1$$,$meta33904__$1$$){return new $malli$core$t_malli$0core33903$$(this.form,this.options,this.forms,this.$properties$,this.$childs$,this.$schema$,this.children,this.$vec__33897$,this.min,this.$type_properties$,this.fn,this.parent,this.$p__33890$,this.$map__33891$,this.type,this.cache,this.max,this.$meta33893$,$meta33904__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$core$_validator$$($APP.$cljs$core$_deref$$(this.$schema$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$437$$,$transformer$jscomp$33$$,$method$jscomp$33$$,$options__$1$jscomp$43$$){return $malli$core$_parent_children_transformer$$(this,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$_deref$$(this.$schema$)],null),$transformer$jscomp$33$$,$method$jscomp$33$$,$options__$1$jscomp$43$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($children__$1$jscomp$15_this$$jscomp$438$$,$walker$jscomp$26$$,$path$jscomp$88$$,$options__$1$jscomp$44$$){$children__$1$jscomp$15_this$$jscomp$438$$=$APP.$cljs$core$truth_$$(this.$childs$)?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$(this.children,0,this.$childs$):this.children;return $APP.$cljs$core$truth_$$($malli$core$_accept$$($walker$jscomp$26$$,this,$path$jscomp$88$$,$options__$1$jscomp$44$$))?$malli$core$_outer$$($walker$jscomp$26$$,
this,$path$jscomp$88$$,$malli$core$_inner_indexed$$($walker$jscomp$26$$,$path$jscomp$88$$,$children__$1$jscomp$15_this$$jscomp$438$$,$options__$1$jscomp$44$$),$options__$1$jscomp$44$$):null};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($_$jscomp$620$$,$path$jscomp$89$$){return $malli$core$_explainer$$($APP.$cljs$core$_deref$$(this.$schema$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$89$$,$cljs$cst$472$malli_DOT_core_SLASH_in$$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$624$$,$key$jscomp$232$$,$default$$jscomp$32$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$472$malli_DOT_core_SLASH_in$$,$key$jscomp$232$$)?$APP.$cljs$core$_deref$$(this.$schema$):$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$232$$,$default$$jscomp$32$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($G__33954__$jscomp$625$$,$G__33956_key$jscomp$233$$,$value$jscomp$263$$){$G__33954__$jscomp$625$$=this.type;var $G__33955$$=this.$properties$;$G__33956_key$jscomp$233$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$G__33956_key$jscomp$233$$,$value$jscomp$263$$);return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$03$$?$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33954__$jscomp$625$$,
$G__33955$$,$G__33956_key$jscomp$233$$):$malli$core$into_schema$$($G__33954__$jscomp$625$$,$G__33955$$,$G__33956_key$jscomp$233$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33892$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33894$$,$meta33893__$1$$){return new $malli$core$t_malli$0core33892$$(this.$p__33890$,this.$map__33891$,this.type,this.min,this.max,this.$childs$,this.$type_properties$,this.fn,$meta33893__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33893$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return this.type};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return this.$type_properties$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$98_vec__33897$jscomp$2$$,$properties$jscomp$77$$,$children$jscomp$85$$,$options$jscomp$216$$){var $self__$jscomp$1924$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($self__$jscomp$1924$$.type,$properties$jscomp$77$$,$children$jscomp$85$$,$self__$jscomp$1924$$.min,$self__$jscomp$1924$$.max);$parent$jscomp$98_vec__33897$jscomp$2$$=function(){var $G__33901$$=$APP.$cljs$core$vec$$($children$jscomp$85$$);
return $self__$jscomp$1924$$.fn.$cljs$core$IFn$_invoke$arity$3$?$self__$jscomp$1924$$.fn.$cljs$core$IFn$_invoke$arity$3$($properties$jscomp$77$$,$G__33901$$,$options$jscomp$216$$):$self__$jscomp$1924$$.fn($properties$jscomp$77$$,$G__33901$$,$options$jscomp$216$$)}();var $children__$1$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($parent$jscomp$98_vec__33897$jscomp$2$$,0,null),$forms$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($parent$jscomp$98_vec__33897$jscomp$2$$,
1,null),$schema$jscomp$53$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($parent$jscomp$98_vec__33897$jscomp$2$$,2,null);return new $malli$core$t_malli$0core33903$$(new $APP.$cljs$core$Delay$$(function(){return $malli$core$_create_form$$($self__$jscomp$1924$$.type,$properties$jscomp$77$$,$forms$jscomp$6$$,$options$jscomp$216$$)}),$options$jscomp$216$$,$forms$jscomp$6$$,$properties$jscomp$77$$,$self__$jscomp$1924$$.$childs$,new $APP.$cljs$core$Delay$$(function(){return $APP.$cljs$core$force$$($schema$jscomp$53$$)}),
$children__$1$jscomp$16$$,$parent$jscomp$98_vec__33897$jscomp$2$$,$self__$jscomp$1924$$.min,$self__$jscomp$1924$$.$type_properties$,$self__$jscomp$1924$$.fn,this,$self__$jscomp$1924$$.$p__33890$,$self__$jscomp$1924$$.$map__33891$,$self__$jscomp$1924$$.type,$malli$core$_create_cache$$(),$self__$jscomp$1924$$.max,$self__$jscomp$1924$$.$meta33893$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$439$$,$writer$jscomp$126$$,$opts$jscomp$195$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$126$$,$opts$jscomp$195$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33988$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33990$$,$meta33989__$1$$){return new $malli$core$t_malli$0core33988$$(this.form,this.options,this.$re_min_max$,this.$p__33982$,this.$properties$,this.$re_explainer$,this.children,this.min,this.$map__33984$,this.$re_parser$,this.parent,this.$re_unparser$,this.$map__33983$,this.type,this.cache,this.$re_transformer$,this.max,this.$meta33986$,this.$re_validator$,$meta33989__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33989$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$impl$regex$validator$$($malli$core$_regex_validator$$(this))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$441$$,$transformer$jscomp$35$$,$method$jscomp$35$$,$options__$1$jscomp$45$$){return $malli$core$regex_transformer$$(this,$transformer$jscomp$35$$,$method$jscomp$35$$,$options__$1$jscomp$45$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$442$$,$walker$jscomp$27$$,$path$jscomp$91$$,$options__$1$jscomp$46$$){return $malli$core$_walk_indexed$$(this,$walker$jscomp$27$$,$path$jscomp$91$$,$options__$1$jscomp$46$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return this.children};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$444$$,$path$jscomp$92$$){return $malli$impl$regex$explainer$$(this,$path$jscomp$92$$,$malli$core$_regex_explainer$$(this,$path$jscomp$92$$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($_$jscomp$638$$,$key$jscomp$234$$,$default$$jscomp$33$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.children,$key$jscomp$234$$,$default$$jscomp$33$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$446$$,$key$jscomp$235$$,$value$jscomp$264$$){return $malli$core$_set_assoc_children$$(this,$key$jscomp$235$$,$value$jscomp$264$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_op_QMARK_$arity$1$=function(){return!0};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_validator$arity$1$=function(){var $G__34003$$=this.$properties$,$G__34004$$=$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_regex_validator$$,this.children);return this.$re_validator$.$cljs$core$IFn$_invoke$arity$2$?this.$re_validator$.$cljs$core$IFn$_invoke$arity$2$($G__34003$$,$G__34004$$):this.$re_validator$($G__34003$$,$G__34004$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_explainer$arity$2$=function($G__34005__$jscomp$641$$,$path$jscomp$93$$){$G__34005__$jscomp$641$$=this.$properties$;var $G__34006$$=$APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($i$jscomp$325$$,$child$jscomp$12$$){return $malli$core$_regex_explainer$$($child$jscomp$12$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$93$$,$i$jscomp$325$$))},this.children);return this.$re_explainer$.$cljs$core$IFn$_invoke$arity$2$?
this.$re_explainer$.$cljs$core$IFn$_invoke$arity$2$($G__34005__$jscomp$641$$,$G__34006$$):this.$re_explainer$($G__34005__$jscomp$641$$,$G__34006$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_transformer$arity$4$=function($G__34011__$jscomp$644$$,$transformer$jscomp$36$$,$method$jscomp$36$$,$options__$1$jscomp$47$$){$G__34011__$jscomp$644$$=this.$properties$;var $G__34012$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33977_SHARP_$$){return $malli$core$_regex_transformer$$($p1__33977_SHARP_$$,$transformer$jscomp$36$$,$method$jscomp$36$$,$options__$1$jscomp$47$$)},this.children);return this.$re_transformer$.$cljs$core$IFn$_invoke$arity$2$?
this.$re_transformer$.$cljs$core$IFn$_invoke$arity$2$($G__34011__$jscomp$644$$,$G__34012$$):this.$re_transformer$($G__34011__$jscomp$644$$,$G__34012$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_min_max$arity$2$=function(){return this.$re_min_max$.$cljs$core$IFn$_invoke$arity$2$?this.$re_min_max$.$cljs$core$IFn$_invoke$arity$2$(this.$properties$,this.children):this.$re_min_max$(this.$properties$,this.children)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$447$$,$writer$jscomp$127$$,$opts$jscomp$196$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$127$$,$opts$jscomp$196$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core33985$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33987$$,$meta33986__$1$$){return new $malli$core$t_malli$0core33985$$(this.$re_min_max$,this.$p__33982$,this.$re_explainer$,this.min,this.$map__33984$,this.$re_parser$,this.$re_unparser$,this.$map__33983$,this.type,this.$re_transformer$,this.max,this.$re_validator$,$meta33986__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33986$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return this.type};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$101$$,$properties$jscomp$80$$,$children$jscomp$88$$,$options$jscomp$220$$){var $parent__$1$jscomp$35$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$(this.type,$properties$jscomp$80$$,$children$jscomp$88$$,this.min,this.max);var $children__$1$jscomp$17$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__33975_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33975_SHARP_$$,$options$jscomp$220$$):$APP.$malli$core$schema$$($p1__33975_SHARP_$$,$options$jscomp$220$$)},$children$jscomp$88$$);return new $malli$core$t_malli$0core33988$$(new $APP.$cljs$core$Delay$$(function(){return $malli$core$_simple_form$$($parent__$1$jscomp$35$$,$properties$jscomp$80$$,$children__$1$jscomp$17$$,$malli$core$_form$$,$options$jscomp$220$$)}),$options$jscomp$220$$,this.$re_min_max$,this.$p__33982$,$properties$jscomp$80$$,
this.$re_explainer$,$children__$1$jscomp$17$$,this.min,this.$map__33984$,this.$re_parser$,$parent__$1$jscomp$35$$,this.$re_unparser$,this.$map__33983$,this.type,$malli$core$_create_cache$$(),this.$re_transformer$,this.max,this.$meta33986$,this.$re_validator$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$448$$,$writer$jscomp$128$$,$opts$jscomp$197$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$128$$,$opts$jscomp$197$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core34032$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$_to_ast$arity$2$=function(){return $malli$core$_entry_ast$$(this,$malli$core$_entry_keyset$$(this.$entry_parser$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$450$$,$writer$jscomp$129$$,$opts__$1$jscomp$13$$){return $malli$core$pr_writer_schema$$(this,$writer$jscomp$129$$,$opts__$1$jscomp$13$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entries$arity$1$=function(){return $malli$core$_entry_entries$$(this.$entry_parser$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$EntrySchema$_entry_parser$arity$1$=function(){return this.$entry_parser$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_op_QMARK_$arity$1$=function(){return!0};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_validator$arity$1$=function(){var $G__34035$$=this.$properties$,$G__34036$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__34037_s$jscomp$321$$){var $k$jscomp$394$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34037_s$jscomp$321$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34037_s$jscomp$321$$,1,null);$p__34037_s$jscomp$321$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34037_s$jscomp$321$$,
2,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$394$$,$malli$core$_regex_validator$$($p__34037_s$jscomp$321$$)],null)},this.$malli$core$Schema$_children$arity$1$(null));return this.$re_validator$.$cljs$core$IFn$_invoke$arity$2$?this.$re_validator$.$cljs$core$IFn$_invoke$arity$2$($G__34035$$,$G__34036$$):this.$re_validator$($G__34035$$,$G__34036$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_explainer$arity$2$=function($G__34041_this$$jscomp$452$$,$path$jscomp$94$$){$G__34041_this$$jscomp$452$$=this.$properties$;var $G__34042$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__34043_s$jscomp$322$$){var $k$jscomp$395$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34043_s$jscomp$322$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34043_s$jscomp$322$$,1,null);$p__34043_s$jscomp$322$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34043_s$jscomp$322$$,2,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$395$$,$malli$core$_regex_explainer$$($p__34043_s$jscomp$322$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$94$$,$k$jscomp$395$$))],null)},this.$malli$core$Schema$_children$arity$1$(null));return this.$re_explainer$.$cljs$core$IFn$_invoke$arity$2$?this.$re_explainer$.$cljs$core$IFn$_invoke$arity$2$($G__34041_this$$jscomp$452$$,
$G__34042$$):this.$re_explainer$($G__34041_this$$jscomp$452$$,$G__34042$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_transformer$arity$4$=function($G__34059_this$$jscomp$455$$,$transformer$jscomp$37$$,$method$jscomp$37$$,$options__$1$jscomp$48$$){$G__34059_this$$jscomp$455$$=this.$properties$;var $G__34060$$=$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__34062_s$jscomp$325$$){var $k$jscomp$398$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34062_s$jscomp$325$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34062_s$jscomp$325$$,
1,null);$p__34062_s$jscomp$325$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34062_s$jscomp$325$$,2,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$398$$,$malli$core$_regex_transformer$$($p__34062_s$jscomp$325$$,$transformer$jscomp$37$$,$method$jscomp$37$$,$options__$1$jscomp$48$$)],null)},this.$malli$core$Schema$_children$arity$1$(null));return this.$re_transformer$.$cljs$core$IFn$_invoke$arity$2$?this.$re_transformer$.$cljs$core$IFn$_invoke$arity$2$($G__34059_this$$jscomp$455$$,
$G__34060$$):this.$re_transformer$($G__34059_this$$jscomp$455$$,$G__34060$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$RegexSchema$_regex_min_max$arity$2$=function(){var $G__34066$$=this.$properties$,$G__34067$$=this.$malli$core$Schema$_children$arity$1$(null);return this.$re_min_max$.$cljs$core$IFn$_invoke$arity$2$?this.$re_min_max$.$cljs$core$IFn$_invoke$arity$2$($G__34066$$,$G__34067$$):this.$re_min_max$($G__34066$$,$G__34067$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta34033$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Cached$_cache$arity$1$=function(){return this.cache};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_34034$jscomp$1$$,$meta34033__$1$$){return new $malli$core$t_malli$0core34032$$(this.form,this.options,this.$re_min_max$,this.$keep$,this.$meta34030$,this.$properties$,this.$map__34025$,this.$re_explainer$,this.children,this.min,this.$re_parser$,this.$entry_parser$,this.parent,this.$re_unparser$,this.$p__34023$,this.type,this.cache,this.$map__34024$,this.$re_transformer$,this.max,this.$opts$,this.$re_validator$,$meta34033__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_validator$arity$1$=function(){return $malli$impl$regex$validator$$($malli$core$_regex_validator$$(this))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_options$arity$1$=function(){return this.options};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_transformer$arity$4$=function($this$$jscomp$458$$,$transformer$jscomp$38$$,$method$jscomp$38$$,$options__$1$jscomp$49$$){return $malli$core$regex_transformer$$(this,$transformer$jscomp$38$$,$method$jscomp$38$$,$options__$1$jscomp$49$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_walk$arity$4$=function($this$$jscomp$459$$,$walker$jscomp$28$$,$path$jscomp$95$$,$options__$1$jscomp$50$$){return $malli$core$_walk_entries$$(this,$walker$jscomp$28$$,$path$jscomp$95$$,$options__$1$jscomp$50$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_properties$arity$1$=function(){return this.$properties$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_children$arity$1$=function(){return $malli$core$_entry_children$$(this.$entry_parser$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_form$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.form)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_explainer$arity$2$=function($this$$jscomp$461$$,$path$jscomp$96$$){return $malli$impl$regex$explainer$$(this,$path$jscomp$96$$,$malli$core$_regex_explainer$$(this,$path$jscomp$96$$))};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Schema$_parent$arity$1$=function(){return this.parent};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_get$arity$3$=function($this$$jscomp$463$$,$key$jscomp$236$$,$default$$jscomp$34$$){return $malli$core$_get_entries$$(this,$key$jscomp$236$$,$default$$jscomp$34$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$LensSchema$_set$arity$3$=function($this$$jscomp$464$$,$key$jscomp$237$$,$value$jscomp$265$$){return $malli$core$_set_entries$$(this,$key$jscomp$237$$,$value$jscomp$265$$)};$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core34029$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_34031$$,$meta34030__$1$$){return new $malli$core$t_malli$0core34029$$(this.$re_min_max$,this.$keep$,this.$map__34025$,this.$re_explainer$,this.min,this.$re_parser$,this.$re_unparser$,this.$p__34023$,this.type,this.$map__34024$,this.$re_transformer$,this.max,this.$opts$,this.$re_validator$,$meta34030__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta34030$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$AST$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type$arity$1$=function(){return this.type};$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_type_properties$arity$1$=function(){return null};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$IntoSchema$_into_schema$arity$4$=function($parent$jscomp$105$$,$properties$jscomp$83$$,$children$jscomp$91$$,$options$jscomp$224$$){var $parent__$1$jscomp$37$$=this;$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$(this.type,$properties$jscomp$83$$,$children$jscomp$91$$,this.min,this.max);var $entry_parser$jscomp$14$$=$malli$core$_create_entry_parser$$($children$jscomp$91$$,this.$opts$,$options$jscomp$224$$);return new $malli$core$t_malli$0core34032$$(new $APP.$cljs$core$Delay$$(function(){return $malli$core$_create_entry_form$$($parent__$1$jscomp$37$$,
$properties$jscomp$83$$,$entry_parser$jscomp$14$$,$options$jscomp$224$$)}),$options$jscomp$224$$,this.$re_min_max$,this.$keep$,this.$meta34030$,$properties$jscomp$83$$,this.$map__34025$,this.$re_explainer$,$children$jscomp$91$$,this.min,this.$re_parser$,$entry_parser$jscomp$14$$,$parent__$1$jscomp$37$$,this.$re_unparser$,this.$p__34023$,this.type,$malli$core$_create_cache$$(),this.$map__34024$,this.$re_transformer$,this.max,this.$opts$,this.$re_validator$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$],null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$465$$,$writer$jscomp$130$$,$opts__$1$jscomp$14$$){return $malli$core$pr_writer_into_schema$$(this,$writer$jscomp$130$$,$opts__$1$jscomp$14$$)};
$APP.$malli$core$type$$=function $malli$core$type$$($var_args$jscomp$454$$){switch(arguments.length){case 1:return $malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$type$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$=function($_QMARK_schema$jscomp$3$$){return $APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$3$$,null)};
$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$4$$,$options$jscomp$226$$){return $malli$core$_type$$($malli$core$_parent$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$4$$,$options$jscomp$226$$):$APP.$malli$core$schema$$($_QMARK_schema$jscomp$4$$,$options$jscomp$226$$)))};$APP.$malli$core$type$$.$cljs$lang$maxFixedArity$=2;
var $malli$core$type_properties$$=function $malli$core$type_properties$$($var_args$jscomp$455$$){switch(arguments.length){case 1:return $malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$=function($_QMARK_schema$jscomp$5$$){return $malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$5$$,null)};
$malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$6$$,$options$jscomp$227$$){return $malli$core$_type_properties$$($malli$core$_parent$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$6$$,$options$jscomp$227$$):$APP.$malli$core$schema$$($_QMARK_schema$jscomp$6$$,$options$jscomp$227$$)))};$malli$core$type_properties$$.$cljs$lang$maxFixedArity$=2;
$APP.$malli$core$schema$$=function $malli$core$schema$$($var_args$jscomp$458$$){switch(arguments.length){case 1:return $malli$core$schema$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$1$=function($_QMARK_schema$jscomp$11$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$11$$,null)};
$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$=function($G__35812__QMARK_schema$jscomp$12$$,$G__35813_options$jscomp$230$$){for(;;){if($malli$core$schema_QMARK_$$($G__35812__QMARK_schema$jscomp$12$$))return $G__35812__QMARK_schema$jscomp$12$$;if($malli$core$into_schema_QMARK_$$($G__35812__QMARK_schema$jscomp$12$$))return $malli$core$_into_schema$$($G__35812__QMARK_schema$jscomp$12$$,null,null,$G__35813_options$jscomp$230$$);if($APP.$cljs$core$vector_QMARK_$$($G__35812__QMARK_schema$jscomp$12$$)){var $_QMARK_p_v$jscomp$192$$=
$G__35812__QMARK_schema$jscomp$12$$,$and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$=$malli$core$_lookup_BANG_$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_p_v$jscomp$192$$,0),$_QMARK_p_v$jscomp$192$$,$malli$core$into_schema_QMARK_$$,!0,$G__35813_options$jscomp$230$$),$n$jscomp$197$$=$APP.$cljs$core$count$$($_QMARK_p_v$jscomp$192$$);$_QMARK_p_v$jscomp$192$$=$n$jscomp$197$$>1?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($_QMARK_p_v$jscomp$192$$,
1):null;return $_QMARK_p_v$jscomp$192$$==null||$APP.$cljs$core$map_QMARK_$$($_QMARK_p_v$jscomp$192$$)?$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$,$_QMARK_p_v$jscomp$192$$,2<$n$jscomp$197$$?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($G__35812__QMARK_schema$jscomp$12$$,2,$n$jscomp$197$$):null,$G__35813_options$jscomp$230$$):$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$,
null,1<$n$jscomp$197$$?$APP.$cljs$core$subvec$cljs$0core$0IFn$0_invoke$0arity$03$$($G__35812__QMARK_schema$jscomp$12$$,1,$n$jscomp$197$$):null,$G__35813_options$jscomp$230$$)}$and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$=($and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$=$malli$core$_reference_QMARK_$$($G__35812__QMARK_schema$jscomp$12$$))?$malli$core$_lookup$$($G__35812__QMARK_schema$jscomp$12$$,$G__35813_options$jscomp$230$$):$and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$;
if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$))return $malli$core$_pointer$$($G__35812__QMARK_schema$jscomp$12$$,$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$inline_3516_t$jscomp$36_temp__5823__auto__$jscomp$64$$,$G__35813_options$jscomp$230$$),$G__35813_options$jscomp$230$$);$G__35812__QMARK_schema$jscomp$12$$=$malli$core$_lookup_BANG_$$($G__35812__QMARK_schema$jscomp$12$$,$G__35812__QMARK_schema$jscomp$12$$,
null,!1,$G__35813_options$jscomp$230$$)}};$APP.$malli$core$schema$$.$cljs$lang$maxFixedArity$=2;var $malli$core$form$$=function $malli$core$form$$($var_args$jscomp$459$$){switch(arguments.length){case 1:return $malli$core$form$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$form$$.$cljs$core$IFn$_invoke$arity$1$=function($_QMARK_schema$jscomp$13$$){return $malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$13$$,null)};$malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$14$$,$options$jscomp$231$$){return $malli$core$_form$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$14$$,$options$jscomp$231$$))};$malli$core$form$$.$cljs$lang$maxFixedArity$=2;
$APP.$malli$core$properties$$=function $malli$core$properties$$($var_args$jscomp$460$$){switch(arguments.length){case 1:return $malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$properties$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$=function($_QMARK_schema$jscomp$15$$){return $APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$15$$,null)};$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$16$$,$options$jscomp$232$$){return $malli$core$_properties$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$16$$,$options$jscomp$232$$))};
$APP.$malli$core$properties$$.$cljs$lang$maxFixedArity$=2;var $malli$core$children$$=function $malli$core$children$$($var_args$jscomp$462$$){switch(arguments.length){case 1:return $malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$=function($_QMARK_schema$jscomp$19$$){return $malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$19$$,null)};$malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$20_schema$jscomp$58$$,$options$jscomp$234$$){$_QMARK_schema$jscomp$20_schema$jscomp$58$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$20_schema$jscomp$58$$,$options$jscomp$234$$);return $malli$core$_children$$($_QMARK_schema$jscomp$20_schema$jscomp$58$$)};
$malli$core$children$$.$cljs$lang$maxFixedArity$=2;$APP.$JSCompiler_prototypeAlias$$=$malli$core$t_malli$0core34169$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_34171$$,$meta34170__$1$$){return new $malli$core$t_malli$0core34169$$(this.$_QMARK_schema$,this.f,this.options,$meta34170__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta34170$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Walker$_accept$arity$4$=function($_$jscomp$671$$,$s$jscomp$326$$){return $s$jscomp$326$$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Walker$_inner$arity$4$=function($this$$jscomp$466$$,$s$jscomp$327$$,$p$jscomp$80$$,$options__$1$jscomp$52$$){return $malli$core$_walk$$($s$jscomp$327$$,this,$p$jscomp$80$$,$options__$1$jscomp$52$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Walker$_outer$arity$5$=function($_$jscomp$672$$,$s$jscomp$328$$,$p$jscomp$81$$,$c$jscomp$202$$,$options__$1$jscomp$53$$){return this.f.$cljs$core$IFn$_invoke$arity$4$?this.f.$cljs$core$IFn$_invoke$arity$4$($s$jscomp$328$$,$p$jscomp$81$$,$c$jscomp$202$$,$options__$1$jscomp$53$$):this.f($s$jscomp$328$$,$p$jscomp$81$$,$c$jscomp$202$$,$options__$1$jscomp$53$$)};
var $malli$core$entries$$=function $malli$core$entries$$($var_args$jscomp$479$$){switch(arguments.length){case 1:return $malli$core$entries$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $malli$core$entries$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$core$entries$$.$cljs$core$IFn$_invoke$arity$1$=function($_QMARK_schema$jscomp$61$$){return $malli$core$entries$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$61$$,null)};
$malli$core$entries$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$62_temp__5825__auto__$jscomp$64$$,$options$jscomp$255$$){$_QMARK_schema$jscomp$62_temp__5825__auto__$jscomp$64$$=$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema$jscomp$62_temp__5825__auto__$jscomp$64$$,$options$jscomp$255$$);return $APP.$cljs$core$truth_$$($_QMARK_schema$jscomp$62_temp__5825__auto__$jscomp$64$$)?$_QMARK_schema$jscomp$62_temp__5825__auto__$jscomp$64$$!=null&&$APP.$cljs$core$PROTOCOL_SENTINEL$$===
$_QMARK_schema$jscomp$62_temp__5825__auto__$jscomp$64$$.$malli$core$EntrySchema$$?$malli$core$_entries$$($_QMARK_schema$jscomp$62_temp__5825__auto__$jscomp$64$$):null:null};$malli$core$entries$$.$cljs$lang$maxFixedArity$=2;
var $_evaluator_35966$$=$APP.$cljs$core$memoize$$(function($options$jscomp$79$$,$fail_BANG_$$){var $eval_string_STAR_$$=new $borkdude$dynaload$LazyVar$$(function(){if(typeof sci!=="undefined"&&typeof sci.core!=="undefined"&&typeof sci.core.$eval_string_STAR_$!=="undefined")return sci.core.$eval_string_STAR_$;var $temp__5823__auto__$jscomp$43$$=$cljs$core$find$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$205$default$$,null],null),$APP.$cljs$cst$205$default$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$43$$))return $APP.$cljs$core$_val$$($temp__5823__auto__$jscomp$43$$);
throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$333$sci_DOT_core_SLASH_eval_string_STAR_$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$333$sci_DOT_core_SLASH_eval_string_STAR_$$)," never required"].join(""));}),$init$jscomp$51$$=new $borkdude$dynaload$LazyVar$$(function(){if(typeof sci!=="undefined"&&typeof sci.core!=="undefined"&&typeof sci.core.init!=="undefined")return sci.core.init;var $temp__5823__auto__$jscomp$44$$=$cljs$core$find$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$205$default$$,null],null),$APP.$cljs$cst$205$default$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$44$$))return $APP.$cljs$core$_val$$($temp__5823__auto__$jscomp$44$$);throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$334$sci_DOT_core_SLASH_init$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$334$sci_DOT_core_SLASH_init$$)," never required"].join(""));}),$fork$$=new $borkdude$dynaload$LazyVar$$(function(){if(typeof sci!==
"undefined"&&typeof sci.core!=="undefined"&&typeof sci.core.$fork$!=="undefined")return sci.core.$fork$;var $temp__5823__auto__$jscomp$45$$=$cljs$core$find$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$205$default$$,null],null),$APP.$cljs$cst$205$default$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$45$$))return $APP.$cljs$core$_val$$($temp__5823__auto__$jscomp$45$$);throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$335$sci_DOT_core_SLASH_fork$$),
" does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$335$sci_DOT_core_SLASH_fork$$)," never required"].join(""));});return function(){if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$58_and__5023__auto____$1$jscomp$18$$=$APP.$cljs$core$_deref$$($eval_string_STAR_$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$58_and__5023__auto____$1$jscomp$18$$)?($and__5023__auto__$jscomp$58_and__5023__auto____$1$jscomp$18$$=$APP.$cljs$core$_deref$$($init$jscomp$51$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$58_and__5023__auto____$1$jscomp$18$$)?
$APP.$cljs$core$_deref$$($fork$$):$and__5023__auto__$jscomp$58_and__5023__auto____$1$jscomp$18$$):$and__5023__auto__$jscomp$58_and__5023__auto____$1$jscomp$18$$}())){var $ctx$$=$init$jscomp$51$$.$cljs$core$IFn$_invoke$arity$1$?$init$jscomp$51$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$79$$):$init$jscomp$51$$($options$jscomp$79$$);$eval_string_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$eval_string_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($ctx$$,"(alias 'm 'malli.core)"):$eval_string_STAR_$$($ctx$$,
"(alias 'm 'malli.core)");return function($G__25816_s$jscomp$298$$){var $G__25815$$=$fork$$.$cljs$core$IFn$_invoke$arity$1$?$fork$$.$cljs$core$IFn$_invoke$arity$1$($ctx$$):$fork$$($ctx$$);$G__25816_s$jscomp$298$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__25816_s$jscomp$298$$);return $eval_string_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$eval_string_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($G__25815$$,$G__25816_s$jscomp$298$$):$eval_string_STAR_$$($G__25815$$,$G__25816_s$jscomp$298$$)}}return $fail_BANG_$$}}),
$malli$core$default_registry$$,$m$jscomp$inline_11003$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$04$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_register_var$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$cljs$cst$661$any_QMARK_$$,$APP.$cljs$core$any_QMARK_$$),$cljs$cst$662$some_QMARK_$$,$APP.$cljs$core$some_QMARK_$$),$cljs$cst$663$number_QMARK_$$,$APP.$cljs$core$number_QMARK_$$),$cljs$cst$664$integer_QMARK_$$,$APP.$cljs$core$integer_QMARK_$$),$cljs$cst$665$int_QMARK_$$,$APP.$cljs$core$int_QMARK_$$),$cljs$cst$666$pos_int_QMARK_$$,$cljs$core$pos_int_QMARK_$$),$cljs$cst$667$neg_int_QMARK_$$,$cljs$core$neg_int_QMARK_$$),$cljs$cst$668$nat_int_QMARK_$$,$APP.$cljs$core$nat_int_QMARK_$$),$cljs$cst$669$pos_QMARK_$$,
$APP.$cljs$core$pos_QMARK_$$),$cljs$cst$670$neg_QMARK_$$,function($x$jscomp$293$$){return $x$jscomp$293$$<0}),$cljs$cst$671$float_QMARK_$$,$cljs$core$float_QMARK_$$),$cljs$cst$672$double_QMARK_$$,$cljs$core$double_QMARK_$$),$cljs$cst$673$boolean_QMARK_$$,$APP.$cljs$core$boolean_QMARK_$$),$cljs$cst$674$string_QMARK_$$,$APP.$cljs$core$string_QMARK_$$),$cljs$cst$675$ident_QMARK_$$,$cljs$core$ident_QMARK_$$),$cljs$cst$676$simple_ident_QMARK_$$,$cljs$core$simple_ident_QMARK_$$),$cljs$cst$677$qualified_ident_QMARK_$$,
$cljs$core$qualified_ident_QMARK_$$),$cljs$cst$678$keyword_QMARK_$$,$cljs$core$keyword_QMARK_$$),$cljs$cst$679$simple_keyword_QMARK_$$,$cljs$core$simple_keyword_QMARK_$$),$cljs$cst$680$qualified_keyword_QMARK_$$,$cljs$core$qualified_keyword_QMARK_$$),$cljs$cst$681$symbol_QMARK_$$,$cljs$core$symbol_QMARK_$$),$cljs$cst$682$simple_symbol_QMARK_$$,$cljs$core$simple_symbol_QMARK_$$),$cljs$cst$683$qualified_symbol_QMARK_$$,$cljs$core$qualified_symbol_QMARK_$$),$cljs$cst$684$uuid_QMARK_$$,$APP.$cljs$core$uuid_QMARK_$$),
$cljs$cst$685$uri_QMARK_$$,$cljs$core$uri_QMARK_$$),$cljs$cst$686$inst_QMARK_$$,$cljs$core$inst_QMARK_$$),$cljs$cst$687$seqable_QMARK_$$,$APP.$cljs$core$seqable_QMARK_$$),$cljs$cst$688$indexed_QMARK_$$,$cljs$core$indexed_QMARK_$$),$cljs$cst$689$map_QMARK_$$,$APP.$cljs$core$map_QMARK_$$),$cljs$cst$690$vector_QMARK_$$,$APP.$cljs$core$vector_QMARK_$$),$cljs$cst$691$list_QMARK_$$,$APP.$cljs$core$list_QMARK_$$),$cljs$cst$692$seq_QMARK_$$,$APP.$cljs$core$seq_QMARK_$$),$cljs$cst$693$char_QMARK_$$,$cljs$core$char_QMARK_$$),
$cljs$cst$694$set_QMARK_$$,$APP.$cljs$core$set_QMARK_$$),$cljs$cst$695$nil_QMARK_$$,$APP.$cljs$core$nil_QMARK_$$),$cljs$cst$696$false_QMARK_$$,$cljs$core$false_QMARK_$$),$cljs$cst$697$true_QMARK_$$,$APP.$cljs$core$true_QMARK_$$),$cljs$cst$698$zero_QMARK_$$,$cljs$core$zero_QMARK_$$),$cljs$cst$699$coll_QMARK_$$,$APP.$cljs$core$coll_QMARK_$$),$cljs$cst$700$associative_QMARK_$$,$APP.$cljs$core$associative_QMARK_$$),$cljs$cst$701$sequential_QMARK_$$,$APP.$cljs$core$sequential_QMARK_$$),$cljs$cst$702$ifn_QMARK_$$,
$cljs$core$ifn_QMARK_$$),$cljs$cst$703$fn_QMARK_$$,$APP.$cljs$core$fn_QMARK_$$),$cljs$cst$704$empty_QMARK_$$,$APP.$cljs$core$empty_QMARK_$$,function($x$jscomp$794$$){return $APP.$cljs$core$seqable_QMARK_$$($x$jscomp$794$$)&&$APP.$cljs$core$empty_QMARK_$$($x$jscomp$794$$)}),$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$APP.$cljs$core$type$$(RegExp("")),new $malli$core$t_malli$0core33590$$(!0,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],
null))]),$APP.$cljs$core$reduce_kv$$($APP.$cljs$core$assoc$$,null,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$malli$core$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p__34378$$){var $k$jscomp$400$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34378$$,0,null),$v$jscomp$193$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34378$$,1,null);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$k$jscomp$400$$,$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$k$jscomp$400$$,$cljs$cst$414$from_ast$$,$malli$core$_from_value_ast$$,$cljs$cst$412$to_ast$$,$malli$core$_to_value_ast$$,$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1,$APP.$cljs$cst$409$compile$$,function($_$jscomp$675$$,$p__34384$$){var $child$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34384$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$349$pred$$,$malli$core$_safe_pred$$(function($p1__34375_SHARP_$$){return $v$jscomp$193$$.$cljs$core$IFn$_invoke$arity$2$?$v$jscomp$193$$.$cljs$core$IFn$_invoke$arity$2$($p1__34375_SHARP_$$,$child$jscomp$13$$):$v$jscomp$193$$($p1__34375_SHARP_$$,$child$jscomp$13$$)})],null)}],null))],null)},new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$cljs$cst$705$_GT_$$,$APP.$cljs$core$_GT_$$,$cljs$cst$706$_GT__EQ_$$,$cljs$core$_GT__EQ_$$,$cljs$cst$707$_LT_$$,$APP.$cljs$core$_LT_$$,$cljs$cst$708$_LT__EQ_$$,
$cljs$core$_LT__EQ_$$,$cljs$cst$709$_EQ_$$,$APP.$cljs$core$_EQ_$$,$cljs$cst$710$not_EQ_$$,$APP.$cljs$core$not_EQ_$$],null)))),$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$421$qualified_symbol$$,$cljs$cst$343$double$$,$cljs$cst$342$int$$,$cljs$cst$418$float$$,$APP.$cljs$cst$219$symbol$$,$cljs$cst$420$qualified_keyword$$,$cljs$cst$417$some$$,$APP.$cljs$cst$198$string$$,$APP.$cljs$cst$221$keyword$$,$cljs$cst$197$nil$$,$cljs$cst$422$uuid$$,$APP.$cljs$cst$419$boolean$$,$APP.$cljs$cst$416$any$$],
[$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$421$qualified_symbol$$,$APP.$cljs$cst$349$pred$$,$cljs$core$qualified_symbol_QMARK_$$],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$343$double$$,$APP.$cljs$cst$349$pred$$,$cljs$core$double_QMARK_$$,$cljs$cst$411$property_pred$$,$malli$core$_min_max_pred$$(null)],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$cljs$cst$342$int$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$int_QMARK_$$,$cljs$cst$411$property_pred$$,$malli$core$_min_max_pred$$(null)],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$418$float$$,$APP.$cljs$cst$349$pred$$,$cljs$core$float_QMARK_$$,$cljs$cst$411$property_pred$$,$malli$core$_min_max_pred$$(null)],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$219$symbol$$,$APP.$cljs$cst$349$pred$$,$cljs$core$symbol_QMARK_$$],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$420$qualified_keyword$$,$APP.$cljs$cst$349$pred$$,$cljs$core$qualified_keyword_QMARK_$$,$cljs$cst$411$property_pred$$,function($properties$jscomp$15$$){var $temp__5825__auto__$jscomp$60$$=function(){var $G__32368__$1$$=$properties$jscomp$15$$==null?null:$APP.$cljs$cst$392$namespace$$.$cljs$core$IFn$_invoke$arity$1$($properties$jscomp$15$$);
return $G__32368__$1$$==null?null:$APP.$cljs$core$name$$($G__32368__$1$$)}();return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$60$$)?function($x$jscomp$733$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$namespace$$($x$jscomp$733$$),$temp__5825__auto__$jscomp$60$$)}:null}],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$417$some$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$some_QMARK_$$],
null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$198$string$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$string_QMARK_$$,$cljs$cst$411$property_pred$$,$malli$core$_min_max_pred$$($APP.$cljs$core$count$$)],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$221$keyword$$,$APP.$cljs$cst$349$pred$$,$cljs$core$keyword_QMARK_$$],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$139$type$$,$cljs$cst$197$nil$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$nil_QMARK_$$],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$422$uuid$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$uuid_QMARK_$$],null)),$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$419$boolean$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$boolean_QMARK_$$],null)),
$malli$core$_simple_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$416$any$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$any_QMARK_$$],null))]),new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$cljs$cst$711$_PLUS_$$,$malli$core$_sequence_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,
$cljs$cst$627$re_validator$$,$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],[function($_$jscomp$676_child$jscomp$14$$,$p__34390$$){$_$jscomp$676_child$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34390$$,0,null);return $malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$variadic$($_$jscomp$676_child$jscomp$14$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$_STAR__explainer$$($_$jscomp$676_child$jscomp$14$$)]))},function($_$jscomp$677_child$jscomp$15$$,
$p__34394$$){$_$jscomp$677_child$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34394$$,0,null);return $malli$impl$regex$_PLUS__parser$$($_$jscomp$677_child$jscomp$15$$)},function($_$jscomp$678_child$jscomp$16$$,$p__34398$$){$_$jscomp$678_child$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34398$$,0,null);return $malli$impl$regex$_PLUS__unparser$$($_$jscomp$678_child$jscomp$16$$)},$cljs$cst$711$_PLUS_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1],null),function($_$jscomp$679_child$jscomp$17$$,$p__34403$$){$_$jscomp$679_child$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34403$$,0,null);return $malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$variadic$($_$jscomp$679_child$jscomp$17$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$_STAR__transformer$$($_$jscomp$679_child$jscomp$17$$)]))},function($_$jscomp$680_child$jscomp$18$$,
$p__34410$$){$_$jscomp$680_child$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34410$$,0,null);return $malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$variadic$($_$jscomp$680_child$jscomp$18$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$_STAR__validator$$($_$jscomp$680_child$jscomp$18$$)]))},function($_$jscomp$681_child$jscomp$19$$,$p__34414$$){$_$jscomp$681_child$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34414$$,
0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,$APP.$cljs$cst$336$min$$.$cljs$core$IFn$_invoke$arity$1$($malli$core$_regex_min_max$$($_$jscomp$681_child$jscomp$19$$,!0))],null)},!0])),$cljs$cst$712$_STAR_$$,$malli$core$_sequence_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,$cljs$cst$627$re_validator$$,
$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],[function($_$jscomp$682_child$jscomp$20$$,$p__34419$$){$_$jscomp$682_child$jscomp$20$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34419$$,0,null);return $malli$impl$regex$_STAR__explainer$$($_$jscomp$682_child$jscomp$20$$)},function($_$jscomp$683_child$jscomp$21$$,$p__34423$$){$_$jscomp$683_child$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34423$$,0,null);return $malli$impl$regex$_STAR__parser$$($_$jscomp$683_child$jscomp$21$$)},
function($_$jscomp$684_child$jscomp$22$$,$p__34427$$){$_$jscomp$684_child$jscomp$22$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34427$$,0,null);return $malli$impl$regex$_STAR__unparser$$($_$jscomp$684_child$jscomp$22$$)},$cljs$cst$712$_STAR_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1],null),function($_$jscomp$685_child$jscomp$23$$,$p__34437$$){$_$jscomp$685_child$jscomp$23$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34437$$,
0,null);return $malli$impl$regex$_STAR__transformer$$($_$jscomp$685_child$jscomp$23$$)},function($_$jscomp$686_child$jscomp$24$$,$p__34444$$){$_$jscomp$686_child$jscomp$24$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34444$$,0,null);return $malli$impl$regex$_STAR__validator$$($_$jscomp$686_child$jscomp$24$$)},function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,0],null)},!0])),$cljs$cst$713$_QMARK_$$,$malli$core$_sequence_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,
$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,$cljs$cst$627$re_validator$$,$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],[function($_$jscomp$688_child$jscomp$25$$,$p__34448$$){$_$jscomp$688_child$jscomp$25$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34448$$,0,null);return $malli$impl$regex$alt_explainer$$.$cljs$core$IFn$_invoke$arity$variadic$($_$jscomp$688_child$jscomp$25$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$cat_explainer$$.$cljs$core$IFn$_invoke$arity$0$()]))},
function($_$jscomp$689_child$jscomp$26$$,$p__34456$$){$_$jscomp$689_child$jscomp$26$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34456$$,0,null);return $malli$impl$regex$alt_parser$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$_$jscomp$689_child$jscomp$26$$,$malli$impl$regex$pure_parser$$()]))},function($_$jscomp$690_child$jscomp$27$$,$p__34460$$){$_$jscomp$690_child$jscomp$27$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34460$$,
0,null);return $malli$impl$regex$alt_unparser$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$_$jscomp$690_child$jscomp$27$$,$malli$impl$regex$pure_unparser$$]))},$cljs$cst$713$_QMARK_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1],null),function($_$jscomp$691_child$jscomp$28$$,$p__34464$$){$_$jscomp$691_child$jscomp$28$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34464$$,
0,null);return $malli$impl$regex$alt_transformer$$.$cljs$core$IFn$_invoke$arity$variadic$($_$jscomp$691_child$jscomp$28$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$cat_transformer$$.$cljs$core$IFn$_invoke$arity$0$()]))},function($_$jscomp$692_child$jscomp$29$$,$p__34474$$){$_$jscomp$692_child$jscomp$29$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34474$$,0,null);return $malli$impl$regex$alt_validator$$.$cljs$core$IFn$_invoke$arity$variadic$($_$jscomp$692_child$jscomp$29$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$impl$regex$cat_validator$$.$cljs$core$IFn$_invoke$arity$0$()]))},function($_$jscomp$693_child$jscomp$30$$,$p__34478$$){$_$jscomp$693_child$jscomp$30$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34478$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,$APP.$cljs$cst$337$max$$.$cljs$core$IFn$_invoke$arity$1$($malli$core$_regex_min_max$$($_$jscomp$693_child$jscomp$30$$,
!0))],null)},!0])),$APP.$cljs$cst$714$repeat$$,$malli$core$_sequence_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,$cljs$cst$627$re_validator$$,$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],[function($min$jscomp$40_p__34482$$,$child$jscomp$31_p__34483$$){var $map__34490__$1_max$jscomp$40$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$40_p__34482$$);
$min$jscomp$40_p__34482$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34490__$1_max$jscomp$40$$,$APP.$cljs$cst$336$min$$,0);$map__34490__$1_max$jscomp$40$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34490__$1_max$jscomp$40$$,$APP.$cljs$cst$337$max$$,Infinity);$child$jscomp$31_p__34483$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$31_p__34483$$,0,null);return $malli$impl$regex$repeat_explainer$$($min$jscomp$40_p__34482$$,$map__34490__$1_max$jscomp$40$$,
$child$jscomp$31_p__34483$$)},function($min$jscomp$41_p__34494$$,$child$jscomp$32_p__34495$$){var $map__34496__$1_max$jscomp$41$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$41_p__34494$$);$min$jscomp$41_p__34494$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34496__$1_max$jscomp$41$$,$APP.$cljs$cst$336$min$$,0);$map__34496__$1_max$jscomp$41$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34496__$1_max$jscomp$41$$,$APP.$cljs$cst$337$max$$,Infinity);$child$jscomp$32_p__34495$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$32_p__34495$$,0,null);return $malli$impl$regex$repeat_parser$$($min$jscomp$41_p__34494$$,$map__34496__$1_max$jscomp$41$$,$child$jscomp$32_p__34495$$)},function($min$jscomp$42_p__34501$$,$child$jscomp$33_p__34502$$){var $map__34503__$1_max$jscomp$42$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$42_p__34501$$);$min$jscomp$42_p__34501$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34503__$1_max$jscomp$42$$,$APP.$cljs$cst$336$min$$,
0);$map__34503__$1_max$jscomp$42$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34503__$1_max$jscomp$42$$,$APP.$cljs$cst$337$max$$,Infinity);$child$jscomp$33_p__34502$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$33_p__34502$$,0,null);return $malli$impl$regex$repeat_unparser$$($min$jscomp$42_p__34501$$,$map__34503__$1_max$jscomp$42$$,$child$jscomp$33_p__34502$$)},$APP.$cljs$cst$714$repeat$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,
1,$APP.$cljs$cst$337$max$$,1],null),function($min$jscomp$43_p__34508$$,$child$jscomp$34_p__34509$$){var $map__34510__$1_max$jscomp$43$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$43_p__34508$$);$min$jscomp$43_p__34508$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34510__$1_max$jscomp$43$$,$APP.$cljs$cst$336$min$$,0);$map__34510__$1_max$jscomp$43$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34510__$1_max$jscomp$43$$,$APP.$cljs$cst$337$max$$,Infinity);$child$jscomp$34_p__34509$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$34_p__34509$$,0,null);return $malli$impl$regex$repeat_transformer$$($min$jscomp$43_p__34508$$,$map__34510__$1_max$jscomp$43$$,$child$jscomp$34_p__34509$$)},function($min$jscomp$44_p__34514$$,$child$jscomp$35_p__34515$$){var $map__34516__$1_max$jscomp$44$$=$APP.$cljs$core$__destructure_map$$($min$jscomp$44_p__34514$$);$min$jscomp$44_p__34514$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34516__$1_max$jscomp$44$$,
$APP.$cljs$cst$336$min$$,0);$map__34516__$1_max$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__34516__$1_max$jscomp$44$$,$APP.$cljs$cst$337$max$$,Infinity);$child$jscomp$35_p__34515$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$35_p__34515$$,0,null);return $malli$impl$regex$repeat_validator$$($min$jscomp$44_p__34514$$,$map__34516__$1_max$jscomp$44$$,$child$jscomp$35_p__34515$$)},function($props$jscomp$24$$,$child$jscomp$36_p__34520$$){$child$jscomp$36_p__34520$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$36_p__34520$$,0,null);return $malli$core$_re_min_max$$($cljs$core$_STAR_$$,$props$jscomp$24$$,$child$jscomp$36_p__34520$$)},!0])),$APP.$cljs$cst$592$cat$$,$malli$core$_sequence_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,$cljs$cst$627$re_validator$$,
$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],[function($_$jscomp$694$$,$children$jscomp$96$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_explainer$$,$children$jscomp$96$$)},function($_$jscomp$695$$,$children$jscomp$97$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_parser$$,$children$jscomp$97$$)},function($_$jscomp$696$$,$children$jscomp$98$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_unparser$$,
$children$jscomp$98$$)},$APP.$cljs$cst$592$cat$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,function($_$jscomp$697$$,$children$jscomp$99$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_transformer$$,$children$jscomp$99$$)},function($_$jscomp$698$$,$children$jscomp$100$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_validator$$,$children$jscomp$100$$)},function($_$jscomp$699$$,$children$jscomp$101$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_re_min_max$$,
$APP.$cljs$core$_PLUS_$$),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,0],null),$children$jscomp$101$$)},!0])),$APP.$cljs$cst$715$alt$$,$malli$core$_sequence_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,$cljs$cst$627$re_validator$$,$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],
[function($_$jscomp$700$$,$children$jscomp$102$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_explainer$$,$children$jscomp$102$$)},function($_$jscomp$701$$,$children$jscomp$103$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_parser$$,$children$jscomp$103$$)},function($_$jscomp$702$$,$children$jscomp$104$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_unparser$$,$children$jscomp$104$$)},
$APP.$cljs$cst$715$alt$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,1],null),function($_$jscomp$703$$,$children$jscomp$105$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_transformer$$,$children$jscomp$105$$)},function($_$jscomp$704$$,$children$jscomp$106$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_validator$$,$children$jscomp$106$$)},function($_$jscomp$705$$,$children$jscomp$107$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_re_alt_min_max$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,0],null),$children$jscomp$107$$)},!0])),$cljs$cst$593$catn$$,$malli$core$_sequence_entry_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,$cljs$cst$627$re_validator$$,$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],[function($_$jscomp$706$$,$children$jscomp$108$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_explainer$$,
$children$jscomp$108$$)},function($_$jscomp$707$$,$children$jscomp$109$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($malli$impl$regex$catn_parser$$,$malli$core$tags$$,$children$jscomp$109$$)},function($_$jscomp$708$$,$children$jscomp$110$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($malli$impl$regex$catn_unparser$$,$malli$core$tags_QMARK_$$,$children$jscomp$110$$)},$cljs$cst$593$catn$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,function($_$jscomp$709$$,$children$jscomp$111$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_transformer$$,
$children$jscomp$111$$)},function($_$jscomp$710$$,$children$jscomp$112$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$cat_validator$$,$children$jscomp$112$$)},function($_$jscomp$711$$,$children$jscomp$113$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$core$_re_min_max$$,$APP.$cljs$core$_PLUS_$$),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,
$APP.$cljs$cst$337$max$$,0],null),$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$last$$,$children$jscomp$113$$))},!1])),$cljs$cst$716$altn$$,$malli$core$_sequence_entry_schema$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$628$re_explainer$$,$cljs$cst$629$re_parser$$,$cljs$cst$630$re_unparser$$,$APP.$cljs$cst$139$type$$,$cljs$cst$626$child_bounds$$,$cljs$cst$631$re_transformer$$,$cljs$cst$627$re_validator$$,$cljs$cst$632$re_min_max$$,$cljs$cst$640$keep$$],
[function($_$jscomp$712$$,$children$jscomp$114$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_explainer$$,$children$jscomp$114$$)},function($_$jscomp$713$$,$children$jscomp$115$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($malli$impl$regex$altn_parser$$,$malli$core$tag$$,$children$jscomp$115$$)},function($_$jscomp$714$$,$children$jscomp$116$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($malli$impl$regex$altn_unparser$$,
$malli$core$tag_QMARK_$$,$children$jscomp$116$$)},$cljs$cst$716$altn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,1],null),function($_$jscomp$715$$,$children$jscomp$117$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_transformer$$,$children$jscomp$117$$)},function($_$jscomp$716$$,$children$jscomp$118$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$impl$regex$alt_validator$$,$children$jscomp$118$$)},function($_$jscomp$717$$,
$children$jscomp$119$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($malli$core$_re_alt_min_max$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,0],null),$malli$impl$util$_vmap$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$last$$,$children$jscomp$119$$))},!1]))],null),$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$497$enum$$,$APP.$cljs$cst$296$schema$$,$cljs$cst$613$__GT_$$,$APP.$cljs$cst$514$fn$$,$cljs$cst$436$orn$$,$cljs$cst$717$seqable$$,
$cljs$cst$548$ref$$,$APP.$cljs$cst$520$maybe$$,$cljs$cst$718$sequential$$,$APP.$cljs$cst$431$or$$,$cljs$cst$510$re$$,$cljs$cst$442$not$$,$APP.$cljs$cst$496$tuple$$,$APP.$cljs$cst$200$vector$$,$cljs$cst$603$function$$,$cljs$cst$560$_EQ__GT_$$,$cljs$cst$461$map_of$$,$cljs$cst$529$multi$$,$APP.$cljs$cst$427$and$$,$cljs$cst$410$malli_DOT_core_SLASH_schema$$,$cljs$cst$719$every$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$202$map$$],[new $malli$core$t_malli$0core33582$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),$malli$core$_schema_schema$$(null),$malli$core$_proxy_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$613$__GT_$$,$APP.$cljs$cst$514$fn$$,function($p__33966$$,$c$jscomp$201$$,$o$jscomp$164$$){var $map__33967__$1$$=$APP.$cljs$core$__destructure_map$$($p__33966$$),$guard$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__33967__$1$$,$cljs$cst$563$guard$$);
$malli$core$_check_children_BANG_$cljs$0core$0IFn$0_invoke$0arity$05$$($cljs$cst$613$__GT_$$,$map__33967__$1$$,$c$jscomp$201$$,1,null);var $c__$1$jscomp$1$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__33963_SHARP_$$){return $APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($p1__33963_SHARP_$$,$o$jscomp$164$$):$APP.$malli$core$schema$$($p1__33963_SHARP_$$,$o$jscomp$164$$)},$c$jscomp$201$$);return new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$c__$1$jscomp$1$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_form$$,$c__$1$jscomp$1$$),new $APP.$cljs$core$Delay$$(function(){var $G__33968$jscomp$inline_3514_cc$jscomp$2$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$592$cat$$],
null),$APP.$cljs$core$pop$$($c__$1$jscomp$1$$)),$APP.$cljs$core$peek$$($c__$1$jscomp$1$$)],null);$G__33968$jscomp$inline_3514_cc$jscomp$2$$=$APP.$cljs$core$truth_$$($guard$jscomp$4$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__33968$jscomp$inline_3514_cc$jscomp$2$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$guard$jscomp$4$$],null)):$G__33968$jscomp$inline_3514_cc$jscomp$2$$;var $G__33970$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__33967__$1$$,
$cljs$cst$563$guard$$);return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$?$malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($cljs$cst$560$_EQ__GT_$$,$G__33970$$,$G__33968$jscomp$inline_3514_cc$jscomp$2$$,$o$jscomp$164$$):$malli$core$into_schema$$($cljs$cst$560$_EQ__GT_$$,$G__33970$$,$G__33968$jscomp$inline_3514_cc$jscomp$2$$,$o$jscomp$164$$)})],null)}],null)),new $malli$core$t_malli$0core33621$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,
$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),new $malli$core$t_malli$0core32735$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),$malli$core$_collection_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$717$seqable$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$seqable_QMARK_$$],null)),$malli$core$_ref_schema$cljs$0core$0IFn$0_invoke$0arity$01$$(null),new $malli$core$t_malli$0core33637$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),$malli$core$_collection_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$718$sequential$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$sequential_QMARK_$$],null)),new $malli$core$t_malli$0core32631$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),new $malli$core$t_malli$0core33590$$(!1,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),new $malli$core$t_malli$0core32828$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),new $malli$core$t_malli$0core33508$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),$malli$core$_collection_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$vector_QMARK_$$,$APP.$cljs$cst$487$empty$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null)),new $malli$core$t_malli$0core33856$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),new $malli$core$t_malli$0core33724$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],
null)),new $malli$core$t_malli$0core33114$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),new $malli$core$t_malli$0core33650$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$369$naked_keys$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),new $malli$core$t_malli$0core32549$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],null)),$malli$core$_schema_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$559$raw$$,!0],null)),$malli$core$_collection_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$719$every$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$seqable_QMARK_$$,$cljs$cst$490$bounded$$,!0],null)),$malli$core$_collection_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$set_QMARK_$$,$APP.$cljs$cst$487$empty$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$cst$295$in$$,function($_$jscomp$718$$,$x$jscomp$795$$){return $x$jscomp$795$$}],null)),new $malli$core$t_malli$0core32919$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$369$naked_keys$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$415$malli_DOT_core_SLASH_into_schema$$],
null))])])),$_QMARK_registry$jscomp$inline_11005$$=$malli$registry$composite_registry$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $malli$registry$t_malli$0registry24914$$($m$jscomp$inline_11003$$,$m$jscomp$inline_11003$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),new $malli$registry$t_malli$0registry24984$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)]));$APP.$cljs$core$reset_BANG_$$($malli$registry$registry_STAR_$$,$malli$registry$registry$$($_QMARK_registry$jscomp$inline_11005$$));
$malli$core$default_registry$$=$malli$registry$registry$$(new $malli$registry$t_malli$0registry24940$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$));$APP.$JSCompiler_prototypeAlias$$=$malli$util$t_malli$0util34602$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_34604$$,$meta34603__$1$$){return new $malli$util$t_malli$0util34602$$(this.$_QMARK_schema$,this.f,this.options,this.result,$meta34603__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta34603$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Walker$_accept$arity$4$=function($_$jscomp$721_or__5025__auto__$jscomp$inline_3531$$,$JSCompiler_inline_result$jscomp$435_s$jscomp$336$$,$path$jscomp$97$$,$options__$1$jscomp$55$$){$_$jscomp$721_or__5025__auto__$jscomp$inline_3531$$=$APP.$cljs$core$_deref$$(this.result);$JSCompiler_inline_result$jscomp$435_s$jscomp$336$$=$APP.$cljs$core$truth_$$($_$jscomp$721_or__5025__auto__$jscomp$inline_3531$$)?$_$jscomp$721_or__5025__auto__$jscomp$inline_3531$$:$APP.$cljs$core$reset_BANG_$$(this.result,
this.f.$cljs$core$IFn$_invoke$arity$3$?this.f.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_inline_result$jscomp$435_s$jscomp$336$$,$path$jscomp$97$$,$options__$1$jscomp$55$$):this.f($JSCompiler_inline_result$jscomp$435_s$jscomp$336$$,$path$jscomp$97$$,$options__$1$jscomp$55$$));return $APP.$cljs$core$not$$($JSCompiler_inline_result$jscomp$435_s$jscomp$336$$)};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Walker$_inner$arity$4$=function($this$$jscomp$467$$,$s$jscomp$337$$,$path$jscomp$98$$,$options__$1$jscomp$56$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$(this.result))?null:$malli$core$_walk$$($s$jscomp$337$$,this,$path$jscomp$98$$,$options__$1$jscomp$56$$)};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Walker$_outer$arity$5$=function(){return null};
var $malli$util$merge$$=function $malli$util$merge$$($var_args$jscomp$494$$){switch(arguments.length){case 2:return $malli$util$merge$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$util$merge$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema1$jscomp$2$$,$_QMARK_schema2$jscomp$2$$){return $malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_schema1$jscomp$2$$,$_QMARK_schema2$jscomp$2$$,null)};
$malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$=function($_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$,$_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$,$options$jscomp$272$$){function $tear$$($t$jscomp$45$$,$s$jscomp$338$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$202$map$$,$t$jscomp$45$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$s$jscomp$338$$],null):$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$338$$)],null),$malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($s$jscomp$338$$))}function $bear$$($p1$jscomp$8$$,$p2$jscomp$8$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($p1$jscomp$8$$)?$p2$jscomp$8$$:$p1$jscomp$8$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1$jscomp$8$$,
$p2$jscomp$8$$])):$APP.$cljs$core$truth_$$($p1$jscomp$8$$)?$p1$jscomp$8$$:$p2$jscomp$8$$}var $s1$jscomp$15$$=$APP.$cljs$core$truth_$$($_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$)?$malli$core$deref_all$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$,$options$jscomp$272$$)):null,$s2$jscomp$12$$=$APP.$cljs$core$truth_$$($_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$)?
$malli$core$deref_all$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$,$options$jscomp$272$$)):null,$t1$$=$APP.$cljs$core$truth_$$($s1$jscomp$15$$)?$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($s1$jscomp$15$$):null,$t2$$=$APP.$cljs$core$truth_$$($s2$jscomp$12$$)?$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($s2$jscomp$12$$):null;$_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$=
!$APP.$cljs$core$contains_QMARK_$$($options$jscomp$272$$,$cljs$cst$728$merge_default$$)&&!$APP.$cljs$core$contains_QMARK_$$($options$jscomp$272$$,$cljs$cst$729$merge_required$$);$_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$=$APP.$cljs$core$__destructure_map$$($options$jscomp$272$$);var $merge_default$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$,$cljs$cst$728$merge_default$$,function($_$jscomp$723$$,$s2__$1$$){return $s2__$1$$}),
$merge_required$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$,$cljs$cst$729$merge_required$$,function($_$jscomp$724$$,$r2$$){return $r2$$});if($s1$jscomp$15$$==null)return $s2$jscomp$12$$;if($s2$jscomp$12$$==null)return $s1$jscomp$15$$;if($APP.$cljs$core$truth_$$($_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$?$malli$core$_distributive_schema_QMARK_$$($s1$jscomp$15$$):$_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$))return $malli$core$_distribute_to_children$$($s1$jscomp$15$$,
function($s$jscomp$339$$){return $malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$($s$jscomp$339$$,$s2$jscomp$12$$,$options$jscomp$272$$)},$options$jscomp$272$$);if($APP.$cljs$core$truth_$$($_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$?$malli$core$_distributive_schema_QMARK_$$($s2$jscomp$12$$):$_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$))return $malli$core$_distribute_to_children$$($s2$jscomp$12$$,function($s$jscomp$340$$){return $malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$($s1$jscomp$15$$,
$s$jscomp$340$$,$options$jscomp$272$$)},$options$jscomp$272$$);if($APP.$cljs$core$not$$(function(){var $and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$427$and$$,null,$APP.$cljs$cst$202$map$$,null],null),null);$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$=$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$.$cljs$core$IFn$_invoke$arity$1$?
$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$.$cljs$core$IFn$_invoke$arity$1$($t1$$):$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$($t1$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$)?($and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$427$and$$,
null,$APP.$cljs$cst$202$map$$,null],null),null),$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$.$cljs$core$IFn$_invoke$arity$1$?$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$.$cljs$core$IFn$_invoke$arity$1$($t2$$):$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$($t2$$)):$and__5023__auto__$jscomp$99_fexpr__34654$jscomp$inline_3538_fexpr__34655$$}()))return $merge_default$$.$cljs$core$IFn$_invoke$arity$3$?$merge_default$$.$cljs$core$IFn$_invoke$arity$3$($s1$jscomp$15$$,
$s2$jscomp$12$$,$options$jscomp$272$$):$merge_default$$($s1$jscomp$15$$,$s2$jscomp$12$$,$options$jscomp$272$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($t1$$,$APP.$cljs$cst$202$map$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($t2$$,$APP.$cljs$cst$202$map$$)){$_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$=$bear$$($malli$core$_properties$$($s1$jscomp$15$$),$malli$core$_properties$$($s2$jscomp$12$$));var $ks$jscomp$29$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);
$_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($form$jscomp$104$$,$p__34658$$){var $k2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34658$$,0,null);if($APP.$cljs$core$truth_$$(function(){var $fexpr__34663$$=$APP.$cljs$core$_deref$$($ks$jscomp$29$$);return $fexpr__34663$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__34663$$.$cljs$core$IFn$_invoke$arity$1$($k2$$):$fexpr__34663$$($k2$$)}()))return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc_SINGLEQUOTE_$jscomp$3$$,
$G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$){var $JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$,0,null),$JSCompiler_temp_const$jscomp$10280$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$,
$k2$$)){$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$,0,null);var $_QMARK_p1$jscomp$inline_11013_p$jscomp$inline_11020$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$,1,null),$_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$,
2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34658$$,0,null);var $_QMARK_p2$jscomp$inline_11015$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34658$$,1,null),$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34658$$,2,null);$G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$=$malli$util$_required_map_entry_QMARK_$$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$);
var $G__34599$jscomp$inline_11019$$=$malli$util$_required_map_entry_QMARK_$$($p__34658$$);$G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$=$merge_required$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$merge_required$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$,$G__34599$jscomp$inline_11019$$):$merge_required$jscomp$1$$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$,$G__34599$jscomp$inline_11019$$);
$_QMARK_p1$jscomp$inline_11013_p$jscomp$inline_11020$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$_QMARK_p1$jscomp$inline_11013_p$jscomp$inline_11020$$,$_QMARK_p2$jscomp$inline_11015$$]));$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$,
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_p1$jscomp$inline_11013_p$jscomp$inline_11020$$,$APP.$cljs$cst$448$optional$$,$APP.$cljs$core$not$$($G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$)),$malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$?$malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$,$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$,$options$jscomp$272$$):$malli$util$merge$$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$,
$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$,$options$jscomp$272$$)],null);$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$,0,null);$_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$,
1,null);$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$,2,null);$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$=$APP.$cljs$core$not$$($p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$,$_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$],null):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$)?$APP.$cljs$cst$448$optional$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$)===!1&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$)):
$_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$,$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$],null):$APP.$cljs$core$not$$($APP.$cljs$core$seq$$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$,$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$],null):$APP.$cljs$cst$448$optional$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$)===!1?new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$,
$APP.$cljs$cst$448$optional$$),$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$,$_QMARK_p$jscomp$inline_13455_s1$jscomp$inline_11014$$,$p__34579$jscomp$inline_13453_s$jscomp$inline_13456_s2$jscomp$inline_11016$$],null)}else $JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$=
$G__34598$jscomp$inline_11018_p__34665_required$jscomp$inline_11017$$;return $JSCompiler_temp_const$jscomp$10280$$.call($APP.$cljs$core$conj$$,$acc_SINGLEQUOTE_$jscomp$3$$,$JSCompiler_temp$jscomp$10282_k$jscomp$inline_11012_k$jscomp$inline_13454_k1$jscomp$4$$)},$APP.$cljs$core$PersistentVector$EMPTY$$,$form$jscomp$104$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($ks$jscomp$29$$,$APP.$cljs$core$conj$$,$k2$$);return $APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($form$jscomp$104$$,
$p__34658$$)},$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_children$$($s1$jscomp$15$$),$malli$core$_children$$($s2$jscomp$12$$)));return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$cst$202$map$$,$_QMARK_schema1$jscomp$3_can_distribute_QMARK__p$jscomp$83$$,$_QMARK_schema2$jscomp$3_children$jscomp$120_map__34628__$1$$,$options$jscomp$272$$)}return function($first__34644_p__34639$$,$first__34647_p__34640$$){var $first__34644__$1_seq__34643$$=
$APP.$cljs$core$seq$$($first__34644_p__34639$$);$first__34644_p__34639$$=$APP.$cljs$core$first$$($first__34644__$1_seq__34643$$);var $seq__34643__$1_seq__34643__$2$$=$APP.$cljs$core$next$$($first__34644__$1_seq__34643$$);$first__34644__$1_seq__34643$$=$APP.$cljs$core$first$$($seq__34643__$1_seq__34643__$2$$);$seq__34643__$1_seq__34643__$2$$=$APP.$cljs$core$next$$($seq__34643__$1_seq__34643__$2$$);var $first__34647__$1_seq__34646$$=$APP.$cljs$core$seq$$($first__34647_p__34640$$);$first__34647_p__34640$$=
$APP.$cljs$core$first$$($first__34647__$1_seq__34646$$);var $seq__34646__$1_seq__34646__$2$$=$APP.$cljs$core$next$$($first__34647__$1_seq__34646$$);$first__34647__$1_seq__34646$$=$APP.$cljs$core$first$$($seq__34646__$1_seq__34646__$2$$);$seq__34646__$1_seq__34646__$2$$=$APP.$cljs$core$next$$($seq__34646__$1_seq__34646__$2$$);return $malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$cst$427$and$$,$bear$$($first__34644_p__34639$$,$first__34647_p__34640$$),$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$($first__34644__$1_seq__34643$$,$first__34647__$1_seq__34646$$,$options$jscomp$272$$)],null),$seq__34643__$1_seq__34643__$2$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$seq__34646__$1_seq__34646__$2$$])),$options$jscomp$272$$)}($tear$$($t1$$,$s1$jscomp$15$$),$tear$$($t2$$,$s2$jscomp$12$$))};$malli$util$merge$$.$cljs$lang$maxFixedArity$=3;
var $malli$util$union$$=function $malli$util$union$$($var_args$jscomp$495$$){switch(arguments.length){case 2:return $malli$util$union$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $malli$util$union$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$util$union$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema1$jscomp$4$$,$_QMARK_schema2$jscomp$4$$){return $malli$util$union$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_schema1$jscomp$4$$,$_QMARK_schema2$jscomp$4$$,null)};
$malli$util$union$$.$cljs$core$IFn$_invoke$arity$3$=function($_QMARK_schema1$jscomp$5$$,$_QMARK_schema2$jscomp$5$$,$options$jscomp$273$$){return $malli$util$merge$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_schema1$jscomp$5$$,$_QMARK_schema2$jscomp$5$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($options$jscomp$273$$,$cljs$cst$728$merge_default$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,
function($s1$jscomp$16$$,$s2$jscomp$13$$,$options__$1$jscomp$57$$){var $JSCompiler_inline_result$jscomp$10279$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$($s1$jscomp$16$$,null),$malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$($s2$jscomp$13$$,null));return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10279$$)?$s1$jscomp$16$$:$APP.$malli$core$schema$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,$s1$jscomp$16$$,$s2$jscomp$13$$],null),$options__$1$jscomp$57$$)})),$cljs$cst$729$merge_required$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,function($r1$jscomp$1$$,$r2$jscomp$1$$){return $APP.$cljs$core$truth_$$($r1$jscomp$1$$)?$r2$jscomp$1$$:$r1$jscomp$1$$})))};$malli$util$union$$.$cljs$lang$maxFixedArity$=3;
var $malli$util$select_keys$$=function $malli$util$select_keys$$($var_args$jscomp$506$$){switch(arguments.length){case 2:return $malli$util$select_keys$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $malli$util$select_keys$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$util$select_keys$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$103$$,$keys$jscomp$29$$){return $malli$util$select_keys$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_schema$jscomp$103$$,$keys$jscomp$29$$,null)};
$malli$util$select_keys$$.$cljs$core$IFn$_invoke$arity$3$=function($_QMARK_schema$jscomp$104$$,$keys$jscomp$30$$,$options$jscomp$284$$){var $key_set$jscomp$2$$=$APP.$cljs$core$set$$($keys$jscomp$30$$);return $malli$util$transform_entries$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_schema$jscomp$104$$,function($p1__34899_SHARP_$$){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($k$jscomp$406_p__34906$$){$k$jscomp$406_p__34906$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($k$jscomp$406_p__34906$$,
0,null);return $key_set$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$key_set$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$406_p__34906$$):$key_set$jscomp$2$$($k$jscomp$406_p__34906$$)},$p1__34899_SHARP_$$)},$options$jscomp$284$$)};$malli$util$select_keys$$.$cljs$lang$maxFixedArity$=3;
var $malli$util$dissoc$$=function $malli$util$dissoc$$($var_args$jscomp$508$$){switch(arguments.length){case 2:return $malli$util$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $malli$util$dissoc$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$malli$util$dissoc$$.$cljs$core$IFn$_invoke$arity$2$=function($_QMARK_schema$jscomp$107$$,$key$jscomp$242$$){return $malli$util$dissoc$$.$cljs$core$IFn$_invoke$arity$3$($_QMARK_schema$jscomp$107$$,$key$jscomp$242$$,null)};
$malli$util$dissoc$$.$cljs$core$IFn$_invoke$arity$3$=function($_QMARK_schema$jscomp$108$$,$key$jscomp$243$$,$options$jscomp$286$$){return $malli$util$transform_entries$cljs$0core$0IFn$0_invoke$0arity$03$$($_QMARK_schema$jscomp$108$$,function($p1__34921_SHARP_$$){return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($k$jscomp$409_p__34925$$){$k$jscomp$409_p__34925$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($k$jscomp$409_p__34925$$,0,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$243$$,
$k$jscomp$409_p__34925$$)},$p1__34921_SHARP_$$)},$options$jscomp$286$$)};$malli$util$dissoc$$.$cljs$lang$maxFixedArity$=3;var $app$common$schema$registry$registry$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$app$common$schema$registry$default_registry$$=$malli$registry$composite_registry$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$malli$core$default_registry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$733$merge$$,$malli$util$_merge$$(),$APP.$cljs$cst$734$union$$,$malli$util$_union$$(),
$cljs$cst$735$select_keys$$,$malli$core$_proxy_schema$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$cljs$cst$735$select_keys$$,$cljs$cst$612$childs$$,1,$APP.$cljs$cst$336$min$$,2,$APP.$cljs$cst$337$max$$,2,$APP.$cljs$cst$514$fn$$,function($_$jscomp$730$$,$children$jscomp$122$$,$options$jscomp$293$$){var $children__$1$jscomp$19$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($children$jscomp$122$$,0,$APP.$malli$core$schema$$,$options$jscomp$293$$);return new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$children__$1$jscomp$19$$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($children__$1$jscomp$19$$,0,$malli$core$_form$$),new $APP.$cljs$core$Delay$$(function(){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(2,$APP.$cljs$core$count$$($children__$1$jscomp$19$$))){var $G__35006$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($children__$1$jscomp$19$$,0),$G__35007$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($children__$1$jscomp$19$$,
1);return $malli$util$select_keys$$.$cljs$core$IFn$_invoke$arity$3$?$malli$util$select_keys$$.$cljs$core$IFn$_invoke$arity$3$($G__35006$$,$G__35007$$,$options$jscomp$293$$):$malli$util$select_keys$$($G__35006$$,$G__35007$$,$options$jscomp$293$$)}return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($malli$util$select_keys$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($children__$1$jscomp$19$$,$options$jscomp$293$$))})],null)}],null))],null),new $malli$registry$t_malli$0registry24971$$($app$common$schema$registry$registry$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)]));var $lambdaisland$uri$platform$hex_digit$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([0,7,1,4,15,13,6,3,12,2,11,9,5,14,10,8],"0714FD63C2B95EA8".split(""));$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$736$fragment$$,$cljs$cst$737$authority$$,$cljs$cst$738$pchar$$,$cljs$cst$739$unreserved$$,$cljs$cst$740$sub_delims$$,$cljs$cst$741$gen_delims$$,$APP.$cljs$cst$742$host$$,$cljs$cst$743$reserved$$,$APP.$cljs$cst$744$alpha$$,$APP.$cljs$cst$745$query$$,$cljs$cst$746$scheme$$,$cljs$cst$747$digit$$],[$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\._~!\\$\x26'\\(\\)\\*\\+,;\x3d:@\\/]"),$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\._~!\\$\x26'\\(\\)\\*\\+,;\x3d:@\\/\\?]"),
$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\._~!\\$\x26'\\(\\)\\*\\+,;\x3d:@]"),$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\._~!\\$\x26'\\(\\)\\*\\+,;\x3d:@]"),$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\._~]"),$APP.$cljs$core$re_pattern$$("[^!\\$\x26'\\(\\)\\*\\+,;\x3d]"),$APP.$cljs$core$re_pattern$$("[^:\\/\\?#\\[\\]@]"),$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\._~!\\$\x26'\\(\\)\\*\\+,;\x3d\\[:\\]]"),$APP.$cljs$core$re_pattern$$("[^:\\/\\?#\\[\\]@!\\$\x26'\\(\\)\\*\\+,;\x3d]"),$APP.$cljs$core$re_pattern$$("[^a-zA-Z]"),
$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\._~:@\\/\\?]"),$APP.$cljs$core$re_pattern$$("[^a-zA-Z0-9\\-\\+\\.]"),$APP.$cljs$core$re_pattern$$("[^0-9]")]);var $lambdaisland$uri$uri_regex$$=/^(([^:\/?#]+):)?(\/\/([^\/?#\\]*))?([^?#]*)?(\?([^#]*))?(#(.*))?$/,$lambdaisland$uri$authority_regex$$=/^(([^:]*)(:(.*))?@)?(\[[0-9a-fA-F:]+\]|[^:]*)(:(\d*))?$/;$APP.$JSCompiler_prototypeAlias$$=$lambdaisland$uri$URI$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.toString=function(){var $fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$=$APP.$cljs$core$__destructure_map$$(this),$G__31134__$1$jscomp$inline_3572_scheme$jscomp$inline_3563$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,$cljs$cst$746$scheme$$),$G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,
$cljs$cst$748$user$$),$G__31121__$1$jscomp$inline_11034_password$jscomp$inline_3565$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,$APP.$cljs$cst$749$password$$),$G__31121__$3$jscomp$inline_11036_host$jscomp$inline_3566$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,$APP.$cljs$cst$742$host$$),$authority$jscomp$inline_3571_port$jscomp$inline_3567$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,
$cljs$cst$750$port$$),$G__31134__$3$jscomp$inline_3573_path$jscomp$inline_3568$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,$APP.$cljs$cst$294$path$$),$G__31134__$4$jscomp$inline_3574_query$jscomp$inline_3569$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,$APP.$cljs$cst$745$query$$);$fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$,
$APP.$cljs$cst$736$fragment$$);$APP.$cljs$core$truth_$$($G__31121__$3$jscomp$inline_11036_host$jscomp$inline_3566$$)?($G__31121__$1$jscomp$inline_11034_password$jscomp$inline_3565$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$)?$G__31121__$1$jscomp$inline_11034_password$jscomp$inline_3565$$:$G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$),
":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31121__$1$jscomp$inline_11034_password$jscomp$inline_3565$$)].join(""):$G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$,$G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$=$APP.$cljs$core$truth_$$($G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31121__$1$jscomp$inline_11034_password$jscomp$inline_3565$$),"@"].join(""):$G__31121__$1$jscomp$inline_11034_password$jscomp$inline_3565$$,
$G__31121__$3$jscomp$inline_11036_host$jscomp$inline_3566$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31121__$2$jscomp$inline_11035_user$jscomp$inline_3564$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31121__$3$jscomp$inline_11036_host$jscomp$inline_3566$$)].join(""),$authority$jscomp$inline_3571_port$jscomp$inline_3567$$=$APP.$cljs$core$truth_$$($authority$jscomp$inline_3571_port$jscomp$inline_3567$$)?[$G__31121__$3$jscomp$inline_11036_host$jscomp$inline_3566$$,":",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($authority$jscomp$inline_3571_port$jscomp$inline_3567$$)].join(""):$G__31121__$3$jscomp$inline_11036_host$jscomp$inline_3566$$):$authority$jscomp$inline_3571_port$jscomp$inline_3567$$=null;$G__31134__$1$jscomp$inline_3572_scheme$jscomp$inline_3563$$=$APP.$cljs$core$truth_$$($G__31134__$1$jscomp$inline_3572_scheme$jscomp$inline_3563$$)?["",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31134__$1$jscomp$inline_3572_scheme$jscomp$inline_3563$$),
":"].join(""):"";$G__31134__$3$jscomp$inline_3573_path$jscomp$inline_3568$$=[$APP.$cljs$core$truth_$$($authority$jscomp$inline_3571_port$jscomp$inline_3567$$)?[$G__31134__$1$jscomp$inline_3572_scheme$jscomp$inline_3563$$,"//",$authority$jscomp$inline_3571_port$jscomp$inline_3567$$].join(""):$G__31134__$1$jscomp$inline_3572_scheme$jscomp$inline_3563$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31134__$3$jscomp$inline_3573_path$jscomp$inline_3568$$)].join("");$G__31134__$4$jscomp$inline_3574_query$jscomp$inline_3569$$=
$APP.$cljs$core$truth_$$($G__31134__$4$jscomp$inline_3574_query$jscomp$inline_3569$$)?[$G__31134__$3$jscomp$inline_3573_path$jscomp$inline_3568$$,"?",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__31134__$4$jscomp$inline_3574_query$jscomp$inline_3569$$)].join(""):$G__31134__$3$jscomp$inline_3573_path$jscomp$inline_3568$$;return $APP.$cljs$core$truth_$$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$)?[$G__31134__$4$jscomp$inline_3574_query$jscomp$inline_3569$$,"#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($fragment$jscomp$inline_3570_map__31133__$1$jscomp$inline_3562$$)].join(""):
$G__31134__$4$jscomp$inline_3574_query$jscomp$inline_3569$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$4$$,$k__5324__auto__$jscomp$4$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$4$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$4$$,$k31136$$,$else__5326__auto__$jscomp$4$$){switch($k31136$$ instanceof $APP.$cljs$core$Keyword$$?$k31136$$.$fqn$:null){case "scheme":return this.scheme;case "user":return this.$user$;case "password":return this.password;case "host":return this.host;case "port":return this.port;case "path":return this.path;case "query":return this.query;case "fragment":return this.$fragment$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k31136$$,$else__5326__auto__$jscomp$4$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$4$$,$f__5344__auto__$jscomp$4$$,$init__5345__auto__$jscomp$4$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$4$$,$p__31155_v__5348__auto__$jscomp$4$$){var $k__5347__auto__$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31155_v__5348__auto__$jscomp$4$$,0,null);$p__31155_v__5348__auto__$jscomp$4$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__31155_v__5348__auto__$jscomp$4$$,
1,null);return $f__5344__auto__$jscomp$4$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$4$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$4$$,$k__5347__auto__$jscomp$4$$,$p__31155_v__5348__auto__$jscomp$4$$):$f__5344__auto__$jscomp$4$$($ret__5346__auto__$jscomp$4$$,$k__5347__auto__$jscomp$4$$,$p__31155_v__5348__auto__$jscomp$4$$)},$init__5345__auto__$jscomp$4$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$4$$,$writer__5339__auto__$jscomp$4$$,$opts__5340__auto__$jscomp$4$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$4$$,function($keyval__5342__auto__$jscomp$4$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$4$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$4$$,$keyval__5342__auto__$jscomp$4$$)},"#lambdaisland.uri.URI{",
", ","}",$opts__5340__auto__$jscomp$4$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$746$scheme$$,this.scheme],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$748$user$$,this.$user$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$749$password$$,this.password],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$742$host$$,this.host],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$750$port$$,this.port],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,this.path],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$745$query$$,this.query],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$736$fragment$$,this.$fragment$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,8,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$746$scheme$$,$cljs$cst$748$user$$,$APP.$cljs$cst$749$password$$,$APP.$cljs$cst$742$host$$,$cljs$cst$750$port$$,$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$745$query$$,$APP.$cljs$cst$736$fragment$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):
$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,this.port,this.path,this.query,this.$fragment$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 8+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$30_h__5134__auto____$1$jscomp$30$$=this.$__hash$;return $h__5134__auto__$jscomp$30_h__5134__auto____$1$jscomp$30$$!=null?$h__5134__auto__$jscomp$30_h__5134__auto____$1$jscomp$30$$:this.$__hash$=$h__5134__auto__$jscomp$30_h__5134__auto____$1$jscomp$30$$=-701916260^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this31137$$,$other31138$$){return $other31138$$!=null&&this.constructor===$other31138$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.scheme,$other31138$$.scheme)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$user$,$other31138$$.$user$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.password,$other31138$$.password)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.host,
$other31138$$.host)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.port,$other31138$$.port)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.path,$other31138$$.path)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.query,$other31138$$.query)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$fragment$,$other31138$$.$fragment$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other31138$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$4$$,$k__5334__auto__$jscomp$4$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$294$path$$,null,$APP.$cljs$cst$749$password$$,null,$APP.$cljs$cst$736$fragment$$,null,$cljs$cst$750$port$$,null,$APP.$cljs$cst$742$host$$,null,$APP.$cljs$cst$745$query$$,null,$cljs$cst$748$user$$,null,$cljs$cst$746$scheme$$,
null],null),null),$k__5334__auto__$jscomp$4$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$4$$):new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,this.port,this.path,this.query,this.$fragment$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$k__5334__auto__$jscomp$4$$)),null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$4$$,$k31136$jscomp$1$$){switch($k31136$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k31136$jscomp$1$$.$fqn$:null){case "scheme":case "user":case "password":case "host":case "port":case "path":case "query":case "fragment":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k31136$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$4$$,$k__5332__auto__$jscomp$4$$,$G__31135$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$746$scheme$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$746$scheme$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$($G__31135$jscomp$1$$,
this.$user$,this.password,this.host,this.port,this.path,this.query,this.$fragment$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$748$user$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$748$user$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$(this.scheme,$G__31135$jscomp$1$$,this.password,
this.host,this.port,this.path,this.query,this.$fragment$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$749$password$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$749$password$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$(this.scheme,this.$user$,$G__31135$jscomp$1$$,
this.host,this.port,this.path,this.query,this.$fragment$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$742$host$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$742$host$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,$G__31135$jscomp$1$$,
this.port,this.path,this.query,this.$fragment$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$750$port$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$750$port$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,$G__31135$jscomp$1$$,this.path,
this.query,this.$fragment$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$294$path$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,this.port,$G__31135$jscomp$1$$,this.query,
this.$fragment$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$745$query$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$745$query$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,this.port,this.path,$G__31135$jscomp$1$$,this.$fragment$,
this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$736$fragment$$,$k__5332__auto__$jscomp$4$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$736$fragment$$,$k__5332__auto__$jscomp$4$$))?new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,this.port,this.path,this.query,$G__31135$jscomp$1$$,
this.$__meta$,this.$__extmap$,null):new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,this.port,this.path,this.query,this.$fragment$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$4$$,$G__31135$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$746$scheme$$,this.scheme,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$748$user$$,this.$user$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$749$password$$,this.password,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$742$host$$,
this.host,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$750$port$$,this.port,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$294$path$$,this.path,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$745$query$$,this.query,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$736$fragment$$,this.$fragment$,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$4$$,$G__31135$jscomp$2$$){return new $lambdaisland$uri$URI$$(this.scheme,this.$user$,this.password,this.host,this.port,this.path,this.query,this.$fragment$,$G__31135$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$4$$,$entry__5329__auto__$jscomp$4$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$4$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$4$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$4$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$4$$)};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$23$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$2024$$,$args31142$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args31142$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($kw$jscomp$3$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(this,$kw$jscomp$3$$)};
$APP.$lambdaisland$uri$join$$=function $lambdaisland$uri$join$$($var_args$jscomp$518$$){for(var $args__5755__auto__$jscomp$60$$=[],$len__5749__auto___31426$$=arguments.length,$i__5750__auto___31428$$=0;;)if($i__5750__auto___31428$$<$len__5749__auto___31426$$)$args__5755__auto__$jscomp$60$$.push(arguments[$i__5750__auto___31428$$]),$i__5750__auto___31428$$+=1;else break;return $lambdaisland$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$60$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$60$$.slice(0),
0,null):null)};$APP.$lambdaisland$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$=function($uris$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($lambdaisland$uri$join_STAR_$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($lambdaisland$uri$uri$$,$uris$$))};$APP.$lambdaisland$uri$join$$.$cljs$lang$maxFixedArity$=0;$APP.$lambdaisland$uri$join$$.$cljs$lang$applyTo$=function($seq31248$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq31248$$))};
$lambdaisland$uri$URI$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$lambdaisland$uri$URI$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($JSCompiler_temp_const$jscomp$10250_this$$jscomp$470$$,$writer$jscomp$131$$){$JSCompiler_temp_const$jscomp$10250_this$$jscomp$470$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$763$lambdaisland_SLASH_uri$$);var $JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$=$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.toString()]);var $opts$jscomp$inline_11041$$=
$cljs$core$pr_opts$$();$APP.$cljs$core$empty_QMARK_$$($JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$)?$JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$="\n":($JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$=$cljs$core$pr_sb_with_opts$$($JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$,$opts$jscomp$inline_11041$$),$JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$.append("\n"),
$JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$));return $cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$131$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["#",$JSCompiler_temp_const$jscomp$10250_this$$jscomp$470$$," ",$JSCompiler_inline_result$jscomp$10251_objs$jscomp$inline_11040_sb$jscomp$inline_11042$$]))};
$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$cljs$cst$763$lambdaisland_SLASH_uri$$,$lambdaisland$uri$parse$$]);$APP.$app$common$uri$join$$=function(){function $app$common$uri$join$$($var_args$jscomp$522$$){var $G__32848__i_param32796$jscomp$1$$=null;if(arguments.length>0){$G__32848__i_param32796$jscomp$1$$=0;for(var $G__32848__a$$=Array(arguments.length-0);$G__32848__i_param32796$jscomp$1$$<$G__32848__a$$.length;)$G__32848__a$$[$G__32848__i_param32796$jscomp$1$$]=arguments[$G__32848__i_param32796$jscomp$1$$+0],++$G__32848__i_param32796$jscomp$1$$;$G__32848__i_param32796$jscomp$1$$=new $APP.$cljs$core$IndexedSeq$$($G__32848__a$$,
0,null)}return $app$common$uri$join__delegate$$.call(this,$G__32848__i_param32796$jscomp$1$$)}function $app$common$uri$join__delegate$$($param32796$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$lambdaisland$uri$join$$,$param32796$$)}$app$common$uri$join$$.$cljs$lang$maxFixedArity$=0;$app$common$uri$join$$.$cljs$lang$applyTo$=function($arglist__32849_param32796$jscomp$2$$){$arglist__32849_param32796$jscomp$2$$=$APP.$cljs$core$seq$$($arglist__32849_param32796$jscomp$2$$);return $app$common$uri$join__delegate$$($arglist__32849_param32796$jscomp$2$$)};
$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$=$app$common$uri$join__delegate$$;return $app$common$uri$join$$}();$lambdaisland$uri$URI$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$lambdaisland$uri$URI$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$471$$,$writer$jscomp$132$$){return $cljs$core$write_all$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($writer$jscomp$132$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$763$lambdaisland_SLASH_uri$$)," ",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.toString()]))]))};var $app$common$encoding_impl$$={},$$jscomp$scope$624255649$0$hexMap$$=[];for(let $i$jscomp$339$$=0;$i$jscomp$339$$<256;$i$jscomp$339$$++)$$jscomp$scope$624255649$0$hexMap$$[$i$jscomp$339$$]=($i$jscomp$339$$+256).toString(16).substr(1);
(function($ALPHABET$$){function $decodeUnsafe$$($it4_source$jscomp$22$$){if(typeof $it4_source$jscomp$22$$!=="string")throw new TypeError("Expected String");if($it4_source$jscomp$22$$.length===0)return new Uint8Array;var $psz_vch$$=0,$j$jscomp$99_zeroes$jscomp$1$$=0;let $length$jscomp$34$$=0;for(;$it4_source$jscomp$22$$[$psz_vch$$]===$LEADER$$;)$j$jscomp$99_zeroes$jscomp$1$$++,$psz_vch$$++;let $size$jscomp$46$$=($it4_source$jscomp$22$$.length-$psz_vch$$)*$FACTOR$$+1>>>0,$b256$$=new Uint8Array($size$jscomp$46$$);
for(;$it4_source$jscomp$22$$[$psz_vch$$];){let $carry$jscomp$2$$=$BASE_MAP$$[$it4_source$jscomp$22$$.charCodeAt($psz_vch$$)];if($carry$jscomp$2$$===255)return;let $i$jscomp$336$$=0;for(let $it3$$=$size$jscomp$46$$-1;($carry$jscomp$2$$!==0||$i$jscomp$336$$<$length$jscomp$34$$)&&$it3$$!==-1;$it3$$--,$i$jscomp$336$$++)$carry$jscomp$2$$+=$BASE$$*$b256$$[$it3$$]>>>0,$b256$$[$it3$$]=$carry$jscomp$2$$%256>>>0,$carry$jscomp$2$$=$carry$jscomp$2$$/256>>>0;if($carry$jscomp$2$$!==0)throw Error("Non-zero carry");
$length$jscomp$34$$=$i$jscomp$336$$;$psz_vch$$++}for($it4_source$jscomp$22$$=$size$jscomp$46$$-$length$jscomp$34$$;$it4_source$jscomp$22$$!==$size$jscomp$46$$&&$b256$$[$it4_source$jscomp$22$$]===0;)$it4_source$jscomp$22$$++;for($psz_vch$$=new Uint8Array($j$jscomp$99_zeroes$jscomp$1$$+($size$jscomp$46$$-$it4_source$jscomp$22$$));$it4_source$jscomp$22$$!==$size$jscomp$46$$;)$psz_vch$$[$j$jscomp$99_zeroes$jscomp$1$$++]=$b256$$[$it4_source$jscomp$22$$++];return $psz_vch$$}if($ALPHABET$$.length>=255)throw new TypeError("Alphabet too long");
let $BASE_MAP$$=new Uint8Array(256);for(var $i$jscomp$334_j$jscomp$98$$=0;$i$jscomp$334_j$jscomp$98$$<$BASE_MAP$$.length;$i$jscomp$334_j$jscomp$98$$++)$BASE_MAP$$[$i$jscomp$334_j$jscomp$98$$]=255;for($i$jscomp$334_j$jscomp$98$$=0;$i$jscomp$334_j$jscomp$98$$<$ALPHABET$$.length;$i$jscomp$334_j$jscomp$98$$++){let $x$jscomp$799$$=$ALPHABET$$.charAt($i$jscomp$334_j$jscomp$98$$),$xc$$=$x$jscomp$799$$.charCodeAt(0);if($BASE_MAP$$[$xc$$]!==255)throw new TypeError($x$jscomp$799$$+" is ambiguous");$BASE_MAP$$[$xc$$]=
$i$jscomp$334_j$jscomp$98$$}let $BASE$$=$ALPHABET$$.length,$LEADER$$=$ALPHABET$$.charAt(0),$FACTOR$$=Math.log($BASE$$)/Math.log(256),$iFACTOR$$=Math.log(256)/Math.log($BASE$$);return{encode:function($it2_source$jscomp$21$$){$it2_source$jscomp$21$$ instanceof Uint8Array||(ArrayBuffer.isView($it2_source$jscomp$21$$)?$it2_source$jscomp$21$$=new Uint8Array($it2_source$jscomp$21$$.buffer,$it2_source$jscomp$21$$.byteOffset,$it2_source$jscomp$21$$.byteLength):Array.isArray($it2_source$jscomp$21$$)&&($it2_source$jscomp$21$$=
Uint8Array.from($it2_source$jscomp$21$$)));if(!($it2_source$jscomp$21$$ instanceof Uint8Array))throw new TypeError("Expected Uint8Array");if($it2_source$jscomp$21$$.length===0)return"";var $str$jscomp$76_zeroes$$=0;let $length$jscomp$33$$=0,$pbegin$$=0,$pend$$=$it2_source$jscomp$21$$.length;for(;$pbegin$$!==$pend$$&&$it2_source$jscomp$21$$[$pbegin$$]===0;)$pbegin$$++,$str$jscomp$76_zeroes$$++;let $size$jscomp$45$$=($pend$$-$pbegin$$)*$iFACTOR$$+1>>>0,$b58$$=new Uint8Array($size$jscomp$45$$);for(;$pbegin$$!==
$pend$$;){let $carry$jscomp$1$$=$it2_source$jscomp$21$$[$pbegin$$],$i$jscomp$335$$=0;for(let $it1$$=$size$jscomp$45$$-1;($carry$jscomp$1$$!==0||$i$jscomp$335$$<$length$jscomp$33$$)&&$it1$$!==-1;$it1$$--,$i$jscomp$335$$++)$carry$jscomp$1$$+=256*$b58$$[$it1$$]>>>0,$b58$$[$it1$$]=$carry$jscomp$1$$%$BASE$$>>>0,$carry$jscomp$1$$=$carry$jscomp$1$$/$BASE$$>>>0;if($carry$jscomp$1$$!==0)throw Error("Non-zero carry");$length$jscomp$33$$=$i$jscomp$335$$;$pbegin$$++}for($it2_source$jscomp$21$$=$size$jscomp$45$$-
$length$jscomp$33$$;$it2_source$jscomp$21$$!==$size$jscomp$45$$&&$b58$$[$it2_source$jscomp$21$$]===0;)$it2_source$jscomp$21$$++;for($str$jscomp$76_zeroes$$=$LEADER$$.repeat($str$jscomp$76_zeroes$$);$it2_source$jscomp$21$$<$size$jscomp$45$$;++$it2_source$jscomp$21$$)$str$jscomp$76_zeroes$$+=$ALPHABET$$.charAt($b58$$[$it2_source$jscomp$21$$]);return $str$jscomp$76_zeroes$$},$decodeUnsafe$:$decodeUnsafe$$,decode:function($buffer$jscomp$26_string$jscomp$5$$){if($buffer$jscomp$26_string$jscomp$5$$=$decodeUnsafe$$($buffer$jscomp$26_string$jscomp$5$$))return $buffer$jscomp$26_string$jscomp$5$$;
throw Error("Non-base"+$BASE$$+" character");}}})("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789");var $$jscomp$scope$m1561621495$1$fill$$=(()=>{if(typeof $APP.$goog$global$$.crypto!=="undefined"&&typeof $APP.$goog$global$$.crypto.getRandomValues!=="undefined")return $buf$jscomp$10$$=>{$APP.$goog$global$$.crypto.getRandomValues($buf$jscomp$10$$);return $buf$jscomp$10$$};if(typeof require==="function"){const $randomBytes$$=require("crypto").randomBytes;return $buf$jscomp$11$$=>{const $bytes$jscomp$7$$=$randomBytes$$($buf$jscomp$11$$.length);$buf$jscomp$11$$.set($bytes$jscomp$7$$);return $buf$jscomp$11$$}}console.warn("No SRNG available, switching back to Math.random.");
return $buf$jscomp$12$$=>{for(let $i$jscomp$341$$=0,$r$jscomp$57$$;$i$jscomp$341$$<$buf$jscomp$12$$.length;$i$jscomp$341$$++)($i$jscomp$341$$&3)===0&&($r$jscomp$57$$=Math.random()*4294967296),$buf$jscomp$12$$[$i$jscomp$341$$]=$r$jscomp$57$$>>>(($i$jscomp$341$$&3)<<3)&255;return $buf$jscomp$12$$}})(),$$jscomp$scope$m1561621495$6$tmpBuff$$=new ArrayBuffer(8),$$jscomp$scope$m1561621495$7$tmpView$$=new DataView($$jscomp$scope$m1561621495$6$tmpBuff$$),$$jscomp$scope$m1561621495$8$tmpInt8$$=new Uint8Array($$jscomp$scope$m1561621495$6$tmpBuff$$);
(function(){const $buff$$=new ArrayBuffer(8),$int8$$=new Uint8Array($buff$$),$view$jscomp$8$$=new DataView($buff$$);return function(){var $msb_tss$$=BigInt.asUintN(64,""+(Date.now()-16409952E5));$msb_tss$$=0n|$$jscomp$scope$m1561621495$9$nextLong$$()&0xffffffff00000000n|$msb_tss$$&4294967295n;$$jscomp$scope$m1561621495$4$setBigUint64$$($view$jscomp$8$$,0,$msb_tss$$);return $app$common$encoding_impl$$.$toBase62$($int8$$)}})();
(function(){const $arr$jscomp$144$$=new Uint8Array(16);return function(){$$jscomp$scope$m1561621495$1$fill$$($arr$jscomp$144$$);$arr$jscomp$144$$[6]=$arr$jscomp$144$$[6]&15|64;$arr$jscomp$144$$[8]=$arr$jscomp$144$$[8]&63|128;return $$jscomp$scope$624255649$2$bufferToHex$$($arr$jscomp$144$$)}})();
var $app$common$uuid_impl$v8$$=function(){function $factory$jscomp$2$$(){for(;;){let $ts$jscomp$5$$=BigInt.asUintN(64,""+(Date.now()-16409952E5));if($ts$jscomp$5$$-$lastTs$$<0)$lastRd$$=$lastRd$$&3840n|$$jscomp$scope$m1561621495$9$nextLong$$()&0xfffffffffffff0ffn,$countCs$$=0n;else{if($lastTs$$===$ts$jscomp$5$$)if($countCs$$<16383n)$lastCs$$=$lastCs$$+1n&16383n,$countCs$$++;else continue;else $lastTs$$=$ts$jscomp$5$$,$lastCs$$=$$jscomp$scope$m1561621495$9$nextLong$$()&16383n,$countCs$$=0;return $create$jscomp$1$$($ts$jscomp$5$$,
$lastRd$$,$lastCs$$)}}}function $create$jscomp$1$$($lsb_ts$jscomp$4$$,$lastRd$jscomp$1$$,$lastCs$jscomp$1$$){$lsb_ts$jscomp$4$$=0x8000000000000000n|$lsb_ts$jscomp$4$$<<14n&0x3fffffffffffc000n|$lastCs$jscomp$1$$;$$jscomp$scope$m1561621495$4$setBigUint64$$($view$jscomp$9$$,0,32768n|$lastRd$jscomp$1$$&0xffffffffffff0fffn);$$jscomp$scope$m1561621495$4$setBigUint64$$($view$jscomp$9$$,8,$lsb_ts$jscomp$4$$);return $$jscomp$scope$624255649$2$bufferToHex$$($int8$jscomp$1$$)}const $buff$jscomp$1$$=new ArrayBuffer(16),
$int8$jscomp$1$$=new Uint8Array($buff$jscomp$1$$),$view$jscomp$9$$=new DataView($buff$jscomp$1$$);let $countCs$$=0n,$lastRd$$=0n,$lastCs$$=0n,$lastTs$$=0n;$lastRd$$=$$jscomp$scope$m1561621495$9$nextLong$$()&0xfffffffffffff0ffn;$lastCs$$=$$jscomp$scope$m1561621495$9$nextLong$$()&16383n;$factory$jscomp$2$$.create=$create$jscomp$1$$;$factory$jscomp$2$$.fromArray=$u8data$$=>{$int8$jscomp$1$$.set($u8data$$);return $$jscomp$scope$624255649$2$bufferToHex$$($int8$jscomp$1$$)};$factory$jscomp$2$$.$fromUnsignedParts$=
($a$jscomp$255$$,$b$jscomp$211$$,$c$jscomp$207$$,$d$jscomp$138$$)=>{$view$jscomp$9$$.setUint32(0,$a$jscomp$255$$);$view$jscomp$9$$.setUint32(4,$b$jscomp$211$$);$view$jscomp$9$$.setUint32(8,$c$jscomp$207$$);$view$jscomp$9$$.setUint32(12,$d$jscomp$138$$);return $$jscomp$scope$624255649$2$bufferToHex$$($int8$jscomp$1$$)};$factory$jscomp$2$$.$getUnsignedParts$=$result$jscomp$99_uuid$jscomp$7$$=>{let $rest$jscomp$inline_3605$$;$int8$jscomp$1$$[0]=($rest$jscomp$inline_3605$$=parseInt($result$jscomp$99_uuid$jscomp$7$$.slice(0,
8),16))>>>24;$int8$jscomp$1$$[1]=$rest$jscomp$inline_3605$$>>>16&255;$int8$jscomp$1$$[2]=$rest$jscomp$inline_3605$$>>>8&255;$int8$jscomp$1$$[3]=$rest$jscomp$inline_3605$$&255;$int8$jscomp$1$$[4]=($rest$jscomp$inline_3605$$=parseInt($result$jscomp$99_uuid$jscomp$7$$.slice(9,13),16))>>>8;$int8$jscomp$1$$[5]=$rest$jscomp$inline_3605$$&255;$int8$jscomp$1$$[6]=($rest$jscomp$inline_3605$$=parseInt($result$jscomp$99_uuid$jscomp$7$$.slice(14,18),16))>>>8;$int8$jscomp$1$$[7]=$rest$jscomp$inline_3605$$&255;
$int8$jscomp$1$$[8]=($rest$jscomp$inline_3605$$=parseInt($result$jscomp$99_uuid$jscomp$7$$.slice(19,23),16))>>>8;$int8$jscomp$1$$[9]=$rest$jscomp$inline_3605$$&255;$int8$jscomp$1$$[10]=($rest$jscomp$inline_3605$$=parseInt($result$jscomp$99_uuid$jscomp$7$$.slice(24,36),16))/1099511627776&255;$int8$jscomp$1$$[11]=$rest$jscomp$inline_3605$$/4294967296&255;$int8$jscomp$1$$[12]=$rest$jscomp$inline_3605$$>>>24&255;$int8$jscomp$1$$[13]=$rest$jscomp$inline_3605$$>>>16&255;$int8$jscomp$1$$[14]=$rest$jscomp$inline_3605$$>>>
8&255;$int8$jscomp$1$$[15]=$rest$jscomp$inline_3605$$&255;$result$jscomp$99_uuid$jscomp$7$$=new Uint32Array(4);$result$jscomp$99_uuid$jscomp$7$$[0]=$view$jscomp$9$$.getUint32(0);$result$jscomp$99_uuid$jscomp$7$$[1]=$view$jscomp$9$$.getUint32(4);$result$jscomp$99_uuid$jscomp$7$$[2]=$view$jscomp$9$$.getUint32(8);$result$jscomp$99_uuid$jscomp$7$$[3]=$view$jscomp$9$$.getUint32(12);return $result$jscomp$99_uuid$jscomp$7$$};return $factory$jscomp$2$$}();var $app$common$uuid$regex$$;$app$common$uuid$regex$$=/^[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]-[0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F][0-9a-fA-F]$/;$APP.$app$common$uuid$zero$$=$APP.$cljs$core$uuid$$("00000000-0000-0000-0000-000000000000");for(var $clojure$test$$={},$clojure$test$check$$={},$arr$jscomp$inline_3607$$=[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,
null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,
null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],$i_31179$jscomp$inline_3608$$=$arr$jscomp$inline_3607$$[0]=0;;)if($i_31179$jscomp$inline_3608$$<256)$arr$jscomp$inline_3607$$[$i_31179$jscomp$inline_3608$$]=
$arr$jscomp$inline_3607$$[$i_31179$jscomp$inline_3608$$>>1]+($i_31179$jscomp$inline_3608$$&1),$i_31179$jscomp$inline_3608$$+=1;else break;var $clojure$test$check$random$longs$ONE$$=$module$contents$goog$math$Long_ONE_$$;var $clojure$test$check$random$doubles$double_unit$$;a:{for(var $i$jscomp$inline_3610$$=53,$x$jscomp$inline_3611$$=1;;){if($i$jscomp$inline_3610$$===0){$clojure$test$check$random$doubles$double_unit$$=$x$jscomp$inline_3611$$;break a}var $G__31238$jscomp$inline_3612$$=$x$jscomp$inline_3611$$/2;--$i$jscomp$inline_3610$$;$x$jscomp$inline_3611$$=$G__31238$jscomp$inline_3612$$}$clojure$test$check$random$doubles$double_unit$$=void 0}
var $clojure$test$check$random$doubles$big_double_unit$$=$clojure$test$check$random$doubles$double_unit$$*4294967296;var $clojure$test$check$random$mix_64_const_1$$=$module$contents$goog$math$Long_Long$fromString$$("bf58476d1ce4e5b9",16),$clojure$test$check$random$mix_64_const_2$$=$module$contents$goog$math$Long_Long$fromString$$("94d049bb133111eb",16),$clojure$test$check$random$mix_gamma_const_1$$=$module$contents$goog$math$Long_Long$fromString$$("ff51afd7ed558ccd",16),$clojure$test$check$random$mix_gamma_const_2$$=$module$contents$goog$math$Long_Long$fromString$$("c4ceb9fe1a85ec53",16),$clojure$test$check$random$mix_gamma_const_3$$=
$module$contents$goog$math$Long_Long$fromString$$("aaaaaaaaaaaaaaaa",16);$clojure$test$check$random$JavaUtilSplittableRandom$$.prototype.$clojure$test$check$random$IRandom$rand_long$arity$1$=function(){return $clojure$test$check$random$mix_64$$(this.state.add(this.gamma))};
$clojure$test$check$random$JavaUtilSplittableRandom$$.prototype.$clojure$test$check$random$IRandom$rand_double$arity$1$=function(){var $long$$jscomp$inline_3633_x$jscomp$inline_3634$$=this.$clojure$test$check$random$IRandom$rand_long$arity$1$(null);$long$$jscomp$inline_3633_x$jscomp$inline_3634$$=$JSCompiler_StaticMethods_shiftRightUnsigned$$($long$$jscomp$inline_3633_x$jscomp$inline_3634$$,11);return $clojure$test$check$random$doubles$double_unit$$*($long$$jscomp$inline_3633_x$jscomp$inline_3634$$.$low_$>>>
0)+$clojure$test$check$random$doubles$big_double_unit$$*$long$$jscomp$inline_3633_x$jscomp$inline_3634$$.$high_$};
$clojure$test$check$random$JavaUtilSplittableRandom$$.prototype.$clojure$test$check$random$IRandom$split$arity$1$=function(){var $state_SINGLEQUOTE_$$=this.gamma.add(this.state),$state_SINGLEQUOTE__SINGLEQUOTE_$$=this.gamma.add($state_SINGLEQUOTE_$$),$gamma_SINGLEQUOTE_$$=$clojure$test$check$random$mix_gamma$$($state_SINGLEQUOTE__SINGLEQUOTE_$$);return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $clojure$test$check$random$JavaUtilSplittableRandom$$(this.gamma,
$state_SINGLEQUOTE__SINGLEQUOTE_$$),new $clojure$test$check$random$JavaUtilSplittableRandom$$($gamma_SINGLEQUOTE_$$,$clojure$test$check$random$mix_64$$($state_SINGLEQUOTE_$$))],null)};
$clojure$test$check$random$JavaUtilSplittableRandom$$.prototype.$clojure$test$check$random$IRandom$split_n$arity$2$=function($n_dec_this$$jscomp$476$$,$G__31375_n$jscomp$204_ret$jscomp$67$$){switch($G__31375_n$jscomp$204_ret$jscomp$67$$){case 0:return $APP.$cljs$core$PersistentVector$EMPTY$$;case 1:return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this],null);default:$n_dec_this$$jscomp$476$$=$G__31375_n$jscomp$204_ret$jscomp$67$$-1;var $G__31374_state_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_state__$1$$=
this.state;for($G__31375_n$jscomp$204_ret$jscomp$67$$=$APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$);;){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($n_dec_this$$jscomp$476$$,$APP.$cljs$core$count$$($G__31375_n$jscomp$204_ret$jscomp$67$$)))return $APP.$cljs$core$persistent_BANG_$$($APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__31375_n$jscomp$204_ret$jscomp$67$$,new $clojure$test$check$random$JavaUtilSplittableRandom$$(this.gamma,$G__31374_state_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_state__$1$$)));
var $new_rng_state_SINGLEQUOTE_$jscomp$1$$=this.gamma.add($G__31374_state_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_state__$1$$);$G__31374_state_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_state__$1$$=this.gamma.add($new_rng_state_SINGLEQUOTE_$jscomp$1$$);var $gamma_SINGLEQUOTE_$jscomp$1$$=$clojure$test$check$random$mix_gamma$$($G__31374_state_SINGLEQUOTE__SINGLEQUOTE_$jscomp$1_state__$1$$);$new_rng_state_SINGLEQUOTE_$jscomp$1$$=new $clojure$test$check$random$JavaUtilSplittableRandom$$($gamma_SINGLEQUOTE_$jscomp$1$$,
$clojure$test$check$random$mix_64$$($new_rng_state_SINGLEQUOTE_$jscomp$1$$));$G__31375_n$jscomp$204_ret$jscomp$67$$=$APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__31375_n$jscomp$204_ret$jscomp$67$$,$new_rng_state_SINGLEQUOTE_$jscomp$1$$)}}};
var $clojure$test$check$random$golden_gamma$$=$module$contents$goog$math$Long_Long$fromString$$("9e3779b97f4a7c15",16),$clojure$test$check$random$next_rng$$=function(){var $a$jscomp$260$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$767$state$$,$clojure$test$check$random$make_java_util_splittable_random$$((new Date).valueOf())],null));return function(){return $cljs$cst$768$returned$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$260$$,
function($map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$){$map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$);$map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$,$APP.$cljs$cst$767$state$$);var $r2$jscomp$2_vec__31349$$=$clojure$test$check$random$split$$($map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$);
$map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$2_vec__31349$$,0,null);$r2$jscomp$2_vec__31349$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$2_vec__31349$$,1,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$767$state$$,$map__31347__$1_p__31346_r1$jscomp$2_state$jscomp$10$$,$cljs$cst$768$returned$$,$r2$jscomp$2_vec__31349$$],null)}))}}();$clojure$test$check$rose_tree$RoseTree$$.prototype.$cljs$core$IIndexed$_nth$arity$2$=function($this$$jscomp$477$$,$i$jscomp$343$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($i$jscomp$343$$,0))return this.root;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($i$jscomp$343$$,1))return this.children;throw Error("Index out of bounds in rose tree");};
$clojure$test$check$rose_tree$RoseTree$$.prototype.$cljs$core$IIndexed$_nth$arity$3$=function($this$$jscomp$478$$,$i$jscomp$344$$,$not_found$jscomp$65$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($i$jscomp$344$$,0)?this.root:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($i$jscomp$344$$,1)?this.children:$not_found$jscomp$65$$};
var $clojure$test$check$rose_tree$exclude_nth$$=function $clojure$test$check$rose_tree$exclude_nth$$($n$jscomp$205$$,$coll$jscomp$981$$){return new $APP.$cljs$core$LazySeq$$(null,function(){var $G__31294$jscomp$inline_3639_temp__5825__auto__$jscomp$67$$=$APP.$cljs$core$seq$$($coll$jscomp$981$$);if($G__31294$jscomp$inline_3639_temp__5825__auto__$jscomp$67$$)if($n$jscomp$205$$===0)var $JSCompiler_temp$jscomp$465_JSCompiler_temp$jscomp$466_JSCompiler_temp_const$jscomp$467$$=$APP.$cljs$core$rest$$($coll$jscomp$981$$);
else{$JSCompiler_temp$jscomp$465_JSCompiler_temp$jscomp$466_JSCompiler_temp_const$jscomp$467$$=$APP.$cljs$core$first$$($G__31294$jscomp$inline_3639_temp__5825__auto__$jscomp$67$$);var $G__31293$jscomp$inline_3638_JSCompiler_inline_result$jscomp$468$$=$n$jscomp$205$$-1;$G__31294$jscomp$inline_3639_temp__5825__auto__$jscomp$67$$=$APP.$cljs$core$rest$$($G__31294$jscomp$inline_3639_temp__5825__auto__$jscomp$67$$);$G__31293$jscomp$inline_3638_JSCompiler_inline_result$jscomp$468$$=$clojure$test$check$rose_tree$exclude_nth$$.$cljs$core$IFn$_invoke$arity$2$?
$clojure$test$check$rose_tree$exclude_nth$$.$cljs$core$IFn$_invoke$arity$2$($G__31293$jscomp$inline_3638_JSCompiler_inline_result$jscomp$468$$,$G__31294$jscomp$inline_3639_temp__5825__auto__$jscomp$67$$):$clojure$test$check$rose_tree$exclude_nth$$($G__31293$jscomp$inline_3638_JSCompiler_inline_result$jscomp$468$$,$G__31294$jscomp$inline_3639_temp__5825__auto__$jscomp$67$$);$JSCompiler_temp$jscomp$465_JSCompiler_temp$jscomp$466_JSCompiler_temp_const$jscomp$467$$=$APP.$cljs$core$cons$$($JSCompiler_temp$jscomp$465_JSCompiler_temp$jscomp$466_JSCompiler_temp_const$jscomp$467$$,
$G__31293$jscomp$inline_3638_JSCompiler_inline_result$jscomp$468$$)}else $JSCompiler_temp$jscomp$465_JSCompiler_temp$jscomp$466_JSCompiler_temp_const$jscomp$467$$=null;return $JSCompiler_temp$jscomp$465_JSCompiler_temp$jscomp$466_JSCompiler_temp_const$jscomp$467$$},null,null)},$clojure$test$check$rose_tree$join$$=function $clojure$test$check$rose_tree$join$$($rose$jscomp$2$$){var $outer_root$$=$rose$jscomp$2$$.root,$inner_children$$=$outer_root$$.children;return $clojure$test$check$rose_tree$make_rose$$($outer_root$$.root,
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$rose_tree$join$$,$rose$jscomp$2$$.children),$inner_children$$))},$clojure$test$check$rose_tree$fmap$$=function $clojure$test$check$rose_tree$fmap$$($f$jscomp$452$$,$rose$jscomp$3$$){return $clojure$test$check$rose_tree$make_rose$$(function(){var $G__31299$$=$rose$jscomp$3$$.root;return $f$jscomp$452$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$452$$.$cljs$core$IFn$_invoke$arity$1$($G__31299$$):
$f$jscomp$452$$($G__31299$$)}(),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__31298_SHARP_$$){return $clojure$test$check$rose_tree$fmap$$.$cljs$core$IFn$_invoke$arity$2$?$clojure$test$check$rose_tree$fmap$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$452$$,$p1__31298_SHARP_$$):$clojure$test$check$rose_tree$fmap$$($f$jscomp$452$$,$p1__31298_SHARP_$$)},$rose$jscomp$3$$.children))},$clojure$test$check$rose_tree$filter$$=function $clojure$test$check$rose_tree$filter$$($pred$jscomp$35$$,
$rose$jscomp$4$$){return $clojure$test$check$rose_tree$make_rose$$($rose$jscomp$4$$.root,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__31302_SHARP_$$){return $clojure$test$check$rose_tree$filter$$.$cljs$core$IFn$_invoke$arity$2$?$clojure$test$check$rose_tree$filter$$.$cljs$core$IFn$_invoke$arity$2$($pred$jscomp$35$$,$p1__31302_SHARP_$$):$clojure$test$check$rose_tree$filter$$($pred$jscomp$35$$,$p1__31302_SHARP_$$)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($G__31304_p1__31303_SHARP_$$){$G__31304_p1__31303_SHARP_$$=
$G__31304_p1__31303_SHARP_$$.root;return $pred$jscomp$35$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$35$$.$cljs$core$IFn$_invoke$arity$1$($G__31304_p1__31303_SHARP_$$):$pred$jscomp$35$$($G__31304_p1__31303_SHARP_$$)},$rose$jscomp$4$$.children)))},$clojure$test$check$rose_tree$zip$$=function $clojure$test$check$rose_tree$zip$$($f$jscomp$453$$,$roses$jscomp$1$$){return $clojure$test$check$rose_tree$make_rose$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$453$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$rose_tree$root$$,
$roses$jscomp$1$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__31339_SHARP_$$){return $clojure$test$check$rose_tree$zip$$.$cljs$core$IFn$_invoke$arity$2$?$clojure$test$check$rose_tree$zip$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$453$$,$p1__31339_SHARP_$$):$clojure$test$check$rose_tree$zip$$($f$jscomp$453$$,$p1__31339_SHARP_$$)},$clojure$test$check$rose_tree$permutations$$($roses$jscomp$1$$)))},$clojure$test$check$rose_tree$shrink$$=function $clojure$test$check$rose_tree$shrink$$($f$jscomp$454$$,
$roses$jscomp$3$$){return $APP.$cljs$core$seq$$($roses$jscomp$3$$)?$clojure$test$check$rose_tree$make_rose$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$454$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$rose_tree$root$$,$roses$jscomp$3$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__31343_SHARP_$$){return $clojure$test$check$rose_tree$shrink$$.$cljs$core$IFn$_invoke$arity$2$?$clojure$test$check$rose_tree$shrink$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$454$$,
$p1__31343_SHARP_$$):$clojure$test$check$rose_tree$shrink$$($f$jscomp$454$$,$p1__31343_SHARP_$$)},$clojure$test$check$rose_tree$remove$$($APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$(Infinity,$roses$jscomp$3$$)))):$clojure$test$check$rose_tree$make_rose$$($f$jscomp$454$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$454$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$454$$(),$APP.$cljs$core$PersistentVector$EMPTY$$)};var $clojure$test$check$generators$$={};$APP.$JSCompiler_prototypeAlias$$=$clojure$test$check$generators$Generator$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$5$$,$k__5324__auto__$jscomp$5$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$5$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$5$$,$k32538$$,$else__5326__auto__$jscomp$5$$){switch($k32538$$ instanceof $APP.$cljs$core$Keyword$$?$k32538$$.$fqn$:null){case "gen":return this.$gen$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k32538$$,$else__5326__auto__$jscomp$5$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$5$$,$f__5344__auto__$jscomp$5$$,$init__5345__auto__$jscomp$5$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$5$$,$p__32543_v__5348__auto__$jscomp$5$$){var $k__5347__auto__$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32543_v__5348__auto__$jscomp$5$$,0,null);$p__32543_v__5348__auto__$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__32543_v__5348__auto__$jscomp$5$$,
1,null);return $f__5344__auto__$jscomp$5$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$5$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$5$$,$k__5347__auto__$jscomp$5$$,$p__32543_v__5348__auto__$jscomp$5$$):$f__5344__auto__$jscomp$5$$($ret__5346__auto__$jscomp$5$$,$k__5347__auto__$jscomp$5$$,$p__32543_v__5348__auto__$jscomp$5$$)},$init__5345__auto__$jscomp$5$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$5$$,$writer__5339__auto__$jscomp$5$$,$opts__5340__auto__$jscomp$5$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$5$$,function($keyval__5342__auto__$jscomp$5$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$5$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$5$$,$keyval__5342__auto__$jscomp$5$$)},"#clojure.test.check.generators.Generator{",
", ","}",$opts__5340__auto__$jscomp$5$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$571$gen$$,this.$gen$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,1,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$571$gen$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $clojure$test$check$generators$Generator$$(this.$gen$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 1+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$31_h__5134__auto____$1$jscomp$31$$=this.$__hash$;return $h__5134__auto__$jscomp$31_h__5134__auto____$1$jscomp$31$$!=null?$h__5134__auto__$jscomp$31_h__5134__auto____$1$jscomp$31$$:this.$__hash$=$h__5134__auto__$jscomp$31_h__5134__auto____$1$jscomp$31$$=236843149^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this32539$$,$other32540$$){return $other32540$$!=null&&this.constructor===$other32540$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$gen$,$other32540$$.$gen$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other32540$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$5$$,$k__5334__auto__$jscomp$5$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$571$gen$$,null],null),null),$k__5334__auto__$jscomp$5$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$5$$):new $clojure$test$check$generators$Generator$$(this.$gen$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$5$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$5$$,$k32538$jscomp$1$$){switch($k32538$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k32538$jscomp$1$$.$fqn$:null){case "gen":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k32538$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$5$$,$k__5332__auto__$jscomp$5$$,$G__32537$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$571$gen$$,$k__5332__auto__$jscomp$5$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$571$gen$$,$k__5332__auto__$jscomp$5$$))?new $clojure$test$check$generators$Generator$$($G__32537$jscomp$1$$,
this.$__meta$,this.$__extmap$,null):new $clojure$test$check$generators$Generator$$(this.$gen$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$5$$,$G__32537$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$571$gen$$,this.$gen$,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$5$$,$G__32537$jscomp$2$$){return new $clojure$test$check$generators$Generator$$(this.$gen$,$G__32537$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$5$$,$entry__5329__auto__$jscomp$5$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$5$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$5$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$5$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$5$$)};
var $clojure$test$check$generators$int_rose_tree$$=function $clojure$test$check$generators$int_rose_tree$$($value$jscomp$299$$){return $clojure$test$check$rose_tree$make_rose$$($value$jscomp$299$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$int_rose_tree$$,$clojure$test$check$generators$shrink_int$$($value$jscomp$299$$)))},$clojure$test$check$generators$default_such_that_opts$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$770$ex_fn$$,function($map__32745__$1_p__32744$$){$map__32745__$1_p__32744$$=
$APP.$cljs$core$__destructure_map$$($map__32745__$1_p__32744$$);var $max_tries$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__32745__$1_p__32744$$,$cljs$cst$771$max_tries$$);return $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$(["Couldn't satisfy such-that predicate after ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($max_tries$jscomp$1$$)," tries."].join(""),$map__32745__$1_p__32744$$)},$cljs$cst$771$max_tries$$,10],null),$clojure$test$check$generators$such_that$$=
function $clojure$test$check$generators$such_that$$($var_args$jscomp$529$$){switch(arguments.length){case 2:return $clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$=function($pred$jscomp$37$$,$gen$jscomp$6$$){return $clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$3$($pred$jscomp$37$$,$gen$jscomp$6$$,10)};
$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$3$=function($pred$jscomp$38$$,$gen$jscomp$7$$,$JSCompiler_temp$jscomp$474_max_tries_or_opts$$){if($APP.$cljs$core$integer_QMARK_$$($JSCompiler_temp$jscomp$474_max_tries_or_opts$$))$JSCompiler_temp$jscomp$474_max_tries_or_opts$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$771$max_tries$$,$JSCompiler_temp$jscomp$474_max_tries_or_opts$$],null);else if(!$APP.$cljs$core$map_QMARK_$$($JSCompiler_temp$jscomp$474_max_tries_or_opts$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$02$$("Bad argument to such-that!",
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$772$max_tries_or_opts$$,$JSCompiler_temp$jscomp$474_max_tries_or_opts$$],null));var $opts__$1$jscomp$15$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clojure$test$check$generators$default_such_that_opts$$,$JSCompiler_temp$jscomp$474_max_tries_or_opts$$]));return $clojure$test$check$generators$make_gen$$(function($rand_seed$$,$size$jscomp$58$$){return $clojure$test$check$generators$such_that_helper$$($pred$jscomp$38$$,
$gen$jscomp$7$$,$opts__$1$jscomp$15$$,$rand_seed$$,$size$jscomp$58$$)})};$clojure$test$check$generators$such_that$$.$cljs$lang$maxFixedArity$=3;
var $clojure$test$check$generators$boolean$0$$=$clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[!1,!0],null)),$clojure$test$check$generators$tuple$$=function $clojure$test$check$generators$tuple$$($var_args$jscomp$530$$){for(var $args__5755__auto__$jscomp$62$$=[],$len__5749__auto___33163$$=arguments.length,$i__5750__auto___33164$$=0;;)if($i__5750__auto___33164$$<$len__5749__auto___33163$$)$args__5755__auto__$jscomp$62$$.push(arguments[$i__5750__auto___33164$$]),
$i__5750__auto___33164$$+=1;else break;return $clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$62$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$62$$.slice(0),0,null):null)};
$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$=function($generators$jscomp$1$$){return $clojure$test$check$generators$gen_fmap$$(function($roses$jscomp$7$$){return $clojure$test$check$rose_tree$zip$$($APP.$cljs$core$vector$$,$roses$jscomp$7$$)},$clojure$test$check$generators$gen_tuple$$($generators$jscomp$1$$))};$clojure$test$check$generators$tuple$$.$cljs$lang$maxFixedArity$=0;$clojure$test$check$generators$tuple$$.$cljs$lang$applyTo$=function($seq32758$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq32758$$))};
var $clojure$test$check$generators$nat$$=$clojure$test$check$generators$sized$$(function($size$jscomp$59$$){return $clojure$test$check$generators$choose$$(0,$size$jscomp$59$$)}),$clojure$test$check$generators$small_integer$$=$clojure$test$check$generators$sized$$(function($size$jscomp$60$$){return $clojure$test$check$generators$choose$$(-$size$jscomp$60$$,$size$jscomp$60$$)}),$clojure$test$check$generators$neg_int$$=$clojure$test$check$generators$fmap$$(function($p1__32765_SHARP_$$){return-1*$p1__32765_SHARP_$$},
$clojure$test$check$generators$nat$$);$clojure$test$check$generators$fmap$$($APP.$cljs$core$inc$$,$clojure$test$check$generators$nat$$);$clojure$test$check$generators$fmap$$($APP.$cljs$core$dec$$,$clojure$test$check$generators$neg_int$$);
var $clojure$test$check$generators$vector$$=function $clojure$test$check$generators$vector$$($var_args$jscomp$531$$){switch(arguments.length){case 1:return $clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$=function($generator$jscomp$10$$){return $clojure$test$check$generators$gen_bind$$($clojure$test$check$generators$sized$$(function($p1__32766_SHARP_$$){return $clojure$test$check$generators$choose$$(0,$p1__32766_SHARP_$$)}),function($num_elements_rose$$){return $clojure$test$check$generators$gen_fmap$$(function($roses$jscomp$8$$){return $clojure$test$check$rose_tree$shrink_vector$$($APP.$cljs$core$vector$$,$roses$jscomp$8$$)},
$clojure$test$check$generators$gen_tuple$$($APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($num_elements_rose$$.root,$generator$jscomp$10$$)))})};$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$2$=function($generator$jscomp$11$$,$num_elements$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$tuple$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($num_elements$$,$generator$jscomp$11$$))};
$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$3$=function($generator$jscomp$12$$,$min_elements$$,$max_elements$$){return $clojure$test$check$generators$gen_bind$$($clojure$test$check$generators$choose$$($min_elements$$,$max_elements$$),function($num_elements_rose$jscomp$1$$){return $clojure$test$check$generators$gen_fmap$$(function($roses$jscomp$9$$){return $clojure$test$check$rose_tree$filter$$(function($v$jscomp$206$$){return $APP.$cljs$core$count$$($v$jscomp$206$$)>=$min_elements$$&&
$APP.$cljs$core$count$$($v$jscomp$206$$)<=$max_elements$$},$clojure$test$check$rose_tree$shrink_vector$$($APP.$cljs$core$vector$$,$roses$jscomp$9$$))},$clojure$test$check$generators$gen_tuple$$($APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($num_elements_rose$jscomp$1$$.root,$generator$jscomp$12$$)))})};$clojure$test$check$generators$vector$$.$cljs$lang$maxFixedArity$=3;
var $clojure$test$check$generators$set$$=function $clojure$test$check$generators$set$$($var_args$jscomp$538$$){switch(arguments.length){case 1:return $clojure$test$check$generators$set$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $clojure$test$check$generators$set$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$clojure$test$check$generators$set$$.$cljs$core$IFn$_invoke$arity$1$=function($gen$jscomp$21$$){return $clojure$test$check$generators$set$$.$cljs$core$IFn$_invoke$arity$2$($gen$jscomp$21$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$clojure$test$check$generators$set$$.$cljs$core$IFn$_invoke$arity$2$=function($gen$jscomp$22$$,$opts$jscomp$209$$){return $clojure$test$check$generators$coll_distinct_by$$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$identity$$,!1,!1,$gen$jscomp$22$$,$opts$jscomp$209$$)};
$clojure$test$check$generators$set$$.$cljs$lang$maxFixedArity$=2;
var $clojure$test$check$generators$map$$=function $clojure$test$check$generators$map$$($var_args$jscomp$540$$){switch(arguments.length){case 2:return $clojure$test$check$generators$map$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $clojure$test$check$generators$map$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$clojure$test$check$generators$map$$.$cljs$core$IFn$_invoke$arity$2$=function($key_gen$$,$val_gen$$){return $clojure$test$check$generators$map$$.$cljs$core$IFn$_invoke$arity$3$($key_gen$$,$val_gen$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$clojure$test$check$generators$map$$.$cljs$core$IFn$_invoke$arity$3$=function($key_gen$jscomp$1$$,$val_gen$jscomp$1$$,$opts$jscomp$211$$){return $clojure$test$check$generators$coll_distinct_by$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$first$$,!1,!1,$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$key_gen$jscomp$1$$,$val_gen$jscomp$1$$])),$opts$jscomp$211$$)};
$clojure$test$check$generators$map$$.$cljs$lang$maxFixedArity$=3;
var $clojure$test$check$generators$gen_raw_long$$=$clojure$test$check$generators$make_gen$$(function($rnd$jscomp$11_x$jscomp$inline_3659$$){$rnd$jscomp$11_x$jscomp$inline_3659$$=$clojure$test$check$random$rand_long$$($rnd$jscomp$11_x$jscomp$inline_3659$$);return $clojure$test$check$rose_tree$make_rose$$($rnd$jscomp$11_x$jscomp$inline_3659$$,$APP.$cljs$core$PersistentVector$EMPTY$$)}),$clojure$test$check$generators$MAX_INTEGER$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$_STAR_$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$(53,
2))-1,$clojure$test$check$generators$MIN_INTEGER$$=-$clojure$test$check$generators$MAX_INTEGER$$,$clojure$test$check$generators$large_integer$$=$clojure$test$check$generators$large_integer_STAR_$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$clojure$test$check$generators$POS_INFINITY$$=Number.POSITIVE_INFINITY,$clojure$test$check$generators$NEG_INFINITY$$=Number.NEGATIVE_INFINITY,$clojure$test$check$generators$MAX_POS_VALUE$$=Number.MAX_VALUE,$clojure$test$check$generators$MIN_NEG_VALUE$$=-$clojure$test$check$generators$MAX_POS_VALUE$$,
$clojure$test$check$generators$NAN$$=Number.NaN,$clojure$test$check$generators$uniform_integer$$=function $clojure$test$check$generators$uniform_integer$$($bit_count$jscomp$2$$){return $bit_count$jscomp$2$$<=32?$clojure$test$check$generators$choose$$(0,function(){switch($APP.$cljs$core$fix$$($bit_count$jscomp$2$$)){case 32:return 4294967295;case 31:return 2147483647;default:return(1<<$bit_count$jscomp$2$$)-1}}()):$clojure$test$check$generators$fmap$$(function($lower$jscomp$3_p__32908$$){var $upper$jscomp$3$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($lower$jscomp$3_p__32908$$,0,null);$lower$jscomp$3_p__32908$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($lower$jscomp$3_p__32908$$,1,null);return $upper$jscomp$3$$*4294967296+$lower$jscomp$3_p__32908$$},$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function(){var $G__32913$$=$bit_count$jscomp$2$$-32;return $clojure$test$check$generators$uniform_integer$$.$cljs$core$IFn$_invoke$arity$1$?
$clojure$test$check$generators$uniform_integer$$.$cljs$core$IFn$_invoke$arity$1$($G__32913$$):$clojure$test$check$generators$uniform_integer$$($G__32913$$)}(),$clojure$test$check$generators$uniform_integer$$.$cljs$core$IFn$_invoke$arity$1$?$clojure$test$check$generators$uniform_integer$$.$cljs$core$IFn$_invoke$arity$1$(32):$clojure$test$check$generators$uniform_integer$$(32)])))},$clojure$test$check$generators$backwards_shrinking_significand$$=$clojure$test$check$generators$fmap$$(function($n$jscomp$210_n__$1$jscomp$6$$){for(var $out$jscomp$17$$=
0,$G__33327_out_shifter$$=4503599627370496;;){if($n$jscomp$210_n__$1$jscomp$6$$<1)return $out$jscomp$17$$*$G__33327_out_shifter$$;var $G__33326$$=$n$jscomp$210_n__$1$jscomp$6$$/2;$G__33327_out_shifter$$/=2;$out$jscomp$17$$=$out$jscomp$17$$*2+($n$jscomp$210_n__$1$jscomp$6$$&1);$n$jscomp$210_n__$1$jscomp$6$$=$G__33326$$}},$clojure$test$check$generators$sized$$(function($size$jscomp$63$$){return $clojure$test$check$generators$gen_bind$$($clojure$test$check$generators$choose$$(0,$size$jscomp$63$$<52?
$size$jscomp$63$$:52),function($rose$jscomp$16$$){return $clojure$test$check$generators$uniform_integer$$($rose$jscomp$16$$.root)})})),$clojure$test$check$generators$block_bounds$$=function $clojure$test$check$generators$block_bounds$$($exp$jscomp$2_low$jscomp$8$$,$G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$){return $G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$<0?($G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$=-$G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$,
$G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$=$clojure$test$check$generators$block_bounds$$.$cljs$core$IFn$_invoke$arity$2$?$clojure$test$check$generators$block_bounds$$.$cljs$core$IFn$_invoke$arity$2$($exp$jscomp$2_low$jscomp$8$$,$G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$):$clojure$test$check$generators$block_bounds$$($exp$jscomp$2_low$jscomp$8$$,$G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$),$exp$jscomp$2_low$jscomp$8$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$,0,null),$G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$,1,null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[-$G__32931$jscomp$inline_3661_high$jscomp$9_sign$jscomp$3_vec__32927$$,
-$exp$jscomp$2_low$jscomp$8$$],null)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(-1023,$exp$jscomp$2_low$jscomp$8$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,2.225073858507201E-308],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1*Math.pow(2,$exp$jscomp$2_low$jscomp$8$$),0xfffffffffffff*Math.pow(2,$exp$jscomp$2_low$jscomp$8$$-51)],null)},$clojure$test$check$generators$double$0$$=
$clojure$test$check$generators$double_STAR_$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$clojure$test$check$generators$char$0$$=$clojure$test$check$generators$fmap$$($APP.$cljs$core$char$0$$,$clojure$test$check$generators$choose$$(0,255)),$clojure$test$check$generators$char_ascii$$=$clojure$test$check$generators$fmap$$($APP.$cljs$core$char$0$$,$clojure$test$check$generators$choose$$(32,126)),$clojure$test$check$generators$char_alphanumeric$$=$clojure$test$check$generators$fmap$$($APP.$cljs$core$char$0$$,
$clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clojure$test$check$generators$choose$$(48,57),$clojure$test$check$generators$choose$$(65,90),$clojure$test$check$generators$choose$$(97,122)],null))),$clojure$test$check$generators$char_alpha$$=$clojure$test$check$generators$fmap$$($APP.$cljs$core$char$0$$,$clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$clojure$test$check$generators$choose$$(65,90),$clojure$test$check$generators$choose$$(97,122)],null))),$clojure$test$check$generators$char_symbol_special$$=$clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"*+!-_?.".split(""),null)),$clojure$test$check$generators$char_symbol_noninitial$$=$clojure$test$check$generators$frequency$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[14,$clojure$test$check$generators$char_alphanumeric$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[7,$clojure$test$check$generators$char_symbol_special$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$return$0$$(":")],null)],null)),$clojure$test$check$generators$char_symbol_initial$$=
$clojure$test$check$generators$frequency$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[2,$clojure$test$check$generators$char_alpha$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$char_symbol_special$$],null)],null)),$clojure$test$check$generators$string$$=$clojure$test$check$generators$fmap$$($APP.$clojure$string$join$$,
$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$($clojure$test$check$generators$char$0$$)),$clojure$test$check$generators$string_ascii$$=$clojure$test$check$generators$fmap$$($APP.$clojure$string$join$$,$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$($clojure$test$check$generators$char_ascii$$)),$clojure$test$check$generators$string_alphanumeric$$=$clojure$test$check$generators$fmap$$($APP.$clojure$string$join$$,$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$($clojure$test$check$generators$char_alphanumeric$$)),
$clojure$test$check$generators$symbol_name_or_namespace$$=$clojure$test$check$generators$fmap$$(function($cs$jscomp$1_p__32969$$){var $c$jscomp$211_s$jscomp$362$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cs$jscomp$1_p__32969$$,0,null);$cs$jscomp$1_p__32969$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($cs$jscomp$1_p__32969$$,1,null);$c$jscomp$211_s$jscomp$362$$=$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$cons$$($c$jscomp$211_s$jscomp$362$$,
$cs$jscomp$1_p__32969$$));return $APP.$clojure$string$replace$$($APP.$clojure$string$replace$$($c$jscomp$211_s$jscomp$362$$,/:{2,}/,":"),/:$/,"")},$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$(function($d$jscomp$143_p__32973_vec__32977$$){var $JSCompiler_inline_result$jscomp$inline_11070_and__5023__auto____$1$jscomp$inline_11071_c$jscomp$212$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($d$jscomp$143_p__32973_vec__32977$$,0,null);$d$jscomp$143_p__32973_vec__32977$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($d$jscomp$143_p__32973_vec__32977$$,1,null);$d$jscomp$143_p__32973_vec__32977$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($d$jscomp$143_p__32973_vec__32977$$,0,null);$JSCompiler_inline_result$jscomp$inline_11070_and__5023__auto____$1$jscomp$inline_11071_c$jscomp$212$$=$APP.$cljs$core$truth_$$($d$jscomp$143_p__32973_vec__32977$$)?($JSCompiler_inline_result$jscomp$inline_11070_and__5023__auto____$1$jscomp$inline_11071_c$jscomp$212$$=
"+"===$JSCompiler_inline_result$jscomp$inline_11070_and__5023__auto____$1$jscomp$inline_11071_c$jscomp$212$$||"-"===$JSCompiler_inline_result$jscomp$inline_11070_and__5023__auto____$1$jscomp$inline_11071_c$jscomp$212$$)?!/[^0-9]/.test($d$jscomp$143_p__32973_vec__32977$$):$JSCompiler_inline_result$jscomp$inline_11070_and__5023__auto____$1$jscomp$inline_11071_c$jscomp$212$$:$d$jscomp$143_p__32973_vec__32977$$;return!$APP.$cljs$core$boolean$0$$($JSCompiler_inline_result$jscomp$inline_11070_and__5023__auto____$1$jscomp$inline_11071_c$jscomp$212$$)},
$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clojure$test$check$generators$char_symbol_initial$$,$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$($clojure$test$check$generators$char_symbol_noninitial$$)])))),$clojure$test$check$generators$keyword$$=$clojure$test$check$generators$resize_symbolish_generator$$($clojure$test$check$generators$fmap$$($APP.$cljs$core$keyword$$,$clojure$test$check$generators$symbol_name_or_namespace$$)),
$clojure$test$check$generators$keyword_ns$$=$clojure$test$check$generators$resize_symbolish_generator$$($clojure$test$check$generators$fmap$$(function($name$jscomp$126_p__32985$$){var $ns$jscomp$27$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$126_p__32985$$,0,null);$name$jscomp$126_p__32985$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$126_p__32985$$,1,null);return $APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$($ns$jscomp$27$$,$name$jscomp$126_p__32985$$)},
$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clojure$test$check$generators$symbol_name_or_namespace$$,$clojure$test$check$generators$symbol_name_or_namespace$$])))),$clojure$test$check$generators$symbol$$=$clojure$test$check$generators$frequency$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[100,$clojure$test$check$generators$resize_symbolish_generator$$($clojure$test$check$generators$fmap$$($APP.$cljs$core$symbol$$,$clojure$test$check$generators$symbol_name_or_namespace$$))],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,$clojure$test$check$generators$return$0$$($APP.$cljs$cst$220$_SLASH_$$)],null)],null)),$clojure$test$check$generators$symbol_ns$$=$clojure$test$check$generators$resize_symbolish_generator$$($clojure$test$check$generators$fmap$$(function($name$jscomp$127_p__32989$$){var $ns$jscomp$28$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$127_p__32989$$,0,null);$name$jscomp$127_p__32989$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$127_p__32989$$,1,null);return $APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$($ns$jscomp$28$$,$name$jscomp$127_p__32989$$)},$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clojure$test$check$generators$symbol_name_or_namespace$$,
$clojure$test$check$generators$symbol_name_or_namespace$$])))),$clojure$test$check$generators$ratio$$=$clojure$test$check$generators$fmap$$(function($b$jscomp$215_p__32993$$){var $a$jscomp$261$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$215_p__32993$$,0,null);$b$jscomp$215_p__32993$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$215_p__32993$$,1,null);return $a$jscomp$261$$/$b$jscomp$215_p__32993$$},$clojure$test$check$generators$tuple$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$clojure$test$check$generators$small_integer$$,
$clojure$test$check$generators$fmap$$($APP.$cljs$core$inc$$,$clojure$test$check$generators$nat$$)]))),$clojure$test$check$generators$uuid$$=function($gen$jscomp$9$$){return $clojure$test$check$generators$gen_fmap$$(function($rose$jscomp$13$$){return $clojure$test$check$rose_tree$make_rose$$($rose$jscomp$13$$.root,$APP.$cljs$core$PersistentVector$EMPTY$$)},$gen$jscomp$9$$)}($clojure$test$check$generators$fmap$$(function($nibbles$$){function $hex$jscomp$1$$($idx$jscomp$52$$){return($nibbles$$.$cljs$core$IFn$_invoke$arity$1$?
$nibbles$$.$cljs$core$IFn$_invoke$arity$1$($idx$jscomp$52$$):$nibbles$$($idx$jscomp$52$$)).toString(16)}var $rhex$$=((($nibbles$$.$cljs$core$IFn$_invoke$arity$1$?$nibbles$$.$cljs$core$IFn$_invoke$arity$1$(15):$nibbles$$(15))&3)+8).toString(16);return $APP.$cljs$core$uuid$$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(0)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(1)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(2)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(3)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(4)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(5)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(6)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(7)),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(8)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(9)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(10)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(11)),"-4",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(12)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(13)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(14)),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($rhex$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(16)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(17)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(18)),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(19)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(20)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(21)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(22)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(23)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(24)),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(25)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(26)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(27)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(28)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(29)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($hex$jscomp$1$$(30))].join(""))},$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$choose$$(0,
15),31)));$clojure$test$check$generators$base_simple_type$$($clojure$test$check$generators$double$0$$,$clojure$test$check$generators$char$0$$,$clojure$test$check$generators$string$$);var $clojure$test$check$generators$simple_type_printable$$=$clojure$test$check$generators$base_simple_type$$($clojure$test$check$generators$double$0$$,$clojure$test$check$generators$char_ascii$$,$clojure$test$check$generators$string_ascii$$);
$clojure$test$check$generators$base_simple_type$$($clojure$test$check$generators$double_STAR_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$777$NaN_QMARK_$$,!1],null)),$clojure$test$check$generators$char$0$$,$clojure$test$check$generators$string$$);$clojure$test$check$generators$base_simple_type$$($clojure$test$check$generators$double_STAR_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$777$NaN_QMARK_$$,!1],null)),$clojure$test$check$generators$char_ascii$$,$clojure$test$check$generators$string_ascii$$);
var $log2_33436$$=Math.log(2),$clojure$test$check$generators$random_pseudofactoring$$=function $clojure$test$check$generators$random_pseudofactoring$$($n$jscomp$211$$,$r2$jscomp$6_rng$jscomp$49_vec__33010$$){if($n$jscomp$211$$<=2)return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$n$jscomp$211$$],null);var $log_n1_x$jscomp$inline_11074$$=Math.log($n$jscomp$211$$);$r2$jscomp$6_rng$jscomp$49_vec__33010$$=$clojure$test$check$random$split$$($r2$jscomp$6_rng$jscomp$49_vec__33010$$);
var $n2_r1$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$6_rng$jscomp$49_vec__33010$$,0,null);$r2$jscomp$6_rng$jscomp$49_vec__33010$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($r2$jscomp$6_rng$jscomp$49_vec__33010$$,1,null);$log_n1_x$jscomp$inline_11074$$=Math.exp($clojure$test$check$random$rand_double$$($n2_r1$jscomp$6$$)*($log_n1_x$jscomp$inline_11074$$-$log2_33436$$)+$log2_33436$$);$log_n1_x$jscomp$inline_11074$$=$APP.$cljs$core$fix$$($log_n1_x$jscomp$inline_11074$$);
$n2_r1$jscomp$6$$=$APP.$cljs$core$quot$$($n$jscomp$211$$,$log_n1_x$jscomp$inline_11074$$);return 1<$log_n1_x$jscomp$inline_11074$$&&1<$n2_r1$jscomp$6$$?$APP.$cljs$core$cons$$($log_n1_x$jscomp$inline_11074$$,$clojure$test$check$generators$random_pseudofactoring$$.$cljs$core$IFn$_invoke$arity$2$?$clojure$test$check$generators$random_pseudofactoring$$.$cljs$core$IFn$_invoke$arity$2$($n2_r1$jscomp$6$$,$r2$jscomp$6_rng$jscomp$49_vec__33010$$):$clojure$test$check$generators$random_pseudofactoring$$($n2_r1$jscomp$6$$,
$r2$jscomp$6_rng$jscomp$49_vec__33010$$)):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$n$jscomp$211$$],null)},$clojure$test$check$generators$any_printable$$=$clojure$test$check$generators$recursive_gen$$(function($inner_type$$){return $clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$1$($inner_type$$),
$clojure$test$check$generators$list$$($inner_type$$),$clojure$test$check$generators$set$$.$cljs$core$IFn$_invoke$arity$1$($clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$hashable_QMARK_$$,$inner_type$$)),$clojure$test$check$generators$scale$$(function($p1__33008_SHARP_$$){return $APP.$cljs$core$quot$$($p1__33008_SHARP_$$,2)},$clojure$test$check$generators$map$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$hashable_QMARK_$$,
$inner_type$$),$inner_type$$))],null))},$clojure$test$check$generators$simple_type_printable$$);$cljs$spec$gen$alpha$LazyVar$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){if(this.$cached$!=null)return this.$cached$;var $x$jscomp$822$$=this.f.$cljs$core$IFn$_invoke$arity$0$?this.f.$cljs$core$IFn$_invoke$arity$0$():this.f();$x$jscomp$822$$!=null&&(this.$cached$=$x$jscomp$822$$);return $x$jscomp$822$$};
var $g__15744__auto___33077$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$list$$!=="undefined")return $clojure$test$check$generators$list$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$784$clojure_DOT_test_DOT_check_DOT_generators_SLASH_list$$)," does not exist, ",
$APP.$cljs$core$namespace$$($cljs$cst$784$clojure_DOT_test_DOT_check_DOT_generators_SLASH_list$$)," never required"].join(""));}),$g__15744__auto___33096$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$map$$!=="undefined")return $clojure$test$check$generators$map$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$785$clojure_DOT_test_DOT_check_DOT_generators_SLASH_map$$),
" does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$785$clojure_DOT_test_DOT_check_DOT_generators_SLASH_map$$)," never required"].join(""));}),$g__15744__auto___33119$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$set$$!=="undefined")return $clojure$test$check$generators$set$$;throw Error(["Var ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$787$clojure_DOT_test_DOT_check_DOT_generators_SLASH_set$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$787$clojure_DOT_test_DOT_check_DOT_generators_SLASH_set$$)," never required"].join(""));}),$g__15744__auto___33130$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!==
"undefined"&&typeof $clojure$test$check$generators$vector$$!=="undefined")return $clojure$test$check$generators$vector$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$788$clojure_DOT_test_DOT_check_DOT_generators_SLASH_vector$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$788$clojure_DOT_test_DOT_check_DOT_generators_SLASH_vector$$)," never required"].join(""));}),$g__15744__auto___33167$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!==
"undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$fmap$$!=="undefined")return $clojure$test$check$generators$fmap$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$790$clojure_DOT_test_DOT_check_DOT_generators_SLASH_fmap$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$790$clojure_DOT_test_DOT_check_DOT_generators_SLASH_fmap$$),
" never required"].join(""));}),$g__15744__auto___33177$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$elements$$!=="undefined")return $clojure$test$check$generators$elements$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$791$clojure_DOT_test_DOT_check_DOT_generators_SLASH_elements$$),
" does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$791$clojure_DOT_test_DOT_check_DOT_generators_SLASH_elements$$)," never required"].join(""));}),$g__15744__auto___33210$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$one_of$$!=="undefined")return $clojure$test$check$generators$one_of$$;
throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$794$clojure_DOT_test_DOT_check_DOT_generators_SLASH_one_of$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$794$clojure_DOT_test_DOT_check_DOT_generators_SLASH_one_of$$)," never required"].join(""));}),$g__15744__auto___33220$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!==
"undefined"&&typeof $clojure$test$check$generators$such_that$$!=="undefined")return $clojure$test$check$generators$such_that$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$795$clojure_DOT_test_DOT_check_DOT_generators_SLASH_such_that$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$795$clojure_DOT_test_DOT_check_DOT_generators_SLASH_such_that$$)," never required"].join(""));}),$g__15744__auto___33249$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!==
"undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$return$0$$!=="undefined")return $clojure$test$check$generators$return$0$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$798$clojure_DOT_test_DOT_check_DOT_generators_SLASH_return$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$798$clojure_DOT_test_DOT_check_DOT_generators_SLASH_return$$),
" never required"].join(""));}),$g__15744__auto___33260$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$large_integer_STAR_$$!=="undefined")return $clojure$test$check$generators$large_integer_STAR_$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$799$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer_STAR_$$),
" does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$799$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer_STAR_$$)," never required"].join(""));}),$g__15757__auto___33309$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$any_printable$$!=="undefined")return $clojure$test$check$generators$any_printable$$;
throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$804$clojure_DOT_test_DOT_check_DOT_generators_SLASH_any_printable$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$804$clojure_DOT_test_DOT_check_DOT_generators_SLASH_any_printable$$)," never required"].join(""));}),$g__15757__auto___33316$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&
typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$boolean$0$$!=="undefined")return $clojure$test$check$generators$boolean$0$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$805$clojure_DOT_test_DOT_check_DOT_generators_SLASH_boolean$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$805$clojure_DOT_test_DOT_check_DOT_generators_SLASH_boolean$$)," never required"].join(""));}),$g__15757__auto___33330$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!==
"undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$char$0$$!=="undefined")return $clojure$test$check$generators$char$0$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$806$clojure_DOT_test_DOT_check_DOT_generators_SLASH_char$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$806$clojure_DOT_test_DOT_check_DOT_generators_SLASH_char$$),
" never required"].join(""));}),$g__15757__auto___33355$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$double$0$$!=="undefined")return $clojure$test$check$generators$double$0$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$810$clojure_DOT_test_DOT_check_DOT_generators_SLASH_double$$),
" does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$810$clojure_DOT_test_DOT_check_DOT_generators_SLASH_double$$)," never required"].join(""));}),$g__15757__auto___33373$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$keyword$$!=="undefined")return $clojure$test$check$generators$keyword$$;
throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$812$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$812$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword$$)," never required"].join(""));}),$g__15757__auto___33381$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!==
"undefined"&&typeof $clojure$test$check$generators$keyword_ns$$!=="undefined")return $clojure$test$check$generators$keyword_ns$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$813$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword_ns$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$813$clojure_DOT_test_DOT_check_DOT_generators_SLASH_keyword_ns$$)," never required"].join(""));}),$g__15757__auto___33388$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!==
"undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$large_integer$$!=="undefined")return $clojure$test$check$generators$large_integer$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$814$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$814$clojure_DOT_test_DOT_check_DOT_generators_SLASH_large_integer$$),
" never required"].join(""));}),$g__15757__auto___33409$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$simple_type_printable$$!=="undefined")return $clojure$test$check$generators$simple_type_printable$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$817$clojure_DOT_test_DOT_check_DOT_generators_SLASH_simple_type_printable$$),
" does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$817$clojure_DOT_test_DOT_check_DOT_generators_SLASH_simple_type_printable$$)," never required"].join(""));}),$g__15757__auto___33431$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$string_alphanumeric$$!=="undefined")return $clojure$test$check$generators$string_alphanumeric$$;
throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$820$clojure_DOT_test_DOT_check_DOT_generators_SLASH_string_alphanumeric$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$820$clojure_DOT_test_DOT_check_DOT_generators_SLASH_string_alphanumeric$$)," never required"].join(""));}),$g__15757__auto___33439$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!==
"undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$symbol$$!=="undefined")return $clojure$test$check$generators$symbol$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$821$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$821$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol$$)," never required"].join(""));}),$g__15757__auto___33450$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!==
"undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$symbol_ns$$!=="undefined")return $clojure$test$check$generators$symbol_ns$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$822$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol_ns$$)," does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$822$clojure_DOT_test_DOT_check_DOT_generators_SLASH_symbol_ns$$),
" never required"].join(""));}),$g__15757__auto___33465$$=new $cljs$spec$gen$alpha$LazyVar$$(function(){if(typeof $clojure$$!=="undefined"&&typeof $clojure$test$$!=="undefined"&&typeof $clojure$test$check$$!=="undefined"&&typeof $clojure$test$check$generators$$!=="undefined"&&typeof $clojure$test$check$generators$uuid$$!=="undefined")return $clojure$test$check$generators$uuid$$;throw Error(["Var ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$823$clojure_DOT_test_DOT_check_DOT_generators_SLASH_uuid$$),
" does not exist, ",$APP.$cljs$core$namespace$$($cljs$cst$823$clojure_DOT_test_DOT_check_DOT_generators_SLASH_uuid$$)," never required"].join(""));}),$cljs$spec$gen$alpha$gen_builtins$$=new $APP.$cljs$core$Delay$$(function(){var $simple$$=$cljs$spec$gen$alpha$simple_type_printable$$();return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$core$qualified_keyword_QMARK_$$,$APP.$cljs$core$seq_QMARK_$$,$APP.$cljs$core$vector_QMARK_$$,$APP.$cljs$core$any_QMARK_$$,$APP.$cljs$core$boolean_QMARK_$$,
$cljs$core$char_QMARK_$$,$APP.$cljs$core$some_QMARK_$$,$cljs$core$inst_QMARK_$$,$cljs$core$simple_symbol_QMARK_$$,$APP.$cljs$core$sequential_QMARK_$$,$cljs$core$float_QMARK_$$,$APP.$cljs$core$set_QMARK_$$,$APP.$cljs$core$map_QMARK_$$,$APP.$cljs$core$empty_QMARK_$$,$APP.$cljs$core$string_QMARK_$$,$cljs$core$uri_QMARK_$$,$cljs$core$double_QMARK_$$,$APP.$cljs$core$int_QMARK_$$,$APP.$cljs$core$associative_QMARK_$$,$cljs$core$keyword_QMARK_$$,$cljs$core$indexed_QMARK_$$,$cljs$core$zero_QMARK_$$,$cljs$core$simple_keyword_QMARK_$$,
$cljs$core$neg_int_QMARK_$$,$APP.$cljs$core$nil_QMARK_$$,$cljs$core$ident_QMARK_$$,$cljs$core$qualified_ident_QMARK_$$,$APP.$cljs$core$true_QMARK_$$,$APP.$cljs$core$integer_QMARK_$$,$APP.$cljs$core$nat_int_QMARK_$$,$cljs$core$pos_int_QMARK_$$,$APP.$cljs$core$uuid_QMARK_$$,$cljs$core$false_QMARK_$$,$APP.$cljs$core$list_QMARK_$$,$cljs$core$simple_ident_QMARK_$$,$APP.$cljs$core$number_QMARK_$$,$cljs$core$qualified_symbol_QMARK_$$,$APP.$cljs$core$seqable_QMARK_$$,$cljs$core$symbol_QMARK_$$,$APP.$cljs$core$coll_QMARK_$$],
[$cljs$spec$gen$alpha$such_that$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$spec$gen$alpha$qualified_QMARK_$$,$cljs$spec$gen$alpha$keyword_ns$$()])),$cljs$spec$gen$alpha$list$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),
$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([null])),$cljs$spec$gen$alpha$any_printable$$()],null)])),$cljs$spec$gen$alpha$boolean$0$$(),$cljs$spec$gen$alpha$char$0$$(),$cljs$spec$gen$alpha$such_that$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$some_QMARK_$$,
$cljs$spec$gen$alpha$any_printable$$()])),$cljs$spec$gen$alpha$fmap$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function($p1__33029_SHARP_$$){return new Date($p1__33029_SHARP_$$)},$cljs$spec$gen$alpha$large_integer$$()])),$cljs$spec$gen$alpha$symbol$$(),$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$spec$gen$alpha$list$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$]))],null)])),$cljs$spec$gen$alpha$double$0$$(),$cljs$spec$gen$alpha$set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$map$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$,
$simple$$])),$cljs$spec$gen$alpha$elements$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$APP.$cljs$core$List$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$],null)])),$cljs$spec$gen$alpha$string_alphanumeric$$(),$cljs$spec$gen$alpha$fmap$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function($p1__33027_SHARP_$$){return new $goog$Uri$$(["http://",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p1__33027_SHARP_$$),".com"].join(""))},$cljs$spec$gen$alpha$uuid$$()])),$cljs$spec$gen$alpha$double$0$$(),$cljs$spec$gen$alpha$large_integer$$(),$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$spec$gen$alpha$map$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$,
$simple$$])),$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$]))],null)])),$cljs$spec$gen$alpha$keyword_ns$$(),$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([0])),$cljs$spec$gen$alpha$keyword$$(),
$cljs$spec$gen$alpha$large_integer_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,-1],null)])),$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([null])),$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$spec$gen$alpha$keyword_ns$$(),$cljs$spec$gen$alpha$symbol_ns$$()],null)])),$cljs$spec$gen$alpha$such_that$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$spec$gen$alpha$qualified_QMARK_$$,$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$spec$gen$alpha$keyword_ns$$(),$cljs$spec$gen$alpha$symbol_ns$$()],null)]))])),$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([!0])),$cljs$spec$gen$alpha$large_integer$$(),$cljs$spec$gen$alpha$large_integer_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,0],null)])),
$cljs$spec$gen$alpha$large_integer_STAR_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,1],null)])),$cljs$spec$gen$alpha$uuid$$(),$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([!1])),$cljs$spec$gen$alpha$list$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),
$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$spec$gen$alpha$keyword$$(),$cljs$spec$gen$alpha$symbol$$()],null)])),$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$spec$gen$alpha$large_integer$$(),$cljs$spec$gen$alpha$double$0$$()],null)])),$cljs$spec$gen$alpha$such_that$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$spec$gen$alpha$qualified_QMARK_$$,$cljs$spec$gen$alpha$symbol_ns$$()])),$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$spec$gen$alpha$return$0$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([null])),$cljs$spec$gen$alpha$list$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$map$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$,
$simple$$])),$cljs$spec$gen$alpha$set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$string_alphanumeric$$()],null)])),$cljs$spec$gen$alpha$symbol_ns$$(),$cljs$spec$gen$alpha$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$spec$gen$alpha$map$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$,
$simple$$])),$cljs$spec$gen$alpha$list$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$vector$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$])),$cljs$spec$gen$alpha$set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$simple$$]))],null)]))])});var $malli$generator$nil_gen$$=$clojure$test$check$generators$return$0$$(null),$malli$generator$double_default$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$776$infinite_QMARK_$$,!1,$cljs$cst$777$NaN_QMARK_$$,!1],null),$malli$generator$_schema_generator$$=function(){var $method_table__5622__auto__$jscomp$1$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$1$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),
$method_cache__5624__auto__$jscomp$1$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$1$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$205$default$$,$cljs$cst$864$malli_DOT_generator_SLASH_default$$],
null),$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("malli.generator","-schema-generator"),function($schema$jscomp$115$$,$options$jscomp$324$$){return $APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$115$$,$options$jscomp$324$$)},
$cljs$cst$864$malli_DOT_generator_SLASH_default$$,$hierarchy__5626__auto__$jscomp$1$$,$method_table__5622__auto__$jscomp$1$$,$prefer_table__5623__auto__$jscomp$1$$,$method_cache__5624__auto__$jscomp$1$$,$cached_hierarchy__5625__auto__$jscomp$1$$)}();
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$864$malli_DOT_generator_SLASH_default$$,function($schema$jscomp$116$$,$options$jscomp$325$$){return $cljs$spec$gen$alpha$gen_for_pred$$($malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$116$$,$options$jscomp$325$$))});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$704$empty_QMARK_$$,function(){return $cljs$spec$gen$alpha$gen_for_pred$$($APP.$cljs$core$empty_QMARK_$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$705$_GT_$$,function($schema$jscomp$117$$,$options$jscomp$326$$){return $malli$generator$gen_double$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,$malli$generator$_child$$($schema$jscomp$117$$,$options$jscomp$326$$)+1],null))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$706$_GT__EQ_$$,function($schema$jscomp$118$$,$options$jscomp$327$$){return $malli$generator$gen_double$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,$malli$generator$_child$$($schema$jscomp$118$$,$options$jscomp$327$$)],null))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$707$_LT_$$,function($schema$jscomp$119$$,$options$jscomp$328$$){return $malli$generator$gen_double$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,$malli$generator$_child$$($schema$jscomp$119$$,$options$jscomp$328$$)-1],null))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$708$_LT__EQ_$$,function($schema$jscomp$120$$,$options$jscomp$329$$){return $malli$generator$gen_double$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,$malli$generator$_child$$($schema$jscomp$120$$,$options$jscomp$329$$)],null))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$709$_EQ_$$,function($schema$jscomp$121$$,$options$jscomp$330$$){return $clojure$test$check$generators$return$0$$($malli$generator$_child$$($schema$jscomp$121$$,$options$jscomp$330$$))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$710$not_EQ_$$,function($schema$jscomp$122$$,$options$jscomp$331$$){return $malli$generator$gen_such_that$$($schema$jscomp$122$$,function($p1__35329_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__35329_SHARP_$$,$malli$generator$_child$$($schema$jscomp$122$$,$options$jscomp$331$$))},$clojure$test$check$generators$any_printable$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$669$pos_QMARK_$$,function(){return $clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$malli$generator$gen_double$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,1E-5],null)),$malli$generator$gen_fmap$$($APP.$cljs$core$inc$$,$clojure$test$check$generators$nat$$)],null))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$670$neg_QMARK_$$,function(){return $clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$malli$generator$gen_double$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,-1E-5],null)),$malli$generator$gen_fmap$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$dec$$,$APP.$cljs$core$_$$),
$clojure$test$check$generators$nat$$)],null))});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$442$not$$,function($schema$jscomp$123$$,$options$jscomp$334$$){return $malli$generator$gen_such_that$$($schema$jscomp$123$$,$malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$123$$,$options$jscomp$334$$),$cljs$spec$gen$alpha$gen_for_pred$$($APP.$cljs$core$any_QMARK_$$))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$427$and$$,function($schema$jscomp$124$$,$options$jscomp$335$$){return $malli$generator$gen_such_that$$($schema$jscomp$124$$,$malli$core$validator$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$124$$,$options$jscomp$335$$),$malli$generator$_child_gen$$($schema$jscomp$124$$,$options$jscomp$335$$))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$431$or$$,function($schema$jscomp$125$$,$options$jscomp$336$$){return $malli$generator$_or_gen$$($schema$jscomp$125$$,$options$jscomp$336$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$436$orn$$,function($schema$jscomp$126$$,$options$jscomp$337$$){return $malli$generator$_or_gen$$($malli$core$into_schema$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$cst$431$or$$,$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$126$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$last$$,$malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$126$$)),
$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$126$$)),$options$jscomp$337$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$447$malli_DOT_core_SLASH_val$$,function($schema$jscomp$127$$,$options$jscomp$338$$){return $malli$generator$_child_gen$$($schema$jscomp$127$$,$options$jscomp$338$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$202$map$$,function($schema$jscomp$128$$,$options$jscomp$339$$){return $malli$generator$_map_gen$$($schema$jscomp$128$$,$options$jscomp$339$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$461$map_of$$,function($schema$jscomp$129$$,$options$jscomp$340$$){return $malli$generator$_map_of_gen$$($schema$jscomp$129$$,$options$jscomp$340$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$529$multi$$,function($schema$jscomp$130$$,$options$jscomp$341$$){return $malli$generator$_multi_gen$$($schema$jscomp$130$$,$options$jscomp$341$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$200$vector$$,function($schema$jscomp$131$$,$options$jscomp$342$$){return $malli$generator$_coll_gen$cljs$0core$0IFn$0_invoke$0arity$03$$($schema$jscomp$131$$,$APP.$cljs$core$identity$$,$options$jscomp$342$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$718$sequential$$,function($schema$jscomp$132$$,$options$jscomp$343$$){return $malli$generator$_coll_gen$cljs$0core$0IFn$0_invoke$0arity$03$$($schema$jscomp$132$$,$APP.$cljs$core$identity$$,$options$jscomp$343$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$203$set$$,function($schema$jscomp$133$$,$options$jscomp$344$$){return $malli$generator$_coll_distinct_gen$$($schema$jscomp$133$$,$options$jscomp$344$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$497$enum$$,function($schema$jscomp$134$$,$options$jscomp$345$$){return $malli$generator$gen_elements$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$134$$,$options$jscomp$345$$))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$717$seqable$$,function($schema$jscomp$135$$,$options$jscomp$346$$){return $malli$generator$_seqable_gen$$($schema$jscomp$135$$,$options$jscomp$346$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$719$every$$,function($schema$jscomp$136$$,$options$jscomp$347$$){return $malli$generator$_seqable_gen$$($schema$jscomp$136$$,$options$jscomp$347$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$520$maybe$$,function($schema$jscomp$137$$,$options$jscomp$348$$){return $malli$generator$gen_maybe$$($malli$generator$_child_gen$$($schema$jscomp$137$$,$options$jscomp$348$$))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$496$tuple$$,function($schema$jscomp$138$$,$options$jscomp$349$$){return $malli$generator$gen_tuple$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35346_SHARP_$$){return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__35346_SHARP_$$,$options$jscomp$349$$):$malli$generator$generator$$($p1__35346_SHARP_$$,
$options$jscomp$349$$)},$malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$138$$,$options$jscomp$349$$)))});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$416$any$$,function(){return $cljs$spec$gen$alpha$gen_for_pred$$($APP.$cljs$core$any_QMARK_$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$417$some$$,function(){return $clojure$test$check$generators$any_printable$$});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$197$nil$$,function(){return $malli$generator$nil_gen$$});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$198$string$$,function($schema$jscomp$139$$,$options$jscomp$350$$){return $malli$generator$gen_fmap$$($APP.$clojure$string$join$$,$malli$generator$gen_vector$$($malli$generator$_min_max$$($schema$jscomp$139$$,$options$jscomp$350$$),$clojure$test$check$generators$char_alphanumeric$$))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$342$int$$,function($schema$jscomp$140$$,$options$jscomp$351$$){return $clojure$test$check$generators$large_integer_STAR_$$($malli$generator$_min_max$$($schema$jscomp$140$$,$options$jscomp$351$$))});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$343$double$$,function($schema$jscomp$141$$,$options$jscomp$352$$){return $malli$generator$double_gen$$($schema$jscomp$141$$,$options$jscomp$352$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$418$float$$,function($schema$jscomp$142$$,$options$jscomp$353$$){return $malli$generator$double_gen$$($schema$jscomp$142$$,$options$jscomp$353$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$419$boolean$$,function(){return $clojure$test$check$generators$boolean$0$$});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$221$keyword$$,function(){return $clojure$test$check$generators$keyword$$});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$219$symbol$$,function(){return $clojure$test$check$generators$symbol$$});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$420$qualified_keyword$$,function($schema$jscomp$143$$){return $malli$generator$_qualified_ident_gen$$($schema$jscomp$143$$,$APP.$cljs$core$keyword$$,$clojure$test$check$generators$keyword$$,$cljs$core$qualified_keyword_QMARK_$$,$clojure$test$check$generators$keyword_ns$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$421$qualified_symbol$$,function($schema$jscomp$144$$){return $malli$generator$_qualified_ident_gen$$($schema$jscomp$144$$,$APP.$cljs$core$symbol$$,$clojure$test$check$generators$symbol$$,$cljs$core$qualified_symbol_QMARK_$$,$clojure$test$check$generators$symbol_ns$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$422$uuid$$,function(){return $clojure$test$check$generators$uuid$$});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$560$_EQ__GT_$$,function($schema$jscomp$145$$,$options$jscomp$354$$){return $malli$generator$__EQ__GT__gen$$($schema$jscomp$145$$,$options$jscomp$354$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$613$__GT_$$,function($schema$jscomp$146$$,$options$jscomp$355$$){return $malli$generator$__EQ__GT__gen$$($schema$jscomp$146$$,$options$jscomp$355$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$603$function$$,function($schema$jscomp$147$$,$options$jscomp$356$$){return $malli$generator$_function_gen$$($schema$jscomp$147$$,$options$jscomp$356$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$702$ifn_QMARK_$$,function(){return $clojure$test$check$generators$keyword$$});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$548$ref$$,function($schema$jscomp$148$$,$options$jscomp$357$$){return $malli$generator$_ref_gen$$($schema$jscomp$148$$,$options$jscomp$357$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$296$schema$$,function($G__35373_schema$jscomp$149$$,$options$jscomp$358$$){$G__35373_schema$jscomp$149$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35373_schema$jscomp$149$$,null);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35373_schema$jscomp$149$$,$options$jscomp$358$$):$malli$generator$generator$$($G__35373_schema$jscomp$149$$,
$options$jscomp$358$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$410$malli_DOT_core_SLASH_schema$$,function($G__35375_schema$jscomp$150$$,$options$jscomp$359$$){$G__35375_schema$jscomp$150$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35375_schema$jscomp$150$$,null);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35375_schema$jscomp$150$$,$options$jscomp$359$$):$malli$generator$generator$$($G__35375_schema$jscomp$150$$,
$options$jscomp$359$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$733$merge$$,function($G__35378_schema$jscomp$151$$,$options$jscomp$360$$){$G__35378_schema$jscomp$151$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35378_schema$jscomp$151$$,null);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35378_schema$jscomp$151$$,$options$jscomp$360$$):$malli$generator$generator$$($G__35378_schema$jscomp$151$$,
$options$jscomp$360$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$734$union$$,function($G__35380_schema$jscomp$152$$,$options$jscomp$361$$){$G__35380_schema$jscomp$152$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35380_schema$jscomp$152$$,null);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35380_schema$jscomp$152$$,$options$jscomp$361$$):$malli$generator$generator$$($G__35380_schema$jscomp$152$$,
$options$jscomp$361$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$735$select_keys$$,function($G__35382_schema$jscomp$153$$,$options$jscomp$362$$){$G__35382_schema$jscomp$153$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35382_schema$jscomp$153$$,null);return $malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($G__35382_schema$jscomp$153$$,$options$jscomp$362$$):$malli$generator$generator$$($G__35382_schema$jscomp$153$$,
$options$jscomp$362$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$592$cat$$,function($schema$jscomp$154$$,$options$jscomp$363$$){return $malli$generator$_cat_gen$$($schema$jscomp$154$$,$options$jscomp$363$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$593$catn$$,function($schema$jscomp$155$$,$options$jscomp$364$$){return $malli$generator$_cat_gen$$($schema$jscomp$155$$,$options$jscomp$364$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$715$alt$$,function($schema$jscomp$156$$,$options$jscomp$365$$){return $malli$generator$_alt_gen$$($schema$jscomp$156$$,$options$jscomp$365$$)});$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$716$altn$$,function($schema$jscomp$157$$,$options$jscomp$366$$){return $malli$generator$_alt_gen$$($schema$jscomp$157$$,$options$jscomp$366$$)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$713$_QMARK_$$,function($child$jscomp$inline_3692_schema$jscomp$158$$,$options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$){$child$jscomp$inline_3692_schema$jscomp$158$$=$malli$generator$_child$$($child$jscomp$inline_3692_schema$jscomp$158$$,$options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$);$options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$=$malli$generator$_not_unreachable$$($malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?
$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$inline_3692_schema$jscomp$158$$,$options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$):$malli$generator$generator$$($child$jscomp$inline_3692_schema$jscomp$158$$,$options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$));return $options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$==null?$clojure$test$check$generators$return$0$$($APP.$cljs$core$List$EMPTY$$):$APP.$cljs$core$truth_$$($malli$core$_regex_op_QMARK_$$($child$jscomp$inline_3692_schema$jscomp$158$$))?
$clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$,$clojure$test$check$generators$return$0$$($APP.$cljs$core$List$EMPTY$$)],null)):$clojure$test$check$generators$vector$$.$cljs$core$IFn$_invoke$arity$3$($options$jscomp$367_temp__5827__auto__$jscomp$inline_3693$$,0,1)});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$712$_STAR_$$,function($G__35263$jscomp$inline_3698_schema$jscomp$159$$,$options$jscomp$368$$){var $child$jscomp$inline_3697$$=$malli$generator$_child$$($G__35263$jscomp$inline_3698_schema$jscomp$159$$,$options$jscomp$368$$);$G__35263$jscomp$inline_3698_schema$jscomp$159$$=$malli$generator$gen_vector$$($malli$generator$_min_max$$($G__35263$jscomp$inline_3698_schema$jscomp$159$$,$options$jscomp$368$$),$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?
$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$inline_3697$$,$options$jscomp$368$$):$malli$generator$generator$$($child$jscomp$inline_3697$$,$options$jscomp$368$$));return $APP.$cljs$core$truth_$$($malli$core$_regex_op_QMARK_$$($child$jscomp$inline_3697$$))?$malli$generator$gen_fcat$$($G__35263$jscomp$inline_3698_schema$jscomp$159$$):$G__35263$jscomp$inline_3698_schema$jscomp$159$$});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$711$_PLUS_$$,function($G__35265$jscomp$inline_3703_schema$jscomp$160$$,$options$jscomp$369$$){var $child$jscomp$inline_3702$$=$malli$generator$_child$$($G__35265$jscomp$inline_3703_schema$jscomp$160$$,$options$jscomp$369$$);$G__35265$jscomp$inline_3703_schema$jscomp$160$$=$malli$generator$gen_vector$$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($malli$generator$_min_max$$($G__35265$jscomp$inline_3703_schema$jscomp$160$$,
$options$jscomp$369$$),$APP.$cljs$cst$336$min$$,$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$max$$,1)),$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$?$malli$generator$generator$cljs$0core$0IFn$0_invoke$0arity$02$$($child$jscomp$inline_3702$$,$options$jscomp$369$$):$malli$generator$generator$$($child$jscomp$inline_3702$$,$options$jscomp$369$$));return $APP.$cljs$core$truth_$$($malli$core$_regex_op_QMARK_$$($child$jscomp$inline_3702$$))?$malli$generator$gen_fcat$$($G__35265$jscomp$inline_3703_schema$jscomp$160$$):
$G__35265$jscomp$inline_3703_schema$jscomp$160$$});
$malli$generator$_schema_generator$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$714$repeat$$,function($or__5025__auto__$jscomp$inline_11078_schema$jscomp$161$$,$options$jscomp$370$$){var $G__35269$jscomp$inline_11079_G__35269__$1$jscomp$inline_11080$$=$malli$generator$_coll_gen$cljs$0core$0IFn$0_invoke$0arity$03$$($or__5025__auto__$jscomp$inline_11078_schema$jscomp$161$$,$APP.$cljs$core$identity$$,$options$jscomp$370$$);$G__35269$jscomp$inline_11079_G__35269__$1$jscomp$inline_11080$$=$G__35269$jscomp$inline_11079_G__35269__$1$jscomp$inline_11080$$==
null?null:$malli$generator$_not_unreachable$$($G__35269$jscomp$inline_11079_G__35269__$1$jscomp$inline_11080$$);$or__5025__auto__$jscomp$inline_11078_schema$jscomp$161$$=$G__35269$jscomp$inline_11079_G__35269__$1$jscomp$inline_11080$$==null?null:$APP.$cljs$core$truth_$$($malli$core$_regex_op_QMARK_$$($malli$generator$_child$$($or__5025__auto__$jscomp$inline_11078_schema$jscomp$161$$,$options$jscomp$370$$)))?$malli$generator$gen_fcat$$($G__35269$jscomp$inline_11079_G__35269__$1$jscomp$inline_11080$$):
$G__35269$jscomp$inline_11079_G__35269__$1$jscomp$inline_11080$$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_11078_schema$jscomp$161$$)?$or__5025__auto__$jscomp$inline_11078_schema$jscomp$161$$:$clojure$test$check$generators$return$0$$($APP.$cljs$core$List$EMPTY$$)});
$malli$generator$_generator$$._=function($schema$jscomp$162$$,$options$jscomp$371$$){return $malli$generator$_schema_generator$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$162$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($options$jscomp$371$$,$cljs$cst$849$malli_DOT_generator_SLASH_original_generator_schema$$,$schema$jscomp$162$$))};var $app$common$schema$generators$text$$=$app$common$schema$generators$word_string$$(),$app$common$schema$generators$double$0$$=$app$common$schema$generators$small_double$$(),$app$common$schema$generators$int$0$$=$app$common$schema$generators$small_int$$(),$app$common$schema$generators$keyword$$=$clojure$test$check$generators$fmap$$($APP.$cljs$core$keyword$$,$app$common$schema$generators$word_string$$()),$app$common$schema$generators$any$$=$clojure$test$check$generators$one_of$$(new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$schema$generators$text$$,$clojure$test$check$generators$boolean$0$$,$app$common$schema$generators$double$0$$,$app$common$schema$generators$int$0$$,$app$common$schema$generators$keyword$$],null));var $prefix_35486$$=["-en-humanize-negation-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$random_uuid$$())].join(""),$malli$error$default_errors$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$450$malli_DOT_core_SLASH_extra_key$$,$cljs$cst$697$true_QMARK_$$,$APP.$cljs$cst$497$enum$$,$cljs$cst$421$qualified_symbol$$,$cljs$cst$685$uri_QMARK_$$,$cljs$cst$679$simple_keyword_QMARK_$$,$cljs$cst$708$_LT__EQ_$$,$cljs$cst$343$double$$,$cljs$cst$684$uuid_QMARK_$$,$cljs$cst$686$inst_QMARK_$$,
$cljs$cst$676$simple_ident_QMARK_$$,$cljs$cst$710$not_EQ_$$,$cljs$cst$665$int_QMARK_$$,$cljs$cst$695$nil_QMARK_$$,$cljs$cst$342$int$$,$cljs$cst$705$_GT_$$,$cljs$cst$671$float_QMARK_$$,$cljs$cst$702$ifn_QMARK_$$,$cljs$cst$689$map_QMARK_$$,$cljs$cst$690$vector_QMARK_$$,$cljs$cst$661$any_QMARK_$$,$cljs$cst$418$float$$,$APP.$cljs$cst$219$symbol$$,$cljs$cst$696$false_QMARK_$$,$cljs$cst$700$associative_QMARK_$$,$cljs$cst$510$re$$,$cljs$cst$675$ident_QMARK_$$,$cljs$cst$420$qualified_keyword$$,$cljs$cst$442$not$$,
$cljs$cst$693$char_QMARK_$$,$cljs$cst$667$neg_int_QMARK_$$,$APP.$cljs$cst$198$string$$,$cljs$cst$681$symbol_QMARK_$$,$cljs$cst$706$_GT__EQ_$$,$cljs$cst$691$list_QMARK_$$,$cljs$cst$877$malli_DOT_error_SLASH_misspelled_value$$,$cljs$cst$677$qualified_ident_QMARK_$$,$cljs$cst$699$coll_QMARK_$$,$cljs$cst$560$_EQ__GT_$$,$cljs$cst$678$keyword_QMARK_$$,$cljs$cst$462$malli_DOT_core_SLASH_limits$$,$cljs$cst$682$simple_symbol_QMARK_$$,$cljs$cst$704$empty_QMARK_$$,$cljs$cst$664$integer_QMARK_$$,$cljs$cst$449$malli_DOT_core_SLASH_missing_key$$,
$cljs$cst$492$malli_DOT_core_SLASH_tuple_size$$,$cljs$cst$698$zero_QMARK_$$,$APP.$cljs$cst$221$keyword$$,$cljs$cst$197$nil$$,$cljs$cst$680$qualified_keyword_QMARK_$$,$cljs$cst$674$string_QMARK_$$,$cljs$cst$297$malli_DOT_core_SLASH_end_of_input$$,$cljs$cst$683$qualified_symbol_QMARK_$$,$cljs$cst$298$malli_DOT_core_SLASH_input_remaining$$,$cljs$cst$692$seq_QMARK_$$,$cljs$cst$668$nat_int_QMARK_$$,$cljs$cst$694$set_QMARK_$$,$cljs$cst$662$some_QMARK_$$,$cljs$cst$669$pos_QMARK_$$,$cljs$cst$673$boolean_QMARK_$$,
$cljs$cst$703$fn_QMARK_$$,$cljs$cst$701$sequential_QMARK_$$,$cljs$cst$422$uuid$$,$cljs$cst$878$malli_DOT_error_SLASH_unknown$$,$cljs$cst$663$number_QMARK_$$,$cljs$cst$521$malli_DOT_core_SLASH_invalid_dispatch_value$$,$cljs$cst$672$double_QMARK_$$,$cljs$cst$687$seqable_QMARK_$$,$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$419$boolean$$,$cljs$cst$707$_LT_$$,$cljs$cst$670$neg_QMARK_$$,$cljs$cst$879$malli_DOT_error_SLASH_misspelled_key$$,$cljs$cst$313$malli_DOT_core_SLASH_invalid_type$$,$cljs$cst$666$pos_int_QMARK_$$,
$APP.$cljs$cst$416$any$$,$cljs$cst$688$indexed_QMARK_$$],[new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"disallowed key"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be true"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($map__35111__$1_p__35110_schema$jscomp$172$$){$map__35111__$1_p__35110_schema$jscomp$172$$=$APP.$cljs$core$__destructure_map$$($map__35111__$1_p__35110_schema$jscomp$172$$);$map__35111__$1_p__35110_schema$jscomp$172$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35111__$1_p__35110_schema$jscomp$172$$,$APP.$cljs$cst$296$schema$$);return["should be ",$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,
$APP.$cljs$core$count$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($map__35111__$1_p__35110_schema$jscomp$172$$)))?$malli$error$_pr_str$$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($map__35111__$1_p__35110_schema$jscomp$172$$))):["either ",$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($malli$error$_pr_str$$,$APP.$cljs$core$butlast$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($map__35111__$1_p__35110_schema$jscomp$172$$)))),
" or ",$malli$error$_pr_str$$($APP.$cljs$core$last$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($map__35111__$1_p__35110_schema$jscomp$172$$)))].join("")].join("")}],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a qualified symbol"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,"should be a uri"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a simple keyword"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($map__35131__$1_p__35130$$,$options$jscomp$383$$){$map__35131__$1_p__35130$$=
$APP.$cljs$core$__destructure_map$$($map__35131__$1_p__35130$$);var $schema$jscomp$173$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35131__$1_p__35130$$,$APP.$cljs$cst$296$schema$$),$value$jscomp$303$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35131__$1_p__35130$$,$APP.$cljs$cst$260$value$$),$negated$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35131__$1_p__35130$$,$cljs$cst$876$negated$$);return $APP.$cljs$core$truth_$$($negated$jscomp$4$$)?
$malli$error$_forward_negation$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$705$_GT_$$,$APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$173$$))],null),$map__35131__$1_p__35130$$,$options$jscomp$383$$):typeof $value$jscomp$303$$==="number"?["should be at most ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$173$$)))].join(""):
"should be a number"}],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,$malli$error$_pred_min_max_error_fn$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,$cljs$core$double_QMARK_$$,$APP.$cljs$cst$141$message$$,"should be a double"],null))],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,"should be a uuid"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be an inst"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a simple ident"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($map__35145__$1_p__35144_schema$jscomp$174$$){$map__35145__$1_p__35144_schema$jscomp$174$$=$APP.$cljs$core$__destructure_map$$($map__35145__$1_p__35144_schema$jscomp$174$$);$map__35145__$1_p__35144_schema$jscomp$174$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35145__$1_p__35144_schema$jscomp$174$$,$APP.$cljs$cst$296$schema$$);return["should not be ",$malli$error$_pr_str$$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($map__35145__$1_p__35144_schema$jscomp$174$$)))].join("")}],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be an int"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be nil"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,$malli$error$_pred_min_max_error_fn$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$int_QMARK_$$,$APP.$cljs$cst$141$message$$,"should be an integer"],null))],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($map__35157__$1_p__35155$$,$options$jscomp$384$$){$map__35157__$1_p__35155$$=$APP.$cljs$core$__destructure_map$$($map__35157__$1_p__35155$$);
var $schema$jscomp$175$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35157__$1_p__35155$$,$APP.$cljs$cst$296$schema$$),$value$jscomp$304$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35157__$1_p__35155$$,$APP.$cljs$cst$260$value$$),$negated$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35157__$1_p__35155$$,$cljs$cst$876$negated$$);return $APP.$cljs$core$truth_$$($negated$jscomp$5$$)?$malli$error$_forward_negation$$(new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$708$_LT__EQ_$$,$APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$175$$))],null),$map__35157__$1_p__35155$$,$options$jscomp$384$$):typeof $value$jscomp$304$$==="number"?["should be larger than ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$175$$)))].join(""):"should be a number"}],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a float"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be an ifn"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,"should be a map"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a vector"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be any"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,$malli$error$_pred_min_max_error_fn$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,$cljs$core$float_QMARK_$$,$APP.$cljs$cst$141$message$$,"should be a float"],null))],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a symbol"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be false"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be associative"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,
"should match regex"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be an ident"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a qualified keyword"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($map__35169__$1_p__35167$$,$options$jscomp$385$$){$map__35169__$1_p__35167$$=$APP.$cljs$core$__destructure_map$$($map__35169__$1_p__35167$$);var $schema$jscomp$176$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35169__$1_p__35167$$,$APP.$cljs$cst$296$schema$$);return $malli$error$_en_humanize_negation$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__35169__$1_p__35167$$,$APP.$cljs$cst$296$schema$$,
$APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$176$$))),$options$jscomp$385$$)}],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a char"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a negative int"],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$){$JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$=$APP.$cljs$core$__destructure_map$$($JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$);
var $map__35178_min$jscomp$56_schema$jscomp$177$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$,$APP.$cljs$cst$296$schema$$),$G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$,$APP.$cljs$cst$260$value$$);
$JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$,$cljs$cst$876$negated$$);$map__35178_min$jscomp$56_schema$jscomp$177$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($map__35178_min$jscomp$56_schema$jscomp$177$$);var $map__35178__$1_max$jscomp$54$$=$APP.$cljs$core$__destructure_map$$($map__35178_min$jscomp$56_schema$jscomp$177$$);
$map__35178_min$jscomp$56_schema$jscomp$177$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35178__$1_max$jscomp$54$$,$APP.$cljs$cst$336$min$$);$map__35178__$1_max$jscomp$54$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35178__$1_max$jscomp$54$$,$APP.$cljs$cst$337$max$$);if(typeof $G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$!=="string")$JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$=
"should be a string";else if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__35178_min$jscomp$56_schema$jscomp$177$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__35178_min$jscomp$56_schema$jscomp$177$$,$map__35178__$1_max$jscomp$54$$):$map__35178_min$jscomp$56_schema$jscomp$177$$))$JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$=["should be ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35178_min$jscomp$56_schema$jscomp$177$$),
" character",$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$map__35178_min$jscomp$56_schema$jscomp$177$$)?"s":null].join("");else{if($APP.$cljs$core$truth_$$($map__35178_min$jscomp$56_schema$jscomp$177$$)){$G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$=$APP.$cljs$core$count$$($G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$);var $fexpr__35182$jscomp$inline_11085$$=$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$)?
$cljs$core$_GT__EQ_$$:$APP.$cljs$core$_LT_$$;$G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$=$fexpr__35182$jscomp$inline_11085$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__35182$jscomp$inline_11085$$.$cljs$core$IFn$_invoke$arity$2$($G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$,$map__35178_min$jscomp$56_schema$jscomp$177$$):$fexpr__35182$jscomp$inline_11085$$($G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$,
$map__35178_min$jscomp$56_schema$jscomp$177$$)}else $G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$=$map__35178_min$jscomp$56_schema$jscomp$177$$;$JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$=$APP.$cljs$core$truth_$$($G__35183$jscomp$inline_11084_JSCompiler_inline_result$jscomp$10294_value$jscomp$305$$)?["should be at least ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35178_min$jscomp$56_schema$jscomp$177$$),
" character",$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$map__35178_min$jscomp$56_schema$jscomp$177$$)?"s":null].join(""):$APP.$cljs$core$truth_$$($map__35178__$1_max$jscomp$54$$)?["should be at most ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35178__$1_max$jscomp$54$$)," character",$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$map__35178__$1_max$jscomp$54$$)?"s":null].join(""):$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$)?
"should be a string":null}return $JSCompiler_temp$jscomp$10292_JSCompiler_temp$jscomp$10293_map__35177__$1_negated$jscomp$6_p__35175$$}],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a symbol"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,
function($map__35193__$1_p__35192$$,$options$jscomp$386$$){$map__35193__$1_p__35192$$=$APP.$cljs$core$__destructure_map$$($map__35193__$1_p__35192$$);var $schema$jscomp$178$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35193__$1_p__35192$$,$APP.$cljs$cst$296$schema$$),$value$jscomp$306$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35193__$1_p__35192$$,$APP.$cljs$cst$260$value$$),$negated$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35193__$1_p__35192$$,
$cljs$cst$876$negated$$);return $APP.$cljs$core$truth_$$($negated$jscomp$7$$)?$malli$error$_forward_negation$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$707$_LT_$$,$APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$178$$))],null),$map__35193__$1_p__35192$$,$options$jscomp$386$$):typeof $value$jscomp$306$$==="number"?["should be at least ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$178$$)))].join(""):
"should be a number"}],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a list"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($likely_misspelling_of_map__35195__$1_p__35194$$){$likely_misspelling_of_map__35195__$1_p__35194$$=$APP.$cljs$core$__destructure_map$$($likely_misspelling_of_map__35195__$1_p__35194$$);
$likely_misspelling_of_map__35195__$1_p__35194$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($likely_misspelling_of_map__35195__$1_p__35194$$,$cljs$cst$883$malli_DOT_error_SLASH_likely_misspelling_of$$);return["did you mean ",$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(" or ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($malli$error$_pr_str$$,$APP.$cljs$core$last$$),$likely_misspelling_of_map__35195__$1_p__35194$$))].join("")}],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a qualified ident"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a coll"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a valid function"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a keyword"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($map__35205__$1_p__35203_value$jscomp$307$$){$map__35205__$1_p__35203_value$jscomp$307$$=
$APP.$cljs$core$__destructure_map$$($map__35205__$1_p__35203_value$jscomp$307$$);var $map__35207_min$jscomp$57_schema$jscomp$179$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35205__$1_p__35203_value$jscomp$307$$,$APP.$cljs$cst$296$schema$$);$map__35205__$1_p__35203_value$jscomp$307$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35205__$1_p__35203_value$jscomp$307$$,$APP.$cljs$cst$260$value$$);$map__35207_min$jscomp$57_schema$jscomp$179$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($map__35207_min$jscomp$57_schema$jscomp$179$$);
var $map__35207__$1_max$jscomp$55$$=$APP.$cljs$core$__destructure_map$$($map__35207_min$jscomp$57_schema$jscomp$179$$);$map__35207_min$jscomp$57_schema$jscomp$179$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35207__$1_max$jscomp$55$$,$APP.$cljs$cst$336$min$$);$map__35207__$1_max$jscomp$55$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35207__$1_max$jscomp$55$$,$APP.$cljs$cst$337$max$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__35207_min$jscomp$57_schema$jscomp$179$$)?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($map__35207_min$jscomp$57_schema$jscomp$179$$,$map__35207__$1_max$jscomp$55$$):$map__35207_min$jscomp$57_schema$jscomp$179$$)?["should have ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35207_min$jscomp$57_schema$jscomp$179$$)," elements"].join(""):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__35207_min$jscomp$57_schema$jscomp$179$$)?$APP.$cljs$core$count$$($map__35205__$1_p__35203_value$jscomp$307$$)<$map__35207_min$jscomp$57_schema$jscomp$179$$:
$map__35207_min$jscomp$57_schema$jscomp$179$$)?["should have at least ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35207_min$jscomp$57_schema$jscomp$179$$)," elements"].join(""):$APP.$cljs$core$truth_$$($map__35207__$1_max$jscomp$55$$)?["should have at most ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__35207__$1_max$jscomp$55$$)," elements"].join(""):null}],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,"should be a simple symbol"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be empty"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be an integer"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"missing required key"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($p__35212_schema$jscomp$180_size$jscomp$73$$){var $map__35213__$1_value$jscomp$308$$=$APP.$cljs$core$__destructure_map$$($p__35212_schema$jscomp$180_size$jscomp$73$$);$p__35212_schema$jscomp$180_size$jscomp$73$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35213__$1_value$jscomp$308$$,$APP.$cljs$cst$296$schema$$);$map__35213__$1_value$jscomp$308$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35213__$1_value$jscomp$308$$,$APP.$cljs$cst$260$value$$);$p__35212_schema$jscomp$180_size$jscomp$73$$=$APP.$cljs$core$count$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($p__35212_schema$jscomp$180_size$jscomp$73$$));return["invalid tuple size ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$count$$($map__35213__$1_value$jscomp$308$$)),
", expected ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p__35212_schema$jscomp$180_size$jscomp$73$$)].join("")}],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be zero"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a keyword"],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be nil"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a qualified keyword"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a string"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"end of input"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a qualified symbol"],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"input remaining"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a seq"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,"should be a non-negative int"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a set"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be some"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be positive"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a boolean"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,
"should be a fn"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be sequential"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a uuid"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"unknown error"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a number"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"invalid dispatch value"],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a double"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be seqable"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,function($map__35216__$1_p__35214_schema$jscomp$181$$){$map__35216__$1_p__35214_schema$jscomp$181$$=$APP.$cljs$core$__destructure_map$$($map__35216__$1_p__35214_schema$jscomp$181$$);$map__35216__$1_p__35214_schema$jscomp$181$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35216__$1_p__35214_schema$jscomp$181$$,$APP.$cljs$cst$296$schema$$);return["should be ",$malli$error$_pr_str$$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($map__35216__$1_p__35214_schema$jscomp$181$$)))].join("")}],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a boolean"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($map__35218__$1_p__35217$$,$options$jscomp$387$$){$map__35218__$1_p__35217$$=$APP.$cljs$core$__destructure_map$$($map__35218__$1_p__35217$$);
var $schema$jscomp$182$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35218__$1_p__35217$$,$APP.$cljs$cst$296$schema$$),$value$jscomp$309$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35218__$1_p__35217$$,$APP.$cljs$cst$260$value$$),$negated$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35218__$1_p__35217$$,$cljs$cst$876$negated$$);return $APP.$cljs$core$truth_$$($negated$jscomp$8$$)?$malli$error$_forward_negation$$(new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$706$_GT__EQ_$$,$APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$182$$))],null),$map__35218__$1_p__35217$$,$options$jscomp$387$$):typeof $value$jscomp$309$$==="number"?["should be smaller than ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$182$$)))].join(""):"should be a number"}],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be negative"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,function($likely_misspelling_of$jscomp$1_map__35223__$1_p__35222$$){$likely_misspelling_of$jscomp$1_map__35223__$1_p__35222$$=$APP.$cljs$core$__destructure_map$$($likely_misspelling_of$jscomp$1_map__35223__$1_p__35222$$);
$likely_misspelling_of$jscomp$1_map__35223__$1_p__35222$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($likely_misspelling_of$jscomp$1_map__35223__$1_p__35222$$,$cljs$cst$883$malli_DOT_error_SLASH_likely_misspelling_of$$);return["should be spelled ",$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$(" or ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($malli$error$_pr_str$$,$APP.$cljs$core$last$$),$likely_misspelling_of$jscomp$1_map__35223__$1_p__35222$$))].join("")}],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"invalid type"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be a positive int"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$881$en$$,"should be any"],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$880$error_SLASH_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$881$en$$,"should be indexed"],null)],null)]);var $cljs$math$little_endian_QMARK_$$,$a$jscomp$inline_3723$$=new ArrayBuffer(4),$i$jscomp$inline_3724$$=new Uint32Array($a$jscomp$inline_3723$$),$b$jscomp$inline_3725$$=new Uint8Array($a$jscomp$inline_3723$$);$i$jscomp$inline_3724$$[0]=857870592;
var $cljs$math$HI$$=($cljs$math$little_endian_QMARK_$$=$b$jscomp$inline_3725$$[0]===0)?1:0,$cljs$math$LO$$=1-$cljs$math$HI$$,$a$jscomp$inline_3727$$=new ArrayBuffer(16),$d$jscomp$inline_3728$$=new Float64Array($a$jscomp$inline_3727$$),$b$jscomp$inline_3729$$=new Uint8Array($a$jscomp$inline_3727$$);$d$jscomp$inline_3728$$[0]=0;$d$jscomp$inline_3728$$[1]=0;$b$jscomp$inline_3729$$[$cljs$math$little_endian_QMARK_$$?15:8]=-128;$cljs$math$power_of_two$$(512);$cljs$math$power_of_two$$(-512);var $goog$i18n$DateTimeSymbols_en$$={$ERAS$:["BC","AD"],$ERANAMES$:["Before Christ","Anno Domini"],$NARROWMONTHS$:"JFMAMJJASOND".split(""),$STANDALONENARROWMONTHS$:"JFMAMJJASOND".split(""),$MONTHS$:"January February March April May June July August September October November December".split(" "),$STANDALONEMONTHS$:"January February March April May June July August September October November December".split(" "),$SHORTMONTHS$:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),$STANDALONESHORTMONTHS$:"Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),
$WEEKDAYS$:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),$STANDALONEWEEKDAYS$:"Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),$SHORTWEEKDAYS$:"Sun Mon Tue Wed Thu Fri Sat".split(" "),$STANDALONESHORTWEEKDAYS$:"Sun Mon Tue Wed Thu Fri Sat".split(" "),$NARROWWEEKDAYS$:"SMTWTFS".split(""),$STANDALONENARROWWEEKDAYS$:"SMTWTFS".split(""),$SHORTQUARTERS$:["Q1","Q2","Q3","Q4"],$QUARTERS$:["1st quarter","2nd quarter","3rd quarter","4th quarter"],$AMPMS$:["AM",
"PM"],$DATEFORMATS$:["EEEE, MMMM d, y","MMMM d, y","MMM d, y","M/d/yy"],$TIMEFORMATS$:["h:mm:ss a zzzz","h:mm:ss a z","h:mm:ss a","h:mm a"],$DATETIMEFORMATS$:["{1} 'at' {0}","{1} 'at' {0}","{1}, {0}","{1}, {0}"],$FIRSTDAYOFWEEK$:6,$WEEKENDRANGE$:[5,6],$FIRSTWEEKCUTOFFDAY$:5},$goog$i18n$DateTimeSymbols$$=$goog$i18n$DateTimeSymbols_en$$;$goog$i18n$DateTimeSymbols$$=$goog$i18n$DateTimeSymbols_en$$;var $goog$date$splitDateStringRegex_$$=RegExp("^((?:[-+]\\d*)?\\d{4})(?:(?:-?(\\d{2})(?:-?(\\d{2}))?)|(?:-?(\\d{3}))|(?:-?W(\\d{2})(?:-?([1-7]))?))?$"),$goog$date$splitTimeStringRegex_$$=/^(\d{2})(?::?(\d{2})(?::?(\d{2})(\.\d+)?)?)?$/,$goog$date$splitTimezoneStringRegex_$$=/Z|(?:([-+])(\d{2})(?::?(\d{2}))?)$/;
$goog$date$Interval$$.prototype.$toIsoString$=function($opt_verbose$$){var $minField$$=Math.min(this.$years$,this.$months$,this.$days$,this.$hours$,this.$minutes$,this.$seconds$),$maxField_res$jscomp$24$$=Math.max(this.$years$,this.$months$,this.$days$,this.$hours$,this.$minutes$,this.$seconds$);if($minField$$<0&&$maxField_res$jscomp$24$$>0)return null;if(!$opt_verbose$$&&$minField$$==0&&$maxField_res$jscomp$24$$==0)return"PT0S";$maxField_res$jscomp$24$$=[];$minField$$<0&&$maxField_res$jscomp$24$$.push("-");
$maxField_res$jscomp$24$$.push("P");(this.$years$||$opt_verbose$$)&&$maxField_res$jscomp$24$$.push(Math.abs(this.$years$)+"Y");(this.$months$||$opt_verbose$$)&&$maxField_res$jscomp$24$$.push(Math.abs(this.$months$)+"M");(this.$days$||$opt_verbose$$)&&$maxField_res$jscomp$24$$.push(Math.abs(this.$days$)+"D");if(this.$hours$||this.$minutes$||this.$seconds$||$opt_verbose$$)$maxField_res$jscomp$24$$.push("T"),(this.$hours$||$opt_verbose$$)&&$maxField_res$jscomp$24$$.push(Math.abs(this.$hours$)+"H"),(this.$minutes$||
$opt_verbose$$)&&$maxField_res$jscomp$24$$.push(Math.abs(this.$minutes$)+"M"),(this.$seconds$||$opt_verbose$$)&&$maxField_res$jscomp$24$$.push(Math.abs(this.$seconds$)+"S");return $maxField_res$jscomp$24$$.join("")};
$goog$date$Interval$$.prototype.equals=function($other$jscomp$129$$){return $other$jscomp$129$$.$years$==this.$years$&&$other$jscomp$129$$.$months$==this.$months$&&$other$jscomp$129$$.$days$==this.$days$&&$other$jscomp$129$$.$hours$==this.$hours$&&$other$jscomp$129$$.$minutes$==this.$minutes$&&$other$jscomp$129$$.$seconds$==this.$seconds$};$goog$date$Interval$$.prototype.clone=function(){return new $goog$date$Interval$$(this.$years$,this.$months$,this.$days$,this.$hours$,this.$minutes$,this.$seconds$)};
var $goog$date$Interval$YEARS$$="y",$goog$date$Interval$MONTHS$$="m",$goog$date$Interval$DAYS$$="d",$goog$date$Interval$HOURS$$="h",$goog$date$Interval$MINUTES$$="n",$goog$date$Interval$SECONDS$$="s";$goog$date$Interval$$.prototype.$isZero$=function(){return this.$years$==0&&this.$months$==0&&this.$days$==0&&this.$hours$==0&&this.$minutes$==0&&this.$seconds$==0};
$goog$date$Interval$$.prototype.add=function($interval$jscomp$5$$){this.$years$+=$interval$jscomp$5$$.$years$;this.$months$+=$interval$jscomp$5$$.$months$;this.$days$+=$interval$jscomp$5$$.$days$;this.$hours$+=$interval$jscomp$5$$.$hours$;this.$minutes$+=$interval$jscomp$5$$.$minutes$;this.$seconds$+=$interval$jscomp$5$$.$seconds$};$APP.$JSCompiler_prototypeAlias$$=$goog$date$Date$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$firstDayOfWeek_$=$goog$i18n$DateTimeSymbols$$.$FIRSTDAYOFWEEK$;
$APP.$JSCompiler_prototypeAlias$$.$firstWeekCutOffDay_$=$goog$i18n$DateTimeSymbols$$.$FIRSTWEEKCUTOFFDAY$;$APP.$JSCompiler_prototypeAlias$$.clone=function(){var $date$jscomp$11$$=new $goog$date$Date$$(this.$date$);$date$jscomp$11$$.$firstDayOfWeek_$=this.$firstDayOfWeek_$;$date$jscomp$11$$.$firstWeekCutOffDay_$=this.$firstWeekCutOffDay_$;return $date$jscomp$11$$};$APP.$JSCompiler_prototypeAlias$$.getFullYear=function(){return this.$date$.getFullYear()};$APP.$JSCompiler_prototypeAlias$$.getYear=function(){return this.getFullYear()};
$APP.$JSCompiler_prototypeAlias$$.getMonth=function(){return this.$date$.getMonth()};$APP.$JSCompiler_prototypeAlias$$.getDate=function(){return this.$date$.getDate()};$APP.$JSCompiler_prototypeAlias$$.getTime=function(){return this.$date$.getTime()};$APP.$JSCompiler_prototypeAlias$$.getDay=function(){return this.$date$.getDay()};$APP.$JSCompiler_prototypeAlias$$.getUTCFullYear=function(){return this.$date$.getUTCFullYear()};$APP.$JSCompiler_prototypeAlias$$.getUTCMonth=function(){return this.$date$.getUTCMonth()};
$APP.$JSCompiler_prototypeAlias$$.getUTCDate=function(){return this.$date$.getUTCDate()};$APP.$JSCompiler_prototypeAlias$$.getUTCDay=function(){return this.$date$.getDay()};$APP.$JSCompiler_prototypeAlias$$.getUTCHours=function(){return this.$date$.getUTCHours()};$APP.$JSCompiler_prototypeAlias$$.getUTCMinutes=function(){return this.$date$.getUTCMinutes()};$APP.$JSCompiler_prototypeAlias$$.getTimezoneOffset=function(){return this.$date$.getTimezoneOffset()};
$APP.$JSCompiler_prototypeAlias$$.set=function($date$jscomp$12$$){this.$date$=new Date($date$jscomp$12$$.getFullYear(),$date$jscomp$12$$.getMonth(),$date$jscomp$12$$.getDate())};$APP.$JSCompiler_prototypeAlias$$.setFullYear=function($year$jscomp$12$$){this.$date$.setFullYear($year$jscomp$12$$)};$APP.$JSCompiler_prototypeAlias$$.setYear=function($year$jscomp$13$$){this.setFullYear($year$jscomp$13$$)};$APP.$JSCompiler_prototypeAlias$$.setMonth=function($month$jscomp$8$$){this.$date$.setMonth($month$jscomp$8$$)};
$APP.$JSCompiler_prototypeAlias$$.setDate=function($date$jscomp$13$$){this.$date$.setDate($date$jscomp$13$$)};$APP.$JSCompiler_prototypeAlias$$.setTime=function($ms$jscomp$1$$){this.$date$.setTime($ms$jscomp$1$$)};$APP.$JSCompiler_prototypeAlias$$.setUTCFullYear=function($year$jscomp$14$$){this.$date$.setUTCFullYear($year$jscomp$14$$)};$APP.$JSCompiler_prototypeAlias$$.setUTCMonth=function($month$jscomp$9$$){this.$date$.setUTCMonth($month$jscomp$9$$)};
$APP.$JSCompiler_prototypeAlias$$.setUTCDate=function($date$jscomp$14$$){this.$date$.setUTCDate($date$jscomp$14$$)};
$APP.$JSCompiler_prototypeAlias$$.add=function($interval$jscomp$6_result$jscomp$112$$){if($interval$jscomp$6_result$jscomp$112$$.$years$||$interval$jscomp$6_result$jscomp$112$$.$months$){var $month$jscomp$10_yearAdjustment$$=this.getMonth()+$interval$jscomp$6_result$jscomp$112$$.$months$+$interval$jscomp$6_result$jscomp$112$$.$years$*12,$initialYear_year$jscomp$15$$=this.getYear()+Math.floor($month$jscomp$10_yearAdjustment$$/12);$month$jscomp$10_yearAdjustment$$%=12;$month$jscomp$10_yearAdjustment$$<
0&&($month$jscomp$10_yearAdjustment$$+=12);a:{switch($month$jscomp$10_yearAdjustment$$){case 1:var $JSCompiler_inline_result$jscomp$493_date$jscomp$15$$=$initialYear_year$jscomp$15$$%4!=0||$initialYear_year$jscomp$15$$%100==0&&$initialYear_year$jscomp$15$$%400!=0?28:29;break a;case 5:case 8:case 10:case 3:$JSCompiler_inline_result$jscomp$493_date$jscomp$15$$=30;break a}$JSCompiler_inline_result$jscomp$493_date$jscomp$15$$=31}$JSCompiler_inline_result$jscomp$493_date$jscomp$15$$=Math.min($JSCompiler_inline_result$jscomp$493_date$jscomp$15$$,
this.getDate());this.setDate(1);this.setFullYear($initialYear_year$jscomp$15$$);this.setMonth($month$jscomp$10_yearAdjustment$$);this.setDate($JSCompiler_inline_result$jscomp$493_date$jscomp$15$$)}$interval$jscomp$6_result$jscomp$112$$.$days$&&($initialYear_year$jscomp$15$$=this.getYear(),$month$jscomp$10_yearAdjustment$$=$initialYear_year$jscomp$15$$>=0&&$initialYear_year$jscomp$15$$<=99?-1900:0,$interval$jscomp$6_result$jscomp$112$$=new Date((new Date($initialYear_year$jscomp$15$$,this.getMonth(),
this.getDate(),12)).getTime()+$interval$jscomp$6_result$jscomp$112$$.$days$*864E5),this.setDate(1),this.setFullYear($interval$jscomp$6_result$jscomp$112$$.getFullYear()+$month$jscomp$10_yearAdjustment$$),this.setMonth($interval$jscomp$6_result$jscomp$112$$.getMonth()),this.setDate($interval$jscomp$6_result$jscomp$112$$.getDate()),$JSCompiler_StaticMethods_maybeFixDst_$$(this,$interval$jscomp$6_result$jscomp$112$$.getDate()))};
$APP.$JSCompiler_prototypeAlias$$.$toIsoString$=function($opt_verbose$jscomp$1$$){var $year$jscomp$inline_3745$$=this.getFullYear();const $sign$jscomp$inline_3746$$=$year$jscomp$inline_3745$$<0?"-":$year$jscomp$inline_3745$$>=1E4?"+":"";return[$sign$jscomp$inline_3746$$+$goog$string$padNumber$$(Math.abs($year$jscomp$inline_3745$$),$sign$jscomp$inline_3746$$?6:4),$goog$string$padNumber$$(this.getMonth()+1,2),$goog$string$padNumber$$(this.getDate(),2)].join($opt_verbose$jscomp$1$$?"-":"")+""};
$APP.$JSCompiler_prototypeAlias$$.equals=function($other$jscomp$130$$){return!(!$other$jscomp$130$$||this.getYear()!=$other$jscomp$130$$.getYear()||this.getMonth()!=$other$jscomp$130$$.getMonth()||this.getDate()!=$other$jscomp$130$$.getDate())};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return this.$toIsoString$()};$APP.$JSCompiler_prototypeAlias$$.valueOf=function(){return this.$date$.valueOf()};$APP.$goog$inherits$$($goog$date$DateTime$$,$goog$date$Date$$);
$APP.$JSCompiler_prototypeAlias$$=$goog$date$DateTime$$.prototype;$APP.$JSCompiler_prototypeAlias$$.getHours=function(){return this.$date$.getHours()};$APP.$JSCompiler_prototypeAlias$$.getMinutes=function(){return this.$date$.getMinutes()};$APP.$JSCompiler_prototypeAlias$$.getSeconds=function(){return this.$date$.getSeconds()};$APP.$JSCompiler_prototypeAlias$$.getMilliseconds=function(){return this.$date$.getMilliseconds()};$APP.$JSCompiler_prototypeAlias$$.getUTCDay=function(){return this.$date$.getUTCDay()};
$APP.$JSCompiler_prototypeAlias$$.getUTCHours=function(){return this.$date$.getUTCHours()};$APP.$JSCompiler_prototypeAlias$$.getUTCMinutes=function(){return this.$date$.getUTCMinutes()};$APP.$JSCompiler_prototypeAlias$$.getUTCSeconds=function(){return this.$date$.getUTCSeconds()};$APP.$JSCompiler_prototypeAlias$$.getUTCMilliseconds=function(){return this.$date$.getUTCMilliseconds()};$APP.$JSCompiler_prototypeAlias$$.setHours=function($hours$jscomp$3$$){this.$date$.setHours($hours$jscomp$3$$)};
$APP.$JSCompiler_prototypeAlias$$.setMinutes=function($minutes$jscomp$3$$){this.$date$.setMinutes($minutes$jscomp$3$$)};$APP.$JSCompiler_prototypeAlias$$.setSeconds=function($seconds$jscomp$3$$){this.$date$.setSeconds($seconds$jscomp$3$$)};$APP.$JSCompiler_prototypeAlias$$.setMilliseconds=function($ms$jscomp$2$$){this.$date$.setMilliseconds($ms$jscomp$2$$)};$APP.$JSCompiler_prototypeAlias$$.setUTCHours=function($hours$jscomp$4$$){this.$date$.setUTCHours($hours$jscomp$4$$)};
$APP.$JSCompiler_prototypeAlias$$.setUTCMinutes=function($minutes$jscomp$4$$){this.$date$.setUTCMinutes($minutes$jscomp$4$$)};$APP.$JSCompiler_prototypeAlias$$.setUTCSeconds=function($seconds$jscomp$4$$){this.$date$.setUTCSeconds($seconds$jscomp$4$$)};$APP.$JSCompiler_prototypeAlias$$.setUTCMilliseconds=function($ms$jscomp$3$$){this.$date$.setUTCMilliseconds($ms$jscomp$3$$)};
$APP.$JSCompiler_prototypeAlias$$.add=function($interval$jscomp$7$$){$goog$date$Date$$.prototype.add.call(this,$interval$jscomp$7$$);$interval$jscomp$7$$.$hours$&&this.setUTCHours(this.$date$.getUTCHours()+$interval$jscomp$7$$.$hours$);$interval$jscomp$7$$.$minutes$&&this.setUTCMinutes(this.$date$.getUTCMinutes()+$interval$jscomp$7$$.$minutes$);$interval$jscomp$7$$.$seconds$&&this.setUTCSeconds(this.$date$.getUTCSeconds()+$interval$jscomp$7$$.$seconds$)};
$APP.$JSCompiler_prototypeAlias$$.$toIsoString$=function($opt_verbose$jscomp$3$$){var $dateString$$=$goog$date$Date$$.prototype.$toIsoString$.call(this,$opt_verbose$jscomp$3$$);return $opt_verbose$jscomp$3$$?$dateString$$+"T"+$goog$string$padNumber$$(this.getHours(),2)+":"+$goog$string$padNumber$$(this.getMinutes(),2)+":"+$goog$string$padNumber$$(this.getSeconds(),2):$dateString$$+"T"+$goog$string$padNumber$$(this.getHours(),2)+$goog$string$padNumber$$(this.getMinutes(),2)+$goog$string$padNumber$$(this.getSeconds(),
2)};$APP.$JSCompiler_prototypeAlias$$.equals=function($other$jscomp$131$$){return this.getTime()==$other$jscomp$131$$.getTime()};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return this.$toIsoString$()};$APP.$JSCompiler_prototypeAlias$$.clone=function(){var $date$jscomp$19$$=new $goog$date$DateTime$$(this.$date$);$date$jscomp$19$$.$firstDayOfWeek_$=this.$firstDayOfWeek_$;$date$jscomp$19$$.$firstWeekCutOffDay_$=this.$firstWeekCutOffDay_$;return $date$jscomp$19$$};$APP.$goog$inherits$$($goog$date$UtcDateTime$$,$goog$date$DateTime$$);$APP.$JSCompiler_prototypeAlias$$=$goog$date$UtcDateTime$$.prototype;$APP.$JSCompiler_prototypeAlias$$.clone=function(){var $date$jscomp$21$$=new $goog$date$UtcDateTime$$(this.$date$);$date$jscomp$21$$.$firstDayOfWeek_$=this.$firstDayOfWeek_$;$date$jscomp$21$$.$firstWeekCutOffDay_$=this.$firstWeekCutOffDay_$;return $date$jscomp$21$$};
$APP.$JSCompiler_prototypeAlias$$.add=function($interval$jscomp$8$$){($interval$jscomp$8$$.$years$||$interval$jscomp$8$$.$months$)&&$goog$date$Date$$.prototype.add.call(this,new $goog$date$Interval$$($interval$jscomp$8$$.$years$,$interval$jscomp$8$$.$months$));this.$date$=new Date(this.$date$.getTime()+1E3*($interval$jscomp$8$$.$seconds$+60*($interval$jscomp$8$$.$minutes$+60*($interval$jscomp$8$$.$hours$+24*$interval$jscomp$8$$.$days$))))};$APP.$JSCompiler_prototypeAlias$$.getTimezoneOffset=function(){return 0};
$APP.$JSCompiler_prototypeAlias$$.getFullYear=$goog$date$DateTime$$.prototype.getUTCFullYear;$APP.$JSCompiler_prototypeAlias$$.getMonth=$goog$date$DateTime$$.prototype.getUTCMonth;$APP.$JSCompiler_prototypeAlias$$.getDate=$goog$date$DateTime$$.prototype.getUTCDate;$APP.$JSCompiler_prototypeAlias$$.getHours=$goog$date$DateTime$$.prototype.getUTCHours;$APP.$JSCompiler_prototypeAlias$$.getMinutes=$goog$date$DateTime$$.prototype.getUTCMinutes;$APP.$JSCompiler_prototypeAlias$$.getSeconds=$goog$date$DateTime$$.prototype.getUTCSeconds;
$APP.$JSCompiler_prototypeAlias$$.getMilliseconds=$goog$date$DateTime$$.prototype.getUTCMilliseconds;$APP.$JSCompiler_prototypeAlias$$.getDay=$goog$date$DateTime$$.prototype.getUTCDay;$APP.$JSCompiler_prototypeAlias$$.setFullYear=$goog$date$DateTime$$.prototype.setUTCFullYear;$APP.$JSCompiler_prototypeAlias$$.setMonth=$goog$date$DateTime$$.prototype.setUTCMonth;$APP.$JSCompiler_prototypeAlias$$.setDate=$goog$date$DateTime$$.prototype.setUTCDate;$APP.$JSCompiler_prototypeAlias$$.setHours=$goog$date$DateTime$$.prototype.setUTCHours;
$APP.$JSCompiler_prototypeAlias$$.setMinutes=$goog$date$DateTime$$.prototype.setUTCMinutes;$APP.$JSCompiler_prototypeAlias$$.setSeconds=$goog$date$DateTime$$.prototype.setUTCSeconds;$APP.$JSCompiler_prototypeAlias$$.setMilliseconds=$goog$date$DateTime$$.prototype.setUTCMilliseconds;var $malli$transform$_interceptor$$=function $malli$transform$_interceptor$$($_QMARK_interceptor$$,$schema$jscomp$188$$,$options$jscomp$398$$){if($APP.$cljs$core$fn_QMARK_$$($_QMARK_interceptor$$))return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$379$enter$$,$_QMARK_interceptor$$],null);if($APP.$cljs$core$map_QMARK_$$($_QMARK_interceptor$$)&&$APP.$cljs$core$contains_QMARK_$$($_QMARK_interceptor$$,$APP.$cljs$cst$409$compile$$)){var $compiled_temp__5825__auto__$jscomp$76$$=$cljs$cst$900$malli_DOT_transform_SLASH_compiled$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$398$$,
0),$options__$1$jscomp$61$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($options$jscomp$398$$,$cljs$cst$900$malli_DOT_transform_SLASH_compiled$$,$compiled_temp__5825__auto__$jscomp$76$$+1);$compiled_temp__5825__auto__$jscomp$76$$>=10&&$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$901$malli_DOT_transform_SLASH_too_deep_compilation$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$902$this$$,$_QMARK_interceptor$$,$APP.$cljs$cst$296$schema$$,$schema$jscomp$188$$,
$APP.$cljs$cst$871$options$$,$options__$1$jscomp$61$$],null));$compiled_temp__5825__auto__$jscomp$76$$=function(){var $G__35044_fexpr__35047$jscomp$inline_3760$$=$APP.$cljs$cst$409$compile$$.$cljs$core$IFn$_invoke$arity$1$($_QMARK_interceptor$$);$G__35044_fexpr__35047$jscomp$inline_3760$$=$G__35044_fexpr__35047$jscomp$inline_3760$$.$cljs$core$IFn$_invoke$arity$2$?$G__35044_fexpr__35047$jscomp$inline_3760$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$188$$,$options__$1$jscomp$61$$):$G__35044_fexpr__35047$jscomp$inline_3760$$($schema$jscomp$188$$,
$options__$1$jscomp$61$$);return $malli$transform$_interceptor$$.$cljs$core$IFn$_invoke$arity$3$?$malli$transform$_interceptor$$.$cljs$core$IFn$_invoke$arity$3$($G__35044_fexpr__35047$jscomp$inline_3760$$,$schema$jscomp$188$$,$options__$1$jscomp$61$$):$malli$transform$_interceptor$$($G__35044_fexpr__35047$jscomp$inline_3760$$,$schema$jscomp$188$$,$options__$1$jscomp$61$$)}();return $APP.$cljs$core$truth_$$($compiled_temp__5825__auto__$jscomp$76$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($_QMARK_interceptor$$,
$APP.$cljs$cst$409$compile$$),$compiled_temp__5825__auto__$jscomp$76$$])):null}return $APP.$cljs$core$map_QMARK_$$($_QMARK_interceptor$$)&&($APP.$cljs$core$contains_QMARK_$$($_QMARK_interceptor$$,$APP.$cljs$cst$379$enter$$)||$APP.$cljs$core$contains_QMARK_$$($_QMARK_interceptor$$,$cljs$cst$380$leave$$))?$_QMARK_interceptor$$:$APP.$cljs$core$coll_QMARK_$$($_QMARK_interceptor$$)?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__35055__$1_p__35053$$,$map__35056__$1_p__35054$$){$map__35055__$1_p__35053$$=
$APP.$cljs$core$__destructure_map$$($map__35055__$1_p__35053$$);var $enter$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35055__$1_p__35053$$,$APP.$cljs$cst$379$enter$$),$leave$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35055__$1_p__35053$$,$cljs$cst$380$leave$$);$map__35056__$1_p__35054$$=$APP.$cljs$core$__destructure_map$$($map__35056__$1_p__35054$$);var $new_enter$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35056__$1_p__35054$$,
$APP.$cljs$cst$379$enter$$),$new_leave$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__35056__$1_p__35054$$,$cljs$cst$380$leave$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$379$enter$$,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($enter$jscomp$1$$)?$new_enter$$:$enter$jscomp$1$$)?function($G__35058_p1__35031_SHARP_$$){$G__35058_p1__35031_SHARP_$$=$enter$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$enter$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__35058_p1__35031_SHARP_$$):
$enter$jscomp$1$$($G__35058_p1__35031_SHARP_$$);return $new_enter$$.$cljs$core$IFn$_invoke$arity$1$?$new_enter$$.$cljs$core$IFn$_invoke$arity$1$($G__35058_p1__35031_SHARP_$$):$new_enter$$($G__35058_p1__35031_SHARP_$$)}:$APP.$cljs$core$truth_$$($enter$jscomp$1$$)?$enter$jscomp$1$$:$new_enter$$,$cljs$cst$380$leave$$,$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($leave$jscomp$1$$)?$new_leave$$:$leave$jscomp$1$$)?function($G__35061_p1__35035_SHARP_$$){$G__35061_p1__35035_SHARP_$$=$new_leave$$.$cljs$core$IFn$_invoke$arity$1$?
$new_leave$$.$cljs$core$IFn$_invoke$arity$1$($G__35061_p1__35035_SHARP_$$):$new_leave$$($G__35061_p1__35035_SHARP_$$);return $leave$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$leave$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__35061_p1__35035_SHARP_$$):$leave$jscomp$1$$($G__35061_p1__35035_SHARP_$$)}:$APP.$cljs$core$truth_$$($leave$jscomp$1$$)?$leave$jscomp$1$$:$new_leave$$],null)},$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__35036_SHARP_$$){return $malli$transform$_interceptor$$.$cljs$core$IFn$_invoke$arity$3$?
$malli$transform$_interceptor$$.$cljs$core$IFn$_invoke$arity$3$($p1__35036_SHARP_$$,$schema$jscomp$188$$,$options$jscomp$398$$):$malli$transform$_interceptor$$($p1__35036_SHARP_$$,$schema$jscomp$188$$,$options$jscomp$398$$)},$_QMARK_interceptor$$)):$_QMARK_interceptor$$==null?null:$cljs$core$ifn_QMARK_$$($_QMARK_interceptor$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$379$enter$$,$_QMARK_interceptor$$],null):$malli$core$_fail_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$903$malli_DOT_transform_SLASH_invalid_transformer$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$260$value$$,$_QMARK_interceptor$$],null))},$malli$transform$uuid_re$$=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;$APP.$JSCompiler_prototypeAlias$$=$malli$transform$t_malli$0transform35250$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_35252$$,$meta35251__$1$$){return new $malli$transform$t_malli$0transform35250$$(this.$_QMARK_transformers$,this.$__GT_data$,this.$__GT_eval$,this.$__GT_chain$,this.$chain$,this.$chain_SINGLEQUOTE_$,$meta35251__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta35251$};$APP.$JSCompiler_prototypeAlias$$.$malli$core$Transformer$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Transformer$_transformer_chain$arity$1$=function(){return this.$chain$};
$APP.$JSCompiler_prototypeAlias$$.$malli$core$Transformer$_value_transformer$arity$4$=function($_$jscomp$780$$,$schema$jscomp$191$$,$method$jscomp$39$$,$options$jscomp$399$$){var $self__$jscomp$2070$$=this;return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$74$$,$interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$){function $from$jscomp$7$$($f$jscomp$488$$){return function($G__35262_p1__35231_SHARP_$$){$G__35262_p1__35231_SHARP_$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$488$$.$cljs$core$IFn$_invoke$arity$1$?
$f$jscomp$488$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$191$$):$f$jscomp$488$$($schema$jscomp$191$$),$G__35262_p1__35231_SHARP_$$);return $G__35262_p1__35231_SHARP_$$==null?null:$self__$jscomp$2070$$.$__GT_eval$.$cljs$core$IFn$_invoke$arity$2$?$self__$jscomp$2070$$.$__GT_eval$.$cljs$core$IFn$_invoke$arity$2$($G__35262_p1__35231_SHARP_$$,$options__$1$jscomp$62$$):$self__$jscomp$2070$$.$__GT_eval$($G__35262_p1__35231_SHARP_$$,$options__$1$jscomp$62$$)}}$interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$=
$APP.$cljs$core$__destructure_map$$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$);$interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$,$method$jscomp$39$$);$interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$=
$APP.$cljs$core$__destructure_map$$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$);var $keys$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$,$cljs$cst$389$keys$$),$default$$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$,
$APP.$cljs$cst$205$default$$),$transformers$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$,$cljs$cst$906$transformers$$),$options__$1$jscomp$62$$=$APP.$cljs$core$truth_$$($options$jscomp$399$$)?$options$jscomp$399$$:$APP.$malli$core$options$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$191$$),$from_properties$$=$cljs$core$some_fn$cljs$0core$0IFn$0_invoke$0arity$02$$($from$jscomp$7$$($APP.$malli$core$properties$$),
$from$jscomp$7$$($malli$core$type_properties$$));$interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$=function(){var $or__5025__auto__$jscomp$181_or__5025__auto____$1$jscomp$23$$=$APP.$cljs$core$some$$($from_properties$$,$keys$jscomp$34$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$181_or__5025__auto____$1$jscomp$23$$))return $or__5025__auto__$jscomp$181_or__5025__auto____$1$jscomp$23$$;$or__5025__auto__$jscomp$181_or__5025__auto____$1$jscomp$23$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($transformers$jscomp$1$$,$APP.$malli$core$type$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$191$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$181_or__5025__auto____$1$jscomp$23$$)?$or__5025__auto__$jscomp$181_or__5025__auto____$1$jscomp$23$$:$default$$jscomp$39$$}();return $APP.$cljs$core$truth_$$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$)?($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$=
$malli$transform$_interceptor$$($interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$,$schema$jscomp$191$$,$options__$1$jscomp$62$$),$acc$jscomp$74$$==null?$interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$:$malli$transform$_interceptor$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$acc$jscomp$74$$,$interceptor$jscomp$2_map__35260__$1_map__35261_map__35261__$1_p__35259_temp__5823__auto__$jscomp$74$$],
null),$schema$jscomp$191$$,$options__$1$jscomp$62$$)):$acc$jscomp$74$$},null,$self__$jscomp$2070$$.$chain_SINGLEQUOTE_$)};
var $malli$transform$transformer$$=function $malli$transform$transformer$$($var_args$jscomp$611$$){for(var $args__5755__auto__$jscomp$114$$=[],$len__5749__auto___35404$$=arguments.length,$i__5750__auto___35405$$=0;;)if($i__5750__auto___35405$$<$len__5749__auto___35404$$)$args__5755__auto__$jscomp$114$$.push(arguments[$i__5750__auto___35405$$]),$i__5750__auto___35405$$+=1;else break;return $malli$transform$transformer$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$114$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$114$$.slice(0),0,null):null)};
$malli$transform$transformer$$.$cljs$core$IFn$_invoke$arity$variadic$=function($_QMARK_transformers$jscomp$2$$){function $__GT_eval$jscomp$2$$($x$jscomp$868$$,$options$jscomp$400$$){return $APP.$cljs$core$map_QMARK_$$($x$jscomp$868$$)?$APP.$cljs$core$reduce_kv$$(function($x__$1$jscomp$23$$,$k$jscomp$441$$,$v$jscomp$221$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($x__$1$jscomp$23$$,$k$jscomp$441$$,$malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$221$$,$options$jscomp$400$$))},
$x$jscomp$868$$,$x$jscomp$868$$):$malli$core$eval$cljs$0core$0IFn$0_invoke$0arity$02$$($x$jscomp$868$$,null)}function $__GT_data$jscomp$2$$($ts$jscomp$6$$,$default$$jscomp$40$$,$JSCompiler_temp$jscomp$497_name$jscomp$128$$,$key$jscomp$250$$){if($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$497_name$jscomp$128$$)){var $G__35248$jscomp$inline_3765$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($key$jscomp$250$$),$JSCompiler_temp$jscomp$497_name$jscomp$128$$],null)],null);$JSCompiler_temp$jscomp$497_name$jscomp$128$$=$cljs$core$qualified_keyword_QMARK_$$($JSCompiler_temp$jscomp$497_name$jscomp$128$$)?$G__35248$jscomp$inline_3765$$:$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__35248$jscomp$inline_3765$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$2$($key$jscomp$250$$,
$APP.$cljs$core$name$$($JSCompiler_temp$jscomp$497_name$jscomp$128$$))],null))}else $JSCompiler_temp$jscomp$497_name$jscomp$128$$=null;return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$906$transformers$$,$ts$jscomp$6$$,$APP.$cljs$cst$205$default$$,$default$$jscomp$40$$,$cljs$cst$389$keys$$,$JSCompiler_temp$jscomp$497_name$jscomp$128$$],null)}var $__GT_chain$jscomp$2$$=$malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$2$($malli$core$_transformer_chain$$,$malli$core$_into_transformer$$),
$chain$jscomp$2$$=$APP.$cljs$core$vec$$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__35229_SHARP_$$){return $APP.$cljs$core$map_QMARK_$$($p1__35229_SHARP_$$)?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__35229_SHARP_$$],null):$__GT_chain$jscomp$2$$($p1__35229_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,
$_QMARK_transformers$jscomp$2$$)]))),$chain_SINGLEQUOTE_$jscomp$2$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__35230_SHARP_$$){var $name$jscomp$129$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($p1__35230_SHARP_$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$382$decode$$,$__GT_data$jscomp$2$$($cljs$cst$914$decoders$$.$cljs$core$IFn$_invoke$arity$1$($p1__35230_SHARP_$$),$cljs$cst$915$default_decoder$$.$cljs$core$IFn$_invoke$arity$1$($p1__35230_SHARP_$$),
$name$jscomp$129$$,"decode"),$cljs$cst$646$encode$$,$__GT_data$jscomp$2$$($cljs$cst$916$encoders$$.$cljs$core$IFn$_invoke$arity$1$($p1__35230_SHARP_$$),$cljs$cst$917$default_encoder$$.$cljs$core$IFn$_invoke$arity$1$($p1__35230_SHARP_$$),$name$jscomp$129$$,"encode")],null)},$chain$jscomp$2$$);return $APP.$cljs$core$seq$$($chain$jscomp$2$$)?new $malli$transform$t_malli$0transform35250$$($_QMARK_transformers$jscomp$2$$,$__GT_data$jscomp$2$$,$__GT_eval$jscomp$2$$,$__GT_chain$jscomp$2$$,$chain$jscomp$2$$,
$chain_SINGLEQUOTE_$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$):null};$malli$transform$transformer$$.$cljs$lang$maxFixedArity$=0;$malli$transform$transformer$$.$cljs$lang$applyTo$=function($seq35234$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq35234$$))};var $app$common$schema$default_options$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$350$registry$$,$app$common$schema$registry$default_registry$$],null),$app$common$schema$xf_COLON_map_key$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$key$$);$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$733$merge$$,$malli$util$_merge$$());
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$734$union$$,$malli$util$_union$$());
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$uuid_QMARK_$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,
$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$],["UUID formatted string",$app$common$schema$parse_uuid$$,$app$common$schema$parse_uuid$$,"uuid","uuid",$app$common$schema$encode_uuid$$,"string",$clojure$test$check$generators$fmap$$(function(){return $APP.$app$common$uuid$next$$()},$app$common$schema$generators$small_int$$()),"should be an uuid",
$app$common$schema$encode_uuid$$])],null));var $app$common$schema$email_re$$=/[a-zA-Z0-9_.+-\\\\]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+/;
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$,$APP.$cljs$cst$349$pred$$,function($s$jscomp$407$$){var $and__5023__auto__$jscomp$130$$=typeof $s$jscomp$407$$==="string";return $and__5023__auto__$jscomp$130$$?$APP.$cljs$core$re_seq$$($app$common$schema$email_re$$,$s$jscomp$407$$):$and__5023__auto__$jscomp$130$$},$cljs$cst$411$property_pred$$,
function($map__40244__$1_p__40243$$){$map__40244__$1_p__40243$$=$APP.$cljs$core$__destructure_map$$($map__40244__$1_p__40243$$);var $max$jscomp$56$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40244__$1_p__40243$$,$APP.$cljs$cst$337$max$$);return $max$jscomp$56$$!=null?function($value$jscomp$322$$){return $APP.$cljs$core$count$$($value$jscomp$322$$)<=$max$jscomp$56$$}:$APP.$cljs$core$constantly$$(!0)},$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,8,
[$APP.$cljs$cst$937$title$$,"email",$APP.$cljs$cst$934$description$$,"string with valid email address",$APP.$cljs$cst$943$error_SLASH_code$$,"errors.invalid-email",$cljs$cst$867$gen_SLASH_gen$$,$clojure$test$check$generators$fmap$$(function($v$jscomp$212$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$212$$),"@example.net"].join("")},$clojure$test$check$generators$fmap$$($APP.$cuerdas$core$lower$$,$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$2$(function($v$jscomp$213$$){return $APP.$cljs$core$count$$($v$jscomp$213$$)>=
4},$app$common$schema$generators$word_string$$()))),$cljs$cst$935$decode_SLASH_string$$,function($v$jscomp$232$$){var $or__5025__auto__$jscomp$192$$=$APP.$app$common$schema$parse_email$$($v$jscomp$232$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$192$$)?$or__5025__auto__$jscomp$192$$:$v$jscomp$232$$},$APP.$cljs$cst$936$decode_SLASH_json$$,function($v$jscomp$233$$){var $or__5025__auto__$jscomp$193$$=$APP.$app$common$schema$parse_email$$($v$jscomp$233$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$193$$)?
$or__5025__auto__$jscomp$193$$:$v$jscomp$233$$},$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"string",$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,"email"],null)],null));
var $app$common$schema$xf_COLON_filter_word_strings$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$string_QMARK_$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$empty_QMARK_$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$blank_QMARK_$$));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$schema$coll_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,1,$APP.$cljs$cst$409$compile$$,function($map__40250__$1_ordered_p__40249$$,$children$jscomp$128$$){function $decode$jscomp$5$$($v$jscomp$234_v__$1$jscomp$14$$){return typeof $v$jscomp$234_v__$1$jscomp$14$$===
"string"?($v$jscomp$234_v__$1$jscomp$14$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$234_v__$1$jscomp$14$$,/[\s,]+/),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($empty_set$$,$app$common$schema$xf_COLON_filter_word_strings$$,$v$jscomp$234_v__$1$jscomp$14$$)):$APP.$cljs$core$set_QMARK_$$($v$jscomp$234_v__$1$jscomp$14$$)?$v$jscomp$234_v__$1$jscomp$14$$:$APP.$cljs$core$coll_QMARK_$$($v$jscomp$234_v__$1$jscomp$14$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($empty_set$$,
$v$jscomp$234_v__$1$jscomp$14$$):$v$jscomp$234_v__$1$jscomp$14$$}$map__40250__$1_ordered_p__40249$$=$APP.$cljs$core$__destructure_map$$($map__40250__$1_ordered_p__40249$$);var $kind$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40250__$1_ordered_p__40249$$,$APP.$cljs$cst$945$kind$$),$max$jscomp$57$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40250__$1_ordered_p__40249$$,$APP.$cljs$cst$337$max$$),$min$jscomp$58$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40250__$1_ordered_p__40249$$,
$APP.$cljs$cst$336$min$$);$map__40250__$1_ordered_p__40249$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40250__$1_ordered_p__40249$$,$cljs$cst$946$ordered$$);var $kind__$1$$=function(){var $or__5025__auto__$jscomp$194$$=$APP.$cljs$core$last$$($children$jscomp$128$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$194$$)?$or__5025__auto__$jscomp$194$$:$kind$jscomp$17$$}(),$child_pred$$=$APP.$cljs$core$fn_QMARK_$$($kind__$1$$)?$kind__$1$$:$kind__$1$$==null?$APP.$cljs$core$any_QMARK_$$:
$app$common$schema$validator$$($kind__$1$$),$type_pred$$=$APP.$cljs$core$truth_$$($map__40250__$1_ordered_p__40249$$)?$app$common$data$ordered_set_QMARK_$$:$APP.$cljs$core$set_QMARK_$$,$pred$jscomp$45$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($max$jscomp$57$$)?$min$jscomp$58$$:$max$jscomp$57$$)?function($value$jscomp$323$$){var $and__5023__auto__$jscomp$132$$=$type_pred$$.$cljs$core$IFn$_invoke$arity$1$?$type_pred$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$323$$):$type_pred$$($value$jscomp$323$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$132$$)?$APP.$cljs$core$every_QMARK_$$($child_pred$$,$value$jscomp$323$$)&&$min$jscomp$58$$<=$APP.$cljs$core$count$$($value$jscomp$323$$)&&$APP.$cljs$core$count$$($value$jscomp$323$$)<=$max$jscomp$57$$:$and__5023__auto__$jscomp$132$$}:$APP.$cljs$core$truth_$$($min$jscomp$58$$)?function($value$jscomp$324$$){var $and__5023__auto__$jscomp$133$$=$type_pred$$.$cljs$core$IFn$_invoke$arity$1$?$type_pred$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$324$$):
$type_pred$$($value$jscomp$324$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$133$$)?$APP.$cljs$core$every_QMARK_$$($child_pred$$,$value$jscomp$324$$)&&$min$jscomp$58$$<=$APP.$cljs$core$count$$($value$jscomp$324$$):$and__5023__auto__$jscomp$133$$}:$APP.$cljs$core$truth_$$($max$jscomp$57$$)?function($value$jscomp$325$$){var $and__5023__auto__$jscomp$134$$=$type_pred$$.$cljs$core$IFn$_invoke$arity$1$?$type_pred$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$325$$):$type_pred$$($value$jscomp$325$$);
return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$134$$)?$APP.$cljs$core$every_QMARK_$$($child_pred$$,$value$jscomp$325$$)&&$APP.$cljs$core$count$$($value$jscomp$325$$)<=$max$jscomp$57$$:$and__5023__auto__$jscomp$134$$}:function($value$jscomp$326$$){var $and__5023__auto__$jscomp$135$$=$type_pred$$.$cljs$core$IFn$_invoke$arity$1$?$type_pred$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$326$$):$type_pred$$($value$jscomp$326$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$135$$)?
$APP.$cljs$core$every_QMARK_$$($child_pred$$,$value$jscomp$326$$):$and__5023__auto__$jscomp$135$$},$empty_set$$=$APP.$cljs$core$truth_$$($map__40250__$1_ordered_p__40249$$)?$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$PersistentHashSet$EMPTY$$,$encode_string_child$$=$app$common$schema$encoder$cljs$0core$0IFn$0_invoke$0arity$02$$($kind__$1$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$349$pred$$,$pred$jscomp$45$$,$APP.$cljs$cst$487$empty$$,
$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$,$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,
$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$],["Set of Strings",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],null),$decode$jscomp$5$$,$decode$jscomp$5$$,"set","set",!0,$APP.$cljs$core$identity$$,"array",$app$common$schema$generators$set$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($kind__$1$$)),"should be a set of strings",function($o$jscomp$171$$){return $APP.$cljs$core$set_QMARK_$$($o$jscomp$171$$)?
$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($encode_string_child$$,$o$jscomp$171$$)):$o$jscomp$171$$}])],null)}])));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$schema$coll_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$139$type$$,$cljs$cst$949$app_DOT_common_DOT_schema_SLASH_vec$$,$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,1,$APP.$cljs$cst$409$compile$$,function($kind__$1$jscomp$1_map__40261__$1_p__40260$$,$children$jscomp$129$$){function $decode$jscomp$6$$($v$jscomp$235_v__$1$jscomp$15$$){return typeof $v$jscomp$235_v__$1$jscomp$15$$===
"string"?($v$jscomp$235_v__$1$jscomp$15$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$235_v__$1$jscomp$15$$,/[\s,]+/),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$schema$xf_COLON_filter_word_strings$$,$v$jscomp$235_v__$1$jscomp$15$$)):$APP.$cljs$core$vector_QMARK_$$($v$jscomp$235_v__$1$jscomp$15$$)?$v$jscomp$235_v__$1$jscomp$15$$:$APP.$cljs$core$coll_QMARK_$$($v$jscomp$235_v__$1$jscomp$15$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,
$v$jscomp$235_v__$1$jscomp$15$$):$v$jscomp$235_v__$1$jscomp$15$$}$kind__$1$jscomp$1_map__40261__$1_p__40260$$=$APP.$cljs$core$__destructure_map$$($kind__$1$jscomp$1_map__40261__$1_p__40260$$);var $kind$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($kind__$1$jscomp$1_map__40261__$1_p__40260$$,$APP.$cljs$cst$945$kind$$),$max$jscomp$58$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($kind__$1$jscomp$1_map__40261__$1_p__40260$$,$APP.$cljs$cst$337$max$$),$min$jscomp$59$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($kind__$1$jscomp$1_map__40261__$1_p__40260$$,
$APP.$cljs$cst$336$min$$);$kind__$1$jscomp$1_map__40261__$1_p__40260$$=function(){var $or__5025__auto__$jscomp$195$$=$APP.$cljs$core$last$$($children$jscomp$129$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$195$$)?$or__5025__auto__$jscomp$195$$:$kind$jscomp$18$$}();var $pred$jscomp$46$$=$APP.$cljs$core$fn_QMARK_$$($kind__$1$jscomp$1_map__40261__$1_p__40260$$)?$kind__$1$jscomp$1_map__40261__$1_p__40260$$:$kind__$1$jscomp$1_map__40261__$1_p__40260$$==null?$APP.$cljs$core$any_QMARK_$$:
$app$common$schema$validator$$($kind__$1$jscomp$1_map__40261__$1_p__40260$$),$pred__$1$jscomp$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($max$jscomp$58$$)?$min$jscomp$59$$:$max$jscomp$58$$)?function($value$jscomp$327$$){var $size$jscomp$74$$=$APP.$cljs$core$count$$($value$jscomp$327$$);return $APP.$cljs$core$set_QMARK_$$($value$jscomp$327$$)&&$min$jscomp$59$$<=$size$jscomp$74$$&&$size$jscomp$74$$<=$max$jscomp$58$$&&$APP.$cljs$core$every_QMARK_$$($pred$jscomp$46$$,$value$jscomp$327$$)}:
$APP.$cljs$core$truth_$$($min$jscomp$59$$)?function($value$jscomp$328$$){var $size$jscomp$75$$=$APP.$cljs$core$count$$($value$jscomp$328$$);return $APP.$cljs$core$set_QMARK_$$($value$jscomp$328$$)&&$min$jscomp$59$$<=$size$jscomp$75$$&&$APP.$cljs$core$every_QMARK_$$($pred$jscomp$46$$,$value$jscomp$328$$)}:$APP.$cljs$core$truth_$$($max$jscomp$58$$)?function($value$jscomp$329$$){var $size$jscomp$76$$=$APP.$cljs$core$count$$($value$jscomp$329$$);return $APP.$cljs$core$set_QMARK_$$($value$jscomp$329$$)&&
$size$jscomp$76$$<=$max$jscomp$58$$&&$APP.$cljs$core$every_QMARK_$$($pred$jscomp$46$$,$value$jscomp$329$$)}:function($value$jscomp$330$$){return $APP.$cljs$core$every_QMARK_$$($pred$jscomp$46$$,$value$jscomp$330$$)},$encode_string_child$jscomp$1$$=$app$common$schema$encoder$cljs$0core$0IFn$0_invoke$0arity$02$$($kind__$1$jscomp$1_map__40261__$1_p__40260$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,$pred__$1$jscomp$1$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,
$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$,$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$],
["Set of Strings",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],null),$decode$jscomp$6$$,$decode$jscomp$6$$,"set","set",!0,$APP.$cljs$core$identity$$,"array",$app$common$schema$generators$set$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($kind__$1$jscomp$1_map__40261__$1_p__40260$$)),"should be a set of strings",function($o$jscomp$172$$){return $APP.$cljs$core$vector_QMARK_$$($o$jscomp$172$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($encode_string_child$jscomp$1$$,$o$jscomp$172$$)):$o$jscomp$172$$}])],null)}])));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$950$app_DOT_common_DOT_schema_SLASH_set_of_strings$$,$APP.$cljs$cst$349$pred$$,function($p1__40280_SHARP_$$){return $APP.$cljs$core$set_QMARK_$$($p1__40280_SHARP_$$)&&$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$string_QMARK_$$,$p1__40280_SHARP_$$)},$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,
$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$],["Set of Strings",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],
null),function($v$jscomp$236_v__$1$jscomp$16$$){$v$jscomp$236_v__$1$jscomp$16$$=typeof $v$jscomp$236_v__$1$jscomp$16$$==="string"?$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$236_v__$1$jscomp$16$$,/[\s,]+/):$v$jscomp$236_v__$1$jscomp$16$$;return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$app$common$schema$xf_COLON_filter_word_strings$$,$v$jscomp$236_v__$1$jscomp$16$$)},"set[string]","set",!0,"array",$app$common$schema$generators$set$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$198$string$$)),
"should be a set of strings"])],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$951$app_DOT_common_DOT_schema_SLASH_set_of_keywords$$,$APP.$cljs$cst$349$pred$$,function($p1__40298_SHARP_$$){return $APP.$cljs$core$set_QMARK_$$($p1__40298_SHARP_$$)&&$APP.$cljs$core$every_QMARK_$$($cljs$core$keyword_QMARK_$$,$p1__40298_SHARP_$$)},$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$,
$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$],["Set of Strings",new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"string",$APP.$cljs$cst$952$format$$,"keyword"],null),function($v$jscomp$237_v__$1$jscomp$17$$){$v$jscomp$237_v__$1$jscomp$17$$=
typeof $v$jscomp$237_v__$1$jscomp$17$$==="string"?$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$237_v__$1$jscomp$17$$,/[\s,]+/):$v$jscomp$237_v__$1$jscomp$17$$;return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($app$common$schema$xf_COLON_filter_word_strings$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$keyword$$)),$v$jscomp$237_v__$1$jscomp$17$$)},
"set[string]","set",!0,"array",$app$common$schema$generators$set$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$221$keyword$$)),"should be a set of strings"])],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$953$app_DOT_common_DOT_schema_SLASH_set_of_uuid$$,$APP.$cljs$cst$349$pred$$,function($p1__40299_SHARP_$$){return $APP.$cljs$core$set_QMARK_$$($p1__40299_SHARP_$$)&&$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$uuid_QMARK_$$,$p1__40299_SHARP_$$)},$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,
$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$],["Set of UUID",new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"string",
$APP.$cljs$cst$952$format$$,"uuid"],null),function($v$jscomp$238_v__$1$jscomp$18$$){$v$jscomp$238_v__$1$jscomp$18$$=typeof $v$jscomp$238_v__$1$jscomp$18$$==="string"?$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$238_v__$1$jscomp$18$$,/[\s,]+/):$v$jscomp$238_v__$1$jscomp$18$$;return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$schema$parse_uuid$$),$v$jscomp$238_v__$1$jscomp$18$$)},
"set[uuid]","set",!0,"array",$app$common$schema$generators$set$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$)),"should be a set of UUID instances"])],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$954$app_DOT_common_DOT_schema_SLASH_coll_of_uuid$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$every_QMARK_$$,$APP.$cljs$core$uuid_QMARK_$$),$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$947$app_DOT_common_DOT_schema_DOT_openapi_SLASH_items$$,
$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$948$app_DOT_common_DOT_schema_DOT_openapi_SLASH_unique_items$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$],["Coll of UUID",new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"string",$APP.$cljs$cst$952$format$$,"uuid"],null),function($v$jscomp$239_v__$1$jscomp$19$$){$v$jscomp$239_v__$1$jscomp$19$$=
typeof $v$jscomp$239_v__$1$jscomp$19$$==="string"?$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($v$jscomp$239_v__$1$jscomp$19$$,/[\s,]+/):$v$jscomp$239_v__$1$jscomp$19$$;return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$schema$parse_uuid$$),$v$jscomp$239_v__$1$jscomp$19$$)},"[uuid]","array",!1,"array",$app$common$schema$generators$set$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$)),
"should be a coll of UUID instances"])],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1,$APP.$cljs$cst$409$compile$$,function($props$jscomp$40$$,$children$jscomp$130_decode$jscomp$7_format$jscomp$21$$){var $options$jscomp$406$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$last$$($children$jscomp$130_decode$jscomp$7_format$jscomp$21$$));
$children$jscomp$130_decode$jscomp$7_format$jscomp$21$$=$APP.$cljs$cst$952$format$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$40$$,"keyword");$children$jscomp$130_decode$jscomp$7_format$jscomp$21$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$130_decode$jscomp$7_format$jscomp$21$$,"keyword")?$APP.$cljs$core$keyword$$:$APP.$cljs$core$identity$$;return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,function($p1__40306_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($options$jscomp$406$$,
$p1__40306_SHARP_$$)},$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$937$title$$,"enum",$cljs$cst$867$gen_SLASH_gen$$,$clojure$test$check$generators$elements$$($options$jscomp$406$$),$cljs$cst$935$decode_SLASH_string$$,$children$jscomp$130_decode$jscomp$7_format$jscomp$21$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$children$jscomp$130_decode$jscomp$7_format$jscomp$21$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"string",$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,
$APP.$cljs$cst$952$format$$.$cljs$core$IFn$_invoke$arity$2$($props$jscomp$40$$,"keyword")],null)],null)}],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$,$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,0,$APP.$cljs$cst$409$compile$$,function($p__40330_pred__$2$$){var $map__40331__$1$$=$APP.$cljs$core$__destructure_map$$($p__40330_pred__$2$$),$max$jscomp$59$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40331__$1$$,$APP.$cljs$cst$337$max$$),
$min$jscomp$60$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40331__$1$$,$APP.$cljs$cst$336$min$$),$pred__$1$jscomp$2$$=$min$jscomp$60$$!=null?function($v$jscomp$241$$){var $and__5023__auto__$jscomp$137$$=$APP.$cljs$core$int_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$int_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$241$$):$APP.$cljs$core$int_QMARK_$$($v$jscomp$241$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$137$$)?$v$jscomp$241$$>=$min$jscomp$60$$:
$and__5023__auto__$jscomp$137$$}:$APP.$cljs$core$int_QMARK_$$;$p__40330_pred__$2$$=$max$jscomp$59$$!=null?function($v$jscomp$242$$){var $and__5023__auto__$jscomp$138$$=$pred__$1$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$pred__$1$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$242$$):$pred__$1$jscomp$2$$($v$jscomp$242$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$138$$)?$max$jscomp$59$$>=$v$jscomp$242$$:$and__5023__auto__$jscomp$138$$}:$pred__$1$jscomp$2$$;var $gen$jscomp$35$$=
function(){var $or__5025__auto__$jscomp$197$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40331__$1$$,$cljs$cst$867$gen_SLASH_gen$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$197$$)?$or__5025__auto__$jscomp$197$$:$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$337$max$$,$max$jscomp$59$$,$APP.$cljs$cst$336$min$$,$min$jscomp$60$$]))}();return new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$349$pred$$,$p__40330_pred__$2$$,$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$937$title$$,"integer",$APP.$cljs$cst$934$description$$,"integer",$APP.$cljs$cst$880$error_SLASH_message$$,"expected to be int/long",$APP.$cljs$cst$943$error_SLASH_code$$,"errors.invalid-integer",$cljs$cst$867$gen_SLASH_gen$$,$gen$jscomp$35$$,$cljs$cst$935$decode_SLASH_string$$,$app$common$schema$parse_long$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$app$common$schema$parse_long$$,
$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"integer"],null)],null)}],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$957$app_DOT_common_DOT_schema_SLASH_double$$,$APP.$cljs$cst$409$compile$$,function($map__40387__$1_p__40382$$){$map__40387__$1_p__40382$$=$APP.$cljs$core$__destructure_map$$($map__40387__$1_p__40382$$);var $max$jscomp$60$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40387__$1_p__40382$$,$APP.$cljs$cst$337$max$$),$min$jscomp$61$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40387__$1_p__40382$$,$APP.$cljs$cst$336$min$$),$pred__$1$jscomp$3$$=$min$jscomp$61$$!=null?function($v$jscomp$244$$){var $and__5023__auto__$jscomp$139$$=$cljs$core$double_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$core$double_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$244$$):$cljs$core$double_QMARK_$$($v$jscomp$244$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$139$$)?$v$jscomp$244$$>=$min$jscomp$61$$:$and__5023__auto__$jscomp$139$$}:
$cljs$core$double_QMARK_$$;return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,$max$jscomp$60$$!=null?function($v$jscomp$245$$){var $and__5023__auto__$jscomp$140$$=$pred__$1$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$?$pred__$1$jscomp$3$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$245$$):$pred__$1$jscomp$3$$($v$jscomp$245$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$140$$)?$max$jscomp$60$$>=$v$jscomp$245$$:$and__5023__auto__$jscomp$140$$}:$pred__$1$jscomp$3$$,
$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$APP.$cljs$cst$943$error_SLASH_code$$],["double number",$app$common$schema$parse_double$$,
$app$common$schema$parse_double$$,"doble","double","number",$app$common$schema$generators$small_double$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$337$max$$,$max$jscomp$60$$,$APP.$cljs$cst$336$min$$,$min$jscomp$61$$])),"expected to be double","errors.invalid-double"])],null)}],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$,$APP.$cljs$cst$409$compile$$,function($p__40398_pred__$2$jscomp$2$$){var $map__40399__$1$$=$APP.$cljs$core$__destructure_map$$($p__40398_pred__$2$jscomp$2$$),$max$jscomp$61$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40399__$1$$,$APP.$cljs$cst$337$max$$),$min$jscomp$62$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40399__$1$$,
$APP.$cljs$cst$336$min$$),$pred__$1$jscomp$4$$=$min$jscomp$62$$!=null?function($v$jscomp$246$$){var $and__5023__auto__$jscomp$141$$=$APP.$cljs$core$number_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$cljs$core$number_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$246$$):$APP.$cljs$core$number_QMARK_$$($v$jscomp$246$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$141$$)?$v$jscomp$246$$>=$min$jscomp$62$$:$and__5023__auto__$jscomp$141$$}:$APP.$cljs$core$number_QMARK_$$;$p__40398_pred__$2$jscomp$2$$=
$max$jscomp$61$$!=null?function($v$jscomp$247$$){var $and__5023__auto__$jscomp$142$$=$pred__$1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$?$pred__$1$jscomp$4$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$247$$):$pred__$1$jscomp$4$$($v$jscomp$247$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$142$$)?$max$jscomp$61$$>=$v$jscomp$247$$:$and__5023__auto__$jscomp$142$$}:$pred__$1$jscomp$4$$;var $gen$jscomp$36$$=function(){var $or__5025__auto__$jscomp$199$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40399__$1$$,
$cljs$cst$867$gen_SLASH_gen$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$199$$)?$or__5025__auto__$jscomp$199$$:$app$common$schema$generators$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$337$max$$,$max$jscomp$61$$,$APP.$cljs$cst$336$min$$,$min$jscomp$62$$])),
$app$common$schema$generators$fmap$$(function($p1__40396_SHARP_$$){return $APP.$app$common$math$precision$$($p1__40396_SHARP_$$,2)},$app$common$schema$generators$small_double$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$337$max$$,$max$jscomp$61$$,$APP.$cljs$cst$336$min$$,$min$jscomp$62$$])))]))}();return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,$p__40398_pred__$2$jscomp$2$$,$cljs$cst$413$type_properties$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$937$title$$,"number",$APP.$cljs$cst$934$description$$,"number",$APP.$cljs$cst$880$error_SLASH_message$$,"expected to be number",$APP.$cljs$cst$943$error_SLASH_code$$,"errors.invalid-number",$cljs$cst$867$gen_SLASH_gen$$,$gen$jscomp$36$$,$cljs$cst$935$decode_SLASH_string$$,$app$common$schema$parse_double$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$app$common$schema$parse_double$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,
"number"],null)],null)}],null));$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$337$max$$,2147483647,$APP.$cljs$cst$336$min$$,-2147483648],null)],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$957$app_DOT_common_DOT_schema_SLASH_double$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$337$max$$,2147483647,$APP.$cljs$cst$336$min$$,-2147483648],null)],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$small_double$$(),$APP.$cljs$cst$337$max$$,2147483647,$APP.$cljs$cst$336$min$$,-2147483648],null)],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$boolean_QMARK_$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,
$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$,$APP.$cljs$cst$943$error_SLASH_code$$],["boolean",$app$common$schema$parse_boolean$$,$app$common$schema$parse_boolean$$,"boolean","boolean",$clojure$test$check$generators$boolean$0$$,"expected boolean",$APP.$cljs$core$str$$,"errors.invalid-boolean"])],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$963$app_DOT_common_DOT_schema_SLASH_keyword$$,$APP.$cljs$cst$349$pred$$,$cljs$core$keyword_QMARK_$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,
$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$,$APP.$cljs$cst$943$error_SLASH_code$$],["keyword",$app$common$schema$parse_keyword$$,$app$common$schema$parse_keyword$$,"keyword","string",$app$common$schema$generators$keyword$$,"expected keyword",function($v$jscomp$250$$){return $v$jscomp$250$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$app$common$json$write_camel_key$$($APP.$cljs$core$name$$($v$jscomp$250$$)):$v$jscomp$250$$},"errors.invalid-keyword"])],
null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$964$app_DOT_common_DOT_schema_SLASH_contains_any$$,$APP.$cljs$cst$336$min$$,1,$APP.$cljs$cst$337$max$$,1,$APP.$cljs$cst$409$compile$$,function($pred$jscomp$50_props$jscomp$44$$,$children$jscomp$131$$){var $choices$$=$APP.$cljs$core$last$$($children$jscomp$131$$);$pred$jscomp$50_props$jscomp$44$$=$APP.$cljs$core$truth_$$($cljs$cst$965$strict$$.$cljs$core$IFn$_invoke$arity$1$($pred$jscomp$50_props$jscomp$44$$))?function($p1__40427_SHARP_$$){return $APP.$cljs$core$some$$(function($prop$jscomp$5$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__40427_SHARP_$$,
$prop$jscomp$5$$)!=null},$choices$$)}:function($p1__40428_SHARP_$$){return $APP.$cljs$core$some$$(function($prop$jscomp$6$$){return $APP.$cljs$core$contains_QMARK_$$($p1__40428_SHARP_$$,$prop$jscomp$6$$)},$choices$$)};return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$349$pred$$,$pred$jscomp$50_props$jscomp$44$$],null)}],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$966$app_DOT_common_DOT_schema_SLASH_fn$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$fn_QMARK_$$],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$967$app_DOT_common_DOT_schema_SLASH_word_string$$,$APP.$cljs$cst$349$pred$$,function($p1__40433_SHARP_$$){return typeof $p1__40433_SHARP_$$==="string"&&!$APP.$cuerdas$core$blank_QMARK_$$($p1__40433_SHARP_$$)},$cljs$cst$411$property_pred$$,$malli$core$_min_max_pred$$($APP.$cljs$core$count$$),$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
6,[$APP.$cljs$cst$937$title$$,"string",$APP.$cljs$cst$934$description$$,"string",$APP.$cljs$cst$880$error_SLASH_message$$,"expected a non empty string",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$word_string$$(),$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"string",$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,"string"],null)],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$968$app_DOT_common_DOT_schema_SLASH_uri$$,$APP.$cljs$cst$349$pred$$,function($param32803$$){return $param32803$$ instanceof $lambdaisland$uri$URI$$},$cljs$cst$411$property_pred$$,function($map__40438__$1_p__40437$$){$map__40438__$1_p__40437$$=$APP.$cljs$core$__destructure_map$$($map__40438__$1_p__40437$$);var $min$jscomp$63$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40438__$1_p__40437$$,
$APP.$cljs$cst$336$min$$),$max$jscomp$62$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40438__$1_p__40437$$,$APP.$cljs$cst$337$max$$),$prefix$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40438__$1_p__40437$$,$APP.$cljs$cst$969$prefix$$);return $APP.$cljs$core$seq$$($map__40438__$1_p__40437$$)?function($value$jscomp$331_value__$1$jscomp$2$$){$value$jscomp$331_value__$1$jscomp$2$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$331_value__$1$jscomp$2$$);
var $and__5023__auto__$jscomp$143_size$jscomp$77$$=$value$jscomp$331_value__$1$jscomp$2$$.length;$and__5023__auto__$jscomp$143_size$jscomp$77$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$63$$)?$max$jscomp$62$$:$min$jscomp$63$$)?$min$jscomp$63$$<=$and__5023__auto__$jscomp$143_size$jscomp$77$$&&$and__5023__auto__$jscomp$143_size$jscomp$77$$<=$max$jscomp$62$$:$APP.$cljs$core$truth_$$($min$jscomp$63$$)?$min$jscomp$63$$<=$and__5023__auto__$jscomp$143_size$jscomp$77$$:$APP.$cljs$core$truth_$$($max$jscomp$62$$)?
$and__5023__auto__$jscomp$143_size$jscomp$77$$<=$max$jscomp$62$$:null;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$143_size$jscomp$77$$)?$APP.$cljs$core$regexp_QMARK_$$($prefix$jscomp$14$$)?$APP.$cljs$core$re_seq$$($prefix$jscomp$14$$,$value$jscomp$331_value__$1$jscomp$2$$)!=null:!0:$and__5023__auto__$jscomp$143_size$jscomp$77$$}:$APP.$cljs$core$constantly$$(!0)},$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$935$decode_SLASH_string$$,
$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$cljs$cst$941$encode_SLASH_string$$,$APP.$cljs$cst$943$error_SLASH_code$$],["URI formatted string",$app$common$schema$decode_uri$$,$app$common$schema$decode_uri$$,"uri","uri",$APP.$cljs$core$str$$,"string",$clojure$test$check$generators$bind$$($clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["http","https"],null)),function($scheme$jscomp$11$$){return $clojure$test$check$generators$bind$$(function(){var $$$jscomp$2_$__$1$$=$app$common$schema$generators$word_string$$();$$$jscomp$2_$__$1$$=$clojure$test$check$generators$such_that$$.$cljs$core$IFn$_invoke$arity$3$(function($x$jscomp$826$$){return $APP.$cljs$core$count$$($x$jscomp$826$$)>5},$$$jscomp$2_$__$1$$,100);return $clojure$test$check$generators$fmap$$($APP.$cuerdas$core$lower$$,$$$jscomp$2_$__$1$$)}(),
function($domain$jscomp$3$$){return $clojure$test$check$generators$bind$$($clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["net","com","org","app","io"],null)),function($ext_val__32526__auto__$$){$ext_val__32526__auto__$$=$APP.$app$common$uri$uri$$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($scheme$jscomp$11$$),"://",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($domain$jscomp$3$$),".",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($ext_val__32526__auto__$$)].join(""));
return $ext_val__32526__auto__$$ instanceof $clojure$test$check$generators$Generator$$?$ext_val__32526__auto__$$:$clojure$test$check$generators$return$0$$($ext_val__32526__auto__$$)})})}),$APP.$cljs$core$str$$,"errors.invalid-uri"])],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,$APP.$cljs$cst$349$pred$$,function($p1__40443_SHARP_$$){return typeof $p1__40443_SHARP_$$==="string"&&!$APP.$cuerdas$core$blank_QMARK_$$($p1__40443_SHARP_$$)},$cljs$cst$411$property_pred$$,function($map__40446__$1_p__40445$$){$map__40446__$1_p__40445$$=$APP.$cljs$core$__destructure_map$$($map__40446__$1_p__40445$$);
var $min$jscomp$64$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40446__$1_p__40445$$,$APP.$cljs$cst$336$min$$),$max$jscomp$63$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40446__$1_p__40445$$,$APP.$cljs$cst$337$max$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$64$$)?$min$jscomp$64$$:$max$jscomp$63$$)?function($size$jscomp$78_value$jscomp$332$$){$size$jscomp$78_value$jscomp$332$$=$APP.$cljs$core$count$$($size$jscomp$78_value$jscomp$332$$);
return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($min$jscomp$64$$)?$max$jscomp$63$$:$min$jscomp$64$$)?$min$jscomp$64$$<=$size$jscomp$78_value$jscomp$332$$&&$size$jscomp$78_value$jscomp$332$$<=$max$jscomp$63$$:$APP.$cljs$core$truth_$$($min$jscomp$64$$)?$min$jscomp$64$$<=$size$jscomp$78_value$jscomp$332$$:$APP.$cljs$core$truth_$$($max$jscomp$63$$)?$size$jscomp$78_value$jscomp$332$$<=$max$jscomp$63$$:null}:$APP.$cljs$core$constantly$$(!0)},$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$937$title$$,"string",$APP.$cljs$cst$934$description$$,"not whitespace string",$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"string",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$word_string$$(),$APP.$cljs$cst$882$error_SLASH_fn$$,function($p__40447_value$jscomp$333$$){var $map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$=$APP.$cljs$core$__destructure_map$$($p__40447_value$jscomp$333$$);$p__40447_value$jscomp$333$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$,
$APP.$cljs$cst$260$value$$);$map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$,$APP.$cljs$cst$296$schema$$);$map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$);var $map__40449__$1_min$jscomp$65$$=$APP.$cljs$core$__destructure_map$$($map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$);
$map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40449__$1_min$jscomp$65$$,$APP.$cljs$cst$337$max$$);$map__40449__$1_min$jscomp$65$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__40449__$1_min$jscomp$65$$,$APP.$cljs$cst$336$min$$);return typeof $p__40447_value$jscomp$333$$==="string"&&typeof $map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$==="number"&&$APP.$cljs$core$count$$($p__40447_value$jscomp$333$$)>
$map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$271$code$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["errors.field-max-length",$map__40448__$1_map__40449_max$jscomp$64_schema$jscomp$207$$],null)],null):typeof $p__40447_value$jscomp$333$$==="string"&&typeof $map__40449__$1_min$jscomp$65$$==="number"&&$APP.$cljs$core$count$$($p__40447_value$jscomp$333$$)<$map__40449__$1_min$jscomp$65$$?
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$271$code$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["errors.field-min-length",$map__40449__$1_min$jscomp$65$$],null)],null):typeof $p__40447_value$jscomp$333$$==="string"&&$APP.$cuerdas$core$empty_QMARK_$$($p__40447_value$jscomp$333$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$271$code$$,"errors.field-missing"],null):typeof $p__40447_value$jscomp$333$$==="string"&&
$APP.$cuerdas$core$blank_QMARK_$$($p__40447_value$jscomp$333$$)?new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$271$code$$,"errors.field-not-all-whitespace"],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$271$code$$,"errors.invalid-text"],null)}],null)],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$971$app_DOT_common_DOT_schema_SLASH_password$$,$APP.$cljs$cst$349$pred$$,function($value$jscomp$334$$){return typeof $value$jscomp$334$$==="string"&&$APP.$cljs$core$count$$($value$jscomp$334$$)>=8&&!$APP.$cuerdas$core$blank_QMARK_$$($value$jscomp$334$$)},$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$937$title$$,
"password",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$filter$$(function($p1__40457_SHARP_$$){return $APP.$cljs$core$count$$($p1__40457_SHARP_$$)>=8},$app$common$schema$generators$word_string$$()),$APP.$cljs$cst$943$error_SLASH_code$$,"errors.password-too-short",$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"string",$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,"password"],null)],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$,$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$416$any$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$any$$])));$APP.$app$common$schema$valid_safe_number_QMARK_$$=$app$common$schema$lazy_validator$$($cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$);
$APP.$app$common$schema$valid_safe_int_QMARK_$$=$app$common$schema$lazy_validator$$($cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$);$app$common$schema$validator$$($APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$);$app$common$schema$check_fn$$($cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$);$app$common$schema$check_fn$$($cljs$cst$950$app_DOT_common_DOT_schema_SLASH_set_of_strings$$);$app$common$schema$check_fn$$($APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$);
$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid uuid instance"]));$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$cst$198$string$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected string"]));$app$common$schema$check_fn$$($cljs$cst$954$app_DOT_common_DOT_schema_SLASH_coll_of_uuid$$);
$app$common$schema$check_fn$$($cljs$cst$953$app_DOT_common_DOT_schema_SLASH_set_of_uuid$$);$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],null));var $cljs$spec$alpha$registry_ref$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cljs$spec$alpha$Specize$specize_STAR_$dyn_34731$$=function(){function $G__34732__2$$($_$jscomp$798$$,$form$jscomp$105$$){var $m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$=$cljs$spec$alpha$specize_STAR_$$[$APP.$goog$typeOf$$($_$jscomp$798$$==null?null:$_$jscomp$798$$)];if($m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$!=null)return $m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$798$$,$form$jscomp$105$$):$m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$($_$jscomp$798$$,$form$jscomp$105$$);$m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$=$cljs$spec$alpha$specize_STAR_$$._;if($m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$!=null)return $m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$798$$,
$form$jscomp$105$$):$m__5372__auto__$jscomp$190_m__5374__auto__$jscomp$190$$($_$jscomp$798$$,$form$jscomp$105$$);throw $APP.$cljs$core$missing_protocol$$("Specize.specize*",$_$jscomp$798$$);}function $G__34732__1$$($_$jscomp$797$$){var $m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$=$cljs$spec$alpha$specize_STAR_$$[$APP.$goog$typeOf$$($_$jscomp$797$$==null?null:$_$jscomp$797$$)];if($m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$!=null)return $m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$.$cljs$core$IFn$_invoke$arity$1$?
$m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$797$$):$m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$($_$jscomp$797$$);$m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$=$cljs$spec$alpha$specize_STAR_$$._;if($m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$!=null)return $m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$.$cljs$core$IFn$_invoke$arity$1$?$m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$797$$):
$m__5372__auto__$jscomp$189_m__5374__auto__$jscomp$189$$($_$jscomp$797$$);throw $APP.$cljs$core$missing_protocol$$("Specize.specize*",$_$jscomp$797$$);}var $G__34732$$=null;$G__34732$$=function($_$jscomp$799$$,$form$jscomp$106$$){switch(arguments.length){case 1:return $G__34732__1$$.call(this,$_$jscomp$799$$);case 2:return $G__34732__2$$.call(this,$_$jscomp$799$$,$form$jscomp$106$$)}throw Error("Invalid arity: "+arguments.length);};$G__34732$$.$cljs$core$IFn$_invoke$arity$1$=$G__34732__1$$;$G__34732$$.$cljs$core$IFn$_invoke$arity$2$=
$G__34732__2$$;return $G__34732$$}(),$cljs$spec$alpha$specize_STAR_$$=function $cljs$spec$alpha$specize_STAR_$$($var_args$jscomp$635$$){switch(arguments.length){case 1:return $cljs$spec$alpha$specize_STAR_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$spec$alpha$specize_STAR_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$spec$alpha$specize_STAR_$$.$cljs$core$IFn$_invoke$arity$1$=function($_$jscomp$800$$){return $_$jscomp$800$$!=null&&$_$jscomp$800$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$!=null?$_$jscomp$800$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$($_$jscomp$800$$):$cljs$spec$alpha$Specize$specize_STAR_$dyn_34731$$($_$jscomp$800$$)};
$cljs$spec$alpha$specize_STAR_$$.$cljs$core$IFn$_invoke$arity$2$=function($_$jscomp$801$$,$form$jscomp$107$$){return $_$jscomp$801$$!=null&&$_$jscomp$801$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$!=null?$_$jscomp$801$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$($_$jscomp$801$$,$form$jscomp$107$$):$cljs$spec$alpha$Specize$specize_STAR_$dyn_34731$$($_$jscomp$801$$,$form$jscomp$107$$)};$cljs$spec$alpha$specize_STAR_$$.$cljs$lang$maxFixedArity$=2;
$APP.$cljs$core$Keyword$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return $cljs$spec$alpha$specize_STAR_$$($cljs$spec$alpha$reg_resolve_BANG_$$(this))};$APP.$cljs$core$Keyword$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function(){return $cljs$spec$alpha$specize_STAR_$$($cljs$spec$alpha$reg_resolve_BANG_$$(this))};$APP.$cljs$core$Symbol$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return $cljs$spec$alpha$specize_STAR_$$($cljs$spec$alpha$reg_resolve_BANG_$$(this))};
$APP.$cljs$core$Symbol$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function(){return $cljs$spec$alpha$specize_STAR_$$($cljs$spec$alpha$reg_resolve_BANG_$$(this))};$APP.$cljs$core$PersistentHashSet$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$(this,this)};
$APP.$cljs$core$PersistentHashSet$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function($s$jscomp$412$$,$form$jscomp$108$$){return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($form$jscomp$108$$,this)};$cljs$core$PersistentTreeSet$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$(this,this)};
$cljs$core$PersistentTreeSet$$.prototype.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function($s$jscomp$414$$,$form$jscomp$109$$){return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($form$jscomp$109$$,this)};
$cljs$spec$alpha$specize_STAR_$$._=function(){function $G__34743__1$$($o$jscomp$173$$){var $and__5023__auto__$jscomp$inline_3811_temp__5823__auto__$jscomp$77$$=($and__5023__auto__$jscomp$inline_3811_temp__5823__auto__$jscomp$77$$=$APP.$cljs$core$fn_QMARK_$$($o$jscomp$173$$))?$cljs$spec$alpha$fn_sym$$($o$jscomp$173$$.name):$and__5023__auto__$jscomp$inline_3811_temp__5823__auto__$jscomp$77$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_3811_temp__5823__auto__$jscomp$77$$)?$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($and__5023__auto__$jscomp$inline_3811_temp__5823__auto__$jscomp$77$$,
$o$jscomp$173$$):$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($cljs$cst$975$cljs_DOT_spec_DOT_alpha_SLASH_unknown$$,$o$jscomp$173$$)}var $G__34743$$=null;$G__34743$$=function($o$jscomp$175$$,$form$jscomp$111$$){switch(arguments.length){case 1:return $G__34743__1$$.call(this,$o$jscomp$175$$);case 2:return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($form$jscomp$111$$,$o$jscomp$175$$)}throw Error("Invalid arity: "+arguments.length);};$G__34743$$.$cljs$core$IFn$_invoke$arity$1$=
$G__34743__1$$;$G__34743$$.$cljs$core$IFn$_invoke$arity$2$=function($o$jscomp$174$$,$form$jscomp$110$$){return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($form$jscomp$110$$,$o$jscomp$174$$)};return $G__34743$$}();
$APP.$cljs$spec$alpha$specize$$=function $cljs$spec$alpha$specize$$($var_args$jscomp$636$$){switch(arguments.length){case 1:return $cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$1$=function($s$jscomp$415$$){var $or__5025__auto__$jscomp$204$$=$cljs$spec$alpha$spec_QMARK_$$($s$jscomp$415$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$204$$)?$or__5025__auto__$jscomp$204$$:$cljs$spec$alpha$specize_STAR_$$($s$jscomp$415$$)};
$APP.$cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$2$=function($s$jscomp$416$$,$form$jscomp$112$$){var $or__5025__auto__$jscomp$205$$=$cljs$spec$alpha$spec_QMARK_$$($s$jscomp$416$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$205$$)?$or__5025__auto__$jscomp$205$$:$cljs$spec$alpha$specize_STAR_$$($s$jscomp$416$$,$form$jscomp$112$$)};$APP.$cljs$spec$alpha$specize$$.$cljs$lang$maxFixedArity$=2;$APP.$JSCompiler_prototypeAlias$$=$cljs$spec$alpha$t_cljs$0spec$0alpha33915$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33917$$,$meta33916__$1$$){return new $cljs$spec$alpha$t_cljs$0spec$0alpha33915$$(this.$keys__GT_specnames$,this.$opt$,this.$req_un$,this.$opt_un$,this.$gfn$,this.$pred_exprs$,this.$keys_pred$,this.$p__33913$,this.$argm$,this.$opt_keys$,this.$req_specs$,this.$map__33914$,this.$req$,this.id,this.$req_keys$,this.$opt_specs$,this.$k__GT_s$,this.$pred_forms$,$meta33916__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33916$};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$conform_STAR_$arity$2$=function($_$jscomp$805_reg$jscomp$2$$,$G__34890_m$jscomp$155_ret__$2$$){if($APP.$cljs$core$truth_$$(this.$keys_pred$.$cljs$core$IFn$_invoke$arity$1$?this.$keys_pred$.$cljs$core$IFn$_invoke$arity$1$($G__34890_m$jscomp$155_ret__$2$$):this.$keys_pred$($G__34890_m$jscomp$155_ret__$2$$))){$_$jscomp$805_reg$jscomp$2$$=$APP.$cljs$core$_deref$$($cljs$spec$alpha$registry_ref$$);var $first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$=
$APP.$cljs$core$seq$$($G__34890_m$jscomp$155_ret__$2$$),$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$=$APP.$cljs$core$first$$($first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$);$APP.$cljs$core$next$$($first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$,
1,null);for($G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$=$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$=$G__34890_m$jscomp$155_ret__$2$$;;){$G__34890_m$jscomp$155_ret__$2$$=$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$;var $cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$=$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$;$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$=
$APP.$cljs$core$seq$$($cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$);$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$=$APP.$cljs$core$first$$($G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$);var $ks__$1$jscomp$6_seq__33932__$1$$=$APP.$cljs$core$next$$($G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$);$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$=$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$;
$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$,0,null);$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$,1,null);if($APP.$cljs$core$truth_$$($cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$))if($cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$=
this.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$?this.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$($first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$):this.$keys__GT_specnames$($first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$),$cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$805_reg$jscomp$2$$,$cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$),$APP.$cljs$core$truth_$$($cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$)){var $x$jscomp$inline_3822$$=
$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$;$cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$=$cljs$spec$alpha$conform_STAR_$$($APP.$cljs$spec$alpha$specize$$.$cljs$core$IFn$_invoke$arity$1$($cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$),$x$jscomp$inline_3822$$);if($cljs$spec$alpha$invalid_QMARK_$$($cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$))return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$;$G__34890_m$jscomp$155_ret__$2$$=$cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$===
$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$?$G__34890_m$jscomp$155_ret__$2$$:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__34890_m$jscomp$155_ret__$2$$,$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$,$cv_sname_temp__5823__auto__$jscomp$83_vec__33931$$);$G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$=$ks__$1$jscomp$6_seq__33932__$1$$;$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$=$G__34890_m$jscomp$155_ret__$2$$}else $G__33924__$1_G__34891_G__34896_first__33927_seq__33932_v__$1$jscomp$20_vec__33934$$=
$ks__$1$jscomp$6_seq__33932__$1$$,$first__33933_k__$1$jscomp$15_ret__$1$jscomp$7_seq__33926$$=$G__34890_m$jscomp$155_ret__$2$$;else return $G__34890_m$jscomp$155_ret__$2$$}}else return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$explain_STAR_$arity$5$=function($_$jscomp$807$$,$path$jscomp$128$$,$via$jscomp$6$$,$in$$jscomp$45$$,$x$jscomp$893$$){var $self__$jscomp$2077$$=this;if($APP.$cljs$core$map_QMARK_$$($x$jscomp$893$$)){var $reg$jscomp$4$$=$APP.$cljs$core$_deref$$($cljs$spec$alpha$registry_ref$$);return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$concat$$,function(){var $temp__5825__auto__$jscomp$80$$=$APP.$cljs$core$seq$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($pred$jscomp$56$$,$form$jscomp$121$$){return $APP.$cljs$core$truth_$$($pred$jscomp$56$$.$cljs$core$IFn$_invoke$arity$1$?$pred$jscomp$56$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$893$$):$pred$jscomp$56$$($x$jscomp$893$$))?null:$form$jscomp$121$$},$self__$jscomp$2077$$.$pred_exprs$,$self__$jscomp$2077$$.$pred_forms$)));return $temp__5825__auto__$jscomp$80$$?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__33911_SHARP_$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$294$path$$,$path$jscomp$128$$,$APP.$cljs$cst$349$pred$$,$p1__33911_SHARP_$$,$APP.$cljs$cst$108$val$$,$x$jscomp$893$$,$APP.$cljs$cst$143$via$$,$via$jscomp$6$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$45$$],null)},$temp__5825__auto__$jscomp$80$$):null}(),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__33950_v$jscomp$255$$){var $k$jscomp$461$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33950_v$jscomp$255$$,0,null);$p__33950_v$jscomp$255$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__33950_v$jscomp$255$$,
1,null);var $JSCompiler_temp$jscomp$505_pred$jscomp$inline_3824$$;($JSCompiler_temp$jscomp$505_pred$jscomp$inline_3824$$=!$APP.$cljs$core$contains_QMARK_$$($reg$jscomp$4$$,$self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$461$$):$self__$jscomp$2077$$.$keys__GT_specnames$($k$jscomp$461$$)))||($JSCompiler_temp$jscomp$505_pred$jscomp$inline_3824$$=$self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$?
$self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$461$$):$self__$jscomp$2077$$.$keys__GT_specnames$($k$jscomp$461$$),$JSCompiler_temp$jscomp$505_pred$jscomp$inline_3824$$=!$cljs$spec$alpha$invalid_QMARK_$$($cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$($JSCompiler_temp$jscomp$505_pred$jscomp$inline_3824$$,$p__33950_v$jscomp$255$$,$k$jscomp$461$$,null)));return $JSCompiler_temp$jscomp$505_pred$jscomp$inline_3824$$?null:$cljs$spec$alpha$explain_1$$($self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$?
$self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$461$$):$self__$jscomp$2077$$.$keys__GT_specnames$($k$jscomp$461$$),$self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$2077$$.$keys__GT_specnames$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$461$$):$self__$jscomp$2077$$.$keys__GT_specnames$($k$jscomp$461$$),$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$128$$,$k$jscomp$461$$),$via$jscomp$6$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$45$$,
$k$jscomp$461$$),$p__33950_v$jscomp$255$$)},$APP.$cljs$core$seq$$($x$jscomp$893$$)))}return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$294$path$$,$path$jscomp$128$$,$APP.$cljs$cst$349$pred$$,$cljs$cst$987$cljs_DOT_core_SLASH_map_QMARK_$$,$APP.$cljs$cst$108$val$$,$x$jscomp$893$$,$APP.$cljs$cst$143$via$$,$via$jscomp$6$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$45$$],null)],null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$with_gen_STAR_$arity$2$=function($G__33964__$jscomp$809$$,$gfn__$1$$){$G__33964__$jscomp$809$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$argm$,$cljs$cst$988$gfn$$,$gfn__$1$$);return $cljs$spec$alpha$map_spec_impl$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$spec$alpha$map_spec_impl$$.$cljs$core$IFn$_invoke$arity$1$($G__33964__$jscomp$809$$):$cljs$spec$alpha$map_spec_impl$$($G__33964__$jscomp$809$$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$spec$alpha$t_cljs$0spec$0alpha33979$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_33981$$,$meta33980__$1$$){return new $cljs$spec$alpha$t_cljs$0spec$0alpha33979$$(this.form,this.$pred$,this.$gfn$,this.$cpred_QMARK_$,this.$unc$,$meta33980__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta33980$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$conform_STAR_$arity$2$=function($_$jscomp$812_ret$jscomp$75$$,$x$jscomp$894$$){$_$jscomp$812_ret$jscomp$75$$=this.$pred$.$cljs$core$IFn$_invoke$arity$1$?this.$pred$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$894$$):this.$pred$($x$jscomp$894$$);return $APP.$cljs$core$truth_$$(this.$cpred_QMARK_$)?$_$jscomp$812_ret$jscomp$75$$:$APP.$cljs$core$truth_$$($_$jscomp$812_ret$jscomp$75$$)?$x$jscomp$894$$:$cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$explain_STAR_$arity$5$=function($_$jscomp$814$$,$path$jscomp$130$$,$via$jscomp$7$$,$in$$jscomp$46$$,$x$jscomp$896$$){return $cljs$spec$alpha$invalid_QMARK_$$($cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$(this.$pred$,$x$jscomp$896$$,this.form,this.$cpred_QMARK_$))?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$294$path$$,
$path$jscomp$130$$,$APP.$cljs$cst$349$pred$$,this.form,$APP.$cljs$cst$108$val$$,$x$jscomp$896$$,$APP.$cljs$cst$143$via$$,$via$jscomp$7$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$46$$],null)],null):null};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$with_gen_STAR_$arity$2$=function($_$jscomp$816$$,$gfn__$1$jscomp$1$$){return $cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$05$$(this.form,this.$pred$,$gfn__$1$jscomp$1$$,this.$cpred_QMARK_$,this.$unc$)};
var $cljs$spec$alpha$empty_coll$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1029$cljs_DOT_core_SLASH_vector_QMARK_$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$cljs$cst$1047$cljs_DOT_core_SLASH_set_QMARK_$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$1048$cljs_DOT_core_SLASH_list_QMARK_$$,$APP.$cljs$core$List$EMPTY$$,$cljs$cst$987$cljs_DOT_core_SLASH_map_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null);$APP.$JSCompiler_prototypeAlias$$=$cljs$spec$alpha$t_cljs$0spec$0alpha34178$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_34180$$,$meta34179__$1$$){return new $cljs$spec$alpha$t_cljs$0spec$0alpha34178$$(this.form,this.$max_count$,this.$check_QMARK_$,this.$gfn$,this.$gen_max$,this.$pred$,this.$cpred$,this.$conform_keys$,this.$kind_form$,this.$addcv$,this.$cfns$,this.$describe_form$,this.distinct,this.$map__34173$,this.$spec$,this.$kfn$,this.$gen_into$,this.$p__34172$,this.count,this.$min_count$,this.$opts$,this.kind,this.$conform_all$,
this.$conform_into$,$meta34179__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta34179$};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$conform_STAR_$arity$2$=function($_$jscomp$853_spec__$1$jscomp$4$$,$G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$){$_$jscomp$853_spec__$1$jscomp$4$$=$APP.$cljs$core$_deref$$(this.$spec$);if($APP.$cljs$core$not$$(this.$cpred$.$cljs$core$IFn$_invoke$arity$1$?this.$cpred$.$cljs$core$IFn$_invoke$arity$1$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$):this.$cpred$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$)))return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$;
if($APP.$cljs$core$truth_$$(this.$conform_all$)){var $complete_first__34209_seq__34204_vec__34185$$=this.$cfns$.$cljs$core$IFn$_invoke$arity$1$?this.$cfns$.$cljs$core$IFn$_invoke$arity$1$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$):this.$cfns$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$),$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($complete_first__34209_seq__34204_vec__34185$$,
0,null),$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($complete_first__34209_seq__34204_vec__34185$$,1,null);$complete_first__34209_seq__34204_vec__34185$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($complete_first__34209_seq__34204_vec__34185$$,2,null);var $ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$=$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$.$cljs$core$IFn$_invoke$arity$1$?
$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$.$cljs$core$IFn$_invoke$arity$1$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$):$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$);$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$=0;var $G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$=$APP.$cljs$core$seq$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$);
$G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$=$APP.$cljs$core$seq$$($G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$);$APP.$cljs$core$first$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$);$APP.$cljs$core$next$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$);for($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$=$ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$;;){var $cv$jscomp$4_vec__34195_vseq__$1$$=
$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$;$ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$=$APP.$cljs$core$seq$$($cv$jscomp$4_vec__34195_vseq__$1$$);$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$=$APP.$cljs$core$first$$($ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$);$ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$=$APP.$cljs$core$next$$($ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$);
if($cv$jscomp$4_vec__34195_vseq__$1$$){$cv$jscomp$4_vec__34195_vseq__$1$$=$cljs$spec$alpha$conform_STAR_$$($_$jscomp$853_spec__$1$jscomp$4$$,$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$);if($cljs$spec$alpha$invalid_QMARK_$$($cv$jscomp$4_vec__34195_vseq__$1$$))return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$;$G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$=$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$.$cljs$core$IFn$_invoke$arity$4$?
$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$.$cljs$core$IFn$_invoke$arity$4$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$,$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$,$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$,$cv$jscomp$4_vec__34195_vseq__$1$$):$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$,
$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$,$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$,$cv$jscomp$4_vec__34195_vseq__$1$$);$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$+=1;$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$=$ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$}else return $complete_first__34209_seq__34204_vec__34185$$.$cljs$core$IFn$_invoke$arity$1$?$complete_first__34209_seq__34204_vec__34185$$.$cljs$core$IFn$_invoke$arity$1$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$):
$complete_first__34209_seq__34204_vec__34185$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$)}}else if($cljs$core$indexed_QMARK_$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$))for($G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$=$APP.$cljs$core$count$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$)/101,$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$=
$APP.$cljs$core$fix$$($G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$),$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$=1>$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$?1:$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$,
$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$=0;;){if($G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$>=$APP.$cljs$core$count$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$))return $G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$;if($APP.$cljs$spec$alpha$valid_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$853_spec__$1$jscomp$4$$,$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$,
$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$)))$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$+=$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$;else return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$}else for($G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$=0,$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$=
$APP.$cljs$core$seq$$($G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$),$complete_first__34209_seq__34204_vec__34185$$=$APP.$cljs$core$seq$$($G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$),$APP.$cljs$core$first$$($complete_first__34209_seq__34204_vec__34185$$),$APP.$cljs$core$next$$($complete_first__34209_seq__34204_vec__34185$$);;){$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$=
$APP.$cljs$core$seq$$($G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$);$complete_first__34209_seq__34204_vec__34185$$=$APP.$cljs$core$first$$($G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$);$ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$=$APP.$cljs$core$next$$($G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$);$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$=
$complete_first__34209_seq__34204_vec__34185$$;$cv$jscomp$4_vec__34195_vseq__$1$$=$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$;if($cv$jscomp$4_vec__34195_vseq__$1$$==null||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$,101))return $G__34988_ret__$1$jscomp$14_ret__$2$jscomp$5_seq__34193_x$jscomp$921$$;if($APP.$cljs$spec$alpha$valid_QMARK_$cljs$0core$0IFn$0_invoke$0arity$02$$($_$jscomp$853_spec__$1$jscomp$4$$,
$G__34191_G__34191__$1_G__34990_first__34197_seq__34208_v__$1$jscomp$21$$))$G__34202_G__34202__$1_G__34996_add_step$jscomp$26_vec__34207_x$jscomp$inline_11097_y__5111__auto__$jscomp$inline_3828$$=$ret$jscomp$87_seq__34196_seq__34196__$1_seq__34208__$1_vs__$1$$,$G__34989_i$jscomp$363_i__$1$jscomp$8_i__$2$jscomp$3_init$jscomp$52$$+=1;else return $cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$explain_STAR_$arity$5$=function($_$jscomp$855_or__5025__auto__$jscomp$219$$,$path$jscomp$143$$,$via$jscomp$15$$,$in$$jscomp$54$$,$x$jscomp$923$$){var $self__$jscomp$2147$$=this;$_$jscomp$855_or__5025__auto__$jscomp$219$$=$cljs$spec$alpha$coll_prob$$($x$jscomp$923$$,$self__$jscomp$2147$$.kind,$self__$jscomp$2147$$.$kind_form$,$self__$jscomp$2147$$.distinct,$self__$jscomp$2147$$.count,$self__$jscomp$2147$$.$min_count$,$self__$jscomp$2147$$.$max_count$,
$path$jscomp$143$$,$via$jscomp$15$$,$in$$jscomp$54$$);return $APP.$cljs$core$truth_$$($_$jscomp$855_or__5025__auto__$jscomp$219$$)?$_$jscomp$855_or__5025__auto__$jscomp$219$$:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,function(){var $G__34232$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$identity$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($i$jscomp$365_k$jscomp$469$$,$v$jscomp$261$$){$i$jscomp$365_k$jscomp$469$$=
$self__$jscomp$2147$$.$kfn$.$cljs$core$IFn$_invoke$arity$2$?$self__$jscomp$2147$$.$kfn$.$cljs$core$IFn$_invoke$arity$2$($i$jscomp$365_k$jscomp$469$$,$v$jscomp$261$$):$self__$jscomp$2147$$.$kfn$($i$jscomp$365_k$jscomp$469$$,$v$jscomp$261$$);return $APP.$cljs$core$truth_$$($self__$jscomp$2147$$.$check_QMARK_$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$2147$$.$check_QMARK_$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$261$$):$self__$jscomp$2147$$.$check_QMARK_$($v$jscomp$261$$))?null:$cljs$spec$alpha$explain_1$$($self__$jscomp$2147$$.form,
$self__$jscomp$2147$$.$pred$,$path$jscomp$143$$,$via$jscomp$15$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$54$$,$i$jscomp$365_k$jscomp$469$$),$v$jscomp$261$$)},$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$03$$(0,Number.MAX_VALUE,1),$x$jscomp$923$$)),$fexpr__34231$$=$APP.$cljs$core$truth_$$($self__$jscomp$2147$$.$conform_all$)?$APP.$cljs$core$identity$$:$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$take$$,20);return $fexpr__34231$$.$cljs$core$IFn$_invoke$arity$1$?
$fexpr__34231$$.$cljs$core$IFn$_invoke$arity$1$($G__34232$$):$fexpr__34231$$($G__34232$$)}())};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$with_gen_STAR_$arity$2$=function($_$jscomp$857$$,$gfn__$1$jscomp$7$$){return $cljs$spec$alpha$every_impl$cljs$0core$0IFn$0_invoke$0arity$04$$(this.form,this.$pred$,this.$opts$,$gfn__$1$jscomp$7$$)};
var $cljs$spec$alpha$pcat_STAR_$$=function $cljs$spec$alpha$pcat_STAR_$$($G__34261_p__34247_seq__34252_seq__34252__$1$$){var $map__34250__$1_rep_PLUS_$$=$APP.$cljs$core$__destructure_map$$($G__34261_p__34247_seq__34252_seq__34252__$1$$),$ret__$1$jscomp$16_rp_vec__34251$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34250__$1_rep_PLUS_$$,$cljs$cst$1083$ps$$);$G__34261_p__34247_seq__34252_seq__34252__$1$$=$APP.$cljs$core$seq$$($ret__$1$jscomp$16_rp_vec__34251$$);var $first__34253$$=$APP.$cljs$core$first$$($G__34261_p__34247_seq__34252_seq__34252__$1$$);
$G__34261_p__34247_seq__34252_seq__34252__$1$$=$APP.$cljs$core$next$$($G__34261_p__34247_seq__34252_seq__34252__$1$$);var $vec__34254$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34250__$1_rep_PLUS_$$,$cljs$cst$1084$ks$$),$seq__34255_seq__34255__$1$$=$APP.$cljs$core$seq$$($vec__34254$$),$first__34256$$=$APP.$cljs$core$first$$($seq__34255_seq__34255__$1$$);$seq__34255_seq__34255__$1$$=$APP.$cljs$core$next$$($seq__34255_seq__34255__$1$$);var $vec__34257$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34250__$1_rep_PLUS_$$,
$cljs$cst$1085$forms$$),$seq__34258_seq__34258__$1$$=$APP.$cljs$core$seq$$($vec__34257$$);$APP.$cljs$core$first$$($seq__34258_seq__34258__$1$$);$seq__34258_seq__34258__$1$$=$APP.$cljs$core$next$$($seq__34258_seq__34258__$1$$);var $ret$jscomp$92$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34250__$1_rep_PLUS_$$,$cljs$cst$1082$ret$$);$map__34250__$1_rep_PLUS_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34250__$1_rep_PLUS_$$,$cljs$cst$1086$rep_PLUS_$$);return $APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$identity$$,
$ret__$1$jscomp$16_rp_vec__34251$$)?$cljs$spec$alpha$accept_QMARK_$$($first__34253$$)?($ret__$1$jscomp$16_rp_vec__34251$$=$cljs$cst$1082$ret$$.$cljs$core$IFn$_invoke$arity$1$($first__34253$$),$ret__$1$jscomp$16_rp_vec__34251$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($ret$jscomp$92$$,$APP.$cljs$core$truth_$$($vec__34254$$)?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$first__34256$$,$ret__$1$jscomp$16_rp_vec__34251$$]):$ret__$1$jscomp$16_rp_vec__34251$$),$G__34261_p__34247_seq__34252_seq__34252__$1$$?
($G__34261_p__34247_seq__34252_seq__34252__$1$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1083$ps$$,$G__34261_p__34247_seq__34252_seq__34252__$1$$,$cljs$cst$1084$ks$$,$seq__34255_seq__34255__$1$$,$cljs$cst$1085$forms$$,$seq__34258_seq__34258__$1$$,$cljs$cst$1082$ret$$,$ret__$1$jscomp$16_rp_vec__34251$$],null),$cljs$spec$alpha$pcat_STAR_$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$spec$alpha$pcat_STAR_$$.$cljs$core$IFn$_invoke$arity$1$($G__34261_p__34247_seq__34252_seq__34252__$1$$):$cljs$spec$alpha$pcat_STAR_$$($G__34261_p__34247_seq__34252_seq__34252__$1$$)):
$cljs$spec$alpha$accept$$($ret__$1$jscomp$16_rp_vec__34251$$)):new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$,$cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,$cljs$cst$1083$ps$$,$ret__$1$jscomp$16_rp_vec__34251$$,$cljs$cst$1082$ret$$,$ret$jscomp$92$$,$cljs$cst$1084$ks$$,$vec__34254$$,$cljs$cst$1085$forms$$,$vec__34257$$,$cljs$cst$1086$rep_PLUS_$$,$map__34250__$1_rep_PLUS_$$],null):null},$cljs$spec$alpha$accept_nil_QMARK_$$=function $cljs$spec$alpha$accept_nil_QMARK_$$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$){$map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$=
$cljs$spec$alpha$reg_resolve_BANG_$$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$);var $forms$jscomp$27_map__34304__$1$$=$APP.$cljs$core$__destructure_map$$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$),$and__5023__auto__$jscomp$158_op$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$27_map__34304__$1$$,$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$),$or__5025__auto__$jscomp$234_ps$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$27_map__34304__$1$$,
$cljs$cst$1083$ps$$);$map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$27_map__34304__$1$$,$APP.$cljs$cst$1091$p1$$);var $p2$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$27_map__34304__$1$$,$APP.$cljs$cst$1089$p2$$);$forms$jscomp$27_map__34304__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$27_map__34304__$1$$,$cljs$cst$1085$forms$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,
$and__5023__auto__$jscomp$158_op$jscomp$1$$))return!0;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$and__5023__auto__$jscomp$158_op$jscomp$1$$))return null;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$and__5023__auto__$jscomp$158_op$jscomp$1$$))return $and__5023__auto__$jscomp$158_op$jscomp$1$$=$cljs$spec$alpha$accept_nil_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$spec$alpha$accept_nil_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$):
$cljs$spec$alpha$accept_nil_QMARK_$$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$158_op$jscomp$1$$)?($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$=$cljs$spec$alpha$and_preds$$($cljs$spec$alpha$preturn$$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$),$or__5025__auto__$jscomp$234_ps$jscomp$13$$,$APP.$cljs$core$next$$($forms$jscomp$27_map__34304__$1$$)),!$cljs$spec$alpha$invalid_QMARK_$$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$)):
$and__5023__auto__$jscomp$158_op$jscomp$1$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,$and__5023__auto__$jscomp$158_op$jscomp$1$$))return($or__5025__auto__$jscomp$234_ps$jscomp$13$$=$map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$===$p2$jscomp$12$$)?$or__5025__auto__$jscomp$234_ps$jscomp$13$$:$cljs$spec$alpha$accept_nil_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$spec$alpha$accept_nil_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$):
$cljs$spec$alpha$accept_nil_QMARK_$$($map__34304_p$jscomp$99_p1$jscomp$15_ret$jscomp$95$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,$and__5023__auto__$jscomp$158_op$jscomp$1$$))return $APP.$cljs$core$every_QMARK_$$($cljs$spec$alpha$accept_nil_QMARK_$$,$or__5025__auto__$jscomp$234_ps$jscomp$13$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,$and__5023__auto__$jscomp$158_op$jscomp$1$$))return $APP.$cljs$core$some$$($cljs$spec$alpha$accept_nil_QMARK_$$,
$or__5025__auto__$jscomp$234_ps$jscomp$13$$);throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto__$jscomp$158_op$jscomp$1$$)].join(""));},$cljs$spec$alpha$preturn$$=function $cljs$spec$alpha$preturn$$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$){$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$=$cljs$spec$alpha$reg_resolve_BANG_$$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$);var $forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$=
$APP.$cljs$core$__destructure_map$$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$);$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$cljs$cst$1083$ps$$);var $G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$=$APP.$cljs$core$seq$$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$),
$first__34316_pret$jscomp$1$$=$APP.$cljs$core$first$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$);$APP.$cljs$core$next$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$);var $fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$cljs$cst$1084$ks$$),$k$jscomp$470$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$,0,null),$op$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$);$G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$APP.$cljs$cst$1091$p1$$);var $ret$jscomp$96$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$cljs$cst$1082$ret$$);$forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$cljs$cst$1085$forms$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,
$op$jscomp$2$$))return $ret$jscomp$96$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$op$jscomp$2$$))return null;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$op$jscomp$2$$))return $first__34316_pret$jscomp$1$$=$cljs$spec$alpha$preturn$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$spec$alpha$preturn$$.$cljs$core$IFn$_invoke$arity$1$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$):
$cljs$spec$alpha$preturn$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$),($fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($first__34316_pret$jscomp$1$$,$cljs$cst$1096$cljs_DOT_spec_DOT_alpha_SLASH_nil$$))?$G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$=
$fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$:($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$=$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$.$cljs$core$IFn$_invoke$arity$1$($cljs$spec$alpha$reg_resolve_BANG_$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$)),
$fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,null,$cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,null],null),null),$G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$=$fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$.$cljs$core$IFn$_invoke$arity$1$?
$fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$.$cljs$core$IFn$_invoke$arity$1$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$):$fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$),
$G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$=$APP.$cljs$core$truth_$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$)?$APP.$cljs$core$empty_QMARK_$$($first__34316_pret$jscomp$1$$):$G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$,
$G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$=$APP.$cljs$core$truth_$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$)?$G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$:
null),$APP.$cljs$core$truth_$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$)?$cljs$cst$1096$cljs_DOT_spec_DOT_alpha_SLASH_nil$$:$cljs$spec$alpha$and_preds$$($first__34316_pret$jscomp$1$$,$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$,$forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,
$op$jscomp$2$$))return $cljs$spec$alpha$add_ret$$($G__34303$jscomp$inline_13501_JSCompiler_inline_result$jscomp$13366_and__5023__auto__$jscomp$inline_13500_or__5025__auto____$1$jscomp$inline_13499_p1$jscomp$16_seq__34315$$,$ret$jscomp$96$$,$k$jscomp$470$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,$op$jscomp$2$$))return $cljs$spec$alpha$add_ret$$($first__34316_pret$jscomp$1$$,$ret$jscomp$96$$,$k$jscomp$470$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,
$op$jscomp$2$$))return $forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$=$cljs$spec$alpha$filter_alt$$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$,$fexpr__34302$jscomp$inline_13502_or__5025__auto__$jscomp$inline_13498_vec__34317$$,$forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$cljs$spec$alpha$accept_nil_QMARK_$$),$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,
0,null),$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$,0,null),$forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,1,null),$forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,
0,null),$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$=$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$==null?$cljs$cst$1096$cljs_DOT_spec_DOT_alpha_SLASH_nil$$:$cljs$spec$alpha$preturn$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$spec$alpha$preturn$$.$cljs$core$IFn$_invoke$arity$1$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$):$cljs$spec$alpha$preturn$$($map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$),$APP.$cljs$core$truth_$$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$)?
new $APP.$cljs$core$MapEntry$$($forms$jscomp$28_k0_map__34313__$1_vec__34324_vec__34330$$,$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$,null):$map__34313_p$jscomp$100_p0__$1_r$jscomp$68_vec__34314_vec__34327$$;throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$2$$)].join(""));},$cljs$spec$alpha$deriv$$=function $cljs$spec$alpha$deriv$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$,$x$jscomp$927$$){$map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$=
$cljs$spec$alpha$reg_resolve_BANG_$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$);var $map__34367__$1_temp__5825__auto__$jscomp$81$$=$APP.$cljs$core$__destructure_map$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$),$forms$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$cljs$cst$1085$forms$$),$p2$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$APP.$cljs$cst$1089$p2$$);
$map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$cljs$cst$1083$ps$$);var $op$jscomp$5_seq__34369$$=$APP.$cljs$core$seq$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$),$first__34370$$=$APP.$cljs$core$first$$($op$jscomp$5_seq__34369$$),$seq__34369__$1$$=$APP.$cljs$core$next$$($op$jscomp$5_seq__34369$$),$ret$jscomp$100$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,
$cljs$cst$1082$ret$$);$op$jscomp$5_seq__34369$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$);var $splice$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$cljs$cst$1090$splice$$),$vec__34371$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$cljs$cst$1084$ks$$),$amp_seq__34372$$=
$APP.$cljs$core$seq$$($vec__34371$$),$first__34373$$=$APP.$cljs$core$first$$($amp_seq__34372$$),$seq__34372__$1$$=$APP.$cljs$core$next$$($amp_seq__34372$$);$amp_seq__34372$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$cljs$cst$1094$amp$$);var $p1$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$APP.$cljs$cst$1091$p1$$);if($APP.$cljs$core$truth_$$($map__34367__$1_temp__5825__auto__$jscomp$81$$)){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,
$op$jscomp$5_seq__34369$$))return null;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$op$jscomp$5_seq__34369$$))return $map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$=$cljs$spec$alpha$dt$cljs$0core$0IFn$0_invoke$0arity$04$$($map__34367__$1_temp__5825__auto__$jscomp$81$$,$x$jscomp$927$$,$map__34367__$1_temp__5825__auto__$jscomp$81$$,null),$cljs$spec$alpha$invalid_QMARK_$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$)?null:$cljs$spec$alpha$accept$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$op$jscomp$5_seq__34369$$))return $map__34367__$1_temp__5825__auto__$jscomp$81$$=$cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$18$$,$x$jscomp$927$$):$cljs$spec$alpha$deriv$$($p1$jscomp$18$$,$x$jscomp$927$$),$APP.$cljs$core$truth_$$($map__34367__$1_temp__5825__auto__$jscomp$81$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,
$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$.$cljs$core$IFn$_invoke$arity$1$($map__34367__$1_temp__5825__auto__$jscomp$81$$))?($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$=$cljs$spec$alpha$and_preds$$($cljs$spec$alpha$preturn$$($map__34367__$1_temp__5825__auto__$jscomp$81$$),$map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$,$APP.$cljs$core$next$$($forms$jscomp$30$$)),$cljs$spec$alpha$invalid_QMARK_$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$)?null:$cljs$spec$alpha$accept$$($map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$)):
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$,$cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$APP.$cljs$cst$1091$p1$$,$map__34367__$1_temp__5825__auto__$jscomp$81$$,$cljs$cst$1094$amp$$,$amp_seq__34372$$,$cljs$cst$1083$ps$$,$map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$,$cljs$cst$1085$forms$$,$forms$jscomp$30$$],null):null;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,$op$jscomp$5_seq__34369$$))return $cljs$spec$alpha$alt2$$($cljs$spec$alpha$pcat_STAR_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$1083$ps$$,$APP.$cljs$core$cons$$($cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$($first__34370$$,$x$jscomp$927$$):$cljs$spec$alpha$deriv$$($first__34370$$,$x$jscomp$927$$),$seq__34369__$1$$),$cljs$cst$1084$ks$$,$vec__34371$$,$cljs$cst$1085$forms$$,$forms$jscomp$30$$,$cljs$cst$1082$ret$$,$ret$jscomp$100$$],null)),$APP.$cljs$core$truth_$$($cljs$spec$alpha$accept_nil_QMARK_$$($first__34370$$))?function(){var $G__34376$$=$cljs$spec$alpha$pcat_STAR_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$1083$ps$$,$seq__34369__$1$$,$cljs$cst$1084$ks$$,$seq__34372__$1$$,$cljs$cst$1085$forms$$,$APP.$cljs$core$next$$($forms$jscomp$30$$),$cljs$cst$1082$ret$$,$cljs$spec$alpha$add_ret$$($first__34370$$,$ret$jscomp$100$$,$first__34373$$)],null));return $cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$($G__34376$$,$x$jscomp$927$$):$cljs$spec$alpha$deriv$$($G__34376$$,$x$jscomp$927$$)}():null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,
$op$jscomp$5_seq__34369$$))return $cljs$spec$alpha$alt_STAR_$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__34366_SHARP_$$){return $cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$($p1__34366_SHARP_$$,$x$jscomp$927$$):$cljs$spec$alpha$deriv$$($p1__34366_SHARP_$$,$x$jscomp$927$$)},$map__34367_p$jscomp$103_ret__$1$jscomp$17_vec__34368$$),$vec__34371$$,$forms$jscomp$30$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,
$op$jscomp$5_seq__34369$$))return $cljs$spec$alpha$alt2$$($cljs$spec$alpha$rep_STAR_$$($cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$18$$,$x$jscomp$927$$):$cljs$spec$alpha$deriv$$($p1$jscomp$18$$,$x$jscomp$927$$),$p2$jscomp$13$$,$ret$jscomp$100$$,$splice$jscomp$2$$,$forms$jscomp$30$$),$APP.$cljs$core$truth_$$($cljs$spec$alpha$accept_nil_QMARK_$$($p1$jscomp$18$$))?function(){var $G__34382$$=$cljs$spec$alpha$rep_STAR_$$($p2$jscomp$13$$,
$p2$jscomp$13$$,$cljs$spec$alpha$add_ret$$($p1$jscomp$18$$,$ret$jscomp$100$$,null),$splice$jscomp$2$$,$forms$jscomp$30$$);return $cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$spec$alpha$deriv$$.$cljs$core$IFn$_invoke$arity$2$($G__34382$$,$x$jscomp$927$$):$cljs$spec$alpha$deriv$$($G__34382$$,$x$jscomp$927$$)}():null);throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$5_seq__34369$$)].join(""));}return null},$cljs$spec$alpha$op_explain$$=
function $cljs$spec$alpha$op_explain$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,$path$jscomp$145$$,$via$jscomp$16$$,$in$$jscomp$55$$,$input$jscomp$57$$){function $insufficient$$($path__$1$jscomp$4$$,$form__$1$jscomp$4$$){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$294$path$$,
$path__$1$jscomp$4$$,$APP.$cljs$cst$982$reason$$,"Insufficient input",$APP.$cljs$cst$349$pred$$,$form__$1$jscomp$4$$,$APP.$cljs$cst$108$val$$,$APP.$cljs$core$List$EMPTY$$,$APP.$cljs$cst$143$via$$,$via__$1$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$55$$],null)],null)}var $form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($input$jscomp$57$$,0,null);$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$=$cljs$spec$alpha$reg_resolve_BANG_$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$);
var $map__34406__$1$$=$APP.$cljs$core$__destructure_map$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$),$op$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34406__$1$$,$cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$),$ps$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34406__$1$$,$cljs$cst$1083$ps$$),$ks$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34406__$1$$,$cljs$cst$1084$ks$$),$forms$jscomp$32$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34406__$1$$,
$cljs$cst$1085$forms$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34406__$1$$,$cljs$cst$1090$splice$$);$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34406__$1$$,$APP.$cljs$cst$1091$p1$$);var $p2$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__34406__$1$$,$APP.$cljs$cst$1089$p2$$),$via__$1$$=function(){var $temp__5823__auto__$jscomp$88$$=$cljs$spec$alpha$spec_name$$($map__34406__$1$$);
return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$88$$)?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($via$jscomp$16$$,$temp__5823__auto__$jscomp$88$$):$via$jscomp$16$$}();if($APP.$cljs$core$truth_$$($map__34406__$1$$)){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1081$cljs_DOT_spec_DOT_alpha_SLASH_accept$$,$op$jscomp$7$$))return null;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(null,$op$jscomp$7$$))return $APP.$cljs$core$empty_QMARK_$$($input$jscomp$57$$)?
$insufficient$$($path$jscomp$145$$,$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$):$cljs$spec$alpha$explain_1$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,$map__34406__$1$$,$path$jscomp$145$$,$via__$1$$,$in$$jscomp$55$$,$form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1093$cljs_DOT_spec_DOT_alpha_SLASH_amp$$,$op$jscomp$7$$)){if($APP.$cljs$core$empty_QMARK_$$($input$jscomp$57$$))return $APP.$cljs$core$truth_$$($cljs$spec$alpha$accept_nil_QMARK_$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$))?
$cljs$spec$alpha$explain_pred_list$$($forms$jscomp$32$$,$ps$jscomp$19$$,$path$jscomp$145$$,$via__$1$$,$in$$jscomp$55$$,$cljs$spec$alpha$preturn$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$)):$insufficient$$($path$jscomp$145$$,$cljs$cst$1094$amp$$.$cljs$core$IFn$_invoke$arity$1$($map__34406__$1$$));$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$=$cljs$spec$alpha$deriv$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,$form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$);
if($APP.$cljs$core$truth_$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$))return $cljs$spec$alpha$explain_pred_list$$($forms$jscomp$32$$,$ps$jscomp$19$$,$path$jscomp$145$$,$via__$1$$,$in$$jscomp$55$$,$cljs$spec$alpha$preturn$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$));$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$=$cljs$cst$1094$amp$$.$cljs$core$IFn$_invoke$arity$1$($map__34406__$1$$);
return $cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$?$cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,$path$jscomp$145$$,$via__$1$$,$in$$jscomp$55$$,$input$jscomp$57$$):$cljs$spec$alpha$op_explain$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,
$path$jscomp$145$$,$via__$1$$,$in$$jscomp$55$$,$input$jscomp$57$$)}if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$,$op$jscomp$7$$))return $map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$vector$$,$ps$jscomp$19$$,function(){var $or__5025__auto__$jscomp$236$$=$APP.$cljs$core$seq$$($ks$jscomp$51$$);return $or__5025__auto__$jscomp$236$$?$or__5025__auto__$jscomp$236$$:
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null)}(),function(){var $or__5025__auto__$jscomp$237$$=$APP.$cljs$core$seq$$($forms$jscomp$32$$);return $or__5025__auto__$jscomp$237$$?$or__5025__auto__$jscomp$237$$:$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null)}()),$form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$))?$APP.$cljs$core$first$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$):
$APP.$cljs$core$first$$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p__$2_p__34449$$){$p__$2_p__34449$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__$2_p__34449$$,0,null);return $cljs$spec$alpha$accept_nil_QMARK_$$($p__$2_p__34449$$)},$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$)),$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$,
0,null),$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$,1,null),$form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$,2,null),$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$=$APP.$cljs$core$truth_$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$)?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$145$$,$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$):$path$jscomp$145$$,$form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$=$APP.$cljs$core$truth_$$($form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$)?$form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$:$cljs$spec$alpha$op_describe$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$),$APP.$cljs$core$empty_QMARK_$$($input$jscomp$57$$)&&
$APP.$cljs$core$not$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$)?$insufficient$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,$form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$):$cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$?$cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$($form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$,$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,
$via__$1$$,$in$$jscomp$55$$,$input$jscomp$57$$):$cljs$spec$alpha$op_explain$$($form__$1$jscomp$3_form__$2_vec__34441_x$jscomp$928$$,$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,$G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,$via__$1$$,$in$$jscomp$55$$,$input$jscomp$57$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1095$cljs_DOT_spec_DOT_alpha_SLASH_alt$$,$op$jscomp$7$$))return $APP.$cljs$core$empty_QMARK_$$($input$jscomp$57$$)?
$insufficient$$($path$jscomp$145$$,$cljs$spec$alpha$op_describe$$($map__34406__$1$$)):$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$4$(function($G__34470_k$jscomp$474$$,$G__34468_form__$1$jscomp$5$$,$pred$jscomp$74$$){$G__34468_form__$1$jscomp$5$$=$APP.$cljs$core$truth_$$($G__34468_form__$1$jscomp$5$$)?$G__34468_form__$1$jscomp$5$$:$cljs$spec$alpha$op_describe$$($pred$jscomp$74$$);$G__34470_k$jscomp$474$$=$APP.$cljs$core$truth_$$($G__34470_k$jscomp$474$$)?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($path$jscomp$145$$,$G__34470_k$jscomp$474$$):$path$jscomp$145$$;return $cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$?$cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$($G__34468_form__$1$jscomp$5$$,$pred$jscomp$74$$,$G__34470_k$jscomp$474$$,$via__$1$$,$in$$jscomp$55$$,$input$jscomp$57$$):$cljs$spec$alpha$op_explain$$($G__34468_form__$1$jscomp$5$$,$pred$jscomp$74$$,$G__34470_k$jscomp$474$$,$via__$1$$,$in$$jscomp$55$$,
$input$jscomp$57$$)},function(){var $or__5025__auto__$jscomp$240$$=$APP.$cljs$core$seq$$($ks$jscomp$51$$);return $or__5025__auto__$jscomp$240$$?$or__5025__auto__$jscomp$240$$:$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null)}(),function(){var $or__5025__auto__$jscomp$241$$=$APP.$cljs$core$seq$$($forms$jscomp$32$$);return $or__5025__auto__$jscomp$241$$?$or__5025__auto__$jscomp$241$$:$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(null)}(),$ps$jscomp$19$$));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1088$cljs_DOT_spec_DOT_alpha_SLASH_rep$$,
$op$jscomp$7$$))return $G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$=$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$===$p2$jscomp$14$$?$forms$jscomp$32$$:$cljs$spec$alpha$op_describe$$($map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$),$cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$?$cljs$spec$alpha$op_explain$$.$cljs$core$IFn$_invoke$arity$6$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,
$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,$path$jscomp$145$$,$via__$1$$,$in$$jscomp$55$$,$input$jscomp$57$$):$cljs$spec$alpha$op_explain$$($G__34431_G__34484_form$jscomp$142_k$jscomp$473_path__$1$jscomp$3_temp__5823__auto__$jscomp$87$$,$map__34406_p$jscomp$105_p1$jscomp$20_pkfs_pred$jscomp$73$$,$path$jscomp$145$$,$via__$1$$,$in$$jscomp$55$$,$input$jscomp$57$$);throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$7$$)].join(""));}return null};
$APP.$JSCompiler_prototypeAlias$$=$cljs$spec$alpha$t_cljs$0spec$0alpha34558$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_34560$$,$meta34559__$1$$){return new $cljs$spec$alpha$t_cljs$0spec$0alpha34558$$(this.re,this.$gfn$,$meta34559__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta34559$};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Specize$specize_STAR_$arity$2$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$conform_STAR_$arity$2$=function($_$jscomp$860$$,$x$jscomp$931$$){return $x$jscomp$931$$==null||$APP.$cljs$core$sequential_QMARK_$$($x$jscomp$931$$)?$cljs$spec$alpha$re_conform$$(this.re,$APP.$cljs$core$seq$$($x$jscomp$931$$)):$cljs$cst$976$cljs_DOT_spec_DOT_alpha_SLASH_invalid$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$explain_STAR_$arity$5$=function($_$jscomp$862_or__5025__auto__$jscomp$inline_3863_re$jscomp$inline_3845$$,$JSCompiler_temp$jscomp$515_path$jscomp$148$$,$via$jscomp$18$$,$in$$jscomp$57$$,$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$){if($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$==null||$APP.$cljs$core$sequential_QMARK_$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$))a:{$_$jscomp$862_or__5025__auto__$jscomp$inline_3863_re$jscomp$inline_3845$$=
this.re;var $G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$=$APP.$cljs$core$seq$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$);$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$=$APP.$cljs$core$seq$$($G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$);$APP.$cljs$core$first$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$);
$APP.$cljs$core$next$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$);$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$=$_$jscomp$862_or__5025__auto__$jscomp$inline_3863_re$jscomp$inline_3845$$;var $G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$=$G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$;
for($G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$=0;;){var $seq__34553$jscomp$inline_3853_seq__34553__$1$jscomp$inline_3855_xs__$1$jscomp$inline_3857$$=$APP.$cljs$core$seq$$($G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$),$first__34554$jscomp$inline_3854_temp__5823__auto__$jscomp$inline_3860_x__$1$jscomp$inline_3856$$=$APP.$cljs$core$first$$($seq__34553$jscomp$inline_3853_seq__34553__$1$jscomp$inline_3855_xs__$1$jscomp$inline_3857$$);
$seq__34553$jscomp$inline_3853_seq__34553__$1$jscomp$inline_3855_xs__$1$jscomp$inline_3857$$=$APP.$cljs$core$next$$($seq__34553$jscomp$inline_3853_seq__34553__$1$jscomp$inline_3855_xs__$1$jscomp$inline_3857$$);if($APP.$cljs$core$empty_QMARK_$$($G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$)){$JSCompiler_temp$jscomp$515_path$jscomp$148$$=$APP.$cljs$core$truth_$$($cljs$spec$alpha$accept_nil_QMARK_$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$))?
null:$cljs$spec$alpha$op_explain$$($cljs$spec$alpha$op_describe$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$),$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$,$JSCompiler_temp$jscomp$515_path$jscomp$148$$,$via$jscomp$18$$,$in$$jscomp$57$$,null);break a}$first__34554$jscomp$inline_3854_temp__5823__auto__$jscomp$inline_3860_x__$1$jscomp$inline_3856$$=$cljs$spec$alpha$deriv$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$,
$first__34554$jscomp$inline_3854_temp__5823__auto__$jscomp$inline_3860_x__$1$jscomp$inline_3856$$);if($APP.$cljs$core$truth_$$($first__34554$jscomp$inline_3854_temp__5823__auto__$jscomp$inline_3860_x__$1$jscomp$inline_3856$$))$G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$=$seq__34553$jscomp$inline_3853_seq__34553__$1$jscomp$inline_3855_xs__$1$jscomp$inline_3857$$,$G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$+=
1,$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$=$first__34554$jscomp$inline_3854_temp__5823__auto__$jscomp$inline_3860_x__$1$jscomp$inline_3856$$;else{if($cljs$spec$alpha$accept_QMARK_$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$)){$JSCompiler_temp$jscomp$515_path$jscomp$148$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$973$cljs_DOT_spec_DOT_alpha_SLASH_op$$.$cljs$core$IFn$_invoke$arity$1$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$),
$cljs$cst$1087$cljs_DOT_spec_DOT_alpha_SLASH_pcat$$)?$cljs$spec$alpha$op_explain$$($cljs$spec$alpha$op_describe$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$),$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$,$JSCompiler_temp$jscomp$515_path$jscomp$148$$,$via$jscomp$18$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$57$$,$G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$),
$APP.$cljs$core$seq$$($G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$)):new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$294$path$$,$JSCompiler_temp$jscomp$515_path$jscomp$148$$,$APP.$cljs$cst$982$reason$$,"Extra input",$APP.$cljs$cst$349$pred$$,$cljs$spec$alpha$op_describe$$($_$jscomp$862_or__5025__auto__$jscomp$inline_3863_re$jscomp$inline_3845$$),
$APP.$cljs$cst$108$val$$,$G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$,$APP.$cljs$cst$143$via$$,$via$jscomp$18$$,$APP.$cljs$cst$295$in$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$57$$,$G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$)],null)],null);break a}$_$jscomp$862_or__5025__auto__$jscomp$inline_3863_re$jscomp$inline_3845$$=$cljs$spec$alpha$op_explain$$($cljs$spec$alpha$op_describe$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$),
$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$,$JSCompiler_temp$jscomp$515_path$jscomp$148$$,$via$jscomp$18$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$57$$,$G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$),$APP.$cljs$core$seq$$($G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$));$JSCompiler_temp$jscomp$515_path$jscomp$148$$=
$APP.$cljs$core$truth_$$($_$jscomp$862_or__5025__auto__$jscomp$inline_3863_re$jscomp$inline_3845$$)?$_$jscomp$862_or__5025__auto__$jscomp$inline_3863_re$jscomp$inline_3845$$:new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$294$path$$,$JSCompiler_temp$jscomp$515_path$jscomp$148$$,$APP.$cljs$cst$982$reason$$,"Extra input",$APP.$cljs$cst$349$pred$$,$cljs$spec$alpha$op_describe$$($p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$),
$APP.$cljs$cst$108$val$$,$G__34548__$1$jscomp$inline_3849_G__35119$jscomp$inline_3861_data__$1$jscomp$inline_3858_vec__34552$jscomp$inline_3852$$,$APP.$cljs$cst$143$via$$,$via$jscomp$18$$,$APP.$cljs$cst$295$in$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($in$$jscomp$57$$,$G__35120$jscomp$inline_3862_i__$1$jscomp$inline_3850_i__$2$jscomp$inline_3859_input$jscomp$inline_3846$$)],null)],null);break a}}$JSCompiler_temp$jscomp$515_path$jscomp$148$$=void 0}else $JSCompiler_temp$jscomp$515_path$jscomp$148$$=
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$294$path$$,$JSCompiler_temp$jscomp$515_path$jscomp$148$$,$APP.$cljs$cst$349$pred$$,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$List$$(null,$cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,null,1,null),new $APP.$cljs$core$List$$(null,
$APP.$cljs$core$vec$$($APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$List$$(null,$APP.$cljs$cst$977$_PERCENT_$$,null,1,null))))),null,1,null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$List$$(null,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$List$$(null,
$cljs$cst$1104$cljs_DOT_core_SLASH_or$$,null,1,null),new $APP.$cljs$core$List$$(null,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$List$$(null,$cljs$cst$1105$cljs_DOT_core_SLASH_nil_QMARK_$$,null,1,null),new $APP.$cljs$core$List$$(null,$APP.$cljs$cst$977$_PERCENT_$$,null,1,null)))),null,1,null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$List$$(null,
$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$List$$(null,$cljs$cst$1106$cljs_DOT_core_SLASH_sequential_QMARK_$$,null,1,null),new $APP.$cljs$core$List$$(null,$APP.$cljs$cst$977$_PERCENT_$$,null,1,null)))),null,1,null)])))),null,1,null)])))),$APP.$cljs$cst$108$val$$,$p__$1$jscomp$inline_3848_p__$2$jscomp$inline_3851_seq__34550$jscomp$inline_3847_x$jscomp$933$$,$APP.$cljs$cst$143$via$$,
$via$jscomp$18$$,$APP.$cljs$cst$295$in$$,$in$$jscomp$57$$],null)],null);return $JSCompiler_temp$jscomp$515_path$jscomp$148$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$spec$alpha$Spec$with_gen_STAR_$arity$2$=function($_$jscomp$864$$,$gfn__$1$jscomp$9$$){return $cljs$spec$alpha$regex_spec_impl$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$spec$alpha$regex_spec_impl$$.$cljs$core$IFn$_invoke$arity$2$(this.re,$gfn__$1$jscomp$9$$):$cljs$spec$alpha$regex_spec_impl$$(this.re,$gfn__$1$jscomp$9$$)};
$cljs$spec$alpha$def_impl$$($cljs$cst$1117$cljs_DOT_spec_DOT_alpha_SLASH_kvs__GT_map$$,$APP.$cljs$core$list$$($cljs$cst$1118$cljs_DOT_spec_DOT_alpha_SLASH_conformer$$,$APP.$cljs$core$list$$($APP.$cljs$cst$162$fn_STAR_$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1119$p1__34590_SHARP_$$],null),$APP.$cljs$core$list$$($cljs$cst$1120$cljs_DOT_core_SLASH_zipmap$$,$APP.$cljs$core$list$$($cljs$cst$1121$cljs_DOT_core_SLASH_map$$,$cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$,
$cljs$cst$1119$p1__34590_SHARP_$$),$APP.$cljs$core$list$$($cljs$cst$1121$cljs_DOT_core_SLASH_map$$,$cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$,$cljs$cst$1119$p1__34590_SHARP_$$))),$APP.$cljs$core$list$$($APP.$cljs$cst$162$fn_STAR_$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1124$p1__34591_SHARP_$$],null),$APP.$cljs$core$list$$($cljs$cst$1121$cljs_DOT_core_SLASH_map$$,$APP.$cljs$core$list$$($cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$353$k$$,$cljs$cst$57$v$$],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$,$cljs$cst$353$k$$,$cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$,$cljs$cst$57$v$$],null)),$cljs$cst$1124$p1__34591_SHARP_$$))),$cljs$spec$alpha$spec_impl$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$cljs$core$list$$($cljs$cst$1118$cljs_DOT_spec_DOT_alpha_SLASH_conformer$$,
$APP.$cljs$core$list$$($cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$977$_PERCENT_$$],null),$APP.$cljs$core$list$$($cljs$cst$1120$cljs_DOT_core_SLASH_zipmap$$,$APP.$cljs$core$list$$($cljs$cst$1121$cljs_DOT_core_SLASH_map$$,$cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$,$APP.$cljs$cst$977$_PERCENT_$$),$APP.$cljs$core$list$$($cljs$cst$1121$cljs_DOT_core_SLASH_map$$,$cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$,
$APP.$cljs$cst$977$_PERCENT_$$))),$APP.$cljs$core$list$$($cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$977$_PERCENT_$$],null),$APP.$cljs$core$list$$($cljs$cst$1121$cljs_DOT_core_SLASH_map$$,$APP.$cljs$core$list$$($cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$353$k$$,$cljs$cst$57$v$$],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$,$cljs$cst$353$k$$,$cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$,$cljs$cst$57$v$$],null)),$APP.$cljs$cst$977$_PERCENT_$$))),function($p1__34590_SHARP_$$){return $APP.$cljs$core$zipmap$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$,$p1__34590_SHARP_$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$,
$p1__34590_SHARP_$$))},null,!0,function($p1__34591_SHARP_$$){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p__34605_v$jscomp$267$$){var $k$jscomp$478$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34605_v$jscomp$267$$,0,null);$p__34605_v$jscomp$267$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__34605_v$jscomp$267$$,1,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1122$cljs_DOT_spec_DOT_alpha_SLASH_k$$,$k$jscomp$478$$,
$cljs$cst$1123$cljs_DOT_spec_DOT_alpha_SLASH_v$$,$p__34605_v$jscomp$267$$],null)},$p1__34591_SHARP_$$)}));var $app$common$exceptions$sensitive_fields$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1132$invitation_token$$,null,$APP.$cljs$cst$1133$old_password$$,null,$APP.$cljs$cst$749$password$$,null,$APP.$cljs$cst$1134$token$$,null],null),null);var $shadow$js$shim$module$0date_fns$0format$0default$$=shadow$bridge("date-fns/format").default;var $shadow$js$shim$module$0date_fns$0formatISO$0default$$=shadow$bridge("date-fns/formatISO").default;var $shadow$js$shim$module$0date_fns$0setDefaultOptions$0default$$=shadow$bridge("date-fns/setDefaultOptions").default;var $shadow$js$shim$module$0date_fns$0differenceInMilliseconds$0default$$=shadow$bridge("date-fns/differenceInMilliseconds").default;var $shadow$js$shim$module$0date_fns$0formatDistanceToNowStrict$0default$$=shadow$bridge("date-fns/formatDistanceToNowStrict").default;var $shadow$js$shim$module$0date_fns$0add$0default$$=shadow$bridge("date-fns/add").default;var $shadow$js$shim$module$0date_fns$0sub$0default$$=shadow$bridge("date-fns/sub").default;var $shadow$js$shim$module$0date_fns$0parseISO$0default$$=shadow$bridge("date-fns/parseISO").default;var $shadow$js$shim$module$0date_fns$0locale$0ar_SA$0default$$=shadow$bridge("date-fns/locale/ar-SA").default;var $shadow$js$shim$module$0date_fns$0locale$0ca$0default$$=shadow$bridge("date-fns/locale/ca").default;var $shadow$js$shim$module$0date_fns$0locale$0cs$0default$$=shadow$bridge("date-fns/locale/cs").default;var $shadow$js$shim$module$0date_fns$0locale$0de$0default$$=shadow$bridge("date-fns/locale/de").default;var $shadow$js$shim$module$0date_fns$0locale$0el$0default$$=shadow$bridge("date-fns/locale/el").default;var $shadow$js$shim$module$0date_fns$0locale$0en_US$0default$$=shadow$bridge("date-fns/locale/en-US").default;var $shadow$js$shim$module$0date_fns$0locale$0es$0default$$=shadow$bridge("date-fns/locale/es").default;var $shadow$js$shim$module$0date_fns$0locale$0eu$0default$$=shadow$bridge("date-fns/locale/eu").default;var $shadow$js$shim$module$0date_fns$0locale$0fa_IR$0default$$=shadow$bridge("date-fns/locale/fa-IR").default;var $shadow$js$shim$module$0date_fns$0locale$0fr$0default$$=shadow$bridge("date-fns/locale/fr").default;var $shadow$js$shim$module$0date_fns$0locale$0gl$0default$$=shadow$bridge("date-fns/locale/gl").default;var $shadow$js$shim$module$0date_fns$0locale$0he$0default$$=shadow$bridge("date-fns/locale/he").default;var $shadow$js$shim$module$0date_fns$0locale$0hr$0default$$=shadow$bridge("date-fns/locale/hr").default;var $shadow$js$shim$module$0date_fns$0locale$0id$0default$$=shadow$bridge("date-fns/locale/id").default;var $shadow$js$shim$module$0date_fns$0locale$0it$0default$$=shadow$bridge("date-fns/locale/it").default;var $shadow$js$shim$module$0date_fns$0locale$0ja$0default$$=shadow$bridge("date-fns/locale/ja").default;var $shadow$js$shim$module$0date_fns$0locale$0ko$0default$$=shadow$bridge("date-fns/locale/ko").default;var $shadow$js$shim$module$0date_fns$0locale$0lv$0default$$=shadow$bridge("date-fns/locale/lv").default;var $shadow$js$shim$module$0date_fns$0locale$0nb$0default$$=shadow$bridge("date-fns/locale/nb").default;var $shadow$js$shim$module$0date_fns$0locale$0nl$0default$$=shadow$bridge("date-fns/locale/nl").default;var $shadow$js$shim$module$0date_fns$0locale$0pl$0default$$=shadow$bridge("date-fns/locale/pl").default;var $shadow$js$shim$module$0date_fns$0locale$0pt$0default$$=shadow$bridge("date-fns/locale/pt").default;var $shadow$js$shim$module$0date_fns$0locale$0pt_BR$0default$$=shadow$bridge("date-fns/locale/pt-BR").default;var $shadow$js$shim$module$0date_fns$0locale$0ro$0default$$=shadow$bridge("date-fns/locale/ro").default;var $shadow$js$shim$module$0date_fns$0locale$0ru$0default$$=shadow$bridge("date-fns/locale/ru").default;var $shadow$js$shim$module$0date_fns$0locale$0tr$0default$$=shadow$bridge("date-fns/locale/tr").default;var $shadow$js$shim$module$0date_fns$0locale$0uk$0default$$=shadow$bridge("date-fns/locale/uk").default;var $shadow$js$shim$module$0date_fns$0locale$0zh_CN$0default$$=shadow$bridge("date-fns/locale/zh-CN").default;$APP.$app$common$time$format_inst$$=function $app$common$time$format_inst$$($var_args$jscomp$653$$){switch(arguments.length){case 1:return $app$common$time$format_inst$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$time$format_inst$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$time$format_inst$$.$cljs$core$IFn$_invoke$arity$1$=function($v$jscomp$272$$){return $APP.$app$common$time$format_inst$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$272$$,$APP.$cljs$cst$1136$iso$$)};
$APP.$app$common$time$format_inst$$.$cljs$core$IFn$_invoke$arity$2$=function($v$jscomp$273$$,$fmt$$){if($v$jscomp$273$$!=null)switch($fmt$$ instanceof $APP.$cljs$core$Keyword$$?$fmt$$.$fqn$:null){case "iso":case "iso8601":return $shadow$js$shim$module$0date_fns$0formatISO$0default$$($v$jscomp$273$$);case "iso-date":return $shadow$js$shim$module$0date_fns$0formatISO$0default$$($v$jscomp$273$$,{representation:"date"});case "rfc1123":case "http":return $shadow$js$shim$module$0date_fns$0format$0default$$($v$jscomp$273$$,
"EEE, dd LLL yyyy HH:mm:ss 'GMT'");case "time-24-simple":return $shadow$js$shim$module$0date_fns$0format$0default$$($v$jscomp$273$$,"HH:mm");case "date-full":return $shadow$js$shim$module$0date_fns$0format$0default$$($v$jscomp$273$$,"PPP");case "localized-date":return $shadow$js$shim$module$0date_fns$0format$0default$$($v$jscomp$273$$,"PPP");case "localized-time":return $shadow$js$shim$module$0date_fns$0format$0default$$($v$jscomp$273$$,"p");case "localized-date-time":return $shadow$js$shim$module$0date_fns$0format$0default$$($v$jscomp$273$$,
"PPP . p");default:if(typeof $fmt$$==="string")return $shadow$js$shim$module$0date_fns$0format$0default$$($v$jscomp$273$$,$fmt$$);throw Error("unpexted format");}else return null};$APP.$app$common$time$format_inst$$.$cljs$lang$maxFixedArity$=2;
var $app$common$time$locales$$={fr:$shadow$js$shim$module$0date_fns$0locale$0fr$0default$$,ja:$shadow$js$shim$module$0date_fns$0locale$0ja$0default$$,el:$shadow$js$shim$module$0date_fns$0locale$0el$0default$$,hr:$shadow$js$shim$module$0date_fns$0locale$0hr$0default$$,es:$shadow$js$shim$module$0date_fns$0locale$0es$0default$$,pt:$shadow$js$shim$module$0date_fns$0locale$0pt$0default$$,pt_pt:$shadow$js$shim$module$0date_fns$0locale$0pt$0default$$,ca:$shadow$js$shim$module$0date_fns$0locale$0ca$0default$$,
ro:$shadow$js$shim$module$0date_fns$0locale$0ro$0default$$,tr:$shadow$js$shim$module$0date_fns$0locale$0tr$0default$$,cs:$shadow$js$shim$module$0date_fns$0locale$0cs$0default$$,pt_br:$shadow$js$shim$module$0date_fns$0locale$0pt_BR$0default$$,ko:$shadow$js$shim$module$0date_fns$0locale$0ko$0default$$,pl:$shadow$js$shim$module$0date_fns$0locale$0pl$0default$$,it:$shadow$js$shim$module$0date_fns$0locale$0it$0default$$,es_es:$shadow$js$shim$module$0date_fns$0locale$0es$0default$$,ja_jp:$shadow$js$shim$module$0date_fns$0locale$0ja$0default$$,
en:$shadow$js$shim$module$0date_fns$0locale$0en_US$0default$$,nl:$shadow$js$shim$module$0date_fns$0locale$0nl$0default$$,de:$shadow$js$shim$module$0date_fns$0locale$0de$0default$$,id:$shadow$js$shim$module$0date_fns$0locale$0id$0default$$,ar:$shadow$js$shim$module$0date_fns$0locale$0ar_SA$0default$$,uk:$shadow$js$shim$module$0date_fns$0locale$0uk$0default$$,nb:$shadow$js$shim$module$0date_fns$0locale$0nb$0default$$,en_us:$shadow$js$shim$module$0date_fns$0locale$0en_US$0default$$,ru:$shadow$js$shim$module$0date_fns$0locale$0ru$0default$$,
gl:$shadow$js$shim$module$0date_fns$0locale$0gl$0default$$,he:$shadow$js$shim$module$0date_fns$0locale$0he$0default$$,"zh-cn":$shadow$js$shim$module$0date_fns$0locale$0zh_CN$0default$$,fa_ir:$shadow$js$shim$module$0date_fns$0locale$0fa_IR$0default$$,nb_no:$shadow$js$shim$module$0date_fns$0locale$0nb$0default$$,lv:$shadow$js$shim$module$0date_fns$0locale$0lv$0default$$,eu:$shadow$js$shim$module$0date_fns$0locale$0eu$0default$$,fa:$shadow$js$shim$module$0date_fns$0locale$0fa_IR$0default$$};
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$,$APP.$cljs$cst$349$pred$$,$APP.$app$common$time$inst_QMARK_$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,
$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$],[$APP.$app$common$time$inst$$,$APP.$app$common$time$inst$$,"instant","iso",$APP.$app$common$time$format_inst$$,"string",$app$common$schema$generators$fmap$$(function($i$jscomp$372$$){return $APP.$app$common$time$minus$$($i$jscomp$372$$)},$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$336$min$$,
0]))),"should be an instant",$APP.$app$common$time$format_inst$$])],null));Date.prototype.$cljs$core$IEncodeJS$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;Date.prototype.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$=function(){return this};var $promesa$protocols$IPromise$_fmap$dyn_35618$$;
$promesa$protocols$IPromise$_fmap$dyn_35618$$=function(){function $G__35619__3$$($it$jscomp$1$$,$f$jscomp$508$$,$executor$$){var $m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$=$APP.$promesa$protocols$_fmap$$[$APP.$goog$typeOf$$($it$jscomp$1$$==null?null:$it$jscomp$1$$)];if($m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$!=null)return $m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$1$$,$f$jscomp$508$$,
$executor$$):$m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$($it$jscomp$1$$,$f$jscomp$508$$,$executor$$);$m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$=$APP.$promesa$protocols$_fmap$$._;if($m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$!=null)return $m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$1$$,$f$jscomp$508$$,$executor$$):$m__5372__auto__$jscomp$192_m__5374__auto__$jscomp$192$$($it$jscomp$1$$,
$f$jscomp$508$$,$executor$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-fmap",$it$jscomp$1$$);}function $G__35619__2$$($it$$,$f$jscomp$507$$){var $m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$=$APP.$promesa$protocols$_fmap$$[$APP.$goog$typeOf$$($it$$==null?null:$it$$)];if($m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$!=null)return $m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$.$cljs$core$IFn$_invoke$arity$2$($it$$,
$f$jscomp$507$$):$m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$($it$$,$f$jscomp$507$$);$m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$=$APP.$promesa$protocols$_fmap$$._;if($m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$!=null)return $m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$.$cljs$core$IFn$_invoke$arity$2$($it$$,$f$jscomp$507$$):$m__5372__auto__$jscomp$191_m__5374__auto__$jscomp$191$$($it$$,
$f$jscomp$507$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-fmap",$it$$);}var $G__35619$$=null;$G__35619$$=function($it$jscomp$2$$,$f$jscomp$509$$,$executor$jscomp$1$$){switch(arguments.length){case 2:return $G__35619__2$$.call(this,$it$jscomp$2$$,$f$jscomp$509$$);case 3:return $G__35619__3$$.call(this,$it$jscomp$2$$,$f$jscomp$509$$,$executor$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$G__35619$$.$cljs$core$IFn$_invoke$arity$2$=$G__35619__2$$;$G__35619$$.$cljs$core$IFn$_invoke$arity$3$=
$G__35619__3$$;return $G__35619$$}();$APP.$promesa$protocols$_fmap$$=function $promesa$protocols$_fmap$$($var_args$jscomp$654$$){switch(arguments.length){case 2:return $promesa$protocols$_fmap$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $promesa$protocols$_fmap$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$promesa$protocols$_fmap$$.$cljs$core$IFn$_invoke$arity$2$=function($it$jscomp$3$$,$f$jscomp$510$$){return $it$jscomp$3$$!=null&&$it$jscomp$3$$.$promesa$protocols$IPromise$_fmap$arity$2$!=null?$it$jscomp$3$$.$promesa$protocols$IPromise$_fmap$arity$2$($it$jscomp$3$$,$f$jscomp$510$$):$promesa$protocols$IPromise$_fmap$dyn_35618$$($it$jscomp$3$$,$f$jscomp$510$$)};
$APP.$promesa$protocols$_fmap$$.$cljs$core$IFn$_invoke$arity$3$=function($it$jscomp$4$$,$f$jscomp$511$$,$executor$jscomp$2$$){return $it$jscomp$4$$!=null&&$it$jscomp$4$$.$promesa$protocols$IPromise$_fmap$arity$3$!=null?$it$jscomp$4$$.$promesa$protocols$IPromise$_fmap$arity$3$($it$jscomp$4$$,$f$jscomp$511$$,$executor$jscomp$2$$):$promesa$protocols$IPromise$_fmap$dyn_35618$$($it$jscomp$4$$,$f$jscomp$511$$,$executor$jscomp$2$$)};$APP.$promesa$protocols$_fmap$$.$cljs$lang$maxFixedArity$=3;
var $promesa$protocols$IPromise$_merr$dyn_35624$$=function(){function $G__35625__3$$($it$jscomp$6$$,$f$jscomp$513$$,$executor$jscomp$3$$){var $m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$=$promesa$protocols$_merr$$[$APP.$goog$typeOf$$($it$jscomp$6$$==null?null:$it$jscomp$6$$)];if($m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$!=null)return $m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$6$$,
$f$jscomp$513$$,$executor$jscomp$3$$):$m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$($it$jscomp$6$$,$f$jscomp$513$$,$executor$jscomp$3$$);$m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$=$promesa$protocols$_merr$$._;if($m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$!=null)return $m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$6$$,$f$jscomp$513$$,
$executor$jscomp$3$$):$m__5372__auto__$jscomp$194_m__5374__auto__$jscomp$194$$($it$jscomp$6$$,$f$jscomp$513$$,$executor$jscomp$3$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-merr",$it$jscomp$6$$);}function $G__35625__2$$($it$jscomp$5$$,$f$jscomp$512$$){var $m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$=$promesa$protocols$_merr$$[$APP.$goog$typeOf$$($it$jscomp$5$$==null?null:$it$jscomp$5$$)];if($m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$!=null)return $m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$5$$,$f$jscomp$512$$):$m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$($it$jscomp$5$$,$f$jscomp$512$$);$m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$=$promesa$protocols$_merr$$._;if($m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$!=null)return $m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$5$$,
$f$jscomp$512$$):$m__5372__auto__$jscomp$193_m__5374__auto__$jscomp$193$$($it$jscomp$5$$,$f$jscomp$512$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-merr",$it$jscomp$5$$);}var $G__35625$$=null;$G__35625$$=function($it$jscomp$7$$,$f$jscomp$514$$,$executor$jscomp$4$$){switch(arguments.length){case 2:return $G__35625__2$$.call(this,$it$jscomp$7$$,$f$jscomp$514$$);case 3:return $G__35625__3$$.call(this,$it$jscomp$7$$,$f$jscomp$514$$,$executor$jscomp$4$$)}throw Error("Invalid arity: "+arguments.length);
};$G__35625$$.$cljs$core$IFn$_invoke$arity$2$=$G__35625__2$$;$G__35625$$.$cljs$core$IFn$_invoke$arity$3$=$G__35625__3$$;return $G__35625$$}(),$promesa$protocols$_merr$$=function $promesa$protocols$_merr$$($var_args$jscomp$655$$){switch(arguments.length){case 2:return $promesa$protocols$_merr$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $promesa$protocols$_merr$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$promesa$protocols$_merr$$.$cljs$core$IFn$_invoke$arity$2$=function($it$jscomp$8$$,$f$jscomp$515$$){return $it$jscomp$8$$!=null&&$it$jscomp$8$$.$promesa$protocols$IPromise$_merr$arity$2$!=null?$it$jscomp$8$$.$promesa$protocols$IPromise$_merr$arity$2$($it$jscomp$8$$,$f$jscomp$515$$):$promesa$protocols$IPromise$_merr$dyn_35624$$($it$jscomp$8$$,$f$jscomp$515$$)};
$promesa$protocols$_merr$$.$cljs$core$IFn$_invoke$arity$3$=function($it$jscomp$9$$,$f$jscomp$516$$,$executor$jscomp$5$$){return $it$jscomp$9$$!=null&&$it$jscomp$9$$.$promesa$protocols$IPromise$_merr$arity$3$!=null?$it$jscomp$9$$.$promesa$protocols$IPromise$_merr$arity$3$($it$jscomp$9$$,$f$jscomp$516$$,$executor$jscomp$5$$):$promesa$protocols$IPromise$_merr$dyn_35624$$($it$jscomp$9$$,$f$jscomp$516$$,$executor$jscomp$5$$)};$promesa$protocols$_merr$$.$cljs$lang$maxFixedArity$=3;
var $promesa$protocols$IPromise$_mcat$dyn_35634$$=function(){function $G__35635__3$$($it$jscomp$11$$,$f$jscomp$518$$,$executor$jscomp$6$$){var $m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$=$promesa$protocols$_mcat$$[$APP.$goog$typeOf$$($it$jscomp$11$$==null?null:$it$jscomp$11$$)];if($m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$!=null)return $m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$11$$,
$f$jscomp$518$$,$executor$jscomp$6$$):$m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$($it$jscomp$11$$,$f$jscomp$518$$,$executor$jscomp$6$$);$m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$=$promesa$protocols$_mcat$$._;if($m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$!=null)return $m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$11$$,
$f$jscomp$518$$,$executor$jscomp$6$$):$m__5372__auto__$jscomp$196_m__5374__auto__$jscomp$196$$($it$jscomp$11$$,$f$jscomp$518$$,$executor$jscomp$6$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-mcat",$it$jscomp$11$$);}function $G__35635__2$$($it$jscomp$10$$,$f$jscomp$517$$){var $m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$=$promesa$protocols$_mcat$$[$APP.$goog$typeOf$$($it$jscomp$10$$==null?null:$it$jscomp$10$$)];if($m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$!=null)return $m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$10$$,$f$jscomp$517$$):$m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$($it$jscomp$10$$,$f$jscomp$517$$);$m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$=$promesa$protocols$_mcat$$._;if($m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$!=null)return $m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$10$$,
$f$jscomp$517$$):$m__5372__auto__$jscomp$195_m__5374__auto__$jscomp$195$$($it$jscomp$10$$,$f$jscomp$517$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-mcat",$it$jscomp$10$$);}var $G__35635$$=null;$G__35635$$=function($it$jscomp$12$$,$f$jscomp$519$$,$executor$jscomp$7$$){switch(arguments.length){case 2:return $G__35635__2$$.call(this,$it$jscomp$12$$,$f$jscomp$519$$);case 3:return $G__35635__3$$.call(this,$it$jscomp$12$$,$f$jscomp$519$$,$executor$jscomp$7$$)}throw Error("Invalid arity: "+arguments.length);
};$G__35635$$.$cljs$core$IFn$_invoke$arity$2$=$G__35635__2$$;$G__35635$$.$cljs$core$IFn$_invoke$arity$3$=$G__35635__3$$;return $G__35635$$}(),$promesa$protocols$_mcat$$=function $promesa$protocols$_mcat$$($var_args$jscomp$656$$){switch(arguments.length){case 2:return $promesa$protocols$_mcat$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $promesa$protocols$_mcat$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$promesa$protocols$_mcat$$.$cljs$core$IFn$_invoke$arity$2$=function($it$jscomp$13$$,$f$jscomp$520$$){return $it$jscomp$13$$!=null&&$it$jscomp$13$$.$promesa$protocols$IPromise$_mcat$arity$2$!=null?$it$jscomp$13$$.$promesa$protocols$IPromise$_mcat$arity$2$($it$jscomp$13$$,$f$jscomp$520$$):$promesa$protocols$IPromise$_mcat$dyn_35634$$($it$jscomp$13$$,$f$jscomp$520$$)};
$promesa$protocols$_mcat$$.$cljs$core$IFn$_invoke$arity$3$=function($it$jscomp$14$$,$f$jscomp$521$$,$executor$jscomp$8$$){return $it$jscomp$14$$!=null&&$it$jscomp$14$$.$promesa$protocols$IPromise$_mcat$arity$3$!=null?$it$jscomp$14$$.$promesa$protocols$IPromise$_mcat$arity$3$($it$jscomp$14$$,$f$jscomp$521$$,$executor$jscomp$8$$):$promesa$protocols$IPromise$_mcat$dyn_35634$$($it$jscomp$14$$,$f$jscomp$521$$,$executor$jscomp$8$$)};$promesa$protocols$_mcat$$.$cljs$lang$maxFixedArity$=3;
var $promesa$protocols$IPromise$_fnly$dyn_35650$$=function(){function $G__35651__3$$($it$jscomp$21$$,$f$jscomp$528$$,$executor$jscomp$12$$){var $m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$=$promesa$protocols$_fnly$$[$APP.$goog$typeOf$$($it$jscomp$21$$==null?null:$it$jscomp$21$$)];if($m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$!=null)return $m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$21$$,
$f$jscomp$528$$,$executor$jscomp$12$$):$m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$($it$jscomp$21$$,$f$jscomp$528$$,$executor$jscomp$12$$);$m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$=$promesa$protocols$_fnly$$._;if($m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$!=null)return $m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$21$$,
$f$jscomp$528$$,$executor$jscomp$12$$):$m__5372__auto__$jscomp$200_m__5374__auto__$jscomp$200$$($it$jscomp$21$$,$f$jscomp$528$$,$executor$jscomp$12$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-fnly",$it$jscomp$21$$);}function $G__35651__2$$($it$jscomp$20$$,$f$jscomp$527$$){var $m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$=$promesa$protocols$_fnly$$[$APP.$goog$typeOf$$($it$jscomp$20$$==null?null:$it$jscomp$20$$)];if($m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$!=null)return $m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$20$$,$f$jscomp$527$$):$m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$($it$jscomp$20$$,$f$jscomp$527$$);$m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$=$promesa$protocols$_fnly$$._;if($m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$!=null)return $m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$20$$,
$f$jscomp$527$$):$m__5372__auto__$jscomp$199_m__5374__auto__$jscomp$199$$($it$jscomp$20$$,$f$jscomp$527$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-fnly",$it$jscomp$20$$);}var $G__35651$$=null;$G__35651$$=function($it$jscomp$22$$,$f$jscomp$529$$,$executor$jscomp$13$$){switch(arguments.length){case 2:return $G__35651__2$$.call(this,$it$jscomp$22$$,$f$jscomp$529$$);case 3:return $G__35651__3$$.call(this,$it$jscomp$22$$,$f$jscomp$529$$,$executor$jscomp$13$$)}throw Error("Invalid arity: "+
arguments.length);};$G__35651$$.$cljs$core$IFn$_invoke$arity$2$=$G__35651__2$$;$G__35651$$.$cljs$core$IFn$_invoke$arity$3$=$G__35651__3$$;return $G__35651$$}(),$promesa$protocols$_fnly$$=function $promesa$protocols$_fnly$$($var_args$jscomp$658$$){switch(arguments.length){case 2:return $promesa$protocols$_fnly$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $promesa$protocols$_fnly$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$promesa$protocols$_fnly$$.$cljs$core$IFn$_invoke$arity$2$=function($it$jscomp$23$$,$f$jscomp$530$$){return $it$jscomp$23$$!=null&&$it$jscomp$23$$.$promesa$protocols$IPromise$_fnly$arity$2$!=null?$it$jscomp$23$$.$promesa$protocols$IPromise$_fnly$arity$2$($it$jscomp$23$$,$f$jscomp$530$$):$promesa$protocols$IPromise$_fnly$dyn_35650$$($it$jscomp$23$$,$f$jscomp$530$$)};
$promesa$protocols$_fnly$$.$cljs$core$IFn$_invoke$arity$3$=function($it$jscomp$24$$,$f$jscomp$531$$,$executor$jscomp$14$$){return $it$jscomp$24$$!=null&&$it$jscomp$24$$.$promesa$protocols$IPromise$_fnly$arity$3$!=null?$it$jscomp$24$$.$promesa$protocols$IPromise$_fnly$arity$3$($it$jscomp$24$$,$f$jscomp$531$$,$executor$jscomp$14$$):$promesa$protocols$IPromise$_fnly$dyn_35650$$($it$jscomp$24$$,$f$jscomp$531$$,$executor$jscomp$14$$)};$promesa$protocols$_fnly$$.$cljs$lang$maxFixedArity$=3;
var $promesa$protocols$IPromise$_then$dyn_35662$$=function(){function $G__35663__3$$($it$jscomp$26$$,$f$jscomp$533$$,$executor$jscomp$15$$){var $m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$=$promesa$protocols$_then$$[$APP.$goog$typeOf$$($it$jscomp$26$$==null?null:$it$jscomp$26$$)];if($m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$!=null)return $m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$26$$,
$f$jscomp$533$$,$executor$jscomp$15$$):$m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$($it$jscomp$26$$,$f$jscomp$533$$,$executor$jscomp$15$$);$m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$=$promesa$protocols$_then$$._;if($m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$!=null)return $m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$.$cljs$core$IFn$_invoke$arity$3$($it$jscomp$26$$,
$f$jscomp$533$$,$executor$jscomp$15$$):$m__5372__auto__$jscomp$202_m__5374__auto__$jscomp$202$$($it$jscomp$26$$,$f$jscomp$533$$,$executor$jscomp$15$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-then",$it$jscomp$26$$);}function $G__35663__2$$($it$jscomp$25$$,$f$jscomp$532$$){var $m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$=$promesa$protocols$_then$$[$APP.$goog$typeOf$$($it$jscomp$25$$==null?null:$it$jscomp$25$$)];if($m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$!=null)return $m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$25$$,$f$jscomp$532$$):$m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$($it$jscomp$25$$,$f$jscomp$532$$);$m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$=$promesa$protocols$_then$$._;if($m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$!=null)return $m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$.$cljs$core$IFn$_invoke$arity$2$($it$jscomp$25$$,
$f$jscomp$532$$):$m__5372__auto__$jscomp$201_m__5374__auto__$jscomp$201$$($it$jscomp$25$$,$f$jscomp$532$$);throw $APP.$cljs$core$missing_protocol$$("IPromise.-then",$it$jscomp$25$$);}var $G__35663$$=null;$G__35663$$=function($it$jscomp$27$$,$f$jscomp$534$$,$executor$jscomp$16$$){switch(arguments.length){case 2:return $G__35663__2$$.call(this,$it$jscomp$27$$,$f$jscomp$534$$);case 3:return $G__35663__3$$.call(this,$it$jscomp$27$$,$f$jscomp$534$$,$executor$jscomp$16$$)}throw Error("Invalid arity: "+
arguments.length);};$G__35663$$.$cljs$core$IFn$_invoke$arity$2$=$G__35663__2$$;$G__35663$$.$cljs$core$IFn$_invoke$arity$3$=$G__35663__3$$;return $G__35663$$}(),$promesa$protocols$_then$$=function $promesa$protocols$_then$$($var_args$jscomp$659$$){switch(arguments.length){case 2:return $promesa$protocols$_then$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $promesa$protocols$_then$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$promesa$protocols$_then$$.$cljs$core$IFn$_invoke$arity$2$=function($it$jscomp$28$$,$f$jscomp$535$$){return $it$jscomp$28$$!=null&&$it$jscomp$28$$.$promesa$protocols$IPromise$_then$arity$2$!=null?$it$jscomp$28$$.$promesa$protocols$IPromise$_then$arity$2$($it$jscomp$28$$,$f$jscomp$535$$):$promesa$protocols$IPromise$_then$dyn_35662$$($it$jscomp$28$$,$f$jscomp$535$$)};
$promesa$protocols$_then$$.$cljs$core$IFn$_invoke$arity$3$=function($it$jscomp$29$$,$f$jscomp$536$$,$executor$jscomp$17$$){return $it$jscomp$29$$!=null&&$it$jscomp$29$$.$promesa$protocols$IPromise$_then$arity$3$!=null?$it$jscomp$29$$.$promesa$protocols$IPromise$_then$arity$3$($it$jscomp$29$$,$f$jscomp$536$$,$executor$jscomp$17$$):$promesa$protocols$IPromise$_then$dyn_35662$$($it$jscomp$29$$,$f$jscomp$536$$,$executor$jscomp$17$$)};$promesa$protocols$_then$$.$cljs$lang$maxFixedArity$=3;var $$jscomp$scope$84173391$0$PENDING$$=Symbol("state/pending"),$$jscomp$scope$84173391$1$RESOLVED$$=Symbol("state/resolved"),$$jscomp$scope$84173391$2$REJECTED$$=Symbol("state/rejected"),$$jscomp$scope$84173391$3$QUEUE$$=Symbol("queue"),$$jscomp$scope$84173391$4$STATE$$=Symbol("state"),$$jscomp$scope$84173391$5$VALUE$$=Symbol("value"),$$jscomp$scope$84173391$6$RESOLVE_TYPE_FLATTEN$$=Symbol("resolve-type/flatten"),$$jscomp$scope$84173391$7$RESOLVE_TYPE_BIND$$=Symbol("resolve-type/bind"),$$jscomp$scope$84173391$8$RESOLVE_TYPE_MAP$$=
Symbol("resolve-type/map"),$$jscomp$scope$84173391$9$defaultResolveMapHandler$$=$v$jscomp$288$$=>$v$jscomp$288$$,$$jscomp$scope$84173391$10$defaultResolveBindHandler$$=$v$jscomp$289$$=>$APP.$promesa$impl$promise$resolved$$($v$jscomp$289$$),$$jscomp$scope$84173391$12$defaultRejectHandler$$=$c$jscomp$218$$=>{throw $c$jscomp$218$$;},$$jscomp$scope$84173391$13$CancellationError$$=class extends Error{},$$jscomp$scope$84173391$14$PromiseImpl$$=class{constructor($val$jscomp$127$$){this[$$jscomp$scope$84173391$3$QUEUE$$]=
[];this[$$jscomp$scope$84173391$4$STATE$$]=$$jscomp$scope$84173391$0$PENDING$$;this[$$jscomp$scope$84173391$5$VALUE$$]=void 0;$val$jscomp$127$$!==void 0&&$$jscomp$scope$84173391$27$transition$$(this,$$jscomp$scope$84173391$1$RESOLVED$$,$val$jscomp$127$$)}get state(){return this[$$jscomp$scope$84173391$4$STATE$$]}get value(){return this[$$jscomp$scope$84173391$5$VALUE$$]}then($resolve$jscomp$2$$,$reject$$){const $deferred$jscomp$1$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;this[$$jscomp$scope$84173391$3$QUEUE$$].push({type:$$jscomp$scope$84173391$6$RESOLVE_TYPE_FLATTEN$$,
resolve:$resolve$jscomp$2$$??$$jscomp$scope$84173391$9$defaultResolveMapHandler$$,reject:$reject$$??$$jscomp$scope$84173391$12$defaultRejectHandler$$,complete:$$jscomp$scope$84173391$23$completeDeferredFn$$($deferred$jscomp$1$$)});$$jscomp$scope$84173391$24$process$$(this);return $deferred$jscomp$1$$}catch($reject$jscomp$1$$){return this.then(null,$reject$jscomp$1$$)}finally($f$jscomp$538$$){this[$$jscomp$scope$84173391$3$QUEUE$$].push({type:$$jscomp$scope$84173391$6$RESOLVE_TYPE_FLATTEN$$,resolve:()=>
$f$jscomp$538$$(),reject:()=>$f$jscomp$538$$(),complete:()=>null});return this}handle($fn$jscomp$16$$,$resolveType$$){$resolveType$$=$resolveType$$??$$jscomp$scope$84173391$8$RESOLVE_TYPE_MAP$$;this[$$jscomp$scope$84173391$3$QUEUE$$].push({type:$resolveType$$,resolve:$$jscomp$scope$84173391$9$defaultResolveMapHandler$$,reject:$$jscomp$scope$84173391$9$defaultResolveMapHandler$$,complete:$fn$jscomp$16$$});$$jscomp$scope$84173391$24$process$$(this)}resolve($value$jscomp$341$$){this[$$jscomp$scope$84173391$4$STATE$$]===
$$jscomp$scope$84173391$0$PENDING$$&&$$jscomp$scope$84173391$27$transition$$(this,$$jscomp$scope$84173391$1$RESOLVED$$,$value$jscomp$341$$);return null}reject($cause$jscomp$11$$){this[$$jscomp$scope$84173391$4$STATE$$]===$$jscomp$scope$84173391$0$PENDING$$&&$$jscomp$scope$84173391$27$transition$$(this,$$jscomp$scope$84173391$2$REJECTED$$,$cause$jscomp$11$$);return null}cancel(){this.reject(new $$jscomp$scope$84173391$13$CancellationError$$("promise cancelled"))}},$$jscomp$scope$84173391$15$nextTick$$=
(()=>{if(typeof $APP.$goog$global$$.Promise==="function"){const $resolved$$=Promise.resolve(null);return function($f$jscomp$539$$,$p$jscomp$112$$){$resolved$$.then(()=>$f$jscomp$539$$($p$jscomp$112$$))}}return typeof $APP.$goog$global$$.setImmediate==="function"?$APP.$goog$global$$.setImmediate:typeof $APP.$goog$global$$.setTimeout==="function"?($f$jscomp$540$$,$p$jscomp$113$$)=>$APP.$goog$global$$.setTimeout($f$jscomp$540$$,0,$p$jscomp$113$$):($f$jscomp$541$$,$p$jscomp$114$$)=>$f$jscomp$541$$.call(this,
$p$jscomp$114$$)})(),$$jscomp$scope$84173391$28$NULL_PROMISE$$=new $$jscomp$scope$84173391$14$PromiseImpl$$(null);var $promesa$exec$default_scheduler$$=new $APP.$cljs$core$Delay$$(function(){return $promesa$exec$scheduled_executor$$.$cljs$core$IFn$_invoke$arity$0$?$promesa$exec$scheduled_executor$$.$cljs$core$IFn$_invoke$arity$0$():$promesa$exec$scheduled_executor$$()}),$promesa$exec$default_executor$$=new $APP.$cljs$core$Delay$$(function(){return $promesa$exec$microtask_executor$$.$cljs$core$IFn$_invoke$arity$0$?$promesa$exec$microtask_executor$$.$cljs$core$IFn$_invoke$arity$0$():$promesa$exec$microtask_executor$$()}),
$promesa$exec$default_current_thread_executor$$=new $APP.$cljs$core$Delay$$(function(){return $promesa$exec$current_thread_executor$$.$cljs$core$IFn$_invoke$arity$0$?$promesa$exec$current_thread_executor$$.$cljs$core$IFn$_invoke$arity$0$():$promesa$exec$current_thread_executor$$()}),$promesa$exec$default_cached_executor$$=new $APP.$cljs$core$Delay$$(function(){return $promesa$exec$default_executor$$});
$promesa$exec$Scheduler$$.prototype.$promesa$protocols$IScheduler$_schedule_BANG_$arity$3$=function($_$jscomp$890$$,$ms$jscomp$11$$,$f$jscomp$557$$){var $df$$=new $$jscomp$scope$84173391$14$PromiseImpl$$,$tid$$=setTimeout(function(){try{return $promesa$protocols$_resolve_BANG_$$($df$$,$f$jscomp$557$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$557$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$557$$())}catch($e36974$$){return $promesa$protocols$_reject_BANG_$$($df$$,$e36974$$)}},$ms$jscomp$11$$);$promesa$protocols$_fnly$$($df$$,
function($___$2$jscomp$70$$,$c$jscomp$222$$){return $APP.$cljs$core$truth_$$($c$jscomp$222$$ instanceof $$jscomp$scope$84173391$13$CancellationError$$)?clearTimeout($tid$$):null});return $df$$};$promesa$exec$t_promesa$0exec36983$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_36985$$,$meta36984__$1$$){return new $promesa$exec$t_promesa$0exec36983$$($meta36984__$1$$)};$promesa$exec$t_promesa$0exec36983$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta36984$};
$promesa$exec$t_promesa$0exec36983$$.prototype.$promesa$protocols$IExecutor$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$promesa$exec$t_promesa$0exec36983$$.prototype.$promesa$protocols$IExecutor$_exec_BANG_$arity$2$=function($this$$jscomp$488$$,$f$jscomp$558$$){try{return $f$jscomp$558$$.$cljs$core$IFn$_invoke$arity$0$?$f$jscomp$558$$.$cljs$core$IFn$_invoke$arity$0$():$f$jscomp$558$$(),null}catch($e36988$$){return null}};
$promesa$exec$t_promesa$0exec36995$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_36997$$,$meta36996__$1$$){return new $promesa$exec$t_promesa$0exec36995$$($meta36996__$1$$)};$promesa$exec$t_promesa$0exec36995$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta36996$};$promesa$exec$t_promesa$0exec36995$$.prototype.$promesa$protocols$IExecutor$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$promesa$exec$t_promesa$0exec36995$$.prototype.$promesa$protocols$IExecutor$_exec_BANG_$arity$2$=function($this$$jscomp$491$$,$f$jscomp$561$$){return $$jscomp$scope$84173391$15$nextTick$$($f$jscomp$561$$)};var $app$common$logging$log_record$$,$app$common$logging$_STAR_default_executor_STAR_$$,$app$common$logging$reserved_props$$;$app$common$logging$log_record$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$app$common$logging$_STAR_default_executor_STAR_$$=new $APP.$cljs$core$Delay$$(function(){return $promesa$exec$microtask_executor$$()});$APP.$app$common$logging$loggers$$=new Map;
$app$common$logging$reserved_props$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1151$app_DOT_common_DOT_logging_SLASH_context$$,null,$cljs$cst$145$cause$$,null,$cljs$cst$1152$app_DOT_common_DOT_logging_SLASH_sync_QMARK_$$,null,$cljs$cst$1153$app_DOT_common_DOT_logging_SLASH_logger$$,null,$cljs$cst$1154$app_DOT_common_DOT_logging_SLASH_level$$,null],null),null);
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$(function($n$jscomp$141$$){return function($rf$jscomp$13$$){var $a$jscomp$165$$=new $cljs$core$ArrayList$$;return function(){function $G__29441__2$$($result$jscomp$56$$,$input$jscomp$34_v$jscomp$72$$){$a$jscomp$165$$.add($input$jscomp$34_v$jscomp$72$$);return $n$jscomp$141$$===$a$jscomp$165$$.size()?($input$jscomp$34_v$jscomp$72$$=$APP.$cljs$core$vec$$($a$jscomp$165$$.$arr$),$a$jscomp$165$$.clear(),$rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$?
$rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$56$$,$input$jscomp$34_v$jscomp$72$$):$rf$jscomp$13$$($result$jscomp$56$$,$input$jscomp$34_v$jscomp$72$$)):$result$jscomp$56$$}function $G__29441__1$$($JSCompiler_temp$jscomp$532_result$jscomp$55_result__$1$jscomp$1$$){if(!$APP.$cljs$core$truth_$$($a$jscomp$165$$.isEmpty())){var $v$jscomp$inline_3924$$=$APP.$cljs$core$vec$$($a$jscomp$165$$.$arr$);$a$jscomp$165$$.clear();$JSCompiler_temp$jscomp$532_result$jscomp$55_result__$1$jscomp$1$$=
$cljs$core$unreduced$$($rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$?$rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$532_result$jscomp$55_result__$1$jscomp$1$$,$v$jscomp$inline_3924$$):$rf$jscomp$13$$($JSCompiler_temp$jscomp$532_result$jscomp$55_result__$1$jscomp$1$$,$v$jscomp$inline_3924$$))}return $rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$1$?$rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$532_result$jscomp$55_result__$1$jscomp$1$$):$rf$jscomp$13$$($JSCompiler_temp$jscomp$532_result$jscomp$55_result__$1$jscomp$1$$)}
function $G__29441__0$$(){return $rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$0$?$rf$jscomp$13$$.$cljs$core$IFn$_invoke$arity$0$():$rf$jscomp$13$$()}var $G__29441$$=null;$G__29441$$=function($result$jscomp$57$$,$input$jscomp$35$$){switch(arguments.length){case 0:return $G__29441__0$$.call(this);case 1:return $G__29441__1$$.call(this,$result$jscomp$57$$);case 2:return $G__29441__2$$.call(this,$result$jscomp$57$$,$input$jscomp$35$$)}throw Error("Invalid arity: "+arguments.length);};$G__29441$$.$cljs$core$IFn$_invoke$arity$0$=
$G__29441__0$$;$G__29441$$.$cljs$core$IFn$_invoke$arity$1$=$G__29441__1$$;$G__29441$$.$cljs$core$IFn$_invoke$arity$2$=$G__29441__2$$;return $G__29441$$}()}}(2),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$vec$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p__42313$$){var $k$jscomp$482$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__42313$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__42313$$,1,null);return $APP.$cljs$core$contains_QMARK_$$($app$common$logging$reserved_props$$,
$k$jscomp$482$$)}));
$app$common$schema$validator$$(new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1155$app_DOT_common_DOT_logging_SLASH_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1156$app_DOT_common_DOT_logging_SLASH_props$$,$APP.$cljs$cst$416$any$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1153$app_DOT_common_DOT_logging_SLASH_logger$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1157$app_DOT_common_DOT_logging_SLASH_timestamp$$,$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$1154$app_DOT_common_DOT_logging_SLASH_level$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$497$enum$$,$APP.$cljs$cst$144$trace$$,$APP.$cljs$cst$1158$debug$$,$APP.$cljs$cst$1159$info$$,$APP.$cljs$cst$1160$warn$$,$APP.$cljs$cst$847$error$$,$cljs$cst$1161$fatal$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1162$app_DOT_common_DOT_logging_SLASH_message$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$APP.$cljs$core$delay_QMARK_$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1163$app_DOT_common_DOT_logging_SLASH_cause$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$APP.$app$common$exceptions$exception_QMARK_$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1151$app_DOT_common_DOT_logging_SLASH_context$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$520$maybe$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$221$keyword$$,$APP.$cljs$cst$416$any$$],null)],null)],null)],null));
$cljs$core$_add_watch$$($app$common$logging$log_record$$,$cljs$cst$1165$app_DOT_common_DOT_logging_SLASH_default$$,function($_$jscomp$895_trace$$,$___$1$jscomp$595_cause$jscomp$23_data_42465$$,$___$2$jscomp$71_logger$jscomp$4_message__$1$$,$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$){var $G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$=$APP.$cljs$core$__destructure_map$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$);
$___$2$jscomp$71_logger$jscomp$4_message__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,$cljs$cst$1153$app_DOT_common_DOT_logging_SLASH_logger$$);$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,
$cljs$cst$1156$app_DOT_common_DOT_logging_SLASH_props$$);var $G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,$cljs$cst$1154$app_DOT_common_DOT_logging_SLASH_level$$);$___$1$jscomp$595_cause$jscomp$23_data_42465$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,
$cljs$cst$1163$app_DOT_common_DOT_logging_SLASH_cause$$);$_$jscomp$895_trace$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,$cljs$cst$1164$app_DOT_common_DOT_logging_SLASH_trace$$);var $message$jscomp$48_n_42438$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,$cljs$cst$1162$app_DOT_common_DOT_logging_SLASH_message$$);
if($APP.$app$common$logging$enabled_QMARK_$$($___$2$jscomp$71_logger$jscomp$4_message__$1$$,$G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$)){$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$="font-weight: 600; color: "+($app$common$logging$level__GT_color$$($G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$)??"");var $G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$="font-weight: 300; color: "+($app$common$logging$level__GT_color$$($G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$)??
""),$ts$jscomp$8_v_42439_vec__42357_42436$$=$APP.$app$common$time$format_inst$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$time$now$$(),"kk:mm:ss.SSSS");$___$2$jscomp$71_logger$jscomp$4_message__$1$$="%c"+($app$common$logging$level__GT_name$$($G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$)??"")+" "+($ts$jscomp$8_v_42439_vec__42357_42436$$??"")+" ["+($___$2$jscomp$71_logger$jscomp$4_message__$1$$??"")+"] %c"+($APP.$cljs$core$_deref$$($message$jscomp$48_n_42438$$)??"");console.group($___$2$jscomp$71_logger$jscomp$4_message__$1$$,
$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$);$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$=$APP.$cljs$core$seq$$($app$common$logging$get_special_props$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$));
$G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$=null;for($G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$=$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$=0;;)if($G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$<$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$){$ts$jscomp$8_v_42439_vec__42357_42436$$=$G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$.$cljs$core$IIndexed$_nth$arity$2$(null,
$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$);var $G__42360_42440_G__42360_42441__$1_type_42437$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ts$jscomp$8_v_42439_vec__42357_42436$$,0,null);$message$jscomp$48_n_42438$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ts$jscomp$8_v_42439_vec__42357_42436$$,1,null);$ts$jscomp$8_v_42439_vec__42357_42436$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($ts$jscomp$8_v_42439_vec__42357_42436$$,2,
null);$G__42360_42440_G__42360_42441__$1_type_42437$$=$G__42360_42440_G__42360_42441__$1_type_42437$$ instanceof $APP.$cljs$core$Keyword$$?$G__42360_42440_G__42360_42441__$1_type_42437$$.$fqn$:null;switch($G__42360_42440_G__42360_42441__$1_type_42437$$){case "js":console.log($message$jscomp$48_n_42438$$,$ts$jscomp$8_v_42439_vec__42357_42436$$);break;case "error":$ts$jscomp$8_v_42439_vec__42357_42436$$ instanceof $APP.$cljs$core$ExceptionInfo$$?console.error($message$jscomp$48_n_42438$$,$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$ts$jscomp$8_v_42439_vec__42357_42436$$]))):
console.error($message$jscomp$48_n_42438$$,$ts$jscomp$8_v_42439_vec__42357_42436$$);break;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__42360_42440_G__42360_42441__$1_type_42437$$)].join(""));}$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$+=1}else if($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$=$APP.$cljs$core$seq$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$)){if($APP.$cljs$core$chunked_seq_QMARK_$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$))$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$=
$APP.$cljs$core$_chunked_first$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$),$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$=$APP.$cljs$core$_chunked_rest$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$),
$G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$=$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$=$APP.$cljs$core$count$$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$);else{$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$=$APP.$cljs$core$first$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$);
$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,0,null);$G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,1,null);$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$,2,null);$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$=$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$ instanceof $APP.$cljs$core$Keyword$$?$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$.$fqn$:null;switch($G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$){case "js":console.log($G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$,
$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$);break;case "error":$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$ instanceof $APP.$cljs$core$ExceptionInfo$$?console.error($G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$,$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$]))):
console.error($G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$,$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$);break;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$)].join(""));}$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$=
$APP.$cljs$core$next$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$);$G__42451_chunk__42337_42433_level$jscomp$37_n_42456$$=null;$G__42452_c__5548__auto___42449_count__42338_42434_hstyles_map__42333__$1_v_42457_vec__42361_42454$$=0}$G__42364_42458_G__42364_42459__$1_i__42339_42435_mstyles_type_42455$$=0}else break;$APP.$app$common$exceptions$exception_QMARK_$$($___$1$jscomp$595_cause$jscomp$23_data_42465$$)&&
($___$1$jscomp$595_cause$jscomp$23_data_42465$$=$APP.$cljs$core$ex_data$$($___$1$jscomp$595_cause$jscomp$23_data_42465$$),$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$=$cljs$cst$648$explain$$.$cljs$core$IFn$_invoke$arity$1$($___$1$jscomp$595_cause$jscomp$23_data_42465$$),$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$=
$APP.$cljs$core$truth_$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$)?$G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$:$app$common$exceptions$explain$$($___$1$jscomp$595_cause$jscomp$23_data_42465$$),$APP.$cljs$core$truth_$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$)&&
(console.log("Explain:"),console.log($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$)),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($___$1$jscomp$595_cause$jscomp$23_data_42465$$)?$APP.$cljs$core$not$$($G__42450_explain_42466_or__5025__auto__$jscomp$inline_11108_p__42332_props$jscomp$51_seq__42336_42432_seq__42336_42448__$1_temp__5825__auto___42447$$):$___$1$jscomp$595_cause$jscomp$23_data_42465$$)&&
(console.log("Data:"),console.log($app$common$pprint$pprint_str$$($___$1$jscomp$595_cause$jscomp$23_data_42465$$))),console.log($APP.$cljs$core$_deref$$($_$jscomp$895_trace$$)));return console.groupEnd($___$2$jscomp$71_logger$jscomp$4_message__$1$$)}return null});$APP.$app$common$flags$_STAR_current_STAR_$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;
$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$cljs$cst$1178$email_blacklist$$,null,$cljs$cst$1179$log_emails$$,null,$cljs$cst$1180$email_whitelist$$,null,$cljs$cst$1181$smtp_debug$$,null,$cljs$cst$1182$smtp$$,null,$cljs$cst$1183$email_verification$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,12,[$cljs$cst$1166$login_with_password$$,
null,$cljs$cst$1167$login_with_google$$,null,$cljs$cst$1168$login_with_gitlab$$,null,$cljs$cst$1169$login_with_custom_sso$$,null,$APP.$cljs$cst$1170$login$$,null,$cljs$cst$1171$login_with_github$$,null,$cljs$cst$1172$oidc_registration$$,null,$cljs$cst$1173$login_with_oidc$$,null,$cljs$cst$1174$log_invitation_tokens$$,null,$APP.$cljs$cst$1175$access_tokens$$,null,$APP.$cljs$cst$1176$registration$$,null,$cljs$cst$1177$login_with_ldap$$,null],null),null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,53,[$APP.$cljs$cst$1184$subscriptions_old$$,null,$APP.$cljs$cst$1185$demo_warning$$,null,$cljs$cst$1186$backend_openapi_doc$$,null,$APP.$cljs$cst$1187$dashboard_templates_section$$,null,$APP.$cljs$cst$1188$cors$$,null,$APP.$cljs$cst$1189$token_shadow$$,null,$cljs$cst$1190$perf_logs$$,null,$cljs$cst$1191$soft_file_schema_validation$$,null,$cljs$cst$1192$google_fonts_provider$$,null,$cljs$cst$1193$exporter_svgo$$,null,$APP.$cljs$cst$1194$audit_log$$,null,
$cljs$cst$1195$strict_session_cookies$$,null,$cljs$cst$1196$sec_fetch_metadata_middleware$$,null,$cljs$cst$1197$backend_api_doc$$,null,$cljs$cst$1198$audit_log_gc$$,null,$cljs$cst$1199$secure_session_cookies$$,null,$cljs$cst$1200$soft_file_validation$$,null,$APP.$cljs$cst$1201$demo_users$$,null,$cljs$cst$1202$file_schema_validation$$,null,$cljs$cst$1203$backend_svgo$$,null,$cljs$cst$1204$urepl_server$$,null,$cljs$cst$1205$v2_migration$$,null,$APP.$cljs$cst$1206$token_base_font_size$$,null,$APP.$cljs$cst$1207$token_color$$,
null,$APP.$cljs$cst$1208$webhooks$$,null,$cljs$cst$1209$rpc_rlimit$$,null,$cljs$cst$1210$audit_log_archive$$,null,$cljs$cst$1211$client_header_check_middleware$$,null,$cljs$cst$1212$redis_cache$$,null,$cljs$cst$1213$inspect_styles$$,null,$cljs$cst$1214$soft_rpc_rlimit$$,null,$APP.$cljs$cst$1215$onboarding$$,null,$APP.$cljs$cst$1216$subscriptions$$,null,$cljs$cst$1217$token_tokenscript$$,null,$cljs$cst$1218$quotes$$,null,$cljs$cst$1219$backend_worker$$,null,$APP.$cljs$cst$1220$user_feedback$$,null,
$cljs$cst$1221$rpc_climit$$,null,$cljs$cst$1222$auto_file_snapshot$$,null,$cljs$cst$1223$telemetry$$,null,$APP.$cljs$cst$1224$terms_and_privacy_checkbox$$,null,$cljs$cst$1225$nrepl_server$$,null,$APP.$cljs$cst$1226$nitrate$$,null,$cljs$cst$1227$render_wasm_dpr$$,null,$cljs$cst$1228$audit_log_logger$$,null,$APP.$cljs$cst$1229$component_thumbnails$$,null,$cljs$cst$1230$tiered_file_data_storage$$,null,$cljs$cst$1231$file_validation$$,null,$cljs$cst$1232$soft_quotes$$,null,$cljs$cst$1233$prepl_server$$,
null,$cljs$cst$1234$frontend_svgo$$,null,$APP.$cljs$cst$1235$hide_release_modal$$,null,$cljs$cst$1236$transit_readable_response$$,null],null),null)]));
var $app$common$flags$default$0$$=new $APP.$cljs$core$PersistentVector$$(null,20,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1237$enable_registration$$,$cljs$cst$1238$enable_login_with_password$$,$cljs$cst$1239$enable_export_file_v3$$,$cljs$cst$1240$enable_frontend_svgo$$,$cljs$cst$1241$enable_exporter_svgo$$,$cljs$cst$1242$enable_backend_svgo$$,$cljs$cst$1243$enable_backend_api_doc$$,$cljs$cst$1244$enable_backend_openapi_doc$$,$cljs$cst$1245$enable_backend_worker$$,$cljs$cst$1246$enable_secure_session_cookies$$,
$cljs$cst$1247$enable_email_verification$$,$cljs$cst$1248$enable_onboarding$$,$cljs$cst$1249$enable_dashboard_templates_section$$,$cljs$cst$1250$enable_google_fonts_provider$$,$cljs$cst$1251$enable_component_thumbnails$$,$cljs$cst$1252$enable_render_wasm_dpr$$,$cljs$cst$1253$enable_token_color$$,$cljs$cst$1254$enable_token_shadow$$,$cljs$cst$1255$enable_inspect_styles$$,$cljs$cst$1256$enable_feature_fdata_objects_map$$],null);var $app$common$version$version_re$$=/^(([A-Za-z]+)\-?)?((\d+)\.(\d+)\.(\d+))(\-?((RC|DEV)(\d+)?))?(\-?(\d+))?(\-?g(\w+))?$/;var $cljs_bean$core$lookup_sentinel$$={},$cljs_bean$core$empty_map$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$APP.$JSCompiler_prototypeAlias$$=$cljs_bean$core$TransientBean$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($G__40071__$jscomp$897$$,$k$jscomp$489$$){if(this.$editable_QMARK_$)return $G__40071__$jscomp$897$$=this.$obj$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$489$$):this.$key__GT_prop$($k$jscomp$489$$)],this.$recursive_QMARK_$?$cljs_bean$core$__GT_val$$($G__40071__$jscomp$897$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$G__40071__$jscomp$897$$;
throw Error("lookup after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($_$jscomp$898_ret$jscomp$109$$,$k$jscomp$490$$,$not_found$jscomp$68$$){if(this.$editable_QMARK_$)return $_$jscomp$898_ret$jscomp$109$$=$APP.$module$contents$goog$object_get$$(this.$obj$,this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$490$$):this.$key__GT_prop$($k$jscomp$490$$),$not_found$jscomp$68$$),this.$recursive_QMARK_$&&$_$jscomp$898_ret$jscomp$109$$!==
$not_found$jscomp$68$$?$cljs_bean$core$__GT_val$$($_$jscomp$898_ret$jscomp$109$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$_$jscomp$898_ret$jscomp$109$$;throw Error("lookup after persistent!");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$__cnt$==null?this.$__cnt$=$APP.$cljs$core$count$$($module$contents$goog$object_getKeys$$(this.$obj$)):this.$__cnt$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$=function($G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$,$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$){a:{if($APP.$cljs$core$truth_$$(this.$editable_QMARK_$)){if($APP.$cljs$core$map_entry_QMARK_$$($G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$)){$G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$=
this.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$(null,$APP.$cljs$core$_key$$($G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$),$APP.$cljs$core$_val$$($G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$));break a}if($APP.$cljs$core$vector_QMARK_$$($G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$)){$G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$=this.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$(null,
$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$.$cljs$core$IFn$_invoke$arity$1$?$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$.$cljs$core$IFn$_invoke$arity$1$(0):$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$(0),$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$.$cljs$core$IFn$_invoke$arity$1$?$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$.$cljs$core$IFn$_invoke$arity$1$(1):
$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$(1));break a}$G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$=$APP.$cljs$core$seq$$($G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$);for($G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$=this;;){var $e$jscomp$inline_3970_temp__5823__auto__$jscomp$inline_3969$$=$APP.$cljs$core$first$$($G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$);
if($APP.$cljs$core$truth_$$($e$jscomp$inline_3970_temp__5823__auto__$jscomp$inline_3969$$))$G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$=$APP.$cljs$core$next$$($G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$),$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$=$cljs$core$_assoc_BANG_$$($G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$,$APP.$cljs$core$_key$$($e$jscomp$inline_3970_temp__5823__auto__$jscomp$inline_3969$$),
$APP.$cljs$core$_val$$($e$jscomp$inline_3970_temp__5823__auto__$jscomp$inline_3969$$));else{$G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$=$G__36945$jscomp$inline_3972_o$jscomp$189_tcoll__$1$jscomp$inline_3968$$;break a}}}else throw Error("conj! after persistent!");$G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$=void 0}return $G__36944$jscomp$inline_3971_JSCompiler_inline_result$jscomp$539_es$jscomp$inline_3967_tcoll$jscomp$61$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$=function(){if(this.$editable_QMARK_$)return this.$editable_QMARK_$=!1,new $cljs_bean$core$Bean$$(null,this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,null,this.$__cnt$,null);throw Error("persistent! called twice");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($tcoll$jscomp$63$$,$k$jscomp$491$$,$v$jscomp$302$$){if(this.$editable_QMARK_$){if(!$cljs_bean$core$compatible_key_QMARK_$$($k$jscomp$491$$,this.$prop__GT_key$)||!$cljs_bean$core$compatible_value_QMARK_$$($v$jscomp$302$$,this.$recursive_QMARK_$))return $cljs$core$_assoc_BANG_$$($APP.$cljs$core$transient$0$$($cljs_bean$core$snapshot$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$)),
$k$jscomp$491$$,$v$jscomp$302$$);this.$obj$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$491$$):this.$key__GT_prop$($k$jscomp$491$$)]=this.$recursive_QMARK_$?$cljs_bean$core$unwrap$$($v$jscomp$302$$):$v$jscomp$302$$;this.$__cnt$=null;return this}throw Error("assoc! after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientMap$_dissoc_BANG_$arity$2$=function($tcoll$jscomp$64$$,$k$jscomp$492$$){if(this.$editable_QMARK_$)return delete this.$obj$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$492$$):this.$key__GT_prop$($k$jscomp$492$$)],this.$__cnt$=null,this;throw Error("dissoc! after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$24$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$2216$$,$args40069$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args40069$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($G__40080_k$jscomp$493$$){if(this.$editable_QMARK_$)return $G__40080_k$jscomp$493$$=this.$obj$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($G__40080_k$jscomp$493$$):this.$key__GT_prop$($G__40080_k$jscomp$493$$)],this.$recursive_QMARK_$?$cljs_bean$core$__GT_val$$($G__40080_k$jscomp$493$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$G__40080_k$jscomp$493$$;
throw Error("lookup after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$494_ret$jscomp$110$$,$not_found$jscomp$69$$){if(this.$editable_QMARK_$)return $k$jscomp$494_ret$jscomp$110$$=$APP.$module$contents$goog$object_get$$(this.$obj$,this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$494_ret$jscomp$110$$):this.$key__GT_prop$($k$jscomp$494_ret$jscomp$110$$),$not_found$jscomp$69$$),this.$recursive_QMARK_$&&$k$jscomp$494_ret$jscomp$110$$!==
$not_found$jscomp$69$$?$cljs_bean$core$__GT_val$$($k$jscomp$494_ret$jscomp$110$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$k$jscomp$494_ret$jscomp$110$$;throw Error("lookup after persistent!");};$cljs_bean$core$BeanIterator$$.prototype.hasNext=function(){return this.i<this.$cnt$};
$cljs_bean$core$BeanIterator$$.prototype.next=function(){var $ret$jscomp$111$$=$cljs_bean$core$indexed_entry$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,this.i);this.i+=1;return $ret$jscomp$111$$};$APP.$JSCompiler_prototypeAlias$$=$cljs_bean$core$BeanSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$134$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$134$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__40556$$=null;$G__40556$$=function($x$jscomp$954$$,$start$jscomp$162$$){switch(arguments.length){case 1:return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$954$$,0);case 2:return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$954$$,$start$jscomp$162$$)}throw Error("Invalid arity: "+arguments.length);};$G__40556$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$952$$){return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$952$$,0)};$G__40556$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$953$$,$start$jscomp$161$$){return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$953$$,$start$jscomp$161$$)};return $G__40556$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__40558__1$$($x$jscomp$955$$){return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$955$$,$APP.$cljs$core$count$$(this))}var $G__40558$$=null;$G__40558$$=function($x$jscomp$957$$,$start$jscomp$164$$){switch(arguments.length){case 1:return $G__40558__1$$.call(this,$x$jscomp$957$$);case 2:return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$957$$,
$start$jscomp$164$$)}throw Error("Invalid arity: "+arguments.length);};$G__40558$$.$cljs$core$IFn$_invoke$arity$1$=$G__40558__1$$;$G__40558$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$956$$,$start$jscomp$163$$){return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$956$$,$start$jscomp$163$$)};return $G__40558$$}();
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($_$jscomp$904_i__$1$jscomp$11$$,$n$jscomp$237$$){$_$jscomp$904_i__$1$jscomp$11$$=$n$jscomp$237$$+this.i;if(0<=$_$jscomp$904_i__$1$jscomp$11$$&&$_$jscomp$904_i__$1$jscomp$11$$<this.$arr$.length)return $cljs_bean$core$indexed_entry$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,$_$jscomp$904_i__$1$jscomp$11$$);throw Error("Index out of bounds");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($_$jscomp$905_i__$1$jscomp$12$$,$n$jscomp$238$$,$not_found$jscomp$70$$){$_$jscomp$905_i__$1$jscomp$12$$=$n$jscomp$238$$+this.i;return 0<=$_$jscomp$905_i__$1$jscomp$12$$&&$_$jscomp$905_i__$1$jscomp$12$$<this.$arr$.length?$cljs_bean$core$indexed_entry$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,$_$jscomp$905_i__$1$jscomp$12$$):$not_found$jscomp$70$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$1002$$,$writer$jscomp$133$$,$opts$jscomp$232$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$133$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$232$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs_bean$core$BeanSeq$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,this.i,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.i+1<this.$arr$.length?new $cljs_bean$core$BeanSeq$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,this.i+1,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){var $y__5111__auto__$jscomp$22$$=this.$arr$.length-this.i;return 0>$y__5111__auto__$jscomp$22$$?0:$y__5111__auto__$jscomp$22$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$1004$$,$other$jscomp$135$$){return $cljs_bean$from$cljs$core$equiv_sequential$$(this,$other$jscomp$135$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$1005$$,$f$jscomp$567$$){return $cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$567$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$1006$$,$f$jscomp$568$$,$start$jscomp$165$$){return $cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$568$$,$start$jscomp$165$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $cljs_bean$core$indexed_entry$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,this.i)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.i+1<this.$arr$.length?new $cljs_bean$core$BeanSeq$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,this.i+1,null):$APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$1007$$,$new_meta$jscomp$32$$){return $new_meta$jscomp$32$$===this.$meta$?this:new $cljs_bean$core$BeanSeq$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$arr$,this.i,$new_meta$jscomp$32$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$1008$$,$o$jscomp$190$$){return $APP.$cljs$core$cons$$($o$jscomp$190$$,this)};$APP.$JSCompiler_prototypeAlias$$=$cljs_bean$core$Bean$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($_$jscomp$913_v$jscomp$303$$,$k$jscomp$495$$){$_$jscomp$913_v$jscomp$303$$=$APP.$module$contents$goog$object_get$$(this.$obj$,this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$495$$):this.$key__GT_prop$($k$jscomp$495$$),$cljs_bean$core$lookup_sentinel$$);return $_$jscomp$913_v$jscomp$303$$===$cljs_bean$core$lookup_sentinel$$?null:new $APP.$cljs$core$MapEntry$$($k$jscomp$495$$,
this.$recursive_QMARK_$?$cljs_bean$core$__GT_val$$($_$jscomp$913_v$jscomp$303$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$_$jscomp$913_v$jscomp$303$$,null)};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$136$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$136$$)};$APP.$JSCompiler_prototypeAlias$$.keys=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$keys$$(this))};
$APP.$JSCompiler_prototypeAlias$$.entries=function(){return $APP.$cljs$core$es6_entries_iterator$$($APP.$cljs$core$seq$$(this))};$APP.$JSCompiler_prototypeAlias$$.values=function(){return $APP.$cljs$core$es6_iterator$$($APP.$cljs$core$vals$$(this))};$APP.$JSCompiler_prototypeAlias$$.has=function($k$jscomp$496$$){return $APP.$cljs$core$contains_QMARK_$$(this,$k$jscomp$496$$)};
$APP.$JSCompiler_prototypeAlias$$.get=function($k$jscomp$497$$,$not_found$jscomp$71$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$497$$,$not_found$jscomp$71$$)};
$APP.$JSCompiler_prototypeAlias$$.forEach=function($f$jscomp$569$$){for(var $G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$=$APP.$cljs$core$seq$$(this),$c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$=null,$G__40595_count__40141$$=0,$i__40142$$=0;;)if($i__40142$$<$G__40595_count__40141$$){var $v$jscomp$304_vec__40157$$=$c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$.$cljs$core$IIndexed$_nth$arity$2$(null,$i__40142$$),$G__40594_k$jscomp$498$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$304_vec__40157$$,
0,null);$v$jscomp$304_vec__40157$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($v$jscomp$304_vec__40157$$,1,null);$f$jscomp$569$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$569$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$304_vec__40157$$,$G__40594_k$jscomp$498$$):$f$jscomp$569$$($v$jscomp$304_vec__40157$$,$G__40594_k$jscomp$498$$);$i__40142$$+=1}else if($G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$=$APP.$cljs$core$seq$$($G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$))$APP.$cljs$core$chunked_seq_QMARK_$$($G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$)?
($c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$=$APP.$cljs$core$_chunked_first$$($G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$),$G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$=$APP.$cljs$core$_chunked_rest$$($G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$),$G__40594_k$jscomp$498$$=$c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$,$G__40595_count__40141$$=$APP.$cljs$core$count$$($c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$),$c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$=
$G__40594_k$jscomp$498$$):($c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$=$APP.$cljs$core$first$$($G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$),$G__40594_k$jscomp$498$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$,0,null),$v$jscomp$304_vec__40157$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$,1,null),$f$jscomp$569$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$569$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$304_vec__40157$$,$G__40594_k$jscomp$498$$):$f$jscomp$569$$($v$jscomp$304_vec__40157$$,$G__40594_k$jscomp$498$$),$G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$=$APP.$cljs$core$next$$($G__40593_seq__40139_seq__40139__$1_temp__5825__auto__$jscomp$85$$),$c__5548__auto__$jscomp$9_chunk__40140_vec__40160$$=null,$G__40595_count__40141$$=0),$i__40142$$=0;else return null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($G__40163__$jscomp$914$$,$k$jscomp$499$$){$G__40163__$jscomp$914$$=this.$obj$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$499$$):this.$key__GT_prop$($k$jscomp$499$$)];return this.$recursive_QMARK_$?$cljs_bean$core$__GT_val$$($G__40163__$jscomp$914$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$G__40163__$jscomp$914$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($_$jscomp$915_ret$jscomp$112$$,$k$jscomp$500$$,$not_found$jscomp$72$$){$_$jscomp$915_ret$jscomp$112$$=$APP.$module$contents$goog$object_get$$(this.$obj$,this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$500$$):this.$key__GT_prop$($k$jscomp$500$$),$not_found$jscomp$72$$);return this.$recursive_QMARK_$&&$_$jscomp$915_ret$jscomp$112$$!==$not_found$jscomp$72$$?
$cljs_bean$core$__GT_val$$($_$jscomp$915_ret$jscomp$112$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$_$jscomp$915_ret$jscomp$112$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($_$jscomp$916_x$jscomp$958$$,$f$jscomp$570$$,$init$jscomp$55$$){var $self__$jscomp$2255$$=this;try{var $result$jscomp$119$$=$APP.$cljs$core$volatile_BANG_$$($init$jscomp$55$$);$module$contents$goog$object_forEach$$($self__$jscomp$2255$$.$obj$,function($G__40172$jscomp$inline_11123_v$jscomp$305$$,$G__40171$jscomp$inline_11122_k$jscomp$501$$){var $JSCompiler_temp_const$jscomp$10304_r$jscomp$70$$=$result$jscomp$119$$.$cljs$core$IVolatile$_vreset_BANG_$arity$2$;
var $G__40170$jscomp$inline_11121_JSCompiler_inline_result$jscomp$10306$$=$result$jscomp$119$$.$cljs$core$IDeref$_deref$arity$1$(null);$G__40171$jscomp$inline_11122_k$jscomp$501$$=$self__$jscomp$2255$$.$prop__GT_key$.$cljs$core$IFn$_invoke$arity$1$?$self__$jscomp$2255$$.$prop__GT_key$.$cljs$core$IFn$_invoke$arity$1$($G__40171$jscomp$inline_11122_k$jscomp$501$$):$self__$jscomp$2255$$.$prop__GT_key$($G__40171$jscomp$inline_11122_k$jscomp$501$$);$G__40172$jscomp$inline_11123_v$jscomp$305$$=$self__$jscomp$2255$$.$recursive_QMARK_$?
$cljs_bean$core$__GT_val$$($G__40172$jscomp$inline_11123_v$jscomp$305$$,$self__$jscomp$2255$$.$prop__GT_key$,$self__$jscomp$2255$$.$key__GT_prop$,$self__$jscomp$2255$$.transform):$G__40172$jscomp$inline_11123_v$jscomp$305$$;$G__40170$jscomp$inline_11121_JSCompiler_inline_result$jscomp$10306$$=$f$jscomp$570$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$570$$.$cljs$core$IFn$_invoke$arity$3$($G__40170$jscomp$inline_11121_JSCompiler_inline_result$jscomp$10306$$,$G__40171$jscomp$inline_11122_k$jscomp$501$$,
$G__40172$jscomp$inline_11123_v$jscomp$305$$):$f$jscomp$570$$($G__40170$jscomp$inline_11121_JSCompiler_inline_result$jscomp$10306$$,$G__40171$jscomp$inline_11122_k$jscomp$501$$,$G__40172$jscomp$inline_11123_v$jscomp$305$$);$JSCompiler_temp_const$jscomp$10304_r$jscomp$70$$=$JSCompiler_temp_const$jscomp$10304_r$jscomp$70$$.call($result$jscomp$119$$,null,$G__40170$jscomp$inline_11121_JSCompiler_inline_result$jscomp$10306$$);if($cljs$core$reduced_QMARK_$$($JSCompiler_temp_const$jscomp$10304_r$jscomp$70$$))throw $JSCompiler_temp_const$jscomp$10304_r$jscomp$70$$;
return null});return $APP.$cljs$core$_deref$$($result$jscomp$119$$)}catch($e40166$$){$_$jscomp$916_x$jscomp$958$$=$e40166$$;if($cljs$core$reduced_QMARK_$$($_$jscomp$916_x$jscomp$958$$))return $APP.$cljs$core$_deref$$($_$jscomp$916_x$jscomp$958$$);throw $_$jscomp$916_x$jscomp$958$$;}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$1016$$,$writer$jscomp$134$$,$opts$jscomp$233$$){return $cljs$core$print_map$$(this,$APP.$cljs$core$pr_writer$$,$writer$jscomp$134$$,$opts$jscomp$233$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){this.$__arr$==null&&(this.$__arr$=$module$contents$goog$object_getKeys$$(this.$obj$));return new $cljs_bean$core$BeanIterator$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$__arr$,this.$cljs$core$ICounted$_count$arity$1$(null))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs_bean$core$Bean$$(this.$meta$,this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$__arr$,this.$__cnt$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$__cnt$==null?(this.$__arr$==null&&(this.$__arr$=$module$contents$goog$object_getKeys$$(this.$obj$)),this.$__cnt$=this.$__arr$.length):this.$__cnt$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$33_h__5134__auto____$1$jscomp$33$$=this.$__hash$;return $h__5134__auto__$jscomp$33_h__5134__auto____$1$jscomp$33$$!=null?$h__5134__auto__$jscomp$33_h__5134__auto____$1$jscomp$33$$:this.$__hash$=$h__5134__auto__$jscomp$33_h__5134__auto____$1$jscomp$33$$=$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$1019$$,$other$jscomp$137$$){return $APP.$cljs$core$equiv_map$$(this,$other$jscomp$137$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEditableCollection$_as_transient$arity$1$=function(){return new $cljs_bean$core$TransientBean$$($module$contents$goog$object_clone$$(this.$obj$),this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$__cnt$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return new $cljs_bean$core$Bean$$(this.$meta$,{},this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,[],0,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$1020$$,$f$jscomp$571$$){return $cljs$core$_reduce$$(this.$cljs$core$ISeqable$_seq$arity$1$(null),$f$jscomp$571$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$1021$$,$f$jscomp$572$$,$start$jscomp$166$$){return this.$cljs$core$IKVReduce$_kv_reduce$arity$3$(null,function($r$jscomp$71$$,$G__40184_k$jscomp$502$$,$v$jscomp$306$$){$G__40184_k$jscomp$502$$=new $APP.$cljs$core$MapEntry$$($G__40184_k$jscomp$502$$,$v$jscomp$306$$,null);return $f$jscomp$572$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$572$$.$cljs$core$IFn$_invoke$arity$2$($r$jscomp$71$$,$G__40184_k$jscomp$502$$):
$f$jscomp$572$$($r$jscomp$71$$,$G__40184_k$jscomp$502$$)},$start$jscomp$166$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($JSCompiler_temp_const$jscomp$549__$jscomp$922$$,$k$jscomp$503$$){$JSCompiler_temp_const$jscomp$549__$jscomp$922$$=this.$meta$;var $G__40189$jscomp$inline_3974$$=$module$contents$goog$object_clone$$(this.$obj$);delete $G__40189$jscomp$inline_3974$$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$503$$):this.$key__GT_prop$($k$jscomp$503$$)];return new $cljs_bean$core$Bean$$($JSCompiler_temp_const$jscomp$549__$jscomp$922$$,
$G__40189$jscomp$inline_3974$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,null,null,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($JSCompiler_temp_const$jscomp$10308__$jscomp$923$$,$JSCompiler_temp$jscomp$10307_k$jscomp$504$$,$v$jscomp$307$$){if($cljs_bean$core$compatible_key_QMARK_$$($JSCompiler_temp$jscomp$10307_k$jscomp$504$$,this.$prop__GT_key$)&&$cljs_bean$core$compatible_value_QMARK_$$($v$jscomp$307$$,this.$recursive_QMARK_$)){$JSCompiler_temp_const$jscomp$10308__$jscomp$923$$=this.$meta$;var $G__40193$jscomp$inline_11125$$=$module$contents$goog$object_clone$$(this.$obj$);
$G__40193$jscomp$inline_11125$$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10307_k$jscomp$504$$):this.$key__GT_prop$($JSCompiler_temp$jscomp$10307_k$jscomp$504$$)]=this.$recursive_QMARK_$?$cljs_bean$core$unwrap$$($v$jscomp$307$$):$v$jscomp$307$$;$JSCompiler_temp$jscomp$10307_k$jscomp$504$$=new $cljs_bean$core$Bean$$($JSCompiler_temp_const$jscomp$10308__$jscomp$923$$,$G__40193$jscomp$inline_11125$$,this.$prop__GT_key$,
this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,null,null,null)}else $JSCompiler_temp$jscomp$10307_k$jscomp$504$$=$APP.$cljs$core$_assoc$$($APP.$cljs$core$with_meta$$($cljs_bean$core$snapshot$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$),this.$meta$),$JSCompiler_temp$jscomp$10307_k$jscomp$504$$,$v$jscomp$307$$);return $JSCompiler_temp$jscomp$10307_k$jscomp$504$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$1022$$,$k$jscomp$505$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$505$$,$cljs_bean$core$lookup_sentinel$$)!==$cljs_bean$core$lookup_sentinel$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){this.$__arr$==null&&(this.$__arr$=$module$contents$goog$object_getKeys$$(this.$obj$));return this.$__arr$.length>0?new $cljs_bean$core$BeanSeq$$(this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$__arr$,0,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$1023$$,$new_meta$jscomp$33$$){return $new_meta$jscomp$33$$===this.$meta$?this:new $cljs_bean$core$Bean$$($new_meta$jscomp$33$$,this.$obj$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$recursive_QMARK_$,this.$__arr$,this.$__cnt$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($G__36950$jscomp$inline_3981_JSCompiler_inline_result$jscomp$540_coll$jscomp$1024_ret$jscomp$inline_3978$$,$G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$){a:if($APP.$cljs$core$vector_QMARK_$$($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$))$G__36950$jscomp$inline_3981_JSCompiler_inline_result$jscomp$540_coll$jscomp$1024_ret$jscomp$inline_3978$$=this.$cljs$core$IAssociative$_assoc$arity$3$(null,
$APP.$cljs$core$_nth$$($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$,0),$APP.$cljs$core$_nth$$($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$,1));else{$G__36950$jscomp$inline_3981_JSCompiler_inline_result$jscomp$540_coll$jscomp$1024_ret$jscomp$inline_3978$$=this;for($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$=$APP.$cljs$core$seq$$($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$);;){if($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$==
null)break a;var $e$jscomp$inline_3980$$=$APP.$cljs$core$first$$($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$);if($APP.$cljs$core$vector_QMARK_$$($e$jscomp$inline_3980$$))$G__36950$jscomp$inline_3981_JSCompiler_inline_result$jscomp$540_coll$jscomp$1024_ret$jscomp$inline_3978$$=$APP.$cljs$core$_assoc$$($G__36950$jscomp$inline_3981_JSCompiler_inline_result$jscomp$540_coll$jscomp$1024_ret$jscomp$inline_3978$$,$APP.$cljs$core$_nth$$($e$jscomp$inline_3980$$,0),$APP.$cljs$core$_nth$$($e$jscomp$inline_3980$$,
1)),$G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$=$APP.$cljs$core$next$$($G__36951$jscomp$inline_3982_entry$jscomp$23_es$jscomp$inline_3979$$);else throw Error("conj on a map takes map entries or seqables of map entries");}$G__36950$jscomp$inline_3981_JSCompiler_inline_result$jscomp$540_coll$jscomp$1024_ret$jscomp$inline_3978$$=void 0}return $G__36950$jscomp$inline_3981_JSCompiler_inline_result$jscomp$540_coll$jscomp$1024_ret$jscomp$inline_3978$$};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$25$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$2274$$,$args40132$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args40132$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($G__40209_k$jscomp$506$$){$G__40209_k$jscomp$506$$=this.$obj$[this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($G__40209_k$jscomp$506$$):this.$key__GT_prop$($G__40209_k$jscomp$506$$)];return this.$recursive_QMARK_$?$cljs_bean$core$__GT_val$$($G__40209_k$jscomp$506$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$G__40209_k$jscomp$506$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$507_ret$jscomp$113$$,$not_found$jscomp$73$$){$k$jscomp$507_ret$jscomp$113$$=$APP.$module$contents$goog$object_get$$(this.$obj$,this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$?this.$key__GT_prop$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$507_ret$jscomp$113$$):this.$key__GT_prop$($k$jscomp$507_ret$jscomp$113$$),$not_found$jscomp$73$$);return this.$recursive_QMARK_$&&$k$jscomp$507_ret$jscomp$113$$!==$not_found$jscomp$73$$?
$cljs_bean$core$__GT_val$$($k$jscomp$507_ret$jscomp$113$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$k$jscomp$507_ret$jscomp$113$$};$APP.$JSCompiler_prototypeAlias$$=$cljs_bean$core$TransientArrayVector$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$=function($tcoll$jscomp$65$$,$o$jscomp$191$$){if(this.$editable_QMARK_$)return $cljs_bean$core$compatible_value_QMARK_$$($o$jscomp$191$$,!0)?(this.$arr$.push($cljs_bean$core$unwrap$$($o$jscomp$191$$)),this):$cljs$core$_conj_BANG_$$($APP.$cljs$core$transient$0$$($cljs_bean$core$snapshot_arr$$(this.$arr$)),$o$jscomp$191$$);throw Error("conj! after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientCollection$_persistent_BANG_$arity$1$=function(){if(this.$editable_QMARK_$)return this.$editable_QMARK_$=!1,new $cljs_bean$core$ArrayVector$$(null,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,null);throw Error("persistent! called twice");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($JSCompiler_inline_result$jscomp$541_tcoll$jscomp$66$$,$key$jscomp$254$$,$val$jscomp$133$$){if(typeof $key$jscomp$254$$==="number")$JSCompiler_inline_result$jscomp$541_tcoll$jscomp$66$$=this.$cljs$core$ITransientVector$_assoc_n_BANG_$arity$3$(null,$key$jscomp$254$$,$val$jscomp$133$$);else throw Error([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$("TransientArrayVector"),"'s key for assoc! must be a number."].join(""));
return $JSCompiler_inline_result$jscomp$541_tcoll$jscomp$66$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientVector$_assoc_n_BANG_$arity$3$=function($tcoll$jscomp$67$$,$n$jscomp$239$$,$val$jscomp$134$$){if(this.$editable_QMARK_$){if($cljs_bean$core$compatible_value_QMARK_$$($val$jscomp$134$$,!0)){if(0<=$n$jscomp$239$$&&$n$jscomp$239$$<this.$arr$.length)return this.$arr$[$n$jscomp$239$$]=$cljs_bean$core$unwrap$$($val$jscomp$134$$),this;if($n$jscomp$239$$===this.$arr$.length)return this.$cljs$core$ITransientCollection$_conj_BANG_$arity$2$(null,$val$jscomp$134$$);
throw Error(["Index ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$239$$)," out of bounds for TransientArrayVector of length",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$arr$.length)].join(""));}return $cljs$core$_assoc_n_BANG_$$($APP.$cljs$core$transient$0$$($cljs_bean$core$snapshot_arr$$(this.$arr$)),$n$jscomp$239$$,$val$jscomp$134$$)}throw Error("assoc! after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){if(this.$editable_QMARK_$)return this.$arr$.length;throw Error("count after persistent!");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($_$jscomp$929$$,$n$jscomp$240$$){if(this.$editable_QMARK_$)return $cljs_bean$core$__GT_val$$(this.$arr$[$n$jscomp$240$$],this.$prop__GT_key$,this.$key__GT_prop$,this.transform);throw Error("nth after persistent!");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$1025$$,$n$jscomp$241$$,$not_found$jscomp$74$$){return 0<=$n$jscomp$241$$&&$n$jscomp$241$$<this.$arr$.length?this.$cljs$core$IIndexed$_nth$arity$2$(null,$n$jscomp$241$$):$not_found$jscomp$74$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$1026$$,$k$jscomp$508$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$508$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$1027$$,$k$jscomp$509$$,$not_found$jscomp$75$$){return typeof $k$jscomp$509$$==="number"?this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$509$$,$not_found$jscomp$75$$):$not_found$jscomp$75$$};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$26$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$2288$$,$args40223$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args40223$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$510$$){return this.$cljs$core$ILookup$_lookup$arity$2$(null,$k$jscomp$510$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$511$$,$not_found$jscomp$76$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$511$$,$not_found$jscomp$76$$)};$cljs_bean$core$ArrayVectorIterator$$.prototype.hasNext=function(){return this.i<this.$cnt$};
$cljs_bean$core$ArrayVectorIterator$$.prototype.next=function(){var $ret$jscomp$114$$=$cljs_bean$core$__GT_val$$(this.$arr$[this.i],this.$prop__GT_key$,this.$key__GT_prop$,this.transform);this.i+=1;return $ret$jscomp$114$$};$APP.$JSCompiler_prototypeAlias$$=$cljs_bean$core$ArrayVectorSeq$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$138$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$138$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__40639$$=null;$G__40639$$=function($x$jscomp$961$$,$start$jscomp$168$$){switch(arguments.length){case 1:return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$961$$,0);case 2:return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$961$$,$start$jscomp$168$$)}throw Error("Invalid arity: "+arguments.length);};$G__40639$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$959$$){return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$959$$,0)};$G__40639$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$960$$,$start$jscomp$167$$){return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$960$$,$start$jscomp$167$$)};return $G__40639$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){function $G__40643__1$$($x$jscomp$962$$){return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$962$$,$APP.$cljs$core$count$$(this))}var $G__40643$$=null;$G__40643$$=function($x$jscomp$964$$,$start$jscomp$170$$){switch(arguments.length){case 1:return $G__40643__1$$.call(this,$x$jscomp$964$$);case 2:return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$964$$,
$start$jscomp$170$$)}throw Error("Invalid arity: "+arguments.length);};$G__40643$$.$cljs$core$IFn$_invoke$arity$1$=$G__40643__1$$;$G__40643$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$963$$,$start$jscomp$169$$){return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$963$$,$start$jscomp$169$$)};return $G__40643$$}();
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($_$jscomp$932_i__$1$jscomp$13$$,$n$jscomp$242$$){$_$jscomp$932_i__$1$jscomp$13$$=$n$jscomp$242$$+this.i;if(0<=$_$jscomp$932_i__$1$jscomp$13$$&&$_$jscomp$932_i__$1$jscomp$13$$<this.$arr$.length)return $cljs_bean$core$__GT_val$$(this.$arr$[$_$jscomp$932_i__$1$jscomp$13$$],this.$prop__GT_key$,this.$key__GT_prop$,this.transform);throw Error("Index out of bounds");};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($_$jscomp$933_i__$1$jscomp$14$$,$n$jscomp$243$$,$not_found$jscomp$77$$){$_$jscomp$933_i__$1$jscomp$14$$=$n$jscomp$243$$+this.i;return 0<=$_$jscomp$933_i__$1$jscomp$14$$&&$_$jscomp$933_i__$1$jscomp$14$$<this.$arr$.length?$cljs_bean$core$__GT_val$$(this.$arr$[$_$jscomp$933_i__$1$jscomp$14$$],this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$not_found$jscomp$77$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$1035$$,$writer$jscomp$135$$,$opts$jscomp$234$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$135$$,$APP.$cljs$core$pr_writer$$,"("," ",")",$opts$jscomp$234$$,this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs_bean$core$ArrayVectorSeq$$(this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,this.i,this.$meta$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$INext$_next$arity$1$=function(){return this.i+1<this.$arr$.length?new $cljs_bean$core$ArrayVectorSeq$$(this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,this.i+1,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){var $y__5111__auto__$jscomp$23$$=this.$arr$.length-this.i;return 0>$y__5111__auto__$jscomp$23$$?0:$y__5111__auto__$jscomp$23$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$1037$$,$other$jscomp$139$$){return $cljs_bean$from$cljs$core$equiv_sequential$$(this,$other$jscomp$139$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return $APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($coll$jscomp$1038$$,$f$jscomp$573$$){return $cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$573$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($coll$jscomp$1039$$,$f$jscomp$574$$,$start$jscomp$171$$){return $cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$574$$,$start$jscomp$171$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_first$arity$1$=function(){return $cljs_bean$core$__GT_val$$(this.$arr$[this.i],this.$prop__GT_key$,this.$key__GT_prop$,this.transform)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeq$_rest$arity$1$=function(){return this.i+1<this.$arr$.length?new $cljs_bean$core$ArrayVectorSeq$$(this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,this.i+1,null):$APP.$cljs$core$List$EMPTY$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$1040$$,$new_meta$jscomp$34$$){return $new_meta$jscomp$34$$===this.$meta$?this:new $cljs_bean$core$ArrayVectorSeq$$(this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,this.i,$new_meta$jscomp$34$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$1041$$,$o$jscomp$192$$){return $APP.$cljs$core$cons$$($o$jscomp$192$$,this)};$APP.$JSCompiler_prototypeAlias$$=$cljs_bean$core$ArrayVector$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($coll$jscomp$1042$$,$n$jscomp$244$$){return 0<=$n$jscomp$244$$&&$n$jscomp$244$$<this.$arr$.length?new $APP.$cljs$core$MapEntry$$($n$jscomp$244$$,$cljs_bean$core$__GT_val$$(this.$arr$[$n$jscomp$244$$],this.$prop__GT_key$,this.$key__GT_prop$,this.transform),null):null};$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$cljs$core$pr_str_STAR_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$140$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$140$$)};
$APP.$JSCompiler_prototypeAlias$$.indexOf=function(){var $G__40663$$=null;$G__40663$$=function($x$jscomp$967$$,$start$jscomp$173$$){switch(arguments.length){case 1:return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$967$$,0);case 2:return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$967$$,$start$jscomp$173$$)}throw Error("Invalid arity: "+arguments.length);};$G__40663$$.$cljs$core$IFn$_invoke$arity$1$=function($x$jscomp$965$$){return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,
$x$jscomp$965$$,0)};$G__40663$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$966$$,$start$jscomp$172$$){return $cljs_bean$from$cljs$core$_indexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$966$$,$start$jscomp$172$$)};return $G__40663$$}();
$APP.$JSCompiler_prototypeAlias$$.lastIndexOf=function(){var $G__40664$$=null;$G__40664$$=function($x$jscomp$970$$,$start$jscomp$175$$){switch(arguments.length){case 1:return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$970$$,$APP.$cljs$core$count$$(this));case 2:return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$970$$,$start$jscomp$175$$)}throw Error("Invalid arity: "+arguments.length);};$G__40664$$.$cljs$core$IFn$_invoke$arity$1$=
function($x$jscomp$968$$){return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$968$$,$APP.$cljs$core$count$$(this))};$G__40664$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$969$$,$start$jscomp$174$$){return $cljs_bean$from$cljs$core$_lastIndexOf$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$x$jscomp$969$$,$start$jscomp$174$$)};return $G__40664$$}();
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$1048$$,$k$jscomp$512$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$512$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($coll$jscomp$1049$$,$k$jscomp$513$$,$not_found$jscomp$78$$){return typeof $k$jscomp$513$$==="number"?this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$513$$,$not_found$jscomp$78$$):$not_found$jscomp$78$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($i$jscomp$382_v$jscomp$308$$,$f$jscomp$575$$,$init$jscomp$56_len$jscomp$62$$){$i$jscomp$382_v$jscomp$308$$=0;for(var $G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$=$init$jscomp$56_len$jscomp$62$$;;)if($i$jscomp$382_v$jscomp$308$$<this.$arr$.length){$init$jscomp$56_len$jscomp$62$$=this.$arr$.length;var $G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$;
a:{for($G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$=0;;)if($G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$<$init$jscomp$56_len$jscomp$62$$){var $G__40356$jscomp$inline_11131$$=$G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$+$i$jscomp$382_v$jscomp$308$$,$G__40357$jscomp$inline_11132$$=$cljs_bean$core$__GT_val$$(this.$arr$[$G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$],this.$prop__GT_key$,this.$key__GT_prop$,this.transform);$G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$=
$f$jscomp$575$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$575$$.$cljs$core$IFn$_invoke$arity$3$($G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$,$G__40356$jscomp$inline_11131$$,$G__40357$jscomp$inline_11132$$):$f$jscomp$575$$($G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$,$G__40356$jscomp$inline_11131$$,$G__40357$jscomp$inline_11132$$);
if($cljs$core$reduced_QMARK_$$($G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$)){$G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$=$G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$;break a}$G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$+=1}else{$G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$=$G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$;
break a}$G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$=void 0}if($cljs$core$reduced_QMARK_$$($G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$))return $APP.$cljs$core$_deref$$($G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$);$i$jscomp$382_v$jscomp$308$$+=$init$jscomp$56_len$jscomp$62$$;$G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$=$G__40672_init__$2$jscomp$10_j$jscomp$inline_11127$$}else return $G__40355$jscomp$inline_11130_G__40670$jscomp$inline_11133_init__$1$jscomp$10_init__$2$jscomp$inline_11128_init__$3$jscomp$inline_11129$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($coll$jscomp$1050$$,$n$jscomp$245$$){if(0<=$n$jscomp$245$$&&$n$jscomp$245$$<this.$arr$.length)return $cljs_bean$core$__GT_val$$(this.$arr$[$n$jscomp$245$$],this.$prop__GT_key$,this.$key__GT_prop$,this.transform);throw Error(["No item ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$245$$)," in vector of length ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$arr$.length)].join(""));};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($coll$jscomp$1051$$,$n$jscomp$246$$,$not_found$jscomp$79$$){return 0<=$n$jscomp$246$$&&$n$jscomp$246$$<this.$arr$.length?$cljs_bean$core$__GT_val$$(this.$arr$[$n$jscomp$246$$],this.$prop__GT_key$,this.$key__GT_prop$,this.transform):$not_found$jscomp$79$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($coll$jscomp$1052$$,$writer$jscomp$136$$,$opts$jscomp$235$$){return $APP.$cljs$core$pr_sequential_writer$$($writer$jscomp$136$$,$APP.$cljs$core$pr_writer$$,"["," ","]",$opts$jscomp$235$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IVector$_assoc_n$arity$3$=function($coll$jscomp$1053_new_arr$jscomp$10$$,$n$jscomp$247$$,$val$jscomp$135$$){if(0<=$n$jscomp$247$$&&$n$jscomp$247$$<this.$arr$.length)return $cljs_bean$core$compatible_value_QMARK_$$($val$jscomp$135$$,!0)?($coll$jscomp$1053_new_arr$jscomp$10$$=$APP.$cljs$core$aclone$$(this.$arr$),$coll$jscomp$1053_new_arr$jscomp$10$$[$n$jscomp$247$$]=$cljs_bean$core$unwrap$$($val$jscomp$135$$),new $cljs_bean$core$ArrayVector$$(this.$meta$,
this.$prop__GT_key$,this.$key__GT_prop$,this.transform,$coll$jscomp$1053_new_arr$jscomp$10$$,null)):$cljs$core$_assoc_n$$($cljs_bean$core$snapshot_arr$$(this.$arr$),$n$jscomp$247$$,$val$jscomp$135$$);if($n$jscomp$247$$===this.$arr$.length)return this.$cljs$core$ICollection$_conj$arity$2$(null,$val$jscomp$135$$);throw Error(["Index ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$247$$)," out of bounds  [0,",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.$arr$.length),
"]"].join(""));};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $cljs_bean$core$ArrayVectorIterator$$(this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,this.$arr$.length)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs_bean$core$ArrayVector$$(this.$meta$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.$arr$.length};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_peek$arity$1$=function(){return this.$arr$.length>0?this.$cljs$core$IIndexed$_nth$arity$2$(null,this.$arr$.length-1):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IStack$_pop$arity$1$=function(){if(this.$arr$.length===0)throw Error("Can't pop empty vector");if(1===this.$arr$.length)return this.$cljs$core$IEmptyableCollection$_empty$arity$1$(null);var $new_arr$jscomp$11$$=$APP.$cljs$core$aclone$$(this.$arr$);return new $cljs_bean$core$ArrayVector$$(this.$meta$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,$new_arr$jscomp$11$$.slice(0,$new_arr$jscomp$11$$.length-1),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReversible$_rseq$arity$1$=function(){return this.$arr$.length>0?new $APP.$cljs$core$RSeq$$(this,this.$arr$.length-1,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$34_h__5134__auto____$1$jscomp$34$$=this.$__hash$;return $h__5134__auto__$jscomp$34_h__5134__auto____$1$jscomp$34$$!=null?$h__5134__auto__$jscomp$34_h__5134__auto____$1$jscomp$34$$:this.$__hash$=$h__5134__auto__$jscomp$34_h__5134__auto____$1$jscomp$34$$=$cljs$core$hash_ordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$,$other$jscomp$141_you_iter$jscomp$inline_4002$$){a:if($other$jscomp$141_you_iter$jscomp$inline_4002$$ instanceof $cljs_bean$core$ArrayVector$$)if(this.$arr$.length===$APP.$cljs$core$count$$($other$jscomp$141_you_iter$jscomp$inline_4002$$)){$JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$=this.$cljs$core$IIterable$_iterator$arity$1$(null);
for($other$jscomp$141_you_iter$jscomp$inline_4002$$=$APP.$cljs$core$_iterator$$($other$jscomp$141_you_iter$jscomp$inline_4002$$);;){if($JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$.hasNext()){var $x$jscomp$inline_4003$$=$JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$.next(),$y$jscomp$inline_4004$$=$other$jscomp$141_you_iter$jscomp$inline_4002$$.next();if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($x$jscomp$inline_4003$$,
$y$jscomp$inline_4004$$))continue;else{$JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$=!1;break a}}else{$JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$=!0;break a}break}$JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$=void 0}else $JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$=!1;else $JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$=
$cljs_bean$from$cljs$core$equiv_sequential$$(this,$other$jscomp$141_you_iter$jscomp$inline_4002$$);return $JSCompiler_inline_result$jscomp$542_coll$jscomp$1060_me_iter$jscomp$inline_4001$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEditableCollection$_as_transient$arity$1$=function(){return new $cljs_bean$core$TransientArrayVector$$($APP.$cljs$core$aclone$$(this.$arr$),this.$prop__GT_key$,this.$key__GT_prop$,this.transform)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return new $cljs_bean$core$ArrayVector$$(this.$meta$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,[],null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($v$jscomp$309$$,$f$jscomp$576$$){return $cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$f$jscomp$576$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($v$jscomp$310$$,$f$jscomp$577$$,$init$jscomp$57$$){return $cljs_bean$from$cljs$core$ci_reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(this,$f$jscomp$577$$,$init$jscomp$57$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($JSCompiler_inline_result$jscomp$544_coll$jscomp$1063$$,$k$jscomp$514$$,$v$jscomp$311$$){if(typeof $k$jscomp$514$$==="number")$JSCompiler_inline_result$jscomp$544_coll$jscomp$1063$$=this.$cljs$core$IVector$_assoc_n$arity$3$(null,$k$jscomp$514$$,$v$jscomp$311$$);else throw Error("Vector's key for assoc must be a number.");return $JSCompiler_inline_result$jscomp$544_coll$jscomp$1063$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$1064$$,$k$jscomp$515$$){return $APP.$cljs$core$integer_QMARK_$$($k$jscomp$515$$)?0<=$k$jscomp$515$$&&$k$jscomp$515$$<this.$arr$.length:!1};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return this.$arr$.length>0?new $cljs_bean$core$ArrayVectorSeq$$(this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,0,null):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($coll$jscomp$1066$$,$new_meta$jscomp$35$$){return $new_meta$jscomp$35$$===this.$meta$?this:new $cljs_bean$core$ArrayVector$$($new_meta$jscomp$35$$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,this.$arr$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($_$jscomp$943_new_arr$jscomp$12$$,$o$jscomp$193$$){return $cljs_bean$core$compatible_value_QMARK_$$($o$jscomp$193$$,!0)?($_$jscomp$943_new_arr$jscomp$12$$=$APP.$cljs$core$aclone$$(this.$arr$),$_$jscomp$943_new_arr$jscomp$12$$[$_$jscomp$943_new_arr$jscomp$12$$.length]=$cljs_bean$core$unwrap$$($o$jscomp$193$$),new $cljs_bean$core$ArrayVector$$(this.$meta$,this.$prop__GT_key$,this.$key__GT_prop$,this.transform,$_$jscomp$943_new_arr$jscomp$12$$,
null)):$APP.$cljs$core$_conj$$($cljs_bean$core$snapshot_arr$$(this.$arr$),$o$jscomp$193$$)};$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$27$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};
$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$2349$$,$args40305$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args40305$$)))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$516$$){return this.$cljs$core$IIndexed$_nth$arity$2$(null,$k$jscomp$516$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$517$$,$not_found$jscomp$80$$){return this.$cljs$core$IIndexed$_nth$arity$3$(null,$k$jscomp$517$$,$not_found$jscomp$80$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IComparable$_compare$arity$2$=function($x$jscomp$971_xl$jscomp$inline_4012$$,$JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$){if($APP.$cljs$core$vector_QMARK_$$($JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$)){$x$jscomp$971_xl$jscomp$inline_4012$$=$APP.$cljs$core$count$$(this);var $n$jscomp$inline_11138_yl$jscomp$inline_4013$$=$APP.$cljs$core$count$$($JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$);
if($x$jscomp$971_xl$jscomp$inline_4012$$<$n$jscomp$inline_11138_yl$jscomp$inline_4013$$)$JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$=-1;else if($x$jscomp$971_xl$jscomp$inline_4012$$>$n$jscomp$inline_11138_yl$jscomp$inline_4013$$)$JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$=1;else if($x$jscomp$971_xl$jscomp$inline_4012$$===0)$JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$=
0;else a:{for($n$jscomp$inline_11138_yl$jscomp$inline_4013$$=0;;){var $d$jscomp$inline_11139$$=$APP.$cljs$core$compare$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$n$jscomp$inline_11138_yl$jscomp$inline_4013$$),$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$,$n$jscomp$inline_11138_yl$jscomp$inline_4013$$));if($d$jscomp$inline_11139$$===0&&$n$jscomp$inline_11138_yl$jscomp$inline_4013$$+
1<$x$jscomp$971_xl$jscomp$inline_4012$$)$n$jscomp$inline_11138_yl$jscomp$inline_4013$$+=1;else{$JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$=$d$jscomp$inline_11139$$;break a}}$JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$=void 0}return $JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$}throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this),
" to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10300_JSCompiler_temp$jscomp$10301_JSCompiler_temp$jscomp$10302_y$jscomp$298$$)].join(""));};$APP.$app$util$object$merge_BANG_$$=function $app$util$object$merge_BANG_$$($var_args$jscomp$687$$){switch(arguments.length){case 2:return $app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$89$$=[],$len__5749__auto___42621$$=arguments.length,$i__5750__auto___42622$$=0;;)if($i__5750__auto___42622$$<$len__5749__auto___42621$$)$args_arr__5774__auto__$jscomp$89$$.push(arguments[$i__5750__auto___42622$$]),$i__5750__auto___42622$$+=
1;else break;return $app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$89$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$89$$.slice(2),0,null):null)}};$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$297$$,$b$jscomp$223$$){return Object.assign($a$jscomp$297$$,$b$jscomp$223$$)};
$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($a$jscomp$298$$,$b$jscomp$224$$,$more$jscomp$39$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$object$merge_BANG_$$,$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$298$$,$b$jscomp$224$$),$more$jscomp$39$$)};
$APP.$app$util$object$merge_BANG_$$.$cljs$lang$applyTo$=function($G__42478_seq42476$$){var $G__42477$$=$APP.$cljs$core$first$$($G__42478_seq42476$$),$seq42476__$1_seq42476__$2$$=$APP.$cljs$core$next$$($G__42478_seq42476$$);$G__42478_seq42476$$=$APP.$cljs$core$first$$($seq42476__$1_seq42476__$2$$);$seq42476__$1_seq42476__$2$$=$APP.$cljs$core$next$$($seq42476__$1_seq42476__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__42477$$,$G__42478_seq42476$$,$seq42476__$1_seq42476__$2$$)};
$APP.$app$util$object$merge_BANG_$$.$cljs$lang$maxFixedArity$=2;$APP.$app$util$object$type_symbol$$=Symbol["for"]("penpot.reify:type");$APP.$app$util$avatars$generate$$=$APP.$cljs$core$memoize$$(function($color$jscomp$2_color__$1_p__43439$$){var $map__43442__$1_size$jscomp$79$$=$APP.$cljs$core$__destructure_map$$($color$jscomp$2_color__$1_p__43439$$),$letters_name$jscomp$139_parts$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43442__$1_size$jscomp$79$$,$APP.$cljs$cst$723$name$$);$color$jscomp$2_color__$1_p__43439$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43442__$1_size$jscomp$79$$,$APP.$cljs$cst$1284$color$$);
$map__43442__$1_size$jscomp$79$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__43442__$1_size$jscomp$79$$,$APP.$cljs$cst$872$size$$,128);$letters_name$jscomp$139_parts$jscomp$17$$=$cuerdas$core$words$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cuerdas$core$upper$$($letters_name$jscomp$139_parts$jscomp$17$$));$letters_name$jscomp$139_parts$jscomp$17$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($letters_name$jscomp$139_parts$jscomp$17$$))?$APP.$cljs$core$ffirst$$($letters_name$jscomp$139_parts$jscomp$17$$):
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$ffirst$$($letters_name$jscomp$139_parts$jscomp$17$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$second$$($letters_name$jscomp$139_parts$jscomp$17$$)))].join("");var $canvas$$=document.createElement("canvas"),$context$jscomp$6$$=$canvas$$.getContext("2d"),$text_color$$=$APP.$cljs$core$truth_$$($color$jscomp$2_color__$1_p__43439$$)?"#2e3434":"#fff";$color$jscomp$2_color__$1_p__43439$$=
$APP.$cljs$core$truth_$$($color$jscomp$2_color__$1_p__43439$$)?$color$jscomp$2_color__$1_p__43439$$:"#000000";$APP.$app$util$object$set_BANG_$$($canvas$$,"width",$map__43442__$1_size$jscomp$79$$);$APP.$app$util$object$set_BANG_$$($canvas$$,"height",$map__43442__$1_size$jscomp$79$$);$APP.$app$util$object$set_BANG_$$($context$jscomp$6$$,"fillStyle",$color$jscomp$2_color__$1_p__43439$$);$context$jscomp$6$$.fillRect(0,0,$map__43442__$1_size$jscomp$79$$,$map__43442__$1_size$jscomp$79$$);$APP.$app$util$object$set_BANG_$$($context$jscomp$6$$,
"font",[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__43442__$1_size$jscomp$79$$/2),"px Arial"].join(""));$APP.$app$util$object$set_BANG_$$($context$jscomp$6$$,"textAlign","center");$APP.$app$util$object$set_BANG_$$($context$jscomp$6$$,"fillStyle",$text_color$$);$context$jscomp$6$$.fillText($letters_name$jscomp$139_parts$jscomp$17$$,$map__43442__$1_size$jscomp$79$$/2,$map__43442__$1_size$jscomp$79$$/1.5);return $canvas$$.toDataURL()});$promesa$impl$extend_promise_BANG_$$(Promise);$APP.$JSCompiler_prototypeAlias$$=$$jscomp$scope$84173391$14$PromiseImpl$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromiseFactory$_promise$arity$1$=function(){return this};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_fmap$arity$2$=function($it$jscomp$111$$,$f$jscomp$579$$){return $APP.$JSCompiler_StaticMethods_fmap$$(this,function($p1__40049_SHARP_$$){return $f$jscomp$579$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$579$$.$cljs$core$IFn$_invoke$arity$1$($p1__40049_SHARP_$$):$f$jscomp$579$$($p1__40049_SHARP_$$)})};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_fmap$arity$3$=function($it$jscomp$112$$,$f$jscomp$580$$){return $APP.$JSCompiler_StaticMethods_fmap$$(this,function($p1__40050_SHARP_$$){return $f$jscomp$580$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$580$$.$cljs$core$IFn$_invoke$arity$1$($p1__40050_SHARP_$$):$f$jscomp$580$$($p1__40050_SHARP_$$)})};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_mcat$arity$2$=function($it$jscomp$113$$,$f$jscomp$581$$){return $JSCompiler_StaticMethods_fbind$$(this,function($p1__40051_SHARP_$$){return $f$jscomp$581$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$581$$.$cljs$core$IFn$_invoke$arity$1$($p1__40051_SHARP_$$):$f$jscomp$581$$($p1__40051_SHARP_$$)})};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_mcat$arity$3$=function($it$jscomp$114$$,$f$jscomp$582$$){return $JSCompiler_StaticMethods_fbind$$(this,function($p1__40052_SHARP_$$){return $f$jscomp$582$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$582$$.$cljs$core$IFn$_invoke$arity$1$($p1__40052_SHARP_$$):$f$jscomp$582$$($p1__40052_SHARP_$$)})};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_merr$arity$2$=function($it$jscomp$117$$,$f$jscomp$585$$){return $JSCompiler_StaticMethods_fbind$$(this,$promesa$protocols$_promise$$,function($p1__40061_SHARP_$$){return $f$jscomp$585$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$585$$.$cljs$core$IFn$_invoke$arity$1$($p1__40061_SHARP_$$):$f$jscomp$585$$($p1__40061_SHARP_$$)})};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_merr$arity$3$=function($it$jscomp$118$$,$f$jscomp$586$$){return $JSCompiler_StaticMethods_fbind$$(this,$promesa$protocols$_promise$$,function($p1__40062_SHARP_$$){return $f$jscomp$586$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$586$$.$cljs$core$IFn$_invoke$arity$1$($p1__40062_SHARP_$$):$f$jscomp$586$$($p1__40062_SHARP_$$)})};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_fnly$arity$2$=function($it$jscomp$119$$,$f$jscomp$587$$){this.handle($f$jscomp$587$$);return this};$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_fnly$arity$3$=function($it$jscomp$120$$,$f$jscomp$588$$){this.handle($f$jscomp$588$$);return this};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_then$arity$2$=function($it$jscomp$121$$,$f$jscomp$589$$){return this.then(function($p1__40063_SHARP_$$){return $f$jscomp$589$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$589$$.$cljs$core$IFn$_invoke$arity$1$($p1__40063_SHARP_$$):$f$jscomp$589$$($p1__40063_SHARP_$$)})};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IPromise$_then$arity$3$=function($it$jscomp$122$$,$f$jscomp$590$$){return this.then(function($p1__40064_SHARP_$$){return $f$jscomp$590$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$590$$.$cljs$core$IFn$_invoke$arity$1$($p1__40064_SHARP_$$):$f$jscomp$590$$($p1__40064_SHARP_$$)})};$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$ICompletable$_resolve_BANG_$arity$2$=function($it$jscomp$123$$,$v$jscomp$321$$){return this.resolve($v$jscomp$321$$)};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$ICompletable$_reject_BANG_$arity$2$=function($it$jscomp$124$$,$v$jscomp$322$$){return this.reject($v$jscomp$322$$)};$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$ICancellable$_cancelled_QMARK_$arity$1$=function(){const $value$jscomp$inline_4028$$=this[$$jscomp$scope$84173391$5$VALUE$$];return this[$$jscomp$scope$84173391$4$STATE$$]===$$jscomp$scope$84173391$2$REJECTED$$&&$value$jscomp$inline_4028$$ instanceof $$jscomp$scope$84173391$13$CancellationError$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){var $value$jscomp$345$$=this.value;if($APP.$cljs$core$truth_$$(this[$$jscomp$scope$84173391$4$STATE$$]===$$jscomp$scope$84173391$2$REJECTED$$))throw $value$jscomp$345$$;return $value$jscomp$345$$};
$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IState$_rejected_QMARK_$arity$1$=function(){return this[$$jscomp$scope$84173391$4$STATE$$]===$$jscomp$scope$84173391$2$REJECTED$$};$APP.$JSCompiler_prototypeAlias$$.$promesa$protocols$IState$_pending_QMARK_$arity$1$=function(){return this[$$jscomp$scope$84173391$4$STATE$$]===$$jscomp$scope$84173391$0$PENDING$$};Error.prototype.$promesa$protocols$IPromiseFactory$_promise$arity$1$=function(){return $promesa$impl$promise$rejected$$(this)};
$promesa$protocols$_promise$$._=function($v$jscomp$325$$){return $APP.$promesa$impl$promise$resolved$$($v$jscomp$325$$)};Promise.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;Promise.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($p$jscomp$122$$,$writer$jscomp$137$$){return $APP.$cljs$core$_write$$($writer$jscomp$137$$,"#\x3cjs/Promise[~]\x3e")};$$jscomp$scope$84173391$14$PromiseImpl$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$$jscomp$scope$84173391$14$PromiseImpl$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($p$jscomp$123$$,$writer$jscomp$138$$){return $APP.$cljs$core$_write$$($writer$jscomp$138$$,["#\x3cPromise[",$APP.$cljs$core$truth_$$($promesa$protocols$_pending_QMARK_$$(this))?"pending":$APP.$cljs$core$truth_$$($promesa$protocols$_cancelled_QMARK_$$(this))?"cancelled":$APP.$cljs$core$truth_$$($promesa$protocols$_rejected_QMARK_$$(this))?"rejected":"resolved",":",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$hash$$(this)),
"]\x3e"].join(""))};var $module$contents$goog$async$FreeList_FreeList$$=class{constructor($create$jscomp$2$$,$reset$$){this.$limit_$=100;this.$create_$=$create$jscomp$2$$;this.$reset_$=$reset$$;this.$occupants_$=0;this.$head_$=null}get(){let $item$jscomp$28$$;this.$occupants_$>0?(this.$occupants_$--,$item$jscomp$28$$=this.$head_$,this.$head_$=$item$jscomp$28$$.next,$item$jscomp$28$$.next=null):$item$jscomp$28$$=this.$create_$();return $item$jscomp$28$$}put($item$jscomp$29$$){this.$reset_$($item$jscomp$29$$);this.$occupants_$<
this.$limit_$&&(this.$occupants_$++,$item$jscomp$29$$.next=this.$head_$,this.$head_$=$item$jscomp$29$$)}};var $module$contents$goog$async$WorkQueue_WorkQueue$$=class{constructor(){this.$workTail_$=this.$workHead_$=null}add($fn$jscomp$17$$,$scope$jscomp$1$$){const $item$jscomp$30$$=$module$contents$goog$async$WorkQueue_WorkQueue$freelist_$$.get();$item$jscomp$30$$.set($fn$jscomp$17$$,$scope$jscomp$1$$);this.$workTail_$?this.$workTail_$.next=$item$jscomp$30$$:this.$workHead_$=$item$jscomp$30$$;this.$workTail_$=$item$jscomp$30$$}remove(){let $item$jscomp$31$$=null;this.$workHead_$&&($item$jscomp$31$$=this.$workHead_$,
this.$workHead_$=this.$workHead_$.next,this.$workHead_$||(this.$workTail_$=null),$item$jscomp$31$$.next=null);return $item$jscomp$31$$}},$module$contents$goog$async$WorkQueue_WorkQueue$freelist_$$=new $module$contents$goog$async$FreeList_FreeList$$(()=>new $module$contents$goog$async$WorkQueue_WorkItem$$,$item$jscomp$33$$=>$item$jscomp$33$$.reset()),$module$contents$goog$async$WorkQueue_WorkItem$$=class{constructor(){this.next=this.scope=this.fn=null}set($fn$jscomp$18$$,$scope$jscomp$2$$){this.fn=
$fn$jscomp$18$$;this.scope=$scope$jscomp$2$$;this.next=null}reset(){this.next=this.scope=this.fn=null}};$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Opera");var $goog$userAgent$IE$$=$module$contents$goog$labs$userAgent$browser_matchIE$$();$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge");
var $goog$userAgent$GECKO$$=$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Gecko")&&!($module$contents$goog$labs$userAgent$util_getNativeUserAgentString$$().toLowerCase().indexOf("webkit")!=-1&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge"))&&!($module$contents$goog$labs$userAgent$util_matchUserAgent$$("Trident")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("MSIE"))&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge"),$goog$userAgent$WEBKIT$$=
$module$contents$goog$labs$userAgent$util_getNativeUserAgentString$$().toLowerCase().indexOf("webkit")!=-1&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge");$goog$userAgent$WEBKIT$$&&$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Mobile");$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Macintosh");$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Windows");$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Linux")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("CrOS");
$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Android");$module$contents$goog$labs$userAgent$platform_isIphone$$();$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPad");$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPod");$module$contents$goog$labs$userAgent$platform_isIos$$();$module$contents$goog$labs$userAgent$util_getNativeUserAgentString$$().toLowerCase().indexOf("kaios");try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch($ex$jscomp$inline_4031$$){};var $goog$dom$DIRECT_ATTRIBUTE_MAP_$$={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};$APP.$JSCompiler_prototypeAlias$$=$goog$dom$DomHelper$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$getElement$=function($element$jscomp$38$$){return $goog$dom$getElementHelper_$$(this.$document_$,$element$jscomp$38$$)};
$APP.$JSCompiler_prototypeAlias$$.$=$goog$dom$DomHelper$$.prototype.$getElement$;$APP.$JSCompiler_prototypeAlias$$.getElementsByTagName=function($tagName$jscomp$20$$,$opt_parent$jscomp$3$$){return($opt_parent$jscomp$3$$||this.$document_$).getElementsByTagName(String($tagName$jscomp$20$$))};
$APP.$JSCompiler_prototypeAlias$$.$getElementsByTagNameAndClass$=function($opt_tag$jscomp$5$$,$opt_class$jscomp$5$$,$opt_el$jscomp$6$$){return $APP.$goog$dom$getElementsByTagNameAndClass_$$(this.$document_$,$opt_tag$jscomp$5$$,$opt_class$jscomp$5$$,$opt_el$jscomp$6$$)};$APP.$JSCompiler_prototypeAlias$$.$$=$goog$dom$DomHelper$$.prototype.$getElementsByTagNameAndClass$;$APP.$JSCompiler_prototypeAlias$$.createElement=function($name$jscomp$143$$){return $goog$dom$createElement_$$(this.$document_$,$name$jscomp$143$$)};
$APP.$JSCompiler_prototypeAlias$$.createTextNode=function($content$jscomp$11$$){return this.$document_$.createTextNode(String($content$jscomp$11$$))};$APP.$JSCompiler_prototypeAlias$$.appendChild=function($parent$jscomp$113$$,$child$jscomp$43$$){$parent$jscomp$113$$.appendChild($child$jscomp$43$$)};
$APP.$JSCompiler_prototypeAlias$$.append=function($parent$jscomp$114$$,$var_args$jscomp$693$$){$goog$dom$append_$$($parent$jscomp$114$$.nodeType==9?$parent$jscomp$114$$:$parent$jscomp$114$$.ownerDocument||$parent$jscomp$114$$.document,$parent$jscomp$114$$,arguments)};$APP.$JSCompiler_prototypeAlias$$.canHaveChildren=function($node$jscomp$130$$){if($node$jscomp$130$$.nodeType!=1)return!1;switch($node$jscomp$130$$.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
$APP.$JSCompiler_prototypeAlias$$.removeNode=$goog$dom$removeNode$$;$APP.$JSCompiler_prototypeAlias$$.getChildren=function($element$jscomp$25$$){return $element$jscomp$25$$.children!=void 0?$element$jscomp$25$$.children:Array.prototype.filter.call($element$jscomp$25$$.childNodes,function($node$jscomp$133$$){return $node$jscomp$133$$.nodeType==1})};
$APP.$JSCompiler_prototypeAlias$$.contains=function($parent$jscomp$119$$,$descendant$$){if(!$parent$jscomp$119$$||!$descendant$$)return!1;if($parent$jscomp$119$$.contains&&$descendant$$.nodeType==1)return $parent$jscomp$119$$==$descendant$$||$parent$jscomp$119$$.contains($descendant$$);if(typeof $parent$jscomp$119$$.compareDocumentPosition!="undefined")return $parent$jscomp$119$$==$descendant$$||!!($parent$jscomp$119$$.compareDocumentPosition($descendant$$)&16);for(;$descendant$$&&$parent$jscomp$119$$!=
$descendant$$;)$descendant$$=$descendant$$.parentNode;return $descendant$$==$parent$jscomp$119$$};var $goog$async$nextTick$nextTickImpl$$;var $module$contents$goog$async$run_schedule$$,$module$contents$goog$async$run_workQueueScheduled$$=!1,$module$contents$goog$async$run_workQueue$$=new $module$contents$goog$async$WorkQueue_WorkQueue$$,$module$contents$goog$async$run_run$$=($callback$jscomp$74$$,$context$jscomp$7$$)=>{$module$contents$goog$async$run_schedule$$||$module$contents$goog$async$run_initializeRunner$$();$module$contents$goog$async$run_workQueueScheduled$$||($module$contents$goog$async$run_schedule$$(),$module$contents$goog$async$run_workQueueScheduled$$=
!0);$module$contents$goog$async$run_workQueue$$.add($callback$jscomp$74$$,$context$jscomp$7$$)},$module$contents$goog$async$run_initializeRunner$$=()=>{if($APP.$goog$global$$.Promise&&$APP.$goog$global$$.Promise.resolve){const $promise$jscomp$2$$=$APP.$goog$global$$.Promise.resolve(void 0);$module$contents$goog$async$run_schedule$$=()=>{$promise$jscomp$2$$.then($module$contents$goog$async$run_run$processWorkQueue$$)}}else $module$contents$goog$async$run_schedule$$=()=>{var $cb$jscomp$inline_4048$$=
$module$contents$goog$async$run_run$processWorkQueue$$;typeof $APP.$goog$global$$.setImmediate!=="function"||$APP.$goog$global$$.Window&&$APP.$goog$global$$.Window.prototype&&!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge")&&$APP.$goog$global$$.Window.prototype.setImmediate==$APP.$goog$global$$.setImmediate?($goog$async$nextTick$nextTickImpl$$||($goog$async$nextTick$nextTickImpl$$=$goog$async$nextTick$getNextTickImpl_$$()),$goog$async$nextTick$nextTickImpl$$($cb$jscomp$inline_4048$$)):
$APP.$goog$global$$.setImmediate($cb$jscomp$inline_4048$$)}},$module$contents$goog$async$run_run$processWorkQueue$$=()=>{let $item$jscomp$34$$;for(;$item$jscomp$34$$=$module$contents$goog$async$run_workQueue$$.remove();){try{$item$jscomp$34$$.fn.call($item$jscomp$34$$.scope)}catch($e$jscomp$195$$){$module$contents$goog$async$throwException_throwException$$($e$jscomp$195$$)}$module$contents$goog$async$WorkQueue_WorkQueue$freelist_$$.put($item$jscomp$34$$)}$module$contents$goog$async$run_workQueueScheduled$$=
!1};var $goog$Promise$State_$PENDING$$=0,$goog$Promise$State_$FULFILLED$$=2,$goog$Promise$State_$REJECTED$$=3;$goog$Promise$CallbackEntry_$$.prototype.reset=function(){this.context=this.$onRejected$=this.$onFulfilled$=this.$child$=null;this.$always$=!1};var $goog$Promise$freelist_$$=new $module$contents$goog$async$FreeList_FreeList$$(function(){return new $goog$Promise$CallbackEntry_$$},function($item$jscomp$35$$){$item$jscomp$35$$.reset()});
$goog$Promise$$.prototype.then=function($opt_onFulfilled$jscomp$3$$,$opt_onRejected$jscomp$3$$,$opt_context$jscomp$3$$){return $JSCompiler_StaticMethods_addChildPromise_$$(this,typeof $opt_onFulfilled$jscomp$3$$==="function"?$opt_onFulfilled$jscomp$3$$:null,typeof $opt_onRejected$jscomp$3$$==="function"?$opt_onRejected$jscomp$3$$:null,$opt_context$jscomp$3$$)};$goog$Promise$$.prototype.$goog_Thenable=!0;$APP.$JSCompiler_prototypeAlias$$=$goog$Promise$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$thenCatch$=function($onRejected$jscomp$3$$,$opt_context$jscomp$6$$){return $JSCompiler_StaticMethods_addChildPromise_$$(this,null,$onRejected$jscomp$3$$,$opt_context$jscomp$6$$)};$APP.$JSCompiler_prototypeAlias$$.catch=$goog$Promise$$.prototype.$thenCatch$;
$APP.$JSCompiler_prototypeAlias$$.cancel=function($opt_message$jscomp$13$$){if(this.$state_$==$goog$Promise$State_$PENDING$$){var $err$jscomp$7$$=new $goog$Promise$CancellationError$$($opt_message$jscomp$13$$);$module$contents$goog$async$run_run$$(function(){$JSCompiler_StaticMethods_cancelInternal_$$(this,$err$jscomp$7$$)},this)}};
$APP.$JSCompiler_prototypeAlias$$.$unblockAndFulfill_$=function($value$jscomp$351$$){this.$state_$=$goog$Promise$State_$PENDING$$;$JSCompiler_StaticMethods_resolve_$$(this,$goog$Promise$State_$FULFILLED$$,$value$jscomp$351$$)};$APP.$JSCompiler_prototypeAlias$$.$unblockAndReject_$=function($reason$jscomp$19$$){this.$state_$=$goog$Promise$State_$PENDING$$;$JSCompiler_StaticMethods_resolve_$$(this,$goog$Promise$State_$REJECTED$$,$reason$jscomp$19$$)};
$APP.$JSCompiler_prototypeAlias$$.$executeCallbacks_$=function(){for(var $entry$jscomp$30$$;$entry$jscomp$30$$=$JSCompiler_StaticMethods_popEntry_$$(this);)$JSCompiler_StaticMethods_executeCallback_$$(this,$entry$jscomp$30$$,this.$state_$,this.$result_$);this.$executing_$=!1};var $goog$Promise$handleRejection_$$=$module$contents$goog$async$throwException_throwException$$;$APP.$goog$inherits$$($goog$Promise$CancellationError$$,$module$contents$goog$debug$Error_DebugError$$);
$goog$Promise$CancellationError$$.prototype.name="cancel";/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
$APP.$JSCompiler_prototypeAlias$$=$goog$async$Deferred$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.cancel=function($opt_deepCancel$$){if(this.$fired_$)this.$result_$ instanceof $goog$async$Deferred$$&&this.$result_$.cancel();else{if(this.$parent_$){const $parent$jscomp$123$$=this.$parent_$;delete this.$parent_$;$opt_deepCancel$$?$parent$jscomp$123$$.cancel($opt_deepCancel$$):($parent$jscomp$123$$.$branches_$--,$parent$jscomp$123$$.$branches_$<=0&&$parent$jscomp$123$$.cancel())}this.$onCancelFunction_$?this.$onCancelFunction_$.call(this.$defaultScope_$,this):this.$silentlyCanceled_$=
!0;this.$fired_$||this.errback(new $goog$async$Deferred$CanceledError$$(this))}};$APP.$JSCompiler_prototypeAlias$$.$continue_$=function($isSuccess$$,$res$jscomp$26$$){this.$blocked_$=!1;$JSCompiler_StaticMethods_updateResult_$$(this,$isSuccess$$,$res$jscomp$26$$)};$APP.$JSCompiler_prototypeAlias$$.callback=function($opt_result$jscomp$3$$){$JSCompiler_StaticMethods_check_$$(this);$JSCompiler_StaticMethods_updateResult_$$(this,!0,$opt_result$jscomp$3$$)};
$APP.$JSCompiler_prototypeAlias$$.errback=function($opt_result$jscomp$4$$){$JSCompiler_StaticMethods_check_$$(this);$JSCompiler_StaticMethods_updateResult_$$(this,!1,$opt_result$jscomp$4$$)};$APP.$JSCompiler_prototypeAlias$$.addCallbacks=function($cb$jscomp$6$$,$eb$jscomp$1$$,$opt_scope$jscomp$8$$){this.$sequence_$.push([$cb$jscomp$6$$,$eb$jscomp$1$$,$opt_scope$jscomp$8$$]);this.$fired_$&&$JSCompiler_StaticMethods_fire_$$(this);return this};
$APP.$JSCompiler_prototypeAlias$$.then=function($opt_onFulfilled$jscomp$5$$,$opt_onRejected$jscomp$5$$,$opt_context$jscomp$8$$){let $reject$jscomp$13$$,$resolve$jscomp$14$$;const $promise$jscomp$12$$=new $goog$Promise$$(function($res$jscomp$28$$,$rej$$){$resolve$jscomp$14$$=$res$jscomp$28$$;$reject$jscomp$13$$=$rej$$});this.addCallbacks($resolve$jscomp$14$$,function($reason$jscomp$22$$){$reason$jscomp$22$$ instanceof $goog$async$Deferred$CanceledError$$?$promise$jscomp$12$$.cancel():$reject$jscomp$13$$($reason$jscomp$22$$);
return $goog$async$Deferred$CONVERTED_TO_PROMISE_$$},this);return $promise$jscomp$12$$.then($opt_onFulfilled$jscomp$5$$,$opt_onRejected$jscomp$5$$,$opt_context$jscomp$8$$)};$goog$async$Deferred$$.prototype.$goog_Thenable=!0;var $goog$async$Deferred$CONVERTED_TO_PROMISE_$$={};$APP.$goog$inherits$$($goog$async$Deferred$AlreadyCalledError$$,$module$contents$goog$debug$Error_DebugError$$);$goog$async$Deferred$AlreadyCalledError$$.prototype.message="Deferred has already fired";
$goog$async$Deferred$AlreadyCalledError$$.prototype.name="AlreadyCalledError";$APP.$goog$inherits$$($goog$async$Deferred$CanceledError$$,$module$contents$goog$debug$Error_DebugError$$);$goog$async$Deferred$CanceledError$$.prototype.message="Deferred was canceled";$goog$async$Deferred$CanceledError$$.prototype.name="CanceledError";$goog$async$Deferred$Error_$$.prototype.throwError=function(){delete $goog$async$Deferred$errorMap_$$[this.$id_$];throw this.$error_$;};
var $goog$async$Deferred$errorMap_$$={};$promesa$impl$extend_promise_BANG_$$($goog$async$Deferred$$);var $app$util$globals$navigator$$,$app$util$globals$FormData$$;$APP.$app$util$globals$global$$=globalThis;
$APP.$app$util$globals$window$$=function(){if(typeof $APP.$goog$global$$.window!=="undefined")return $APP.$goog$global$$.window;const $mockWindow$$=$$jscomp$scope$1087077126$0$createMockedEventEmitter$$();$mockWindow$$.matchMedia=function($query$jscomp$21$$){const $mediaObj$$=$$jscomp$scope$1087077126$0$createMockedEventEmitter$$();$mediaObj$$.matches=!1;$mediaObj$$.media=$query$jscomp$21$$;$mediaObj$$.onchange=null;return $mediaObj$$};return $mockWindow$$}();
$APP.$app$util$globals$document$$=typeof $APP.$goog$global$$.document!=="undefined"?$APP.$goog$global$$.document:$$jscomp$scope$1087077126$0$createMockedEventEmitter$$();$APP.$app$util$globals$location$$=typeof $APP.$goog$global$$.location!=="undefined"?$APP.$goog$global$$.location:$$jscomp$scope$1087077126$0$createMockedEventEmitter$$();$app$util$globals$navigator$$=typeof $APP.$goog$global$$.navigator!=="undefined"?$APP.$goog$global$$.navigator:$$jscomp$scope$1087077126$0$createMockedEventEmitter$$();
$app$util$globals$FormData$$=typeof $APP.$goog$global$$.FormData!=="undefined"?$APP.$goog$global$$.FormData:function(){};var $com$cognitect$transit$util$objectKeys$$=typeof Object.keys!="undefined"?function($obj$jscomp$132$$){return Object.keys($obj$jscomp$132$$)}:function($obj$jscomp$133$$){return $module$contents$goog$object_getKeys$$($obj$jscomp$133$$)},$com$cognitect$transit$util$isArray$$=typeof Array.isArray!="undefined"?function($obj$jscomp$134$$){return Array.isArray($obj$jscomp$134$$)}:function($obj$jscomp$135$$){return $APP.$goog$typeOf$$($obj$jscomp$135$$)==="array"};$com$cognitect$transit$caching$WriteCache$$.prototype.write=function($string$jscomp$7$$,$asMapKey$jscomp$1_entry$jscomp$31$$){return $com$cognitect$transit$caching$isCacheable$$($string$jscomp$7$$,$asMapKey$jscomp$1_entry$jscomp$31$$)?(this.$cacheSize$===4096?(this.clear(),this.$gen$=0,this.cache={}):this.$idx$===1936&&this.clear(),$asMapKey$jscomp$1_entry$jscomp$31$$=this.cache[$string$jscomp$7$$],$asMapKey$jscomp$1_entry$jscomp$31$$==null?(this.cache[$string$jscomp$7$$]=[$com$cognitect$transit$caching$idxToCode$$(this.$idx$),
this.$gen$],this.$idx$++,$string$jscomp$7$$):$asMapKey$jscomp$1_entry$jscomp$31$$[1]!=this.$gen$?($asMapKey$jscomp$1_entry$jscomp$31$$[1]=this.$gen$,$asMapKey$jscomp$1_entry$jscomp$31$$[0]=$com$cognitect$transit$caching$idxToCode$$(this.$idx$),this.$idx$++,$string$jscomp$7$$):$asMapKey$jscomp$1_entry$jscomp$31$$[0]):$string$jscomp$7$$};$com$cognitect$transit$caching$WriteCache$$.prototype.clear=function(){this.$idx$=0;this.$gen$++};
$com$cognitect$transit$caching$ReadCache$$.prototype.write=function($obj$jscomp$136$$){this.$idx$==1936&&(this.$idx$=0);this.cache[this.$idx$]=$obj$jscomp$136$$;this.$idx$++;return $obj$jscomp$136$$};$com$cognitect$transit$caching$ReadCache$$.prototype.read=function($string$jscomp$9$$){return this.cache[$string$jscomp$9$$.length===2?$string$jscomp$9$$.charCodeAt(1)-48:($string$jscomp$9$$.charCodeAt(1)-48)*44+($string$jscomp$9$$.charCodeAt(2)-48)]};
$com$cognitect$transit$caching$ReadCache$$.prototype.clear=function(){this.$idx$=0};var $com$cognitect$transit$eq$hashCodeCounter$$=1,$com$cognitect$transit$eq$stringCodeCache$$={},$com$cognitect$transit$eq$stringCodeCacheSize$$=0;var $com$cognitect$transit$types$ITERATOR$$=typeof Symbol!="undefined"?Symbol.iterator:"@@iterator";$com$cognitect$transit$types$TaggedValue$$.prototype.toString=function(){return"[TaggedValue: "+this.tag+", "+this.rep+"]"};$com$cognitect$transit$types$TaggedValue$$.prototype.equiv=function($other$jscomp$143$$){return $com$cognitect$transit$eq$equals$$(this,$other$jscomp$143$$)};$com$cognitect$transit$types$TaggedValue$$.prototype.equiv=$com$cognitect$transit$types$TaggedValue$$.prototype.equiv;
$com$cognitect$transit$types$TaggedValue$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$144$$){return $other$jscomp$144$$ instanceof $com$cognitect$transit$types$TaggedValue$$?this.tag===$other$jscomp$144$$.tag&&$com$cognitect$transit$eq$equals$$(this.rep,$other$jscomp$144$$.rep):!1};
$com$cognitect$transit$types$TaggedValue$$.prototype.$com$cognitect$transit$hashCode$=function(){this.$hashCode$===-1&&(this.$hashCode$=$com$cognitect$transit$eq$hashCombine$$($com$cognitect$transit$eq$hashCode$$(this.tag),$com$cognitect$transit$eq$hashCode$$(this.rep)));return this.$hashCode$};var $com$cognitect$transit$types$MAX_INT$$=$module$contents$goog$math$Long_Long$fromString$$("9007199254740991"),$com$cognitect$transit$types$MIN_INT$$=$module$contents$goog$math$Long_Long$fromString$$("-9007199254740991");
$module$contents$goog$math$Long_Long$$.prototype.equiv=function($other$jscomp$145$$){return $com$cognitect$transit$eq$equals$$(this,$other$jscomp$145$$)};$module$contents$goog$math$Long_Long$$.prototype.equiv=$module$contents$goog$math$Long_Long$$.prototype.equiv;$module$contents$goog$math$Long_Long$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$146$$){return $other$jscomp$146$$ instanceof $module$contents$goog$math$Long_Long$$&&this.equals($other$jscomp$146$$)};
$module$contents$goog$math$Long_Long$$.prototype.$com$cognitect$transit$hashCode$=function(){return this.$low_$};$com$cognitect$transit$types$Keyword$$.prototype.toString=function(){return":"+this.$_name$};$com$cognitect$transit$types$Keyword$$.prototype.namespace=function(){var $idx$jscomp$61$$=this.$_name$.indexOf("/");return $idx$jscomp$61$$!=-1?this.$_name$.substring(0,$idx$jscomp$61$$):null};
$com$cognitect$transit$types$Keyword$$.prototype.name=function(){var $idx$jscomp$62$$=this.$_name$.indexOf("/");return $idx$jscomp$62$$!=-1?this.$_name$.substring($idx$jscomp$62$$+1,this.$_name$.length):this.$_name$};$com$cognitect$transit$types$Keyword$$.prototype.equiv=function($other$jscomp$147$$){return $com$cognitect$transit$eq$equals$$(this,$other$jscomp$147$$)};$com$cognitect$transit$types$Keyword$$.prototype.equiv=$com$cognitect$transit$types$Keyword$$.prototype.equiv;
$com$cognitect$transit$types$Keyword$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$148$$){return $other$jscomp$148$$ instanceof $com$cognitect$transit$types$Keyword$$&&this.$_name$==$other$jscomp$148$$.$_name$};$com$cognitect$transit$types$Keyword$$.prototype.$com$cognitect$transit$hashCode$=function(){this.$hashCode$===-1&&(this.$hashCode$=$com$cognitect$transit$eq$hashCode$$(this.$_name$));return this.$hashCode$};
$com$cognitect$transit$types$Symbol$$.prototype.namespace=function(){var $idx$jscomp$63$$=this.$_name$.indexOf("/");return $idx$jscomp$63$$!=-1?this.$_name$.substring(0,$idx$jscomp$63$$):null};$com$cognitect$transit$types$Symbol$$.prototype.name=function(){var $idx$jscomp$64$$=this.$_name$.indexOf("/");return $idx$jscomp$64$$!=-1?this.$_name$.substring($idx$jscomp$64$$+1,this.$_name$.length):this.$_name$};$com$cognitect$transit$types$Symbol$$.prototype.toString=function(){return this.$_name$};
$com$cognitect$transit$types$Symbol$$.prototype.equiv=function($other$jscomp$149$$){return $com$cognitect$transit$eq$equals$$(this,$other$jscomp$149$$)};$com$cognitect$transit$types$Symbol$$.prototype.equiv=$com$cognitect$transit$types$Symbol$$.prototype.equiv;$com$cognitect$transit$types$Symbol$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$150$$){return $other$jscomp$150$$ instanceof $com$cognitect$transit$types$Symbol$$&&this.$_name$==$other$jscomp$150$$.$_name$};
$com$cognitect$transit$types$Symbol$$.prototype.$com$cognitect$transit$hashCode$=function(){this.$hashCode$===-1&&(this.$hashCode$=$com$cognitect$transit$eq$hashCode$$(this.$_name$));return this.$hashCode$};
$com$cognitect$transit$types$UUID$$.prototype.toString=function(){var $hi64$$=this.high,$lo64$$=this.low;var $s$jscomp$461$$=$com$cognitect$transit$types$hexFor$$($hi64$$,0,4)+"-";$s$jscomp$461$$+=$com$cognitect$transit$types$hexFor$$($hi64$$,4,6)+"-";$s$jscomp$461$$+=$com$cognitect$transit$types$hexFor$$($hi64$$,6,8)+"-";$s$jscomp$461$$+=$com$cognitect$transit$types$hexFor$$($lo64$$,0,2)+"-";return $s$jscomp$461$$+=$com$cognitect$transit$types$hexFor$$($lo64$$,2,8)};
$com$cognitect$transit$types$UUID$$.prototype.equiv=function($other$jscomp$151$$){return $com$cognitect$transit$eq$equals$$(this,$other$jscomp$151$$)};$com$cognitect$transit$types$UUID$$.prototype.equiv=$com$cognitect$transit$types$UUID$$.prototype.equiv;$com$cognitect$transit$types$UUID$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$152$$){return $other$jscomp$152$$ instanceof $com$cognitect$transit$types$UUID$$&&this.high.equals($other$jscomp$152$$.high)&&this.low.equals($other$jscomp$152$$.low)};
$com$cognitect$transit$types$UUID$$.prototype.$com$cognitect$transit$hashCode$=function(){this.$hashCode$===-1&&(this.$hashCode$=$com$cognitect$transit$eq$hashCode$$(this.toString()));return this.$hashCode$};Date.prototype.$com$cognitect$transit$equals$=function($other$jscomp$153$$){return $other$jscomp$153$$ instanceof Date?this.valueOf()===$other$jscomp$153$$.valueOf():!1};Date.prototype.$com$cognitect$transit$hashCode$=function(){return this.valueOf()};
$com$cognitect$transit$types$TransitArrayMapIterator$$.prototype.next=function(){if(this.$idx$<this.entries.length){var $ret$jscomp$118$$={value:this.type===0?this.entries[this.$idx$]:this.type===1?this.entries[this.$idx$+1]:[this.entries[this.$idx$],this.entries[this.$idx$+1]],done:!1};this.$idx$+=2;return $ret$jscomp$118$$}return{value:null,done:!0}};$com$cognitect$transit$types$TransitArrayMapIterator$$.prototype.next=$com$cognitect$transit$types$TransitArrayMapIterator$$.prototype.next;
$com$cognitect$transit$types$TransitArrayMapIterator$$.prototype[$com$cognitect$transit$types$ITERATOR$$]=function(){return this};
$com$cognitect$transit$types$TransitMapIterator$$.prototype.next=function(){if(this.$idx$<this.map.size){this.$bucket$!=null&&this.$bucketIdx$<this.$bucket$.length||(this.$bucket$=this.map.map[this.keys[this.$idx$]],this.$bucketIdx$=0);var $ret$jscomp$119$$={value:this.type===0?this.$bucket$[this.$bucketIdx$]:this.type===1?this.$bucket$[this.$bucketIdx$+1]:[this.$bucket$[this.$bucketIdx$],this.$bucket$[this.$bucketIdx$+1]],done:!1};this.$idx$++;this.$bucketIdx$+=2;return $ret$jscomp$119$$}return{value:null,
done:!0}};$com$cognitect$transit$types$TransitMapIterator$$.prototype.next=$com$cognitect$transit$types$TransitMapIterator$$.prototype.next;$com$cognitect$transit$types$TransitMapIterator$$.prototype[$com$cognitect$transit$types$ITERATOR$$]=function(){return this};$com$cognitect$transit$types$TransitArrayMap$$.prototype.toString=function(){return $com$cognitect$transit$types$printMap$$(this)};$com$cognitect$transit$types$TransitArrayMap$$.prototype.inspect=function(){return this.toString()};
$com$cognitect$transit$types$TransitArrayMap$$.prototype.clear=function(){this.$hashCode$=-1;this.$backingMap$?this.$backingMap$.clear():this.$_entries$=[];this.size=0};$com$cognitect$transit$types$TransitArrayMap$$.prototype.clear=$com$cognitect$transit$types$TransitArrayMap$$.prototype.clear;$com$cognitect$transit$types$TransitArrayMap$$.prototype.keys=function(){return this.$backingMap$?this.$backingMap$.keys():new $com$cognitect$transit$types$TransitArrayMapIterator$$(this.$_entries$,0)};
$com$cognitect$transit$types$TransitArrayMap$$.prototype.keys=$com$cognitect$transit$types$TransitArrayMap$$.prototype.keys;$com$cognitect$transit$types$TransitArrayMap$$.prototype.$keySet$=function(){if(this.$backingMap$)return this.$backingMap$.$keySet$();for(var $ret$jscomp$120$$=[],$i$jscomp$407$$=0,$j$jscomp$104$$=0;$j$jscomp$104$$<this.$_entries$.length;$i$jscomp$407$$++,$j$jscomp$104$$+=2)$ret$jscomp$120$$[$i$jscomp$407$$]=this.$_entries$[$j$jscomp$104$$];return $ret$jscomp$120$$};
$com$cognitect$transit$types$TransitArrayMap$$.prototype.keySet=$com$cognitect$transit$types$TransitArrayMap$$.prototype.$keySet$;$com$cognitect$transit$types$TransitArrayMap$$.prototype.entries=function(){return this.$backingMap$?this.$backingMap$.entries():new $com$cognitect$transit$types$TransitArrayMapIterator$$(this.$_entries$,2)};$com$cognitect$transit$types$TransitArrayMap$$.prototype.entries=$com$cognitect$transit$types$TransitArrayMap$$.prototype.entries;
$com$cognitect$transit$types$TransitArrayMap$$.prototype.values=function(){return this.$backingMap$?this.$backingMap$.values():new $com$cognitect$transit$types$TransitArrayMapIterator$$(this.$_entries$,1)};$com$cognitect$transit$types$TransitArrayMap$$.prototype.values=$com$cognitect$transit$types$TransitArrayMap$$.prototype.values;
$com$cognitect$transit$types$TransitArrayMap$$.prototype.forEach=function($f$jscomp$594$$){if(this.$backingMap$)this.$backingMap$.forEach($f$jscomp$594$$);else for(var $i$jscomp$408$$=0;$i$jscomp$408$$<this.$_entries$.length;$i$jscomp$408$$+=2)$f$jscomp$594$$(this.$_entries$[$i$jscomp$408$$+1],this.$_entries$[$i$jscomp$408$$])};$com$cognitect$transit$types$TransitArrayMap$$.prototype.forEach=$com$cognitect$transit$types$TransitArrayMap$$.prototype.forEach;
$com$cognitect$transit$types$TransitArrayMap$$.prototype.get=function($k$jscomp$529$$,$notFound$$){if(this.$backingMap$)return this.$backingMap$.get($k$jscomp$529$$);if($JSCompiler_StaticMethods_convert$$(this))return this.get($k$jscomp$529$$);for(var $i$jscomp$409$$=0;$i$jscomp$409$$<this.$_entries$.length;$i$jscomp$409$$+=2)if($com$cognitect$transit$eq$equals$$(this.$_entries$[$i$jscomp$409$$],$k$jscomp$529$$))return this.$_entries$[$i$jscomp$409$$+1];return $notFound$$};
$com$cognitect$transit$types$TransitArrayMap$$.prototype.get=$com$cognitect$transit$types$TransitArrayMap$$.prototype.get;
$com$cognitect$transit$types$TransitArrayMap$$.prototype.has=function($k$jscomp$530$$){if(this.$backingMap$)return this.$backingMap$.has($k$jscomp$530$$);if($JSCompiler_StaticMethods_convert$$(this))return this.has($k$jscomp$530$$);for(var $i$jscomp$410$$=0;$i$jscomp$410$$<this.$_entries$.length;$i$jscomp$410$$+=2)if($com$cognitect$transit$eq$equals$$(this.$_entries$[$i$jscomp$410$$],$k$jscomp$530$$))return!0;return!1};$com$cognitect$transit$types$TransitArrayMap$$.prototype.has=$com$cognitect$transit$types$TransitArrayMap$$.prototype.has;
$com$cognitect$transit$types$TransitArrayMap$$.prototype.set=function($k$jscomp$531$$,$v$jscomp$328$$){this.$hashCode$=-1;if(this.$backingMap$)this.$backingMap$.set($k$jscomp$531$$,$v$jscomp$328$$),this.size=this.$backingMap$.size;else{for(var $i$jscomp$411$$=0;$i$jscomp$411$$<this.$_entries$.length;$i$jscomp$411$$+=2)if($com$cognitect$transit$eq$equals$$(this.$_entries$[$i$jscomp$411$$],$k$jscomp$531$$)){this.$_entries$[$i$jscomp$411$$+1]=$v$jscomp$328$$;return}this.$_entries$.push($k$jscomp$531$$);
this.$_entries$.push($v$jscomp$328$$);this.size++;this.size>32&&(this.$backingMap$=$com$cognitect$transit$types$map$$(this.$_entries$,!1,!0),this.$_entries$=null)}};$com$cognitect$transit$types$TransitArrayMap$$.prototype.set=$com$cognitect$transit$types$TransitArrayMap$$.prototype.set;
$com$cognitect$transit$types$TransitArrayMap$$.prototype["delete"]=function($k$jscomp$532_ret$jscomp$121$$){this.$hashCode$=-1;if(this.$backingMap$)return $k$jscomp$532_ret$jscomp$121$$=this.$backingMap$.delete($k$jscomp$532_ret$jscomp$121$$),this.size=this.$backingMap$.size,$k$jscomp$532_ret$jscomp$121$$;for(var $i$jscomp$412$$=0;$i$jscomp$412$$<this.$_entries$.length;$i$jscomp$412$$+=2)if($com$cognitect$transit$eq$equals$$(this.$_entries$[$i$jscomp$412$$],$k$jscomp$532_ret$jscomp$121$$))return $k$jscomp$532_ret$jscomp$121$$=
this.$_entries$[$i$jscomp$412$$+1],this.$_entries$.splice($i$jscomp$412$$,2),this.size--,$k$jscomp$532_ret$jscomp$121$$};$com$cognitect$transit$types$TransitArrayMap$$.prototype.clone=function(){var $clone$jscomp$2$$=$com$cognitect$transit$types$map$$();this.forEach(function($v$jscomp$329$$,$k$jscomp$533$$){$clone$jscomp$2$$.set($k$jscomp$533$$,$v$jscomp$329$$)});return $clone$jscomp$2$$};$com$cognitect$transit$types$TransitArrayMap$$.prototype.clone=$com$cognitect$transit$types$TransitArrayMap$$.prototype.clone;
$com$cognitect$transit$types$TransitArrayMap$$.prototype[$com$cognitect$transit$types$ITERATOR$$]=function(){return this.entries()};$com$cognitect$transit$types$TransitArrayMap$$.prototype.$com$cognitect$transit$hashCode$=function(){if(this.$backingMap$)return this.$backingMap$.$com$cognitect$transit$hashCode$();this.$hashCode$===-1&&(this.$hashCode$=$com$cognitect$transit$eq$hashMapLike$$(this));return this.$hashCode$};
$com$cognitect$transit$types$TransitArrayMap$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$154$$){return this.$backingMap$?$com$cognitect$transit$types$mapEquals$$(this.$backingMap$,$other$jscomp$154$$):$com$cognitect$transit$types$mapEquals$$(this,$other$jscomp$154$$)};$com$cognitect$transit$types$TransitMap$$.prototype.toString=function(){return $com$cognitect$transit$types$printMap$$(this)};$com$cognitect$transit$types$TransitMap$$.prototype.inspect=function(){return this.toString()};
$com$cognitect$transit$types$TransitMap$$.prototype.clear=function(){this.$hashCode$=-1;this.map={};this.$_keys$=[];this.size=0};$com$cognitect$transit$types$TransitMap$$.prototype.clear=$com$cognitect$transit$types$TransitMap$$.prototype.clear;$com$cognitect$transit$types$TransitMap$$.prototype.$getKeys$=function(){return this.$_keys$!=null?this.$_keys$:$com$cognitect$transit$util$objectKeys$$(this.map)};
$com$cognitect$transit$types$TransitMap$$.prototype["delete"]=function($k$jscomp$534_ret$jscomp$122$$){this.$hashCode$=-1;this.$_keys$=null;for(var $code$jscomp$11$$=$com$cognitect$transit$eq$hashCode$$($k$jscomp$534_ret$jscomp$122$$),$bucket$jscomp$3$$=this.map[$code$jscomp$11$$],$i$jscomp$413$$=0;$i$jscomp$413$$<$bucket$jscomp$3$$.length;$i$jscomp$413$$+=2)if($com$cognitect$transit$eq$equals$$($k$jscomp$534_ret$jscomp$122$$,$bucket$jscomp$3$$[$i$jscomp$413$$]))return $k$jscomp$534_ret$jscomp$122$$=
$bucket$jscomp$3$$[$i$jscomp$413$$+1],$bucket$jscomp$3$$.splice($i$jscomp$413$$,2),$bucket$jscomp$3$$.length===0&&delete this.map[$code$jscomp$11$$],this.size--,$k$jscomp$534_ret$jscomp$122$$};$com$cognitect$transit$types$TransitMap$$.prototype.entries=function(){return new $com$cognitect$transit$types$TransitMapIterator$$(this,2)};$com$cognitect$transit$types$TransitMap$$.prototype.entries=$com$cognitect$transit$types$TransitMap$$.prototype.entries;
$com$cognitect$transit$types$TransitMap$$.prototype.forEach=function($callback$jscomp$77$$){for(var $ks$jscomp$54$$=this.$getKeys$(),$i$jscomp$414$$=0;$i$jscomp$414$$<$ks$jscomp$54$$.length;$i$jscomp$414$$++)for(var $bucket$jscomp$4$$=this.map[$ks$jscomp$54$$[$i$jscomp$414$$]],$j$jscomp$105$$=0;$j$jscomp$105$$<$bucket$jscomp$4$$.length;$j$jscomp$105$$+=2)$callback$jscomp$77$$($bucket$jscomp$4$$[$j$jscomp$105$$+1],$bucket$jscomp$4$$[$j$jscomp$105$$],this)};
$com$cognitect$transit$types$TransitMap$$.prototype.forEach=$com$cognitect$transit$types$TransitMap$$.prototype.forEach;
$com$cognitect$transit$types$TransitMap$$.prototype.get=function($k$jscomp$535$$,$i$jscomp$415_notFound$jscomp$1$$){var $bucket$jscomp$5_code$jscomp$12$$=$com$cognitect$transit$eq$hashCode$$($k$jscomp$535$$);$bucket$jscomp$5_code$jscomp$12$$=this.map[$bucket$jscomp$5_code$jscomp$12$$];if($bucket$jscomp$5_code$jscomp$12$$!=null)for($i$jscomp$415_notFound$jscomp$1$$=0;$i$jscomp$415_notFound$jscomp$1$$<$bucket$jscomp$5_code$jscomp$12$$.length;$i$jscomp$415_notFound$jscomp$1$$+=2){if($com$cognitect$transit$eq$equals$$($k$jscomp$535$$,
$bucket$jscomp$5_code$jscomp$12$$[$i$jscomp$415_notFound$jscomp$1$$]))return $bucket$jscomp$5_code$jscomp$12$$[$i$jscomp$415_notFound$jscomp$1$$+1]}else return $i$jscomp$415_notFound$jscomp$1$$};$com$cognitect$transit$types$TransitMap$$.prototype.get=$com$cognitect$transit$types$TransitMap$$.prototype.get;
$com$cognitect$transit$types$TransitMap$$.prototype.has=function($k$jscomp$536$$){var $bucket$jscomp$6_code$jscomp$13$$=$com$cognitect$transit$eq$hashCode$$($k$jscomp$536$$);$bucket$jscomp$6_code$jscomp$13$$=this.map[$bucket$jscomp$6_code$jscomp$13$$];if($bucket$jscomp$6_code$jscomp$13$$!=null)for(var $i$jscomp$416$$=0;$i$jscomp$416$$<$bucket$jscomp$6_code$jscomp$13$$.length;$i$jscomp$416$$+=2)if($com$cognitect$transit$eq$equals$$($k$jscomp$536$$,$bucket$jscomp$6_code$jscomp$13$$[$i$jscomp$416$$]))return!0;
return!1};$com$cognitect$transit$types$TransitMap$$.prototype.has=$com$cognitect$transit$types$TransitMap$$.prototype.has;$com$cognitect$transit$types$TransitMap$$.prototype.keys=function(){return new $com$cognitect$transit$types$TransitMapIterator$$(this,0)};$com$cognitect$transit$types$TransitMap$$.prototype.keys=$com$cognitect$transit$types$TransitMap$$.prototype.keys;
$com$cognitect$transit$types$TransitMap$$.prototype.$keySet$=function(){for(var $keys$jscomp$45$$=this.$getKeys$(),$ret$jscomp$123$$=[],$i$jscomp$417$$=0;$i$jscomp$417$$<$keys$jscomp$45$$.length;$i$jscomp$417$$++)for(var $bucket$jscomp$7$$=this.map[$keys$jscomp$45$$[$i$jscomp$417$$]],$j$jscomp$106$$=0;$j$jscomp$106$$<$bucket$jscomp$7$$.length;$j$jscomp$106$$+=2)$ret$jscomp$123$$.push($bucket$jscomp$7$$[$j$jscomp$106$$]);return $ret$jscomp$123$$};
$com$cognitect$transit$types$TransitMap$$.prototype.keySet=$com$cognitect$transit$types$TransitMap$$.prototype.$keySet$;
$com$cognitect$transit$types$TransitMap$$.prototype.set=function($k$jscomp$537$$,$v$jscomp$330$$){this.$hashCode$=-1;var $code$jscomp$14_newEntry$$=$com$cognitect$transit$eq$hashCode$$($k$jscomp$537$$),$bucket$jscomp$8$$=this.map[$code$jscomp$14_newEntry$$];if($bucket$jscomp$8$$==null)this.$_keys$&&this.$_keys$.push($code$jscomp$14_newEntry$$),this.map[$code$jscomp$14_newEntry$$]=[$k$jscomp$537$$,$v$jscomp$330$$],this.size++;else{$code$jscomp$14_newEntry$$=!0;for(var $i$jscomp$418$$=0;$i$jscomp$418$$<
$bucket$jscomp$8$$.length;$i$jscomp$418$$+=2)if($com$cognitect$transit$eq$equals$$($v$jscomp$330$$,$bucket$jscomp$8$$[$i$jscomp$418$$])){$code$jscomp$14_newEntry$$=!1;$bucket$jscomp$8$$[$i$jscomp$418$$]=$v$jscomp$330$$;break}$code$jscomp$14_newEntry$$&&($bucket$jscomp$8$$.push($k$jscomp$537$$),$bucket$jscomp$8$$.push($v$jscomp$330$$),this.size++)}};$com$cognitect$transit$types$TransitMap$$.prototype.set=$com$cognitect$transit$types$TransitMap$$.prototype.set;
$com$cognitect$transit$types$TransitMap$$.prototype.values=function(){return new $com$cognitect$transit$types$TransitMapIterator$$(this,1)};$com$cognitect$transit$types$TransitMap$$.prototype.values=$com$cognitect$transit$types$TransitMap$$.prototype.values;$com$cognitect$transit$types$TransitMap$$.prototype.clone=function(){var $clone$jscomp$3$$=$com$cognitect$transit$types$map$$();this.forEach(function($v$jscomp$331$$,$k$jscomp$538$$){$clone$jscomp$3$$.set($k$jscomp$538$$,$v$jscomp$331$$)});return $clone$jscomp$3$$};
$com$cognitect$transit$types$TransitMap$$.prototype.clone=$com$cognitect$transit$types$TransitMap$$.prototype.clone;$com$cognitect$transit$types$TransitMap$$.prototype[$com$cognitect$transit$types$ITERATOR$$]=function(){return this.entries()};$com$cognitect$transit$types$TransitMap$$.prototype.$com$cognitect$transit$hashCode$=function(){this.$hashCode$===-1&&(this.$hashCode$=$com$cognitect$transit$eq$hashMapLike$$(this));return this.$hashCode$};
$com$cognitect$transit$types$TransitMap$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$155$$){return $com$cognitect$transit$types$mapEquals$$(this,$other$jscomp$155$$)};$com$cognitect$transit$types$TransitSet$$.prototype.toString=function(){return $com$cognitect$transit$types$printSet$$(this)};$com$cognitect$transit$types$TransitSet$$.prototype.inspect=function(){return this.toString()};
$com$cognitect$transit$types$TransitSet$$.prototype.add=function($value$jscomp$358$$){this.map.set($value$jscomp$358$$,$value$jscomp$358$$);this.size=this.map.size};$com$cognitect$transit$types$TransitSet$$.prototype.add=$com$cognitect$transit$types$TransitSet$$.prototype.add;$com$cognitect$transit$types$TransitSet$$.prototype.clear=function(){this.map=new $com$cognitect$transit$types$TransitMap$$;this.size=0};$com$cognitect$transit$types$TransitSet$$.prototype.clear=$com$cognitect$transit$types$TransitSet$$.prototype.clear;
$com$cognitect$transit$types$TransitSet$$.prototype["delete"]=function($ret$jscomp$124_value$jscomp$359$$){$ret$jscomp$124_value$jscomp$359$$=this.map.delete($ret$jscomp$124_value$jscomp$359$$);this.size=this.map.size;return $ret$jscomp$124_value$jscomp$359$$};$com$cognitect$transit$types$TransitSet$$.prototype.entries=function(){return this.map.entries()};$com$cognitect$transit$types$TransitSet$$.prototype.entries=$com$cognitect$transit$types$TransitSet$$.prototype.entries;
$com$cognitect$transit$types$TransitSet$$.prototype.forEach=function($iterator$jscomp$9$$){var $self$jscomp$33$$=this;this.map.forEach(function($v$jscomp$332$$,$k$jscomp$539$$){$iterator$jscomp$9$$($k$jscomp$539$$,$self$jscomp$33$$)})};$com$cognitect$transit$types$TransitSet$$.prototype.forEach=$com$cognitect$transit$types$TransitSet$$.prototype.forEach;$com$cognitect$transit$types$TransitSet$$.prototype.has=function($value$jscomp$360$$){return this.map.has($value$jscomp$360$$)};
$com$cognitect$transit$types$TransitSet$$.prototype.has=$com$cognitect$transit$types$TransitSet$$.prototype.has;$com$cognitect$transit$types$TransitSet$$.prototype.keys=function(){return this.map.keys()};$com$cognitect$transit$types$TransitSet$$.prototype.keys=$com$cognitect$transit$types$TransitSet$$.prototype.keys;$com$cognitect$transit$types$TransitSet$$.prototype.$keySet$=function(){return this.map.$keySet$()};$com$cognitect$transit$types$TransitSet$$.prototype.keySet=$com$cognitect$transit$types$TransitSet$$.prototype.$keySet$;
$com$cognitect$transit$types$TransitSet$$.prototype.values=function(){return this.map.values()};$com$cognitect$transit$types$TransitSet$$.prototype.values=$com$cognitect$transit$types$TransitSet$$.prototype.values;$com$cognitect$transit$types$TransitSet$$.prototype.clone=function(){var $clone$jscomp$4$$=$com$cognitect$transit$types$set$$();this.forEach(function($k$jscomp$540$$){$clone$jscomp$4$$.add($k$jscomp$540$$)});return $clone$jscomp$4$$};
$com$cognitect$transit$types$TransitSet$$.prototype.clone=$com$cognitect$transit$types$TransitSet$$.prototype.clone;$com$cognitect$transit$types$TransitSet$$.prototype[$com$cognitect$transit$types$ITERATOR$$]=function(){return this.values()};
$com$cognitect$transit$types$TransitSet$$.prototype.$com$cognitect$transit$equals$=function($other$jscomp$156$$){if($other$jscomp$156$$ instanceof $com$cognitect$transit$types$TransitSet$$){if(this.size===$other$jscomp$156$$.size)return $com$cognitect$transit$eq$equals$$(this.map,$other$jscomp$156$$.map)}else return!1};$com$cognitect$transit$types$TransitSet$$.prototype.$com$cognitect$transit$hashCode$=function(){return $com$cognitect$transit$eq$hashCode$$(this.map)};$com$cognitect$transit$impl$decoder$Decoder$$.prototype.$defaults$={$handlers$:{_:function(){return null},"?":function($v$jscomp$335$$){return $v$jscomp$335$$==="t"},b:function($len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$,$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$){if($bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$&&$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$.$preferBuffers$===!1||typeof $APP.$goog$global$$.$Buffer$=="undefined")if(typeof Uint8Array!=
"undefined"){if(typeof atob!="undefined")var $JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$=atob($len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$);else{$len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$=String($len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$).replace(/=+$/,"");if($len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$.length%4==1)throw Error("'atob' failed: The string to be decoded is not correctly encoded.");
$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$=0;for(var $buffer$jscomp$inline_13512_i$jscomp$inline_11156$$,$idx$jscomp$inline_13513$$=0,$output$jscomp$inline_13514$$="";$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$=$len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$.charAt($idx$jscomp$inline_13513$$++);~$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$&&($JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$=
$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$%4?$JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$*64+$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$:$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$,$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$++%4)?$output$jscomp$inline_13514$$+=String.fromCharCode(255&$JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$>>
(-2*$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$&6)):0)$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\x3d".indexOf($buffer$jscomp$inline_13512_i$jscomp$inline_11156$$);$JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$=$output$jscomp$inline_13514$$}$len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$=$JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$.length;
$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$=new Uint8Array($len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$);for($buffer$jscomp$inline_13512_i$jscomp$inline_11156$$=0;$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$<$len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$;$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$++)$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$[$buffer$jscomp$inline_13512_i$jscomp$inline_11156$$]=$JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$.charCodeAt($buffer$jscomp$inline_13512_i$jscomp$inline_11156$$);
$JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$=$bc$jscomp$inline_13510_bytes$jscomp$inline_11155_d$jscomp$172$$}else $JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$=$com$cognitect$transit$types$taggedValue$$("b",$len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$);else $JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$=
new $APP.$goog$global$$.$Buffer$($len$jscomp$inline_11154_str$jscomp$inline_13509_v$jscomp$336$$,"base64");return $JSCompiler_temp$jscomp$10312_JSCompiler_temp$jscomp$10313_binary_string$jscomp$inline_11153_bs$jscomp$inline_13511$$},i:function($JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$){typeof $JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$==="number"||$JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$ instanceof $module$contents$goog$math$Long_Long$$||
($JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$=$module$contents$goog$math$Long_Long$fromString$$($JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$,10),$JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$=$JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$.compare($com$cognitect$transit$types$MAX_INT$$)>0||$JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$.compare($com$cognitect$transit$types$MIN_INT$$)<
0?$JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$:$JSCompiler_StaticMethods_toNumber$$($JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$));return $JSCompiler_inline_result$jscomp$569_n$jscomp$inline_4104_v$jscomp$337$$},n:function($v$jscomp$338$$){return $com$cognitect$transit$types$taggedValue$$("n",$v$jscomp$338$$)},d:function($v$jscomp$339$$){return parseFloat($v$jscomp$339$$)},f:function($v$jscomp$340$$){return $com$cognitect$transit$types$taggedValue$$("f",
$v$jscomp$340$$)},c:function($v$jscomp$341$$){return $v$jscomp$341$$},":":function($v$jscomp$342$$){return new $com$cognitect$transit$types$Keyword$$($v$jscomp$342$$)},$:function($v$jscomp$343$$){return new $com$cognitect$transit$types$Symbol$$($v$jscomp$343$$)},r:function($v$jscomp$344$$){return $com$cognitect$transit$types$taggedValue$$("r",$v$jscomp$344$$)},z:function($JSCompiler_inline_result$jscomp$572_v$jscomp$345$$){a:switch($JSCompiler_inline_result$jscomp$572_v$jscomp$345$$){case "-INF":$JSCompiler_inline_result$jscomp$572_v$jscomp$345$$=
-Infinity;break a;case "INF":$JSCompiler_inline_result$jscomp$572_v$jscomp$345$$=Infinity;break a;case "NaN":$JSCompiler_inline_result$jscomp$572_v$jscomp$345$$=NaN;break a;default:throw Error("Invalid special double value "+$JSCompiler_inline_result$jscomp$572_v$jscomp$345$$);}return $JSCompiler_inline_result$jscomp$572_v$jscomp$345$$},"'":function($v$jscomp$346$$){return $v$jscomp$346$$},m:function($s$jscomp$inline_4108_v$jscomp$347$$){$s$jscomp$inline_4108_v$jscomp$347$$=typeof $s$jscomp$inline_4108_v$jscomp$347$$===
"number"?$s$jscomp$inline_4108_v$jscomp$347$$:parseInt($s$jscomp$inline_4108_v$jscomp$347$$,10);return new Date($s$jscomp$inline_4108_v$jscomp$347$$)},t:function($v$jscomp$348$$){return new Date($v$jscomp$348$$)},u:function($s$jscomp$inline_11158_v$jscomp$349$$){$s$jscomp$inline_11158_v$jscomp$349$$=$s$jscomp$inline_11158_v$jscomp$349$$.replace(/-/g,"");var $hi32$jscomp$inline_11161$$,$off$jscomp$inline_11163$$;var $i$jscomp$inline_11164$$=$hi32$jscomp$inline_11161$$=0;for($off$jscomp$inline_11163$$=
24;$i$jscomp$inline_11164$$<8;$i$jscomp$inline_11164$$+=2,$off$jscomp$inline_11163$$-=8)$hi32$jscomp$inline_11161$$|=parseInt($s$jscomp$inline_11158_v$jscomp$349$$.substring($i$jscomp$inline_11164$$,$i$jscomp$inline_11164$$+2),16)<<$off$jscomp$inline_11163$$;var $lo32$jscomp$inline_11162$$=0;$i$jscomp$inline_11164$$=8;for($off$jscomp$inline_11163$$=24;$i$jscomp$inline_11164$$<16;$i$jscomp$inline_11164$$+=2,$off$jscomp$inline_11163$$-=8)$lo32$jscomp$inline_11162$$|=parseInt($s$jscomp$inline_11158_v$jscomp$349$$.substring($i$jscomp$inline_11164$$,
$i$jscomp$inline_11164$$+2),16)<<$off$jscomp$inline_11163$$;var $hi64$jscomp$inline_11159$$=$module$contents$goog$math$Long_Long$fromBits$$($lo32$jscomp$inline_11162$$,$hi32$jscomp$inline_11161$$);$hi32$jscomp$inline_11161$$=0;$i$jscomp$inline_11164$$=16;for($off$jscomp$inline_11163$$=24;$i$jscomp$inline_11164$$<24;$i$jscomp$inline_11164$$+=2,$off$jscomp$inline_11163$$-=8)$hi32$jscomp$inline_11161$$|=parseInt($s$jscomp$inline_11158_v$jscomp$349$$.substring($i$jscomp$inline_11164$$,$i$jscomp$inline_11164$$+
2),16)<<$off$jscomp$inline_11163$$;$lo32$jscomp$inline_11162$$=0;for($off$jscomp$inline_11163$$=$i$jscomp$inline_11164$$=24;$i$jscomp$inline_11164$$<32;$i$jscomp$inline_11164$$+=2,$off$jscomp$inline_11163$$-=8)$lo32$jscomp$inline_11162$$|=parseInt($s$jscomp$inline_11158_v$jscomp$349$$.substring($i$jscomp$inline_11164$$,$i$jscomp$inline_11164$$+2),16)<<$off$jscomp$inline_11163$$;return new $com$cognitect$transit$types$UUID$$($hi64$jscomp$inline_11159$$,$module$contents$goog$math$Long_Long$fromBits$$($lo32$jscomp$inline_11162$$,
$hi32$jscomp$inline_11161$$))},set:function($v$jscomp$350$$){return $com$cognitect$transit$types$set$$($v$jscomp$350$$)},list:function($v$jscomp$351$$){return $com$cognitect$transit$types$taggedValue$$("list",$v$jscomp$351$$)},link:function($v$jscomp$352$$){return $com$cognitect$transit$types$taggedValue$$("link",$v$jscomp$352$$)},cmap:function($v$jscomp$353$$){return $com$cognitect$transit$types$map$$($v$jscomp$353$$,!1)}},$defaultHandler$:function($c$jscomp$226$$,$val$jscomp$140$$){return $com$cognitect$transit$types$taggedValue$$($c$jscomp$226$$,
$val$jscomp$140$$)},$preferStrings$:!0,$preferBuffers$:!0};
$com$cognitect$transit$impl$decoder$Decoder$$.prototype.decode=function($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$,$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$,$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$){if($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$==null)return null;
switch(typeof $node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$){case "string":return $com$cognitect$transit$caching$isCacheable$$($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$,$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$)?($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$=$JSCompiler_StaticMethods_parseString$$(this,$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$),$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$&&
$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$.write($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$,$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$),$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$):$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=
$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$.charAt(0)==="^"&&$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$.charAt(1)!==" "?$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$.read($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$,$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$):$JSCompiler_StaticMethods_parseString$$(this,$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$),
$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$;case "object":if($com$cognitect$transit$util$isArray$$($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$))if($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[0]==="^ ")if(this.$mapBuilder$)if($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$.length<17&&this.$mapBuilder$.fromArray){$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=
[];for($asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$=1;$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$<$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$.length;$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$+=2)$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$.push(this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$],
$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!0,!1)),$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$.push(this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$+1],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,
!1,!1));$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=this.$mapBuilder$.fromArray($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$,$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$)}else{$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=this.$mapBuilder$.init($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$);
for($asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$=1;$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$<$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$.length;$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$+=2)$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=this.$mapBuilder$.add($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$,
this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!0,!1),this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$+1],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,
!1,!1),$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$);$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=this.$mapBuilder$.finalize($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$,$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$)}else{$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=[];for($asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$=
1;$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$<$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$.length;$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$+=2)$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$.push(this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$],
$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!0,!1)),$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$.push(this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$+1],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,
!1,!1));$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=$com$cognitect$transit$types$map$$($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$,!1)}else $JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=$JSCompiler_StaticMethods_decodeArray$$(this,$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$,$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,
$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$,$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$);else{$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$=$com$cognitect$transit$util$objectKeys$$($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$);var $key$jscomp$inline_4127_strKey$jscomp$inline_4133$$=$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$[0];
if(($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$.length==1?this.decode($key$jscomp$inline_4127_strKey$jscomp$inline_4133$$,$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!1,!1):null)&&$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$ instanceof
$com$cognitect$transit$impl$decoder$Tag$$)$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$=$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$key$jscomp$inline_4127_strKey$jscomp$inline_4133$$],$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$=this.$handlers$[$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$.$str$],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=
$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$!=null?$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$(this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$,$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!1,!0),this):$com$cognitect$transit$types$taggedValue$$($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$.$str$,
this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$,$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!1,!1));else if(this.$mapBuilder$)if($asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$.length<16&&this.$mapBuilder$.fromArray){var $nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$=[];for($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=
0;$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$<$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$.length;$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$++)$key$jscomp$inline_4127_strKey$jscomp$inline_4133$$=$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$[$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$],
$nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$.push(this.decode($key$jscomp$inline_4127_strKey$jscomp$inline_4133$$,$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!0,!1)),$nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$.push(this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$key$jscomp$inline_4127_strKey$jscomp$inline_4133$$],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,
!1,!1));$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=this.$mapBuilder$.fromArray($nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$,$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$)}else{$nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$=this.$mapBuilder$.init($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$);for($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=
0;$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$<$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$.length;$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$++)$key$jscomp$inline_4127_strKey$jscomp$inline_4133$$=$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$[$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$],
$nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$=this.$mapBuilder$.add($nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$,this.decode($key$jscomp$inline_4127_strKey$jscomp$inline_4133$$,$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!0,!1),this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$key$jscomp$inline_4127_strKey$jscomp$inline_4133$$],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,
!1,!1),$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$);$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=this.$mapBuilder$.finalize($nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$,$node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$)}else{$nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$=[];for($i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$=0;$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$<
$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$.length;$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$++)$key$jscomp$inline_4127_strKey$jscomp$inline_4133$$=$asMapKey$jscomp$4_handler$jscomp$inline_4130_i$jscomp$inline_4120_ks$jscomp$inline_4126$$[$i$jscomp$inline_4132_nodep$jscomp$inline_4119_ret$jscomp$inline_4121_tag$jscomp$inline_4128_tagValue$$],$nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$.push(this.decode($key$jscomp$inline_4127_strKey$jscomp$inline_4133$$,
$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!0,!1)),$nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$.push(this.decode($node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$[$key$jscomp$inline_4127_strKey$jscomp$inline_4133$$],$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$,!1,!1));$JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$=
$com$cognitect$transit$types$map$$($nodep$jscomp$inline_4131_ret$jscomp$inline_4134$$,!1)}}return $JSCompiler_inline_result$jscomp$574_JSCompiler_temp$jscomp$575_JSCompiler_temp$jscomp$576_cache$jscomp$74$$}return $node$jscomp$153_val$jscomp$inline_4114_val$jscomp$inline_4129$$};$com$cognitect$transit$impl$decoder$Decoder$$.prototype.decode=$com$cognitect$transit$impl$decoder$Decoder$$.prototype.decode;$com$cognitect$transit$impl$reader$Reader$$.prototype.read=function($ret$jscomp$128_str$jscomp$86$$){var $cache$jscomp$inline_4138$$=this.cache;$ret$jscomp$128_str$jscomp$86$$=this.$unmarshaller$.$decoder$.decode(JSON.parse($ret$jscomp$128_str$jscomp$86$$),$cache$jscomp$inline_4138$$);this.cache.clear();return $ret$jscomp$128_str$jscomp$86$$};$com$cognitect$transit$impl$reader$Reader$$.prototype.read=$com$cognitect$transit$impl$reader$Reader$$.prototype.read;var $com$cognitect$transit$handlers$ctorGuid$$=0,$rhex$jscomp$inline_4140$$=(8|3&Math.round(Math.random()*14)).toString(16),$com$cognitect$transit$handlers$ctorGuidProperty$$="transit$guid$"+($com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+
"-"+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+"-4"+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+"-"+$rhex$jscomp$inline_4140$$+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+"-"+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+
$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$()+$com$cognitect$transit$util$randHex$$());$com$cognitect$transit$handlers$NilHandler$$.prototype.tag=function(){return"_"};
$com$cognitect$transit$handlers$NilHandler$$.prototype.rep=function(){return null};$com$cognitect$transit$handlers$NilHandler$$.prototype.stringRep=function(){return"null"};$com$cognitect$transit$handlers$StringHandler$$.prototype.tag=function(){return"s"};$com$cognitect$transit$handlers$StringHandler$$.prototype.rep=function($v$jscomp$358$$){return $v$jscomp$358$$};$com$cognitect$transit$handlers$StringHandler$$.prototype.stringRep=function($v$jscomp$359$$){return $v$jscomp$359$$};
$com$cognitect$transit$handlers$NumberHandler$$.prototype.tag=function(){return"i"};$com$cognitect$transit$handlers$NumberHandler$$.prototype.rep=function($v$jscomp$361$$){return $v$jscomp$361$$};$com$cognitect$transit$handlers$NumberHandler$$.prototype.stringRep=function($v$jscomp$362$$){return $v$jscomp$362$$.toString()};$com$cognitect$transit$handlers$IntegerHandler$$.prototype.tag=function(){return"i"};$com$cognitect$transit$handlers$IntegerHandler$$.prototype.rep=function($v$jscomp$364$$){return $v$jscomp$364$$.toString()};
$com$cognitect$transit$handlers$IntegerHandler$$.prototype.stringRep=function($v$jscomp$365$$){return $v$jscomp$365$$.toString()};$com$cognitect$transit$handlers$BooleanHandler$$.prototype.tag=function(){return"?"};$com$cognitect$transit$handlers$BooleanHandler$$.prototype.rep=function($v$jscomp$367$$){return $v$jscomp$367$$};$com$cognitect$transit$handlers$BooleanHandler$$.prototype.stringRep=function($v$jscomp$368$$){return $v$jscomp$368$$.toString()};
$com$cognitect$transit$handlers$ArrayHandler$$.prototype.tag=function(){return"array"};$com$cognitect$transit$handlers$ArrayHandler$$.prototype.rep=function($v$jscomp$370$$){return $v$jscomp$370$$};$com$cognitect$transit$handlers$ArrayHandler$$.prototype.stringRep=function(){return null};$com$cognitect$transit$handlers$MapHandler$$.prototype.tag=function(){return"map"};$com$cognitect$transit$handlers$MapHandler$$.prototype.rep=function($v$jscomp$373$$){return $v$jscomp$373$$};
$com$cognitect$transit$handlers$MapHandler$$.prototype.stringRep=function(){return null};$com$cognitect$transit$handlers$VerboseDateHandler$$.prototype.tag=function(){return"t"};
$com$cognitect$transit$handlers$VerboseDateHandler$$.prototype.rep=function($v$jscomp$376$$){return $v$jscomp$376$$.getUTCFullYear()+"-"+$com$cognitect$transit$handlers$padZeros$$($v$jscomp$376$$.getUTCMonth()+1,2)+"-"+$com$cognitect$transit$handlers$padZeros$$($v$jscomp$376$$.getUTCDate(),2)+"T"+$com$cognitect$transit$handlers$padZeros$$($v$jscomp$376$$.getUTCHours(),2)+":"+$com$cognitect$transit$handlers$padZeros$$($v$jscomp$376$$.getUTCMinutes(),2)+":"+$com$cognitect$transit$handlers$padZeros$$($v$jscomp$376$$.getUTCSeconds(),
2)+"."+$com$cognitect$transit$handlers$padZeros$$($v$jscomp$376$$.getUTCMilliseconds(),3)+"Z"};$com$cognitect$transit$handlers$VerboseDateHandler$$.prototype.stringRep=function($v$jscomp$377$$,$h$jscomp$116$$){return $h$jscomp$116$$.rep($v$jscomp$377$$)};$com$cognitect$transit$handlers$DateHandler$$.prototype.tag=function(){return"m"};$com$cognitect$transit$handlers$DateHandler$$.prototype.rep=function($v$jscomp$379$$){return $v$jscomp$379$$.valueOf()};
$com$cognitect$transit$handlers$DateHandler$$.prototype.stringRep=function($v$jscomp$380$$){return $v$jscomp$380$$.valueOf().toString()};$com$cognitect$transit$handlers$DateHandler$$.prototype.getVerboseHandler=function(){return new $com$cognitect$transit$handlers$VerboseDateHandler$$};$com$cognitect$transit$handlers$UUIDHandler$$.prototype.tag=function(){return"u"};$com$cognitect$transit$handlers$UUIDHandler$$.prototype.rep=function($v$jscomp$383$$){return $v$jscomp$383$$.toString()};
$com$cognitect$transit$handlers$UUIDHandler$$.prototype.stringRep=function($v$jscomp$384$$){return $v$jscomp$384$$.toString()};$com$cognitect$transit$handlers$KeywordHandler$$.prototype.tag=function(){return":"};$com$cognitect$transit$handlers$KeywordHandler$$.prototype.rep=function($v$jscomp$386$$){return $v$jscomp$386$$.$_name$};$com$cognitect$transit$handlers$KeywordHandler$$.prototype.stringRep=function($v$jscomp$387$$,$h$jscomp$117$$){return $h$jscomp$117$$.rep($v$jscomp$387$$)};
$com$cognitect$transit$handlers$SymbolHandler$$.prototype.tag=function(){return"$"};$com$cognitect$transit$handlers$SymbolHandler$$.prototype.rep=function($v$jscomp$389$$){return $v$jscomp$389$$.$_name$};$com$cognitect$transit$handlers$SymbolHandler$$.prototype.stringRep=function($v$jscomp$390$$,$h$jscomp$118$$){return $h$jscomp$118$$.rep($v$jscomp$390$$)};$com$cognitect$transit$handlers$TaggedHandler$$.prototype.tag=function($v$jscomp$391$$){return $v$jscomp$391$$.tag};
$com$cognitect$transit$handlers$TaggedHandler$$.prototype.rep=function($v$jscomp$392$$){return $v$jscomp$392$$.rep};$com$cognitect$transit$handlers$TaggedHandler$$.prototype.stringRep=function(){return null};$com$cognitect$transit$handlers$TransitSetHandler$$.prototype.tag=function(){return"set"};
$com$cognitect$transit$handlers$TransitSetHandler$$.prototype.rep=function($v$jscomp$395$$){var $arr$jscomp$166$$=[];$v$jscomp$395$$.forEach(function($key$jscomp$266$$){$arr$jscomp$166$$.push($key$jscomp$266$$)});return $com$cognitect$transit$types$taggedValue$$("array",$arr$jscomp$166$$)};$com$cognitect$transit$handlers$TransitSetHandler$$.prototype.stringRep=function(){return null};$com$cognitect$transit$handlers$TransitArrayMapHandler$$.prototype.tag=function(){return"map"};
$com$cognitect$transit$handlers$TransitArrayMapHandler$$.prototype.rep=function($v$jscomp$398$$){return $v$jscomp$398$$};$com$cognitect$transit$handlers$TransitArrayMapHandler$$.prototype.stringRep=function(){return null};$com$cognitect$transit$handlers$TransitMapHandler$$.prototype.tag=function(){return"map"};$com$cognitect$transit$handlers$TransitMapHandler$$.prototype.rep=function($v$jscomp$401$$){return $v$jscomp$401$$};$com$cognitect$transit$handlers$TransitMapHandler$$.prototype.stringRep=function(){return null};
$com$cognitect$transit$handlers$BufferHandler$$.prototype.tag=function(){return"b"};$com$cognitect$transit$handlers$BufferHandler$$.prototype.rep=function($v$jscomp$404$$){return $v$jscomp$404$$.toString("base64")};$com$cognitect$transit$handlers$BufferHandler$$.prototype.stringRep=function(){return null};$com$cognitect$transit$handlers$Uint8ArrayHandler$$.prototype.tag=function(){return"b"};
$com$cognitect$transit$handlers$Uint8ArrayHandler$$.prototype.rep=function($str$jscomp$inline_11167_v$jscomp$407$$){for(var $JSCompiler_inline_result$jscomp$567_block$jscomp$inline_11168$$,$charCode$jscomp$inline_11169_index$jscomp$inline_4143$$=0,$idx$jscomp$inline_11170_length$jscomp$inline_4144$$=$str$jscomp$inline_11167_v$jscomp$407$$.length,$map$jscomp$inline_11171_result$jscomp$inline_4145$$="",$output$jscomp$inline_11172_slice$jscomp$inline_4146$$;$charCode$jscomp$inline_11169_index$jscomp$inline_4143$$<
$idx$jscomp$inline_11170_length$jscomp$inline_4144$$;)$output$jscomp$inline_11172_slice$jscomp$inline_4146$$=$str$jscomp$inline_11167_v$jscomp$407$$.subarray($charCode$jscomp$inline_11169_index$jscomp$inline_4143$$,Math.min($charCode$jscomp$inline_11169_index$jscomp$inline_4143$$+32768,$idx$jscomp$inline_11170_length$jscomp$inline_4144$$)),$map$jscomp$inline_11171_result$jscomp$inline_4145$$+=String.fromCharCode.apply(null,$output$jscomp$inline_11172_slice$jscomp$inline_4146$$),$charCode$jscomp$inline_11169_index$jscomp$inline_4143$$+=
32768;if(typeof btoa!="undefined")$JSCompiler_inline_result$jscomp$567_block$jscomp$inline_11168$$=btoa($map$jscomp$inline_11171_result$jscomp$inline_4145$$);else{$str$jscomp$inline_11167_v$jscomp$407$$=String($map$jscomp$inline_11171_result$jscomp$inline_4145$$);$idx$jscomp$inline_11170_length$jscomp$inline_4144$$=0;$map$jscomp$inline_11171_result$jscomp$inline_4145$$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\x3d";for($output$jscomp$inline_11172_slice$jscomp$inline_4146$$=
"";$str$jscomp$inline_11167_v$jscomp$407$$.charAt($idx$jscomp$inline_11170_length$jscomp$inline_4144$$|0)||($map$jscomp$inline_11171_result$jscomp$inline_4145$$="\x3d",$idx$jscomp$inline_11170_length$jscomp$inline_4144$$%1);$output$jscomp$inline_11172_slice$jscomp$inline_4146$$+=$map$jscomp$inline_11171_result$jscomp$inline_4145$$.charAt(63&$JSCompiler_inline_result$jscomp$567_block$jscomp$inline_11168$$>>8-$idx$jscomp$inline_11170_length$jscomp$inline_4144$$%1*8)){$charCode$jscomp$inline_11169_index$jscomp$inline_4143$$=
$str$jscomp$inline_11167_v$jscomp$407$$.charCodeAt($idx$jscomp$inline_11170_length$jscomp$inline_4144$$+=.75);if($charCode$jscomp$inline_11169_index$jscomp$inline_4143$$>255)throw Error("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");$JSCompiler_inline_result$jscomp$567_block$jscomp$inline_11168$$=$JSCompiler_inline_result$jscomp$567_block$jscomp$inline_11168$$<<8|$charCode$jscomp$inline_11169_index$jscomp$inline_4143$$}$JSCompiler_inline_result$jscomp$567_block$jscomp$inline_11168$$=
$output$jscomp$inline_11172_slice$jscomp$inline_4146$$}return $JSCompiler_inline_result$jscomp$567_block$jscomp$inline_11168$$};$com$cognitect$transit$handlers$Uint8ArrayHandler$$.prototype.stringRep=function(){return null};
$com$cognitect$transit$handlers$Handlers$$.prototype.get=function($ctor$jscomp$4_h$jscomp$125$$){$ctor$jscomp$4_h$jscomp$125$$=typeof $ctor$jscomp$4_h$jscomp$125$$==="string"?this.$handlers$[$ctor$jscomp$4_h$jscomp$125$$]:this.$handlers$[$com$cognitect$transit$handlers$typeTag$$($ctor$jscomp$4_h$jscomp$125$$)];return $ctor$jscomp$4_h$jscomp$125$$!=null?$ctor$jscomp$4_h$jscomp$125$$:this.$handlers$["default"]};$com$cognitect$transit$handlers$Handlers$$.prototype.get=$com$cognitect$transit$handlers$Handlers$$.prototype.get;
$com$cognitect$transit$handlers$Handlers$$.prototype.set=function($ctor$jscomp$5$$,$handler$jscomp$14$$){var $JSCompiler_temp$jscomp$578$$;if($JSCompiler_temp$jscomp$578$$=typeof $ctor$jscomp$5$$==="string")a:{switch($ctor$jscomp$5$$){case "null":case "string":case "boolean":case "number":case "array":case "map":$JSCompiler_temp$jscomp$578$$=!1;break a}$JSCompiler_temp$jscomp$578$$=!0}$JSCompiler_temp$jscomp$578$$?this.$handlers$[$ctor$jscomp$5$$]=$handler$jscomp$14$$:this.$handlers$[$com$cognitect$transit$handlers$typeTag$$($ctor$jscomp$5$$)]=
$handler$jscomp$14$$};$com$cognitect$transit$impl$writer$JSONMarshaller$$.prototype.handler=function($obj$jscomp$139_tag$jscomp$39$$){var $h$jscomp$126$$=this.$handlers$.get($obj$jscomp$139_tag$jscomp$39$$==null?null:$obj$jscomp$139_tag$jscomp$39$$.constructor);return $h$jscomp$126$$!=null?$h$jscomp$126$$:($obj$jscomp$139_tag$jscomp$39$$=$obj$jscomp$139_tag$jscomp$39$$&&$obj$jscomp$139_tag$jscomp$39$$.transitTag)?this.$handlers$.get($obj$jscomp$139_tag$jscomp$39$$):null};
$com$cognitect$transit$impl$writer$Writer$$.prototype.$marshaller$=function(){return this.$_marshaller$};$com$cognitect$transit$impl$writer$Writer$$.prototype.marshaller=$com$cognitect$transit$impl$writer$Writer$$.prototype.$marshaller$;
$com$cognitect$transit$impl$writer$Writer$$.prototype.write=function($JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$,$asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$){var $em$jscomp$inline_4187_ropts$$=$asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$||{};$asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$=$em$jscomp$inline_4187_ropts$$.asMapKey||!1;var $cache$jscomp$95_err$jscomp$inline_11184$$=this.$_marshaller$.$verbose$?
!1:this.cache;if($em$jscomp$inline_4187_ropts$$.marshalTop===!1)$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$=$com$cognitect$transit$impl$writer$marshal$$(this.$_marshaller$,$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$,$asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$,$cache$jscomp$95_err$jscomp$inline_11184$$);else{$em$jscomp$inline_4187_ropts$$=this.$_marshaller$;var $JSCompiler_temp_const$jscomp$10318$$=
JSON,$JSCompiler_temp_const$jscomp$10317$$=$JSCompiler_temp_const$jscomp$10318$$.stringify,$JSCompiler_temp_const$jscomp$10316$$=$com$cognitect$transit$impl$writer$marshal$$;var $h$jscomp$inline_11182$$=$em$jscomp$inline_4187_ropts$$.handler($JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$)||($em$jscomp$inline_4187_ropts$$.$handlerForForeign$?$em$jscomp$inline_4187_ropts$$.$handlerForForeign$($JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$,
$em$jscomp$inline_4187_ropts$$.$handlers$):null);if($h$jscomp$inline_11182$$!=null)$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$=$h$jscomp$inline_11182$$.tag($JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$).length===1?$com$cognitect$transit$types$taggedValue$$("'",$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$):$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$;
else throw $asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$=($JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$==null?null:$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$.constructor).name,$cache$jscomp$95_err$jscomp$inline_11184$$=Error("Cannot write "+$asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$),$cache$jscomp$95_err$jscomp$inline_11184$$.data={$obj$:$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$,
type:$asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$},$cache$jscomp$95_err$jscomp$inline_11184$$;$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$=$JSCompiler_temp_const$jscomp$10317$$.call($JSCompiler_temp_const$jscomp$10318$$,$JSCompiler_temp_const$jscomp$10316$$($em$jscomp$inline_4187_ropts$$,$JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$,$asMapKey$jscomp$19_name$jscomp$inline_11183_opts$jscomp$244$$,
$cache$jscomp$95_err$jscomp$inline_11184$$))}this.cache!=null&&this.cache.clear();return $JSCompiler_inline_result$jscomp$10319_JSCompiler_temp$jscomp$585_obj$jscomp$147_ret$jscomp$134$$};$com$cognitect$transit$impl$writer$Writer$$.prototype.write=$com$cognitect$transit$impl$writer$Writer$$.prototype.write;$com$cognitect$transit$impl$writer$Writer$$.prototype.register=function($type$jscomp$238$$,$handler$jscomp$16$$){this.$_marshaller$.$handlers$.set($type$jscomp$238$$,$handler$jscomp$16$$)};
$com$cognitect$transit$impl$writer$Writer$$.prototype.register=$com$cognitect$transit$impl$writer$Writer$$.prototype.register;$cljs$core$UUID$$.prototype.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$500$$,$other$jscomp$158$$){return $other$jscomp$158$$ instanceof $cljs$core$UUID$$?this.uuid===$other$jscomp$158$$.uuid:$other$jscomp$158$$ instanceof $com$cognitect$transit$types$UUID$$?this.uuid===$other$jscomp$158$$.toString():!1};$cljs$core$UUID$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$cljs$core$UUID$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($this$$jscomp$501$$,$other$jscomp$159$$){if($other$jscomp$159$$ instanceof $cljs$core$UUID$$||$other$jscomp$159$$ instanceof $com$cognitect$transit$types$UUID$$)return $APP.$cljs$core$compare$$(this.toString(),$other$jscomp$159$$.toString());throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$159$$)].join(""));
};$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IComparable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IComparable$_compare$arity$2$=function($this$$jscomp$502$$,$other$jscomp$160$$){if($other$jscomp$160$$ instanceof $cljs$core$UUID$$||$other$jscomp$160$$ instanceof $com$cognitect$transit$types$UUID$$)return $APP.$cljs$core$compare$$(this.toString(),$other$jscomp$160$$.toString());throw Error(["Cannot compare ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this)," to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$160$$)].join(""));
};$module$contents$goog$math$Long_Long$$.prototype.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$503$$,$other$jscomp$161$$){return this.equiv($other$jscomp$161$$)};$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$504$$,$other$jscomp$162$$){return $other$jscomp$162$$ instanceof $cljs$core$UUID$$?$other$jscomp$162$$.$cljs$core$IEquiv$_equiv$arity$2$(null,this):this.equiv($other$jscomp$162$$)};
$com$cognitect$transit$types$TaggedValue$$.prototype.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$505$$,$other$jscomp$163$$){return this.equiv($other$jscomp$163$$)};$module$contents$goog$math$Long_Long$$.prototype.$cljs$core$IHash$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$module$contents$goog$math$Long_Long$$.prototype.$cljs$core$IHash$_hash$arity$1$=function(){return $com$cognitect$transit$eq$hashCode$$(this)};$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IHash$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IHash$_hash$arity$1$=function(){return $APP.$cljs$core$hash$$(this.toString())};$com$cognitect$transit$types$TaggedValue$$.prototype.$cljs$core$IHash$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$com$cognitect$transit$types$TaggedValue$$.prototype.$cljs$core$IHash$_hash$arity$1$=function(){return $com$cognitect$transit$eq$hashCode$$(this)};$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IUUID$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$com$cognitect$transit$types$UUID$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($uuid$jscomp$13$$,$writer$jscomp$139$$){return $APP.$cljs$core$_write$$($writer$jscomp$139$$,['#uuid "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.toString()),'"'].join(""))};$cognitect$transit$MapBuilder$$.prototype.init=function(){return $APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$cognitect$transit$MapBuilder$$.prototype.add=function($m$jscomp$165$$,$k$jscomp$551$$,$v$jscomp$418$$){return $APP.$cljs$core$assoc_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($m$jscomp$165$$,$k$jscomp$551$$,$v$jscomp$418$$)};$cognitect$transit$MapBuilder$$.prototype.finalize=function($m$jscomp$166$$){return $APP.$cljs$core$_persistent_BANG_$$($m$jscomp$166$$)};
$cognitect$transit$MapBuilder$$.prototype.fromArray=function($arr$jscomp$169$$){return $APP.$cljs$core$PersistentArrayMap$fromArray$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cljs$core$PersistentArrayMap$fromArray$$.$cljs$core$IFn$_invoke$arity$3$($arr$jscomp$169$$,!0,!0):$APP.$cljs$core$PersistentArrayMap$fromArray$$($arr$jscomp$169$$,!0,!0)};$cognitect$transit$VectorBuilder$$.prototype.init=function(){return $APP.$cljs$core$_as_transient$$($APP.$cljs$core$PersistentVector$EMPTY$$)};
$cognitect$transit$VectorBuilder$$.prototype.add=function($v$jscomp$419$$,$x$jscomp$1007$$){return $APP.$cljs$core$conj_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$419$$,$x$jscomp$1007$$)};$cognitect$transit$VectorBuilder$$.prototype.finalize=function($v$jscomp$420$$){return $APP.$cljs$core$_persistent_BANG_$$($v$jscomp$420$$)};
$cognitect$transit$VectorBuilder$$.prototype.fromArray=function($arr$jscomp$170$$){return $APP.$cljs$core$PersistentVector$fromArray$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$PersistentVector$fromArray$$.$cljs$core$IFn$_invoke$arity$2$($arr$jscomp$170$$,!0):$APP.$cljs$core$PersistentVector$fromArray$$($arr$jscomp$170$$,!0)};$cognitect$transit$KeywordHandler$$.prototype.tag=function(){return":"};$cognitect$transit$KeywordHandler$$.prototype.rep=function($v$jscomp$428$$){return $v$jscomp$428$$.$fqn$};
$cognitect$transit$KeywordHandler$$.prototype.stringRep=function($v$jscomp$429$$){return $v$jscomp$429$$.$fqn$};$cognitect$transit$SymbolHandler$$.prototype.tag=function(){return"$"};$cognitect$transit$SymbolHandler$$.prototype.rep=function($v$jscomp$431$$){return $v$jscomp$431$$.$str$};$cognitect$transit$SymbolHandler$$.prototype.stringRep=function($v$jscomp$432$$){return $v$jscomp$432$$.$str$};$cognitect$transit$ListHandler$$.prototype.tag=function(){return"list"};
$cognitect$transit$ListHandler$$.prototype.rep=function($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$){var $ret$jscomp$138$$=[];$c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$=$APP.$cljs$core$seq$$($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$);for(var $G__40322_chunk__40106_40308_seq__40105_40319__$1$$=null,$G__40323_count__40107_40309$$=0,$G__40321_i__40108_40310$$=0;;)if($G__40321_i__40108_40310$$<
$G__40323_count__40107_40309$$){var $x_40312$$=$G__40322_chunk__40106_40308_seq__40105_40319__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__40321_i__40108_40310$$);$ret$jscomp$138$$.push($x_40312$$);$G__40321_i__40108_40310$$+=1}else if($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$=$APP.$cljs$core$seq$$($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$))$G__40322_chunk__40106_40308_seq__40105_40319__$1$$=$c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$,
$APP.$cljs$core$chunked_seq_QMARK_$$($G__40322_chunk__40106_40308_seq__40105_40319__$1$$)?($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$=$APP.$cljs$core$_chunked_first$$($G__40322_chunk__40106_40308_seq__40105_40319__$1$$),$G__40321_i__40108_40310$$=$APP.$cljs$core$_chunked_rest$$($G__40322_chunk__40106_40308_seq__40105_40319__$1$$),$G__40322_chunk__40106_40308_seq__40105_40319__$1$$=$c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$,
$G__40323_count__40107_40309$$=$APP.$cljs$core$count$$($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$),$c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$=$G__40321_i__40108_40310$$):($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$=$APP.$cljs$core$first$$($G__40322_chunk__40106_40308_seq__40105_40319__$1$$),$ret$jscomp$138$$.push($c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$),
$c__5548__auto___40320_seq__40105_40307_temp__5825__auto___40318_v$jscomp$434_x_40325$$=$APP.$cljs$core$next$$($G__40322_chunk__40106_40308_seq__40105_40319__$1$$),$G__40322_chunk__40106_40308_seq__40105_40319__$1$$=null,$G__40323_count__40107_40309$$=0),$G__40321_i__40108_40310$$=0;else break;return $com$cognitect$transit$types$taggedValue$$("array",$ret$jscomp$138$$)};$cognitect$transit$ListHandler$$.prototype.stringRep=function(){return null};$cognitect$transit$MapHandler$$.prototype.tag=function(){return"map"};
$cognitect$transit$MapHandler$$.prototype.rep=function($v$jscomp$437$$){return $v$jscomp$437$$};$cognitect$transit$MapHandler$$.prototype.stringRep=function(){return null};$cognitect$transit$SetHandler$$.prototype.tag=function(){return"set"};
$cognitect$transit$SetHandler$$.prototype.rep=function($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$){var $ret$jscomp$139$$=[];$c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$=$APP.$cljs$core$seq$$($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$);for(var $G__40351_chunk__40116_40337_seq__40115_40348__$1$$=null,$G__40352_count__40117_40338$$=0,$G__40350_i__40118_40339$$=0;;)if($G__40350_i__40118_40339$$<
$G__40352_count__40117_40338$$){var $x_40341$$=$G__40351_chunk__40116_40337_seq__40115_40348__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__40350_i__40118_40339$$);$ret$jscomp$139$$.push($x_40341$$);$G__40350_i__40118_40339$$+=1}else if($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$=$APP.$cljs$core$seq$$($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$))$G__40351_chunk__40116_40337_seq__40115_40348__$1$$=$c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$,
$APP.$cljs$core$chunked_seq_QMARK_$$($G__40351_chunk__40116_40337_seq__40115_40348__$1$$)?($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$=$APP.$cljs$core$_chunked_first$$($G__40351_chunk__40116_40337_seq__40115_40348__$1$$),$G__40350_i__40118_40339$$=$APP.$cljs$core$_chunked_rest$$($G__40351_chunk__40116_40337_seq__40115_40348__$1$$),$G__40351_chunk__40116_40337_seq__40115_40348__$1$$=$c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$,
$G__40352_count__40117_40338$$=$APP.$cljs$core$count$$($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$),$c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$=$G__40350_i__40118_40339$$):($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$=$APP.$cljs$core$first$$($G__40351_chunk__40116_40337_seq__40115_40348__$1$$),$ret$jscomp$139$$.push($c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$),
$c__5548__auto___40349_seq__40115_40336_temp__5825__auto___40347_v$jscomp$440_x_40354$$=$APP.$cljs$core$next$$($G__40351_chunk__40116_40337_seq__40115_40348__$1$$),$G__40351_chunk__40116_40337_seq__40115_40348__$1$$=null,$G__40352_count__40117_40338$$=0),$G__40350_i__40118_40339$$=0;else break;return $com$cognitect$transit$types$taggedValue$$("array",$ret$jscomp$139$$)};$cognitect$transit$SetHandler$$.prototype.stringRep=function(){return null};$cognitect$transit$VectorHandler$$.prototype.tag=function(){return"array"};
$cognitect$transit$VectorHandler$$.prototype.rep=function($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$){var $ret$jscomp$140$$=[];$c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$=$APP.$cljs$core$seq$$($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$);for(var $G__40378_chunk__40125_40365_seq__40124_40375__$1$$=null,$G__40379_count__40126_40366$$=0,$G__40377_i__40127_40367$$=0;;)if($G__40377_i__40127_40367$$<
$G__40379_count__40126_40366$$){var $x_40369$$=$G__40378_chunk__40125_40365_seq__40124_40375__$1$$.$cljs$core$IIndexed$_nth$arity$2$(null,$G__40377_i__40127_40367$$);$ret$jscomp$140$$.push($x_40369$$);$G__40377_i__40127_40367$$+=1}else if($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$=$APP.$cljs$core$seq$$($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$))$G__40378_chunk__40125_40365_seq__40124_40375__$1$$=$c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$,
$APP.$cljs$core$chunked_seq_QMARK_$$($G__40378_chunk__40125_40365_seq__40124_40375__$1$$)?($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$=$APP.$cljs$core$_chunked_first$$($G__40378_chunk__40125_40365_seq__40124_40375__$1$$),$G__40377_i__40127_40367$$=$APP.$cljs$core$_chunked_rest$$($G__40378_chunk__40125_40365_seq__40124_40375__$1$$),$G__40378_chunk__40125_40365_seq__40124_40375__$1$$=$c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$,
$G__40379_count__40126_40366$$=$APP.$cljs$core$count$$($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$),$c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$=$G__40377_i__40127_40367$$):($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$=$APP.$cljs$core$first$$($G__40378_chunk__40125_40365_seq__40124_40375__$1$$),$ret$jscomp$140$$.push($c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$),
$c__5548__auto___40376_seq__40124_40364_temp__5825__auto___40374_v$jscomp$443_x_40381$$=$APP.$cljs$core$next$$($G__40378_chunk__40125_40365_seq__40124_40375__$1$$),$G__40378_chunk__40125_40365_seq__40124_40375__$1$$=null,$G__40379_count__40126_40366$$=0),$G__40377_i__40127_40367$$=0;else break;return $ret$jscomp$140$$};$cognitect$transit$VectorHandler$$.prototype.stringRep=function(){return null};$cognitect$transit$UUIDHandler$$.prototype.tag=function(){return"u"};
$cognitect$transit$UUIDHandler$$.prototype.rep=function($v$jscomp$446$$){return $v$jscomp$446$$.uuid};$cognitect$transit$UUIDHandler$$.prototype.stringRep=function($v$jscomp$447$$){return this.rep($v$jscomp$447$$)};$cognitect$transit$WithMetaHandler$$.prototype.tag=function(){return"with-meta"};$cognitect$transit$WithMetaHandler$$.prototype.rep=function($v$jscomp$449$$){return $com$cognitect$transit$types$taggedValue$$("array",[$v$jscomp$449$$.value,$v$jscomp$449$$.$meta$])};
$cognitect$transit$WithMetaHandler$$.prototype.stringRep=function(){return null};$APP.$JSCompiler_prototypeAlias$$=$cognitect$transit$t_cognitect$0transit40224$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_40226$$,$meta40225__$1$$){return new $cognitect$transit$t_cognitect$0transit40224$$(this.$tag_fn$,this.$rep_fn$,this.$str_rep_fn$,this.$verbose_handler_fn$,$meta40225__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta40225$};
$APP.$JSCompiler_prototypeAlias$$.tag=function($o$jscomp$205$$){return this.$tag_fn$.$cljs$core$IFn$_invoke$arity$1$?this.$tag_fn$.$cljs$core$IFn$_invoke$arity$1$($o$jscomp$205$$):this.$tag_fn$($o$jscomp$205$$)};$APP.$JSCompiler_prototypeAlias$$.rep=function($o$jscomp$206$$){return this.$rep_fn$.$cljs$core$IFn$_invoke$arity$1$?this.$rep_fn$.$cljs$core$IFn$_invoke$arity$1$($o$jscomp$206$$):this.$rep_fn$($o$jscomp$206$$)};
$APP.$JSCompiler_prototypeAlias$$.stringRep=function($o$jscomp$207$$){return $APP.$cljs$core$truth_$$(this.$str_rep_fn$)?this.$str_rep_fn$.$cljs$core$IFn$_invoke$arity$1$?this.$str_rep_fn$.$cljs$core$IFn$_invoke$arity$1$($o$jscomp$207$$):this.$str_rep_fn$($o$jscomp$207$$):null};
$APP.$JSCompiler_prototypeAlias$$.getVerboseHandler=function(){return $APP.$cljs$core$truth_$$(this.$verbose_handler_fn$)?this.$verbose_handler_fn$.$cljs$core$IFn$_invoke$arity$0$?this.$verbose_handler_fn$.$cljs$core$IFn$_invoke$arity$0$():this.$verbose_handler_fn$():null};var $app$common$transit$write_handlers$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$app$common$transit$read_handlers$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$app$common$transit$write_handler_map$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$app$common$transit$read_handler_map$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$app$common$transit$Pointer$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.metadata};
$app$common$transit$Pointer$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_$jscomp$980$$,$meta$jscomp$77$$){return new $app$common$transit$Pointer$$(this.id,$meta$jscomp$77$$)};$app$common$transit$Pointer$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.id};
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,"n",$APP.$cljs$cst$1301$rfn$$,function($value$jscomp$363$$){return parseInt($value$jscomp$363$$,10)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,"u",$APP.$cljs$cst$1301$rfn$$,$cljs$core$parse_uuid$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$266$id$$,"ordered-map",$APP.$cljs$cst$1277$class$$,$linked$map$LinkedMap$$,$APP.$cljs$cst$1300$wfn$$,$APP.$cljs$core$vec$$,$APP.$cljs$cst$1301$rfn$$,function($p1__40401_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,$p1__40401_SHARP_$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"ordered-set",$APP.$cljs$cst$1277$class$$,$linked$set$LinkedSet$$,$APP.$cljs$cst$1300$wfn$$,$APP.$cljs$core$vec$$,
$APP.$cljs$cst$1301$rfn$$,function($p1__40402_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$set$empty_linked_set$$,$p1__40402_SHARP_$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"m",$APP.$cljs$cst$1277$class$$,Date,$APP.$cljs$cst$1301$rfn$$,function($v$jscomp$453$$){return new Date(parseInt($v$jscomp$453$$,10))},$APP.$cljs$cst$1300$wfn$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$inst_ms$$)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,"penpot/pointer",$APP.$cljs$cst$1277$class$$,$app$common$transit$Pointer$$,$APP.$cljs$cst$1301$rfn$$,function($meta$jscomp$78_p__40409$$){var $id$jscomp$39$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($meta$jscomp$78_p__40409$$,0,null);$meta$jscomp$78_p__40409$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($meta$jscomp$78_p__40409$$,1,null);return new $app$common$transit$Pointer$$($id$jscomp$39$$,
$meta$jscomp$78_p__40409$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"uri",$APP.$cljs$cst$1277$class$$,$lambdaisland$uri$URI$$,$APP.$cljs$cst$1301$rfn$$,$APP.$app$common$uri$uri$$,$APP.$cljs$cst$1300$wfn$$,$APP.$cljs$core$str$$],null)]));var $app$common$transit$date_write_handler$$,$tag_fn$jscomp$inline_4204$$=$APP.$cljs$core$constantly$$("m"),$rep_fn$jscomp$inline_4205$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$inst_ms$$);
$app$common$transit$date_write_handler$$=$cognitect$transit$write_handler$cljs$0core$0IFn$0_invoke$0arity$04$$($tag_fn$jscomp$inline_4204$$,$rep_fn$jscomp$inline_4205$$);
$APP.$app$common$transit$decode_str$$=function $app$common$transit$decode_str$$($var_args$jscomp$701$$){switch(arguments.length){case 1:return $app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$=function($data$jscomp$112$$){return $APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$112$$,null)};
$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$2$=function($data$jscomp$113$$,$opts$jscomp$250_type$jscomp$246$$){$opts$jscomp$250_type$jscomp$246$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$2$($opts$jscomp$250_type$jscomp$246$$,$cljs$cst$921$json$$);var $params$jscomp$15$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1285$handlers$$,$APP.$cljs$core$_deref$$($app$common$transit$read_handler_map$$)],null);return $cognitect$transit$reader$cljs$0core$0IFn$0_invoke$0arity$02$$($opts$jscomp$250_type$jscomp$246$$,
$params$jscomp$15$$).read($data$jscomp$113$$)};$APP.$app$common$transit$decode_str$$.$cljs$lang$maxFixedArity$=2;var $shadow$js$shim$module$0lodash$0debounce$$=shadow$bridge("lodash/debounce.js");$APP.$shadow$js$shim$module$0rxjs$$=shadow$bridge("rxjs");var $beicon$v2$operators$share$$=$APP.$shadow$js$shim$module$0rxjs$$.share,$beicon$v2$operators$if_empty$$=$APP.$shadow$js$shim$module$0rxjs$$.defaultIfEmpty,$beicon$v2$operators$merge_all$$=$APP.$shadow$js$shim$module$0rxjs$$.mergeAll,$beicon$v2$operators$take$$=$APP.$shadow$js$shim$module$0rxjs$$.take,$beicon$v2$operators$take_last$$=$APP.$shadow$js$shim$module$0rxjs$$.takeLast,$beicon$v2$operators$take_until$$=$APP.$shadow$js$shim$module$0rxjs$$.takeUntil,$beicon$v2$operators$combine_latest$$=
$APP.$shadow$js$shim$module$0rxjs$$.combineLatestWith,$beicon$v2$operators$debounce$$=$APP.$shadow$js$shim$module$0rxjs$$.debounceTime,$beicon$v2$operators$sample$$=$APP.$shadow$js$shim$module$0rxjs$$.sampleTime,$beicon$v2$operators$ignore$$=$APP.$shadow$js$shim$module$0rxjs$$.ignoreElements,$beicon$v2$operators$finalize$$=$APP.$shadow$js$shim$module$0rxjs$$.finalize,$beicon$v2$operators$buffer$$=$APP.$shadow$js$shim$module$0rxjs$$.bufferCount,$beicon$v2$operators$buffer_time$$=$APP.$shadow$js$shim$module$0rxjs$$.bufferTime,
$beicon$v2$operators$buffer_until$$=$APP.$shadow$js$shim$module$0rxjs$$.buffer,$beicon$v2$operators$delay$$=$APP.$shadow$js$shim$module$0rxjs$$.delay;var $beicon$v2$core$Observable$$,$beicon$v2$core$Subject$$,$beicon$v2$core$BehaviorSubject$$,$beicon$v2$core$Subscriber$$,$beicon$v2$core$noop$$,$beicon$v2$core$race$$;$beicon$v2$core$Observable$$=$APP.$shadow$js$shim$module$0rxjs$$.Observable;$beicon$v2$core$Subject$$=$APP.$shadow$js$shim$module$0rxjs$$.Subject;$beicon$v2$core$BehaviorSubject$$=$APP.$shadow$js$shim$module$0rxjs$$.BehaviorSubject;$beicon$v2$core$Subscriber$$=$APP.$shadow$js$shim$module$0rxjs$$.Subscriber;$beicon$v2$core$noop$$=$APP.$shadow$js$shim$module$0rxjs$$.noop;
$APP.$beicon$v2$core$timer$$=$APP.$shadow$js$shim$module$0rxjs$$.timer;$APP.$beicon$v2$core$of$$=$APP.$shadow$js$shim$module$0rxjs$$.of;$beicon$v2$core$race$$=$APP.$shadow$js$shim$module$0rxjs$$.race;$APP.$JSCompiler_prototypeAlias$$=$beicon$v2$core$Subscriber$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$28$$){switch(arguments.length-1){case 0:return this.$cljs$core$IFn$_invoke$arity$0$();default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$2395$$,$args40812$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args40812$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$0$=function(){return this.unsubscribe()};$APP.$JSCompiler_prototypeAlias$$.$beicon$v2$core$IDisposable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$beicon$v2$core$IDisposable$_dispose$arity$1$=function(){return this.unsubscribe()};$beicon$v2$core$BehaviorSubject$$.prototype.$cljs$core$IDeref$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$beicon$v2$core$BehaviorSubject$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.getValue()};var $app$util$functions$ext_debounce$$,$or__5025__auto__$jscomp$inline_4215$$=$shadow$js$shim$module$0lodash$0debounce$$.default;$app$util$functions$ext_debounce$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_4215$$)?$or__5025__auto__$jscomp$inline_4215$$:$shadow$js$shim$module$0lodash$0debounce$$;var $app$util$storage$local_storage$$;try{$app$util$storage$local_storage$$=$APP.$app$util$globals$global$$.localStorage}catch($e43566$jscomp$inline_4217$$){$app$util$storage$local_storage$$=null}var $app$util$storage$session_storage$$;try{$app$util$storage$session_storage$$=$APP.$app$util$globals$global$$.sessionStorage}catch($e43567$jscomp$inline_4219$$){$app$util$storage$session_storage$$=null}$APP.$app$util$storage$_STAR_sync_STAR_$$=!1;$APP.$JSCompiler_prototypeAlias$$=$app$util$storage$t_app$0util$0storage43618$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_43620$$,$meta43619__$1$$){return new $app$util$storage$t_app$0util$0storage43618$$(this.$last_data$,this.$curr_data$,this.$on_change$,this.$backend$,this.$watches$,this.$update_key$,this.prefix,this.$on_change_STAR_$,this.initial,$meta43619__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta43619$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$curr_data$.content};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$1070$$,$k$jscomp$556$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$556$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($_$jscomp$992$$,$k$jscomp$557$$,$not_found$jscomp$81$$){return $APP.$cljs$core$_lookup$$(this.$curr_data$.content,$k$jscomp$557$$,$not_found$jscomp$81$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReset$_reset_BANG_$arity$2$=function($oldval$jscomp$4_self$jscomp$36$$,$newval$jscomp$5$$){$oldval$jscomp$4_self$jscomp$36$$=this.$curr_data$.content;this.$curr_data$.content=$newval$jscomp$5$$;$APP.$cljs$core$truth_$$($APP.$app$util$storage$_STAR_sync_STAR_$$)?this.$on_change_STAR_$.$cljs$core$IFn$_invoke$arity$1$?this.$on_change_STAR_$.$cljs$core$IFn$_invoke$arity$1$($newval$jscomp$5$$):this.$on_change_STAR_$($newval$jscomp$5$$):this.$on_change$.$cljs$core$IFn$_invoke$arity$1$?
this.$on_change$.$cljs$core$IFn$_invoke$arity$1$($newval$jscomp$5$$):this.$on_change$($newval$jscomp$5$$);this.$watches$.size>0&&this.$cljs$core$IWatchable$_notify_watches$arity$3$(null,$oldval$jscomp$4_self$jscomp$36$$,$newval$jscomp$5$$);return $newval$jscomp$5$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$2$=function($self$jscomp$37_state$jscomp$23$$,$f$jscomp$644$$){$self$jscomp$37_state$jscomp$23$$=this.$curr_data$.content;return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$f$jscomp$644$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$644$$.$cljs$core$IFn$_invoke$arity$1$($self$jscomp$37_state$jscomp$23$$):$f$jscomp$644$$($self$jscomp$37_state$jscomp$23$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$3$=function($self$jscomp$38_state$jscomp$24$$,$f$jscomp$645$$,$x$jscomp$1022$$){$self$jscomp$38_state$jscomp$24$$=this.$curr_data$.content;return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$f$jscomp$645$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$645$$.$cljs$core$IFn$_invoke$arity$2$($self$jscomp$38_state$jscomp$24$$,$x$jscomp$1022$$):$f$jscomp$645$$($self$jscomp$38_state$jscomp$24$$,$x$jscomp$1022$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$4$=function($self$jscomp$39_state$jscomp$25$$,$f$jscomp$646$$,$x$jscomp$1023$$,$y$jscomp$301$$){$self$jscomp$39_state$jscomp$25$$=this.$curr_data$.content;return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$f$jscomp$646$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$646$$.$cljs$core$IFn$_invoke$arity$3$($self$jscomp$39_state$jscomp$25$$,$x$jscomp$1023$$,$y$jscomp$301$$):$f$jscomp$646$$($self$jscomp$39_state$jscomp$25$$,$x$jscomp$1023$$,
$y$jscomp$301$$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$5$=function($self$jscomp$40$$,$f$jscomp$647$$,$x$jscomp$1024$$,$y$jscomp$302$$,$more$jscomp$41$$){return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$647$$,this.$curr_data$.content,$x$jscomp$1024$$,$y$jscomp$302$$,$more$jscomp$41$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_notify_watches$arity$3$=function($self$jscomp$41$$,$oldval$jscomp$5$$,$newval$jscomp$6$$){var $self__$1$jscomp$13$$=this;return $okulary$util$doiter$$(this.$watches$.entries(),function($k$jscomp$558_n$jscomp$258$$){var $f$jscomp$648$$=$k$jscomp$558_n$jscomp$258$$[1];$k$jscomp$558_n$jscomp$258$$=$k$jscomp$558_n$jscomp$258$$[0];return $f$jscomp$648$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$648$$.$cljs$core$IFn$_invoke$arity$4$($k$jscomp$558_n$jscomp$258$$,
$self__$1$jscomp$13$$,$oldval$jscomp$5$$,$newval$jscomp$6$$):$f$jscomp$648$$($k$jscomp$558_n$jscomp$258$$,$self__$1$jscomp$13$$,$oldval$jscomp$5$$,$newval$jscomp$6$$)})};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_add_watch$arity$3$=function($self$jscomp$42$$,$key$jscomp$271$$,$f$jscomp$649$$){this.$watches$.set($key$jscomp$271$$,$f$jscomp$649$$);return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_remove_watch$arity$2$=function($_$jscomp$993$$,$key$jscomp$272$$){return this.$watches$.delete($key$jscomp$272$$)};
$APP.$app$util$storage$global$$=$app$util$storage$create_storage$$($app$util$storage$local_storage$$,"penpot-global");$APP.$app$util$storage$user$$=$app$util$storage$create_storage$$($app$util$storage$local_storage$$,"penpot-user");$app$util$storage$create_storage$$($app$util$storage$local_storage$$,"penpot");$APP.$app$util$storage$session$$=$app$util$storage$create_storage$$($app$util$storage$session_storage$$,"penpot");
(function(){function $on_before_unload$$(){var $_STAR_sync_STAR__orig_val__43629$$=$APP.$app$util$storage$_STAR_sync_STAR_$$;$APP.$app$util$storage$_STAR_sync_STAR_$$=!0;try{return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$util$storage$global$$,$APP.$cljs$core$assoc$$,$cljs$cst$1324$app_DOT_util_DOT_storage_SLASH_last_refresh$$,$APP.$app$common$time$now$$()),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$util$storage$user$$,$APP.$cljs$core$assoc$$,
$cljs$cst$1324$app_DOT_util_DOT_storage_SLASH_last_refresh$$,$APP.$app$common$time$now$$())}finally{$APP.$app$util$storage$_STAR_sync_STAR_$$=$_STAR_sync_STAR__orig_val__43629$$}}$APP.$app$util$globals$window$$.addEventListener("beforeunload",$on_before_unload$$);return $on_before_unload$$})();$APP.$promesa$core$then$$=function $promesa$core$then$$($var_args$jscomp$738$$){switch(arguments.length){case 2:return $promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $promesa$core$then$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$=function($p$jscomp$136$$,$f$jscomp$652$$){return $promesa$protocols$_then$$($promesa$protocols$_promise$$($p$jscomp$136$$),$f$jscomp$652$$)};$APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$3$=function($p$jscomp$137$$,$f$jscomp$653$$,$executor$jscomp$30$$){return $promesa$protocols$_then$$($promesa$protocols$_promise$$($p$jscomp$137$$),$f$jscomp$653$$,$executor$jscomp$30$$)};$APP.$promesa$core$then$$.$cljs$lang$maxFixedArity$=3;
var $promesa$core$delay$$=function $promesa$core$delay$$($var_args$jscomp$762$$){switch(arguments.length){case 1:return $promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$1$=function($t$jscomp$60$$){return $promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$3$($t$jscomp$60$$,null,$APP.$cljs$cst$205$default$$)};$promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$2$=function($t$jscomp$61$$,$v$jscomp$476$$){return $promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$3$($t$jscomp$61$$,$v$jscomp$476$$,$APP.$cljs$cst$205$default$$)};
$promesa$core$delay$$.$cljs$core$IFn$_invoke$arity$3$=function($t$jscomp$62$$,$v$jscomp$477$$,$scheduler$jscomp$5$$){var $d$jscomp$193$$=new $$jscomp$scope$84173391$14$PromiseImpl$$;$promesa$exec$schedule_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($scheduler$jscomp$5$$,$t$jscomp$62$$,function(){return $promesa$protocols$_resolve_BANG_$$($d$jscomp$193$$,$v$jscomp$477$$)});return $d$jscomp$193$$};$promesa$core$delay$$.$cljs$lang$maxFixedArity$=3;$APP.$JSCompiler_prototypeAlias$$=$app$util$timers$t_app$0util$0timers43443$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_43445$$,$meta43444__$1$$){return new $app$util$timers$t_app$0util$0timers43443$$(this.ms,this.$func$,this.$sem$,$meta43444__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta43444$};$APP.$JSCompiler_prototypeAlias$$.$app$common$data$ICloseable$close_BANG_$arity$1$=function(){return clearTimeout(this.$sem$)};
$APP.$JSCompiler_prototypeAlias$$.$beicon$v2$core$IDisposable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$beicon$v2$core$IDisposable$_dispose$arity$1$=function(){return clearTimeout(this.$sem$)};var $and__5023__auto__$jscomp$inline_4230$$=typeof window!=="undefined";
if($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_4230$$?window.requestIdleCallback:$and__5023__auto__$jscomp$inline_4230$$))var $app$util$timers$request_idle_callback$$=function($p1__43500_SHARP_$$){return requestIdleCallback($p1__43500_SHARP_$$,{timeout:3E4})},$app$util$timers$cancel_idle_callback$$=function($p1__43501_SHARP_$$){return cancelIdleCallback($p1__43501_SHARP_$$)};else $app$util$timers$request_idle_callback$$=function($p1__43503_SHARP_$$){return setTimeout($p1__43503_SHARP_$$,
250)},$app$util$timers$cancel_idle_callback$$=function($p1__43504_SHARP_$$){return clearTimeout($p1__43504_SHARP_$$)};$app$util$timers$t_app$0util$0timers43517$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_43519$$,$meta43518__$1$$){return new $app$util$timers$t_app$0util$0timers43517$$(this.$func$,this.$sem$,$meta43518__$1$$)};$app$util$timers$t_app$0util$0timers43517$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta43518$};
$app$util$timers$t_app$0util$0timers43517$$.prototype.$beicon$v2$core$IDisposable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$app$util$timers$t_app$0util$0timers43517$$.prototype.$beicon$v2$core$IDisposable$_dispose$arity$1$=function(){return $app$util$timers$cancel_idle_callback$$(this.$sem$)};
$APP.$app$util$timers$request_animation_frame$$=typeof globalThis!=="undefined"&&globalThis.requestAnimationFrame!=null?function($p1__43532_SHARP_$$){return globalThis.requestAnimationFrame($p1__43532_SHARP_$$)}:function($p1__43533_SHARP_$$){return setTimeout($p1__43533_SHARP_$$,16)};var $date$jscomp$inline_4233$$,$flags$jscomp$inline_4236$$,$flags__$1$jscomp$inline_4237$$,$app$config$browser$$,$app$config$platform$$,$user_agent$jscomp$inline_11207$$,$app$config$privacy_policy_uri$$,$app$config$plugins_list_uri$$,$app$config$plugins_whitelist$$,$or__5025__auto__$jscomp$inline_4239$$,$or__5025__auto__$jscomp$inline_11218$$,$G__43722$jscomp$inline_11219$$;$APP.$cljs$core$_STAR_assert_STAR_$$=!1;
$date$jscomp$inline_4233$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotBuildDate");$APP.$app$config$build_date$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($date$jscomp$inline_4233$$,"%buildDate%")?"unknown":$date$jscomp$inline_4233$$;$flags$jscomp$inline_4236$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$globals$global$$,"penpotFlags","");
$flags__$1$jscomp$inline_4237$$=$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$keyword$$),$cuerdas$core$words$cljs$0core$0IFn$0_invoke$0arity$02$$($flags$jscomp$inline_4236$$));
a:{for(var $flags__$1$jscomp$inline_11196$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$concat$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$flags$default$0$$,$flags__$1$jscomp$inline_4237$$])),$result$jscomp$inline_11197$$=$APP.$cljs$core$PersistentHashSet$EMPTY$$;;){var $item$jscomp$inline_11198$$=$APP.$cljs$core$first$$($flags__$1$jscomp$inline_11196$$);if($item$jscomp$inline_11198$$==null){$APP.$app$config$flags$$=$result$jscomp$inline_11197$$;
break a}var $sname$jscomp$inline_11199$$=$APP.$cljs$core$name$$($item$jscomp$inline_11198$$);if($APP.$cuerdas$core$starts_with_QMARK_$$($sname$jscomp$inline_11199$$,"enable-")){var $G__36876$jscomp$inline_11200$$=$APP.$cljs$core$rest$$($flags__$1$jscomp$inline_11196$$),$G__36877$jscomp$inline_11201$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11197$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($sname$jscomp$inline_11199$$,
7)));$flags__$1$jscomp$inline_11196$$=$G__36876$jscomp$inline_11200$$;$result$jscomp$inline_11197$$=$G__36877$jscomp$inline_11201$$}else if($APP.$cuerdas$core$starts_with_QMARK_$$($sname$jscomp$inline_11199$$,"disable-")){var $G__36878$jscomp$inline_11202$$=$APP.$cljs$core$rest$$($flags__$1$jscomp$inline_11196$$),$G__36879$jscomp$inline_11203$$=$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11197$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($sname$jscomp$inline_11199$$,
8)));$flags__$1$jscomp$inline_11196$$=$G__36878$jscomp$inline_11202$$;$result$jscomp$inline_11197$$=$G__36879$jscomp$inline_11203$$}else{var $G__36880$jscomp$inline_11204$$=$APP.$cljs$core$rest$$($flags__$1$jscomp$inline_11196$$),$G__36881$jscomp$inline_11205$$=$result$jscomp$inline_11197$$;$flags__$1$jscomp$inline_11196$$=$G__36880$jscomp$inline_11204$$;$result$jscomp$inline_11197$$=$G__36881$jscomp$inline_11205$$}}$APP.$app$config$flags$$=void 0}
$APP.$app$config$target$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"document")!=null?$APP.$cljs$cst$1346$browser$$:$cljs$cst$1347$webworker$$;
$app$config$browser$$=function(){function $check_safari_17_QMARK_$$(){var $and__5023__auto__$jscomp$166$$=$APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"safari");return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$166$$)?$APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"version/17"):$and__5023__auto__$jscomp$166$$}function $check_safari_16_QMARK_$$(){var $and__5023__auto__$jscomp$165$$=$APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"safari");return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$165$$)?
$APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"version/16"):$and__5023__auto__$jscomp$165$$}var $user_agent$$=$APP.$cuerdas$core$lower$$($app$util$globals$navigator$$.userAgent);return $APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"edg")?$APP.$cljs$cst$1336$edge$$:$APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"chrom")?$APP.$cljs$cst$1341$chrome$$:$APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"firefox")?$APP.$cljs$cst$1340$firefox$$:$check_safari_16_QMARK_$$()?$APP.$cljs$cst$1338$safari_16$$:
$check_safari_17_QMARK_$$()?$APP.$cljs$cst$1342$safari_17$$:$APP.$cuerdas$core$includes_QMARK_$$($user_agent$$,"safari")?$APP.$cljs$cst$1337$safari$$:$cljs$cst$1339$other$$}();$user_agent$jscomp$inline_11207$$=$APP.$cuerdas$core$lower$$($app$util$globals$navigator$$.userAgent);
$app$config$platform$$=$APP.$cuerdas$core$includes_QMARK_$$($user_agent$jscomp$inline_11207$$,"windows")?$cljs$cst$1344$windows$$:$APP.$cuerdas$core$includes_QMARK_$$($user_agent$jscomp$inline_11207$$,"linux")?$cljs$cst$1345$linux$$:$APP.$cuerdas$core$includes_QMARK_$$($user_agent$jscomp$inline_11207$$,"mac os")?$cljs$cst$1343$macos$$:$cljs$cst$1339$other$$;var $data$jscomp$inline_11209$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotVersion");
if($APP.$cuerdas$core$starts_with_QMARK_$$($data$jscomp$inline_11209$$,"%")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$inline_11209$$,"develop"))$APP.$app$config$version$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$1257$commit_hash$$,$cljs$cst$1258$modifier$$,$APP.$cljs$cst$1259$full$$,$cljs$cst$1260$patch$$,$cljs$cst$1261$major$$,$cljs$cst$1262$commit$$,$cljs$cst$1263$minor$$,$cljs$cst$1264$base$$,$cljs$cst$1265$branch$$,$APP.$cljs$cst$1266$main$$],[null,
null,"develop","0","0",null,"0","0.0.0","develop","0.0"]);else if(typeof $data$jscomp$inline_11209$$==="string"){var $result$jscomp$inline_11210$$=$APP.$cljs$core$re_find$$($app$common$version$version_re$$,$data$jscomp$inline_11209$$),$major$jscomp$inline_11211$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,4),$minor$jscomp$inline_11212$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,5),$patch$jscomp$inline_11213$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,
6),$base$jscomp$inline_11214$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,3),$main$jscomp$inline_11215$$=$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$("%s.%s",$major$jscomp$inline_11211$$,$minor$jscomp$inline_11212$$):$APP.$cuerdas$core$format$$("%s.%s",$major$jscomp$inline_11211$$,$minor$jscomp$inline_11212$$),$branch$jscomp$inline_11216$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,
2);$APP.$app$config$version$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$1257$commit_hash$$,$cljs$cst$1258$modifier$$,$APP.$cljs$cst$1259$full$$,$cljs$cst$1260$patch$$,$cljs$cst$1261$major$$,$cljs$cst$1262$commit$$,$cljs$cst$1263$minor$$,$cljs$cst$1264$base$$,$cljs$cst$1265$branch$$,$APP.$cljs$cst$1266$main$$],[$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,14),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,8),
$data$jscomp$inline_11209$$,$patch$jscomp$inline_11213$$,$major$jscomp$inline_11211$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$inline_11210$$,12),$minor$jscomp$inline_11212$$,$base$jscomp$inline_11214$$,$branch$jscomp$inline_11216$$,$main$jscomp$inline_11215$$])}else $APP.$app$config$version$$=null;$APP.$app$config$version_tag$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotVersionTag");
$APP.$app$config$terms_of_service_uri$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotTermsOfServiceURI");$app$config$privacy_policy_uri$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotPrivacyPolicyURI");$APP.$app$config$flex_help_uri$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$globals$global$$,"penpotGridHelpURI","https://help.penpot.app/user-guide/flexible-layouts/");
$APP.$app$config$grid_help_uri$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$globals$global$$,"penpotGridHelpURI","https://help.penpot.app/user-guide/flexible-layouts/");$app$config$plugins_list_uri$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$globals$global$$,"penpotPluginsListURI","https://penpot.app/penpothub/plugins");
$app$config$plugins_whitelist$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$globals$global$$,"penpotPluginsWhitelist",$APP.$cljs$core$PersistentVector$EMPTY$$));$APP.$app$config$templates_uri$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$util$globals$global$$,"penpotTemplatesURI","https://penpot.github.io/penpot-files/");
$APP.$app$common$flags$_STAR_current_STAR_$$=$APP.$app$config$flags$$;$or__5025__auto__$jscomp$inline_4239$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotPublicURI");$APP.$app$config$public_uri$$=$app$common$uri$ensure_path_slash$$($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_4239$$)?$or__5025__auto__$jscomp$inline_4239$$:$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$location$$,"origin"));
$G__43722$jscomp$inline_11219$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$global$$,"penpotRasterizerURI");$or__5025__auto__$jscomp$inline_11218$$=$G__43722$jscomp$inline_11219$$==null?null:$app$common$uri$ensure_path_slash$$($G__43722$jscomp$inline_11219$$);$APP.$app$config$rasterizer_uri$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_11218$$)?$or__5025__auto__$jscomp$inline_11218$$:$APP.$app$config$public_uri$$;
$APP.$app$config$worker_uri$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"js/worker/main.js"])),$APP.$cljs$cst$294$path$$)),"?version\x3d",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version_tag$$)].join("");
$APP.$app$config$resolve_file_media$$=function $app$config$resolve_file_media$$($var_args$jscomp$767$$){switch(arguments.length){case 1:return $app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$=function($media$jscomp$1$$){return $APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$2$($media$jscomp$1$$,!1)};
$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$2$=function($id$jscomp$41_p__43755$$,$JSCompiler_temp$jscomp$591_thumbnail_QMARK_$$){var $G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$41_p__43755$$);$id$jscomp$41_p__43755$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$,
$APP.$cljs$cst$266$id$$);$G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$,$cljs$cst$1350$data_uri$$);$APP.$cljs$core$truth_$$($G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$)?$JSCompiler_temp$jscomp$591_thumbnail_QMARK_$$=$G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$:
($G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$=$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"assets/by-file-media-id/"])),$G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$=$JSCompiler_temp$jscomp$591_thumbnail_QMARK_$$===!0?$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$,
""+($id$jscomp$41_p__43755$$??"")+"/thumbnail"])):$G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$,$JSCompiler_temp$jscomp$591_thumbnail_QMARK_$$=""+(($JSCompiler_temp$jscomp$591_thumbnail_QMARK_$$===!1?$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$,""+($id$jscomp$41_p__43755$$??
"")])):$G__43759$jscomp$inline_4243_G__43759__$1$jscomp$inline_4244_map__43756__$1_or__5025__auto__$jscomp$261$$)??""));return $JSCompiler_temp$jscomp$591_thumbnail_QMARK_$$};$APP.$app$config$resolve_file_media$$.$cljs$lang$maxFixedArity$=2;var $cljs$pprint$print$$=function $cljs$pprint$print$$($var_args$jscomp$768$$){for(var $args__5755__auto__$jscomp$135$$=[],$len__5749__auto___45584$$=arguments.length,$i__5750__auto___45585$$=0;;)if($i__5750__auto___45585$$<$len__5749__auto___45584$$)$args__5755__auto__$jscomp$135$$.push(arguments[$i__5750__auto___45585$$]),$i__5750__auto___45585$$+=1;else break;return $cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$135$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$135$$.slice(0),
0,null):null)};$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$=function($more$jscomp$42$$){return $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$print_str$$,$more$jscomp$42$$))};$cljs$pprint$print$$.$cljs$lang$maxFixedArity$=0;$cljs$pprint$print$$.$cljs$lang$applyTo$=function($seq43437$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq43437$$))};
var $cljs$pprint$pr$$=function $cljs$pprint$pr$$($var_args$jscomp$770$$){for(var $args__5755__auto__$jscomp$137$$=[],$len__5749__auto___45594$$=arguments.length,$i__5750__auto___45595$$=0;;)if($i__5750__auto___45595$$<$len__5749__auto___45594$$)$args__5755__auto__$jscomp$137$$.push(arguments[$i__5750__auto___45595$$]),$i__5750__auto___45595$$+=1;else break;return $cljs$pprint$pr$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$137$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$137$$.slice(0),
0,null):null)};$cljs$pprint$pr$$.$cljs$core$IFn$_invoke$arity$variadic$=function($more$jscomp$44$$){return $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$pr_str$$,$more$jscomp$44$$))};$cljs$pprint$pr$$.$cljs$lang$maxFixedArity$=0;$cljs$pprint$pr$$.$cljs$lang$applyTo$=function($seq43494$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq43494$$))};$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$t_cljs$0pprint43641$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_43643$$,$meta43642__$1$$){return new $cljs$pprint$t_cljs$0pprint43641$$(this.$writer$,this.$max_columns$,this.$fields$,$meta43642__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta43642$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$fields$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWriter$_flush$arity$1$=function(){return $cljs$core$_flush$$(this.$writer$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWriter$_write$arity$2$=function($expr__43653_nl_this$$jscomp$522$$,$x$jscomp$1025$$){$expr__43653_nl_this$$jscomp$522$$=$APP.$cljs$core$type$$($x$jscomp$1025$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(String,$expr__43653_nl_this$$jscomp$522$$):$APP.$cljs$core$_EQ_$$(String,$expr__43653_nl_this$$jscomp$522$$)))return $expr__43653_nl_this$$jscomp$522$$=$x$jscomp$1025$$.lastIndexOf("\n"),
$expr__43653_nl_this$$jscomp$522$$<0?$cljs$pprint$set_field$$(this,$cljs$cst$1351$cur$$,$cljs$pprint$get_field$$(this,$cljs$cst$1351$cur$$)+$APP.$cljs$core$count$$($x$jscomp$1025$$)):($cljs$pprint$set_field$$(this,$cljs$cst$1351$cur$$,$APP.$cljs$core$count$$($x$jscomp$1025$$)-$expr__43653_nl_this$$jscomp$522$$-1),$cljs$pprint$set_field$$(this,$APP.$cljs$cst$209$line$$,$cljs$pprint$get_field$$(this,$APP.$cljs$cst$209$line$$)+$APP.$cljs$core$count$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__43632_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__43632_SHARP_$$,
"\n")},$x$jscomp$1025$$)))),$APP.$cljs$core$_write$$($cljs$pprint$get_field$$(this,$cljs$cst$1264$base$$),$x$jscomp$1025$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(Number,$expr__43653_nl_this$$jscomp$522$$):$APP.$cljs$core$_EQ_$$(Number,$expr__43653_nl_this$$jscomp$522$$)))return $cljs$pprint$c_write_char$$(this,$x$jscomp$1025$$);throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expr__43653_nl_this$$jscomp$522$$)].join(""));
};$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$logical_block$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$8$$,$k__5324__auto__$jscomp$8$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$8$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$8$$,$k43665$$,$else__5326__auto__$jscomp$8$$){switch($k43665$$ instanceof $APP.$cljs$core$Keyword$$?$k43665$$.$fqn$:null){case "parent":return this.parent;case "section":return this.section;case "start-col":return this.$start_col$;case "indent":return this.$indent$;case "done-nl":return this.$done_nl$;case "intra-block-nl":return this.$intra_block_nl$;case "prefix":return this.prefix;case "per-line-prefix":return this.$per_line_prefix$;
case "suffix":return this.$suffix$;case "logical-block-callback":return this.$logical_block_callback$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k43665$$,$else__5326__auto__$jscomp$8$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$8$$,$f__5344__auto__$jscomp$8$$,$init__5345__auto__$jscomp$8$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$8$$,$p__43682_v__5348__auto__$jscomp$8$$){var $k__5347__auto__$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43682_v__5348__auto__$jscomp$8$$,0,null);$p__43682_v__5348__auto__$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43682_v__5348__auto__$jscomp$8$$,
1,null);return $f__5344__auto__$jscomp$8$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$8$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$8$$,$k__5347__auto__$jscomp$8$$,$p__43682_v__5348__auto__$jscomp$8$$):$f__5344__auto__$jscomp$8$$($ret__5346__auto__$jscomp$8$$,$k__5347__auto__$jscomp$8$$,$p__43682_v__5348__auto__$jscomp$8$$)},$init__5345__auto__$jscomp$8$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$8$$,$writer__5339__auto__$jscomp$8$$,$opts__5340__auto__$jscomp$8$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$8$$,function($keyval__5342__auto__$jscomp$8$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$8$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$8$$,$keyval__5342__auto__$jscomp$8$$)},"#cljs.pprint.logical-block{",
", ","}",$opts__5340__auto__$jscomp$8$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1354$parent$$,this.parent],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1355$section$$,this.section],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1356$start_col$$,this.$start_col$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$292$indent$$,this.$indent$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1357$done_nl$$,this.$done_nl$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1358$intra_block_nl$$,
this.$intra_block_nl$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$969$prefix$$,this.prefix],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1359$per_line_prefix$$,this.$per_line_prefix$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1360$suffix$$,this.$suffix$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1361$logical_block_callback$$,this.$logical_block_callback$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,10,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1354$parent$$,$APP.$cljs$cst$1355$section$$,$cljs$cst$1356$start_col$$,$APP.$cljs$cst$292$indent$$,$cljs$cst$1357$done_nl$$,$cljs$cst$1358$intra_block_nl$$,$APP.$cljs$cst$969$prefix$$,$cljs$cst$1359$per_line_prefix$$,$APP.$cljs$cst$1360$suffix$$,$cljs$cst$1361$logical_block_callback$$],
null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 10+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$36_h__5134__auto____$1$jscomp$36$$=this.$__hash$;return $h__5134__auto__$jscomp$36_h__5134__auto____$1$jscomp$36$$!=null?$h__5134__auto__$jscomp$36_h__5134__auto____$1$jscomp$36$$:this.$__hash$=$h__5134__auto__$jscomp$36_h__5134__auto____$1$jscomp$36$$=1977012399^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this43666$$,$other43667$$){return $other43667$$!=null&&this.constructor===$other43667$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.parent,$other43667$$.parent)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.section,$other43667$$.section)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$start_col$,$other43667$$.$start_col$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$indent$,
$other43667$$.$indent$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$done_nl$,$other43667$$.$done_nl$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$intra_block_nl$,$other43667$$.$intra_block_nl$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.prefix,$other43667$$.prefix)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$per_line_prefix$,$other43667$$.$per_line_prefix$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$suffix$,
$other43667$$.$suffix$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$logical_block_callback$,$other43667$$.$logical_block_callback$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other43667$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$8$$,$k__5334__auto__$jscomp$8$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,10,[$APP.$cljs$cst$1360$suffix$$,null,$APP.$cljs$cst$292$indent$$,null,$APP.$cljs$cst$1354$parent$$,null,$APP.$cljs$cst$1355$section$$,null,$cljs$cst$1357$done_nl$$,null,$cljs$cst$1356$start_col$$,null,$APP.$cljs$cst$969$prefix$$,null,
$cljs$cst$1359$per_line_prefix$$,null,$cljs$cst$1361$logical_block_callback$$,null,$cljs$cst$1358$intra_block_nl$$,null],null),null),$k__5334__auto__$jscomp$8$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$8$$):new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,
this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$8$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$8$$,$k43665$jscomp$1$$){switch($k43665$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k43665$jscomp$1$$.$fqn$:null){case "parent":case "section":case "start-col":case "indent":case "done-nl":case "intra-block-nl":case "prefix":case "per-line-prefix":case "suffix":case "logical-block-callback":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k43665$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$8$$,$k__5332__auto__$jscomp$8$$,$G__43664$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1354$parent$$,$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1354$parent$$,$k__5332__auto__$jscomp$8$$))?
new $cljs$pprint$logical_block$$($G__43664$jscomp$1$$,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1355$section$$,$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1355$section$$,
$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,$G__43664$jscomp$1$$,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1356$start_col$$,$k__5332__auto__$jscomp$8$$):
$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1356$start_col$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,$G__43664$jscomp$1$$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$292$indent$$,
$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$292$indent$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,$G__43664$jscomp$1$$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1357$done_nl$$,
$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1357$done_nl$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,$G__43664$jscomp$1$$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1358$intra_block_nl$$,
$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1358$intra_block_nl$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,$G__43664$jscomp$1$$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$969$prefix$$,
$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$969$prefix$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,$G__43664$jscomp$1$$,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1359$per_line_prefix$$,
$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1359$per_line_prefix$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,$G__43664$jscomp$1$$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1360$suffix$$,
$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1360$suffix$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,$G__43664$jscomp$1$$,this.$logical_block_callback$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1361$logical_block_callback$$,
$k__5332__auto__$jscomp$8$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1361$logical_block_callback$$,$k__5332__auto__$jscomp$8$$))?new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,$G__43664$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,
this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$8$$,$G__43664$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1354$parent$$,this.parent,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1355$section$$,this.section,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1356$start_col$$,this.$start_col$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$292$indent$$,
this.$indent$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1357$done_nl$$,this.$done_nl$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1358$intra_block_nl$$,this.$intra_block_nl$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$969$prefix$$,this.prefix,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1359$per_line_prefix$$,this.$per_line_prefix$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1360$suffix$$,this.$suffix$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1361$logical_block_callback$$,
this.$logical_block_callback$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$8$$,$G__43664$jscomp$2$$){return new $cljs$pprint$logical_block$$(this.parent,this.section,this.$start_col$,this.$indent$,this.$done_nl$,this.$intra_block_nl$,this.prefix,this.$per_line_prefix$,this.$suffix$,this.$logical_block_callback$,$G__43664$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$8$$,$entry__5329__auto__$jscomp$8$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$8$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$8$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$8$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$8$$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$buffer_blob$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$9$$,$k__5324__auto__$jscomp$9$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$9$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$9$$,$k43709$$,$else__5326__auto__$jscomp$9$$){switch($k43709$$ instanceof $APP.$cljs$core$Keyword$$?$k43709$$.$fqn$:null){case "type-tag":return this.$type_tag$;case "data":return this.data;case "trailing-white-space":return this.$trailing_white_space$;case "start-pos":return this.$start_pos$;case "end-pos":return this.$end_pos$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k43709$$,$else__5326__auto__$jscomp$9$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$9$$,$f__5344__auto__$jscomp$9$$,$init__5345__auto__$jscomp$9$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$9$$,$p__43716_v__5348__auto__$jscomp$9$$){var $k__5347__auto__$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43716_v__5348__auto__$jscomp$9$$,0,null);$p__43716_v__5348__auto__$jscomp$9$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43716_v__5348__auto__$jscomp$9$$,
1,null);return $f__5344__auto__$jscomp$9$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$9$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$9$$,$k__5347__auto__$jscomp$9$$,$p__43716_v__5348__auto__$jscomp$9$$):$f__5344__auto__$jscomp$9$$($ret__5346__auto__$jscomp$9$$,$k__5347__auto__$jscomp$9$$,$p__43716_v__5348__auto__$jscomp$9$$)},$init__5345__auto__$jscomp$9$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$9$$,$writer__5339__auto__$jscomp$9$$,$opts__5340__auto__$jscomp$9$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$9$$,function($keyval__5342__auto__$jscomp$9$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$9$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$9$$,$keyval__5342__auto__$jscomp$9$$)},"#cljs.pprint.buffer-blob{",
", ","}",$opts__5340__auto__$jscomp$9$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,this.$type_tag$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,this.data],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1373$trailing_white_space$$,this.$trailing_white_space$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1371$start_pos$$,this.$start_pos$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1370$end_pos$$,this.$end_pos$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,5,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,$APP.$cljs$cst$142$data$$,$cljs$cst$1373$trailing_white_space$$,$cljs$cst$1371$start_pos$$,$cljs$cst$1370$end_pos$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$buffer_blob$$(this.$type_tag$,this.data,this.$trailing_white_space$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 5+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$37_h__5134__auto____$1$jscomp$37$$=this.$__hash$;return $h__5134__auto__$jscomp$37_h__5134__auto____$1$jscomp$37$$!=null?$h__5134__auto__$jscomp$37_h__5134__auto____$1$jscomp$37$$:this.$__hash$=$h__5134__auto__$jscomp$37_h__5134__auto____$1$jscomp$37$$=1809113693^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this43710$$,$other43711$$){return $other43711$$!=null&&this.constructor===$other43711$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$type_tag$,$other43711$$.$type_tag$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.data,$other43711$$.data)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$trailing_white_space$,$other43711$$.$trailing_white_space$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$start_pos$,
$other43711$$.$start_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$end_pos$,$other43711$$.$end_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other43711$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$9$$,$k__5334__auto__$jscomp$9$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1370$end_pos$$,null,$cljs$cst$1373$trailing_white_space$$,null,$cljs$cst$1372$type_tag$$,null,$cljs$cst$1371$start_pos$$,null,$APP.$cljs$cst$142$data$$,null],null),null),$k__5334__auto__$jscomp$9$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$9$$):new $cljs$pprint$buffer_blob$$(this.$type_tag$,this.data,this.$trailing_white_space$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$9$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$9$$,$k43709$jscomp$1$$){switch($k43709$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k43709$jscomp$1$$.$fqn$:null){case "type-tag":case "data":case "trailing-white-space":case "start-pos":case "end-pos":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k43709$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$9$$,$k__5332__auto__$jscomp$9$$,$G__43708$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$9$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$9$$))?new $cljs$pprint$buffer_blob$$($G__43708$jscomp$1$$,
this.data,this.$trailing_white_space$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$142$data$$,$k__5332__auto__$jscomp$9$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$142$data$$,$k__5332__auto__$jscomp$9$$))?new $cljs$pprint$buffer_blob$$(this.$type_tag$,$G__43708$jscomp$1$$,
this.$trailing_white_space$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1373$trailing_white_space$$,$k__5332__auto__$jscomp$9$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1373$trailing_white_space$$,$k__5332__auto__$jscomp$9$$))?new $cljs$pprint$buffer_blob$$(this.$type_tag$,this.data,
$G__43708$jscomp$1$$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$9$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$9$$))?new $cljs$pprint$buffer_blob$$(this.$type_tag$,this.data,this.$trailing_white_space$,
$G__43708$jscomp$1$$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$9$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$9$$))?new $cljs$pprint$buffer_blob$$(this.$type_tag$,this.data,this.$trailing_white_space$,this.$start_pos$,
$G__43708$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $cljs$pprint$buffer_blob$$(this.$type_tag$,this.data,this.$trailing_white_space$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$9$$,$G__43708$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$1372$type_tag$$,this.$type_tag$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$142$data$$,this.data,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1373$trailing_white_space$$,this.$trailing_white_space$,
null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1371$start_pos$$,this.$start_pos$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1370$end_pos$$,this.$end_pos$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$9$$,$G__43708$jscomp$2$$){return new $cljs$pprint$buffer_blob$$(this.$type_tag$,this.data,this.$trailing_white_space$,this.$start_pos$,this.$end_pos$,$G__43708$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$9$$,$entry__5329__auto__$jscomp$9$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$9$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$9$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$9$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$9$$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$nl_t$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$10$$,$k__5324__auto__$jscomp$10$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$10$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$10$$,$k43747$$,$else__5326__auto__$jscomp$10$$){switch($k43747$$ instanceof $APP.$cljs$core$Keyword$$?$k43747$$.$fqn$:null){case "type-tag":return this.$type_tag$;case "type":return this.type;case "logical-block":return this.$logical_block$;case "start-pos":return this.$start_pos$;case "end-pos":return this.$end_pos$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k43747$$,$else__5326__auto__$jscomp$10$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$10$$,$f__5344__auto__$jscomp$10$$,$init__5345__auto__$jscomp$10$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$10$$,$p__43764_v__5348__auto__$jscomp$10$$){var $k__5347__auto__$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43764_v__5348__auto__$jscomp$10$$,0,null);$p__43764_v__5348__auto__$jscomp$10$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43764_v__5348__auto__$jscomp$10$$,
1,null);return $f__5344__auto__$jscomp$10$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$10$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$10$$,$k__5347__auto__$jscomp$10$$,$p__43764_v__5348__auto__$jscomp$10$$):$f__5344__auto__$jscomp$10$$($ret__5346__auto__$jscomp$10$$,$k__5347__auto__$jscomp$10$$,$p__43764_v__5348__auto__$jscomp$10$$)},$init__5345__auto__$jscomp$10$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$10$$,$writer__5339__auto__$jscomp$10$$,$opts__5340__auto__$jscomp$10$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$10$$,function($keyval__5342__auto__$jscomp$10$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$10$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$10$$,$keyval__5342__auto__$jscomp$10$$)},"#cljs.pprint.nl-t{",
", ","}",$opts__5340__auto__$jscomp$10$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,this.$type_tag$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1380$logical_block$$,this.$logical_block$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1371$start_pos$$,this.$start_pos$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1370$end_pos$$,this.$end_pos$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,5,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,$APP.$cljs$cst$139$type$$,$cljs$cst$1380$logical_block$$,$cljs$cst$1371$start_pos$$,$cljs$cst$1370$end_pos$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$nl_t$$(this.$type_tag$,this.type,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 5+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$38_h__5134__auto____$1$jscomp$38$$=this.$__hash$;return $h__5134__auto__$jscomp$38_h__5134__auto____$1$jscomp$38$$!=null?$h__5134__auto__$jscomp$38_h__5134__auto____$1$jscomp$38$$:this.$__hash$=$h__5134__auto__$jscomp$38_h__5134__auto____$1$jscomp$38$$=-1640656800^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this43748$$,$other43749$$){return $other43749$$!=null&&this.constructor===$other43749$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$type_tag$,$other43749$$.$type_tag$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other43749$$.type)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$logical_block$,$other43749$$.$logical_block$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$start_pos$,
$other43749$$.$start_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$end_pos$,$other43749$$.$end_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other43749$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$10$$,$k__5334__auto__$jscomp$10$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1370$end_pos$$,null,$APP.$cljs$cst$139$type$$,null,$cljs$cst$1380$logical_block$$,null,$cljs$cst$1372$type_tag$$,null,$cljs$cst$1371$start_pos$$,null],null),null),$k__5334__auto__$jscomp$10$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$10$$):new $cljs$pprint$nl_t$$(this.$type_tag$,this.type,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$10$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$10$$,$k43747$jscomp$1$$){switch($k43747$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k43747$jscomp$1$$.$fqn$:null){case "type-tag":case "type":case "logical-block":case "start-pos":case "end-pos":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k43747$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$10$$,$k__5332__auto__$jscomp$10$$,$G__43746$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$10$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$10$$))?
new $cljs$pprint$nl_t$$($G__43746$jscomp$1$$,this.type,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$10$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$10$$))?new $cljs$pprint$nl_t$$(this.$type_tag$,
$G__43746$jscomp$1$$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$10$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$10$$))?new $cljs$pprint$nl_t$$(this.$type_tag$,this.type,
$G__43746$jscomp$1$$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$10$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$10$$))?new $cljs$pprint$nl_t$$(this.$type_tag$,this.type,this.$logical_block$,$G__43746$jscomp$1$$,
this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$10$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$10$$))?new $cljs$pprint$nl_t$$(this.$type_tag$,this.type,this.$logical_block$,this.$start_pos$,$G__43746$jscomp$1$$,this.$__meta$,
this.$__extmap$,null):new $cljs$pprint$nl_t$$(this.$type_tag$,this.type,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$10$$,$G__43746$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$1372$type_tag$$,this.$type_tag$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1380$logical_block$$,this.$logical_block$,null),
new $APP.$cljs$core$MapEntry$$($cljs$cst$1371$start_pos$$,this.$start_pos$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1370$end_pos$$,this.$end_pos$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$10$$,$G__43746$jscomp$2$$){return new $cljs$pprint$nl_t$$(this.$type_tag$,this.type,this.$logical_block$,this.$start_pos$,this.$end_pos$,$G__43746$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$10$$,$entry__5329__auto__$jscomp$10$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$10$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$10$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$10$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$10$$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$start_block_t$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$11$$,$k__5324__auto__$jscomp$11$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$11$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$11$$,$k43816$$,$else__5326__auto__$jscomp$11$$){switch($k43816$$ instanceof $APP.$cljs$core$Keyword$$?$k43816$$.$fqn$:null){case "type-tag":return this.$type_tag$;case "logical-block":return this.$logical_block$;case "start-pos":return this.$start_pos$;case "end-pos":return this.$end_pos$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k43816$$,$else__5326__auto__$jscomp$11$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$11$$,$f__5344__auto__$jscomp$11$$,$init__5345__auto__$jscomp$11$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$11$$,$p__43823_v__5348__auto__$jscomp$11$$){var $k__5347__auto__$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43823_v__5348__auto__$jscomp$11$$,0,null);$p__43823_v__5348__auto__$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43823_v__5348__auto__$jscomp$11$$,
1,null);return $f__5344__auto__$jscomp$11$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$11$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$11$$,$k__5347__auto__$jscomp$11$$,$p__43823_v__5348__auto__$jscomp$11$$):$f__5344__auto__$jscomp$11$$($ret__5346__auto__$jscomp$11$$,$k__5347__auto__$jscomp$11$$,$p__43823_v__5348__auto__$jscomp$11$$)},$init__5345__auto__$jscomp$11$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$11$$,$writer__5339__auto__$jscomp$11$$,$opts__5340__auto__$jscomp$11$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$11$$,function($keyval__5342__auto__$jscomp$11$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$11$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$11$$,$keyval__5342__auto__$jscomp$11$$)},"#cljs.pprint.start-block-t{",
", ","}",$opts__5340__auto__$jscomp$11$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,this.$type_tag$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1380$logical_block$$,this.$logical_block$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1371$start_pos$$,this.$start_pos$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1370$end_pos$$,this.$end_pos$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,4,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,$cljs$cst$1380$logical_block$$,$cljs$cst$1371$start_pos$$,$cljs$cst$1370$end_pos$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$start_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 4+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$39_h__5134__auto____$1$jscomp$39$$=this.$__hash$;return $h__5134__auto__$jscomp$39_h__5134__auto____$1$jscomp$39$$!=null?$h__5134__auto__$jscomp$39_h__5134__auto____$1$jscomp$39$$:this.$__hash$=$h__5134__auto__$jscomp$39_h__5134__auto____$1$jscomp$39$$=-414877272^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this43817$$,$other43818$$){return $other43818$$!=null&&this.constructor===$other43818$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$type_tag$,$other43818$$.$type_tag$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$logical_block$,$other43818$$.$logical_block$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$start_pos$,$other43818$$.$start_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$end_pos$,
$other43818$$.$end_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other43818$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$11$$,$k__5334__auto__$jscomp$11$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1370$end_pos$$,null,$cljs$cst$1380$logical_block$$,null,$cljs$cst$1372$type_tag$$,null,$cljs$cst$1371$start_pos$$,null],null),null),$k__5334__auto__$jscomp$11$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$11$$):new $cljs$pprint$start_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$11$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$11$$,$k43816$jscomp$1$$){switch($k43816$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k43816$jscomp$1$$.$fqn$:null){case "type-tag":case "logical-block":case "start-pos":case "end-pos":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k43816$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$11$$,$k__5332__auto__$jscomp$11$$,$G__43815$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$11$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$11$$))?
new $cljs$pprint$start_block_t$$($G__43815$jscomp$1$$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$11$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$11$$))?new $cljs$pprint$start_block_t$$(this.$type_tag$,
$G__43815$jscomp$1$$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$11$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$11$$))?new $cljs$pprint$start_block_t$$(this.$type_tag$,this.$logical_block$,$G__43815$jscomp$1$$,
this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$11$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$11$$))?new $cljs$pprint$start_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,$G__43815$jscomp$1$$,this.$__meta$,
this.$__extmap$,null):new $cljs$pprint$start_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$11$$,$G__43815$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$1372$type_tag$$,this.$type_tag$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1380$logical_block$$,this.$logical_block$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1371$start_pos$$,this.$start_pos$,
null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1370$end_pos$$,this.$end_pos$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$11$$,$G__43815$jscomp$2$$){return new $cljs$pprint$start_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,$G__43815$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$11$$,$entry__5329__auto__$jscomp$11$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$11$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$11$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$11$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$11$$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$end_block_t$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$12$$,$k__5324__auto__$jscomp$12$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$12$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$12$$,$k43846$$,$else__5326__auto__$jscomp$12$$){switch($k43846$$ instanceof $APP.$cljs$core$Keyword$$?$k43846$$.$fqn$:null){case "type-tag":return this.$type_tag$;case "logical-block":return this.$logical_block$;case "start-pos":return this.$start_pos$;case "end-pos":return this.$end_pos$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k43846$$,$else__5326__auto__$jscomp$12$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$12$$,$f__5344__auto__$jscomp$12$$,$init__5345__auto__$jscomp$12$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$12$$,$p__43858_v__5348__auto__$jscomp$12$$){var $k__5347__auto__$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43858_v__5348__auto__$jscomp$12$$,0,null);$p__43858_v__5348__auto__$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43858_v__5348__auto__$jscomp$12$$,
1,null);return $f__5344__auto__$jscomp$12$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$12$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$12$$,$k__5347__auto__$jscomp$12$$,$p__43858_v__5348__auto__$jscomp$12$$):$f__5344__auto__$jscomp$12$$($ret__5346__auto__$jscomp$12$$,$k__5347__auto__$jscomp$12$$,$p__43858_v__5348__auto__$jscomp$12$$)},$init__5345__auto__$jscomp$12$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$12$$,$writer__5339__auto__$jscomp$12$$,$opts__5340__auto__$jscomp$12$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$12$$,function($keyval__5342__auto__$jscomp$12$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$12$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$12$$,$keyval__5342__auto__$jscomp$12$$)},"#cljs.pprint.end-block-t{",
", ","}",$opts__5340__auto__$jscomp$12$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,this.$type_tag$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1380$logical_block$$,this.$logical_block$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1371$start_pos$$,this.$start_pos$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1370$end_pos$$,this.$end_pos$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,4,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,$cljs$cst$1380$logical_block$$,$cljs$cst$1371$start_pos$$,$cljs$cst$1370$end_pos$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$end_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 4+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$40_h__5134__auto____$1$jscomp$40$$=this.$__hash$;return $h__5134__auto__$jscomp$40_h__5134__auto____$1$jscomp$40$$!=null?$h__5134__auto__$jscomp$40_h__5134__auto____$1$jscomp$40$$:this.$__hash$=$h__5134__auto__$jscomp$40_h__5134__auto____$1$jscomp$40$$=1365867980^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this43847$$,$other43848$$){return $other43848$$!=null&&this.constructor===$other43848$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$type_tag$,$other43848$$.$type_tag$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$logical_block$,$other43848$$.$logical_block$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$start_pos$,$other43848$$.$start_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$end_pos$,
$other43848$$.$end_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other43848$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$12$$,$k__5334__auto__$jscomp$12$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1370$end_pos$$,null,$cljs$cst$1380$logical_block$$,null,$cljs$cst$1372$type_tag$$,null,$cljs$cst$1371$start_pos$$,null],null),null),$k__5334__auto__$jscomp$12$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$12$$):new $cljs$pprint$end_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$12$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$12$$,$k43846$jscomp$1$$){switch($k43846$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k43846$jscomp$1$$.$fqn$:null){case "type-tag":case "logical-block":case "start-pos":case "end-pos":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k43846$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$12$$,$k__5332__auto__$jscomp$12$$,$G__43845$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$12$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$12$$))?
new $cljs$pprint$end_block_t$$($G__43845$jscomp$1$$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$12$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$12$$))?new $cljs$pprint$end_block_t$$(this.$type_tag$,
$G__43845$jscomp$1$$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$12$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$12$$))?new $cljs$pprint$end_block_t$$(this.$type_tag$,this.$logical_block$,$G__43845$jscomp$1$$,
this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$12$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$12$$))?new $cljs$pprint$end_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,$G__43845$jscomp$1$$,this.$__meta$,this.$__extmap$,
null):new $cljs$pprint$end_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$12$$,$G__43845$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$1372$type_tag$$,this.$type_tag$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1380$logical_block$$,this.$logical_block$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1371$start_pos$$,this.$start_pos$,
null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1370$end_pos$$,this.$end_pos$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$12$$,$G__43845$jscomp$2$$){return new $cljs$pprint$end_block_t$$(this.$type_tag$,this.$logical_block$,this.$start_pos$,this.$end_pos$,$G__43845$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$12$$,$entry__5329__auto__$jscomp$12$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$12$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$12$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$12$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$12$$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$indent_t$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$13$$,$k__5324__auto__$jscomp$13$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$13$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$13$$,$k43899$$,$else__5326__auto__$jscomp$13$$){switch($k43899$$ instanceof $APP.$cljs$core$Keyword$$?$k43899$$.$fqn$:null){case "type-tag":return this.$type_tag$;case "logical-block":return this.$logical_block$;case "relative-to":return this.$relative_to$;case "offset":return this.offset;case "start-pos":return this.$start_pos$;case "end-pos":return this.$end_pos$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k43899$$,$else__5326__auto__$jscomp$13$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$13$$,$f__5344__auto__$jscomp$13$$,$init__5345__auto__$jscomp$13$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$13$$,$p__43915_v__5348__auto__$jscomp$13$$){var $k__5347__auto__$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43915_v__5348__auto__$jscomp$13$$,0,null);$p__43915_v__5348__auto__$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__43915_v__5348__auto__$jscomp$13$$,
1,null);return $f__5344__auto__$jscomp$13$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$13$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$13$$,$k__5347__auto__$jscomp$13$$,$p__43915_v__5348__auto__$jscomp$13$$):$f__5344__auto__$jscomp$13$$($ret__5346__auto__$jscomp$13$$,$k__5347__auto__$jscomp$13$$,$p__43915_v__5348__auto__$jscomp$13$$)},$init__5345__auto__$jscomp$13$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$13$$,$writer__5339__auto__$jscomp$13$$,$opts__5340__auto__$jscomp$13$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$13$$,function($keyval__5342__auto__$jscomp$13$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$13$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$13$$,$keyval__5342__auto__$jscomp$13$$)},"#cljs.pprint.indent-t{",
", ","}",$opts__5340__auto__$jscomp$13$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,this.$type_tag$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1380$logical_block$$,this.$logical_block$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1385$relative_to$$,this.$relative_to$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$195$offset$$,this.offset],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1371$start_pos$$,this.$start_pos$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1370$end_pos$$,
this.$end_pos$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,6,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1372$type_tag$$,$cljs$cst$1380$logical_block$$,$APP.$cljs$cst$1385$relative_to$$,$APP.$cljs$cst$195$offset$$,$cljs$cst$1371$start_pos$$,$cljs$cst$1370$end_pos$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$indent_t$$(this.$type_tag$,this.$logical_block$,this.$relative_to$,this.offset,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 6+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$41_h__5134__auto____$1$jscomp$41$$=this.$__hash$;return $h__5134__auto__$jscomp$41_h__5134__auto____$1$jscomp$41$$!=null?$h__5134__auto__$jscomp$41_h__5134__auto____$1$jscomp$41$$:this.$__hash$=$h__5134__auto__$jscomp$41_h__5134__auto____$1$jscomp$41$$=-1602780238^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this43900$$,$other43901$$){return $other43901$$!=null&&this.constructor===$other43901$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$type_tag$,$other43901$$.$type_tag$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$logical_block$,$other43901$$.$logical_block$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$relative_to$,$other43901$$.$relative_to$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.offset,
$other43901$$.offset)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$start_pos$,$other43901$$.$start_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$end_pos$,$other43901$$.$end_pos$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other43901$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$13$$,$k__5334__auto__$jscomp$13$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$195$offset$$,null,$cljs$cst$1370$end_pos$$,null,$APP.$cljs$cst$1385$relative_to$$,null,$cljs$cst$1380$logical_block$$,null,$cljs$cst$1372$type_tag$$,null,$cljs$cst$1371$start_pos$$,null],null),null),$k__5334__auto__$jscomp$13$$)?
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$13$$):new $cljs$pprint$indent_t$$(this.$type_tag$,this.$logical_block$,this.$relative_to$,this.offset,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$13$$)),
null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$13$$,$k43899$jscomp$1$$){switch($k43899$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k43899$jscomp$1$$.$fqn$:null){case "type-tag":case "logical-block":case "relative-to":case "offset":case "start-pos":case "end-pos":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k43899$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$13$$,$k__5332__auto__$jscomp$13$$,$G__43898$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$13$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1372$type_tag$$,$k__5332__auto__$jscomp$13$$))?
new $cljs$pprint$indent_t$$($G__43898$jscomp$1$$,this.$logical_block$,this.$relative_to$,this.offset,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$13$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1380$logical_block$$,$k__5332__auto__$jscomp$13$$))?
new $cljs$pprint$indent_t$$(this.$type_tag$,$G__43898$jscomp$1$$,this.$relative_to$,this.offset,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1385$relative_to$$,$k__5332__auto__$jscomp$13$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1385$relative_to$$,$k__5332__auto__$jscomp$13$$))?
new $cljs$pprint$indent_t$$(this.$type_tag$,this.$logical_block$,$G__43898$jscomp$1$$,this.offset,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$195$offset$$,$k__5332__auto__$jscomp$13$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$195$offset$$,$k__5332__auto__$jscomp$13$$))?
new $cljs$pprint$indent_t$$(this.$type_tag$,this.$logical_block$,this.$relative_to$,$G__43898$jscomp$1$$,this.$start_pos$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$13$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1371$start_pos$$,$k__5332__auto__$jscomp$13$$))?
new $cljs$pprint$indent_t$$(this.$type_tag$,this.$logical_block$,this.$relative_to$,this.offset,$G__43898$jscomp$1$$,this.$end_pos$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$13$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1370$end_pos$$,$k__5332__auto__$jscomp$13$$))?new $cljs$pprint$indent_t$$(this.$type_tag$,
this.$logical_block$,this.$relative_to$,this.offset,this.$start_pos$,$G__43898$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $cljs$pprint$indent_t$$(this.$type_tag$,this.$logical_block$,this.$relative_to$,this.offset,this.$start_pos$,this.$end_pos$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$13$$,$G__43898$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$1372$type_tag$$,this.$type_tag$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1380$logical_block$$,this.$logical_block$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1385$relative_to$$,this.$relative_to$,
null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$195$offset$$,this.offset,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1371$start_pos$$,this.$start_pos$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1370$end_pos$$,this.$end_pos$,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$13$$,$G__43898$jscomp$2$$){return new $cljs$pprint$indent_t$$(this.$type_tag$,this.$logical_block$,this.$relative_to$,this.offset,this.$start_pos$,this.$end_pos$,$G__43898$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$13$$,$entry__5329__auto__$jscomp$13$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$13$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$13$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$13$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$13$$)};
var $cljs$pprint$write_token$$=function(){var $method_table__5622__auto__$jscomp$2$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$2$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$2$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$2$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("cljs.pprint",
"write-token"),function($p1__43995_SHARP_$$,$p2__43994_SHARP_$$){return $cljs$cst$1372$type_tag$$.$cljs$core$IFn$_invoke$arity$1$($p2__43994_SHARP_$$)},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$2$$,$method_table__5622__auto__$jscomp$2$$,$prefer_table__5623__auto__$jscomp$2$$,$method_cache__5624__auto__$jscomp$2$$,$cached_hierarchy__5625__auto__$jscomp$2$$)}();
$cljs$pprint$write_token$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1383$start_block_t$$,function($col$jscomp$19_this$$jscomp$523$$,$lb$jscomp$1_token$jscomp$30$$){var $temp__5825__auto___45687_temp__5825__auto___45689$$=$cljs$cst$1361$logical_block_callback$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$19_this$$jscomp$523$$)));$APP.$cljs$core$truth_$$($temp__5825__auto___45687_temp__5825__auto___45689$$)&&($temp__5825__auto___45687_temp__5825__auto___45689$$.$cljs$core$IFn$_invoke$arity$1$?
$temp__5825__auto___45687_temp__5825__auto___45689$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1278$start$$):$temp__5825__auto___45687_temp__5825__auto___45689$$($APP.$cljs$cst$1278$start$$));$lb$jscomp$1_token$jscomp$30$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$1_token$jscomp$30$$);$temp__5825__auto___45687_temp__5825__auto___45689$$=$APP.$cljs$cst$969$prefix$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$1_token$jscomp$30$$);$APP.$cljs$core$truth_$$($temp__5825__auto___45687_temp__5825__auto___45689$$)&&
$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$19_this$$jscomp$523$$))),$temp__5825__auto___45687_temp__5825__auto___45689$$);$col$jscomp$19_this$$jscomp$523$$=$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($col$jscomp$19_this$$jscomp$523$$))));$APP.$cljs$core$reset_BANG_$$($cljs$cst$1356$start_col$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$1_token$jscomp$30$$),
$col$jscomp$19_this$$jscomp$523$$);return $APP.$cljs$core$reset_BANG_$$($APP.$cljs$cst$292$indent$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$1_token$jscomp$30$$),$col$jscomp$19_this$$jscomp$523$$)});
$cljs$pprint$write_token$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1384$end_block_t$$,function($this$$jscomp$524$$,$temp__5825__auto__$jscomp$94_token$jscomp$31$$){var $temp__5825__auto___45691$$=$cljs$cst$1361$logical_block_callback$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$524$$)));$APP.$cljs$core$truth_$$($temp__5825__auto___45691$$)&&($temp__5825__auto___45691$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5825__auto___45691$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1279$end$$):
$temp__5825__auto___45691$$($APP.$cljs$cst$1279$end$$));$temp__5825__auto__$jscomp$94_token$jscomp$31$$=$APP.$cljs$cst$1360$suffix$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$94_token$jscomp$31$$));return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$94_token$jscomp$31$$)?$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$524$$))),
$temp__5825__auto__$jscomp$94_token$jscomp$31$$):null});
$cljs$pprint$write_token$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1388$indent_t$$,function($JSCompiler_inline_result$jscomp$605_this$$jscomp$525$$,$expr__44005$jscomp$inline_4271_token$jscomp$32$$){var $lb$jscomp$2$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($expr__44005$jscomp$inline_4271_token$jscomp$32$$),$JSCompiler_temp_const$jscomp$604$$=$APP.$cljs$cst$292$indent$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$2$$),$JSCompiler_temp_const$jscomp$603$$=$APP.$cljs$cst$195$offset$$.$cljs$core$IFn$_invoke$arity$1$($expr__44005$jscomp$inline_4271_token$jscomp$32$$);
$expr__44005$jscomp$inline_4271_token$jscomp$32$$=$APP.$cljs$cst$1385$relative_to$$.$cljs$core$IFn$_invoke$arity$1$($expr__44005$jscomp$inline_4271_token$jscomp$32$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1389$block$$,$expr__44005$jscomp$inline_4271_token$jscomp$32$$):$APP.$cljs$core$_EQ_$$($cljs$cst$1389$block$$,$expr__44005$jscomp$inline_4271_token$jscomp$32$$)))$JSCompiler_inline_result$jscomp$605_this$$jscomp$525$$=
$APP.$cljs$core$deref$$($cljs$cst$1356$start_col$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$2$$));else if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1390$current$$,$expr__44005$jscomp$inline_4271_token$jscomp$32$$):$APP.$cljs$core$_EQ_$$($cljs$cst$1390$current$$,$expr__44005$jscomp$inline_4271_token$jscomp$32$$)))$JSCompiler_inline_result$jscomp$605_this$$jscomp$525$$=$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($JSCompiler_inline_result$jscomp$605_this$$jscomp$525$$))));
else throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expr__44005$jscomp$inline_4271_token$jscomp$32$$)].join(""));return $APP.$cljs$core$reset_BANG_$$($JSCompiler_temp_const$jscomp$604$$,$JSCompiler_temp_const$jscomp$603$$+$JSCompiler_inline_result$jscomp$605_this$$jscomp$525$$)});
$cljs$pprint$write_token$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1379$buffer_blob$$,function($this$$jscomp$526$$,$token$jscomp$33$$){return $APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$526$$))),$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($token$jscomp$33$$))});
$cljs$pprint$write_token$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1382$nl_t$$,function($this$$jscomp$527$$,$temp__5823__auto___45695_token$jscomp$34$$){var $JSCompiler_inline_result$jscomp$606_and__5023__auto__$jscomp$inline_4274_or__5025__auto__$jscomp$inline_4273$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($temp__5823__auto___45695_token$jscomp$34$$),$cljs$cst$1391$mandatory$$);$JSCompiler_inline_result$jscomp$606_and__5023__auto__$jscomp$inline_4274_or__5025__auto__$jscomp$inline_4273$$||
($JSCompiler_inline_result$jscomp$606_and__5023__auto__$jscomp$inline_4274_or__5025__auto__$jscomp$inline_4273$$=($JSCompiler_inline_result$jscomp$606_and__5023__auto__$jscomp$inline_4274_or__5025__auto__$jscomp$inline_4273$$=!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($temp__5823__auto___45695_token$jscomp$34$$),$APP.$cljs$cst$1392$fill$$))?$APP.$cljs$core$deref$$($cljs$cst$1357$done_nl$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($temp__5823__auto___45695_token$jscomp$34$$))):
$JSCompiler_inline_result$jscomp$606_and__5023__auto__$jscomp$inline_4274_or__5025__auto__$jscomp$inline_4273$$);$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$606_and__5023__auto__$jscomp$inline_4274_or__5025__auto__$jscomp$inline_4273$$)?$cljs$pprint$emit_nl$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$pprint$emit_nl$$.$cljs$core$IFn$_invoke$arity$2$($this$$jscomp$527$$,$temp__5823__auto___45695_token$jscomp$34$$):$cljs$pprint$emit_nl$$($this$$jscomp$527$$,$temp__5823__auto___45695_token$jscomp$34$$):
($temp__5823__auto___45695_token$jscomp$34$$=$cljs$cst$1373$trailing_white_space$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$527$$))),$APP.$cljs$core$truth_$$($temp__5823__auto___45695_token$jscomp$34$$)&&$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($this$$jscomp$527$$))),$temp__5823__auto___45695_token$jscomp$34$$));return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$($this$$jscomp$527$$),
$APP.$cljs$core$assoc$$,$cljs$cst$1373$trailing_white_space$$,null)});
var $cljs$pprint$emit_nl_QMARK_$$=function(){var $method_table__5622__auto__$jscomp$3$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$3$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$3$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$3$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("cljs.pprint",
"emit-nl?"),function($t$jscomp$63$$){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($t$jscomp$63$$)},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$3$$,$method_table__5622__auto__$jscomp$3$$,$prefer_table__5623__auto__$jscomp$3$$,$method_cache__5624__auto__$jscomp$3$$,$cached_hierarchy__5625__auto__$jscomp$3$$)}();
$cljs$pprint$emit_nl_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$285$linear$$,function($lb$jscomp$5_newl$$,$this$$jscomp$532$$,$section$jscomp$4$$){$lb$jscomp$5_newl$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$5_newl$$);return $cljs$pprint$linear_nl_QMARK_$$($this$$jscomp$532$$,$lb$jscomp$5_newl$$,$section$jscomp$4$$)});
$cljs$pprint$emit_nl_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$286$miser$$,function($lb$jscomp$6_newl$jscomp$1$$,$this$$jscomp$533$$,$section$jscomp$5$$){$lb$jscomp$6_newl$jscomp$1$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$6_newl$jscomp$1$$);return $cljs$pprint$miser_nl_QMARK_$$($this$$jscomp$533$$,$lb$jscomp$6_newl$jscomp$1$$,$section$jscomp$5$$)});
$cljs$pprint$emit_nl_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1392$fill$$,function($lb$jscomp$7_newl$jscomp$2$$,$this$$jscomp$534$$,$section$jscomp$6$$,$or__5025__auto____$1$jscomp$33_subsection$$){$lb$jscomp$7_newl$jscomp$2$$=$cljs$cst$1380$logical_block$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$7_newl$jscomp$2$$);var $or__5025__auto__$jscomp$264$$=$APP.$cljs$core$deref$$($cljs$cst$1358$intra_block_nl$$.$cljs$core$IFn$_invoke$arity$1$($lb$jscomp$7_newl$jscomp$2$$));
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$264$$)?$or__5025__auto__$jscomp$264$$:($or__5025__auto____$1$jscomp$33_subsection$$=!$cljs$pprint$tokens_fit_QMARK_$$($this$$jscomp$534$$,$or__5025__auto____$1$jscomp$33_subsection$$))?$or__5025__auto____$1$jscomp$33_subsection$$:$cljs$pprint$miser_nl_QMARK_$$($this$$jscomp$534$$,$lb$jscomp$7_newl$jscomp$2$$,$section$jscomp$6$$)});$cljs$pprint$emit_nl_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1391$mandatory$$,function(){return!0});
var $cljs$pprint$write_token_string$$=function $cljs$pprint$write_token_string$$($JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$){var $remainder$jscomp$4_vec__44134_vec__44137$$=$cljs$pprint$split_at_newline$$($a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$);$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder$jscomp$4_vec__44134_vec__44137$$,0,null);var $JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder$jscomp$4_vec__44134_vec__44137$$,1,null);$APP.$cljs$core$truth_$$($a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$)&&$cljs$pprint$write_tokens$$($JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$,!1);if($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$)){$remainder$jscomp$4_vec__44134_vec__44137$$=$cljs$pprint$get_section$$($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$);
$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder$jscomp$4_vec__44134_vec__44137$$,0,null);$remainder$jscomp$4_vec__44134_vec__44137$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($remainder$jscomp$4_vec__44134_vec__44137$$,1,null);var $newl$jscomp$3$$=$APP.$cljs$core$first$$($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$),$do_nl$$=$cljs$pprint$emit_nl_QMARK_$$.$cljs$core$IFn$_invoke$arity$4$($newl$jscomp$3$$,
$JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$,$cljs$pprint$get_sub_section$$($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$));$APP.$cljs$core$truth_$$($do_nl$$)&&($cljs$pprint$emit_nl$$($JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,$newl$jscomp$3$$),$JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$=$APP.$cljs$core$next$$($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$));
$cljs$pprint$tokens_fit_QMARK_$$($JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,$JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$)?$JSCompiler_temp$jscomp$10327_this$$jscomp$536$$=$JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$:($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$=$cljs$pprint$write_token_string$$.$cljs$core$IFn$_invoke$arity$2$?$cljs$pprint$write_token_string$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,
$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$):$cljs$pprint$write_token_string$$($JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$,$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$)?($cljs$pprint$write_tokens$$($JSCompiler_temp$jscomp$10327_this$$jscomp$536$$,$a$jscomp$316_section$jscomp$9_tokens$jscomp$3$$,
!1),$JSCompiler_temp$jscomp$10327_this$$jscomp$536$$=$remainder$jscomp$4_vec__44134_vec__44137$$):$JSCompiler_temp$jscomp$10327_this$$jscomp$536$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$608_b$jscomp$243_rem2$jscomp$inline_11230_result$jscomp$134$$,$remainder$jscomp$4_vec__44134_vec__44137$$)));return $JSCompiler_temp$jscomp$10327_this$$jscomp$536$$}return null};
$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$t_cljs$0pprint44235$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_44237$$,$meta44236__$1$$){return new $cljs$pprint$t_cljs$0pprint44235$$(this.$writer$,this.$max_columns$,this.$miser_width$,this.lb,this.$fields$,$meta44236__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta44236$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$fields$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWriter$_write$arity$2$=function($expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$,$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$){$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$=$APP.$cljs$core$type$$($JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(String,$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$):$APP.$cljs$core$_EQ_$$(String,$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$))){var $newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$=$cljs$pprint$write_initial_lines$$(this,$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$);$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$=
$newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$.replace(/\s+$/,"");$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$=$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$,$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$.length);var $mode$jscomp$20_oldpos$jscomp$1$$=$APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($mode$jscomp$20_oldpos$jscomp$1$$,
$cljs$cst$1396$writing$$))return $cljs$pprint$write_white_space$$(this),$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this))),$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$(this),$APP.$cljs$core$assoc$$,$cljs$cst$1373$trailing_white_space$$,$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$);
$mode$jscomp$20_oldpos$jscomp$1$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this)));$newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$=$mode$jscomp$20_oldpos$jscomp$1$$+$APP.$cljs$core$count$$($newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$(this),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1395$pos$$,$newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$);return $cljs$pprint$add_to_buffer$$(this,
new $cljs$pprint$buffer_blob$$($cljs$cst$1379$buffer_blob$$,$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$,$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$,$mode$jscomp$20_oldpos$jscomp$1$$,$newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$,null,null,null))}if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(Number,$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$):
$APP.$cljs$core$_EQ_$$(Number,$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$)))return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this))),$cljs$cst$1396$writing$$)?($cljs$pprint$write_white_space$$(this),$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$=$APP.$cljs$core$_write$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this))),
$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$,"\n")?$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$=$cljs$pprint$write_initial_lines$$(this,"\n"):($expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$=$APP.$cljs$cst$1395$pos$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this))),
$newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$=$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$+1,$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$(this),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1395$pos$$,$newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$),$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$=$APP.$cljs$core$char$0$$($JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$),
$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$=$cljs$pprint$add_to_buffer$$(this,new $cljs$pprint$buffer_blob$$($cljs$cst$1379$buffer_blob$$,$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$,null,$expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$,$newpos$jscomp$1_newpos$jscomp$inline_4293_s0$$,null,null,null))),$JSCompiler_inline_result$jscomp$609_data$jscomp$inline_11232_s$jscomp$482_x$jscomp$1026$$;
throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expr__44246_oldpos$jscomp$inline_4292_this$$jscomp$543_white_space$$)].join(""));};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWriter$_flush$arity$1$=function(){this.$cljs$pprint$IPrettyFlush$_ppflush$arity$1$(null);return $cljs$core$_flush$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this))))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$pprint$IPrettyFlush$_ppflush$arity$1$=function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this))),$cljs$cst$1394$buffering$$)?($cljs$pprint$write_tokens$$(this,$APP.$cljs$cst$194$buffer$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$(this))),!0),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$_deref$$(this),
$APP.$cljs$core$assoc$$,$APP.$cljs$cst$194$buffer$$,$APP.$cljs$core$PersistentVector$EMPTY$$)):$cljs$pprint$write_white_space$$(this)};
var $cljs$pprint$_STAR_print_pretty_STAR_$$=!0,$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$=null,$cljs$pprint$_STAR_print_right_margin_STAR_$$=72,$cljs$pprint$_STAR_print_miser_width_STAR_$$=40,$cljs$pprint$_STAR_print_lines_STAR_$$=null,$cljs$pprint$_STAR_print_circle_STAR_$$=null,$cljs$pprint$_STAR_print_suppress_namespaces_STAR_$$=null,$cljs$pprint$_STAR_print_radix_STAR_$$=null,$cljs$pprint$_STAR_print_base_STAR_$$=10,$cljs$pprint$_STAR_current_level_STAR_$$=0,$cljs$pprint$_STAR_current_length_STAR_$$=
null,$cljs$pprint$write$$=function $cljs$pprint$write$$($var_args$jscomp$773$$){for(var $args__5755__auto__$jscomp$139$$=[],$len__5749__auto___45762$$=arguments.length,$i__5750__auto___45763$$=0;;)if($i__5750__auto___45763$$<$len__5749__auto___45762$$)$args__5755__auto__$jscomp$139$$.push(arguments[$i__5750__auto___45763$$]),$i__5750__auto___45763$$+=1;else break;return $cljs$pprint$write$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$139$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$139$$.slice(1),
0,null):null)};
$cljs$pprint$write$$.$cljs$core$IFn$_invoke$arity$variadic$=function($object$jscomp$12$$,$_STAR_print_base_STAR__orig_val__44361_kw_args$$){var $_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1405$stream$$,!0],null),$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$hash_map$$,$_STAR_print_base_STAR__orig_val__44361_kw_args$$)]));
$_STAR_print_base_STAR__orig_val__44361_kw_args$$=$cljs$pprint$_STAR_print_base_STAR_$$;var $_STAR_print_circle_STAR__orig_val__44362$$=$cljs$pprint$_STAR_print_circle_STAR_$$,$_STAR_print_length_STAR__orig_val__44363$$=$cljs$core$_STAR_print_length_STAR_$$,$_STAR_print_level_STAR__orig_val__44364$$=$cljs$core$_STAR_print_level_STAR_$$,$_STAR_print_lines_STAR__orig_val__44365$$=$cljs$pprint$_STAR_print_lines_STAR_$$,$_STAR_print_miser_width_STAR__orig_val__44366$$=$cljs$pprint$_STAR_print_miser_width_STAR_$$,
$_STAR_print_pprint_dispatch_STAR__orig_val__44367$$=$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$,$_STAR_print_pretty_STAR__orig_val__44368$$=$cljs$pprint$_STAR_print_pretty_STAR_$$,$_STAR_print_radix_STAR__orig_val__44369$$=$cljs$pprint$_STAR_print_radix_STAR_$$,$_STAR_print_readably_STAR__orig_val__44370$$=$cljs$core$_STAR_print_readably_STAR_$$,$_STAR_print_right_margin_STAR__orig_val__44371$$=$cljs$pprint$_STAR_print_right_margin_STAR_$$,$_STAR_print_suppress_namespaces_STAR__orig_val__44372$$=
$cljs$pprint$_STAR_print_suppress_namespaces_STAR_$$,$_STAR_print_base_STAR__temp_val__44373$$=$cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$pprint$_STAR_print_base_STAR_$$),$_STAR_print_circle_STAR__temp_val__44374$$=$APP.$cljs$cst$1406$circle$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$pprint$_STAR_print_circle_STAR_$$),$_STAR_print_length_STAR__temp_val__44375$$=$APP.$cljs$cst$255$length$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,
$cljs$core$_STAR_print_length_STAR_$$),$_STAR_print_level_STAR__temp_val__44376$$=$APP.$cljs$cst$282$level$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$core$_STAR_print_level_STAR_$$),$_STAR_print_lines_STAR__temp_val__44377$$=$cljs$cst$1407$lines$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$pprint$_STAR_print_lines_STAR_$$),$_STAR_print_miser_width_STAR__temp_val__44378$$=$cljs$cst$1400$miser_width$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,
$cljs$pprint$_STAR_print_miser_width_STAR_$$),$_STAR_print_pprint_dispatch_STAR__temp_val__44379$$=$cljs$cst$530$dispatch$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$),$_STAR_print_pretty_STAR__temp_val__44380$$=$cljs$cst$1408$pretty$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$pprint$_STAR_print_pretty_STAR_$$),$_STAR_print_radix_STAR__temp_val__44381$$=
$cljs$cst$1409$radix$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$pprint$_STAR_print_radix_STAR_$$),$_STAR_print_readably_STAR__temp_val__44382$$=$cljs$cst$1$readably$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$core$_STAR_print_readably_STAR_$$),$_STAR_print_right_margin_STAR__temp_val__44383$$=$cljs$cst$1410$right_margin$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,
$cljs$pprint$_STAR_print_right_margin_STAR_$$),$_STAR_print_suppress_namespaces_STAR__temp_val__44384$$=$cljs$cst$1411$suppress_namespaces$$.$cljs$core$IFn$_invoke$arity$2$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$cljs$pprint$_STAR_print_suppress_namespaces_STAR_$$);$cljs$pprint$_STAR_print_base_STAR_$$=$_STAR_print_base_STAR__temp_val__44373$$;$cljs$pprint$_STAR_print_circle_STAR_$$=$_STAR_print_circle_STAR__temp_val__44374$$;$cljs$core$_STAR_print_length_STAR_$$=$_STAR_print_length_STAR__temp_val__44375$$;
$cljs$core$_STAR_print_level_STAR_$$=$_STAR_print_level_STAR__temp_val__44376$$;$cljs$pprint$_STAR_print_lines_STAR_$$=$_STAR_print_lines_STAR__temp_val__44377$$;$cljs$pprint$_STAR_print_miser_width_STAR_$$=$_STAR_print_miser_width_STAR__temp_val__44378$$;$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$=$_STAR_print_pprint_dispatch_STAR__temp_val__44379$$;$cljs$pprint$_STAR_print_pretty_STAR_$$=$_STAR_print_pretty_STAR__temp_val__44380$$;$cljs$pprint$_STAR_print_radix_STAR_$$=$_STAR_print_radix_STAR__temp_val__44381$$;
$cljs$core$_STAR_print_readably_STAR_$$=$_STAR_print_readably_STAR__temp_val__44382$$;$cljs$pprint$_STAR_print_right_margin_STAR_$$=$_STAR_print_right_margin_STAR__temp_val__44383$$;$cljs$pprint$_STAR_print_suppress_namespaces_STAR_$$=$_STAR_print_suppress_namespaces_STAR__temp_val__44384$$;try{var $sb$jscomp$22$$=new $APP.$goog$string$StringBuffer$$,$optval$$=$APP.$cljs$core$contains_QMARK_$$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$,$APP.$cljs$cst$1405$stream$$)?$APP.$cljs$cst$1405$stream$$.$cljs$core$IFn$_invoke$arity$1$($_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$):
!0,$base_writer$jscomp$1$$=$optval$$===!0||$optval$$==null?new $cljs$core$StringBufferWriter$$($sb$jscomp$22$$):$optval$$;if($APP.$cljs$core$truth_$$($cljs$pprint$_STAR_print_pretty_STAR_$$)){var $_STAR_out_STAR__orig_val__44399_45769_new_writer__43270__auto___45766$$=$APP.$cljs$core$not$$($cljs$pprint$pretty_writer_QMARK_$$($base_writer$jscomp$1$$));$_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$=$cljs$core$_STAR_out_STAR_$$;$cljs$core$_STAR_out_STAR_$$=$_STAR_out_STAR__orig_val__44399_45769_new_writer__43270__auto___45766$$?
$cljs$pprint$pretty_writer$$($base_writer$jscomp$1$$):$base_writer$jscomp$1$$;try{$cljs$pprint$write_out$$($object$jscomp$12$$),$cljs$pprint$_ppflush$$()}finally{$cljs$core$_STAR_out_STAR_$$=$_STAR_out_STAR__orig_val__44391_45767_options$jscomp$413$$}}else{$_STAR_out_STAR__orig_val__44399_45769_new_writer__43270__auto___45766$$=$cljs$core$_STAR_out_STAR_$$;$cljs$core$_STAR_out_STAR_$$=$base_writer$jscomp$1$$;try{$cljs$pprint$pr$$.call(null,$object$jscomp$12$$)}finally{$cljs$core$_STAR_out_STAR_$$=
$_STAR_out_STAR__orig_val__44399_45769_new_writer__43270__auto___45766$$}}$optval$$===!0&&$cljs$core$string_print$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$22$$));return $optval$$==null?$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$22$$):null}finally{$cljs$pprint$_STAR_print_suppress_namespaces_STAR_$$=$_STAR_print_suppress_namespaces_STAR__orig_val__44372$$,$cljs$pprint$_STAR_print_right_margin_STAR_$$=$_STAR_print_right_margin_STAR__orig_val__44371$$,
$cljs$core$_STAR_print_readably_STAR_$$=$_STAR_print_readably_STAR__orig_val__44370$$,$cljs$pprint$_STAR_print_radix_STAR_$$=$_STAR_print_radix_STAR__orig_val__44369$$,$cljs$pprint$_STAR_print_pretty_STAR_$$=$_STAR_print_pretty_STAR__orig_val__44368$$,$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$=$_STAR_print_pprint_dispatch_STAR__orig_val__44367$$,$cljs$pprint$_STAR_print_miser_width_STAR_$$=$_STAR_print_miser_width_STAR__orig_val__44366$$,$cljs$pprint$_STAR_print_lines_STAR_$$=$_STAR_print_lines_STAR__orig_val__44365$$,
$cljs$core$_STAR_print_level_STAR_$$=$_STAR_print_level_STAR__orig_val__44364$$,$cljs$core$_STAR_print_length_STAR_$$=$_STAR_print_length_STAR__orig_val__44363$$,$cljs$pprint$_STAR_print_circle_STAR_$$=$_STAR_print_circle_STAR__orig_val__44362$$,$cljs$pprint$_STAR_print_base_STAR_$$=$_STAR_print_base_STAR__orig_val__44361_kw_args$$}};$cljs$pprint$write$$.$cljs$lang$maxFixedArity$=1;
$cljs$pprint$write$$.$cljs$lang$applyTo$=function($seq44355_seq44355__$1$$){var $G__44356$$=$APP.$cljs$core$first$$($seq44355_seq44355__$1$$);$seq44355_seq44355__$1$$=$APP.$cljs$core$next$$($seq44355_seq44355__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__44356$$,$seq44355_seq44355__$1$$)};
var $cljs$pprint$pprint$$=function $cljs$pprint$pprint$$($var_args$jscomp$774$$){switch(arguments.length){case 1:return $cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$1$=function($object$jscomp$13$$){var $sb$jscomp$23$$=new $APP.$goog$string$StringBuffer$$,$_STAR_out_STAR__orig_val__44409$$=$cljs$core$_STAR_out_STAR_$$;$cljs$core$_STAR_out_STAR_$$=new $cljs$core$StringBufferWriter$$($sb$jscomp$23$$);try{return $cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$2$($object$jscomp$13$$,$cljs$core$_STAR_out_STAR_$$),$cljs$core$string_print$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sb$jscomp$23$$))}finally{$cljs$core$_STAR_out_STAR_$$=
$_STAR_out_STAR__orig_val__44409$$}};
$cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$2$=function($object$jscomp$14$$,$_STAR_print_pretty_STAR__orig_val__44415_45772_writer$jscomp$148$$){var $new_writer__43270__auto__$$=$APP.$cljs$core$not$$($cljs$pprint$pretty_writer_QMARK_$$($_STAR_print_pretty_STAR__orig_val__44415_45772_writer$jscomp$148$$)),$_STAR_out_STAR__orig_val__44412$$=$cljs$core$_STAR_out_STAR_$$;$cljs$core$_STAR_out_STAR_$$=$new_writer__43270__auto__$$?$cljs$pprint$pretty_writer$$($_STAR_print_pretty_STAR__orig_val__44415_45772_writer$jscomp$148$$):$_STAR_print_pretty_STAR__orig_val__44415_45772_writer$jscomp$148$$;
try{$_STAR_print_pretty_STAR__orig_val__44415_45772_writer$jscomp$148$$=$cljs$pprint$_STAR_print_pretty_STAR_$$;$cljs$pprint$_STAR_print_pretty_STAR_$$=!0;try{$cljs$pprint$write_out$$($object$jscomp$14$$)}finally{$cljs$pprint$_STAR_print_pretty_STAR_$$=$_STAR_print_pretty_STAR__orig_val__44415_45772_writer$jscomp$148$$}$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$cljs$pprint$get_column$$($cljs$core$_STAR_out_STAR_$$))||$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"\n");return $cljs$pprint$_ppflush$$()}finally{$cljs$core$_STAR_out_STAR_$$=
$_STAR_out_STAR__orig_val__44412$$}};$cljs$pprint$pprint$$.$cljs$lang$maxFixedArity$=2;var $cljs$pprint$_STAR_format_str_STAR_$$=null;$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$arg_navigator$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$14$$,$k__5324__auto__$jscomp$14$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$14$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$14$$,$k44447$$,$else__5326__auto__$jscomp$14$$){switch($k44447$$ instanceof $APP.$cljs$core$Keyword$$?$k44447$$.$fqn$:null){case "seq":return this.$seq$;case "rest":return this.$rest$;case "pos":return this.pos;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k44447$$,$else__5326__auto__$jscomp$14$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$14$$,$f__5344__auto__$jscomp$14$$,$init__5345__auto__$jscomp$14$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$14$$,$p__44463_v__5348__auto__$jscomp$14$$){var $k__5347__auto__$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44463_v__5348__auto__$jscomp$14$$,0,null);$p__44463_v__5348__auto__$jscomp$14$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44463_v__5348__auto__$jscomp$14$$,
1,null);return $f__5344__auto__$jscomp$14$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$14$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$14$$,$k__5347__auto__$jscomp$14$$,$p__44463_v__5348__auto__$jscomp$14$$):$f__5344__auto__$jscomp$14$$($ret__5346__auto__$jscomp$14$$,$k__5347__auto__$jscomp$14$$,$p__44463_v__5348__auto__$jscomp$14$$)},$init__5345__auto__$jscomp$14$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$14$$,$writer__5339__auto__$jscomp$14$$,$opts__5340__auto__$jscomp$14$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$14$$,function($keyval__5342__auto__$jscomp$14$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$14$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$14$$,$keyval__5342__auto__$jscomp$14$$)},"#cljs.pprint.arg-navigator{",
", ","}",$opts__5340__auto__$jscomp$14$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1414$seq$$,this.$seq$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1415$rest$$,this.$rest$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1395$pos$$,this.pos],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,3,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1414$seq$$,$cljs$cst$1415$rest$$,$APP.$cljs$cst$1395$pos$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$arg_navigator$$(this.$seq$,this.$rest$,this.pos,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 3+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$42_h__5134__auto____$1$jscomp$42$$=this.$__hash$;return $h__5134__auto__$jscomp$42_h__5134__auto____$1$jscomp$42$$!=null?$h__5134__auto__$jscomp$42_h__5134__auto____$1$jscomp$42$$:this.$__hash$=$h__5134__auto__$jscomp$42_h__5134__auto____$1$jscomp$42$$=-402038447^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this44448$$,$other44449$$){return $other44449$$!=null&&this.constructor===$other44449$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$seq$,$other44449$$.$seq$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$rest$,$other44449$$.$rest$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.pos,$other44449$$.pos)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$other44449$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$14$$,$k__5334__auto__$jscomp$14$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1395$pos$$,null,$cljs$cst$1414$seq$$,null,$cljs$cst$1415$rest$$,null],null),null),$k__5334__auto__$jscomp$14$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),
this.$__meta$),$k__5334__auto__$jscomp$14$$):new $cljs$pprint$arg_navigator$$(this.$seq$,this.$rest$,this.pos,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$14$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$14$$,$k44447$jscomp$1$$){switch($k44447$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k44447$jscomp$1$$.$fqn$:null){case "seq":case "rest":case "pos":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k44447$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$14$$,$k__5332__auto__$jscomp$14$$,$G__44446$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1414$seq$$,$k__5332__auto__$jscomp$14$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1414$seq$$,$k__5332__auto__$jscomp$14$$))?new $cljs$pprint$arg_navigator$$($G__44446$jscomp$1$$,
this.$rest$,this.pos,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1415$rest$$,$k__5332__auto__$jscomp$14$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1415$rest$$,$k__5332__auto__$jscomp$14$$))?new $cljs$pprint$arg_navigator$$(this.$seq$,$G__44446$jscomp$1$$,this.pos,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1395$pos$$,$k__5332__auto__$jscomp$14$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1395$pos$$,$k__5332__auto__$jscomp$14$$))?new $cljs$pprint$arg_navigator$$(this.$seq$,this.$rest$,$G__44446$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $cljs$pprint$arg_navigator$$(this.$seq$,this.$rest$,this.pos,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$14$$,
$G__44446$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$1414$seq$$,this.$seq$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1415$rest$$,this.$rest$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1395$pos$$,this.pos,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$14$$,$G__44446$jscomp$2$$){return new $cljs$pprint$arg_navigator$$(this.$seq$,this.$rest$,this.pos,$G__44446$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$14$$,$entry__5329__auto__$jscomp$14$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$14$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$14$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$14$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$14$$)};
$APP.$JSCompiler_prototypeAlias$$=$cljs$pprint$compiled_directive$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$15$$,$k__5324__auto__$jscomp$15$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$15$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$15$$,$k44545$$,$else__5326__auto__$jscomp$15$$){switch($k44545$$ instanceof $APP.$cljs$core$Keyword$$?$k44545$$.$fqn$:null){case "func":return this.$func$;case "def":return this.$def$;case "params":return this.params;case "offset":return this.offset;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k44545$$,$else__5326__auto__$jscomp$15$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$15$$,$f__5344__auto__$jscomp$15$$,$init__5345__auto__$jscomp$15$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$15$$,$p__44561_v__5348__auto__$jscomp$15$$){var $k__5347__auto__$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44561_v__5348__auto__$jscomp$15$$,0,null);$p__44561_v__5348__auto__$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__44561_v__5348__auto__$jscomp$15$$,
1,null);return $f__5344__auto__$jscomp$15$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$15$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$15$$,$k__5347__auto__$jscomp$15$$,$p__44561_v__5348__auto__$jscomp$15$$):$f__5344__auto__$jscomp$15$$($ret__5346__auto__$jscomp$15$$,$k__5347__auto__$jscomp$15$$,$p__44561_v__5348__auto__$jscomp$15$$)},$init__5345__auto__$jscomp$15$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$15$$,$writer__5339__auto__$jscomp$15$$,$opts__5340__auto__$jscomp$15$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$15$$,function($keyval__5342__auto__$jscomp$15$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$15$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$15$$,$keyval__5342__auto__$jscomp$15$$)},"#cljs.pprint.compiled-directive{",
", ","}",$opts__5340__auto__$jscomp$15$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1417$func$$,this.$func$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1418$def$$,this.$def$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,this.params],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$195$offset$$,this.offset],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,4,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1417$func$$,$cljs$cst$1418$def$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$cst$195$offset$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $cljs$pprint$compiled_directive$$(this.$func$,this.$def$,this.params,this.offset,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 4+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$43_h__5134__auto____$1$jscomp$43$$=this.$__hash$;return $h__5134__auto__$jscomp$43_h__5134__auto____$1$jscomp$43$$!=null?$h__5134__auto__$jscomp$43_h__5134__auto____$1$jscomp$43$$:this.$__hash$=$h__5134__auto__$jscomp$43_h__5134__auto____$1$jscomp$43$$=-829256337^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this44546$$,$other44547$$){return $other44547$$!=null&&this.constructor===$other44547$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$func$,$other44547$$.$func$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$def$,$other44547$$.$def$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.params,$other44547$$.params)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.offset,
$other44547$$.offset)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other44547$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$15$$,$k__5334__auto__$jscomp$15$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$195$offset$$,null,$cljs$cst$1417$func$$,null,$APP.$cljs$cst$1419$params$$,null,$cljs$cst$1418$def$$,null],null),null),$k__5334__auto__$jscomp$15$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$15$$):new $cljs$pprint$compiled_directive$$(this.$func$,this.$def$,this.params,this.offset,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$15$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$15$$,$k44545$jscomp$1$$){switch($k44545$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k44545$jscomp$1$$.$fqn$:null){case "func":case "def":case "params":case "offset":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k44545$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$15$$,$k__5332__auto__$jscomp$15$$,$G__44544$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1417$func$$,$k__5332__auto__$jscomp$15$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1417$func$$,$k__5332__auto__$jscomp$15$$))?new $cljs$pprint$compiled_directive$$($G__44544$jscomp$1$$,
this.$def$,this.params,this.offset,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1418$def$$,$k__5332__auto__$jscomp$15$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1418$def$$,$k__5332__auto__$jscomp$15$$))?new $cljs$pprint$compiled_directive$$(this.$func$,$G__44544$jscomp$1$$,this.params,this.offset,this.$__meta$,
this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1419$params$$,$k__5332__auto__$jscomp$15$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1419$params$$,$k__5332__auto__$jscomp$15$$))?new $cljs$pprint$compiled_directive$$(this.$func$,this.$def$,$G__44544$jscomp$1$$,this.offset,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$195$offset$$,$k__5332__auto__$jscomp$15$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$195$offset$$,$k__5332__auto__$jscomp$15$$))?new $cljs$pprint$compiled_directive$$(this.$func$,this.$def$,this.params,$G__44544$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $cljs$pprint$compiled_directive$$(this.$func$,this.$def$,this.params,this.offset,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k__5332__auto__$jscomp$15$$,$G__44544$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$1417$func$$,this.$func$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1418$def$$,this.$def$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1419$params$$,this.params,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$195$offset$$,
this.offset,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$15$$,$G__44544$jscomp$2$$){return new $cljs$pprint$compiled_directive$$(this.$func$,this.$def$,this.params,this.offset,$G__44544$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$15$$,$entry__5329__auto__$jscomp$15$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$15$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$15$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$15$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$15$$)};
var $cljs$pprint$special_radix_markers$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[2,"#b",8,"#o",16,"#x"],null),$cljs$pprint$english_cardinal_units$$=new $APP.$cljs$core$PersistentVector$$(null,20,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"zero one two three four five six seven eight nine ten eleven twelve thirteen fourteen fifteen sixteen seventeen eighteen nineteen".split(" "),null),$cljs$pprint$english_ordinal_units$$=new $APP.$cljs$core$PersistentVector$$(null,20,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
"zeroth first second third fourth fifth sixth seventh eighth ninth tenth eleventh twelfth thirteenth fourteenth fifteenth sixteenth seventeenth eighteenth nineteenth".split(" "),null),$cljs$pprint$english_cardinal_tens$$=new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"  twenty thirty forty fifty sixty seventy eighty ninety".split(" "),null),$cljs$pprint$english_ordinal_tens$$=new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
"  twentieth thirtieth fortieth fiftieth sixtieth seventieth eightieth ninetieth".split(" "),null),$cljs$pprint$english_scale_numbers$$=new $APP.$cljs$core$PersistentVector$$(null,22,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$," thousand million billion trillion quadrillion quintillion sextillion septillion octillion nonillion decillion undecillion duodecillion tredecillion quattuordecillion quindecillion sexdecillion septendecillion octodecillion novemdecillion vigintillion".split(" "),null),
$cljs$pprint$old_roman_table$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"I II III IIII V VI VII VIII VIIII".split(" "),null),new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"X XX XXX XXXX L LX LXX LXXX LXXXX".split(" "),null),new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
"C CC CCC CCCC D DC DCC DCCC DCCCC".split(" "),null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["M","MM","MMM"],null)],null),$cljs$pprint$new_roman_table$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"I II III IV V VI VII VIII IX".split(" "),null),new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
"X XX XXX XL L LX LXX LXXX XC".split(" "),null),new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,"C CC CCC CD D DC DCC DCCC CM".split(" "),null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["M","MM","MMM"],null)],null),$cljs$pprint$special_chars$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[8,"Backspace",9,"Tab",10,"Newline",13,"Return",32,"Space"],null);
$cljs$pprint$t_cljs$0pprint44982$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_44984$$,$meta44983__$1$$){return new $cljs$pprint$t_cljs$0pprint44982$$(this.$writer$,$meta44983__$1$$)};$cljs$pprint$t_cljs$0pprint44982$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta44983$};$cljs$pprint$t_cljs$0pprint44982$$.prototype.$cljs$core$IWriter$_flush$arity$1$=function(){return $cljs$core$_flush$$(this.$writer$)};
$cljs$pprint$t_cljs$0pprint44982$$.prototype.$cljs$core$IWriter$_write$arity$2$=function($expr__44986_this$$jscomp$552$$,$x$jscomp$1031$$){$expr__44986_this$$jscomp$552$$=$APP.$cljs$core$type$$($x$jscomp$1031$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(String,$expr__44986_this$$jscomp$552$$):$APP.$cljs$core$_EQ_$$(String,$expr__44986_this$$jscomp$552$$)))return $APP.$cljs$core$_write$$(this.$writer$,$clojure$string$lower_case$$($x$jscomp$1031$$));
if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(Number,$expr__44986_this$$jscomp$552$$):$APP.$cljs$core$_EQ_$$(Number,$expr__44986_this$$jscomp$552$$)))return $APP.$cljs$core$_write$$(this.$writer$,$clojure$string$lower_case$$($APP.$cljs$core$char$0$$($x$jscomp$1031$$)));throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expr__44986_this$$jscomp$552$$)].join(""));};
$cljs$pprint$t_cljs$0pprint44988$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_44990$$,$meta44989__$1$$){return new $cljs$pprint$t_cljs$0pprint44988$$(this.$writer$,$meta44989__$1$$)};$cljs$pprint$t_cljs$0pprint44988$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta44989$};$cljs$pprint$t_cljs$0pprint44988$$.prototype.$cljs$core$IWriter$_flush$arity$1$=function(){return $cljs$core$_flush$$(this.$writer$)};
$cljs$pprint$t_cljs$0pprint44988$$.prototype.$cljs$core$IWriter$_write$arity$2$=function($expr__44992_this$$jscomp$553$$,$x$jscomp$1032$$){$expr__44992_this$$jscomp$553$$=$APP.$cljs$core$type$$($x$jscomp$1032$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(String,$expr__44992_this$$jscomp$553$$):$APP.$cljs$core$_EQ_$$(String,$expr__44992_this$$jscomp$553$$)))return $APP.$cljs$core$_write$$(this.$writer$,$APP.$clojure$string$upper_case$$($x$jscomp$1032$$));
if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(Number,$expr__44992_this$$jscomp$553$$):$APP.$cljs$core$_EQ_$$(Number,$expr__44992_this$$jscomp$553$$)))return $APP.$cljs$core$_write$$(this.$writer$,$APP.$clojure$string$upper_case$$($APP.$cljs$core$char$0$$($x$jscomp$1032$$)));throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expr__44992_this$$jscomp$553$$)].join(""));
};$cljs$pprint$t_cljs$0pprint44998$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_45000$$,$meta44999__$1$$){return new $cljs$pprint$t_cljs$0pprint44998$$(this.$writer$,this.$last_was_whitespace_QMARK_$,$meta44999__$1$$)};$cljs$pprint$t_cljs$0pprint44998$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta44999$};$cljs$pprint$t_cljs$0pprint44998$$.prototype.$cljs$core$IWriter$_flush$arity$1$=function(){return $cljs$core$_flush$$(this.$writer$)};
$cljs$pprint$t_cljs$0pprint44998$$.prototype.$cljs$core$IWriter$_write$arity$2$=function($expr__45002_mod_c_this$$jscomp$554$$,$c$jscomp$242_x$jscomp$1033$$){$expr__45002_mod_c_this$$jscomp$554$$=$APP.$cljs$core$type$$($c$jscomp$242_x$jscomp$1033$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(String,$expr__45002_mod_c_this$$jscomp$554$$):$APP.$cljs$core$_EQ_$$(String,$expr__45002_mod_c_this$$jscomp$554$$)))return $APP.$cljs$core$_write$$(this.$writer$,
$cljs$pprint$capitalize_string$$($c$jscomp$242_x$jscomp$1033$$.toLowerCase(),$APP.$cljs$core$_deref$$(this.$last_was_whitespace_QMARK_$))),$c$jscomp$242_x$jscomp$1033$$.length>0?$APP.$cljs$core$reset_BANG_$$(this.$last_was_whitespace_QMARK_$,$goog$string$internal$isEmptyOrWhitespace$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c$jscomp$242_x$jscomp$1033$$,$APP.$cljs$core$count$$($c$jscomp$242_x$jscomp$1033$$)-1))):null;if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(Number,$expr__45002_mod_c_this$$jscomp$554$$):$APP.$cljs$core$_EQ_$$(Number,$expr__45002_mod_c_this$$jscomp$554$$)))return $c$jscomp$242_x$jscomp$1033$$=$APP.$cljs$core$char$0$$($c$jscomp$242_x$jscomp$1033$$),$expr__45002_mod_c_this$$jscomp$554$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$_deref$$(this.$last_was_whitespace_QMARK_$))?$APP.$clojure$string$upper_case$$($c$jscomp$242_x$jscomp$1033$$):$c$jscomp$242_x$jscomp$1033$$,$APP.$cljs$core$_write$$(this.$writer$,
$expr__45002_mod_c_this$$jscomp$554$$),$APP.$cljs$core$reset_BANG_$$(this.$last_was_whitespace_QMARK_$,$goog$string$internal$isEmptyOrWhitespace$$($c$jscomp$242_x$jscomp$1033$$));throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($expr__45002_mod_c_this$$jscomp$554$$)].join(""));};
$cljs$pprint$t_cljs$0pprint45005$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_45007$$,$meta45006__$1$$){return new $cljs$pprint$t_cljs$0pprint45005$$(this.$writer$,this.$capped$,$meta45006__$1$$)};$cljs$pprint$t_cljs$0pprint45005$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta45006$};$cljs$pprint$t_cljs$0pprint45005$$.prototype.$cljs$core$IWriter$_flush$arity$1$=function(){return $cljs$core$_flush$$(this.$writer$)};
$cljs$pprint$t_cljs$0pprint45005$$.prototype.$cljs$core$IWriter$_write$arity$2$=function($and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$,$c$jscomp$243_s$jscomp$490_x$jscomp$1034$$){$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$=$APP.$cljs$core$type$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(String,
$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$):$APP.$cljs$core$_EQ_$$(String,$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$)))return $c$jscomp$243_s$jscomp$490_x$jscomp$1034$$=$clojure$string$lower_case$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$),$APP.$cljs$core$not$$($APP.$cljs$core$_deref$$(this.$capped$))?($and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$=
RegExp("\\S","g").exec($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$),$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$)?$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$.index:$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$,$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$)?
($APP.$cljs$core$_write$$(this.$writer$,[$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$3$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$,0,$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$),$APP.$clojure$string$upper_case$$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$,$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$)),$clojure$string$lower_case$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$,
$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$+1))].join("")),$APP.$cljs$core$reset_BANG_$$(this.$capped$,!0)):$APP.$cljs$core$_write$$(this.$writer$,$c$jscomp$243_s$jscomp$490_x$jscomp$1034$$)):$APP.$cljs$core$_write$$(this.$writer$,$clojure$string$lower_case$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$));if($APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(Number,
$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$):$APP.$cljs$core$_EQ_$$(Number,$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$)))return $c$jscomp$243_s$jscomp$490_x$jscomp$1034$$=$APP.$cljs$core$char$0$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$),$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$=$APP.$cljs$core$not$$($APP.$cljs$core$_deref$$(this.$capped$)),
$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$?$goog$string$isUnicodeChar$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$):$and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$)?($APP.$cljs$core$reset_BANG_$$(this.$capped$,!0),$APP.$cljs$core$_write$$(this.$writer$,$APP.$clojure$string$upper_case$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$))):$APP.$cljs$core$_write$$(this.$writer$,
$clojure$string$lower_case$$($c$jscomp$243_s$jscomp$490_x$jscomp$1034$$));throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($and__5023__auto__$jscomp$inline_11270_expr__45009_m$jscomp$179_offset$jscomp$47_this$$jscomp$555$$)].join(""));};
var $cljs$pprint$directive_table$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$("ASDBOXRPCFEG$%\x26|~\nT*?()[;]{}\x3c\x3e^W_I".split(""),[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"A",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1426$mincol$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1427$colinc$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null),$cljs$cst$1425$minpad$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,
$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($p1__45062_SHARP_$$,$p2__45063_SHARP_$$){return $cljs$pprint$format_ascii$$($cljs$core$print_str$$,$p1__45062_SHARP_$$,$p2__45063_SHARP_$$)}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"S",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1426$mincol$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1427$colinc$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null),$cljs$cst$1425$minpad$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",
String],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($p1__45065_SHARP_$$,$p2__45066_SHARP_$$){return $cljs$pprint$format_ascii$$($APP.$cljs$core$pr_str$$,$p1__45065_SHARP_$$,$p2__45066_SHARP_$$)}}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"D",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1426$mincol$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null),$cljs$cst$1430$commachar$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[",",String],null),$cljs$cst$1429$commainterval$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[3,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$cljs$cst$1458$generator_fn$$,function(){return function($p1__45068_SHARP_$$,$p2__45069_SHARP_$$){return $cljs$pprint$format_integer$$(10,$p1__45068_SHARP_$$,$p2__45069_SHARP_$$)}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"B",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1426$mincol$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null),$cljs$cst$1430$commachar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[",",String],null),$cljs$cst$1429$commainterval$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[3,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($p1__45071_SHARP_$$,$p2__45072_SHARP_$$){return $cljs$pprint$format_integer$$(2,$p1__45071_SHARP_$$,$p2__45072_SHARP_$$)}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"O",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$1426$mincol$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null),$cljs$cst$1430$commachar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[",",String],null),$cljs$cst$1429$commainterval$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[3,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($p1__45074_SHARP_$$,$p2__45075_SHARP_$$){return $cljs$pprint$format_integer$$(8,$p1__45074_SHARP_$$,$p2__45075_SHARP_$$)}}],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"X",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1426$mincol$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null),$cljs$cst$1430$commachar$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[",",String],null),$cljs$cst$1429$commainterval$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[3,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$cljs$cst$1458$generator_fn$$,function(){return function($p1__45077_SHARP_$$,$p2__45078_SHARP_$$){return $cljs$pprint$format_integer$$(16,$p1__45077_SHARP_$$,$p2__45078_SHARP_$$)}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"R",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1264$base$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1426$mincol$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null),$cljs$cst$1430$commachar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[",",String],null),$cljs$cst$1429$commainterval$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[3,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function($params$jscomp$54$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$first$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$54$$)))?
function($p1__45080_SHARP_$$,$p2__45081_SHARP_$$){return $cljs$pprint$format_integer$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($p1__45080_SHARP_$$),$p1__45080_SHARP_$$,$p2__45081_SHARP_$$)}:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$189$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$54$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$189$$)?$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$54$$):$and__5023__auto__$jscomp$189$$}())?
function($p1__45083_SHARP_$$,$p2__45084_SHARP_$$){return $cljs$pprint$format_roman$$($cljs$pprint$old_roman_table$$,$p2__45084_SHARP_$$)}:$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$54$$))?function($p1__45086_SHARP_$$,$p2__45087_SHARP_$$){return $cljs$pprint$format_roman$$($cljs$pprint$new_roman_table$$,$p2__45087_SHARP_$$)}:$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$54$$))?function($navigator__$1$jscomp$inline_4379_p1__45089_SHARP__vec__44687$jscomp$inline_4377$$,
$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$){$navigator__$1$jscomp$inline_4379_p1__45089_SHARP__vec__44687$jscomp$inline_4377$$=$cljs$pprint$next_arg$$($arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$);$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$inline_4379_p1__45089_SHARP__vec__44687$jscomp$inline_4377$$,0,null);$navigator__$1$jscomp$inline_4379_p1__45089_SHARP__vec__44687$jscomp$inline_4377$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$inline_4379_p1__45089_SHARP__vec__44687$jscomp$inline_4377$$,1,null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$))$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["zeroth"]));else{var $hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$=
$cljs$pprint$remainders$$(1E3,$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$<0?-$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$:$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$);if($APP.$cljs$core$count$$($hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$)<=$APP.$cljs$core$count$$($cljs$pprint$english_scale_numbers$$)){var $head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$format_simple_cardinal$$,$APP.$cljs$core$drop_last$cljs$0core$0IFn$0_invoke$0arity$01$$($hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$));$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$=$cljs$pprint$add_english_scales$$($head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$,
1);var $num$jscomp$inline_11272_tens$jscomp$inline_11274$$=$APP.$cljs$core$last$$($hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$);$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$=$APP.$cljs$core$quot$$($num$jscomp$inline_11272_tens$jscomp$inline_11274$$,100);$num$jscomp$inline_11272_tens$jscomp$inline_11274$$=$APP.$cljs$core$rem$$($num$jscomp$inline_11272_tens$jscomp$inline_11274$$,100);var $JSCompiler_temp_const$jscomp$inline_11275$$=
$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$>0?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_cardinal_units$$,$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$))," hundred"].join(""):null,$JSCompiler_temp_const$jscomp$inline_11276$$=$APP.$cljs$core$str$$,$JSCompiler_temp_const$jscomp$inline_11277$$=$JSCompiler_temp_const$jscomp$inline_11276$$.$cljs$core$IFn$_invoke$arity$1$;
if($num$jscomp$inline_11272_tens$jscomp$inline_11274$$>0)if($num$jscomp$inline_11272_tens$jscomp$inline_11274$$<20)var $JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_ordinal_units$$,$num$jscomp$inline_11272_tens$jscomp$inline_11274$$);else{$JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$=$APP.$cljs$core$quot$$($num$jscomp$inline_11272_tens$jscomp$inline_11274$$,
10);var $unit_digit$jscomp$inline_11281$$=$APP.$cljs$core$rem$$($num$jscomp$inline_11272_tens$jscomp$inline_11274$$,10);$JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$=$JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$>0&&!($unit_digit$jscomp$inline_11281$$>0)?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_ordinal_tens$$,$JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$):
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$>0?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_cardinal_tens$$,$JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$):null),$JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$>0&&$unit_digit$jscomp$inline_11281$$>
0?"-":null,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($unit_digit$jscomp$inline_11281$$>0?$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$pprint$english_ordinal_units$$,$unit_digit$jscomp$inline_11281$$):null)].join("")}else $JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$=$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$>0?"th":null;$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$=
[$JSCompiler_temp_const$jscomp$inline_11275$$,$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$>0&&$num$jscomp$inline_11272_tens$jscomp$inline_11274$$>0?" ":null,$JSCompiler_temp_const$jscomp$inline_11277$$.call($JSCompiler_temp_const$jscomp$inline_11276$$,$JSCompiler_temp$jscomp$inline_11278_JSCompiler_temp$jscomp$inline_11279_ten_digit$jscomp$inline_11280$$)].join("");$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$<
0?"minus ":null,$APP.$cljs$core$empty_QMARK_$$($head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$)||$APP.$cljs$core$empty_QMARK_$$($hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$)?$APP.$cljs$core$empty_QMARK_$$($head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$)?
$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$:[$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$,"th"].join(""):[$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$,", ",$hundreds$jscomp$inline_11273_parts_45845$jscomp$inline_4380_tail_str_45848$jscomp$inline_4383$$].join("")].join("")]))}else $cljs$pprint$format_integer$$(10,
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1426$mincol$$,0,$cljs$cst$1428$padchar$$," ",$cljs$cst$1430$commachar$$,",",$cljs$cst$1429$commainterval$$,3,$APP.$cljs$cst$1421$colon$$,!0],null),$cljs$pprint$init_navigator$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$],null))),$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$=
$APP.$cljs$core$rem$$($arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$,100),$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$=11<$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$||19>$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$,$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$=
$APP.$cljs$core$rem$$($head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$,10),$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$===1&&$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$?
"st":$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$===2&&$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$?"nd":$head_str_45847$jscomp$inline_4382_low_digit_45855$jscomp$inline_4386_low_two_digits_45853$jscomp$inline_4384_parts_strs_45846$jscomp$inline_4381$$===3&&$arg$jscomp$inline_4378_not_teens_45854$jscomp$inline_4385_p2__45090_SHARP_$$?"rd":"th"]))}return $navigator__$1$jscomp$inline_4379_p1__45089_SHARP__vec__44687$jscomp$inline_4377$$}:
function($arg$jscomp$inline_4390_p1__45092_SHARP_$$,$navigator__$1$jscomp$inline_4391_p2__45093_SHARP__vec__44684$jscomp$inline_4389$$){$navigator__$1$jscomp$inline_4391_p2__45093_SHARP__vec__44684$jscomp$inline_4389$$=$cljs$pprint$next_arg$$($navigator__$1$jscomp$inline_4391_p2__45093_SHARP__vec__44684$jscomp$inline_4389$$);$arg$jscomp$inline_4390_p1__45092_SHARP_$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$inline_4391_p2__45093_SHARP__vec__44684$jscomp$inline_4389$$,
0,null);$navigator__$1$jscomp$inline_4391_p2__45093_SHARP__vec__44684$jscomp$inline_4389$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$inline_4391_p2__45093_SHARP__vec__44684$jscomp$inline_4389$$,1,null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$arg$jscomp$inline_4390_p1__45092_SHARP_$$))$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["zero"]));else{var $full_str_45840$jscomp$inline_4394_parts_45838$jscomp$inline_4392_parts_strs_45839$jscomp$inline_4393$$=
$cljs$pprint$remainders$$(1E3,$arg$jscomp$inline_4390_p1__45092_SHARP_$$<0?-$arg$jscomp$inline_4390_p1__45092_SHARP_$$:$arg$jscomp$inline_4390_p1__45092_SHARP_$$);$APP.$cljs$core$count$$($full_str_45840$jscomp$inline_4394_parts_45838$jscomp$inline_4392_parts_strs_45839$jscomp$inline_4393$$)<=$APP.$cljs$core$count$$($cljs$pprint$english_scale_numbers$$)?($full_str_45840$jscomp$inline_4394_parts_45838$jscomp$inline_4392_parts_strs_45839$jscomp$inline_4393$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($cljs$pprint$format_simple_cardinal$$,
$full_str_45840$jscomp$inline_4394_parts_45838$jscomp$inline_4392_parts_strs_45839$jscomp$inline_4393$$),$full_str_45840$jscomp$inline_4394_parts_45838$jscomp$inline_4392_parts_strs_45839$jscomp$inline_4393$$=$cljs$pprint$add_english_scales$$($full_str_45840$jscomp$inline_4394_parts_45838$jscomp$inline_4392_parts_strs_45839$jscomp$inline_4393$$,0),$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$arg$jscomp$inline_4390_p1__45092_SHARP_$$<
0?"minus ":null,$full_str_45840$jscomp$inline_4394_parts_45838$jscomp$inline_4392_parts_strs_45839$jscomp$inline_4393$$].join("")]))):$cljs$pprint$format_integer$$(10,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1426$mincol$$,0,$cljs$cst$1428$padchar$$," ",$cljs$cst$1430$commachar$$,",",$cljs$cst$1429$commainterval$$,3,$APP.$cljs$cst$1421$colon$$,!0],null),$cljs$pprint$init_navigator$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$arg$jscomp$inline_4390_p1__45092_SHARP_$$],
null)))}return $navigator__$1$jscomp$inline_4391_p2__45093_SHARP__vec__44684$jscomp$inline_4389$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"P",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($params__$1$jscomp$5_strs$jscomp$1$$,$arg$jscomp$27_navigator$jscomp$36_navigator__$1$jscomp$22$$){$arg$jscomp$27_navigator$jscomp$36_navigator__$1$jscomp$22$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$5_strs$jscomp$1$$))?$cljs$pprint$relative_reposition$$($arg$jscomp$27_navigator$jscomp$36_navigator__$1$jscomp$22$$,-1):$arg$jscomp$27_navigator$jscomp$36_navigator__$1$jscomp$22$$;
$params__$1$jscomp$5_strs$jscomp$1$$=$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$5_strs$jscomp$1$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["y","ies"],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["","s"],null);var $navigator__$2$jscomp$5_vec__45121$$=$cljs$pprint$next_arg$$($arg$jscomp$27_navigator$jscomp$36_navigator__$1$jscomp$22$$);
$arg$jscomp$27_navigator$jscomp$36_navigator__$1$jscomp$22$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$5_vec__45121$$,0,null);$navigator__$2$jscomp$5_vec__45121$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$5_vec__45121$$,1,null);$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($arg$jscomp$27_navigator$jscomp$36_navigator__$1$jscomp$22$$,
1)?$APP.$cljs$core$first$$($params__$1$jscomp$5_strs$jscomp$1$$):$APP.$cljs$core$second$$($params__$1$jscomp$5_strs$jscomp$1$$)]));return $navigator__$2$jscomp$5_vec__45121$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"C",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1431$char_format$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,String],null)],null),$APP.$cljs$cst$1456$flags$$,
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function($params$jscomp$56$$){return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$56$$))?$cljs$pprint$pretty_character$$:$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$56$$))?
$cljs$pprint$readable_character$$:$cljs$pprint$plain_character$$}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"F",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1435$w$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1436$d$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$731$k$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1437$overflowchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,String],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$1422$at$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return $cljs$pprint$fixed_float$$}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"E",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$cljs$cst$1435$w$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1436$d$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1438$e$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$731$k$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null),$cljs$cst$1437$overflowchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,
String],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null),$cljs$cst$1439$exponentchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,String],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1422$at$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$cljs$cst$1458$generator_fn$$,function(){return $cljs$pprint$exponential_float$$}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"G",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$cljs$cst$1435$w$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1436$d$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],
null),$cljs$cst$1438$e$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$731$k$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null),$cljs$cst$1437$overflowchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,String],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[" ",String],null),$cljs$cst$1439$exponentchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,String],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1422$at$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return $cljs$pprint$general_float$$}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$cljs$cst$1455$directive$$,"$",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1436$d$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[2,Number],null),$cljs$cst$1440$n$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null),$cljs$cst$1435$w$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),
$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return $cljs$pprint$dollar_float$$}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"%",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1078$count$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null)],null),$APP.$cljs$cst$1456$flags$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($n__5616__auto___46024_params__$1$jscomp$6$$,
$arg_navigator$jscomp$5$$){$n__5616__auto___46024_params__$1$jscomp$6$$=$APP.$cljs$cst$1078$count$$.$cljs$core$IFn$_invoke$arity$1$($n__5616__auto___46024_params__$1$jscomp$6$$);for(var $i_46025$$=0;;)if($i_46025$$<$n__5616__auto___46024_params__$1$jscomp$6$$)$cljs$pprint$prn$$(),$i_46025$$+=1;else break;return $arg_navigator$jscomp$5$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"\x26",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1078$count$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1408$pretty$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($cnt_46028_n__5616__auto___46029_params__$1$jscomp$7$$,$arg_navigator$jscomp$6$$){$cnt_46028_n__5616__auto___46029_params__$1$jscomp$7$$=
$APP.$cljs$cst$1078$count$$.$cljs$core$IFn$_invoke$arity$1$($cnt_46028_n__5616__auto___46029_params__$1$jscomp$7$$);$cnt_46028_n__5616__auto___46029_params__$1$jscomp$7$$>0&&(($cljs$core$_STAR_out_STAR_$$!=null?$cljs$core$_STAR_out_STAR_$$.$cljs$lang$protocol_mask$partition0$$&32768||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$cljs$core$_STAR_out_STAR_$$.$cljs$core$IDeref$$||($cljs$core$_STAR_out_STAR_$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IDeref$$,
$cljs$core$_STAR_out_STAR_$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($APP.$cljs$core$IDeref$$,$cljs$core$_STAR_out_STAR_$$))?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($cljs$core$_STAR_out_STAR_$$)))))||$cljs$pprint$prn$$():$cljs$pprint$prn$$());--$cnt_46028_n__5616__auto___46029_params__$1$jscomp$7$$;for(var $i_46030$$=0;;)if($i_46030$$<$cnt_46028_n__5616__auto___46029_params__$1$jscomp$7$$)$cljs$pprint$prn$$(),
$i_46030$$+=1;else break;return $arg_navigator$jscomp$6$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"|",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1078$count$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null)],null),$APP.$cljs$cst$1456$flags$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$cljs$cst$1458$generator_fn$$,function(){return function($n__5616__auto___46032_params__$1$jscomp$8$$,$arg_navigator$jscomp$7$$){$n__5616__auto___46032_params__$1$jscomp$8$$=$APP.$cljs$cst$1078$count$$.$cljs$core$IFn$_invoke$arity$1$($n__5616__auto___46032_params__$1$jscomp$8$$);for(var $i_46034$$=0;;)if($i_46034$$<$n__5616__auto___46032_params__$1$jscomp$8$$)$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["\f"])),$i_46034$$+=
1;else break;return $arg_navigator$jscomp$7$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"~",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1440$n$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null)],null),$APP.$cljs$cst$1456$flags$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,
function(){return function($n$jscomp$266_params__$1$jscomp$9$$,$arg_navigator$jscomp$8$$){$n$jscomp$266_params__$1$jscomp$9$$=$cljs$cst$1440$n$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$266_params__$1$jscomp$9$$);$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$266_params__$1$jscomp$9$$,
"~"))]));return $arg_navigator$jscomp$8$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"\n",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($params__$1$jscomp$10$$,
$arg_navigator$jscomp$9$$){$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$10$$))&&$cljs$pprint$prn$$();return $arg_navigator$jscomp$9$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"T",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1454$colnum$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null),$cljs$cst$1427$colinc$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1422$at$$,null,$cljs$cst$1408$pretty$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function($params$jscomp$66$$){return $APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$66$$))?
function($colinc_45986$jscomp$inline_4400_p1__45095_SHARP_$$,$p2__45096_SHARP_$$){var $colrel_45985$jscomp$inline_4399_space_count_45989$jscomp$inline_4403$$=$cljs$cst$1454$colnum$$.$cljs$core$IFn$_invoke$arity$1$($colinc_45986$jscomp$inline_4400_p1__45095_SHARP_$$);$colinc_45986$jscomp$inline_4400_p1__45095_SHARP_$$=$cljs$cst$1427$colinc$$.$cljs$core$IFn$_invoke$arity$1$($colinc_45986$jscomp$inline_4400_p1__45095_SHARP_$$);var $offset_45988$jscomp$inline_4402_start_col_45987$jscomp$inline_4401$$=
$colrel_45985$jscomp$inline_4399_space_count_45989$jscomp$inline_4403$$+$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($cljs$core$_STAR_out_STAR_$$))));$offset_45988$jscomp$inline_4402_start_col_45987$jscomp$inline_4401$$=$colinc_45986$jscomp$inline_4400_p1__45095_SHARP_$$>0?$APP.$cljs$core$rem$$($offset_45988$jscomp$inline_4402_start_col_45987$jscomp$inline_4401$$,$colinc_45986$jscomp$inline_4400_p1__45095_SHARP_$$):
0;$colrel_45985$jscomp$inline_4399_space_count_45989$jscomp$inline_4403$$+=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(0,$offset_45988$jscomp$inline_4402_start_col_45987$jscomp$inline_4401$$)?0:$colinc_45986$jscomp$inline_4400_p1__45095_SHARP_$$-$offset_45988$jscomp$inline_4402_start_col_45987$jscomp$inline_4401$$;$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($colrel_45985$jscomp$inline_4399_space_count_45989$jscomp$inline_4403$$," "))]));return $p2__45096_SHARP_$$}:function($colinc_45981$jscomp$inline_4408_p1__45098_SHARP_$$,$p2__45099_SHARP_$$){var $colnum_45980$jscomp$inline_4407_space_count_45983$jscomp$inline_4410$$=$cljs$cst$1454$colnum$$.$cljs$core$IFn$_invoke$arity$1$($colinc_45981$jscomp$inline_4408_p1__45098_SHARP_$$);$colinc_45981$jscomp$inline_4408_p1__45098_SHARP_$$=$cljs$cst$1427$colinc$$.$cljs$core$IFn$_invoke$arity$1$($colinc_45981$jscomp$inline_4408_p1__45098_SHARP_$$);
var $current_45982$jscomp$inline_4409$$=$cljs$pprint$get_column$$($cljs$cst$1264$base$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$deref$$($APP.$cljs$core$_deref$$($cljs$core$_STAR_out_STAR_$$))));$colnum_45980$jscomp$inline_4407_space_count_45983$jscomp$inline_4410$$=$current_45982$jscomp$inline_4409$$<$colnum_45980$jscomp$inline_4407_space_count_45983$jscomp$inline_4410$$?$colnum_45980$jscomp$inline_4407_space_count_45983$jscomp$inline_4410$$-$current_45982$jscomp$inline_4409$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($colinc_45981$jscomp$inline_4408_p1__45098_SHARP_$$,
0)?0:$colinc_45981$jscomp$inline_4408_p1__45098_SHARP_$$-$APP.$cljs$core$rem$$($current_45982$jscomp$inline_4409$$-$colnum_45980$jscomp$inline_4407_space_count_45983$jscomp$inline_4410$$,$colinc_45981$jscomp$inline_4408_p1__45098_SHARP_$$);$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$str$$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($colnum_45980$jscomp$inline_4407_space_count_45983$jscomp$inline_4410$$,
" "))]));return $p2__45099_SHARP_$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"*",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1440$n$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,
null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($params__$1$jscomp$11$$,$navigator$jscomp$37$$){var $n$jscomp$267$$=$cljs$cst$1440$n$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$11$$);return $APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$11$$))?$cljs$pprint$absolute_reposition$$($navigator$jscomp$37$$,$n$jscomp$267$$):$cljs$pprint$relative_reposition$$($navigator$jscomp$37$$,
$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$11$$))?-$n$jscomp$267$$:$n$jscomp$267$$)}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"?",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1422$at$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$cljs$cst$1458$generator_fn$$,function($params$jscomp$68$$){return $APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$68$$))?function($params__$1$jscomp$12$$,$navigator$jscomp$38_subformat$$){var $navigator__$1$jscomp$23_vec__45140$$=$cljs$pprint$get_format_arg$$($navigator$jscomp$38_subformat$$);$navigator$jscomp$38_subformat$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$23_vec__45140$$,0,null);$navigator__$1$jscomp$23_vec__45140$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$23_vec__45140$$,1,null);return $cljs$pprint$execute_sub_format$$($navigator$jscomp$38_subformat$$,$navigator__$1$jscomp$23_vec__45140$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$12$$))}:function($params__$1$jscomp$13$$,$navigator$jscomp$39_subformat$jscomp$1$$){var $navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$=$cljs$pprint$get_format_arg$$($navigator$jscomp$39_subformat$jscomp$1$$);
$navigator$jscomp$39_subformat$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$,0,null);$navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$,1,null);var $navigator__$2$jscomp$6_vec__45146$$=$cljs$pprint$next_arg$$($navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$);$navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$6_vec__45146$$,0,null);$navigator__$2$jscomp$6_vec__45146$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator__$2$jscomp$6_vec__45146$$,1,null);$navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$=$cljs$pprint$init_navigator$$($navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$);$cljs$pprint$execute_sub_format$$($navigator$jscomp$39_subformat$jscomp$1$$,$navigator__$1$jscomp$24_sub_navigator_subargs_vec__45143$$,
$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$13$$));return $navigator__$2$jscomp$6_vec__45146$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"(",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),
null),$cljs$cst$1457$bracket_info$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$258$right$$,")",$cljs$cst$1459$allows_separator$$,null,$cljs$cst$225$else$$,null],null),$cljs$cst$1458$generator_fn$$,function($params$jscomp$69$$){var $mod_case_writer$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$190$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$69$$);return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$190$$)?$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$69$$):
$and__5023__auto__$jscomp$190$$}())?$cljs$pprint$upcase_writer$$:$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$69$$))?$cljs$pprint$capitalize_word_writer$$:$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$69$$))?$cljs$pprint$init_cap_writer$$:$cljs$pprint$downcase_writer$$;return function($p1__45101_SHARP_$$,$p2__45102_SHARP_$$){var $clause$jscomp$inline_4415$$=$APP.$cljs$core$first$$($cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($p1__45101_SHARP_$$)),
$_STAR_out_STAR__orig_val__45019$jscomp$inline_4416$$=$cljs$core$_STAR_out_STAR_$$;$cljs$core$_STAR_out_STAR_$$=$mod_case_writer$$.$cljs$core$IFn$_invoke$arity$1$?$mod_case_writer$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$_STAR_out_STAR_$$):$mod_case_writer$$($cljs$core$_STAR_out_STAR_$$);try{var $JSCompiler_inline_result$jscomp$635$$=$cljs$pprint$execute_sub_format$$($clause$jscomp$inline_4415$$,$p2__45102_SHARP_$$,$cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($p1__45101_SHARP_$$))}finally{$cljs$core$_STAR_out_STAR_$$=
$_STAR_out_STAR__orig_val__45019$jscomp$inline_4416$$}return $JSCompiler_inline_result$jscomp$635$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,")",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return null}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$cljs$cst$1455$directive$$,"[",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1441$selector$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null],null),null),$cljs$cst$1457$bracket_info$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$258$right$$,"]",$cljs$cst$1459$allows_separator$$,!0,$cljs$cst$225$else$$,$cljs$cst$1460$last$$],null),$cljs$cst$1458$generator_fn$$,function($params$jscomp$71$$){return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$71$$))?$cljs$pprint$boolean_conditional$$:$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$71$$))?$cljs$pprint$check_arg_conditional$$:$cljs$pprint$choice_conditional$$}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,";",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1446$min_remaining$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1447$max_columns$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1421$colon$$,null],null),null),$cljs$cst$1457$bracket_info$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1461$separator$$,!0],null),$cljs$cst$1458$generator_fn$$,function(){return null}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"]",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$1457$bracket_info$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return null}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"{",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1443$max_iterations$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$258$right$$,"}",$cljs$cst$1459$allows_separator$$,!1],null),$cljs$cst$1458$generator_fn$$,function($params$jscomp$74$$){var $JSCompiler_inline_result$jscomp$640_and__5023__auto__$jscomp$inline_4418$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$74$$);$JSCompiler_inline_result$jscomp$640_and__5023__auto__$jscomp$inline_4418$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$640_and__5023__auto__$jscomp$inline_4418$$)?$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$74$$):$JSCompiler_inline_result$jscomp$640_and__5023__auto__$jscomp$inline_4418$$;return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$640_and__5023__auto__$jscomp$inline_4418$$)?$cljs$pprint$iterate_main_sublists$$:$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$74$$))?
$cljs$pprint$iterate_list_of_sublists$$:$APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$74$$))?$cljs$pprint$iterate_main_list$$:$cljs$pprint$iterate_sublist$$}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"}",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1421$colon$$,
null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return null}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"\x3c",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1426$mincol$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1427$colinc$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[1,Number],null),$cljs$cst$1425$minpad$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null),$cljs$cst$1428$padchar$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[" ",String],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1421$colon$$,null,
$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null,$cljs$cst$1408$pretty$$,null],null),null),$cljs$cst$1457$bracket_info$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$258$right$$,"\x3e",$cljs$cst$1459$allows_separator$$,!0,$cljs$cst$225$else$$,$cljs$cst$1306$first$$],null),$cljs$cst$1458$generator_fn$$,function(){return $cljs$pprint$logical_block_or_justify$$}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"\x3e",$APP.$cljs$cst$1419$params$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1421$colon$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return null}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"^",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,
[$cljs$cst$1462$arg1$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1463$arg2$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null),$cljs$cst$1464$arg3$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1421$colon$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return function($params__$1$jscomp$14$$,$navigator$jscomp$40$$){var $arg1$jscomp$5$$=$cljs$cst$1462$arg1$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$14$$),$arg2$jscomp$4$$=$cljs$cst$1463$arg2$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$14$$),$arg3$jscomp$2$$=$cljs$cst$1464$arg3$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$14$$),
$exit$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$14$$))?$cljs$cst$1433$colon_up_arrow$$:$cljs$cst$1432$up_arrow$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($arg1$jscomp$5$$)?$APP.$cljs$core$truth_$$($arg2$jscomp$4$$)?$arg3$jscomp$2$$:$arg2$jscomp$4$$:$arg1$jscomp$5$$)?$arg1$jscomp$5$$<=$arg2$jscomp$4$$&&$arg2$jscomp$4$$<=$arg3$jscomp$2$$?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$exit$$,$navigator$jscomp$40$$],null):$navigator$jscomp$40$$:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($arg1$jscomp$5$$)?$arg2$jscomp$4$$:$arg1$jscomp$5$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($arg1$jscomp$5$$,$arg2$jscomp$4$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$exit$$,$navigator$jscomp$40$$],null):$navigator$jscomp$40$$:$APP.$cljs$core$truth_$$($arg1$jscomp$5$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($arg1$jscomp$5$$,
0)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$exit$$,$navigator$jscomp$40$$],null):$navigator$jscomp$40$$:($APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$14$$))?$APP.$cljs$core$empty_QMARK_$$($cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1434$base_args$$.$cljs$core$IFn$_invoke$arity$1$($params__$1$jscomp$14$$))):$APP.$cljs$core$empty_QMARK_$$($cljs$cst$1415$rest$$.$cljs$core$IFn$_invoke$arity$1$($navigator$jscomp$40$$)))?
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$exit$$,$navigator$jscomp$40$$],null):$navigator$jscomp$40$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1455$directive$$,"W",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,
null,$cljs$cst$1408$pretty$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function($params$jscomp$79$$){if($APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$283$$=$cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$79$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$283$$)?$or__5025__auto__$jscomp$283$$:$APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$79$$)}())){var $bindings$jscomp$4$$=
$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$truth_$$($cljs$cst$1422$at$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$79$$))?new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$282$level$$,null,$APP.$cljs$cst$255$length$$,null],null):$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1421$colon$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$79$$))?new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1408$pretty$$,!0],null):$APP.$cljs$core$PersistentVector$EMPTY$$);return function($arg$jscomp$28_params__$1$jscomp$15$$,$navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$){$navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$=$cljs$pprint$next_arg$$($navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$);$arg$jscomp$28_params__$1$jscomp$15$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$,
0,null);$navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$,1,null);return $APP.$cljs$core$truth_$$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($cljs$pprint$write$$,$arg$jscomp$28_params__$1$jscomp$15$$,$bindings$jscomp$4$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1432$up_arrow$$,$navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$],
null):$navigator$jscomp$41_navigator__$1$jscomp$25_vec__45165$$}}return function($arg$jscomp$29_params__$1$jscomp$16$$,$navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$){$navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$=$cljs$pprint$next_arg$$($navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$);$arg$jscomp$29_params__$1$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$,0,null);$navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$,1,null);return $APP.$cljs$core$truth_$$($cljs$pprint$write_out$$($arg$jscomp$29_params__$1$jscomp$16$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1432$up_arrow$$,$navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$],null):$navigator$jscomp$42_navigator__$1$jscomp$26_vec__45168$$}}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$cljs$cst$1455$directive$$,"_",$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1421$colon$$,null,$cljs$cst$1422$at$$,null,$cljs$cst$259$both$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,function(){return $cljs$pprint$conditional_newline$$}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$cljs$cst$1455$directive$$,"I",$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1440$n$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[0,Number],null)],null),$APP.$cljs$cst$1456$flags$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1421$colon$$,null],null),null),$cljs$cst$1457$bracket_info$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$cst$1458$generator_fn$$,
function(){return $cljs$pprint$set_indent$$}],null)]),$cljs$pprint$param_pattern$$=/^([vV]|#|('.)|([+-]?\d+)|(?=,))/,$cljs$pprint$special_params$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1424$remaining_arg_count$$,null,$cljs$cst$1423$parameter_from_args$$,null],null),null),$cljs$pprint$flag_defs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[":",$APP.$cljs$cst$1421$colon$$,"@",$cljs$cst$1422$at$$],null),$cljs$pprint$needs_pretty$$=
function $cljs$pprint$needs_pretty$$($format$jscomp$24_format__$1$$){for(;;){if($APP.$cljs$core$empty_QMARK_$$($format$jscomp$24_format__$1$$))return!1;var $JSCompiler_inline_result$jscomp$645_or__5025__auto__$jscomp$inline_4429_or__5025__auto____$1$jscomp$inline_4430$$=$cljs$cst$1408$pretty$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1456$flags$$.$cljs$core$IFn$_invoke$arity$1$($cljs$cst$1418$def$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($format$jscomp$24_format__$1$$))));$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$645_or__5025__auto__$jscomp$inline_4429_or__5025__auto____$1$jscomp$inline_4430$$)||
($JSCompiler_inline_result$jscomp$645_or__5025__auto__$jscomp$inline_4429_or__5025__auto____$1$jscomp$inline_4430$$=$APP.$cljs$core$some$$($cljs$pprint$needs_pretty$$,$APP.$cljs$core$first$$($cljs$cst$1442$clauses$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($format$jscomp$24_format__$1$$))))),$JSCompiler_inline_result$jscomp$645_or__5025__auto__$jscomp$inline_4429_or__5025__auto____$1$jscomp$inline_4430$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$645_or__5025__auto__$jscomp$inline_4429_or__5025__auto____$1$jscomp$inline_4430$$)?
$JSCompiler_inline_result$jscomp$645_or__5025__auto__$jscomp$inline_4429_or__5025__auto____$1$jscomp$inline_4430$$:$APP.$cljs$core$some$$($cljs$pprint$needs_pretty$$,$APP.$cljs$core$first$$($cljs$cst$225$else$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($format$jscomp$24_format__$1$$))))));if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$645_or__5025__auto__$jscomp$inline_4429_or__5025__auto____$1$jscomp$inline_4430$$))return!0;
$format$jscomp$24_format__$1$$=$APP.$cljs$core$next$$($format$jscomp$24_format__$1$$)}},$cljs$pprint$cached_compile$$=$APP.$cljs$core$memoize$$($cljs$pprint$compile_format$$),$cljs$pprint$reader_macros$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$167$quote$$,"'",$APP.$cljs$cst$166$var$$,"#'",$APP.$cljs$cst$248$clojure_DOT_core_SLASH_deref$$,"@",$APP.$cljs$cst$234$clojure_DOT_core_SLASH_unquote$$,"~",$cljs$cst$280$cljs_DOT_core_SLASH_deref$$,"@",$cljs$cst$281$cljs_DOT_core_SLASH_unquote$$,
"~"],null);
(function(){var $cf__43401__auto__$$=$cljs$pprint$cached_compile$$("~\x3c[~;~@{~w~^, ~:_~}~;]~:\x3e");return function(){function $G__46113$$($var_args$jscomp$777$$){var $G__46114__i_args__43402__auto__$jscomp$1$$=null;if(arguments.length>0){$G__46114__i_args__43402__auto__$jscomp$1$$=0;for(var $G__46114__a$$=Array(arguments.length-0);$G__46114__i_args__43402__auto__$jscomp$1$$<$G__46114__a$$.length;)$G__46114__a$$[$G__46114__i_args__43402__auto__$jscomp$1$$]=arguments[$G__46114__i_args__43402__auto__$jscomp$1$$+0],
++$G__46114__i_args__43402__auto__$jscomp$1$$;$G__46114__i_args__43402__auto__$jscomp$1$$=new $APP.$cljs$core$IndexedSeq$$($G__46114__a$$,0,null)}return $G__46113__delegate$$.call(this,$G__46114__i_args__43402__auto__$jscomp$1$$)}function $G__46113__delegate$$($args__43402__auto___navigator__43403__auto__$$){$args__43402__auto___navigator__43403__auto__$$=$cljs$pprint$init_navigator$$($args__43402__auto___navigator__43403__auto__$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$$,
$args__43402__auto___navigator__43403__auto__$$)}$G__46113$$.$cljs$lang$maxFixedArity$=0;$G__46113$$.$cljs$lang$applyTo$=function($arglist__46115_args__43402__auto__$jscomp$2$$){$arglist__46115_args__43402__auto__$jscomp$2$$=$APP.$cljs$core$seq$$($arglist__46115_args__43402__auto__$jscomp$2$$);return $G__46113__delegate$$($arglist__46115_args__43402__auto__$jscomp$2$$)};$G__46113$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46113__delegate$$;return $G__46113$$}()})();
var $cljs$pprint$pprint_set$$=function(){var $cf__43401__auto__$jscomp$1$$=$cljs$pprint$cached_compile$$("~\x3c#{~;~@{~w~^ ~:_~}~;}~:\x3e");return function(){function $G__46138$$($var_args$jscomp$778$$){var $G__46139__i_args__43402__auto__$jscomp$4$$=null;if(arguments.length>0){$G__46139__i_args__43402__auto__$jscomp$4$$=0;for(var $G__46139__a$$=Array(arguments.length-0);$G__46139__i_args__43402__auto__$jscomp$4$$<$G__46139__a$$.length;)$G__46139__a$$[$G__46139__i_args__43402__auto__$jscomp$4$$]=
arguments[$G__46139__i_args__43402__auto__$jscomp$4$$+0],++$G__46139__i_args__43402__auto__$jscomp$4$$;$G__46139__i_args__43402__auto__$jscomp$4$$=new $APP.$cljs$core$IndexedSeq$$($G__46139__a$$,0,null)}return $G__46138__delegate$$.call(this,$G__46139__i_args__43402__auto__$jscomp$4$$)}function $G__46138__delegate$$($args__43402__auto__$jscomp$3_navigator__43403__auto__$jscomp$1$$){$args__43402__auto__$jscomp$3_navigator__43403__auto__$jscomp$1$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$3_navigator__43403__auto__$jscomp$1$$);
return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$1$$,$args__43402__auto__$jscomp$3_navigator__43403__auto__$jscomp$1$$)}$G__46138$$.$cljs$lang$maxFixedArity$=0;$G__46138$$.$cljs$lang$applyTo$=function($arglist__46140_args__43402__auto__$jscomp$5$$){$arglist__46140_args__43402__auto__$jscomp$5$$=$APP.$cljs$core$seq$$($arglist__46140_args__43402__auto__$jscomp$5$$);return $G__46138__delegate$$($arglist__46140_args__43402__auto__$jscomp$5$$)};$G__46138$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__46138__delegate$$;return $G__46138$$}()}(),$cljs$pprint$type_map$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,["core$future_call","Future","core$promise","Promise"],null),$cljs$pprint$pprint_pqueue$$=function(){var $cf__43401__auto__$jscomp$2$$=$cljs$pprint$cached_compile$$("~\x3c\x3c-(~;~@{~w~^ ~_~}~;)-\x3c~:\x3e");return function(){function $G__46151$$($var_args$jscomp$779$$){var $G__46153__i_args__43402__auto__$jscomp$7$$=null;if(arguments.length>0){$G__46153__i_args__43402__auto__$jscomp$7$$=
0;for(var $G__46153__a$$=Array(arguments.length-0);$G__46153__i_args__43402__auto__$jscomp$7$$<$G__46153__a$$.length;)$G__46153__a$$[$G__46153__i_args__43402__auto__$jscomp$7$$]=arguments[$G__46153__i_args__43402__auto__$jscomp$7$$+0],++$G__46153__i_args__43402__auto__$jscomp$7$$;$G__46153__i_args__43402__auto__$jscomp$7$$=new $APP.$cljs$core$IndexedSeq$$($G__46153__a$$,0,null)}return $G__46151__delegate$$.call(this,$G__46153__i_args__43402__auto__$jscomp$7$$)}function $G__46151__delegate$$($args__43402__auto__$jscomp$6_navigator__43403__auto__$jscomp$2$$){$args__43402__auto__$jscomp$6_navigator__43403__auto__$jscomp$2$$=
$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$6_navigator__43403__auto__$jscomp$2$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$2$$,$args__43402__auto__$jscomp$6_navigator__43403__auto__$jscomp$2$$)}$G__46151$$.$cljs$lang$maxFixedArity$=0;$G__46151$$.$cljs$lang$applyTo$=function($arglist__46154_args__43402__auto__$jscomp$8$$){$arglist__46154_args__43402__auto__$jscomp$8$$=$APP.$cljs$core$seq$$($arglist__46154_args__43402__auto__$jscomp$8$$);
return $G__46151__delegate$$($arglist__46154_args__43402__auto__$jscomp$8$$)};$G__46151$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46151__delegate$$;return $G__46151$$}()}(),$cljs$pprint$simple_dispatch$$,$method_table__5622__auto__$jscomp$inline_11296$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$inline_11297$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),
$method_cache__5624__auto__$jscomp$inline_11298$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$inline_11299$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$inline_11300$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?
$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());
$cljs$pprint$simple_dispatch$$=new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("cljs.pprint","simple-dispatch"),$cljs$pprint$type_dispatcher$$,$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$inline_11300$$,$method_table__5622__auto__$jscomp$inline_11296$$,$prefer_table__5623__auto__$jscomp$inline_11297$$,$method_cache__5624__auto__$jscomp$inline_11298$$,$cached_hierarchy__5625__auto__$jscomp$inline_11299$$);
$cljs$core$_add_method$$($cljs$pprint$simple_dispatch$$,$APP.$cljs$cst$201$list$$,function($G__46102$jscomp$inline_4439_alis$jscomp$2$$){if($APP.$cljs$core$not$$($cljs$pprint$pprint_reader_macro$$($G__46102$jscomp$inline_4439_alis$jscomp$2$$)))if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45301_46095$jscomp$inline_4435$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45302_46096$jscomp$inline_4436$$=
$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("(",")");for(var $length_count45306_46100$jscomp$inline_4437$$=0,$alis_46101__$1$jscomp$inline_4438$$=$APP.$cljs$core$seq$$($G__46102$jscomp$inline_4439_alis$jscomp$2$$);;){if($APP.$cljs$core$not$$($cljs$core$_STAR_print_length_STAR_$$)||$length_count45306_46100$jscomp$inline_4437$$<$cljs$core$_STAR_print_length_STAR_$$){if($alis_46101__$1$jscomp$inline_4438$$&&
($cljs$pprint$write_out$$($APP.$cljs$core$first$$($alis_46101__$1$jscomp$inline_4438$$)),$APP.$cljs$core$next$$($alis_46101__$1$jscomp$inline_4438$$))){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," ");$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);$G__46102$jscomp$inline_4439_alis$jscomp$2$$=$length_count45306_46100$jscomp$inline_4437$$+1;var $G__46103$jscomp$inline_4440$$=$APP.$cljs$core$next$$($alis_46101__$1$jscomp$inline_4438$$);$length_count45306_46100$jscomp$inline_4437$$=
$G__46102$jscomp$inline_4439_alis$jscomp$2$$;$alis_46101__$1$jscomp$inline_4438$$=$G__46103$jscomp$inline_4440$$;continue}}else $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"...");break}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45302_46096$jscomp$inline_4436$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45301_46095$jscomp$inline_4435$$}}return null});
$cljs$core$_add_method$$($cljs$pprint$simple_dispatch$$,$APP.$cljs$cst$200$vector$$,$cljs$pprint$pprint_vector$$);$cljs$core$_add_method$$($cljs$pprint$simple_dispatch$$,$APP.$cljs$cst$202$map$$,$cljs$pprint$pprint_map$$);$cljs$core$_add_method$$($cljs$pprint$simple_dispatch$$,$APP.$cljs$cst$203$set$$,$cljs$pprint$pprint_set$$);$cljs$core$_add_method$$($cljs$pprint$simple_dispatch$$,null,function(){return $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([null])))});
$cljs$core$_add_method$$($cljs$pprint$simple_dispatch$$,$APP.$cljs$cst$205$default$$,$cljs$pprint$pprint_simple_default$$);$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$=$cljs$pprint$simple_dispatch$$;
var $cljs$pprint$pprint_hold_first$$=function(){var $cf__43401__auto__$jscomp$19$$=$cljs$pprint$cached_compile$$("~:\x3c~w~^ ~@_~w~^ ~_~@{~w~^ ~_~}~:\x3e");return function(){function $G__46241$$($var_args$jscomp$790$$){var $G__46242__i_args__43402__auto__$jscomp$40$$=null;if(arguments.length>0){$G__46242__i_args__43402__auto__$jscomp$40$$=0;for(var $G__46242__a$$=Array(arguments.length-0);$G__46242__i_args__43402__auto__$jscomp$40$$<$G__46242__a$$.length;)$G__46242__a$$[$G__46242__i_args__43402__auto__$jscomp$40$$]=
arguments[$G__46242__i_args__43402__auto__$jscomp$40$$+0],++$G__46242__i_args__43402__auto__$jscomp$40$$;$G__46242__i_args__43402__auto__$jscomp$40$$=new $APP.$cljs$core$IndexedSeq$$($G__46242__a$$,0,null)}return $G__46241__delegate$$.call(this,$G__46242__i_args__43402__auto__$jscomp$40$$)}function $G__46241__delegate$$($args__43402__auto__$jscomp$39_navigator__43403__auto__$jscomp$13$$){$args__43402__auto__$jscomp$39_navigator__43403__auto__$jscomp$13$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$39_navigator__43403__auto__$jscomp$13$$);
return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$19$$,$args__43402__auto__$jscomp$39_navigator__43403__auto__$jscomp$13$$)}$G__46241$$.$cljs$lang$maxFixedArity$=0;$G__46241$$.$cljs$lang$applyTo$=function($arglist__46243_args__43402__auto__$jscomp$41$$){$arglist__46243_args__43402__auto__$jscomp$41$$=$APP.$cljs$core$seq$$($arglist__46243_args__43402__auto__$jscomp$41$$);return $G__46241__delegate$$($arglist__46243_args__43402__auto__$jscomp$41$$)};$G__46241$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__46241__delegate$$;return $G__46241$$}()}(),$cljs$pprint$pprint_if$$=function(){var $cf__43401__auto__$jscomp$29$$=$cljs$pprint$cached_compile$$("~:\x3c~1I~w~^ ~@_~w~@{ ~_~w~}~:\x3e");return function(){function $G__46297$$($var_args$jscomp$800$$){var $G__46298__i_args__43402__auto__$jscomp$70$$=null;if(arguments.length>0){$G__46298__i_args__43402__auto__$jscomp$70$$=0;for(var $G__46298__a$$=Array(arguments.length-0);$G__46298__i_args__43402__auto__$jscomp$70$$<$G__46298__a$$.length;)$G__46298__a$$[$G__46298__i_args__43402__auto__$jscomp$70$$]=
arguments[$G__46298__i_args__43402__auto__$jscomp$70$$+0],++$G__46298__i_args__43402__auto__$jscomp$70$$;$G__46298__i_args__43402__auto__$jscomp$70$$=new $APP.$cljs$core$IndexedSeq$$($G__46298__a$$,0,null)}return $G__46297__delegate$$.call(this,$G__46298__i_args__43402__auto__$jscomp$70$$)}function $G__46297__delegate$$($args__43402__auto__$jscomp$69_navigator__43403__auto__$jscomp$23$$){$args__43402__auto__$jscomp$69_navigator__43403__auto__$jscomp$23$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$69_navigator__43403__auto__$jscomp$23$$);
return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$29$$,$args__43402__auto__$jscomp$69_navigator__43403__auto__$jscomp$23$$)}$G__46297$$.$cljs$lang$maxFixedArity$=0;$G__46297$$.$cljs$lang$applyTo$=function($arglist__46299_args__43402__auto__$jscomp$71$$){$arglist__46299_args__43402__auto__$jscomp$71$$=$APP.$cljs$core$seq$$($arglist__46299_args__43402__auto__$jscomp$71$$);return $G__46297__delegate$$($arglist__46299_args__43402__auto__$jscomp$71$$)};$G__46297$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__46297__delegate$$;return $G__46297$$}()}(),$cljs$pprint$_STAR_symbol_map_STAR_$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$cljs$pprint$_STAR_code_table_STAR_$$=function($amap$jscomp$1$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$identity$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([function(){return function $cljs$pprint$two_forms_$_iter__45540$$($s__45541$$){return new $APP.$cljs$core$LazySeq$$(null,
function(){for(;;){var $s__45541__$2_temp__5825__auto__$jscomp$102$$=$APP.$cljs$core$seq$$($s__45541$$);if($s__45541__$2_temp__5825__auto__$jscomp$102$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__45541__$2_temp__5825__auto__$jscomp$102$$)){var $JSCompiler_inline_result$jscomp$648_c__5501__auto__$jscomp$10$$=$APP.$cljs$core$_chunked_first$$($s__45541__$2_temp__5825__auto__$jscomp$102$$),$size__5502__auto__$jscomp$10$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$648_c__5501__auto__$jscomp$10$$),
$b__45543_x$jscomp$1035$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$10$$);a:{for(var $i__45542$jscomp$inline_4442$$=0;;)if($i__45542$jscomp$inline_4442$$<$size__5502__auto__$jscomp$10$$){var $x$jscomp$inline_11328_x$jscomp$inline_4443$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$648_c__5501__auto__$jscomp$10$$,$i__45542$jscomp$inline_4442$$),$b$jscomp$inline_11327$$=$b__45543_x$jscomp$1035$$;$x$jscomp$inline_11328_x$jscomp$inline_4443$$=new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$x$jscomp$inline_11328_x$jscomp$inline_4443$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$name$$($APP.$cljs$core$first$$($x$jscomp$inline_11328_x$jscomp$inline_4443$$))),$APP.$cljs$core$second$$($x$jscomp$inline_11328_x$jscomp$inline_4443$$)],null)],null);$b$jscomp$inline_11327$$.add($x$jscomp$inline_11328_x$jscomp$inline_4443$$);
$i__45542$jscomp$inline_4442$$+=1}else{$JSCompiler_inline_result$jscomp$648_c__5501__auto__$jscomp$10$$=!0;break a}$JSCompiler_inline_result$jscomp$648_c__5501__auto__$jscomp$10$$=void 0}return $JSCompiler_inline_result$jscomp$648_c__5501__auto__$jscomp$10$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45543_x$jscomp$1035$$),$cljs$pprint$two_forms_$_iter__45540$$($APP.$cljs$core$_chunked_rest$$($s__45541__$2_temp__5825__auto__$jscomp$102$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45543_x$jscomp$1035$$),
null)}$b__45543_x$jscomp$1035$$=$APP.$cljs$core$first$$($s__45541__$2_temp__5825__auto__$jscomp$102$$);return $APP.$cljs$core$cons$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$b__45543_x$jscomp$1035$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$name$$($APP.$cljs$core$first$$($b__45543_x$jscomp$1035$$))),$APP.$cljs$core$second$$($b__45543_x$jscomp$1035$$)],
null)],null),$cljs$pprint$two_forms_$_iter__45540$$($APP.$cljs$core$rest$$($s__45541__$2_temp__5825__auto__$jscomp$102$$)))}return null}},null,null)}($amap$jscomp$1$$)}()])))}(function($amap$jscomp$2$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__45544_SHARP_$$){var $s$jscomp$497$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__45544_SHARP_$$,0,null),$f$jscomp$705$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__45544_SHARP_$$,1,null);var $JSCompiler_inline_result$jscomp$649_or__5025__auto__$jscomp$inline_4445$$=$APP.$cljs$core$namespace$$($s$jscomp$497$$);$JSCompiler_inline_result$jscomp$649_or__5025__auto__$jscomp$inline_4445$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$649_or__5025__auto__$jscomp$inline_4445$$)?$JSCompiler_inline_result$jscomp$649_or__5025__auto__$jscomp$inline_4445$$:$APP.$cljs$core$special_symbol_QMARK_$$($s$jscomp$497$$);
return $APP.$cljs$core$not$$($JSCompiler_inline_result$jscomp$649_or__5025__auto__$jscomp$inline_4445$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("clojure.core",$APP.$cljs$core$name$$($s$jscomp$497$$)),$f$jscomp$705$$],null):$p1__45544_SHARP_$$},$amap$jscomp$2$$))}($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$165$_DOT_$$,$APP.$cljs$cst$162$fn_STAR_$$,$cljs$cst$1475$when_first$$,
$cljs$cst$157$if$$,$cljs$cst$1476$condp$$,$cljs$cst$1477$_DOT__DOT_$$,$cljs$cst$1478$defmacro$$,$cljs$cst$1479$defn$$,$cljs$cst$1480$loop$$,$cljs$cst$1481$struct$$,$cljs$cst$1482$doseq$$,$cljs$cst$1483$if_not$$,$cljs$cst$1484$when_not$$,$cljs$cst$170$def$$,$cljs$cst$1485$when$$,$cljs$cst$1486$with_open$$,$cljs$cst$1487$with_local_vars$$,$cljs$cst$1488$defonce$$,$cljs$cst$1489$when_let$$,$cljs$cst$6$ns$$,$cljs$cst$1490$dotimes$$,$cljs$cst$1491$cond$$,$cljs$cst$1492$let$$,$APP.$cljs$cst$28$fn$$,$cljs$cst$1493$defn_$$,
$cljs$cst$1494$locking$$,$cljs$cst$1495$__GT_$$,$cljs$cst$1496$if_let$$,$cljs$cst$1497$binding$$,$cljs$cst$1498$struct_map$$],[$cljs$pprint$pprint_hold_first$$,function($_STAR_symbol_map_STAR__orig_val__45532_alis$jscomp$10$$){var $args$jscomp$228$$=$APP.$cljs$core$second$$($_STAR_symbol_map_STAR__orig_val__45532_alis$jscomp$10$$),$nlis$$=$APP.$cljs$core$first$$($APP.$cljs$core$rest$$($APP.$cljs$core$rest$$($_STAR_symbol_map_STAR__orig_val__45532_alis$jscomp$10$$)));if($APP.$cljs$core$vector_QMARK_$$($args$jscomp$228$$)){$_STAR_symbol_map_STAR__orig_val__45532_alis$jscomp$10$$=
$cljs$pprint$_STAR_symbol_map_STAR_$$;$cljs$pprint$_STAR_symbol_map_STAR_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($args$jscomp$228$$))?$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$APP.$cljs$core$first$$($args$jscomp$228$$),"%"]):$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__45530_SHARP_$$,$p2__45531_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__45530_SHARP_$$,["%",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($p2__45531_SHARP_$$)].join("")],null)},$args$jscomp$228$$,$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$02$$(1,$APP.$cljs$core$count$$($args$jscomp$228$$)+1)));try{return function(){var $cf__43401__auto__$jscomp$31$$=$cljs$pprint$cached_compile$$("~\x3c#(~;~@{~w~^ ~_~}~;)~:\x3e");return function(){function $G__46329$$($var_args$jscomp$802$$){var $G__46330__i_args__43402__auto__$jscomp$76$$=
null;if(arguments.length>0){$G__46330__i_args__43402__auto__$jscomp$76$$=0;for(var $G__46330__a$$=Array(arguments.length-0);$G__46330__i_args__43402__auto__$jscomp$76$$<$G__46330__a$$.length;)$G__46330__a$$[$G__46330__i_args__43402__auto__$jscomp$76$$]=arguments[$G__46330__i_args__43402__auto__$jscomp$76$$+0],++$G__46330__i_args__43402__auto__$jscomp$76$$;$G__46330__i_args__43402__auto__$jscomp$76$$=new $APP.$cljs$core$IndexedSeq$$($G__46330__a$$,0,null)}return $G__46329__delegate$$.call(this,$G__46330__i_args__43402__auto__$jscomp$76$$)}
function $G__46329__delegate$$($args__43402__auto__$jscomp$75_navigator__43403__auto__$jscomp$25$$){$args__43402__auto__$jscomp$75_navigator__43403__auto__$jscomp$25$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$75_navigator__43403__auto__$jscomp$25$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$31$$,$args__43402__auto__$jscomp$75_navigator__43403__auto__$jscomp$25$$)}$G__46329$$.$cljs$lang$maxFixedArity$=0;$G__46329$$.$cljs$lang$applyTo$=
function($arglist__46331_args__43402__auto__$jscomp$77$$){$arglist__46331_args__43402__auto__$jscomp$77$$=$APP.$cljs$core$seq$$($arglist__46331_args__43402__auto__$jscomp$77$$);return $G__46329__delegate$$($arglist__46331_args__43402__auto__$jscomp$77$$)};$G__46329$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46329__delegate$$;return $G__46329$$}()}()($nlis$$)}finally{$cljs$pprint$_STAR_symbol_map_STAR_$$=$_STAR_symbol_map_STAR__orig_val__45532_alis$jscomp$10$$}}else return $cljs$pprint$pprint_simple_code_list$$($_STAR_symbol_map_STAR__orig_val__45532_alis$jscomp$10$$)},
$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_if$$,function($G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$){if($APP.$cljs$core$count$$($G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$)>3){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{var $_STAR_current_level_STAR__orig_val__45521_46312$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45522_46313$$=
$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("(",")");$cljs$pprint$pprint_indent$$($cljs$cst$1389$block$$,1);$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$(function(){var $cf__43401__auto__$jscomp$30$$=$cljs$pprint$cached_compile$$("~w ~@_~w ~@_~w ~_");return function(){function $G__46316$$($var_args$jscomp$801$$){var $G__46317__i_args__43402__auto__$jscomp$73$$=null;if(arguments.length>
0){$G__46317__i_args__43402__auto__$jscomp$73$$=0;for(var $G__46317__a$$=Array(arguments.length-0);$G__46317__i_args__43402__auto__$jscomp$73$$<$G__46317__a$$.length;)$G__46317__a$$[$G__46317__i_args__43402__auto__$jscomp$73$$]=arguments[$G__46317__i_args__43402__auto__$jscomp$73$$+0],++$G__46317__i_args__43402__auto__$jscomp$73$$;$G__46317__i_args__43402__auto__$jscomp$73$$=new $APP.$cljs$core$IndexedSeq$$($G__46317__a$$,0,null)}return $G__46316__delegate$$.call(this,$G__46317__i_args__43402__auto__$jscomp$73$$)}
function $G__46316__delegate$$($args__43402__auto__$jscomp$72_navigator__43403__auto__$jscomp$24$$){$args__43402__auto__$jscomp$72_navigator__43403__auto__$jscomp$24$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$72_navigator__43403__auto__$jscomp$24$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$30$$,$args__43402__auto__$jscomp$72_navigator__43403__auto__$jscomp$24$$)}$G__46316$$.$cljs$lang$maxFixedArity$=0;$G__46316$$.$cljs$lang$applyTo$=
function($arglist__46318_args__43402__auto__$jscomp$74$$){$arglist__46318_args__43402__auto__$jscomp$74$$=$APP.$cljs$core$seq$$($arglist__46318_args__43402__auto__$jscomp$74$$);return $G__46316__delegate$$($arglist__46318_args__43402__auto__$jscomp$74$$)};$G__46316$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46316__delegate$$;return $G__46316$$}()}(),$G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$);for(var $length_count45525_46319$$=0,$alis_46320__$1$$=$APP.$cljs$core$seq$$($APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$(3,
$G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$));;){if($APP.$cljs$core$not$$($cljs$core$_STAR_print_length_STAR_$$)||$length_count45525_46319$$<$cljs$core$_STAR_print_length_STAR_$$){if($alis_46320__$1$$){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{$G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$=$cljs$pprint$_STAR_current_level_STAR_$$;var $_STAR_current_length_STAR__orig_val__45527_46323$$=
$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$(null,null),$cljs$pprint$write_out$$($APP.$cljs$core$first$$($alis_46320__$1$$)),$APP.$cljs$core$next$$($alis_46320__$1$$)&&($APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," "),$cljs$pprint$pprint_newline$$($cljs$cst$286$miser$$),$cljs$pprint$write_out$$($APP.$cljs$core$second$$($alis_46320__$1$$))),$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=
$_STAR_current_length_STAR__orig_val__45527_46323$$,$cljs$pprint$_STAR_current_level_STAR_$$=$G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$}}if($APP.$cljs$core$next$$($APP.$cljs$core$rest$$($alis_46320__$1$$))){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," ");$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);$G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$=$length_count45525_46319$$+1;var $G__46328$$=$APP.$cljs$core$next$$($APP.$cljs$core$rest$$($alis_46320__$1$$));
$length_count45525_46319$$=$G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$;$alis_46320__$1$$=$G__46328$$;continue}}}else $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"...");break}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45522_46313$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45521_46312$$}}return null}return $cljs$pprint$pprint_simple_code_list$$($G__46327__STAR_current_level_STAR__orig_val__45526_46322_alis$jscomp$9$$)},
$cljs$pprint$pprint_hold_first$$,$cljs$pprint$pprint_defn$$,$cljs$pprint$pprint_defn$$,$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_hold_first$$,$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_if$$,$cljs$pprint$pprint_if$$,$cljs$pprint$pprint_hold_first$$,$cljs$pprint$pprint_if$$,$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_hold_first$$,$cljs$pprint$pprint_let$$,function($alis$jscomp$3_first__45445_references_46235__$1$$){if($APP.$cljs$core$next$$($alis$jscomp$3_first__45445_references_46235__$1$$)){var $first__45445__$1_references_46238__$2_seq__45444$$=
$APP.$cljs$core$seq$$($alis$jscomp$3_first__45445_references_46235__$1$$);$alis$jscomp$3_first__45445_references_46235__$1$$=$APP.$cljs$core$first$$($first__45445__$1_references_46238__$2_seq__45444$$);var $doc_str_seq__45444__$1_seq__45444__$2$$=$APP.$cljs$core$next$$($first__45445__$1_references_46238__$2_seq__45444$$);$first__45445__$1_references_46238__$2_seq__45444$$=$APP.$cljs$core$first$$($doc_str_seq__45444__$1_seq__45444__$2$$);$doc_str_seq__45444__$1_seq__45444__$2$$=$APP.$cljs$core$next$$($doc_str_seq__45444__$1_seq__45444__$2$$);
var $_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$=typeof $APP.$cljs$core$first$$($doc_str_seq__45444__$1_seq__45444__$2$$)==="string"?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($doc_str_seq__45444__$1_seq__45444__$2$$),$APP.$cljs$core$next$$($doc_str_seq__45444__$1_seq__45444__$2$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,
$doc_str_seq__45444__$1_seq__45444__$2$$],null);$doc_str_seq__45444__$1_seq__45444__$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$,0,null);$_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$,1,null);$_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$=
$APP.$cljs$core$map_QMARK_$$($APP.$cljs$core$first$$($_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$))?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$first$$($_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$),$APP.$cljs$core$next$$($_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,$_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$],null);var $attr_map$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$,0,null),$references$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$,1,null);if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,
"#");else{$_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$=$cljs$pprint$_STAR_current_level_STAR_$$;var $_STAR_current_length_STAR__orig_val__45457_46219$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("(",")");(function(){var $cf__43401__auto__$jscomp$16$$=$cljs$pprint$cached_compile$$("~w ~1I~@_~w");return function(){function $G__46222$$($var_args$jscomp$787$$){var $G__46224__i_args__43402__auto__$jscomp$31$$=
null;if(arguments.length>0){$G__46224__i_args__43402__auto__$jscomp$31$$=0;for(var $G__46224__a$$=Array(arguments.length-0);$G__46224__i_args__43402__auto__$jscomp$31$$<$G__46224__a$$.length;)$G__46224__a$$[$G__46224__i_args__43402__auto__$jscomp$31$$]=arguments[$G__46224__i_args__43402__auto__$jscomp$31$$+0],++$G__46224__i_args__43402__auto__$jscomp$31$$;$G__46224__i_args__43402__auto__$jscomp$31$$=new $APP.$cljs$core$IndexedSeq$$($G__46224__a$$,0,null)}return $G__46222__delegate$$.call(this,$G__46224__i_args__43402__auto__$jscomp$31$$)}
function $G__46222__delegate$$($args__43402__auto__$jscomp$30_navigator__43403__auto__$jscomp$10$$){$args__43402__auto__$jscomp$30_navigator__43403__auto__$jscomp$10$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$30_navigator__43403__auto__$jscomp$10$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$16$$,$args__43402__auto__$jscomp$30_navigator__43403__auto__$jscomp$10$$)}$G__46222$$.$cljs$lang$maxFixedArity$=0;$G__46222$$.$cljs$lang$applyTo$=
function($arglist__46225_args__43402__auto__$jscomp$32$$){$arglist__46225_args__43402__auto__$jscomp$32$$=$APP.$cljs$core$seq$$($arglist__46225_args__43402__auto__$jscomp$32$$);return $G__46222__delegate$$($arglist__46225_args__43402__auto__$jscomp$32$$)};$G__46222$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46222__delegate$$;return $G__46222$$}()})()($alis$jscomp$3_first__45445_references_46235__$1$$,$first__45445__$1_references_46238__$2_seq__45444$$);$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($doc_str_seq__45444__$1_seq__45444__$2$$)?
$doc_str_seq__45444__$1_seq__45444__$2$$:$APP.$cljs$core$truth_$$($attr_map$$)?$attr_map$$:$APP.$cljs$core$seq$$($references$$))&&function(){var $cf__43401__auto__$jscomp$17$$=$cljs$pprint$cached_compile$$("~@:_");return function(){function $G__46226$$($var_args$jscomp$788$$){var $G__46228__i_args__43402__auto__$jscomp$34$$=null;if(arguments.length>0){$G__46228__i_args__43402__auto__$jscomp$34$$=0;for(var $G__46228__a$$=Array(arguments.length-0);$G__46228__i_args__43402__auto__$jscomp$34$$<$G__46228__a$$.length;)$G__46228__a$$[$G__46228__i_args__43402__auto__$jscomp$34$$]=
arguments[$G__46228__i_args__43402__auto__$jscomp$34$$+0],++$G__46228__i_args__43402__auto__$jscomp$34$$;$G__46228__i_args__43402__auto__$jscomp$34$$=new $APP.$cljs$core$IndexedSeq$$($G__46228__a$$,0,null)}return $G__46226__delegate$$.call(this,$G__46228__i_args__43402__auto__$jscomp$34$$)}function $G__46226__delegate$$($args__43402__auto__$jscomp$33_navigator__43403__auto__$jscomp$11$$){$args__43402__auto__$jscomp$33_navigator__43403__auto__$jscomp$11$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$33_navigator__43403__auto__$jscomp$11$$);
return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$17$$,$args__43402__auto__$jscomp$33_navigator__43403__auto__$jscomp$11$$)}$G__46226$$.$cljs$lang$maxFixedArity$=0;$G__46226$$.$cljs$lang$applyTo$=function($arglist__46229_args__43402__auto__$jscomp$35$$){$arglist__46229_args__43402__auto__$jscomp$35$$=$APP.$cljs$core$seq$$($arglist__46229_args__43402__auto__$jscomp$35$$);return $G__46226__delegate$$($arglist__46229_args__43402__auto__$jscomp$35$$)};$G__46226$$.$cljs$core$IFn$_invoke$arity$variadic$=
$G__46226__delegate$$;return $G__46226$$}()}()();$APP.$cljs$core$truth_$$($doc_str_seq__45444__$1_seq__45444__$2$$)&&$cljs$pprint$cl_format$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(!0,'"~a"~:[~;~:@_~]',$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$doc_str_seq__45444__$1_seq__45444__$2$$,$APP.$cljs$core$truth_$$($attr_map$$)?$attr_map$$:$APP.$cljs$core$seq$$($references$$)]));$APP.$cljs$core$truth_$$($attr_map$$)&&function(){var $cf__43401__auto__$jscomp$18$$=$cljs$pprint$cached_compile$$("~w~:[~;~:@_~]");
return function(){function $G__46230$$($var_args$jscomp$789$$){var $G__46233__i_args__43402__auto__$jscomp$37$$=null;if(arguments.length>0){$G__46233__i_args__43402__auto__$jscomp$37$$=0;for(var $G__46233__a$$=Array(arguments.length-0);$G__46233__i_args__43402__auto__$jscomp$37$$<$G__46233__a$$.length;)$G__46233__a$$[$G__46233__i_args__43402__auto__$jscomp$37$$]=arguments[$G__46233__i_args__43402__auto__$jscomp$37$$+0],++$G__46233__i_args__43402__auto__$jscomp$37$$;$G__46233__i_args__43402__auto__$jscomp$37$$=
new $APP.$cljs$core$IndexedSeq$$($G__46233__a$$,0,null)}return $G__46230__delegate$$.call(this,$G__46233__i_args__43402__auto__$jscomp$37$$)}function $G__46230__delegate$$($args__43402__auto__$jscomp$36_navigator__43403__auto__$jscomp$12$$){$args__43402__auto__$jscomp$36_navigator__43403__auto__$jscomp$12$$=$cljs$pprint$init_navigator$$($args__43402__auto__$jscomp$36_navigator__43403__auto__$jscomp$12$$);return $cljs$pprint$execute_format$cljs$0core$0IFn$0_invoke$0arity$02$$($cf__43401__auto__$jscomp$18$$,
$args__43402__auto__$jscomp$36_navigator__43403__auto__$jscomp$12$$)}$G__46230$$.$cljs$lang$maxFixedArity$=0;$G__46230$$.$cljs$lang$applyTo$=function($arglist__46234_args__43402__auto__$jscomp$38$$){$arglist__46234_args__43402__auto__$jscomp$38$$=$APP.$cljs$core$seq$$($arglist__46234_args__43402__auto__$jscomp$38$$);return $G__46230__delegate$$($arglist__46234_args__43402__auto__$jscomp$38$$)};$G__46230$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__46230__delegate$$;return $G__46230$$}()}()($attr_map$$,
$APP.$cljs$core$seq$$($references$$));for($alis$jscomp$3_first__45445_references_46235__$1$$=$references$$;;){$cljs$pprint$pprint_ns_reference$$($APP.$cljs$core$first$$($alis$jscomp$3_first__45445_references_46235__$1$$));var $temp__5825__auto___46237$$=$APP.$cljs$core$next$$($alis$jscomp$3_first__45445_references_46235__$1$$);if($temp__5825__auto___46237$$)$first__45445__$1_references_46238__$2_seq__45444$$=$temp__5825__auto___46237$$,$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$),$alis$jscomp$3_first__45445_references_46235__$1$$=
$first__45445__$1_references_46238__$2_seq__45444$$;else break}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45457_46219$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45456_46218_stuff__$1_vec__45446_vec__45449$$}}return null}return $cljs$pprint$write_out$$($alis$jscomp$3_first__45445_references_46235__$1$$)},$cljs$pprint$pprint_let$$,function($G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,
"#");else{var $_STAR_current_level_STAR__orig_val__45512_46300$$=$cljs$pprint$_STAR_current_level_STAR_$$,$_STAR_current_length_STAR__orig_val__45513_46301$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$("(",")");$cljs$pprint$pprint_indent$$($cljs$cst$1389$block$$,1);$cljs$pprint$write_out$$($APP.$cljs$core$first$$($G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$));
if($APP.$cljs$core$next$$($G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$)){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," ");$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);for(var $length_count45516_46304$$=0,$alis_46305__$1$$=$APP.$cljs$core$next$$($G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$);;){if($APP.$cljs$core$not$$($cljs$core$_STAR_print_length_STAR_$$)||$length_count45516_46304$$<$cljs$core$_STAR_print_length_STAR_$$){if($alis_46305__$1$$){if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,
"#");else{$G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$=$cljs$pprint$_STAR_current_level_STAR_$$;var $_STAR_current_length_STAR__orig_val__45518_46307$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$(null,null),$cljs$pprint$write_out$$($APP.$cljs$core$first$$($alis_46305__$1$$)),$APP.$cljs$core$next$$($alis_46305__$1$$)&&($APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,
" "),$cljs$pprint$pprint_newline$$($cljs$cst$286$miser$$),$cljs$pprint$write_out$$($APP.$cljs$core$second$$($alis_46305__$1$$))),$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45518_46307$$,$cljs$pprint$_STAR_current_level_STAR_$$=$G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$}}if($APP.$cljs$core$next$$($APP.$cljs$core$rest$$($alis_46305__$1$$))){$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$," ");
$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);$G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$=$length_count45516_46304$$+1;var $G__46311$$=$APP.$cljs$core$next$$($APP.$cljs$core$rest$$($alis_46305__$1$$));$length_count45516_46304$$=$G__46310__STAR_current_level_STAR__orig_val__45517_46306_alis$jscomp$8$$;$alis_46305__$1$$=$G__46311$$;continue}}}else $APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"...");break}}$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=
$_STAR_current_length_STAR__orig_val__45513_46301$$,$cljs$pprint$_STAR_current_level_STAR_$$=$_STAR_current_level_STAR__orig_val__45512_46300$$}}return null},$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_defn$$,$cljs$pprint$pprint_defn$$,$cljs$pprint$pprint_hold_first$$,$cljs$pprint$pprint_hold_first$$,$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_let$$,$cljs$pprint$pprint_hold_first$$]))),$cljs$pprint$code_dispatch$$,$method_table__5622__auto__$jscomp$inline_11330$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),
$prefer_table__5623__auto__$jscomp$inline_11331$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$inline_11332$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$inline_11333$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$inline_11334$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());
$cljs$pprint$code_dispatch$$=new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("cljs.pprint","code-dispatch"),$cljs$pprint$type_dispatcher$$,$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$inline_11334$$,$method_table__5622__auto__$jscomp$inline_11330$$,$prefer_table__5623__auto__$jscomp$inline_11331$$,$method_cache__5624__auto__$jscomp$inline_11332$$,$cached_hierarchy__5625__auto__$jscomp$inline_11333$$);
$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$APP.$cljs$cst$201$list$$,function($alis$jscomp$12$$){if($APP.$cljs$core$not$$($cljs$pprint$pprint_reader_macro$$($alis$jscomp$12$$))){var $temp__5823__auto__$jscomp$95$$=$cljs$pprint$_STAR_code_table_STAR_$$.call(null,$APP.$cljs$core$first$$($alis$jscomp$12$$));return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$95$$)?$temp__5823__auto__$jscomp$95$$.$cljs$core$IFn$_invoke$arity$1$?$temp__5823__auto__$jscomp$95$$.$cljs$core$IFn$_invoke$arity$1$($alis$jscomp$12$$):
$temp__5823__auto__$jscomp$95$$($alis$jscomp$12$$):$cljs$pprint$pprint_simple_code_list$$($alis$jscomp$12$$)}return null});
$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$APP.$cljs$cst$219$symbol$$,function($sym$jscomp$24$$){var $temp__5823__auto__$jscomp$96$$=$sym$jscomp$24$$.$cljs$core$IFn$_invoke$arity$1$?$sym$jscomp$24$$.$cljs$core$IFn$_invoke$arity$1$($cljs$pprint$_STAR_symbol_map_STAR_$$):$sym$jscomp$24$$($cljs$pprint$_STAR_symbol_map_STAR_$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$96$$)?$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$temp__5823__auto__$jscomp$96$$])):
$APP.$cljs$core$truth_$$($cljs$pprint$_STAR_print_suppress_namespaces_STAR_$$)?$cljs$pprint$print$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$name$$($sym$jscomp$24$$)])):$cljs$pprint$pr$$.call(null,$sym$jscomp$24$$)});$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$APP.$cljs$cst$200$vector$$,$cljs$pprint$pprint_vector$$);$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$APP.$cljs$cst$202$map$$,$cljs$pprint$pprint_map$$);
$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$APP.$cljs$cst$203$set$$,$cljs$pprint$pprint_set$$);$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$APP.$cljs$cst$1473$queue$$,$cljs$pprint$pprint_pqueue$$);
$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$cljs$cst$1474$deref$$,function($o$jscomp$215$$){var $JSCompiler_temp_const$jscomp$10334_prefix$jscomp$31$$=$APP.$cljs$core$str$$,$JSCompiler_temp_const$jscomp$10333__STAR_current_level_STAR__orig_val__45370_46143$$=$JSCompiler_temp_const$jscomp$10334_prefix$jscomp$31$$.$cljs$core$IFn$_invoke$arity$1$,$_STAR_current_length_STAR__orig_val__45371_46144_name$jscomp$inline_11360$$=$APP.$cljs$core$type$$($o$jscomp$215$$).name;var $or__5025__auto__$jscomp$inline_11361_temp__5825__auto__$jscomp$inline_11362$$=
$APP.$cljs$core$re_find$$(/^[^$]+\$[^$]+/,$_STAR_current_length_STAR__orig_val__45371_46144_name$jscomp$inline_11360$$);$or__5025__auto__$jscomp$inline_11361_temp__5825__auto__$jscomp$inline_11362$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_11361_temp__5825__auto__$jscomp$inline_11362$$)?$cljs$pprint$type_map$$.$cljs$core$IFn$_invoke$arity$1$?$cljs$pprint$type_map$$.$cljs$core$IFn$_invoke$arity$1$($or__5025__auto__$jscomp$inline_11361_temp__5825__auto__$jscomp$inline_11362$$):$cljs$pprint$type_map$$($or__5025__auto__$jscomp$inline_11361_temp__5825__auto__$jscomp$inline_11362$$):
null;$JSCompiler_temp_const$jscomp$10334_prefix$jscomp$31$$=["#\x3c",$JSCompiler_temp_const$jscomp$10333__STAR_current_level_STAR__orig_val__45370_46143$$.call($JSCompiler_temp_const$jscomp$10334_prefix$jscomp$31$$,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_11361_temp__5825__auto__$jscomp$inline_11362$$)?$or__5025__auto__$jscomp$inline_11361_temp__5825__auto__$jscomp$inline_11362$$:$_STAR_current_length_STAR__orig_val__45371_46144_name$jscomp$inline_11360$$),"@",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($goog$getUid$$($o$jscomp$215$$)),
": "].join("");if($APP.$cljs$core$truth_$$($cljs$pprint$level_exceeded$$()))$APP.$cljs$core$_write$$($cljs$core$_STAR_out_STAR_$$,"#");else{$JSCompiler_temp_const$jscomp$10333__STAR_current_level_STAR__orig_val__45370_46143$$=$cljs$pprint$_STAR_current_level_STAR_$$;$_STAR_current_length_STAR__orig_val__45371_46144_name$jscomp$inline_11360$$=$cljs$pprint$_STAR_current_length_STAR_$$;$cljs$pprint$_STAR_current_level_STAR_$$+=1;$cljs$pprint$_STAR_current_length_STAR_$$=0;try{$cljs$pprint$start_block$$($JSCompiler_temp_const$jscomp$10334_prefix$jscomp$31$$,
"\x3e");$cljs$pprint$pprint_indent$$($cljs$cst$1389$block$$,-($JSCompiler_temp_const$jscomp$10334_prefix$jscomp$31$$.length-2));$cljs$pprint$pprint_newline$$($APP.$cljs$cst$285$linear$$);var $and__5023__auto__$jscomp$inline_4447$$=$o$jscomp$215$$!=null?$o$jscomp$215$$.$cljs$lang$protocol_mask$partition1$$&1||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$o$jscomp$215$$.$cljs$core$IPending$$?!0:$o$jscomp$215$$.$cljs$lang$protocol_mask$partition1$$?!1:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IPending$$,
$o$jscomp$215$$):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IPending$$,$o$jscomp$215$$);var $JSCompiler_inline_result$jscomp$650$$=$and__5023__auto__$jscomp$inline_4447$$?!$cljs$core$_realized_QMARK_$$($o$jscomp$215$$):$and__5023__auto__$jscomp$inline_4447$$;$cljs$pprint$write_out$$($JSCompiler_inline_result$jscomp$650$$?$cljs$cst$1472$not_delivered$$:$APP.$cljs$core$_deref$$($o$jscomp$215$$));$cljs$pprint$end_block$$()}finally{$cljs$pprint$_STAR_current_length_STAR_$$=$_STAR_current_length_STAR__orig_val__45371_46144_name$jscomp$inline_11360$$,
$cljs$pprint$_STAR_current_level_STAR_$$=$JSCompiler_temp_const$jscomp$10333__STAR_current_level_STAR__orig_val__45370_46143$$}}return null});$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,null,$cljs$pprint$pr$$);$cljs$core$_add_method$$($cljs$pprint$code_dispatch$$,$APP.$cljs$cst$205$default$$,$cljs$pprint$pprint_simple_default$$);$cljs$pprint$_STAR_print_pprint_dispatch_STAR_$$=$cljs$pprint$simple_dispatch$$;$APP.$JSCompiler_prototypeAlias$$=$app$common$geom$point$Point$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this$$jscomp$562$$,$f__43043__auto__$$,$init__43044__auto__$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__43045__auto__$$,$p__45590_v__43046__auto__$$){var $key_45581$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45590_v__43046__auto__$$,0,null);$p__45590_v__43046__auto__$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45590_v__43046__auto__$$,1,
null);return $f__43043__auto__$$.$cljs$core$IFn$_invoke$arity$3$?$f__43043__auto__$$.$cljs$core$IFn$_invoke$arity$3$($ret__43045__auto__$$,$key_45581$$,$p__45590_v__43046__auto__$$):$f__43043__auto__$$($ret__43045__auto__$$,$key_45581$$,$p__45590_v__43046__auto__$$)},$init__43044__auto__$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$563$$,$other$jscomp$168$$){return this===$other$jscomp$168$$||$other$jscomp$168$$!=null&&this.constructor===$other$jscomp$168$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.x,$other$jscomp$168$$.x)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.y,$other$jscomp$168$$.y)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$$extmap$,$other$jscomp$168$$.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__42985__auto___h__42985__auto____$1$$=this.$$hash$;return $h__42985__auto___h__42985__auto____$1$$!=null?$h__42985__auto___h__42985__auto____$1$$:this.$$hash$=$h__42985__auto___h__42985__auto____$1$$=74812275^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this$$jscomp$565$$,$val_45582$$){return $APP.$cljs$core$vector_QMARK_$$($val_45582$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($val_45582$$,0),$APP.$cljs$core$_nth$$($val_45582$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$val_45582$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 2+$APP.$cljs$core$count$$(this.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1499$x$$,this.x,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1500$y$$,this.y,null)],null),this.$$extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$common$geom$point$Point$$(this.x,this.y,this.$$meta$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$571$$,$writer__43112__auto__$$,$opts__43113__auto__$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$$,function($keyval__43115__auto__$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__43113__auto__$$,$keyval__43115__auto__$$)},"#app.common.geom.point.Point{",", ","}",$opts__43113__auto__$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,this.x],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,this.y],null)],null),this.$$extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,2,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$],null),$APP.$cljs$core$truth_$$(this.$$extmap$)?$APP.$cljs$core$_iterator$$(this.$$extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($this$$jscomp$573$$,$key_45581$jscomp$1$$,$val_45582$jscomp$1$$){switch($key_45581$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$key_45581$jscomp$1$$.$fqn$:null){case "x":this.x=$val_45582$jscomp$1$$;break;case "y":this.y=$val_45582$jscomp$1$$;break;default:this.$$extmap$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45581$jscomp$1$$,$val_45582$jscomp$1$$)}return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this$$jscomp$574$$,$val_45582$jscomp$2$$){return new $app$common$geom$point$Point$$(this.x,this.y,$val_45582$jscomp$2$$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this$$jscomp$575$$,$key_45581$jscomp$2$$){switch($key_45581$jscomp$2$$ instanceof $APP.$cljs$core$Keyword$$?$key_45581$jscomp$2$$.$fqn$:null){case "x":case "y":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$$extmap$,$key_45581$jscomp$2$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this$$jscomp$576$$,$key_45581$jscomp$3$$,$val_45582$jscomp$3$$){switch($key_45581$jscomp$3$$ instanceof $APP.$cljs$core$Keyword$$?$key_45581$jscomp$3$$.$fqn$:null){case "x":return new $app$common$geom$point$Point$$($val_45582$jscomp$3$$,this.y,this.$$meta$,this.$$extmap$,null);case "y":return new $app$common$geom$point$Point$$(this.x,$val_45582$jscomp$3$$,this.$$meta$,this.$$extmap$,null);default:return new $app$common$geom$point$Point$$(this.x,
this.y,this.$$meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45581$jscomp$3$$,$val_45582$jscomp$3$$),null)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($extmap1__43041__auto___this$$jscomp$577$$,$extmap2__43042__auto___key_45581$jscomp$4$$){switch($extmap2__43042__auto___key_45581$jscomp$4$$ instanceof $APP.$cljs$core$Keyword$$?$extmap2__43042__auto___key_45581$jscomp$4$$.$fqn$:null){case "x":case "y":return this.$cljs$core$IAssociative$_assoc$arity$3$(null,$extmap2__43042__auto___key_45581$jscomp$4$$,null);default:return $extmap1__43041__auto___this$$jscomp$577$$=this.$$extmap$,
$extmap2__43042__auto___key_45581$jscomp$4$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($extmap1__43041__auto___this$$jscomp$577$$,$extmap2__43042__auto___key_45581$jscomp$4$$),$extmap1__43041__auto___this$$jscomp$577$$===$extmap2__43042__auto___key_45581$jscomp$4$$?this:new $app$common$geom$point$Point$$(this.x,this.y,this.$$meta$,$APP.$cljs$core$not_empty$$($extmap2__43042__auto___key_45581$jscomp$4$$),null)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this$$jscomp$578$$,$k__43036__auto__$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__43036__auto__$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this$$jscomp$579$$,$key_45581$jscomp$5$$,$else__43037__auto__$$){switch($key_45581$jscomp$5$$ instanceof $APP.$cljs$core$Keyword$$?$key_45581$jscomp$5$$.$fqn$:null){case "x":return this.x;case "y":return this.y;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45581$jscomp$5$$,$else__43037__auto__$$)}};
var $app$common$geom$point$schema_COLON_point_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PointAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null);$app$common$schema$validator$$($app$common$geom$point$schema_COLON_point_attrs$$);
var $app$common$geom$point$valid_point_QMARK_$$=$app$common$schema$validator$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$app$common$geom$point$point_QMARK_$$],null),$app$common$geom$point$schema_COLON_point_attrs$$],null));
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$,$APP.$cljs$cst$349$pred$$,$app$common$geom$point$valid_point_QMARK_$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,
$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$],["Point",$app$common$geom$point$decode_point$$,$app$common$geom$point$decode_point$$,"point","point",function($p$jscomp$186$$){return $app$common$geom$point$point_QMARK_$$($p$jscomp$186$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p$jscomp$186$$):
$p$jscomp$186$$},"string",$app$common$schema$generators$fmap$$(function($p1__45640_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$point$pos__GT_Point$$,$p1__45640_SHARP_$$)},$app$common$schema$generators$tuple$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$schema$generators$small_int$$(),$app$common$schema$generators$small_int$$()]))),"expected a valid point",function($p$jscomp$185$$){return $app$common$geom$point$point_QMARK_$$($p$jscomp$185$$)?
""+($p$jscomp$185$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$185$$,$APP.$cljs$cst$1499$x$$)??"")+","+($p$jscomp$185$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p$jscomp$185$$,$APP.$cljs$cst$1500$y$$)??""):$p$jscomp$185$$}])],null));
$APP.$app$common$geom$point$point$$=function $app$common$geom$point$point$$($var_args$jscomp$804$$){switch(arguments.length){case 0:return $app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$app$common$geom$point$pos__GT_Point$$(0,0)};
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$=function($v$jscomp$485$$){if($app$common$geom$point$point_QMARK_$$($v$jscomp$485$$))return $v$jscomp$485$$;if(typeof $v$jscomp$485$$==="number")return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$485$$,$v$jscomp$485$$);var $and__5023__auto__$jscomp$inline_4453_map__45643__$1$jscomp$inline_4450$$=$APP.$cljs$core$__destructure_map$$($v$jscomp$485$$),$and__5023__auto____$1$jscomp$inline_4454_x$jscomp$inline_4451$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$inline_4453_map__45643__$1$jscomp$inline_4450$$,$APP.$cljs$cst$1499$x$$);var $JSCompiler_inline_result$jscomp$651_y$jscomp$inline_4452$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($and__5023__auto__$jscomp$inline_4453_map__45643__$1$jscomp$inline_4450$$,$APP.$cljs$cst$1500$y$$);($and__5023__auto__$jscomp$inline_4453_map__45643__$1$jscomp$inline_4450$$=$APP.$cljs$core$map_QMARK_$$($and__5023__auto__$jscomp$inline_4453_map__45643__$1$jscomp$inline_4450$$))?
($and__5023__auto____$1$jscomp$inline_4454_x$jscomp$inline_4451$$=$APP.$app$common$math$finite_QMARK_$$($and__5023__auto____$1$jscomp$inline_4454_x$jscomp$inline_4451$$),$JSCompiler_inline_result$jscomp$651_y$jscomp$inline_4452$$=$APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$inline_4454_x$jscomp$inline_4451$$)?$APP.$app$common$math$finite_QMARK_$$($JSCompiler_inline_result$jscomp$651_y$jscomp$inline_4452$$):$and__5023__auto____$1$jscomp$inline_4454_x$jscomp$inline_4451$$):$JSCompiler_inline_result$jscomp$651_y$jscomp$inline_4452$$=
$and__5023__auto__$jscomp$inline_4453_map__45643__$1$jscomp$inline_4450$$;if($APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$651_y$jscomp$inline_4452$$))return $APP.$app$common$geom$point$pos__GT_Point$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$485$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$485$$));throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("invalid arguments (on pointer constructor)",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$273$hint$$,"invalid arguments (on pointer constructor)",$APP.$cljs$cst$260$value$$,$v$jscomp$485$$],null),null])),null);};$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$1042$$,$y$jscomp$308$$){return $APP.$app$common$geom$point$pos__GT_Point$$($x$jscomp$1042$$,$y$jscomp$308$$)};$APP.$app$common$geom$point$point$$.$cljs$lang$maxFixedArity$=2;
$cljs$pprint$simple_dispatch$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$app$common$geom$point$Point$$,function($obj$jscomp$155$$){return $APP.$cljs$core$pr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$obj$jscomp$155$$]))});
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"point",$APP.$cljs$cst$1277$class$$,$app$common$geom$point$Point$$,$APP.$cljs$cst$1300$wfn$$,function($p1__45824_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p1__45824_SHARP_$$)},$APP.$cljs$cst$1301$rfn$$,$app$common$geom$point$map__GT_Point$$],
null)]));$APP.$JSCompiler_prototypeAlias$$=$app$common$geom$rect$Rect$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this$$jscomp$580$$,$f__43043__auto__$jscomp$1$$,$init__43044__auto__$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__43045__auto__$jscomp$1$$,$p__45873_v__43046__auto__$jscomp$1$$){var $key_45858$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45873_v__43046__auto__$jscomp$1$$,0,null);$p__45873_v__43046__auto__$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45873_v__43046__auto__$jscomp$1$$,
1,null);return $f__43043__auto__$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$?$f__43043__auto__$jscomp$1$$.$cljs$core$IFn$_invoke$arity$3$($ret__43045__auto__$jscomp$1$$,$key_45858$$,$p__45873_v__43046__auto__$jscomp$1$$):$f__43043__auto__$jscomp$1$$($ret__43045__auto__$jscomp$1$$,$key_45858$$,$p__45873_v__43046__auto__$jscomp$1$$)},$init__43044__auto__$jscomp$1$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$581$$,$other$jscomp$170$$){return this===$other$jscomp$170$$||$other$jscomp$170$$!=null&&this.constructor===$other$jscomp$170$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.x,$other$jscomp$170$$.x)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.y,$other$jscomp$170$$.y)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.width,$other$jscomp$170$$.width)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.height,
$other$jscomp$170$$.height)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.x1,$other$jscomp$170$$.x1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.y1,$other$jscomp$170$$.y1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.x2,$other$jscomp$170$$.x2)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.y2,$other$jscomp$170$$.y2)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$$extmap$,$other$jscomp$170$$.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__42985__auto__$jscomp$1_h__42985__auto____$1$jscomp$1$$=this.$$hash$;return $h__42985__auto__$jscomp$1_h__42985__auto____$1$jscomp$1$$!=null?$h__42985__auto__$jscomp$1_h__42985__auto____$1$jscomp$1$$:this.$$hash$=$h__42985__auto__$jscomp$1_h__42985__auto____$1$jscomp$1$$=647966571^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this$$jscomp$583$$,$val_45859$$){return $APP.$cljs$core$vector_QMARK_$$($val_45859$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($val_45859$$,0),$APP.$cljs$core$_nth$$($val_45859$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$val_45859$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 8+$APP.$cljs$core$count$$(this.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1499$x$$,this.x,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1500$y$$,this.y,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$288$width$$,this.width,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1511$height$$,
this.height,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1512$x1$$,this.x1,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1513$y1$$,this.y1,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1514$x2$$,this.x2,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1515$y2$$,this.y2,null)],null),this.$$extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$$meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,this.x1,this.y1,this.x2,this.y2,this.$$meta$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$589$$,$writer__43112__auto__$jscomp$1$$,$opts__43113__auto__$jscomp$1$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$jscomp$1$$,function($keyval__43115__auto__$jscomp$1$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$jscomp$1$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__43113__auto__$jscomp$1$$,$keyval__43115__auto__$jscomp$1$$)},"#app.common.geom.rect.Rect{",
", ","}",$opts__43113__auto__$jscomp$1$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,this.x],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,this.y],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,this.width],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,this.height],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1512$x1$$,this.x1],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1513$y1$$,this.y1],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1514$x2$$,this.x2],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1515$y2$$,this.y2],null)],null),this.$$extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,8,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1512$x1$$,$APP.$cljs$cst$1513$y1$$,$APP.$cljs$cst$1514$x2$$,$APP.$cljs$cst$1515$y2$$],null),$APP.$cljs$core$truth_$$(this.$$extmap$)?$APP.$cljs$core$_iterator$$(this.$$extmap$):
$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($this$$jscomp$591$$,$key_45858$jscomp$1$$,$val_45859$jscomp$1$$){switch($key_45858$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$key_45858$jscomp$1$$.$fqn$:null){case "x":this.x=$val_45859$jscomp$1$$;break;case "y":this.y=$val_45859$jscomp$1$$;break;case "width":this.width=$val_45859$jscomp$1$$;break;case "height":this.height=$val_45859$jscomp$1$$;break;case "x1":this.x1=$val_45859$jscomp$1$$;break;
case "y1":this.y1=$val_45859$jscomp$1$$;break;case "x2":this.x2=$val_45859$jscomp$1$$;break;case "y2":this.y2=$val_45859$jscomp$1$$;break;default:this.$$extmap$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45858$jscomp$1$$,$val_45859$jscomp$1$$)}return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this$$jscomp$592$$,$val_45859$jscomp$2$$){return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,this.x1,this.y1,this.x2,this.y2,$val_45859$jscomp$2$$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this$$jscomp$593$$,$key_45858$jscomp$2$$){switch($key_45858$jscomp$2$$ instanceof $APP.$cljs$core$Keyword$$?$key_45858$jscomp$2$$.$fqn$:null){case "x":case "y":case "width":case "height":case "x1":case "y1":case "x2":case "y2":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$$extmap$,$key_45858$jscomp$2$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this$$jscomp$594$$,$key_45858$jscomp$3$$,$val_45859$jscomp$3$$){switch($key_45858$jscomp$3$$ instanceof $APP.$cljs$core$Keyword$$?$key_45858$jscomp$3$$.$fqn$:null){case "x":return new $app$common$geom$rect$Rect$$($val_45859$jscomp$3$$,this.y,this.width,this.height,this.x1,this.y1,this.x2,this.y2,this.$$meta$,this.$$extmap$,null);case "y":return new $app$common$geom$rect$Rect$$(this.x,$val_45859$jscomp$3$$,this.width,
this.height,this.x1,this.y1,this.x2,this.y2,this.$$meta$,this.$$extmap$,null);case "width":return new $app$common$geom$rect$Rect$$(this.x,this.y,$val_45859$jscomp$3$$,this.height,this.x1,this.y1,this.x2,this.y2,this.$$meta$,this.$$extmap$,null);case "height":return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,$val_45859$jscomp$3$$,this.x1,this.y1,this.x2,this.y2,this.$$meta$,this.$$extmap$,null);case "x1":return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,$val_45859$jscomp$3$$,
this.y1,this.x2,this.y2,this.$$meta$,this.$$extmap$,null);case "y1":return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,this.x1,$val_45859$jscomp$3$$,this.x2,this.y2,this.$$meta$,this.$$extmap$,null);case "x2":return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,this.x1,this.y1,$val_45859$jscomp$3$$,this.y2,this.$$meta$,this.$$extmap$,null);case "y2":return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,this.x1,this.y1,this.x2,
$val_45859$jscomp$3$$,this.$$meta$,this.$$extmap$,null);default:return new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,this.x1,this.y1,this.x2,this.y2,this.$$meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45858$jscomp$3$$,$val_45859$jscomp$3$$),null)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($extmap1__43041__auto__$jscomp$1_this$$jscomp$595$$,$extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$){switch($extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$ instanceof $APP.$cljs$core$Keyword$$?$extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$.$fqn$:null){case "x":case "y":case "width":case "height":case "x1":case "y1":case "x2":case "y2":return this.$cljs$core$IAssociative$_assoc$arity$3$(null,$extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$,
null);default:return $extmap1__43041__auto__$jscomp$1_this$$jscomp$595$$=this.$$extmap$,$extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($extmap1__43041__auto__$jscomp$1_this$$jscomp$595$$,$extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$),$extmap1__43041__auto__$jscomp$1_this$$jscomp$595$$===$extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$?this:new $app$common$geom$rect$Rect$$(this.x,this.y,this.width,this.height,this.x1,this.y1,
this.x2,this.y2,this.$$meta$,$APP.$cljs$core$not_empty$$($extmap2__43042__auto__$jscomp$1_key_45858$jscomp$4$$),null)}};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this$$jscomp$596$$,$k__43036__auto__$jscomp$1$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__43036__auto__$jscomp$1$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this$$jscomp$597$$,$key_45858$jscomp$5$$,$else__43037__auto__$jscomp$1$$){switch($key_45858$jscomp$5$$ instanceof $APP.$cljs$core$Keyword$$?$key_45858$jscomp$5$$.$fqn$:null){case "x":return this.x;case "y":return this.y;case "width":return this.width;case "height":return this.height;case "x1":return this.x1;case "y1":return this.y1;case "x2":return this.x2;case "y2":return this.y2;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,
$key_45858$jscomp$5$$,$else__43037__auto__$jscomp$1$$)}};
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"rect",$APP.$cljs$cst$1277$class$$,$app$common$geom$rect$Rect$$,$APP.$cljs$cst$1300$wfn$$,function($p1__45960_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p1__45960_SHARP_$$)},$APP.$cljs$cst$1301$rfn$$,$app$common$geom$rect$map__GT_Rect$$],
null)]));
$APP.$app$common$geom$rect$make_rect$$=function $app$common$geom$rect$make_rect$$($var_args$jscomp$809$$){switch(arguments.length){case 0:return $app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 4:return $app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],
arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$(0,0,.01,.01)};
$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$1$=function($data$jscomp$117_x$jscomp$1058$$){if($app$common$geom$rect$rect_QMARK_$$($data$jscomp$117_x$jscomp$1058$$))return $data$jscomp$117_x$jscomp$1058$$;var $height$jscomp$30_map__45969__$1$$=$APP.$cljs$core$__destructure_map$$($data$jscomp$117_x$jscomp$1058$$);$data$jscomp$117_x$jscomp$1058$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$30_map__45969__$1$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$324$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$30_map__45969__$1$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$30_map__45969__$1$$,$APP.$cljs$cst$288$width$$);$height$jscomp$30_map__45969__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$30_map__45969__$1$$,$APP.$cljs$cst$1511$height$$);return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($data$jscomp$117_x$jscomp$1058$$,
0),$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($y$jscomp$324$$,0),$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($width$jscomp$39$$,.01),$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($height$jscomp$30_map__45969__$1$$,.01))};
$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$2$=function($p1$jscomp$40_yp1$$,$p2$jscomp$30_yp2$$){var $xp1$$=$p1$jscomp$40_yp1$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$40_yp1$$,$APP.$cljs$cst$1499$x$$);$p1$jscomp$40_yp1$$=$p1$jscomp$40_yp1$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1$jscomp$40_yp1$$,$APP.$cljs$cst$1500$y$$);var $xp2$$=$p2$jscomp$30_yp2$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$30_yp2$$,
$APP.$cljs$cst$1499$x$$);$p2$jscomp$30_yp2$$=$p2$jscomp$30_yp2$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p2$jscomp$30_yp2$$,$APP.$cljs$cst$1500$y$$);var $x1$jscomp$11$$=Math.min($xp1$$,$xp2$$),$y1$jscomp$11$$=Math.min($p1$jscomp$40_yp1$$,$p2$jscomp$30_yp2$$);return $APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($x1$jscomp$11$$,$y1$jscomp$11$$,Math.max($xp1$$,$xp2$$)-$x1$jscomp$11$$,Math.max($p1$jscomp$40_yp1$$,$p2$jscomp$30_yp2$$)-$y1$jscomp$11$$)};
$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$=function($x$jscomp$1059$$,$y$jscomp$325$$,$w$jscomp$20_width$jscomp$40$$,$h$jscomp$131_height$jscomp$31$$){return $app$common$data$num_QMARK_$cljs$0core$0IFn$0_invoke$0arity$04$$($x$jscomp$1059$$,$y$jscomp$325$$,$w$jscomp$20_width$jscomp$40$$,$h$jscomp$131_height$jscomp$31$$)?($w$jscomp$20_width$jscomp$40$$=Math.max($w$jscomp$20_width$jscomp$40$$,.01),$h$jscomp$131_height$jscomp$31$$=Math.max($h$jscomp$131_height$jscomp$31$$,.01),
new $app$common$geom$rect$Rect$$($x$jscomp$1059$$,$y$jscomp$325$$,$w$jscomp$20_width$jscomp$40$$,$h$jscomp$131_height$jscomp$31$$,$x$jscomp$1059$$,$y$jscomp$325$$,$x$jscomp$1059$$+$w$jscomp$20_width$jscomp$40$$,$y$jscomp$325$$+$h$jscomp$131_height$jscomp$31$$,null,null,null)):$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$0$()};$APP.$app$common$geom$rect$make_rect$$.$cljs$lang$maxFixedArity$=4;
var $app$common$geom$rect$schema_COLON_rect_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RectAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1512$x1$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1513$y1$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1514$x2$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1515$y2$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null),$app$common$geom$rect$schema_COLON_rect$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$880$error_SLASH_message$$,"errors.invalid-rect",$cljs$cst$867$gen_SLASH_gen$$,
$app$common$schema$generators$fmap$$(function($p1__45971_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$geom$rect$make_rect$$,$p1__45971_SHARP_$$)},$app$common$schema$generators$tuple$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$schema$generators$small_double$$(),$app$common$schema$generators$small_double$$(),$app$common$schema$generators$small_double$$(),$app$common$schema$generators$small_double$$()]))),
$APP.$cljs$cst$936$decode_SLASH_json$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$380$leave$$,function($o$jscomp$217$$){return $APP.$cljs$core$map_QMARK_$$($o$jscomp$217$$)?$app$common$geom$rect$map__GT_Rect$$($o$jscomp$217$$):$o$jscomp$217$$}],null),$cljs$cst$939$encode_SLASH_json$$,function($o$jscomp$218$$){return $app$common$geom$rect$rect_QMARK_$$($o$jscomp$218$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$o$jscomp$218$$):
$o$jscomp$218$$}],null),$app$common$geom$rect$schema_COLON_rect_attrs$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$app$common$geom$rect$rect_QMARK_$$],null)],null);$app$common$schema$validator$$($app$common$geom$rect$schema_COLON_rect$$);$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$1522$app_DOT_common_DOT_geom_DOT_rect_SLASH_rect$$,$app$common$geom$rect$schema_COLON_rect$$);
var $app$common$geom$rect$empty_rect$$=$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$(0,0,.01,.01),$app$common$geom$rect$xf_keep_x$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46027_SHARP_$$){return $p1__46027_SHARP_$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__46027_SHARP_$$,$APP.$cljs$cst$1499$x$$)}),$app$common$geom$rect$xf_keep_y$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46033_SHARP_$$){return $p1__46033_SHARP_$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__46033_SHARP_$$,$APP.$cljs$cst$1500$y$$)}),$app$common$geom$rect$xf_keep_x2$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46036_SHARP_$$){return $p1__46036_SHARP_$$?.x2??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__46036_SHARP_$$,$APP.$cljs$cst$1514$x2$$)}),$app$common$geom$rect$xf_keep_y2$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46037_SHARP_$$){return $p1__46037_SHARP_$$?.y2??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__46037_SHARP_$$,$APP.$cljs$cst$1515$y2$$)});var $app$common$media$image_types$$;$APP.$app$common$media$font_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,["font/ttf",null,"font/otf",null,"font/woff",null,"font/opentype",null],null),null);$app$common$media$image_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,["image/gif",null,"image/png",null,"image/svg+xml",null,"image/webp",null,"image/jpeg",null],null),null);$APP.$app$common$logging$loggers$$.set("app.util.webapi",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));var $app$util$webapi$webkit_datauri_fix_re$$=/^(data:image\/\w+)(,\s*image\/\w+)?(;base64.*)$/;$APP.$JSCompiler_prototypeAlias$$=$okulary$core$Atom$$.prototype;$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$172$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$172$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($o$jscomp$219$$,$other$jscomp$173$$){return this===$other$jscomp$173$$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.state};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReset$_reset_BANG_$arity$2$=function($oldval$jscomp$6_self$jscomp$44$$,$newval$jscomp$7$$){$oldval$jscomp$6_self$jscomp$44$$=this.state;this.state=$newval$jscomp$7$$;this.$watches$.size>0&&this.$cljs$core$IWatchable$_notify_watches$arity$3$(null,$oldval$jscomp$6_self$jscomp$44$$,$newval$jscomp$7$$);return $newval$jscomp$7$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$2$=function($self$jscomp$45$$,$f$jscomp$710$$){return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$f$jscomp$710$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$710$$.$cljs$core$IFn$_invoke$arity$1$(this.state):$f$jscomp$710$$(this.state))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$3$=function($self$jscomp$46$$,$f$jscomp$711$$,$x$jscomp$1067$$){return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$f$jscomp$711$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$711$$.$cljs$core$IFn$_invoke$arity$2$(this.state,$x$jscomp$1067$$):$f$jscomp$711$$(this.state,$x$jscomp$1067$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$4$=function($self$jscomp$47$$,$f$jscomp$712$$,$x$jscomp$1068$$,$y$jscomp$333$$){return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$f$jscomp$712$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$712$$.$cljs$core$IFn$_invoke$arity$3$(this.state,$x$jscomp$1068$$,$y$jscomp$333$$):$f$jscomp$712$$(this.state,$x$jscomp$1068$$,$y$jscomp$333$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$5$=function($self$jscomp$48$$,$f$jscomp$713$$,$x$jscomp$1069$$,$y$jscomp$334$$,$more$jscomp$46$$){return this.$cljs$core$IReset$_reset_BANG_$arity$2$(null,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$713$$,this.state,$x$jscomp$1069$$,$y$jscomp$334$$,$more$jscomp$46$$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_notify_watches$arity$3$=function($self$jscomp$49$$,$oldval$jscomp$7$$,$newval$jscomp$8$$){var $self__$1$jscomp$20$$=this;return $okulary$util$doiter$$(this.$watches$.entries(),function($k$jscomp$571_n$jscomp$268$$){var $f$jscomp$714$$=$k$jscomp$571_n$jscomp$268$$[1];$k$jscomp$571_n$jscomp$268$$=$k$jscomp$571_n$jscomp$268$$[0];return $f$jscomp$714$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$714$$.$cljs$core$IFn$_invoke$arity$4$($k$jscomp$571_n$jscomp$268$$,
$self__$1$jscomp$20$$,$oldval$jscomp$7$$,$newval$jscomp$8$$):$f$jscomp$714$$($k$jscomp$571_n$jscomp$268$$,$self__$1$jscomp$20$$,$oldval$jscomp$7$$,$newval$jscomp$8$$)})};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_add_watch$arity$3$=function($self$jscomp$50$$,$key$jscomp$275$$,$f$jscomp$715$$){this.$watches$.set($key$jscomp$275$$,$f$jscomp$715$$);return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_remove_watch$arity$2$=function($self$jscomp$51$$,$key$jscomp$276$$){return this.$watches$.delete($key$jscomp$276$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $goog$getUid$$(this)};var $okulary$core$EMPTY$$=Symbol("empty");
$okulary$core$DerivedAtom$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){var $source__$1$$=$APP.$cljs$core$_deref$$(this.source);if(this.$srccache$===$source__$1$$&&this.cache!==$okulary$core$EMPTY$$)return this.cache;var $result$jscomp$138_selector_fn$$=this.$selector$;$result$jscomp$138_selector_fn$$=$result$jscomp$138_selector_fn$$.$cljs$core$IFn$_invoke$arity$1$?$result$jscomp$138_selector_fn$$.$cljs$core$IFn$_invoke$arity$1$($source__$1$$):$result$jscomp$138_selector_fn$$($source__$1$$);
this.$srccache$=$source__$1$$;return this.cache=$result$jscomp$138_selector_fn$$};
$okulary$core$DerivedAtom$$.prototype.$cljs$core$IWatchable$_add_watch$arity$3$=function($self$jscomp$54$$,$key$jscomp$277$$,$cb$jscomp$7$$){var $self__$jscomp$2641$$=this,$self__$1$jscomp$25$$=this;$self__$jscomp$2641$$.$watches$.set($key$jscomp$277$$,$cb$jscomp$7$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$2641$$.$watches$.size,1)&&$APP.$cljs$core$add_watch$$($self__$jscomp$2641$$.source,$self__$jscomp$2641$$.id,function($_$jscomp$1028_equals_fn$$,$___$1$jscomp$662_selector_fn$jscomp$1$$,
$old_source_value$$,$new_source_value$$){if($old_source_value$$===$new_source_value$$)return null;$_$jscomp$1028_equals_fn$$=$self__$jscomp$2641$$.$equals_QMARK_$;$___$1$jscomp$662_selector_fn$jscomp$1$$=$self__$jscomp$2641$$.$selector$;var $new_value$jscomp$6$$=$___$1$jscomp$662_selector_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$___$1$jscomp$662_selector_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($new_source_value$$):$___$1$jscomp$662_selector_fn$jscomp$1$$($new_source_value$$),$old_value$jscomp$2$$=
$___$1$jscomp$662_selector_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$___$1$jscomp$662_selector_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($old_source_value$$):$___$1$jscomp$662_selector_fn$jscomp$1$$($old_source_value$$);$self__$jscomp$2641$$.$srccache$=$new_source_value$$;$self__$jscomp$2641$$.cache=$new_value$jscomp$6$$;return($_$jscomp$1028_equals_fn$$.$cljs$core$IFn$_invoke$arity$2$?$_$jscomp$1028_equals_fn$$.$cljs$core$IFn$_invoke$arity$2$($new_value$jscomp$6$$,$old_value$jscomp$2$$):
$_$jscomp$1028_equals_fn$$($new_value$jscomp$6$$,$old_value$jscomp$2$$))?null:$okulary$util$doiter$$($self__$jscomp$2641$$.$watches$.entries(),function($k$jscomp$572_n$jscomp$269$$){var $f$jscomp$716$$=$k$jscomp$572_n$jscomp$269$$[1];$k$jscomp$572_n$jscomp$269$$=$k$jscomp$572_n$jscomp$269$$[0];return $f$jscomp$716$$.$cljs$core$IFn$_invoke$arity$4$?$f$jscomp$716$$.$cljs$core$IFn$_invoke$arity$4$($k$jscomp$572_n$jscomp$269$$,$self__$1$jscomp$25$$,$old_value$jscomp$2$$,$new_value$jscomp$6$$):$f$jscomp$716$$($k$jscomp$572_n$jscomp$269$$,
$self__$1$jscomp$25$$,$old_value$jscomp$2$$,$new_value$jscomp$6$$)})});return $self__$1$jscomp$25$$};$okulary$core$DerivedAtom$$.prototype.$cljs$core$IWatchable$_remove_watch$arity$2$=function($self$jscomp$55$$,$key$jscomp$278$$){this.$watches$.delete($key$jscomp$278$$);$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$watches$.size,0)&&$APP.$cljs$core$remove_watch$$(this.source,this.id);return this};$APP.$potok$v2$core$DataEvent$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$potok$v2$core$DataEvent$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return this.t};$APP.$potok$v2$core$DataEvent$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.o};
$APP.$potok$v2$core$data_event$$=function $potok$v2$core$data_event$$($var_args$jscomp$820$$){switch(arguments.length){case 1:return $potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$1$=function($t$jscomp$70$$){return new $APP.$potok$v2$core$DataEvent$$($t$jscomp$70$$,null)};$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$=function($t$jscomp$71$$,$o$jscomp$223$$){return new $APP.$potok$v2$core$DataEvent$$($t$jscomp$71$$,$o$jscomp$223$$)};$APP.$potok$v2$core$data_event$$.$cljs$lang$maxFixedArity$=2;
var $potok$v2$core$resolve$$=function(){var $method_table__5622__auto__$jscomp$6$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$6$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$6$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$6$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("potok.v2.core",
"resolve"),function($type$jscomp$257$$){return $type$jscomp$257$$},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$6$$,$method_table__5622__auto__$jscomp$6$$,$prefer_table__5623__auto__$jscomp$6$$,$method_cache__5624__auto__$jscomp$6$$,$cached_hierarchy__5625__auto__$jscomp$6$$)}();
$potok$v2$core$resolve$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($type$jscomp$258$$,$params$jscomp$86$$){return $APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$258$$,$params$jscomp$86$$)});$potok$v2$core$UpdateEvent$$["function"]=!0;
$potok$v2$core$update$$["function"]=function($func$jscomp$23$$,$state$jscomp$42$$){return $func$jscomp$23$$.$cljs$core$IFn$_invoke$arity$1$?$func$jscomp$23$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$42$$):$func$jscomp$23$$($state$jscomp$42$$)};
var $potok$v2$core$handle_error$$,$method_table__5622__auto__$jscomp$inline_11377$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$inline_11378$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$inline_11379$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$inline_11380$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$inline_11381$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());
$potok$v2$core$handle_error$$=new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("potok.v2.core","handle-error"),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$inline_11381$$,$method_table__5622__auto__$jscomp$inline_11377$$,$prefer_table__5623__auto__$jscomp$inline_11378$$,$method_cache__5624__auto__$jscomp$inline_11379$$,$cached_hierarchy__5625__auto__$jscomp$inline_11380$$);
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($error$jscomp$35$$){console.warn("Using default error handler, consider using your own!");return console.error($error$jscomp$35$$)});
var $potok$v2$core$emit_BANG_$$=function $potok$v2$core$emit_BANG_$$($var_args$jscomp$823$$){switch(arguments.length){case 2:return $potok$v2$core$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$93$$=[],$len__5749__auto___43831$$=arguments.length,$i__5750__auto___43832$$=0;;)if($i__5750__auto___43832$$<$len__5749__auto___43831$$)$args_arr__5774__auto__$jscomp$93$$.push(arguments[$i__5750__auto___43832$$]),$i__5750__auto___43832$$+=
1;else break;return $potok$v2$core$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$93$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$93$$.slice(2),0,null):null)}};$potok$v2$core$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($store$$,$event$jscomp$18$$){return $store$$.next($event$jscomp$18$$)};
$potok$v2$core$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($store$jscomp$1$$,$event$jscomp$19$$,$more$jscomp$47$$){return $APP.$cljs$core$run_BANG_$$(function($p1__43799_SHARP_$$){return $store$jscomp$1$$.next($p1__43799_SHARP_$$)},$APP.$cljs$core$cons$$($event$jscomp$19$$,$more$jscomp$47$$))};
$potok$v2$core$emit_BANG_$$.$cljs$lang$applyTo$=function($G__43803_seq43801$$){var $G__43802$$=$APP.$cljs$core$first$$($G__43803_seq43801$$),$seq43801__$1_seq43801__$2$$=$APP.$cljs$core$next$$($G__43803_seq43801$$);$G__43803_seq43801$$=$APP.$cljs$core$first$$($seq43801__$1_seq43801__$2$$);$seq43801__$1_seq43801__$2$$=$APP.$cljs$core$next$$($seq43801__$1_seq43801__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__43802$$,$G__43803_seq43801$$,$seq43801__$1_seq43801__$2$$)};
$potok$v2$core$emit_BANG_$$.$cljs$lang$maxFixedArity$=2;var $goog$Disposable$MonitoringMode$OFF$$=0,$goog$Disposable$instances_$$={};$goog$Disposable$$.prototype.$disposed_$=!1;$goog$Disposable$$.prototype.$isDisposed$=function(){return this.$disposed_$};
$goog$Disposable$$.prototype.dispose=function(){if(!this.$disposed_$&&(this.$disposed_$=!0,this.$disposeInternal$(),0!=$goog$Disposable$MonitoringMode$OFF$$)){var $uid$jscomp$1$$=$goog$getUid$$(this);if(0!=$goog$Disposable$MonitoringMode$OFF$$&&this.$onDisposeCallbacks_$&&this.$onDisposeCallbacks_$.length>0)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete $goog$Disposable$instances_$$[$uid$jscomp$1$$]}};
$goog$Disposable$$.prototype.$disposeInternal$=function(){if(this.$onDisposeCallbacks_$)for(;this.$onDisposeCallbacks_$.length;)this.$onDisposeCallbacks_$.shift()()};$goog$events$EventId$$.prototype.toString=function(){return this.id};$APP.$goog$events$Event$$.prototype.stopPropagation=function(){this.$propagationStopped_$=!0};$APP.$goog$events$Event$$.prototype.preventDefault=function(){this.defaultPrevented=!0};var $goog$events$BrowserFeature$PASSIVE_EVENTS$$=function(){if(!$APP.$goog$global$$.addEventListener||!Object.defineProperty)return!1;var $passive$$=!1,$options$jscomp$417$$=Object.defineProperty({},"passive",{get:function(){$passive$$=!0}});try{const $nullFunction$$=()=>{};$APP.$goog$global$$.addEventListener("test",$nullFunction$$,$options$jscomp$417$$);$APP.$goog$global$$.removeEventListener("test",$nullFunction$$,$options$jscomp$417$$)}catch($e$jscomp$239$$){}return $passive$$}();$APP.$goog$inherits$$($APP.$goog$events$BrowserEvent$$,$APP.$goog$events$Event$$);var $goog$events$BrowserEvent$IE_POINTER_TYPE_MAP$$={2:"touch",3:"pen",4:"mouse"};
$APP.$goog$events$BrowserEvent$$.prototype.init=function($e$jscomp$240$$,$opt_currentTarget$jscomp$1_relatedTarget$$){var $type$jscomp$262$$=this.type=$e$jscomp$240$$.type,$relevantTouch$$=$e$jscomp$240$$.changedTouches&&$e$jscomp$240$$.changedTouches.length?$e$jscomp$240$$.changedTouches[0]:null;this.target=$e$jscomp$240$$.target||$e$jscomp$240$$.srcElement;this.currentTarget=$opt_currentTarget$jscomp$1_relatedTarget$$;if($opt_currentTarget$jscomp$1_relatedTarget$$=$e$jscomp$240$$.relatedTarget){if($goog$userAgent$GECKO$$){a:{try{$goog$reflect$sinkValue$$($opt_currentTarget$jscomp$1_relatedTarget$$.nodeName);
var $JSCompiler_inline_result$jscomp$57$$=!0;break a}catch($e$jscomp$inline_4494$$){}$JSCompiler_inline_result$jscomp$57$$=!1}$JSCompiler_inline_result$jscomp$57$$||($opt_currentTarget$jscomp$1_relatedTarget$$=null)}}else $type$jscomp$262$$=="mouseover"?$opt_currentTarget$jscomp$1_relatedTarget$$=$e$jscomp$240$$.fromElement:$type$jscomp$262$$=="mouseout"&&($opt_currentTarget$jscomp$1_relatedTarget$$=$e$jscomp$240$$.toElement);this.relatedTarget=$opt_currentTarget$jscomp$1_relatedTarget$$;$relevantTouch$$?
(this.clientX=$relevantTouch$$.clientX!==void 0?$relevantTouch$$.clientX:$relevantTouch$$.pageX,this.clientY=$relevantTouch$$.clientY!==void 0?$relevantTouch$$.clientY:$relevantTouch$$.pageY,this.screenX=$relevantTouch$$.screenX||0,this.screenY=$relevantTouch$$.screenY||0):(this.offsetX=$goog$userAgent$WEBKIT$$||$e$jscomp$240$$.offsetX!==void 0?$e$jscomp$240$$.offsetX:$e$jscomp$240$$.layerX,this.offsetY=$goog$userAgent$WEBKIT$$||$e$jscomp$240$$.offsetY!==void 0?$e$jscomp$240$$.offsetY:$e$jscomp$240$$.layerY,
this.clientX=$e$jscomp$240$$.clientX!==void 0?$e$jscomp$240$$.clientX:$e$jscomp$240$$.pageX,this.clientY=$e$jscomp$240$$.clientY!==void 0?$e$jscomp$240$$.clientY:$e$jscomp$240$$.pageY,this.screenX=$e$jscomp$240$$.screenX||0,this.screenY=$e$jscomp$240$$.screenY||0);this.button=$e$jscomp$240$$.button;this.keyCode=$e$jscomp$240$$.keyCode||0;this.key=$e$jscomp$240$$.key||"";this.charCode=$e$jscomp$240$$.charCode||($type$jscomp$262$$=="keypress"?$e$jscomp$240$$.keyCode:0);this.ctrlKey=$e$jscomp$240$$.ctrlKey;
this.altKey=$e$jscomp$240$$.altKey;this.shiftKey=$e$jscomp$240$$.shiftKey;this.metaKey=$e$jscomp$240$$.metaKey;this.pointerId=$e$jscomp$240$$.pointerId||0;this.pointerType=typeof $e$jscomp$240$$.pointerType==="string"?$e$jscomp$240$$.pointerType:$goog$events$BrowserEvent$IE_POINTER_TYPE_MAP$$[$e$jscomp$240$$.pointerType]||"";this.state=$e$jscomp$240$$.state;this.$event_$=$e$jscomp$240$$;$e$jscomp$240$$.defaultPrevented&&$APP.$goog$events$BrowserEvent$$.$superClass_$.preventDefault.call(this)};
$APP.$goog$events$BrowserEvent$$.prototype.stopPropagation=function(){$APP.$goog$events$BrowserEvent$$.$superClass_$.stopPropagation.call(this);this.$event_$.stopPropagation?this.$event_$.stopPropagation():this.$event_$.cancelBubble=!0};
$APP.$goog$events$BrowserEvent$$.prototype.preventDefault=function(){$APP.$goog$events$BrowserEvent$$.$superClass_$.preventDefault.call(this);var $be$jscomp$1$$=this.$event_$;$be$jscomp$1$$.preventDefault?$be$jscomp$1$$.preventDefault():$be$jscomp$1$$.returnValue=!1};$APP.$goog$events$BrowserEvent$$.prototype.getBrowserEvent=function(){return this.$event_$};var $app$util$dom$focus_element_47060$$,$app$util$dom$reload_current_window$$;$APP.$goog$events$BrowserEvent$$.prototype.$cljs$core$IDeref$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$goog$events$BrowserEvent$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.getBrowserEvent()};$APP.$app$common$logging$loggers$$.set("app.util.dom",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
$APP.$app$util$dom$get_target_val$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$dom$get_value$$,$APP.$app$util$dom$get_target$$);
$APP.$app$util$dom$get_target_scroll$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$(function($event$jscomp$27$$){return $event$jscomp$27$$!=null?new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1542$scroll_height$$,$event$jscomp$27$$.scrollHeight,$APP.$cljs$cst$1543$scroll_left$$,$event$jscomp$27$$.scrollLeft,$cljs$cst$1544$scroll_top$$,$event$jscomp$27$$.scrollTop,$APP.$cljs$cst$1545$scroll_width$$,$event$jscomp$27$$.scrollWidth],null):null},$APP.$app$util$dom$get_target$$);
$APP.$app$util$dom$fullscreen_events$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["fullscreenchange","mozfullscreenchange","MSFullscreenChange","webkitfullscreenchange"],null);
$app$util$dom$reload_current_window$$=function $app$util$dom$reload_current_window$$($var_args$jscomp$839$$){switch(arguments.length){case 0:return $app$util$dom$reload_current_window$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$util$dom$reload_current_window$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$util$dom$reload_current_window$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$app$util$globals$location$$.reload()};$app$util$dom$reload_current_window$$.$cljs$core$IFn$_invoke$arity$1$=function($force_QMARK_$$){return $APP.$app$util$globals$location$$.reload($force_QMARK_$$)};$app$util$dom$reload_current_window$$.$cljs$lang$maxFixedArity$=1;
$potok$v2$core$resolve$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1551$app_DOT_util_DOT_dom_SLASH_focus_element$$,function($_$jscomp$1041$$,$p__47050$$){var $map__47053__$1$$=$APP.$cljs$core$__destructure_map$$($p__47050$$),$name$jscomp$160$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__47053__$1$$,$APP.$cljs$cst$723$name$$);typeof $app$util$dom$focus_element_47060$$==="undefined"&&($app$util$dom$focus_element_47060$$=function($_$jscomp$1042$$,$p__47050$jscomp$1$$,$map__47053$jscomp$1$$,
$name$jscomp$161$$,$meta47061$$){this.$_$=$_$jscomp$1042$$;this.$p__47050$=$p__47050$jscomp$1$$;this.$map__47053$=$map__47053$jscomp$1$$;this.name=$name$jscomp$161$$;this.$meta47061$=$meta47061$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$util$dom$focus_element_47060$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$util$dom$focus_element_47060$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$1551$app_DOT_util_DOT_dom_SLASH_focus_element$$},
$app$util$dom$focus_element_47060$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_47062$$,$meta47061__$1$$){return new $app$util$dom$focus_element_47060$$(this.$_$,this.$p__47050$,this.$map__47053$,this.name,$meta47061__$1$$)},$app$util$dom$focus_element_47060$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta47061$},$app$util$dom$focus_element_47060$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$util$dom$focus_element_47060$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=
function(){return $APP.$app$util$dom$focus_BANG_$$($APP.$goog$dom$getElement$$(this.name))});return new $app$util$dom$focus_element_47060$$($_$jscomp$1041$$,$p__47050$$,$map__47053__$1$$,$name$jscomp$160$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)});var $app$util$cache$cache$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$app$util$cache$pending$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $shadow$js$shim$module$0react$$=shadow$bridge("react");shadow$bridge("tdigest");var $shadow$js$shim$module$0react_dom$$=shadow$bridge("react-dom");var $shadow$js$shim$module$0react_dom$0client$$=shadow$bridge("react-dom/client");var $shadow$js$shim$module$0react$0jsx_runtime$$=shadow$bridge("react/jsx-runtime");$goog$module$$=$goog$module$$||{};$APP.$goog$inherits$$($goog$module$BaseModule$$,$goog$Disposable$$);$goog$module$BaseModule$$.prototype.initialize=function(){};$goog$module$ModuleLoadCallback$$.prototype.$execute$=function($context$jscomp$20$$){this.$fn_$&&(this.$fn_$.call(this.$handler_$||null,$context$jscomp$20$$),this.$fn_$=this.$handler_$=null)};$goog$module$ModuleLoadCallback$$.prototype.abort=function(){this.$handler_$=this.$fn_$=null};$APP.$goog$inherits$$($goog$module$ModuleInfo$$,$goog$Disposable$$);$APP.$JSCompiler_prototypeAlias$$=$goog$module$ModuleInfo$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$uris_$=null;$APP.$JSCompiler_prototypeAlias$$.$moduleConstructor_$=$goog$module$BaseModule$$;$APP.$JSCompiler_prototypeAlias$$.$module_$=null;$APP.$JSCompiler_prototypeAlias$$.$getUris$=function(){this.$uris_$||(this.$uris_$=[]);return this.$uris_$};
$APP.$JSCompiler_prototypeAlias$$.$registerCallback$=function($fn$jscomp$30$$,$opt_handler$jscomp$2$$){this.$registerCallback_$(this.$onloadCallbacks_$,$fn$jscomp$30$$,$opt_handler$jscomp$2$$)};$APP.$JSCompiler_prototypeAlias$$.$registerCallback_$=function($callbacks$jscomp$1$$,$fn$jscomp$32$$,$opt_handler$jscomp$4$$){$callbacks$jscomp$1$$.push(new $goog$module$ModuleLoadCallback$$($fn$jscomp$32$$,$opt_handler$jscomp$4$$))};$APP.$JSCompiler_prototypeAlias$$.isLoaded=function(){return!!this.$module_$};
$APP.$JSCompiler_prototypeAlias$$.$onLoad$=function($contextProvider$$){var $errors$jscomp$12_module$jscomp$3$$=new this.$moduleConstructor_$;$errors$jscomp$12_module$jscomp$3$$.initialize($contextProvider$$());this.$module_$=$errors$jscomp$12_module$jscomp$3$$;$errors$jscomp$12_module$jscomp$3$$=($errors$jscomp$12_module$jscomp$3$$=!!$JSCompiler_StaticMethods_callCallbacks_$$(this.$earlyOnloadCallbacks_$,$contextProvider$$()))||!!$JSCompiler_StaticMethods_callCallbacks_$$(this.$onloadCallbacks_$,
$contextProvider$$());$errors$jscomp$12_module$jscomp$3$$||(this.$onErrorCallbacks_$.length=0);return $errors$jscomp$12_module$jscomp$3$$};
$APP.$JSCompiler_prototypeAlias$$.$onError$=function($cause$jscomp$27_result$jscomp$142$$){($cause$jscomp$27_result$jscomp$142$$=$JSCompiler_StaticMethods_callCallbacks_$$(this.$onErrorCallbacks_$,$cause$jscomp$27_result$jscomp$142$$))&&$APP.$goog$global$$.setTimeout($goog$functions$error$$("Module errback failures: "+$cause$jscomp$27_result$jscomp$142$$),0);this.$earlyOnloadCallbacks_$.length=0;this.$onloadCallbacks_$.length=0};
$APP.$JSCompiler_prototypeAlias$$.$disposeInternal$=function(){$goog$module$ModuleInfo$$.$superClass_$.$disposeInternal$.call(this);$module$contents$goog$dispose_dispose$$(this.$module_$)};$goog$loader$AbstractModuleManager$$.prototype.isActive=function(){return!1};$goog$loader$AbstractModuleManager$$.prototype.$isUserActive$=function(){return!1};$goog$loader$AbstractModuleManager$$.prototype.$registerCallback$=function(){};var $module$contents$goog$loader$activeModuleManager_moduleManager$$=null,$module$contents$goog$loader$activeModuleManager_getDefault$$=null,$module$contents$goog$loader$activeModuleManager_configureFunctions$$=[];var $goog$log$log$classdecl$var0$$=class{constructor($name$jscomp$162$$,$value$jscomp$375$$){this.name=$name$jscomp$162$$;this.value=$value$jscomp$375$$}toString(){return this.name}},$goog$log$log$classdecl$var0$OFF$$=new $goog$log$log$classdecl$var0$$("OFF",Infinity),$goog$log$log$classdecl$var0$SEVERE$$=new $goog$log$log$classdecl$var0$$("SEVERE",1E3),$goog$log$log$classdecl$var0$WARNING$$=new $goog$log$log$classdecl$var0$$("WARNING",900),$goog$log$log$classdecl$var0$INFO$$=new $goog$log$log$classdecl$var0$$("INFO",
800),$goog$log$log$classdecl$var0$CONFIG$$=new $goog$log$log$classdecl$var0$$("CONFIG",700),$goog$log$log$classdecl$var0$FINE$$=new $goog$log$log$classdecl$var0$$("FINE",500),$goog$log$log$classdecl$var2$$=class{constructor(){this.$capacity_$=0;this.clear()}clear(){this.$buffer_$=Array(this.$capacity_$);this.$curIndex_$=-1;this.$isFull_$=!1}},$goog$log$log$classdecl$var2$instance_$$,$goog$log$log$classdecl$var3$$=class{constructor($level$jscomp$43$$,$msg$jscomp$10$$,$loggerName$jscomp$1$$){this.reset($level$jscomp$43$$||
$goog$log$log$classdecl$var0$OFF$$,$msg$jscomp$10$$,$loggerName$jscomp$1$$,void 0,void 0)}reset($level$jscomp$44$$,$msg$jscomp$11$$,$loggerName$jscomp$2$$,$time$jscomp$1$$){$time$jscomp$1$$||Date.now()}},$goog$log$log$classdecl$var4$$=class{constructor($name$jscomp$165$$,$parent$jscomp$127$$=null){this.level=null;this.$handlers$=[];this.parent=$parent$jscomp$127$$||null;this.children=[];this.$logger$={$getName$:()=>$name$jscomp$165$$}}publish($logRecord$$){let $target$jscomp$113$$=this;for(;$target$jscomp$113$$;)$target$jscomp$113$$.$handlers$.forEach($handler$jscomp$20$$=>
{$handler$jscomp$20$$($logRecord$$)}),$target$jscomp$113$$=$target$jscomp$113$$.parent}},$goog$log$log$classdecl$var5$$=class{constructor(){this.entries={};const $rootLogRegistryEntry$$=new $goog$log$log$classdecl$var4$$("");$rootLogRegistryEntry$$.level=$goog$log$log$classdecl$var0$CONFIG$$;this.entries[""]=$rootLogRegistryEntry$$}},$goog$log$log$classdecl$var5$instance_$$;var $module$contents$goog$module$ModuleLoadFailure_ModuleLoadFailure$$=class{constructor($type$jscomp$266$$,$status$jscomp$1$$){this.type=$type$jscomp$266$$;this.status=$status$jscomp$1$$}toString(){return`${$JSCompiler_StaticMethods_getReadableError_$$(this)} (${this.status!=void 0?this.status:"?"})`}};$goog$module$$.$ModuleLoadFailure$=$module$contents$goog$module$ModuleLoadFailure_ModuleLoadFailure$$;
$goog$module$$.$ModuleLoadFailure$.$Type$={$UNAUTHORIZED$:0,$CONSECUTIVE_FAILURES$:1,TIMEOUT:2,$OLD_CODE_GONE$:3,$INIT_ERROR$:4};$APP.$goog$inherits$$($goog$module$ModuleManager$$,$goog$loader$AbstractModuleManager$$);$APP.$goog$inherits$$($goog$module$ModuleManager$ModuleFailureError$$,$module$contents$goog$debug$Error_DebugError$$);$APP.$JSCompiler_prototypeAlias$$=$goog$module$ModuleManager$$.prototype;$APP.$JSCompiler_prototypeAlias$$.isActive=function(){return this.$loadingModuleIds_$.length>0};$APP.$JSCompiler_prototypeAlias$$.$isUserActive$=function(){return this.$userInitiatedLoadingModuleIds_$.length>0};
$APP.$JSCompiler_prototypeAlias$$.$loadModules_$=function($ids$jscomp$3_loadFn$$,$delay$jscomp$4_opt_isRetry$$,$opt_forceReload$$){$delay$jscomp$4_opt_isRetry$$||(this.$consecutiveFailures_$=0);var $idsToLoadImmediately$$=$JSCompiler_StaticMethods_processModulesForLoad_$$(this,$ids$jscomp$3_loadFn$$);$goog$log$fine$$(this.$logger_$,"Loading module(s): "+$idsToLoadImmediately$$);this.$concurrentLoadingEnabled_$?$module$contents$goog$array_extend$$(this.$loadingModuleIds_$,$idsToLoadImmediately$$):
this.$loadingModuleIds_$=$idsToLoadImmediately$$;this.$requestedLoadingModuleIds_$=this.$batchModeEnabled_$?$ids$jscomp$3_loadFn$$:$module$contents$goog$array_toArray$$($idsToLoadImmediately$$);$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$$(this);if($idsToLoadImmediately$$.length!==0){this.$requestedModuleIds_$.push.apply(this.$requestedModuleIds_$,$idsToLoadImmediately$$);if(Object.keys(this.$extraEdges_$).length>0&&!this.$loader_$.$supportsExtraEdges$)throw Error("Extra edges are not supported by the module loader.");
$ids$jscomp$3_loadFn$$=$goog$bind$$(this.$loader_$.$loadModules$,this.$loader_$,$module$contents$goog$array_toArray$$($idsToLoadImmediately$$),this.$moduleInfoMap$,{$extraEdges$:this.$extraEdges_$,$forceReload$:!!$opt_forceReload$$,$onError$:$status$jscomp$2_status$jscomp$inline_4513$$=>{var $requestedLoadingModuleIds$jscomp$inline_4511$$=this.$requestedLoadingModuleIds_$;$status$jscomp$2_status$jscomp$inline_4513$$=$status$jscomp$2_status$jscomp$inline_4513$$!=null?$status$jscomp$2_status$jscomp$inline_4513$$:
void 0;this.$consecutiveFailures_$++;this.$requestedLoadingModuleIds_$=$requestedLoadingModuleIds$jscomp$inline_4511$$;$idsToLoadImmediately$$.forEach($APP.$goog$partial$$($module$contents$goog$array_remove$$,this.$requestedModuleIds_$),this);$status$jscomp$2_status$jscomp$inline_4513$$==401?($goog$log$info$$(this.$logger_$,"Module loading unauthorized"),$JSCompiler_StaticMethods_dispatchModuleLoadFailed_$$(this,new $goog$module$$.$ModuleLoadFailure$($goog$module$$.$ModuleLoadFailure$.$Type$.$UNAUTHORIZED$,
$status$jscomp$2_status$jscomp$inline_4513$$)),this.$requestedModuleIdsQueue_$.length=0):$status$jscomp$2_status$jscomp$inline_4513$$==410?($JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$$(this,new $goog$module$$.$ModuleLoadFailure$($goog$module$$.$ModuleLoadFailure$.$Type$.$OLD_CODE_GONE$,$status$jscomp$2_status$jscomp$inline_4513$$)),$JSCompiler_StaticMethods_loadNextModules_$$(this)):this.$consecutiveFailures_$>=3?($goog$log$info$$(this.$logger_$,"Aborting after failure to load: "+this.$loadingModuleIds_$),
$JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$$(this,new $goog$module$$.$ModuleLoadFailure$($goog$module$$.$ModuleLoadFailure$.$Type$.$CONSECUTIVE_FAILURES$,$status$jscomp$2_status$jscomp$inline_4513$$)),$JSCompiler_StaticMethods_loadNextModules_$$(this)):($goog$log$info$$(this.$logger_$,"Retrying after failure to load: "+this.$loadingModuleIds_$),this.$loadModules_$(this.$requestedLoadingModuleIds_$,!0,$status$jscomp$2_status$jscomp$inline_4513$$==8001))},$onTimeout$:$goog$bind$$(this.$handleLoadTimeout_$,
this)});($delay$jscomp$4_opt_isRetry$$=Math.pow(this.$consecutiveFailures_$,2)*5E3)?$APP.$goog$global$$.setTimeout($ids$jscomp$3_loadFn$$,$delay$jscomp$4_opt_isRetry$$):$ids$jscomp$3_loadFn$$()}};
$APP.$JSCompiler_prototypeAlias$$.load=function($moduleId$jscomp$4$$,$JSCompiler_StaticMethods_addCallback$self$jscomp$inline_11387_opt_userInitiated$jscomp$5$$){var $uniqueIds$jscomp$inline_4518$$=[];$module$contents$goog$array_removeDuplicates$$([$moduleId$jscomp$4$$],$uniqueIds$jscomp$inline_4518$$);for(var $cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$=[],$deferredMap$jscomp$inline_4520$$={},$i$jscomp$inline_4521$$=0;$i$jscomp$inline_4521$$<$uniqueIds$jscomp$inline_4518$$.length;$i$jscomp$inline_4521$$++){var $id$jscomp$inline_4522$$=
$uniqueIds$jscomp$inline_4518$$[$i$jscomp$inline_4521$$],$moduleInfo$jscomp$inline_4523$$=this.$moduleInfoMap$[$id$jscomp$inline_4522$$];if(!$moduleInfo$jscomp$inline_4523$$)throw Error("Unknown module: "+$id$jscomp$inline_4522$$);var $d$jscomp$inline_4524$$=new $goog$async$Deferred$$;$deferredMap$jscomp$inline_4520$$[$id$jscomp$inline_4522$$]=$d$jscomp$inline_4524$$;$moduleInfo$jscomp$inline_4523$$.isLoaded()?$d$jscomp$inline_4524$$.callback(this.$moduleContext_$):($JSCompiler_StaticMethods_registerModuleLoadCallbacks_$$(this,
$id$jscomp$inline_4522$$,$moduleInfo$jscomp$inline_4523$$,!!$JSCompiler_StaticMethods_addCallback$self$jscomp$inline_11387_opt_userInitiated$jscomp$5$$,$d$jscomp$inline_4524$$),$JSCompiler_StaticMethods_isModuleLoading$$(this,$id$jscomp$inline_4522$$)||$cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$.push($id$jscomp$inline_4522$$))}$cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$.length>0&&(this.$concurrentLoadingEnabled_$?($JSCompiler_StaticMethods_addCallback$self$jscomp$inline_11387_opt_userInitiated$jscomp$5$$=
this.$initialModulesLoaded_$,$cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$=$goog$bind$$(this.$loadModules_$,this,$cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$),$JSCompiler_StaticMethods_addCallback$self$jscomp$inline_11387_opt_userInitiated$jscomp$5$$.addCallbacks($cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$,null,void 0)):this.$loadingModuleIds_$.length===0?this.$loadModules_$($cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$):(this.$requestedModuleIdsQueue_$.push($cb$jscomp$inline_11388_idsToLoad$jscomp$inline_4519$$),
$JSCompiler_StaticMethods_dispatchActiveIdleChangeIfNeeded_$$(this)));return $deferredMap$jscomp$inline_4520$$[$moduleId$jscomp$4$$]};$APP.$JSCompiler_prototypeAlias$$.$handleLoadTimeout_$=function(){$goog$log$info$$(this.$logger_$,"Aborting after timeout: "+this.$loadingModuleIds_$);$JSCompiler_StaticMethods_requeueBatchOrDispatchFailure_$$(this,new $goog$module$$.$ModuleLoadFailure$($goog$module$$.$ModuleLoadFailure$.$Type$.TIMEOUT));$JSCompiler_StaticMethods_loadNextModules_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$registerCallback$=function($types$jscomp$3$$,$fn$jscomp$43$$){Array.isArray($types$jscomp$3$$)||($types$jscomp$3$$=[$types$jscomp$3$$]);for(var $i$jscomp$448$$=0;$i$jscomp$448$$<$types$jscomp$3$$.length;$i$jscomp$448$$++)this.$registerCallback_$($types$jscomp$3$$[$i$jscomp$448$$],$fn$jscomp$43$$)};
$APP.$JSCompiler_prototypeAlias$$.$registerCallback_$=function($type$jscomp$267$$,$fn$jscomp$44$$){var $callbackMap$$=this.$callbackMap_$;$callbackMap$$[$type$jscomp$267$$]||($callbackMap$$[$type$jscomp$267$$]=[]);$callbackMap$$[$type$jscomp$267$$].push($fn$jscomp$44$$)};$APP.$JSCompiler_prototypeAlias$$.$executeCallbacks_$=function($type$jscomp$268$$){for(var $callbacks$jscomp$3$$=this.$callbackMap_$[$type$jscomp$268$$],$i$jscomp$449$$=0;$callbacks$jscomp$3$$&&$i$jscomp$449$$<$callbacks$jscomp$3$$.length;$i$jscomp$449$$++)$callbacks$jscomp$3$$[$i$jscomp$449$$]($type$jscomp$268$$)};
$APP.$JSCompiler_prototypeAlias$$.dispose=function(){$module$contents$goog$disposeAll_disposeAll$$($module$contents$goog$object_getValues$$(this.$moduleInfoMap$),this.$baseModuleInfo_$);this.$moduleInfoMap$={};this.$loadingModuleIds_$=[];this.$requestedLoadingModuleIds_$=[];this.$userInitiatedLoadingModuleIds_$=[];this.$requestedModuleIdsQueue_$=[];this.$callbackMap_$={};this.$isDisposed_$=!0};$APP.$JSCompiler_prototypeAlias$$.$isDisposed$=function(){return this.$isDisposed_$};
$module$contents$goog$loader$activeModuleManager_getDefault$$=function(){return new $goog$module$ModuleManager$$};var $goog$events$Listenable$IMPLEMENTED_BY_PROP$$="closure_listenable_"+(Math.random()*1E6|0);var $goog$events$ListenableKey$counter_$$=0;$goog$events$ListenerMap$$.prototype.add=function($listenerArray_type$jscomp$277$$,$listener$jscomp$75_listenerObj$$,$callOnce$$,$opt_useCapture$jscomp$15$$,$opt_listenerScope$jscomp$4$$){var $typeStr$$=$listenerArray_type$jscomp$277$$.toString();$listenerArray_type$jscomp$277$$=this.$listeners$[$typeStr$$];$listenerArray_type$jscomp$277$$||($listenerArray_type$jscomp$277$$=this.$listeners$[$typeStr$$]=[],this.$typeCount_$++);var $index$jscomp$143$$=$goog$events$ListenerMap$findListenerIndex_$$($listenerArray_type$jscomp$277$$,
$listener$jscomp$75_listenerObj$$,$opt_useCapture$jscomp$15$$,$opt_listenerScope$jscomp$4$$);$index$jscomp$143$$>-1?($listener$jscomp$75_listenerObj$$=$listenerArray_type$jscomp$277$$[$index$jscomp$143$$],$callOnce$$||($listener$jscomp$75_listenerObj$$.$callOnce$=!1)):($listener$jscomp$75_listenerObj$$=new $goog$events$Listener$$($listener$jscomp$75_listenerObj$$,this.src,$typeStr$$,!!$opt_useCapture$jscomp$15$$,$opt_listenerScope$jscomp$4$$),$listener$jscomp$75_listenerObj$$.$callOnce$=$callOnce$$,
$listenerArray_type$jscomp$277$$.push($listener$jscomp$75_listenerObj$$));return $listener$jscomp$75_listenerObj$$};
$goog$events$ListenerMap$$.prototype.remove=function($type$jscomp$278_typeStr$jscomp$1$$,$index$jscomp$144_listener$jscomp$76$$,$opt_useCapture$jscomp$16$$,$opt_listenerScope$jscomp$5$$){$type$jscomp$278_typeStr$jscomp$1$$=$type$jscomp$278_typeStr$jscomp$1$$.toString();if(!($type$jscomp$278_typeStr$jscomp$1$$ in this.$listeners$))return!1;var $listenerArray$jscomp$1$$=this.$listeners$[$type$jscomp$278_typeStr$jscomp$1$$];$index$jscomp$144_listener$jscomp$76$$=$goog$events$ListenerMap$findListenerIndex_$$($listenerArray$jscomp$1$$,
$index$jscomp$144_listener$jscomp$76$$,$opt_useCapture$jscomp$16$$,$opt_listenerScope$jscomp$5$$);return $index$jscomp$144_listener$jscomp$76$$>-1?($JSCompiler_StaticMethods_markAsRemoved$$($listenerArray$jscomp$1$$[$index$jscomp$144_listener$jscomp$76$$]),Array.prototype.splice.call($listenerArray$jscomp$1$$,$index$jscomp$144_listener$jscomp$76$$,1),$listenerArray$jscomp$1$$.length==0&&(delete this.$listeners$[$type$jscomp$278_typeStr$jscomp$1$$],this.$typeCount_$--),!0):!1};
$goog$events$ListenerMap$$.prototype.$removeAll$=function(){var $count$jscomp$64$$=0,$type$jscomp$280$$;for($type$jscomp$280$$ in this.$listeners$){for(var $listenerArray$jscomp$2$$=this.$listeners$[$type$jscomp$280$$],$i$jscomp$450$$=0;$i$jscomp$450$$<$listenerArray$jscomp$2$$.length;$i$jscomp$450$$++)++$count$jscomp$64$$,$JSCompiler_StaticMethods_markAsRemoved$$($listenerArray$jscomp$2$$[$i$jscomp$450$$]);delete this.$listeners$[$type$jscomp$280$$];this.$typeCount_$--}};
$goog$events$ListenerMap$$.prototype.$getListener$=function($listenerArray$jscomp$4_type$jscomp$282$$,$listener$jscomp$78$$,$capture$jscomp$5$$,$opt_listenerScope$jscomp$6$$){$listenerArray$jscomp$4_type$jscomp$282$$=this.$listeners$[$listenerArray$jscomp$4_type$jscomp$282$$.toString()];var $i$jscomp$452$$=-1;$listenerArray$jscomp$4_type$jscomp$282$$&&($i$jscomp$452$$=$goog$events$ListenerMap$findListenerIndex_$$($listenerArray$jscomp$4_type$jscomp$282$$,$listener$jscomp$78$$,$capture$jscomp$5$$,
$opt_listenerScope$jscomp$6$$));return $i$jscomp$452$$>-1?$listenerArray$jscomp$4_type$jscomp$282$$[$i$jscomp$452$$]:null};var $goog$events$LISTENER_MAP_PROP_$$="closure_lm_"+(Math.random()*1E6|0),$goog$events$onStringMap_$$={},$goog$events$listenerCountEstimate_$$=0,$goog$events$LISTENER_WRAPPER_PROP_$$="__closure_events_fn_"+(Math.random()*1E9>>>0);$APP.$goog$inherits$$($goog$events$EventHandler$$,$goog$Disposable$$);var $goog$events$EventHandler$typeArray_$$=[];$APP.$JSCompiler_prototypeAlias$$=$goog$events$EventHandler$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$listen$=function($src$jscomp$26$$,$type$jscomp$295_type$jscomp$inline_4535$$,$opt_fn$$,$opt_options$jscomp$98$$){Array.isArray($type$jscomp$295_type$jscomp$inline_4535$$)||($type$jscomp$295_type$jscomp$inline_4535$$&&($goog$events$EventHandler$typeArray_$$[0]=$type$jscomp$295_type$jscomp$inline_4535$$.toString()),$type$jscomp$295_type$jscomp$inline_4535$$=$goog$events$EventHandler$typeArray_$$);for(var $i$jscomp$inline_4539$$=0;$i$jscomp$inline_4539$$<$type$jscomp$295_type$jscomp$inline_4535$$.length;$i$jscomp$inline_4539$$++){var $listenerObj$jscomp$inline_4540$$=
$APP.$goog$events$listen$$($src$jscomp$26$$,$type$jscomp$295_type$jscomp$inline_4535$$[$i$jscomp$inline_4539$$],$opt_fn$$||this.handleEvent,$opt_options$jscomp$98$$||!1,this.$handler_$||this);if(!$listenerObj$jscomp$inline_4540$$)break;this.$keys_$[$listenerObj$jscomp$inline_4540$$.key]=$listenerObj$jscomp$inline_4540$$}return this};
$APP.$JSCompiler_prototypeAlias$$.$listenOnce$=function($src$jscomp$29$$,$type$jscomp$298$$,$opt_fn$jscomp$2$$,$opt_options$jscomp$100$$){return $JSCompiler_StaticMethods_listenOnce_$$(this,$src$jscomp$29$$,$type$jscomp$298$$,$opt_fn$jscomp$2$$,$opt_options$jscomp$100$$)};
$APP.$JSCompiler_prototypeAlias$$.$unlisten$=function($listenerMap$jscomp$inline_4548_src$jscomp$35$$,$listener$jscomp$95_type$jscomp$301$$,$listener$jscomp$inline_4544_opt_fn$jscomp$4$$,$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$,$opt_handler$jscomp$inline_4546_opt_scope$jscomp$15$$){if(Array.isArray($listener$jscomp$95_type$jscomp$301$$))for(var $i$jscomp$462$$=0;$i$jscomp$462$$<$listener$jscomp$95_type$jscomp$301$$.length;$i$jscomp$462$$++)this.$unlisten$($listenerMap$jscomp$inline_4548_src$jscomp$35$$,
$listener$jscomp$95_type$jscomp$301$$[$i$jscomp$462$$],$listener$jscomp$inline_4544_opt_fn$jscomp$4$$,$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$,$opt_handler$jscomp$inline_4546_opt_scope$jscomp$15$$);else $listener$jscomp$inline_4544_opt_fn$jscomp$4$$=$listener$jscomp$inline_4544_opt_fn$jscomp$4$$||this.handleEvent,$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$=$goog$isObject$$($capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$)?
!!$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$.capture:!!$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$,$opt_handler$jscomp$inline_4546_opt_scope$jscomp$15$$=$opt_handler$jscomp$inline_4546_opt_scope$jscomp$15$$||this.$handler_$||this,$listener$jscomp$inline_4544_opt_fn$jscomp$4$$=$goog$events$wrapListener$$($listener$jscomp$inline_4544_opt_fn$jscomp$4$$),$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$=
!!$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$,$listener$jscomp$95_type$jscomp$301$$=$goog$events$Listenable$isImplementedBy$$($listenerMap$jscomp$inline_4548_src$jscomp$35$$)?$listenerMap$jscomp$inline_4548_src$jscomp$35$$.$getListener$($listener$jscomp$95_type$jscomp$301$$,$listener$jscomp$inline_4544_opt_fn$jscomp$4$$,$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$,$opt_handler$jscomp$inline_4546_opt_scope$jscomp$15$$):$listenerMap$jscomp$inline_4548_src$jscomp$35$$?
($listenerMap$jscomp$inline_4548_src$jscomp$35$$=$goog$events$getListenerMap_$$($listenerMap$jscomp$inline_4548_src$jscomp$35$$))?$listenerMap$jscomp$inline_4548_src$jscomp$35$$.$getListener$($listener$jscomp$95_type$jscomp$301$$,$listener$jscomp$inline_4544_opt_fn$jscomp$4$$,$capture$jscomp$inline_4547_opt_capt$jscomp$inline_4545_opt_options$jscomp$102$$,$opt_handler$jscomp$inline_4546_opt_scope$jscomp$15$$):null:null,$listener$jscomp$95_type$jscomp$301$$&&($APP.$goog$events$unlistenByKey$$($listener$jscomp$95_type$jscomp$301$$),
delete this.$keys_$[$listener$jscomp$95_type$jscomp$301$$.key]);return this};$APP.$JSCompiler_prototypeAlias$$.$removeAll$=function(){$module$contents$goog$object_forEach$$(this.$keys_$,function($listenerObj$jscomp$8$$,$key$jscomp$287$$){this.$keys_$.hasOwnProperty($key$jscomp$287$$)&&$APP.$goog$events$unlistenByKey$$($listenerObj$jscomp$8$$)},this);this.$keys_$={}};
$APP.$JSCompiler_prototypeAlias$$.$disposeInternal$=function(){$goog$events$EventHandler$$.$superClass_$.$disposeInternal$.call(this);this.$removeAll$()};$APP.$JSCompiler_prototypeAlias$$.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};$APP.$goog$inherits$$($APP.$goog$events$EventTarget$$,$goog$Disposable$$);$APP.$goog$events$EventTarget$$.prototype[$goog$events$Listenable$IMPLEMENTED_BY_PROP$$]=!0;$APP.$JSCompiler_prototypeAlias$$=$APP.$goog$events$EventTarget$$.prototype;$APP.$JSCompiler_prototypeAlias$$.addEventListener=function($type$jscomp$302$$,$handler$jscomp$23$$,$opt_capture$jscomp$3$$,$opt_handlerScope$$){$APP.$goog$events$listen$$(this,$type$jscomp$302$$,$handler$jscomp$23$$,$opt_capture$jscomp$3$$,$opt_handlerScope$$)};
$APP.$JSCompiler_prototypeAlias$$.removeEventListener=function($type$jscomp$303$$,$handler$jscomp$24$$,$opt_capture$jscomp$4$$,$opt_handlerScope$jscomp$1$$){$APP.$goog$events$unlisten$$(this,$type$jscomp$303$$,$handler$jscomp$24$$,$opt_capture$jscomp$4$$,$opt_handlerScope$jscomp$1$$)};
$APP.$JSCompiler_prototypeAlias$$.dispatchEvent=function($e$jscomp$256_e$jscomp$inline_4553$$){var $ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$,$ancestor_target$jscomp$inline_4552$$=this.$parentEventTarget_$;if($ancestor_target$jscomp$inline_4552$$)for($ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$=[];$ancestor_target$jscomp$inline_4552$$;$ancestor_target$jscomp$inline_4552$$=$ancestor_target$jscomp$inline_4552$$.$parentEventTarget_$)$ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$.push($ancestor_target$jscomp$inline_4552$$);
$ancestor_target$jscomp$inline_4552$$=this.$actualEventTarget_$;var $type$jscomp$inline_4555$$=$e$jscomp$256_e$jscomp$inline_4553$$.type||$e$jscomp$256_e$jscomp$inline_4553$$;if(typeof $e$jscomp$256_e$jscomp$inline_4553$$==="string")$e$jscomp$256_e$jscomp$inline_4553$$=new $APP.$goog$events$Event$$($e$jscomp$256_e$jscomp$inline_4553$$,$ancestor_target$jscomp$inline_4552$$);else if($e$jscomp$256_e$jscomp$inline_4553$$ instanceof $APP.$goog$events$Event$$)$e$jscomp$256_e$jscomp$inline_4553$$.target=
$e$jscomp$256_e$jscomp$inline_4553$$.target||$ancestor_target$jscomp$inline_4552$$;else{var $oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$=$e$jscomp$256_e$jscomp$inline_4553$$;$e$jscomp$256_e$jscomp$inline_4553$$=new $APP.$goog$events$Event$$($type$jscomp$inline_4555$$,$ancestor_target$jscomp$inline_4552$$);$module$contents$goog$object_extend$$($e$jscomp$256_e$jscomp$inline_4553$$,$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$)}$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$=!0;if($ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$)for(var $i$jscomp$inline_4559$$=
$ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$.length-1;!$e$jscomp$256_e$jscomp$inline_4553$$.$propagationStopped_$&&$i$jscomp$inline_4559$$>=0;$i$jscomp$inline_4559$$--){var $currentTarget$jscomp$inline_4558$$=$e$jscomp$256_e$jscomp$inline_4553$$.currentTarget=$ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$[$i$jscomp$inline_4559$$];$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$=$JSCompiler_StaticMethods_fireListeners$$($currentTarget$jscomp$inline_4558$$,$type$jscomp$inline_4555$$,
!0,$e$jscomp$256_e$jscomp$inline_4553$$)&&$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$}$e$jscomp$256_e$jscomp$inline_4553$$.$propagationStopped_$||($currentTarget$jscomp$inline_4558$$=$e$jscomp$256_e$jscomp$inline_4553$$.currentTarget=$ancestor_target$jscomp$inline_4552$$,$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$=$JSCompiler_StaticMethods_fireListeners$$($currentTarget$jscomp$inline_4558$$,$type$jscomp$inline_4555$$,!0,$e$jscomp$256_e$jscomp$inline_4553$$)&&$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$,
$e$jscomp$256_e$jscomp$inline_4553$$.$propagationStopped_$||($oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$=$JSCompiler_StaticMethods_fireListeners$$($currentTarget$jscomp$inline_4558$$,$type$jscomp$inline_4555$$,!1,$e$jscomp$256_e$jscomp$inline_4553$$)&&$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$));if($ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$)for($i$jscomp$inline_4559$$=0;!$e$jscomp$256_e$jscomp$inline_4553$$.$propagationStopped_$&&$i$jscomp$inline_4559$$<$ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$.length;$i$jscomp$inline_4559$$++)$currentTarget$jscomp$inline_4558$$=
$e$jscomp$256_e$jscomp$inline_4553$$.currentTarget=$ancestorsTree_opt_ancestorsTree$jscomp$inline_4554$$[$i$jscomp$inline_4559$$],$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$=$JSCompiler_StaticMethods_fireListeners$$($currentTarget$jscomp$inline_4558$$,$type$jscomp$inline_4555$$,!1,$e$jscomp$256_e$jscomp$inline_4553$$)&&$oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$;return $oldEvent$jscomp$inline_4556_rv$jscomp$inline_4557$$};
$APP.$JSCompiler_prototypeAlias$$.$disposeInternal$=function(){$APP.$goog$events$EventTarget$$.$superClass_$.$disposeInternal$.call(this);this.$eventTargetListeners_$&&this.$eventTargetListeners_$.$removeAll$();this.$parentEventTarget_$=null};
$APP.$JSCompiler_prototypeAlias$$.$listen$=function($type$jscomp$304$$,$listener$jscomp$97$$,$opt_useCapture$jscomp$18$$,$opt_listenerScope$jscomp$8$$){return this.$eventTargetListeners_$.add(String($type$jscomp$304$$),$listener$jscomp$97$$,!1,$opt_useCapture$jscomp$18$$,$opt_listenerScope$jscomp$8$$)};
$APP.$JSCompiler_prototypeAlias$$.$listenOnce$=function($type$jscomp$305$$,$listener$jscomp$98$$,$opt_useCapture$jscomp$19$$,$opt_listenerScope$jscomp$9$$){return this.$eventTargetListeners_$.add(String($type$jscomp$305$$),$listener$jscomp$98$$,!0,$opt_useCapture$jscomp$19$$,$opt_listenerScope$jscomp$9$$)};
$APP.$JSCompiler_prototypeAlias$$.$unlisten$=function($type$jscomp$306$$,$listener$jscomp$99$$,$opt_useCapture$jscomp$20$$,$opt_listenerScope$jscomp$10$$){return this.$eventTargetListeners_$.remove(String($type$jscomp$306$$),$listener$jscomp$99$$,$opt_useCapture$jscomp$20$$,$opt_listenerScope$jscomp$10$$)};
$APP.$JSCompiler_prototypeAlias$$.$getListener$=function($type$jscomp$309$$,$listener$jscomp$101$$,$capture$jscomp$19$$,$opt_listenerScope$jscomp$11$$){return this.$eventTargetListeners_$.$getListener$(String($type$jscomp$309$$),$listener$jscomp$101$$,$capture$jscomp$19$$,$opt_listenerScope$jscomp$11$$)};$APP.$goog$inherits$$($goog$net$BulkLoaderHelper$$,$goog$Disposable$$);$goog$net$BulkLoaderHelper$$.prototype.$getUris$=function(){return this.$uris_$};$goog$net$BulkLoaderHelper$$.prototype.$getResponseTexts$=function(){return this.$responseTexts_$};$goog$net$BulkLoaderHelper$$.prototype.$disposeInternal$=function(){$goog$net$BulkLoaderHelper$$.$superClass_$.$disposeInternal$.call(this);this.$responseTexts_$=this.$uris_$=null};$goog$net$XmlHttpFactory$$.prototype.$cachedOptions_$=null;var $goog$net$XmlHttp$factory_$$;$APP.$goog$inherits$$($goog$net$DefaultXmlHttpFactory$$,$goog$net$XmlHttpFactory$$);$goog$net$XmlHttp$factory_$$=new $goog$net$DefaultXmlHttpFactory$$;$APP.$goog$inherits$$($goog$net$XhrIo$$,$APP.$goog$events$EventTarget$$);var $goog$net$XhrIo$ResponseType$DEFAULT$$="";$goog$net$XhrIo$$.prototype.$logger_$=$goog$log$getLogger$$("goog.net.XhrIo");var $goog$net$XhrIo$HTTP_SCHEME_PATTERN$$=/^https?$/i,$goog$net$XhrIo$METHODS_WITH_FORM_DATA$$=["POST","PUT"];$APP.$JSCompiler_prototypeAlias$$=$goog$net$XhrIo$$.prototype;$APP.$JSCompiler_prototypeAlias$$.setTrustToken=function($trustToken$$){this.$trustToken_$=$trustToken$$};
$APP.$JSCompiler_prototypeAlias$$.send=function($content$jscomp$15_url$jscomp$70$$,$method$jscomp$42_opt_method$jscomp$1$$,$headers_opt_content$jscomp$2$$,$contentTypeKey_opt_headers$jscomp$1$$){if(this.$xhr_$)throw Error("[goog.net.XhrIo] Object is active with another request\x3d"+this.$lastUri_$+"; newUri\x3d"+$content$jscomp$15_url$jscomp$70$$);$method$jscomp$42_opt_method$jscomp$1$$=$method$jscomp$42_opt_method$jscomp$1$$?$method$jscomp$42_opt_method$jscomp$1$$.toUpperCase():"GET";this.$lastUri_$=
$content$jscomp$15_url$jscomp$70$$;this.$lastError_$="";this.$lastMethod_$=$method$jscomp$42_opt_method$jscomp$1$$;this.$errorDispatched_$=!1;this.$active_$=!0;this.$xhr_$=this.$xmlHttpFactory_$?$JSCompiler_StaticMethods_createInstance$$(this.$xmlHttpFactory_$):$JSCompiler_StaticMethods_createInstance$$($goog$net$XmlHttp$factory_$$);this.$xhrOptions_$=this.$xmlHttpFactory_$?$JSCompiler_StaticMethods_getOptions$$(this.$xmlHttpFactory_$):$JSCompiler_StaticMethods_getOptions$$($goog$net$XmlHttp$factory_$$);
this.$xhr_$.onreadystatechange=$goog$bind$$(this.$onReadyStateChange_$,this);this.$progressEventsEnabled_$&&"onprogress"in this.$xhr_$&&(this.$xhr_$.onprogress=$goog$bind$$(function($e$jscomp$261$$){this.$onProgressHandler_$($e$jscomp$261$$,!0)},this),this.$xhr_$.upload&&(this.$xhr_$.upload.onprogress=$goog$bind$$(this.$onProgressHandler_$,this)));try{$goog$log$fine$$(this.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$(this,"Opening Xhr")),this.$inOpen_$=!0,this.$xhr_$.open($method$jscomp$42_opt_method$jscomp$1$$,
String($content$jscomp$15_url$jscomp$70$$),!0),this.$inOpen_$=!1}catch($err$jscomp$28$$){$goog$log$fine$$(this.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$(this,"Error opening Xhr: "+$err$jscomp$28$$.message));this.$error_$(5,$err$jscomp$28$$);return}$content$jscomp$15_url$jscomp$70$$=$headers_opt_content$jscomp$2$$||"";$headers_opt_content$jscomp$2$$=new Map(this.headers);if($contentTypeKey_opt_headers$jscomp$1$$)if(Object.getPrototypeOf($contentTypeKey_opt_headers$jscomp$1$$)===Object.prototype)for(var $contentIsFormData_key$jscomp$290$$ in $contentTypeKey_opt_headers$jscomp$1$$)$headers_opt_content$jscomp$2$$.set($contentIsFormData_key$jscomp$290$$,
$contentTypeKey_opt_headers$jscomp$1$$[$contentIsFormData_key$jscomp$290$$]);else if(typeof $contentTypeKey_opt_headers$jscomp$1$$.keys==="function"&&typeof $contentTypeKey_opt_headers$jscomp$1$$.get==="function")for(const $key$jscomp$291$$ of $contentTypeKey_opt_headers$jscomp$1$$.keys())$headers_opt_content$jscomp$2$$.set($key$jscomp$291$$,$contentTypeKey_opt_headers$jscomp$1$$.get($key$jscomp$291$$));else throw Error("Unknown input type for opt_headers: "+String($contentTypeKey_opt_headers$jscomp$1$$));
$contentTypeKey_opt_headers$jscomp$1$$=Array.from($headers_opt_content$jscomp$2$$.keys()).find($header$jscomp$5$$=>"content-type"==$header$jscomp$5$$.toLowerCase());$contentIsFormData_key$jscomp$290$$=$APP.$goog$global$$.FormData&&$content$jscomp$15_url$jscomp$70$$ instanceof $APP.$goog$global$$.FormData;!($module$contents$goog$array_indexOf$$($goog$net$XhrIo$METHODS_WITH_FORM_DATA$$,$method$jscomp$42_opt_method$jscomp$1$$)>=0)||$contentTypeKey_opt_headers$jscomp$1$$||$contentIsFormData_key$jscomp$290$$||
$headers_opt_content$jscomp$2$$.set("Content-Type","application/x-www-form-urlencoded;charset\x3dutf-8");for(const [$key$jscomp$292$$,$value$jscomp$380$$]of $headers_opt_content$jscomp$2$$)this.$xhr_$.setRequestHeader($key$jscomp$292$$,$value$jscomp$380$$);this.$responseType_$&&(this.$xhr_$.responseType=this.$responseType_$);"withCredentials"in this.$xhr_$&&this.$xhr_$.withCredentials!==this.$withCredentials_$&&(this.$xhr_$.withCredentials=this.$withCredentials_$);if("setTrustToken"in this.$xhr_$&&
this.$trustToken_$)try{this.$xhr_$.setTrustToken(this.$trustToken_$)}catch($err$jscomp$29$$){$goog$log$fine$$(this.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$(this,"Error SetTrustToken: "+$err$jscomp$29$$.message))}try{$JSCompiler_StaticMethods_cleanUpTimeoutTimer_$$(this),this.$timeoutInterval_$>0&&(this.$useXhr2Timeout_$=$goog$net$XhrIo$shouldUseXhr2Timeout_$$(this.$xhr_$),$goog$log$fine$$(this.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$(this,"Will abort after "+this.$timeoutInterval_$+
"ms if incomplete, xhr2 "+this.$useXhr2Timeout_$)),this.$useXhr2Timeout_$?(this.$xhr_$.timeout=this.$timeoutInterval_$,this.$xhr_$.ontimeout=$goog$bind$$(this.$timeout_$,this)):this.$timeoutId_$=$goog$Timer$callOnce$$(this.$timeout_$,this.$timeoutInterval_$,this)),$goog$log$fine$$(this.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$(this,"Sending request")),this.$inSend_$=!0,this.$xhr_$.send($content$jscomp$15_url$jscomp$70$$),this.$inSend_$=!1}catch($err$jscomp$30$$){$goog$log$fine$$(this.$logger_$,
$JSCompiler_StaticMethods_formatMsg_$$(this,"Send error: "+$err$jscomp$30$$.message)),this.$error_$(5,$err$jscomp$30$$)}};$APP.$JSCompiler_prototypeAlias$$.$timeout_$=function(){typeof $goog$$!="undefined"&&this.$xhr_$&&(this.$lastError_$="Timed out after "+this.$timeoutInterval_$+"ms, aborting",$goog$log$fine$$(this.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$(this,this.$lastError_$)),this.dispatchEvent("timeout"),this.abort(8))};
$APP.$JSCompiler_prototypeAlias$$.$error_$=function($errorCode$jscomp$1$$,$err$jscomp$31$$){this.$active_$=!1;this.$xhr_$&&(this.$inAbort_$=!0,this.$xhr_$.abort(),this.$inAbort_$=!1);this.$lastError_$=$err$jscomp$31$$;$JSCompiler_StaticMethods_dispatchErrors_$$(this);$JSCompiler_StaticMethods_cleanUpXhr_$$(this)};
$APP.$JSCompiler_prototypeAlias$$.abort=function(){this.$xhr_$&&this.$active_$&&($goog$log$fine$$(this.$logger_$,$JSCompiler_StaticMethods_formatMsg_$$(this,"Aborting")),this.$active_$=!1,this.$inAbort_$=!0,this.$xhr_$.abort(),this.$inAbort_$=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),$JSCompiler_StaticMethods_cleanUpXhr_$$(this))};
$APP.$JSCompiler_prototypeAlias$$.$disposeInternal$=function(){this.$xhr_$&&(this.$active_$&&(this.$active_$=!1,this.$inAbort_$=!0,this.$xhr_$.abort(),this.$inAbort_$=!1),$JSCompiler_StaticMethods_cleanUpXhr_$$(this,!0));$goog$net$XhrIo$$.$superClass_$.$disposeInternal$.call(this)};$APP.$JSCompiler_prototypeAlias$$.$onReadyStateChange_$=function(){this.$isDisposed$()||(this.$inOpen_$||this.$inSend_$||this.$inAbort_$?$JSCompiler_StaticMethods_onReadyStateChangeHelper_$$(this):this.$onReadyStateChangeEntryPoint_$())};
$APP.$JSCompiler_prototypeAlias$$.$onReadyStateChangeEntryPoint_$=function(){$JSCompiler_StaticMethods_onReadyStateChangeHelper_$$(this)};$APP.$JSCompiler_prototypeAlias$$.$onProgressHandler_$=function($e$jscomp$262$$,$opt_isDownload$$){this.dispatchEvent($goog$net$XhrIo$buildProgressEvent_$$($e$jscomp$262$$,"progress"));this.dispatchEvent($goog$net$XhrIo$buildProgressEvent_$$($e$jscomp$262$$,$opt_isDownload$$?"downloadprogress":"uploadprogress"))};$APP.$JSCompiler_prototypeAlias$$.isActive=function(){return!!this.$xhr_$};
$APP.$JSCompiler_prototypeAlias$$.getResponseHeader=function($key$jscomp$293_value$jscomp$381$$){if(this.$xhr_$&&$JSCompiler_StaticMethods_getReadyState$$(this)==4)return $key$jscomp$293_value$jscomp$381$$=this.$xhr_$.getResponseHeader($key$jscomp$293_value$jscomp$381$$),$key$jscomp$293_value$jscomp$381$$===null?void 0:$key$jscomp$293_value$jscomp$381$$};
$APP.$JSCompiler_prototypeAlias$$.getAllResponseHeaders=function(){return this.$xhr_$&&$JSCompiler_StaticMethods_getReadyState$$(this)>=2?this.$xhr_$.getAllResponseHeaders()||"":""};$APP.$goog$inherits$$($goog$net$BulkLoader$$,$APP.$goog$events$EventTarget$$);$APP.$JSCompiler_prototypeAlias$$=$goog$net$BulkLoader$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$logger_$=$goog$log$getLogger$$("goog.net.BulkLoader");$APP.$JSCompiler_prototypeAlias$$.$getResponseTexts$=function(){return this.$helper_$.$getResponseTexts$()};
$APP.$JSCompiler_prototypeAlias$$.load=function(){const $eventHandler$$=this.$eventHandler_$,$uris$jscomp$4$$=this.$helper_$.$getUris$();$goog$log$info$$(this.$logger_$,"Starting load of code with "+$uris$jscomp$4$$.length+" uris.");for(let $i$jscomp$469$$=0;$i$jscomp$469$$<$uris$jscomp$4$$.length;$i$jscomp$469$$++){const $xhrIo$$=new $goog$net$XhrIo$$;$eventHandler$$.$listen$($xhrIo$$,"complete",$goog$bind$$(this.$handleEvent_$,this,$i$jscomp$469$$));$xhrIo$$.send($uris$jscomp$4$$[$i$jscomp$469$$])}};
$APP.$JSCompiler_prototypeAlias$$.$handleEvent_$=function($id$jscomp$79$$,$e$jscomp$271_xhrIo$jscomp$1$$){$goog$log$info$$(this.$logger_$,'Received event "'+$e$jscomp$271_xhrIo$jscomp$1$$.type+'" for id '+$id$jscomp$79$$+" with uri "+this.$helper_$.$uris_$[$id$jscomp$79$$]);$e$jscomp$271_xhrIo$jscomp$1$$=$e$jscomp$271_xhrIo$jscomp$1$$.target;$JSCompiler_StaticMethods_isSuccess$$($e$jscomp$271_xhrIo$jscomp$1$$)?this.$handleSuccess_$($id$jscomp$79$$,$e$jscomp$271_xhrIo$jscomp$1$$):this.$handleError_$($id$jscomp$79$$,
$e$jscomp$271_xhrIo$jscomp$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$handleSuccess_$=function($JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$,$xhrIo$jscomp$2$$){var $JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$=this.$helper_$;try{var $JSCompiler_inline_result$jscomp$686$$=$xhrIo$jscomp$2$$.$xhr_$?$xhrIo$jscomp$2$$.$xhr_$.responseText:""}catch($e$jscomp$inline_4581$$){$goog$log$fine$$($xhrIo$jscomp$2$$.$logger_$,"Can not get responseText: "+
$e$jscomp$inline_4581$$.message),$JSCompiler_inline_result$jscomp$686$$=""}$JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$.$responseTexts_$[$JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$]=$JSCompiler_inline_result$jscomp$686$$;a:if($JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$=this.$helper_$,$JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$=
$JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$.$responseTexts_$,$JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$.length==$JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$.$uris_$.length){for($JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$=0;$JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$<
$JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$.length;$JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$++)if($JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$[$JSCompiler_StaticMethods_isLoadComplete$self$jscomp$inline_4587_JSCompiler_temp_const$jscomp$685_i$jscomp$inline_4589$$]==null){$JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$=
!1;break a}$JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$=!0}else $JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$=!1;$JSCompiler_inline_result$jscomp$675_id$jscomp$80_responseTexts$jscomp$inline_4588$$&&($goog$log$info$$(this.$logger_$,"All uris loaded."),this.dispatchEvent("success"));$xhrIo$jscomp$2$$.dispose()};
$APP.$JSCompiler_prototypeAlias$$.$handleError_$=function($id$jscomp$81$$,$xhrIo$jscomp$3$$){this.dispatchEvent(new $goog$net$BulkLoader$LoadErrorEvent$$($JSCompiler_StaticMethods_getStatus$$($xhrIo$jscomp$3$$)));$xhrIo$jscomp$3$$.dispose()};$APP.$JSCompiler_prototypeAlias$$.$disposeInternal$=function(){$goog$net$BulkLoader$$.$superClass_$.$disposeInternal$.call(this);this.$eventHandler_$.dispose();this.$eventHandler_$=null;this.$helper_$.dispose();this.$helper_$=null};
$APP.$goog$inherits$$($goog$net$BulkLoader$LoadErrorEvent$$,$APP.$goog$events$Event$$);var $goog$net$jsloader$scriptsToLoad_$$=[],$goog$net$jsloader$ErrorCode$LOAD_ERROR$$=0,$goog$net$jsloader$ErrorCode$TIMEOUT$$=1;$APP.$goog$inherits$$($goog$net$jsloader$Error$$,$module$contents$goog$debug$Error_DebugError$$);$module$contents$goog$labs$userAgent$browser_matchFirefox$$();$module$contents$goog$labs$userAgent$platform_isIphone$$()||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPod");$module$contents$goog$labs$userAgent$util_matchUserAgent$$("iPad");
!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Android")||$module$contents$goog$labs$userAgent$browser_matchChrome$$()||$module$contents$goog$labs$userAgent$browser_matchFirefox$$()||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Opera")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Silk");var $goog$userAgent$product$CHROME$$=$module$contents$goog$labs$userAgent$browser_matchChrome$$();
!$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Safari")||$module$contents$goog$labs$userAgent$browser_matchChrome$$()||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Coast")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Opera")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edge")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Edg/")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("OPR")||$module$contents$goog$labs$userAgent$browser_matchFirefox$$()||
$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Silk")||$module$contents$goog$labs$userAgent$util_matchUserAgent$$("Android")||$module$contents$goog$labs$userAgent$platform_isIos$$();$APP.$goog$inherits$$($module$contents$goog$module$ModuleLoader_ModuleLoader$$,$APP.$goog$events$EventTarget$$);$APP.$JSCompiler_prototypeAlias$$=$module$contents$goog$module$ModuleLoader_ModuleLoader$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$logger$=$goog$log$getLogger$$("goog.module.ModuleLoader");$APP.$JSCompiler_prototypeAlias$$.$debugMode_$=!1;$APP.$JSCompiler_prototypeAlias$$.$sourceUrlInjection_$=!1;$APP.$JSCompiler_prototypeAlias$$.$useScriptTags_$=!1;
$APP.$JSCompiler_prototypeAlias$$.$loadModules$=function($ids$jscomp$7$$,$loadStatus_moduleInfoMap$jscomp$1$$,{$onError$:$onError_prefetchedModuleLoadStatus_successFunctions$$,$onSuccess$:$i$jscomp$470_onSuccess$$}={}){if(this.$hasPrefetched_$&&!this.$useScriptTags_$&&$ids$jscomp$7$$.length>1)throw Error("Modules prefetching is only supported in batch mode when using script tags.");var $JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$;if(!($JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$=
this.$loadingModulesStatus_$[$ids$jscomp$7$$]))if($ids$jscomp$7$$){$JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$=[];for(var $i$jscomp$inline_4606_prefetchedModuleLoadStatus$jscomp$1$$=0;$i$jscomp$inline_4606_prefetchedModuleLoadStatus$jscomp$1$$<$ids$jscomp$7$$.length;$i$jscomp$inline_4606_prefetchedModuleLoadStatus$jscomp$1$$++)$module$contents$goog$array_extend$$($JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$,$loadStatus_moduleInfoMap$jscomp$1$$[$ids$jscomp$7$$[$i$jscomp$inline_4606_prefetchedModuleLoadStatus$jscomp$1$$]].$getUris$());
$JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$=new $module$contents$goog$module$ModuleLoader_ModuleLoader$LoadStatus$$($JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$)}else $JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$=new $module$contents$goog$module$ModuleLoader_ModuleLoader$LoadStatus$$([]);$loadStatus_moduleInfoMap$jscomp$1$$=$JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$;
$loadStatus_moduleInfoMap$jscomp$1$$.$loadRequested$=!0;$loadStatus_moduleInfoMap$jscomp$1$$.$successFn$=$loadStatus_moduleInfoMap$jscomp$1$$.$successFn$&&$i$jscomp$470_onSuccess$$?$goog$functions$sequence$$($loadStatus_moduleInfoMap$jscomp$1$$.$successFn$,$i$jscomp$470_onSuccess$$):$i$jscomp$470_onSuccess$$||$loadStatus_moduleInfoMap$jscomp$1$$.$successFn$;$loadStatus_moduleInfoMap$jscomp$1$$.$errorFn$=$onError_prefetchedModuleLoadStatus_successFunctions$$||null;if(this.$useScriptTags_$){if($ids$jscomp$7$$.length>
1){$onError_prefetchedModuleLoadStatus_successFunctions$$=[];for($i$jscomp$470_onSuccess$$=0;$i$jscomp$470_onSuccess$$<$ids$jscomp$7$$.length;$i$jscomp$470_onSuccess$$++)if($JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$=$ids$jscomp$7$$[$i$jscomp$470_onSuccess$$],$i$jscomp$inline_4606_prefetchedModuleLoadStatus$jscomp$1$$=this.$loadingModulesStatus_$[[$JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$]])$i$jscomp$inline_4606_prefetchedModuleLoadStatus$jscomp$1$$.$successFn$&&
$onError_prefetchedModuleLoadStatus_successFunctions$$.push($i$jscomp$inline_4606_prefetchedModuleLoadStatus$jscomp$1$$.$successFn$),delete this.$loadingModulesStatus_$[[$JSCompiler_temp$jscomp$688_currentId_trustedRequestUris$jscomp$inline_4605$$]];$loadStatus_moduleInfoMap$jscomp$1$$.$successFn$&&$onError_prefetchedModuleLoadStatus_successFunctions$$.push($loadStatus_moduleInfoMap$jscomp$1$$.$successFn$);$onError_prefetchedModuleLoadStatus_successFunctions$$.length>0&&($loadStatus_moduleInfoMap$jscomp$1$$.$successFn$=
$goog$functions$sequence$$.apply(null,$onError_prefetchedModuleLoadStatus_successFunctions$$))}this.$loadingModulesStatus_$[$ids$jscomp$7$$]=$loadStatus_moduleInfoMap$jscomp$1$$;$JSCompiler_StaticMethods_downloadModules_$$(this,$ids$jscomp$7$$)}else($onError_prefetchedModuleLoadStatus_successFunctions$$=this.$loadingModulesStatus_$[$ids$jscomp$7$$])?$onError_prefetchedModuleLoadStatus_successFunctions$$.$responseTexts$!=null&&$JSCompiler_StaticMethods_evaluateCode_$$(this,$ids$jscomp$7$$):(this.$loadingModulesStatus_$[$ids$jscomp$7$$]=
$loadStatus_moduleInfoMap$jscomp$1$$,$JSCompiler_StaticMethods_downloadModules_$$(this,$ids$jscomp$7$$))};
$APP.$JSCompiler_prototypeAlias$$.$handleSuccess_$=function($bulkLoader$$,$moduleIds$jscomp$4$$){$goog$log$info$$(this.$logger$,"Code loaded for module(s): "+$moduleIds$jscomp$4$$);const $loadStatus$jscomp$2$$=this.$loadingModulesStatus_$[$moduleIds$jscomp$4$$];$loadStatus$jscomp$2$$.$responseTexts$=$bulkLoader$$.$getResponseTexts$();$loadStatus$jscomp$2$$.$loadRequested$&&$JSCompiler_StaticMethods_evaluateCode_$$(this,$moduleIds$jscomp$4$$);$goog$Timer$callOnce$$($bulkLoader$$.dispose,5,$bulkLoader$$)};
$APP.$JSCompiler_prototypeAlias$$.$handleError_$=function($bulkLoader$jscomp$2$$,$moduleIds$jscomp$5$$,$event$jscomp$38$$){const $loadStatus$jscomp$6$$=this.$loadingModulesStatus_$[$moduleIds$jscomp$5$$];$loadStatus$jscomp$6$$&&(delete this.$loadingModulesStatus_$[$moduleIds$jscomp$5$$],$JSCompiler_StaticMethods_handleErrorHelper_$$(this,$moduleIds$jscomp$5$$,$loadStatus$jscomp$6$$.$errorFn$,$event$jscomp$38$$.status));$goog$Timer$callOnce$$($bulkLoader$jscomp$2$$.dispose,5,$bulkLoader$jscomp$2$$)};
var $module$contents$goog$module$ModuleLoader_ModuleLoader$EventType$EVALUATE_CODE$$=new $goog$events$EventId$$("evaluateCode$0"),$module$contents$goog$module$ModuleLoader_ModuleLoader$EventType$REQUEST_SUCCESS$$=new $goog$events$EventId$$("requestSuccess$1"),$module$contents$goog$module$ModuleLoader_ModuleLoader$EventType$REQUEST_ERROR$$=new $goog$events$EventId$$("requestError$2");$APP.$goog$inherits$$($module$contents$goog$module$ModuleLoader_ModuleLoader$EvaluateCodeEvent$$,$APP.$goog$events$Event$$);
$APP.$goog$inherits$$($module$contents$goog$module$ModuleLoader_ModuleLoader$RequestSuccessEvent$$,$APP.$goog$events$Event$$);$APP.$goog$inherits$$($module$contents$goog$module$ModuleLoader_ModuleLoader$RequestErrorEvent$$,$APP.$goog$events$Event$$);var $module$contents$shadow$loader_ml$$=new $module$contents$goog$module$ModuleLoader_ModuleLoader$$;$module$contents$shadow$loader_ml$$.$sourceUrlInjection_$=!0;
!$module$contents$goog$loader$activeModuleManager_moduleManager$$&&$module$contents$goog$loader$activeModuleManager_getDefault$$&&($module$contents$goog$loader$activeModuleManager_moduleManager$$=$module$contents$goog$loader$activeModuleManager_getDefault$$(),$module$contents$goog$loader$activeModuleManager_configureFunctions$$.forEach($configureFn$jscomp$inline_13527$$=>{$configureFn$jscomp$inline_13527$$($module$contents$goog$loader$activeModuleManager_moduleManager$$)}),$module$contents$goog$loader$activeModuleManager_configureFunctions$$=
[]);$module$contents$goog$loader$activeModuleManager_moduleManager$$.$loader_$=$module$contents$shadow$loader_ml$$;var $rumext$v2$browser_context_QMARK_$$,$rumext$v2$useLayoutEffect$$,$rumext$v2$useCallback$$,$rumext$v2$adapt_sym$$,$rumext$v2$noop$$;$rumext$v2$browser_context_QMARK_$$=typeof window!=="undefined";$APP.$rumext$v2$Fragment$$=$shadow$js$shim$module$0react$$.Fragment;$APP.$rumext$v2$Suspense$$=$shadow$js$shim$module$0react$$.Suspense;$cljs$core$UUID$$.prototype.$cljs$core$INamed$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$cljs$core$UUID$$.prototype.$cljs$core$INamed$_name$arity$1$=function(){return""+this};
$cljs$core$UUID$$.prototype.$cljs$core$INamed$_namespace$arity$1$=function(){return""};$APP.$rumext$v2$jsx$$=$shadow$js$shim$module$0react$0jsx_runtime$$.jsx;$APP.$rumext$v2$jsxs$$=$shadow$js$shim$module$0react$0jsx_runtime$$.jsxs;$APP.$rumext$v2$forward_ref$$=$shadow$js$shim$module$0react$$.forwardRef;$APP.$rumext$v2$portal$$=$shadow$js$shim$module$0react_dom$$.createPortal;$APP.$rumext$v2$create_root$$=$shadow$js$shim$module$0react_dom$0client$$.createRoot;$APP.$rumext$v2$lazy$$=$shadow$js$shim$module$0react$$.lazy;
$APP.$rumext$v2$create_context$$=$shadow$js$shim$module$0react$$.createContext;$APP.$rumext$v2$useRef$$=$shadow$js$shim$module$0react$$.useRef;$APP.$rumext$v2$useState$$=$shadow$js$shim$module$0react$$.useState;$APP.$rumext$v2$useEffect$$=$shadow$js$shim$module$0react$$.useEffect;$rumext$v2$useLayoutEffect$$=$shadow$js$shim$module$0react$$.useLayoutEffect;$APP.$rumext$v2$useMemo$$=$shadow$js$shim$module$0react$$.useMemo;$rumext$v2$useCallback$$=$shadow$js$shim$module$0react$$.useCallback;
$rumext$v2$adapt_sym$$=Symbol("rumext:adapt-fn");$cljs$core$UUID$$.prototype[$rumext$v2$adapt_sym$$]=function($o$jscomp$229$$){return $o$jscomp$229$$.uuid};$APP.$cljs$core$Keyword$$.prototype[$rumext$v2$adapt_sym$$]=function($o$jscomp$230$$){return $o$jscomp$230$$.toString()};$APP.$cljs$core$Symbol$$.prototype[$rumext$v2$adapt_sym$$]=function($o$jscomp$231$$){return $o$jscomp$231$$.toString()};$APP.$rumext$v2$use_ref$$=$shadow$js$shim$module$0react$$.useRef;$APP.$rumext$v2$use_ctx$$=$shadow$js$shim$module$0react$$.useContext;
$APP.$rumext$v2$use_id$$=$shadow$js$shim$module$0react$$.useId;$rumext$v2$noop$$=$APP.$cljs$core$constantly$$(null);$APP.$JSCompiler_prototypeAlias$$=$rumext$v2$State$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReset$_reset_BANG_$arity$2$=function($_$jscomp$1046$$,$value__$1$jscomp$3$$){return this.$update_fn$($value__$1$jscomp$3$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$2$=function($self$jscomp$67$$,$f$jscomp$734$$){return this.$update_fn$($f$jscomp$734$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$3$=function($self$jscomp$68$$,$f$jscomp$735$$,$x$jscomp$1084$$){return this.$update_fn$(function($p1__44733_SHARP_$$){return $f$jscomp$735$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$735$$.$cljs$core$IFn$_invoke$arity$2$($p1__44733_SHARP_$$,$x$jscomp$1084$$):$f$jscomp$735$$($p1__44733_SHARP_$$,$x$jscomp$1084$$)})};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$4$=function($self$jscomp$69$$,$f$jscomp$736$$,$x$jscomp$1085$$,$y$jscomp$342$$){return this.$update_fn$(function($p1__44734_SHARP_$$){return $f$jscomp$736$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$736$$.$cljs$core$IFn$_invoke$arity$3$($p1__44734_SHARP_$$,$x$jscomp$1085$$,$y$jscomp$342$$):$f$jscomp$736$$($p1__44734_SHARP_$$,$x$jscomp$1085$$,$y$jscomp$342$$)})};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$5$=function($self$jscomp$70$$,$f$jscomp$737$$,$x$jscomp$1086$$,$y$jscomp$343$$,$more$jscomp$48$$){return this.$update_fn$(function($p1__44735_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($f$jscomp$737$$,$p1__44735_SHARP_$$,$x$jscomp$1086$$,$y$jscomp$343$$,$more$jscomp$48$$)})};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.value};
$APP.$rumext$v2$create_element$$=$shadow$js$shim$module$0react$$.createElement;$APP.$rumext$v2$memo_SINGLEQUOTE_$$=$shadow$js$shim$module$0react$$.memo;var $app$util$perf$longtask_observer_STAR_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$app$util$perf$stall_timer_STAR_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$app$util$perf$current_op_STAR_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$app$util$globals$FormData$$.prototype.$app$util$http$IBodyData$_get_body_data$arity$1$=function(){return this};$app$util$globals$FormData$$.prototype.$app$util$http$IBodyData$_update_headers$arity$2$=function($_$jscomp$1054$$,$headers$jscomp$3$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($headers$jscomp$3$$,"content-type",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["Content-Type"]))};$app$util$http$_get_body_data$$._=function($it$jscomp$136$$){return $it$jscomp$136$$};
$app$util$http$_update_headers$$._=function($_$jscomp$1055$$,$headers$jscomp$4$$){return $headers$jscomp$4$$};var $app$util$http$network_averages$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$APP.$app$util$http$t_app$0util$0http45149$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_45151$$,$meta45150__$1$$){return new $APP.$app$util$http$t_app$0util$0http45149$$(this.data,$meta45150__$1$$)};
$APP.$app$util$http$t_app$0util$0http45149$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta45150$};$APP.$app$util$http$t_app$0util$0http45149$$.prototype.$app$util$http$IBodyData$_get_body_data$arity$1$=function(){return $APP.$app$common$transit$encode_str$cljs$0core$0IFn$0_invoke$0arity$02$$(this.data,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$cljs$cst$1573$json_verbose$$],null))};
$APP.$app$util$http$t_app$0util$0http45149$$.prototype.$app$util$http$IBodyData$_update_headers$arity$2$=function($_$jscomp$1057$$,$headers$jscomp$7$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($headers$jscomp$7$$,"content-type","application/transit+json")};
$APP.$app$util$http$fetch_data_uri$$=function $app$util$http$fetch_data_uri$$($var_args$jscomp$860$$){switch(arguments.length){case 1:return $app$util$http$fetch_data_uri$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$util$http$fetch_data_uri$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$util$http$fetch_data_uri$$.$cljs$core$IFn$_invoke$arity$1$=function($uri$jscomp$63$$){return $APP.$app$util$http$fetch_data_uri$$.$cljs$core$IFn$_invoke$arity$2$($uri$jscomp$63$$,!1)};
$APP.$app$util$http$fetch_data_uri$$.$cljs$core$IFn$_invoke$arity$2$=function($uri$jscomp$64$$,$throw_err_QMARK_$$){var $request_str$$=$app$util$cache$with_cache$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$uri$jscomp$64$$,$cljs$cst$1552$max_age$$,144E5],null),$APP.$beicon$v2$core$map$$(function($p1__45185_SHARP_$$){return $APP.$cljs$core$PersistentHashMap$fromArrays$$([$uri$jscomp$64$$],[$p1__45185_SHARP_$$])},$APP.$beicon$v2$core$mapcat$$($APP.$app$util$webapi$read_file_as_data_url$$,
$APP.$beicon$v2$core$map$$($APP.$cljs$cst$1565$body$$,$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($resp$$){if($APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($resp$$)<200||$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($resp$$)>=300)throw Error("Error fetching data uri",{cause:$APP.$cljs$core$clj__GT_js$$($resp$$)});return null},$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$1283$get$$,
$APP.$cljs$cst$1563$uri$$,$uri$jscomp$64$$,$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1575$blob$$,$APP.$cljs$cst$1566$omit_default_headers$$,!0],null)))))));return $APP.$cljs$core$not$$($throw_err_QMARK_$$)?$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$empty$$()},$request_str$$):$request_str$$};$APP.$app$util$http$fetch_data_uri$$.$cljs$lang$maxFixedArity$=2;var $app$common$types$team$valid_roles$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1576$viewer$$,null,$cljs$cst$1577$admin$$,null,$APP.$cljs$cst$1578$editor$$,null,$cljs$cst$1579$owner$$,null],null),null),$app$common$types$team$permissions_for_role$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1576$viewer$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1580$can_edit$$,!1,$APP.$cljs$cst$1581$is_admin$$,
!1,$APP.$cljs$cst$1582$is_owner$$,!1],null),$APP.$cljs$cst$1578$editor$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1580$can_edit$$,!0,$APP.$cljs$cst$1581$is_admin$$,!1,$APP.$cljs$cst$1582$is_owner$$,!1],null),$cljs$cst$1577$admin$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1580$can_edit$$,!0,$APP.$cljs$cst$1581$is_admin$$,!0,$APP.$cljs$cst$1582$is_owner$$,!1],null),$cljs$cst$1579$owner$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1580$can_edit$$,
!0,$APP.$cljs$cst$1581$is_admin$$,!0,$APP.$cljs$cst$1582$is_owner$$,!0],null)],null);var $app$common$geom$matrix$base$$;$APP.$JSCompiler_prototypeAlias$$=$app$common$geom$matrix$Matrix$$.prototype;$APP.$JSCompiler_prototypeAlias$$.toString=function(){return $APP.$app$common$geom$matrix$format_precision$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$geom$matrix$format_precision$$.$cljs$core$IFn$_invoke$arity$2$(this,6):$APP.$app$common$geom$matrix$format_precision$$(this,6)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this$$jscomp$610$$,$f__43043__auto__$jscomp$2$$,$init__43044__auto__$jscomp$2$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__43045__auto__$jscomp$2$$,$p__45880_v__43046__auto__$jscomp$2$$){var $key_45865$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45880_v__43046__auto__$jscomp$2$$,0,null);$p__45880_v__43046__auto__$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45880_v__43046__auto__$jscomp$2$$,
1,null);return $f__43043__auto__$jscomp$2$$.$cljs$core$IFn$_invoke$arity$3$?$f__43043__auto__$jscomp$2$$.$cljs$core$IFn$_invoke$arity$3$($ret__43045__auto__$jscomp$2$$,$key_45865$$,$p__45880_v__43046__auto__$jscomp$2$$):$f__43043__auto__$jscomp$2$$($ret__43045__auto__$jscomp$2$$,$key_45865$$,$p__45880_v__43046__auto__$jscomp$2$$)},$init__43044__auto__$jscomp$2$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$611$$,$other$jscomp$174$$){return this===$other$jscomp$174$$||$other$jscomp$174$$!=null&&this.constructor===$other$jscomp$174$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.a,$other$jscomp$174$$.a)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.b,$other$jscomp$174$$.b)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.c,$other$jscomp$174$$.c)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.d,
$other$jscomp$174$$.d)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.e,$other$jscomp$174$$.e)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.f,$other$jscomp$174$$.f)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$$extmap$,$other$jscomp$174$$.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__42985__auto__$jscomp$2_h__42985__auto____$1$jscomp$2$$=this.$$hash$;return $h__42985__auto__$jscomp$2_h__42985__auto____$1$jscomp$2$$!=null?$h__42985__auto__$jscomp$2_h__42985__auto____$1$jscomp$2$$:this.$$hash$=$h__42985__auto__$jscomp$2_h__42985__auto____$1$jscomp$2$$=-814985099^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this$$jscomp$613$$,$val_45866$$){return $APP.$cljs$core$vector_QMARK_$$($val_45866$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($val_45866$$,0),$APP.$cljs$core$_nth$$($val_45866$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$val_45866$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 6+$APP.$cljs$core$count$$(this.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1508$a$$,this.a,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1509$b$$,this.b,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1510$c$$,this.c,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1436$d$$,
this.d,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1438$e$$,this.e,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$596$f$$,this.f,null)],null),this.$$extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$common$geom$matrix$Matrix$$(this.a,this.b,this.c,this.d,this.e,this.f,this.$$meta$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$619$$,$writer__43112__auto__$jscomp$2$$,$opts__43113__auto__$jscomp$2$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$jscomp$2$$,function($keyval__43115__auto__$jscomp$2$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$jscomp$2$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__43113__auto__$jscomp$2$$,$keyval__43115__auto__$jscomp$2$$)},"#app.common.geom.matrix.Matrix{",
", ","}",$opts__43113__auto__$jscomp$2$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1508$a$$,this.a],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1509$b$$,this.b],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1510$c$$,this.c],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1436$d$$,this.d],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1438$e$$,this.e],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$596$f$$,this.f],null)],null),this.$$extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,6,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1508$a$$,$APP.$cljs$cst$1509$b$$,$cljs$cst$1510$c$$,$cljs$cst$1436$d$$,$cljs$cst$1438$e$$,$cljs$cst$596$f$$],null),$APP.$cljs$core$truth_$$(this.$$extmap$)?$APP.$cljs$core$_iterator$$(this.$$extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($this$$jscomp$621$$,$key_45865$jscomp$1$$,$val_45866$jscomp$1$$){switch($key_45865$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$key_45865$jscomp$1$$.$fqn$:null){case "a":this.a=$val_45866$jscomp$1$$;break;case "b":this.b=$val_45866$jscomp$1$$;break;case "c":this.c=$val_45866$jscomp$1$$;break;case "d":this.d=$val_45866$jscomp$1$$;break;case "e":this.e=$val_45866$jscomp$1$$;break;case "f":this.f=$val_45866$jscomp$1$$;
break;default:this.$$extmap$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45865$jscomp$1$$,$val_45866$jscomp$1$$)}return this};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this$$jscomp$622$$,$val_45866$jscomp$2$$){return new $app$common$geom$matrix$Matrix$$(this.a,this.b,this.c,this.d,this.e,this.f,$val_45866$jscomp$2$$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this$$jscomp$623$$,$key_45865$jscomp$2$$){switch($key_45865$jscomp$2$$ instanceof $APP.$cljs$core$Keyword$$?$key_45865$jscomp$2$$.$fqn$:null){case "a":case "b":case "c":case "d":case "e":case "f":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$$extmap$,$key_45865$jscomp$2$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this$$jscomp$624$$,$key_45865$jscomp$3$$,$val_45866$jscomp$3$$){switch($key_45865$jscomp$3$$ instanceof $APP.$cljs$core$Keyword$$?$key_45865$jscomp$3$$.$fqn$:null){case "a":return new $app$common$geom$matrix$Matrix$$($val_45866$jscomp$3$$,this.b,this.c,this.d,this.e,this.f,this.$$meta$,this.$$extmap$,null);case "b":return new $app$common$geom$matrix$Matrix$$(this.a,$val_45866$jscomp$3$$,this.c,this.d,this.e,this.f,
this.$$meta$,this.$$extmap$,null);case "c":return new $app$common$geom$matrix$Matrix$$(this.a,this.b,$val_45866$jscomp$3$$,this.d,this.e,this.f,this.$$meta$,this.$$extmap$,null);case "d":return new $app$common$geom$matrix$Matrix$$(this.a,this.b,this.c,$val_45866$jscomp$3$$,this.e,this.f,this.$$meta$,this.$$extmap$,null);case "e":return new $app$common$geom$matrix$Matrix$$(this.a,this.b,this.c,this.d,$val_45866$jscomp$3$$,this.f,this.$$meta$,this.$$extmap$,null);case "f":return new $app$common$geom$matrix$Matrix$$(this.a,
this.b,this.c,this.d,this.e,$val_45866$jscomp$3$$,this.$$meta$,this.$$extmap$,null);default:return new $app$common$geom$matrix$Matrix$$(this.a,this.b,this.c,this.d,this.e,this.f,this.$$meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45865$jscomp$3$$,$val_45866$jscomp$3$$),null)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($extmap1__43041__auto__$jscomp$2_this$$jscomp$625$$,$extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$){switch($extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$ instanceof $APP.$cljs$core$Keyword$$?$extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$.$fqn$:null){case "a":case "b":case "c":case "d":case "e":case "f":return this.$cljs$core$IAssociative$_assoc$arity$3$(null,$extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$,
null);default:return $extmap1__43041__auto__$jscomp$2_this$$jscomp$625$$=this.$$extmap$,$extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($extmap1__43041__auto__$jscomp$2_this$$jscomp$625$$,$extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$),$extmap1__43041__auto__$jscomp$2_this$$jscomp$625$$===$extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$?this:new $app$common$geom$matrix$Matrix$$(this.a,this.b,this.c,this.d,this.e,this.f,this.$$meta$,
$APP.$cljs$core$not_empty$$($extmap2__43042__auto__$jscomp$2_key_45865$jscomp$4$$),null)}};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this$$jscomp$626$$,$k__43036__auto__$jscomp$2$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__43036__auto__$jscomp$2$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this$$jscomp$627$$,$key_45865$jscomp$5$$,$else__43037__auto__$jscomp$2$$){switch($key_45865$jscomp$5$$ instanceof $APP.$cljs$core$Keyword$$?$key_45865$jscomp$5$$.$fqn$:null){case "a":return this.a;case "b":return this.b;case "c":return this.c;case "d":return this.d;case "e":return this.e;case "f":return this.f;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_45865$jscomp$5$$,$else__43037__auto__$jscomp$2$$)}};
$APP.$app$common$geom$matrix$matrix$$=function $app$common$geom$matrix$matrix$$($var_args$jscomp$861$$){switch(arguments.length){case 0:return $app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();case 6:return $app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$6$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $app$common$geom$matrix$pos__GT_Matrix$$(1,0,0,1,0,0)};$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$6$=function($a$jscomp$337$$,$b$jscomp$261$$,$c$jscomp$258$$,$d$jscomp$216$$,$e$jscomp$281$$,$f$jscomp$747$$){return $app$common$geom$matrix$pos__GT_Matrix$$($a$jscomp$337$$,$b$jscomp$261$$,$c$jscomp$258$$,$d$jscomp$216$$,$e$jscomp$281$$,$f$jscomp$747$$)};
$APP.$app$common$geom$matrix$matrix$$.$cljs$lang$maxFixedArity$=6;
var $app$common$geom$matrix$valid_matrix_QMARK_$$=$app$common$schema$validator$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$app$common$geom$matrix$matrix_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$937$title$$,"MatrixAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1508$a$$,$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1509$b$$,$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$1510$c$$,$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1436$d$$,$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1438$e$$,$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$596$f$$,$cljs$cst$960$app_DOT_common_DOT_schema_SLASH_safe_double$$],null)],null)],null)),$app$common$geom$matrix$number_regex$$=/[+-]?\d*(\.\d+)?([eE][+-]?\d+)?/;
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$1587$app_DOT_common_DOT_geom_DOT_matrix_SLASH_matrix$$,$APP.$cljs$cst$349$pred$$,$app$common$geom$matrix$valid_matrix_QMARK_$$,$cljs$cst$413$type_properties$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$934$description$$,$cljs$cst$935$decode_SLASH_string$$,$APP.$cljs$cst$936$decode_SLASH_json$$,$APP.$cljs$cst$937$title$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,
$cljs$cst$939$encode_SLASH_json$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,$cljs$cst$867$gen_SLASH_gen$$,$APP.$cljs$cst$880$error_SLASH_message$$,$cljs$cst$941$encode_SLASH_string$$],["Matrix instance",$app$common$geom$matrix$decode_matrix$$,$app$common$geom$matrix$decode_matrix$$,"matrix","matrix",function($o$jscomp$234$$){return $app$common$geom$matrix$matrix_QMARK_$$($o$jscomp$234$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$o$jscomp$234$$):$o$jscomp$234$$},"string",$app$common$schema$generators$fmap$$(function($p1__45970_SHARP_$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($app$common$geom$matrix$pos__GT_Matrix$$,$p1__45970_SHARP_$$)},$app$common$schema$generators$tuple$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$schema$generators$small_double$$(),$app$common$schema$generators$small_double$$(),$app$common$schema$generators$small_double$$(),
$app$common$schema$generators$small_double$$(),$app$common$schema$generators$small_double$$(),$app$common$schema$generators$small_double$$()]))),"expected a valid matrix instance",function($o$jscomp$233$$){return $app$common$geom$matrix$matrix_QMARK_$$($o$jscomp$233$$)?""+($o$jscomp$233$$?.a??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$233$$,$APP.$cljs$cst$1508$a$$)??"")+","+($o$jscomp$233$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$233$$,$APP.$cljs$cst$1509$b$$)??
"")+","+($o$jscomp$233$$?.c??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$233$$,$cljs$cst$1510$c$$)??"")+","+($o$jscomp$233$$?.d??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$233$$,$cljs$cst$1436$d$$)??"")+","+($o$jscomp$233$$?.e??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$233$$,$cljs$cst$1438$e$$)??"")+","+($o$jscomp$233$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($o$jscomp$233$$,$cljs$cst$596$f$$)??"")+",":$o$jscomp$233$$}])],
null));
$APP.$app$common$geom$matrix$multiply$$=function $app$common$geom$matrix$multiply$$($var_args$jscomp$862$$){switch(arguments.length){case 2:return $app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$95$$=[],$len__5749__auto___46159$$=arguments.length,$i__5750__auto___46160$$=0;;)if($i__5750__auto___46160$$<$len__5749__auto___46159$$)$args_arr__5774__auto__$jscomp$95$$.push(arguments[$i__5750__auto___46160$$]),$i__5750__auto___46160$$+=
1;else break;return $app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$95$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$95$$.slice(2),0,null):null)}};
$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$=function($m1$jscomp$10$$,$m2$jscomp$7_m2f$jscomp$1$$){if($m1$jscomp$10$$==null&&$m2$jscomp$7_m2f$jscomp$1$$==null)return $APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();if($m1$jscomp$10$$==null)return $m2$jscomp$7_m2f$jscomp$1$$;if($m2$jscomp$7_m2f$jscomp$1$$==null)return $m1$jscomp$10$$;var $m1a$jscomp$1$$=$m1$jscomp$10$$.a,$m1b$jscomp$1$$=$m1$jscomp$10$$.b,$m1c$jscomp$1$$=$m1$jscomp$10$$.c,$m1d$jscomp$1$$=
$m1$jscomp$10$$.d,$m2a$jscomp$1$$=$m2$jscomp$7_m2f$jscomp$1$$.a,$m2b$jscomp$1$$=$m2$jscomp$7_m2f$jscomp$1$$.b,$m2c$jscomp$1$$=$m2$jscomp$7_m2f$jscomp$1$$.c,$m2d$jscomp$1$$=$m2$jscomp$7_m2f$jscomp$1$$.d,$m2e$jscomp$1$$=$m2$jscomp$7_m2f$jscomp$1$$.e;$m2$jscomp$7_m2f$jscomp$1$$=$m2$jscomp$7_m2f$jscomp$1$$.f;return $app$common$geom$matrix$pos__GT_Matrix$$($m1a$jscomp$1$$*$m2a$jscomp$1$$+$m1c$jscomp$1$$*$m2b$jscomp$1$$,$m1b$jscomp$1$$*$m2a$jscomp$1$$+$m1d$jscomp$1$$*$m2b$jscomp$1$$,$m1a$jscomp$1$$*$m2c$jscomp$1$$+
$m1c$jscomp$1$$*$m2d$jscomp$1$$,$m1b$jscomp$1$$*$m2c$jscomp$1$$+$m1d$jscomp$1$$*$m2d$jscomp$1$$,$m1a$jscomp$1$$*$m2e$jscomp$1$$+$m1c$jscomp$1$$*$m2$jscomp$7_m2f$jscomp$1$$+$m1$jscomp$10$$.e,$m1b$jscomp$1$$*$m2e$jscomp$1$$+$m1d$jscomp$1$$*$m2$jscomp$7_m2f$jscomp$1$$+$m1$jscomp$10$$.f)};
$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$variadic$=function($m1$jscomp$11$$,$m2$jscomp$8$$,$others$jscomp$1$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$geom$matrix$multiply_BANG_$$,$APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($m1$jscomp$11$$,$m2$jscomp$8$$),$others$jscomp$1$$)};
$APP.$app$common$geom$matrix$multiply$$.$cljs$lang$applyTo$=function($G__46008_seq46006$$){var $G__46007$$=$APP.$cljs$core$first$$($G__46008_seq46006$$),$seq46006__$1_seq46006__$2$$=$APP.$cljs$core$next$$($G__46008_seq46006$$);$G__46008_seq46006$$=$APP.$cljs$core$first$$($seq46006__$1_seq46006__$2$$);$seq46006__$1_seq46006__$2$$=$APP.$cljs$core$next$$($seq46006__$1_seq46006__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__46007$$,$G__46008_seq46006$$,$seq46006__$1_seq46006__$2$$)};
$APP.$app$common$geom$matrix$multiply$$.$cljs$lang$maxFixedArity$=2;$app$common$geom$matrix$base$$=$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();
$APP.$app$common$geom$matrix$translate_matrix$$=function $app$common$geom$matrix$translate_matrix$$($var_args$jscomp$864$$){switch(arguments.length){case 1:return $app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$=function($pt$jscomp$10$$){return $app$common$geom$matrix$pos__GT_Matrix$$(1,0,0,1,$pt$jscomp$10$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$10$$,$APP.$cljs$cst$1499$x$$),$pt$jscomp$10$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$10$$,$APP.$cljs$cst$1500$y$$))};
$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$2$=function($x$jscomp$1087$$,$y$jscomp$344$$){return $app$common$geom$matrix$pos__GT_Matrix$$(1,0,0,1,$x$jscomp$1087$$,$y$jscomp$344$$)};$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$lang$maxFixedArity$=2;
var $app$common$geom$matrix$scale_matrix$$=function $app$common$geom$matrix$scale_matrix$$($var_args$jscomp$866$$){switch(arguments.length){case 2:return $app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$2$=function($pt$jscomp$12_sy$jscomp$8$$,$center$jscomp$3_cy$jscomp$3$$){var $sx$jscomp$9$$=$pt$jscomp$12_sy$jscomp$8$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$12_sy$jscomp$8$$,$APP.$cljs$cst$1499$x$$);$pt$jscomp$12_sy$jscomp$8$$=$pt$jscomp$12_sy$jscomp$8$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$12_sy$jscomp$8$$,$APP.$cljs$cst$1500$y$$);var $cx$jscomp$3$$=$center$jscomp$3_cy$jscomp$3$$?.x??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$3_cy$jscomp$3$$,$APP.$cljs$cst$1499$x$$);$center$jscomp$3_cy$jscomp$3$$=$center$jscomp$3_cy$jscomp$3$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($center$jscomp$3_cy$jscomp$3$$,$APP.$cljs$cst$1500$y$$);return $app$common$geom$matrix$pos__GT_Matrix$$($sx$jscomp$9$$,0,0,$pt$jscomp$12_sy$jscomp$8$$,$cx$jscomp$3$$-$cx$jscomp$3$$*$sx$jscomp$9$$,$center$jscomp$3_cy$jscomp$3$$-$center$jscomp$3_cy$jscomp$3$$*$pt$jscomp$12_sy$jscomp$8$$)};
$app$common$geom$matrix$scale_matrix$$.$cljs$core$IFn$_invoke$arity$1$=function($pt$jscomp$13$$){return $app$common$geom$matrix$pos__GT_Matrix$$($pt$jscomp$13$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$13$$,$APP.$cljs$cst$1499$x$$),0,0,$pt$jscomp$13$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($pt$jscomp$13$$,$APP.$cljs$cst$1500$y$$),0,0)};$app$common$geom$matrix$scale_matrix$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$geom$matrix$rotate_matrix$$=function $app$common$geom$matrix$rotate_matrix$$($var_args$jscomp$867$$){switch(arguments.length){case 2:return $app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$2$=function($angle$jscomp$14_c$jscomp$259$$,$cy$jscomp$4_point$jscomp$8$$){var $cx$jscomp$4$$=$cy$jscomp$4_point$jscomp$8$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cy$jscomp$4_point$jscomp$8$$,$APP.$cljs$cst$1499$x$$);$cy$jscomp$4_point$jscomp$8$$=$cy$jscomp$4_point$jscomp$8$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cy$jscomp$4_point$jscomp$8$$,$APP.$cljs$cst$1500$y$$);var $nx$$=-$cx$jscomp$4$$,
$ny$$=-$cy$jscomp$4_point$jscomp$8$$,$a$jscomp$338_s$jscomp$504$$=$APP.$goog$math$toRadians$$($angle$jscomp$14_c$jscomp$259$$);$angle$jscomp$14_c$jscomp$259$$=Math.cos($a$jscomp$338_s$jscomp$504$$);$a$jscomp$338_s$jscomp$504$$=Math.sin($a$jscomp$338_s$jscomp$504$$);var $ns$jscomp$32$$=-$a$jscomp$338_s$jscomp$504$$;return $app$common$geom$matrix$pos__GT_Matrix$$($angle$jscomp$14_c$jscomp$259$$,$a$jscomp$338_s$jscomp$504$$,$ns$jscomp$32$$,$angle$jscomp$14_c$jscomp$259$$,$angle$jscomp$14_c$jscomp$259$$*
$nx$$+$ns$jscomp$32$$*$ny$$+$cx$jscomp$4$$,$a$jscomp$338_s$jscomp$504$$*$nx$$+$angle$jscomp$14_c$jscomp$259$$*$ny$$+$cy$jscomp$4_point$jscomp$8$$)};
$APP.$app$common$geom$matrix$rotate_matrix$$.$cljs$core$IFn$_invoke$arity$1$=function($a$jscomp$339_angle$jscomp$15$$){$a$jscomp$339_angle$jscomp$15$$=$APP.$goog$math$toRadians$$($a$jscomp$339_angle$jscomp$15$$);return $app$common$geom$matrix$pos__GT_Matrix$$(Math.cos($a$jscomp$339_angle$jscomp$15$$),Math.sin($a$jscomp$339_angle$jscomp$15$$),-Math.sin($a$jscomp$339_angle$jscomp$15$$),Math.cos($a$jscomp$339_angle$jscomp$15$$),0,0)};
$APP.$app$common$geom$matrix$rotate_matrix$$.$cljs$lang$maxFixedArity$=2;
var $app$common$geom$matrix$skew_matrix$$=function $app$common$geom$matrix$skew_matrix$$($var_args$jscomp$868$$){switch(arguments.length){case 3:return $app$common$geom$matrix$skew_matrix$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 2:return $app$common$geom$matrix$skew_matrix$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$common$geom$matrix$skew_matrix$$.$cljs$core$IFn$_invoke$arity$3$=function($angle_x$$,$angle_y$$,$point$jscomp$9$$){return $APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($point$jscomp$9$$),$app$common$geom$matrix$skew_matrix$$.$cljs$core$IFn$_invoke$arity$2$($angle_x$$,$angle_y$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$geom$point$negate$$($point$jscomp$9$$))]))};
$app$common$geom$matrix$skew_matrix$$.$cljs$core$IFn$_invoke$arity$2$=function($angle_x$jscomp$1$$,$angle_y$jscomp$1$$){return $app$common$geom$matrix$pos__GT_Matrix$$(1,Math.tan($APP.$goog$math$toRadians$$($angle_y$jscomp$1$$)),Math.tan($APP.$goog$math$toRadians$$($angle_x$jscomp$1$$)),1,0,0)};$app$common$geom$matrix$skew_matrix$$.$cljs$lang$maxFixedArity$=3;$cljs$pprint$simple_dispatch$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$app$common$geom$matrix$Matrix$$,function($obj$jscomp$170$$){return $APP.$cljs$core$pr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$obj$jscomp$170$$]))});
$cljs$pprint$simple_dispatch$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$app$common$geom$matrix$Matrix$$,function($obj$jscomp$171$$){return $APP.$cljs$core$pr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$obj$jscomp$171$$]))});
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"matrix",$APP.$cljs$cst$1277$class$$,$app$common$geom$matrix$Matrix$$,$APP.$cljs$cst$1300$wfn$$,function($p1__46092_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p1__46092_SHARP_$$)},$APP.$cljs$cst$1301$rfn$$,
function($m$jscomp$195$$){return $app$common$geom$matrix$pos__GT_Matrix$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$195$$,$APP.$cljs$cst$1508$a$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$195$$,$APP.$cljs$cst$1509$b$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$195$$,$cljs$cst$1510$c$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$195$$,$cljs$cst$1436$d$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$195$$,
$cljs$cst$1438$e$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($m$jscomp$195$$,$cljs$cst$596$f$$))}],null)]));var $app$common$geom$shapes$common$xf_keep_x$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46125_SHARP_$$){return $p1__46125_SHARP_$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__46125_SHARP_$$,$APP.$cljs$cst$1499$x$$)}),$app$common$geom$shapes$common$xf_keep_y$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46133_SHARP_$$){return $p1__46133_SHARP_$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__46133_SHARP_$$,
$APP.$cljs$cst$1500$y$$)});$APP.$app$common$files$helpers$root_frame_QMARK_$$=function $app$common$files$helpers$root_frame_QMARK_$$($var_args$jscomp$875$$){switch(arguments.length){case 2:return $app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$1$$,$id$jscomp$94$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$94$$,$APP.$app$common$uuid$zero$$)?!1:$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$1$$,$id$jscomp$94$$))};
$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$4$$){return $shape$jscomp$4$$!=null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$4$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$4$$,$APP.$cljs$cst$266$id$$),$APP.$app$common$uuid$zero$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$4$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$4$$,
$APP.$cljs$cst$139$type$$),$APP.$cljs$cst$1590$frame$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$4$$?.$frame_id$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$4$$,$APP.$cljs$cst$1591$frame_id$$),$APP.$app$common$uuid$zero$$)};$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$files$helpers$frame_shape_QMARK_$$=function $app$common$files$helpers$frame_shape_QMARK_$$($var_args$jscomp$876$$){switch(arguments.length){case 2:return $app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$2$$,$id$jscomp$95$$){return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$2$$,$id$jscomp$95$$))};
$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$5$$){return $shape$jscomp$5$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$shape$jscomp$5$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$5$$,$APP.$cljs$cst$139$type$$))};$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$files$helpers$group_shape_QMARK_$$=function $app$common$files$helpers$group_shape_QMARK_$$($var_args$jscomp$877$$){switch(arguments.length){case 2:return $app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$3$$,$id$jscomp$96$$){return $APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$3$$,$id$jscomp$96$$))};
$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$6$$){return $shape$jscomp$6$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$shape$jscomp$6$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$6$$,$APP.$cljs$cst$139$type$$))};$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$files$helpers$mask_shape_QMARK_$$=function $app$common$files$helpers$mask_shape_QMARK_$$($var_args$jscomp$878$$){switch(arguments.length){case 1:return $app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$7$$){return $APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$7$$)&&$APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$7$$)};
$APP.$app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$4$$,$id$jscomp$97$$){return $APP.$app$common$files$helpers$mask_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$4$$,$id$jscomp$97$$))};$APP.$app$common$files$helpers$mask_shape_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$files$helpers$text_shape_QMARK_$$=function $app$common$files$helpers$text_shape_QMARK_$$($var_args$jscomp$879$$){switch(arguments.length){case 1:return $app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$9$$){return $shape$jscomp$9$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$shape$jscomp$9$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$9$$,$APP.$cljs$cst$139$type$$))};
$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$5$$,$id$jscomp$98$$){return $APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$5$$,$id$jscomp$98$$))};$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$=function $app$common$files$helpers$svg_raw_shape_QMARK_$$($var_args$jscomp$880$$){switch(arguments.length){case 2:return $app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$6$$,$id$jscomp$99$$){return $APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$6$$,$id$jscomp$99$$))};
$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$12$$){return $shape$jscomp$12$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1597$svg_raw$$,$shape$jscomp$12$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$12$$,$APP.$cljs$cst$139$type$$))};$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$files$helpers$path_shape_QMARK_$$=function $app$common$files$helpers$path_shape_QMARK_$$($var_args$jscomp$881$$){switch(arguments.length){case 2:return $app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$7$$,$id$jscomp$100$$){return $APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$7$$,$id$jscomp$100$$))};
$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$13$$){return $shape$jscomp$13$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$294$path$$,$shape$jscomp$13$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$13$$,$APP.$cljs$cst$139$type$$))};$APP.$app$common$files$helpers$path_shape_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$files$helpers$get_children_ids$$=function $app$common$files$helpers$get_children_ids$$($var_args$jscomp$884$$){switch(arguments.length){case 2:return $app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$13$$,$id$jscomp$105$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$13$$,$id$jscomp$105$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$3$=function($objects$jscomp$14$$,$id$jscomp$106$$,$map__46496__$1_p__46493$$){$map__46496__$1_p__46493$$=$APP.$cljs$core$__destructure_map$$($map__46496__$1_p__46493$$);var $ignore_children_fn$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__46496__$1_p__46493$$,$cljs$cst$1602$ignore_children_fn$$,$APP.$cljs$core$constantly$$(!1));return function $app$common$files$helpers$get_children_ids_rec$$($id__$1$$,$processed$$){if($APP.$cljs$core$contains_QMARK_$$($processed$$,
$id__$1$$))return null;var $temp__5825__auto__$jscomp$110$$=function(){var $$$jscomp$4_$__$1$jscomp$2_G__46510$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$14$$,$id__$1$$);$$$jscomp$4_$__$1$jscomp$2_G__46510$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($$$jscomp$4_$__$1$jscomp$2_G__46510$$);$$$jscomp$4_$__$1$jscomp$2_G__46510$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($ignore_children_fn$$,$$$jscomp$4_$__$1$jscomp$2_G__46510$$);return $$$jscomp$4_$__$1$jscomp$2_G__46510$$==
null?null:$APP.$cljs$core$vec$$($$$jscomp$4_$__$1$jscomp$2_G__46510$$)}();return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$110$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($temp__5825__auto__$jscomp$110$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__46477_SHARP_$$){return $app$common$files$helpers$get_children_ids_rec$$($p1__46477_SHARP_$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($processed$$,$id__$1$$))}),$temp__5825__auto__$jscomp$110$$):
null}($id$jscomp$106$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$)};$APP.$app$common$files$helpers$get_children_ids$$.$cljs$lang$maxFixedArity$=3;
var $app$common$files$helpers$get_child$$=function $app$common$files$helpers$get_child$$($objects$jscomp$18$$,$id$jscomp$110$$,$child_id$$){var $shape$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$18$$,$id$jscomp$110$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$110$$,$child_id$$)?$shape$jscomp$20$$:$APP.$cljs$core$some$$(function($p1__46527_SHARP_$$){return $app$common$files$helpers$get_child$$.$cljs$core$IFn$_invoke$arity$3$?$app$common$files$helpers$get_child$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$18$$,
$p1__46527_SHARP_$$,$child_id$$):$app$common$files$helpers$get_child$$($objects$jscomp$18$$,$p1__46527_SHARP_$$,$child_id$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$20$$))},$app$common$files$helpers$get_parent_ids_seq$$=function $app$common$files$helpers$get_parent_ids_seq$$($objects$jscomp$22$$,$shape_id$jscomp$1$$){var $parent_id$jscomp$1$$=$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$22$$,$shape_id$jscomp$1$$);return $parent_id$jscomp$1$$!=
null&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($parent_id$jscomp$1$$,$shape_id$jscomp$1$$)?new $APP.$cljs$core$LazySeq$$(null,function(){return $APP.$cljs$core$cons$$($parent_id$jscomp$1$$,$app$common$files$helpers$get_parent_ids_seq$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$files$helpers$get_parent_ids_seq$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$22$$,$parent_id$jscomp$1$$):$app$common$files$helpers$get_parent_ids_seq$$($objects$jscomp$22$$,$parent_id$jscomp$1$$))},
null,null):null};$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1615$objects$$),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$vals$$),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$files$helpers$collect_shape_media_refs$$));var $app$common$types$shape$layout$schema_COLON_grid_track$$,$app$common$types$shape$layout$schema_COLON_layout_attrs$$,$app$common$types$shape$layout$layout_attrs$$,$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$layout$layout_child_attrs$$,$app$common$types$shape$layout$grid_cell_defaults$$;
$APP.$app$common$types$shape$layout$flex_direction_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$216$column$$,null,$APP.$cljs$cst$1645$row_reverse$$,null,$APP.$cljs$cst$1646$column_reverse$$,null,$APP.$cljs$cst$1640$row$$,null],null),null);
$APP.$app$common$types$shape$layout$grid_direction_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$216$column$$,null,$APP.$cljs$cst$1640$row$$,null],null),null);$APP.$app$common$types$shape$layout$wrap_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$894$wrap$$,null,$APP.$cljs$cst$1648$nowrap$$,null],null),null);
$APP.$app$common$types$shape$layout$justify_content_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$1649$space_around$$,null,$APP.$cljs$cst$1650$space_evenly$$,null,$APP.$cljs$cst$1278$start$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1652$space_between$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null],null),null);
$APP.$app$common$types$shape$layout$align_content_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$1649$space_around$$,null,$APP.$cljs$cst$1650$space_evenly$$,null,$APP.$cljs$cst$1278$start$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1652$space_between$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null],null),null);
$APP.$app$common$types$shape$layout$align_items_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1278$start$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null],null),null);
$APP.$app$common$types$shape$layout$justify_items_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1278$start$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null],null),null);
$APP.$app$common$types$shape$layout$grid_track_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1644$flex$$,null,$APP.$cljs$cst$1654$percent$$,null,$APP.$cljs$cst$1655$fixed$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null);
$APP.$app$common$types$shape$layout$grid_position_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1657$manual$$,null,$APP.$cljs$cst$1658$area$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null);
$APP.$app$common$types$shape$layout$grid_cell_align_self_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1278$start$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null);
$APP.$app$common$types$shape$layout$grid_cell_justify_self_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1278$start$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null);
$app$common$types$shape$layout$schema_COLON_grid_track$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GridTrack"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
$APP.$app$common$types$shape$layout$grid_track_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null)],null);
$app$common$types$shape$layout$schema_COLON_layout_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,17,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"LayoutAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1599$layout$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1643$grid$$,null,$APP.$cljs$cst$1644$flex$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1663$layout_flex_dir$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$flex_direction_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1664$layout_gap$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1665$row_gap$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1666$column_gap$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1667$layout_gap_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1647$simple$$,null,$APP.$cljs$cst$1600$multiple$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1668$layout_wrap_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$wrap_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1669$layout_padding_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1647$simple$$,null,$APP.$cljs$cst$1600$multiple$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1670$layout_padding$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1091$p1$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1089$p2$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1671$p3$$,
$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1672$p4$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1673$layout_justify_content$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$justify_content_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1674$layout_justify_items$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$justify_items_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1675$layout_align_content$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
$APP.$app$common$types$shape$layout$align_content_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1676$layout_align_items$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$align_items_types$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1677$layout_grid_dir$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$grid_direction_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1678$layout_grid_rows$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$app$common$types$shape$layout$schema_COLON_grid_track$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1679$layout_grid_columns$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$app$common$types$shape$layout$schema_COLON_grid_track$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GridCell"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1659$area_name$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1641$row_span$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$216$column$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1642$column_span$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$grid_position_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1661$align_self$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$grid_cell_align_self_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1662$justify_self$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
$APP.$app$common$types$shape$layout$grid_cell_justify_self_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1598$shapes$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,1],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null)],null)],
null)],null);$app$common$schema$check_fn$$($app$common$types$shape$layout$schema_COLON_grid_track$$);$app$common$types$shape$layout$layout_attrs$$=$app$common$schema$keys$$($app$common$types$shape$layout$schema_COLON_layout_attrs$$);$APP.$app$common$types$shape$layout$item_h_sizing_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1392$fill$$,null,$APP.$cljs$cst$1681$fix$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null);
$APP.$app$common$types$shape$layout$item_v_sizing_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1392$fill$$,null,$APP.$cljs$cst$1681$fix$$,null,$APP.$cljs$cst$1656$auto$$,null],null),null);
$APP.$app$common$types$shape$layout$item_align_self_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1278$start$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1279$end$$,null,$APP.$cljs$cst$1653$stretch$$,null],null),null);
$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"LayoutChildAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1682$layout_item_margin_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1647$simple$$,null,$APP.$cljs$cst$1600$multiple$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1683$layout_item_margin$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1684$m1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1685$m2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1686$m3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1687$m4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1688$layout_item_max_h$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1689$layout_item_min_h$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1690$layout_item_max_w$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1691$layout_item_min_w$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1692$layout_item_h_sizing$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$item_h_sizing_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1693$layout_item_v_sizing$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,
[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$item_v_sizing_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1694$layout_item_align_self$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$layout$item_align_self_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1695$layout_item_absolute$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1696$layout_item_z_index$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null);$app$common$types$shape$layout$layout_child_attrs$$=$app$common$schema$keys$$($app$common$types$shape$layout$schema_COLON_layout_child_attrs$$);
$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$=function $app$common$types$shape$layout$flex_layout_QMARK_$$($var_args$jscomp$893$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$61$$,$id$jscomp$124$$){return $APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$61$$,$id$jscomp$124$$))};
$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$35$$){return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$35$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$35$$))};$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$=function $app$common$types$shape$layout$grid_layout_QMARK_$$($var_args$jscomp$894$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$62$$,$id$jscomp$125$$){return $APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$62$$,$id$jscomp$125$$))};
$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$36$$){return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$36$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1643$grid$$,$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$36$$))};$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$types$shape$layout$any_layout_QMARK_$$=function $app$common$types$shape$layout$any_layout_QMARK_$$($var_args$jscomp$895$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$63$$,$id$jscomp$126$$){return $APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$63$$,$id$jscomp$126$$))};
$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($layout_shape$jscomp$37$$){var $and__5023__auto__$jscomp$218$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($layout_shape$jscomp$37$$);return $and__5023__auto__$jscomp$218$$?($layout_shape$jscomp$37$$=$APP.$cljs$cst$1599$layout$$.$cljs$core$IFn$_invoke$arity$1$($layout_shape$jscomp$37$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1644$flex$$,
$layout_shape$jscomp$37$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1643$grid$$,$layout_shape$jscomp$37$$)):$and__5023__auto__$jscomp$218$$};$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$types$shape$layout$fill_width_QMARK_$$=function $app$common$types$shape$layout$fill_width_QMARK_$$($var_args$jscomp$896$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$74$$,$id$jscomp$130$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$74$$,$id$jscomp$130$$),$APP.$cljs$cst$1692$layout_item_h_sizing$$))};
$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($child$jscomp$54$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$54$$))};$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$types$shape$layout$fill_height_QMARK_$$=function $app$common$types$shape$layout$fill_height_QMARK_$$($var_args$jscomp$897$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$75$$,$id$jscomp$131$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$75$$,$id$jscomp$131$$),$APP.$cljs$cst$1693$layout_item_v_sizing$$))};
$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($child$jscomp$55$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$55$$))};$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$types$shape$layout$col_QMARK_$$=function $app$common$types$shape$layout$col_QMARK_$$($var_args$jscomp$902$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$80$$,$id$jscomp$136$$){return $APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$80$$,$id$jscomp$136$$))};
$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($layout_flex_dir_map__47765__$1_p__47764$$){$layout_flex_dir_map__47765__$1_p__47764$$=$APP.$cljs$core$__destructure_map$$($layout_flex_dir_map__47765__$1_p__47764$$);$layout_flex_dir_map__47765__$1_p__47764$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($layout_flex_dir_map__47765__$1_p__47764$$,$APP.$cljs$cst$1663$layout_flex_dir$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$216$column$$,
$layout_flex_dir_map__47765__$1_p__47764$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1646$column_reverse$$,$layout_flex_dir_map__47765__$1_p__47764$$)};$APP.$app$common$types$shape$layout$col_QMARK_$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$types$shape$layout$position_absolute_QMARK_$$=function $app$common$types$shape$layout$position_absolute_QMARK_$$($var_args$jscomp$906$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$84$$,$id$jscomp$140$$){return $APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$84$$,$id$jscomp$140$$))};
$APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$54$$){var $or__5025__auto__$jscomp$316$$=$APP.$app$common$types$shape$layout$item_absolute_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($shape$jscomp$54$$);return $or__5025__auto__$jscomp$316$$?$or__5025__auto__$jscomp$316$$:$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$54$$)};
$APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$lang$maxFixedArity$=2;$APP.$app$common$types$shape$layout$default_track_value$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1644$flex$$,$APP.$cljs$cst$260$value$$,1],null);
$app$common$types$shape$layout$grid_cell_defaults$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1641$row_span$$,1,$APP.$cljs$cst$1642$column_span$$,1,$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1661$align_self$$,$APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1662$justify_self$$,$APP.$cljs$cst$1656$auto$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null);
$APP.$app$common$types$shape$layout$add_grid_column$$=function $app$common$types$shape$layout$add_grid_column$$($var_args$jscomp$909$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$2$=function($parent$jscomp$142$$,$value$jscomp$392$$){return $APP.$app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$142$$,$value$jscomp$392$$,null)};
$APP.$app$common$types$shape$layout$add_grid_column$$.$cljs$core$IFn$_invoke$arity$3$=function($parent$jscomp$143$$,$value$jscomp$393$$,$index$jscomp$149$$){return $app$common$types$shape$layout$add_grid_track$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$cst$216$column$$,$parent$jscomp$143$$,$value$jscomp$393$$,$index$jscomp$149$$)};$APP.$app$common$types$shape$layout$add_grid_column$$.$cljs$lang$maxFixedArity$=3;
$APP.$app$common$types$shape$layout$add_grid_row$$=function $app$common$types$shape$layout$add_grid_row$$($var_args$jscomp$910$$){switch(arguments.length){case 2:return $app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$2$=function($parent$jscomp$144$$,$value$jscomp$394$$){return $APP.$app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$144$$,$value$jscomp$394$$,null)};
$APP.$app$common$types$shape$layout$add_grid_row$$.$cljs$core$IFn$_invoke$arity$3$=function($parent$jscomp$145$$,$value$jscomp$395$$,$index$jscomp$150$$){return $app$common$types$shape$layout$add_grid_track$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$cst$1640$row$$,$parent$jscomp$145$$,$value$jscomp$395$$,$index$jscomp$150$$)};$APP.$app$common$types$shape$layout$add_grid_row$$.$cljs$lang$maxFixedArity$=3;var $app$common$types$plugins$schema_COLON_string$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$word_string$$()],null),$APP.$cljs$cst$198$string$$],null),$app$common$types$plugins$schema_COLON_keyword$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$fmap$$($APP.$cljs$core$keyword$$,$app$common$schema$generators$word_string$$())],null),$APP.$cljs$cst$221$keyword$$],null),$app$common$types$plugins$schema_COLON_plugin_data$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,5,$APP.$cljs$cst$937$title$$,
"PluginsData"],null),$app$common$types$plugins$schema_COLON_keyword$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$app$common$types$plugins$schema_COLON_string$$,$app$common$types$plugins$schema_COLON_string$$],null)],null),$app$common$types$plugins$schema_COLON_registry_entry$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1704$plugin_id$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$934$description$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$742$host$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1705$icon$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1706$permissions$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$198$string$$],null)],null)],null);var $app$common$types$color$required_color_attrs$$,$app$common$types$color$hex_color_rx$$,$app$common$types$color$hex_color_generator$$,$app$common$types$color$schema_COLON_hex_color$$,$app$common$types$color$schema_COLON_plain_color$$,$app$common$types$color$schema_COLON_image_color$$,$app$common$types$color$schema_COLON_gradient_color$$,$app$common$types$color$schema_COLON_color_attrs$$,$app$common$types$color$schema_COLON_library_color_attrs$$,$app$common$types$color$schema_COLON_library_color$$,
$app$common$types$color$names$$,$app$common$types$color$hex_color_re$$,$app$common$types$color$rgb_color_re$$;$app$common$types$color$required_color_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1284$color$$,null,$APP.$cljs$cst$1708$gradient$$,null,$APP.$cljs$cst$1596$image$$,null],null),null);$app$common$types$color$hex_color_rx$$=/^#(?:[0-9a-fA-F]{3}){1,2}$/;
$app$common$types$color$hex_color_generator$$=$app$common$schema$generators$fmap$$(function(){var $g$jscomp$123$$=$cljs$core$rand_int$$(255),$b$jscomp$267$$=$cljs$core$rand_int$$(255);return["#",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cljs$core$rand_int$$(255).toString(16).padStart(2,"0")),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($g$jscomp$123$$.toString(16).padStart(2,"0")),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($b$jscomp$267$$.toString(16).padStart(2,"0"))].join("")},
$app$common$schema$generators$int$0$$);
$app$common$types$color$schema_COLON_hex_color$$=$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$1709$app_DOT_common_DOT_types_DOT_color_SLASH_hex_color$$,$APP.$cljs$cst$349$pred$$,$app$common$types$color$hex_color_string_QMARK_$$,$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$937$title$$,"HexColor",$APP.$cljs$cst$934$description$$,"HEX Color String",
$APP.$cljs$cst$880$error_SLASH_message$$,"expected a valid HEX color",$APP.$cljs$cst$943$error_SLASH_code$$,"errors.invalid-hex-color",$cljs$cst$867$gen_SLASH_gen$$,$app$common$types$color$hex_color_generator$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"string",$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$,"rgb"],null)],null));
$app$common$types$color$schema_COLON_plain_color$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PlainColorAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$color$schema_COLON_hex_color$$],null)],null);
$APP.$app$common$types$color$schema_COLON_image$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"ImageColor",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$int$0$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$336$min$$,0,$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$int$0$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1710$mtype$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$clojure$test$check$generators$elements$$($app$common$media$image_types$$)],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1711$keep_aspect_ratio$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null);$app$common$schema$keys$$($APP.$app$common$types$color$schema_COLON_image$$);
$app$common$types$color$schema_COLON_image_color$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ImageColorAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1596$image$$,$APP.$app$common$types$color$schema_COLON_image$$],null)],null);
$APP.$app$common$types$color$schema_COLON_gradient$$=new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"Gradient",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1712$radial$$,null,$APP.$cljs$cst$285$linear$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1713$start_x$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1714$start_y$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1715$end_x$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1716$end_y$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1717$stops$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,1,$cljs$cst$853$gen_SLASH_max$$,2],null),
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GradientStop"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$color$schema_COLON_hex_color$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,1],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$195$offset$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,1],null)],null)],null)],null)],null)],null)],null);$app$common$schema$keys$$($APP.$app$common$types$color$schema_COLON_gradient$$);
$app$common$types$color$schema_COLON_gradient_color$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GradientColorAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1708$gradient$$,$APP.$app$common$types$color$schema_COLON_gradient$$],null)],null);
$app$common$types$color$schema_COLON_color_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"GenericColorAttrs",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,1],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1719$ref_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1720$ref_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null);
$APP.$app$common$types$color$schema_COLON_color$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Color"],null),$app$common$types$color$schema_COLON_color_attrs$$,$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$color$schema_COLON_plain_color$$),
$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$color$schema_COLON_gradient_color$$),$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$color$schema_COLON_image_color$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$app$common$types$color$has_valid_color_attrs_QMARK_$$],null)],null);
$APP.$app$common$types$color$color_attrs$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$color$required_color_attrs$$,$app$common$schema$keys$$($app$common$types$color$schema_COLON_color_attrs$$));
$app$common$types$color$schema_COLON_library_color_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"LibraryColorAttrs",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,1],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$plugins$schema_COLON_plugin_data$$],null)],null);
$app$common$types$color$schema_COLON_library_color$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,$app$common$types$color$schema_COLON_library_color_attrs$$,$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$color$schema_COLON_plain_color$$),$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$color$schema_COLON_gradient_color$$),
$malli$util$optional_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$color$schema_COLON_image_color$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$app$common$types$color$has_valid_color_attrs_QMARK_$$],null)],null);$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$color$required_color_attrs$$,$app$common$schema$keys$$($app$common$types$color$schema_COLON_library_color_attrs$$));
$APP.$app$common$types$color$valid_color_QMARK_$$=$app$common$schema$lazy_validator$$($APP.$app$common$types$color$schema_COLON_color$$);$APP.$app$common$types$color$valid_library_color_QMARK_$$=$app$common$schema$lazy_validator$$($app$common$types$color$schema_COLON_library_color$$);
$APP.$app$common$types$color$check_color$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$color$schema_COLON_color$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid color"]));
$APP.$app$common$types$color$check_library_color$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$color$schema_COLON_library_color$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid color"]));
$app$common$types$color$names$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$("springgreen aqua blue olivedrab lightskyblue greenyellow ivory navajowhite cyan mediumturquoise darkslateblue lawngreen saddlebrown white silver purple gainsboro plum midnightblue magenta paleturquoise hotpink mediumorchid gold powderblue papayawhip bisque salmon forestgreen blanchedalmond grey crimson darkturquoise steelblue mediumvioletred aquamarine darkgoldenrod orange darkgray lime cornflowerblue aliceblue lightgoldenrodyellow lemonchiffon lightsalmon deepskyblue lightgreen palegoldenrod darkred violet gray goldenrod darksalmon skyblue darkviolet fuchsia lightcoral moccasin darkgreen lightyellow lavenderblush sienna burlywood ghostwhite coral linen lightslategray azure darkolivegreen floralwhite yellow beige wheat slategray darkmagenta darkcyan dodgerblue mediumseagreen darkgrey mediumblue pink mistyrose teal olive navy darkkhaki green darkblue red maroon limegreen brown seashell chocolate antiquewhite tan seagreen palevioletred rosybrown cornsilk lavender mediumpurple black snow lightseagreen palegreen deeppink dimgray blueviolet cadetblue slateblue mediumspringgreen lightpink firebrick dimgrey khaki royalblue sandybrown orangered darkslategray orchid indianred darkorchid honeydew oldlace whitesmoke mediumaquamarine lightgrey peru chartreuse lightcyan lightblue tomato mintcream peachpuff thistle lightsteelblue mediumslateblue darkslategrey turquoise slategrey indigo lightslategrey darkorange yellowgreen lightgray darkseagreen".split(" "),"#00ff7f #00ffff #0000ff #6b8e23 #87cefa #adff2f #fffff0 #ffdead #00ffff #48d1cc #483d8b #7cfc00 #8b4513 #ffffff #c0c0c0 #800080 #dcdcdc #dda0dd #191970 #ff00ff #afeeee #ff69b4 #ba55d3 #ffd700 #b0e0e6 #ffefd5 #ffe4c4 #fa8072 #228b22 #ffebcd #808080 #dc143c #00ced1 #4682b4 #c71585 #7fffd4 #b8860b #ffa500 #a9a9a9 #00ff00 #6495ed #f0f8ff #fafad2 #fffacd #ffa07a #00bfff #90ee90 #eee8aa #8b0000 #ee82ee #808080 #daa520 #e9967a #87ceeb #9400d3 #ff00ff #f08080 #ffe4b5 #006400 #ffffe0 #fff0f5 #a0522d #deb887 #f8f8ff #ff7f50 #faf0e6 #778899 #f0ffff #556b2f #fffaf0 #ffff00 #f5f5dc #f5deb3 #708090 #8b008b #008b8b #1e90ff #3cb371 #a9a9a9 #0000cd #ffc0cb #ffe4e1 #008080 #808000 #000080 #bdb76b #008000 #00008b #ff0000 #800000 #32cd32 #a52a2a #fff5ee #d2691e #faebd7 #d2b48c #2e8b57 #db7093 #bc8f8f #fff8dc #e6e6fa #9370db #000000 #fffafa #20b2aa #98fb98 #ff1493 #696969 #8a2be2 #5f9ea0 #6a5acd #00fa9a #ffb6c1 #b22222 #696969 #f0e68c #4169e1 #f4a460 #ff4500 #2f4f4f #da70d6 #cd5c5c #9932cc #f0fff0 #fdf5e6 #f5f5f5 #66cdaa #d3d3d3 #cd853f #7fff00 #e0ffff #add8e6 #ff6347 #f5fffa #ffdab9 #d8bfd8 #b0c4de #7b68ee #2f4f4f #40e0d0 #708090 #4b0082 #778899 #ff8c00 #9acd32 #d3d3d3 #8fbc8f".split(" "));
$app$common$types$color$hex_color_re$$=/#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})/;$app$common$types$color$rgb_color_re$$=/(?:|rgb)\((\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\)/;$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keys$$($app$common$types$color$names$$));
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__45197_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__45197_SHARP_$$,null],null)}),new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$1708$gradient$$,
$APP.$cljs$cst$1718$opacity$$],null));var $WeakEqMap$$module$app$common$weak$impl_weak_map$$=class{constructor({equals:$equals$$,hash:$hash$jscomp$27$$}){this.$_equals$=$equals$$;this.$_hash$=$hash$jscomp$27$$;this.$_buckets$=new Map;this.$_fr$=new FinalizationRegistry(({hash:$hash$jscomp$28$$,token:$token$jscomp$38$$})=>{const $bucket$jscomp$10$$=this.$_buckets$.get($hash$jscomp$28$$);if($bucket$jscomp$10$$){for(var $i$jscomp$476$$=0;$i$jscomp$476$$<$bucket$jscomp$10$$.length;){const $e$jscomp$283$$=$bucket$jscomp$10$$[$i$jscomp$476$$];
$e$jscomp$283$$.$keyRef$.deref()===void 0||$e$jscomp$283$$.token===$token$jscomp$38$$?($bucket$jscomp$10$$[$i$jscomp$476$$]=$bucket$jscomp$10$$[$bucket$jscomp$10$$.length-1],$bucket$jscomp$10$$.pop()):$i$jscomp$476$$++}$bucket$jscomp$10$$.length===0&&this.$_buckets$.delete($hash$jscomp$28$$)}})}set($key$jscomp$299$$,$entry$jscomp$35_value$jscomp$399$$){if($key$jscomp$299$$===null||typeof $key$jscomp$299$$!=="object"&&typeof $key$jscomp$299$$!=="function")throw new TypeError("WeakEqMap keys must be objects (like WeakMap).");
const $hash$jscomp$30$$=this.$_hash$($key$jscomp$299$$);var $JSCompiler_inline_result$jscomp$720_b$jscomp$inline_4714$$=this.$_buckets$.get($hash$jscomp$30$$);$JSCompiler_inline_result$jscomp$720_b$jscomp$inline_4714$$||($JSCompiler_inline_result$jscomp$720_b$jscomp$inline_4714$$=[],this.$_buckets$.set($hash$jscomp$30$$,$JSCompiler_inline_result$jscomp$720_b$jscomp$inline_4714$$));var $existing_token$jscomp$39$$=$JSCompiler_StaticMethods__findEntry$$(this,$JSCompiler_inline_result$jscomp$720_b$jscomp$inline_4714$$,
$key$jscomp$299$$);if($existing_token$jscomp$39$$)return $existing_token$jscomp$39$$.value=$entry$jscomp$35_value$jscomp$399$$,this;$existing_token$jscomp$39$$=Object.create(null);$entry$jscomp$35_value$jscomp$399$$={$keyRef$:new WeakRef($key$jscomp$299$$),value:$entry$jscomp$35_value$jscomp$399$$,token:$existing_token$jscomp$39$$};$JSCompiler_inline_result$jscomp$720_b$jscomp$inline_4714$$.push($entry$jscomp$35_value$jscomp$399$$);this.$_fr$.register($key$jscomp$299$$,{hash:$hash$jscomp$30$$,token:$existing_token$jscomp$39$$},
$entry$jscomp$35_value$jscomp$399$$);return this}get($e$jscomp$285_key$jscomp$300$$){var $bucket$jscomp$13_hash$jscomp$31$$=this.$_hash$($e$jscomp$285_key$jscomp$300$$);if($bucket$jscomp$13_hash$jscomp$31$$=this.$_buckets$.get($bucket$jscomp$13_hash$jscomp$31$$))return($e$jscomp$285_key$jscomp$300$$=$JSCompiler_StaticMethods__findEntry$$(this,$bucket$jscomp$13_hash$jscomp$31$$,$e$jscomp$285_key$jscomp$300$$))?$e$jscomp$285_key$jscomp$300$$.value:void 0}has($key$jscomp$301$$){var $bucket$jscomp$14_hash$jscomp$32$$=
this.$_hash$($key$jscomp$301$$);return($bucket$jscomp$14_hash$jscomp$32$$=this.$_buckets$.get($bucket$jscomp$14_hash$jscomp$32$$))?!!$JSCompiler_StaticMethods__findEntry$$(this,$bucket$jscomp$14_hash$jscomp$32$$,$key$jscomp$301$$):!1}delete($key$jscomp$302$$){const $hash$jscomp$33$$=this.$_hash$($key$jscomp$302$$),$bucket$jscomp$15$$=this.$_buckets$.get($hash$jscomp$33$$);if(!$bucket$jscomp$15$$)return!1;let $i$jscomp$478$$=0;for(;$i$jscomp$478$$<$bucket$jscomp$15$$.length;){const $e$jscomp$286$$=
$bucket$jscomp$15$$[$i$jscomp$478$$],$k$jscomp$580$$=$e$jscomp$286$$.$keyRef$.deref();if($k$jscomp$580$$===void 0)$bucket$jscomp$15$$[$i$jscomp$478$$]=$bucket$jscomp$15$$[$bucket$jscomp$15$$.length-1],$bucket$jscomp$15$$.pop();else{if(this.$_equals$($k$jscomp$580$$,$key$jscomp$302$$))return this.$_fr$.unregister($e$jscomp$286$$),$bucket$jscomp$15$$[$i$jscomp$478$$]=$bucket$jscomp$15$$[$bucket$jscomp$15$$.length-1],$bucket$jscomp$15$$.pop(),$bucket$jscomp$15$$.length===0&&this.$_buckets$.delete($hash$jscomp$33$$),
!0;$i$jscomp$478$$++}}$bucket$jscomp$15$$.length===0&&this.$_buckets$.delete($hash$jscomp$33$$);return!1}};$APP.$module$app$common$weak$impl_weak_map$$={};$APP.$module$app$common$weak$impl_weak_map$$.$WeakEqMap$=$WeakEqMap$$module$app$common$weak$impl_weak_map$$;var $WeakValueMap$$module$app$common$weak$impl_weak_value_map$$=class{constructor(){this.$_map$=new Map;this.$_registry$=new FinalizationRegistry($token$jscomp$40$$=>{this.$_map$.delete($token$jscomp$40$$.key)})}set($key$jscomp$303$$,$value$jscomp$400$$){const $token$jscomp$41$$={key:$key$jscomp$303$$};this.$_map$.set($key$jscomp$303$$,{ref:new WeakRef($value$jscomp$400$$),token:$token$jscomp$41$$});this.$_registry$.register($value$jscomp$400$$,$token$jscomp$41$$,$token$jscomp$41$$);return this}get($key$jscomp$304$$){var $entry$jscomp$36_value$jscomp$401$$=
this.$_map$.get($key$jscomp$304$$);if($entry$jscomp$36_value$jscomp$401$$)if($entry$jscomp$36_value$jscomp$401$$=$entry$jscomp$36_value$jscomp$401$$.ref.deref(),$entry$jscomp$36_value$jscomp$401$$===void 0)this.$_map$.delete($key$jscomp$304$$);else return $entry$jscomp$36_value$jscomp$401$$}has($key$jscomp$305$$){const $entry$jscomp$37$$=this.$_map$.get($key$jscomp$305$$);return $entry$jscomp$37$$?$entry$jscomp$37$$.ref.deref()===void 0?(this.$_map$.delete($key$jscomp$305$$),!1):!0:!1}delete($key$jscomp$306$$){const $entry$jscomp$38$$=
this.$_map$.get($key$jscomp$306$$);if(!$entry$jscomp$38$$)return!1;this.$_registry$.unregister($entry$jscomp$38$$.token);return this.$_map$.delete($key$jscomp$306$$)}};$module$app$common$weak$impl_weak_value_map$$={};$module$app$common$weak$impl_weak_value_map$$.$WeakValueMap$=$WeakValueMap$$module$app$common$weak$impl_weak_value_map$$;var $app$common$weak$state$$=new WeakMap,$app$common$weak$global_counter$$=0;var $app$common$types$fills$impl$xf_COLON_take_stops$$=$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$1$(16),$app$common$types$fills$impl$xf_COLON_take_fills$$=$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$1$(8);$APP.$JSCompiler_prototypeAlias$$=$app$common$types$fills$impl$Fills$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($_$jscomp$1084$$,$i$jscomp$480$$){return $i$jscomp$480$$<this.size&&$i$jscomp$480$$>=0?$app$common$types$fills$impl$read_fill$$(this.$dbuffer$,this.$mbuffer$,$i$jscomp$480$$):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($_$jscomp$1085$$,$i$jscomp$481$$,$default$$jscomp$51$$){return $i$jscomp$481$$<this.size&&$i$jscomp$481$$>=0?$app$common$types$fills$impl$read_fill$$(this.$dbuffer$,this.$mbuffer$,$i$jscomp$481$$):$default$$jscomp$51$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$628$$,$other$jscomp$176$$){return $other$jscomp$176$$ instanceof $app$common$types$fills$impl$Fills$$?$app$common$buffer$equals_QMARK_$$($other$jscomp$176$$.$dbuffer$,this.$dbuffer$)&&$app$common$buffer$equals_QMARK_$$($other$jscomp$176$$.$mbuffer$,this.$mbuffer$):!1};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$44_h__5134__auto____$1$jscomp$44$$=this.$__hash$;return $h__5134__auto__$jscomp$44_h__5134__auto____$1$jscomp$44$$!=null?$h__5134__auto__$jscomp$44_h__5134__auto____$1$jscomp$44$$:this.$__hash$=$h__5134__auto__$jscomp$44_h__5134__auto____$1$jscomp$44$$=$cljs$core$hash_ordered_coll$$(this)};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$fills$impl$IBinaryFills$_get_image_ids$arity$1$=function(){return this.$image_ids$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.size};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){var $self__$jscomp$2686$$=this;return $self__$jscomp$2686$$.size>0?function $app$common$types$fills$impl$next_seq$$($i$jscomp$482$$){return $i$jscomp$482$$<$self__$jscomp$2686$$.size?$APP.$cljs$core$cons$$($app$common$types$fills$impl$read_fill$$($self__$jscomp$2686$$.$dbuffer$,$self__$jscomp$2686$$.$mbuffer$,$i$jscomp$482$$),new $APP.$cljs$core$LazySeq$$(null,function(){return $app$common$types$fills$impl$next_seq$$($i$jscomp$482$$+
1)},null,null)):null}(0):null};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEncodeJS$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$=function(){return $APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$vec$$(this))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($_STAR_print_dup_STAR__orig_val__45614_this$$jscomp$631$$,$writer$jscomp$163$$){$_STAR_print_dup_STAR__orig_val__45614_this$$jscomp$631$$=$cljs$core$_STAR_print_dup_STAR_$$;$cljs$core$_STAR_print_dup_STAR_$$=!0;try{return $APP.$cljs$core$_write$$($writer$jscomp$163$$,['#penpot/fills "',$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$vec$$(this)])),
'"'].join(""))}finally{$cljs$core$_STAR_print_dup_STAR_$$=$_STAR_print_dup_STAR__orig_val__45614_this$$jscomp$631$$}};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$fills$impl$IHeapWritable$_get_byte_size$arity$1$=function(){return 4+this.size*160};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$fills$impl$IHeapWritable$_write_to$arity$3$=function($_$jscomp$1090_u32_array$$,$heap$$,$offset$jscomp$105$$){$_$jscomp$1090_u32_array$$=new Uint32Array(this.$dbuffer$.buffer,0,(4+this.size*160)/4);return $heap$$.set($_$jscomp$1090_u32_array$$,$offset$jscomp$105$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($G__45617_coll$jscomp$1077$$,$k$jscomp$581$$,$v$jscomp$510$$){if(typeof $k$jscomp$581$$==="number")return $G__45617_coll$jscomp$1077$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vec$$(this),$k$jscomp$581$$,$v$jscomp$510$$),$APP.$app$common$types$fills$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$fills$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$($G__45617_coll$jscomp$1077$$):
$APP.$app$common$types$fills$impl$from_plain$$($G__45617_coll$jscomp$1077$$);throw Error("Vector's key for assoc must be a number.");};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($coll$jscomp$1078$$,$k$jscomp$582$$){return $APP.$cljs$core$integer_QMARK_$$($k$jscomp$582$$)?0<=$k$jscomp$582$$&&$k$jscomp$582$$<this.size:!1};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($_$jscomp$1091_index$jscomp$166$$,$f$jscomp$753$$){$_$jscomp$1091_index$jscomp$166$$=1;for(var $G__45623$jscomp$inline_4741_G__45671_result$jscomp$167_result__$1$jscomp$11$$=this.size>0?$app$common$types$fills$impl$read_fill$$(this.$dbuffer$,this.$mbuffer$,0):null;;)if($_$jscomp$1091_index$jscomp$166$$<this.size){var $G__45624$jscomp$inline_4742$$=$app$common$types$fills$impl$read_fill$$(this.$dbuffer$,this.$mbuffer$,$_$jscomp$1091_index$jscomp$166$$);
$G__45623$jscomp$inline_4741_G__45671_result$jscomp$167_result__$1$jscomp$11$$=$f$jscomp$753$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$753$$.$cljs$core$IFn$_invoke$arity$2$($G__45623$jscomp$inline_4741_G__45671_result$jscomp$167_result__$1$jscomp$11$$,$G__45624$jscomp$inline_4742$$):$f$jscomp$753$$($G__45623$jscomp$inline_4741_G__45671_result$jscomp$167_result__$1$jscomp$11$$,$G__45624$jscomp$inline_4742$$);if($cljs$core$reduced_QMARK_$$($G__45623$jscomp$inline_4741_G__45671_result$jscomp$167_result__$1$jscomp$11$$))return $APP.$cljs$core$_deref$$($G__45623$jscomp$inline_4741_G__45671_result$jscomp$167_result__$1$jscomp$11$$);
$_$jscomp$1091_index$jscomp$166$$+=1}else return $G__45623$jscomp$inline_4741_G__45671_result$jscomp$167_result__$1$jscomp$11$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($_$jscomp$1092_index$jscomp$167$$,$f$jscomp$754$$,$G__45626$jscomp$inline_4744_G__45673_result$jscomp$168_result__$1$jscomp$12_start$jscomp$188$$){for($_$jscomp$1092_index$jscomp$167$$=0;;)if($_$jscomp$1092_index$jscomp$167$$<this.size){var $G__45627$jscomp$inline_4745$$=$app$common$types$fills$impl$read_fill$$(this.$dbuffer$,this.$mbuffer$,$_$jscomp$1092_index$jscomp$167$$);$G__45626$jscomp$inline_4744_G__45673_result$jscomp$168_result__$1$jscomp$12_start$jscomp$188$$=
$f$jscomp$754$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$754$$.$cljs$core$IFn$_invoke$arity$2$($G__45626$jscomp$inline_4744_G__45673_result$jscomp$168_result__$1$jscomp$12_start$jscomp$188$$,$G__45627$jscomp$inline_4745$$):$f$jscomp$754$$($G__45626$jscomp$inline_4744_G__45673_result$jscomp$168_result__$1$jscomp$12_start$jscomp$188$$,$G__45627$jscomp$inline_4745$$);if($cljs$core$reduced_QMARK_$$($G__45626$jscomp$inline_4744_G__45673_result$jscomp$168_result__$1$jscomp$12_start$jscomp$188$$))return $APP.$cljs$core$_deref$$($G__45626$jscomp$inline_4744_G__45673_result$jscomp$168_result__$1$jscomp$12_start$jscomp$188$$);
$_$jscomp$1092_index$jscomp$167$$+=1}else return $G__45626$jscomp$inline_4744_G__45673_result$jscomp$168_result__$1$jscomp$12_start$jscomp$188$$};
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"penpot/fills",$APP.$cljs$cst$1277$class$$,$app$common$types$fills$impl$Fills$$,$APP.$cljs$cst$1300$wfn$$,function($fills$jscomp$1$$){return $APP.$cljs$core$vec$$($fills$jscomp$1$$)},$APP.$cljs$cst$1301$rfn$$,$APP.$app$common$types$fills$impl$from_plain$$],null)]));var $app$common$types$fills$schema_COLON_fill_attrs$$,$app$common$types$fills$fill_attrs$$,$app$common$types$fills$valid_fill_attrs$$,$app$common$types$fills$check_fill$$,$app$common$types$fills$schema_COLON_fills_as_vector$$,$app$common$types$fills$schema_COLON_fills$$;
$app$common$types$fills$schema_COLON_fill_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"FillAttrs",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1624$fill_color_ref_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1729$fill_color_ref_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1731$fill_opacity$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$958$app_DOT_common_DOT_schema_SLASH_number$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$APP.$cljs$cst$337$max$$,1],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1730$fill_color$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$app$common$types$color$schema_COLON_hex_color$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1732$fill_color_gradient$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$color$schema_COLON_gradient$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1616$fill_image$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$color$schema_COLON_image$$],null)],null);$app$common$types$fills$fill_attrs$$=$app$common$schema$keys$$($app$common$types$fills$schema_COLON_fill_attrs$$);$app$common$types$fills$valid_fill_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1730$fill_color$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,null,$APP.$cljs$cst$1616$fill_image$$,null],null),null);
$APP.$app$common$types$fills$schema_COLON_fill$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$app$common$types$fills$schema_COLON_fill_attrs$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$app$common$types$fills$has_valid_fill_attrs_QMARK_$$],null)],null);$app$common$types$fills$check_fill$$=$app$common$schema$check_fn$$($APP.$app$common$types$fills$schema_COLON_fill$$);
$app$common$types$fills$schema_COLON_fills_as_vector$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$APP.$app$common$types$fills$schema_COLON_fill$$],null);
$app$common$types$fills$schema_COLON_fills$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$fills$schema_COLON_fills_as_vector$$)],null),$app$common$types$fills$schema_COLON_fills_as_vector$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$514$fn$$,$app$common$types$fills$impl$fills_QMARK_$$],null)],null);
$APP.$app$common$types$fills$update$$=function $app$common$types$fills$update$$($var_args$jscomp$919$$){for(var $args__5755__auto__$jscomp$145$$=[],$len__5749__auto___45674$$=arguments.length,$i__5750__auto___45675$$=0;;)if($i__5750__auto___45675$$<$len__5749__auto___45674$$)$args__5755__auto__$jscomp$145$$.push(arguments[$i__5750__auto___45675$$]),$i__5750__auto___45675$$+=1;else break;return $app$common$types$fills$update$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args__5755__auto__$jscomp$145$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$145$$.slice(2),0,null):null)};
$APP.$app$common$types$fills$update$$.$cljs$core$IFn$_invoke$arity$variadic$=function($fills$jscomp$6_fills__$1$jscomp$1$$,$f$jscomp$755_fills__$2$$,$args$jscomp$237$$){$fills$jscomp$6_fills__$1$jscomp$1$$=$APP.$cljs$core$vec$$($fills$jscomp$6_fills__$1$jscomp$1$$);$f$jscomp$755_fills__$2$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($f$jscomp$755_fills__$2$$,$fills$jscomp$6_fills__$1$jscomp$1$$,$args$jscomp$237$$);return $APP.$cljs$core$contains_QMARK_$$($APP.$app$common$flags$_STAR_current_STAR_$$,
$APP.$cljs$cst$1739$frontend_binary_fills$$)?$APP.$app$common$types$fills$impl$from_plain$$($f$jscomp$755_fills__$2$$):$APP.$cljs$core$vec$$($f$jscomp$755_fills__$2$$)};$APP.$app$common$types$fills$update$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$common$types$fills$update$$.$cljs$lang$applyTo$=function($G__45660_seq45658$$){var $G__45659$$=$APP.$cljs$core$first$$($G__45660_seq45658$$),$seq45658__$1_seq45658__$2$$=$APP.$cljs$core$next$$($G__45660_seq45658$$);$G__45660_seq45658$$=$APP.$cljs$core$first$$($seq45658__$1_seq45658__$2$$);$seq45658__$1_seq45658__$2$$=$APP.$cljs$core$next$$($seq45658__$1_seq45658__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__45659$$,$G__45660_seq45658$$,$seq45658__$1_seq45658__$2$$)};var $app$common$types$text$text_typography_attrs$$,$app$common$types$text$text_decoration_attrs$$,$app$common$types$text$text_fills$$,$app$common$types$text$shape_attrs$$,$app$common$types$text$text_style_attrs$$,$app$common$types$text$default_text_fills$$,$app$common$types$text$default_paragraph_attrs$$,$app$common$types$text$compare_text_content$$,$app$common$types$text$copy_text_keys$$,$app$common$types$text$copy_attrs_keys$$;
$app$common$types$text$text_typography_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1740$typography_ref_id$$,$APP.$cljs$cst$1626$typography_ref_file$$],null);
$APP.$app$common$types$text$text_fill_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$cst$1731$fill_opacity$$,$APP.$cljs$cst$1729$fill_color_ref_id$$,$APP.$cljs$cst$1624$fill_color_ref_file$$,$APP.$cljs$cst$1732$fill_color_gradient$$],null);
$APP.$app$common$types$text$text_font_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1746$font_style$$],null);
$APP.$app$common$types$text$text_spacing_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$cst$1750$letter_spacing$$],null);$APP.$app$common$types$text$text_valign_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1751$vertical_align$$],null);
$app$common$types$text$text_decoration_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1752$text_decoration$$],null);$APP.$app$common$types$text$text_transform_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1753$text_transform$$],null);
$app$common$types$text$text_fills$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$],null);$app$common$types$text$shape_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1754$grow_type$$],null);
$APP.$app$common$types$text$paragraph_attrs$$=$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1747$text_align$$],null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1748$text_direction$$],null)]));
$APP.$app$common$types$text$text_node_attrs$$=$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$types$text$text_typography_attrs$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$text_font_attrs$$,$APP.$app$common$types$text$text_spacing_attrs$$,$app$common$types$text$text_decoration_attrs$$,$APP.$app$common$types$text$text_transform_attrs$$,$app$common$types$text$text_fills$$]));
$APP.$app$common$types$text$text_all_attrs$$=$APP.$app$common$data$concat_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$text$shape_attrs$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$text_valign_attrs$$,$APP.$app$common$types$text$paragraph_attrs$$,$APP.$app$common$types$text$text_node_attrs$$]));
$app$common$types$text$text_style_attrs$$=$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$types$text$text_valign_attrs$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$common$types$text$paragraph_attrs$$,$APP.$app$common$types$text$text_node_attrs$$]));$APP.$app$common$types$text$default_root_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1751$vertical_align$$,"top"],null);
$app$common$types$text$default_text_fills$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,"#000000",$APP.$cljs$cst$1731$fill_opacity$$,1],null)],null);$app$common$types$text$default_paragraph_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1747$text_align$$,"left",$APP.$cljs$cst$1748$text_direction$$,"ltr"],null);
$APP.$app$common$types$text$default_text_attrs$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$cst$1746$font_style$$,$APP.$cljs$cst$1753$text_transform$$,$APP.$cljs$cst$1747$text_align$$,$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1748$text_direction$$,$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$1752$text_decoration$$,$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$1742$font_family$$],
"1.2 normal none left sourcesanspro 14 400 ltr regular none 0 sourcesanspro".split(" "));
$APP.$app$common$types$text$default_typography$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$select_keys$$($APP.$app$common$types$text$default_text_attrs$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1746$font_style$$,$APP.$cljs$cst$1749$line_height$$,
$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$1753$text_transform$$],null)),$APP.$cljs$cst$723$name$$,"Source Sans Pro Regular");
$app$common$types$text$compare_text_content$$=function $app$common$types$text$compare_text_content$$($a$jscomp$351$$,$b$jscomp$280$$,$keys$jscomp$48_p__45753$$){var $map__45755__$1$$=$APP.$cljs$core$__destructure_map$$($keys$jscomp$48_p__45753$$),$text_cb$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45755__$1$$,$cljs$cst$1755$text_cb$$),$attribute_cb$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__45755__$1$$,$cljs$cst$1756$attribute_cb$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$351$$,
$b$jscomp$280$$)?$APP.$cljs$core$PersistentHashSet$EMPTY$$:$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$type$$($a$jscomp$351$$),$APP.$cljs$core$type$$($b$jscomp$280$$))?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1757$text_content_structure$$,null],null),null):$APP.$cljs$core$map_QMARK_$$($a$jscomp$351$$)?($keys$jscomp$48_p__45753$$=$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$set$$($APP.$cljs$core$keys$$($a$jscomp$351$$)),
$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($b$jscomp$280$$))),$APP.$cljs$cst$300$key$$),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$87$$,$k$jscomp$583$$){var $v1$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$351$$,$k$jscomp$583$$),$v2$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($b$jscomp$280$$,$k$jscomp$583$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$583$$,$APP.$cljs$cst$340$children$$)?
$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($v1$jscomp$25$$),$APP.$cljs$core$count$$($v2$jscomp$18$$))?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1757$text_content_structure$$,null],null),null):$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$87$$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function($p1__45751_SHARP_$$,
$p2__45752_SHARP_$$){return $app$common$types$text$compare_text_content$$.$cljs$core$IFn$_invoke$arity$3$?$app$common$types$text$compare_text_content$$.$cljs$core$IFn$_invoke$arity$3$($p1__45751_SHARP_$$,$p2__45752_SHARP_$$,$map__45755__$1$$):$app$common$types$text$compare_text_content$$($p1__45751_SHARP_$$,$p2__45752_SHARP_$$,$map__45755__$1$$)},$v1$jscomp$25$$,$v2$jscomp$18$$))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$583$$,$APP.$cljs$cst$1572$text$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($v1$jscomp$25$$,
$v2$jscomp$18$$)?$text_cb$$.$cljs$core$IFn$_invoke$arity$1$?$text_cb$$.$cljs$core$IFn$_invoke$arity$1$($acc$jscomp$87$$):$text_cb$$($acc$jscomp$87$$):$acc$jscomp$87$$:$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($v1$jscomp$25$$,$v2$jscomp$18$$)?$attribute_cb$$.$cljs$core$IFn$_invoke$arity$2$?$attribute_cb$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$87$$,$k$jscomp$583$$):$attribute_cb$$($acc$jscomp$87$$,$k$jscomp$583$$):$acc$jscomp$87$$},$APP.$cljs$core$PersistentHashSet$EMPTY$$,$keys$jscomp$48_p__45753$$)):
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1757$text_content_structure$$,null],null),null)};
$app$common$types$text$copy_text_keys$$=function $app$common$types$text$copy_text_keys$$($origin$jscomp$2$$,$destiny$$){return $APP.$cljs$core$map_QMARK_$$($origin$jscomp$2$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,function(){return function $app$common$types$text$copy_text_keys_$_iter__45776$$($s__45777$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(var $s__45777__$1$$=$s__45777$$;;){var $temp__5825__auto__$jscomp$123$$=$APP.$cljs$core$seq$$($s__45777__$1$$);
if($temp__5825__auto__$jscomp$123$$){var $s__45777__$2$$=$temp__5825__auto__$jscomp$123$$;if($APP.$cljs$core$chunked_seq_QMARK_$$($s__45777__$2$$)){var $c__5501__auto__$jscomp$15$$=$APP.$cljs$core$_chunked_first$$($s__45777__$2$$),$size__5502__auto__$jscomp$15$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$15$$),$b__45779$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$15$$);return function(){for(var $i__45778$$=0;;)if($i__45778$$<$size__5502__auto__$jscomp$15$$){var $k$jscomp$585$$=
$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$15$$,$i__45778$$);$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$585$$,$APP.$cljs$cst$300$key$$)&&$APP.$cljs$core$chunk_append$$($b__45779$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$340$children$$,$k$jscomp$585$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$585$$,$APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function(){return function($p1__45774_SHARP_$$,
$p2__45775_SHARP_$$){return $app$common$types$text$copy_text_keys$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$text$copy_text_keys$$.$cljs$core$IFn$_invoke$arity$2$($p1__45774_SHARP_$$,$p2__45775_SHARP_$$):$app$common$types$text$copy_text_keys$$($p1__45774_SHARP_$$,$p2__45775_SHARP_$$)}}($i__45778$$,$s__45777__$1$$,$k$jscomp$585$$,$c__5501__auto__$jscomp$15$$,$size__5502__auto__$jscomp$15$$,$b__45779$$,$s__45777__$2$$,$temp__5825__auto__$jscomp$123$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$2$$,
$k$jscomp$585$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($destiny$$,$k$jscomp$585$$)))],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,$k$jscomp$585$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$585$$,$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($origin$jscomp$2$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$585$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($destiny$$,$k$jscomp$585$$)],null));$i__45778$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45779$$),$app$common$types$text$copy_text_keys_$_iter__45776$$($APP.$cljs$core$_chunked_rest$$($s__45777__$2$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45779$$),null)}var $k$jscomp$584$$=$APP.$cljs$core$first$$($s__45777__$2$$);if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$584$$,
$APP.$cljs$cst$300$key$$))return $APP.$cljs$core$cons$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$340$children$$,$k$jscomp$584$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$584$$,$APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$(function(){return function($p1__45774_SHARP_$jscomp$1$$,$p2__45775_SHARP_$jscomp$1$$){return $app$common$types$text$copy_text_keys$$.$cljs$core$IFn$_invoke$arity$2$?
$app$common$types$text$copy_text_keys$$.$cljs$core$IFn$_invoke$arity$2$($p1__45774_SHARP_$jscomp$1$$,$p2__45775_SHARP_$jscomp$1$$):$app$common$types$text$copy_text_keys$$($p1__45774_SHARP_$jscomp$1$$,$p2__45775_SHARP_$jscomp$1$$)}}($s__45777__$1$$,$k$jscomp$584$$,$s__45777__$2$$,$temp__5825__auto__$jscomp$123$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$2$$,$k$jscomp$584$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($destiny$$,$k$jscomp$584$$)))],null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1572$text$$,
$k$jscomp$584$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$584$$,$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($origin$jscomp$2$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$584$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($destiny$$,$k$jscomp$584$$)],null),$app$common$types$text$copy_text_keys_$_iter__45776$$($APP.$cljs$core$rest$$($s__45777__$2$$)));
$s__45777__$1$$=$APP.$cljs$core$rest$$($s__45777__$2$$)}else return null}},null,null)}($APP.$cljs$core$keys$$($destiny$$))}()):null};
$app$common$types$text$copy_attrs_keys$$=function $app$common$types$text$copy_attrs_keys$$($content$jscomp$17$$,$attrs$jscomp$7$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,function(){return function $app$common$types$text$copy_attrs_keys_$_iter__45791$$($s__45792$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $temp__5825__auto__$jscomp$126$$=$APP.$cljs$core$seq$$($s__45792$$);if($temp__5825__auto__$jscomp$126$$){var $s__45792__$2$$=
$temp__5825__auto__$jscomp$126$$;if($APP.$cljs$core$chunked_seq_QMARK_$$($s__45792__$2$$)){var $c__5501__auto__$jscomp$17$$=$APP.$cljs$core$_chunked_first$$($s__45792__$2$$),$size__5502__auto__$jscomp$17$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$17$$),$b__45794$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$17$$);return function(){for(var $i__45793$$=0;;)if($i__45793$$<$size__5502__auto__$jscomp$17$$){var $vec__45796$$=$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$17$$,$i__45793$$),
$k$jscomp$589$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45796$$,0,null),$v$jscomp$512$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45796$$,1,null);$APP.$cljs$core$chunk_append$$($b__45794$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$340$children$$,$k$jscomp$589$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$589$$,$APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function(){return function($p1__45788_SHARP_$$){return $app$common$types$text$copy_attrs_keys$$.$cljs$core$IFn$_invoke$arity$2$?
$app$common$types$text$copy_attrs_keys$$.$cljs$core$IFn$_invoke$arity$2$($p1__45788_SHARP_$$,$attrs$jscomp$7$$):$app$common$types$text$copy_attrs_keys$$($p1__45788_SHARP_$$,$attrs$jscomp$7$$)}}($i__45793$$,$vec__45796$$,$k$jscomp$589$$,$v$jscomp$512$$,$c__5501__auto__$jscomp$17$$,$size__5502__auto__$jscomp$17$$,$b__45794$$,$s__45792__$2$$,$temp__5825__auto__$jscomp$126$$),$v$jscomp$512$$))],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$589$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$7$$,$k$jscomp$589$$,$v$jscomp$512$$)],null));$i__45793$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45794$$),$app$common$types$text$copy_attrs_keys_$_iter__45791$$($APP.$cljs$core$_chunked_rest$$($s__45792__$2$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__45794$$),null)}var $vec__45799$$=$APP.$cljs$core$first$$($s__45792__$2$$),$k$jscomp$588$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45799$$,
0,null),$v$jscomp$511$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__45799$$,1,null);return $APP.$cljs$core$cons$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$340$children$$,$k$jscomp$588$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$588$$,$APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function(){return function($p1__45788_SHARP_$jscomp$1$$){return $app$common$types$text$copy_attrs_keys$$.$cljs$core$IFn$_invoke$arity$2$?
$app$common$types$text$copy_attrs_keys$$.$cljs$core$IFn$_invoke$arity$2$($p1__45788_SHARP_$jscomp$1$$,$attrs$jscomp$7$$):$app$common$types$text$copy_attrs_keys$$($p1__45788_SHARP_$jscomp$1$$,$attrs$jscomp$7$$)}}($vec__45799$$,$k$jscomp$588$$,$v$jscomp$511$$,$s__45792__$2$$,$temp__5825__auto__$jscomp$126$$),$v$jscomp$511$$))],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$588$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$7$$,
$k$jscomp$588$$,$v$jscomp$511$$)],null),$app$common$types$text$copy_attrs_keys_$_iter__45791$$($APP.$cljs$core$rest$$($s__45792__$2$$)))}return null}},null,null)}($content$jscomp$17$$)}())};$APP.$JSCompiler_prototypeAlias$$=$app$common$types$modifiers$Modifiers$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$16$$,$k__5324__auto__$jscomp$16$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$16$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$16$$,$k48307$$,$else__5326__auto__$jscomp$16$$){switch($k48307$$ instanceof $APP.$cljs$core$Keyword$$?$k48307$$.$fqn$:null){case "last-order":return this.$last_order$;case "geometry-parent":return this.$geometry_parent$;case "geometry-child":return this.$geometry_child$;case "structure-parent":return this.$structure_parent$;case "structure-child":return this.$structure_child$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k48307$$,$else__5326__auto__$jscomp$16$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$16$$,$f__5344__auto__$jscomp$16$$,$init__5345__auto__$jscomp$16$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$16$$,$p__48316_v__5348__auto__$jscomp$16$$){var $k__5347__auto__$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48316_v__5348__auto__$jscomp$16$$,0,null);$p__48316_v__5348__auto__$jscomp$16$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48316_v__5348__auto__$jscomp$16$$,
1,null);return $f__5344__auto__$jscomp$16$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$16$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$16$$,$k__5347__auto__$jscomp$16$$,$p__48316_v__5348__auto__$jscomp$16$$):$f__5344__auto__$jscomp$16$$($ret__5346__auto__$jscomp$16$$,$k__5347__auto__$jscomp$16$$,$p__48316_v__5348__auto__$jscomp$16$$)},$init__5345__auto__$jscomp$16$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$16$$,$writer__5339__auto__$jscomp$16$$,$opts__5340__auto__$jscomp$16$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$16$$,function($keyval__5342__auto__$jscomp$16$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$16$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$16$$,$keyval__5342__auto__$jscomp$16$$)},"#app.common.types.modifiers.Modifiers{",
", ","}",$opts__5340__auto__$jscomp$16$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1760$last_order$$,this.$last_order$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1761$geometry_parent$$,this.$geometry_parent$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1762$geometry_child$$,this.$geometry_child$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1763$structure_parent$$,this.$structure_parent$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1764$structure_child$$,this.$structure_child$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,5,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1760$last_order$$,$APP.$cljs$cst$1761$geometry_parent$$,$cljs$cst$1762$geometry_child$$,$cljs$cst$1763$structure_parent$$,$APP.$cljs$cst$1764$structure_child$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$common$types$modifiers$Modifiers$$(this.$last_order$,this.$geometry_parent$,this.$geometry_child$,this.$structure_parent$,this.$structure_child$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 5+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$45_h__5134__auto____$1$jscomp$45$$=this.$__hash$;return $h__5134__auto__$jscomp$45_h__5134__auto____$1$jscomp$45$$!=null?$h__5134__auto__$jscomp$45_h__5134__auto____$1$jscomp$45$$:this.$__hash$=$h__5134__auto__$jscomp$45_h__5134__auto____$1$jscomp$45$$=1658042313^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this48308$$,$other48309$$){return $other48309$$!=null&&this.constructor===$other48309$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$last_order$,$other48309$$.$last_order$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$geometry_parent$,$other48309$$.$geometry_parent$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$geometry_child$,$other48309$$.$geometry_child$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$structure_parent$,$other48309$$.$structure_parent$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$structure_child$,$other48309$$.$structure_child$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other48309$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$16$$,$k__5334__auto__$jscomp$16$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$1762$geometry_child$$,null,$cljs$cst$1763$structure_parent$$,null,$APP.$cljs$cst$1760$last_order$$,null,$APP.$cljs$cst$1761$geometry_parent$$,null,$APP.$cljs$cst$1764$structure_child$$,null],null),null),$k__5334__auto__$jscomp$16$$)?
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$16$$):new $app$common$types$modifiers$Modifiers$$(this.$last_order$,this.$geometry_parent$,this.$geometry_child$,this.$structure_parent$,this.$structure_child$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$k__5334__auto__$jscomp$16$$)),null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$16$$,$k48307$jscomp$1$$){switch($k48307$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k48307$jscomp$1$$.$fqn$:null){case "last-order":case "geometry-parent":case "geometry-child":case "structure-parent":case "structure-child":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k48307$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$16$$,$k__5332__auto__$jscomp$16$$,$G__48306$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1760$last_order$$,$k__5332__auto__$jscomp$16$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1760$last_order$$,$k__5332__auto__$jscomp$16$$))?
new $app$common$types$modifiers$Modifiers$$($G__48306$jscomp$1$$,this.$geometry_parent$,this.$geometry_child$,this.$structure_parent$,this.$structure_child$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1761$geometry_parent$$,$k__5332__auto__$jscomp$16$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1761$geometry_parent$$,
$k__5332__auto__$jscomp$16$$))?new $app$common$types$modifiers$Modifiers$$(this.$last_order$,$G__48306$jscomp$1$$,this.$geometry_child$,this.$structure_parent$,this.$structure_child$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1762$geometry_child$$,$k__5332__auto__$jscomp$16$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1762$geometry_child$$,
$k__5332__auto__$jscomp$16$$))?new $app$common$types$modifiers$Modifiers$$(this.$last_order$,this.$geometry_parent$,$G__48306$jscomp$1$$,this.$structure_parent$,this.$structure_child$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1763$structure_parent$$,$k__5332__auto__$jscomp$16$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$1763$structure_parent$$,
$k__5332__auto__$jscomp$16$$))?new $app$common$types$modifiers$Modifiers$$(this.$last_order$,this.$geometry_parent$,this.$geometry_child$,$G__48306$jscomp$1$$,this.$structure_child$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1764$structure_child$$,$k__5332__auto__$jscomp$16$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1764$structure_child$$,
$k__5332__auto__$jscomp$16$$))?new $app$common$types$modifiers$Modifiers$$(this.$last_order$,this.$geometry_parent$,this.$geometry_child$,this.$structure_parent$,$G__48306$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $app$common$types$modifiers$Modifiers$$(this.$last_order$,this.$geometry_parent$,this.$geometry_child$,this.$structure_parent$,this.$structure_child$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$16$$,$G__48306$jscomp$1$$),
null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1760$last_order$$,this.$last_order$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1761$geometry_parent$$,this.$geometry_parent$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1762$geometry_child$$,this.$geometry_child$,
null),new $APP.$cljs$core$MapEntry$$($cljs$cst$1763$structure_parent$$,this.$structure_parent$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1764$structure_child$$,this.$structure_child$,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$16$$,$G__48306$jscomp$2$$){return new $app$common$types$modifiers$Modifiers$$(this.$last_order$,this.$geometry_parent$,this.$geometry_child$,this.$structure_parent$,this.$structure_child$,$G__48306$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$16$$,$entry__5329__auto__$jscomp$16$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$16$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$16$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$16$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$16$$)};
$APP.$JSCompiler_prototypeAlias$$=$APP.$app$common$types$modifiers$GeometricOperation$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$17$$,$k__5324__auto__$jscomp$17$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$17$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$17$$,$k48381$$,$else__5326__auto__$jscomp$17$$){switch($k48381$$ instanceof $APP.$cljs$core$Keyword$$?$k48381$$.$fqn$:null){case "order":return this.order;case "type":return this.type;case "vector":return this.$vector$;case "origin":return this.origin;case "transform":return this.transform;case "transform-inverse":return this.$transform_inverse$;case "rotation":return this.rotation;case "center":return this.$center$;
default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k48381$$,$else__5326__auto__$jscomp$17$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$17$$,$f__5344__auto__$jscomp$17$$,$init__5345__auto__$jscomp$17$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$17$$,$p__48398_v__5348__auto__$jscomp$17$$){var $k__5347__auto__$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48398_v__5348__auto__$jscomp$17$$,0,null);$p__48398_v__5348__auto__$jscomp$17$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48398_v__5348__auto__$jscomp$17$$,
1,null);return $f__5344__auto__$jscomp$17$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$17$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$17$$,$k__5347__auto__$jscomp$17$$,$p__48398_v__5348__auto__$jscomp$17$$):$f__5344__auto__$jscomp$17$$($ret__5346__auto__$jscomp$17$$,$k__5347__auto__$jscomp$17$$,$p__48398_v__5348__auto__$jscomp$17$$)},$init__5345__auto__$jscomp$17$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$17$$,$writer__5339__auto__$jscomp$17$$,$opts__5340__auto__$jscomp$17$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$17$$,function($keyval__5342__auto__$jscomp$17$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$17$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$17$$,$keyval__5342__auto__$jscomp$17$$)},"#app.common.types.modifiers.GeometricOperation{",
", ","}",$opts__5340__auto__$jscomp$17$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$363$order$$,this.order],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,this.$vector$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1770$origin$$,this.origin],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1275$transform$$,this.transform],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1771$transform_inverse$$,
this.$transform_inverse$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1772$rotation$$,this.rotation],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1651$center$$,this.$center$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,8,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$363$order$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$1770$origin$$,$APP.$cljs$cst$1275$transform$$,$APP.$cljs$cst$1771$transform_inverse$$,$APP.$cljs$cst$1772$rotation$$,$APP.$cljs$cst$1651$center$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?
$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,this.type,this.$vector$,this.origin,this.transform,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 8+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$46_h__5134__auto____$1$jscomp$46$$=this.$__hash$;return $h__5134__auto__$jscomp$46_h__5134__auto____$1$jscomp$46$$!=null?$h__5134__auto__$jscomp$46_h__5134__auto____$1$jscomp$46$$:this.$__hash$=$h__5134__auto__$jscomp$46_h__5134__auto____$1$jscomp$46$$=-1819923951^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this48382$$,$other48383$$){return $other48383$$!=null&&this.constructor===$other48383$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.order,$other48383$$.order)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other48383$$.type)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$vector$,$other48383$$.$vector$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.origin,
$other48383$$.origin)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.transform,$other48383$$.transform)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$transform_inverse$,$other48383$$.$transform_inverse$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.rotation,$other48383$$.rotation)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$center$,$other48383$$.$center$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other48383$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$17$$,$k__5334__auto__$jscomp$17$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1275$transform$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$139$type$$,null,$APP.$cljs$cst$200$vector$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1771$transform_inverse$$,null,$cljs$cst$363$order$$,
null,$APP.$cljs$cst$1770$origin$$,null],null),null),$k__5334__auto__$jscomp$17$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$17$$):new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,this.type,this.$vector$,this.origin,this.transform,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,
$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$17$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$17$$,$k48381$jscomp$1$$){switch($k48381$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k48381$jscomp$1$$.$fqn$:null){case "order":case "type":case "vector":case "origin":case "transform":case "transform-inverse":case "rotation":case "center":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k48381$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$17$$,$k__5332__auto__$jscomp$17$$,$G__48380$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$363$order$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$363$order$$,$k__5332__auto__$jscomp$17$$))?new $APP.$app$common$types$modifiers$GeometricOperation$$($G__48380$jscomp$1$$,
this.type,this.$vector$,this.origin,this.transform,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$17$$))?new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,
$G__48380$jscomp$1$$,this.$vector$,this.origin,this.transform,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$200$vector$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$200$vector$$,$k__5332__auto__$jscomp$17$$))?new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,
this.type,$G__48380$jscomp$1$$,this.origin,this.transform,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1770$origin$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1770$origin$$,$k__5332__auto__$jscomp$17$$))?new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,
this.type,this.$vector$,$G__48380$jscomp$1$$,this.transform,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1275$transform$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1275$transform$$,$k__5332__auto__$jscomp$17$$))?new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,
this.type,this.$vector$,this.origin,$G__48380$jscomp$1$$,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1771$transform_inverse$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1771$transform_inverse$$,$k__5332__auto__$jscomp$17$$))?
new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,this.type,this.$vector$,this.origin,this.transform,$G__48380$jscomp$1$$,this.rotation,this.$center$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1772$rotation$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1772$rotation$$,
$k__5332__auto__$jscomp$17$$))?new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,this.type,this.$vector$,this.origin,this.transform,this.$transform_inverse$,$G__48380$jscomp$1$$,this.$center$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1651$center$$,$k__5332__auto__$jscomp$17$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1651$center$$,
$k__5332__auto__$jscomp$17$$))?new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,this.type,this.$vector$,this.origin,this.transform,this.$transform_inverse$,this.rotation,$G__48380$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,this.type,this.$vector$,this.origin,this.transform,this.$transform_inverse$,this.rotation,this.$center$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k__5332__auto__$jscomp$17$$,$G__48380$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($cljs$cst$363$order$$,this.order,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$200$vector$$,this.$vector$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1770$origin$$,
this.origin,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1275$transform$$,this.transform,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1771$transform_inverse$$,this.$transform_inverse$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1772$rotation$$,this.rotation,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1651$center$$,this.$center$,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$17$$,$G__48380$jscomp$2$$){return new $APP.$app$common$types$modifiers$GeometricOperation$$(this.order,this.type,this.$vector$,this.origin,this.transform,this.$transform_inverse$,this.rotation,this.$center$,$G__48380$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$17$$,$entry__5329__auto__$jscomp$17$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$17$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$17$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$17$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$17$$)};
$APP.$JSCompiler_prototypeAlias$$=$APP.$app$common$types$modifiers$StructureOperation$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$18$$,$k__5324__auto__$jscomp$18$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$18$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$18$$,$k48462$$,$else__5326__auto__$jscomp$18$$){switch($k48462$$ instanceof $APP.$cljs$core$Keyword$$?$k48462$$.$fqn$:null){case "type":return this.type;case "property":return this.property;case "value":return this.value;case "index":return this.index;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k48462$$,$else__5326__auto__$jscomp$18$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$18$$,$f__5344__auto__$jscomp$18$$,$init__5345__auto__$jscomp$18$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$18$$,$p__48473_v__5348__auto__$jscomp$18$$){var $k__5347__auto__$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48473_v__5348__auto__$jscomp$18$$,0,null);$p__48473_v__5348__auto__$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__48473_v__5348__auto__$jscomp$18$$,
1,null);return $f__5344__auto__$jscomp$18$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$18$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$18$$,$k__5347__auto__$jscomp$18$$,$p__48473_v__5348__auto__$jscomp$18$$):$f__5344__auto__$jscomp$18$$($ret__5346__auto__$jscomp$18$$,$k__5347__auto__$jscomp$18$$,$p__48473_v__5348__auto__$jscomp$18$$)},$init__5345__auto__$jscomp$18$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$18$$,$writer__5339__auto__$jscomp$18$$,$opts__5340__auto__$jscomp$18$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$18$$,function($keyval__5342__auto__$jscomp$18$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$18$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$18$$,$keyval__5342__auto__$jscomp$18$$)},"#app.common.types.modifiers.StructureOperation{",
", ","}",$opts__5340__auto__$jscomp$18$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$825$property$$,this.property],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,this.value],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1779$index$$,this.index],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,4,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,$cljs$cst$825$property$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$1779$index$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$app$common$types$modifiers$StructureOperation$$(this.type,this.property,this.value,this.index,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 4+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$47_h__5134__auto____$1$jscomp$47$$=this.$__hash$;return $h__5134__auto__$jscomp$47_h__5134__auto____$1$jscomp$47$$!=null?$h__5134__auto__$jscomp$47_h__5134__auto____$1$jscomp$47$$:this.$__hash$=$h__5134__auto__$jscomp$47_h__5134__auto____$1$jscomp$47$$=697367287^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this48463$$,$other48464$$){return $other48464$$!=null&&this.constructor===$other48464$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other48464$$.type)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.property,$other48464$$.property)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.value,$other48464$$.value)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.index,
$other48464$$.index)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other48464$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$18$$,$k__5334__auto__$jscomp$18$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1779$index$$,null,$cljs$cst$825$property$$,null,$APP.$cljs$cst$260$value$$,null,$APP.$cljs$cst$139$type$$,null],null),null),$k__5334__auto__$jscomp$18$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$18$$):new $APP.$app$common$types$modifiers$StructureOperation$$(this.type,this.property,this.value,this.index,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$18$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$18$$,$k48462$jscomp$1$$){switch($k48462$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k48462$jscomp$1$$.$fqn$:null){case "type":case "property":case "value":case "index":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k48462$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$18$$,$k__5332__auto__$jscomp$18$$,$G__48461$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$18$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$18$$))?
new $APP.$app$common$types$modifiers$StructureOperation$$($G__48461$jscomp$1$$,this.property,this.value,this.index,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$825$property$$,$k__5332__auto__$jscomp$18$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$825$property$$,$k__5332__auto__$jscomp$18$$))?new $APP.$app$common$types$modifiers$StructureOperation$$(this.type,
$G__48461$jscomp$1$$,this.value,this.index,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$18$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$18$$))?new $APP.$app$common$types$modifiers$StructureOperation$$(this.type,this.property,$G__48461$jscomp$1$$,
this.index,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1779$index$$,$k__5332__auto__$jscomp$18$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1779$index$$,$k__5332__auto__$jscomp$18$$))?new $APP.$app$common$types$modifiers$StructureOperation$$(this.type,this.property,this.value,$G__48461$jscomp$1$$,this.$__meta$,
this.$__extmap$,null):new $APP.$app$common$types$modifiers$StructureOperation$$(this.type,this.property,this.value,this.index,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$18$$,$G__48461$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$825$property$$,this.property,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$260$value$$,this.value,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1779$index$$,
this.index,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$18$$,$G__48461$jscomp$2$$){return new $APP.$app$common$types$modifiers$StructureOperation$$(this.type,this.property,this.value,this.index,$G__48461$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$18$$,$entry__5329__auto__$jscomp$18$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$18$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$18$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$18$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$18$$)};
$APP.$app$common$types$modifiers$maybe_add_resize$$=function $app$common$types$modifiers$maybe_add_resize$$($var_args$jscomp$926$$){switch(arguments.length){case 2:return $app$common$types$modifiers$maybe_add_resize$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$types$modifiers$maybe_add_resize$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$modifiers$maybe_add_resize$$.$cljs$core$IFn$_invoke$arity$2$=function($operations$jscomp$1$$,$op$jscomp$11$$){return $APP.$app$common$types$modifiers$maybe_add_resize$$.$cljs$core$IFn$_invoke$arity$3$($operations$jscomp$1$$,$op$jscomp$11$$,null)};
$APP.$app$common$types$modifiers$maybe_add_resize$$.$cljs$core$IFn$_invoke$arity$3$=function($G__48547_operations$jscomp$2$$,$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$,$map__48546__$1_p__48544_precise_QMARK_$$){$map__48546__$1_p__48544_precise_QMARK_$$=$APP.$cljs$core$__destructure_map$$($map__48546__$1_p__48544_precise_QMARK_$$);$map__48546__$1_p__48544_precise_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__48546__$1_p__48544_precise_QMARK_$$,$cljs$cst$1789$precise_QMARK_$$);
if($APP.$cljs$core$empty_QMARK_$$($G__48547_operations$jscomp$2$$))return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$],null);var $head$jscomp$10_item$jscomp$43$$=$APP.$cljs$core$peek$$($G__48547_operations$jscomp$2$$),$op1_x$jscomp$inline_11433_type_op1$jscomp$inline_11421$$=$head$jscomp$10_item$jscomp$43$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$,
$APP.$cljs$cst$139$type$$),$op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$?.transform??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$,$APP.$cljs$cst$1275$transform$$),$app$common$geom$matrix$base$$),$op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$?.$transform_inverse$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$,$APP.$cljs$cst$1771$transform_inverse$$),$app$common$geom$matrix$base$$),$origin_op1$jscomp$inline_11424$$=$head$jscomp$10_item$jscomp$43$$?.origin??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$,$APP.$cljs$cst$1770$origin$$),$type_op2$jscomp$inline_11425$$=$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$,
$APP.$cljs$cst$139$type$$),$transform_op2$jscomp$inline_11426$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$?.transform??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$,$APP.$cljs$cst$1275$transform$$),$app$common$geom$matrix$base$$),$transform_inv_op2$jscomp$inline_11427$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$?.$transform_inverse$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$,$APP.$cljs$cst$1771$transform_inverse$$),$app$common$geom$matrix$base$$),$origin_op2$jscomp$inline_11428$$=$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$?.origin??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$,$APP.$cljs$cst$1770$origin$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1783$resize$$,
$op1_x$jscomp$inline_11433_type_op1$jscomp$inline_11421$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1783$resize$$,$type_op2$jscomp$inline_11425$$)&&$app$common$geom$point$close_QMARK_$$($origin_op1$jscomp$inline_11424$$,$origin_op2$jscomp$inline_11428$$)&&$app$common$geom$matrix$close_QMARK_$$($op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$,$transform_op2$jscomp$inline_11426$$)&&$app$common$geom$matrix$close_QMARK_$$($op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$,
$transform_inv_op2$jscomp$inline_11427$$)?($op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$=$head$jscomp$10_item$jscomp$43$$?.$vector$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$,$APP.$cljs$cst$200$vector$$),$op1_x$jscomp$inline_11433_type_op1$jscomp$inline_11421$$=$op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$,
$APP.$cljs$cst$1499$x$$),$op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$=$op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$,$APP.$cljs$cst$1500$y$$),$op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$=$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$?.$vector$??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$,$APP.$cljs$cst$200$vector$$),$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$=$op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$,$APP.$cljs$cst$1499$x$$),$op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$=
$op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$,$APP.$cljs$cst$1500$y$$),$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($op1_x$jscomp$inline_11433_type_op1$jscomp$inline_11421$$*$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$,
$op1_vector$jscomp$inline_11432_op1_y$jscomp$inline_11434_transform_op1$jscomp$inline_11422$$*$op2_vector$jscomp$inline_11435_op2_y$jscomp$inline_11437_transform_inv_op1$jscomp$inline_11423$$),$head$jscomp$10_item$jscomp$43$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($head$jscomp$10_item$jscomp$43$$,$APP.$cljs$cst$200$vector$$,$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$),$G__48547_operations$jscomp$2$$=$APP.$cljs$core$pop$$($G__48547_operations$jscomp$2$$),$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($map__48546__$1_p__48544_precise_QMARK_$$)?
$map__48546__$1_p__48544_precise_QMARK_$$:$APP.$app$common$types$modifiers$resize_vec_QMARK_$$($head$jscomp$10_item$jscomp$43$$?.$vector$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($head$jscomp$10_item$jscomp$43$$,$APP.$cljs$cst$200$vector$$)))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48547_operations$jscomp$2$$,$head$jscomp$10_item$jscomp$43$$):$G__48547_operations$jscomp$2$$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__48547_operations$jscomp$2$$,$op$jscomp$12_op2_x$jscomp$inline_11436_vector$jscomp$inline_11438$$)};
$APP.$app$common$types$modifiers$maybe_add_resize$$.$cljs$lang$maxFixedArity$=3;$APP.$app$common$types$path$helpers$segment__GT_point$$=function $app$common$types$path$helpers$segment__GT_point$$($var_args$jscomp$935$$){switch(arguments.length){case 1:return $app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$=function($segment$jscomp$1$$){return $APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$1$$,$APP.$cljs$cst$1499$x$$)};
$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$2$=function($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,$coord$$){$segment$jscomp$2_temp__5825__auto__$jscomp$129$$=$APP.$cljs$core$not_empty$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,$APP.$cljs$cst$1419$params$$));if($APP.$cljs$core$truth_$$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$))switch($coord$$ instanceof $APP.$cljs$core$Keyword$$?
$coord$$.$fqn$:null){case "c1":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,$APP.$cljs$cst$1799$c1x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,$APP.$cljs$cst$1800$c1y$$));case "c2":return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,
$APP.$cljs$cst$1801$c2x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,$APP.$cljs$cst$1802$c2y$$));default:return $APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,$APP.$cljs$cst$1499$x$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($segment$jscomp$2_temp__5825__auto__$jscomp$129$$,$APP.$cljs$cst$1500$y$$))}else return null};
$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$lang$maxFixedArity$=2;
var $app$common$types$path$helpers$command__GT_selrect$$=function $app$common$types$path$helpers$command__GT_selrect$$($var_args$jscomp$938$$){switch(arguments.length){case 1:return $app$common$types$path$helpers$command__GT_selrect$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$types$path$helpers$command__GT_selrect$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$app$common$types$path$helpers$command__GT_selrect$$.$cljs$core$IFn$_invoke$arity$1$=function($command$jscomp$1$$){return $app$common$types$path$helpers$command__GT_selrect$$.$cljs$core$IFn$_invoke$arity$2$($command$jscomp$1$$,$cljs$cst$1804$prev$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$1$$))};
$app$common$types$path$helpers$command__GT_selrect$$.$cljs$core$IFn$_invoke$arity$2$=function($command$jscomp$2$$,$prev_point$$){var $points$jscomp$10$$=function(){var $G__46378$$=$APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$2$$);switch($G__46378$$ instanceof $APP.$cljs$core$Keyword$$?$G__46378$$.$fqn$:null){case "move-to":return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$2$$)],
null);case "line-to":return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$prev_point$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$2$$)],null);case "curve-to":return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$prev_point$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$2$$)],
null),function(){var $curve$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$prev_point$$,$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$1$($command$jscomp$2$$),$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$2$($command$jscomp$2$$,$APP.$cljs$cst$1805$c1$$),$APP.$app$common$types$path$helpers$segment__GT_point$$.$cljs$core$IFn$_invoke$arity$2$($command$jscomp$2$$,$cljs$cst$1806$c2$$)],
null);return $APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__46375_SHARP_$$){return $app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$?$app$common$types$path$helpers$curve_values$cljs$0core$0IFn$0_invoke$0arity$02$$($curve$$,$p1__46375_SHARP_$$):$app$common$types$path$helpers$curve_values$$($curve$$,$p1__46375_SHARP_$$)},$app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$01$$?$app$common$types$path$helpers$curve_extremities$cljs$0core$0IFn$0_invoke$0arity$01$$($curve$$):
$app$common$types$path$helpers$curve_extremities$$($curve$$))}());default:return $APP.$cljs$core$PersistentVector$EMPTY$$}}();return $APP.$app$common$geom$rect$points__GT_rect$$($points$jscomp$10$$)};$app$common$types$path$helpers$command__GT_selrect$$.$cljs$lang$maxFixedArity$=2;var $app$common$schema$openapi$visit$$=function(){var $method_table__5622__auto__$jscomp$8$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$8$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$8$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$8$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$205$default$$,$cljs$cst$1810$app_DOT_common_DOT_schema_DOT_openapi_SLASH_default$$],null),$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():
$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.schema.openapi","visit"),function($name$jscomp$174$$){return $name$jscomp$174$$},$cljs$cst$1810$app_DOT_common_DOT_schema_DOT_openapi_SLASH_default$$,$hierarchy__5626__auto__$jscomp$8$$,$method_table__5622__auto__$jscomp$8$$,$prefer_table__5623__auto__$jscomp$8$$,$method_cache__5624__auto__$jscomp$8$$,$cached_hierarchy__5625__auto__$jscomp$8$$)}();
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1810$app_DOT_common_DOT_schema_DOT_openapi_SLASH_default$$,function($_$jscomp$1098_props$jscomp$62$$,$schema$jscomp$209$$){$_$jscomp$1098_props$jscomp$62$$=$malli$core$type_properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$209$$);return $APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1098_props$jscomp$62$$,
$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$),$APP.$cljs$cst$952$format$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1098_props$jscomp$62$$,$cljs$cst$938$app_DOT_common_DOT_schema_DOT_openapi_SLASH_format$$),$APP.$cljs$cst$937$title$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1098_props$jscomp$62$$,$APP.$cljs$cst$937$title$$),$APP.$cljs$cst$934$description$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1098_props$jscomp$62$$,
$APP.$cljs$cst$934$description$$)],null))});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$705$_GT_$$,function($_$jscomp$1099_value$jscomp$417$$,$___$1$jscomp$691$$,$p__45976$$){$_$jscomp$1099_value$jscomp$417$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45976$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"number",$cljs$cst$1811$exclusiveMinimum$$,$_$jscomp$1099_value$jscomp$417$$],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$706$_GT__EQ_$$,function($_$jscomp$1100_value$jscomp$418$$,$___$1$jscomp$692$$,$p__45984$$){$_$jscomp$1100_value$jscomp$418$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45984$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"number",$cljs$cst$1812$minimum$$,$_$jscomp$1100_value$jscomp$418$$],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$707$_LT_$$,function($_$jscomp$1101_value$jscomp$419$$,$___$1$jscomp$693$$,$p__45993$$){$_$jscomp$1101_value$jscomp$419$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45993$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"number",$cljs$cst$1813$exclusiveMaximum$$,$_$jscomp$1101_value$jscomp$419$$],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$708$_LT__EQ_$$,function($_$jscomp$1102_value$jscomp$420$$,$___$1$jscomp$694$$,$p__45997$$){$_$jscomp$1102_value$jscomp$420$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__45997$$,0,null);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"number",$cljs$cst$1814$maximum$$,$_$jscomp$1102_value$jscomp$420$$],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$709$_EQ_$$,function($_$jscomp$1103_type$jscomp$325$$,$JSCompiler_temp_const$jscomp$755_schema$jscomp$210$$,$children$jscomp$139$$){var $JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp_const$jscomp$755_schema$jscomp$210$$);$_$jscomp$1103_type$jscomp$325$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$,
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$198$string$$);$JSCompiler_temp_const$jscomp$755_schema$jscomp$210$$=$APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$;var $JSCompiler_temp_const$jscomp$754$$=$APP.$cljs$cst$139$type$$;$JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$,$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$);
$JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$)?$JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$:$APP.$app$common$data$name$$($_$jscomp$1103_type$jscomp$325$$);return $JSCompiler_temp_const$jscomp$755_schema$jscomp$210$$.call($APP.$app$common$data$without_nils$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$JSCompiler_temp_const$jscomp$754$$,$JSCompiler_inline_result$jscomp$757_or__5025__auto__$jscomp$inline_4840_props$jscomp$63$$,$APP.$cljs$cst$497$enum$$,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$198$string$$,$_$jscomp$1103_type$jscomp$325$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$name$$,$children$jscomp$139$$):$APP.$cljs$core$vec$$($children$jscomp$139$$)],null))});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$710$not_EQ_$$,function(){return $APP.$cljs$core$PersistentArrayMap$EMPTY$$});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$514$fn$$,function(){return null});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$964$app_DOT_common_DOT_schema_SLASH_contains_any$$,function(){return null});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$442$not$$,function($_$jscomp$1107$$,$___$1$jscomp$699$$,$children$jscomp$140$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$442$not$$,$APP.$cljs$core$last$$($children$jscomp$140$$)],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$427$and$$,function($_$jscomp$1108$$,$___$1$jscomp$700$$,$children$jscomp$141$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1815$allOf$$,$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$not_empty$$,$children$jscomp$141$$)],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$431$or$$,function($_$jscomp$1109$$,$___$1$jscomp$701$$,$children$jscomp$142$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1816$anyOf$$,$children$jscomp$142$$],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$436$orn$$,function($_$jscomp$1110$$,$___$1$jscomp$702$$,$children$jscomp$143$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1816$anyOf$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$last$$,$children$jscomp$143$$)],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$447$malli_DOT_core_SLASH_val$$,function($_$jscomp$1111$$,$___$1$jscomp$703$$,$children$jscomp$144$$){return $APP.$cljs$core$first$$($children$jscomp$144$$)});
var $app$common$schema$openapi$required_xf$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($malli$core$_comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$not$$,$APP.$cljs$cst$448$optional$$,$APP.$cljs$core$second$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$camel$$));
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$202$map$$,function($G__46014__$1__$jscomp$1112_required$jscomp$2$$,$closed_QMARK__schema$jscomp$211$$,$G__46014_children$jscomp$145_props$jscomp$64$$){$G__46014__$1__$jscomp$1112_required$jscomp$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$app$common$schema$openapi$required_xf$$,$G__46014_children$jscomp$145_props$jscomp$64$$);$G__46014_children$jscomp$145_props$jscomp$64$$=
$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($cljs$core$array_map$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p__46010_s$jscomp$509$$){var $k$jscomp$592$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46010_s$jscomp$509$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46010_s$jscomp$509$$,1,null);$p__46010_s$jscomp$509$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__46010_s$jscomp$509$$,2,null);return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cuerdas$core$camel$$($k$jscomp$592$$),$p__46010_s$jscomp$509$$],null)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1604$hidden$$,$G__46014_children$jscomp$145_props$jscomp$64$$)])));$closed_QMARK__schema$jscomp$211$$=$cljs$cst$460$closed$$.$cljs$core$IFn$_invoke$arity$1$($APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($closed_QMARK__schema$jscomp$211$$));
$G__46014_children$jscomp$145_props$jscomp$64$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"object",$cljs$cst$339$properties$$,$G__46014_children$jscomp$145_props$jscomp$64$$],null);$G__46014__$1__$jscomp$1112_required$jscomp$2$$=$APP.$cljs$core$seq$$($G__46014__$1__$jscomp$1112_required$jscomp$2$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__46014_children$jscomp$145_props$jscomp$64$$,$APP.$cljs$cst$1817$required$$,$G__46014__$1__$jscomp$1112_required$jscomp$2$$):
$G__46014_children$jscomp$145_props$jscomp$64$$;return $APP.$cljs$core$truth_$$($closed_QMARK__schema$jscomp$211$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__46014__$1__$jscomp$1112_required$jscomp$2$$,$cljs$cst$1818$additionalProperties$$,!1):$G__46014__$1__$jscomp$1112_required$jscomp$2$$});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$529$multi$$,function($_$jscomp$1113$$,$___$1$jscomp$705$$,$children$jscomp$146$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1819$oneOf$$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$last$$,$children$jscomp$146$$)],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$461$map_of$$,function($_$jscomp$1114$$,$schema$jscomp$213$$,$children$jscomp$147$$){return $app$common$schema$openapi$minmax_properties$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"object",$cljs$cst$1818$additionalProperties$$,$APP.$cljs$core$second$$($children$jscomp$147$$)],null),$schema$jscomp$213$$,$cljs$cst$1820$minProperties$$,$cljs$cst$1821$maxProperties$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$416$any$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$934$description$$,"Any Value"],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,function($_$jscomp$1116$$,$schema$jscomp$214$$,$children$jscomp$148$$){return $app$common$schema$openapi$minmax_properties$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,"array",$APP.$cljs$cst$1822$items$$,$APP.$cljs$core$first$$($children$jscomp$148$$),$cljs$cst$1823$uniqueItems$$,!0],null),$schema$jscomp$214$$,$cljs$cst$1824$minItems$$,
$cljs$cst$1825$maxItems$$)});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$949$app_DOT_common_DOT_schema_SLASH_vec$$,function($_$jscomp$1117$$,$schema$jscomp$215$$,$children$jscomp$149$$){return $app$common$schema$openapi$minmax_properties$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"array",$APP.$cljs$cst$1822$items$$,$APP.$cljs$core$first$$($children$jscomp$149$$)],null),$schema$jscomp$215$$,$cljs$cst$1824$minItems$$,$cljs$cst$1825$maxItems$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$200$vector$$,function($_$jscomp$1118$$,$schema$jscomp$216$$,$children$jscomp$150$$,$options$jscomp$426$$){return $app$common$schema$openapi$visit$$.$cljs$core$IFn$_invoke$arity$4$($cljs$cst$949$app_DOT_common_DOT_schema_SLASH_vec$$,$schema$jscomp$216$$,$children$jscomp$150$$,$options$jscomp$426$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$203$set$$,function($_$jscomp$1119$$,$schema$jscomp$217$$,$children$jscomp$151$$,$options$jscomp$427$$){return $app$common$schema$openapi$visit$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,$schema$jscomp$217$$,$children$jscomp$151$$,$options$jscomp$427$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$718$sequential$$,function($_$jscomp$1120$$,$schema$jscomp$218$$,$children$jscomp$152$$){return $app$common$schema$openapi$minmax_properties$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"array",$APP.$cljs$cst$1822$items$$,$APP.$cljs$core$first$$($children$jscomp$152$$)],null),$schema$jscomp$218$$,$cljs$cst$1824$minItems$$,$cljs$cst$1825$maxItems$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$497$enum$$,function($JSCompiler_temp_const$jscomp$758__$jscomp$1121$$,$G__46042$jscomp$inline_4842____$1$jscomp$711$$,$children$jscomp$153$$,$JSCompiler_inline_result$jscomp$760_options$jscomp$428$$){$JSCompiler_temp_const$jscomp$758__$jscomp$1121$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$;$G__46042$jscomp$inline_4842____$1$jscomp$711$$=$malli$core$_infer$$($children$jscomp$153$$);
$JSCompiler_inline_result$jscomp$760_options$jscomp$428$$=$G__46042$jscomp$inline_4842____$1$jscomp$711$$==null?null:$app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($G__46042$jscomp$inline_4842____$1$jscomp$711$$,$JSCompiler_inline_result$jscomp$760_options$jscomp$428$$):$app$common$schema$openapi$transform_STAR_$$($G__46042$jscomp$inline_4842____$1$jscomp$711$$,$JSCompiler_inline_result$jscomp$760_options$jscomp$428$$);
return $JSCompiler_temp_const$jscomp$758__$jscomp$1121$$.call($APP.$cljs$core$merge$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$JSCompiler_inline_result$jscomp$760_options$jscomp$428$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$497$enum$$,$children$jscomp$153$$],null)]))});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$520$maybe$$,function($_$jscomp$1122_children__$1$jscomp$21$$,$___$1$jscomp$712$$,$children$jscomp$154$$){$_$jscomp$1122_children__$1$jscomp$21$$=$APP.$cljs$core$first$$($children$jscomp$154$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$1122_children__$1$jscomp$21$$,$cljs$cst$1826$nullable$$,!0)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$496$tuple$$,function($_$jscomp$1123$$,$___$1$jscomp$713$$,$children$jscomp$155$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,"array",$APP.$cljs$cst$1822$items$$,$children$jscomp$155$$,$cljs$cst$1827$additionalItems$$,!1],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$510$re$$,function($_$jscomp$1124$$,$schema$jscomp$219$$,$___$1$jscomp$714$$,$options$jscomp$429$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"string",$cljs$cst$1828$pattern$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($malli$core$children$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$219$$,$options$jscomp$429$$)))],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$197$nil$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"null"],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$198$string$$,function($_$jscomp$1126$$,$schema$jscomp$220$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],null),$APP.$clojure$set$rename_keys$$($APP.$cljs$core$select_keys$$($APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$220$$),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$336$min$$,$APP.$cljs$cst$337$max$$],null)),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,$cljs$cst$1829$minLength$$,$APP.$cljs$cst$337$max$$,$cljs$cst$1830$maxLength$$],null))]))});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,function($_$jscomp$1127_options$jscomp$430$$,$___$1$jscomp$717$$,$children$jscomp$156$$){$_$jscomp$1127_options$jscomp$430$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$name$$,$APP.$cljs$core$first$$($children$jscomp$156$$));return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"string",$APP.$cljs$cst$497$enum$$,
$_$jscomp$1127_options$jscomp$430$$],null)});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$342$int$$,function($_$jscomp$1128$$,$schema$jscomp$221$$){return $app$common$schema$openapi$minmax_properties$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"integer"],null),$schema$jscomp$221$$,$cljs$cst$1812$minimum$$,$cljs$cst$1814$maximum$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$343$double$$,function($_$jscomp$1129$$,$schema$jscomp$222$$){return $app$common$schema$openapi$minmax_properties$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"number",$APP.$cljs$cst$952$format$$,"double"],null),$schema$jscomp$222$$,$cljs$cst$1812$minimum$$,$cljs$cst$1814$maximum$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$,function($_$jscomp$1130$$,$schema$jscomp$223$$,$children$jscomp$157$$,$options$jscomp$431$$){return $app$common$schema$openapi$visit$$.$cljs$core$IFn$_invoke$arity$4$($cljs$cst$342$int$$,$schema$jscomp$223$$,$children$jscomp$157$$,$options$jscomp$431$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$957$app_DOT_common_DOT_schema_SLASH_double$$,function($_$jscomp$1131$$,$schema$jscomp$224$$,$children$jscomp$158$$,$options$jscomp$432$$){return $app$common$schema$openapi$visit$$.$cljs$core$IFn$_invoke$arity$4$($cljs$cst$343$double$$,$schema$jscomp$224$$,$children$jscomp$158$$,$options$jscomp$432$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$419$boolean$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"boolean"],null)});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"boolean"],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$221$keyword$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],null)});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$420$qualified_keyword$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$219$symbol$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],null)});$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$421$qualified_symbol$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,"string"],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$422$uuid$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"string",$APP.$cljs$cst$952$format$$,"uuid"],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,"string",$APP.$cljs$cst$952$format$$,"uuid"],null)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$296$schema$$,function($_$jscomp$1140$$,$schema$jscomp$225$$,$children$jscomp$159$$,$options$jscomp$433$$){return $app$common$schema$openapi$visit$$.$cljs$core$IFn$_invoke$arity$4$($cljs$cst$410$malli_DOT_core_SLASH_schema$$,$schema$jscomp$225$$,$children$jscomp$159$$,$options$jscomp$433$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$410$malli_DOT_core_SLASH_schema$$,function($G__46057$jscomp$inline_4844__$jscomp$1141_defpath$$,$nname_nname__$1_rkey_schema$jscomp$226$$,$___$1$jscomp$728_result$jscomp$174$$,$options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$){$G__46057$jscomp$inline_4844__$jscomp$1141_defpath$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($nname_nname__$1_rkey_schema$jscomp$226$$,null);$___$1$jscomp$728_result$jscomp$174$$=
$app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($G__46057$jscomp$inline_4844__$jscomp$1141_defpath$$,$options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$):$app$common$schema$openapi$transform_STAR_$$($G__46057$jscomp$inline_4844__$jscomp$1141_defpath$$,$options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$);$G__46057$jscomp$inline_4844__$jscomp$1141_defpath$$=$cljs$cst$1831$app_DOT_common_DOT_schema_DOT_openapi_SLASH_definitions_path$$.$cljs$core$IFn$_invoke$arity$2$($options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$,
"#/definitions/");if($APP.$cljs$core$truth_$$($cljs$cst$1832$app_DOT_common_DOT_schema_DOT_openapi_SLASH_embed$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$)))return $___$1$jscomp$728_result$jscomp$174$$;$options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$=$malli$core$_ref$$($nname_nname__$1_rkey_schema$jscomp$226$$);return $APP.$cljs$core$truth_$$($options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$)?($nname_nname__$1_rkey_schema$jscomp$226$$=
$APP.$cljs$core$namespace$$($options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$),$options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$=$APP.$cljs$core$name$$($options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$),$options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$=$APP.$cuerdas$core$capital$$($cuerdas$core$camel$$($options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$)),$nname_nname__$1_rkey_schema$jscomp$226$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($nname_nname__$1_rkey_schema$jscomp$226$$,
"app.common.schema")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($nname_nname__$1_rkey_schema$jscomp$226$$,"app.common.time")||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($nname_nname__$1_rkey_schema$jscomp$226$$,"app.common.features")?"":$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($nname_nname__$1_rkey_schema$jscomp$226$$,"datoteka.fs")?"Filesystem":$APP.$cuerdas$core$starts_with_QMARK_$$($nname_nname__$1_rkey_schema$jscomp$226$$,"app.common.geom")?$APP.$cuerdas$core$capital$$($cuerdas$core$camel$$($APP.$cuerdas$core$replace$$($nname_nname__$1_rkey_schema$jscomp$226$$,
/app\.common\.geom\.\w+/,"geom"))):$APP.$cuerdas$core$starts_with_QMARK_$$($nname_nname__$1_rkey_schema$jscomp$226$$,"app.")?$APP.$cuerdas$core$capital$$($cuerdas$core$camel$$($APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($nname_nname__$1_rkey_schema$jscomp$226$$,4))):$APP.$cuerdas$core$capital$$($cuerdas$core$camel$$($nname_nname__$1_rkey_schema$jscomp$226$$)),$nname_nname__$1_rkey_schema$jscomp$226$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($nname_nname__$1_rkey_schema$jscomp$226$$),
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($options$jscomp$434_temp__5823__auto__$jscomp$102_tname_tname__$1$$)].join(""),new $APP.$cljs$core$PersistentArrayMap$$(null,1,["$ref",""+($G__46057$jscomp$inline_4844__$jscomp$1141_defpath$$??"")+($nname_nname__$1_rkey_schema$jscomp$226$$??"")],null)):$___$1$jscomp$728_result$jscomp$174$$});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$733$merge$$,function($G__46067__$jscomp$1142$$,$schema$jscomp$227$$,$___$1$jscomp$729$$,$options$jscomp$435$$){$G__46067__$jscomp$1142$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$227$$,null);return $app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($G__46067__$jscomp$1142$$,
$options$jscomp$435$$):$app$common$schema$openapi$transform_STAR_$$($G__46067__$jscomp$1142$$,$options$jscomp$435$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$734$union$$,function($G__46069__$jscomp$1143$$,$schema$jscomp$228$$,$___$1$jscomp$730$$,$options$jscomp$436$$){$G__46069__$jscomp$1143$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$228$$,null);return $app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($G__46069__$jscomp$1143$$,
$options$jscomp$436$$):$app$common$schema$openapi$transform_STAR_$$($G__46069__$jscomp$1143$$,$options$jscomp$436$$)});
$app$common$schema$openapi$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$735$select_keys$$,function($G__46071__$jscomp$1144$$,$schema$jscomp$229$$,$___$1$jscomp$731$$,$options$jscomp$437$$){$G__46071__$jscomp$1144$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$229$$,null);return $app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$schema$openapi$transform_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($G__46071__$jscomp$1144$$,
$options$jscomp$437$$):$app$common$schema$openapi$transform_STAR_$$($G__46071__$jscomp$1144$$,$options$jscomp$437$$)});/*
 MPL-2.0 <https://www.mozilla.org/en-US/MPL/2.0/>
*/
var $MOVE_TO$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("move-to"),$CLOSE_PATH$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("close-path"),$LINE_TO$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("line-to"),$CURVE_TO$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("curve-to"),$K_COMMAND$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("command"),$K_PARAMS$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("params"),
$K_X$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("x"),$K_Y$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("y"),$K_C1X$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("c1x"),$K_C1Y$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("c1y"),$K_C2X$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("c2x"),$K_C2Y$$module$app$common$svg$path$parser$$=$APP.$cljs$core$keyword$$("c2y"),$Segment$$module$app$common$svg$path$parser$$=class{constructor($command$jscomp$3$$,
$params$jscomp$97$$){this.command=$command$jscomp$3$$;this.params=$params$jscomp$97$$}toPersistentMap(){let $command$jscomp$4$$,$params$jscomp$98$$;switch(this.command){case "M":$command$jscomp$4$$=$MOVE_TO$$module$app$common$svg$path$parser$$;$params$jscomp$98$$=$APP.$cljs$core$PersistentArrayMap$fromArray$$([$K_X$$module$app$common$svg$path$parser$$,this.params[0],$K_Y$$module$app$common$svg$path$parser$$,this.params[1]]);break;case "Z":$command$jscomp$4$$=$CLOSE_PATH$$module$app$common$svg$path$parser$$;
$params$jscomp$98$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;break;case "L":$command$jscomp$4$$=$LINE_TO$$module$app$common$svg$path$parser$$;$params$jscomp$98$$=$APP.$cljs$core$PersistentArrayMap$fromArray$$([$K_X$$module$app$common$svg$path$parser$$,this.params[0],$K_Y$$module$app$common$svg$path$parser$$,this.params[1]]);break;case "C":$command$jscomp$4$$=$CURVE_TO$$module$app$common$svg$path$parser$$;$params$jscomp$98$$=$APP.$cljs$core$PersistentArrayMap$fromArray$$([$K_C1X$$module$app$common$svg$path$parser$$,
this.params[0],$K_C1Y$$module$app$common$svg$path$parser$$,this.params[1],$K_C2X$$module$app$common$svg$path$parser$$,this.params[2],$K_C2Y$$module$app$common$svg$path$parser$$,this.params[3],$K_X$$module$app$common$svg$path$parser$$,this.params[4],$K_Y$$module$app$common$svg$path$parser$$,this.params[5]]);break;default:$params$jscomp$98$$=$command$jscomp$4$$=null}if($command$jscomp$4$$===null||$params$jscomp$98$$===null)throw Error("invalid segment");return $APP.$cljs$core$PersistentArrayMap$fromArray$$([$K_COMMAND$$module$app$common$svg$path$parser$$,
$command$jscomp$4$$,$K_PARAMS$$module$app$common$svg$path$parser$$,$params$jscomp$98$$])}},$Parser$$module$app$common$svg$path$parser$$=class{constructor($string$jscomp$15$$){this.$_string$=$string$jscomp$15$$;this.$_currentIndex$=0;this.$_endIndex$=this.$_string$.length;this.$_prevCommand$=null;$JSCompiler_StaticMethods__skipOptionalSpaces$$(this)}[Symbol.iterator](){return this}next(){if(this.hasNext()){a:{var $ch$jscomp$inline_4847_params$jscomp$inline_4849$$=this.$_string$[this.$_currentIndex$];
var $JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$=$validCommand$$module$app$common$svg$path$parser$$($ch$jscomp$inline_4847_params$jscomp$inline_4849$$)?$ch$jscomp$inline_4847_params$jscomp$inline_4849$$:null;if($JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$===null){if(this.$_prevCommand$===null){$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$=null;break a}$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$=
($ch$jscomp$inline_4847_params$jscomp$inline_4849$$==="+"||$ch$jscomp$inline_4847_params$jscomp$inline_4849$$==="-"||$ch$jscomp$inline_4847_params$jscomp$inline_4849$$==="."||$ch$jscomp$inline_4847_params$jscomp$inline_4849$$>="0"&&$ch$jscomp$inline_4847_params$jscomp$inline_4849$$<="9")&&this.$_prevCommand$!=="Z"?this.$_prevCommand$==="M"?"L":this.$_prevCommand$==="m"?"l":this.$_prevCommand$:null;if($JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$===null){$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$=
null;break a}}else this.$_currentIndex$+=1;this.$_prevCommand$=$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$;$ch$jscomp$inline_4847_params$jscomp$inline_4849$$=null;var $cmd$jscomp$inline_4850$$=$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$.toUpperCase();$cmd$jscomp$inline_4850$$==="H"||$cmd$jscomp$inline_4850$$==="V"?$ch$jscomp$inline_4847_params$jscomp$inline_4849$$=[$JSCompiler_StaticMethods__parseNumber$$(this)]:
$cmd$jscomp$inline_4850$$==="M"||$cmd$jscomp$inline_4850$$==="L"||$cmd$jscomp$inline_4850$$==="T"?$ch$jscomp$inline_4847_params$jscomp$inline_4849$$=[$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this)]:$cmd$jscomp$inline_4850$$==="S"||$cmd$jscomp$inline_4850$$==="Q"?$ch$jscomp$inline_4847_params$jscomp$inline_4849$$=[$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),
$JSCompiler_StaticMethods__parseNumber$$(this)]:$cmd$jscomp$inline_4850$$==="C"?$ch$jscomp$inline_4847_params$jscomp$inline_4849$$=[$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this)]:$cmd$jscomp$inline_4850$$==="A"?$ch$jscomp$inline_4847_params$jscomp$inline_4849$$=[$JSCompiler_StaticMethods__parseNumber$$(this),
$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseArcFlag$$(this),$JSCompiler_StaticMethods__parseArcFlag$$(this),$JSCompiler_StaticMethods__parseNumber$$(this),$JSCompiler_StaticMethods__parseNumber$$(this)]:$cmd$jscomp$inline_4850$$==="Z"&&($JSCompiler_StaticMethods__skipOptionalSpaces$$(this),$ch$jscomp$inline_4847_params$jscomp$inline_4849$$=[]);$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$=
$ch$jscomp$inline_4847_params$jscomp$inline_4849$$===null||$ch$jscomp$inline_4847_params$jscomp$inline_4849$$.indexOf(null)>=0?null:new $Segment$$module$app$common$svg$path$parser$$($JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$,$ch$jscomp$inline_4847_params$jscomp$inline_4849$$)}$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$={done:!1,value:$JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$}}else $JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$=
{done:!0};return $JSCompiler_inline_result$jscomp$762_JSCompiler_temp$jscomp$761_command$jscomp$inline_4848$$}hasNext(){if(this.$_currentIndex$===0){var $JSCompiler_inline_result$jscomp$763_ch$jscomp$inline_4853$$=this.$_string$[this.$_currentIndex$];$JSCompiler_inline_result$jscomp$763_ch$jscomp$inline_4853$$=$validCommand$$module$app$common$svg$path$parser$$($JSCompiler_inline_result$jscomp$763_ch$jscomp$inline_4853$$)?$JSCompiler_inline_result$jscomp$763_ch$jscomp$inline_4853$$:null;return this.$_currentIndex$<
this.$_endIndex$&&($JSCompiler_inline_result$jscomp$763_ch$jscomp$inline_4853$$==="M"||$JSCompiler_inline_result$jscomp$763_ch$jscomp$inline_4853$$==="m")}return this.$_currentIndex$<this.$_endIndex$}};$module$app$common$svg$path$parser$$={};$module$app$common$svg$path$parser$$.$arcToBeziers$=$arcToBeziers$$module$app$common$svg$path$parser$$;
$module$app$common$svg$path$parser$$.parse=function($string$jscomp$16$$){if(!$string$jscomp$16$$||$string$jscomp$16$$.length===0)return[];try{var $pdata$jscomp$inline_4926_result$jscomp$177$$=Array.from(new $Parser$$module$app$common$svg$path$parser$$($string$jscomp$16$$)),$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$=$pdata$jscomp$inline_4926_result$jscomp$177$$,$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=null,$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=
null,$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=null,$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=null;for(let $i$jscomp$inline_4923$$=0;$i$jscomp$inline_4923$$<$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.length;$i$jscomp$inline_4923$$++){let $segment$jscomp$inline_4924$$=$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$[$i$jscomp$inline_4923$$];switch($segment$jscomp$inline_4924$$.command){case "M":var $currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=
$segment$jscomp$inline_4924$$.params[0],$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[1];$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=
$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "m":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[0];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[1];$segment$jscomp$inline_4924$$.command="M";$segment$jscomp$inline_4924$$.params[0]=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;
$segment$jscomp$inline_4924$$.params[1]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;
break;case "L":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$segment$jscomp$inline_4924$$.params[0];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[1];$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "l":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+
$segment$jscomp$inline_4924$$.params[0];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[1];$segment$jscomp$inline_4924$$.command="L";$segment$jscomp$inline_4924$$.params[0]=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$segment$jscomp$inline_4924$$.params[1]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;
$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "C":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$segment$jscomp$inline_4924$$.params[4];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[5];$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;
break;case "c":var $subpathY$jscomp$inline_4934_x1$jscomp$inline_4919$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[0],$i$jscomp$inline_4951_y1$jscomp$inline_4920$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[1],$x2$jscomp$inline_4921$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[2],$y2$jscomp$inline_4922$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+
$segment$jscomp$inline_4924$$.params[3];$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[4];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[5];$segment$jscomp$inline_4924$$.command="C";$segment$jscomp$inline_4924$$.params[0]=$subpathY$jscomp$inline_4934_x1$jscomp$inline_4919$$;$segment$jscomp$inline_4924$$.params[1]=
$i$jscomp$inline_4951_y1$jscomp$inline_4920$$;$segment$jscomp$inline_4924$$.params[2]=$x2$jscomp$inline_4921$$;$segment$jscomp$inline_4924$$.params[3]=$y2$jscomp$inline_4922$$;$segment$jscomp$inline_4924$$.params[4]=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$segment$jscomp$inline_4924$$.params[5]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=
$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "Q":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$segment$jscomp$inline_4924$$.params[2];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[3];$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "q":$subpathY$jscomp$inline_4934_x1$jscomp$inline_4919$$=
$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[0];$i$jscomp$inline_4951_y1$jscomp$inline_4920$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[1];$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[2];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+
$segment$jscomp$inline_4924$$.params[3];$segment$jscomp$inline_4924$$.command="Q";$segment$jscomp$inline_4924$$.params[0]=$subpathY$jscomp$inline_4934_x1$jscomp$inline_4919$$;$segment$jscomp$inline_4924$$.params[1]=$i$jscomp$inline_4951_y1$jscomp$inline_4920$$;$segment$jscomp$inline_4924$$.params[2]=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$segment$jscomp$inline_4924$$.params[3]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=
$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "A":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$segment$jscomp$inline_4924$$.params[5];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[6];$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=
$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "a":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[5];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[6];$segment$jscomp$inline_4924$$.command="A";$segment$jscomp$inline_4924$$.params[5]=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;
$segment$jscomp$inline_4924$$.params[6]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "H":$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$segment$jscomp$inline_4924$$.params[0];break;case "h":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=
$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[0];$segment$jscomp$inline_4924$$.command="H";$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$segment$jscomp$inline_4924$$.params[0]=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;break;case "V":$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[0];break;case "v":$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=
$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[0];$segment$jscomp$inline_4924$$.command="V";$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$segment$jscomp$inline_4924$$.params[0]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "S":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$segment$jscomp$inline_4924$$.params[2];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[3];$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=
$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "s":$x2$jscomp$inline_4921$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[0];$y2$jscomp$inline_4922$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[1];$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+
$segment$jscomp$inline_4924$$.params[2];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[3];$segment$jscomp$inline_4924$$.command="S";$segment$jscomp$inline_4924$$.params[0]=$x2$jscomp$inline_4921$$;$segment$jscomp$inline_4924$$.params[1]=$y2$jscomp$inline_4922$$;$segment$jscomp$inline_4924$$.params[2]=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$segment$jscomp$inline_4924$$.params[3]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;
$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "T":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$segment$jscomp$inline_4924$$.params[0];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$segment$jscomp$inline_4924$$.params[1];$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;
$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "t":$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$+$segment$jscomp$inline_4924$$.params[0];$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$+$segment$jscomp$inline_4924$$.params[1];$segment$jscomp$inline_4924$$.command="T";$segment$jscomp$inline_4924$$.params[0]=
$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$segment$jscomp$inline_4924$$.params[1]=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$;break;case "Z":case "z":$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$,
$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$,$segment$jscomp$inline_4924$$.command="Z"}}$pdata$jscomp$inline_4926_result$jscomp$177$$=$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$;$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$=[];$subpathY$jscomp$inline_4934_x1$jscomp$inline_4919$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=
$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=null;for($i$jscomp$inline_4951_y1$jscomp$inline_4920$$=0;$i$jscomp$inline_4951_y1$jscomp$inline_4920$$<$pdata$jscomp$inline_4926_result$jscomp$177$$.length;$i$jscomp$inline_4951_y1$jscomp$inline_4920$$++){const $segment$jscomp$inline_4952$$=$pdata$jscomp$inline_4926_result$jscomp$177$$[$i$jscomp$inline_4951_y1$jscomp$inline_4920$$],
$currentCommand$jscomp$inline_4953$$=$segment$jscomp$inline_4952$$.command;switch($currentCommand$jscomp$inline_4953$$){case "M":var $x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[0],$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[1];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$=$x$jscomp$inline_4935$$;$subpathY$jscomp$inline_4934_x1$jscomp$inline_4919$$=$y$jscomp$inline_4936$$;
$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$;$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$;break;case "C":var $x2$jscomp$inline_4937$$=$segment$jscomp$inline_4952$$.params[2],$y2$jscomp$inline_4938$$=$segment$jscomp$inline_4952$$.params[3];$x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[4];$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[5];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);
$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$x2$jscomp$inline_4937$$;$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=$y2$jscomp$inline_4938$$;$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$;$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$;break;case "L":$x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[0];$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[1];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);
$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$;$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$;break;case "H":$x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[0];$segment$jscomp$inline_4952$$.command="L";$segment$jscomp$inline_4952$$.params=[$x$jscomp$inline_4935$$,$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=
$x$jscomp$inline_4935$$;break;case "V":$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[0];$segment$jscomp$inline_4952$$.command="L";$segment$jscomp$inline_4952$$.params=[$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$,$y$jscomp$inline_4936$$];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$;break;case "S":$x2$jscomp$inline_4937$$=$segment$jscomp$inline_4952$$.params[0];
$y2$jscomp$inline_4938$$=$segment$jscomp$inline_4952$$.params[1];$x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[2];$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[3];if($currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$==="C"||$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$==="S"){var $cx1$jscomp$inline_4939$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$+($currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$-$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$);
var $cy1$jscomp$inline_4940$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$+($currentY$jscomp$inline_4932_x$jscomp$inline_4917$$-$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$)}else $cx1$jscomp$inline_4939$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$,$cy1$jscomp$inline_4940$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$segment$jscomp$inline_4952$$.command="C";$segment$jscomp$inline_4952$$.params=[$cx1$jscomp$inline_4939$$,$cy1$jscomp$inline_4940$$,$x2$jscomp$inline_4937$$,
$y2$jscomp$inline_4938$$,$x$jscomp$inline_4935$$,$y$jscomp$inline_4936$$];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$x2$jscomp$inline_4937$$;$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=$y2$jscomp$inline_4938$$;$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$;$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$;break;
case "T":$x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[0];$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[1];if($currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$==="Q"||$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$==="T"){var $x1$jscomp$inline_4941$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$+($currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$-$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$);var $y1$jscomp$inline_4942$$=
$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$+($currentY$jscomp$inline_4932_x$jscomp$inline_4917$$-$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$)}else $x1$jscomp$inline_4941$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$,$y1$jscomp$inline_4942$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$;$cx1$jscomp$inline_4939$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$+2*($x1$jscomp$inline_4941$$-$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$)/
3;$cy1$jscomp$inline_4940$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$+2*($y1$jscomp$inline_4942$$-$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$)/3;var $cx2$jscomp$inline_4943$$=$x$jscomp$inline_4935$$+2*($x1$jscomp$inline_4941$$-$x$jscomp$inline_4935$$)/3,$cy2$jscomp$inline_4944$$=$y$jscomp$inline_4936$$+2*($y1$jscomp$inline_4942$$-$y$jscomp$inline_4936$$)/3;$segment$jscomp$inline_4952$$.command="C";$segment$jscomp$inline_4952$$.params=[$cx1$jscomp$inline_4939$$,$cy1$jscomp$inline_4940$$,
$cx2$jscomp$inline_4943$$,$cy2$jscomp$inline_4944$$,$x$jscomp$inline_4935$$,$y$jscomp$inline_4936$$];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$x1$jscomp$inline_4941$$;$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=$y1$jscomp$inline_4942$$;$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$;$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=
$y$jscomp$inline_4936$$;break;case "Q":$x1$jscomp$inline_4941$$=$segment$jscomp$inline_4952$$.params[0];$y1$jscomp$inline_4942$$=$segment$jscomp$inline_4952$$.params[1];$x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[2];$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[3];$cx1$jscomp$inline_4939$$=$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$+2*($x1$jscomp$inline_4941$$-$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$)/3;$cy1$jscomp$inline_4940$$=$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$+
2*($y1$jscomp$inline_4942$$-$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$)/3;$cx2$jscomp$inline_4943$$=$x$jscomp$inline_4935$$+2*($x1$jscomp$inline_4941$$-$x$jscomp$inline_4935$$)/3;$cy2$jscomp$inline_4944$$=$y$jscomp$inline_4936$$+2*($y1$jscomp$inline_4942$$-$y$jscomp$inline_4936$$)/3;$segment$jscomp$inline_4952$$.command="C";$segment$jscomp$inline_4952$$.params=[$cx1$jscomp$inline_4939$$,$cy1$jscomp$inline_4940$$,$cx2$jscomp$inline_4943$$,$cy2$jscomp$inline_4944$$,$x$jscomp$inline_4935$$,
$y$jscomp$inline_4936$$];$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$);$currentY$jscomp$inline_4914_lastControlX$jscomp$inline_4929$$=$x1$jscomp$inline_4941$$;$lastControlY$jscomp$inline_4930_subpathX$jscomp$inline_4915$$=$y1$jscomp$inline_4942$$;$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$;$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$;break;case "A":var $rx$jscomp$inline_4945$$=Math.abs($segment$jscomp$inline_4952$$.params[0]),
$ry$jscomp$inline_4946$$=Math.abs($segment$jscomp$inline_4952$$.params[1]),$phi$jscomp$inline_4947$$=$segment$jscomp$inline_4952$$.params[2],$fa$jscomp$inline_4948$$=$segment$jscomp$inline_4952$$.params[3],$fs$jscomp$inline_4949$$=$segment$jscomp$inline_4952$$.params[4];$x$jscomp$inline_4935$$=$segment$jscomp$inline_4952$$.params[5];$y$jscomp$inline_4936$$=$segment$jscomp$inline_4952$$.params[6];if($rx$jscomp$inline_4945$$===0||$ry$jscomp$inline_4946$$===0)$segment$jscomp$inline_4952$$.command="C",
$segment$jscomp$inline_4952$$.params=[$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$,$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$,$x$jscomp$inline_4935$$,$y$jscomp$inline_4936$$,$x$jscomp$inline_4935$$,$y$jscomp$inline_4936$$],$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.add($segment$jscomp$inline_4952$$),$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$,$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$;else if($currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$!==
$x$jscomp$inline_4935$$||$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$!==$y$jscomp$inline_4936$$){var $segments$jscomp$inline_4950$$=$arcToBeziers$$module$app$common$svg$path$parser$$($currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$,$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$,$x$jscomp$inline_4935$$,$y$jscomp$inline_4936$$,$fa$jscomp$inline_4948$$,$fs$jscomp$inline_4949$$,$rx$jscomp$inline_4945$$,$ry$jscomp$inline_4946$$,$phi$jscomp$inline_4947$$);$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push(...$segments$jscomp$inline_4950$$);
$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$x$jscomp$inline_4935$$;$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$y$jscomp$inline_4936$$}break;case "Z":$pdata$jscomp$inline_4912_result$jscomp$inline_4927$$.push($segment$jscomp$inline_4952$$),$currentX$jscomp$inline_4931_subpathY$jscomp$inline_4916$$=$subpathX$jscomp$inline_4933_y$jscomp$inline_4918$$,$currentY$jscomp$inline_4932_x$jscomp$inline_4917$$=$subpathY$jscomp$inline_4934_x1$jscomp$inline_4919$$}$currentX$jscomp$inline_4913_lastCommand$jscomp$inline_4928$$=
$currentCommand$jscomp$inline_4953$$}return $pdata$jscomp$inline_4912_result$jscomp$inline_4927$$}catch($cause$jscomp$31$$){return console.group("unexpected exception parsing path"),console.log(`string: ${$string$jscomp$16$$}`),console.error($cause$jscomp$31$$),console.groupEnd("unexpected exception parsing path"),[]}};var $app$common$types$path$impl$schema_COLON_content$$,$app$common$types$path$impl$check_segment$$,$app$common$types$path$impl$check_content$$,$app$common$types$path$impl$from_bytes$$;$APP.$JSCompiler_prototypeAlias$$=$app$common$types$path$impl$PathData$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$app$common$types$path$impl$IPathData$_get_byte_size$arity$1$=function(){return this.buffer.byteLength};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$path$impl$IPathData$_write_to$arity$3$=function($_$jscomp$1159_size__$1$jscomp$5$$,$into_buffer$$,$offset$jscomp$117$$){$_$jscomp$1159_size__$1$jscomp$5$$=this.buffer.byteLength;var $src_off$jscomp$1$$=this.buffer.byteOffset;return(new Uint8Array($into_buffer$$,$offset$jscomp$117$$,$_$jscomp$1159_size__$1$jscomp$5$$)).set(new Uint8Array(this.buffer.buffer,$src_off$jscomp$1$$,$_$jscomp$1159_size__$1$jscomp$5$$))};
$APP.$JSCompiler_prototypeAlias$$.toString=function(){for(var $buffer$jscomp$inline_4988$$=this.buffer,$size$jscomp$inline_4989$$=this.size,$builder$jscomp$inline_4990$$=new $APP.$goog$string$StringBuffer$$,$index_47910$jscomp$inline_4991$$=0;;)if($index_47910$jscomp$inline_4991$$<$size$jscomp$inline_4989$$){var $builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$=$index_47910$jscomp$inline_4991$$*28,$type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$=$buffer$jscomp$inline_4988$$.getInt16($builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$,
!0),$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$=$buffer$jscomp$inline_4988$$,$offset$jscomp$inline_11471$$=$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$;$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$=$builder$jscomp$inline_4990$$;switch($APP.$cljs$core$fix$$($type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$)){case 1:$type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+
20,!0);$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+24,!0);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append("M");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append(",");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($buffer$jscomp$inline_11470_y$jscomp$inline_11475$$);
break;case 2:$type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+20,!0);$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+24,!0);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append("L");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$);
$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append(",");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($buffer$jscomp$inline_11470_y$jscomp$inline_11475$$);break;case 3:var $c1x$jscomp$inline_11476$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+4,!0),$c1y$jscomp$inline_11477$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+8,!0),$c2x$jscomp$inline_11478$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+
12,!0),$c2y$jscomp$inline_11479$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+16,!0);$type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+20,!0);$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$=$buffer$jscomp$inline_11470_y$jscomp$inline_11475$$.getFloat32($offset$jscomp$inline_11471$$+24,!0);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append("C");
$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($c1x$jscomp$inline_11476$$);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append(",");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($c1y$jscomp$inline_11477$$);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append(",");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($c2x$jscomp$inline_11478$$);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append(",");
$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($c2y$jscomp$inline_11479$$);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append(",");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($type_47912$jscomp$inline_4993_x$jscomp$inline_11474$$);$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append(",");$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append($buffer$jscomp$inline_11470_y$jscomp$inline_11475$$);break;
case 4:$builder$jscomp$inline_11473_offset_47911$jscomp$inline_4992$$.append("Z")}$index_47910$jscomp$inline_4991$$+=1}else break;return $builder$jscomp$inline_4990$$.toString()};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$2$=function($_$jscomp$1161$$,$i$jscomp$487$$){return $i$jscomp$487$$<this.size&&$i$jscomp$487$$>=0?$app$common$types$path$impl$read_segment$$(this.buffer,$i$jscomp$487$$):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIndexed$_nth$arity$3$=function($_$jscomp$1162$$,$i$jscomp$488$$,$default$$jscomp$52$$){return $i$jscomp$488$$<this.size&&$i$jscomp$488$$>=0?$app$common$types$path$impl$read_segment$$(this.buffer,$i$jscomp$488$$):$default$$jscomp$52$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$632$$,$other$jscomp$178$$){return $other$jscomp$178$$ instanceof $app$common$types$path$impl$PathData$$?$app$common$buffer$equals_QMARK_$$(this.buffer,$other$jscomp$178$$.buffer):!1};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$48_h__5134__auto____$1$jscomp$48$$=this.$__hash$;return $h__5134__auto__$jscomp$48_h__5134__auto____$1$jscomp$48$$!=null?$h__5134__auto__$jscomp$48_h__5134__auto____$1$jscomp$48$$:this.$__hash$=$h__5134__auto__$jscomp$48_h__5134__auto____$1$jscomp$48$$=$cljs$core$hash_ordered_coll$$(this)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return this.size};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){var $self__$jscomp$2751$$=this;return $self__$jscomp$2751$$.size>0?function $app$common$types$path$impl$next_seq$$($i$jscomp$489$$){if($i$jscomp$489$$<$self__$jscomp$2751$$.size){var $segment$jscomp$15$$=$app$common$types$path$impl$read_segment$$($self__$jscomp$2751$$.buffer,$i$jscomp$489$$);return $segment$jscomp$15$$!=null?$APP.$cljs$core$cons$$($segment$jscomp$15$$,new $APP.$cljs$core$LazySeq$$(null,function(){return $app$common$types$path$impl$next_seq$$($i$jscomp$489$$+
1)},null,null)):$app$common$types$path$impl$next_seq$$($i$jscomp$489$$+1)}return null}(0):null};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$path$impl$ITransformable$_transform$arity$2$=function($buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$,$f$jscomp$inline_5008_m$jscomp$203$$){var $buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$=this.buffer;$buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$=$buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$.byteLength;
$buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$=new Uint8Array($buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$.buffer,$buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$.byteOffset,$buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$);$buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$=new ArrayBuffer($buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$);
(new Uint8Array($buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$)).set($buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$);$buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$=new DataView($buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$);a:{$buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$=this.size;var $a$jscomp$inline_5003$$=
$f$jscomp$inline_5008_m$jscomp$203$$?.a??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$inline_5008_m$jscomp$203$$,$APP.$cljs$cst$1508$a$$),$b$jscomp$inline_5004$$=$f$jscomp$inline_5008_m$jscomp$203$$?.b??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$inline_5008_m$jscomp$203$$,$APP.$cljs$cst$1509$b$$),$c$jscomp$inline_5005$$=$f$jscomp$inline_5008_m$jscomp$203$$?.c??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$inline_5008_m$jscomp$203$$,$cljs$cst$1510$c$$),
$d$jscomp$inline_5006$$=$f$jscomp$inline_5008_m$jscomp$203$$?.d??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$inline_5008_m$jscomp$203$$,$cljs$cst$1436$d$$),$e$jscomp$inline_5007$$=$f$jscomp$inline_5008_m$jscomp$203$$?.e??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$inline_5008_m$jscomp$203$$,$cljs$cst$1438$e$$);$f$jscomp$inline_5008_m$jscomp$203$$=$f$jscomp$inline_5008_m$jscomp$203$$?.f??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$inline_5008_m$jscomp$203$$,
$cljs$cst$596$f$$);for(var $index$jscomp$inline_5009$$=0;;)if($index$jscomp$inline_5009$$<$buffer$jscomp$inline_4995_size$jscomp$inline_5002_src_view$jscomp$inline_4997$$){var $buffer$jscomp$inline_11481$$=$buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$,$offset$jscomp$inline_11482$$=$index$jscomp$inline_5009$$*28,$a$jscomp$inline_11483$$=$a$jscomp$inline_5003$$,$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$=$b$jscomp$inline_5004$$,$c$jscomp$inline_11485$$=
$c$jscomp$inline_5005$$,$d$jscomp$inline_11486$$=$d$jscomp$inline_5006$$,$e$jscomp$inline_11487$$=$e$jscomp$inline_5007$$,$f$jscomp$inline_11488$$=$f$jscomp$inline_5008_m$jscomp$203$$;switch($buffer$jscomp$inline_11481$$.getInt16($offset$jscomp$inline_11482$$,!0)){case 1:case 2:var $x$jscomp$inline_11489$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+20,!0),$y$jscomp$inline_11490$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+24,!0);$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$=
$x$jscomp$inline_11489$$*$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$+$y$jscomp$inline_11490$$*$d$jscomp$inline_11486$$+$f$jscomp$inline_11488$$;$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+20,$x$jscomp$inline_11489$$*$a$jscomp$inline_11483$$+$y$jscomp$inline_11490$$*$c$jscomp$inline_11485$$+$e$jscomp$inline_11487$$,!0);$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+24,$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$,!0);
break;case 3:var $c1x$jscomp$inline_11493$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+4,!0),$c1y$jscomp$inline_11494$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+8,!0);var $c2x$jscomp$inline_11495_x_SINGLEQUOTE_$jscomp$inline_11491$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+12,!0);var $c2y$jscomp$inline_11496_c2y_SINGLEQUOTE_$jscomp$inline_11499$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+
16,!0);$x$jscomp$inline_11489$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+20,!0);$y$jscomp$inline_11490$$=$buffer$jscomp$inline_11481$$.getFloat32($offset$jscomp$inline_11482$$+24,!0);var $c1y_SINGLEQUOTE_$jscomp$inline_11497$$=$c1x$jscomp$inline_11493$$*$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$+$c1y$jscomp$inline_11494$$*$d$jscomp$inline_11486$$+$f$jscomp$inline_11488$$,$c2x_SINGLEQUOTE_$jscomp$inline_11498$$=$c2x$jscomp$inline_11495_x_SINGLEQUOTE_$jscomp$inline_11491$$*
$a$jscomp$inline_11483$$+$c2y$jscomp$inline_11496_c2y_SINGLEQUOTE_$jscomp$inline_11499$$*$c$jscomp$inline_11485$$+$e$jscomp$inline_11487$$;$c2y$jscomp$inline_11496_c2y_SINGLEQUOTE_$jscomp$inline_11499$$=$c2x$jscomp$inline_11495_x_SINGLEQUOTE_$jscomp$inline_11491$$*$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$+$c2y$jscomp$inline_11496_c2y_SINGLEQUOTE_$jscomp$inline_11499$$*$d$jscomp$inline_11486$$+$f$jscomp$inline_11488$$;$c2x$jscomp$inline_11495_x_SINGLEQUOTE_$jscomp$inline_11491$$=
$x$jscomp$inline_11489$$*$a$jscomp$inline_11483$$+$y$jscomp$inline_11490$$*$c$jscomp$inline_11485$$+$e$jscomp$inline_11487$$;$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$=$x$jscomp$inline_11489$$*$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$+$y$jscomp$inline_11490$$*$d$jscomp$inline_11486$$+$f$jscomp$inline_11488$$;$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+4,$c1x$jscomp$inline_11493$$*$a$jscomp$inline_11483$$+$c1y$jscomp$inline_11494$$*$c$jscomp$inline_11485$$+
$e$jscomp$inline_11487$$,!0);$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+8,$c1y_SINGLEQUOTE_$jscomp$inline_11497$$,!0);$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+12,$c2x_SINGLEQUOTE_$jscomp$inline_11498$$,!0);$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+16,$c2y$jscomp$inline_11496_c2y_SINGLEQUOTE_$jscomp$inline_11499$$,!0);$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+20,$c2x$jscomp$inline_11495_x_SINGLEQUOTE_$jscomp$inline_11491$$,
!0);$buffer$jscomp$inline_11481$$.setFloat32($offset$jscomp$inline_11482$$+24,$b$jscomp$inline_11484_y_SINGLEQUOTE_$jscomp$inline_11492$$,!0)}$index$jscomp$inline_5009$$+=1}else break a}return new $app$common$types$path$impl$PathData$$(this.size,$buffer__$1$jscomp$1_dst_buff$jscomp$inline_4998_src_len$jscomp$inline_4996_this$$jscomp$634$$,new $module$app$common$weak$impl_weak_value_map$$.$WeakValueMap$,null)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$path$impl$ITransformable$_walk$arity$3$=function($_$jscomp$1164$$,$f$jscomp$767$$,$initial$jscomp$12$$){return $app$common$types$path$impl$impl_walk$$(this.buffer,$f$jscomp$767$$,$initial$jscomp$12$$,this.size)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$path$impl$ITransformable$_reduce$arity$3$=function($_$jscomp$1165$$,$f$jscomp$768$$,$initial$jscomp$13$$){return $app$common$types$path$impl$impl_reduce$$(this.buffer,$f$jscomp$768$$,$initial$jscomp$13$$,this.size)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$path$impl$ITransformable$_lookup$arity$3$=function($_$jscomp$1166$$,$index$jscomp$181$$,$f$jscomp$769$$){return 0<=$index$jscomp$181$$&&$index$jscomp$181$$<this.size?$app$common$types$path$impl$impl_lookup$$(this.buffer,$index$jscomp$181$$,$f$jscomp$769$$):null};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$635$$,$writer$jscomp$164$$){return $APP.$cljs$core$_write$$($writer$jscomp$164$$,['#penpot/path-data "',$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(this.toString()),'"'].join(""))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$2$=function($_$jscomp$1168_index$jscomp$182$$,$f$jscomp$770$$){$_$jscomp$1168_index$jscomp$182$$=1;for(var $G__47932_result$jscomp$180_result__$1$jscomp$16$$=this.size>0?$app$common$types$path$impl$read_segment$$(this.buffer,0):null;;)if($_$jscomp$1168_index$jscomp$182$$<this.size){var $segment$jscomp$16$$=$app$common$types$path$impl$read_segment$$(this.buffer,$_$jscomp$1168_index$jscomp$182$$);$G__47932_result$jscomp$180_result__$1$jscomp$16$$=
$segment$jscomp$16$$!=null?$f$jscomp$770$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$770$$.$cljs$core$IFn$_invoke$arity$2$($G__47932_result$jscomp$180_result__$1$jscomp$16$$,$segment$jscomp$16$$):$f$jscomp$770$$($G__47932_result$jscomp$180_result__$1$jscomp$16$$,$segment$jscomp$16$$):$G__47932_result$jscomp$180_result__$1$jscomp$16$$;if($cljs$core$reduced_QMARK_$$($G__47932_result$jscomp$180_result__$1$jscomp$16$$))return $APP.$cljs$core$_deref$$($G__47932_result$jscomp$180_result__$1$jscomp$16$$);
$_$jscomp$1168_index$jscomp$182$$+=1}else return $G__47932_result$jscomp$180_result__$1$jscomp$16$$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReduce$_reduce$arity$3$=function($_$jscomp$1169_index$jscomp$183$$,$f$jscomp$771$$,$G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$){for($_$jscomp$1169_index$jscomp$183$$=0;;)if($_$jscomp$1169_index$jscomp$183$$<this.size){var $segment$jscomp$17$$=$app$common$types$path$impl$read_segment$$(this.buffer,$_$jscomp$1169_index$jscomp$183$$);$G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$=$segment$jscomp$17$$!=null?$f$jscomp$771$$.$cljs$core$IFn$_invoke$arity$2$?
$f$jscomp$771$$.$cljs$core$IFn$_invoke$arity$2$($G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$,$segment$jscomp$17$$):$f$jscomp$771$$($G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$,$segment$jscomp$17$$):$G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$;if($cljs$core$reduced_QMARK_$$($G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$))return $APP.$cljs$core$_deref$$($G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$);
$_$jscomp$1169_index$jscomp$183$$+=1}else return $G__47934_result$jscomp$181_result__$1$jscomp$17_start$jscomp$203$$};
var $app$common$types$path$impl$schema_COLON_safe_number$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$337$max$$,100,$APP.$cljs$cst$336$min$$,-100]))],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],
null),$app$common$types$path$impl$schema_COLON_segment$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$937$title$$,"PathSegment",$cljs$cst$530$dispatch$$,$APP.$cljs$cst$1796$command$$,$APP.$cljs$cst$936$decode_SLASH_json$$,function($p1__47795_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__47795_SHARP_$$,$APP.$cljs$cst$1796$command$$,
$APP.$cljs$core$keyword$$)}],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1798$line_to$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,
$APP.$cljs$cst$1798$line_to$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$app$common$types$path$impl$schema_COLON_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,$app$common$types$path$impl$schema_COLON_safe_number$$],null)],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1834$close_path$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1834$close_path$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1797$move_to$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1797$move_to$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$app$common$types$path$impl$schema_COLON_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,$app$common$types$path$impl$schema_COLON_safe_number$$],null)],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1803$curve_to$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$1803$curve_to$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,
7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$app$common$types$path$impl$schema_COLON_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,$app$common$types$path$impl$schema_COLON_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1799$c1x$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$path$impl$schema_COLON_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1800$c1y$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$path$impl$schema_COLON_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1801$c2x$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$path$impl$schema_COLON_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1802$c2y$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$path$impl$schema_COLON_safe_number$$],null)],null)],null)],null)],null)],null),$JSCompiler_temp_const$jscomp$773$$=
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_inline_result$jscomp$774$$,$opts$jscomp$inline_5011$$=$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$path$impl$schema_COLON_segment$$)]);$JSCompiler_inline_result$jscomp$774$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$vector$$,$opts$jscomp$inline_5011$$);
$APP.$app$common$types$path$impl$schema_COLON_segments$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$JSCompiler_temp_const$jscomp$773$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$filter$$(function($e1$jscomp$8_p__47797$$){$e1$jscomp$8_p__47797$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($e1$jscomp$8_p__47797$$,0,null);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1796$command$$.$cljs$core$IFn$_invoke$arity$1$($e1$jscomp$8_p__47797$$),
$APP.$cljs$cst$1797$move_to$$)},$app$common$schema$generators$filter$$($APP.$cljs$core$not_empty$$,$JSCompiler_inline_result$jscomp$774$$))],null),$app$common$types$path$impl$schema_COLON_segment$$],null);
$app$common$types$path$impl$schema_COLON_content$$=$app$common$schema$type_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$1835$app_DOT_common_DOT_types_DOT_path_SLASH_content$$,$APP.$cljs$cst$409$compile$$,function(){var $decoder$jscomp$2$$=new $APP.$cljs$core$Delay$$(function(){return $malli$core$decoder$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$types$path$impl$schema_COLON_segments$$)}),
$generator$jscomp$15$$=$app$common$schema$generators$fmap$$($APP.$app$common$types$path$impl$from_plain$$,$app$common$schema$generators$filter$$($APP.$cljs$core$not_empty$$,$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$types$path$impl$schema_COLON_segments$$)));return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$349$pred$$,$app$common$types$path$impl$path_data_QMARK_$$,$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$940$app_DOT_common_DOT_schema_DOT_openapi_SLASH_type$$,"string",$cljs$cst$867$gen_SLASH_gen$$,$generator$jscomp$15$$,$cljs$cst$939$encode_SLASH_json$$,$APP.$cljs$core$identity$$,$APP.$cljs$cst$936$decode_SLASH_json$$,function($G__47807_G__47810_s$jscomp$513$$){if(typeof $G__47807_G__47810_s$jscomp$513$$==="string")return $APP.$cuerdas$core$empty_QMARK_$$($G__47807_G__47810_s$jscomp$513$$)?($G__47807_G__47810_s$jscomp$513$$=$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$app$common$types$path$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$?
$APP.$app$common$types$path$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$($G__47807_G__47810_s$jscomp$513$$):$APP.$app$common$types$path$impl$from_plain$$($G__47807_G__47810_s$jscomp$513$$)):$app$common$types$path$impl$from_string$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$path$impl$from_string$$.$cljs$core$IFn$_invoke$arity$1$($G__47807_G__47810_s$jscomp$513$$):$app$common$types$path$impl$from_string$$($G__47807_G__47810_s$jscomp$513$$);if($APP.$cljs$core$vector_QMARK_$$($G__47807_G__47810_s$jscomp$513$$)){var $decode_fn$jscomp$1$$=
$APP.$cljs$core$_deref$$($decoder$jscomp$2$$);$G__47807_G__47810_s$jscomp$513$$=$decode_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$decode_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($G__47807_G__47810_s$jscomp$513$$):$decode_fn$jscomp$1$$($G__47807_G__47810_s$jscomp$513$$);return $APP.$app$common$types$path$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$path$impl$from_plain$$.$cljs$core$IFn$_invoke$arity$1$($G__47807_G__47810_s$jscomp$513$$):$APP.$app$common$types$path$impl$from_plain$$($G__47807_G__47810_s$jscomp$513$$)}return $G__47807_G__47810_s$jscomp$513$$}],
null)],null)}],null)]));$app$common$schema$check_fn$$($APP.$app$common$types$path$impl$schema_COLON_segments$$);$app$common$types$path$impl$check_segment$$=$app$common$schema$check_fn$$($app$common$types$path$impl$schema_COLON_segment$$);$app$common$types$path$impl$check_content$$=$app$common$schema$check_fn$$($app$common$types$path$impl$schema_COLON_content$$);$APP.$app$common$types$path$impl$decode_segments$$=$app$common$schema$lazy_decoder$$($APP.$app$common$types$path$impl$schema_COLON_segments$$);
$app$common$types$path$impl$from_bytes$$=function $app$common$types$path$impl$from_bytes$$($G__47826_G__47829_G__47832_buffer$jscomp$55$$){if($G__47826_G__47829_G__47832_buffer$jscomp$55$$ instanceof ArrayBuffer){var $count$jscomp$68_size$jscomp$95$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.byteLength;$count$jscomp$68_size$jscomp$95$$=$APP.$cljs$core$fix$$($count$jscomp$68_size$jscomp$95$$/28);return new $app$common$types$path$impl$PathData$$($count$jscomp$68_size$jscomp$95$$,new DataView($G__47826_G__47829_G__47832_buffer$jscomp$55$$),
new $module$app$common$weak$impl_weak_value_map$$.$WeakValueMap$,null)}if($G__47826_G__47829_G__47832_buffer$jscomp$55$$ instanceof DataView)return $count$jscomp$68_size$jscomp$95$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.byteLength,$count$jscomp$68_size$jscomp$95$$=$APP.$cljs$core$fix$$($count$jscomp$68_size$jscomp$95$$/28),new $app$common$types$path$impl$PathData$$($count$jscomp$68_size$jscomp$95$$,$G__47826_G__47829_G__47832_buffer$jscomp$55$$,new $module$app$common$weak$impl_weak_value_map$$.$WeakValueMap$,
null);if($G__47826_G__47829_G__47832_buffer$jscomp$55$$ instanceof Uint8Array){var $ab$jscomp$1$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.buffer,$offset$jscomp$118$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.byteOffset;$count$jscomp$68_size$jscomp$95$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.byteLength;$G__47826_G__47829_G__47832_buffer$jscomp$55$$=new DataView($ab$jscomp$1$$,$offset$jscomp$118$$,$count$jscomp$68_size$jscomp$95$$);return $app$common$types$path$impl$from_bytes$$.$cljs$core$IFn$_invoke$arity$1$?
$app$common$types$path$impl$from_bytes$$.$cljs$core$IFn$_invoke$arity$1$($G__47826_G__47829_G__47832_buffer$jscomp$55$$):$app$common$types$path$impl$from_bytes$$($G__47826_G__47829_G__47832_buffer$jscomp$55$$)}if($G__47826_G__47829_G__47832_buffer$jscomp$55$$ instanceof Uint32Array||$G__47826_G__47829_G__47832_buffer$jscomp$55$$ instanceof Int8Array)return $ab$jscomp$1$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.buffer,$offset$jscomp$118$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.byteOffset,
$count$jscomp$68_size$jscomp$95$$=$G__47826_G__47829_G__47832_buffer$jscomp$55$$.byteLength,$G__47826_G__47829_G__47832_buffer$jscomp$55$$=new DataView($ab$jscomp$1$$,$offset$jscomp$118$$,$count$jscomp$68_size$jscomp$95$$),$app$common$types$path$impl$from_bytes$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$path$impl$from_bytes$$.$cljs$core$IFn$_invoke$arity$1$($G__47826_G__47829_G__47832_buffer$jscomp$55$$):$app$common$types$path$impl$from_bytes$$($G__47826_G__47829_G__47832_buffer$jscomp$55$$);
throw Error("invalid data provided");};
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"penpot/path-data",$APP.$cljs$cst$1277$class$$,$app$common$types$path$impl$PathData$$,$APP.$cljs$cst$1300$wfn$$,function($buffer$jscomp$57_pdata$jscomp$2$$){$buffer$jscomp$57_pdata$jscomp$2$$=$buffer$jscomp$57_pdata$jscomp$2$$.buffer;return new Uint8Array($buffer$jscomp$57_pdata$jscomp$2$$.buffer,$buffer$jscomp$57_pdata$jscomp$2$$.byteOffset,
$buffer$jscomp$57_pdata$jscomp$2$$.byteLength)},$APP.$cljs$cst$1301$rfn$$,$app$common$types$path$impl$from_bytes$$],null)]));var $app$common$types$path$segment$xf_COLON_mapcat_points$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__48048_SHARP_$$){return new $APP.$cljs$core$List$$(null,$cljs$cst$1839$next_p$$.$cljs$core$IFn$_invoke$arity$1$($p1__48048_SHARP_$$),new $APP.$cljs$core$List$$(null,$cljs$cst$1840$prev_p$$.$cljs$core$IFn$_invoke$arity$1$($p1__48048_SHARP_$$),null,1,null),2,null)}),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nil_QMARK_$$));var $app$common$types$path$subpath$xf_mapcat_data$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$142$data$$);$APP.$app$common$types$path$bool$group_style_properties$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1638$shadow$$,null],null),null);
$APP.$app$common$types$path$bool$style_properties$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$path$bool$group_style_properties$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,$APP.$cljs$cst$1620$strokes$$],null));$APP.$app$common$types$shape$attrs$editable_attrs$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$1592$group$$,$APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$1406$circle$$,$APP.$cljs$cst$1597$svg_raw$$,$APP.$cljs$cst$1596$image$$,$APP.$cljs$cst$1594$bool$$,$APP.$cljs$cst$1595$rect$$,$APP.$cljs$cst$1572$text$$],[new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,48,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1730$fill_color$$,
null,$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1849$stroke_cap_start$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1850$stroke_style$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1624$fill_color_ref_file$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1852$stroke_alignment$$,
null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1853$stroke_cap_end$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1726$stroke_color_ref_id$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1856$constraints_h$$,
null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1625$stroke_color_ref_file$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1694$layout_item_align_self$$,
null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1618$fills$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1729$fill_color_ref_id$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,32,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1695$layout_item_absolute$$,
null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,
null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1857$applied_tokens$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1589$selrect$$,null,
$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,65,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1679$layout_grid_columns$$,null,$APP.$cljs$cst$1858$hide_fill_on_export$$,null,$APP.$cljs$cst$1730$fill_color$$,null,$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1667$layout_gap_type$$,
null,$APP.$cljs$cst$1849$stroke_cap_start$$,null,$APP.$cljs$cst$1670$layout_padding$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1668$layout_wrap_type$$,null,$APP.$cljs$cst$1850$stroke_style$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1599$layout$$,null,$APP.$cljs$cst$1859$hide_in_viewer$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1624$fill_color_ref_file$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1676$layout_align_items$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,
null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1669$layout_padding_type$$,null,$APP.$cljs$cst$1852$stroke_alignment$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1860$show_content$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1853$stroke_cap_end$$,null,$APP.$cljs$cst$1664$layout_gap$$,null,$APP.$cljs$cst$1854$exports$$,
null,$APP.$cljs$cst$1726$stroke_color_ref_id$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1673$layout_justify_content$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1674$layout_justify_items$$,null,$APP.$cljs$cst$1663$layout_flex_dir$$,null,$APP.$cljs$cst$1857$applied_tokens$$,
null,$APP.$cljs$cst$1675$layout_align_content$$,null,$APP.$cljs$cst$1625$stroke_color_ref_file$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,null,$APP.$cljs$cst$1678$layout_grid_rows$$,null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1618$fills$$,
null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1677$layout_grid_dir$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1729$fill_color_ref_id$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,48,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1730$fill_color$$,null,$APP.$cljs$cst$1695$layout_item_absolute$$,
null,$APP.$cljs$cst$1849$stroke_cap_start$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1850$stroke_style$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1624$fill_color_ref_file$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1852$stroke_alignment$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,
null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1853$stroke_cap_end$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1726$stroke_color_ref_id$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1604$hidden$$,null,
$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1625$stroke_color_ref_file$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1589$selrect$$,
null,$APP.$cljs$cst$1618$fills$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1729$fill_color_ref_id$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,52,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1730$fill_color$$,null,$APP.$cljs$cst$1695$layout_item_absolute$$,
null,$APP.$cljs$cst$1849$stroke_cap_start$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1850$stroke_style$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1624$fill_color_ref_file$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1852$stroke_alignment$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,
null,$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1853$stroke_cap_end$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1726$stroke_color_ref_id$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1856$constraints_h$$,
null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1625$stroke_color_ref_file$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,
null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1618$fills$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1729$fill_color_ref_id$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,35,[$APP.$cljs$cst$1500$y$$,
null,$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,null,$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,
null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,
null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,51,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1730$fill_color$$,null,$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1849$stroke_cap_start$$,
null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1850$stroke_style$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1624$fill_color_ref_file$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1852$stroke_alignment$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,null,$APP.$cljs$cst$1631$r2$$,
null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1853$stroke_cap_end$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1726$stroke_color_ref_id$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1630$r1$$,
null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1625$stroke_color_ref_file$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1694$layout_item_align_self$$,
null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1618$fills$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1729$fill_color_ref_id$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,52,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1730$fill_color$$,null,
$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1849$stroke_cap_start$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1850$stroke_style$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1624$fill_color_ref_file$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1852$stroke_alignment$$,
null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,null,$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1853$stroke_cap_end$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1726$stroke_color_ref_id$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,
null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1625$stroke_color_ref_file$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,
null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1618$fills$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1729$fill_color_ref_id$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,63,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1749$line_height$$,null,$APP.$cljs$cst$1746$font_style$$,null,$APP.$cljs$cst$1730$fill_color$$,null,$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1849$stroke_cap_start$$,null,$APP.$cljs$cst$1740$typography_ref_id$$,null,$APP.$cljs$cst$1753$text_transform$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1747$text_align$$,null,$APP.$cljs$cst$1751$vertical_align$$,null,$APP.$cljs$cst$1741$font_id$$,
null,$APP.$cljs$cst$1754$grow_type$$,null,$APP.$cljs$cst$1850$stroke_style$$,null,$APP.$cljs$cst$1744$font_size$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1745$font_weight$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1626$typography_ref_file$$,null,$APP.$cljs$cst$1748$text_direction$$,null,$APP.$cljs$cst$1624$fill_color_ref_file$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1732$fill_color_gradient$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,
null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1852$stroke_alignment$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,null,$APP.$cljs$cst$1743$font_variant_id$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$1853$stroke_cap_end$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1726$stroke_color_ref_id$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,
null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1604$hidden$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1625$stroke_color_ref_file$$,null,$APP.$cljs$cst$1752$text_decoration$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1750$letter_spacing$$,
null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1729$fill_color_ref_id$$,null,$APP.$cljs$cst$1742$font_family$$,null,$APP.$cljs$cst$1511$height$$,
null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null)]);var $app$common$types$path$shape_to_path$dissoc_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1865$rx$$,$APP.$cljs$cst$1866$ry$$,$APP.$cljs$cst$1630$r1$$,$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1633$r4$$,$cljs$cst$1617$metadata$$],null);var $app$common$types$path$update_geometry$$=function $app$common$types$path$update_geometry$$($var_args$jscomp$950$$){switch(arguments.length){case 2:return $app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 1:return $app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}},$app$common$types$path$wasm_COLON_calc_bool_content$$;
$app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$2$=function($shape$jscomp$89$$,$content$jscomp$75$$){return $app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$89$$,$APP.$cljs$cst$1621$content$$,$content$jscomp$75$$))};
$app$common$types$path$update_geometry$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$90$$){var $flip_x$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$90$$,$APP.$cljs$cst$1863$flip_x$$),$flip_y$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$90$$,$APP.$cljs$cst$1864$flip_y$$),$content$jscomp$76$$=$APP.$app$common$types$path$impl$path_data$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$90$$,$APP.$cljs$cst$1621$content$$)),
$points$jscomp$21_transform$jscomp$42$$=function(){var $G__48564_G__48564__$1$$=$APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$90$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$());$G__48564_G__48564__$1$$=$APP.$cljs$core$truth_$$($flip_x$$)?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48564_G__48564__$1$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,1)):$G__48564_G__48564__$1$$;return $APP.$cljs$core$truth_$$($flip_y$$)?
$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48564_G__48564__$1$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,-1)):$G__48564_G__48564__$1$$}(),$selrect$jscomp$6_transform_inverse$jscomp$8$$=function(){var $G__48565_G__48565__$1_G__48565__$2$$=$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();$G__48565_G__48565__$1_G__48565__$2$$=$APP.$cljs$core$truth_$$($flip_x$$)?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48565_G__48565__$1_G__48565__$2$$,
$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(-1,1)):$G__48565_G__48565__$1_G__48565__$2$$;$G__48565_G__48565__$1_G__48565__$2$$=$APP.$cljs$core$truth_$$($flip_y$$)?$app$common$geom$matrix$scale$cljs$0core$0IFn$0_invoke$0arity$02$$($G__48565_G__48565__$1_G__48565__$2$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,-1)):$G__48565_G__48565__$1_G__48565__$2$$;return $APP.$app$common$geom$matrix$multiply$$.$cljs$core$IFn$_invoke$arity$2$($G__48565_G__48565__$1_G__48565__$2$$,
$APP.$cljs$cst$1771$transform_inverse$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$90$$,$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$()))}(),$center$jscomp$15_points_center$$=function(){var $G__48566$jscomp$inline_5099_or__5025__auto__$jscomp$351$$=$shape$jscomp$90$$?.$selrect$??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$90$$,$APP.$cljs$cst$1589$selrect$$);$G__48566$jscomp$inline_5099_or__5025__auto__$jscomp$351$$=$G__48566$jscomp$inline_5099_or__5025__auto__$jscomp$351$$==
null?null:$APP.$app$common$geom$rect$rect__GT_center$$($G__48566$jscomp$inline_5099_or__5025__auto__$jscomp$351$$);return $APP.$cljs$core$truth_$$($G__48566$jscomp$inline_5099_or__5025__auto__$jscomp$351$$)?$G__48566$jscomp$inline_5099_or__5025__auto__$jscomp$351$$:$APP.$app$common$geom$rect$rect__GT_center$$($app$common$types$path$segment$content__GT_selrect$$($content$jscomp$76$$))}(),$base_content$$=$app$common$types$path$segment$transform_content$$($content$jscomp$76$$,$APP.$app$common$geom$matrix$transform_in$$($center$jscomp$15_points_center$$,
$selrect$jscomp$6_transform_inverse$jscomp$8$$));$points$jscomp$21_transform$jscomp$42$$=$APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$geom$rect$rect__GT_points$$($app$common$types$path$segment$content__GT_selrect$$($base_content$$)),$center$jscomp$15_points_center$$,$points$jscomp$21_transform$jscomp$42$$);$center$jscomp$15_points_center$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($points$jscomp$21_transform$jscomp$42$$);
$selrect$jscomp$6_transform_inverse$jscomp$8$$=$APP.$app$common$geom$rect$points__GT_rect$$($APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($points$jscomp$21_transform$jscomp$42$$,$center$jscomp$15_points_center$$,$selrect$jscomp$6_transform_inverse$jscomp$8$$));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$90$$,$APP.$cljs$cst$1621$content$$,
$content$jscomp$76$$),$APP.$cljs$cst$1588$points$$,$points$jscomp$21_transform$jscomp$42$$),$APP.$cljs$cst$1589$selrect$$,$selrect$jscomp$6_transform_inverse$jscomp$8$$)};$app$common$types$path$update_geometry$$.$cljs$lang$maxFixedArity$=2;$app$common$types$path$wasm_COLON_calc_bool_content$$=null;
$APP.$app$common$types$path$convert_to_path$$=function $app$common$types$path$convert_to_path$$($var_args$jscomp$952$$){switch(arguments.length){case 1:return $app$common$types$path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$types$path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$types$path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$95$$){return $APP.$app$common$types$path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$95$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$common$types$path$convert_to_path$$.$cljs$core$IFn$_invoke$arity$2$=function($shape$jscomp$96$$,$objects$jscomp$103$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($app$common$types$path$shape_to_path$convert_to_path$$($shape$jscomp$96$$,$objects$jscomp$103$$),$APP.$cljs$cst$1621$content$$,$APP.$app$common$types$path$impl$path_data$$)};$APP.$app$common$types$path$convert_to_path$$.$cljs$lang$maxFixedArity$=2;var $app$common$geom$shapes$transforms$transform_shape$$=function $app$common$geom$shapes$transforms$transform_shape$$($var_args$jscomp$956$$){switch(arguments.length){case 1:return $app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$1$=function($shape$jscomp$112$$){var $modifiers$jscomp$30$$=$APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$112$$);return $app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$112$$,$APP.$cljs$cst$1794$modifiers$$),$modifiers$jscomp$30$$)};
$app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$=function($G__48736__$1_shape$jscomp$113$$,$modifiers$jscomp$31$$){if($G__48736__$1_shape$jscomp$113$$==null||$modifiers$jscomp$31$$==null||$app$common$types$modifiers$empty_QMARK_$$($modifiers$jscomp$31$$))return $G__48736__$1_shape$jscomp$113$$;var $transform$jscomp$50$$=$app$common$types$modifiers$modifiers__GT_transform$$($modifiers$jscomp$31$$);$G__48736__$1_shape$jscomp$113$$=$transform$jscomp$50$$==null||$APP.$app$common$files$helpers$root_QMARK_$$($G__48736__$1_shape$jscomp$113$$)?
$G__48736__$1_shape$jscomp$113$$:$APP.$app$common$geom$shapes$transforms$apply_transform$$($G__48736__$1_shape$jscomp$113$$,$transform$jscomp$50$$);return $app$common$types$modifiers$has_structure_QMARK_$$($modifiers$jscomp$31$$)?$APP.$app$common$types$modifiers$apply_structure_modifiers$$($G__48736__$1_shape$jscomp$113$$,$modifiers$jscomp$31$$):$G__48736__$1_shape$jscomp$113$$};$app$common$geom$shapes$transforms$transform_shape$$.$cljs$lang$maxFixedArity$=2;var $app$common$geom$shapes$constraints$constraint_modifier$$=function(){var $method_table__5622__auto__$jscomp$9$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$9$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$9$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$9$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.geom.shapes.constraints",
"constraint-modifier"),function(){function $G__49105$$($type$jscomp$339$$,$var_args$jscomp$962$$){if(arguments.length>1)for(var $G__49109__i$$=0,$G__49109__a$$=Array(arguments.length-1);$G__49109__i$$<$G__49109__a$$.length;)$G__49109__a$$[$G__49109__i$$]=arguments[$G__49109__i$$+1],++$G__49109__i$$;return $type$jscomp$339$$}$G__49105$$.$cljs$lang$maxFixedArity$=1;$G__49105$$.$cljs$lang$applyTo$=function($arglist__49110$$){var $type$jscomp$340$$=$APP.$cljs$core$first$$($arglist__49110$$);$APP.$cljs$core$rest$$($arglist__49110$$);
return $type$jscomp$340$$};$G__49105$$.$cljs$core$IFn$_invoke$arity$variadic$=function($type$jscomp$338$$){return $type$jscomp$338$$};return $G__49105$$}(),$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$9$$,$method_table__5622__auto__$jscomp$9$$,$prefer_table__5623__auto__$jscomp$9$$,$method_cache__5624__auto__$jscomp$9$$,$cached_hierarchy__5625__auto__$jscomp$9$$)}();
$app$common$geom$shapes$constraints$constraint_modifier$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1278$start$$,function($_$jscomp$1200_start_before$$,$after_side_vector_axis$jscomp$16$$,$child_points_before$$,$before_side_vector_parent_points_before$$,$child_points_after_start_after$$,$parent_points_after$$){$_$jscomp$1200_start_before$$=$app$common$geom$shapes$constraints$start_vector$$($after_side_vector_axis$jscomp$16$$,$child_points_before$$,$before_side_vector_parent_points_before$$);
$child_points_after_start_after$$=$app$common$geom$shapes$constraints$start_vector$$($after_side_vector_axis$jscomp$16$$,$child_points_after_start_after$$,$parent_points_after$$);$before_side_vector_parent_points_before$$=$app$common$geom$shapes$constraints$side_vector$$($after_side_vector_axis$jscomp$16$$,$before_side_vector_parent_points_before$$);$after_side_vector_axis$jscomp$16$$=$app$common$geom$shapes$constraints$side_vector$$($after_side_vector_axis$jscomp$16$$,$parent_points_after$$);return $APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$geom$shapes$constraints$displacement$$($_$jscomp$1200_start_before$$,
$child_points_after_start_after$$,$before_side_vector_parent_points_before$$,$after_side_vector_axis$jscomp$16$$))});
$app$common$geom$shapes$constraints$constraint_modifier$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1279$end$$,function($_$jscomp$1201_end_before$$,$after_side_vector$jscomp$1_axis$jscomp$17$$,$child_points_before$jscomp$1$$,$before_side_vector$jscomp$1_parent_points_before$jscomp$1$$,$child_points_after$jscomp$1_end_after$$,$parent_points_after$jscomp$1$$){$_$jscomp$1201_end_before$$=$app$common$geom$shapes$constraints$end_vector$$($after_side_vector$jscomp$1_axis$jscomp$17$$,
$child_points_before$jscomp$1$$,$before_side_vector$jscomp$1_parent_points_before$jscomp$1$$);$child_points_after$jscomp$1_end_after$$=$app$common$geom$shapes$constraints$end_vector$$($after_side_vector$jscomp$1_axis$jscomp$17$$,$child_points_after$jscomp$1_end_after$$,$parent_points_after$jscomp$1$$);$before_side_vector$jscomp$1_parent_points_before$jscomp$1$$=$app$common$geom$shapes$constraints$side_vector$$($after_side_vector$jscomp$1_axis$jscomp$17$$,$before_side_vector$jscomp$1_parent_points_before$jscomp$1$$);
$after_side_vector$jscomp$1_axis$jscomp$17$$=$app$common$geom$shapes$constraints$side_vector$$($after_side_vector$jscomp$1_axis$jscomp$17$$,$parent_points_after$jscomp$1$$);return $APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$geom$shapes$constraints$displacement$$($_$jscomp$1201_end_before$$,$child_points_after$jscomp$1_end_after$$,$before_side_vector$jscomp$1_parent_points_before$jscomp$1$$,$after_side_vector$jscomp$1_axis$jscomp$17$$))});
$app$common$geom$shapes$constraints$constraint_modifier$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1655$fixed$$,function($_$jscomp$1202_disp_start_end_before$jscomp$1$$,$axis$jscomp$18_resize_vector$$,$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$,$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$,$child_points_after$jscomp$2_resize_origin$$,$parent_points_after$jscomp$2_transform$jscomp$54$$){$_$jscomp$1202_disp_start_end_before$jscomp$1$$=
$app$common$geom$shapes$constraints$end_vector$$($axis$jscomp$18_resize_vector$$,$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$,$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$);var $after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$=$app$common$geom$shapes$constraints$end_vector$$($axis$jscomp$18_resize_vector$$,$child_points_after$jscomp$2_resize_origin$$,$parent_points_after$jscomp$2_transform$jscomp$54$$);
$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$=$app$common$geom$shapes$constraints$start_vector$$($axis$jscomp$18_resize_vector$$,$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$,$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$);var $c0$jscomp$inline_5196_selrect$jscomp$16_start_after$jscomp$1$$=$app$common$geom$shapes$constraints$start_vector$$($axis$jscomp$18_resize_vector$$,
$child_points_after$jscomp$2_resize_origin$$,$parent_points_after$jscomp$2_transform$jscomp$54$$);$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$=$app$common$geom$shapes$constraints$side_vector$$($axis$jscomp$18_resize_vector$$,$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$);var $after_side_vector$jscomp$2_c3$jscomp$inline_5198$$=$app$common$geom$shapes$constraints$side_vector$$($axis$jscomp$18_resize_vector$$,$parent_points_after$jscomp$2_transform$jscomp$54$$);
$after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$=$app$common$geom$shapes$constraints$displacement$$($_$jscomp$1202_disp_start_end_before$jscomp$1$$,$after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$,$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$,$after_side_vector$jscomp$2_c3$jscomp$inline_5198$$);$_$jscomp$1202_disp_start_end_before$jscomp$1$$=$app$common$geom$shapes$constraints$displacement$$($before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$,
$c0$jscomp$inline_5196_selrect$jscomp$16_start_after$jscomp$1$$,$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$,$after_side_vector$jscomp$2_c3$jscomp$inline_5198$$);$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$=$app$common$geom$shapes$constraints$side_vector$$($axis$jscomp$18_resize_vector$$,$child_points_after$jscomp$2_resize_origin$$);$c0$jscomp$inline_5196_selrect$jscomp$16_start_after$jscomp$1$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_after$jscomp$2_resize_origin$$,0,null);$before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_after$jscomp$2_resize_origin$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_after$jscomp$2_resize_origin$$,2,null);$after_side_vector$jscomp$2_c3$jscomp$inline_5198$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($child_points_after$jscomp$2_resize_origin$$,
3,null);$after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($axis$jscomp$18_resize_vector$$,$APP.$cljs$cst$1499$x$$)?$APP.$app$common$geom$point$to_vec$$($APP.$app$common$geom$point$add$$($c0$jscomp$inline_5196_selrect$jscomp$16_start_after$jscomp$1$$,$_$jscomp$1202_disp_start_end_before$jscomp$1$$),$APP.$app$common$geom$point$add$$($before_side_vector$jscomp$2_c1$jscomp$inline_5197_parent_points_before$jscomp$2$$,$after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$)):
$APP.$app$common$geom$point$to_vec$$($APP.$app$common$geom$point$add$$($c0$jscomp$inline_5196_selrect$jscomp$16_start_after$jscomp$1$$,$_$jscomp$1202_disp_start_end_before$jscomp$1$$),$APP.$app$common$geom$point$add$$($after_side_vector$jscomp$2_c3$jscomp$inline_5198$$,$after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$));$after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$=$APP.$app$common$geom$point$length$$($after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$)/Math.max(.01,$APP.$app$common$geom$point$length$$($before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$));
$child_points_after$jscomp$2_resize_origin$$=$APP.$app$common$geom$shapes$points$origin$$($child_points_after$jscomp$2_resize_origin$$);$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$=$APP.$app$common$geom$shapes$common$points__GT_center$$($parent_points_after$jscomp$2_transform$jscomp$54$$);$c0$jscomp$inline_5196_selrect$jscomp$16_start_after$jscomp$1$$=$app$common$geom$shapes$transforms$calculate_selrect$$($parent_points_after$jscomp$2_transform$jscomp$54$$,
$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$);$parent_points_after$jscomp$2_transform$jscomp$54$$=$app$common$geom$shapes$transforms$calculate_transform$$($parent_points_after$jscomp$2_transform$jscomp$54$$,$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$,$c0$jscomp$inline_5196_selrect$jscomp$16_start_after$jscomp$1$$);$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$=
$parent_points_after$jscomp$2_transform$jscomp$54$$!=null?$app$common$geom$matrix$inverse$$($parent_points_after$jscomp$2_transform$jscomp$54$$):null;$axis$jscomp$18_resize_vector$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$,$axis$jscomp$18_resize_vector$$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$,1):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(1,$after_vec_disp_end_end_after$jscomp$1_scale$jscomp$18$$);
return $APP.$app$common$types$modifiers$move$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$modifiers$resize$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$types$modifiers$empty$$(),$axis$jscomp$18_resize_vector$$,$child_points_after$jscomp$2_resize_origin$$,$parent_points_after$jscomp$2_transform$jscomp$54$$,$before_vec_center$jscomp$26_child_points_before$jscomp$2_start_before$jscomp$1_transform_inverse$jscomp$10$$),$_$jscomp$1202_disp_start_end_before$jscomp$1$$)});
$app$common$geom$shapes$constraints$constraint_modifier$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1651$center$$,function($_$jscomp$1203_center_before$$,$after_side_vector$jscomp$3_axis$jscomp$19$$,$child_points_before$jscomp$3$$,$before_side_vector$jscomp$3_parent_points_before$jscomp$3$$,$center_after_child_points_after$jscomp$3$$,$parent_points_after$jscomp$3$$){$_$jscomp$1203_center_before$$=$app$common$geom$shapes$constraints$center_vector$$($after_side_vector$jscomp$3_axis$jscomp$19$$,
$child_points_before$jscomp$3$$,$before_side_vector$jscomp$3_parent_points_before$jscomp$3$$);$center_after_child_points_after$jscomp$3$$=$app$common$geom$shapes$constraints$center_vector$$($after_side_vector$jscomp$3_axis$jscomp$19$$,$center_after_child_points_after$jscomp$3$$,$parent_points_after$jscomp$3$$);$before_side_vector$jscomp$3_parent_points_before$jscomp$3$$=$app$common$geom$shapes$constraints$side_vector$$($after_side_vector$jscomp$3_axis$jscomp$19$$,$before_side_vector$jscomp$3_parent_points_before$jscomp$3$$);
$after_side_vector$jscomp$3_axis$jscomp$19$$=$app$common$geom$shapes$constraints$side_vector$$($after_side_vector$jscomp$3_axis$jscomp$19$$,$parent_points_after$jscomp$3$$);return $APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$geom$shapes$constraints$displacement$$($_$jscomp$1203_center_before$$,$center_after_child_points_after$jscomp$3$$,$before_side_vector$jscomp$3_parent_points_before$jscomp$3$$,$after_side_vector$jscomp$3_axis$jscomp$19$$))});
$app$common$geom$shapes$constraints$constraint_modifier$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function(){return $APP.$cljs$core$PersistentVector$EMPTY$$});
var $app$common$geom$shapes$constraints$const__GT_type_PLUS_axis$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$257$left$$,$APP.$cljs$cst$1278$start$$,$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$1278$start$$,$APP.$cljs$cst$258$right$$,$APP.$cljs$cst$1279$end$$,$APP.$cljs$cst$1547$bottom$$,$APP.$cljs$cst$1279$end$$,$APP.$cljs$cst$1885$leftright$$,$APP.$cljs$cst$1655$fixed$$,$APP.$cljs$cst$1886$topbottom$$,$APP.$cljs$cst$1655$fixed$$,$APP.$cljs$cst$1651$center$$,$APP.$cljs$cst$1651$center$$,
$APP.$cljs$cst$1887$scale$$,$APP.$cljs$cst$1887$scale$$],null);$APP.$app$common$geom$shapes$bounds$get_object_bounds$$=function $app$common$geom$shapes$bounds$get_object_bounds$$($var_args$jscomp$967$$){switch(arguments.length){case 2:return $app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$110$$,$shape$jscomp$134$$){return $APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$110$$,$shape$jscomp$134$$,null)};
$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$3$=function($children_bounds_objects$jscomp$111$$,$shape$jscomp$135$$,$ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$){$ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$=$APP.$cljs$core$__destructure_map$$($ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$);var $base_bounds_filters$jscomp$4_ignore_margin_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$,
$APP.$cljs$cst$1896$ignore_margin_QMARK_$$,!0);$ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$,$APP.$cljs$cst$1897$ignore_shadow_margin_QMARK_$$,!1);$base_bounds_filters$jscomp$4_ignore_margin_QMARK_$jscomp$2$$=$app$common$geom$shapes$bounds$calculate_base_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($shape$jscomp$135$$,$base_bounds_filters$jscomp$4_ignore_margin_QMARK_$jscomp$2$$,
$ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$);var $bounds$jscomp$7$$=$APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$360_or__5025__auto____$1$jscomp$46$$=$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$));if($or__5025__auto__$jscomp$360_or__5025__auto____$1$jscomp$46$$)return $or__5025__auto__$jscomp$360_or__5025__auto____$1$jscomp$46$$;$or__5025__auto__$jscomp$360_or__5025__auto____$1$jscomp$46$$=$APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$360_or__5025__auto____$1$jscomp$46$$)?$or__5025__auto__$jscomp$360_or__5025__auto____$1$jscomp$46$$:$APP.$app$common$files$helpers$bool_shape_QMARK_$$($shape$jscomp$135$$)||$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$)&&$APP.$cljs$core$not$$($APP.$cljs$cst$1860$show_content$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$))}())?new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$base_bounds_filters$jscomp$4_ignore_margin_QMARK_$jscomp$2$$],null):$app$common$files$helpers$reduce_objects$cljs$0core$0IFn$0_invoke$0arity$05$$($children_bounds_objects$jscomp$111$$,function($shape__$1$jscomp$7$$){var $and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$=$APP.$cljs$core$not$$($APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$7$$));return $and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$?
($and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$=$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$7$$)))?($and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$=($and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$=
!$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$7$$))?$and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$:$APP.$cljs$cst$1860$show_content$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$7$$),$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$)?!$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$7$$)||
$APP.$cljs$core$not$$($APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$7$$)):$and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$):$and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$:$and__5023__auto__$jscomp$257_and__5023__auto____$1$jscomp$49_and__5023__auto____$2$jscomp$20_or__5025__auto__$jscomp$inline_5208$$},
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$),function($result$jscomp$201$$,$child$jscomp$66$$){return $APP.$cljs$core$not$$($APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$66$$))?$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($result$jscomp$201$$,$app$common$geom$shapes$bounds$calculate_base_bounds$cljs$0core$0IFn$0_invoke$0arity$03$$($child$jscomp$66$$,!0,!1)):$result$jscomp$201$$},new $APP.$cljs$core$PersistentVector$$(null,1,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$base_bounds_filters$jscomp$4_ignore_margin_QMARK_$jscomp$2$$],null));$children_bounds_objects$jscomp$111$$=function(){var $G__48657$$=$APP.$app$common$geom$rect$join_rects$$($bounds$jscomp$7$$);if($APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$))return $G__48657$$;var $or__5025__auto__$jscomp$362$$=$APP.$cljs$cst$1898$children_bounds$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$362$$)?
$or__5025__auto__$jscomp$362$$:$G__48657$$}();$base_bounds_filters$jscomp$4_ignore_margin_QMARK_$jscomp$2$$=$app$common$geom$shapes$bounds$shape__GT_filters$$($shape$jscomp$135$$);var $blur_value$jscomp$3$$=function(){var $or__5025__auto__$jscomp$363$$=$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1637$blur$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$135$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$363$$)?$or__5025__auto__$jscomp$363$$:0}();return $app$common$geom$shapes$bounds$get_rect_filter_bounds$cljs$0core$0IFn$0_invoke$0arity$04$$($children_bounds_objects$jscomp$111$$,
$base_bounds_filters$jscomp$4_ignore_margin_QMARK_$jscomp$2$$,$blur_value$jscomp$3$$,$ignore_shadow_margin_QMARK_$jscomp$4_map__48654__$1_p__48653$$)};$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$lang$maxFixedArity$=3;var $app$common$geom$shapes$transform_points$$;
$app$common$geom$shapes$transform_points$$=function(){var $app$common$geom$shapes$transform_points$$=null;$app$common$geom$shapes$transform_points$$=function($param49139$jscomp$1$$,$param49140$jscomp$1$$,$param49141$jscomp$1$$){switch(arguments.length){case 2:return $app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($param49139$jscomp$1$$,$param49140$jscomp$1$$);case 3:return $APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($param49139$jscomp$1$$,$param49140$jscomp$1$$,
$param49141$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$transform_points$$.$cljs$core$IFn$_invoke$arity$2$=function($param49137$$,$param49138$$){return $app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$02$$($param49137$$,$param49138$$)};$app$common$geom$shapes$transform_points$$.$cljs$core$IFn$_invoke$arity$3$=function($param49139$$,$param49140$$,$param49141$$){return $APP.$app$common$geom$shapes$common$transform_points$cljs$0core$0IFn$0_invoke$0arity$03$$($param49139$$,
$param49140$$,$param49141$$)};return $app$common$geom$shapes$transform_points$$}();
$APP.$app$common$geom$shapes$transform_matrix$$=function(){var $app$common$geom$shapes$transform_matrix$$=null;$app$common$geom$shapes$transform_matrix$$=function($param49157$jscomp$1$$,$param49158$jscomp$1$$,$param49159$jscomp$1$$){switch(arguments.length){case 1:return $app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49157$jscomp$1$$,null);case 2:return $app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49157$jscomp$1$$,$param49158$jscomp$1$$);
case 3:return $app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$($param49157$jscomp$1$$,$param49158$jscomp$1$$,$param49159$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$transform_matrix$$.$cljs$core$IFn$_invoke$arity$1$=function($param49154$$){return $app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49154$$,null)};$app$common$geom$shapes$transform_matrix$$.$cljs$core$IFn$_invoke$arity$2$=
function($param49155$$,$param49156$$){return $app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49155$$,$param49156$$)};$app$common$geom$shapes$transform_matrix$$.$cljs$core$IFn$_invoke$arity$3$=function($param49157$$,$param49158$$,$param49159$$){return $app$common$geom$shapes$transforms$transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$($param49157$$,$param49158$$,$param49159$$)};return $app$common$geom$shapes$transform_matrix$$}();
$APP.$app$common$geom$shapes$transform_str$$=function(){var $app$common$geom$shapes$transform_str$$=null;$app$common$geom$shapes$transform_str$$=function($param49161$jscomp$1$$,$param49162$jscomp$1$$){switch(arguments.length){case 1:return $app$common$geom$shapes$transforms$transform_str$cljs$0core$0IFn$0_invoke$0arity$02$$($param49161$jscomp$1$$,null);case 2:return $app$common$geom$shapes$transforms$transform_str$cljs$0core$0IFn$0_invoke$0arity$02$$($param49161$jscomp$1$$,$param49162$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$=function($param49160$$){return $app$common$geom$shapes$transforms$transform_str$cljs$0core$0IFn$0_invoke$0arity$02$$($param49160$$,null)};$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$2$=function($param49161$$,$param49162$$){return $app$common$geom$shapes$transforms$transform_str$cljs$0core$0IFn$0_invoke$0arity$02$$($param49161$$,$param49162$$)};return $app$common$geom$shapes$transform_str$$}();
$APP.$app$common$geom$shapes$inverse_transform_matrix$$=function(){var $app$common$geom$shapes$inverse_transform_matrix$$=null;$app$common$geom$shapes$inverse_transform_matrix$$=function($param49166$jscomp$1$$,$param49167$jscomp$1$$,$param49168$jscomp$1$$){switch(arguments.length){case 1:return $app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49166$jscomp$1$$,null);case 2:return $app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49166$jscomp$1$$,
$param49167$jscomp$1$$);case 3:return $app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$($param49166$jscomp$1$$,$param49167$jscomp$1$$,$param49168$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$inverse_transform_matrix$$.$cljs$core$IFn$_invoke$arity$1$=function($param49163$$){return $app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49163$$,null)};$app$common$geom$shapes$inverse_transform_matrix$$.$cljs$core$IFn$_invoke$arity$2$=
function($param49164$$,$param49165$$){return $app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$02$$($param49164$$,$param49165$$)};$app$common$geom$shapes$inverse_transform_matrix$$.$cljs$core$IFn$_invoke$arity$3$=function($param49166$$,$param49167$$,$param49168$$){return $app$common$geom$shapes$transforms$inverse_transform_matrix$cljs$0core$0IFn$0_invoke$0arity$03$$($param49166$$,$param49167$$,$param49168$$)};return $app$common$geom$shapes$inverse_transform_matrix$$}();
$APP.$app$common$geom$shapes$transform_shape$$=function(){function $app$common$geom$shapes$transform_shape__2$$($param49182$$,$param49183$$){return $app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($param49182$$,$param49183$$)}function $app$common$geom$shapes$transform_shape__1$$($param49181$$){return $app$common$geom$shapes$transforms$transform_shape$$.$cljs$core$IFn$_invoke$arity$1$($param49181$$)}var $app$common$geom$shapes$transform_shape$$=null;$app$common$geom$shapes$transform_shape$$=
function($param49182$jscomp$1$$,$param49183$jscomp$1$$){switch(arguments.length){case 1:return $app$common$geom$shapes$transform_shape__1$$.call(this,$param49182$jscomp$1$$);case 2:return $app$common$geom$shapes$transform_shape__2$$.call(this,$param49182$jscomp$1$$,$param49183$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$1$=$app$common$geom$shapes$transform_shape__1$$;$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$=
$app$common$geom$shapes$transform_shape__2$$;return $app$common$geom$shapes$transform_shape$$}();
$APP.$app$common$geom$shapes$apply_objects_modifiers$$=function(){var $app$common$geom$shapes$apply_objects_modifiers$$=null;$app$common$geom$shapes$apply_objects_modifiers$$=function($param49197$jscomp$1$$,$param49198$jscomp$1$$,$param49199$jscomp$1$$){switch(arguments.length){case 2:return $app$common$geom$shapes$transforms$apply_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$03$$($param49197$jscomp$1$$,$param49198$jscomp$1$$,$APP.$cljs$core$keys$$($param49198$jscomp$1$$));case 3:return $app$common$geom$shapes$transforms$apply_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$03$$($param49197$jscomp$1$$,
$param49198$jscomp$1$$,$param49199$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$apply_objects_modifiers$$.$cljs$core$IFn$_invoke$arity$2$=function($param49195$$,$param49196$$){return $app$common$geom$shapes$transforms$apply_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$03$$($param49195$$,$param49196$$,$APP.$cljs$core$keys$$($param49196$$))};$app$common$geom$shapes$apply_objects_modifiers$$.$cljs$core$IFn$_invoke$arity$3$=function($param49197$$,$param49198$$,
$param49199$$){return $app$common$geom$shapes$transforms$apply_objects_modifiers$cljs$0core$0IFn$0_invoke$0arity$03$$($param49197$$,$param49198$$,$param49199$$)};return $app$common$geom$shapes$apply_objects_modifiers$$}();
$APP.$app$common$geom$shapes$center__GT_rect$$=function(){var $app$common$geom$shapes$center__GT_rect$$=null;$app$common$geom$shapes$center__GT_rect$$=function($param49235$jscomp$1$$,$param49236$jscomp$1$$,$param49237$jscomp$1$$){switch(arguments.length){case 2:return $APP.$app$common$geom$rect$center__GT_rect$cljs$0core$0IFn$0_invoke$0arity$03$$($param49235$jscomp$1$$,$param49236$jscomp$1$$,$param49236$jscomp$1$$);case 3:return $APP.$app$common$geom$rect$center__GT_rect$cljs$0core$0IFn$0_invoke$0arity$03$$($param49235$jscomp$1$$,
$param49236$jscomp$1$$,$param49237$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$center__GT_rect$$.$cljs$core$IFn$_invoke$arity$2$=function($param49233$$,$param49234$$){return $APP.$app$common$geom$rect$center__GT_rect$cljs$0core$0IFn$0_invoke$0arity$03$$($param49233$$,$param49234$$,$param49234$$)};$app$common$geom$shapes$center__GT_rect$$.$cljs$core$IFn$_invoke$arity$3$=function($param49235$$,$param49236$$,$param49237$$){return $APP.$app$common$geom$rect$center__GT_rect$cljs$0core$0IFn$0_invoke$0arity$03$$($param49235$$,
$param49236$$,$param49237$$)};return $app$common$geom$shapes$center__GT_rect$$}();$APP.$app$main$data$helpers$lookup_file_data$$=function $app$main$data$helpers$lookup_file_data$$($var_args$jscomp$973$$){switch(arguments.length){case 1:return $app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$=function($state$jscomp$52$$){return $APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$52$$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$52$$))};
$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$=function($state$jscomp$53$$,$file_id$jscomp$2$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$53$$,$APP.$cljs$cst$1901$files$$),$file_id$jscomp$2$$),$APP.$cljs$cst$142$data$$)};$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$main$data$helpers$lookup_page$$=function $app$main$data$helpers$lookup_page$$($var_args$jscomp$974$$){switch(arguments.length){case 1:return $app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$=function($state$jscomp$54$$){var $file_id$jscomp$3$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$54$$),$page_id$jscomp$1$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$54$$);return $APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$54$$,$file_id$jscomp$3$$,$page_id$jscomp$1$$)};
$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$2$=function($state$jscomp$55$$,$page_id$jscomp$2$$){var $file_id$jscomp$4$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$55$$);return $APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$55$$,$file_id$jscomp$4$$,$page_id$jscomp$2$$)};
$APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$3$=function($state$jscomp$56$$,$file_id$jscomp$5$$,$page_id$jscomp$3$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$56$$,$APP.$cljs$cst$1901$files$$),$file_id$jscomp$5$$),$APP.$cljs$cst$142$data$$),
$APP.$cljs$cst$1614$pages_index$$),$page_id$jscomp$3$$)};$APP.$app$main$data$helpers$lookup_page$$.$cljs$lang$maxFixedArity$=3;
$APP.$app$main$data$helpers$lookup_page_objects$$=function $app$main$data$helpers$lookup_page_objects$$($var_args$jscomp$975$$){switch(arguments.length){case 1:return $app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$=function($state$jscomp$57$$){return $APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$57$$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$57$$),$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$57$$))};
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$=function($state$jscomp$58$$,$page_id$jscomp$4$$){return $APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$58$$,$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$58$$),$page_id$jscomp$4$$)};
$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$3$=function($state$jscomp$59$$,$file_id$jscomp$6$$,$page_id$jscomp$5$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$59$$,$file_id$jscomp$6$$,$page_id$jscomp$5$$),$APP.$cljs$cst$1615$objects$$)};$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$lang$maxFixedArity$=3;var $shadow$js$shim$module$0ua_parser_js$$=shadow$bridge("ua-parser-js");var $app$common$types$grid$schema_COLON_grid_color$$,$app$common$types$grid$schema_COLON_column_params$$,$app$common$types$grid$schema_COLON_square_params$$,$app$common$types$grid$schema_COLON_grid$$,$app$common$types$grid$schema_COLON_default_grids$$,$app$common$types$grid$default_layout_params$$;
$app$common$types$grid$schema_COLON_grid_color$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GridColor"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$color$schema_COLON_hex_color$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1718$opacity$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null);
$app$common$types$grid$schema_COLON_column_params$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ColumnGridParams"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$grid$schema_COLON_grid_color$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$258$right$$,null,$APP.$cljs$cst$1653$stretch$$,
null,$APP.$cljs$cst$257$left$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$872$size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1914$margin$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1915$item_length$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1916$gutter$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$520$maybe$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null)],null);
$app$common$types$grid$schema_COLON_square_params$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SquareGridParams"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$872$size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$grid$schema_COLON_grid_color$$],null)],null);
$app$common$types$grid$schema_COLON_grid$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$937$title$$,"Grid",$cljs$cst$530$dispatch$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$936$decode_SLASH_json$$,function($p1__48762_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__48762_SHARP_$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$core$keyword$$)}],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$216$column$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ColumnGridAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$216$column$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1917$display$$,$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,$app$common$types$grid$schema_COLON_column_params$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RowGridAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1640$row$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1917$display$$,$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,$app$common$types$grid$schema_COLON_column_params$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1918$square$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SquareGridAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1918$square$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1917$display$$,$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,$app$common$types$grid$schema_COLON_square_params$$],null)],null)],null)],null);
$app$common$types$grid$schema_COLON_default_grids$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PageGrid"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1918$square$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$grid$schema_COLON_square_params$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$grid$schema_COLON_column_params$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$216$column$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$grid$schema_COLON_column_params$$],
null)],null);$app$common$types$grid$default_layout_params$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$872$size$$,12,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1653$stretch$$,$APP.$cljs$cst$1915$item_length$$,null,$APP.$cljs$cst$1916$gutter$$,8,$APP.$cljs$cst$1914$margin$$,0,$APP.$cljs$cst$1284$color$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,"#DE4762",$APP.$cljs$cst$1718$opacity$$,.1],null)],null);
$APP.$app$common$types$grid$default_grid_params$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1918$square$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$872$size$$,16,$APP.$cljs$cst$1284$color$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,"#59B9E2",$APP.$cljs$cst$1718$opacity$$,.4],null)],null),$APP.$cljs$cst$216$column$$,$app$common$types$grid$default_layout_params$$,$APP.$cljs$cst$1640$row$$,$app$common$types$grid$default_layout_params$$],
null);$APP.$app$common$types$shape$blur$schema_COLON_blur$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Blur"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1893$layer_blur$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1604$hidden$$,
$APP.$cljs$cst$419$boolean$$],null)],null);$APP.$app$common$types$shape$export$0$schema_COLON_export$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ShapeExport"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1523$png$$,null,$cljs$cst$1919$pdf$$,null,$APP.$cljs$cst$1525$webp$$,null,$APP.$cljs$cst$1527$svg$$,null,$APP.$cljs$cst$1524$jpeg$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1887$scale$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1360$suffix$$,$APP.$cljs$cst$198$string$$],null)],null);var $app$common$types$shape$interactions$action_types$$,$app$common$types$shape$interactions$overlay_positioning_types$$,$app$common$types$shape$interactions$easing_types$$,$app$common$types$shape$interactions$direction_types$$,$app$common$types$shape$interactions$schema_COLON_dissolve_animation$$,$app$common$types$shape$interactions$schema_COLON_slide_animation$$,$app$common$types$shape$interactions$schema_COLON_push_animation$$,$app$common$types$shape$interactions$schema_COLON_animation$$,$app$common$types$shape$interactions$schema_COLON_generic_interaction_attrs$$,
$app$common$types$shape$interactions$schema_COLON_navigate_interaction$$,$app$common$types$shape$interactions$schema_COLON_open_overlay_interaction$$,$app$common$types$shape$interactions$schema_COLON_toggle_overlay_interaction$$,$app$common$types$shape$interactions$schema_COLON_close_overlay_interaction$$,$app$common$types$shape$interactions$schema_COLON_prev_scren_interaction$$,$app$common$types$shape$interactions$schema_COLON_open_url_interaction$$;
$APP.$app$common$types$shape$interactions$event_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1920$after_delay$$,null,$APP.$cljs$cst$1921$mouse_leave$$,null,$cljs$cst$1922$mouse_over$$,null,$APP.$cljs$cst$1923$mouse_enter$$,null,$APP.$cljs$cst$1924$click$$,null,$cljs$cst$1925$mouse_press$$,null],null),null);
$app$common$types$shape$interactions$action_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1926$navigate$$,null,$APP.$cljs$cst$1927$close_overlay$$,null,$APP.$cljs$cst$1928$prev_screen$$,null,$APP.$cljs$cst$1929$toggle_overlay$$,null,$APP.$cljs$cst$1930$open_url$$,null,$APP.$cljs$cst$1931$open_overlay$$,null],null),null);
$app$common$types$shape$interactions$overlay_positioning_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1868$top_right$$,null,$APP.$cljs$cst$1867$top_left$$,null,$APP.$cljs$cst$1869$bottom_right$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1870$bottom_left$$,null,$APP.$cljs$cst$1657$manual$$,null,$APP.$cljs$cst$1932$top_center$$,null,$APP.$cljs$cst$1933$bottom_center$$,null],null),null);
$app$common$types$shape$interactions$easing_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1934$ease_in_out$$,null,$APP.$cljs$cst$1935$ease_in$$,null,$APP.$cljs$cst$1936$ease$$,null,$APP.$cljs$cst$285$linear$$,null,$APP.$cljs$cst$1937$ease_out$$,null],null),null);
$app$common$types$shape$interactions$direction_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1938$down$$,null,$APP.$cljs$cst$1939$up$$,null,$APP.$cljs$cst$258$right$$,null,$APP.$cljs$cst$257$left$$,null],null),null);
$app$common$types$shape$interactions$schema_COLON_dissolve_animation$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AnimationDisolve"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1944$animation_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1942$dissolve$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1945$duration$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1946$easing$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
$app$common$types$shape$interactions$easing_types$$],null)],null)],null);
$app$common$types$shape$interactions$schema_COLON_slide_animation$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AnimationSlide"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1944$animation_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1943$slide$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1945$duration$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1946$easing$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
$app$common$types$shape$interactions$easing_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1947$way$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$1940$out$$,null,$APP.$cljs$cst$295$in$$,null],null),null)],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1948$direction$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$interactions$direction_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1949$offset_effect$$,$APP.$cljs$cst$419$boolean$$],
null)],null);
$app$common$types$shape$interactions$schema_COLON_push_animation$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PushAnimation"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1944$animation_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,
$APP.$cljs$cst$1941$push$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1945$duration$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1946$easing$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,
$app$common$types$shape$interactions$easing_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1948$direction$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$interactions$direction_types$$],null)],null)],null);
$app$common$types$shape$interactions$schema_COLON_animation$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$530$dispatch$$,$APP.$cljs$cst$1944$animation_type$$,$APP.$cljs$cst$937$title$$,"Animation",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_dissolve_animation$$),
$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_slide_animation$$),$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_push_animation$$)])),$APP.$cljs$cst$936$decode_SLASH_json$$,function($p1__48849_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__48849_SHARP_$$,$APP.$cljs$cst$1944$animation_type$$,$APP.$cljs$core$keyword$$)}],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1942$dissolve$$,$app$common$types$shape$interactions$schema_COLON_dissolve_animation$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1943$slide$$,$app$common$types$shape$interactions$schema_COLON_slide_animation$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1941$push$$,$app$common$types$shape$interactions$schema_COLON_push_animation$$],null)],null);$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$1950$app_DOT_common_DOT_types_DOT_shape_DOT_interactions_SLASH_animation$$,$app$common$types$shape$interactions$schema_COLON_animation$$);$app$common$schema$check_fn$$($app$common$types$shape$interactions$schema_COLON_animation$$);
$app$common$types$shape$interactions$schema_COLON_generic_interaction_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GenericInteractionAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1951$action_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$interactions$action_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1541$event_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$interactions$event_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1952$destination$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1953$preserve_scroll$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1954$animation$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$shape$interactions$schema_COLON_animation$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1955$overlay_position$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1956$overlay_pos_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$interactions$overlay_positioning_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1957$close_click_outside$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1958$background_overlay$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1959$position_relative_to$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1960$url$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null)],null);
$app$common$types$shape$interactions$schema_COLON_navigate_interaction$$=new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"NavigateInteraction"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1951$action_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1926$navigate$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1541$event_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$interactions$event_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1952$destination$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1953$preserve_scroll$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1954$animation$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$shape$interactions$schema_COLON_animation$$],null)],null);
$app$common$types$shape$interactions$schema_COLON_open_overlay_interaction$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"OpenOverlayInteraction"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1951$action_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1931$open_overlay$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1541$event_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$interactions$event_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1955$overlay_position$$,$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1956$overlay_pos_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$interactions$overlay_positioning_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1952$destination$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1957$close_click_outside$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1958$background_overlay$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1954$animation$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$shape$interactions$schema_COLON_animation$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1959$position_relative_to$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null);
$app$common$types$shape$interactions$schema_COLON_toggle_overlay_interaction$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ToggleOverlayInteraction"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1951$action_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1929$toggle_overlay$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1541$event_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$interactions$event_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1955$overlay_position$$,$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1956$overlay_pos_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$interactions$overlay_positioning_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1952$destination$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1957$close_click_outside$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1958$background_overlay$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1954$animation$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$shape$interactions$schema_COLON_animation$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1959$position_relative_to$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null);
$app$common$types$shape$interactions$schema_COLON_close_overlay_interaction$$=new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"CloseOverlayInteraction"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1951$action_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1927$close_overlay$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1541$event_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$interactions$event_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1952$destination$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1954$animation$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$app$common$types$shape$interactions$schema_COLON_animation$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1959$position_relative_to$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],
null);
$app$common$types$shape$interactions$schema_COLON_prev_scren_interaction$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PrevScreenInteraction"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1951$action_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,
$APP.$cljs$cst$1928$prev_screen$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1541$event_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$interactions$event_types$$],null)],null)],null);
$app$common$types$shape$interactions$schema_COLON_open_url_interaction$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"OpenUrlInteraction"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1951$action_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1930$open_url$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1541$event_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$interactions$event_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1960$url$$,$APP.$cljs$cst$198$string$$],null)],null);
$APP.$app$common$types$shape$interactions$schema_COLON_interaction$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"Interaction",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$one_of$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_navigate_interaction$$),$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_open_overlay_interaction$$),
$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_close_overlay_interaction$$),$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_toggle_overlay_interaction$$),$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_prev_scren_interaction$$),$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$interactions$schema_COLON_open_url_interaction$$)]))],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$app$common$types$shape$interactions$schema_COLON_generic_interaction_attrs$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$530$dispatch$$,$APP.$cljs$cst$1951$action_type$$,$APP.$cljs$cst$937$title$$,"InteractionAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1926$navigate$$,$app$common$types$shape$interactions$schema_COLON_navigate_interaction$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1931$open_overlay$$,$app$common$types$shape$interactions$schema_COLON_open_overlay_interaction$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1929$toggle_overlay$$,
$app$common$types$shape$interactions$schema_COLON_toggle_overlay_interaction$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1927$close_overlay$$,$app$common$types$shape$interactions$schema_COLON_close_overlay_interaction$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1928$prev_screen$$,$app$common$types$shape$interactions$schema_COLON_prev_scren_interaction$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1930$open_url$$,$app$common$types$shape$interactions$schema_COLON_open_url_interaction$$],null)],null)],null)],null);$app$common$schema$check_fn$$($APP.$app$common$types$shape$interactions$schema_COLON_interaction$$);
$APP.$app$common$types$shape$interactions$default_interaction$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1541$event_type$$,$APP.$cljs$cst$1924$click$$,$APP.$cljs$cst$1951$action_type$$,$APP.$cljs$cst$1926$navigate$$,$APP.$cljs$cst$1952$destination$$,null,$APP.$cljs$cst$1959$position_relative_to$$,null,$APP.$cljs$cst$1953$preserve_scroll$$,!1],null);var $app$common$types$shape$shadow$styles$$,$app$common$types$shape$shadow$schema_COLON_color$$,$app$common$types$shape$shadow$color_attrs$$;$app$common$types$shape$shadow$styles$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1890$drop_shadow$$,null,$cljs$cst$1892$inner_shadow$$,null],null),null);
$app$common$types$shape$shadow$schema_COLON_color$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ShadowColor"],null),$app$common$types$color$schema_COLON_color_attrs$$,$app$common$types$color$schema_COLON_plain_color$$],null);$app$common$types$shape$shadow$color_attrs$$=$app$common$schema$keys$$($app$common$types$shape$shadow$schema_COLON_color$$);
$APP.$app$common$types$shape$shadow$schema_COLON_shadow$$=new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Shadow"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1889$style$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$shadow$styles$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1634$offset_x$$,
$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1635$offset_y$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1637$blur$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1636$spread$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1604$hidden$$,$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$shape$shadow$schema_COLON_color$$],null)],null);$APP.$app$common$types$shape$shadow$check_shadow$$=$app$common$schema$check_fn$$($APP.$app$common$types$shape$shadow$schema_COLON_shadow$$);
$app$common$schema$validator$$($APP.$app$common$types$shape$shadow$schema_COLON_shadow$$);var $app$common$types$shape$text$schema_COLON_content$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,"root"],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$300$key$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$336$min$$,1,$cljs$cst$853$gen_SLASH_max$$,2,$cljs$cst$852$gen_SLASH_min$$,1],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,"paragraph-set"],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$336$min$$,1,$cljs$cst$853$gen_SLASH_max$$,2,$cljs$cst$852$gen_SLASH_min$$,1],null),new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,"paragraph"],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$fills$schema_COLON_fills$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1742$font_family$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1746$font_style$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),
$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1745$font_weight$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1948$direction$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1752$text_decoration$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1753$text_transform$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1740$typography_ref_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1626$typography_ref_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$340$children$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$336$min$$,1,$cljs$cst$853$gen_SLASH_max$$,2,$cljs$cst$852$gen_SLASH_min$$,1],null),new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$fills$schema_COLON_fills$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1742$font_family$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1746$font_style$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1745$font_weight$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1948$direction$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),
$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1752$text_decoration$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1753$text_transform$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1740$typography_ref_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1626$typography_ref_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null)],null)],null)],null)],null)],null)],null)],null)],null)],null)],
null),$app$common$types$shape$text$valid_content_QMARK_$$=$app$common$schema$lazy_validator$$($app$common$types$shape$text$schema_COLON_content$$),$app$common$types$shape$text$schema_COLON_position_data$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$336$min$$,0,$cljs$cst$853$gen_SLASH_max$$,2],null),new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,
$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,$app$common$types$fills$schema_COLON_fills$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1742$font_family$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1746$font_style$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1745$font_weight$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1961$rtl$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1572$text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1752$text_decoration$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1753$text_transform$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],
null)],null)],null);var $app$common$types$token$composite_token_type__GT_dtcg_token_type$$,$app$common$types$token$composite_dtcg_token_type__GT_token_type$$,$app$common$types$token$token_types$$,$app$common$types$token$schema_COLON_token_ref$$,$app$common$types$token$schema_COLON_token_attrs$$,$app$common$types$token$schema_COLON_border_radius$$,$app$common$types$token$border_radius_keys$$,$app$common$types$token$color_keys$$,$app$common$types$token$schema_COLON_sizing_base$$,$app$common$types$token$schema_COLON_sizing_layout_item$$,
$app$common$types$token$sizing_layout_item_keys$$,$app$common$types$token$schema_COLON_sizing$$,$app$common$types$token$sizing_keys$$,$app$common$types$token$schema_COLON_spacing_gap$$,$app$common$types$token$schema_COLON_spacing_padding$$,$app$common$types$token$schema_COLON_spacing_gap_padding$$,$app$common$types$token$spacing_gap_padding_keys$$,$app$common$types$token$schema_COLON_spacing_margin$$,$app$common$types$token$schema_COLON_spacing$$,$app$common$types$token$spacing_keys$$,$app$common$types$token$schema_COLON_stroke_width$$,
$app$common$types$token$stroke_width_keys$$,$app$common$types$token$schema_COLON_dimensions$$,$app$common$types$token$dimensions_keys$$,$app$common$types$token$schema_COLON_font_family$$,$app$common$types$token$font_family_keys$$,$app$common$types$token$schema_COLON_font_size$$,$app$common$types$token$font_size_keys$$,$app$common$types$token$font_weight_keys$$,$app$common$types$token$schema_COLON_letter_spacing$$,$app$common$types$token$letter_spacing_keys$$,$app$common$types$token$schema_COLON_line_height$$,
$app$common$types$token$line_height_keys$$,$app$common$types$token$schema_COLON_rotation$$,$app$common$types$token$rotation_keys$$,$app$common$types$token$schema_COLON_number$$,$app$common$types$token$number_keys$$,$app$common$types$token$opacity_keys$$,$app$common$types$token$schema_COLON_shadow$$,$app$common$types$token$shadow_keys$$,$app$common$types$token$schema_COLON_text_case$$,$app$common$types$token$text_case_keys$$,$app$common$types$token$schema_COLON_text_decoration$$,$app$common$types$token$text_decoration_keys$$,
$app$common$types$token$typography_token_keys$$,$app$common$types$token$typography_keys$$,$app$common$types$token$axis_keys$$,$app$common$types$token$schema_COLON_applied_tokens$$,$app$common$types$token$generic_attributes$$,$app$common$types$token$rect_attributes$$,$app$common$types$token$frame_with_layout_attributes$$,$app$common$types$token$text_attributes$$,$app$common$types$token$attrs_in_text_content$$,$app$common$types$token$text_decoration_values$$,$app$common$types$token$font_weight_aliases$$,
$app$common$types$token$font_weight_values$$,$app$common$types$token$font_weight_map$$;
$APP.$app$common$types$token$token_type__GT_dtcg_token_type$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1962$sizing$$,$APP.$cljs$cst$1772$rotation$$,$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1963$number$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1964$text_case$$,$cljs$cst$1339$other$$,$APP.$cljs$cst$198$string$$,$APP.$cljs$cst$1965$dimensions$$,$APP.$cljs$cst$1639$stroke_width$$,$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1966$typography$$,
$APP.$cljs$cst$1752$text_decoration$$,$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1967$border_radius$$,$APP.$cljs$cst$419$boolean$$,$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$1968$spacing$$],"sizing rotation color number fontSizes fontWeights textCase other string dimension borderWidth opacity typography textDecoration letterSpacing shadow borderRadius boolean fontFamilies spacing".split(" "));
$APP.$app$common$types$token$dtcg_token_type__GT_token_type$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$clojure$set$map_invert$$($APP.$app$common$types$token$token_type__GT_dtcg_token_type$$),"fontWeight",$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["fontSize",$APP.$cljs$cst$1744$font_size$$,"fontFamily",$APP.$cljs$cst$1742$font_family$$,"boxShadow",$APP.$cljs$cst$1638$shadow$$]));
$app$common$types$token$composite_token_type__GT_dtcg_token_type$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$types$token$token_type__GT_dtcg_token_type$$,$APP.$cljs$cst$1749$line_height$$,"lineHeights");
$app$common$types$token$composite_dtcg_token_type__GT_token_type$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$common$types$token$dtcg_token_type__GT_token_type$$,"lineHeights",$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["lineHeight",$APP.$cljs$cst$1749$line_height$$]));$app$common$types$token$token_types$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$keys$$($APP.$app$common$types$token$token_type__GT_dtcg_token_type$$));
$APP.$app$common$types$token$token_name_validation_regex$$=/^[a-zA-Z0-9_-][a-zA-Z0-9$_-]*(\.[a-zA-Z0-9$_-]+)*$/;
$APP.$app$common$types$token$schema_COLON_token_name$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$510$re$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"TokenName",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$text$$],null),$APP.$app$common$types$token$token_name_validation_regex$$],null);
$app$common$types$token$schema_COLON_token_ref$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$510$re$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"TokenRef",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$text$$],null),/^\{[a-zA-Z0-9_-][a-zA-Z0-9$_-]*(\.[a-zA-Z0-9$_-]+)*\}$/],null);
$app$common$types$token$schema_COLON_token_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Token"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$723$name$$,$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$936$decode_SLASH_json$$,function($type$jscomp$343$$){return typeof $type$jscomp$343$$===
"string"?$APP.$app$common$types$token$dtcg_token_type__GT_token_type$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$token$dtcg_token_type__GT_token_type$$.$cljs$core$IFn$_invoke$arity$1$($type$jscomp$343$$):(0,$APP.$app$common$types$token$dtcg_token_type__GT_token_type$$)($type$jscomp$343$$):$type$jscomp$343$$}],null),$app$common$types$token$token_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,
$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$934$description$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null)],null);
$app$common$types$token$schema_COLON_border_radius$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"BorderRadiusTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1630$r1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1631$r2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1632$r3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1633$r4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);$app$common$types$token$border_radius_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_border_radius$$);
$app$common$types$token$color_keys$$=$app$common$types$token$schema_keys$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1392$fill$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1723$stroke_color$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null));
$app$common$types$token$schema_COLON_sizing_base$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SizingBaseTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);
$app$common$types$token$schema_COLON_sizing_layout_item$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SizingLayoutItemTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1691$layout_item_min_w$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1690$layout_item_max_w$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1689$layout_item_min_h$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1688$layout_item_max_h$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);$app$common$types$token$sizing_layout_item_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_sizing_layout_item$$);
$app$common$types$token$schema_COLON_sizing$$=$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$util$union$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$token$schema_COLON_sizing_base$$,$app$common$types$token$schema_COLON_sizing_layout_item$$],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$937$title$$,
"SizingTokenAttrs"]));$app$common$types$token$sizing_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_sizing$$);
$app$common$types$token$schema_COLON_spacing_gap$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SpacingGapTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1665$row_gap$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1666$column_gap$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);
$app$common$types$token$schema_COLON_spacing_padding$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SpacingPaddingTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1091$p1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1089$p2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1671$p3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1672$p4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);
$app$common$types$token$schema_COLON_spacing_gap_padding$$=$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$util$union$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$token$schema_COLON_spacing_gap$$,$app$common$types$token$schema_COLON_spacing_padding$$],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$937$title$$,
"SpacingGapPaddingTokenAttrs"]));$app$common$types$token$spacing_gap_padding_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_spacing_gap_padding$$);
$app$common$types$token$schema_COLON_spacing_margin$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SpacingMarginTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1684$m1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1685$m2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1686$m3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1687$m4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);$APP.$app$common$types$token$spacing_margin_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_spacing_margin$$);
$app$common$types$token$schema_COLON_spacing$$=$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$util$union$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$token$schema_COLON_spacing_gap$$,$app$common$types$token$schema_COLON_spacing_padding$$,$app$common$types$token$schema_COLON_spacing_margin$$],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$937$title$$,
"SpacingTokenAttrs"]));$app$common$types$token$spacing_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_spacing$$);
$app$common$types$token$schema_COLON_stroke_width$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1639$stroke_width$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);
$app$common$types$token$stroke_width_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_stroke_width$$);
$app$common$types$token$schema_COLON_dimensions$$=$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$util$union$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$token$schema_COLON_sizing$$,$app$common$types$token$schema_COLON_spacing$$,$app$common$types$token$schema_COLON_stroke_width$$,$app$common$types$token$schema_COLON_border_radius$$],null)),
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$937$title$$,"DimensionsTokenAttrs"]));$app$common$types$token$dimensions_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_dimensions$$);
$app$common$types$token$schema_COLON_font_family$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1742$font_family$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);
$app$common$types$token$font_family_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_font_family$$);
$app$common$types$token$schema_COLON_font_size$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FontSizeTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null)],null);$app$common$types$token$font_size_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_font_size$$);
$app$common$types$token$font_weight_keys$$=$app$common$types$token$schema_keys$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1745$font_weight$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null));
$app$common$types$token$schema_COLON_letter_spacing$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"LetterSpacingTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1750$letter_spacing$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),
$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);$app$common$types$token$letter_spacing_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_letter_spacing$$);
$app$common$types$token$schema_COLON_line_height$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"LineHeightTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1749$line_height$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null)],null);$app$common$types$token$line_height_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_line_height$$);
$app$common$types$token$schema_COLON_rotation$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RotationTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1772$rotation$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null)],null);$app$common$types$token$rotation_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_rotation$$);
$app$common$types$token$schema_COLON_number$$=$malli$util$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$02$$($malli$util$union$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$common$types$token$schema_COLON_line_height$$,$app$common$types$token$schema_COLON_rotation$$],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$937$title$$,"NumberTokenAttrs"]));
$app$common$types$token$number_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_number$$);
$app$common$types$token$opacity_keys$$=$app$common$types$token$schema_keys$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"OpacityTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null));
$app$common$types$token$schema_COLON_shadow$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ShadowTokenAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],
null)],null);$app$common$types$token$shadow_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_shadow$$);
$app$common$types$token$schema_COLON_text_case$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1964$text_case$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);$app$common$types$token$text_case_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_text_case$$);
$app$common$types$token$schema_COLON_text_decoration$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1752$text_decoration$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null);
$app$common$types$token$text_decoration_keys$$=$app$common$types$token$schema_keys$$($app$common$types$token$schema_COLON_text_decoration$$);
$app$common$types$token$typography_token_keys$$=$app$common$types$token$schema_keys$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1966$typography$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null));
$app$common$types$token$typography_keys$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$types$token$font_family_keys$$,$app$common$types$token$font_size_keys$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$token$font_weight_keys$$,$app$common$types$token$letter_spacing_keys$$,$app$common$types$token$line_height_keys$$,$app$common$types$token$text_case_keys$$,$app$common$types$token$text_decoration_keys$$,$app$common$types$token$typography_token_keys$$]));
$app$common$types$token$axis_keys$$=$app$common$types$token$schema_keys$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$token$schema_COLON_token_name$$],null)],null));
$APP.$app$common$types$token$all_keys$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$types$token$axis_keys$$,$app$common$types$token$border_radius_keys$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$token$color_keys$$,$app$common$types$token$dimensions_keys$$,$app$common$types$token$number_keys$$,$app$common$types$token$opacity_keys$$,$app$common$types$token$rotation_keys$$,$app$common$types$token$shadow_keys$$,$app$common$types$token$sizing_keys$$,
$app$common$types$token$spacing_keys$$,$app$common$types$token$stroke_width_keys$$,$app$common$types$token$typography_keys$$,$app$common$types$token$typography_token_keys$$]));
$app$common$types$token$schema_COLON_applied_tokens$$=new $APP.$cljs$core$PersistentVector$$(null,15,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AppliedTokens"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GenericTokenAttrs"],null)],null),
$app$common$types$token$schema_COLON_border_radius$$,$app$common$types$token$schema_COLON_shadow$$,$app$common$types$token$schema_COLON_sizing$$,$app$common$types$token$schema_COLON_spacing$$,$app$common$types$token$schema_COLON_rotation$$,$app$common$types$token$schema_COLON_number$$,$app$common$types$token$schema_COLON_font_size$$,$app$common$types$token$schema_COLON_letter_spacing$$,$app$common$types$token$schema_COLON_font_family$$,$app$common$types$token$schema_COLON_text_case$$,$app$common$types$token$schema_COLON_text_decoration$$,
$app$common$types$token$schema_COLON_dimensions$$],null);
$APP.$app$common$types$token$shape_attr__GT_token_attrs$$=function $app$common$types$token$shape_attr__GT_token_attrs$$($var_args$jscomp$985$$){switch(arguments.length){case 1:return $app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$core$IFn$_invoke$arity$1$=function($shape_attr$$){return $APP.$app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$core$IFn$_invoke$arity$2$($shape_attr$$,null)};
$APP.$app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$core$IFn$_invoke$arity$2$=function($shape_attr$jscomp$1$$,$changed_sub_attr$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1618$fills$$,$shape_attr$jscomp$1$$)?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1392$fill$$,null],null),null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1620$strokes$$,$shape_attr$jscomp$1$$)&&
$changed_sub_attr$$==null?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1639$stroke_width$$,null],null),null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1620$strokes$$,$shape_attr$jscomp$1$$)?$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1723$stroke_color$$,null],
null),null),$changed_sub_attr$$))?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1723$stroke_color$$,null],null),null):$APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1639$stroke_width$$,null],null),null),$changed_sub_attr$$))?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1639$stroke_width$$,
null],null),null):null:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1670$layout_padding$$,$shape_attr$jscomp$1$$)?$APP.$cljs$core$seq$$($changed_sub_attr$$)?$changed_sub_attr$$:new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1089$p2$$,null,$APP.$cljs$cst$1672$p4$$,null,$APP.$cljs$cst$1671$p3$$,null,$APP.$cljs$cst$1091$p1$$,null],null),null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1683$layout_item_margin$$,
$shape_attr$jscomp$1$$)?$APP.$cljs$core$seq$$($changed_sub_attr$$)?$changed_sub_attr$$:new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1686$m3$$,null,$APP.$cljs$cst$1687$m4$$,null,$APP.$cljs$cst$1685$m2$$,null,$APP.$cljs$cst$1684$m1$$,null],null),null):$APP.$cljs$core$truth_$$($app$common$types$token$font_size_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$font_size_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):
$app$common$types$token$font_size_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$,$APP.$cljs$cst$1966$typography$$]):$APP.$cljs$core$truth_$$($app$common$types$token$letter_spacing_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$letter_spacing_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$letter_spacing_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$,
$APP.$cljs$cst$1966$typography$$]):$APP.$cljs$core$truth_$$($app$common$types$token$font_family_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$font_family_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$font_family_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$,$APP.$cljs$cst$1966$typography$$]):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1749$line_height$$,
$shape_attr$jscomp$1$$)?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1749$line_height$$,null,$APP.$cljs$cst$1966$typography$$,null],null),null):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1753$text_transform$$,$shape_attr$jscomp$1$$)?new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1964$text_case$$,null,$APP.$cljs$cst$1966$typography$$,null],null),null):
$APP.$cljs$core$truth_$$($app$common$types$token$text_decoration_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$text_decoration_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$text_decoration_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$,$APP.$cljs$cst$1966$typography$$]):$APP.$cljs$core$truth_$$($app$common$types$token$font_weight_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$font_weight_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):
$app$common$types$token$font_weight_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$,$APP.$cljs$cst$1966$typography$$]):$APP.$cljs$core$truth_$$($app$common$types$token$border_radius_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$border_radius_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$border_radius_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):
$APP.$cljs$core$truth_$$($app$common$types$token$shadow_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$shadow_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$shadow_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):$APP.$cljs$core$truth_$$($app$common$types$token$sizing_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$sizing_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):
$app$common$types$token$sizing_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):$APP.$cljs$core$truth_$$($app$common$types$token$opacity_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$opacity_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$opacity_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):$APP.$cljs$core$truth_$$($app$common$types$token$spacing_keys$$.$cljs$core$IFn$_invoke$arity$1$?
$app$common$types$token$spacing_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$spacing_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):$APP.$cljs$core$truth_$$($app$common$types$token$rotation_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$rotation_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$rotation_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):
$APP.$cljs$core$truth_$$($app$common$types$token$number_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$number_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):$app$common$types$token$number_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):$APP.$cljs$core$truth_$$($app$common$types$token$axis_keys$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$token$axis_keys$$.$cljs$core$IFn$_invoke$arity$1$($shape_attr$jscomp$1$$):
$app$common$types$token$axis_keys$$($shape_attr$jscomp$1$$))?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_attr$jscomp$1$$]):null};$APP.$app$common$types$token$shape_attr__GT_token_attrs$$.$cljs$lang$maxFixedArity$=2;
$app$common$types$token$generic_attributes$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$types$token$color_keys$$,$app$common$types$token$stroke_width_keys$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$token$rotation_keys$$,$app$common$types$token$sizing_keys$$,$app$common$types$token$opacity_keys$$,$app$common$types$token$shadow_keys$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,
[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1499$x$$,null],null),null)]));$app$common$types$token$rect_attributes$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$token$generic_attributes$$,$app$common$types$token$border_radius_keys$$);$app$common$types$token$frame_with_layout_attributes$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$token$rect_attributes$$,$app$common$types$token$spacing_gap_padding_keys$$);
$app$common$types$token$text_attributes$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$types$token$generic_attributes$$,$app$common$types$token$typography_keys$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$token$number_keys$$]));
$app$common$types$token$attrs_in_text_content$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$token$typography_keys$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1392$fill$$,null],null),null));
$APP.$app$common$types$token$tokens_by_input$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$cst$1969$min_width$$,$APP.$cljs$cst$1970$vertical_padding$$,$APP.$cljs$cst$1971$max_height$$,$APP.$cljs$cst$1772$rotation$$,$APP.$cljs$cst$1972$horizontal_margin$$,$cljs$cst$1973$min_height$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1723$stroke_color$$,$APP.$cljs$cst$1392$fill$$,$cljs$cst$1974$sided_paddings$$,$APP.$cljs$cst$288$width$$,
$APP.$cljs$cst$279$max_width$$,$APP.$cljs$cst$1666$column_gap$$,$APP.$cljs$cst$1975$vertical_margin$$,$APP.$cljs$cst$1976$horizontal_padding$$,$APP.$cljs$cst$1639$stroke_width$$,$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1967$border_radius$$,$cljs$cst$1977$sided_margins$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1665$row_gap$$],[new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1965$dimensions$$,
null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1749$line_height$$,null,$APP.$cljs$cst$1963$number$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1962$sizing$$,null,$APP.$cljs$cst$1965$dimensions$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,
null,$APP.$cljs$cst$1968$spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1962$sizing$$,null,$APP.$cljs$cst$1965$dimensions$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1963$number$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,
[$APP.$cljs$cst$1965$dimensions$$,null,$APP.$cljs$cst$1968$spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1962$sizing$$,null,$APP.$cljs$cst$1965$dimensions$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1744$font_size$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1284$color$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1284$color$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,null,$APP.$cljs$cst$1968$spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1962$sizing$$,null,$APP.$cljs$cst$1965$dimensions$$,
null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1962$sizing$$,null,$APP.$cljs$cst$1965$dimensions$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,null,$APP.$cljs$cst$1968$spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,
null,$APP.$cljs$cst$1968$spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,null,$APP.$cljs$cst$1968$spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,null,$APP.$cljs$cst$1639$stroke_width$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1718$opacity$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1750$letter_spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1965$dimensions$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,null,$APP.$cljs$cst$1967$border_radius$$,
null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,null,$APP.$cljs$cst$1968$spacing$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1962$sizing$$,null,$APP.$cljs$cst$1965$dimensions$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1965$dimensions$$,
null,$APP.$cljs$cst$1968$spacing$$,null],null),null)]);$app$common$types$token$text_decoration_values$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,["none",null,"strike-through",null,"underline",null],null),null);
$app$common$types$token$font_weight_aliases$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$("600 300 700 400 100 200 500 900 800 950".split(" "),[new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,7,["demi-bold",null,"halbfett",null,"demibold",null,"demi bold",null,"semibold",null,"semi bold",null,"semi-bold",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["light",null,"leicht",null],null),null),
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["dreiviertelfett",null,"bold",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,["book",null,"normal",null,"buch",null,"regular",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["thin",null,"hairline",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
7,["ultra light",null,"extralight",null,"extraleicht",null,"extra-light",null,"ultra-light",null,"ultralight",null,"extra light",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,["kräftig",null,"medium",null,"kraeftig",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,["heavy",null,"black",null,"extrafett",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
7,["extrabold",null,"fett",null,"extra-bold",null,"ultrabold",null,"ultra-bold",null,"extra bold",null,"ultra bold",null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,["extra-black",null,"extra black",null,"ultra-black",null,"ultra black",null],null),null)]);$app$common$types$token$font_weight_values$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$keys$$($app$common$types$token$font_weight_aliases$$));
$app$common$types$token$font_weight_map$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$94$$,$p__49006_vs$jscomp$6$$){var $k$jscomp$593$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49006_vs$jscomp$6$$,0,null);$p__49006_vs$jscomp$6$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49006_vs$jscomp$6$$,1,null);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$94$$,$APP.$cljs$core$zipmap$$($p__49006_vs$jscomp$6$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($k$jscomp$593$$)))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$app$common$types$token$font_weight_aliases$$);$APP.$app$common$path_names$split_path$$=function $app$common$path_names$split_path$$($var_args$jscomp$986$$){for(var $args__5755__auto__$jscomp$150$$=[],$len__5749__auto___49045$$=arguments.length,$i__5750__auto___49046$$=0;;)if($i__5750__auto___49046$$<$len__5749__auto___49045$$)$args__5755__auto__$jscomp$150$$.push(arguments[$i__5750__auto___49046$$]),$i__5750__auto___49046$$+=1;else break;return $app$common$path_names$split_path$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$150$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$150$$.slice(1),0,null):null)};
$APP.$app$common$path_names$split_path$$.$cljs$core$IFn$_invoke$arity$variadic$=function($path_str$jscomp$1$$,$map__48959__$1_p__48958_separator$jscomp$4$$){$map__48959__$1_p__48958_separator$jscomp$4$$=$APP.$cljs$core$__destructure_map$$($map__48959__$1_p__48958_separator$jscomp$4$$);$map__48959__$1_p__48958_separator$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__48959__$1_p__48958_separator$jscomp$4$$,$APP.$cljs$cst$1461$separator$$,"/");var $xf$jscomp$2$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$trim$$),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$empty_QMARK_$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$xf$jscomp$2$$,$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($path_str$jscomp$1$$,$map__48959__$1_p__48958_separator$jscomp$4$$))};$APP.$app$common$path_names$split_path$$.$cljs$lang$maxFixedArity$=1;
$APP.$app$common$path_names$split_path$$.$cljs$lang$applyTo$=function($seq48949_seq48949__$1$$){var $G__48950$$=$APP.$cljs$core$first$$($seq48949_seq48949__$1$$);$seq48949_seq48949__$1$$=$APP.$cljs$core$next$$($seq48949_seq48949__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__48950$$,$seq48949_seq48949__$1$$)};var $app$common$types$variant$schema_COLON_variant_property$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$198$string$$],null)],null),
$app$common$types$variant$schema_COLON_variant_component$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1985$variant_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1986$variant_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$app$common$types$variant$schema_COLON_variant_property$$],null)],null)],null),$app$common$types$variant$schema_COLON_variant_shape$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1985$variant_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1987$variant_name$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1988$variant_error$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null)],null),$app$common$types$variant$schema_COLON_variant_container$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1989$is_variant_container$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null),$app$common$types$variant$property_regex$$,$app$common$types$variant$xf_COLON_map_name$$;$app$common$schema$check_fn$$($app$common$types$variant$schema_COLON_variant_component$$);$app$common$types$variant$property_regex$$=$APP.$cljs$core$re_pattern$$("Property (\\d+)");
$app$common$types$variant$xf_COLON_map_name$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$);
$APP.$app$common$types$variant$boolean_pairs$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["on","off"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["yes","no"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["true","false"],null)],null);var $app$common$types$shape$_STAR_shape_changes_STAR_$$=null,$app$common$types$shape$wasm_enabled_QMARK_$$=!1,$app$common$types$shape$wasm_create_shape$$=$APP.$cljs$core$constantly$$(null),$app$common$types$shape$stroke_caps_line$$,$app$common$types$shape$stroke_caps_marker$$,$app$common$types$shape$stroke_caps$$,$app$common$types$shape$shape_types$$,$app$common$types$shape$grow_types$$,$app$common$types$shape$schema_COLON_points$$,$app$common$types$shape$valid_stroke_attrs$$,$app$common$types$shape$schema_COLON_stroke_attrs$$;
$APP.$JSCompiler_prototypeAlias$$=$app$common$types$shape$Shape$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$app$common$types$shape$IShape$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this$$jscomp$636$$,$f__43043__auto__$jscomp$3$$,$init__43044__auto__$jscomp$3$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__43045__auto__$jscomp$3$$,$p__49249_v__43046__auto__$jscomp$3$$){var $key_49244$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49249_v__43046__auto__$jscomp$3$$,0,null);$p__49249_v__43046__auto__$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49249_v__43046__auto__$jscomp$3$$,
1,null);return $f__43043__auto__$jscomp$3$$.$cljs$core$IFn$_invoke$arity$3$?$f__43043__auto__$jscomp$3$$.$cljs$core$IFn$_invoke$arity$3$($ret__43045__auto__$jscomp$3$$,$key_49244$$,$p__49249_v__43046__auto__$jscomp$3$$):$f__43043__auto__$jscomp$3$$($ret__43045__auto__$jscomp$3$$,$key_49244$$,$p__49249_v__43046__auto__$jscomp$3$$)},$init__43044__auto__$jscomp$3$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$637$$,$other$jscomp$187$$){return this===$other$jscomp$187$$||$other$jscomp$187$$!=null&&this.constructor===$other$jscomp$187$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$other$jscomp$187$$.id)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.name,$other$jscomp$187$$.name)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other$jscomp$187$$.type)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.x,$other$jscomp$187$$.x)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.y,$other$jscomp$187$$.y)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.width,$other$jscomp$187$$.width)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.height,$other$jscomp$187$$.height)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.rotation,$other$jscomp$187$$.rotation)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$selrect$,
$other$jscomp$187$$.$selrect$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.points,$other$jscomp$187$$.points)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.transform,$other$jscomp$187$$.transform)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$transform_inverse$,$other$jscomp$187$$.$transform_inverse$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$parent_id$,$other$jscomp$187$$.$parent_id$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$frame_id$,
$other$jscomp$187$$.$frame_id$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$flip_x$,$other$jscomp$187$$.$flip_x$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$flip_y$,$other$jscomp$187$$.$flip_y$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$$extmap$,$other$jscomp$187$$.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__42985__auto__$jscomp$3_h__42985__auto____$1$jscomp$3$$=this.$$hash$;return $h__42985__auto__$jscomp$3_h__42985__auto____$1$jscomp$3$$!=null?$h__42985__auto__$jscomp$3_h__42985__auto____$1$jscomp$3$$:this.$$hash$=$h__42985__auto__$jscomp$3_h__42985__auto____$1$jscomp$3$$=-1623361444^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this$$jscomp$639$$,$val_49245$$){return $APP.$cljs$core$vector_QMARK_$$($val_49245$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($val_49245$$,0),$APP.$cljs$core$_nth$$($val_49245$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$val_49245$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 16+$APP.$cljs$core$count$$(this.$$extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$266$id$$,this.id,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$723$name$$,this.name,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1499$x$$,
this.x,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1500$y$$,this.y,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$288$width$$,this.width,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1511$height$$,this.height,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1772$rotation$$,this.rotation,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1589$selrect$$,this.$selrect$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1588$points$$,this.points,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1275$transform$$,
this.transform,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1771$transform_inverse$$,this.$transform_inverse$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1603$parent_id$$,this.$parent_id$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1591$frame_id$$,this.$frame_id$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1863$flip_x$$,this.$flip_x$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1864$flip_y$$,this.$flip_y$,null)],null),this.$$extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$$meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$645$$,$writer__43112__auto__$jscomp$3$$,$opts__43113__auto__$jscomp$3$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$jscomp$3$$,function($keyval__43115__auto__$jscomp$3$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__43112__auto__$jscomp$3$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__43113__auto__$jscomp$3$$,$keyval__43115__auto__$jscomp$3$$)},"#app.common.types.shape.Shape{",
", ","}",$opts__43113__auto__$jscomp$3$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,this.id],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,this.name],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,this.x],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,this.y],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,this.width],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,this.height],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1772$rotation$$,this.rotation],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1589$selrect$$,this.$selrect$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1588$points$$,
this.points],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1275$transform$$,this.transform],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1771$transform_inverse$$,this.$transform_inverse$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$,this.$parent_id$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,this.$frame_id$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1863$flip_x$$,this.$flip_x$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1864$flip_y$$,this.$flip_y$],null)],null),this.$$extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,16,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1772$rotation$$,$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1588$points$$,$APP.$cljs$cst$1275$transform$$,
$APP.$cljs$cst$1771$transform_inverse$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1863$flip_x$$,$APP.$cljs$cst$1864$flip_y$$],null),$APP.$cljs$core$truth_$$(this.$$extmap$)?$APP.$cljs$core$_iterator$$(this.$$extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ITransientAssociative$_assoc_BANG_$arity$3$=function($this$$jscomp$647$$,$key_49244$jscomp$1$$,$val_49245$jscomp$1$$){switch($key_49244$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$key_49244$jscomp$1$$.$fqn$:null){case "id":this.id=$val_49245$jscomp$1$$;break;case "name":this.name=$val_49245$jscomp$1$$;break;case "type":this.type=$val_49245$jscomp$1$$;break;case "x":this.x=$val_49245$jscomp$1$$;break;case "y":this.y=$val_49245$jscomp$1$$;break;case "width":this.width=
$val_49245$jscomp$1$$;break;case "height":this.height=$val_49245$jscomp$1$$;break;case "rotation":this.rotation=$val_49245$jscomp$1$$;break;case "selrect":this.$selrect$=$val_49245$jscomp$1$$;break;case "points":this.points=$val_49245$jscomp$1$$;break;case "transform":this.transform=$val_49245$jscomp$1$$;break;case "transform-inverse":this.$transform_inverse$=$val_49245$jscomp$1$$;break;case "parent-id":this.$parent_id$=$val_49245$jscomp$1$$;break;case "frame-id":this.$frame_id$=$val_49245$jscomp$1$$;
break;case "flip-x":this.$flip_x$=$val_49245$jscomp$1$$;break;case "flip-y":this.$flip_y$=$val_49245$jscomp$1$$;break;default:this.$$extmap$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_49244$jscomp$1$$,$val_49245$jscomp$1$$)}return this};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this$$jscomp$648$$,$val_49245$jscomp$2$$){return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,$val_49245$jscomp$2$$,this.$$extmap$,this.$$hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this$$jscomp$649$$,$key_49244$jscomp$2$$){switch($key_49244$jscomp$2$$ instanceof $APP.$cljs$core$Keyword$$?$key_49244$jscomp$2$$.$fqn$:null){case "id":case "name":case "type":case "x":case "y":case "width":case "height":case "rotation":case "selrect":case "points":case "transform":case "transform-inverse":case "parent-id":case "frame-id":case "flip-x":case "flip-y":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$$extmap$,
$key_49244$jscomp$2$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this$$jscomp$650$$,$key_49244$jscomp$3$$,$val_49245$jscomp$3$$){switch($key_49244$jscomp$3$$ instanceof $APP.$cljs$core$Keyword$$?$key_49244$jscomp$3$$.$fqn$:null){case "id":return new $app$common$types$shape$Shape$$($val_49245$jscomp$3$$,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,
this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "name":return new $app$common$types$shape$Shape$$(this.id,$val_49245$jscomp$3$$,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "type":return new $app$common$types$shape$Shape$$(this.id,this.name,$val_49245$jscomp$3$$,this.x,this.y,this.width,this.height,this.rotation,
this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "x":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,$val_49245$jscomp$3$$,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "y":return new $app$common$types$shape$Shape$$(this.id,
this.name,this.type,this.x,$val_49245$jscomp$3$$,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "width":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,$val_49245$jscomp$3$$,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,
this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "height":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,$val_49245$jscomp$3$$,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "rotation":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,$val_49245$jscomp$3$$,
this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "selrect":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,$val_49245$jscomp$3$$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "points":return new $app$common$types$shape$Shape$$(this.id,
this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,$val_49245$jscomp$3$$,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "transform":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,$val_49245$jscomp$3$$,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,
this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "transform-inverse":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,$val_49245$jscomp$3$$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "parent-id":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,
this.points,this.transform,this.$transform_inverse$,$val_49245$jscomp$3$$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "frame-id":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,$val_49245$jscomp$3$$,this.$flip_x$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "flip-x":return new $app$common$types$shape$Shape$$(this.id,
this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,$val_49245$jscomp$3$$,this.$flip_y$,this.$$meta$,this.$$extmap$,null);case "flip-y":return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,$val_49245$jscomp$3$$,
this.$$meta$,this.$$extmap$,null);default:return new $app$common$types$shape$Shape$$(this.id,this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_49244$jscomp$3$$,$val_49245$jscomp$3$$),null)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($extmap1__43041__auto__$jscomp$3_this$$jscomp$651$$,$extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$){switch($extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$ instanceof $APP.$cljs$core$Keyword$$?$extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$.$fqn$:null){case "id":case "name":case "type":case "x":case "y":case "width":case "height":case "rotation":case "selrect":case "points":case "transform":case "transform-inverse":case "parent-id":case "frame-id":case "flip-x":case "flip-y":return this.$cljs$core$IAssociative$_assoc$arity$3$(null,
$extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$,null);default:return $extmap1__43041__auto__$jscomp$3_this$$jscomp$651$$=this.$$extmap$,$extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($extmap1__43041__auto__$jscomp$3_this$$jscomp$651$$,$extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$),$extmap1__43041__auto__$jscomp$3_this$$jscomp$651$$===$extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$?this:new $app$common$types$shape$Shape$$(this.id,
this.name,this.type,this.x,this.y,this.width,this.height,this.rotation,this.$selrect$,this.points,this.transform,this.$transform_inverse$,this.$parent_id$,this.$frame_id$,this.$flip_x$,this.$flip_y$,this.$$meta$,$APP.$cljs$core$not_empty$$($extmap2__43042__auto__$jscomp$3_key_49244$jscomp$4$$),null)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this$$jscomp$652$$,$k__43036__auto__$jscomp$3$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__43036__auto__$jscomp$3$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this$$jscomp$653$$,$key_49244$jscomp$5$$,$else__43037__auto__$jscomp$3$$){switch($key_49244$jscomp$5$$ instanceof $APP.$cljs$core$Keyword$$?$key_49244$jscomp$5$$.$fqn$:null){case "id":return this.id;case "name":return this.name;case "type":return this.type;case "x":return this.x;case "y":return this.y;case "width":return this.width;case "height":return this.height;case "rotation":return this.rotation;case "selrect":return this.$selrect$;
case "points":return this.points;case "transform":return this.transform;case "transform-inverse":return this.$transform_inverse$;case "parent-id":return this.$parent_id$;case "frame-id":return this.$frame_id$;case "flip-x":return this.$flip_x$;case "flip-y":return this.$flip_y$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$$extmap$,$key_49244$jscomp$5$$,$else__43037__auto__$jscomp$3$$)}};
$app$common$types$shape$stroke_caps_line$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1997$round$$,null,$APP.$cljs$cst$1918$square$$,null],null),null);
$app$common$types$shape$stroke_caps_marker$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1998$line_arrow$$,null,$APP.$cljs$cst$1999$diamond_marker$$,null,$APP.$cljs$cst$2000$triangle_arrow$$,null,$APP.$cljs$cst$2001$circle_marker$$,null,$APP.$cljs$cst$2002$square_marker$$,null],null),null);
$app$common$types$shape$stroke_caps$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$shape$stroke_caps_line$$,$app$common$types$shape$stroke_caps_marker$$),null);
$app$common$types$shape$shape_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,9,[$APP.$cljs$cst$294$path$$,null,$APP.$cljs$cst$1592$group$$,null,$APP.$cljs$cst$1590$frame$$,null,$APP.$cljs$cst$1406$circle$$,null,$APP.$cljs$cst$1597$svg_raw$$,null,$APP.$cljs$cst$1596$image$$,null,$APP.$cljs$cst$1594$bool$$,null,$APP.$cljs$cst$1595$rect$$,null,$APP.$cljs$cst$1572$text$$,null],null),null);
$APP.$app$common$types$shape$blend_modes$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,16,[$APP.$cljs$cst$2003$hue$$,null,$APP.$cljs$cst$2004$screen$$,null,$APP.$cljs$cst$1284$color$$,null,$APP.$cljs$cst$2005$darken$$,null,$APP.$cljs$cst$2006$saturation$$,null,$APP.$cljs$cst$2007$lighten$$,null,$APP.$cljs$cst$2008$normal$$,null,$APP.$cljs$cst$2009$overlay$$,null,$APP.$cljs$cst$2010$difference$$,null,$APP.$cljs$cst$2011$luminosity$$,null,$APP.$cljs$cst$2012$exclusion$$,
null,$APP.$cljs$cst$2013$hard_light$$,null,$APP.$cljs$cst$2014$multiply$$,null,$APP.$cljs$cst$2015$soft_light$$,null,$APP.$cljs$cst$2016$color_dodge$$,null,$APP.$cljs$cst$2017$color_burn$$,null],null),null);
$APP.$app$common$types$shape$horizontal_constraint_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1887$scale$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$258$right$$,null,$APP.$cljs$cst$1885$leftright$$,null,$APP.$cljs$cst$257$left$$,null],null),null);
$APP.$app$common$types$shape$vertical_constraint_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1547$bottom$$,null,$APP.$cljs$cst$1887$scale$$,null,$APP.$cljs$cst$1546$top$$,null,$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$1886$topbottom$$,null],null),null);
$APP.$app$common$types$shape$bool_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2018$exclude$$,null,$APP.$cljs$cst$2019$intersection$$,null,$APP.$cljs$cst$2010$difference$$,null,$APP.$cljs$cst$734$union$$,null],null),null);
$app$common$types$shape$grow_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2020$auto_height$$,null,$APP.$cljs$cst$1655$fixed$$,null,$APP.$cljs$cst$2021$auto_width$$,null],null),null);
$app$common$types$shape$schema_COLON_points$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,4,$cljs$cst$852$gen_SLASH_min$$,4],null),$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null);
$app$common$types$shape$valid_stroke_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1619$stroke_image$$,null,$APP.$cljs$cst$1723$stroke_color$$,null,$APP.$cljs$cst$1725$stroke_color_gradient$$,null],null),null);
$app$common$types$shape$schema_COLON_stroke_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"StrokeAttrs",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1625$stroke_color_ref_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1726$stroke_color_ref_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1724$stroke_opacity$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1850$stroke_style$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2022$solid$$,null,$APP.$cljs$cst$2023$mixed$$,null,$APP.$cljs$cst$2024$dashed$$,null,$APP.$cljs$cst$2025$dotted$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1639$stroke_width$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1852$stroke_alignment$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1651$center$$,null,$APP.$cljs$cst$2026$inner$$,null,$APP.$cljs$cst$2027$outer$$,
null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1849$stroke_cap_start$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$stroke_caps$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1853$stroke_cap_end$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$stroke_caps$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1723$stroke_color$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$color$schema_COLON_hex_color$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1725$stroke_color_gradient$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$color$schema_COLON_gradient$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1619$stroke_image$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$types$color$schema_COLON_image$$],null)],null);$app$common$schema$keys$$($app$common$types$shape$schema_COLON_stroke_attrs$$);
$APP.$app$common$types$shape$schema_COLON_stroke$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$app$common$types$shape$schema_COLON_stroke_attrs$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,function($attrs$jscomp$12_color$jscomp$20_result$jscomp$203$$){$attrs$jscomp$12_color$jscomp$20_result$jscomp$203$$=$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($attrs$jscomp$12_color$jscomp$20_result$jscomp$203$$));
$attrs$jscomp$12_color$jscomp$20_result$jscomp$203$$=$APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$12_color$jscomp$20_result$jscomp$203$$,$app$common$types$shape$valid_stroke_attrs$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($attrs$jscomp$12_color$jscomp$20_result$jscomp$203$$))}],null)],null);$app$common$schema$check_fn$$($APP.$app$common$types$shape$schema_COLON_stroke$$);
var $app$common$types$shape$schema_COLON_shape_base_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ShapeMinimalRecord"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$shape_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1589$selrect$$,$cljs$cst$1522$app_DOT_common_DOT_geom_DOT_rect_SLASH_rect$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1588$points$$,$app$common$types$shape$schema_COLON_points$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1275$transform$$,$cljs$cst$1587$app_DOT_common_DOT_geom_DOT_matrix_SLASH_matrix$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1771$transform_inverse$$,$cljs$cst$1587$app_DOT_common_DOT_geom_DOT_matrix_SLASH_matrix$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null)],null),$app$common$types$shape$schema_COLON_shape_geom_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ShapeGeometryAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1500$y$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],
null)],null),$app$common$types$shape$schema_COLON_shape_generic_attrs$$=$APP.$cljs$core$PersistentVector$fromArray$$([$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ShapeGenericAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1627$component_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2029$component_root$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2030$main_instance$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2031$remote_synced$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2032$shape_ref$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$221$keyword$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1607$blocked$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2033$collapsed$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,
[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2034$locked$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1604$hidden$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1593$masked_group$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$app$common$types$fills$schema_COLON_fills$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1791$proportion$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1792$proportion_lock$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1856$constraints_h$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$horizontal_constraint_types$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1855$constraints_v$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$vertical_constraint_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1629$fixed_scroll$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1630$r1$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1631$r2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1632$r3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1633$r4$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2035$grids$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$app$common$types$grid$schema_COLON_grid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1854$exports$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$APP.$app$common$types$shape$export$0$schema_COLON_export$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$APP.$app$common$types$shape$schema_COLON_stroke$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1851$blend_mode$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$blend_modes$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2036$interactions$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$APP.$app$common$types$shape$interactions$schema_COLON_interaction$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,1],null),$APP.$app$common$types$shape$shadow$schema_COLON_shadow$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1637$blur$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$app$common$types$shape$blur$schema_COLON_blur$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1754$grow_type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$shape$grow_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1857$applied_tokens$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$token$schema_COLON_applied_tokens$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$plugins$schema_COLON_plugin_data$$],
null)],!0),$app$common$types$shape$schema_COLON_group_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GroupAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1598$shapes$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,10,$cljs$cst$852$gen_SLASH_min$$,1],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),$app$common$types$shape$schema_COLON_frame_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FrameAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1598$shapes$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,10,$cljs$cst$852$gen_SLASH_min$$,1],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1858$hide_fill_on_export$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1860$show_content$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1859$hide_in_viewer$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null),$app$common$types$shape$schema_COLON_bool_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"BoolAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1598$shapes$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,10,$cljs$cst$852$gen_SLASH_min$$,1],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1872$bool_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$APP.$app$common$types$shape$bool_types$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$app$common$types$path$impl$schema_COLON_content$$],null)],null),$app$common$types$shape$schema_COLON_rect_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$937$title$$,"RectAttrs"],null)],null),$app$common$types$shape$schema_COLON_circle_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"CircleAttrs"],null)],null),$app$common$types$shape$schema_COLON_svg_raw_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SvgRawAttrs"],null)],null),$app$common$types$shape$schema_COLON_image_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ImageAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1617$metadata$$,new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$336$min$$,1]))],null),$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$small_int$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$336$min$$,1]))],null),$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1710$mtype$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$448$optional$$,!0,$cljs$cst$867$gen_SLASH_gen$$,$clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["image/jpeg","image/png"],null))],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null)],null),$app$common$types$shape$schema_COLON_path_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PathAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1621$content$$,$app$common$types$path$impl$schema_COLON_content$$],null)],null),$app$common$types$shape$schema_COLON_text_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TextAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1875$position_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$shape$text$schema_COLON_position_data$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$520$maybe$$,$app$common$types$shape$text$schema_COLON_content$$],null)],null)],null),$app$common$types$shape$schema_COLON_shape_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$530$dispatch$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$936$decode_SLASH_json$$,function($shape$jscomp$162$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$162$$,
$APP.$cljs$cst$139$type$$,$APP.$cljs$core$keyword$$)},$APP.$cljs$cst$937$title$$,"Shape"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1592$group$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"GroupShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,
$app$common$types$shape$schema_COLON_group_attrs$$,$app$common$types$shape$schema_COLON_shape_generic_attrs$$,$app$common$types$shape$schema_COLON_shape_geom_attrs$$,$app$common$types$shape$schema_COLON_shape_base_attrs$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1590$frame$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$937$title$$,"FrameShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$layout$schema_COLON_layout_attrs$$,$app$common$types$shape$schema_COLON_frame_attrs$$,$app$common$types$shape$schema_COLON_shape_generic_attrs$$,$app$common$types$shape$schema_COLON_shape_geom_attrs$$,$app$common$types$shape$schema_COLON_shape_base_attrs$$,$app$common$types$variant$schema_COLON_variant_shape$$,$app$common$types$variant$schema_COLON_variant_container$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1594$bool$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"BoolShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$schema_COLON_bool_attrs$$,$app$common$types$shape$schema_COLON_shape_generic_attrs$$,
$app$common$types$shape$schema_COLON_shape_base_attrs$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1595$rect$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RectShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$schema_COLON_rect_attrs$$,
$app$common$types$shape$schema_COLON_shape_generic_attrs$$,$app$common$types$shape$schema_COLON_shape_geom_attrs$$,$app$common$types$shape$schema_COLON_shape_base_attrs$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1406$circle$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,
"CircleShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$schema_COLON_circle_attrs$$,$app$common$types$shape$schema_COLON_shape_generic_attrs$$,$app$common$types$shape$schema_COLON_shape_geom_attrs$$,$app$common$types$shape$schema_COLON_shape_base_attrs$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1596$image$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ImageShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$schema_COLON_image_attrs$$,$app$common$types$shape$schema_COLON_shape_generic_attrs$$,$app$common$types$shape$schema_COLON_shape_geom_attrs$$,$app$common$types$shape$schema_COLON_shape_base_attrs$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1597$svg_raw$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SvgRawShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$schema_COLON_svg_raw_attrs$$,$app$common$types$shape$schema_COLON_shape_generic_attrs$$,$app$common$types$shape$schema_COLON_shape_geom_attrs$$,$app$common$types$shape$schema_COLON_shape_base_attrs$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PathShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$schema_COLON_path_attrs$$,$app$common$types$shape$schema_COLON_shape_generic_attrs$$,
$app$common$types$shape$schema_COLON_shape_base_attrs$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1572$text$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TextShape"],null),$app$common$types$shape$layout$schema_COLON_layout_child_attrs$$,$app$common$types$shape$schema_COLON_text_attrs$$,
$app$common$types$shape$schema_COLON_shape_generic_attrs$$,$app$common$types$shape$schema_COLON_shape_geom_attrs$$,$app$common$types$shape$schema_COLON_shape_base_attrs$$],null)],null)],null),$app$common$types$shape$schema_COLON_shape$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$937$title$$,"Shape",$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$fmap$$($app$common$types$shape$create_shape$$,
$app$common$schema$generators$mcat$$(function($p__49287$$){var $map__49288__$1$$=$APP.$cljs$core$__destructure_map$$($p__49287$$),$type$jscomp$348$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49288__$1$$,$APP.$cljs$cst$139$type$$);return $clojure$test$check$generators$bind$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_shape_generic_attrs$$),function($attrs1$$){return $clojure$test$check$generators$bind$$($app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_shape_geom_attrs$$),
function($attrs2$$){return $clojure$test$check$generators$bind$$(function(){var $G__49290__$1$$=$type$jscomp$348$$ instanceof $APP.$cljs$core$Keyword$$?$type$jscomp$348$$.$fqn$:null;switch($G__49290__$1$$){case "text":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_text_attrs$$);case "path":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_path_attrs$$);case "svg-raw":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_svg_raw_attrs$$);
case "image":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_image_attrs$$);case "circle":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_circle_attrs$$);case "rect":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_rect_attrs$$);case "bool":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_bool_attrs$$);
case "group":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_group_attrs$$);case "frame":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_frame_attrs$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__49290__$1$$)].join(""));}}(),function($attrs3_val__32526__auto__$jscomp$1$$){$attrs3_val__32526__auto__$jscomp$1$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$348$$,$APP.$cljs$cst$294$path$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$348$$,$APP.$cljs$cst$1594$bool$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs1$$,$map__49288__$1$$,$attrs3_val__32526__auto__$jscomp$1$$])):$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs1$$,
$map__49288__$1$$,$attrs2$$,$attrs3_val__32526__auto__$jscomp$1$$]));return $attrs3_val__32526__auto__$jscomp$1$$ instanceof $clojure$test$check$generators$Generator$$?$attrs3_val__32526__auto__$jscomp$1$$:$clojure$test$check$generators$return$0$$($attrs3_val__32526__auto__$jscomp$1$$)})})})},$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$shape$schema_COLON_shape_base_attrs$$))),$APP.$cljs$cst$936$decode_SLASH_json$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$380$leave$$,function($o$jscomp$250$$){return $APP.$cljs$core$map_QMARK_$$($o$jscomp$250$$)?$app$common$types$shape$create_shape$$($o$jscomp$250$$):$o$jscomp$250$$}],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$APP.$app$common$types$shape$shape_QMARK_$$],null),$app$common$types$shape$schema_COLON_shape_attrs$$],null),$app$common$types$shape$check_shape_generic_attrs$$=$app$common$schema$check_fn$$($app$common$types$shape$schema_COLON_shape_generic_attrs$$);
$app$common$schema$check_fn$$($app$common$types$shape$schema_COLON_shape_attrs$$);
var $app$common$types$shape$check_shape$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$shape$schema_COLON_shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid shape"])),$app$common$types$shape$allowed_shape_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,35,[$APP.$cljs$cst$1593$masked_group$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$2033$collapsed$$,
null,$APP.$cljs$cst$1754$grow_type$$,null,$APP.$cljs$cst$2031$remote_synced$$,null,$APP.$cljs$cst$1851$blend_mode$$,null,$APP.$cljs$cst$1610$touched$$,null,$APP.$cljs$cst$1629$fixed_scroll$$,null,$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$2029$component_root$$,null,$APP.$cljs$cst$2032$shape_ref$$,null,$APP.$cljs$cst$1722$plugin_data$$,null,$APP.$cljs$cst$1792$proportion_lock$$,null,$APP.$cljs$cst$2028$page_id$$,null,$APP.$cljs$cst$1854$exports$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1855$constraints_v$$,
null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$2036$interactions$$,null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1604$hidden$$,null,$cljs$cst$2034$locked$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1857$applied_tokens$$,null,$APP.$cljs$cst$1611$component_id$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$2030$main_instance$$,null,$APP.$cljs$cst$1607$blocked$$,null,$APP.$cljs$cst$1791$proportion$$,null,$APP.$cljs$cst$2035$grids$$,
null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,null,$APP.$cljs$cst$1618$fills$$,null,$APP.$cljs$cst$1627$component_file$$,null],null),null),$app$common$types$shape$allowed_shape_base_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,9,[$APP.$cljs$cst$1275$transform$$,null,$APP.$cljs$cst$723$name$$,null,$APP.$cljs$cst$139$type$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1771$transform_inverse$$,null,$APP.$cljs$cst$266$id$$,
null,$APP.$cljs$cst$1603$parent_id$$,null,$APP.$cljs$cst$1591$frame_id$$,null,$APP.$cljs$cst$1589$selrect$$,null],null),null),$app$common$types$shape$allowed_bool_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1872$bool_type$$,null,$APP.$cljs$cst$1621$content$$,null,$APP.$cljs$cst$1598$shapes$$,null],null),null),$app$common$types$shape$allowed_group_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1598$shapes$$,null],null),null),$app$common$types$shape$allowed_frame_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,18,[$APP.$cljs$cst$1679$layout_grid_columns$$,null,$APP.$cljs$cst$1858$hide_fill_on_export$$,null,$APP.$cljs$cst$1667$layout_gap_type$$,null,$APP.$cljs$cst$1670$layout_padding$$,null,$APP.$cljs$cst$1668$layout_wrap_type$$,null,$APP.$cljs$cst$1599$layout$$,null,$APP.$cljs$cst$1859$hide_in_viewer$$,null,$APP.$cljs$cst$1676$layout_align_items$$,
null,$APP.$cljs$cst$1669$layout_padding_type$$,null,$APP.$cljs$cst$1860$show_content$$,null,$APP.$cljs$cst$1664$layout_gap$$,null,$APP.$cljs$cst$1673$layout_justify_content$$,null,$APP.$cljs$cst$1674$layout_justify_items$$,null,$APP.$cljs$cst$1663$layout_flex_dir$$,null,$APP.$cljs$cst$1675$layout_align_content$$,null,$APP.$cljs$cst$1678$layout_grid_rows$$,null,$APP.$cljs$cst$1677$layout_grid_dir$$,null,$APP.$cljs$cst$1598$shapes$$,null],null),null),$app$common$types$shape$allowed_image_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$1617$metadata$$,null],null),null),$app$common$types$shape$allowed_svg_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1621$content$$,null],null),null),$app$common$types$shape$allowed_path_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1621$content$$,null],null),null),$app$common$types$shape$allowed_text_attrs$$=
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1621$content$$,null],null),null),$app$common$types$shape$allowed_generic_attrs$$=$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$types$shape$allowed_shape_attrs$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1511$height$$,
null],null),null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$shape$allowed_shape_base_attrs$$])),$app$common$types$shape$minimal_rect_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1595$rect$$,$APP.$cljs$cst$723$name$$,"Rectangle",$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,
"#B1B2B5",$APP.$cljs$cst$1731$fill_opacity$$,1],null)],null),$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1630$r1$$,0,$APP.$cljs$cst$1631$r2$$,0,$APP.$cljs$cst$1632$r3$$,0,$APP.$cljs$cst$1633$r4$$,0],null),$app$common$types$shape$minimal_image_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1596$image$$,$APP.$cljs$cst$1630$r1$$,0,$APP.$cljs$cst$1631$r2$$,0,$APP.$cljs$cst$1632$r3$$,0,$APP.$cljs$cst$1633$r4$$,
0,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$app$common$types$shape$minimal_frame_attrs$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1858$hide_fill_on_export$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1630$r1$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$cst$1633$r4$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$cst$1598$shapes$$],
[!1,"Board",0,0,0,$APP.$app$common$uuid$zero$$,$APP.$cljs$core$PersistentVector$EMPTY$$,0,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,"#FFFFFF",$APP.$cljs$cst$1731$fill_opacity$$,1],null)],null),$APP.$cljs$core$PersistentVector$EMPTY$$]),$app$common$types$shape$minimal_circle_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1406$circle$$,
$APP.$cljs$cst$723$name$$,"Ellipse",$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1730$fill_color$$,"#B1B2B5",$APP.$cljs$cst$1731$fill_opacity$$,1],null)],null),$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$app$common$types$shape$minimal_group_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$1592$group$$,$APP.$cljs$cst$723$name$$,"Group",$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$app$common$types$shape$minimal_bool_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1594$bool$$,$APP.$cljs$cst$723$name$$,"Bool",$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$,
$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$app$common$types$shape$minimal_text_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$723$name$$,"Text"],null),$app$common$types$shape$minimal_path_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$723$name$$,
"Path",$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1620$strokes$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1850$stroke_style$$,$APP.$cljs$cst$2022$solid$$,$APP.$cljs$cst$1852$stroke_alignment$$,$APP.$cljs$cst$2026$inner$$,$APP.$cljs$cst$1639$stroke_width$$,2,$APP.$cljs$cst$1723$stroke_color$$,"#000000",$APP.$cljs$cst$1724$stroke_opacity$$,1],
null)],null)],null),$app$common$types$shape$minimal_svg_raw_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1597$svg_raw$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$app$common$types$shape$minimal_multiple_attrs$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1600$multiple$$],null);
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"shape",$APP.$cljs$cst$1277$class$$,$app$common$types$shape$Shape$$,$APP.$cljs$cst$1300$wfn$$,function($p1__49346_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p1__49346_SHARP_$$)},$APP.$cljs$cst$1301$rfn$$,
$app$common$types$shape$create_shape$$],null)]));
var $app$common$types$shape$basic_extract_props$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,21,[$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1855$constraints_v$$,null,$APP.$cljs$cst$1637$blur$$,
null,$APP.$cljs$cst$1856$constraints_h$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1718$opacity$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1618$fills$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null);var $app$common$types$page$schema_COLON_flow$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Flow"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2038$starting_frame$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),$app$common$types$page$schema_COLON_guide$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,
"Guide"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2039$axis$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1499$x$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,$cljs$cst$961$app_DOT_common_DOT_schema_SLASH_safe_number$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,
[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),$app$common$types$page$schema_COLON_objects$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,
$app$common$types$shape$schema_COLON_shape$$],null),$app$common$types$page$schema_COLON_page$$=new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FilePage"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1779$index$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,
$app$common$types$page$schema_COLON_objects$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2040$default_grids$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$grid$schema_COLON_default_grids$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2041$flows$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$app$common$types$page$schema_COLON_flow$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2042$guides$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$app$common$types$page$schema_COLON_guide$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$plugins$schema_COLON_plugin_data$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2043$background$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$color$schema_COLON_hex_color$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2044$comment_thread_positions$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"CommentThreadPosition"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null)],null)],null)],null)],null);$app$common$schema$check_fn$$($app$common$types$page$schema_COLON_page$$);
var $app$common$types$page$empty_page_data$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1615$objects$$,$APP.$cljs$core$PersistentArrayMap$createAsIfByAssoc$$([$APP.$app$common$uuid$zero$$,$APP.$app$common$types$shape$setup_shape$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,$APP.$app$common$uuid$zero$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$app$common$uuid$zero$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$app$common$uuid$zero$$,
$APP.$cljs$cst$723$name$$,"Root Frame"],null))])],null);var $app$common$types$component$sync_attrs$$,$app$common$types$component$extract_ids$$;
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$733$merge$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,10,$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$page$schema_COLON_objects$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2045$main_instance_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2046$main_instance_page$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$plugins$schema_COLON_plugin_data$$],null)],null),$app$common$types$variant$schema_COLON_variant_component$$],
null));
$app$common$types$component$sync_attrs$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1679$layout_grid_columns$$,$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$cst$1746$font_style$$,$APP.$cljs$cst$1858$hide_fill_on_export$$,$APP.$cljs$cst$1730$fill_color$$,$APP.$cljs$cst$1695$layout_item_absolute$$,$APP.$cljs$cst$1593$masked_group$$,$APP.$cljs$cst$1667$layout_gap_type$$,$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1275$transform$$,$APP.$cljs$cst$1772$rotation$$,$APP.$cljs$cst$1747$text_align$$,
$APP.$cljs$cst$1668$layout_wrap_type$$,$APP.$cljs$cst$1872$bool_type$$,$APP.$cljs$cst$1754$grow_type$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1599$layout$$,$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$1851$blend_mode$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$1676$layout_align_items$$,$APP.$cljs$cst$1682$layout_item_margin_type$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$1669$layout_padding_type$$,$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$1588$points$$,$APP.$cljs$cst$1629$fixed_scroll$$,$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1690$layout_item_max_w$$,$APP.$cljs$cst$1860$show_content$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$APP.$cljs$cst$1792$proportion_lock$$,$APP.$cljs$cst$1664$layout_gap$$,$APP.$cljs$cst$1771$transform_inverse$$,$APP.$cljs$cst$1854$exports$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1673$layout_justify_content$$,$APP.$cljs$cst$1855$constraints_v$$,$APP.$cljs$cst$1637$blur$$,
$APP.$cljs$cst$1639$stroke_width$$,$APP.$cljs$cst$1856$constraints_h$$,$APP.$cljs$cst$1630$r1$$,$APP.$cljs$cst$1604$hidden$$,$cljs$cst$2034$locked$$,$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1691$layout_item_min_w$$,$APP.$cljs$cst$1674$layout_justify_items$$,$APP.$cljs$cst$1663$layout_flex_dir$$,$APP.$cljs$cst$1675$layout_align_content$$,$APP.$cljs$cst$1875$position_data$$,$APP.$cljs$cst$1620$strokes$$,$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1607$blocked$$,$APP.$cljs$cst$1791$proportion$$,
$APP.$cljs$cst$2035$grids$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1633$r4$$,$APP.$cljs$cst$1678$layout_grid_rows$$,$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$cst$1694$layout_item_align_self$$,$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$cst$1689$layout_item_min_h$$,$cljs$cst$2047$bool_content$$,$APP.$cljs$cst$1688$layout_item_max_h$$,$APP.$cljs$cst$1677$layout_grid_dir$$,$APP.$cljs$cst$1731$fill_opacity$$,$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$1511$height$$,
$APP.$cljs$cst$1696$layout_item_z_index$$],[$cljs$cst$2048$geometry_group$$,$APP.$cljs$cst$1679$layout_grid_columns$$,$cljs$cst$2049$text_display_group$$,$cljs$cst$2050$text_font_group$$,$cljs$cst$2051$fill_group$$,$cljs$cst$2051$fill_group$$,$APP.$cljs$cst$1695$layout_item_absolute$$,$cljs$cst$2052$mask_group$$,$APP.$cljs$cst$1664$layout_gap$$,$APP.$cljs$cst$1670$layout_padding$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$2049$text_display_group$$,$APP.$cljs$cst$1668$layout_wrap_type$$,
$cljs$cst$2053$content_group$$,$cljs$cst$2050$text_font_group$$,$cljs$cst$2050$text_font_group$$,$cljs$cst$2050$text_font_group$$,$APP.$cljs$cst$2054$layout_container$$,$cljs$cst$2053$content_group$$,$cljs$cst$2055$layer_effects_group$$,$APP.$cljs$cst$2056$name_group$$,$APP.$cljs$cst$1676$layout_align_items$$,$APP.$cljs$cst$1683$layout_item_margin$$,$cljs$cst$2048$geometry_group$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$1670$layout_padding$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$2048$geometry_group$$,
$cljs$cst$2057$constraints_group$$,$cljs$cst$2058$radius_group$$,$APP.$cljs$cst$1690$layout_item_max_w$$,$APP.$cljs$cst$1860$show_content$$,$APP.$cljs$cst$1692$layout_item_h_sizing$$,$cljs$cst$2048$geometry_group$$,$APP.$cljs$cst$1664$layout_gap$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$2059$exports_group$$,$APP.$cljs$cst$1693$layout_item_v_sizing$$,$cljs$cst$2058$radius_group$$,$APP.$cljs$cst$1673$layout_justify_content$$,$cljs$cst$2057$constraints_group$$,$cljs$cst$2060$blur_group$$,$cljs$cst$2061$stroke_group$$,
$cljs$cst$2057$constraints_group$$,$cljs$cst$2058$radius_group$$,$cljs$cst$2062$visibility_group$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$2055$layer_effects_group$$,$APP.$cljs$cst$1691$layout_item_min_w$$,$APP.$cljs$cst$1674$layout_justify_items$$,$APP.$cljs$cst$1663$layout_flex_dir$$,$APP.$cljs$cst$1675$layout_align_content$$,$cljs$cst$2053$content_group$$,$cljs$cst$2061$stroke_group$$,$cljs$cst$2049$text_display_group$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$2063$modifiable_group$$,$cljs$cst$2048$geometry_group$$,
$cljs$cst$2064$grids_group$$,$cljs$cst$2065$shadow_group$$,$cljs$cst$2058$radius_group$$,$APP.$cljs$cst$1678$layout_grid_rows$$,$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$cst$1694$layout_item_align_self$$,$cljs$cst$2048$geometry_group$$,$cljs$cst$2051$fill_group$$,$APP.$cljs$cst$1689$layout_item_min_h$$,$cljs$cst$2053$content_group$$,$APP.$cljs$cst$1688$layout_item_max_h$$,$APP.$cljs$cst$1677$layout_grid_dir$$,$cljs$cst$2051$fill_group$$,$cljs$cst$2050$text_font_group$$,$cljs$cst$2048$geometry_group$$,
$APP.$cljs$cst$1696$layout_item_z_index$$]);
$APP.$app$common$types$component$swap_keep_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,12,[$APP.$cljs$cst$1695$layout_item_absolute$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$2036$interactions$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,
null,$APP.$cljs$cst$1694$layout_item_align_self$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1696$layout_item_z_index$$,null],null),null);
$app$common$types$component$extract_ids$$=function $app$common$types$component$extract_ids$$($child_ids_shape$jscomp$205$$){if($APP.$cljs$core$map_QMARK_$$($child_ids_shape$jscomp$205$$)){var $current_id$jscomp$3$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_ids_shape$jscomp$205$$);$child_ids_shape$jscomp$205$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$component$extract_ids$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$340$children$$.$cljs$core$IFn$_invoke$arity$1$($child_ids_shape$jscomp$205$$)]));
return $APP.$cljs$core$cons$$($current_id$jscomp$3$$,$child_ids_shape$jscomp$205$$)}return $APP.$cljs$core$PersistentVector$EMPTY$$};var $app$common$types$shape_tree$delete_shape$$=function $app$common$types$shape_tree$delete_shape$$($var_args$jscomp$991$$){switch(arguments.length){case 2:return $app$common$types$shape_tree$delete_shape$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$types$shape_tree$delete_shape$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$app$common$types$shape_tree$delete_shape$$.$cljs$core$IFn$_invoke$arity$2$=function($container$jscomp$5$$,$shape_id$jscomp$20$$){return $app$common$types$shape_tree$delete_shape$$.$cljs$core$IFn$_invoke$arity$3$($container$jscomp$5$$,$shape_id$jscomp$20$$,!1)};
$app$common$types$shape_tree$delete_shape$$.$cljs$core$IFn$_invoke$arity$3$=function($container$jscomp$6$$,$shape_id$jscomp$21$$,$ignore_touched$jscomp$1$$){function $delete_from_parent$$($parent$jscomp$190_parent__$1$jscomp$51$$){$parent$jscomp$190_parent__$1$jscomp$51$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($parent$jscomp$190_parent__$1$jscomp$51$$,$APP.$cljs$cst$1598$shapes$$,$app$common$data$without_obj$$,$shape_id$jscomp$21$$);var $and__5023__auto__$jscomp$inline_5242$$=$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$190_parent__$1$jscomp$51$$);
return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_5242$$)?$APP.$cljs$core$not$$($ignore_touched$jscomp$1$$):$and__5023__auto__$jscomp$inline_5242$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($parent$jscomp$190_parent__$1$jscomp$51$$,$APP.$cljs$cst$2031$remote_synced$$):$parent$jscomp$190_parent__$1$jscomp$51$$}return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($container$jscomp$6$$,$APP.$cljs$cst$1615$objects$$,function($objects$jscomp$129$$){var $parent_id$jscomp$21_temp__5823__auto__$jscomp$111$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$129$$,$shape_id$jscomp$21$$);if($APP.$cljs$core$truth_$$($parent_id$jscomp$21_temp__5823__auto__$jscomp$111$$)){var $children_ids$jscomp$2_or__5025__auto__$jscomp$inline_5244$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$21_temp__5823__auto__$jscomp$111$$);$parent_id$jscomp$21_temp__5823__auto__$jscomp$111$$=$APP.$cljs$core$truth_$$($children_ids$jscomp$2_or__5025__auto__$jscomp$inline_5244$$)?
$children_ids$jscomp$2_or__5025__auto__$jscomp$inline_5244$$:$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$21_temp__5823__auto__$jscomp$111$$);$children_ids$jscomp$2_or__5025__auto__$jscomp$inline_5244$$=$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$129$$,$shape_id$jscomp$21$$);return $APP.$app$common$data$update_when$$($APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$dissoc$$,$objects$jscomp$129$$,
$APP.$cljs$core$cons$$($shape_id$jscomp$21$$,$children_ids$jscomp$2_or__5025__auto__$jscomp$inline_5244$$)),$parent_id$jscomp$21_temp__5823__auto__$jscomp$111$$,$delete_from_parent$$)}return $objects$jscomp$129$$})};$app$common$types$shape_tree$delete_shape$$.$cljs$lang$maxFixedArity$=3;
$APP.$app$common$types$shape_tree$get_frames$$=function $app$common$types$shape_tree$get_frames$$($var_args$jscomp$992$$){switch(arguments.length){case 1:return $app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$1$=function($objects$jscomp$131$$){return $APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$131$$,null)};
$APP.$app$common$types$shape_tree$get_frames$$.$cljs$core$IFn$_invoke$arity$2$=function($objects$jscomp$132$$,$map__49562__$1_p__49560$$){$map__49562__$1_p__49560$$=$APP.$cljs$core$__destructure_map$$($map__49562__$1_p__49560$$);var $skip_components_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49562__$1_p__49560$$,$cljs$cst$2066$skip_components_QMARK_$$,!1),$skip_copies_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__49562__$1_p__49560$$,$APP.$cljs$cst$2067$skip_copies_QMARK_$$,
!1);return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49557_SHARP_$$){return $skip_components_QMARK_$$&&$APP.$app$common$types$component$instance_head_QMARK_$$($p1__49557_SHARP_$$)||$skip_copies_QMARK_$$&&$APP.$app$common$types$component$instance_head_QMARK_$$($p1__49557_SHARP_$$)&&!$APP.$app$common$types$component$main_instance_QMARK_$$($p1__49557_SHARP_$$)},function(){var $lookup$jscomp$2_or__5025__auto__$jscomp$383_xform$jscomp$23$$=$APP.$cljs$cst$2068$app_DOT_common_DOT_types_DOT_shape_tree_SLASH_index_frames$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($objects$jscomp$132$$));
if($APP.$cljs$core$truth_$$($lookup$jscomp$2_or__5025__auto__$jscomp$383_xform$jscomp$23$$))return $lookup$jscomp$2_or__5025__auto__$jscomp$383_xform$jscomp$23$$;$lookup$jscomp$2_or__5025__auto__$jscomp$383_xform$jscomp$23$$=$APP.$app$common$data$getf$$($objects$jscomp$132$$);$lookup$jscomp$2_or__5025__auto__$jscomp$383_xform$jscomp$23$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__49556_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,
$p1__49556_SHARP_$$)}),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($lookup$jscomp$2_or__5025__auto__$jscomp$383_xform$jscomp$23$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$files$helpers$frame_shape_QMARK_$$));return $APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($lookup$jscomp$2_or__5025__auto__$jscomp$383_xform$jscomp$23$$,$APP.$cljs$core$keys$$($objects$jscomp$132$$))}())};
$APP.$app$common$types$shape_tree$get_frames$$.$cljs$lang$maxFixedArity$=2;$clojure$core$protocols$datafy$$["null"]=function(){return null};$clojure$core$protocols$datafy$$._=function($o$jscomp$253$$){return $o$jscomp$253$$};Error.prototype.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $cljs$core$Throwable__GT_map$$(this)};$APP.$cljs$core$ExceptionInfo$$.prototype.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $cljs$core$Throwable__GT_map$$(this)};$APP.$cljs$core$Var$$.prototype.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $clojure$datafy$datify_ref$$(this)};$cljs$core$Reduced$$.prototype.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $clojure$datafy$datify_ref$$(this)};
$cljs$core$Atom$$.prototype.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $clojure$datafy$datify_ref$$(this)};$cljs$core$Volatile$$.prototype.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $clojure$datafy$datify_ref$$(this)};$APP.$cljs$core$Delay$$.prototype.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $clojure$datafy$datify_ref$$(this)};var $app$common$types$tokens_lib$schema_COLON_token_set$$,$app$common$types$tokens_lib$schema_COLON_token_theme$$,$app$common$types$tokens_lib$check_token_theme_attrs$$,$app$common$types$tokens_lib$check_token_theme$$,$app$common$types$tokens_lib$hidden_theme_path$$,$app$common$types$tokens_lib$schema_COLON_token_themes$$,$app$common$types$tokens_lib$schema_COLON_active_themes$$,$app$common$types$tokens_lib$schema_COLON_tokens_lib_map$$,$app$common$types$tokens_lib$valid_tokens_lib_map_QMARK_$$,$app$common$types$tokens_lib$check_tokens_lib_map$$,
$app$common$types$tokens_lib$schema_COLON_tokens_lib$$,$app$common$types$tokens_lib$schema_COLON_dtcg_node$$,$app$common$types$tokens_lib$schema_COLON_multi_set_dtcg$$,$app$common$types$tokens_lib$check_multi_set_dtcg_data$$,$app$common$types$tokens_lib$decode_multi_set_dtcg_data$$;$APP.$app$common$types$tokens_lib$get_id$$["null"]=function(){return null};$APP.$app$common$types$tokens_lib$get_name$$["null"]=function(){return null};$APP.$app$common$types$tokens_lib$get_description$$["null"]=function(){return null};
$APP.$app$common$types$tokens_lib$rename$$["null"]=function(){return null};$APP.$app$common$types$tokens_lib$reid$$["null"]=function(){return null};$APP.$JSCompiler_prototypeAlias$$=$app$common$types$tokens_lib$Token$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$19$$,$k__5324__auto__$jscomp$19$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$19$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$19$$,$k49342$$,$else__5326__auto__$jscomp$19$$){switch($k49342$$ instanceof $APP.$cljs$core$Keyword$$?$k49342$$.$fqn$:null){case "id":return this.id;case "name":return this.name;case "type":return this.type;case "value":return this.value;case "description":return this.description;case "modified-at":return this.$modified_at$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,
$k49342$$,$else__5326__auto__$jscomp$19$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$19$$,$f__5344__auto__$jscomp$19$$,$init__5345__auto__$jscomp$19$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$19$$,$p__49353_v__5348__auto__$jscomp$19$$){var $k__5347__auto__$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49353_v__5348__auto__$jscomp$19$$,0,null);$p__49353_v__5348__auto__$jscomp$19$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49353_v__5348__auto__$jscomp$19$$,
1,null);return $f__5344__auto__$jscomp$19$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$19$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$19$$,$k__5347__auto__$jscomp$19$$,$p__49353_v__5348__auto__$jscomp$19$$):$f__5344__auto__$jscomp$19$$($ret__5346__auto__$jscomp$19$$,$k__5347__auto__$jscomp$19$$,$p__49353_v__5348__auto__$jscomp$19$$)},$init__5345__auto__$jscomp$19$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$19$$,$writer__5339__auto__$jscomp$19$$,$opts__5340__auto__$jscomp$19$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$19$$,function($keyval__5342__auto__$jscomp$19$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$19$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$19$$,$keyval__5342__auto__$jscomp$19$$)},"#app.common.types.tokens-lib.Token{",
", ","}",$opts__5340__auto__$jscomp$19$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,this.id],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,this.name],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,this.value],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$934$description$$,this.description],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,
this.$modified_at$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,6,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$260$value$$,$APP.$cljs$cst$934$description$$,$APP.$cljs$cst$1721$modified_at$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$common$types$tokens_lib$Token$$(this.id,this.name,this.type,this.value,this.description,this.$modified_at$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 6+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$49_h__5134__auto____$1$jscomp$49$$=this.$__hash$;return $h__5134__auto__$jscomp$49_h__5134__auto____$1$jscomp$49$$!=null?$h__5134__auto__$jscomp$49_h__5134__auto____$1$jscomp$49$$:this.$__hash$=$h__5134__auto__$jscomp$49_h__5134__auto____$1$jscomp$49$$=-269476610^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this49343$$,$other49344$$){return $other49344$$!=null&&this.constructor===$other49344$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$other49344$$.id)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.name,$other49344$$.name)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other49344$$.type)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.value,$other49344$$.value)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.description,$other49344$$.description)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$modified_at$,$other49344$$.$modified_at$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other49344$$.$__extmap$)};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_id$arity$1$=function(){return this.id};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_name$arity$1$=function(){return this.name};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_description$arity$1$=function(){return this.description};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$rename$arity$2$=function($this$$jscomp$654$$,$new_name$jscomp$3$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this,$APP.$cljs$cst$723$name$$,$new_name$jscomp$3$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$reid$arity$2$=function($this$$jscomp$655$$,$new_id$jscomp$4$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this,$APP.$cljs$cst$266$id$$,$new_id$jscomp$4$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$19$$,$k__5334__auto__$jscomp$19$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$934$description$$,null,$APP.$cljs$cst$723$name$$,null,$APP.$cljs$cst$260$value$$,null,$APP.$cljs$cst$139$type$$,null,$APP.$cljs$cst$1721$modified_at$$,null,$APP.$cljs$cst$266$id$$,null],null),null),$k__5334__auto__$jscomp$19$$)?
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$19$$):new $app$common$types$tokens_lib$Token$$(this.id,this.name,this.type,this.value,this.description,this.$modified_at$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$19$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$19$$,$k49342$jscomp$1$$){switch($k49342$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k49342$jscomp$1$$.$fqn$:null){case "id":case "name":case "type":case "value":case "description":case "modified-at":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k49342$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$19$$,$k__5332__auto__$jscomp$19$$,$G__49341$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$k__5332__auto__$jscomp$19$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$266$id$$,$k__5332__auto__$jscomp$19$$))?new $app$common$types$tokens_lib$Token$$($G__49341$jscomp$1$$,
this.name,this.type,this.value,this.description,this.$modified_at$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$k__5332__auto__$jscomp$19$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$723$name$$,$k__5332__auto__$jscomp$19$$))?new $app$common$types$tokens_lib$Token$$(this.id,$G__49341$jscomp$1$$,
this.type,this.value,this.description,this.$modified_at$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$19$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$19$$))?new $app$common$types$tokens_lib$Token$$(this.id,this.name,$G__49341$jscomp$1$$,
this.value,this.description,this.$modified_at$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$19$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$260$value$$,$k__5332__auto__$jscomp$19$$))?new $app$common$types$tokens_lib$Token$$(this.id,this.name,this.type,$G__49341$jscomp$1$$,
this.description,this.$modified_at$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$934$description$$,$k__5332__auto__$jscomp$19$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$934$description$$,$k__5332__auto__$jscomp$19$$))?new $app$common$types$tokens_lib$Token$$(this.id,this.name,this.type,this.value,$G__49341$jscomp$1$$,
this.$modified_at$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1721$modified_at$$,$k__5332__auto__$jscomp$19$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1721$modified_at$$,$k__5332__auto__$jscomp$19$$))?new $app$common$types$tokens_lib$Token$$(this.id,this.name,this.type,this.value,this.description,$G__49341$jscomp$1$$,
this.$__meta$,this.$__extmap$,null):new $app$common$types$tokens_lib$Token$$(this.id,this.name,this.type,this.value,this.description,this.$modified_at$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$19$$,$G__49341$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$266$id$$,this.id,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$723$name$$,this.name,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$260$value$$,
this.value,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$934$description$$,this.description,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1721$modified_at$$,this.$modified_at$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$19$$,$G__49341$jscomp$2$$){return new $app$common$types$tokens_lib$Token$$(this.id,this.name,this.type,this.value,this.description,this.$modified_at$,$G__49341$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$19$$,$entry__5329__auto__$jscomp$19$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$19$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$19$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$19$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$19$$)};
$cljs$pprint$simple_dispatch$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$app$common$types$tokens_lib$Token$$,function($obj$jscomp$175$$){$cljs$core$_STAR_out_STAR_$$.write("#penpot/token ");$cljs$pprint$pprint_newline$$($cljs$cst$286$miser$$);return $cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$1$($APP.$clojure$datafy$datafy$$($obj$jscomp$175$$))});$app$common$types$tokens_lib$Token$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$app$common$types$tokens_lib$Token$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$658$$,$writer$jscomp$165$$,$opts$jscomp$252$$){$APP.$cljs$core$_write$$($writer$jscomp$165$$,"#penpot/token ");return $APP.$cljs$core$_pr_writer$$($APP.$clojure$datafy$datafy$$(this),$writer$jscomp$165$$,$opts$jscomp$252$$)};$app$common$types$tokens_lib$Token$$.prototype.$cljs$core$IEncodeJS$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$app$common$types$tokens_lib$Token$$.prototype.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$=function(){return $APP.$cljs$core$clj__GT_js$$($APP.$clojure$datafy$datafy$$(this))};
var $app$common$types$tokens_lib$schema_COLON_token$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$fmap$$(function($p1__49419_SHARP_$$){return $app$common$types$tokens_lib$make_token$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$tokens_lib$make_token$$.$cljs$core$IFn$_invoke$arity$1$($p1__49419_SHARP_$$):$app$common$types$tokens_lib$make_token$$($p1__49419_SHARP_$$)},
$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$token$schema_COLON_token_attrs$$))],null),$malli$util$required_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$token$schema_COLON_token_attrs$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$APP.$app$common$types$tokens_lib$token_QMARK_$$],null)],null),$app$common$types$tokens_lib$check_token_attrs$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$token$schema_COLON_token_attrs$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid params for token"])),$app$common$types$tokens_lib$check_token$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$tokens_lib$schema_COLON_token$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid token"]));$APP.$JSCompiler_prototypeAlias$$=$APP.$app$common$types$tokens_lib$TokenSet$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.equals=function($other$jscomp$189$$){return $other$jscomp$189$$ instanceof $APP.$app$common$types$tokens_lib$TokenSet$$&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$other$jscomp$189$$.id)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.name,$other$jscomp$189$$.name)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.description,$other$jscomp$189$$.description)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$modified_at$,
$other$jscomp$189$$.$modified_at$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.tokens,$other$jscomp$189$$.tokens)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this$$jscomp$660$$,$other$jscomp$190$$){return this.equals($other$jscomp$190$$)};
$APP.$JSCompiler_prototypeAlias$$.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,this.id,$APP.$cljs$cst$723$name$$,this.name,$APP.$cljs$cst$934$description$$,this.description,$APP.$cljs$cst$1721$modified_at$$,this.$modified_at$,$APP.$cljs$cst$2082$tokens$$,this.tokens],null)};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_id$arity$1$=function(){return this.id};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_name$arity$1$=function(){return this.name};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_description$arity$1$=function(){return this.description};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$rename$arity$2$=function($_$jscomp$1262$$,$new_name$jscomp$4$$){return new $APP.$app$common$types$tokens_lib$TokenSet$$(this.id,$new_name$jscomp$4$$,this.description,$APP.$app$common$time$now$$(),this.tokens)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$reid$arity$2$=function($_$jscomp$1263$$,$new_id$jscomp$5$$){return new $APP.$app$common$types$tokens_lib$TokenSet$$($new_id$jscomp$5$$,this.name,this.description,$APP.$app$common$time$now$$(),this.tokens)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSet$add_token_$arity$2$=function($_$jscomp$1265_token__$1$$,$token$jscomp$47$$){$_$jscomp$1265_token__$1$$=$app$common$types$tokens_lib$check_token$$($token$jscomp$47$$);return new $APP.$app$common$types$tokens_lib$TokenSet$$(this.id,this.name,this.description,$APP.$app$common$time$now$$(),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.tokens,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1265_token__$1$$),
$_$jscomp$1265_token__$1$$))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSet$update_token_$arity$3$=function($JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$,$JSCompiler_temp_const$jscomp$10262_token_id$$,$JSCompiler_temp_const$jscomp$10263_f$jscomp$781$$){$JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$=this.$app$common$types$tokens_lib$ITokenSet$get_token_$arity$2$(null,$JSCompiler_temp_const$jscomp$10262_token_id$$);if($APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$)){var $JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$types$tokens_lib$make_token$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$JSCompiler_temp_const$jscomp$10263_f$jscomp$781$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_temp_const$jscomp$10263_f$jscomp$781$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$):$JSCompiler_temp_const$jscomp$10263_f$jscomp$781$$($JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$)])),
$APP.$cljs$cst$1721$modified_at$$,$APP.$app$common$time$now$$());$JSCompiler_temp_const$jscomp$10263_f$jscomp$781$$=this.id;$JSCompiler_temp_const$jscomp$10262_token_id$$=this.name;var $JSCompiler_temp_const$jscomp$10261$$=this.description,$JSCompiler_temp_const$jscomp$10260$$=$APP.$app$common$time$now$$();if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$),
$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$)))$JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.tokens,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$),$JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$);else{var $JSCompiler_temp_const$jscomp$10265$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$,
$o$jscomp$inline_11588$$=this.tokens,$before_k$jscomp$inline_11589_temp__5823__auto__$jscomp$inline_11592$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$),$k$jscomp$inline_11590$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$),$G__31166$jscomp$inline_11593$$=$APP.$cljs$core$keys$$($o$jscomp$inline_11588$$);$before_k$jscomp$inline_11589_temp__5823__auto__$jscomp$inline_11592$$=
$APP.$app$common$data$index_of$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$app$common$data$index_of$$.$cljs$core$IFn$_invoke$arity$2$($G__31166$jscomp$inline_11593$$,$before_k$jscomp$inline_11589_temp__5823__auto__$jscomp$inline_11592$$):$APP.$app$common$data$index_of$$($G__31166$jscomp$inline_11593$$,$before_k$jscomp$inline_11589_temp__5823__auto__$jscomp$inline_11592$$);$JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$=$APP.$cljs$core$truth_$$($before_k$jscomp$inline_11589_temp__5823__auto__$jscomp$inline_11592$$)?
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($before_k$jscomp$inline_11589_temp__5823__auto__$jscomp$inline_11592$$,$o$jscomp$inline_11588$$)),$k$jscomp$inline_11590$$,$JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$),$APP.$cljs$core$drop$cljs$0core$0IFn$0_invoke$0arity$02$$($before_k$jscomp$inline_11589_temp__5823__auto__$jscomp$inline_11592$$,
$o$jscomp$inline_11588$$)):$app$common$data$oassoc$$.$cljs$core$IFn$_invoke$arity$variadic$($o$jscomp$inline_11588$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$k$jscomp$inline_11590$$,$JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$]));$JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$=$JSCompiler_temp_const$jscomp$10265$$.call($APP.$cljs$core$dissoc$$,$JSCompiler_inline_result$jscomp$10267_token_SINGLEQUOTE_$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$))}return new $APP.$app$common$types$tokens_lib$TokenSet$$($JSCompiler_temp_const$jscomp$10263_f$jscomp$781$$,
$JSCompiler_temp_const$jscomp$10262_token_id$$,$JSCompiler_temp_const$jscomp$10261$$,$JSCompiler_temp_const$jscomp$10260$$,$JSCompiler_temp$jscomp$10264_temp__5823__auto__$jscomp$114_this$$jscomp$661$$)}return this};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSet$delete_token_$arity$2$=function($this$$jscomp$662_token$jscomp$49$$,$token_id$jscomp$1$$){$this$$jscomp$662_token$jscomp$49$$=this.$app$common$types$tokens_lib$ITokenSet$get_token_$arity$2$(null,$token_id$jscomp$1$$);return new $APP.$app$common$types$tokens_lib$TokenSet$$(this.id,this.name,this.description,$APP.$app$common$time$now$$(),$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.tokens,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$662_token$jscomp$49$$)))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSet$get_token_$arity$2$=function($_$jscomp$1266$$,$token_id$jscomp$2$$){return $APP.$cljs$core$some$$(function($p1__49482_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__49482_SHARP_$$),$token_id$jscomp$2$$)?$p1__49482_SHARP_$$:null},$APP.$cljs$core$vals$$(this.tokens))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSet$get_tokens_$arity$1$=function(){return this.tokens};$cljs$pprint$simple_dispatch$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$app$common$types$tokens_lib$TokenSet$$,function($obj$jscomp$176$$){$cljs$core$_STAR_out_STAR_$$.write("#penpot/token-set ");$cljs$pprint$pprint_newline$$($cljs$cst$286$miser$$);return $cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$1$($APP.$clojure$datafy$datafy$$($obj$jscomp$176$$))});
$APP.$app$common$types$tokens_lib$TokenSet$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$app$common$types$tokens_lib$TokenSet$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$663$$,$writer$jscomp$166$$,$opts$jscomp$253$$){$APP.$cljs$core$_write$$($writer$jscomp$166$$,"#penpot/token-set ");return $APP.$cljs$core$_pr_writer$$($APP.$clojure$datafy$datafy$$(this),$writer$jscomp$166$$,$opts$jscomp$253$$)};
$APP.$app$common$types$tokens_lib$TokenSet$$.prototype.$cljs$core$IEncodeJS$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$app$common$types$tokens_lib$TokenSet$$.prototype.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$=function(){return $APP.$cljs$core$clj__GT_js$$($APP.$clojure$datafy$datafy$$(this))};
var $JSCompiler_temp_const$jscomp$844$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_temp_const$jscomp$843$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TokenSet"],null),$JSCompiler_temp_const$jscomp$842$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),$JSCompiler_temp_const$jscomp$841$$=new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,function($p1__49484_SHARP_$$){return $APP.$app$common$types$tokens_lib$normalized_set_name_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$tokens_lib$normalized_set_name_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($p1__49484_SHARP_$$):
$APP.$app$common$types$tokens_lib$normalized_set_name_QMARK_$$($p1__49484_SHARP_$$)}],null)],null)],null),$JSCompiler_temp_const$jscomp$840$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$934$description$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),$JSCompiler_temp_const$jscomp$839$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),$JSCompiler_temp_const$jscomp$838$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,$JSCompiler_inline_result$jscomp$845$$,$kg$jscomp$inline_5307$$=$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$),$vg$jscomp$inline_5308$$=$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$tokens_lib$schema_COLON_token$$);
$JSCompiler_inline_result$jscomp$845$$=$clojure$test$check$generators$map$$.$cljs$core$IFn$_invoke$arity$3$($kg$jscomp$inline_5307$$,$vg$jscomp$inline_5308$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$774$min_elements$$,1,$cljs$cst$775$max_elements$$,3],null));
$APP.$app$common$types$tokens_lib$schema_COLON_token_set_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,7,5,$JSCompiler_temp_const$jscomp$844$$,[$APP.$cljs$cst$202$map$$,$JSCompiler_temp_const$jscomp$843$$,$JSCompiler_temp_const$jscomp$842$$,$JSCompiler_temp_const$jscomp$841$$,$JSCompiler_temp_const$jscomp$840$$,$JSCompiler_temp_const$jscomp$839$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$JSCompiler_temp_const$jscomp$838$$,[$APP.$cljs$cst$2082$tokens$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$448$optional$$,!0,$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$fmap$$(function($p1__49485_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,$p1__49485_SHARP_$$)},$JSCompiler_inline_result$jscomp$845$$)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,5,$APP.$cljs$cst$936$decode_SLASH_json$$,function($v$jscomp$528$$){return $APP.$app$common$data$ordered_map_QMARK_$$($v$jscomp$528$$)?$v$jscomp$528$$:$APP.$cljs$core$map_QMARK_$$($v$jscomp$528$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$linked$map$empty_linked_map$$,$v$jscomp$528$$):$v$jscomp$528$$}],null),$APP.$cljs$cst$198$string$$,$app$common$types$tokens_lib$schema_COLON_token$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$APP.$app$common$data$ordered_map_QMARK_$$],null)],null)],null)],null);
$app$common$types$tokens_lib$schema_COLON_token_set$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$fmap$$(function($p1__49490_SHARP_$$){return $app$common$types$tokens_lib$make_token_set$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$tokens_lib$make_token_set$$.$cljs$core$IFn$_invoke$arity$1$($p1__49490_SHARP_$$):
$app$common$types$tokens_lib$make_token_set$$($p1__49490_SHARP_$$)},$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$types$tokens_lib$schema_COLON_token_set_attrs$$))],null),$malli$util$required_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$types$tokens_lib$schema_COLON_token_set_attrs$$)],null);$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2084$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_token_set$$,$app$common$types$tokens_lib$schema_COLON_token_set$$);
var $app$common$types$tokens_lib$check_token_set_attrs$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$tokens_lib$schema_COLON_token_set_attrs$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid params for token-set"]));
$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$tokens_lib$schema_COLON_token_set$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid token set"]));
$APP.$app$common$types$tokens_lib$normalize_set_name$$=function $app$common$types$tokens_lib$normalize_set_name$$($var_args$jscomp$1005$$){switch(arguments.length){case 1:return $app$common$types$tokens_lib$normalize_set_name$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$common$types$tokens_lib$normalize_set_name$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$types$tokens_lib$normalize_set_name$$.$cljs$core$IFn$_invoke$arity$1$=function($name$jscomp$198$$){return $APP.$app$common$path_names$join_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$tokens_lib$split_set_name$$($name$jscomp$198$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,"/",$APP.$cljs$cst$1982$with_spaces_QMARK_$$,!1]))};
$APP.$app$common$types$tokens_lib$normalize_set_name$$.$cljs$core$IFn$_invoke$arity$2$=function($name$jscomp$199$$,$relative_to$jscomp$6$$){return $APP.$app$common$path_names$join_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$butlast$$($APP.$app$common$types$tokens_lib$split_set_name$$($relative_to$jscomp$6$$)),$APP.$app$common$types$tokens_lib$split_set_name$$($name$jscomp$199$$)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1461$separator$$,
"/",$APP.$cljs$cst$1982$with_spaces_QMARK_$$,!1]))};$APP.$app$common$types$tokens_lib$normalize_set_name$$.$cljs$lang$maxFixedArity$=2;
var $app$common$types$tokens_lib$schema_COLON_token_sets$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TokenSets"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$350$registry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$app$common$types$tokens_lib$token_set_QMARK_$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$548$ref$$,$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$APP.$app$common$data$ordered_map_QMARK_$$],null)],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$548$ref$$,$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$514$fn$$,$APP.$app$common$data$ordered_map_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,function($ids$jscomp$25_sets$jscomp$3$$){$ids$jscomp$25_sets$jscomp$3$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$tokens_lib$get_id$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$instance_QMARK_$$,
$APP.$app$common$types$tokens_lib$TokenSet$$),$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,$ids$jscomp$25_sets$jscomp$3$$)));var $ids_SINGLEQUOTE_$$=$APP.$cljs$core$set$$($ids$jscomp$25_sets$jscomp$3$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($ids$jscomp$25_sets$jscomp$3$$),$APP.$cljs$core$count$$($ids_SINGLEQUOTE_$$))}],null)],null);$APP.$JSCompiler_prototypeAlias$$=$app$common$types$tokens_lib$TokenTheme$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$21$$,$k__5324__auto__$jscomp$21$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$21$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$21$$,$k49645$$,$else__5326__auto__$jscomp$21$$){switch($k49645$$ instanceof $APP.$cljs$core$Keyword$$?$k49645$$.$fqn$:null){case "id":return this.id;case "name":return this.name;case "group":return this.group;case "description":return this.description;case "is-source":return this.$is_source$;case "external-id":return this.$external_id$;case "modified-at":return this.$modified_at$;case "sets":return this.$sets$;
default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k49645$$,$else__5326__auto__$jscomp$21$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$21$$,$f__5344__auto__$jscomp$21$$,$init__5345__auto__$jscomp$21$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$21$$,$p__49669_v__5348__auto__$jscomp$21$$){var $k__5347__auto__$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49669_v__5348__auto__$jscomp$21$$,0,null);$p__49669_v__5348__auto__$jscomp$21$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49669_v__5348__auto__$jscomp$21$$,
1,null);return $f__5344__auto__$jscomp$21$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$21$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$21$$,$k__5347__auto__$jscomp$21$$,$p__49669_v__5348__auto__$jscomp$21$$):$f__5344__auto__$jscomp$21$$($ret__5346__auto__$jscomp$21$$,$k__5347__auto__$jscomp$21$$,$p__49669_v__5348__auto__$jscomp$21$$)},$init__5345__auto__$jscomp$21$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$21$$,$writer__5339__auto__$jscomp$21$$,$opts__5340__auto__$jscomp$21$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$21$$,function($keyval__5342__auto__$jscomp$21$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$21$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$21$$,$keyval__5342__auto__$jscomp$21$$)},"#app.common.types.tokens-lib.TokenTheme{",
", ","}",$opts__5340__auto__$jscomp$21$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,this.id],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,this.name],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1592$group$$,this.group],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$934$description$$,this.description],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2088$is_source$$,this.$is_source$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2089$external_id$$,
this.$external_id$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,this.$modified_at$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2090$sets$$,this.$sets$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,8,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$1592$group$$,$APP.$cljs$cst$934$description$$,$cljs$cst$2088$is_source$$,$APP.$cljs$cst$2089$external_id$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$cljs$cst$2090$sets$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?
$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$common$types$tokens_lib$TokenTheme$$(this.id,this.name,this.group,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 8+$APP.$cljs$core$count$$(this.$__extmap$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$51_h__5134__auto____$1$jscomp$51$$=this.$__hash$;return $h__5134__auto__$jscomp$51_h__5134__auto____$1$jscomp$51$$!=null?$h__5134__auto__$jscomp$51_h__5134__auto____$1$jscomp$51$$:this.$__hash$=$h__5134__auto__$jscomp$51_h__5134__auto____$1$jscomp$51$$=92571567^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this49646$$,$other49647$$){return $other49647$$!=null&&this.constructor===$other49647$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$other49647$$.id)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.name,$other49647$$.name)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.group,$other49647$$.group)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.description,
$other49647$$.description)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$is_source$,$other49647$$.$is_source$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$external_id$,$other49647$$.$external_id$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$modified_at$,$other49647$$.$modified_at$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$other49647$$.$sets$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other49647$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_id$arity$1$=function(){return this.id};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_name$arity$1$=function(){return this.name};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$get_description$arity$1$=function(){return this.description};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$rename$arity$2$=function($this$$jscomp$665$$,$new_name$jscomp$5$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this,$APP.$cljs$cst$723$name$$,$new_name$jscomp$5$$)};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$INamedItem$reid$arity$2$=function($this$$jscomp$666$$,$new_id$jscomp$6$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this,$APP.$cljs$cst$266$id$$,$new_id$jscomp$6$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$21$$,$k__5334__auto__$jscomp$21$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$934$description$$,null,$APP.$cljs$cst$1592$group$$,null,$APP.$cljs$cst$723$name$$,null,$cljs$cst$2088$is_source$$,null,$APP.$cljs$cst$1721$modified_at$$,null,$APP.$cljs$cst$2089$external_id$$,null,$APP.$cljs$cst$266$id$$,
null,$APP.$cljs$cst$2090$sets$$,null],null),null),$k__5334__auto__$jscomp$21$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$21$$):new $app$common$types$tokens_lib$TokenTheme$$(this.id,this.name,this.group,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$k__5334__auto__$jscomp$21$$)),null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$21$$,$k49645$jscomp$1$$){switch($k49645$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k49645$jscomp$1$$.$fqn$:null){case "id":case "name":case "group":case "description":case "is-source":case "external-id":case "modified-at":case "sets":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k49645$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$21$$,$k__5332__auto__$jscomp$21$$,$G__49644$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$266$id$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$($G__49644$jscomp$1$$,
this.name,this.group,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$723$name$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$(this.id,
$G__49644$jscomp$1$$,this.group,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1592$group$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$(this.id,
this.name,$G__49644$jscomp$1$$,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$934$description$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$934$description$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$(this.id,
this.name,this.group,$G__49644$jscomp$1$$,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2088$is_source$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$2088$is_source$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$(this.id,
this.name,this.group,this.description,$G__49644$jscomp$1$$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2089$external_id$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$2089$external_id$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$(this.id,
this.name,this.group,this.description,this.$is_source$,$G__49644$jscomp$1$$,this.$modified_at$,this.$sets$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1721$modified_at$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$1721$modified_at$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$(this.id,
this.name,this.group,this.description,this.$is_source$,this.$external_id$,$G__49644$jscomp$1$$,this.$sets$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2090$sets$$,$k__5332__auto__$jscomp$21$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$2090$sets$$,$k__5332__auto__$jscomp$21$$))?new $app$common$types$tokens_lib$TokenTheme$$(this.id,
this.name,this.group,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,$G__49644$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $app$common$types$tokens_lib$TokenTheme$$(this.id,this.name,this.group,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$21$$,$G__49644$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$266$id$$,this.id,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$723$name$$,this.name,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1592$group$$,this.group,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$934$description$$,
this.description,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$2088$is_source$$,this.$is_source$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$2089$external_id$$,this.$external_id$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$1721$modified_at$$,this.$modified_at$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$2090$sets$$,this.$sets$,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$21$$,$G__49644$jscomp$2$$){return new $app$common$types$tokens_lib$TokenTheme$$(this.id,this.name,this.group,this.description,this.$is_source$,this.$external_id$,this.$modified_at$,this.$sets$,$G__49644$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$21$$,$entry__5329__auto__$jscomp$21$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$21$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$21$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$21$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$21$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenTheme$set_sets$arity$2$=function($_$jscomp$1319$$,$set_names$jscomp$6$$){return new $app$common$types$tokens_lib$TokenTheme$$(this.id,this.name,this.group,this.description,this.$is_source$,this.$external_id$,$APP.$app$common$time$now$$(),$set_names$jscomp$6$$,null,null,null)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenTheme$enable_sets$arity$2$=function($this$$jscomp$669$$,$set_names$jscomp$7$$){return this.$app$common$types$tokens_lib$ITokenTheme$set_sets$arity$2$(null,$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$set_names$jscomp$7$$))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenTheme$enable_set$arity$2$=function($this$$jscomp$670$$,$set_name$jscomp$9$$){return this.$app$common$types$tokens_lib$ITokenTheme$set_sets$arity$2$(null,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$set_name$jscomp$9$$))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenTheme$disable_sets$arity$2$=function($JSCompiler_temp_const$jscomp$859_this$$jscomp$671$$,$or__5025__auto__$jscomp$inline_5382_set_names$jscomp$8$$){$JSCompiler_temp_const$jscomp$859_this$$jscomp$671$$=this.$app$common$types$tokens_lib$ITokenTheme$set_sets$arity$2$;$or__5025__auto__$jscomp$inline_5382_set_names$jscomp$8$$=$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$or__5025__auto__$jscomp$inline_5382_set_names$jscomp$8$$);
return $JSCompiler_temp_const$jscomp$859_this$$jscomp$671$$.call(this,null,$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_5382_set_names$jscomp$8$$)?$or__5025__auto__$jscomp$inline_5382_set_names$jscomp$8$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenTheme$disable_set$arity$2$=function($this$$jscomp$672$$,$set_name$jscomp$10$$){return this.$app$common$types$tokens_lib$ITokenTheme$set_sets$arity$2$(null,$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$set_name$jscomp$10$$))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenTheme$hidden_theme_QMARK_$arity$1$=function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$(this),"")&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$(this),"__PENPOT__HIDDEN__TOKEN__THEME__")};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenTheme$toggle_set$arity$2$=function($this$$jscomp$676$$,$set_name$jscomp$12$$){return $APP.$cljs$core$truth_$$(this.$sets$.$cljs$core$IFn$_invoke$arity$1$?this.$sets$.$cljs$core$IFn$_invoke$arity$1$($set_name$jscomp$12$$):this.$sets$($set_name$jscomp$12$$))?this.$app$common$types$tokens_lib$ITokenTheme$disable_set$arity$2$(null,$set_name$jscomp$12$$):this.$app$common$types$tokens_lib$ITokenTheme$enable_set$arity$2$(null,$set_name$jscomp$12$$)};
$cljs$pprint$simple_dispatch$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$app$common$types$tokens_lib$TokenTheme$$,function($obj$jscomp$177$$){$cljs$core$_STAR_out_STAR_$$.write("#penpot/token-theme ");$cljs$pprint$pprint_newline$$($cljs$cst$286$miser$$);return $cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$1$($APP.$clojure$datafy$datafy$$($obj$jscomp$177$$))});$app$common$types$tokens_lib$TokenTheme$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$app$common$types$tokens_lib$TokenTheme$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$677$$,$writer$jscomp$167$$,$opts$jscomp$254$$){$APP.$cljs$core$_write$$($writer$jscomp$167$$,"#penpot/token-theme ");return $APP.$cljs$core$_pr_writer$$($APP.$clojure$datafy$datafy$$(this),$writer$jscomp$167$$,$opts$jscomp$254$$)};$app$common$types$tokens_lib$TokenTheme$$.prototype.$cljs$core$IEncodeJS$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$app$common$types$tokens_lib$TokenTheme$$.prototype.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$=function(){return $APP.$cljs$core$clj__GT_js$$($APP.$clojure$datafy$datafy$$(this))};
$APP.$app$common$types$tokens_lib$schema_COLON_token_theme_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TokenTheme"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1592$group$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$934$description$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2088$is_source$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2089$external_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,
[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2090$sets$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$198$string$$],null)],null)],null);
$app$common$types$tokens_lib$schema_COLON_token_theme$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$malli$util$required_keys$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$types$tokens_lib$schema_COLON_token_theme_attrs$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,function($o$jscomp$257$$){return $o$jscomp$257$$ instanceof $app$common$types$tokens_lib$TokenTheme$$}],
null)],null);$app$common$types$tokens_lib$check_token_theme_attrs$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$app$common$types$tokens_lib$schema_COLON_token_theme_attrs$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid params for token-theme"]));
$app$common$types$tokens_lib$check_token_theme$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$tokens_lib$schema_COLON_token_theme$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected a valid token-theme"]));$app$common$types$tokens_lib$hidden_theme_path$$=$app$common$types$tokens_lib$join_theme_path$$("","__PENPOT__HIDDEN__TOKEN__THEME__");
$app$common$types$tokens_lib$schema_COLON_token_themes$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TokenThemes"],null),$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$198$string$$,$app$common$types$tokens_lib$schema_COLON_token_theme$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,$APP.$app$common$data$ordered_map_QMARK_$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$514$fn$$,$APP.$app$common$data$ordered_map_QMARK_$$],null)],null);$app$common$types$tokens_lib$schema_COLON_active_themes$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$198$string$$],null);$APP.$JSCompiler_prototypeAlias$$=$app$common$types$tokens_lib$TokensLib$$.prototype;
$APP.$JSCompiler_prototypeAlias$$.$clojure$core$protocols$Datafiable$datafy$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2090$sets$$,this.$sets$,$APP.$cljs$cst$2104$themes$$,this.$themes$,$cljs$cst$2105$active_themes$$,this.$active_themes$],null)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$get_set_by_name$arity$2$=function($_$jscomp$1387_path$jscomp$181$$,$name$jscomp$212$$){$_$jscomp$1387_path$jscomp$181$$=$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($APP.$app$common$types$tokens_lib$split_set_name$$($name$jscomp$212$$));return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$_$jscomp$1387_path$jscomp$181$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$get_set_tree$arity$1$=function(){return this.$sets$};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$get_sets$arity$1$=function(){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$instance_QMARK_$$,$APP.$app$common$types$tokens_lib$TokenSet$$),$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,this.$sets$))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$get_set_names$arity$1$=function(){return $APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$tokens_lib$get_name$$,this.$app$common$types$tokens_lib$ITokenSets$get_sets$arity$1$(null))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$move_set_group$arity$5$=function($prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$,$from_path$jscomp$4$$,$prefixed_to_path_to_path$jscomp$4$$,$before_path$jscomp$4_sets_SINGLEQUOTE_$$,$before_group_QMARK_$jscomp$4_reorder_QMARK_$$){var $self__$jscomp$2872$$=this,$this$__$1$jscomp$363$$=this;$prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,
$from_path$jscomp$4$$);var $prev_set_group$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$2872$$.$sets$,$prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$);if($APP.$cljs$core$truth_$$($prev_set_group$$)){var $from_path_str$jscomp$2$$=$APP.$app$common$types$tokens_lib$join_set_path$$($from_path$jscomp$4$$),$to_path_str$jscomp$2$$=$APP.$app$common$types$tokens_lib$join_set_path$$($prefixed_to_path_to_path$jscomp$4$$);$prefixed_to_path_to_path$jscomp$4$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,
$prefixed_to_path_to_path$jscomp$4$$);var $prefixed_before_path$$=$APP.$cljs$core$truth_$$($before_path$jscomp$4_sets_SINGLEQUOTE_$$)?$APP.$cljs$core$truth_$$($before_group_QMARK_$jscomp$4_reorder_QMARK_$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,$before_path$jscomp$4_sets_SINGLEQUOTE_$$):$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($before_path$jscomp$4_sets_SINGLEQUOTE_$$):null;$before_path$jscomp$4_sets_SINGLEQUOTE_$$=
($before_group_QMARK_$jscomp$4_reorder_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$,$prefixed_to_path_to_path$jscomp$4$$))?$app$common$data$oreorder_before$$($self__$jscomp$2872$$.$sets$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$butlast$$($prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$)),$APP.$cljs$core$last$$($prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$),
$prev_set_group$$,$APP.$cljs$core$last$$($prefixed_before_path$$)):$app$common$data$oupdate_in$$($APP.$app$common$data$dissoc_in$$($APP.$cljs$core$truth_$$($before_path$jscomp$4_sets_SINGLEQUOTE_$$)?$app$common$data$oassoc_in_before$$($self__$jscomp$2872$$.$sets$,$prefixed_before_path$$,$prefixed_to_path_to_path$jscomp$4$$,$prev_set_group$$):$app$common$data$oassoc_in$$($self__$jscomp$2872$$.$sets$,$prefixed_to_path_to_path$jscomp$4$$,$prev_set_group$$),$prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$),
$prefixed_to_path_to_path$jscomp$4$$,function($sets__$1$$){return $clojure$walk$prewalk$$(function($form$jscomp$150$$){return $app$common$types$tokens_lib$token_set_QMARK_$$($form$jscomp$150$$)?$APP.$app$common$types$tokens_lib$rename$$($form$jscomp$150$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($to_path_str$jscomp$2$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$strip_prefix$$($APP.$app$common$types$tokens_lib$get_name$$($form$jscomp$150$$),$from_path_str$jscomp$2$$))].join("")):
$form$jscomp$150$$},$sets__$1$$)});$prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$=$before_group_QMARK_$jscomp$4_reorder_QMARK_$$?$self__$jscomp$2872$$.$themes$:function(){var $rename_sets_map$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($set$jscomp$4$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$types$tokens_lib$get_name$$($set$jscomp$4$$),
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($to_path_str$jscomp$2$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$strip_prefix$$($APP.$app$common$types$tokens_lib$get_name$$($set$jscomp$4$$),$from_path_str$jscomp$2$$))].join("")],null)},$this$__$1$jscomp$363$$.$app$common$types$tokens_lib$ITokenSets$get_sets_at_path$arity$2$(null,$from_path$jscomp$4$$)));return $APP.$clojure$walk$postwalk$$(function($form$jscomp$151$$){return $form$jscomp$151$$ instanceof $app$common$types$tokens_lib$TokenTheme$$?
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($form$jscomp$151$$,$APP.$cljs$cst$2090$sets$$,function($p1__49834_SHARP_$$){return $APP.$cljs$core$set$$($APP.$cljs$core$replace$cljs$0core$0IFn$0_invoke$0arity$02$$($rename_sets_map$$,$p1__49834_SHARP_$$))}):$form$jscomp$151$$},$self__$jscomp$2872$$.$themes$)}();return new $app$common$types$tokens_lib$TokensLib$$($before_path$jscomp$4_sets_SINGLEQUOTE_$$,$prefixed_from_path_themes_SINGLEQUOTE__this$$jscomp$681$$,$self__$jscomp$2872$$.$active_themes$)}return new $app$common$types$tokens_lib$TokensLib$$($self__$jscomp$2872$$.$sets$,
$self__$jscomp$2872$$.$themes$,$self__$jscomp$2872$$.$active_themes$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$rename_set_group$arity$3$=function($sets__$1$jscomp$1_this$$jscomp$682$$,$path$jscomp$182$$,$path_fname$$){var $from_path_str$jscomp$3$$=$APP.$app$common$types$tokens_lib$join_set_path$$($path$jscomp$182$$),$to_path_str$jscomp$3$$=$APP.$app$common$types$tokens_lib$join_set_path$$($APP.$app$common$types$tokens_lib$replace_last_path_name$$($path$jscomp$182$$,$path_fname$$));$sets__$1$jscomp$1_this$$jscomp$682$$=this.$app$common$types$tokens_lib$ITokenSets$get_sets_at_path$arity$2$(null,
$path$jscomp$182$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($lib$$,$set$jscomp$5$$){return $app$common$types$tokens_lib$update_set$$($lib$$,$APP.$app$common$types$tokens_lib$get_id$$($set$jscomp$5$$),function($set_SINGLEQUOTE_$$){return $APP.$app$common$types$tokens_lib$rename$$($set_SINGLEQUOTE_$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($to_path_str$jscomp$3$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$strip_prefix$$($APP.$app$common$types$tokens_lib$get_name$$($set_SINGLEQUOTE_$$),
$from_path_str$jscomp$3$$))].join(""))})},this,$sets__$1$jscomp$1_this$$jscomp$682$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$get_sets_at_path$arity$2$=function($G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$,$path$jscomp$183$$){$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,$path$jscomp$183$$);$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$=$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$==null?null:$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,
$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$);$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$=$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$==null?null:$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$);return $G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$==null?null:$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$instance_QMARK_$$,
$APP.$app$common$types$tokens_lib$TokenSet$$),$G__49868_G__49868__$1_G__49868__$2__$jscomp$1390$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$update_set$arity$3$=function($prefixed_full_path_this$$jscomp$683$$,$id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$,$f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$){$id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$=this.$app$common$types$tokens_lib$ITokenSets$get_set$arity$2$(null,$id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$);var $name$jscomp$213$$=$APP.$app$common$types$tokens_lib$get_name$$($id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$);
$prefixed_full_path_this$$jscomp$683$$=$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($APP.$app$common$types$tokens_lib$split_set_name$$($name$jscomp$213$$));if($APP.$cljs$core$truth_$$($id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$)){$f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$=$f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$):
$f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$($id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$);var $name_SINGLEQUOTE_$jscomp$2$$=$APP.$app$common$types$tokens_lib$get_name$$($f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$);$id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$=$app$common$types$tokens_lib$get_set_prefixed_path$$($f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$213$$,$name_SINGLEQUOTE_$jscomp$2$$)?new $app$common$types$tokens_lib$TokensLib$$($app$common$data$oassoc_in$$(this.$sets$,
$prefixed_full_path_this$$jscomp$683$$,$f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$),this.$themes$,this.$active_themes$):new $app$common$types$tokens_lib$TokensLib$$($APP.$app$common$data$dissoc_in$$($app$common$data$oassoc_in_before$$(this.$sets$,$prefixed_full_path_this$$jscomp$683$$,$id$jscomp$204_prefixed_full_path_SINGLEQUOTE__set$jscomp$6$$,$f$jscomp$788_set_SINGLEQUOTE_$jscomp$1$$),$prefixed_full_path_this$$jscomp$683$$),$APP.$clojure$walk$postwalk$$(function($form$jscomp$152$$){return $form$jscomp$152$$ instanceof
$app$common$types$tokens_lib$TokenTheme$$?$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$$($form$jscomp$152$$,$name$jscomp$213$$,$name_SINGLEQUOTE_$jscomp$2$$):$form$jscomp$152$$},this.$themes$),this.$active_themes$)}return this};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$add_set$arity$2$=function($_$jscomp$1391_path$jscomp$184$$,$token_set$jscomp$5$$){$_$jscomp$1391_path$jscomp$184$$=$app$common$types$tokens_lib$get_set_prefixed_path$$($token_set$jscomp$5$$);return new $app$common$types$tokens_lib$TokensLib$$($app$common$data$oassoc_in$$(this.$sets$,$_$jscomp$1391_path$jscomp$184$$,$token_set$jscomp$5$$),this.$themes$,this.$active_themes$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$move_set$arity$5$=function($_$jscomp$1392_prefixed_from_path$jscomp$1$$,$from_path$jscomp$5_prefixed_to_path$jscomp$1$$,$reorder_QMARK_$jscomp$1_to_path$jscomp$5$$,$before_path$jscomp$5_sets_SINGLEQUOTE_$jscomp$1$$,$before_group_QMARK_$jscomp$5_prefixed_before_path$jscomp$1$$){$_$jscomp$1392_prefixed_from_path$jscomp$1$$=$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($from_path$jscomp$5_prefixed_to_path$jscomp$1$$);
var $prev_set$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$_$jscomp$1392_prefixed_from_path$jscomp$1$$);if($prev_set$$ instanceof $APP.$app$common$types$tokens_lib$TokenSet$$){$from_path$jscomp$5_prefixed_to_path$jscomp$1$$=$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($reorder_QMARK_$jscomp$1_to_path$jscomp$5$$);$before_group_QMARK_$jscomp$5_prefixed_before_path$jscomp$1$$=$APP.$cljs$core$truth_$$($before_path$jscomp$5_sets_SINGLEQUOTE_$jscomp$1$$)?
$APP.$cljs$core$truth_$$($before_group_QMARK_$jscomp$5_prefixed_before_path$jscomp$1$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,$before_path$jscomp$5_sets_SINGLEQUOTE_$jscomp$1$$):$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($before_path$jscomp$5_sets_SINGLEQUOTE_$jscomp$1$$):null;var $set$jscomp$7$$=$prev_set$$.$app$common$types$tokens_lib$INamedItem$rename$arity$2$(null,$APP.$app$common$types$tokens_lib$join_set_path$$($reorder_QMARK_$jscomp$1_to_path$jscomp$5$$));
$before_path$jscomp$5_sets_SINGLEQUOTE_$jscomp$1$$=($reorder_QMARK_$jscomp$1_to_path$jscomp$5$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1392_prefixed_from_path$jscomp$1$$,$from_path$jscomp$5_prefixed_to_path$jscomp$1$$))?$app$common$data$oreorder_before$$(this.$sets$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$butlast$$($_$jscomp$1392_prefixed_from_path$jscomp$1$$)),$APP.$cljs$core$last$$($_$jscomp$1392_prefixed_from_path$jscomp$1$$),
$set$jscomp$7$$,$APP.$cljs$core$last$$($before_group_QMARK_$jscomp$5_prefixed_before_path$jscomp$1$$)):$APP.$app$common$data$dissoc_in$$($APP.$cljs$core$truth_$$($before_path$jscomp$5_sets_SINGLEQUOTE_$jscomp$1$$)?$app$common$data$oassoc_in_before$$(this.$sets$,$before_group_QMARK_$jscomp$5_prefixed_before_path$jscomp$1$$,$from_path$jscomp$5_prefixed_to_path$jscomp$1$$,$set$jscomp$7$$):$app$common$data$oassoc_in$$(this.$sets$,$from_path$jscomp$5_prefixed_to_path$jscomp$1$$,$set$jscomp$7$$),$_$jscomp$1392_prefixed_from_path$jscomp$1$$);
return new $app$common$types$tokens_lib$TokensLib$$($before_path$jscomp$5_sets_SINGLEQUOTE_$jscomp$1$$,$reorder_QMARK_$jscomp$1_to_path$jscomp$5$$?this.$themes$:$APP.$clojure$walk$postwalk$$(function($form$jscomp$153$$){return $form$jscomp$153$$ instanceof $app$common$types$tokens_lib$TokenTheme$$?$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenTheme$update_set_name$arity$3$$($form$jscomp$153$$,$prev_set$$.name,$APP.$app$common$types$tokens_lib$get_name$$($set$jscomp$7$$)):$form$jscomp$153$$},
this.$themes$),this.$active_themes$)}return new $app$common$types$tokens_lib$TokensLib$$(this.$sets$,this.$themes$,this.$active_themes$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$delete_set$arity$2$=function($prefixed_path_set$jscomp$8_this$$jscomp$684$$,$id$jscomp$205$$){$prefixed_path_set$jscomp$8_this$$jscomp$684$$=this.$app$common$types$tokens_lib$ITokenSets$get_set$arity$2$(null,$id$jscomp$205$$);var $set_name$jscomp$19$$=$APP.$app$common$types$tokens_lib$get_name$$($prefixed_path_set$jscomp$8_this$$jscomp$684$$);$prefixed_path_set$jscomp$8_this$$jscomp$684$$=$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($APP.$app$common$types$tokens_lib$split_set_name$$($set_name$jscomp$19$$));
return new $app$common$types$tokens_lib$TokensLib$$($APP.$app$common$data$dissoc_in$$(this.$sets$,$prefixed_path_set$jscomp$8_this$$jscomp$684$$),$APP.$clojure$walk$postwalk$$(function($form$jscomp$154$$){return $form$jscomp$154$$ instanceof $app$common$types$tokens_lib$TokenTheme$$?$form$jscomp$154$$.$app$common$types$tokens_lib$ITokenTheme$disable_set$arity$2$(null,$set_name$jscomp$19$$):$form$jscomp$154$$},this.$themes$),this.$active_themes$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenSets$get_set$arity$2$=function($this$$jscomp$685$$,$id$jscomp$206$$){return $APP.$cljs$core$some$$(function($p1__49835_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$tokens_lib$get_id$$($p1__49835_SHARP_$$),$id$jscomp$206$$)?$p1__49835_SHARP_$$:null},this.$app$common$types$tokens_lib$ITokenSets$get_sets$arity$1$(null))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$activate_theme$arity$2$=function($active_themes_SINGLEQUOTE__temp__5823__auto__$jscomp$116_this$$jscomp$686$$,$group$jscomp$20_group_themes_id$jscomp$207$$){$active_themes_SINGLEQUOTE__temp__5823__auto__$jscomp$116_this$$jscomp$686$$=this.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$(null,$group$jscomp$20_group_themes_id$jscomp$207$$);return $APP.$cljs$core$truth_$$($active_themes_SINGLEQUOTE__temp__5823__auto__$jscomp$116_this$$jscomp$686$$)?
($group$jscomp$20_group_themes_id$jscomp$207$$=$APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($active_themes_SINGLEQUOTE__temp__5823__auto__$jscomp$116_this$$jscomp$686$$),$group$jscomp$20_group_themes_id$jscomp$207$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$tokens_lib$get_theme_path$$,$APP.$cljs$core$val$$),
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(this.$themes$,$group$jscomp$20_group_themes_id$jscomp$207$$))),$active_themes_SINGLEQUOTE__temp__5823__auto__$jscomp$116_this$$jscomp$686$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$(this.$active_themes$,$group$jscomp$20_group_themes_id$jscomp$207$$),$APP.$app$common$types$tokens_lib$get_theme_path$$($active_themes_SINGLEQUOTE__temp__5823__auto__$jscomp$116_this$$jscomp$686$$)),
new $app$common$types$tokens_lib$TokensLib$$(this.$sets$,this.$themes$,$active_themes_SINGLEQUOTE__temp__5823__auto__$jscomp$116_this$$jscomp$686$$)):this};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$theme_active_QMARK_$arity$2$=function($temp__5825__auto__$jscomp$132_this$$jscomp$688$$,$id$jscomp$208$$){$temp__5825__auto__$jscomp$132_this$$jscomp$688$$=this.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$(null,$id$jscomp$208$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$132_this$$jscomp$688$$)?$APP.$cljs$core$contains_QMARK_$$(this.$active_themes$,$APP.$app$common$types$tokens_lib$get_theme_path$$($temp__5825__auto__$jscomp$132_this$$jscomp$688$$)):
null};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$deactivate_theme$arity$2$=function($temp__5823__auto__$jscomp$117_this$$jscomp$689$$,$id$jscomp$209$$){$temp__5823__auto__$jscomp$117_this$$jscomp$689$$=this.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$(null,$id$jscomp$209$$);return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$117_this$$jscomp$689$$)?new $app$common$types$tokens_lib$TokensLib$$(this.$sets$,this.$themes$,$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$(this.$active_themes$,$APP.$app$common$types$tokens_lib$get_theme_path$$($temp__5823__auto__$jscomp$117_this$$jscomp$689$$))):
this};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$delete_theme$arity$2$=function($theme$jscomp$4_this$$jscomp$690$$,$group$jscomp$21_id$jscomp$210$$){$theme$jscomp$4_this$$jscomp$690$$=this.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$(null,$group$jscomp$21_id$jscomp$210$$);var $name$jscomp$214_vec__49902$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($theme$jscomp$4_this$$jscomp$690$$),$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($theme$jscomp$4_this$$jscomp$690$$)],
null);$group$jscomp$21_id$jscomp$210$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$214_vec__49902$$,0,null);$name$jscomp$214_vec__49902$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($name$jscomp$214_vec__49902$$,1,null);return $APP.$cljs$core$truth_$$($theme$jscomp$4_this$$jscomp$690$$)?new $app$common$types$tokens_lib$TokensLib$$(this.$sets$,$APP.$app$common$data$dissoc_in$$(this.$themes$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$group$jscomp$21_id$jscomp$210$$,$name$jscomp$214_vec__49902$$],null)),$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$(this.$active_themes$,$app$common$types$tokens_lib$join_theme_path$$($group$jscomp$21_id$jscomp$210$$,$name$jscomp$214_vec__49902$$))):this};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$toggle_theme_active$arity$2$=function($this$$jscomp$691$$,$id$jscomp$211$$){return $APP.$cljs$core$truth_$$(this.$app$common$types$tokens_lib$ITokenThemes$theme_active_QMARK_$arity$2$(null,$id$jscomp$211$$))?this.$app$common$types$tokens_lib$ITokenThemes$deactivate_theme$arity$2$(null,$id$jscomp$211$$):this.$app$common$types$tokens_lib$ITokenThemes$activate_theme$arity$2$(null,$id$jscomp$211$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$add_theme$arity$2$=function($_$jscomp$1393_token_theme__$1$$,$token_theme$jscomp$2$$){$_$jscomp$1393_token_theme__$1$$=$app$common$types$tokens_lib$check_token_theme$$($token_theme$jscomp$2$$);return new $app$common$types$tokens_lib$TokensLib$$(this.$sets$,$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$(this.$themes$,$APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1393_token_theme__$1$$),$app$common$data$oassoc$$,
$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1393_token_theme__$1$$),$_$jscomp$1393_token_theme__$1$$),this.$active_themes$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$=function($this$$jscomp$692$$,$id$jscomp$212$$){return $APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__49836_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__49836_SHARP_$$),$id$jscomp$212$$)},this.$app$common$types$tokens_lib$ITokenThemes$get_themes$arity$1$(null))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_by_name$arity$3$=function($_$jscomp$1394$$,$group$jscomp$22$$,$name$jscomp$215$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$(this.$themes$,$group$jscomp$22$$),$name$jscomp$215$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_groups$arity$1$=function(){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$key$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($app$common$types$tokens_lib$top_level_theme_group_QMARK_$$)),this.$themes$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$get_themes$arity$1$=function(){return $APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$instance_QMARK_$$,$app$common$types$tokens_lib$TokenTheme$$),$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,this.$themes$))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$get_active_theme_paths$arity$1$=function(){return this.$active_themes$};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$update_theme$arity$3$=function($group$jscomp$23_this$$jscomp$693$$,$id$jscomp$213_name$jscomp$216$$,$f$jscomp$789_theme_SINGLEQUOTE_$$){var $group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$=this.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$(null,$id$jscomp$213_name$jscomp$216$$);if($APP.$cljs$core$truth_$$($group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$)){$group$jscomp$23_this$$jscomp$693$$=$APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$);
$id$jscomp$213_name$jscomp$216$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$);$f$jscomp$789_theme_SINGLEQUOTE_$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$types$tokens_lib$make_token_theme$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$f$jscomp$789_theme_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$1$?$f$jscomp$789_theme_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$1$($group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$):
$f$jscomp$789_theme_SINGLEQUOTE_$$($group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$)])),$APP.$cljs$cst$1721$modified_at$$,$APP.$app$common$time$now$$());$group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$=$APP.$cljs$cst$1592$group$$.$cljs$core$IFn$_invoke$arity$1$($f$jscomp$789_theme_SINGLEQUOTE_$$);var $name_SINGLEQUOTE_$jscomp$3$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($f$jscomp$789_theme_SINGLEQUOTE_$$),$same_group_QMARK__same_path_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($group$jscomp$23_this$$jscomp$693$$,
$group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$),$same_name_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$213_name$jscomp$216$$,$name_SINGLEQUOTE_$jscomp$3$$);$same_group_QMARK__same_path_QMARK_$$=$same_group_QMARK__same_path_QMARK_$$&&$same_name_QMARK_$$;return new $app$common$types$tokens_lib$TokensLib$$(this.$sets$,$same_group_QMARK__same_path_QMARK_$$?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$(this.$themes$,$group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$,
$APP.$cljs$core$assoc$$,$name_SINGLEQUOTE_$jscomp$3$$,$f$jscomp$789_theme_SINGLEQUOTE_$$):$APP.$app$common$data$dissoc_in$$($app$common$data$oassoc_in_before$$(this.$themes$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$group$jscomp$23_this$$jscomp$693$$,$id$jscomp$213_name$jscomp$216$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$group_SINGLEQUOTE__temp__5823__auto__$jscomp$118$$,$name_SINGLEQUOTE_$jscomp$3$$],
null),$f$jscomp$789_theme_SINGLEQUOTE_$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$group$jscomp$23_this$$jscomp$693$$,$id$jscomp$213_name$jscomp$216$$],null)),$same_group_QMARK__same_path_QMARK_$$?this.$active_themes$:$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$(this.$active_themes$,$app$common$types$tokens_lib$join_theme_path$$($group$jscomp$23_this$$jscomp$693$$,$id$jscomp$213_name$jscomp$216$$)))}return this};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$get_hidden_theme$arity$1$=function(){return this.$app$common$types$tokens_lib$ITokenThemes$get_theme$arity$2$(null,$APP.$app$common$uuid$zero$$)};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$get_theme_tree$arity$1$=function(){return this.$themes$};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokenThemes$set_active_themes$arity$2$=function($_$jscomp$1399$$,$active_themes__$1$$){return new $app$common$types$tokens_lib$TokensLib$$(this.$sets$,this.$themes$,$active_themes__$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$get_token$arity$3$=function($G__49914__$1_this$$jscomp$697$$,$set_id$jscomp$10$$,$token_id$jscomp$9$$){$G__49914__$1_this$$jscomp$697$$=this==null?null:this.$app$common$types$tokens_lib$ITokenSets$get_set$arity$2$(null,$set_id$jscomp$10$$);return $G__49914__$1_this$$jscomp$697$$==null?null:$app$common$types$tokens_lib$get_token_$$($G__49914__$1_this$$jscomp$697$$,$token_id$jscomp$9$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$get_all_tokens_map$arity$1$=function(){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($tokens_SINGLEQUOTE_$jscomp$1$$,$set$jscomp$9$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($tokens_SINGLEQUOTE_$jscomp$1$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($x$jscomp$1130$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($x$jscomp$1130$$),$x$jscomp$1130$$],null)},$APP.$cljs$core$vals$$($APP.$app$common$types$tokens_lib$get_tokens_$$($set$jscomp$9$$))))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,this.$app$common$types$tokens_lib$ITokenSets$get_sets$arity$1$(null))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$get_tokens$arity$2$=function($G__49915__$1_this$$jscomp$699$$,$set_id$jscomp$11$$){$G__49915__$1_this$$jscomp$699$$=this==null?null:this.$app$common$types$tokens_lib$ITokenSets$get_set$arity$2$(null,$set_id$jscomp$11$$);return $G__49915__$1_this$$jscomp$699$$==null?null:$APP.$app$common$types$tokens_lib$get_tokens_$$($G__49915__$1_this$$jscomp$699$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$update_token$arity$4$=function($this$$jscomp$700$$,$set_id$jscomp$12$$,$token_id$jscomp$10$$,$f$jscomp$790$$){return this.$app$common$types$tokens_lib$ITokenSets$update_set$arity$3$(null,$set_id$jscomp$12$$,function($p1__49839_SHARP_$$){return $app$common$types$tokens_lib$update_token_$$($p1__49839_SHARP_$$,$token_id$jscomp$10$$,$f$jscomp$790$$)})};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$set_path_exists_QMARK_$arity$2$=function($_$jscomp$1400$$,$set_path$jscomp$1$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$app$common$types$tokens_lib$set_full_path__GT_set_prefixed_full_path$$($set_path$jscomp$1$$))!=null};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$sets_at_path_all_active_QMARK_$arity$2$=function($active_set_names_this$$jscomp$701$$,$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$){$active_set_names_this$$jscomp$701$$=this.$app$common$types$tokens_lib$ITokensLib$get_active_themes_set_names$arity$1$(null);$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$=
$APP.$app$common$types$tokens_lib$join_set_path$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$));if($APP.$cljs$core$seq$$($active_set_names_this$$jscomp$701$$)){$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$APP.$app$common$types$tokens_lib$split_set_name$$($G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$));$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$=$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$==
null?null:$APP.$cljs$core$tree_seq$$($APP.$app$common$data$ordered_map_QMARK_$$,$APP.$cljs$core$vals$$,$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$);$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$=$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$==
null?null:$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$core$instance_QMARK_$$,$APP.$app$common$types$tokens_lib$TokenSet$$),$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$);$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$=
$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$==null?null:$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$tokens_lib$get_name$$,$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$);$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$=
$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$==null?null:$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$);var $difference$$=
$APP.$clojure$set$difference$$.$cljs$core$IFn$_invoke$arity$2$($G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$,$active_set_names_this$$jscomp$701$$);return $APP.$cljs$core$empty_QMARK_$$($difference$$)?$APP.$cljs$cst$2106$all$$:$APP.$cljs$core$seq$$($APP.$clojure$set$intersection$$.$cljs$core$IFn$_invoke$arity$2$($G__49916$jscomp$inline_5507_G__49916__$1$jscomp$inline_5508_G__49916__$2$jscomp$inline_5509_G__49916__$3$jscomp$inline_5510_group_path$jscomp$3_path_active_set_names_prefixed_path_str$$,
$active_set_names_this$$jscomp$701$$))?$APP.$cljs$cst$2107$partial$$:$APP.$cljs$cst$226$none$$}return $APP.$cljs$cst$226$none$$};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$add_token$arity$3$=function($this$$jscomp$702$$,$set_id$jscomp$13$$,$token$jscomp$54$$){return this.$app$common$types$tokens_lib$ITokenSets$update_set$arity$3$(null,$set_id$jscomp$13$$,function($p1__49838_SHARP_$$){return $app$common$types$tokens_lib$add_token_$$($p1__49838_SHARP_$$,$token$jscomp$54$$)})};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$delete_token$arity$3$=function($this$$jscomp$703$$,$set_id$jscomp$14$$,$token_id$jscomp$11$$){return this.$app$common$types$tokens_lib$ITokenSets$update_set$arity$3$(null,$set_id$jscomp$14$$,function($p1__49840_SHARP_$$){return $app$common$types$tokens_lib$delete_token_$$($p1__49840_SHARP_$$,$token_id$jscomp$11$$)})};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$empty_lib_QMARK_$arity$1$=function(){var $JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$=$APP.$cljs$core$empty_QMARK_$$(this.$sets$);if($JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$){if($JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$=
$APP.$cljs$core$empty_QMARK_$$(this.$themes$))return $JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$;$JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$=$APP.$cljs$core$_EQ_$$;var $JSCompiler_temp_const$jscomp$886$$=$JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$.$cljs$core$IFn$_invoke$arity$2$;
var $JSCompiler_inline_result$jscomp$888$$=$APP.$cljs$core$count$$(this.$app$common$types$tokens_lib$ITokenThemes$get_themes$arity$1$(null));return($JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$=$JSCompiler_temp_const$jscomp$886$$.call($JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$,$JSCompiler_inline_result$jscomp$888$$,1))?this.$app$common$types$tokens_lib$ITokenThemes$get_hidden_theme$arity$1$(null):
$JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$}return $JSCompiler_temp_const$jscomp$887_and__5023__auto__$jscomp$273_and__5023__auto____$1$jscomp$51_or__5025__auto__$jscomp$396$$};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$get_all_tokens$arity$1$=function(){return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__49842_SHARP_$$){return $APP.$cljs$core$vals$$($APP.$app$common$types$tokens_lib$get_tokens_$$($p1__49842_SHARP_$$))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([this.$app$common$types$tokens_lib$ITokenSets$get_sets$arity$1$(null)]))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$set_group_path_exists_QMARK_$arity$2$=function($_$jscomp$1401$$,$set_path$jscomp$2$$){return $APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$(this.$sets$,$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$add_set_path_group_prefix$$,$set_path$jscomp$2$$))!=null};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$get_tokens_in_active_sets$arity$1$=function(){var $this$__$1$jscomp$388$$=this,$active_set_names$jscomp$1_theme_set_names$$=$this$__$1$jscomp$388$$.$app$common$types$tokens_lib$ITokensLib$get_active_themes_set_names$arity$1$(null),$all_set_names$$=$this$__$1$jscomp$388$$.$app$common$types$tokens_lib$ITokenSets$get_set_names$arity$1$(null);$active_set_names$jscomp$1_theme_set_names$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($active_set_names$jscomp$1_theme_set_names$$,
$all_set_names$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($tokens$jscomp$12$$,$set$jscomp$10_set_name$jscomp$21$$){$set$jscomp$10_set_name$jscomp$21$$=$this$__$1$jscomp$388$$.$app$common$types$tokens_lib$ITokenSets$get_set_by_name$arity$2$(null,$set$jscomp$10_set_name$jscomp$21$$);return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$tokens$jscomp$12$$,$APP.$app$common$types$tokens_lib$get_tokens_$$($set$jscomp$10_set_name$jscomp$21$$)]))},
$APP.$linked$map$empty_linked_map$$,$active_set_names$jscomp$1_theme_set_names$$)};$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$token_set_active_QMARK_$arity$2$=function($set_names$jscomp$9_this$$jscomp$708$$,$set_name$jscomp$23$$){$set_names$jscomp$9_this$$jscomp$708$$=this.$app$common$types$tokens_lib$ITokensLib$get_active_themes_set_names$arity$1$(null);return $APP.$cljs$core$contains_QMARK_$$($set_names$jscomp$9_this$$jscomp$708$$,$set_name$jscomp$23$$)};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$ITokensLib$get_active_themes_set_names$arity$1$=function(){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2090$sets$$),$JSCompiler_StaticMethods_app$common$types$tokens_lib$ITokenThemes$get_active_themes$arity$1$$(this))};
$APP.$JSCompiler_prototypeAlias$$.$app$common$types$tokens_lib$IValidation$valid_QMARK_$arity$1$=function(){var $G__49931$$=$APP.$clojure$datafy$datafy$$(this);return $app$common$types$tokens_lib$valid_tokens_lib_map_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$tokens_lib$valid_tokens_lib_map_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__49931$$):$app$common$types$tokens_lib$valid_tokens_lib_map_QMARK_$$($G__49931$$)};
$cljs$pprint$simple_dispatch$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$app$common$types$tokens_lib$TokensLib$$,function($obj$jscomp$178$$){$cljs$core$_STAR_out_STAR_$$.write("#penpot/tokens-lib ");$cljs$pprint$pprint_newline$$($cljs$cst$286$miser$$);return $cljs$pprint$pprint$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$tokens_lib$export_dtcg_json$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$tokens_lib$export_dtcg_json$$.$cljs$core$IFn$_invoke$arity$1$($obj$jscomp$178$$):
$APP.$app$common$types$tokens_lib$export_dtcg_json$$($obj$jscomp$178$$))});$app$common$types$tokens_lib$TokensLib$$.prototype.$cljs$core$IPrintWithWriter$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$app$common$types$tokens_lib$TokensLib$$.prototype.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this$$jscomp$712$$,$writer$jscomp$168$$,$opts$jscomp$256$$){$APP.$cljs$core$_write$$($writer$jscomp$168$$,"#penpot/tokens-lib ");return $APP.$cljs$core$_pr_writer$$($APP.$app$common$types$tokens_lib$export_dtcg_json$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$tokens_lib$export_dtcg_json$$.$cljs$core$IFn$_invoke$arity$1$(this):$APP.$app$common$types$tokens_lib$export_dtcg_json$$(this),
$writer$jscomp$168$$,$opts$jscomp$256$$)};$app$common$types$tokens_lib$TokensLib$$.prototype.$cljs$core$IEncodeJS$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$app$common$types$tokens_lib$TokensLib$$.prototype.$cljs$core$IEncodeJS$_clj__GT_js$arity$1$=function(){return $APP.$cljs$core$clj__GT_js$$($APP.$clojure$datafy$datafy$$(this))};
$app$common$types$tokens_lib$schema_COLON_tokens_lib_map$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TokensLib"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2090$sets$$,$app$common$types$tokens_lib$schema_COLON_token_sets$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2104$themes$$,$app$common$types$tokens_lib$schema_COLON_token_themes$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2105$active_themes$$,$app$common$types$tokens_lib$schema_COLON_active_themes$$],null)],null);$app$common$types$tokens_lib$valid_tokens_lib_map_QMARK_$$=$app$common$schema$lazy_validator$$($app$common$types$tokens_lib$schema_COLON_tokens_lib_map$$);
$app$common$types$tokens_lib$check_tokens_lib_map$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$tokens_lib$schema_COLON_tokens_lib_map$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"invalid tokens-lib internal data structure"]));
$app$common$types$tokens_lib$schema_COLON_tokens_lib$$=$app$common$schema$type_schema$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2110$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_tokens_lib$$,$APP.$cljs$cst$349$pred$$,function($o$jscomp$259$$){var $and__5023__auto__$jscomp$274$$=$o$jscomp$259$$ instanceof $app$common$types$tokens_lib$TokensLib$$;return $and__5023__auto__$jscomp$274$$?
$app$common$types$tokens_lib$valid_QMARK_$$($o$jscomp$259$$):$and__5023__auto__$jscomp$274$$},$cljs$cst$413$type_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$939$encode_SLASH_json$$,function($p1__49966_SHARP_$$){return $p1__49966_SHARP_$$==null?null:$APP.$app$common$types$tokens_lib$export_dtcg_json$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$tokens_lib$export_dtcg_json$$.$cljs$core$IFn$_invoke$arity$1$($p1__49966_SHARP_$$):$APP.$app$common$types$tokens_lib$export_dtcg_json$$($p1__49966_SHARP_$$)},
$APP.$cljs$cst$936$decode_SLASH_json$$,function($p1__49967_SHARP_$$){return $p1__49967_SHARP_$$==null?null:$app$common$types$tokens_lib$read_multi_set_dtcg$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$types$tokens_lib$read_multi_set_dtcg$$.$cljs$core$IFn$_invoke$arity$1$($p1__49967_SHARP_$$):$app$common$types$tokens_lib$read_multi_set_dtcg$$($p1__49967_SHARP_$$)},$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$fmap$$(function(){return $APP.$app$common$types$tokens_lib$make_tokens_lib$$()},
$app$common$schema$generators$small_int$$())],null)],null)]));
$APP.$app$common$types$tokens_lib$legacy_node_QMARK_$$=$app$common$schema$validator$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["value",$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["type",$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["value",new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$718$sequential$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["type",$APP.$cljs$cst$198$string$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["type",$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
["value",$APP.$cljs$cst$202$map$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["type",$APP.$cljs$cst$198$string$$],null)],null)],null));
$app$common$types$tokens_lib$schema_COLON_dtcg_node$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$350$registry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,$APP.$cljs$cst$198$string$$,
$cljs$cst$342$int$$,$cljs$cst$343$double$$,$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null),$cljs$cst$2112$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_value$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$548$ref$$,$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$198$string$$,$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$548$ref$$,$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$cljs$cst$2111$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_simple_value$$],null)],null)],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["$type",$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["$value",new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$548$ref$$,$cljs$cst$2112$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_value$$],null)],null)],null)],null);$APP.$app$common$types$tokens_lib$dtcg_node_QMARK_$$=$app$common$schema$validator$$($app$common$types$tokens_lib$schema_COLON_dtcg_node$$);
$APP.$app$common$types$tokens_lib$flatten_nested_tokens_json$$=function $app$common$types$tokens_lib$flatten_nested_tokens_json$$($decoded_json_tokens$$,$parent_path$jscomp$4$$){return $APP.$cljs$core$reduce_kv$$(function($tokens$jscomp$13$$,$child_path$jscomp$1_k$jscomp$601$$,$v$jscomp$531$$){$child_path$jscomp$1_k$jscomp$601$$=$APP.$cljs$core$empty_QMARK_$$($parent_path$jscomp$4$$)?$APP.$cljs$core$name$$($child_path$jscomp$1_k$jscomp$601$$):[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($parent_path$jscomp$4$$),
".",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($child_path$jscomp$1_k$jscomp$601$$)].join("");if($APP.$cljs$core$map_QMARK_$$($v$jscomp$531$$)&&!$APP.$cljs$core$contains_QMARK_$$($v$jscomp$531$$,"$type"))return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$tokens$jscomp$13$$,$app$common$types$tokens_lib$flatten_nested_tokens_json$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$tokens_lib$flatten_nested_tokens_json$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$531$$,
$child_path$jscomp$1_k$jscomp$601$$):$app$common$types$tokens_lib$flatten_nested_tokens_json$$($v$jscomp$531$$,$child_path$jscomp$1_k$jscomp$601$$)]));var $token_type$jscomp$1$$=function(){var $G__50048$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$531$$,"$type");return $APP.$app$common$types$token$dtcg_token_type__GT_token_type$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$common$types$token$dtcg_token_type__GT_token_type$$.$cljs$core$IFn$_invoke$arity$1$($G__50048$$):(0,$APP.$app$common$types$token$dtcg_token_type__GT_token_type$$)($G__50048$$)}();
return $APP.$cljs$core$truth_$$($token_type$jscomp$1$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($tokens$jscomp$13$$,$child_path$jscomp$1_k$jscomp$601$$,$APP.$app$common$types$tokens_lib$make_token$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$,$child_path$jscomp$1_k$jscomp$601$$,$APP.$cljs$cst$139$type$$,$token_type$jscomp$1$$,$APP.$cljs$cst$260$value$$,function(){var $token_value$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$531$$,
"$value");switch($token_type$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$token_type$jscomp$1$$.$fqn$:null){case "font-family":return $APP.$app$common$types$tokens_lib$convert_dtcg_font_family$$($token_value$jscomp$3$$);case "typography":return $APP.$app$common$types$tokens_lib$convert_dtcg_typography_composite$$($token_value$jscomp$3$$);case "shadow":return $APP.$app$common$types$tokens_lib$convert_dtcg_shadow_composite$$($token_value$jscomp$3$$);default:return $token_value$jscomp$3$$}}(),$APP.$cljs$cst$934$description$$,
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$531$$,"$description")]))):$tokens$jscomp$13$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$decoded_json_tokens$$)};
$app$common$types$tokens_lib$schema_COLON_multi_set_dtcg$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$350$registry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$548$ref$$,$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$],null)],null),$app$common$types$tokens_lib$schema_COLON_dtcg_node$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["$themes",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Theme"],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["id",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["name",$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["description",$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["isSource",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["selectedTokenSets",new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$497$enum$$,"enabled","disabled"],null)],null)],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["$metadata",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Metadata"],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["tokenSetOrder",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["activeThemes",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["activeSets",new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],
null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$377$malli_DOT_core_SLASH_default$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$548$ref$$,$cljs$cst$2087$app_DOT_common_DOT_types_DOT_tokens_lib_SLASH_node$$],null)],
null)],null)],null)],null);$app$common$types$tokens_lib$check_multi_set_dtcg_data$$=$app$common$schema$check_fn$$($app$common$types$tokens_lib$schema_COLON_multi_set_dtcg$$);$app$common$types$tokens_lib$decode_multi_set_dtcg_data$$=$malli$core$decoder$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$tokens_lib$schema_COLON_multi_set_dtcg$$);
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"penpot/tokens-lib",$APP.$cljs$cst$1277$class$$,$app$common$types$tokens_lib$TokensLib$$,$APP.$cljs$cst$1300$wfn$$,$APP.$clojure$datafy$datafy$$,$APP.$cljs$cst$1301$rfn$$,function($p1__50117_SHARP_$$){return $app$common$types$tokens_lib$make_tokens_lib$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__50117_SHARP_$$]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"penpot/token-set",$APP.$cljs$cst$1277$class$$,$APP.$app$common$types$tokens_lib$TokenSet$$,$APP.$cljs$cst$1300$wfn$$,$APP.$clojure$datafy$datafy$$,$APP.$cljs$cst$1301$rfn$$,function($p1__50118_SHARP_$$){return $APP.$app$common$types$tokens_lib$make_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__50118_SHARP_$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$266$id$$,"penpot/token-theme",$APP.$cljs$cst$1277$class$$,$app$common$types$tokens_lib$TokenTheme$$,$APP.$cljs$cst$1300$wfn$$,$APP.$clojure$datafy$datafy$$,$APP.$cljs$cst$1301$rfn$$,function($p1__50119_SHARP_$$){return $app$common$types$tokens_lib$map__GT_TokenTheme$$($p1__50119_SHARP_$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"penpot/token",$APP.$cljs$cst$1277$class$$,$app$common$types$tokens_lib$Token$$,$APP.$cljs$cst$1300$wfn$$,$APP.$clojure$datafy$datafy$$,
$APP.$cljs$cst$1301$rfn$$,function($p1__50120_SHARP_$$){return $app$common$types$tokens_lib$map__GT_Token$$($p1__50120_SHARP_$$)}],null)]));var $app$main$data$workspace$check_libraries_synchronization_70161$$,$app$main$data$workspace$library_resolved_70167$$,$app$main$data$workspace$fetch_libries_70172$$,$app$main$data$workspace$workspace_initialized_70177$$,$app$main$data$workspace$bundle_fetched_70182$$,$app$main$data$workspace$zoom_to_frame_70185$$,$app$main$data$workspace$fetch_bundle_70189$$,$app$main$data$workspace$process_wasm_object_70196$$,$app$main$data$workspace$initialize_workspace_70208$$,$app$main$data$workspace$reload_current_file_70250$$,
$app$main$data$workspace$update_shape_70280$$,$app$main$data$workspace$start_rename_shape_70283$$,$app$main$data$workspace$end_rename_shape_70288$$,$app$main$data$workspace$rename_shape_or_variant_70293$$,$app$main$data$workspace$delete_selected_70300$$,$app$main$data$workspace$start_rename_selected_70303$$,$app$main$data$workspace$vertical_order_selected_70306$$,$app$main$data$workspace$relocate_selected_shapes_70317$$,$app$main$data$workspace$start_editing_selected_70320$$,$app$main$data$workspace$select_parent_layer_70329$$,
$app$main$data$workspace$align_objects_70340$$,$app$main$data$workspace$distribute_objects_70347$$,$app$main$data$workspace$toggle_proportion_lock_70359$$,$app$main$data$workspace$show_context_menu_70394$$,$app$main$data$workspace$show_shape_context_menu_70400$$,$app$main$data$workspace$hide_context_menu_70425$$,$app$main$data$workspace$toggle_distances_display_70431$$,$app$main$data$workspace$change_canvas_color_70454$$,$app$main$data$workspace$fix_orphan_shapes_70491$$,$app$main$data$workspace$find_components_norefs_70574$$;var $app$main$store$last_events$$;$APP.$app$common$logging$loggers$$.set("app.main.store",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1159$info$$));$cljs$core$enable_console_print_BANG_$$();var $app$main$store$on_error$$=$okulary$core$atom$$($APP.$cljs$core$identity$$);
$potok$v2$core$resolve$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($type$jscomp$355$$,$data$jscomp$140$$){return $APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$355$$,$data$jscomp$140$$)});var $app$main$store$on_event$$=$APP.$cljs$core$identity$$,$app$main$store$_STAR_debug_events_STAR_$$=!1,$app$main$store$_STAR_debug_events_time_STAR_$$=!1,$app$main$store$current_measure$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);
if($APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)){var $app$main$store$debug_exclude_events$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2122$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_update$$,null,$cljs$cst$2123$app_DOT_main_DOT_data_DOT_workspace_DOT_selection_SLASH_change_hover_state$$,null,$cljs$cst$2124$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_send$$,
null,$cljs$cst$2125$app_DOT_main_DOT_data_DOT_websocket_SLASH_send_message$$,null],null),null);$app$main$store$on_event$$=function($e$jscomp$289$$){$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$275$$=$app$main$store$_STAR_debug_events_time_STAR_$$;return $APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$275$$)?$potok$v2$core$event_QMARK_$$($e$jscomp$289$$):$and__5023__auto__$jscomp$275$$}())&&$app$main$store$measure_time_to_render$$($APP.$potok$v2$core$type$$($e$jscomp$289$$));
return $APP.$cljs$core$truth_$$(function(){var $G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$=$app$main$store$_STAR_debug_events_STAR_$$;$APP.$cljs$core$truth_$$($G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$)&&($G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$=
$potok$v2$core$event_QMARK_$$($e$jscomp$289$$))&&($G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$=$APP.$potok$v2$core$type$$($e$jscomp$289$$),$G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$=$app$main$store$debug_exclude_events$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$store$debug_exclude_events$$.$cljs$core$IFn$_invoke$arity$1$($G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$):
$app$main$store$debug_exclude_events$$($G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$),$G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$=$APP.$cljs$core$not$$($G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$));
return $G__49310$jscomp$inline_5514_JSCompiler_inline_result$jscomp$891_JSCompiler_temp$jscomp$889_JSCompiler_temp$jscomp$890_and__5023__auto__$jscomp$276$$}())?console.log(["[stream]: ",$potok$v2$core$repr_event$$($e$jscomp$289$$)].join("")):null}}
$APP.$app$main$store$state$$=function($map__43763__$1_p__43762$$){function $process_watch$$($event$jscomp$14$$){var $result$jscomp$140$$=$potok$v2$core$watch$$($event$jscomp$14$$,$APP.$cljs$core$_deref$$($state_STAR_$$),$input_sm$$);return $result$jscomp$140$$ instanceof $beicon$v2$core$Observable$$?$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__43753_SHARP_$$){return $input_sb$$.next($p1__43753_SHARP_$$)},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($process_error$$,
$result$jscomp$140$$)):$potok$v2$core$promise_QMARK_$$($result$jscomp$140$$)?$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__43754_SHARP_$$){return $input_sb$$.next($p1__43754_SHARP_$$)},$APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$($process_error$$,$APP.$beicon$v2$core$from$$($result$jscomp$140$$))):$result$jscomp$140$$==null?null:console.warn("Event returned unexpected object from `watch` method (ignoring).",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$cljs$cst$1540$event$$,$event$jscomp$14$$,$APP.$cljs$cst$1541$event_type$$,$APP.$potok$v2$core$type$$($event$jscomp$14$$)],null)])))}function $process_error$$($error$jscomp$36_res$jscomp$32$$){$error$jscomp$36_res$jscomp$32$$=$on_error$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$?$on_error$jscomp$2$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$36_res$jscomp$32$$):$on_error$jscomp$2$$($error$jscomp$36_res$jscomp$32$$);return $error$jscomp$36_res$jscomp$32$$ instanceof $beicon$v2$core$Observable$$?
$error$jscomp$36_res$jscomp$32$$:$APP.$beicon$v2$core$empty$$()}function $process_update$$($event$jscomp$13$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($state_STAR_$$,function($hint_43829_result$jscomp$139_state__$1$jscomp$7$$){$hint_43829_result$jscomp$139_state__$1$jscomp$7$$=$potok$v2$core$update$$($event$jscomp$13$$,$hint_43829_result$jscomp$139_state__$1$jscomp$7$$);if(!$APP.$cljs$core$truth_$$($validate_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$validate_fn$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($hint_43829_result$jscomp$139_state__$1$jscomp$7$$):
$validate_fn$jscomp$1$$($hint_43829_result$jscomp$139_state__$1$jscomp$7$$)))throw $hint_43829_result$jscomp$139_state__$1$jscomp$7$$=["seems like the event '",$potok$v2$core$repr_event$$($event$jscomp$13$$),"' does not pass validation"].join(""),Error($hint_43829_result$jscomp$139_state__$1$jscomp$7$$);return $hint_43829_result$jscomp$139_state__$1$jscomp$7$$})}$map__43763__$1_p__43762$$=$APP.$cljs$core$__destructure_map$$($map__43763__$1_p__43762$$);var $on_error$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__43763__$1_p__43762$$,
$APP.$cljs$cst$1281$on_error$$,$potok$v2$core$handle_error$$),$on_event$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43763__$1_p__43762$$,$cljs$cst$1538$on_event$$),$state$jscomp$43$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__43763__$1_p__43762$$,$APP.$cljs$cst$767$state$$),$validate_fn$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__43763__$1_p__43762$$,$cljs$cst$1539$validate_fn$$,$APP.$cljs$core$map_QMARK_$$),$input_sb$$=$APP.$beicon$v2$core$subject$$(),
$input_sm$$=function(){var $G__43768_G__43768__$1$$=$input_sb$$.asObservable();$G__43768_G__43768__$1$$=$on_event$$!=null?$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$($on_event$$,$G__43768_G__43768__$1$$):$G__43768_G__43768__$1$$;return $APP.$beicon$v2$core$share$$($G__43768_G__43768__$1$$)}(),$state_STAR_$$=$okulary$core$atom$$($state$jscomp$43$$);$APP.$beicon$v2$core$sub_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($input_sm$$,function($event$jscomp$16$$){try{return $potok$v2$core$update_QMARK_$$($event$jscomp$16$$)&&
$process_update$$($event$jscomp$16$$),$potok$v2$core$watch_QMARK_$$($event$jscomp$16$$)&&$process_watch$$($event$jscomp$16$$),$potok$v2$core$effect_QMARK_$$($event$jscomp$16$$)?$potok$v2$core$effect$$($event$jscomp$16$$,$APP.$cljs$core$_deref$$($state_STAR_$$),$input_sm$$):null}catch($e43790$$){return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__43757_SHARP_$$){return $input_sb$$.next($p1__43757_SHARP_$$)},$process_error$$($e43790$$))}});$state_STAR_$$.next=function($event$jscomp$17$$){return $input_sb$$.next($event$jscomp$17$$)};
$state_STAR_$$.error=function(){return $input_sb$$.complete()};$state_STAR_$$.complete=function(){return $input_sb$$.complete()};$state_STAR_$$.getInputStream=function(){return $input_sm$$};$state_STAR_$$.$beicon$v2$core$IDisposable$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$state_STAR_$$.$beicon$v2$core$IDisposable$_dispose$arity$1$=function(){return $input_sb$$.complete()};return $state_STAR_$$}(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$896$resolve$$,$potok$v2$core$resolve$$,$cljs$cst$1538$on_event$$,
$app$main$store$on_event$$,$APP.$cljs$cst$1281$on_error$$,function($cause$jscomp$33$$){if($APP.$cljs$core$truth_$$($cause$jscomp$33$$)){var $fexpr__49313$$=$APP.$cljs$core$_deref$$($app$main$store$on_error$$);return $fexpr__49313$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__49313$$.$cljs$core$IFn$_invoke$arity$1$($cause$jscomp$33$$):$fexpr__49313$$($cause$jscomp$33$$)}return null}],null));$APP.$app$main$store$stream$$=$APP.$app$main$store$state$$.getInputStream();
$app$main$store$last_events$$=function(){var $buffer$jscomp$59$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentVector$EMPTY$$),$omitset$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$2126$app_DOT_main_DOT_data_DOT_workspace_DOT_persistence_SLASH_update_persistence_status$$,null,$cljs$cst$2124$app_DOT_main_DOT_data_DOT_workspace_DOT_notifications_SLASH_handle_pointer_send$$,null,$cljs$cst$1535$potok_DOT_v2_DOT_core_SLASH_undefined$$,
null,$cljs$cst$2127$app_DOT_main_DOT_router_SLASH_assign_exception$$,null,$cljs$cst$2125$app_DOT_main_DOT_data_DOT_websocket_SLASH_send_message$$,null],null),null);$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__49318_SHARP_$$){return $APP.$cljs$core$reset_BANG_$$($buffer$jscomp$59$$,$APP.$cljs$core$vec$$($p1__49318_SHARP_$$))},$APP.$beicon$v2$core$scan$cljs$0core$0IFn$0_invoke$0arity$03$$(function($buffer__$1$jscomp$2$$,$G__49320_event$jscomp$41$$){$G__49320_event$jscomp$41$$=
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($buffer__$1$jscomp$2$$,$G__49320_event$jscomp$41$$);return $APP.$cljs$core$count$$($buffer__$1$jscomp$2$$)>50?$APP.$cljs$core$pop$$($G__49320_event$jscomp$41$$):$G__49320_event$jscomp$41$$},$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentQueue$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$map$$($APP.$cljs$core$str$$,
$APP.$beicon$v2$core$filter$$(function($p1__49317_SHARP_$$){return!$APP.$cljs$core$contains_QMARK_$$($omitset$$,$p1__49317_SHARP_$$)},$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$(function($p1__49316_SHARP_$$){return $cljs$cst$2128$hint_origin$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($p1__49316_SHARP_$$))},$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$2129$app_DOT_main_DOT_data_DOT_changes_SLASH_commit$$),$APP.$app$main$store$stream$$)),
$APP.$beicon$v2$core$map$$($APP.$potok$v2$core$type$$,$APP.$app$main$store$stream$$)))))));return $buffer$jscomp$59$$}();
$APP.$app$main$store$emit_BANG_$$=function $app$main$store$emit_BANG_$$($var_args$jscomp$1015$$){switch(arguments.length){case 0:return $app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:for(var $args_arr__5774__auto__$jscomp$97$$=[],$len__5749__auto___49360$$=arguments.length,$i__5750__auto___49361$$=0;;)if($i__5750__auto___49361$$<$len__5749__auto___49360$$)$args_arr__5774__auto__$jscomp$97$$.push(arguments[$i__5750__auto___49361$$]),
$i__5750__auto___49361$$+=1;else break;return $app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args_arr__5774__auto__$jscomp$97$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$97$$.slice(1),0,null):null)}};$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$0$=function(){return null};
$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$=function($event$jscomp$42$$){$potok$v2$core$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$store$state$$,$event$jscomp$42$$);return null};$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$=function($event$jscomp$43$$,$events$$){$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($potok$v2$core$emit_BANG_$$,$APP.$app$main$store$state$$,$APP.$cljs$core$cons$$($event$jscomp$43$$,$events$$));return null};
$APP.$app$main$store$emit_BANG_$$.$cljs$lang$applyTo$=function($seq49327_seq49327__$1$$){var $G__49328$$=$APP.$cljs$core$first$$($seq49327_seq49327__$1$$);$seq49327_seq49327__$1$$=$APP.$cljs$core$next$$($seq49327_seq49327__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__49328$$,$seq49327_seq49327__$1$$)};$APP.$app$main$store$emit_BANG_$$.$cljs$lang$maxFixedArity$=1;var $app$main$store$ongoing_tasks$$=$okulary$core$atom$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);
$cljs$core$_add_watch$$($app$main$store$ongoing_tasks$$,$cljs$cst$2130$app_DOT_main_DOT_store_SLASH_ongoing_tasks$$,function($_$jscomp$1403$$,$___$1$jscomp$803$$,$___$2$jscomp$122$$,$events$jscomp$1$$){return $APP.$cljs$core$empty_QMARK_$$($events$jscomp$1$$)?$APP.$app$util$object$set_BANG_$$(window,"onbeforeunload",null):$APP.$app$util$object$set_BANG_$$(window,"onbeforeunload",$APP.$cljs$core$constantly$$(!1))});var $app$main$refs$current_page_id$$,$app$main$refs$teams$$,$app$main$refs$selected_shapes_data$$,$app$main$refs$workspace_file_colors$$,$app$main$refs$workspace_frame_modifiers$$,$app$main$refs$workspace_clipboard_style$$,$app$main$refs$viewer_overlays$$;$APP.$app$main$refs$route$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$2131$route$$),$APP.$app$main$store$state$$);
$APP.$app$main$refs$router$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$2132$router$$),$APP.$app$main$store$state$$);$APP.$app$main$refs$profile$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$1899$profile$$),$APP.$app$main$store$state$$);
$app$main$refs$current_page_id$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$1903$current_page_id$$),$APP.$app$main$store$state$$);
$APP.$app$main$refs$team$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$86_teams$$){var $team_id$jscomp$2$$=$APP.$cljs$cst$1911$current_team_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$86_teams$$);$state$jscomp$86_teams$$=$APP.$cljs$cst$2133$teams$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$86_teams$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$86_teams$$,$team_id$jscomp$2$$)},$APP.$app$main$store$state$$);
$APP.$app$main$refs$project$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($projects_state$jscomp$87$$){var $project_id$$=$APP.$cljs$cst$2134$current_project_id$$.$cljs$core$IFn$_invoke$arity$1$($projects_state$jscomp$87$$);$projects_state$jscomp$87$$=$APP.$cljs$cst$1913$projects$$.$cljs$core$IFn$_invoke$arity$1$($projects_state$jscomp$87$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($projects_state$jscomp$87$$,$project_id$$)},$APP.$app$main$store$state$$);
$APP.$app$main$refs$permissions$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$1706$permissions$$),$APP.$app$main$refs$team$$);$app$main$refs$teams$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$2133$teams$$),$APP.$app$main$store$state$$);$APP.$app$main$refs$exception$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$725$exception$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$threads$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2135$comment_threads$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$share_links$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2136$share_links$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$export$0$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2137$export$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$persistence$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2138$persistence$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$projects$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1913$projects$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$files$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1901$files$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$file$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($files_state$jscomp$88$$){var $file_id$jscomp$10$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($files_state$jscomp$88$$);$files_state$jscomp$88$$=$APP.$cljs$cst$1901$files$$.$cljs$core$IFn$_invoke$arity$1$($files_state$jscomp$88$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($files_state$jscomp$88$$,$file_id$jscomp$10$$)},$APP.$app$main$store$state$$);
$APP.$app$main$refs$shared_files$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2139$shared_files$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$libraries$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($file_id$jscomp$12_state$jscomp$89$$){var $files$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$12_state$jscomp$89$$,$APP.$cljs$cst$1901$files$$);$file_id$jscomp$12_state$jscomp$89$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$12_state$jscomp$89$$,$APP.$cljs$cst$1902$current_file_id$$);return $APP.$app$main$refs$select_libraries$$($files$jscomp$2$$,
$file_id$jscomp$12_state$jscomp$89$$)},$APP.$app$main$store$state$$);
$APP.$app$main$refs$selected_files$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($files$jscomp$4_state$jscomp$90$$){var $selected$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($files$jscomp$4_state$jscomp$90$$,$APP.$cljs$cst$2143$selected_files$$);$files$jscomp$4_state$jscomp$90$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($files$jscomp$4_state$jscomp$90$$,$APP.$cljs$cst$1901$files$$);return $APP.$app$main$refs$extract_selected_files$$($files$jscomp$4_state$jscomp$90$$,
$selected$jscomp$11$$)},$APP.$app$main$store$state$$);$APP.$app$main$refs$selected_project$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2144$selected_project$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$dashboard_local$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2145$dashboard_local$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$workspace_local$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1905$workspace_local$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_global$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2148$workspace_global$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_drawing$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2149$workspace_drawing$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$workspace_tokens$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2119$workspace_tokens$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_selrect$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2150$workspace_selrect$$,$APP.$app$main$store$state$$);
$app$main$refs$selected_shapes_data$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($selected$jscomp$12_state$jscomp$91$$){var $objects$jscomp$158$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($selected$jscomp$12_state$jscomp$91$$);$selected$jscomp$12_state$jscomp$91$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selected$jscomp$12_state$jscomp$91$$,$APP.$cljs$cst$1905$workspace_local$$),
$APP.$cljs$cst$1906$selected$$);return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1615$objects$$,$objects$jscomp$158$$,$APP.$cljs$cst$1906$selected$$,$selected$jscomp$12_state$jscomp$91$$],null)},$APP.$app$main$store$state$$,function($v1$jscomp$29$$,$v2$jscomp$21$$){return $APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($v1$jscomp$29$$)===$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($v2$jscomp$21$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1906$selected$$.$cljs$core$IFn$_invoke$arity$1$($v1$jscomp$29$$),
$APP.$cljs$cst$1906$selected$$.$cljs$core$IFn$_invoke$arity$1$($v2$jscomp$21$$))});
$APP.$app$main$refs$selected_shapes$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($objects$jscomp$159_p__51232$$){var $map__51233__$1_selected$jscomp$13$$=$APP.$cljs$core$__destructure_map$$($objects$jscomp$159_p__51232$$);$objects$jscomp$159_p__51232$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51233__$1_selected$jscomp$13$$,$APP.$cljs$cst$1615$objects$$);$map__51233__$1_selected$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51233__$1_selected$jscomp$13$$,
$APP.$cljs$cst$1906$selected$$);return $app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$159_p__51232$$,$map__51233__$1_selected$jscomp$13$$)},$app$main$refs$selected_shapes_data$$,$APP.$cljs$core$_EQ_$$);$APP.$app$main$refs$highlighted_shapes$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2151$highlighted$$,$APP.$app$main$refs$workspace_local$$);
$APP.$app$main$refs$selected_zoom$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2158$zoom$$,$APP.$app$main$refs$workspace_local$$);$APP.$app$main$refs$selected_drawing_tool$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2159$tool$$,$APP.$app$main$refs$workspace_drawing$$);$APP.$app$main$refs$selected_edition$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2161$edition$$,$APP.$app$main$refs$workspace_local$$);
$APP.$app$main$refs$current_transform$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1275$transform$$,$APP.$app$main$refs$workspace_local$$);$APP.$app$main$refs$options_mode_global$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2162$options_mode$$,$APP.$app$main$refs$workspace_global$$);$APP.$app$main$refs$default_font$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2163$default_font$$,$APP.$app$main$refs$workspace_global$$);
$APP.$app$main$refs$workspace_vport$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2165$vport$$,$APP.$app$main$refs$workspace_local$$);$APP.$app$main$refs$vbox$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1910$vbox$$,$APP.$app$main$refs$workspace_local$$);$APP.$app$main$refs$editing_page_item$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2169$page_item$$,$APP.$app$main$refs$workspace_local$$);
$APP.$app$main$refs$current_hover_ids$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2170$hover_ids$$,$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2167$context_menu$$,$APP.$app$main$refs$workspace_local$$));$APP.$app$main$refs$workspace_layout$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2171$workspace_layout$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$snap_pixel_QMARK_$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51285_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($p1__51285_SHARP_$$,$APP.$cljs$cst$2172$snap_pixel_grid$$)},$APP.$app$main$refs$workspace_layout$$);$APP.$app$main$refs$rulers_QMARK_$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51288_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$($p1__51288_SHARP_$$,$APP.$cljs$cst$2173$rulers$$)},$APP.$app$main$refs$workspace_layout$$);
$APP.$app$main$refs$workspace_data$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$data$helpers$lookup_file_data$$,$APP.$app$main$store$state$$);
$app$main$refs$workspace_file_colors$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($G__51302_map__51296__$1_p__51293$$){$G__51302_map__51296__$1_p__51293$$=$APP.$cljs$core$__destructure_map$$($G__51302_map__51296__$1_p__51293$$);var $id$jscomp$216$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51302_map__51296__$1_p__51293$$,$APP.$cljs$cst$266$id$$);$G__51302_map__51296__$1_p__51293$$=$APP.$cljs$cst$2174$colors$$.$cljs$core$IFn$_invoke$arity$1$($G__51302_map__51296__$1_p__51293$$);
return $G__51302_map__51296__$1_p__51293$$==null?null:$APP.$cljs$core$update_vals$$($G__51302_map__51296__$1_p__51293$$,function($p1__51291_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__51291_SHARP_$$,$APP.$cljs$cst$1628$file_id$$,$id$jscomp$216$$)})},$APP.$app$main$refs$workspace_data$$,$APP.$cljs$core$_EQ_$$);
$APP.$app$main$refs$recent_colors$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$92$$){var $temp__5825__auto__$jscomp$136$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$92$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$136$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$92$$,$APP.$cljs$cst$2175$recent_colors$$),$temp__5825__auto__$jscomp$136$$):
null},$APP.$app$main$store$state$$);
$APP.$app$main$refs$recent_fonts$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$93$$){var $temp__5825__auto__$jscomp$137$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$93$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$137$$)?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$93$$,$APP.$cljs$cst$2176$recent_fonts$$),$temp__5825__auto__$jscomp$137$$):
null},$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_file_typography$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2177$typographies$$,$APP.$app$main$refs$workspace_data$$);$APP.$app$main$refs$workspace_presence$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2178$workspace_presence$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$workspace_page$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$main$data$helpers$lookup_page$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_page_flows$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51309_SHARP_$$){return $APP.$cljs$core$not_empty$$($APP.$cljs$cst$2041$flows$$.$cljs$core$IFn$_invoke$arity$1$($p1__51309_SHARP_$$))},$APP.$app$main$refs$workspace_page$$);
$APP.$app$main$refs$workspace_page_objects$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$main$data$helpers$lookup_page_objects$$,$APP.$app$main$store$state$$,$cljs$core$identical_QMARK_$$);$APP.$app$main$refs$workspace_read_only_QMARK_$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2179$read_only_QMARK_$$,$APP.$app$main$refs$workspace_global$$);
$APP.$app$main$refs$workspace_paddings_selected$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2180$paddings_selected$$,$APP.$app$main$refs$workspace_global$$);$APP.$app$main$refs$workspace_gap_selected$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2181$gap_selected$$,$APP.$app$main$refs$workspace_global$$);
$APP.$app$main$refs$workspace_margins_selected$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2182$margins_selected$$,$APP.$app$main$refs$workspace_global$$);$APP.$app$main$refs$workspace_frames$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$types$shape_tree$get_frames$$,$APP.$app$main$refs$workspace_page_objects$$,$APP.$cljs$core$_EQ_$$);
$APP.$app$main$refs$workspace_editor$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2183$workspace_editor$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_editor_state$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2184$workspace_editor_state$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$workspace_v2_editor_state$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2185$workspace_v2_editor_state$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_modifiers$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1907$workspace_modifiers$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$workspace_wasm_modifiers$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2186$workspace_wasm_modifiers$$,$APP.$app$main$store$state$$);
$app$main$refs$workspace_frame_modifiers$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__51327__$1_p__51326$$){$map__51327__$1_p__51326$$=$APP.$cljs$core$__destructure_map$$($map__51327__$1_p__51326$$);var $modifiers$jscomp$42$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51327__$1_p__51326$$,$APP.$cljs$cst$1794$modifiers$$),$objects$jscomp$164$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51327__$1_p__51326$$,$APP.$cljs$cst$1615$objects$$);
return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($result$jscomp$210$$,$modifiers__$1$jscomp$11_p__51328$$){var $id$jscomp$221$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($modifiers__$1$jscomp$11_p__51328$$,0,null);$modifiers__$1$jscomp$11_p__51328$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($modifiers__$1$jscomp$11_p__51328$$,1,null);var $shape$jscomp$213$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$164$$,$id$jscomp$221$$),
$frame_id$jscomp$21$$=$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$213$$);return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$213$$)?$APP.$cljs$core$assoc_in$$($result$jscomp$210$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$221$$,$id$jscomp$221$$],null),$modifiers__$1$jscomp$11_p__51328$$):$frame_id$jscomp$21$$!=null?$APP.$cljs$core$assoc_in$$($result$jscomp$210$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$21$$,$id$jscomp$221$$],null),$modifiers__$1$jscomp$11_p__51328$$):$result$jscomp$210$$},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$modifiers$jscomp$42$$)},$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$(function($state$jscomp$94$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1794$modifiers$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$94$$,
$APP.$cljs$cst$1907$workspace_modifiers$$),$APP.$cljs$cst$1615$objects$$,$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$94$$)],null)},$APP.$app$main$store$state$$,function($a$jscomp$368$$,$b$jscomp$297$$){return $APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$368$$)===$APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($b$jscomp$297$$)&&$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($a$jscomp$368$$)===
$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($b$jscomp$297$$)}));$app$main$refs$workspace_clipboard_style$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2187$clipboard_style$$,$APP.$app$main$refs$workspace_global$$);$APP.$app$main$refs$workspace_focus_selected$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2188$workspace_focus_selected$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$tokens_lib$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2121$tokens_lib$$,$APP.$app$main$refs$workspace_data$$);$APP.$app$main$refs$workspace_token_theme_groups$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$data$nilf$$($app$common$types$tokens_lib$get_theme_groups$$),$APP.$app$main$refs$tokens_lib$$);
$APP.$app$main$refs$workspace_token_theme_tree_no_hidden$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$){$G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$=$G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$==null?null:$app$common$types$tokens_lib$delete_theme$$($G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$,$APP.$app$common$uuid$zero$$);
$G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$=$G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$==null?null:$app$common$types$tokens_lib$get_theme_tree$$($G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$);return $APP.$cljs$core$truth_$$($G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$)?$G__51349__$1$jscomp$inline_5516_lib$jscomp$3_or__5025__auto__$jscomp$406$$:$APP.$cljs$core$PersistentVector$EMPTY$$},
$APP.$app$main$refs$tokens_lib$$);
$APP.$app$main$refs$workspace_token_themes_no_hidden$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51352_SHARP_$$){return $APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$tokens_lib$hidden_theme_QMARK_$$,$p1__51352_SHARP_$$)},$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($or__5025__auto__$jscomp$407_p1__51350_SHARP_$$){$or__5025__auto__$jscomp$407_p1__51350_SHARP_$$=$or__5025__auto__$jscomp$407_p1__51350_SHARP_$$==null?
null:$APP.$app$common$types$tokens_lib$get_themes$$($or__5025__auto__$jscomp$407_p1__51350_SHARP_$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$407_p1__51350_SHARP_$$)?$or__5025__auto__$jscomp$407_p1__51350_SHARP_$$:$APP.$cljs$core$PersistentVector$EMPTY$$},$APP.$app$main$refs$tokens_lib$$));$APP.$app$main$refs$selected_token_set_id$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$2120$selected_token_set_id$$),$APP.$app$main$refs$workspace_tokens$$);
$APP.$app$main$refs$workspace_ordered_token_sets$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($or__5025__auto__$jscomp$408_p1__51353_SHARP_$$){$or__5025__auto__$jscomp$408_p1__51353_SHARP_$$=$or__5025__auto__$jscomp$408_p1__51353_SHARP_$$==null?null:$APP.$app$common$types$tokens_lib$get_sets$$($or__5025__auto__$jscomp$408_p1__51353_SHARP_$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$408_p1__51353_SHARP_$$)?$or__5025__auto__$jscomp$408_p1__51353_SHARP_$$:
$APP.$cljs$core$PersistentVector$EMPTY$$},$APP.$app$main$refs$tokens_lib$$);$APP.$app$main$refs$workspace_token_sets_tree$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$data$nilf$$($APP.$app$common$types$tokens_lib$get_set_tree$$),$APP.$app$main$refs$tokens_lib$$);$APP.$app$main$refs$workspace_active_theme_paths$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$data$nilf$$($app$common$types$tokens_lib$get_active_theme_paths$$),$APP.$app$main$refs$tokens_lib$$);
$APP.$app$main$refs$workspace_all_tokens_map$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$data$nilf$$($APP.$app$common$types$tokens_lib$get_all_tokens_map$$),$APP.$app$main$refs$tokens_lib$$);
$APP.$app$main$refs$workspace_active_theme_paths_no_hidden$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__51357_SHARP_$$){return $APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($p1__51357_SHARP_$$,$app$common$types$tokens_lib$hidden_theme_path$$)},$APP.$app$main$refs$workspace_active_theme_paths$$);
$APP.$app$main$refs$workspace_all_tokens_in_selected_set$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$){var $or__5025__auto__$jscomp$410_temp__5825__auto__$jscomp$inline_5519$$=$APP.$app$main$data$workspace$tokens$selected_set$get_selected_token_set_id$$($G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$);$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$410_temp__5825__auto__$jscomp$inline_5519$$)?
($G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$),$G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$=$G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$==null?null:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$,
$APP.$cljs$cst$2121$tokens_lib$$),$or__5025__auto__$jscomp$410_temp__5825__auto__$jscomp$inline_5519$$=$G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$==null?null:$APP.$app$common$types$tokens_lib$get_tokens$$($G__51146$jscomp$inline_5520_G__51146__$1$jscomp$inline_5521_p1__51362_SHARP_$$,$or__5025__auto__$jscomp$410_temp__5825__auto__$jscomp$inline_5519$$)):$or__5025__auto__$jscomp$410_temp__5825__auto__$jscomp$inline_5519$$=null;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$410_temp__5825__auto__$jscomp$inline_5519$$)?
$or__5025__auto__$jscomp$410_temp__5825__auto__$jscomp$inline_5519$$:$APP.$cljs$core$PersistentArrayMap$EMPTY$$},$APP.$app$main$store$state$$);$APP.$app$main$refs$plugins_permissions_peek$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$96$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$96$$,$APP.$cljs$cst$2189$plugins_permissions_peek$$),$APP.$cljs$cst$142$data$$)},$APP.$app$main$store$state$$);
$APP.$app$main$refs$viewer_data$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$1576$viewer$$),$APP.$app$main$store$state$$);$APP.$app$main$refs$viewer_local$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2193$viewer_local$$,$APP.$app$main$store$state$$);$app$main$refs$viewer_overlays$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2194$viewer_overlays$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$comment_threads$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2135$comment_threads$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$comments_local$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2195$comments_local$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$profiles$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1900$profiles$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$viewer_zoom_type$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$99$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$99$$,$APP.$cljs$cst$2193$viewer_local$$),$APP.$cljs$cst$2197$zoom_type$$)},$APP.$app$main$store$state$$);
$APP.$app$main$refs$workspace_text_modifier$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2198$workspace_text_modifier$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$colorpicker$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2199$colorpicker$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$workspace_grid_edition$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2200$workspace_grid_edition$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$workspace_preview_blend$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2201$workspace_preview_blend$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$specialized_panel$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2202$specialized_panel$$,$APP.$app$main$store$state$$);$APP.$app$main$refs$updating_library$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2203$updating_library$$,$APP.$app$main$store$state$$);
$APP.$app$main$refs$persistence_state$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$109$status$$,$APP.$cljs$cst$2138$persistence$$),$APP.$app$main$store$state$$);$APP.$app$main$refs$progress$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2204$progress$$,$APP.$app$main$store$state$$);var $shadow$js$shim$module$0eventsource_parser$0stream$$=shadow$bridge("eventsource-parser/stream");var $app$main$repo$retryable_types$$,$app$main$repo$default_retry_config$$,$app$main$repo$default_options$$;$APP.$app$common$logging$loggers$$.set("app.main.repo",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1159$info$$));
$app$main$repo$retryable_types$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2205$offline$$,null,$cljs$cst$2206$service_unavailable$$,null,$cljs$cst$1568$network$$,null,$cljs$cst$2207$bad_gateway$$,null],null),null);$app$main$repo$default_retry_config$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2208$max_retries$$,3,$cljs$cst$2209$base_delay_ms$$,1E3],null);
$app$main$repo$default_options$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$2216$app_DOT_util_DOT_sse_SLASH_clone_template$$,$cljs$cst$2217$app_DOT_util_DOT_sse_SLASH_import_binfile$$,$APP.$cljs$cst$2218$create_file_thumbnail$$,$cljs$cst$2219$export_binfile$$,$APP.$cljs$cst$2220$app_DOT_util_DOT_sse_SLASH_restore_deleted_team_files$$,$cljs$cst$2221$create_file_object_thumbnail$$,$APP.$cljs$cst$2222$app_DOT_util_DOT_sse_SLASH_export_binfile$$,$cljs$cst$2223$get_raw_file$$,$APP.$cljs$cst$2224$update_file$$,
$APP.$cljs$cst$2225$app_DOT_util_DOT_sse_SLASH_permanently_delete_team_files$$,$cljs$cst$2226$retrieve_list_of_builtin_templates$$],[new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2227$stream_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2227$stream_QMARK_$$,!0,$cljs$cst$2228$form_data_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2229$query_params$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$2230$revn$$],null),$cljs$cst$2228$form_data_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$cst$1575$blob$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2227$stream_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2229$query_params$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,
$APP.$cljs$cst$2231$object_id$$,$APP.$cljs$cst$78$tag$$],null),$cljs$cst$2228$form_data_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2227$stream_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2232$rename_to$$,$APP.$cljs$cst$2233$get_file$$,$cljs$cst$2234$raw_transit_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2229$query_params$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2227$stream_QMARK_$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2229$query_params$$,$APP.$cljs$cst$2106$all$$],null)]);
$APP.$app$main$repo$cmd_BANG_$$=function(){var $method_table__5622__auto__$jscomp$10$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$10$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$10$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$10$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.main.repo",
"cmd!"),function($id$jscomp$229$$){return $id$jscomp$229$$},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$10$$,$method_table__5622__auto__$jscomp$10$$,$prefer_table__5623__auto__$jscomp$10$$,$method_cache__5624__auto__$jscomp$10$$,$cached_hierarchy__5625__auto__$jscomp$10$$)}();
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($id$jscomp$230$$,$params$jscomp$110$$){return $app$main$repo$send_BANG_$$($id$jscomp$230$$,$params$jscomp$110$$)});
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1173$login_with_oidc$$,function($_$jscomp$1407_uri$jscomp$66$$,$params$jscomp$111$$){$_$jscomp$1407_uri$jscomp$66$$=$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"api/auth/oidc"]));return $APP.$beicon$v2$core$mapcat$$($APP.$app$main$repo$handle_response$$,$APP.$beicon$v2$core$map$$($app$util$http$conditional_decode_transit$$,
$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$2235$post$$,$APP.$cljs$cst$1563$uri$$,$_$jscomp$1407_uri$jscomp$66$$,$APP.$cljs$cst$1567$credentials$$,"include",$cljs$cst$1564$headers$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["x-external-session-id",$APP.$app$config$external_session_id$$(),"x-event-origin",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($params$jscomp$111$$))],
null),$APP.$cljs$cst$745$query$$,$params$jscomp$111$$],null))))});
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2137$export$$,function($_$jscomp$1408_map__49471__$1$jscomp$inline_5524_p__49470$jscomp$inline_5523$$,$blob_QMARK_$jscomp$inline_5525_params$jscomp$113$$){$_$jscomp$1408_map__49471__$1$jscomp$inline_5524_p__49470$jscomp$inline_5523$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,
[$APP.$cljs$cst$2240$wait$$,!1,$cljs$cst$2239$blob_QMARK_$$,!1],null),$blob_QMARK_$jscomp$inline_5525_params$jscomp$113$$]));$_$jscomp$1408_map__49471__$1$jscomp$inline_5524_p__49470$jscomp$inline_5523$$=$APP.$cljs$core$__destructure_map$$($_$jscomp$1408_map__49471__$1$jscomp$inline_5524_p__49470$jscomp$inline_5523$$);$blob_QMARK_$jscomp$inline_5525_params$jscomp$113$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1408_map__49471__$1$jscomp$inline_5524_p__49470$jscomp$inline_5523$$,
$cljs$cst$2239$blob_QMARK_$$);var $JSCompiler_temp_const$jscomp$10346$$=$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,"api/export"])),$data$jscomp$inline_11599$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1408_map__49471__$1$jscomp$inline_5524_p__49470$jscomp$inline_5523$$,$cljs$cst$2239$blob_QMARK_$$);return $APP.$beicon$v2$core$mapcat$$($APP.$app$main$repo$handle_response$$,
$APP.$beicon$v2$core$map$$($app$util$http$conditional_decode_transit$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$2235$post$$,$APP.$cljs$cst$1563$uri$$,$JSCompiler_temp_const$jscomp$10346$$,$APP.$cljs$cst$1565$body$$,new $APP.$app$util$http$t_app$0util$0http45149$$($data$jscomp$inline_11599$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cljs$cst$1564$headers$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["x-external-session-id",
$APP.$app$config$external_session_id$$(),"x-event-origin",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($_$jscomp$1408_map__49471__$1$jscomp$inline_5524_p__49470$jscomp$inline_5523$$))],null),$APP.$cljs$cst$1567$credentials$$,"include",$APP.$cljs$cst$1571$response_type$$,$APP.$cljs$core$truth_$$($blob_QMARK_$jscomp$inline_5525_params$jscomp$113$$)?$APP.$cljs$cst$1575$blob$$:$APP.$cljs$cst$1572$text$$],null))))});
$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2241$upload_file_media_object$$,$cljs$cst$2242$app_DOT_main_DOT_repo_SLASH_multipart_upload$$);$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2243$update_profile_photo$$,$cljs$cst$2242$app_DOT_main_DOT_repo_SLASH_multipart_upload$$);$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2244$update_team_photo$$,$cljs$cst$2242$app_DOT_main_DOT_repo_SLASH_multipart_upload$$);
$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2242$app_DOT_main_DOT_repo_SLASH_multipart_upload$$,function($id$jscomp$231$$,$params$jscomp$114$$){return $APP.$beicon$v2$core$mapcat$$($APP.$app$main$repo$handle_response$$,$APP.$beicon$v2$core$map$$($app$util$http$conditional_decode_transit$$,$APP.$app$util$http$send_BANG_$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1562$method$$,$APP.$cljs$cst$2235$post$$,$APP.$cljs$cst$1563$uri$$,$APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$public_uri$$,
"api/main/methods/",$APP.$cljs$core$name$$($id$jscomp$231$$)])),$APP.$cljs$cst$1567$credentials$$,"include",$cljs$cst$1564$headers$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["x-external-session-id",$APP.$app$config$external_session_id$$(),"x-event-origin",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($params$jscomp$114$$))],null),$APP.$cljs$cst$1565$body$$,$app$util$http$form_data$$($params$jscomp$114$$)],null))))});var $app$common$i18n$tr$$=function $app$common$i18n$tr$$($var_args$jscomp$1018$$){for(var $args__5755__auto__$jscomp$166$$=[],$len__5749__auto___49448$$=arguments.length,$i__5750__auto___49449$$=0;;)if($i__5750__auto___49449$$<$len__5749__auto___49448$$)$args__5755__auto__$jscomp$166$$.push(arguments[$i__5750__auto___49449$$]),$i__5750__auto___49449$$+=1;else break;return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<$args__5755__auto__$jscomp$166$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$166$$.slice(1),
0,null):null)};$app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$=function($key$jscomp$310$$){return $key$jscomp$310$$};$app$common$i18n$tr$$.$cljs$lang$maxFixedArity$=1;$app$common$i18n$tr$$.$cljs$lang$applyTo$=function($seq49440_seq49440__$1$$){var $G__49441$$=$APP.$cljs$core$first$$($seq49440_seq49440__$1$$);$seq49440_seq49440__$1$$=$APP.$cljs$core$next$$($seq49440_seq49440__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__49441$$,$seq49440_seq49440__$1$$)};var $shadow$esm$loadables$$={};$shadow$esm$add_loadable$$("app.main.ui.settings/settings-page*","main-settings",function(){return $APP.$app$main$ui$settings$settings_page_STAR_$$});$shadow$esm$add_loadable$$("app.main.ui.auth.verify-token/verify-token-page*","main-auth",function(){return $APP.$app$main$ui$auth$verify_token$verify_token_page_STAR_$$});$shadow$esm$add_loadable$$("app.main.ui.dashboard/dashboard-page*","main-dashboard",function(){return $APP.$app$main$ui$dashboard$dashboard_page_STAR_$$});
$shadow$esm$add_loadable$$("app.main.ui.viewer/viewer-page*","main-viewer",function(){return $APP.$app$main$ui$viewer$viewer_page_STAR_$$});$shadow$esm$add_loadable$$("app.util.code-highlight/highlight!","util-highlight",function(){return $APP.$app$util$code_highlight$highlight_BANG_$$});$shadow$esm$add_loadable$$("app.main.ui.workspace/workspace-page*","main-workspace",function(){return $APP.$app$main$ui$workspace$workspace_page_STAR_$$});
$shadow$esm$add_loadable$$("app.main.ui.auth/auth-page*","main-auth",function(){return $APP.$app$main$ui$auth$auth_page_STAR_$$});var $app$util$i18n$browser_locales$$,$or__5025__auto__$jscomp$inline_5527$$;$APP.$app$common$logging$loggers$$.set("app.util.i18n",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1159$info$$));
$APP.$app$util$i18n$supported_locales$$=$APP.$cljs$core$PersistentVector$fromArray$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"English",$APP.$cljs$cst$260$value$$,"en"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Español",$APP.$cljs$cst$260$value$$,"es"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Català",$APP.$cljs$cst$260$value$$,"ca"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2245$label$$,"Deutsch (community)",$APP.$cljs$cst$260$value$$,"de"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Dutch (community)",$APP.$cljs$cst$260$value$$,"nl"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Euskera (community)",$APP.$cljs$cst$260$value$$,"eu"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Français (community)",$APP.$cljs$cst$260$value$$,"fr"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Gallego (Community)",$APP.$cljs$cst$260$value$$,"gl"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Hausa (Community)",$APP.$cljs$cst$260$value$$,"ha"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Hrvatski (Community)",$APP.$cljs$cst$260$value$$,"hr"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Italiano (community)",
$APP.$cljs$cst$260$value$$,"it"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Norsk - Bokmål (community)",$APP.$cljs$cst$260$value$$,"nb_no"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Polski (community)",$APP.$cljs$cst$260$value$$,"pl"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Portuguese - Brazil (community)",$APP.$cljs$cst$260$value$$,"pt_br"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2245$label$$,"Portuguese - Portugal (community)",$APP.$cljs$cst$260$value$$,"pt_pt"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Bahasa Indonesia (community)",$APP.$cljs$cst$260$value$$,"id"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Rumanian (community)",$APP.$cljs$cst$260$value$$,"ro"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Türkçe (community)",$APP.$cljs$cst$260$value$$,
"tr"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Ελληνική γλώσσα (community)",$APP.$cljs$cst$260$value$$,"el"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Русский (community)",$APP.$cljs$cst$260$value$$,"ru"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Украї́нська мо́ва (community)",$APP.$cljs$cst$260$value$$,"uk"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,
"Český jazyk (community)",$APP.$cljs$cst$260$value$$,"cs"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Latviešu valoda (community)",$APP.$cljs$cst$260$value$$,"lv"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Српски (community)",$APP.$cljs$cst$260$value$$,"sr"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Føroyskt mál (community)",$APP.$cljs$cst$260$value$$,"fo"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2245$label$$,"Korean (community)",$APP.$cljs$cst$260$value$$,"ko"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"עִבְרִית (community)",$APP.$cljs$cst$260$value$$,"he"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"आधुनिक मानक हिन्दी (community)",$APP.$cljs$cst$260$value$$,"hi"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"عربي/عربى (community)",$APP.$cljs$cst$260$value$$,
"ar"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"فارسی (community)",$APP.$cljs$cst$260$value$$,"fa"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"日本語 (Community)",$APP.$cljs$cst$260$value$$,"ja_jp"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"简体中文 (community)",$APP.$cljs$cst$260$value$$,"zh_cn"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"繁體中文 (community)",
$APP.$cljs$cst$260$value$$,"zh_hant"],null)],!0);$app$util$i18n$browser_locales$$=new $APP.$cljs$core$Delay$$(function(){return $app$util$i18n$parse_locale$$($app$util$globals$navigator$$.language)});$APP.$app$util$globals$global$$.penpotTranslations==null&&($APP.$app$util$globals$global$$.penpotTranslations={});$or__5025__auto__$jscomp$inline_5527$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$storage$global$$,$cljs$cst$2246$app_DOT_util_DOT_i18n_SLASH_locale$$);
$APP.$app$util$i18n$_STAR_current_locale_STAR_$$=$APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_5527$$)?$or__5025__auto__$jscomp$inline_5527$$:$app$util$i18n$autodetect$$();var $app$util$i18n$locale$$=$okulary$core$atom$$($APP.$app$util$i18n$_STAR_current_locale_STAR_$$);$app$util$i18n$C$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.$val$};
var $app$util$i18n$t$$=function $app$util$i18n$t$$($var_args$jscomp$1019$$){switch(arguments.length){case 2:return $app$util$i18n$t$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$98$$=[],$len__5749__auto___49617$$=arguments.length,$i__5750__auto___49618$$=0;;)if($i__5750__auto___49618$$<$len__5749__auto___49617$$)$args_arr__5774__auto__$jscomp$98$$.push(arguments[$i__5750__auto___49618$$]),$i__5750__auto___49618$$+=1;else break;return $app$util$i18n$t$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],
arguments[1],2<$args_arr__5774__auto__$jscomp$98$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$98$$.slice(2),0,null):null)}};
$app$util$i18n$t$$.$cljs$core$IFn$_invoke$arity$2$=function($locale$jscomp$10$$,$code$jscomp$18_code__$1$jscomp$1$$){var $translations$jscomp$1_value$jscomp$440$$=$APP.$app$util$i18n$get_translations$$();$code$jscomp$18_code__$1$jscomp$1$$=$APP.$app$common$data$name$$($code$jscomp$18_code__$1$jscomp$1$$);$translations$jscomp$1_value$jscomp$440$$=$module$contents$goog$object_getValueByKeys$$($translations$jscomp$1_value$jscomp$440$$,$locale$jscomp$10$$,$code$jscomp$18_code__$1$jscomp$1$$);return $translations$jscomp$1_value$jscomp$440$$==
null||$APP.$cljs$core$empty_QMARK_$$($translations$jscomp$1_value$jscomp$440$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("en",$locale$jscomp$10$$)?$code$jscomp$18_code__$1$jscomp$1$$:$app$util$i18n$t$$.$cljs$core$IFn$_invoke$arity$2$("en",$code$jscomp$18_code__$1$jscomp$1$$):$APP.$cljs$core$array_QMARK_$$($translations$jscomp$1_value$jscomp$440$$)?$translations$jscomp$1_value$jscomp$440$$[0]:$translations$jscomp$1_value$jscomp$440$$};
$app$util$i18n$t$$.$cljs$core$IFn$_invoke$arity$variadic$=function($locale$jscomp$11_plural_value__$1$jscomp$6$$,$code$jscomp$19_code__$1$jscomp$2$$,$args$jscomp$238$$){var $translations$jscomp$2_value$jscomp$441$$=$APP.$app$util$i18n$get_translations$$();$code$jscomp$19_code__$1$jscomp$2$$=$APP.$app$common$data$name$$($code$jscomp$19_code__$1$jscomp$2$$);$translations$jscomp$2_value$jscomp$441$$=$module$contents$goog$object_getValueByKeys$$($translations$jscomp$2_value$jscomp$441$$,$locale$jscomp$11_plural_value__$1$jscomp$6$$,
$code$jscomp$19_code__$1$jscomp$2$$);if($translations$jscomp$2_value$jscomp$441$$==null||$APP.$cljs$core$empty_QMARK_$$($translations$jscomp$2_value$jscomp$441$$))return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("en",$locale$jscomp$11_plural_value__$1$jscomp$6$$)?$code$jscomp$19_code__$1$jscomp$2$$:$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($app$util$i18n$t$$,"en",$code$jscomp$19_code__$1$jscomp$2$$,$args$jscomp$238$$);$locale$jscomp$11_plural_value__$1$jscomp$6$$=$APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($app$util$i18n$c_QMARK_$$,
$args$jscomp$238$$));$locale$jscomp$11_plural_value__$1$jscomp$6$$=$APP.$cljs$core$array_QMARK_$$($translations$jscomp$2_value$jscomp$441$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($locale$jscomp$11_plural_value__$1$jscomp$6$$),1)?$translations$jscomp$2_value$jscomp$441$$[0]:$translations$jscomp$2_value$jscomp$441$$[1]:$translations$jscomp$2_value$jscomp$441$$;return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cuerdas$core$format$$,$locale$jscomp$11_plural_value__$1$jscomp$6$$,
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__49548_SHARP_$$){return $app$util$i18n$c_QMARK_$$($p1__49548_SHARP_$$)?$APP.$cljs$core$_deref$$($p1__49548_SHARP_$$):$p1__49548_SHARP_$$},$args$jscomp$238$$))};
$app$util$i18n$t$$.$cljs$lang$applyTo$=function($G__49554_seq49552$$){var $G__49553$$=$APP.$cljs$core$first$$($G__49554_seq49552$$),$seq49552__$1_seq49552__$2$$=$APP.$cljs$core$next$$($G__49554_seq49552$$);$G__49554_seq49552$$=$APP.$cljs$core$first$$($seq49552__$1_seq49552__$2$$);$seq49552__$1_seq49552__$2$$=$APP.$cljs$core$next$$($seq49552__$1_seq49552__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__49553$$,$G__49554_seq49552$$,$seq49552__$1_seq49552__$2$$)};
$app$util$i18n$t$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$util$i18n$tr$$=function $app$util$i18n$tr$$($var_args$jscomp$1020$$){switch(arguments.length){case 1:return $app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:for(var $args_arr__5774__auto__$jscomp$99$$=[],$len__5749__auto___49625$$=arguments.length,$i__5750__auto___49626$$=0;;)if($i__5750__auto___49626$$<$len__5749__auto___49625$$)$args_arr__5774__auto__$jscomp$99$$.push(arguments[$i__5750__auto___49626$$]),$i__5750__auto___49626$$+=1;else break;return $app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],
1<$args_arr__5774__auto__$jscomp$99$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$99$$.slice(1),0,null):null)}};$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$=function($code$jscomp$20$$){return $app$util$i18n$t$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$util$i18n$_STAR_current_locale_STAR_$$,$code$jscomp$20$$)};
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$=function($code$jscomp$21$$,$args$jscomp$239$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$4$($app$util$i18n$t$$,$APP.$app$util$i18n$_STAR_current_locale_STAR_$$,$code$jscomp$21$$,$args$jscomp$239$$)};
$APP.$app$util$i18n$tr$$.$cljs$lang$applyTo$=function($seq49569_seq49569__$1$$){var $G__49570$$=$APP.$cljs$core$first$$($seq49569_seq49569__$1$$);$seq49569_seq49569__$1$$=$APP.$cljs$core$next$$($seq49569_seq49569__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__49570$$,$seq49569_seq49569__$1$$)};$APP.$app$util$i18n$tr$$.$cljs$lang$maxFixedArity$=1;
$cljs$core$_add_watch$$($app$util$i18n$locale$$,"common.time",function($JSCompiler_temp$jscomp$516__$jscomp$1410_temp__5825__auto__$jscomp$inline_5530$$,$___$1$jscomp$805$$,$pv$jscomp$10$$,$cv$jscomp$8$$){$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($pv$jscomp$10$$,$cv$jscomp$8$$)?($JSCompiler_temp$jscomp$516__$jscomp$1410_temp__5825__auto__$jscomp$inline_5530$$=$app$common$time$locales$$[$cv$jscomp$8$$],$JSCompiler_temp$jscomp$516__$jscomp$1410_temp__5825__auto__$jscomp$inline_5530$$=
$APP.$cljs$core$truth_$$($JSCompiler_temp$jscomp$516__$jscomp$1410_temp__5825__auto__$jscomp$inline_5530$$)?$shadow$js$shim$module$0date_fns$0setDefaultOptions$0default$$({locale:$JSCompiler_temp$jscomp$516__$jscomp$1410_temp__5825__auto__$jscomp$inline_5530$$}):null):$JSCompiler_temp$jscomp$516__$jscomp$1410_temp__5825__auto__$jscomp$inline_5530$$=null;return $JSCompiler_temp$jscomp$516__$jscomp$1410_temp__5825__auto__$jscomp$inline_5530$$});$app$common$i18n$tr$$=$APP.$app$util$i18n$tr$$;$APP.$app$common$logging$loggers$$.set("app.main.data.event",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1159$info$$));
$APP.$app$main$data$event$context$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$without_nils$$.$cljs$core$IFn$_invoke$arity$1$(function(){var $uagent$$=new $shadow$js$shim$module$0ua_parser_js$$.UAParser;return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2247$version$$,$APP.$cljs$cst$1259$full$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$config$version$$),
$APP.$cljs$cst$886$locale$$,$APP.$app$util$i18n$_STAR_current_locale_STAR_$$],null),function(){var $browser$jscomp$4$$=$uagent$$.getBrowser();return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1346$browser$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($browser$jscomp$4$$,"name"),$cljs$cst$2248$browser_version$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($browser$jscomp$4$$,"version")],null)}(),function(){var $engine$$=$uagent$$.getEngine();
return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2249$engine$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($engine$$,"name"),$cljs$cst$2250$engine_version$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($engine$$,"version")],null)}(),function(){var $os$jscomp$4$$=$uagent$$.getOS(),$version$jscomp$12$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($os$jscomp$4$$,"version");return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2251$os$$,
[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($os$jscomp$4$$,"name"))," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($version$jscomp$12$$)].join(""),$cljs$cst$2252$os_version$$,$version$jscomp$12$$],null)}(),function(){var $device$$=$uagent$$.getDevice(),$temp__5823__auto__$jscomp$123$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($device$$,"type");return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$123$$)?
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$2253$device_type$$,$temp__5823__auto__$jscomp$123$$,$cljs$cst$2254$device_vendor$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($device$$,"vendor"),$cljs$cst$2255$device_model$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($device$$,"model")],null):new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2253$device_type$$,"unknown"],null)}(),function(){var $screen__$1$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$window$$,
"screen");return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2256$screen_width$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($screen__$1$$,"width"),$cljs$cst$2257$screen_height$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($screen__$1$$,"height"),$cljs$cst$2258$screen_color_depth$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($screen__$1$$,"colorDepth"),$cljs$cst$2259$screen_orientation$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($screen__$1$$,
"orientation"),"type")],null)}(),function(){var $cpu$$=$uagent$$.getCPU();return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2260$device_arch$$,$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($cpu$$,"architecture")],null)}()]))}()));
$cljs$core$_add_watch$$($app$util$i18n$locale$$,"events",function($p1__51414_SHARP_$$,$p2__51415_SHARP_$$,$p3__51416_SHARP_$$,$p4__51413_SHARP_$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($APP.$app$main$data$event$context$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$886$locale$$,$p4__51413_SHARP_$$)});
$APP.$app$main$data$event$xf_COLON_coerce_to_string$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($v$jscomp$535$$){return $v$jscomp$535$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$cljs$core$name$$($v$jscomp$535$$):typeof $v$jscomp$535$$==="string"?$v$jscomp$535$$:$v$jscomp$535$$==null?null:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$535$$)});var $app$main$data$modal$show_modal_51589$$,$app$main$data$modal$hide_modal_51880$$,$app$main$data$modal$update_modal_51896$$;$APP.$app$main$data$modal$components$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$notifications$show_49535$$,$app$main$data$notifications$hide_49545$$;
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Notification"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$282$level$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2300$warning$$,null,$APP.$cljs$cst$2301$success$$,null,$APP.$cljs$cst$1159$info$$,null,$APP.$cljs$cst$847$error$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$109$status$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2302$hide$$,null,$APP.$cljs$cst$2303$visible$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2304$floating$$,null,$APP.$cljs$cst$1655$fixed$$,null,$APP.$cljs$cst$2305$inline$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2306$toast$$,null,$APP.$cljs$cst$2270$context$$,null,$APP.$cljs$cst$2305$inline$$,
null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2307$controls$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2308$bottom_actions$$,
null,$cljs$cst$1846$close$$,null,$APP.$cljs$cst$2309$inline_actions$$,null,$APP.$cljs$cst$226$none$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$78$tag$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,$APP.$cljs$cst$198$string$$,$APP.$cljs$cst$221$keyword$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2310$timeout$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$342$int$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$922$accept$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2245$label$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2311$callback$$,$cljs$cst$966$app_DOT_common_DOT_schema_SLASH_fn$$],
null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2312$cancel$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2245$label$$,$APP.$cljs$cst$198$string$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2311$callback$$,$cljs$cst$966$app_DOT_common_DOT_schema_SLASH_fn$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2313$actions$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2245$label$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2311$callback$$,$cljs$cst$966$app_DOT_common_DOT_schema_SLASH_fn$$],null)],null)],null)],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2314$links$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2245$label$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2311$callback$$,$cljs$cst$966$app_DOT_common_DOT_schema_SLASH_fn$$],null)],null)],null)],null)],null));
$APP.$app$main$data$notifications$hide$$=function $app$main$data$notifications$hide$$($var_args$jscomp$1025$$){for(var $args__5755__auto__$jscomp$167$$=[],$len__5749__auto___49598$$=arguments.length,$i__5750__auto___49599$$=0;;)if($i__5750__auto___49599$$<$len__5749__auto___49598$$)$args__5755__auto__$jscomp$167$$.push(arguments[$i__5750__auto___49599$$]),$i__5750__auto___49599$$+=1;else break;return $app$main$data$notifications$hide$$.$cljs$core$IFn$_invoke$arity$variadic$(0<$args__5755__auto__$jscomp$167$$.length?
new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$167$$.slice(0),0,null):null)};
$APP.$app$main$data$notifications$hide$$.$cljs$core$IFn$_invoke$arity$variadic$=function($p__49543$$){var $map__49544__$1$$=$APP.$cljs$core$__destructure_map$$($p__49543$$),$tag$jscomp$50$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49544__$1$$,$APP.$cljs$cst$78$tag$$);typeof $app$main$data$notifications$hide_49545$$==="undefined"&&($app$main$data$notifications$hide_49545$$=function($p__49543$jscomp$1$$,$map__49544$jscomp$1$$,$tag$jscomp$51$$,$meta49546$$){this.$p__49543$=$p__49543$jscomp$1$$;
this.$map__49544$=$map__49544$jscomp$1$$;this.tag=$tag$jscomp$51$$;this.$meta49546$=$meta49546$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$notifications$hide_49545$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$notifications$hide_49545$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$2317$app_DOT_main_DOT_data_DOT_notifications_SLASH_hide$$},$app$main$data$notifications$hide_49545$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_49547$$,$meta49546__$1$$){return new $app$main$data$notifications$hide_49545$$(this.$p__49543$,this.$map__49544$,this.tag,$meta49546__$1$$)},$app$main$data$notifications$hide_49545$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta49546$},$app$main$data$notifications$hide_49545$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$notifications$hide_49545$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1427_notification$jscomp$1$$,
$state$jscomp$110$$){return this.tag!=null?($_$jscomp$1427_notification$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$110$$,$APP.$cljs$cst$2316$notification$$),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.tag,$APP.$cljs$cst$78$tag$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1427_notification$jscomp$1$$))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$110$$,$APP.$cljs$cst$2316$notification$$):$state$jscomp$110$$):$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$110$$,
$APP.$cljs$cst$2316$notification$$)});return new $app$main$data$notifications$hide_49545$$($p__49543$$,$map__49544__$1$$,$tag$jscomp$50$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$notifications$hide$$.$cljs$lang$maxFixedArity$=0;$APP.$app$main$data$notifications$hide$$.$cljs$lang$applyTo$=function($seq49541$$){return this.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$seq$$($seq49541$$))};$APP.$reitit$exception$format_exception$$=function(){var $method_table__5622__auto__$jscomp$11$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$11$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$11$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$11$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$11$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("reitit.exception",
"format-exception"),function($type$jscomp$367$$){return $type$jscomp$367$$},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$11$$,$method_table__5622__auto__$jscomp$11$$,$prefer_table__5623__auto__$jscomp$11$$,$method_cache__5624__auto__$jscomp$11$$,$cached_hierarchy__5625__auto__$jscomp$11$$)}();
$APP.$reitit$exception$format_exception$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($_$jscomp$1429$$,$message$jscomp$56$$,$data$jscomp$154$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($message$jscomp$56$$),$APP.$cljs$core$truth_$$($data$jscomp$154$$)?["\n\n",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$data$jscomp$154$$]))].join(""):null].join("")});
$APP.$reitit$exception$format_exception$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2320$path_conflicts$$,function($_$jscomp$1430$$,$___$1$jscomp$820$$,$conflicts$$){function $resolve_str$$($path$jscomp$189$$,$route_data$$){return[$APP.$cljs$core$truth_$$($APP.$cljs$cst$2321$conflicting$$.$cljs$core$IFn$_invoke$arity$1$($route_data$$))?"   ":"-\x3e ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($path$jscomp$189$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$not_empty$$($APP.$cljs$core$select_keys$$($route_data$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2321$conflicting$$],null))))].join("")}return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$str$$,"Router contains conflicting route paths:\n\n",$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__49649_vals$jscomp$12$$){var $route_data$jscomp$1_vec__49653$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49649_vals$jscomp$12$$,0,null),
$path$jscomp$190$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($route_data$jscomp$1_vec__49653$$,0,null);$route_data$jscomp$1_vec__49653$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($route_data$jscomp$1_vec__49653$$,1,null);$p__49649_vals$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49649_vals$jscomp$12$$,1,null);return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($resolve_str$$($path$jscomp$190$$,$route_data$jscomp$1_vec__49653$$)),
"\n",$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__49663_route_data__$1$$){var $path__$1$jscomp$5$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49663_route_data__$1$$,0,null);$p__49663_route_data__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49663_route_data__$1$$,1,null);return $resolve_str$$($path__$1$jscomp$5$$,$p__49663_route_data__$1$$)},$p__49649_vals$jscomp$12$$)),"\n\n"].join("")},
$conflicts$$))});
$APP.$reitit$exception$format_exception$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2322$name_conflicts$$,function($_$jscomp$1431$$,$___$1$jscomp$821$$,$conflicts$jscomp$1$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$str$$,"Router contains conflicting route names:\n\n",$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p__49670_vals$jscomp$13$$){var $name$jscomp$224$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49670_vals$jscomp$13$$,0,
null);$p__49670_vals$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__49670_vals$jscomp$13$$,1,null);return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($name$jscomp$224$$),"\n-\x3e ",$APP.$clojure$string$join$$.$cljs$core$IFn$_invoke$arity$2$("\n-\x3e ",$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$p__49670_vals$jscomp$13$$)),"\n"].join("")},$conflicts$jscomp$1$$))});
$APP.$reitit$exception$format_exception$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2323$reitit_DOT_impl_SLASH_merge_data$$,function($_$jscomp$1432$$,$___$1$jscomp$822$$,$data$jscomp$155$$){return["Error merging route-data\n\n",$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$data$jscomp$155$$]))].join("")});$APP.$reitit$impl$into_string$$.string=function($this$$jscomp$736$$){return $this$$jscomp$736$$};$APP.$cljs$core$Keyword$$.prototype.$reitit$impl$IntoString$into_string$arity$1$=function(){var $ns$jscomp$33$$=$APP.$cljs$core$namespace$$(this);return[$ns$jscomp$33$$,$APP.$cljs$core$truth_$$($ns$jscomp$33$$)?"/":null,$APP.$cljs$core$name$$(this)].join("")};$APP.$reitit$impl$into_string$$["boolean"]=function($this$$jscomp$738$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$738$$)};
$APP.$reitit$impl$into_string$$.number=function($this$$jscomp$739$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$739$$)};$APP.$reitit$impl$into_string$$.object=function($this$$jscomp$740$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($this$$jscomp$740$$)};$APP.$reitit$impl$into_string$$["null"]=function(){return null};var $reitit$core$Router$match_by_name$dyn_51747$$;$APP.$cljs$core$Keyword$$.prototype.$reitit$core$Expand$expand$arity$2$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,this],null)};$APP.$cljs$core$PersistentArrayMap$$.prototype.$reitit$core$Expand$expand$arity$2$=function(){return this};$APP.$cljs$core$PersistentHashMap$$.prototype.$reitit$core$Expand$expand$arity$2$=function(){return this};
$APP.$reitit$core$expand$$["function"]=function($this$$jscomp$746$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2359$handler$$,$this$$jscomp$746$$],null)};$APP.$cljs$core$Var$$.prototype.$reitit$core$Expand$expand$arity$2$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2359$handler$$,this],null)};$APP.$reitit$core$expand$$["null"]=function(){return null};
$reitit$core$Router$match_by_name$dyn_51747$$=function(){function $G__51748__3$$($this$$jscomp$761$$,$name$jscomp$226$$,$path_params$jscomp$3$$){var $m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$=$APP.$reitit$core$match_by_name$$[$APP.$goog$typeOf$$($this$$jscomp$761$$==null?null:$this$$jscomp$761$$)];if($m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$!=null)return $m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$.$cljs$core$IFn$_invoke$arity$3$($this$$jscomp$761$$,
$name$jscomp$226$$,$path_params$jscomp$3$$):$m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$($this$$jscomp$761$$,$name$jscomp$226$$,$path_params$jscomp$3$$);$m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$=$APP.$reitit$core$match_by_name$$._;if($m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$!=null)return $m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$.$cljs$core$IFn$_invoke$arity$3$?$m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$.$cljs$core$IFn$_invoke$arity$3$($this$$jscomp$761$$,
$name$jscomp$226$$,$path_params$jscomp$3$$):$m__5372__auto__$jscomp$353_m__5374__auto__$jscomp$353$$($this$$jscomp$761$$,$name$jscomp$226$$,$path_params$jscomp$3$$);throw $APP.$cljs$core$missing_protocol$$("Router.match-by-name",$this$$jscomp$761$$);}function $G__51748__2$$($this$$jscomp$760$$,$name$jscomp$225$$){var $m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$=$APP.$reitit$core$match_by_name$$[$APP.$goog$typeOf$$($this$$jscomp$760$$==null?null:$this$$jscomp$760$$)];if($m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$!=
null)return $m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$.$cljs$core$IFn$_invoke$arity$2$?$m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$.$cljs$core$IFn$_invoke$arity$2$($this$$jscomp$760$$,$name$jscomp$225$$):$m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$($this$$jscomp$760$$,$name$jscomp$225$$);$m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$=$APP.$reitit$core$match_by_name$$._;if($m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$!=null)return $m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$.$cljs$core$IFn$_invoke$arity$2$?
$m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$.$cljs$core$IFn$_invoke$arity$2$($this$$jscomp$760$$,$name$jscomp$225$$):$m__5372__auto__$jscomp$352_m__5374__auto__$jscomp$352$$($this$$jscomp$760$$,$name$jscomp$225$$);throw $APP.$cljs$core$missing_protocol$$("Router.match-by-name",$this$$jscomp$760$$);}var $G__51748$$=null;$G__51748$$=function($this$$jscomp$762$$,$name$jscomp$227$$,$path_params$jscomp$4$$){switch(arguments.length){case 2:return $G__51748__2$$.call(this,$this$$jscomp$762$$,
$name$jscomp$227$$);case 3:return $G__51748__3$$.call(this,$this$$jscomp$762$$,$name$jscomp$227$$,$path_params$jscomp$4$$)}throw Error("Invalid arity: "+arguments.length);};$G__51748$$.$cljs$core$IFn$_invoke$arity$2$=$G__51748__2$$;$G__51748$$.$cljs$core$IFn$_invoke$arity$3$=$G__51748__3$$;return $G__51748$$}();
$APP.$reitit$core$match_by_name$$=function $reitit$core$match_by_name$$($var_args$jscomp$1037$$){switch(arguments.length){case 2:return $reitit$core$match_by_name$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $reitit$core$match_by_name$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$reitit$core$match_by_name$$.$cljs$core$IFn$_invoke$arity$2$=function($this$$jscomp$763$$,$name$jscomp$228$$){return $this$$jscomp$763$$!=null&&$this$$jscomp$763$$.$reitit$core$Router$match_by_name$arity$2$!=null?$this$$jscomp$763$$.$reitit$core$Router$match_by_name$arity$2$($this$$jscomp$763$$,$name$jscomp$228$$):$reitit$core$Router$match_by_name$dyn_51747$$($this$$jscomp$763$$,$name$jscomp$228$$)};
$APP.$reitit$core$match_by_name$$.$cljs$core$IFn$_invoke$arity$3$=function($this$$jscomp$764$$,$name$jscomp$229$$,$path_params$jscomp$5$$){return $this$$jscomp$764$$!=null&&$this$$jscomp$764$$.$reitit$core$Router$match_by_name$arity$3$!=null?$this$$jscomp$764$$.$reitit$core$Router$match_by_name$arity$3$($this$$jscomp$764$$,$name$jscomp$229$$,$path_params$jscomp$5$$):$reitit$core$Router$match_by_name$dyn_51747$$($this$$jscomp$764$$,$name$jscomp$229$$,$path_params$jscomp$5$$)};
$APP.$reitit$core$match_by_name$$.$cljs$lang$maxFixedArity$=3;var $app$main$router$navigate_51803$$,$app$main$router$assign_exception_51831$$,$app$main$router$nav_back_51876$$,$app$main$router$nav_root_51883$$,$app$main$router$reload_51904$$,$app$main$router$nav_raw_51947$$;var $app$main$data$common$show_notification_52078$$,$app$main$data$common$show_shared_dialog_52103$$,$app$main$data$common$change_team_role_52160$$,$app$main$data$common$team_membership_change_52185$$,$app$main$data$common$go_to_dashboard_files_52253$$,$app$main$data$common$go_to_dashboard_search_52270$$,$app$main$data$common$go_to_dashboard_libraries_52282$$,$app$main$data$common$go_to_dashboard_fonts_52291$$,$app$main$data$common$go_to_dashboard_recent_52301$$,$app$main$data$common$go_to_dashboard_members_52310$$,
$app$main$data$common$go_to_dashboard_invitations_52318$$,$app$main$data$common$go_to_dashboard_webhooks_52328$$,$app$main$data$common$go_to_dashboard_settings_52336$$,$app$main$data$common$go_to_workspace_52353$$,$app$main$data$common$go_to_viewer_52374$$;
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$718$sequential$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Files"],null),new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FileParam"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2141$project_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2142$is_shared$$,$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null)],null)],null));$APP.$app$main$data$common$noop_fn$$=$APP.$cljs$core$constantly$$(null);
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Progress"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1779$index$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2286$total$$,$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2455$hints$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$221$keyword$$,$APP.$cljs$core$fn_QMARK_$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2456$slow_progress_threshold$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],
null)],null));var $app$common$schema$desc_native$visit$$=function(){var $method_table__5622__auto__$jscomp$12$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$12$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$12$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$12$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$205$default$$,$cljs$cst$2494$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_default$$],null),$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():
$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.schema.desc-native","visit"),function($name$jscomp$250$$){return $name$jscomp$250$$},$cljs$cst$2494$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_default$$,$hierarchy__5626__auto__$jscomp$12$$,$method_table__5622__auto__$jscomp$12$$,$prefer_table__5623__auto__$jscomp$12$$,$method_cache__5624__auto__$jscomp$12$$,$cached_hierarchy__5625__auto__$jscomp$12$$)}();
$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2494$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_default$$,function($_$jscomp$1557$$,$schema$jscomp$232$$,$___$1$jscomp$943$$,$options$jscomp$479$$){return $malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$232$$,$options$jscomp$479$$)});
$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$200$vector$$,function($_$jscomp$1558$$,$___$1$jscomp$944$$,$children$jscomp$174$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$APP.$cljs$cst$200$vector$$,$children$jscomp$174$$)});
$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$202$map$$,function($_$jscomp$1559_params$jscomp$160$$,$___$1$jscomp$945$$,$children$jscomp$175$$){$_$jscomp$1559_params$jscomp$160$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($c$jscomp$289_p__49821$$){var $k$jscomp$616$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$289_p__49821$$,0,null),$p$jscomp$236$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$289_p__49821$$,
1,null);$c$jscomp$289_p__49821$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($c$jscomp$289_p__49821$$,2,null);return $p$jscomp$236$$==null?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$616$$,$c$jscomp$289_p__49821$$],null):new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$616$$,$APP.$app$common$data$without_qualified$cljs$0core$0IFn$0_invoke$0arity$01$$($p$jscomp$236$$),$c$jscomp$289_p__49821$$],
null)},$children$jscomp$175$$);return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$APP.$cljs$cst$202$map$$,$_$jscomp$1559_params$jscomp$160$$)});
$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$529$multi$$,function($_$jscomp$1560_props$jscomp$93$$,$schema$jscomp$233$$,$children$jscomp$176$$,$options$jscomp$480$$){$_$jscomp$1560_props$jscomp$93$$=$APP.$malli$core$properties$$.$cljs$core$IFn$_invoke$arity$1$($schema$jscomp$233$$);return $APP.$cljs$core$truth_$$($cljs$cst$2495$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_simplified$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1560_props$jscomp$93$$))?
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$1560_props$jscomp$93$$,$cljs$cst$2495$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_simplified$$),$APP.$cljs$cst$871$options$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,
$children$jscomp$176$$)))],null):$malli$core$form$$.$cljs$core$IFn$_invoke$arity$2$($schema$jscomp$233$$,$options$jscomp$480$$)});$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$733$merge$$,function($_$jscomp$1561$$,$___$1$jscomp$946$$,$children$jscomp$177$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$vector$$,$APP.$cljs$cst$733$merge$$,$children$jscomp$177$$)});
$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$296$schema$$,function($_$jscomp$1562$$,$schema$jscomp$234$$,$children$jscomp$178$$,$options$jscomp$481$$){return $app$common$schema$desc_native$visit$$.$cljs$core$IFn$_invoke$arity$4$($cljs$cst$410$malli_DOT_core_SLASH_schema$$,$schema$jscomp$234$$,$children$jscomp$178$$,$options$jscomp$481$$)});
$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$447$malli_DOT_core_SLASH_val$$,function($_$jscomp$1563$$,$___$1$jscomp$947$$,$children$jscomp$179$$){return $APP.$cljs$core$last$$($children$jscomp$179$$)});
$app$common$schema$desc_native$visit$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$410$malli_DOT_core_SLASH_schema$$,function($G__49826__$jscomp$1564$$,$schema$jscomp$235$$,$___$1$jscomp$948$$,$G__49827_options$jscomp$482$$){$G__49826__$jscomp$1564$$=$malli$core$deref$cljs$0core$0IFn$0_invoke$0arity$02$$($schema$jscomp$235$$,null);$G__49827_options$jscomp$482$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__49827_options$jscomp$482$$,$cljs$cst$2496$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_level$$,
$APP.$cljs$core$inc$$);return $app$common$schema$desc_native$describe_STAR_$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$schema$desc_native$describe_STAR_$$.$cljs$core$IFn$_invoke$arity$2$($G__49826__$jscomp$1564$$,$G__49827_options$jscomp$482$$):$app$common$schema$desc_native$describe_STAR_$$($G__49826__$jscomp$1564$$,$G__49827_options$jscomp$482$$)});var $app$common$types$container$schema_COLON_container$$=$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1608$page$$,null,$APP.$cljs$cst$1609$component$$,null],null),null)],null)],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$198$string$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,10],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$APP.$cljs$cst$202$map$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$app$common$types$plugins$schema_COLON_plugin_data$$],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$932$app_DOT_common_DOT_schema_SLASH_type$$,$cljs$cst$2503$app_DOT_common_DOT_types_DOT_container_SLASH_container$$],null))),$app$common$types$container$get_child_heads$$,$app$common$types$container$get_first_valid_parent$$,$app$common$types$container$collect_main_shapes$$;$app$common$schema$check_fn$$($app$common$types$container$schema_COLON_container$$);
$app$common$types$container$get_child_heads$$=function $app$common$types$container$get_child_heads$$($objects$jscomp$177$$,$shape$jscomp$222_shape_id$jscomp$25$$){$shape$jscomp$222_shape_id$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$177$$,$shape$jscomp$222_shape_id$jscomp$25$$);return $shape$jscomp$222_shape_id$jscomp$25$$==null?$APP.$cljs$core$PersistentVector$EMPTY$$:$APP.$app$common$types$component$instance_head_QMARK_$$($shape$jscomp$222_shape_id$jscomp$25$$)?
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$222_shape_id$jscomp$25$$],null):$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__51172_SHARP_$$){return $app$common$types$container$get_child_heads$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$container$get_child_heads$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$177$$,$p1__51172_SHARP_$$):$app$common$types$container$get_child_heads$$($objects$jscomp$177$$,
$p1__51172_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$222_shape_id$jscomp$25$$)]))};
$APP.$app$common$types$container$get_instance_root$$=function $app$common$types$container$get_instance_root$$($objects$jscomp$181$$,$G__51201_shape$jscomp$226$$){if($G__51201_shape$jscomp$226$$==null||$APP.$app$common$files$helpers$root_QMARK_$$($G__51201_shape$jscomp$226$$))return null;if($APP.$app$common$types$component$instance_root_QMARK_$$($G__51201_shape$jscomp$226$$))return $G__51201_shape$jscomp$226$$;$G__51201_shape$jscomp$226$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$181$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__51201_shape$jscomp$226$$));return $app$common$types$container$get_instance_root$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$container$get_instance_root$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$181$$,$G__51201_shape$jscomp$226$$):$app$common$types$container$get_instance_root$$($objects$jscomp$181$$,$G__51201_shape$jscomp$226$$)};
$app$common$types$container$get_first_valid_parent$$=function $app$common$types$container$get_first_valid_parent$$($objects$jscomp$189$$,$G__51320_id$jscomp$250_shape$jscomp$234$$){$G__51320_id$jscomp$250_shape$jscomp$234$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$189$$,$G__51320_id$jscomp$250_shape$jscomp$234$$);var $JSCompiler_inline_result$jscomp$903_or__5025__auto__$jscomp$inline_5571$$=($JSCompiler_inline_result$jscomp$903_or__5025__auto__$jscomp$inline_5571$$=$APP.$app$common$types$component$in_component_copy_QMARK_$$($G__51320_id$jscomp$250_shape$jscomp$234$$))?
$JSCompiler_inline_result$jscomp$903_or__5025__auto__$jscomp$inline_5571$$:$APP.$app$common$types$component$is_variant_container_QMARK_$$($G__51320_id$jscomp$250_shape$jscomp$234$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$903_or__5025__auto__$jscomp$inline_5571$$)?($G__51320_id$jscomp$250_shape$jscomp$234$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__51320_id$jscomp$250_shape$jscomp$234$$),$app$common$types$container$get_first_valid_parent$$.$cljs$core$IFn$_invoke$arity$2$?
$app$common$types$container$get_first_valid_parent$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$189$$,$G__51320_id$jscomp$250_shape$jscomp$234$$):$app$common$types$container$get_first_valid_parent$$($objects$jscomp$189$$,$G__51320_id$jscomp$250_shape$jscomp$234$$)):$G__51320_id$jscomp$250_shape$jscomp$234$$};
$APP.$app$common$types$container$has_any_copy_parent_QMARK_$$=function $app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$190$$,$G__51322_shape$jscomp$235$$){var $parent$jscomp$193$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$190$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__51322_shape$jscomp$235$$));if($parent$jscomp$193$$==null)return!1;if($APP.$app$common$types$component$in_component_copy_QMARK_$$($parent$jscomp$193$$))return!0;
$G__51322_shape$jscomp$235$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__51322_shape$jscomp$235$$);return $app$common$types$container$has_any_copy_parent_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$container$has_any_copy_parent_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$190$$,$G__51322_shape$jscomp$235$$):$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$190$$,$G__51322_shape$jscomp$235$$)};
$app$common$types$container$collect_main_shapes$$=function $app$common$types$container$collect_main_shapes$$($shape$jscomp$238_temp__5823__auto__$jscomp$144$$,$objects$jscomp$193$$){if($APP.$app$common$types$component$main_instance_QMARK_$$($shape$jscomp$238_temp__5823__auto__$jscomp$144$$))return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$238_temp__5823__auto__$jscomp$144$$],null);$shape$jscomp$238_temp__5823__auto__$jscomp$144$$=
$app$common$files$helpers$get_children$$($objects$jscomp$193$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$238_temp__5823__auto__$jscomp$144$$));return $APP.$cljs$core$truth_$$($shape$jscomp$238_temp__5823__auto__$jscomp$144$$)?$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__51323_SHARP_$$){return $app$common$types$container$collect_main_shapes$$.$cljs$core$IFn$_invoke$arity$2$?$app$common$types$container$collect_main_shapes$$.$cljs$core$IFn$_invoke$arity$2$($p1__51323_SHARP_$$,
$objects$jscomp$193$$):$app$common$types$container$collect_main_shapes$$($p1__51323_SHARP_$$,$objects$jscomp$193$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$shape$jscomp$238_temp__5823__auto__$jscomp$144$$])):$APP.$cljs$core$PersistentVector$EMPTY$$};var $app$common$features$default_features$$,$app$common$features$backend_only_features$$;
$APP.$app$common$features$supported_features$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,15,["fdata/path-data",null,"plugins/runtime",null,"design-tokens/v1",null,"variants/v1",null,"layout/grid",null,"styles/v2",null,"fdata/pointer-map",null,"text-editor/v2-html-paste",null,"fdata/objects-map",null,"text-editor/v2",null,"tokens/numeric-input",null,"render-wasm/v1",null,"text-editor-wasm/v1",null,"components/v2",null,"fdata/shape-data-type",null],null),
null);$app$common$features$default_features$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,8,["fdata/path-data",null,"plugins/runtime",null,"design-tokens/v1",null,"variants/v1",null,"layout/grid",null,"styles/v2",null,"components/v2",null,"fdata/shape-data-type",null],null),null);
$APP.$app$common$features$frontend_only_features$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,7,["plugins/runtime",null,"styles/v2",null,"text-editor/v2-html-paste",null,"text-editor/v2",null,"tokens/numeric-input",null,"render-wasm/v1",null,"text-editor-wasm/v1",null],null),null);
$app$common$features$backend_only_features$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,["fdata/pointer-map",null,"fdata/objects-map",null],null),null);
$APP.$app$common$features$no_migration_features$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,["fdata/path-data",null,"design-tokens/v1",null,"variants/v1",null,"layout/grid",null,"tokens/numeric-input",null,"fdata/shape-data-type",null],null),null),$APP.$app$common$features$frontend_only_features$$),$app$common$features$backend_only_features$$);
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$296$schema$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$937$title$$,"FileFeatures",$cljs$cst$2511$app_DOT_common_DOT_schema_DOT_desc_js_like_SLASH_inline$$,!0,$cljs$cst$867$gen_SLASH_gen$$,function($elements$jscomp$3$$){var $dest$jscomp$1$$=$APP.$cljs$core$PersistentVector$EMPTY$$;
return $clojure$test$check$generators$fmap$$(function($bools$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($dest$jscomp$1$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$list$$,$bools$$,$elements$jscomp$3$$))},$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($clojure$test$check$generators$tuple$$,
$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$count$$($elements$jscomp$3$$),$clojure$test$check$generators$boolean$0$$)))}($APP.$app$common$features$supported_features$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$932$app_DOT_common_DOT_schema_SLASH_type$$,
$cljs$cst$2512$app_DOT_common_DOT_features_SLASH_features$$],null)));$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$contains_QMARK_$$,$APP.$app$common$features$supported_features$$));$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__51145_SHARP_$$){return $APP.$cuerdas$core$starts_with_QMARK_$$($p1__51145_SHARP_$$,"ephimeral/")});
var $app$common$features$xf_flag_to_feature$$=$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($flag$jscomp$5$$){switch($flag$jscomp$5$$ instanceof $APP.$cljs$core$Keyword$$?$flag$jscomp$5$$.$fqn$:null){case "feature-styles-v2":return"styles/v2";case "feature-fdata-objects-map":return"fdata/objects-map";case "feature-fdata-pointer-map":return"fdata/pointer-map";case "feature-plugins":return"plugins/runtime";case "feature-design-tokens":return"design-tokens/v1";case "feature-text-editor-v2":return"text-editor/v2";
case "feature-text-editor-v2-html-paste":return"text-editor/v2-html-paste";case "feature-text-editor-wasm":return"text-editor-wasm/v1";case "feature-render-wasm":return"render-wasm/v1";case "feature-variants":return"variants/v1";case "feature-token-input":return"tokens/numeric-input";default:return null}});var $app$common$types$typography$schema_COLON_typography$$=new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Typography"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1741$font_id$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1743$font_variant_id$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1746$font_style$$,
$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1753$text_transform$$,$APP.$cljs$cst$198$string$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$plugins$schema_COLON_plugin_data$$],null)],null),$app$common$types$typography$check_typography$$=$app$common$schema$check_fn$$($app$common$types$typography$schema_COLON_typography$$);var $app$common$types$file$schema_COLON_media$$=new $APP.$cljs$core$PersistentVector$$(null,13,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FileMedia"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1553$created_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2523$deleted_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,$cljs$cst$959$app_DOT_common_DOT_schema_SLASH_safe_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1710$mtype$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2524$media_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2525$thumbnail_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2526$is_local$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null),$app$common$types$file$schema_COLON_colors$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$app$common$types$color$schema_COLON_library_color$$],null),$app$common$types$file$schema_COLON_typographies$$=
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,2],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$app$common$types$typography$schema_COLON_typography$$],null),$app$common$types$file$schema_COLON_data$$=new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$937$title$$,"FileData"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2190$pages$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$app$common$types$page$schema_COLON_page$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$871$options$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FileOptions"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2527$components_v2$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2528$base_font_size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2174$colors$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$file$schema_COLON_colors$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$app$common$types$container$schema_COLON_container$$],null)],null),
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2177$typographies$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$file$schema_COLON_typographies$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$plugins$schema_COLON_plugin_data$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2121$tokens_lib$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$tokens_lib$schema_COLON_tokens_lib$$],null)],null),$app$common$types$file$schema_COLON_file$$=new $APP.$cljs$core$PersistentVector$$(null,17,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$937$title$$,"file"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2230$revn$$,
$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2529$vern$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1553$created_at$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1721$modified_at$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2523$deleted_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2141$project_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1912$team_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2142$is_shared$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2530$has_media_trimmed$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$142$data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$types$file$schema_COLON_data$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2247$version$$,$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$227$features$$,$cljs$cst$2512$app_DOT_common_DOT_features_SLASH_features$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2531$migrations$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$946$ordered$$,!0],null),$APP.$cljs$cst$198$string$$],null)],null)],null),
$app$common$types$file$empty_file_data$$,$app$common$types$file$find_next_related_swap_shape_id$$;$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2532$app_DOT_common_DOT_types_DOT_file_SLASH_data$$,$app$common$types$file$schema_COLON_data$$);$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2533$app_DOT_common_DOT_types_DOT_file_SLASH_file$$,$app$common$types$file$schema_COLON_file$$);
$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2534$app_DOT_common_DOT_types_DOT_file_SLASH_colors$$,$app$common$types$file$schema_COLON_colors$$);$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$2535$app_DOT_common_DOT_types_DOT_file_SLASH_typographies$$,$app$common$types$file$schema_COLON_typographies$$);
$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$file$schema_COLON_file$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"invalid file"]));var $app$common$types$file$check_file_data$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$types$file$schema_COLON_data$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"invalid file data"]));$app$common$schema$check_fn$$($app$common$types$file$schema_COLON_media$$);
$app$common$types$file$empty_file_data$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2190$pages$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1614$pages_index$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$],null);
$app$common$types$file$find_next_related_swap_shape_id$$=function $app$common$types$file$find_next_related_swap_shape_id$$($parent$jscomp$202_referenced_shape$$,$swap_slot_id$$,$libraries$jscomp$23$$){var $container$jscomp$21$$=$app$common$types$file$get_component_container_from_head$$($parent$jscomp$202_referenced_shape$$,$libraries$jscomp$23$$),$children$jscomp$193_objects$jscomp$209$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$21$$);$children$jscomp$193_objects$jscomp$209$$=
$app$common$files$helpers$get_children$$($children$jscomp$193_objects$jscomp$209$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$202_referenced_shape$$));var $original_shape_id$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51718_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($swap_slot_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__51718_SHARP_$$))},
$children$jscomp$193_objects$jscomp$209$$)));if($APP.$cljs$core$truth_$$($original_shape_id$$))return $original_shape_id$$;$parent$jscomp$202_referenced_shape$$=$app$common$types$file$find_ref_shape$$(null,$container$jscomp$21$$,$libraries$jscomp$23$$,$parent$jscomp$202_referenced_shape$$);var $next_shape_id$$=$APP.$cljs$core$truth_$$($parent$jscomp$202_referenced_shape$$)?$app$common$types$file$find_next_related_swap_shape_id$$.$cljs$core$IFn$_invoke$arity$3$?$app$common$types$file$find_next_related_swap_shape_id$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$202_referenced_shape$$,
$swap_slot_id$$,$libraries$jscomp$23$$):$app$common$types$file$find_next_related_swap_shape_id$$($parent$jscomp$202_referenced_shape$$,$swap_slot_id$$,$libraries$jscomp$23$$):null;return $APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51719_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($next_shape_id$$,$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($p1__51719_SHARP_$$))},
$children$jscomp$193_objects$jscomp$209$$)))};
$APP.$app$common$types$file$load_component_objects$$=function $app$common$types$file$load_component_objects$$($var_args$jscomp$1090$$){switch(arguments.length){case 2:return $app$common$types$file$load_component_objects$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $app$common$types$file$load_component_objects$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$types$file$load_component_objects$$.$cljs$core$IFn$_invoke$arity$2$=function($file_data$jscomp$40$$,$component$jscomp$31$$){return $APP.$app$common$types$file$load_component_objects$$.$cljs$core$IFn$_invoke$arity$3$($file_data$jscomp$40$$,$component$jscomp$31$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0))};
$APP.$app$common$types$file$load_component_objects$$.$cljs$core$IFn$_invoke$arity$3$=function($component_page$jscomp$3_file_data$jscomp$41_objects$jscomp$211$$,$component$jscomp$32$$,$delta$jscomp$12$$){if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($component$jscomp$32$$)?$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$32$$)):$component$jscomp$32$$)){$component_page$jscomp$3_file_data$jscomp$41_objects$jscomp$211$$=$APP.$app$common$types$file$get_component_page$$($component_page$jscomp$3_file_data$jscomp$41_objects$jscomp$211$$,
$component$jscomp$32$$);var $page_objects$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component_page$jscomp$3_file_data$jscomp$41_objects$jscomp$211$$);$component_page$jscomp$3_file_data$jscomp$41_objects$jscomp$211$$=$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51723_SHARP_$$){return $app$common$geom$shapes$transforms$move$$($p1__51723_SHARP_$$,$delta$jscomp$12$$)},
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__51722_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page_objects$$,$p1__51722_SHARP_$$)},$APP.$cljs$core$cons$$($APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$32$$),$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($page_objects$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$32$$))))));return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$32$$,
$APP.$cljs$cst$1615$objects$$,$component_page$jscomp$3_file_data$jscomp$41_objects$jscomp$211$$)}return $component$jscomp$32$$};$APP.$app$common$types$file$load_component_objects$$.$cljs$lang$maxFixedArity$=3;
var $app$common$types$file$uses_asset_QMARK_$$=function(){var $method_table__5622__auto__$jscomp$13$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$13$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$13$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$13$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.types.file",
"uses-asset?"),function($asset_type$$){return $asset_type$$},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$13$$,$method_table__5622__auto__$jscomp$13$$,$prefer_table__5623__auto__$jscomp$13$$,$method_cache__5624__auto__$jscomp$13$$,$cached_hierarchy__5625__auto__$jscomp$13$$)}();
$app$common$types$file$uses_asset_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1609$component$$,function($_$jscomp$1570$$,$shape$jscomp$266$$,$library_id$jscomp$10$$,$component$jscomp$34$$){return $app$common$types$component$instance_of_QMARK_$$($shape$jscomp$266$$,$library_id$jscomp$10$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$34$$))});
$app$common$types$file$uses_asset_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1284$color$$,function($_$jscomp$1571$$,$shape$jscomp$267$$,$library_id$jscomp$11$$,$color$jscomp$33$$){return $app$common$types$shape$uses_library_color_QMARK_$$($shape$jscomp$267$$,$library_id$jscomp$11$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$33$$))});
$app$common$types$file$uses_asset_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1966$typography$$,function($_$jscomp$1572$$,$shape$jscomp$268$$,$library_id$jscomp$12$$,$typography$jscomp$5$$){return $app$common$types$typography$uses_library_typography_QMARK_$$($shape$jscomp$268$$,$library_id$jscomp$12$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($typography$jscomp$5$$))});
var $app$common$types$file$dump_shape$$=function $app$common$types$file$dump_shape$$($shape_id$jscomp$27$$,$level$jscomp$52$$,$objects$jscomp$212$$,$file$jscomp$29$$,$libraries$jscomp$26$$,$p__51809_show_ids$$){var $map__51810__$1$$=$APP.$cljs$core$__destructure_map$$($p__51809_show_ids$$);$p__51809_show_ids$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51810__$1$$,$cljs$cst$2543$show_ids$$);var $show_touched$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__51810__$1$$,
$cljs$cst$2544$show_touched$$),$shape$jscomp$276$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$212$$,$shape_id$jscomp$27$$);$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cuerdas$core$pad$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$("  ",$level$jscomp$52$$)),$APP.$cljs$core$truth_$$($APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))?
"{":null,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$)),$APP.$cljs$core$truth_$$($APP.$cljs$cst$2030$main_instance$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))?"}":null,$APP.$cljs$core$seq$$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))?"*":null,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$truth_$$($p__51809_show_ids$$)?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$variadic$(" %s",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$)])):null)].join("")),$app$common$types$file$dump_shape_component_info$$.$cljs$core$IFn$_invoke$arity$5$?$app$common$types$file$dump_shape_component_info$$.$cljs$core$IFn$_invoke$arity$5$($shape$jscomp$276$$,$objects$jscomp$212$$,$file$jscomp$29$$,$libraries$jscomp$26$$,$map__51810__$1$$):$app$common$types$file$dump_shape_component_info$$($shape$jscomp$276$$,$objects$jscomp$212$$,
$file$jscomp$29$$,$libraries$jscomp$26$$,$map__51810__$1$$)]));$APP.$cljs$core$truth_$$($show_touched$$)&&($APP.$cljs$core$seq$$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))&&$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$("  ",$level$jscomp$52$$)),"    ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))].join("")])),
$APP.$cljs$core$truth_$$($APP.$cljs$cst$2031$remote_synced$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))&&$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cuerdas$core$repeat$cljs$0core$0IFn$0_invoke$0arity$02$$("  ",$level$jscomp$52$$)),"    (remote-synced)"].join("")])));return $APP.$cljs$core$truth_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))?
$cljs$core$dorun$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function $app$common$types$file$dump_shape_$_iter__51812$$($s__51813$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__51813__$2_temp__5825__auto__$jscomp$145$$=$APP.$cljs$core$seq$$($s__51813$$);if($s__51813__$2_temp__5825__auto__$jscomp$145$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__51813__$2_temp__5825__auto__$jscomp$145$$)){var $c__5501__auto__$jscomp$23$$=$APP.$cljs$core$_chunked_first$$($s__51813__$2_temp__5825__auto__$jscomp$145$$),
$size__5502__auto__$jscomp$23$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$23$$),$b__51815$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$23$$);return function(){for(var $i__51814$$=0;;)if($i__51814$$<$size__5502__auto__$jscomp$23$$){var $G__51817$jscomp$inline_5603_JSCompiler_inline_result$jscomp$913_shape_id__$1$jscomp$1$$=$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$23$$,$i__51814$$),$JSCompiler_temp_const$jscomp$912$$=$b__51815$$,$G__51818$jscomp$inline_5604$$=$level$jscomp$52$$+
1;$G__51817$jscomp$inline_5603_JSCompiler_inline_result$jscomp$913_shape_id__$1$jscomp$1$$=$app$common$types$file$dump_shape$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$types$file$dump_shape$$.$cljs$core$IFn$_invoke$arity$6$($G__51817$jscomp$inline_5603_JSCompiler_inline_result$jscomp$913_shape_id__$1$jscomp$1$$,$G__51818$jscomp$inline_5604$$,$objects$jscomp$212$$,$file$jscomp$29$$,$libraries$jscomp$26$$,$map__51810__$1$$):$app$common$types$file$dump_shape$$($G__51817$jscomp$inline_5603_JSCompiler_inline_result$jscomp$913_shape_id__$1$jscomp$1$$,
$G__51818$jscomp$inline_5604$$,$objects$jscomp$212$$,$file$jscomp$29$$,$libraries$jscomp$26$$,$map__51810__$1$$);$JSCompiler_temp_const$jscomp$912$$.add($G__51817$jscomp$inline_5603_JSCompiler_inline_result$jscomp$913_shape_id__$1$jscomp$1$$);$i__51814$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51815$$),$app$common$types$file$dump_shape_$_iter__51812$$($APP.$cljs$core$_chunked_rest$$($s__51813__$2_temp__5825__auto__$jscomp$145$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__51815$$),
null)}var $shape_id__$1$$=$APP.$cljs$core$first$$($s__51813__$2_temp__5825__auto__$jscomp$145$$);return $APP.$cljs$core$cons$$(function(){var $G__51823$$=$shape_id__$1$$,$G__51824$$=$level$jscomp$52$$+1;return $app$common$types$file$dump_shape$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$types$file$dump_shape$$.$cljs$core$IFn$_invoke$arity$6$($G__51823$$,$G__51824$$,$objects$jscomp$212$$,$file$jscomp$29$$,$libraries$jscomp$26$$,$map__51810__$1$$):$app$common$types$file$dump_shape$$($G__51823$$,$G__51824$$,
$objects$jscomp$212$$,$file$jscomp$29$$,$libraries$jscomp$26$$,$map__51810__$1$$)}(),$app$common$types$file$dump_shape_$_iter__51812$$($APP.$cljs$core$rest$$($s__51813__$2_temp__5825__auto__$jscomp$145$$)))}return null}},null,null)}($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$276$$))}()):null};var $app$common$files$changes$schema_COLON_operation$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$530$dispatch$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$937$title$$,"Operation",$APP.$cljs$cst$936$decode_SLASH_json$$,function($p1__51982_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__51982_SHARP_$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$core$keyword$$)},
$cljs$cst$2495$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_simplified$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2548$assign$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AssignOperation"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2548$assign$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$221$keyword$$,$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2508$ignore_touched$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2509$ignore_geometry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],
null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetOperation"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$203$set$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2549$attr$$,$APP.$cljs$cst$221$keyword$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$108$val$$,$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2508$ignore_touched$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2509$ignore_geometry$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2550$set_touched$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetTouchedOperation"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$cljs$cst$2550$set_touched$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1610$touched$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$221$keyword$$],null)],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2551$set_remote_synced$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetRemoteSyncedOperation"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$cljs$cst$2551$set_remote_synced$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2031$remote_synced$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$419$boolean$$],null)],null)],null)],null)],null),$app$common$files$changes$schema_COLON_set_default_grid_change$$=
function(){var $gen$jscomp$41$$=$app$common$schema$generators$mcat$$(function($grid_type$$){return $app$common$schema$generators$fmap$$(function($params$jscomp$162$$){return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2028$page_id$$,$APP.$app$common$uuid$next$$(),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2552$set_default_grid$$,$APP.$cljs$cst$2553$grid_type$$,$grid_type$$,$APP.$cljs$cst$1419$params$$,$params$jscomp$162$$],null)},function(){var $G__51992__$1$$=$grid_type$$ instanceof
$APP.$cljs$core$Keyword$$?$grid_type$$.$fqn$:null;switch($G__51992__$1$$){case "square":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$grid$schema_COLON_square_params$$);case "column":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$grid$schema_COLON_column_params$$);case "row":return $app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$types$grid$schema_COLON_column_params$$);
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__51992__$1$$)].join(""));}}())},$clojure$test$check$generators$elements$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$216$column$$,null,$APP.$cljs$cst$1918$square$$,null,$APP.$cljs$cst$1640$row$$,null],null),null)));return new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$936$decode_SLASH_json$$,function($p1__51991_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__51991_SHARP_$$,$APP.$cljs$cst$2553$grid_type$$,$APP.$cljs$core$keyword$$)},$cljs$cst$867$gen_SLASH_gen$$,$gen$jscomp$41$$,$APP.$cljs$cst$937$title$$,"SetDefaultGridChange",$cljs$cst$530$dispatch$$,$APP.$cljs$cst$2553$grid_type$$,$cljs$cst$2495$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_simplified$$,!0],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1918$square$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetDefautSquareGridAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2552$set_default_grid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2553$grid_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1918$square$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$grid$schema_COLON_square_params$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$216$column$$,
new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetDefaultColumnGridAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2552$set_default_grid$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2553$grid_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$216$column$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$grid$schema_COLON_column_params$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1640$row$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetDefaultRowGridAttrs"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2552$set_default_grid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2553$grid_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$1640$row$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$grid$schema_COLON_column_params$$],null)],null)],null)],null)],null)}(),$app$common$files$changes$schema_COLON_set_guide_change$$=function(){var $schema$jscomp$237$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetGuideChange"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2554$set_guide$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$page$schema_COLON_guide$$],null)],null)],null),$gen$jscomp$42$$=$app$common$schema$generators$fmap$$(function($change$jscomp$2$$){return $APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$2$$)!=
null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($change$jscomp$2$$,$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$2$$)):$change$jscomp$2$$},$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($schema$jscomp$237$$));return $APP.$app$common$schema$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($schema$jscomp$237$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$867$gen_SLASH_gen$$,
$gen$jscomp$42$$]))}(),$app$common$files$changes$schema_COLON_set_flow_change$$=function(){var $schema$jscomp$238$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetFlowChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2555$set_flow$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1419$params$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$page$schema_COLON_flow$$],null)],null)],null),$gen$jscomp$43$$=$app$common$schema$generators$fmap$$(function($change$jscomp$3$$){return $APP.$cljs$cst$1419$params$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$3$$)!=null?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($change$jscomp$3$$,
$APP.$cljs$cst$1419$params$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$3$$)):$change$jscomp$3$$},$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($schema$jscomp$238$$));return $APP.$app$common$schema$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($schema$jscomp$238$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$867$gen_SLASH_gen$$,$gen$jscomp$43$$]))}(),
$app$common$files$changes$schema_COLON_set_plugin_data_change$$=function(){var $schema$jscomp$239$$=new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetPagePluginData"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2556$set_plugin_data$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2557$object_type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1284$color$$,null,$APP.$cljs$cst$208$file$$,
null,$APP.$cljs$cst$1608$page$$,null,$APP.$cljs$cst$1609$component$$,null,$APP.$cljs$cst$1795$shape$$,null,$APP.$cljs$cst$1966$typography$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2231$object_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$392$namespace$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$clojure$test$check$generators$fmap$$($APP.$cljs$core$keyword$$,$app$common$schema$generators$word_string$$())],
null),$APP.$cljs$cst$221$keyword$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$word_string$$()],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$260$value$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$520$maybe$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$867$gen_SLASH_gen$$,$app$common$schema$generators$word_string$$()],null)],null)],null)],null)],null),$check1$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$888$error_SLASH_path$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$],null),$APP.$cljs$cst$880$error_SLASH_message$$,"missing page-id"],null),function($map__52005__$1_p__52004$$){$map__52005__$1_p__52004$$=$APP.$cljs$core$__destructure_map$$($map__52005__$1_p__52004$$);var $object_type$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52005__$1_p__52004$$,$APP.$cljs$cst$2557$object_type$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1795$shape$$,
$object_type$$)?$APP.$cljs$core$uuid_QMARK_$$($APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($map__52005__$1_p__52004$$)):!0}],null),$gen$jscomp$44$$=$app$common$schema$generators$fmap$$(function($map__52009__$1_p__52008$$){$map__52009__$1_p__52008$$=$APP.$cljs$core$__destructure_map$$($map__52009__$1_p__52008$$);var $object_type$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52009__$1_p__52008$$,$APP.$cljs$cst$2557$object_type$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$208$file$$,
$object_type$jscomp$1$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__52009__$1_p__52008$$,$APP.$cljs$cst$2231$object_id$$),$APP.$cljs$cst$2028$page_id$$):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1795$shape$$,$object_type$jscomp$1$$)?$map__52009__$1_p__52008$$:$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($map__52009__$1_p__52008$$,$APP.$cljs$cst$2028$page_id$$)},$app$common$schema$generators$filter$$($APP.$cljs$cst$2028$page_id$$,
$app$common$schema$generators$filter$$($APP.$cljs$cst$2231$object_id$$,$app$common$schema$generators$generator$cljs$0core$0IFn$0_invoke$0arity$01$$($schema$jscomp$239$$))));return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$APP.$app$common$schema$update_properties$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($schema$jscomp$239$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$867$gen_SLASH_gen$$,$gen$jscomp$44$$])),
$check1$$],null)}(),$app$common$files$changes$schema_COLON_change$$=$APP.$cljs$core$PersistentVector$fromArray$$([$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$530$dispatch$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$937$title$$,"Change",$APP.$cljs$cst$936$decode_SLASH_json$$,function($p1__52012_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($p1__52012_SHARP_$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$core$keyword$$)},$cljs$cst$2495$app_DOT_common_DOT_schema_DOT_desc_native_SLASH_simplified$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2558$set_comment_thread_position$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetCommentThreadPositionChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2559$comment_thread_id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2560$add_obj$$,new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AddObjChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2560$add_obj$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2561$obj$$,$app$common$types$shape$schema_COLON_shape$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1779$index$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$342$int$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2508$ignore_touched$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2562$mod_obj$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ModObjChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2562$mod_obj$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2563$operations$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$app$common$files$changes$schema_COLON_operation$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2564$del_obj$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"DelObjChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2564$del_obj$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2508$ignore_touched$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2554$set_guide$$,
$app$common$files$changes$schema_COLON_set_guide_change$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2555$set_flow$$,$app$common$files$changes$schema_COLON_set_flow_change$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2552$set_default_grid$$,$app$common$files$changes$schema_COLON_set_default_grid_change$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2565$fix_obj$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FixObjChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$cljs$cst$2565$fix_obj$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1681$fix$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$221$keyword$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2566$mov_objects$$,new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"MovObjectsChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2566$mov_objects$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2508$ignore_touched$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1779$index$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$cljs$cst$342$int$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2567$after_shape$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2568$allow_altering_copies$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2569$reorder_children$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ReorderChildrenChange"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2569$reorder_children$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2508$ignore_touched$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2570$add_page$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AddPageChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2570$add_page$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1608$page$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2571$mod_page$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ModPageChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2571$mod_page$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2043$background$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$color$schema_COLON_hex_color$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2556$set_plugin_data$$,$app$common$files$changes$schema_COLON_set_plugin_data_change$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2572$del_page$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"DelPageChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2572$del_page$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2573$mov_page$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$937$title$$,"MovPageChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2573$mov_page$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1779$index$$,$cljs$cst$342$int$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2574$reg_objects$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RegObjectsChange"],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2574$reg_objects$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1598$shapes$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$853$gen_SLASH_max$$,5],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2575$add_color$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$937$title$$,"AddColorChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2575$add_color$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$color$schema_COLON_library_color$$],
null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2576$mod_color$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ModColorChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2576$mod_color$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$app$common$types$color$schema_COLON_library_color$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2577$del_color$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"DelColorChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2577$del_color$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2578$add_media$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AddMediaChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2578$add_media$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2160$object$$,$app$common$types$file$schema_COLON_media$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2579$mod_media$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ModMediaChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2579$mod_media$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2160$object$$,$app$common$types$file$schema_COLON_media$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2580$del_media$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"DelMediaChange"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2580$del_media$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$2581$add_component$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AddComponentChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2581$add_component$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,$APP.$cljs$cst$198$string$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2045$main_instance_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2046$main_instance_page$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1985$variant_id$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1986$variant_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,
$app$common$types$variant$schema_COLON_variant_property$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2582$mod_component$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ModComponentChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2582$mod_component$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$294$path$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1985$variant_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1986$variant_properties$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$app$common$types$variant$schema_COLON_variant_property$$],null)],null)],null)],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2583$del_component$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"DelComponentChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2583$del_component$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2584$delta$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2585$skip_undelete_QMARK_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2586$restore_component$$,new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RestoreComponentChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2586$restore_component$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2587$purge_component$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"PurgeComponentChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2587$purge_component$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2588$add_typography$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"AddTypogrphyChange"],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2588$add_typography$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1966$typography$$,$app$common$types$typography$schema_COLON_typography$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2589$mod_typography$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ModTypogrphyChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$cljs$cst$2589$mod_typography$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1966$typography$$,$app$common$types$typography$schema_COLON_typography$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2590$del_typography$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"DelTypogrphyChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2590$del_typography$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2591$set_tokens_lib$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetTokensLib"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2591$set_tokens_lib$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2121$tokens_lib$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$tokens_lib$schema_COLON_tokens_lib$$],null)],
null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2592$set_token$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetTokenChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2592$set_token$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2593$set_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2594$token_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$app$common$types$token$schema_COLON_token_attrs$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2596$set_token_set$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetTokenSetChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2596$set_token_set$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$app$common$types$tokens_lib$schema_COLON_token_set_attrs$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2597$set_token_theme$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetTokenThemeChange"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2597$set_token_theme$$],null)],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$app$common$types$tokens_lib$schema_COLON_token_theme_attrs$$],
null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2598$set_active_token_themes$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"SetActiveTokenThemes"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$2598$set_active_token_themes$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2599$theme_paths$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$198$string$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2600$rename_token_set_group$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RenameTokenSetGroup"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2600$rename_token_set_group$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2601$set_group_path$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2602$set_group_fname$$,
$APP.$cljs$cst$198$string$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2603$move_token_set$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"MoveTokenSet"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2603$move_token_set$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2604$from_path$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2605$to_path$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2606$before_path$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2607$before_group$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$419$boolean$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2608$move_token_set_group$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"MoveTokenSetGroup"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,
$APP.$cljs$cst$2608$move_token_set_group$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2604$from_path$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2605$to_path$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2606$before_path$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$198$string$$],
null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2607$before_group$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$419$boolean$$],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2609$set_base_font_size$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ModBaseFontSize"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$2609$set_base_font_size$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2528$base_font_size$$,$APP.$cljs$cst$198$string$$],null)],null)],null)],!0),$app$common$files$changes$schema_COLON_changes$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$718$sequential$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$853$gen_SLASH_max$$,5,$cljs$cst$852$gen_SLASH_min$$,1],null),$app$common$files$changes$schema_COLON_change$$],null),$app$common$files$changes$check_changes$$=
$app$common$schema$check_fn$$($app$common$files$changes$schema_COLON_changes$$),$app$common$files$changes$_STAR_touched_changes_STAR_$$=null,$app$common$files$changes$process_change$$=function(){var $method_table__5622__auto__$jscomp$14$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$14$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$14$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$14$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():
$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.files.changes","process-change"),function($_$jscomp$1573$$,$change$jscomp$6$$){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$6$$)},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$14$$,$method_table__5622__auto__$jscomp$14$$,$prefer_table__5623__auto__$jscomp$14$$,$method_cache__5624__auto__$jscomp$14$$,$cached_hierarchy__5625__auto__$jscomp$14$$)}(),
$app$common$files$changes$process_operation$$=function(){var $method_table__5622__auto__$jscomp$15$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$15$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$15$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$15$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$15$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.files.changes",
"process-operation"),function($_$jscomp$1574$$,$op$jscomp$13$$){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$13$$)},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$15$$,$method_table__5622__auto__$jscomp$15$$,$prefer_table__5623__auto__$jscomp$15$$,$method_cache__5624__auto__$jscomp$15$$,$cached_hierarchy__5625__auto__$jscomp$15$$)}(),$app$common$files$changes$process_changes$$=function $app$common$files$changes$process_changes$$($var_args$jscomp$1091$$){switch(arguments.length){case 2:return $app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],
arguments[1]);case 3:return $app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$2$=function($data$jscomp$192$$,$items$jscomp$26$$){return $app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$192$$,$items$jscomp$26$$,!0)};
$app$common$files$changes$process_changes$$.$cljs$core$IFn$_invoke$arity$3$=function($data$jscomp$193$$,$items$jscomp$27$$,$_STAR_touched_changes_STAR__orig_val__52088_verify_QMARK_$$){$APP.$cljs$core$truth_$$($_STAR_touched_changes_STAR__orig_val__52088_verify_QMARK_$$)&&$app$common$files$changes$check_changes$$($items$jscomp$27$$);$_STAR_touched_changes_STAR__orig_val__52088_verify_QMARK_$$=$app$common$files$changes$_STAR_touched_changes_STAR_$$;$app$common$files$changes$_STAR_touched_changes_STAR_$$=
$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);try{var $result$jscomp$226$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__52074_SHARP_$$,$or__5025__auto__$jscomp$483_p2__52075_SHARP_$$){$or__5025__auto__$jscomp$483_p2__52075_SHARP_$$=$app$common$files$changes$process_change$$.$cljs$core$IFn$_invoke$arity$2$($p1__52074_SHARP_$$,$or__5025__auto__$jscomp$483_p2__52075_SHARP_$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$483_p2__52075_SHARP_$$)?
$or__5025__auto__$jscomp$483_p2__52075_SHARP_$$:$p1__52074_SHARP_$$},$data$jscomp$193$$,$items$jscomp$27$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$files$changes$process_touched_change$$,$result$jscomp$226$$,$APP.$cljs$core$_deref$$($app$common$files$changes$_STAR_touched_changes_STAR_$$))}finally{$app$common$files$changes$_STAR_touched_changes_STAR_$$=$_STAR_touched_changes_STAR__orig_val__52088_verify_QMARK_$$}};
$app$common$files$changes$process_changes$$.$cljs$lang$maxFixedArity$=3;
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2558$set_comment_thread_position$$,function($data$jscomp$194$$,$map__52092__$1_p__52091$$){$map__52092__$1_p__52091$$=$APP.$cljs$core$__destructure_map$$($map__52092__$1_p__52091$$);var $page_id$jscomp$31$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52092__$1_p__52091$$,$APP.$cljs$cst$2028$page_id$$),$comment_thread_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52092__$1_p__52091$$,
$cljs$cst$2559$comment_thread_id$$),$position$jscomp$45$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52092__$1_p__52091$$,$APP.$cljs$cst$1660$position$$),$frame_id$jscomp$26$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52092__$1_p__52091$$,$APP.$cljs$cst$1591$frame_id$$);return $APP.$app$common$data$update_in_when$$($data$jscomp$194$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$31$$],
null),function($page$jscomp$18$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($position$jscomp$45$$)?$frame_id$jscomp$26$$:$position$jscomp$45$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($page$jscomp$18$$,$APP.$cljs$cst$2044$comment_thread_positions$$,$APP.$cljs$core$assoc$$,$comment_thread_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$26$$,$APP.$cljs$cst$1660$position$$,$position$jscomp$45$$],null)):$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($page$jscomp$18$$,
$APP.$cljs$cst$2044$comment_thread_positions$$,$APP.$cljs$core$dissoc$$,$comment_thread_id$$)})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2554$set_guide$$,function($data$jscomp$195$$,$p__52094_page_id$jscomp$32$$){var $map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$=$APP.$cljs$core$__destructure_map$$($p__52094_page_id$jscomp$32$$);$p__52094_page_id$jscomp$32$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$,$APP.$cljs$cst$2028$page_id$$);var $id$jscomp$258$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$,
$APP.$cljs$cst$266$id$$);$map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$,$APP.$cljs$cst$1419$params$$);if($map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$==null)return $APP.$app$common$data$update_in_when$$($data$jscomp$195$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$p__52094_page_id$jscomp$32$$],
null),function($page$jscomp$19$$){var $guides_guides__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$19$$,$APP.$cljs$cst$2042$guides$$);$guides_guides__$1$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($guides_guides__$1$$,$id$jscomp$258$$);return $APP.$cljs$core$empty_QMARK_$$($guides_guides__$1$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$19$$,$APP.$cljs$cst$2042$guides$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($page$jscomp$19$$,
$APP.$cljs$cst$2042$guides$$,$guides_guides__$1$$)});$map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$,$APP.$cljs$cst$266$id$$,$id$jscomp$258$$);return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$195$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,
$p__52094_page_id$jscomp$32$$],null),$APP.$cljs$core$update$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2042$guides$$,$APP.$cljs$core$assoc$$,$id$jscomp$258$$,$map__52095__$1_params$jscomp$163_params__$1$jscomp$19$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2555$set_flow$$,function($data$jscomp$196$$,$p__52099_page_id$jscomp$33$$){var $map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$=$APP.$cljs$core$__destructure_map$$($p__52099_page_id$jscomp$33$$);$p__52099_page_id$jscomp$33$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$,$APP.$cljs$cst$2028$page_id$$);var $id$jscomp$259$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$,
$APP.$cljs$cst$266$id$$);$map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$,$APP.$cljs$cst$1419$params$$);if($map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$==null)return $APP.$app$common$data$update_in_when$$($data$jscomp$196$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$p__52099_page_id$jscomp$33$$],
null),function($page$jscomp$20$$){var $flows$jscomp$1_flows__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$20$$,$APP.$cljs$cst$2041$flows$$);$flows$jscomp$1_flows__$1$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($flows$jscomp$1_flows__$1$$,$id$jscomp$259$$);return $APP.$cljs$core$empty_QMARK_$$($flows$jscomp$1_flows__$1$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$20$$,$APP.$cljs$cst$2041$flows$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($page$jscomp$20$$,
$APP.$cljs$cst$2041$flows$$,$flows$jscomp$1_flows__$1$$)});$map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$,$APP.$cljs$cst$266$id$$,$id$jscomp$259$$);return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$196$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,
$p__52099_page_id$jscomp$33$$],null),$APP.$cljs$core$update$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2041$flows$$,$APP.$cljs$core$assoc$$,$id$jscomp$259$$,$map__52100__$1_params$jscomp$164_params__$1$jscomp$20$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2552$set_default_grid$$,function($data$jscomp$197$$,$p__52102_page_id$jscomp$34$$){var $map__52106__$1_params$jscomp$165$$=$APP.$cljs$core$__destructure_map$$($p__52102_page_id$jscomp$34$$);$p__52102_page_id$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52106__$1_params$jscomp$165$$,$APP.$cljs$cst$2028$page_id$$);var $grid_type$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52106__$1_params$jscomp$165$$,
$APP.$cljs$cst$2553$grid_type$$);$map__52106__$1_params$jscomp$165$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52106__$1_params$jscomp$165$$,$APP.$cljs$cst$1419$params$$);return $map__52106__$1_params$jscomp$165$$==null?$APP.$app$common$data$update_in_when$$($data$jscomp$197$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$p__52102_page_id$jscomp$34$$],null),function($page$jscomp$21$$){var $default_grids_default_grids__$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$21$$,$APP.$cljs$cst$2040$default_grids$$);$default_grids_default_grids__$1$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($default_grids_default_grids__$1$$,$grid_type$jscomp$1$$);return $APP.$cljs$core$empty_QMARK_$$($default_grids_default_grids__$1$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($page$jscomp$21$$,$APP.$cljs$cst$2040$default_grids$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($page$jscomp$21$$,
$APP.$cljs$cst$2040$default_grids$$,$default_grids_default_grids__$1$$)}):$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$197$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$p__52102_page_id$jscomp$34$$],null),$APP.$cljs$core$update$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2040$default_grids$$,$APP.$cljs$core$assoc$$,$grid_type$jscomp$1$$,
$map__52106__$1_params$jscomp$165$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2560$add_obj$$,function($data$jscomp$198$$,$map__52113__$1_p__52112$$){function $update_container$$($p1__52111_SHARP_$$){return $app$common$types$shape_tree$add_shape$$($id$jscomp$261$$,$obj$jscomp$186$$,$p1__52111_SHARP_$$,$frame_id$jscomp$27$$,$parent_id$jscomp$32$$,$index$jscomp$216$$,$ignore_touched$jscomp$3$$)}$map__52113__$1_p__52112$$=$APP.$cljs$core$__destructure_map$$($map__52113__$1_p__52112$$);var $id$jscomp$261$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,$APP.$cljs$cst$266$id$$),$obj$jscomp$186$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,$APP.$cljs$cst$2561$obj$$),$page_id$jscomp$36$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,$APP.$cljs$cst$2028$page_id$$),$component_id$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,$APP.$cljs$cst$1611$component_id$$),
$frame_id$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,$APP.$cljs$cst$1591$frame_id$$),$parent_id$jscomp$32$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,$APP.$cljs$cst$1603$parent_id$$),$index$jscomp$216$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,$APP.$cljs$cst$1779$index$$),$ignore_touched$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52113__$1_p__52112$$,
$APP.$cljs$cst$2508$ignore_touched$$);$APP.$cljs$core$truth_$$(null)&&$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$(null,$app$common$files$changes$collect_shape_media_refs$$,$obj$jscomp$186$$,$page_id$jscomp$36$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$36$$)?$APP.$app$common$data$update_in_when$$($data$jscomp$198$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$36$$],null),$update_container$$):
$APP.$app$common$data$update_in_when$$($data$jscomp$198$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$23$$],null),$update_container$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2562$mod_obj$$,function($data$jscomp$199$$,$map__52132__$1_p__52131$$){$map__52132__$1_p__52131$$=$APP.$cljs$core$__destructure_map$$($map__52132__$1_p__52131$$);var $page_id$jscomp$38$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52132__$1_p__52131$$,$APP.$cljs$cst$2028$page_id$$),$component_id$jscomp$24$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52132__$1_p__52131$$,
$APP.$cljs$cst$1611$component_id$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$38$$)?$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$199$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$38$$,$APP.$cljs$cst$1615$objects$$],null),$app$common$files$changes$process_operations$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__52132__$1_p__52131$$])):
$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$199$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$24$$,$APP.$cljs$cst$1615$objects$$],null),$app$common$files$changes$process_operations$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__52132__$1_p__52131$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2569$reorder_children$$,function($data$jscomp$200$$,$map__52141__$1_p__52140$$){$map__52141__$1_p__52140$$=$APP.$cljs$core$__destructure_map$$($map__52141__$1_p__52140$$);var $page_id$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52141__$1_p__52140$$,$APP.$cljs$cst$2028$page_id$$),$component_id$jscomp$25$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52141__$1_p__52140$$,
$APP.$cljs$cst$1611$component_id$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$39$$)?$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$200$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$39$$,$APP.$cljs$cst$1615$objects$$],null),$app$common$files$changes$process_children_reordering$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__52141__$1_p__52140$$])):
$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$200$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$25$$,$APP.$cljs$cst$1615$objects$$],null),$app$common$files$changes$process_children_reordering$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__52141__$1_p__52140$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2564$del_obj$$,function($data$jscomp$201$$,$p__52142_page_id$jscomp$40$$){var $ignore_touched$jscomp$4_map__52145__$1$$=$APP.$cljs$core$__destructure_map$$($p__52142_page_id$jscomp$40$$);$p__52142_page_id$jscomp$40$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ignore_touched$jscomp$4_map__52145__$1$$,$APP.$cljs$cst$2028$page_id$$);var $component_id$jscomp$26$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ignore_touched$jscomp$4_map__52145__$1$$,
$APP.$cljs$cst$1611$component_id$$),$id$jscomp$263$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ignore_touched$jscomp$4_map__52145__$1$$,$APP.$cljs$cst$266$id$$);$ignore_touched$jscomp$4_map__52145__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($ignore_touched$jscomp$4_map__52145__$1$$,$APP.$cljs$cst$2508$ignore_touched$$);return $APP.$cljs$core$truth_$$($p__52142_page_id$jscomp$40$$)?$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$201$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$p__52142_page_id$jscomp$40$$],null),$app$common$types$shape_tree$delete_shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$id$jscomp$263$$,$ignore_touched$jscomp$4_map__52145__$1$$])):$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$201$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$26$$],null),$app$common$types$shape_tree$delete_shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$id$jscomp$263$$,$ignore_touched$jscomp$4_map__52145__$1$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2565$fix_obj$$,function($data$jscomp$202$$,$p__52166_page_id$jscomp$41$$){function $fix_container$$($container$jscomp$31$$){var $G__52175$$=$APP.$cljs$cst$1681$fix$$.$cljs$core$IFn$_invoke$arity$2$($map__52167__$1$$,$cljs$cst$2611$broken_children$$);switch($G__52175$$ instanceof $APP.$cljs$core$Keyword$$?$G__52175$$.$fqn$:null){case "broken-children":return $app$common$types$shape_tree$fix_broken_children$$($container$jscomp$31$$,
$id$jscomp$264$$);default:throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("internal",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$1736$internal$$,$APP.$cljs$cst$271$code$$,$cljs$cst$2612$fix_not_implemented$$,$APP.$cljs$cst$1681$fix$$,$APP.$cljs$cst$1681$fix$$.$cljs$core$IFn$_invoke$arity$1$($map__52167__$1$$)],null),
null])),null);}}var $map__52167__$1$$=$APP.$cljs$core$__destructure_map$$($p__52166_page_id$jscomp$41$$);$p__52166_page_id$jscomp$41$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52167__$1$$,$APP.$cljs$cst$2028$page_id$$);var $component_id$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52167__$1$$,$APP.$cljs$cst$1611$component_id$$),$id$jscomp$264$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52167__$1$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$truth_$$($p__52166_page_id$jscomp$41$$)?
$APP.$app$common$data$update_in_when$$($data$jscomp$202$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$p__52166_page_id$jscomp$41$$],null),$fix_container$$):$APP.$app$common$data$update_in_when$$($data$jscomp$202$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$27$$],null),$fix_container$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2574$reg_objects$$,function($data$jscomp$203$$,$map__52184__$1_p__52183$$){function $update_group$$($JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$,$children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$){var $lookup$jscomp$16$$=$APP.$app$common$data$getf$$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$),
$children$jscomp$196$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$,$APP.$cljs$cst$1598$shapes$$);$APP.$cljs$core$empty_QMARK_$$($children$jscomp$196$$)||($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1594$bool$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$))?
$JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$=$APP.$app$common$types$path$update_bool_shape$$($JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$,$children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$):$APP.$cljs$core$truth_$$($APP.$cljs$cst$1593$masked_group$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$))?
($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($lookup$jscomp$16$$,$children$jscomp$196$$),$children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$=$APP.$cljs$core$first$$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$),$JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$,
$APP.$cljs$cst$1589$selrect$$,$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$)),$APP.$cljs$cst$1588$points$$,$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$)),$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$))),
$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$))),$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$))),
$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$))),$APP.$cljs$cst$1863$flip_x$$,$APP.$cljs$cst$1863$flip_x$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$)),$APP.$cljs$cst$1864$flip_y$$,$APP.$cljs$cst$1864$flip_y$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$))):
($children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($lookup$jscomp$16$$,$children$jscomp$196$$),$JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$=$APP.$app$common$geom$shapes$transforms$update_group_selrect$$($JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$,$children$jscomp$inline_5629_mask$jscomp$inline_5630_objects$jscomp$222_param49175$jscomp$inline_5633$$)));
return $JSCompiler_temp$jscomp$808_JSCompiler_temp$jscomp$809_JSCompiler_temp$jscomp$810_group$jscomp$27$$}function $reg_objects$$($objects$jscomp$221$$){var $lookup$jscomp$15$$=$APP.$app$common$data$getf$$($objects$jscomp$221$$),$xform$jscomp$26$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__52179_SHARP_$$){return $APP.$cljs$core$cons$$($p1__52179_SHARP_$$,$APP.$app$common$files$helpers$get_parent_ids$$($objects$jscomp$221$$,
$p1__52179_SHARP_$$))}),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__52180_SHARP_$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1592$group$$,null,$APP.$cljs$cst$1594$bool$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($lookup$jscomp$15$$($p1__52180_SHARP_$$)))}),$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$0$());return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__52177_SHARP_$$,
$p2__52178_SHARP_$$){return $APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($p1__52177_SHARP_$$,$p2__52178_SHARP_$$,$update_group$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__52177_SHARP_$$]))},$objects$jscomp$221$$,$APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($xform$jscomp$26$$,$shapes$jscomp$20$$))}$map__52184__$1_p__52183$$=$APP.$cljs$core$__destructure_map$$($map__52184__$1_p__52183$$);var $page_id$jscomp$42$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52184__$1_p__52183$$,
$APP.$cljs$cst$2028$page_id$$),$component_id$jscomp$28$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52184__$1_p__52183$$,$APP.$cljs$cst$1611$component_id$$),$shapes$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52184__$1_p__52183$$,$APP.$cljs$cst$1598$shapes$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$42$$)?$APP.$app$common$data$update_in_when$$($data$jscomp$203$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$42$$,$APP.$cljs$cst$1615$objects$$],null),$reg_objects$$):$APP.$app$common$data$update_in_when$$($data$jscomp$203$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$component_id$jscomp$28$$,$APP.$cljs$cst$1615$objects$$],null),$reg_objects$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2566$mov_objects$$,function($data$jscomp$204$$,$map__52248__$1_p__52247$$){function $is_valid_move_QMARK_$$($objects$jscomp$228$$,$and__5023__auto____$2$jscomp$23_shape_id$jscomp$31$$){var $and__5023__auto____$1$jscomp$57_invalid_targets$$=$calculate_invalid_targets$$($objects$jscomp$228$$,$and__5023__auto____$2$jscomp$23_shape_id$jscomp$31$$),$shape$jscomp$290$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$228$$,
$and__5023__auto____$2$jscomp$23_shape_id$jscomp$31$$);return $APP.$cljs$core$truth_$$($shape$jscomp$290$$)?($and__5023__auto____$1$jscomp$57_invalid_targets$$=$APP.$cljs$core$not$$($and__5023__auto____$1$jscomp$57_invalid_targets$$.$cljs$core$IFn$_invoke$arity$1$?$and__5023__auto____$1$jscomp$57_invalid_targets$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$34$$):$and__5023__auto____$1$jscomp$57_invalid_targets$$($parent_id$jscomp$34$$)))?($and__5023__auto____$2$jscomp$23_shape_id$jscomp$31$$=
$APP.$cljs$core$not$$($app$common$files$helpers$components_nesting_loop_QMARK_$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$228$$,$and__5023__auto____$2$jscomp$23_shape_id$jscomp$31$$,$parent_id$jscomp$34$$)))?$APP.$cljs$core$truth_$$($allow_altering_copies$$)?$allow_altering_copies$$:$APP.$cljs$core$truth_$$($syncing$$)?$syncing$$:!$APP.$app$common$types$component$in_component_copy_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$228$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$290$$)))&&
!$APP.$app$common$types$component$in_component_copy_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$228$$,$parent_id$jscomp$34$$)):$and__5023__auto____$2$jscomp$23_shape_id$jscomp$31$$:$and__5023__auto____$1$jscomp$57_invalid_targets$$:$shape$jscomp$290$$}function $update_parent_id$$($objects$jscomp$227$$,$id$jscomp$266$$){return $APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($objects$jscomp$227$$,$id$jscomp$266$$,$APP.$cljs$core$assoc$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$34$$]))}function $add_to_parent$$($parent$jscomp$205$$,$index__$1$jscomp$2$$,$shapes__$1$jscomp$3$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($parent$jscomp$205$$,$APP.$cljs$cst$1598$shapes$$,function($JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$){$JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$)?$JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$:$APP.$cljs$core$PersistentVector$EMPTY$$;$JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$=$APP.$cljs$core$truth_$$($index__$1$jscomp$2$$)?$APP.$app$common$data$insert_at_index$$($JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$,
$index__$1$jscomp$2$$,$shapes__$1$jscomp$3$$):$app$common$files$helpers$append_at_the_end$$($JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$,$shapes__$1$jscomp$3$$);return $APP.$app$common$data$vec_without_nils$$($JSCompiler_inline_result$jscomp$10390_parent_shapes_prev_shapes__$1$jscomp$inline_11664$$)})}function $move_objects$$($objects$jscomp$226$$){var $parent$jscomp$204$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$226$$,$parent_id$jscomp$34$$);
if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$310_and__5023__auto____$1$jscomp$56$$=$APP.$cljs$core$seq$$($shapes$jscomp$21$$);return $and__5023__auto__$jscomp$310_and__5023__auto____$1$jscomp$56$$?($and__5023__auto__$jscomp$310_and__5023__auto____$1$jscomp$56$$=$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($is_valid_move_QMARK_$$,$objects$jscomp$226$$),$shapes$jscomp$21$$))?$parent$jscomp$204$$:$and__5023__auto__$jscomp$310_and__5023__auto____$1$jscomp$56$$:
$and__5023__auto__$jscomp$310_and__5023__auto____$1$jscomp$56$$}())){var $index__$1$jscomp$1$$=function(){var $G__52314$jscomp$inline_5637_or__5025__auto__$jscomp$484$$=$APP.$app$common$data$index_of$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$204$$),$after_shape$$);$G__52314$jscomp$inline_5637_or__5025__auto__$jscomp$484$$=$G__52314$jscomp$inline_5637_or__5025__auto__$jscomp$484$$==null?null:$G__52314$jscomp$inline_5637_or__5025__auto__$jscomp$484$$+1;return $APP.$cljs$core$truth_$$($G__52314$jscomp$inline_5637_or__5025__auto__$jscomp$484$$)?
$G__52314$jscomp$inline_5637_or__5025__auto__$jscomp$484$$:$index$jscomp$217$$}(),$$__$4$jscomp$1_frame_id$jscomp$29$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$204$$)?$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$204$$):$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$204$$),$$__$1$jscomp$12_$__$2$jscomp$3_$__$3$jscomp$1$$=$APP.$app$common$data$update_when$$($objects$jscomp$226$$,$parent_id$jscomp$34$$,
function($p1__52246_SHARP_$$){return $add_to_parent$$($p1__52246_SHARP_$$,$index__$1$jscomp$1$$,$shapes$jscomp$21$$)});$$__$1$jscomp$12_$__$2$jscomp$3_$__$3$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($update_parent_id$$,$$__$1$jscomp$12_$__$2$jscomp$3_$__$3$jscomp$1$$,$shapes$jscomp$21$$);$$__$1$jscomp$12_$__$2$jscomp$3_$__$3$jscomp$1$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($remove_from_old_parent$$,
$objects$jscomp$226$$),$$__$1$jscomp$12_$__$2$jscomp$3_$__$3$jscomp$1$$,$shapes$jscomp$21$$);$$__$4$jscomp$1_frame_id$jscomp$29$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($update_frame_id$$,$$__$4$jscomp$1_frame_id$jscomp$29$$),$$__$1$jscomp$12_$__$2$jscomp$3_$__$3$jscomp$1$$,$shapes$jscomp$21$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($validate_shape$$,$$__$4$jscomp$1_frame_id$jscomp$29$$,$shapes$jscomp$21$$)}return $objects$jscomp$226$$}
function $remove_from_old_parent$$($old_objects_prev_parent_id$$,$objects$jscomp$225$$,$shape_id$jscomp$30$$){$old_objects_prev_parent_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($old_objects_prev_parent_id$$,$shape_id$jscomp$30$$),$APP.$cljs$cst$1603$parent_id$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($old_objects_prev_parent_id$$,$parent_id$jscomp$34$$)?$objects$jscomp$225$$:$APP.$app$common$data$update_in_when$$($objects$jscomp$225$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$old_objects_prev_parent_id$$,$APP.$cljs$cst$1598$shapes$$],null),function($shapes__$1$jscomp$2$$){return $APP.$app$common$data$vec_without_nils$$($app$common$data$without_obj$$($shapes__$1$jscomp$2$$,$shape_id$jscomp$30$$))})}function $validate_shape$$($objects$jscomp$223$$){return $objects$jscomp$223$$}$map__52248__$1_p__52247$$=$APP.$cljs$core$__destructure_map$$($map__52248__$1_p__52247$$);var $parent_id$jscomp$34$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,$APP.$cljs$cst$1603$parent_id$$),$shapes$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,$APP.$cljs$cst$1598$shapes$$),$index$jscomp$217$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,$APP.$cljs$cst$1779$index$$),$page_id$jscomp$43$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,$APP.$cljs$cst$2028$page_id$$),
$component_id$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,$APP.$cljs$cst$1611$component_id$$),$after_shape$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,$cljs$cst$2567$after_shape$$),$allow_altering_copies$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,$cljs$cst$2568$allow_altering_copies$$),$syncing$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52248__$1_p__52247$$,
$cljs$cst$2613$syncing$$),$update_frame_id$$=function $app$common$files$changes$update_frame_id$$($frame_id$jscomp$28$$,$G__52307__$1_objects$jscomp$224$$,$id$jscomp$265$$){var $G__52306$jscomp$inline_5635_obj$jscomp$187$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__52307__$1_objects$jscomp$224$$,$id$jscomp$265$$);$G__52306$jscomp$inline_5635_obj$jscomp$187$$=$G__52306$jscomp$inline_5635_obj$jscomp$187$$==null?null:$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__52306$jscomp$inline_5635_obj$jscomp$187$$,
$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$28$$);$G__52307__$1_objects$jscomp$224$$=$G__52306$jscomp$inline_5635_obj$jscomp$187$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__52307__$1_objects$jscomp$224$$,$id$jscomp$265$$,$G__52306$jscomp$inline_5635_obj$jscomp$187$$):$G__52307__$1_objects$jscomp$224$$;return $APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__52306$jscomp$inline_5635_obj$jscomp$187$$)?$G__52307__$1_objects$jscomp$224$$:
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$files$changes$update_frame_id$$,$frame_id$jscomp$28$$),$G__52307__$1_objects$jscomp$224$$,$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($G__52306$jscomp$inline_5635_obj$jscomp$187$$))},$calculate_invalid_targets$$=function $app$common$files$changes$calculate_invalid_targets$$($objects$jscomp$229$$,$shape_id$jscomp$32$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__52239_SHARP_$$,
$p2__52240_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($p1__52239_SHARP_$$,$app$common$files$changes$calculate_invalid_targets$$($objects$jscomp$229$$,$p2__52240_SHARP_$$))},$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$shape_id$jscomp$32$$]),$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$229$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_id$jscomp$32$$,$APP.$cljs$cst$1598$shapes$$],
null)))};return $APP.$cljs$core$truth_$$($page_id$jscomp$43$$)?$APP.$app$common$data$update_in_when$$($data$jscomp$204$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$43$$,$APP.$cljs$cst$1615$objects$$],null),$move_objects$$):$APP.$app$common$data$update_in_when$$($data$jscomp$204$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,
$component_id$jscomp$29$$,$APP.$cljs$cst$1615$objects$$],null),$move_objects$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2570$add_page$$,function($data$jscomp$205$$,$id$jscomp$267_p__52331_page__$1$jscomp$5$$){var $map__52332__$1_page$jscomp$22$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$267_p__52331_page__$1$jscomp$5$$);$id$jscomp$267_p__52331_page__$1$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52332__$1_page$jscomp$22$$,$APP.$cljs$cst$266$id$$);var $name$jscomp$255$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52332__$1_page$jscomp$22$$,
$APP.$cljs$cst$723$name$$);$map__52332__$1_page$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52332__$1_page$jscomp$22$$,$APP.$cljs$cst$1608$page$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($id$jscomp$267_p__52331_page__$1$jscomp$5$$)?$APP.$cljs$core$truth_$$($name$jscomp$255$$)?$map__52332__$1_page$jscomp$22$$:$name$jscomp$255$$:$id$jscomp$267_p__52331_page__$1$jscomp$5$$))throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("id+name or page should be provided, never both",
$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$cljs$cst$2614$conflict$$,$APP.$cljs$cst$273$hint$$,"id+name or page should be provided, never both"],null),null])),null);$id$jscomp$267_p__52331_page__$1$jscomp$5$$=typeof $name$jscomp$255$$==="string"&&$APP.$cljs$core$uuid_QMARK_$$($id$jscomp$267_p__52331_page__$1$jscomp$5$$)?$app$common$types$page$make_empty_page$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$266$id$$,$id$jscomp$267_p__52331_page__$1$jscomp$5$$,$APP.$cljs$cst$723$name$$,$name$jscomp$255$$],null)):$map__52332__$1_page$jscomp$22$$;return $app$common$types$pages_list$add_page$$($data$jscomp$205$$,$id$jscomp$267_p__52331_page__$1$jscomp$5$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2571$mod_page$$,function($data$jscomp$206$$,$id$jscomp$268_p__52341$$){var $map__52342__$1$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$268_p__52341$$);$id$jscomp$268_p__52341$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52342__$1$$,$APP.$cljs$cst$266$id$$);return $APP.$app$common$data$update_in_when$$($data$jscomp$206$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1614$pages_index$$,$id$jscomp$268_p__52341$$],null),function($G__52347__$1_G__52347__$2_page$jscomp$23$$){var $name$jscomp$256$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52342__$1$$,$APP.$cljs$cst$723$name$$),$bg$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__52342__$1$$,$APP.$cljs$cst$2043$background$$,$APP.$cljs$cst$2615$not_found$$);$G__52347__$1_G__52347__$2_page$jscomp$23$$=typeof $name$jscomp$256$$==="string"?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__52347__$1_G__52347__$2_page$jscomp$23$$,
$APP.$cljs$cst$723$name$$,$name$jscomp$256$$):$G__52347__$1_G__52347__$2_page$jscomp$23$$;$G__52347__$1_G__52347__$2_page$jscomp$23$$=typeof $bg$$==="string"?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__52347__$1_G__52347__$2_page$jscomp$23$$,$APP.$cljs$cst$2043$background$$,$bg$$):$G__52347__$1_G__52347__$2_page$jscomp$23$$;return $bg$$==null?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($G__52347__$1_G__52347__$2_page$jscomp$23$$,$APP.$cljs$cst$2043$background$$):$G__52347__$1_G__52347__$2_page$jscomp$23$$})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2556$set_plugin_data$$,function($data$jscomp$207$$,$object_id$jscomp$1_p__52349$$){function $update_fn$jscomp$7$$($data__$1$jscomp$8$$){return $value$jscomp$446$$!=null?$APP.$cljs$core$assoc_in$$($data__$1$jscomp$8$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,$namespace$jscomp$10$$,$key$jscomp$324$$],null),$value$jscomp$446$$):
$APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data__$1$jscomp$8$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1722$plugin_data$$,$namespace$jscomp$10$$],null),$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$key$jscomp$324$$]))}var $G__52356__$1_map__52350__$1$$=$APP.$cljs$core$__destructure_map$$($object_id$jscomp$1_p__52349$$),$object_type$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__52356__$1_map__52350__$1$$,
$APP.$cljs$cst$2557$object_type$$);$object_id$jscomp$1_p__52349$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__52356__$1_map__52350__$1$$,$APP.$cljs$cst$2231$object_id$$);var $page_id$jscomp$44$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__52356__$1_map__52350__$1$$,$APP.$cljs$cst$2028$page_id$$),$namespace$jscomp$10$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__52356__$1_map__52350__$1$$,$APP.$cljs$cst$392$namespace$$),$key$jscomp$324$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__52356__$1_map__52350__$1$$,
$APP.$cljs$cst$300$key$$),$value$jscomp$446$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__52356__$1_map__52350__$1$$,$APP.$cljs$cst$260$value$$);$G__52356__$1_map__52350__$1$$=$object_type$jscomp$2$$ instanceof $APP.$cljs$core$Keyword$$?$object_type$jscomp$2$$.$fqn$:null;switch($G__52356__$1_map__52350__$1$$){case "file":return $update_fn$jscomp$7$$($data$jscomp$207$$);case "page":return $APP.$app$common$data$update_in_when$$($data$jscomp$207$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$object_id$jscomp$1_p__52349$$],null),$update_fn$jscomp$7$$);case "shape":return $APP.$app$common$data$update_in_when$$($data$jscomp$207$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1614$pages_index$$,$page_id$jscomp$44$$,$APP.$cljs$cst$1615$objects$$,$object_id$jscomp$1_p__52349$$],null),$update_fn$jscomp$7$$);case "color":return $APP.$app$common$data$update_in_when$$($data$jscomp$207$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2174$colors$$,$object_id$jscomp$1_p__52349$$],null),$update_fn$jscomp$7$$);case "typography":return $APP.$app$common$data$update_in_when$$($data$jscomp$207$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2177$typographies$$,$object_id$jscomp$1_p__52349$$],null),$update_fn$jscomp$7$$);case "component":return $APP.$app$common$data$update_in_when$$($data$jscomp$207$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$object_id$jscomp$1_p__52349$$],null),$update_fn$jscomp$7$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__52356__$1_map__52350__$1$$)].join(""));}});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2572$del_page$$,function($data$jscomp$208$$,$id$jscomp$269_map__52373__$1_p__52371$$){$id$jscomp$269_map__52373__$1_p__52371$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$269_map__52373__$1_p__52371$$);$id$jscomp$269_map__52373__$1_p__52371$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$269_map__52373__$1_p__52371$$,$APP.$cljs$cst$266$id$$);return $app$common$types$pages_list$delete_page$$($data$jscomp$208$$,
$id$jscomp$269_map__52373__$1_p__52371$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2573$mov_page$$,function($data$jscomp$209$$,$id$jscomp$270_p__52377$$){var $index$jscomp$218_map__52378__$1$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$270_p__52377$$);$id$jscomp$270_p__52377$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$218_map__52378__$1$$,$APP.$cljs$cst$266$id$$);$index$jscomp$218_map__52378__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$218_map__52378__$1$$,$APP.$cljs$cst$1779$index$$);
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($data$jscomp$209$$,$APP.$cljs$cst$2190$pages$$,$APP.$app$common$data$insert_at_index$$,$index$jscomp$218_map__52378__$1$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$270_p__52377$$],null))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2575$add_color$$,function($data$jscomp$210$$,$color$jscomp$35_map__52380__$1_p__52379$$){$color$jscomp$35_map__52380__$1_p__52379$$=$APP.$cljs$core$__destructure_map$$($color$jscomp$35_map__52380__$1_p__52379$$);$color$jscomp$35_map__52380__$1_p__52379$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$35_map__52380__$1_p__52379$$,$APP.$cljs$cst$1284$color$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($data$jscomp$210$$,
$APP.$cljs$cst$2174$colors$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$35_map__52380__$1_p__52379$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$35_map__52380__$1_p__52379$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$app$common$time$now$$()))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2576$mod_color$$,function($data$jscomp$211$$,$color$jscomp$36_map__52382__$1_p__52381$$){$color$jscomp$36_map__52382__$1_p__52381$$=$APP.$cljs$core$__destructure_map$$($color$jscomp$36_map__52382__$1_p__52381$$);$color$jscomp$36_map__52382__$1_p__52381$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($color$jscomp$36_map__52382__$1_p__52381$$,$APP.$cljs$cst$1284$color$$);return $app$common$data$assoc_in_when$$($data$jscomp$211$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2174$colors$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($color$jscomp$36_map__52382__$1_p__52381$$)],null),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($color$jscomp$36_map__52382__$1_p__52381$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$app$common$time$now$$()))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2577$del_color$$,function($data$jscomp$212$$,$id$jscomp$271_map__52385__$1_p__52384$$){$id$jscomp$271_map__52385__$1_p__52384$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$271_map__52385__$1_p__52384$$);$id$jscomp$271_map__52385__$1_p__52384$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$271_map__52385__$1_p__52384$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($data$jscomp$212$$,
$APP.$cljs$cst$2174$colors$$,$APP.$cljs$core$dissoc$$,$id$jscomp$271_map__52385__$1_p__52384$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2578$add_media$$,function($data$jscomp$213$$,$map__52387__$1_object$jscomp$19_p__52386$$){$map__52387__$1_object$jscomp$19_p__52386$$=$APP.$cljs$core$__destructure_map$$($map__52387__$1_object$jscomp$19_p__52386$$);$map__52387__$1_object$jscomp$19_p__52386$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52387__$1_object$jscomp$19_p__52386$$,$APP.$cljs$cst$2160$object$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($data$jscomp$213$$,
$APP.$cljs$cst$1623$media$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__52387__$1_object$jscomp$19_p__52386$$),$map__52387__$1_object$jscomp$19_p__52386$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2579$mod_media$$,function($data$jscomp$214$$,$map__52389__$1_object$jscomp$20_p__52388$$){$map__52389__$1_object$jscomp$20_p__52388$$=$APP.$cljs$core$__destructure_map$$($map__52389__$1_object$jscomp$20_p__52388$$);$map__52389__$1_object$jscomp$20_p__52388$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52389__$1_object$jscomp$20_p__52388$$,$APP.$cljs$cst$2160$object$$);return $APP.$app$common$data$update_in_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$214$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1623$media$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__52389__$1_object$jscomp$20_p__52388$$)],null),$APP.$cljs$core$merge$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__52389__$1_object$jscomp$20_p__52388$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2580$del_media$$,function($data$jscomp$215$$,$id$jscomp$272_map__52399__$1_p__52398$$){$id$jscomp$272_map__52399__$1_p__52398$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$272_map__52399__$1_p__52398$$);$id$jscomp$272_map__52399__$1_p__52398$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$272_map__52399__$1_p__52398$$,$APP.$cljs$cst$266$id$$);return $APP.$app$common$data$update_when$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$215$$,
$APP.$cljs$cst$1623$media$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$id$jscomp$272_map__52399__$1_p__52398$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2581$add_component$$,function($G__49946$jscomp$inline_5657_data$jscomp$216_fdata__$1$jscomp$inline_5656$$,$id$jscomp$inline_5648_params$jscomp$168$$){var $map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$inline_5648_params$jscomp$168$$);$id$jscomp$inline_5648_params$jscomp$168$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,
$APP.$cljs$cst$266$id$$);var $name$jscomp$inline_5649$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,$APP.$cljs$cst$723$name$$),$path$jscomp$inline_5650$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,$APP.$cljs$cst$294$path$$),$main_instance_id$jscomp$inline_5651$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,
$APP.$cljs$cst$2045$main_instance_id$$),$main_instance_page$jscomp$inline_5652$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,$APP.$cljs$cst$2046$main_instance_page$$),$G__49946__$1$jscomp$inline_5658_annotation$jscomp$inline_5653$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,$APP.$cljs$cst$2499$annotation$$),$G__49946__$2$jscomp$inline_5659_variant_id$jscomp$inline_5654$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,$APP.$cljs$cst$1985$variant_id$$);$map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$,$APP.$cljs$cst$1986$variant_properties$$);$G__49946$jscomp$inline_5657_data$jscomp$216_fdata__$1$jscomp$inline_5656$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($G__49946$jscomp$inline_5657_data$jscomp$216_fdata__$1$jscomp$inline_5656$$,
$APP.$cljs$cst$1622$components$$,$APP.$cljs$core$assoc$$,$id$jscomp$inline_5648_params$jscomp$168$$,$app$common$types$components_list$touch$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,$id$jscomp$inline_5648_params$jscomp$168$$,$APP.$cljs$cst$723$name$$,$name$jscomp$inline_5649$$,$APP.$cljs$cst$294$path$$,$path$jscomp$inline_5650$$],null)));$G__49946$jscomp$inline_5657_data$jscomp$216_fdata__$1$jscomp$inline_5656$$=$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$variadic$($G__49946$jscomp$inline_5657_data$jscomp$216_fdata__$1$jscomp$inline_5656$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$id$jscomp$inline_5648_params$jscomp$168$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2045$main_instance_id$$,$main_instance_id$jscomp$inline_5651$$,$APP.$cljs$cst$2046$main_instance_page$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$main_instance_page$jscomp$inline_5652$$]));$G__49946__$1$jscomp$inline_5658_annotation$jscomp$inline_5653$$=$APP.$cljs$core$truth_$$($G__49946__$1$jscomp$inline_5658_annotation$jscomp$inline_5653$$)?
$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__49946$jscomp$inline_5657_data$jscomp$216_fdata__$1$jscomp$inline_5656$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$id$jscomp$inline_5648_params$jscomp$168$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2499$annotation$$,$G__49946__$1$jscomp$inline_5658_annotation$jscomp$inline_5653$$):$G__49946$jscomp$inline_5657_data$jscomp$216_fdata__$1$jscomp$inline_5656$$;
$G__49946__$2$jscomp$inline_5659_variant_id$jscomp$inline_5654$$=$APP.$cljs$core$truth_$$($G__49946__$2$jscomp$inline_5659_variant_id$jscomp$inline_5654$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__49946__$1$jscomp$inline_5658_annotation$jscomp$inline_5653$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$id$jscomp$inline_5648_params$jscomp$168$$],null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1985$variant_id$$,
$G__49946__$2$jscomp$inline_5659_variant_id$jscomp$inline_5654$$):$G__49946__$1$jscomp$inline_5658_annotation$jscomp$inline_5653$$;return $APP.$cljs$core$truth_$$($map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$)?$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$5$($G__49946__$2$jscomp$inline_5659_variant_id$jscomp$inline_5654$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1622$components$$,$id$jscomp$inline_5648_params$jscomp$168$$],
null),$APP.$cljs$core$assoc$$,$APP.$cljs$cst$1986$variant_properties$$,$map__49945__$1$jscomp$inline_5647_variant_properties$jscomp$inline_5655$$):$G__49946__$2$jscomp$inline_5659_variant_id$jscomp$inline_5654$$});$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2582$mod_component$$,function($data$jscomp$217$$,$params$jscomp$169$$){return $app$common$types$components_list$mod_component$$($data$jscomp$217$$,$params$jscomp$169$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2583$del_component$$,function($data$jscomp$218$$,$id$jscomp$273_p__52403$$){var $delta$jscomp$14_map__52404__$1$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$273_p__52403$$);$id$jscomp$273_p__52403$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($delta$jscomp$14_map__52404__$1$$,$APP.$cljs$cst$266$id$$);var $skip_undelete_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($delta$jscomp$14_map__52404__$1$$,
$cljs$cst$2585$skip_undelete_QMARK_$$);$delta$jscomp$14_map__52404__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($delta$jscomp$14_map__52404__$1$$,$APP.$cljs$cst$2584$delta$$);return $app$common$types$file$delete_component$$($data$jscomp$218$$,$id$jscomp$273_p__52403$$,$skip_undelete_QMARK_$jscomp$1$$,$delta$jscomp$14_map__52404__$1$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2586$restore_component$$,function($data$jscomp$219$$,$id$jscomp$274_p__52405$$){var $map__52406__$1_page_id$jscomp$45$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$274_p__52405$$);$id$jscomp$274_p__52405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52406__$1_page_id$jscomp$45$$,$APP.$cljs$cst$266$id$$);$map__52406__$1_page_id$jscomp$45$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52406__$1_page_id$jscomp$45$$,
$APP.$cljs$cst$2028$page_id$$);return $app$common$types$file$restore_component$$($data$jscomp$219$$,$id$jscomp$274_p__52405$$,$map__52406__$1_page_id$jscomp$45$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2587$purge_component$$,function($data$jscomp$220$$,$id$jscomp$275_map__52408__$1_p__52407$$){$id$jscomp$275_map__52408__$1_p__52407$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$275_map__52408__$1_p__52407$$);$id$jscomp$275_map__52408__$1_p__52407$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$275_map__52408__$1_p__52407$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($data$jscomp$220$$,
$APP.$cljs$cst$1622$components$$,$APP.$cljs$core$dissoc$$,$id$jscomp$275_map__52408__$1_p__52407$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2588$add_typography$$,function($data$jscomp$221$$,$map__52410__$1_p__52409_typography$jscomp$7$$){$map__52410__$1_p__52409_typography$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($map__52410__$1_p__52409_typography$jscomp$7$$);$map__52410__$1_p__52409_typography$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52410__$1_p__52409_typography$jscomp$7$$,$APP.$cljs$cst$1966$typography$$);
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($data$jscomp$221$$,$APP.$cljs$cst$2177$typographies$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__52410__$1_p__52409_typography$jscomp$7$$),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__52410__$1_p__52409_typography$jscomp$7$$,$APP.$cljs$cst$1721$modified_at$$,$APP.$app$common$time$now$$()))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2589$mod_typography$$,function($data$jscomp$222$$,$map__52412__$1_p__52411_typography$jscomp$8$$){$map__52412__$1_p__52411_typography$jscomp$8$$=$APP.$cljs$core$__destructure_map$$($map__52412__$1_p__52411_typography$jscomp$8$$);$map__52412__$1_p__52411_typography$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52412__$1_p__52411_typography$jscomp$8$$,$APP.$cljs$cst$1966$typography$$);
return $app$common$types$typographies_list$update_typography$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($data$jscomp$222$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($map__52412__$1_p__52411_typography$jscomp$8$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__52412__$1_p__52411_typography$jscomp$8$$]))});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2590$del_typography$$,function($data$jscomp$223$$,$id$jscomp$276_map__52414__$1_p__52413$$){$id$jscomp$276_map__52414__$1_p__52413$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$276_map__52414__$1_p__52413$$);$id$jscomp$276_map__52414__$1_p__52413$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$276_map__52414__$1_p__52413$$,$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($data$jscomp$223$$,
$APP.$cljs$cst$2177$typographies$$,$APP.$cljs$core$dissoc$$,$id$jscomp$276_map__52414__$1_p__52413$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2591$set_tokens_lib$$,function($data$jscomp$224$$,$map__52416__$1_p__52415_tokens_lib$jscomp$5$$){$map__52416__$1_p__52415_tokens_lib$jscomp$5$$=$APP.$cljs$core$__destructure_map$$($map__52416__$1_p__52415_tokens_lib$jscomp$5$$);$map__52416__$1_p__52415_tokens_lib$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52416__$1_p__52415_tokens_lib$jscomp$5$$,$APP.$cljs$cst$2121$tokens_lib$$);
return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$224$$,$APP.$cljs$cst$2121$tokens_lib$$,$map__52416__$1_p__52415_tokens_lib$jscomp$5$$)});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2592$set_token$$,function($data$jscomp$225$$,$map__52428__$1_p__52427$$){$map__52428__$1_p__52427$$=$APP.$cljs$core$__destructure_map$$($map__52428__$1_p__52427$$);var $set_id$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52428__$1_p__52427$$,$cljs$cst$2593$set_id$$),$token_id$jscomp$14$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52428__$1_p__52427$$,$APP.$cljs$cst$2594$token_id$$),
$attrs$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52428__$1_p__52427$$,$APP.$cljs$cst$2595$attrs$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$225$$,$APP.$cljs$cst$2121$tokens_lib$$,function($lib$jscomp$5_lib_SINGLEQUOTE_$$){$lib$jscomp$5_lib_SINGLEQUOTE_$$=$app$common$types$tokens_lib$ensure_tokens_lib$$($lib$jscomp$5_lib_SINGLEQUOTE_$$);return $APP.$cljs$core$not$$($attrs$jscomp$20$$)?$app$common$types$tokens_lib$delete_token$$($lib$jscomp$5_lib_SINGLEQUOTE_$$,
$set_id$jscomp$19$$,$token_id$jscomp$14$$):$APP.$cljs$core$not$$($APP.$app$common$types$tokens_lib$get_token$$($lib$jscomp$5_lib_SINGLEQUOTE_$$,$set_id$jscomp$19$$,$token_id$jscomp$14$$))?$app$common$types$tokens_lib$add_token$$($lib$jscomp$5_lib_SINGLEQUOTE_$$,$set_id$jscomp$19$$,$APP.$app$common$types$tokens_lib$make_token$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs$jscomp$20$$]))):$app$common$types$tokens_lib$update_token$$($lib$jscomp$5_lib_SINGLEQUOTE_$$,
$set_id$jscomp$19$$,$token_id$jscomp$14$$,function($prev_token$$){return $APP.$app$common$types$tokens_lib$make_token$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$prev_token$$,$attrs$jscomp$20$$]))]))})})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2596$set_token_set$$,function($data$jscomp$226$$,$map__52430__$1_p__52429$$){$map__52430__$1_p__52429$$=$APP.$cljs$core$__destructure_map$$($map__52430__$1_p__52429$$);var $id$jscomp$277$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52430__$1_p__52429$$,$APP.$cljs$cst$266$id$$),$attrs$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52430__$1_p__52429$$,$APP.$cljs$cst$2595$attrs$$);
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$226$$,$APP.$cljs$cst$2121$tokens_lib$$,function($lib$jscomp$6_lib_SINGLEQUOTE_$jscomp$1$$){$lib$jscomp$6_lib_SINGLEQUOTE_$jscomp$1$$=$app$common$types$tokens_lib$ensure_tokens_lib$$($lib$jscomp$6_lib_SINGLEQUOTE_$jscomp$1$$);return $APP.$cljs$core$not$$($attrs$jscomp$21$$)?$app$common$types$tokens_lib$delete_set$$($lib$jscomp$6_lib_SINGLEQUOTE_$jscomp$1$$,$id$jscomp$277$$):$APP.$cljs$core$not$$($APP.$app$common$types$tokens_lib$get_set$$($lib$jscomp$6_lib_SINGLEQUOTE_$jscomp$1$$,
$id$jscomp$277$$))?$APP.$app$common$types$tokens_lib$add_set$$($lib$jscomp$6_lib_SINGLEQUOTE_$jscomp$1$$,$APP.$app$common$types$tokens_lib$make_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs$jscomp$21$$]))):$app$common$types$tokens_lib$update_set$$($lib$jscomp$6_lib_SINGLEQUOTE_$jscomp$1$$,$id$jscomp$277$$,function(){return $APP.$app$common$types$tokens_lib$make_token_set$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs$jscomp$21$$]))})})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2597$set_token_theme$$,function($data$jscomp$227$$,$map__52445__$1_p__52443$$){$map__52445__$1_p__52443$$=$APP.$cljs$core$__destructure_map$$($map__52445__$1_p__52443$$);var $id$jscomp$278$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52445__$1_p__52443$$,$APP.$cljs$cst$266$id$$),$attrs$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52445__$1_p__52443$$,$APP.$cljs$cst$2595$attrs$$);
return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$227$$,$APP.$cljs$cst$2121$tokens_lib$$,function($lib$jscomp$7_lib_SINGLEQUOTE_$jscomp$2$$){$lib$jscomp$7_lib_SINGLEQUOTE_$jscomp$2$$=$app$common$types$tokens_lib$ensure_tokens_lib$$($lib$jscomp$7_lib_SINGLEQUOTE_$jscomp$2$$);return $APP.$cljs$core$not$$($attrs$jscomp$22$$)?$app$common$types$tokens_lib$delete_theme$$($lib$jscomp$7_lib_SINGLEQUOTE_$jscomp$2$$,$id$jscomp$278$$):$APP.$cljs$core$not$$($APP.$app$common$types$tokens_lib$get_theme$$($lib$jscomp$7_lib_SINGLEQUOTE_$jscomp$2$$,
$id$jscomp$278$$))?$app$common$types$tokens_lib$add_theme$$($lib$jscomp$7_lib_SINGLEQUOTE_$jscomp$2$$,$APP.$app$common$types$tokens_lib$make_token_theme$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs$jscomp$22$$]))):$app$common$types$tokens_lib$update_theme$$($lib$jscomp$7_lib_SINGLEQUOTE_$jscomp$2$$,$id$jscomp$278$$,function($prev_token_theme$$){return $APP.$app$common$types$tokens_lib$make_token_theme$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$prev_token_theme$$,
$attrs$jscomp$22$$]))]))})})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2598$set_active_token_themes$$,function($data$jscomp$228$$,$map__52448__$1_p__52447$$){$map__52448__$1_p__52447$$=$APP.$cljs$core$__destructure_map$$($map__52448__$1_p__52447$$);var $theme_paths$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52448__$1_p__52447$$,$cljs$cst$2599$theme_paths$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$228$$,$APP.$cljs$cst$2121$tokens_lib$$,
function($p1__52446_SHARP_$$){return $app$common$types$tokens_lib$set_active_themes$$($app$common$types$tokens_lib$ensure_tokens_lib$$($p1__52446_SHARP_$$),$theme_paths$$)})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2600$rename_token_set_group$$,function($data$jscomp$229$$,$map__52450__$1_p__52449$$){$map__52450__$1_p__52449$$=$APP.$cljs$core$__destructure_map$$($map__52450__$1_p__52449$$);var $set_group_path$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52450__$1_p__52449$$,$APP.$cljs$cst$2601$set_group_path$$),$set_group_fname$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52450__$1_p__52449$$,
$APP.$cljs$cst$2602$set_group_fname$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$229$$,$APP.$cljs$cst$2121$tokens_lib$$,function($lib$jscomp$8$$){return $app$common$types$tokens_lib$rename_set_group$$($app$common$types$tokens_lib$ensure_tokens_lib$$($lib$jscomp$8$$),$set_group_path$$,$set_group_fname$$)})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2603$move_token_set$$,function($data$jscomp$230$$,$map__52455__$1_p__52454$$){$map__52455__$1_p__52454$$=$APP.$cljs$core$__destructure_map$$($map__52455__$1_p__52454$$);var $from_path$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52455__$1_p__52454$$,$APP.$cljs$cst$2604$from_path$$),$to_path$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52455__$1_p__52454$$,
$APP.$cljs$cst$2605$to_path$$),$before_path$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52455__$1_p__52454$$,$APP.$cljs$cst$2606$before_path$$),$before_group$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52455__$1_p__52454$$,$APP.$cljs$cst$2607$before_group$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$230$$,$APP.$cljs$cst$2121$tokens_lib$$,function($p1__52451_SHARP_$$){return $app$common$types$tokens_lib$move_set$$($app$common$types$tokens_lib$ensure_tokens_lib$$($p1__52451_SHARP_$$),
$from_path$jscomp$6$$,$to_path$jscomp$6$$,$before_path$jscomp$6$$,$before_group$$)})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2608$move_token_set_group$$,function($data$jscomp$231$$,$map__52491__$1_p__52490$$){$map__52491__$1_p__52490$$=$APP.$cljs$core$__destructure_map$$($map__52491__$1_p__52490$$);var $from_path$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52491__$1_p__52490$$,$APP.$cljs$cst$2604$from_path$$),$to_path$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52491__$1_p__52490$$,
$APP.$cljs$cst$2605$to_path$$),$before_path$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52491__$1_p__52490$$,$APP.$cljs$cst$2606$before_path$$),$before_group$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52491__$1_p__52490$$,$APP.$cljs$cst$2607$before_group$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$231$$,$APP.$cljs$cst$2121$tokens_lib$$,function($p1__52473_SHARP_$$){return $app$common$types$tokens_lib$move_set_group$$($app$common$types$tokens_lib$ensure_tokens_lib$$($p1__52473_SHARP_$$),
$from_path$jscomp$7$$,$to_path$jscomp$7$$,$before_path$jscomp$7$$,$before_group$jscomp$1$$)})});
$app$common$files$changes$process_change$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2609$set_base_font_size$$,function($data$jscomp$232$$,$base_font_size$jscomp$1_map__52499__$1_p__52497$$){$base_font_size$jscomp$1_map__52499__$1_p__52497$$=$APP.$cljs$core$__destructure_map$$($base_font_size$jscomp$1_map__52499__$1_p__52497$$);$base_font_size$jscomp$1_map__52499__$1_p__52497$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($base_font_size$jscomp$1_map__52499__$1_p__52497$$,$APP.$cljs$cst$2528$base_font_size$$);
return $APP.$cljs$core$assoc_in$$($data$jscomp$232$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$871$options$$,$APP.$cljs$cst$2528$base_font_size$$],null),$base_font_size$jscomp$1_map__52499__$1_p__52497$$)});var $app$common$files$changes$decode_shape_attrs$$=$malli$core$decoder$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$types$shape$schema_COLON_shape_attrs$$);
$app$common$files$changes$process_operation$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2548$assign$$,function($map__52506__$1_p__52504$$,$modifications_modifications__$1_p__52505_value$jscomp$447$$){$map__52506__$1_p__52504$$=$APP.$cljs$core$__destructure_map$$($map__52506__$1_p__52504$$);var $type$jscomp$370$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52506__$1_p__52504$$,$APP.$cljs$cst$139$type$$),$map__52507__$1$$=$APP.$cljs$core$__destructure_map$$($modifications_modifications__$1_p__52505_value$jscomp$447$$);
$modifications_modifications__$1_p__52505_value$jscomp$447$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52507__$1$$,$APP.$cljs$cst$260$value$$);$modifications_modifications__$1_p__52505_value$jscomp$447$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($modifications_modifications__$1_p__52505_value$jscomp$447$$,$APP.$cljs$cst$139$type$$,$type$jscomp$370$$);$modifications_modifications__$1_p__52505_value$jscomp$447$$=$app$common$files$changes$decode_shape_attrs$$.$cljs$core$IFn$_invoke$arity$1$?
$app$common$files$changes$decode_shape_attrs$$.$cljs$core$IFn$_invoke$arity$1$($modifications_modifications__$1_p__52505_value$jscomp$447$$):$app$common$files$changes$decode_shape_attrs$$($modifications_modifications__$1_p__52505_value$jscomp$447$$);return $APP.$cljs$core$reduce_kv$$(function($shape__$1$jscomp$25$$,$k$jscomp$617$$,$v$jscomp$547$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($v$jscomp$547$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$25$$,
$k$jscomp$617$$))?$app$common$files$changes$process_operation$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$25$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$2549$attr$$,$k$jscomp$617$$,$APP.$cljs$cst$108$val$$,$v$jscomp$547$$,$APP.$cljs$cst$2508$ignore_touched$$,$APP.$cljs$cst$2508$ignore_touched$$.$cljs$core$IFn$_invoke$arity$1$($map__52507__$1$$),$cljs$cst$2509$ignore_geometry$$,$cljs$cst$2509$ignore_geometry$$.$cljs$core$IFn$_invoke$arity$1$($map__52507__$1$$)],
null)):$shape__$1$jscomp$25$$},$map__52506__$1_p__52504$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($modifications_modifications__$1_p__52505_value$jscomp$447$$,$APP.$cljs$cst$139$type$$))});
$app$common$files$changes$process_operation$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$203$set$$,function($shape$jscomp$292$$,$op$jscomp$15$$){return $app$common$types$container$set_shape_attr$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($shape$jscomp$292$$,$APP.$cljs$cst$2549$attr$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$15$$),$APP.$cljs$cst$108$val$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$15$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2508$ignore_touched$$,
$APP.$cljs$cst$2508$ignore_touched$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$15$$),$cljs$cst$2509$ignore_geometry$$,$cljs$cst$2509$ignore_geometry$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$15$$)]))});
$app$common$files$changes$process_operation$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2550$set_touched$$,function($shape$jscomp$293$$,$op$jscomp$16_touched$jscomp$3$$){$op$jscomp$16_touched$jscomp$3$$=$APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$16_touched$jscomp$3$$);return!$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$293$$)||$op$jscomp$16_touched$jscomp$3$$==null||$APP.$cljs$core$empty_QMARK_$$($op$jscomp$16_touched$jscomp$3$$)?
$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$293$$,$APP.$cljs$cst$1610$touched$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$293$$,$APP.$cljs$cst$1610$touched$$,$op$jscomp$16_touched$jscomp$3$$)});
$app$common$files$changes$process_operation$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2551$set_remote_synced$$,function($shape$jscomp$294$$,$op$jscomp$17_remote_synced$$){$op$jscomp$17_remote_synced$$=$APP.$cljs$cst$2031$remote_synced$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$17_remote_synced$$);return!$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$294$$)||$APP.$cljs$core$not$$($op$jscomp$17_remote_synced$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$294$$,
$APP.$cljs$cst$2031$remote_synced$$):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$294$$,$APP.$cljs$cst$2031$remote_synced$$,!0)});
$app$common$files$changes$process_operation$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($_$jscomp$1576$$,$op$jscomp$18$$){throw $APP.$cljs$core$ex_info$cljs$0core$0IFn$0_invoke$0arity$03$$("not-implemented",$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$cljs$cst$2616$not_implemented$$,$APP.$cljs$cst$271$code$$,
$cljs$cst$2617$operation_not_implemented$$,$APP.$cljs$cst$2270$context$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($op$jscomp$18$$)],null)],null),null])),null);});
$APP.$app$common$files$changes$components_changed$$=function(){var $method_table__5622__auto__$jscomp$16$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$16$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$16$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$16$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$16$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.files.changes",
"components-changed"),function($_$jscomp$1577$$,$change$jscomp$11$$){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$11$$)},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$16$$,$method_table__5622__auto__$jscomp$16$$,$prefer_table__5623__auto__$jscomp$16$$,$method_cache__5624__auto__$jscomp$16$$,$cached_hierarchy__5625__auto__$jscomp$16$$)}();
$APP.$app$common$files$changes$components_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2562$mod_obj$$,function($file_data$jscomp$55_shape_and_parents$$,$id$jscomp$279_p__52538_xform$jscomp$27$$){var $any_sync_QMARK__map__52539__$1_operations$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$279_p__52538_xform$jscomp$27$$);$id$jscomp$279_p__52538_xform$jscomp$27$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($any_sync_QMARK__map__52539__$1_operations$jscomp$6$$,
$APP.$cljs$cst$266$id$$);var $page_id$jscomp$46$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($any_sync_QMARK__map__52539__$1_operations$jscomp$6$$,$APP.$cljs$cst$2028$page_id$$),$component_id$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($any_sync_QMARK__map__52539__$1_operations$jscomp$6$$,$APP.$cljs$cst$1611$component_id$$);$any_sync_QMARK__map__52539__$1_operations$jscomp$6$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($any_sync_QMARK__map__52539__$1_operations$jscomp$6$$,
$APP.$cljs$cst$2563$operations$$);$any_sync_QMARK__map__52539__$1_operations$jscomp$6$$=$APP.$cljs$core$some$$(function($JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$){var $and__5023__auto__$jscomp$313_or__5025__auto__$jscomp$inline_5665$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$),$APP.$cljs$cst$203$set$$);$and__5023__auto__$jscomp$313_or__5025__auto__$jscomp$inline_5665$$?
($JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$=$APP.$cljs$cst$2549$attr$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$),$and__5023__auto__$jscomp$313_or__5025__auto__$jscomp$inline_5665$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,$JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$),$JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$=
$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$313_or__5025__auto__$jscomp$inline_5665$$)?$and__5023__auto__$jscomp$313_or__5025__auto__$jscomp$inline_5665$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2032$shape_ref$$,$JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1857$applied_tokens$$,$JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$)):$JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$=
$and__5023__auto__$jscomp$313_or__5025__auto__$jscomp$inline_5665$$;return $JSCompiler_temp$jscomp$817_attr$jscomp$inline_5664_operation$jscomp$1$$},$any_sync_QMARK__map__52539__$1_operations$jscomp$6$$);if($APP.$cljs$core$truth_$$($any_sync_QMARK__map__52539__$1_operations$jscomp$6$$)){if($APP.$cljs$core$truth_$$($page_id$jscomp$46$$)){var $page$jscomp$24$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$55_shape_and_parents$$,$page_id$jscomp$46$$);$file_data$jscomp$55_shape_and_parents$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__52537_SHARP_$$){return $APP.$app$common$types$container$get_shape$$($page$jscomp$24$$,$p1__52537_SHARP_$$)},$APP.$cljs$core$cons$$($id$jscomp$279_p__52538_xform$jscomp$27$$,$APP.$app$common$files$helpers$get_parent_ids$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$24$$),$id$jscomp$279_p__52538_xform$jscomp$27$$)));$id$jscomp$279_p__52538_xform$jscomp$27$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2030$main_instance$$),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1611$component_id$$));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$id$jscomp$279_p__52538_xform$jscomp$27$$,$file_data$jscomp$55_shape_and_parents$$)}return $APP.$cljs$core$truth_$$($component_id$jscomp$30$$)?$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$([$component_id$jscomp$30$$]):null}return null});
$APP.$app$common$files$changes$components_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2566$mov_objects$$,function($file_data$jscomp$56$$,$p__52545_page_id$jscomp$47$$){var $map__52546__$1_shapes$jscomp$22$$=$APP.$cljs$core$__destructure_map$$($p__52545_page_id$jscomp$47$$);$p__52545_page_id$jscomp$47$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52546__$1_shapes$jscomp$22$$,$APP.$cljs$cst$2028$page_id$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52546__$1_shapes$jscomp$22$$,
$cljs$cst$2618$_component_id$$);var $parent_id$jscomp$35$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52546__$1_shapes$jscomp$22$$,$APP.$cljs$cst$1603$parent_id$$);$map__52546__$1_shapes$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52546__$1_shapes$jscomp$22$$,$APP.$cljs$cst$1598$shapes$$);if($APP.$cljs$core$truth_$$($p__52545_page_id$jscomp$47$$)){var $page$jscomp$25$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$56$$,$p__52545_page_id$jscomp$47$$),
$xform$jscomp$28$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2030$main_instance$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1611$component_id$$)),$check_shape$$=function($all_parents_shape_id$jscomp$33$$,$others$jscomp$3$$){$all_parents_shape_id$jscomp$33$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$container$get_shape$$,
$page$jscomp$25$$),$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($others$jscomp$3$$,$APP.$app$common$files$helpers$get_parent_ids$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$25$$),$all_parents_shape_id$jscomp$33$$)));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$xform$jscomp$28$$,$all_parents_shape_id$jscomp$33$$)};return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__52543_SHARP_$$,
$p2__52544_SHARP_$$){return $APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($p1__52543_SHARP_$$,$check_shape$$($p2__52544_SHARP_$$,$APP.$cljs$core$PersistentVector$EMPTY$$))},$check_shape$$($parent_id$jscomp$35$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$parent_id$jscomp$35$$],null)),$map__52546__$1_shapes$jscomp$22$$)}return null});
$APP.$app$common$files$changes$components_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2560$add_obj$$,function($file_data$jscomp$57_page$jscomp$26_parents$jscomp$4$$,$p__52551_parent_id$jscomp$36_xform$jscomp$29$$){var $map__52552__$1$$=$APP.$cljs$core$__destructure_map$$($p__52551_parent_id$jscomp$36_xform$jscomp$29$$);$p__52551_parent_id$jscomp$36_xform$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52552__$1$$,$APP.$cljs$cst$1603$parent_id$$);
var $page_id$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52552__$1$$,$APP.$cljs$cst$2028$page_id$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52552__$1$$,$cljs$cst$2618$_component_id$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$48$$)?($file_data$jscomp$57_page$jscomp$26_parents$jscomp$4$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$57_page$jscomp$26_parents$jscomp$4$$,$page_id$jscomp$48$$),$file_data$jscomp$57_page$jscomp$26_parents$jscomp$4$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$container$get_shape$$,$file_data$jscomp$57_page$jscomp$26_parents$jscomp$4$$),$APP.$cljs$core$cons$$($p__52551_parent_id$jscomp$36_xform$jscomp$29$$,$APP.$app$common$files$helpers$get_parent_ids$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$57_page$jscomp$26_parents$jscomp$4$$),$p__52551_parent_id$jscomp$36_xform$jscomp$29$$))),
$p__52551_parent_id$jscomp$36_xform$jscomp$29$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2030$main_instance$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1611$component_id$$)),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$p__52551_parent_id$jscomp$36_xform$jscomp$29$$,$file_data$jscomp$57_page$jscomp$26_parents$jscomp$4$$)):null});
$APP.$app$common$files$changes$components_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2564$del_obj$$,function($file_data$jscomp$58_page$jscomp$27_shape_and_parents$jscomp$1$$,$id$jscomp$280_p__52553_xform$jscomp$30$$){var $map__52555__$1$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$280_p__52553_xform$jscomp$30$$);$id$jscomp$280_p__52553_xform$jscomp$30$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52555__$1$$,$APP.$cljs$cst$266$id$$);var $page_id$jscomp$49$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52555__$1$$,$APP.$cljs$cst$2028$page_id$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52555__$1$$,$cljs$cst$2618$_component_id$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$49$$)?($file_data$jscomp$58_page$jscomp$27_shape_and_parents$jscomp$1$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$58_page$jscomp$27_shape_and_parents$jscomp$1$$,$page_id$jscomp$49$$),$file_data$jscomp$58_page$jscomp$27_shape_and_parents$jscomp$1$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$common$types$container$get_shape$$,$file_data$jscomp$58_page$jscomp$27_shape_and_parents$jscomp$1$$),$APP.$cljs$core$cons$$($id$jscomp$280_p__52553_xform$jscomp$30$$,$APP.$app$common$files$helpers$get_parent_ids$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$58_page$jscomp$27_shape_and_parents$jscomp$1$$),$id$jscomp$280_p__52553_xform$jscomp$30$$))),
$id$jscomp$280_p__52553_xform$jscomp$30$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2030$main_instance$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1611$component_id$$)),$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$id$jscomp$280_p__52553_xform$jscomp$30$$,$file_data$jscomp$58_page$jscomp$27_shape_and_parents$jscomp$1$$)):null});
$APP.$app$common$files$changes$components_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function(){return null});
var $app$common$files$changes$frames_changed$$=function(){var $method_table__5622__auto__$jscomp$17$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$17$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$17$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$17$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$17$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.files.changes",
"frames-changed"),function($_$jscomp$1579$$,$change$jscomp$15$$){return $APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($change$jscomp$15$$)},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$17$$,$method_table__5622__auto__$jscomp$17$$,$prefer_table__5623__auto__$jscomp$17$$,$method_cache__5624__auto__$jscomp$17$$,$cached_hierarchy__5625__auto__$jscomp$17$$)}();
$app$common$files$changes$frames_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2562$mod_obj$$,function($file_data$jscomp$59_page$jscomp$28$$,$id$jscomp$282_p__52573$$){var $map__52575__$1_operations$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$282_p__52573$$);$id$jscomp$282_p__52573$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52575__$1_operations$jscomp$7$$,$APP.$cljs$cst$266$id$$);var $any_sync_QMARK_$jscomp$1_page_id$jscomp$50$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52575__$1_operations$jscomp$7$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52575__$1_operations$jscomp$7$$,$cljs$cst$2618$_component_id$$);$map__52575__$1_operations$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52575__$1_operations$jscomp$7$$,$APP.$cljs$cst$2563$operations$$);return $APP.$cljs$core$truth_$$($any_sync_QMARK_$jscomp$1_page_id$jscomp$50$$)?($file_data$jscomp$59_page$jscomp$28$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$59_page$jscomp$28$$,
$any_sync_QMARK_$jscomp$1_page_id$jscomp$50$$),$any_sync_QMARK_$jscomp$1_page_id$jscomp$50$$=$APP.$cljs$core$some$$(function($operation$jscomp$2$$){var $and__5023__auto__$jscomp$314$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($operation$jscomp$2$$),$APP.$cljs$cst$203$set$$);return $and__5023__auto__$jscomp$314$$?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($app$common$types$component$sync_attrs$$,$APP.$cljs$cst$2549$attr$$.$cljs$core$IFn$_invoke$arity$1$($operation$jscomp$2$$)):
$and__5023__auto__$jscomp$314$$},$map__52575__$1_operations$jscomp$7$$),$APP.$cljs$core$truth_$$($any_sync_QMARK_$jscomp$1_page_id$jscomp$50$$)?$app$common$files$changes$parents_frames$$($id$jscomp$282_p__52573$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$59_page$jscomp$28$$)):null):null});
$app$common$files$changes$frames_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2566$mov_objects$$,function($file_data$jscomp$60$$,$p__52586_page_id$jscomp$51$$){var $map__52587__$1_shapes$jscomp$23$$=$APP.$cljs$core$__destructure_map$$($p__52586_page_id$jscomp$51$$);$p__52586_page_id$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52587__$1_shapes$jscomp$23$$,$APP.$cljs$cst$2028$page_id$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52587__$1_shapes$jscomp$23$$,
$cljs$cst$2618$_component_id$$);var $parent_id$jscomp$37$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52587__$1_shapes$jscomp$23$$,$APP.$cljs$cst$1603$parent_id$$);$map__52587__$1_shapes$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52587__$1_shapes$jscomp$23$$,$APP.$cljs$cst$1598$shapes$$);if($APP.$cljs$core$truth_$$($p__52586_page_id$jscomp$51$$)){var $page$jscomp$29$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$60$$,$p__52586_page_id$jscomp$51$$);
return $APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($app$common$files$changes$parents_frames$$($parent_id$jscomp$37$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$29$$)),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__52585_SHARP_$$){return $app$common$files$changes$parents_frames$$($APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__52585_SHARP_$$),$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$29$$))},
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$map__52587__$1_shapes$jscomp$23$$])))}return null});
$app$common$files$changes$frames_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2560$add_obj$$,function($file_data$jscomp$61_page$jscomp$30$$,$p__52588_parent_id$jscomp$38$$){var $map__52589__$1$$=$APP.$cljs$core$__destructure_map$$($p__52588_parent_id$jscomp$38$$);$p__52588_parent_id$jscomp$38$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52589__$1$$,$APP.$cljs$cst$1603$parent_id$$);var $page_id$jscomp$52$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52589__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52589__$1$$,$cljs$cst$2618$_component_id$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$52$$)?($file_data$jscomp$61_page$jscomp$30$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$61_page$jscomp$30$$,$page_id$jscomp$52$$),$app$common$files$changes$parents_frames$$($p__52588_parent_id$jscomp$38$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$61_page$jscomp$30$$))):
null});
$app$common$files$changes$frames_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2564$del_obj$$,function($file_data$jscomp$62_page$jscomp$31$$,$id$jscomp$283_p__52591$$){var $map__52592__$1$$=$APP.$cljs$core$__destructure_map$$($id$jscomp$283_p__52591$$);$id$jscomp$283_p__52591$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52592__$1$$,$APP.$cljs$cst$266$id$$);var $page_id$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52592__$1$$,$APP.$cljs$cst$2028$page_id$$);
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52592__$1$$,$cljs$cst$2618$_component_id$$);return $APP.$cljs$core$truth_$$($page_id$jscomp$53$$)?($file_data$jscomp$62_page$jscomp$31$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$62_page$jscomp$31$$,$page_id$jscomp$53$$),$app$common$files$changes$parents_frames$$($id$jscomp$283_p__52591$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$62_page$jscomp$31$$))):null});
$app$common$files$changes$frames_changed$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function(){return null});var $shadow$js$shim$module$0react_dom$0server$$=shadow$bridge("react-dom/server");var $app$main$fonts$google_fonts$$,$app$main$fonts$local_fonts$$;$APP.$app$common$logging$loggers$$.set("app.main.fonts",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
$app$main$fonts$google_fonts$$=$APP.$cljs$core$PersistentVector$fromArray$$([new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-abeezee",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4bd400bf-4415-4e61-ba67-b669d53b400e",1951215729),$APP.$cljs$cst$2619$family$$,"ABeeZee",$APP.$cljs$cst$723$name$$,"ABeeZee",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abeezee/v23/esDR31xSG-6AGleN6tKukbcHCpE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abeezee/v23/esDT31xSG-6AGleN2tCklZUCGpG-GQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-adlam-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("31167004-9caa-4367-bc0c-26c0084190bd",1468259640),$APP.$cljs$cst$2619$family$$,"ADLaM Display",$APP.$cljs$cst$723$name$$,"ADLaM Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adlamdisplay/v1/KFOhCnGXkPOLlhx6jD8_b1ZECsHYkYBPY3o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ar-one-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a5339caf-e50e-4d42-b688-2283f68ac128",234411673),$APP.$cljs$cst$2619$family$$,"AR One Sans",$APP.$cljs$cst$723$name$$,"AR One Sans",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aronesans/v6/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWn_9DW03no5mBF4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aronesans/v6/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWk39DW03no5mBF4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aronesans/v6/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWqH6DW03no5mBF4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aronesans/v6/TUZezwhrmbFp0Srr_tH6fv6RcUejHO_u7GF5aXfv-U2QzBLF6gslWpj6DW03no5mBF4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-abel",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7f9cfeda-c4e9-4f06-834c-e0c3d98264d0",
-1844881818),$APP.$cljs$cst$2619$family$$,"Abel",$APP.$cljs$cst$723$name$$,"Abel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abel/v18/MwQ5bhbm2POE6VhLPJp6qGI.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-abhaya-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6a139c1a-7593-4750-bc38-8f1f96e665d3",-1466898791),$APP.$cljs$cst$2619$family$$,"Abhaya Libre",$APP.$cljs$cst$723$name$$,"Abhaya Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abhayalibre/v18/e3tmeuGtX-Co5MNzeAOqinEge0PWovdU4w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abhayalibre/v18/e3t5euGtX-Co5MNzeAOqinEYj2ryqtxI6oYtBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abhayalibre/v18/e3t5euGtX-Co5MNzeAOqinEYo23yqtxI6oYtBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abhayalibre/v18/e3t5euGtX-Co5MNzeAOqinEYx2zyqtxI6oYtBA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abhayalibre/v18/e3t5euGtX-Co5MNzeAOqinEY22_yqtxI6oYtBA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aboreto",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c2c8bbc-cb64-4348-bfaf-394f515bfd33",-1784308691),
$APP.$cljs$cst$2619$family$$,"Aboreto",$APP.$cljs$cst$723$name$$,"Aboreto",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aboreto/v2/5DCXAKLhwDDQ4N8blKTeA2yuxSY.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-abril-fatface",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("550dbaf2-ac91-45d9-8c7f-56411f1e6c9a",1132505948),$APP.$cljs$cst$2619$family$$,"Abril Fatface",$APP.$cljs$cst$723$name$$,"Abril Fatface",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abrilfatface/v25/zOL64pLDlL1D99S8g8PtiKchm-BsjOLhZBY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-abyssinica-sil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("805390bf-e567-4e01-bab4-cd7637db8add",1209928443),$APP.$cljs$cst$2619$family$$,"Abyssinica SIL",$APP.$cljs$cst$723$name$$,"Abyssinica SIL",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/abyssinicasil/v9/oY1H8ezOqK7iI3rK_45WKoc8J6UZBFOVAXuI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aclonica",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0eb8c7f2-fa42-447b-807a-2c4982a49aef",-990057851),$APP.$cljs$cst$2619$family$$,"Aclonica",$APP.$cljs$cst$723$name$$,"Aclonica",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/aclonica/v25/K2FyfZJVlfNNSEBXGb7TCI6oBjLz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-acme",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05232dcc-6b94-4b11-908c-b47b47be8fe6",1205779818),$APP.$cljs$cst$2619$family$$,"Acme",$APP.$cljs$cst$723$name$$,"Acme",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/acme/v27/RrQfboBx-C5_bx3Lb23lzLk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-actor",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77f60a15-fb28-4251-8a8e-4a3d6d85be46",-888072108),$APP.$cljs$cst$2619$family$$,"Actor",$APP.$cljs$cst$723$name$$,"Actor",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/actor/v18/wEOzEBbCkc5cO3ekXygtUMIO.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-adamina",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f8532c90-c4c4-444c-9223-308b4eaaf97c",-84237650),$APP.$cljs$cst$2619$family$$,"Adamina",$APP.$cljs$cst$723$name$$,"Adamina",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/adamina/v22/j8_r6-DH1bjoc-dwu-reETl4Bno.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-advent-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd5f7c73-63f4-40c4-a618-aa9e6fb3efbd",1363784254),$APP.$cljs$cst$2619$family$$,"Advent Pro",$APP.$cljs$cst$723$name$$,"Advent Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLQyJPTJoonw1aBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLwyNPTJoonw1aBA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLHSNPTJoonw1aBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLQyNPTJoonw1aBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLcSNPTJoonw1aBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLnSRPTJoonw1aBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLpCRPTJoonw1aBA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpLwyRPTJoonw1aBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mqoQfxVT4Dvddr_yOwrzaFxV7JtdQgFqXdUAQrGp_zgX5sWCpL6iRPTJoonw1aBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2CnDpAsvQhKBH4C.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2AnD5AsvQhKBH4C.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2D5D5AsvQhKBH4C.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2CnD5AsvQhKBH4C.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2CVD5AsvQhKBH4C.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2B5CJAsvQhKBH4C.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2BACJAsvQhKBH4C.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2AnCJAsvQhKBH4C.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/adventpro/v33/V8mkoQfxVT4Dvddr_yOwhT-3Jr6w5kKOEbAVEvZiKGAr6BX29i1ei2AOCJAsvQhKBH4C.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-afacad",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cd6e776e-dcc6-48a9-b516-38f36a77c4ef",755968531),$APP.$cljs$cst$2619$family$$,"Afacad",$APP.$cljs$cst$723$name$$,"Afacad",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfhXtWmA08mCgdfM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfiftWmA08mCgdfM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfsvqWmA08mCgdfM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUK8FKMIQOGaw6wjYT7ZHG_zsBBfvLqWmA08mCgdfM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUI8FKMIQOGaw6ahLYEvBjUVG5Ga92usiM-9kKlZfNfuw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUI8FKMIQOGaw6ahLYEvBjUVG5Ga92ugCM-9kKlZfNfuw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUI8FKMIQOGaw6ahLYEvBjUVG5Ga92ubCQ-9kKlZfNfuw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacad/v3/6NUI8FKMIQOGaw6ahLYEvBjUVG5Ga92uVSQ-9kKlZfNfuw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-afacad-flux",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2d77b57b-b383-4605-a00c-bc7944c1a2c9",-547010251),$APP.$cljs$cst$2619$family$$,"Afacad Flux",$APP.$cljs$cst$723$name$$,"Afacad Flux",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edsUwWZaRqQsJr67E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edscwXZaRqQsJr67E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edsRIXZaRqQsJr67E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edsUwXZaRqQsJr67E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edsX4XZaRqQsJr67E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edsZIQZaRqQsJr67E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edsasQZaRqQsJr67E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edscwQZaRqQsJr67E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/afacadflux/v4/9oRgNYYQryMlneUPykRmTuH4ET0fri4I5rJVT_CWHKDZnskVK5edseUQZaRqQsJr67E.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-agbalumo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("59fac7ef-4895-430f-939b-4ffc2dabb5a2",-795344155),$APP.$cljs$cst$2619$family$$,"Agbalumo",$APP.$cljs$cst$723$name$$,"Agbalumo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/agbalumo/v6/55xvey5uMdT2N37KZcMFirl08KDJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-agdasima",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("37aa7055-7686-4f76-8bdc-6d3ae835e914",-1949643219),$APP.$cljs$cst$2619$family$$,"Agdasima",$APP.$cljs$cst$723$name$$,"Agdasima",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/agdasima/v5/PN_zRfyxp2f1fUCgAMg6rzjb_-Da.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/agdasima/v5/PN_0Rfyxp2f1fUCgAPCGgBzT1PzTz2Mi.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-agu-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("97b4ffb3-bf68-4454-a020-b362e2dd3a74",101222254),$APP.$cljs$cst$2619$family$$,"Agu Display",$APP.$cljs$cst$723$name$$,"Agu Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/agudisplay/v3/iJWXBXKbbi6BeMC1_RX7qF_V5E7aciGRRWUwX4ftka9LM6y8Zg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aguafina-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d528cfd3-b694-4e24-ac92-cdd9ab0843e3",
1745967836),$APP.$cljs$cst$2619$family$$,"Aguafina Script",$APP.$cljs$cst$723$name$$,"Aguafina Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aguafinascript/v24/If2QXTv_ZzSxGIO30LemWEOmt1bHqs4pgicOrg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-akatab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d0225e62-3db8-4fac-a567-c009583d63d2",317096437),$APP.$cljs$cst$2619$family$$,"Akatab",$APP.$cljs$cst$723$name$$,"Akatab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akatab/v9/VuJwdNrK3Z7gqJEPWIz5NIh-YA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akatab/v9/VuJzdNrK3Z7gqJE3rKXdPKNiaRpFvg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akatab/v9/VuJzdNrK3Z7gqJE3gKLdPKNiaRpFvg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akatab/v9/VuJzdNrK3Z7gqJE35KPdPKNiaRpFvg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akatab/v9/VuJzdNrK3Z7gqJE3-KDdPKNiaRpFvg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/akatab/v9/VuJzdNrK3Z7gqJE33KHdPKNiaRpFvg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-akaya-kanadaka",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ce74abdb-8e82-4190-9bdf-3951b449a24b",1199909690),$APP.$cljs$cst$2619$family$$,"Akaya Kanadaka",$APP.$cljs$cst$723$name$$,"Akaya Kanadaka",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akayakanadaka/v18/N0bM2S5CPO5oOQqvazoRRb-8-PfRS5VBBSSF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-akaya-telivigala",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cd5a1b43-7eb6-45e4-866b-223daccea7cf",120313615),$APP.$cljs$cst$2619$family$$,"Akaya Telivigala",
$APP.$cljs$cst$723$name$$,"Akaya Telivigala",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akayatelivigala/v28/lJwc-oo_iG9wXqU3rCTD395tp0uifdLdsIH0YH8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-akronim",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6a592c01-d9f8-48e3-b926-eaeca24f8fa6",1208050756),$APP.$cljs$cst$2619$family$$,"Akronim",$APP.$cljs$cst$723$name$$,"Akronim",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akronim/v23/fdN-9sqWtWZZlHRp-gBxkFYN-a8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-akshar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0d9d6ce5-3074-47fa-b61e-f42f26bc2136",1549423225),$APP.$cljs$cst$2619$family$$,"Akshar",$APP.$cljs$cst$723$name$$,"Akshar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akshar/v17/Yq6I-LyHWTfz9rGoqDaUbHvhkAUsSSgFy9CY94XsnPc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/akshar/v17/Yq6I-LyHWTfz9rGoqDaUbHvhkAUsSXYFy9CY94XsnPc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akshar/v17/Yq6I-LyHWTfz9rGoqDaUbHvhkAUsSUQFy9CY94XsnPc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akshar/v17/Yq6I-LyHWTfz9rGoqDaUbHvhkAUsSagCy9CY94XsnPc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/akshar/v17/Yq6I-LyHWTfz9rGoqDaUbHvhkAUsSZECy9CY94XsnPc.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aladin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dc834f04-16ef-403e-a8b2-2274be5eeec0",-1408476519),$APP.$cljs$cst$2619$family$$,"Aladin",$APP.$cljs$cst$723$name$$,"Aladin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aladin/v26/ZgNSjPJFPrvJV5f16Sf4pGT2Ng.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alan-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f94dd9cc-dc19-4c94-a585-97ca634421f5",-143199868),$APP.$cljs$cst$2619$family$$,"Alan Sans",$APP.$cljs$cst$723$name$$,"Alan Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alansans/v5/zOLt4pbDmq5Eu6ebjMSx4sywa339j__gfIHoxyB1jBwiRr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alansans/v5/zOLt4pbDmq5Eu6ebjMSx4sywa339j__gfN_oxyB1jBwiRr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alansans/v5/zOLt4pbDmq5Eu6ebjMSx4sywa339j__gfO3oxyB1jBwiRr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alansans/v5/zOLt4pbDmq5Eu6ebjMSx4sywa339j__gfAHvxyB1jBwiRr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alansans/v5/zOLt4pbDmq5Eu6ebjMSx4sywa339j__gfDjvxyB1jBwiRr0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alansans/v5/zOLt4pbDmq5Eu6ebjMSx4sywa339j__gfF_vxyB1jBwiRr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/alansans/v5/zOLt4pbDmq5Eu6ebjMSx4sywa339j__gfHbvxyB1jBwiRr0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alata",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("758620f5-fe4e-4288-b0b6-cd7b7229fb82",-470466043),$APP.$cljs$cst$2619$family$$,"Alata",$APP.$cljs$cst$723$name$$,"Alata",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alata/v12/PbytFmztEwbIofe6xKcRQEOX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alatsi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("af765b3e-ad24-4da7-af31-f721cbc7769f",-1096809054),$APP.$cljs$cst$2619$family$$,"Alatsi",$APP.$cljs$cst$723$name$$,
"Alatsi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alatsi/v14/TK3iWkUJAxQ2nLNGHjUHte5fKg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-albert-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("13d12b7d-71f8-4ae2-8283-14c1d2fef294",-284685931),$APP.$cljs$cst$2619$family$$,"Albert Sans",$APP.$cljs$cst$723$name$$,"Albert Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5L_rI32TxAj1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHK5P_rI32TxAj1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSH9ZP_rI32TxAj1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHq5P_rI32TxAj1g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHmZP_rI32TxAj1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHdZT_rI32TxAj1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHTJT_rI32TxAj1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHK5T_rI32TxAj1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dZIFdwYjGaAMFtZd_QA3xXSKZqhr-TenSHApT_rI32TxAj1g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9AX7ofybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9CX74fybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9BJ74fybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9AX74fybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9Al74fybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9DJ6IfybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9Dw6IfybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9CX6IfybRUz1r5t.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/albertsans/v4/i7dfIFdwYjGaAMFtZd_QA1Zeelmy79QJ1HOSY9C-6IfybRUz1r5t.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aldrich",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c27fc00e-b9b9-4b9f-9f18-8713dc0de14e",
515099465),$APP.$cljs$cst$2619$family$$,"Aldrich",$APP.$cljs$cst$723$name$$,"Aldrich",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aldrich/v22/MCoTzAn-1s3IGyJMZaAS3pP5H_E.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alef",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e6ca8f22-4358-4ab1-aefb-a8b4b600f6be",-677342738),$APP.$cljs$cst$2619$family$$,"Alef",$APP.$cljs$cst$723$name$$,"Alef",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alef/v24/FeVfS0NQpLYgrjJbC5FxxbU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alef/v24/FeVQS0NQpLYglo50L5la2bxii28.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-alegreya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("97a5fef4-3487-4999-ae5a-50b734618395",1982241182),$APP.$cljs$cst$2619$family$$,"Alegreya",$APP.$cljs$cst$723$name$$,"Alegreya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UacrEBBsBhlBjvfkQjt71kZfyBzPgNG9hUI_KCisSGVrw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UacrEBBsBhlBjvfkQjt71kZfyBzPgNGxBUI_KCisSGVrw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UacrEBBsBhlBjvfkQjt71kZfyBzPgNGKBII_KCisSGVrw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UacrEBBsBhlBjvfkQjt71kZfyBzPgNGERII_KCisSGVrw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UacrEBBsBhlBjvfkQjt71kZfyBzPgNGdhII_KCisSGVrw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/alegreya/v39/4UacrEBBsBhlBjvfkQjt71kZfyBzPgNGXxII_KCisSGVrw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UaSrEBBsBhlBjvfkSLk3abBFkvpkARTPlbgv6qmkySFr9V9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",
$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UaSrEBBsBhlBjvfkSLk3abBFkvpkARTPlbSv6qmkySFr9V9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UaSrEBBsBhlBjvfkSLk3abBFkvpkARTPlY-uKqmkySFr9V9.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UaSrEBBsBhlBjvfkSLk3abBFkvpkARTPlYHuKqmkySFr9V9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UaSrEBBsBhlBjvfkSLk3abBFkvpkARTPlZguKqmkySFr9V9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreya/v39/4UaSrEBBsBhlBjvfkSLk3abBFkvpkARTPlZJuKqmkySFr9V9.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-alegreya-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c2bcfe52-d0ac-4bc5-8ae1-c806570da176",-1863936693),$APP.$cljs$cst$2619$family$$,"Alegreya SC",$APP.$cljs$cst$723$name$$,"Alegreya SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiOGmRtCJ62-O0HhNEa-a6o05E5abe_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiMGmRtCJ62-O0HhNEa-Z6q2ZUbbKe_DGs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZZc-rUxQqu2FXKD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4WEySK-UEGKDBz4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZYU_LUxQqu2FXKD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4Sk0SK-UEGKDBz4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZYI_7UxQqu2FXKD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",
$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4TU3SK-UEGKDBz4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiTGmRtCJ62-O0HhNEa-ZYs_rUxQqu2FXKD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasc/v26/taiRGmRtCJ62-O0HhNEa-Z6q4RE2SK-UEGKDBz4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alegreya-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f4bc88d8-4478-4193-b99e-603bd670d1cd",
117106181),$APP.$cljs$cst$2619$family$$,"Alegreya Sans",$APP.$cljs$cst$723$name$$,"Alegreya Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUt9_-1phKLFgshYDvh6Vwt5TltuGdShm5bsg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUv9_-1phKLFgshYDvh6Vwt7V9V3G1WpGtLsgu7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUu9_-1phKLFgshYDvh6Vwt5fFPmE18imdCqxI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUo9_-1phKLFgshYDvh6Vwt7V9VFE92jkVHuxKiBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUz9_-1phKLFgshYDvh6Vwt3V1nvEVXlm4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUt9_-1phKLFgshYDvh6Vwt7V9tuGdShm5bsg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUu9_-1phKLFgshYDvh6Vwt5alOmE18imdCqxI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUo9_-1phKLFgshYDvh6Vwt7V9VTE52jkVHuxKiBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUu9_-1phKLFgshYDvh6Vwt5eFImE18imdCqxI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUo9_-1phKLFgshYDvh6Vwt7V9VBEh2jkVHuxKiBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUu9_-1phKLFgshYDvh6Vwt5f1LmE18imdCqxI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUo9_-1phKLFgshYDvh6Vwt7V9VGEt2jkVHuxKiBA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUu9_-1phKLFgshYDvh6Vwt5dlKmE18imdCqxI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasans/v26/5aUo9_-1phKLFgshYDvh6Vwt7V9VPEp2jkVHuxKiBA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-alegreya-sans-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b300214c-0344-45ca-bae3-c7024e0a3258",-1720745435),$APP.$cljs$cst$2619$family$$,"Alegreya Sans SC",$APP.$cljs$cst$723$name$$,"Alegreya Sans SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGn4-RGJqfMvt7P8FUr0Q1j-Hf1Dipl8g5FPYtmMg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGl4-RGJqfMvt7P8FUr0Q1j-Hf1BkxdlgRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGm4-RGJqfMvt7P8FUr0Q1j-Hf1DuJH0iRrMYJ_K-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGk4-RGJqfMvt7P8FUr0Q1j-Hf1BkxdXiZhNaB6O-51OA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGh4-RGJqfMvt7P8FUr0Q1j-Hf1Nk5v9ixALYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGn4-RGJqfMvt7P8FUr0Q1j-Hf1Bkxl8g5FPYtmMg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGm4-RGJqfMvt7P8FUr0Q1j-Hf1DrpG0iRrMYJ_K-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGk4-RGJqfMvt7P8FUr0Q1j-Hf1BkxdBidhNaB6O-51OA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGm4-RGJqfMvt7P8FUr0Q1j-Hf1DvJA0iRrMYJ_K-4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGk4-RGJqfMvt7P8FUr0Q1j-Hf1BkxdTiFhNaB6O-51OA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGm4-RGJqfMvt7P8FUr0Q1j-Hf1Du5D0iRrMYJ_K-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGk4-RGJqfMvt7P8FUr0Q1j-Hf1BkxdUiJhNaB6O-51OA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGm4-RGJqfMvt7P8FUr0Q1j-Hf1DspC0iRrMYJ_K-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alegreyasanssc/v24/mtGk4-RGJqfMvt7P8FUr0Q1j-Hf1BkxddiNhNaB6O-51OA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aleo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("45480800-e7b9-4897-869e-756773280aa8",-641617443),$APP.$cljs$cst$2619$family$$,"Aleo",$APP.$cljs$cst$723$name$$,"Aleo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KJ3G2P9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KL3GmP9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KIpGmP9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KJ3GmP9HI4qCBtJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KJFGmP9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KKpHWP9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KKQHWP9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KL3HWP9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m61nF8G8_s6gHhIOX0IYBo_KLeHWP9HI4qCBtJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WYu_FooIDQtJbok.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WQu-FooIDQtJbok.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WdW-FooIDQtJbok.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WYu-FooIDQtJbok.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_Wbm-FooIDQtJbok.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WVW5FooIDQtJbok.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WWy5FooIDQtJbok.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WQu5FooIDQtJbok.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aleo/v16/c4m81nF8G8_swAjT3z2dShrG-7e_WSK5FooIDQtJbok.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alex-brush",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c030d26b-4cf1-4e80-b009-f3d741d23de9",1444460240),$APP.$cljs$cst$2619$family$$,"Alex Brush",$APP.$cljs$cst$723$name$$,"Alex Brush",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexbrush/v23/SZc83FzrJKuqFbwMKk6EtUL57DtOmCc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alexandria",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("56c536dd-8ffa-4170-807d-47e1b8fdead0",1445247499),$APP.$cljs$cst$2619$family$$,
"Alexandria",$APP.$cljs$cst$723$name$$,"Alexandria",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9r7T6bHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9p7TqbHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9qlTqbHHJ8BRq0b.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9r7TqbHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9rJTqbHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9olSabHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9ocSabHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9p7SabHHJ8BRq0b.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alexandria/v6/UMBCrPdDqW66y0Y2usFeQCH18mulUxBvI9pSSabHHJ8BRq0b.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alfa-slab-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1c8effc5-4b7b-43e7-8d76-e238c8acbef4",
-1894754082),$APP.$cljs$cst$2619$family$$,"Alfa Slab One",$APP.$cljs$cst$723$name$$,"Alfa Slab One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alfaslabone/v21/6NUQ8FmMKwSEKjnm5-4v-4Jh6dVretWvYmE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alice",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0b74478b-dc6c-4f2c-8f1b-6df653120d05",494682657),$APP.$cljs$cst$2619$family$$,"Alice",$APP.$cljs$cst$723$name$$,"Alice",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alice/v21/OpNCnoEEmtHa6FcJpA_chzJ0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alike",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cade36d3-d617-4159-8a7b-ee4d57f4156a",-1909981160),$APP.$cljs$cst$2619$family$$,"Alike",$APP.$cljs$cst$723$name$$,"Alike",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alike/v22/HI_EiYEYI6BIoEjBSZXAQ4-d.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alike-angular",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c309850a-26fd-4b06-a087-2949910e52b6",
490461280),$APP.$cljs$cst$2619$family$$,"Alike Angular",$APP.$cljs$cst$723$name$$,"Alike Angular",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alikeangular/v27/3qTrojWunjGQtEBlIcwMbSoI3kM6bB7FKjE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alkalami",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("47321e99-4578-4129-8c4b-b42e16e88b94",2146954719),$APP.$cljs$cst$2619$family$$,"Alkalami",$APP.$cljs$cst$723$name$$,"Alkalami",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alkalami/v8/zOL_4pfDmqRL95WXi5eLw8BMuvhH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alkatra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("867945a7-00cb-40f7-8f89-73e7f8db2a43",1907154444),$APP.$cljs$cst$2619$family$$,"Alkatra",$APP.$cljs$cst$723$name$$,"Alkatra",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alkatra/v5/r05EGLZA5qhCYsyJbuChFuK48Medzngmu7cPrNDVemxE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alkatra/v5/r05EGLZA5qhCYsyJbuChFuK48MedzngUu7cPrNDVemxE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alkatra/v5/r05EGLZA5qhCYsyJbuChFuK48Medznj4vLcPrNDVemxE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alkatra/v5/r05EGLZA5qhCYsyJbuChFuK48MedznjBvLcPrNDVemxE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-allan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ef64b4ec-d8d2-4b3e-8e38-791acf455e79",605956877),$APP.$cljs$cst$2619$family$$,"Allan",$APP.$cljs$cst$723$name$$,
"Allan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/allan/v26/ea8XadU7WuTxEtb2P9SF8nZE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",
$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/allan/v26/ea8aadU7WuTxEu5KEPCN2WpNgEKU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-allerta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c7982da5-abec-4534-ba1c-69c8ab58edf7",1013972701),$APP.$cljs$cst$2619$family$$,"Allerta",$APP.$cljs$cst$723$name$$,"Allerta",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/allerta/v19/TwMO-IAHRlkbx940UnEdSQqO5uY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-allerta-stencil",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("244b465d-6941-4a57-9fad-f4ca3f143840",850619001),$APP.$cljs$cst$2619$family$$,"Allerta Stencil",$APP.$cljs$cst$723$name$$,"Allerta Stencil",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/allertastencil/v24/HTx0L209KT-LmIE9N7OR6eiycOeF-zz313DuvQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-allison",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c5315dfc-4677-47c3-adc6-bee58b517834",-2049534874),$APP.$cljs$cst$2619$family$$,"Allison",$APP.$cljs$cst$723$name$$,"Allison",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/allison/v13/X7nl4b88AP2nkbvZOCaQ4MTgAgk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-allura",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("db07985e-cd1b-4db6-ac5e-8b8b0d6cf1e4",1663337502),$APP.$cljs$cst$2619$family$$,"Allura",$APP.$cljs$cst$723$name$$,
"Allura",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/allura/v23/9oRPNYsQpS4zjuAPjAIXPtrrGA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-almarai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7008c01-4fad-4052-ab1f-b15ac3c8cdeb",1213670869),$APP.$cljs$cst$2619$family$$,"Almarai",$APP.$cljs$cst$723$name$$,"Almarai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/almarai/v19/tssoApxBaigK_hnnS_anhnicoq72sXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almarai/v19/tsstApxBaigK_hnnc1qPonC3vqc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almarai/v19/tssoApxBaigK_hnnS-aghnicoq72sXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almarai/v19/tssoApxBaigK_hnnS_qjhnicoq72sXg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-almendra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b5ca542-d58a-4a4c-9720-1a4061935f75",-177308838),$APP.$cljs$cst$2619$family$$,"Almendra",$APP.$cljs$cst$723$name$$,"Almendra",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almendra/v28/H4ckBXKAlMnTn0CskyY6wr-wg763.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almendra/v28/H4ciBXKAlMnTn0CskxY4yLuShq63czE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almendra/v28/H4cjBXKAlMnTn0Cskx6G7Zu4qKK-aihq.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almendra/v28/H4chBXKAlMnTn0CskxY48Ae9oqacbzhqDtg.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-almendra-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad6177c5-7e9d-42f3-885c-ecadbad064b4",751830904),$APP.$cljs$cst$2619$family$$,"Almendra Display",$APP.$cljs$cst$723$name$$,"Almendra Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almendradisplay/v33/0FlPVOGWl1Sb4O3tETtADHRRlZhzXS_eTyer338.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-almendra-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fa95a6fc-a78b-43e5-89a8-2aa59e614e1c",-1677072430),$APP.$cljs$cst$2619$family$$,"Almendra SC",$APP.$cljs$cst$723$name$$,
"Almendra SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/almendrasc/v31/Iure6Yx284eebowr7hbyTZZJprVA4XQ0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-alumni-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1713a502-8b27-458c-9d5e-9f01ad3d27c1",786389829),$APP.$cljs$cst$2619$family$$,"Alumni Sans",$APP.$cljs$cst$723$name$$,"Alumni Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd9OO5QqFsJ3C8qng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd9uO9QqFsJ3C8qng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd9Zu9QqFsJ3C8qng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd9OO9QqFsJ3C8qng.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd9Cu9QqFsJ3C8qng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd95uhQqFsJ3C8qng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd93-hQqFsJ3C8qng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd9uOhQqFsJ3C8qng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpHtKqkOwdO2aOIwhWudEWpx_zq_Xna-Xd9kehQqFsJ3C8qng.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8Ky46lEN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8Kw461EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8Kzm61EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8Ky461EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8KyK61EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8Kxm7FEN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8Kxf7FEN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8Kw47FEN_io6npfB.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisans/v20/nwpBtKqkOwdO2aOIwhWudG-g9QMylBJAV3Bo8KwR7FEN_io6npfB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alumni-sans-collegiate-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c1dcb387-6e5f-4864-bb33-234cbaa6c636",
-562318477),$APP.$cljs$cst$2619$family$$,"Alumni Sans Collegiate One",$APP.$cljs$cst$723$name$$,"Alumni Sans Collegiate One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanscollegiateone/v7/MQpB-XChK8G5CtmK_AuGxQrdNvPSXkn0RM-XqjWWhjdayDiPw2ta.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanscollegiateone/v7/MQpD-XChK8G5CtmK_AuGxQrdNvPSXkn0RM-XqjWWhgdYwjytxntaDFU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alumni-sans-inline-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("34a91c37-3ffc-4b1d-a488-7c954c04461c",
-997932479),$APP.$cljs$cst$2619$family$$,"Alumni Sans Inline One",$APP.$cljs$cst$723$name$$,"Alumni Sans Inline One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisansinlineone/v7/RrQBbpJx9zZ3IXTBOASKp5gJAetBdaihcjbpD3AZcr7xbYw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisansinlineone/v7/RrQDbpJx9zZ3IXTBOASKp5gJAetBdaihcjbpP3ITdpz0fYxcrQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alumni-sans-pinstripe",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2afaceb-0bb4-40e6-8364-03de1cdca0d1",
1979576253),$APP.$cljs$cst$2619$family$$,"Alumni Sans Pinstripe",$APP.$cljs$cst$723$name$$,"Alumni Sans Pinstripe",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanspinstripe/v8/ZgNNjOFFPq_AUJD1umyS30W-Xub8zD1ObhezYrVIpcDA5w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanspinstripe/v8/ZgNDjOFFPq_AUJD1umyS30W-Xub8zD1ObheDYL9Mh8XQ5_cY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-alumni-sans-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b5a2c19-153b-4291-af8f-e55ab3850d65",
192415026),$APP.$cljs$cst$2619$family$$,"Alumni Sans SC",$APP.$cljs$cst$723$name$$,"Alumni Sans SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdIteaLxWgMKfbBlLNQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdIte6L1WgMKfbBlLNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdIteNr1WgMKfbBlLNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdIteaL1WgMKfbBlLNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdIteWr1WgMKfbBlLNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdItetrpWgMKfbBlLNQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdItej7pWgMKfbBlLNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdIte6LpWgMKfbBlLNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GfYaxzVjArrOeNFYbCvkZ8C28IyGwp26UHdItewbpWgMKfbBlLNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP6-wsibThxbNRJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP4-w8ibThxbNRJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP7gw8ibThxbNRJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP6-w8ibThxbNRJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP6Mw8ibThxbNRJQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP5gxMibThxbNRJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP5ZxMibThxbNRJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP4-xMibThxbNRJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/alumnisanssc/v3/Y4GdYaxzVjArrOeNFYbCvkZ8C0UB-pPxss6d2oxLoP4XxMibThxbNRJQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-amarante",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4656a6f3-4dce-419f-8383-92eab3d19efd",1405054127),$APP.$cljs$cst$2619$family$$,
"Amarante",$APP.$cljs$cst$723$name$$,"Amarante",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amarante/v30/xMQXuF1KTa6EvGx9bq-3C3rAmD-b.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-amaranth",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ee01118f-b086-4c56-96f7-e36205fc4ebf",-252847417),$APP.$cljs$cst$2619$family$$,"Amaranth",$APP.$cljs$cst$723$name$$,"Amaranth",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amaranth/v19/KtkuALODe433f0j1zPnCF9GqwnzW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amaranth/v19/KtkoALODe433f0j1zMnAHdWIx2zWD4I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amaranth/v19/KtkpALODe433f0j1zMF-OPWi6WDfFpuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amaranth/v19/KtkrALODe433f0j1zMnAJWmn42T9E4ucRY8.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-amatic-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11a22670-55be-4f74-8080-94d8f0134144",-867032829),$APP.$cljs$cst$2619$family$$,"Amatic SC",$APP.$cljs$cst$723$name$$,"Amatic SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amaticsc/v28/TUZyzwprpvBS1izr_vO0De6ecZQf1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amaticsc/v28/TUZ3zwprpvBS1izr_vOMscG6eb8D3WTy-A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-amethysta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bf291bce-7686-418e-9b43-61857027ee10",1392861901),$APP.$cljs$cst$2619$family$$,"Amethysta",$APP.$cljs$cst$723$name$$,"Amethysta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amethysta/v17/rP2Fp2K15kgb_F3ibfWIGDWCBl0O8Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-amiko",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e939fa41-ab86-4792-ad54-a0743a12026d",887552110),$APP.$cljs$cst$2619$family$$,"Amiko",$APP.$cljs$cst$723$name$$,"Amiko",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiko/v15/WwkQxPq1DFK04tqlc17MMZgJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiko/v15/WwkdxPq1DFK04uJ9XXrEGoQAUco5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiko/v15/WwkdxPq1DFK04uIZXHrEGoQAUco5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-amiri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c70a6b62-71c9-4085-95ee-4cefb19656a3",1362732703),$APP.$cljs$cst$2619$family$$,
"Amiri",$APP.$cljs$cst$723$name$$,"Amiri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiri/v30/J7aRnpd8CGxBHqUpvrIw74NL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiri/v30/J7afnpd8CGxBHpUrtLYS6pNLAjk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiri/v30/J7acnpd8CGxBHp2VkZY4xJ9CGyAa.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiri/v30/J7aanpd8CGxBHpUrjAo9zptgHjAavCA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-amiri-quran",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f571370a-56d1-45e8-b4c5-7736ce5707dd",-1699776622),
$APP.$cljs$cst$2619$family$$,"Amiri Quran",$APP.$cljs$cst$723$name$$,"Amiri Quran",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amiriquran/v19/_Xmo-Hk0rD6DbUL4_vH8Zq5t7Cycsu-2.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-amita",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4bfe055c-c86c-4e0f-99b6-0d7d53109ff6",1104251734),$APP.$cljs$cst$2619$family$$,"Amita",$APP.$cljs$cst$723$name$$,"Amita",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amita/v20/HhyaU5si9Om7PQlvAfSKEZZL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/amita/v20/HhyXU5si9Om7PTHTLtCCOopCTKkI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-anaheim",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("18f86680-54f5-462c-881d-11276d4cf3d3",157626195),$APP.$cljs$cst$2619$family$$,"Anaheim",$APP.$cljs$cst$723$name$$,"Anaheim",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anaheim/v17/8vIX7w042Wp87g4Gy0_24JbCiPrl-h5sLqrFIkJQb7zU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anaheim/v17/8vIX7w042Wp87g4Gy0_24JbCiPrl-h5eLqrFIkJQb7zU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anaheim/v17/8vIX7w042Wp87g4Gy0_24JbCiPrl-h6yKarFIkJQb7zU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anaheim/v17/8vIX7w042Wp87g4Gy0_24JbCiPrl-h6LKarFIkJQb7zU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anaheim/v17/8vIX7w042Wp87g4Gy0_24JbCiPrl-h7sKarFIkJQb7zU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ancizar-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe0c8278-fb11-4667-bb51-a70baf394c11",
-1283724244),$APP.$cljs$cst$2619$family$$,"Ancizar Sans",$APP.$cljs$cst$723$name$$,"Ancizar Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMyzipBpIu30AZbUY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMy7ioBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMy2aoBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMyzioBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMywqoBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMy-avBpIu30AZbUY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMy9-vBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMy7ivBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC1zPYtHY2vX3wj8IbE7PxeWXCAxfsUebXFMy5GvBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDr7tAk22IcfUZgBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDrbtEk22IcfUZgBQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDrsNEk22IcfUZgBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDr7tEk22IcfUZgBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDr3NEk22IcfUZgBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDrMNYk22IcfUZgBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDrCdYk22IcfUZgBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDrbtYk22IcfUZgBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarsans/v8/fC11PYtHY2vX3wj8IbE7Pxe8VRLOpqx1999L3vDrR9Yk22IcfUZgBQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ancizar-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cb2e932f-143a-4eea-86bf-7495fd543e2c",-730955831),$APP.$cljs$cst$2619$family$$,"Ancizar Serif",
$APP.$cljs$cst$723$name$$,"Ancizar Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_lRfmxrmD9dEi_Qbtf91W1xPPTOqu-ZIAJUN2H_fAQtYfaQ_ao.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_lRfmxrmD9dEi_Qbtf91W1xPPTOqu-ZIAJUN3Z_fAQtYfaQ_ao.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_lRfmxrmD9dEi_Qbtf91W1xPPTOqu-ZIAJUN3r_fAQtYfaQ_ao.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_lRfmxrmD9dEi_Qbtf91W1xPPTOqu-ZIAJUN0H-vAQtYfaQ_ao.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_lRfmxrmD9dEi_Qbtf91W1xPPTOqu-ZIAJUN0--vAQtYfaQ_ao.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_lRfmxrmD9dEi_Qbtf91W1xPPTOqu-ZIAJUN1Z-vAQtYfaQ_ao.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_lRfmxrmD9dEi_Qbtf91W1xPPTOqu-ZIAJUN1w-vAQtYfaQ_ao.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_nRfmxrmD9dEi_Qbtf91W17vrhxXPXDxqnV8gRvkZTv4P4Ruao7Y0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_nRfmxrmD9dEi_Qbtf91W17vrhxXPXDxqnV8gRvhhTv4P4Ruao7Y0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_nRfmxrmD9dEi_Qbtf91W17vrhxXPXDxqnV8gRvipTv4P4Ruao7Y0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_nRfmxrmD9dEi_Qbtf91W17vrhxXPXDxqnV8gRvsZUv4P4Ruao7Y0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_nRfmxrmD9dEi_Qbtf91W17vrhxXPXDxqnV8gRvv9Uv4P4Ruao7Y0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ancizarserif/v8/PN_nRfmxrmD9dEi_Qbtf91W17vrhxXPXDxqnV8gRvphUv4P4Ruao7Y0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ancizarserif/v8/PN_nRfmxrmD9dEi_Qbtf91W17vrhxXPXDxqnV8gRvrFUv4P4Ruao7Y0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-andada-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0a878fec-c15c-4f0a-b9a8-3a6c26adcdf6",-126663910),$APP.$cljs$cst$2619$family$$,"Andada Pro",$APP.$cljs$cst$723$name$$,"Andada Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyEU5Qi9-SuOEhPe4LtKoVCuWGURPcg3DPJBY8cFLzvIt2S.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyEU5Qi9-SuOEhPe4LtKoVCuWGURPcg3DP7BY8cFLzvIt2S.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyEU5Qi9-SuOEhPe4LtKoVCuWGURPcg3DMXAo8cFLzvIt2S.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyEU5Qi9-SuOEhPe4LtKoVCuWGURPcg3DMuAo8cFLzvIt2S.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyEU5Qi9-SuOEhPe4LtKoVCuWGURPcg3DNJAo8cFLzvIt2S.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyGU5Qi9-SuOEhPe4LtAIxwRrn9L22O2yYBRmdfHrjNJ82Stjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyGU5Qi9-SuOEhPe4LtAIxwRrn9L22O2yYBRlVfHrjNJ82Stjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyGU5Qi9-SuOEhPe4LtAIxwRrn9L22O2yYBRrlYHrjNJ82Stjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/andadapro/v24/HhyGU5Qi9-SuOEhPe4LtAIxwRrn9L22O2yYBRoBYHrjNJ82Stjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andadapro/v24/HhyGU5Qi9-SuOEhPe4LtAIxwRrn9L22O2yYBRudYHrjNJ82Stjw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-andika",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5c5371db-bf2f-4258-8dbf-948206bbaed5",-130075392),$APP.$cljs$cst$2619$family$$,"Andika",$APP.$cljs$cst$723$name$$,"Andika",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/andika/v27/mem_Ya6iyW-LwqgAbbwRWrwGVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andika/v27/mem9Ya6iyW-Lwqgwb7YVeLkWVNBt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andika/v27/mem8Ya6iyW-Lwqg40ZM1UpcaXcl0Aw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/andika/v27/mem6Ya6iyW-Lwqgwb46pV50ef8xkA76a.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-anek-bangla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2498eea0-d20c-4270-8e6c-187294d731ff",1344073962),$APP.$cljs$cst$2619$family$$,"Anek Bangla",$APP.$cljs$cst$723$name$$,"Anek Bangla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3Ofm9YIocg56yyvt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3Ofu9ZIocg56yyvt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3OfjFZIocg56yyvt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3Ofm9ZIocg56yyvt0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3Ofl1ZIocg56yyvt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3OfrFeIocg56yyvt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3OfoheIocg56yyvt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekbangla/v16/_gPW1R38qTExHg-17BhM6n66QhabMYB0fBKONtHhRSIUIre5mq3Ofu9eIocg56yyvt0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-devanagari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4efd3fe4-46ad-47b1-9dbd-3f50664c696a",-111041651),$APP.$cljs$cst$2619$family$$,
"Anek Devanagari",$APP.$cljs$cst$723$name$$,"Anek Devanagari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLDtk-9nFk0LjZ7E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLBtku9nFk0LjZ7E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLCzku9nFk0LjZ7E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLDtku9nFk0LjZ7E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLDfku9nFk0LjZ7E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLAzle9nFk0LjZ7E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLAKle9nFk0LjZ7E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekdevanagari/v17/jVyo7nP0CGrUsxB-QiRgw0NlLaVt_QUAkYxLRoCL23mlh20ZVHOMAWbgHLBtle9nFk0LjZ7E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-gujarati",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c5cb5363-8215-42ea-afb3-372c177141f8",
793860102),$APP.$cljs$cst$2619$family$$,"Anek Gujarati",$APP.$cljs$cst$723$name$$,"Anek Gujarati",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-0F5G7w0KgB7Lm7g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-0l5C7w0KgB7Lm7g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-0SZC7w0KgB7Lm7g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-0F5C7w0KgB7Lm7g.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-0JZC7w0KgB7Lm7g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-0yZe7w0KgB7Lm7g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-08Je7w0KgB7Lm7g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgujarati/v17/l7g_bj5oysqknvkCo2T_8FuiIRBA7lncQUmbIBEtPKiYYQhRwyBxCD-0l5e7w0KgB7Lm7g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-gurmukhi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7c1eed03-c903-4f3c-9e79-6251b29014f4",-1759605642),$APP.$cljs$cst$2619$family$$,
"Anek Gurmukhi",$APP.$cljs$cst$723$name$$,"Anek Gurmukhi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkbd5ppXK41H6DjbA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkb95tpXK41H6DjbA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkbKZtpXK41H6DjbA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkbd5tpXK41H6DjbA.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkbRZtpXK41H6DjbA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkbqZxpXK41H6DjbA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkbkJxpXK41H6DjbA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekgurmukhi/v13/0QIAMXRO_YSkA0quVLY79JnHybfeEOrXCa9Dmd9Ql6a6R_vEMc5TaLkb95xpXK41H6DjbA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-kannada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8ac65df-3599-4d42-8bd3-c8b01e59658e",316565158),$APP.$cljs$cst$2619$family$$,
"Anek Kannada",$APP.$cljs$cst$723$name$$,"Anek Kannada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dFDEAukVReA1oef.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dHDEQukVReA1oef.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dEdEQukVReA1oef.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dFDEQukVReA1oef.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dFxEQukVReA1oef.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dGdFgukVReA1oef.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dGkFgukVReA1oef.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekkannada/v15/raxcHiCNvNMKe1CKFsINYFlgkEIwGa8nL6ruWJg1j--h8pvBKSiw4dHDFgukVReA1oef.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-latin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("768d0a10-da9a-4690-b512-ede59e6ff72a",-902426421),$APP.$cljs$cst$2619$family$$,"Anek Latin",$APP.$cljs$cst$723$name$$,"Anek Latin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3PuR7EZKdClWL3kgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3Pux7AZKdClWL3kgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3PuGbAZKdClWL3kgw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3PuR7AZKdClWL3kgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3PudbAZKdClWL3kgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3PumbcZKdClWL3kgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3PuoLcZKdClWL3kgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aneklatin/v11/co3pmWZulTRoU4a8dqrWiajBS5ByUkvdrluH-xWG5uJTY4x-L3Pux7cZKdClWL3kgw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-malayalam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a6984c0f-8310-4bd0-93e2-7f0a5cb109a6",1820054337),$APP.$cljs$cst$2619$family$$,"Anek Malayalam",$APP.$cljs$cst$723$name$$,"Anek Malayalam",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",
$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTUZu_HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTURu-HMr5PDO71Qs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTUcW-HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTUZu-HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTUam-HMr5PDO71Qs.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTUUW5HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTUXy5HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekmalayalam/v18/6qLjKZActRTs_mZAJUZWWkhke0nYa_vC8_Azq3-gP1SReZeOtqQuDVUTURu5HMr5PDO71Qs.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-odia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("591ad75f-66af-430b-bf38-9bc0c40a410d",-866145465),$APP.$cljs$cst$2619$family$$,"Anek Odia",$APP.$cljs$cst$723$name$$,"Anek Odia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnmZf63mXZAtm_es.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnkZfq3mXZAtm_es.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnnHfq3mXZAtm_es.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnmZfq3mXZAtm_es.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnmrfq3mXZAtm_es.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnlHea3mXZAtm_es.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnl-ea3mXZAtm_es.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anekodia/v17/TK3PWkoJARApz5UCd345tuevwwQX0CwsoYkAWgWYevAauivBUnkZea3mXZAtm_es.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-tamil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("56f2a863-d86f-41b8-9d38-874e420912a8",
60989586),$APP.$cljs$cst$2619$family$$,"Anek Tamil",$APP.$cljs$cst$723$name$$,"Anek Tamil",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNQiZ6q4v4oegjOQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNwid6q4v4oegjOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNHCd6q4v4oegjOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNQid6q4v4oegjOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNcCd6q4v4oegjOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNnCB6q4v4oegjOQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNpSB6q4v4oegjOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektamil/v18/XLYJIZH2bYJHGYtPGSbUB8JKTp-_9n55SsLHW0WZez6TjtkDu3uNwiB6q4v4oegjOQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anek-telugu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5d331662-91db-4f0a-b491-a5f184cadc3f",-853951936),$APP.$cljs$cst$2619$family$$,"Anek Telugu",$APP.$cljs$cst$723$name$$,"Anek Telugu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i13y-_oE2G2ep10_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i136--oE2G2ep10_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i133G-oE2G2ep10_8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i13y--oE2G2ep10_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i13x2-oE2G2ep10_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i13_G5oE2G2ep10_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i138i5oE2G2ep10_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anektelugu/v13/LhWLMVrUNvsddMtYGCx4FcVWOjlwE1WgXdoJ-5XHMl2DkooGK7i136-5oE2G2ep10_8.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-angkor",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0ea47670-8625-4483-a7cf-6db380ad4deb",-1430725983),$APP.$cljs$cst$2619$family$$,"Angkor",$APP.$cljs$cst$723$name$$,"Angkor",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/angkor/v35/H4cmBXyAlsPdnlb-8iw-4Lqggw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-annapurna-sil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e8a930be-c149-46b2-ad56-8ab14fc2d651",-1746863710),$APP.$cljs$cst$2619$family$$,"Annapurna SIL",$APP.$cljs$cst$723$name$$,"Annapurna SIL",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/annapurnasil/v2/yYLv0hDY0f2iu9tPmRWtllid8NN9dZT_PZs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/annapurnasil/v2/yYLy0hDY0f2iu9tPmRWtllidyG9SUZzUIZJ008A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-annie-use-your-telescope",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5f04a2ad-5c04-46b9-8c43-61af38715e3a",-1929934595),$APP.$cljs$cst$2619$family$$,"Annie Use Your Telescope",$APP.$cljs$cst$723$name$$,"Annie Use Your Telescope",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/annieuseyourtelescope/v20/daaLSS4tI2qYYl3Jq9s_Hu74xwktnlKxH6osGVGjlDfB3UUVZA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-anonymous-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("03d61c84-6f06-4752-9e77-79052a4bd1d7",-499751336),$APP.$cljs$cst$2619$family$$,"Anonymous Pro",$APP.$cljs$cst$723$name$$,"Anonymous Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anonymouspro/v22/rP2Bp2a15UIB7Un-bOeISG3pLlw89CH98Ko.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anonymouspro/v22/rP2fp2a15UIB7Un-bOeISG3pHl428AP44Kqr2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anonymouspro/v22/rP2cp2a15UIB7Un-bOeISG3pFuAT0CnW7KOywKo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anonymouspro/v22/rP2ap2a15UIB7Un-bOeISG3pHl4OTCzc6IG30KqB9Q.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e4ee8077-f2ab-413b-b814-4463d87aa3b7",1080591326),$APP.$cljs$cst$2619$family$$,"Anta",$APP.$cljs$cst$723$name$$,"Anta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anta/v1/gyBzhwQ3KsIyZFwxPFimIo0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-antic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4a96ae91-96b4-4efb-a50e-1aba2a7b8518",-1314732726),$APP.$cljs$cst$2619$family$$,"Antic",$APP.$cljs$cst$723$name$$,"Antic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antic/v20/TuGfUVB8XY5DRaZLodgzydtk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-antic-didone",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ac513d9d-2f06-422d-98bb-24c99aeea449",
276552177),$APP.$cljs$cst$2619$family$$,"Antic Didone",$APP.$cljs$cst$723$name$$,"Antic Didone",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anticdidone/v17/RWmPoKKX6u8sp8fIWdnDKqDiqYsGBGBzCw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-antic-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e6746fae-627b-4dbd-ac46-6c29a6a7f7d1",1281233137),$APP.$cljs$cst$2619$family$$,"Antic Slab",$APP.$cljs$cst$723$name$$,"Antic Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anticslab/v17/bWt97fPFfRzkCa9Jlp6IWcJWXW5p5Qo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anton",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ed99ca95-0ac7-4dda-b105-9b97a3c3126a",-1523557937),$APP.$cljs$cst$2619$family$$,"Anton",$APP.$cljs$cst$723$name$$,"Anton",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anton/v27/1Ptgg87LROyAm0K08i4gS7lu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anton-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("60a81361-0f46-4cdb-86af-f1e2b7462ab4",
1507804908),$APP.$cljs$cst$2619$family$$,"Anton SC",$APP.$cljs$cst$723$name$$,"Anton SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antonsc/v1/4UaBrEBBsgltGn71sxLmzanB44N1.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-antonio",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1b59f243-b18f-4dff-a813-f5cfe44e8c09",1448717223),$APP.$cljs$cst$2619$family$$,"Antonio",$APP.$cljs$cst$723$name$$,"Antonio",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVxx8BtIY2DwSXlM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVzx8RtIY2DwSXlM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVwv8RtIY2DwSXlM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVxx8RtIY2DwSXlM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVxD8RtIY2DwSXlM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVyv9htIY2DwSXlM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/antonio/v22/gNMbW3NwSYq_9WD34ngK5F8vR8T0PVyW9htIY2DwSXlM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anuphan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("56f386de-ee9b-4f49-8632-4f03d0d47490",-1698055471),$APP.$cljs$cst$2619$family$$,"Anuphan",$APP.$cljs$cst$723$name$$,"Anuphan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anuphan/v6/2sDBZGxYgY7LkLT0s2Yrm5UhuLoIZCkY9A4kGmW927Gu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anuphan/v6/2sDBZGxYgY7LkLT0s2Yrm5UhuLoIZCmY9Q4kGmW927Gu.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anuphan/v6/2sDBZGxYgY7LkLT0s2Yrm5UhuLoIZClG9Q4kGmW927Gu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/anuphan/v6/2sDBZGxYgY7LkLT0s2Yrm5UhuLoIZCkY9Q4kGmW927Gu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anuphan/v6/2sDBZGxYgY7LkLT0s2Yrm5UhuLoIZCkq9Q4kGmW927Gu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anuphan/v6/2sDBZGxYgY7LkLT0s2Yrm5UhuLoIZCnG8g4kGmW927Gu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anuphan/v6/2sDBZGxYgY7LkLT0s2Yrm5UhuLoIZCn_8g4kGmW927Gu.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-anybody",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6cfa11c7-2927-4ae3-8179-d447388e80c6",333575150),$APP.$cljs$cst$2619$family$$,"Anybody",$APP.$cljs$cst$723$name$$,"Anybody",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4J12HPrsXD_nBPpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4JV2DPrsXD_nBPpQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4JiWDPrsXD_nBPpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4J12DPrsXD_nBPpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4J5WDPrsXD_nBPpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4JCWfPrsXD_nBPpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4JMGfPrsXD_nBPpQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4JV2fPrsXD_nBPpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJbdNvK2Ib2ppdWYq311GH32hxIv0sd5grncSUi2F_Wim4JfmfPrsXD_nBPpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyMn7M_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyOn7c_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyN57c_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyMn7c_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyMV7c_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyP56s_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyPA6s_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyOn6s_H3HVfpcHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/anybody/v13/VuJddNvK2Ib2ppdWSKTHN4GOiYrmuF7VpPiuQ9r6sTRMJGkcHyOO6s_H3HVfpcHY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aoboshi-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("568e987b-80f1-4fff-b9e9-7d5542a4c62e",1669369274),$APP.$cljs$cst$2619$family$$,"Aoboshi One",$APP.$cljs$cst$723$name$$,"Aoboshi One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aoboshione/v13/Gg8xN5kXaAXtHQrFxwl10ysLBmZX_UEg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arapey",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("061faf0f-17e9-414f-887c-fc832eca84bc",889615385),$APP.$cljs$cst$2619$family$$,
"Arapey",$APP.$cljs$cst$723$name$$,"Arapey",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arapey/v17/-W__XJn-UDDA2RC6Z9AcZkIzeg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arapey/v17/-W_9XJn-UDDA2RCKZdoYREcjeo0k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arbutus",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2a261c0c-9842-41ec-9fb9-550077fca42b",-2044604389),$APP.$cljs$cst$2619$family$$,"Arbutus",$APP.$cljs$cst$723$name$$,
"Arbutus",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arbutus/v30/NaPYcZ7dG_5J3poob9JtryO8fMU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-arbutus-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("39e843f4-ccd5-49a8-916f-419928a28535",318796604),$APP.$cljs$cst$2619$family$$,"Arbutus Slab",$APP.$cljs$cst$723$name$$,"Arbutus Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arbutusslab/v17/oY1Z8e7OuLXkJGbXtr5ba7ZVa68dJlaFAQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-architects-daughter",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1e68aac9-6d76-4bac-88f3-a5f2d8adc562",440135514),$APP.$cljs$cst$2619$family$$,"Architects Daughter",$APP.$cljs$cst$723$name$$,"Architects Daughter",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/architectsdaughter/v20/KtkxAKiDZI_td1Lkx62xHZHDtgO_Y-bvfY5q4szgE-Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-archivo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c404b053-20df-4ddd-afdd-81fd0e2d8ba2",
-1259167229),$APP.$cljs$cst$2619$family$$,"Archivo",$APP.$cljs$cst$723$name$$,"Archivo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDJp8B1oJ0vyVQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTtDNp8B1oJ0vyVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTajNp8B1oJ0vyVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp8B1oJ0vyVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTBjNp8B1oJ0vyVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT6jRp8B1oJ0vyVQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTT0zRp8B1oJ0vyVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTtDRp8B1oJ0vyVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTnTRp8B1oJ0vyVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCBshdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HABsxdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HDfsxdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCBsxdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HCzsxdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HBftBdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HBmtBdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HABtBdsBU7iVdxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivo/v25/k3k8o8UDI-1M0wlSfdzyIEkpwTM29hr-8mTYIRyOSVz60_PG_HAotBdsBU7iVdxQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-archivo-black",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2ef40fdb-24b5-458a-a6d4-f504b0ac1201",597721204),$APP.$cljs$cst$2619$family$$,"Archivo Black",$APP.$cljs$cst$723$name$$,"Archivo Black",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivoblack/v23/HTxqL289NzCGg4MzN6KJ7eW6OYuP_x7yx3A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-archivo-narrow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8eab4a61-5471-4fe4-95f9-60afea7d5270",228822229),$APP.$cljs$cst$2619$family$$,"Archivo Narrow",$APP.$cljs$cst$723$name$$,"Archivo Narrow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhvLFGKpHOtFCQ76Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhvHlGKpHOtFCQ76Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhv8laKpHOtFCQ76Q.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivonarrow/v35/tss5ApVBdCYD5Q7hcxTE1ArZ0Zz8oY2KRmwvKhhvy1aKpHOtFCQ76Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivonarrow/v35/tss7ApVBdCYD5Q7hcxTE1ArZ0bb1k3JSLwe1hB965BJi53mpNiEr6T6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivonarrow/v35/tss7ApVBdCYD5Q7hcxTE1ArZ0bb1k3JSLwe1hB965BJQ53mpNiEr6T6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/archivonarrow/v35/tss7ApVBdCYD5Q7hcxTE1ArZ0bb1k3JSLwe1hB965BK84HmpNiEr6T6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/archivonarrow/v35/tss7ApVBdCYD5Q7hcxTE1ArZ0bb1k3JSLwe1hB965BKF4HmpNiEr6T6Y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-are-you-serious",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aba6d69e-8564-44c6-9ca7-beaba5aca451",470399354),$APP.$cljs$cst$2619$family$$,"Are You Serious",$APP.$cljs$cst$723$name$$,"Are You Serious",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/areyouserious/v14/ll8kK2GVSSr-PtjQ5nONVcNn4306hT9nCGRayg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aref-ruqaa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7111337a-5e58-4374-90dd-85658ab4505f",63898736),
$APP.$cljs$cst$2619$family$$,"Aref Ruqaa",$APP.$cljs$cst$723$name$$,"Aref Ruqaa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arefruqaa/v26/WwkbxPW1E165rajQKDulEIAiVNo5xNY.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arefruqaa/v26/WwkYxPW1E165rajQKDulKDwNcNIS2N_7Bdk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aref-ruqaa-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bcc83d9a-9bfa-4011-bd53-4c85f3da2b6f",-1064847424),
$APP.$cljs$cst$2619$family$$,"Aref Ruqaa Ink",$APP.$cljs$cst$723$name$$,"Aref Ruqaa Ink",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arefruqaaink/v11/1q2fY5WOGUFlt84GTOkP6Kdx72ThVIGpgnxL.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arefruqaaink/v11/1q2cY5WOGUFlt84GTOkP6Kdx71xde6WhqWBCyxWn.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arima",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4bafdab9-01df-4262-a752-7637ba4f68a5",-1920474472),
$APP.$cljs$cst$2619$family$$,"Arima",$APP.$cljs$cst$723$name$$,"Arima",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arima/v7/neIWzCqmt4Aup_qE1nFWqxI1RZX1YTE-pQGOyYw2fw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arima/v7/neIWzCqmt4Aup_qE1nFWqxI1RZX14TA-pQGOyYw2fw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arima/v7/neIWzCqmt4Aup_qE1nFWqxI1RZX1PzA-pQGOyYw2fw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arima/v7/neIWzCqmt4Aup_qE1nFWqxI1RZX1YTA-pQGOyYw2fw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/arima/v7/neIWzCqmt4Aup_qE1nFWqxI1RZX1UzA-pQGOyYw2fw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arima/v7/neIWzCqmt4Aup_qE1nFWqxI1RZX1vzc-pQGOyYw2fw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arima/v7/neIWzCqmt4Aup_qE1nFWqxI1RZX1hjc-pQGOyYw2fw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arimo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("239918ec-6791-43ed-a51b-77ba90969e6e",-864458647),$APP.$cljs$cst$2619$family$$,"Arimo",$APP.$cljs$cst$723$name$$,"Arimo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxsBxDAVQI4aA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sfzZCDf9_T_3cV7NCUECyoxNk338xsBxDAVQI4aA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sfzZCDf9_T_3cV7NCUECyoxNk3M8tsBxDAVQI4aA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sfzZCDf9_T_3cV7NCUECyoxNk3CstsBxDAVQI4aA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sdzZCDf9_T_10c3i9MeUcyat4iJY-ERBrEdwcoaKww.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sdzZCDf9_T_10c3i9MeUcyat4iJY-2RBrEdwcoaKww.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sdzZCDf9_T_10c3i9MeUcyat4iJY9aQxrEdwcoaKww.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arimo/v35/P5sdzZCDf9_T_10c3i9MeUcyat4iJY9jQxrEdwcoaKww.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-arizonia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("303ec5fc-e18e-469d-b05c-a59b727e9d44",-1472041919),$APP.$cljs$cst$2619$family$$,"Arizonia",$APP.$cljs$cst$723$name$$,"Arizonia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arizonia/v23/neIIzCemt4A5qa7mv6WGHK06UY30.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-armata",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a7adc884-dd79-42c0-a473-88209faa8542",2061338493),$APP.$cljs$cst$2619$family$$,"Armata",$APP.$cljs$cst$723$name$$,"Armata",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/armata/v21/gokvH63_HV5jQ-E9lD53Q2u_mQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arsenal",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2b56da5b-dc24-417e-8b3a-d05485fb1618",1967776584),$APP.$cljs$cst$2619$family$$,
"Arsenal",$APP.$cljs$cst$723$name$$,"Arsenal",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arsenal/v13/wXKrE3kQtZQ4pF3D11_WAewrhXY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arsenal/v13/wXKpE3kQtZQ4pF3D513cBc4ulXYrtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arsenal/v13/wXKuE3kQtZQ4pF3D7-P5JeQAmX8yrdk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arsenal/v13/wXKsE3kQtZQ4pF3D513kueEKnV03vdnKjw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arsenal-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f74337ca-42cd-49ab-b4e3-d1fc3a3b5205",
1030140686),$APP.$cljs$cst$2619$family$$,"Arsenal SC",$APP.$cljs$cst$723$name$$,"Arsenal SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arsenalsc/v1/x3dlckLHea6e5BEtsfxiXNossybsHQI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arsenalsc/v1/x3dnckLHea6e5BEtsfxibNgmtwTpDQIrGg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/arsenalsc/v1/x3dmckLHea6e5BEtsfxiZGYDly7HAQsyA2Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arsenalsc/v1/x3d4ckLHea6e5BEtsfxibNgeCyvNBSk3E2YljQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-artifika",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ffdf8115-f64f-495e-92ec-09d6bc979a23",570861592),$APP.$cljs$cst$2619$family$$,"Artifika",$APP.$cljs$cst$723$name$$,"Artifika",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/artifika/v22/VEMyRoxzronptCuxu6Wt5jDtreOL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arvo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aeea18b5-9dd8-45c6-bcfc-ad9d7065b9b2",-857024361),$APP.$cljs$cst$2619$family$$,"Arvo",$APP.$cljs$cst$723$name$$,"Arvo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arvo/v23/tDbD2oWUg0MKmSAa7Lzr7vs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arvo/v23/tDbN2oWUg0MKqSIQ6J7u_vvijQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arvo/v23/tDbM2oWUg0MKoZw1yLTA8vL7lAE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/arvo/v23/tDbO2oWUg0MKqSIoVLHK9tD-hAHkGg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-arya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b946434b-1a4d-4fbf-8437-d562c55c4ea4",1081596331),$APP.$cljs$cst$2619$family$$,"Arya",$APP.$cljs$cst$723$name$$,"Arya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arya/v21/ga6CawNG-HJd9Ub1-beqdFE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/arya/v21/ga6NawNG-HJdzfra3b-BaFg3dRE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-asap",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2391599-607b-43c6-a6fd-f2f165e87af3",-1330780612),$APP.$cljs$cst$2619$family$$,"Asap",$APP.$cljs$cst$723$name$$,"Asap",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYkqQsLmOXoA7Glw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYEqUsLmOXoA7Glw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYzKUsLmOXoA7Glw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYkqUsLmOXoA7Glw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYoKUsLmOXoA7Glw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYTKIsLmOXoA7Glw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYdaIsLmOXoA7Glw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYEqIsLmOXoA7Glw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOOCniXp96a4Tc2DaTeuDAoKsE617JFc49knOIYdjTYO6IsLmOXoA7Glw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbWmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammTggvWl0Qn.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWuZEammTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asap/v34/KFOMCniXp96ayz4E7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammTggvWl0Qn.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-asap-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d864d1f5-5529-4e05-9cc3-32c83f1a342b",-954795586),$APP.$cljs$cst$2619$family$$,"Asap Condensed",$APP.$cljs$cst$723$name$$,"Asap Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxieypY1o9NHyXh3WvSbGSggdO9DSWlEgGqgp-pO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxiYypY1o9NHyXh3WvSbGSggdOeJUIFFim6CovpOkXA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxieypY1o9NHyXh3WvSbGSggdO8nSmlEgGqgp-pO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxiYypY1o9NHyXh3WvSbGSggdOeJUOVGim6CovpOkXA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxidypY1o9NHyXh3WvSbGSggdNeLYk1Mq3ap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxifypY1o9NHyXh3WvSbGSggdOeJaElurmapvvM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxieypY1o9NHyXh3WvSbGSggdO9_S2lEgGqgp-pO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxiYypY1o9NHyXh3WvSbGSggdOeJUL1Him6CovpOkXA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxieypY1o9NHyXh3WvSbGSggdO9TTGlEgGqgp-pO.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxiYypY1o9NHyXh3WvSbGSggdOeJUJFAim6CovpOkXA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxieypY1o9NHyXh3WvSbGSggdO83TWlEgGqgp-pO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxiYypY1o9NHyXh3WvSbGSggdOeJUPVBim6CovpOkXA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxieypY1o9NHyXh3WvSbGSggdO8rTmlEgGqgp-pO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxiYypY1o9NHyXh3WvSbGSggdOeJUOlCim6CovpOkXA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxieypY1o9NHyXh3WvSbGSggdO8PT2lEgGqgp-pO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asapcondensed/v18/pxiYypY1o9NHyXh3WvSbGSggdOeJUM1Dim6CovpOkXA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-asar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a3b56ad3-dcaa-4501-ae92-0e45ccfe8585",-1607222033),$APP.$cljs$cst$2619$family$$,"Asar",$APP.$cljs$cst$723$name$$,"Asar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asar/v24/sZlLdRyI6TBIXkYQDLlTW6E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-asimovian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bf8d8270-373c-4252-a6ab-de50f70e2aef",-984787560),$APP.$cljs$cst$2619$family$$,
"Asimovian",$APP.$cljs$cst$723$name$$,"Asimovian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asimovian/v2/oY1c8evOub78P2XN94MXCv5xY4QBLw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-asset",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("57b3215a-6e00-4c56-b269-ace26abe8fb5",-625433594),$APP.$cljs$cst$2619$family$$,"Asset",$APP.$cljs$cst$723$name$$,"Asset",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asset/v30/SLXGc1na-mM4cWImRJqExst1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-assistant",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9f3aad8a-7c6d-46c0-8f8e-88d96d241a51",-1684262633),$APP.$cljs$cst$2619$family$$,"Assistant",$APP.$cljs$cst$723$name$$,"Assistant",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtmZnEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtrhnEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtuZnEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQttRnEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtjhgEGGf3qGuvM4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtgFgEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/assistant/v24/2sDPZGJYnIjSi6H75xkZZE1I0yCmYzzQtmZgEGGf3qGuvM4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-asta-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fcf55c80-2eb2-4ddf-aea4-67f47c3f84e4",-304651349),$APP.$cljs$cst$2619$family$$,"Asta Sans",$APP.$cljs$cst$723$name$$,"Asta Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/astasans/v3/XoH32Y74XaWovvhMb0c3tN_dRqdT9zveo6r_mVnvqYRoVr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/astasans/v3/XoH32Y74XaWovvhMb0c3tN_dRqdT9zveo_T_mVnvqYRoVr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/astasans/v3/XoH32Y74XaWovvhMb0c3tN_dRqdT9zveo8b_mVnvqYRoVr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/astasans/v3/XoH32Y74XaWovvhMb0c3tN_dRqdT9zveoyr4mVnvqYRoVr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/astasans/v3/XoH32Y74XaWovvhMb0c3tN_dRqdT9zveoxP4mVnvqYRoVr0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/astasans/v3/XoH32Y74XaWovvhMb0c3tN_dRqdT9zveo3T4mVnvqYRoVr0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-astloch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe172800-19b3-42dc-bdbf-20bc6a177c7b",1045494610),
$APP.$cljs$cst$2619$family$$,"Astloch",$APP.$cljs$cst$723$name$$,"Astloch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/astloch/v27/TuGRUVJ8QI5GSeUjq9wRzMtkH1Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/astloch/v27/TuGUUVJ8QI5GSeUjk2A-6MNPA10xLMQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-asul",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("53eab687-ca6d-4efe-b853-07257b71f861",59635154),$APP.$cljs$cst$2619$family$$,"Asul",$APP.$cljs$cst$723$name$$,
"Asul",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asul/v22/VuJ-dNjKxYr46fMFXK78JIg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/asul/v22/VuJxdNjKxYr40U8qeKbXOIFneRo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-athiti",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1b59940f-b22f-48f3-8e73-6c43ffa7f54a",-1050699587),$APP.$cljs$cst$2619$family$$,"Athiti",$APP.$cljs$cst$723$name$$,"Athiti",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/athiti/v14/pe0sMISdLIZIv1wAxDNyAv2-C99ycg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/athiti/v14/pe0sMISdLIZIv1wAoDByAv2-C99ycg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/athiti/v14/pe0vMISdLIZIv1w4DBhWCtaiAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/athiti/v14/pe0sMISdLIZIv1wA-DFyAv2-C99ycg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/athiti/v14/pe0sMISdLIZIv1wA1DZyAv2-C99ycg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/athiti/v14/pe0sMISdLIZIv1wAsDdyAv2-C99ycg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-atkinson-hyperlegible",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("957b656e-421a-4a63-bc44-4ef1880ee3fd",560164920),$APP.$cljs$cst$2619$family$$,"Atkinson Hyperlegible",
$APP.$cljs$cst$723$name$$,"Atkinson Hyperlegible",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegible/v12/9Bt23C1KxNDXMspQ1lPyU89-1h6ONRlW45GE5ZgpewSSbQ.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegible/v12/9Bt43C1KxNDXMspQ1lPyU89-1h6ONRlW45G055ItWQGCbUWn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegible/v12/9Bt73C1KxNDXMspQ1lPyU89-1h6ONRlW45G8WbcNcy-OZFy-FA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegible/v12/9Bt93C1KxNDXMspQ1lPyU89-1h6ONRlW45G056qRdiWKRlmuFH24.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-atkinson-hyperlegible-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("60655016-f888-4866-8841-dfe48b7c8c2e",921595783),$APP.$cljs$cst$2619$family$$,"Atkinson Hyperlegible Mono",$APP.$cljs$cst$723$name$$,"Atkinson Hyperlegible Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssNAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiyihrK15gZ4k_SaZnNeiDSkb2qzelw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssNAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiyihrK15gZ4k_SaZQteiDSkb2qzelw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssNAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiyihrK15gZ4k_SaZHNeiDSkb2qzelw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssNAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiyihrK15gZ4k_SaZLteiDSkb2qzelw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssNAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiyihrK15gZ4k_SaZwtCiDSkb2qzelw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssNAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiyihrK15gZ4k_SaZ-9CiDSkb2qzelw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssNAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiyihrK15gZ4k_SaZnNCiDSkb2qzelw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssPAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiwKonlKh6PW-UyGM1JTKTiMf-KnOlxYs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssPAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiwKonlKh6PW-UyGM1JQUTiMf-KnOlxYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssPAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiwKonlKh6PW-UyGM1JRKTiMf-KnOlxYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssPAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiwKonlKh6PW-UyGM1JR4TiMf-KnOlxYs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssPAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiwKonlKh6PW-UyGM1JSUSSMf-KnOlxYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssPAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiwKonlKh6PW-UyGM1JStSSMf-KnOlxYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblemono/v8/tssPAoFBci4C4gvhPXrt3wjT1MqSzhA4t7IIcncBiwKonlKh6PW-UyGM1JTKSSMf-KnOlxYs.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-atkinson-hyperlegible-next",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9a657b6f-f606-4be2-a53d-918243f221e1",-1826569768),$APP.$cljs$cst$2619$family$$,"Atkinson Hyperlegible Next",$APP.$cljs$cst$723$name$$,"Atkinson Hyperlegible Next",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP4cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGscKFt4tOOfV4ZmW3bLQhtNl93TwPEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP4cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGscKFt4tOOfV4ZmW3srQhtNl93TwPEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP4cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGscKFt4tOOfV4ZmW37LQhtNl93TwPEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP4cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGscKFt4tOOfV4ZmW33rQhtNl93TwPEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP4cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGscKFt4tOOfV4ZmW3MrMhtNl93TwPEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP4cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGscKFt4tOOfV4ZmW3C7MhtNl93TwPEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP4cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGscKFt4tOOfV4ZmW3bLMhtNl93TwPEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP6cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGseiMhXSWUJ7iyGKiJPdJ99N5_zkfEYNP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP6cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGseiMhXSWUJ7iyGKiJPeX99N5_zkfEYNP.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP6cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGseiMhXSWUJ7iyGKiJPfJ99N5_zkfEYNP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP6cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGseiMhXSWUJ7iyGKiJPf799N5_zkfEYNP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP6cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGseiMhXSWUJ7iyGKiJPcX8NN5_zkfEYNP.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP6cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGseiMhXSWUJ7iyGKiJPcu8NN5_zkfEYNP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atkinsonhyperlegiblenext/v7/NaP6cYPdHfdVxJw0IfIP0lvYFqijb-UxCtm5_wdGseiMhXSWUJ7iyGKiJPdJ8NN5_zkfEYNP.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-atma",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f76ef32a-c042-4831-af7b-136b1232ceb7",-1492047157),$APP.$cljs$cst$2619$family$$,"Atma",$APP.$cljs$cst$723$name$$,"Atma",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atma/v19/uK_z4rqWc-Eoo8JzKjc9PvedRkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atma/v19/uK_84rqWc-Eom25bDj8WIv4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atma/v19/uK_z4rqWc-Eoo5pyKjc9PvedRkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atma/v19/uK_z4rqWc-Eoo7Z1Kjc9PvedRkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atma/v19/uK_z4rqWc-Eoo9J0Kjc9PvedRkM.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-atomic-age",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9a739fe8-0b4f-4e5b-8c2a-119aa47ba048",-1651008921),$APP.$cljs$cst$2619$family$$,"Atomic Age",$APP.$cljs$cst$723$name$$,"Atomic Age",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/atomicage/v29/f0Xz0eug6sdmRFkYZZGL58Ht9a8GYeA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-aubrey",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("14e88d90-4bae-4b31-ad52-54bc1bb3cca1",1848378413),$APP.$cljs$cst$2619$family$$,"Aubrey",$APP.$cljs$cst$723$name$$,"Aubrey",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/aubrey/v29/q5uGsou7NPBw-p7vugNsCxVEgA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-audiowide",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8903f0cd-1b29-424e-b5d1-9ff30496fa41",
1957583685),$APP.$cljs$cst$2619$family$$,"Audiowide",$APP.$cljs$cst$723$name$$,"Audiowide",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/audiowide/v22/l7gdbjpo0cum0ckerWCtkQXPExpQBw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-autour-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("300adce3-09c1-4dc6-a228-dc0cc37911e4",1598610065),$APP.$cljs$cst$2619$family$$,"Autour One",$APP.$cljs$cst$723$name$$,"Autour One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/autourone/v25/UqyVK80cP25l3fJgbdfbk5lWVscxdKE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-average",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("45aecab8-53b0-44d1-aad7-583942714cc6",654820746),$APP.$cljs$cst$2619$family$$,"Average",$APP.$cljs$cst$723$name$$,"Average",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/average/v19/fC1hPYBHe23MxA7rIeJwVWytTyk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-average-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c12c5ca1-0a7e-45d4-9ebd-fd7a39bc44e8",
-1830581812),$APP.$cljs$cst$2619$family$$,"Average Sans",$APP.$cljs$cst$723$name$$,"Average Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averagesans/v17/1Ptpg8fLXP2dlAXR-HlJJNJPBdqazVoK4A.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-averia-gruesa-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("60a70069-f998-477c-b68a-a80c5109f59d",-1001713583),$APP.$cljs$cst$2619$family$$,"Averia Gruesa Libre",$APP.$cljs$cst$723$name$$,"Averia Gruesa Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiagruesalibre/v22/NGSov4nEGEktOaDRKsY-1dhh8eEtIx3ZUmmJw0SLRA8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-averia-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b455ccea-a1e8-470b-a766-43c74f0890fe",-2116140959),$APP.$cljs$cst$2619$family$$,"Averia Libre",$APP.$cljs$cst$723$name$$,
"Averia Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averialibre/v16/2V0FKIcMGZEnV6xygz7eNjEarovtb07t-pQgTw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averialibre/v16/2V0HKIcMGZEnV6xygz7eNjESAJFhbUTp2JEwT4Sk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averialibre/v16/2V0aKIcMGZEnV6xygz7eNjEiAqPJZ2Xx8w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averialibre/v16/2V0EKIcMGZEnV6xygz7eNjESAKnNRWDh8405.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averialibre/v16/2V0FKIcMGZEnV6xygz7eNjEavoztb07t-pQgTw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averialibre/v16/2V0HKIcMGZEnV6xygz7eNjESAJFxakTp2JEwT4Sk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"gfont-averia-sans-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6277bd1-ee57-4bae-a488-847dba5eb816",-28785352),$APP.$cljs$cst$2619$family$$,"Averia Sans Libre",$APP.$cljs$cst$723$name$$,"Averia Sans Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiasanslibre/v20/ga6SaxZG_G5OvCf_rt7FH3B6BHLMEd3lMKcQJZP1LmD9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiasanslibre/v20/ga6caxZG_G5OvCf_rt7FH3B6BHLMEdVLKisSL5fXK3D9qtg.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiasanslibre/v20/ga6XaxZG_G5OvCf_rt7FH3B6BHLMEeVJGIMYDo_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiasanslibre/v20/ga6RaxZG_G5OvCf_rt7FH3B6BHLMEdVLEoc6C5_8N3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiasanslibre/v20/ga6SaxZG_G5OvCf_rt7FH3B6BHLMEd31N6cQJZP1LmD9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiasanslibre/v20/ga6caxZG_G5OvCf_rt7FH3B6BHLMEdVLKjsVL5fXK3D9qtg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-averia-serif-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e1f4ddf5-a68e-4920-bb79-db111a561dfc",76462951),$APP.$cljs$cst$2619$family$$,"Averia Serif Libre",
$APP.$cljs$cst$723$name$$,"Averia Serif Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiaseriflibre/v19/neIVzD2ms4wxr6GvjeD0X88SHPyX2xYGCSmqwacqdrKvbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiaseriflibre/v19/neIbzD2ms4wxr6GvjeD0X88SHPyX2xYOpzMmw60uVLe_bXHq.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiaseriflibre/v19/neIWzD2ms4wxr6GvjeD0X88SHPyX2xY-pQGOyYw2fw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiaseriflibre/v19/neIUzD2ms4wxr6GvjeD0X88SHPyX2xYOpwuK64kmf6u2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiaseriflibre/v19/neIVzD2ms4wxr6GvjeD0X88SHPyX2xYGGS6qwacqdrKvbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/averiaseriflibre/v19/neIbzD2ms4wxr6GvjeD0X88SHPyX2xYOpzM2xK0uVLe_bXHq.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-azeret-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("45596154-e40a-45a2-b6fd-6e8565734bc2",1109909693),$APP.$cljs$cst$2619$family$$,"Azeret Mono",$APP.$cljs$cst$723$name$$,"Azeret Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfnPRh0raa-5s3AA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfHPVh0raa-5s3AA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfwvVh0raa-5s3AA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfnPVh0raa-5s3AA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfrvVh0raa-5s3AA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfQvJh0raa-5s3AA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfe_Jh0raa-5s3AA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfHPJh0raa-5s3AA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF5ErsiyJsY9O_Gepph-FvtTQgMQUdNekSfNfJh0raa-5s3AA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLaJkLye2Z4nAN7J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLYJkbye2Z4nAN7J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLbXkbye2Z4nAN7J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLaJkbye2Z4nAN7J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLa7kbye2Z4nAN7J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLZXlrye2Z4nAN7J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLZulrye2Z4nAN7J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLYJlrye2Z4nAN7J.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/azeretmono/v21/3XF_ErsiyJsY9O_Gepph-HHkf_fUKCzX1EOKVLYglrye2Z4nAN7J.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-b612",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9e56c60d-1863-4479-b5a0-0774aec75ebf",
1579013931),$APP.$cljs$cst$2619$family$$,"B612",$APP.$cljs$cst$723$name$$,"B612",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/b612/v13/3JnySDDxiSz32jm4GDigUXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/b612/v13/3Jn8SDDxiSz36juyHBqlQXwdVw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/b612/v13/3Jn9SDDxiSz34oWXPDCLTXUETuE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/b612/v13/3Jn_SDDxiSz36juKoDWBSVcBXuFb0Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-b612-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad673e42-7bb5-4bd4-92d0-a336466c794e",-1780039382),
$APP.$cljs$cst$2619$family$$,"B612 Mono",$APP.$cljs$cst$723$name$$,"B612 Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/b612mono/v16/kmK_Zq85QVWbN1eW6lJl1wTcquRTtg.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/b612mono/v16/kmK5Zq85QVWbN1eW6lJV1Q7YiOFDtqtf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/b612mono/v16/kmK6Zq85QVWbN1eW6lJdayv4os9Pv7JGSg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/b612mono/v16/kmKkZq85QVWbN1eW6lJV1TZkp8VLnbdWSg4x.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bbh-sans-bartle",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("39406e28-5576-4f3f-8b7c-40c94d76e55a",1313661358),$APP.$cljs$cst$2619$family$$,"BBH Sans Bartle",$APP.$cljs$cst$723$name$$,"BBH Sans Bartle",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bbhsansbartle/v1/eLGEP-v-CSnwOk_evJ1qrrCJCQTJ9eYh0tfR-Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bbh-sans-bogle",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c43ef937-f5fc-4a7b-a84e-1d9a2ad8dc8e",1843232183),$APP.$cljs$cst$2619$family$$,"BBH Sans Bogle",$APP.$cljs$cst$723$name$$,"BBH Sans Bogle",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bbhsansbogle/v1/LYjbdGTyv25vPsUz0wMCwj1DMf_fcpC69i6N.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bbh-sans-hegarty",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b8cee4a9-5197-4c54-a5d0-d758e8d5e736",
-784663107),$APP.$cljs$cst$2619$family$$,"BBH Sans Hegarty",$APP.$cljs$cst$723$name$$,"BBH Sans Hegarty",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bbhsanshegarty/v1/UqyLK9cfCFIq--EuUZn21v4dILtJTKAJduj91zQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-biz-udgothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("45f797d6-0ebc-4e13-b80a-e9c91e688129",-693632815),$APP.$cljs$cst$2619$family$$,"BIZ UDGothic",$APP.$cljs$cst$723$name$$,"BIZ UDGothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudgothic/v12/daafSTouBF7RUjnbt8p3LuKttQN98z_MbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudgothic/v12/daaASTouBF7RUjnbt8p3LuKVCSxZ-xTQZMhbaA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-biz-udmincho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d35e81a-7b7e-44ce-8579-f7e4bd6b8642",1600679702),$APP.$cljs$cst$2619$family$$,"BIZ UDMincho",$APP.$cljs$cst$723$name$$,"BIZ UDMincho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudmincho/v11/EJRRQgI6eOxFjBdKs38yhtW1dwT7rcpY8Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudmincho/v11/EJROQgI6eOxFjBdKs38yhtWNyyvfpeFE-IyCrw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-biz-udpgothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1d26092e-5a35-44a8-8d38-0e7b49f9a8f9",203544551),$APP.$cljs$cst$2619$family$$,"BIZ UDPGothic",$APP.$cljs$cst$723$name$$,"BIZ UDPGothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudpgothic/v15/hES36X5pHAIBjmS84VL0Bue83nUMQWkMUAk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudpgothic/v15/hESq6X5pHAIBjmS84VL0Bue85skjZWEnTABCSQo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-biz-udpmincho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("57a016b7-7bb3-48cd-aa50-8ff491b865f6",-2116552045),$APP.$cljs$cst$2619$family$$,"BIZ UDPMincho",$APP.$cljs$cst$723$name$$,"BIZ UDPMincho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudpmincho/v11/ypvfbXOBrmYppy7oWWTg1_58nhhYtUb0gZk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bizudpmincho/v11/ypvCbXOBrmYppy7oWWTg1_58pqR3kU7fnZAy57k.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-babylonica",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f97de5d3-3616-4484-8ec3-9e15c0d0ca06",466194420),$APP.$cljs$cst$2619$family$$,"Babylonica",$APP.$cljs$cst$723$name$$,"Babylonica",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/babylonica/v7/5aUw9_i2qxWVCAE2aHjTqDJ0-VVMoEw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bacasime-antique",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("03706eb4-a16f-4e65-9649-9d0b200878be",1468102168),$APP.$cljs$cst$2619$family$$,"Bacasime Antique",$APP.$cljs$cst$723$name$$,"Bacasime Antique",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bacasimeantique/v1/tDbX2pGXkFYEykldjZSrmI6T_XWZOwStSUrV_BE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bad-script",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("63b48116-713d-43ee-90e7-b37587384205",1508109659),$APP.$cljs$cst$2619$family$$,"Bad Script",$APP.$cljs$cst$723$name$$,"Bad Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/badscript/v18/6NUT8F6PJgbFWQn47_x7lOwuzd1AZtw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-badeen-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2d1e8586-c445-49af-872d-3802629d707a",-1779287847),$APP.$cljs$cst$2619$family$$,"Badeen Display",$APP.$cljs$cst$723$name$$,"Badeen Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/badeendisplay/v1/pxidypY2sdZSjFU4cPmNBzckadeLYk1Mq3ap.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bagel-fat-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("64d02296-6ae9-4985-8839-b6e337d694aa",461151069),
$APP.$cljs$cst$2619$family$$,"Bagel Fat One",$APP.$cljs$cst$723$name$$,"Bagel Fat One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bagelfatone/v2/hYkPPucsQOr5dy02WmQr5Zkd0B5mvv0dSbM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bahiana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6cc09aa9-c204-4aa5-9145-1215f6f31379",987281965),$APP.$cljs$cst$2619$family$$,"Bahiana",$APP.$cljs$cst$723$name$$,"Bahiana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bahiana/v25/uU9PCBUV4YenPWJU7xPb3vyHmlI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bahianita",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("537c63e8-ce84-412a-85b2-e04a3b468f7e",1023175999),$APP.$cljs$cst$2619$family$$,"Bahianita",$APP.$cljs$cst$723$name$$,"Bahianita",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bahianita/v23/yYLr0hTb3vuqqsBUgxWtxTvV2NJPcA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bai-jamjuree",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2674745-8b73-4ce0-8801-b77a53fd2889",
-1249922031),$APP.$cljs$cst$2619$family$$,"Bai Jamjuree",$APP.$cljs$cst$723$name$$,"Bai Jamjuree",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0kePuk5A1-yiSgA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIoapSCOBt_aeQQ7ftydoa8W_oGkpox2S2CgOva.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa09eDuk5A1-yiSgA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIoapSCOBt_aeQQ7ftydoa8W_pikZox2S2CgOva.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDI1apSCOBt_aeQQ7ftydoaMWcjKm7sp8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIrapSCOBt_aeQQ7ftydoa8W8LOub458jGL.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0reHuk5A1-yiSgA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIoapSCOBt_aeQQ7ftydoa8W_o6kJox2S2CgOva.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa0gebuk5A1-yiSgA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",
$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIoapSCOBt_aeQQ7ftydoa8W_oWl5ox2S2CgOva.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIqapSCOBt_aeQQ7ftydoa05efuk5A1-yiSgA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baijamjuree/v13/LDIoapSCOBt_aeQQ7ftydoa8W_pylpox2S2CgOva.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bakbak-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8fe1f19f-ca08-4275-bc85-1980940b25bd",
1293422065),$APP.$cljs$cst$2619$family$$,"Bakbak One",$APP.$cljs$cst$723$name$$,"Bakbak One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bakbakone/v11/zOL54pXAl6RI-p_ardnuycRuv-hHkOs.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ballet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1f30b457-37eb-4b3d-a685-70663c31da84",-1060168621),$APP.$cljs$cst$2619$family$$,"Ballet",$APP.$cljs$cst$723$name$$,"Ballet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ballet/v30/QGYyz_MYZA-HM4NjuGOVnUEXme1I4Xi3C4G-EiAou6Y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("43af64f6-13ac-434d-bbe4-8656dbefaaef",-496947482),$APP.$cljs$cst$2619$family$$,"Baloo 2",$APP.$cljs$cst$723$name$$,"Baloo 2",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloo2/v23/wXK0E3kTposypRydzVT08TS3JnAmtdgazapv9Fat7WcN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloo2/v23/wXK0E3kTposypRydzVT08TS3JnAmtdgozapv9Fat7WcN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloo2/v23/wXK0E3kTposypRydzVT08TS3JnAmtdjEyqpv9Fat7WcN.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloo2/v23/wXK0E3kTposypRydzVT08TS3JnAmtdj9yqpv9Fat7WcN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/baloo2/v23/wXK0E3kTposypRydzVT08TS3JnAmtdiayqpv9Fat7WcN.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-bhai-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e84026ef-85f0-4470-a79e-5c89a48ef017",-1738856782),$APP.$cljs$cst$2619$family$$,"Baloo Bhai 2",$APP.$cljs$cst$723$name$$,"Baloo Bhai 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhai2/v30/sZlWdRSL-z1VEWZ4YNA7Y5ItevYWUOHDE8FvNighMXeCo-jsZzo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhai2/v30/sZlWdRSL-z1VEWZ4YNA7Y5ItevYWUOHDE8FvNhohMXeCo-jsZzo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhai2/v30/sZlWdRSL-z1VEWZ4YNA7Y5ItevYWUOHDE8FvNvYmMXeCo-jsZzo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhai2/v30/sZlWdRSL-z1VEWZ4YNA7Y5ItevYWUOHDE8FvNs8mMXeCo-jsZzo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhai2/v30/sZlWdRSL-z1VEWZ4YNA7Y5ItevYWUOHDE8FvNqgmMXeCo-jsZzo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-bhaijaan-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("94e1f3f4-5e42-4163-8693-fc8ec57bc02d",-746363180),$APP.$cljs$cst$2619$family$$,"Baloo Bhaijaan 2",$APP.$cljs$cst$723$name$$,"Baloo Bhaijaan 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaijaan2/v21/zYXwKUwuEqdVGqM8tPDdAA_Y-_bMKo1EhQd2tWxo8TyRSqP4L4ppfcyC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaijaan2/v21/zYXwKUwuEqdVGqM8tPDdAA_Y-_bMKo1EhQd2tWxo8TyjSqP4L4ppfcyC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaijaan2/v21/zYXwKUwuEqdVGqM8tPDdAA_Y-_bMKo1EhQd2tWxo8TxPTaP4L4ppfcyC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaijaan2/v21/zYXwKUwuEqdVGqM8tPDdAA_Y-_bMKo1EhQd2tWxo8Tx2TaP4L4ppfcyC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaijaan2/v21/zYXwKUwuEqdVGqM8tPDdAA_Y-_bMKo1EhQd2tWxo8TwRTaP4L4ppfcyC.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-bhaina-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("391de3a6-2271-4163-be58-67f2d7370f20",1831074953),$APP.$cljs$cst$2619$family$$,"Baloo Bhaina 2",$APP.$cljs$cst$723$name$$,"Baloo Bhaina 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaina2/v29/qWc-B6yyq4P9Adr3RtoX1q6ySgbwusXwJjkOS-XEssPvRfRLYWmZSA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaina2/v29/qWc-B6yyq4P9Adr3RtoX1q6ySgbwusXwJjkOS-XEgMPvRfRLYWmZSA.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaina2/v29/qWc-B6yyq4P9Adr3RtoX1q6ySgbwusXwJjkOS-XEbMTvRfRLYWmZSA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaina2/v29/qWc-B6yyq4P9Adr3RtoX1q6ySgbwusXwJjkOS-XEVcTvRfRLYWmZSA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloobhaina2/v29/qWc-B6yyq4P9Adr3RtoX1q6ySgbwusXwJjkOS-XEMsTvRfRLYWmZSA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-chettan-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("637241ce-24ba-4672-b415-a5d7115d3bf9",88465708),$APP.$cljs$cst$2619$family$$,"Baloo Chettan 2",$APP.$cljs$cst$723$name$$,"Baloo Chettan 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloochettan2/v23/vm8hdRbmXEva26PK-NtuX4ynWEzF69-L4gqgkIL5CeKTO1oeH9xI2gc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloochettan2/v23/vm8hdRbmXEva26PK-NtuX4ynWEzF69-L4gqgkIL5CdCTO1oeH9xI2gc.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloochettan2/v23/vm8hdRbmXEva26PK-NtuX4ynWEzF69-L4gqgkIL5CTyUO1oeH9xI2gc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloochettan2/v23/vm8hdRbmXEva26PK-NtuX4ynWEzF69-L4gqgkIL5CQWUO1oeH9xI2gc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloochettan2/v23/vm8hdRbmXEva26PK-NtuX4ynWEzF69-L4gqgkIL5CWKUO1oeH9xI2gc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-da-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1905b4cd-a9ad-4154-87b5-9ac76f165ecf",-883207831),$APP.$cljs$cst$2619$family$$,"Baloo Da 2",$APP.$cljs$cst$723$name$$,"Baloo Da 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balooda2/v26/2-c39J9j0IaUMQZwAJyJaOX1UUnf3GLnYjALsTNe55aRa7UE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balooda2/v26/2-c39J9j0IaUMQZwAJyJaOX1UUnf3GLnYjA5sTNe55aRa7UE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balooda2/v26/2-c39J9j0IaUMQZwAJyJaOX1UUnf3GLnYjDVtjNe55aRa7UE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balooda2/v26/2-c39J9j0IaUMQZwAJyJaOX1UUnf3GLnYjDstjNe55aRa7UE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balooda2/v26/2-c39J9j0IaUMQZwAJyJaOX1UUnf3GLnYjCLtjNe55aRa7UE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-paaji-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d2798843-b4db-41eb-a4d4-82ca011a2e35",
-1564110121),$APP.$cljs$cst$2619$family$$,"Baloo Paaji 2",$APP.$cljs$cst$723$name$$,"Baloo Paaji 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloopaaji2/v29/i7dfIFFzbz-QHZUdV9_UGWZuelmy79QJ1HOSY9AX74fybRUz1r5t.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloopaaji2/v29/i7dfIFFzbz-QHZUdV9_UGWZuelmy79QJ1HOSY9Al74fybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloopaaji2/v29/i7dfIFFzbz-QHZUdV9_UGWZuelmy79QJ1HOSY9DJ6IfybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloopaaji2/v29/i7dfIFFzbz-QHZUdV9_UGWZuelmy79QJ1HOSY9Dw6IfybRUz1r5t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloopaaji2/v29/i7dfIFFzbz-QHZUdV9_UGWZuelmy79QJ1HOSY9CX6IfybRUz1r5t.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-tamma-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d9a05c5c-5151-403e-9290-45081bc51830",-506920950),$APP.$cljs$cst$2619$family$$,
"Baloo Tamma 2",$APP.$cljs$cst$723$name$$,"Baloo Tamma 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootamma2/v20/vEFE2_hCAgcR46PaajtrYlBbVUMUJgIC5LHTrMscPp-0IF71SGC5.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootamma2/v20/vEFE2_hCAgcR46PaajtrYlBbVUMUJgIC5LHTrMsuPp-0IF71SGC5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootamma2/v20/vEFE2_hCAgcR46PaajtrYlBbVUMUJgIC5LHTrMvCOZ-0IF71SGC5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootamma2/v20/vEFE2_hCAgcR46PaajtrYlBbVUMUJgIC5LHTrMv7OZ-0IF71SGC5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootamma2/v20/vEFE2_hCAgcR46PaajtrYlBbVUMUJgIC5LHTrMucOZ-0IF71SGC5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-tammudu-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("58dda4a4-c4f9-47c4-990f-1556b9b9ecc8",1209915192),$APP.$cljs$cst$2619$family$$,
"Baloo Tammudu 2",$APP.$cljs$cst$723$name$$,"Baloo Tammudu 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootammudu2/v27/1Pt5g8TIS_SAmkLguUdFP8UaJcKkzlPmMT00GaE_Jf8e4c6PZSlGmAA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootammudu2/v27/1Pt5g8TIS_SAmkLguUdFP8UaJcKkzlPmMT00GaE_Jc0e4c6PZSlGmAA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootammudu2/v27/1Pt5g8TIS_SAmkLguUdFP8UaJcKkzlPmMT00GaE_JSEZ4c6PZSlGmAA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootammudu2/v27/1Pt5g8TIS_SAmkLguUdFP8UaJcKkzlPmMT00GaE_JRgZ4c6PZSlGmAA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balootammudu2/v27/1Pt5g8TIS_SAmkLguUdFP8UaJcKkzlPmMT00GaE_JX8Z4c6PZSlGmAA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baloo-thambi-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("507f5c5c-061b-4656-a89c-a0c9f03351be",174385171),$APP.$cljs$cst$2619$family$$,
"Baloo Thambi 2",$APP.$cljs$cst$723$name$$,"Baloo Thambi 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloothambi2/v22/cY9RfjeOW0NHpmOQXranrbDyu5JMJmNp-aDvUBbKzcIzaQRG_n4osQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloothambi2/v22/cY9RfjeOW0NHpmOQXranrbDyu5JMJmNp-aDvUBbK_8IzaQRG_n4osQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloothambi2/v22/cY9RfjeOW0NHpmOQXranrbDyu5JMJmNp-aDvUBbKE8UzaQRG_n4osQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloothambi2/v22/cY9RfjeOW0NHpmOQXranrbDyu5JMJmNp-aDvUBbKKsUzaQRG_n4osQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baloothambi2/v22/cY9RfjeOW0NHpmOQXranrbDyu5JMJmNp-aDvUBbKTcUzaQRG_n4osQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-balsamiq-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cf836e0b-8a30-43d4-8cf9-60315a97b460",1575437043),$APP.$cljs$cst$2619$family$$,
"Balsamiq Sans",$APP.$cljs$cst$723$name$$,"Balsamiq Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balsamiqsans/v15/P5sEzZiAbNrN8SB3lQQX7Pnc8dkdIYdNHzs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balsamiqsans/v15/P5sazZiAbNrN8SB3lQQX7PncwdsXJaVIDzvcXA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balsamiqsans/v15/P5sZzZiAbNrN8SB3lQQX7PncyWUyBY9mAzLFRQI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balsamiqsans/v15/P5sfzZiAbNrN8SB3lQQX7PncwdsvmYpsBxDAVQI4aA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-balthazar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b3d46a59-20a2-4070-a62e-3926d31b14d3",
-1999155823),$APP.$cljs$cst$2619$family$$,"Balthazar",$APP.$cljs$cst$723$name$$,"Balthazar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/balthazar/v18/d6lKkaajS8Gm4CVQjFEvyRTo39l8hw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bangers",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d6d11622-71af-4c7a-b15e-fc837114751e",-1598199720),$APP.$cljs$cst$2619$family$$,"Bangers",$APP.$cljs$cst$723$name$$,"Bangers",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bangers/v25/FeVQS0BTqb0h60ACL5la2bxii28.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-barlow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bdab28a6-0d34-4a8d-bdc5-065682163834",770553936),$APP.$cljs$cst$2619$family$$,"Barlow",$APP.$cljs$cst$723$name$$,"Barlow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHrv4kjgoGqM7E3b8s8yn4hnCci.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHtv4kjgoGqM7E_CfNYwHoDmTcibrA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3w-oc4FAtlT47dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,
"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfP04Voptzsrd6m9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3p-kc4FAtlT47dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfOQ4loptzsrd6m9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHpv4kjgoGqM7EPC8E46HsxnA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHrv4kjgoGqM7E_Ccs8yn4hnCci.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3_-gc4FAtlT47dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfPI41optzsrd6m9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E30-8c4FAtlT47dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfPk5Foptzsrd6m9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3t-4c4FAtlT47dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfOA5Voptzsrd6m9.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3q-0c4FAtlT47dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfOc5loptzsrd6m9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHqv4kjgoGqM7E3j-wc4FAtlT47dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlow/v13/7cHsv4kjgoGqM7E_CfO451optzsrd6m9.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-barlow-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2ebd172d-1955-474e-858b-849948e65f07",-945344738),$APP.$cljs$cst$2619$family$$,"Barlow Condensed",$APP.$cljs$cst$723$name$$,"Barlow Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxxL3I-JCGChYJ8VI-L6OO_au7B43LT31vytKgbaw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxzL3I-JCGChYJ8VI-L6OO_au7B6xTru1H2lq0La6JN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B497y_3HcuKECcrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrF3DWvIMHYrtUxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B47rx_3HcuKECcrs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrc3PWvIMHYrtUxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTx3L3I-JCGChYJ8VI-L6OO_au7B2xbZ23n3pKg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxxL3I-JCGChYJ8VI-L6OO_au7B6xTT31vytKgbaw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4-Lw_3HcuKECcrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrK3LWvIMHYrtUxg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B4873_3HcuKECcrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrB3XWvIMHYrtUxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2_3HcuKECcrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrY3TWvIMHYrtUxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1_3HcuKECcrs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrf3fWvIMHYrtUxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B45L0_3HcuKECcrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowcondensed/v13/HTxyL3I-JCGChYJ8VI-L6OO_au7B6xTrW3bWvIMHYrtUxg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-barlow-semi-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b24de567-3263-481b-ba3d-185b822979a1",-2028208501),$APP.$cljs$cst$2619$family$$,"Barlow Semi Condensed",$APP.$cljs$cst$723$name$$,"Barlow Semi Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfG4qvKk8ogoSP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpjgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbLLIEsKh5SPZWs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRft6uPAGEki52WfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJnAWsgqZiGfHK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf06iPAGEki52WfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIDAmsgqZiGfHK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpvgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRnf4CrCEo4gg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlphgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfYqvKk8ogoSP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfi6mPAGEki52WfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJbA2sgqZiGfHK5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfp66PAGEki52WfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbJ3BGsgqZiGfHK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRfw6-PAGEki52WfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbITBWsgqZiGfHK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf36yPAGEki52WfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIPBmsgqZiGfHK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpigxjLBV1hqnzfr-F8sEYMB0Yybp0mudRf-62PAGEki52WfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barlowsemicondensed/v16/wlpkgxjLBV1hqnzfr-F8sEYMB0Yybp0mudRXfbIrB2sgqZiGfHK5.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-barriecito",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2399cf3e-701f-4514-8389-d22583151099",-1426973659),$APP.$cljs$cst$2619$family$$,"Barriecito",$APP.$cljs$cst$723$name$$,"Barriecito",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barriecito/v18/WWXXlj-CbBOSLY2QTuY_KdUiYwTO0MU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-barrio",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8772d2f7-0718-4f7c-ba77-d225f36954ae",340725931),$APP.$cljs$cst$2619$family$$,"Barrio",$APP.$cljs$cst$723$name$$,"Barrio",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/barrio/v20/wEO8EBXBk8hBIDiEdQYhWdsX1Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-basic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1632bbab-37d7-4038-a031-661371fce82e",
307339950),$APP.$cljs$cst$2619$family$$,"Basic",$APP.$cljs$cst$723$name$$,"Basic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/basic/v18/xfu_0WLxV2_XKQN34lDVyR7D.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baskervville",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f86b4e5e-0807-477a-9fad-83dc8d0df809",-1351765640),$APP.$cljs$cst$2619$family$$,"Baskervville",$APP.$cljs$cst$723$name$$,"Baskervville",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervville/v20/YA9Br0yU4l_XOrogbkun3kQ6vLFYXmpq8sRsYuDrugOydR1FLkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervville/v20/YA9Br0yU4l_XOrogbkun3kQ6vLFYXmpq8sRsYtLrugOydR1FLkw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervville/v20/YA9Br0yU4l_XOrogbkun3kQ6vLFYXmpq8sRsYj7sugOydR1FLkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervville/v20/YA9Br0yU4l_XOrogbkun3kQ6vLFYXmpq8sRsYgfsugOydR1FLkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervville/v20/YA9Hr0yU4l_XOrogbkun3kQQtYOnhgMBaGprdyioUkC4cT9APkyagA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervville/v20/YA9Hr0yU4l_XOrogbkun3kQQtYOnhgMBaGprdyioYEC4cT9APkyagA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/baskervville/v20/YA9Hr0yU4l_XOrogbkun3kQQtYOnhgMBaGprdyiojEe4cT9APkyagA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervville/v20/YA9Hr0yU4l_XOrogbkun3kQQtYOnhgMBaGprdyiotUe4cT9APkyagA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-baskervville-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7ac304b3-edf0-42b2-a690-d62e2d16f03a",-1426630745),$APP.$cljs$cst$2619$family$$,"Baskervville SC",$APP.$cljs$cst$723$name$$,"Baskervville SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervvillesc/v4/X7ny4bc_DeKlh6bBbk_WiKnBSUvL5HaHbrgS1MXKHjziXM3kPWntDsg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervvillesc/v4/X7ny4bc_DeKlh6bBbk_WiKnBSUvL5HaHbrgS1MXKHg7iXM3kPWntDsg.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervvillesc/v4/X7ny4bc_DeKlh6bBbk_WiKnBSUvL5HaHbrgS1MXKHuLlXM3kPWntDsg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baskervvillesc/v4/X7ny4bc_DeKlh6bBbk_WiKnBSUvL5HaHbrgS1MXKHtvlXM3kPWntDsg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-battambang",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b184eb50-018b-4720-9088-200f181ce2e5",-1949317774),$APP.$cljs$cst$2619$family$$,"Battambang",$APP.$cljs$cst$723$name$$,"Battambang",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/battambang/v26/uk-kEGe7raEw-HjkzZabNhGp5w50_o9T7Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/battambang/v26/uk-lEGe7raEw-HjkzZabNtmLxyRa8oZK9I0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/battambang/v26/uk-mEGe7raEw-HjkzZabDnWj4yxx7o8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",
$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/battambang/v26/uk-lEGe7raEw-HjkzZabNsmMxyRa8oZK9I0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/battambang/v26/uk-lEGe7raEw-HjkzZabNvGOxyRa8oZK9I0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-baumans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("47e0142c-7e6f-4246-ae96-531ef591a9f5",1118405857),$APP.$cljs$cst$2619$family$$,"Baumans",$APP.$cljs$cst$723$name$$,"Baumans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/baumans/v18/-W_-XJj9QyTd3QfpR_oyaksqY5Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bayon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4f9b89a7-ab4b-4bfc-83a2-f94bdcf57fd6",467054771),$APP.$cljs$cst$2619$family$$,"Bayon",$APP.$cljs$cst$723$name$$,"Bayon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bayon/v36/9XUrlJNmn0LPFl-pOhYEd2NJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-be-vietnam-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c97172bb-b9e0-480e-98ba-8fd2c6a691e8",
-1563828763),$APP.$cljs$cst$2619$family$$,"Be Vietnam Pro",$APP.$cljs$cst$723$name$$,"Be Vietnam Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVNSTAyLFyeg_IDWvOJmVES_HRUBX8YYbAiah8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVLSTAyLFyeg_IDWvOJmVES_HwyPRsSZZIneh-waA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HT4JF8yT7wrcwap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVKSTAyLFyeg_IDWvOJmVES_HwyPbczRbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HScJ18yT7wrcwap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVKSTAyLFyeg_IDWvOJmVES_HwyPdMwRbgJdhapcUU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVPSTAyLFyeg_IDWvOJmVES_EwwD3s6ZKAi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVNSTAyLFyeg_IDWvOJmVES_HwyBX8YYbAiah8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HTEJl8yT7wrcwap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVKSTAyLFyeg_IDWvOJmVES_HwyPYsxRbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HToIV8yT7wrcwap.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVKSTAyLFyeg_IDWvOJmVES_HwyPac2RbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HSMIF8yT7wrcwap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVKSTAyLFyeg_IDWvOJmVES_HwyPcM3RbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HSQI18yT7wrcwap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVKSTAyLFyeg_IDWvOJmVES_HwyPd80RbgJdhapcUU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVMSTAyLFyeg_IDWvOJmVES_HS0Il8yT7wrcwap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevietnampro/v12/QdVKSTAyLFyeg_IDWvOJmVES_HwyPfs1RbgJdhapcUU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-beau-rivage",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1a57c8a0-0523-4249-a289-173eafb1ca47",126788942),$APP.$cljs$cst$2619$family$$,"Beau Rivage",$APP.$cljs$cst$723$name$$,"Beau Rivage",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beaurivage/v2/UcCi3FIgIG2bH4mMNWJUlmg3NZp8K2sL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bebas-neue",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8be839ca-4106-46c1-a400-eb5468ce9c40",1396917239),
$APP.$cljs$cst$2619$family$$,"Bebas Neue",$APP.$cljs$cst$723$name$$,"Bebas Neue",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bebasneue/v16/JTUSjIg69CK48gW7PXooxW5rygbi49c.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-beiruti",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8cc74844-668f-41b7-8752-6220c4797e06",1090553742),$APP.$cljs$cst$2619$family$$,"Beiruti",$APP.$cljs$cst$723$name$$,"Beiruti",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9Y95wujgWg2SGdV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9bj5wujgWg2SGdV.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9a95wujgWg2SGdV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9aP5wujgWg2SGdV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9Zj4AujgWg2SGdV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9Za4AujgWg2SGdV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9Y94AujgWg2SGdV.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/beiruti/v5/JTUIjIU69Cmr9FGcYgRFEb7cdQn2-9YU4AujgWg2SGdV.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-belanosima",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("16e389d5-a1f2-4be9-82c5-1bf9f1b82f7d",1925568104),
$APP.$cljs$cst$2619$family$$,"Belanosima",$APP.$cljs$cst$723$name$$,"Belanosima",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/belanosima/v4/3y9k6bI8ejDo_3MfCDSLxABbF3JBg54.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/belanosima/v4/3y9n6bI8ejDo_3MfCDSL_Nh1M3pqn5cdJ-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/belanosima/v4/3y9n6bI8ejDo_3MfCDSL_Lx0M3pqn5cdJ-4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-belgrano",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("84872449-0005-419f-8af5-88f2424e650e",-904683596),$APP.$cljs$cst$2619$family$$,"Belgrano",$APP.$cljs$cst$723$name$$,"Belgrano",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/belgrano/v19/55xvey5tM9rwKWrJZcMFirl08KDJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bellefair",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c0f7a5e2-4456-43d7-86d2-63fd31833215",2025878006),$APP.$cljs$cst$2619$family$$,"Bellefair",$APP.$cljs$cst$723$name$$,
"Bellefair",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellefair/v15/kJExBuYY6AAuhiXUxG19__A2pOdvDA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-belleza",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8525ed8-8bc4-4026-ba83-a7443f1b59e5",1108461669),$APP.$cljs$cst$2619$family$$,"Belleza",$APP.$cljs$cst$723$name$$,"Belleza",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/belleza/v18/0nkoC9_pNeMfhX4BtcbyawzruP8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bellota",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c41352aa-4796-4215-b8df-043f7e6cbffa",-249405677),$APP.$cljs$cst$2619$family$$,"Bellota",$APP.$cljs$cst$723$name$$,"Bellota",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellota/v17/MwQzbhXl3_qEpiwAID55kGMViblPtXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellota/v17/MwQxbhXl3_qEpiwAKJBjHGEfjZtKpXulTQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellota/v17/MwQ2bhXl3_qEpiwAGJJRtGs-lbA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bellota/v17/MwQ0bhXl3_qEpiwAKJBbsEk7hbBWrA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellota/v17/MwQzbhXl3_qEpiwAIC5-kGMViblPtXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellota/v17/MwQxbhXl3_qEpiwAKJBjDGYfjZtKpXulTQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bellota-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("75a006dd-b93c-428f-9847-3b1d49956557",842948449),$APP.$cljs$cst$2619$family$$,"Bellota Text",$APP.$cljs$cst$723$name$$,"Bellota Text",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellotatext/v20/0FlMVP2VnlWS4f3-UE9hHXM5VfsqfQXwQy6yxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,
"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellotatext/v20/0FlOVP2VnlWS4f3-UE9hHXMx--Gmfw_0YSuixmYK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellotatext/v20/0FlTVP2VnlWS4f3-UE9hHXMB-dMOdS7sSg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellotatext/v20/0FlNVP2VnlWS4f3-UE9hHXMx-9kKVyv8Sjer.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellotatext/v20/0FlMVP2VnlWS4f3-UE9hHXM5RfwqfQXwQy6yxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bellotatext/v20/0FlOVP2VnlWS4f3-UE9hHXMx--G2eA_0YSuixmYK.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"gfont-benchnine",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ddda4339-6ad3-43ef-ac80-13a7ae852a97",-1673662550),$APP.$cljs$cst$2619$family$$,"BenchNine",$APP.$cljs$cst$723$name$$,"BenchNine",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/benchnine/v17/ahcev8612zF4jxrwMosT--tRhWa8q0v8ag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/benchnine/v17/ahcbv8612zF4jxrwMosrV8N1jU2gog.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",
$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/benchnine/v17/ahcev8612zF4jxrwMosT6-xRhWa8q0v8ag.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-benne",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11a8f797-438d-413c-911f-a438ba8c4120",-1391436361),$APP.$cljs$cst$2619$family$$,"Benne",$APP.$cljs$cst$723$name$$,"Benne",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/benne/v24/L0xzDFAhn18E6Vjxlt6qTDBN.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bentham",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("70c98039-0611-4a9c-b612-83265bb1a2b0",2129832535),$APP.$cljs$cst$2619$family$$,"Bentham",$APP.$cljs$cst$723$name$$,"Bentham",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bentham/v20/VdGeAZQPEpYfmHglKWw7CJaK_y4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-berkshire-swash",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("584efedc-ca0f-4974-abfd-d77b214494b8",1847562563),$APP.$cljs$cst$2619$family$$,"Berkshire Swash",$APP.$cljs$cst$723$name$$,"Berkshire Swash",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/berkshireswash/v22/ptRRTi-cavZOGqCvnNJDl5m5XmNPrcQybX4pQA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-besley",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3b1dc16-f870-4114-bd15-b97c6f412cf2",-782294720),$APP.$cljs$cst$2619$family$$,"Besley",$APP.$cljs$cst$723$name$$,"Besley",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIhFlO1MaNwaNGWUC92IOH_mtG4fbbBSdRoFPOl8-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIhFlO1MaNwaNGWUC92IOH_mtG4fYTBSdRoFPOl8-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIhFlO1MaNwaNGWUC92IOH_mtG4fWjGSdRoFPOl8-E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIhFlO1MaNwaNGWUC92IOH_mtG4fVHGSdRoFPOl8-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/besley/v22/PlIhFlO1MaNwaNGWUC92IOH_mtG4fTbGSdRoFPOl8-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIhFlO1MaNwaNGWUC92IOH_mtG4fR_GSdRoFPOl8-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIjFlO1MaNwaNG8WR2J-IiUAH-_aH6CoZdiENGg4-E04A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIjFlO1MaNwaNG8WR2J-IiUAH-_aH6Ck5diENGg4-E04A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIjFlO1MaNwaNG8WR2J-IiUAH-_aH6Cf5BiENGg4-E04A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIjFlO1MaNwaNG8WR2J-IiUAH-_aH6CRpBiENGg4-E04A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIjFlO1MaNwaNG8WR2J-IiUAH-_aH6CIZBiENGg4-E04A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/besley/v22/PlIjFlO1MaNwaNG8WR2J-IiUAH-_aH6CCJBiENGg4-E04A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-beth-ellen",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4684186e-255d-4cbe-90aa-3829f2229fd6",1128061277),$APP.$cljs$cst$2619$family$$,
"Beth Ellen",$APP.$cljs$cst$723$name$$,"Beth Ellen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bethellen/v22/WwkbxPW2BE-3rb_JNT-qEIAiVNo5xNY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-bevan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5bf8241c-202f-428b-b811-332d6c893b9f",-1493331382),$APP.$cljs$cst$2619$family$$,"Bevan",$APP.$cljs$cst$723$name$$,"Bevan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevan/v26/4iCj6KZ0a9NXjF8aUir7tlSJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bevan/v26/4iCt6KZ0a9NXjG8YWC7Zs0SJD4U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bhutuka-expanded-one",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5d996b80-f620-4c14-91c5-e7271e8d75cf",-994688026),$APP.$cljs$cst$2619$family$$,"BhuTuka Expanded One",$APP.$cljs$cst$723$name$$,"BhuTuka Expanded One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bhutukaexpandedone/v9/SLXXc0jZ4WUJcClHTtv0t7IaDRsBsWRiJCyX8pg_RVH1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-big-shoulders",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("88950459-d07f-4510-9c4b-617325fdbfc7",-2119376248),$APP.$cljs$cst$2619$family$$,"Big Shoulders",$APP.$cljs$cst$723$name$$,"Big Shoulders",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9SOL9ANM1LlZAtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9yOP9ANM1LlZAtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9FuP9ANM1LlZAtA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9SOP9ANM1LlZAtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9euP9ANM1LlZAtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9luT9ANM1LlZAtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9r-T9ANM1LlZAtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko9yOT9ANM1LlZAtA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshoulders/v4/qFdk35CPh40oITJ69S3GFqy5-BQAcbz7z7beObrv_PytqyTi33thrko94eT9ANM1LlZAtA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-big-shoulders-inline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0f23edce-6b8d-41d6-a90a-100d289a61c1",
-699944746),$APP.$cljs$cst$2619$family$$,"Big Shoulders Inline",$APP.$cljs$cst$723$name$$,"Big Shoulders Inline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1nHb-oUTA-kSKkM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1vHa-oUTA-kSKkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1i_a-oUTA-kSKkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1nHa-oUTA-kSKkM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1kPa-oUTA-kSKkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1q_d-oUTA-kSKkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1pbd-oUTA-kSKkM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1vHd-oUTA-kSKkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersinline/v4/bx68NwSCkev-8u0YNXAF6gArLyznvspgMZDcnsTZieUyOqQzOiBfauOMaRhGeKwO1tjd-oUTA-kSKkM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-big-shoulders-stencil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0550bb7d-1aa5-4c4e-bf8c-5eb5aa64af83",524644295),$APP.$cljs$cst$2619$family$$,"Big Shoulders Stencil",$APP.$cljs$cst$723$name$$,"Big Shoulders Stencil",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp2x5OZJnqtwIp4I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp0x5eZJnqtwIp4I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp3v5eZJnqtwIp4I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp2x5eZJnqtwIp4I.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp2D5eZJnqtwIp4I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp1v4uZJnqtwIp4I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp1W4uZJnqtwIp4I.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp0x4uZJnqtwIp4I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigshouldersstencil/v4/TwM2-JIEQ1Je5sI6Bx1TKHD83rT3u3NSCfbFxqa9oQbR_CiZMgOzPB7iSLKdsgE9Sp0Y4uZJnqtwIp4I.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bigelow-rules",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cfe1534c-a8c6-4b55-918a-78fd1c1e74e4",2016844826),$APP.$cljs$cst$2619$family$$,"Bigelow Rules",$APP.$cljs$cst$723$name$$,"Bigelow Rules",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bigelowrules/v31/RrQWboly8iR_I3KWSzeRuN0zT4cCH8WAJVk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bigshot-one",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ba80a516-ff83-4aae-8c9b-71e5742854d6",-1827303636),$APP.$cljs$cst$2619$family$$,"Bigshot One",$APP.$cljs$cst$723$name$$,"Bigshot One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bigshotone/v31/u-470qukhRkkO6BD_7cM_gxuUQJBXv_-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bilbo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a774bde2-8097-4015-9492-3b81077c9b6a",-1637208293),$APP.$cljs$cst$2619$family$$,"Bilbo",$APP.$cljs$cst$723$name$$,"Bilbo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bilbo/v21/o-0EIpgpwWwZ210hpIRz4wxE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bilbo-swash-caps",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0dd0a23a-6336-4814-9a50-a444e87a2d53",-530220201),$APP.$cljs$cst$2619$family$$,"Bilbo Swash Caps",$APP.$cljs$cst$723$name$$,
"Bilbo Swash Caps",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bilboswashcaps/v23/zrf-0GXbz-H3Wb4XBsGrTgq2PVmdqAPopiRfKp8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-biorhyme",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d8264781-7031-4e4e-84d6-068803c1505f",1370290638),$APP.$cljs$cst$2619$family$$,"BioRhyme",$APP.$cljs$cst$723$name$$,"BioRhyme",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhyme/v21/1cXeaULHBpDMsHYW_GZNh7loEHurwOIGadI205trrbeBgQs4OrIimiaki-gkRDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhyme/v21/1cXeaULHBpDMsHYW_GZNh7loEHurwOIGadI205trrbeBgQs4Omwimiaki-gkRDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhyme/v21/1cXeaULHBpDMsHYW_GZNh7loEHurwOIGadI205trrbeBgQs4OjIimiaki-gkRDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhyme/v21/1cXeaULHBpDMsHYW_GZNh7loEHurwOIGadI205trrbeBgQs4OgAimiaki-gkRDE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhyme/v21/1cXeaULHBpDMsHYW_GZNh7loEHurwOIGadI205trrbeBgQs4Ouwlmiaki-gkRDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhyme/v21/1cXeaULHBpDMsHYW_GZNh7loEHurwOIGadI205trrbeBgQs4OtUlmiaki-gkRDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhyme/v21/1cXeaULHBpDMsHYW_GZNh7loEHurwOIGadI205trrbeBgQs4OrIlmiaki-gkRDE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-biorhyme-expanded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("95272b0c-8162-4a23-a084-71f30dda1f94",-715213228),$APP.$cljs$cst$2619$family$$,"BioRhyme Expanded",$APP.$cljs$cst$723$name$$,"BioRhyme Expanded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhymeexpanded/v23/i7dVIE1zZzytGswgU577CDY9LjbffxxcblSHSdTXrb_z.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhymeexpanded/v23/i7dVIE1zZzytGswgU577CDY9Ljbffxw4bVSHSdTXrb_z.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhymeexpanded/v23/i7dQIE1zZzytGswgU577CDY9LjbffySURXCPYsje.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhymeexpanded/v23/i7dVIE1zZzytGswgU577CDY9LjbffxwoalSHSdTXrb_z.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biorhymeexpanded/v23/i7dVIE1zZzytGswgU577CDY9Ljbffxw0aVSHSdTXrb_z.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-birthstone",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e5173aad-9ba4-42d5-872e-eac2e9300b5b",
1255748311),$APP.$cljs$cst$2619$family$$,"Birthstone",$APP.$cljs$cst$723$name$$,"Birthstone",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/birthstone/v16/8AtsGs2xO4yLRhy87sv_HLn5jRfZHzM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-birthstone-bounce",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("17cc1844-09ac-47f8-b56c-0b1b69d8e700",-1056159972),$APP.$cljs$cst$2619$family$$,"Birthstone Bounce",$APP.$cljs$cst$723$name$$,"Birthstone Bounce",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/birthstonebounce/v13/ga6XaxZF43lIvTWrktHOTBJZGH7dEeVJGIMYDo_8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/birthstonebounce/v13/ga6SaxZF43lIvTWrktHOTBJZGH7dEd29MacQJZP1LmD9.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-biryani",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6f7a4330-6224-456f-b047-4e35a0ec7d89",477030061),$APP.$cljs$cst$2619$family$$,"Biryani",$APP.$cljs$cst$723$name$$,"Biryani",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biryani/v15/hv-TlzNxIFoO84YddYQyGTBSU-J-RxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biryani/v15/hv-TlzNxIFoO84YddeAxGTBSU-J-RxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biryani/v15/hv-WlzNxIFoO84YdTUwZPTh5T-s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biryani/v15/hv-TlzNxIFoO84YddZQ3GTBSU-J-RxQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biryani/v15/hv-TlzNxIFoO84YddfA2GTBSU-J-RxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/biryani/v15/hv-TlzNxIFoO84Yddew1GTBSU-J-RxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/biryani/v15/hv-TlzNxIFoO84Yddcg0GTBSU-J-RxQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("8619200f-1739-4cb3-8d0f-0f2d3a1151f0",-596427091),$APP.$cljs$cst$2619$family$$,"Bitcount",$APP.$cljs$cst$723$name$$,"Bitcount",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJVvr06JyZBdg54o.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJdvq06JyZBdg54o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJQXq06JyZBdg54o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJVvq06JyZBdg54o.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJWnq06JyZBdg54o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJYXt06JyZBdg54o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJbzt06JyZBdg54o.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJdvt06JyZBdg54o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcount/v3/ijxXs53kQsE1Y5J-lI1wubXnlQH-1-E1LhaU1dJRZZaHU0slfybi9GQwiTv06bjtugLjdPqK3d9XKDqRc2jrJlC4ZRsgxqxP-aVoJfLt06JyZBdg54o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-grid-double",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("81e67a31-22b2-448a-ae75-e57223fd9ada",219468959),$APP.$cljs$cst$2619$family$$,"Bitcount Grid Double",$APP.$cljs$cst$723$name$$,
"Bitcount Grid Double",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZDxleZEXi_Ul10k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZLxkeZEXi_Ul10k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZGJkeZEXi_Ul10k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZDxkeZEXi_Ul10k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZA5keZEXi_Ul10k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZOJjeZEXi_Ul10k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZNtjeZEXi_Ul10k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZLxjeZEXi_Ul10k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddouble/v3/WBK7rFjbakJVFOargiWSKQysDITG_S0VtG0x3HD2FYHVdlZI-rLlahmEAPp8wjYMvkPq48MVQo5RQf2svjnxa5Anx8-Y-pHdkVb0ByRHaxzbXaLbA9wfZJVjeZEXi_Ul10k.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-grid-double-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0a45b3a3-88fb-45e9-9161-10cf7e12ba82",402459557),$APP.$cljs$cst$2619$family$$,"Bitcount Grid Double Ink",$APP.$cljs$cst$723$name$$,"Bitcount Grid Double Ink",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2JhzR07bFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2Jhzx0_bFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2JhzGU_bFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2JhzR0_bFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2JhzdU_bFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2JhzmUjbFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2JhzoEjbFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2Jhzx0jbFhBRdj-elg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgriddoubleink/v2/55zMcCw3FN_jOGTSZJcl588VlZiMRBEu8MNfAa1hTmcIC-EgZzYwMlaO_awRPudtyc3Y6uQYyaHkeKGSq8TU4RVR7xpYN_MnWZejEGOGrT-NcapoFhvUOhVjLNJ2XCLrbMxtAR6SYY1mL-OvDnjOVsnRj34-p6VMvv549Lg7J4HRX7TqUxwskRMxVR7_3L-QRhDtbv8kM-EDNmBQr1-hsC1tMPJC0vkO2Jhz7kjbFhBRdj-elg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-grid-single",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4452d08f-8b1d-46de-a239-c16721707112",129619E4),$APP.$cljs$cst$2619$family$$,"Bitcount Grid Single",$APP.$cljs$cst$723$name$$,"Bitcount Grid Single",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGanohqZUINrmJ9z94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGanghrZUINrmJ9z94.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGantZrZUINrmJ9z94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGanohrZUINrmJ9z94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGanrprZUINrmJ9z94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGanlZsZUINrmJ9z94.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGanm9sZUINrmJ9z94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGanghsZUINrmJ9z94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountgridsingle/v3/cY8bfi2OU1tLpjaqQveNvbC2qfsuQPDVASHjTcBszBsXfC5C9kAKu8QoqnfqMiS4gVij5yxO41San7UnNMBH-Y9u33JUGFdHpUYahAAdbgvnnHmmgUGaniFsZUINrmJ9z94.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-grid-single-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b699ca34-6911-4f43-aa04-c42b0ef472aa",-1573311315),$APP.$cljs$cst$2619$family$$,"Bitcount Grid Single Ink",$APP.$cljs$cst$723$name$$,"Bitcount Grid Single Ink",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKavMl1GIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKavslxGIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKavbFxGIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKavMlxGIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKavAFxGIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKav7FtGIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKav1VtGIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKavsltGIY8dxef0jQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountgridsingleink/v2/NaN4epOEK_VIyYAuIaZn7FnUAOSVYeI0Ctm5-AxV__OGadlXPkpqc2W3G80KvDvfZJcTBZtOWSEifRuVdQ9MPZtUsYBBEK6cMpFmAx9Xgbn8m7Ha_CUon9Fm0PP1zM05Dnsuyw04ZGzhvlKxYNMYWI3t91IQXOwJRiUJVTErJ5YUW4O8LJCoXjD9tXQjarshNDUf3e0O5j3ZjrZCu23Qd4G0EACUTNK-QKavm1tGIY8dxef0jQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("75cc544d-ba97-4e0d-887b-e9279e8bbc30",1147068628),$APP.$cljs$cst$2619$family$$,"Bitcount Ink",$APP.$cljs$cst$723$name$$,"Bitcount Ink",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpjycCL3BeDtAVdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpDyYCL3BeDtAVdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-Lp0SYCL3BeDtAVdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpjyYCL3BeDtAVdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpvSYCL3BeDtAVdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpUSECL3BeDtAVdA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpaCECL3BeDtAVdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpDyECL3BeDtAVdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountink/v2/CHw3XOqbPlXqZygxqACCMDRlDHEsWMeZ-ply2TQhrGdTTV70MvuSq-hd_83nDPWRtOLnAR0RGYwUI6_l53HbUsPlZt2f_nGD_DNHtMCB7B9hQwZ0b5o6F6iN-beb4rZZL0lJiDukrkTdyFcJaMYOfDmhx95p-j2BlGfR752-BOzpyNMOV-otpEi0LP8lkm2L_v1iV4b0vZlRFNojp-LpJiECL3BeDtAVdA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-bitcount-prop-double",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9bdf0d8-b2f0-4386-a392-24045d176481",-1107808356),$APP.$cljs$cst$2619$family$$,"Bitcount Prop Double",$APP.$cljs$cst$723$name$$,"Bitcount Prop Double",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWck5Kx91m1YFsiM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWUk4Kx91m1YFsiM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWZc4Kx91m1YFsiM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWck4Kx91m1YFsiM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWfs4Kx91m1YFsiM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWRc_Kx91m1YFsiM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWS4_Kx91m1YFsiM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWUk_Kx91m1YFsiM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountpropdouble/v3/K2EvfY5Wn-tBSVxaDL6DUOXQJ26dEAnh698zMFjGZaPCtbJHl1TFmDKfGe4_bKUh3sC1Q7DxZ5-3PQRHsSZEX9ctiFN1ZosZvKyl3LzeFmQvK5hIm0nBWWA_Kx91m1YFsiM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-prop-double-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b1bfae7e-a0fa-4dc0-8a51-0770ecf74c86",2012339311),$APP.$cljs$cst$2619$family$$,"Bitcount Prop Double Ink",$APP.$cljs$cst$723$name$$,"Bitcount Prop Double Ink",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAz5--C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAT56-C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAkZ6-C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAz56-C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUA_Z6-C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAEZm-C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAKJm-C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAT5m-C4pTNcOH4A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropdoubleink/v2/Y4EraqgqeCwyoeHYKJOMnRRAOHVHr-2bKnsgKOU1mvV-Vk5S_hxGNApRqvOsLjMS7TL7U6J7vsT0x86f1E_MhJ7Fc8CNp0DtWIOPIdLKGVtyw2WU1OmnzDEO5QVqngZewgsX32-qkruHpLpXeSB4hOOrFaY6I-9oLQWBuD4CtdBkkmqV6mdr8M41Shcr_DYnIqojkFlhekgcGiaIMOm7DY3-ibiJFY5uuJUAZpm-C4pTNcOH4A.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-prop-single",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("236de433-bb21-4109-a93c-02ec4b4b7f88",199216823),$APP.$cljs$cst$2619$family$$,"Bitcount Prop Single",$APP.$cljs$cst$723$name$$,"Bitcount Prop Single",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GXZkLGUYg0NjZiU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GfZlLGUYg0NjZiU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GShlLGUYg0NjZiU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GXZlLGUYg0NjZiU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GURlLGUYg0NjZiU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GahiLGUYg0NjZiU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GZFiLGUYg0NjZiU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921GfZiLGUYg0NjZiU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingle/v3/-W-gXIv9SyXT0xz0E9pIHCxbW8ZMGEVdhz4VoumsGFhzYseFqK9f_KOwYjYsHSocfu1DlxztzQH877SgJ2SUzQ4SJdODLz0JoLU3vXFrqXQooCdbs921Gd9iLGUYg0NjZiU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-prop-single-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3423a8e8-a307-4eb4-97e9-66f7b5df428a",1629604641),
$APP.$cljs$cst$2619$family$$,"Bitcount Prop Single Ink",$APP.$cljs$cst$723$name$$,"Bitcount Prop Single Ink",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4u37HDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4uX7DDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4ugbDDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4u37DDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4u7bDDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4uAbfDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4uOLfDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4uX7fDRGOJzIi0xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountpropsingleink/v4/wXILGHRJhY4pqVPamSvcVZZF7Vdg3La14u9PlzzO1nQEbZPzF-4gWjUKyDXV8KJN2EmG9tnR1UwPVIktRU7KfRvK49YKhcKoqpd0qENrktXGo3hmFUX9oJiQ_cI3D53uhksE9rntl1PkS1IjdhAg77zMwnnLO7zJ5bZKR5MO8LRFFwWr-XrNplyw2CuD3tEnNissrzK7ZCnsz5HReNrx9v6MX009gC5TFm4udrfDRGOJzIi0xg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-single",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("381a3935-a3d2-4691-a877-e5a17e2029ab",1426662822),$APP.$cljs$cst$2619$family$$,"Bitcount Single",$APP.$cljs$cst$723$name$$,"Bitcount Single",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8jKC4tYzXjwevWm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8hKCotYzXjwevWm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8iUCotYzXjwevWm.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8jKCotYzXjwevWm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8j4CotYzXjwevWm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8gUDYtYzXjwevWm.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8gtDYtYzXjwevWm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8hKDYtYzXjwevWm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingle/v3/or25Q6T72-iP2RY6OLSkb95a817cjULDyyhvb6tTxCxtAOObpH9NnfLjSWiXv_OGqtjRD0BNzrItMZWC-9SK8R6EpA2l9RAyOs8BbxT7gd3xw8hjDYtYzXjwevWm.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bitcount-single-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b557f4f9-6b2e-404b-9280-2f212f2def2b",-179138644),$APP.$cljs$cst$2619$family$$,"Bitcount Single Ink",$APP.$cljs$cst$723$name$$,"Bitcount Single Ink",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN0T8ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN8T9ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QNxr9ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN0T9ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN3b9ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN5r6ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN6P6ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN8T6ugz0rbvZS6k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitcountsingleink/v4/Fwb25OZl6FQz81GlJoqgm6XFwi_b1Oat-linM3eIpWvrZ9yhd874qjc72qi5T1IMgiBoydD3bDjJgnXIJ9Cr_oGr36FB5R5iKLRfpSXGN3dP9opQwU38v-r6dJk-vDaziAhRxAxKG59HJAjcNGNBlalyPEmoi939mIWU-GaeCu-JxR9Tn0k2TuKy0CJqQ-Jyh2beggR6Zmt0ewICe5TepUFVly3QN-36ugz0rbvZS6k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-bitter",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("75d6b24b-d914-4722-acc6-7ae398c80425",-1874931017),$APP.$cljs$cst$2619$family$$,"Bitter",$APP.$cljs$cst$723$name$$,"Bitter",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbeCL_EXFh2reU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8XbfCL_EXFh2reU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8ajfCL_EXFh2reU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8fbfCL_EXFh2reU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8cTfCL_EXFh2reU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8SjYCL_EXFh2reU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8RHYCL_EXFh2reU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8XbYCL_EXFh2reU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxhHiqOu8IVPmnRc6SY1KXhnF_Y8V_YCL_EXFh2reU.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6c4P3OWHpzveWxBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6cYPzOWHpzveWxBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6cvvzOWHpzveWxBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6c4PzOWHpzveWxBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6c0vzOWHpzveWxBw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6cPvvOWHpzveWxBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6cB_vOWHpzveWxBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6cYPvOWHpzveWxBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bitter/v40/raxjHiqOu8IVPmn7epZnDMyKBvHf5D6cSfvOWHpzveWxBw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-black-and-white-picture",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9dc2951a-f06f-4a76-a086-4f914726731d",-1037609156),$APP.$cljs$cst$2619$family$$,
"Black And White Picture",$APP.$cljs$cst$723$name$$,"Black And White Picture",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blackandwhitepicture/v30/TwMe-JAERlQd3ooUHBUXGmrmioKjjnRSFO-NqI5HbcMi-yWY.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-black-han-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("26736cc7-8852-46ee-b5aa-c980e1dee382",40864296),$APP.$cljs$cst$2619$family$$,"Black Han Sans",$APP.$cljs$cst$723$name$$,"Black Han Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blackhansans/v24/ea8Aad44WunzF9a-dL6toA8r8nqVIXSkH-Hc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-black-ops-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("48594753-7cbc-44eb-ab2d-7e642afe14a9",-1977417413),$APP.$cljs$cst$2619$family$$,"Black Ops One",$APP.$cljs$cst$723$name$$,"Black Ops One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blackopsone/v21/qWcsB6-ypo7xBdr6Xshe96H3WDzRtjkho4M.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-blaka",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6fb565b8-3901-4c20-9b73-849b12080770",-150429587),$APP.$cljs$cst$2619$family$$,"Blaka",$APP.$cljs$cst$723$name$$,"Blaka",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/blaka/v8/8vIG7w8722p_6kdr20D2FV5e.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-blaka-hollow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4a3ef165-f718-452c-95b4-9baa2c0650e6",44236259),$APP.$cljs$cst$2619$family$$,"Blaka Hollow",$APP.$cljs$cst$723$name$$,"Blaka Hollow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blakahollow/v8/MCoUzAL91sjRE2FsKsxUtezYB9oFyW_-oA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-blaka-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e576b8c7-8c79-460c-a494-f8630713bf51",-625461644),$APP.$cljs$cst$2619$family$$,"Blaka Ink",$APP.$cljs$cst$723$name$$,
"Blaka Ink",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blakaink/v10/AlZy_zVVtpj22Znag2chdXf4XB0Tow.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-blinker",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("eab2f907-7785-4f2d-b7b5-d3a31c10d8b1",1958397864),$APP.$cljs$cst$2619$family$$,"Blinker",$APP.$cljs$cst$723$name$$,"Blinker",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/blinker/v14/cIf_MaFatEE-VTaP_E2hZEsCkIt9QQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blinker/v14/cIf4MaFatEE-VTaP_OGARGEsnIJkWL4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blinker/v14/cIf4MaFatEE-VTaP_IWDRGEsnIJkWL4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blinker/v14/cIf9MaFatEE-VTaPxCmrYGkHgIs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blinker/v14/cIf4MaFatEE-VTaP_PGFRGEsnIJkWL4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blinker/v14/cIf4MaFatEE-VTaP_JWERGEsnIJkWL4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/blinker/v14/cIf4MaFatEE-VTaP_ImHRGEsnIJkWL4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/blinker/v14/cIf4MaFatEE-VTaP_K2GRGEsnIJkWL4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bodoni-moda",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2cab9779-d5bc-4703-99b6-33fac8e35f65",-897968504),$APP.$cljs$cst$2619$family$$,"Bodoni Moda",$APP.$cljs$cst$723$name$$,"Bodoni Moda",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oU7awIBytVjMYwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oXzawIBytVjMYwE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oZDdwIBytVjMYwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oandwIBytVjMYwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oc7dwIBytVjMYwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oefdwIBytVjMYwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZKMN4sXrJcwHqoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZGsN4sXrJcwHqoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZ9sR4sXrJcwHqoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZz8R4sXrJcwHqoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZqMR4sXrJcwHqoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimoda/v28/aFT07PxzY382XsXX63LUYJSPUqb0pL6OQqxrZLnVbvZedvJtj-V7tIaZgcR4sXrJcwHqoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bodoni-moda-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3e08980-6598-4377-8d95-8834ba1290f8",-115286242),
$APP.$cljs$cst$2619$family$$,"Bodoni Moda SC",$APP.$cljs$cst$723$name$$,"Bodoni Moda SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjhdGTykkIgA8197UwkzHp8F-XUUG5UNs2KqliEb-g_DaUdIA6SfiYHbA7uXJyb9N7yr8E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjhdGTykkIgA8197UwkzHp8F-XUUG5UNs2KqliEb-g_DaUdIA6SfiYHbDzuXJyb9N7yr8E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjhdGTykkIgA8197UwkzHp8F-XUUG5UNs2KqliEb-g_DaUdIA6SfiYHbNDpXJyb9N7yr8E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjhdGTykkIgA8197UwkzHp8F-XUUG5UNs2KqliEb-g_DaUdIA6SfiYHbOnpXJyb9N7yr8E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjhdGTykkIgA8197UwkzHp8F-XUUG5UNs2KqliEb-g_DaUdIA6SfiYHbI7pXJyb9N7yr8E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjhdGTykkIgA8197UwkzHp8F-XUUG5UNs2KqliEb-g_DaUdIA6SfiYHbKfpXJyb9N7yr8E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjndGTykkIgA8197UwkzHp8F8_dYp-6DdBNRF6RX6k1R5fi-Gf55IgAecattN-R8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjndGTykkIgA8197UwkzHp8F8_dYp-6DdBNRF6RX6k1R5fi-Gf55IgAecatht-R8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjndGTykkIgA8197UwkzHp8F8_dYp-6DdBNRF6RX6k1R5fi-Gf55IgAecatatiR8Pz3v8Etew.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjndGTykkIgA8197UwkzHp8F8_dYp-6DdBNRF6RX6k1R5fi-Gf55IgAecatU9iR8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjndGTykkIgA8197UwkzHp8F8_dYp-6DdBNRF6RX6k1R5fi-Gf55IgAecatNNiR8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bodonimodasc/v3/LYjndGTykkIgA8197UwkzHp8F8_dYp-6DdBNRF6RX6k1R5fi-Gf55IgAecatHdiR8Pz3v8Etew.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bokor",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3c0219e2-0882-465d-b490-6b07c1703f52",-1000201673),$APP.$cljs$cst$2619$family$$,"Bokor",$APP.$cljs$cst$723$name$$,"Bokor",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bokor/v32/m8JcjfpeeaqTiR2WdInbcaxE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-boldonse",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ca53a209-804f-4805-8df8-75467bdc7dcd",-2062951770),$APP.$cljs$cst$2619$family$$,"Boldonse",$APP.$cljs$cst$723$name$$,"Boldonse",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/boldonse/v1/ZgNQjPxGPbbJUZemjC38hmHmNpCO.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bona-nova",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3018e54a-5707-43ff-a154-9749c3b35824",
-1540339006),$APP.$cljs$cst$2619$family$$,"Bona Nova",$APP.$cljs$cst$723$name$$,"Bona Nova",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bonanova/v12/B50NF7ZCpX7fcHfvIUBJi6hqHK-CLA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bonanova/v12/B50LF7ZCpX7fcHfvIUB5iaJuPqqSLJYf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bonanova/v12/B50IF7ZCpX7fcHfvIUBxN4dOFISeJY8GgQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bona-nova-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d3ead905-31e8-45c2-99e9-7ee3da963277",-18403870),$APP.$cljs$cst$2619$family$$,"Bona Nova SC",$APP.$cljs$cst$723$name$$,"Bona Nova SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bonanovasc/v1/mem5YaShyGWDiYdPG_c1Af4-VeJoCqeDjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bonanovasc/v1/memnYaShyGWDiYdPG_c1Af4OV-hsKKKTjrPW.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bonanovasc/v1/memmYaShyGWDiYdPG_c1Af4G6c1MAoyfh6rPXA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bonbon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ab26ca23-7801-432d-b430-3fc8880e4374",-2127931545),
$APP.$cljs$cst$2619$family$$,"Bonbon",$APP.$cljs$cst$723$name$$,"Bonbon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bonbon/v32/0FlVVPeVlFec4ee_cDEAbQY5-A.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bonheur-royale",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("08c9c753-a81b-44d3-a440-ff8845bdb1c4",740372538),$APP.$cljs$cst$2619$family$$,"Bonheur Royale",$APP.$cljs$cst$723$name$$,"Bonheur Royale",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bonheurroyale/v15/c4m51nt_GMTrtX-b9GcG4-YRmYK_c0f1N5Ij.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-boogaloo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("66075545-2bbe-4fa7-8a5f-94770db1bc71",100801961),$APP.$cljs$cst$2619$family$$,"Boogaloo",$APP.$cljs$cst$723$name$$,"Boogaloo",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/boogaloo/v25/kmK-Zq45GAvOdnaW6x1F_SrQo_1K.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-borel",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("c7e17e74-5763-45d4-b0e5-e65eaf786abd",379135283),$APP.$cljs$cst$2619$family$$,"Borel",$APP.$cljs$cst$723$name$$,"Borel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/borel/v9/6qLOKZsftAPisgshYyMnOjwE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bowlby-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("58d4b07a-7570-4ec8-9a6f-cc7f0641114f",-448187037),$APP.$cljs$cst$2619$family$$,"Bowlby One",$APP.$cljs$cst$723$name$$,"Bowlby One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bowlbyone/v25/taiPGmVuC4y96PFeqp8smo6C_Z0wcK4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bowlby-one-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b3fb3b0-548e-48dc-99cd-9521f0cf9010",443343430),$APP.$cljs$cst$2619$family$$,"Bowlby One SC",$APP.$cljs$cst$723$name$$,"Bowlby One SC",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bowlbyonesc/v27/DtVlJxerQqQm37tzN3wMug9Pzgj8owhNjuE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-braah-one",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c80c645d-491c-4f95-a945-615e26f67db7",-1948532228),$APP.$cljs$cst$2619$family$$,"Braah One",$APP.$cljs$cst$723$name$$,"Braah One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/braahone/v8/KFOlCnWUpt6LsxxxiylvAx05IsDqlA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-brawler",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("16693101-fa3d-44bc-b5dc-5973702eb57c",-1754928305),$APP.$cljs$cst$2619$family$$,"Brawler",$APP.$cljs$cst$723$name$$,"Brawler",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brawler/v20/xn7gYHE3xXewAscGsgC7S9XdZN8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brawler/v20/xn7lYHE3xXewAscGiryUb932eNaPfk8.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bree-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c4cf3891-77b0-4a16-a899-aa72d0d88b51",296128049),$APP.$cljs$cst$2619$family$$,"Bree Serif",$APP.$cljs$cst$723$name$$,"Bree Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/breeserif/v18/4UaHrEJCrhhnVA3DgluAx63j5pN1MwI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bricolage-grotesque",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b62f6a2b-a60a-4566-92ed-6c1374022b50",-266902729),$APP.$cljs$cst$2619$family$$,"Bricolage Grotesque",$APP.$cljs$cst$723$name$$,"Bricolage Grotesque",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZviyM0vs-wJDtw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvUXiyM0vs-wJDtw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvRviyM0vs-wJDtw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvSniyM0vs-wJDtw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvcXlyM0vs-wJDtw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvfzlyM0vs-wJDtw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bricolagegrotesque/v9/3y9U6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiaaD30YfKfjZZoLvZvlyM0vs-wJDtw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bruno-ace",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4293e536-d507-4fab-bc4e-66638b3ff9ee",8791086),$APP.$cljs$cst$2619$family$$,"Bruno Ace",$APP.$cljs$cst$723$name$$,"Bruno Ace",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brunoace/v7/WwkcxPa2E06x4trkOj_kMKoMWNMg3Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bruno-ace-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("695e8ad3-df98-499a-9c3c-c7493bf5b23c",446246910),$APP.$cljs$cst$2619$family$$,"Bruno Ace SC",$APP.$cljs$cst$723$name$$,"Bruno Ace SC",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brunoacesc/v7/ptROTiycffFLBuiHjdJDl634LSFrpe8uZA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-brygada-1918",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c034247c-3ed9-41ab-9643-1fa7c8809dbe",686864214),$APP.$cljs$cst$2619$family$$,"Brygada 1918",$APP.$cljs$cst$723$name$$,"Brygada 1918",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/brygada1918/v27/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y2-f-V8Wu5O3gbo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brygada1918/v27/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y12f-V8Wu5O3gbo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",
$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brygada1918/v27/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y7GY-V8Wu5O3gbo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brygada1918/v27/pe08MI6eKpdGqlF5LANrM--ACNaeo8mTUIR_y4iY-V8Wu5O3gbo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brygada1918/v27/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfcERwcv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brygada1918/v27/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfcIxwcv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brygada1918/v27/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfczxscv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/brygada1918/v27/pe06MI6eKpdGqlF5LANrM--qAeRhe6D4yip43qfc9hscv7GykboaLg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bubblegum-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b1aecca1-4af3-4f2f-884f-07bd1eea5908",1126475429),$APP.$cljs$cst$2619$family$$,
"Bubblegum Sans",$APP.$cljs$cst$723$name$$,"Bubblegum Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bubblegumsans/v22/AYCSpXb_Z9EORv1M5QTjEzMEtdaHzoPPb7R4.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bubbler-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b80a9779-25c3-4b1c-890c-1f0e9b5eac78",1973073784),$APP.$cljs$cst$2619$family$$,"Bubbler One",$APP.$cljs$cst$723$name$$,"Bubbler One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bubblerone/v22/f0Xy0eqj68ppQV9KBLmAouHH26MPePkt.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-buda",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2972a464-adb3-4d3d-abd4-f83f2a4521ef",1974374805),$APP.$cljs$cst$2619$family$$,"Buda",$APP.$cljs$cst$723$name$$,"Buda",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/buda/v31/GFDqWAN8mnyIJSSrG7UBr7pZKA0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-buenard",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7c944464-9f1d-442c-bdc9-ce0c7edba75f",
1205340782),$APP.$cljs$cst$2619$family$$,"Buenard",$APP.$cljs$cst$723$name$$,"Buenard",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/buenard/v22/OD5cuM6Cyma8FnnsJTzfWLAhv7i92sqpK0_3iBYVfsc4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/buenard/v22/OD5cuM6Cyma8FnnsJTzfWLAhv7i92sqbK0_3iBYVfsc4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/buenard/v22/OD5cuM6Cyma8FnnsJTzfWLAhv7i92sp3LE_3iBYVfsc4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/buenard/v22/OD5cuM6Cyma8FnnsJTzfWLAhv7i92spOLE_3iBYVfsc4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bungee",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9cdf0ea1-6674-4029-8f91-9b86d65ef630",184273681),$APP.$cljs$cst$2619$family$$,"Bungee",$APP.$cljs$cst$723$name$$,"Bungee",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/bungee/v17/N0bU2SZBIuF2PU_ECn50Kd_PmA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bungee-hairline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2b02856f-d1a9-4fcd-9bdd-e13f13991b02",-1145923604),$APP.$cljs$cst$2619$family$$,"Bungee Hairline",$APP.$cljs$cst$723$name$$,"Bungee Hairline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bungeehairline/v26/snfys0G548t04270a_ljTLUVrv-7YB2dQ5ZPqQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bungee-inline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f0084d43-e8c7-419f-b67b-8b52975d91c0",
-1630225008),$APP.$cljs$cst$2619$family$$,"Bungee Inline",$APP.$cljs$cst$723$name$$,"Bungee Inline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bungeeinline/v19/Gg8zN58UcgnlCweMrih332VuDGJ1-FEglsc.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bungee-outline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5367252d-7280-4f46-8796-a583a38803ad",-2036439473),$APP.$cljs$cst$2619$family$$,"Bungee Outline",$APP.$cljs$cst$723$name$$,"Bungee Outline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bungeeoutline/v24/_6_mEDvmVP24UvU2MyiGDslL3Qg3YhJqPXxo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bungee-shade",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05e09954-8d8e-4297-9e40-26f9f76f0b08",-1767271866),$APP.$cljs$cst$2619$family$$,"Bungee Shade",$APP.$cljs$cst$723$name$$,"Bungee Shade",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bungeeshade/v17/DtVkJxarWL0t2KdzK3oI_jks7iLSrwFUlw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-bungee-spice",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f40e716a-ca38-4d4d-8ee5-3a88e9e2cea8",363194221),$APP.$cljs$cst$2619$family$$,"Bungee Spice",$APP.$cljs$cst$723$name$$,"Bungee Spice",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bungeespice/v15/nwpTtK2nIhxE0q-IwgSpZBqCzyI-aMPF7Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bungee-tint",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("504f8f59-7423-4666-8476-1c8894589c33",-194153809),$APP.$cljs$cst$2619$family$$,"Bungee Tint",$APP.$cljs$cst$723$name$$,"Bungee Tint",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bungeetint/v3/J7abnpl_EGtUEuAJwN9WmrtKMDwTpTkB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-butcherman",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("faee30b4-b246-4326-9140-e2a2e6b3e9f5",-2142443826),
$APP.$cljs$cst$2619$family$$,"Butcherman",$APP.$cljs$cst$723$name$$,"Butcherman",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/butcherman/v25/2EbiL-thF0loflXUBOdb1zWzq_5uT84.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-butterfly-kids",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("44c1ab55-212b-4d3f-aa58-cc8bd78c97cf",-1824684710),$APP.$cljs$cst$2619$family$$,"Butterfly Kids",$APP.$cljs$cst$723$name$$,"Butterfly Kids",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/butterflykids/v27/ll8lK2CWTjuqAsXDqlnIbMNs5S4arxFrAX1D.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-bytesized",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("349444fa-73b3-4c7c-ac89-695ffeb124e0",-1894576447),$APP.$cljs$cst$2619$family$$,"Bytesized",$APP.$cljs$cst$723$name$$,"Bytesized",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/bytesized/v1/goksH6L8FkdnROln8XBTS0CjkP1Yog.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-cabin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3756fe1a-b2e2-4472-b0fb-215ad40b4718",1599612564),$APP.$cljs$cst$2619$family$$,"Cabin",$APP.$cljs$cst$723$name$$,"Cabin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cabin/v35/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkV2EL7Gvxm7rE_s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabin/v35/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkW-EL7Gvxm7rE_s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabin/v35/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkYODL7Gvxm7rE_s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabin/v35/u-4X0qWljRw-PfU81xCKCpdpbgZJl6XFpfEd7eA9BIxxkbqDL7Gvxm7rE_s.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabin/v35/u-4V0qWljRw-Pd815fNqc8T_wAFcX-c37MPiNYlWniJ2hJXHx_KlwkzuA_u1Bg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabin/v35/u-4V0qWljRw-Pd815fNqc8T_wAFcX-c37MPiNYlWniJ2hJXH9fKlwkzuA_u1Bg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabin/v35/u-4V0qWljRw-Pd815fNqc8T_wAFcX-c37MPiNYlWniJ2hJXHGfWlwkzuA_u1Bg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabin/v35/u-4V0qWljRw-Pd815fNqc8T_wAFcX-c37MPiNYlWniJ2hJXHIPWlwkzuA_u1Bg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cabin-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("75d268ed-f59b-4d86-874d-16cee925771c",-1730328097),$APP.$cljs$cst$2619$family$$,
"Cabin Condensed",$APP.$cljs$cst$723$name$$,"Cabin Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabincondensed/v21/nwpMtK6mNhBK2err_hqkYhHRqmwaYOjZ5HZl8Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabincondensed/v21/nwpJtK6mNhBK2err_hqkYhHRqmwilMH97F15-K1oqQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabincondensed/v21/nwpJtK6mNhBK2err_hqkYhHRqmwiuMb97F15-K1oqQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabincondensed/v21/nwpJtK6mNhBK2err_hqkYhHRqmwi3Mf97F15-K1oqQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cabin-sketch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("19beafac-b6f8-46e7-99ad-fd27cf5ff568",
-1141119509),$APP.$cljs$cst$2619$family$$,"Cabin Sketch",$APP.$cljs$cst$723$name$$,"Cabin Sketch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabinsketch/v23/QGYpz_kZZAGCONcK2A4bGOjMn9JM6fnuKg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cabinsketch/v23/QGY2z_kZZAGCONcK2A4bGOj0I_1o4dLyI4CMFw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cactus-classical-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cb3bd04e-d455-432b-bd41-1abc0ddec3f3",
199731297),$APP.$cljs$cst$2619$family$$,"Cactus Classical Serif",$APP.$cljs$cst$723$name$$,"Cactus Classical Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cactusclassicalserif/v13/sZlVdQ6K-zJOCzUaS90zMNN-Ep-OoC8dZr0JFuBIFX-pv-E.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-caesar-dressing",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fafa7fac-7ba8-4810-8c13-a42fbb27a890",-199590163),$APP.$cljs$cst$2619$family$$,"Caesar Dressing",$APP.$cljs$cst$723$name$$,"Caesar Dressing",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caesardressing/v22/yYLx0hLa3vawqtwdswbotmK4vrR3cbb6LZttyg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cagliostro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b950b535-501e-4864-884f-a6d84c74d88f",-1039380416),$APP.$cljs$cst$2619$family$$,"Cagliostro",$APP.$cljs$cst$723$name$$,
"Cagliostro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cagliostro/v22/ZgNWjP5HM73BV5amnX-TjGXEM4COoE4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"gfont-cairo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0e08f96f-8d0c-4661-a555-74164b4add19",-1235396934),$APP.$cljs$cst$2619$family$$,"Cairo",$APP.$cljs$cst$723$name$$,"Cairo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hGA-W1ToLQ-HmkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hL4-W1ToLQ-HmkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hOA-W1ToLQ-HmkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hNI-W1ToLQ-HmkA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hD45W1ToLQ-HmkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hAc5W1ToLQ-HmkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hGA5W1ToLQ-HmkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairo/v31/SLXgc1nY6HkvangtZmpQdkhzfH5lkSs2SgRjCAGMQ1z0hEk5W1ToLQ-HmkA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cairo-play",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1eba893d-0c5f-4c3d-aa44-d5030f3732c1",488722397),$APP.$cljs$cst$2619$family$$,
"Cairo Play",$APP.$cljs$cst$723$name$$,"Cairo Play",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1EnYq9yXa8GvzaA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1zHYq9yXa8GvzaA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1knYq9yXa8GvzaA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1oHYq9yXa8GvzaA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1THEq9yXa8GvzaA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1dXEq9yXa8GvzaA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1EnEq9yXa8GvzaA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cairoplay/v13/wXKEE3QSpo4vpRz_mz6FP-8iaauCLt_Hjopv3miu5IvcJo49mOo1O3Eq9yXa8GvzaA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cal-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3c1e720c-32b3-4c46-a1d8-e258299a8d94",-866569960),$APP.$cljs$cst$2619$family$$,"Cal Sans",$APP.$cljs$cst$723$name$$,"Cal Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/calsans/v2/fdN99sWUv3gWqXxqqSBbvloE4LZx.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-caladea",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c7432aff-4b84-4345-b7c6-59c13a33a899",
-1901931771),$APP.$cljs$cst$2619$family$$,"Caladea",$APP.$cljs$cst$723$name$$,"Caladea",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caladea/v8/kJEzBugZ7AAjhybUjR93-9IztOc.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caladea/v8/kJExBugZ7AAjhybUvR19__A2pOdvDA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/caladea/v8/kJE2BugZ7AAjhybUtaNY39oYqO52FZ0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caladea/v8/kJE0BugZ7AAjhybUvR1FQ98SrMxzBZ2lDA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-calistoga",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("c39dba99-078b-4913-8ec2-63e195984671",-52319546),$APP.$cljs$cst$2619$family$$,"Calistoga",$APP.$cljs$cst$723$name$$,"Calistoga",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/calistoga/v18/6NUU8F2OJg6MeR7l4e0vtMYAwdRZfw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-calligraffitti",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("349bd718-40d2-48d3-ae2d-f95fe35b6d92",-1100297997),$APP.$cljs$cst$2619$family$$,"Calligraffitti",$APP.$cljs$cst$723$name$$,"Calligraffitti",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/calligraffitti/v20/46k2lbT3XjDVqJw3DCmCFjE0vnFZM5ZBpYN-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cambay",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("29f870c1-17ee-4296-962a-994641979a57",1174270823),$APP.$cljs$cst$2619$family$$,"Cambay",$APP.$cljs$cst$723$name$$,"Cambay",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cambay/v14/SLXJc1rY6H0_ZDsGbrSIz9JsaA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cambay/v14/SLXLc1rY6H0_ZDs2bL6M7dd8aGZk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cambay/v14/SLXKc1rY6H0_ZDs-0pusx_lwYX99kA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cambay/v14/SLXMc1rY6H0_ZDs2bIYwwvN0Q3ptkDMN.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cambo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c2b90711-fdf5-4a73-a9d0-e927f164a367",-1775679151),$APP.$cljs$cst$2619$family$$,"Cambo",$APP.$cljs$cst$723$name$$,
"Cambo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cambo/v19/IFSqHeNEk8FJk416ok7xkPm8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-candal",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("99dff694-2f68-4794-b446-2a8028bab1b5",164741337),$APP.$cljs$cst$2619$family$$,"Candal",$APP.$cljs$cst$723$name$$,"Candal",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/candal/v16/XoHn2YH6T7-t_8cNAR4Jt9Yxlw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cantarell",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c184b57b-a74f-4969-9e4b-5935e0cc31b5",-643452195),$APP.$cljs$cst$2619$family$$,"Cantarell",$APP.$cljs$cst$723$name$$,"Cantarell",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cantarell/v18/B50NF7ZDq37KMUvlO01Ji6hqHK-CLA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cantarell/v18/B50LF7ZDq37KMUvlO015iaJuPqqSLJYf.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cantarell/v18/B50IF7ZDq37KMUvlO01xN4dOFISeJY8GgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cantarell/v18/B50WF7ZDq37KMUvlO015iZrSEY6aB4oWgWHB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cantata-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bec71c27-aba2-4b6b-8235-dcee0c980ba4",-655464240),$APP.$cljs$cst$2619$family$$,"Cantata One",$APP.$cljs$cst$723$name$$,"Cantata One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cantataone/v16/PlI5Fl60Nb5obNzNe2jslVxEt8CwfGaD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cantora-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5a960ad5-590f-4011-815a-1c2ce312da91",-1836409),
$APP.$cljs$cst$2619$family$$,"Cantora One",$APP.$cljs$cst$723$name$$,"Cantora One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cantoraone/v20/gyB4hws1JdgnKy56GB_JX6zdZ4vZVbgZ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-caprasimo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("69fa75e3-a8ef-43bc-97b3-1b4a01efbef6",2024107581),$APP.$cljs$cst$2619$family$$,"Caprasimo",$APP.$cljs$cst$723$name$$,"Caprasimo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caprasimo/v6/esDT31JQOPuXIUGBp72klZUCGpG-GQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-capriola",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b5dd1895-31cc-4025-81d4-3796744252c6",1437224426),$APP.$cljs$cst$2619$family$$,"Capriola",$APP.$cljs$cst$723$name$$,"Capriola",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/capriola/v15/wXKoE3YSppcvo1PDln_8L-AinG8y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-caramel",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0cd2ad19-804c-4066-910a-34b444c6b4f3",
668720117),$APP.$cljs$cst$2619$family$$,"Caramel",$APP.$cljs$cst$723$name$$,"Caramel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caramel/v8/P5sCzZKBbMTf_ShyxCRuiZ-uydg.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-carattere",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7d9cc6dd-59ee-4912-ab5a-bf75713c9473",-59054547),$APP.$cljs$cst$2619$family$$,"Carattere",$APP.$cljs$cst$723$name$$,"Carattere",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carattere/v8/4iCv6Kp1b9dXlgt_CkvTt2aMH4V_gg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cardo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1cf49a38-2a22-412c-b433-5a2cd50a5d35",-365776829),$APP.$cljs$cst$2619$family$$,"Cardo",$APP.$cljs$cst$723$name$$,"Cardo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cardo/v21/wlp_gwjKBV1pqiv_1oAZ2H5O.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cardo/v21/wlpxgwjKBV1pqhv93IQ73W5OcCk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cardo/v21/wlpygwjKBV1pqhND-aQR82JHaTBX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-carlito",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd8de4cb-cf29-4c4b-933b-e1c91d1b3983",-314785947),$APP.$cljs$cst$2619$family$$,"Carlito",$APP.$cljs$cst$723$name$$,"Carlito",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/carlito/v4/3Jn9SDPw3m-pk039PDCLTXUETuE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carlito/v4/3Jn_SDPw3m-pk039DDKBSVcBXuFb0Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carlito/v4/3Jn4SDPw3m-pk039BIykaX0vUuhCyOo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carlito/v4/3Jn6SDPw3m-pk039DDK59XglVspH2OprMQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-carme",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c8646688-80ed-4d97-a5e4-6f94f87f22bc",631536980),$APP.$cljs$cst$2619$family$$,"Carme",$APP.$cljs$cst$723$name$$,"Carme",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carme/v17/ptRHTiWdbvZIDOjGxLNrxfbZ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-carrois-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b0d687a-5298-4f67-a7b5-2ff88629bc91",-2021099392),$APP.$cljs$cst$2619$family$$,"Carrois Gothic",$APP.$cljs$cst$723$name$$,"Carrois Gothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carroisgothic/v17/Z9XPDmFATg-N1PLtLOOxvIHl9ZmD3i7ajcJ-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-carrois-gothic-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0fd99018-7a75-4d23-ac4a-e2e33de9bd26",
70391293),$APP.$cljs$cst$2619$family$$,"Carrois Gothic SC",$APP.$cljs$cst$723$name$$,"Carrois Gothic SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carroisgothicsc/v16/ZgNJjOVHM6jfUZCmyUqT2A2HVKjc-28nNHabY4dN.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-carter-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("24e3b8a8-4092-4849-ab20-2af2504d8a94",-623932328),$APP.$cljs$cst$2619$family$$,"Carter One",$APP.$cljs$cst$723$name$$,"Carter One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/carterone/v18/q5uCsoe5IOB2-pXv9UcNIxR2hYxREMs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cascadia-code",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9536f500-0bd1-4434-984b-9caad6208096",1543244730),$APP.$cljs$cst$2619$family$$,"Cascadia Code",$APP.$cljs$cst$723$name$$,"Cascadia Code",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc_B6-zq5zxD57cT5s916v3QjfzRuG9AIUcXuWMOaDPb9pHaHCA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc_B6-zq5zxD57cT5s916v3QjfzRuG9AIUcXuVSOaDPb9pHaHCA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc_B6-zq5zxD57cT5s916v3QjfzRuG9AIUcXuUMOaDPb9pHaHCA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc_B6-zq5zxD57cT5s916v3QjfzRuG9AIUcXuU-OaDPb9pHaHCA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc_B6-zq5zxD57cT5s916v3QjfzRuG9AIUcXuXSPqDPb9pHaHCA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc_B6-zq5zxD57cT5s916v3QjfzRuG9AIUcXuXrPqDPb9pHaHCA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc9B6-zq5zxD57cT5s916v3aD7BuTnUax-yWfDEesiMZd5lbWCAUXU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cascadiacode/v5/qWc9B6-zq5zxD57cT5s916v3aD7BuTnUax-yWfDEehaMZd5lbWCAUXU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc9B6-zq5zxD57cT5s916v3aD7BuTnUax-yWfDEekiMZd5lbWCAUXU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc9B6-zq5zxD57cT5s916v3aD7BuTnUax-yWfDEenqMZd5lbWCAUXU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc9B6-zq5zxD57cT5s916v3aD7BuTnUax-yWfDEepaLZd5lbWCAUXU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiacode/v5/qWc9B6-zq5zxD57cT5s916v3aD7BuTnUax-yWfDEeq-LZd5lbWCAUXU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cascadia-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8706227c-8e9c-434e-b0a4-68a9ab5a71a8",
-1822870853),$APP.$cljs$cst$2619$family$$,"Cascadia Mono",$APP.$cljs$cst$723$name$$,"Cascadia Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZlzw5pquJF3iuizJDZYqr1Q54PIbV3QmZsSTadsWVkNot27AYk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZlzw5pquJF3iuizJDZYqr1Q54PIbV3QmZsSTZDsWVkNot27AYk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZlzw5pquJF3iuizJDZYqr1Q54PIbV3QmZsSTYdsWVkNot27AYk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZlzw5pquJF3iuizJDZYqr1Q54PIbV3QmZsSTYvsWVkNot27AYk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZlzw5pquJF3iuizJDZYqr1Q54PIbV3QmZsSTbDtmVkNot27AYk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZlzw5pquJF3iuizJDZYqr1Q54PIbV3QmZsSTb6tmVkNot27AYk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZnzw5pquJF3iuizJDZYqr1aZc93m0eKfzCTiPV8g0nPI9U6RYkQrY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZnzw5pquJF3iuizJDZYqr1aZc93m0eKfzCTiPV8tMnPI9U6RYkQrY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZnzw5pquJF3iuizJDZYqr1aZc93m0eKfzCTiPV8o0nPI9U6RYkQrY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZnzw5pquJF3iuizJDZYqr1aZc93m0eKfzCTiPV8r8nPI9U6RYkQrY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cascadiamono/v5/TUZnzw5pquJF3iuizJDZYqr1aZc93m0eKfzCTiPV8lMgPI9U6RYkQrY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cascadiamono/v5/TUZnzw5pquJF3iuizJDZYqr1aZc93m0eKfzCTiPV8mogPI9U6RYkQrY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-castoro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("29951e6c-b518-4ab2-8141-6f8da9856b4f",1883380535),$APP.$cljs$cst$2619$family$$,"Castoro",$APP.$cljs$cst$723$name$$,"Castoro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/castoro/v20/1q2GY5yMCld3-O4cHYhEzOYenEU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/castoro/v20/1q2EY5yMCld3-O4cLYpOyMQbjEX5fw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-castoro-titling",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("494c1427-a3f7-4398-a40f-ae12d5716b88",-522148650),$APP.$cljs$cst$2619$family$$,"Castoro Titling",$APP.$cljs$cst$723$name$$,"Castoro Titling",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/castorotitling/v10/buEupouwccj03leTfjUAhEZWlrNqYgckeo9RMw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-catamaran",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3d31db5a-0506-44dc-86da-73137c1adbfb",-938792023),$APP.$cljs$cst$2619$family$$,"Catamaran",$APP.$cljs$cst$723$name$$,"Catamaran",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPHjc1anXuluiLyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPPjd1anXuluiLyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPCbd1anXuluiLyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPHjd1anXuluiLyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPErd1anXuluiLyw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPKba1anXuluiLyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPJ_a1anXuluiLyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPPja1anXuluiLyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/catamaran/v28/o-0bIpQoyXQa2RxT7-5B6Ryxs2E_6n1iPNHa1anXuluiLyw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-caudex",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("95b7c515-983a-4238-a0e3-062e6112e8dd",980511346),$APP.$cljs$cst$2619$family$$,"Caudex",$APP.$cljs$cst$723$name$$,"Caudex",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caudex/v19/esDQ311QOP6BJUrIyviAnb4eEw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caudex/v19/esDS311QOP6BJUr4yPKEv7sOE4in.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caudex/v19/esDT311QOP6BJUrwdteklZUCGpG-GQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caudex/v19/esDV311QOP6BJUr4yMo4kJ8GOJSuGdLB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-caveat",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0b71a104-0fe5-45ae-84df-69ce0a71818e",-1226871624),$APP.$cljs$cst$2619$family$$,"Caveat",$APP.$cljs$cst$723$name$$,
"Caveat",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjfJ9SIKjYBxPigs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjcB9SIKjYBxPigs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjSx6SIKjYBxPigs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caveat/v23/WnznHAc5bAfYB2QRah7pcpNvOx-pjRV6SIKjYBxPigs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-caveat-brush",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2bea41ec-4ded-4a4e-9397-049f185ddb33",-32497545),
$APP.$cljs$cst$2619$family$$,"Caveat Brush",$APP.$cljs$cst$723$name$$,"Caveat Brush",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/caveatbrush/v12/EYq0maZfwr9S9-ETZc3fKXtMW7mT03pdQw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cedarville-cursive",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b9d57838-7aaa-4910-b3e7-b062a6b75ac0",857731019),$APP.$cljs$cst$2619$family$$,"Cedarville Cursive",$APP.$cljs$cst$723$name$$,"Cedarville Cursive",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cedarvillecursive/v18/yYL00g_a2veiudhUmxjo5VKkoqA-B_neJbBxw8BeTg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ceviche-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("78082d40-d212-494e-8a68-2dfcaf45f5b4",1606289227),$APP.$cljs$cst$2619$family$$,"Ceviche One",$APP.$cljs$cst$723$name$$,
"Ceviche One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cevicheone/v17/gyB4hws1IcA6JzR-GB_JX6zdZ4vZVbgZ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-chakra-petch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("610792be-0e17-4f27-aede-00c60852057e",-1098076907),$APP.$cljs$cst$2619$family$$,"Chakra Petch",$APP.$cljs$cst$723$name$$,"Chakra Petch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIflMapbsEk7TDLdtEz1BwkeNIhFQJXE3AY00g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIfnMapbsEk7TDLdtEz1BwkWmpLJQp_A_gMk0izH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIf6MapbsEk7TDLdtEz1BwkmmKBhSL7Y1Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIfkMapbsEk7TDLdtEz1BwkWmqplarvI1R8t.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIflMapbsEk7TDLdtEz1BwkebIlFQJXE3AY00g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIfnMapbsEk7TDLdtEz1BwkWmpKRQ5_A_gMk0izH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIflMapbsEk7TDLdtEz1BwkeQI5FQJXE3AY00g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",
$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIfnMapbsEk7TDLdtEz1BwkWmpK9RJ_A_gMk0izH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIflMapbsEk7TDLdtEz1BwkeJI9FQJXE3AY00g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chakrapetch/v13/cIfnMapbsEk7TDLdtEz1BwkWmpLZRZ_A_gMk0izH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-changa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1973b6ab-5524-4c01-9952-d6654e8cb280",
-423082770),$APP.$cljs$cst$2619$family$$,"Changa",$APP.$cljs$cst$723$name$$,"Changa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZy2xQjDp9htf1ZM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ_OxQjDp9htf1ZM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ62xQjDp9htf1ZM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ5-xQjDp9htf1ZM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ3O2QjDp9htf1ZM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZ0q2QjDp9htf1ZM.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changa/v29/2-c79JNi2YuVOUcOarRPgnNGooxCZy22QjDp9htf1ZM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-changa-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3e24636-d05b-4c38-a447-3e20f159783d",1631269752),
$APP.$cljs$cst$2619$family$$,"Changa One",$APP.$cljs$cst$723$name$$,"Changa One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changaone/v22/xfu00W3wXn3QLUJXhzq46AbouLfbK64.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/changaone/v22/xfu20W3wXn3QLUJXhzq42ATivJXeO67ISw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chango",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("696341c0-49c0-45d2-8969-91bd4d38f7cd",224577018),
$APP.$cljs$cst$2619$family$$,"Chango",$APP.$cljs$cst$723$name$$,"Chango",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chango/v29/2V0cKI0OB5U7WaJyz324TFUaAw.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-charis-sil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("44385e70-ed25-4804-b773-64005fe3dd80",-118192500),$APP.$cljs$cst$2619$family$$,"Charis SIL",$APP.$cljs$cst$723$name$$,"Charis SIL",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charissil/v2/oPWK_kV3l-s-Q8govXvKrPrmYjZ2Xn0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charissil/v2/oPWI_kV3l-s-Q8govXvKnPjsZhRzTn2Ozw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charissil/v2/oPWJ_kV3l-s-Q8govXvKlEbJRj5dQnSX1ko.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charissil/v2/oPWX_kV3l-s-Q8govXvKnPjU2jtXRlaSxkrMCQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-charm",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("971bf845-d25b-4cde-887d-6416c825ee3c",929652879),$APP.$cljs$cst$2619$family$$,"Charm",$APP.$cljs$cst$723$name$$,"Charm",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charm/v14/7cHmv4oii5K0MeYvIe804WIo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charm/v14/7cHrv4oii5K0Md6TDss8yn4hnCci.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-charmonman",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d57267f3-0aee-471d-a0ba-c2a0473f8aeb",836475389),$APP.$cljs$cst$2619$family$$,"Charmonman",$APP.$cljs$cst$723$name$$,"Charmonman",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charmonman/v20/MjQDmiR3vP_nuxDv47jiWJGovLdh6OE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/charmonman/v20/MjQAmiR3vP_nuxDv47jiYC2HmL9K9OhmGnY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-chathura",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7b66ab17-bffb-4044-8588-f22fbd4719a1",2080457603),$APP.$cljs$cst$2619$family$$,"Chathura",$APP.$cljs$cst$723$name$$,"Chathura",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/chathura/v22/_gP91R7-rzUuVjim42dEq0SbTvZyuDo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chathura/v22/_gP81R7-rzUuVjim42eMiWSxYPp7oSNy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chathura/v22/_gP71R7-rzUuVjim418goUC5S-Zy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chathura/v22/_gP81R7-rzUuVjim42ecjmSxYPp7oSNy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chathura/v22/_gP81R7-rzUuVjim42eAjWSxYPp7oSNy.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chau-philomene-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f5e35ec3-fcba-437a-8dd3-ff42a572f2eb",-1181601340),$APP.$cljs$cst$2619$family$$,"Chau Philomene One",$APP.$cljs$cst$723$name$$,
"Chau Philomene One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chauphilomeneone/v16/55xxezRsPtfie1vPY49qzdgSlJiHRQFsnIx7QMISdQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chauphilomeneone/v16/55xzezRsPtfie1vPY49qzdgSlJiHRQFcnoZ_YscCdXQB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chela-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7520e04d-d961-46e8-b15b-bbb997d808f8",1394682343),$APP.$cljs$cst$2619$family$$,
"Chela One",$APP.$cljs$cst$723$name$$,"Chela One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chelaone/v22/6ae-4KC7Uqgdz_JZdPIy31vWNTMwoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-chelsea-market",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6f3e90aa-bd4d-4395-b90c-7ef08ee5ed58",1582749795),$APP.$cljs$cst$2619$family$$,"Chelsea Market",$APP.$cljs$cst$723$name$$,"Chelsea Market",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chelseamarket/v14/BCawqZsHqfr89WNP_IApC8tzKBhlLA4uKkWk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chenla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5d297815-68a5-4959-960c-eb9460b09625",-1082393082),$APP.$cljs$cst$2619$family$$,"Chenla",$APP.$cljs$cst$723$name$$,"Chenla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chenla/v25/SZc43FDpIKu8WZ9eXxfonUPL6Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cherish",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("405348be-4169-4636-b5ca-80a12923f90e",
1172957306),$APP.$cljs$cst$2619$family$$,"Cherish",$APP.$cljs$cst$723$name$$,"Cherish",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cherish/v9/ll88K2mXUyqsDsTN5iDCI6IJjg8.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cherry-bomb-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cd2ef252-2b8e-43a1-85b1-67db24d6ad84",2111175105),$APP.$cljs$cst$2619$family$$,"Cherry Bomb One",$APP.$cljs$cst$723$name$$,"Cherry Bomb One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cherrybombone/v11/y83DW4od1h6KlV3c6JJhRhGOdhrKDNpF41fr-w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cherry-cream-soda",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd456128-42a3-4043-982a-997920ecbd30",-215721926),$APP.$cljs$cst$2619$family$$,"Cherry Cream Soda",$APP.$cljs$cst$723$name$$,
"Cherry Cream Soda",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cherrycreamsoda/v21/UMBIrOxBrW6w2FFyi9paG0fdVdRciTd6Cd47DJ7G.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-cherry-swash",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fa179e56-bbde-4e04-a06c-e366d1e7dcd4",-2039541191),$APP.$cljs$cst$2619$family$$,"Cherry Swash",$APP.$cljs$cst$723$name$$,"Cherry Swash",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cherryswash/v22/i7dNIFByZjaNAMxtZcnfAy58QHi-EwWMbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cherryswash/v22/i7dSIFByZjaNAMxtZcnfAy5E_FeaGy6QZ3WfYg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-chewy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3ee8e11-4c0b-4726-ae90-877dad03fec8",-990444550),$APP.$cljs$cst$2619$family$$,"Chewy",$APP.$cljs$cst$723$name$$,"Chewy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chewy/v18/uK_94ruUb-k-wk5xIDMfO-ed.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chicle",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b9eb3411-22be-4265-9275-3dba867fac92",1620002982),$APP.$cljs$cst$2619$family$$,"Chicle",$APP.$cljs$cst$723$name$$,"Chicle",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chicle/v27/lJwG-pw9i2dqU-BDyWKuobYSxw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chilanka",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("efa6921f-f7b8-4340-a68d-eb71df806892",-869027936),$APP.$cljs$cst$2619$family$$,
"Chilanka",$APP.$cljs$cst$723$name$$,"Chilanka",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chilanka/v23/WWXRlj2DZQiMJYaYRrJQI9EAZhTO.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-chiron-goround-tc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("58694cb9-f8ea-4c50-897a-c5d5a6eab3b8",-1882393246),$APP.$cljs$cst$2619$family$$,"Chiron GoRound TC",$APP.$cljs$cst$723$name$$,"Chiron GoRound TC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKq7BqJHA8n4CeB1Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKqMhqJHA8n4CeB1Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKqbBqJHA8n4CeB1Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKqXhqJHA8n4CeB1Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKqsh2JHA8n4CeB1Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKqix2JHA8n4CeB1Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKq7B2JHA8n4CeB1Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chirongoroundtc/v2/tssEAopDbiwZ4xauFDX3yQ3Ywoaj6kNR0yP4oqNo8RKqxR2JHA8n4CeB1Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chiron-hei-hk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5b531cc9-db7e-48b6-89f8-b50ca3289689",
-822055206),$APP.$cljs$cst$2619$family$$,"Chiron Hei HK",$APP.$cljs$cst$723$name$$,"Chiron Hei HK",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lLtr18MkTEyjPI0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lIzr18MkTEyjPI0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lJtr18MkTEyjPI0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lJfr18MkTEyjPI0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lKzqF8MkTEyjPI0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lKKqF8MkTEyjPI0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lLtqF8MkTEyjPI0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK-E3MSr44vpVKPvzqVJaxhp3w7QQhPNY163lLEqF8MkTEyjPI0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7DdPmzUQieI0QjQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7OlPmzUQieI0QjQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7LdPmzUQieI0QjQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7IVPmzUQieI0QjQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7GlImzUQieI0QjQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7FBImzUQieI0QjQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7DdImzUQieI0QjQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironheihk/v3/wXK8E3MSr44vpVKPvzqVJaxhjXUJvtAmXhfU2Uel7B5ImzUQieI0QjQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chiron-sung-hk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c6f13cd1-d100-43b9-bb11-3fa34cc806b4",755409067),$APP.$cljs$cst$2619$family$$,"Chiron Sung HK",$APP.$cljs$cst$723$name$$,"Chiron Sung HK",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRjdOSt_krURtf4_Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRjquSt_krURtf4_Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRj9OSt_krURtf4_Q.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRjxuSt_krURtf4_Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRjKuOt_krURtf4_Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRjE-Ot_krURtf4_Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRjdOOt_krURtf4_Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFtD_XLTZPpXIpS3-3dhGzHTSilFc8oGNI59hRjXeOt_krURtf4_Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKfFvUDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKcbvUDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKdFvUDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKd3vUDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKebukDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKeiukDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKfFukDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chironsunghk/v1/nuFvD_XLTZPpXIpS3-3dhGzHTQKsJzDwcbmjWBN2PKfsukDQZNLo_U2r.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chivo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("69a596c0-7171-4929-87ce-8a1944e3f7aa",1215096093),$APP.$cljs$cst$2619$family$$,"Chivo",$APP.$cljs$cst$723$name$$,"Chivo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_vB7ul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_PB_ul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_4h_ul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_vB_ul2DSFXjQiQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_jh_ul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_Yhjul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_Wxjul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_PBjul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9b4kzIxd1KFppkaRKvDRPJVDf_FRjul2DSFXjQiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFwG1WrWN33AiasJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFyG1GrWN33AiasJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFxY1GrWN33AiasJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFwG1GrWN33AiasJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFw01GrWN33AiasJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFzY02rWN33AiasJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFzh02rWN33AiasJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFyG02rWN33AiasJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivo/v21/va9Z4kzIxd1KFrBtW-13ZHhT-jDqdFyv02rWN33AiasJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chivo-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1f6835bb-9a02-4508-b527-8c8cf01b161d",-1065838071),$APP.$cljs$cst$2619$family$$,"Chivo Mono",$APP.$cljs$cst$723$name$$,"Chivo Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hrqfVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D5hr6fVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D6_r6fVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hr6fVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7Tr6fVKphL03l4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D4_qKfVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D4GqKfVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D5hqKfVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D5IqKfVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7E-XIJxp1ml4imo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7M-WIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7BGWIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7E-WIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7H2WIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7JGRIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7KiRIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7M-RIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7OaRIJxp1ml4imo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chocolate-classical-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f77c9ff8-29ec-48e1-8517-27479f35fd8d",1138007469),$APP.$cljs$cst$2619$family$$,"Chocolate Classical Sans",$APP.$cljs$cst$723$name$$,"Chocolate Classical Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chocolateclassicalsans/v14/nuFqD-PLTZX4XIgT-P2ToCDudWHHflqUpTpfjWdDPI2J9mHITw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-chokokutai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4224df86-2eeb-48d6-a5af-9ef670a8a918",-780850795),$APP.$cljs$cst$2619$family$$,
"Chokokutai",$APP.$cljs$cst$723$name$$,"Chokokutai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chokokutai/v12/kmK4Zqw4HwvCeHGM8Fws9y7ypu1Kr7I.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-chonburi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("250fd86e-319f-42f0-81aa-fa6ecb45f73b",1561651608),$APP.$cljs$cst$2619$family$$,"Chonburi",$APP.$cljs$cst$723$name$$,"Chonburi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/chonburi/v14/8AtqGs-wOpGRTBq66IWaFr3biAfZ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cinzel",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("78c76754-51cf-45a0-88ec-68d7230fc96d",107846498),$APP.$cljs$cst$2619$family$$,"Cinzel",$APP.$cljs$cst$723$name$$,"Cinzel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzel/v26/8vIU7ww63mVu7gtR-kwKxNvkNOjw-tbnTYrvDE5ZdqU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cinzel/v26/8vIU7ww63mVu7gtR-kwKxNvkNOjw-uTnTYrvDE5ZdqU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzel/v26/8vIU7ww63mVu7gtR-kwKxNvkNOjw-gjgTYrvDE5ZdqU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzel/v26/8vIU7ww63mVu7gtR-kwKxNvkNOjw-jHgTYrvDE5ZdqU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzel/v26/8vIU7ww63mVu7gtR-kwKxNvkNOjw-lbgTYrvDE5ZdqU.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzel/v26/8vIU7ww63mVu7gtR-kwKxNvkNOjw-n_gTYrvDE5ZdqU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cinzel-decorative",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("355cdc07-7f1f-48bc-8375-c991cfae204c",-987735793),
$APP.$cljs$cst$2619$family$$,"Cinzel Decorative",$APP.$cljs$cst$723$name$$,"Cinzel Decorative",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzeldecorative/v19/daaCSScvJGqLYhG8nNt8KPPswUAPnh7URs1LaCyC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzeldecorative/v19/daaHSScvJGqLYhG8nNt8KPPswUAPniZoaelDQzCLlQXE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cinzeldecorative/v19/daaHSScvJGqLYhG8nNt8KPPswUAPniZQa-lDQzCLlQXE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-clicker-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f4261e48-f3ba-4a4f-825a-6ca96867b623",-41204934),$APP.$cljs$cst$2619$family$$,"Clicker Script",$APP.$cljs$cst$723$name$$,"Clicker Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/clickerscript/v14/raxkHiKPvt8CMH6ZWP8PdlEq72rY2zqUKafv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-climate-crisis",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("44df98f9-9eb6-458a-8fe0-c80615dcde3e",
1443549565),$APP.$cljs$cst$2619$family$$,"Climate Crisis",$APP.$cljs$cst$723$name$$,"Climate Crisis",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/climatecrisis/v14/wEOpEB3AntNeKCPBVW9XOKlmp3AUgWFN1DvIvcM0gFp6jaUrGb7PsQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-coda",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fecaeaae-cd35-406c-a2e2-f04723f782c1",-1136378566),$APP.$cljs$cst$2619$family$$,"Coda",$APP.$cljs$cst$723$name$$,"Coda",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/coda/v22/SLXHc1jY5nQ8JUIMapaN39I.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/coda/v22/SLXIc1jY5nQ8HeIgTp6mw9t1cX8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-codystar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("759d6694-6281-4e40-b632-ab64cb9e44de",-1971884144),$APP.$cljs$cst$2619$family$$,"Codystar",$APP.$cljs$cst$723$name$$,"Codystar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/codystar/v19/FwZf7-Q1xVk-40qxOuYsyuyrj0e29bfC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/codystar/v19/FwZY7-Q1xVk-40qxOt6A4sijpFu_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-coiny",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1a0fdb9f-34c4-4874-82ba-139841eb5978",-1210263968),$APP.$cljs$cst$2619$family$$,"Coiny",$APP.$cljs$cst$723$name$$,"Coiny",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/coiny/v17/gyByhwU1K989PXwbElSvO5Tc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-combo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("402a554e-a4bb-4ddc-8f74-7e67beaaf15f",-318537698),$APP.$cljs$cst$2619$family$$,"Combo",$APP.$cljs$cst$723$name$$,"Combo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/combo/v22/BXRlvF3Jh_fIhg0iBu9y8Hf0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-comfortaa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bec459f2-7aca-4a4d-8277-953aed513a56",-984577128),$APP.$cljs$cst$2619$family$$,"Comfortaa",$APP.$cljs$cst$723$name$$,
"Comfortaa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4TbMPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4WjMPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4VrMPrQVIT9c2c8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4bbLPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/comfortaa/v47/1Pt_g8LJRfWJmhDAuUsSQamb1W0lwk4S4Y_LPrQVIT9c2c8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-comforter",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8a7c1a29-8af0-48c3-a929-5ba1ed280d4f",1353117036),$APP.$cljs$cst$2619$family$$,"Comforter",$APP.$cljs$cst$723$name$$,"Comforter",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comforter/v9/H4clBXOCl8nQnlaql3Qa6JG8iqeuag.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-comforter-brush",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3179e1f7-8171-4396-bcf0-535069d91421",-430175877),
$APP.$cljs$cst$2619$family$$,"Comforter Brush",$APP.$cljs$cst$723$name$$,"Comforter Brush",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comforterbrush/v9/Y4GTYa1xVSggrfzZI5WMjxRaOz0jwLL9Th8YYA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-comic-neue",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("06ecba04-63d6-4370-b9e5-af0ac7c1d7d3",-1078806849),$APP.$cljs$cst$2619$family$$,"Comic Neue",$APP.$cljs$cst$723$name$$,"Comic Neue",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comicneue/v9/4UaErEJDsxBrF37olUeD_wHLwpteLwtHJlc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comicneue/v9/4UaarEJDsxBrF37olUeD96_RTplUKylCNlcw_Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comicneue/v9/4UaHrEJDsxBrF37olUeDx63j5pN1MwI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/comicneue/v9/4UaFrEJDsxBrF37olUeD96_p4rFwIwJePw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comicneue/v9/4UaErEJDsxBrF37olUeD_xHMwpteLwtHJlc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comicneue/v9/4UaarEJDsxBrF37olUeD96_RXp5UKylCNlcw_Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-comic-relief",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8751296b-10da-4dbf-9d14-605e2fb94ddc",743427690),$APP.$cljs$cst$2619$family$$,"Comic Relief",$APP.$cljs$cst$723$name$$,"Comic Relief",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comicrelief/v2/BCauqZkHrvL55SZ8uaEhHMY2XBJhDgs-Kg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comicrelief/v2/BCaxqZkHrvL55SZ8uaEhHMYO4D1FBiAiI1y92w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-coming-soon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cc524f5d-3e49-485c-a3b5-1afc16dbcad6",246921438),$APP.$cljs$cst$2619$family$$,"Coming Soon",$APP.$cljs$cst$723$name$$,"Coming Soon",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comingsoon/v20/qWcuB6mzpYL7AJ2VfdQR1u-SUjjzsykh.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-comme",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("b885f8b0-788c-4611-b0aa-b60f6add0d66",224902263),$APP.$cljs$cst$2619$family$$,"Comme",$APP.$cljs$cst$723$name$$,"Comme",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1z5cBr644fWsRO9w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1zZcFr644fWsRO9w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1zu8Fr644fWsRO9w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1z5cFr644fWsRO9w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1z18Fr644fWsRO9w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1zO8Zr644fWsRO9w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1zAsZr644fWsRO9w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1zZcZr644fWsRO9w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/comme/v4/8QIUdirKhMbn-uG1kHz0MgviDe1zTMZr644fWsRO9w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-commissioner",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1e4fd2b0-315e-416f-b0c2-ce425ed1faa5",-1635557356),
$APP.$cljs$cst$2619$family$$,"Commissioner",$APP.$cljs$cst$723$name$$,"Commissioner",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTMNcGPe7Fu0jUdk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTENdGPe7Fu0jUdk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTJ1dGPe7Fu0jUdk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTMNdGPe7Fu0jUdk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTPFdGPe7Fu0jUdk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTB1aGPe7Fu0jUdk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTCRaGPe7Fu0jUdk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTENaGPe7Fu0jUdk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/commissioner/v24/tDaH2o2WnlgI0FNDgduEk4jAhwgumbU1SVfU5BD8OuRL8OstC6KOhgvBYWSFJ-Mgdrgiju6fF8meZm0rk4eF-ZugTGpaGPe7Fu0jUdk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-concert-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("df0c4973-d5b1-4fd7-bfb3-cb546f9c7823",122298820),$APP.$cljs$cst$2619$family$$,"Concert One",$APP.$cljs$cst$723$name$$,"Concert One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/concertone/v24/VEM1Ro9xs5PjtzCu-srDqRTlhv-CuVAQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-condiment",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b4cce2b1-d2aa-4b73-8cda-c11b9412ffd3",1365016210),$APP.$cljs$cst$2619$family$$,"Condiment",$APP.$cljs$cst$723$name$$,"Condiment",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/condiment/v26/pONk1hggFNmwvXALyH6Sq4n4o1vyCQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-content",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ca6935f6-8959-4194-99c1-268ebb055897",-227006021),$APP.$cljs$cst$2619$family$$,"Content",$APP.$cljs$cst$723$name$$,"Content",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/content/v27/zrfl0HLayePhU_AwUaDyIiL0RCg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/content/v27/zrfg0HLayePhU_AwaRzdBirfWCHvkAI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-contrail-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("abd57380-5de2-4d16-a165-97d98fc71f3f",-1299712416),$APP.$cljs$cst$2619$family$$,"Contrail One",$APP.$cljs$cst$723$name$$,"Contrail One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/contrailone/v21/eLGbP-j_JA-kG0_Zo51noafdZUvt_c092w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-convergence",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("44a493e1-2b21-4c88-bf2a-a4b831cb9057",1871098623),$APP.$cljs$cst$2619$family$$,"Convergence",
$APP.$cljs$cst$723$name$$,"Convergence",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/convergence/v16/rax5HiePvdgXPmmMHcIPYRhasU7Q8Cad.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-cookie",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("494acb5c-9e47-4692-bf0d-819aca3c54ec",1212875795),$APP.$cljs$cst$2619$family$$,"Cookie",$APP.$cljs$cst$723$name$$,"Cookie",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cookie/v23/syky-y18lb0tSbfNlQCT9tPdpw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-copse",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1fd2757e-1f97-4d74-b4d5-7ab1a469f489",69780354),$APP.$cljs$cst$2619$family$$,"Copse",$APP.$cljs$cst$723$name$$,"Copse",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/copse/v16/11hPGpDKz1rGb0djHkihUb-A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-coral-pixels",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f608e986-a9b3-40a9-90fb-ce1f81fda0cb",-96710931),$APP.$cljs$cst$2619$family$$,
"Coral Pixels",$APP.$cljs$cst$723$name$$,"Coral Pixels",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/coralpixels/v1/qWctB66zpZ3zAtrlR8Mb1LyyeBb_ujA4ug.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-corben",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("84f229d0-9065-45ec-9383-572bfd39ce87",-1325995263),$APP.$cljs$cst$2619$family$$,"Corben",$APP.$cljs$cst$723$name$$,"Corben",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/corben/v23/LYjDdGzzklQtCMp9oAlEpVs3VQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/corben/v23/LYjAdGzzklQtCMpFHCZgrXArXN7HWQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-corinthia",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9fa5352-0082-421f-9da8-70b4bd869270",1195975397),$APP.$cljs$cst$2619$family$$,"Corinthia",$APP.$cljs$cst$723$name$$,"Corinthia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/corinthia/v13/wEO_EBrAnchaJyPMHE0FUfAL3EsHiA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/corinthia/v13/wEO6EBrAnchaJyPMHE097d8v1GAbgbLXQA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cormorant",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("37efa551-631e-4494-b73b-8e3a8de03b7b",151114646),$APP.$cljs$cst$2619$family$$,"Cormorant",$APP.$cljs$cst$723$name$$,"Cormorant",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFk9TQ7Rg7A2uwYs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFhFTQ7Rg7A2uwYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFiNTQ7Rg7A2uwYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFs9UQ7Rg7A2uwYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c2BXOCl9bbnla_nHIA47NMUjsNbCVrFvZUQ7Rg7A2uwYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQ9fdq6C-r0YvxdA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQq_dq6C-r0YvxdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQmfdq6C-r0YvxdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQdfBq6C-r0YvxdA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorant/v24/H4c0BXOCl9bbnla_nHIq6oGzilJm9otsA9kQTPBq6C-r0YvxdA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cormorant-garamond",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0b358d17-d100-4396-8142-0120eee650b0",1397279161),$APP.$cljs$cst$2619$family$$,
"Cormorant Garamond",$APP.$cljs$cst$723$name$$,"Cormorant Garamond",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_qE6GnPEi_s4Mfs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_v86GnPEi_s4Mfs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_s06GnPEi_s4Mfs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_iE9GnPEi_s4Mfs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3umX5slCNuHLi8bLeY9MK7whWMhyjypVO7abI26QOD_hg9GnPEi_s4Mfs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5rDDOj9k9Ifu5UQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd58jDOj9k9Ifu5UQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5wDDOj9k9Ifu5UQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5LDfOj9k9Ifu5UQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantgaramond/v21/co3smX5slCNuHLi8bLeY9MK7whWMhyjYrGFEsdtdc62E6zd5FTfOj9k9Ifu5UQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-cormorant-infant",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("27334341-2891-42e4-a326-3d3f4e26142b",925374493),$APP.$cljs$cst$2619$family$$,"Cormorant Infant",$APP.$cljs$cst$723$name$$,"Cormorant Infant",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrhxYOWThDlDkWSy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrgvYOWThDlDkWSy.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrgdYOWThDlDkWSy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrjxZ-WThDlDkWSy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/HhyCU44g9vKiM1sORYSiWeAsLN99xfs9KOOc_agJPrjIZ-WThDlDkWSy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nI1PQjj1hlHSyazs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nIw3Qjj1hlHSyazs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nIz_Qjj1hlHSyazs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nI9PXjj1hlHSyazs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cormorantinfant/v22/Hhy8U44g9vKiM1sORYSiWeAsLN997_IP1zv1ljKnOa3nI-rXjj1hlHSyazs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cormorant-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2d06aa61-ea9b-4a24-b801-ba1af942a4e6",-1875500570),$APP.$cljs$cst$2619$family$$,"Cormorant SC",$APP.$cljs$cst$723$name$$,"Cormorant SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmABIU_R3y8DOWGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cormorantsc/v19/0yb5GD4kxqXBmOVLG30OGwserDow9Tbu-Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmWBMU_R3y8DOWGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmdBQU_R3y8DOWGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantsc/v19/0ybmGD4kxqXBmOVLG30OGwsmEBUU_R3y8DOWGA.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cormorant-unicase",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("64ff83b6-dd85-47ca-959f-9e10e5008c29",-1227021500),$APP.$cljs$cst$2619$family$$,"Cormorant Unicase",$APP.$cljs$cst$723$name$$,"Cormorant Unicase",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantunicase/v25/HI_ViZUaILtOqhqgDeXoF_n1_fTGX9N_tucv7Gy0DRzS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantunicase/v25/HI_QiZUaILtOqhqgDeXoF_n1_fTGX-vTnsMnx3C9.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantunicase/v25/HI_ViZUaILtOqhqgDeXoF_n1_fTGX9Mnt-cv7Gy0DRzS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantunicase/v25/HI_ViZUaILtOqhqgDeXoF_n1_fTGX9MLsOcv7Gy0DRzS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantunicase/v25/HI_ViZUaILtOqhqgDeXoF_n1_fTGX9Nvsecv7Gy0DRzS.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-cormorant-upright",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e83b82e5-25ed-4402-a0a9-73ef2ccfb15b",-1400440619),$APP.$cljs$cst$2619$family$$,"Cormorant Upright",$APP.$cljs$cst$723$name$$,"Cormorant Upright",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantupright/v19/VuJudM3I2Y35poFONtLdafkUCHw1y1N5phDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantupright/v19/VuJrdM3I2Y35poFONtLdafkUCHw1y2vVjjTkeMnz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantupright/v19/VuJudM3I2Y35poFONtLdafkUCHw1y1MhpxDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantupright/v19/VuJudM3I2Y35poFONtLdafkUCHw1y1MNoBDsU9X6RPzQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cormorantupright/v19/VuJudM3I2Y35poFONtLdafkUCHw1y1NpoRDsU9X6RPzQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cossette-texte",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("10d4424c-8a08-487e-baa0-887db8ed1e2e",
-588701814),$APP.$cljs$cst$2619$family$$,"Cossette Texte",$APP.$cljs$cst$723$name$$,"Cossette Texte",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cossettetexte/v3/S6ukw4pDXzTb-m1kPi_7eV-ciP01xPBQ19bE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cossettetexte/v3/S6unw4pDXzTb-m1kPi_7eV-ciMWJ69RY_MrNDZes.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cossette-titre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2c0ddcfc-98b3-4a08-af9d-ffe11e6d2f7f",
1900637051),$APP.$cljs$cst$2619$family$$,"Cossette Titre",$APP.$cljs$cst$723$name$$,"Cossette Titre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cossettetitre/v3/11hYGpvKz1nGbxMXUWz9OdPzuiEZrPeE8cA2.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cossettetitre/v3/11hbGpvKz1nGbxMXUWz9OdPzuhmlg9OM2tw_RXR-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-courgette",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("92cc8f5f-28d5-4d85-9f54-08f19cfa18a1",153480778),
$APP.$cljs$cst$2619$family$$,"Courgette",$APP.$cljs$cst$723$name$$,"Courgette",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/courgette/v19/wEO_EBrAnc9BLjLQAUkFUfAL3EsHiA.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-courier-prime",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("62d7f4c0-3c5b-43c5-9891-f25feb799e85",127954327),$APP.$cljs$cst$2619$family$$,"Courier Prime",$APP.$cljs$cst$723$name$$,"Courier Prime",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/courierprime/v11/u-450q2lgwslOqpF_6gQ8kELWwZjW-_-tvg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/courierprime/v11/u-4n0q2lgwslOqpF_6gQ8kELawRpX837pvjxPA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/courierprime/v11/u-4k0q2lgwslOqpF_6gQ8kELY7pMf-fVqvHoJXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/courierprime/v11/u-4i0q2lgwslOqpF_6gQ8kELawRR4-LfrtPtNXyeAg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cousine",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2f4a8aa0-e5cf-4207-8730-77438cff5699",1954348441),$APP.$cljs$cst$2619$family$$,"Cousine",$APP.$cljs$cst$723$name$$,"Cousine",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cousine/v29/d6lIkaiiRdih4SpPzSMlzTbtz9k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cousine/v29/d6lKkaiiRdih4SpP_SEvyRTo39l8hw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cousine/v29/d6lNkaiiRdih4SpP9Z8K6T7G09BlnmQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cousine/v29/d6lPkaiiRdih4SpP_SEXdTvM1_JgjmRpOA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-coustard",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("63e8f047-ec9c-408f-a108-493d5aff2ace",-1042184125),$APP.$cljs$cst$2619$family$$,"Coustard",$APP.$cljs$cst$723$name$$,"Coustard",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/coustard/v17/3XFpErgg3YsZ5fqUU9UPvWXuROTd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/coustard/v17/3XFuErgg3YsZ5fqUU-2LkEHmb_jU3eRL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-covered-by-your-grace",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4d26b55e-a91d-4874-9591-7584d3cce23a",-909357035),$APP.$cljs$cst$2619$family$$,"Covered By Your Grace",$APP.$cljs$cst$723$name$$,"Covered By Your Grace",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/coveredbyyourgrace/v17/QGYwz-AZahWOJJI9kykWW9mD6opopoqXSOS0FgItq6bFIg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-crafty-girls",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("f826a68f-e115-43c2-b60d-9928621e2097",-968002127),$APP.$cljs$cst$2619$family$$,"Crafty Girls",$APP.$cljs$cst$723$name$$,"Crafty Girls",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/craftygirls/v16/va9B4kXI39VaDdlPJo8N_NvuQR37fF3Wlg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-creepster",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("07395794-457d-44d7-90bd-435775c5843e",2052341069),$APP.$cljs$cst$2619$family$$,"Creepster",$APP.$cljs$cst$723$name$$,"Creepster",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/creepster/v13/AlZy_zVUqJz4yMrniH4hdXf4XB0Tow.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-crete-round",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("89b9de79-8a88-40a6-a078-357f43ebaa9b",-602435561),$APP.$cljs$cst$2619$family$$,"Crete Round",$APP.$cljs$cst$723$name$$,"Crete Round",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/creteround/v16/55xoey1sJNPjPiv1ZZZrxJ1827zAKnxN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/creteround/v16/55xqey1sJNPjPiv1ZZZrxK1-0bjiL2xNhKc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-crimson-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d63b88e9-a03b-4d61-ab98-1ab2d6de6a80",38614777),$APP.$cljs$cst$2619$family$$,"Crimson Pro",$APP.$cljs$cst$723$name$$,"Crimson Pro",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZTm18OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZkG18OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZzm18OJE_VNWoyQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZ_G18OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZEGp8OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZKWp8OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZTmp8OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uUsoa5M_tv7IihmnkabC5XiXCAlXGks1WZZ2p8OJE_VNWoyQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi4Ue5s7dtC4yZNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi7Ke5s7dtC4yZNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi6Ue5s7dtC4yZNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi6me5s7dtC4yZNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi5KfJs7dtC4yZNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi5zfJs7dtC4yZNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi4UfJs7dtC4yZNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsonpro/v28/q5uSsoa5M_tv7IihmnkabAReu49Y_Bo-HVKMBi49fJs7dtC4yZNE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-crimson-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b3078be6-c956-4e59-9d25-46265b7c082f",67720059),$APP.$cljs$cst$2619$family$$,"Crimson Text",$APP.$cljs$cst$723$name$$,"Crimson Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsontext/v19/wlp2gwHKFkZgtmSR3NB0oRJvaAJSA_JN3Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsontext/v19/wlpogwHKFkZgtmSR3NB0oRJfaghWIfdd3ahG.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsontext/v19/wlppgwHKFkZgtmSR3NB0oRJXsCx2C9lR1LFffg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsontext/v19/wlprgwHKFkZgtmSR3NB0oRJfajCOD9NV9rRPfrKu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsontext/v19/wlppgwHKFkZgtmSR3NB0oRJX1C12C9lR1LFffg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",
$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crimsontext/v19/wlprgwHKFkZgtmSR3NB0oRJfajDqDtNV9rRPfrKu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-croissant-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("553845a5-463a-4e79-b455-17fdfa83b373",-2134606458),$APP.$cljs$cst$2619$family$$,"Croissant One",$APP.$cljs$cst$723$name$$,
"Croissant One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/croissantone/v28/3y9n6bU9bTPg4m8NDy3Kq24UM3pqn5cdJ-4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-crushed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d7abc475-510e-4d0d-bce5-ca0922583ba3",471469491),$APP.$cljs$cst$2619$family$$,"Crushed",$APP.$cljs$cst$723$name$$,"Crushed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/crushed/v32/U9Mc6dym6WXImTlFT1kfuIqyLzA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cuprum",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ba4f8e43-e192-46d7-9ca3-313203af4379",-1806772121),$APP.$cljs$cst$2619$family$$,"Cuprum",$APP.$cljs$cst$723$name$$,"Cuprum",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cuprum/v29/dg45_pLmvrkcOkBnKsOzXyGWTBcmg-X6ZjzSJjQjgnU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/cuprum/v29/dg45_pLmvrkcOkBnKsOzXyGWTBcmg9f6ZjzSJjQjgnU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cuprum/v29/dg45_pLmvrkcOkBnKsOzXyGWTBcmgzv9ZjzSJjQjgnU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cuprum/v29/dg45_pLmvrkcOkBnKsOzXyGWTBcmgwL9ZjzSJjQjgnU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cuprum/v29/dg47_pLmvrkcOkBNI_FMh0j91rkhli25jn_YIhYmknUPEA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cuprum/v29/dg47_pLmvrkcOkBNI_FMh0j91rkhli25vH_YIhYmknUPEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cuprum/v29/dg47_pLmvrkcOkBNI_FMh0j91rkhli25UHjYIhYmknUPEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cuprum/v29/dg47_pLmvrkcOkBNI_FMh0j91rkhli25aXjYIhYmknUPEA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-cute-font",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0584ea9f-604d-400a-9723-1a5111aac96b",472370884),$APP.$cljs$cst$2619$family$$,"Cute Font",$APP.$cljs$cst$723$name$$,"Cute Font",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cutefont/v28/Noaw6Uny2oWPbSHMrY6vmJNVNC9hkw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cutive",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("14bbe14c-d765-47f8-bed9-f9c3def102f1",-933147034),$APP.$cljs$cst$2619$family$$,"Cutive",$APP.$cljs$cst$723$name$$,"Cutive",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cutive/v24/NaPZcZ_fHOhV3Ip7T_hDoyqlZQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-cutive-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("14ad83f0-c264-4c57-9cde-e16ce7555896",2109775003),$APP.$cljs$cst$2619$family$$,
"Cutive Mono",$APP.$cljs$cst$723$name$$,"Cutive Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/cutivemono/v23/m8JWjfRfY7WVjVi2E-K9H5RFRG-K3Mud.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-dm-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5fb2d717-1821-4dc9-93e2-a14739e343ce",962630452),$APP.$cljs$cst$2619$family$$,"DM Mono",$APP.$cljs$cst$723$name$$,"DM Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvrGyIYSnbKX9Rlk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmmono/v16/aFTT7PB1QTsUX8KYth-orYataIf4VllXuA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYhh2aBYyMcKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmmono/v16/aFTW7PB1QTsUX8KYth-QAa6JYKzkXw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzIYSnbKX9Rlk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/dmmono/v16/aFTT7PB1QTsUX8KYth-o9YetaIf4VllXuA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dm-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1dec1488-2662-4c21-a701-5dc1f523342c",-1275077739),$APP.$cljs$cst$2619$family$$,"DM Sans",$APP.$cljs$cst$723$name$$,"DM Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAop1hTmf3ZGMZpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpxhTmf3ZGMZpg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwA_JxhTmf3ZGMZpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhTmf3ZGMZpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhTmf3ZGMZpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAfJthTmf3ZGMZpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwARZthTmf3ZGMZpg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAIpthTmf3ZGMZpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAC5thTmf3ZGMZpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDG3zRmYJpso5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JDW3zRmYJpso5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat_XDW3zRmYJpso5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-JDW3zRmYJpso5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat-7DW3zRmYJpso5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9XCm3zRmYJpso5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat9uCm3zRmYJpso5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8JCm3zRmYJpso5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmsans/v17/rP2rp2ywxg089UriCZaSExd86J3t9jz86Mvy4qCRAL19DksVat8gCm3zRmYJpso5.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dm-serif-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("98e78e3d-8517-4374-9b3c-e19ee34d7d0b",-1773066328),$APP.$cljs$cst$2619$family$$,"DM Serif Display",$APP.$cljs$cst$723$name$$,"DM Serif Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmserifdisplay/v17/-nFnOHM81r4j6k0gjAW3mujVU2B2K_d709jy92k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmserifdisplay/v17/-nFhOHM81r4j6k0gjAW3mujVU2B2G_Vx1_r352np3Q.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dm-serif-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("73ca69a1-50f9-45df-95ab-41252cf4a627",-2050066673),$APP.$cljs$cst$2619$family$$,"DM Serif Text",$APP.$cljs$cst$723$name$$,"DM Serif Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmseriftext/v13/rnCu-xZa_krGokauCeNq1wWyafOPXHIJErY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dmseriftext/v13/rnCw-xZa_krGokauCeNq1wWyWfGFWFAMArZKqQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dai-banna-sil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6480d7dd-f571-41ba-a521-376bc8a6464a",-451365243),$APP.$cljs$cst$2619$family$$,"Dai Banna SIL",$APP.$cljs$cst$723$name$$,"Dai Banna SIL",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",
$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-lwj0AJWmpwGyJ2uEoA4I7tYKoDsrKOgMX95A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-jwj0AJWmpwGyJ2uEoA4I7vSyygsjAPiES55D3Vg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-4wj0AJWmpwGyJ2uEoA4I7jS6AKsLhJgo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-mwj0AJWmpwGyJ2uEoA4I7vSyKLuDkNgoO7g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-lwj0AJWmpwGyJ2uEoA4I7tdqpDsrKOgMX95A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",
$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-jwj0AJWmpwGyJ2uEoA4I7vSyy2snAPiES55D3Vg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-lwj0AJWmpwGyJ2uEoA4I7tfauDsrKOgMX95A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-jwj0AJWmpwGyJ2uEoA4I7vSyy9s7APiES55D3Vg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-lwj0AJWmpwGyJ2uEoA4I7tZKvDsrKOgMX95A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daibannasil/v2/lW-jwj0AJWmpwGyJ2uEoA4I7vSyyks_APiES55D3Vg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-damion",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("13408999-c0e2-47a4-a098-28032a58e262",758766374),$APP.$cljs$cst$2619$family$$,"Damion",$APP.$cljs$cst$723$name$$,"Damion",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/damion/v15/hv-XlzJ3KEUe_YZUbWY3MTFgVg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dancing-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("288dd925-f3f9-43f2-bc31-5c9e5c7e0c01",-1039602667),$APP.$cljs$cst$2619$family$$,"Dancing Script",$APP.$cljs$cst$723$name$$,"Dancing Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dancingscript/v29/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSoHTeB9ptDqpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dancingscript/v29/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BAyoHTeB9ptDqpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dancingscript/v29/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7B7y0HTeB9ptDqpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dancingscript/v29/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7B1i0HTeB9ptDqpw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-danfo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4322b832-31c8-4d4d-9b7b-b7cd59ee4c9e",-423377470),$APP.$cljs$cst$2619$family$$,"Danfo",
$APP.$cljs$cst$723$name$$,"Danfo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/danfo/v5/snf3s0u_98t16THfK1Csj3N41ZqbYDe5S71ToPrNKQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-dangrek",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6f2e97b0-2da1-488f-a8b1-4ed94e5f0257",679387867),$APP.$cljs$cst$2619$family$$,"Dangrek",$APP.$cljs$cst$723$name$$,"Dangrek",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dangrek/v33/LYjCdG30nEgoH8E2gCNqqVIuTN4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-darker-grotesque",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a61d3e8f-55c1-4e30-8ddc-07bcf86078e6",-1358404244),$APP.$cljs$cst$2619$family$$,"Darker Grotesque",$APP.$cljs$cst$723$name$$,"Darker Grotesque",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXxpqn7y-XFyZFUB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXw3qn7y-XFyZFUB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXwFqn7y-XFyZFUB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXzprX7y-XFyZFUB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXzQrX7y-XFyZFUB.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXy3rX7y-XFyZFUB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darkergrotesque/v10/U9MK6cuh-mLQlC4BKCtayOfARkSVgb381b-W8-QDqXyerX7y-XFyZFUB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-darumadrop-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8953e85a-4b74-4838-a3ee-5abfb55fc335",522791087),$APP.$cljs$cst$2619$family$$,"Darumadrop One",$APP.$cljs$cst$723$name$$,"Darumadrop One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/darumadropone/v14/cY9cfjeIW11dpCKgRLi675a87IhHBJOxZQPp.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-david-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b9ed9a74-a166-4dc9-9598-c60b8d5fad49",
-2108459790),$APP.$cljs$cst$2619$family$$,"David Libre",$APP.$cljs$cst$723$name$$,"David Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/davidlibre/v17/snfus0W_99N64iuYSvp4W_l86p6TYS-Y.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/davidlibre/v17/snfzs0W_99N64iuYSvp4W8GIw7qbSjORSo9W.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/davidlibre/v17/snfzs0W_99N64iuYSvp4W8HAxbqbSjORSo9W.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dawning-of-a-new-day",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("742f2e09-299b-4a9c-ab35-50ae311039d2",578407684),$APP.$cljs$cst$2619$family$$,"Dawning of a New Day",$APP.$cljs$cst$723$name$$,"Dawning of a New Day",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dawningofanewday/v22/t5t_IQMbOp2SEwuncwLRjMfIg1yYit_nAz8bhWJGNoBE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-days-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("88df2f96-8459-4b29-95c6-9af0b5b50b69",
1931051446),$APP.$cljs$cst$2619$family$$,"Days One",$APP.$cljs$cst$723$name$$,"Days One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/daysone/v19/mem9YaCnxnKRiYZOCLYVeLkWVNBt.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dekko",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("17adbff2-a96f-4cec-a73f-1d1589c1f9b4",-877676031),$APP.$cljs$cst$2619$family$$,"Dekko",$APP.$cljs$cst$723$name$$,"Dekko",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dekko/v23/46khlb_wWjfSrttFR0vsfl1B.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dela-gothic-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7a3bb2ae-4ba0-4e4d-afcd-65f56db44543",55732496),$APP.$cljs$cst$2619$family$$,"Dela Gothic One",$APP.$cljs$cst$723$name$$,"Dela Gothic One",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/delagothicone/v19/hESp6XxvMDRA-2eD0lXpDa6QkBAGRUsJQAlbUA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-delicious-handrawn",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f266f937-952c-48b0-b04b-4d2c45254ee7",-1120023275),$APP.$cljs$cst$2619$family$$,"Delicious Handrawn",$APP.$cljs$cst$723$name$$,"Delicious Handrawn",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/delicioushandrawn/v10/wlpsgx_NAUNkpmKQifcxkQchDFo3fJ113JpDd6u3AQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-delius",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aa34c079-6f10-41bd-8479-e6f8b8115a00",1418520793),$APP.$cljs$cst$2619$family$$,"Delius",$APP.$cljs$cst$723$name$$,"Delius",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/delius/v21/PN_xRfK0pW_9e1rtYcI-jT3L_w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-delius-swash-caps",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("92191888-703e-469a-b0ed-889d0ccd1b1a",-1328439874),$APP.$cljs$cst$2619$family$$,
"Delius Swash Caps",$APP.$cljs$cst$723$name$$,"Delius Swash Caps",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/deliusswashcaps/v25/oY1E8fPLr7v4JWCExZpWebxVKORpXXedKmeBvEYs.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-delius-unicase",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b7ed99b5-0314-4694-a2f6-95b2b1bc498e",-255655478),$APP.$cljs$cst$2619$family$$,"Delius Unicase",$APP.$cljs$cst$723$name$$,"Delius Unicase",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/deliusunicase/v30/845BNMEwEIOVT8BmgfSzIr_6mmLHd-73LXWs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/deliusunicase/v30/845CNMEwEIOVT8BmgfSzIr_6mlp7WMr_BmmlS5aw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-della-respira",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8a22e25a-6af8-4cfb-81ea-0ab0ee00799c",545740049),$APP.$cljs$cst$2619$family$$,"Della Respira",$APP.$cljs$cst$723$name$$,"Della Respira",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dellarespira/v24/RLp5K5v44KaueWI6iEJQBiGPRfkSu6EuTHo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-denk-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a254696a-deeb-47bf-8d5e-9cf978f34343",696894091),$APP.$cljs$cst$2619$family$$,"Denk One",$APP.$cljs$cst$723$name$$,"Denk One",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/denkone/v21/dg4m_pzhrqcFb2IzROtHpbglShon.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-devonshire",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("54461c99-7bcc-4e6b-aede-50d0791ab702",-122746342),$APP.$cljs$cst$2619$family$$,"Devonshire",$APP.$cljs$cst$723$name$$,"Devonshire",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/devonshire/v29/46kqlbDwWirWr4gtBD2BX0Vq01lYAZM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dhurjati",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0e6593e8-b0ba-4961-a4ac-b27fb9fd794b",1223989829),$APP.$cljs$cst$2619$family$$,"Dhurjati",$APP.$cljs$cst$723$name$$,"Dhurjati",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dhurjati/v27/_6_8ED3gSeatXfFiFX3ySKQtuTA2.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-didact-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8c9cde26-ff87-4532-b622-f155db6a4763",-1722260801),$APP.$cljs$cst$2619$family$$,"Didact Gothic",$APP.$cljs$cst$723$name$$,"Didact Gothic",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/didactgothic/v21/ahcfv8qz1zt6hCC5G4F_P4ASpUySp0LlcyQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-diphylleia",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d2c7228-deae-434f-a21c-34061c70c749",-664930236),$APP.$cljs$cst$2619$family$$,"Diphylleia",$APP.$cljs$cst$723$name$$,"Diphylleia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/diphylleia/v2/DtVmJxCtRKMixK4_HXsIulwm6gDXvwE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-diplomata",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a6932b28-5af1-41a8-93f8-4649e38d480e",-1254759787),$APP.$cljs$cst$2619$family$$,"Diplomata",$APP.$cljs$cst$723$name$$,"Diplomata",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/diplomata/v33/Cn-0JtiMXwhNwp-wKxyfYGxYrdM9Sg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-diplomata-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1492e8c5-9eeb-4ce9-b5f6-e84c1f37ec71",2051900745),$APP.$cljs$cst$2619$family$$,"Diplomata SC",$APP.$cljs$cst$723$name$$,
"Diplomata SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/diplomatasc/v30/buExpoi3ecvs3kidKgBJo2kf-P5Oaiw4cw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-do-hyeon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f99b1bb4-f41d-461f-9f51-8ae3ae60698b",879691812),$APP.$cljs$cst$2619$family$$,"Do Hyeon",$APP.$cljs$cst$723$name$$,"Do Hyeon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dohyeon/v21/TwMN-I8CRRU2zM86HFE3ZwaH__-C.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dokdo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e5c89c50-9cf8-49cf-aa24-1da0c6ab082b",965667236),$APP.$cljs$cst$2619$family$$,"Dokdo",$APP.$cljs$cst$723$name$$,"Dokdo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dokdo/v23/esDf315XNuCBLxLo4NaMlKcH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-domine",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f1b82955-8690-4de6-98e5-1c828891fd31",-1964395838),$APP.$cljs$cst$2619$family$$,
"Domine",$APP.$cljs$cst$723$name$$,"Domine",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/domine/v25/L0xhDFMnlVwD4h3Lt9JWnbX3jG-2X3LAI10VErGuW8Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/domine/v25/L0xhDFMnlVwD4h3Lt9JWnbX3jG-2X0DAI10VErGuW8Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/domine/v25/L0xhDFMnlVwD4h3Lt9JWnbX3jG-2X6zHI10VErGuW8Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/domine/v25/L0xhDFMnlVwD4h3Lt9JWnbX3jG-2X5XHI10VErGuW8Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-donegal-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2227f5b6-1b1d-4382-84d0-d3f355f1d415",-412515477),
$APP.$cljs$cst$2619$family$$,"Donegal One",$APP.$cljs$cst$723$name$$,"Donegal One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/donegalone/v22/m8JWjfRYea-ZnFz6fsK9FZRFRG-K3Mud.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dongle",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4f060b5a-2cdb-4dab-9ff9-2591f7f4cf53",-1777109730),$APP.$cljs$cst$2619$family$$,"Dongle",$APP.$cljs$cst$723$name$$,"Dongle",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dongle/v16/sJoG3Ltdjt6VPkqeEcxrYjWNzXvVPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dongle/v16/sJoF3Ltdjt6VPkqmveRPah6RxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dongle/v16/sJoG3Ltdjt6VPkqeActrYjWNzXvVPA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-doppio-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("75cf5151-1bba-4cd8-b8ac-0c24e4f3b97e",-520630855),$APP.$cljs$cst$2619$family$$,"Doppio One",$APP.$cljs$cst$723$name$$,
"Doppio One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doppioone/v14/Gg8wN5gSaBfyBw2MqCh-lgshKGpe5Fg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-dorsa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a077986b-18a4-4ef8-94f7-aa0ffdd185a9",-111656432),$APP.$cljs$cst$2619$family$$,"Dorsa",$APP.$cljs$cst$723$name$$,"Dorsa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/dorsa/v29/yYLn0hjd0OGwqo493XCFxAnQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dosis",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0d8ff587-f6a0-4cf2-bdf7-003d899861df",-606382811),$APP.$cljs$cst$2619$family$$,"Dosis",$APP.$cljs$cst$723$name$$,"Dosis",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7MV3BkFTq4EPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJabMV3BkFTq4EPw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJN7MV3BkFTq4EPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJBbMV3BkFTq4EPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ6bQV3BkFTq4EPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJ0LQV3BkFTq4EPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dosis/v34/HhyJU5sn9vOmLxNkIwRSjTVNWLEJt7QV3BkFTq4EPw.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dotgothic16",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7473ed16-6431-4344-b1c2-d55358dfaf0f",-504725067),$APP.$cljs$cst$2619$family$$,"DotGothic16",$APP.$cljs$cst$723$name$$,"DotGothic16",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dotgothic16/v21/v6-QGYjBJFKgyw5nSoDAGE7L435YPFrT.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-doto",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1fbeba50-e107-42d6-9c27-b9b1a1d17e09",-262711060),$APP.$cljs$cst$2619$family$$,"Doto",$APP.$cljs$cst$723$name$$,"Doto",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphFOOOez0WSvrlpgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphFuOKez0WSvrlpgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphFZuKez0WSvrlpgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphFOOKez0WSvrlpgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphFCuKez0WSvrlpgw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphF5uWez0WSvrlpgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphF3-Wez0WSvrlpgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphFuOWez0WSvrlpgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/doto/v3/t5tJIRMbNJ6TQG7Il_EKPqP9zTnvqqGNcuvLMt1JIphFkeWez0WSvrlpgw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dr-sugiyama",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3f69fa49-83fd-405c-b1cc-2d44787b5447",640168441),$APP.$cljs$cst$2619$family$$,"Dr Sugiyama",$APP.$cljs$cst$723$name$$,
"Dr Sugiyama",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/drsugiyama/v30/HTxoL2k4N3O9n5I1boGI7abRM4-t-g7y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-duru-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("54af427d-ee4b-4a4b-b6de-9b10c989bbcb",1780381066),$APP.$cljs$cst$2619$family$$,"Duru Sans",$APP.$cljs$cst$723$name$$,"Duru Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/durusans/v21/xn7iYH8xwmSyTvEV_HOxT_fYdN-WZw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dynapuff",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f5049254-26a6-4d59-a496-9d4fbf18629d",-1476660240),$APP.$cljs$cst$2619$family$$,"DynaPuff",$APP.$cljs$cst$723$name$$,"DynaPuff",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dynapuff/v9/z7N5dRvsZDIVHbYPMhZJ3HQ83UaSu4uhr7-ZFeoYkgAr1x8RSxYu6YjrSRs4wn8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dynapuff/v9/z7N5dRvsZDIVHbYPMhZJ3HQ83UaSu4uhr7-ZFeoYkgAr1x8RSyQu6YjrSRs4wn8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dynapuff/v9/z7N5dRvsZDIVHbYPMhZJ3HQ83UaSu4uhr7-ZFeoYkgAr1x8RS8gp6YjrSRs4wn8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dynapuff/v9/z7N5dRvsZDIVHbYPMhZJ3HQ83UaSu4uhr7-ZFeoYkgAr1x8RS_Ep6YjrSRs4wn8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-dynalight",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("abada8bb-dc65-4341-a0fd-682557a94dd9",-928503715),$APP.$cljs$cst$2619$family$$,
"Dynalight",$APP.$cljs$cst$723$name$$,"Dynalight",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/dynalight/v24/1Ptsg8LOU_aOmQvTsF4ISotrDfGGxA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-eb-garamond",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d337c1d7-94aa-483f-91df-4649c572342c",770840219),$APP.$cljs$cst$2619$family$$,"EB Garamond",$APP.$cljs$cst$723$name$$,"EB Garamond",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RUA4V-e6yHgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-2fRUA4V-e6yHgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-NfNUA4V-e6yHgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-DPNUA4V-e6yHgQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-a_NUA4V-e6yHgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7e8QI96WamXgXFI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7eOQI96WamXgXFI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR496WamXgXFI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7dbR496WamXgXFI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7c8R496WamXgXFI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"gfont-eagle-lake",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ca9b082f-7943-40c8-be08-a9116dad2abb",-1610354244),$APP.$cljs$cst$2619$family$$,"Eagle Lake",$APP.$cljs$cst$723$name$$,"Eagle Lake",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eaglelake/v26/ptRMTiqbbuNJDOiKj9wG5O7yKQNute8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-east-sea-dokdo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("53cc0077-1511-4b41-8f1e-a8edb665d5e9",-735677265),$APP.$cljs$cst$2619$family$$,"East Sea Dokdo",$APP.$cljs$cst$723$name$$,"East Sea Dokdo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eastseadokdo/v26/xfuo0Wn2V2_KanASqXSZp22m05_aGavYS18y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-eater",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("250c9db4-7b5b-47eb-a666-34b1d7229805",-1700323581),
$APP.$cljs$cst$2619$family$$,"Eater",$APP.$cljs$cst$723$name$$,"Eater",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eater/v27/mtG04_FCK7bOvpu2u3FwsXsR.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-economica",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("91fddcee-d4ca-4279-81a7-aac680fc4616",-208890022),$APP.$cljs$cst$2619$family$$,"Economica",$APP.$cljs$cst$723$name$$,"Economica",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/economica/v17/Qw3fZQZaHCLgIWa29ZBrMcgAAl1lfQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/economica/v17/Qw3ZZQZaHCLgIWa29ZBbM8IEIFh1fWUl.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",
$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/economica/v17/Qw3aZQZaHCLgIWa29ZBTjeckCnZ5dHw8iw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/economica/v17/Qw3EZQZaHCLgIWa29ZBbM_q4D3x9Vnksi4M7.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-eczar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("20f58152-ecc7-4dce-b00e-8e9d2a662956",-380491135),$APP.$cljs$cst$2619$family$$,"Eczar",$APP.$cljs$cst$723$name$$,"Eczar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eczar/v27/BXR2vF3Pi-DLmxcpJB-qbNTyTMDXHd6WqTIVKWJKWg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eczar/v27/BXR2vF3Pi-DLmxcpJB-qbNTyTMDXL96WqTIVKWJKWg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eczar/v27/BXR2vF3Pi-DLmxcpJB-qbNTyTMDXw9mWqTIVKWJKWg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eczar/v27/BXR2vF3Pi-DLmxcpJB-qbNTyTMDX-tmWqTIVKWJKWg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eczar/v27/BXR2vF3Pi-DLmxcpJB-qbNTyTMDXndmWqTIVKWJKWg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-au-vic-wa-nt-arrows",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9d7a8838-4169-4e78-9b82-ed73633af5e8",
-755643470),$APP.$cljs$cst$2619$family$$,"Edu AU VIC WA NT Arrows",$APP.$cljs$cst$723$name$$,"Edu AU VIC WA NT Arrows",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantarrows/v4/z7N7dQTteSlUDJZJAmUB9MuVbLPBjsrTFZLUbdjnSmlATbEWXt5tAcvhTTk90n91Vw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantarrows/v4/z7N7dQTteSlUDJZJAmUB9MuVbLPBjsrTFZLUbdjnSmlATbEWXt5tM8vhTTk90n91Vw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantarrows/v4/z7N7dQTteSlUDJZJAmUB9MuVbLPBjsrTFZLUbdjnSmlATbEWXt5t38zhTTk90n91Vw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantarrows/v4/z7N7dQTteSlUDJZJAmUB9MuVbLPBjsrTFZLUbdjnSmlATbEWXt5t5szhTTk90n91Vw.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-au-vic-wa-nt-dots",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a2679ea8-77fc-4783-aa37-63669ea44331",-1048998263),$APP.$cljs$cst$2619$family$$,"Edu AU VIC WA NT Dots",$APP.$cljs$cst$723$name$$,"Edu AU VIC WA NT Dots",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantdots/v4/S6uQw5FFVDKI3kwwDUbsPHCpzZNhzrA3or3_B4dZ6MmTX8QNLvtYEtmT2SB3_5U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantdots/v4/S6uQw5FFVDKI3kwwDUbsPHCpzZNhzrA3or3_B4dZ6MmTX8QNLslYEtmT2SB3_5U.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantdots/v4/S6uQw5FFVDKI3kwwDUbsPHCpzZNhzrA3or3_B4dZ6MmTX8QNLiVfEtmT2SB3_5U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantdots/v4/S6uQw5FFVDKI3kwwDUbsPHCpzZNhzrA3or3_B4dZ6MmTX8QNLhxfEtmT2SB3_5U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-au-vic-wa-nt-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b101c24f-6193-4fde-9014-29edc58845f1",-1939505665),$APP.$cljs$cst$2619$family$$,"Edu AU VIC WA NT Guides",$APP.$cljs$cst$723$name$$,"Edu AU VIC WA NT Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantguides/v3/TuG-UUJ4V48KZ9Nr3ZV46JQkJxtkFIKnvy00LCZuAcLMeb8FnyPdK1ZazoF08FsYlA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantguides/v3/TuG-UUJ4V48KZ9Nr3ZV46JQkJxtkFIKnvy00LCZuAcLMeb8FnyPdGVZazoF08FsYlA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantguides/v3/TuG-UUJ4V48KZ9Nr3ZV46JQkJxtkFIKnvy00LCZuAcLMeb8FnyPd9VFazoF08FsYlA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantguides/v3/TuG-UUJ4V48KZ9Nr3ZV46JQkJxtkFIKnvy00LCZuAcLMeb8FnyPdzFFazoF08FsYlA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-au-vic-wa-nt-hand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b3cf6b8e-3a32-40d7-ba47-f64f50f99ffd",
926792738),$APP.$cljs$cst$2619$family$$,"Edu AU VIC WA NT Hand",$APP.$cljs$cst$723$name$$,"Edu AU VIC WA NT Hand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwanthand/v3/C8cO4dY1tX2x0uuiUHFS4y7ERV-jfqJ6x063HfvcsxiYKifhtCJ1lKtFbYfTEUU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwanthand/v3/C8cO4dY1tX2x0uuiUHFS4y7ERV-jfqJ6x063HfvcsxiYKifhtBB1lKtFbYfTEUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwanthand/v3/C8cO4dY1tX2x0uuiUHFS4y7ERV-jfqJ6x063HfvcsxiYKifhtPxylKtFbYfTEUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwanthand/v3/C8cO4dY1tX2x0uuiUHFS4y7ERV-jfqJ6x063HfvcsxiYKifhtMVylKtFbYfTEUU.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-au-vic-wa-nt-pre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("06c69109-f701-4538-b9a1-851479e103a2",-1193372880),$APP.$cljs$cst$2619$family$$,"Edu AU VIC WA NT Pre",$APP.$cljs$cst$723$name$$,"Edu AU VIC WA NT Pre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantpre/v3/f0Xc0fWk-t0rbG8Ycr-t55aG0elTWbFeXaYI98CnuNLeosIyJmkwr6MhKkg6nw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantpre/v3/f0Xc0fWk-t0rbG8Ycr-t55aG0elTWbFeXaYI98CnuNLeosIyFGkwr6MhKkg6nw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantpre/v3/f0Xc0fWk-t0rbG8Ycr-t55aG0elTWbFeXaYI98CnuNLeosIy-G4wr6MhKkg6nw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduauvicwantpre/v3/f0Xc0fWk-t0rbG8Ycr-t55aG0elTWbFeXaYI98CnuNLeosIywW4wr6MhKkg6nw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-nsw-act-cursive",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5df80444-805a-4bd9-b774-90930d78d647",2047371172),$APP.$cljs$cst$2619$family$$,"Edu NSW ACT Cursive",$APP.$cljs$cst$723$name$$,"Edu NSW ACT Cursive",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactcursive/v3/xn7LYGUw02PnIPEjskHSG_2fCaz9DzhQbcTNLWxkwsHVCrd5giiVjXBs6BMb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactcursive/v3/xn7LYGUw02PnIPEjskHSG_2fCaz9DzhQbcTNLWxkwsHVCrdLgiiVjXBs6BMb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactcursive/v3/xn7LYGUw02PnIPEjskHSG_2fCaz9DzhQbcTNLWxkwsHVCrenhSiVjXBs6BMb.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactcursive/v3/xn7LYGUw02PnIPEjskHSG_2fCaz9DzhQbcTNLWxkwsHVCreehSiVjXBs6BMb.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-nsw-act-foundation",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4c7570d1-307d-42a1-89b0-b5ea1712934a",
1220356390),$APP.$cljs$cst$2619$family$$,"Edu NSW ACT Foundation",$APP.$cljs$cst$723$name$$,"Edu NSW ACT Foundation",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactfoundation/v5/raxRHjqJtsNBFUi8WO0vUBgc9D-2lV_oQdCAYlt_QTQ0vUxJki9tovGLeC-sfguJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactfoundation/v5/raxRHjqJtsNBFUi8WO0vUBgc9D-2lV_oQdCAYlt_QTQ0vUxJki9fovGLeC-sfguJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactfoundation/v5/raxRHjqJtsNBFUi8WO0vUBgc9D-2lV_oQdCAYlt_QTQ0vUxJki-zpfGLeC-sfguJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswactfoundation/v5/raxRHjqJtsNBFUi8WO0vUBgc9D-2lV_oQdCAYlt_QTQ0vUxJki-KpfGLeC-sfguJ.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-nsw-act-hand-pre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("62fd4605-0f12-41b2-9ef0-262fc19d2525",-1853840532),$APP.$cljs$cst$2619$family$$,"Edu NSW ACT Hand Pre",$APP.$cljs$cst$723$name$$,"Edu NSW ACT Hand Pre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswacthandpre/v3/kmKXZrI-ExGJWUmupHwGgw6Qw4svl-MsLiw7ATFEXwCkLE0ywWBqtsjedKEHuQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswacthandpre/v3/kmKXZrI-ExGJWUmupHwGgw6Qw4svl-MsLiw7ATFEXwCkLE0y82BqtsjedKEHuQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswacthandpre/v3/kmKXZrI-ExGJWUmupHwGgw6Qw4svl-MsLiw7ATFEXwCkLE0yH2dqtsjedKEHuQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edunswacthandpre/v3/kmKXZrI-ExGJWUmupHwGgw6Qw4svl-MsLiw7ATFEXwCkLE0yJmdqtsjedKEHuQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-qld-beginner",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e92e0d5f-39ff-42c8-a8d4-7bd5e491de1e",1631709597),$APP.$cljs$cst$2619$family$$,"Edu QLD Beginner",$APP.$cljs$cst$723$name$$,"Edu QLD Beginner",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldbeginner/v5/AMOHz5iUuHLEMNXyohhc_Y56PR3A8dNLF_w3Ka4HKE4E3oebi6vyVWCN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldbeginner/v5/AMOHz5iUuHLEMNXyohhc_Y56PR3A8dNLF_w3Ka4HKE423oebi6vyVWCN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldbeginner/v5/AMOHz5iUuHLEMNXyohhc_Y56PR3A8dNLF_w3Ka4HKE7a2Yebi6vyVWCN.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldbeginner/v5/AMOHz5iUuHLEMNXyohhc_Y56PR3A8dNLF_w3Ka4HKE7j2Yebi6vyVWCN.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-qld-hand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ccbdde51-ad0b-464a-acf8-267de032394b",
-1056302649),$APP.$cljs$cst$2619$family$$,"Edu QLD Hand",$APP.$cljs$cst$723$name$$,"Edu QLD Hand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldhand/v3/d6lakaOkTtjy2QhuzWtup1rW3NCQVvjKPjPjngAUeRt5gGCzkrs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldhand/v3/d6lakaOkTtjy2QhuzWtup1rW3NCQVvjKPjPjnjIUeRt5gGCzkrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldhand/v3/d6lakaOkTtjy2QhuzWtup1rW3NCQVvjKPjPjnt4TeRt5gGCzkrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduqldhand/v3/d6lakaOkTtjy2QhuzWtup1rW3NCQVvjKPjPjnucTeRt5gGCzkrs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-edu-sa-beginner",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0b0a2401-0218-42bf-ad4b-eff9aad3127c",-1416692254),$APP.$cljs$cst$2619$family$$,"Edu SA Beginner",$APP.$cljs$cst$723$name$$,"Edu SA Beginner",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusabeginner/v5/rnC_-xRb1x-1lHXnLaZZ2xOoLIGfU3L82irpr_3C9989fo1yBydUEDs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusabeginner/v5/rnC_-xRb1x-1lHXnLaZZ2xOoLIGfU3L82irpr_3C9-09fo1yBydUEDs.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusabeginner/v5/rnC_-xRb1x-1lHXnLaZZ2xOoLIGfU3L82irpr_3C9wE6fo1yBydUEDs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusabeginner/v5/rnC_-xRb1x-1lHXnLaZZ2xOoLIGfU3L82irpr_3C9zg6fo1yBydUEDs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-sa-hand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cf9ce7ed-ff88-4367-869b-1fcce866cb8a",1606511302),$APP.$cljs$cst$2619$family$$,"Edu SA Hand",$APP.$cljs$cst$723$name$$,"Edu SA Hand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusahand/v3/memtYaOmw37C-ogAJfd7NocVXTy8nx2cmqvXlWumvkSE55OZgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusahand/v3/memtYaOmw37C-ogAJfd7NocVXTy8nx2cmqvXp2umvkSE55OZgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusahand/v3/memtYaOmw37C-ogAJfd7NocVXTy8nx2cmqvXS2ymvkSE55OZgw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edusahand/v3/memtYaOmw37C-ogAJfd7NocVXTy8nx2cmqvXcmymvkSE55OZgw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-tas-beginner",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("03e91e6a-1368-45e3-a332-932ea99488c4",-1150774320),$APP.$cljs$cst$2619$family$$,
"Edu TAS Beginner",$APP.$cljs$cst$723$name$$,"Edu TAS Beginner",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edutasbeginner/v5/ZXuwe04WubHfGVY-1TcNg7AFUmshg8jIUTzK3r34f_HwemkrBWRhvk02.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edutasbeginner/v5/ZXuwe04WubHfGVY-1TcNg7AFUmshg8jIUTzK3r34f_HCemkrBWRhvk02.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edutasbeginner/v5/ZXuwe04WubHfGVY-1TcNg7AFUmshg8jIUTzK3r34f_EufWkrBWRhvk02.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/edutasbeginner/v5/ZXuwe04WubHfGVY-1TcNg7AFUmshg8jIUTzK3r34f_EXfWkrBWRhvk02.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-edu-vic-wa-nt-beginner",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9a5f8d3a-6a6b-445f-ae74-7f4e7a0c0e3f",1369265486),$APP.$cljs$cst$2619$family$$,"Edu VIC WA NT Beginner",$APP.$cljs$cst$723$name$$,"Edu VIC WA NT Beginner",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwantbeginner/v6/jiz2RF1BuW9OwcnNPxLl4KfZCHd9nFtd5Tu7stCpElYpvPfZZ-OXlPmFXwnpkeGR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwantbeginner/v6/jiz2RF1BuW9OwcnNPxLl4KfZCHd9nFtd5Tu7stCpElYpvPfZZ-OllPmFXwnpkeGR.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwantbeginner/v6/jiz2RF1BuW9OwcnNPxLl4KfZCHd9nFtd5Tu7stCpElYpvPfZZ-NJk_mFXwnpkeGR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwantbeginner/v6/jiz2RF1BuW9OwcnNPxLl4KfZCHd9nFtd5Tu7stCpElYpvPfZZ-Nwk_mFXwnpkeGR.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-vic-wa-nt-hand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9bfb3bbd-9a4c-45fd-90b2-7998eb0d189a",1334223161),$APP.$cljs$cst$2619$family$$,"Edu VIC WA NT Hand",$APP.$cljs$cst$723$name$$,"Edu VIC WA NT Hand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthand/v3/UcCO3EsnIXnOaZKmY1Ry0wZjP9YVRBcw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthand/v3/UcCO3EsnIXnOaZKmY1Ry0wZjP9YVRBcw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthand/v3/UcCO3EsnIXnOaZKmY1Ry0wZjP9YVRBcw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthand/v3/UcCO3EsnIXnOaZKmY1Ry0wZjP9YVRBcw2boKoduKmMEVuFuYMZhrib2Bg-4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-edu-vic-wa-nt-hand-pre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("43fb9694-bcc1-458c-8d1c-2c362de11817",
1932831073),$APP.$cljs$cst$2619$family$$,"Edu VIC WA NT Hand Pre",$APP.$cljs$cst$723$name$$,"Edu VIC WA NT Hand Pre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthandpre/v3/neInzDmioZxjkInM_tLHFudmcN2Uxxc-9Vnv-4YmimMq127-YLTo4dgUBS1Nzqn8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthandpre/v3/neInzDmioZxjkInM_tLHFudmcN2Uxxc-9Vnv-4YmimMq127-YLTa4dgUBS1Nzqn8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthandpre/v3/neInzDmioZxjkInM_tLHFudmcN2Uxxc-9Vnv-4YmimMq127-YLQ25tgUBS1Nzqn8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/eduvicwanthandpre/v3/neInzDmioZxjkInM_tLHFudmcN2Uxxc-9Vnv-4YmimMq127-YLQP5tgUBS1Nzqn8.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-el-messiri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("759dbbcb-6020-4322-968f-b41d1facf46f",-377056345),$APP.$cljs$cst$2619$family$$,"El Messiri",$APP.$cljs$cst$723$name$$,"El Messiri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmessiri/v25/K2FhfZBRmr9vQ1pHEey6GIGo8_pv3myYjuXwe65ghj3OoapG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmessiri/v25/K2FhfZBRmr9vQ1pHEey6GIGo8_pv3myYjuXCe65ghj3OoapG.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmessiri/v25/K2FhfZBRmr9vQ1pHEey6GIGo8_pv3myYjuUufK5ghj3OoapG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmessiri/v25/K2FhfZBRmr9vQ1pHEey6GIGo8_pv3myYjuUXfK5ghj3OoapG.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-electrolize",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9de56d39-ec52-4001-aef8-387f1f4a0c53",841088416),$APP.$cljs$cst$2619$family$$,"Electrolize",$APP.$cljs$cst$723$name$$,"Electrolize",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/electrolize/v20/cIf5Ma1dtE0zSiGSiED7AUEGso5tQafB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-elms-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ab4ce2f7-5aec-4ff4-88fb-2bf0ec2476e3",1621279255),
$APP.$cljs$cst$2619$family$$,"Elms Sans",$APP.$cljs$cst$723$name$$,"Elms Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpp3bJi52PLM6RNU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jph3aJi52PLM6RNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpsPaJi52PLM6RNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpp3aJi52PLM6RNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpq_aJi52PLM6RNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpkPdJi52PLM6RNU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpnrdJi52PLM6RNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jph3dJi52PLM6RNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uWsoS_Lf9xv7Su1FpSCByoURnrD9-jpjTdJi52PLM6RNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,
"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZzmx8OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZTm18OJE_VNWoyQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZkG18OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZzm18OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZ_G18OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZEGp8OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZKWp8OJE_VNWoyQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZTmp8OJE_VNWoyQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elmssans/v5/q5uUsoS_Lf9xv7Su1Fp4AS5XiXCAlXGks1WZZ2p8OJE_VNWoyQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-elsie",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b42395a6-433c-41a8-83cd-b448ed29c4e6",873769360),$APP.$cljs$cst$2619$family$$,"Elsie",$APP.$cljs$cst$723$name$$,"Elsie",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elsie/v26/BCanqZABrez54yYu9slAeLgX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elsie/v26/BCaqqZABrez54x6q2-1IU6QeXSBk.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-elsie-swash-caps",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c878fe25-86e2-4065-aef1-25c62e651931",152831990),$APP.$cljs$cst$2619$family$$,"Elsie Swash Caps",$APP.$cljs$cst$723$name$$,"Elsie Swash Caps",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elsieswashcaps/v25/845DNN8xGZyVX5MVo_upKf7KnjK0ferVKGWsUo8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/elsieswashcaps/v25/845ENN8xGZyVX5MVo_upKf7KnjK0RW74DG2HToawrdU.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-emblema-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e8ca981f-4f5e-46e4-b094-38a52b1b5a54",1363679147),$APP.$cljs$cst$2619$family$$,"Emblema One",$APP.$cljs$cst$723$name$$,"Emblema One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/emblemaone/v22/nKKT-GQ0F5dSY8vzG0rOEIRBHl57G_f_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-emilys-candy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7124b749-2d47-4825-bc20-9300e06092eb",-1089783188),$APP.$cljs$cst$2619$family$$,"Emilys Candy",$APP.$cljs$cst$723$name$$,"Emilys Candy",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/emilyscandy/v21/2EbgL-1mD1Rnb0OGKudbk0y5r9xrX84JjA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-encode-sans",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6b626ae-6c79-4614-87b8-9d5f87635458",538734049),$APP.$cljs$cst$2619$family$$,"Encode Sans",$APP.$cljs$cst$723$name$$,"Encode Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHiZtWP7FJCt2c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHjZtWP7FJCt2c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGD_jZtWP7FJCt2c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGGHjZtWP7FJCt2c.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGFPjZtWP7FJCt2c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGL_kZtWP7FJCt2c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGIbkZtWP7FJCt2c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGOHkZtWP7FJCt2c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesans/v23/LDIcapOFNxEwR-Bd1O9uYNmnUQomAgE25imKSbHhROjLsZBWTSrQGMjkZtWP7FJCt2c.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-encode-sans-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("32352eb8-2595-4c7e-b4c0-e4be773f21dd",1530136719),$APP.$cljs$cst$2619$family$$,"Encode Sans Condensed",$APP.$cljs$cst$723$name$$,"Encode Sans Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_76_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-5a-JLQoFI2KR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-SY6pByQJKnuIFA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-LY2pByQJKnuIFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_16_LD37rqfuwxyIuaZhE6cRXOLtm2gfTGgaWNDw8VIw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-dYypByQJKnuIFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-WYupByQJKnuIFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-PYqpByQJKnuIFA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-IYmpByQJKnuIFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanscondensed/v11/j8_46_LD37rqfuwxyIuaZhE6cRXOLtm2gfT-BYipByQJKnuIFA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-encode-sans-expanded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ee4d9dd1-376a-46d0-9b38-51c652c1ac8c",797606362),$APP.$cljs$cst$2619$family$$,"Encode Sans Expanded",$APP.$cljs$cst$723$name$$,"Encode Sans Expanded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mx1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpJGKQNicoAbJlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mw1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpLqCCNIXIwSP0XD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mw1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpKOCyNIXIwSP0XD.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4m_1mF4GcnstG_Jh1QH6ac4hNLeNyeYUqoiIwdAd5Ab.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mw1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpLWCiNIXIwSP0XD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mw1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpL6DSNIXIwSP0XD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mw1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpKeDCNIXIwSP0XD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mw1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpKCDyNIXIwSP0XD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesansexpanded/v12/c4mw1mF4GcnstG_Jh1QH6ac4hNLeNyeYUpKmDiNIXIwSP0XD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-encode-sans-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c4b32e96-cb3c-48dc-affb-22c7a8ff829f",
-2024944128),$APP.$cljs$cst$2619$family$$,"Encode Sans SC",$APP.$cljs$cst$723$name$$,"Encode Sans SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HHhn8c9NOEEClIc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HPhm8c9NOEEClIc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HCZm8c9NOEEClIc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HHhm8c9NOEEClIc.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HEpm8c9NOEEClIc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HKZh8c9NOEEClIc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HJ9h8c9NOEEClIc.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HPhh8c9NOEEClIc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssc/v14/jVyp7nLwCGzQ9zE7ZyRg0QRXHPZc_uUA6Kb3VJWLE_Pdtm7lcD6qvXT1HNFh8c9NOEEClIc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-encode-sans-semi-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("87a6c0e3-dddc-4382-a7a6-06da8334f0a5",-1103437536),$APP.$cljs$cst$2619$family$$,"Encode Sans Semi Condensed",$APP.$cljs$cst$723$name$$,"Encode Sans Semi Condensed",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT6oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1T19MFtQ9jpVUA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT7oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1RZ1eFHbdTgTFmr.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT7oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1Q91uFHbdTgTFmr.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT4oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG2yR_sVPRsjp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT7oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1Rl1-FHbdTgTFmr.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT7oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1RJ0OFHbdTgTFmr.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT7oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1Qt0eFHbdTgTFmr.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT7oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1Qx0uFHbdTgTFmr.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemicondensed/v11/3qT7oiKqnDuUtQUEHMoXcmspmy55SFWrXFRp9FTOG1QV0-FHbdTgTFmr.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-encode-sans-semi-expanded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b7a70ba7-f15b-4b1d-9484-18f96a7917fc",
-1681268118),$APP.$cljs$cst$2619$family$$,"Encode Sans Semi Expanded",$APP.$cljs$cst$723$name$$,"Encode Sans Semi Expanded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8xOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TM-41KwrlKXeOEA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8yOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TM0IUCyDLJX6XCWU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8yOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TMyYXCyDLJX6XCWU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke83OhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TC4o_LyjgOXc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8yOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TM34WCyDLJX6XCWU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8yOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TM1IRCyDLJX6XCWU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8yOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TMzYQCyDLJX6XCWU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8yOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TMyoTCyDLJX6XCWU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/encodesanssemiexpanded/v20/ke8yOhAPMEZs-BDuzwftTNJ85JvwMOzE9d9Cca5TMw4SCyDLJX6XCWU.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-engagement",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0ab364e4-1fdd-4b3e-9110-ec278d7ac675",52754167),$APP.$cljs$cst$2619$family$$,"Engagement",$APP.$cljs$cst$723$name$$,"Engagement",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/engagement/v29/x3dlckLDZbqa7RUs9MFVXNossybsHQI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-englebert",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c500e766-7fad-459f-8fcb-149ef5cbd6ec",2141490437),$APP.$cljs$cst$2619$family$$,"Englebert",$APP.$cljs$cst$723$name$$,"Englebert",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/englebert/v24/xn7iYH8w2XGrC8AR4HSxT_fYdN-WZw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-enriqueta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f5f3bd48-7faf-480e-994f-63c88d40ed9b",
-1593718107),$APP.$cljs$cst$2619$family$$,"Enriqueta",$APP.$cljs$cst$723$name$$,"Enriqueta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/enriqueta/v19/goksH6L7AUFrRvV44HVTS0CjkP1Yog.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/enriqueta/v19/gokpH6L7AUFrRvV44HVrv2mHmNZEq6TTFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/enriqueta/v19/gokpH6L7AUFrRvV44HVrk26HmNZEq6TTFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/enriqueta/v19/gokpH6L7AUFrRvV44HVr92-HmNZEq6TTFw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ephesis",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("7a32dcc1-ea70-4047-a2a4-f173f7b28dee",-1257833149),$APP.$cljs$cst$2619$family$$,"Ephesis",$APP.$cljs$cst$723$name$$,"Ephesis",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ephesis/v11/uU9PCBUS8IerL2VG7xPb3vyHmlI.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-epilogue",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cb023ca7-111d-4305-a1c1-d807a1cd486c",-1068352541),$APP.$cljs$cst$2619$family$$,"Epilogue",$APP.$cljs$cst$723$name$$,"Epilogue",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXMDLiDJXVigHPVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXsDPiDJXVigHPVA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXbjPiDJXVigHPVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXMDPiDJXVigHPVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXAjPiDJXVigHPVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OX7jTiDJXVigHPVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OX1zTiDJXVigHPVA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXsDTiDJXVigHPVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/epilogue/v20/O4ZMFGj5hxF0EhjimngomvnCCtqb30OXmTTiDJXVigHPVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HAKTp_RqATfVHNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",
$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HCKT5_RqATfVHNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HBUT5_RqATfVHNU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HAKT5_RqATfVHNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HA4T5_RqATfVHNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HDUSJ_RqATfVHNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HDtSJ_RqATfVHNU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HCKSJ_RqATfVHNU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epilogue/v20/O4ZCFGj5hxF0EhjimlIhqAYaY7EBcUSC-HCjSJ_RqATfVHNU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-epunda-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05aa7c07-2e0e-4b8c-8e22-49f5c6c2c27b",
-1544615214),$APP.$cljs$cst$2619$family$$,"Epunda Sans",$APP.$cljs$cst$723$name$$,"Epunda Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Kads_Rv3-GJfWRrHjgFROia5FlsurC_ndMlT7Sb54PQAqcA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Kads_Rv3-GJfWRrHjgFROia5FlsurC_ndbFT7Sb54PQAqcA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Kads_Rv3-GJfWRrHjgFROia5FlsurC_ndXlT7Sb54PQAqcA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Kads_Rv3-GJfWRrHjgFROia5FlsurC_ndslP7Sb54PQAqcA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Kads_Rv3-GJfWRrHjgFROia5FlsurC_ndi1P7Sb54PQAqcA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Kads_Rv3-GJfWRrHjgFROia5FlsurC_nd7FP7Sb54PQAqcA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Kads_Rv3-GJfWRrHjgFROia5FlsurC_ndxVP7Sb54PQAqcA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Mads_Rv3-GJfWRrHjgH5Hu1Gd_6Axpf7IpBdNCrR8HwU6cADD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Mads_Rv3-GJfWRrHjgH5Hu1Gd_6Axpf7IpBcTCrR8HwU6cADD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Mads_Rv3-GJfWRrHjgH5Hu1Gd_6Axpf7IpBchCrR8HwU6cADD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/epundasans/v5/ea8Mads_Rv3-GJfWRrHjgH5Hu1Gd_6Axpf7IpBfNDbR8HwU6cADD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Mads_Rv3-GJfWRrHjgH5Hu1Gd_6Axpf7IpBf0DbR8HwU6cADD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Mads_Rv3-GJfWRrHjgH5Hu1Gd_6Axpf7IpBeTDbR8HwU6cADD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundasans/v5/ea8Mads_Rv3-GJfWRrHjgH5Hu1Gd_6Axpf7IpBe6DbR8HwU6cADD.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-epunda-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1e167178-4d17-40b1-b7cb-f48a32dd2eab",-1121549767),$APP.$cljs$cst$2619$family$$,"Epunda Slab",$APP.$cljs$cst$723$name$$,"Epunda Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k8lbHxTynXpZplPiOFHX9L36WJhClOsZt_JjNVoU4Q_2eOpA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k8lbHxTynXpZplPiOFHX9L36WJhClOsZt_eDNVoU4Q_2eOpA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k8lbHxTynXpZplPiOFHX9L36WJhClOsZt_SjNVoU4Q_2eOpA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k8lbHxTynXpZplPiOFHX9L36WJhClOsZt_pjRVoU4Q_2eOpA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k8lbHxTynXpZplPiOFHX9L36WJhClOsZt_nzRVoU4Q_2eOpA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k8lbHxTynXpZplPiOFHX9L36WJhClOsZt_-DRVoU4Q_2eOpA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k8lbHxTynXpZplPiOFHX9L36WJhClOsZt_0TRVoU4Q_2eOpA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k6lbHxTynXpZplPiOFHVVC7VpR7ULUH5xqsHDj4kQU3WKepN0B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k6lbHxTynXpZplPiOFHVVC7VpR7ULUH5xqsHC94kQU3WKepN0B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k6lbHxTynXpZplPiOFHVVC7VpR7ULUH5xqsHCP4kQU3WKepN0B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k6lbHxTynXpZplPiOFHVVC7VpR7ULUH5xqsHBj5UQU3WKepN0B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/epundaslab/v2/46k6lbHxTynXpZplPiOFHVVC7VpR7ULUH5xqsHBa5UQU3WKepN0B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k6lbHxTynXpZplPiOFHVVC7VpR7ULUH5xqsHA95UQU3WKepN0B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/epundaslab/v2/46k6lbHxTynXpZplPiOFHVVC7VpR7ULUH5xqsHAU5UQU3WKepN0B.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-erica-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4300bab3-414f-400b-8b00-7bea05446699",-390349831),$APP.$cljs$cst$2619$family$$,"Erica One",$APP.$cljs$cst$723$name$$,
"Erica One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ericaone/v29/WBLnrEXccV9VGrOKmGD1W0_MJMGxiQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-esteban",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("586aecbf-30c3-4d97-8711-571f5bfbf352",1615905043),$APP.$cljs$cst$2619$family$$,"Esteban",$APP.$cljs$cst$723$name$$,"Esteban",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/esteban/v16/r05bGLZE-bdGdN-GdOuD5jokU8E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-estonia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5d1d05cc-ce49-4068-8a02-56c23d377f0c",-996868980),$APP.$cljs$cst$2619$family$$,"Estonia",$APP.$cljs$cst$723$name$$,"Estonia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/estonia/v13/7Au_p_4ijSecA1yHCCL8zkwMIFg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-euphoria-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5feb9f6d-3461-47f8-a30e-8fe2cb89ec76",-1567782150),$APP.$cljs$cst$2619$family$$,"Euphoria Script",$APP.$cljs$cst$723$name$$,
"Euphoria Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/euphoriascript/v22/mFTpWb0X2bLb_cx6To2B8GpKoD5ak_ZT1D8x7Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-ewert",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e80383cd-6d99-4a33-b99e-fcd71dfa527e",260305782),$APP.$cljs$cst$2619$family$$,"Ewert",$APP.$cljs$cst$723$name$$,"Ewert",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ewert/v27/va9I4kzO2tFODYBvS-J3kbDP.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-exile",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("824c0382-a550-4ced-8cc7-68d677abb7b4",13570755),$APP.$cljs$cst$2619$family$$,"Exile",$APP.$cljs$cst$723$name$$,"Exile",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exile/v1/pxiKyp0xqNtbjBsYHpT2dkNE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-exo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("69871025-f2b2-464a-883b-54e992d91471",1479396466),$APP.$cljs$cst$2619$family$$,"Exo",$APP.$cljs$cst$723$name$$,"Exo",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4lM2CwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",
$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4tM3CwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4g03CwNsOl4p5Is.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4lM3CwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4mE3CwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4o0wCwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4rQwCwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4tMwCwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UaZrEtFpBI4f1ZSIK9d4LjJ4vowCwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t040FmPnws9Iu-uA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t0Y0BmPnws9Iu-uA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t0vUBmPnws9Iu-uA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t040BmPnws9Iu-uA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t00UBmPnws9Iu-uA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t0PUdmPnws9Iu-uA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t0BEdmPnws9Iu-uA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t0Y0dmPnws9Iu-uA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo/v25/4UafrEtFpBISdmSt-MY2ehbO95t0SkdmPnws9Iu-uA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"gfont-exo-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("61ee2970-cc23-415f-94c6-30ea1d82e0c9",-743575272),$APP.$cljs$cst$2619$family$$,"Exo 2",$APP.$cljs$cst$723$name$$,"Exo 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jvvOcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jPvKcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8j4PKcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jvvKcPtq-rpvLpQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jjPKcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jYPWcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jWfWcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jPvWcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH1v4okm5zmbvwkAx_sfcEuiD8jF_WcPtq-rpvLpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drF0fNC6jJ7bpQBL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drH0fdC6jJ7bpQBL.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drEqfdC6jJ7bpQBL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drF0fdC6jJ7bpQBL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drFGfdC6jJ7bpQBL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drGqetC6jJ7bpQBL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drGTetC6jJ7bpQBL.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drH0etC6jJ7bpQBL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/exo2/v26/7cH3v4okm5zmbtYtMeA0FKq0Jjg2drHdetC6jJ7bpQBL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-expletus-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b3470a8f-2c85-43c7-9175-502951849ede",-1952283770),$APP.$cljs$cst$2619$family$$,"Expletus Sans",$APP.$cljs$cst$723$name$$,"Expletus Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpqK5v5_bqufTYdnhFzDj2dX_IwS3my73zcDaSY2s1oFQTcXfMm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpqK5v5_bqufTYdnhFzDj2dX_IwS3my73zcDaSq2s1oFQTcXfMm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpqK5v5_bqufTYdnhFzDj2dX_IwS3my73zcDaRG3c1oFQTcXfMm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpqK5v5_bqufTYdnhFzDj2dX_IwS3my73zcDaR_3c1oFQTcXfMm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpoK5v5_bqufTYdnhFzDj2ddfsCtKHbhOZyCrFQmSUrHwD-WOMmKKY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpoK5v5_bqufTYdnhFzDj2ddfsCtKHbhOZyCrFQmRcrHwD-WOMmKKY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpoK5v5_bqufTYdnhFzDj2ddfsCtKHbhOZyCrFQmfssHwD-WOMmKKY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/expletussans/v31/RLpoK5v5_bqufTYdnhFzDj2ddfsCtKHbhOZyCrFQmcIsHwD-WOMmKKY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-explora",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b5ab806f-a299-4917-a55a-493758080198",98766559),$APP.$cljs$cst$2619$family$$,"Explora",$APP.$cljs$cst$723$name$$,"Explora",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/explora/v11/tsstApxFfjUH4wrvc1qPonC3vqc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-faculty-glyphic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d5c21e9f-c73b-444d-83d7-c4540b700f6a",-1059155),$APP.$cljs$cst$2619$family$$,"Faculty Glyphic",$APP.$cljs$cst$723$name$$,"Faculty Glyphic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/facultyglyphic/v4/RrQIbot2-iBvI2mYSyKIrcgoBuQIG-eFNVmULg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fahkwang",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2631621-a990-4970-8d90-149fb83f1ecf",1449017231),
$APP.$cljs$cst$2619$family$$,"Fahkwang",$APP.$cljs$cst$723$name$$,"Fahkwang",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa26Uj3zpmBOgbNpOJHmZlRFipxkwjx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa06Uj3zpmBOgbNpOqNgHFQHC5Tlhjxdw4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa26Uj3zpmBOgbNpOIjmplRFipxkwjx.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa06Uj3zpmBOgbNpOqNgBVTHC5Tlhjxdw4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noax6Uj3zpmBOgbNpNqPsr1ZPTZ4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa36Uj3zpmBOgbNpOqNuLl7OCZ4ihE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa26Uj3zpmBOgbNpOJ7m5lRFipxkwjx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa06Uj3zpmBOgbNpOqNgE1SHC5Tlhjxdw4.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa26Uj3zpmBOgbNpOJXnJlRFipxkwjx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/fahkwang/v18/Noa06Uj3zpmBOgbNpOqNgGFVHC5Tlhjxdw4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa26Uj3zpmBOgbNpOIznZlRFipxkwjx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fahkwang/v18/Noa06Uj3zpmBOgbNpOqNgAVUHC5Tlhjxdw4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-familjen-grotesk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b27cd6d2-3739-4215-bb52-a6456f11b975",731564817),$APP.$cljs$cst$2619$family$$,"Familjen Grotesk",$APP.$cljs$cst$723$name$$,"Familjen Grotesk",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3LZR9ZHiDnImG6-NEMQ41wby8WRnYsfkunR_eGfMGJaSztc1jcEYq2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",
$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3LZR9ZHiDnImG6-NEMQ41wby8WRnYsfkunR_eGfMG7aSztc1jcEYq2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3LZR9ZHiDnImG6-NEMQ41wby8WRnYsfkunR_eGfMFXbiztc1jcEYq2.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw3LZR9ZHiDnImG6-NEMQ41wby8WRnYsfkunR_eGfMFubiztc1jcEYq2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw31ZR9ZHiDnImG6-NEMQ41wby8WbH8egZPOLG0oe9RBKsSueVz-FJq2Rv4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw31ZR9ZHiDnImG6-NEMQ41wby8WbH8egZPOLG0oe9RBKvaueVz-FJq2Rv4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw31ZR9ZHiDnImG6-NEMQ41wby8WbH8egZPOLG0oe9RBKhqpeVz-FJq2Rv4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/familjengrotesk/v11/Qw31ZR9ZHiDnImG6-NEMQ41wby8WbH8egZPOLG0oe9RBKiOpeVz-FJq2Rv4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fanwood-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("81d06557-a9af-409f-8578-eaed3753fe53",-1256881194),$APP.$cljs$cst$2619$family$$,"Fanwood Text",$APP.$cljs$cst$723$name$$,"Fanwood Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFtErwl05Ad_vSCF6Fq7xXGRdbY1P1Sbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/fanwoodtext/v17/3XFzErwl05Ad_vSCF6Fq7xX2R9zc9vhCblye.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-farro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4882fc70-50fc-45db-b257-e5efb01d36e2",1830768424),$APP.$cljs$cst$2619$family$$,"Farro",$APP.$cljs$cst$723$name$$,"Farro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/farro/v15/i7dJIFl3byGNHa3hNJ6-WkJUQUq7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/farro/v15/i7dEIFl3byGNHZVNHLq2cV5d.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/farro/v15/i7dJIFl3byGNHa25NZ6-WkJUQUq7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/farro/v15/i7dJIFl3byGNHa3xM56-WkJUQUq7.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-farsan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cb52c2a9-8b66-44a1-af02-eb71bdb6994d",319038615),$APP.$cljs$cst$2619$family$$,"Farsan",$APP.$cljs$cst$723$name$$,"Farsan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/farsan/v24/VEMwRoJ0vY_zsyz62q-pxDX9rQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fascinate",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9617c909-f28d-4aa6-8020-36c7df877921",948138830),$APP.$cljs$cst$2619$family$$,"Fascinate",$APP.$cljs$cst$723$name$$,
"Fascinate",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fascinate/v23/z7NWdRrufC8XJK0IIEli1LbQRPyNrw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-fascinate-inline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("84c03af7-a98f-4aa2-853e-397874cf0082",334231159),$APP.$cljs$cst$2619$family$$,"Fascinate Inline",$APP.$cljs$cst$723$name$$,"Fascinate Inline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fascinateinline/v24/jVyR7mzzB3zc-jp6QCAu60poNqIy1g3CfRXxWZQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-faster-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("76e8ca81-363f-4086-85c9-402fbc5169f8",342033727),$APP.$cljs$cst$2619$family$$,"Faster One",$APP.$cljs$cst$723$name$$,"Faster One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fasterone/v20/H4ciBXCHmdfClFb-vWhfyLuShq63czE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fasthand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4ea05271-0a00-4ff4-b15a-b0d212870caa",828469016),$APP.$cljs$cst$2619$family$$,
"Fasthand",$APP.$cljs$cst$723$name$$,"Fasthand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fasthand/v33/0yb9GDohyKTYn_ZEESkuYkw2rQg1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-fauna-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("195f6e60-669e-4138-afb8-6c4d2c3de943",39661995),$APP.$cljs$cst$2619$family$$,"Fauna One",$APP.$cljs$cst$723$name$$,"Fauna One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faunaone/v16/wlpzgwTPBVpjpCuwkuEx2UxLYClOCg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-faustina",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("59b52f60-7d6e-4f5e-a475-1475e1a28dc2",271520450),$APP.$cljs$cst$2619$family$$,"Faustina",$APP.$cljs$cst$723$name$$,"Faustina",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY4IZPxYpJfTbZAFXWzNT2SO8wpWHls3IEvGVWWe8tbEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/faustina/v23/XLY4IZPxYpJfTbZAFXWzNT2SO8wpWHlsgoEvGVWWe8tbEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY4IZPxYpJfTbZAFXWzNT2SO8wpWHlssIEvGVWWe8tbEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY4IZPxYpJfTbZAFXWzNT2SO8wpWHlsXIYvGVWWe8tbEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY4IZPxYpJfTbZAFXWzNT2SO8wpWHlsZYYvGVWWe8tbEg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY4IZPxYpJfTbZAFXWzNT2SO8wpWHlsAoYvGVWWe8tbEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY2IZPxYpJfTbZAFV-6B8JKUqez9n55SsKZWl-SWc5LEnoF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY2IZPxYpJfTbZAFV-6B8JKUqez9n55SsLHWl-SWc5LEnoF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY2IZPxYpJfTbZAFV-6B8JKUqez9n55SsL1Wl-SWc5LEnoF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY2IZPxYpJfTbZAFV-6B8JKUqez9n55SsIZXV-SWc5LEnoF.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY2IZPxYpJfTbZAFV-6B8JKUqez9n55SsIgXV-SWc5LEnoF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/faustina/v23/XLY2IZPxYpJfTbZAFV-6B8JKUqez9n55SsJHXV-SWc5LEnoF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-federant",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b4683905-4ebf-486f-88be-5a06b5af6fd3",1265675661),$APP.$cljs$cst$2619$family$$,"Federant",$APP.$cljs$cst$723$name$$,"Federant",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/federant/v31/2sDdZGNfip_eirT0_U0jRUG0AqUc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-federo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("332e1fd6-98d1-4dd9-a915-49c3dda397b2",-238628136),$APP.$cljs$cst$2619$family$$,
"Federo",$APP.$cljs$cst$723$name$$,"Federo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/federo/v20/iJWFBX-cbD_ETsbmjVOe2WTG7Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-felipa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2e344d1f-4422-4f75-9fb1-c439b57469ae",-346496727),$APP.$cljs$cst$2619$family$$,"Felipa",$APP.$cljs$cst$723$name$$,"Felipa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/felipa/v27/FwZa7-owz1Eu4F_wSNSEwM2zpA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fenix",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a6d67808-0bcf-4625-ad78-875c496a9d2b",-1809158667),$APP.$cljs$cst$2619$family$$,"Fenix",$APP.$cljs$cst$723$name$$,"Fenix",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fenix/v21/XoHo2YL_S7-g5ostKzAFvs8o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-festive",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8c8b4e49-b3bf-4c95-811f-b3de6f017a1e",-1224811536),$APP.$cljs$cst$2619$family$$,
"Festive",$APP.$cljs$cst$723$name$$,"Festive",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/festive/v11/cY9Ffj6KX1xcoDWhFtfgy9HTkak.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-figtree",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3fc83bad-941c-4ade-b15c-d3bc6bd31d24",1679105568),$APP.$cljs$cst$2619$family$$,"Figtree",$APP.$cljs$cst$723$name$$,"Figtree",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_chQF5ewkEU4HTy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_d_QF5ewkEU4HTy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_dNQF5ewkEU4HTy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_ehR15ewkEU4HTy.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_eYR15ewkEU4HTy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_f_R15ewkEU4HTy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xmz-HUzqDCFdgfMsYiV_F7wfS-Bs_fWR15ewkEU4HTy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,
"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A-gdyEU25WTybO8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A7YdyEU25WTybO8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A4QdyEU25WTybO8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A2gayEU25WTybO8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3A1EayEU25WTybO8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3AzYayEU25WTybO8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/figtree/v9/_Xm9-HUzqDCFdgfMm4GnA4aZFrUvtOK3Ax8ayEU25WTybO8.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-finger-paint",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d79159e3-2976-4fca-8069-5728c68abfc3",-837001824),$APP.$cljs$cst$2619$family$$,"Finger Paint",$APP.$cljs$cst$723$name$$,"Finger Paint",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fingerpaint/v21/0QInMXVJ-o-oRn_7dron8YWO85bS8ANesw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-finlandica",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("084a9b40-6012-42c7-a0c5-caa71dde6903",-1139831797),$APP.$cljs$cst$2619$family$$,"Finlandica",$APP.$cljs$cst$723$name$$,"Finlandica",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/finlandica/v10/-nFsOGk-8vAc7lEtg0aSyZCty9GSsPBE19A7rEjx9i5ss3a3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/finlandica/v10/-nFsOGk-8vAc7lEtg0aSyZCty9GSsPBE19AJrEjx9i5ss3a3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/finlandica/v10/-nFsOGk-8vAc7lEtg0aSyZCty9GSsPBE19Dlq0jx9i5ss3a3.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/finlandica/v10/-nFsOGk-8vAc7lEtg0aSyZCty9GSsPBE19Dcq0jx9i5ss3a3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/finlandica/v10/-nFuOGk-8vAc7lEtg0aS45mfNAn722rq0MXz76Cy_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/finlandica/v10/-nFuOGk-8vAc7lEtg0aS45mfNAn722rq0MXz75Ky_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/finlandica/v10/-nFuOGk-8vAc7lEtg0aS45mfNAn722rq0MXz7361_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/finlandica/v10/-nFuOGk-8vAc7lEtg0aS45mfNAn722rq0MXz70e1_CpOtma3uNQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fira-code",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("958655e0-c35d-4ba9-81de-a136b13b2f1b",1601894576),$APP.$cljs$cst$2619$family$$,"Fira Code",$APP.$cljs$cst$723$name$$,"Fira Code",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_GNsFVfxN87gsj0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_D1sFVfxN87gsj0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_A9sFVfxN87gsj0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_ONrFVfxN87gsj0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firacode/v27/uU9eCBsR6Z2vfE9aq3bL0fxyUs4tcw4W_NprFVfxN87gsj0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fira-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6470fb7-289a-48d9-b585-6f4b43528bed",731719661),$APP.$cljs$cst$2619$family$$,"Fira Mono",$APP.$cljs$cst$723$name$$,"Fira Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firamono/v16/N0bX2SlFPv1weGeLZDtQIfTTkdbJYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firamono/v16/N0bS2SlFPv1weGeLZDto1d33mf3VaZBRBQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firamono/v16/N0bS2SlFPv1weGeLZDtondv3mf3VaZBRBQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fira-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ef48884-8da9-4fe3-8c27-4006bf522e90",789413347),$APP.$cljs$cst$2619$family$$,"Fira Sans",$APP.$cljs$cst$723$name$$,
"Fira Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9C4kDNxMZdWfMOD5Vn9IjOazP3dUTP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9A4kDNxMZdWfMOD5VvkrCqYTfVcFTPj0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9B4kDNxMZdWfMOD5VnWKnuQR37fF3Wlg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9f4kDNxMZdWfMOD5VvkrAGQBf_XljGllLX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9B4kDNxMZdWfMOD5VnPKruQR37fF3Wlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9f4kDNxMZdWfMOD5VvkrBiQxf_XljGllLX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9E4kDNxMZdWfMOD5VfkILKSTbndQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9C4kDNxMZdWfMOD5VvkojOazP3dUTP.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9B4kDNxMZdWfMOD5VnZKvuQR37fF3Wlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/firasans/v18/va9f4kDNxMZdWfMOD5VvkrA6Qhf_XljGllLX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9B4kDNxMZdWfMOD5VnSKzuQR37fF3Wlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",
$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9f4kDNxMZdWfMOD5VvkrAWRRf_XljGllLX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9B4kDNxMZdWfMOD5VnLK3uQR37fF3Wlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9f4kDNxMZdWfMOD5VvkrByRBf_XljGllLX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9B4kDNxMZdWfMOD5VnMK7uQR37fF3Wlg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9f4kDNxMZdWfMOD5VvkrBuRxf_XljGllLX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9B4kDNxMZdWfMOD5VnFK_uQR37fF3Wlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasans/v18/va9f4kDNxMZdWfMOD5VvkrBKRhf_XljGllLX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-fira-sans-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d40253e4-451c-49de-a957-e289e2877f50",939833045),$APP.$cljs$cst$2619$family$$,"Fira Sans Condensed",$APP.$cljs$cst$723$name$$,"Fira Sans Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOjEADFm8hSaQTFG18FErVhsC9x-tarWZXtqOlQfx9CjA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOtEADFm8hSaQTFG18FErVhsC9x-tarUfPVzONUXRpSjJcu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWTnMiMN-cxZblY4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOuEADFm8hSaQTFG18FErVhsC9x-tarUfPVYMJ0dzRehY43EA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWV3PiMN-cxZblY4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOuEADFm8hSaQTFG18FErVhsC9x-tarUfPVBMF0dzRehY43EA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOhEADFm8hSaQTFG18FErVhsC9x-tarYfHnrMtVbx8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOjEADFm8hSaQTFG18FErVhsC9x-tarUfPtqOlQfx9CjA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWQXOiMN-cxZblY4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOuEADFm8hSaQTFG18FErVhsC9x-tarUfPVXMB0dzRehY43EA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWSnJiMN-cxZblY4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOuEADFm8hSaQTFG18FErVhsC9x-tarUfPVcMd0dzRehY43EA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWU3IiMN-cxZblY4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOuEADFm8hSaQTFG18FErVhsC9x-tarUfPVFMZ0dzRehY43EA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWVHLiMN-cxZblY4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOuEADFm8hSaQTFG18FErVhsC9x-tarUfPVCMV0dzRehY43EA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOsEADFm8hSaQTFG18FErVhsC9x-tarWXXKiMN-cxZblY4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasanscondensed/v11/wEOuEADFm8hSaQTFG18FErVhsC9x-tarUfPVLMR0dzRehY43EA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fira-sans-extra-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f75dfccb-7e04-4ff9-a2cb-b7d123da019d",-919656769),
$APP.$cljs$cst$2619$family$$,"Fira Sans Extra Condensed",$APP.$cljs$cst$723$name$$,"Fira Sans Extra Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPMcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3Zyuv1WarE9ncg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPOcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqW21-ejkp3cn22.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3TCPn3-0oEZ-a2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPxcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqWd36-pGR7e2SvJQ.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3VSMn3-0oEZ-a2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPxcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqWE32-pGR7e2SvJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPKcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda5fiku3efvE8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPMcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fquv1WarE9ncg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3QyNn3-0oEZ-a2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPxcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqWS3y-pGR7e2SvJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3SCKn3-0oEZ-a2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPxcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqWZ3u-pGR7e2SvJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3USLn3-0oEZ-a2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPxcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqWA3q-pGR7e2SvJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3ViIn3-0oEZ-a2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPxcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqWH3m-pGR7e2SvJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPPcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda3XyJn3-0oEZ-a2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/firasansextracondensed/v11/NaPxcYDaAO5dirw6IaFn7lPJFqXmS-M9Atn3wgda1fqWO3i-pGR7e2SvJQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fjalla-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("31247148-de19-40bb-a181-cff7a7eacf8e",-2091262291),$APP.$cljs$cst$2619$family$$,"Fjalla One",$APP.$cljs$cst$723$name$$,"Fjalla One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fjallaone/v16/Yq6R-LCAWCX3-6Ky7FAFnOZwkxgtUb8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fjord-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("029815cd-cbfc-48e2-91d8-1a449a0b9887",1006225579),$APP.$cljs$cst$2619$family$$,
"Fjord One",$APP.$cljs$cst$723$name$$,"Fjord One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fjordone/v22/zOL-4pbEnKBY_9S1jNKr6e5As-FeiQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-flamenco",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("37a9bb02-9a88-43ac-ac88-2587c8d3110b",834650497),$APP.$cljs$cst$2619$family$$,"Flamenco",$APP.$cljs$cst$723$name$$,"Flamenco",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/flamenco/v19/neIPzCehqYguo67ssZ0qNIkyepH9qGsf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/flamenco/v19/neIIzCehqYguo67ssaWGHK06UY30.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-flavors",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7c7dfe07-bae4-4893-a346-f89f7320a08d",-2087757845),$APP.$cljs$cst$2619$family$$,"Flavors",$APP.$cljs$cst$723$name$$,"Flavors",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/flavors/v28/FBV2dDrhxqmveJTpbkzlNqkG9UY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fleur-de-leah",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cef34dff-924d-4572-a12e-067e9ab428ba",-355185278),$APP.$cljs$cst$2619$family$$,"Fleur De Leah",$APP.$cljs$cst$723$name$$,"Fleur De Leah",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fleurdeleah/v11/AYCNpXX7ftYZWLhv9UmPJTMC5vat4I_Gdq0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-flow-block",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("53ebb242-50b3-4340-ad0b-6d36c2abda83",114855036),$APP.$cljs$cst$2619$family$$,"Flow Block",$APP.$cljs$cst$723$name$$,
"Flow Block",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/flowblock/v15/wlp0gwfPCEB65UmTk-d6-WZlbCBXE_I.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-flow-circular",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9cd83e6d-362a-4a8f-86d1-698d6d0075e0",-246457873),$APP.$cljs$cst$2619$family$$,"Flow Circular",$APP.$cljs$cst$723$name$$,"Flow Circular",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/flowcircular/v15/lJwB-pc4j2F-H8YKuyvfxdZ45ifpWdr2rIg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-flow-rounded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("26953b61-1a23-4668-b5d7-dd64171f055f",2140943344),$APP.$cljs$cst$2619$family$$,"Flow Rounded",$APP.$cljs$cst$723$name$$,"Flow Rounded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/flowrounded/v15/-zki91mtwsU9qlLiGwD4oQX3oZX-Xup87g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-foldit",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ecf1422b-a8a4-4954-9e15-fae62e5f385f",-1809927438),
$APP.$cljs$cst$2619$family$$,"Foldit",$APP.$cljs$cst$723$name$$,"Foldit",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8XpANmapUYLHkN80.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8XhAMmapUYLHkN80.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8Xs4MmapUYLHkN80.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8XpAMmapUYLHkN80.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8XqIMmapUYLHkN80.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8Xk4LmapUYLHkN80.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8XncLmapUYLHkN80.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8XhALmapUYLHkN80.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/foldit/v8/aFTI7PF3Y3c9WdjNrRVE0Rk2b7j8XjkLmapUYLHkN80.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fondamento",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9ec61548-8dc3-4fe5-aa20-f39befd7a566",-1713490306),$APP.$cljs$cst$2619$family$$,"Fondamento",$APP.$cljs$cst$723$name$$,"Fondamento",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/fondamento/v22/4UaHrEJGsxNmFTPDnkaJx63j5pN1MwI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fondamento/v22/4UaFrEJGsxNmFTPDnkaJ96_p4rFwIwJePw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fontdiner-swanky",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3f2da8f1-c57c-42e7-9628-cd860d557614",-1501816315),$APP.$cljs$cst$2619$family$$,"Fontdiner Swanky",$APP.$cljs$cst$723$name$$,"Fontdiner Swanky",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fontdinerswanky/v24/ijwOs4XgRNsiaI5-hcVb4hQgMvCD4uEfKiGvxts.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-forum",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("96e45200-ae13-4b44-98b8-199267511bfd",1300333999),$APP.$cljs$cst$2619$family$$,"Forum",$APP.$cljs$cst$723$name$$,"Forum",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/forum/v19/6aey4Ky-Vb8Ew_IWMJMa3mnT.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fragment-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a52e2ea2-e722-4f68-94ca-5aaec7b02f62",-993022161),$APP.$cljs$cst$2619$family$$,
"Fragment Mono",$APP.$cljs$cst$723$name$$,"Fragment Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fragmentmono/v6/4iCr6K5wfMRRjxp0DA6-2CLnN4RNh4UI_1U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fragmentmono/v6/4iC16K5wfMRRjxp0DA6-2CLnB4ZHg6cN71URtQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-francois-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3ffe8853-1089-41e8-bd2f-86f782e656cc",1789438247),$APP.$cljs$cst$2619$family$$,"Francois One",
$APP.$cljs$cst$723$name$$,"Francois One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/francoisone/v22/_Xmr-H4zszafZw3A-KPSZutNxgKQu_avAg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-frank-ruhl-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bf2698ef-de47-41ac-979c-4486c9ee7565",-1919628041),$APP.$cljs$cst$2619$family$$,"Frank Ruhl Libre",$APP.$cljs$cst$723$name$$,"Frank Ruhl Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frankruhllibre/v23/j8_96_fAw7jrcalD7oKYNX0QfAnPcbzNEEB7OoicBw6bYVqQPxR2EUR_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frankruhllibre/v23/j8_96_fAw7jrcalD7oKYNX0QfAnPcbzNEEB7OoicBw7FYVqQPxR2EUR_.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frankruhllibre/v23/j8_96_fAw7jrcalD7oKYNX0QfAnPcbzNEEB7OoicBw73YVqQPxR2EUR_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frankruhllibre/v23/j8_96_fAw7jrcalD7oKYNX0QfAnPcbzNEEB7OoicBw4bZlqQPxR2EUR_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frankruhllibre/v23/j8_96_fAw7jrcalD7oKYNX0QfAnPcbzNEEB7OoicBw4iZlqQPxR2EUR_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frankruhllibre/v23/j8_96_fAw7jrcalD7oKYNX0QfAnPcbzNEEB7OoicBw5FZlqQPxR2EUR_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frankruhllibre/v23/j8_96_fAw7jrcalD7oKYNX0QfAnPcbzNEEB7OoicBw5sZlqQPxR2EUR_.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fraunces",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a98e19ba-2f42-4095-994c-5d7d1082cefe",17058922),$APP.$cljs$cst$2619$family$$,"Fraunces",$APP.$cljs$cst$723$name$$,"Fraunces",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIctxqjDvTShUtWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcNxujDvTShUtWNg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIc6RujDvTShUtWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIctxujDvTShUtWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIchRujDvTShUtWNg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcaRyjDvTShUtWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcUByjDvTShUtWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcNxyjDvTShUtWNg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcHhyjDvTShUtWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1hLTP7Wp05GNi3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1jLTf7Wp05GNi3k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1gVTf7Wp05GNi3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1hLTf7Wp05GNi3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1h5Tf7Wp05GNi3k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1iVSv7Wp05GNi3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1isSv7Wp05GNi3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1jLSv7Wp05GNi3k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1jiSv7Wp05GNi3k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-freckle-face",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("18e8a015-399c-48a3-8148-05123ae65743",-1264978622),$APP.$cljs$cst$2619$family$$,"Freckle Face",$APP.$cljs$cst$723$name$$,"Freckle Face",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/freckleface/v16/AMOWz4SXrmKHCvXTohxY-YI0U1K2w9lb4g.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fredericka-the-great",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cef0fd5b-fb0b-4c14-bc95-fef8e8fed83c",-272010949),$APP.$cljs$cst$2619$family$$,"Fredericka the Great",$APP.$cljs$cst$723$name$$,"Fredericka the Great",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frederickathegreat/v23/9Bt33CxNwt7aOctW2xjbCstzwVKsIBVV-9Skz7Ylch2L.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fredoka",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4defce31-0308-4864-b3ce-dc26c78925cc",1740375956),$APP.$cljs$cst$2619$family$$,"Fredoka",$APP.$cljs$cst$723$name$$,
"Fredoka",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3OryLMFuOLlNldbw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3O8SLMFuOLlNldbw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3OwyLMFuOLlNldbw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3OLyXMFuOLlNldbw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fredoka/v17/X7nP4b87HvSqjb_WIi2yDCRwoQ_k7367_B-i2yQag0-mac3OFiXMFuOLlNldbw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-freehand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("54153739-d737-4f77-9f6e-5e1bff68d8e1",-1056652371),$APP.$cljs$cst$2619$family$$,"Freehand",$APP.$cljs$cst$723$name$$,"Freehand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/freehand/v34/cIf-Ma5eqk01VjKTgAmBTmUOmZJk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-freeman",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5710cc38-6adb-4a81-a482-1a6e33434405",
-218252217),$APP.$cljs$cst$2619$family$$,"Freeman",$APP.$cljs$cst$723$name$$,"Freeman",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/freeman/v1/S6u9w4NGQiLN8nh-ew-FGC_p9dw.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fresca",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("deecc4da-ae2d-4f2f-bb16-e6f267ea367c",234902672),$APP.$cljs$cst$2619$family$$,"Fresca",$APP.$cljs$cst$723$name$$,"Fresca",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fresca/v24/6ae94K--SKgCzbM2Gr0W13DKPA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-frijole",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3dcca34-24fa-4d00-b120-863b79c89590",74234482),$APP.$cljs$cst$2619$family$$,"Frijole",$APP.$cljs$cst$723$name$$,"Frijole",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/frijole/v15/uU9PCBUR8oakM2BQ7xPb3vyHmlI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fruktur",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ec2c2a02-7072-4c15-82a5-52c386675b03",
-648288675),$APP.$cljs$cst$2619$family$$,"Fruktur",$APP.$cljs$cst$723$name$$,"Fruktur",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fruktur/v28/SZc53FHsOru5QYsMfz3GkUrS8DI.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fruktur/v28/SZc73FHsOru5QYsMTz_MlWjX4DJXgQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fugaz-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("da78615d-e89c-4d9a-97a7-5e8f8e9825ea",-746873146),
$APP.$cljs$cst$2619$family$$,"Fugaz One",$APP.$cljs$cst$723$name$$,"Fugaz One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fugazone/v21/rax_HiWKp9EAITukFslMBBJek0vA8A.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fuggles",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("35f1bc06-36e5-4307-ba53-a1acfe2cc3c6",-1473563519),$APP.$cljs$cst$2619$family$$,"Fuggles",$APP.$cljs$cst$723$name$$,"Fuggles",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fuggles/v14/k3kQo8UEJOlD1hpOTd7iL0nAMaM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-funnel-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("46ef2821-0391-428a-a3fa-2cb7dce135ea",-1252860469),$APP.$cljs$cst$2619$family$$,"Funnel Display",$APP.$cljs$cst$723$name$$,"Funnel Display",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funneldisplay/v3/B50bF7FGv37QNVWgE0ga--4PbZSRJXrOHcLHLoAYxGPXWMVwIZDKFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funneldisplay/v3/B50bF7FGv37QNVWgE0ga--4PbZSRJXrOHcLHLoAYmmPXWMVwIZDKFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funneldisplay/v3/B50bF7FGv37QNVWgE0ga--4PbZSRJXrOHcLHLoAYqGPXWMVwIZDKFA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funneldisplay/v3/B50bF7FGv37QNVWgE0ga--4PbZSRJXrOHcLHLoAYRGTXWMVwIZDKFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funneldisplay/v3/B50bF7FGv37QNVWgE0ga--4PbZSRJXrOHcLHLoAYfWTXWMVwIZDKFA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funneldisplay/v3/B50bF7FGv37QNVWgE0ga--4PbZSRJXrOHcLHLoAYGmTXWMVwIZDKFA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-funnel-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4ff7e165-673c-411d-92e1-9ae7e91b4179",-1088205984),$APP.$cljs$cst$2619$family$$,"Funnel Sans",$APP.$cljs$cst$723$name$$,"Funnel Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAy3mEfm9NnDyL7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAlXmEfm9NnDyL7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAp3mEfm9NnDyL7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAS36Efm9NnDyL7w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAcn6Efm9NnDyL7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAFX6Efm9NnDyL7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNZno8Dg9bX6Bsp3Wq69Tp3ZBbKP5ZAjyZVXToyPWVJvjmb76XZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNZno8Dg9bX6Bsp3Wq69Tp3ZBbKP5ZAjyZVXTpsPWVJvjmb76XZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/funnelsans/v3/OpNZno8Dg9bX6Bsp3Wq69Tp3ZBbKP5ZAjyZVXTpePWVJvjmb76XZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNZno8Dg9bX6Bsp3Wq69Tp3ZBbKP5ZAjyZVXTqyOmVJvjmb76XZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNZno8Dg9bX6Bsp3Wq69Tp3ZBbKP5ZAjyZVXTqLOmVJvjmb76XZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/funnelsans/v3/OpNZno8Dg9bX6Bsp3Wq69Tp3ZBbKP5ZAjyZVXTrsOmVJvjmb76XZ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fustat",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77ef07cb-043f-4563-a7cc-9f600a5a0aa4",1112251752),$APP.$cljs$cst$2619$family$$,"Fustat",$APP.$cljs$cst$723$name$$,"Fustat",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCMQQRryztWo_3fk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCBoQRryztWo_3fk.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCEQQRryztWo_3fk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCHYQRryztWo_3fk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCJoXRryztWo_3fk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCKMXRryztWo_3fk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fustat/v4/NaPEcZ_aHO9Iy5thRNqze7YGY9HGCMQXRryztWo_3fk.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-fuzzy-bubbles",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7c66e395-161c-45a1-9f5d-dbbacac1a237",-657868010),$APP.$cljs$cst$2619$family$$,"Fuzzy Bubbles",$APP.$cljs$cst$723$name$$,"Fuzzy Bubbles",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fuzzybubbles/v9/6qLGKZMbrgv9pwtjPEVNV0F2NnP5Zxsreko.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/fuzzybubbles/v9/6qLbKZMbrgv9pwtjPEVNV0F2Ds_WQxMAZkM1pn4.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gfs-didot",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("493ce8aa-b390-456a-b7cb-e40a8a82af25",40759640),$APP.$cljs$cst$2619$family$$,"GFS Didot",$APP.$cljs$cst$723$name$$,"GFS Didot",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gfsdidot/v18/Jqzh5TybZ9vZMWFssvwiF-fGFSCGAA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gfs-neohellenic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b79b689a-4eb5-40ce-8826-3c18f702effa",-839955733),$APP.$cljs$cst$2619$family$$,"GFS Neohellenic",$APP.$cljs$cst$723$name$$,"GFS Neohellenic",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gfsneohellenic/v27/8QIRdiDOrfiq0b7R8O1Iw9WLcY5TLahP46UDUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gfsneohellenic/v27/8QITdiDOrfiq0b7R8O1Iw9WLcY5jL6JLwaATU91X.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gfsneohellenic/v27/8QIUdiDOrfiq0b7R8O1Iw9WLcY5rkYdr644fWsRO9w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gfsneohellenic/v27/8QIWdiDOrfiq0b7R8O1Iw9WLcY5jL5r37oQbeMFe985V.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ga-maamli",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4619aeab-0cf4-45d5-b744-e7e1282c6d06",
-991864517),$APP.$cljs$cst$2619$family$$,"Ga Maamli",$APP.$cljs$cst$723$name$$,"Ga Maamli",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gamaamli/v3/uU9NCBsQ4c-DPW1Yo3rR2t6CilKOdQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gabarito",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("60530f41-afb3-497e-bfb3-0963f89dac32",-1842360709),$APP.$cljs$cst$2619$family$$,"Gabarito",$APP.$cljs$cst$723$name$$,"Gabarito",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj248K0FgItq6bFIg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj20cK0FgItq6bFIg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj2PcW0FgItq6bFIg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj2BMW0FgItq6bFIg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj2Y8W0FgItq6bFIg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gabarito/v9/QGYwz_0dZAGKJJ4t3FFkc3Q8AkNP9Pj2SsW0FgItq6bFIg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gabriela",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e2fb49a3-595c-4be4-b3ac-5850d0b7f59f",-378104600),$APP.$cljs$cst$2619$family$$,"Gabriela",$APP.$cljs$cst$723$name$$,"Gabriela",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gabriela/v23/qkBWXvsO6sreR8E-b_m-zrpHmRzC.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gaegu",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("7735e544-2a55-40f8-815a-4dab646b5631",-236340059),$APP.$cljs$cst$2619$family$$,"Gaegu",$APP.$cljs$cst$723$name$$,"Gaegu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gaegu/v23/TuGSUVB6Up9NU57nifw74sdtBk0x.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gaegu/v23/TuGfUVB6Up9NU6ZLodgzydtk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gaegu/v23/TuGSUVB6Up9NU573jvw74sdtBk0x.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gafata",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a1696f25-7e47-4ead-aad1-ecc7410fe152",1301301376),$APP.$cljs$cst$2619$family$$,"Gafata",$APP.$cljs$cst$723$name$$,"Gafata",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gafata/v22/XRXV3I6Cn0VJKon4MuyAbsrVcA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gajraj-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("67d41fb0-2fe6-4894-b49d-93dd526542b5",857359035),$APP.$cljs$cst$2619$family$$,"Gajraj One",$APP.$cljs$cst$723$name$$,
"Gajraj One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gajrajone/v7/1cX2aUDCDpXsuWVb1jIjr1GqhcitzeM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-galada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("eb72b6d7-cb00-42b1-9cb3-50aa77acb31d",-1051880879),$APP.$cljs$cst$2619$family$$,"Galada",$APP.$cljs$cst$723$name$$,"Galada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/galada/v21/H4cmBXyGmcjXlUX-8iw-4Lqggw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-galdeano",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("14a58103-f3b2-47a4-8894-9bafcdfe6492",-113643807),$APP.$cljs$cst$2619$family$$,"Galdeano",$APP.$cljs$cst$723$name$$,"Galdeano",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/galdeano/v23/uU9MCBoQ4YOqOW1boDPx8PCOg0uX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-galindo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a4e4935b-d964-422f-8398-b0147a4564c4",-614088027),$APP.$cljs$cst$2619$family$$,"Galindo",$APP.$cljs$cst$723$name$$,
"Galindo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/galindo/v26/HI_KiYMeLqVKqwyuQ5HiRp-dhpQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-gamja-flower",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("718ba0b6-0637-4315-ac32-8012e8797b14",364593837),$APP.$cljs$cst$2619$family$$,"Gamja Flower",$APP.$cljs$cst$723$name$$,"Gamja Flower",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gamjaflower/v26/6NUR8FiKJg-Pa0rM6uN40Z4kyf9Fdty2ew.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gantari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ea5665d0-0b85-41d6-a71f-c86659d8edc7",-1360618220),$APP.$cljs$cst$2619$family$$,"Gantari",$APP.$cljs$cst$723$name$$,"Gantari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g0gOz3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g2gOj3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g1-Oj3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g0gOj3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g0SOj3wa5GD2qnm.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g3-PT3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g3HPT3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g2gPT3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyV7nvyB2HL8iZyDk4GVvSZ5MtC9g2JPT3wa5GD2qnm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoedWyYZWh37nmpWc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoeVWzYZWh37nmpWc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoeYuzYZWh37nmpWc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoedWzYZWh37nmpWc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoeeezYZWh37nmpWc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoeQu0YZWh37nmpWc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoeTK0YZWh37nmpWc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoeVW0YZWh37nmpWc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gantari/v4/jVyb7nvyB2HL8iZyJEc0qSzwj1Hs8RjoeXy0YZWh37nmpWc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-gasoek-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6f96669d-1a67-4a79-b661-85985ac6a702",-1353172408),$APP.$cljs$cst$2619$family$$,"Gasoek One",$APP.$cljs$cst$723$name$$,"Gasoek One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gasoekone/v3/EJRTQgQ_UMUKvDgnlX80zrq_cyb-vco.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gayathri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c86f7603-cafa-4d6e-8c64-3c587990290a",-211306279),$APP.$cljs$cst$2619$family$$,"Gayathri",$APP.$cljs$cst$723$name$$,"Gayathri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gayathri/v20/MCoWzAb429DbBilWLLhc-pvSA_gA2W8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gayathri/v20/MCoQzAb429DbBilWLIA48J_wBugA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gayathri/v20/MCoXzAb429DbBilWLLiE37v4LfQJwHbn.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-geist",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("74134ecc-fc45-4371-89ce-85151919b961",
1060635729),$APP.$cljs$cst$2619$family$$,"Geist",$APP.$cljs$cst$723$name$$,"Geist",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOI4nZPby1QNtA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOM4nZPby1QNtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4nZPby1QNtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4nZPby1QNtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4nZPby1QNtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4nZPby1QNtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_Re-Q4nZPby1QNtA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RHOQ4nZPby1QNtA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RNeQ4nZPby1QNtA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-geist-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9f1c5e7-25dd-473f-89de-781c2ff4cd2e",499931174),
$APP.$cljs$cst$2619$family$$,"Geist Mono",$APP.$cljs$cst$723$name$$,"Geist Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KZ5T7ihaO_CS.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9KJ5T7ihaO_CS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeFjKJ5T7ihaO_CS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeE9KJ5T7ihaO_CS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeEPKJ5T7ihaO_CS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHjL55T7ihaO_CS.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHaL55T7ihaO_CS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeG9L55T7ihaO_CS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geistmono/v4/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeGUL55T7ihaO_CS.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-gelasio",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("df624a6e-d114-479e-a5bc-2f0d99b7d2d6",1026217663),$APP.$cljs$cst$2619$family$$,"Gelasio",$APP.$cljs$cst$723$name$$,"Gelasio",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gelasio/v14/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL8Ilycs-TDO8Aba.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gelasio/v14/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL86lycs-TDO8Aba.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gelasio/v14/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_WkCcs-TDO8Aba.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gelasio/v14/cIfiMaFfvUQxTTqS3iKJkLGbI41wQL_vkCcs-TDO8Aba.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gelasio/v14/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1M9v8zTs9RbanYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gelasio/v14/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1P1v8zTs9RbanYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gelasio/v14/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1BFo8zTs9RbanYs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gelasio/v14/cIfsMaFfvUQxTTqS9Cu7b2nySBfeR6rA1Cho8zTs9RbanYs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gemunu-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c0ce197-825a-44b0-ab56-74dc2dadedbf",117871399),$APP.$cljs$cst$2619$family$$,
"Gemunu Libre",$APP.$cljs$cst$723$name$$,"Gemunu Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gemunulibre/v18/X7n34bQ6Cfy7jKGXVE_YlqnbEQAFP-PIuTCp05iJPvSLeMXPIWA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gemunulibre/v18/X7n34bQ6Cfy7jKGXVE_YlqnbEQAFP-PIuTCp00aJPvSLeMXPIWA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gemunulibre/v18/X7n34bQ6Cfy7jKGXVE_YlqnbEQAFP-PIuTCp0xiJPvSLeMXPIWA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gemunulibre/v18/X7n34bQ6Cfy7jKGXVE_YlqnbEQAFP-PIuTCp0yqJPvSLeMXPIWA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gemunulibre/v18/X7n34bQ6Cfy7jKGXVE_YlqnbEQAFP-PIuTCp08aOPvSLeMXPIWA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gemunulibre/v18/X7n34bQ6Cfy7jKGXVE_YlqnbEQAFP-PIuTCp0_-OPvSLeMXPIWA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gemunulibre/v18/X7n34bQ6Cfy7jKGXVE_YlqnbEQAFP-PIuTCp05iOPvSLeMXPIWA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-genos",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f8977d4b-b40d-483d-82d3-e8b1c0aea7a5",-1529281184),$APP.$cljs$cst$2619$family$$,"Genos",$APP.$cljs$cst$723$name$$,
"Genos",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVqknorUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVKkjorUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwV9EjorUK6K7ZsAg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVqkjorUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVmEjorUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVdE_orUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVTU_orUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVKk_orUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGNmQqPqpUOYTYjacb0Hc91fTwVA0_orUK6K7ZsAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgsA70i-CbN8Ard7.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYguA7ki-CbN8Ard7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgte7ki-CbN8Ard7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgsA7ki-CbN8Ard7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgsy7ki-CbN8Ard7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgve6Ui-CbN8Ard7.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgvn6Ui-CbN8Ard7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYguA6Ui-CbN8Ard7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/genos/v16/SlGPmQqPqpUOYRwqWzksdKTv0zsAYgup6Ui-CbN8Ard7.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-gentium-book-plus",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5971d63e-4ee7-4abe-b6ea-70693e4018e5",1318465218),$APP.$cljs$cst$2619$family$$,"Gentium Book Plus",$APP.$cljs$cst$723$name$$,"Gentium Book Plus",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFL2-RHBgUK5fbjKxRpbBtJPyRpofKfdbLOrdPV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFN2-RHBgUK5fbjKxRpbBtJPyRpocKdf7bsqMPVZb4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFO2-RHBgUK5fbjKxRpbBtJPyRpocojWpbGhs_cfKe1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumbookplus/v1/vEFA2-RHBgUK5fbjKxRpbBtJPyRpocKdRwrDjMv-ebe1Els.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gentium-plus",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("33e0bc3e-76ea-4f80-a66a-c0e784a0c868",192744702),$APP.$cljs$cst$2619$family$$,"Gentium Plus",$APP.$cljs$cst$723$name$$,"Gentium Plus",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumplus/v2/Iurd6Ytw-oSPaZ00r2bNe8VpjJtM6G0t9w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumplus/v2/IurD6Ytw-oSPaZ00r2bNe8VZjpFIymg9957e.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumplus/v2/IurC6Ytw-oSPaZ00r2bNe8VRMLRo4EYx_ofHsw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gentiumplus/v2/IurA6Ytw-oSPaZ00r2bNe8VZjqn05Uw13ILXs-h6.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-geo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd45da6a-1c2d-47d1-abe5-58cc07f9a74f",-610094184),$APP.$cljs$cst$2619$family$$,"Geo",$APP.$cljs$cst$723$name$$,"Geo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geo/v23/CSRz4zRZlufVL3BmQjlCbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/geo/v23/CSRx4zRZluflLXpiYDxSbf8r.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-geologica",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f4f9677f-83ce-49db-a701-f29ff2ebced6",-933395582),$APP.$cljs$cst$2619$family$$,"Geologica",$APP.$cljs$cst$723$name$$,"Geologica",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqDx_qQ-MYAXWnqFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqD5_rQ-MYAXWnqFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqD0HrQ-MYAXWnqFs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqDx_rQ-MYAXWnqFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqDy3rQ-MYAXWnqFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqD8HsQ-MYAXWnqFs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqD_jsQ-MYAXWnqFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqD5_sQ-MYAXWnqFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geologica/v5/oY1o8evIr7j9P3TN9YwNAdyjzUyDKkKdAGOJh1UlCDUIhAIdhCZOn1fLsig7jfvCCPHZckU8H3G11_z-_OZqD7bsQ-MYAXWnqFs.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-georama",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b552de65-4e29-4df5-9759-0e365390a2ee",414051212),$APP.$cljs$cst$2619$family$$,"Georama",$APP.$cljs$cst$723$name$$,"Georama",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5GvktmQsL5_tgbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5mvgtmQsL5_tgbg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5RPgtmQsL5_tgbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5GvgtmQsL5_tgbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5KPgtmQsL5_tgbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5xP8tmQsL5_tgbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5_f8tmQsL5_tgbg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5mv8tmQsL5_tgbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo5zAn438bIEyxFf6swMnNpvPcUwW4u4yRcDh-ZjxApn9K5s_8tmQsL5_tgbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rvF2wEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rtF2gEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rub2gEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rvF2gEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rv32gEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rsb3QEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rsi3QEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rtF3QEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/georama/v15/MCo_zAn438bIEyxFVaIC0ZMQ72G6xnvmodYVPOBB5nuzMdWs0rts3QEPxf5wbh3T.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-geostar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("624f352e-315e-47d2-9379-6ad076a64256",-510363663),$APP.$cljs$cst$2619$family$$,"Geostar",$APP.$cljs$cst$723$name$$,"Geostar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geostar/v27/sykz-yx4n701VLOftSq9-trEvlQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-geostar-fill",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("75ebf653-4bc0-4dba-a3fc-f0149d0bf726",-818780668),$APP.$cljs$cst$2619$family$$,
"Geostar Fill",$APP.$cljs$cst$723$name$$,"Geostar Fill",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/geostarfill/v27/AMOWz4SWuWiXFfjEohxQ9os0U1K2w9lb4g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-germania-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a177d036-2e50-486d-88b9-78a49ed9e3b9",924171872),$APP.$cljs$cst$2619$family$$,"Germania One",$APP.$cljs$cst$723$name$$,"Germania One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/germaniaone/v21/Fh4yPjrqIyv2ucM2qzBjeS3ezAJONau6ew.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gideon-roman",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("95590f13-b948-4be9-822d-5f5be4d078dd",891960710),$APP.$cljs$cst$2619$family$$,"Gideon Roman",$APP.$cljs$cst$723$name$$,"Gideon Roman",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gideonroman/v13/e3tmeuGrVOys8sxzZgWlmXoge0PWovdU4w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gidole",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7c678710-52c0-4f08-ba6f-d55fb8636e7e",
-330549323),$APP.$cljs$cst$2619$family$$,"Gidole",$APP.$cljs$cst$723$name$$,"Gidole",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gidole/v24/sZlFdR6O8zVVEiMaCJtWS6EPcA.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gidugu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("acfc098f-e6ee-4110-96f4-eb79069e7808",2060863494),$APP.$cljs$cst$2619$family$$,"Gidugu",$APP.$cljs$cst$723$name$$,"Gidugu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gidugu/v28/L0x8DFMkk1Uf6w3RvPCmRSlUig.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gilda-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("753a3739-6131-452d-a97d-44035a0f0ec6",523471015),$APP.$cljs$cst$2619$family$$,"Gilda Display",$APP.$cljs$cst$723$name$$,"Gilda Display",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gildadisplay/v20/t5tmIRoYMoaYG0WEOh7HwMeR7TnFrpOHYh4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-girassol",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6417c711-afc2-405e-be8c-723fd42847be",1970025014),$APP.$cljs$cst$2619$family$$,"Girassol",$APP.$cljs$cst$723$name$$,"Girassol",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/girassol/v24/JTUUjIo_-DK48laaNC9Nz2pJzxbi.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-give-you-glory",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("909bafbb-dead-491d-bc9f-e8c9fbcca024",3898477),$APP.$cljs$cst$2619$family$$,"Give You Glory",$APP.$cljs$cst$723$name$$,"Give You Glory",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/giveyouglory/v17/8QIQdiHOgt3vv4LR7ahjw9-XYc1zB4ZD6rwa.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-glass-antiqua",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9226f81b-e0d3-47bf-9640-8fe6b09ddce6",-448410486),$APP.$cljs$cst$2619$family$$,"Glass Antiqua",
$APP.$cljs$cst$723$name$$,"Glass Antiqua",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glassantiqua/v26/xfu30Wr0Wn3NOQM2piC0uXOjnL_wN6fRUkY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-glegoo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("efe56dce-983d-43c3-ab25-7980d4c25efc",-573423153),$APP.$cljs$cst$2619$family$$,"Glegoo",$APP.$cljs$cst$723$name$$,"Glegoo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glegoo/v17/_Xmt-HQyrTKWaw2Ji6mZAI91xw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glegoo/v17/_Xmu-HQyrTKWaw2xN4a9CKRpzimMsg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gloock",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("375c9ff1-b3a2-4473-88d4-e96a205ac716",-1334300029),$APP.$cljs$cst$2619$family$$,"Gloock",$APP.$cljs$cst$723$name$$,"Gloock",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gloock/v8/Iurb6YFw84WUY4N5jxylBrdRjQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gloria-hallelujah",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d9c71175-0347-4dc5-b5dc-c2e776e9c8b4",972298239),$APP.$cljs$cst$2619$family$$,"Gloria Hallelujah",$APP.$cljs$cst$723$name$$,"Gloria Hallelujah",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gloriahallelujah/v24/LYjYdHv3kUk9BMV96EIswT9DIbW-MLSy3TKEvkCF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-glory",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("55e966a7-ca0e-453e-ad47-3329a768589d",-255500295),
$APP.$cljs$cst$2619$family$$,"Glory",$APP.$cljs$cst$723$name$$,"Glory",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQwIiDpn-dDi9EOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQQImDpn-dDi9EOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQnomDpn-dDi9EOQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQwImDpn-dDi9EOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQ8omDpn-dDi9EOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQHo6Dpn-dDi9EOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQJ46Dpn-dDi9EOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uasoi9Lf1w5t3Est24nq9blIRQQI6Dpn-dDi9EOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMpr5HWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMrr5XWZLCpUOaM6.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMo15XWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMpr5XWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMpZ5XWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMq14nWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMqM4nWZLCpUOaM6.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/glory/v18/q5uYsoi9Lf1w5vfNgCJg98TBOoNFCMrr4nWZLCpUOaM6.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gluten",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f524ed18-ae31-42c3-8dc2-8098947cb646",
602680),$APP.$cljs$cst$2619$family$$,"Gluten",$APP.$cljs$cst$723$name$$,"Gluten",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8Vb7B1Luni7ciJh.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8Xb7R1Luni7ciJh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8UF7R1Luni7ciJh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8Vb7R1Luni7ciJh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8Vp7R1Luni7ciJh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8WF6h1Luni7ciJh.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8W86h1Luni7ciJh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8Xb6h1Luni7ciJh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gluten/v18/Hhy_U5gk9fW7OUdVIPh2zD_RSqQJ__A15jgJsn-Bhb_yI8Xy6h1Luni7ciJh.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-goblin-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6eb44d0-4ed2-416f-994d-3ddb35a05392",-287093940),$APP.$cljs$cst$2619$family$$,"Goblin One",$APP.$cljs$cst$723$name$$,"Goblin One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/goblinone/v28/CSR64z1ZnOqZRjRCBVY_TOcATNt_pOU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gochi-hand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5428afdf-e6df-423e-87e9-0a0c9322b044",-464414924),$APP.$cljs$cst$2619$family$$,"Gochi Hand",$APP.$cljs$cst$723$name$$,"Gochi Hand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gochihand/v25/hES06XlsOjtJsgCkx1PkTo71-n0nXWA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-goldman",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("98cfda73-e4e9-498f-a11a-a56510fdfda6",-867614792),$APP.$cljs$cst$2619$family$$,
"Goldman",$APP.$cljs$cst$723$name$$,"Goldman",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/goldman/v21/pe0uMIWbN4JFplR2LDJ4Bt-7G98.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/goldman/v21/pe0rMIWbN4JFplR2FI5XIteQB9Zra1U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-golos-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f7062502-99e0-4b8d-beac-53e69483393a",-1343694717),$APP.$cljs$cst$2619$family$$,"Golos Text",$APP.$cljs$cst$723$name$$,
"Golos Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plVRRQ5cEr8zXcyx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plVjRQ5cEr8zXcyx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plWPQg5cEr8zXcyx.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plW2Qg5cEr8zXcyx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plXRQg5cEr8zXcyx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/golostext/v7/q5uXsoe9Lv5t7Meb31EcOR9UdVTNs822plX4Qg5cEr8zXcyx.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-google-sans-code",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("db6af290-db77-485b-85c2-a12c443a519f",1289716774),$APP.$cljs$cst$2619$family$$,"Google Sans Code",$APP.$cljs$cst$723$name$$,"Google Sans Code",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxiSyogzv91QhV44Z_GQBHsGf5PuckJMXr41HfVaiXE_ggF--rWcgmBz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxiSyogzv91QhV44Z_GQBHsGf5PuckJMXr41HfVaiXFhggF--rWcgmBz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxiSyogzv91QhV44Z_GQBHsGf5PuckJMXr41HfVaiXFTggF--rWcgmBz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxiSyogzv91QhV44Z_GQBHsGf5PuckJMXr41HfVaiXG_hQF--rWcgmBz.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxiSyogzv91QhV44Z_GQBHsGf5PuckJMXr41HfVaiXGGhQF--rWcgmBz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxiSyogzv91QhV44Z_GQBHsGf5PuckJMXr41HfVaiXHhhQF--rWcgmBz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxisyogzv91QhV44Z_GQBHsGf5PuWEt-oWZcdm_0jmSpwbc98LG-h3BzvSU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxisyogzv91QhV44Z_GQBHsGf5PuWEt-oWZcdm_0jmSpwek98LG-h3BzvSU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/googlesanscode/v14/pxisyogzv91QhV44Z_GQBHsGf5PuWEt-oWZcdm_0jmSpwds98LG-h3BzvSU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxisyogzv91QhV44Z_GQBHsGf5PuWEt-oWZcdm_0jmSpwTc68LG-h3BzvSU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesanscode/v14/pxisyogzv91QhV44Z_GQBHsGf5PuWEt-oWZcdm_0jmSpwQ468LG-h3BzvSU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/googlesanscode/v14/pxisyogzv91QhV44Z_GQBHsGf5PuWEt-oWZcdm_0jmSpwWk68LG-h3BzvSU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-google-sans-flex",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8910f4f2-41ca-48c9-af0a-874b78741e0c",-417103224),$APP.$cljs$cst$2619$family$$,"Google Sans Flex",$APP.$cljs$cst$723$name$$,"Google Sans Flex",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/googlesansflex/v15/t5sJIQcYNIWbFgDgAAzZ34auoVyXkJCOvp3SFWJbN5hF8Ju1x6sKCyp0l9sI40swNJwInycYAJzz0m7kJ4qFQOJBOjLvDSndo0SKMpKSTzwliVdHAy4bxTDHg_ugnAakp8ubyctqU4LBMUM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-gorditas",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bfafa54d-e746-47dc-824d-42b8dc55a0f2",-289639693),$APP.$cljs$cst$2619$family$$,"Gorditas",$APP.$cljs$cst$723$name$$,"Gorditas",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gorditas/v24/ll8_K2aTVD26DsPEtQDoDa4AlxYb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gorditas/v24/ll84K2aTVD26DsPEtThUIooIvAoShA1i.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gothic-a1",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9d72a0b1-6e67-4576-ba27-b367fb371358",-1082197601),$APP.$cljs$cst$2619$family$$,"Gothic A1",$APP.$cljs$cst$723$name$$,"Gothic A1",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gothica1/v18/CSR74z5ZnPydRjlCCwlCCMcqYtd2vfwk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gothica1/v18/CSR44z5ZnPydRjlCCwlCpOYKSPl6tOU9Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gothica1/v18/CSR44z5ZnPydRjlCCwlCwOUKSPl6tOU9Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gothica1/v18/CSR94z5ZnPydRjlCCwl6bM0uQNJmvQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gothica1/v18/CSR44z5ZnPydRjlCCwlCmOQKSPl6tOU9Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gothica1/v18/CSR44z5ZnPydRjlCCwlCtOMKSPl6tOU9Eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gothica1/v18/CSR44z5ZnPydRjlCCwlC0OIKSPl6tOU9Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/gothica1/v18/CSR44z5ZnPydRjlCCwlCzOEKSPl6tOU9Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gothica1/v18/CSR44z5ZnPydRjlCCwlC6OAKSPl6tOU9Eg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gotu",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("95e177d9-d22c-4565-a85d-e6095ba0bbf6",1222023763),$APP.$cljs$cst$2619$family$$,"Gotu",$APP.$cljs$cst$723$name$$,"Gotu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gotu/v18/o-0FIpksx3QOlH0Lioh6-hU.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-goudy-bookletter-1911",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d22731d1-e2e2-4bb6-a48a-7d529a47ae76",546201481),$APP.$cljs$cst$2619$family$$,"Goudy Bookletter 1911",$APP.$cljs$cst$723$name$$,"Goudy Bookletter 1911",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/goudybookletter1911/v21/sykt-z54laciWfKv-kX8krex0jDiD2HbY6I5tRbXZ4IXAA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gowun-batang",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("79672087-8c89-4b11-91f9-8b0e071a73d2",-343095750),$APP.$cljs$cst$2619$family$$,"Gowun Batang",$APP.$cljs$cst$723$name$$,
"Gowun Batang",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gowunbatang/v12/ijwSs5nhRMIjYsdSgcMa3wRhXLH-yuAtLw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gowunbatang/v12/ijwNs5nhRMIjYsdSgcMa3wRZ4J7awssxJii23w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gowun-dodum",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6ae8e9c7-3bef-45c8-ba96-cc7421be94e6",-555348596),$APP.$cljs$cst$2619$family$$,"Gowun Dodum",$APP.$cljs$cst$723$name$$,
"Gowun Dodum",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gowundodum/v12/3Jn5SD_00GqwlBnWc1TUJF0FfORL0fNy.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-graduate",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("82a65085-f35a-443d-bc6e-7f981c5e72c3",-105709770),$APP.$cljs$cst$2619$family$$,"Graduate",$APP.$cljs$cst$723$name$$,"Graduate",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/graduate/v19/C8cg4cs3o2n15t_2YxgR6X2NZAn2.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-grand-hotel",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("91e4215c-b7f0-4a8e-8ab0-8135dc7c5ef6",-1581862403),$APP.$cljs$cst$2619$family$$,"Grand Hotel",$APP.$cljs$cst$723$name$$,"Grand Hotel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandhotel/v21/7Au7p_IgjDKdCRWuR1azpmQNEl0O0kEx.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-grandiflora-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f0cbd7b8-05df-486e-8591-743f2cd2f5c9",686624714),
$APP.$cljs$cst$2619$family$$,"Grandiflora One",$APP.$cljs$cst$723$name$$,"Grandiflora One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandifloraone/v3/0ybmGD0g27bCk_5MGWZcKWhxwnUU_R3y8DOWGA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-grandstander",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("48142d27-13d9-45e9-a38d-6f819cedbaf9",-59515471),$APP.$cljs$cst$2619$family$$,"Grandstander",$APP.$cljs$cst$723$name$$,"Grandstander",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD1-_D3jWttFGmQk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD9--D3jWttFGmQk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQDwG-D3jWttFGmQk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD1--D3jWttFGmQk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD22-D3jWttFGmQk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD4G5D3jWttFGmQk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD7i5D3jWttFGmQk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD9-5D3jWttFGmQk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6fawtA-GpSsTWrnNHPCSIMZhhKpFjyNZIQD_a5D3jWttFGmQk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf95zrcsvNDiQlBYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf9ZzvcsvNDiQlBYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf9uTvcsvNDiQlBYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf95zvcsvNDiQlBYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf91TvcsvNDiQlBYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf9OTzcsvNDiQlBYQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf9ADzcsvNDiQlBYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf9ZzzcsvNDiQlBYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grandstander/v20/ga6ZawtA-GpSsTWrnNHPCSImbyq1fDGZrzwXGpf9TjzcsvNDiQlBYQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-grape-nuts",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c6274a44-b2d0-41d7-9791-5b35d34ecb1f",-624613972),$APP.$cljs$cst$2619$family$$,"Grape Nuts",$APP.$cljs$cst$723$name$$,"Grape Nuts",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grapenuts/v7/syk2-yF4iLM2RfKj4F7k3tLvol2RN1E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gravitas-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a9b01f99-9edf-4f36-ae9e-35d46da92364",189509532),$APP.$cljs$cst$2619$family$$,"Gravitas One",$APP.$cljs$cst$723$name$$,"Gravitas One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gravitasone/v21/5h1diZ4hJ3cblKy3LWakKQmaDWRNr3DzbQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-great-vibes",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e1c07df8-5525-4512-8e0a-85d95dd8db60",-1323999215),
$APP.$cljs$cst$2619$family$$,"Great Vibes",$APP.$cljs$cst$723$name$$,"Great Vibes",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/greatvibes/v21/RWmMoKWR9v4ksMfaWd_JN-XCg6UKDXlq.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-grechen-fuemen",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9398e369-d5cc-4d8b-be85-b8e770802ffe",447707739),$APP.$cljs$cst$2619$family$$,"Grechen Fuemen",$APP.$cljs$cst$723$name$$,"Grechen Fuemen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grechenfuemen/v11/vEFI2_tHEQ4d5ObgKxBzZh0MAWgc-NaXXq7H.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-grenze",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f83ecb4b-cf62-4c7a-ac0e-8c2e9c320b74",-1910554444),$APP.$cljs$cst$2619$family$$,"Grenze",$APP.$cljs$cst$723$name$$,"Grenze",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZRFGb7hR12BxqPm2IjuAkalnmd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",
$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZXFGb7hR12BxqH_VpHsg04k2md0kI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZQFGb7hR12BxqPN0MDkicWn2CEyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZWFGb7hR12BxqH_Vrrky0SvWWUy1uW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZQFGb7hR12BxqPU0ADkicWn2CEyw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZWFGb7hR12BxqH_VqPkC0SvWWUy1uW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/grenze/v16/O4ZTFGb7hR12Bxq3_2gnmgwKlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZRFGb7hR12BxqH_WIjuAkalnmd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZQFGb7hR12BxqPC0EDkicWn2CEyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZWFGb7hR12BxqH_VrXkS0SvWWUy1uW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZQFGb7hR12BxqPJ0YDkicWn2CEyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZWFGb7hR12BxqH_Vr7li0SvWWUy1uW.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZQFGb7hR12BxqPQ0cDkicWn2CEyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/grenze/v16/O4ZWFGb7hR12BxqH_Vqfly0SvWWUy1uW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZQFGb7hR12BxqPX0QDkicWn2CEyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZWFGb7hR12BxqH_VqDlC0SvWWUy1uW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZQFGb7hR12BxqPe0UDkicWn2CEyw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenze/v16/O4ZWFGb7hR12BxqH_VqnlS0SvWWUy1uW.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-grenze-gotisch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6868af3d-4198-46fa-86a1-fe1c20450617",106361945),$APP.$cljs$cst$2619$family$$,"Grenze Gotisch",$APP.$cljs$cst$723$name$$,
"Grenze Gotisch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5Lz5UcICdYPSd_w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5rz9UcICdYPSd_w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5cT9UcICdYPSd_w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5Lz9UcICdYPSd_w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5HT9UcICdYPSd_w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i58ThUcICdYPSd_w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5yDhUcICdYPSd_w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5rzhUcICdYPSd_w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/grenzegotisch/v20/Fh4hPjjqNDz1osh_jX9YfjudpBJBNV5y5wf_k1i5hjhUcICdYPSd_w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-grey-qo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d75ae601-497f-4c2c-becc-c61d3b17b06a",
-149212623),$APP.$cljs$cst$2619$family$$,"Grey Qo",$APP.$cljs$cst$723$name$$,"Grey Qo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/greyqo/v11/BXRrvF_Nmv_TyXxNDOtQ9Wf0QcE.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-griffy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("69fe7ad1-3865-4bba-b4aa-ff2019c99a59",-456810737),$APP.$cljs$cst$2619$family$$,"Griffy",$APP.$cljs$cst$723$name$$,"Griffy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/griffy/v23/FwZa7-ox2FQh9kfwSNSEwM2zpA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gruppo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d0fede6b-c414-4a9b-a804-1a4f86b8c095",-956604614),$APP.$cljs$cst$2619$family$$,"Gruppo",$APP.$cljs$cst$723$name$$,"Gruppo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gruppo/v23/WwkfxPmzE06v_ZWFWXDAOIEQUQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gudea",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e2ec3a9d-6694-4216-bae5-1168dffa7dc6",
1680798598),$APP.$cljs$cst$2619$family$$,"Gudea",$APP.$cljs$cst$723$name$$,"Gudea",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gudea/v16/neIFzCqgsI0mp-CP9IGON7Ez.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gudea/v16/neILzCqgsI0mp9CN_oWsMqEzSJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gudea/v16/neIIzCqgsI0mp9gz26WGHK06UY30.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gugi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("89eaa772-139e-43da-8fa9-e19d92b76274",1873293261),$APP.$cljs$cst$2619$family$$,"Gugi",$APP.$cljs$cst$723$name$$,"Gugi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gugi/v21/A2BVn5dXywshVA6A9DEfgqM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gulzar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b0c5bbe7-7880-4f73-8a05-5e65842142db",1443985197),$APP.$cljs$cst$2619$family$$,"Gulzar",$APP.$cljs$cst$723$name$$,"Gulzar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gulzar/v14/Wnz6HAc9eB3HB2ILYTwZqg_MPQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gupter",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("51e6d027-67ff-46f3-a759-643e43512d98",
-826489294),$APP.$cljs$cst$2619$family$$,"Gupter",$APP.$cljs$cst$723$name$$,"Gupter",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gupter/v18/2-cm9JNmxJqPO1QUYZa_Wu_lpA.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gupter/v18/2-cl9JNmxJqPO1Qslb-bUsT5rZhaZg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gupter/v18/2-cl9JNmxJqPO1Qs3bmbUsT5rZhaZg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gurajada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2fe29265-9b75-4a2b-ad10-1e15a67befb4",-141109568),$APP.$cljs$cst$2619$family$$,"Gurajada",$APP.$cljs$cst$723$name$$,"Gurajada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gurajada/v22/FwZY7-Qx308m-l-0Kd6A4sijpFu_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-gwendolyn",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b4829635-0d22-4d9a-a0ba-017b29526993",-2109205205),$APP.$cljs$cst$2619$family$$,"Gwendolyn",$APP.$cljs$cst$723$name$$,"Gwendolyn",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gwendolyn/v9/qkBXXvoO_M3CSss-d7ee5JRLkAXbMQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/gwendolyn/v9/qkBSXvoO_M3CSss-d7emWLtvmC7HONiSFQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-habibi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("25bcb7c8-3e54-47b0-9e61-b601886f6ff3",915358),$APP.$cljs$cst$2619$family$$,"Habibi",$APP.$cljs$cst$723$name$$,"Habibi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/habibi/v22/CSR-4zFWkuqcTTNCShJeZOYySQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hachi-maru-pop",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05518869-6671-45d9-9968-a9d54ee284f3",1220524547),$APP.$cljs$cst$2619$family$$,
"Hachi Maru Pop",$APP.$cljs$cst$723$name$$,"Hachi Maru Pop",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hachimarupop/v23/HI_TiYoRLqpLrEiMAuO9Ysfz7rW1EM_btd8u.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hahmlet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0463d70b-e90d-4ab7-9ca2-2021d0e2c3c7",1426785773),$APP.$cljs$cst$2619$family$$,"Hahmlet",$APP.$cljs$cst$723$name$$,"Hahmlet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",
$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RhKOdjobsO-aVxn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RjKONjobsO-aVxn.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RgUONjobsO-aVxn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RhKONjobsO-aVxn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4Rh4ONjobsO-aVxn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RiUP9jobsO-aVxn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RitP9jobsO-aVxn.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RjKP9jobsO-aVxn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hahmlet/v21/BngXUXpCQ3nKpIo0TfPyfCdXfaeU4RjjP9jobsO-aVxn.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-halant",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7d406a8-3e76-4473-a67f-78556f69818b",681891029),$APP.$cljs$cst$2619$family$$,"Halant",$APP.$cljs$cst$723$name$$,"Halant",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/halant/v17/u-490qaujRI2Pbsvc_pCmwZqcwdRXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/halant/v17/u-4-0qaujRI2PbsX39Jmky12eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/halant/v17/u-490qaujRI2PbsvK_tCmwZqcwdRXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/halant/v17/u-490qaujRI2PbsvB_xCmwZqcwdRXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/halant/v17/u-490qaujRI2PbsvY_1CmwZqcwdRXg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hammersmith-one",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("dcc7b74e-e57b-433d-bdd6-391876714b62",-1900255566),$APP.$cljs$cst$2619$family$$,"Hammersmith One",$APP.$cljs$cst$723$name$$,"Hammersmith One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hammersmithone/v18/qWcyB624q4L_C4jGQ9IK0O_dFlnbshsks4MRXw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hanalei",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("31ddce44-dcd5-40d5-a732-1b83122b6d0a",883867496),$APP.$cljs$cst$2619$family$$,"Hanalei",$APP.$cljs$cst$723$name$$,"Hanalei",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanalei/v24/E21n_dD8iufIjBRHXzgmVydREus.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hanalei-fill",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d6f999cd-971a-4b1c-8ab8-2be11024a200",-363452326),$APP.$cljs$cst$2619$family$$,"Hanalei Fill",$APP.$cljs$cst$723$name$$,
"Hanalei Fill",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanaleifill/v23/fC1mPYtObGbfyQznIaQzPQiMVwLBplm9aw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-handjet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("df95ab2f-68a5-4e1b-9e8d-b2624e210f8e",-116554349),$APP.$cljs$cst$2619$family$$,"Handjet",$APP.$cljs$cst$723$name$$,"Handjet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHTmbUkUsEHFAH2A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHbmaUkUsEHFAH2A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHWeaUkUsEHFAH2A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHTmaUkUsEHFAH2A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHQuaUkUsEHFAH2A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHeedUkUsEHFAH2A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHd6dUkUsEHFAH2A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHbmdUkUsEHFAH2A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handjet/v22/oY1n8eXHq7n1OnbQrOY_2FrEwYEMLlcdP1mCtZaLaTutCwcIhGZ0lGU0akFcO3XFHZCdUkUsEHFAH2A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-handlee",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c79d13d-3937-4cd7-93dc-d71021a3fddb",
-646334791),$APP.$cljs$cst$2619$family$$,"Handlee",$APP.$cljs$cst$723$name$$,"Handlee",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/handlee/v20/-F6xfjBsISg9aMakDmr6oilJ3ik.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hanken-grotesk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("78d1eec6-f161-446e-a7d8-6d34c515eb32",-2089541914),$APP.$cljs$cst$2619$family$$,"Hanken Grotesk",$APP.$cljs$cst$723$name$$,"Hanken Grotesk",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Ncs2da4fpNzXhRKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcM2Za4fpNzXhRKA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Nc7WZa4fpNzXhRKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_Ncs2Za4fpNzXhRKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcgWZa4fpNzXhRKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcbWFa4fpNzXhRKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcVGFa4fpNzXhRKA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcM2Fa4fpNzXhRKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVq2YZDLWuGJpnzaiwFXS9tYvBRzyFLlZg_f_NcGmFa4fpNzXhRKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyo_BJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyUyovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyXsovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWyovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyWAovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyVspfBJ731BKMSK.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyVVpfBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyUypfBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hankengrotesk/v12/ieVo2YZDLWuGJpnzaiwFXS9tYtpY_d6T_POl0fRJeyUbpfBJ731BKMSK.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hanuman",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dacabe6d-4e6d-4da0-afea-a9af2e30852b",-965641716),$APP.$cljs$cst$2619$family$$,"Hanuman",$APP.$cljs$cst$723$name$$,"Hanuman",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0sd5hDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0ud5xDsU9X6RPzQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0tD5xDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0sd5xDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0sv5xDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0vD4BDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0v64BDsU9X6RPzQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0ud4BDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hanuman/v24/VuJudNvD15HhpJJBYq31yFn72hxIv0u04BDsU9X6RPzQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-happy-monkey",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fc3863a9-0599-44e5-a826-bd5f91f838df",-573097554),$APP.$cljs$cst$2619$family$$,"Happy Monkey",$APP.$cljs$cst$723$name$$,"Happy Monkey",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/happymonkey/v15/K2F2fZZcl-9SXwl5F_C4R_OABwD2bWqVjw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-harmattan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("89d48f2a-a09b-47b2-b37f-15ff5ce9faa1",-534561894),
$APP.$cljs$cst$2619$family$$,"Harmattan",$APP.$cljs$cst$723$name$$,"Harmattan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/harmattan/v24/goksH6L2DkFvVvRp9XpTS0CjkP1Yog.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/harmattan/v24/gokpH6L2DkFvVvRp9Xprv2mHmNZEq6TTFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/harmattan/v24/gokpH6L2DkFvVvRp9Xprk26HmNZEq6TTFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/harmattan/v24/gokpH6L2DkFvVvRp9Xpr92-HmNZEq6TTFw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-headland-one",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("1a9448bd-49c0-4bff-8d40-13ea55731701",-1895747717),$APP.$cljs$cst$2619$family$$,"Headland One",$APP.$cljs$cst$723$name$$,"Headland One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/headlandone/v17/yYLu0hHR2vKnp89Tk1TCq3Tx0PlTeZ3mJA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hedvig-letters-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("51ec2ea5-5fc7-4719-8cc3-56010fc1faa7",-1006711776),$APP.$cljs$cst$2619$family$$,"Hedvig Letters Sans",$APP.$cljs$cst$723$name$$,"Hedvig Letters Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hedvigletterssans/v2/CHy_V_PfGVjobSBkihHWDT98RVp37w8jQJ1N3Twgi1w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hedvig-letters-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7ccf7803-b443-475e-8763-8234de95627f",212111545),$APP.$cljs$cst$2619$family$$,"Hedvig Letters Serif",
$APP.$cljs$cst$723$name$$,"Hedvig Letters Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hedviglettersserif/v4/OD5puN2I2mekHmyoU1Kj2AXOd5_7v7gIDlX8quj7viQ_N1HixEAZf7fcvSGpZg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-heebo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7669fb06-2bf2-4eba-9a58-186fe8b7d9a6",-141395277),$APP.$cljs$cst$2619$family$$,"Heebo",$APP.$cljs$cst$723$name$$,"Heebo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1EiS2cckOnz02SXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1ECSycckOnz02SXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1E1yycckOnz02SXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1EiSycckOnz02SXQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1EuyycckOnz02SXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1EVyucckOnz02SXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1EbiucckOnz02SXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1ECSucckOnz02SXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heebo/v28/NGSpv5_NC0k9P_v6ZUCbLRAHxK1EICucckOnz02SXQ.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-henny-penny",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d84c7466-013f-4c84-b0ae-d106d0a62106",-899818966),$APP.$cljs$cst$2619$family$$,"Henny Penny",$APP.$cljs$cst$723$name$$,"Henny Penny",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hennypenny/v18/wXKvE3UZookzsxz_kjGSfMQqt3M7tMDT.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hepta-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7dd3a89e-3018-4bc4-a206-3fd6ac160363",-596742149),$APP.$cljs$cst$2619$family$$,"Hepta Slab",$APP.$cljs$cst$723$name$$,"Hepta Slab",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5HvkV5jfbY5B0NBkz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5HvmV5zfbY5B0NBkz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5HvlL5zfbY5B0NBkz.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5HvkV5zfbY5B0NBkz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5Hvkn5zfbY5B0NBkz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5HvnL4DfbY5B0NBkz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5Hvny4DfbY5B0NBkz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5HvmV4DfbY5B0NBkz.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/heptaslab/v25/ea8JadoyU_jkHdalebHvyWVNdYoIsHe5Hvm84DfbY5B0NBkz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-herr-von-muellerhoff",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("824748ef-d365-444c-86a9-73af4e15d533",
1150188087),$APP.$cljs$cst$2619$family$$,"Herr Von Muellerhoff",$APP.$cljs$cst$723$name$$,"Herr Von Muellerhoff",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/herrvonmuellerhoff/v23/WBL6rFjRZkREW8WqmCWYLgCkQKXb4CAft3c6_qJY3QPQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hi-melody",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("673d3eb1-6900-49fb-8ef1-a2e8f85f803a",-1942065393),$APP.$cljs$cst$2619$family$$,"Hi Melody",$APP.$cljs$cst$723$name$$,"Hi Melody",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/himelody/v19/46ktlbP8Vnz0pJcqCTbEf29E31BBGA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hina-mincho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fbc7f562-1b07-4c54-aeb8-c7dbc8eee782",1332665544),$APP.$cljs$cst$2619$family$$,"Hina Mincho",$APP.$cljs$cst$723$name$$,"Hina Mincho",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hinamincho/v16/2sDaZGBRhpXa2Jjz5w5LAGW8KbkVZTHR.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hind",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("9d66cb9c-585c-4f6b-942f-950e844c5b82",1014819309),$APP.$cljs$cst$2619$family$$,"Hind",$APP.$cljs$cst$723$name$$,"Hind",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hind/v18/5aU19_a8oxmIfMJaIRuYjDpf5Vw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hind/v18/5aU69_a8oxmIRG5yBROzkDM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hind/v18/5aU19_a8oxmIfJpbIRuYjDpf5Vw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hind/v18/5aU19_a8oxmIfLZcIRuYjDpf5Vw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hind/v18/5aU19_a8oxmIfNJdIRuYjDpf5Vw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hind-guntur",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9ce928dd-fccd-4081-8da8-813607a07542",-301321907),$APP.$cljs$cst$2619$family$$,"Hind Guntur",$APP.$cljs$cst$723$name$$,"Hind Guntur",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindguntur/v14/wXKyE3UZrok56nvamSuJd_yGn1czn9zaj5Ju.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindguntur/v14/wXKvE3UZrok56nvamSuJd8Qqt3M7tMDT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindguntur/v14/wXKyE3UZrok56nvamSuJd_zenlczn9zaj5Ju.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindguntur/v14/wXKyE3UZrok56nvamSuJd_zymVczn9zaj5Ju.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindguntur/v14/wXKyE3UZrok56nvamSuJd_yWmFczn9zaj5Ju.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hind-madurai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7797a646-e68e-42a9-a3be-3764bf98da88",297892389),
$APP.$cljs$cst$2619$family$$,"Hind Madurai",$APP.$cljs$cst$723$name$$,"Hind Madurai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmadurai/v13/f0Xu0e2p98ZvDXdZQIOcpqjfXaUnecsoMJ0b_g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmadurai/v13/f0Xx0e2p98ZvDXdZQIOcpqjn8Y0DceA0OQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hindmadurai/v13/f0Xu0e2p98ZvDXdZQIOcpqjfBaQnecsoMJ0b_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmadurai/v13/f0Xu0e2p98ZvDXdZQIOcpqjfKaMnecsoMJ0b_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmadurai/v13/f0Xu0e2p98ZvDXdZQIOcpqjfTaInecsoMJ0b_g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hind-mysuru",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7815ce8-1347-4980-baa0-b2258118be14",-1916692689),$APP.$cljs$cst$2619$family$$,"Hind Mysuru",$APP.$cljs$cst$723$name$$,"Hind Mysuru",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmysuru/v1/sykq-yB3k7wiAJ-U5l_li8pppHWQBVTqU4sY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmysuru/v1/syk3-yB3k7wiAJ-U5l_li_LFjFGYLkjj.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmysuru/v1/sykq-yB3k7wiAJ-U5l_li8oxpXWQBVTqU4sY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmysuru/v1/sykq-yB3k7wiAJ-U5l_li8odonWQBVTqU4sY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindmysuru/v1/sykq-yB3k7wiAJ-U5l_li8p5o3WQBVTqU4sY.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hind-siliguri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("74f9d5e9-76e5-4c4a-8fa5-8f83c891a75f",-1477494981),$APP.$cljs$cst$2619$family$$,"Hind Siliguri",$APP.$cljs$cst$723$name$$,"Hind Siliguri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",
$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindsiliguri/v14/ijwOs5juQtsyLLR5jN4cxBEoRDf44uEfKiGvxts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindsiliguri/v14/ijwTs5juQtsyLLR5jN4cxBEofJvQxuk0Nig.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindsiliguri/v14/ijwOs5juQtsyLLR5jN4cxBEoRG_54uEfKiGvxts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hindsiliguri/v14/ijwOs5juQtsyLLR5jN4cxBEoREP-4uEfKiGvxts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindsiliguri/v14/ijwOs5juQtsyLLR5jN4cxBEoRCf_4uEfKiGvxts.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hind-vadodara",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e0f19925-1989-4203-9195-abec27ebc664",-40664698),$APP.$cljs$cst$2619$family$$,"Hind Vadodara",$APP.$cljs$cst$723$name$$,"Hind Vadodara",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hindvadodara/v16/neIQzCKvrIcn5pbuuuriV9tTSDn3iXM0oSOL2Yw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindvadodara/v16/neINzCKvrIcn5pbuuuriV9tTcJXfrXsfvSo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindvadodara/v16/neIQzCKvrIcn5pbuuuriV9tTSGH2iXM0oSOL2Yw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindvadodara/v16/neIQzCKvrIcn5pbuuuriV9tTSE3xiXM0oSOL2Yw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hindvadodara/v16/neIQzCKvrIcn5pbuuuriV9tTSCnwiXM0oSOL2Yw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-holtwood-one-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a4c2f762-5629-471d-8a9f-b6a352f03233",
1175824081),$APP.$cljs$cst$2619$family$$,"Holtwood One SC",$APP.$cljs$cst$723$name$$,"Holtwood One SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/holtwoodonesc/v23/yYLx0hLR0P-3vMFSk1TCq3Txg5B3cbb6LZttyg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-homemade-apple",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("99f2eb6f-de33-443c-8b0b-054fd36bb2ea",969708738),$APP.$cljs$cst$2619$family$$,"Homemade Apple",$APP.$cljs$cst$723$name$$,"Homemade Apple",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/homemadeapple/v24/Qw3EZQFXECDrI2q789EKQZJob3x9Vnksi4M7.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-homenaje",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c60175f9-424a-412d-912a-bcf7251907d6",-1094160128),$APP.$cljs$cst$2619$family$$,"Homenaje",$APP.$cljs$cst$723$name$$,"Homenaje",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/homenaje/v17/FwZY7-Q-xVAi_l-6Ld6A4sijpFu_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-honk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("265caae7-74de-4355-b8d9-ba03bdb71202",57739512),$APP.$cljs$cst$2619$family$$,"Honk",$APP.$cljs$cst$723$name$$,"Honk",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/honk/v6/m8J7jftUea-XwTaemClumrBQbmvynOmXBji9zFhHRr8WFgVLo7tNepQKvg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-host-grotesk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ab7d27da-de1c-4d30-b922-df2834b3d821",1875672431),$APP.$cljs$cst$2619$family$$,"Host Grotesk",$APP.$cljs$cst$723$name$$,"Host Grotesk",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PubnOzhap-j94InI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuefOzhap-j94InI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PudXOzhap-j94InI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuTnJzhap-j94InI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuQDJzhap-j94InI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuWfJzhap-j94InI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3SmWBnlCJ3U42vbbfdwMjZoULo4bgYM-BIrC-NeFWj_h19MnL2jg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3SmWBnlCJ3U42vbbfdwMjZoULo4bgYM-BIrC-NJlWj_h19MnL2jg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3SmWBnlCJ3U42vbbfdwMjZoULo4bgYM-BIrC-NFFWj_h19MnL2jg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hostgrotesk/v5/co3SmWBnlCJ3U42vbbfdwMjZoULo4bgYM-BIrC-N-FKj_h19MnL2jg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3SmWBnlCJ3U42vbbfdwMjZoULo4bgYM-BIrC-NwVKj_h19MnL2jg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hostgrotesk/v5/co3SmWBnlCJ3U42vbbfdwMjZoULo4bgYM-BIrC-NplKj_h19MnL2jg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hubballi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5a7a9cfc-08a6-48e2-9319-fabb526338d2",-1914491915),$APP.$cljs$cst$2619$family$$,"Hubballi",$APP.$cljs$cst$723$name$$,
"Hubballi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubballi/v10/o-0JIpUj3WIZ1RFN56B7yBBNYuSF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-hubot-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("930226f8-3ba6-4e5c-b318-da889313ae7e",448293714),$APP.$cljs$cst$2619$family$$,"Hubot Sans",$APP.$cljs$cst$723$name$$,"Hubot Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsCZ7ZdgLDVwVqcXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsCubZdgLDVwVqcXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsC57ZdgLDVwVqcXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsC1bZdgLDVwVqcXQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsCObFdgLDVwVqcXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsCALFdgLDVwVqcXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsCZ7FdgLDVwVqcXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0BMIiULYxOvxVLbVwhONyy6zb7yFM9V5G3iZ3X0avsIiCxjLsCTrFdgLDVwVqcXQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_U1w7rR41-MXUss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_Xrw7rR41-MXUss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_W1w7rR41-MXUss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_WHw7rR41-MXUss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_VrxLrR41-MXUss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_VSxLrR41-MXUss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_U1xLrR41-MXUss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hubotsans/v5/pe0PMIiULYxOvxVLbVwhEtWACNaCm8WTUIR_y2-e41Q0S0srIrwXL_UcxLrR41-MXUss.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-huninn",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0b8a203c-8056-4172-ad06-45f088f9f3cc",762158676),$APP.$cljs$cst$2619$family$$,"Huninn",$APP.$cljs$cst$723$name$$,"Huninn",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/huninn/v2/OpNNnoINg9bQ4xkpjiHQjittXw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-hurricane",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a60cfdb3-e2a3-4756-aad4-f53cdfdc93d0",-585889639),$APP.$cljs$cst$2619$family$$,"Hurricane",$APP.$cljs$cst$723$name$$,"Hurricane",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/hurricane/v9/pe0sMIuULZxTolZ5YldyAv2-C99ycg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("17ac5bfd-8ac2-4061-9906-eefe247ac4cc",255082242),$APP.$cljs$cst$2619$family$$,
"IBM Plex Mono",$APP.$cljs$cst$723$name$$,"IBM Plex Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n3kwq0n1hj-sNFQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6rfjptAgt5VM-kVkqdyU8n1ioStndlre4dFcFh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3uAL8ldPg-IUDNg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSGlZFh8ARHNh4zg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3oQI8ldPg-IUDNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSflVFh8ARHNh4zg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5igg1l9kn-s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioq0n1hj-sNFQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJ8ldPg-IUDNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSJlRFh8ARHNh4zg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAO8ldPg-IUDNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSClNFh8ARHNh4zg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQP8ldPg-IUDNg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJFh8ARHNh4zg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("63760c68-bb74-4914-bd49-6bcfda803f07",
-1252173624),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans",$APP.$cljs$cst$723$name$$,"IBM Plex Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6lhzAKI5loa26g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDallzAKI5loa26g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDtFlzAKI5loa26g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzAKI5loa26g.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD2FlzAKI5loa26g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDNF5zAKI5loa26g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zAKI5loa26g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqbQqg9tIOm6vje.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhobQ6g9tIOm6vje.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhrFQ6g9tIOm6vje.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqbQ6g9tIOm6vje.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqpQ6g9tIOm6vje.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhpFRKg9tIOm6vje.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg9tIOm6vje.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-arabic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9bfe23f8-5297-4b1a-bae0-454da15e4ce8",
4509026),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans Arabic",$APP.$cljs$cst$723$name$$,"IBM Plex Sans Arabic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansarabic/v14/Qw3MZRtWPQCuHme67tEYUIx3Kh0PHR9N6YNe3PC5eMlAMg0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansarabic/v14/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPy_dCTVsVJKxTs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansarabic/v14/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOW_tCTVsVJKxTs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansarabic/v14/Qw3CZRtWPQCuHme67tEYUIx3Kh0PHR9N6bs61vSbfdlA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansarabic/v14/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPO_9CTVsVJKxTs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansarabic/v14/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YPi-NCTVsVJKxTs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansarabic/v14/Qw3NZRtWPQCuHme67tEYUIx3Kh0PHR9N6YOG-dCTVsVJKxTs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ee07e169-07a7-442e-93c0-777c86a9af3c",
-1130222700),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans Condensed",$APP.$cljs$cst$723$name$$,"IBM Plex Sans Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8nN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHY7KyKvBgYsMDhM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8hN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHYas8M_LhakJHhOgBg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8gN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHY5m6Yvrr4cFFwq5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8iN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHYas8GPqpYMnEhq5H1w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8gN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHY4C6ovrr4cFFwq5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8iN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHYas8AfppYMnEhq5H1w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8lN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHbauwq_jhJsM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8nN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHYasyKvBgYsMDhM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8gN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHY5a64vrr4cFFwq5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8iN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHYas8F_opYMnEhq5H1w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8gN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHY527Ivrr4cFFwq5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8iN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHYas8HPvpYMnEhq5H1w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8gN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHY4S7Yvrr4cFFwq5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ibmplexsanscondensed/v15/Gg8iN4UfRSqiPg7Jn2ZI12V4DCEwkj1E4LVeHYas8BfupYMnEhq5H1w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-devanagari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8fb3c0e9-3fd2-4a81-a054-c99b53b5e8df",1496207178),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans Devanagari",$APP.$cljs$cst$723$name$$,"IBM Plex Sans Devanagari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansdevanagari/v12/XRXB3JCMvG4IDoS9SubXB6W-UX5iehIMBFR2-O_HMUjwUcjwCEQq.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansdevanagari/v12/XRXA3JCMvG4IDoS9SubXB6W-UX5iehIMBFR2-O_HnWnQe-b8AV0z0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansdevanagari/v12/XRXA3JCMvG4IDoS9SubXB6W-UX5iehIMBFR2-O_H-WrQe-b8AV0z0w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansdevanagari/v12/XRXH3JCMvG4IDoS9SubXB6W-UX5iehIMBFR2-O__VUL0c83gCA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansdevanagari/v12/XRXA3JCMvG4IDoS9SubXB6W-UX5iehIMBFR2-O_HoWvQe-b8AV0z0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansdevanagari/v12/XRXA3JCMvG4IDoS9SubXB6W-UX5iehIMBFR2-O_HjWzQe-b8AV0z0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansdevanagari/v12/XRXA3JCMvG4IDoS9SubXB6W-UX5iehIMBFR2-O_H6W3Qe-b8AV0z0w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-hebrew",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0149d0f2-0695-44b7-b5c8-818ce85d6a42",-1170260982),$APP.$cljs$cst$2619$family$$,
"IBM Plex Sans Hebrew",$APP.$cljs$cst$723$name$$,"IBM Plex Sans Hebrew",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanshebrew/v12/BCa4qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEXB-l0VqDaM7C4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanshebrew/v12/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEVt230_hjqF9Tc2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanshebrew/v12/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUJ2H0_hjqF9Tc2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanshebrew/v12/BCa2qYENg9Kw1mpLpO0bGM5lfHAAZHhDXH2l8Fk3rSaM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanshebrew/v12/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEVR2X0_hjqF9Tc2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanshebrew/v12/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEV93n0_hjqF9Tc2.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanshebrew/v12/BCa5qYENg9Kw1mpLpO0bGM5lfHAAZHhDXEUZ330_hjqF9Tc2.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-jp",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6b9be04-e0d1-4d9b-9d6a-5f5cf1f773fa",
1994025058),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans JP",$APP.$cljs$cst$723$name$$,"IBM Plex Sans JP",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XLDn9KbTDf6_f7dISNqYf_tvPT7E7yjPB7twdmHQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7OLTrNpVuw5_BAM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7IbQrNpVuw5_BAM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XNDn9KbTDf6_f7dISNqYf_tvPT1Cr4iNJ-pwc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7N7RrNpVuw5_BAM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7PLWrNpVuw5_BAM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansjp/v7/Z9XKDn9KbTDf6_f7dISNqYf_tvPT7JbXrNpVuw5_BAM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-kr",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("81e0ba7e-c60c-4274-a46e-c77d75741ebc",
1972122093),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans KR",$APP.$cljs$cst$723$name$$,"IBM Plex Sans KR",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanskr/v11/vEFM2-VJISZe3O_rc3ZVYh4aTwNOyra_X5zCpMrMfA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanskr/v11/vEFN2-VJISZe3O_rc3ZVYh4aTwNOyhqef7bsqMPVZb4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ibmplexsanskr/v11/vEFN2-VJISZe3O_rc3ZVYh4aTwNOyn6df7bsqMPVZb4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanskr/v11/vEFK2-VJISZe3O_rc3ZVYh4aTwNO8tK1W77HtMo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanskr/v11/vEFN2-VJISZe3O_rc3ZVYh4aTwNOyiacf7bsqMPVZb4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanskr/v11/vEFN2-VJISZe3O_rc3ZVYh4aTwNOygqbf7bsqMPVZb4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsanskr/v11/vEFN2-VJISZe3O_rc3ZVYh4aTwNOym6af7bsqMPVZb4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-thai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("720e1b1e-0c57-42a0-9290-9a76d9615b15",
95196357),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans Thai",$APP.$cljs$cst$723$name$$,"IBM Plex Sans Thai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JNje1VVIzcq1HzJq2AEdo2Tj_qvLqEatYlR8ZKUqcX.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqExvcFbehGW74OXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqEovQFbehGW74OXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JPje1VVIzcq1HzJq2AEdo2Tj_qvLq8DtwhZcNaUg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqE-vUFbehGW74OXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqE1vIFbehGW74OXw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthai/v11/m8JMje1VVIzcq1HzJq2AEdo2Tj_qvLqEsvMFbehGW74OXw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-sans-thai-looped",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5140980a-a32c-498c-a6c2-4b8e1bc11e1c",
1057114094),$APP.$cljs$cst$2619$family$$,"IBM Plex Sans Thai Looped",$APP.$cljs$cst$723$name$$,"IBM Plex Sans Thai Looped",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthailooped/v12/tss5AoJJRAhL3BTrK3r2xxbFhvKfyBB6l7hHT30L_HaKpHOtFCQ76Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthailooped/v12/tss6AoJJRAhL3BTrK3r2xxbFhvKfyBB6l7hHT30L_NqrhFmDGC0i8Cc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthailooped/v12/tss6AoJJRAhL3BTrK3r2xxbFhvKfyBB6l7hHT30L_L6ohFmDGC0i8Cc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthailooped/v12/tss_AoJJRAhL3BTrK3r2xxbFhvKfyBB6l7hHT30LxBKAoFGoBCQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthailooped/v12/tss6AoJJRAhL3BTrK3r2xxbFhvKfyBB6l7hHT30L_OaphFmDGC0i8Cc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthailooped/v12/tss6AoJJRAhL3BTrK3r2xxbFhvKfyBB6l7hHT30L_MquhFmDGC0i8Cc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexsansthailooped/v12/tss6AoJJRAhL3BTrK3r2xxbFhvKfyBB6l7hHT30L_K6vhFmDGC0i8Cc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ibm-plex-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7fa5c04b-549a-489b-9f92-0adcf292d44a",
1408657211),$APP.$cljs$cst$2619$family$$,"IBM Plex Serif",$APP.$cljs$cst$723$name$$,"IBM Plex Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizBREVNn1dOx-zrZ2X3pZvkTi182zIZj1bIkNo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizHREVNn1dOx-zrZ2X3pZvkTiUa41YTi3TNgNq55w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi3Q-hIzoVrBicOg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizGREVNn1dOx-zrZ2X3pZvkTiUa4_oyq17jjNOg_oc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi20-RIzoVrBicOg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizGREVNn1dOx-zrZ2X3pZvkTiUa454xq17jjNOg_oc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizDREVNn1dOx-zrZ2X3pZvkThUY0TY7ikbI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizBREVNn1dOx-zrZ2X3pZvkTiUa2zIZj1bIkNo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi3s-BIzoVrBicOg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizGREVNn1dOx-zrZ2X3pZvkTiUa48Ywq17jjNOg_oc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi3A_xIzoVrBicOg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizGREVNn1dOx-zrZ2X3pZvkTiUa4-o3q17jjNOg_oc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizAREVNn1dOx-zrZ2X3pZvkTi2k_hIzoVrBicOg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibmplexserif/v20/jizGREVNn1dOx-zrZ2X3pZvkTiUa4442q17jjNOg_oc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-dw-pica",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a34b80c9-6916-452a-a03f-b487bc0d91f9",869299313),$APP.$cljs$cst$2619$family$$,"IM Fell DW Pica",$APP.$cljs$cst$723$name$$,"IM Fell DW Pica",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfelldwpica/v16/2sDGZGRQotv9nbn2qSl0TxXVYNw9ZAPUvi88MQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfelldwpica/v16/2sDEZGRQotv9nbn2qSl0TxXVYNwNZgnQnCosMXm0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-dw-pica-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4b37e4f0-fe86-40a3-9e72-d705bb4880f7",-1624527714),$APP.$cljs$cst$2619$family$$,"IM Fell DW Pica SC",$APP.$cljs$cst$723$name$$,"IM Fell DW Pica SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfelldwpicasc/v21/0ybjGCAu5PfqkvtGVU15aBhXz3EUrnTW-BiKEUiBGA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-double-pica",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3824d41e-c435-4918-aebb-42819834c462",814848004),$APP.$cljs$cst$2619$family$$,"IM Fell Double Pica",$APP.$cljs$cst$723$name$$,"IM Fell Double Pica",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfelldoublepica/v14/3XF2EqMq_94s9PeKF7Fg4gOKINyMtZ8rT0S1UL5Ayp0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfelldoublepica/v14/3XF0EqMq_94s9PeKF7Fg4gOKINyMtZ8rf0a_VJxF2p2G8g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-double-pica-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("43245e96-94b3-465b-be89-7afb89e6955e",258732122),$APP.$cljs$cst$2619$family$$,"IM Fell Double Pica SC",$APP.$cljs$cst$723$name$$,
"IM Fell Double Pica SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfelldoublepicasc/v21/neIazDmuiMkFo6zj_sHpQ8teNbWlwBB_hXjJ4Y0Eeru2dGg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-english",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9ab85bb8-ac85-40a4-9dd6-574649d0e02c",-739024297),$APP.$cljs$cst$2619$family$$,"IM Fell English",$APP.$cljs$cst$723$name$$,"IM Fell English",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellenglish/v14/Ktk1ALSLW8zDe0rthJysWrnLsAz3F6mZVY9Y5w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellenglish/v14/Ktk3ALSLW8zDe0rthJysWrnLsAzHFaOdd4pI59zg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-english-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("84d7b92b-3d3f-469b-8c1f-01e12acc1dde",-1995759688),$APP.$cljs$cst$2619$family$$,"IM Fell English SC",$APP.$cljs$cst$723$name$$,"IM Fell English SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellenglishsc/v16/a8IENpD3CDX-4zrWfr1VY879qFF05pZLO4gOg0shzA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-french-canon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a7a1a14c-c537-4a6c-9e14-44520d69548e",1632730953),$APP.$cljs$cst$2619$family$$,"IM Fell French Canon",$APP.$cljs$cst$723$name$$,"IM Fell French Canon",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellfrenchcanon/v21/-F6ufiNtDWYfYc-tDiyiw08rrghJszkK6coVPt1ozoPz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellfrenchcanon/v21/-F6gfiNtDWYfYc-tDiyiw08rrghJszkK6foXNNlKy5PzzrU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-french-canon-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("648c9e30-6272-47c2-87b0-7f15e7e4d77d",1996874537),$APP.$cljs$cst$2619$family$$,"IM Fell French Canon SC",$APP.$cljs$cst$723$name$$,
"IM Fell French Canon SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellfrenchcanonsc/v23/FBVmdCru5-ifcor2bgq9V89khWcmQghEURY7H3c0UBCVIVqH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-great-primer",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d10c961-cd04-495b-8d2e-c389e1db487e",-1814011763),$APP.$cljs$cst$2619$family$$,"IM Fell Great Primer",$APP.$cljs$cst$723$name$$,"IM Fell Great Primer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellgreatprimer/v21/bx6aNwSJtayYxOkbYFsT6hMsLzX7u85rJorXvDo3SQY1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellgreatprimer/v21/bx6UNwSJtayYxOkbYFsT6hMsLzX7u85rJrrVtj4VTBY1N6U.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-im-fell-great-primer-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d55796f1-7423-4217-9e0f-39655797d190",-1342922418),$APP.$cljs$cst$2619$family$$,"IM Fell Great Primer SC",$APP.$cljs$cst$723$name$$,"IM Fell Great Primer SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imfellgreatprimersc/v21/ga6daxBOxyt6sCqz3fjZCTFCTUDMHagsQKdDTLf9BXz0s8FG.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-iansui",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2aa65540-6639-404d-b484-160f041f6931",746939592),$APP.$cljs$cst$2619$family$$,"Iansui",$APP.$cljs$cst$723$name$$,
"Iansui",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/iansui/v7/w8gbH2UoTuUp5bOajSGD1FcXoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-ibarra-real-nova",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("26221e30-3461-41ae-b1ca-f4eca18af6ec",-615549884),$APP.$cljs$cst$2619$family$$,"Ibarra Real Nova",$APP.$cljs$cst$723$name$$,"Ibarra Real Nova",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlSdQiA-DBIDCcaWtQzL4BZHoiDundw4ATyjed3EXdg5MDtVT9TWIvS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlSdQiA-DBIDCcaWtQzL4BZHoiDundw4ATyjed3EXdS5MDtVT9TWIvS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlSdQiA-DBIDCcaWtQzL4BZHoiDundw4ATyjed3EXe-48DtVT9TWIvS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlSdQiA-DBIDCcaWtQzL4BZHoiDundw4ATyjed3EXeH48DtVT9TWIvS.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlsdQiA-DBIDCcaWtQzL4BZHoiDkH5CH9yb5n3ZFmKopyiuXztxXZvSkTo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlsdQiA-DBIDCcaWtQzL4BZHoiDkH5CH9yb5n3ZFmKopxquXztxXZvSkTo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlsdQiA-DBIDCcaWtQzL4BZHoiDkH5CH9yb5n3ZFmKop_apXztxXZvSkTo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ibarrarealnova/v30/sZlsdQiA-DBIDCcaWtQzL4BZHoiDkH5CH9yb5n3ZFmKop8-pXztxXZvSkTo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-iceberg",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9c13a046-27b3-4c9c-bcdc-9017bf8bb897",
-1940158774),$APP.$cljs$cst$2619$family$$,"Iceberg",$APP.$cljs$cst$723$name$$,"Iceberg",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/iceberg/v26/8QIJdijAiM7o-qnZuIgOq7jkAOw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-iceland",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1acdcd77-e0d4-4151-8857-de4d72521fb9",1478701812),$APP.$cljs$cst$2619$family$$,"Iceland",$APP.$cljs$cst$723$name$$,"Iceland",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/iceland/v22/rax9HiuFsdMNOnWPWKxGADBbg0s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-imbue",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3907150f-4624-4275-a921-f9866a14d1ae",1468652649),$APP.$cljs$cst$2619$family$$,"Imbue",$APP.$cljs$cst$723$name$$,"Imbue",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoP8iWfOsNNK-Q4xY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoP0iXfOsNNK-Q4xY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoP5aXfOsNNK-Q4xY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoP8iXfOsNNK-Q4xY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoP_qXfOsNNK-Q4xY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoPxaQfOsNNK-Q4xY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoPy-QfOsNNK-Q4xY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoP0iQfOsNNK-Q4xY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imbue/v29/RLpXK5P16Ki3fXhj5cvGrqjocPk4n-gVX3M93TnrnvhoP2GQfOsNNK-Q4xY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-imperial-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b1d58b24-f6b4-426b-87b0-6dd495ff8997",1855244255),$APP.$cljs$cst$2619$family$$,
"Imperial Script",$APP.$cljs$cst$723$name$$,"Imperial Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imperialscript/v8/5DCPAKrpzy_H98IV2ISnZBbGrVNvPenlvttWNg.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-imprima",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6669c22-29bf-445c-a1d1-ca9f2e9673fe",205490606),$APP.$cljs$cst$2619$family$$,"Imprima",$APP.$cljs$cst$723$name$$,"Imprima",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/imprima/v19/VEMxRoN7sY3yuy-7-oWHyDzktPo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inclusive-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dccefa64-bdcd-4337-88e0-c43a07fb0321",-1684409789),$APP.$cljs$cst$2619$family$$,"Inclusive Sans",$APP.$cljs$cst$723$name$$,"Inclusive Sans",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk8C9biPuwflXcJ46P4PGWE08T-gfZusL0kQqtfLhtN7mxtc0bIsQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk8C9biPuwflXcJ46P4PGWE08T-gfZusL0kQqtfcBtN7mxtc0bIsQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk8C9biPuwflXcJ46P4PGWE08T-gfZusL0kQqtfQhtN7mxtc0bIsQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk8C9biPuwflXcJ46P4PGWE08T-gfZusL0kQqtfrhxN7mxtc0bIsQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk8C9biPuwflXcJ46P4PGWE08T-gfZusL0kQqtflxxN7mxtc0bIsQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk-C9biPuwflXcJ46P4PGWE0-73swm22da-7KxKuFj7rWZpUUPYsTVx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk-C9biPuwflXcJ46P4PGWE0-73swm22da-7KxKuFilrWZpUUPYsTVx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/inclusivesans/v4/0nk-C9biPuwflXcJ46P4PGWE0-73swm22da-7KxKuFiXrWZpUUPYsTVx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk-C9biPuwflXcJ46P4PGWE0-73swm22da-7KxKuFh7qmZpUUPYsTVx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inclusivesans/v4/0nk-C9biPuwflXcJ46P4PGWE0-73swm22da-7KxKuFhCqmZpUUPYsTVx.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inconsolata",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d2a62232-179f-42a9-a7be-2f5cc81bc93e",1786515254),$APP.$cljs$cst$2619$family$$,"Inconsolata",
$APP.$cljs$cst$723$name$$,"Inconsolata",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU8aRr8lleY2co.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp9s8aRr8lleY2co.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp4U8aRr8lleY2co.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp7c8aRr8lleY2co.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp1s7aRr8lleY2co.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lpp2I7aRr8lleY2co.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7LppwU7aRr8lleY2co.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inconsolata/v37/QldgNThLqRwH-OJ1UHjlKENVzkWGVkL3GZQmAwLYxYWI2qfdm7Lppyw7aRr8lleY2co.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inder",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d0acaaa-fe0a-480c-a697-8137859332cb",-1903176195),$APP.$cljs$cst$2619$family$$,"Inder",$APP.$cljs$cst$723$name$$,"Inder",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inder/v15/w8gUH2YoQe8_4vq6pw-P3U4O.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-indie-flower",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b0c64153-e027-4daf-92c5-efb898f1fac4",1158020338),$APP.$cljs$cst$2619$family$$,"Indie Flower",$APP.$cljs$cst$723$name$$,"Indie Flower",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/indieflower/v24/m8JVjfNVeKWVnh3QMuKkFcZlbkGG1dKEDw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ingrid-darling",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a21b8eb9-28cf-4911-bbdc-caf74fc0f5b0",
-1168678666),$APP.$cljs$cst$2619$family$$,"Ingrid Darling",$APP.$cljs$cst$723$name$$,"Ingrid Darling",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ingriddarling/v7/LDIrapaJNxUtSuFdw-9yf4rCPsLOub458jGL.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inika",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("491e581c-70e1-4ac9-bd23-b05daa28d364",-2029514826),$APP.$cljs$cst$2619$family$$,"Inika",$APP.$cljs$cst$723$name$$,"Inika",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inika/v22/rnCm-x5X3QP-phTHRcc2s2XH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inika/v22/rnCr-x5X3QP-pix7auM-mHnOSOuk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-inknut-antiqua",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("37995208-0a16-46af-9b28-24db4932f43c",-1285540238),$APP.$cljs$cst$2619$family$$,"Inknut Antiqua",$APP.$cljs$cst$723$name$$,"Inknut Antiqua",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inknutantiqua/v16/Y4GRYax7VC4ot_qNB4nYpBdaKU2vwrj5bBoIYJNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inknutantiqua/v16/Y4GSYax7VC4ot_qNB4nYpBdaKXUD6pzxRwYB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inknutantiqua/v16/Y4GRYax7VC4ot_qNB4nYpBdaKU33w7j5bBoIYJNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inknutantiqua/v16/Y4GRYax7VC4ot_qNB4nYpBdaKU3bxLj5bBoIYJNf.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inknutantiqua/v16/Y4GRYax7VC4ot_qNB4nYpBdaKU2_xbj5bBoIYJNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/inknutantiqua/v16/Y4GRYax7VC4ot_qNB4nYpBdaKU2jxrj5bBoIYJNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inknutantiqua/v16/Y4GRYax7VC4ot_qNB4nYpBdaKU2Hx7j5bBoIYJNf.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inria-sans",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("df82fa6a-754c-4633-b3ad-bb1739355d0e",-1977005850),$APP.$cljs$cst$2619$family$$,"Inria Sans",$APP.$cljs$cst$723$name$$,"Inria Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/inriasans/v15/ptRPTiqXYfZMCOiVj9kQ3ELaDQtFqeY3fX4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriasans/v15/ptRRTiqXYfZMCOiVj9kQ1OzAgQlPrcQybX4pQA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriasans/v15/ptRMTiqXYfZMCOiVj9kQ5O7yKQNute8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriasans/v15/ptROTiqXYfZMCOiVj9kQ1Oz4LSFrpe8uZA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriasans/v15/ptRPTiqXYfZMCOiVj9kQ3FLdDQtFqeY3fX4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriasans/v15/ptRRTiqXYfZMCOiVj9kQ1OzAkQ5PrcQybX4pQA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inria-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("79f3185c-a0c6-463d-921f-01cc51cb30cf",-2122296201),$APP.$cljs$cst$2619$family$$,"Inria Serif",$APP.$cljs$cst$723$name$$,"Inria Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriaserif/v18/fC14PYxPY3rXxEndZJAzN3wAVQjFhFyta3xN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriaserif/v18/fC16PYxPY3rXxEndZJAzN3SuT4THjliPbmxN0_E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriaserif/v18/fC1lPYxPY3rXxEndZJAzN0SsfSzNr0Ck.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/inriaserif/v18/fC1nPYxPY3rXxEndZJAzN3SudyjvqlCkcmU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriaserif/v18/fC14PYxPY3rXxEndZJAzN3wQUgjFhFyta3xN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,
"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inriaserif/v18/fC16PYxPY3rXxEndZJAzN3SuT5TAjliPbmxN0_E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inspiration",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("313cc6d2-a35d-45c2-a402-1acb43840fe2",-1547846694),$APP.$cljs$cst$2619$family$$,"Inspiration",$APP.$cljs$cst$723$name$$,"Inspiration",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inspiration/v7/x3dkckPPZa6L4wIg5cZOEvoGnSrlBBsy.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-instrument-sans",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2f369960-c92c-439c-926d-84901e39fa75",2090471211),$APP.$cljs$cst$2619$family$$,"Instrument Sans",$APP.$cljs$cst$723$name$$,"Instrument Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSTF-Qf1mS0v3_7Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npST3-Qf1mS0v3_7Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQb_gf1mS0v3_7Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/instrumentsans/v4/pximypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr-yp2JGEJOH9npSQi_gf1mS0v3_7Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENuu-2kykN2u7YUwU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENut22kykN2u7YUwU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENujGxkykN2u7YUwU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentsans/v4/pxigypc9vsFDm051Uf6KVwgkfoSbSnNPooZAN0lInHGpCWNE27lgU-XJojENugixkykN2u7YUwU.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-instrument-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("08b93451-f768-4a8a-b661-4d952aa505c6",457241800),$APP.$cljs$cst$2619$family$$,"Instrument Serif",$APP.$cljs$cst$723$name$$,"Instrument Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentserif/v5/jizBRFtNs2ka5fXjeivQ4LroWlx-2zIZj1bIkNo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/instrumentserif/v5/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATi3TNgNq55w.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-intel-one-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1fd2463a-a2c7-48cb-8137-05d4380ba69d",957699466),$APP.$cljs$cst$2619$family$$,"Intel One Mono",$APP.$cljs$cst$723$name$$,"Intel One Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",
$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sWzZuLY8Lb_G1RikFkwPjBvuM8LXucmoHDSAMg__cRnD9TMr2nYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sUzZuLY8Lb_G1RikFkwPjBvsk1H4RE8-pZ5gQ1abSn3zVXELi3YD27.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sWzZuLY8Lb_G1RikFkwPjBvuM8LXucmoHDSAMgofcRnD9TMr2nYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sUzZuLY8Lb_G1RikFkwPjBvsk1H4RE8-pZ5gQ1abT53zVXELi3YD27.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sWzZuLY8Lb_G1RikFkwPjBvuM8LXucmoHDSAMgk_cRnD9TMr2nYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sUzZuLY8Lb_G1RikFkwPjBvsk1H4RE8-pZ5gQ1abTL3zVXELi3YD27.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sWzZuLY8Lb_G1RikFkwPjBvuM8LXucmoHDSAMgf_ARnD9TMr2nYA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sUzZuLY8Lb_G1RikFkwPjBvsk1H4RE8-pZ5gQ1abQn2DVXELi3YD27.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sWzZuLY8Lb_G1RikFkwPjBvuM8LXucmoHDSAMgRvARnD9TMr2nYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intelonemono/v2/P5sUzZuLY8Lb_G1RikFkwPjBvsk1H4RE8-pZ5gQ1abQe2DVXELi3YD27.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-inter",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a6d82303-908c-47c0-b2b5-bcba7624ac9e",199597254),$APP.$cljs$cst$2619$family$$,"Inter",$APP.$cljs$cst$723$name$$,"Inter",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyeMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyfMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZhrib2Bg-4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZhrib2Bg-4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuBWYMZhrib2Bg-4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dphjZ-Ek-7MeA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdthjZ-Ek-7MeA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTch9thjZ-Ek-7MeA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc2dthjZ-Ek-7MeA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTc69thjZ-Ek-7MeA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcB9xhjZ-Ek-7MeA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcPtxhjZ-Ek-7MeA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTcWdxhjZ-Ek-7MeA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/inter/v20/UcCM3FwrK3iLTcvneQg7Ca725JhhKnNqk4j1ebLhAm8SrXTccNxhjZ-Ek-7MeA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-inter-tight",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("30eae35c-bb5e-4185-b6f1-8e08ee5a80f9",
-266811694),$APP.$cljs$cst$2619$family$$,"Inter Tight",$APP.$cljs$cst$723$name$$,"Inter Tight",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw6qXCRToK8EPg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjjw-qXCRToK8EPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjUQ-qXCRToK8EPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjDw-qXCRToK8EPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjPQ-qXCRToK8EPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj0QiqXCRToK8EPg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mj6AiqXCRToK8EPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjjwiqXCRToK8EPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGSnv5HMAFg6IuGlBNMjxJEL2VmU3NS7Z2mjpgiqXCRToK8EPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHi5XgqoUPvi5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0zCHy5XgqoUPvi5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0wcHy5XgqoUPvi5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xCHy5XgqoUPvi5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0xwHy5XgqoUPvi5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ycGC5XgqoUPvi5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0ylGC5XgqoUPvi5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0zCGC5XgqoUPvi5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/intertight/v9/NGShv5HMAFg6IuGlBNMjxLsC66ZMtb8hyW62x0zrGC5XgqoUPvi5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-irish-grover",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8a4a73e0-a301-47de-a535-792eb2c3365d",-785404512),$APP.$cljs$cst$2619$family$$,"Irish Grover",
$APP.$cljs$cst$723$name$$,"Irish Grover",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/irishgrover/v23/buExpoi6YtLz2QW7LA4flVgf-P5Oaiw4cw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-island-moments",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2de9026b-903f-44d6-bd3f-4465aba597ab",-672621135),$APP.$cljs$cst$2619$family$$,"Island Moments",$APP.$cljs$cst$723$name$$,"Island Moments",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/islandmoments/v8/NaPBcZfVGvBdxIt7Ar0qzkXJF-TGIohbZ6SY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-istok-web",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("53586354-1d1f-4e0c-89f7-55b562dd160c",1145800091),$APP.$cljs$cst$2619$family$$,"Istok Web",$APP.$cljs$cst$723$name$$,"Istok Web",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/istokweb/v26/3qTvojGmgSyUukBzKslZAWF-9kIIaQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/istokweb/v26/3qTpojGmgSyUukBzKslpA2t61EcYaQ7F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/istokweb/v26/3qTqojGmgSyUukBzKslhvU5a_mkUYBfcMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/istokweb/v26/3qT0ojGmgSyUukBzKslpA1PG-2MQQhLMMygN.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-italiana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f02fd261-d43b-4efe-b2d6-f85290f5ed2f",568162120),$APP.$cljs$cst$2619$family$$,"Italiana",$APP.$cljs$cst$723$name$$,
"Italiana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/italiana/v21/QldNNTtLsx4E__B0XTmRY31Wx7Vv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-italianno",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4cef9a0a-0068-467c-88b4-ec226e97ff34",-113759256),$APP.$cljs$cst$2619$family$$,"Italianno",$APP.$cljs$cst$723$name$$,"Italianno",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/italianno/v18/dg4n_p3sv6gCJkwzT6Rnj5YpQwM-gg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-itim",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5e1e6a05-5905-464b-9d90-3ce4a618ddaf",-958580337),$APP.$cljs$cst$2619$family$$,"Itim",$APP.$cljs$cst$723$name$$,"Itim",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/itim/v16/0nknC9ziJOYewARKkc7ZdwU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jacquard-12",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5a755948-9407-4525-84ab-533ecf0f695c",-29874820),$APP.$cljs$cst$2619$family$$,"Jacquard 12",$APP.$cljs$cst$723$name$$,
"Jacquard 12",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquard12/v8/vm8ydRLuXETEweL79J4rGc3JUnr34c9-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"gfont-jacquard-12-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bae638da-447b-40ed-88f0-549db37e9355",-1157687684),$APP.$cljs$cst$2619$family$$,"Jacquard 12 Charted",$APP.$cljs$cst$723$name$$,"Jacquard 12 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquard12charted/v4/i7dWIE97bzCOB9Q_Up6PQmYfKDPIb2HwT3StZ9jetKY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jacquard-24",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("256ca736-9171-4cd1-b78f-c53c8a75e081",1193636184),$APP.$cljs$cst$2619$family$$,"Jacquard 24",$APP.$cljs$cst$723$name$$,"Jacquard 24",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquard24/v4/jVyO7nf_B2zO5jVpUGU8lgQEdchf9xXp.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jacquard-24-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dc67a835-4973-4303-884b-c43e32121858",
-1067859022),$APP.$cljs$cst$2619$family$$,"Jacquard 24 Charted",$APP.$cljs$cst$723$name$$,"Jacquard 24 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquard24charted/v5/mtGm4-dNK6HaudrE9VVKhENTsEXEYish0iRrMYJ_K-4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jacquarda-bastarda-9",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ff8b437c-26bc-4265-9cdd-aff1f14305d7",-1158900884),$APP.$cljs$cst$2619$family$$,"Jacquarda Bastarda 9",$APP.$cljs$cst$723$name$$,"Jacquarda Bastarda 9",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquardabastarda9/v6/f0Xp0fWr_8t6WFtKQJfOhaC0hcZ1HYAMAbwD1TB_JHHY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jacquarda-bastarda-9-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4076a188-e304-49c9-af92-771ff2a16430",1166411007),$APP.$cljs$cst$2619$family$$,"Jacquarda Bastarda 9 Charted",
$APP.$cljs$cst$723$name$$,"Jacquarda Bastarda 9 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquardabastarda9charted/v4/Yq6D-KaMUyfq4qLgx19A_ocp43FeLd9m0vDxm-yf8JPuf0cPaL8pmQg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jacques-francois",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("93957256-9215-49c1-b745-eaf84864cfaf",-84720852),$APP.$cljs$cst$2619$family$$,"Jacques Francois",$APP.$cljs$cst$723$name$$,"Jacques Francois",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquesfrancois/v26/ZXu9e04ZvKeOOHIe1TMahbcIU2cgmcPqoeRWfbs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jacques-francois-shadow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("34f4f460-effc-4717-ae50-b71aa5a67bb9",-77965190),$APP.$cljs$cst$2619$family$$,"Jacques Francois Shadow",
$APP.$cljs$cst$723$name$$,"Jacques Francois Shadow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jacquesfrancoisshadow/v27/KR1FBtOz8PKTMk-kqdkLVrvR0ECFrB6Pin-2_q8VsHuV5ULS.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jaini",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1629b1f7-a69c-4cc6-be6d-d09c32e646ed",-1553414689),$APP.$cljs$cst$2619$family$$,"Jaini",$APP.$cljs$cst$723$name$$,"Jaini",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jaini/v1/fC1vPYJMbGHQzEmOK-ZSUHyt.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jaini-purva",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ee96abf4-03cf-4e77-a8c9-fbab05ca1b09",-101217290),$APP.$cljs$cst$2619$family$$,"Jaini Purva",$APP.$cljs$cst$723$name$$,"Jaini Purva",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jainipurva/v1/CHynV-vdHVXwbWcUswbUGHoOHH4sj3lR.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jaldi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ef54d56f-156e-40df-bb40-e29505837084",
298942846),$APP.$cljs$cst$2619$family$$,"Jaldi",$APP.$cljs$cst$723$name$$,"Jaldi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jaldi/v14/or3sQ67z0_CI30NUZpD_B6g8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jaldi/v14/or3hQ67z0_CI33voSbT3LLQ1niPn.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jaro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("43f4cd95-d048-43f3-8d16-f8b8922055b1",-2029917802),$APP.$cljs$cst$2619$family$$,"Jaro",$APP.$cljs$cst$723$name$$,"Jaro",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jaro/v8/ea8DadQwV_r_Rv3-7zZMCGhQgVr1SlCsNP3VpQ_a.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-jersey-10",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3e016b1-48e1-4f1e-a0ad-ad04b01eed64",324706395),$APP.$cljs$cst$2619$family$$,"Jersey 10",$APP.$cljs$cst$723$name$$,"Jersey 10",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey10/v4/GftH7vZKsggXMf9n_J5X-JLgy1wtSw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jersey-10-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("003afa42-1855-4258-87bf-74541e090607",1411817510),$APP.$cljs$cst$2619$family$$,"Jersey 10 Charted",$APP.$cljs$cst$723$name$$,"Jersey 10 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey10charted/v4/oY1E8fPFr6XiNWqEp90XSbwUGfF8SnedKmeBvEYs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jersey-15",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("049aab7b-7fcc-449d-a5d9-cdc23bcef9dc",
-456668936),$APP.$cljs$cst$2619$family$$,"Jersey 15",$APP.$cljs$cst$723$name$$,"Jersey 15",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey15/v4/_6_9EDzuROGsUuk2TWjSYoohsCkvSQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jersey-15-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8853960d-3a74-4f22-b6a3-791bff85a327",-1555826971),$APP.$cljs$cst$2619$family$$,"Jersey 15 Charted",$APP.$cljs$cst$723$name$$,"Jersey 15 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey15charted/v4/nuFjD-rCQIjoVp1Sva2ToCTudGbLeRv4r2024gxi.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jersey-20",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("831a6ff1-e7e8-49fb-a98b-5458f4449529",-584885455),$APP.$cljs$cst$2619$family$$,"Jersey 20",$APP.$cljs$cst$723$name$$,
"Jersey 20",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey20/v4/ZgNRjP1ON6jeW4D12z3crE_qP4mXuQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-jersey-20-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1af4637d-689f-413c-80a9-ad6241d809a4",749628959),$APP.$cljs$cst$2619$family$$,"Jersey 20 Charted",$APP.$cljs$cst$723$name$$,"Jersey 20 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey20charted/v4/JTUNjJMy9DKq5FzVaj9tpgYgvHqGn_Z1ji-rqnQ_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jersey-25",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("34158154-9f19-4110-a752-ba19d09feb9d",-155795864),$APP.$cljs$cst$2619$family$$,"Jersey 25",$APP.$cljs$cst$723$name$$,"Jersey 25",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey25/v4/ll8-K2eeXj2tAs6F9BXIJ4AMng8ChA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jersey-25-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("91a31c3b-d34d-4e1a-82bb-ffffe3866c2e",1975927071),
$APP.$cljs$cst$2619$family$$,"Jersey 25 Charted",$APP.$cljs$cst$723$name$$,"Jersey 25 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jersey25charted/v3/6NUM8EWHIhCWbxOqtLkv94Rlu6EkGv2uUGQW93Cg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jetbrains-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e4365440-3331-40af-ad87-211d63ed3231",1104403819),$APP.$cljs$cst$2619$family$$,"JetBrains Mono",$APP.$cljs$cst$723$name$$,"JetBrains Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",
$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yK1jPVmUsaaDhw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8SKxjPVmUsaaDhw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8lqxjPVmUsaaDhw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKxjPVmUsaaDhw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8-qxjPVmUsaaDhw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8FqtjPVmUsaaDhw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8L6tjPVmUsaaDhw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDbY2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8SKtjPVmUsaaDhw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO-Lf1OQk6OThxPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO8LflOQk6OThxPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO_VflOQk6OThxPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO-LflOQk6OThxPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO-5flOQk6OThxPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO9VeVOQk6OThxPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO9seVOQk6OThxPA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jetbrainsmono/v24/tDba2o-flEEny0FZhsfKu5WU4xD-IQ-PuZJJXxfpAO8LeVOQk6OThxPA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-jim-nightshade",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("61537f1d-2609-4302-ab8a-6b640b3a9749",-330208886),$APP.$cljs$cst$2619$family$$,"Jim Nightshade",$APP.$cljs$cst$723$name$$,"Jim Nightshade",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jimnightshade/v21/PlIkFlu9Pb08Q8HLM1PxmB0g-OS4V3qKaMxD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-joan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("35a136b6-3b99-4018-a267-bb7d0ed954f1",102717429),$APP.$cljs$cst$2619$family$$,"Joan",$APP.$cljs$cst$723$name$$,"Joan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/joan/v12/ZXupe1oZsqWRbRdH8X1p_Ng.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jockey-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("df5d80e8-abcd-49da-a112-95f327b02f54",
304953412),$APP.$cljs$cst$2619$family$$,"Jockey One",$APP.$cljs$cst$723$name$$,"Jockey One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jockeyone/v23/HTxpL2g2KjCFj4x8WI6ArIb7HYOk4xc.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jolly-lodger",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fb5fca29-db5e-417c-8b94-c818c7385f52",-1061716104),$APP.$cljs$cst$2619$family$$,"Jolly Lodger",$APP.$cljs$cst$723$name$$,"Jolly Lodger",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jollylodger/v21/BXRsvFTAh_bGkA1uQ48dlB3VWerT3ZyuqA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jomhuria",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77f2a94d-0fae-44a1-8500-9ef6c5805756",15880289),$APP.$cljs$cst$2619$family$$,"Jomhuria",$APP.$cljs$cst$723$name$$,"Jomhuria",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jomhuria/v22/Dxxp8j-TMXf-llKur2b1MOGbC3Dh.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jomolhari",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("15ba00ce-49b0-48cd-a71c-f91d2a6c5b3a",-1200097456),$APP.$cljs$cst$2619$family$$,"Jomolhari",$APP.$cljs$cst$723$name$$,"Jomolhari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jomolhari/v21/EvONzA1M1Iw_CBd2hsQCF1IZKq5INg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-josefin-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("701ef152-a7e2-4eb7-8d2b-7a02a96c788c",1240579052),$APP.$cljs$cst$2619$family$$,"Josefin Sans",$APP.$cljs$cst$723$name$$,"Josefin Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjRXMFrLgTsQV0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_LjQXMFrLgTsQV0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_GbQXMFrLgTsQV0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_DjQXMFrLgTsQV0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_ArQXMFrLgTsQV0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_ObXXMFrLgTsQV0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3PZQNVED7rKGKxtqIqX5E-AVSJrOCfjY46_N_XXMFrLgTsQV0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3JZQNVED7rKGKxtqIqX5EUCGZ2dIn0FyA96fCTtINhKibpUV3MEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3JZQNVED7rKGKxtqIqX5EUCGZ2dIn0FyA96fCTNIJhKibpUV3MEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3JZQNVED7rKGKxtqIqX5EUCGZ2dIn0FyA96fCT6oJhKibpUV3MEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3JZQNVED7rKGKxtqIqX5EUCGZ2dIn0FyA96fCTtIJhKibpUV3MEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/josefinsans/v34/Qw3JZQNVED7rKGKxtqIqX5EUCGZ2dIn0FyA96fCThoJhKibpUV3MEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3JZQNVED7rKGKxtqIqX5EUCGZ2dIn0FyA96fCTaoVhKibpUV3MEQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinsans/v34/Qw3JZQNVED7rKGKxtqIqX5EUCGZ2dIn0FyA96fCTU4VhKibpUV3MEQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-josefin-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("152229b1-eaaf-4a72-8d62-04ff2ec2db10",759699048),$APP.$cljs$cst$2619$family$$,"Josefin Slab",
$APP.$cljs$cst$723$name$$,"Josefin Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-swjwOK3Ps5GSJlNNkMalNpiZe_ldbOR4W71mtd3k3K6CcEyI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-swjwOK3Ps5GSJlNNkMalNpiZe_ldbOR4W79msd3k3K6CcEyI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-swjwOK3Ps5GSJlNNkMalNpiZe_ldbOR4W7wesd3k3K6CcEyI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-swjwOK3Ps5GSJlNNkMalNpiZe_ldbOR4W71msd3k3K6CcEyI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-swjwOK3Ps5GSJlNNkMalNpiZe_ldbOR4W72usd3k3K6CcEyI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-swjwOK3Ps5GSJlNNkMalNpiZe_ldbOR4W74erd3k3K6CcEyI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-swjwOK3Ps5GSJlNNkMalNpiZe_ldbOR4W776rd3k3K6CcEyI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-qwjwOK3Ps5GSJlNNkMalnrxShJj4wo7AR-pHvnzs9L4KZAyK43w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-qwjwOK3Ps5GSJlNNkMalnrxShJj4wo7AR-pHvHzo9L4KZAyK43w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-qwjwOK3Ps5GSJlNNkMalnrxShJj4wo7AR-pHvwTo9L4KZAyK43w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-qwjwOK3Ps5GSJlNNkMalnrxShJj4wo7AR-pHvnzo9L4KZAyK43w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-qwjwOK3Ps5GSJlNNkMalnrxShJj4wo7AR-pHvrTo9L4KZAyK43w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/josefinslab/v29/lW-qwjwOK3Ps5GSJlNNkMalnrxShJj4wo7AR-pHvQT09L4KZAyK43w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/josefinslab/v29/lW-qwjwOK3Ps5GSJlNNkMalnrxShJj4wo7AR-pHveD09L4KZAyK43w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-jost",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("063562fc-35ed-42bf-b1cd-23d2672c5ca9",-1724471833),$APP.$cljs$cst$2619$family$$,"Jost",$APP.$cljs$cst$723$name$$,"Jost",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJAVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mwjJQVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",
$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mz9JQVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myjJQVGPokMmuHL.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7myRJQVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mx9IgVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mxEIgVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mwjIgVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zPtBhPNqw79Ij1E865zBUv7mwKIgVGPokMmuHL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0ENI0un_HLMEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0FNI0un_HLMEo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZrMFNI0un_HLMEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZu0FNI0un_HLMEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZt8FNI0un_HLMEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZjMCNI0un_HLMEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZgoCNI0un_HLMEo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZm0CNI0un_HLMEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jost/v20/92zJtBhPNqw73oHH7BbQp4-B6XlrZkQCNI0un_HLMEo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-joti-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e4cb0c1b-cd3f-4aa0-aa32-507134ba902c",1859724988),$APP.$cljs$cst$2619$family$$,"Joti One",$APP.$cljs$cst$723$name$$,"Joti One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jotione/v28/Z9XVDmdJQAmWm9TwaYTe4u2El6GC.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jua",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3366b5b-9df8-4c19-b145-f0664c9b80f9",320821247),$APP.$cljs$cst$2619$family$$,
"Jua",$APP.$cljs$cst$723$name$$,"Jua",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jua/v18/co3KmW9ljjAjc-DZCsKgsg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-judson",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7be4c2eb-91fb-4d24-9480-e1afae84183e",1863160561),$APP.$cljs$cst$2619$family$$,"Judson",$APP.$cljs$cst$723$name$$,"Judson",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/judson/v20/FeVRS0Fbvbc14VxRD7N01bV7kg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/judson/v20/FeVTS0Fbvbc14VxhDblw97BrknZf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/judson/v20/FeVSS0Fbvbc14Vxps5xQ3Z5nm29Gww.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-julee",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("607813eb-573a-49cb-983d-48c4b2d15327",129569019),$APP.$cljs$cst$2619$family$$,"Julee",$APP.$cljs$cst$723$name$$,"Julee",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/julee/v26/TuGfUVB3RpZPQ6ZLodgzydtk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-julius-sans-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("280ddc83-a384-4dc5-a4cf-e7a86119eae3",
-619232198),$APP.$cljs$cst$2619$family$$,"Julius Sans One",$APP.$cljs$cst$723$name$$,"Julius Sans One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/juliussansone/v20/1Pt2g8TAX_SGgBGUi0tGOYEga5W-xXEW6aGXHw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-junge",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("37bc7d33-5f9a-45db-95f5-123d3b4db9ce",-314412784),$APP.$cljs$cst$2619$family$$,"Junge",$APP.$cljs$cst$723$name$$,"Junge",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/junge/v26/gokgH670Gl1lUqAdvhB7SnKm.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-jura",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7fd5fa86-4a48-4675-8992-e8ef372f3fd0",-1226206161),$APP.$cljs$cst$2619$family$$,"Jura",$APP.$cljs$cst$723$name$$,"Jura",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jura/v34/z7NOdRfiaC4Vd8hhoPzfb5vBTP0D7auhTfmrH_rt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jura/v34/z7NOdRfiaC4Vd8hhoPzfb5vBTP1d7auhTfmrH_rt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jura/v34/z7NOdRfiaC4Vd8hhoPzfb5vBTP1v7auhTfmrH_rt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",
$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jura/v34/z7NOdRfiaC4Vd8hhoPzfb5vBTP2D6quhTfmrH_rt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/jura/v34/z7NOdRfiaC4Vd8hhoPzfb5vBTP266quhTfmrH_rt.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-just-another-hand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("da7d69cf-b0f9-454b-9896-51f5e21b34a7",-1019876384),$APP.$cljs$cst$2619$family$$,"Just Another Hand",$APP.$cljs$cst$723$name$$,"Just Another Hand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/justanotherhand/v21/845CNN4-AJyIGvIou-6yJKyptyOpOcr_BmmlS5aw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-just-me-again-down-here",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5efc0e0a-de3a-422c-a522-f7500c04d0ed",1682469969),$APP.$cljs$cst$2619$family$$,"Just Me Again Down Here",
$APP.$cljs$cst$723$name$$,"Just Me Again Down Here",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/justmeagaindownhere/v25/MwQmbgXtz-Wc6RUEGNMc0QpRrfUh2hSdBBMoAuwHvqDwc_fg.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-k2d",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0e843c25-94e1-4ebd-ac92-85ca2883f8f5",144205103),$APP.$cljs$cst$2619$family$$,"K2D",$APP.$cljs$cst$723$name$$,"K2D",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aRnpF2V0ErE6UpvrIw74NL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7afnpF2V0EjdZ1NtLYS6pNLAjk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aenpF2V0Erv4QJlJw85ppSGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7acnpF2V0EjdZ3hlZY4xJ9CGyAa.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aenpF2V0Er24cJlJw85ppSGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/k2d/v13/J7acnpF2V0EjdZ2FlpY4xJ9CGyAa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aTnpF2V0ETd68tnLcg7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aRnpF2V0EjdaUpvrIw74NL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aenpF2V0Erg4YJlJw85ppSGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",
$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7acnpF2V0EjdZ3dl5Y4xJ9CGyAa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aenpF2V0Err4EJlJw85ppSGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7acnpF2V0EjdZ3xkJY4xJ9CGyAa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7aenpF2V0Ery4AJlJw85ppSGw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7acnpF2V0EjdZ2VkZY4xJ9CGyAa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/k2d/v13/J7aenpF2V0Er14MJlJw85ppSGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/k2d/v13/J7acnpF2V0EjdZ2JkpY4xJ9CGyAa.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kablammo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3eed2add-f3f1-4c4b-904b-3b6d62e34058",
688999904),$APP.$cljs$cst$2619$family$$,"Kablammo",$APP.$cljs$cst$723$name$$,"Kablammo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kablammo/v4/bWtm7fHPcgrhC-J3lcXhcQTY5Ixs6Au9YgCjjx0Rf4YDKw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kadwa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f4501b4f-95ed-42a2-bfad-88c03ede9f71",-24488378),$APP.$cljs$cst$2619$family$$,"Kadwa",$APP.$cljs$cst$723$name$$,"Kadwa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kadwa/v13/rnCm-x5V0g7iphTHRcc2s2XH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kadwa/v13/rnCr-x5V0g7ipix7auM-mHnOSOuk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-kaisei-decol",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b31ae4fd-4598-41b8-ae71-f12b150126ef",1398645026),$APP.$cljs$cst$2619$family$$,"Kaisei Decol",$APP.$cljs$cst$723$name$$,"Kaisei Decol",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseidecol/v11/bMrwmSqP45sidWf3QmfFW6iyW1EP22OjoA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseidecol/v11/bMrvmSqP45sidWf3QmfFW6iKr3gr00i_qb57kA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseidecol/v11/bMrvmSqP45sidWf3QmfFW6iK534r00i_qb57kA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kaisei-harunoumi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3d29bee9-0b9f-4fd3-b69f-c49643ad6969",-721992883),$APP.$cljs$cst$2619$family$$,"Kaisei HarunoUmi",
$APP.$cljs$cst$723$name$$,"Kaisei HarunoUmi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseiharunoumi/v11/HI_RiZQSLqBQoAHhK_C6N_nzy_jcGsv5sM8u3mk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseiharunoumi/v11/HI_WiZQSLqBQoAHhK_C6N_nzy_jcIj_QlMcFwmC9FAU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseiharunoumi/v11/HI_WiZQSLqBQoAHhK_C6N_nzy_jcInfWlMcFwmC9FAU.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kaisei-opti",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("22433bc2-b7eb-4015-920c-e7982c6c5e2f",-658846363),$APP.$cljs$cst$2619$family$$,"Kaisei Opti",$APP.$cljs$cst$723$name$$,"Kaisei Opti",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseiopti/v11/QldKNThJphYb8_g6c2nlIFle7KlmxuHx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseiopti/v11/QldXNThJphYb8_g6c2nlIGGqxY1u7f34DYwn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseiopti/v11/QldXNThJphYb8_g6c2nlIGHiw41u7f34DYwn.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kaisei-tokumin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bdb2f6c2-0a84-4124-aa75-9ec46595c08b",-599407687),$APP.$cljs$cst$2619$family$$,"Kaisei Tokumin",
$APP.$cljs$cst$723$name$$,"Kaisei Tokumin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseitokumin/v11/Gg8sN5wdZg7xCwuMsylww2ZiQkJf1l0pj946.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseitokumin/v11/Gg8vN5wdZg7xCwuMsylww2ZiQnqr_3khpMIzeI6v.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseitokumin/v11/Gg8vN5wdZg7xCwuMsylww2ZiQnrj-XkhpMIzeI6v.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaiseitokumin/v11/Gg8vN5wdZg7xCwuMsylww2ZiQnr_-nkhpMIzeI6v.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kalam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("929cc74e-fd50-49ee-81b8-0f74a8adda9c",-1534319606),
$APP.$cljs$cst$2619$family$$,"Kalam",$APP.$cljs$cst$723$name$$,"Kalam",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalam/v18/YA9Qr0Wd4kDdMtD6GgLLmCUItqGt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalam/v18/YA9dr0Wd4kDdMuhWMibDszkB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalam/v18/YA9Qr0Wd4kDdMtDqHQLLmCUItqGt.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kalnia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8657987-b6f8-43b7-828d-8eb162456751",767950865),$APP.$cljs$cst$2619$family$$,"Kalnia",$APP.$cljs$cst$723$name$$,"Kalnia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalnia/v6/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW9il2xRGNcykIZc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalnia/v6/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW_ilmxRGNcykIZc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalnia/v6/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW88lmxRGNcykIZc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalnia/v6/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW9ilmxRGNcykIZc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalnia/v6/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW9QlmxRGNcykIZc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalnia/v6/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW-8kWxRGNcykIZc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalnia/v6/11hqGpPCwUbbYwZZP0RBuDY62BQZhjvOytM_sLzi-TFWAW-FkWxRGNcykIZc.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kalnia-glaze",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("406e3ffb-e452-438d-ba9a-95798c240c97",989701078),$APP.$cljs$cst$2619$family$$,"Kalnia Glaze",$APP.$cljs$cst$723$name$$,"Kalnia Glaze",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalniaglaze/v5/wlpQgwHCBUNjrGrfu-hwowN1YyC-42Lu26VHf2LtOkAod0wTxm2tFYdL63nZKfhpVTvN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalniaglaze/v5/wlpQgwHCBUNjrGrfu-hwowN1YyC-42Lu26VHf2LtOkAod0wTxm2tFYfL6nnZKfhpVTvN.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalniaglaze/v5/wlpQgwHCBUNjrGrfu-hwowN1YyC-42Lu26VHf2LtOkAod0wTxm2tFYcV6nnZKfhpVTvN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalniaglaze/v5/wlpQgwHCBUNjrGrfu-hwowN1YyC-42Lu26VHf2LtOkAod0wTxm2tFYdL6nnZKfhpVTvN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalniaglaze/v5/wlpQgwHCBUNjrGrfu-hwowN1YyC-42Lu26VHf2LtOkAod0wTxm2tFYd56nnZKfhpVTvN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalniaglaze/v5/wlpQgwHCBUNjrGrfu-hwowN1YyC-42Lu26VHf2LtOkAod0wTxm2tFYeV7XnZKfhpVTvN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kalniaglaze/v5/wlpQgwHCBUNjrGrfu-hwowN1YyC-42Lu26VHf2LtOkAod0wTxm2tFYes7XnZKfhpVTvN.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kameron",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("40cd33e5-81d2-4b44-b53a-ba55cb2c484c",2024097349),$APP.$cljs$cst$2619$family$$,"Kameron",$APP.$cljs$cst$723$name$$,"Kameron",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kameron/v18/vm8pdR7vXErQxuznqrUS3z1Uw3nq4Ne3cbcbvZPxCDLR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kameron/v18/vm8pdR7vXErQxuznqrUS3z1Uw3nq4NeFcbcbvZPxCDLR.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kameron/v18/vm8pdR7vXErQxuznqrUS3z1Uw3nq4NdpdrcbvZPxCDLR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kameron/v18/vm8pdR7vXErQxuznqrUS3z1Uw3nq4NdQdrcbvZPxCDLR.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kanchenjunga",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("287a65d8-c1e5-45e8-bad7-5015ca6e039b",1794370748),$APP.$cljs$cst$2619$family$$,"Kanchenjunga",$APP.$cljs$cst$723$name$$,"Kanchenjunga",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanchenjunga/v2/RWmPoKKd5fUmrILiWsjCI6TiqYsGBGBzCw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kanchenjunga/v2/RWmQoKKd5fUmrILiWsjCI6TaXaIiDEtvAlaMKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanchenjunga/v2/RWmQoKKd5fUmrILiWsjCI6TacaUiDEtvAlaMKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanchenjunga/v2/RWmQoKKd5fUmrILiWsjCI6TaFaQiDEtvAlaMKw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kanit",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("69b1100c-37fc-4779-8cd7-14532df943e3",1118302120),$APP.$cljs$cst$2619$family$$,"Kanit",$APP.$cljs$cst$723$name$$,"Kanit",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKX-Go6G5tXcr72GwWKcaxALFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKV-Go6G5tXcraQI2GAdY5FPFtrGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKU-Go6G5tXcr5aOiWgX6BJNUJy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,
"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKS-Go6G5tXcraQI82hVaRrMFJyAu4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKU-Go6G5tXcr4-OSWgX6BJNUJy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKS-Go6G5tXcraQI6miVaRrMFJyAu4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKZ-Go6G5tXcoaSEQGodLxA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKX-Go6G5tXcraQGwWKcaxALFs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kanit/v17/nKKU-Go6G5tXcr5mOCWgX6BJNUJy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKS-Go6G5tXcraQI_GjVaRrMFJyAu4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKU-Go6G5tXcr5KPyWgX6BJNUJy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKS-Go6G5tXcraQI92kVaRrMFJyAu4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKU-Go6G5tXcr4uPiWgX6BJNUJy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKS-Go6G5tXcraQI7mlVaRrMFJyAu4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKU-Go6G5tXcr4yPSWgX6BJNUJy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kanit/v17/nKKS-Go6G5tXcraQI6WmVaRrMFJyAu4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKU-Go6G5tXcr4WPCWgX6BJNUJy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kanit/v17/nKKS-Go6G5tXcraQI4GnVaRrMFJyAu4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kantumruy-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6a32efc-88ad-4e77-bb92-26680e7ff7a2",-1518735921),$APP.$cljs$cst$2619$family$$,"Kantumruy Pro",$APP.$cljs$cst$723$name$$,"Kantumruy Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2TY5aECkp34vEBSPFOmJxwvk_pilU8OGNfyg1urUs0M34dR6dW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2TY5aECkp34vEBSPFOmJxwvk_pilU8OGNfyg3urEs0M34dR6dW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2TY5aECkp34vEBSPFOmJxwvk_pilU8OGNfyg0wrEs0M34dR6dW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2TY5aECkp34vEBSPFOmJxwvk_pilU8OGNfyg1urEs0M34dR6dW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2TY5aECkp34vEBSPFOmJxwvk_pilU8OGNfyg1crEs0M34dR6dW.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2TY5aECkp34vEBSPFOmJxwvk_pilU8OGNfyg2wq0s0M34dR6dW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2TY5aECkp34vEBSPFOmJxwvk_pilU8OGNfyg2Jq0s0M34dR6dW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2RY5aECkp34vEBSPFOmJxwlEbbdY1VU_nxzRim76N2OXo_QrdWlcU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2RY5aECkp34vEBSPFOmJxwlEbbdY1VU_nxzRim7yN3OXo_QrdWlcU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kantumruypro/v12/1q2RY5aECkp34vEBSPFOmJxwlEbbdY1VU_nxzRim7_13OXo_QrdWlcU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2RY5aECkp34vEBSPFOmJxwlEbbdY1VU_nxzRim76N3OXo_QrdWlcU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2RY5aECkp34vEBSPFOmJxwlEbbdY1VU_nxzRim75F3OXo_QrdWlcU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2RY5aECkp34vEBSPFOmJxwlEbbdY1VU_nxzRim731wOXo_QrdWlcU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kantumruypro/v12/1q2RY5aECkp34vEBSPFOmJxwlEbbdY1VU_nxzRim70RwOXo_QrdWlcU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kapakana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d0fc1e47-68f0-426e-8797-8186115cb58b",
1768228029),$APP.$cljs$cst$2619$family$$,"Kapakana",$APP.$cljs$cst$723$name$$,"Kapakana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kapakana/v19/sykt-yN0m6InS7OD9BCc9iYVO-6XOlDixNA5tRbXZ4IXAA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kapakana/v19/sykt-yN0m6InS7OD9BCc9iYVO-6XOlDimtA5tRbXZ4IXAA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-karantina",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3fdde96-638e-4dfc-8401-5700ad3dbc6a",
-2297813),$APP.$cljs$cst$2619$family$$,"Karantina",$APP.$cljs$cst$723$name$$,"Karantina",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karantina/v13/buExpo24ccnh31GVMABxXCgf-P5Oaiw4cw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karantina/v13/buE0po24ccnh31GVMABJ8AA78NVSYw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/karantina/v13/buExpo24ccnh31GVMABxTC8f-P5Oaiw4cw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-karla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7f590d40-ba18-44df-9405-e44fe759a5bb",833493764),$APP.$cljs$cst$2619$family$$,"Karla",$APP.$cljs$cst$723$name$$,"Karla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJqqFENLR7fHGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBIXvYC6trAT55ZBi1ueQVIjQTDppqqFENLR7fHGw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBIXvYC6trAT55ZBi1ueQVIjQTD-JqqFENLR7fHGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/karla/v33/qkBIXvYC6trAT55ZBi1ueQVIjQTDypqqFENLR7fHGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBIXvYC6trAT55ZBi1ueQVIjQTDJp2qFENLR7fHGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBIXvYC6trAT55ZBi1ueQVIjQTDH52qFENLR7fHGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBIXvYC6trAT55ZBi1ueQVIjQTDeJ2qFENLR7fHGw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCV0lPZbLXGxGR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNkcV0lPZbLXGxGR.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlCV0lPZbLXGxGR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNlwV0lPZbLXGxGR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmcUElPZbLXGxGR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNmlUElPZbLXGxGR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karla/v33/qkBKXvYC6trAT7RQNNK2EG7SIwPWMNnCUElPZbLXGxGR.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-karla-tamil-inclined",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fbbad313-43a3-4faf-a165-e03fe0df8bbb",-1975175006),$APP.$cljs$cst$2619$family$$,"Karla Tamil Inclined",$APP.$cljs$cst$723$name$$,"Karla Tamil Inclined",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karlatamilinclined/v2/vm8pdQ3vXFXZ1aPd8dNzR82AFh2TibkaVrcbvZPxCDLR.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karlatamilinclined/v2/vm8mdQ3vXFXZ1aPd8dNzR82AFh2TibkaVo-nkrf5Iy7YGkI1.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-karla-tamil-upright",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("84fe7600-5afd-4c4a-9a16-fd4dce713384",-1002119256),$APP.$cljs$cst$2619$family$$,"Karla Tamil Upright",$APP.$cljs$cst$723$name$$,"Karla Tamil Upright",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karlatamilupright/v2/IFS4HfVMk95HnY0u6SeQ_cHoozW_3U5XoBJ9hK8kMK4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karlatamilupright/v2/IFS1HfVMk95HnY0u6SeQ_cHoozW_3U5XmK5SoKcPLKclE4o.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-karma",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7b1804a3-af18-4516-a345-299a07566fc5",1669306430),$APP.$cljs$cst$2619$family$$,"Karma",$APP.$cljs$cst$723$name$$,"Karma",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karma/v18/va9F4kzAzMZRGLjDY8Z_uqzGQC_-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karma/v18/va9I4kzAzMZRGIBvS-J3kbDP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karma/v18/va9F4kzAzMZRGLibYsZ_uqzGQC_-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karma/v18/va9F4kzAzMZRGLi3ZcZ_uqzGQC_-.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/karma/v18/va9F4kzAzMZRGLjTZMZ_uqzGQC_-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-katibeh",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fbf66c42-391e-4083-946f-89717e0889c3",-179047074),$APP.$cljs$cst$2619$family$$,
"Katibeh",$APP.$cljs$cst$723$name$$,"Katibeh",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/katibeh/v22/ZGjXol5MQJog4bxDaC1RVDNdGDs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-kaushan-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("797ad5a5-dc5d-4c5b-97b7-a10179b86b1c",30945197),$APP.$cljs$cst$2619$family$$,"Kaushan Script",$APP.$cljs$cst$723$name$$,"Kaushan Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kaushanscript/v19/vm8vdRfvXFLG3OLnsO15WYS5DF7_ytN3M48a.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kavivanar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f7a70b54-8077-489d-9e12-9cbfd57f66f9",1119932034),$APP.$cljs$cst$2619$family$$,"Kavivanar",$APP.$cljs$cst$723$name$$,"Kavivanar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kavivanar/v22/o-0IIpQgyXYSwhxP7_Jb4j5Ba_2c7A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kavoon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c2fefb9a-3d1c-458e-9cc2-8ba1b0538fac",
-292607072),$APP.$cljs$cst$2619$family$$,"Kavoon",$APP.$cljs$cst$723$name$$,"Kavoon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kavoon/v25/pxiFyp4_scRYhlU4NLr6f1pdEQ.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kay-pho-du",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b1b1ee08-1c36-482b-9ca9-4efd49834181",1147688850),$APP.$cljs$cst$2619$family$$,"Kay Pho Du",$APP.$cljs$cst$723$name$$,"Kay Pho Du",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kayphodu/v2/jizfREFPvGNOx-jhPwHR4OmnLD0Z4zM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kayphodu/v2/jizcREFPvGNOx-jhPwHR2B2OCDUy_zoyk18.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kayphodu/v2/jizcREFPvGNOx-jhPwHR2DGJCDUy_zoyk18.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kayphodu/v2/jizcREFPvGNOx-jhPwHR2FWICDUy_zoyk18.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kdam-thmor-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("72342a14-ee92-43fc-86f9-d15b6f8f925b",1341024454),$APP.$cljs$cst$2619$family$$,"Kdam Thmor Pro",$APP.$cljs$cst$723$name$$,"Kdam Thmor Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kdamthmorpro/v7/EJRPQgAzVdcI-Qdvt34jzurnGA7_j89I8ZWb.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-keania-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("354eb7c1-0395-4cd8-aacb-bd20fb0069ca",1814801388),$APP.$cljs$cst$2619$family$$,"Keania One",$APP.$cljs$cst$723$name$$,"Keania One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/keaniaone/v26/zOL54pXJk65E8pXardnuycRuv-hHkOs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-kedebideri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("57ebdae0-d143-4907-9683-28b45ebb57f2",1078148558),$APP.$cljs$cst$2619$family$$,"Kedebideri",$APP.$cljs$cst$723$name$$,"Kedebideri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kedebideri/v2/t5tlIR0UPo6ZGAykNh_ejKbCyTHuspo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kedebideri/v2/t5tmIR0UPo6ZGAykNh_etFLr7TnFrpOHYh4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kedebideri/v2/t5tmIR0UPo6ZGAykNh_etH7s7TnFrpOHYh4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kedebideri/v2/t5tmIR0UPo6ZGAykNh_etBrt7TnFrpOHYh4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kedebideri/v2/t5tmIR0UPo6ZGAykNh_etAbu7TnFrpOHYh4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kedebideri/v2/t5tmIR0UPo6ZGAykNh_etCLv7TnFrpOHYh4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kelly-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("51e36814-e145-4a43-9890-841ffd1ea824",72665831),$APP.$cljs$cst$2619$family$$,"Kelly Slab",$APP.$cljs$cst$723$name$$,"Kelly Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kellyslab/v18/-W_7XJX0Rz3cxUnJC5t6TkMBf50kbiM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kenia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bee40780-2e27-4a34-aebf-446dd1e8d5ca",90311734),$APP.$cljs$cst$2619$family$$,"Kenia",$APP.$cljs$cst$723$name$$,"Kenia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kenia/v30/jizURE5PuHQH9qCONUGswfGM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-khand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2854dd0-99c7-4faa-aa05-29424c10cf37",
-1641375755),$APP.$cljs$cst$2619$family$$,"Khand",$APP.$cljs$cst$723$name$$,"Khand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khand/v22/TwMN-IINQlQQ0bL5cFE3ZwaH__-C.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khand/v22/TwMA-IINQlQQ0YpVWHU_TBqO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khand/v22/TwMN-IINQlQQ0bKhcVE3ZwaH__-C.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khand/v22/TwMN-IINQlQQ0bKNdlE3ZwaH__-C.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/khand/v22/TwMN-IINQlQQ0bLpd1E3ZwaH__-C.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-khmer",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3e69c1cf-d37d-405d-9815-6c319fd7eefb",-945981933),$APP.$cljs$cst$2619$family$$,"Khmer",$APP.$cljs$cst$723$name$$,"Khmer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khmer/v38/MjQImit_vPPwpF-BpN2EeYmD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-khula",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f09c22b8-c1bb-43d6-88e8-c283b7d3fe52",763120749),$APP.$cljs$cst$2619$family$$,"Khula",$APP.$cljs$cst$723$name$$,"Khula",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khula/v17/OpNPnoEOns3V7G-ljCvUrC59XwXD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khula/v17/OpNCnoEOns3V7FcJpA_chzJ0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khula/v17/OpNPnoEOns3V7G_RiivUrC59XwXD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khula/v17/OpNPnoEOns3V7G-1iyvUrC59XwXD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/khula/v17/OpNPnoEOns3V7G-piCvUrC59XwXD.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kings",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("981d6a58-b0b5-4009-bcae-3122fbf71959",1165280041),$APP.$cljs$cst$2619$family$$,"Kings",$APP.$cljs$cst$723$name$$,"Kings",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kings/v9/8AtnGsK4O5CYXU_Iq6GSPaHS.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kirang-haerang",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("066a61c6-f6c1-46dd-bd3a-6abb40c046c1",1478860568),$APP.$cljs$cst$2619$family$$,"Kirang Haerang",$APP.$cljs$cst$723$name$$,"Kirang Haerang",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kiranghaerang/v22/E21-_dn_gvvIjhYON1lpIU4-bcqvWPaJq4no.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kite-one",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d7e4634e-a8fe-4b7a-9a7a-0dd91ef12ba7",-741638025),$APP.$cljs$cst$2619$family$$,"Kite One",$APP.$cljs$cst$723$name$$,"Kite One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kiteone/v23/70lQu7shLnA_E02vyq1b6HnGO4uA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kiwi-maru",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c36fe606-94ce-4503-8c9f-e78111054e27",-368698236),$APP.$cljs$cst$2619$family$$,"Kiwi Maru",$APP.$cljs$cst$723$name$$,"Kiwi Maru",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kiwimaru/v20/R70djykGkuuDep-hRg6gNCi0Vxn9R5ShnA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kiwimaru/v20/R70YjykGkuuDep-hRg6YmACQXzLhTg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kiwimaru/v20/R70djykGkuuDep-hRg6gbCm0Vxn9R5ShnA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-klee-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("db2fa865-a7b0-47ab-b7bd-df278f72b77c",-2007384769),
$APP.$cljs$cst$2619$family$$,"Klee One",$APP.$cljs$cst$723$name$$,"Klee One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kleeone/v13/LDIxapCLNRc6A8oT4q4AOeekWPrP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kleeone/v13/LDI2apCLNRc6A8oT4pbYF8Osc-bGkqIw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-knewave",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("616ab827-5f12-4add-b900-cf0ecae050c0",46151778),$APP.$cljs$cst$2619$family$$,"Knewave",$APP.$cljs$cst$723$name$$,
"Knewave",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/knewave/v15/sykz-yx0lLcxQaSItSq9-trEvlQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-koho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d8081539-916d-4d80-b040-d3a4f1631fa1",-1439224298),$APP.$cljs$cst$2619$family$$,"KoHo",$APP.$cljs$cst$723$name$$,"KoHo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/koho/v18/K2FxfZ5fmddNPuE1WJ75JoKhHys.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FzfZ5fmddNNisssJ_zIqCkDyvqZA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FxfZ5fmddNPoU2WJ75JoKhHys.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FzfZ5fmddNNiss1JzzIqCkDyvqZA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2F-fZ5fmddNBikefJbSOos.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FwfZ5fmddNNisUeLTXKou4Bg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FxfZ5fmddNPt03WJ75JoKhHys.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/koho/v18/K2FzfZ5fmddNNissjJ3zIqCkDyvqZA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FxfZ5fmddNPvEwWJ75JoKhHys.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FzfZ5fmddNNissoJrzIqCkDyvqZA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FxfZ5fmddNPpUxWJ75JoKhHys.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koho/v18/K2FzfZ5fmddNNissxJvzIqCkDyvqZA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kodchasan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9392d646-032f-4430-83a7-031c8ea718c1",1788592459),$APP.$cljs$cst$2619$family$$,"Kodchasan",$APP.$cljs$cst$723$name$$,"Kodchasan",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cX0aUPOAJv9sG4I-DJeR1Cggeqo3eMeoA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",
$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cXqaUPOAJv9sG4I-DJWjUlIgOCs_-YOoIgN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cX0aUPOAJv9sG4I-DJeI1Oggeqo3eMeoA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cXqaUPOAJv9sG4I-DJWjUksg-Cs_-YOoIgN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cXxaUPOAJv9sG4I-DJmj3uEicG01A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cX3aUPOAJv9sG4I-DJWjXGAq8Sk1PoH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cX0aUPOAJv9sG4I-DJee1Kggeqo3eMeoA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cXqaUPOAJv9sG4I-DJWjUl0guCs_-YOoIgN.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cX0aUPOAJv9sG4I-DJeV1Wggeqo3eMeoA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kodchasan/v20/1cXqaUPOAJv9sG4I-DJWjUlYheCs_-YOoIgN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cX0aUPOAJv9sG4I-DJeM1Sggeqo3eMeoA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,
"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodchasan/v20/1cXqaUPOAJv9sG4I-DJWjUk8hOCs_-YOoIgN.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kode-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("865cc8a0-0f61-4ced-bcca-16f9f725a97b",2146490603),$APP.$cljs$cst$2619$family$$,"Kode Mono",$APP.$cljs$cst$723$name$$,"Kode Mono",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodemono/v4/A2BLn5pb0QgtVEPFnlYkkaoBgw4qv9odq5my9DqTaOW2A3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodemono/v4/A2BLn5pb0QgtVEPFnlYkkaoBgw4qv9odq6uy9DqTaOW2A3k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodemono/v4/A2BLn5pb0QgtVEPFnlYkkaoBgw4qv9odq0e19DqTaOW2A3k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kodemono/v4/A2BLn5pb0QgtVEPFnlYkkaoBgw4qv9odq3619DqTaOW2A3k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-koh-santepheap",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("088b8e3e-c061-42b7-8536-57abdc6c7e86",
936333268),$APP.$cljs$cst$2619$family$$,"Koh Santepheap",$APP.$cljs$cst$723$name$$,"Koh Santepheap",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kohsantepheap/v15/gNMfW3p6SJbwyGj2rBZyeOrTjNuFHVyTtjNJUWU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kohsantepheap/v15/gNMeW3p6SJbwyGj2rBZyeOrTjNtNP3y5mD9ASHz5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kohsantepheap/v15/gNMdW3p6SJbwyGj2rBZyeOrTjOPhF1ixsyNJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kohsantepheap/v15/gNMeW3p6SJbwyGj2rBZyeOrTjNtdOHy5mD9ASHz5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kohsantepheap/v15/gNMeW3p6SJbwyGj2rBZyeOrTjNtlOny5mD9ASHz5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kolker-brush",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b5cdad79-9d99-4718-9a30-560d8365f203",-10511041),$APP.$cljs$cst$2619$family$$,"Kolker Brush",$APP.$cljs$cst$723$name$$,
"Kolker Brush",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kolkerbrush/v8/iJWDBXWRZjfKWdvmzwvvog3-7KJ6x8qNUQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-konkhmer-sleokchher",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2993a112-3dc9-4c4b-a2e7-0cb8b7768607",-1538812222),$APP.$cljs$cst$2619$family$$,"Konkhmer Sleokchher",$APP.$cljs$cst$723$name$$,"Konkhmer Sleokchher",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/konkhmersleokchher/v3/_Xmw-GE-rjmabA_M-aPOZOsCrUv825LFI3507E0d-W0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kosugi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2cfada20-86f2-4eee-882f-ed1b977d68a3",-1767458654),$APP.$cljs$cst$2619$family$$,"Kosugi",$APP.$cljs$cst$723$name$$,"Kosugi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kosugi/v19/pxiFyp4_v8FCjlI4NLr6f1pdEQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kosugi-maru",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("16543632-89e3-4cc0-bdb8-d88f229a177e",
505351695),$APP.$cljs$cst$2619$family$$,"Kosugi Maru",$APP.$cljs$cst$723$name$$,"Kosugi Maru",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kosugimaru/v17/0nksC9PgP_wGh21A2KeqGiTqivr9iBq_.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kotta-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2c0c496b-cb11-4f2d-af8f-3fb1c169cefe",-88744126),$APP.$cljs$cst$2619$family$$,"Kotta One",$APP.$cljs$cst$723$name$$,"Kotta One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kottaone/v21/S6u_w41LXzPc_jlfNWqPHA3s5dwt7w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-koulen",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("32aead12-bb0d-4b2a-a231-c9df1ba49638",266579600),$APP.$cljs$cst$2619$family$$,"Koulen",$APP.$cljs$cst$723$name$$,"Koulen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/koulen/v30/AMOQz46as3KIBPeWgnA9kuYMUg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kranky",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("437d7ba2-fa81-4932-9ba3-1478628fc354",
2043619237),$APP.$cljs$cst$2619$family$$,"Kranky",$APP.$cljs$cst$723$name$$,"Kranky",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kranky/v29/hESw6XVgJzlPsFnMpheEZo_H_w.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kreon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("14c9eee8-909f-4fd7-a36f-3d96d9e74096",1564560198),$APP.$cljs$cst$2619$family$$,"Kreon",$APP.$cljs$cst$723$name$$,"Kreon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",
$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kreon/v40/t5t9IRIUKY-TFF_LW5lnMR3v2DnvPNimejUfp2dWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kreon/v40/t5t9IRIUKY-TFF_LW5lnMR3v2DnvYtimejUfp2dWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kreon/v40/t5t9IRIUKY-TFF_LW5lnMR3v2DnvUNimejUfp2dWNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kreon/v40/t5t9IRIUKY-TFF_LW5lnMR3v2DnvvN-mejUfp2dWNg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kreon/v40/t5t9IRIUKY-TFF_LW5lnMR3v2Dnvhd-mejUfp2dWNg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kristi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("10948e09-11bb-4fda-b7d7-549a4386f142",-1131381305),
$APP.$cljs$cst$2619$family$$,"Kristi",$APP.$cljs$cst$723$name$$,"Kristi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kristi/v23/uK_y4ricdeU6zwdRCh0TMv6EXw.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-krona-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ae80dfe-8cc7-4b6e-839d-7cd82fb54260",-271199574),$APP.$cljs$cst$2619$family$$,"Krona One",$APP.$cljs$cst$723$name$$,"Krona One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kronaone/v15/jAnEgHdjHcjgfIb1ZcUCMY-h3cWkWg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-krub",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("359b39b5-4894-4044-8d5a-9e7e70a0d736",1053854678),$APP.$cljs$cst$2619$family$$,"Krub",$APP.$cljs$cst$723$name$$,"Krub",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlEdRyC6CRYZo47KLF4R6gWaf8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlGdRyC6CRYbkQiwLByQ4oTef_6gQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlEdRyC6CRYZuo4KLF4R6gWaf8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,
"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlGdRyC6CRYbkQipLNyQ4oTef_6gQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlLdRyC6CRYXkYQDLlTW6E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlFdRyC6CRYbkQaCJtWS6EPcA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlEdRyC6CRYZrI5KLF4R6gWaf8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlGdRyC6CRYbkQi_LJyQ4oTef_6gQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/krub/v11/sZlEdRyC6CRYZp4-KLF4R6gWaf8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlGdRyC6CRYbkQi0LVyQ4oTef_6gQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlEdRyC6CRYZvo_KLF4R6gWaf8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/krub/v11/sZlGdRyC6CRYbkQitLRyQ4oTef_6gQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-kufam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e2a6b51d-b043-4cfa-866c-a5fa696a76ac",-1347161707),$APP.$cljs$cst$2619$family$$,"Kufam",$APP.$cljs$cst$723$name$$,"Kufam",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c-4cY7pG7w_oSJDszBXsKCcBH3lqk7qQCJHvIwYg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c-4cY7pG7w_oSJDszBXsKCcBH3pKk7qQCJHvIwYg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c-4cY7pG7w_oSJDszBXsKCcBH3SK47qQCJHvIwYg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c-4cY7pG7w_oSJDszBXsKCcBH3ca47qQCJHvIwYg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c-4cY7pG7w_oSJDszBXsKCcBH3Fq47qQCJHvIwYg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kufam/v26/C8c-4cY7pG7w_oSJDszBXsKCcBH3P647qQCJHvIwYg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c84cY7pG7w_q6APDMZN6kY3hbiXurT6gqNPPcgYp0i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,
"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c84cY7pG7w_q6APDMZN6kY3hbiXurh6gqNPPcgYp0i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c84cY7pG7w_q6APDMZN6kY3hbiXuoN7QqNPPcgYp0i.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c84cY7pG7w_q6APDMZN6kY3hbiXuo07QqNPPcgYp0i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c84cY7pG7w_q6APDMZN6kY3hbiXupT7QqNPPcgYp0i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kufam/v26/C8c84cY7pG7w_q6APDMZN6kY3hbiXup67QqNPPcgYp0i.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-kulim-park",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("572c666c-edcf-4634-a245-ed71288f7b12",1355449873),$APP.$cljs$cst$2619$family$$,"Kulim Park",$APP.$cljs$cst$723$name$$,"Kulim Park",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdN49secq3hflz1Uu3IwjJYNwa5aZbUvGjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdNm9secq3hflz1Uu3IwhFwUKa9QYZcqCjVVUA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdN49secq3hflz1Uu3IwjPIOwa5aZbUvGjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdNm9secq3hflz1Uu3IwhFwUTaxQYZcqCjVVUA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdN79secq3hflz1Uu3IwtF4m5aZxebw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/kulimpark/v15/fdN59secq3hflz1Uu3IwhFws4YR0abw2Aw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdN49secq3hflz1Uu3IwjIYIwa5aZbUvGjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",
$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdNm9secq3hflz1Uu3IwhFwUOapQYZcqCjVVUA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdN49secq3hflz1Uu3IwjOIJwa5aZbUvGjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kulimpark/v15/fdNm9secq3hflz1Uu3IwhFwUXatQYZcqCjVVUA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kumar-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("08f55f9a-dd73-415b-83cf-9cd8bf0dff5b",339931516),$APP.$cljs$cst$2619$family$$,"Kumar One",
$APP.$cljs$cst$723$name$$,"Kumar One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumarone/v25/bMr1mS-P958wYi6YaGeGNO6WU3oT0g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-kumar-one-outline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d70909db-c992-4563-bf18-c2165e20508b",-208190407),$APP.$cljs$cst$2619$family$$,"Kumar One Outline",$APP.$cljs$cst$723$name$$,"Kumar One Outline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumaroneoutline/v20/Noao6VH62pyLP0fsrZ-v18wlUEcX9zDwRQu8EGKF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kumbh-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fca126f6-5b9a-494b-945e-0ba9db15727c",-448975735),$APP.$cljs$cst$2619$family$$,"Kumbh Sans",$APP.$cljs$cst$723$name$$,"Kumbh Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQkZcA8bTuUkqaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQEZYA8bTuUkqaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQz5YA8bTuUkqaLg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQkZYA8bTuUkqaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQo5YA8bTuUkqaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQT5EA8bTuUkqaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQdpEA8bTuUkqaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQEZEA8bTuUkqaLg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kumbhsans/v27/c4mP1n92AsfhuCq6tVsaoIx1LQICk0boNoq0SjlDfnzKo-bF3mdQOJEA8bTuUkqaLg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-kurale",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("18598f2a-e0ab-4e3c-88b5-5662dad6109f",
-1553416424),$APP.$cljs$cst$2619$family$$,"Kurale",$APP.$cljs$cst$723$name$$,"Kurale",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/kurale/v14/4iCs6KV9e9dXjho6eAT3v02QFg.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lxgw-marker-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("19001da6-3a41-4d88-905d-563bf146897f",-1627435128),$APP.$cljs$cst$2619$family$$,"LXGW Marker Gothic",$APP.$cljs$cst$723$name$$,"LXGW Marker Gothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lxgwmarkergothic/v1/Gg8oN4AaXyDVTi_NlS1-xCtMQxY3lToBjuw_cZe26Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lxgw-wenkai-mono-tc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4a9104da-8292-455d-ac08-18bd107fc004",1473079784),$APP.$cljs$cst$2619$family$$,"LXGW WenKai Mono TC",
$APP.$cljs$cst$723$name$$,"LXGW WenKai Mono TC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lxgwwenkaimonotc/v9/pxiVyos4iPVgyWx9WtufHnsIf5nkaB0HssKqhvJljXmo2SA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lxgwwenkaimonotc/v9/pxiYyos4iPVgyWx9WtufHnsIf5nkaB0Him6CovpOkXA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lxgwwenkaimonotc/v9/pxiVyos4iPVgyWx9WtufHnsIf5nkaB0HstKthvJljXmo2SA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lxgw-wenkai-tc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c45df942-ca99-4729-8ae5-d4137b5d3766",936502611),$APP.$cljs$cst$2619$family$$,"LXGW WenKai TC",$APP.$cljs$cst$723$name$$,"LXGW WenKai TC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",
$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lxgwwenkaitc/v9/w8gAH20td8wNsI3f40DmtXZb4_MmBfkpTClICyan.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lxgwwenkaitc/v9/w8gDH20td8wNsI3f40DmtXZb48uKLd0hZzVB.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lxgwwenkaitc/v9/w8gAH20td8wNsI3f40DmtXZb4_M2AvkpTClICyan.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-la-belle-aurore",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad660c4c-695b-4525-ab7d-31d4630a0495",
1855404532),$APP.$cljs$cst$2619$family$$,"La Belle Aurore",$APP.$cljs$cst$723$name$$,"La Belle Aurore",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labelleaurore/v23/RrQIbot8-mNYKnGNDkWlocovHeIIG-eFNVmULg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-labrada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c6047c36-9863-4642-83ec-6347f2408f5d",428815589),$APP.$cljs$cst$2619$family$$,"Labrada",$APP.$cljs$cst$723$name$$,"Labrada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9VTSgM4QPdUej17.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9XTSwM4QPdUej17.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9UNSwM4QPdUej17.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9VTSwM4QPdUej17.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9VhSwM4QPdUej17.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9WNTAM4QPdUej17.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9W0TAM4QPdUej17.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9XTTAM4QPdUej17.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/labrada/v4/ieVh2Y9HLWefIpOyF1Vi3ZqDss1Px9X6TAM4QPdUej17.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCOt6SvN2fy17-dE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",
$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCGt7SvN2fy17-dE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCLV7SvN2fy17-dE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCOt7SvN2fy17-dE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCNl7SvN2fy17-dE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCDV8SvN2fy17-dE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCAx8SvN2fy17-dE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCGt8SvN2fy17-dE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/labrada/v4/ieVv2Y9HLWefIpOyPVxQIkLq2VfhwMCbCEJ8SvN2fy17-dE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lacquer",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("86d898fb-f96d-44bc-aa1b-922f8ead21c9",
863333345),$APP.$cljs$cst$2619$family$$,"Lacquer",$APP.$cljs$cst$723$name$$,"Lacquer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lacquer/v16/EYqzma1QwqpG4_BBB7-AXhttQ5I.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-laila",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("594e5b89-410e-4d8d-a0aa-b8085d949adb",-857490901),$APP.$cljs$cst$2619$family$$,"Laila",$APP.$cljs$cst$723$name$$,"Laila",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",
$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/laila/v20/LYjBdG_8nE8jDLzxogNAh14nVcfe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/laila/v20/LYjMdG_8nE8jDIRdiidIrEIu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/laila/v20/LYjBdG_8nE8jDLypowNAh14nVcfe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/laila/v20/LYjBdG_8nE8jDLyFpANAh14nVcfe.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/laila/v20/LYjBdG_8nE8jDLzhpQNAh14nVcfe.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lakki-reddy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("21f157ba-20f8-44fe-a71f-d9e4020a30dd",1132315197),$APP.$cljs$cst$2619$family$$,
"Lakki Reddy",$APP.$cljs$cst$723$name$$,"Lakki Reddy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lakkireddy/v25/S6u5w49MUSzD9jlCPmvLZQfox9k97-xZ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-lalezar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ca971ebc-b06a-4795-9f12-52e7b096fc35",367320119),$APP.$cljs$cst$2619$family$$,"Lalezar",$APP.$cljs$cst$723$name$$,"Lalezar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lalezar/v16/zrfl0HLVx-HwTP82UaDyIiL0RCg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lancelot",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3ecafd01-eb2d-4138-a566-28dc41ae64ca",903408790),$APP.$cljs$cst$2619$family$$,"Lancelot",$APP.$cljs$cst$723$name$$,"Lancelot",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lancelot/v28/J7acnppxBGtQEulG4JY4xJ9CGyAa.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-langar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a871ed78-1cd1-40a4-9edf-409b9b1e5b48",22713498),$APP.$cljs$cst$2619$family$$,
"Langar",$APP.$cljs$cst$723$name$$,"Langar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/langar/v30/kJEyBukW7AIlgjGVrTVZ99sqrQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-lateef",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e98996d0-9a50-43e6-abc8-1d55355345da",861898376),$APP.$cljs$cst$2619$family$$,"Lateef",$APP.$cljs$cst$723$name$$,"Lateef",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lateef/v35/hESz6XVnNCxEvkb0bjygbqTb9nQ-RA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lateef/v35/hESz6XVnNCxEvkb0Cj-gbqTb9nQ-RA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lateef/v35/hESw6XVnNCxEvkbMpheEZo_H_w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lateef/v35/hESz6XVnNCxEvkb0Uj6gbqTb9nQ-RA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lateef/v35/hESz6XVnNCxEvkb0fjmgbqTb9nQ-RA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lateef/v35/hESz6XVnNCxEvkb0GjigbqTb9nQ-RA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lateef/v35/hESz6XVnNCxEvkb0BjugbqTb9nQ-RA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lato",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b32be3f5-df90-437c-8462-09abfb39a3d7",-1949100436),$APP.$cljs$cst$2619$family$$,
"Lato",$APP.$cljs$cst$723$name$$,"Lato",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHh30wWyWrFCbw7A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u-w4BMUTPHjxsIPy-vNiPg7MU0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USew-FGC_p9dw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI9w2PHA3s5dwt7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxk6XweuBCY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxswWyWrFCbw7A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVew-FGC_p9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI5wqPHA3s5dwt7w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50Xew-FGC_p9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lato/v25/S6u_w4BMUTPHjxsI3wiPHA3s5dwt7w.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lavishly-yours",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aa1e6f16-22bf-4ac0-8290-f3ec4535ebee",-1566469520),$APP.$cljs$cst$2619$family$$,"Lavishly Yours",$APP.$cljs$cst$723$name$$,"Lavishly Yours",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lavishlyyours/v7/jizDREVIvGwH5OjiZmX9r5z_WxUY0TY7ikbI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-league-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("eac47ac8-f407-441a-bffe-3bc1937ade28",-1748669859),$APP.$cljs$cst$2619$family$$,"League Gothic",$APP.$cljs$cst$723$name$$,"League Gothic",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguegothic/v13/qFdR35CBi4tvBz81xy7WG7ep-BQAY7Krj7feObpH_-amidQ6Q9hn.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-league-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d32dfdea-525b-4cda-b44d-cc9cc484b51e",-1858165758),$APP.$cljs$cst$2619$family$$,"League Script",$APP.$cljs$cst$723$name$$,"League Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguescript/v30/CSR54zpSlumSWj9CGVsoBZdeaNNUuOwkC2s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-league-spartan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8dc1cbaf-4ad7-4825-b775-7b56d565fb89",390539239),$APP.$cljs$cst$2619$family$$,"League Spartan",$APP.$cljs$cst$723$name$$,"League Spartan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oXpBMdcFguczA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMfoTpBMdcFguczA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMoITpBMdcFguczA.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvM_oTpBMdcFguczA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMzITpBMdcFguczA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMIIPpBMdcFguczA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMGYPpBMdcFguczA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMfoPpBMdcFguczA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leaguespartan/v15/kJEnBuEW6A0lliaV_m88ja5Twtx8BWhtkDVmjZvMV4PpBMdcFguczA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-leckerli-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8458d6a-e543-44bd-b33c-88fecb72aa04",
676683062),$APP.$cljs$cst$2619$family$$,"Leckerli One",$APP.$cljs$cst$723$name$$,"Leckerli One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/leckerlione/v22/V8mCoQH8VCsNttEnxnGQ-1itLZxcBtItFw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ledger",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("22dd767b-e822-4913-a15c-370e856e798f",150641838),$APP.$cljs$cst$2619$family$$,"Ledger",$APP.$cljs$cst$723$name$$,"Ledger",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ledger/v17/j8_q6-HK1L3if_sxm8DwHTBhHw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lekton",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("728af3a4-3e9f-401b-80af-6bbd788720c4",-568796428),$APP.$cljs$cst$2619$family$$,"Lekton",$APP.$cljs$cst$723$name$$,"Lekton",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lekton/v21/SZc43FDmLaWmWpBeXxfonUPL6Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lekton/v21/SZc63FDmLaWmWpBuXR3sv0bb6StO.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lekton/v21/SZc73FDmLaWmWpBm4zjMlWjX4DJXgQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lemon",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("50967717-bfab-449f-8b9f-c1c73a9d2d26",1772395703),$APP.$cljs$cst$2619$family$$,"Lemon",$APP.$cljs$cst$723$name$$,"Lemon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lemon/v19/HI_EiYEVKqRMq0jBSZXAQ4-d.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lemonada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c214f061-eebf-49b8-948e-23300f96833b",87283892),$APP.$cljs$cst$2619$family$$,"Lemonada",$APP.$cljs$cst$723$name$$,"Lemonada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lemonada/v31/0QI-MXFD9oygTWy_R-FFlwV-bgfR7QJGJOt2mfWc3Z2pTg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lemonada/v31/0QI-MXFD9oygTWy_R-FFlwV-bgfR7QJGeut2mfWc3Z2pTg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lemonada/v31/0QI-MXFD9oygTWy_R-FFlwV-bgfR7QJGSOt2mfWc3Z2pTg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lemonada/v31/0QI-MXFD9oygTWy_R-FFlwV-bgfR7QJGpOx2mfWc3Z2pTg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lemonada/v31/0QI-MXFD9oygTWy_R-FFlwV-bgfR7QJGnex2mfWc3Z2pTg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lexend",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1935aaa7-73cb-4775-a377-8139e6a5b8c8",1432921960),$APP.$cljs$cst$2619$family$$,"Lexend",$APP.$cljs$cst$723$name$$,"Lexend",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WCzsX_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC7sW_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC2UW_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WCzsW_LBte6KuGEo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WCwkW_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC-UR_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC9wR_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC7sR_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexend/v26/wlptgwvFAVdoq2_F94zlCfv0bz1WC5IR_LBte6KuGEo.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lexend-deca",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6cb8d740-7fb5-40e8-bd10-fc82c2acabd2",-649775793),$APP.$cljs$cst$2619$family$$,"Lexend Deca",$APP.$cljs$cst$723$name$$,"Lexend Deca",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U48MxArBPCqLNflg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4cM1ArBPCqLNflg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4rs1ArBPCqLNflg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U48M1ArBPCqLNflg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4ws1ArBPCqLNflg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4LspArBPCqLNflg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4F8pArBPCqLNflg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4cMpArBPCqLNflg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexenddeca/v25/K2FifZFYk-dHSE0UPPuwQ7CrD94i-NCKm-U4WcpArBPCqLNflg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lexend-exa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("983d8ffb-1980-4293-9cfc-a80fc5469b6a",-853621829),$APP.$cljs$cst$2619$family$$,"Lexend Exa",$APP.$cljs$cst$723$name$$,"Lexend Exa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9r7T6bHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9p7TqbHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9qlTqbHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9r7TqbHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9rJTqbHHJ8BRq0b.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9olSabHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9ocSabHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9p7SabHHJ8BRq0b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendexa/v35/UMBCrPdOoHOnxExyjdBeQCH18mulUxBvI9pSSabHHJ8BRq0b.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lexend-giga",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c2448b51-3bbe-489a-9e9b-d80818139165",1112664628),$APP.$cljs$cst$2619$family$$,"Lexend Giga",$APP.$cljs$cst$723$name$$,
"Lexend Giga",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRC2LmE68oo6eepYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRCWLiE68oo6eepYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRChriE68oo6eepYQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRC2LiE68oo6eepYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRC6riE68oo6eepYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRCBr-E68oo6eepYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRCP7-E68oo6eepYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRCWL-E68oo6eepYQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendgiga/v27/PlIuFl67Mah5Y8yMHE7lkUZPlTBo4MWFfNRCcb-E68oo6eepYQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lexend-mega",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("09f0512b-aba6-4fb3-a787-9016d51dbeab",
-899291357),$APP.$cljs$cst$2619$family$$,"Lexend Mega",$APP.$cljs$cst$723$name$$,"Lexend Mega",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDL8fivveyiq9EqQw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDLcfmvveyiq9EqQw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDLr_mvveyiq9EqQw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDL8fmvveyiq9EqQw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDLw_mvveyiq9EqQw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDLL_6vveyiq9EqQw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDLFv6vveyiq9EqQw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDLcf6vveyiq9EqQw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendmega/v27/qFdX35aBi5JtHD41zSTFEuTByuvYFuE9IbDLWP6vveyiq9EqQw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-lexend-peta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("746e0e28-4f02-4b0a-a409-2f32ebbb7df5",802967645),$APP.$cljs$cst$2619$family$$,"Lexend Peta",$APP.$cljs$cst$723$name$$,"Lexend Peta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgR6SFyW1YuRTsnfw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgRaSByW1YuRTsnfw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgRtyByW1YuRTsnfw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgR6SByW1YuRTsnfw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgR2yByW1YuRTsnfw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgRNydyW1YuRTsnfw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgRDidyW1YuRTsnfw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgRaSdyW1YuRTsnfw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendpeta/v30/BXR4vFPGjeLPh0kCfI4OkFX-UTQHSCaxvBgRQCdyW1YuRTsnfw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lexend-tera",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("06fb1ca3-8e9f-4eef-a35c-a5d7ce0638fe",1797815864),$APP.$cljs$cst$2619$family$$,"Lexend Tera",$APP.$cljs$cst$723$name$$,"Lexend Tera",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiM5zITdpz0fYxcrQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiMZzMTdpz0fYxcrQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiMuTMTdpz0fYxcrQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiM5zMTdpz0fYxcrQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiM1TMTdpz0fYxcrQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiMOTQTdpz0fYxcrQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiMADQTdpz0fYxcrQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiMZzQTdpz0fYxcrQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendtera/v29/RrQDbo98_jt_IXnBPwCWtYJLZ3P4hnaGKFiMTjQTdpz0fYxcrQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lexend-zetta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("59db6359-8ee2-4191-bbe7-909a3f4ad7b8",1967091617),$APP.$cljs$cst$2619$family$$,"Lexend Zetta",$APP.$cljs$cst$723$name$$,"Lexend Zetta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCy9bH0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCy1bG0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCy4jG0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCy9bG0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCy-TG0z5jbs8qbts.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCywjB0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCyzHB0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCy1bB0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lexendzetta/v32/ll8uK2KYXje7CdOFnEWcU8synQbuVYjYB3BCy3_B0z5jbs8qbts.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libertinus-keyboard",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad175cae-58e6-4d84-8285-682588cc4e3d",674960982),$APP.$cljs$cst$2619$family$$,"Libertinus Keyboard",
$APP.$cljs$cst$723$name$$,"Libertinus Keyboard",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinuskeyboard/v2/NaPEcYrQAP5Z2JsyIac0i2DYHaapaf43RryztWo_3fk.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libertinus-math",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("694850b6-2a6d-48a6-9403-dd98a7f806a8",767038417),$APP.$cljs$cst$2619$family$$,"Libertinus Math",$APP.$cljs$cst$723$name$$,"Libertinus Math",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusmath/v1/Gw6iwc3770TVMoHVurPejWtfenRLv_KJt3R-2Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libertinus-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("25bdb741-e7f6-45f7-a38d-400cf161ac3f",-588892835),$APP.$cljs$cst$2619$family$$,"Libertinus Mono",$APP.$cljs$cst$723$name$$,"Libertinus Mono",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusmono/v1/_gPg1RnxrjY_TDm97ApTqwneJJFToBF3YROW_w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libertinus-sans",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a1a19778-7a13-428e-9726-e0ef7cbdf144",1984000083),$APP.$cljs$cst$2619$family$$,"Libertinus Sans",$APP.$cljs$cst$723$name$$,"Libertinus Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/libertinussans/v1/YA9Lr0-a6k7ZLbw_dle4knJh2cqMjt3V_dB0Yw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinussans/v1/YA9Jr0-a6k7ZLbw_dle4knJh2cq8jNfR39VkYzCp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinussans/v1/YA9Or0-a6k7ZLbw_dle4knJh2cq0MvLx9ftoaimwmw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libertinus-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("47b51d6b-86e4-419b-8cf9-092fa9767799",292649340),$APP.$cljs$cst$2619$family$$,"Libertinus Serif",$APP.$cljs$cst$723$name$$,"Libertinus Serif",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusserif/v1/RLpkK4bw7KinajYBg0RTTwCLF5Ben6kFUHPIFaU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusserif/v1/RLpiK4bw7KinajYBg0RTTwCLF5Ber6sPVFHNBaVImA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusserif/v1/RLpjK4bw7KinajYBg0RTTwCLF5Bep3ErdHvjCaxRgew.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusserif/v1/RLphK4bw7KinajYBg0RTTwCLF5Ber6s3jH_pDY5UkexwPg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusserif/v1/RLpjK4bw7KinajYBg0RTTwCLF5BepxUqdHvjCaxRgew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusserif/v1/RLphK4bw7KinajYBg0RTTwCLF5Ber6s36H7pDY5UkexwPg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-libertinus-serif-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8cf4f823-3041-4192-9e86-7be9aea44031",-695947561),$APP.$cljs$cst$2619$family$$,"Libertinus Serif Display",$APP.$cljs$cst$723$name$$,"Libertinus Serif Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/libertinusserifdisplay/v2/0FlHVOmbklub_P32Hm53RVREi5BsXWudOF_Gpgcrg81gHhVOxQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-barcode-128",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ed307c74-aa64-4c13-9218-26e71bddacc5",322540376),$APP.$cljs$cst$2619$family$$,"Libre Barcode 128",$APP.$cljs$cst$723$name$$,"Libre Barcode 128",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebarcode128/v31/cIfnMbdUsUoiW3O_hVviCwVjuLtXeJ_A_gMk0izH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"gfont-libre-barcode-128-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a59b2179-a3f4-4300-b180-6142c1f96883",-1379130287),$APP.$cljs$cst$2619$family$$,"Libre Barcode 128 Text",$APP.$cljs$cst$723$name$$,"Libre Barcode 128 Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebarcode128text/v31/fdNv9tubt3ZEnz1Gu3I4-zppwZ9CWZ16Z0w5cV3Y6M90w4k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-barcode-39",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("90dc002d-807f-4b97-aedf-1be0354cf3a3",-369871139),$APP.$cljs$cst$2619$family$$,"Libre Barcode 39",$APP.$cljs$cst$723$name$$,"Libre Barcode 39",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebarcode39/v25/-nFnOHM08vwC6h8Li1eQnP_AHzI2K_d709jy92k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-barcode-39-extended",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("faf6e47a-3d78-46bc-a6fc-2e0681718a63",-533493582),$APP.$cljs$cst$2619$family$$,"Libre Barcode 39 Extended",$APP.$cljs$cst$723$name$$,"Libre Barcode 39 Extended",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebarcode39extended/v30/8At7Gt6_O5yNS0-K4Nf5U922qSzhJ3dUdfJpwNUgfNRCOZ1GOBw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-barcode-39-extended-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a74d209e-0350-48a1-bcee-c44eec15e3ba",-573987417),$APP.$cljs$cst$2619$family$$,"Libre Barcode 39 Extended Text",$APP.$cljs$cst$723$name$$,"Libre Barcode 39 Extended Text",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebarcode39extendedtext/v30/eLG1P_rwIgOiDA7yrs9LoKaYRVLQ1YldrrOnnL7xPO4jNP68fLIiPopNNA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-libre-barcode-39-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d928840c-cd08-4fa0-a868-c02b00ff131b",-2030328719),$APP.$cljs$cst$2619$family$$,"Libre Barcode 39 Text",$APP.$cljs$cst$723$name$$,"Libre Barcode 39 Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebarcode39text/v32/sJoa3KhViNKANw_E3LwoDXvs5Un0HQ1vT-031RRL-9rYaw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-barcode-ean13-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2b957ed2-a2f8-4052-9fa1-ba46f9fcb95a",-1940606112),$APP.$cljs$cst$2619$family$$,"Libre Barcode EAN13 Text",$APP.$cljs$cst$723$name$$,"Libre Barcode EAN13 Text",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebarcodeean13text/v25/wlpigxXFDU1_oCu9nfZytgIqSG0XRcJm_OQiB96PAGEki52WfA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-libre-baskerville",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9ced776d-360c-4ad0-a637-786a79b451a9",1652998030),$APP.$cljs$cst$2619$family$$,"Libre Baskerville",$APP.$cljs$cst$723$name$$,"Libre Baskerville",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17uj8Q4SCQlOvuPCfQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17ujww4SCQlOvuPCfQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17ujLwkSCQlOvuPCfQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKUZrc3Hgbbcjq75U4uslyuy4kn0olVQ-LglH6T17ujFgkSCQlOvuPCfQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKWZrc3Hgbbcjq75U4uslyuy4kn0qNccR04_RUJeby2OU36SgNKnObSfbge.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKWZrc3Hgbbcjq75U4uslyuy4kn0qNccR04_RUJeby2OU3ISgNKnObSfbge.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKWZrc3Hgbbcjq75U4uslyuy4kn0qNccR04_RUJeby2OU0kTQNKnObSfbge.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebaskerville/v24/kmKWZrc3Hgbbcjq75U4uslyuy4kn0qNccR04_RUJeby2OU0dTQNKnObSfbge.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-bodoni",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b5c11825-cfcb-41cb-8a4b-df79fd9a3ccb",
2072156354),$APP.$cljs$cst$2619$family$$,"Libre Bodoni",$APP.$cljs$cst$723$name$$,"Libre Bodoni",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm--H45qDWDYULr5OfyZudXzSBgY2oMBGte6I1fwWzZcOb3U3s.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm--H45qDWDYULr5OfyZudXzSBgY2oMBGte6L9fwWzZcOb3U3s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm--H45qDWDYULr5OfyZudXzSBgY2oMBGte6FNYwWzZcOb3U3s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm--H45qDWDYULr5OfyZudXzSBgY2oMBGte6GpYwWzZcOb3U3s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm4-H45qDWDYULr5OfyZud9xBKfuwNnnsVZ_UUcKS_TdMTyQ3syLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm4-H45qDWDYULr5OfyZud9xBKfuwNnnsVZ_UUcGy_TdMTyQ3syLg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm4-H45qDWDYULr5OfyZud9xBKfuwNnnsVZ_UUc9yjTdMTyQ3syLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librebodoni/v9/_Xm4-H45qDWDYULr5OfyZud9xBKfuwNnnsVZ_UUczijTdMTyQ3syLg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-caslon-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6dafb784-fde9-47f3-bd90-13d6e0a9e49b",823682256),$APP.$cljs$cst$2619$family$$,"Libre Caslon Display",$APP.$cljs$cst$723$name$$,"Libre Caslon Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librecaslondisplay/v18/TuGOUUFxWphYQ6YI6q9Xp61FQzxDRKmzr2lRdRhtCC4d.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-caslon-text",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("36bc97db-13fa-48c5-844d-dd082fcc35cb",-1823351747),$APP.$cljs$cst$2619$family$$,"Libre Caslon Text",$APP.$cljs$cst$723$name$$,"Libre Caslon Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/librecaslontext/v5/DdT878IGsGw1aF1JU10PUbTvNNaDMcq_3eNrHgO1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librecaslontext/v5/DdT678IGsGw1aF1JU10PUbTvNNaDMfq91-dJGxO1q9o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",
$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librecaslontext/v5/DdT578IGsGw1aF1JU10PUbTvNNaDMfID8sdjNR-8ssPt.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-libre-franklin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bb54fcaf-e2d4-422d-86c7-9efef4de3030",278547177),$APP.$cljs$cst$2619$family$$,"Libre Franklin",$APP.$cljs$cst$723$name$$,
"Libre Franklin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhLsSUB9rIb-JH1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhrsWUB9rIb-JH1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhcMWUB9rIb-JH1g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhLsWUB9rIb-JH1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhHMWUB9rIb-JH1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduh8MKUB9rIb-JH1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhycKUB9rIb-JH1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhrsKUB9rIb-JH1g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizOREVItHgc8qDIbSTKq4XkRg8T88bjFuXOnduhh8KUB9rIb-JH1g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05oZ8RdDMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05ob8RNDMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05oYiRNDMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05oZ8RNDMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05oZORNDMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05oaiQ9DMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05oabQ9DMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05ob8Q9DMTedX1sGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/librefranklin/v20/jizMREVItHgc8qDIbSTKq4XkRiUawTk7f45UM9y05obVQ9DMTedX1sGE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-licorice",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c54a460-09d8-4006-a6dc-21b0b73399db",916788170),$APP.$cljs$cst$2619$family$$,
"Licorice",$APP.$cljs$cst$723$name$$,"Licorice",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/licorice/v8/t5tjIR8TMomTCAyjNk23hqLgzCHu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-life-savers",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f050cc6f-08ff-4288-801a-c848d9cc37ae",-283163719),$APP.$cljs$cst$2619$family$$,"Life Savers",$APP.$cljs$cst$723$name$$,"Life Savers",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lifesavers/v23/ZXuie1UftKKabUQMgxAal_lrFgpbuNvB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lifesavers/v23/ZXu_e1UftKKabUQMgxAal8HXOS5Tk8fIpPRW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",
$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lifesavers/v23/ZXu_e1UftKKabUQMgxAal8HLOi5Tk8fIpPRW.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lilita-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f4c6fb87-93c5-42d1-a9cc-0101c773faa7",538959556),$APP.$cljs$cst$2619$family$$,"Lilita One",$APP.$cljs$cst$723$name$$,"Lilita One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lilitaone/v17/i7dPIFZ9Zz-WBtRtedDbUEZ2RFq7AwU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-lily-script-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2e7b5c18-ca89-415d-bf67-780ff49dcaa7",-2116441571),$APP.$cljs$cst$2619$family$$,"Lily Script One",$APP.$cljs$cst$723$name$$,"Lily Script One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lilyscriptone/v16/LhW9MV7ZMfIPdMxeBjBvFN8SXLS4gsSjQNsRMg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-limelight",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("97014482-7c2c-402b-94a0-c71883daee44",-1960069641),$APP.$cljs$cst$2619$family$$,"Limelight",$APP.$cljs$cst$723$name$$,"Limelight",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/limelight/v21/XLYkIZL7aopJVbZJHDuYPeNGrnY2TA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-linden-hill",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2bf293a-f472-4936-956e-49f2972f7a32",-1008557321),
$APP.$cljs$cst$2619$family$$,"Linden Hill",$APP.$cljs$cst$723$name$$,"Linden Hill",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lindenhill/v27/-F61fjxoKSg9Yc3hZgO8ygFI7CwC009k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lindenhill/v27/-F63fjxoKSg9Yc3hZgO8yjFK5igg1l9kn-s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-linefont",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("34dce0e0-732d-45d3-94bc-1b23973cfd96",
1375592533),$APP.$cljs$cst$2619$family$$,"Linefont",$APP.$cljs$cst$723$name$$,"Linefont",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnY4UNbu7tmdXux3U.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnYwUMbu7tmdXux3U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnY9sMbu7tmdXux3U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnY4UMbu7tmdXux3U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnY7cMbu7tmdXux3U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnY1sLbu7tmdXux3U.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnY2ILbu7tmdXux3U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnYwULbu7tmdXux3U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/linefont/v10/dg4I_pzpoqcLKUIzVfFMh1TF2rkhli25jn7CKTTWSumsFuSnYywLbu7tmdXux3U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-lisu-bosa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("846daddc-2176-41ea-b268-d463e555d24f",-1786791384),$APP.$cljs$cst$2619$family$$,"Lisu Bosa",$APP.$cljs$cst$723$name$$,"Lisu Bosa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFtErkv240fsdmJRJQXX2DGRdbY1P1Sbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFzErkv240fsdmJRJQflXkuRNzc9vhCblye.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFtErkv240fsdmJRJQXO2PGRdbY1P1Sbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFzErkv240fsdmJRJQflXlKR9zc9vhCblye.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFoErkv240fsdmJRJQvl0viTf3E3Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lisubosa/v2/3XFuErkv240fsdmJRJQflUHmb_jU3eRL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFtErkv240fsdmJRJQXY2LGRdbY1P1Sbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",
$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFzErkv240fsdmJRJQflXkSRtzc9vhCblye.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFtErkv240fsdmJRJQXT2XGRdbY1P1Sbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFzErkv240fsdmJRJQflXk-Qdzc9vhCblye.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFtErkv240fsdmJRJQXK2TGRdbY1P1Sbg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFzErkv240fsdmJRJQflXlaQNzc9vhCblye.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lisubosa/v2/3XFtErkv240fsdmJRJQXN2fGRdbY1P1Sbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFzErkv240fsdmJRJQflXlGQ9zc9vhCblye.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFtErkv240fsdmJRJQXE2bGRdbY1P1Sbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lisubosa/v2/3XFzErkv240fsdmJRJQflXliQtzc9vhCblye.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-liter",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3f20da1-55ef-40c7-b949-558f5f5bef7e",-956268726),$APP.$cljs$cst$2619$family$$,"Liter",$APP.$cljs$cst$723$name$$,"Liter",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/liter/v4/SLXGc1nX4GQ4d2ImRJqExst1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-literata",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1b09a13b-f95c-4ff8-af0e-78ca0653ab34",-1408199729),$APP.$cljs$cst$2619$family$$,"Literata",$APP.$cljs$cst$723$name$$,"Literata",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbJG_F_bcTWCWp8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbE-_F_bcTWCWp8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbBG_F_bcTWCWp8g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbCO_F_bcTWCWp8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbM-4F_bcTWCWp8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbPa4F_bcTWCWp8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbJG4F_bcTWCWp8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3PQ6P12-iJxAIgLa78DkrbXsDgk0oVDaDPYLanFLHpPf2TbLi4F_bcTWCWp8g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8f7XWSUKTt8iVow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8obXWSUKTt8iVow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8_7XWSUKTt8iVow.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8zbXWSUKTt8iVow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8IbLWSUKTt8iVow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8GLLWSUKTt8iVow.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8f7LWSUKTt8iVow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/literata/v40/or3NQ6P12-iJxAIgLYT1PLs1Zd0nfUwAbeGVKoRYzNiCp1OUedn8VrLWSUKTt8iVow.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-liu-jian-mao-cao",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e23729bf-e6d3-4953-81f8-f8c856104702",1695670043),$APP.$cljs$cst$2619$family$$,"Liu Jian Mao Cao",$APP.$cljs$cst$723$name$$,"Liu Jian Mao Cao",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/liujianmaocao/v24/845DNN84HJrccNonurqXILGpvCOoferVKGWsUo8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-livvic",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c0e645c-4d11-4be8-b6a8-22524eaa1aa3",-294747828),$APP.$cljs$cst$2619$family$$,"Livvic",$APP.$cljs$cst$723$name$$,"Livvic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/livvic/v15/rnCr-x1S2hzjrlffC-M-mHnOSOuk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCt-x1S2hzjrlfXbdtakn3sTfukQHs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCq-x1S2hzjrlffp8IeslfCQfK9WQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCs-x1S2hzjrlfXbdv2s13GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCq-x1S2hzjrlffw8EeslfCQfK9WQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCs-x1S2hzjrlfXbduSsF3GY_etWWIJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCp-x1S2hzjrlfnb-k6unzeSA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/livvic/v15/rnCr-x1S2hzjrlfXbeM-mHnOSOuk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCq-x1S2hzjrlffm8AeslfCQfK9WQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCs-x1S2hzjrlfXbdvKsV3GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCq-x1S2hzjrlfft8ceslfCQfK9WQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCs-x1S2hzjrlfXbdvmtl3GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCq-x1S2hzjrlff08YeslfCQfK9WQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCs-x1S2hzjrlfXbduCt13GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/livvic/v15/rnCq-x1S2hzjrlff68QeslfCQfK9WQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/livvic/v15/rnCs-x1S2hzjrlfXbdu6tV3GY_etWWIJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lobster",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("81bbdca5-795e-466e-950b-e189d95767f2",1866116383),$APP.$cljs$cst$2619$family$$,"Lobster",$APP.$cljs$cst$723$name$$,"Lobster",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lobster/v32/neILzCirqoswsqX9_oWsMqEzSJQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lobster-two",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bb84bd09-eb7a-4f8d-a2c5-4119397400e2",-507610498),$APP.$cljs$cst$2619$family$$,"Lobster Two",$APP.$cljs$cst$723$name$$,"Lobster Two",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lobstertwo/v22/BngMUXZGTXPUvIoyV6yN59fK7KSJ4ACD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lobstertwo/v22/BngOUXZGTXPUvIoyV6yN5-fI5qCr5RCDY_k.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lobstertwo/v22/BngRUXZGTXPUvIoyV6yN5-92w4CByxyKeuDp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lobstertwo/v22/BngTUXZGTXPUvIoyV6yN5-fI3hyEwRiof_DpXMY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-londrina-outline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4b1dbc94-8f15-4b24-9514-7e2fb92024c7",-417068307),$APP.$cljs$cst$2619$family$$,"Londrina Outline",$APP.$cljs$cst$723$name$$,"Londrina Outline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/londrinaoutline/v29/C8c44dM8vmb14dfsZxhetg3pDH-SfuoxrSKMDvI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-londrina-shadow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d9dc75e1-056e-4962-b996-bf189f3cf042",
424474604),$APP.$cljs$cst$2619$family$$,"Londrina Shadow",$APP.$cljs$cst$723$name$$,"Londrina Shadow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/londrinashadow/v28/oPWX_kB4kOQoWNJmjxLV5JuoCUlXRlaSxkrMCQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-londrina-sketch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aef39efb-9789-4697-a29a-2a0c877abf1a",1075195115),$APP.$cljs$cst$2619$family$$,"Londrina Sketch",$APP.$cljs$cst$723$name$$,"Londrina Sketch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/londrinasketch/v27/c4m41npxGMTnomOHtRU68eIJn8qfWWn5Pos6CA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-londrina-solid",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e15f98ef-cdd0-4897-aefb-6cf4c7f7de36",-568738327),$APP.$cljs$cst$2619$family$$,"Londrina Solid",$APP.$cljs$cst$723$name$$,
"Londrina Solid",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/londrinasolid/v19/flUjRq6sw40kQEJxWNgkLuudGfs9KBYesZHhV64.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/londrinasolid/v19/flUiRq6sw40kQEJxWNgkLuudGfv1CjY0n53oTrcL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/londrinasolid/v19/flUhRq6sw40kQEJxWNgkLuudGcNZIhI8tIHh.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/londrinasolid/v19/flUiRq6sw40kQEJxWNgkLuudGfvdDzY0n53oTrcL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-long-cang",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cf40e6cc-67bb-4030-87c5-03fa17612fdd",
471894937),$APP.$cljs$cst$2619$family$$,"Long Cang",$APP.$cljs$cst$723$name$$,"Long Cang",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/longcang/v21/LYjAdGP8kkgoTec8zkRgrXArXN7HWQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lora",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b53853d5-dbaf-42fc-a59c-eca217cf1442",-1919382161),$APP.$cljs$cst$2619$family$$,"Lora",$APP.$cljs$cst$723$name$$,"Lora",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787weuyJGmKxemMeZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787wsuyJGmKxemMeZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787zAvCJGmKxemMeZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI6MX1D_JOuGQbT0gvTJPa787z5vCJGmKxemMeZ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-MoFkqh8ndeZzZ0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-PgFkqh8ndeZzZ0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-BQCkqh8ndeZzZ0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lora/v37/0QI8MX1D_JOuMw_hLdO6T2wV9KnW-C0Ckqh8ndeZzZ0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-love-light",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6baea348-9989-4a43-b0ee-e78584896f28",-708166166),$APP.$cljs$cst$2619$family$$,"Love Light",$APP.$cljs$cst$723$name$$,
"Love Light",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lovelight/v8/t5tlIR0TNJyZWimpNAXDjKbCyTHuspo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-love-ya-like-a-sister",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fed7ce09-676a-4a63-aced-36ed21c3950f",-547628468),$APP.$cljs$cst$2619$family$$,"Love Ya Like A Sister",$APP.$cljs$cst$723$name$$,"Love Ya Like A Sister",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/loveyalikeasister/v23/R70EjzUBlOqPeouhFDfR80-0FhOqJubN-Be78nZcsGGycA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-loved-by-the-king",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f94ce5ca-106e-4f10-9f09-bc5a487f101d",409710175),$APP.$cljs$cst$2619$family$$,"Loved by the King",$APP.$cljs$cst$723$name$$,"Loved by the King",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lovedbytheking/v24/Gw6gwdP76VDVJNXerebZxUMeRXUF2PiNlXFu2R64.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lovers-quarrel",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("34423b86-b229-4945-a5c4-fe7a7bc9fe84",-137787457),$APP.$cljs$cst$2619$family$$,"Lovers Quarrel",$APP.$cljs$cst$723$name$$,"Lovers Quarrel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/loversquarrel/v25/Yq6N-LSKXTL-5bCy8ksBzpQ_-zAsY7pO6siz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-luckiest-guy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("13c666bd-3960-4c31-bb66-067d32c66ee5",-1643412590),$APP.$cljs$cst$2619$family$$,"Luckiest Guy",$APP.$cljs$cst$723$name$$,"Luckiest Guy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/luckiestguy/v25/_gP_1RrxsjcxVyin9l9n_j2RStR3qDpraA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lugrasimo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("82a0a2d1-c694-40d5-9299-9ae3b9522e76",-682315204),
$APP.$cljs$cst$2619$family$$,"Lugrasimo",$APP.$cljs$cst$723$name$$,"Lugrasimo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lugrasimo/v5/qkBXXvoF_s_eT9c7Y7ae5JRLkAXbMQ.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lumanosimo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("353d97d5-6e54-4b8e-bb41-080e29d67481",1576294168),$APP.$cljs$cst$2619$family$$,"Lumanosimo",$APP.$cljs$cst$723$name$$,"Lumanosimo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lumanosimo/v5/K2F0fZBYg_JDSEZHEfO8AoqKAyLzfWo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lunasima",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5bf61005-b630-4f96-9ff8-79959b4d6f9e",413160110),$APP.$cljs$cst$2619$family$$,"Lunasima",$APP.$cljs$cst$723$name$$,"Lunasima",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lunasima/v1/wEO-EBvPh9RSOj7JFAwle94H1VIe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lunasima/v1/wEO5EBvPh9RSOj7JFDSZVPoP_k4XiKvO.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lusitana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2de98021-7246-4df3-a52e-fab05389086a",-200810029),$APP.$cljs$cst$2619$family$$,"Lusitana",$APP.$cljs$cst$723$name$$,"Lusitana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lusitana/v14/CSR84z9ShvucWzsMKxhaRuMiSct_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/lusitana/v14/CSR74z9ShvucWzsMKyDmaccqYtd2vfwk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-lustria",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fffeca37-a630-4ee9-9dd4-d0b2838961fb",-942570080),$APP.$cljs$cst$2619$family$$,"Lustria",$APP.$cljs$cst$723$name$$,"Lustria",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/lustria/v14/9oRONYodvDEyjuhOrCg5MtPyAcg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-luxurious-roman",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0a18dabb-8353-4fc6-a723-c070c810661d",49184993),$APP.$cljs$cst$2619$family$$,"Luxurious Roman",$APP.$cljs$cst$723$name$$,
"Luxurious Roman",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/luxuriousroman/v10/buEupou_ZcP1w0yTKxJJokVSmbpqYgckeo9RMw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-luxurious-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7464eab7-aabd-4ef9-a960-bfcc9c946fa2",-773050716),$APP.$cljs$cst$2619$family$$,"Luxurious Script",$APP.$cljs$cst$723$name$$,"Luxurious Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/luxuriousscript/v9/ahcCv9e7yydulT32KZ0rBIoD7DzMg0rOby1JtYk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-m-plus-1",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d1c43a75-8b7e-4a75-a933-828e5d858a8c",1268742961),$APP.$cljs$cst$2619$family$$,"M PLUS 1",$APP.$cljs$cst$723$name$$,"M PLUS 1",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW5VSe78nZcsGGycA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW51Sa78nZcsGGycA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW5Cya78nZcsGGycA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW5VSa78nZcsGGycA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW5Zya78nZcsGGycA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW5iyG78nZcsGGycA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW5siG78nZcsGGycA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW51SG78nZcsGGycA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1/v15/R70EjygA28ymD4HgBUGzkN5Eyoj-WpW5_CG78nZcsGGycA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-m-plus-1-code",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f5358850-2d22-44a7-813c-ad767fbeba65",-917517470),$APP.$cljs$cst$2619$family$$,"M PLUS 1 Code",$APP.$cljs$cst$723$name$$,"M PLUS 1 Code",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1code/v16/ypvMbXOOx2xFpzmYJS3N2_J2hBN6RZ5oIp8m_7iN0XHpapwmdZhY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1code/v16/ypvMbXOOx2xFpzmYJS3N2_J2hBN6RZ5oIp8m_7gN0HHpapwmdZhY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1code/v16/ypvMbXOOx2xFpzmYJS3N2_J2hBN6RZ5oIp8m_7jT0HHpapwmdZhY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1code/v16/ypvMbXOOx2xFpzmYJS3N2_J2hBN6RZ5oIp8m_7iN0HHpapwmdZhY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1code/v16/ypvMbXOOx2xFpzmYJS3N2_J2hBN6RZ5oIp8m_7i_0HHpapwmdZhY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1code/v16/ypvMbXOOx2xFpzmYJS3N2_J2hBN6RZ5oIp8m_7hT13HpapwmdZhY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1code/v16/ypvMbXOOx2xFpzmYJS3N2_J2hBN6RZ5oIp8m_7hq13HpapwmdZhY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-m-plus-1p",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("263d0a8d-f41f-440b-8afe-a8f767ad6802",73770981),$APP.$cljs$cst$2619$family$$,"M PLUS 1p",
$APP.$cljs$cst$723$name$$,"M PLUS 1p",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1p/v32/e3tleuShHdiFyPFzBRrQnDQAUW3aq-5N.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1p/v32/e3tmeuShHdiFyPFzBRrQVBYge0PWovdU4w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1p/v32/e3tjeuShHdiFyPFzBRro-D4Ec2jKqw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1p/v32/e3tmeuShHdiFyPFzBRrQDBcge0PWovdU4w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mplus1p/v32/e3tmeuShHdiFyPFzBRrQRBEge0PWovdU4w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1p/v32/e3tmeuShHdiFyPFzBRrQWBIge0PWovdU4w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus1p/v32/e3tmeuShHdiFyPFzBRrQfBMge0PWovdU4w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-m-plus-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7dc04b24-b410-4139-9f5d-1046cb31cbd1",1133824801),$APP.$cljs$cst$2619$family$$,"M PLUS 2",$APP.$cljs$cst$723$name$$,"M PLUS 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkwOa-VxlqHrzNgAw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkwua6VxlqHrzNgAw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkwZ66VxlqHrzNgAw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkwOa6VxlqHrzNgAw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkwC66VxlqHrzNgAw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkw56mVxlqHrzNgAw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkw3qmVxlqHrzNgAw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkwuamVxlqHrzNgAw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplus2/v15/7Auhp_Eq3gO_OGbGGhjdwrDdpeIBxlkwkKmVxlqHrzNgAw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-m-plus-code-latin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dcbd7d4a-3a18-4456-b87f-ffbcf911f4fd",-475839095),$APP.$cljs$cst$2619$family$$,"M PLUS Code Latin",$APP.$cljs$cst$723$name$$,"M PLUS Code Latin",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mpluscodelatin/v16/hv-ylyV-aXg7x7tULiNXXBA0Np4WMS8fDIymHY8fy8wn4_ifLAtrObKDO0Xf1EbB6i5MqF9TRwg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mpluscodelatin/v16/hv-ylyV-aXg7x7tULiNXXBA0Np4WMS8fDIymHY8fy8wn4_ifLAtrObKDO0Xf1MbA6i5MqF9TRwg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mpluscodelatin/v16/hv-ylyV-aXg7x7tULiNXXBA0Np4WMS8fDIymHY8fy8wn4_ifLAtrObKDO0Xf1BjA6i5MqF9TRwg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mpluscodelatin/v16/hv-ylyV-aXg7x7tULiNXXBA0Np4WMS8fDIymHY8fy8wn4_ifLAtrObKDO0Xf1EbA6i5MqF9TRwg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mpluscodelatin/v16/hv-ylyV-aXg7x7tULiNXXBA0Np4WMS8fDIymHY8fy8wn4_ifLAtrObKDO0Xf1HTA6i5MqF9TRwg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mpluscodelatin/v16/hv-ylyV-aXg7x7tULiNXXBA0Np4WMS8fDIymHY8fy8wn4_ifLAtrObKDO0Xf1JjH6i5MqF9TRwg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mpluscodelatin/v16/hv-ylyV-aXg7x7tULiNXXBA0Np4WMS8fDIymHY8fy8wn4_ifLAtrObKDO0Xf1KHH6i5MqF9TRwg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-m-plus-rounded-1c",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2c3718a4-735a-4ab4-bfba-371c6df3576f",2145726369),$APP.$cljs$cst$2619$family$$,"M PLUS Rounded 1c",$APP.$cljs$cst$723$name$$,"M PLUS Rounded 1c",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplusrounded1c/v19/VdGCAYIAV6gnpUpoWwNkYvrugw9RuM3ixLsg6-av1x0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplusrounded1c/v19/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0q5psKxeqmzgRK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplusrounded1c/v19/VdGEAYIAV6gnpUpoWwNkYvrugw9RuPWGzr8C7vav.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplusrounded1c/v19/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM1y55sKxeqmzgRK.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplusrounded1c/v19/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM064ZsKxeqmzgRK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplusrounded1c/v19/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0m4psKxeqmzgRK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mplusrounded1c/v19/VdGBAYIAV6gnpUpoWwNkYvrugw9RuM0C45sKxeqmzgRK.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-ma-shan-zheng",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d52b987a-38a9-492e-ad6f-8c5a1a980258",-497954838),$APP.$cljs$cst$2619$family$$,"Ma Shan Zheng",$APP.$cljs$cst$723$name$$,"Ma Shan Zheng",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mashanzheng/v14/NaPecZTRCLxvwo41b4gvzkXaRMTsDIRSfr0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-macondo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9f56bb7f-f700-478e-9cfb-cb0f89fbfbfc",1665641296),$APP.$cljs$cst$2619$family$$,"Macondo",$APP.$cljs$cst$723$name$$,"Macondo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/macondo/v27/RrQQboN9-iB1IXmOS2XO0LBBd4Y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-macondo-swash-caps",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dcf1c17f-ea2c-43c0-ba17-292f308f6011",
782317205),$APP.$cljs$cst$2619$family$$,"Macondo Swash Caps",$APP.$cljs$cst$723$name$$,"Macondo Swash Caps",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/macondoswashcaps/v26/6NUL8EaAJgGKZA7lpt941Z9s6ZYgDq6Oekoa_mm5bA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4d7a16d7-9cb3-47bc-b6f5-dab66d7c194b",511297576),$APP.$cljs$cst$2619$family$$,"Mada",$APP.$cljs$cst$723$name$$,"Mada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",
$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFlOkHkw2-m9x2iC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFmQkHkw2-m9x2iC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFnOkHkw2-m9x2iC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFn8kHkw2-m9x2iC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFkQl3kw2-m9x2iC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFkpl3kw2-m9x2iC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFlOl3kw2-m9x2iC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",
$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mada/v21/7Aulp_0qnzeSVz7u3PJLcUMYOFlnl3kw2-m9x2iC.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-madimi-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fc7420b2-d818-43b5-94a2-9eeb0b1dde39",126806586),$APP.$cljs$cst$2619$family$$,"Madimi One",$APP.$cljs$cst$723$name$$,"Madimi One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/madimione/v1/2V0YKIEADpA8U6RygDnZZFQoBoHMd2U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-magra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b9ab884-85b4-4d38-9ed1-4ffa7746f1af",
-90927608),$APP.$cljs$cst$2619$family$$,"Magra",$APP.$cljs$cst$723$name$$,"Magra",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/magra/v15/uK_94ruaZus72k5xIDMfO-ed.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/magra/v15/uK_w4ruaZus72nbNDxcXEPuUX1ow.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-maiden-orange",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4630679b-6b92-4e1a-9b41-bf79af6dc037",1757192760),$APP.$cljs$cst$2619$family$$,"Maiden Orange",$APP.$cljs$cst$723$name$$,
"Maiden Orange",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maidenorange/v32/kJE1BuIX7AUmhi2V4m08kb1XjOZdCZS8FY8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-maitree",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("612f5484-08d9-49fc-b5ac-e7dfd07de24f",-532439235),$APP.$cljs$cst$2619$family$$,"Maitree",$APP.$cljs$cst$723$name$$,"Maitree",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maitree/v11/MjQDmil5tffhpBrklhGNWJGovLdh6OE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maitree/v11/MjQDmil5tffhpBrklnWOWJGovLdh6OE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maitree/v11/MjQGmil5tffhpBrkrtmmfJmDoL4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maitree/v11/MjQDmil5tffhpBrkli2PWJGovLdh6OE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maitree/v11/MjQDmil5tffhpBrklgGIWJGovLdh6OE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maitree/v11/MjQDmil5tffhpBrklmWJWJGovLdh6OE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-major-mono-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("53e80a30-1a6a-421a-878c-fe2f05bc1ac0",1340372935),$APP.$cljs$cst$2619$family$$,"Major Mono Display",$APP.$cljs$cst$723$name$$,"Major Mono Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/majormonodisplay/v18/RWmVoLyb5fEqtsfBX9PDZIGr2tFubRhLCn2QIndPww.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mako",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c456775f-f248-40be-8747-24ff16e8a131",104190606),$APP.$cljs$cst$2619$family$$,"Mako",$APP.$cljs$cst$723$name$$,"Mako",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mako/v19/H4coBX6Mmc_Z0ST09g478Lo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mali",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dca9fa9e-491f-418a-a591-401b64811586",-722315609),$APP.$cljs$cst$2619$family$$,"Mali",$APP.$cljs$cst$723$name$$,"Mali",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bV2SRONuN4QOLlKlRaJdbWgdY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bX2SRONuN4SCj8wlVQIfTTkdbJYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mali/v13/N0bV2SRONuN4QIbmKlRaJdbWgdY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bX2SRONuN4SCj8plZQIfTTkdbJYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0ba2SRONuN4eCrODlxxOd8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bU2SRONuN4SCjECn50Kd_PmA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bV2SRONuN4QN7nKlRaJdbWgdY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bX2SRONuN4SCj8_ldQIfTTkdbJYA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bV2SRONuN4QPLgKlRaJdbWgdY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mali/v13/N0bX2SRONuN4SCj80lBQIfTTkdbJYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bV2SRONuN4QJbhKlRaJdbWgdY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mali/v13/N0bX2SRONuN4SCj8tlFQIfTTkdbJYA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mallanna",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("28e6a6a3-8d1b-428b-a9aa-78296f5a1a77",-508540120),$APP.$cljs$cst$2619$family$$,"Mallanna",$APP.$cljs$cst$723$name$$,"Mallanna",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mallanna/v15/hv-Vlzx-KEQb84YaDGwzEzRwVvJ-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-maname",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7bfb264f-0163-4a11-bcbd-0d5996034251",
-1423695539),$APP.$cljs$cst$2619$family$$,"Maname",$APP.$cljs$cst$723$name$$,"Maname",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/maname/v2/gNMFW3J8RpCx9my42FkGGI6q_Q.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mandali",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("18bb3dd4-88fa-4067-ad52-ed5dc1f59fb7",-1237661079),$APP.$cljs$cst$2619$family$$,"Mandali",$APP.$cljs$cst$723$name$$,"Mandali",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mandali/v16/LhWlMVbYOfASNfNUVFk1ZPdcKtA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-manjari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f6b13650-f876-4496-b307-2a880c7aff4e",-797675784),$APP.$cljs$cst$2619$family$$,"Manjari",$APP.$cljs$cst$723$name$$,"Manjari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manjari/v14/k3kSo8UPMOBO2w1UdbroK2vFIaOV8A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manjari/v14/k3kQo8UPMOBO2w1UTd7iL0nAMaM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manjari/v14/k3kVo8UPMOBO2w1UdWLNC0HrLaqM6Q4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-manrope",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8e5b8840-ce79-4ddc-b5e6-3ea7eccf5b2c",-1585517087),$APP.$cljs$cst$2619$family$$,"Manrope",$APP.$cljs$cst$723$name$$,"Manrope",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59FO_F87jxeN7B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk6jFO_F87jxeN7B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk79FO_F87jxeN7B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk7PFO_F87jxeN7B.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4jE-_F87jxeN7B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk4aE-_F87jxeN7B.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manrope/v20/xn7_YHE41ni1AdIRqAuZuw1Bx9mbZk59E-_F87jxeN7B.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mansalva",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f7e75ace-8e10-420f-94cd-caf6a45624f6",1296140343),$APP.$cljs$cst$2619$family$$,"Mansalva",$APP.$cljs$cst$723$name$$,"Mansalva",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mansalva/v16/aWB4m0aacbtDfvq5NJllI47vdyBg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-manuale",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9eabca99-12c1-4584-a377-7ca9729408a1",2113974272),$APP.$cljs$cst$2619$family$$,"Manuale",$APP.$cljs$cst$723$name$$,"Manuale",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xp0eas_8Z-TFZdHv3mMxFaSqASeeG6e7wD1TB_JHHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xp0eas_8Z-TFZdHv3mMxFaSqASeeHke7wD1TB_JHHY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xp0eas_8Z-TFZdHv3mMxFaSqASeeHWe7wD1TB_JHHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/manuale/v31/f0Xp0eas_8Z-TFZdHv3mMxFaSqASeeE6fLwD1TB_JHHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xp0eas_8Z-TFZdHv3mMxFaSqASeeEDfLwD1TB_JHHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xp0eas_8Z-TFZdHv3mMxFaSqASeeFkfLwD1TB_JHHY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xn0eas_8Z-TFZdNPTUzMkzITq8fvQsOApA3zRdIWHYr8M.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xn0eas_8Z-TFZdNPTUzMkzITq8fvQsOFRA3zRdIWHYr8M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xn0eas_8Z-TFZdNPTUzMkzITq8fvQsOGZA3zRdIWHYr8M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xn0eas_8Z-TFZdNPTUzMkzITq8fvQsOIpH3zRdIWHYr8M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xn0eas_8Z-TFZdNPTUzMkzITq8fvQsOLNH3zRdIWHYr8M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manuale/v31/f0Xn0eas_8Z-TFZdNPTUzMkzITq8fvQsONRH3zRdIWHYr8M.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-manufacturing-consent",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f97bbc4c-1102-4d12-a8ee-59782d62e991",-1154349632),$APP.$cljs$cst$2619$family$$,"Manufacturing Consent",$APP.$cljs$cst$723$name$$,"Manufacturing Consent",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/manufacturingconsent/v1/N0bL2TVONuFkPkuHfiECSLCwuZS-D-IsakikR6QvbfFYLA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-marcellus",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2f56beb2-54f5-4dc9-a14d-c4fcde3af714",1243245883),$APP.$cljs$cst$2619$family$$,"Marcellus",$APP.$cljs$cst$723$name$$,
"Marcellus",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marcellus/v14/wEO_EBrOk8hQLDvIAF8FUfAL3EsHiA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-marcellus-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d85cf2f3-cc59-40cf-9e02-6ac2f0e250af",332998601),$APP.$cljs$cst$2619$family$$,"Marcellus SC",$APP.$cljs$cst$723$name$$,"Marcellus SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marcellussc/v14/ke8iOgUHP1dg-Rmi6RWjbLEPgdydGKikhA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-marck-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1bbe251a-5183-4013-91ca-5ced40a7b0e4",-1499258503),$APP.$cljs$cst$2619$family$$,"Marck Script",$APP.$cljs$cst$723$name$$,"Marck Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marckscript/v22/nwpTtK2oNgBA3Or78gapdwuCzyI-aMPF7Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-margarine",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3eeff8b0-99f0-4eca-828a-7b547cdf4fe5",-1533423009),
$APP.$cljs$cst$2619$family$$,"Margarine",$APP.$cljs$cst$723$name$$,"Margarine",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/margarine/v27/qkBXXvoE6trLT9Y7YLye5JRLkAXbMQ.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-marhey",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("db552a3f-33a8-48e0-87b7-95964e8cce7f",1649865921),$APP.$cljs$cst$2619$family$$,"Marhey",$APP.$cljs$cst$723$name$$,"Marhey",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",
$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marhey/v8/x3d8ck7Laq-T7wl7mqfVrEe9sDvtBZVwO2cXiGevOMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marhey/v8/x3d8ck7Laq-T7wl7mqfVrEe9sDvtBctwO2cXiGevOMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marhey/v8/x3d8ck7Laq-T7wl7mqfVrEe9sDvtBflwO2cXiGevOMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marhey/v8/x3d8ck7Laq-T7wl7mqfVrEe9sDvtBRV3O2cXiGevOMw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marhey/v8/x3d8ck7Laq-T7wl7mqfVrEe9sDvtBSx3O2cXiGevOMw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-markazi-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cfe6c508-501e-4899-aa47-b5434d94f0de",-678498566),
$APP.$cljs$cst$2619$family$$,"Markazi Text",$APP.$cljs$cst$723$name$$,"Markazi Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/markazitext/v28/sykh-ydym6AtQaiEtX7yhqb_rV1k_81ZVYYZtfSQT4MlBekmJLo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/markazitext/v28/sykh-ydym6AtQaiEtX7yhqb_rV1k_81ZVYYZtcaQT4MlBekmJLo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/markazitext/v28/sykh-ydym6AtQaiEtX7yhqb_rV1k_81ZVYYZtSqXT4MlBekmJLo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/markazitext/v28/sykh-ydym6AtQaiEtX7yhqb_rV1k_81ZVYYZtROXT4MlBekmJLo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-marko-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3daea5d-0053-4831-ac17-377221e94378",41612655),$APP.$cljs$cst$2619$family$$,"Marko One",$APP.$cljs$cst$723$name$$,"Marko One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/markoone/v24/9Btq3DFG0cnVM5lw1haaKpUfrHPzUw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-marmelad",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ea9e9ef-bd27-4242-9ecc-0309e6af8350",-2132160571),$APP.$cljs$cst$2619$family$$,"Marmelad",$APP.$cljs$cst$723$name$$,"Marmelad",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marmelad/v19/Qw3eZQdSHj_jK2e-8tFLG-YMC0R8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-martel",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c356dde6-038a-4e3a-881b-181b28d1ca57",2034180574),$APP.$cljs$cst$2619$family$$,
"Martel",$APP.$cljs$cst$723$name$$,"Martel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martel/v12/PN_yRfK9oXHga0XVqekahRbX9vnDzw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martel/v12/PN_yRfK9oXHga0XVzeoahRbX9vnDzw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martel/v12/PN_xRfK9oXHga0XtYcI-jT3L_w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martel/v12/PN_yRfK9oXHga0XVuewahRbX9vnDzw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/martel/v12/PN_yRfK9oXHga0XV3e0ahRbX9vnDzw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martel/v12/PN_yRfK9oXHga0XVwe4ahRbX9vnDzw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martel/v12/PN_yRfK9oXHga0XV5e8ahRbX9vnDzw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-martel-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6d769289-a5d8-46d6-a1fb-d487493f332c",-1094157619),$APP.$cljs$cst$2619$family$$,"Martel Sans",$APP.$cljs$cst$723$name$$,"Martel Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martelsans/v14/h0GxssGi7VdzDgKjM-4d8hAX5suHFUknqMxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martelsans/v14/h0GxssGi7VdzDgKjM-4d8hBz5cuHFUknqMxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martelsans/v14/h0GsssGi7VdzDgKjM-4d8ijfze-PPlUu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martelsans/v14/h0GxssGi7VdzDgKjM-4d8hAH48uHFUknqMxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martelsans/v14/h0GxssGi7VdzDgKjM-4d8hBj4suHFUknqMxQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martelsans/v14/h0GxssGi7VdzDgKjM-4d8hB_4cuHFUknqMxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/martelsans/v14/h0GxssGi7VdzDgKjM-4d8hBb4MuHFUknqMxQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-martian-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c475c15b-3876-4a35-ab26-061bf81e73fb",278075517),$APP.$cljs$cst$2619$family$$,"Martian Mono",$APP.$cljs$cst$723$name$$,"Martian Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY1qus6WD75kdpF2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY3qu86WD75kdpF2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY00u86WD75kdpF2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY1qu86WD75kdpF2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY1Yu86WD75kdpF2.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY20vM6WD75kdpF2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY2NvM6WD75kdpF2.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/martianmono/v6/2V08KIcADoYhV6w87xrTKjs4CYElh_VS9YA4TlTnQzaVMIE6j15dYY3qvM6WD75kdpF2.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-marvel",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4dd5eccd-c6e0-488d-865c-32e7312852a2",-1179891101),$APP.$cljs$cst$2619$family$$,"Marvel",$APP.$cljs$cst$723$name$$,"Marvel",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marvel/v17/nwpVtKeoNgBV0qaIkV7ED366zg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marvel/v17/nwpXtKeoNgBV0qa4k1TALXuqzhA7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marvel/v17/nwpWtKeoNgBV0qawLXHgB1WmxwkiYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/marvel/v17/nwpQtKeoNgBV0qa4k2x8Al-i5QwyYdrc.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-matangi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("25c18d8d-714c-410a-a9b0-22d44d3978da",710760568),$APP.$cljs$cst$2619$family$$,"Matangi",$APP.$cljs$cst$723$name$$,"Matangi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matangi/v5/kmKiZqE2FhDIeX2QvjZNI_5FGeJet7PICDYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matangi/v5/kmKiZqE2FhDIeX2QvjZNI_5FGeJet7OWCDYwI8Gcw6Oi.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matangi/v5/kmKiZqE2FhDIeX2QvjZNI_5FGeJet7OkCDYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/matangi/v5/kmKiZqE2FhDIeX2QvjZNI_5FGeJet7NIDzYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matangi/v5/kmKiZqE2FhDIeX2QvjZNI_5FGeJet7NxDzYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matangi/v5/kmKiZqE2FhDIeX2QvjZNI_5FGeJet7MWDzYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matangi/v5/kmKiZqE2FhDIeX2QvjZNI_5FGeJet7M_DzYwI8Gcw6Oi.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mate",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d65b06df-761f-4894-8356-9b16e6feb99e",-910016057),$APP.$cljs$cst$2619$family$$,"Mate",$APP.$cljs$cst$723$name$$,"Mate",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mate/v19/m8JdjftRd7WZ2z28WoXSaLU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mate/v19/m8JTjftRd7WZ6z-2XqfXeLVdbw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-mate-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7d5dca49-b44c-4336-a10b-332fd65b4392",1178937885),$APP.$cljs$cst$2619$family$$,"Mate SC",$APP.$cljs$cst$723$name$$,"Mate SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matesc/v23/-nF8OGQ1-uoVr2wKyiXZ95OkJwA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-matemasie",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("502b1f0d-3cd6-4cbe-b6c8-6de99782c968",-1640802010),$APP.$cljs$cst$2619$family$$,"Matemasie",$APP.$cljs$cst$723$name$$,"Matemasie",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/matemasie/v4/OD5BuMCN3ne3Gmr7dlL3rEq4DL6w2w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-icons",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("da8376a0-bc65-4056-a69d-c98e45f05b8d",190445885),
$APP.$cljs$cst$2619$family$$,"Material Icons",$APP.$cljs$cst$723$name$$,"Material Icons",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialicons/v145/flUhRq6tzZclQEJ-Vdg-IuiaDsNZIhI8tIHh.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-icons-outlined",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f1f99a8a-dddf-4978-944c-46beb8f58323",982768067),$APP.$cljs$cst$2619$family$$,"Material Icons Outlined",$APP.$cljs$cst$723$name$$,"Material Icons Outlined",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialiconsoutlined/v110/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcdl5GuI2Ze.otf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-icons-round",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3f682cfe-2fb5-478a-9275-873e7799462c",-1167539837),$APP.$cljs$cst$2619$family$$,"Material Icons Round",
$APP.$cljs$cst$723$name$$,"Material Icons Round",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialiconsround/v109/LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmMq_fTTvg-.otf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-icons-sharp",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5f7ecd49-527a-4696-a01f-e96e12b1834e",1169455373),$APP.$cljs$cst$2619$family$$,"Material Icons Sharp",$APP.$cljs$cst$723$name$$,"Material Icons Sharp",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialiconssharp/v110/oPWQ_lt5nv4pWNJpghLP75WiFR4kLh3kvmvSImEyc0vd.otf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-icons-two-tone",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("74f3f04d-9a12-449f-822a-7e67705e36b0",-1968797829),$APP.$cljs$cst$2619$family$$,"Material Icons Two Tone",
$APP.$cljs$cst$723$name$$,"Material Icons Two Tone",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialiconstwotone/v113/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu3NjDrH_77.otf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-symbols",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("06bd37e4-0ef5-45d9-aebd-e8882b62ac47",1237500386),$APP.$cljs$cst$2619$family$$,"Material Symbols",$APP.$cljs$cst$723$name$$,"Material Symbols",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",
$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbols/v27/d6kSkb-sS9m3-i1LgQNcsFOOuLQXvG559b5GLMxCWRtThFK5gn7xw7XblIl2peTfMb7ONaa2_wzcUHR1Ukiw2RYw2vadH3BFk0G4701x-cU0BaNVXEHuRbn3PT2vOA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/materialsymbols/v27/d6kSkb-sS9m3-i1LgQNcsFOOuLQXvG559b5GLMxCWRtThFK5gn7xw7XblIl2peTfMb7ONaa2_wzcUHR1Ukiw2RYw2vadH3BFk0G4701x-cU0BaNV3EDuRbn3PT2vOA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbols/v27/d6kSkb-sS9m3-i1LgQNcsFOOuLQXvG559b5GLMxCWRtThFK5gn7xw7XblIl2peTfMb7ONaa2_wzcUHR1Ukiw2RYw2vadH3BFk0G4701x-cU0BaNVAkDuRbn3PT2vOA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbols/v27/d6kSkb-sS9m3-i1LgQNcsFOOuLQXvG559b5GLMxCWRtThFK5gn7xw7XblIl2peTfMb7ONaa2_wzcUHR1Ukiw2RYw2vadH3BFk0G4701x-cU0BaNVXEDuRbn3PT2vOA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbols/v27/d6kSkb-sS9m3-i1LgQNcsFOOuLQXvG559b5GLMxCWRtThFK5gn7xw7XblIl2peTfMb7ONaa2_wzcUHR1Ukiw2RYw2vadH3BFk0G4701x-cU0BaNVbkDuRbn3PT2vOA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbols/v27/d6kSkb-sS9m3-i1LgQNcsFOOuLQXvG559b5GLMxCWRtThFK5gn7xw7XblIl2peTfMb7ONaa2_wzcUHR1Ukiw2RYw2vadH3BFk0G4701x-cU0BaNVgkfuRbn3PT2vOA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbols/v27/d6kSkb-sS9m3-i1LgQNcsFOOuLQXvG559b5GLMxCWRtThFK5gn7xw7XblIl2peTfMb7ONaa2_wzcUHR1Ukiw2RYw2vadH3BFk0G4701x-cU0BaNVu0fuRbn3PT2vOA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-symbols-outlined",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("34b4e5d8-3ee4-46fd-9f9c-0a3e543462ee",-1795537710),$APP.$cljs$cst$2619$family$$,"Material Symbols Outlined",$APP.$cljs$cst$723$name$$,"Material Symbols Outlined",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsoutlined/v299/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHeembd5zrTgt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsoutlined/v299/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDAvHOembd5zrTgt.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsoutlined/v299/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDDxHOembd5zrTgt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsoutlined/v299/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOembd5zrTgt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/materialsymbolsoutlined/v299/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCdHOembd5zrTgt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsoutlined/v299/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBxG-embd5zrTgt.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsoutlined/v299/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBIG-embd5zrTgt.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-symbols-rounded",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e6578269-b3b8-4683-9c51-a1ca5d753066",269139335),$APP.$cljs$cst$2619$family$$,"Material Symbols Rounded",$APP.$cljs$cst$723$name$$,"Material Symbols Rounded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsrounded/v301/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rIekXxKJKJBjAa8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsrounded/v301/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rAelXxKJKJBjAa8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsrounded/v301/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rNmlXxKJKJBjAa8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsrounded/v301/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rIelXxKJKJBjAa8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsrounded/v301/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rLWlXxKJKJBjAa8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsrounded/v301/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rFmiXxKJKJBjAa8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolsrounded/v301/syl0-zNym6YjUruM-QrEh7-nyTnjDwKNJ_190FjpZIvDmUSVOK7BDB_Qb9vUSzq3wzLK-P0J-V_Zs-QtQth3-jOcbTCVpeRL2w5rwZu2rGCiXxKJKJBjAa8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-material-symbols-sharp",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3e3ccf51-2ab1-4521-b6ff-2a7957c9b2f4",1754430440),
$APP.$cljs$cst$2619$family$$,"Material Symbols Sharp",$APP.$cljs$cst$723$name$$,"Material Symbols Sharp",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolssharp/v296/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxOLozCOJ1H7-knk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolssharp/v296/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxMLojCOJ1H7-knk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolssharp/v296/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxPVojCOJ1H7-knk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolssharp/v296/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxOLojCOJ1H7-knk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolssharp/v296/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxO5ojCOJ1H7-knk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolssharp/v296/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxNVpTCOJ1H7-knk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/materialsymbolssharp/v296/gNNBW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4c2_whPnoY9ruReaU4bHmz74m0ZkGH-VBYe1x0TV6x4yFH8F-H5OdzEL3sVTgJtfbYxNspTCOJ1H7-knk.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-maven-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d21a1cdb-c9dc-4cee-85e7-fd7ea17796a6",578305766),$APP.$cljs$cst$2619$family$$,"Maven Pro",$APP.$cljs$cst$723$name$$,"Maven Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mavenpro/v40/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8SX25nCpozp5GvU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mavenpro/v40/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8Rf25nCpozp5GvU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mavenpro/v40/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8fvx5nCpozp5GvU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mavenpro/v40/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8cLx5nCpozp5GvU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mavenpro/v40/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8aXx5nCpozp5GvU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mavenpro/v40/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8Yzx5nCpozp5GvU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mclaren",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("884d5788-6bb9-41e5-b686-fc51aff2b97e",-118005082),$APP.$cljs$cst$2619$family$$,"McLaren",$APP.$cljs$cst$723$name$$,"McLaren",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mclaren/v19/2EbnL-ZuAXFqZFXISYYf8z2Yt_c.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mea-culpa",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("47fe788b-80e6-499c-a397-e803c785091c",848430943),$APP.$cljs$cst$2619$family$$,"Mea Culpa",$APP.$cljs$cst$723$name$$,"Mea Culpa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/meaculpa/v8/AMOTz4GcuWbEIuza8jsZms0QW3mqyg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-meddon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1637285b-3c36-4bb3-80f9-189ec20426ae",127344301),$APP.$cljs$cst$2619$family$$,"Meddon",$APP.$cljs$cst$723$name$$,"Meddon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/meddon/v27/kmK8ZqA2EgDNeHTZhBdB3y_Aow.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-medievalsharp",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8de89650-58ab-4da9-b8dc-7d088b2446c3",-122155932),$APP.$cljs$cst$2619$family$$,"MedievalSharp",$APP.$cljs$cst$723$name$$,"MedievalSharp",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/medievalsharp/v28/EvOJzAlL3oU5AQl2mP5KdgptAq96MwvXLDk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-medula-one",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("787a2eae-ed1f-4f58-a261-9bebdbd4897c",-1324842823),$APP.$cljs$cst$2619$family$$,"Medula One",$APP.$cljs$cst$723$name$$,"Medula One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/medulaone/v20/YA9Wr0qb5kjJM6l2V0yukiEqs7GtlvY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-meera-inimai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("18e6240d-ebec-4d71-a7f2-833becdd7ff8",1781262246),$APP.$cljs$cst$2619$family$$,"Meera Inimai",$APP.$cljs$cst$723$name$$,"Meera Inimai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/meerainimai/v14/845fNMM5EIqOW5MPuvO3ILep_2jDVevnLQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-megrim",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("35ec6daf-e53a-47de-9206-7a7cc1ba473b",403988255),$APP.$cljs$cst$2619$family$$,"Megrim",$APP.$cljs$cst$723$name$$,
"Megrim",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/megrim/v18/46kulbz5WjvLqJZlbWXgd0RY1g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-meie-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d62e9427-c2ad-4f49-93f2-e811bcf5057f",-2068970197),$APP.$cljs$cst$2619$family$$,"Meie Script",$APP.$cljs$cst$723$name$$,"Meie Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/meiescript/v22/_LOImzDK7erRjhunIspaMjxn5IXg0WDz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-menbere",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c723e937-9e82-4b27-99b1-68cf37ee0400",-617280655),$APP.$cljs$cst$2619$family$$,"Menbere",$APP.$cljs$cst$723$name$$,"Menbere",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/menbere/v1/lJwY-p0zhmBrWvcG80OiXWeXfSDWXdI_9qn1UnpeWOQ5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/menbere/v1/lJwY-p0zhmBrWvcG80OiXWeXfSDWXdK_96n1UnpeWOQ5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/menbere/v1/lJwY-p0zhmBrWvcG80OiXWeXfSDWXdJh96n1UnpeWOQ5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/menbere/v1/lJwY-p0zhmBrWvcG80OiXWeXfSDWXdI_96n1UnpeWOQ5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/menbere/v1/lJwY-p0zhmBrWvcG80OiXWeXfSDWXdIN96n1UnpeWOQ5.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/menbere/v1/lJwY-p0zhmBrWvcG80OiXWeXfSDWXdLh8Kn1UnpeWOQ5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/menbere/v1/lJwY-p0zhmBrWvcG80OiXWeXfSDWXdLY8Kn1UnpeWOQ5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-meow-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8a77cb12-ab19-4771-8304-792932672804",1406072637),$APP.$cljs$cst$2619$family$$,"Meow Script",$APP.$cljs$cst$723$name$$,"Meow Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/meowscript/v6/0FlQVPqanlaJrtr8AnJ0ESch0_0CfDf1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-merienda",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("890d661f-7035-4d74-8261-f3f1a51baf4a",-867499540),$APP.$cljs$cst$2619$family$$,
"Merienda",$APP.$cljs$cst$723$name$$,"Merienda",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merienda/v22/gNMaW3x8Qoy5_mf8uUkJGHtiYXjmKFy5JHhoSU78QGBV0A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merienda/v22/gNMaW3x8Qoy5_mf8uUkJGHtiYXjmKFy5enhoSU78QGBV0A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merienda/v22/gNMaW3x8Qoy5_mf8uUkJGHtiYXjmKFy5SHhoSU78QGBV0A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merienda/v22/gNMaW3x8Qoy5_mf8uUkJGHtiYXjmKFy5pH9oSU78QGBV0A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/merienda/v22/gNMaW3x8Qoy5_mf8uUkJGHtiYXjmKFy5nX9oSU78QGBV0A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merienda/v22/gNMaW3x8Qoy5_mf8uUkJGHtiYXjmKFy5-n9oSU78QGBV0A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merienda/v22/gNMaW3x8Qoy5_mf8uUkJGHtiYXjmKFy5039oSU78QGBV0A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-merriweather",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("eeda66f0-8626-40d5-a2ec-111848550216",1544965018),$APP.$cljs$cst$2619$family$$,"Merriweather",$APP.$cljs$cst$723$name$$,"Merriweather",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrgCcqE1f0KvXKYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr3icqE1f0KvXKYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDr7CcqE1f0KvXKYQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrACAqE1f0KvXKYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrOSAqE1f0KvXKYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrXiAqE1f0KvXKYQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4D0qyriQwlOrhSvowK_l5UcA6zuSYEqOzpPe3HOZJ5eX1WtLaQwmYiScCmDxhtNOKl8yDrdyAqE1f0KvXKYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmScUF3wCPDaYa_F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmTCUF3wCPDaYa_F.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmTwUF3wCPDaYa_F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmQcV13wCPDaYa_F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmQlV13wCPDaYa_F.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmRCV13wCPDaYa_F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweather/v33/u-4B0qyriQwlOrhSvowK_l5-eTxCVx0ZbwLvKH2Gk9hLmp0v5yA-xXPqCzLvPee1XYk_XSf-FmRrV13wCPDaYa_F.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-merriweather-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("df7dcd05-8164-406e-bfca-bb9f6cacf1a8",1537801942),$APP.$cljs$cst$2619$family$$,"Merriweather Sans",$APP.$cljs$cst$723$name$$,"Merriweather Sans",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZ_O4ljuEG7xFHnQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZou4ljuEG7xFHnQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZkO4ljuEG7xFHnQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZfOkljuEG7xFHnQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZRekljuEG7xFHnQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cO9IRs1JiJN1FRAMjTN5zd9vgsFF_5asQTb6hZ2JKZIukljuEG7xFHnQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cM9IRs1JiJN1FRAMjTN5zd9vgsFHXwWDvLBsPDdpWMaq2TzesCzRRXnaur.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/merriweathersans/v28/2-cM9IRs1JiJN1FRAMjTN5zd9vgsFHXwWDvLBsPDdpWMaq3NzesCzRRXnaur.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cM9IRs1JiJN1FRAMjTN5zd9vgsFHXwWDvLBsPDdpWMaq3_zesCzRRXnaur.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cM9IRs1JiJN1FRAMjTN5zd9vgsFHXwWDvLBsPDdpWMaq0TyusCzRRXnaur.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/merriweathersans/v28/2-cM9IRs1JiJN1FRAMjTN5zd9vgsFHXwWDvLBsPDdpWMaq0qyusCzRRXnaur.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/merriweathersans/v28/2-cM9IRs1JiJN1FRAMjTN5zd9vgsFHXwWDvLBsPDdpWMaq1NyusCzRRXnaur.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-metal",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b98279c0-0e2d-4a1f-b824-d7d481fa8ec8",-520777660),$APP.$cljs$cst$2619$family$$,"Metal",$APP.$cljs$cst$723$name$$,"Metal",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/metal/v32/lW-wwjUJIXTo7i3nnoQAUdN2.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-metal-mania",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e283a47b-1c1e-4652-87f3-2a75246085f3",-909425923),$APP.$cljs$cst$2619$family$$,"Metal Mania",$APP.$cljs$cst$723$name$$,"Metal Mania",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/metalmania/v23/RWmMoKWb4e8kqMfBUdPFJeXCg6UKDXlq.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-metamorphous",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("15313091-421d-4f6f-9507-bb0cc22fcd9f",2061411780),
$APP.$cljs$cst$2619$family$$,"Metamorphous",$APP.$cljs$cst$723$name$$,"Metamorphous",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/metamorphous/v22/Wnz8HA03aAXcC39ZEX5y1330PCCthTsmaQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-metrophobic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bab92865-8f95-46bb-8929-b1f6c52fcdca",-2045261401),$APP.$cljs$cst$2619$family$$,"Metrophobic",$APP.$cljs$cst$723$name$$,"Metrophobic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/metrophobic/v24/sJoA3LZUhMSAPV_u0qwiAT-J737FPEEL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-michroma",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cf974466-791b-49b1-841f-73a25cb19caa",1872066542),$APP.$cljs$cst$2619$family$$,"Michroma",$APP.$cljs$cst$723$name$$,"Michroma",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/michroma/v21/PN_zRfy9qWD8fEagAMg6rzjb_-Da.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-micro-5",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4f39101b-8753-4308-a209-0006521e3363",
137748604),$APP.$cljs$cst$2619$family$$,"Micro 5",$APP.$cljs$cst$723$name$$,"Micro 5",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/micro5/v2/H4cnBX2MkcfEngTr0gYQ7LO5mqc.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-micro-5-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b61c33e7-f9cb-425b-82ed-c2cbc8450d87",-314039139),$APP.$cljs$cst$2619$family$$,"Micro 5 Charted",$APP.$cljs$cst$723$name$$,"Micro 5 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/micro5charted/v2/hESp6XxmPDtTtADZhn7oD_yrmxEGRUsJQAlbUA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-milonga",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("32cd7942-da0f-4880-b43f-0ff51a79816c",1128953385),$APP.$cljs$cst$2619$family$$,"Milonga",$APP.$cljs$cst$723$name$$,"Milonga",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/milonga/v24/SZc53FHnIaK9W5kffz3GkUrS8DI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-miltonian",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("132b172e-fbea-4e63-9bf2-85418c10e188",-1216322148),$APP.$cljs$cst$2619$family$$,"Miltonian",$APP.$cljs$cst$723$name$$,"Miltonian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/miltonian/v32/zOL-4pbPn6Ne9JqTg9mr6e5As-FeiQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-miltonian-tattoo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11cbd821-1df0-4cb9-b952-0acd8b6f420c",-1582612612),$APP.$cljs$cst$2619$family$$,"Miltonian Tattoo",$APP.$cljs$cst$723$name$$,"Miltonian Tattoo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/miltoniantattoo/v34/EvOUzBRL0o0kCxF-lcMCQxlpVsA_FwP8MDBku-s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mina",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9d0279a-fae0-4309-b22e-f4e7f82d5d90",1828788366),$APP.$cljs$cst$2619$family$$,"Mina",$APP.$cljs$cst$723$name$$,"Mina",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mina/v14/-nFzOGc18vARrz9j7i3y65o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mina/v14/-nF8OGc18vARl4NMyiXZ95OkJwA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mingzat",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ccd56148-8d7d-403e-9bd3-143cb41416d8",-1504754269),$APP.$cljs$cst$2619$family$$,"Mingzat",$APP.$cljs$cst$723$name$$,"Mingzat",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mingzat/v11/0QIgMX5C-o-oWWyvBttkm_mv670.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-miniver",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e5b879f4-7e71-4606-b627-f8076e1489f3",
-1142562870),$APP.$cljs$cst$2619$family$$,"Miniver",$APP.$cljs$cst$723$name$$,"Miniver",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/miniver/v27/eLGcP-PxIg-5H0vC770Cy8r8fWA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-miriam-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("10d1d29d-4c9a-462c-9bd5-6f41609088d2",-457695069),$APP.$cljs$cst$2619$family$$,"Miriam Libre",$APP.$cljs$cst$723$name$$,"Miriam Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/miriamlibre/v19/DdT0798HsHwubBAqfkcBTL_1a7sPlXcE8PJjH9P3k9vGL-8tY7Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/miriamlibre/v19/DdT0798HsHwubBAqfkcBTL_1a7sPlXcE8PJjH-H3k9vGL-8tY7Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/miriamlibre/v19/DdT0798HsHwubBAqfkcBTL_1a7sPlXcE8PJjHw3wk9vGL-8tY7Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/miriamlibre/v19/DdT0798HsHwubBAqfkcBTL_1a7sPlXcE8PJjHzTwk9vGL-8tY7Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mirza",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cd9615e2-81ac-4c22-8e4d-b42979b1ede1",569506403),$APP.$cljs$cst$2619$family$$,"Mirza",$APP.$cljs$cst$723$name$$,"Mirza",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mirza/v19/co3ImWlikiN5EurdKMewsrvI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mirza/v19/co3FmWlikiN5EtIpAeO4mafBomDi.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mirza/v19/co3FmWlikiN5EtIFBuO4mafBomDi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mirza/v19/co3FmWlikiN5EtJhB-O4mafBomDi.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-miss-fajardose",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c8d925f8-ba9b-46dd-a35e-886bd6c54f55",1372939599),$APP.$cljs$cst$2619$family$$,"Miss Fajardose",$APP.$cljs$cst$723$name$$,"Miss Fajardose",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/missfajardose/v23/E21-_dn5gvrawDdPFVl-N0Ajb8qvWPaJq4no.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mitr",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a1b4a759-dbda-467f-be55-9a7ab8bddaf8",-1206872865),$APP.$cljs$cst$2619$family$$,"Mitr",$APP.$cljs$cst$723$name$$,
"Mitr",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mitr/v13/pxiEypw5ucZF8fMZFJDUc1NECPY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mitr/v13/pxiEypw5ucZF8ZcaFJDUc1NECPY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mitr/v13/pxiLypw5ucZFyTsyMJj_b1o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mitr/v13/pxiEypw5ucZF8c8bFJDUc1NECPY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mitr/v13/pxiEypw5ucZF8eMcFJDUc1NECPY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mitr/v13/pxiEypw5ucZF8YcdFJDUc1NECPY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mochiy-pop-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9399ab6-1e87-4663-b9d5-cab5c7a3cbdc",-658355117),$APP.$cljs$cst$2619$family$$,
"Mochiy Pop One",$APP.$cljs$cst$723$name$$,"Mochiy Pop One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mochiypopone/v12/QdVPSTA9Jh-gg-5XZP2UmU4O9kwwD3s6ZKAi.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mochiy-pop-p-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("927f1700-78ca-41c0-9f9b-b526a5f27e51",-1844760677),$APP.$cljs$cst$2619$family$$,"Mochiy Pop P One",$APP.$cljs$cst$723$name$$,"Mochiy Pop P One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mochiypoppone/v12/Ktk2AKuPeY_td1-h9LayHYWCjAqyN4O3WYZB_sU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-modak",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f37dc60f-0131-4e73-9945-58b1ed5d5014",276016873),$APP.$cljs$cst$2619$family$$,"Modak",$APP.$cljs$cst$723$name$$,"Modak",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/modak/v21/EJRYQgs1XtIEsnMH8BVZ76KU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-modern-antiqua",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("650bd0e5-0d90-47fc-82db-eeec76253bb2",309261597),$APP.$cljs$cst$2619$family$$,"Modern Antiqua",$APP.$cljs$cst$723$name$$,"Modern Antiqua",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/modernantiqua/v26/NGStv5TIAUg6Iq_RLNo_2dp1sI1Ea2u0c3Gi.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-moderustic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6e8c7840-34b4-40a2-b789-507a7dd28a34",-1343622932),$APP.$cljs$cst$2619$family$$,"Moderustic",$APP.$cljs$cst$723$name$$,"Moderustic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moderustic/v3/2-c39J9s3o6eLFNHFdXYaOX1UUnf3GLnYjBVsTNe55aRa7UE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moderustic/v3/2-c39J9s3o6eLFNHFdXYaOX1UUnf3GLnYjALsTNe55aRa7UE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moderustic/v3/2-c39J9s3o6eLFNHFdXYaOX1UUnf3GLnYjA5sTNe55aRa7UE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moderustic/v3/2-c39J9s3o6eLFNHFdXYaOX1UUnf3GLnYjDVtjNe55aRa7UE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moderustic/v3/2-c39J9s3o6eLFNHFdXYaOX1UUnf3GLnYjDstjNe55aRa7UE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moderustic/v3/2-c39J9s3o6eLFNHFdXYaOX1UUnf3GLnYjCLtjNe55aRa7UE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mogra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c2c0ae81-fbc3-465f-b6f2-e6d6fcccce07",-1922336310),$APP.$cljs$cst$2619$family$$,"Mogra",$APP.$cljs$cst$723$name$$,"Mogra",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mogra/v22/f0X40eSs8c95TBo4DvLmxtnG.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-mohave",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fc3df1bb-d944-4a66-9e49-e3d74e9bcd30",-1836960765),$APP.$cljs$cst$2619$family$$,"Mohave",$APP.$cljs$cst$723$name$$,"Mohave",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mohave/v13/7cH0v4ksjJunKqMVAOPIMOeSmiojdif_HvCQopLSvBk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH0v4ksjJunKqMVAOPIMOeSmiojdnn_HvCQopLSvBk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH0v4ksjJunKqMVAOPIMOeSmiojdkv_HvCQopLSvBk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH0v4ksjJunKqMVAOPIMOeSmiojdqf4HvCQopLSvBk.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH0v4ksjJunKqMVAOPIMOeSmiojdp74HvCQopLSvBk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mohave/v13/7cH2v4ksjJunKqM_CdE36I75AIQkY7G8qLOaprDXrBlSVw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH2v4ksjJunKqM_CdE36I75AIQkY7G89rOaprDXrBlSVw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",
$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH2v4ksjJunKqM_CdE36I75AIQkY7G8xLOaprDXrBlSVw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH2v4ksjJunKqM_CdE36I75AIQkY7G8KLSaprDXrBlSVw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mohave/v13/7cH2v4ksjJunKqM_CdE36I75AIQkY7G8EbSaprDXrBlSVw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-moirai-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3f7df09d-d9f2-4f3b-abe4-a576fb0c92c1",
1342074448),$APP.$cljs$cst$2619$family$$,"Moirai One",$APP.$cljs$cst$723$name$$,"Moirai One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moiraione/v1/2sDbZGFUgJLJmby6xgNGT0WWB7UcfCg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-molengo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("52bcbf41-672d-4bb9-b659-d2db6ef7aa01",742728216),$APP.$cljs$cst$2619$family$$,"Molengo",$APP.$cljs$cst$723$name$$,"Molengo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/molengo/v17/I_uuMpWeuBzZNBtQbbRQkiCvs5Y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-molle",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("47870f07-9e99-4045-9d01-3e11e68bd5fa",391340559),$APP.$cljs$cst$2619$family$$,"Molle",$APP.$cljs$cst$723$name$$,"Molle",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/molle/v25/E21n_dL5hOXFhWEsXzgmVydREus.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-momo-signature",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d97de56d-568f-4a02-a403-b380378830a5",
-542495597),$APP.$cljs$cst$2619$family$$,"Momo Signature",$APP.$cljs$cst$723$name$$,"Momo Signature",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momosignature/v2/RrQJbop99C51b06IDAuFoM0yCqcoMcmJPECN.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-momo-trust-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9d7b34be-de8d-4100-879e-fd3081c2ec5f",-617976288),$APP.$cljs$cst$2619$family$$,"Momo Trust Display",$APP.$cljs$cst$723$name$$,"Momo Trust Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustdisplay/v2/WWXPlieNYgyPZLyBUuEkKZFhFHyjqb1un2xNNgNa1A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-momo-trust-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1c338860-7429-43a9-a2e5-1e3cfe1bb613",-1810290793),$APP.$cljs$cst$2619$family$$,"Momo Trust Sans",$APP.$cljs$cst$723$name$$,
"Momo Trust Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustsans/v4/BXR8vFfHh_fFyXlQWZgO0TyUN7Pt3pVCeYWqJnZSWzRpbToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustsans/v4/BXR8vFfHh_fFyXlQWZgO0TyUN7Pt3pVCeYWqJnZSW-ppbToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustsans/v4/BXR8vFfHh_fFyXlQWZgO0TyUN7Pt3pVCeYWqJnZSW7RpbToVehmEa4Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustsans/v4/BXR8vFfHh_fFyXlQWZgO0TyUN7Pt3pVCeYWqJnZSW4ZpbToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustsans/v4/BXR8vFfHh_fFyXlQWZgO0TyUN7Pt3pVCeYWqJnZSW2pubToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustsans/v4/BXR8vFfHh_fFyXlQWZgO0TyUN7Pt3pVCeYWqJnZSW1NubToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/momotrustsans/v4/BXR8vFfHh_fFyXlQWZgO0TyUN7Pt3pVCeYWqJnZSWzRubToVehmEa4Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mona-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("205c9eab-84a4-4d09-b3de-3277fed8e38c",375670853),$APP.$cljs$cst$2619$family$$,
"Mona Sans",$APP.$cljs$cst$723$name$$,"Mona Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyB9A99d41P6zHtY.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyCjA99d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9d41P6zHtY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyB9BN9d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0mIpQmx24alC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyBUBN9d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QLce6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QGke6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QDce6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QAUe6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QOkZ6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QNAZ6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QLcZ6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monasans/v4/o-0kIpQmx24alC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QJ4Z6VfYyWtY1rI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-monda",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6476da11-0b05-4cb5-988d-ee96259169ac",-1295609839),$APP.$cljs$cst$2619$family$$,
"Monda",$APP.$cljs$cst$723$name$$,"Monda",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monda/v19/TK3-WkYFABsmjuBtFuvTIFRAPpWsH3oMoWtGaA-Ijw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monda/v19/TK3-WkYFABsmjuBtFuvTIFRAPpWsLXoMoWtGaA-Ijw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monda/v19/TK3-WkYFABsmjuBtFuvTIFRAPpWswX0MoWtGaA-Ijw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monda/v19/TK3-WkYFABsmjuBtFuvTIFRAPpWs-H0MoWtGaA-Ijw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-monofett",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f8809daa-fc91-46b9-8ccf-47915d0d2516",-9755281),
$APP.$cljs$cst$2619$family$$,"Monofett",$APP.$cljs$cst$723$name$$,"Monofett",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monofett/v24/mFTyWbofw6zc9NtnW43SuRwr0VJ7.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-monomakh",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f1db7493-ec35-451e-91d2-8b5ad808e7f3",1908326784),$APP.$cljs$cst$2619$family$$,"Monomakh",$APP.$cljs$cst$723$name$$,"Monomakh",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monomakh/v1/Wnz4HAk3Yh_SC3FACTYdiArcPRKo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-monomaniac-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4f07d399-5d8e-4c94-bbb9-5852c96909b4",-1725283173),$APP.$cljs$cst$2619$family$$,"Monomaniac One",$APP.$cljs$cst$723$name$$,"Monomaniac One",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monomaniacone/v15/4iC06K17YctZjx50EU-QlwPmcqRnqYkB5kwI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-monoton",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("be88a940-0153-4b25-bb5b-594c97a91621",1314107850),$APP.$cljs$cst$2619$family$$,"Monoton",$APP.$cljs$cst$723$name$$,"Monoton",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/monoton/v22/5h1aiZUrOngCibe4fkbBQ2S7FU8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-monsieur-la-doulaise",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5ee37cab-baa9-4c6b-801d-9977ef594b21",1341430819),$APP.$cljs$cst$2619$family$$,"Monsieur La Doulaise",$APP.$cljs$cst$723$name$$,"Monsieur La Doulaise",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/monsieurladoulaise/v20/_Xmz-GY4rjmCbQfc-aPRaa4pqV340p7EZl5ewkEU4HTy.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-montaga",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8a8ab16f-625b-4a54-8da9-91c0bb990bf8",
-2013036860),$APP.$cljs$cst$2619$family$$,"Montaga",$APP.$cljs$cst$723$name$$,"Montaga",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaga/v14/H4cnBX2Ml8rCkEO_0gYQ7LO5mqc.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-montagu-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6ded2f83-24be-4352-a06c-9c46f2770acf",1627703504),$APP.$cljs$cst$2619$family$$,"Montagu Slab",$APP.$cljs$cst$723$name$$,"Montagu Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaguslab/v17/6qLhKZIQtB_zv0xUaXRDWkY_HXsphdLRZF40vm_jzR2jhk_n3T6ACkDbE3P9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaguslab/v17/6qLhKZIQtB_zv0xUaXRDWkY_HXsphdLRZF40vm_jzR2jhk_n3T6ACkBbEnP9Fs7bOSO7.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaguslab/v17/6qLhKZIQtB_zv0xUaXRDWkY_HXsphdLRZF40vm_jzR2jhk_n3T6ACkCFEnP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaguslab/v17/6qLhKZIQtB_zv0xUaXRDWkY_HXsphdLRZF40vm_jzR2jhk_n3T6ACkDbEnP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaguslab/v17/6qLhKZIQtB_zv0xUaXRDWkY_HXsphdLRZF40vm_jzR2jhk_n3T6ACkDpEnP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaguslab/v17/6qLhKZIQtB_zv0xUaXRDWkY_HXsphdLRZF40vm_jzR2jhk_n3T6ACkAFFXP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montaguslab/v17/6qLhKZIQtB_zv0xUaXRDWkY_HXsphdLRZF40vm_jzR2jhk_n3T6ACkA8FXP9Fs7bOSO7.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-montecarlo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("eb4151b1-b874-45c8-8fbc-d18a2c224fd0",-1620607126),$APP.$cljs$cst$2619$family$$,"MonteCarlo",$APP.$cljs$cst$723$name$$,"MonteCarlo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montecarlo/v13/buEzpo6-f9X01GadLA0G0CoV_NxLeiw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-montez",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5282ce76-3b94-4962-9cd3-a8f9f81a2b97",31129930),$APP.$cljs$cst$2619$family$$,"Montez",$APP.$cljs$cst$723$name$$,"Montez",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montez/v25/845ZNMk5GoGIX8lm1LDeSd-R_g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-montserrat",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cec8b454-79fe-47d6-93b0-0fda2c35ffae",
498537820),$APP.$cljs$cst$2619$family$$,"Montserrat",$APP.$cljs$cst$723$name$$,"Montserrat",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw-Y3tcoqK5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew-Y3tcoqK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew-Y3tcoqK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-Y3tcoqK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-Y3tcoqK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-Y3tcoqK5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-Y3tcoqK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-Y3tcoqK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w-Y3tcoqK5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aX9-p7K5ILg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserrat/v31/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aX9-p7K5ILg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-montserrat-alternates",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d1759937-1210-4e8a-b038-c28d12ab37e1",-664961653),$APP.$cljs$cst$2619$family$$,"Montserrat Alternates",
$APP.$cljs$cst$723$name$$,"Montserrat Alternates",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFThWacfw6zH4dthXcyms1lPpC8I_b0juU0xiKfVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTjWacfw6zH4dthXcyms1lPpC8I_b0juU057p-xIJxp1ml4imo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/montserratalternates/v18/mFTiWacfw6zH4dthXcyms1lPpC8I_b0juU0xJIb1ALZH2mBhkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTkWacfw6zH4dthXcyms1lPpC8I_b0juU057p8dAbxD-GVxk3Nd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTiWacfw6zH4dthXcyms1lPpC8I_b0juU0xQIX1ALZH2mBhkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTkWacfw6zH4dthXcyms1lPpC8I_b0juU057p95ArxD-GVxk3Nd.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTvWacfw6zH4dthXcyms1lPpC8I_b0juU0J7K3RCJ1b0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFThWacfw6zH4dthXcyms1lPpC8I_b0juU057qfVKphL03l4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTiWacfw6zH4dthXcyms1lPpC8I_b0juU0xGIT1ALZH2mBhkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTkWacfw6zH4dthXcyms1lPpC8I_b0juU057p8hA7xD-GVxk3Nd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/montserratalternates/v18/mFTiWacfw6zH4dthXcyms1lPpC8I_b0juU0xNIP1ALZH2mBhkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTkWacfw6zH4dthXcyms1lPpC8I_b0juU057p8NBLxD-GVxk3Nd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTiWacfw6zH4dthXcyms1lPpC8I_b0juU0xUIL1ALZH2mBhkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTkWacfw6zH4dthXcyms1lPpC8I_b0juU057p9pBbxD-GVxk3Nd.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTiWacfw6zH4dthXcyms1lPpC8I_b0juU0xTIH1ALZH2mBhkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTkWacfw6zH4dthXcyms1lPpC8I_b0juU057p91BrxD-GVxk3Nd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTiWacfw6zH4dthXcyms1lPpC8I_b0juU0xaID1ALZH2mBhkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratalternates/v18/mFTkWacfw6zH4dthXcyms1lPpC8I_b0juU057p9RB7xD-GVxk3Nd.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-montserrat-underline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3a498db5-6fab-47c2-aeda-f85caef4c844",-39966803),
$APP.$cljs$cst$2619$family$$,"Montserrat Underline",$APP.$cljs$cst$723$name$$,"Montserrat Underline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F5Wil8ubbffHtmMw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F52ih8ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F5BCh8ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F5Wih8ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F5aCh8ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F5hC98ubbffHtmMw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F5vS98ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F52i98ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTbWaYfw6zH4dthXcyms01NtC8I_7U5uQQi5HMFnSdEx2F58y98ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmuU-7zbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmsU-rzbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmvK-rzbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmuU-rzbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmum-rzbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmtK_bzbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmtz_bzbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskmsU_bzbXn52M1Mi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/montserratunderline/v3/mFTdWaYfw6zH4dthXcyms01NtC8I_7U5uS4r1ozd9EzeaWZskms9_bzbXn52M1Mi.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-moo-lah-lah",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("415d5bc9-2c4d-4019-a2d6-e1f105099532",-1822622068),$APP.$cljs$cst$2619$family$$,"Moo Lah Lah",$APP.$cljs$cst$723$name$$,"Moo Lah Lah",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moolahlah/v8/dg4h_p_opKZOA0w1AYcm55wtYQYugjW4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mooli",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5088c219-9e88-40e1-a202-dbd8c4335a47",634524397),$APP.$cljs$cst$2619$family$$,"Mooli",$APP.$cljs$cst$723$name$$,"Mooli",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mooli/v1/-F6_fjJpLyk1bYPBBG7YpzlJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-moon-dance",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7ab890c4-3305-45eb-923c-53c73ad1b348",1531466636),$APP.$cljs$cst$2619$family$$,
"Moon Dance",$APP.$cljs$cst$723$name$$,"Moon Dance",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moondance/v8/WBLgrEbUbFlYW9ekmGawe2XiKMiokE4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-moul",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("70959579-3c5b-4269-a474-d0b0dcd462d8",-2008123584),$APP.$cljs$cst$2619$family$$,"Moul",$APP.$cljs$cst$723$name$$,"Moul",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moul/v30/nuF2D__FSo_3E-RYiJCy-00.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-moulpali",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6f752a98-dec2-40e8-8116-44c2aca64929",1706838758),$APP.$cljs$cst$2619$family$$,"Moulpali",$APP.$cljs$cst$723$name$$,"Moulpali",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/moulpali/v33/H4ckBXKMl9HagUWymyY6wr-wg763.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mountains-of-christmas",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ed5966a6-8ac1-49a8-ab3b-7ce57f7fda9f",-418874712),
$APP.$cljs$cst$2619$family$$,"Mountains of Christmas",$APP.$cljs$cst$723$name$$,"Mountains of Christmas",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mountainsofchristmas/v24/3y9w6a4zcCnn5X0FDyrKi2ZRUBIy8uxoUo7ePNamMPNpJpc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mountainsofchristmas/v24/3y9z6a4zcCnn5X0FDyrKi2ZRUBIy8uxoUo7eBGqJFPtCOp6IaEA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mouse-memoirs",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("07719734-61d7-4727-a89b-247c6ebb22c5",
550557049),$APP.$cljs$cst$2619$family$$,"Mouse Memoirs",$APP.$cljs$cst$723$name$$,"Mouse Memoirs",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mousememoirs/v19/t5tmIRoSNJ-PH0WNNgDYxdSb7TnFrpOHYh4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mozilla-headline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("03079045-836b-49ce-9e93-1710242cf34e",24820889),$APP.$cljs$cst$2619$family$$,"Mozilla Headline",$APP.$cljs$cst$723$name$$,"Mozilla Headline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillaheadline/v1/QGYLz-UXahmCOps4kyMKGuSA9pYt2_P-w2kFrS88o6cVYRvBSDSOuerB_FOBYIYVZRxvtcorUQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillaheadline/v1/QGYLz-UXahmCOps4kyMKGuSA9pYt2_P-w2kFrS88o6cVYRvBSDSOuerB_FOBvoYVZRxvtcorUQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillaheadline/v1/QGYLz-UXahmCOps4kyMKGuSA9pYt2_P-w2kFrS88o6cVYRvBSDSOuerB_FOB4IYVZRxvtcorUQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillaheadline/v1/QGYLz-UXahmCOps4kyMKGuSA9pYt2_P-w2kFrS88o6cVYRvBSDSOuerB_FOB0oYVZRxvtcorUQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillaheadline/v1/QGYLz-UXahmCOps4kyMKGuSA9pYt2_P-w2kFrS88o6cVYRvBSDSOuerB_FOBPoEVZRxvtcorUQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillaheadline/v1/QGYLz-UXahmCOps4kyMKGuSA9pYt2_P-w2kFrS88o6cVYRvBSDSOuerB_FOBB4EVZRxvtcorUQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mozilla-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6658c6d4-9131-4328-b43a-1a2096c8085b",
2076470397),$APP.$cljs$cst$2619$family$$,"Mozilla Text",$APP.$cljs$cst$723$name$$,"Mozilla Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillatext/v1/SZcr3FrnJ7S7WZIff2mJ7Tbp4zu7ULu3HkPOBwUcPNBRVYmoOXo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillatext/v1/SZcr3FrnJ7S7WZIff2mJ7Tbp4zu7ULu3HkPOB9scPNBRVYmoOXo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillatext/v1/SZcr3FrnJ7S7WZIff2mJ7Tbp4zu7ULu3HkPOB4UcPNBRVYmoOXo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillatext/v1/SZcr3FrnJ7S7WZIff2mJ7Tbp4zu7ULu3HkPOB7ccPNBRVYmoOXo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillatext/v1/SZcr3FrnJ7S7WZIff2mJ7Tbp4zu7ULu3HkPOB1sbPNBRVYmoOXo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mozillatext/v1/SZcr3FrnJ7S7WZIff2mJ7Tbp4zu7ULu3HkPOB2IbPNBRVYmoOXo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mr-bedfort",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4c07ac7f-a423-414b-a3e7-83a2e6419f47",1379756930),$APP.$cljs$cst$2619$family$$,"Mr Bedfort",$APP.$cljs$cst$723$name$$,"Mr Bedfort",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mrbedfort/v23/MQpR-WCtNZSWAdTMwBicliq0XZe_Iy8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mr-dafoe",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d2341eb5-8ee8-4f4e-b18f-5cfba616bb19",1446769487),$APP.$cljs$cst$2619$family$$,"Mr Dafoe",$APP.$cljs$cst$723$name$$,"Mr Dafoe",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mrdafoe/v15/lJwE-pIzkS5NXuMMrGiqg7MCxz_C.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mr-de-haviland",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c379355-9a02-40de-a5a3-d5494e3b471f",
-876357497),$APP.$cljs$cst$2619$family$$,"Mr De Haviland",$APP.$cljs$cst$723$name$$,"Mr De Haviland",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mrdehaviland/v15/OpNVnooIhJj96FdB73296ksbOj3C4ULVNTlB.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mrs-saint-delafield",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e41f1dc9-2567-40ca-ac41-6e7a9a678b69",107229648),$APP.$cljs$cst$2619$family$$,"Mrs Saint Delafield",$APP.$cljs$cst$723$name$$,"Mrs Saint Delafield",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mrssaintdelafield/v14/v6-IGZDIOVXH9xtmTZfRagunqBw5WC62cK4tLsubB2w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mrs-sheppards",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d52d8a18-e36c-4d70-8398-6c749937cf47",-451514879),$APP.$cljs$cst$2619$family$$,"Mrs Sheppards",$APP.$cljs$cst$723$name$$,
"Mrs Sheppards",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mrssheppards/v25/PN_2Rfm9snC0XUGoEZhb91ig3vjxynMix4Y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-ms-madi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("997fab1a-8cb1-42e0-afdf-ec37ad43a231",-1017842445),$APP.$cljs$cst$2619$family$$,"Ms Madi",$APP.$cljs$cst$723$name$$,"Ms Madi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/msmadi/v2/HTxsL2UxNnOji5E1N-DPiI7QAYo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mukta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("234c7bd5-af3e-4f21-8b4a-a0a40cd7046a",1110040822),$APP.$cljs$cst$2619$family$$,"Mukta",$APP.$cljs$cst$723$name$$,"Mukta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mukta/v17/iJWHBXyXfDDVXbEOjFma-2HW7ZB_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mukta/v17/iJWHBXyXfDDVXbFqj1ma-2HW7ZB_.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mukta/v17/iJWKBXyXfDDVXYnGp32S0H3f.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mukta/v17/iJWHBXyXfDDVXbEyjlma-2HW7ZB_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mukta/v17/iJWHBXyXfDDVXbEeiVma-2HW7ZB_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mukta/v17/iJWHBXyXfDDVXbF6iFma-2HW7ZB_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mukta/v17/iJWHBXyXfDDVXbFmi1ma-2HW7ZB_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-mukta-mahee",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("969456de-f411-463d-97f4-443fa08ad8f6",-1295303089),$APP.$cljs$cst$2619$family$$,"Mukta Mahee",$APP.$cljs$cst$723$name$$,"Mukta Mahee",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamahee/v19/XRXN3IOIi0hcP8iVU67hA9MFcBoHJndqZCsW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamahee/v19/XRXN3IOIi0hcP8iVU67hA9NhcxoHJndqZCsW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamahee/v19/XRXQ3IOIi0hcP8iVU67hA-vNWz4PDWtj.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamahee/v19/XRXN3IOIi0hcP8iVU67hA9M5choHJndqZCsW.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamahee/v19/XRXN3IOIi0hcP8iVU67hA9MVdRoHJndqZCsW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/muktamahee/v19/XRXN3IOIi0hcP8iVU67hA9NxdBoHJndqZCsW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamahee/v19/XRXN3IOIi0hcP8iVU67hA9NtdxoHJndqZCsW.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mukta-malar",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dbe4db9e-8cc4-45d9-a0ee-9e43fc37716e",481576893),$APP.$cljs$cst$2619$family$$,"Mukta Malar",$APP.$cljs$cst$723$name$$,"Mukta Malar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/muktamalar/v14/MCoKzAXyz8LOE2FpJMxZqIMwBtAB62ruoAZW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamalar/v14/MCoKzAXyz8LOE2FpJMxZqINUBdAB62ruoAZW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamalar/v14/MCoXzAXyz8LOE2FpJMxZqLv4LfQJwHbn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamalar/v14/MCoKzAXyz8LOE2FpJMxZqIMMBNAB62ruoAZW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamalar/v14/MCoKzAXyz8LOE2FpJMxZqIMgA9AB62ruoAZW.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamalar/v14/MCoKzAXyz8LOE2FpJMxZqINEAtAB62ruoAZW.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktamalar/v14/MCoKzAXyz8LOE2FpJMxZqINYAdAB62ruoAZW.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mukta-vaani",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("314c1857-a99c-4be7-886e-b201d986aeba",1749494538),
$APP.$cljs$cst$2619$family$$,"Mukta Vaani",$APP.$cljs$cst$723$name$$,"Mukta Vaani",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktavaani/v15/3JnkSD_-ynaxmxnEfVHPIGXNV8BD-u97MW1a.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktavaani/v15/3JnkSD_-ynaxmxnEfVHPIGWpVMBD-u97MW1a.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/muktavaani/v15/3Jn5SD_-ynaxmxnEfVHPIF0FfORL0fNy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktavaani/v15/3JnkSD_-ynaxmxnEfVHPIGXxVcBD-u97MW1a.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",
$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktavaani/v15/3JnkSD_-ynaxmxnEfVHPIGXdUsBD-u97MW1a.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktavaani/v15/3JnkSD_-ynaxmxnEfVHPIGW5U8BD-u97MW1a.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/muktavaani/v15/3JnkSD_-ynaxmxnEfVHPIGWlUMBD-u97MW1a.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mulish",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3e54a3ab-f95d-4e82-85f9-0c7275041762",1712211282),$APP.$cljs$cst$2619$family$$,"Mulish",$APP.$cljs$cst$723$name$$,
"Mulish",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexRNRwaClGrw-PTY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexc1RwaClGrw-PTY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexZNRwaClGrw-PTY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexaFRwaClGrw-PTY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexU1WwaClGrw-PTY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexXRWwaClGrw-PTY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexRNWwaClGrw-PTY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptyg83HX_SGhgqO0yLcmjzUAuWexTpWwaClGrw-PTY.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSqeOvHp47LTZFwA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSd-OvHp47LTZFwA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSKeOvHp47LTZFwA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSG-OvHp47LTZFwA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsS9-SvHp47LTZFwA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSzuSvHp47LTZFwA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSqeSvHp47LTZFwA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mulish/v18/1Ptwg83HX_SGhgqk2hAjQlW_mEuZ0FsSgOSvHp47LTZFwA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-murecho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fc22c8d1-251d-4482-abd9-ab842e87e40b",1280250692),$APP.$cljs$cst$2619$family$$,"Murecho",$APP.$cljs$cst$723$name$$,"Murecho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMpr5HWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMrr5XWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMo15XWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMpr5XWZLCpUOaM6.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMpZ5XWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMq14nWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMqM4nWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMrr4nWZLCpUOaM6.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/murecho/v17/q5uYsoq3NOBn_I-ggCJg98TBOoNFCMrC4nWZLCpUOaM6.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-museomoderno",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e6c44c43-b125-4931-b526-24875129c4ad",1723802283),$APP.$cljs$cst$2619$family$$,"MuseoModerno",$APP.$cljs$cst$723$name$$,"MuseoModerno",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMlZFuewajeKlCdo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMtZEuewajeKlCdo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMghEuewajeKlCdo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMlZEuewajeKlCdo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMmREuewajeKlCdo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMohDuewajeKlCdo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMrFDuewajeKlCdo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMtZDuewajeKlCdo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrf30HnU0_7wWdMrFcWqSEXPVyEaWJ55pTleMv9DuewajeKlCdo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54HUa4QicCgGdrS3g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54H0a8QicCgGdrS3g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54HD68QicCgGdrS3g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54HUa8QicCgGdrS3g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54HY68QicCgGdrS3g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54Hj6gQicCgGdrS3g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54HtqgQicCgGdrS3g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54H0agQicCgGdrS3g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/museomoderno/v29/zrfx0HnU0_7wWdMrFcWqSEXlXhPlgPcSP5dZJ54H-KgQicCgGdrS3g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-my-soul",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("72f0b3ba-f216-4f9b-91cd-20c64b489c1a",524059531),$APP.$cljs$cst$2619$family$$,"My Soul",$APP.$cljs$cst$723$name$$,"My Soul",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mysoul/v7/3XFqErcuy945_u6KF_Ulk2nnXf0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mynerve",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7380581b-5fc9-4d05-b108-028306d74057",1592124519),$APP.$cljs$cst$2619$family$$,"Mynerve",$APP.$cljs$cst$723$name$$,"Mynerve",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mynerve/v8/P5sCzZKPdNjb4jt7xCRuiZ-uydg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-mystery-quest",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6e822781-c3c8-4f3d-baa6-b2a884ff04f2",1009529260),$APP.$cljs$cst$2619$family$$,
"Mystery Quest",$APP.$cljs$cst$723$name$$,"Mystery Quest",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/mysteryquest/v21/-nF6OG414u0E6k0wynSGlujRHwElD_9Qz9E.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ntr",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4adc306c-b766-4b70-8886-aafbecece445",-706143479),$APP.$cljs$cst$2619$family$$,"NTR",$APP.$cljs$cst$723$name$$,"NTR",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ntr/v19/RLpzK5Xy0ZjiGGhs5TA4bg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nabla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c0ee6eea-be94-4e20-956b-73d7b20c70af",-115508118),$APP.$cljs$cst$2619$family$$,"Nabla",$APP.$cljs$cst$723$name$$,"Nabla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nabla/v17/j8_D6-LI0Lvpe7Makz5UhJt9C3uqg_X_75gyGS4jAxsNIjrRNRBUFFR_198.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-namdhinggo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("336a464a-e47a-46da-8a76-c941c8a482a4",
1867989451),$APP.$cljs$cst$2619$family$$,"Namdhinggo",$APP.$cljs$cst$723$name$$,"Namdhinggo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/namdhinggo/v2/uk-mEGe3rbgg8Xzoy5-TDnWj4yxx7o8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/namdhinggo/v2/uk-lEGe3rbgg8Xzoy5-TNoGKxyRa8oZK9I0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/namdhinggo/v2/uk-lEGe3rbgg8Xzoy5-TNq2NxyRa8oZK9I0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/namdhinggo/v2/uk-lEGe3rbgg8Xzoy5-TNsmMxyRa8oZK9I0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/namdhinggo/v2/uk-lEGe3rbgg8Xzoy5-TNtWPxyRa8oZK9I0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nanum-brush-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ca5e3e41-1603-4818-9d7c-236f5acc77d6",1474480382),$APP.$cljs$cst$2619$family$$,"Nanum Brush Script",$APP.$cljs$cst$723$name$$,"Nanum Brush Script",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanumbrushscript/v26/wXK2E2wfpokopxzthSqPbcR5_gVaxazyjqBr1lO97Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nanum-gothic",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("223f3618-5d70-4c9c-bb99-4d762c53a705",-249021033),$APP.$cljs$cst$2619$family$$,"Nanum Gothic",$APP.$cljs$cst$723$name$$,"Nanum Gothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/nanumgothic/v26/PN_3Rfi-oW3hYwmKDpxS7F_z_tLfxno73g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanumgothic/v26/PN_oRfi-oW3hYwmKDpxS7F_LQv37zlEn14YEUQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanumgothic/v26/PN_oRfi-oW3hYwmKDpxS7F_LXv77zlEn14YEUQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nanum-gothic-coding",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("80d9484d-469b-4a7d-958e-b059f553c981",1721161585),$APP.$cljs$cst$2619$family$$,"Nanum Gothic Coding",$APP.$cljs$cst$723$name$$,"Nanum Gothic Coding",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanumgothiccoding/v27/8QIVdjzHisX_8vv59_xMxtPFW4IXROwsy6QxVs1X7tc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanumgothiccoding/v27/8QIYdjzHisX_8vv59_xMxtPFW4IXROws8xgecsV88t5V9r4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nanum-myeongjo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6e613fc9-5028-493a-b283-f0a0c65e2411",-567668103),$APP.$cljs$cst$2619$family$$,"Nanum Myeongjo",$APP.$cljs$cst$723$name$$,
"Nanum Myeongjo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanummyeongjo/v31/9Btx3DZF0dXLMZlywRbVRNhxy1LreHQ8juyl.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanummyeongjo/v31/9Bty3DZF0dXLMZlywRbVRNhxy2pXV1A0pfCs5Kos.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanummyeongjo/v31/9Bty3DZF0dXLMZlywRbVRNhxy2pLVFA0pfCs5Kos.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nanum-pen-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("67faeab5-d53f-4505-91c9-0c624ff236c5",916780552),$APP.$cljs$cst$2619$family$$,"Nanum Pen Script",$APP.$cljs$cst$723$name$$,"Nanum Pen Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nanumpenscript/v25/daaDSSYiLGqEal3MvdA_FOL_3FkN2z7-aMFCcTU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-narnoor",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77a1495b-988c-44f5-ae90-7a9d97e879b0",-1148029638),$APP.$cljs$cst$2619$family$$,"Narnoor",$APP.$cljs$cst$723$name$$,
"Narnoor",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/narnoor/v10/cIf9MaFWuVo-UTyPxCmrYGkHgIs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/narnoor/v10/cIf4MaFWuVo-UTyP_N2CRGEsnIJkWL4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/narnoor/v10/cIf4MaFWuVo-UTyP_PGFRGEsnIJkWL4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/narnoor/v10/cIf4MaFWuVo-UTyP_JWERGEsnIJkWL4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/narnoor/v10/cIf4MaFWuVo-UTyP_ImHRGEsnIJkWL4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nata-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cdd634dd-4b5d-4056-a8d9-e24f414a61c8",-657493149),$APP.$cljs$cst$2619$family$$,"Nata Sans",$APP.$cljs$cst$723$name$$,"Nata Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChg6wI6g2M62M1AXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChgywJ6g2M62M1AXs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChg_IJ6g2M62M1AXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChg6wJ6g2M62M1AXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChg54J6g2M62M1AXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChg3IO6g2M62M1AXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChg0sO6g2M62M1AXs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChgywO6g2M62M1AXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/natasans/v1/1q2XY5KBClBit88SU_tUw-brVNlaeZChgwUO6g2M62M1AXs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-national-park",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("23c224c4-4aa4-4758-86f0-0cf3d85ef98b",-1211711886),$APP.$cljs$cst$2619$family$$,"National Park",$APP.$cljs$cst$723$name$$,"National Park",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nationalpark/v4/GftQ7vJOtg4NO-gmoY4nmcqP-VY9vs1ixcqgHfL_b5XMdoayNUNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nationalpark/v4/GftQ7vJOtg4NO-gmoY4nmcqP-VY9vs1ixcqgHfIhb5XMdoayNUNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nationalpark/v4/GftQ7vJOtg4NO-gmoY4nmcqP-VY9vs1ixcqgHfJ_b5XMdoayNUNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nationalpark/v4/GftQ7vJOtg4NO-gmoY4nmcqP-VY9vs1ixcqgHfJNb5XMdoayNUNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nationalpark/v4/GftQ7vJOtg4NO-gmoY4nmcqP-VY9vs1ixcqgHfKhaJXMdoayNUNf.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nationalpark/v4/GftQ7vJOtg4NO-gmoY4nmcqP-VY9vs1ixcqgHfKYaJXMdoayNUNf.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nationalpark/v4/GftQ7vJOtg4NO-gmoY4nmcqP-VY9vs1ixcqgHfL_aJXMdoayNUNf.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-neonderthaw",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d8732109-05f7-4ab8-9eb1-01585587c52d",-1400747857),$APP.$cljs$cst$2619$family$$,"Neonderthaw",$APP.$cljs$cst$723$name$$,"Neonderthaw",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neonderthaw/v8/Iure6Yx5-oWVZI0r-17AeZZJprVA4XQ0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nerko-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("35d2fbec-1387-407e-92c3-ae7fd5062b20",-919154494),
$APP.$cljs$cst$2619$family$$,"Nerko One",$APP.$cljs$cst$723$name$$,"Nerko One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nerkoone/v17/m8JQjfZSc7OXlB3ZMOjzcJ5BZmqa3A.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-neucha",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("90cc90f6-8c1e-403f-af25-b4698a8dd968",-1764562429),$APP.$cljs$cst$2619$family$$,"Neucha",$APP.$cljs$cst$723$name$$,"Neucha",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neucha/v18/q5uGsou0JOdh94bvugNsCxVEgA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-neuton",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1b36a564-81b1-43b7-a17e-a9bd7b3811a5",-1712671644),$APP.$cljs$cst$2619$family$$,"Neuton",$APP.$cljs$cst$723$name$$,"Neuton",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neuton/v24/UMBQrPtMoH62xUZKAKkfegD5Drog6Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neuton/v24/UMBQrPtMoH62xUZKZKofegD5Drog6Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neuton/v24/UMBTrPtMoH62xUZyyII7civlBw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neuton/v24/UMBRrPtMoH62xUZCyog_UC71B6M5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neuton/v24/UMBQrPtMoH62xUZKdK0fegD5Drog6Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/neuton/v24/UMBQrPtMoH62xUZKaK4fegD5Drog6Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-new-amsterdam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("19a712ef-def4-44fb-904c-d08c43112b83",528264119),$APP.$cljs$cst$2619$family$$,"New Amsterdam",$APP.$cljs$cst$723$name$$,
"New Amsterdam",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newamsterdam/v1/YA9Vr02Y5lucHqUlbEe51kBtl7mGiv_Q7dA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-new-rocker",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("19d2e496-84e1-44d1-8f6b-6617ed131c50",-952144308),$APP.$cljs$cst$2619$family$$,"New Rocker",$APP.$cljs$cst$723$name$$,"New Rocker",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newrocker/v17/MwQzbhjp3-HImzcCU_cJkGMViblPtXs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-new-tegomin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("71af898b-b912-451a-85d6-1a70e26fff79",-587253571),$APP.$cljs$cst$2619$family$$,"New Tegomin",$APP.$cljs$cst$723$name$$,"New Tegomin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newtegomin/v13/SLXMc1fV7Gd9USdBAfPlqfN0Q3ptkDMN.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-news-cycle",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7a10eb4e-4b04-4755-b7ed-8e02b4aee8f1",-280076099),
$APP.$cljs$cst$2619$family$$,"News Cycle",$APP.$cljs$cst$723$name$$,"News Cycle",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newscycle/v26/CSR64z1Qlv-GDxkbKVQ_TOcATNt_pOU.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newscycle/v26/CSR54z1Qlv-GDxkbKVQ_dFsvaNNUuOwkC2s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-newsreader",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("35337fb8-d48b-47f1-9b3e-7c0c382dfe64",-1284044402),$APP.$cljs$cst$2619$family$$,
"Newsreader",$APP.$cljs$cst$723$name$$,"Newsreader",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438w-I_ADOxEPjCggA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438wJo_ADOxEPjCggA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438weI_ADOxEPjCggA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438wSo_ADOxEPjCggA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438wpojADOxEPjCggA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438wn4jADOxEPjCggA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9qfjOCX1hbuyalUrK49dLac06G1ZGsZBtoBCzBDXXD9JVF438w-IjADOxEPjCggA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMyoT-ZAHDWwgECi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMx2T-ZAHDWwgECi.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMwoT-ZAHDWwgECi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMwaT-ZAHDWwgECi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMz2SOZAHDWwgECi.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMzPSOZAHDWwgECi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/newsreader/v26/cY9kfjOCX1hbuyalUrK439vogqC9yFZCYg7oRZaLP4obnf7fTXglsMyoSOZAHDWwgECi.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-niconne",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d2d88edc-82ab-47c9-aa13-6946a8b95aeb",-1396025371),$APP.$cljs$cst$2619$family$$,"Niconne",$APP.$cljs$cst$723$name$$,"Niconne",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niconne/v16/w8gaH2QvRug1_rTfrQut2F4OuOo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-niramit",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1e8d1a71-c67d-4327-ad44-88e6ed96fe63",
-1947887230),$APP.$cljs$cst$2619$family$$,"Niramit",$APP.$cljs$cst$723$name$$,"Niramit",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_urMpWdvgLdNxVLVXx7tiiEr5_BdZ8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_upMpWdvgLdNxVLXbZiXimOq73EZZ_f6w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/niramit/v12/I_urMpWdvgLdNxVLVRh4tiiEr5_BdZ8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_upMpWdvgLdNxVLXbZiOiqOq73EZZ_f6w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_uuMpWdvgLdNxVLbbRQkiCvs5Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_usMpWdvgLdNxVLXbZalgKqo5bYbA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_urMpWdvgLdNxVLVUB5tiiEr5_BdZ8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_upMpWdvgLdNxVLXbZiYiuOq73EZZ_f6w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_urMpWdvgLdNxVLVWx-tiiEr5_BdZ8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/niramit/v12/I_upMpWdvgLdNxVLXbZiTiyOq73EZZ_f6w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_urMpWdvgLdNxVLVQh_tiiEr5_BdZ8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/niramit/v12/I_upMpWdvgLdNxVLXbZiKi2Oq73EZZ_f6w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nixie-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ed55478e-7ffd-4686-96d7-dd848466dd7e",-1336405857),$APP.$cljs$cst$2619$family$$,"Nixie One",$APP.$cljs$cst$723$name$$,"Nixie One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nixieone/v17/lW-8wjkKLXjg5y2o2uUoUOFzpS-yLw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nobile",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4e546250-1aae-4956-9bca-611b65134057",
-1360978674),$APP.$cljs$cst$2619$family$$,"Nobile",$APP.$cljs$cst$723$name$$,"Nobile",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nobile/v19/m8JTjflSeaOVl1i2XqfXeLVdbw.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nobile/v19/m8JRjflSeaOVl1iGXK3TWrBNb3OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/nobile/v19/m8JQjflSeaOVl1iOqo7zcJ5BZmqa3A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nobile/v19/m8JWjflSeaOVl1iGXJUnc5RFRG-K3Mud.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nobile/v19/m8JQjflSeaOVl1iO4ojzcJ5BZmqa3A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nobile/v19/m8JWjflSeaOVl1iGXJVvdZRFRG-K3Mud.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-nokora",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad871aad-022b-4363-9524-da1074c4e082",-549296689),$APP.$cljs$cst$2619$family$$,"Nokora",$APP.$cljs$cst$723$name$$,"Nokora",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMuj1ecbKpdHdrk1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMur1fcbKpdHdrk1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMumNfcbKpdHdrk1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMuj1fcbKpdHdrk1k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMug9fcbKpdHdrk1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMuuNYcbKpdHdrk1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMutpYcbKpdHdrk1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMur1YcbKpdHdrk1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nokora/v34/hYkVPuwgTubzaWxKMBj_emrD9wtMupRYcbKpdHdrk1k.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-norican",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e4ab5e66-0a2d-4892-8cae-950300369255",707846709),$APP.$cljs$cst$2619$family$$,"Norican",$APP.$cljs$cst$723$name$$,"Norican",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/norican/v16/MwQ2bhXp1eSBqjkPGJJRtGs-lbA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nosifer",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ba10c0ef-c773-436b-809b-fa39a6c67fd9",381617444),$APP.$cljs$cst$2619$family$$,"Nosifer",$APP.$cljs$cst$723$name$$,"Nosifer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nosifer/v23/ZGjXol5JTp0g5bxZaC1RVDNdGDs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-notable",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7036dfa2-e464-4fbb-b44f-0e0dc8bfd6dc",
983782528),$APP.$cljs$cst$2619$family$$,"Notable",$APP.$cljs$cst$723$name$$,"Notable",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notable/v20/gNMEW3N_SIqx-WX9-HMoFIez5MI.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nothing-you-could-do",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1eb86290-7522-416d-9ccd-a7f941d699ad",-1327469697),$APP.$cljs$cst$2619$family$$,"Nothing You Could Do",$APP.$cljs$cst$723$name$$,"Nothing You Could Do",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nothingyoucoulddo/v21/oY1B8fbBpaP5OX3DtrRYf_Q2BPB1SnfZb0OJl1ol2Ymo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noticia-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ab9b978-010a-40db-a20f-2ed2e91e5c9f",467801730),$APP.$cljs$cst$2619$family$$,"Noticia Text",$APP.$cljs$cst$723$name$$,
"Noticia Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/noticiatext/v16/VuJ2dNDF2Yv9qppOePKYRP1GYTFZt0rNpQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/noticiatext/v16/VuJodNDF2Yv9qppOePKYRP12YztdlU_dpSjt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/noticiatext/v16/VuJpdNDF2Yv9qppOePKYRP1-3R59v2HRrDH0eA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/noticiatext/v16/VuJrdNDF2Yv9qppOePKYRP12YwPhumvVjjTkeMnz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-color-emoji",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5afab228-f344-4cd1-8cc3-fab2af9397b8",
1303798480),$APP.$cljs$cst$2619$family$$,"Noto Color Emoji",$APP.$cljs$cst$723$name$$,"Noto Color Emoji",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notocoloremoji/v37/Yq6P-KqIXTD0t4D9z1ESnKM3-HpFab5s79iz64w.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-emoji",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d98e3a76-dc1b-4f10-97e9-24e951005588",-1143345700),$APP.$cljs$cst$2619$family$$,"Noto Emoji",$APP.$cljs$cst$723$name$$,"Noto Emoji",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoemoji/v62/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob_10jwvS-FGJCMY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoemoji/v62/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-r0jwvS-FGJCMY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoemoji/v62/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob-Z0jwvS-FGJCMY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoemoji/v62/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob911TwvS-FGJCMY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoemoji/v62/bMrnmSyK7YY-MEu6aWjPDs-ar6uWaGWuob9M1TwvS-FGJCMY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-kufi-arabic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6aaf6a6f-b1d2-487b-b3e2-0b4122d9e7fb",103643152),$APP.$cljs$cst$2619$family$$,"Noto Kufi Arabic",$APP.$cljs$cst$723$name$$,"Noto Kufi Arabic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh5v3obPnLSmf5yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh7v34bPnLSmf5yD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh4x34bPnLSmf5yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh5v34bPnLSmf5yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh5d34bPnLSmf5yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh6x2IbPnLSmf5yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh6I2IbPnLSmf5yD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh7v2IbPnLSmf5yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notokufiarabic/v27/CSRp4ydQnPyaDxEXLFF6LZVLKrodhu8t57o1kDc5Wh7G2IbPnLSmf5yD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-music",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("413a3434-f183-4995-93c8-bb830c8ee661",-481304581),$APP.$cljs$cst$2619$family$$,"Noto Music",$APP.$cljs$cst$723$name$$,"Noto Music",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notomusic/v21/pe0rMIiSN5pO63htf1sxIteQB9Zra1U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-naskh-arabic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("efc48b42-3c1b-402f-9ecf-11ac2135d26b",
-790054021),$APP.$cljs$cst$2619$family$$,"Noto Naskh Arabic",$APP.$cljs$cst$723$name$$,"Noto Naskh Arabic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonaskharabic/v43/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwvc5krK0z9_Mnuw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonaskharabic/v43/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwj85krK0z9_Mnuw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonaskharabic/v43/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwY8lkrK0z9_Mnuw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonaskharabic/v43/RrQ5bpV-9Dd1b1OAGA6M9PkyDuVBePeKNaxcsss0Y7bwWslkrK0z9_Mnuw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-nastaliq-urdu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e74252f8-184c-476a-8010-416d1bab7359",1154013292),$APP.$cljs$cst$2619$family$$,"Noto Nastaliq Urdu",$APP.$cljs$cst$723$name$$,"Noto Nastaliq Urdu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonastaliqurdu/v23/LhWNMUPbN-oZdNFcBy1-DJYsEoTq5pudQ9L940pGPkB3Qt_-DK2f2-_8mEw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonastaliqurdu/v23/LhWNMUPbN-oZdNFcBy1-DJYsEoTq5pudQ9L940pGPkB3Qu3-DK2f2-_8mEw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonastaliqurdu/v23/LhWNMUPbN-oZdNFcBy1-DJYsEoTq5pudQ9L940pGPkB3QgH5DK2f2-_8mEw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notonastaliqurdu/v23/LhWNMUPbN-oZdNFcBy1-DJYsEoTq5pudQ9L940pGPkB3Qjj5DK2f2-_8mEw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-rashi-hebrew",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f44b0543-f0ec-4c47-a858-7402a783c0ef",783375734),$APP.$cljs$cst$2619$family$$,"Noto Rashi Hebrew",$APP.$cljs$cst$723$name$$,"Noto Rashi Hebrew",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZB-DkRyq6Nf2pfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZh-HkRyq6Nf2pfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZWeHkRyq6Nf2pfA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZB-HkRyq6Nf2pfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZNeHkRyq6Nf2pfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZ2ebkRyq6Nf2pfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZ4ObkRyq6Nf2pfA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZh-bkRyq6Nf2pfA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notorashihebrew/v28/EJR_Qh82XsIK-QFmqXk4zvLwFVya0vFL-HlKM5e6C6HZrubkRyq6Nf2pfA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6036b6ba-82a5-4bdc-89f4-b4e3fccd95f4",
-1201906084),$APP.$cljs$cst$2619$family$$,"Noto Sans",$APP.$cljs$cst$723$name$$,"Noto Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9At9d41P6zHtY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyB9A99d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyCjA99d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyD9A99d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyDPA99d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAjBN9d41P6zHtY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyAaBN9d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyB9BN9d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0mIpQlx3QUlC5A4PNB6Ryti20_6n1iPHjcz6L1SoM-jCpoiyBUBN9d41P6zHtY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QDcf6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QLce6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QGke6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QDce6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QAUe6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QOkZ6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QNAZ6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QLcZ6VfYyWtY1rI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosans/v42/o-0kIpQlx3QUlC5A4PNr4C5OaxRsfNNlKbCePevHtVtX57DGjDU1QJ4Z6VfYyWtY1rI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-adlam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c5fdcbab-88b9-405c-9b67-b7507b779479",157959097),$APP.$cljs$cst$2619$family$$,"Noto Sans Adlam",$APP.$cljs$cst$723$name$$,"Noto Sans Adlam",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlam/v27/neIczCCpqp0s5pPusPamd81eMfjPonvqdbYxxpgufnv0TGnBZLwhuvk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlam/v27/neIczCCpqp0s5pPusPamd81eMfjPonvqdbYxxpgufkn0TGnBZLwhuvk.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlam/v27/neIczCCpqp0s5pPusPamd81eMfjPonvqdbYxxpgufqXzTGnBZLwhuvk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlam/v27/neIczCCpqp0s5pPusPamd81eMfjPonvqdbYxxpgufpzzTGnBZLwhuvk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-adlam-unjoined",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("676e0383-672a-4fb6-b344-507bce98c5ab",1408491522),$APP.$cljs$cst$2619$family$$,"Noto Sans Adlam Unjoined",$APP.$cljs$cst$723$name$$,"Noto Sans Adlam Unjoined",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlamunjoined/v28/P5sszY2MYsLRsB5_ildkzPPDsLQXcOEmaFOqOGcaYrzFTIjsPam_Ye35PMEe-E3slUg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlamunjoined/v28/P5sszY2MYsLRsB5_ildkzPPDsLQXcOEmaFOqOGcaYrzFTIjsPam_Yd_5PMEe-E3slUg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlamunjoined/v28/P5sszY2MYsLRsB5_ildkzPPDsLQXcOEmaFOqOGcaYrzFTIjsPam_YTP-PMEe-E3slUg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansadlamunjoined/v28/P5sszY2MYsLRsB5_ildkzPPDsLQXcOEmaFOqOGcaYrzFTIjsPam_YQr-PMEe-E3slUg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-anatolian-hieroglyphs",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("10347496-a2dc-4478-86dd-9a654ee5e0a3",
2012836972),$APP.$cljs$cst$2619$family$$,"Noto Sans Anatolian Hieroglyphs",$APP.$cljs$cst$723$name$$,"Noto Sans Anatolian Hieroglyphs",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansanatolianhieroglyphs/v17/ijw9s4roRME5LLRxjsRb8A0gKPSWq4BbDmHHu6j2pEtUJzZWXybIymc5QYo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-arabic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("de7b0b58-dcbb-462d-bd3c-c1e4db083aa7",2055780395),$APP.$cljs$cst$2619$family$$,"Noto Sans Arabic",$APP.$cljs$cst$723$name$$,"Noto Sans Arabic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfyG2vu3CBFQLaig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfSGyvu3CBFQLaig.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCflmyvu3CBFQLaig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfyGyvu3CBFQLaig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCf-myvu3CBFQLaig.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfFmuvu3CBFQLaig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfL2uvu3CBFQLaig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfSGuvu3CBFQLaig.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarabic/v33/nwpxtLGrOAZMl5nJ_wfgRg3DrWFZWsnVBJ_sS6tlqHHFlhQ5l3sQWIHPqzCfYWuvu3CBFQLaig.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-armenian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("94e40a4e-5bba-4f29-93b6-9ebc83fa9b5e",
-92176507),$APP.$cljs$cst$2619$family$$,"Noto Sans Armenian",$APP.$cljs$cst$723$name$$,"Noto Sans Armenian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLorxbq0iYy6zF3Eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLopxb60iYy6zF3Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLoqvb60iYy6zF3Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLorxb60iYy6zF3Eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLorDb60iYy6zF3Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLoovaK0iYy6zF3Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLooWaK0iYy6zF3Eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLopxaK0iYy6zF3Eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansarmenian/v47/ZgN0jOZKPa7CHqq0h37c7ReDUubm2SEdFXp7ig73qtTY5idb74R9UdM3y2nZLopYaK0iYy6zF3Eg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-avestan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("703722aa-db20-4445-8026-c7b8ea97ea51",-1325765052),$APP.$cljs$cst$2619$family$$,"Noto Sans Avestan",$APP.$cljs$cst$723$name$$,"Noto Sans Avestan",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansavestan/v22/bWti7ejKfBziStx7lIzKOLQZKhIJkyu9SASLji8U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-balinese",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8bcaf865-76d3-442a-8292-1954ef4876d9",1374553947),$APP.$cljs$cst$2619$family$$,"Noto Sans Balinese",$APP.$cljs$cst$723$name$$,"Noto Sans Balinese",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbalinese/v27/NaPwcYvSBuhTirw6IaFn6UrRDaqje-lpbbRtYf-Fwu2Ov7fdhE5Vd222PPY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbalinese/v27/NaPwcYvSBuhTirw6IaFn6UrRDaqje-lpbbRtYf-Fwu2Ov4XdhE5Vd222PPY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbalinese/v27/NaPwcYvSBuhTirw6IaFn6UrRDaqje-lpbbRtYf-Fwu2Ov2nahE5Vd222PPY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbalinese/v27/NaPwcYvSBuhTirw6IaFn6UrRDaqje-lpbbRtYf-Fwu2Ov1DahE5Vd222PPY.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-bamum",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0350d507-0aa7-4f1b-87b7-9a6f52830cd7",-1071883180),$APP.$cljs$cst$2619$family$$,"Noto Sans Bamum",$APP.$cljs$cst$723$name$$,"Noto Sans Bamum",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbamum/v35/uk-0EGK3o6EruUbnwovcbBTkkklK_Ya_PBHfNGTPEddO-_gLykxEkxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbamum/v35/uk-0EGK3o6EruUbnwovcbBTkkklK_Ya_PBHfNGTPEeVO-_gLykxEkxA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbamum/v35/uk-0EGK3o6EruUbnwovcbBTkkklK_Ya_PBHfNGTPEQlJ-_gLykxEkxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbamum/v35/uk-0EGK3o6EruUbnwovcbBTkkklK_Ya_PBHfNGTPETBJ-_gLykxEkxA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-bassa-vah",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5d75de5d-8a5b-47f1-8d01-3ccc09a4517a",-1983699266),$APP.$cljs$cst$2619$family$$,"Noto Sans Bassa Vah",$APP.$cljs$cst$723$name$$,"Noto Sans Bassa Vah",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbassavah/v21/PN_bRee-r3f7LnqsD5sax12gjZn7mBpL5YwUpA2MBdcFn4MaAc6p34gH-GD7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbassavah/v21/PN_bRee-r3f7LnqsD5sax12gjZn7mBpL5YwUpA2MBdcFn4MoAc6p34gH-GD7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbassavah/v21/PN_bRee-r3f7LnqsD5sax12gjZn7mBpL5YwUpA2MBdcFn4PEBs6p34gH-GD7.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbassavah/v21/PN_bRee-r3f7LnqsD5sax12gjZn7mBpL5YwUpA2MBdcFn4P9Bs6p34gH-GD7.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-batak",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("196d33ae-29ee-4e43-86ce-b32d955eb96b",
229084463),$APP.$cljs$cst$2619$family$$,"Noto Sans Batak",$APP.$cljs$cst$723$name$$,"Noto Sans Batak",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbatak/v23/gok2H6TwAEdtF9N8-mdTCQvT-Zdgo4_PHuk74A.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-bengali",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b944f2ab-cad2-45ab-ba74-1500e747d76e",1846669919),$APP.$cljs$cst$2619$family$$,"Noto Sans Bengali",$APP.$cljs$cst$723$name$$,"Noto Sans Bengali",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsolKudCk8izI0lc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsglLudCk8izI0lc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmstdLudCk8izI0lc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsolLudCk8izI0lc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsrtLudCk8izI0lc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsldMudCk8izI0lc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6Kmsm5MudCk8izI0lc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsglMudCk8izI0lc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbengali/v32/Cn-SJsCGWQxOjaGwMQ6fIiMywrNJIky6nvd8BjzVMvJx2mcSPVFpVEqE-6KmsiBMudCk8izI0lc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-bhaiksuki",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2353226a-6d7c-45c6-b802-b43b137020f9",
-1346567667),$APP.$cljs$cst$2619$family$$,"Noto Sans Bhaiksuki",$APP.$cljs$cst$723$name$$,"Noto Sans Bhaiksuki",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbhaiksuki/v18/UcC63EosKniBH4iELXATsSBWdvUHXxhj8rLUdU4wh9U.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-brahmi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bd99576c-8d0b-4d0a-b64e-30d163ad7829",1795289528),$APP.$cljs$cst$2619$family$$,"Noto Sans Brahmi",$APP.$cljs$cst$723$name$$,"Noto Sans Brahmi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbrahmi/v20/vEFK2-VODB8RrNDvZSUmQQIIByV18tK1W77HtMo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-buginese",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4106fbf7-2fc6-44cb-ba5d-cb8c57af2b11",-974875484),$APP.$cljs$cst$2619$family$$,"Noto Sans Buginese",$APP.$cljs$cst$723$name$$,
"Noto Sans Buginese",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbuginese/v19/esDM30ldNv-KYGGJpKGk18phe_7Da6_gtfuEXLmNtw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-buhid",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a716ab31-1e4f-493c-b5e4-1884e402bf4c",373036120),$APP.$cljs$cst$2619$family$$,"Noto Sans Buhid",$APP.$cljs$cst$723$name$$,"Noto Sans Buhid",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansbuhid/v23/Dxxy8jiXMW75w3OmoDXVWJD7YwzAe6tgnaFoGA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-canadian-aboriginal",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("812eec45-f9c5-4317-908c-d3af6bcd69ce",-1524115072),$APP.$cljs$cst$2619$family$$,"Noto Sans Canadian Aboriginal",$APP.$cljs$cst$723$name$$,"Noto Sans Canadian Aboriginal",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzigWLj_yAsg0q0uhQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzig2Ln_yAsg0q0uhQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzigBrn_yAsg0q0uhQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzigWLn_yAsg0q0uhQ.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzigarn_yAsg0q0uhQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzighr7_yAsg0q0uhQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzigv77_yAsg0q0uhQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzig2L7_yAsg0q0uhQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscanadianaboriginal/v28/4C_TLjTuEqPj-8J01CwaGkiZ9os0iGVkezM1mUT-j_Lmlzda6uH_nnX1bzig8b7_yAsg0q0uhQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-carian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("73536df4-798e-4dad-b74b-b2de8ef6a160",201094711),$APP.$cljs$cst$2619$family$$,"Noto Sans Carian",$APP.$cljs$cst$723$name$$,"Noto Sans Carian",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscarian/v17/LDIpaoiONgYwA9Yc6f0gUILeMIOgs7ob9yGLmfI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-noto-sans-caucasian-albanian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f199916e-82b2-4749-973a-f4d42bee8610",-834850199),$APP.$cljs$cst$2619$family$$,"Noto Sans Caucasian Albanian",$APP.$cljs$cst$723$name$$,"Noto Sans Caucasian Albanian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscaucasianalbanian/v19/nKKA-HM_FYFRJvXzVXaANsU0VzsAc46QGOkWytlTs-TXrYDmoVmRSZo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-chakma",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("841470b7-4033-444a-9dff-775b4fceacf0",-671072693),$APP.$cljs$cst$2619$family$$,"Noto Sans Chakma",$APP.$cljs$cst$723$name$$,"Noto Sans Chakma",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanschakma/v18/Y4GQYbJ8VTEp4t3MKJSMjg5OIzhi4JjTQhYBeYo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-cham",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("07c52c1c-1749-4838-80b6-1af45991ec1a",-2053953063),$APP.$cljs$cst$2619$family$$,"Noto Sans Cham",$APP.$cljs$cst$723$name$$,"Noto Sans Cham",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfcER0cv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfckRwcv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfcTxwcv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfcERwcv7GykboaLg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfcIxwcv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfczxscv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfc9hscv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfckRscv7GykboaLg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscham/v33/pe06MIySN5pO62Z5YkFyQb_bbuRhe6D4yip43qfcuBscv7GykboaLg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-cherokee",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("09d79854-eb72-4591-b259-71a56ea12020",-1958476639),$APP.$cljs$cst$2619$family$$,"Noto Sans Cherokee",$APP.$cljs$cst$723$name$$,"Noto Sans Cherokee",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWi5ODkm5rAffjl0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWq5PDkm5rAffjl0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWnBPDkm5rAffjl0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWi5PDkm5rAffjl0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWhxPDkm5rAffjl0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWvBIDkm5rAffjl0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWslIDkm5rAffjl0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWq5IDkm5rAffjl0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscherokee/v25/KFOPCm6Yu8uF-29fiz9vQF9YWK6Z8O10cHNA0cSkZCHYWodIDkm5rAffjl0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-chorasmian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("54fba41d-1a2f-44e8-be0c-39f7d4b88e4c",-1323019397),$APP.$cljs$cst$2619$family$$,"Noto Sans Chorasmian",$APP.$cljs$cst$723$name$$,"Noto Sans Chorasmian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanschorasmian/v3/MQpL-X6uKMC7ROPLwRnI9ULxK_7NVkf8S5vyoH7w4g9b.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-coptic",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("a77b63ec-bc9f-48d9-8519-ef925162acce",-1045474890),$APP.$cljs$cst$2619$family$$,"Noto Sans Coptic",$APP.$cljs$cst$723$name$$,"Noto Sans Coptic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosanscoptic/v22/iJWfBWmUZi_OHPqn4wq6kgqumOEd78u_VG0xR4Y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-cuneiform",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6a14979f-ad45-4bc8-b3ee-2a03f753bcd6",1804277866),$APP.$cljs$cst$2619$family$$,"Noto Sans Cuneiform",$APP.$cljs$cst$723$name$$,"Noto Sans Cuneiform",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscuneiform/v18/bMrrmTWK7YY-MF22aHGGd7H8PhJtvBDWgb9JlRQueeQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-cypriot",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2e7b4b1e-aafb-4347-a762-3181ad630791",
-1415614637),$APP.$cljs$cst$2619$family$$,"Noto Sans Cypriot",$APP.$cljs$cst$723$name$$,"Noto Sans Cypriot",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscypriot/v20/8AtzGta9PYqQDjyp79a6f8Cj-3a3cxIsK5MPpahF.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-cypro-minoan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("57a8f489-145a-4337-b3ed-83e21edf84e8",907145463),$APP.$cljs$cst$2619$family$$,"Noto Sans Cypro Minoan",$APP.$cljs$cst$723$name$$,"Noto Sans Cypro Minoan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanscyprominoan/v1/2Eb2L_dtDUlkNmPHB_UVtEzp3ZlPGqZ_4nAGq9eSf8_eQSE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-deseret",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c55e5c1c-a337-424e-b9dd-9b03ff2587ba",132220525),$APP.$cljs$cst$2619$family$$,"Noto Sans Deseret",
$APP.$cljs$cst$723$name$$,"Noto Sans Deseret",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdeseret/v18/MwQsbgPp1eKH6QsAVuFb9AZM6MMr2Vq9ZnJSZtQG.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-devanagari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7e80842e-248b-4e72-b716-97b750496b17",-1265106256),$APP.$cljs$cst$2619$family$$,"Noto Sans Devanagari",$APP.$cljs$cst$723$name$$,"Noto Sans Devanagari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlXQky-AzoFoW4Ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlfQly-AzoFoW4Ow.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlSoly-AzoFoW4Ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlXQly-AzoFoW4Ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlUYly-AzoFoW4Ow.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08Alaoiy-AzoFoW4Ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlZMiy-AzoFoW4Ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08AlfQiy-AzoFoW4Ow.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdevanagari/v30/TuGoUUFzXI5FBtUq5a8bjKYTZjtRU6Sgv3NaV_SNmI0b8QQCQmHn6B2OHjbL_08Ald0iy-AzoFoW4Ow.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("61e873a5-91b0-484d-b746-912edf24d8aa",
-1190841220),$APP.$cljs$cst$2619$family$$,"Noto Sans Display",$APP.$cljs$cst$723$name$$,"Noto Sans Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp_3cLVTGQ2iHrvWM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp__cKVTGQ2iHrvWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp_ykKVTGQ2iHrvWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp_3cKVTGQ2iHrvWM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp_0UKVTGQ2iHrvWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp_6kNVTGQ2iHrvWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp_5ANVTGQ2iHrvWM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp__cNVTGQ2iHrvWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpbK4fy6r6tOBEJg0IAKzqdFZVZxpMkXJMhnB9XjO1o90LuV-PT4Doq_AKp_94NVTGQ2iHrvWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9JvXOa3gPurWM9uQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9JPXKa3gPurWM9uQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9J43Ka3gPurWM9uQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9JvXKa3gPurWM9uQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9Jj3Ka3gPurWM9uQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9JY3Wa3gPurWM9uQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9JWnWa3gPurWM9uQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9JPXWa3gPurWM9uQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansdisplay/v30/RLpZK4fy6r6tOBEJg0IAKzqdFZVZxrktbnDB5UzBIup9PwAcHtEsOFNBZqyu6r9JFHWa3gPurWM9uQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-duployan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4b2f70ba-b563-4215-8a71-92b9a006aa35",-82394221),$APP.$cljs$cst$2619$family$$,"Noto Sans Duployan",$APP.$cljs$cst$723$name$$,"Noto Sans Duployan",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansduployan/v19/gokzH7nwAEdtF9N8-mdTDx_X9JM5wsvrFsIn6WYDvA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansduployan/v19/gokwH7nwAEdtF9N8-mdTDx_X9JM5wsvTqu0D4U0ftZS-Iw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-egyptian-hieroglyphs",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("327e043c-a843-4efa-871e-262076566785",229613235),$APP.$cljs$cst$2619$family$$,"Noto Sans Egyptian Hieroglyphs",
$APP.$cljs$cst$723$name$$,"Noto Sans Egyptian Hieroglyphs",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansegyptianhieroglyphs/v30/vEF42-tODB8RrNDvZSUmRhcQHzx1s7y_F9-j3qSzEcbEYindSVK8xRg7iw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-elbasan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6a18b40b-2df0-4484-9af2-1d74a70f52cf",485603658),$APP.$cljs$cst$2619$family$$,"Noto Sans Elbasan",$APP.$cljs$cst$723$name$$,"Noto Sans Elbasan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanselbasan/v17/-F6rfiZqLzI2JPCgQBnw400qp1trvHdlre4dFcFh.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-elymaic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("73f8943e-b037-4cdf-a20b-afe70520e1db",-746961754),$APP.$cljs$cst$2619$family$$,"Noto Sans Elymaic",$APP.$cljs$cst$723$name$$,
"Noto Sans Elymaic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanselymaic/v18/UqyKK9YTJW5liNMhTMqe9vUFP65ZD4AjWOT0zi2V.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-ethiopic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7857d416-9e03-4ee7-acd1-37705662bf7d",1253471548),$APP.$cljs$cst$2619$family$$,"Noto Sans Ethiopic",$APP.$cljs$cst$723$name$$,"Noto Sans Ethiopic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T35OKqDjwmfeaY9u.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T37OK6DjwmfeaY9u.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T34QK6DjwmfeaY9u.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T35OK6DjwmfeaY9u.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T358K6DjwmfeaY9u.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T36QLKDjwmfeaY9u.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T36pLKDjwmfeaY9u.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T37OLKDjwmfeaY9u.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansethiopic/v50/7cHPv50vjIepfJVOZZgcpQ5B9FBTH9KGNfhSTgtoow1KVnIvyBoMSzUMacb-T37nLKDjwmfeaY9u.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-georgian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("476883c2-755f-4d94-aaa1-70d8422fcbe3",
-9725457),$APP.$cljs$cst$2619$family$$,"Noto Sans Georgian",$APP.$cljs$cst$723$name$$,"Noto Sans Georgian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdpvnzVj-f5WK0OQV.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdptnzFj-f5WK0OQV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdpu5zFj-f5WK0OQV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdpvnzFj-f5WK0OQV.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdpvVzFj-f5WK0OQV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdps5y1j-f5WK0OQV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdpsAy1j-f5WK0OQV.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdptny1j-f5WK0OQV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgeorgian/v48/PlIaFke5O6RzLfvNNVSitxkr76PRHBC4Ytyq-Gof7PUs4S7zWn-8YDB09HFNdptOy1j-f5WK0OQV.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-glagolitic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3fbebd1-88f4-4c11-b3ba-1e5ad86a256c",1483928705),$APP.$cljs$cst$2619$family$$,"Noto Sans Glagolitic",$APP.$cljs$cst$723$name$$,"Noto Sans Glagolitic",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansglagolitic/v19/1q2ZY4-BBFBst88SU_tOj4J-4yuNF_HI4ERK4Amu7nM1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-noto-sans-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d000903-0358-43fa-a52f-f7a5b3e35437",-862549829),$APP.$cljs$cst$2619$family$$,"Noto Sans Gothic",$APP.$cljs$cst$723$name$$,"Noto Sans Gothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgothic/v17/TuGKUUVzXI5FBtUq5a8bj6wRbzxTFMX40kFQRx0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-grantha",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4185e506-6554-452f-b21c-cbec4180f05f",1164003777),$APP.$cljs$cst$2619$family$$,"Noto Sans Grantha",$APP.$cljs$cst$723$name$$,"Noto Sans Grantha",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgrantha/v20/3y976akwcCjmsU8NDyrKo3IQfQ4o-r8cFeulHc6N.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-gujarati",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("10eccd66-3818-40c4-8160-9a42676d2b55",
1960895009),$APP.$cljs$cst$2619$family$$,"Noto Sans Gujarati",$APP.$cljs$cst$723$name$$,"Noto Sans Gujarati",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_ypFgPM_OdiEH0s.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_wpFwPM_OdiEH0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_z3FwPM_OdiEH0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_ypFwPM_OdiEH0s.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_ybFwPM_OdiEH0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_x3EAPM_OdiEH0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_xOEAPM_OdiEH0s.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_wpEAPM_OdiEH0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgujarati/v27/wlpWgx_HC1ti5ViekvcxnhMlCVo3f5pv17ivlzsUB14gg1TMR2Gw4VceEl7MA_wAEAPM_OdiEH0s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-gunjala-gondi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a386ef83-58dc-41cf-b16a-d6641212e880",-1894681375),$APP.$cljs$cst$2619$family$$,"Noto Sans Gunjala Gondi",$APP.$cljs$cst$723$name$$,"Noto Sans Gunjala Gondi",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgunjalagondi/v21/bWtX7e7KfBziStx7lIzKPrcSMwcEnCv6DW7n5g0ef3PLtymzNxYL4YDE4J4vCTxEJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgunjalagondi/v21/bWtX7e7KfBziStx7lIzKPrcSMwcEnCv6DW7n5g0ef3PLtymzNxYL04DE4J4vCTxEJQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgunjalagondi/v21/bWtX7e7KfBziStx7lIzKPrcSMwcEnCv6DW7n5g0ef3PLtymzNxYLP4fE4J4vCTxEJQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgunjalagondi/v21/bWtX7e7KfBziStx7lIzKPrcSMwcEnCv6DW7n5g0ef3PLtymzNxYLBofE4J4vCTxEJQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-gurmukhi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3e33783a-c2c8-4ff4-b9c8-30ac262788b5",
1669908E3),$APP.$cljs$cst$2619$family$$,"Noto Sans Gurmukhi",$APP.$cljs$cst$723$name$$,"Noto Sans Gurmukhi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG1Oe3bxZ_trdp7h.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG3OenbxZ_trdp7h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG0QenbxZ_trdp7h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG1OenbxZ_trdp7h.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG18enbxZ_trdp7h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG2QfXbxZ_trdp7h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG2pfXbxZ_trdp7h.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG3OfXbxZ_trdp7h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansgurmukhi/v29/w8g9H3EvQP81sInb43inmyN9zZ7hb7ATbSWo4q8dJ74a3cVrYFQ_bogT0-gPeG3nfXbxZ_trdp7h.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-hk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d72685c-b00c-41ab-8f33-4ea4b54bb65c",-1525798023),$APP.$cljs$cst$2619$family$$,"Noto Sans HK",$APP.$cljs$cst$723$name$$,"Noto Sans HK",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qHB_-oWTiYjNvVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qPB--oWTiYjNvVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qC5--oWTiYjNvVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qHB--oWTiYjNvVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qEJ--oWTiYjNvVA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qK55-oWTiYjNvVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qJd5-oWTiYjNvVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qPB5-oWTiYjNvVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshk/v34/nKKF-GM_FYFRJvXzVXaAPe97P1KHynJFP716qNl5-oWTiYjNvVA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-hanifi-rohingya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("94ab0df9-4c27-4824-8ad7-7ae5a706f0ff",906456464),$APP.$cljs$cst$2619$family$$,"Noto Sans Hanifi Rohingya",
$APP.$cljs$cst$723$name$$,"Noto Sans Hanifi Rohingya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshanifirohingya/v30/5h17iYsoOmIC3Yu3MDXLDw3UZCgghyOEBBY7hhLNyo3tiaiuSIAqrIYY4j6vvcudK8rN.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshanifirohingya/v30/5h17iYsoOmIC3Yu3MDXLDw3UZCgghyOEBBY7hhLNyo3tiaiuSIAqrIYq4j6vvcudK8rN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshanifirohingya/v30/5h17iYsoOmIC3Yu3MDXLDw3UZCgghyOEBBY7hhLNyo3tiaiuSIAqrIbG5T6vvcudK8rN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshanifirohingya/v30/5h17iYsoOmIC3Yu3MDXLDw3UZCgghyOEBBY7hhLNyo3tiaiuSIAqrIb_5T6vvcudK8rN.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-hanunoo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7227f69-0a94-4dfa-839d-2b179948884f",1525435047),$APP.$cljs$cst$2619$family$$,"Noto Sans Hanunoo",$APP.$cljs$cst$723$name$$,"Noto Sans Hanunoo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshanunoo/v22/f0Xs0fCv8dxkDWlZSoXOj6CphMloFsEsEpgL_ix2.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-hatran",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ccb44144-b84a-4c6a-af2d-639d9392c791",1276988036),$APP.$cljs$cst$2619$family$$,"Noto Sans Hatran",$APP.$cljs$cst$723$name$$,
"Noto Sans Hatran",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshatran/v17/A2BBn4Ne0RgnVF3Lnko-0sOBIfL_mM83r1nwzDs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-hebrew",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("46e5051b-29af-41bf-8d01-9ed5bbc5dd04",7733794),$APP.$cljs$cst$2619$family$$,"Noto Sans Hebrew",$APP.$cljs$cst$723$name$$,"Noto Sans Hebrew",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXd4utoiJltutR2g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiX94qtoiJltutR2g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXKYqtoiJltutR2g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXd4qtoiJltutR2g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXRYqtoiJltutR2g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXqY2toiJltutR2g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiXkI2toiJltutR2g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiX942toiJltutR2g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanshebrew/v50/or3HQ7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaeNKYZC0sqk3xXGiX3o2toiJltutR2g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-imperial-aramaic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("00ad373a-b804-4dec-9e5e-8cd755074844",
1382284489),$APP.$cljs$cst$2619$family$$,"Noto Sans Imperial Aramaic",$APP.$cljs$cst$723$name$$,"Noto Sans Imperial Aramaic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansimperialaramaic/v18/a8IMNpjwKmHXpgXbMIsbTc_kvks91LlLetBr5itQrtdml3YfPNno.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-indic-siyaq-numbers",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e0f13b04-d244-42ac-9247-b24a9a9b393b",162697738),$APP.$cljs$cst$2619$family$$,"Noto Sans Indic Siyaq Numbers",$APP.$cljs$cst$723$name$$,"Noto Sans Indic Siyaq Numbers",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansindicsiyaqnumbers/v17/6xK5dTJFKcWIu4bpRBjRZRpsIYHabOeZ8UZLubTzpXNHKx2WPOpVd5Iu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-inscriptional-pahlavi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cbc2f20b-f3fe-4c97-82e3-18a36eb9c270",
1052582382),$APP.$cljs$cst$2619$family$$,"Noto Sans Inscriptional Pahlavi",$APP.$cljs$cst$723$name$$,"Noto Sans Inscriptional Pahlavi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansinscriptionalpahlavi/v18/ll8UK3GaVDuxR-TEqFPIbsR79Xxz9WEKbwsjpz7VklYlC7FCVtqVOAYK0QA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-inscriptional-parthian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9100f16c-745c-418d-a60b-5ba695c533c5",-1926912177),$APP.$cljs$cst$2619$family$$,"Noto Sans Inscriptional Parthian",$APP.$cljs$cst$723$name$$,"Noto Sans Inscriptional Parthian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansinscriptionalparthian/v18/k3k7o-IMPvpLmixcA63oYi-yStDkgXuXncL7dzfW3P4TAJ2yklBJ2jNkLlLr.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-jp",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5951886f-10c4-4330-af6a-40bbbccf07c2",896070760),
$APP.$cljs$cst$2619$family$$,"Noto Sans JP",$APP.$cljs$cst$723$name$$,"Noto Sans JP",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEi75vY0rw-oME.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFJEj75vY0rw-oME.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFE8j75vY0rw-oME.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFBEj75vY0rw-oME.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFCMj75vY0rw-oME.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFM8k75vY0rw-oME.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFPYk75vY0rw-oME.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFJEk75vY0rw-oME.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjp/v55/-F6jfjtqLzI2JPCgQBnw7HFyzSD-AsregP8VFLgk75vY0rw-oME.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-javanese",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dce6f904-8145-4b12-9b0a-5a5569c90f11",1757819506),$APP.$cljs$cst$2619$family$$,"Noto Sans Javanese",$APP.$cljs$cst$723$name$$,"Noto Sans Javanese",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjavanese/v25/2V01KJkDAIA6Hp4zoSScDjV0Y-eoHAHT-Z3MngEefiidxJnkFFliZYWj4O8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjavanese/v25/2V01KJkDAIA6Hp4zoSScDjV0Y-eoHAHT-Z3MngEefiidxKvkFFliZYWj4O8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjavanese/v25/2V01KJkDAIA6Hp4zoSScDjV0Y-eoHAHT-Z3MngEefiidxEfjFFliZYWj4O8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansjavanese/v25/2V01KJkDAIA6Hp4zoSScDjV0Y-eoHAHT-Z3MngEefiidxH7jFFliZYWj4O8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-kr",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("30e9d4f8-5842-4179-9cb8-2d0dc780b2ef",2048021099),$APP.$cljs$cst$2619$family$$,"Noto Sans KR",$APP.$cljs$cst$723$name$$,"Noto Sans KR",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuozeLTq8H4hfeE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzmoyeLTq8H4hfeE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzrQyeLTq8H4hfeE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzuoyeLTq8H4hfeE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzztgyeLTq8H4hfeE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzjQ1eLTq8H4hfeE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzg01eLTq8H4hfeE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzmo1eLTq8H4hfeE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskr/v38/PbyxFmXiEBPT4ITbgNA5Cgms3VYcOA-vvnIzzkM1eLTq8H4hfeE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-kaithi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("30250c16-236f-4c80-8f68-7f81af812a79",-514949416),$APP.$cljs$cst$2619$family$$,"Noto Sans Kaithi",$APP.$cljs$cst$723$name$$,
"Noto Sans Kaithi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskaithi/v23/buEtppS9f8_vkXadMBJJu0tWjLwjQi0KdoZIKlo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-kannada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("895eae4b-89ac-46c9-9c97-57e9041fb139",-1026044585),$APP.$cljs$cst$2619$family$$,"Noto Sans Kannada",$APP.$cljs$cst$723$name$$,"Noto Sans Kannada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrDvMzSIMLsPKrkY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrLvNzSIMLsPKrkY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrGXNzSIMLsPKrkY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrDvNzSIMLsPKrkY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrAnNzSIMLsPKrkY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrOXKzSIMLsPKrkY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrNzKzSIMLsPKrkY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrLvKzSIMLsPKrkY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskannada/v31/8vIs7xs32H97qzQKnzfeXycxXZyUmySvZWItmf1fe6TVmgop9ndpS-BqHEyGrJLKzSIMLsPKrkY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-kawi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cae94dc1-8b8e-4a12-a430-8e5358e2840e",
1202212478),$APP.$cljs$cst$2619$family$$,"Noto Sans Kawi",$APP.$cljs$cst$723$name$$,"Noto Sans Kawi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskawi/v5/92zBtBJLNqsg7tCciW0EPHNNh1ZgbtGWiTYDjvnK4AhmCpRyMjXVsQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskawi/v5/92zBtBJLNqsg7tCciW0EPHNNh1ZgbtGWiTYDjvnK0ghmCpRyMjXVsQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskawi/v5/92zBtBJLNqsg7tCciW0EPHNNh1ZgbtGWiTYDjvnKPg9mCpRyMjXVsQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskawi/v5/92zBtBJLNqsg7tCciW0EPHNNh1ZgbtGWiTYDjvnKBw9mCpRyMjXVsQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-kayah-li",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f4873d1e-7c77-4dd4-a496-5c8e1b5d908a",1099251700),$APP.$cljs$cst$2619$family$$,"Noto Sans Kayah Li",$APP.$cljs$cst$723$name$$,"Noto Sans Kayah Li",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskayahli/v26/B50nF61OpWTRcGrhOVJJwOMXdca6Yecki3E06x2jVTX3WCc3CZH4EXLuKVM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskayahli/v26/B50nF61OpWTRcGrhOVJJwOMXdca6Yecki3E06x2jVTX3WBU3CZH4EXLuKVM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskayahli/v26/B50nF61OpWTRcGrhOVJJwOMXdca6Yecki3E06x2jVTX3WPkwCZH4EXLuKVM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskayahli/v26/B50nF61OpWTRcGrhOVJJwOMXdca6Yecki3E06x2jVTX3WMAwCZH4EXLuKVM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-kharoshthi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fa2b2ec0-8a0a-4b57-94aa-e2ea2a1af44d",-336942752),$APP.$cljs$cst$2619$family$$,"Noto Sans Kharoshthi",$APP.$cljs$cst$723$name$$,"Noto Sans Kharoshthi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskharoshthi/v17/Fh4qPiLjKS30-P4-pGMMXCCfvkc5Vd7KE5z4rFyx5mR1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-khmer",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("2746f3ed-8256-4fb5-9248-00ca9626b849",1936724741),$APP.$cljs$cst$2619$family$$,"Noto Sans Khmer",$APP.$cljs$cst$723$name$$,"Noto Sans Khmer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYuNAZz4kAbrddiA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYsNAJz4kAbrddiA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYvTAJz4kAbrddiA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYuNAJz4kAbrddiA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYu_AJz4kAbrddiA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYtTB5z4kAbrddiA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYtqB5z4kAbrddiA.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYsNB5z4kAbrddiA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhmer/v29/ijw3s5roRME5LLRxjsRb-gssOenAyendxrgV2c-Zw-9vbVUti_Z_dWgtWYskB5z4kAbrddiA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-khojki",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c70bfcad-0404-4d3d-be87-fefd83637c5e",189325167),$APP.$cljs$cst$2619$family$$,"Noto Sans Khojki",$APP.$cljs$cst$723$name$$,"Noto Sans Khojki",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhojki/v20/-nFnOHM29Oofr2wohFbTuPPKVWpmK_d709jy92k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-khudawadi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0154664e-867b-4217-bfea-962b793eef11",
-1637335359),$APP.$cljs$cst$2619$family$$,"Noto Sans Khudawadi",$APP.$cljs$cst$723$name$$,"Noto Sans Khudawadi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanskhudawadi/v23/fdNi9t6ZsWBZ2k5ltHN73zZ5hc8HANlHIjRnVVXz9MY.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-lao",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ce5fa3c5-d15b-4b35-b574-7d48afef2c98",-640852270),$APP.$cljs$cst$2619$family$$,"Noto Sans Lao",$APP.$cljs$cst$723$name$$,"Noto Sans Lao",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",
$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4ccfdf5MK3riB2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt48cbdf5MK3riB2w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4L8bdf5MK3riB2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4ccbdf5MK3riB2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4Q8bdf5MK3riB2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4r8Hdf5MK3riB2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt4lsHdf5MK3riB2w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt48cHdf5MK3riB2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslao/v33/bx6lNx2Ol_ixgdYWLm9BwxM3NW6BOkuf763Clj73CiQ_J1Djx9pidOt42MHdf5MK3riB2w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-lao-looped",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2830fb4a-75f2-41ea-afbf-2faf399e1e6a",1219695723),$APP.$cljs$cst$2619$family$$,"Noto Sans Lao Looped",$APP.$cljs$cst$723$name$$,"Noto Sans Lao Looped",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomPr2M-Zw5V_T71k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomHr3M-Zw5V_T71k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomKT3M-Zw5V_T71k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomPr3M-Zw5V_T71k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomMj3M-Zw5V_T71k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomCTwM-Zw5V_T71k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomB3wM-Zw5V_T71k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomHrwM-Zw5V_T71k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslaolooped/v10/a8IgNpbwKmHXpgXbMIsbSMP7-3U72qUOX5gBg6LRXExhqHIX9YPTpvqkW4UthhjomFPwM-Zw5V_T71k.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-lepcha",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5d0d5cf8-29a2-4c9a-92a3-cff7175b3117",375366896),$APP.$cljs$cst$2619$family$$,"Noto Sans Lepcha",$APP.$cljs$cst$723$name$$,"Noto Sans Lepcha",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslepcha/v20/0QI7MWlB_JWgA166SKhu05TekNS32AJstqBXgd4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-limbu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("011a3b90-2bdb-4649-9d7c-d6ae71e319ee",-2057487806),$APP.$cljs$cst$2619$family$$,"Noto Sans Limbu",$APP.$cljs$cst$723$name$$,
"Noto Sans Limbu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslimbu/v26/3JnlSDv90Gmq2mrzckOBBRRoNJVj0MF3OHRDnA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-linear-a",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fa10ffb3-9b88-467b-849f-22f21ba8de24",1175456769),$APP.$cljs$cst$2619$family$$,"Noto Sans Linear A",$APP.$cljs$cst$723$name$$,"Noto Sans Linear A",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslineara/v19/oPWS_l16kP4jCuhpgEGmwJOiA18FZj22zmHQAGQicw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-linear-b",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0e4caae8-db2c-4754-81b1-e366b43fe2b7",1983009827),$APP.$cljs$cst$2619$family$$,"Noto Sans Linear B",$APP.$cljs$cst$723$name$$,"Noto Sans Linear B",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslinearb/v18/HhyJU4wt9vSgfHoORYOiXOckKNB737IV3BkFTq4EPw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-lisu",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0ff6e48b-4a7f-4167-9ff5-8c7e3e9cc1c6",1222786824),$APP.$cljs$cst$2619$family$$,"Noto Sans Lisu",$APP.$cljs$cst$723$name$$,"Noto Sans Lisu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosanslisu/v27/uk-3EGO3o6EruUbnwovcYhz6kh57_nqbcTdjJnHP2Vwt29IlxkVdig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslisu/v27/uk-3EGO3o6EruUbnwovcYhz6kh57_nqbcTdjJnHP61wt29IlxkVdig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslisu/v27/uk-3EGO3o6EruUbnwovcYhz6kh57_nqbcTdjJnHPB1st29IlxkVdig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslisu/v27/uk-3EGO3o6EruUbnwovcYhz6kh57_nqbcTdjJnHPPlst29IlxkVdig.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-lycian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("629ce86c-2a63-4efc-9d89-530731a9fe57",-1189517177),$APP.$cljs$cst$2619$family$$,"Noto Sans Lycian",$APP.$cljs$cst$723$name$$,"Noto Sans Lycian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslycian/v16/QldVNSNMqAsHtsJ7UmqxBQA9r8wA5_naCJwn00E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-lydian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("47deddac-a242-4de9-a08d-e73fa3e3e8da",870815776),$APP.$cljs$cst$2619$family$$,"Noto Sans Lydian",$APP.$cljs$cst$723$name$$,
"Noto Sans Lydian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanslydian/v19/c4m71mVzGN7s8FmIukZJ1v4ZlcPReUPXMoIjEQI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-mahajani",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("66952de6-5d87-4d8c-b154-3704fc05745b",-816841177),$APP.$cljs$cst$2619$family$$,"Noto Sans Mahajani",$APP.$cljs$cst$723$name$$,"Noto Sans Mahajani",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmahajani/v20/-F6sfiVqLzI2JPCgQBnw60Agp0JrvD5Fh8ARHNh4zg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-malayalam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("83122592-781a-4c34-a746-e2f11c6602ba",1623729973),$APP.$cljs$cst$2619$family$$,"Noto Sans Malayalam",$APP.$cljs$cst$723$name$$,"Noto Sans Malayalam",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_RuH9BFzEr6HxEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_xuD9BFzEr6HxEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_GOD9BFzEr6HxEA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_RuD9BFzEr6HxEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_dOD9BFzEr6HxEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_mOf9BFzEr6HxEA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_oef9BFzEr6HxEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_xuf9BFzEr6HxEA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmalayalam/v29/sJoi3K5XjsSdcnzn071rL37lpAOsUThnDZIfPdbeSNzVakglNM-Qw8EaeB8Nss-_7-f9BFzEr6HxEA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-mandaic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1db439c3-9881-4700-8687-c2ebbf6bb4f0",-110522041),$APP.$cljs$cst$2619$family$$,"Noto Sans Mandaic",$APP.$cljs$cst$723$name$$,"Noto Sans Mandaic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmandaic/v18/cIfnMbdWt1w_HgCcilqhKQBo_OsMI5_A_gMk0izH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-manichaean",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9e7d768d-0ce8-4a8a-9b03-e36114c4b6cb",-47526329),$APP.$cljs$cst$2619$family$$,"Noto Sans Manichaean",
$APP.$cljs$cst$723$name$$,"Noto Sans Manichaean",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmanichaean/v19/taiVGntiC4--qtsfi4Jp9-_GkPZZCcrfekqCNTtFCtdX.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-marchen",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11fb21c0-d786-4bf6-87d8-bacf88f9c116",-475331181),$APP.$cljs$cst$2619$family$$,"Noto Sans Marchen",$APP.$cljs$cst$723$name$$,"Noto Sans Marchen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmarchen/v21/aFTO7OZ_Y282EP-WyG6QTOX_C8WZMHhPk652ZaHk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-masaram-gondi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e21be76e-9419-492b-967f-75bf54d547dd",-1401546045),$APP.$cljs$cst$2619$family$$,"Noto Sans Masaram Gondi",$APP.$cljs$cst$723$name$$,
"Noto Sans Masaram Gondi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmasaramgondi/v18/6xK_dThFKcWIu4bpRBjRYRV7KZCbUq6n_1kPnuGe7RI9WSWX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-math",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0489467c-d707-4e6c-9c14-08818b7fc222",560632823),$APP.$cljs$cst$2619$family$$,"Noto Sans Math",$APP.$cljs$cst$723$name$$,"Noto Sans Math",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmath/v18/7Aump_cpkSecTWaHRlH2hyV5UHkG-V048PW0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-mayan-numerals",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05d57d69-f88b-4e79-ae60-599a9a76d98c",-1270798824),$APP.$cljs$cst$2619$family$$,"Noto Sans Mayan Numerals",$APP.$cljs$cst$723$name$$,"Noto Sans Mayan Numerals",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmayannumerals/v17/PlIuFk25O6RzLfvNNVSivR09_KqYMwvvDKYjfIiE68oo6eepYQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-noto-sans-medefaidrin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("614f0e16-64fb-4985-ad37-1c8bff34223b",1517678612),$APP.$cljs$cst$2619$family$$,"Noto Sans Medefaidrin",$APP.$cljs$cst$723$name$$,"Noto Sans Medefaidrin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmedefaidrin/v29/WwkzxOq6Dk-wranENynkfeVsNbRZtbOIdLb1exeM4ZeuabBfmErWlT318e5A3rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmedefaidrin/v29/WwkzxOq6Dk-wranENynkfeVsNbRZtbOIdLb1exeM4ZeuabBfmHjWlT318e5A3rw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmedefaidrin/v29/WwkzxOq6Dk-wranENynkfeVsNbRZtbOIdLb1exeM4ZeuabBfmJTRlT318e5A3rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmedefaidrin/v29/WwkzxOq6Dk-wranENynkfeVsNbRZtbOIdLb1exeM4ZeuabBfmK3RlT318e5A3rw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-meetei-mayek",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("971e2fe9-9e41-42e9-be70-2d10b72bd418",1782175544),$APP.$cljs$cst$2619$family$$,"Noto Sans Meetei Mayek",$APP.$cljs$cst$723$name$$,"Noto Sans Meetei Mayek",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1TJ__TW5PgeFYVa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1RJ_vTW5PgeFYVa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1SX_vTW5PgeFYVa.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1TJ_vTW5PgeFYVa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1T7_vTW5PgeFYVa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1QX-fTW5PgeFYVa.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1Qu-fTW5PgeFYVa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1RJ-fTW5PgeFYVa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeeteimayek/v20/HTxAL3QyKieByqY9eZPFweO0be7M21uSphSdhqILnmrRfJ8t_1Rg-fTW5PgeFYVa.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-mende-kikakui",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b7efdedb-dd28-458d-af19-c8351a6d8194",-947629899),$APP.$cljs$cst$2619$family$$,"Noto Sans Mende Kikakui",$APP.$cljs$cst$723$name$$,"Noto Sans Mende Kikakui",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmendekikakui/v29/11hRGoLHz17aKjQCWj-JHcLvu2Q5zZrnkbNCLUx_aDJLAHer.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-meroitic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("62577411-c4a0-47ef-9225-0fcf7b9361cf",-1848370251),$APP.$cljs$cst$2619$family$$,"Noto Sans Meroitic",
$APP.$cljs$cst$723$name$$,"Noto Sans Meroitic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmeroitic/v19/IFS5HfRJndhE3P4b5jnZ3ITPvC6i00UDgDhTiKY9KQ.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-miao",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("40aff573-75ac-4fc0-b5ae-67ae3bb3ee7a",1056943280),$APP.$cljs$cst$2619$family$$,"Noto Sans Miao",$APP.$cljs$cst$723$name$$,"Noto Sans Miao",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmiao/v18/Dxxz8jmXMW75w3OmoDXVV4zyZUjgUYVslLhx.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-modi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c6e9a90b-1673-4923-9a9b-cfded6a91f65",-78120487),$APP.$cljs$cst$2619$family$$,"Noto Sans Modi",$APP.$cljs$cst$723$name$$,"Noto Sans Modi",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmodi/v25/pe03MIySN5pO62Z5YkFyT7jeav5qWVAgVol-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-mongolian",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("af66ea30-9265-46cf-a84d-41bac7447ee1",-1915048909),$APP.$cljs$cst$2619$family$$,"Noto Sans Mongolian",$APP.$cljs$cst$723$name$$,"Noto Sans Mongolian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmongolian/v23/VdGCAYADGIwE0EopZx8xQfHlgEAMsrToxLsg6-av1x0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("72f4b78c-f78d-453c-8e4a-13ab0390b4a5",1047536540),$APP.$cljs$cst$2619$family$$,"Noto Sans Mono",$APP.$cljs$cst$723$name$$,"Noto Sans Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_FNI49rXVEQQL8Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_NNJ49rXVEQQL8Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_A1J49rXVEQQL8Y.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_FNJ49rXVEQQL8Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_GFJ49rXVEQQL8Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_I1O49rXVEQQL8Y.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_LRO49rXVEQQL8Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_NNO49rXVEQQL8Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmono/v37/BngrUXNETWXI6LwhGYvaxZikqZqK6fBq6kPvUce2oAZcdthSBUsYck4-_PpO49rXVEQQL8Y.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-mro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bd46d619-03f6-4e90-a019-e586889a1f4f",-1495405079),$APP.$cljs$cst$2619$family$$,"Noto Sans Mro",$APP.$cljs$cst$723$name$$,"Noto Sans Mro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmro/v19/qWcsB6--pZv9TqnUQMhe9b39WDzRtjkho4M.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-multani",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e2b4a07b-332c-4446-b989-385d3a52cdd8",-956920668),$APP.$cljs$cst$2619$family$$,"Noto Sans Multani",$APP.$cljs$cst$723$name$$,"Noto Sans Multani",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmultani/v21/9Bty3ClF38_RfOpe1gCaZ8p30BOFO1A0pfCs5Kos.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-myanmar",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("35a07411-bf7c-46b5-8bc4-0e3bcfac7c59",1201129324),$APP.$cljs$cst$2619$family$$,"Noto Sans Myanmar",$APP.$cljs$cst$723$name$$,"Noto Sans Myanmar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZs_y1ZtY3ymOryg38hOCSdOnFq0HGS1uEapkAC3AY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZv_y1ZtY3ymOryg38hOCSdOnFq0HE-98EwiEwLxR-r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZv_y1ZtY3ymOryg38hOCSdOnFq0HFa9MEwiEwLxR-r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZq_y1ZtY3ymOryg38hOCSdOnFq0En23OU4o1AC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZv_y1ZtY3ymOryg38hOCSdOnFq0HEC9cEwiEwLxR-r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZv_y1ZtY3ymOryg38hOCSdOnFq0HEu8sEwiEwLxR-r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZv_y1ZtY3ymOryg38hOCSdOnFq0HFK88EwiEwLxR-r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZv_y1ZtY3ymOryg38hOCSdOnFq0HFW8MEwiEwLxR-r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansmyanmar/v21/AlZv_y1ZtY3ymOryg38hOCSdOnFq0HFy8cEwiEwLxR-r.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-nko",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("48b4dcf3-0a83-4a97-a6ff-b1ab2a2b75e9",528887515),$APP.$cljs$cst$2619$family$$,"Noto Sans NKo",$APP.$cljs$cst$723$name$$,"Noto Sans NKo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnko/v7/esDX31ZdNv-KYGGJpKGk2_RpMpCMHMLBrdA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-nko-unjoined",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b452001-c7cf-4acf-ab34-1d9adafff0ed",-583948323),$APP.$cljs$cst$2619$family$$,"Noto Sans NKo Unjoined",$APP.$cljs$cst$723$name$$,
"Noto Sans NKo Unjoined",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnkounjoined/v4/MCo_zBjx1d3VUhJFK9MYlNCXJ6VvqwGPz3szPOBB5nuzMdWs0rvF2gEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnkounjoined/v4/MCo_zBjx1d3VUhJFK9MYlNCXJ6VvqwGPz3szPOBB5nuzMdWs0rv32gEPxf5wbh3T.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnkounjoined/v4/MCo_zBjx1d3VUhJFK9MYlNCXJ6VvqwGPz3szPOBB5nuzMdWs0rsb3QEPxf5wbh3T.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnkounjoined/v4/MCo_zBjx1d3VUhJFK9MYlNCXJ6VvqwGPz3szPOBB5nuzMdWs0rsi3QEPxf5wbh3T.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-nabataean",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("de85dc60-5fd1-4988-b5f4-5234d8b0844e",
-1886558107),$APP.$cljs$cst$2619$family$$,"Noto Sans Nabataean",$APP.$cljs$cst$723$name$$,"Noto Sans Nabataean",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnabataean/v17/IFS4HfVJndhE3P4b5jnZ34DfsjO330dNoBJ9hK8kMK4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-nag-mundari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c6e13596-ca4a-40e4-9475-f7b2a1a7df6a",892293127),$APP.$cljs$cst$2619$family$$,"Noto Sans Nag Mundari",$APP.$cljs$cst$723$name$$,"Noto Sans Nag Mundari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnagmundari/v4/3qTAoi2hnSyU8TNFIdhZTyod3g5lBnKlQFk2kS9fr9Eq09RHRxirbUGA0whP19M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnagmundari/v4/3qTAoi2hnSyU8TNFIdhZTyod3g5lBnKlQFk2kS9fr9Eq09RHRyqrbUGA0whP19M.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnagmundari/v4/3qTAoi2hnSyU8TNFIdhZTyod3g5lBnKlQFk2kS9fr9Eq09RHR8asbUGA0whP19M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnagmundari/v4/3qTAoi2hnSyU8TNFIdhZTyod3g5lBnKlQFk2kS9fr9Eq09RHR_-sbUGA0whP19M.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-nandinagari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("56250fcd-71d9-41e8-93a9-df786f5e958a",1168083844),$APP.$cljs$cst$2619$family$$,"Noto Sans Nandinagari",$APP.$cljs$cst$723$name$$,"Noto Sans Nandinagari",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnandinagari/v4/or38Q7733eiDljA1IufXSNFT-1KI5y10H4jVa5RXzC1KOw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-noto-sans-new-tai-lue",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aa52f4b9-aa60-4579-957e-c23ea58b39b7",953321566),$APP.$cljs$cst$2619$family$$,"Noto Sans New Tai Lue",$APP.$cljs$cst$723$name$$,"Noto Sans New Tai Lue",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnewtailue/v24/H4cKBW-Pl9DZ0Xe_nHUapt7PovLXAhAnY7wqaLy-OJgU3p_pdeXAYUbghFPKzeY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnewtailue/v24/H4cKBW-Pl9DZ0Xe_nHUapt7PovLXAhAnY7wqaLy-OJgU3p_pddfAYUbghFPKzeY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnewtailue/v24/H4cKBW-Pl9DZ0Xe_nHUapt7PovLXAhAnY7wqaLy-OJgU3p_pdTvHYUbghFPKzeY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnewtailue/v24/H4cKBW-Pl9DZ0Xe_nHUapt7PovLXAhAnY7wqaLy-OJgU3p_pdQLHYUbghFPKzeY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-newa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7f640431-d401-44f5-8611-04cc340ed260",759363632),$APP.$cljs$cst$2619$family$$,"Noto Sans Newa",$APP.$cljs$cst$723$name$$,"Noto Sans Newa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnewa/v17/7r3fqXp6utEsO9pI4f8ok8sWg8n_qN4R5lNU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-nushu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("96a48f23-2129-467f-9817-21abff10c5ce",
643459933),$APP.$cljs$cst$2619$family$$,"Noto Sans Nushu",$APP.$cljs$cst$723$name$$,"Noto Sans Nushu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansnushu/v20/rnCw-xRQ3B7652emAbAe_Ai1IYaFWFAMArZKqQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-ogham",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6d34a2b0-4245-43cd-b90d-12bd2296b4d8",-711843832),$APP.$cljs$cst$2619$family$$,"Noto Sans Ogham",$APP.$cljs$cst$723$name$$,"Noto Sans Ogham",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansogham/v18/kmKlZqk1GBDGN0mY6k5lmEmww4hrt5laQxcoCA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-ol-chiki",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("de3d5b94-df04-465e-a99c-e021f19bddc7",-817802063),$APP.$cljs$cst$2619$family$$,"Noto Sans Ol Chiki",$APP.$cljs$cst$723$name$$,
"Noto Sans Ol Chiki",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansolchiki/v31/N0b92TJNOPt-eHmFZCdQbrL32r-4CvhzDzRwlxOQYuVALWk267I6gVrz5gQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansolchiki/v31/N0b92TJNOPt-eHmFZCdQbrL32r-4CvhzDzRwlxOQYuVALVs267I6gVrz5gQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansolchiki/v31/N0b92TJNOPt-eHmFZCdQbrL32r-4CvhzDzRwlxOQYuVALbcx67I6gVrz5gQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansolchiki/v31/N0b92TJNOPt-eHmFZCdQbrL32r-4CvhzDzRwlxOQYuVALY4x67I6gVrz5gQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-hungarian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8e0bb786-971e-4ff7-ad0c-8baa2bdd1608",
1951259894),$APP.$cljs$cst$2619$family$$,"Noto Sans Old Hungarian",$APP.$cljs$cst$723$name$$,"Noto Sans Old Hungarian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoldhungarian/v19/E213_cD6hP3GwCJPEUssHEM0KqLaHJXg2PiIgRfjbg5nCYXt.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-italic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("26c45898-4d66-435c-a82d-b67160063c01",1651972922),$APP.$cljs$cst$2619$family$$,"Noto Sans Old Italic",$APP.$cljs$cst$723$name$$,"Noto Sans Old Italic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansolditalic/v18/TuGOUUFzXI5FBtUq5a8bh68BJxxEVam7tWlRdRhtCC4d.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-north-arabian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4382f984-481a-4b13-9b6d-905bffe4114e",-1977799416),$APP.$cljs$cst$2619$family$$,"Noto Sans Old North Arabian",
$APP.$cljs$cst$723$name$$,"Noto Sans Old North Arabian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoldnortharabian/v17/esDF30BdNv-KYGGJpKGk2tNiMt7Jar6olZDyNdr81zBQmUo_xw4ABw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-permic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4bc0bfa7-b16e-4d71-a1d1-e6ed34c82848",1692079768),$APP.$cljs$cst$2619$family$$,"Noto Sans Old Permic",$APP.$cljs$cst$723$name$$,"Noto Sans Old Permic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoldpermic/v18/snf1s1q1-dF8pli1TesqcbUY4Mr-ElrwKLdXgv_dKYB5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-persian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("736bc081-513a-4e66-bd1f-67a1e832affa",-885301494),$APP.$cljs$cst$2619$family$$,"Noto Sans Old Persian",
$APP.$cljs$cst$723$name$$,"Noto Sans Old Persian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoldpersian/v17/wEOjEAbNnc5caQTFG18FHrZr9Bp6-8CmIJ_tqOlQfx9CjA.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-sogdian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0cef0f73-0894-46b6-baa2-451b4b67ad1a",-567840267),$APP.$cljs$cst$2619$family$$,"Noto Sans Old Sogdian",$APP.$cljs$cst$723$name$$,"Noto Sans Old Sogdian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoldsogdian/v18/3JnjSCH90Gmq2mrzckOBBhFhdrMst48aURt7neIqM-9uyg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-south-arabian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ac31e69c-0c79-4cf0-b2fc-13438585cc98",-1825164833),$APP.$cljs$cst$2619$family$$,"Noto Sans Old South Arabian",
$APP.$cljs$cst$723$name$$,"Noto Sans Old South Arabian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoldsoutharabian/v17/3qT5oiOhnSyU8TNFIdhZTice3hB_HWKsEnF--0XCHiKx1OtDT9HwTA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-old-turkic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ac06910-6b0c-4c67-a135-beddf35dbd37",-832373740),$APP.$cljs$cst$2619$family$$,"Noto Sans Old Turkic",$APP.$cljs$cst$723$name$$,"Noto Sans Old Turkic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoldturkic/v19/yMJNMJVya43H0SUF_WmcGEQVqoEMKDKbsE2RjEw-Vyws.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-oriya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f9bf4705-2ca6-4775-8f65-d4a21805663b",-792885388),$APP.$cljs$cst$2619$family$$,"Noto Sans Oriya",$APP.$cljs$cst$723$name$$,
"Noto Sans Oriya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5Ivj0fq_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5Ivh0f6_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5Iviqf6_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5Ivj0f6_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5IvjGf6_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5IvgqeK_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5IvgTeK_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5Ivh0eK_c6LhHBRe-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosansoriya/v33/AYCppXfzfccDCstK_hrjDyADv5e9748vhj3CJBLHIARtgD6TJQS0dJT5IvhdeK_c6LhHBRe-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-osage",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8e4097ec-6f37-44a0-b601-ec8bb7303ec6",1075097072),$APP.$cljs$cst$2619$family$$,"Noto Sans Osage",$APP.$cljs$cst$723$name$$,"Noto Sans Osage",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansosage/v19/oPWX_kB6kP4jCuhpgEGmw4mtAVtXRlaSxkrMCQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-osmanya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("73012d95-96e8-492a-998c-166749dd5348",
-380784655),$APP.$cljs$cst$2619$family$$,"Noto Sans Osmanya",$APP.$cljs$cst$723$name$$,"Noto Sans Osmanya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansosmanya/v19/8vIS7xs32H97qzQKnzfeWzUyUpOJmz6kR47NCV5Z.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-pahawh-hmong",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4fa9144a-8573-4cf2-9533-3fab5250f8fe",-2124423571),$APP.$cljs$cst$2619$family$$,"Noto Sans Pahawh Hmong",$APP.$cljs$cst$723$name$$,"Noto Sans Pahawh Hmong",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanspahawhhmong/v19/bWtp7e_KfBziStx7lIzKKaMUOBEA3UPQDW7krzc_c48aMpM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-palmyrene",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5053760c-0761-4b01-adb5-39847a8efd41",1288600619),$APP.$cljs$cst$2619$family$$,"Noto Sans Palmyrene",
$APP.$cljs$cst$723$name$$,"Noto Sans Palmyrene",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanspalmyrene/v17/ZgNPjOdKPa7CHqq0h37c_ASCWvH93SFCPnK5ZpdNtcA.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-pau-cin-hau",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aa099325-6378-43b8-aa57-8512a2b36fbc",307739670),$APP.$cljs$cst$2619$family$$,"Noto Sans Pau Cin Hau",$APP.$cljs$cst$723$name$$,"Noto Sans Pau Cin Hau",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanspaucinhau/v21/x3d-cl3IZKmUqiMg_9wBLLtzl22EayN7ehIdjEWqKMxsKw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-phagspa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("975bb262-a3cb-4b08-8aff-ad220bf89b99",56590681),$APP.$cljs$cst$2619$family$$,"Noto Sans PhagsPa",
$APP.$cljs$cst$723$name$$,"Noto Sans PhagsPa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansphagspa/v24/XLY8IYr5bJNDGYxPGjyYbaEjwQR-LFlsYMYHGGeT.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-phoenician",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ff552a3a-2f6b-4fb9-972c-139e0ba77187",377514019),$APP.$cljs$cst$2619$family$$,"Noto Sans Phoenician",$APP.$cljs$cst$723$name$$,"Noto Sans Phoenician",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansphoenician/v18/jizFRF9Ksm4Bt9PvcTaEkIHiTVtxmFtS5X7Jot-p5561.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-psalter-pahlavi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3158ce5c-95eb-4fe1-a996-404abab5dbdb",472957535),$APP.$cljs$cst$2619$family$$,"Noto Sans Psalter Pahlavi",$APP.$cljs$cst$723$name$$,"Noto Sans Psalter Pahlavi",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanspsalterpahlavi/v18/rP2Vp3K65FkAtHfwd-eISGznYihzggmsicPfud3w1G3KsUQBct4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-rejang",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1f611dd2-bcde-43bf-8fdc-187cd084bc30",-1688312242),$APP.$cljs$cst$2619$family$$,"Noto Sans Rejang",$APP.$cljs$cst$723$name$$,"Noto Sans Rejang",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansrejang/v22/Ktk2AKuMeZjqPnXgyqrib7DIogqwN4O3WYZB_sU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-runic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d658f820-fbe7-42d7-8997-0ffcf72c97db",1854272153),$APP.$cljs$cst$2619$family$$,"Noto Sans Runic",$APP.$cljs$cst$723$name$$,"Noto Sans Runic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansrunic/v18/H4c_BXWPl9DZ0Xe_nHUaus7W68WWaxpvHtgIYg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe2131a2-f7f9-48f5-943b-e0f260b17cbc",
1730729747),$APP.$cljs$cst$2619$family$$,"Noto Sans SC",$APP.$cljs$cst$723$name$$,"Noto Sans SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG9_EnYxNbPzS5HE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG1_FnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG4HFnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG9_FnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG-3FnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaGwHCnYxNbPzS5HE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaGzjCnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG1_CnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssc/v39/k3kCo84MPvpLmixcA63oeAL7Iqp5IZJF9bmaG3bCnYxNbPzS5HE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-samaritan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f8d96128-7bd7-49f4-b75a-dd7b39ca922a",-1554445135),$APP.$cljs$cst$2619$family$$,"Noto Sans Samaritan",$APP.$cljs$cst$723$name$$,"Noto Sans Samaritan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssamaritan/v17/buEqppe9f8_vkXadMBJJo0tSmaYjFkxOUo5jNlOVMzQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-saurashtra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d42e6924-ae0e-4dd7-acae-37f955b43aae",2075155099),$APP.$cljs$cst$2619$family$$,"Noto Sans Saurashtra",$APP.$cljs$cst$723$name$$,"Noto Sans Saurashtra",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssaurashtra/v24/ea8GacQ0Wfz_XKWXe6OtoA8w8zvmYwTef9ndjhPTSIx9.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-noto-sans-sharada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c452f734-c835-4a10-8c3d-b04a723ebaa2",-1350645368),$APP.$cljs$cst$2619$family$$,"Noto Sans Sharada",$APP.$cljs$cst$723$name$$,"Noto Sans Sharada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssharada/v17/gok0H7rwAEdtF9N8-mdTGALG6p0kwoXLPOwr4H8a.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-shavian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7c5bb58a-e729-486f-890a-712c86cf2324",1948095982),$APP.$cljs$cst$2619$family$$,"Noto Sans Shavian",$APP.$cljs$cst$723$name$$,"Noto Sans Shavian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansshavian/v18/CHy5V_HZE0jxJBQlqAeCKjJvQBNF4EFQSplv2Cwg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-siddham",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b1584407-342e-47a7-9b11-a1d5539171f3",
-964464448),$APP.$cljs$cst$2619$family$$,"Noto Sans Siddham",$APP.$cljs$cst$723$name$$,"Noto Sans Siddham",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssiddham/v21/OZpZg-FwqiNLe9PELUikxTWDoCCeGqndk3Ic92ZH.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-signwriting",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b8ff0bd-48e0-4c20-8066-12ca05f85054",-58482950),$APP.$cljs$cst$2619$family$$,"Noto Sans SignWriting",$APP.$cljs$cst$723$name$$,"Noto Sans SignWriting",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssignwriting/v5/Noas6VX_wIWFbTTCrYmvy9A2UnkL-2SZAWiUEVCARYQemg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-sinhala",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b70fec1-7b9c-4cb0-941f-f864abc7f9e8",1007660617),$APP.$cljs$cst$2619$family$$,"Noto Sans Sinhala",
$APP.$cljs$cst$723$name$$,"Noto Sans Sinhala",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwg2b5lgLpJwbQRM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwo2a5lgLpJwbQRM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwlOa5lgLpJwbQRM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwg2a5lgLpJwbQRM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwj-a5lgLpJwbQRM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwtOd5lgLpJwbQRM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwuqd5lgLpJwbQRM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwo2d5lgLpJwbQRM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssinhala/v36/yMJ2MJBya43H0SUF_WmcBEEf4rQVO2P524V5N_MxQzQtb-tf5dJbC30Fu9zUwqSd5lgLpJwbQRM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-sogdian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("45780ff4-47fb-4567-91bf-8ed58ca68b5d",-956424071),$APP.$cljs$cst$2619$family$$,"Noto Sans Sogdian",$APP.$cljs$cst$723$name$$,"Noto Sans Sogdian",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssogdian/v17/taiQGn5iC4--qtsfi4Jp6eHPnfxQBo--Pm6KHidM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-sora-sompeng",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("95889d1e-5494-4e9a-82c0-5a22a67f7adf",1431651354),$APP.$cljs$cst$2619$family$$,"Noto Sans Sora Sompeng",$APP.$cljs$cst$723$name$$,"Noto Sans Sora Sompeng",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssorasompeng/v26/PlIRFkO5O6RzLfvNNVSioxM2_OTrEhPyDLolKvCsHzCxWuGkYHR818DpZXJQd4Mu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssorasompeng/v26/PlIRFkO5O6RzLfvNNVSioxM2_OTrEhPyDLolKvCsHzCxWuGkYHRO18DpZXJQd4Mu.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssorasompeng/v26/PlIRFkO5O6RzLfvNNVSioxM2_OTrEhPyDLolKvCsHzCxWuGkYHSi0MDpZXJQd4Mu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssorasompeng/v26/PlIRFkO5O6RzLfvNNVSioxM2_OTrEhPyDLolKvCsHzCxWuGkYHSb0MDpZXJQd4Mu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-soyombo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7747bf89-533e-48ee-aa41-4c260ff7a3aa",-109455191),$APP.$cljs$cst$2619$family$$,"Noto Sans Soyombo",$APP.$cljs$cst$723$name$$,"Noto Sans Soyombo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssoyombo/v18/RWmSoL-Y6-8q5LTtXs6MF6q7xsxgY0FrIFOcK25W.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-sundanese",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("53dd7149-2fd3-4afc-88b1-d8f9dbc748ac",-659566920),$APP.$cljs$cst$2619$family$$,"Noto Sans Sundanese",$APP.$cljs$cst$723$name$$,"Noto Sans Sundanese",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notosanssundanese/v28/FwZw7_84xUkosG2xJo2gm7nFwSLQkdymq2mkz3Gz1_b6ctxpNNHCizv7fQES.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssundanese/v28/FwZw7_84xUkosG2xJo2gm7nFwSLQkdymq2mkz3Gz1_b6ctxbNNHCizv7fQES.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssundanese/v28/FwZw7_84xUkosG2xJo2gm7nFwSLQkdymq2mkz3Gz1_b6cty3M9HCizv7fQES.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssundanese/v28/FwZw7_84xUkosG2xJo2gm7nFwSLQkdymq2mkz3Gz1_b6ctyOM9HCizv7fQES.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-sunuwar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("49a83f80-3b57-484a-8a8c-f4a0df3f600e",29554011),$APP.$cljs$cst$2619$family$$,"Noto Sans Sunuwar",$APP.$cljs$cst$723$name$$,"Noto Sans Sunuwar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssunuwar/v1/FwZB7_04xUkosG2xJo2gm7nF0DTfho_Du2akOrkv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-syloti-nagri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8fc2069-6620-46b9-b810-4043a0c6ea86",668368582),$APP.$cljs$cst$2619$family$$,"Noto Sans Syloti Nagri",
$APP.$cljs$cst$723$name$$,"Noto Sans Syloti Nagri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssylotinagri/v25/uU9eCAQZ75uhfF9UoWDRiY3q7Sf_VFV3m4dGFVfxN87gsj0.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-symbols",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e5a870cf-db5f-4ac1-a5f9-39007bd71ab6",267939828),$APP.$cljs$cst$2619$family$$,"Noto Sans Symbols",$APP.$cljs$cst$723$name$$,"Noto Sans Symbols",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",
$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ4gavVFRkzrbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3g_Q8gavVFRkzrbQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gIw8gavVFRkzrbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gfQ8gavVFRkzrbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gTw8gavVFRkzrbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gowggavVFRkzrbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3gmgggavVFRkzrbQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3g_QggavVFRkzrbQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols/v47/rP2up3q65FkAtHfwd-eIS2brbDN6gxP34F9jRRCe4W3g1AggavVFRkzrbQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-symbols-2",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8ac3c59-4de7-4c95-a57e-cad3ababf12f",434840510),$APP.$cljs$cst$2619$family$$,"Noto Sans Symbols 2",$APP.$cljs$cst$723$name$$,"Noto Sans Symbols 2",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssymbols2/v25/I_uyMoGduATTei9eI8daxVHDyfisHr71ypPqfX71-AI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-syriac",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("4d15a444-5a61-4f44-ac42-d0c3f8f1758c",1550225882),$APP.$cljs$cst$2619$family$$,"Noto Sans Syriac",$APP.$cljs$cst$723$name$$,"Noto Sans Syriac",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-VD9caJyZfUL_FC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-XD9MaJyZfUL_FC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-Ud9MaJyZfUL_FC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-VD9MaJyZfUL_FC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-Vx9MaJyZfUL_FC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-Wd88aJyZfUL_FC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-Wk88aJyZfUL_FC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-XD88aJyZfUL_FC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriac/v18/Ktk7AKuMeZjqPnXgyqribqzQqgW0LYiVqV7dXcP0C-Xq88aJyZfUL_FC.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-syriac-eastern",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d47a613d-f70b-4b4f-9df6-791fb625dfcd",-1618144385),$APP.$cljs$cst$2619$family$$,"Noto Sans Syriac Eastern",$APP.$cljs$cst$723$name$$,"Noto Sans Syriac Eastern",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",
$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPi-eszCL5ep1QPQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPq-fszCL5ep1QPQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPnGfszCL5ep1QPQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPi-fszCL5ep1QPQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPh2fszCL5ep1QPQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPvGYszCL5ep1QPQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPsiYszCL5ep1QPQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPq-YszCL5ep1QPQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriaceastern/v3/Noac6Vj_wIWFbTTCrYmvy8AjVU8aslWRHHvRYxS-Ro3yS0FDacnHPoaYszCL5ep1QPQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-syriac-western",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bf390c8c-ef5c-4c47-8ea5-ce9311aa4c70",
-1247236032),$APP.$cljs$cst$2619$family$$,"Noto Sans Syriac Western",$APP.$cljs$cst$723$name$$,"Noto Sans Syriac Western",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWEaw_X8uP2jTYyH0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWESw-X8uP2jTYyH0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWEfI-X8uP2jTYyH0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWEaw-X8uP2jTYyH0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWEZ4-X8uP2jTYyH0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWEXI5X8uP2jTYyH0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWEUs5X8uP2jTYyH0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWESw5X8uP2jTYyH0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanssyriacwestern/v2/ke8LOhEEMVFsvCav8hWjbItd6Jf6MP7Z9spJZ6UNIILh-71aJmOWEQU5X8uP2jTYyH0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("22e74a39-8c45-4175-aba7-3636f706f080",1120270724),$APP.$cljs$cst$2619$family$$,"Noto Sans TC",$APP.$cljs$cst$723$name$$,"Noto Sans TC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz76Cz_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7yCy_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7_6y_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz76Cy_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz75Ky_CpOtma3uNQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7361_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz70e1_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7yC1_CpOtma3uNQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstc/v38/-nFuOG829Oofr2wohFbTp9ifNAn722rq0MXz7wm1_CpOtma3uNQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tagalog",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d4af033c-0cb3-4e10-80f4-5eae251a7926",1858360889),$APP.$cljs$cst$2619$family$$,"Noto Sans Tagalog",$APP.$cljs$cst$723$name$$,
"Noto Sans Tagalog",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstagalog/v23/J7aFnoNzCnFcV9ZI-sUYuvote1R0wwEAA8jHexnL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tagbanwa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("60c58fc6-2741-4abc-b4a6-bad776dfec18",544380922),$APP.$cljs$cst$2619$family$$,"Noto Sans Tagbanwa",$APP.$cljs$cst$723$name$$,"Noto Sans Tagbanwa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstagbanwa/v19/Y4GWYbB8VTEp4t3MKJSMmQdIKjRtt_nZRjQEaYpGoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tai-le",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9304a140-4460-4405-a2b3-861a0600fa76",541783371),$APP.$cljs$cst$2619$family$$,"Noto Sans Tai Le",$APP.$cljs$cst$723$name$$,"Noto Sans Tai Le",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstaile/v18/vEFK2-VODB8RrNDvZSUmVxEATwR58tK1W77HtMo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tai-tham",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e581a0ee-d08e-4e07-9b8e-0a9eacbf073b",697237262),$APP.$cljs$cst$2619$family$$,"Noto Sans Tai Tham",$APP.$cljs$cst$723$name$$,"Noto Sans Tai Tham",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstaitham/v25/kJEbBv0U4hgtwxDUw2x9q7tbjLIfbPGHBoaVSAZ3MdLJBCUbPgquyaRGKMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstaitham/v25/kJEbBv0U4hgtwxDUw2x9q7tbjLIfbPGHBoaVSAZ3MdLJBBcbPgquyaRGKMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstaitham/v25/kJEbBv0U4hgtwxDUw2x9q7tbjLIfbPGHBoaVSAZ3MdLJBPscPgquyaRGKMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstaitham/v25/kJEbBv0U4hgtwxDUw2x9q7tbjLIfbPGHBoaVSAZ3MdLJBMIcPgquyaRGKMw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tai-viet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c39414a8-b610-43d7-accf-218c278633ed",-1991327412),$APP.$cljs$cst$2619$family$$,"Noto Sans Tai Viet",$APP.$cljs$cst$723$name$$,"Noto Sans Tai Viet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstaiviet/v20/8QIUdj3HhN_lv4jf9vsE-9GMOLsaSPZr644fWsRO9w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-takri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1f2b6cac-5db6-483a-b886-37fef243d35b",939756998),$APP.$cljs$cst$2619$family$$,"Noto Sans Takri",$APP.$cljs$cst$723$name$$,
"Noto Sans Takri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstakri/v25/TuGJUVpzXI5FBtUq5a8bnKIOdTwQNO_W3khJXg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tamil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f0b14add-bddd-47f4-a2a0-f274eb9fc551",1461808704),$APP.$cljs$cst$2619$family$$,"Noto Sans Tamil",$APP.$cljs$cst$723$name$$,"Noto Sans Tamil",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7vGor0RqKDt_EvT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7tGo70RqKDt_EvT.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7uYo70RqKDt_EvT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7vGo70RqKDt_EvT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7v0o70RqKDt_EvT.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7sYpL0RqKDt_EvT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7shpL0RqKDt_EvT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7tGpL0RqKDt_EvT.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamil/v31/ieVc2YdFI3GCY6SyQy1KfStzYKZgzN1z4LKDbeZce-0429tBManUktuex7tvpL0RqKDt_EvT.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tamil-supplement",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0a879e4d-ab58-431e-ba3c-e91b7fe6fbe9",
1423533043),$APP.$cljs$cst$2619$family$$,"Noto Sans Tamil Supplement",$APP.$cljs$cst$723$name$$,"Noto Sans Tamil Supplement",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstamilsupplement/v23/DdTz78kEtnooLS5rXF1DaruiCd_bFp_Ph4sGcn7ax_vsAeMkeq1x.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tangsa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d5650fd-2f16-468a-b549-ec3e5ed5a175",-584808887),$APP.$cljs$cst$2619$family$$,"Noto Sans Tangsa",$APP.$cljs$cst$723$name$$,"Noto Sans Tangsa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstangsa/v9/z7NCdQPmcigbbZAIOl9igP26K470lICpky0-peX5Qp1YkyoRYdplyJDA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstangsa/v9/z7NCdQPmcigbbZAIOl9igP26K470lICpky0-peX5Qp1qkyoRYdplyJDA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstangsa/v9/z7NCdQPmcigbbZAIOl9igP26K470lICpky0-peX5Qp2GlCoRYdplyJDA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstangsa/v9/z7NCdQPmcigbbZAIOl9igP26K470lICpky0-peX5Qp2_lCoRYdplyJDA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-telugu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f06a8757-9652-4bd8-a1fd-c163fcecd2c6",992900098),$APP.$cljs$cst$2619$family$$,"Noto Sans Telugu",$APP.$cljs$cst$723$name$$,"Noto Sans Telugu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntezfqQUbf-3v37w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",
$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEnt-zbqQUbf-3v37w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntJTbqQUbf-3v37w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntezbqQUbf-3v37w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntSTbqQUbf-3v37w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntpTHqQUbf-3v37w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEntnDHqQUbf-3v37w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEnt-zHqQUbf-3v37w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstelugu/v30/0FlxVOGZlE2Rrtr-HmgkMWJNjJ5_RyT8o8c7fHkeg-esVC5dzHkHIJQqrEnt0jHqQUbf-3v37w.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-thaana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c91f0373-32e6-44da-a7e4-bfa5c138da67",-1145510366),$APP.$cljs$cst$2619$family$$,"Noto Sans Thaana",$APP.$cljs$cst$723$name$$,"Noto Sans Thaana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4XrbxLhnu4-tbNu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4VrbhLhnu4-tbNu.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4W1bhLhnu4-tbNu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4XrbhLhnu4-tbNu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4XZbhLhnu4-tbNu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4U1aRLhnu4-tbNu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4UMaRLhnu4-tbNu.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4VraRLhnu4-tbNu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthaana/v26/C8c14dM-vnz-s-3jaEsxlxHkBH-WZOETXfoQrfQ9Y4VCaRLhnu4-tbNu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-thai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3775bb9-ddd5-4773-8e52-1005d1fec47d",1092748859),$APP.$cljs$cst$2619$family$$,"Noto Sans Thai",$APP.$cljs$cst$723$name$$,"Noto Sans Thai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU5RspzF-QRvzzXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdUxRtpzF-QRvzzXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU8ptpzF-QRvzzXg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU5RtpzF-QRvzzXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU6ZtpzF-QRvzzXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU0pqpzF-QRvzzXg.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdU3NqpzF-QRvzzXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdUxRqpzF-QRvzzXg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthai/v29/iJWnBXeUZi_OHPqn4wq6hQ2_hbJ1xyN9wd43SofNWcd1MKVQt_So_9CdUz1qpzF-QRvzzXg.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-thai-looped",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("14ab7021-83f0-4def-8389-97dc383d2a70",-1664224010),$APP.$cljs$cst$2619$family$$,"Noto Sans Thai Looped",$APP.$cljs$cst$723$name$$,"Noto Sans Thai Looped",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_gtHxJiQo49kz2h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_itHhJiQo49kz2h.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_hzHhJiQo49kz2h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_gtHhJiQo49kz2h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_gfHhJiQo49kz2h.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_jzGRJiQo49kz2h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_jKGRJiQo49kz2h.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_itGRJiQo49kz2h.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansthailooped/v16/B503F6pOpWTRcGrhOVJJ3-oPfY7WQuFu5R36MIjwurFMX_p0KVmQL3HnxYJ8hCVQ-_iEGRJiQo49kz2h.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tifinagh",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("597e5687-d911-4272-a318-c2fa835bf3d9",
-733838648),$APP.$cljs$cst$2619$family$$,"Noto Sans Tifinagh",$APP.$cljs$cst$723$name$$,"Noto Sans Tifinagh",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstifinagh/v21/I_uzMoCduATTei9eI8dawkHIwvmhCvbn6rnEcXfs4Q.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-tirhuta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1b09425c-3d43-4cf5-bda7-025430a9e1c3",-675630018),$APP.$cljs$cst$2619$family$$,"Noto Sans Tirhuta",$APP.$cljs$cst$723$name$$,"Noto Sans Tirhuta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanstirhuta/v17/t5t6IQYRNJ6TWjahPR6X-M-apUyby7uGUBsTrn5P.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-ugaritic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b094ab65-df33-4403-9b8d-ee2cb0d8db49",1775406260),$APP.$cljs$cst$2619$family$$,"Noto Sans Ugaritic",$APP.$cljs$cst$723$name$$,
"Noto Sans Ugaritic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansugaritic/v17/3qTwoiqhnSyU8TNFIdhZVCwbjCpkAXXkMhoIkiazfg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-vai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77848b0a-30d6-45b4-bb33-a15540373986",-1756153731),$APP.$cljs$cst$2619$family$$,"Noto Sans Vai",$APP.$cljs$cst$723$name$$,"Noto Sans Vai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansvai/v18/NaPecZTSBuhTirw6IaFn_UrURMTsDIRSfr0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-vithkuqi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0e39bea9-e04d-451f-9320-da0611fcf507",-741570571),$APP.$cljs$cst$2619$family$$,"Noto Sans Vithkuqi",$APP.$cljs$cst$723$name$$,"Noto Sans Vithkuqi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansvithkuqi/v3/jVyi7m77CXvQswd6WjYu9E1wN6cih2TSchUEkQgw3KTnva5SgKM7vmn0BLE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansvithkuqi/v3/jVyi7m77CXvQswd6WjYu9E1wN6cih2TSchUEkQgw3KTnvZxSgKM7vmn0BLE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansvithkuqi/v3/jVyi7m77CXvQswd6WjYu9E1wN6cih2TSchUEkQgw3KTnvXBVgKM7vmn0BLE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansvithkuqi/v3/jVyi7m77CXvQswd6WjYu9E1wN6cih2TSchUEkQgw3KTnvUlVgKM7vmn0BLE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-wancho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4acfd1f7-6ceb-48b5-86d7-a758b2a5b215",
1808087347),$APP.$cljs$cst$2619$family$$,"Noto Sans Wancho",$APP.$cljs$cst$723$name$$,"Noto Sans Wancho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanswancho/v18/zrf-0GXXyfn6Fs0lH9P4cUubP0GBqAPopiRfKp8.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-warang-citi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("13732452-f00b-4b20-a7bd-d6f16c278c3a",231754430),$APP.$cljs$cst$2619$family$$,"Noto Sans Warang Citi",$APP.$cljs$cst$723$name$$,"Noto Sans Warang Citi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanswarangciti/v18/EYqtmb9SzL1YtsZSScyKDXIeOv3w-zgsNvKRpeVCCXzdgA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-yi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("72e7503c-2bfd-481c-b415-f5fd034ef0f4",-207919356),$APP.$cljs$cst$2619$family$$,"Noto Sans Yi",$APP.$cljs$cst$723$name$$,
"Noto Sans Yi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosansyi/v20/sJoD3LFXjsSdcnzn071rO3apxVDJNVgSNg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-sans-zanabazar-square",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cf12ed77-ac57-44bc-913c-81a1aa3d9761",-607082572),$APP.$cljs$cst$2619$family$$,"Noto Sans Zanabazar Square",$APP.$cljs$cst$723$name$$,"Noto Sans Zanabazar Square",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notosanszanabazarsquare/v20/Cn-jJsuGWQxOjaGwMQ6fOicyxLBEMRfDtkzl4uagQtJxOCEgN0Gc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("259b1151-f744-4ebd-9ae0-d5a75337e601",62630229),$APP.$cljs$cst$2619$family$$,"Noto Serif",$APP.$cljs$cst$723$name$$,"Noto Serif",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZqFGjwM0Lhq_Szw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZKFCjwM0Lhq_Szw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZ9lCjwM0Lhq_Szw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZqFCjwM0Lhq_Szw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZmlCjwM0Lhq_Szw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZdlejwM0Lhq_Szw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZT1ejwM0Lhq_Szw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZKFejwM0Lhq_Szw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6iaw1J5X9T9RW6j9bNVls-hfgvz8JcMofYTa32J4wsL2JAlAhZAVejwM0Lhq_Szw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBNLgscPpKrCzyUi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBPLg8cPpKrCzyUi.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBMVg8cPpKrCzyUi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBNLg8cPpKrCzyUi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBN5g8cPpKrCzyUi.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBOVhMcPpKrCzyUi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBOshMcPpKrCzyUi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBPLhMcPpKrCzyUi.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserif/v33/ga6saw1J5X9T9RW6j9bNfFIMZhhWnFTyNZIQD1-_FXP0RgnaOg9MYBPihMcPpKrCzyUi.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-ahom",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2322dcb9-1360-4709-bcd7-18717737ad93",
970785940),$APP.$cljs$cst$2619$family$$,"Noto Serif Ahom",$APP.$cljs$cst$723$name$$,"Noto Serif Ahom",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifahom/v21/FeVIS0hfp6cprmEUffAW_fUL_AN-wuYrPFiwaw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-armenian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8cf041fa-8aed-497d-acdc-2ab0a5a35929",-87737147),$APP.$cljs$cst$2619$family$$,"Noto Serif Armenian",$APP.$cljs$cst$723$name$$,"Noto Serif Armenian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZi8ObxvXagGdkbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZC8KbxvXagGdkbg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZ1cKbxvXagGdkbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZi8KbxvXagGdkbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZucKbxvXagGdkbg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZVcWbxvXagGdkbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZbMWbxvXagGdkbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZC8WbxvXagGdkbg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifarmenian/v30/3XFMEqMt3YoFsciDRZxptyCUKJmytZ0kVU-XvF7QaZuL85rnQ_zDNzDe5xNnKxyZIsWbxvXagGdkbg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-balinese",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1317ffd0-a216-4b7d-b746-f6ce5431ab93",
-1514587471),$APP.$cljs$cst$2619$family$$,"Noto Serif Balinese",$APP.$cljs$cst$723$name$$,"Noto Serif Balinese",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbalinese/v21/QdVKSS0-JginysQSRvuCmUMB_wVeQAxXRbgJdhapcUU.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-bengali",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f7a789bb-26e7-4906-957c-5208aafce878",1342944548),$APP.$cljs$cst$2619$family$$,"Noto Serif Bengali",$APP.$cljs$cst$723$name$$,"Noto Serif Bengali",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JfcAH3qn4LjQH8yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JfeAHnqn4LjQH8yD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JfdeHnqn4LjQH8yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JfcAHnqn4LjQH8yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JfcyHnqn4LjQH8yD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JffeGXqn4LjQH8yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JffnGXqn4LjQH8yD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JfeAGXqn4LjQH8yD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifbengali/v31/hYkuPvggTvnzO14VSXltirUdnnkt1pwmWrprmO7RjE0a5BtdATYU1crFaM_5JfepGXqn4LjQH8yD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-devanagari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("88231fe1-0a80-4fcd-a368-28604e62481f",
1823798489),$APP.$cljs$cst$2619$family$$,"Noto Serif Devanagari",$APP.$cljs$cst$723$name$$,"Noto Serif Devanagari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTA-og-HMUe1u_dv.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTC-ow-HMUe1u_dv.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTBgow-HMUe1u_dv.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTA-ow-HMUe1u_dv.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTAMow-HMUe1u_dv.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTDgpA-HMUe1u_dv.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTDZpA-HMUe1u_dv.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTC-pA-HMUe1u_dv.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdevanagari/v34/x3dYcl3IZKmUqiMk48ZHXJ5jwU-DZGRSaQ4Hh2dGyFzPLcQPVbnRNeFsw0xRWb6uxTCXpA-HMUe1u_dv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ea266225-ced4-44c2-a88b-70204206f154",1863391274),$APP.$cljs$cst$2619$family$$,"Noto Serif Display",$APP.$cljs$cst$723$name$$,"Noto Serif Display",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpd49gKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVrd4tgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVoD4tgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpd4tgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVpv4tgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVqD5dgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVq65dgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVrd5dgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/notoserifdisplay/v29/buERppa9f8_vkXaZLAgP0G5Wi6QmA1QaeYah2sovLCDq_ZgLyt3idQfktOG-PVr05dgKaDU9hvzC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoTBIYjEfg-zCmf4.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VobBJYjEfg-zCmf4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoW5JYjEfg-zCmf4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoTBJYjEfg-zCmf4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoQJJYjEfg-zCmf4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-Voe5OYjEfg-zCmf4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoddOYjEfg-zCmf4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VobBOYjEfg-zCmf4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdisplay/v29/buEPppa9f8_vkXaZLAgP0G5Wi6QmA1QwcLRCOrN8uo7t6FBJOJTQit-N33sQOk-VoZlOYjEfg-zCmf4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-dives-akuru",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4ae5f41a-4f12-4fc8-a4e2-bdc3038ec967",-1022955894),$APP.$cljs$cst$2619$family$$,"Noto Serif Dives Akuru",$APP.$cljs$cst$723$name$$,
"Noto Serif Dives Akuru",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdivesakuru/v8/QldfNSVMqAsHtsJ_TnD3aT03sMgd57ibeeZT60DIyoV9Ejs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-dogra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ff5df706-f7c8-4240-8d77-944ba8c03bf7",-1871890745),$APP.$cljs$cst$2619$family$$,"Noto Serif Dogra",$APP.$cljs$cst$723$name$$,"Noto Serif Dogra",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifdogra/v24/MQpP-XquKMC7ROPP3QOOlm7xPu3fGy63IbPzkns.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-ethiopic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77fc1b57-403c-437f-bf47-32afd24d8cab",610924860),$APP.$cljs$cst$2619$family$$,"Noto Serif Ethiopic",$APP.$cljs$cst$723$name$$,"Noto Serif Ethiopic",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCzSQjkaO9UVLyiw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCTSUjkaO9UVLyiw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCkyUjkaO9UVLyiw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCzSUjkaO9UVLyiw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxC_yUjkaO9UVLyiw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCEyIjkaO9UVLyiw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCKiIjkaO9UVLyiw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCTSIjkaO9UVLyiw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifethiopic/v32/V8mjoR7-XjwJ8_Au3Ti5tXj5Rd83frpWLK4d-taxqWw2HMWjDxBAg5S_0QsrggxCZCIjkaO9UVLyiw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-georgian",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a325a668-cd6e-4607-b746-e2a193bcaab8",-1737204214),$APP.$cljs$cst$2619$family$$,"Noto Serif Georgian",$APP.$cljs$cst$723$name$$,"Noto Serif Georgian",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSTvsfdzTw-FgZxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSzvofdzTw-FgZxQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSEPofdzTw-FgZxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSTvofdzTw-FgZxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSfPofdzTw-FgZxQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSkP0fdzTw-FgZxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSqf0fdzTw-FgZxQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aSzv0fdzTw-FgZxQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgeorgian/v29/VEMXRpd8s4nv8hG_qOzL7HOAw4nt0Sl_XxyaEduNMvi7T6Y4etRnmGhyLop-R3aS5_0fdzTw-FgZxQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-grantha",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9ca2701d-5755-45bd-b54a-8928539b7175",
680907998),$APP.$cljs$cst$2619$family$$,"Noto Serif Grantha",$APP.$cljs$cst$723$name$$,"Noto Serif Grantha",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgrantha/v22/qkBIXuEH5NzDDvc3fLDYxPk9-Wq3WLiqFENLR7fHGw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-gujarati",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ecf4de37-8b8a-4713-9867-5a30d262950b",-1121831384),$APP.$cljs$cst$2619$family$$,"Noto Serif Gujarati",$APP.$cljs$cst$723$name$$,"Noto Serif Gujarati",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2HuYycYzuM1Kf-OJu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2HuaycIzuM1Kf-OJu.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2HuZscIzuM1Kf-OJu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2HuYycIzuM1Kf-OJu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2HuYAcIzuM1Kf-OJu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2Hubsd4zuM1Kf-OJu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2HubVd4zuM1Kf-OJu.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2Huayd4zuM1Kf-OJu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgujarati/v29/hESa6WBlOixO-3OJ1FTmTsmqlBRUJBVkcgNLpdsspzP2Huabd4zuM1Kf-OJu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-gurmukhi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2bf7a77-e15f-4a04-8a7f-bac7dfbcf8e1",-1074806794),$APP.$cljs$cst$2619$family$$,"Noto Serif Gurmukhi",$APP.$cljs$cst$723$name$$,"Noto Serif Gurmukhi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr6-eBTNmqVU7y6l.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr4-eRTNmqVU7y6l.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr7geRTNmqVU7y6l.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr6-eRTNmqVU7y6l.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr6MeRTNmqVU7y6l.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr5gfhTNmqVU7y6l.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr5ZfhTNmqVU7y6l.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr4-fhTNmqVU7y6l.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifgurmukhi/v22/92z-tA9LNqsg7tCYlXdCV1VPnAEeDU0vLoYMbylXk0xTCr4XfhTNmqVU7y6l.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-hk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4cab48ed-8198-41fe-91c7-9c9e0d5c02b2",
-220405387),$APP.$cljs$cst$2619$family$$,"Noto Serif HK",$APP.$cljs$cst$723$name$$,"Noto Serif HK",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMf-K2RmV9Su1M6i.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMcgK2RmV9Su1M6i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMd-K2RmV9Su1M6i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMdMK2RmV9Su1M6i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMegLGRmV9Su1M6i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMeZLGRmV9Su1M6i.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMf-LGRmV9Su1M6i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhk/v11/BngdUXBETWXI6LwlBZGcqL-B_KuJFcgfwP_9RMfXLGRmV9Su1M6i.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-hebrew",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("edc81957-fa50-422e-9405-5d94e4e37bb1",-1443444819),$APP.$cljs$cst$2619$family$$,"Noto Serif Hebrew",$APP.$cljs$cst$723$name$$,"Noto Serif Hebrew",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVAwTAG8_vlQxz24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVIwSAG8_vlQxz24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVFISAG8_vlQxz24.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVAwSAG8_vlQxz24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVD4SAG8_vlQxz24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVNIVAG8_vlQxz24.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVOsVAG8_vlQxz24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVIwVAG8_vlQxz24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhebrew/v30/k3k0o9MMPvpLmixYH7euCwmkS9DohjX1-kRyiqyBqIxnoLbp93i9IKrXKF_qVKUVAG8_vlQxz24.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-hentaigana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ff017c2f-2420-4b95-8098-2c6a4cec2775",-2008138949),$APP.$cljs$cst$2619$family$$,"Noto Serif Hentaigana",$APP.$cljs$cst$723$name$$,"Noto Serif Hentaigana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hzgwGqxEZWEARdDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hztIGqxEZWEARdDE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hzowGqxEZWEARdDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hzr4GqxEZWEARdDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hzlIBqxEZWEARdDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hzmsBqxEZWEARdDE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hzgwBqxEZWEARdDE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifhentaigana/v17/uk-OEHi3o6EruUbj3pGaDj3siVARn-kqgu1eOHk7wYK23O0hziUBqxEZWEARdDE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-jp",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3a6b876b-5ed6-4dfc-af32-903ca7f2dc84",
1183066118),$APP.$cljs$cst$2619$family$$,"Noto Serif JP",$APP.$cljs$cst$723$name$$,"Noto Serif JP",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2byxOubAILO5wBCU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2bxvOubAILO5wBCU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2bwxOubAILO5wBCU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2bwDOubAILO5wBCU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2bzvPebAILO5wBCU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2bzWPebAILO5wBCU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2byxPebAILO5wBCU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifjp/v32/xn71YHs72GKoTvER4Gn3b5eMRtWGkp6o7MjQ2byYPebAILO5wBCU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-kr",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2eb7d865-fc78-4183-b671-a88f47b8e3ab",1611298772),$APP.$cljs$cst$2619$family$$,"Noto Serif KR",$APP.$cljs$cst$723$name$$,"Noto Serif KR",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOnchmeM524ZvTePRu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOnci4eM524ZvTePRu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOncjmeM524ZvTePRu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOncjUeM524ZvTePRu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOncg4f8524ZvTePRu.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOncgBf8524ZvTePRu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOnchmf8524ZvTePRu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkr/v30/3JnoSDn90Gmq2mr3blnHaTZXbOtLJDvui3JOnchPf8524ZvTePRu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-kannada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4939bd03-6d39-402a-9be9-c141a9b21b52",-1686350340),$APP.$cljs$cst$2619$family$$,"Noto Serif Kannada",$APP.$cljs$cst$723$name$$,"Noto Serif Kannada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgcYCceRJ71svgcI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgUYDceRJ71svgcI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgZgDceRJ71svgcI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgcYDceRJ71svgcI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgfQDceRJ71svgcI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgRgEceRJ71svgcI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgSEEceRJ71svgcI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgUYEceRJ71svgcI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkannada/v30/v6-8GZHLJFKIhClqUYqXDiWqpxQxWSPoW6bz-l4hGHiNgW8EceRJ71svgcI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-khitan-small-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("491f9c86-e99b-46ad-98b9-01c665bc3a24",593276614),$APP.$cljs$cst$2619$family$$,"Noto Serif Khitan Small Script",$APP.$cljs$cst$723$name$$,"Noto Serif Khitan Small Script",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhitansmallscript/v4/jizzRFVKsm4Bt9PrbSzC4KLlQUF5lRJg5j-l5PvyhfTdd4TsZ8lb39iddA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-noto-serif-khmer",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1692ccd5-5544-42a0-ada0-d96c90c32b30",962046511),$APP.$cljs$cst$2619$family$$,"Noto Serif Khmer",$APP.$cljs$cst$723$name$$,"Noto Serif Khmer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdN6B4wXEZK9Xo4xg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdNaB8wXEZK9Xo4xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdNth8wXEZK9Xo4xg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdN6B8wXEZK9Xo4xg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdN2h8wXEZK9Xo4xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdNNhgwXEZK9Xo4xg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdNDxgwXEZK9Xo4xg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdNaBgwXEZK9Xo4xg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhmer/v29/-F6UfidqLzI2JPCkXAO2hmogq0146FxtbwKEr951z5s6lI40sDRH_AVhUKdNQRgwXEZK9Xo4xg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-khojki",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3fd3fb90-4e36-4687-b1e6-1e3f17791e62",
-912956507),$APP.$cljs$cst$2619$family$$,"Noto Serif Khojki",$APP.$cljs$cst$723$name$$,"Noto Serif Khojki",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhojki/v13/I_uHMoOduATTei9aP90ctmPGxP2rBKTM4mcQ5M3z9QMY0ghvyZ0Qtc5HAQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhojki/v13/I_uHMoOduATTei9aP90ctmPGxP2rBKTM4mcQ5M3z9QMY4AhvyZ0Qtc5HAQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhojki/v13/I_uHMoOduATTei9aP90ctmPGxP2rBKTM4mcQ5M3z9QMYDA9vyZ0Qtc5HAQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifkhojki/v13/I_uHMoOduATTei9aP90ctmPGxP2rBKTM4mcQ5M3z9QMYNQ9vyZ0Qtc5HAQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-lao",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7bab1ad2-910f-40db-a529-2d1f53dbb411",1977424328),$APP.$cljs$cst$2619$family$$,"Noto Serif Lao",$APP.$cljs$cst$723$name$$,"Noto Serif Lao",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VeMLrvOjlmyhHHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VWMKrvOjlmyhHHQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8Vb0KrvOjlmyhHHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VeMKrvOjlmyhHHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VdEKrvOjlmyhHHQ.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VT0NrvOjlmyhHHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VQQNrvOjlmyhHHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VWMNrvOjlmyhHHQ.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriflao/v29/3y9C6bYwcCjmsU8JEzCMxEwQfEBLk3f0rlSqCdaM_LlSNZ59oNw0BWH8VUoNrvOjlmyhHHQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-makasar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("75f65c5a-0e77-4230-9551-973e3bfd0e0d",
1824426242),$APP.$cljs$cst$2619$family$$,"Noto Serif Makasar",$APP.$cljs$cst$723$name$$,"Noto Serif Makasar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmakasar/v1/memjYbqtyH-NiZpFH_9zcvB_PqkfY9S7j4HTVSmevw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-malayalam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8270bf9-d6f7-4a56-a108-07c09d75ddd4",684653634),$APP.$cljs$cst$2619$family$$,"Noto Serif Malayalam",$APP.$cljs$cst$723$name$$,"Noto Serif Malayalam",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1t-1fnVwHpQVySg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1N-xfnVwHpQVySg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL16exfnVwHpQVySg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1t-xfnVwHpQVySg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1hexfnVwHpQVySg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1aetfnVwHpQVySg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1UOtfnVwHpQVySg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1N-tfnVwHpQVySg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmalayalam/v32/JIAZUU5sdmdP_HMcVcZFcH7DeVBeGVgSMEk2cmVDq1ihUXL1HutfnVwHpQVySg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-myanmar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("54a8b61f-950a-4ae4-a361-2c79756abcc0",1504240787),$APP.$cljs$cst$2619$family$$,"Noto Serif Myanmar",$APP.$cljs$cst$723$name$$,"Noto Serif Myanmar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJudM7F2Yv76aBKKs-bHMQfAHUw3jnNwBDsU9X6RPzQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJvdM7F2Yv76aBKKs-bHMQfAHUw3jnNbDHMefv2TeXJng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJvdM7F2Yv76aBKKs-bHMQfAHUw3jnNCDLMefv2TeXJng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJsdM7F2Yv76aBKKs-bHMQfAHUw3jn1pBrocdDqRA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJvdM7F2Yv76aBKKs-bHMQfAHUw3jnNUDPMefv2TeXJng.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJvdM7F2Yv76aBKKs-bHMQfAHUw3jnNfDTMefv2TeXJng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJvdM7F2Yv76aBKKs-bHMQfAHUw3jnNGDXMefv2TeXJng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJvdM7F2Yv76aBKKs-bHMQfAHUw3jnNBDbMefv2TeXJng.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifmyanmar/v14/VuJvdM7F2Yv76aBKKs-bHMQfAHUw3jnNIDfMefv2TeXJng.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-np-hmong",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f5fccbbd-5b07-4740-a8c1-1f2489193350",18764043),$APP.$cljs$cst$2619$family$$,"Noto Serif NP Hmong",
$APP.$cljs$cst$723$name$$,"Noto Serif NP Hmong",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifnphmong/v5/pONN1gItFMO79E4L1GPUi-2sixKHZyFj9Jy6_KhXPwzdvbjPhFLp3u0rVO-d.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifnphmong/v5/pONN1gItFMO79E4L1GPUi-2sixKHZyFj9Jy6_KhXPwzdvbj9hFLp3u0rVO-d.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifnphmong/v5/pONN1gItFMO79E4L1GPUi-2sixKHZyFj9Jy6_KhXPwzdvbgRg1Lp3u0rVO-d.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifnphmong/v5/pONN1gItFMO79E4L1GPUi-2sixKHZyFj9Jy6_KhXPwzdvbgog1Lp3u0rVO-d.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-old-uyghur",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4e385ae2-5fb9-4417-b4a6-fae182567def",1006613526),$APP.$cljs$cst$2619$family$$,"Noto Serif Old Uyghur",$APP.$cljs$cst$723$name$$,"Noto Serif Old Uyghur",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifolduyghur/v4/v6-KGZbLJFKIhClqUYqXDiGnrVoFRCW6JdwnKumeF2yVgA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-oriya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c72a4405-504b-4d8c-a0f6-7c4a9852bde6",-161532699),$APP.$cljs$cst$2619$family$$,"Noto Serif Oriya",$APP.$cljs$cst$723$name$$,"Noto Serif Oriya",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriforiya/v6/MjQQmj56u-r69izk_LDqWN7w0cYByutv9qeWYrvLaxrc_Hy-v039MF1j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",
$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriforiya/v6/MjQQmj56u-r69izk_LDqWN7w0cYByutv9qeWYrvLaxru_Hy-v039MF1j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriforiya/v6/MjQQmj56u-r69izk_LDqWN7w0cYByutv9qeWYrvLaxoC-3y-v039MF1j.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriforiya/v6/MjQQmj56u-r69izk_LDqWN7w0cYByutv9qeWYrvLaxo7-3y-v039MF1j.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-ottoman-siyaq",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ae95386-5d2c-407f-b9d9-3d3ae19957f5",
116946864),$APP.$cljs$cst$2619$family$$,"Noto Serif Ottoman Siyaq",$APP.$cljs$cst$723$name$$,"Noto Serif Ottoman Siyaq",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifottomansiyaq/v2/fC1yPZ9IYnzRhTrrc4s8cSvYI0eozzaFOQ01qoHLJrgA00kAdA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("628a97ac-ef39-492f-bbde-6ff7865087a0",-540541772),$APP.$cljs$cst$2619$family$$,"Noto Serif SC",$APP.$cljs$cst$723$name$$,"Noto Serif SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",
$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7QCqyWv847hdDWC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7TcqyWv847hdDWC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7SCqyWv847hdDWC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7SwqyWv847hdDWC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7RcrCWv847hdDWC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7RlrCWv847hdDWC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7QCrCWv847hdDWC.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsc/v34/H4cyBXePl9DZ0Xe7gG9cyOj7uK2-n-D2rd4FY7QrrCWv847hdDWC.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-sinhala",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("efdb855d-d5af-4322-99ab-c335f54d492d",
-263384629),$APP.$cljs$cst$2619$family$$,"Noto Serif Sinhala",$APP.$cljs$cst$723$name$$,"Noto Serif Sinhala",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pGxRlMsxaLRn3W-.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pExR1MsxaLRn3W-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pHvR1MsxaLRn3W-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pGxR1MsxaLRn3W-.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pGDR1MsxaLRn3W-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pFvQFMsxaLRn3W-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pFWQFMsxaLRn3W-.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pExQFMsxaLRn3W-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifsinhala/v30/DtVEJwinQqclnZE2CnsPug9lgGC3y2F2nehQ7Eg4EdBKWxPiDxMivFLgRXs_-pEYQFMsxaLRn3W-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-tc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11e18146-2e93-4733-bb3a-b01fea6ffcab",-2027678749),$APP.$cljs$cst$2619$family$$,"Noto Serif TC",$APP.$cljs$cst$723$name$$,"Noto Serif TC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX_aMOpDOWYMr2OM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX8EMOpDOWYMr2OM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX9aMOpDOWYMr2OM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX9oMOpDOWYMr2OM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX-EN-pDOWYMr2OM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX-9N-pDOWYMr2OM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX_aN-pDOWYMr2OM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftc/v34/XLYzIZb5bJNDGYxLBibeHZ0BnHwmuanx8cUaGX_zN-pDOWYMr2OM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-tamil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2305c5bb-8f3e-4b62-8d97-0c2e5af9cc84",-498374721),$APP.$cljs$cst$2619$family$$,"Noto Serif Tamil",$APP.$cljs$cst$723$name$$,"Noto Serif Tamil",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecattN6R8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecatNN-R8Pz3v8Etew.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecat6t-R8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecattN-R8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecatht-R8Pz3v8Etew.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecatatiR8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecatU9iR8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecatNNiR8Pz3v8Etew.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjndHr-klIgTfc40komjQ5OObazYp-6H94dBF-RX6nNRJfi-Gf55IgAecatHdiR8Pz3v8Etew.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJx5svbzncQ9e3wx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJz5s_bzncQ9e3wx.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJwns_bzncQ9e3wx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJx5s_bzncQ9e3wx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJxLs_bzncQ9e3wx.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJyntPbzncQ9e3wx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJyetPbzncQ9e3wx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJz5tPbzncQ9e3wx.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftamil/v31/LYjldHr-klIgTfc40komjQ5OObazSJaI_D5kV8k_WLwFBmWrypghjeOa18G4fJzQtPbzncQ9e3wx.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-tangut",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fcaa14a9-6a56-4fe5-9af0-79231914590d",
-981236838),$APP.$cljs$cst$2619$family$$,"Noto Serif Tangut",$APP.$cljs$cst$723$name$$,"Noto Serif Tangut",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftangut/v19/xn76YGc72GKoTvER4Gn3b4m9Ern7Em41fcvN2KT4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-telugu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f34dbea5-003b-4fef-86da-57ba79d699f7",-1921944274),$APP.$cljs$cst$2619$family$$,"Noto Serif Telugu",$APP.$cljs$cst$723$name$$,"Noto Serif Telugu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9D9TGwuY2fjgrZYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9DdTCwuY2fjgrZYA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9DqzCwuY2fjgrZYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9D9TCwuY2fjgrZYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9DxzCwuY2fjgrZYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9DKzewuY2fjgrZYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9DEjewuY2fjgrZYA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9DdTewuY2fjgrZYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftelugu/v29/tDbl2pCbnkEKmXNVmt2M1q6f4HWbbj6MRbYEeav7Fe9DXDewuY2fjgrZYA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-thai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8b16ca01-1077-45d6-9983-fad54f78135a",140781525),$APP.$cljs$cst$2619$family$$,"Noto Serif Thai",$APP.$cljs$cst$723$name$$,"Noto Serif Thai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0oiFuRRCmsdu0Qx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",
$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0qiF-RRCmsdu0Qx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0p8F-RRCmsdu0Qx.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0oiF-RRCmsdu0Qx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0oQF-RRCmsdu0Qx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0r8EORRCmsdu0Qx.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0rFEORRCmsdu0Qx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0qiEORRCmsdu0Qx.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifthai/v28/k3kyo80MPvpLmixYH7euCxWpSMu3-gcWGj0hHAKGvUQlUv_bCKDUSzB5L0qLEORRCmsdu0Qx.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-tibetan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8dedf2c8-22e4-4991-a943-04450922a2a7",645516286),$APP.$cljs$cst$2619$family$$,"Noto Serif Tibetan",$APP.$cljs$cst$723$name$$,"Noto Serif Tibetan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIrYdPS7rdSy_32c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIjYcPS7rdSy_32c.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIugcPS7rdSy_32c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIrYcPS7rdSy_32c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIoQcPS7rdSy_32c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmImgbPS7rdSy_32c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIlEbPS7rdSy_32c.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIjYbPS7rdSy_32c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftibetan/v24/gokGH7nwAEdtF9N45n0Vaz7O-pk0wsvxHeDXMfqguoCmIh8bPS7rdSy_32c.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-todhri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("59edb137-23c0-4e09-980d-94626828567a",1330982381),$APP.$cljs$cst$2619$family$$,"Noto Serif Todhri",$APP.$cljs$cst$723$name$$,"Noto Serif Todhri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftodhri/v3/dFalZeyY-aYz1YVbjMoBWml1nBz7N3ByX6n0fnNk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-toto",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e0fde53a-1811-40c3-9bba-d5f7f6eade45",
-1547029962),$APP.$cljs$cst$2619$family$$,"Noto Serif Toto",$APP.$cljs$cst$723$name$$,"Noto Serif Toto",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftoto/v7/Ktk6ALSMeZjqPnXk1rCkHYHNtwvtHItpjRP74dHhCy3Il-aj55vdNug.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftoto/v7/Ktk6ALSMeZjqPnXk1rCkHYHNtwvtHItpjRP74dHhCx_Il-aj55vdNug.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftoto/v7/Ktk6ALSMeZjqPnXk1rCkHYHNtwvtHItpjRP74dHhC_PPl-aj55vdNug.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoseriftoto/v7/Ktk6ALSMeZjqPnXk1rCkHYHNtwvtHItpjRP74dHhC8rPl-aj55vdNug.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-vithkuqi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f4d5c517-fbda-4c39-82e2-de08318aec7c",1136916719),$APP.$cljs$cst$2619$family$$,"Noto Serif Vithkuqi",$APP.$cljs$cst$723$name$$,"Noto Serif Vithkuqi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifvithkuqi/v3/YA94r1OY7FjTf5szakutkndpw9HH-4a4z9pklvg1IQSNcRWMdW2Cqy9A4teH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifvithkuqi/v3/YA94r1OY7FjTf5szakutkndpw9HH-4a4z9pklvg1IQSNcRW-dW2Cqy9A4teH.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifvithkuqi/v3/YA94r1OY7FjTf5szakutkndpw9HH-4a4z9pklvg1IQSNcRVScm2Cqy9A4teH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifvithkuqi/v3/YA94r1OY7FjTf5szakutkndpw9HH-4a4z9pklvg1IQSNcRVrcm2Cqy9A4teH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-serif-yezidi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd2a0d7b-186b-4afc-a936-422a46055b0a",-837515183),$APP.$cljs$cst$2619$family$$,"Noto Serif Yezidi",$APP.$cljs$cst$723$name$$,"Noto Serif Yezidi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifyezidi/v23/XLYPIYr5bJNDGYxLBibeHZAn3B5KJENnQjbfhMSVZspD2yEkrlGJgmVCqg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifyezidi/v23/XLYPIYr5bJNDGYxLBibeHZAn3B5KJENnQjbfhMSVZspD6SEkrlGJgmVCqg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifyezidi/v23/XLYPIYr5bJNDGYxLBibeHZAn3B5KJENnQjbfhMSVZspDBSYkrlGJgmVCqg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoserifyezidi/v23/XLYPIYr5bJNDGYxLBibeHZAn3B5KJENnQjbfhMSVZspDPCYkrlGJgmVCqg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-traditional-nushu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0025f1a3-df2a-4b4d-a123-10b63f2cbe7e",
-1199470424),$APP.$cljs$cst$2619$family$$,"Noto Traditional Nushu",$APP.$cljs$cst$723$name$$,"Noto Traditional Nushu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nototraditionalnushu/v23/SZcV3EDkJ7q9FaoMPlmF4Su8hlIjoGh5aj67PUZX6ADm6oa8IXvy1tnPa7QoqirI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nototraditionalnushu/v23/SZcV3EDkJ7q9FaoMPlmF4Su8hlIjoGh5aj67PUZX6ADm6oa8IXus1tnPa7QoqirI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nototraditionalnushu/v23/SZcV3EDkJ7q9FaoMPlmF4Su8hlIjoGh5aj67PUZX6ADm6oa8IXue1tnPa7QoqirI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nototraditionalnushu/v23/SZcV3EDkJ7q9FaoMPlmF4Su8hlIjoGh5aj67PUZX6ADm6oa8IXty0dnPa7QoqirI.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nototraditionalnushu/v23/SZcV3EDkJ7q9FaoMPlmF4Su8hlIjoGh5aj67PUZX6ADm6oa8IXtL0dnPa7QoqirI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-noto-znamenny-musical-notation",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1a13e1d1-e96c-4d7e-8cdd-da3c27798001",
-1593946077),$APP.$cljs$cst$2619$family$$,"Noto Znamenny Musical Notation",$APP.$cljs$cst$723$name$$,"Noto Znamenny Musical Notation",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/notoznamennymusicalnotation/v7/CSRW4ylQnPyaDwAMK1U_AolTaJ4Lz41GcgaIZV9YO2rO88jvtpqqdoWa7g.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-cut",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("486d6f6e-47c7-4cd9-9a74-eb2fdc44dffc",1476927829),$APP.$cljs$cst$2619$family$$,"Nova Cut",$APP.$cljs$cst$723$name$$,"Nova Cut",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novacut/v26/KFOkCnSYu8mL-39LkWxPKTM1K9nz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-flat",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("107a9622-b2d2-4c5c-8331-759a70458f48",-1490422819),$APP.$cljs$cst$2619$family$$,"Nova Flat",$APP.$cljs$cst$723$name$$,"Nova Flat",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novaflat/v26/QdVUSTc-JgqpytEbVebEuStkm20oJA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3f4c909-c930-4d26-bfb0-b47a90de1b53",
1321149060),$APP.$cljs$cst$2619$family$$,"Nova Mono",$APP.$cljs$cst$723$name$$,"Nova Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novamono/v23/Cn-0JtiGWQ5Ajb--MRKfYGxYrdM9Sg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-oval",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d6a4b3e5-3a6b-455a-8d63-ca4b7f3d8372",-5575503),$APP.$cljs$cst$2619$family$$,"Nova Oval",$APP.$cljs$cst$723$name$$,"Nova Oval",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novaoval/v26/jAnEgHdmANHvPenMaswCMY-h3cWkWg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-round",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b7a5f6b4-031c-4e52-bdb6-f3ef34660c2f",295787536),$APP.$cljs$cst$2619$family$$,"Nova Round",$APP.$cljs$cst$723$name$$,"Nova Round",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novaround/v23/flU9Rqquw5UhEnlwTJYTYYfeeetYEBc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b5f118b4-dfe6-4b86-82fb-0ab2be6bedd0",
-1919081707),$APP.$cljs$cst$2619$family$$,"Nova Script",$APP.$cljs$cst$723$name$$,"Nova Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novascript/v27/7Au7p_IpkSWSTWaFWkumvmQNEl0O0kEx.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-slim",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e0d66e5a-3012-4223-b191-bd615c121fdc",580122486),$APP.$cljs$cst$2619$family$$,"Nova Slim",$APP.$cljs$cst$723$name$$,"Nova Slim",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novaslim/v26/Z9XUDmZNQAuem8jyZcn-yMOInrib9Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nova-square",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7dcd0b10-2eb0-4917-b461-118acc2b424c",-1919624067),$APP.$cljs$cst$2619$family$$,"Nova Square",$APP.$cljs$cst$723$name$$,"Nova Square",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/novasquare/v27/RrQUbo9-9DV7b06QHgSWsZhARYMgGtWA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-numans",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("db4c33e3-2b0a-4713-b1cf-125ddae29b40",687276864),$APP.$cljs$cst$2619$family$$,"Numans",$APP.$cljs$cst$723$name$$,"Numans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/numans/v16/SlGRmQmGupYAfH8IYRggiHVqaQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nunito",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e6e790d3-a95b-4733-b554-bbbf9bcebab7",1114097336),$APP.$cljs$cst$2619$family$$,"Nunito",$APP.$cljs$cst$723$name$$,"Nunito",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDDshRTM9jo7eTWk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDOUhRTM9jo7eTWk.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDLshRTM9jo7eTWk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDIkhRTM9jo7eTWk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDGUmRTM9jo7eTWk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDFwmRTM9jo7eTWk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDDsmRTM9jo7eTWk.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXI3I6Li01BKofiOc5wtlZ2di8HDBImRTM9jo7eTWk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNiLXA3iqzbXWnoeg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNi83A3iqzbXWnoeg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",
$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNirXA3iqzbXWnoeg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNin3A3iqzbXWnoeg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNic3c3iqzbXWnoeg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNiSnc3iqzbXWnoeg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNiLXc3iqzbXWnoeg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunito/v32/XRXK3I6Li01BKofIMPyPbj8d7IEAGXNiBHc3iqzbXWnoeg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nunito-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d891b151-3402-4a53-91f5-a13c7804b2b9",1961610169),$APP.$cljs$cst$2619$family$$,
"Nunito Sans",$APP.$cljs$cst$723$name$$,"Nunito Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GVilntF8kA_Ykqw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GiClntF8kA_Ykqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G1ilntF8kA_Ykqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4G5ClntF8kA_Ykqw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GCC5ntF8kA_Ykqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GMS5ntF8kA_Ykqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4GVi5ntF8kA_Ykqw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1mMImSLYBIv1o4X1M8ce2xCx3yop4tQpF_MeTm0lfGWVpNn64CL7U8upHZIbMV51Q42ptCp5F5bxqqtQ1yiU4Gfy5ntF8kA_Ykqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmoP91UgIfM0qxVd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmrR91UgIfM0qxVd.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmqP91UgIfM0qxVd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",
$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmq991UgIfM0qxVd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmpR8FUgIfM0qxVd.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmpo8FUgIfM0qxVd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmoP8FUgIfM0qxVd.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nunitosans/v19/pe1kMImSLYBIv1o4X1M8cce4OdVisMz5nZRqy6cmmmU3t2FQWEAEOvV9wNvrwlNstMKW3Y6K5WMwXeVy3GboJ0kTHmom8FUgIfM0qxVd.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-nuosu-sil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d3a66337-ad45-4201-9a03-856d83262c34",949975350),$APP.$cljs$cst$2619$family$$,"Nuosu SIL",$APP.$cljs$cst$723$name$$,"Nuosu SIL",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/nuosusil/v12/8vIK7wM3wmRn_kc4uAjeFGxbO_zo-w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-odibee-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("afd3eec1-4cc2-42dd-8717-a7c52cebf3b6",261064782),$APP.$cljs$cst$2619$family$$,"Odibee Sans",$APP.$cljs$cst$723$name$$,"Odibee Sans",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/odibeesans/v20/neIPzCSooYAho6WvjeToRYkyepH9qGsf.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-odor-mean-chey",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0f58047f-0d16-4f80-9ac0-868de4751f02",1907218191),$APP.$cljs$cst$2619$family$$,"Odor Mean Chey",$APP.$cljs$cst$723$name$$,"Odor Mean Chey",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/odormeanchey/v31/raxkHiKDttkTe1aOGcJMR1A_4mrY2zqUKafv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-offside",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b7122c61-8348-47d8-9c66-bdc08c9ae532",1992662573),$APP.$cljs$cst$2619$family$$,"Offside",$APP.$cljs$cst$723$name$$,"Offside",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/offside/v26/HI_KiYMWKa9QrAykQ5HiRp-dhpQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("804cd575-afc2-4207-b596-a6116f50fd46",-1451124572),$APP.$cljs$cst$2619$family$$,"Oi",$APP.$cljs$cst$723$name$$,"Oi",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oi/v21/w8gXH2EuRqtaut6yjBOG.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ojuju",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2343559d-43cf-438d-94e1-d27cbd583ff8",-1666517520),$APP.$cljs$cst$2619$family$$,"Ojuju",$APP.$cljs$cst$723$name$$,"Ojuju",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ojuju/v5/7r3bqXF7v9ApbrMih3jYQBVm9-n_ypk552FRLYeruQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ojuju/v5/7r3bqXF7v9ApbrMih3jYQBVm9-n_FJk552FRLYeruQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ojuju/v5/7r3bqXF7v9ApbrMih3jYQBVm9-n_Spk552FRLYeruQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ojuju/v5/7r3bqXF7v9ApbrMih3jYQBVm9-n_eJk552FRLYeruQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",
$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ojuju/v5/7r3bqXF7v9ApbrMih3jYQBVm9-n_lJ4552FRLYeruQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ojuju/v5/7r3bqXF7v9ApbrMih3jYQBVm9-n_rZ4552FRLYeruQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ojuju/v5/7r3bqXF7v9ApbrMih3jYQBVm9-n_yp4552FRLYeruQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-old-standard-tt",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9f38a377-3d63-45b3-a074-f466cfacef70",962777186),$APP.$cljs$cst$2619$family$$,"Old Standard TT",
$APP.$cljs$cst$723$name$$,"Old Standard TT",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oldstandardtt/v22/MwQubh3o1vLImiwAVvYawgcf2eVurVC5RHdCZg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oldstandardtt/v22/MwQsbh3o1vLImiwAVvYawgcf2eVer1q9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oldstandardtt/v22/MwQrbh3o1vLImiwAVvYawgcf2eVWEX-dTFxeb80flQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oldenburg",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("56c2f7c8-fcd2-4faa-967c-fb433b1ad0a2",1531366982),$APP.$cljs$cst$2619$family$$,"Oldenburg",$APP.$cljs$cst$723$name$$,"Oldenburg",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oldenburg/v24/fC1jPY5JYWzbywv7c4V6UU6oXyndrw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ole",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dc62e0fd-c0d6-41c4-b1a4-d4c91018ad6d",-360050301),$APP.$cljs$cst$2619$family$$,"Ole",$APP.$cljs$cst$723$name$$,"Ole",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ole/v3/dFazZf6Z-rd89fw69qJ_ew.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oleo-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b940452c-e66b-4ba5-890b-bf4e1028a814",
-695793974),$APP.$cljs$cst$2619$family$$,"Oleo Script",$APP.$cljs$cst$723$name$$,"Oleo Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oleoscript/v15/rax5HieDvtMOe0iICsUccBhasU7Q8Cad.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oleoscript/v15/raxkHieDvtMOe0iICsUccCDmnmrY2zqUKafv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oleo-script-swash-caps",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("27527ab2-c99f-4b36-8fee-cdb94754cf41",
539305403),$APP.$cljs$cst$2619$family$$,"Oleo Script Swash Caps",$APP.$cljs$cst$723$name$$,"Oleo Script Swash Caps",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oleoscriptswashcaps/v14/Noaj6Vb-w5SFbTTAsZP_7JkCS08K-jCzDn_HMXquSY0Hg90.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oleoscriptswashcaps/v14/Noag6Vb-w5SFbTTAsZP_7JkCS08K-jCzDn_HCcaBbYUsn9T5dt0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-onest",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("71531c12-7a39-4d18-a5fe-c738495d9e77",
-416556135),$APP.$cljs$cst$2619$family$$,"Onest",$APP.$cljs$cst$723$name$$,"Onest",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPh9R6ZshFMQWXgSQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPhdR-ZshFMQWXgSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPhqx-ZshFMQWXgSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPh9R-ZshFMQWXgSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPhxx-ZshFMQWXgSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPhKxiZshFMQWXgSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPhEhiZshFMQWXgSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPhdRiZshFMQWXgSQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/onest/v9/gNMZW3F-SZuj7zOT0IfSjTS16cPhXBiZshFMQWXgSQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oooh-baby",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e51b9b7f-cf6c-4dc1-bac6-7e6043df1aca",-1662784403),
$APP.$cljs$cst$2619$family$$,"Oooh Baby",$APP.$cljs$cst$723$name$$,"Oooh Baby",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ooohbaby/v4/2sDcZGJWgJTT2Jf76xQDb2-4C7wFZQ.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-open-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9bb309c6-9787-4528-8891-91488b4837d7",63236203),$APP.$cljs$cst$2619$family$$,"Open Sans",$APP.$cljs$cst$723$name$$,"Open Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4nY1M2xLER.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4nY1M2xLER.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4nY1M2xLER.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4nY1M2xLER.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4nY1M2xLER.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1y4nY1M2xLER.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkaVcUwaERZjA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkaVcUwaERZjA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkaVcUwaERZjA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjaVcUwaERZjA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjaVcUwaERZjA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/opensans/v44/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjaVcUwaERZjA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oranienbaum",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("00f7adca-7b58-4507-9694-09791419535b",2096797599),$APP.$cljs$cst$2619$family$$,
"Oranienbaum",$APP.$cljs$cst$723$name$$,"Oranienbaum",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oranienbaum/v16/OZpHg_txtzZKMuXLIVrx-3zn7kz3dpHc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-orbit",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ec6c68e3-d17d-4179-81f8-74cc972b8f3e",2062503734),$APP.$cljs$cst$2619$family$$,"Orbit",$APP.$cljs$cst$723$name$$,"Orbit",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orbit/v1/_LOCmz7I-uHd2mjEeqciRwRm.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-orbitron",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8683a028-6d93-44ad-98fc-e4272f0fcb7c",-1574619484),$APP.$cljs$cst$2619$family$$,"Orbitron",$APP.$cljs$cst$723$name$$,"Orbitron",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nyGy6xpmIyXjU1pg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nyKS6xpmIyXjU1pg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nyxSmxpmIyXjU1pg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1ny_CmxpmIyXjU1pg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nymymxpmIyXjU1pg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orbitron/v35/yMJMMIlzdpvBhQQL_SC3X9yhF25-T1nysimxpmIyXjU1pg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oregano",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cedd2adf-6b77-437d-bdac-57ad544af3ff",177774224),
$APP.$cljs$cst$2619$family$$,"Oregano",$APP.$cljs$cst$723$name$$,"Oregano",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oregano/v17/If2IXTPxciS3H4S2kZffPznO3yM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oregano/v17/If2KXTPxciS3H4S2oZXVOxvLzyP_qw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-orelega-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3aa4999b-6a67-407f-b1bb-1d2fa882bc33",-1272055689),$APP.$cljs$cst$2619$family$$,"Orelega One",
$APP.$cljs$cst$723$name$$,"Orelega One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orelegaone/v14/3qTpojOggD2XtAdFb-QXZGt61EcYaQ7F.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-orienta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4239b46c-aa20-4b8d-90af-20d677d56057",758295819),$APP.$cljs$cst$2619$family$$,"Orienta",$APP.$cljs$cst$723$name$$,"Orienta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/orienta/v16/PlI9FlK4Jrl5Y9zNeyeo9HRFhcU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-original-surfer",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7989e7e6-fa8e-4234-bed1-20cc5e253237",446272667),$APP.$cljs$cst$2619$family$$,"Original Surfer",$APP.$cljs$cst$723$name$$,"Original Surfer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/originalsurfer/v25/RWmQoKGZ9vIirYntXJ3_MbekzNMiDEtvAlaMKw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oswald",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8337743e-cdb2-4d0f-971d-f924ad4fb6d1",-15563482),
$APP.$cljs$cst$2619$family$$,"Oswald",$APP.$cljs$cst$723$name$$,"Oswald",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs13FvgUFoZAaRliE.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs169vgUFoZAaRliE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1_FvgUFoZAaRliE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs18NvgUFoZAaRliE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1y9ogUFoZAaRliE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oswald/v57/TK3_WkUHHAIjg75cFRf3bXL8LICs1xZogUFoZAaRliE.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-outfit",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dcebb2be-6758-44be-be35-f8bf8e714744",257446085),$APP.$cljs$cst$2619$family$$,"Outfit",$APP.$cljs$cst$723$name$$,"Outfit",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",
$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC0C4G-EiAou6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bC1C4G-EiAou6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4W61C4G-EiAou6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4TC1C4G-EiAou6Y.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4QK1C4G-EiAou6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4e6yC4G-EiAou6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4deyC4G-EiAou6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4bCyC4G-EiAou6Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/outfit/v15/QGYyz_MVcBeNP4NjuGObqx1XmO1I4ZmyC4G-EiAou6Y.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-over-the-rainbow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7c2941ed-b0f2-4a64-916b-33492175e49d",-1147497882),$APP.$cljs$cst$2619$family$$,"Over the Rainbow",$APP.$cljs$cst$723$name$$,"Over the Rainbow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overtherainbow/v23/11haGoXG1k_HKhMLUWz7Mc7vvW5upvOm9NA2XG0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-overlock",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6ba3b001-028b-41bb-abaf-b37541f9f1e7",1397934232),$APP.$cljs$cst$2619$family$$,"Overlock",$APP.$cljs$cst$723$name$$,"Overlock",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overlock/v19/Z9XVDmdMWRiN1_T9Z4Te4u2El6GC.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",
$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overlock/v19/Z9XTDmdMWRiN1_T9Z7Tc6OmmkrGC7Cs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overlock/v19/Z9XSDmdMWRiN1_T9Z7xizcmMvL2L9TLT.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overlock/v19/Z9XQDmdMWRiN1_T9Z7Tc0FWJtrmp8CLTlNs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/overlock/v19/Z9XSDmdMWRiN1_T9Z7xaz8mMvL2L9TLT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overlock/v19/Z9XQDmdMWRiN1_T9Z7Tc0G2Ltrmp8CLTlNs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-overlock-sc",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9e96a0eb-9a7b-4ba3-a10d-4abad453e386",927956526),$APP.$cljs$cst$2619$family$$,"Overlock SC",$APP.$cljs$cst$723$name$$,"Overlock SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/overlocksc/v25/1cX3aUHKGZrstGAY8nwVzHGAq8Sk1PoH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-overpass",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("36057699-ca2d-4f34-ab66-4e4e1cba403e",-826991005),$APP.$cljs$cst$2619$family$$,"Overpass",$APP.$cljs$cst$723$name$$,"Overpass",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PLrOZCLtce-og.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6fPPrOZCLtce-og.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6ovPrOZCLtce-og.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6_PPrOZCLtce-og.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6zvPrOZCLtce-og.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6IvTrOZCLtce-og.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6G_TrOZCLtce-og.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6fPTrOZCLtce-og.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/overpass/v19/qFda35WCmI96Ajtm83upeyoaX6QPnlo6VfTrOZCLtce-og.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLADe5qPl8Kuosgz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",
$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCDepqPl8Kuosgz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLBdepqPl8Kuosgz.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLADepqPl8Kuosgz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLAxepqPl8Kuosgz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLDdfZqPl8Kuosgz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLDkfZqPl8Kuosgz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCDfZqPl8Kuosgz.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpass/v19/qFdU35WCmI96Ajtm81GgSdXCNs-VMF0vNLCqfZqPl8Kuosgz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-overpass-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c0c0b4b3-98b7-41cb-8f66-242663bf0bdb",
1511236266),$APP.$cljs$cst$2619$family$$,"Overpass Mono",$APP.$cljs$cst$723$name$$,"Overpass Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpassmono/v21/_Xm5-H86tzKDdAPa-KPQZ-AC_COcRycquHlL6EWKokzzXur-SmIr.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpassmono/v21/_Xm5-H86tzKDdAPa-KPQZ-AC_COcRycquHlL6EXUokzzXur-SmIr.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpassmono/v21/_Xm5-H86tzKDdAPa-KPQZ-AC_COcRycquHlL6EXmokzzXur-SmIr.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpassmono/v21/_Xm5-H86tzKDdAPa-KPQZ-AC_COcRycquHlL6EUKpUzzXur-SmIr.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/overpassmono/v21/_Xm5-H86tzKDdAPa-KPQZ-AC_COcRycquHlL6EUzpUzzXur-SmIr.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ovo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9e2e6c0-e177-4ea4-99cc-90995771bf88",-680706259),$APP.$cljs$cst$2619$family$$,"Ovo",
$APP.$cljs$cst$723$name$$,"Ovo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ovo/v18/yYLl0h7Wyfzjy4Q5_3WVxA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-oxanium",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3ce1d202-c128-4ec4-b349-393366b1b810",267853405),$APP.$cljs$cst$2619$family$$,"Oxanium",$APP.$cljs$cst$723$name$$,"Oxanium",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JfniMBXQ7d67x.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G80XfniMBXQ7d67x.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G81JfniMBXQ7d67x.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G817fniMBXQ7d67x.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82XeXiMBXQ7d67x.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G82ueXiMBXQ7d67x.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxanium/v21/RrQPboN_4yJ0JmiMUW7sIGjd1IA9G83JeXiMBXQ7d67x.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oxygen",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ffac6a07-4b1a-4500-ae80-a96e9a05fa14",2131244106),$APP.$cljs$cst$2619$family$$,"Oxygen",$APP.$cljs$cst$723$name$$,"Oxygen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/oxygen/v16/2sDcZG1Wl4LcnbuCJW8Db2-4C7wFZQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxygen/v16/2sDfZG1Wl4Lcnbu6iUcnZ0SkAg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxygen/v16/2sDcZG1Wl4LcnbuCNWgDb2-4C7wFZQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-oxygen-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3e04464-eaba-4fe9-ab19-f4824e7d1e8f",584720275),$APP.$cljs$cst$2619$family$$,"Oxygen Mono",$APP.$cljs$cst$723$name$$,"Oxygen Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/oxygenmono/v15/h0GsssGg9FxgDgCjLeAd7ijfze-PPlUu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pt-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("89de5489-e681-401b-8789-ae745fd7b881",
-81891308),$APP.$cljs$cst$2619$family$$,"PT Mono",$APP.$cljs$cst$723$name$$,"PT Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptmono/v14/9oRONYoBnWILk-9ArCg5MtPyAcg.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pt-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4ef58067-540c-497e-a302-644382339b91",1420758033),$APP.$cljs$cst$2619$family$$,"PT Sans",$APP.$cljs$cst$723$name$$,"PT Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsans/v18/jizaRExUiTo99u79P0WOxOGMMDQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsans/v18/jizYRExUiTo99u79D0eEwMOJIDQA-g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsans/v18/jizfRExUiTo99u79B_mh4OmnLD0Z4zM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsans/v18/jizdRExUiTo99u79D0e8fOytKB8c8zMrig.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pt-sans-caption",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b88c511-4b1b-4ee7-91da-20f0a92cca62",1259689300),$APP.$cljs$cst$2619$family$$,"PT Sans Caption",$APP.$cljs$cst$723$name$$,"PT Sans Caption",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsanscaption/v20/0FlMVP6Hrxmt7-fsUFhlFXNIlpcqfQXwQy6yxg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsanscaption/v20/0FlJVP6Hrxmt7-fsUFhlFXNIlpcSwSrUSwWuz38Tgg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pt-sans-narrow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("68abbbd8-4bbd-4278-9add-b856b7c96d86",2013620931),$APP.$cljs$cst$2619$family$$,"PT Sans Narrow",$APP.$cljs$cst$723$name$$,"PT Sans Narrow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsansnarrow/v19/BngRUXNadjH0qYEzV7ab-oWlsYCByxyKeuDp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptsansnarrow/v19/BngSUXNadjH0qYEzV7ab-oWlsbg95DiCUfzgRd-3.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pt-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("394ed0f2-c23d-4f8a-8628-f3827be9e8a2",1324082697),$APP.$cljs$cst$2619$family$$,"PT Serif",$APP.$cljs$cst$723$name$$,"PT Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptserif/v19/EJRVQgYoZZY2vCFuvDFRxL6ddjb-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptserif/v19/EJRTQgYoZZY2vCFuvAFTzrq_cyb-vco.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptserif/v19/EJRSQgYoZZY2vCFuvAnt65qVXSr3pNNB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptserif/v19/EJRQQgYoZZY2vCFuvAFT9gaQVy7VocNB6Iw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pt-serif-caption",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b2584aff-c73e-429e-b75f-ff53a4118632",-819570728),$APP.$cljs$cst$2619$family$$,"PT Serif Caption",$APP.$cljs$cst$723$name$$,"PT Serif Caption",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptserifcaption/v18/ieVl2ZhbGCW-JoW6S34pSDpqYKU059WxDCs5cvI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ptserifcaption/v18/ieVj2ZhbGCW-JoW6S34pSDpqYKU019e7CAk8YvJEeg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pacifico",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8cc0ca3a-de23-4f88-9af0-eca4a5d2b18a",-1040427279),$APP.$cljs$cst$2619$family$$,"Pacifico",$APP.$cljs$cst$723$name$$,"Pacifico",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pacifico/v23/FwZY7-Qmy14u9lezJ96A4sijpFu_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-padauk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2fcf45de-40e1-4e04-8f0f-92d11ca675e3",1420028146),$APP.$cljs$cst$2619$family$$,"Padauk",$APP.$cljs$cst$723$name$$,"Padauk",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/padauk/v17/RrQRboJg-id7OnbBa0_g3LlYbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/padauk/v17/RrQSboJg-id7Onb512DE1JJEZ4YwGg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-padyakke-expanded-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7a3547a9-a5a4-4add-ba2d-228edaad91e7",-1741902674),$APP.$cljs$cst$2619$family$$,"Padyakke Expanded One",$APP.$cljs$cst$723$name$$,"Padyakke Expanded One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/padyakkeexpandedone/v8/K2FvfY9El_tbR0JfHb6WWvrBaU6XAUvC4IAYOKRkpDjeoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-palanquin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11ee8b33-a282-493e-b0f6-1fad03137a97",
1969980763),$APP.$cljs$cst$2619$family$$,"Palanquin",$APP.$cljs$cst$723$name$$,"Palanquin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquin/v17/9XUhlJ90n1fBFg7ceXwUEltI7rWmZzTH.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquin/v17/9XUilJ90n1fBFg7ceXwUvnpoxJuqbi3ezg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/palanquin/v17/9XUilJ90n1fBFg7ceXwU2nloxJuqbi3ezg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquin/v17/9XUnlJ90n1fBFg7ceXwsdlFMzLC2Zw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquin/v17/9XUilJ90n1fBFg7ceXwUgnhoxJuqbi3ezg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquin/v17/9XUilJ90n1fBFg7ceXwUrn9oxJuqbi3ezg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquin/v17/9XUilJ90n1fBFg7ceXwUyn5oxJuqbi3ezg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-palanquin-dark",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("26a8a7c3-1eb9-4185-82fa-ca26ee3be210",154655200),$APP.$cljs$cst$2619$family$$,"Palanquin Dark",
$APP.$cljs$cst$723$name$$,"Palanquin Dark",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquindark/v17/xn75YHgl1nqmANMB-26xC7yuF_6OTEo9VtfE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquindark/v17/xn76YHgl1nqmANMB-26xC7yuF8Z6ZW41fcvN2KT4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquindark/v17/xn76YHgl1nqmANMB-26xC7yuF8ZWYm41fcvN2KT4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palanquindark/v17/xn76YHgl1nqmANMB-26xC7yuF8YyY241fcvN2KT4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-palette-mosaic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2a5dcd7d-051a-48c3-b16b-1f7c707ae497",
-1126793119),$APP.$cljs$cst$2619$family$$,"Palette Mosaic",$APP.$cljs$cst$723$name$$,"Palette Mosaic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/palettemosaic/v13/AMOIz4aBvWuBFe3TohdW6YZ9MFiy4dxL4jSr.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pangolin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c889df4-f757-4307-9d75-e54a0a4a688f",2060789925),$APP.$cljs$cst$2619$family$$,"Pangolin",$APP.$cljs$cst$723$name$$,"Pangolin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pangolin/v12/cY9GfjGcW0FPpi-tWPfK5d3aiLBG.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-paprika",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7b37b574-2dcc-4736-a70b-9f3487be0c2b",-1628532559),$APP.$cljs$cst$2619$family$$,"Paprika",$APP.$cljs$cst$723$name$$,"Paprika",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/paprika/v24/8QIJdijZitv49rDfuIgOq7jkAOw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-parastoo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4ef30210-40fa-499b-90fc-009f249f0c26",
-2137326627),$APP.$cljs$cst$2619$family$$,"Parastoo",$APP.$cljs$cst$723$name$$,"Parastoo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parastoo/v3/-F6vfj90ITQ4d9euQVDbrtWYW5MNx1dlT6k1FPNkx5rq1w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parastoo/v3/-F6vfj90ITQ4d9euQVDbrtWYW5MNx1dlfak1FPNkx5rq1w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/parastoo/v3/-F6vfj90ITQ4d9euQVDbrtWYW5MNx1dlka41FPNkx5rq1w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parastoo/v3/-F6vfj90ITQ4d9euQVDbrtWYW5MNx1dlqK41FPNkx5rq1w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-parisienne",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("86bdb589-474c-41c1-a6bb-08cea58b0a1a",787744273),$APP.$cljs$cst$2619$family$$,"Parisienne",$APP.$cljs$cst$723$name$$,"Parisienne",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/parisienne/v14/E21i_d3kivvAkxhLEVZpcy96DuKuavM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-parkinsans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b05f487-6903-4172-9e59-e3f8cb7a3303",-1118053357),$APP.$cljs$cst$2619$family$$,"Parkinsans",$APP.$cljs$cst$723$name$$,"Parkinsans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parkinsans/v3/-W_uXJXvQyPb1QfpBpRrVEgjj0W4zSUk4gSI6R8K-8Z_dt-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parkinsans/v3/-W_uXJXvQyPb1QfpBpRrVEgjj0W4zSUk4gTW6R8K-8Z_dt-E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parkinsans/v3/-W_uXJXvQyPb1QfpBpRrVEgjj0W4zSUk4gTk6R8K-8Z_dt-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parkinsans/v3/-W_uXJXvQyPb1QfpBpRrVEgjj0W4zSUk4gQI7h8K-8Z_dt-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parkinsans/v3/-W_uXJXvQyPb1QfpBpRrVEgjj0W4zSUk4gQx7h8K-8Z_dt-E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/parkinsans/v3/-W_uXJXvQyPb1QfpBpRrVEgjj0W4zSUk4gRW7h8K-8Z_dt-E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-passero-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2c5ee635-774d-4936-8548-025d2ae775e6",26905932),$APP.$cljs$cst$2619$family$$,"Passero One",$APP.$cljs$cst$723$name$$,
"Passero One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/passeroone/v28/JTUTjIko8DOq5FeaeEAjgE5B5Arr-s50.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-passion-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("887008c7-ec88-4314-8596-01a5b39adcb3",-756320776),$APP.$cljs$cst$2619$family$$,"Passion One",$APP.$cljs$cst$723$name$$,"Passion One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/passionone/v20/PbynFmL8HhTPqbjUzux3JHuW_Frg6YoV.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/passionone/v20/Pby6FmL8HhTPqbjUzux3JEMq037owpYcuH8y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",
$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/passionone/v20/Pby6FmL8HhTPqbjUzux3JEMS0X7owpYcuH8y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-passions-conflict",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("50d79b2e-6b69-4efd-aff3-9595c4738631",56482469),$APP.$cljs$cst$2619$family$$,"Passions Conflict",$APP.$cljs$cst$723$name$$,
"Passions Conflict",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/passionsconflict/v9/kmKnZrcrFhfafnWX9x0GuEC-zowow5NeYRI4CN2V.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-pathway-extreme",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e5fd3b16-1eae-41b9-9eb0-7f7ab6c463d9",597830506),$APP.$cljs$cst$2619$family$$,"Pathway Extreme",$APP.$cljs$cst$723$name$$,"Pathway Extreme",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xak2Nx1Kyw3igP5eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xakWN11Kyw3igP5eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xakht11Kyw3igP5eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xak2N11Kyw3igP5eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xak6t11Kyw3igP5eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xakBtp1Kyw3igP5eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xakP9p1Kyw3igP5eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xakWNp1Kyw3igP5eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI6zCC3pJ0rsaH2_sD-QttXPfDPonvkQ-pxx5gufvP2VmLjiFyxGf8BLymNjYv2Oy6vkLmw4xakcdp1Kyw3igP5eg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ6daSYzqAbpepnF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ4daCYzqAbpepnF.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ7DaCYzqAbpepnF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ6daCYzqAbpepnF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ6vaCYzqAbpepnF.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ5DbyYzqAbpepnF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ56byYzqAbpepnF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ4dbyYzqAbpepnF.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pathwayextreme/v7/neI4zCC3pJ0rsaH2_sD-QttXPfDlq0kVrdFsAHYoa7O3LCjRa7zISmmvKDxFz3m_CdF3-dIqTRGxEJ40byYzqAbpepnF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pathway-gothic-one",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("77d0e670-0418-413c-90b5-0f24bb4ab6d6",1231814003),$APP.$cljs$cst$2619$family$$,"Pathway Gothic One",$APP.$cljs$cst$723$name$$,"Pathway Gothic One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/pathwaygothicone/v16/MwQrbgD32-KAvjkYGNUUxAtW7pEBwx-dTFxeb80flQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-patrick-hand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("529273b1-9f13-48eb-bfae-66a84d21c5a1",-1184038440),$APP.$cljs$cst$2619$family$$,"Patrick Hand",$APP.$cljs$cst$723$name$$,"Patrick Hand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/patrickhand/v25/LDI1apSQOAYtSuYWp8ZhfYeMWcjKm7sp8g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-patrick-hand-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e679dd63-82cc-4b32-8524-a00ebe483770",-51573176),
$APP.$cljs$cst$2619$family$$,"Patrick Hand SC",$APP.$cljs$cst$723$name$$,"Patrick Hand SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/patrickhandsc/v17/0nkwC9f7MfsBiWcLtY65AWDK873ViSi6JQc7Vg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pattaya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("91ff887a-3c8f-4a57-9114-64935134c7fd",35446623),$APP.$cljs$cst$2619$family$$,"Pattaya",$APP.$cljs$cst$723$name$$,"Pattaya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pattaya/v18/ea8ZadcqV_zkHY-XNdCn92ZEmVs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-patua-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4f59503a-7cc5-4229-952a-4d42991d045b",1958274159),$APP.$cljs$cst$2619$family$$,"Patua One",$APP.$cljs$cst$723$name$$,"Patua One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/patuaone/v22/ZXuke1cDvLCKLDcimxBI5PNvNA9LuA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pavanam",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a2a0a141-7428-4497-b575-b1b8a67507ee",
-2086443861),$APP.$cljs$cst$2619$family$$,"Pavanam",$APP.$cljs$cst$723$name$$,"Pavanam",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pavanam/v13/BXRrvF_aiezLh0xPDOtQ9Wf0QcE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-paytone-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("adf4ae6a-2b7f-4fd0-aaba-39c1a383516a",-1508254625),$APP.$cljs$cst$2619$family$$,"Paytone One",$APP.$cljs$cst$723$name$$,"Paytone One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/paytoneone/v25/0nksC9P7MfYHj2oFtYm2CiTqivr9iBq_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-peddana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2ae9ac76-bf0f-4836-8b88-eb46c2d91d33",14271743),$APP.$cljs$cst$2619$family$$,"Peddana",$APP.$cljs$cst$723$name$$,"Peddana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/peddana/v24/aFTU7PBhaX89UcKWhh2aBYyMcKw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-peralta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe99d1e5-e0b6-407b-bd8c-f5071764bf63",
411437413),$APP.$cljs$cst$2619$family$$,"Peralta",$APP.$cljs$cst$723$name$$,"Peralta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/peralta/v21/hYkJPu0-RP_9d3kRGxAhrv956B8.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-permanent-marker",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fb67b805-89f1-4f57-bd19-69571893bf49",-1790962333),$APP.$cljs$cst$2619$family$$,"Permanent Marker",$APP.$cljs$cst$723$name$$,"Permanent Marker",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/permanentmarker/v16/Fh4uPib9Iyv2ucM6pGQMWimMp004HaqIfrT5nlk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-petemoss",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("db421752-c5a4-4c99-9ac8-63ac617efb9d",-124024444),$APP.$cljs$cst$2619$family$$,"Petemoss",$APP.$cljs$cst$723$name$$,"Petemoss",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petemoss/v9/A2BZn5tA2xgtGWHZgxkesKb9UouQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-petit-formal-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("69012117-4be1-494a-80ae-222b502e7070",-1687710580),$APP.$cljs$cst$2619$family$$,"Petit Formal Script",$APP.$cljs$cst$723$name$$,"Petit Formal Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petitformalscript/v19/B50TF6xQr2TXJBnGOFME6u5OR83oRP5qoHnqP4gZSiE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-petrona",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fdd2c07e-eb1a-4179-98f1-69052e921688",1354915484),$APP.$cljs$cst$2619$family$$,"Petrona",$APP.$cljs$cst$723$name$$,"Petrona",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6NsARBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk4NsQRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk7TsQRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6NsQRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk6_sQRBH452Mvds.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk5TtgRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk5qtgRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk4NtgRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGl4_NXL7bZo9XXq35wRLONYyOjFk4ktgRBH452Mvds.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8uwDFYpUN-dsIWs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8mwCFYpUN-dsIWs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8rICFYpUN-dsIWs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8uwCFYpUN-dsIWs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8t4CFYpUN-dsIWs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8jIFFYpUN-dsIWs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8gsFFYpUN-dsIWs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8mwFFYpUN-dsIWs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/petrona/v36/mtGr4_NXL7bZo9XXgXdCu2vkCLkNEVtF8kUFFYpUN-dsIWs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-phetsarath",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c11b797d-2db7-47e7-99eb-24be2c94d11c",-838131997),$APP.$cljs$cst$2619$family$$,"Phetsarath",$APP.$cljs$cst$723$name$$,"Phetsarath",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phetsarath/v3/N0bQ2SpTP-plK0uWayAYAd79nd_QeZA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phetsarath/v3/N0bT2SpTP-plK0uWayAYOWLSudf7ZZlIHD0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-philosopher",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3814bf6-d7fb-4b91-bc57-4aad760c3e76",-866768380),$APP.$cljs$cst$2619$family$$,"Philosopher",$APP.$cljs$cst$723$name$$,"Philosopher",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/philosopher/v21/vEFV2_5QCwIS4_Dhez5jcVBpRUwU08qe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/philosopher/v21/vEFX2_5QCwIS4_Dhez5jcWBrT0g21tqeR7c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/philosopher/v21/vEFI2_5QCwIS4_Dhez5jcWjVamgc-NaXXq7H.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/philosopher/v21/vEFK2_5QCwIS4_Dhez5jcWBrd_QZ8tK1W77HtMo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-phudu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8ce42c52-584e-48b5-a4df-fbc418f8191e",1040024877),$APP.$cljs$cst$2619$family$$,"Phudu",$APP.$cljs$cst$723$name$$,"Phudu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phudu/v6/0FlJVPSHk0ya-7OUeO_U-Lwm7PkK62zUSwWuz38Tgg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phudu/v6/0FlJVPSHk0ya-7OUeO_U-Lwm7PkKtWzUSwWuz38Tgg.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phudu/v6/0FlJVPSHk0ya-7OUeO_U-Lwm7PkKh2zUSwWuz38Tgg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/phudu/v6/0FlJVPSHk0ya-7OUeO_U-Lwm7PkKa2vUSwWuz38Tgg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phudu/v6/0FlJVPSHk0ya-7OUeO_U-Lwm7PkKUmvUSwWuz38Tgg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phudu/v6/0FlJVPSHk0ya-7OUeO_U-Lwm7PkKNWvUSwWuz38Tgg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/phudu/v6/0FlJVPSHk0ya-7OUeO_U-Lwm7PkKHGvUSwWuz38Tgg.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-piazzolla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("acf56d14-a17a-473a-bdc9-a11e14aff0aa",-2064660069),$APP.$cljs$cst$2619$family$$,"Piazzolla",$APP.$cljs$cst$723$name$$,"Piazzolla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",
$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7LYx3Ly1AHfAAy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7JYxnLy1AHfAAy5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7KGxnLy1AHfAAy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7LYxnLy1AHfAAy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7LqxnLy1AHfAAy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7IGwXLy1AHfAAy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7I_wXLy1AHfAAy5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7JYwXLy1AHfAAy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b52SlTPu5rIkWIZjVKKtYtfxYqZ4RJBFzFfYUjkSDdlqZgy7JxwXLy1AHfAAy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhZqw3gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhRqx3gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhcSx3gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhZqx3gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhaix3gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhUS23gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhX223gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhRq23gX9BRy5m5M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/piazzolla/v40/N0b72SlTPu5rIkWIZjVgI-TckS03oGpPETyEJ88Rbvi0_TzOzKcQhTO23gX9BRy5m5M.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-piedra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0bc74d34-c808-4de4-83a0-e62a3487d916",-1467968042),$APP.$cljs$cst$2619$family$$,"Piedra",$APP.$cljs$cst$723$name$$,"Piedra",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/piedra/v27/ke8kOg8aN0Bn7hTunEyHN_M3gA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pinyon-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("320db2f2-83de-4a86-9771-04ca10a085bd",1692681846),$APP.$cljs$cst$2619$family$$,
"Pinyon Script",$APP.$cljs$cst$723$name$$,"Pinyon Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pinyonscript/v24/6xKpdSJbL9-e9LuoeQiDRQR8aOLQO4bhiDY.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pirata-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("30eb6bbf-174b-4765-9a73-1a6d1000d778",1264818974),$APP.$cljs$cst$2619$family$$,"Pirata One",$APP.$cljs$cst$723$name$$,"Pirata One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pirataone/v23/I_urMpiDvgLdLh0fAtoftiiEr5_BdZ8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pixelify-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("efd4b500-84ac-47a1-9f22-9b06f3850a10",-29690516),$APP.$cljs$cst$2619$family$$,"Pixelify Sans",$APP.$cljs$cst$723$name$$,"Pixelify Sans",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pixelifysans/v3/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0H1Yb5JagkmX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pixelifysans/v3/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTb0H1Yb5JagkmX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pixelifysans/v3/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TQ3131Yb5JagkmX.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pixelifysans/v3/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TQO131Yb5JagkmX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-plaster",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("66097ec3-966d-4697-bec6-4b4fcc6a166c",
-1000315344),$APP.$cljs$cst$2619$family$$,"Plaster",$APP.$cljs$cst$723$name$$,"Plaster",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plaster/v25/DdTm79QatW80eRh4Ei5JOtLOeLI.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-platypi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d2512e66-17da-413f-9381-0fc2e7c774f2",-1667374744),$APP.$cljs$cst$2619$family$$,"Platypi",$APP.$cljs$cst$723$name$$,"Platypi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMromSGU7pMlaX6-PAmuwBQP4Hwe02It4p9juxgnYP1P.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMromSGU7pMlaX6-PAmuwBQP4Hwe02Jz4p9juxgnYP1P.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMromSGU7pMlaX6-PAmuwBQP4Hwe02JB4p9juxgnYP1P.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/platypi/v6/bMromSGU7pMlaX6-PAmuwBQP4Hwe02Kt5Z9juxgnYP1P.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMromSGU7pMlaX6-PAmuwBQP4Hwe02KU5Z9juxgnYP1P.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMromSGU7pMlaX6-PAmuwBQP4Hwe02Lz5Z9juxgnYP1P.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMrmmSGU7pMlaX6-FgCcP8xmi-aw1He7oSkgsRwFZe1PPTo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMrmmSGU7pMlaX6-FgCcP8xmi-aw1He7oXcgsRwFZe1PPTo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMrmmSGU7pMlaX6-FgCcP8xmi-aw1He7oUUgsRwFZe1PPTo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMrmmSGU7pMlaX6-FgCcP8xmi-aw1He7oaknsRwFZe1PPTo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMrmmSGU7pMlaX6-FgCcP8xmi-aw1He7oZAnsRwFZe1PPTo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/platypi/v6/bMrmmSGU7pMlaX6-FgCcP8xmi-aw1He7ofcnsRwFZe1PPTo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-play",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("61055b54-036b-41bb-9983-2b1fd7845c14",334439829),$APP.$cljs$cst$2619$family$$,"Play",$APP.$cljs$cst$723$name$$,"Play",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/play/v21/6aez4K2oVqwIjtI8Hp8Tx3A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/play/v21/6ae84K2oVqwItm4TOpc423nTJTM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playball",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f84f07f7-cc5a-47f4-90d5-16652f5a2b1f",1418960181),$APP.$cljs$cst$2619$family$$,"Playball",$APP.$cljs$cst$723$name$$,"Playball",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playball/v22/TK3gWksYAxQ7jbsKcj8Dl-tPKo2t.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playfair",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3d611aa2-2b91-45d4-b919-832c03167782",-430988844),$APP.$cljs$cst$2619$family$$,"Playfair",$APP.$cljs$cst$723$name$$,"Playfair",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkQC9D7PO4KhmUJ5_zTZ_4MYQXznAK-TUcZXKO3UMnW6VNpe4-SiiZ4b8h5G3GutPlKetgdoSMw5ifm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkQC9D7PO4KhmUJ5_zTZ_4MYQXznAK-TUcZXKO3UMnW6VNpe4-SiiZ4b8h5G3GutPkUetgdoSMw5ifm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkQC9D7PO4KhmUJ5_zTZ_4MYQXznAK-TUcZXKO3UMnW6VNpe4-SiiZ4b8h5G3GutPkmetgdoSMw5ifm.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkQC9D7PO4KhmUJ5_zTZ_4MYQXznAK-TUcZXKO3UMnW6VNpe4-SiiZ4b8h5G3GutPnKfdgdoSMw5ifm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkQC9D7PO4KhmUJ5_zTZ_4MYQXznAK-TUcZXKO3UMnW6VNpe4-SiiZ4b8h5G3GutPnzfdgdoSMw5ifm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkQC9D7PO4KhmUJ5_zTZ_4MYQXznAK-TUcZXKO3UMnW6VNpe4-SiiZ4b8h5G3GutPmUfdgdoSMw5ifm.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkQC9D7PO4KhmUJ5_zTZ_4MYQXznAK-TUcZXKO3UMnW6VNpe4-SiiZ4b8h5G3GutPm9fdgdoSMw5ifm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkSC9D7PO4KhmUJ59baVQ_iWhg0cgSrLQZDFpFUsLCFf_1ubkfQeG9KkBAQcOsAs-zcOW5eqycS4zfmNrE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkSC9D7PO4KhmUJ59baVQ_iWhg0cgSrLQZDFpFUsLCFf_1ubkfQeG9KkBAQcOsAs-zcOTBeqycS4zfmNrE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkSC9D7PO4KhmUJ59baVQ_iWhg0cgSrLQZDFpFUsLCFf_1ubkfQeG9KkBAQcOsAs-zcOQJeqycS4zfmNrE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkSC9D7PO4KhmUJ59baVQ_iWhg0cgSrLQZDFpFUsLCFf_1ubkfQeG9KkBAQcOsAs-zcOe5ZqycS4zfmNrE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkSC9D7PO4KhmUJ59baVQ_iWhg0cgSrLQZDFpFUsLCFf_1ubkfQeG9KkBAQcOsAs-zcOddZqycS4zfmNrE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkSC9D7PO4KhmUJ59baVQ_iWhg0cgSrLQZDFpFUsLCFf_1ubkfQeG9KkBAQcOsAs-zcObBZqycS4zfmNrE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfair/v10/0nkSC9D7PO4KhmUJ59baVQ_iWhg0cgSrLQZDFpFUsLCFf_1ubkfQeG9KkBAQcOsAs-zcOZlZqycS4zfmNrE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playfair-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("efa166b0-469f-490c-bb70-db79522e1465",818025634),$APP.$cljs$cst$2619$family$$,"Playfair Display",$APP.$cljs$cst$723$name$$,"Playfair Display",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKebukDQZNLo_U2r.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiukDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfFukDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsukDQZNLo_U2r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_qiTbtbK-F2rA0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_pqTbtbK-F2rA0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_naUbtbK-F2rA0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_k-UbtbK-F2rA0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_iiUbtbK-F2rA0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplay/v40/nuFRD-vYSZviVYUb_rj3ij__anPXDTnCjmHKM4nYO7KN_gGUbtbK-F2rA0s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playfair-display-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("980e3e88-4bd4-4a80-9b6f-3b9240126081",-826610875),$APP.$cljs$cst$2619$family$$,"Playfair Display SC",$APP.$cljs$cst$723$name$$,"Playfair Display SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplaysc/v18/ke85OhoaMkR6-hSn7kbHVoFf7ZfgMPr_pb4GEcM2M4s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplaysc/v18/ke87OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbwMFeEzI4sNKg.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplaysc/v18/ke80OhoaMkR6-hSn7kbHVoFf7ZfgMPr_nQIpNcsdL4IUMyE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplaysc/v18/ke82OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw0qc4XK6ARIyH5IA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplaysc/v18/ke80OhoaMkR6-hSn7kbHVoFf7ZfgMPr_nTorNcsdL4IUMyE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playfairdisplaysc/v18/ke82OhoaMkR6-hSn7kbHVoFf7ZfgMPr_lbw0kcwXK6ARIyH5IA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playpen-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("57236785-05ce-41b0-bf16-227b1fccc61c",472501085),$APP.$cljs$cst$2619$family$$,
"Playpen Sans",$APP.$cljs$cst$723$name$$,"Playpen Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4IvRgunQ9Ffmme0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4InRhunQ9Ffmme0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4IqphunQ9Ffmme0w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4IvRhunQ9Ffmme0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4IsZhunQ9Ffmme0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4IipmunQ9Ffmme0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4IhNmunQ9Ffmme0w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensans/v22/dg43_pj1p6gXP0gzAZgm4c8XQArSU7ACQSn4InRmunQ9Ffmme0w.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playpen-sans-arabic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2f9e738d-29d8-47c6-9b32-757c968f312c",-1176371523),$APP.$cljs$cst$2619$family$$,"Playpen Sans Arabic",$APP.$cljs$cst$723$name$$,"Playpen Sans Arabic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-ZBobPcBO1L0EHE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-bBoLPcBO1L0EHE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-YfoLPcBO1L0EHE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-ZBoLPcBO1L0EHE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-ZzoLPcBO1L0EHE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-afp7PcBO1L0EHE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-amp7PcBO1L0EHE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansarabic/v8/KtkGAKiSeo38bkPvhIqjU6aCgha2der-Z4VIEhR8sOKet-bBp7PcBO1L0EHE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playpen-sans-deva",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aad942d3-9f9f-4460-80dc-e9557ddcb858",
1870912320),$APP.$cljs$cst$2619$family$$,"Playpen Sans Deva",$APP.$cljs$cst$723$name$$,"Playpen Sans Deva",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQ0xgUG_5NygdkiQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQUxkUG_5NygdkiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQjRkUG_5NygdkiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQ0xkUG_5NygdkiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQ4RkUG_5NygdkiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQDR4UG_5NygdkiQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQNB4UG_5NygdkiQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansdeva/v4/vm8fdQj0UUbMxObnsO17RZ7pPBuJge10OmPLCiz-HCrQUx4UG_5NygdkiQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playpen-sans-hebrew",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b59ff508-c988-42d3-8152-67f1455b38a2",1462913792),$APP.$cljs$cst$2619$family$$,"Playpen Sans Hebrew",$APP.$cljs$cst$723$name$$,"Playpen Sans Hebrew",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnnp5pC63VFfsRss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnlp55C63VFfsRss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnm355C63VFfsRss.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnnp55C63VFfsRss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnnb55C63VFfsRss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnk34JC63VFfsRss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnkO4JC63VFfsRss.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensanshebrew/v8/lJws-okuj29wT-AN6RvLx8QqjkKhL7eAjoL9jK7L4vstDnlp4JC63VFfsRss.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playpen-sans-thai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("94896765-a042-4fcd-bed3-f8d25cd94cf4",-816830707),$APP.$cljs$cst$2619$family$$,"Playpen Sans Thai",$APP.$cljs$cst$723$name$$,"Playpen Sans Thai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxLghGPoxxAISLTzA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxLAhCPoxxAISLTzA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxL3BCPoxxAISLTzA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxLghCPoxxAISLTzA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxLsBCPoxxAISLTzA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxLXBePoxxAISLTzA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxLZRePoxxAISLTzA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playpensansthai/v8/VdG3AYIdG5kSgHwmKT9wYu2rs0cBsu-N7E_aclWp2hxLAhePoxxAISLTzA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("00423d67-a947-48e1-a7a1-8d5b373a4c60",
221199533),$APP.$cljs$cst$2619$family$$,"Playwrite AR",$APP.$cljs$cst$723$name$$,"Playwrite AR",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritear/v6/VEMjRohisJz5pTCzruCNjWbfp_N-aNWqYgKS-fteqf-ES67xIO8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritear/v6/VEMjRohisJz5pTCzruCNjWbfp_N-aNWqYgKS-Xtfqf-ES67xIO8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritear/v6/VEMjRohisJz5pTCzruCNjWbfp_N-aNWqYgKS-aVfqf-ES67xIO8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritear/v6/VEMjRohisJz5pTCzruCNjWbfp_N-aNWqYgKS-ftfqf-ES67xIO8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ar-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c38c24f2-aaa9-449c-a64e-471386e454a7",-455864846),$APP.$cljs$cst$2619$family$$,"Playwrite AR Guides",$APP.$cljs$cst$723$name$$,"Playwrite AR Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritearguides/v5/iJWYBWqKZTrYS9uv-Ry6kDf-q_0Xq67mcGUaW4_MiYQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-at",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e42553cc-d540-443c-bd34-093e5d023015",1280391459),$APP.$cljs$cst$2619$family$$,"Playwrite AT",$APP.$cljs$cst$723$name$$,"Playwrite AT",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6owc7n6kfJN4fVoKON7HIEBRSfb0U2uGBm2M77d03MLIHJ-rk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6owc7n6kfJN4fVoKON7HIEBRSfb0U2uGBm2E76d03MLIHJ-rk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6owc7n6kfJN4fVoKON7HIEBRSfb0U2uGBm2JD6d03MLIHJ-rk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6owc7n6kfJN4fVoKON7HIEBRSfb0U2uGBm2M76d03MLIHJ-rk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6uwc7n6kfJN4fVoKON7HIuDCZgtyxdIs5hzQa5nw_GKKPM6rkyVg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6uwc7n6kfJN4fVoKON7HIuDCZgtyxdIs5hzQa5Hw7GKKPM6rkyVg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6uwc7n6kfJN4fVoKON7HIuDCZgtyxdIs5hzQa5wQ7GKKPM6rkyVg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteat/v6/Gw6uwc7n6kfJN4fVoKON7HIuDCZgtyxdIs5hzQa5nw7GKKPM6rkyVg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-at-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("81489ba9-bc0a-49e8-ba81-b7e4de642906",999285875),$APP.$cljs$cst$2619$family$$,"Playwrite AT Guides",$APP.$cljs$cst$723$name$$,"Playwrite AT Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteatguides/v1/QdVKSS0gJR2xneUeQPfE-FVA1BlZQRpBRbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteatguides/v1/QdVISS0gJR2xneUeQPfE-FVA1BlZQRpBdboDcjSsYUVUjg.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-nsw",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("acc29325-dfd6-427e-9e36-e824bd968dd4",1395855154),$APP.$cljs$cst$2619$family$$,"Playwrite AU NSW",$APP.$cljs$cst$723$name$$,"Playwrite AU NSW",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",
$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteaunsw/v11/6qLWKY4NtxD-qVlIPUIPenElWCCEWRgilpupBXi19xZjML96TD2dC1gS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteaunsw/v11/6qLWKY4NtxD-qVlIPUIPenElWCCEWRgilpupBXi19xbjMb96TD2dC1gS.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteaunsw/v11/6qLWKY4NtxD-qVlIPUIPenElWCCEWRgilpupBXi19xY9Mb96TD2dC1gS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteaunsw/v11/6qLWKY4NtxD-qVlIPUIPenElWCCEWRgilpupBXi19xZjMb96TD2dC1gS.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-nsw-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7be7067-ffea-41ad-9cc3-2f05ad9bbd28",847660164),$APP.$cljs$cst$2619$family$$,"Playwrite AU NSW Guides",$APP.$cljs$cst$723$name$$,"Playwrite AU NSW Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteaunswguides/v1/LDIiao-QNRMmVPcU8-sgUraMF7GZs_1Emk3v8tPbZeQ3YBXs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-playwrite-au-qld",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3185fc60-e77e-4941-981d-78bd2ca991ec",893107577),$APP.$cljs$cst$2619$family$$,"Playwrite AU QLD",$APP.$cljs$cst$723$name$$,"Playwrite AU QLD",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauqld/v11/SlGGmR-Yo5oYZX5BFVcEwSFSOXBRWADAWbgjmLBhA6-yMY2fqm1BV-XS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauqld/v11/SlGGmR-Yo5oYZX5BFVcEwSFSOXBRWADAWbgjmLBhA68yMI2fqm1BV-XS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauqld/v11/SlGGmR-Yo5oYZX5BFVcEwSFSOXBRWADAWbgjmLBhA6_sMI2fqm1BV-XS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauqld/v11/SlGGmR-Yo5oYZX5BFVcEwSFSOXBRWADAWbgjmLBhA6-yMI2fqm1BV-XS.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-qld-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77059fdc-3e96-4f39-b038-07f1d8803507",-1123523029),$APP.$cljs$cst$2619$family$$,"Playwrite AU QLD Guides",$APP.$cljs$cst$723$name$$,"Playwrite AU QLD Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauqldguides/v1/TuGBUUJtX5tTUfQi_7kbiZZFVhl0FIKnvy00LDxlIzIU5RwD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-sa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f591f04b-4b8e-44e3-b7e4-067c59e11099",480755989),$APP.$cljs$cst$2619$family$$,
"Playwrite AU SA",$APP.$cljs$cst$723$name$$,"Playwrite AU SA",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteausa/v11/YcmhsZpNS1SdgmHbGgtRuUElnR3CmSC5bVQVlrclpZgQcuVjCoV0bbE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteausa/v11/YcmhsZpNS1SdgmHbGgtRuUElnR3CmSC5bVQVlrclpRgRcuVjCoV0bbE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteausa/v11/YcmhsZpNS1SdgmHbGgtRuUElnR3CmSC5bVQVlrclpcYRcuVjCoV0bbE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteausa/v11/YcmhsZpNS1SdgmHbGgtRuUElnR3CmSC5bVQVlrclpZgRcuVjCoV0bbE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-sa-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b9609ecd-a58e-41d0-b380-15ddd3ac2749",791928760),$APP.$cljs$cst$2619$family$$,"Playwrite AU SA Guides",$APP.$cljs$cst$723$name$$,"Playwrite AU SA Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteausaguides/v1/3JnsSCLj03y8jUv7aFWBCCglBaFjl54aVBAovcgEP-Z3054.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-tas",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("584d3f36-18dc-4a02-a8cb-0347270d20e0",1983754746),$APP.$cljs$cst$2619$family$$,"Playwrite AU TAS",$APP.$cljs$cst$723$name$$,"Playwrite AU TAS",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteautas/v11/GftT7u9QuxsdI_QuuctXue3ElxxmcBb3ih0opvWiLLUEHqK6Hl9WrXm4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteautas/v11/GftT7u9QuxsdI_QuuctXue3ElxxmcBb3ih0opvWiLLWEH6K6Hl9WrXm4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteautas/v11/GftT7u9QuxsdI_QuuctXue3ElxxmcBb3ih0opvWiLLVaH6K6Hl9WrXm4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteautas/v11/GftT7u9QuxsdI_QuuctXue3ElxxmcBb3ih0opvWiLLUEH6K6Hl9WrXm4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-tas-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d333c156-713f-4b5e-a07f-13281fafe74e",
1682120771),$APP.$cljs$cst$2619$family$$,"Playwrite AU TAS Guides",$APP.$cljs$cst$723$name$$,"Playwrite AU TAS Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteautasguides/v1/cY9Vfi6cVk5RvjGtQrLqjozy3ekUDtDMDX-NNjbKL4UbaDZD.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-vic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4b7c7496-f7fc-4deb-8440-6b05e724edc4",1399765028),$APP.$cljs$cst$2619$family$$,"Playwrite AU VIC",$APP.$cljs$cst$723$name$$,"Playwrite AU VIC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauvic/v11/bWtu7enUfwn0Hf1zjprKOJdcDy8rxwC1ltAeNDAAd4fTaLK0CBIDKNvl.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauvic/v11/bWtu7enUfwn0Hf1zjprKOJdcDy8rxwC1ltAeNDAAd4dTabK0CBIDKNvl.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauvic/v11/bWtu7enUfwn0Hf1zjprKOJdcDy8rxwC1ltAeNDAAd4eNabK0CBIDKNvl.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauvic/v11/bWtu7enUfwn0Hf1zjprKOJdcDy8rxwC1ltAeNDAAd4fTabK0CBIDKNvl.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-au-vic-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("de999fe7-6d2a-4a3c-bdaa-2e3eb58236a4",988323034),$APP.$cljs$cst$2619$family$$,"Playwrite AU VIC Guides",$APP.$cljs$cst$723$name$$,"Playwrite AU VIC Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteauvicguides/v1/ll8sK3mEVy6nEMXMskXIZv8owEdZpVIWaQEnuD6F2TpBa98q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-playwrite-be-vlg",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0a0f9c07-9f1e-485d-bf51-fe6d96fe88d8",-1395939282),$APP.$cljs$cst$2619$family$$,"Playwrite BE VLG",$APP.$cljs$cst$723$name$$,"Playwrite BE VLG",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebevlg/v6/GFD8WBdug3mQSvrAT9AL6fd4ZkB-a2sDmg3dy2W0blL8vfCMMiyBIkNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebevlg/v6/GFD8WBdug3mQSvrAT9AL6fd4ZkB-a2sDmg3dy2W0blJ8vPCMMiyBIkNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebevlg/v6/GFD8WBdug3mQSvrAT9AL6fd4ZkB-a2sDmg3dy2W0blKivPCMMiyBIkNg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebevlg/v6/GFD8WBdug3mQSvrAT9AL6fd4ZkB-a2sDmg3dy2W0blL8vPCMMiyBIkNg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-be-vlg-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6f9c9a6c-d5bb-4244-95ae-e63e7565d4d6",2123994961),$APP.$cljs$cst$2619$family$$,"Playwrite BE VLG Guides",$APP.$cljs$cst$723$name$$,"Playwrite BE VLG Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebevlgguides/v2/EYqjmb1Mz6hO4edaU9qKGFZMDd_Q-zwwK__U1u9GK3nNgEoc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-be-wal",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("36561bbf-cdd9-4ea9-bc53-522c2db1b3bb",475426618),$APP.$cljs$cst$2619$family$$,"Playwrite BE WAL",
$APP.$cljs$cst$723$name$$,"Playwrite BE WAL",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebewal/v7/DtV1Jwq5QbIzyrA6DHdJ2BksuUmanQtEYjAlv96WFsWCGfugHxwiSZp8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebewal/v7/DtV1Jwq5QbIzyrA6DHdJ2BksuUmanQtEYjAlv96WFsUCGPugHxwiSZp8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebewal/v7/DtV1Jwq5QbIzyrA6DHdJ2BksuUmanQtEYjAlv96WFsXcGPugHxwiSZp8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebewal/v7/DtV1Jwq5QbIzyrA6DHdJ2BksuUmanQtEYjAlv96WFsWCGPugHxwiSZp8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-be-wal-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3f619ba5-11b9-4ab5-a581-944195d82907",
1500469389),$APP.$cljs$cst$2619$family$$,"Playwrite BE WAL Guides",$APP.$cljs$cst$723$name$$,"Playwrite BE WAL Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebewalguides/v1/l7gPbiR5yM62ycwevWCt02rrTFoEJvY4kyrrUzHlVJabaOSA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-br",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("63af4979-3984-492b-8d82-baa52aa10688",129373282),$APP.$cljs$cst$2619$family$$,"Playwrite BR",$APP.$cljs$cst$723$name$$,"Playwrite BR",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebr/v11/kJEhBuMK4Q07lDHc2Xp9vYgIp-6D3QEGCpthmFOOFsfjAOVZBgs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebr/v11/kJEhBuMK4Q07lDHc2Xp9vYgIp-6D3QEGCpthmNOPFsfjAOVZBgs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebr/v11/kJEhBuMK4Q07lDHc2Xp9vYgIp-6D3QEGCpthmA2PFsfjAOVZBgs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebr/v11/kJEhBuMK4Q07lDHc2Xp9vYgIp-6D3QEGCpthmFOPFsfjAOVZBgs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-br-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3a51c46f-c4a8-4d69-be50-f8ca44cb8d31",-2132780702),$APP.$cljs$cst$2619$family$$,"Playwrite BR Guides",$APP.$cljs$cst$723$name$$,"Playwrite BR Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritebrguides/v1/tssxAohQaiQS-wrnJz-F5CqW4dOezRwp-9cCOxBu_BM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ca",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bf2d1699-6582-4bbb-960c-0809ee1fda00",
-96761883),$APP.$cljs$cst$2619$family$$,"Playwrite CA",$APP.$cljs$cst$723$name$$,"Playwrite CA",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteca/v11/z7NGdR_4cT0NOrEAIElil93uR_VhfhYaYOijHiquYp261AIQU98.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteca/v11/z7NGdR_4cT0NOrEAIElil93uR_VhfhYaYOijHqqvYp261AIQU98.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteca/v11/z7NGdR_4cT0NOrEAIElil93uR_VhfhYaYOijHnSvYp261AIQU98.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteca/v11/z7NGdR_4cT0NOrEAIElil93uR_VhfhYaYOijHiqvYp261AIQU98.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ca-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7417084e-8754-4e9d-b37f-b82d970be49c",-2025771359),$APP.$cljs$cst$2619$family$$,"Playwrite CA Guides",$APP.$cljs$cst$723$name$$,"Playwrite CA Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecaguides/v1/MjQamj1kuP_soQ3o-rysO9Ci_8oJlIUUInch3bTfcxs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-cl",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c1071073-74dd-41a1-ba1d-241b40ea2099",-1116333306),$APP.$cljs$cst$2619$family$$,"Playwrite CL",$APP.$cljs$cst$723$name$$,"Playwrite CL",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecl/v6/-zk391m7wssz_XLkGgu8hy3tqrcOhnbf6ForU8JbvLq3DyPNbus.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecl/v6/-zk391m7wssz_XLkGgu8hy3tqrcOhnbf6ForU0JavLq3DyPNbus.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecl/v6/-zk391m7wssz_XLkGgu8hy3tqrcOhnbf6ForU5xavLq3DyPNbus.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecl/v6/-zk391m7wssz_XLkGgu8hy3tqrcOhnbf6ForU8JavLq3DyPNbus.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-cl-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("278daf2d-2aec-466c-b387-960840916651",1658749658),$APP.$cljs$cst$2619$family$$,
"Playwrite CL Guides",$APP.$cljs$cst$723$name$$,"Playwrite CL Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteclguides/v2/Z9XKDnxTQxyGzOn3eMH-i6Ws0czqkE-hrNpVuw5_BAM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-co",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ed6f343a-c447-4bfd-97af-776687afba1e",-1763770796),$APP.$cljs$cst$2619$family$$,"Playwrite CO",$APP.$cljs$cst$723$name$$,"Playwrite CO",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteco/v13/0FlGVP2Hl1iH-fv2BH4kJkgb8vH-rbJPTDqqx7ZJo-dOEhxX3Iw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteco/v13/0FlGVP2Hl1iH-fv2BH4kJkgb8vH-rbJPTDqqxzZIo-dOEhxX3Iw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteco/v13/0FlGVP2Hl1iH-fv2BH4kJkgb8vH-rbJPTDqqx-hIo-dOEhxX3Iw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteco/v13/0FlGVP2Hl1iH-fv2BH4kJkgb8vH-rbJPTDqqx7ZIo-dOEhxX3Iw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-co-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5d58f08a-c331-4d17-a561-f1ccaf1d52df",-851134956),$APP.$cljs$cst$2619$family$$,"Playwrite CO Guides",$APP.$cljs$cst$723$name$$,"Playwrite CO Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecoguides/v5/AYCXpWvtftIVXepC5AzjAx1KgYPugOK0TqxTJw_GOM0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-cu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("12b8e5e3-ff10-4078-95a1-e75f5410244d",
-1059783281),$APP.$cljs$cst$2619$family$$,"Playwrite CU",$APP.$cljs$cst$723$name$$,"Playwrite CU",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecu/v6/VuJjdNDb2p7tvoFGLMPdf9xcahOpb9ZuoyXseRmwZeT7m2YIByI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecu/v6/VuJjdNDb2p7tvoFGLMPdf9xcahOpb9ZuoyXseZmxZeT7m2YIByI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecu/v6/VuJjdNDb2p7tvoFGLMPdf9xcahOpb9ZuoyXseUexZeT7m2YIByI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecu/v6/VuJjdNDb2p7tvoFGLMPdf9xcahOpb9ZuoyXseRmxZeT7m2YIByI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-cu-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("01fb64c9-2e6d-4cdf-8051-e9c75c3b0161",-186828652),$APP.$cljs$cst$2619$family$$,"Playwrite CU Guides",$APP.$cljs$cst$723$name$$,"Playwrite CU Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecuguides/v1/c4m81mZtG8v6p3iAoFBJ2dJdu9fWPSaOFooIDQtJbok.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-cz",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d8973762-c73b-4ca5-a1b9-1bb22dd7ec9b",-321599285),$APP.$cljs$cst$2619$family$$,"Playwrite CZ",$APP.$cljs$cst$723$name$$,"Playwrite CZ",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecz/v6/8vIa7wYp22pt_BUChSHeVxxlOPUEKoMfap_FCI4aTqT_VkAS5X4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecz/v6/8vIa7wYp22pt_BUChSHeVxxlOPUEKoMfap_FCA4bTqT_VkAS5X4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecz/v6/8vIa7wYp22pt_BUChSHeVxxlOPUEKoMfap_FCNAbTqT_VkAS5X4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritecz/v6/8vIa7wYp22pt_BUChSHeVxxlOPUEKoMfap_FCI4bTqT_VkAS5X4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-cz-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2a4f158e-655f-421a-bd54-f1ab5ab9d737",1032526543),$APP.$cljs$cst$2619$family$$,
"Playwrite CZ Guides",$APP.$cljs$cst$723$name$$,"Playwrite CZ Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteczguides/v1/6qLcKY0NtxD-qVlIPUIPeH4lUQa6B3ZZQkseuneh7xc.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-de-grund",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("689999d3-a4ce-4929-b4c0-e9b2245d213e",1613409760),$APP.$cljs$cst$2619$family$$,"Playwrite DE Grund",$APP.$cljs$cst$723$name$$,"Playwrite DE Grund",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedegrund/v11/EJR-QhwoXdccriFurnRxqv-1MFyKy696-4VufrEGGbTZz2qGZwCUOfSwZTM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedegrund/v11/EJR-QhwoXdccriFurnRxqv-1MFyKy696-4VufrEGGbTZz-qHZwCUOfSwZTM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedegrund/v11/EJR-QhwoXdccriFurnRxqv-1MFyKy696-4VufrEGGbTZzzSHZwCUOfSwZTM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedegrund/v11/EJR-QhwoXdccriFurnRxqv-1MFyKy696-4VufrEGGbTZz2qHZwCUOfSwZTM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-de-grund-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("04c6d52c-6481-471c-a69c-2272739e56b8",-1309145613),$APP.$cljs$cst$2619$family$$,"Playwrite DE Grund Guides",$APP.$cljs$cst$723$name$$,"Playwrite DE Grund Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedegrundguides/v1/OD5RuNCQ02KrAHnha1L36CWcQ83dtK5BLxqexnduX98TJlnjHAA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-playwrite-de-la",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f1e706f3-8b1d-4068-b684-1969d39113fd",-1177728517),$APP.$cljs$cst$2619$family$$,"Playwrite DE LA",$APP.$cljs$cst$723$name$$,"Playwrite DE LA",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedela/v11/oY1J8e3fprboJ2HN4ogXTpFVJ8QjJV9p0P4yukst2FnrPgcigC5Ph2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedela/v11/oY1J8e3fprboJ2HN4ogXTpFVJ8QjJV9p0P4yukst2NnqPgcigC5Ph2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedela/v11/oY1J8e3fprboJ2HN4ogXTpFVJ8QjJV9p0P4yukst2AfqPgcigC5Ph2w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedela/v11/oY1J8e3fprboJ2HN4ogXTpFVJ8QjJV9p0P4yukst2FnqPgcigC5Ph2w.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-de-la-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b38a5419-64da-4589-a2db-4f9b618456f5",-2038288584),$APP.$cljs$cst$2619$family$$,"Playwrite DE LA Guides",$APP.$cljs$cst$723$name$$,"Playwrite DE LA Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedelaguides/v2/1q2XY42fB0V64O4aSe1OjKs_yAXBOfDI5wE56g2M62M1AXs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-de-sas",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b12aea7-47e6-492a-bd34-5f5a92101a50",-638414560),$APP.$cljs$cst$2619$family$$,"Playwrite DE SAS",
$APP.$cljs$cst$723$name$$,"Playwrite DE SAS",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedesas/v11/1Pt4g9vaRvmWghDdrE8IDuRPVrHN_1AaFXASpbMqJTeVg-6lSyVPgRkJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedesas/v11/1Pt4g9vaRvmWghDdrE8IDuRPVrHN_1AaFXASpbMqJTcVgu6lSyVPgRkJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedesas/v11/1Pt4g9vaRvmWghDdrE8IDuRPVrHN_1AaFXASpbMqJTfLgu6lSyVPgRkJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedesas/v11/1Pt4g9vaRvmWghDdrE8IDuRPVrHN_1AaFXASpbMqJTeVgu6lSyVPgRkJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-de-sas-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("71b7f3af-f141-4bbf-9a93-fab77dae026a",
-1881847060),$APP.$cljs$cst$2619$family$$,"Playwrite DE SAS Guides",$APP.$cljs$cst$723$name$$,"Playwrite DE SAS Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedesasguides/v1/8At5GtCjPp-GWR2h9cC6ePzz2l6LJ3VZaPNi15BEdtBgPI1G.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-de-va",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a143cf6e-1dd9-42b9-af85-bb63f258aa7a",-1640911385),$APP.$cljs$cst$2619$family$$,"Playwrite DE VA",$APP.$cljs$cst$723$name$$,"Playwrite DE VA",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedeva/v11/VuJmdNPb2p7tvoFGLMPdeMxGN1pntEMhdK1XfsTyRSyTv24jGyvutu4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedeva/v11/VuJmdNPb2p7tvoFGLMPdeMxGN1pntEMhdK1XfsTyRaySv24jGyvutu4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedeva/v11/VuJmdNPb2p7tvoFGLMPdeMxGN1pntEMhdK1XfsTyRXKSv24jGyvutu4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedeva/v11/VuJmdNPb2p7tvoFGLMPdeMxGN1pntEMhdK1XfsTyRSySv24jGyvutu4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-de-va-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d700455a-c010-440c-b21f-5e588180220e",-555174278),$APP.$cljs$cst$2619$family$$,"Playwrite DE VA Guides",$APP.$cljs$cst$723$name$$,"Playwrite DE VA Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedevaguides/v1/WwkPxOmkDVqm-ojMLT_kdMUoBpMYm6KTeb28UB9SNQIUdqQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-dk-loopet",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("fa232155-ab15-4c4a-ad0f-af34195cb04b",-23737886),$APP.$cljs$cst$2619$family$$,"Playwrite DK Loopet",$APP.$cljs$cst$723$name$$,"Playwrite DK Loopet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/playwritedkloopet/v6/memVYbuzy2qb3rtJGfM1FvY-GacDcsPvtaDfqfgbBWmV75JJwOgRuQovSE8_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkloopet/v6/memVYbuzy2qb3rtJGfM1FvY-GacDcsPvtaDfqfgbBWmV75LJwegRuQovSE8_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkloopet/v6/memVYbuzy2qb3rtJGfM1FvY-GacDcsPvtaDfqfgbBWmV75IXwegRuQovSE8_.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkloopet/v6/memVYbuzy2qb3rtJGfM1FvY-GacDcsPvtaDfqfgbBWmV75JJwegRuQovSE8_.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-dk-loopet-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e94d8c30-c57b-4c8d-81cc-bfc7f5e6bfe2",1065655088),$APP.$cljs$cst$2619$family$$,"Playwrite DK Loopet Guides",$APP.$cljs$cst$723$name$$,"Playwrite DK Loopet Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkloopetguides/v1/4iC46LlmYsRPlQ1zDEvT8weoW-sI8-h9xxN83W-Cb5tmElj-b0nB.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-dk-uloopet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe7e02fd-d911-4a74-94e6-9911ccf347ff",1479507231),$APP.$cljs$cst$2619$family$$,
"Playwrite DK Uloopet",$APP.$cljs$cst$723$name$$,"Playwrite DK Uloopet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkuloopet/v6/bWtS7e3Ufwn0Hf1zjprKPYlcDAoHknvYFjqIh8PF6jwcP5K06lQrKeng6LUzAA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkuloopet/v6/bWtS7e3Ufwn0Hf1zjprKPYlcDAoHknvYFjqIh8PF6jwcP5K0alUrKeng6LUzAA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkuloopet/v6/bWtS7e3Ufwn0Hf1zjprKPYlcDAoHknvYFjqIh8PF6jwcP5K0tFUrKeng6LUzAA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkuloopet/v6/bWtS7e3Ufwn0Hf1zjprKPYlcDAoHknvYFjqIh8PF6jwcP5K06lUrKeng6LUzAA.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-dk-uloopet-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cefe7541-633c-425d-9c82-52fb57a1b88d",-1472448613),$APP.$cljs$cst$2619$family$$,"Playwrite DK Uloopet Guides",$APP.$cljs$cst$723$name$$,"Playwrite DK Uloopet Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritedkuloopetguides/v1/WwkKxOSkDVqm-ojMLT_kdMsoBb5Xs6efafiIBXYcVHk1bo9bkIONtA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-es",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("743db4cd-61ee-454c-9e76-db1d402bafe3",-1362126953),$APP.$cljs$cst$2619$family$$,"Playwrite ES",
$APP.$cljs$cst$723$name$$,"Playwrite ES",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritees/v11/kJEhBuMK4Q07lDHc2Xp9uokIp-6D3QEGCpthmFOOFsfjAOVZBgs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritees/v11/kJEhBuMK4Q07lDHc2Xp9uokIp-6D3QEGCpthmNOPFsfjAOVZBgs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritees/v11/kJEhBuMK4Q07lDHc2Xp9uokIp-6D3QEGCpthmA2PFsfjAOVZBgs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritees/v11/kJEhBuMK4Q07lDHc2Xp9uokIp-6D3QEGCpthmFOPFsfjAOVZBgs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-es-deco",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9835e16b-18b6-4460-9646-5c5040dbd4c0",
1951528143),$APP.$cljs$cst$2619$family$$,"Playwrite ES Deco",$APP.$cljs$cst$723$name$$,"Playwrite ES Deco",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteesdeco/v11/7AuWp-g3kjKKGkePXEf2jxctfDxlvGM7-RllW8uEsjJ4yrZxOQ9p5Cljpw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteesdeco/v11/7AuWp-g3kjKKGkePXEf2jxctfDxlvGM7-RllW8uEsjJ4SrdxOQ9p5Cljpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteesdeco/v11/7AuWp-g3kjKKGkePXEf2jxctfDxlvGM7-RllW8uEsjJ4lLdxOQ9p5Cljpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteesdeco/v11/7AuWp-g3kjKKGkePXEf2jxctfDxlvGM7-RllW8uEsjJ4yrdxOQ9p5Cljpw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-es-deco-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("606dbc57-b60e-4314-aaca-0527d372cd1d",1871638930),$APP.$cljs$cst$2619$family$$,"Playwrite ES Deco Guides",$APP.$cljs$cst$723$name$$,"Playwrite ES Deco Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteesdecoguides/v1/flUrRriwwII5RVl2TZ1XBNTUOYY6ZzZzwPCEKtwqYEyDBQWJ7Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-es-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("94f77d6d-9ea4-4213-8d63-b93bf2e6b92e",413424276),$APP.$cljs$cst$2619$family$$,"Playwrite ES Guides",$APP.$cljs$cst$723$name$$,"Playwrite ES Guides",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteesguides/v1/VuJtdM_b2p7tvoFGLMPdedpGJm402y6mhDDGfdnzXeU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-fr-moderne",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("068029dc-2f94-4780-a31c-40230655ea3c",447480916),$APP.$cljs$cst$2619$family$$,"Playwrite FR Moderne",$APP.$cljs$cst$723$name$$,"Playwrite FR Moderne",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrmoderne/v11/3y9L6awucz3w5m4FFTzKolJRXhUk_u1yWtWmFCJcqUBvK5aJuAOvAl74XSpRjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrmoderne/v11/3y9L6awucz3w5m4FFTzKolJRXhUk_u1yWtWmFCJcqUBvK5aJOAKvAl74XSpRjw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrmoderne/v11/3y9L6awucz3w5m4FFTzKolJRXhUk_u1yWtWmFCJcqUBvK5aJ5gKvAl74XSpRjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrmoderne/v11/3y9L6awucz3w5m4FFTzKolJRXhUk_u1yWtWmFCJcqUBvK5aJuAKvAl74XSpRjw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-fr-moderne-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6eba9601-097a-49e4-8bf3-d3bba1e9e54c",484933145),$APP.$cljs$cst$2619$family$$,"Playwrite FR Moderne Guides",$APP.$cljs$cst$723$name$$,"Playwrite FR Moderne Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrmoderneguides/v2/CSRr4yxOn-mMWCgLPl16KrUKBbwa2ZZLdkrvXllIP22HnIzLvrG2fw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-playwrite-fr-trad",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6bed535f-b4c1-468c-9171-b51aeb82ccf4",-1894324372),$APP.$cljs$cst$2619$family$$,"Playwrite FR Trad",$APP.$cljs$cst$723$name$$,"Playwrite FR Trad",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrtrad/v13/sJot3KxJjdGLJV3vyatrJE2pkQisWWMBP23HSIVI5tvAogrNdt-fwzTS5A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrtrad/v13/sJot3KxJjdGLJV3vyatrJE2pkQisWWMBP23HSIVI5tvAIgvNdt-fwzTS5A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrtrad/v13/sJot3KxJjdGLJV3vyatrJE2pkQisWWMBP23HSIVI5tvA_AvNdt-fwzTS5A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrtrad/v13/sJot3KxJjdGLJV3vyatrJE2pkQisWWMBP23HSIVI5tvAogvNdt-fwzTS5A.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-fr-trad-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9b3327f7-bb64-4aa9-a60e-a65aea25efcf",-216683402),$APP.$cljs$cst$2619$family$$,"Playwrite FR Trad Guides",$APP.$cljs$cst$723$name$$,"Playwrite FR Trad Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritefrtradguides/v1/l7gMbit5yM62ycwevWCt133rT2kpYpEKjyfqRWLFfriXYf2ZXw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-gb-j",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7ce1e5ec-8160-43b6-b35e-c030b9c30539",137407676),$APP.$cljs$cst$2619$family$$,
"Playwrite GB J",$APP.$cljs$cst$723$name$$,"Playwrite GB J",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbj/v11/k3kEo8wSPe9dzQ1UGbvobAPhY5iG-fsubxedDheGdc5HaN7X9HFR8Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbj/v11/k3kEo8wSPe9dzQ1UGbvobAPhY5iG-fsubxedDheG9c9HaN7X9HFR8Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbj/v11/k3kEo8wSPe9dzQ1UGbvobAPhY5iG-fsubxedDheGK89HaN7X9HFR8Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbj/v11/k3kEo8wSPe9dzQ1UGbvobAPhY5iG-fsubxedDheGdc9HaN7X9HFR8Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbj/v11/k3kGo8wSPe9dzQ1UGbvobAPhY7KPywT2BnwHoBCTvYyvKtTT1nRB8S9t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/playwritegbj/v11/k3kGo8wSPe9dzQ1UGbvobAPhY7KPywT2BnwHoBCTvYwvK9TT1nRB8S9t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbj/v11/k3kGo8wSPe9dzQ1UGbvobAPhY7KPywT2BnwHoBCTvYzxK9TT1nRB8S9t.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbj/v11/k3kGo8wSPe9dzQ1UGbvobAPhY7KPywT2BnwHoBCTvYyvK9TT1nRB8S9t.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-gb-j-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5bb7fcbf-961d-47bd-b5a8-6fb03ddda586",-1208579261),$APP.$cljs$cst$2619$family$$,
"Playwrite GB J Guides",$APP.$cljs$cst$723$name$$,"Playwrite GB J Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbjguides/v2/CSRh4yJOn-mMWCgLPl16K6UKAvM5yY1BdhmIKxooUh-_nQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbjguides/v2/CSRv4yJOn-mMWCgLPl16K6UKAvM5yY1Bdhm4KRAscBqvnb7O.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-gb-s",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("74a124ef-bc20-4093-b0c8-468a1fe7838b",
272015952),$APP.$cljs$cst$2619$family$$,"Playwrite GB S",$APP.$cljs$cst$723$name$$,"Playwrite GB S",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbs/v12/oPWb_kFkk-s1Xclhmlemy7jsNQR8TohGU_DTHWU6uhH8x5eMaTk8AQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbs/v12/oPWb_kFkk-s1Xclhmlemy7jsNQR8TohGU_DTHWU6OhD8x5eMaTk8AQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbs/v12/oPWb_kFkk-s1Xclhmlemy7jsNQR8TohGU_DTHWU65BD8x5eMaTk8AQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbs/v12/oPWb_kFkk-s1Xclhmlemy7jsNQR8TohGU_DTHWU6uhD8x5eMaTk8AQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbs/v12/oPWZ_kFkk-s1Xclhmlemy7jsNS51fHeeOptJs2IvclMUhZ2ISzwsAReZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/playwritegbs/v12/oPWZ_kFkk-s1Xclhmlemy7jsNS51fHeeOptJs2IvclOUhJ2ISzwsAReZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbs/v12/oPWZ_kFkk-s1Xclhmlemy7jsNS51fHeeOptJs2IvclNKhJ2ISzwsAReZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbs/v12/oPWZ_kFkk-s1Xclhmlemy7jsNS51fHeeOptJs2IvclMUhJ2ISzwsAReZ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-gb-s-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8ef14dda-a657-47d5-8f38-f356fe7dffa9",-390619548),$APP.$cljs$cst$2619$family$$,"Playwrite GB S Guides",
$APP.$cljs$cst$723$name$$,"Playwrite GB S Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbsguides/v1/0FlKVOSHl1iH-fv2BH4kIkUBqtlNCEaQLlyKx1QPi-Z8Fw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritegbsguides/v1/0FlEVOSHl1iH-fv2BH4kIkUBqtlNCEaQLly6xV4LqeNsFwxX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-hr",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("36b6cd3c-439c-428f-b927-a0c22b1f398d",-1946246535),$APP.$cljs$cst$2619$family$$,
"Playwrite HR",$APP.$cljs$cst$723$name$$,"Playwrite HR",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehr/v6/WWXAljmQYQCZM5qaU_dwQYcybAQ7GFn1mFNJPsoA9YHXAHC7tvg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehr/v6/WWXAljmQYQCZM5qaU_dwQYcybAQ7GFn1mFNJPkoB9YHXAHC7tvg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehr/v6/WWXAljmQYQCZM5qaU_dwQYcybAQ7GFn1mFNJPpQB9YHXAHC7tvg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehr/v6/WWXAljmQYQCZM5qaU_dwQYcybAQ7GFn1mFNJPsoB9YHXAHC7tvg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-hr-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e353ca56-07ff-46f0-a39a-87b3ef90f33f",
-1259484214),$APP.$cljs$cst$2619$family$$,"Playwrite HR Guides",$APP.$cljs$cst$723$name$$,"Playwrite HR Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehrguides/v1/6NUK8EedKwOcfRjj8ukv_L4kjqAoGrjdWmA08mCgdfM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-hr-lijeva",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c8be4c25-3906-4bb2-9189-e048f885b2a0",-1014080239),$APP.$cljs$cst$2619$family$$,"Playwrite HR Lijeva",$APP.$cljs$cst$723$name$$,"Playwrite HR Lijeva",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehrlijeva/v6/gNMvW2dhS5-p7HvxrBYiWN2SsKqLWCrYiDBAvbRl82ZY0d4zB8aUy4_lxmKl.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehrlijeva/v6/gNMvW2dhS5-p7HvxrBYiWN2SsKqLWCrYiDBAvbRl82ZY0d6zBsaUy4_lxmKl.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehrlijeva/v6/gNMvW2dhS5-p7HvxrBYiWN2SsKqLWCrYiDBAvbRl82ZY0d5tBsaUy4_lxmKl.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehrlijeva/v6/gNMvW2dhS5-p7HvxrBYiWN2SsKqLWCrYiDBAvbRl82ZY0d4zBsaUy4_lxmKl.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-hr-lijeva-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6af3c7bd-54e9-4b7e-8bc7-e2918762dd36",2105812743),$APP.$cljs$cst$2619$family$$,"Playwrite HR Lijeva Guides",$APP.$cljs$cst$723$name$$,"Playwrite HR Lijeva Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehrlijevaguides/v1/uU9aCAgH7I63K35cu3bRkqamzjr8EW133LJaXDO-QObhgDgMKYJO.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-playwrite-hu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0941f476-14c2-4dd8-8b7e-ad1642b13524",656032954),$APP.$cljs$cst$2619$family$$,"Playwrite HU",$APP.$cljs$cst$723$name$$,"Playwrite HU",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehu/v6/A2BIn59A0g0xA3zDhFw-0vfPWJtlaFKmrETx1PL7TO2dH3B2Xx4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehu/v6/A2BIn59A0g0xA3zDhFw-0vfPWJtlaFKmrETx1HL6TO2dH3B2Xx4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehu/v6/A2BIn59A0g0xA3zDhFw-0vfPWJtlaFKmrETx1Kz6TO2dH3B2Xx4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehu/v6/A2BIn59A0g0xA3zDhFw-0vfPWJtlaFKmrETx1PL6TO2dH3B2Xx4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-hu-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2ba52e6a-6a7b-4390-a89c-e6558b85d669",-1925836724),$APP.$cljs$cst$2619$family$$,"Playwrite HU Guides",$APP.$cljs$cst$723$name$$,"Playwrite HU Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritehuguides/v1/AYCXpWvtftIVXepC5AzjCAdKgYPugOK0TqxTJw_GOM0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-id",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f24c32d8-84b3-45e7-8b43-7149d8a6a489",1951590967),$APP.$cljs$cst$2619$family$$,"Playwrite ID",$APP.$cljs$cst$723$name$$,
"Playwrite ID",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteid/v11/Cn-kJt2YWhlY2oC4KxifKQJmrtrRm-sKkQqUl0-QB_JbFi0pLlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteid/v11/Cn-kJt2YWhlY2oC4KxifKQJmrtrRm-sKkQqUl8-RB_JbFi0pLlg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteid/v11/Cn-kJt2YWhlY2oC4KxifKQJmrtrRm-sKkQqUlxGRB_JbFi0pLlg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteid/v11/Cn-kJt2YWhlY2oC4KxifKQJmrtrRm-sKkQqUl0-RB_JbFi0pLlg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-id-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f05b9ce3-ac1e-4328-9e8c-8f503bda91e0",
-381301711),$APP.$cljs$cst$2619$family$$,"Playwrite ID Guides",$APP.$cljs$cst$723$name$$,"Playwrite ID Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteidguides/v1/MjQamj1kuP_soQ3o-rysMdWi_8oJlIUUInch3bTfcxs.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ie",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8d9b2eb-cb2d-43a7-86cd-a649dcf01228",-344303030),$APP.$cljs$cst$2619$family$$,"Playwrite IE",$APP.$cljs$cst$723$name$$,"Playwrite IE",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteie/v11/fC1zPYtWYWnH0hvndYd6GCGWXCAxfsUebXFMyzipBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteie/v11/fC1zPYtWYWnH0hvndYd6GCGWXCAxfsUebXFMy7ioBpIu30AZbUY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteie/v11/fC1zPYtWYWnH0hvndYd6GCGWXCAxfsUebXFMy2aoBpIu30AZbUY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteie/v11/fC1zPYtWYWnH0hvndYd6GCGWXCAxfsUebXFMyzioBpIu30AZbUY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ie-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e0fac5ca-e26c-492a-af00-27347b2c4865",423750199),$APP.$cljs$cst$2619$family$$,"Playwrite IE Guides",$APP.$cljs$cst$723$name$$,"Playwrite IE Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteieguides/v1/LhW5MULFNP8PI-1UADw_Kbp9daTx5ovUaNojN9_8IVQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-in",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("724f9420-069d-43b8-a46d-19f3fafc0e07",
-1843952996),$APP.$cljs$cst$2619$family$$,"Playwrite IN",$APP.$cljs$cst$723$name$$,"Playwrite IN",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritein/v11/uk-xEGGpoLQ97mfv2J3cZzuz7CyEJhPw65lkM7mNMR8n3_Ag1kU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritein/v11/uk-xEGGpoLQ97mfv2J3cZzuz7CyEJhPw65lkMzmMMR8n3_Ag1kU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritein/v11/uk-xEGGpoLQ97mfv2J3cZzuz7CyEJhPw65lkM-eMMR8n3_Ag1kU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritein/v11/uk-xEGGpoLQ97mfv2J3cZzuz7CyEJhPw65lkM7mMMR8n3_Ag1kU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-in-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("60d61cee-fe74-4c80-8962-d280168c93e6",-152985177),$APP.$cljs$cst$2619$family$$,"Playwrite IN Guides",$APP.$cljs$cst$723$name$$,"Playwrite IN Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteinguides/v1/GFD2WBRug3mQSvrAT9AL4vx4d3lQNQV4Tt1qdGqgdlM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-is",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("02ef2c16-de62-4310-938c-2287a278356e",-904608563),$APP.$cljs$cst$2619$family$$,"Playwrite IS",$APP.$cljs$cst$723$name$$,"Playwrite IS",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteis/v10/JTUFjI4o_SGg9lecLGptrD17xQYXK0vOoz6jq6R8aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteis/v10/JTUFjI4o_SGg9lecLGptrD17xQYXK0vOoz6jqyR9aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteis/v10/JTUFjI4o_SGg9lecLGptrD17xQYXK0vOoz6jq_p9aX9-p7K5ILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteis/v10/JTUFjI4o_SGg9lecLGptrD17xQYXK0vOoz6jq6R9aX9-p7K5ILg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-is-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("097ab398-de33-4b54-8635-c1e4dbad8950",465776019),$APP.$cljs$cst$2619$family$$,
"Playwrite IS Guides",$APP.$cljs$cst$723$name$$,"Playwrite IS Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteisguides/v1/5aUp9-GkphaVExwxdX6SwWF-uigk3Cglrm9ptxu7HZ0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-it-moderna",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7fbdb827-e394-466a-8f0a-4322913ba94e",-132754437),$APP.$cljs$cst$2619$family$$,"Playwrite IT Moderna",$APP.$cljs$cst$723$name$$,"Playwrite IT Moderna",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteitmoderna/v11/mFTbWaYCwKPK5cx6W8jy2kwDnSUe9q45vQQi5HMFnSdEx2F5Wil8ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteitmoderna/v11/mFTbWaYCwKPK5cx6W8jy2kwDnSUe9q45vQQi5HMFnSdEx2F52ih8ubbffHtmMw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteitmoderna/v11/mFTbWaYCwKPK5cx6W8jy2kwDnSUe9q45vQQi5HMFnSdEx2F5BCh8ubbffHtmMw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteitmoderna/v11/mFTbWaYCwKPK5cx6W8jy2kwDnSUe9q45vQQi5HMFnSdEx2F5Wih8ubbffHtmMw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-it-moderna-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a64b5764-3098-45d8-beba-3d5382a3c764",1082407422),$APP.$cljs$cst$2619$family$$,"Playwrite IT Moderna Guides",$APP.$cljs$cst$723$name$$,"Playwrite IT Moderna Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteitmodernaguides/v1/2sDKZHBJg5rCj6fz_QgDJhGcTtJ5AVu-1w5jRQjRv9qPpOVtBhB5gQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-playwrite-it-trad",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("520768a8-75c6-4a31-8d60-3a36bfbdfe9c",-980335924),$APP.$cljs$cst$2619$family$$,"Playwrite IT Trad",$APP.$cljs$cst$723$name$$,"Playwrite IT Trad",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteittrad/v11/SlG5mR6Yo5oYZX5BFVcEySBSPE50BjHDpZxuvgxzFq96u--_gENNXvzL2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteittrad/v11/SlG5mR6Yo5oYZX5BFVcEySBSPE50BjHDpZxuvgxzFq96O-6_gENNXvzL2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteittrad/v11/SlG5mR6Yo5oYZX5BFVcEySBSPE50BjHDpZxuvgxzFq965e6_gENNXvzL2Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteittrad/v11/SlG5mR6Yo5oYZX5BFVcEySBSPE50BjHDpZxuvgxzFq96u-6_gENNXvzL2Q.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-it-trad-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a10ba6a9-87d1-425f-936e-efb50f7d5fe7",1389539861),$APP.$cljs$cst$2619$family$$,"Playwrite IT Trad Guides",$APP.$cljs$cst$723$name$$,"Playwrite IT Trad Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteittradguides/v2/SlGDmReYo5oYZX5BFVcEySBSPE50BiuP2AHaRsRUA4V-e6yHgQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-mx",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d208ed8e-986a-4556-8667-c798399e48e8",-808434756),$APP.$cljs$cst$2619$family$$,
"Playwrite MX",$APP.$cljs$cst$723$name$$,"Playwrite MX",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritemx/v13/6xK9dSNbKtCe7KfhXg7RYSwyQ-oO7xNblyJr9wnc5xYfXDWXDu8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritemx/v13/6xK9dSNbKtCe7KfhXg7RYSwyQ-oO7xNblyJr94nd5xYfXDWXDu8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritemx/v13/6xK9dSNbKtCe7KfhXg7RYSwyQ-oO7xNblyJr91fd5xYfXDWXDu8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritemx/v13/6xK9dSNbKtCe7KfhXg7RYSwyQ-oO7xNblyJr9wnd5xYfXDWXDu8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-mx-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("411e6fbe-f3e7-4733-bae8-569936964fe1",
518780886),$APP.$cljs$cst$2619$family$$,"Playwrite MX Guides",$APP.$cljs$cst$723$name$$,"Playwrite MX Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritemxguides/v1/k3kMo9ESPe9dzQ1UGbvoZhnhbtfklWqN0qywHx-HpY0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ng-modern",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8a811729-2c74-48a8-a561-c2c442c59694",-1944554390),$APP.$cljs$cst$2619$family$$,"Playwrite NG Modern",$APP.$cljs$cst$723$name$$,"Playwrite NG Modern",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritengmodern/v11/ijw-s4b2R9Qve5V5lNJb_yRhEfSep5NbFCKmKgoEeCA4V17tPQbi5GswWJNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritengmodern/v11/ijw-s4b2R9Qve5V5lNJb_yRhEfSep5NbFCKmKgoEeCA4V15tPAbi5GswWJNE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritengmodern/v11/ijw-s4b2R9Qve5V5lNJb_yRhEfSep5NbFCKmKgoEeCA4V16zPAbi5GswWJNE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritengmodern/v11/ijw-s4b2R9Qve5V5lNJb_yRhEfSep5NbFCKmKgoEeCA4V17tPAbi5GswWJNE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ng-modern-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0d226b40-fe39-4476-9a02-739d3d1dfa26",-1208961316),$APP.$cljs$cst$2619$family$$,"Playwrite NG Modern Guides",$APP.$cljs$cst$723$name$$,"Playwrite NG Modern Guides",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritengmodernguides/v1/6qLVKYQNtxD-qVlIPUIPdWMlWxy3BmFEQgxB1xvFhDarWJtyZyGU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-playwrite-nl",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4d3b235f-c47b-412d-86bc-cc48776c4401",857086188),$APP.$cljs$cst$2619$family$$,"Playwrite NL",$APP.$cljs$cst$723$name$$,"Playwrite NL",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenl/v10/k3kCo84SPe9dzQ1UGbvoZQ37Iqp5IZJF9bmaG9_EnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenl/v10/k3kCo84SPe9dzQ1UGbvoZQ37Iqp5IZJF9bmaG1_FnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenl/v10/k3kCo84SPe9dzQ1UGbvoZQ37Iqp5IZJF9bmaG4HFnYxNbPzS5HE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenl/v10/k3kCo84SPe9dzQ1UGbvoZQ37Iqp5IZJF9bmaG9_FnYxNbPzS5HE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-nl-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("090edabb-753d-466f-a321-6b7a5d4b314d",1989799558),$APP.$cljs$cst$2619$family$$,"Playwrite NL Guides",$APP.$cljs$cst$723$name$$,"Playwrite NL Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenlguides/v1/FwZH7_8mxlw-50y5PJughoCL4jbXkMqwsWKGP6kvdPA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-no",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("27fc74f1-9c63-4e65-bd2d-55d049599ae3",166029145),$APP.$cljs$cst$2619$family$$,"Playwrite NO",$APP.$cljs$cst$723$name$$,
"Playwrite NO",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteno/v10/nuFrD_fYSZviRJYb-P2TrQO1DRpazaZDgnw-49whHKen-mjRVtc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteno/v10/nuFrD_fYSZviRJYb-P2TrQO1DRpazaZDgnw-41wgHKen-mjRVtc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteno/v10/nuFrD_fYSZviRJYb-P2TrQO1DRpazaZDgnw-44IgHKen-mjRVtc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteno/v10/nuFrD_fYSZviRJYb-P2TrQO1DRpazaZDgnw-49wgHKen-mjRVtc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-no-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("970f8426-163f-4bec-908e-0828f7c8994f",
-757591361),$APP.$cljs$cst$2619$family$$,"Playwrite NO Guides",$APP.$cljs$cst$723$name$$,"Playwrite NO Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenoguides/v1/DPEwYx-Cyg4cQ2aAcFshOLL79zJKccqHe2-Z2vnLeAs.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-nz",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8be1e164-2c79-4979-acde-babfa5a3d6e2",-866729827),$APP.$cljs$cst$2619$family$$,"Playwrite NZ",$APP.$cljs$cst$723$name$$,"Playwrite NZ",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenz/v11/d6lakaOxRsyr_zZDmUYvh2TW3NCQVvjKPjPjngAVeRt5gGCzkrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenz/v11/d6lakaOxRsyr_zZDmUYvh2TW3NCQVvjKPjPjnoAUeRt5gGCzkrs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenz/v11/d6lakaOxRsyr_zZDmUYvh2TW3NCQVvjKPjPjnl4UeRt5gGCzkrs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenz/v11/d6lakaOxRsyr_zZDmUYvh2TW3NCQVvjKPjPjngAUeRt5gGCzkrs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-nz-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f1fcd2d0-f542-4abe-bc1a-291c3406f1b4",-1511934960),$APP.$cljs$cst$2619$family$$,"Playwrite NZ Guides",$APP.$cljs$cst$723$name$$,"Playwrite NZ Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritenzguides/v1/t5t8IQQPN4uFDRepJwiX4vzIikyGzv71Wh8xq25PL5k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-pe",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2e02702c-8e09-42ae-9782-7dce2f83e6a2",
-1008974193),$APP.$cljs$cst$2619$family$$,"Playwrite PE",$APP.$cljs$cst$723$name$$,"Playwrite PE",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepe/v6/FwZJ7-Amxlw-50y5PJugmImRrktKJDJ4lnesO2lsTPHFdtSgb_A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepe/v6/FwZJ7-Amxlw-50y5PJugmImRrktKJDJ4lnesO-ltTPHFdtSgb_A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepe/v6/FwZJ7-Amxlw-50y5PJugmImRrktKJDJ4lnesOzdtTPHFdtSgb_A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepe/v6/FwZJ7-Amxlw-50y5PJugmImRrktKJDJ4lnesO2ltTPHFdtSgb_A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-pe-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a1dd5856-bc45-4e2a-b7ef-a12b2e285a49",-1374672343),$APP.$cljs$cst$2619$family$$,"Playwrite PE Guides",$APP.$cljs$cst$723$name$$,"Playwrite PE Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepeguides/v1/AMONz5uBsGadFuvf9j8ZyqI0FA3br70wwyyAlqETME8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-pl",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7ed1ccd8-d4e6-45ea-8750-828315c54ec0",1911884189),$APP.$cljs$cst$2619$family$$,"Playwrite PL",$APP.$cljs$cst$723$name$$,"Playwrite PL",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepl/v10/0QIyMXVf_4C2VH-yUr5uz72U-LQiKJ_9tb1WmRfa9ZybSwcVtHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepl/v10/0QIyMXVf_4C2VH-yUr5uz72U-LQiKJ_9tb1WmZfb9ZybSwcVtHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepl/v10/0QIyMXVf_4C2VH-yUr5uz72U-LQiKJ_9tb1WmUnb9ZybSwcVtHQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritepl/v10/0QIyMXVf_4C2VH-yUr5uz72U-LQiKJ_9tb1WmRfb9ZybSwcVtHQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-pl-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a23542ab-b00e-4d72-9cb8-523131a610c5",385052977),$APP.$cljs$cst$2619$family$$,
"Playwrite PL Guides",$APP.$cljs$cst$723$name$$,"Playwrite PL Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteplguides/v1/jVyW7m_lCm7G5CZyQCAu8mgkGLk-kmibWR3aRZ2Kw7A.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-pt",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("17c3aa47-24d6-40c0-83e8-d794720b0019",630936747),$APP.$cljs$cst$2619$family$$,"Playwrite PT",$APP.$cljs$cst$723$name$$,"Playwrite PT",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritept/v10/6NUE8FidKwOcfRjj8ukv5Lg-wt21rkAVfXUe9qDjTfJtvlo3Qaw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritept/v10/6NUE8FidKwOcfRjj8ukv5Lg-wt21rkAVfXUe9iDiTfJtvlo3Qaw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritept/v10/6NUE8FidKwOcfRjj8ukv5Lg-wt21rkAVfXUe9v7iTfJtvlo3Qaw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritept/v10/6NUE8FidKwOcfRjj8ukv5Lg-wt21rkAVfXUe9qDiTfJtvlo3Qaw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-pt-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8fe7e8b6-12cc-4164-910a-54b21e9ae95b",-1276147054),$APP.$cljs$cst$2619$family$$,"Playwrite PT Guides",$APP.$cljs$cst$723$name$$,"Playwrite PT Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteptguides/v2/sJoY3K5JjdGLJV3vyatrMkupgg-kWTx5F5k90TZO69o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("222d76d8-bc8f-483d-81f9-f07c264ea093",
1337238280),$APP.$cljs$cst$2619$family$$,"Playwrite RO",$APP.$cljs$cst$723$name$$,"Playwrite RO",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritero/v10/gok8H6fuA1J7QPJ04HFTGSWdk_S0czhwEf0j4a9ZnZWMJnZeBS8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritero/v10/gok8H6fuA1J7QPJ04HFTGSWdk_S0czhwEf0j4S9YnZWMJnZeBS8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritero/v10/gok8H6fuA1J7QPJ04HFTGSWdk_S0czhwEf0j4fFYnZWMJnZeBS8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritero/v10/gok8H6fuA1J7QPJ04HFTGSWdk_S0czhwEf0j4a9YnZWMJnZeBS8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-ro-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6454efb0-bfcd-4706-baff-c7c43d47516a",389523036),$APP.$cljs$cst$2619$family$$,"Playwrite RO Guides",$APP.$cljs$cst$723$name$$,"Playwrite RO Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteroguides/v1/wlptgx7ZCE50snmWiOExiylvL10_b5Ym_LBte6KuGEo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-sk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("12194c97-05d8-4317-8734-65aeb499e0b8",755018352),$APP.$cljs$cst$2619$family$$,"Playwrite SK",$APP.$cljs$cst$723$name$$,"Playwrite SK",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritesk/v10/9XU3lJp0klrZDw3AZHcsJTByz7latrF9yDIlf-2dvsOzdK9OF68.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritesk/v10/9XU3lJp0klrZDw3AZHcsJTByz7latrF9yDIlf22cvsOzdK9OF68.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritesk/v10/9XU3lJp0klrZDw3AZHcsJTByz7latrF9yDIlf7OcvsOzdK9OF68.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritesk/v10/9XU3lJp0klrZDw3AZHcsJTByz7latrF9yDIlf-2cvsOzdK9OF68.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-sk-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2fbca9e9-ef17-446c-8201-cf2ea6d34623",299210205),$APP.$cljs$cst$2619$family$$,
"Playwrite SK Guides",$APP.$cljs$cst$723$name$$,"Playwrite SK Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteskguides/v1/P5sezYaSYdfH5z93kEFk3tyPlqxeQeo_JzruWQshcbU.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-tz",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b6824c0d-e1da-472e-ae1d-33c269f4c94b",-1915467650),$APP.$cljs$cst$2619$family$$,"Playwrite TZ",$APP.$cljs$cst$723$name$$,"Playwrite TZ",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritetz/v11/RLptK5rs6au7bzABmVQAOwnUbvHMbzSUU27JDWwSue1COwjVROo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritetz/v11/RLptK5rs6au7bzABmVQAOwnUbvHMbzSUU27JDewTue1COwjVROo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritetz/v11/RLptK5rs6au7bzABmVQAOwnUbvHMbzSUU27JDTITue1COwjVROo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritetz/v11/RLptK5rs6au7bzABmVQAOwnUbvHMbzSUU27JDWwTue1COwjVROo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-tz-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f5939de2-6c46-4f1d-8575-0e9ea65d6db9",-2063410073),$APP.$cljs$cst$2619$family$$,"Playwrite TZ Guides",$APP.$cljs$cst$723$name$$,"Playwrite TZ Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritetzguides/v1/SLXUc0_L5XEkcjBPGvusk4lULgsM9U5_YQy93JQ2XEg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-us-modern",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("8dd4fbdd-521a-4d47-8b66-7bae2b2670f0",-379930063),$APP.$cljs$cst$2619$family$$,"Playwrite US Modern",$APP.$cljs$cst$723$name$$,"Playwrite US Modern",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/playwriteusmodern/v11/H4cMBWmRlMXPhla3hmMaveiYz8nSDkIFLNIYl2TXUwK62YohNw2Da0LCgUPK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteusmodern/v11/H4cMBWmRlMXPhla3hmMaveiYz8nSDkIFLNIYl2TXUwK62YqhNg2Da0LCgUPK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteusmodern/v11/H4cMBWmRlMXPhla3hmMaveiYz8nSDkIFLNIYl2TXUwK62Yp_Ng2Da0LCgUPK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteusmodern/v11/H4cMBWmRlMXPhla3hmMaveiYz8nSDkIFLNIYl2TXUwK62YohNg2Da0LCgUPK.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-us-modern-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b87e9ef-7483-4ade-9b86-15ffbc16a995",2005128471),$APP.$cljs$cst$2619$family$$,"Playwrite US Modern Guides",$APP.$cljs$cst$723$name$$,"Playwrite US Modern Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteusmodernguides/v1/0QI1MWNf_4C2VH-yUr5uyqKOvtOynXAoku8j8Lv9pryxZQscrW1V.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-us-trad",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dcdf95ef-f537-4c16-98ba-2b21bfd54bc0",-309548872),$APP.$cljs$cst$2619$family$$,
"Playwrite US Trad",$APP.$cljs$cst$723$name$$,"Playwrite US Trad",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteustrad/v11/fdNX9tyHsnVPjW9trmV7wQ0stdwRBYclCsCdzOb1-cd1E8pgj6Kf5uBNig.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteustrad/v11/fdNX9tyHsnVPjW9trmV7wQ0stdwRBYclCsCdzOb1-cd1k8tgj6Kf5uBNig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteustrad/v11/fdNX9tyHsnVPjW9trmV7wQ0stdwRBYclCsCdzOb1-cd1Tctgj6Kf5uBNig.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteustrad/v11/fdNX9tyHsnVPjW9trmV7wQ0stdwRBYclCsCdzOb1-cd1E8tgj6Kf5uBNig.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-us-trad-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fb94c185-8a76-4af6-ba37-d70892147698",1105249904),$APP.$cljs$cst$2619$family$$,"Playwrite US Trad Guides",$APP.$cljs$cst$723$name$$,"Playwrite US Trad Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteustradguides/v1/-zk29027wssz_XLkGgu8kTL39c2bMssjmiZPNnk5nJCZAyrUdw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-vn",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("484472ab-096a-4533-be57-d816bf9401dc",873349650),$APP.$cljs$cst$2619$family$$,"Playwrite VN",$APP.$cljs$cst$723$name$$,"Playwrite VN",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritevn/v11/mtGo4_hXJqPSu8nf5RBY5i0q0yxCxtP-9TFBNUI8E-9HPWIQtD0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritevn/v11/mtGo4_hXJqPSu8nf5RBY5i0q0yxCxtP-9TFBNcI9E-9HPWIQtD0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritevn/v11/mtGo4_hXJqPSu8nf5RBY5i0q0yxCxtP-9TFBNRw9E-9HPWIQtD0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritevn/v11/mtGo4_hXJqPSu8nf5RBY5i0q0yxCxtP-9TFBNUI9E-9HPWIQtD0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-vn-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3b1648b-1adc-4d65-b2e1-bd026333f802",
1201778041),$APP.$cljs$cst$2619$family$$,"Playwrite VN Guides",$APP.$cljs$cst$723$name$$,"Playwrite VN Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritevnguides/v1/JIAvUUlydXJZq1IQU8oDBn2CUkROHFEAfXMXfpmSLuI.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-za",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("55127457-b43d-49df-9181-3d89d3440228",791681817),$APP.$cljs$cst$2619$family$$,"Playwrite ZA",$APP.$cljs$cst$723$name$$,"Playwrite ZA",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteza/v11/Noag6Uzhw5CTOhXKt5-vwvhrNyaNQo1LaBq0EbLGbYUsn9T5dt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteza/v11/Noag6Uzhw5CTOhXKt5-vwvhrNyaNQo1LaBq0ETLHbYUsn9T5dt0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteza/v11/Noag6Uzhw5CTOhXKt5-vwvhrNyaNQo1LaBq0EezHbYUsn9T5dt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwriteza/v11/Noag6Uzhw5CTOhXKt5-vwvhrNyaNQo1LaBq0EbLHbYUsn9T5dt0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-playwrite-za-guides",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("629945c6-1546-4ddc-b970-0b712c228bd3",-745877019),$APP.$cljs$cst$2619$family$$,"Playwrite ZA Guides",$APP.$cljs$cst$723$name$$,"Playwrite ZA Guides",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/playwritezaguides/v1/O4ZOFHPsmxlhCg3-iycDyEwy0BT1ribk2HDoCLfQmgE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-plus-jakarta-sans",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("445a58df-8e71-4f97-802f-dd8658736f86",-684080817),$APP.$cljs$cst$2619$family$$,"Plus Jakarta Sans",$APP.$cljs$cst$723$name$$,"Plus Jakarta Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KU7NShXUEKi4Rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_907NShXUEKi4Rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NShXUEKi4Rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m07NShXUEKi4Rw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0nNShXUEKi4Rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_TknNShXUEKi4Rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KUnNShXUEKi4Rw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lCR_QMq2oR82k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ17CR_QMq2oR82k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCR_QMq2oR82k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0XCR_QMq2oR82k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ37Dh_QMq2oR82k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ3CDh_QMq2oR82k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lDh_QMq2oR82k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pochaevsk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("47e270a5-c6ad-4fe6-8dd6-47e7bb6854ff",913093522),$APP.$cljs$cst$2619$family$$,
"Pochaevsk",$APP.$cljs$cst$723$name$$,"Pochaevsk",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pochaevsk/v5/55xuey9_OdX_Om7ReYgloJd4-bnQKg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-podkova",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("88283717-ff9d-4576-bca4-ffbb76f17c74",-1084826117),$APP.$cljs$cst$2619$family$$,"Podkova",$APP.$cljs$cst$723$name$$,"Podkova",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/podkova/v33/K2FufZ1EmftJSV9VQpXb1lo9vC3nZWtFzcU4EoporSHH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/podkova/v33/K2FufZ1EmftJSV9VQpXb1lo9vC3nZWt3zcU4EoporSHH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/podkova/v33/K2FufZ1EmftJSV9VQpXb1lo9vC3nZWubysU4EoporSHH.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/podkova/v33/K2FufZ1EmftJSV9VQpXb1lo9vC3nZWuiysU4EoporSHH.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/podkova/v33/K2FufZ1EmftJSV9VQpXb1lo9vC3nZWvFysU4EoporSHH.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-poetsen-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8a6e6f3a-3128-4270-ba82-4c38e5192610",
1594656999),$APP.$cljs$cst$2619$family$$,"Poetsen One",$APP.$cljs$cst$723$name$$,"Poetsen One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poetsenone/v3/ke8hOgIaMUB37xCgvCntWtIvq_KREbG9.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-poiret-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("677fdb79-1834-4707-ae0c-f31c22022cae",-1089048542),$APP.$cljs$cst$2619$family$$,"Poiret One",$APP.$cljs$cst$723$name$$,"Poiret One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poiretone/v18/UqyVK80NJXN4zfRgbdfbk5lWVscxdKE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-poller-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7428dc49-ebc5-4af1-9460-416269111fae",-255337734),$APP.$cljs$cst$2619$family$$,"Poller One",$APP.$cljs$cst$723$name$$,"Poller One",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pollerone/v25/ahccv82n0TN3gia5E4Bud-lbgUS5u0s.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-poltawski-nowy",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd155c1c-bfb5-4a37-9b4b-81c03eb01103",1119732499),$APP.$cljs$cst$2619$family$$,"Poltawski Nowy",$APP.$cljs$cst$723$name$$,"Poltawski Nowy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/poltawskinowy/v5/flUsRq6ww480U1xsUpFXD-iDBNlSAOLkKCLnWq8KqCWnDS6V5CzCoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poltawskinowy/v5/flUsRq6ww480U1xsUpFXD-iDBNlSAOLkKCLnWq8KmiWnDS6V5CzCoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poltawskinowy/v5/flUsRq6ww480U1xsUpFXD-iDBNlSAOLkKCLnWq8KdiKnDS6V5CzCoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poltawskinowy/v5/flUsRq6ww480U1xsUpFXD-iDBNlSAOLkKCLnWq8KTyKnDS6V5CzCoQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poltawskinowy/v5/flUuRq6ww480U1xsUpFXD-iDBPNbMh08QUl99KgfYGZPTiSRxinSoROp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poltawskinowy/v5/flUuRq6ww480U1xsUpFXD-iDBPNbMh08QUl99KgfYGZ9TiSRxinSoROp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poltawskinowy/v5/flUuRq6ww480U1xsUpFXD-iDBPNbMh08QUl99KgfYGaRSSSRxinSoROp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poltawskinowy/v5/flUuRq6ww480U1xsUpFXD-iDBPNbMh08QUl99KgfYGaoSSSRxinSoROp.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-poly",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b06513d6-4d1f-4df2-b242-afbd8949b151",-177343735),$APP.$cljs$cst$2619$family$$,
"Poly",$APP.$cljs$cst$723$name$$,"Poly",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poly/v18/MQpb-W6wKNitRLCAq2Lpris.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poly/v18/MQpV-W6wKNitdLKKr0DsviuGWA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pompiere",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0cc68944-ec5a-44b4-93ea-b273989bf09a",-1428236945),$APP.$cljs$cst$2619$family$$,"Pompiere",$APP.$cljs$cst$723$name$$,"Pompiere",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pompiere/v21/VEMyRoxis5Dwuyeov6Wt5jDtreOL.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ponnala",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("e35868d9-7dca-40d9-9a44-02dfcb488de8",1992559958),$APP.$cljs$cst$2619$family$$,"Ponnala",$APP.$cljs$cst$723$name$$,"Ponnala",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ponnala/v3/w8gaH2QxQOU08bbbrQut2F4OuOo.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ponomar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5951f042-96e1-49ee-9e90-f2578a10684b",1292104987),$APP.$cljs$cst$2619$family$$,"Ponomar",$APP.$cljs$cst$723$name$$,"Ponomar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ponomar/v5/or3iQ6zp3fKD2wImbJTdArg8hzo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pontano-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("61a6fe30-0cec-452d-9273-710e5ee5e0ef",-1920335890),$APP.$cljs$cst$2619$family$$,"Pontano Sans",$APP.$cljs$cst$723$name$$,"Pontano Sans",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pontanosans/v19/qFdW35GdgYR8EzR6oBLDHa3wyRf8W8eBM6XLOSzMncaMp9gzWsE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pontanosans/v19/qFdW35GdgYR8EzR6oBLDHa3wyRf8W8eBM6XLOXLMncaMp9gzWsE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pontanosans/v19/qFdW35GdgYR8EzR6oBLDHa3wyRf8W8eBM6XLOUDMncaMp9gzWsE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pontanosans/v19/qFdW35GdgYR8EzR6oBLDHa3wyRf8W8eBM6XLOazLncaMp9gzWsE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pontanosans/v19/qFdW35GdgYR8EzR6oBLDHa3wyRf8W8eBM6XLOZXLncaMp9gzWsE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-poor-story",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1151bdf7-d5c9-4d54-9bab-30f99d46f0d2",-72017043),$APP.$cljs$cst$2619$family$$,"Poor Story",$APP.$cljs$cst$723$name$$,"Poor Story",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poorstory/v24/jizfREFUsnUct9P6cDfd4OmnLD0Z4zM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-poppins",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2f7ae8d3-c736-4b04-a5bb-fc71edb4d6da",-1231237958),$APP.$cljs$cst$2619$family$$,
"Poppins",$APP.$cljs$cst$723$name$$,"Poppins",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTed3FBGPaTSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE3tFOvODSVFF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_V1tvFP-KUEg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1plEN2PQEhcqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1tvFP-KUEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21llEN2PQEhcqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJDUc1NECPY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLed3FBGPaTSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V1tvFP-KUEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hlEN2PQEhcqw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1tvFP-KUEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lEN2PQEhcqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1tvFP-KUEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15lEN2PQEhcqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1tvFP-KUEg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111lEN2PQEhcqw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5V1tvFP-KUEg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xlEN2PQEhcqw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-port-lligat-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("32f1355c-e009-477d-b1a2-27ec174082b1",
1994216646),$APP.$cljs$cst$2619$family$$,"Port Lligat Sans",$APP.$cljs$cst$723$name$$,"Port Lligat Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/portlligatsans/v24/kmKmZrYrGBbdN1aV7Vokow6Lw4s4l7N0Tx4xEcQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-port-lligat-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aca74406-f816-425b-98ac-fc4133fa21a3",1396089687),$APP.$cljs$cst$2619$family$$,"Port Lligat Slab",$APP.$cljs$cst$723$name$$,"Port Lligat Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/portlligatslab/v27/LDIpaoiQNgArA8kR7ulhZ8P_NYOss7ob9yGLmfI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-potta-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a3ac44c7-8e1f-46f0-bdb9-9aa5910220bb",-995040887),$APP.$cljs$cst$2619$family$$,"Potta One",$APP.$cljs$cst$723$name$$,
"Potta One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pottaone/v19/FeVSS05Bp6cy7xI-YfxQ3Z5nm29Gww.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-pragati-narrow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e8e0b03f-7c5b-452e-8ebf-97e218bf685e",-1213900921),$APP.$cljs$cst$2619$family$$,"Pragati Narrow",$APP.$cljs$cst$723$name$$,"Pragati Narrow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pragatinarrow/v15/vm8vdRf0T0bS1ffgsPB7WZ-mD17_ytN3M48a.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pragatinarrow/v15/vm8sdRf0T0bS1ffgsPB7WZ-mD2ZD5fd_GJMTlo_4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-praise",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0ba33d89-9065-4cf6-b23a-825efd2f7d12",822319877),$APP.$cljs$cst$2619$family$$,"Praise",$APP.$cljs$cst$723$name$$,"Praise",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/praise/v9/qkBUXvUZ-cnFXcFyDvO67L9XmQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-prata",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77265979-dd15-4a1c-935a-c57465676034",-2057630403),$APP.$cljs$cst$2619$family$$,"Prata",$APP.$cljs$cst$723$name$$,"Prata",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-vWIAG_5LWwJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-preahvihear",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("44642a5d-15ec-44cf-bb36-ddcab05d61ef",538297547),$APP.$cljs$cst$2619$family$$,"Preahvihear",$APP.$cljs$cst$723$name$$,
"Preahvihear",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/preahvihear/v32/6NUS8F-dNQeEYhzj7uluxswE49FJf8Wv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-press-start-2p",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("070d5c28-7031-4959-b1e0-bb5b915ad1eb",-242070976),$APP.$cljs$cst$2619$family$$,"Press Start 2P",$APP.$cljs$cst$723$name$$,"Press Start 2P",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pressstart2p/v16/e3t4euO8T-267oIAQAu6jDQyK0nSgPJE4580.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-pridi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("abf15950-21d6-4f38-9e9b-a558cf49914e",-1387871114),$APP.$cljs$cst$2619$family$$,"Pridi",$APP.$cljs$cst$723$name$$,"Pridi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pridi/v15/2sDdZG5JnZLfkc1SiE0jRUG0AqUc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pridi/v15/2sDdZG5JnZLfkc02i00jRUG0AqUc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pridi/v15/2sDQZG5JnZLfkfWao2krbl29.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pridi/v15/2sDdZG5JnZLfkc1uik0jRUG0AqUc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pridi/v15/2sDdZG5JnZLfkc1CjU0jRUG0AqUc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/pridi/v15/2sDdZG5JnZLfkc0mjE0jRUG0AqUc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-princess-sofia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("acf3da04-847a-4667-bab3-add7584332d2",-535445936),$APP.$cljs$cst$2619$family$$,"Princess Sofia",$APP.$cljs$cst$723$name$$,
"Princess Sofia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/princesssofia/v27/qWczB6yguIb8DZ_GXZst16n7GRz7mDUoupoI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-prociono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("96c07b9c-026b-46cf-b0c8-c7967ccee4c8",-1273751085),$APP.$cljs$cst$2619$family$$,"Prociono",$APP.$cljs$cst$723$name$$,"Prociono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prociono/v28/r05YGLlR-KxAf9GGO8upyDYtStiJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-prompt",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("13a79227-99f6-44c8-8f66-a11b5bd4be6c",845082412),$APP.$cljs$cst$2619$family$$,"Prompt",$APP.$cljs$cst$723$name$$,"Prompt",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_9XJnvUD7dzB2CA9oYREcjeo0k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/prompt/v12/-W_7XJnvUD7dzB2KZeJ8TkMBf50kbiM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2Cr_s4bmkvc5Q9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_6XJnvUD7dzB2KZeLQb2MrUZEtdzow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2Cy_g4bmkvc5Q9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_6XJnvUD7dzB2KZeK0bGMrUZEtdzow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W__XJnvUD7dzB26Z9AcZkIzeg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_9XJnvUD7dzB2KZdoYREcjeo0k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2Ck_k4bmkvc5Q9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_6XJnvUD7dzB2KZeLsbWMrUZEtdzow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2Cv_44bmkvc5Q9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_6XJnvUD7dzB2KZeLAamMrUZEtdzow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2C2_84bmkvc5Q9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_6XJnvUD7dzB2KZeKka2MrUZEtdzow.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2Cx_w4bmkvc5Q9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/prompt/v12/-W_6XJnvUD7dzB2KZeK4aGMrUZEtdzow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_8XJnvUD7dzB2C4_04bmkvc5Q9dw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prompt/v12/-W_6XJnvUD7dzB2KZeKcaWMrUZEtdzow.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-prosto-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f83a4932-13e2-4f8c-933d-966499ab1ceb",-55713148),$APP.$cljs$cst$2619$family$$,"Prosto One",$APP.$cljs$cst$723$name$$,"Prosto One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prostoone/v21/OpNJno4VhNfK-RgpwWWxpipfWhXD00c.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-protest-guerrilla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b8aa20f-5019-406e-b575-8a6b70f6bab4",
1853403052),$APP.$cljs$cst$2619$family$$,"Protest Guerrilla",$APP.$cljs$cst$723$name$$,"Protest Guerrilla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/protestguerrilla/v2/Qw3HZR5PDSL6K3irtrY-VJB2YzARHV0koJ8y_eiS.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-protest-revolution",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("032cbb86-195c-4da1-9bcf-8b0646cd0e19",1539486558),$APP.$cljs$cst$2619$family$$,"Protest Revolution",$APP.$cljs$cst$723$name$$,"Protest Revolution",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/protestrevolution/v2/11hcGofZ0kXBbxQXFB7MJsjtqnVw6Z2s8PIzTG1nQw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-protest-riot",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aef156b7-6ff4-4ccb-b7d3-0dc386d8ba4f",-329652800),$APP.$cljs$cst$2619$family$$,"Protest Riot",$APP.$cljs$cst$723$name$$,
"Protest Riot",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/protestriot/v2/d6lPkaOxWMKm7TdezXFmpkrM1_JgjmRpOA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-protest-strike",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7752029e-ce95-4b30-a373-b66082277804",1601016481),$APP.$cljs$cst$2619$family$$,"Protest Strike",$APP.$cljs$cst$723$name$$,"Protest Strike",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/proteststrike/v2/0QI5MXdf4Y67Rn6vBog67ZjFlpzW0gZOs7BX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-proza-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b4c9cae-e2aa-402f-8b7d-f45a43720098",-1223776825),$APP.$cljs$cst$2619$family$$,"Proza Libre",$APP.$cljs$cst$723$name$$,"Proza Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjGdGHgj0k1DIQRyUEyyHovftvXWYyz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjEdGHgj0k1DIQRyUEyyEotdN_1XJyz7zc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjbdGHgj0k1DIQRyUEyyELbV__fcpC69i6N.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjZdGHgj0k1DIQRyUEyyEotTCvceJSY8z6Np1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjbdGHgj0k1DIQRyUEyyEL3UP_fcpC69i6N.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjZdGHgj0k1DIQRyUEyyEotTAfbeJSY8z6Np1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjbdGHgj0k1DIQRyUEyyEKTUf_fcpC69i6N.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjZdGHgj0k1DIQRyUEyyEotTGPaeJSY8z6Np1k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjbdGHgj0k1DIQRyUEyyEKPUv_fcpC69i6N.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/prozalibre/v9/LYjZdGHgj0k1DIQRyUEyyEotTH_ZeJSY8z6Np1k.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-public-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("66851511-5ebf-4f49-9422-4033787983c7",1700773390),$APP.$cljs$cst$2619$family$$,"Public Sans",$APP.$cljs$cst$723$name$$,"Public Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpi5ww0pX189fg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulpm5ww0pX189fg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuSJm5ww0pX189fg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuFpm5ww0pX189fg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuJJm5ww0pX189fg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuyJ65ww0pX189fg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymu8Z65ww0pX189fg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymulp65ww0pX189fg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwGs572Xtc6ZYQws9YVwllKVG8qX1oyOymuv565ww0pX189fg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgQctfVotfj7j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRgActfVotfj7j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673toPgActfVotfj7j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpRgActfVotfj7j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tpjgActfVotfj7j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tqPhwctfVotfj7j.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tq2hwctfVotfj7j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673trRhwctfVotfj7j.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/publicsans/v21/ijwAs572Xtc6ZYQws9YVwnNDZpDyNjGolS673tr4hwctfVotfj7j.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-puppies-play",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9b38bc28-f562-4be8-8d21-dec9459ab122",385521060),$APP.$cljs$cst$2619$family$$,"Puppies Play",$APP.$cljs$cst$723$name$$,"Puppies Play",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/puppiesplay/v11/wlp2gwHZEV99rG6M3NR9uB9vaAJSA_JN3Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-puritan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("df30797b-78d9-4392-b07c-5c7848603a4f",-265031054),$APP.$cljs$cst$2619$family$$,"Puritan",$APP.$cljs$cst$723$name$$,"Puritan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/puritan/v25/845YNMgkAJ2VTtIo9JrwRdaI50M.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/puritan/v25/845aNMgkAJ2VTtIoxJj6QfSN90PfXA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/puritan/v25/845dNMgkAJ2VTtIozCbfYd6j-0rGRes.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,
"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/puritan/v25/845fNMgkAJ2VTtIoxJjC_dup_2jDVevnLQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-purple-purse",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fa5b9840-a65d-4a0e-a574-2f8de854e2bb",-1433508625),$APP.$cljs$cst$2619$family$$,"Purple Purse",$APP.$cljs$cst$723$name$$,"Purple Purse",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/purplepurse/v25/qWctB66gv53iAp-Vfs4My6qyeBb_ujA4ug.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-qahiri",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("64cfec4a-1d04-494b-95c7-36e29a01e6e8",747517231),$APP.$cljs$cst$2619$family$$,"Qahiri",$APP.$cljs$cst$723$name$$,"Qahiri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/qahiri/v11/tsssAp1RZy0C_hGuU3Chrnmupw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-quando",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("594850b3-7765-4ed1-977a-e301cfac3bc2",-130700283),$APP.$cljs$cst$2619$family$$,"Quando",$APP.$cljs$cst$723$name$$,"Quando",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quando/v18/xMQVuFNaVa6YuW0pC6WzKX_QmA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-quantico",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b8e37c7a-0899-4abd-a370-5322dbdb4ab2",140002396),$APP.$cljs$cst$2619$family$$,"Quantico",$APP.$cljs$cst$723$name$$,
"Quantico",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quantico/v19/rax-HiSdp9cPL3KIF4xsLjxSmlLZ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quantico/v19/rax4HiSdp9cPL3KIF7xuJDhwn0LZ6T8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quantico/v19/rax5HiSdp9cPL3KIF7TQARhasU7Q8Cad.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quantico/v19/rax7HiSdp9cPL3KIF7xuHIRfu0ry9TadML4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-quattrocento",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e317f060-8954-4695-8489-972fd4bc754c",
1666724594),$APP.$cljs$cst$2619$family$$,"Quattrocento",$APP.$cljs$cst$723$name$$,"Quattrocento",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quattrocento/v24/OZpEg_xvsDZQL_LKIF7q4jPHxGL7f4jFuA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quattrocento/v24/OZpbg_xvsDZQL_LKIF7q4jP_eE3fd6PZsXcM9w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-quattrocento-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("871422ee-503e-4e8a-859e-7573f0a855a3",
2040316540),$APP.$cljs$cst$2619$family$$,"Quattrocento Sans",$APP.$cljs$cst$723$name$$,"Quattrocento Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quattrocentosans/v22/va9c4lja2NVIDdIAAoMR5MfuElaRB3zOvU7eHGHJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quattrocentosans/v22/va9a4lja2NVIDdIAAoMR5MfuElaRB0zMt0r8GXHJkLI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quattrocentosans/v22/va9Z4lja2NVIDdIAAoMR5MfuElaRB0RykmrWN33AiasJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quattrocentosans/v22/va9X4lja2NVIDdIAAoMR5MfuElaRB0zMj_bTPXnijLsJV7E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-questrial",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cc0d0b33-b6bb-4448-9237-cdd83166160f",921260741),$APP.$cljs$cst$2619$family$$,"Questrial",$APP.$cljs$cst$723$name$$,"Questrial",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/questrial/v19/QdVUSTchPBm7nuUeVf7EuStkm20oJA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-quicksand",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dd87df76-ea3a-49fc-bd1b-3e2830305876",-208692482),$APP.$cljs$cst$2619$family$$,"Quicksand",$APP.$cljs$cst$723$name$$,"Quicksand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkKEo18G0wx40QDw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o18G0wx40QDw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkM0o18G0wx40QDw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkCEv18G0wx40QDw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quicksand/v37/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkBgv18G0wx40QDw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-quintessential",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a2d2fbf2-b43c-40cc-88ed-d60043f05370",1670102162),$APP.$cljs$cst$2619$family$$,"Quintessential",$APP.$cljs$cst$723$name$$,"Quintessential",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/quintessential/v24/fdNn9sOGq31Yjnh3qWU14DdtjY5wS7kmAyxM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-qwigley",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("732ce2cf-7f67-4b73-b607-2edb888b0d94",2040657697),$APP.$cljs$cst$2619$family$$,"Qwigley",$APP.$cljs$cst$723$name$$,"Qwigley",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/qwigley/v20/1cXzaU3UGJb5tGoCuVxsi1mBmcE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-qwitcher-grypen",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("6ccb596e-a430-499a-8fce-e71b88ccfa04",-1170005522),$APP.$cljs$cst$2619$family$$,"Qwitcher Grypen",$APP.$cljs$cst$723$name$$,"Qwitcher Grypen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/qwitchergrypen/v8/pxicypclp9tDilN9RrC5BSI1dZmrSGNAom-wpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/qwitchergrypen/v8/pxiZypclp9tDilN9RrC5BSI1dZmT9ExkqkSsrvNXiA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rem",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("31957a30-f194-4836-a1ee-3785ad9d6daf",-2011970046),$APP.$cljs$cst$2619$family$$,"REM",$APP.$cljs$cst$723$name$$,"REM",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPMLrrToUbIqIfBU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPELqrToUbIqIfBU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPJzqrToUbIqIfBU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPMLqrToUbIqIfBU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPPDqrToUbIqIfBU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPBztrToUbIqIfBU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPCXtrToUbIqIfBU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPELtrToUbIqIfBU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzgHAIoSDyHbRjfsYumpRvUPGvtrToUbIqIfBU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpRXgeaKiNbBVWkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpxXkeaKiNbBVWkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,
"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpG3keaKiNbBVWkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpRXkeaKiNbBVWkw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpd3keaKiNbBVWkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpm34eaKiNbBVWkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpon4eaKiNbBVWkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqpxX4eaKiNbBVWkw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rem/v4/WnzmHAIoSDytZCogaeLNP7XTKQqp7H4eaKiNbBVWkw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-racing-sans-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("22fd94bb-489e-40c1-8351-fb3341e28c01",1376022545),$APP.$cljs$cst$2619$family$$,"Racing Sans One",$APP.$cljs$cst$723$name$$,"Racing Sans One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/racingsansone/v17/sykr-yRtm7EvTrXNxkv5jfKKyDCwL3rmWpIBtA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-radio-canada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("da0f8808-49d6-4a89-8d23-8d32e11e7b9b",637816699),$APP.$cljs$cst$2619$family$$,"Radio Canada",$APP.$cljs$cst$723$name$$,
"Radio Canada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX13ISXn0dBMcibU6jlAqr3ejLv5OLZYiYXik6db2P4jxxlsls-0nESkQPIJOdSSfOT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX13ISXn0dBMcibU6jlAqr3ejLv5OLZYiYXik6db2P4jxxlsls-0nFMkQPIJOdSSfOT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX13ISXn0dBMcibU6jlAqr3ejLv5OLZYiYXik6db2P4jxxlsls-0nF-kQPIJOdSSfOT.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX13ISXn0dBMcibU6jlAqr3ejLv5OLZYiYXik6db2P4jxxlsls-0nGSlgPIJOdSSfOT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX13ISXn0dBMcibU6jlAqr3ejLv5OLZYiYXik6db2P4jxxlsls-0nGrlgPIJOdSSfOT.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX33ISXn0dBMcibU6jlAqrdcwAMBJuK9IgQn4bfnSrKcMQM2cGQ1WSE0rWLLuNwTOOTa9k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX33ISXn0dBMcibU6jlAqrdcwAMBJuK9IgQn4bfnSrKcMQM2cGQ1WSE0uuLLuNwTOOTa9k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX33ISXn0dBMcibU6jlAqrdcwAMBJuK9IgQn4bfnSrKcMQM2cGQ1WSE0tmLLuNwTOOTa9k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX33ISXn0dBMcibU6jlAqrdcwAMBJuK9IgQn4bfnSrKcMQM2cGQ1WSE0jWMLuNwTOOTa9k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanada/v26/XRX33ISXn0dBMcibU6jlAqrdcwAMBJuK9IgQn4bfnSrKcMQM2cGQ1WSE0gyMLuNwTOOTa9k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-radio-canada-big",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8fe1621a-3214-4fad-88d5-065bfc96d3d7",
-917308459),$APP.$cljs$cst$2619$family$$,"Radio Canada Big",$APP.$cljs$cst$723$name$$,"Radio Canada Big",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjUdHrinEImAoQewU0hyTsPFra4Yp-6A-YRBF-RX6nNRY3p2pcheCsG.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjUdHrinEImAoQewU0hyTsPFra4Yp-6A-YRBF-RX6n_RY3p2pcheCsG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjUdHrinEImAoQewU0hyTsPFra4Yp-6A-YRBF-RX6kTQo3p2pcheCsG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjUdHrinEImAoQewU0hyTsPFra4Yp-6A-YRBF-RX6kqQo3p2pcheCsG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjqdHrinEImAoQewU0hyTsPFra4SJaI_D54b8U_WLwFBmWq0JMDfTsGdMc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjqdHrinEImAoQewU0hyTsPFra4SJaI_D54b8U_WLwFBleq0JMDfTsGdMc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjqdHrinEImAoQewU0hyTsPFra4SJaI_D54b8U_WLwFBrut0JMDfTsGdMc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radiocanadabig/v3/LYjqdHrinEImAoQewU0hyTsPFra4SJaI_D54b8U_WLwFBoKt0JMDfTsGdMc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-radley",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fbfe515b-8ad3-4e2e-aa5e-03db7673b52f",-626124722),$APP.$cljs$cst$2619$family$$,
"Radley",$APP.$cljs$cst$723$name$$,"Radley",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radley/v24/LYjDdGzinEIjCN19oAlEpVs3VQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/radley/v24/LYjBdGzinEIjCN1NogNAh14nVcfe.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rajdhani",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("74cc0ef5-151b-4080-8c87-8f01d336de3e",-759902500),$APP.$cljs$cst$2619$family$$,"Rajdhani",$APP.$cljs$cst$723$name$$,
"Rajdhani",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pasEcOsc-bGkqIw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rajdhani/v17/LDIxapCSOBg7S-QT7q4AOeekWPrP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pb0EMOsc-bGkqIw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF8Osc-bGkqIw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FsOsc-bGkqIw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rakkas",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3f311b1-0981-48db-a5f4-3a4f64884f82",-809826724),$APP.$cljs$cst$2619$family$$,"Rakkas",$APP.$cljs$cst$723$name$$,"Rakkas",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rakkas/v22/Qw3cZQlNHiblL3j_lttPOeMcCw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-raleway",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11c8c9d6-cd4b-4acb-a2f9-cf3b1a15fac4",-678955947),$APP.$cljs$cst$2619$family$$,"Raleway",$APP.$cljs$cst$723$name$$,
"Raleway",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CPNLA3JC9c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCPNLA3JC9c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCPNLA3JC9c.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCPNLA3JC9c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCPNLA3JC9c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCPNLA3JC9c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCPNLA3JC9c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCPNLA3JC9c.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCPNLA3JC9c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrQVIT9c2c8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLPrQVIT9c2c8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQVIT9c2c8.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-raleway-dots",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("78ace575-acfe-4aef-828e-8fc93804cebb",1880907885),$APP.$cljs$cst$2619$family$$,"Raleway Dots",$APP.$cljs$cst$723$name$$,"Raleway Dots",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ralewaydots/v19/6NUR8FifJg6AfQvzpshgwJ8kyf9Fdty2ew.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ramabhadra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9bf82c9a-ca98-4bae-83ba-b673a629d97b",916098230),$APP.$cljs$cst$2619$family$$,"Ramabhadra",$APP.$cljs$cst$723$name$$,"Ramabhadra",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ramabhadra/v17/EYq2maBOwqRW9P1SQ83LehNGX5uWw3o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-ramaraja",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6832cc05-6315-4e9d-b1b1-a6d9af3f97b9",1718743510),$APP.$cljs$cst$2619$family$$,"Ramaraja",$APP.$cljs$cst$723$name$$,"Ramaraja",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ramaraja/v17/SlGTmQearpYAYG1CABIkqnB6aSQU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rambla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("653bcc19-1c7c-4ef0-952b-f567311ffc03",-1163328935),$APP.$cljs$cst$2619$family$$,"Rambla",$APP.$cljs$cst$723$name$$,"Rambla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rambla/v14/snfrs0ip98hx6mr0I7IONthkwQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rambla/v14/snfps0ip98hx6mrEIbgKFN10wYKa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rambla/v14/snfos0ip98hx6mrMn50qPvN4yJuDYQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rambla/v14/snfus0ip98hx6mrEIYC2O_l86p6TYS-Y.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rammetto-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6a469389-94ec-4fcb-94ec-35dfa0c2599a",-1821949476),$APP.$cljs$cst$2619$family$$,"Rammetto One",$APP.$cljs$cst$723$name$$,"Rammetto One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rammettoone/v21/LhWiMV3HOfMbMetJG3lQDpp9Mvuciu-_SQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rampart-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ace31e46-5e5f-4cc9-904e-907fd5042d41",
928484926),$APP.$cljs$cst$2619$family$$,"Rampart One",$APP.$cljs$cst$723$name$$,"Rampart One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rampartone/v13/K2F1fZFGl_JSR1tAWNG9R6qgLS76ZHOM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ranchers",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("503456e6-2585-4366-afbc-4245b46886ee",-1688051238),$APP.$cljs$cst$2619$family$$,"Ranchers",$APP.$cljs$cst$723$name$$,"Ranchers",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ranchers/v19/zrfm0H3Lx-P2Xvs2AoDYDC79XTHv.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rancho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6dd1356f-845b-4c78-bf27-3ab540f6aec5",-846841523),$APP.$cljs$cst$2619$family$$,"Rancho",$APP.$cljs$cst$723$name$$,"Rancho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rancho/v22/46kulbzmXjLaqZRlbWXgd0RY1g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ranga",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1fdf48e4-c8fd-4c0f-8013-e2fb44cbc33a",
816922630),$APP.$cljs$cst$2619$family$$,"Ranga",$APP.$cljs$cst$723$name$$,"Ranga",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ranga/v22/C8ct4cYisGb28p6CLDwZwmGE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ranga/v22/C8cg4cYisGb28qY-AxgR6X2NZAn2.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rasa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d6904a1d-2537-4873-8982-e09dea9aa57d",195141371),$APP.$cljs$cst$2619$family$$,"Rasa",$APP.$cljs$cst$723$name$$,"Rasa",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn76YHIn1mWmVKl8ZtAM9NrJfN4YJW41fcvN2KT4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn76YHIn1mWmVKl8ZtAM9NrJfN5GJW41fcvN2KT4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn76YHIn1mWmVKl8ZtAM9NrJfN50JW41fcvN2KT4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn76YHIn1mWmVKl8ZtAM9NrJfN6YIm41fcvN2KT4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rasa/v27/xn76YHIn1mWmVKl8ZtAM9NrJfN6hIm41fcvN2KT4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn78YHIn1mWmfqBOmQhln0Bne8uOZth2d8_v3bT4Ycc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn78YHIn1mWmfqBOmQhln0Bne8uOZoZ2d8_v3bT4Ycc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn78YHIn1mWmfqBOmQhln0Bne8uOZrR2d8_v3bT4Ycc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn78YHIn1mWmfqBOmQhln0Bne8uOZlhxd8_v3bT4Ycc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rasa/v27/xn78YHIn1mWmfqBOmQhln0Bne8uOZmFxd8_v3bT4Ycc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rationale",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("855fa197-b16c-4c54-a87a-7040b83930e7",2108192864),$APP.$cljs$cst$2619$family$$,"Rationale",$APP.$cljs$cst$723$name$$,"Rationale",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rationale/v30/9XUnlJ92n0_JFxHIfHcsdlFMzLC2Zw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ravi-prakash",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aee6e073-21ae-40f0-a9ce-446749d48759",-192007383),
$APP.$cljs$cst$2619$family$$,"Ravi Prakash",$APP.$cljs$cst$723$name$$,"Ravi Prakash",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/raviprakash/v21/gokpH6fsDkVrF9Bv9X8SOAKHmNZEq6TTFw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-readex-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4e8147b4-b5a4-4868-a0f9-ac85f07f26e6",-378502763),$APP.$cljs$cst$2619$family$$,"Readex Pro",$APP.$cljs$cst$723$name$$,"Readex Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/readexpro/v27/SLXnc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2KY8TL0kGZN6blTCYUSmgmsglvjkag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/readexpro/v27/SLXnc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2KY8TL0kGZN6blTCv0Smgmsglvjkag.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/readexpro/v27/SLXnc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2KY8TL0kGZN6blTC4USmgmsglvjkag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/readexpro/v27/SLXnc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2KY8TL0kGZN6blTC00Smgmsglvjkag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/readexpro/v27/SLXnc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2KY8TL0kGZN6blTCP0Omgmsglvjkag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/readexpro/v27/SLXnc1bJ7HE5YDoGPuzj_dh8uc7wUy8ZQQyX2KY8TL0kGZN6blTCBkOmgmsglvjkag.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-recursive",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c346e15f-b181-451c-bb44-69b12affa7e3",-1372910454),$APP.$cljs$cst$2619$family$$,
"Recursive",$APP.$cljs$cst$723$name$$,"Recursive",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/recursive/v44/8vJN7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUvz2xbXfn1uEQadDck018vwxjDJCL.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/recursive/v44/8vJN7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUvz2xbXfn1uEQadCCk018vwxjDJCL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",
$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/recursive/v44/8vJN7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUvz2xbXfn1uEQadCwk018vwxjDJCL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/recursive/v44/8vJN7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUvz2xbXfn1uEQadBclE18vwxjDJCL.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/recursive/v44/8vJN7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUvz2xbXfn1uEQadBllE18vwxjDJCL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/recursive/v44/8vJN7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUvz2xbXfn1uEQadAClE18vwxjDJCL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/recursive/v44/8vJN7wMr0mhh-RQChyHEH06TlXhq_gukbYrFMk1QuAIcyEwG_X-dpEfaE5YaERmK-CImKsvxvU-MXGX2fSqasNfUvz2xbXfn1uEQadArlE18vwxjDJCL.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-red-hat-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("33acad7c-e54f-4176-a262-d771a06bfc98",719237174),$APP.$cljs$cst$2619$family$$,"Red Hat Display",$APP.$cljs$cst$723$name$$,"Red Hat Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbjKWckg5-Xecg3w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbmyWckg5-Xecg3w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbl6Wckg5-Xecg3w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbrKRckg5-Xecg3w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbouRckg5-Xecg3w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbuyRckg5-Xecg3w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIf7wUr0m80wwYf0QCXZzYzUoTK8RZQvRd-D1NYbsWRckg5-Xecg3w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVxAsz_VWZk3zJGg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVmgsz_VWZk3zJGg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVqAsz_VWZk3zJGg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVRAwz_VWZk3zJGg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVfQwz_VWZk3zJGg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVGgwz_VWZk3zJGg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatdisplay/v21/8vIh7wUr0m80wwYf0QCXZzYzUoTg-CSvZX4Vlf1fe6TVMwwz_VWZk3zJGg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-red-hat-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("eb42f064-15d7-4085-97a8-53fbf58acd6d",
922914416),$APP.$cljs$cst$2619$family$$,"Red Hat Mono",$APP.$cljs$cst$723$name$$,"Red Hat Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVyY7nDnA2uf2zVvFAhhzEs-VMSjJpBTfgjwQQPI-7HNuW4QuKI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVyY7nDnA2uf2zVvFAhhzEs-VMSjJpBTfgjwQV3I-7HNuW4QuKI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVyY7nDnA2uf2zVvFAhhzEs-VMSjJpBTfgjwQW_I-7HNuW4QuKI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVyY7nDnA2uf2zVvFAhhzEs-VMSjJpBTfgjwQYPP-7HNuW4QuKI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVyY7nDnA2uf2zVvFAhhzEs-VMSjJpBTfgjwQbrP-7HNuW4QuKI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVye7nDnA2uf2zVvFAhhzEsUXfZc_vk45Kb3VJWLTfLHvUwVqKIJuw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVye7nDnA2uf2zVvFAhhzEsUXfZc_vk45Kb3VJWLE_LHvUwVqKIJuw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVye7nDnA2uf2zVvFAhhzEsUXfZc_vk45Kb3VJWLIfLHvUwVqKIJuw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVye7nDnA2uf2zVvFAhhzEsUXfZc_vk45Kb3VJWLzfXHvUwVqKIJuw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhatmono/v16/jVye7nDnA2uf2zVvFAhhzEsUXfZc_vk45Kb3VJWL9PXHvUwVqKIJuw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-red-hat-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0dcb999b-23f5-42cc-b34f-624960f1d5dc",-1381672665),$APP.$cljs$cst$2619$family$$,
"Red Hat Text",$APP.$cljs$cst$723$name$$,"Red Hat Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQCbohi_ic6B3yVSzGBrMx6ZI_cy1A6Ok2ML-ZwVrbacYVFtIY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQCbohi_ic6B3yVSzGBrMx6ZI_cy1A6Ok2ML7hwVrbacYVFtIY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQCbohi_ic6B3yVSzGBrMx6ZI_cy1A6Ok2ML4pwVrbacYVFtIY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQCbohi_ic6B3yVSzGBrMx6ZI_cy1A6Ok2ML2Z3VrbacYVFtIY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQCbohi_ic6B3yVSzGBrMx6ZI_cy1A6Ok2ML193VrbacYVFtIY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQEbohi_ic6B3yVSzGBrMxQbb0jEzlRoOOLOnAz4PXQdadApIYv_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQEbohi_ic6B3yVSzGBrMxQbb0jEzlRoOOLOnAzvvXQdadApIYv_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/redhattext/v19/RrQEbohi_ic6B3yVSzGBrMxQbb0jEzlRoOOLOnAzjPXQdadApIYv_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQEbohi_ic6B3yVSzGBrMxQbb0jEzlRoOOLOnAzYPLQdadApIYv_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redhattext/v19/RrQEbohi_ic6B3yVSzGBrMxQbb0jEzlRoOOLOnAzWfLQdadApIYv_g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-red-rose",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d7149719-4b26-43bb-a3f7-3b789214c002",-1463687717),$APP.$cljs$cst$2619$family$$,"Red Rose",$APP.$cljs$cst$723$name$$,
"Red Rose",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redrose/v25/QdVISTYiLBjouPgEUajvsfWwDtc3MH8y8_sDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redrose/v25/QdVISTYiLBjouPgEUajvsfWwDtc3MH8yrfsDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redrose/v25/QdVISTYiLBjouPgEUajvsfWwDtc3MH8yn_sDcjSsYUVUjg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redrose/v25/QdVISTYiLBjouPgEUajvsfWwDtc3MH8yc_wDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/redrose/v25/QdVISTYiLBjouPgEUajvsfWwDtc3MH8ySvwDcjSsYUVUjg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-redacted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("78a21330-93e1-4c13-b516-01e48ad97a7c",-1860999946),$APP.$cljs$cst$2619$family$$,"Redacted",$APP.$cljs$cst$723$name$$,"Redacted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redacted/v11/Z9XVDmdRShme2O_7aITe4u2El6GC.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-redacted-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("501e3db2-fdd7-409a-8ad4-f6978eb0bbd6",84748496),$APP.$cljs$cst$2619$family$$,
"Redacted Script",$APP.$cljs$cst$723$name$$,"Redacted Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redactedscript/v12/ypvEbXGRglhokR7dcC3d1-R6zmxqHUzVmbI397ldkg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redactedscript/v12/ypvBbXGRglhokR7dcC3d1-R6zmxSsWTxkZkr_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redactedscript/v12/ypvEbXGRglhokR7dcC3d1-R6zmxqDUvVmbI397ldkg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reddit-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0f6b7b70-cd09-4ec7-9627-c529b5a1d900",-963703298),$APP.$cljs$cst$2619$family$$,"Reddit Mono",$APP.$cljs$cst$723$name$$,"Reddit Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vUQCYacnnYz7yQYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vUniYacnnYz7yQYA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vUwCYacnnYz7yQYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vU8iYacnnYz7yQYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vUHiEacnnYz7yQYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vUJyEacnnYz7yQYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vUQCEacnnYz7yQYA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditmono/v5/oPWc_kRmmu4oQ88oo13o48DHbsqn28eR20vUaSEacnnYz7yQYA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reddit-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("793ef047-ebeb-4cbd-af00-66495162ef7a",
-344396584),$APP.$cljs$cst$2619$family$$,"Reddit Sans",$APP.$cljs$cst$723$name$$,"Reddit Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5ux7YxmAVfBiVMFlw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5uxM4xmAVfBiVMFlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5uxbYxmAVfBiVMFlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5uxX4xmAVfBiVMFlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5uxs4tmAVfBiVMFlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5uxiotmAVfBiVMFlw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5ux7YtmAVfBiVMFlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqgmaFOxq1T_-ETdN7EKSlnU2dHRsBCV5uxxItmAVfBiVMFlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc8OQl3Fq1YVlz5F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc_QQl3Fq1YVlz5F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc-OQl3Fq1YVlz5F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc-8Ql3Fq1YVlz5F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc9QRV3Fq1YVlz5F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc9pRV3Fq1YVlz5F.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc8ORV3Fq1YVlz5F.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsans/v6/EYqmmaFOxq1T_-ETdN7EKQNuYZifL6vY-Zykpc8nRV3Fq1YVlz5F.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reddit-sans-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d5d42078-9816-414d-b86f-06ab5a5c82aa",-2092947122),$APP.$cljs$cst$2619$family$$,"Reddit Sans Condensed",$APP.$cljs$cst$723$name$$,"Reddit Sans Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJro9kKUpU4u7XDIuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJrowcKUpU4u7XDIuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJro1kKUpU4u7XDIuc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJro2sKUpU4u7XDIuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJro4cNUpU4u7XDIuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJro74NUpU4u7XDIuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJro9kNUpU4u7XDIuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redditsanscondensed/v5/m8J_jepOc6WYkkm2Dey9A5QGAQXmuL3va5IfZsq2gyKtWVJro_ANUpU4u7XDIuc.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-redressed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a931636b-ec26-4bb5-b537-df9dfc2d5b7c",-1734017580),$APP.$cljs$cst$2619$family$$,"Redressed",$APP.$cljs$cst$723$name$$,"Redressed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/redressed/v32/x3dickHUbrmJ7wMy9MsBfPACvy_1BA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reem-kufi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("58a8d23f-7288-461a-968a-4e31cba94e28",-320829650),$APP.$cljs$cst$2619$family$$,"Reem Kufi",$APP.$cljs$cst$723$name$$,"Reem Kufi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufi/v28/2sDPZGJLip7W2J7v7wQZZE1I0yCmYzzQtuZnEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufi/v28/2sDPZGJLip7W2J7v7wQZZE1I0yCmYzzQttRnEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufi/v28/2sDPZGJLip7W2J7v7wQZZE1I0yCmYzzQtjhgEGGf3qGuvM4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufi/v28/2sDPZGJLip7W2J7v7wQZZE1I0yCmYzzQtgFgEGGf3qGuvM4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reem-kufi-fun",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4e61a0dc-756c-4f19-918c-5a00f5f66118",-235661713),$APP.$cljs$cst$2619$family$$,"Reem Kufi Fun",
$APP.$cljs$cst$723$name$$,"Reem Kufi Fun",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufifun/v13/uK_m4rOFYukkmyUEbF43fIryZEk5qRZ8nrKChoYj3nCgrvqZzZXq.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufifun/v13/uK_m4rOFYukkmyUEbF43fIryZEk5qRZ8nrKChoYR3nCgrvqZzZXq.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufifun/v13/uK_m4rOFYukkmyUEbF43fIryZEk5qRZ8nrKChob92XCgrvqZzZXq.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufifun/v13/uK_m4rOFYukkmyUEbF43fIryZEk5qRZ8nrKChobE2XCgrvqZzZXq.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reem-kufi-ink",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3403a768-9d92-4f6f-8835-1a000c028fc2",
1546187364),$APP.$cljs$cst$2619$family$$,"Reem Kufi Ink",$APP.$cljs$cst$723$name$$,"Reem Kufi Ink",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reemkufiink/v11/oPWJ_kJmmu8hCvB9iFumxZSnRj5dQnSX1ko.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reenie-beanie",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11d91f23-bfe7-41f7-b0ef-a3ebd8d911a2",-114591396),$APP.$cljs$cst$2619$family$$,"Reenie Beanie",$APP.$cljs$cst$723$name$$,"Reenie Beanie",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reeniebeanie/v22/z7NSdR76eDkaJKZJFkkjuvWxbP2_qoOgf_w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-reggae-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5414d569-6e92-45c4-adc3-d622005373c5",67913312),$APP.$cljs$cst$2619$family$$,"Reggae One",$APP.$cljs$cst$723$name$$,"Reggae One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/reggaeone/v19/7r3DqX5msMIkeuwJwOJt_a5L5uH-mts.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-rethink-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11405eee-070e-4a81-8124-ce04569cda2a",403917839),$APP.$cljs$cst$2619$family$$,"Rethink Sans",$APP.$cljs$cst$723$name$$,"Rethink Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkmFRCE7mma-aua4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqklNRCE7mma-aua4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45Dmqkr9WCE7mma-aua4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkoZWCE7mma-aua4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMODz4SDuXOMCPfdoglY9JQuWHBGG0X45DmqkuFWCE7mma-aua4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kS4A3snY2fqa7iVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kS0g3snY2fqa7iVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSPgrsnY2fqa7iVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSBwrsnY2fqa7iVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rethinksans/v7/AMOFz4SDuXOMCPfdoglY9JQEUUK5wyyTfpeth6kSYArsnY2fqa7iVQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-revalia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("20293481-b05e-47d4-8308-785bddae9d4d",443000757),$APP.$cljs$cst$2619$family$$,"Revalia",$APP.$cljs$cst$723$name$$,"Revalia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/revalia/v24/WwkexPimBE2-4ZPEeVruNIgJSNM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rhodium-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5ed67e7b-73f7-413a-b7d1-5c0d4d41e586",537131957),$APP.$cljs$cst$2619$family$$,"Rhodium Libre",$APP.$cljs$cst$723$name$$,"Rhodium Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rhodiumlibre/v21/1q2AY5adA0tn_ukeHcQHqpx6pETLeo2gm2U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ribeye",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f8432ac2-fd37-4e37-a995-7141f89e3b60",1004082382),
$APP.$cljs$cst$2619$family$$,"Ribeye",$APP.$cljs$cst$723$name$$,"Ribeye",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ribeye/v27/L0x8DFMxk1MP9R3RvPCmRSlUig.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ribeye-marrow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0ba987e1-09a5-49da-ae46-1753249ea8ff",-181990074),$APP.$cljs$cst$2619$family$$,"Ribeye Marrow",$APP.$cljs$cst$723$name$$,"Ribeye Marrow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ribeyemarrow/v26/GFDsWApshnqMRO2JdtRZ2d0vEAwTVWgKdtw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-righteous",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b2950e9a-38b4-4a1c-99ce-46dd5ac72de2",-1262018149),$APP.$cljs$cst$2619$family$$,"Righteous",$APP.$cljs$cst$723$name$$,"Righteous",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/righteous/v18/1cXxaUPXBpj2rGoU7C9mj3uEicG01A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-risque",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("9abc63a3-b993-4ade-9872-a370213f80d1",-1797029999),$APP.$cljs$cst$2619$family$$,"Risque",$APP.$cljs$cst$723$name$$,"Risque",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/risque/v24/VdGfAZUfHosahXxoCUYVBJ-T5g.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-road-rage",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d0ef53fd-8b23-4af5-857b-8dd5ee0a699e",-116608798),$APP.$cljs$cst$2619$family$$,"Road Rage",$APP.$cljs$cst$723$name$$,"Road Rage",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roadrage/v9/6NUU8F2fKAOBKjjr4ekvtMYAwdRZfw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-roboto",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd8fc365-5a7b-45c5-ab11-f6719f15ae0f",1913516994),$APP.$cljs$cst$2619$family$$,"Roboto",$APP.$cljs$cst$723$name$$,"Roboto",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbWmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmTggvWl0Qn.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEammTggvWl0Qn.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammTggvWl0Qn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXiA_0klQnx24.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/roboto/v50/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXiA_0klQnx24.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-roboto-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("37256a3c-981b-4391-b015-3b8d72f8ec90",1680284525),$APP.$cljs$cst$2619$family$$,
"Roboto Condensed",$APP.$cljs$cst$723$name$$,"Roboto Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyo_BJ731BKMSK.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUyovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyXsovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWAovBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVspfBJ731BKMSK.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyVVpfBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUypfBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyUbpfBJ731BKMSK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64RgL5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64ZgK5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64UYK5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64RgK5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64SoK5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64cYN5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64f8N5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64ZgN5XljLdSK37o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotocondensed/v31/ieVW2ZhZI2eCN5jzbjEETS9weq8-19ehAyvMum7nfDB64bEN5XljLdSK37o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-roboto-flex",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b31db798-be5e-412b-a37e-b229074a5bd4",-1169655755),$APP.$cljs$cst$2619$family$$,"Roboto Flex",$APP.$cljs$cst$723$name$$,"Roboto Flex",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoflex/v30/NaNnepOXO_NexZs0b5QrzlOHb8wCikXpYqmZsWI-__OGbt8jZktqc2V3Zs0KvDLdBP8SBZtOs2IifRuUZQMsPJtUsR4DEK6cULNeUx9XgTnH37Ha_FIAp4Fm0PP1hw45DntW2x0wZGzhPmr1YNMYKYn9_1IQXGwJAiUJVUMdN5YUW4O8HtSoXjC1z3QSabshNFVe3e0O5j3ZjrZCu23Qd4G0EBysQNK-QKavMl1cKq3tHXtXi8mzLjaAQbGunCNCKMY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-roboto-mono",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("64feb755-a612-4a11-b1cf-460c057ba294",-555619129),$APP.$cljs$cst$2619$family$$,"Roboto Mono",$APP.$cljs$cst$723$name$$,"Roboto Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vuPQ--5Ip2sSQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_XvqPQ--5Ip2sSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_gPqPQ--5Ip2sSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_3vqPQ--5Ip2sSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_7PqPQ--5Ip2sSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_AP2PQ--5Ip2sSQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xuDF4xlVMF-BfR8bXMIhJHg45mwgGEFl0_Of2PQ--5Ip2sSQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAeW9AJi8SZwt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrnnAOW9AJi8SZwt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrk5AOW9AJi8SZwt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/robotomono/v31/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlnAOW9AJi8SZwt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrlVAOW9AJi8SZwt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrm5B-W9AJi8SZwt.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotomono/v31/L0xoDF4xlVMF-BfR8bXMIjhOsXG-q2oeuFoqFrmAB-W9AJi8SZwt.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-roboto-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9dd0f5a5-5ca0-4776-b4fc-ea228b95f643",1442046799),$APP.$cljs$cst$2619$family$$,"Roboto Serif",$APP.$cljs$cst$723$name$$,"Roboto Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliosp6d2Af5fR4k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElqotp6d2Af5fR4k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElnQtp6d2Af5fR4k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEliotp6d2Af5fR4k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElhgtp6d2Af5fR4k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElvQqp6d2Af5fR4k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEls0qp6d2Af5fR4k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcElqoqp6d2Af5fR4k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71RjywflP6FLr3gZx7K8UyuXDs9zVwDmXCb8lxYgmuii32UGoVldX6UgfjL4-3sMM_kB_qXSEXTJQCFLH5-_bcEloMqp6d2Af5fR4k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-JuT-V8BdxaV4nUFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-Juz-R8BdxaV4nUFw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-JuEeR8BdxaV4nUFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-JuT-R8BdxaV4nUFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-JufeR8BdxaV4nUFw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-JukeN8BdxaV4nUFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,
"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-JuqON8BdxaV4nUFw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-Juz-N8BdxaV4nUFw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoserif/v17/R71XjywflP6FLr3gZx7K8UyEVQnyR1E7VN-f51xYuGCQepOvB0KLc2v0wKKB0Q4MSZxyqf2CgAchbDJ69BcVZxkDg-Ju5uN8BdxaV4nUFw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-roboto-slab",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("bc775216-f582-4353-9cfb-5103e11adff5",-1514301244),$APP.$cljs$cst$2619$family$$,"Roboto Slab",$APP.$cljs$cst$723$name$$,"Roboto Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojIWWaG5iddG-1A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDISWaG5iddG-1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjo0oSWaG5iddG-1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjojISWaG5iddG-1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjovoSWaG5iddG-1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoUoOWaG5iddG-1A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoa4OWaG5iddG-1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoDIOWaG5iddG-1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/robotoslab/v36/BngbUXZYTXPIvIBgJJSb6s3BzlRRfKOFbvjoJYOWaG5iddG-1A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-rochester",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d1fad7e7-19b7-44d8-b889-a88f9dc552e2",43540457),$APP.$cljs$cst$2619$family$$,"Rochester",$APP.$cljs$cst$723$name$$,"Rochester",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rochester/v24/6ae-4KCqVa4Zy6Fif-Uy31vWNTMwoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rock-3d",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ef6a6521-f719-457f-8a55-8338d229ba61",-1751982782),$APP.$cljs$cst$2619$family$$,"Rock 3D",$APP.$cljs$cst$723$name$$,"Rock 3D",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rock3d/v13/yYLp0hrL0PCo651513SnwRnQyNI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rock-salt",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("417e524a-e907-4abb-8dff-50d90d54ede4",-675617384),$APP.$cljs$cst$2619$family$$,
"Rock Salt",$APP.$cljs$cst$723$name$$,"Rock Salt",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rocksalt/v24/MwQ0bhv11fWD6QsAVOZbsEk7hbBWrA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-rocknroll-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1c4ade8f-ebf3-4c46-81f5-d7061633df2d",1484164890),$APP.$cljs$cst$2619$family$$,"RocknRoll One",$APP.$cljs$cst$723$name$$,"RocknRoll One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rocknrollone/v16/kmK7ZqspGAfCeUiW6FFlmEC9guVhs7tfUxc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rokkitt",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0354602f-5f9e-46cc-80d2-38f5d94072d0",1589410065),$APP.$cljs$cst$2619$family$$,"Rokkitt",$APP.$cljs$cst$723$name$$,"Rokkitt",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1rydpDLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1pyd5DLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1qsd5DLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1ryd5DLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1rAd5DLE76HvN6n.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1oscJDLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1oVcJDLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1pycJDLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdb35qfgYFjGy5hukqqhw5XeRgdi1pbcJDLE76HvN6n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NHiJGbqluc6nu9E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NPiIGbqluc6nu9E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NCaIGbqluc6nu9E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NHiIGbqluc6nu9E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NEqIGbqluc6nu9E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NKaPGbqluc6nu9E.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NJ-PGbqluc6nu9E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NPiPGbqluc6nu9E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rokkitt/v39/qFdV35qfgYFjGy5hkEOYeNY-EoKzjE86NNGPGbqluc6nu9E.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-romanesco",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6a835c35-e366-4239-b8d0-7b592a986ea9",1770414068),$APP.$cljs$cst$2619$family$$,"Romanesco",$APP.$cljs$cst$723$name$$,"Romanesco",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/romanesco/v22/w8gYH2ozQOY7_r_J7mSn3HwLqOqSBg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ropa-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("db67c520-bb37-4967-a521-13c762205812",1071562232),$APP.$cljs$cst$2619$family$$,"Ropa Sans",$APP.$cljs$cst$723$name$$,"Ropa Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ropasans/v16/EYqxmaNOzLlWtsZSScyKWjloU5KP2g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ropasans/v16/EYq3maNOzLlWtsZSScy6WDNscZef2mNE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rosario",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad0ea7b5-0534-42c4-bf82-d4d43a23d13e",1096421182),$APP.$cljs$cst$2619$family$$,"Rosario",$APP.$cljs$cst$723$name$$,"Rosario",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfuu0WDhWW_fOEoY8l_VPNZfB7jPM69GCWczd-YnOzUD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfuu0WDhWW_fOEoY8l_VPNZfB7jPM68YCWczd-YnOzUD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfuu0WDhWW_fOEoY8l_VPNZfB7jPM68qCWczd-YnOzUD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rosario/v35/xfuu0WDhWW_fOEoY8l_VPNZfB7jPM6_GDmczd-YnOzUD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfuu0WDhWW_fOEoY8l_VPNZfB7jPM6__Dmczd-YnOzUD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,
"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfug0WDhWW_fOEoY2Fbnww42bCJhNLrQStFwfeIFPiUDn08.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfug0WDhWW_fOEoY2Fbnww42bCJhNLrQSo9wfeIFPiUDn08.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfug0WDhWW_fOEoY2Fbnww42bCJhNLrQSr1wfeIFPiUDn08.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfug0WDhWW_fOEoY2Fbnww42bCJhNLrQSlF3feIFPiUDn08.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosario/v35/xfug0WDhWW_fOEoY2Fbnww42bCJhNLrQSmh3feIFPiUDn08.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-rosarivo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4dabbc0d-81d5-4128-962e-aa6a23b1d1ed",410020547),$APP.$cljs$cst$2619$family$$,"Rosarivo",$APP.$cljs$cst$723$name$$,"Rosarivo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosarivo/v24/PlI-Fl2lO6N9f8HaNAeC2nhMnNy5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rosarivo/v24/PlI4Fl2lO6N9f8HaNDeA0Hxumcy5ZX8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-rouge-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e908eab0-b30d-471e-a15f-f541971f0b9f",-1865694956),$APP.$cljs$cst$2619$family$$,"Rouge Script",$APP.$cljs$cst$723$name$$,"Rouge Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rougescript/v20/LYjFdGbiklMoCIQOw1Ep3S4PVPXbUJWq9g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rowdies",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1bc613fd-1254-4949-9cb0-db03c293d8be",1175968207),$APP.$cljs$cst$2619$family$$,"Rowdies",$APP.$cljs$cst$723$name$$,"Rowdies",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rowdies/v19/ptRMTieMYPNBAK219hth5O7yKQNute8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rowdies/v19/ptRJTieMYPNBAK21zrdJwObZNQo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rowdies/v19/ptRMTieMYPNBAK219gtm5O7yKQNute8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rozha-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ec052d97-0487-441a-98f2-f19d8b28d717",
1353439345),$APP.$cljs$cst$2619$family$$,"Rozha One",$APP.$cljs$cst$723$name$$,"Rozha One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rozhaone/v17/AlZy_zVFtYP12Zncg2khdXf4XB0Tow.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f5361e09-dd88-4f14-94d1-3c8f2b8210b8",-236608874),$APP.$cljs$cst$2619$family$$,"Rubik",$APP.$cljs$cst$723$name$$,"Rubik",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-WYi1UE80V4bVkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1UE80V4bVkA.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1UE80V4bVkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1UE80V4bVkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1UE80V4bVkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-h4-1UE80V4bVkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-ro-1UE80V4bVkA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8sDE0UwdYPFkJ1O.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tdE0UwdYPFkJ1O.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8tvE0UwdYPFkJ1O.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8uDFEUwdYPFkJ1O.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8u6FEUwdYPFkJ1O.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8vdFEUwdYPFkJ1O.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik/v31/iJWbBXyIfDnIV7nEt3KSJbVDV49rz8v0FEUwdYPFkJ1O.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-80s-fade",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("30efa59c-db36-48e8-bf2d-645a9f461fa5",214106926),$APP.$cljs$cst$2619$family$$,"Rubik 80s Fade",$APP.$cljs$cst$723$name$$,"Rubik 80s Fade",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubik80sfade/v2/U9MF6dW37nLSmnwZXyoV-uPXUhHwkbL8IHcK.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-beastly",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7112923c-4e47-475a-82f1-d980c9a49a5a",-819121988),$APP.$cljs$cst$2619$family$$,"Rubik Beastly",$APP.$cljs$cst$723$name$$,"Rubik Beastly",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikbeastly/v11/0QImMXRd5oOmSC2ZQ7o9653X07z8_ApHqqk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-rubik-broken-fax",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("68b1c480-55cf-4625-880e-c8fd0408bbbc",881489717),$APP.$cljs$cst$2619$family$$,"Rubik Broken Fax",$APP.$cljs$cst$723$name$$,"Rubik Broken Fax",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikbrokenfax/v1/NGSvv4rXG042O-GzH9sg1cUgl8w8YW-WdmGi300.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-bubbles",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f37e8a05-7a8e-45bc-9ec2-d3e942f8123b",1728126219),$APP.$cljs$cst$2619$family$$,"Rubik Bubbles",$APP.$cljs$cst$723$name$$,"Rubik Bubbles",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikbubbles/v3/JIA1UVdwbHFJtwA7Us1BPFbRNTENfDxyRXI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-burned",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("71d4c392-2107-4fed-b354-0c3a0287a996",
165603993),$APP.$cljs$cst$2619$family$$,"Rubik Burned",$APP.$cljs$cst$723$name$$,"Rubik Burned",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikburned/v1/Jqzk5TmOVOqQHihKqPpscqniHQuaCY5ZSg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-dirt",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3e287183-7cf6-4f78-8bf0-2b6ff2fb4b65",2144998958),$APP.$cljs$cst$2619$family$$,"Rubik Dirt",$APP.$cljs$cst$723$name$$,"Rubik Dirt",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikdirt/v2/DtVmJxC7WLEj1uIXEWAdulwm6gDXvwE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-distressed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("001dcb70-dcd5-4eff-abd8-2c36bae23753",-1351433289),$APP.$cljs$cst$2619$family$$,"Rubik Distressed",$APP.$cljs$cst$723$name$$,"Rubik Distressed",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikdistressed/v1/GFDxWBdsmnqAVqjtUsZf2dcrQ2ldcWAhatVBaGM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-doodle-shadow",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d7cdc5a9-ea6a-4ad1-850e-b1a2538be3c6",-127097418),$APP.$cljs$cst$2619$family$$,"Rubik Doodle Shadow",$APP.$cljs$cst$723$name$$,"Rubik Doodle Shadow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikdoodleshadow/v1/rP2bp3im_k8G_wTVdvvMdHqmXTR3lEaLyKuZ3KOY7Gw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-doodle-triangles",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fa4e718a-6929-4709-997c-1942c4adbb19",-1809018549),$APP.$cljs$cst$2619$family$$,"Rubik Doodle Triangles",$APP.$cljs$cst$723$name$$,"Rubik Doodle Triangles",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikdoodletriangles/v1/esDA301BLOmMKxKspb3g-domRuLPeaSn2bTzdLi_slZxgWE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-gemstones",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("52a1023a-c505-4223-8061-3d60bdb29ea6",-607210013),$APP.$cljs$cst$2619$family$$,"Rubik Gemstones",$APP.$cljs$cst$723$name$$,"Rubik Gemstones",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rubikgemstones/v1/zrf90HrL0-_8Xb4DFM2rUkWbOVrOiCnGqi1GMw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-glitch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b1829804-5e8b-4c66-92cf-29f4756789ce",-946647478),$APP.$cljs$cst$2619$family$$,"Rubik Glitch",$APP.$cljs$cst$723$name$$,"Rubik Glitch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikglitch/v2/qkBSXv8b_srFRYQVYrDKh9ZvmC7HONiSFQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-glitch-pop",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ac3d1eea-4f96-43b2-a4f6-a2c4ffc08b82",-1400385446),
$APP.$cljs$cst$2619$family$$,"Rubik Glitch Pop",$APP.$cljs$cst$723$name$$,"Rubik Glitch Pop",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikglitchpop/v1/tDbX2pGHhFcM0gB3hN2elZLa3G-MOwStSUrV_BE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-iso",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("91164f12-24e9-4583-84d8-1f50f357dc61",49161849),$APP.$cljs$cst$2619$family$$,"Rubik Iso",$APP.$cljs$cst$723$name$$,"Rubik Iso",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikiso/v2/x3dickHUfr-S4VAI4sABfPACvy_1BA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-lines",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9496763b-98cf-4738-a593-40b097e9411e",-1432180926),$APP.$cljs$cst$2619$family$$,"Rubik Lines",$APP.$cljs$cst$723$name$$,"Rubik Lines",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubiklines/v1/_gP81R3vsjYzVW2Y6xFF-GSxYPp7oSNy.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-maps",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("12386a37-e9bc-41ba-9f46-a073fd028491",727453314),$APP.$cljs$cst$2619$family$$,"Rubik Maps",$APP.$cljs$cst$723$name$$,"Rubik Maps",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/rubikmaps/v1/Gw6_wcjl80TZK9XxtbbejSYUChRqp9k.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-marker-hatch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5eff1b4f-8caf-4abb-8217-4e5f987b6867",-659594925),$APP.$cljs$cst$2619$family$$,"Rubik Marker Hatch",$APP.$cljs$cst$723$name$$,"Rubik Marker Hatch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikmarkerhatch/v1/QldTNSFQsh0B_bFXXWv6LAt-jswapJHQDL4iw0H6zw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-maze",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e4a0fc6a-993f-4af0-ba53-76b2a874b9f0",
-1255493295),$APP.$cljs$cst$2619$family$$,"Rubik Maze",$APP.$cljs$cst$723$name$$,"Rubik Maze",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikmaze/v2/xMQRuF9ZVa2ftiJEavXSAX7inS-bxV4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-microbe",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f04a2d62-fd6c-4bd2-a59d-139cecc439fd",1427233516),$APP.$cljs$cst$2619$family$$,"Rubik Microbe",$APP.$cljs$cst$723$name$$,"Rubik Microbe",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikmicrobe/v2/UqyWK8oPP3hjw6ANS9rM3PsZcs8aaKgiauE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-mono-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d6c8a97e-3d97-4db7-b80d-0153328a1072",-1466944700),$APP.$cljs$cst$2619$family$$,"Rubik Mono One",$APP.$cljs$cst$723$name$$,"Rubik Mono One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikmonoone/v20/UqyJK8kPP3hjw6ANTdfRk9YSN-8wRqQrc_j9.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-rubik-moonrocks",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("97db90f8-a0d3-4ed5-a2db-4491c90dd88e",1799570433),$APP.$cljs$cst$2619$family$$,"Rubik Moonrocks",$APP.$cljs$cst$723$name$$,"Rubik Moonrocks",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikmoonrocks/v7/845ANMAmAI2VUZMLu_W0M7HqlDHnXcD7JGy1Sw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-pixels",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4352fd3a-cafe-49fc-b350-8cbee9c7d421",-1519279090),$APP.$cljs$cst$2619$family$$,"Rubik Pixels",$APP.$cljs$cst$723$name$$,"Rubik Pixels",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikpixels/v3/SlGXmQOaupkIeSx4CEpB7AdSaBYRagrQrA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-puddles",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a266cab5-94a8-4a21-8488-42f8b1df5d4b",1170753742),
$APP.$cljs$cst$2619$family$$,"Rubik Puddles",$APP.$cljs$cst$723$name$$,"Rubik Puddles",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikpuddles/v2/1Ptog8bYX_qGnkLkrU5MJsQcJfC0wVMT-aE.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-scribble",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2268e8ae-bd46-4aa9-a073-589fedddb0a6",880849208),$APP.$cljs$cst$2619$family$$,"Rubik Scribble",$APP.$cljs$cst$723$name$$,"Rubik Scribble",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikscribble/v1/snfzs0Cp48d67SuHQOpjXLsQpbqbSjORSo9W.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-spray-paint",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5080cecd-8fb6-41c4-9218-fd929ad1bca6",1900463378),$APP.$cljs$cst$2619$family$$,"Rubik Spray Paint",$APP.$cljs$cst$723$name$$,
"Rubik Spray Paint",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikspraypaint/v1/WnzhHBAoeBPUDTB4EWR82y6EXWPH-Ro-QoaBZQxP.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-storm",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e30cca30-8684-4b38-96df-3c871762f115",-629331257),$APP.$cljs$cst$2619$family$$,"Rubik Storm",$APP.$cljs$cst$723$name$$,"Rubik Storm",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikstorm/v1/eLGYP-_uPgO5Ag7ju9JaouL9T2Xh9NQk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-vinyl",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4d71cf49-eae3-4047-bb55-cb6c76b78c0b",-572676749),$APP.$cljs$cst$2619$family$$,"Rubik Vinyl",$APP.$cljs$cst$723$name$$,"Rubik Vinyl",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikvinyl/v1/iJWABXKIfDnIV4mQ5BfjvUXexox2ztOU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rubik-wet-paint",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b0c53d5-7138-447c-a9f9-6dc2da36d0cc",61037554),
$APP.$cljs$cst$2619$family$$,"Rubik Wet Paint",$APP.$cljs$cst$723$name$$,"Rubik Wet Paint",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rubikwetpaint/v2/HTx0L20uMDGHgdULcpTF3Oe4d_-F-zz313DuvQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ruda",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("749a28b2-83a6-4055-a31b-f6dbd8617b74",1957549043),$APP.$cljs$cst$2619$family$$,"Ruda",$APP.$cljs$cst$723$name$$,"Ruda",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruda/v30/k3kKo8YQJOpFgHQ1mQ5VkEbUKaJFsi_-2KiSGg-H.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruda/v30/k3kKo8YQJOpFgHQ1mQ5VkEbUKaJ3si_-2KiSGg-H.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruda/v30/k3kKo8YQJOpFgHQ1mQ5VkEbUKaKbtS_-2KiSGg-H.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruda/v30/k3kKo8YQJOpFgHQ1mQ5VkEbUKaKitS_-2KiSGg-H.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruda/v30/k3kKo8YQJOpFgHQ1mQ5VkEbUKaLFtS_-2KiSGg-H.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ruda/v30/k3kKo8YQJOpFgHQ1mQ5VkEbUKaLstS_-2KiSGg-H.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rufina",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("16869dab-1923-4b6e-9c35-08b9b9cc61c2",736303622),$APP.$cljs$cst$2619$family$$,"Rufina",$APP.$cljs$cst$723$name$$,"Rufina",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rufina/v17/Yq6V-LyURyLy-aKyoxRktOdClg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rufina/v17/Yq6W-LyURyLy-aKKHztAvMxenxE0SA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ruge-boogie",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9880220-4b60-4ecf-80be-5f881fadd92c",-1122409409),$APP.$cljs$cst$2619$family$$,"Ruge Boogie",$APP.$cljs$cst$723$name$$,"Ruge Boogie",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rugeboogie/v30/JIA3UVFwbHRF_GIWSMhKNROiPzUveSxy.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ruluko",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7314c670-a90d-417b-b032-e37f7de37a9c",-1634066252),$APP.$cljs$cst$2619$family$$,"Ruluko",$APP.$cljs$cst$723$name$$,"Ruluko",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruluko/v22/xMQVuFNZVaODtm0pC6WzKX_QmA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rum-raisin",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1c693b2a-99de-4358-965b-5da1edbb8dfd",
-1401809392),$APP.$cljs$cst$2619$family$$,"Rum Raisin",$APP.$cljs$cst$723$name$$,"Rum Raisin",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rumraisin/v24/nwpRtKu3Ih8D5avB4h2uJ3-IywA7eMM.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ruslan-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ee45b492-56f6-464c-b253-f557c9696575",-2110543E3),$APP.$cljs$cst$2619$family$$,"Ruslan Display",$APP.$cljs$cst$723$name$$,"Ruslan Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruslandisplay/v27/Gw6jwczl81XcIZuckK_e3UpfdzxrldyFvm1n.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-russo-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("25a6c4a5-f75a-4fe1-a588-cdf969bdf519",995583343),$APP.$cljs$cst$2619$family$$,"Russo One",$APP.$cljs$cst$723$name$$,"Russo One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/russoone/v18/Z9XUDmZRWg6M1LvRYsH-yMOInrib9Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-ruthie",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9a657203-7805-4928-8e8e-39e52ee50097",1574062660),$APP.$cljs$cst$2619$family$$,"Ruthie",$APP.$cljs$cst$723$name$$,"Ruthie",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ruthie/v28/gokvH63sGkdqXuU9lD53Q2u_mQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ruwudu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c85f5466-3216-4b2b-9e64-0e192054abd9",-2038690421),$APP.$cljs$cst$2619$family$$,"Ruwudu",$APP.$cljs$cst$723$name$$,"Ruwudu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruwudu/v4/syky-y1tj6UzRKfNlQCT9tPdpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruwudu/v4/sykx-y1tj6UzRKf1YSm3_vjBrlSILg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ruwudu/v4/sykx-y1tj6UzRKf1TS63_vjBrlSILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ruwudu/v4/sykx-y1tj6UzRKf1KS-3_vjBrlSILg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-rye",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("637a51fd-5e20-4e9f-be58-d571c19b82a6",1373693896),$APP.$cljs$cst$2619$family$$,"Rye",$APP.$cljs$cst$723$name$$,"Rye",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/rye/v17/r05XGLJT86YDFpTsXOqx4w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stix-two-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("00fb9da1-907d-4367-af4b-4ac8612e8b25",-1414285408),$APP.$cljs$cst$2619$family$$,"STIX Two Text",$APP.$cljs$cst$723$name$$,
"STIX Two Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Gr02F12Xkf5whdwKf11l0jbKkeidMTtZ5Yihg2SOYWxFMN1WD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Gr02F12Xkf5whdwKf11l0jbKkeidMTtZ5YihS2SOYWxFMN1WD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Gr02F12Xkf5whdwKf11l0jbKkeidMTtZ5Yii-3iOYWxFMN1WD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Gr02F12Xkf5whdwKf11l0jbKkeidMTtZ5YiiH3iOYWxFMN1WD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Er02F12Xkf5whdwKf11l0p7uWhf8lJUzXZT2omsvbURVuMkWDmSo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Er02F12Xkf5whdwKf11l0p7uWhf8lJUzXZT2omvnbURVuMkWDmSo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Er02F12Xkf5whdwKf11l0p7uWhf8lJUzXZT2omhXcURVuMkWDmSo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/stixtwotext/v18/YA9Er02F12Xkf5whdwKf11l0p7uWhf8lJUzXZT2omizcURVuMkWDmSo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-suse",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9c9a08db-4a28-4101-a3c8-7b270093b976",1276082477),$APP.$cljs$cst$2619$family$$,"SUSE",$APP.$cljs$cst$723$name$$,"SUSE",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbGG71q9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbEG7lq9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbHY7lq9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbGG7lq9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbG07lq9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbFY6Vq9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbFh6Vq9ZnJSZtQG.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbEG6Vq9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/suse/v4/MwQsbhb078Wt81NpzELmC2QqjbEv6Vq9ZnJSZtQG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrbL_bHZwY8QGjKU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,
"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrTL-bHZwY8QGjKU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrez-bHZwY8QGjKU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrbL-bHZwY8QGjKU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrYD-bHZwY8QGjKU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrWz5bHZwY8QGjKU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrVX5bHZwY8QGjKU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrTL5bHZwY8QGjKU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suse/v4/MwQqbhb078Wt2VpbM5qPYP6EiqROrRv5bHZwY8QGjKU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-suse-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5b8843b6-be1c-47eb-8bfe-171eb30e4db1",
-710846895),$APP.$cljs$cst$2619$family$$,"SUSE Mono",$APP.$cljs$cst$723$name$$,"SUSE Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB656x2gtcobW_gE0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB6x6w2gtcobW_gE0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB68Cw2gtcobW_gE0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB656w2gtcobW_gE0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB66yw2gtcobW_gE0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB60C32gtcobW_gE0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB63m32gtcobW_gE0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/susemono/v1/y83KW4wN6yi9x2mTxJI2Lzk1yOJRC-VB6x632gtcobW_gE0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbzMklWpZe6kE2tPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",
$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbzskhWpZe6kE2tPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbzbEhWpZe6kE2tPw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbzMkhWpZe6kE2tPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbzAEhWpZe6kE2tPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbz7E9WpZe6kE2tPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbz1U9WpZe6kE2tPw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/susemono/v1/y83IW4wN6yi9x2mTxJIcJgvKEIs6kUtG_lbzsk9WpZe6kE2tPw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sacramento",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b1beb57f-07b0-4271-b59b-8d1eca7a2f85",804153790),$APP.$cljs$cst$2619$family$$,"Sacramento",$APP.$cljs$cst$723$name$$,"Sacramento",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sacramento/v17/buEzpo6gcdjy0EiZMBUG0CoV_NxLeiw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sahitya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6c6ac478-ef02-4e81-8ccc-30423448de4d",122388364),$APP.$cljs$cst$2619$family$$,"Sahitya",$APP.$cljs$cst$723$name$$,"Sahitya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sahitya/v20/6qLAKZkOuhnuqlJAaScFPywEDnI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sahitya/v20/6qLFKZkOuhnuqlJAUZsqGyQvEnvSexI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sail",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a3434753-f963-468f-9cae-4ae53cffdf0f",-1445257390),$APP.$cljs$cst$2619$family$$,"Sail",$APP.$cljs$cst$723$name$$,"Sail",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sail/v17/DPEjYwiBxwYJFBTDADYAbvw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-saira",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("08a60c2f-7217-49aa-a71c-25f26c12d12c",1044877736),$APP.$cljs$cst$2619$family$$,
"Saira",$APP.$cljs$cst$723$name$$,"Saira",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA71rDosg7lwYmUVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA79rCosg7lwYmUVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA7wTCosg7lwYmUVY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA71rCosg7lwYmUVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA72jCosg7lwYmUVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA74TFosg7lwYmUVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA773Fosg7lwYmUVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA79rFosg7lwYmUVY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memWYa2wxmKQyPMrZX79wwYZQMhsyuShhKMjjbU9uXuA7_PFosg7lwYmUVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKBSooxkyQjQVYmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKByosxkyQjQVYmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKBFIsxkyQjQVYmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKBSosxkyQjQVYmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKBeIsxkyQjQVYmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKBlIwxkyQjQVYmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKBrYwxkyQjQVYmxA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKByowxkyQjQVYmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/saira/v23/memUYa2wxmKQyNkiV50dulWP7s95AqZTzZHcVdxWI9WH-pKB44wxkyQjQVYmxA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-saira-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3955857-3176-42fb-99e8-7934b3ab3a37",-1790247080),$APP.$cljs$cst$2619$family$$,"Saira Condensed",$APP.$cljs$cst$723$name$$,"Saira Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJRMQgErUN8XuHNEtX81i9TmEkrnwetA2omSrzS8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnbcpg8Keepi2lHw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnCclg8Keepi2lHw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJROQgErUN8XuHNEtX81i9TmEkrfpeFE-IyCrw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnUchg8Keepi2lHw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnfc9g8Keepi2lHw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnGc5g8Keepi2lHw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnBc1g8Keepi2lHw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairacondensed/v12/EJRLQgErUN8XuHNEtX81i9TmEkrnIcxg8Keepi2lHw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-saira-extra-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5680b12b-7def-419c-a8e7-d399980ecfcf",-784789908),$APP.$cljs$cst$2619$family$$,"Saira Extra Condensed",$APP.$cljs$cst$723$name$$,"Saira Extra Condensed",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFsOHYr-vcC7h8MklGBkrvmUG9rbpkisrTri0jx9i5ss3a3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrJ2nR3ABgum-uoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrQ2rR3ABgum-uoQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFiOHYr-vcC7h8MklGBkrvmUG9rbpkisrTT70L11Ct8sw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrG2vR3ABgum-uoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrN2zR3ABgum-uoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrU23R3ABgum-uoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTrT27R3ABgum-uoQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairaextracondensed/v15/-nFvOHYr-vcC7h8MklGBkrvmUG9rbpkisrTra2_R3ABgum-uoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-saira-semi-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("599181bd-80e2-44d7-b0db-0bc51dd999c3",
-322620217),$APP.$cljs$cst$2619$family$$,"Saira Semi Condensed",$APP.$cljs$cst$723$name$$,"Saira Semi Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MN6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXdvaOM8rXT-8V8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXfDScMWg3j36Ebz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXenSsMWg3j36Ebz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MD6c-2-nnJkHxyCjRcnMHcWVWV1cWRRU8LYuceqGT-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXf_S8MWg3j36Ebz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXfTTMMWg3j36Ebz.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXe3TcMWg3j36Ebz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXerTsMWg3j36Ebz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairasemicondensed/v15/U9MM6c-2-nnJkHxyCjRcnMHcWVWV1cWRRXePT8MWg3j36Ebz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-saira-stencil-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("59ad2f45-99ad-49f8-84b3-330657b624d5",-1302503839),$APP.$cljs$cst$2619$family$$,"Saira Stencil One",$APP.$cljs$cst$723$name$$,"Saira Stencil One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sairastencilone/v18/SLXSc03I6HkvZGJ1GvvipLoYSTEL9AsMawif2YQ2.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-salsa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ea8217d3-5acb-446d-8be2-8262682a62b9",1119768990),$APP.$cljs$cst$2619$family$$,"Salsa",$APP.$cljs$cst$723$name$$,"Salsa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/salsa/v23/gNMKW3FiRpKj-imY8ncKEZez.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sanchez",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7941998d-7c59-4b9c-85b6-9db51b1ac2e0",
-1347407736),$APP.$cljs$cst$2619$family$$,"Sanchez",$APP.$cljs$cst$723$name$$,"Sanchez",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sanchez/v17/Ycm2sZJORluHnXbITm5b_BwE1l0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sanchez/v17/Ycm0sZJORluHnXbIfmxR-D4Bxl3gkw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sancreek",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c3f6f459-6da0-43a5-9201-c1f3055affdf",1127778724),
$APP.$cljs$cst$2619$family$$,"Sancreek",$APP.$cljs$cst$723$name$$,"Sancreek",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sancreek/v27/pxiHypAnsdxUm159X7D-XV9NEe-K.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sankofa-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("367a867b-ff82-4f70-811e-121b8892d74a",1803269761),$APP.$cljs$cst$2619$family$$,"Sankofa Display",$APP.$cljs$cst$723$name$$,"Sankofa Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sankofadisplay/v2/Ktk1ALSRd4LucUDghJ2rTqXOoh33F6mZVY9Y5w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sansation",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1a8ea572-5b43-43f1-bba9-d55d889f7143",1270525684),$APP.$cljs$cst$2619$family$$,"Sansation",$APP.$cljs$cst$723$name$$,"Sansation",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansation/v1/LYjFdGPjnEg8DNA0z01YAVgPVPXbUJWq9g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,
"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansation/v1/LYjbdGPjnEg8DNA0z01Qr0KDVv_fcpC69i6N.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansation/v1/LYjAdGPjnEg8DNA0z01grXArXN7HWQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansation/v1/LYjGdGPjnEg8DNA0z01Qr3ovftvXWYyz.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansation/v1/LYjFdGPjnEg8DNA0z01YEV8PVPXbUJWq9g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansation/v1/LYjbdGPjnEg8DNA0z01Qr0KTUf_fcpC69i6N.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sansita",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a28e60d0-7b92-44be-bc00-ae56b4b2e081",
-739190520),$APP.$cljs$cst$2619$family$$,"Sansita",$APP.$cljs$cst$723$name$$,"Sansita",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansita/v12/QldONTRRphEb_-V7HBm7TXFf3qw.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansita/v12/QldMNTRRphEb_-V7LBuxSVNazqx2xg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sansita/v12/QldLNTRRphEb_-V7JKWUaXl0wqVv3_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansita/v12/QldJNTRRphEb_-V7LBuJ9Xx-xodqz_joDQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansita/v12/QldLNTRRphEb_-V7JLmXaXl0wqVv3_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansita/v12/QldJNTRRphEb_-V7LBuJ6X9-xodqz_joDQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansita/v12/QldLNTRRphEb_-V7JJ2WaXl0wqVv3_g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansita/v12/QldJNTRRphEb_-V7LBuJzX5-xodqz_joDQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sansita-swashed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0d7b6fbe-5360-4960-aa9f-de3aa560a58f",-1645758669),$APP.$cljs$cst$2619$family$$,"Sansita Swashed",$APP.$cljs$cst$723$name$$,"Sansita Swashed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansitaswashed/v23/BXR8vFfZifTZgFlDDLgNkBydPKTt3pVCeYWqJnZSW-ppbToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansitaswashed/v23/BXR8vFfZifTZgFlDDLgNkBydPKTt3pVCeYWqJnZSW7RpbToVehmEa4Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansitaswashed/v23/BXR8vFfZifTZgFlDDLgNkBydPKTt3pVCeYWqJnZSW4ZpbToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansitaswashed/v23/BXR8vFfZifTZgFlDDLgNkBydPKTt3pVCeYWqJnZSW2pubToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansitaswashed/v23/BXR8vFfZifTZgFlDDLgNkBydPKTt3pVCeYWqJnZSW1NubToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansitaswashed/v23/BXR8vFfZifTZgFlDDLgNkBydPKTt3pVCeYWqJnZSWzRubToVehmEa4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sansitaswashed/v23/BXR8vFfZifTZgFlDDLgNkBydPKTt3pVCeYWqJnZSWx1ubToVehmEa4Q.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sarabun",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("63a8f75f-b63e-408e-a618-de962a91b9a9",1287140508),$APP.$cljs$cst$2619$family$$,"Sarabun",$APP.$cljs$cst$723$name$$,"Sarabun",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVhJx26TKEr37c9YHZJmnYI5gnOpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVnJx26TKEr37c9aBBx_nwMxAzephhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVmJx26TKEr37c9YNpoulwm6gDXvwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVkJx26TKEr37c9aBBxUl0s7iLSrwFUlw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVmJx26TKEr37c9YL5rulwm6gDXvwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sarabun/v17/DtVkJx26TKEr37c9aBBxNl4s7iLSrwFUlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVjJx26TKEr37c9WBJDnlQN9gk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVhJx26TKEr37c9aBBJmnYI5gnOpg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVmJx26TKEr37c9YOZqulwm6gDXvwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVkJx26TKEr37c9aBBxbl8s7iLSrwFUlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVmJx26TKEr37c9YMptulwm6gDXvwE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVkJx26TKEr37c9aBBxQlgs7iLSrwFUlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sarabun/v17/DtVmJx26TKEr37c9YK5sulwm6gDXvwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVkJx26TKEr37c9aBBxJlks7iLSrwFUlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVmJx26TKEr37c9YLJvulwm6gDXvwE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarabun/v17/DtVkJx26TKEr37c9aBBxOlos7iLSrwFUlw.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sarala",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cd4a6dd0-1845-47a6-a568-fdcc16079102",350809017),$APP.$cljs$cst$2619$family$$,"Sarala",$APP.$cljs$cst$723$name$$,"Sarala",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarala/v14/uK_y4riEZv4o1w9RCh0TMv6EXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarala/v14/uK_x4riEZv4o1w9ptjI3OtWYVkMpXA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-sarina",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3299b9b3-be0d-40db-948e-494b7f627e01",1897092311),$APP.$cljs$cst$2619$family$$,"Sarina",$APP.$cljs$cst$723$name$$,"Sarina",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sarina/v25/-F6wfjF3ITQwasLhLkDUriBQxw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sarpanch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aa83e054-00aa-44fd-b2f3-7a59f3f802af",-881051702),$APP.$cljs$cst$2619$family$$,"Sarpanch",$APP.$cljs$cst$723$name$$,"Sarpanch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarpanch/v15/hESy6Xt4NCpRuk6Pzh2ARIrX_20n.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarpanch/v15/hES16Xt4NCpRuk6PziV0ba7f1HEuRHkM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarpanch/v15/hES16Xt4NCpRuk6PziVYaq7f1HEuRHkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sarpanch/v15/hES16Xt4NCpRuk6PziU8a67f1HEuRHkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarpanch/v15/hES16Xt4NCpRuk6PziUgaK7f1HEuRHkM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sarpanch/v15/hES16Xt4NCpRuk6PziUEaa7f1HEuRHkM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sassy-frass",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8f3831ad-0759-4292-8f69-c4a46d3eae05",-125904858),$APP.$cljs$cst$2619$family$$,"Sassy Frass",$APP.$cljs$cst$723$name$$,"Sassy Frass",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sassyfrass/v9/LhWhMVrGOe0FLb97BjhsE99dGNWQg_am.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-satisfy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("71b07739-4987-410e-a19c-4ebee795b98d",
-2068223607),$APP.$cljs$cst$2619$family$$,"Satisfy",$APP.$cljs$cst$723$name$$,"Satisfy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/satisfy/v22/rP2Hp2yn6lkG50LoOZSCHBeHFl0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-savate",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aeeffb0b-4b46-4b04-a13b-ebf8240ce674",-1912974806),$APP.$cljs$cst$2619$family$$,"Savate",$APP.$cljs$cst$723$name$$,"Savate",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJTdxRbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJelxRbgJdhapcUU.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJbdxRbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJYVxRbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJWl2RbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,
"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJVB2RbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJTd2RbgJdhapcUU.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVKSTgjKAqpnvJNP5oQaZzblHkwJR52RbgJdhapcUU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8yLfsDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8y8_sDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8yrfsDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8yn_sDcjSsYUVUjg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8yc_wDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8ySvwDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8yLfwDcjSsYUVUjg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/savate/v5/QdVISTgjKAqpnvJnNqjvsfWwDtc3MH8yBPwDcjSsYUVUjg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sawarabi-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ddd62949-ade1-43e5-a113-6c55d9513d2a",1620064983),$APP.$cljs$cst$2619$family$$,"Sawarabi Gothic",$APP.$cljs$cst$723$name$$,
"Sawarabi Gothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sawarabigothic/v16/x3d4ckfVaqqa-BEj-I9mE65u3k3NBSk3E2YljQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-sawarabi-mincho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c0913b6d-2995-4b7f-a85e-0e50362f0efb",-1697053683),$APP.$cljs$cst$2619$family$$,"Sawarabi Mincho",$APP.$cljs$cst$723$name$$,"Sawarabi Mincho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sawarabimincho/v20/8QIRdiDaitzr7brc8ahpxt6GcIJTLahP46UDUw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-scada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4c9940ce-6395-45ff-be33-f78648f9799a",-608498816),$APP.$cljs$cst$2619$family$$,"Scada",$APP.$cljs$cst$723$name$$,"Scada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scada/v16/RLpxK5Pv5qumeWJoxzUobkvv.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scada/v16/RLp_K5Pv5qumeVJqzTEKa1vvffg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scada/v16/RLp8K5Pv5qumeVrU6BEgRVfmZOE5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,
"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scada/v16/RLp6K5Pv5qumeVJq9Y0lT1PEYfE5p6g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-scheherazade-new",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f3dd4554-9fb3-4214-8821-a0a7c6f39e70",1428571368),$APP.$cljs$cst$2619$family$$,"Scheherazade New",$APP.$cljs$cst$723$name$$,"Scheherazade New",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scheherazadenew/v20/4UaZrFhTvxVnHDvUkUiHg8jprP4DCwNsOl4p5Is.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scheherazadenew/v20/4UaerFhTvxVnHDvUkUiHg8jprP4DM_dFHlYC-IKnoSE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scheherazadenew/v20/4UaerFhTvxVnHDvUkUiHg8jprP4DM9tCHlYC-IKnoSE.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scheherazadenew/v20/4UaerFhTvxVnHDvUkUiHg8jprP4DM79DHlYC-IKnoSE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-schibsted-grotesk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("284ee549-37ef-4d08-8b17-8977301490db",
1898771761),$APP.$cljs$cst$2619$family$$,"Schibsted Grotesk",$APP.$cljs$cst$723$name$$,"Schibsted Grotesk",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzK5SSPQuCQF3t8uOwiUL-taUTtarVKQ9vZ6pJJWlMNIsEAT8JuXFGVOQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzK5SSPQuCQF3t8uOwiUL-taUTtarVKQ9vZ6pJJWlMNEMEAT8JuXFGVOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzK5SSPQuCQF3t8uOwiUL-taUTtarVKQ9vZ6pJJWlMN_MYAT8JuXFGVOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzK5SSPQuCQF3t8uOwiUL-taUTtarVKQ9vZ6pJJWlMNxcYAT8JuXFGVOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzK5SSPQuCQF3t8uOwiUL-taUTtarVKQ9vZ6pJJWlMNosYAT8JuXFGVOQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzK5SSPQuCQF3t8uOwiUL-taUTtarVKQ9vZ6pJJWlMNi8YAT8JuXFGVOQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzI5SSPQuCQF3t8uOwiUL-taUTtap9DcSQBg_nT9FQY6oLoDMhqflSFOTXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzI5SSPQuCQF3t8uOwiUL-taUTtap9DcSQBg_nT9FQY6oLaDMhqflSFOTXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzI5SSPQuCQF3t8uOwiUL-taUTtap9DcSQBg_nT9FQY6oI2C8hqflSFOTXs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzI5SSPQuCQF3t8uOwiUL-taUTtap9DcSQBg_nT9FQY6oIPC8hqflSFOTXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzI5SSPQuCQF3t8uOwiUL-taUTtap9DcSQBg_nT9FQY6oJoC8hqflSFOTXs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schibstedgrotesk/v7/JqzI5SSPQuCQF3t8uOwiUL-taUTtap9DcSQBg_nT9FQY6oJBC8hqflSFOTXs.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-schoolbell",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d5ee00f7-5cf6-47df-af4e-5403adfca9e8",-738989966),$APP.$cljs$cst$2619$family$$,"Schoolbell",$APP.$cljs$cst$723$name$$,"Schoolbell",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/schoolbell/v18/92zQtBZWOrcgoe-fgnJIVxIQ6mRqfiQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-science-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d65be984-e422-4db2-b946-095760f940d9",-2105210479),$APP.$cljs$cst$2619$family$$,"Science Gothic",$APP.$cljs$cst$723$name$$,"Science Gothic",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92fNgmo9KvjVVuc-A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92ftgio9KvjVVuc-A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92faAio9KvjVVuc-A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92fNgio9KvjVVuc-A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92fBAio9KvjVVuc-A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92f6A-o9KvjVVuc-A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92f0Q-o9KvjVVuc-A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92ftg-o9KvjVVuc-A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sciencegothic/v5/CHzuV-7EH1X7aiQh5jPNDTJnVUAvhrL0sQdjzDQhk11iTp6mX-ANuf1d_83dPfZJ7Lvcvg8EGYzcW57mXiXiVX33c92fnw-o9KvjVVuc-A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-scope-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("24120f05-25cb-4841-976c-9287e226a40a",-1281991545),$APP.$cljs$cst$2619$family$$,"Scope One",$APP.$cljs$cst$723$name$$,"Scope One",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/scopeone/v15/WBLnrEXKYFlGHrOKmGD1W0_MJMGxiQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-seaweed-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d188d3a3-4132-4543-900b-e299912c0389",-1069890810),$APP.$cljs$cst$2619$family$$,"Seaweed Script",$APP.$cljs$cst$723$name$$,"Seaweed Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/seaweedscript/v17/bx6cNx6Tne2pxOATYE8C_Rsoe0WJ-KcGVbLW.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-secular-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9163f353-26b7-4121-ab84-9d1b83e405b9",1050261800),$APP.$cljs$cst$2619$family$$,"Secular One",$APP.$cljs$cst$723$name$$,"Secular One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/secularone/v14/8QINdiTajsj_87rMuMdKypDlMul7LJpK.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sedan",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f218b66c-5095-4742-b756-f8e16556e48c",293558141),$APP.$cljs$cst$2619$family$$,
"Sedan",$APP.$cljs$cst$723$name$$,"Sedan",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sedan/v1/Yq6a-L-VVyD6-eOSiTpovf5b.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sedan/v1/Yq6U-L-VVyD6-dOQgz5KuO5bjxE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sedan-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("887d9a38-d1ce-4512-baed-64a19afdb495",1083352077),$APP.$cljs$cst$2619$family$$,"Sedan SC",$APP.$cljs$cst$723$name$$,
"Sedan SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sedansc/v2/yMJRMIlvYZ3Jn1Y30Dq8fSx5i814.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-sedgwick-ave",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("98e84540-d3cd-4b46-9477-1f7b1083c3e5",-1970801588),$APP.$cljs$cst$2619$family$$,"Sedgwick Ave",$APP.$cljs$cst$723$name$$,"Sedgwick Ave",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sedgwickave/v13/uK_04rKEYuguzAcSYRdWTJq8Xmg1Vcf5JA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sedgwick-ave-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1054d8ac-ec93-4a1d-9ff4-c8098243588b",1222362060),$APP.$cljs$cst$2619$family$$,"Sedgwick Ave Display",$APP.$cljs$cst$723$name$$,"Sedgwick Ave Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sedgwickavedisplay/v23/xfuu0XPgU3jZPUoUo3ScvmPi-NapQ8OxM2czd-YnOzUD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sen",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e45a537d-2633-4f6c-82ee-e19bd6293b09",
-114532023),$APP.$cljs$cst$2619$family$$,"Sen",$APP.$cljs$cst$723$name$$,"Sen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sen/v12/6xK0dSxYI9_dkN18-vZKK2EISCq5H47KlD9q78A.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sen/v12/6xK0dSxYI9_dkN18-vZKK2EISBi5H47KlD9q78A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sen/v12/6xK0dSxYI9_dkN18-vZKK2EISPS-H47KlD9q78A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sen/v12/6xK0dSxYI9_dkN18-vZKK2EISM2-H47KlD9q78A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sen/v12/6xK0dSxYI9_dkN18-vZKK2EISKq-H47KlD9q78A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-send-flowers",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e776c2c4-c9a0-40fd-a065-5e8fa0996183",49267035),$APP.$cljs$cst$2619$family$$,"Send Flowers",$APP.$cljs$cst$723$name$$,"Send Flowers",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sendflowers/v7/If2PXTjtZS-0Xqy13uCQSULvxwjjouU1iw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sevillana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1e8d6174-fe58-4e9d-9871-30f0d8525405",
1761119104),$APP.$cljs$cst$2619$family$$,"Sevillana",$APP.$cljs$cst$723$name$$,"Sevillana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sevillana/v25/KFOlCnWFscmDt1Bfiy1vAx05IsDqlA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-seymour-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("178ea794-763e-4de2-b78a-fba695fbd1a1",1686667380),$APP.$cljs$cst$2619$family$$,"Seymour One",$APP.$cljs$cst$723$name$$,"Seymour One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/seymourone/v25/4iCp6Khla9xbjQpoWGGd0myIPYBvgpUI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shadows-into-light",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a50400f9-ef0c-41a8-898c-8619dfdacd04",96860532),$APP.$cljs$cst$2619$family$$,"Shadows Into Light",$APP.$cljs$cst$723$name$$,"Shadows Into Light",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shadowsintolight/v22/UqyNK9UOIntux_czAvDQx_ZcHqZXBNQDcsr4xzSMYA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shadows-into-light-two",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fd321209-c14b-4e7d-b291-797bc38d05d5",-1759467853),$APP.$cljs$cst$2619$family$$,"Shadows Into Light Two",$APP.$cljs$cst$723$name$$,"Shadows Into Light Two",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shadowsintolighttwo/v19/4iC86LVlZsRSjQhpWGedwyOoW-0A6_kpsyNmlAvNGLNnIF0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shafarik",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8886e612-bfa7-43c7-b052-38e0d6721150",-1499269388),$APP.$cljs$cst$2619$family$$,"Shafarik",$APP.$cljs$cst$723$name$$,"Shafarik",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shafarik/v3/RWmLoKaF7PojpZXlW52sbsHKqLkD.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shalimar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a5058570-ff27-4bbc-9d7f-a34a17c5aad3",
-1972488653),$APP.$cljs$cst$2619$family$$,"Shalimar",$APP.$cljs$cst$723$name$$,"Shalimar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shalimar/v9/uU9MCBoE6I6iNWFUvTPx8PCOg0uX.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shantell-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aa6835e0-475e-48a1-b64c-f2315b437f36",-1370029265),$APP.$cljs$cst$2619$family$$,"Shantell Sans",$APP.$cljs$cst$723$name$$,"Shantell Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",
$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUaS0pCoLIo-lcdY7kjvNoQqWVWB0qWpl29ajppTuUTu_kJKmHesPOL-maYi4xZeHCNQ09eBlmv2QcUzJ39-rAISYQiS2i2yPwxjyRN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/shantellsans/v13/FeUaS0pCoLIo-lcdY7kjvNoQqWVWB0qWpl29ajppTuUTu_kJKmHesPOL-maYi4xZeHCNQ09eBlmv2QcUzJ39-rAISYR8S2i2yPwxjyRN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUaS0pCoLIo-lcdY7kjvNoQqWVWB0qWpl29ajppTuUTu_kJKmHesPOL-maYi4xZeHCNQ09eBlmv2QcUzJ39-rAISYROS2i2yPwxjyRN.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUaS0pCoLIo-lcdY7kjvNoQqWVWB0qWpl29ajppTuUTu_kJKmHesPOL-maYi4xZeHCNQ09eBlmv2QcUzJ39-rAISYSiTGi2yPwxjyRN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUaS0pCoLIo-lcdY7kjvNoQqWVWB0qWpl29ajppTuUTu_kJKmHesPOL-maYi4xZeHCNQ09eBlmv2QcUzJ39-rAISYSbTGi2yPwxjyRN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUaS0pCoLIo-lcdY7kjvNoQqWVWB0qWpl29ajppTuUTu_kJKmHesPOL-maYi4xZeHCNQ09eBlmv2QcUzJ39-rAISYT8TGi2yPwxjyRN.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUcS0pCoLIo-lcdY7kjvNoQg2xkycTqsuA6bi9pTt8YiT-NXidjb_ee-maigL6R8nKVh8BbE1mv4wwmM0WUkSqmTpG0CN71wvgTijRNYgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUcS0pCoLIo-lcdY7kjvNoQg2xkycTqsuA6bi9pTt8YiT-NXidjb_ee-maigL6R8nKVh8BbE1mv4wwmM0WUkSqmTpG0CID1wvgTijRNYgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUcS0pCoLIo-lcdY7kjvNoQg2xkycTqsuA6bi9pTt8YiT-NXidjb_ee-maigL6R8nKVh8BbE1mv4wwmM0WUkSqmTpG0CLL1wvgTijRNYgQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUcS0pCoLIo-lcdY7kjvNoQg2xkycTqsuA6bi9pTt8YiT-NXidjb_ee-maigL6R8nKVh8BbE1mv4wwmM0WUkSqmTpG0CF7ywvgTijRNYgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,
"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUcS0pCoLIo-lcdY7kjvNoQg2xkycTqsuA6bi9pTt8YiT-NXidjb_ee-maigL6R8nKVh8BbE1mv4wwmM0WUkSqmTpG0CGfywvgTijRNYgQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shantellsans/v13/FeUcS0pCoLIo-lcdY7kjvNoQg2xkycTqsuA6bi9pTt8YiT-NXidjb_ee-maigL6R8nKVh8BbE1mv4wwmM0WUkSqmTpG0CADywvgTijRNYgQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shanti",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1d43165c-c340-4f4a-b257-89033498fff9",-156531715),$APP.$cljs$cst$2619$family$$,"Shanti",$APP.$cljs$cst$723$name$$,"Shanti",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shanti/v25/t5thIREMM4uSDgzgU0ezpKfwzA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-share",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b38b628-1a50-431f-bf55-cf7fa5d02e81",1945528980),$APP.$cljs$cst$2619$family$$,"Share",$APP.$cljs$cst$723$name$$,"Share",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/share/v20/i7dEIFliZjKNF5VNHLq2cV5d.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/share/v20/i7dKIFliZjKNF6VPFr6UdE5dWFM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/share/v20/i7dJIFliZjKNF63xM56-WkJUQUq7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,
"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/share/v20/i7dPIFliZjKNF6VPLgK7UEZ2RFq7AwU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-share-tech",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1d0f8351-1578-4959-8829-05095eec0a74",1558481219),$APP.$cljs$cst$2619$family$$,"Share Tech",$APP.$cljs$cst$723$name$$,"Share Tech",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sharetech/v23/7cHtv4Uyi5K0OeZ7bohUwHoDmTcibrA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-share-tech-mono",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("01181cb9-af55-4d23-899c-ae431961f676",1021568310),$APP.$cljs$cst$2619$family$$,"Share Tech Mono",$APP.$cljs$cst$723$name$$,"Share Tech Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sharetechmono/v16/J7aHnp1uDWRBEqV98dVQztYldFc7pAsEIc3Xew.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shippori-antique",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("466ead16-b36e-4b15-bdc9-f7585f3a176b",-1272377979),$APP.$cljs$cst$2619$family$$,"Shippori Antique",$APP.$cljs$cst$723$name$$,"Shippori Antique",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporiantique/v11/-F6qfid3KC8pdMyzR0qRyFUht11v8ldPg-IUDNg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shippori-antique-b1",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5871ec9d-2ecd-4729-ac11-69e5a2fc1714",
134519296),$APP.$cljs$cst$2619$family$$,"Shippori Antique B1",$APP.$cljs$cst$723$name$$,"Shippori Antique B1",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporiantiqueb1/v11/2Eb7L_JwClR7Zl_UAKZ0mUHw3oMKd40grRFCj9-5Y8Y.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shippori-mincho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d2bd0cfa-8a39-4020-8497-e79ac858d34f",-746222720),$APP.$cljs$cst$2619$family$$,"Shippori Mincho",$APP.$cljs$cst$723$name$$,"Shippori Mincho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporimincho/v17/VdGGAZweH5EbgHY6YExcZfDoj0BA2_-C7LoS7g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporimincho/v17/VdGDAZweH5EbgHY6YExcZfDoj0B4L9am5JEO5--2zg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporimincho/v17/VdGDAZweH5EbgHY6YExcZfDoj0B4A9Gm5JEO5--2zg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/shipporimincho/v17/VdGDAZweH5EbgHY6YExcZfDoj0B4Z9Cm5JEO5--2zg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporimincho/v17/VdGDAZweH5EbgHY6YExcZfDoj0B4e9Om5JEO5--2zg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-shippori-mincho-b1",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("04366c5d-39d4-4d47-b4bf-d0932c2ec654",850701283),$APP.$cljs$cst$2619$family$$,"Shippori Mincho B1",$APP.$cljs$cst$723$name$$,"Shippori Mincho B1",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporiminchob1/v24/wXK2E2wCr44tulPdnn-xbIpJ9RgT9-nyjqBr1lO97Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporiminchob1/v24/wXK1E2wCr44tulPdnn-xbIpJ9RgT9-nKeolP3nih5H4Uug.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporiminchob1/v24/wXK1E2wCr44tulPdnn-xbIpJ9RgT9-nKVo5P3nih5H4Uug.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporiminchob1/v24/wXK1E2wCr44tulPdnn-xbIpJ9RgT9-nKMo9P3nih5H4Uug.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shipporiminchob1/v24/wXK1E2wCr44tulPdnn-xbIpJ9RgT9-nKLoxP3nih5H4Uug.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shizuru",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e45c2769-0f14-4a1c-b8bd-208ceee9caf5",
199585653),$APP.$cljs$cst$2619$family$$,"Shizuru",$APP.$cljs$cst$723$name$$,"Shizuru",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shizuru/v13/O4ZSFGfvnxFiCA3i30IJlgUTj2A.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shojumaru",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("74a0aef1-59c4-452a-be14-41f609008a2d",-1393381518),$APP.$cljs$cst$2619$family$$,"Shojumaru",$APP.$cljs$cst$723$name$$,"Shojumaru",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shojumaru/v16/rax_HiWfutkLLnaKCtlMBBJek0vA8A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-short-stack",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("43583aa0-7c83-42f9-bb25-7706ac67c882",221089388),$APP.$cljs$cst$2619$family$$,"Short Stack",$APP.$cljs$cst$723$name$$,"Short Stack",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/shortstack/v16/bMrzmS2X6p0jZC6EcmPFX-SScX8D0nq6.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-shrikhand",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("063aa080-2f75-43cc-950a-5c08601d54b9",-1492881082),$APP.$cljs$cst$2619$family$$,"Shrikhand",$APP.$cljs$cst$723$name$$,"Shrikhand",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/shrikhand/v17/a8IbNovtLWfR7T7bMJwbBIiQ0zhMtA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-siemreap",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a898d2f4-1329-4edc-a7cd-633e66b5929f",252199799),$APP.$cljs$cst$2619$family$$,"Siemreap",$APP.$cljs$cst$723$name$$,"Siemreap",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/siemreap/v30/Gg82N5oFbgLvHAfNl2YbnA8DLXpe.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sigmar",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b10561b8-84e7-4dc2-8e74-deac67c6a426",2127505003),$APP.$cljs$cst$2619$family$$,"Sigmar",$APP.$cljs$cst$723$name$$,
"Sigmar",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sigmar/v9/hv-XlzJgIE8a85pUbWY3MTFgVg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-sigmar-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b2d5b3d9-5286-4417-b594-260866994681",216679439),$APP.$cljs$cst$2619$family$$,"Sigmar One",$APP.$cljs$cst$723$name$$,"Sigmar One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sigmarone/v20/co3DmWZ8kjZuErj9Ta3dk6Pjp3Di8U0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-signika",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("65754dad-e5bb-4025-8630-beaa7c5a544f",-902996716),$APP.$cljs$cst$2619$family$$,"Signika",$APP.$cljs$cst$723$name$$,"Signika",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signika/v29/vEF72_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX4zNpD8E4ASzH1r93zuYzTMngt4xjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signika/v29/vEF72_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX4zNpD8E4ASzH1r9gTuYzTMngt4xjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signika/v29/vEF72_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX4zNpD8E4ASzH1r9szuYzTMngt4xjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signika/v29/vEF72_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX4zNpD8E4ASzH1r9XzyYzTMngt4xjw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signika/v29/vEF72_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX4zNpD8E4ASzH1r9ZjyYzTMngt4xjw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-signika-negative",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8d7c323b-5dac-4e67-9f8b-88d385719549",1257682099),$APP.$cljs$cst$2619$family$$,"Signika Negative",$APP.$cljs$cst$723$name$$,"Signika Negative",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signikanegative/v26/E21x_cfngu7HiRpPX3ZpNE4kY5zKSPmJXkF0VDD2RAr5S73st9hiuEq8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signikanegative/v26/E21x_cfngu7HiRpPX3ZpNE4kY5zKSPmJXkF0VDD2RAqnS73st9hiuEq8.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signikanegative/v26/E21x_cfngu7HiRpPX3ZpNE4kY5zKSPmJXkF0VDD2RAqVS73st9hiuEq8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signikanegative/v26/E21x_cfngu7HiRpPX3ZpNE4kY5zKSPmJXkF0VDD2RAp5TL3st9hiuEq8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/signikanegative/v26/E21x_cfngu7HiRpPX3ZpNE4kY5zKSPmJXkF0VDD2RApATL3st9hiuEq8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-silkscreen",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7fd29089-663d-41ef-9654-0aad69b7bd07",1610201142),$APP.$cljs$cst$2619$family$$,"Silkscreen",$APP.$cljs$cst$723$name$$,"Silkscreen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/silkscreen/v6/m8JXjfVPf62XiF7kO-i9ULRvamODxdI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/silkscreen/v6/m8JUjfVPf62XiF7kO-i9aAhATmuo2dudFvc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-simonetta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ae125b7-b8da-4f5c-9c8e-29f430ae25e8",1837502497),$APP.$cljs$cst$2619$family$$,"Simonetta",$APP.$cljs$cst$723$name$$,"Simonetta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/simonetta/v29/x3dickHVYrCU5BU15c4BfPACvy_1BA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/simonetta/v29/x3dkckHVYrCU5BU15c4xfvoGnSrlBBsy.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/simonetta/v29/x3dnckHVYrCU5BU15c45-N0mtwTpDQIrGg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/simonetta/v29/x3d5ckHVYrCU5BU15c4xfsKCsA7tLwc7Gn88.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-single-day",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7bae881d-2e73-4ada-8d16-bf5ff122fad6",-1637166742),$APP.$cljs$cst$2619$family$$,"Single Day",$APP.$cljs$cst$723$name$$,"Single Day",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/singleday/v19/LYjHdGDjlEgoAcF95EI5jVoFUNfeQJU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sintony",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("209696b3-dcc8-4bfc-b423-6e1936b22f88",426705964),$APP.$cljs$cst$2619$family$$,"Sintony",$APP.$cljs$cst$723$name$$,"Sintony",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sintony/v17/XoHm2YDqR7-98cVUITQnu98ojjs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sintony/v17/XoHj2YDqR7-98cVUGYgIn9cDkjLp6C8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sirin-stencil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6f48362a-6413-42c9-a407-b34b5a323974",349540854),$APP.$cljs$cst$2619$family$$,"Sirin Stencil",$APP.$cljs$cst$723$name$$,"Sirin Stencil",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sirinstencil/v27/mem4YaWwznmLx-lzGfN7MdRydchGBq6al6o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sirivennela",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("beaed75d-3c9c-419c-b783-77606805d83d",-260053909),
$APP.$cljs$cst$2619$family$$,"Sirivennela",$APP.$cljs$cst$723$name$$,"Sirivennela",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sirivennela/v2/kmK5Zq0oHhbAYX-X6lgptg7YiOFDtqtf.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-six-caps",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("530bf002-c95b-4ad6-b596-1621d0f349e5",990890288),$APP.$cljs$cst$2619$family$$,"Six Caps",$APP.$cljs$cst$723$name$$,"Six Caps",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sixcaps/v23/6ae_4KGrU7VR7bNmabcS9XXaPCop.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sixtyfour",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9e19c8d4-1150-404d-af3f-45ab2791171e",805812698),$APP.$cljs$cst$2619$family$$,"Sixtyfour",$APP.$cljs$cst$723$name$$,"Sixtyfour",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sixtyfour/v3/OD5vuMCT1numDm3nakXtp2h4jg463t9haG_3mBkVsV20uFT3BAE5f73YnyS5ZuOV.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sixtyfour-convergence",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("5779e8fa-68f9-4694-86ab-2c2d022dc5ce",-737567173),$APP.$cljs$cst$2619$family$$,"Sixtyfour Convergence",$APP.$cljs$cst$723$name$$,"Sixtyfour Convergence",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sixtyfourconvergence/v5/m8IQjepPf7mIglv5K__zM9srGA7wurbybZMfZsqG2Q6EWlJro5FJSJ4acT9PoOPwGgieaK7zkSpdXP-GrR9Yw9Tg7E4HGLbUKPlOh102hotkk3grz3g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-skranji",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("217edb64-2d6d-42ad-8e13-72c2ffa69980",625597435),$APP.$cljs$cst$2619$family$$,"Skranji",$APP.$cljs$cst$723$name$$,"Skranji",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/skranji/v14/OZpDg_dtriVFNerMYzuuklTm3Ek.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/skranji/v14/OZpGg_dtriVFNerMW4eBtlzNwED-b4g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-slabo-13px",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8606302b-ebb3-4962-9786-3e2f107a13e4",1200173700),$APP.$cljs$cst$2619$family$$,"Slabo 13px",$APP.$cljs$cst$723$name$$,"Slabo 13px",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/slabo13px/v17/11hEGp_azEvXZUdSBzzRcKer2wkYnvI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-slabo-27px",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe92a6c5-2fc8-4a19-afef-b783056eba42",408029161),$APP.$cljs$cst$2619$family$$,
"Slabo 27px",$APP.$cljs$cst$723$name$$,"Slabo 27px",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/slabo27px/v16/mFT0WbgBwKPR_Z4hGN2qsxgJ1EJ7i90.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-slackey",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d25886a4-4388-4d5b-aa3c-d96ffbe2ed6b",-501634127),$APP.$cljs$cst$2619$family$$,"Slackey",$APP.$cljs$cst$723$name$$,"Slackey",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/slackey/v29/N0bV2SdQO-5yM0-dKlRaJdbWgdY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-slackside-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ef0e9144-9886-4180-b5ca-b77f8f424eea",1379691087),$APP.$cljs$cst$2619$family$$,"Slackside One",$APP.$cljs$cst$723$name$$,"Slackside One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/slacksideone/v14/EJRQQgMrXdcGsiBuvnRxodTwVy7VocNB6Iw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-smokum",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("63721515-6692-4897-9d48-dd14ef01e4ac",-1811065205),
$APP.$cljs$cst$2619$family$$,"Smokum",$APP.$cljs$cst$723$name$$,"Smokum",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smokum/v30/TK3iWkUbAhopmrdGHjUHte5fKg.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-smooch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("73508712-4ec5-4db4-aa5d-a7e8cd5e4b42",1859411981),$APP.$cljs$cst$2619$family$$,"Smooch",$APP.$cljs$cst$723$name$$,"Smooch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smooch/v9/o-0LIps4xW8U1xUBjqp_6hVdYg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-smooch-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5ede04c5-95fd-4795-b2ae-33dbabf1a519",2055440137),$APP.$cljs$cst$2619$family$$,"Smooch Sans",$APP.$cljs$cst$723$name$$,"Smooch Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oiwUFodqIeNlzayg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oiQUBodqIeNlzayg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oin0BodqIeNlzayg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oiwUBodqIeNlzayg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oi80BodqIeNlzayg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oiH0dodqIeNlzayg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oiJkdodqIeNlzayg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oiQUdodqIeNlzayg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smoochsans/v15/c4mz1n5uGsXss2LJh1QH6b129FZvxPj6I4oiaEdodqIeNlzayg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-smythe",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f97125bd-44a9-4e62-9030-9ad27863793a",869927108),$APP.$cljs$cst$2619$family$$,"Smythe",$APP.$cljs$cst$723$name$$,
"Smythe",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/smythe/v24/MwQ3bhT01--coT1BOLh_uGInjA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-sniglet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b306c7d4-980e-404f-8e24-2d1073b5a59b",1711709737),$APP.$cljs$cst$2619$family$$,"Sniglet",$APP.$cljs$cst$723$name$$,"Sniglet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sniglet/v18/cIf9MaFLtkE3UjaJxCmrYGkHgIs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sniglet/v18/cIf4MaFLtkE3UjaJ_ImHRGEsnIJkWL4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-snippet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("171cc38d-5381-4f62-b7d5-2e964e428281",
359641804),$APP.$cljs$cst$2619$family$$,"Snippet",$APP.$cljs$cst$723$name$$,"Snippet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/snippet/v21/bWt47f7XfQH9Gupu2v_Afcp9QWc.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-snowburst-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8598750a-b7fc-4d52-ae49-445f2d8a35b6",-1436349272),$APP.$cljs$cst$2619$family$$,"Snowburst One",$APP.$cljs$cst$723$name$$,"Snowburst One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/snowburstone/v21/MQpS-WezKdujBsXY3B7I-UT7eZ-UPyacPbo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sofadi-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("326721f7-1161-4be5-8e31-f1acdc26fc0f",-1366101456),$APP.$cljs$cst$2619$family$$,"Sofadi One",$APP.$cljs$cst$723$name$$,"Sofadi One",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofadione/v22/JIA2UVBxdnVBuElZaMFGcDOIETkmYDU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sofia",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("15816058-152b-4eab-8b15-ed7a5cf46692",1782140700),$APP.$cljs$cst$2619$family$$,"Sofia",$APP.$cljs$cst$723$name$$,"Sofia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofia/v15/8QIHdirahM3j_vu-sowsrqjk.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sofia-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7e8a9c21-9321-42ae-a409-e3770196b9b0",-231171052),$APP.$cljs$cst$2619$family$$,"Sofia Sans",$APP.$cljs$cst$723$name$$,"Sofia Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69B6sa3trvKCXl8k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69D6sK3trvKCXl8k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69AksK3trvKCXl8k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69B6sK3trvKCXl8k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69BIsK3trvKCXl8k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69Ckt63trvKCXl8k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69Cdt63trvKCXl8k.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69D6t63trvKCXl8k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6E-LCVXSLy9uPBwlAThu1SY8Cx8rlT69DTt63trvKCXl8k.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy80WvpPagW08kdLY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy88WupPagW08kdLY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy8xuupPagW08kdLY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy80WupPagW08kdLY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy83eupPagW08kdLY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy85uppPagW08kdLY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy86KppPagW08kdLY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy88WppPagW08kdLY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasans/v20/Yq6G-LCVXSLy9uPBwlATrORgnBjYmSP97MWy8-yppPagW08kdLY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-sofia-sans-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cc1991d2-5c99-415d-8a4e-d0bcbe05b53e",-1100905795),$APP.$cljs$cst$2619$family$$,"Sofia Sans Condensed",$APP.$cljs$cst$723$name$$,"Sofia Sans Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqh-Csl8QO3OfwQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqB-Gsl8QO3OfwQQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUq2eGsl8QO3OfwQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqh-Gsl8QO3OfwQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqteGsl8QO3OfwQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqWeasl8QO3OfwQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqYOasl8QO3OfwQQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqB-asl8QO3OfwQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r05xGKVS5aVKd567NYXawnFKJaTtoAuLnK0EjiAN5s9CZwUqLuasl8QO3OfwQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6JE1c4K_uLgQZ_3.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6LE1M4K_uLgQZ_3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6Ia1M4K_uLgQZ_3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6JE1M4K_uLgQZ_3.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6J21M4K_uLgQZ_3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6Ka084K_uLgQZ_3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6Kj084K_uLgQZ_3.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6LE084K_uLgQZ_3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanscondensed/v6/r053GKVS5aVKd567NYXawnFKJaTtoAuLnIcNvN_Vj6TYyQI_T6Lt084K_uLgQZ_3.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sofia-sans-extra-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("eabcfbb3-9749-4b4e-877f-5993abdce175",-1096837926),$APP.$cljs$cst$2619$family$$,"Sofia Sans Extra Condensed",$APP.$cljs$cst$723$name$$,"Sofia Sans Extra Condensed",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLmmmEfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLGmiEfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLxGiEfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLmmiEfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLqGiEfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLRG-EfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLfW-EfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLGm-EfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxdHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0d6iDr-MD5Si9NGLM2-EfzmM356GxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUitsPTOI_ZuWxFXe.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUivsPDOI_ZuWxFXe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUisyPDOI_ZuWxFXe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUitsPDOI_ZuWxFXe.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUitePDOI_ZuWxFXe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUiuyOzOI_ZuWxFXe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUiuLOzOI_ZuWxFXe.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUivsOzOI_ZuWxFXe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasansextracondensed/v6/raxfHjafvdAIOju4GcIfJH0i7zi50X3zRtuLNiMS0fSrPEBUZv84WtaeUivFOzOI_ZuWxFXe.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sofia-sans-semi-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6715125e-fbac-4c65-beb0-3de310fdbf8a",842208497),$APP.$cljs$cst$2619$family$$,"Sofia Sans Semi Condensed",$APP.$cljs$cst$723$name$$,
"Sofia Sans Semi Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvoobEO9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvoqbEe9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvopFEe9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvoobEe9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvoopEe9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvorFFu9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvor8Fu9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvoqbFu9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kOlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURm28cA7YLHsIVvoqyFu9TGahllIhN.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUgcRE6xHkZhNeas.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUocQE6xHkZhNeas.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUlkQE6xHkZhNeas.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUgcQE6xHkZhNeas.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUjUQE6xHkZhNeas.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUtkXE6xHkZhNeas.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUuAXE6xHkZhNeas.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUocXE6xHkZhNeas.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sofiasanssemicondensed/v8/46kMlaPnUDrQoNsWDCGXXxYlujh5Wv0nwP4RwxURsWYu_G5idVi7uZ_TUq4XE6xHkZhNeas.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-solitreo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4bbcd3d9-3b71-4ebf-bb5d-b6c7941be46c",910731587),$APP.$cljs$cst$2619$family$$,"Solitreo",$APP.$cljs$cst$723$name$$,"Solitreo",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/solitreo/v2/r05YGLlS5a9KYsyNO8upyDYtStiJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-solway",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("544af8c1-4e23-43b0-b0d1-25a98dd17237",1808140070),$APP.$cljs$cst$2619$family$$,"Solway",$APP.$cljs$cst$723$name$$,"Solway",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/solway/v19/AMOTz46Cs2uTAOCuLlgZms0QW3mqyg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/solway/v19/AMOQz46Cs2uTAOCWgnA9kuYMUg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/solway/v19/AMOTz46Cs2uTAOCudlkZms0QW3mqyg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/solway/v19/AMOTz46Cs2uTAOCuPl8Zms0QW3mqyg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/solway/v19/AMOTz46Cs2uTAOCuIlwZms0QW3mqyg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sometype-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c1d42f3c-43bf-488f-af4d-d696478ddccc",-2072151003),$APP.$cljs$cst$2619$family$$,"Sometype Mono",$APP.$cljs$cst$723$name$$,"Sometype Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lGu745KGk_R3uxyq0WrROhAJiJsJ_eTWllpTAMGE9agQBbs7uG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lGu745KGk_R3uxyq0WrROhAJiJsJ_eTWllpTA-GE9agQBbs7uG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lGu745KGk_R3uxyq0WrROhAJiJsJ_eTWllpTDSH09agQBbs7uG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lGu745KGk_R3uxyq0WrROhAJiJsJ_eTWllpTDrH09agQBbs7uG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lEu745KGk_R3uxyq0WrROhKpG7T0e3JvPLoiXEW6cZiwR5tquGrxk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lEu745KGk_R3uxyq0WrROhKpG7T0e3JvPLoiXEW5UZiwR5tquGrxk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lEu745KGk_R3uxyq0WrROhKpG7T0e3JvPLoiXEW3keiwR5tquGrxk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sometypemono/v4/70lEu745KGk_R3uxyq0WrROhKpG7T0e3JvPLoiXEW0AeiwR5tquGrxk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-song-myung",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("552a31e4-57d5-4411-8c78-6785cc478b52",594184170),$APP.$cljs$cst$2619$family$$,"Song Myung",$APP.$cljs$cst$723$name$$,"Song Myung",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/songmyung/v22/1cX2aUDWAJH5-EIC7DIhr1GqhcitzeM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("34dd01b1-12bd-4c41-9b9e-5a701587c284",-1237227274),$APP.$cljs$cst$2619$family$$,"Sono",$APP.$cljs$cst$723$name$$,"Sono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sono/v12/aFT97PNiY3U2Cqf_aYEN64CYaK18YWJEsV6u-QLiOsxVNkWdEnR4qYeB4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sono/v12/aFT97PNiY3U2Cqf_aYEN64CYaK18YWJEsV6u-QLiOsxV6EWdEnR4qYeB4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sono/v12/aFT97PNiY3U2Cqf_aYEN64CYaK18YWJEsV6u-QLiOsxVtkWdEnR4qYeB4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sono/v12/aFT97PNiY3U2Cqf_aYEN64CYaK18YWJEsV6u-QLiOsxVhEWdEnR4qYeB4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sono/v12/aFT97PNiY3U2Cqf_aYEN64CYaK18YWJEsV6u-QLiOsxVaEKdEnR4qYeB4Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sono/v12/aFT97PNiY3U2Cqf_aYEN64CYaK18YWJEsV6u-QLiOsxVUUKdEnR4qYeB4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sono/v12/aFT97PNiY3U2Cqf_aYEN64CYaK18YWJEsV6u-QLiOsxVNkKdEnR4qYeB4Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sonsie-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d031e1ee-80da-4c53-ad50-9bd76ffe8076",-2113280095),$APP.$cljs$cst$2619$family$$,"Sonsie One",$APP.$cljs$cst$723$name$$,"Sonsie One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sonsieone/v22/PbymFmP_EAnPqbKaoc18YVu80lbp8JM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sora",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a1ded25f-72de-4945-a94c-1fb3762a74e1",-474497932),$APP.$cljs$cst$2619$family$$,
"Sora",$APP.$cljs$cst$723$name$$,"Sora",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdSn3-KIwNhBti0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSfSnn-KIwNhBti0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmScMnn-KIwNhBti0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdSnn-KIwNhBti0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSdgnn-KIwNhBti0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSeMmX-KIwNhBti0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSe1mX-KIwNhBti0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sora/v17/xMQOuFFYT72X5wkB_18qmnndmSfSmX-KIwNhBti0.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sorts-mill-goudy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3b73c51a-bdfc-464e-af40-74ee8128bad0",1063679446),$APP.$cljs$cst$2619$family$$,"Sorts Mill Goudy",$APP.$cljs$cst$723$name$$,"Sorts Mill Goudy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sortsmillgoudy/v16/Qw3GZR9MED_6PSuS_50nEaVrfzgEXH0OjpM75PE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sortsmillgoudy/v16/Qw3AZR9MED_6PSuS_50nEaVrfzgEbH8EirE-9PGLfQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sour-gummy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1bf84a31-efa0-4f60-afcb-5dd8776df329",-646357415),$APP.$cljs$cst$2619$family$$,"Sour Gummy",$APP.$cljs$cst$723$name$$,"Sour Gummy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1N88JU91CMD2tcoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1Nc8NU91CMD2tcoQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1NrcNU91CMD2tcoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1N88NU91CMD2tcoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1NwcNU91CMD2tcoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1NLcRU91CMD2tcoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1NFMRU91CMD2tcoQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1Nc8RU91CMD2tcoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtGGs2gPYuNDii97MjjBrLbYfdJvDU5AZfP5opPVCC4oC5ANR1NWsRU91CMD2tcoQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4C8tVqILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4A8tFqILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4DitFqILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4C8tFqILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4COtFqILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4Bis1qILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4Bbs1qILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4A8s1qILW5MobGa.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sourgummy/v3/8AtIGs2gPYuNDii97MjjLLvpghcw76OXBoIHpHgGZt9gyUXamxpYO4AVs1qILW5MobGa.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-source-code-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b67a1125-97b5-47a9-81e0-def1c6155833",347260811),$APP.$cljs$cst$2619$family$$,"Source Code Pro",$APP.$cljs$cst$723$name$$,"Source Code Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DEyQhM5hTXUcdJg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DJKQhM5hTXUcdJg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DMyQhM5hTXUcdJg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DP6QhM5hTXUcdJg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DBKXhM5hTXUcdJg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DCuXhM5hTXUcdJg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DEyXhM5hTXUcdJg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_diYsKILxRpg3hIP6sJ7fM7PqPMcMnZFqUwX28DGWXhM5hTXUcdJg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTT7I1rSVcZZJiGpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTMo1rSVcZZJiGpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTbI1rSVcZZJiGpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTXo1rSVcZZJiGpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTsoprSVcZZJiGpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTi4prSVcZZJiGpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTT7IprSVcZZJiGpw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sourcecodepro/v31/HI_jiYsKILxRpg3hIP6sJ7fM7PqlOPHYvDP_W9O7GQTTxYprSVcZZJiGpw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-source-sans-3",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cc9c5cee-100f-4409-89d6-fca0a0f0fb65",1789098200),$APP.$cljs$cst$2619$family$$,"Source Sans 3",$APP.$cljs$cst$723$name$$,"Source Sans 3",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Kw461EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Kzm61EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Ky461EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8KyK61EN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Kxm7FEN_io6npfB.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Kxf7FEN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8Kw47FEN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpBtKy2OAdR1K-IwhWudF-R9QMylBJAV3Bo8KwR7FEN_io6npfB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqDlO9C4Ym4fB3Ts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqOdO9C4Ym4fB3Ts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqLlO9C4Ym4fB3Ts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqItO9C4Ym4fB3Ts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqGdJ9C4Ym4fB3Ts.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqF5J9C4Ym4fB3Ts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqDlJ9C4Ym4fB3Ts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourcesans3/v19/nwpDtKy2OAdR1K-IwhWudF-R3woAa8opPOrG97lwqBBJ9C4Ym4fB3Ts.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-source-serif-4",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("11115f3d-f860-471b-9d93-c8d277ca3e41",243598737),$APP.$cljs$cst$2619$family$$,"Source Serif 4",$APP.$cljs$cst$723$name$$,"Source Serif 4",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjipdqrhxXD-wGvjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjiklqrhxXD-wGvjU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjihdqrhxXD-wGvjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjiiVqrhxXD-wGvjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjisltrhxXD-wGvjU.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjivBtrhxXD-wGvjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjipdtrhxXD-wGvjU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjir5trhxXD-wGvjU.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98pxl9dC84DrjXEXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98pGF9dC84DrjXEXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98pRl9dC84DrjXEXw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98pdF9dC84DrjXEXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,
"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98pmFhdC84DrjXEXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98poVhdC84DrjXEXw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98pxlhdC84DrjXEXw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,
"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sourceserif4/v14/vEF02_tTDB4M7-auWDN0ahZJW1ge6NmXpVAHV83Bfb_US2D2QYxoUKIkn98p71hdC84DrjXEXw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-space-grotesk",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1761ac65-b7ab-4204-91e8-d1cbfbacea76",1214939517),$APP.$cljs$cst$2619$family$$,"Space Grotesk",$APP.$cljs$cst$723$name$$,"Space Grotesk",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj62UUsjNsFjTDJK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7oUUsjNsFjTDJK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj7aUUsjNsFjTDJK.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj42VksjNsFjTDJK.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacegrotesk/v22/V8mQoQDjQSkFtoMM3T6r8E7mF71Q-gOoraIAEj4PVksjNsFjTDJK.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-space-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ee469113-957a-40e8-9c68-f33094a55481",-172623960),$APP.$cljs$cst$2619$family$$,"Space Mono",$APP.$cljs$cst$723$name$$,"Space Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEZ2RFq7AwU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/spacemono/v17/i7dNIFZifjKcF5UAWdDRYER8QHi-EwWMbg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacemono/v17/i7dMIFZifjKcF5UAWdDRaPpZYFKQHwyVd3U.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spacemono/v17/i7dSIFZifjKcF5UAWdDRYERE_FeaGy6QZ3WfYg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-special-elite",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad25fe5f-b20b-4e1f-b3b0-3c17ec11193c",1307277925),$APP.$cljs$cst$2619$family$$,"Special Elite",$APP.$cljs$cst$723$name$$,"Special Elite",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/specialelite/v20/XLYgIZbkc4JPUL5CVArUVL0nhncESXFtUsM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-special-gothic",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("58641274-84a1-4d7f-9d19-99458e1859e1",1602766864),$APP.$cljs$cst$2619$family$$,"Special Gothic",$APP.$cljs$cst$723$name$$,"Special Gothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/specialgothic/v3/1q2lY5WcG0Fg_v0fHc8BvIZ2537qdm1JEt9N3w2mJykOEnLhliLsitHN4bF8-SgLPIOkEp8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/specialgothic/v3/1q2lY5WcG0Fg_v0fHc8BvIZ2537qdm1JEt9N3w2mJykOEnLhliLsitHN4YN8-SgLPIOkEp8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/specialgothic/v3/1q2lY5WcG0Fg_v0fHc8BvIZ2537qdm1JEt9N3w2mJykOEnLhliLsitHN4W97-SgLPIOkEp8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/specialgothic/v3/1q2lY5WcG0Fg_v0fHc8BvIZ2537qdm1JEt9N3w2mJykOEnLhliLsitHN4VZ7-SgLPIOkEp8.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-special-gothic-condensed-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("82420573-7285-484a-ae2a-c6c93407b67e",741431027),$APP.$cljs$cst$2619$family$$,"Special Gothic Condensed One",$APP.$cljs$cst$723$name$$,"Special Gothic Condensed One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/specialgothiccondensedone/v2/R70Njzwei_mJM7OsFDzX7EL9NBO6IPvd-Avolzh49w7PUZt_5YtxbX8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-special-gothic-expanded-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("45e9c46c-da65-44a5-8836-e78606849afb",-678042876),
$APP.$cljs$cst$2619$family$$,"Special Gothic Expanded One",$APP.$cljs$cst$723$name$$,"Special Gothic Expanded One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/specialgothicexpandedone/v2/IurO6Zxk74-YaYk1r3HOet4g75ENmBxUmOK61tA0Iu5gn5t-KhUVvQ.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-spectral",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d7944bd5-d15e-402f-9b55-458f059d600e",1255887873),$APP.$cljs$cst$2619$family$$,"Spectral",$APP.$cljs$cst$723$name$$,"Spectral",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCs-xNNww_2s0amA9v2s13GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCu-xNNww_2s0amA9M8qrXHafOPXHIJErY.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCs-xNNww_2s0amA9uSsF3GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/spectral/v15/rnCu-xNNww_2s0amA9M8qtHEafOPXHIJErY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCr-xNNww_2s0amA-M-mHnOSOuk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCt-xNNww_2s0amA9M8kn3sTfukQHs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCs-xNNww_2s0amA9vKsV3GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCu-xNNww_2s0amA9M8qonFafOPXHIJErY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCs-xNNww_2s0amA9vmtl3GY_etWWIJ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCu-xNNww_2s0amA9M8qqXCafOPXHIJErY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/spectral/v15/rnCs-xNNww_2s0amA9uCt13GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCu-xNNww_2s0amA9M8qsHDafOPXHIJErY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCs-xNNww_2s0amA9uetF3GY_etWWIJ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectral/v15/rnCu-xNNww_2s0amA9M8qt3AafOPXHIJErY.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-spectral-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6ff3a6b5-984d-4a93-9dc3-3a6a5e984eaa",1578960405),$APP.$cljs$cst$2619$family$$,"Spectral SC",$APP.$cljs$cst$723$name$$,"Spectral SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk0ALCRZonmalTgyPmRfs1qwkTXPYeVXJZB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk2ALCRZonmalTgyPmRfsWg26zWN4O3WYZB_sU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk0ALCRZonmalTgyPmRfs0OwUTXPYeVXJZB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk2ALCRZonmalTgyPmRfsWg28jVN4O3WYZB_sU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/KtkpALCRZonmalTgyPmRfvWi6WDfFpuc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",
$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/KtkrALCRZonmalTgyPmRfsWg42T9E4ucRY8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk0ALCRZonmalTgyPmRfs1WwETXPYeVXJZB.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk2ALCRZonmalTgyPmRfsWg25DUN4O3WYZB_sU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk0ALCRZonmalTgyPmRfs16x0TXPYeVXJZB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk2ALCRZonmalTgyPmRfsWg27zTN4O3WYZB_sU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk0ALCRZonmalTgyPmRfs0exkTXPYeVXJZB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk2ALCRZonmalTgyPmRfsWg29jSN4O3WYZB_sU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk0ALCRZonmalTgyPmRfs0CxUTXPYeVXJZB.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spectralsc/v15/Ktk2ALCRZonmalTgyPmRfsWg28TRN4O3WYZB_sU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-spicy-rice",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7dd621a-5136-4e94-9a92-e0175f095a2b",728486294),$APP.$cljs$cst$2619$family$$,"Spicy Rice",$APP.$cljs$cst$723$name$$,"Spicy Rice",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spicyrice/v28/uK_24rSEd-Uqwk4jY1RyGv-2WkowRcc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-spinnaker",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4685e941-2b51-40e8-83af-ab9e8d330ec8",-725490257),$APP.$cljs$cst$2619$family$$,
"Spinnaker",$APP.$cljs$cst$723$name$$,"Spinnaker",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spinnaker/v21/w8gYH2oyX-I0_rvR6Hmn3HwLqOqSBg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-spirax",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f8671327-1203-4edf-bd82-43e4a2489790",478292320),$APP.$cljs$cst$2619$family$$,"Spirax",$APP.$cljs$cst$723$name$$,"Spirax",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/spirax/v22/buE3poKgYNLy0F3cXktt-Csn-Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-splash",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("316fec97-78c3-4e71-a727-fa7af25adb8e",587617374),$APP.$cljs$cst$2619$family$$,"Splash",$APP.$cljs$cst$723$name$$,"Splash",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splash/v8/KtksAL2RZoDkbU6hpPPGNdS6wg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-spline-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("066891b6-0260-4943-bf79-81cf849f8359",-142705987),$APP.$cljs$cst$2619$family$$,
"Spline Sans",$APP.$cljs$cst$723$name$$,"Spline Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesans/v16/_6_sED73Uf-2WfU2LzycEZousNzn1a1lKWRpZlnYEtvlUfE2kw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesans/v16/_6_sED73Uf-2WfU2LzycEZousNzn1a1lKWRpOFnYEtvlUfE2kw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesans/v16/_6_sED73Uf-2WfU2LzycEZousNzn1a1lKWRpClnYEtvlUfE2kw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesans/v16/_6_sED73Uf-2WfU2LzycEZousNzn1a1lKWRp5l7YEtvlUfE2kw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesans/v16/_6_sED73Uf-2WfU2LzycEZousNzn1a1lKWRp317YEtvlUfE2kw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-spline-sans-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("458cdb2f-5b7a-45c0-8558-ebf21f73cccf",1479963098),$APP.$cljs$cst$2619$family$$,"Spline Sans Mono",$APP.$cljs$cst$723$name$$,"Spline Sans Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70MjzAei_CDNLfgZxrW6wrZOF2WdZ6xabUGSVtNuGA8MrtVy4d4dGb1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70MjzAei_CDNLfgZxrW6wrZOF2WdZ6xabUGSVtNuGBiMrtVy4d4dGb1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70MjzAei_CDNLfgZxrW6wrZOF2WdZ6xabUGSVtNuGBQMrtVy4d4dGb1.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70MjzAei_CDNLfgZxrW6wrZOF2WdZ6xabUGSVtNuGC8NbtVy4d4dGb1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70MjzAei_CDNLfgZxrW6wrZOF2WdZ6xabUGSVtNuGCFNbtVy4d4dGb1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70yjzAei_CDNLfgZxrW6wrZOF2WX5eDlm1vIsHjv3WqcQ0WwYNacXb12MM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70yjzAei_CDNLfgZxrW6wrZOF2WX5eDlm1vIsHjv3WqcVMWwYNacXb12MM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/splinesansmono/v13/R70yjzAei_CDNLfgZxrW6wrZOF2WX5eDlm1vIsHjv3WqcWEWwYNacXb12MM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70yjzAei_CDNLfgZxrW6wrZOF2WX5eDlm1vIsHjv3WqcY0RwYNacXb12MM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/splinesansmono/v13/R70yjzAei_CDNLfgZxrW6wrZOF2WX5eDlm1vIsHjv3WqcbQRwYNacXb12MM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-squada-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("646a50c8-77b1-4f12-86ac-065a1f82c9df",516835304),$APP.$cljs$cst$2619$family$$,
"Squada One",$APP.$cljs$cst$723$name$$,"Squada One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/squadaone/v20/BCasqZ8XsOrx4mcOk6MtWaA8WDBkHgs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-square-peg",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cff13f4c-a5cc-41a5-bfdf-1e7c9d58308c",-1716889638),$APP.$cljs$cst$2619$family$$,"Square Peg",$APP.$cljs$cst$723$name$$,"Square Peg",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/squarepeg/v7/y83eW48Nzw6ZlUHc-phrBDHrHHfrFPE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sree-krushnadevaraya",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7da8aa30-b682-44c2-ba1a-3f6ba5526ab4",614596878),$APP.$cljs$cst$2619$family$$,"Sree Krushnadevaraya",$APP.$cljs$cst$723$name$$,"Sree Krushnadevaraya",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sreekrushnadevaraya/v23/R70FjzQeifmPepmyQQjQ9kvwMkWYPfTA_EWb2FhQuXir.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sriracha",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a8ed0e30-b043-40d6-a189-5486432016b7",
-244922634),$APP.$cljs$cst$2619$family$$,"Sriracha",$APP.$cljs$cst$723$name$$,"Sriracha",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sriracha/v16/0nkrC9D4IuYBgWcI9ObYRQDioeb0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-srisakdi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8ab4e4db-1beb-4b00-8a33-3280ad234c5c",-1261974678),$APP.$cljs$cst$2619$family$$,"Srisakdi",$APP.$cljs$cst$723$name$$,"Srisakdi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/srisakdi/v18/yMJRMIlvdpDbkB0A-jq8fSx5i814.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/srisakdi/v18/yMJWMIlvdpDbkB0A-gIAUghxoNFxW0Hz.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-staatliches",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7362529c-ff9b-4a8a-b1ef-90373e1e7557",-339379033),$APP.$cljs$cst$2619$family$$,"Staatliches",$APP.$cljs$cst$723$name$$,"Staatliches",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/staatliches/v15/HI_OiY8KO6hCsQSoAPmtMbectJG9O9PS.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stack-sans-headline",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ad9a4e79-7ed9-4870-ace9-7a1e791c8df1",-1946156821),$APP.$cljs$cst$2619$family$$,"Stack Sans Headline",$APP.$cljs$cst$723$name$$,"Stack Sans Headline",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc7tIgFHqgUA3ZCX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc4zIgFHqgUA3ZCX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc5tIgFHqgUA3ZCX.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc5fIgFHqgUA3ZCX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc6zJQFHqgUA3ZCX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansheadline/v1/1PtFg9jZXvmMnkLnuURbaukKZJTyrDV326uH6mSinjBIwc6KJQFHqgUA3ZCX.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stack-sans-notch",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e4183768-921b-4fba-96e6-e587af42c3d2",662055243),$APP.$cljs$cst$2619$family$$,"Stack Sans Notch",$APP.$cljs$cst$723$name$$,"Stack Sans Notch",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansnotch/v5/TwMY-JcVXlQd3ooGEx9EbUzgioTr5BY5lEpidqlSR8diuR2ZGGf6Bw3r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansnotch/v5/TwMY-JcVXlQd3ooGEx9EbUzgioTr5BY5lEpidqlSR8e8uR2ZGGf6Bw3r.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansnotch/v5/TwMY-JcVXlQd3ooGEx9EbUzgioTr5BY5lEpidqlSR8fiuR2ZGGf6Bw3r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansnotch/v5/TwMY-JcVXlQd3ooGEx9EbUzgioTr5BY5lEpidqlSR8fQuR2ZGGf6Bw3r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansnotch/v5/TwMY-JcVXlQd3ooGEx9EbUzgioTr5BY5lEpidqlSR8c8vh2ZGGf6Bw3r.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksansnotch/v5/TwMY-JcVXlQd3ooGEx9EbUzgioTr5BY5lEpidqlSR8cFvh2ZGGf6Bw3r.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stack-sans-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fbba597e-7287-4219-996d-56af4b3bda5b",217521794),$APP.$cljs$cst$2619$family$$,
"Stack Sans Text",$APP.$cljs$cst$723$name$$,"Stack Sans Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksanstext/v1/kJEkBuAJ-Q0hiGPmzHEu345X1JJNBpRJ3RPan47MNo-KJO1yGgKF1a0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksanstext/v1/kJEkBuAJ-Q0hiGPmzHEu345X1JJNBpRJ3RPan47MNlGKJO1yGgKF1a0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksanstext/v1/kJEkBuAJ-Q0hiGPmzHEu345X1JJNBpRJ3RPan47MNg-KJO1yGgKF1a0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksanstext/v1/kJEkBuAJ-Q0hiGPmzHEu345X1JJNBpRJ3RPan47MNj2KJO1yGgKF1a0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksanstext/v1/kJEkBuAJ-Q0hiGPmzHEu345X1JJNBpRJ3RPan47MNtGNJO1yGgKF1a0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stacksanstext/v1/kJEkBuAJ-Q0hiGPmzHEu345X1JJNBpRJ3RPan47MNuiNJO1yGgKF1a0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stalemate",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("580ff443-6ba0-40af-8f89-e14025e12d39",1138812136),$APP.$cljs$cst$2619$family$$,"Stalemate",$APP.$cljs$cst$723$name$$,"Stalemate",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stalemate/v24/taiIGmZ_EJq97-UfkZRpuqSs8ZQpaQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stalinist-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("04c8a487-3edf-4639-826b-e83594b05de1",-737026806),$APP.$cljs$cst$2619$family$$,"Stalinist One",$APP.$cljs$cst$723$name$$,"Stalinist One",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stalinistone/v58/MQpS-WezM9W4Dd7D3B7I-UT7eZ-UPyacPbo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stardos-stencil",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ed9a7cba-3bef-4d90-8d32-12801496e5f9",-2109498949),$APP.$cljs$cst$2619$family$$,"Stardos Stencil",$APP.$cljs$cst$723$name$$,"Stardos Stencil",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/stardosstencil/v15/X7n94bcuGPC8hrvEOHXOgaKCc2TR71R3tiSx0g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stardosstencil/v15/X7n44bcuGPC8hrvEOHXOgaKCc2TpU3tTvg-t29HSHw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stick",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ba4280a6-5ac3-46c0-95c8-4dd60cd900be",1503687576),$APP.$cljs$cst$2619$family$$,"Stick",$APP.$cljs$cst$723$name$$,"Stick",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/stick/v20/Qw3TZQpMCyTtJSvfvPVDMPoF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stick-no-bills",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ac4d6299-712a-4988-9cbc-722a2d40ee65",-1883133004),$APP.$cljs$cst$2619$family$$,"Stick No Bills",$APP.$cljs$cst$723$name$$,"Stick No Bills",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sticknobills/v17/bWts7ffXZwHuAa9Uld-oEK4QKlxj9f9t_7uEmjcVP8Q7KriwKhcTKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sticknobills/v17/bWts7ffXZwHuAa9Uld-oEK4QKlxj9f9t_7uEmjcV4cQ7KriwKhcTKA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sticknobills/v17/bWts7ffXZwHuAa9Uld-oEK4QKlxj9f9t_7uEmjcVv8Q7KriwKhcTKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sticknobills/v17/bWts7ffXZwHuAa9Uld-oEK4QKlxj9f9t_7uEmjcVjcQ7KriwKhcTKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sticknobills/v17/bWts7ffXZwHuAa9Uld-oEK4QKlxj9f9t_7uEmjcVYcM7KriwKhcTKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sticknobills/v17/bWts7ffXZwHuAa9Uld-oEK4QKlxj9f9t_7uEmjcVWMM7KriwKhcTKA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sticknobills/v17/bWts7ffXZwHuAa9Uld-oEK4QKlxj9f9t_7uEmjcVP8M7KriwKhcTKA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stint-ultra-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1a4ef9ad-38ee-49e8-8639-ba257ba71df5",-198588669),$APP.$cljs$cst$2619$family$$,"Stint Ultra Condensed",$APP.$cljs$cst$723$name$$,"Stint Ultra Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stintultracondensed/v25/-W_gXIrsVjjeyEnPC45qD2NoFPtBE0xCh2A-qhUO2cNvdg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stint-ultra-expanded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("10c5bff2-55f6-41fe-8ba7-325871364e8c",1410188343),$APP.$cljs$cst$2619$family$$,"Stint Ultra Expanded",
$APP.$cljs$cst$723$name$$,"Stint Ultra Expanded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stintultraexpanded/v24/CSRg4yNNh-GbW3o3JkwoDcdvMKMf0oBAd0qoATQkWwam.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-stoke",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("196bac27-8253-4e4e-98b5-9cf97f56883f",-1305967642),$APP.$cljs$cst$2619$family$$,"Stoke",$APP.$cljs$cst$723$name$$,"Stoke",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stoke/v26/z7NXdRb7aTMfKNvFVgxC_pjcTeWU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stoke/v26/z7NadRb7aTMfKONpfihK1YTV.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-story-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe053b5b-9bd7-4e3d-b4e0-820074ef5ea8",1744575292),$APP.$cljs$cst$2619$family$$,"Story Script",$APP.$cljs$cst$723$name$$,"Story Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/storyscript/v3/mem5YaSw02SQ0OlzDuR8Isk-VeJoCqeDjg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-strait",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("024add53-61c9-4efa-b657-b2e94a7c03c9",183365610),$APP.$cljs$cst$2619$family$$,"Strait",$APP.$cljs$cst$723$name$$,"Strait",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/strait/v19/DtViJxy6WaEr1LZzeDhtkl0U7w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-style-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7ac34d40-e75e-4202-b43e-68a0678912ed",1954448364),$APP.$cljs$cst$2619$family$$,
"Style Script",$APP.$cljs$cst$723$name$$,"Style Script",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stylescript/v13/vm8xdRX3SV7Z0aPa88xzW5npeFT76NZnMw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-stylish",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5b1b7480-9a5e-4317-b472-4c0f0d0eadad",-823886741),$APP.$cljs$cst$2619$family$$,"Stylish",$APP.$cljs$cst$723$name$$,"Stylish",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/stylish/v25/m8JSjfhPYriQkk7-fo35dLxEdmo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sue-ellen-francisco",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b2b9cf6a-1dc8-461a-84a8-364d12c2c7e8",2089038400),$APP.$cljs$cst$2619$family$$,"Sue Ellen Francisco",$APP.$cljs$cst$723$name$$,"Sue Ellen Francisco",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sueellenfrancisco/v22/wXK3E20CsoJ9j1DDkjHcQ5ZL8xRaxru9ropF2lqk9H4.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-suez-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("72315513-64e3-477d-8836-fe722e59cc64",
-400805547),$APP.$cljs$cst$2619$family$$,"Suez One",$APP.$cljs$cst$723$name$$,"Suez One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suezone/v15/taiJGmd_EZ6rqscQgNFJkIqg-I0w.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sulphur-point",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("13596c04-e0d2-41bb-ab4a-62f0b15da0d7",-1145020786),$APP.$cljs$cst$2619$family$$,"Sulphur Point",$APP.$cljs$cst$723$name$$,"Sulphur Point",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",
$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sulphurpoint/v16/RLpkK5vv8KaycDcazWFPBj2afVU6n6kFUHPIFaU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sulphurpoint/v16/RLp5K5vv8KaycDcazWFPBj2aRfkSu6EuTHo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sulphurpoint/v16/RLpkK5vv8KaycDcazWFPBj2afUU9n6kFUHPIFaU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sumana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("44a3a83a-1f8c-4a20-85c5-96affb213358",599715905),
$APP.$cljs$cst$2619$family$$,"Sumana",$APP.$cljs$cst$723$name$$,"Sumana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sumana/v12/4UaDrE5TqRBjGj-G8Bji76zR4w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sumana/v12/4UaArE5TqRBjGj--TDfG54fN6ppsKg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sunflower",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("55f4c619-4191-4172-90b5-da4a7fa83930",1539571949),$APP.$cljs$cst$2619$family$$,"Sunflower",$APP.$cljs$cst$723$name$$,
"Sunflower",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sunflower/v18/RWmPoKeF8fUjqIj7Vc-06MfiqYsGBGBzCw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sunflower/v18/RWmPoKeF8fUjqIj7Vc-0sMbiqYsGBGBzCw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sunflower/v18/RWmPoKeF8fUjqIj7Vc-0-MDiqYsGBGBzCw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sunshiney",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c9dcf012-f002-4d20-b56d-85a1ca58cef8",-48375067),$APP.$cljs$cst$2619$family$$,"Sunshiney",$APP.$cljs$cst$723$name$$,"Sunshiney",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sunshiney/v24/LDIwapGTLBwsS-wT4vcgE8moUePWkg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-supermercado-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ec9c3fb2-52db-4116-9552-0f22668bd059",541176371),$APP.$cljs$cst$2619$family$$,"Supermercado One",$APP.$cljs$cst$723$name$$,"Supermercado One",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/supermercadoone/v29/OpNXnpQWg8jc_xps_Gi14kVVEXOn60b3MClBRTs.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-sura",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2ee79eca-513e-48e1-81e8-3a6ca1931741",-667419145),$APP.$cljs$cst$2619$family$$,"Sura",$APP.$cljs$cst$723$name$$,"Sura",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/sura/v21/SZc23FL5PbyzFf5UWzXtjUM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/sura/v21/SZc53FL5PbyzLUJ7fz3GkUrS8DI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-suranna",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05b04fa1-a87f-4098-a9e4-f016c7aaaaf2",
-588643712),$APP.$cljs$cst$2619$family$$,"Suranna",$APP.$cljs$cst$723$name$$,"Suranna",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suranna/v15/gokuH6ztGkFjWe58tBRZT2KmgP0.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-suravaram",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d9061caa-acca-43c5-92e7-c155fc8524eb",-855953944),$APP.$cljs$cst$2619$family$$,"Suravaram",$APP.$cljs$cst$723$name$$,"Suravaram",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suravaram/v23/_gP61R_usiY7SCym4xIAi261Qv9roQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-suwannaphum",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c6530685-1ed1-415c-96ad-260c40106f86",1012062899),$APP.$cljs$cst$2619$family$$,"Suwannaphum",$APP.$cljs$cst$723$name$$,"Suwannaphum",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suwannaphum/v33/jAnAgHV7GtDvc8jbe8hXXL3B9cSWXx2VZmk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,
"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suwannaphum/v33/jAnfgHV7GtDvc8jbe8hXXL0J1-S8cRGcf3Ai.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suwannaphum/v33/jAnCgHV7GtDvc8jbe8hXXIWl_8C0Wg2V.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suwannaphum/v33/jAnfgHV7GtDvc8jbe8hXXL0Z0OS8cRGcf3Ai.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/suwannaphum/v33/jAnfgHV7GtDvc8jbe8hXXL0h0uS8cRGcf3Ai.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-swanky-and-moo-moo",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("194cec53-5f11-4cd6-863c-95e02cf37503",1287228856),$APP.$cljs$cst$2619$family$$,"Swanky and Moo Moo",$APP.$cljs$cst$723$name$$,"Swanky and Moo Moo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/swankyandmoomoo/v24/flUlRrKz24IuWVI_WJYTYcqbEsMUZ3kUtbPkR64SYQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-syncopate",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f784c69e-8120-4062-9d9e-31834a8a0cee",-109912198),$APP.$cljs$cst$2619$family$$,"Syncopate",$APP.$cljs$cst$723$name$$,
"Syncopate",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/syncopate/v24/pe0sMIuPIYBCpEV5eFdyAv2-C99ycg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/syncopate/v24/pe0pMIuPIYBCpEV5eFdKvtKaA_Rue1UwVg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-syne",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aa406aeb-0620-40a1-bd7b-d82a9a492f30",1835820605),$APP.$cljs$cst$2619$family$$,"Syne",$APP.$cljs$cst$723$name$$,"Syne",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/syne/v24/8vIS7w4qzmVxsWxjBZRjr0FKM_04uT6kR47NCV5Z.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/syne/v24/8vIS7w4qzmVxsWxjBZRjr0FKM_0KuT6kR47NCV5Z.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/syne/v24/8vIS7w4qzmVxsWxjBZRjr0FKM_3mvj6kR47NCV5Z.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/syne/v24/8vIS7w4qzmVxsWxjBZRjr0FKM_3fvj6kR47NCV5Z.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/syne/v24/8vIS7w4qzmVxsWxjBZRjr0FKM_24vj6kR47NCV5Z.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-syne-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("68b6fb34-47d1-444f-9ea2-f5a3fe609384",2074881280),$APP.$cljs$cst$2619$family$$,"Syne Mono",$APP.$cljs$cst$723$name$$,"Syne Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/synemono/v16/K2FzfZNHj_FHBmRbFvHzIqCkDyvqZA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-syne-tactile",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e57f75bf-e6dc-47d7-90f8-a4d948e692a8",-524777392),$APP.$cljs$cst$2619$family$$,"Syne Tactile",$APP.$cljs$cst$723$name$$,"Syne Tactile",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/synetactile/v16/11hGGpna2UTQKjMCVzjAPMKh3ysdjvKU8Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tasa-explorer",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8ad0a78d-d17f-4d58-b270-1b0a55ff4a47",-430102068),$APP.$cljs$cst$2619$family$$,"TASA Explorer",$APP.$cljs$cst$723$name$$,"TASA Explorer",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tasaexplorer/v2/K2FkfZdAt8xjBmxMCPK8UO_SPSH6kbsQNeItOI6o7xnGirZPlnP-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaexplorer/v2/K2FkfZdAt8xjBmxMCPK8UO_SPSH6kbsQNeItOI6a7xnGirZPlnP-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaexplorer/v2/K2FkfZdAt8xjBmxMCPK8UO_SPSH6kbsQNeItOI526BnGirZPlnP-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaexplorer/v2/K2FkfZdAt8xjBmxMCPK8UO_SPSH6kbsQNeItOI5P6BnGirZPlnP-.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaexplorer/v2/K2FkfZdAt8xjBmxMCPK8UO_SPSH6kbsQNeItOI4o6BnGirZPlnP-.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tasa-orbiter",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5e3e03a2-a032-4022-bc6b-fc02c846e218",
2012617726),$APP.$cljs$cst$2619$family$$,"TASA Orbiter",$APP.$cljs$cst$723$name$$,"TASA Orbiter",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVH4C8py095IuGcc.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVEwC8py095IuGcc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVKAF8py095IuGcc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVJkF8py095IuGcc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tasaorbiter/v2/3XF4Erw3860rsdSUVZx78hPcTvQoDGHxaFGfVP4F8py095IuGcc.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tac-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c0422aef-6f1c-4b3a-a0f7-b8e57bddc4e3",-1068449329),$APP.$cljs$cst$2619$family$$,"Tac One",$APP.$cljs$cst$723$name$$,
"Tac One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tacone/v5/ahcZv8Cj3zw7qDr8fO4hU-FwnU0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-tagesschrift",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7fadc4c5-b4e5-46fd-a7a5-f1cdb67e6833",-1944804318),$APP.$cljs$cst$2619$family$$,"Tagesschrift",$APP.$cljs$cst$723$name$$,"Tagesschrift",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tagesschrift/v2/pe0pMI6IOYlEuEZ7ZEA7ZKOaA_Rue1UwVg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tai-heritage-pro",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e9e2488c-0bc0-4af3-9151-be3f6d571686",649104650),$APP.$cljs$cst$2619$family$$,"Tai Heritage Pro",$APP.$cljs$cst$723$name$$,"Tai Heritage Pro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taiheritagepro/v9/sZlfdQid-zgaNiNIYcUzJMU3IYyNoHxSENxuLuE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taiheritagepro/v9/sZlYdQid-zgaNiNIYcUzJMU3IYyNmMB9NNRFMuhjCXY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tajawal",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7402dc7f-de92-467d-ba3a-a190101149e8",419414401),$APP.$cljs$cst$2619$family$$,"Tajawal",$APP.$cljs$cst$723$name$$,"Tajawal",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l_6gLrZjiLlJ-G0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l5qjLrZjiLlJ-G0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tajawal/v12/Iura6YBj_oCad4k1rzaLCr5IlLA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l8KiLrZjiLlJ-G0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l4qkLrZjiLlJ-G0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l5anLrZjiLlJ-G0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tajawal/v12/Iurf6YBj_oCad4k1l7KmLrZjiLlJ-G0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tangerine",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("95802492-3479-4cf1-89f9-726a48fbf0bd",713710625),$APP.$cljs$cst$2619$family$$,"Tangerine",$APP.$cljs$cst$723$name$$,"Tangerine",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tangerine/v18/IurY6Y5j_oScZZow4VOBDpxNhLBQ4Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tangerine/v18/Iurd6Y5j_oScZZow4VO5srNpjJtM6G0t9w.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tapestry",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ec6ba8b9-7261-4b42-b6dc-b90c1f4ebbda",-1275616214),$APP.$cljs$cst$2619$family$$,"Tapestry",$APP.$cljs$cst$723$name$$,"Tapestry",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tapestry/v6/SlGTmQecrosEYXhaGBIkqnB6aSQU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-taprom",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f22b281a-c4a5-44fd-8db5-2c4d309974ca",861745760),$APP.$cljs$cst$2619$family$$,"Taprom",$APP.$cljs$cst$723$name$$,"Taprom",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taprom/v29/UcCn3F82JHycULbFQyk3-0kvHg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tauri",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b6a6c3cd-0329-41e7-94bd-cbea21fd7305",
-1155496528),$APP.$cljs$cst$2619$family$$,"Tauri",$APP.$cljs$cst$723$name$$,"Tauri",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tauri/v20/TwMA-IISS0AM3IpVWHU_TBqO.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-taviraj",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4fbc745b-ea50-4db2-a904-62b2685c21d8",505014176),$APP.$cljs$cst$2619$family$$,"Taviraj",$APP.$cljs$cst$723$name$$,"Taviraj",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",
$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcbv8Cj3ylylTXzRIorV8N1jU2gog.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcdv8Cj3ylylTXzTOwTM8lxr0iwolLl.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahccv8Cj3ylylTXzRCYKd-lbgUS5u0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcev8Cj3ylylTXzTOwTn-hRhWa8q0v8ag.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahccv8Cj3ylylTXzREIJd-lbgUS5u0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/taviraj/v15/ahcev8Cj3ylylTXzTOwT--tRhWa8q0v8ag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcZv8Cj3ylylTXzfO4hU-FwnU0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcbv8Cj3ylylTXzTOwrV8N1jU2gog.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahccv8Cj3ylylTXzRBoId-lbgUS5u0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcev8Cj3ylylTXzTOwTo-pRhWa8q0v8ag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahccv8Cj3ylylTXzRDYPd-lbgUS5u0s.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcev8Cj3ylylTXzTOwTj-1RhWa8q0v8ag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/taviraj/v15/ahccv8Cj3ylylTXzRFIOd-lbgUS5u0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcev8Cj3ylylTXzTOwT6-xRhWa8q0v8ag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahccv8Cj3ylylTXzRE4Nd-lbgUS5u0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcev8Cj3ylylTXzTOwT9-9RhWa8q0v8ag.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahccv8Cj3ylylTXzRGoMd-lbgUS5u0s.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/taviraj/v15/ahcev8Cj3ylylTXzTOwT0-5RhWa8q0v8ag.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-teachers",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05f296e8-34f1-4a72-b8c2-453393eefffe",-1993519373),$APP.$cljs$cst$2619$family$$,"Teachers",$APP.$cljs$cst$723$name$$,"Teachers",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c5BXKVncXVmUGsgTwx4E9oHx2xfjBr3powY55O4AS32A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c5BXKVncXVmUGsgTwx4E9oHx2xfjBr7JowY55O4AS32A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c5BXKVncXVmUGsgTwx4E9oHx2xfjBrAJ0wY55O4AS32A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/teachers/v6/H4c5BXKVncXVmUGsgTwx4E9oHx2xfjBrOZ0wY55O4AS32A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c5BXKVncXVmUGsgTwx4E9oHx2xfjBrXp0wY55O4AS32A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,
"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c3BXKVncXVmUGsgRY40rCwdnYr0Dd-FtnYIJRKwgGn2JLo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c3BXKVncXVmUGsgRY40rCwdnYr0Dd-FtnqIJRKwgGn2JLo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c3BXKVncXVmUGsgRY40rCwdnYr0Dd-FtkGJ5RKwgGn2JLo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c3BXKVncXVmUGsgRY40rCwdnYr0Dd-Ftk_J5RKwgGn2JLo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teachers/v6/H4c3BXKVncXVmUGsgRY40rCwdnYr0Dd-FtlYJ5RKwgGn2JLo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-teko",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("943dc9a0-e19e-42ec-80c0-4b74fe388e3a",1050861263),$APP.$cljs$cst$2619$family$$,"Teko",$APP.$cljs$cst$723$name$$,"Teko",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teko/v23/LYjYdG7kmE0gV69VVPPdFl06VN9JG7Sy3TKEvkCF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teko/v23/LYjYdG7kmE0gV69VVPPdFl06VN8XG7Sy3TKEvkCF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teko/v23/LYjYdG7kmE0gV69VVPPdFl06VN8lG7Sy3TKEvkCF.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teko/v23/LYjYdG7kmE0gV69VVPPdFl06VN_JHLSy3TKEvkCF.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/teko/v23/LYjYdG7kmE0gV69VVPPdFl06VN_wHLSy3TKEvkCF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tektur",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2eb3d3f1-643b-47ee-8614-897633870251",1421378616),
$APP.$cljs$cst$2619$family$$,"Tektur",$APP.$cljs$cst$723$name$$,"Tektur",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tektur/v6/XoHN2YHtS7q969kXCjzlV0aSkS_o8OacmTe0TYlYFot8TrwuVYtOY8P7TWd0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tektur/v6/XoHN2YHtS7q969kXCjzlV0aSkS_o8OacmTe0TYlYFot8TrwcVYtOY8P7TWd0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tektur/v6/XoHN2YHtS7q969kXCjzlV0aSkS_o8OacmTe0TYlYFot8TrzwUotOY8P7TWd0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tektur/v6/XoHN2YHtS7q969kXCjzlV0aSkS_o8OacmTe0TYlYFot8TrzJUotOY8P7TWd0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tektur/v6/XoHN2YHtS7q969kXCjzlV0aSkS_o8OacmTe0TYlYFot8TryuUotOY8P7TWd0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tektur/v6/XoHN2YHtS7q969kXCjzlV0aSkS_o8OacmTe0TYlYFot8TryHUotOY8P7TWd0.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-telex",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1dcb9a2b-87e5-49ef-b0ee-b44b7ca9f052",704543547),$APP.$cljs$cst$2619$family$$,"Telex",$APP.$cljs$cst$723$name$$,"Telex",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/telex/v18/ieVw2Y1fKWmIO9fTB1piKFIf.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tenali-ramakrishna",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c19a84be-f9d2-4d3d-b333-8bb2f7394260",1200430509),$APP.$cljs$cst$2619$family$$,"Tenali Ramakrishna",$APP.$cljs$cst$723$name$$,"Tenali Ramakrishna",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tenaliramakrishna/v14/raxgHj6Yt9gAN3LLKs0BZVMo8jmwn1-8KJXqUFFvtA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tenor-sans",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9882b2ad-2445-4896-9757-85c22ea0d127",95585291),$APP.$cljs$cst$2619$family$$,"Tenor Sans",$APP.$cljs$cst$723$name$$,"Tenor Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tenorsans/v21/bx6ANxqUneKx06UkIXISr3JyC22IyqI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-text-me-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("19b0ab36-191d-4d31-b92b-392dfcb82b52",-953790972),$APP.$cljs$cst$2619$family$$,"Text Me One",$APP.$cljs$cst$723$name$$,"Text Me One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/textmeone/v26/i7dOIFdlayuLUvgoFvHQFWZcalayGhyV.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-texturina",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cb40496c-c5a2-4907-86a8-ac5322158360",-136718041),$APP.$cljs$cst$2619$family$$,"Texturina",$APP.$cljs$cst$723$name$$,
"Texturina",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2eYG_Ug25riW1OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2cYGvUg25riW1OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2fGGvUg25riW1OD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2eYGvUg25riW1OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2eqGvUg25riW1OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2dGHfUg25riW1OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2d_HfUg25riW1OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2cYHfUg25riW1OD.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mM1nxpEtL3pXiAulRTkY-HGmNEX1b9NspjMwhAgliHhVrXy2cxHfUg25riW1OD.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWR1i0Z7AXkODN94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWZ1j0Z7AXkODN94.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWUNj0Z7AXkODN94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWR1j0Z7AXkODN94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWS9j0Z7AXkODN94.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWcNk0Z7AXkODN94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWfpk0Z7AXkODN94.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWZ1k0Z7AXkODN94.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/texturina/v32/c4mO1nxpEtL3pXiAulR5mL129FhZmLj7I4oiSUJyfYDu7sB5zHJQWbRk0Z7AXkODN94.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-thasadith",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ed82e641-0557-474f-8cd7-6515c03d855c",
257619205),$APP.$cljs$cst$2619$family$$,"Thasadith",$APP.$cljs$cst$723$name$$,"Thasadith",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/thasadith/v13/mtG44_1TIqPYrd_f5R1YsEkU0CWuFw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/thasadith/v13/mtG-4_1TIqPYrd_f5R1oskMQ8iC-F1ZE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/thasadith/v13/mtG94_1TIqPYrd_f5R1gDGYw2A6yHk9d8w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/thasadith/v13/mtGj4_1TIqPYrd_f5R1osnus3QS2PEpN8zxA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-the-girl-next-door",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("31f48c95-0177-481f-a5fd-65b21a50d7f6",775312877),$APP.$cljs$cst$2619$family$$,"The Girl Next Door",$APP.$cljs$cst$723$name$$,"The Girl Next Door",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/thegirlnextdoor/v25/pe0zMJCIMIsBjFxqYBIcZ6_OI5oFHCYIV7t7w6bE2A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-the-nautigal",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5123f831-2da6-4881-a89a-2c813d3dcf63",-614701379),$APP.$cljs$cst$2619$family$$,"The Nautigal",$APP.$cljs$cst$723$name$$,"The Nautigal",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/thenautigal/v8/VdGZAZ8ZH51Lvng9fQV2bfKr5wVk09Se5Q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/thenautigal/v8/VdGGAZ8ZH51Lvng9fQV2bfKTWypA2_-C7LoS7g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tienne",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9cc09fb0-69d0-4f32-a574-f3fdf3f06bdf",632131664),$APP.$cljs$cst$2619$family$$,"Tienne",$APP.$cljs$cst$723$name$$,"Tienne",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tienne/v21/AYCKpX7pe9YCRP0LkEPHSFNyxw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tienne/v21/AYCJpX7pe9YCRP0zLGzjQHhuzvef5Q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tienne/v21/AYCJpX7pe9YCRP0zFG7jQHhuzvef5Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiktok-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3ce972ad-65d4-4d47-aaf5-13641bf2970c",-1661192097),$APP.$cljs$cst$2619$family$$,
"TikTok Sans",$APP.$cljs$cst$723$name$$,"TikTok Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiktoksans/v7/70kbu7g-Lm8OXGnh_Ow1sUfFMmlnhbRF425wxXH-UGeud7XItbaHtxhggMrrmAvSNAHtMV6x5PpBL2J5Rgbj-Bo7VuH1pFroETJ6Rg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiktoksans/v7/70kbu7g-Lm8OXGnh_Ow1sUfFMmlnhbRF425wxXH-UGeud7XItbaHtxhggMrrmAvSNAHtMV6x5PpBL2J5Rgbj-Bo7COH1pFroETJ6Rg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiktoksans/v7/70kbu7g-Lm8OXGnh_Ow1sUfFMmlnhbRF425wxXH-UGeud7XItbaHtxhggMrrmAvSNAHtMV6x5PpBL2J5Rgbj-Bo7OuH1pFroETJ6Rg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiktoksans/v7/70kbu7g-Lm8OXGnh_Ow1sUfFMmlnhbRF425wxXH-UGeud7XItbaHtxhggMrrmAvSNAHtMV6x5PpBL2J5Rgbj-Bo71ub1pFroETJ6Rg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiktoksans/v7/70kbu7g-Lm8OXGnh_Ow1sUfFMmlnhbRF425wxXH-UGeud7XItbaHtxhggMrrmAvSNAHtMV6x5PpBL2J5Rgbj-Bo77-b1pFroETJ6Rg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiktoksans/v7/70kbu7g-Lm8OXGnh_Ow1sUfFMmlnhbRF425wxXH-UGeud7XItbaHtxhggMrrmAvSNAHtMV6x5PpBL2J5Rgbj-Bo7iOb1pFroETJ6Rg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiktoksans/v7/70kbu7g-Lm8OXGnh_Ow1sUfFMmlnhbRF425wxXH-UGeud7XItbaHtxhggMrrmAvSNAHtMV6x5PpBL2J5Rgbj-Bo7oeb1pFroETJ6Rg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tillana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c0d666b1-f765-4b6c-b04c-f6aba7a94be5",1482501916),$APP.$cljs$cst$2619$family$$,"Tillana",$APP.$cljs$cst$723$name$$,"Tillana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tillana/v15/VuJxdNvf35P4qJ1OeKbXOIFneRo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tillana/v15/VuJ0dNvf35P4qJ1OQFL-HIlMZRNcp0o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tillana/v15/VuJ0dNvf35P4qJ1OQH75HIlMZRNcp0o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tillana/v15/VuJ0dNvf35P4qJ1OQBr4HIlMZRNcp0o.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tillana/v15/VuJ0dNvf35P4qJ1OQAb7HIlMZRNcp0o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tilt-neon",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("205f5b79-f9b7-49b0-ae5b-8dfb9753a0d0",175368611),$APP.$cljs$cst$2619$family$$,
"Tilt Neon",$APP.$cljs$cst$723$name$$,"Tilt Neon",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiltneon/v12/E21L_d7gguXdwD9LEFY2WCeElCNtd-eBqpHp1TzrkJSmwpj5ndxquXK9WualJ9DS.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tilt-prism",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("dbcc1bfe-4dfe-47a3-8022-eae7023d6fc5",923574616),$APP.$cljs$cst$2619$family$$,"Tilt Prism",$APP.$cljs$cst$723$name$$,"Tilt Prism",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiltprism/v16/5h11iZgyPHoZ3YikNzWGfWey2dCAZXT-bH9V4VGn-FJ7tLI25oc_rIbwoTSrn86NKw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tilt-warp",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2310daf7-87e8-4eee-b5eb-fd608432db40",-971273347),$APP.$cljs$cst$2619$family$$,"Tilt Warp",$APP.$cljs$cst$723$name$$,"Tilt Warp",
$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiltwarp/v18/AlZc_zVDs5XpmO7yn3w7flUoytXJp3z29uEwmEMLEJljLXvT8UJSZTBxAVfMGOPb.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-timmana",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("506d6a3f-3473-4aa0-898f-4ccfcebd0316",1886118552),$APP.$cljs$cst$2619$family$$,"Timmana",$APP.$cljs$cst$723$name$$,"Timmana",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/timmana/v14/6xKvdShfL9yK-rvpCmvbKHwJUOM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tinos",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5cc12901-f15e-4b7e-9180-df79178b1f14",-1437261603),$APP.$cljs$cst$2619$family$$,"Tinos",$APP.$cljs$cst$723$name$$,"Tinos",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tinos/v25/buE4poGnedXvwgX8dGVh8TI-.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tinos/v25/buE2poGnedXvwjX-fmFD9CI-4NU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tinos/v25/buE1poGnedXvwj1AW0Fp2i43-cxL.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tinos/v25/buEzpoGnedXvwjX-Rt1s0CoV_NxLeiw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiny5",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("29d2cc01-9dd6-4ef6-9d3d-b4282e50b05f",-1439666436),$APP.$cljs$cst$2619$family$$,"Tiny5",$APP.$cljs$cst$723$name$$,"Tiny5",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tiny5/v3/KFOpCnmCvdGT7hw-z0hHAi88.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-bangla",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("89f7fb79-b7db-4231-9a61-32ca11ed8e15",-1638184823),$APP.$cljs$cst$2619$family$$,
"Tiro Bangla",$APP.$cljs$cst$723$name$$,"Tiro Bangla",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirobangla/v6/IFSgHe1Tm95E3O8b5i2V8MG9-UPeuz4i.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirobangla/v6/IFSiHe1Tm95E3O8b5i2V8PG_80f8vi4imBM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-devanagari-hindi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9ec7986b-6d7e-45cd-a870-ab4ea817f1e1",1761187827),$APP.$cljs$cst$2619$family$$,
"Tiro Devanagari Hindi",$APP.$cljs$cst$723$name$$,"Tiro Devanagari Hindi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirodevanagarihindi/v5/55xyezN7P8T4e0_CfIJrwdodg9HoYw0i-M9fSOkOfG0Y3A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirodevanagarihindi/v5/55x8ezN7P8T4e0_CfIJrwdodg9HoYw0i-M9vSuMKXmgI3F_o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-devanagari-marathi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1ded5378-389b-416a-aab8-496448e4d229",
-1563481864),$APP.$cljs$cst$2619$family$$,"Tiro Devanagari Marathi",$APP.$cljs$cst$723$name$$,"Tiro Devanagari Marathi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirodevanagarimarathi/v5/fC1xPZBSZHrRhS3rd4M0MAPNJUHl4znXCxAkotDrDJYM2lAZ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirodevanagarimarathi/v5/fC1zPZBSZHrRhS3rd4M0MAPNJUHl4znXCxAkouDpBpIu30AZbUY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-devanagari-sanskrit",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("82b74ebd-ff2f-48d3-84ac-3f161d6a3f41",
-1979206572),$APP.$cljs$cst$2619$family$$,"Tiro Devanagari Sanskrit",$APP.$cljs$cst$723$name$$,"Tiro Devanagari Sanskrit",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirodevanagarisanskrit/v5/MCoAzBbr09vVUgVBM8FWu_yZdZkhkg-I0nUlb59pEoEqgtOh0w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirodevanagarisanskrit/v5/MCoGzBbr09vVUgVBM8FWu_yZdZkhkg-I0nUlb59ZEIsuoNax06MM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-gurmukhi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("76f1b929-113c-4486-9bb1-721439bb6cd0",
513116659),$APP.$cljs$cst$2619$family$$,"Tiro Gurmukhi",$APP.$cljs$cst$723$name$$,"Tiro Gurmukhi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirogurmukhi/v6/x3dmckXSYq-Uqjc048JUF7Jvly7HAQsyA2Y.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirogurmukhi/v6/x3d4ckXSYq-Uqjc048JUF7JvpyzNBSk3E2YljQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-kannada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6cb93c97-ca72-4a71-b821-81e205f614fd",
1606171819),$APP.$cljs$cst$2619$family$$,"Tiro Kannada",$APP.$cljs$cst$723$name$$,"Tiro Kannada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirokannada/v6/CSR44ztKmvqaDxEDJFY7CIYKSPl6tOU9Eg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirokannada/v6/CSRm4ztKmvqaDxEDJFY7CIY6SvN-luAtEnKp.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-tamil",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2a3c7e70-09e8-475f-a2f1-00e0f4bc83ef",
1872734482),$APP.$cljs$cst$2619$family$$,"Tiro Tamil",$APP.$cljs$cst$723$name$$,"Tiro Tamil",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirotamil/v11/m8JXjfVIf7OT22n3M-S_ULRvamODxdI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirotamil/v11/m8JVjfVIf7OT22n3M-S_YLZlbkGG1dKEDw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tiro-telugu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2e86dea0-d1ef-4c07-93b3-8e48037a705d",
-1479207836),$APP.$cljs$cst$2619$family$$,"Tiro Telugu",$APP.$cljs$cst$723$name$$,"Tiro Telugu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirotelugu/v7/aFTQ7PxlZWk2EPiSymjXdKSNQqn0X0BO.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirotelugu/v7/aFTS7PxlZWk2EPiSymjXdJSPSK3WWlBOoas.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tirra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6b0dcfa2-6558-415e-b67c-589c0e3df3bf",606498609),
$APP.$cljs$cst$2619$family$$,"Tirra",$APP.$cljs$cst$723$name$$,"Tirra",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirra/v2/WBLrrEnNakREGrPF3AHdWn3J.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirra/v2/WBLmrEnNakREGosx9SXVcWHALdio.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirra/v2/WBLmrEnNakREGosd8iXVcWHALdio.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirra/v2/WBLmrEnNakREGot58yXVcWHALdio.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tirra/v2/WBLmrEnNakREGotl8CXVcWHALdio.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tirra/v2/WBLmrEnNakREGotB8SXVcWHALdio.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-titan-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d9109511-83dc-4242-9dcf-cea49b5a87c3",
2080642460),$APP.$cljs$cst$2619$family$$,"Titan One",$APP.$cljs$cst$723$name$$,"Titan One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titanone/v17/mFTzWbsGxbbS_J5cQcjykzIn2Etikg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-titillium-web",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("625b3379-45c2-48f6-a4de-4adcddea5c81",13574140),$APP.$cljs$cst$2619$family$$,"Titillium Web",$APP.$cljs$cst$723$name$$,"Titillium Web",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,
"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPDcZTIAOhVxoMyOr9n_E7ffAzHKIx5YrSYqWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPFcZTIAOhVxoMyOr9n_E7fdMbewI1zZpaduWMmxA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPDcZTIAOhVxoMyOr9n_E7ffGjEKIx5YrSYqWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPFcZTIAOhVxoMyOr9n_E7fdMbepI5zZpaduWMmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPecZTIAOhVxoMyOr9n_E7fRMTsDIRSfr0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPAcZTIAOhVxoMyOr9n_E7fdMbmCKZXbr2BsA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPDcZTIAOhVxoMyOr9n_E7ffBzCKIx5YrSYqWM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPFcZTIAOhVxoMyOr9n_E7fdMbe0IhzZpaduWMmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPDcZTIAOhVxoMyOr9n_E7ffHjDKIx5YrSYqWM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPFcZTIAOhVxoMyOr9n_E7fdMbetIlzZpaduWMmxA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,
[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/titilliumweb/v19/NaPDcZTIAOhVxoMyOr9n_E7ffEDBKIx5YrSYqWM.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tomorrow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bea68ba4-85e2-4b58-94c2-487abe18dcdb",953585736),$APP.$cljs$cst$2619$family$$,"Tomorrow",$APP.$cljs$cst$723$name$$,
"Tomorrow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLgrETNbFtZCeGqgR2xe2XiKMiokE4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLirETNbFtZCeGqgRXXQwHoLOqtgE5h0A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLhrETNbFtZCeGqgR0dWkXIBsShiVd4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLjrETNbFtZCeGqgRXXQ63JDMCDjEd4yVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tomorrow/v19/WBLhrETNbFtZCeGqgR15WUXIBsShiVd4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLjrETNbFtZCeGqgRXXQ8nKDMCDjEd4yVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLmrETNbFtZCeGqgSXVcWHALdio.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLgrETNbFtZCeGqgRXXe2XiKMiokE4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLhrETNbFtZCeGqgR0hWEXIBsShiVd4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLjrETNbFtZCeGqgRXXQ5HLDMCDjEd4yVY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLhrETNbFtZCeGqgR0NX0XIBsShiVd4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tomorrow/v19/WBLjrETNbFtZCeGqgRXXQ73MDMCDjEd4yVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLhrETNbFtZCeGqgR1pXkXIBsShiVd4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",
$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLjrETNbFtZCeGqgRXXQ9nNDMCDjEd4yVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLhrETNbFtZCeGqgR11XUXIBsShiVd4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLjrETNbFtZCeGqgRXXQ8XODMCDjEd4yVY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLhrETNbFtZCeGqgR1RXEXIBsShiVd4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tomorrow/v19/WBLjrETNbFtZCeGqgRXXQ-HPDMCDjEd4yVY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tourney",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cbac7540-d49f-4687-9326-73e6391a1aaf",
-398851223),$APP.$cljs$cst$2619$family$$,"Tourney",$APP.$cljs$cst$723$name$$,"Tourney",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7GOQByZTp1I1LcGA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7GuQFyZTp1I1LcGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7GZwFyZTp1I1LcGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7GOQFyZTp1I1LcGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7GCwFyZTp1I1LcGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7G5wZyZTp1I1LcGA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7G3gZyZTp1I1LcGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7GuQZyZTp1I1LcGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZa_ztDtYzv1tzq1wcJnbVt7xseomk-tNs7qrzTWbyt8n7GkAZyZTp1I1LcGA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UKaJzBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UIaJjBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8ULEJjBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UKaJjBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UKoJjBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UJEITBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UJ9ITBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UIaITBxAVfMGOPb.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tourney/v16/AlZc_ztDtYzv1tzq_Q47flUUvI2wpXz29ilymEMLMNc3XHnT8UIzITBxAVfMGOPb.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-trade-winds",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b9a2e11c-ec3a-41ea-a9e1-0e93318cc7ab",253447919),$APP.$cljs$cst$2619$family$$,"Trade Winds",$APP.$cljs$cst$723$name$$,"Trade Winds",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tradewinds/v18/AYCPpXPpYNIIT7h8-QenM3Jq7PKP5Z_G.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-train-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("405fd2ea-0cd9-42ff-8c7d-956b514924be",1188211118),$APP.$cljs$cst$2619$family$$,"Train One",$APP.$cljs$cst$723$name$$,"Train One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trainone/v16/gyB-hwkiNtc6KnxUVjWHOqbZRY7JVQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-triodion",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("86e2e941-9ceb-4700-994b-19b6a64d6b08",-1647544264),$APP.$cljs$cst$2619$family$$,
"Triodion",$APP.$cljs$cst$723$name$$,"Triodion",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/triodion/v3/IFSnHe5TgMVEmMQV5mr5u-W10l_X.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-trirong",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("05743515-773d-4951-bdaa-cefd3254def6",-1643163413),$APP.$cljs$cst$2619$family$$,"Trirong",$APP.$cljs$cst$723$name$$,"Trirong",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3EqXNgp8wxdOdOl-go3YRl6ujngw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3CqXNgp8wxdOdOn44QuY5hyO33g8IY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",
$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3DqXNgp8wxdOdOl0QJ_a5L5uH-mts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3BqXNgp8wxdOdOn44QFa9B4sP7itsB5g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3DqXNgp8wxdOdOlyAK_a5L5uH-mts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/trirong/v17/7r3BqXNgp8wxdOdOn44QcaxB4sP7itsB5g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3GqXNgp8wxdOdOr4wi2aZg-ug.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3EqXNgp8wxdOdOn44o3YRl6ujngw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3DqXNgp8wxdOdOl3gL_a5L5uH-mts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3BqXNgp8wxdOdOn44QKa1B4sP7itsB5g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3DqXNgp8wxdOdOl1QM_a5L5uH-mts.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3BqXNgp8wxdOdOn44QBapB4sP7itsB5g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/trirong/v17/7r3DqXNgp8wxdOdOlzAN_a5L5uH-mts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3BqXNgp8wxdOdOn44QYatB4sP7itsB5g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",
$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3DqXNgp8wxdOdOlywO_a5L5uH-mts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3BqXNgp8wxdOdOn44QfahB4sP7itsB5g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3DqXNgp8wxdOdOlwgP_a5L5uH-mts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trirong/v17/7r3BqXNgp8wxdOdOn44QWalB4sP7itsB5g.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-trispace",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7eb2d85-8d6f-40a3-af0d-0075e5811027",1931958511),$APP.$cljs$cst$2619$family$$,"Trispace",$APP.$cljs$cst$723$name$$,"Trispace",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbH9qoQl0zHugpt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbP9roQl0zHugpt0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbCFroQl0zHugpt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbH9roQl0zHugpt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbE1roQl0zHugpt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbKFsoQl0zHugpt0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbJhsoQl0zHugpt0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trispace/v27/Yq65-LKSQC3o56LxxgRrtA6yBqsrXL5GI5KI-IUZVGsxWFIlbP9soQl0zHugpt0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-trocchi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c8bb723a-48fc-4651-8e75-8ecc78ab7009",
819285496),$APP.$cljs$cst$2619$family$$,"Trocchi",$APP.$cljs$cst$723$name$$,"Trocchi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trocchi/v19/qWcqB6WkuIDxDZLcDrtUvMeTYD0.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-trochut",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fe9943f7-b095-4dfa-9a30-d8305c1856f4",2043452360),$APP.$cljs$cst$2619$family$$,"Trochut",$APP.$cljs$cst$723$name$$,"Trochut",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trochut/v24/CHyjV-fDDlP9bDIw5nSIfVIPLns.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trochut/v24/CHyhV-fDDlP9bDIw1naCeXAKPns8jw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trochut/v24/CHymV-fDDlP9bDIw3sinWVokMnIllmA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-truculenta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4e88a0b4-3289-4a14-9487-c8337bdcf95c",-1866166995),$APP.$cljs$cst$2619$family$$,"Truculenta",$APP.$cljs$cst$723$name$$,
"Truculenta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMlAjswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMtAiswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMg4iswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMlAiswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMmIiswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMo4lswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMrclswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMtAlswcFHnJMMhg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/truculenta/v27/LhWfMVvBKusVIfNYGi1-WvRVyDdZeeiySNppcu32Mb2f06y6Oa21F6XHi0VYDX_PzOupMvklswcFHnJMMhg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-trykker",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("53c1116c-65f7-45d5-b9c3-d2dfe56d08bf",-536468199),$APP.$cljs$cst$2619$family$$,"Trykker",$APP.$cljs$cst$723$name$$,"Trykker",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/trykker/v22/KtktALyWZJXudUPzhNnoOd2j22U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tsukimi-rounded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9c5c467d-a0cb-44b3-8ca7-e336cb26f5cf",1272383030),$APP.$cljs$cst$2619$family$$,
"Tsukimi Rounded",$APP.$cljs$cst$723$name$$,"Tsukimi Rounded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tsukimirounded/v14/sJoZ3LJNksWZO0LvnZwkF3HtoB7VkVsqN7MT3T9X8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tsukimirounded/v14/sJoc3LJNksWZO0LvnZwkF3HtoB7tPXMOP5gP1A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tsukimirounded/v14/sJoZ3LJNksWZO0LvnZwkF3HtoB7VyVoqN7MT3T9X8g.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tsukimirounded/v14/sJoZ3LJNksWZO0LvnZwkF3HtoB7V5V0qN7MT3T9X8g.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tsukimirounded/v14/sJoZ3LJNksWZO0LvnZwkF3HtoB7VgVwqN7MT3T9X8g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tuffy",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0869dffa-e84f-49b1-ba2a-3b7ed6915dd9",1868030750),$APP.$cljs$cst$2619$family$$,"Tuffy",$APP.$cljs$cst$723$name$$,"Tuffy",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tuffy/v1/1q2IY56bHkJl7rxzF4xmyfYe.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tuffy/v1/1q2GY56bHkJl7oxxHYhEzOYenEU.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tuffy/v1/1q2FY56bHkJl7oTPOKhu4uoXhVzg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/tuffy/v1/1q2DY56bHkJl7oxxJTRr6O41gEzgZoQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-tulpen-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b8396e2f-0d23-486d-bd33-786d85959b06",-455142622),$APP.$cljs$cst$2619$family$$,"Tulpen One",$APP.$cljs$cst$723$name$$,"Tulpen One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/tulpenone/v26/dFa6ZfeC474skLgesc0CWj0w_HyIRlE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-turret-road",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("32f97d13-701e-4065-9d3d-a92a06ee0b00",-712699217),$APP.$cljs$cst$2619$family$$,"Turret Road",$APP.$cljs$cst$723$name$$,
"Turret Road",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/turretroad/v11/pxidypMgpcBFjE84Zv-fE0ONEdeLYk1Mq3ap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/turretroad/v11/pxidypMgpcBFjE84Zv-fE0PpEteLYk1Mq3ap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/turretroad/v11/pxiAypMgpcBFjE84Zv-fE3tFOvODSVFF.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/turretroad/v11/pxidypMgpcBFjE84Zv-fE0OxE9eLYk1Mq3ap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/turretroad/v11/pxidypMgpcBFjE84Zv-fE0P5FdeLYk1Mq3ap.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/turretroad/v11/pxidypMgpcBFjE84Zv-fE0PlFteLYk1Mq3ap.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-twinkle-star",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b3e99d56-4748-48c0-a188-ebcbcc110568",2120518916),$APP.$cljs$cst$2619$family$$,"Twinkle Star",$APP.$cljs$cst$723$name$$,"Twinkle Star",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/twinklestar/v8/pe0pMI6IL4dPoFl9LGEmY6WaA_Rue1UwVg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ubuntu",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0aaf3fab-f9bf-4901-bb1f-296c13a58257",269500726),$APP.$cljs$cst$2619$family$$,"Ubuntu",$APP.$cljs$cst$723$name$$,"Ubuntu",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoC1CzTt2aMH4V_gg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntu/v21/4iCp6KVjbNBYlgoKejZftWyIPYBvgpUI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntu/v21/4iCs6KVjbNBYlgo6eAT3v02QFg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ubuntu/v21/4iCu6KVjbNBYlgoKeg7znUiAFpxm.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCjC3Tt2aMH4V_gg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntu/v21/4iCp6KVjbNBYlgoKejYHtGyIPYBvgpUI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntu/v21/4iCv6KVjbNBYlgoCxCvTt2aMH4V_gg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntu/v21/4iCp6KVjbNBYlgoKejZPsmyIPYBvgpUI.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ubuntu-condensed",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e7c9d39b-e959-485a-a759-9673917a23b7",-1811007231),$APP.$cljs$cst$2619$family$$,"Ubuntu Condensed",$APP.$cljs$cst$723$name$$,
"Ubuntu Condensed",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntucondensed/v17/u-4k0rCzjgs5J7oXnJcM_0kACGMtf-fVqvHoJXw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-ubuntu-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ab001b98-bbd0-4233-879d-7a08b1582337",-1813700628),$APP.$cljs$cst$2619$family$$,"Ubuntu Mono",$APP.$cljs$cst$723$name$$,"Ubuntu Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntumono/v19/KFOjCneDtsqEr0keqCMhbBc9AMX6lJBP.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntumono/v19/KFOhCneDtsqEr0keqCMhbCc_CsHYkYBPY3o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntumono/v19/KFO-CneDtsqEr0keqCMhbC-BL-Hyv4xGemO1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntumono/v19/KFO8CneDtsqEr0keqCMhbCc_Mn33tYhkf3O1GVg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ubuntu-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("39cfd22c-a46f-4b11-a326-79cc9a4737e7",1857838192),$APP.$cljs$cst$2619$family$$,"Ubuntu Sans",$APP.$cljs$cst$723$name$$,"Ubuntu Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujzt7CfqLVLT9mgk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbuj7t6CfqLVLT9mgk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbuj2V6CfqLVLT9mgk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujzt6CfqLVLT9mgk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbujwl6CfqLVLT9mgk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbuj-V9CfqLVLT9mgk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbuj9x9CfqLVLT9mgk.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3omWd6mSRtB7_9UaLWwJnCq5ALePfPu1tPcW235R53LqrCPWbuj7t9CfqLVLT9mgk.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM54biBUJb4iglIHg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM5YbmBUJb4iglIHg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM5v7mBUJb4iglIHg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM54bmBUJb4iglIHg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM507mBUJb4iglIHg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM5P76BUJb4iglIHg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM5Br6BUJb4iglIHg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusans/v4/co3mmWd6mSRtB7_9UaLWwLPLmXPrAaRZFVxauS9FrCyI9sOpp8jpmvM5Yb6BUJb4iglIHg.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ubuntu-sans-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4e77389a-a63a-40af-b581-7bba9d998709",1894100216),$APP.$cljs$cst$2619$family$$,"Ubuntu Sans Mono",$APP.$cljs$cst$723$name$$,"Ubuntu Sans Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyc7mzgBHrR5yE7ZyRg0QRJMKI4zAbgjc1t-pKe27Ev_kYRiqcZu3n0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyc7mzgBHrR5yE7ZyRg0QRJMKI4zAbgjc1t-pKe27Ed_kYRiqcZu3n0.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyc7mzgBHrR5yE7ZyRg0QRJMKI4zAbgjc1t-pKe27Hx-UYRiqcZu3n0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyc7mzgBHrR5yE7ZyRg0QRJMKI4zAbgjc1t-pKe27HI-UYRiqcZu3n0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyi7mzgBHrR5yE7ZyRg0QRJMKI45g_SchUEkQgw3KTnva5SgKM7vmn0BLE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyi7mzgBHrR5yE7ZyRg0QRJMKI45g_SchUEkQgw3KTnvZxSgKM7vmn0BLE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyi7mzgBHrR5yE7ZyRg0QRJMKI45g_SchUEkQgw3KTnvXBVgKM7vmn0BLE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ubuntusansmono/v3/jVyi7mzgBHrR5yE7ZyRg0QRJMKI45g_SchUEkQgw3KTnvUlVgKM7vmn0BLE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-uchen",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fb531ac1-c38f-4c9f-94c0-16865e4270c0",-218801844),$APP.$cljs$cst$2619$family$$,"Uchen",$APP.$cljs$cst$723$name$$,"Uchen",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/uchen/v11/nKKZ-GokGZ1baIaSEQGodLxA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ultra",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("688631f9-63c8-4d4e-b5ea-1a1ee3fb5e20",-1859803795),$APP.$cljs$cst$2619$family$$,"Ultra",$APP.$cljs$cst$723$name$$,"Ultra",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ultra/v25/zOLy4prXmrtY-tT6yLOD6NxF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-unbounded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0c448092-4210-4d6c-9633-6d405a47fb80",400059284),$APP.$cljs$cst$2619$family$$,
"Unbounded",$APP.$cljs$cst$723$name$$,"Unbounded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG65jx043HgP6LR0Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG60bx043HgP6LR0Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG6xjx043HgP6LR0Y.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG6yrx043HgP6LR0Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG68b2043HgP6LR0Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG6__2043HgP6LR0Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG65j2043HgP6LR0Y.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unbounded/v12/Yq6F-LOTXCb04q32xlpat-6uR42XTqtG67H2043HgP6LR0Y.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-uncial-antiqua",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2fabc231-1dc8-42ae-bfd9-f98cf11594c9",-619742558),$APP.$cljs$cst$2619$family$$,"Uncial Antiqua",$APP.$cljs$cst$723$name$$,"Uncial Antiqua",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/uncialantiqua/v22/N0bM2S5WOex4OUbESzoESK-i-PfRS5VBBSSF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-underdog",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("89193af7-a432-409a-819a-b94229fd0587",-597122541),$APP.$cljs$cst$2619$family$$,"Underdog",$APP.$cljs$cst$723$name$$,"Underdog",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/underdog/v24/CHygV-jCElj7diMroVSiU14GN2Il.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-unica-one",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("e4368f4d-c38a-4d69-9443-1db8b92e7c97",-1310558159),$APP.$cljs$cst$2619$family$$,"Unica One",$APP.$cljs$cst$723$name$$,"Unica One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unicaone/v20/DPEuYwWHyAYGVTSmalshdtffuEY7FA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-unifrakturcook",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7f049d67-201c-4c2f-8635-5fad2afda396",1935941215),$APP.$cljs$cst$2619$family$$,"UnifrakturCook",$APP.$cljs$cst$723$name$$,"UnifrakturCook",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",
$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unifrakturcook/v25/IurA6Yli8YOdcoky-0PTTdkm56n05Uw13ILXs-h6.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-unifrakturmaguntia",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("917924ee-1bd5-4b3d-82fe-10513b2d7ac5",-1996556109),$APP.$cljs$cst$2619$family$$,"UnifrakturMaguntia",$APP.$cljs$cst$723$name$$,
"UnifrakturMaguntia",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unifrakturmaguntia/v22/WWXPlieVYwiGNomYU-ciRLRvEmK7oaVun2xNNgNa1A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-unkempt",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d9928338-c341-485d-ae4b-eee9c13f9dd8",288746035),$APP.$cljs$cst$2619$family$$,"Unkempt",$APP.$cljs$cst$723$name$$,"Unkempt",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unkempt/v22/2EbnL-Z2DFZue0DSSYYf8z2Yt_c.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unkempt/v22/2EbiL-Z2DFZue0DScTow1zWzq_5uT84.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-unlock",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e967fbbc-f39d-4dea-a9e7-c32103acdf7b",857013910),$APP.$cljs$cst$2619$family$$,"Unlock",$APP.$cljs$cst$723$name$$,"Unlock",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/unlock/v28/7Au-p_8ykD-cDl7GKAjSwkUVOQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-unna",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("37538e2c-ece2-4eb9-85d2-0f351c080a07",-1423480826),$APP.$cljs$cst$2619$family$$,"Unna",$APP.$cljs$cst$723$name$$,"Unna",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unna/v25/AYCEpXzofN0NCpgBlGHCWFM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unna/v25/AYCKpXzofN0NOpoLkEPHSFNyxw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/unna/v25/AYCLpXzofN0NMiQusGnpRFpr3vc.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/unna/v25/AYCJpXzofN0NOpozLGzjQHhuzvef5Q.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-uoqmunthenkhung",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("aea175b3-8299-45c2-8904-4c15d6d948b8",-2059842189),$APP.$cljs$cst$2619$family$$,"UoqMunThenKhung",$APP.$cljs$cst$723$name$$,"UoqMunThenKhung",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/uoqmunthenkhung/v1/Y4GTYa1nVTQLt-D5LoLChg5aJjIjwLL9Th8YYA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-updock",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c94b87e3-c3ac-4fe0-bdc4-05ee19efc39f",-719565203),
$APP.$cljs$cst$2619$family$$,"Updock",$APP.$cljs$cst$723$name$$,"Updock",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/updock/v7/nuF4D_3dVZ70UI9SjLK3602XBw.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-urbanist",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("48a0964b-3cd0-4aa0-b007-3b38f8f144d6",-2031175986),$APP.$cljs$cst$2619$family$$,"Urbanist",$APP.$cljs$cst$723$name$$,"Urbanist",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,
"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDyx8fFpOrS8SlKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDSx4fFpOrS8SlKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDlR4fFpOrS8SlKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDyx4fFpOrS8SlKw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqD-R4fFpOrS8SlKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDFRkfFpOrS8SlKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDLBkfFpOrS8SlKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDSxkfFpOrS8SlKw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xjDF02iFML4hGCyOCpRdycFsGxSrqDYhkfFpOrS8SlKw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA133VJmvacG1K4S1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA113VZmvacG1K4S1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA12pVZmvacG1K4S1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA133VZmvacG1K4S1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA13FVZmvacG1K4S1.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA10pUpmvacG1K4S1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA10QUpmvacG1K4S1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA113UpmvacG1K4S1.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/urbanist/v18/L0xtDF02iFML4hGCyMqgdyNEf6or5L2WA11eUpmvacG1K4S1.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vt323",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ff273810-e061-4fb9-837d-ed9b1b40d8db",345436197),$APP.$cljs$cst$2619$family$$,
"VT323",$APP.$cljs$cst$723$name$$,"VT323",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vt323/v18/pxiKyp0ihIEF2hsYHpT2dkNE.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-vampiro-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f7aca8bd-0aa1-40a0-9ee8-e0a84a3b7119",-382661585),$APP.$cljs$cst$2619$family$$,"Vampiro One",$APP.$cljs$cst$723$name$$,"Vampiro One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vampiroone/v19/gokqH6DoDl5yXvJytFsdLkqnsvhIor3K.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-varela",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e1a342c8-20a4-40b4-a193-4abf9e1f7c96",1924849685),$APP.$cljs$cst$2619$family$$,"Varela",$APP.$cljs$cst$723$name$$,"Varela",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/varela/v17/DPEtYwqExx0AWHXJBBQFfvzDsQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-varela-round",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f79bc5a5-f774-428a-93c9-acd2db8e3635",1276156853),$APP.$cljs$cst$2619$family$$,
"Varela Round",$APP.$cljs$cst$723$name$$,"Varela Round",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/varelaround/v21/w8gdH283Tvk__Lua32TysjIvoMGOD9gxZw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-varta",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b66fdf9f-940a-4f61-960b-f2bebd731cd9",-1298325464),$APP.$cljs$cst$2619$family$$,"Varta",$APP.$cljs$cst$723$name$$,"Varta",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/varta/v25/Qw3AZQpJHj_6LzHUngWbrFkDH1x96j4EirE-9PGLfQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/varta/v25/Qw3AZQpJHj_6LzHUngWbrFkDH1x9tD4EirE-9PGLfQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/varta/v25/Qw3AZQpJHj_6LzHUngWbrFkDH1x9hj4EirE-9PGLfQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/varta/v25/Qw3AZQpJHj_6LzHUngWbrFkDH1x9ajkEirE-9PGLfQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/varta/v25/Qw3AZQpJHj_6LzHUngWbrFkDH1x9UzkEirE-9PGLfQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vast-shadow",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a706be6d-d7f9-4cd3-b302-8486a75516f0",-1174655767),
$APP.$cljs$cst$2619$family$$,"Vast Shadow",$APP.$cljs$cst$723$name$$,"Vast Shadow",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vastshadow/v21/pe0qMImKOZ1V62ZwbVY9dfe6Kdpickwp.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vazirmatn",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9386f5ce-74c6-4c7f-8580-22705698b878",-255905370),$APP.$cljs$cst$2619$family$$,"Vazirmatn",$APP.$cljs$cst$723$name$$,"Vazirmatn",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklWgyOReZ72DF_QY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklegzOReZ72DF_QY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklTYzOReZ72DF_QY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklWgzOReZ72DF_QY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklVozOReZ72DF_QY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklbY0OReZ72DF_QY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklY80OReZ72DF_QY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRkleg0OReZ72DF_QY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklcE0OReZ72DF_QY.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vend-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6d4dac93-7011-48bb-80ac-aba3207c6ada",-1255484530),$APP.$cljs$cst$2619$family$$,"Vend Sans",$APP.$cljs$cst$723$name$$,"Vend Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E212_d7ijufNwCJPEUs2WCek2ncUdeeBqgeqzzfJQAJuEJw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/vendsans/v1/E212_d7ijufNwCJPEUs2WCek2ncUdeeBqlmqzzfJQAJuEJw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E212_d7ijufNwCJPEUs2WCek2ncUdeeBqmuqzzfJQAJuEJw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E212_d7ijufNwCJPEUs2WCek2ncUdeeBqoetzzfJQAJuEJw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E212_d7ijufNwCJPEUs2WCek2ncUdeeBqr6tzzfJQAJuEJw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E210_d7ijufNwCJPEUscURVbAh5_70mGv5HpeXTDRCBrAJz0nA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E210_d7ijufNwCJPEUscURVbAh5_70mGv5HpJ3TDRCBrAJz0nA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E210_d7ijufNwCJPEUscURVbAh5_70mGv5HpFXTDRCBrAJz0nA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E210_d7ijufNwCJPEUscURVbAh5_70mGv5Hp-XPDRCBrAJz0nA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vendsans/v1/E210_d7ijufNwCJPEUscURVbAh5_70mGv5HpwHPDRCBrAJz0nA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vesper-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a9a34e2c-788a-46ed-9e0b-ad12fa4863e0",-185267976),$APP.$cljs$cst$2619$family$$,"Vesper Libre",$APP.$cljs$cst$723$name$$,"Vesper Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vesperlibre/v21/bx6CNxyWnf-uxPdXDHUD_Rd4D0-N2qIWVQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vesperlibre/v21/bx6dNxyWnf-uxPdXDHUD_RdA-2ap0okKXKvPlw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vesperlibre/v21/bx6dNxyWnf-uxPdXDHUD_RdAs2Cp0okKXKvPlw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/vesperlibre/v21/bx6dNxyWnf-uxPdXDHUD_RdAi2Kp0okKXKvPlw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-viaoda-libre",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f52e1be8-07cc-4a3a-8957-176c3492f5fb",1539504974),$APP.$cljs$cst$2619$family$$,"Viaoda Libre",$APP.$cljs$cst$723$name$$,"Viaoda Libre",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/viaodalibre/v20/vEFW2_lWCgoR6OKuRz9kcRVJb2IY2tOHXg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vibes",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("61145809-c736-4512-ac80-97d493dfca66",-448231330),$APP.$cljs$cst$2619$family$$,
"Vibes",$APP.$cljs$cst$723$name$$,"Vibes",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vibes/v16/QdVYSTsmIB6tmbd3HpbsuBlh.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-vibur",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5625788b-b056-4419-9a2a-cf940d95fc12",-481467093),$APP.$cljs$cst$2619$family$$,"Vibur",$APP.$cljs$cst$723$name$$,"Vibur",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vibur/v24/DPEiYwmEzw0QRjTpLjoJd-Xa.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-victor-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("1beb3c07-a67a-4829-878c-16eaeb1317c1",1275059200),$APP.$cljs$cst$2619$family$$,"Victor Mono",$APP.$cljs$cst$723$name$$,"Victor Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6H-LGQWyfv-LGy7lEO09xRn-T81AVB_tCyO8_NhNyOV0Y9bQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/victormono/v5/Yq6H-LGQWyfv-LGy7lEO09xRn-T81AVB_tCyu87NhNyOV0Y9bQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6H-LGQWyfv-LGy7lEO09xRn-T81AVB_tCyZc7NhNyOV0Y9bQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6H-LGQWyfv-LGy7lEO09xRn-T81AVB_tCyO87NhNyOV0Y9bQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6H-LGQWyfv-LGy7lEO09xRn-T81AVB_tCyCc7NhNyOV0Y9bQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6H-LGQWyfv-LGy7lEO09xRn-T81AVB_tCy5cnNhNyOV0Y9bQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6H-LGQWyfv-LGy7lEO09xRn-T81AVB_tCy3MnNhNyOV0Y9bQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6B-LGQWyfv-LGy7lEO0_ZYrRskvW7bUNen840lxtaKdUMtba8p.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6B-LGQWyfv-LGy7lEO0_ZYrRskvW7bUNen842lx9aKdUMtba8p.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/victormono/v5/Yq6B-LGQWyfv-LGy7lEO0_ZYrRskvW7bUNen8417x9aKdUMtba8p.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6B-LGQWyfv-LGy7lEO0_ZYrRskvW7bUNen840lx9aKdUMtba8p.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6B-LGQWyfv-LGy7lEO0_ZYrRskvW7bUNen840Xx9aKdUMtba8p.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6B-LGQWyfv-LGy7lEO0_ZYrRskvW7bUNen8437wNaKdUMtba8p.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/victormono/v5/Yq6B-LGQWyfv-LGy7lEO0_ZYrRskvW7bUNen843CwNaKdUMtba8p.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vidaloka",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e1fc409b-49d2-4066-9bea-4883bc304ea7",
1835276573),$APP.$cljs$cst$2619$family$$,"Vidaloka",$APP.$cljs$cst$723$name$$,"Vidaloka",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vidaloka/v19/7cHrv4c3ipenMKlEass8yn4hnCci.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-viga",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9f663453-9061-4897-b361-6be9e4e43f17",520999182),$APP.$cljs$cst$2619$family$$,"Viga",$APP.$cljs$cst$723$name$$,"Viga",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/viga/v15/xMQbuFFdSaiX_QIjD4e2OX8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vina-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("77aeb58d-46f0-409e-84fa-72b495d96d20",2016643343),$APP.$cljs$cst$2619$family$$,"Vina Sans",$APP.$cljs$cst$723$name$$,"Vina Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vinasans/v8/m8JQjfZKf6-d2273MP7zcJ5BZmqa3A.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-voces",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("16ca131c-11ab-4050-9b7c-84f2df7a496b",
-171793976),$APP.$cljs$cst$2619$family$$,"Voces",$APP.$cljs$cst$723$name$$,"Voces",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/voces/v24/-F6_fjJyLyU8d4PBBG7YpzlJ.ttf"],null)],null)],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-volkhov",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3fde2f3c-e32d-4c95-97c1-4dfd139d19f4",912850624),$APP.$cljs$cst$2619$family$$,"Volkhov",$APP.$cljs$cst$723$name$$,"Volkhov",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",
$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/volkhov/v18/SlGQmQieoJcKemNeQTIOhHxzcD0.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/volkhov/v18/SlGSmQieoJcKemNecTAEgF52YD0NYw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/volkhov/v18/SlGVmQieoJcKemNeeY4hoHRYbDQUego.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/volkhov/v18/SlGXmQieoJcKemNecTA8PHFSaBYRagrQrA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vollkorn",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3d30c173-8015-43c4-bff2-43ea7133af8c",1555986887),$APP.$cljs$cst$2619$family$$,"Vollkorn",$APP.$cljs$cst$723$name$$,"Vollkorn",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybgGDoxxrvAnPhYGzMlQLzuMasz6Df2MHGuGWOdEbD63w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybgGDoxxrvAnPhYGzMlQLzuMasz6Df2AnGuGWOdEbD63w.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybgGDoxxrvAnPhYGzMlQLzuMasz6Df27nauGWOdEbD63w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/vollkorn/v30/0ybgGDoxxrvAnPhYGzMlQLzuMasz6Df213auGWOdEbD63w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybgGDoxxrvAnPhYGzMlQLzuMasz6Df2sHauGWOdEbD63w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,
"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybgGDoxxrvAnPhYGzMlQLzuMasz6Df2mXauGWOdEbD63w.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybuGDoxxrvAnPhYGxksckM2WMCpRjDj-DJGWmmZM7Xq34g9.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybuGDoxxrvAnPhYGxksckM2WMCpRjDj-DJ0WmmZM7Xq34g9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybuGDoxxrvAnPhYGxksckM2WMCpRjDj-DKYXWmZM7Xq34g9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybuGDoxxrvAnPhYGxksckM2WMCpRjDj-DKhXWmZM7Xq34g9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybuGDoxxrvAnPhYGxksckM2WMCpRjDj-DLGXWmZM7Xq34g9.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkorn/v30/0ybuGDoxxrvAnPhYGxksckM2WMCpRjDj-DLvXWmZM7Xq34g9.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vollkorn-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("537f1682-13c3-481d-a8c9-34c02ea02e66",-525139571),$APP.$cljs$cst$2619$family$$,"Vollkorn SC",$APP.$cljs$cst$723$name$$,"Vollkorn SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkornsc/v12/j8_v6-zQ3rXpceZj9cqnVhF5NH-iSq_E.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkornsc/v12/j8_y6-zQ3rXpceZj9cqnVimhGluqYbPN5Yjn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkornsc/v12/j8_y6-zQ3rXpceZj9cqnVinFG1uqYbPN5Yjn.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vollkornsc/v12/j8_y6-zQ3rXpceZj9cqnVin9GVuqYbPN5Yjn.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-voltaire",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("47d65177-515e-4208-b278-dd9f759b7da1",-1696565525),$APP.$cljs$cst$2619$family$$,"Voltaire",$APP.$cljs$cst$723$name$$,"Voltaire",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/voltaire/v23/1Pttg8PcRfSblAvGvQooYKVnBOif.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-vujahday-script",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cff40465-63c5-4848-8939-568192826181",966495621),$APP.$cljs$cst$2619$family$$,"Vujahday Script",$APP.$cljs$cst$723$name$$,"Vujahday Script",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/vujahdayscript/v10/RWmQoKGA8fEkrIPtSZ3_J7er2dUiDEtvAlaMKw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wdxl-lubrifont-jp-n",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f7764a40-2ccd-4b6f-b9b8-f2b1f9e6e49c",108367397),$APP.$cljs$cst$2619$family$$,"WDXL Lubrifont JP N",$APP.$cljs$cst$723$name$$,"WDXL Lubrifont JP N",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wdxllubrifontjpn/v1/8At1GtSkFqazDiO949fzWta9_T-SVxJiIZctoLhFRNU.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wdxl-lubrifont-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("40100fda-d0dd-457b-915a-03bd4dd4560c",-183318844),$APP.$cljs$cst$2619$family$$,"WDXL Lubrifont SC",$APP.$cljs$cst$723$name$$,"WDXL Lubrifont SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wdxllubrifontsc/v1/gNMeW2VmY6acu0XtugFrduDciOOyfny5mD9ASHz5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wdxl-lubrifont-tc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("06703c83-1e79-4482-843f-85e9140df264",
-1531750999),$APP.$cljs$cst$2619$family$$,"WDXL Lubrifont TC",$APP.$cljs$cst$723$name$$,"WDXL Lubrifont TC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wdxllubrifonttc/v4/nKKN-H4mPq1yJurnWXfJE8svQHonWc_-EqxyqaA8.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-waiting-for-the-sunrise",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("da303c31-2c7a-4db8-9509-acd3193c53ea",2105137524),$APP.$cljs$cst$2619$family$$,"Waiting for the Sunrise",$APP.$cljs$cst$723$name$$,"Waiting for the Sunrise",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/waitingforthesunrise/v23/WBL1rFvOYl9CEv2i1mO6KUW8RKWJ2zoXoz5JsYZQ9h_ZYk5J.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wallpoet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("ab387104-8294-46af-bd18-8bbf7ca3cf4c",967479808),$APP.$cljs$cst$2619$family$$,"Wallpoet",$APP.$cljs$cst$723$name$$,
"Wallpoet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wallpoet/v21/f0X10em2_8RnXVVdUNbu7cXP8L8G.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-walter-turncoat",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5f6989fb-effe-46a9-bc23-b02d3463cbda",1503020018),$APP.$cljs$cst$2619$family$$,"Walter Turncoat",$APP.$cljs$cst$723$name$$,"Walter Turncoat",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/walterturncoat/v24/snfys0Gs98ln43n0d-14ULoToe67YB2dQ5ZPqQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-warnes",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3edd38a4-313c-4c28-ab62-8a0c8ace587f",1925197464),$APP.$cljs$cst$2619$family$$,"Warnes",$APP.$cljs$cst$723$name$$,"Warnes",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/warnes/v29/pONn1hc0GsW6sW5OpiC2o6Lkqg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-water-brush",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0e5738fd-7237-40a2-8995-4757670b31de",-2114897252),$APP.$cljs$cst$2619$family$$,
"Water Brush",$APP.$cljs$cst$723$name$$,"Water Brush",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/waterbrush/v6/AYCPpXPqc8cJWLhp4hywKHJq7PKP5Z_G.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-waterfall",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b60ff7b3-588a-4efd-a357-6c187b6b1a5e",141077807),$APP.$cljs$cst$2619$family$$,"Waterfall",$APP.$cljs$cst$723$name$$,"Waterfall",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/waterfall/v8/MCoRzAfo293fACdFKcwY2rH8D_EZwA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wavefont",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("fef1ff0b-aa0a-48e2-87f9-fd7aeb8a5d85",-1175512074),$APP.$cljs$cst$2619$family$$,"Wavefont",$APP.$cljs$cst$723$name$$,"Wavefont",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI3V0rDHXKtOXOg4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI1V07DHXKtOXOg4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI2L07DHXKtOXOg4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI3V07DHXKtOXOg4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI3n07DHXKtOXOg4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI0L1LDHXKtOXOg4.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI0y1LDHXKtOXOg4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI1V1LDHXKtOXOg4.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wavefont/v19/L0xFDF00m0cP6hefyOCpRezQNuizSrqDyx8FHbFu21B3L4m0SEzuQYwq-f_JJ8I1WI181LDHXKtOXOg4.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wellfleet",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b736e2f7-28a7-46f5-8c12-2932eb541e99",-1118591080),$APP.$cljs$cst$2619$family$$,"Wellfleet",$APP.$cljs$cst$723$name$$,"Wellfleet",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wellfleet/v25/nuF7D_LfQJb3VYgX6eyT42aLDhO2HA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wendy-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a153f5c5-bae9-4e23-8e8d-208ed4153927",-1923656862),$APP.$cljs$cst$2619$family$$,"Wendy One",$APP.$cljs$cst$723$name$$,"Wendy One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wendyone/v20/2sDcZGJOipXfgfXV5wgDb2-4C7wFZQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-whisper",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b123be06-af70-421d-a924-3756aef1219d",
229842857),$APP.$cljs$cst$2619$family$$,"Whisper",$APP.$cljs$cst$723$name$$,"Whisper",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/whisper/v7/q5uHsoqtKftx74K9milCBxxdmYU.ttf"],null)],
null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-windsong",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("346dd9ab-7016-40b1-bbe5-a377d63847f3",-713179625),$APP.$cljs$cst$2619$family$$,"WindSong",$APP.$cljs$cst$723$name$$,"WindSong",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/windsong/v13/KR1WBsyu-P-GFEW57r95HdG6vjH3.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/windsong/v13/KR1RBsyu-P-GFEW57oeNNPWylS3-jVXm.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-winky-rough",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("52189201-2f0a-4e35-8f86-3de7c26927b2",-1206245449),$APP.$cljs$cst$2619$family$$,"Winky Rough",$APP.$cljs$cst$723$name$$,"Winky Rough",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5tzIRwIMoSXA0WSPBjQxJzjxc0_NyCBbx8bOSVuN7JB-KCmzg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5tzIRwIMoSXA0WSPBjQxJzjxc0_NyCBbx8bZyVuN7JB-KCmzg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5tzIRwIMoSXA0WSPBjQxJzjxc0_NyCBbx8bVSVuN7JB-KCmzg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5tzIRwIMoSXA0WSPBjQxJzjxc0_NyCBbx8buSJuN7JB-KCmzg.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5tzIRwIMoSXA0WSPBjQxJzjxc0_NyCBbx8bgCJuN7JB-KCmzg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5tzIRwIMoSXA0WSPBjQxJzjxc0_NyCBbx8b5yJuN7JB-KCmzg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5tzIRwIMoSXA0WSPBjQxJzjxc0_NyCBbx8bziJuN7JB-KCmzg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5t1IRwIMoSXA0WSPBjQxLbq9zLnXksbwRgOr2bYdLhF2qW2zneX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5t1IRwIMoSXA0WSPBjQxLbq9zLnXksbwRgOr2aGdLhF2qW2zneX.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5t1IRwIMoSXA0WSPBjQxLbq9zLnXksbwRgOr2a0dLhF2qW2zneX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5t1IRwIMoSXA0WSPBjQxLbq9zLnXksbwRgOr2ZYc7hF2qW2zneX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5t1IRwIMoSXA0WSPBjQxLbq9zLnXksbwRgOr2Zhc7hF2qW2zneX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkyrough/v4/t5t1IRwIMoSXA0WSPBjQxLbq9zLnXksbwRgOr2YGc7hF2qW2zneX.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/winkyrough/v4/t5t1IRwIMoSXA0WSPBjQxLbq9zLnXksbwRgOr2Yvc7hF2qW2zneX.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-winky-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5298b760-7838-4f5b-832c-4c44520030ca",-58036144),$APP.$cljs$cst$2619$family$$,"Winky Sans",$APP.$cljs$cst$723$name$$,"Winky Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8sK2SDUiG1Hpf2p06bHaEAYt6HPhJ2AGXUiD6F2TpBa98q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/winkysans/v3/ll8sK2SDUiG1Hpf2p06bHaEAYt6HPhJ2AGWKiD6F2TpBa98q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8sK2SDUiG1Hpf2p06bHaEAYt6HPhJ2AGW4iD6F2TpBa98q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,
"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8sK2SDUiG1Hpf2p06bHaEAYt6HPhJ2AGVUjz6F2TpBa98q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8sK2SDUiG1Hpf2p06bHaEAYt6HPhJ2AGVtjz6F2TpBa98q.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8sK2SDUiG1Hpf2p06bHaEAYt6HPhJ2AGUKjz6F2TpBa98q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/winkysans/v3/ll8sK2SDUiG1Hpf2p06bHaEAYt6HPhJ2AGUjjz6F2TpBa98q.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8uK2SDUiG1Hpf2p06bN6gynQbuVYjYB3BCy4jG0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8uK2SDUiG1Hpf2p06bN6gynQbuVYjYB3BCy9bG0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8uK2SDUiG1Hpf2p06bN6gynQbuVYjYB3BCy-TG0z5jbs8qbts.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8uK2SDUiG1Hpf2p06bN6gynQbuVYjYB3BCywjB0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8uK2SDUiG1Hpf2p06bN6gynQbuVYjYB3BCyzHB0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8uK2SDUiG1Hpf2p06bN6gynQbuVYjYB3BCy1bB0z5jbs8qbts.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/winkysans/v3/ll8uK2SDUiG1Hpf2p06bN6gynQbuVYjYB3BCy3_B0z5jbs8qbts.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wire-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7fd7e196-3c4f-450a-9e2a-e49ed11b664b",-123244880),$APP.$cljs$cst$2619$family$$,
"Wire One",$APP.$cljs$cst$723$name$$,"Wire One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wireone/v30/qFdH35Wah5htUhV75WGiWdrCwwcJ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-wittgenstein",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("29080faa-1bbd-4c7a-b1dd-086cd5bac83a",-1972143998),$APP.$cljs$cst$2619$family$$,"Wittgenstein",$APP.$cljs$cst$723$name$$,"Wittgenstein",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,12,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBL3rEDOakJCHParhXGwMgvyJ8hdWNLC1kI61G4T_Bv7Z15J4ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBL3rEDOakJCHParhXGwMgvyJ8hdWNLC1kI61FwT_Bv7Z15J4ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBL3rEDOakJCHParhXGwMgvyJ8hdWNLC1kI61LAU_Bv7Z15J4ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBL3rEDOakJCHParhXGwMgvyJ8hdWNLC1kI61IkU_Bv7Z15J4ow.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBL3rEDOakJCHParhXGwMgvyJ8hdWNLC1kI61O4U_Bv7Z15J4ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBL3rEDOakJCHParhXGwMgvyJ8hdWNLC1kI61McU_Bv7Z15J4ow.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBLxrEDOakJCHParhXGwMgvYLvqigLupTOw9waZQFFjxY3xM8ozHYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBLxrEDOakJCHParhXGwMgvYLvqigLupTOw9waZQJljxY3xM8ozHYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/wittgenstein/v4/WBLxrEDOakJCHParhXGwMgvYLvqigLupTOw9waZQyl_xY3xM8ozHYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBLxrEDOakJCHParhXGwMgvYLvqigLupTOw9waZQ81_xY3xM8ozHYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBLxrEDOakJCHParhXGwMgvYLvqigLupTOw9waZQlF_xY3xM8ozHYA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wittgenstein/v4/WBLxrEDOakJCHParhXGwMgvYLvqigLupTOw9waZQvV_xY3xM8ozHYA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wix-madefor-display",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5e5def2a-a95a-4047-be8b-ee77ca67b3bf",328944085),$APP.$cljs$cst$2619$family$$,"Wix Madefor Display",$APP.$cljs$cst$723$name$$,"Wix Madefor Display",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYFhYltkv_3HQKgh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYFTYltkv_3HQKgh.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYG_ZVtkv_3HQKgh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYGGZVtkv_3HQKgh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefordisplay/v12/SZcS3EX9IbbyeJ8aOluD52KXgUA_7Ed1I13G853Cp9duUYHhZVtkv_3HQKgh.ttf"],null)],null)],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-wix-madefor-text",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b2011bad-c56b-406e-8916-3fe3f9d4619d",1620219217),$APP.$cljs$cst$2619$family$$,"Wix Madefor Text",$APP.$cljs$cst$723$name$$,"Wix Madefor Text",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cK_NOeFgpRt9rN5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3dw_GiJBP86N53IY.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cKNNOeFgpRt9rN5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3dz3GiJBP86N53IY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cJhM-eFgpRt9rN5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3d9HBiJBP86N53IY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cJYM-eFgpRt9rN5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3d-jBiJBP86N53IY.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_oXI_oSymQ8Qj-Apx3HGN_Hu1RTCk5FtSDETgf0cI_M-eFgpRt9rN5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/wixmadefortext/v17/-W_WXI_oSymQ8Qj-Apx3HGN_Hu1RZiAL6QzqeqKx1td3d4_BiJBP86N53IY.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-work-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f9dcdfe5-5fd0-41a8-b0db-acc73750ba79",-366175655),$APP.$cljs$cst$2619$family$$,"Work Sans",$APP.$cljs$cst$723$name$$,"Work Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nWNigDp6_cOyA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K8nXNigDp6_cOyA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32KxfXNigDp6_cOyA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K0nXNigDp6_cOyA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K3vXNigDp6_cOyA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K5fQNigDp6_cOyA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K67QNigDp6_cOyA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K8nQNigDp6_cOyA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/worksans/v24/QGY_z_wNahGAdqQ43RhVcIgYT2Xz5u32K-DQNigDp6_cOyA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3moJo43ZKyDSQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUXmsJo43ZKyDSQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUgGsJo43ZKyDSQQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU3msJo43ZKyDSQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGU7GsJo43ZKyDSQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUAGwJo43ZKyDSQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUOWwJo43ZKyDSQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUXmwJo43ZKyDSQQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/worksans/v24/QGY9z_wNahGAdqQ43Rh_ebrnlwyYfEPxPoGUd2wJo43ZKyDSQQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-workbench",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("450d2836-c68b-4c31-936f-fb338a154ebc",-1089087514),$APP.$cljs$cst$2619$family$$,"Workbench",$APP.$cljs$cst$723$name$$,"Workbench",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/workbench/v3/FeV8S05Gp6Et7FcfbPFK1rynGd_MxtkvNFmoUDFhgF2VKTGQk6vapdOL0GKqgZyb.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-xanh-mono",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("043ebf1f-9b51-4700-a035-9e7b9fefc9f6",-998887397),$APP.$cljs$cst$2619$family$$,"Xanh Mono",$APP.$cljs$cst$723$name$$,"Xanh Mono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/xanhmono/v19/R70YjykVmvKCep-vWhSYmACQXzLhTg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/xanhmono/v19/R70ejykVmvKCep-vWhSomgqUfTfxTo24.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yaldevi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("cb20aa99-5acf-44a1-9b19-4c95b3481d4c",-395175378),$APP.$cljs$cst$2619$family$$,"Yaldevi",$APP.$cljs$cst$723$name$$,"Yaldevi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yaldevi/v17/cY9afj6VW0NMrDWtDNzCOwlPMq9SLpfxJzvobxLCBJkS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/yaldevi/v17/cY9afj6VW0NMrDWtDNzCOwlPMq9SLpcvJzvobxLCBJkS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yaldevi/v17/cY9afj6VW0NMrDWtDNzCOwlPMq9SLpdxJzvobxLCBJkS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yaldevi/v17/cY9afj6VW0NMrDWtDNzCOwlPMq9SLpdDJzvobxLCBJkS.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yaldevi/v17/cY9afj6VW0NMrDWtDNzCOwlPMq9SLpevIDvobxLCBJkS.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yaldevi/v17/cY9afj6VW0NMrDWtDNzCOwlPMq9SLpeWIDvobxLCBJkS.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yanone-kaffeesatz",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e99317a5-d539-44e6-87f3-07901749c202",
-1660038246),$APP.$cljs$cst$2619$family$$,"Yanone Kaffeesatz",$APP.$cljs$cst$723$name$$,"Yanone Kaffeesatz",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIftodtWpcGuLCnXkVA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIftoqNWpcGuLCnXkVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIfto9tWpcGuLCnXkVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIftoxNWpcGuLCnXkVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIftoKNKpcGuLCnXkVA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yanonekaffeesatz/v32/3y9I6aknfjLm_3lMKjiMgmUUYBs04aUXNxt9gW2LIftoEdKpcGuLCnXkVA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yantramanav",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("04c5a9f2-2253-4b8f-9b86-f026ded67766",1329180847),$APP.$cljs$cst$2619$family$$,"Yantramanav",$APP.$cljs$cst$723$name$$,"Yantramanav",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,
"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yantramanav/v15/flU-Rqu5zY00QEpyWJYWN5-QXeNzDB41rZg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yantramanav/v15/flUhRqu5zY00QEpyWJYWN59Yf8NZIhI8tIHh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yantramanav/v15/flU8Rqu5zY00QEpyWJYWN6f0V-dRCQ41.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yantramanav/v15/flUhRqu5zY00QEpyWJYWN58AfsNZIhI8tIHh.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yantramanav/v15/flUhRqu5zY00QEpyWJYWN59IeMNZIhI8tIHh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/yantramanav/v15/flUhRqu5zY00QEpyWJYWN59wesNZIhI8tIHh.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yarndings-12",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0d80a241-8715-4dd5-a045-c3aa56a57d73",-1739647854),$APP.$cljs$cst$2619$family$$,"Yarndings 12",$APP.$cljs$cst$723$name$$,"Yarndings 12",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yarndings12/v4/55xreyp2N8T5P2LJbZAlkY9c8ZLMI2VUnQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yarndings-12-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("20e2eb43-929e-41bf-aab6-b7f80a8c70b8",
-1473179778),$APP.$cljs$cst$2619$family$$,"Yarndings 12 Charted",$APP.$cljs$cst$723$name$$,"Yarndings 12 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yarndings12charted/v4/eLGDP_DlKhO-DUfeqM4I_vDdJgmIh7hAvvbJ0t-dHaJH.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yarndings-20",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d8928114-bbaa-47e2-bef5-4d3ef5047054",1290812778),$APP.$cljs$cst$2619$family$$,"Yarndings 20",$APP.$cljs$cst$723$name$$,"Yarndings 20",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yarndings20/v4/TuGWUVlkUohEQu8l7K8b-vNFB380PMTK1w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yarndings-20-charted",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7a359b90-0617-4336-92a2-9e56bb7b8b93",1798788513),$APP.$cljs$cst$2619$family$$,"Yarndings 20 Charted",$APP.$cljs$cst$723$name$$,
"Yarndings 20 Charted",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yarndings20charted/v4/QldRNSdbpg0G8vh0W2qxe0l-hcUPtY2VaLQm4UTqz5V9.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-yatra-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a73c2aeb-9fcb-4395-ac6f-ee14d153613a",-350240419),$APP.$cljs$cst$2619$family$$,"Yatra One",$APP.$cljs$cst$723$name$$,"Yatra One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yatraone/v16/C8ch4copsHzj8p7NaF0xw1OBbRDvXw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yellowtail",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8f78c9e8-db64-4408-8df5-49dc763aff05",587293298),$APP.$cljs$cst$2619$family$$,"Yellowtail",$APP.$cljs$cst$723$name$$,"Yellowtail",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yellowtail/v25/OZpGg_pnoDtINPfRIlLotlzNwED-b4g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yeon-sung",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f2d6cd46-1945-4520-be76-698d50b5aa3d",-576259334),$APP.$cljs$cst$2619$family$$,
"Yeon Sung",$APP.$cljs$cst$723$name$$,"Yeon Sung",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yeonsung/v22/QldMNTpbohAGtsJvUn6xSVNazqx2xg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-yeseva-one",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("097d93c6-f3f0-48d1-a0af-12ed650a795a",-172025617),$APP.$cljs$cst$2619$family$$,"Yeseva One",$APP.$cljs$cst$723$name$$,"Yeseva One",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yesevaone/v24/OpNJno4ck8vc-xYpwWWxpipfWhXD00c.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yesteryear",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("9bf90ca1-e195-4695-a8aa-9d127071cd5e",593800827),$APP.$cljs$cst$2619$family$$,"Yesteryear",$APP.$cljs$cst$723$name$$,"Yesteryear",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yesteryear/v21/dg4g_p78rroaKl8kRKo1r7wHTwonmyw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yomogi",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("7722a204-5415-4479-a851-7c132e0ee34f",-1458229818),$APP.$cljs$cst$2619$family$$,
"Yomogi",$APP.$cljs$cst$723$name$$,"Yomogi",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yomogi/v13/VuJwdNrS2ZL7rpoPWIz5NIh-YA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-young-serif",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c2a0a9fe-d3e6-4e0c-be7c-482a37172e80",-1044028394),$APP.$cljs$cst$2619$family$$,"Young Serif",$APP.$cljs$cst$723$name$$,"Young Serif",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/youngserif/v2/3qTpojO2nS2VtkB3KtkQZ2t61EcYaQ7F.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yrsa",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d55c096c-9fb5-4779-916e-f3caa97eb0b2",488070809),$APP.$cljs$cst$2619$family$$,"Yrsa",$APP.$cljs$cst$723$name$$,"Yrsa",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlprgwnQFlxs_wD3CFSMYmFaaCjASNNV9rRPfrKu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/yrsa/v25/wlprgwnQFlxs_wD3CFSMYmFaaCieSNNV9rRPfrKu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlprgwnQFlxs_wD3CFSMYmFaaCisSNNV9rRPfrKu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",
$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlprgwnQFlxs_wD3CFSMYmFaaChAT9NV9rRPfrKu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlprgwnQFlxs_wD3CFSMYmFaaCh5T9NV9rRPfrKu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlptgwnQFlxs1QnF94zlCfv0bz1WC2UW_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlptgwnQFlxs1QnF94zlCfv0bz1WCzsW_LBte6KuGEo.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlptgwnQFlxs1QnF94zlCfv0bz1WCwkW_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlptgwnQFlxs1QnF94zlCfv0bz1WC-UR_LBte6KuGEo.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yrsa/v25/wlptgwnQFlxs1QnF94zlCfv0bz1WC9wR_LBte6KuGEo.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-ysabeau",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("bfa3d4f3-4c24-4e05-9e87-8ed505540c38",293462369),$APP.$cljs$cst$2619$family$$,"Ysabeau",$APP.$cljs$cst$723$name$$,"Ysabeau",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7OWCTYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7MWCDYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7PICDYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7OWCDYwI8Gcw6Oi.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7OkCDYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7NIDzYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7NxDzYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,
"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7MWDzYwI8Gcw6Oi.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKiZqEiBAXLcnuMvjZNI_5FGeJet7M_DzYwI8Gcw6Oi.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeS95yKcW-xrOiIUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeS15zKcW-xrOiIUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeS4BzKcW-xrOiIUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeS95zKcW-xrOiIUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeS-xzKcW-xrOiIUw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeSwB0KcW-xrOiIUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeSzl0KcW-xrOiIUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeS150KcW-xrOiIUw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeau/v5/kmKsZqEiBAXLcnuMlD9_3CYscnjwsKZeS3d0KcW-xrOiIUw.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ysabeau-infant",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("f0a965dd-d8c5-413d-9fe7-4af876e322ef",-195520172),$APP.$cljs$cst$2619$family$$,
"Ysabeau Infant",$APP.$cljs$cst$723$name$$,"Ysabeau Infant",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYFo4HK5ChLwKH6A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYlo8HK5ChLwKH6A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYSI8HK5ChLwKH6A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYFo8HK5ChLwKH6A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYJI8HK5ChLwKH6A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYyIgHK5ChLwKH6A.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQY8YgHK5ChLwKH6A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYlogHK5ChLwKH6A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-ClzpqOkkV94kBTQVdX1EWI9B0V-HEmd9JmTQYv4gHK5ChLwKH6A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3szvaZqlDQeX6Dc5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3sxvaJqlDQeX6Dc5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3syxaJqlDQeX6Dc5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3szvaJqlDQeX6Dc5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3szdaJqlDQeX6Dc5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3swxb5qlDQeX6Dc5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3swIb5qlDQeX6Dc5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3sxvb5qlDQeX6Dc5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauinfant/v4/hv-AlzpqOkkV94kBTQVdX1EWI_p9ZR4c8LTTNzMN3sxGb5qlDQeX6Dc5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ysabeau-office",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a3f298a5-d925-4db9-8dbf-e52acf41ccee",
1867565083),$APP.$cljs$cst$2619$family$$,"Ysabeau Office",$APP.$cljs$cst$723$name$$,"Ysabeau Office",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,18,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbh6IfYSfpQj7IGQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbB6MfYSfpQj7IGQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPb2aMfYSfpQj7IGQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbh6MfYSfpQj7IGQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbtaMfYSfpQj7IGQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbWaQfYSfpQj7IGQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbYKQfYSfpQj7IGQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbB6QfYSfpQj7IGQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDImapaZKhM9RuQIp8FmdYrPPNjFm07hbpKNlPPbLqQfYSfpQj7IGQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"100italic",$APP.$cljs$cst$723$name$$,"100 Italic",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-D3Iy3tYDvYGbGh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-B3Ii3tYDvYGbGh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-CpIi3tYDvYGbGh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-D3Ii3tYDvYGbGh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-DFIi3tYDvYGbGh.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-ApJS3tYDvYGbGh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-AQJS3tYDvYGbGh.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-B3JS3tYDvYGbGh.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeauoffice/v4/LDIkapaZKhM9RuQIp8FmdYrPPPLMqbE5B_kXOvTOT-BeJS3tYDvYGbGh.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-ysabeau-sc",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b6c71deb-fe54-42ca-adaa-7a51b5f8258e",
-177243841),$APP.$cljs$cst$2619$family$$,"Ysabeau SC",$APP.$cljs$cst$723$name$$,"Ysabeau SC",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"100",$APP.$cljs$cst$723$name$$,"100",$APP.$cljs$cst$1981$weight$$,"100",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw98U1qEZ4EOmsT5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw_8UlqEZ4EOmsT5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw8iUlqEZ4EOmsT5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw98UlqEZ4EOmsT5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,
"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw9OUlqEZ4EOmsT5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw-iVVqEZ4EOmsT5.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw-bVVqEZ4EOmsT5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw_8VVqEZ4EOmsT5.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/ysabeausc/v4/Noai6Uro3JCIKAbW46nMorJZyP7kKRflbw_VVVqEZ4EOmsT5.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"gfont-yuji-boku",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("c6dc6666-af28-4dfe-8759-2ae4a615c25b",1878156741),$APP.$cljs$cst$2619$family$$,"Yuji Boku",$APP.$cljs$cst$723$name$$,"Yuji Boku",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yujiboku/v8/P5sAzZybeNzXsA9xj1Fkjb2r2dgvJA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yuji-hentaigana-akari",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6583304b-7864-41ae-b1db-01cf25af689b",1367271714),$APP.$cljs$cst$2619$family$$,"Yuji Hentaigana Akari",$APP.$cljs$cst$723$name$$,"Yuji Hentaigana Akari",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yujihentaiganaakari/v14/cY9bfiyVT0VB6QuhWKOrpr6z58lnb_zYFnLIRTzODYALaA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yuji-hentaigana-akebono",$cljs$cst$422$uuid$$,
new $cljs$core$UUID$$("3b4e5c8f-79c1-4e7f-9d0e-1ae28a1c20bb",630119241),$APP.$cljs$cst$2619$family$$,"Yuji Hentaigana Akebono",$APP.$cljs$cst$723$name$$,"Yuji Hentaigana Akebono",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/yujihentaiganaakebono/v15/EJRGQhkhRNwM-RtitGUwh930GU_f5KAlkuL0wQy9NKXRzrrF.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yuji-mai",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d559eab0-e57b-46ac-ac04-f9c25a39ed0f",-751471749),$APP.$cljs$cst$2619$family$$,"Yuji Mai",$APP.$cljs$cst$723$name$$,"Yuji Mai",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yujimai/v8/ZgNQjPxdJ7DEHrS0gC38hmHmNpCO.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-yuji-syuku",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("4245bfa6-74f1-43a5-aa7b-c06c7e785689",-722471739),$APP.$cljs$cst$2619$family$$,
"Yuji Syuku",$APP.$cljs$cst$723$name$$,"Yuji Syuku",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yujisyuku/v8/BngNUXdTV3vO6Lw5ApOPqPfgwqiA-Rk.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-yusei-magic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("2cf65985-3593-4cd5-bc12-9a38e0820d3e",1883778169),$APP.$cljs$cst$2619$family$$,"Yusei Magic",$APP.$cljs$cst$723$name$$,"Yusei Magic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/yuseimagic/v16/yYLt0hbAyuCmoo5wlhPkpjHR-tdfcIT_.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zcool-kuaile",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("6a422993-2aba-430c-905e-60f3f1993fea",362181283),$APP.$cljs$cst$2619$family$$,"ZCOOL KuaiLe",$APP.$cljs$cst$723$name$$,"ZCOOL KuaiLe",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zcoolkuaile/v20/tssqApdaRQokwFjFJjvM6h2WpozzoXhC2g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zcool-qingke-huangyou",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("32ae1d21-bd2c-45da-94e7-237f546b0199",
1409228880),$APP.$cljs$cst$2619$family$$,"ZCOOL QingKe HuangYou",$APP.$cljs$cst$723$name$$,"ZCOOL QingKe HuangYou",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zcoolqingkehuangyou/v16/2Eb5L_R5IXJEWhD3AOhSvFC554MOOahI4mRIi_28c8bHWA.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zcool-xiaowei",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("90219af0-7a60-4cad-94fd-e5d62a3e20d9",-1008702694),$APP.$cljs$cst$2619$family$$,"ZCOOL XiaoWei",$APP.$cljs$cst$723$name$$,"ZCOOL XiaoWei",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zcoolxiaowei/v15/i7dMIFFrTRywPpUVX9_RJyM1YFKQHwyVd3U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zain",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("b7391149-a999-4ab9-a054-b7fd4ad64af2",562694441),$APP.$cljs$cst$2619$family$$,"Zain",$APP.$cljs$cst$723$name$$,"Zain",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/sykz-y9lm7soOBrstSq9-trEvlQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,
"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/sykz-y9lm7soOH7vtSq9-trEvlQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/sykx-y9lm7soMND1OSi3_vjBrlSILg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/syk8-y9lm7soANLHkSKW5tM.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/syky-y9lm7soMNDNlQCT9tPdpw.ttf"],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/sykz-y9lm7soOG7otSq9-trEvlQ.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/sykz-y9lm7soOHLrtSq9-trEvlQ.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zain/v4/sykz-y9lm7soOFbqtSq9-trEvlQ.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zalando-sans",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("715bd790-01aa-4e5f-83b7-412547f9c8f3",1917087970),$APP.$cljs$cst$2619$family$$,
"Zalando Sans",$APP.$cljs$cst$723$name$$,"Zalando Sans",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT-7PzkTYUMEgzhp.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT9lPzkTYUMEgzhp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT87PzkTYUMEgzhp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT8JPzkTYUMEgzhp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT_lODkTYUMEgzhp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT_cODkTYUMEgzhp.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT-7ODkTYUMEgzhp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ67-Asy1Em_lq_aK3hpr-RrktWHD54lnesO2lsVvrnhgw8zPbXoT-SODkTYUMEgzhp.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfFFQa0cmhihp69o.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfI9Qa0cmhihp69o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfNFQa0cmhihp69o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfONQa0cmhihp69o.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfA9Xa0cmhihp69o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfDZXa0cmhihp69o.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfFFXa0cmhihp69o.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosans/v2/FwZ47-Asy1Em_lq_aK3hpr-7p3m1_EcrANmrLqEupLPVedRVp2x5pirzfHhXa0cmhihp69o.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zalando-sans-expanded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3f94ca1d-cfba-4587-91ca-1b811f6609af",
949007242),$APP.$cljs$cst$2619$family$$,"Zalando Sans Expanded",$APP.$cljs$cst$723$name$$,"Zalando Sans Expanded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4OPGIl41hcxm2zLI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4OC-Il41hcxm2zLI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4OHGIl41hcxm2zLI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4OEOIl41hcxm2zLI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4OK-Pl41hcxm2zLI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4OJaPl41hcxm2zLI.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4OPGPl41hcxm2zLI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU6jJci8Cy470GaeFwsix1hi3aTmrgRwU-ZoGTKmeLvpK-4ONiPl41hcxm2zLI.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnL_85rdzuz3LKaMA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnLIc5rdzuz3LKaMA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnLf85rdzuz3LKaMA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnLTc5rdzuz3LKaMA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnLoclrdzuz3LKaMA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,
"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnLmMlrdzuz3LKaMA.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnL_8lrdzuz3LKaMA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosansexpanded/v2/JTU4jJci8Cy470GaeFwsix1hi3aTmrgRwU-zqVY1QYuEPgG_LbnL1slrdzuz3LKaMA.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zalando-sans-semiexpanded",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("e2db07bd-0610-4d57-847a-064366d3b6e9",
1490633955),$APP.$cljs$cst$2619$family$$,"Zalando Sans SemiExpanded",$APP.$cljs$cst$723$name$$,"Zalando Sans SemiExpanded",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkBbEnP9Fs7bOSO7.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkCFEnP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkDbEnP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkDpEnP9Fs7bOSO7.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkAFFXP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkA8FXP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800",$APP.$cljs$cst$723$name$$,"800",$APP.$cljs$cst$1981$weight$$,"800",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkBbFXP9Fs7bOSO7.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLhKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrEzR2jhk_n3T6ACkByFXP9Fs7bOSO7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,
"200",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTURu-HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTUcW-HMr5PDO71Qs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTUZu-HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,
"500",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTUam-HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTUUW5HMr5PDO71Qs.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTUXy5HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"800italic",$APP.$cljs$cst$723$name$$,"800 Italic",$APP.$cljs$cst$1981$weight$$,
"800",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTURu5HMr5PDO71Qs.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900italic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zalandosanssemiexpanded/v2/6qLjKYcHuh3msE9OaXROVVclRRa-ClZSEipa2hrE5xSReZeOtqQuDVUTUTK5HMr5PDO71Qs.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-antique",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0a12d2eb-b337-44a6-adfa-d7f720eb74f4",835987300),$APP.$cljs$cst$2619$family$$,"Zen Antique",$APP.$cljs$cst$723$name$$,"Zen Antique",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,
"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenantique/v14/AYCPpXPnd91Ma_Zf-Ri2JXJq7PKP5Z_G.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-antique-soft",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d870a3b2-b368-4389-8c6f-0a921d92fbb7",1953931647),$APP.$cljs$cst$2619$family$$,"Zen Antique Soft",$APP.$cljs$cst$723$name$$,"Zen Antique Soft",$APP.$cljs$cst$2620$variants$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenantiquesoft/v14/DtV4JwqzSL1q_KwnEWMc_3xfgW6ihwBmkui5HNg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-dots",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0f89dfc6-ab37-4f1f-a3bf-ae953623cde8",-1789400627),$APP.$cljs$cst$2619$family$$,"Zen Dots",$APP.$cljs$cst$723$name$$,"Zen Dots",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/zendots/v14/XRXX3ICfm00IGoesQeaETM_FcCIG.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-kaku-gothic-antique",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a631b73c-9878-4964-ac9e-dd0dfc247135",-120295545),$APP.$cljs$cst$2619$family$$,"Zen Kaku Gothic Antique",$APP.$cljs$cst$723$name$$,"Zen Kaku Gothic Antique",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicantique/v18/6qLVKYkHvh-nlUpKPAdoVFBtfxDzIn1eCzpB22cM9TarWJtyZyGU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicantique/v18/6qLQKYkHvh-nlUpKPAdoVFBtfxDzIn1eCzpB21-g3RKjc4d7.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicantique/v18/6qLVKYkHvh-nlUpKPAdoVFBtfxDzIn1eCzpB22dU9DarWJtyZyGU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicantique/v18/6qLVKYkHvh-nlUpKPAdoVFBtfxDzIn1eCzpB22cc8jarWJtyZyGU.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicantique/v18/6qLVKYkHvh-nlUpKPAdoVFBtfxDzIn1eCzpB22ck8DarWJtyZyGU.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-kaku-gothic-new",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a766c20a-06db-467c-aa96-e9dacb81f6e4",-1284617750),$APP.$cljs$cst$2619$family$$,"Zen Kaku Gothic New",$APP.$cljs$cst$723$name$$,"Zen Kaku Gothic New",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicnew/v18/gNMVW2drQpDw0GjzrVNFf_valaDBcznOqpdKaWTSTGlMyd8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicnew/v18/gNMYW2drQpDw0GjzrVNFf_valaDBcznOkjtiTWz5UGA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicnew/v18/gNMVW2drQpDw0GjzrVNFf_valaDBcznOqs9LaWTSTGlMyd8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicnew/v18/gNMVW2drQpDw0GjzrVNFf_valaDBcznOqodNaWTSTGlMyd8.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkakugothicnew/v18/gNMVW2drQpDw0GjzrVNFf_valaDBcznOqr9PaWTSTGlMyd8.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-zen-kurenaido",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("3628af8d-12b2-442a-9251-e78cff414f7f",2047338050),$APP.$cljs$cst$2619$family$$,"Zen Kurenaido",$APP.$cljs$cst$723$name$$,"Zen Kurenaido",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenkurenaido/v19/3XFsEr0515BK2u6UUptu_gWJZfz22PRLd0U.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-loop",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("8ee48516-b40a-4177-b5fb-680f3fc5774f",-602736479),$APP.$cljs$cst$2619$family$$,"Zen Loop",$APP.$cljs$cst$723$name$$,"Zen Loop",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenloop/v11/h0GrssK16UsnJwHsEK9zqwzX5vOG.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",
$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenloop/v11/h0GtssK16UsnJwHsEJ9xoQj14-OGJ0w.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-maru-gothic",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("82c7a29f-a7cb-4f8e-8935-d060cf747f23",1029518166),$APP.$cljs$cst$2619$family$$,"Zen Maru Gothic",$APP.$cljs$cst$723$name$$,"Zen Maru Gothic",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenmarugothic/v19/o-0XIpIxzW5b-RxT-6A8jWAtCp-cQWpCPJqa_ajlvw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,
"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenmarugothic/v19/o-0SIpIxzW5b-RxT-6A8jWAtCp-k7UJmNLGG9A.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenmarugothic/v19/o-0XIpIxzW5b-RxT-6A8jWAtCp-cGWtCPJqa_ajlvw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenmarugothic/v19/o-0XIpIxzW5b-RxT-6A8jWAtCp-cUW1CPJqa_ajlvw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenmarugothic/v19/o-0XIpIxzW5b-RxT-6A8jWAtCp-caW9CPJqa_ajlvw.ttf"],
null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-old-mincho",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("5cd48bf9-ddf9-4a78-93c6-b420574d169f",-1872678153),$APP.$cljs$cst$2619$family$$,"Zen Old Mincho",$APP.$cljs$cst$723$name$$,"Zen Old Mincho",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",
$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenoldmincho/v13/tss0ApVaYytLwxTqcxfMyBveyYb3g31S2s8p.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenoldmincho/v13/tss3ApVaYytLwxTqcxfMyBveyb4Dqlla8dMgPgBu.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenoldmincho/v13/tss3ApVaYytLwxTqcxfMyBveyb4vrVla8dMgPgBu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/zenoldmincho/v13/tss3ApVaYytLwxTqcxfMyBveyb5LrFla8dMgPgBu.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"900",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zenoldmincho/v13/tss3ApVaYytLwxTqcxfMyBveyb5zrlla8dMgPgBu.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zen-tokyo-zoo",
$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d56b079f-eb80-4319-b1f3-74e3eb37a7f9",1627882544),$APP.$cljs$cst$2619$family$$,"Zen Tokyo Zoo",$APP.$cljs$cst$723$name$$,"Zen Tokyo Zoo",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,
"https://fonts.gstatic.com/s/zentokyozoo/v8/NGSyv5ffC0J_BK6aFNtr6sRv8a1uRWe9amg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zeyada",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("a2ec5738-8d69-468a-8683-b3b8a5430930",-209425125),$APP.$cljs$cst$2619$family$$,"Zeyada",$APP.$cljs$cst$723$name$$,"Zeyada",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zeyada/v22/11hAGpPTxVPUbgZDNGatWKaZ3g.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zhi-mang-xing",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("0d7b06cc-dd78-45d1-aafd-36e8a259df2a",-421311798),$APP.$cljs$cst$2619$family$$,"Zhi Mang Xing",$APP.$cljs$cst$723$name$$,
"Zhi Mang Xing",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zhimangxing/v19/f0Xw0ey79sErYFtWQ9a2rq-g0actfektIJ0.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$266$id$$,"gfont-zilla-slab",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("82d665ae-86db-4f6e-ad7f-d77aae39e855",-915478395),$APP.$cljs$cst$2619$family$$,"Zilla Slab",$APP.$cljs$cst$723$name$$,"Zilla Slab",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,
"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFa5ZfeM_74wlPZtksIFYpEY2HSjWlhzbaw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFanZfeM_74wlPZtksIFaj8CVHapXnp2fazkfg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,
"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFa6ZfeM_74wlPZtksIFWj0w_HyIRlE.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFa4ZfeM_74wlPZtksIFaj86-F6NVlFqdA.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500",$APP.$cljs$cst$723$name$$,"500",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFa5ZfeM_74wlPZtksIFYskZ2HSjWlhzbaw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"500italic",$APP.$cljs$cst$723$name$$,"500 Italic",$APP.$cljs$cst$1981$weight$$,"500",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFanZfeM_74wlPZtksIFaj8CDHepXnp2fazkfg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600",$APP.$cljs$cst$723$name$$,"600",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFa5ZfeM_74wlPZtksIFYuUe2HSjWlhzbaw.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"600italic",
$APP.$cljs$cst$723$name$$,"600 Italic",$APP.$cljs$cst$1981$weight$$,"600",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFanZfeM_74wlPZtksIFaj8CIHCpXnp2fazkfg.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFa5ZfeM_74wlPZtksIFYoEf2HSjWlhzbaw.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700italic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslab/v12/dFanZfeM_74wlPZtksIFaj8CRHGpXnp2fazkfg.ttf"],null)],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"gfont-zilla-slab-highlight",$cljs$cst$422$uuid$$,new $cljs$core$UUID$$("d4c19ede-a1d0-4c12-a92a-4a6bf75854b1",
-1348158463),$APP.$cljs$cst$2619$family$$,"Zilla Slab Highlight",$APP.$cljs$cst$723$name$$,"Zilla Slab Highlight",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslabhighlight/v21/gNMbW2BrTpK8-inLtBJgMMfbm6uNVDvRxhtIY2DwSXlM.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"700",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"https://fonts.gstatic.com/s/zillaslabhighlight/v21/gNMUW2BrTpK8-inLtBJgMMfbm6uNVDvRxiP0TET4YmVF0Mb6.ttf"],null)],null)],null)],!0);
$app$main$fonts$local_fonts$$=new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$266$id$$,"sourcesanspro",$APP.$cljs$cst$723$name$$,"Source Sans Pro",$APP.$cljs$cst$2619$family$$,"sourcesanspro",$APP.$cljs$cst$2620$variants$$,new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$266$id$$,
"200",$APP.$cljs$cst$723$name$$,"200",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"normal",$APP.$cljs$cst$1360$suffix$$,"extralight",$cljs$cst$2621$ttf_url$$,"sourcesanspro-extralight.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$266$id$$,"200italic",$APP.$cljs$cst$723$name$$,"200 Italic",$APP.$cljs$cst$1981$weight$$,"200",$APP.$cljs$cst$1889$style$$,"italic",$APP.$cljs$cst$1360$suffix$$,"extralightitalic",$cljs$cst$2621$ttf_url$$,"sourcesanspro-extralightitalic.ttf"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$266$id$$,"300",$APP.$cljs$cst$723$name$$,"300",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"normal",$APP.$cljs$cst$1360$suffix$$,"light",$cljs$cst$2621$ttf_url$$,"sourcesanspro-light.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$266$id$$,"300italic",$APP.$cljs$cst$723$name$$,"300 Italic",$APP.$cljs$cst$1981$weight$$,"300",$APP.$cljs$cst$1889$style$$,"italic",$APP.$cljs$cst$1360$suffix$$,
"lightitalic",$cljs$cst$2621$ttf_url$$,"sourcesanspro-lightitalic.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"regular",$APP.$cljs$cst$723$name$$,"400",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"sourcesanspro-regular.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"italic",$APP.$cljs$cst$723$name$$,"400 Italic",$APP.$cljs$cst$1981$weight$$,"400",$APP.$cljs$cst$1889$style$$,
"italic",$cljs$cst$2621$ttf_url$$,"sourcesanspro-italic.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"bold",$APP.$cljs$cst$723$name$$,"700",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"sourcesanspro-bold.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"bolditalic",$APP.$cljs$cst$723$name$$,"700 Italic",$APP.$cljs$cst$1981$weight$$,"700",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"sourcesanspro-bolditalic.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"black",$APP.$cljs$cst$723$name$$,"900",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"normal",$cljs$cst$2621$ttf_url$$,"sourcesanspro-black.ttf"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$266$id$$,"blackitalic",$APP.$cljs$cst$723$name$$,"900 Italic",$APP.$cljs$cst$1981$weight$$,"900",$APP.$cljs$cst$1889$style$$,"italic",
$cljs$cst$2621$ttf_url$$,"sourcesanspro-blackitalic.ttf"],null)],null)],null)],null);$APP.$app$main$fonts$fontsdb$$=$okulary$core$atom$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$APP.$app$main$fonts$fonts$$=$okulary$core$atom$$($APP.$cljs$core$PersistentVector$EMPTY$$);
$cljs$core$_add_watch$$($APP.$app$main$fonts$fontsdb$$,"main",function($_$jscomp$1581$$,$___$1$jscomp$952$$,$___$2$jscomp$180$$,$db$jscomp$6$$){return $APP.$cljs$core$reset_BANG_$$($APP.$app$main$fonts$fonts$$,$APP.$cljs$core$vec$$($APP.$cljs$core$map_indexed$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__52706_SHARP_$$,$p2__52705_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p2__52705_SHARP_$$,$APP.$cljs$cst$1779$index$$,$p1__52706_SHARP_$$)},$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$723$name$$,
$APP.$cljs$core$vals$$($db$jscomp$6$$)))))});$app$main$fonts$register_BANG_$$($cljs$cst$2622$builtin$$,$app$main$fonts$local_fonts$$);$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1192$google_fonts_provider$$)&&$app$main$fonts$register_BANG_$$($cljs$cst$2623$google$$,$app$main$fonts$google_fonts$$);
var $app$main$fonts$loaded$$=$okulary$core$atom$$($APP.$cljs$core$PersistentHashSet$EMPTY$$),$app$main$fonts$loading$$=$okulary$core$atom$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$app$main$fonts$loaded_hints$$=$okulary$core$atom$$($APP.$cljs$core$PersistentHashSet$EMPTY$$),$app$main$fonts$load_font$$,$method_table__5622__auto__$jscomp$inline_11670$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$inline_11671$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$inline_11672$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$inline_11673$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$inline_11674$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());
$app$main$fonts$load_font$$=new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.main.fonts","load-font"),$APP.$cljs$cst$2536$backend$$,$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$inline_11674$$,$method_table__5622__auto__$jscomp$inline_11670$$,$prefer_table__5623__auto__$jscomp$inline_11671$$,$method_cache__5624__auto__$jscomp$inline_11672$$,$cached_hierarchy__5625__auto__$jscomp$inline_11673$$);
$app$main$fonts$load_font$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($map__52719__$1_p__52718$$){$map__52719__$1_p__52718$$=$APP.$cljs$core$__destructure_map$$($map__52719__$1_p__52718$$);var $backend$jscomp$8$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52719__$1_p__52718$$,$APP.$cljs$cst$2536$backend$$);$APP.$app$common$logging$enabled_QMARK_$$("app.main.fonts",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"no implementation found for"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2536$backend$$,$backend$jscomp$8$$],null)],null)}),null,"app.main.fonts",$APP.$cljs$cst$1160$warn$$,!1);return null});
$app$main$fonts$load_font$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2622$builtin$$,function($map__52721__$1_on_loaded_p__52720$$){$map__52721__$1_on_loaded_p__52720$$=$APP.$cljs$core$__destructure_map$$($map__52721__$1_on_loaded_p__52720$$);var $id$jscomp$287$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52721__$1_on_loaded_p__52720$$,$APP.$cljs$cst$266$id$$);$map__52721__$1_on_loaded_p__52720$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52721__$1_on_loaded_p__52720$$,
$cljs$cst$2624$app_DOT_main_DOT_fonts_SLASH_on_loaded$$);$APP.$app$common$logging$enabled_QMARK_$$("app.main.fonts",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"load-font"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1741$font_id$$,$id$jscomp$287$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2536$backend$$,"builtin"],null)],null)}),null,"app.main.fonts",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$fn_QMARK_$$($map__52721__$1_on_loaded_p__52720$$)?$map__52721__$1_on_loaded_p__52720$$.$cljs$core$IFn$_invoke$arity$1$?$map__52721__$1_on_loaded_p__52720$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$287$$):
$map__52721__$1_on_loaded_p__52720$$($id$jscomp$287$$):null});
$app$main$fonts$load_font$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2623$google$$,function($map__52728__$1_p__52727_url$jscomp$80$$){$map__52728__$1_p__52727_url$jscomp$80$$=$APP.$cljs$core$__destructure_map$$($map__52728__$1_p__52727_url$jscomp$80$$);var $id$jscomp$288$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52728__$1_p__52727_url$jscomp$80$$,$APP.$cljs$cst$266$id$$),$on_loaded$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52728__$1_p__52727_url$jscomp$80$$,$cljs$cst$2624$app_DOT_main_DOT_fonts_SLASH_on_loaded$$);
typeof window!=="undefined"&&($APP.$app$common$logging$enabled_QMARK_$$("app.main.fonts",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"load-font"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1741$font_id$$,$id$jscomp$288$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2536$backend$$,"google"],null)],null)}),null,"app.main.fonts",$APP.$cljs$cst$1158$debug$$,!1),$map__52728__$1_p__52727_url$jscomp$80$$=$app$main$fonts$generate_gfonts_url$$($map__52728__$1_p__52727_url$jscomp$80$$),$APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$main$fonts$add_font_css_BANG_$$,
$id$jscomp$288$$),$APP.$beicon$v2$core$tap$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $on_loaded$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?$on_loaded$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$288$$):$on_loaded$jscomp$1$$($id$jscomp$288$$)},$APP.$beicon$v2$core$map$$($app$main$fonts$process_gfont_css$$,$app$main$fonts$fetch_gfont_css$$($map__52728__$1_p__52727_url$jscomp$80$$)))));return null});
$app$main$fonts$load_font$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$2626$custom$$,function($on_loaded$jscomp$2_p__52734$$){var $css$jscomp$2_map__52735__$1$$=$APP.$cljs$core$__destructure_map$$($on_loaded$jscomp$2_p__52734$$),$id$jscomp$289$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($css$jscomp$2_map__52735__$1$$,$APP.$cljs$cst$266$id$$);$on_loaded$jscomp$2_p__52734$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($css$jscomp$2_map__52735__$1$$,$cljs$cst$2624$app_DOT_main_DOT_fonts_SLASH_on_loaded$$);
return typeof window!=="undefined"?($APP.$app$common$logging$enabled_QMARK_$$("app.main.fonts",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"load-font"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1741$font_id$$,$id$jscomp$289$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2536$backend$$,"custom"],null)],null)}),null,"app.main.fonts",$APP.$cljs$cst$1158$debug$$,!1),$css$jscomp$2_map__52735__$1$$=$app$main$fonts$generate_custom_font_css$$($css$jscomp$2_map__52735__$1$$),$app$main$fonts$add_font_css_BANG_$$($id$jscomp$289$$,$css$jscomp$2_map__52735__$1$$),$APP.$cljs$core$fn_QMARK_$$($on_loaded$jscomp$2_p__52734$$)?
$on_loaded$jscomp$2_p__52734$$.$cljs$core$IFn$_invoke$arity$0$?$on_loaded$jscomp$2_p__52734$$.$cljs$core$IFn$_invoke$arity$0$():$on_loaded$jscomp$2_p__52734$$():null):null});
$APP.$app$main$fonts$ensure_loaded_BANG_$$=function $app$main$fonts$ensure_loaded_BANG_$$($var_args$jscomp$1092$$){switch(arguments.length){case 1:return $app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$1$=function($font_id$jscomp$1$$){return $APP.$app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($font_id$jscomp$1$$,null)};
$APP.$app$main$fonts$ensure_loaded_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($font_id$jscomp$2$$,$variant_id$jscomp$2$$){function $on_load$$($resolve$jscomp$22$$){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$main$fonts$loaded$$,$APP.$cljs$core$conj$$,$font_id$jscomp$2$$);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$main$fonts$loading$$,$APP.$cljs$core$dissoc$$,$font_id$jscomp$2$$);return $resolve$jscomp$22$$.$cljs$core$IFn$_invoke$arity$1$?$resolve$jscomp$22$$.$cljs$core$IFn$_invoke$arity$1$($font_id$jscomp$2$$):
$resolve$jscomp$22$$($font_id$jscomp$2$$)}$APP.$app$common$logging$enabled_QMARK_$$("app.main.fonts",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2627$action$$,"try-ensure-loaded!"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1741$font_id$$,$font_id$jscomp$2$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1985$variant_id$$,$variant_id$jscomp$2$$],null)],null)}),null,"app.main.fonts",$APP.$cljs$cst$1158$debug$$,!1);if(typeof window==="undefined")return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($app$main$fonts$loaded_hints$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1741$font_id$$,$font_id$jscomp$2$$,$APP.$cljs$cst$1743$font_variant_id$$,$variant_id$jscomp$2$$],null)),$APP.$promesa$impl$promise$resolved$$($font_id$jscomp$2$$);var $font$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$fonts$fontsdb$$),$font_id$jscomp$2$$);if($font$jscomp$12$$==null||$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($app$main$fonts$loaded$$),$font_id$jscomp$2$$))return $APP.$promesa$impl$promise$resolved$$($font_id$jscomp$2$$);
if($APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($app$main$fonts$loading$$),$font_id$jscomp$2$$))return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($app$main$fonts$loading$$),$font_id$jscomp$2$$);var $load_p$$=$APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$($APP.$promesa$core$create$cljs$0core$0IFn$0_invoke$0arity$01$$(function($resolve$jscomp$23$$){return $app$main$fonts$load_font$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($font$jscomp$12$$,
$cljs$cst$2624$app_DOT_main_DOT_fonts_SLASH_on_loaded$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_load$$,$resolve$jscomp$23$$)))}),$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($promesa$core$delay$$,120));$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($app$main$fonts$loading$$,$APP.$cljs$core$assoc$$,$font_id$jscomp$2$$,$load_p$$);return $load_p$$};$APP.$app$main$fonts$ensure_loaded_BANG_$$.$cljs$lang$maxFixedArity$=2;
var $app$main$fonts$font_styles$$=new Map;var $app$main$ui$context$render_id$$,$app$main$ui$context$current_svg_root_id$$,$app$main$ui$context$active_frames$$,$app$main$ui$context$is_component_QMARK_$$;$app$main$ui$context$render_id$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$current_route$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$current_profile$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$current_team_id$$=(0,$APP.$rumext$v2$create_context$$)(null);
$APP.$app$main$ui$context$current_project_id$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$current_page_id$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$current_file_id$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$current_vbox$$=(0,$APP.$rumext$v2$create_context$$)(null);$app$main$ui$context$current_svg_root_id$$=(0,$APP.$rumext$v2$create_context$$)(null);$app$main$ui$context$active_frames$$=(0,$APP.$rumext$v2$create_context$$)(null);
$APP.$app$main$ui$context$render_thumbnails$$=(0,$APP.$rumext$v2$create_context$$)(null);(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$design_tokens$$=(0,$APP.$rumext$v2$create_context$$)(null);(0,$APP.$rumext$v2$create_context$$)(null);(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$current_zoom$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$workspace_read_only_QMARK_$$=(0,$APP.$rumext$v2$create_context$$)(null);
$APP.$app$main$ui$context$is_render_QMARK_$$=(0,$APP.$rumext$v2$create_context$$)(!1);$app$main$ui$context$is_component_QMARK_$$=(0,$APP.$rumext$v2$create_context$$)(!1);$APP.$app$main$ui$context$sidebar$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$permissions$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$can_edit_QMARK_$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$context$active_tokens_by_type$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$JSCompiler_prototypeAlias$$=$app$main$broadcast$BroadcastMessage$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$28$$,$k__5324__auto__$jscomp$28$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$28$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$28$$,$k51844$$,$else__5326__auto__$jscomp$28$$){switch($k51844$$ instanceof $APP.$cljs$core$Keyword$$?$k51844$$.$fqn$:null){case "id":return this.id;case "type":return this.type;case "data":return this.data;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k51844$$,$else__5326__auto__$jscomp$28$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$28$$,$f__5344__auto__$jscomp$28$$,$init__5345__auto__$jscomp$28$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$28$$,$p__51867_v__5348__auto__$jscomp$28$$){var $k__5347__auto__$jscomp$28$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__51867_v__5348__auto__$jscomp$28$$,0,null);$p__51867_v__5348__auto__$jscomp$28$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__51867_v__5348__auto__$jscomp$28$$,
1,null);return $f__5344__auto__$jscomp$28$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$28$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$28$$,$k__5347__auto__$jscomp$28$$,$p__51867_v__5348__auto__$jscomp$28$$):$f__5344__auto__$jscomp$28$$($ret__5346__auto__$jscomp$28$$,$k__5347__auto__$jscomp$28$$,$p__51867_v__5348__auto__$jscomp$28$$)},$init__5345__auto__$jscomp$28$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$28$$,$writer__5339__auto__$jscomp$28$$,$opts__5340__auto__$jscomp$28$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$28$$,function($keyval__5342__auto__$jscomp$28$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$28$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$28$$,$keyval__5342__auto__$jscomp$28$$)},"#app.main.broadcast.BroadcastMessage{",
", ","}",$opts__5340__auto__$jscomp$28$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,this.id],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$142$data$$,this.data],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,3,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$142$data$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $app$main$broadcast$BroadcastMessage$$(this.id,this.type,this.data,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 3+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$58_h__5134__auto____$1$jscomp$58$$=this.$__hash$;return $h__5134__auto__$jscomp$58_h__5134__auto____$1$jscomp$58$$!=null?$h__5134__auto__$jscomp$58_h__5134__auto____$1$jscomp$58$$:this.$__hash$=$h__5134__auto__$jscomp$58_h__5134__auto____$1$jscomp$58$$=-110346835^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this51845$$,$other51846$$){return $other51846$$!=null&&this.constructor===$other51846$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.id,$other51846$$.id)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other51846$$.type)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.data,$other51846$$.data)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$other51846$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$28$$,$k__5334__auto__$jscomp$28$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,null,$APP.$cljs$cst$266$id$$,null,$APP.$cljs$cst$142$data$$,null],null),null),$k__5334__auto__$jscomp$28$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),
this.$__meta$),$k__5334__auto__$jscomp$28$$):new $app$main$broadcast$BroadcastMessage$$(this.id,this.type,this.data,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$28$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$28$$,$k51844$jscomp$1$$){switch($k51844$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k51844$jscomp$1$$.$fqn$:null){case "id":case "type":case "data":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k51844$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$28$$,$k__5332__auto__$jscomp$28$$,$G__51843$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$k__5332__auto__$jscomp$28$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$266$id$$,$k__5332__auto__$jscomp$28$$))?new $app$main$broadcast$BroadcastMessage$$($G__51843$jscomp$1$$,
this.type,this.data,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$28$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$28$$))?new $app$main$broadcast$BroadcastMessage$$(this.id,$G__51843$jscomp$1$$,this.data,this.$__meta$,this.$__extmap$,null):
$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$142$data$$,$k__5332__auto__$jscomp$28$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$142$data$$,$k__5332__auto__$jscomp$28$$))?new $app$main$broadcast$BroadcastMessage$$(this.id,this.type,$G__51843$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $app$main$broadcast$BroadcastMessage$$(this.id,this.type,
this.data,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$28$$,$G__51843$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$266$id$$,this.id,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$142$data$$,this.data,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return this.data};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$28$$,$G__51843$jscomp$2$$){return new $app$main$broadcast$BroadcastMessage$$(this.id,this.type,this.data,$G__51843$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$28$$,$entry__5329__auto__$jscomp$28$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$28$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$28$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$28$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$28$$)};
var $JSCompiler_temp$jscomp$930$$;if(typeof BroadcastChannel!=="undefined")try{$JSCompiler_temp$jscomp$930$$=new BroadcastChannel("penpot")}catch($e51959$jscomp$inline_5673$$){$JSCompiler_temp$jscomp$930$$=null}else $JSCompiler_temp$jscomp$930$$=null;$APP.$app$main$broadcast$default_channel$$=$JSCompiler_temp$jscomp$930$$;
$APP.$app$main$broadcast$stream$$=typeof BroadcastChannel!=="undefined"?$APP.$beicon$v2$core$share$$($APP.$beicon$v2$core$map$$($app$main$broadcast$map__GT_BroadcastMessage$$,$APP.$beicon$v2$core$map$$($APP.$app$common$transit$decode_str$$,$APP.$beicon$v2$core$create$$(function($subs$jscomp$14$$){var $chan$$=new BroadcastChannel("penpot");$chan$$.onmessage=function($p1__51960_SHARP_$$){return $subs$jscomp$14$$.next($p1__51960_SHARP_$$.data)};return function(){return $chan$$.close()}})))):$APP.$beicon$v2$core$subject$$();var $shadow$js$shim$module$0$0penpot$0mousetrap$0default$$=shadow$bridge("@penpot/mousetrap").default;var $app$main$data$shortcuts$push_shortcuts_51941$$,$app$main$data$shortcuts$pop_shortcuts_51950$$;$APP.$app$common$logging$loggers$$.set("app.main.data.shortcuts",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
var $app$main$data$shortcuts$check_shortcuts$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$221$keyword$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$416$any$$],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$core$fn_QMARK_$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2630$tooltip$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null)],null)],null)),$app$main$data$shortcuts$conj_STAR_$$=$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$linked$map$empty_linked_map$$);var $app$main$ui$hooks$render_id$$,$app$main$ui$hooks$intersection_subject$$,$app$main$ui$hooks$intersection_observer$$;$app$main$ui$hooks$render_id$$=0;$APP.$app$main$ui$hooks$sortable_ctx$$=(0,$APP.$rumext$v2$create_context$$)(null);$app$main$ui$hooks$intersection_subject$$=$APP.$beicon$v2$core$subject$$();
$app$main$ui$hooks$intersection_observer$$=new $APP.$cljs$core$Delay$$(function(){return new IntersectionObserver(function($entries$jscomp$11$$){return $APP.$cljs$core$run_BANG_$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($beicon$v2$core$push_BANG_$$,$app$main$ui$hooks$intersection_subject$$),$APP.$cljs$core$seq$$($entries$jscomp$11$$))},{rootMargin:"0px",threshold:[0,1]})});var $app$common$svg$xml_id_regex$$=/#([:A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u10000-\uEFFFF][\.\-:0-9\xB7A-Z_a-z\xC0-\xD6\xD8-\xF6\xF8-\u02FF\u0300-\u036F\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u10000-\uEFFFF]*)/,$app$common$svg$matrices_regex$$=/(matrix|translate|scale|rotate|skewX|skewY)\(([^\)]*)\)/,$app$common$svg$number_regex$$=
/[+-]?\d*(\.\d+)?([eE][+-]?\d+)?/,$app$common$svg$tags_to_remove$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$2647$mask$$,null,$cljs$cst$2648$clipPath$$,null,$APP.$cljs$cst$937$title$$,null,$APP.$cljs$cst$2649$filter$$,null,$cljs$cst$2650$linearGradient$$,null,$cljs$cst$2651$radialGradient$$,null,$cljs$cst$1617$metadata$$,null],null),null),$app$common$svg$svg_tags$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
79,[$APP.$cljs$cst$294$path$$,null,$cljs$cst$2652$altGlyph$$,null,$APP.$cljs$cst$2647$mask$$,null,$cljs$cst$2653$feBlend$$,null,$APP.$cljs$cst$2654$textPath$$,null,$cljs$cst$2655$feDistantLight$$,null,$APP.$cljs$cst$2656$desc$$,null,$cljs$cst$2657$feConvolveMatrix$$,null,$cljs$cst$2658$feDisplacementMap$$,null,$cljs$cst$2659$feTurbulence$$,null,$cljs$cst$2660$font_face_uri$$,null,$cljs$cst$2661$use$$,null,$cljs$cst$2662$fePointLight$$,null,$APP.$cljs$cst$219$symbol$$,null,$cljs$cst$2663$feFuncB$$,
null,$cljs$cst$2664$marker$$,null,$cljs$cst$2665$feComponentTransfer$$,null,$cljs$cst$2666$color_profile$$,null,$APP.$cljs$cst$1406$circle$$,null,$cljs$cst$2667$animateColor$$,null,$cljs$cst$2648$clipPath$$,null,$cljs$cst$2668$altGlyphDef$$,null,$APP.$cljs$cst$2669$cursor$$,null,$cljs$cst$2670$animate$$,null,$cljs$cst$2671$font_face$$,null,$cljs$cst$2672$feMergeNode$$,null,$cljs$cst$2673$mpath$$,null,$cljs$cst$2674$feSpotLight$$,null,$APP.$cljs$cst$2675$font$$,null,$APP.$cljs$cst$937$title$$,null,
$cljs$cst$2676$glyphRef$$,null,$APP.$cljs$cst$1889$style$$,null,$cljs$cst$2677$feFlood$$,null,$cljs$cst$2678$feMorphology$$,null,$APP.$cljs$cst$1728$g$$,null,$cljs$cst$2679$feGaussianBlur$$,null,$cljs$cst$2680$stop$$,null,$cljs$cst$2681$feDiffuseLighting$$,null,$APP.$cljs$cst$2649$filter$$,null,$cljs$cst$2682$missing_glyph$$,null,$APP.$cljs$cst$209$line$$,null,$cljs$cst$2683$feComposite$$,null,$cljs$cst$2684$tspan$$,null,$cljs$cst$2685$vkern$$,null,$cljs$cst$2686$defs$$,null,$cljs$cst$2687$glyph$$,
null,$APP.$cljs$cst$1527$svg$$,null,$cljs$cst$2688$feTile$$,null,$APP.$cljs$cst$2689$ellipse$$,null,$cljs$cst$2690$feImage$$,null,$cljs$cst$2691$animateTransform$$,null,$cljs$cst$2692$feColorMatrix$$,null,$cljs$cst$2650$linearGradient$$,null,$cljs$cst$2693$font_face_src$$,null,$APP.$cljs$cst$1596$image$$,null,$cljs$cst$2651$radialGradient$$,null,$cljs$cst$2694$feMerge$$,null,$cljs$cst$2695$feOffset$$,null,$APP.$cljs$cst$203$set$$,null,$cljs$cst$2696$feSpecularLighting$$,null,$cljs$cst$2697$font_face_format$$,
null,$cljs$cst$2698$feFuncA$$,null,$cljs$cst$2699$animateMotion$$,null,$cljs$cst$2700$hkern$$,null,$cljs$cst$2701$tref$$,null,$APP.$cljs$cst$2702$polyline$$,null,$APP.$cljs$cst$1595$rect$$,null,$cljs$cst$2703$feFuncR$$,null,$cljs$cst$2704$altGlyphItem$$,null,$cljs$cst$1617$metadata$$,null,$cljs$cst$2705$font_face_name$$,null,$cljs$cst$2706$feFuncG$$,null,$cljs$cst$2707$switch$$,null,$APP.$cljs$cst$1508$a$$,null,$cljs$cst$2708$view$$,null,$APP.$cljs$cst$2709$polygon$$,null,$cljs$cst$1828$pattern$$,
null,$cljs$cst$2710$foreignObject$$,null,$APP.$cljs$cst$1572$text$$,null],null),null),$app$common$svg$svg_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,196,[$APP.$cljs$cst$1500$y$$,null,$cljs$cst$2711$divisor$$,null,$APP.$cljs$cst$294$path$$,null,$APP.$cljs$cst$1746$font_style$$,null,$cljs$cst$2712$gradientUnits$$,null,$cljs$cst$2713$xml_COLON_lang$$,null,$cljs$cst$2714$baseProfile$$,null,$cljs$cst$2715$stitchTiles$$,null,$cljs$cst$2716$strikethrough_thickness$$,
null,$cljs$cst$2717$accumulate$$,null,$cljs$cst$2718$startOffset$$,null,$cljs$cst$2719$x_height$$,null,$cljs$cst$2720$exponent$$,null,$cljs$cst$2721$bbox$$,null,$cljs$cst$2722$xlink_COLON_arcrole$$,null,$cljs$cst$2723$stdDeviation$$,null,$APP.$cljs$cst$336$min$$,null,$cljs$cst$2724$font_stretch$$,null,$APP.$cljs$cst$952$format$$,null,$cljs$cst$2725$hanging$$,null,$APP.$cljs$cst$1865$rx$$,null,$APP.$cljs$cst$1727$r$$,null,$cljs$cst$2726$accent_height$$,null,$cljs$cst$2727$pointsAtZ$$,null,$cljs$cst$2728$textLength$$,
null,$cljs$cst$2729$requiredExtensions$$,null,$cljs$cst$2730$elevation$$,null,$cljs$cst$2731$xlink_COLON_show$$,null,$cljs$cst$2732$restart$$,null,$cljs$cst$2733$intercept$$,null,$cljs$cst$2734$kernelMatrix$$,null,$APP.$cljs$cst$1275$transform$$,null,$cljs$cst$2735$patternUnits$$,null,$cljs$cst$2736$dx$$,null,$cljs$cst$2737$maskContentUnits$$,null,$cljs$cst$2738$tableValues$$,null,$cljs$cst$2739$zoomAndPan$$,null,$cljs$cst$2740$refY$$,null,$cljs$cst$2741$patternContentUnits$$,null,$cljs$cst$2742$amplitude$$,
null,$APP.$cljs$cst$1744$font_size$$,null,$cljs$cst$2743$repeatDur$$,null,$cljs$cst$2744$preserveAlpha$$,null,$APP.$cljs$cst$195$offset$$,null,$cljs$cst$2745$kernelUnitLength$$,null,$cljs$cst$2746$stemv$$,null,$APP.$cljs$cst$1887$scale$$,null,$cljs$cst$2747$font_variant$$,null,$APP.$cljs$cst$1745$font_weight$$,null,$cljs$cst$2748$filterUnits$$,null,$cljs$cst$2749$pathLength$$,null,$cljs$cst$2750$edgeMode$$,null,$APP.$cljs$cst$1562$method$$,null,$cljs$cst$2751$repeatCount$$,null,$cljs$cst$2752$pointsAtY$$,
null,$cljs$cst$2753$u1$$,null,$cljs$cst$2754$targetY$$,null,$cljs$cst$2755$spreadMethod$$,null,$cljs$cst$2756$ideographic$$,null,$APP.$cljs$cst$723$name$$,null,$cljs$cst$2757$preserveAspectRatio$$,null,$cljs$cst$2758$horiz_origin_x$$,null,$APP.$cljs$cst$1392$fill$$,null,$cljs$cst$2759$xml_COLON_space$$,null,$cljs$cst$2760$markerWidth$$,null,$cljs$cst$2761$clipPathUnits$$,null,$cljs$cst$2762$vert_origin_y$$,null,$cljs$cst$2763$contentScriptType$$,null,$cljs$cst$2764$strikethrough_position$$,null,$cljs$cst$2765$markerHeight$$,
null,$cljs$cst$2766$horiz_origin_y$$,null,$APP.$cljs$cst$1513$y1$$,null,$APP.$cljs$cst$318$mode$$,null,$APP.$cljs$cst$288$width$$,null,$cljs$cst$2767$dy$$,null,$cljs$cst$2768$g2$$,null,$cljs$cst$2769$orientation$$,null,$cljs$cst$2770$panose_1$$,null,$APP.$cljs$cst$139$type$$,null,$cljs$cst$2771$targetX$$,null,$cljs$cst$2772$vert_origin_x$$,null,$cljs$cst$2773$yChannelSelector$$,null,$APP.$cljs$cst$1588$points$$,null,$cljs$cst$2774$orient$$,null,$cljs$cst$2775$underline_thickness$$,null,$cljs$cst$2776$horiz_adv_x$$,
null,$cljs$cst$2777$maskUnits$$,null,$APP.$cljs$cst$198$string$$,null,$cljs$cst$1549$ascent$$,null,$cljs$cst$2778$calcMode$$,null,$APP.$cljs$cst$2779$radius$$,null,$cljs$cst$2780$diffuseConstant$$,null,$cljs$cst$2781$xlink_COLON_type$$,null,$cljs$cst$2782$contentStyleType$$,null,$cljs$cst$766$seed$$,null,$cljs$cst$2783$specularExponent$$,null,$cljs$cst$731$k$$,null,$APP.$cljs$cst$937$title$$,null,$cljs$cst$2784$arabic_form$$,null,$cljs$cst$2785$widths$$,null,$cljs$cst$2676$glyphRef$$,null,$APP.$cljs$cst$1889$style$$,
null,$cljs$cst$2786$unicode_range$$,null,$APP.$cljs$cst$2787$lang$$,null,$cljs$cst$2788$in2$$,null,$cljs$cst$2789$begin$$,null,$cljs$cst$2790$markerUnits$$,null,$cljs$cst$2791$g1$$,null,$cljs$cst$2792$z$$,null,$cljs$cst$2793$azimuth$$,null,$cljs$cst$2794$alphabetic$$,null,$cljs$cst$2795$xmlns_COLON_xlink$$,null,$cljs$cst$2796$units_per_em$$,null,$cljs$cst$2797$overline_position$$,null,$cljs$cst$2798$glyph_name$$,null,$cljs$cst$1550$descent$$,null,$cljs$cst$2799$cap_height$$,null,$cljs$cst$2800$viewTarget$$,
null,$cljs$cst$2801$numOctaves$$,null,$APP.$cljs$cst$826$result$$,null,$APP.$cljs$cst$1847$from$$,null,$cljs$cst$2802$u2$$,null,$APP.$cljs$cst$337$max$$,null,$APP.$cljs$cst$1882$cx$$,null,$APP.$cljs$cst$266$id$$,null,$APP.$cljs$cst$299$values$$,null,$APP.$cljs$cst$1277$class$$,null,$cljs$cst$2803$dur$$,null,$cljs$cst$2804$k3$$,null,$cljs$cst$2805$surfaceScale$$,null,$APP.$cljs$cst$1883$cy$$,null,$cljs$cst$2806$underline_position$$,null,$cljs$cst$2807$k4$$,null,$cljs$cst$2808$xlink_COLON_actuate$$,
null,$cljs$cst$2809$externalResourcesRequired$$,null,$cljs$cst$2810$v_mathematical$$,null,$cljs$cst$2811$slope$$,null,$cljs$cst$2812$xlink_COLON_href$$,null,$cljs$cst$2813$baseFrequency$$,null,$cljs$cst$2814$primitiveUnits$$,null,$cljs$cst$2815$keyTimes$$,null,$cljs$cst$2816$additive$$,null,$cljs$cst$2817$operator$$,null,$cljs$cst$2818$filterRes$$,null,$cljs$cst$2819$lengthAdjust$$,null,$cljs$cst$2820$keyPoints$$,null,$cljs$cst$2821$xChannelSelector$$,null,$APP.$cljs$cst$2822$rotate$$,null,$cljs$cst$2823$systemLanguage$$,
null,$cljs$cst$2824$mathematical$$,null,$cljs$cst$363$order$$,null,$cljs$cst$1436$d$$,null,$cljs$cst$2825$specularConstant$$,null,$cljs$cst$2826$by$$,null,$APP.$cljs$cst$1770$origin$$,null,$cljs$cst$2827$limitingConeAngle$$,null,$cljs$cst$2828$fy$$,null,$APP.$cljs$cst$1499$x$$,null,$cljs$cst$2829$vert_adv_y$$,null,$APP.$cljs$cst$1512$x1$$,null,$cljs$cst$2830$pointsAtX$$,null,$APP.$cljs$cst$2831$target$$,null,$cljs$cst$2832$patternTransform$$,null,$cljs$cst$2833$rendering_intent$$,null,$cljs$cst$2834$v_hanging$$,
null,$cljs$cst$2835$requiredFeatures$$,null,$APP.$cljs$cst$1279$end$$,null,$cljs$cst$2836$xlink_COLON_title$$,null,$cljs$cst$2837$unicode$$,null,$cljs$cst$2838$bias$$,null,$APP.$cljs$cst$2247$version$$,null,$APP.$cljs$cst$1515$y2$$,null,$cljs$cst$2839$viewBox$$,null,$cljs$cst$2840$v_ideographic$$,null,$cljs$cst$2841$fx$$,null,$APP.$cljs$cst$2842$local$$,null,$cljs$cst$2843$k1$$,null,$cljs$cst$2844$k2$$,null,$cljs$cst$2845$refX$$,null,$APP.$cljs$cst$1623$media$$,null,$APP.$cljs$cst$1514$x2$$,null,
$APP.$cljs$cst$1866$ry$$,null,$cljs$cst$2846$attributeType$$,null,$cljs$cst$2847$attributeName$$,null,$cljs$cst$2848$gradientTransform$$,null,$cljs$cst$2849$v_alphabetic$$,null,$APP.$cljs$cst$1742$font_family$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1968$spacing$$,null,$cljs$cst$2850$keySplines$$,null,$APP.$cljs$cst$295$in$$,null,$cljs$cst$2851$overline_thickness$$,null,$APP.$cljs$cst$1848$to$$,null,$cljs$cst$2852$xml_COLON_base$$,null,$cljs$cst$2853$xlink_COLON_role$$,null,$cljs$cst$2854$stemh$$,
null],null),null),$app$common$svg$svg_presentation_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,60,[$cljs$cst$2855$text_anchor$$,null,$cljs$cst$2856$text_rendering$$,null,$APP.$cljs$cst$1746$font_style$$,null,$APP.$cljs$cst$2647$mask$$,null,$cljs$cst$2857$image_rendering$$,null,$cljs$cst$2858$stroke_dasharray$$,null,$cljs$cst$2859$mask_type$$,null,$cljs$cst$2860$color_rendering$$,null,$cljs$cst$2861$fill_rule$$,null,$cljs$cst$2724$font_stretch$$,
null,$APP.$cljs$cst$2862$stroke$$,null,$cljs$cst$2863$stop_color$$,null,$cljs$cst$2864$clip$$,null,$cljs$cst$2865$glyph_orientation_horizontal$$,null,$APP.$cljs$cst$1284$color$$,null,$APP.$cljs$cst$1744$font_size$$,null,$cljs$cst$2866$kerning$$,null,$cljs$cst$2747$font_variant$$,null,$cljs$cst$2867$writing_mode$$,null,$APP.$cljs$cst$1745$font_weight$$,null,$APP.$cljs$cst$2868$overflow$$,null,$cljs$cst$2869$clip_rule$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1392$fill$$,null,
$cljs$cst$2666$color_profile$$,null,$cljs$cst$2870$stroke_linejoin$$,null,$cljs$cst$2871$shape_rendering$$,null,$APP.$cljs$cst$2669$cursor$$,null,$cljs$cst$2872$stroke_dashoffset$$,null,$cljs$cst$2873$word_spacing$$,null,$cljs$cst$2874$stop_opacity$$,null,$cljs$cst$2875$clip_path$$,null,$cljs$cst$2876$stroke_linecap$$,null,$cljs$cst$2877$flood_opacity$$,null,$cljs$cst$2878$lighting_color$$,null,$cljs$cst$2879$alignment_baseline$$,null,$cljs$cst$2880$dominant_baseline$$,null,$cljs$cst$2881$marker_start$$,
null,$APP.$cljs$cst$2649$filter$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$APP.$cljs$cst$1718$opacity$$,null,$cljs$cst$2882$baseline_shift$$,null,$cljs$cst$2883$color_interpolation_filters$$,null,$APP.$cljs$cst$1752$text_decoration$$,null,$APP.$cljs$cst$1917$display$$,null,$cljs$cst$2884$stroke_miterlimit$$,null,$APP.$cljs$cst$1750$letter_spacing$$,null,$cljs$cst$2885$flood_color$$,null,$cljs$cst$2886$unicode_bidi$$,null,$cljs$cst$2887$marker_mid$$,null,$cljs$cst$2888$pointer_events$$,null,$cljs$cst$2889$font_size_adjust$$,
null,$cljs$cst$2890$glyph_orientation_vertical$$,null,$cljs$cst$2891$color_interpolation$$,null,$cljs$cst$2892$visibility$$,null,$cljs$cst$2893$enable_background$$,null,$APP.$cljs$cst$1948$direction$$,null,$APP.$cljs$cst$1731$fill_opacity$$,null,$APP.$cljs$cst$1742$font_family$$,null,$cljs$cst$2894$marker_end$$,null],null),null),$app$common$svg$inheritable_props$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,46,[$cljs$cst$2855$text_anchor$$,null,$cljs$cst$2856$text_rendering$$,
null,$APP.$cljs$cst$1746$font_style$$,null,$cljs$cst$2857$image_rendering$$,null,$cljs$cst$2858$stroke_dasharray$$,null,$cljs$cst$2860$color_rendering$$,null,$cljs$cst$2861$fill_rule$$,null,$cljs$cst$2724$font_stretch$$,null,$APP.$cljs$cst$2862$stroke$$,null,$cljs$cst$2865$glyph_orientation_horizontal$$,null,$APP.$cljs$cst$1275$transform$$,null,$APP.$cljs$cst$1284$color$$,null,$APP.$cljs$cst$1744$font_size$$,null,$cljs$cst$2747$font_variant$$,null,$cljs$cst$2867$writing_mode$$,null,$APP.$cljs$cst$1745$font_weight$$,
null,$cljs$cst$2664$marker$$,null,$cljs$cst$2869$clip_rule$$,null,$APP.$cljs$cst$1724$stroke_opacity$$,null,$APP.$cljs$cst$1392$fill$$,null,$cljs$cst$2666$color_profile$$,null,$cljs$cst$2870$stroke_linejoin$$,null,$cljs$cst$2871$shape_rendering$$,null,$APP.$cljs$cst$2669$cursor$$,null,$cljs$cst$2872$stroke_dashoffset$$,null,$cljs$cst$2873$word_spacing$$,null,$APP.$cljs$cst$2675$font$$,null,$APP.$cljs$cst$1889$style$$,null,$cljs$cst$2876$stroke_linecap$$,null,$cljs$cst$2880$dominant_baseline$$,null,
$cljs$cst$2881$marker_start$$,null,$APP.$cljs$cst$1639$stroke_width$$,null,$cljs$cst$2883$color_interpolation_filters$$,null,$cljs$cst$2884$stroke_miterlimit$$,null,$APP.$cljs$cst$1750$letter_spacing$$,null,$cljs$cst$2887$marker_mid$$,null,$cljs$cst$2888$pointer_events$$,null,$cljs$cst$2889$font_size_adjust$$,null,$cljs$cst$2890$glyph_orientation_vertical$$,null,$cljs$cst$2891$color_interpolation$$,null,$cljs$cst$2892$visibility$$,null,$APP.$cljs$cst$1948$direction$$,null,$APP.$cljs$cst$1731$fill_opacity$$,
null,$APP.$cljs$cst$1742$font_family$$,null,$cljs$cst$2894$marker_end$$,null,$cljs$cst$2895$paint_order$$,null],null),null),$app$common$svg$gradient_tags$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$2650$linearGradient$$,null,$cljs$cst$2651$radialGradient$$,null],null),null),$app$common$svg$filter_tags$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,17,[$cljs$cst$2653$feBlend$$,null,$cljs$cst$2657$feConvolveMatrix$$,
null,$cljs$cst$2658$feDisplacementMap$$,null,$cljs$cst$2659$feTurbulence$$,null,$cljs$cst$2665$feComponentTransfer$$,null,$cljs$cst$2677$feFlood$$,null,$cljs$cst$2678$feMorphology$$,null,$cljs$cst$2679$feGaussianBlur$$,null,$cljs$cst$2681$feDiffuseLighting$$,null,$APP.$cljs$cst$2649$filter$$,null,$cljs$cst$2683$feComposite$$,null,$cljs$cst$2688$feTile$$,null,$cljs$cst$2690$feImage$$,null,$cljs$cst$2692$feColorMatrix$$,null,$cljs$cst$2694$feMerge$$,null,$cljs$cst$2695$feOffset$$,null,$cljs$cst$2696$feSpecularLighting$$,
null],null),null),$app$common$svg$parent_tags$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1728$g$$,null,$cljs$cst$2684$tspan$$,null,$APP.$cljs$cst$1527$svg$$,null,$APP.$cljs$cst$1572$text$$,null],null),null),$app$common$svg$svg_group_safe_tags$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,39,[$APP.$cljs$cst$294$path$$,null,$APP.$cljs$cst$2647$mask$$,null,$APP.$cljs$cst$2656$desc$$,null,
$cljs$cst$2661$use$$,null,$APP.$cljs$cst$219$symbol$$,null,$cljs$cst$2664$marker$$,null,$cljs$cst$2666$color_profile$$,null,$APP.$cljs$cst$1406$circle$$,null,$cljs$cst$2667$animateColor$$,null,$cljs$cst$2648$clipPath$$,null,$cljs$cst$2668$altGlyphDef$$,null,$APP.$cljs$cst$2669$cursor$$,null,$cljs$cst$2670$animate$$,null,$cljs$cst$2671$font_face$$,null,$APP.$cljs$cst$2675$font$$,null,$APP.$cljs$cst$937$title$$,null,$APP.$cljs$cst$1889$style$$,null,$APP.$cljs$cst$1728$g$$,null,$APP.$cljs$cst$2649$filter$$,
null,$APP.$cljs$cst$209$line$$,null,$cljs$cst$2686$defs$$,null,$APP.$cljs$cst$1527$svg$$,null,$APP.$cljs$cst$2689$ellipse$$,null,$cljs$cst$2691$animateTransform$$,null,$cljs$cst$2650$linearGradient$$,null,$APP.$cljs$cst$1596$image$$,null,$cljs$cst$2651$radialGradient$$,null,$APP.$cljs$cst$203$set$$,null,$cljs$cst$2699$animateMotion$$,null,$APP.$cljs$cst$2702$polyline$$,null,$APP.$cljs$cst$1595$rect$$,null,$cljs$cst$1617$metadata$$,null,$cljs$cst$2707$switch$$,null,$APP.$cljs$cst$1508$a$$,null,$cljs$cst$2708$view$$,
null,$APP.$cljs$cst$2709$polygon$$,null,$cljs$cst$1828$pattern$$,null,$cljs$cst$2710$foreignObject$$,null,$APP.$cljs$cst$1572$text$$,null],null),null),$app$common$svg$svg_props$$,$xf$jscomp$inline_5687$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($app$common$svg$prop_key$$);
$app$common$svg$svg_props$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$xf$jscomp$inline_5687$$,$app$common$svg$svg_attrs$$),$xf$jscomp$inline_5687$$,$app$common$svg$svg_presentation_attrs$$);
var $app$common$svg$svg_tag_defaults$$=function(){var $filter_default$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2898$units$$,$cljs$cst$2748$filterUnits$$,$APP.$cljs$cst$205$default$$,"objectBoundingBox","objectBoundingBox",$APP.$cljs$core$PersistentArrayMap$EMPTY$$,"userSpaceOnUse",new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1499$x$$,"-10%",$APP.$cljs$cst$1500$y$$,"-10%",$APP.$cljs$cst$288$width$$,"120%",$APP.$cljs$cst$1511$height$$,"120%"],null)],null),$filter_values$$=
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__52096_SHARP_$$,$p2__52097_SHARP_$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__52096_SHARP_$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$p2__52097_SHARP_$$],[$filter_default$$])]))},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$app$common$svg$filter_tags$$);return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$cljs$cst$2650$linearGradient$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2898$units$$,$cljs$cst$2712$gradientUnits$$,$APP.$cljs$cst$205$default$$,"objectBoundingBox","objectBoundingBox",$APP.$cljs$core$PersistentArrayMap$EMPTY$$,"userSpaceOnUse",new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1512$x1$$,"0%",$APP.$cljs$cst$1513$y1$$,"0%",$APP.$cljs$cst$1514$x2$$,"100%",$APP.$cljs$cst$1515$y2$$,"0%"],null)],null),$cljs$cst$2651$radialGradient$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$cljs$cst$2898$units$$,$cljs$cst$2712$gradientUnits$$,$APP.$cljs$cst$205$default$$,"objectBoundingBox","objectBoundingBox",$APP.$cljs$core$PersistentArrayMap$EMPTY$$,"userSpaceOnUse",new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1882$cx$$,"50%",$APP.$cljs$cst$1883$cy$$,"50%",$APP.$cljs$cst$1727$r$$,"50%"],null)],null),$APP.$cljs$cst$2647$mask$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2898$units$$,$cljs$cst$2777$maskUnits$$,$APP.$cljs$cst$205$default$$,"userSpaceOnUse",
"objectBoundingBox",$APP.$cljs$core$PersistentArrayMap$EMPTY$$,"userSpaceOnUse",new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1499$x$$,"-10%",$APP.$cljs$cst$1500$y$$,"-10%",$APP.$cljs$cst$288$width$$,"120%",$APP.$cljs$cst$1511$height$$,"120%"],null)],null)],null),$filter_values$$]))}(),$app$common$svg$extract_ids$$=function $app$common$svg$extract_ids$$($val$jscomp$168$$){return typeof $val$jscomp$168$$==="string"?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,
$APP.$cljs$core$re_seq$$($app$common$svg$xml_id_regex$$,$val$jscomp$168$$)):$APP.$cljs$core$sequential_QMARK_$$($val$jscomp$168$$)?$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$svg$extract_ids$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$val$jscomp$168$$])):$APP.$cljs$core$PersistentVector$EMPTY$$},$app$common$svg$extract_defs$$=function $app$common$svg$extract_defs$$($node_defs_p__52158_rec_result$$){var $map__52159__$1_node__$1$jscomp$67$$=$APP.$cljs$core$__destructure_map$$($node_defs_p__52158_rec_result$$),
$attrs$jscomp$28_current_node_defs$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52159__$1_node__$1$jscomp$67$$,$APP.$cljs$cst$2595$attrs$$);return $APP.$cljs$core$map_QMARK_$$($map__52159__$1_node__$1$jscomp$67$$)?($node_defs_p__52158_rec_result$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$common$svg$extract_defs$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($map__52159__$1_node__$1$jscomp$67$$)),$map__52159__$1_node__$1$jscomp$67$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__52159__$1_node__$1$jscomp$67$$,
$APP.$cljs$cst$1621$content$$,$APP.$cljs$core$filterv$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$not$$,function($map__52164__$1_p__52163_tag$jscomp$53$$){$map__52164__$1_p__52163_tag$jscomp$53$$=$APP.$cljs$core$__destructure_map$$($map__52164__$1_p__52163_tag$jscomp$53$$);$map__52164__$1_p__52163_tag$jscomp$53$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52164__$1_p__52163_tag$jscomp$53$$,$APP.$cljs$cst$78$tag$$);return $map__52164__$1_p__52163_tag$jscomp$53$$!=
null&&($APP.$cljs$core$contains_QMARK_$$($app$common$svg$tags_to_remove$$,$map__52164__$1_p__52163_tag$jscomp$53$$)||!$APP.$cljs$core$contains_QMARK_$$($app$common$svg$svg_tags$$,$map__52164__$1_p__52163_tag$jscomp$53$$))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$second$$,$node_defs_p__52158_rec_result$$))),$attrs$jscomp$28_current_node_defs$$=$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$28_current_node_defs$$,$APP.$cljs$cst$266$id$$)?$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$28_current_node_defs$$)],
[$map__52159__$1_node__$1$jscomp$67$$]):$cljs$core$PersistentHashMap$EMPTY$$,$node_defs_p__52158_rec_result$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$merge$$,$attrs$jscomp$28_current_node_defs$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$,$node_defs_p__52158_rec_result$$)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$node_defs_p__52158_rec_result$$,$map__52159__$1_node__$1$jscomp$67$$],
null)):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$map__52159__$1_node__$1$jscomp$67$$],null)},$app$common$svg$find_attr_references$$=function $app$common$svg$find_attr_references$$($attrs$jscomp$29$$){return $APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($attr_value_p__52168$$){$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value_p__52168$$,0,null);$attr_value_p__52168$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value_p__52168$$,1,null);return typeof $attr_value_p__52168$$==="string"?$app$common$svg$extract_ids$$($attr_value_p__52168$$):$app$common$svg$find_attr_references$$.$cljs$core$IFn$_invoke$arity$1$?$app$common$svg$find_attr_references$$.$cljs$core$IFn$_invoke$arity$1$($attr_value_p__52168$$):$app$common$svg$find_attr_references$$($attr_value_p__52168$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs$jscomp$29$$]))},
$app$common$svg$find_node_references$$=function $app$common$svg$find_node_references$$($children$jscomp$198_node$jscomp$264$$){var $current$jscomp$32$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$app$common$svg$find_attr_references$$($APP.$cljs$cst$2595$attrs$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$198_node$jscomp$264$$)));$children$jscomp$198_node$jscomp$264$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$flatten$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$common$svg$find_node_references$$,$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($children$jscomp$198_node$jscomp$264$$))));return $APP.$cljs$core$vec$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($current$jscomp$32$$,$children$jscomp$198_node$jscomp$264$$))},$app$common$svg$xf_parse_numbers$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$),
$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$not_empty$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$parse_double$$)),$app$common$svg$map_nodes$$=function $app$common$svg$map_nodes$$($mapfn$$,$node$jscomp$270$$){function $update_content$$($content$jscomp$114$$){return $APP.$cljs$core$vector_QMARK_$$($content$jscomp$114$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$svg$map_nodes$$,
$mapfn$$),$content$jscomp$114$$):$content$jscomp$114$$}return $APP.$cljs$core$map_QMARK_$$($node$jscomp$270$$)?$APP.$app$common$data$update_when$$($mapfn$$.$cljs$core$IFn$_invoke$arity$1$?$mapfn$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$270$$):$mapfn$$($node$jscomp$270$$),$APP.$cljs$cst$1621$content$$,$update_content$$):$node$jscomp$270$$},$app$common$svg$reduce_nodes$$=function $app$common$svg$reduce_nodes$$($JSCompiler_temp$jscomp$945_redfn$$,$G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$,
$current$jscomp$inline_5701_node$jscomp$271$$){if($APP.$cljs$core$map_QMARK_$$($current$jscomp$inline_5701_node$jscomp$271$$))a:{var $G__52400$jscomp$inline_5704_value__$1$jscomp$inline_5699$$=$JSCompiler_temp$jscomp$945_redfn$$.$cljs$core$IFn$_invoke$arity$2$?$JSCompiler_temp$jscomp$945_redfn$$.$cljs$core$IFn$_invoke$arity$2$($G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$,$current$jscomp$inline_5701_node$jscomp$271$$):$JSCompiler_temp$jscomp$945_redfn$$($G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$,
$current$jscomp$inline_5701_node$jscomp$271$$);$G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($current$jscomp$inline_5701_node$jscomp$271$$);$current$jscomp$inline_5701_node$jscomp$271$$=$APP.$cljs$core$first$$($G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$);$G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$=
$APP.$cljs$core$rest$$($G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$);for(var $G__52402$jscomp$inline_5706_value__$2$jscomp$inline_5703$$=$G__52400$jscomp$inline_5704_value__$1$jscomp$inline_5699$$;;){if($current$jscomp$inline_5701_node$jscomp$271$$==null){$JSCompiler_temp$jscomp$945_redfn$$=$G__52402$jscomp$inline_5706_value__$2$jscomp$inline_5703$$;break a}$G__52400$jscomp$inline_5704_value__$1$jscomp$inline_5699$$=$APP.$cljs$core$first$$($G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$);
$G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$=$APP.$cljs$core$rest$$($G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$);$G__52402$jscomp$inline_5706_value__$2$jscomp$inline_5703$$=$app$common$svg$reduce_nodes$$.$cljs$core$IFn$_invoke$arity$3$?$app$common$svg$reduce_nodes$$.$cljs$core$IFn$_invoke$arity$3$($JSCompiler_temp$jscomp$945_redfn$$,$G__52402$jscomp$inline_5706_value__$2$jscomp$inline_5703$$,
$current$jscomp$inline_5701_node$jscomp$271$$):$app$common$svg$reduce_nodes$$($JSCompiler_temp$jscomp$945_redfn$$,$G__52402$jscomp$inline_5706_value__$2$jscomp$inline_5703$$,$current$jscomp$inline_5701_node$jscomp$271$$);$current$jscomp$inline_5701_node$jscomp$271$$=$G__52400$jscomp$inline_5704_value__$1$jscomp$inline_5699$$}$JSCompiler_temp$jscomp$945_redfn$$=void 0}else $JSCompiler_temp$jscomp$945_redfn$$=$G__52401$jscomp$inline_5705_content$jscomp$inline_5700_content__$1$jscomp$inline_5702_value$jscomp$452$$;
return $JSCompiler_temp$jscomp$945_redfn$$};var $app$main$ui$shapes$export$0$internal_counter$$,$app$main$ui$shapes$export$0$render_xml$$;$app$main$ui$shapes$export$0$internal_counter$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(0);$APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$=(0,$APP.$rumext$v2$create_context$$)(!1);
$app$main$ui$shapes$export$0$render_xml$$=function $app$main$ui$shapes$export$render_xml$$($map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$){$map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$=$APP.$rumext$v2$util$wrap_props$$($map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$);$map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$=$APP.$cljs$core$__destructure_map$$($map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$);$map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$,$cljs$cst$2902$xml$$);var $map__52360__$1_props$jscomp$95$$=$APP.$cljs$core$__destructure_map$$($map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$);$map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52360__$1_props$jscomp$95$$,$APP.$cljs$cst$78$tag$$);var $attrs$jscomp$39$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52360__$1_props$jscomp$95$$,
$APP.$cljs$cst$2595$attrs$$),$content$jscomp$116$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__52360__$1_props$jscomp$95$$,$APP.$cljs$cst$1621$content$$);return $APP.$cljs$core$map_QMARK_$$($map__52360__$1_props$jscomp$95$$)?($map__52360__$1_props$jscomp$95$$=$APP.$app$common$json$__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($attrs$jscomp$39$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$289$key_fn$$,
$APP.$cljs$core$name$$])),(0,$APP.$rumext$v2$create_element$$)($APP.$app$common$data$name$$($map__52359_map__52359__$1_map__52360_props_52357_tag$jscomp$59$$),$map__52360__$1_props$jscomp$95$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$$,$child$jscomp$72$$){$out_arr__44057__auto__$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$export$render_xml$$,{xml:$child$jscomp$72$$},$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$shapes$export$0$internal_counter$$,
$APP.$cljs$core$inc$$)));return $out_arr__44057__auto__$$},[],$content$jscomp$116$$))):typeof $map__52360__$1_props$jscomp$95$$==="string"?$map__52360__$1_props$jscomp$95$$:null};$APP.$app$main$ui$shapes$embed$context$$=(0,$APP.$rumext$v2$create_context$$)(!1);$APP.$app$util$debug$state$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashSet$EMPTY$$);
$APP.$app$util$debug$options$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,31,[$cljs$cst$2910$disable_thumbnail_cache$$,null,$APP.$cljs$cst$2911$grid_layout$$,null,$APP.$cljs$cst$2912$disable_frame_thumbnails$$,null,$APP.$cljs$cst$2913$layout_lines$$,null,$APP.$cljs$cst$1592$group$$,null,$cljs$cst$2914$simple_selection$$,null,$APP.$cljs$cst$2915$grid_cells$$,null,$cljs$cst$2916$bounding_boxes$$,null,$APP.$cljs$cst$2917$layout_content_bounds$$,null,$APP.$cljs$cst$2276$events$$,
null,$APP.$cljs$cst$2918$layout_drop_zones$$,null,$APP.$cljs$cst$2191$thumbnails$$,null,$APP.$cljs$cst$2919$parent_bounds$$,null,$APP.$cljs$cst$1285$handlers$$,null,$cljs$cst$2920$events_times$$,null,$APP.$cljs$cst$2921$wasm_viewbox$$,null,$APP.$cljs$cst$2922$history_overlay$$,null,$cljs$cst$2923$gl_context$$,null,$APP.$cljs$cst$2924$wasm_gl_context_init_error$$,null,$APP.$cljs$cst$2925$force_frame_thumbnails$$,null,$cljs$cst$2926$selection_center$$,null,$APP.$cljs$cst$2927$text_outline$$,null,$cljs$cst$2543$show_ids$$,
null,$cljs$cst$2928$bool_shapes$$,null,$APP.$cljs$cst$2929$pixel_grid$$,null,$APP.$cljs$cst$2930$show_export_metadata$$,null,$APP.$cljs$cst$2931$display_touched$$,null,$APP.$cljs$cst$2932$shape_titles$$,null,$APP.$cljs$cst$2933$shape_panel$$,null,$cljs$cst$2544$show_touched$$,null,$APP.$cljs$cst$2934$html_text$$,null],null),null);
$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)&&($app$util$debug$handle_change$$(),$cljs$core$_add_watch$$($APP.$app$util$debug$state$$,$cljs$cst$2935$watcher$$,$app$util$debug$handle_change$$));var $app$common$geom$shapes$grid_layout$layout_data$_child_min_width$$=null,$app$common$geom$shapes$grid_layout$layout_data$_child_min_height$$=null;var $app$common$geom$shapes$grid_layout$calculate_params$$;
$APP.$app$common$geom$shapes$grid_layout$calc_layout_data$$=function(){var $app$common$geom$shapes$grid_layout$calc_layout_data$$=null;$app$common$geom$shapes$grid_layout$calc_layout_data$$=function($param53083$jscomp$1$$,$param53084$jscomp$1$$,$param53085$jscomp$1$$,$param53086$jscomp$1$$,$param53087$jscomp$1$$,$param53088$jscomp$1$$){switch(arguments.length){case 5:return $app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$($param53083$jscomp$1$$,$param53084$jscomp$1$$,
$param53085$jscomp$1$$,$param53086$jscomp$1$$,$param53087$jscomp$1$$);case 6:return $app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($param53083$jscomp$1$$,$param53084$jscomp$1$$,$param53085$jscomp$1$$,$param53086$jscomp$1$$,$param53087$jscomp$1$$,$param53088$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$grid_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$5$=function($param53078$$,$param53079$$,$param53080$$,
$param53081$$,$param53082$$){return $app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$($param53078$$,$param53079$$,$param53080$$,$param53081$$,$param53082$$)};$app$common$geom$shapes$grid_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$6$=function($param53083$$,$param53084$$,$param53085$$,$param53086$$,$param53087$$,$param53088$$){return $app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($param53083$$,
$param53084$$,$param53085$$,$param53086$$,$param53087$$,$param53088$$)};return $app$common$geom$shapes$grid_layout$calc_layout_data$$}();
$app$common$geom$shapes$grid_layout$calculate_params$$=function(){var $app$common$geom$shapes$grid_layout$calculate_params$$=null;$app$common$geom$shapes$grid_layout$calculate_params$$=function($param53120$jscomp$1$$,$param53121$jscomp$1$$,$param53122$jscomp$1$$){switch(arguments.length){case 2:return $app$common$geom$shapes$grid_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param53121$jscomp$1$$,null);case 3:return $app$common$geom$shapes$grid_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param53121$jscomp$1$$,
$param53122$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$grid_layout$calculate_params$$.$cljs$core$IFn$_invoke$arity$2$=function($param53118$$,$param53119$$){return $app$common$geom$shapes$grid_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param53119$$,null)};$app$common$geom$shapes$grid_layout$calculate_params$$.$cljs$core$IFn$_invoke$arity$3$=function($param53120$$,$param53121$$,$param53122$$){return $app$common$geom$shapes$grid_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param53121$$,
$param53122$$)};return $app$common$geom$shapes$grid_layout$calculate_params$$}();var $app$main$ui$shapes$svg_defs$svg_node$$=function $app$main$ui$shapes$svg_defs$svg_node$$($props_53149_tag$jscomp$60$$){var $transform$jscomp$73$$=$props_53149_tag$jscomp$60$$.transform,$type$jscomp$410$$=$props_53149_tag$jscomp$60$$.type,$content$jscomp$121_map__53150__$1_node$jscomp$276$$=$props_53149_tag$jscomp$60$$.node,$bounds$jscomp$30$$=$props_53149_tag$jscomp$60$$.bounds,$prefix_id$$=$props_53149_tag$jscomp$60$$["prefix-id"];if(typeof $content$jscomp$121_map__53150__$1_node$jscomp$276$$===
"string")return $content$jscomp$121_map__53150__$1_node$jscomp$276$$;$content$jscomp$121_map__53150__$1_node$jscomp$276$$=$APP.$cljs$core$__destructure_map$$($content$jscomp$121_map__53150__$1_node$jscomp$276$$);$props_53149_tag$jscomp$60$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$121_map__53150__$1_node$jscomp$276$$,$APP.$cljs$cst$78$tag$$);var $attrs$jscomp$45$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$121_map__53150__$1_node$jscomp$276$$,
$APP.$cljs$cst$2595$attrs$$);$content$jscomp$121_map__53150__$1_node$jscomp$276$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$121_map__53150__$1_node$jscomp$276$$,$APP.$cljs$cst$1621$content$$);var $transform_gradient_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($app$common$svg$gradient_tags$$,$props_53149_tag$jscomp$60$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("userSpaceOnUse",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$45$$,$cljs$cst$2712$gradientUnits$$,
"objectBoundingBox")),$transform_pattern_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$1828$pattern$$,$props_53149_tag$jscomp$60$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("userSpaceOnUse",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$45$$,$cljs$cst$2741$patternContentUnits$$,"userSpaceOnUse"))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("userSpaceOnUse",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$45$$,
$cljs$cst$2735$patternUnits$$,"userSpaceOnUse")),$transform_clippath_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2648$clipPath$$,$props_53149_tag$jscomp$60$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("userSpaceOnUse",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$45$$,$cljs$cst$2761$clipPathUnits$$,"userSpaceOnUse")),$transform_filter_QMARK_$$=$APP.$cljs$core$contains_QMARK_$$($app$common$svg$filter_tags$$,$props_53149_tag$jscomp$60$$)&&
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("userSpaceOnUse",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$45$$,$cljs$cst$2748$filterUnits$$,"objectBoundingBox")),$transform_mask_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2647$mask$$,$props_53149_tag$jscomp$60$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("userSpaceOnUse",$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$45$$,$cljs$cst$2777$maskUnits$$,
"objectBoundingBox")),$attrs__$1$jscomp$5_wrapper$jscomp$7$$=function(){var $G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$=function(){var $G__53155$$=$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($app$common$svg$update_attr_ids$$($attrs$jscomp$45$$,$prefix_id$$));return($transform_gradient_QMARK_$$||$transform_pattern_QMARK_$$||$transform_clippath_QMARK_$$||$transform_filter_QMARK_$$||$transform_mask_QMARK_$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,
$type$jscomp$410$$)?$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($G__53155$$,$cljs$cst$2896$className$$,function($p1__53148_SHARP_$$){return $APP.$cljs$core$truth_$$($p1__53148_SHARP_$$)?""+($p1__53148_SHARP_$$??"")+" svg-def":"svg-def"}):$G__53155$$}();$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$=$transform_gradient_QMARK_$$?$app$main$ui$shapes$svg_defs$add_matrix$$($G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$,$cljs$cst$2848$gradientTransform$$,$transform$jscomp$73$$):$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$;
$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$=$transform_pattern_QMARK_$$?$app$main$ui$shapes$svg_defs$add_matrix$$($G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$,$cljs$cst$2832$patternTransform$$,$transform$jscomp$73$$):$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$;$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$=$transform_clippath_QMARK_$$?$app$main$ui$shapes$svg_defs$add_matrix$$($G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$,$APP.$cljs$cst$1275$transform$$,$transform$jscomp$73$$):
$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$;return $transform_filter_QMARK_$$||$transform_mask_QMARK_$$?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$,$bounds$jscomp$30$$])):$G__53154_G__53154__$1_G__53154__$2_G__53154__$3$$}(),$attrs__$2$jscomp$2_props$jscomp$137$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_53149_tag$jscomp$60$$,$APP.$cljs$cst$2649$filter$$)||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_53149_tag$jscomp$60$$,$APP.$cljs$cst$2647$mask$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$attrs__$1$jscomp$5_wrapper$jscomp$7$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$2949$data_old_x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$5_wrapper$jscomp$7$$),$cljs$cst$2950$data_old_y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$5_wrapper$jscomp$7$$),
$cljs$cst$2951$data_old_width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$5_wrapper$jscomp$7$$),$cljs$cst$2952$data_old_height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$5_wrapper$jscomp$7$$)],null)])):$attrs__$1$jscomp$5_wrapper$jscomp$7$$,$vec__53151_wrapper_props$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($props_53149_tag$jscomp$60$$,$APP.$cljs$cst$2647$mask$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["g",{className:"svg-mask-wrapper",transform:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($transform$jscomp$73$$)}],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$rumext$v2$Fragment$$,{}],null);$attrs__$1$jscomp$5_wrapper$jscomp$7$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__53151_wrapper_props$$,0,null);$vec__53151_wrapper_props$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__53151_wrapper_props$$,
1,null);$attrs__$2$jscomp$2_props$jscomp$137$$=$APP.$app$common$json$__GT_js$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs__$2$jscomp$2_props$jscomp$137$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$289$key_fn$$,$APP.$cljs$core$name$$]));return(0,$APP.$rumext$v2$create_element$$)($APP.$cljs$core$name$$($props_53149_tag$jscomp$60$$),$attrs__$2$jscomp$2_props$jscomp$137$$,(0,$APP.$rumext$v2$create_element$$)($attrs__$1$jscomp$5_wrapper$jscomp$7$$,$vec__53151_wrapper_props$$,
$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$23$$,$node__$1$jscomp$68_p__53158$$){var $index$jscomp$238$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node__$1$jscomp$68_p__53158$$,0,null);$node__$1$jscomp$68_p__53158$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($node__$1$jscomp$68_p__53158$$,1,null);$out_arr__44057__auto__$jscomp$23$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$svg_defs$svg_node$$,{type:$type$jscomp$410$$,
node:$node__$1$jscomp$68_p__53158$$,"prefix-id":$prefix_id$$,transform:$transform$jscomp$73$$,bounds:$bounds$jscomp$30$$},"node-"+($index$jscomp$238$$??"")));return $out_arr__44057__auto__$jscomp$23$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($content$jscomp$121_map__53150__$1_node$jscomp$276$$))))};$APP.$app$main$ui$shapes$shape$shape_container$$=(0,$APP.$rumext$v2$forward_ref$$)(function($props_53185_wrapper_props__$1$$,$ref$jscomp$28$$){var $shape$jscomp$342$$=$props_53185_wrapper_props__$1$$.shape,$children$jscomp$207_children__$1$jscomp$24$$=$props_53185_wrapper_props__$1$$.children,$pointer_events$$=$props_53185_wrapper_props__$1$$["pointer-events"],$shape_id$jscomp$43$$=$shape$jscomp$342$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$342$$,$APP.$cljs$cst$266$id$$),
$preview_blend_mode_ref$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$43$$)],function(){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$okulary$core$key$$($shape_id$jscomp$43$$),$APP.$app$main$refs$workspace_preview_blend$$,$APP.$cljs$core$_EQ_$$)}),$blend_mode$$=function(){var $or__5025__auto__$jscomp$520$$=$APP.$rumext$v2$deref$$($preview_blend_mode_ref$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$520$$)?
$or__5025__auto__$jscomp$520$$:$APP.$cljs$cst$1851$blend_mode$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)}(),$type$jscomp$411$$=$shape$jscomp$342$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$342$$,$APP.$cljs$cst$139$type$$),$render_id$jscomp$36$$=$app$main$ui$hooks$use_render_id$$(),$styles$jscomp$2$$=function(){var $G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$=$APP.$app$util$object$set_BANG_$$({},"pointerEvents",$pointer_events$$);
$G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)?$G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$:$APP.$app$util$object$set_BANG_$$($G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$,"opacity",$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$));$G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$=
$APP.$cljs$core$truth_$$($APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$))?$APP.$app$util$object$set_BANG_$$($G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$,"display","none"):$G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$;return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($blend_mode$$)?$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($blend_mode$$,$APP.$cljs$cst$2008$normal$$):$blend_mode$$)?$APP.$app$util$object$set_BANG_$$($G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$,
"mixBlendMode",$APP.$app$common$data$name$$($blend_mode$$)):$G__53189_G__53190$jscomp$inline_11735_G__53191$jscomp$inline_11736$$}(),$include_metadata_QMARK_$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$),$shape_without_blur$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$342$$,$APP.$cljs$cst$1637$blur$$),$shape_without_shadows$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$342$$,$APP.$cljs$cst$1638$shadow$$,
$APP.$cljs$core$PersistentVector$EMPTY$$),$filter_id$jscomp$8$$="filter-"+($render_id$jscomp$36$$??""),$filter_str$$=$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)||$APP.$app$common$files$helpers$svg_raw_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)?$app$main$ui$shapes$filters$filter_str$$($filter_id$jscomp$8$$,$shape$jscomp$342$$):null,$wrapper_props$jscomp$3$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$unset_BANG_$$($APP.$app$util$object$clone$$($props_53185_wrapper_props__$1$$),
"shape"),"children"),"ref",$ref$jscomp$28$$),"id","shape-"+($shape_id$jscomp$43$$??"")),"style",$styles$jscomp$2$$);$props_53185_wrapper_props__$1$$=function(){var $G__53194__$1_G__53194__$2$$=$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)&&$APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1875$position_data$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$))?$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($wrapper_props$jscomp$3$$,
"x",$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)),"y",$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)),"width",$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)),"height",$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)):$wrapper_props$jscomp$3$$;$G__53194__$1_G__53194__$2$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$type$jscomp$411$$)?
$app$main$ui$shapes$attrs$add_border_props_BANG_$$($app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($G__53194__$1_G__53194__$2$$,$shape$jscomp$342$$,$render_id$jscomp$36$$),$shape$jscomp$342$$):$G__53194__$1_G__53194__$2$$;return $filter_str$$!=null?$APP.$app$util$object$set_BANG_$$($G__53194__$1_G__53194__$2$$,"filter",$filter_str$$):$G__53194__$1_G__53194__$2$$}();$children$jscomp$207_children__$1$jscomp$24$$=$APP.$cljs$core$contains_QMARK_$$($shape$jscomp$342$$,
$APP.$cljs$cst$1874$svg_attrs$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1592$group$$,$type$jscomp$411$$)?$app$main$ui$shapes$shape$propagate_wrapper_styles$$($children$jscomp$207_children__$1$jscomp$24$$,$props_53185_wrapper_props__$1$$):$children$jscomp$207_children__$1$jscomp$24$$;return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$context$render_id$$),{value:$render_id$jscomp$36$$,children:(0,$APP.$rumext$v2$create_element$$)("g",$props_53185_wrapper_props__$1$$,
$APP.$cljs$core$truth_$$($include_metadata_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$export$0$export_data$$,{shape:$shape$jscomp$342$$}):null,(0,$APP.$rumext$v2$jsxs$$)("defs",{children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$svg_defs$svg_defs$$,{shape:$shape$jscomp$342$$,"render-id":$render_id$jscomp$36$$}),$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)?null:(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$filters$$,
{shape:$shape$jscomp$342$$,"filter-id":$filter_id$jscomp$8$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$filters$$,{shape:$shape_without_blur$$,"filter-id":"filter-shadow-"+($render_id$jscomp$36$$??"")}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$filters$filters$$,{shape:$shape_without_shadows$$,"filter-id":"filter-blur-"+($render_id$jscomp$36$$??"")})]}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$frame$frame_clip_def$$,{shape:$shape$jscomp$342$$,"render-id":$render_id$jscomp$36$$}),
$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$342$$)?null:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$fills$fills$$,{shape:$shape$jscomp$342$$,"render-id":$render_id$jscomp$36$$})]}),$children$jscomp$207_children__$1$jscomp$24$$)})});var $app$main$ui$shapes$svg_raw$svg_ids_ctx$$;
$APP.$app$main$ui$shapes$svg_raw$graphic_element$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,13,[$APP.$cljs$cst$294$path$$,null,$APP.$cljs$cst$2654$textPath$$,null,$cljs$cst$2661$use$$,null,$APP.$cljs$cst$219$symbol$$,null,$APP.$cljs$cst$1406$circle$$,null,$APP.$cljs$cst$209$line$$,null,$APP.$cljs$cst$1527$svg$$,null,$APP.$cljs$cst$2689$ellipse$$,null,$APP.$cljs$cst$1596$image$$,null,$APP.$cljs$cst$2702$polyline$$,null,$APP.$cljs$cst$1595$rect$$,null,
$APP.$cljs$cst$2709$polygon$$,null,$APP.$cljs$cst$1572$text$$,null],null),null);$app$main$ui$shapes$svg_raw$svg_ids_ctx$$=(0,$APP.$rumext$v2$create_context$$)(null);$APP.$app$main$ui$formats$format_pixels$$=function $app$main$ui$formats$format_pixels$$($var_args$jscomp$1115$$){switch(arguments.length){case 1:return $app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$1$=function($value$jscomp$469$$){return $APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$2$($value$jscomp$469$$,null)};
$APP.$app$main$ui$formats$format_pixels$$.$cljs$core$IFn$_invoke$arity$2$=function($value$jscomp$470_value__$1$jscomp$13$$,$map__53193__$1_p__53192_precision$jscomp$13$$){$map__53193__$1_p__53192_precision$jscomp$13$$=$APP.$cljs$core$__destructure_map$$($map__53193__$1_p__53192_precision$jscomp$13$$);$map__53193__$1_p__53192_precision$jscomp$13$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__53193__$1_p__53192_precision$jscomp$13$$,$APP.$cljs$cst$267$precision$$,2);$value$jscomp$470_value__$1$jscomp$13$$=
typeof $value$jscomp$470_value__$1$jscomp$13$$==="string"?$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$470_value__$1$jscomp$13$$):$value$jscomp$470_value__$1$jscomp$13$$;return $APP.$cljs$core$truth_$$($APP.$app$common$math$finite_QMARK_$$($value$jscomp$470_value__$1$jscomp$13$$))?""+($APP.$app$common$math$precision$$($value$jscomp$470_value__$1$jscomp$13$$,$map__53193__$1_p__53192_precision$jscomp$13$$)??"")+"px":null};
$APP.$app$main$ui$formats$format_pixels$$.$cljs$lang$maxFixedArity$=2;var $app$main$ui$shapes$text$fo_text$render_node$$=function $app$main$ui$shapes$text$fo_text$render_node$$($props_53313$$){var $children$jscomp$213_map__53314__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_53313$$,"node")),$type$jscomp$416$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$213_map__53314__$1$$,$APP.$cljs$cst$139$type$$),$component$jscomp$45_text$jscomp$23$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$213_map__53314__$1$$,
$APP.$cljs$cst$1572$text$$);$children$jscomp$213_map__53314__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$213_map__53314__$1$$,$APP.$cljs$cst$340$children$$);if(typeof $component$jscomp$45_text$jscomp$23$$==="string")return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$text$fo_text$render_text$$,$props_53313$$);$component$jscomp$45_text$jscomp$23$$=function(){switch($type$jscomp$416$$){case "root":return $app$main$ui$shapes$text$fo_text$render_root$$;case "paragraph-set":return $app$main$ui$shapes$text$fo_text$render_paragraph_set$$;
case "paragraph":return $app$main$ui$shapes$text$fo_text$render_paragraph$$;default:return null}}();return $APP.$cljs$core$truth_$$($component$jscomp$45_text$jscomp$23$$)?(0,$APP.$rumext$v2$create_element$$)($component$jscomp$45_text$jscomp$23$$,$props_53313$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$27$$,$JSCompiler_temp_const$jscomp$1006_p__53316$$){var $JSCompiler_inline_result$jscomp$1008_index$jscomp$239_props__$1$jscomp$inline_5834$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1006_p__53316$$,0,null),$node$jscomp$284$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1006_p__53316$$,1,null);$JSCompiler_temp_const$jscomp$1006_p__53316$$=$out_arr__44057__auto__$jscomp$27$$.push;$JSCompiler_inline_result$jscomp$1008_index$jscomp$239_props__$1$jscomp$inline_5834$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($props_53313$$),
"node",$node$jscomp$284$$),"index",$JSCompiler_inline_result$jscomp$1008_index$jscomp$239_props__$1$jscomp$inline_5834$$),"key",$JSCompiler_inline_result$jscomp$1008_index$jscomp$239_props__$1$jscomp$inline_5834$$);$JSCompiler_inline_result$jscomp$1008_index$jscomp$239_props__$1$jscomp$inline_5834$$=(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$text$fo_text$render_node$$,$JSCompiler_inline_result$jscomp$1008_index$jscomp$239_props__$1$jscomp$inline_5834$$);$JSCompiler_temp_const$jscomp$1006_p__53316$$.call($out_arr__44057__auto__$jscomp$27$$,
$JSCompiler_inline_result$jscomp$1008_index$jscomp$239_props__$1$jscomp$inline_5834$$);return $out_arr__44057__auto__$jscomp$27$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$213_map__53314__$1$$))):null},$app$main$ui$shapes$text$fo_text$text_shape$$=(0,$APP.$rumext$v2$forward_ref$$)(function($props_53339_shape$jscomp$355$$,$ref$jscomp$29$$){var $grow_type$jscomp$2$$=$props_53339_shape$jscomp$355$$["grow-type"];$props_53339_shape$jscomp$355$$=$props_53339_shape$jscomp$355$$.shape;
var $transform$jscomp$76$$=$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($props_53339_shape$jscomp$355$$),$id$jscomp$310$$=$props_53339_shape$jscomp$355$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_53339_shape$jscomp$355$$,$APP.$cljs$cst$266$id$$),$x$jscomp$1159$$=$props_53339_shape$jscomp$355$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_53339_shape$jscomp$355$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$398$$=$props_53339_shape$jscomp$355$$?.y??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_53339_shape$jscomp$355$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$86$$=$props_53339_shape$jscomp$355$$?.width??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_53339_shape$jscomp$355$$,$APP.$cljs$cst$288$width$$),$height$jscomp$77$$=$props_53339_shape$jscomp$355$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_53339_shape$jscomp$355$$,$APP.$cljs$cst$1511$height$$),$content$jscomp$123$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_53339_shape$jscomp$355$$,
$APP.$cljs$cst$1621$content$$),$color_mapping_inverse$jscomp$1_vec__53346$$=$app$main$ui$shapes$text$fo_text$retrieve_colors$$($props_53339_shape$jscomp$355$$),$colors$jscomp$3$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($color_mapping_inverse$jscomp$1_vec__53346$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($color_mapping_inverse$jscomp$1_vec__53346$$,1,null);$color_mapping_inverse$jscomp$1_vec__53346$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($color_mapping_inverse$jscomp$1_vec__53346$$,
2,null);return(0,$APP.$rumext$v2$jsxs$$)("foreignObject",{width:$APP.$cljs$core$truth_$$(function(){var $fexpr__53349$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2021$auto_width$$,null],null),null);return $fexpr__53349$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__53349$$.$cljs$core$IFn$_invoke$arity$1$($grow_type$jscomp$2$$):$fexpr__53349$$($grow_type$jscomp$2$$)}())?1E5:$width$jscomp$86$$,height:$APP.$cljs$core$truth_$$(function(){var $fexpr__53350$$=
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2020$auto_height$$,null,$APP.$cljs$cst$2021$auto_width$$,null],null),null);return $fexpr__53350$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__53350$$.$cljs$core$IFn$_invoke$arity$1$($grow_type$jscomp$2$$):$fexpr__53350$$($grow_type$jscomp$2$$)}())?1E5:$height$jscomp$77$$,children:[(0,$APP.$rumext$v2$jsx$$)("style",{children:".text-node { background-clip: text;\n                           -webkit-background-clip: text; }"}),
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$text$fo_text$render_node$$,{index:0,shape:$props_53339_shape$jscomp$355$$,node:$content$jscomp$123$$})],x:$x$jscomp$1159$$,id:$id$jscomp$310$$,"data-mapping":JSON.stringify($APP.$cljs$core$clj__GT_js$$($color_mapping_inverse$jscomp$1_vec__53346$$)),transform:$transform$jscomp$76$$,"data-colors":$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$colors$jscomp$3$$),y:$y$jscomp$398$$,ref:$ref$jscomp$29$$})});var $app$main$ui$shapes$text$svg_text$text_shape$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$){var $render_id$jscomp$39$$=(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$render_id$$);$group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$,"shape");var $shape__$1$jscomp$29$$=$APP.$cljs$core$truth_$$($cljs$cst$2948$is_mask_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$))?
$app$main$ui$shapes$text$svg_text$set_white_fill$$($group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$):$group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$,$map__53265__$1_position_data$jscomp$4$$=$APP.$cljs$core$__destructure_map$$($shape__$1$jscomp$29$$);$group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53265__$1_position_data$jscomp$4$$,$APP.$cljs$cst$1499$x$$);var $y$jscomp$399$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53265__$1_position_data$jscomp$4$$,
$APP.$cljs$cst$1500$y$$),$width$jscomp$87$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53265__$1_position_data$jscomp$4$$,$APP.$cljs$cst$288$width$$),$height$jscomp$78$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53265__$1_position_data$jscomp$4$$,$APP.$cljs$cst$1511$height$$);$map__53265__$1_position_data$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53265__$1_position_data$jscomp$4$$,$APP.$cljs$cst$1875$position_data$$);var $transform$jscomp$77$$=
$APP.$app$common$geom$shapes$transform_str$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$29$$);$group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$=$app$main$ui$shapes$attrs$add_border_props_BANG_$$($app$main$ui$shapes$attrs$add_fill_props_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$({transform:$transform$jscomp$77$$,className:"text-container",x:$group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$,y:$y$jscomp$399$$,width:$width$jscomp$87$$,height:$height$jscomp$78$$},$shape__$1$jscomp$29$$,
$render_id$jscomp$39$$),$shape__$1$jscomp$29$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$cst$1732$fill_color_gradient$$,$map__53265__$1_position_data$jscomp$4$$))?(0,$APP.$rumext$v2$jsx$$)("defs",{children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$28$$,$JSCompiler_temp_const$jscomp$1009_p__53268$$){var $JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1009_p__53268$$,0,null),$data$jscomp$253$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1009_p__53268$$,1,null);$JSCompiler_temp_const$jscomp$1009_p__53268$$=$out_arr__44057__auto__$jscomp$28$$.push;$APP.$cljs$cst$1732$fill_color_gradient$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$253$$)!=null?($JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$="fill-color-gradient-"+
([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($render_id$jscomp$39$$),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$29$$)),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$)].join("")??""),$JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$gradients$gradient$$,{id:$JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$,
attr:$APP.$cljs$cst$1732$fill_color_gradient$$,shape:$data$jscomp$253$$},$JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$)):$JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$=null;$JSCompiler_temp_const$jscomp$1009_p__53268$$.call($out_arr__44057__auto__$jscomp$28$$,$JSCompiler_temp$jscomp$1011_id$jscomp$inline_5840_index$jscomp$241$$);return $out_arr__44057__auto__$jscomp$28$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($map__53265__$1_position_data$jscomp$4$$))}):
null,(0,$APP.$rumext$v2$create_element$$)("g",$group_props_props_53262_shape$jscomp$357_x$jscomp$1160$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$29$$,$JSCompiler_temp_const$jscomp$10411_p__53272$$){var $JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10411_p__53272$$,0,null),$data$jscomp$254$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$10411_p__53272$$,
1,null);$JSCompiler_temp_const$jscomp$10411_p__53272$$=$out_arr__44057__auto__$jscomp$29$$.push;var $G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("rtl",$APP.$cljs$cst$1948$direction$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$)),$browser_props$jscomp$inline_11746_props__$1$jscomp$inline_11747$$=$APP.$app$config$check_browser_QMARK_$$($APP.$cljs$cst$1337$safari$$)?{dominantBaseline:"hanging",
dy:"0.2em",y:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$)-$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$)}:null;$G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$={key:"text-"+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$29$$)??"")+"-"+($JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$??""),x:$G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$?
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$)+$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$):$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),y:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),dominantBaseline:"ideographic",textLength:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),lengthAdjust:"spacingAndGlyphs",style:$APP.$app$util$object$set_BANG_$$({textTransform:$APP.$cljs$cst$1753$text_transform$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),
fontFamily:$APP.$cljs$cst$1742$font_family$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),letterSpacing:$APP.$cljs$cst$1750$letter_spacing$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),fontStyle:$APP.$cljs$cst$1746$font_style$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),fontWeight:$APP.$cljs$cst$1745$font_weight$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),whiteSpace:"pre",fontSize:$APP.$cljs$cst$1744$font_size$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),
textDecoration:$APP.$cljs$cst$1752$text_decoration$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$),direction:$APP.$cljs$cst$1948$direction$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$)},"fill",["url(#fill-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$),"-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($render_id$jscomp$39$$),")"].join(""))};$browser_props$jscomp$inline_11746_props__$1$jscomp$inline_11747$$=$APP.$cljs$core$truth_$$($browser_props$jscomp$inline_11746_props__$1$jscomp$inline_11747$$)?
$APP.$app$util$object$merge_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$,$browser_props$jscomp$inline_11746_props__$1$jscomp$inline_11747$$):$G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$;$G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$=$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$29$$,
$APP.$cljs$cst$1618$fills$$,$APP.$cljs$cst$1618$fills$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$)),$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1637$blur$$]));var $render_id__$1$jscomp$inline_11750$$=""+($render_id$jscomp$39$$??"")+"-"+($JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$??"");$JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$=(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$provider$$($app$main$ui$context$render_id$$),
{value:$render_id__$1$jscomp$inline_11750$$,children:[(0,$APP.$rumext$v2$jsx$$)("defs",{children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$fills$fills$$,{shape:$G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$,"render-id":$render_id__$1$jscomp$inline_11750$$})}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$custom_stroke$shape_custom_strokes$$,{shape:$G__53276$jscomp$inline_11748_rtl_QMARK_$jscomp$inline_11745_shape__$2$jscomp$inline_11749$$,position:$JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$,
"render-id":$render_id__$1$jscomp$inline_11750$$,children:(0,$APP.$rumext$v2$create_element$$)("text",$browser_props$jscomp$inline_11746_props__$1$jscomp$inline_11747$$,$APP.$cljs$cst$1572$text$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$254$$))})]},$JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$);$JSCompiler_temp_const$jscomp$10411_p__53272$$.call($out_arr__44057__auto__$jscomp$29$$,$JSCompiler_inline_result$jscomp$10413_index$jscomp$242$$);return $out_arr__44057__auto__$jscomp$29$$},
[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($map__53265__$1_position_data$jscomp$4$$)))]})});(function($p1__53281_SHARP_$$){return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)($p1__53281_SHARP_$$,function($new_props_53289$$,$old_props_53290$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_props_53289$$.fonts,$old_props_53290$$.fonts)})})(function($fonts_css_props_53288$$){$fonts_css_props_53288$$=$app$main$ui$shapes$text$fontfaces$use_fonts_css$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($fonts_css_props_53288$$,"fonts"));return(0,$APP.$rumext$v2$jsx$$)("style",
{children:$fonts_css_props_53288$$})});
var $app$main$ui$shapes$text$fontfaces$fontfaces_style_render$$=function($p1__53291_SHARP_$$){return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)($p1__53291_SHARP_$$,function($new_props_53293$$,$old_props_53294$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_props_53293$$.fonts,$old_props_53294$$.fonts)})}(function($fonts_css$jscomp$1_props_53292$$){$fonts_css$jscomp$1_props_53292$$=$app$main$ui$shapes$text$fontfaces$use_fonts_css$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($fonts_css$jscomp$1_props_53292$$,"fonts"));
return(0,$APP.$rumext$v2$jsx$$)("style",{children:$fonts_css$jscomp$1_props_53292$$})}),$app$main$ui$shapes$text$fontfaces$fontfaces_style$$=function($p1__53298_SHARP_$$){return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)($p1__53298_SHARP_$$,function($new_props_53301$$,$old_props_53302$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_props_53301$$.fonts,$old_props_53302$$.fonts)})}(function($fonts$jscomp$7_props_53299$$){$fonts$jscomp$7_props_53299$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($fonts$jscomp$7_props_53299$$,
"fonts");return $APP.$app$common$data$not_empty_QMARK_$$($fonts$jscomp$7_props_53299$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$text$fontfaces$fontfaces_style_render$$,{fonts:$fonts$jscomp$7_props_53299$$}):null});var $p1__53467_SHARP_$jscomp$inline_5846$$,$p1__53473_SHARP_$jscomp$inline_5848$$;
$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($data$jscomp$255_map__53456_props_53455$$){$data$jscomp$255_map__53456_props_53455$$=$APP.$rumext$v2$util$wrap_props$$($data$jscomp$255_map__53456_props_53455$$);var $aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$=$APP.$cljs$core$__destructure_map$$($data$jscomp$255_map__53456_props_53455$$);$data$jscomp$255_map__53456_props_53455$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$,$APP.$cljs$cst$142$data$$);
var $use_thumbnails$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$,$cljs$cst$2957$use_thumbnails$$),$embed$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$,$APP.$cljs$cst$2958$embed$$,!1),$include_metadata$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$,$cljs$cst$2959$include_metadata$$,!1);$aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$,$cljs$cst$2960$aspect_ratio$$);var $objects$jscomp$256$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$255_map__53456_props_53455$$),$shapes$jscomp$29$$=$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$256$$,$APP.$app$common$uuid$zero$$,null);$aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$=$app$main$render$calculate_dimensions$$($objects$jscomp$256$$,
$aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$);$aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$=$APP.$app$main$render$format_viewbox$$($aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$);var $bgcolor$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($data$jscomp$255_map__53456_props_53455$$,$APP.$cljs$cst$2043$background$$,"#E8E9EA"),$shape_wrapper$jscomp$9$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$256$$)],
function(){return $APP.$app$main$render$shape_wrapper_factory$$($objects$jscomp$256$$)});return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$context$render_thumbnails$$),{value:$use_thumbnails$$,children:(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$shapes$embed$context$$),{value:$embed$jscomp$4$$,children:(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$),{value:$include_metadata$$,children:(0,$APP.$rumext$v2$jsxs$$)("svg",
{viewBox:$aspect_ratio$jscomp$3_dim_map__53456__$1_vbox$jscomp$1$$,version:"1.1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink","xmlns:penpot":$APP.$cljs$core$truth_$$($include_metadata$$)?"https://penpot.app/xmlns":null,style:{width:"100%",height:"100%",background:$bgcolor$$},fill:"none",children:[$APP.$cljs$core$truth_$$($include_metadata$$)?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$shapes$export$0$export_page$$,{page:$data$jscomp$255_map__53456_props_53455$$}):null,
function(){var $fonts$jscomp$8_shapes__$1$jscomp$6$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__53454_SHARP_$$){return $APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$256$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__53454_SHARP_$$))},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$files$helpers$frame_shape_QMARK_$$,$shapes$jscomp$29$$)]));
$fonts$jscomp$8_shapes__$1$jscomp$6$$=$APP.$app$main$ui$shapes$text$fontfaces$shapes__GT_fonts$$($fonts$jscomp$8_shapes__$1$jscomp$6$$);return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$text$fontfaces$fontfaces_style$$,{fonts:$fonts$jscomp$8_shapes__$1$jscomp$6$$})}(),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$30$$,$item$jscomp$61$$){$out_arr__44057__auto__$jscomp$30$$.push((0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$9$$,{shape:$item$jscomp$61$$},
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$61$$)));return $out_arr__44057__auto__$jscomp$30$$},[],$shapes$jscomp$29$$)]})})})})});
$APP.$app$main$render$frame_svg$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($map__53461_props_53460_use_thumbnails$jscomp$1$$){$map__53461_props_53460_use_thumbnails$jscomp$1$$=$APP.$rumext$v2$util$wrap_props$$($map__53461_props_53460_use_thumbnails$jscomp$1$$);var $background_color_bgcolor$jscomp$1_map__53461__$1$$=$APP.$cljs$core$__destructure_map$$($map__53461_props_53460_use_thumbnails$jscomp$1$$),$objects$jscomp$258$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_color_bgcolor$jscomp$1_map__53461__$1$$,
$APP.$cljs$cst$1615$objects$$),$frame$jscomp$18$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_color_bgcolor$jscomp$1_map__53461__$1$$,$APP.$cljs$cst$1590$frame$$),$height$jscomp$88_zoom$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($background_color_bgcolor$jscomp$1_map__53461__$1$$,$APP.$cljs$cst$2158$zoom$$,1);$map__53461_props_53460_use_thumbnails$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_color_bgcolor$jscomp$1_map__53461__$1$$,
$cljs$cst$2957$use_thumbnails$$);var $aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_color_bgcolor$jscomp$1_map__53461__$1$$,$cljs$cst$2960$aspect_ratio$$);$background_color_bgcolor$jscomp$1_map__53461__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($background_color_bgcolor$jscomp$1_map__53461__$1$$,$APP.$cljs$cst$2961$background_color$$);var $frame_id$jscomp$32$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$18$$);
$background_color_bgcolor$jscomp$1_map__53461__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($background_color_bgcolor$jscomp$1_map__53461__$1$$,"#E8E9EA");var $include_metadata$jscomp$1$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$);$aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$=$app$common$geom$rect$fix_aspect_ratio$$($APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$258$$,
$frame$jscomp$18$$),$aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$);var $bounds2_frame__$2_shape_wrapper$jscomp$11$$=$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$258$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($frame$jscomp$18$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1637$blur$$]))),$delta_bounds_frame__$3$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$)),$vector$jscomp$24$$=$APP.$app$common$geom$point$negate$$($delta_bounds_frame__$3$$),$children_ids$jscomp$10$$=$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$258$$,$frame_id$jscomp$32$$),$objects__$1$jscomp$5$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($frame_id$jscomp$32$$),$APP.$rumext$v2$adapt$$($objects$jscomp$258$$),
$APP.$rumext$v2$adapt$$($vector$jscomp$24$$)],function(){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__53458_SHARP_$$,$p2__53459_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__53458_SHARP_$$,$p2__53459_SHARP_$$,$APP.$app$common$geom$shapes$transform_shape$$,$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($vector$jscomp$24$$))},$objects$jscomp$258$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$frame_id$jscomp$32$$],null),$children_ids$jscomp$10$$))}),$frame__$1$jscomp$1_width$jscomp$97$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($vector$jscomp$24$$)],function(){return $APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$18$$,$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($vector$jscomp$24$$))});$bounds2_frame__$2_shape_wrapper$jscomp$11$$=
$aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$!=null&&$APP.$cljs$cst$1898$children_bounds$$.$cljs$core$IFn$_invoke$arity$1$($aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$)==null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($frame__$1$jscomp$1_width$jscomp$97$$,$APP.$cljs$cst$1898$children_bounds$$,$bounds2_frame__$2_shape_wrapper$jscomp$11$$):$frame__$1$jscomp$1_width$jscomp$97$$;$delta_bounds_frame__$3$$=$APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$4$($bounds2_frame__$2_shape_wrapper$jscomp$11$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1898$children_bounds$$,$APP.$cljs$cst$1499$x$$],null),$APP.$cljs$core$_$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta_bounds_frame__$3$$)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1898$children_bounds$$,$APP.$cljs$cst$1500$y$$],null),$APP.$cljs$core$_$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta_bounds_frame__$3$$));
$bounds2_frame__$2_shape_wrapper$jscomp$11$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects__$1$jscomp$5$$)],function(){return $APP.$app$main$render$shape_wrapper_factory$$($objects__$1$jscomp$5$$)});$frame__$1$jscomp$1_width$jscomp$97$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$)*$height$jscomp$88_zoom$$;$height$jscomp$88_zoom$$*=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$);
$aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$=$APP.$app$main$render$format_viewbox$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$2$($aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$,0),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$2$($aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$,0)],null));return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$context$render_thumbnails$$),
{value:$map__53461_props_53460_use_thumbnails$jscomp$1$$,children:(0,$APP.$rumext$v2$jsx$$)("svg",{"xmlns:penpot":$APP.$cljs$core$truth_$$($include_metadata$jscomp$1$$)?"https://penpot.app/xmlns":null,width:$APP.$app$util$strings$format_precision$$($frame__$1$jscomp$1_width$jscomp$97$$,3),xmlns:"http://www.w3.org/2000/svg",height:$APP.$app$util$strings$format_precision$$($height$jscomp$88_zoom$$,3),children:(0,$APP.$rumext$v2$jsx$$)($bounds2_frame__$2_shape_wrapper$jscomp$11$$,{shape:$delta_bounds_frame__$3$$}),
viewBox:$aspect_ratio$jscomp$4_bounds$jscomp$32_vbox$jscomp$3$$,style:{background:$background_color_bgcolor$jscomp$1_map__53461__$1$$},xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"})})});
$p1__53467_SHARP_$jscomp$inline_5846$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($map__53471_props_53470_show_grids_QMARK_$$){$map__53471_props_53470_show_grids_QMARK_$$=$APP.$rumext$v2$util$wrap_props$$($map__53471_props_53470_show_grids_QMARK_$$);var $class$$jscomp$3_map__53471__$1$$=$APP.$cljs$core$__destructure_map$$($map__53471_props_53470_show_grids_QMARK_$$),$objects$jscomp$260$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$3_map__53471__$1$$,
$APP.$cljs$cst$1615$objects$$),$root_shape$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$3_map__53471__$1$$,$cljs$cst$2962$root_shape$$);$map__53471_props_53470_show_grids_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$3_map__53471__$1$$,$cljs$cst$2963$show_grids_QMARK_$$);var $is_hidden$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$3_map__53471__$1$$,$cljs$cst$2964$is_hidden$$),$height$jscomp$89_zoom$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($class$$jscomp$3_map__53471__$1$$,$APP.$cljs$cst$2158$zoom$$,1);$class$$jscomp$3_map__53471__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($class$$jscomp$3_map__53471__$1$$,$APP.$cljs$cst$1277$class$$);if($APP.$cljs$core$truth_$$($root_shape$jscomp$1$$)){var $root_shape_id$jscomp$1$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$1$$),$include_metadata$jscomp$2$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$),
$vector$jscomp$25$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$1$$)),$APP.$rumext$v2$adapt$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$1$$))],function(){return $APP.$app$common$geom$point$negate$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$1$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$1$$)))}),
$objects__$1$jscomp$6$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($vector$jscomp$25$$),$APP.$rumext$v2$adapt$$($objects$jscomp$260$$),$APP.$rumext$v2$adapt$$($root_shape_id$jscomp$1$$)],function(){var $children_ids$jscomp$11$$=$APP.$cljs$core$cons$$($root_shape_id$jscomp$1$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$260$$,$root_shape_id$jscomp$1$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__53468_SHARP_$$,
$p2__53469_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__53468_SHARP_$$,$p2__53469_SHARP_$$,$APP.$app$common$geom$shapes$transform_shape$$,$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($vector$jscomp$25$$))},$objects$jscomp$260$$,$children_ids$jscomp$11$$)}),$root_shape_SINGLEQUOTE_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects__$1$jscomp$6$$,$root_shape_id$jscomp$1$$),$width$jscomp$98$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($root_shape_SINGLEQUOTE_$$)*
$height$jscomp$89_zoom$jscomp$1$$;$height$jscomp$89_zoom$jscomp$1$$*=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($root_shape_SINGLEQUOTE_$$);var $vbox$jscomp$4$$=$APP.$app$main$render$format_viewbox$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$2$($root_shape_SINGLEQUOTE_$$,0),$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$2$($root_shape_SINGLEQUOTE_$$,0)],
null)),$root_shape_wrapper$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects__$1$jscomp$6$$),$APP.$rumext$v2$adapt$$($root_shape_SINGLEQUOTE_$$)],function(){var $G__53472_G__53472__$1$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($root_shape_SINGLEQUOTE_$$);$G__53472_G__53472__$1$$=$G__53472_G__53472__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__53472_G__53472__$1$$.$fqn$:null;switch($G__53472_G__53472__$1$$){case "group":return $APP.$app$main$render$group_wrapper_factory$$($objects__$1$jscomp$6$$);
case "frame":return $APP.$app$main$render$frame_wrapper_factory$$($objects__$1$jscomp$6$$);default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__53472_G__53472__$1$$)].join(""));}});return(0,$APP.$rumext$v2$jsx$$)("svg",{"xmlns:penpot":$APP.$cljs$core$truth_$$($include_metadata$jscomp$2$$)?"https://penpot.app/xmlns":null,width:$APP.$app$util$strings$format_precision$$($width$jscomp$98$$,3),xmlns:"http://www.w3.org/2000/svg",height:$APP.$app$util$strings$format_precision$$($height$jscomp$89_zoom$jscomp$1$$,
3),className:$class$$jscomp$3_map__53471__$1$$,children:$APP.$cljs$core$truth_$$($is_hidden$$)?null:(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$root_shape_SINGLEQUOTE_$$,children:(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$context$is_component_QMARK_$$),{value:!0,children:(0,$APP.$rumext$v2$jsx$$)($root_shape_wrapper$$,{shape:$root_shape_SINGLEQUOTE_$$,"view-box":$vbox$jscomp$4$$})})}),
$APP.$cljs$core$truth_$$($map__53471_props_53470_show_grids_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$render$empty_grids$$,{"root-shape-id":$root_shape_id$jscomp$1$$,objects:$objects__$1$jscomp$6$$}):null]}),viewBox:$vbox$jscomp$4$$,xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"})}return null});$APP.$app$main$render$component_svg$$=$APP.$rumext$v2$deferred$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__53467_SHARP_$jscomp$inline_5846$$,$APP.$app$util$timers$idle_then_raf$$);
$p1__53473_SHARP_$jscomp$inline_5848$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($map__53477_props_53476_thumbnail_uri$$){$map__53477_props_53476_thumbnail_uri$$=$APP.$rumext$v2$util$wrap_props$$($map__53477_props_53476_thumbnail_uri$$);var $map__53477__$1_objects__$1$jscomp$7$$=$APP.$cljs$core$__destructure_map$$($map__53477_props_53476_thumbnail_uri$$);$map__53477_props_53476_thumbnail_uri$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53477__$1_objects__$1$jscomp$7$$,
$cljs$cst$2965$thumbnail_uri$$);var $on_error$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53477__$1_objects__$1$jscomp$7$$,$APP.$cljs$cst$1281$on_error$$),$show_grids_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53477__$1_objects__$1$jscomp$7$$,$cljs$cst$2963$show_grids_QMARK_$$),$class$$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53477__$1_objects__$1$jscomp$7$$,$APP.$cljs$cst$1277$class$$),$objects$jscomp$261$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53477__$1_objects__$1$jscomp$7$$,$APP.$cljs$cst$1615$objects$$),$root_shape$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53477__$1_objects__$1$jscomp$7$$,$cljs$cst$2962$root_shape$$),$height_zoom_zoom$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__53477__$1_objects__$1$jscomp$7$$,$APP.$cljs$cst$2158$zoom$$,1);if($APP.$cljs$core$truth_$$($root_shape$jscomp$2$$)){var $root_shape_id$jscomp$2$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$2$$),$vector$jscomp$26$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$2$$)),$APP.$rumext$v2$adapt$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$2$$))],function(){return $APP.$app$common$geom$point$negate$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$2$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($root_shape$jscomp$2$$)))});$map__53477__$1_objects__$1$jscomp$7$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($vector$jscomp$26$$),$APP.$rumext$v2$adapt$$($objects$jscomp$261$$),$APP.$rumext$v2$adapt$$($root_shape_id$jscomp$2$$)],function(){var $children_ids$jscomp$12$$=$APP.$cljs$core$cons$$($root_shape_id$jscomp$2$$,$APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$261$$,
$root_shape_id$jscomp$2$$));return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__53474_SHARP_$$,$p2__53475_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($p1__53474_SHARP_$$,$p2__53475_SHARP_$$,$APP.$app$common$geom$shapes$transform_shape$$,$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($vector$jscomp$26$$))},$objects$jscomp$261$$,$children_ids$jscomp$12$$)});var $root_shape_SINGLEQUOTE_$jscomp$1_vbox$jscomp$5$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53477__$1_objects__$1$jscomp$7$$,$root_shape_id$jscomp$2$$),$width$jscomp$99$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$2$($root_shape_SINGLEQUOTE_$jscomp$1_vbox$jscomp$5$$,0),$height$jscomp$90$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$2$($root_shape_SINGLEQUOTE_$jscomp$1_vbox$jscomp$5$$,0),$width_zoom$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($root_shape_SINGLEQUOTE_$jscomp$1_vbox$jscomp$5$$)*
$height_zoom_zoom$jscomp$2$$;$height_zoom_zoom$jscomp$2$$*=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($root_shape_SINGLEQUOTE_$jscomp$1_vbox$jscomp$5$$);$root_shape_SINGLEQUOTE_$jscomp$1_vbox$jscomp$5$$=$APP.$app$main$render$format_viewbox$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,$width$jscomp$99$$,$APP.$cljs$cst$1511$height$$,$height$jscomp$90$$],null));return(0,$APP.$rumext$v2$jsxs$$)("svg",{width:$APP.$app$util$strings$format_precision$$($width_zoom$$,
3),xmlns:"http://www.w3.org/2000/svg",height:$APP.$app$util$strings$format_precision$$($height_zoom_zoom$jscomp$2$$,3),className:$class$$jscomp$4$$,children:[(0,$APP.$rumext$v2$jsx$$)("image",{x:0,y:0,width:$width$jscomp$99$$,height:$height$jscomp$90$$,href:$map__53477_props_53476_thumbnail_uri$$,onError:$on_error$jscomp$4$$,loading:"lazy",decoding:"async"}),$APP.$cljs$core$truth_$$($show_grids_QMARK_$jscomp$1$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$render$empty_grids$$,{"root-shape-id":$root_shape_id$jscomp$2$$,
objects:$map__53477__$1_objects__$1$jscomp$7$$}):null],viewBox:$root_shape_SINGLEQUOTE_$jscomp$1_vbox$jscomp$5$$,xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"})}return null});$APP.$app$main$render$component_svg_thumbnail$$=$APP.$rumext$v2$deferred$cljs$0core$0IFn$0_invoke$0arity$02$$($p1__53473_SHARP_$jscomp$inline_5848$$,$APP.$app$util$timers$idle_then_raf$$);
$APP.$app$main$render$object_svg$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($map__53485_object_id$jscomp$3_props_53484$$){$map__53485_object_id$jscomp$3_props_53484$$=$APP.$rumext$v2$util$wrap_props$$($map__53485_object_id$jscomp$3_props_53484$$);var $map__53485__$1_object__$1$jscomp$3$$=$APP.$cljs$core$__destructure_map$$($map__53485_object_id$jscomp$3_props_53484$$),$objects$jscomp$262$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53485__$1_object__$1$jscomp$3$$,
$APP.$cljs$cst$1615$objects$$);$map__53485_object_id$jscomp$3_props_53484$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53485__$1_object__$1$jscomp$3$$,$APP.$cljs$cst$2231$object_id$$);var $embed$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__53485__$1_object__$1$jscomp$3$$,$APP.$cljs$cst$2958$embed$$,!1),$skip_children$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53485__$1_object__$1$jscomp$3$$,$APP.$cljs$cst$2966$skip_children$$),$object$jscomp$23$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$262$$,$map__53485_object_id$jscomp$3_props_53484$$);$map__53485__$1_object__$1$jscomp$3$$=function(){var $G__53488__$1$$=$APP.$cljs$core$truth_$$($APP.$cljs$cst$1858$hide_fill_on_export$$.$cljs$core$IFn$_invoke$arity$1$($object$jscomp$23$$))?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($object$jscomp$23$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$):$object$jscomp$23$$;return $APP.$cljs$core$truth_$$($skip_children$$)?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__53488__$1$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$PersistentVector$EMPTY$$):$G__53488__$1$$}();var $map__53487_width$jscomp$100$$=$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$262$$,$map__53485__$1_object__$1$jscomp$3$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1896$ignore_margin_QMARK_$$,!1],null)),$map__53487__$1_vbox$jscomp$6$$=$APP.$cljs$core$__destructure_map$$($map__53487_width$jscomp$100$$);
$map__53487_width$jscomp$100$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53487__$1_vbox$jscomp$6$$,$APP.$cljs$cst$288$width$$);var $height$jscomp$91$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__53487__$1_vbox$jscomp$6$$,$APP.$cljs$cst$1511$height$$);$map__53487__$1_vbox$jscomp$6$$=$APP.$app$main$render$format_viewbox$$($map__53487__$1_vbox$jscomp$6$$);var $fonts$jscomp$9$$=$app$main$ui$shapes$text$fontfaces$shape__GT_fonts$$($map__53485__$1_object__$1$jscomp$3$$,
$objects$jscomp$262$$),$shape_wrapper$jscomp$12$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects$jscomp$262$$)],function(){return $APP.$app$main$render$shape_wrapper_factory$$($objects$jscomp$262$$)});return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$shapes$export$0$include_metadata_ctx$$),{value:!1,children:(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($APP.$app$main$ui$shapes$embed$context$$),{value:$embed$jscomp$5$$,
children:(0,$APP.$rumext$v2$jsxs$$)("svg",{width:$APP.$app$util$strings$format_precision$$($map__53487_width$jscomp$100$$,3),xmlns:"http://www.w3.org/2000/svg",height:$APP.$app$util$strings$format_precision$$($height$jscomp$91$$,3),children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$text$fontfaces$fontfaces_style$$,{fonts:$fonts$jscomp$9$$}),(0,$APP.$rumext$v2$jsx$$)($shape_wrapper$jscomp$12$$,{shape:$map__53485__$1_object__$1$jscomp$3$$})],id:"screenshot-"+($map__53485_object_id$jscomp$3_props_53484$$??
""),viewBox:$map__53487__$1_vbox$jscomp$6$$,style:{WebkitPrintColorAdjust:$cljs$cst$2967$exact$$},xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"})})})});$APP.$app$main$worker$instance$$=null;$APP.$app$main$worker$ask_BANG_$$=function $app$main$worker$ask_BANG_$$($var_args$jscomp$1126$$){switch(arguments.length){case 1:return $app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$1$=function($message$jscomp$73$$){return $APP.$cljs$core$truth_$$($APP.$app$main$worker$instance$$)?$APP.$app$util$worker$ask_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$main$worker$instance$$,$message$jscomp$73$$,null):$APP.$beicon$v2$core$empty$$()};
$APP.$app$main$worker$ask_BANG_$$.$cljs$core$IFn$_invoke$arity$2$=function($message$jscomp$74$$,$transfer$jscomp$9$$){return $APP.$cljs$core$truth_$$($APP.$app$main$worker$instance$$)?$APP.$app$util$worker$ask_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$main$worker$instance$$,$message$jscomp$74$$,$transfer$jscomp$9$$):$APP.$beicon$v2$core$empty$$()};$APP.$app$main$worker$ask_BANG_$$.$cljs$lang$maxFixedArity$=2;$module$app$render_wasm$api$shared$$={$CursorDirection$:{backward:0,forward:1,"line-before":2,"line-after":3,"line-start":4,"line-end":5},$GrowType$:{fixed:0,"auto-width":1,"auto-height":2},$RawAlignContent$:{start:0,end:1,center:2,"space-between":3,"space-around":4,"space-evenly":5,stretch:6},$RawAlignItems$:{start:0,end:1,center:2,stretch:3},$RawAlignSelf$:{none:0,auto:1,start:2,end:3,center:4,stretch:5},$RawBlendMode$:{normal:3,screen:14,overlay:15,darken:16,lighten:17,"color-dodge":18,"color-burn":19,
"hard-light":20,"soft-light":21,difference:22,exclusion:23,multiply:24,hue:25,saturation:26,color:27,luminosity:28},$RawBlurType$:{"layer-blur":0},$RawBoolType$:{union:0,difference:1,intersection:2,exclusion:3},$RawConstraintH$:{left:0,right:1,leftright:2,center:3,scale:4},$RawConstraintV$:{top:0,bottom:1,topbottom:2,center:3,scale:4},$RawFillData$:{solid:0,linear:1,radial:2,image:3},$RawFillRule$:{nonzero:0,evenodd:1},$RawFlexDirection$:{row:0,"row-reverse":1,column:2,"column-reverse":3},$RawFontStyle$:{normal:0,
italic:1},$RawGridDirection$:{row:0,column:1},$RawGridTrackType$:{percent:0,flex:1,auto:2,fixed:3},$RawGrowType$:{fixed:0,"auto-width":1,"auto-height":2},$RawJustifyContent$:{start:0,end:1,center:2,"space-between":3,"space-around":4,"space-evenly":5,stretch:6},$RawJustifyItems$:{start:0,end:1,center:2,stretch:3},$RawJustifySelf$:{none:0,auto:1,start:2,end:3,center:4,stretch:5},$RawSegmentData$:{"move-to":1,"line-to":2,"curve-to":3,close:4},$RawShadowStyle$:{"drop-shadow":0,"inner-shadow":1},$RawShapeType$:{frame:0,
group:1,bool:2,rect:3,path:4,text:5,circle:6,"svg-raw":7},$RawSizing$:{fill:0,fix:1,auto:2},$RawStrokeCap$:{none:0,"line-arrow":1,"triangle-arrow":2,"square-marker":3,"circle-marker":4,"diamond-marker":5,round:6,square:7},$RawStrokeLineCap$:{butt:0,round:1,square:2},$RawStrokeLineJoin$:{miter:0,round:1,bevel:2},$RawStrokeStyle$:{solid:0,dotted:1,dashed:2,mixed:3},$RawTextAlign$:{left:0,center:1,right:2,justify:3},$RawTextDecoration$:{none:0,underline:1,"line-through":2,overline:3},$RawTextDirection$:{ltr:0,
rtl:1},$RawTextTransform$:{none:0,uppercase:1,lowercase:2,capitalize:3},$RawTransformEntryKind$:{parent:0,child:1},$RawVerticalAlign$:{top:0,center:1,bottom:2},$RawWrapType$:{wrap:0,nowrap:1}};var $app$render_wasm$wasm$serializers$$;$APP.$app$render_wasm$wasm$internal_frame_id$$=null;$APP.$app$render_wasm$wasm$internal_module$$={};$APP.$app$render_wasm$wasm$context_initialized_QMARK_$$=!1;$APP.$app$render_wasm$wasm$context_lost_QMARK_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);
$app$render_wasm$wasm$serializers$$={"font-style":$module$app$render_wasm$api$shared$$.$RawFontStyle$,"fill-rule":$module$app$render_wasm$api$shared$$.$RawFillRule$,"align-items":$module$app$render_wasm$api$shared$$.$RawAlignItems$,"constraint-h":$module$app$render_wasm$api$shared$$.$RawConstraintH$,sizing:$module$app$render_wasm$api$shared$$.$RawSizing$,"shape-type":$module$app$render_wasm$api$shared$$.$RawShapeType$,"align-content":$module$app$render_wasm$api$shared$$.$RawAlignContent$,"text-transform":$module$app$render_wasm$api$shared$$.$RawTextTransform$,
"transform-entry-kind":$module$app$render_wasm$api$shared$$.$RawTransformEntryKind$,"text-align":$module$app$render_wasm$api$shared$$.$RawTextAlign$,"vertical-align":$module$app$render_wasm$api$shared$$.$RawVerticalAlign$,"bool-type":$module$app$render_wasm$api$shared$$.$RawBoolType$,"grid-track-type":$module$app$render_wasm$api$shared$$.$RawGridTrackType$,"grow-type":$module$app$render_wasm$api$shared$$.$RawGrowType$,"stroke-style":$module$app$render_wasm$api$shared$$.$RawStrokeStyle$,"blend-mode":$module$app$render_wasm$api$shared$$.$RawBlendMode$,
"text-direction":$module$app$render_wasm$api$shared$$.$RawTextDirection$,"stroke-linejoin":$module$app$render_wasm$api$shared$$.$RawStrokeLineJoin$,"justify-self":$module$app$render_wasm$api$shared$$.$RawJustifySelf$,"shadow-style":$module$app$render_wasm$api$shared$$.$RawShadowStyle$,"stroke-linecap":$module$app$render_wasm$api$shared$$.$RawStrokeLineCap$,"wrap-type":$module$app$render_wasm$api$shared$$.$RawWrapType$,"blur-type":$module$app$render_wasm$api$shared$$.$RawBlurType$,"stroke-cap":$module$app$render_wasm$api$shared$$.$RawStrokeCap$,
"grid-direction":$module$app$render_wasm$api$shared$$.$RawGridDirection$,"fill-data":$module$app$render_wasm$api$shared$$.$RawFillData$,"justify-content":$module$app$render_wasm$api$shared$$.$RawJustifyContent$,"segment-data":$module$app$render_wasm$api$shared$$.$RawSegmentData$,"text-decoration":$module$app$render_wasm$api$shared$$.$RawTextDecoration$,"align-self":$module$app$render_wasm$api$shared$$.$RawAlignSelf$,"constraint-v":$module$app$render_wasm$api$shared$$.$RawConstraintV$,"flex-direction":$module$app$render_wasm$api$shared$$.$RawFlexDirection$,
"justify-items":$module$app$render_wasm$api$shared$$.$RawJustifyItems$};var $app$render_wasm$api$fonts$fonts$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2987$fonts$$,$APP.$app$main$store$state$$),$app$render_wasm$api$fonts$fetching$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentHashSet$EMPTY$$),$app$render_wasm$api$fonts$noto_fonts$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$2997$oriya$$,$cljs$cst$2998$coptic$$,$cljs$cst$2999$japanese$$,$cljs$cst$3000$runic$$,$cljs$cst$3001$tamil$$,
$cljs$cst$3002$ol_chiki$$,$cljs$cst$3003$music$$,$cljs$cst$3004$osmanya$$,$cljs$cst$3005$shavian$$,$cljs$cst$3006$bengali$$,$cljs$cst$3007$cyrillic$$,$cljs$cst$3008$latin_ext$$,$cljs$cst$3009$chinese$$,$cljs$cst$3010$gurmukhi$$,$cljs$cst$3011$ethiopic$$,$cljs$cst$3012$sinhala$$,$cljs$cst$3013$sora_sompeng$$,$cljs$cst$3014$khmer$$,$cljs$cst$3015$telugu$$,$cljs$cst$3016$vai$$,$cljs$cst$3017$javanese$$,$cljs$cst$3018$malayalam$$,$cljs$cst$3019$vietnamese$$,$cljs$cst$3020$devanagari$$,$cljs$cst$3021$thai$$,
$cljs$cst$3022$gujarati$$,$cljs$cst$3023$cherokee$$,$cljs$cst$3024$symbols_2$$,$cljs$cst$3025$tibetan$$,$cljs$cst$3026$bamum$$,$cljs$cst$3027$hebrew$$,$cljs$cst$3028$lao$$,$cljs$cst$3029$georgian$$,$cljs$cst$3030$tifinagh$$,$cljs$cst$3031$korean$$,$cljs$cst$3032$myanmar$$,$cljs$cst$3033$modi$$,$cljs$cst$3034$mongolian$$,$cljs$cst$3035$syriac$$,$cljs$cst$3036$greek$$,$cljs$cst$3037$old_italic$$,$cljs$cst$3038$arabic$$,$cljs$cst$3039$brahmi$$,$cljs$cst$3040$kannada$$,$cljs$cst$3041$symbols$$,$cljs$cst$3042$armenian$$,
$cljs$cst$3043$meroitic$$],[new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-oriya",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-coptic",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-jp",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-runic",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-tamil",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-ol-chiki",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-music",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-osmanya",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-shavian",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-bengali",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-sc",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-gurmukhi",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-ethiopic",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-sinhala",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-sora-sompeng",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-khmer",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-telugu",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-vai",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-javanese",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-malayalam",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-thai",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-gujarati",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-cherokee",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-symbols-2",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-serif-tibetan",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-bamum",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-hebrew",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-lao",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-georgian",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-tifinagh",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-kr",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-myanmar",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-modi",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-mongolian",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-syriac",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-old-italic",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-arabic",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-brahmi",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-kannada",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-symbols",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-armenian",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,
!0],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1741$font_id$$,"gfont-noto-sans-meroitic",$APP.$cljs$cst$1743$font_variant_id$$,"regular",$APP.$cljs$cst$1889$style$$,0,$APP.$cljs$cst$1981$weight$$,400,$cljs$cst$2994$is_fallback$$,!0],null)]);var $app$render_wasm$api$texts$emoji_pattern$$=/(?:\uD83C[\uDDE6-\uDDFF]\uD83C[\uDDE6-\uDDFF])|(?:\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDEFF])|(?:\uD83E[\uDD00-\uDDFF])|(?:\uD83D[\uDE80-\uDEFF]|\uD83E[\uDC00-\uDCFF])|(?:\uD83E[\uDE70-\uDEFF])|[\u2600-\u26FF\u2700-\u27BF\u2300-\u23FF\u2B00-\u2BFF]/,$app$render_wasm$api$texts$unicode_ranges$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$2997$oriya$$,$cljs$cst$2998$coptic$$,$cljs$cst$2999$japanese$$,$cljs$cst$3000$runic$$,$cljs$cst$3001$tamil$$,
$cljs$cst$3002$ol_chiki$$,$cljs$cst$3003$music$$,$cljs$cst$3004$osmanya$$,$cljs$cst$3005$shavian$$,$cljs$cst$3006$bengali$$,$cljs$cst$3007$cyrillic$$,$cljs$cst$3008$latin_ext$$,$cljs$cst$3009$chinese$$,$cljs$cst$3010$gurmukhi$$,$cljs$cst$3011$ethiopic$$,$cljs$cst$3012$sinhala$$,$cljs$cst$3013$sora_sompeng$$,$cljs$cst$3014$khmer$$,$cljs$cst$3015$telugu$$,$cljs$cst$3016$vai$$,$cljs$cst$3017$javanese$$,$cljs$cst$3018$malayalam$$,$cljs$cst$3019$vietnamese$$,$cljs$cst$3020$devanagari$$,$cljs$cst$3021$thai$$,
$cljs$cst$3022$gujarati$$,$cljs$cst$3023$cherokee$$,$cljs$cst$3024$symbols_2$$,$cljs$cst$3025$tibetan$$,$cljs$cst$3026$bamum$$,$cljs$cst$3027$hebrew$$,$cljs$cst$3028$lao$$,$cljs$cst$3029$georgian$$,$cljs$cst$3030$tifinagh$$,$cljs$cst$3031$korean$$,$cljs$cst$3032$myanmar$$,$cljs$cst$3033$modi$$,$cljs$cst$3034$mongolian$$,$cljs$cst$3035$syriac$$,$cljs$cst$3036$greek$$,$cljs$cst$3037$old_italic$$,$cljs$cst$3038$arabic$$,$cljs$cst$3039$brahmi$$,$cljs$cst$3040$kannada$$,$cljs$cst$3041$symbols$$,$cljs$cst$3042$armenian$$,
$cljs$cst$3043$meroitic$$],[/[\u0B00-\u0B7F]/,/[\u2C80-\u2CFF]/,/[\u3040-\u30FF\u31F0-\u31FF\uFF66-\uFF9F]/,/[\u16A0-\u16FF]/,/[\u0B80-\u0BFF]/,/[\u1C50-\u1C7F]/,/[\u2669-\u267B]|\uD834[\uDD00-\uDD1F]/,/\uD801[\uDC80-\uDCAF]/,/\uD801[\uDC50-\uDC7F]/,/[\u0980-\u09FF]/,/[\u0400-\u04FF\u0500-\u052F\u2DE0-\u2DFF\uA640-\uA69F]/,/[\u0100-\u017F\u0180-\u024F]/,/[\u4E00-\u9FFF\u3400-\u4DBF]/,/[\u0A00-\u0A7F]/,/[\u1200-\u137F]/,/[\u0D80-\u0DFF]/,/\uD804[\uDCD0-\uDCFF]/,/[\u1780-\u17FF\u19E0-\u19FF]/,/[\u0C00-\u0C7F]/,
/[\uA500-\uA63F]/,/[\uA980-\uA9DF]/,/[\u0D00-\u0D7F]/,/[\u1EA0-\u1EF9]/,/[\u0900-\u097F\uA8E0-\uA8FF]/,/[\u0E00-\u0E7F]/,/[\u0A80-\u0AFF]/,/[\u13A0-\u13FF]/,/[\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\u2B00-\u2BFF]/,/[\u0F00-\u0FFF]/,/[\uA6A0-\uA6FF]/,/[\u0590-\u05FF\uFB1D-\uFB4F]/,/[\u0E80-\u0EFF]/,/[\u10A0-\u10FF]/,/[\u2D30-\u2D7F]/,/[\uAC00-\uD7AF]/,/[\u1000-\u109F\uAA60-\uAA7F]/,/\uD805[\uDE00-\uDE5F]/,/[\u1800-\u18AF]/,/[\u0700-\u074F]/,/[\u0370-\u03FF\u1F00-\u1FFF]/,
/\uD800[\uDF00-\uDF2F]/,/[\u0600-\u06FF\u0750-\u077F\u0870-\u089F\u08A0-\u08FF]/,/\uD804[\uDC00-\uDC7F]/,/[\u0C80-\u0CFF]/,/[\u2190-\u21FF\u2200-\u22FF\u2300-\u23FF\u25A0-\u25FF\u2600-\u26FF\u2700-\u27BF\u2B00-\u2BFF]/,/[\u0530-\u058F\uFB13-\uFB17]/,/\uD802[\uDD80-\uDD9F]/]);var $app$render_wasm$svg_fills$url_fill_pattern$$=/url\(\s*['"]?#([^)'"]+)['"]?\s*\)/;var $app$render_wasm$svg_filters$drop_shadow_tags$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$2679$feGaussianBlur$$,null,$cljs$cst$2692$feColorMatrix$$,null,$cljs$cst$2695$feOffset$$,null],null),null);$APP.$app$render_wasm$text_editor$shape_text_contents$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$util$text$content$styles$mixed_values$$;
$APP.$app$util$text$content$styles$mapping$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$util$text$content$styles$encode$$,$app$util$text$content$styles$decode$$],null),$APP.$cljs$cst$1740$typography_ref_id$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$util$text$content$styles$encode$$,$app$util$text$content$styles$decode$$],
null),$APP.$cljs$cst$1626$typography_ref_file$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$app$util$text$content$styles$encode$$,$app$util$text$content$styles$decode$$],null),$APP.$cljs$cst$1741$font_id$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$identity$$,$APP.$cljs$core$identity$$],null),$APP.$cljs$cst$1743$font_variant_id$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$identity$$,$APP.$cljs$core$identity$$],null),$APP.$cljs$cst$1751$vertical_align$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$identity$$,$APP.$cljs$core$identity$$],null)],null);
$app$util$text$content$styles$mixed_values$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1600$multiple$$,null,"mixed",null,$APP.$cljs$cst$2023$mixed$$,null,"multiple",null],null),null);$APP.$app$render_wasm$api$dpr$$=$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$cljs$cst$1227$render_wasm_dpr$$)?typeof window!=="undefined"?window.devicePixelRatio:1:1;$APP.$app$render_wasm$api$noop_fn$$=$APP.$cljs$core$constantly$$(null);$APP.$app$render_wasm$api$pending_render$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$APP.$app$render_wasm$api$shapes_loading_QMARK_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);
$APP.$app$render_wasm$api$deferred_render_QMARK_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);
$APP.$app$render_wasm$api$render_finish$$=$APP.$app$util$functions$debounce$cljs$0core$0IFn$0_invoke$0arity$02$$(function($ts$jscomp$11$$){return $APP.$app$render_wasm$wasm$context_initialized_QMARK_$$?(performance.mark("render-finish::begin"),(0,$APP.$app$render_wasm$wasm$internal_module$$._set_view_end)(),$app$render_wasm$api$render$$($ts$jscomp$11$$),performance.mark("render-finish::end"),performance.measure("render-finish",{start:"render-finish::begin",end:"render-finish::end",detail:{}})):null},
100);$APP.$app$render_wasm$api$render_pan$$=$APP.$app$util$rxops$throttle_fn$$(10,function($ts$jscomp$12$$){return $APP.$app$render_wasm$wasm$context_initialized_QMARK_$$?(performance.mark("render-pan::begin"),$app$render_wasm$api$render$$($ts$jscomp$12$$),performance.mark("render-pan::end"),performance.measure("render-pan",{start:"render-pan::begin",end:"render-pan::end",detail:{}})):null});
$APP.$app$render_wasm$api$module$$=new $APP.$cljs$core$Delay$$(function(){if(typeof dynamicImport!=="undefined"){var $uri$jscomp$77$$=$app$config$resolve_href$$("js/render-wasm.js");return $APP.$promesa$core$merr$cljs$0core$0IFn$0_invoke$0arity$02$$(function($cause$jscomp$44$$){console.error($cause$jscomp$44$$);return $APP.$promesa$impl$promise$resolved$$(!1)},$APP.$promesa$core$fmap$cljs$0core$0IFn$0_invoke$0arity$02$$(function($default$$jscomp$85$$){$APP.$app$render_wasm$wasm$internal_module$$=
$default$$jscomp$85$$;return!0},$promesa$core$mcat$cljs$0core$0IFn$0_invoke$0arity$02$$($app$render_wasm$api$init_wasm_module$$,$shadow$esm$dynamic_import$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($uri$jscomp$77$$)))))}return $APP.$promesa$impl$promise$resolved$$(!1)});$APP.$JSCompiler_prototypeAlias$$=$app$render_wasm$shape$ShapeProxy$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$app$common$types$shape$IShape$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($_$jscomp$1613$$,$writer$jscomp$169$$){return $APP.$cljs$core$_write$$($writer$jscomp$169$$,["#penpot/shape ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.$delegate$))].join(""))};
$APP.$JSCompiler_prototypeAlias$$.toString=function(){var $coll$jscomp$1087$$=this;return["{",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",function(){return function $app$render_wasm$shape$iter__54368$$($s__54369$$){return new $APP.$cljs$core$LazySeq$$(null,function(){for(;;){var $s__54369__$2_temp__5825__auto__$jscomp$169$$=$APP.$cljs$core$seq$$($s__54369$$);if($s__54369__$2_temp__5825__auto__$jscomp$169$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__54369__$2_temp__5825__auto__$jscomp$169$$)){var $JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$=
$APP.$cljs$core$_chunked_first$$($s__54369__$2_temp__5825__auto__$jscomp$169$$),$size__5502__auto__$jscomp$30$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$),$b__54371_k$jscomp$628$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$30$$);a:{for(var $i__54370$jscomp$inline_5997$$=0;;)if($i__54370$jscomp$inline_5997$$<$size__5502__auto__$jscomp$30$$){var $b$jscomp$inline_11803_vec__54394$jscomp$inline_5998$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$,
$i__54370$jscomp$inline_5997$$),$k$jscomp$inline_5999_x$jscomp$inline_11804$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_11803_vec__54394$jscomp$inline_5998$$,0,null),$v$jscomp$inline_6000$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($b$jscomp$inline_11803_vec__54394$jscomp$inline_5998$$,1,null);$b$jscomp$inline_11803_vec__54394$jscomp$inline_5998$$=$b__54371_k$jscomp$628$$;$k$jscomp$inline_5999_x$jscomp$inline_11804$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($k$jscomp$inline_5999_x$jscomp$inline_11804$$),
" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($v$jscomp$inline_6000$$)].join("");$b$jscomp$inline_11803_vec__54394$jscomp$inline_5998$$.add($k$jscomp$inline_5999_x$jscomp$inline_11804$$);$i__54370$jscomp$inline_5997$$+=1}else{$JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$=!0;break a}$JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$=void 0}return $JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$?
$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__54371_k$jscomp$628$$),$app$render_wasm$shape$iter__54368$$($APP.$cljs$core$_chunked_rest$$($s__54369__$2_temp__5825__auto__$jscomp$169$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__54371_k$jscomp$628$$),null)}$JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$=$APP.$cljs$core$first$$($s__54369__$2_temp__5825__auto__$jscomp$169$$);$b__54371_k$jscomp$628$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$,
0,null);$JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$,1,null);return $APP.$cljs$core$cons$$([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($b__54371_k$jscomp$628$$)," ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$1055_c__5501__auto__$jscomp$30_v$jscomp$558_vec__54398$$)].join(""),
$app$render_wasm$shape$iter__54368$$($APP.$cljs$core$rest$$($s__54369__$2_temp__5825__auto__$jscomp$169$$)))}return null}},null,null)}($coll$jscomp$1087$$)}())),"}"].join("")};$APP.$JSCompiler_prototypeAlias$$.equiv=function($other$jscomp$192$$){return this.$cljs$core$IEquiv$_equiv$arity$2$(null,$other$jscomp$192$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$;
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFind$_find$arity$2$=function($_$jscomp$1614$$,$k$jscomp$630$$){switch($k$jscomp$630$$ instanceof $APP.$cljs$core$Keyword$$?$k$jscomp$630$$.$fqn$:null){case "id":return new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$266$id$$,this.id,null);case "type":return new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null);default:return $cljs$core$_find$$(this.$delegate$,$k$jscomp$630$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_$jscomp$1615$$,$meta$jscomp$80$$){return new $app$render_wasm$shape$ShapeProxy$$(this.id,this.type,$APP.$cljs$core$with_meta$$(this.$delegate$,$meta$jscomp$80$$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($coll$jscomp$1088$$,$k$jscomp$631$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$631$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($_$jscomp$1616$$,$k$jscomp$632$$,$not_found$jscomp$82$$){switch($k$jscomp$632$$ instanceof $APP.$cljs$core$Keyword$$?$k$jscomp$632$$.$fqn$:null){case "id":return this.id;case "type":return this.type;default:return $APP.$cljs$core$_lookup$$(this.$delegate$,$k$jscomp$632$$,$not_found$jscomp$82$$)}};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return $APP.$cljs$core$meta$$(this.$delegate$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $APP.$cljs$core$hash$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($coll$jscomp$1090$$,$other$jscomp$193$$){return $APP.$cljs$core$equiv_map$$(this,$other$jscomp$193$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEmptyableCollection$_empty$arity$1$=function(){return new $app$render_wasm$shape$ShapeProxy$$(null,null,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($coll$jscomp$1091$$,$k$jscomp$633$$,$v$jscomp$560$$){return $app$render_wasm$shape$impl_assoc$$.$cljs$core$IFn$_invoke$arity$3$?$app$render_wasm$shape$impl_assoc$$.$cljs$core$IFn$_invoke$arity$3$(this,$k$jscomp$633$$,$v$jscomp$560$$):$app$render_wasm$shape$impl_assoc$$(this,$k$jscomp$633$$,$v$jscomp$560$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($_$jscomp$1619$$,$k$jscomp$634$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$634$$,$APP.$cljs$cst$266$id$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$634$$,$APP.$cljs$cst$139$type$$)||$APP.$cljs$core$contains_QMARK_$$(this.$delegate$,$k$jscomp$634$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 1+$APP.$cljs$core$count$$(this.$delegate$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($coll$jscomp$1092$$,$k$jscomp$635$$){return $app$render_wasm$shape$impl_dissoc$$.$cljs$core$IFn$_invoke$arity$2$?$app$render_wasm$shape$impl_dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this,$k$jscomp$635$$):$app$render_wasm$shape$impl_dissoc$$(this,$k$jscomp$635$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$cons$$(new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$266$id$$,this.id,null),$APP.$cljs$core$cons$$(new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),$cljs$core$_seq$$(this.$delegate$)))};
$APP.$JSCompiler_prototypeAlias$$.call=function($unused__14253__auto__$jscomp$30$$){switch(arguments.length-1){case 1:return this.$cljs$core$IFn$_invoke$arity$1$(arguments[1]);case 2:return this.$cljs$core$IFn$_invoke$arity$2$(arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length-1)].join(""));}};$APP.$JSCompiler_prototypeAlias$$.apply=function($self__$jscomp$3362$$,$args54333$$){return this.call.apply(this,[this].concat($APP.$cljs$core$aclone$$($args54333$$)))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$1$=function($k$jscomp$636$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$636$$,null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IFn$_invoke$arity$2$=function($k$jscomp$637$$,$not_found$jscomp$83$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k$jscomp$637$$,$not_found$jscomp$83$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($coll$jscomp$1095$$,$entry$jscomp$47$$){return $app$render_wasm$shape$impl_conj$$.$cljs$core$IFn$_invoke$arity$2$?$app$render_wasm$shape$impl_conj$$.$cljs$core$IFn$_invoke$arity$2$(this,$entry$jscomp$47$$):$app$render_wasm$shape$impl_conj$$(this,$entry$jscomp$47$$)};
var $app$render_wasm$shape$conj_STAR_$$=$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$0$()),$app$render_wasm$shape$xf_COLON_without_id_and_type$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($k$jscomp$641_kvpair$$){$k$jscomp$641_kvpair$$=$APP.$cljs$core$_key$$($k$jscomp$641_kvpair$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$641_kvpair$$,$APP.$cljs$cst$266$id$$)||
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($k$jscomp$641_kvpair$$,$APP.$cljs$cst$139$type$$)});
$APP.$app$common$transit$add_handlers_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,"shape",$APP.$cljs$cst$1277$class$$,$app$render_wasm$shape$ShapeProxy$$,$APP.$cljs$cst$1300$wfn$$,function($p1__54471_SHARP_$$){return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$p1__54471_SHARP_$$)}],null)]));var $app$main$features$initialize_54564$$;$APP.$app$common$logging$loggers$$.set("app.main.features",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$144$trace$$));$APP.$app$main$features$global_enabled_features$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($app$common$features$default_features$$,$app$common$features$xf_flag_to_feature$$,$APP.$app$config$flags$$);
$APP.$app$main$features$features_ref$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$key$$($APP.$cljs$cst$227$features$$),$APP.$app$main$store$state$$);var $app$main$data$changes$update_indexes_54571$$,$app$main$data$changes$apply_changes_localy_54584$$,$app$main$data$changes$commit_54591$$,$app$main$data$changes$commit_changes_54596$$,$app$main$data$changes$page_change_QMARK_$$,$app$main$data$changes$xf_COLON_map_page_id$$;$APP.$app$common$logging$loggers$$.set("app.main.data.changes",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1159$info$$));
$app$main$data$changes$page_change_QMARK_$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2572$del_page$$,null,$APP.$cljs$cst$2573$mov_page$$,null,$cljs$cst$2571$mod_page$$,null,$APP.$cljs$cst$2570$add_page$$,null],null),null);$APP.$app$main$data$changes$commit_QMARK_$$=$APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$2129$app_DOT_main_DOT_data_DOT_changes_SLASH_commit$$);
$app$main$data$changes$xf_COLON_map_page_id$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$loggers$$.set("app.main.data.persistence",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));$APP.$app$main$data$persistence$revn_data$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
$APP.$app$main$data$persistence$queue_conj$$=$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentQueue$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$));$APP.$app$main$data$persistence$xf_mapcat_undo$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3089$undo_changes$$);$APP.$app$main$data$persistence$xf_mapcat_redo$$=$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3086$redo_changes$$);var $app$common$files$changes_builder$schema_COLON_changes$$=$app$common$schema$register_BANG_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"changes"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3086$redo_changes$$,
$APP.$cljs$core$vector_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$seq_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1770$origin$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3092$save_undo_QMARK_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$core$boolean_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3093$stack_undo_QMARK_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$core$boolean_QMARK_$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3090$undo_group$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$972$app_DOT_common_DOT_schema_SLASH_any$$],null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$932$app_DOT_common_DOT_schema_SLASH_type$$,$cljs$cst$3116$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_changes$$],null)));$app$common$schema$check_fn$$($app$common$files$changes_builder$schema_COLON_changes$$);var $app$plugins$flags$reset_54177$$;$APP.$app$plugins$register$registry$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$plugins$save_plugin_permissions_peek_54601$$,$app$main$data$plugins$save_current_plugin_54610$$,$app$main$data$plugins$remove_current_plugin_54626$$,$app$main$data$plugins$close_current_plugin_54680$$,$app$main$data$plugins$check_open_plugin_54738$$;$cljs$spec$alpha$def_impl$$($cljs$cst$3166$app_DOT_main_DOT_data_DOT_media_SLASH_blob$$,$cljs$cst$3167$app_DOT_main_DOT_data_DOT_media_SLASH_blob_QMARK_$$,function($o$jscomp$264$$){return $o$jscomp$264$$ instanceof Blob});
$cljs$spec$alpha$def_impl$$($cljs$cst$3168$app_DOT_main_DOT_data_DOT_media_SLASH_blobs$$,$APP.$cljs$core$list$$($cljs$cst$3169$cljs_DOT_spec_DOT_alpha_SLASH_coll_of$$,$cljs$cst$3166$app_DOT_main_DOT_data_DOT_media_SLASH_blob$$),$cljs$spec$alpha$every_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($cljs$cst$3166$app_DOT_main_DOT_data_DOT_media_SLASH_blob$$,$cljs$cst$3166$app_DOT_main_DOT_data_DOT_media_SLASH_blob$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1080$cljs_DOT_spec_DOT_alpha_SLASH_conform_all$$,
!0,$cljs$cst$1071$cljs_DOT_spec_DOT_alpha_SLASH_kind_form$$,null,$cljs$cst$1075$cljs_DOT_spec_DOT_alpha_SLASH_describe$$,$APP.$cljs$core$list$$($cljs$cst$3169$cljs_DOT_spec_DOT_alpha_SLASH_coll_of$$,$cljs$cst$3166$app_DOT_main_DOT_data_DOT_media_SLASH_blob$$),$cljs$cst$1073$cljs_DOT_spec_DOT_alpha_SLASH_cpred$$,function($G__54599$$){return $APP.$cljs$core$coll_QMARK_$$($G__54599$$)}],null),null));
$cljs$spec$alpha$def_impl$$($cljs$cst$3170$app_DOT_main_DOT_data_DOT_media_SLASH_file$$,$cljs$cst$3171$app_DOT_main_DOT_data_DOT_media_SLASH_file_QMARK_$$,$APP.$app$main$data$media$file_QMARK_$$);
$cljs$spec$alpha$def_impl$$($cljs$cst$3172$app_DOT_main_DOT_data_DOT_media_SLASH_files$$,$APP.$cljs$core$list$$($cljs$cst$3169$cljs_DOT_spec_DOT_alpha_SLASH_coll_of$$,$cljs$cst$3170$app_DOT_main_DOT_data_DOT_media_SLASH_file$$),$cljs$spec$alpha$every_impl$cljs$0core$0IFn$0_invoke$0arity$04$$($cljs$cst$3170$app_DOT_main_DOT_data_DOT_media_SLASH_file$$,$cljs$cst$3170$app_DOT_main_DOT_data_DOT_media_SLASH_file$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$1080$cljs_DOT_spec_DOT_alpha_SLASH_conform_all$$,
!0,$cljs$cst$1071$cljs_DOT_spec_DOT_alpha_SLASH_kind_form$$,null,$cljs$cst$1075$cljs_DOT_spec_DOT_alpha_SLASH_describe$$,$APP.$cljs$core$list$$($cljs$cst$3169$cljs_DOT_spec_DOT_alpha_SLASH_coll_of$$,$cljs$cst$3170$app_DOT_main_DOT_data_DOT_media_SLASH_file$$),$cljs$cst$1073$cljs_DOT_spec_DOT_alpha_SLASH_cpred$$,function($G__54600$$){return $APP.$cljs$core$coll_QMARK_$$($G__54600$$)}],null),null));var $app$main$data$profile$set_profile_54619$$,$app$main$data$profile$fetch_profile_54631$$,$app$main$data$profile$refresh_profile_54634$$,$app$main$data$profile$persist_profile_54640$$,$app$main$data$profile$toggle_theme_54654$$,$app$main$data$profile$cancel_email_change_54672$$,$app$main$data$profile$update_profile_props_54691$$,$app$main$data$profile$request_profile_recovery_54753$$,$app$main$data$profile$check_request_profile_recovery$$;
$APP.$app$main$data$profile$check_profile$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Profile"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1553$created_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1349$fullname$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3176$email$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2787$lang$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$3177$theme$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1348$photo_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$3178$photo_url$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$198$string$$],null)],null));$APP.$app$main$data$profile$profile_fetched_QMARK_$$=$APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3180$app_DOT_main_DOT_data_DOT_profile_SLASH_profile_fetched$$);
typeof $app$main$data$profile$cancel_email_change_54672$$==="undefined"&&($app$main$data$profile$cancel_email_change_54672$$=function($meta54673$jscomp$inline_6057$$){this.$meta54673$=$meta54673$jscomp$inline_6057$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$profile$cancel_email_change_54672$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3193$app_DOT_main_DOT_data_DOT_profile_SLASH_cancel_email_change$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_54674$jscomp$inline_6058$$,$meta54673__$1$jscomp$inline_6059$$){return new $app$main$data$profile$cancel_email_change_54672$$($meta54673__$1$jscomp$inline_6059$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta54673$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return $APP.$beicon$v2$core$map$$($APP.$cljs$core$constantly$$($APP.$app$main$data$profile$refresh_profile$$()),$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3194$cancel_email_change$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$))});new $app$main$data$profile$cancel_email_change_54672$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
$APP.$app$main$data$profile$check_update_password$$=$app$common$schema$check_fn$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3195$password_1$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3196$password_2$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3197$password_old$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$198$string$$],null)],null)],
null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$273$hint$$,"expected valid parameters for update password"]));
$APP.$app$main$data$profile$check_update_notifications_params$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"NotificationsForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3200$dashboard_comments$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2106$all$$,null,$APP.$cljs$cst$2107$partial$$,null,$APP.$cljs$cst$226$none$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3201$email_comments$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2106$all$$,null,$APP.$cljs$cst$2107$partial$$,null,$APP.$cljs$cst$226$none$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3202$email_invites$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2106$all$$,null,$APP.$cljs$cst$226$none$$,null],null),null)],null)],null)],null));$APP.$app$main$data$profile$profile_deleted_event_QMARK_$$=$APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$3218$app_DOT_main_DOT_data_DOT_profile_SLASH_profile_deleted$$);
$app$main$data$profile$check_request_profile_recovery$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"request-profile-recovery",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3176$email$$,$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],
null)],null));
$APP.$app$main$data$profile$check_recover_profile$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"recover-profile",$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$749$password$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1134$token$$,$APP.$cljs$cst$198$string$$],null)],null));var $allowedTypes$$module$app$util$clipboard$$="image/webp image/png image/jpeg image/svg+xml application/transit+json text/html text/plain".split(" "),$exclusiveTypes$$module$app$util$clipboard$$=["application/transit+json","text/html","text/plain"];
$module$app$util$clipboard$$={$fromClipboardData$:function($clipboardData$$,$options$jscomp$497$$){return $fromDataTransfer$$module$app$util$clipboard$$($clipboardData$$,$options$jscomp$497$$)},$fromClipboardEvent$:function($e$jscomp$317$$,$options$jscomp$498$$){return $fromDataTransfer$$module$app$util$clipboard$$($e$jscomp$317$$.clipboardData,$options$jscomp$498$$)}};$module$app$util$clipboard$$.$fromDataTransfer$=$fromDataTransfer$$module$app$util$clipboard$$;
$module$app$util$clipboard$$.$fromNavigator$=async function($options$jscomp$495$$){$options$jscomp$495$$=$options$jscomp$495$$||{};const $items$jscomp$28$$=await navigator.clipboard.read();return(await Promise.all(Array.from($items$jscomp$28$$).map(async $blob$jscomp$18_item$jscomp$64_text$jscomp$36$$=>{var $itemAllowedTypes_type$jscomp$441$$=Array.from($blob$jscomp$18_item$jscomp$64_text$jscomp$36$$.types).filter($filterAllowedTypes$$module$app$util$clipboard$$($options$jscomp$495$$)).sort($sortTypes$$module$app$util$clipboard$$);
if($itemAllowedTypes_type$jscomp$441$$.length===1&&$itemAllowedTypes_type$jscomp$441$$.at(0)==="text/plain")return $blob$jscomp$18_item$jscomp$64_text$jscomp$36$$=await $blob$jscomp$18_item$jscomp$64_text$jscomp$36$$.getType("text/plain"),$blob$jscomp$18_item$jscomp$64_text$jscomp$36$$.size<16777216?($blob$jscomp$18_item$jscomp$64_text$jscomp$36$$=await $blob$jscomp$18_item$jscomp$64_text$jscomp$36$$.text(),$parseText$$module$app$util$clipboard$$($blob$jscomp$18_item$jscomp$64_text$jscomp$36$$,$options$jscomp$495$$)):
$blob$jscomp$18_item$jscomp$64_text$jscomp$36$$;$itemAllowedTypes_type$jscomp$441$$=$itemAllowedTypes_type$jscomp$441$$.at(0);return $itemAllowedTypes_type$jscomp$441$$==null?null:$blob$jscomp$18_item$jscomp$64_text$jscomp$36$$.getType($itemAllowedTypes_type$jscomp$441$$)}))).filter($item$jscomp$65$$=>!!$item$jscomp$65$$)};var $app$util$clipboard$image_types$$;$app$util$clipboard$image_types$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["image/webp","image/png","image/jpeg","image/svg+xml"],null);$APP.$app$util$clipboard$default_options$$={decodeTransit:$APP.$app$common$transit$decode_str$$,allowHTMLPaste:!1};var $app$main$data$team$teams_fetched_54833$$,$app$main$data$team$fetch_teams_54900$$,$app$main$data$team$members_fetched_54921$$,$app$main$data$team$fetch_members_54937$$,$app$main$data$team$invitations_fetched_54945$$,$app$main$data$team$fetch_invitations_54954$$,$app$main$data$team$update_member_role_55009$$,$app$main$data$team$delete_member_55033$$,$app$main$data$team$webhooks_fetched_55066$$,$app$main$data$team$fetch_webhooks_55069$$,$app$main$data$team$team_created_55078$$,$app$main$data$team$create_team_55088$$,
$app$main$data$team$update_team_55128$$,$app$main$data$team$team_leaved_55136$$,$app$main$data$team$leave_current_team_55145$$,$app$main$data$team$create_invitations_55173$$,$app$main$data$team$copy_invitation_link_55179$$,$app$main$data$team$update_invitation_role_55195$$,$app$main$data$team$team_deleted_55218$$,$app$main$data$team$delete_team_55223$$,$app$main$data$team$delete_webhook_55236$$,$app$main$data$team$update_webhook_55251$$,$app$main$data$team$create_webhook_55265$$,$app$main$data$team$shared_files_fetched_55271$$,
$app$main$data$team$fetch_shared_files_55280$$;$APP.$app$common$logging$loggers$$.set("app.main.data.team",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
var $app$main$data$team$check_create_invitations_params$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3265$emails$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3243$invitations$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3176$email$$,$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2447$role$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,$app$common$types$team$valid_roles$$],null)],null)],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1912$team_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$3274$resend_QMARK_$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,function($attrs$jscomp$70$$){return $APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$70$$,$APP.$cljs$cst$3265$emails$$)||$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$70$$,$APP.$cljs$cst$3243$invitations$$)}],
null)],null));var $app$main$data$comments$created_thread_on_workspace_64971$$,$app$main$data$comments$create_thread_on_workspace_65044$$,$app$main$data$comments$update_comment_thread_status_65143$$,$app$main$data$comments$update_comment_thread_65164$$,$app$main$data$comments$create_comment_65178$$,$app$main$data$comments$update_comment_65211$$,$app$main$data$comments$delete_comment_thread_on_workspace_65231$$,$app$main$data$comments$delete_comment_thread_on_viewer_65254$$,$app$main$data$comments$delete_comment_65284$$,
$app$main$data$comments$refresh_comment_thread_65301$$,$app$main$data$comments$comment_threads_fetched_65306$$,$app$main$data$comments$retrieve_comment_threads_65313$$,$app$main$data$comments$retrieve_comments_65325$$,$app$main$data$comments$retrieve_unread_comment_threads_65351$$,$app$main$data$comments$mark_all_threads_as_read_65366$$,$app$main$data$comments$open_comment_thread_65376$$,$app$main$data$comments$close_comment_thread_65401$$,$app$main$data$comments$update_filters_65420$$,$app$main$data$comments$update_options_65424$$,
$app$main$data$comments$create_draft_65432$$,$app$main$data$comments$update_draft_thread_65438$$,$app$main$data$comments$toggle_comment_options_65444$$,$app$main$data$comments$hide_comment_options_65450$$,$app$main$data$comments$update_comment_thread_frame_65503$$,$app$main$data$comments$detach_comment_thread_65534$$,$app$main$data$comments$fetch_profiles_65552$$,$app$main$data$comments$schema_COLON_comment$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Comment"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3307$thread_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3298$owner_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3299$owner_fullname$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3300$owner_email$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1553$created_at$$,
$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$198$string$$],null)],null);
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,19,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"CommentThread"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2028$page_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2141$project_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3298$owner_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3299$owner_fullname$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$3300$owner_email$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3301$page_name$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3302$file_name$$,$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3303$seqn$$,$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$3304$participants$$,$cljs$cst$953$app_DOT_common_DOT_schema_SLASH_set_of_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1553$created_at$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3305$count_unread_comments$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$3306$count_comments$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$342$int$$],null)],null));$app$common$schema$check_fn$$($app$main$data$comments$schema_COLON_comment$$);
var $app$main$data$comments$r_mentions$$=/@\[([^\]]*)\]\(([^\)]*)\)/,$app$main$data$comments$update_comment_thread_frame$$=function $app$main$data$comments$update_comment_thread_frame$$($var_args$jscomp$1172$$){switch(arguments.length){case 1:return $app$main$data$comments$update_comment_thread_frame$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$data$comments$update_comment_thread_frame$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$comments$update_comment_thread_frame$$.$cljs$core$IFn$_invoke$arity$1$=function($thread$jscomp$20$$){return $app$main$data$comments$update_comment_thread_frame$$.$cljs$core$IFn$_invoke$arity$2$($thread$jscomp$20$$,$APP.$app$common$uuid$zero$$)};
$app$main$data$comments$update_comment_thread_frame$$.$cljs$core$IFn$_invoke$arity$2$=function($thread$jscomp$21$$,$frame_id$jscomp$38$$){typeof $app$main$data$comments$update_comment_thread_frame_65503$$==="undefined"&&($app$main$data$comments$update_comment_thread_frame_65503$$=function($thread$jscomp$22$$,$frame_id$jscomp$39$$,$meta65504$$){this.thread=$thread$jscomp$22$$;this.$frame_id$=$frame_id$jscomp$39$$;this.$meta65504$=$meta65504$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3359$app_DOT_main_DOT_data_DOT_comments_SLASH_update_comment_thread_frame$$},$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65505$$,$meta65504__$1$$){return new $app$main$data$comments$update_comment_thread_frame_65503$$(this.thread,
this.$frame_id$,$meta65504__$1$$)},$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65504$},$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1769_thread_id$jscomp$8$$,$state$jscomp$257$$){$_$jscomp$1769_thread_id$jscomp$8$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.thread);return $APP.$cljs$core$assoc_in$$($state$jscomp$257$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2135$comment_threads$$,$_$jscomp$1769_thread_id$jscomp$8$$,$APP.$cljs$cst$1591$frame_id$$],null),this.$frame_id$)},$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$comments$update_comment_thread_frame_65503$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function(){var $thread_id$jscomp$9$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.thread);return $APP.$beicon$v2$core$ignore$$($APP.$beicon$v2$core$catch$0$cljs$0core$0IFn$0_invoke$0arity$02$$(function(){return $APP.$beicon$v2$core$throw$0$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3317$comment_error$$,$APP.$cljs$cst$271$code$$,$cljs$cst$3360$update_comment_thread_frame$$],null))},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3360$update_comment_thread_frame$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$266$id$$,$thread_id$jscomp$9$$,$APP.$cljs$cst$1591$frame_id$$,this.$frame_id$],null))))});return new $app$main$data$comments$update_comment_thread_frame_65503$$($thread$jscomp$21$$,$frame_id$jscomp$38$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$comments$update_comment_thread_frame$$.$cljs$lang$maxFixedArity$=2;$APP.$shadow$js$shim$module$0opentype$$=shadow$bridge("opentype.js");var $app$main$data$fonts$fonts_loaded_54861$$,$app$main$data$fonts$fetch_fonts_54892$$;var $app$main$data$project$project_fetched_54827$$,$app$main$data$project$fetch_project_54867$$,$app$main$data$project$initialize_project_54895$$;$APP.$app$common$logging$loggers$$.set("app.main.data.project",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));var $app$common$logic$shapes$text_typography_style_attrs$$=$APP.$cljs$core$set$$($app$common$types$text$text_typography_attrs$$);$APP.$app$common$logging$loggers$$.set("app.common.logic.libraries",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
var $app$common$logic$libraries$updatable_attrs$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__64929_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1680$layout_grid_cells$$,$p1__64929_SHARP_$$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$swap_keep_attrs$$,$APP.$cljs$core$seq$$($APP.$cljs$core$keys$$($app$common$types$component$sync_attrs$$)))),$app$common$logic$libraries$generate_detach_recursive$$=
function $app$common$logic$libraries$generate_detach_recursive$$($G__65146__$1_G__65146__$2_changes$jscomp$103$$,$container$jscomp$36$$,$libraries$jscomp$41$$,$shape_id$jscomp$65$$,$children_ids$jscomp$14_first$jscomp$13$$,$component_root_QMARK_$$){var $G__65156_shape$jscomp$437$$=$APP.$app$common$types$container$get_shape$$($container$jscomp$36$$,$shape_id$jscomp$65$$);$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($shape_id$jscomp$65$$,$container$jscomp$36$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"  Processing"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$shape_id$jscomp$65$$],null)],
null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);if($APP.$app$common$types$component$instance_head_QMARK_$$($G__65156_shape$jscomp$437$$)&&$APP.$cljs$core$not$$($children_ids$jscomp$14_first$jscomp$13$$))return $G__65146__$1_G__65146__$2_changes$jscomp$103$$=$APP.$cljs$core$truth_$$($component_root_QMARK_$$)?$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65146__$1_G__65146__$2_changes$jscomp$103$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_id$jscomp$65$$],null),function($p1__65137_SHARP_$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,
"  -\x3e promote to root"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__65137_SHARP_$$,$APP.$cljs$cst$2029$component_root$$,!0)}):$G__65146__$1_G__65146__$2_changes$jscomp$103$$,$G__65146__$1_G__65146__$2_changes$jscomp$103$$=$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65146__$1_G__65146__$2_changes$jscomp$103$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_id$jscomp$65$$],null),function($p1__65138_SHARP_$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,
"  -\x3e remove swap-slot"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $app$common$types$component$remove_swap_slot$$($p1__65138_SHARP_$$)}),$APP.$app$common$types$component$get_swap_slot$$($G__65156_shape$jscomp$437$$)==null?($G__65156_shape$jscomp$437$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__65156_shape$jscomp$437$$),$app$common$logic$libraries$generate_advance_nesting_level$$.$cljs$core$IFn$_invoke$arity$5$?$app$common$logic$libraries$generate_advance_nesting_level$$.$cljs$core$IFn$_invoke$arity$5$($G__65146__$1_G__65146__$2_changes$jscomp$103$$,
null,$container$jscomp$36$$,$libraries$jscomp$41$$,$G__65156_shape$jscomp$437$$):$app$common$logic$libraries$generate_advance_nesting_level$$($G__65146__$1_G__65146__$2_changes$jscomp$103$$,null,$container$jscomp$36$$,$libraries$jscomp$41$$,$G__65156_shape$jscomp$437$$)):$G__65146__$1_G__65146__$2_changes$jscomp$103$$;$children_ids$jscomp$14_first$jscomp$13$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($G__65156_shape$jscomp$437$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"  -\x3e detach"],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__65140_SHARP_$$,
$p2__65141_SHARP_$$){return $app$common$logic$libraries$generate_detach_recursive$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$logic$libraries$generate_detach_recursive$$.$cljs$core$IFn$_invoke$arity$6$($p1__65140_SHARP_$$,$container$jscomp$36$$,$libraries$jscomp$41$$,$p2__65141_SHARP_$$,!1,$component_root_QMARK_$$):$app$common$logic$libraries$generate_detach_recursive$$($p1__65140_SHARP_$$,$container$jscomp$36$$,$libraries$jscomp$41$$,$p2__65141_SHARP_$$,!1,$component_root_QMARK_$$)},$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65146__$1_G__65146__$2_changes$jscomp$103$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__65156_shape$jscomp$437$$)],null),$app$common$types$component$detach_shape$$),$children_ids$jscomp$14_first$jscomp$13$$)},$app$common$logic$libraries$uses_assets_QMARK_$$=function(){var $method_table__5622__auto__$jscomp$19$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$19$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$19$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$19$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$19$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.logic.libraries","uses-assets?"),function($asset_type$jscomp$6$$){return $asset_type$jscomp$6$$},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$19$$,$method_table__5622__auto__$jscomp$19$$,
$prefer_table__5623__auto__$jscomp$19$$,$method_cache__5624__auto__$jscomp$19$$,$cached_hierarchy__5625__auto__$jscomp$19$$)}();
$app$common$logic$libraries$uses_assets_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1622$components$$,function($_$jscomp$1798$$,$component_id$jscomp$42$$,$shape$jscomp$440$$,$library_id$jscomp$24$$){return $component_id$jscomp$42$$==null?$app$common$types$component$uses_library_components_QMARK_$$($shape$jscomp$440$$,$library_id$jscomp$24$$):$app$common$types$component$instance_of_QMARK_$$($shape$jscomp$440$$,$library_id$jscomp$24$$,$component_id$jscomp$42$$)});
$app$common$logic$libraries$uses_assets_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2174$colors$$,function($_$jscomp$1799$$,$color_id$jscomp$5$$,$shape$jscomp$441$$,$library_id$jscomp$25$$){return $color_id$jscomp$5$$==null?$app$common$types$shape$uses_library_colors_QMARK_$$($shape$jscomp$441$$,$library_id$jscomp$25$$):$app$common$types$shape$uses_library_color_QMARK_$$($shape$jscomp$441$$,$library_id$jscomp$25$$,$color_id$jscomp$5$$)});
$app$common$logic$libraries$uses_assets_QMARK_$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2177$typographies$$,function($_$jscomp$1800$$,$typography_id$jscomp$5$$,$shape$jscomp$442$$,$library_id$jscomp$26$$){return $typography_id$jscomp$5$$==null?$app$common$types$typography$uses_library_typographies_QMARK_$$($shape$jscomp$442$$,$library_id$jscomp$26$$):$app$common$types$typography$uses_library_typography_QMARK_$$($shape$jscomp$442$$,$library_id$jscomp$26$$,$typography_id$jscomp$5$$)});
var $app$common$logic$libraries$generate_sync_shape$$=function(){var $method_table__5622__auto__$jscomp$20$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$20$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$20$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$20$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$20$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.logic.libraries",
"generate-sync-shape"),function($asset_type$jscomp$7$$){return $asset_type$jscomp$7$$},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$20$$,$method_table__5622__auto__$jscomp$20$$,$prefer_table__5623__auto__$jscomp$20$$,$method_cache__5624__auto__$jscomp$20$$,$cached_hierarchy__5625__auto__$jscomp$20$$)}();
$app$common$logic$libraries$generate_sync_shape$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$1622$components$$,function($_$jscomp$1801_shape_id$jscomp$68$$,$changes$jscomp$111$$,$_library_id$jscomp$1$$,$container$jscomp$41$$,$shape$jscomp$443$$,$libraries$jscomp$46$$,$current_file_id$jscomp$4_file$jscomp$48$$){$_$jscomp$1801_shape_id$jscomp$68$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$443$$);$current_file_id$jscomp$4_file$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$46$$,
$current_file_id$jscomp$4_file$jscomp$48$$);return $APP.$app$common$logic$libraries$generate_sync_shape_direct$$.$cljs$core$IFn$_invoke$arity$6$?$APP.$app$common$logic$libraries$generate_sync_shape_direct$$.$cljs$core$IFn$_invoke$arity$6$($changes$jscomp$111$$,$current_file_id$jscomp$4_file$jscomp$48$$,$libraries$jscomp$46$$,$container$jscomp$41$$,$_$jscomp$1801_shape_id$jscomp$68$$,!1):$APP.$app$common$logic$libraries$generate_sync_shape_direct$$($changes$jscomp$111$$,$current_file_id$jscomp$4_file$jscomp$48$$,
$libraries$jscomp$46$$,$container$jscomp$41$$,$_$jscomp$1801_shape_id$jscomp$68$$,!1)});
$app$common$logic$libraries$generate_sync_shape$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2174$colors$$,function($_$jscomp$1802$$,$changes$jscomp$112$$,$library_id$jscomp$27$$,$___$1$jscomp$1138$$,$shape$jscomp$444$$,$libraries$jscomp$47$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$444$$),null)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$)&&
$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync colors of shape"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1795$shape$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$444$$)],
null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$,!1);var $library_colors$jscomp$1$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$47$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$library_id$jscomp$27$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2174$colors$$],null));return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$112$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$444$$)],null),function($p1__65287_SHARP_$$){return $app$common$types$library$sync_colors$$($p1__65287_SHARP_$$,$library_id$jscomp$27$$,$library_colors$jscomp$1$$)})});
$app$common$logic$libraries$generate_sync_shape$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2177$typographies$$,function($_$jscomp$1803$$,$changes$jscomp$113$$,$library_id$jscomp$28$$,$container$jscomp$42$$,$shape$jscomp$445$$,$libraries$jscomp$48$$){function $update_node$$($node$jscomp$297$$){var $temp__5823__auto__$jscomp$165$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($typographies$$,$APP.$cljs$cst$1740$typography_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($node$jscomp$297$$));
return $APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$165$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$node$jscomp$297$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($temp__5823__auto__$jscomp$165$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$266$id$$]))])):$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($node$jscomp$297$$,
$APP.$cljs$cst$1740$typography_ref_id$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1626$typography_ref_file$$]))}$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$445$$),null)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync typographies of shape"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1795$shape$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$445$$)],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$,!1);var $typographies$$=
$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$48$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$library_id$jscomp$28$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2177$typographies$$],null));return $app$common$logic$libraries$generate_sync_text_shape$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$logic$libraries$generate_sync_text_shape$$.$cljs$core$IFn$_invoke$arity$4$($changes$jscomp$113$$,$shape$jscomp$445$$,$container$jscomp$42$$,
$update_node$$):$app$common$logic$libraries$generate_sync_text_shape$$($changes$jscomp$113$$,$shape$jscomp$445$$,$container$jscomp$42$$,$update_node$$)});
$APP.$app$common$logic$libraries$redirect_shaperef$$=function $app$common$logic$libraries$redirect_shaperef$$($var_args$jscomp$1181$$){switch(arguments.length){case 3:return $app$common$logic$libraries$redirect_shaperef$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$common$logic$libraries$redirect_shaperef$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$common$logic$libraries$redirect_shaperef$$.$cljs$core$IFn$_invoke$arity$3$=function($container$jscomp$44$$,$libraries$jscomp$49$$,$shape$jscomp$447$$){return $APP.$app$common$logic$libraries$redirect_shaperef$$.$cljs$core$IFn$_invoke$arity$4$(null,null,$shape$jscomp$447$$,$APP.$app$common$types$file$find_remote_shape$$($container$jscomp$44$$,$libraries$jscomp$49$$,$shape$jscomp$447$$))};
$APP.$app$common$logic$libraries$redirect_shaperef$$.$cljs$core$IFn$_invoke$arity$4$=function($_$jscomp$1804$$,$___$1$jscomp$1140$$,$shape$jscomp$448$$,$remote_shape$jscomp$1$$){return $APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$448$$)!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$448$$,$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($remote_shape$jscomp$1$$)):$shape$jscomp$448$$};
$APP.$app$common$logic$libraries$redirect_shaperef$$.$cljs$lang$maxFixedArity$=4;
var $app$common$logic$libraries$generate_sync_shape_direct_recursive$$=function $app$common$logic$libraries$generate_sync_shape_direct_recursive$$($changes$jscomp$116$$,$container$jscomp$47$$,$shape_inst$jscomp$5$$,$component$jscomp$67$$,$library$jscomp$19$$,$file$jscomp$50$$,$libraries$jscomp$51$$,$shape_main$jscomp$5$$,$root_inst$jscomp$1$$,$root_main$jscomp$1$$,$reset_QMARK_$jscomp$1$$,$initial_root_QMARK_$jscomp$1$$,$redirect_shaperef$jscomp$1$$){function $moved$$($changes__$2$jscomp$12$$,$child_inst$jscomp$3$$,
$child_main$jscomp$3$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$3$$),$container$jscomp$47$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Move"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3409$child_inst$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$3$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$3$$))].join("")],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3411$child_main$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$3$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$3$$))].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);var $G__65347$$=
$APP.$app$common$data$index_of$$($children_inst__$1$$,$child_inst$jscomp$3$$),$G__65348$$=$APP.$app$common$data$index_of$$($children_main$$,$child_main$jscomp$3$$);return $APP.$app$common$logic$libraries$move_shape$$.$cljs$core$IFn$_invoke$arity$6$?$APP.$app$common$logic$libraries$move_shape$$.$cljs$core$IFn$_invoke$arity$6$($changes__$2$jscomp$12$$,$child_inst$jscomp$3$$,$G__65347$$,$G__65348$$,$container$jscomp$47$$,$omit_touched_QMARK_$jscomp$1$$):$APP.$app$common$logic$libraries$move_shape$$($changes__$2$jscomp$12$$,
$child_inst$jscomp$3$$,$G__65347$$,$G__65348$$,$container$jscomp$47$$,$omit_touched_QMARK_$jscomp$1$$)}function $swapped$$($changes__$2$jscomp$11$$,$child_inst$jscomp$2$$,$child_main$jscomp$2$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$2$$),$container$jscomp$47$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Match slot"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3409$child_inst$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$2$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$2$$))].join("")],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3411$child_main$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$2$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$2$$))].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $changes__$2$jscomp$11$$}
function $both$$($changes__$2$jscomp$10$$,$child_inst$jscomp$1$$,$child_main$jscomp$1$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$1$$),$container$jscomp$47$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Both"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3409$child_inst$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$1$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$jscomp$1$$))].join("")],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3411$child_main$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$1$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_main$jscomp$1$$))].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $app$common$logic$libraries$generate_sync_shape_direct_recursive$$.$cljs$core$IFn$_invoke$arity$13$?
$app$common$logic$libraries$generate_sync_shape_direct_recursive$$.$cljs$core$IFn$_invoke$arity$13$($changes__$2$jscomp$10$$,$container$jscomp$47$$,$child_inst$jscomp$1$$,$component$jscomp$67$$,$library$jscomp$19$$,$file$jscomp$50$$,$libraries$jscomp$51$$,$child_main$jscomp$1$$,$root_inst$jscomp$1$$,$root_main$jscomp$1$$,$reset_QMARK_$jscomp$1$$,$initial_root_QMARK_$jscomp$1$$,$redirect_shaperef$jscomp$1$$):$app$common$logic$libraries$generate_sync_shape_direct_recursive$$($changes__$2$jscomp$10$$,
$container$jscomp$47$$,$child_inst$jscomp$1$$,$component$jscomp$67$$,$library$jscomp$19$$,$file$jscomp$50$$,$libraries$jscomp$51$$,$child_main$jscomp$1$$,$root_inst$jscomp$1$$,$root_main$jscomp$1$$,$reset_QMARK_$jscomp$1$$,$initial_root_QMARK_$jscomp$1$$,$redirect_shaperef$jscomp$1$$)}function $only_main$$($changes__$2$jscomp$9$$,$child_main$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_main$$),$component_container$jscomp$1$$)&&
$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Only main"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$3411$child_main$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_main$$))," ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_main$$))].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);if($omit_touched_QMARK_$jscomp$1$$&&$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$5$$),
$cljs$cst$3410$shapes_group$$))return $changes__$2$jscomp$9$$;var $G__65330$$=$APP.$app$common$data$index_of$$($children_main$$,$child_main$$);return $app$common$logic$libraries$add_shape_to_instance$$.$cljs$core$IFn$_invoke$arity$9$?$app$common$logic$libraries$add_shape_to_instance$$.$cljs$core$IFn$_invoke$arity$9$($changes__$2$jscomp$9$$,$child_main$$,$G__65330$$,$component_container$jscomp$1$$,$container$jscomp$47$$,$root_inst$jscomp$1$$,$root_main$jscomp$1$$,$omit_touched_QMARK_$jscomp$1$$,$set_remote_synced_QMARK_$$):
$app$common$logic$libraries$add_shape_to_instance$$($changes__$2$jscomp$9$$,$child_main$$,$G__65330$$,$component_container$jscomp$1$$,$container$jscomp$47$$,$root_inst$jscomp$1$$,$root_main$jscomp$1$$,$omit_touched_QMARK_$jscomp$1$$,$set_remote_synced_QMARK_$$)}function $only_inst$$($changes__$2$jscomp$8$$,$child_inst$$){$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$$),$container$jscomp$47$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$144$trace$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Only inst"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3409$child_inst$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$$)),
" ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child_inst$$))].join("")],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$144$trace$$,!1);return $omit_touched_QMARK_$jscomp$1$$&&$APP.$cljs$core$contains_QMARK_$$($APP.$cljs$cst$1610$touched$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$5$$),$cljs$cst$3410$shapes_group$$)?$changes__$2$jscomp$8$$:$APP.$app$common$logic$libraries$remove_shape$$.$cljs$core$IFn$_invoke$arity$4$?
$APP.$app$common$logic$libraries$remove_shape$$.$cljs$core$IFn$_invoke$arity$4$($changes__$2$jscomp$8$$,$child_inst$$,$container$jscomp$47$$,$omit_touched_QMARK_$jscomp$1$$):$APP.$app$common$logic$libraries$remove_shape$$($changes__$2$jscomp$8$$,$child_inst$$,$container$jscomp$47$$,$omit_touched_QMARK_$jscomp$1$$)}$APP.$app$common$logic$libraries$enabled_shape_QMARK_$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$5$$),$container$jscomp$47$$)&&$APP.$app$common$logging$enabled_QMARK_$$("app.common.logic.libraries",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1530$msg$$,"Sync shape direct recursive"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3406$shape_inst$$,[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$5$$)),
" ",$APP.$app$common$logic$libraries$pretty_uuid$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$5$$))].join("")],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1609$component$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$67$$)],null)],null)}),null,"app.common.logic.libraries",$APP.$cljs$cst$1158$debug$$,!1);if($shape_main$jscomp$5$$==null)return $changes$jscomp$116$$;
var $omit_touched_QMARK_$jscomp$1$$=$APP.$cljs$core$not$$($reset_QMARK_$jscomp$1$$),$clear_remote_synced_QMARK_$$=$APP.$cljs$core$truth_$$($initial_root_QMARK_$jscomp$1$$)?$reset_QMARK_$jscomp$1$$:$initial_root_QMARK_$jscomp$1$$,$set_remote_synced_QMARK_$$=function(){var $and__5023__auto__$jscomp$369$$=$APP.$cljs$core$not$$($initial_root_QMARK_$jscomp$1$$);return $and__5023__auto__$jscomp$369$$?$reset_QMARK_$jscomp$1$$:$and__5023__auto__$jscomp$369$$}(),$changes__$1$jscomp$26$$=function(){var $G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$=
$APP.$app$common$logic$libraries$update_attrs$$.$cljs$core$IFn$_invoke$arity$7$?$APP.$app$common$logic$libraries$update_attrs$$.$cljs$core$IFn$_invoke$arity$7$($changes$jscomp$116$$,$shape_inst$jscomp$5$$,$shape_main$jscomp$5$$,$root_inst$jscomp$1$$,$root_main$jscomp$1$$,$container$jscomp$47$$,$omit_touched_QMARK_$jscomp$1$$):$APP.$app$common$logic$libraries$update_attrs$$($changes$jscomp$116$$,$shape_inst$jscomp$5$$,$shape_main$jscomp$5$$,$root_inst$jscomp$1$$,$root_main$jscomp$1$$,$container$jscomp$47$$,
$omit_touched_QMARK_$jscomp$1$$);$G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$=$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$5$$)?$app$common$logic$libraries$update_flex_child_copy_attrs$$.$cljs$core$IFn$_invoke$arity$7$?$app$common$logic$libraries$update_flex_child_copy_attrs$$.$cljs$core$IFn$_invoke$arity$7$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,$shape_main$jscomp$5$$,
$shape_inst$jscomp$5$$,$library$jscomp$19$$,$component$jscomp$67$$,$container$jscomp$47$$,$omit_touched_QMARK_$jscomp$1$$):$app$common$logic$libraries$update_flex_child_copy_attrs$$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,$shape_main$jscomp$5$$,$shape_inst$jscomp$5$$,$library$jscomp$19$$,$component$jscomp$67$$,$container$jscomp$47$$,$omit_touched_QMARK_$jscomp$1$$):$G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$;if($APP.$cljs$core$truth_$$($reset_QMARK_$jscomp$1$$)){var $G__65321$jscomp$inline_6123$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3408$reset_touched_QMARK_$$,!0],null);$G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$=$APP.$app$common$logic$libraries$change_touched$$.$cljs$core$IFn$_invoke$arity$5$?$APP.$app$common$logic$libraries$change_touched$$.$cljs$core$IFn$_invoke$arity$5$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,$shape_inst$jscomp$5$$,$shape_main$jscomp$5$$,$container$jscomp$47$$,
$G__65321$jscomp$inline_6123$$):$APP.$app$common$logic$libraries$change_touched$$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,$shape_inst$jscomp$5$$,$shape_main$jscomp$5$$,$container$jscomp$47$$,$G__65321$jscomp$inline_6123$$)}$G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$=$APP.$cljs$core$truth_$$($clear_remote_synced_QMARK_$$)?$APP.$app$common$logic$libraries$change_remote_synced$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$common$logic$libraries$change_remote_synced$$.$cljs$core$IFn$_invoke$arity$4$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,
$shape_inst$jscomp$5$$,$container$jscomp$47$$,null):$APP.$app$common$logic$libraries$change_remote_synced$$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,$shape_inst$jscomp$5$$,$container$jscomp$47$$,null):$G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$;return $APP.$cljs$core$truth_$$($set_remote_synced_QMARK_$$)?$APP.$app$common$logic$libraries$change_remote_synced$$.$cljs$core$IFn$_invoke$arity$4$?$APP.$app$common$logic$libraries$change_remote_synced$$.$cljs$core$IFn$_invoke$arity$4$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,
$shape_inst$jscomp$5$$,$container$jscomp$47$$,!0):$APP.$app$common$logic$libraries$change_remote_synced$$($G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$,$shape_inst$jscomp$5$$,$container$jscomp$47$$,!0):$G__65316__$1_G__65316__$2_G__65316__$3_G__65316__$4_JSCompiler_temp$jscomp$1095$$}(),$component_container$jscomp$1$$=$app$common$logic$libraries$find_main_container$$($container$jscomp$47$$,$shape_inst$jscomp$5$$,$shape_main$jscomp$5$$,$library$jscomp$19$$,$component$jscomp$67$$),
$children_inst$$=$APP.$cljs$core$vec$$($app$common$types$container$get_direct_children$$($container$jscomp$47$$,$shape_inst$jscomp$5$$)),$children_main$$=$APP.$cljs$core$vec$$($app$common$types$container$get_direct_children$$($component_container$jscomp$1$$,$shape_main$jscomp$5$$)),$children_inst__$1$$=$APP.$cljs$core$truth_$$($reset_QMARK_$jscomp$1$$)?$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65309_SHARP_$$){return $redirect_shaperef$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$?
$redirect_shaperef$jscomp$1$$.$cljs$core$IFn$_invoke$arity$1$($p1__65309_SHARP_$$):$redirect_shaperef$jscomp$1$$($p1__65309_SHARP_$$)},$children_inst$$):$children_inst$$,$changes__$2$jscomp$7$$=$APP.$app$common$logic$libraries$compare_children$$.$cljs$core$IFn$_invoke$arity$15$?$APP.$app$common$logic$libraries$compare_children$$.$cljs$core$IFn$_invoke$arity$15$($changes__$1$jscomp$26$$,$shape_inst$jscomp$5$$,$children_inst__$1$$,$children_main$$,$container$jscomp$47$$,$component_container$jscomp$1$$,
$file$jscomp$50$$,$libraries$jscomp$51$$,$only_inst$$,$only_main$$,$both$$,$swapped$$,$moved$$,!1,$reset_QMARK_$jscomp$1$$):$APP.$app$common$logic$libraries$compare_children$$($changes__$1$jscomp$26$$,$shape_inst$jscomp$5$$,$children_inst__$1$$,$children_main$$,$container$jscomp$47$$,$component_container$jscomp$1$$,$file$jscomp$50$$,$libraries$jscomp$51$$,$only_inst$$,$only_main$$,$both$$,$swapped$$,$moved$$,!1,$reset_QMARK_$jscomp$1$$);return function(){if($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$5$$)){var $G__65357$$=
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_inst$jscomp$5$$);return $app$common$logic$libraries$update_grid_copy_attrs$$.$cljs$core$IFn$_invoke$arity$6$?$app$common$logic$libraries$update_grid_copy_attrs$$.$cljs$core$IFn$_invoke$arity$6$($changes__$2$jscomp$7$$,$G__65357$$,$shape_main$jscomp$5$$,$library$jscomp$19$$,$component$jscomp$67$$,$omit_touched_QMARK_$jscomp$1$$):$app$common$logic$libraries$update_grid_copy_attrs$$($changes__$2$jscomp$7$$,$G__65357$$,$shape_main$jscomp$5$$,
$library$jscomp$19$$,$component$jscomp$67$$,$omit_touched_QMARK_$jscomp$1$$)}return $changes__$2$jscomp$7$$}()};var $app$main$data$workspace$collapse$expand_all_parents_55118$$,$app$main$data$workspace$collapse$toggle_collapse_55131$$,$app$main$data$workspace$collapse$expand_collapse_55139$$,$app$main$data$workspace$collapse$collapse_all_55150$$;var $app$main$data$workspace$path$common$finish_path_65041$$;var $app$main$data$workspace$edition$start_edition_mode_65094$$,$app$main$data$workspace$edition$clear_edition_mode_65115$$;var $app$main$data$workspace$undo$materialize_undo_64943$$,$app$main$data$workspace$undo$append_undo_65000$$,$app$main$data$workspace$undo$start_undo_transaction_65035$$,$app$main$data$workspace$undo$commit_undo_transaction_65088$$,$app$main$data$workspace$undo$reset_undo_65101$$,$app$main$data$workspace$undo$check_open_transactions_65108$$,$app$main$data$workspace$undo$undo_to_index_65133$$,$app$main$data$workspace$undo$undo_65167$$,$app$main$data$workspace$undo$redo_65193$$,$app$main$data$workspace$undo$assure_valid_current_page_65217$$,
$app$main$data$workspace$undo$empty_tx$$;$APP.$app$common$logging$loggers$$.set("app.main.data.workspace.undo",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"undo-entry"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3089$undo_changes$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$app$common$files$changes$schema_COLON_change$$],
null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3086$redo_changes$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$app$common$files$changes$schema_COLON_change$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3090$undo_group$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3094$tags$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$221$keyword$$],null)],null)],null));
$app$main$data$workspace$undo$empty_tx$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3086$redo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null);
typeof $app$main$data$workspace$undo$reset_undo_65101$$==="undefined"&&($app$main$data$workspace$undo$reset_undo_65101$$=function($meta65102$jscomp$inline_6177$$){this.$meta65102$=$meta65102$jscomp$inline_6177$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$undo$reset_undo_65101$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3442$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_reset_undo$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65103$jscomp$inline_6178$$,$meta65102__$1$jscomp$inline_6179$$){return new $app$main$data$workspace$undo$reset_undo_65101$$($meta65102__$1$jscomp$inline_6179$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65102$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_6180$$,$state$jscomp$inline_6181$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_6181$$,$APP.$cljs$cst$3435$workspace_undo$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)});$APP.$app$main$data$workspace$undo$reinitialize_undo$$=new $app$main$data$workspace$undo$reset_undo_65101$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$workspace$undo$undo_65167$$==="undefined"&&($app$main$data$workspace$undo$undo_65167$$=function($meta65168$jscomp$inline_6185$$){this.$meta65168$=$meta65168$jscomp$inline_6185$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$undo$undo_65167$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3445$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_undo$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65169$jscomp$inline_6186$$,$meta65168__$1$jscomp$inline_6187$$){return new $app$main$data$workspace$undo$undo_65167$$($meta65168__$1$jscomp$inline_6187$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65168$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($index$jscomp$inline_6195_it$jscomp$inline_6188$$,$changes$jscomp$inline_6197_state$jscomp$inline_6189$$){var $objects$jscomp$inline_6190$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$inline_6197_state$jscomp$inline_6189$$),$edition$jscomp$inline_6191$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$inline_6197_state$jscomp$inline_6189$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2161$edition$$],null)),$drawing$jscomp$inline_6192$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$inline_6197_state$jscomp$inline_6189$$,$APP.$cljs$cst$2149$workspace_drawing$$);if($APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$inline_6201$$=$edition$jscomp$inline_6191$$==null&&$APP.$cljs$cst$2160$object$$.$cljs$core$IFn$_invoke$arity$1$($drawing$jscomp$inline_6192$$)==
null;return $or__5025__auto__$jscomp$inline_6201$$?$or__5025__auto__$jscomp$inline_6201$$:$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$inline_6190$$,$edition$jscomp$inline_6191$$)}())){var $undo$jscomp$inline_6193$$=$APP.$cljs$cst$3435$workspace_undo$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$inline_6197_state$jscomp$inline_6189$$),$items$jscomp$inline_6194$$=$APP.$cljs$cst$1822$items$$.$cljs$core$IFn$_invoke$arity$1$($undo$jscomp$inline_6193$$);
$index$jscomp$inline_6195_it$jscomp$inline_6188$$=function(){var $or__5025__auto__$jscomp$inline_6202$$=$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($undo$jscomp$inline_6193$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_6202$$)?$or__5025__auto__$jscomp$inline_6202$$:$APP.$cljs$core$count$$($items$jscomp$inline_6194$$)-1}();if($APP.$cljs$core$empty_QMARK_$$($items$jscomp$inline_6194$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$inline_6195_it$jscomp$inline_6188$$,
-1))return null;var $find_first_group_idx$jscomp$inline_6199_item$jscomp$inline_6196_undo_group_index$jscomp$inline_6200$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$inline_6194$$,$index$jscomp$inline_6195_it$jscomp$inline_6188$$);$changes$jscomp$inline_6197_state$jscomp$inline_6189$$=$APP.$cljs$cst$3089$undo_changes$$.$cljs$core$IFn$_invoke$arity$1$($find_first_group_idx$jscomp$inline_6199_item$jscomp$inline_6196_undo_group_index$jscomp$inline_6200$$);var $undo_group$jscomp$inline_6198$$=
$APP.$cljs$cst$3090$undo_group$$.$cljs$core$IFn$_invoke$arity$1$($find_first_group_idx$jscomp$inline_6199_item$jscomp$inline_6196_undo_group_index$jscomp$inline_6200$$);$find_first_group_idx$jscomp$inline_6199_item$jscomp$inline_6196_undo_group_index$jscomp$inline_6200$$=function($index__$1$jscomp$inline_6203$$){for(;;)if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$inline_6194$$,
$index__$1$jscomp$inline_6203$$),$APP.$cljs$cst$3090$undo_group$$),$undo_group$jscomp$inline_6198$$))--$index__$1$jscomp$inline_6203$$;else return $index__$1$jscomp$inline_6203$$+1};$find_first_group_idx$jscomp$inline_6199_item$jscomp$inline_6196_undo_group_index$jscomp$inline_6200$$=$APP.$cljs$core$truth_$$($undo_group$jscomp$inline_6198$$)?$find_first_group_idx$jscomp$inline_6199_item$jscomp$inline_6196_undo_group_index$jscomp$inline_6200$$($index$jscomp$inline_6195_it$jscomp$inline_6188$$):null;
return $APP.$cljs$core$truth_$$($undo_group$jscomp$inline_6198$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$undo_to_index$$($find_first_group_idx$jscomp$inline_6199_item$jscomp$inline_6196_undo_group_index$jscomp$inline_6200$$-1)):(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$undo$materialize_undo$$($changes$jscomp$inline_6197_state$jscomp$inline_6189$$,$index$jscomp$inline_6195_it$jscomp$inline_6188$$-1),$APP.$app$main$data$changes$commit_changes$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$3086$redo_changes$$,$changes$jscomp$inline_6197_state$jscomp$inline_6189$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!1,$APP.$cljs$cst$1770$origin$$,this],null)),$app$main$data$workspace$undo$assure_valid_current_page$$.$cljs$core$IFn$_invoke$arity$0$?$app$main$data$workspace$undo$assure_valid_current_page$$.$cljs$core$IFn$_invoke$arity$0$():$app$main$data$workspace$undo$assure_valid_current_page$$())}return null});
$APP.$app$main$data$workspace$undo$undo$$=new $app$main$data$workspace$undo$undo_65167$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$workspace$undo$redo_65193$$==="undefined"&&($app$main$data$workspace$undo$redo_65193$$=function($meta65194$jscomp$inline_6205$$){this.$meta65194$=$meta65194$jscomp$inline_6205$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$undo$redo_65193$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3446$app_DOT_main_DOT_data_DOT_workspace_DOT_undo_SLASH_redo$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65195$jscomp$inline_6206$$,$meta65194__$1$jscomp$inline_6207$$){return new $app$main$data$workspace$undo$redo_65193$$($meta65194__$1$jscomp$inline_6207$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65194$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($index$jscomp$inline_6215_it$jscomp$inline_6208$$,$changes$jscomp$inline_6217_state$jscomp$inline_6209$$){var $objects$jscomp$inline_6210$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$inline_6217_state$jscomp$inline_6209$$),$edition$jscomp$inline_6211$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$inline_6217_state$jscomp$inline_6209$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2161$edition$$],null)),$drawing$jscomp$inline_6212$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$inline_6217_state$jscomp$inline_6209$$,$APP.$cljs$cst$2149$workspace_drawing$$);if($APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$inline_6221$$=$edition$jscomp$inline_6211$$==null&&$APP.$cljs$cst$2160$object$$.$cljs$core$IFn$_invoke$arity$1$($drawing$jscomp$inline_6212$$)==
null;return $or__5025__auto__$jscomp$inline_6221$$?$or__5025__auto__$jscomp$inline_6221$$:$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$inline_6210$$,$edition$jscomp$inline_6211$$)}())){var $undo$jscomp$inline_6213$$=$APP.$cljs$cst$3435$workspace_undo$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$inline_6217_state$jscomp$inline_6209$$),$items$jscomp$inline_6214$$=$APP.$cljs$cst$1822$items$$.$cljs$core$IFn$_invoke$arity$1$($undo$jscomp$inline_6213$$);
$index$jscomp$inline_6215_it$jscomp$inline_6208$$=function(){var $or__5025__auto__$jscomp$inline_6222$$=$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($undo$jscomp$inline_6213$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_6222$$)?$or__5025__auto__$jscomp$inline_6222$$:$APP.$cljs$core$count$$($items$jscomp$inline_6214$$)-1}();if($APP.$cljs$core$empty_QMARK_$$($items$jscomp$inline_6214$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($index$jscomp$inline_6215_it$jscomp$inline_6208$$,
$APP.$cljs$core$count$$($items$jscomp$inline_6214$$)-1))return null;var $find_last_group_idx$jscomp$inline_6219_item$jscomp$inline_6216_redo_group_index$jscomp$inline_6220$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$inline_6214$$,$index$jscomp$inline_6215_it$jscomp$inline_6208$$+1);$changes$jscomp$inline_6217_state$jscomp$inline_6209$$=$APP.$cljs$cst$3086$redo_changes$$.$cljs$core$IFn$_invoke$arity$1$($find_last_group_idx$jscomp$inline_6219_item$jscomp$inline_6216_redo_group_index$jscomp$inline_6220$$);
var $undo_group$jscomp$inline_6218$$=$APP.$cljs$cst$3090$undo_group$$.$cljs$core$IFn$_invoke$arity$1$($find_last_group_idx$jscomp$inline_6219_item$jscomp$inline_6216_redo_group_index$jscomp$inline_6220$$);$find_last_group_idx$jscomp$inline_6219_item$jscomp$inline_6216_redo_group_index$jscomp$inline_6220$$=function $app$main$data$workspace$undo$flgidx$jscomp$inline_6224$$($index__$1$jscomp$inline_6223$$){var $item__$1$jscomp$inline_6225$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($items$jscomp$inline_6214$$,
$index__$1$jscomp$inline_6223$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3090$undo_group$$.$cljs$core$IFn$_invoke$arity$1$($item__$1$jscomp$inline_6225$$),$undo_group$jscomp$inline_6218$$)?$app$main$data$workspace$undo$flgidx$jscomp$inline_6224$$($index__$1$jscomp$inline_6223$$+1):$index__$1$jscomp$inline_6223$$-1};$find_last_group_idx$jscomp$inline_6219_item$jscomp$inline_6216_redo_group_index$jscomp$inline_6220$$=$APP.$cljs$core$truth_$$($undo_group$jscomp$inline_6218$$)?
$find_last_group_idx$jscomp$inline_6219_item$jscomp$inline_6216_redo_group_index$jscomp$inline_6220$$($index$jscomp$inline_6215_it$jscomp$inline_6208$$+1):null;return $APP.$cljs$core$truth_$$($undo_group$jscomp$inline_6218$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$undo_to_index$$($find_last_group_idx$jscomp$inline_6219_item$jscomp$inline_6216_redo_group_index$jscomp$inline_6220$$)):(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$undo$materialize_undo$$($changes$jscomp$inline_6217_state$jscomp$inline_6209$$,
$index$jscomp$inline_6215_it$jscomp$inline_6208$$+1),$APP.$app$main$data$changes$commit_changes$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3086$redo_changes$$,$changes$jscomp$inline_6217_state$jscomp$inline_6209$$,$APP.$cljs$cst$3089$undo_changes$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1770$origin$$,this,$APP.$cljs$cst$3092$save_undo_QMARK_$$,!1],null)))}return null});$APP.$app$main$data$workspace$undo$redo$$=new $app$main$data$workspace$undo$redo_65193$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$util$keyboard$alt_key_QMARK_$$,$app$util$keyboard$ctrl_key_QMARK_$$,$app$util$keyboard$meta_key_QMARK_$$,$app$util$keyboard$comma_QMARK_$$,$app$util$keyboard$tab_QMARK_$$;$APP.$JSCompiler_prototypeAlias$$=$APP.$app$util$keyboard$KeyboardEvent$$.prototype;$APP.$JSCompiler_prototypeAlias$$.preventDefault=function(){return $APP.$app$util$dom$prevent_default$$(this.$native_event$)};$APP.$JSCompiler_prototypeAlias$$.stopPropagation=function(){return $APP.$app$util$dom$stop_propagation$$(this.$native_event$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$30$$,$k__5324__auto__$jscomp$30$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$30$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$30$$,$k64920$$,$else__5326__auto__$jscomp$30$$){switch($k64920$$ instanceof $APP.$cljs$core$Keyword$$?$k64920$$.$fqn$:null){case "type":return this.type;case "key":return this.key;case "shift":return this.shift;case "ctrl":return this.$ctrl$;case "alt":return this.alt;case "meta":return this.$meta$;case "mod":return this.$mod$;case "editing":return this.editing;case "native-event":return this.$native_event$;
default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k64920$$,$else__5326__auto__$jscomp$30$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$30$$,$f__5344__auto__$jscomp$30$$,$init__5345__auto__$jscomp$30$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$30$$,$p__64954_v__5348__auto__$jscomp$30$$){var $k__5347__auto__$jscomp$30$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__64954_v__5348__auto__$jscomp$30$$,0,null);$p__64954_v__5348__auto__$jscomp$30$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__64954_v__5348__auto__$jscomp$30$$,
1,null);return $f__5344__auto__$jscomp$30$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$30$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$30$$,$k__5347__auto__$jscomp$30$$,$p__64954_v__5348__auto__$jscomp$30$$):$f__5344__auto__$jscomp$30$$($ret__5346__auto__$jscomp$30$$,$k__5347__auto__$jscomp$30$$,$p__64954_v__5348__auto__$jscomp$30$$)},$init__5345__auto__$jscomp$30$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$30$$,$writer__5339__auto__$jscomp$30$$,$opts__5340__auto__$jscomp$30$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$30$$,function($keyval__5342__auto__$jscomp$30$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$30$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$30$$,$keyval__5342__auto__$jscomp$30$$)},"#app.util.keyboard.KeyboardEvent{",
", ","}",$opts__5340__auto__$jscomp$30$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$300$key$$,this.key],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3448$shift$$,this.shift],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3449$ctrl$$,this.$ctrl$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$715$alt$$,this.alt],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2$meta$$,this.$meta$],null),
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3450$mod$$,this.$mod$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3451$editing$$,this.editing],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3452$native_event$$,this.$native_event$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,9,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$3448$shift$$,$cljs$cst$3449$ctrl$$,$APP.$cljs$cst$715$alt$$,$cljs$cst$2$meta$$,$cljs$cst$3450$mod$$,$APP.$cljs$cst$3451$editing$$,$cljs$cst$3452$native_event$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?
$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 9+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$60_h__5134__auto____$1$jscomp$60$$=this.$__hash$;return $h__5134__auto__$jscomp$60_h__5134__auto____$1$jscomp$60$$!=null?$h__5134__auto__$jscomp$60_h__5134__auto____$1$jscomp$60$$:this.$__hash$=$h__5134__auto__$jscomp$60_h__5134__auto____$1$jscomp$60$$=-327343103^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this64922$$,$other64923$$){return $other64923$$!=null&&this.constructor===$other64923$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other64923$$.type)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.key,$other64923$$.key)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.shift,$other64923$$.shift)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$ctrl$,
$other64923$$.$ctrl$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.alt,$other64923$$.alt)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$meta$,$other64923$$.$meta$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$mod$,$other64923$$.$mod$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.editing,$other64923$$.editing)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$native_event$,$other64923$$.$native_event$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$other64923$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$30$$,$k__5334__auto__$jscomp$30$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,9,[$APP.$cljs$cst$3448$shift$$,null,$cljs$cst$2$meta$$,null,$APP.$cljs$cst$300$key$$,null,$APP.$cljs$cst$715$alt$$,null,$cljs$cst$3450$mod$$,null,$APP.$cljs$cst$139$type$$,null,$cljs$cst$3449$ctrl$$,null,$APP.$cljs$cst$3451$editing$$,
null,$cljs$cst$3452$native_event$$,null],null),null),$k__5334__auto__$jscomp$30$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$30$$):new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,
$k__5334__auto__$jscomp$30$$)),null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$30$$,$k64920$jscomp$1$$){switch($k64920$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k64920$jscomp$1$$.$fqn$:null){case "type":case "key":case "shift":case "ctrl":case "alt":case "meta":case "mod":case "editing":case "native-event":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k64920$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$30$$,$k__5332__auto__$jscomp$30$$,$G__64918$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$30$$))?
new $APP.$app$util$keyboard$KeyboardEvent$$($G__64918$jscomp$1$$,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$300$key$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$300$key$$,$k__5332__auto__$jscomp$30$$))?
new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,$G__64918$jscomp$1$$,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3448$shift$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$3448$shift$$,
$k__5332__auto__$jscomp$30$$))?new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,$G__64918$jscomp$1$$,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3449$ctrl$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$3449$ctrl$$,
$k__5332__auto__$jscomp$30$$))?new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,$G__64918$jscomp$1$$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$715$alt$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$715$alt$$,
$k__5332__auto__$jscomp$30$$))?new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,$G__64918$jscomp$1$$,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2$meta$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$2$meta$$,
$k__5332__auto__$jscomp$30$$))?new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,$G__64918$jscomp$1$$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3450$mod$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$3450$mod$$,
$k__5332__auto__$jscomp$30$$))?new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,$G__64918$jscomp$1$$,this.editing,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3451$editing$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$3451$editing$$,
$k__5332__auto__$jscomp$30$$))?new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,$G__64918$jscomp$1$$,this.$native_event$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3452$native_event$$,$k__5332__auto__$jscomp$30$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$3452$native_event$$,
$k__5332__auto__$jscomp$30$$))?new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,$G__64918$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$30$$,$G__64918$jscomp$1$$),
null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$300$key$$,this.key,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$3448$shift$$,this.shift,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$3449$ctrl$$,this.$ctrl$,
null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$715$alt$$,this.alt,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$2$meta$$,this.$meta$,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$3450$mod$$,this.$mod$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$3451$editing$$,this.editing,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$3452$native_event$$,this.$native_event$,null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$30$$,$G__64918$jscomp$2$$){return new $APP.$app$util$keyboard$KeyboardEvent$$(this.type,this.key,this.shift,this.$ctrl$,this.alt,this.$meta$,this.$mod$,this.editing,this.$native_event$,$G__64918$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$30$$,$entry__5329__auto__$jscomp$30$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$30$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$30$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$30$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$30$$)};
$APP.$app$util$keyboard$esc_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Escape");$APP.$app$util$keyboard$enter_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Enter");$APP.$app$util$keyboard$space_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$(" ");
$APP.$app$util$keyboard$z_QMARK_$$=function($key$jscomp$373$$){var $key__$1$jscomp$4$$=$APP.$cuerdas$core$upper$$($key$jscomp$373$$);return function($e$jscomp$319$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cuerdas$core$upper$$($e$jscomp$319$$.key),$key__$1$jscomp$4$$)}}("z");$APP.$app$util$keyboard$equals_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("\x3d");$APP.$app$util$keyboard$plus_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("+");
$APP.$app$util$keyboard$minus_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("-");$APP.$app$util$keyboard$underscore_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("_");$APP.$app$util$keyboard$up_arrow_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("ArrowUp");$APP.$app$util$keyboard$down_arrow_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("ArrowDown");
$APP.$app$util$keyboard$left_arrow_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("ArrowLeft");$APP.$app$util$keyboard$right_arrow_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("ArrowRight");$app$util$keyboard$alt_key_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Alt");$APP.$app$util$keyboard$shift_key_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Shift");
$app$util$keyboard$ctrl_key_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Control");$app$util$keyboard$meta_key_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Meta");$app$util$keyboard$comma_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$(",");$APP.$app$util$keyboard$backspace_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Backspace");
$APP.$app$util$keyboard$home_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Home");$app$util$keyboard$tab_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Tab");$APP.$app$util$keyboard$delete_QMARK_$$=$app$util$keyboard$is_key_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$("Delete");$APP.$JSCompiler_prototypeAlias$$=$APP.$app$util$mouse$MouseEvent$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$31$$,$k__5324__auto__$jscomp$31$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$31$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$31$$,$k64921$$,$else__5326__auto__$jscomp$31$$){switch($k64921$$ instanceof $APP.$cljs$core$Keyword$$?$k64921$$.$fqn$:null){case "type":return this.type;case "ctrl":return this.$ctrl$;case "shift":return this.shift;case "alt":return this.alt;case "meta":return this.$meta$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k64921$$,$else__5326__auto__$jscomp$31$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$31$$,$f__5344__auto__$jscomp$31$$,$init__5345__auto__$jscomp$31$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$31$$,$p__64962_v__5348__auto__$jscomp$31$$){var $k__5347__auto__$jscomp$31$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__64962_v__5348__auto__$jscomp$31$$,0,null);$p__64962_v__5348__auto__$jscomp$31$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__64962_v__5348__auto__$jscomp$31$$,
1,null);return $f__5344__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$31$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$31$$,$k__5347__auto__$jscomp$31$$,$p__64962_v__5348__auto__$jscomp$31$$):$f__5344__auto__$jscomp$31$$($ret__5346__auto__$jscomp$31$$,$k__5347__auto__$jscomp$31$$,$p__64962_v__5348__auto__$jscomp$31$$)},$init__5345__auto__$jscomp$31$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$31$$,$writer__5339__auto__$jscomp$31$$,$opts__5340__auto__$jscomp$31$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$31$$,function($keyval__5342__auto__$jscomp$31$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$31$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$31$$,$keyval__5342__auto__$jscomp$31$$)},"#app.util.mouse.MouseEvent{",
", ","}",$opts__5340__auto__$jscomp$31$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,this.type],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3449$ctrl$$,this.$ctrl$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3448$shift$$,this.shift],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$715$alt$$,this.alt],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2$meta$$,this.$meta$],null)],null),this.$__extmap$))};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,5,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,$cljs$cst$3449$ctrl$$,$APP.$cljs$cst$3448$shift$$,$APP.$cljs$cst$715$alt$$,$cljs$cst$2$meta$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$app$util$mouse$MouseEvent$$(this.type,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 5+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$61_h__5134__auto____$1$jscomp$61$$=this.$__hash$;return $h__5134__auto__$jscomp$61_h__5134__auto____$1$jscomp$61$$!=null?$h__5134__auto__$jscomp$61_h__5134__auto____$1$jscomp$61$$:this.$__hash$=$h__5134__auto__$jscomp$61_h__5134__auto____$1$jscomp$61$$=-1048159938^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this64924$$,$other64925$$){return $other64925$$!=null&&this.constructor===$other64925$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.type,$other64925$$.type)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$ctrl$,$other64925$$.$ctrl$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.shift,$other64925$$.shift)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.alt,
$other64925$$.alt)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$meta$,$other64925$$.$meta$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other64925$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$31$$,$k__5334__auto__$jscomp$31$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$3448$shift$$,null,$cljs$cst$2$meta$$,null,$APP.$cljs$cst$715$alt$$,null,$APP.$cljs$cst$139$type$$,null,$cljs$cst$3449$ctrl$$,null],null),null),$k__5334__auto__$jscomp$31$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$31$$):new $APP.$app$util$mouse$MouseEvent$$(this.type,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$31$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$31$$,$k64921$jscomp$1$$){switch($k64921$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k64921$jscomp$1$$.$fqn$:null){case "type":case "ctrl":case "shift":case "alt":case "meta":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k64921$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$31$$,$k__5332__auto__$jscomp$31$$,$G__64919$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$31$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$139$type$$,$k__5332__auto__$jscomp$31$$))?
new $APP.$app$util$mouse$MouseEvent$$($G__64919$jscomp$1$$,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3449$ctrl$$,$k__5332__auto__$jscomp$31$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$3449$ctrl$$,$k__5332__auto__$jscomp$31$$))?new $APP.$app$util$mouse$MouseEvent$$(this.type,
$G__64919$jscomp$1$$,this.shift,this.alt,this.$meta$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3448$shift$$,$k__5332__auto__$jscomp$31$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$3448$shift$$,$k__5332__auto__$jscomp$31$$))?new $APP.$app$util$mouse$MouseEvent$$(this.type,this.$ctrl$,$G__64919$jscomp$1$$,
this.alt,this.$meta$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$715$alt$$,$k__5332__auto__$jscomp$31$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$715$alt$$,$k__5332__auto__$jscomp$31$$))?new $APP.$app$util$mouse$MouseEvent$$(this.type,this.$ctrl$,this.shift,$G__64919$jscomp$1$$,this.$meta$,this.$__meta$,
this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2$meta$$,$k__5332__auto__$jscomp$31$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$2$meta$$,$k__5332__auto__$jscomp$31$$))?new $APP.$app$util$mouse$MouseEvent$$(this.type,this.$ctrl$,this.shift,this.alt,$G__64919$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $APP.$app$util$mouse$MouseEvent$$(this.type,
this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$31$$,$G__64919$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$139$type$$,this.type,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$3449$ctrl$$,this.$ctrl$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$3448$shift$$,this.shift,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$715$alt$$,
this.alt,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$2$meta$$,this.$meta$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$31$$,$G__64919$jscomp$2$$){return new $APP.$app$util$mouse$MouseEvent$$(this.type,this.$ctrl$,this.shift,this.alt,this.$meta$,$G__64919$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$31$$,$entry__5329__auto__$jscomp$31$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$31$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$31$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$31$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$31$$)};
$APP.$JSCompiler_prototypeAlias$$=$APP.$app$util$mouse$PointerEvent$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$32$$,$k__5324__auto__$jscomp$32$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$32$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$32$$,$k65057$$,$else__5326__auto__$jscomp$32$$){switch($k65057$$ instanceof $APP.$cljs$core$Keyword$$?$k65057$$.$fqn$:null){case "source":return this.source;case "pt":return this.pt;case "ctrl":return this.$ctrl$;case "shift":return this.shift;case "alt":return this.alt;case "meta":return this.$meta$;default:return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k65057$$,
$else__5326__auto__$jscomp$32$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$32$$,$f__5344__auto__$jscomp$32$$,$init__5345__auto__$jscomp$32$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$32$$,$p__65079_v__5348__auto__$jscomp$32$$){var $k__5347__auto__$jscomp$32$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65079_v__5348__auto__$jscomp$32$$,0,null);$p__65079_v__5348__auto__$jscomp$32$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65079_v__5348__auto__$jscomp$32$$,
1,null);return $f__5344__auto__$jscomp$32$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$32$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$32$$,$k__5347__auto__$jscomp$32$$,$p__65079_v__5348__auto__$jscomp$32$$):$f__5344__auto__$jscomp$32$$($ret__5346__auto__$jscomp$32$$,$k__5347__auto__$jscomp$32$$,$p__65079_v__5348__auto__$jscomp$32$$)},$init__5345__auto__$jscomp$32$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$32$$,$writer__5339__auto__$jscomp$32$$,$opts__5340__auto__$jscomp$32$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$32$$,function($keyval__5342__auto__$jscomp$32$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$32$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$32$$,$keyval__5342__auto__$jscomp$32$$)},"#app.util.mouse.PointerEvent{",
", ","}",$opts__5340__auto__$jscomp$32$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$193$source$$,this.source],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3458$pt$$,this.pt],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3449$ctrl$$,this.$ctrl$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3448$shift$$,this.shift],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$715$alt$$,this.alt],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2$meta$$,this.$meta$],null)],
null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,6,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$193$source$$,$APP.$cljs$cst$3458$pt$$,$cljs$cst$3449$ctrl$$,$APP.$cljs$cst$3448$shift$$,$APP.$cljs$cst$715$alt$$,$cljs$cst$2$meta$$],null),$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$app$util$mouse$PointerEvent$$(this.source,this.pt,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 6+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$62_h__5134__auto____$1$jscomp$62$$=this.$__hash$;return $h__5134__auto__$jscomp$62_h__5134__auto____$1$jscomp$62$$!=null?$h__5134__auto__$jscomp$62_h__5134__auto____$1$jscomp$62$$:this.$__hash$=$h__5134__auto__$jscomp$62_h__5134__auto____$1$jscomp$62$$=-821521640^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this65059$$,$other65060$$){return $other65060$$!=null&&this.constructor===$other65060$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.source,$other65060$$.source)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.pt,$other65060$$.pt)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$ctrl$,$other65060$$.$ctrl$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.shift,
$other65060$$.shift)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.alt,$other65060$$.alt)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$meta$,$other65060$$.$meta$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other65060$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$32$$,$k__5334__auto__$jscomp$32$$){return $APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$3448$shift$$,null,$APP.$cljs$cst$3458$pt$$,null,$cljs$cst$2$meta$$,null,$APP.$cljs$cst$715$alt$$,null,$APP.$cljs$cst$193$source$$,null,$cljs$cst$3449$ctrl$$,null],null),null),$k__5334__auto__$jscomp$32$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,
this),this.$__meta$),$k__5334__auto__$jscomp$32$$):new $APP.$app$util$mouse$PointerEvent$$(this.source,this.pt,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$32$$)),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$32$$,$k65057$jscomp$1$$){switch($k65057$jscomp$1$$ instanceof $APP.$cljs$core$Keyword$$?$k65057$jscomp$1$$.$fqn$:null){case "source":case "pt":case "ctrl":case "shift":case "alt":case "meta":return!0;default:return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k65057$jscomp$1$$)}};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$32$$,$k__5332__auto__$jscomp$32$$,$G__65056$jscomp$1$$){return $APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$193$source$$,$k__5332__auto__$jscomp$32$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$193$source$$,$k__5332__auto__$jscomp$32$$))?
new $APP.$app$util$mouse$PointerEvent$$($G__65056$jscomp$1$$,this.pt,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3458$pt$$,$k__5332__auto__$jscomp$32$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$3458$pt$$,$k__5332__auto__$jscomp$32$$))?new $APP.$app$util$mouse$PointerEvent$$(this.source,
$G__65056$jscomp$1$$,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3449$ctrl$$,$k__5332__auto__$jscomp$32$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$3449$ctrl$$,$k__5332__auto__$jscomp$32$$))?new $APP.$app$util$mouse$PointerEvent$$(this.source,this.pt,$G__65056$jscomp$1$$,
this.shift,this.alt,this.$meta$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3448$shift$$,$k__5332__auto__$jscomp$32$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$3448$shift$$,$k__5332__auto__$jscomp$32$$))?new $APP.$app$util$mouse$PointerEvent$$(this.source,this.pt,this.$ctrl$,$G__65056$jscomp$1$$,this.alt,
this.$meta$,this.$__meta$,this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$715$alt$$,$k__5332__auto__$jscomp$32$$):$APP.$cljs$core$keyword_identical_QMARK_$$($APP.$cljs$cst$715$alt$$,$k__5332__auto__$jscomp$32$$))?new $APP.$app$util$mouse$PointerEvent$$(this.source,this.pt,this.$ctrl$,this.shift,$G__65056$jscomp$1$$,this.$meta$,this.$__meta$,
this.$__extmap$,null):$APP.$cljs$core$truth_$$($APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$keyword_identical_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2$meta$$,$k__5332__auto__$jscomp$32$$):$APP.$cljs$core$keyword_identical_QMARK_$$($cljs$cst$2$meta$$,$k__5332__auto__$jscomp$32$$))?new $APP.$app$util$mouse$PointerEvent$$(this.source,this.pt,this.$ctrl$,this.shift,this.alt,$G__65056$jscomp$1$$,this.$__meta$,this.$__extmap$,null):new $APP.$app$util$mouse$PointerEvent$$(this.source,
this.pt,this.$ctrl$,this.shift,this.alt,this.$meta$,this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$32$$,$G__65056$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$193$source$$,this.source,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$3458$pt$$,this.pt,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$3449$ctrl$$,this.$ctrl$,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$3448$shift$$,
this.shift,null),new $APP.$cljs$core$MapEntry$$($APP.$cljs$cst$715$alt$$,this.alt,null),new $APP.$cljs$core$MapEntry$$($cljs$cst$2$meta$$,this.$meta$,null)],null),this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$32$$,$G__65056$jscomp$2$$){return new $APP.$app$util$mouse$PointerEvent$$(this.source,this.pt,this.$ctrl$,this.shift,this.alt,this.$meta$,$G__65056$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$32$$,$entry__5329__auto__$jscomp$32$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$32$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$32$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$32$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$32$$)};
$APP.$JSCompiler_prototypeAlias$$=$APP.$app$util$mouse$BlurEvent$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$2$=function($this__5323__auto__$jscomp$34$$,$k__5324__auto__$jscomp$34$$){return this.$cljs$core$ILookup$_lookup$arity$3$(null,$k__5324__auto__$jscomp$34$$,null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ILookup$_lookup$arity$3$=function($this__5325__auto__$jscomp$34$$,$k65205$$,$else__5326__auto__$jscomp$34$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k65205$$,$else__5326__auto__$jscomp$34$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IKVReduce$_kv_reduce$arity$3$=function($this__5343__auto__$jscomp$34$$,$f__5344__auto__$jscomp$34$$,$init__5345__auto__$jscomp$34$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($ret__5346__auto__$jscomp$34$$,$p__65220_v__5348__auto__$jscomp$34$$){var $k__5347__auto__$jscomp$34$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65220_v__5348__auto__$jscomp$34$$,0,null);$p__65220_v__5348__auto__$jscomp$34$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__65220_v__5348__auto__$jscomp$34$$,
1,null);return $f__5344__auto__$jscomp$34$$.$cljs$core$IFn$_invoke$arity$3$?$f__5344__auto__$jscomp$34$$.$cljs$core$IFn$_invoke$arity$3$($ret__5346__auto__$jscomp$34$$,$k__5347__auto__$jscomp$34$$,$p__65220_v__5348__auto__$jscomp$34$$):$f__5344__auto__$jscomp$34$$($ret__5346__auto__$jscomp$34$$,$k__5347__auto__$jscomp$34$$,$p__65220_v__5348__auto__$jscomp$34$$)},$init__5345__auto__$jscomp$34$$,this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IPrintWithWriter$_pr_writer$arity$3$=function($this__5338__auto__$jscomp$34$$,$writer__5339__auto__$jscomp$34$$,$opts__5340__auto__$jscomp$34$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$34$$,function($keyval__5342__auto__$jscomp$34$$){return $APP.$cljs$core$pr_sequential_writer$$($writer__5339__auto__$jscomp$34$$,$APP.$cljs$core$pr_writer$$,""," ","",$opts__5340__auto__$jscomp$34$$,$keyval__5342__auto__$jscomp$34$$)},"#app.util.mouse.BlurEvent{",
", ","}",$opts__5340__auto__$jscomp$34$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IIterable$_iterator$arity$1$=function(){return new $APP.$cljs$core$RecordIter$$(this,0,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$truth_$$(this.$__extmap$)?$APP.$cljs$core$_iterator$$(this.$__extmap$):$APP.$cljs$core$nil_iter$$())};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$__meta$};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICloneable$_clone$arity$1$=function(){return new $APP.$app$util$mouse$BlurEvent$$(this.$__meta$,this.$__extmap$,this.$__hash$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICounted$_count$arity$1$=function(){return 0+$APP.$cljs$core$count$$(this.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){var $h__5134__auto__$jscomp$64_h__5134__auto____$1$jscomp$64$$=this.$__hash$;return $h__5134__auto__$jscomp$64_h__5134__auto____$1$jscomp$64$$!=null?$h__5134__auto__$jscomp$64_h__5134__auto____$1$jscomp$64$$:this.$__hash$=$h__5134__auto__$jscomp$64_h__5134__auto____$1$jscomp$64$$=-1792553993^$APP.$cljs$core$hash_unordered_coll$$(this)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IEquiv$_equiv$arity$2$=function($this65206$$,$other65207$$){return $other65207$$!=null&&this.constructor===$other65207$$.constructor&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$other65207$$.$__extmap$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMap$_dissoc$arity$2$=function($this__5333__auto__$jscomp$34$$,$k__5334__auto__$jscomp$34$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$k__5334__auto__$jscomp$34$$)?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_with_meta$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,this),this.$__meta$),$k__5334__auto__$jscomp$34$$):new $APP.$app$util$mouse$BlurEvent$$(this.$__meta$,
$APP.$cljs$core$not_empty$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$(this.$__extmap$,$k__5334__auto__$jscomp$34$$)),null)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_contains_key_QMARK_$arity$2$=function($this__5330__auto__$jscomp$34$$,$k65205$jscomp$1$$){return $APP.$cljs$core$contains_QMARK_$$(this.$__extmap$,$k65205$jscomp$1$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IAssociative$_assoc$arity$3$=function($this__5331__auto__$jscomp$34$$,$k__5332__auto__$jscomp$34$$,$G__65204$jscomp$1$$){return new $APP.$app$util$mouse$BlurEvent$$(this.$__meta$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.$__extmap$,$k__5332__auto__$jscomp$34$$,$G__65204$jscomp$1$$),null)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISeqable$_seq$arity$1$=function(){return $APP.$cljs$core$seq$$($APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,this.$__extmap$))};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($this__5322__auto__$jscomp$34$$,$G__65204$jscomp$2$$){return new $APP.$app$util$mouse$BlurEvent$$($G__65204$jscomp$2$$,this.$__extmap$,this.$__hash$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ICollection$_conj$arity$2$=function($this__5328__auto__$jscomp$34$$,$entry__5329__auto__$jscomp$34$$){return $APP.$cljs$core$vector_QMARK_$$($entry__5329__auto__$jscomp$34$$)?this.$cljs$core$IAssociative$_assoc$arity$3$(null,$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$34$$,0),$APP.$cljs$core$_nth$$($entry__5329__auto__$jscomp$34$$,1)):$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$_conj$$,this,$entry__5329__auto__$jscomp$34$$)};var $app$main$streams$pointer$$,$sub$jscomp$inline_6227$$,$ob$jscomp$inline_6228$$,$ob$jscomp$inline_6234$$,$ob$jscomp$inline_6237$$,$app$main$streams$window_blur$$,$ob$jscomp$inline_6240$$,$ob$jscomp$inline_6252$$;$app$main$streams$pointer$$=$APP.$beicon$v2$core$share$$($APP.$beicon$v2$core$filter$$($APP.$app$util$mouse$pointer_event_QMARK_$$,$APP.$app$main$store$stream$$));
$APP.$app$main$streams$mouse_position$$=function(){var $sub$jscomp$7$$=$APP.$beicon$v2$core$behavior_subject$$(null),$ob$jscomp$85$$=$APP.$beicon$v2$core$map$$($APP.$app$util$mouse$get_pointer_position$$,$APP.$beicon$v2$core$filter$$(function($p1__65300_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3466$viewport$$,$p1__65300_SHARP_$$.source)},$app$main$streams$pointer$$));$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$85$$,$sub$jscomp$7$$);
return $sub$jscomp$7$$}();$sub$jscomp$inline_6227$$=$APP.$beicon$v2$core$behavior_subject$$(null);$ob$jscomp$inline_6228$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$map$$(function($ev$jscomp$3$$){return $ev$jscomp$3$$.$ctrl$},$app$main$streams$pointer$$));$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6228$$,$sub$jscomp$inline_6227$$);
var $sub$jscomp$inline_6230$$=$APP.$beicon$v2$core$behavior_subject$$(null),$ob$jscomp$inline_6231$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$map$$(function($ev$jscomp$4$$){return $ev$jscomp$4$$.$meta$},$app$main$streams$pointer$$));$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6231$$,$sub$jscomp$inline_6230$$);
$APP.$app$main$streams$mouse_position_mod$$=$APP.$app$config$check_platform_QMARK_$$()?$sub$jscomp$inline_6230$$:$sub$jscomp$inline_6227$$;$APP.$sub$jscomp$inline_6233$$=$APP.$beicon$v2$core$behavior_subject$$(null);$ob$jscomp$inline_6234$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$map$$(function($ev$jscomp$6$$){return $ev$jscomp$6$$.shift},$app$main$streams$pointer$$));
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6234$$,$APP.$sub$jscomp$inline_6233$$);$APP.$sub$jscomp$inline_6236$$=$APP.$beicon$v2$core$behavior_subject$$(null);$ob$jscomp$inline_6237$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$map$$(function($ev$jscomp$5$$){return $ev$jscomp$5$$.alt},$app$main$streams$pointer$$));
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6237$$,$APP.$sub$jscomp$inline_6236$$);$app$main$streams$window_blur$$=$APP.$beicon$v2$core$share$$($APP.$beicon$v2$core$map$$($APP.$cljs$core$constantly$$(!1),$APP.$shadow$js$shim$module$0rxjs$$.fromEvent($APP.$app$util$globals$window$$,"blur")));$APP.$app$main$streams$keyboard$$=$APP.$beicon$v2$core$share$$($APP.$beicon$v2$core$filter$$($app$util$keyboard$keyboard_event_QMARK_$$,$APP.$app$main$store$stream$$));
$APP.$sub$jscomp$inline_6239$$=$APP.$beicon$v2$core$behavior_subject$$(null);$ob$jscomp$inline_6240$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$merge$$($app$main$streams$window_blur$$,$APP.$beicon$v2$core$map$$($APP.$app$util$keyboard$key_down_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($app$util$keyboard$alt_key_QMARK_$$,$APP.$app$main$streams$keyboard$$))));
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6240$$,$APP.$sub$jscomp$inline_6239$$);
var $sub$jscomp$inline_6242$$=$APP.$beicon$v2$core$behavior_subject$$(null),$ob$jscomp$inline_6243$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$merge$$($app$main$streams$window_blur$$,$APP.$beicon$v2$core$map$$($APP.$app$util$keyboard$key_down_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($app$util$keyboard$ctrl_key_QMARK_$$,$APP.$app$main$streams$keyboard$$))));
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6243$$,$sub$jscomp$inline_6242$$);
var $sub$jscomp$inline_6245$$=$APP.$beicon$v2$core$behavior_subject$$(null),$ob$jscomp$inline_6246$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$merge$$($app$main$streams$window_blur$$,$APP.$beicon$v2$core$map$$($APP.$app$util$keyboard$key_down_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($APP.$app$util$keyboard$shift_key_QMARK_$$,$APP.$app$main$streams$keyboard$$))));
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6246$$,$sub$jscomp$inline_6245$$);
var $sub$jscomp$inline_6248$$=$APP.$beicon$v2$core$behavior_subject$$(null),$ob$jscomp$inline_6249$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$merge$$($app$main$streams$window_blur$$,$APP.$beicon$v2$core$map$$($APP.$app$util$keyboard$key_down_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($app$util$keyboard$meta_key_QMARK_$$,$APP.$app$main$streams$keyboard$$))));
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6249$$,$sub$jscomp$inline_6248$$);$APP.$app$main$streams$keyboard_mod$$=$APP.$app$config$check_platform_QMARK_$$()?$sub$jscomp$inline_6248$$:$sub$jscomp$inline_6242$$;$APP.$sub$jscomp$inline_6251$$=$APP.$beicon$v2$core$behavior_subject$$(null);
$ob$jscomp$inline_6252$$=$APP.$beicon$v2$operators$pipe$$($APP.$beicon$v2$operators$distinct_contiguous$cljs$0core$0IFn$0_invoke$0arity$00$$(),$APP.$beicon$v2$core$merge$$($app$main$streams$window_blur$$,$APP.$beicon$v2$core$map$$($APP.$app$util$keyboard$key_down_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($APP.$cljs$core$complement$$($APP.$app$util$keyboard$editing_event_QMARK_$$),$APP.$beicon$v2$core$filter$$($APP.$app$util$keyboard$space_QMARK_$$,$APP.$app$main$streams$keyboard$$)))));
$APP.$beicon$v2$core$subscribe$cljs$0core$0IFn$0_invoke$0arity$02$$($ob$jscomp$inline_6252$$,$APP.$sub$jscomp$inline_6251$$);var $app$main$data$workspace$zoom$increase_zoom_65415$$,$app$main$data$workspace$zoom$decrease_zoom_65435$$,$app$main$data$workspace$zoom$set_zoom_65453$$,$app$main$data$workspace$zoom$reset_zoom_65469$$,$app$main$data$workspace$zoom$zoom_to_fit_all_65491$$,$app$main$data$workspace$zoom$zoom_to_selected_shape_65510$$;
typeof $app$main$data$workspace$zoom$reset_zoom_65469$$==="undefined"&&($app$main$data$workspace$zoom$reset_zoom_65469$$=function($meta65470$jscomp$inline_6258$$){this.$meta65470$=$meta65470$jscomp$inline_6258$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$zoom$reset_zoom_65469$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$3472$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_reset_zoom$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65471$jscomp$inline_6259$$,$meta65470__$1$jscomp$inline_6260$$){return new $app$main$data$workspace$zoom$reset_zoom_65469$$($meta65470__$1$jscomp$inline_6260$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65470$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_6261$$,$state$jscomp$inline_6262$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_6262$$,$APP.$cljs$cst$1905$workspace_local$$,function($p1__65468_SHARP_$jscomp$inline_6263$$){return $app$main$data$workspace$zoom$impl_update_zoom$$($p1__65468_SHARP_$jscomp$inline_6263$$,null,1)})});
$APP.$app$main$data$workspace$zoom$reset_zoom$$=new $app$main$data$workspace$zoom$reset_zoom_65469$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$workspace$zoom$zoom_to_fit_all_65491$$==="undefined"&&($app$main$data$workspace$zoom$zoom_to_fit_all_65491$$=function($meta65492$jscomp$inline_6265$$){this.$meta65492$=$meta65492$jscomp$inline_6265$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$zoom$zoom_to_fit_all_65491$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3473$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_zoom_to_fit_all$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65493$jscomp$inline_6266$$,$meta65492__$1$jscomp$inline_6267$$){return new $app$main$data$workspace$zoom$zoom_to_fit_all_65491$$($meta65492__$1$jscomp$inline_6267$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65492$},
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$,$state$jscomp$inline_6269$$){$_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$inline_6269$$);
$_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_6269$$,$_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$);$_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$=$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$03$$($_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$,
$APP.$app$common$uuid$zero$$,null);var $srect$jscomp$inline_6273$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$);return $APP.$cljs$core$empty_QMARK_$$($_$jscomp$inline_6268_objects$jscomp$inline_6271_page_id$jscomp$inline_6270_shapes$jscomp$inline_6272$$)?$state$jscomp$inline_6269$$:$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_6269$$,$APP.$cljs$cst$1905$workspace_local$$,
function($map__65507__$1$jscomp$inline_6275_p__65506$jscomp$inline_6274$$){$map__65507__$1$jscomp$inline_6275_p__65506$jscomp$inline_6274$$=$APP.$cljs$core$__destructure_map$$($map__65507__$1$jscomp$inline_6275_p__65506$jscomp$inline_6274$$);var $vport$jscomp$inline_6276_zoom$jscomp$inline_6278$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65507__$1$jscomp$inline_6275_p__65506$jscomp$inline_6274$$,$APP.$cljs$cst$2165$vport$$),$srect__$1$jscomp$inline_6277$$=$APP.$app$common$geom$align$adjust_to_viewport$cljs$0core$0IFn$0_invoke$0arity$03$$($vport$jscomp$inline_6276_zoom$jscomp$inline_6278$$,
$srect$jscomp$inline_6273$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$256$padding$$,160,$APP.$cljs$cst$3165$min_zoom$$,.01],null));$vport$jscomp$inline_6276_zoom$jscomp$inline_6278$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($vport$jscomp$inline_6276_zoom$jscomp$inline_6278$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($srect__$1$jscomp$inline_6277$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__65507__$1$jscomp$inline_6275_p__65506$jscomp$inline_6274$$,
$APP.$cljs$cst$2158$zoom$$,$vport$jscomp$inline_6276_zoom$jscomp$inline_6278$$),$APP.$cljs$cst$3467$zoom_inverse$$,1/$vport$jscomp$inline_6276_zoom$jscomp$inline_6278$$),$APP.$cljs$cst$1910$vbox$$,$APP.$cljs$core$merge$$,$srect__$1$jscomp$inline_6277$$)})});$APP.$app$main$data$workspace$zoom$zoom_to_fit_all$$=new $app$main$data$workspace$zoom$zoom_to_fit_all_65491$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$workspace$zoom$zoom_to_selected_shape_65510$$==="undefined"&&($app$main$data$workspace$zoom$zoom_to_selected_shape_65510$$=function($meta65511$jscomp$inline_6280$$){this.$meta65511$=$meta65511$jscomp$inline_6280$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$zoom$zoom_to_selected_shape_65510$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3474$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_zoom_to_selected_shape$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65512$jscomp$inline_6281$$,$meta65511__$1$jscomp$inline_6282$$){return new $app$main$data$workspace$zoom$zoom_to_selected_shape_65510$$($meta65511__$1$jscomp$inline_6282$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta65511$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_6283_selected$jscomp$inline_6285$$,$state$jscomp$inline_6284$$){$_$jscomp$inline_6283_selected$jscomp$inline_6285$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$inline_6284$$);if($APP.$cljs$core$empty_QMARK_$$($_$jscomp$inline_6283_selected$jscomp$inline_6285$$))return $state$jscomp$inline_6284$$;
var $page_id$jscomp$inline_6286$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$inline_6284$$),$objects$jscomp$inline_6287$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_6284$$,$page_id$jscomp$inline_6286$$),$srect$jscomp$inline_6288$$=$APP.$app$common$geom$shapes$shapes__GT_rect$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__65509_SHARP_$jscomp$inline_6289$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$inline_6287$$,
$p1__65509_SHARP_$jscomp$inline_6289$$)},$_$jscomp$inline_6283_selected$jscomp$inline_6285$$));return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_6284$$,$APP.$cljs$cst$1905$workspace_local$$,function($map__65520__$1$jscomp$inline_6291_p__65519$jscomp$inline_6290$$){$map__65520__$1$jscomp$inline_6291_p__65519$jscomp$inline_6290$$=$APP.$cljs$core$__destructure_map$$($map__65520__$1$jscomp$inline_6291_p__65519$jscomp$inline_6290$$);var $vport$jscomp$inline_6292_zoom$jscomp$inline_6294$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65520__$1$jscomp$inline_6291_p__65519$jscomp$inline_6290$$,$APP.$cljs$cst$2165$vport$$),$srect__$1$jscomp$inline_6293$$=$APP.$app$common$geom$align$adjust_to_viewport$cljs$0core$0IFn$0_invoke$0arity$03$$($vport$jscomp$inline_6292_zoom$jscomp$inline_6294$$,$srect$jscomp$inline_6288$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$256$padding$$,40,$APP.$cljs$cst$3165$min_zoom$$,.01],null));$vport$jscomp$inline_6292_zoom$jscomp$inline_6294$$=
$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($vport$jscomp$inline_6292_zoom$jscomp$inline_6294$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($srect__$1$jscomp$inline_6293$$);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__65520__$1$jscomp$inline_6291_p__65519$jscomp$inline_6290$$,$APP.$cljs$cst$2158$zoom$$,$vport$jscomp$inline_6292_zoom$jscomp$inline_6294$$),
$APP.$cljs$cst$3467$zoom_inverse$$,1/$vport$jscomp$inline_6292_zoom$jscomp$inline_6294$$),$APP.$cljs$cst$1910$vbox$$,$APP.$cljs$core$merge$$,$srect__$1$jscomp$inline_6293$$)})});$APP.$app$main$data$workspace$zoom$zoom_to_selected_shape$$=new $app$main$data$workspace$zoom$zoom_to_selected_shape_65510$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$workspace$selection$select_shape_65964$$,$app$main$data$workspace$selection$select_prev_shape_65968$$,$app$main$data$workspace$selection$select_next_shape_65971$$,$app$main$data$workspace$selection$deselect_shape_65980$$,$app$main$data$workspace$selection$shift_select_shapes_65986$$,$app$main$data$workspace$selection$select_shapes_65991$$,$app$main$data$workspace$selection$select_all_65994$$,$app$main$data$workspace$selection$deselect_all_66000$$,$app$main$data$workspace$selection$clear_memorize_duplicated_66039$$,
$app$main$data$workspace$selection$memorize_duplicated_66044$$,$app$main$data$workspace$selection$duplicate_shapes_66065$$,$app$main$data$workspace$selection$duplicate_selected_66075$$,$app$main$data$workspace$selection$update_focus_shapes_66081$$,$app$main$data$workspace$selection$toggle_focus_mode_66085$$;$APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$=function $app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$($var_args$jscomp$1198$$){switch(arguments.length){case 8:return $app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$8$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7]);case 9:return $app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$9$(arguments[0],
arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8]);case 10:return $app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$10$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5],arguments[6],arguments[7],arguments[8],arguments[9]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$8$=function($changes$jscomp$161$$,$id$jscomp$489$$,$parent_id$jscomp$54$$,$objects$jscomp$352$$,$selected$jscomp$24$$,$index$jscomp$269$$,$frame_name$$,$without_fill_QMARK_$$){return $APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$9$($changes$jscomp$161$$,$id$jscomp$489$$,$parent_id$jscomp$54$$,$objects$jscomp$352$$,$selected$jscomp$24$$,
$index$jscomp$269$$,$frame_name$$,$without_fill_QMARK_$$,null)};
$APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$9$=function($changes$jscomp$162$$,$id$jscomp$490$$,$parent_id$jscomp$55$$,$objects$jscomp$353$$,$selected$jscomp$25$$,$index$jscomp$270$$,$frame_name$jscomp$1$$,$without_fill_QMARK_$jscomp$1$$,$target_cell_id$$){return $APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$10$($changes$jscomp$162$$,$id$jscomp$490$$,$parent_id$jscomp$55$$,
$objects$jscomp$353$$,$selected$jscomp$25$$,$index$jscomp$270$$,$frame_name$jscomp$1$$,$without_fill_QMARK_$jscomp$1$$,$target_cell_id$$,null)};
$APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$core$IFn$_invoke$arity$10$=function($changes$jscomp$163_changes__$1$jscomp$59_vec__64997$$,$id$jscomp$491$$,$parent_id$jscomp$56_shape$jscomp$468_shape__$1$jscomp$33$$,$objects$jscomp$354$$,$selected$jscomp$26$$,$index$jscomp$271_new_index$jscomp$2$$,$frame_name$jscomp$2$$,$without_fill_QMARK_$jscomp$2$$,$target_cell_id$jscomp$1$$,$delta$jscomp$36$$){var $selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$=
$APP.$cljs$core$not_empty$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects$jscomp$354$$),$selected$jscomp$26$$));if($APP.$cljs$core$truth_$$($selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$)){var $changes__$3$jscomp$8_selected_SINGLEQUOTE_$$=$app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$354$$,$selected$jscomp$26$$);$index$jscomp$271_new_index$jscomp$2$$=$APP.$cljs$core$truth_$$($index$jscomp$271_new_index$jscomp$2$$)?
$index$jscomp$271_new_index$jscomp$2$$:$app$common$files$helpers$get_position_on_parent$$($objects$jscomp$354$$,$APP.$cljs$core$first$$($changes__$3$jscomp$8_selected_SINGLEQUOTE_$$))+1;var $srect$jscomp$7$$=$APP.$app$common$geom$shapes$common$shapes__GT_rect$$($selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$);$selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$=$APP.$cljs$core$first$$($selected$jscomp$26$$);$selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$354$$,$selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$);var $frame_id$jscomp$48$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$,$APP.$cljs$cst$1591$frame_id$$),$parent_id__$1$jscomp$6$$=$APP.$cljs$core$truth_$$($parent_id$jscomp$56_shape$jscomp$468_shape__$1$jscomp$33$$)?$parent_id$jscomp$56_shape$jscomp$468_shape__$1$jscomp$33$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$,
$APP.$cljs$cst$1603$parent_id$$),$base_parent$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$354$$,$parent_id__$1$jscomp$6$$),$layout_attrs$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($selected$jscomp$26$$))&&$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($base_parent$$)?$APP.$cljs$core$select_keys$$($selected_id$jscomp$1_selected_obj_temp__5825__auto__$jscomp$180$$,$app$common$types$shape$layout$layout_child_attrs$$):
null,$target_cell_id__$1$$=$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$407$$=$target_cell_id$jscomp$1$$==null;return $and__5023__auto__$jscomp$407$$?$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$354$$,$parent_id__$1$jscomp$6$$):$and__5023__auto__$jscomp$407$$}())?function(){var $ncols$$=$APP.$cljs$core$count$$($APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($base_parent$$));return $APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$min_key$$,
function($p__65009_row$jscomp$29$$){var $column$jscomp$34_map__65010__$1$$=$APP.$cljs$core$__destructure_map$$($p__65009_row$jscomp$29$$);$p__65009_row$jscomp$29$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$34_map__65010__$1$$,$APP.$cljs$cst$1640$row$$);$column$jscomp$34_map__65010__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($column$jscomp$34_map__65010__$1$$,$APP.$cljs$cst$216$column$$);return $ncols$$*$p__65009_row$jscomp$29$$+$column$jscomp$34_map__65010__$1$$},
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__64967_SHARP_$$){return $APP.$app$common$types$shape$layout$get_cell_by_shape_id$$($base_parent$$,$p1__64967_SHARP_$$)},$selected$jscomp$26$$)))}():$target_cell_id$jscomp$1$$,$attrs$jscomp$79$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1590$frame$$,$APP.$cljs$cst$1499$x$$,function(){var $G__65012$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($srect$jscomp$7$$);return $APP.$cljs$core$truth_$$($delta$jscomp$36$$)?
$G__65012$$+$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$36$$):$G__65012$$}(),$APP.$cljs$cst$1500$y$$,function(){var $G__65014$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($srect$jscomp$7$$);return $APP.$cljs$core$truth_$$($delta$jscomp$36$$)?$G__65014$$+$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta$jscomp$36$$):$G__65014$$}(),$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($srect$jscomp$7$$),$APP.$cljs$cst$1511$height$$,
$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($srect$jscomp$7$$)],null);$parent_id$jscomp$56_shape$jscomp$468_shape__$1$jscomp$33$$=$APP.$app$common$types$shape$setup_shape$$(function(){var $G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$=$id$jscomp$491$$!=null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($attrs$jscomp$79$$,$APP.$cljs$cst$266$id$$,$id$jscomp$491$$):$attrs$jscomp$79$$;$G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$=$frame_name$jscomp$2$$!=null?
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$,$APP.$cljs$cst$723$name$$,$frame_name$jscomp$2$$):$G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$;$G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$48$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1603$parent_id$$,
$parent_id__$1$jscomp$6$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$selected$jscomp$26$$)]));$G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$=$layout_attrs$$!=null?$APP.$app$common$data$patch_object$$.$cljs$core$IFn$_invoke$arity$2$($G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$,$layout_attrs$$):$G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$;var $or__5025__auto__$jscomp$inline_6304$$=$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($frame_id$jscomp$48$$,
$APP.$app$common$uuid$zero$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$inline_6304$$?$or__5025__auto__$jscomp$inline_6304$$:$without_fill_QMARK_$jscomp$2$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$,$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1859$hide_in_viewer$$,!0,$APP.$cljs$cst$1860$show_content$$,!0])):
$G__65022__$1_G__65022__$2_G__65022__$3_G__65022__$4$$}());$parent_id$jscomp$56_shape$jscomp$468_shape__$1$jscomp$33$$=$APP.$cljs$core$with_meta$$($parent_id$jscomp$56_shape$jscomp$468_shape__$1$jscomp$33$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1779$index$$,$index$jscomp$271_new_index$jscomp$2$$],null));$changes$jscomp$163_changes__$1$jscomp$59_vec__64997$$=$APP.$app$common$files$shapes_helpers$prepare_add_shape$$($changes$jscomp$163_changes__$1$jscomp$59_vec__64997$$,$parent_id$jscomp$56_shape$jscomp$468_shape__$1$jscomp$33$$,
$objects$jscomp$354$$);var $shape__$2$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$163_changes__$1$jscomp$59_vec__64997$$,0,null);$changes$jscomp$163_changes__$1$jscomp$59_vec__64997$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($changes$jscomp$163_changes__$1$jscomp$59_vec__64997$$,1,null);var $changes__$2$jscomp$28$$=$app$common$files$shapes_helpers$prepare_move_shapes_into_frame$$($changes$jscomp$163_changes__$1$jscomp$59_vec__64997$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$2$jscomp$8$$),
$changes__$3$jscomp$8_selected_SINGLEQUOTE_$$,$objects$jscomp$354$$,!1);$changes__$3$jscomp$8_selected_SINGLEQUOTE_$$=function(){return $APP.$cljs$core$truth_$$($APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$354$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$2$jscomp$8$$)))?$APP.$app$common$files$changes_builder$reorder_grid_children$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$04$$($changes__$2$jscomp$28$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$2$jscomp$8$$)],null),function($G__65047$jscomp$inline_6306_JSCompiler_inline_result$jscomp$1115_parent$jscomp$240$$,$objects__$1$jscomp$13$$){var $JSCompiler_temp_const$jscomp$1114$$=$APP.$app$common$types$shape$layout$assign_cells$$;$G__65047$jscomp$inline_6306_JSCompiler_inline_result$jscomp$1115_parent$jscomp$240$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65047$jscomp$inline_6306_JSCompiler_inline_result$jscomp$1115_parent$jscomp$240$$,
$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$1680$layout_grid_cells$$.$cljs$core$IFn$_invoke$arity$1$($base_parent$$)),$APP.$cljs$cst$1678$layout_grid_rows$$,$APP.$cljs$cst$1678$layout_grid_rows$$.$cljs$core$IFn$_invoke$arity$1$($base_parent$$)),$APP.$cljs$cst$1679$layout_grid_columns$$,$APP.$cljs$cst$1679$layout_grid_columns$$.$cljs$core$IFn$_invoke$arity$1$($base_parent$$));$G__65047$jscomp$inline_6306_JSCompiler_inline_result$jscomp$1115_parent$jscomp$240$$=$target_cell_id__$1$$!=null?
$APP.$cljs$core$assoc_in$$($G__65047$jscomp$inline_6306_JSCompiler_inline_result$jscomp$1115_parent$jscomp$240$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1680$layout_grid_cells$$,$target_cell_id__$1$$,$APP.$cljs$cst$1598$shapes$$],null),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$2$jscomp$8$$)],null)):$G__65047$jscomp$inline_6306_JSCompiler_inline_result$jscomp$1115_parent$jscomp$240$$;
return $JSCompiler_temp_const$jscomp$1114$$($G__65047$jscomp$inline_6306_JSCompiler_inline_result$jscomp$1115_parent$jscomp$240$$,$objects__$1$jscomp$13$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3126$with_objects_QMARK_$$,!0],null)),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$2$jscomp$8$$)],null)):$changes__$2$jscomp$28$$}();return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape__$2$jscomp$8$$,$changes__$3$jscomp$8_selected_SINGLEQUOTE_$$],null)}return null};$APP.$app$common$files$shapes_helpers$prepare_create_artboard_from_selection$$.$cljs$lang$maxFixedArity$=10;var $app$main$data$workspace$shapes$update_shapes_66160$$,$app$main$data$workspace$shapes$add_shape_66204$$,$app$main$data$workspace$shapes$move_shapes_into_frame_66278$$,$app$main$data$workspace$shapes$delete_shapes_66298$$,$app$main$data$workspace$shapes$create_and_add_shape_66326$$,$app$main$data$workspace$shapes$create_artboard_from_shapes_66347$$,$app$main$data$workspace$shapes$create_artboard_from_selection_66370$$,$app$main$data$workspace$shapes$update_shape_flags_66378$$,$app$main$data$workspace$shapes$toggle_visibility_selected_66386$$,
$app$main$data$workspace$shapes$toggle_lock_selected_66391$$,$app$main$data$workspace$shapes$toggle_file_thumbnail_selected_66408$$,$app$main$data$workspace$shapes$relocate_shapes_66453$$,$app$main$data$workspace$shapes$update_layout_attr_QMARK_$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1604$hidden$$,null],null),null);var $app$main$data$workspace$bool$create_bool_union_66504$$;
$APP.$app$main$data$workspace$bool$create_bool$$=function $app$main$data$workspace$bool$create_bool$$($var_args$jscomp$1205$$){for(var $args__5755__auto__$jscomp$215$$=[],$len__5749__auto___66631$$=arguments.length,$i__5750__auto___66632$$=0;;)if($i__5750__auto___66632$$<$len__5749__auto___66631$$)$args__5755__auto__$jscomp$215$$.push(arguments[$i__5750__auto___66632$$]),$i__5750__auto___66632$$+=1;else break;return $app$main$data$workspace$bool$create_bool$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],1<
$args__5755__auto__$jscomp$215$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$215$$.slice(1),0,null):null)};
$APP.$app$main$data$workspace$bool$create_bool$$.$cljs$core$IFn$_invoke$arity$variadic$=function($type$jscomp$457$$,$p__66502$$){var $map__66503__$1$$=$APP.$cljs$core$__destructure_map$$($p__66502$$),$ids$jscomp$80$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66503__$1$$,$APP.$cljs$cst$1707$ids$$),$force_shape_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__66503__$1$$,$APP.$cljs$cst$3538$force_shape_id$$);typeof $app$main$data$workspace$bool$create_bool_union_66504$$===
"undefined"&&($app$main$data$workspace$bool$create_bool_union_66504$$=function($type$jscomp$458$$,$p__66502$jscomp$1$$,$map__66503$jscomp$1$$,$ids$jscomp$81$$,$force_shape_id$jscomp$1$$,$meta66505$$){this.type=$type$jscomp$458$$;this.$p__66502$=$p__66502$jscomp$1$$;this.$map__66503$=$map__66503$jscomp$1$$;this.ids=$ids$jscomp$81$$;this.$force_shape_id$=$force_shape_id$jscomp$1$$;this.$meta66505$=$meta66505$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=
0},$app$main$data$workspace$bool$create_bool_union_66504$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$bool$create_bool_union_66504$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3539$app_DOT_main_DOT_data_DOT_workspace_DOT_bool_SLASH_create_bool_union$$},$app$main$data$workspace$bool$create_bool_union_66504$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_66506$$,$meta66505__$1$$){return new $app$main$data$workspace$bool$create_bool_union_66504$$(this.type,
this.$p__66502$,this.$map__66503$,this.ids,this.$force_shape_id$,$meta66505__$1$$)},$app$main$data$workspace$bool$create_bool_union_66504$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta66505$},$app$main$data$workspace$bool$create_bool_union_66504$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$bool$create_bool_union_66504$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($changes$jscomp$172_it$jscomp$154_page_id$jscomp$121$$,
$state$jscomp$352$$){var $self__$jscomp$4229$$=this;$changes$jscomp$172_it$jscomp$154_page_id$jscomp$121$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$352$$);var $objects$jscomp$368$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$352$$,$changes$jscomp$172_it$jscomp$154_page_id$jscomp$121$$),$name$jscomp$295_shape$jscomp$475$$=$APP.$cuerdas$core$capital$$($APP.$app$common$data$name$$($self__$jscomp$4229$$.type)),
$ids__$1$jscomp$10_shapes$jscomp$62$$=$app$main$data$helpers$process_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$368$$,function(){var $or__5025__auto__$jscomp$684$$=$self__$jscomp$4229$$.ids;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$684$$)?$or__5025__auto__$jscomp$684$$:$app$main$data$helpers$get_selected_ids$$($state$jscomp$352$$)}()),$shape_id$jscomp$73_vec__66522_xform$jscomp$34$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($objects$jscomp$368$$)),
$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$files$helpers$frame_shape_QMARK_$$),$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$types$component$is_variant_QMARK_$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66496_SHARP_$$){return $APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$368$$,$p1__66496_SHARP_$$)})]));$ids__$1$jscomp$10_shapes$jscomp$62$$=
$APP.$cljs$core$not_empty$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$shape_id$jscomp$73_vec__66522_xform$jscomp$34$$,$app$common$files$helpers$order_by_indexed_shapes$$($objects$jscomp$368$$,$ids__$1$jscomp$10_shapes$jscomp$62$$)));if($APP.$cljs$core$truth_$$($ids__$1$jscomp$10_shapes$jscomp$62$$)){$shape_id$jscomp$73_vec__66522_xform$jscomp$34$$=$app$main$data$workspace$bool$create_bool_shape$$($self__$jscomp$4229$$.$force_shape_id$,$self__$jscomp$4229$$.type,
$name$jscomp$295_shape$jscomp$475$$,$APP.$cljs$core$reverse$$($ids__$1$jscomp$10_shapes$jscomp$62$$),$objects$jscomp$368$$);$name$jscomp$295_shape$jscomp$475$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_id$jscomp$73_vec__66522_xform$jscomp$34$$,0,null);var $index$jscomp$281$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_id$jscomp$73_vec__66522_xform$jscomp$34$$,1,null);$shape_id$jscomp$73_vec__66522_xform$jscomp$34$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($name$jscomp$295_shape$jscomp$475$$,
$APP.$cljs$cst$266$id$$);$changes$jscomp$172_it$jscomp$154_page_id$jscomp$121$$=$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($app$common$files$changes_builder$add_object$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$changes$jscomp$172_it$jscomp$154_page_id$jscomp$121$$),
$objects$jscomp$368$$),$name$jscomp$295_shape$jscomp$475$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1779$index$$,$index$jscomp$281$$+1],null)),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$ids__$1$jscomp$10_shapes$jscomp$62$$),$app$common$types$shape$layout$remove_layout_item_data$$),$shape_id$jscomp$73_vec__66522_xform$jscomp$34$$,$ids__$1$jscomp$10_shapes$jscomp$62$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$changes$commit_changes$$($changes$jscomp$172_it$jscomp$154_page_id$jscomp$121$$),
$APP.$app$main$data$workspace$selection$select_shapes$$($APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$1$($shape_id$jscomp$73_vec__66522_xform$jscomp$34$$)))}return null});return new $app$main$data$workspace$bool$create_bool_union_66504$$($type$jscomp$457$$,$p__66502$$,$map__66503__$1$$,$ids$jscomp$80$$,$force_shape_id$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$bool$create_bool$$.$cljs$lang$maxFixedArity$=1;
$APP.$app$main$data$workspace$bool$create_bool$$.$cljs$lang$applyTo$=function($seq66500_seq66500__$1$$){var $G__66501$$=$APP.$cljs$core$first$$($seq66500_seq66500__$1$$);$seq66500_seq66500__$1$$=$APP.$cljs$core$next$$($seq66500_seq66500__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__66501$$,$seq66500_seq66500__$1$$)};var $shadow$js$shim$module$0$0penpot$0svgo$0default$$=shadow$bridge("@penpot/svgo").default;var $app$common$files$shapes_builder$create_svg_children$$=function $app$common$files$shapes_builder$create_svg_children$$($objects$jscomp$375$$,$selected$jscomp$34$$,$frame_id$jscomp$57$$,$parent_id$jscomp$72_shape__$1$jscomp$37$$,$svg_data$jscomp$7$$,$children$jscomp$224_children__$1$jscomp$25_p__65626$$,$new_children$jscomp$3_p__65627_svg_element_vec__65634$$){var $unames$jscomp$8_unames__$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$224_children__$1$jscomp$25_p__65626$$,
0,null);$children$jscomp$224_children__$1$jscomp$25_p__65626$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($children$jscomp$224_children__$1$jscomp$25_p__65626$$,1,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_children$jscomp$3_p__65627_svg_element_vec__65634$$,0,null);$new_children$jscomp$3_p__65627_svg_element_vec__65634$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_children$jscomp$3_p__65627_svg_element_vec__65634$$,1,null);$new_children$jscomp$3_p__65627_svg_element_vec__65634$$=
$app$common$files$shapes_builder$parse_svg_element$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$files$shapes_builder$parse_svg_element$$.$cljs$core$IFn$_invoke$arity$4$($frame_id$jscomp$57$$,$svg_data$jscomp$7$$,$new_children$jscomp$3_p__65627_svg_element_vec__65634$$,$unames$jscomp$8_unames__$1$$):$app$common$files$shapes_builder$parse_svg_element$$($frame_id$jscomp$57$$,$svg_data$jscomp$7$$,$new_children$jscomp$3_p__65627_svg_element_vec__65634$$,$unames$jscomp$8_unames__$1$$);var $shape$jscomp$478$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_children$jscomp$3_p__65627_svg_element_vec__65634$$,0,null);$new_children$jscomp$3_p__65627_svg_element_vec__65634$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($new_children$jscomp$3_p__65627_svg_element_vec__65634$$,1,null);if($shape$jscomp$478$$!=null){var $shape_id$jscomp$80$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$478$$);$parent_id$jscomp$72_shape__$1$jscomp$37$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$478$$,
$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$57$$),$APP.$cljs$cst$1603$parent_id$$,$parent_id$jscomp$72_shape__$1$jscomp$37$$);$children$jscomp$224_children__$1$jscomp$25_p__65626$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($children$jscomp$224_children__$1$jscomp$25_p__65626$$,$parent_id$jscomp$72_shape__$1$jscomp$37$$);$unames$jscomp$8_unames__$1$$=$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($unames$jscomp$8_unames__$1$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($parent_id$jscomp$72_shape__$1$jscomp$37$$));
return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($app$common$files$shapes_builder$create_svg_children$$,$objects$jscomp$375$$,$selected$jscomp$34$$,$frame_id$jscomp$57$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$shape_id$jscomp$80$$,$svg_data$jscomp$7$$])),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$unames$jscomp$8_unames__$1$$,$children$jscomp$224_children__$1$jscomp$25_p__65626$$],
null),$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($new_children$jscomp$3_p__65627_svg_element_vec__65634$$))}return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$unames$jscomp$8_unames__$1$$,$children$jscomp$224_children__$1$jscomp$25_p__65626$$],null)},$app$common$files$shapes_builder$parse_svg_element$$=function $app$common$files$shapes_builder$parse_svg_element$$($frame_id$jscomp$63$$,$svg_data$jscomp$13$$,$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$,
$unames$jscomp$9$$){var $map__65806__$1$$=$APP.$cljs$core$__destructure_map$$($all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$),$tag$jscomp$72$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65806__$1$$,$APP.$cljs$cst$78$tag$$),$attrs$jscomp$97$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65806__$1$$,$APP.$cljs$cst$2595$attrs$$),$hidden$jscomp$9$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65806__$1$$,
$APP.$cljs$cst$1604$hidden$$),$name$jscomp$303$$=function(){var $or__5025__auto__$jscomp$695$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$97$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$695$$)?$or__5025__auto__$jscomp$695$$:"svg-"+((typeof $tag$jscomp$72$$==="string"?$tag$jscomp$72$$:$tag$jscomp$72$$ instanceof $APP.$cljs$core$Keyword$$?$APP.$app$common$data$name$$($tag$jscomp$72$$):$tag$jscomp$72$$==null?"node":""+($tag$jscomp$72$$??""))??"")}();$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$=
$app$common$svg$find_attr_references$$($attrs$jscomp$97$$);var $defs$jscomp$12$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($svg_data$jscomp$13$$,$cljs$cst$2686$defs$$);$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$=$app$common$files$shapes_builder$filter_valid_def_references$$($all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$,$defs$jscomp$12$$);$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$=
$app$common$svg$find_def_references$$($defs$jscomp$12$$,$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$);var $references$jscomp$2$$=$app$common$files$shapes_builder$filter_valid_def_references$$($all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$,$defs$jscomp$12$$);$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$=function(){var $or__5025__auto__$jscomp$696_or__5025__auto____$1$jscomp$80$$=
$APP.$cljs$cst$2419$href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$97$$);if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$696_or__5025__auto____$1$jscomp$80$$))return $or__5025__auto__$jscomp$696_or__5025__auto____$1$jscomp$80$$;$or__5025__auto__$jscomp$696_or__5025__auto____$1$jscomp$80$$=$cljs$cst$2812$xlink_COLON_href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$97$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$696_or__5025__auto____$1$jscomp$80$$)?$or__5025__auto__$jscomp$696_or__5025__auto____$1$jscomp$80$$:
" "}();$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$=typeof $all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$==="string"&&$APP.$cljs$core$count$$($all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$)>0?$APP.$cljs$core$subs$$.$cljs$core$IFn$_invoke$arity$2$($all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$,
1):$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2661$use$$,$tag$jscomp$72$$)&&$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$!=null&&$APP.$cljs$core$contains_QMARK_$$($defs$jscomp$12$$,$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$)){$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$=
$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$12$$,$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$),$APP.$cljs$cst$2595$attrs$$,function($p1__65804_SHARP_$$){return $APP.$app$common$data$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$($p1__65804_SHARP_$$,$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$97$$,$cljs$cst$2812$xlink_COLON_href$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2419$href$$])))});
var $disp_matrix_displacement$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$97$$,"0")),$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$97$$,"0")));$disp_matrix_displacement$$=""+($APP.$app$common$geom$matrix$translate_matrix$$.$cljs$core$IFn$_invoke$arity$1$($disp_matrix_displacement$$)??
"");$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__65806__$1$$,$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$1728$g$$),$APP.$cljs$cst$2595$attrs$$,$APP.$cljs$core$dissoc$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$,
$APP.$cljs$cst$288$width$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$2419$href$$,$cljs$cst$2812$xlink_COLON_href$$,$APP.$cljs$cst$1275$transform$$])),$APP.$cljs$cst$2595$attrs$$,$app$common$svg$add_transform$$,$disp_matrix_displacement$$),$APP.$cljs$cst$1621$content$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$],
null));return $app$common$files$shapes_builder$parse_svg_element$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$files$shapes_builder$parse_svg_element$$.$cljs$core$IFn$_invoke$arity$4$($frame_id$jscomp$63$$,$svg_data$jscomp$13$$,$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$,$unames$jscomp$9$$):$app$common$files$shapes_builder$parse_svg_element$$($frame_id$jscomp$63$$,$svg_data$jscomp$13$$,$all_refs_att_refs_element__$1_href_id$jscomp$1_href_id__$1$jscomp$1_p__65805_use_data_valid_refs$$,
$unames$jscomp$9$$)}var $shape$jscomp$483$$=function(){switch($tag$jscomp$72$$ instanceof $APP.$cljs$core$Keyword$$?$tag$jscomp$72$$.$fqn$:null){case "g":case "a":case "svg":var $defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=$APP.$cljs$core$__destructure_map$$($svg_data$jscomp$13$$),$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1499$x$$),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1500$y$$),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$288$width$$),$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1511$height$$),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1634$offset_x$$),$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1635$offset_y$$);$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$cljs$cst$2686$defs$$);var $map__65610__$1$jscomp$inline_6411_map__65641__$1$jscomp$inline_6347_transform$jscomp$inline_6349$$=$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),$attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65610__$1$jscomp$inline_6411_map__65641__$1$jscomp$inline_6347_transform$jscomp$inline_6349$$,$APP.$cljs$cst$2595$attrs$$);$map__65610__$1$jscomp$inline_6411_map__65641__$1$jscomp$inline_6347_transform$jscomp$inline_6349$$=$app$common$svg$parse_transform$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$));$attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$=
$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$without_keys$$($attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$,$app$common$svg$inheritable_props$$));var $vbox$jscomp$inline_6351$$=$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$,$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$,
$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$);return $APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1874$svg_attrs$$,$cljs$cst$2904$svg_transform$$,
$cljs$cst$1877$svg_viewbox$$,$cljs$cst$2905$svg_defs$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1511$height$$],[$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$+$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$,
$name$jscomp$303$$,$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$,$APP.$cljs$cst$1592$group$$,$attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$,$map__65610__$1$jscomp$inline_6411_map__65641__$1$jscomp$inline_6347_transform$jscomp$inline_6349$$,
$vbox$jscomp$inline_6351$$,$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$frame_id$jscomp$63$$,$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$+
$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$]));
case "rect":return $JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),
$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$),$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$app$common$geom$matrix$transform_in$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$13$$),
$app$common$svg$parse_transform$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$))),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$app$common$geom$point$negate$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$13$$)),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$app$common$files$shapes_builder$parse_rect_attrs$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$),
$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,
$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$)),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$)),
$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1865$rx$$,$APP.$cljs$cst$1866$ry$$,$APP.$cljs$cst$1275$transform$$]))),$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$APP.$cljs$cst$1865$rx$$)||$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,$APP.$cljs$cst$1866$ry$$)?($offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=
$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1865$rx$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$),0),$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=
$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1866$ry$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$),0),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,$APP.$cljs$cst$1865$rx$$)&&$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$APP.$cljs$cst$1866$ry$$)?$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$<$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$?$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$:
$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$:$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$APP.$cljs$cst$1865$rx$$)?$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$:$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$APP.$cljs$cst$1866$ry$$)?$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$:0,$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1630$r1$$,$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,$APP.$cljs$cst$1631$r2$$,$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$APP.$cljs$cst$1632$r3$$,$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,$APP.$cljs$cst$1633$r4$$,$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$],
null)):$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$files$shapes_builder$calculate_rect_metadata$$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$,
$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1595$rect$$),
$APP.$cljs$cst$723$name$$,$name$jscomp$303$$),$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$63$$),$cljs$cst$1877$svg_viewbox$$,$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$),$APP.$cljs$cst$1874$svg_attrs$$,
$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$),$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$])));
case "circle":case "ellipse":return $JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=
$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$getf$$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$)),
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$parse_double$$)),new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1882$cx$$,$APP.$cljs$cst$1883$cy$$,$APP.$cljs$cst$1727$r$$,$APP.$cljs$cst$1865$rx$$,$APP.$cljs$cst$1866$ry$$],null)),$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,0,null),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,1,null),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,2,null),$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,3,null),$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,4,null),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=
$APP.$app$common$geom$matrix$transform_in$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$13$$),$app$common$svg$parse_transform$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$))),
$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$),$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$,0),$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,
0),$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$,
0),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$,
0),$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=$APP.$app$common$geom$point$negate$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$13$$)),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$-$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$-
$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$-
$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$),2*$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
2*$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$),$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=
$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$1882$cx$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1883$cy$$,$APP.$cljs$cst$1727$r$$,$APP.$cljs$cst$1865$rx$$,$APP.$cljs$cst$1866$ry$$,$APP.$cljs$cst$1275$transform$$]))),$APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$files$shapes_builder$calculate_rect_metadata$$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$,
$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1406$circle$$),$APP.$cljs$cst$723$name$$,$name$jscomp$303$$),$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$63$$),
$cljs$cst$1877$svg_viewbox$$,$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$),$APP.$cljs$cst$1874$svg_attrs$$,$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$),
$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$));case "path":return $app$common$files$shapes_builder$create_path_shape$$($name$jscomp$303$$,$frame_id$jscomp$63$$,$svg_data$jscomp$13$$,$map__65806__$1$$);case "polyline":return $JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=
$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,
$APP.$cljs$cst$1588$points$$),$cljs$cst$1436$d$$,$app$common$svg$points__GT_path$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$))),$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$294$path$$])),$app$common$files$shapes_builder$create_path_shape$$($name$jscomp$303$$,
$frame_id$jscomp$63$$,$svg_data$jscomp$13$$,$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$);
case "polygon":return $JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),
$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,
$APP.$cljs$cst$1588$points$$),$cljs$cst$1436$d$$,[$app$common$svg$points__GT_path$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$)),"Z"].join("")),
$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$294$path$$])),$app$common$files$shapes_builder$create_path_shape$$($name$jscomp$303$$,
$frame_id$jscomp$63$$,$svg_data$jscomp$13$$,$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$);
case "line":return $JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),
$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$),$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=$APP.$cljs$core$__destructure_map$$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$),
$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$,
$APP.$cljs$cst$1512$x1$$),$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$,
$APP.$cljs$cst$1513$y1$$),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$,
$APP.$cljs$cst$1514$x2$$),$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$,
$APP.$cljs$cst$1515$y2$$),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=$APP.$cljs$core$truth_$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$)?
$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$:0,$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=
$APP.$cljs$core$truth_$$($offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$)?$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$:0,$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$cljs$core$truth_$$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$)?$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$:
0,$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=$APP.$cljs$core$truth_$$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$)?
$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$:0,$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=
$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,$APP.$cljs$cst$1512$x1$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1514$x2$$,
$APP.$cljs$cst$1513$y1$$,$APP.$cljs$cst$1515$y2$$])),$cljs$cst$1436$d$$,["M",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$),",",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$),
" L",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$),",",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$)].join("")),
$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$78$tag$$,$APP.$cljs$cst$294$path$$])),$app$common$files$shapes_builder$create_path_shape$$($name$jscomp$303$$,
$frame_id$jscomp$63$$,$svg_data$jscomp$13$$,$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$);
case "image":return $JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),
$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,
$APP.$cljs$cst$2595$attrs$$),$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=$APP.$app$common$geom$matrix$transform_in$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$13$$),
$app$common$svg$parse_transform$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$))),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$cljs$cst$2419$href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$cljs$core$truth_$$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$)?$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$:
$cljs$cst$2812$xlink_COLON_href$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($svg_data$jscomp$13$$,$APP.$cljs$cst$3545$image_data$$),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$),$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$723$name$$,$name$jscomp$303$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$),
$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$),$APP.$cljs$cst$1710$mtype$$,$APP.$cljs$cst$1710$mtype$$.$cljs$core$IFn$_invoke$arity$1$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$),
$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$)],null),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
$APP.$app$common$geom$point$negate$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$($svg_data$jscomp$13$$)),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($app$common$files$shapes_builder$parse_rect_attrs$$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$),
$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$_$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$)),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$_$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$)),
$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,
$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$2419$href$$,$cljs$cst$2812$xlink_COLON_href$$]))),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$!=
null?$APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($app$common$files$shapes_builder$calculate_rect_metadata$$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,
$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$),$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1595$rect$$),
$APP.$cljs$cst$723$name$$,$name$jscomp$303$$),$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$63$$),$APP.$cljs$cst$1618$fills$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1731$fill_opacity$$,1,$APP.$cljs$cst$1616$fill_image$$,$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$],
null)],null)),$cljs$cst$1617$metadata$$,$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$),$cljs$cst$1877$svg_viewbox$$,$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$),
$APP.$cljs$cst$1874$svg_attrs$$,$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$)):null;default:return $defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=
$APP.$cljs$core$__destructure_map$$($svg_data$jscomp$13$$),$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1499$x$$),$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1500$y$$),$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$288$width$$),$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1511$height$$),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1634$offset_x$$),$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$APP.$cljs$cst$1635$offset_y$$),$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,$cljs$cst$2686$defs$$),$map__65610__$1$jscomp$inline_6411_map__65641__$1$jscomp$inline_6347_transform$jscomp$inline_6349$$=$APP.$cljs$core$__destructure_map$$($map__65806__$1$$),$attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65610__$1$jscomp$inline_6411_map__65641__$1$jscomp$inline_6347_transform$jscomp$inline_6349$$,$APP.$cljs$cst$2595$attrs$$),$attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$=$app$common$svg$attrs__GT_props$cljs$0core$0IFn$0_invoke$0arity$01$$($attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$),$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$=
$APP.$app$common$geom$rect$make_rect$$.$cljs$core$IFn$_invoke$arity$4$($attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,$offset_y$jscomp$inline_6345_offset_y$jscomp$inline_6409_rx$jscomp$inline_6376_rx__$1$jscomp$inline_6379_rx_val$jscomp$inline_11867_ry__$2$jscomp$inline_6382_y1$jscomp$inline_11876_y1__$1$jscomp$inline_11880$$,
$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$,$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$),
$APP.$app$common$types$shape$setup_shape$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1874$svg_attrs$$,$cljs$cst$1877$svg_viewbox$$,$cljs$cst$2905$svg_defs$$,$APP.$cljs$cst$1591$frame_id$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1511$height$$],[$attrs$jscomp$inline_11873_attrs$jscomp$inline_11890_attrs$jscomp$inline_6391_attrs$jscomp$inline_6396_attrs__$1$jscomp$inline_11883_attrs__$1$jscomp$inline_6392_attrs__$1$jscomp$inline_6397_props$jscomp$inline_11898_transform$jscomp$inline_6378_vbox$jscomp$inline_6361_vec__65699$jscomp$inline_6372_y$jscomp$inline_6341_y$jscomp$inline_6405$$,
$map__65610__$1$jscomp$inline_6411_map__65641__$1$jscomp$inline_6347_transform$jscomp$inline_6349$$,$name$jscomp$303$$,$cy$jscomp$inline_6374_cy__$1$jscomp$inline_6384_image_data$jscomp$inline_11894_image_url$jscomp$inline_11892_or__5025__auto__$jscomp$inline_11893_origin$jscomp$inline_6360_rect$jscomp$inline_6362_rect$jscomp$inline_6386_width$jscomp$inline_6342_width$jscomp$inline_6406_x2$jscomp$inline_11877_x2__$1$jscomp$inline_11881$$,$APP.$cljs$cst$1597$svg_raw$$,$attrs$jscomp$inline_6348_attrs$jscomp$inline_6412_attrs__$1$jscomp$inline_6350_props$jscomp$inline_6413$$,
$attrs$jscomp$inline_6358_offset_x$jscomp$inline_6344_offset_x$jscomp$inline_6408_origin$jscomp$inline_11896_r$jscomp$inline_6375_radius$jscomp$inline_11869_radius_attrs$jscomp$inline_6364_rect$jscomp$inline_11897_rx__$2$jscomp$inline_6381_vbox$jscomp$inline_6414_x1$jscomp$inline_11875_x1__$1$jscomp$inline_11879$$,$defs$jscomp$inline_6346_defs$jscomp$inline_6410_map__65608__$1$jscomp$inline_6403_map__65640__$1$jscomp$inline_6339_origin$jscomp$inline_6385_ry$jscomp$inline_6377_ry__$1$jscomp$inline_6380_ry_val$jscomp$inline_11868$$,
$frame_id$jscomp$63$$,$JSCompiler_inline_result$jscomp$10391_JSCompiler_inline_result$jscomp$943_JSCompiler_inline_result$jscomp$944_attrs$jscomp$inline_6371_map__52263__$1$jscomp$inline_6390_map__52266__$1$jscomp$inline_6395_map__52273__$1$jscomp$inline_11872_map__65677__$1$jscomp$inline_6357_map__65695__$1$jscomp$inline_6370_map__65727__$1$jscomp$inline_11889_props$jscomp$inline_6387_transform$jscomp$inline_11891_transform$jscomp$inline_6359_x$jscomp$inline_6340_x$jscomp$inline_6404$$,$cx$jscomp$inline_6373_cx__$1$jscomp$inline_6383_height$jscomp$inline_6343_height$jscomp$inline_6407_map__52274__$1$jscomp$inline_11874_metadata$jscomp$inline_11895_props$jscomp$inline_6363_y2$jscomp$inline_11878_y2__$1$jscomp$inline_11882$$]))}}();
return $shape$jscomp$483$$!=null?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[function(){var $G__65833$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($app$common$files$shapes_builder$setup_other$$($app$common$files$shapes_builder$setup_opacity$$($app$common$files$shapes_builder$setup_stroke$$($app$common$files$shapes_builder$setup_fill$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$483$$,$cljs$cst$2905$svg_defs$$,
$APP.$cljs$core$select_keys$$($defs$jscomp$12$$,$references$jscomp$2$$)))))),$APP.$cljs$cst$1874$svg_attrs$$,function($attrs__$1$jscomp$16$$){return $APP.$cljs$core$empty_QMARK_$$($APP.$cljs$cst$1889$style$$.$cljs$core$IFn$_invoke$arity$1$($attrs__$1$jscomp$16$$))?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($attrs__$1$jscomp$16$$,$APP.$cljs$cst$1889$style$$):$attrs__$1$jscomp$16$$});return $hidden$jscomp$9$$?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__65833$$,$APP.$cljs$cst$1604$hidden$$,
!0):$G__65833$$}(),function(){var $G__65836$$=$APP.$cljs$cst$1621$content$$.$cljs$core$IFn$_invoke$arity$1$($map__65806__$1$$);return $APP.$cljs$core$contains_QMARK_$$($app$common$svg$parent_tags$$,$tag$jscomp$72$$)?$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($app$common$svg$inherit_attributes$$,$attrs$jscomp$97$$),$G__65836$$):$G__65836$$}()],null):null};var $app$main$data$workspace$svg_upload$add_svg_shapes_66121$$;var $shadow$js$shim$module$0sax$$=shadow$bridge("sax");var $app$main$data$workspace$media$image_uploaded_66483$$,$app$main$data$workspace$media$svg_uploaded_66492$$,$app$main$data$workspace$media$process_media_objects_66601$$;$APP.$app$main$data$workspace$media$accept_image_types$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(",",$app$common$media$image_types$$);
$APP.$app$main$data$workspace$media$handle_media_error$$=function $app$main$data$workspace$media$handle_media_error$$($G__66550_error$jscomp$55$$,$on_error$jscomp$27$$){if($G__66550_error$jscomp$55$$ instanceof $APP.$cljs$core$ExceptionInfo$$)return $G__66550_error$jscomp$55$$=$APP.$cljs$core$ex_data$$($G__66550_error$jscomp$55$$),$app$main$data$workspace$media$handle_media_error$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$data$workspace$media$handle_media_error$$.$cljs$core$IFn$_invoke$arity$2$($G__66550_error$jscomp$55$$,
$on_error$jscomp$27$$):$app$main$data$workspace$media$handle_media_error$$($G__66550_error$jscomp$55$$,$on_error$jscomp$27$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$),$cljs$cst$3570$invalid_svg_file$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$),$cljs$cst$3173$media_type_not_allowed$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$),
$cljs$cst$3571$unable_to_access_to_url$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$),$cljs$cst$3572$invalid_image$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.media-type-not-allowed")));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$),
$cljs$cst$3573$media_max_file_size_reached$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.media-too-large")));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$),$cljs$cst$3175$media_type_mismatch$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.media-type-mismatch")));
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$),$cljs$cst$3574$unable_to_optimize$$))return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$cljs$cst$273$hint$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$)));if($APP.$cljs$core$fn_QMARK_$$($on_error$jscomp$27$$))return $on_error$jscomp$27$$.$cljs$core$IFn$_invoke$arity$1$?$on_error$jscomp$27$$.$cljs$core$IFn$_invoke$arity$1$($G__66550_error$jscomp$55$$):
$on_error$jscomp$27$$($G__66550_error$jscomp$55$$);console.error("ERROR",$G__66550_error$jscomp$55$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.cannot-upload")))};var $shadow$js$shim$module$0$0penpot$0text_editor$$=shadow$bridge("@penpot/text-editor");var $app$main$data$workspace$layout$toggle_layout_flag_65654$$,$app$main$data$workspace$layout$remove_layout_flag_65660$$,$app$main$data$workspace$layout$set_options_mode_65673$$;
$APP.$app$main$data$workspace$layout$presets$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3588$assets$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3598$del$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3584$sitemap$$,null,$APP.$cljs$cst$3589$document_history$$,null,$APP.$cljs$cst$3596$layers$$,null],null),null),$APP.$cljs$cst$3599$add$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$3588$assets$$,null],null),null)],null),$APP.$cljs$cst$3589$document_history$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3598$del$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3584$sitemap$$,null,$APP.$cljs$cst$3588$assets$$,null,$APP.$cljs$cst$3596$layers$$,null],null),null),$APP.$cljs$cst$3599$add$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$3589$document_history$$,
null],null),null)],null),$APP.$cljs$cst$3596$layers$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3598$del$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3588$assets$$,null,$APP.$cljs$cst$3589$document_history$$,null],null),null),$APP.$cljs$cst$3599$add$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3584$sitemap$$,null,$APP.$cljs$cst$3596$layers$$,null],
null),null)],null),$APP.$cljs$cst$2082$tokens$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3598$del$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3584$sitemap$$,null,$APP.$cljs$cst$3588$assets$$,null,$APP.$cljs$cst$3589$document_history$$,null,$APP.$cljs$cst$3596$layers$$,null],null),null),$APP.$cljs$cst$3599$add$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2082$tokens$$,
null],null),null)],null)],null);
$APP.$app$main$data$workspace$layout$default_layout$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,11,[$APP.$cljs$cst$3584$sitemap$$,null,$APP.$cljs$cst$2172$snap_pixel_grid$$,null,$APP.$cljs$cst$3587$show_pixel_grid$$,null,$APP.$cljs$cst$3590$snap_guides$$,null,$APP.$cljs$cst$3591$display_artboard_names$$,null,$APP.$cljs$cst$2173$rulers$$,null,$APP.$cljs$cst$3592$snap_ruler_guides$$,null,$APP.$cljs$cst$3593$dynamic_alignment$$,null,$APP.$cljs$cst$3594$display_guides$$,
null,$APP.$cljs$cst$3596$layers$$,null,$cljs$cst$3597$element_options$$,null],null),null);$APP.$app$main$data$workspace$layout$default_global$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2162$options_mode$$,$APP.$cljs$cst$3602$design$$],null);
$APP.$app$main$data$workspace$layout$toggle_layout_flag$$=function $app$main$data$workspace$layout$toggle_layout_flag$$($var_args$jscomp$1210$$){for(var $args__5755__auto__$jscomp$216$$=[],$len__5749__auto___65739$$=arguments.length,$i__5750__auto___65740$$=0;;)if($i__5750__auto___65740$$<$len__5749__auto___65739$$)$args__5755__auto__$jscomp$216$$.push(arguments[$i__5750__auto___65740$$]),$i__5750__auto___65740$$+=1;else break;return $app$main$data$workspace$layout$toggle_layout_flag$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],
1<$args__5755__auto__$jscomp$216$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$216$$.slice(1),0,null):null)};
$APP.$app$main$data$workspace$layout$toggle_layout_flag$$.$cljs$core$IFn$_invoke$arity$variadic$=function($flag$jscomp$6$$,$p__65652$$){var $map__65653__$1$$=$APP.$cljs$core$__destructure_map$$($p__65652$$),$force_QMARK_$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__65653__$1$$,$APP.$cljs$cst$3604$force_QMARK_$$);typeof $app$main$data$workspace$layout$toggle_layout_flag_65654$$==="undefined"&&($app$main$data$workspace$layout$toggle_layout_flag_65654$$=function($flag$jscomp$7$$,
$p__65652$jscomp$1$$,$map__65653$jscomp$1$$,$opts$jscomp$298$$,$force_QMARK_$jscomp$4$$,$meta65655$$){this.$flag$=$flag$jscomp$7$$;this.$p__65652$=$p__65652$jscomp$1$$;this.$map__65653$=$map__65653$jscomp$1$$;this.$opts$=$opts$jscomp$298$$;this.$force_QMARK_$=$force_QMARK_$jscomp$4$$;this.$meta65655$=$meta65655$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3605$app_DOT_main_DOT_data_DOT_workspace_DOT_layout_SLASH_toggle_layout_flag$$},$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_65656$$,$meta65655__$1$$){return new $app$main$data$workspace$layout$toggle_layout_flag_65654$$(this.$flag$,this.$p__65652$,this.$map__65653$,
this.$opts$,this.$force_QMARK_$,$meta65655__$1$$)},$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta65655$},$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$app$main$data$event$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$app$main$data$event$Event$_data$arity$1$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,
this.$flag$],null)},$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1897$$,$state$jscomp$361$$){var $self__$jscomp$4290$$=this;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$361$$,$APP.$cljs$cst$2171$workspace_layout$$,function($flags$jscomp$29$$){return $APP.$cljs$core$truth_$$($self__$jscomp$4290$$.$force_QMARK_$)?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($flags$jscomp$29$$,$self__$jscomp$4290$$.$flag$):$APP.$cljs$core$contains_QMARK_$$($flags$jscomp$29$$,$self__$jscomp$4290$$.$flag$)?$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($flags$jscomp$29$$,$self__$jscomp$4290$$.$flag$):$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($flags$jscomp$29$$,$self__$jscomp$4290$$.$flag$)})},$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$app$main$data$workspace$layout$toggle_layout_flag_65654$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$1898_flags$jscomp$30$$,$state$jscomp$362$$){$_$jscomp$1898_flags$jscomp$30$$=$APP.$cljs$cst$2171$workspace_layout$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$362$$);return $app$main$data$workspace$layout$persist_layout_flags_BANG_$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$layout$persist_layout_flags_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$1898_flags$jscomp$30$$):
$app$main$data$workspace$layout$persist_layout_flags_BANG_$$($_$jscomp$1898_flags$jscomp$30$$)});return new $app$main$data$workspace$layout$toggle_layout_flag_65654$$($flag$jscomp$6$$,$p__65652$$,$map__65653__$1$$,$map__65653__$1$$,$force_QMARK_$jscomp$3$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$layout$toggle_layout_flag$$.$cljs$lang$maxFixedArity$=1;
$APP.$app$main$data$workspace$layout$toggle_layout_flag$$.$cljs$lang$applyTo$=function($seq65649_seq65649__$1$$){var $G__65650$$=$APP.$cljs$core$first$$($seq65649_seq65649__$1$$);$seq65649_seq65649__$1$$=$APP.$cljs$core$next$$($seq65649_seq65649__$1$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__65650$$,$seq65649_seq65649__$1$$)};
$APP.$app$main$data$workspace$layout$layout_flags_persistence_mapping$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3595$hide_palettes$$,$cljs$cst$3608$app_DOT_main_DOT_data_DOT_workspace_SLASH_hide_palettes_QMARK_$$,$APP.$cljs$cst$3585$colorpalette$$,$cljs$cst$3609$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_colorpalette_QMARK_$$,$APP.$cljs$cst$3610$textpalette$$,$cljs$cst$3611$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_textpalette_QMARK_$$,$APP.$cljs$cst$2173$rulers$$,
$cljs$cst$3612$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_rulers_QMARK_$$],null);$APP.$app$main$data$workspace$layout$layout_state_persistence_mapping$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$3614$selected_palette$$,$cljs$cst$3615$app_DOT_main_DOT_data_DOT_workspace_SLASH_selected_palette$$,$cljs$cst$3616$selected_palette_colorpicker$$,$cljs$cst$3617$app_DOT_main_DOT_data_DOT_workspace_SLASH_selected_palette_colorpicker$$],null);var $app$main$data$workspace$common$set_workspace_visited_65755$$,$app$main$data$workspace$common$show_toolbar_65790$$,$app$main$data$workspace$common$set_workspace_read_only_65801$$;$APP.$app$common$logging$loggers$$.set("app.main.data.workspace.common",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));var $app$common$logic$variants$generate_path$$=function $app$common$logic$variants$generate_path$$($G__65918_path$jscomp$236$$,$objects$jscomp$379$$,$base_id$jscomp$3$$,$G__65921_shape$jscomp$487$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($base_id$jscomp$3$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__65921_shape$jscomp$487$$)))return $G__65918_path$jscomp$236$$;$G__65918_path$jscomp$236$$=[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__65918_path$jscomp$236$$),
" ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($G__65921_shape$jscomp$487$$)),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__65916_SHARP_$$){switch($p1__65916_SHARP_$$ instanceof $APP.$cljs$core$Keyword$$?$p1__65916_SHARP_$$.$fqn$:null){case "frame":return $APP.$cljs$cst$2541$container$$;case "group":return $APP.$cljs$cst$2541$container$$;case "rect":return $APP.$cljs$cst$1795$shape$$;case "circle":return $APP.$cljs$cst$1795$shape$$;
case "bool":return $APP.$cljs$cst$1795$shape$$;case "path":return $APP.$cljs$cst$1795$shape$$;default:return $p1__65916_SHARP_$$}}($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__65921_shape$jscomp$487$$)))].join("");$G__65921_shape$jscomp$487$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$379$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($G__65921_shape$jscomp$487$$));return $app$common$logic$variants$generate_path$$.$cljs$core$IFn$_invoke$arity$4$?
$app$common$logic$variants$generate_path$$.$cljs$core$IFn$_invoke$arity$4$($G__65918_path$jscomp$236$$,$objects$jscomp$379$$,$base_id$jscomp$3$$,$G__65921_shape$jscomp$487$$):$app$common$logic$variants$generate_path$$($G__65918_path$jscomp$236$$,$objects$jscomp$379$$,$base_id$jscomp$3$$,$G__65921_shape$jscomp$487$$)},$app$common$logic$variants$find_shape_ref_child_of$$=function $app$common$logic$variants$find_shape_ref_child_of$$($container$jscomp$64_ref_shape$jscomp$4$$,$libraries$jscomp$67$$,$ref_shape_container_shape$jscomp$491$$,
$parent_id$jscomp$74$$){$container$jscomp$64_ref_shape$jscomp$4$$=$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(null,$container$jscomp$64_ref_shape$jscomp$4$$,$libraries$jscomp$67$$,$ref_shape_container_shape$jscomp$491$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$2540$with_context_QMARK_$$,!0]));$ref_shape_container_shape$jscomp$491$$=$APP.$cljs$core$truth_$$($container$jscomp$64_ref_shape$jscomp$4$$)?$APP.$cljs$cst$2541$container$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($container$jscomp$64_ref_shape$jscomp$4$$)):
null;var $ref_shape_parents_set$$=$APP.$cljs$core$truth_$$($container$jscomp$64_ref_shape$jscomp$4$$)?$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$app$common$data$xf_COLON_map_id$$,$app$common$files$helpers$get_parents_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($ref_shape_container_shape$jscomp$491$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($container$jscomp$64_ref_shape$jscomp$4$$))):null;return $container$jscomp$64_ref_shape$jscomp$4$$==
null||$APP.$cljs$core$contains_QMARK_$$($ref_shape_parents_set$$,$parent_id$jscomp$74$$)?$container$jscomp$64_ref_shape$jscomp$4$$:$app$common$logic$variants$find_shape_ref_child_of$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$logic$variants$find_shape_ref_child_of$$.$cljs$core$IFn$_invoke$arity$4$($ref_shape_container_shape$jscomp$491$$,$libraries$jscomp$67$$,$container$jscomp$64_ref_shape$jscomp$4$$,$parent_id$jscomp$74$$):$app$common$logic$variants$find_shape_ref_child_of$$($ref_shape_container_shape$jscomp$491$$,
$libraries$jscomp$67$$,$container$jscomp$64_ref_shape$jscomp$4$$,$parent_id$jscomp$74$$)};var $app$main$data$workspace$groups$group_shapes_66146$$,$app$main$data$workspace$groups$group_selected_66169$$,$app$main$data$workspace$groups$ungroup_shapes_66189$$,$app$main$data$workspace$groups$ungroup_selected_66212$$,$app$main$data$workspace$groups$mask_group_66240$$,$app$main$data$workspace$groups$unmask_group_66274$$;$APP.$app$main$rasterizer$ready_QMARK_$$=!1;$APP.$app$main$rasterizer$queue$$=[];$APP.$app$main$rasterizer$instance$$=null;$APP.$app$main$rasterizer$msgbus$$=$APP.$beicon$v2$core$subject$$();$APP.$app$main$rasterizer$origin$$=""+($APP.$app$common$uri$join$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$config$rasterizer_uri$$,"rasterizer.html"]))??"");$APP.$app$common$logging$loggers$$.set("app.util.queue",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1159$info$$));var $app$main$data$workspace$thumbnails$clear_thumbnail_66251$$,$app$main$data$workspace$thumbnails$assoc_thumbnail_66270$$,$app$main$data$workspace$thumbnails$update_thumbnail_66293$$;$APP.$app$common$logging$loggers$$.set("app.main.data.workspace.thumbnails",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
$APP.$app$main$data$workspace$thumbnails$queue$$={"find-fn":function($params$jscomp$257$$,$item$jscomp$82$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$257$$["file-id"],$item$jscomp$82$$["file-id"])&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$257$$["page-id"],$item$jscomp$82$$["page-id"])&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$257$$["shape-id"],$item$jscomp$82$$["shape-id"])&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$257$$.tag,
$item$jscomp$82$$.tag)},items:[],timeout:null,time:0,threshold:1E3/30,"max-iterations":Infinity};var $app$common$geom$shapes$flex_layout$bounds$_child_min_width$$=null,$app$common$geom$shapes$flex_layout$bounds$_child_min_height$$=null;var $app$common$geom$shapes$flex_layout$layout_data$conjv$$=$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$conj$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$app$common$geom$shapes$flex_layout$layout_data$_child_min_width$$=null,$app$common$geom$shapes$flex_layout$layout_data$_child_min_height$$=null;var $app$common$geom$shapes$flex_layout$calculate_params$$;
$APP.$app$common$geom$shapes$flex_layout$child_layout_bound_points$$=function(){var $app$common$geom$shapes$flex_layout$child_layout_bound_points$$=null;$app$common$geom$shapes$flex_layout$child_layout_bound_points$$=function($param66797$jscomp$1$$,$param66798$jscomp$1$$,$param66799$jscomp$1$$,$param66800$jscomp$1$$,$param66801$jscomp$1$$,$param66802$jscomp$1$$,$param66803$jscomp$1$$){switch(arguments.length){case 6:return $app$common$geom$shapes$flex_layout$bounds$child_layout_bound_points$cljs$0core$0IFn$0_invoke$0arity$07$$($param66797$jscomp$1$$,$param66798$jscomp$1$$,
$param66799$jscomp$1$$,$param66800$jscomp$1$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$0$(),$param66801$jscomp$1$$,$param66802$jscomp$1$$);case 7:return $app$common$geom$shapes$flex_layout$bounds$child_layout_bound_points$cljs$0core$0IFn$0_invoke$0arity$07$$($param66797$jscomp$1$$,$param66798$jscomp$1$$,$param66799$jscomp$1$$,$param66800$jscomp$1$$,$param66801$jscomp$1$$,$param66802$jscomp$1$$,$param66803$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$flex_layout$child_layout_bound_points$$.$cljs$core$IFn$_invoke$arity$6$=
function($param66791$$,$param66792$$,$param66793$$,$param66794$$,$param66795$$,$param66796$$){return $app$common$geom$shapes$flex_layout$bounds$child_layout_bound_points$cljs$0core$0IFn$0_invoke$0arity$07$$($param66791$$,$param66792$$,$param66793$$,$param66794$$,$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$0$(),$param66795$$,$param66796$$)};$app$common$geom$shapes$flex_layout$child_layout_bound_points$$.$cljs$core$IFn$_invoke$arity$7$=function($param66797$$,$param66798$$,$param66799$$,
$param66800$$,$param66801$$,$param66802$$,$param66803$$){return $app$common$geom$shapes$flex_layout$bounds$child_layout_bound_points$cljs$0core$0IFn$0_invoke$0arity$07$$($param66797$$,$param66798$$,$param66799$$,$param66800$$,$param66801$$,$param66802$$,$param66803$$)};return $app$common$geom$shapes$flex_layout$child_layout_bound_points$$}();
$APP.$app$common$geom$shapes$flex_layout$calc_layout_data$$=function(){var $app$common$geom$shapes$flex_layout$calc_layout_data$$=null;$app$common$geom$shapes$flex_layout$calc_layout_data$$=function($param66815$jscomp$1$$,$param66816$jscomp$1$$,$param66817$jscomp$1$$,$param66818$jscomp$1$$,$param66819$jscomp$1$$,$param66820$jscomp$1$$){switch(arguments.length){case 5:return $app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$($param66815$jscomp$1$$,
$param66816$jscomp$1$$,$param66817$jscomp$1$$,$param66818$jscomp$1$$,$param66819$jscomp$1$$);case 6:return $app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($param66815$jscomp$1$$,$param66816$jscomp$1$$,$param66817$jscomp$1$$,$param66818$jscomp$1$$,$param66819$jscomp$1$$,$param66820$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$flex_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$5$=function($param66810$$,
$param66811$$,$param66812$$,$param66813$$,$param66814$$){return $app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$05$$($param66810$$,$param66811$$,$param66812$$,$param66813$$,$param66814$$)};$app$common$geom$shapes$flex_layout$calc_layout_data$$.$cljs$core$IFn$_invoke$arity$6$=function($param66815$$,$param66816$$,$param66817$$,$param66818$$,$param66819$$,$param66820$$){return $app$common$geom$shapes$flex_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($param66815$$,
$param66816$$,$param66817$$,$param66818$$,$param66819$$,$param66820$$)};return $app$common$geom$shapes$flex_layout$calc_layout_data$$}();
$app$common$geom$shapes$flex_layout$calculate_params$$=function(){var $app$common$geom$shapes$flex_layout$calculate_params$$=null;$app$common$geom$shapes$flex_layout$calculate_params$$=function($param66828$jscomp$1$$,$param66829$jscomp$1$$,$param66830$jscomp$1$$){switch(arguments.length){case 2:return $app$common$geom$shapes$flex_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param66828$jscomp$1$$,$param66829$jscomp$1$$,null);case 3:return $app$common$geom$shapes$flex_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param66828$jscomp$1$$,
$param66829$jscomp$1$$,$param66830$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$common$geom$shapes$flex_layout$calculate_params$$.$cljs$core$IFn$_invoke$arity$2$=function($param66826$$,$param66827$$){return $app$common$geom$shapes$flex_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param66826$$,$param66827$$,null)};$app$common$geom$shapes$flex_layout$calculate_params$$.$cljs$core$IFn$_invoke$arity$3$=function($param66828$$,$param66829$$,$param66830$$){return $app$common$geom$shapes$flex_layout$params$calculate_params$cljs$0core$0IFn$0_invoke$0arity$03$$($param66828$$,
$param66829$$,$param66830$$)};return $app$common$geom$shapes$flex_layout$calculate_params$$}();var $app$common$geom$shapes$min_size_layout$child_min_width$$=function $app$common$geom$shapes$min_size_layout$child_min_width$$($var_args$jscomp$1222$$){switch(arguments.length){case 4:return $app$common$geom$shapes$min_size_layout$child_min_width$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $app$common$geom$shapes$min_size_layout$child_min_width$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$common$geom$shapes$min_size_layout$child_min_width$$.$cljs$core$IFn$_invoke$arity$4$=function($child$jscomp$106$$,$child_bounds$jscomp$23$$,$bounds$jscomp$49$$,$objects$jscomp$419$$){return $app$common$geom$shapes$min_size_layout$child_min_width$$.$cljs$core$IFn$_invoke$arity$5$($child$jscomp$106$$,$child_bounds$jscomp$23$$,$bounds$jscomp$49$$,$objects$jscomp$419$$,!1)};
$app$common$geom$shapes$min_size_layout$child_min_width$$.$cljs$core$IFn$_invoke$arity$5$=function($child$jscomp$107_y__5111__auto__$jscomp$114$$,$child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$,$bounds$jscomp$50$$,$layout_data$jscomp$13_objects$jscomp$420$$,$children$jscomp$237_strict_QMARK_$$){return $APP.$cljs$core$not$$($children$jscomp$237_strict_QMARK_$$)&&$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$)&&
$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$)?$app$common$types$shape$layout$child_min_width$$($child$jscomp$107_y__5111__auto__$jscomp$114$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($children$jscomp$237_strict_QMARK_$$)?$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$)&&$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$):
$children$jscomp$237_strict_QMARK_$$)?($children$jscomp$237_strict_QMARK_$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($layout_data$jscomp$13_objects$jscomp$420$$,$child$jscomp$107_y__5111__auto__$jscomp$114$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$107_y__5111__auto__$jscomp$114$$,$APP.$cljs$cst$266$id$$))),
$child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$=$app$common$types$shape$layout$child_min_width$$($child$jscomp$107_y__5111__auto__$jscomp$114$$),$child$jscomp$107_y__5111__auto__$jscomp$114$$=$APP.$app$common$geom$shapes$points$width_points$$($APP.$app$common$geom$shapes$flex_layout$bounds$layout_content_bounds$$($bounds$jscomp$50$$,$child$jscomp$107_y__5111__auto__$jscomp$114$$,$children$jscomp$237_strict_QMARK_$$,$layout_data$jscomp$13_objects$jscomp$420$$)),$child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$>
$child$jscomp$107_y__5111__auto__$jscomp$114$$?$child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$:$child$jscomp$107_y__5111__auto__$jscomp$114$$):$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$)&&$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$)?($children$jscomp$237_strict_QMARK_$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__66831_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$50$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__66831_SHARP_$$))),$p1__66831_SHARP_$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($layout_data$jscomp$13_objects$jscomp$420$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$)))),$layout_data$jscomp$13_objects$jscomp$420$$=$app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($child$jscomp$107_y__5111__auto__$jscomp$114$$,$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$50$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$))),
$children$jscomp$237_strict_QMARK_$$,$bounds$jscomp$50$$,$layout_data$jscomp$13_objects$jscomp$420$$,!0),$child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$=$app$common$types$shape$layout$child_min_width$$($child$jscomp$107_y__5111__auto__$jscomp$114$$),$child$jscomp$107_y__5111__auto__$jscomp$114$$=$APP.$app$common$geom$shapes$points$width_points$$($APP.$app$common$geom$shapes$grid_layout$bounds$layout_content_bounds$$($bounds$jscomp$50$$,$child$jscomp$107_y__5111__auto__$jscomp$114$$,$layout_data$jscomp$13_objects$jscomp$420$$)),
$child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$>$child$jscomp$107_y__5111__auto__$jscomp$114$$?$child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$:$child$jscomp$107_y__5111__auto__$jscomp$114$$):$APP.$app$common$types$shape$layout$fill_width_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$107_y__5111__auto__$jscomp$114$$)?$app$common$types$shape$layout$child_min_width$$($child$jscomp$107_y__5111__auto__$jscomp$114$$):$APP.$app$common$geom$shapes$points$width_points$$($child_bounds$jscomp$24_x__5110__auto__$jscomp$114$$)};
$app$common$geom$shapes$min_size_layout$child_min_width$$.$cljs$lang$maxFixedArity$=5;
var $app$common$geom$shapes$min_size_layout$child_min_height$$=function $app$common$geom$shapes$min_size_layout$child_min_height$$($var_args$jscomp$1223$$){switch(arguments.length){case 4:return $app$common$geom$shapes$min_size_layout$child_min_height$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $app$common$geom$shapes$min_size_layout$child_min_height$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$common$geom$shapes$min_size_layout$child_min_height$$.$cljs$core$IFn$_invoke$arity$4$=function($child$jscomp$108$$,$child_bounds$jscomp$25$$,$bounds$jscomp$51$$,$objects$jscomp$421$$){return $app$common$geom$shapes$min_size_layout$child_min_height$$.$cljs$core$IFn$_invoke$arity$5$($child$jscomp$108$$,$child_bounds$jscomp$25$$,$bounds$jscomp$51$$,$objects$jscomp$421$$,!1)};
$app$common$geom$shapes$min_size_layout$child_min_height$$.$cljs$core$IFn$_invoke$arity$5$=function($child$jscomp$109_y__5111__auto__$jscomp$115$$,$child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$,$bounds$jscomp$52$$,$auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$,$children$jscomp$238_strict_QMARK_$jscomp$1$$){return $APP.$cljs$core$not$$($children$jscomp$238_strict_QMARK_$jscomp$1$$)&&$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$)&&
$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$)?$app$common$types$shape$layout$child_min_height$$($child$jscomp$109_y__5111__auto__$jscomp$115$$):$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($children$jscomp$238_strict_QMARK_$jscomp$1$$)?$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$)&&$APP.$app$common$types$shape$layout$flex_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$):
$children$jscomp$238_strict_QMARK_$jscomp$1$$)?($children$jscomp$238_strict_QMARK_$jscomp$1$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$,$child$jscomp$109_y__5111__auto__$jscomp$115$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$109_y__5111__auto__$jscomp$115$$,
$APP.$cljs$cst$266$id$$))),$child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$=$app$common$types$shape$layout$child_min_height$$($child$jscomp$109_y__5111__auto__$jscomp$115$$),$child$jscomp$109_y__5111__auto__$jscomp$115$$=$APP.$app$common$geom$shapes$points$height_points$$($APP.$app$common$geom$shapes$flex_layout$bounds$layout_content_bounds$$($bounds$jscomp$52$$,$child$jscomp$109_y__5111__auto__$jscomp$115$$,$children$jscomp$238_strict_QMARK_$jscomp$1$$,$auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$)),
$child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$>$child$jscomp$109_y__5111__auto__$jscomp$115$$?$child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$:$child$jscomp$109_y__5111__auto__$jscomp$115$$):$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$)&&$APP.$app$common$types$shape$layout$grid_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$)?($children$jscomp$238_strict_QMARK_$jscomp$1$$=
$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($child__$1$jscomp$2$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$deref$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$52$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($child__$1$jscomp$2$$))),$child__$1$jscomp$2$$],null)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$,
$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$02$$($auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$,$child$jscomp$109_y__5111__auto__$jscomp$115$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($child$jscomp$109_y__5111__auto__$jscomp$115$$,$APP.$cljs$cst$266$id$$)))),$auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$=$app$common$geom$shapes$grid_layout$layout_data$calc_layout_data$cljs$0core$0IFn$0_invoke$0arity$06$$($child$jscomp$109_y__5111__auto__$jscomp$115$$,
$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$),$children$jscomp$238_strict_QMARK_$jscomp$1$$,$bounds$jscomp$52$$,$auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$,!0),$auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$=$APP.$app$common$geom$shapes$grid_layout$bounds$layout_content_bounds$$($bounds$jscomp$52$$,$child$jscomp$109_y__5111__auto__$jscomp$115$$,$auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$),$child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$=
$app$common$types$shape$layout$child_min_height$$($child$jscomp$109_y__5111__auto__$jscomp$115$$),$child$jscomp$109_y__5111__auto__$jscomp$115$$=$APP.$app$common$geom$shapes$points$height_points$$($auto_bounds_layout_data$jscomp$14_objects$jscomp$422$$),$child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$>$child$jscomp$109_y__5111__auto__$jscomp$115$$?$child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$:$child$jscomp$109_y__5111__auto__$jscomp$115$$):$APP.$app$common$types$shape$layout$fill_height_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($child$jscomp$109_y__5111__auto__$jscomp$115$$)?
$app$common$types$shape$layout$child_min_height$$($child$jscomp$109_y__5111__auto__$jscomp$115$$):$APP.$app$common$geom$shapes$points$height_points$$($child_bounds$jscomp$26_x__5110__auto__$jscomp$115$$)};$app$common$geom$shapes$min_size_layout$child_min_height$$.$cljs$lang$maxFixedArity$=5;$app$common$geom$shapes$flex_layout$layout_data$_child_min_width$$=$app$common$geom$shapes$min_size_layout$child_min_width$$;$app$common$geom$shapes$flex_layout$layout_data$_child_min_height$$=$app$common$geom$shapes$min_size_layout$child_min_height$$;
$app$common$geom$shapes$flex_layout$bounds$_child_min_width$$=$app$common$geom$shapes$min_size_layout$child_min_width$$;$app$common$geom$shapes$flex_layout$bounds$_child_min_height$$=$app$common$geom$shapes$min_size_layout$child_min_height$$;$app$common$geom$shapes$grid_layout$layout_data$_child_min_width$$=$app$common$geom$shapes$min_size_layout$child_min_width$$;$app$common$geom$shapes$grid_layout$layout_data$_child_min_height$$=$app$common$geom$shapes$min_size_layout$child_min_height$$;var $app$main$data$workspace$modifiers$clear_local_transform_66998$$,$app$main$data$workspace$modifiers$set_modifiers_67107$$,$app$main$data$workspace$modifiers$set_temporary_selrect_67145$$,$app$main$data$workspace$modifiers$set_temporary_modifiers_67152$$,$app$main$data$workspace$modifiers$set_wasm_modifiers_67173$$,$app$main$data$workspace$modifiers$apply_wasm_modifiesr_67213$$,$app$main$data$workspace$modifiers$set_delta_rotation_modifiers_67259$$,$app$main$data$workspace$modifiers$apply_modifiers_STAR__67262$$,
$app$main$data$workspace$modifiers$apply_modifiers_67282$$,$app$main$data$workspace$modifiers$xf_COLON_without_uuid_zero$$,$app$main$data$workspace$modifiers$transform_attrs$$,$app$main$data$workspace$modifiers$xf_COLON_parse_geometry_modifier$$,$app$main$data$workspace$modifiers$xf_COLON_map_key$$;
$app$main$data$workspace$modifiers$xf_COLON_without_uuid_zero$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__66941_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__66941_SHARP_$$,$APP.$app$common$uuid$zero$$)});
$app$main$data$workspace$modifiers$transform_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,35,[$APP.$cljs$cst$1500$y$$,null,$APP.$cljs$cst$1679$layout_grid_columns$$,null,$APP.$cljs$cst$1670$layout_padding$$,null,$APP.$cljs$cst$1275$transform$$,null,$APP.$cljs$cst$1772$rotation$$,null,$APP.$cljs$cst$1754$grow_type$$,null,$APP.$cljs$cst$1621$content$$,null,$APP.$cljs$cst$1682$layout_item_margin_type$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1680$layout_grid_cells$$,
null,$APP.$cljs$cst$1669$layout_padding_type$$,null,$APP.$cljs$cst$1588$points$$,null,$APP.$cljs$cst$1631$r2$$,null,$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1692$layout_item_h_sizing$$,null,$APP.$cljs$cst$1664$layout_gap$$,null,$APP.$cljs$cst$1771$transform_inverse$$,null,$APP.$cljs$cst$1693$layout_item_v_sizing$$,null,$APP.$cljs$cst$1632$r3$$,null,$APP.$cljs$cst$1637$blur$$,null,$APP.$cljs$cst$1630$r1$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1875$position_data$$,
null,$APP.$cljs$cst$1620$strokes$$,null,$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1638$shadow$$,null,$APP.$cljs$cst$1633$r4$$,null,$APP.$cljs$cst$1678$layout_grid_rows$$,null,$APP.$cljs$cst$1683$layout_item_margin$$,null,$APP.$cljs$cst$1589$selrect$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null,$APP.$cljs$cst$1863$flip_x$$,null,$APP.$cljs$cst$1511$height$$,null,$APP.$cljs$cst$1864$flip_y$$,null],null),null);
$app$main$data$workspace$modifiers$xf_COLON_parse_geometry_modifier$$=function(){var $default_transform$$=$APP.$app$common$geom$matrix$matrix$$.$cljs$core$IFn$_invoke$arity$0$();return $APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($data$jscomp$318_p__67119$$){var $id$jscomp$531$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$318_p__67119$$,0,null);$data$jscomp$318_p__67119$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($data$jscomp$318_p__67119$$,
1,null);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$531$$,$APP.$app$common$uuid$zero$$))return null;if($app$common$types$modifiers$has_geometry_QMARK_$$($APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$318_p__67119$$))){var $kind$jscomp$27_parent$jscomp$266$$=$APP.$cljs$cst$1761$geometry_parent$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$318_p__67119$$));$kind$jscomp$27_parent$jscomp$266$$=
$APP.$app$common$data$not_empty_QMARK_$$($kind$jscomp$27_parent$jscomp$266$$)?$APP.$cljs$cst$1354$parent$$:$cljs$cst$390$child$$;return $app$common$data$vec2$$($id$jscomp$531$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1275$transform$$,$app$common$types$modifiers$modifiers__GT_transform$$($APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$318_p__67119$$)),$APP.$cljs$cst$945$kind$$,$kind$jscomp$27_parent$jscomp$266$$],null))}return $app$common$data$vec2$$($id$jscomp$531$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1275$transform$$,$default_transform$$,$APP.$cljs$cst$945$kind$$,$APP.$cljs$cst$1354$parent$$],null))})}();$app$main$data$workspace$modifiers$xf_COLON_map_key$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$key$$);
$APP.$app$main$data$workspace$modifiers$xf_rotation_shape$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__67236_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($p1__67236_SHARP_$$,$APP.$cljs$cst$1607$blocked$$,!1)}),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__67237_SHARP_$$){return $APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$shape$attrs$editable_attrs$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($p1__67237_SHARP_$$)))}),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$));var $$jscomp$scope$236007416$0$Color$RED$$=1,$$jscomp$scope$236007416$0$Color$BLACK$$=2,$$jscomp$scope$236007416$1$Node$$=class{constructor($value$jscomp$539$$,$data$jscomp$321$$){this.value=$value$jscomp$539$$;this.data=[$data$jscomp$321$$];this.right=this.left=null;this.color=$$jscomp$scope$236007416$0$Color$BLACK$$}},$$jscomp$scope$236007416$2$RangeTree$$=class{constructor(){this.root=null}remove($value$jscomp$541$$,$data$jscomp$323_newData$jscomp$2$$){if(!this.root)return this;this.root=$$jscomp$scope$236007416$7$recRemoveData$$(this.root,
$value$jscomp$541$$,$data$jscomp$323_newData$jscomp$2$$);($data$jscomp$323_newData$jscomp$2$$=$$jscomp$scope$236007416$9$recGet$$(this.root,$value$jscomp$541$$))&&$data$jscomp$323_newData$jscomp$2$$.length===0&&($$jscomp$scope$236007416$3$isRed$$(this.root.left)||$$jscomp$scope$236007416$3$isRed$$(this.root.right)||(this.root.color=$$jscomp$scope$236007416$0$Color$RED$$),this.root=$$jscomp$scope$236007416$8$recRemoveNode$$(this.root,$value$jscomp$541$$))&&(this.root.color=$$jscomp$scope$236007416$0$Color$BLACK$$);
return this}update($value$jscomp$542$$,$oldData$jscomp$1$$,$newData$jscomp$3$$){this.root=$$jscomp$scope$236007416$10$recUpdate$$(this.root,$value$jscomp$542$$,$oldData$jscomp$1$$,$newData$jscomp$3$$);return this}get($value$jscomp$543$$){return $$jscomp$scope$236007416$9$recGet$$(this.root,$value$jscomp$543$$)}height(){return $$jscomp$scope$236007416$19$recHeight$$(this.root)}isEmpty(){return!this.root}toString(){const $result$jscomp$286$$=[];$$jscomp$scope$236007416$20$recToString$$(this.root,$result$jscomp$286$$);
return $result$jscomp$286$$.join(", ")}},$app$util$range_tree$range_query$$=($tree$jscomp$12$$,$from_value$$,$to_value$$)=>$tree$jscomp$12$$?$APP.$cljs$core$vec$$($$jscomp$scope$236007416$11$recRangeQuery$$($tree$jscomp$12$$.root,$from_value$$,$to_value$$,[])):$APP.$cljs$core$vec$$();var $app$main$snap$combine_snaps_points$$=function $app$main$snap$combine_snaps_points$$($var_args$jscomp$1236$$){switch(arguments.length){case 0:return $app$main$snap$combine_snaps_points$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $app$main$snap$combine_snaps_points$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$snap$combine_snaps_points$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$app$main$snap$combine_snaps_points$$.$cljs$core$IFn$_invoke$arity$0$=function(){return null};$app$main$snap$combine_snaps_points$$.$cljs$core$IFn$_invoke$arity$1$=function($p1$jscomp$73$$){return $p1$jscomp$73$$};
$app$main$snap$combine_snaps_points$$.$cljs$core$IFn$_invoke$arity$2$=function($p1$jscomp$74$$,$p2$jscomp$55$$){return $p2$jscomp$55$$==null?$p1$jscomp$74$$:$p1$jscomp$74$$==null?$p2$jscomp$55$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($app$common$math$max_abs$$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$74$$),$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($p2$jscomp$55$$)),$app$common$math$max_abs$$($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p1$jscomp$74$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($p2$jscomp$55$$)))};$app$main$snap$combine_snaps_points$$.$cljs$lang$maxFixedArity$=2;
$APP.$app$main$snap$create_ranges$$=function $app$main$snap$create_ranges$$($var_args$jscomp$1237$$){switch(arguments.length){case 1:return $app$main$snap$create_ranges$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$snap$create_ranges$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$snap$create_ranges$$.$cljs$core$IFn$_invoke$arity$1$=function($points$jscomp$71$$){return $APP.$app$main$snap$create_ranges$$.$cljs$core$IFn$_invoke$arity$2$($points$jscomp$71$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$)};
$APP.$app$main$snap$create_ranges$$.$cljs$core$IFn$_invoke$arity$2$=function($points$jscomp$72$$,$selected_points$$){function $make_ranges$$($coord$jscomp$14$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($into_tree$$($coord$jscomp$14$$),new $$jscomp$scope$236007416$2$RangeTree$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$not$$,$selected_points__$1$$),$points$jscomp$72$$))}function $into_tree$$($coord$jscomp$13$$){return function($tree$jscomp$17$$,
$point$jscomp$59$$){var $value$jscomp$inline_6520$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($point$jscomp$59$$,$coord$jscomp$13$$);return $JSCompiler_StaticMethods_insert$$($tree$jscomp$17$$,$value$jscomp$inline_6520$$,$point$jscomp$59$$)}}var $selected_points__$1$$=$APP.$cljs$core$truth_$$($selected_points$$)?$selected_points$$:$APP.$cljs$core$PersistentHashSet$EMPTY$$;return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$make_ranges$$($APP.$cljs$cst$1499$x$$),
$APP.$cljs$cst$1500$y$$,$make_ranges$$($APP.$cljs$cst$1500$y$$)],null)};$APP.$app$main$snap$create_ranges$$.$cljs$lang$maxFixedArity$=2;
var $app$main$snap$merge_matches$$=function $app$main$snap$merge_matches$$($var_args$jscomp$1238$$){switch(arguments.length){case 0:return $app$main$snap$merge_matches$$.$cljs$core$IFn$_invoke$arity$0$();case 2:return $app$main$snap$merge_matches$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$main$snap$merge_matches$$.$cljs$core$IFn$_invoke$arity$0$=function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,null,$APP.$cljs$cst$1500$y$$,null],null)};
$app$main$snap$merge_matches$$.$cljs$core$IFn$_invoke$arity$2$=function($matches$jscomp$9$$,$other$jscomp$196$$){function $merge_coord$$($keys$jscomp$51_matches__$1$$,$other__$1$jscomp$1$$){var $matches__$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$keys$jscomp$51_matches__$1$$),$other__$2$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$other__$1$jscomp$1$$);$keys$jscomp$51_matches__$1$$=
$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$set$$($APP.$cljs$core$keys$$($matches__$2$$)),$APP.$cljs$core$set$$($APP.$cljs$core$keys$$($other__$2$$)));return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($key$jscomp$378$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$key$jscomp$378$$,$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($matches__$2$$,
$key$jscomp$378$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($other__$2$$,$key$jscomp$378$$,$APP.$cljs$core$PersistentVector$EMPTY$$)]))],null)}),$keys$jscomp$51_matches__$1$$)}return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($matches$jscomp$9$$,$APP.$cljs$cst$1499$x$$,$merge_coord$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$196$$)),
$APP.$cljs$cst$1500$y$$,$merge_coord$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($other$jscomp$196$$))};$app$main$snap$merge_matches$$.$cljs$lang$maxFixedArity$=2;var $app$main$data$workspace$transforms$finish_transform_67328$$,$app$main$data$workspace$transforms$trigger_bounding_box_cloaking_67417$$,$app$main$data$workspace$transforms$update_dimensions_67434$$,$app$main$data$workspace$transforms$increase_rotation_67501$$,$app$main$data$workspace$transforms$start_move_selected_67518$$,$app$main$data$workspace$transforms$start_move_duplicate_67533$$,$app$main$data$workspace$transforms$set_ghost_displacement_67543$$,$app$main$data$workspace$transforms$start_move_67554$$,
$app$main$data$workspace$transforms$reorder_layout_child_67641$$,$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$,$app$main$data$workspace$transforms$move_selected_67677$$,$app$main$data$workspace$transforms$update_position_67687$$,$app$main$data$workspace$transforms$update_positions_67698$$,$app$main$data$workspace$transforms$position_shapes_67701$$,$app$main$data$workspace$transforms$move_shapes_to_frame_67717$$,$app$main$data$workspace$transforms$flip_horizontal_selected_67729$$,
$app$main$data$workspace$transforms$flip_vertical_selected_67742$$,$app$main$data$workspace$transforms$increase_rotation$$=function $app$main$data$workspace$transforms$increase_rotation$$($var_args$jscomp$1241$$){switch(arguments.length){case 2:return $app$main$data$workspace$transforms$increase_rotation$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$103$$=[],$len__5749__auto___67867$$=arguments.length,$i__5750__auto___67868$$=0;;)if($i__5750__auto___67868$$<
$len__5749__auto___67867$$)$args_arr__5774__auto__$jscomp$103$$.push(arguments[$i__5750__auto___67868$$]),$i__5750__auto___67868$$+=1;else break;return $app$main$data$workspace$transforms$increase_rotation$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],arguments[2],3<$args_arr__5774__auto__$jscomp$103$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$103$$.slice(3),0,null):null)}};
$app$main$data$workspace$transforms$increase_rotation$$.$cljs$core$IFn$_invoke$arity$2$=function($ids$jscomp$115$$,$rotation$jscomp$14$$){return $app$main$data$workspace$transforms$increase_rotation$$($ids$jscomp$115$$,$rotation$jscomp$14$$,null)};
$app$main$data$workspace$transforms$increase_rotation$$.$cljs$core$IFn$_invoke$arity$variadic$=function($ids$jscomp$116$$,$rotation$jscomp$15$$,$p__67497$$,$p__67498$$){var $map__67499__$1$$=$APP.$cljs$core$__destructure_map$$($p__67497$$),$center$jscomp$51$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67499__$1$$,$APP.$cljs$cst$1651$center$$),$delta_QMARK_$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67499__$1$$,$APP.$cljs$cst$3690$delta_QMARK_$$),$map__67500__$1$$=
$APP.$cljs$core$__destructure_map$$($p__67498$$);typeof $app$main$data$workspace$transforms$increase_rotation_67501$$==="undefined"&&($app$main$data$workspace$transforms$increase_rotation_67501$$=function($options$jscomp$517$$,$map__67499$jscomp$1$$,$delta_QMARK_$jscomp$3$$,$p__67497$jscomp$1$$,$map__67500$jscomp$1$$,$rotation$jscomp$16$$,$params$jscomp$269$$,$ids$jscomp$117$$,$p__67498$jscomp$1$$,$center$jscomp$52$$,$meta67502$$){this.options=$options$jscomp$517$$;this.$map__67499$=$map__67499$jscomp$1$$;
this.$delta_QMARK_$=$delta_QMARK_$jscomp$3$$;this.$p__67497$=$p__67497$jscomp$1$$;this.$map__67500$=$map__67500$jscomp$1$$;this.rotation=$rotation$jscomp$16$$;this.params=$params$jscomp$269$$;this.ids=$ids$jscomp$117$$;this.$p__67498$=$p__67498$jscomp$1$$;this.$center$=$center$jscomp$52$$;this.$meta67502$=$meta67502$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$increase_rotation_67501$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$increase_rotation_67501$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3710$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_increase_rotation$$},$app$main$data$workspace$transforms$increase_rotation_67501$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67503$$,$meta67502__$1$$){return new $app$main$data$workspace$transforms$increase_rotation_67501$$(this.options,this.$map__67499$,
this.$delta_QMARK_$,this.$p__67497$,this.$map__67500$,this.rotation,this.params,this.ids,this.$p__67498$,this.$center$,$meta67502__$1$$)},$app$main$data$workspace$transforms$increase_rotation_67501$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67502$},$app$main$data$workspace$transforms$increase_rotation_67501$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$increase_rotation_67501$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$1960_modif_tree$jscomp$58_page_id$jscomp$160$$,$state$jscomp$413$$){var $self__$jscomp$4459$$=this;if($APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($state$jscomp$413$$,"render-wasm/v1"))){var $objects$jscomp$472$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$413$$);$_$jscomp$1960_modif_tree$jscomp$58_page_id$jscomp$160$$=$APP.$app$main$data$workspace$modifiers$build_modif_tree$$($self__$jscomp$4459$$.ids,
$objects$jscomp$472$$,function($shape$jscomp$539$$){var $delta$jscomp$43$$=$APP.$cljs$core$truth_$$($self__$jscomp$4459$$.$delta_QMARK_$)?$self__$jscomp$4459$$.rotation:$self__$jscomp$4459$$.rotation-$APP.$cljs$cst$1772$rotation$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$539$$);var $center__$1$jscomp$5_or__5025__auto__$jscomp$inline_6523$$=$self__$jscomp$4459$$.$center$;$center__$1$jscomp$5_or__5025__auto__$jscomp$inline_6523$$=$APP.$cljs$core$truth_$$($center__$1$jscomp$5_or__5025__auto__$jscomp$inline_6523$$)?
$center__$1$jscomp$5_or__5025__auto__$jscomp$inline_6523$$:$APP.$app$common$geom$shapes$common$shape__GT_center$$($shape$jscomp$539$$);return $APP.$app$common$types$modifiers$rotation_modifiers$$($shape$jscomp$539$$,$center__$1$jscomp$5_or__5025__auto__$jscomp$inline_6523$$,$delta$jscomp$43$$)});return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$$($_$jscomp$1960_modif_tree$jscomp$58_page_id$jscomp$160$$))}$_$jscomp$1960_modif_tree$jscomp$58_page_id$jscomp$160$$=
function(){var $or__5025__auto__$jscomp$745$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4459$$.options);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$745$$)?$or__5025__auto__$jscomp$745$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$413$$)}();$objects$jscomp$472$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$413$$,$_$jscomp$1960_modif_tree$jscomp$58_page_id$jscomp$160$$);
var $shapes$jscomp$97$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__67475_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$472$$,$p1__67475_SHARP_$$)},$self__$jscomp$4459$$.ids),$options__$1$jscomp$70$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$4459$$.options,$APP.$cljs$cst$2028$page_id$$,$_$jscomp$1960_modif_tree$jscomp$58_page_id$jscomp$160$$);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$modifiers$set_delta_rotation_modifiers$$($self__$jscomp$4459$$.rotation,
$shapes$jscomp$97$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($self__$jscomp$4459$$.params,$APP.$cljs$cst$2028$page_id$$,$_$jscomp$1960_modif_tree$jscomp$58_page_id$jscomp$160$$))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($options__$1$jscomp$70$$)))});return new $app$main$data$workspace$transforms$increase_rotation_67501$$($map__67500__$1$$,$map__67499__$1$$,$delta_QMARK_$jscomp$2$$,$p__67497$$,$map__67500__$1$$,
$rotation$jscomp$15$$,$map__67499__$1$$,$ids$jscomp$116$$,$p__67498$$,$center$jscomp$51$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$app$main$data$workspace$transforms$increase_rotation$$.$cljs$lang$applyTo$=function($G__67485_seq67483$$){var $G__67484$$=$APP.$cljs$core$first$$($G__67485_seq67483$$),$G__67486_seq67483__$1$$=$APP.$cljs$core$next$$($G__67485_seq67483$$);$G__67485_seq67483$$=$APP.$cljs$core$first$$($G__67486_seq67483__$1$$);var $seq67483__$2_seq67483__$3$$=$APP.$cljs$core$next$$($G__67486_seq67483__$1$$);$G__67486_seq67483__$1$$=$APP.$cljs$core$first$$($seq67483__$2_seq67483__$3$$);$seq67483__$2_seq67483__$3$$=$APP.$cljs$core$next$$($seq67483__$2_seq67483__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__67484$$,$G__67485_seq67483$$,$G__67486_seq67483__$1$$,$seq67483__$2_seq67483__$3$$)};$app$main$data$workspace$transforms$increase_rotation$$.$cljs$lang$maxFixedArity$=3;
var $app$main$data$workspace$transforms$nudge_selected_shapes$$=function $app$main$data$workspace$transforms$nudge_selected_shapes$$($direction$jscomp$17$$,$shift_QMARK_$jscomp$6$$){var $same_event$$=Symbol("same-event");typeof $app$main$data$workspace$transforms$nudge_selected_shapes_67673$$==="undefined"&&($app$main$data$workspace$transforms$nudge_selected_shapes_67673$$=function($direction$jscomp$18$$,$shift_QMARK_$jscomp$7$$,$same_event$jscomp$1$$,$meta67674$$){this.direction=$direction$jscomp$18$$;
this.$shift_QMARK_$=$shift_QMARK_$jscomp$7$$;this.$same_event$=$same_event$jscomp$1$$;this.$meta67674$=$meta67674$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3716$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_nudge_selected_shapes$$},
$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67675$$,$meta67674__$1$$){return new $app$main$data$workspace$transforms$nudge_selected_shapes_67673$$(this.direction,this.$shift_QMARK_$,this.$same_event$,$meta67674__$1$$)},$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67674$},$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$cljs$core$IDeref$_deref$arity$1$=
function(){return this.direction},$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$1969$$,$state$jscomp$419$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$419$$,$cljs$cst$3676$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_current_move_selected$$)==
null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc_in$$($state$jscomp$419$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1275$transform$$],null),$APP.$cljs$cst$1782$move$$),$cljs$cst$3676$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_current_move_selected$$,this.$same_event$):$state$jscomp$419$$},$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$transforms$nudge_selected_shapes_67673$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$1970_move_events$$,$modif_stream_state$jscomp$420$$,$stream$jscomp$47$$){var $self__$jscomp$4487$$=this;if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4487$$.$same_event$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($modif_stream_state$jscomp$420$$,$cljs$cst$3676$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_current_move_selected$$))){var $selected$jscomp$46$$=
$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($modif_stream_state$jscomp$420$$),$nudge$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$3$($modif_stream_state$jscomp$420$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1899$profile$$,$APP.$cljs$cst$573$props$$,$APP.$cljs$cst$3717$nudge$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$3718$big$$,10,$APP.$cljs$cst$3719$small$$,
1],null));$_$jscomp$1970_move_events$$=$APP.$beicon$v2$core$filter$$(function($p1__67665_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4487$$.direction,$APP.$cljs$core$_deref$$($p1__67665_SHARP_$$))},$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3716$app_DOT_main_DOT_data_DOT_workspace_DOT_transforms_SLASH_nudge_selected_shapes$$),$stream$jscomp$47$$));var $stopper$jscomp$13$$=$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$switch_map$$(function(){return $APP.$beicon$v2$core$merge$$((0,$APP.$beicon$v2$core$timer$$)(1E3),
$APP.$beicon$v2$core$delay$$(250,$APP.$beicon$v2$core$filter$$($app$util$keyboard$key_up_event_QMARK_$$,$APP.$beicon$v2$core$filter$$($app$util$keyboard$keyboard_event_QMARK_$$,$stream$jscomp$47$$))))},$_$jscomp$1970_move_events$$)),$scale$jscomp$25$$=$APP.$cljs$core$truth_$$($self__$jscomp$4487$$.$shift_QMARK_$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$(function(){var $or__5025__auto__$jscomp$747$$=$APP.$cljs$cst$3718$big$$.$cljs$core$IFn$_invoke$arity$1$($nudge$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$747$$)?
$or__5025__auto__$jscomp$747$$:10}()):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$(function(){var $or__5025__auto__$jscomp$748$$=$APP.$cljs$cst$3719$small$$.$cljs$core$IFn$_invoke$arity$1$($nudge$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$748$$)?$or__5025__auto__$jscomp$748$$:1}()),$mov_vec$$=$APP.$app$common$geom$point$multiply$$($app$main$data$workspace$transforms$get_displacement$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$transforms$get_displacement$$.$cljs$core$IFn$_invoke$arity$1$($self__$jscomp$4487$$.direction):
$app$main$data$workspace$transforms$get_displacement$$($self__$jscomp$4487$$.direction),$scale$jscomp$25$$);return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($modif_stream_state$jscomp$420$$,"render-wasm/v1"))?($modif_stream_state$jscomp$420$$=$APP.$beicon$v2$core$take_until$$($stopper$jscomp$13$$,$APP.$beicon$v2$core$map$$(function($p1__67667_SHARP_$$){return $APP.$app$main$data$workspace$modifiers$create_modif_tree$$($selected$jscomp$46$$,$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($p1__67667_SHARP_$$))},
$APP.$beicon$v2$core$scan$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__67666_SHARP_$$){return $APP.$app$common$geom$point$add$$($p1__67666_SHARP_$$,$mov_vec$$)},$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0),$_$jscomp$1970_move_events$$))),$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$(function($p1__67668_SHARP_$$){return $APP.$app$main$data$workspace$modifiers$set_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($p1__67668_SHARP_$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3681$ignore_snap_pixel$$,!0],null)]))},$modif_stream_state$jscomp$420$$),$APP.$beicon$v2$core$map$$(function($p1__67669_SHARP_$$){return $APP.$app$main$data$workspace$modifiers$apply_wasm_modifiers$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($p1__67669_SHARP_$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3681$ignore_snap_pixel$$,
!0],null)]))},$APP.$beicon$v2$core$last$$($modif_stream_state$jscomp$420$$)),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$nudge_selected_shapes$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$data$workspace$transforms$nudge_selected_shapes$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4487$$.direction,$self__$jscomp$4487$$.$shift_QMARK_$):$app$main$data$workspace$transforms$nudge_selected_shapes$$($self__$jscomp$4487$$.direction,$self__$jscomp$4487$$.$shift_QMARK_$))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$transforms$finish_transform$$()))):
$APP.$beicon$v2$core$concat$$($APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$take_until$$($stopper$jscomp$13$$,$APP.$beicon$v2$core$map$$(function($p1__67672_SHARP_$$){return $APP.$app$main$data$workspace$modifiers$set_modifiers$cljs$0core$0IFn$0_invoke$0arity$04$$($p1__67672_SHARP_$$,!1,!0,null)},$APP.$beicon$v2$core$map$$(function($p1__67671_SHARP_$$){return $APP.$app$main$data$workspace$modifiers$create_modif_tree$$($selected$jscomp$46$$,$APP.$app$common$types$modifiers$move_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$($p1__67671_SHARP_$$))},
$APP.$beicon$v2$core$scan$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__67670_SHARP_$$){return $APP.$app$common$geom$point$add$$($p1__67670_SHARP_$$,$mov_vec$$)},$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0),$_$jscomp$1970_move_events$$)))),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$transforms$nudge_selected_shapes$$.$cljs$core$IFn$_invoke$arity$2$?$app$main$data$workspace$transforms$nudge_selected_shapes$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$4487$$.direction,
$self__$jscomp$4487$$.$shift_QMARK_$):$app$main$data$workspace$transforms$nudge_selected_shapes$$($self__$jscomp$4487$$.direction,$self__$jscomp$4487$$.$shift_QMARK_$))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$modifiers$apply_modifiers$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$APP.$app$main$data$workspace$transforms$finish_transform$$()))}return $APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$transforms$nudge_selected_shapes_67673$$($direction$jscomp$17$$,
$shift_QMARK_$jscomp$6$$,$same_event$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};var $app$main$data$workspace$wasm_text$resize_wasm_text_67306$$,$app$main$data$workspace$wasm_text$resize_wasm_text_all_67374$$;var $app$main$data$workspace$libraries$add_color_67827$$,$app$main$data$workspace$libraries$clear_color_for_rename_67832$$,$app$main$data$workspace$libraries$update_color_67851$$,$app$main$data$workspace$libraries$rename_color_67873$$,$app$main$data$workspace$libraries$delete_color_67891$$,$app$main$data$workspace$libraries$add_typography_67941$$,$app$main$data$workspace$libraries$update_typography_67952$$,$app$main$data$workspace$libraries$rename_typography_67956$$,$app$main$data$workspace$libraries$delete_typography_67996$$,
$app$main$data$workspace$libraries$add_component2_68011$$,$app$main$data$workspace$libraries$add_component_68034$$,$app$main$data$workspace$libraries$rename_component_68042$$,$app$main$data$workspace$libraries$rename_component_and_main_instance_68052$$,$app$main$data$workspace$libraries$delete_component_68077$$,$app$main$data$workspace$libraries$instantiate_component_68098$$,$app$main$data$workspace$libraries$detach_component_68104$$,$app$main$data$workspace$libraries$detach_selected_components_68119$$,
$app$main$data$workspace$libraries$go_to_local_component_68157$$,$app$main$data$workspace$libraries$library_thumbnails_fetched_68182$$,$app$main$data$workspace$libraries$fetch_library_thumbnails_68228$$,$app$main$data$workspace$libraries$ext_library_changed_68234$$,$app$main$data$workspace$libraries$component_swap_68335$$,$app$main$data$workspace$libraries$set_updating_library_68369$$,$app$main$data$workspace$libraries$sync_file_68387$$,$app$main$data$workspace$libraries$ignore_sync_68394$$,$app$main$data$workspace$libraries$notify_sync_file_68414$$,
$app$main$data$workspace$libraries$libraries_fetched_68462$$,$app$main$data$workspace$libraries$load_library_file_68469$$,$app$main$data$workspace$libraries$attach_library_68473$$,$app$main$data$workspace$libraries$attach_library_finished_68480$$;$APP.$app$common$logging$loggers$$.set("app.main.data.workspace.libraries",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
typeof $app$main$data$workspace$libraries$clear_color_for_rename_67832$$==="undefined"&&($app$main$data$workspace$libraries$clear_color_for_rename_67832$$=function($meta67833$jscomp$inline_6547$$){this.$meta67833$=$meta67833$jscomp$inline_6547$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$libraries$clear_color_for_rename_67832$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3747$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_clear_color_for_rename$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67834$jscomp$inline_6548$$,$meta67833__$1$jscomp$inline_6549$$){return new $app$main$data$workspace$libraries$clear_color_for_rename_67832$$($meta67833__$1$jscomp$inline_6549$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta67833$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_6550$$,$state$jscomp$inline_6551$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$inline_6551$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$3746$color_for_rename$$],
null),null)});$APP.$app$main$data$workspace$libraries$clear_color_for_rename$$=new $app$main$data$workspace$libraries$clear_color_for_rename_67832$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$workspace$libraries$detach_selected_components$$;
typeof $app$main$data$workspace$libraries$detach_selected_components_68119$$==="undefined"&&($app$main$data$workspace$libraries$detach_selected_components_68119$$=function($meta68120$jscomp$inline_6569$$){this.$meta68120$=$meta68120$jscomp$inline_6569$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$libraries$detach_selected_components_68119$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3776$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_detach_selected_components$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68121$jscomp$inline_6570$$,$meta68120__$1$jscomp$inline_6571$$){return new $app$main$data$workspace$libraries$detach_selected_components_68119$$($meta68120__$1$jscomp$inline_6571$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68120$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$,$changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$){var $page_id$jscomp$inline_6574$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$);
$can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$);var $objects$jscomp$inline_6576$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$,$page_id$jscomp$inline_6574$$),
$libraries$jscomp$inline_6577$$=$APP.$app$main$data$helpers$lookup_libraries$$($changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$),$fdata$jscomp$inline_6578$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$,$can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$);$changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$=
$APP.$app$common$files$helpers$clean_loops$$($objects$jscomp$inline_6576$$,$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$));$can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68117_SHARP_$jscomp$inline_6584$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$inline_6576$$,
$p1__68117_SHARP_$jscomp$inline_6584$$)},$changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$);var $copies$jscomp$inline_6581$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$types$component$in_component_copy_QMARK_$$,$can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$);$changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$=($can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$=
$APP.$cljs$core$seq$$($copies$jscomp$inline_6581$$)&&$APP.$cljs$core$every_QMARK_$$(function($p1__68118_SHARP_$jscomp$inline_6585$$){return $APP.$cljs$core$not$$($APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$inline_6576$$,$p1__68118_SHARP_$jscomp$inline_6585$$))},$can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$))?$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($changes$jscomp$inline_6586$$,
$id$jscomp$inline_6587$$){return $app$common$logic$libraries$generate_detach_component$$($changes$jscomp$inline_6586$$,$id$jscomp$inline_6587$$,$fdata$jscomp$inline_6578$$,$page_id$jscomp$inline_6574$$,$libraries$jscomp$inline_6577$$)},$APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(this),$changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$):null;return(0,$APP.$beicon$v2$core$of$$)($can_detach_QMARK_$jscomp$inline_6582_file_id$jscomp$inline_6575_it$jscomp$inline_6572_selected_objects$jscomp$inline_6580$$?
$APP.$app$main$data$changes$commit_changes$$($changes$jscomp$inline_6583_selected$jscomp$inline_6579_state$jscomp$inline_6573$$):null)});$app$main$data$workspace$libraries$detach_selected_components$$=new $app$main$data$workspace$libraries$detach_selected_components_68119$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$workspace$libraries$ignore_sync$$;
typeof $app$main$data$workspace$libraries$ignore_sync_68394$$==="undefined"&&($app$main$data$workspace$libraries$ignore_sync_68394$$=function($meta68395$jscomp$inline_6593$$){this.$meta68395$=$meta68395$jscomp$inline_6593$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$libraries$ignore_sync_68394$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3807$app_DOT_main_DOT_data_DOT_workspace_DOT_libraries_SLASH_ignore_sync$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68396$jscomp$inline_6594$$,$meta68395__$1$jscomp$inline_6595$$){return new $app$main$data$workspace$libraries$ignore_sync_68394$$($meta68395__$1$jscomp$inline_6595$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68395$},
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_6596_file_id$jscomp$inline_6598$$,$state$jscomp$inline_6597$$){$_$jscomp$inline_6596_file_id$jscomp$inline_6598$$=$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$inline_6597$$);return $APP.$cljs$core$assoc_in$$($state$jscomp$inline_6597$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1901$files$$,$_$jscomp$inline_6596_file_id$jscomp$inline_6598$$,$cljs$cst$2537$ignore_sync_until$$],null),$APP.$app$common$time$now$$())},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$inline_6599_file_id$jscomp$inline_6601$$,$state$jscomp$inline_6600$$){$_$jscomp$inline_6599_file_id$jscomp$inline_6601$$=
$APP.$cljs$cst$1902$current_file_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$inline_6600$$);return $APP.$beicon$v2$core$ignore$$($APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3808$ignore_file_library_sync_status$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1628$file_id$$,$_$jscomp$inline_6599_file_id$jscomp$inline_6601$$,$cljs$cst$3809$date$$,$APP.$app$common$time$now$$()],null)))});$app$main$data$workspace$libraries$ignore_sync$$=new $app$main$data$workspace$libraries$ignore_sync_68394$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$APP.$shadow$js$shim$module$0$0penpot$0draft_js$$=shadow$bridge("@penpot/draft-js");var $app$main$data$workspace$texts$update_editor_state_68525$$,$app$main$data$workspace$texts$update_root_attrs_68755$$,$app$main$data$workspace$texts$update_paragraph_attrs_68761$$,$app$main$data$workspace$texts$update_text_attrs_68768$$,$app$main$data$workspace$texts$update_text_with_function_68781$$,$app$main$data$workspace$texts$start_edit_if_selected_68795$$,$app$main$data$workspace$texts$update_attrs_68894$$,$app$main$data$workspace$texts$apply_typography_68926$$,$app$main$data$workspace$texts$v2_update_text_editor_styles_68944$$,
$app$main$data$workspace$texts$v2_update_text_shape_content_68963$$,$app$main$data$workspace$texts$create_root_from_html$$,$app$main$data$workspace$texts$start_edit_if_selected$$;$app$main$data$workspace$texts$create_root_from_html$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.createRootFromHTML;$APP.$app$main$data$workspace$texts$create_editor$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.create;$APP.$app$main$data$workspace$texts$set_editor_root_BANG_$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.setRoot;
$APP.$app$main$data$workspace$texts$get_editor_root$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.getRoot;$APP.$app$main$data$workspace$texts$is_empty_QMARK_$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.isEmpty;$APP.$app$main$data$workspace$texts$dispose_BANG_$$=$shadow$js$shim$module$0$0penpot$0text_editor$$.dispose;
typeof $app$main$data$workspace$texts$start_edit_if_selected_68795$$==="undefined"&&($app$main$data$workspace$texts$start_edit_if_selected_68795$$=function($meta68796$jscomp$inline_6658$$){this.$meta68796$=$meta68796$jscomp$inline_6658$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$texts$start_edit_if_selected_68795$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3854$app_DOT_main_DOT_data_DOT_workspace_DOT_texts_SLASH_start_edit_if_selected$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68797$jscomp$inline_6659$$,$meta68796__$1$jscomp$inline_6660$$){return new $app$main$data$workspace$texts$start_edit_if_selected_68795$$($meta68796__$1$jscomp$inline_6660$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68796$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_6661_selected$jscomp$inline_6664$$,$state$jscomp$inline_6662$$){var $objects$jscomp$inline_6663$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$inline_6662$$);$_$jscomp$inline_6661_selected$jscomp$inline_6664$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__68794_SHARP_$jscomp$inline_6665$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$inline_6663$$,
$p1__68794_SHARP_$jscomp$inline_6665$$)},$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($state$jscomp$inline_6662$$));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($_$jscomp$inline_6661_selected$jscomp$inline_6664$$))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($_$jscomp$inline_6661_selected$jscomp$inline_6664$$)),$APP.$cljs$cst$1572$text$$)?
$APP.$cljs$core$assoc_in$$($state$jscomp$inline_6662$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2161$edition$$],null),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($_$jscomp$inline_6661_selected$jscomp$inline_6664$$))):$state$jscomp$inline_6662$$});$app$main$data$workspace$texts$start_edit_if_selected$$=new $app$main$data$workspace$texts$start_edit_if_selected_68795$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$APP.$goog$inherits$$($goog$net$WebSocket$$,$APP.$goog$events$EventTarget$$);var $goog$net$WebSocket$BinaryType$BLOB$$="blob";$APP.$JSCompiler_prototypeAlias$$=$goog$net$WebSocket$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$webSocket_$=null;$APP.$JSCompiler_prototypeAlias$$.$url_$=null;$APP.$JSCompiler_prototypeAlias$$.$protocol_$=void 0;$APP.$JSCompiler_prototypeAlias$$.$closeExpected_$=!1;$APP.$JSCompiler_prototypeAlias$$.$reconnectAttempt_$=0;
$APP.$JSCompiler_prototypeAlias$$.$reconnectTimer_$=null;$APP.$JSCompiler_prototypeAlias$$.$logger_$=$goog$log$getLogger$$("goog.net.WebSocket");
$APP.$JSCompiler_prototypeAlias$$.open=function($url$jscomp$87$$,$opt_protocol$jscomp$1$$){this.$reconnectTimer_$!=null&&$APP.$goog$global$$.clearTimeout(this.$reconnectTimer_$);this.$reconnectTimer_$=null;this.$url_$=$url$jscomp$87$$;(this.$protocol_$=$opt_protocol$jscomp$1$$)?($goog$log$info$$(this.$logger_$,"Opening the WebSocket on "+this.$url_$+" with protocol "+this.$protocol_$),this.$webSocket_$=new WebSocket(this.$url_$,this.$protocol_$)):($goog$log$info$$(this.$logger_$,"Opening the WebSocket on "+
this.$url_$),this.$webSocket_$=new WebSocket(this.$url_$));this.$webSocket_$.binaryType=this.$binaryType_$;this.$webSocket_$.onopen=$goog$bind$$(this.$onOpen_$,this);this.$webSocket_$.onclose=$goog$bind$$(this.$onClose_$,this);this.$webSocket_$.onmessage=$goog$bind$$(this.$onMessage_$,this);this.$webSocket_$.onerror=$goog$bind$$(this.$onError_$,this)};
$APP.$JSCompiler_prototypeAlias$$.close=function(){this.$reconnectTimer_$!=null&&$APP.$goog$global$$.clearTimeout(this.$reconnectTimer_$);this.$reconnectTimer_$=null;this.$webSocket_$&&($goog$log$info$$(this.$logger_$,"Closing the WebSocket."),this.$closeExpected_$=!0,this.$webSocket_$.close(),this.$webSocket_$=null)};$APP.$JSCompiler_prototypeAlias$$.send=function($message$jscomp$85$$){this.$webSocket_$.send($message$jscomp$85$$)};
$APP.$JSCompiler_prototypeAlias$$.isOpen=function(){return!!this.$webSocket_$&&this.$webSocket_$.readyState==1};$APP.$JSCompiler_prototypeAlias$$.$onOpen_$=function(){$goog$log$info$$(this.$logger_$,"WebSocket opened on "+this.$url_$);this.dispatchEvent("opened$6");this.$reconnectAttempt_$=0;this.$nextReconnect_$=this.$getNextReconnect_$(this.$reconnectAttempt_$)};
$APP.$JSCompiler_prototypeAlias$$.$onClose_$=function($event$jscomp$88$$){$goog$log$info$$(this.$logger_$,"The WebSocket on "+this.$url_$+" closed.");this.dispatchEvent(new $goog$net$WebSocket$ClosedEvent$$($event$jscomp$88$$.code,$event$jscomp$88$$.reason,$event$jscomp$88$$.wasClean));this.$webSocket_$=null;this.$closeExpected_$?($goog$log$info$$(this.$logger_$,"The WebSocket closed normally."),this.$url_$=null,this.$protocol_$=void 0):($goog$log$error$$(this.$logger_$,"The WebSocket disconnected unexpectedly: "+
$event$jscomp$88$$.data),this.$autoReconnect_$&&($goog$log$info$$(this.$logger_$,"Seconds until next reconnect attempt: "+Math.floor(this.$nextReconnect_$/1E3)),this.$reconnectTimer_$=$goog$Timer$callOnce$$($goog$bind$$(this.open,this,this.$url_$,this.$protocol_$),this.$nextReconnect_$,this),this.$reconnectAttempt_$++,this.$nextReconnect_$=this.$getNextReconnect_$(this.$reconnectAttempt_$)));this.$closeExpected_$=!1};$APP.$JSCompiler_prototypeAlias$$.$onMessage_$=function($event$jscomp$89$$){this.dispatchEvent(new $goog$net$WebSocket$MessageEvent$$($event$jscomp$89$$.data))};
$APP.$JSCompiler_prototypeAlias$$.$onError_$=function($data$jscomp$351_event$jscomp$90$$){$data$jscomp$351_event$jscomp$90$$=$data$jscomp$351_event$jscomp$90$$.data;$goog$log$error$$(this.$logger_$,"An error occurred: "+$data$jscomp$351_event$jscomp$90$$);this.dispatchEvent(new $goog$net$WebSocket$ErrorEvent$$($data$jscomp$351_event$jscomp$90$$))};$APP.$JSCompiler_prototypeAlias$$.$disposeInternal$=function(){$goog$net$WebSocket$$.$superClass_$.$disposeInternal$.call(this);this.close()};
$APP.$goog$inherits$$($goog$net$WebSocket$ClosedEvent$$,$APP.$goog$events$Event$$);$APP.$goog$inherits$$($goog$net$WebSocket$MessageEvent$$,$APP.$goog$events$Event$$);$APP.$goog$inherits$$($goog$net$WebSocket$ErrorEvent$$,$APP.$goog$events$Event$$);$APP.$JSCompiler_prototypeAlias$$=$app$util$websocket$t_app$0util$0websocket67288$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_67290$$,$meta67289__$1$$){return new $app$util$websocket$t_app$0util$0websocket67288$$(this.uri,this.sb,this.ws,this.data,this.$lk1$,this.$lk2$,this.$lk3$,$meta67289__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta67289$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return $APP.$cljs$core$_deref$$(this.data)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReset$_reset_BANG_$arity$2$=function($_$jscomp$2109$$,$newval$jscomp$9$$){return $cljs$core$_reset_BANG_$$(this.data,$newval$jscomp$9$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$2$=function($_$jscomp$2110$$,$f$jscomp$820$$){return $cljs$core$_swap_BANG_$$(this.data,$f$jscomp$820$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$3$=function($_$jscomp$2111$$,$f$jscomp$821$$,$x$jscomp$1189$$){return $cljs$core$_swap_BANG_$$(this.data,$f$jscomp$821$$,$x$jscomp$1189$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$4$=function($_$jscomp$2112$$,$f$jscomp$822$$,$x$jscomp$1190$$,$y$jscomp$424$$){return $cljs$core$_swap_BANG_$$(this.data,$f$jscomp$822$$,$x$jscomp$1190$$,$y$jscomp$424$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$5$=function($_$jscomp$2113$$,$f$jscomp$823$$,$x$jscomp$1191$$,$y$jscomp$425$$,$more$jscomp$50$$){return $cljs$core$_swap_BANG_$$(this.data,$f$jscomp$823$$,$x$jscomp$1191$$,$y$jscomp$425$$,$more$jscomp$50$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_notify_watches$arity$3$=function($_$jscomp$2114$$,$oldval$jscomp$8$$,$newval$jscomp$10$$){return $cljs$core$_notify_watches$$(this.data,$oldval$jscomp$8$$,$newval$jscomp$10$$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_add_watch$arity$3$=function($_$jscomp$2115$$,$key$jscomp$383$$,$f$jscomp$824$$){return $cljs$core$_add_watch$$(this.data,$key$jscomp$383$$,$f$jscomp$824$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWatchable$_remove_watch$arity$2$=function($_$jscomp$2116$$,$key$jscomp$384$$){return $cljs$core$_remove_watch$$(this.data,$key$jscomp$384$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IHash$_hash$arity$1$=function(){return $goog$getUid$$(this.ws)};
$APP.$JSCompiler_prototypeAlias$$.$app$util$websocket$IWebSocket$_stream$arity$1$=function(){return $APP.$beicon$v2$core$map$$(function($map__67292__$1_p__67291$$){$map__67292__$1_p__67291$$=$APP.$cljs$core$__destructure_map$$($map__67292__$1_p__67291$$);var $type$jscomp$472$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67292__$1_p__67291$$,$APP.$cljs$cst$139$type$$),$payload$jscomp$5$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67292__$1_p__67291$$,$APP.$cljs$cst$2970$payload$$);
return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$141$message$$,$type$jscomp$472$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__67292__$1_p__67291$$,$APP.$cljs$cst$2970$payload$$,$APP.$app$common$transit$decode_str$$.$cljs$core$IFn$_invoke$arity$1$($payload$jscomp$5$$)):$map__67292__$1_p__67291$$},this.sb)};
$APP.$JSCompiler_prototypeAlias$$.$app$util$websocket$IWebSocket$_send$arity$2$=function($_$jscomp$2119$$,$msg$jscomp$26$$){return $APP.$cljs$core$truth_$$(this.ws.isOpen())?this.ws.send($msg$jscomp$26$$):null};$APP.$JSCompiler_prototypeAlias$$.$app$util$websocket$IWebSocket$_close$arity$1$=function(){this.sb.complete();$APP.$goog$events$unlistenByKey$$(this.$lk1$);$APP.$goog$events$unlistenByKey$$(this.$lk2$);$APP.$goog$events$unlistenByKey$$(this.$lk3$);this.ws.close();return this.ws.dispose()};var $app$main$data$websocket$send_message_67309$$,$app$main$data$websocket$initialize_67316$$,$app$main$data$websocket$finalize_67324$$;$APP.$app$common$logging$loggers$$.set("app.main.data.websocket",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$847$error$$));var $app$main$data$websocket$ws_conn$$=$APP.$cljs$core$volatile_BANG_$$(null);var $app$main$data$auth$logged_in_67379$$,$app$main$data$auth$login_67397$$,$app$main$data$auth$login_with_ldap_67411$$,$app$main$data$auth$login_with_sso_67420$$,$app$main$data$auth$login_from_register_67437$$,$app$main$data$auth$logged_out_67447$$,$app$main$data$auth$logout_67458$$;var $app$main$errors$handling_error_QMARK_$$;$APP.$app$main$errors$last_report$$=null;$app$main$errors$handling_error_QMARK_$$=$APP.$cljs$core$volatile_BANG_$$(!1);$APP.$cljs$core$reset_BANG_$$($app$main$store$on_error$$,$APP.$app$main$errors$on_error$$);
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1568$network$$,function($error$jscomp$60$$){var $temp__5825__auto___67624$$=$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$60$$);$APP.$cljs$core$truth_$$($temp__5825__auto___67624$$)&&$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($temp__5825__auto___67624$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,
"Network Error"]));return $app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$145$cause$$,$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$60$$),$APP.$cljs$cst$139$type$$,$cljs$cst$3917$handled$$]))});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$1736$internal$$,function($error$jscomp$61_temp__5825__auto__$jscomp$193$$){$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$assign_exception$$($error$jscomp$61_temp__5825__auto__$jscomp$193$$));$error$jscomp$61_temp__5825__auto__$jscomp$193$$=$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$61_temp__5825__auto__$jscomp$193$$);
return $APP.$cljs$core$truth_$$($error$jscomp$61_temp__5825__auto__$jscomp$193$$)?$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($error$jscomp$61_temp__5825__auto__$jscomp$193$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,"Internal Error"])):null});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($error$jscomp$62_temp__5825__auto__$jscomp$194$$){if(typeof $APP.$cljs$cst$273$hint$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$62_temp__5825__auto__$jscomp$194$$)==="string"&&$APP.$cuerdas$core$starts_with_QMARK_$$($APP.$cljs$cst$273$hint$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$62_temp__5825__auto__$jscomp$194$$),"Assert failed:"))return $potok$v2$core$handle_error$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($error$jscomp$62_temp__5825__auto__$jscomp$194$$,
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$270$assertion$$));$error$jscomp$62_temp__5825__auto__$jscomp$194$$=$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$62_temp__5825__auto__$jscomp$194$$);return $APP.$cljs$core$truth_$$($error$jscomp$62_temp__5825__auto__$jscomp$194$$)?($app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($error$jscomp$62_temp__5825__auto__$jscomp$194$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,
"Unexpected Error"])),$app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$145$cause$$,$error$jscomp$62_temp__5825__auto__$jscomp$194$$,$APP.$cljs$cst$139$type$$,$cljs$cst$3918$unhandled$$]))):null});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$3108$authentication$$,function($error$jscomp$63$$){var $message$jscomp$93$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.auth.unable-to-login"),$uri$jscomp$94$$=$APP.$app$util$globals$location$$.href,$show_error_QMARK_$$=function(){var $or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$=$APP.$cuerdas$core$includes_QMARK_$$($uri$jscomp$94$$,"workspace");
if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$))return $or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$;$or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$=$APP.$cuerdas$core$includes_QMARK_$$($uri$jscomp$94$$,"dashboard");if($APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$))return $or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$;
$or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$=$APP.$cuerdas$core$includes_QMARK_$$($uri$jscomp$94$$,"view");return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$)?$or__5025__auto__$jscomp$771_or__5025__auto____$1$jscomp$86_or__5025__auto____$2$jscomp$24$$:$APP.$cuerdas$core$includes_QMARK_$$($uri$jscomp$94$$,"settings")}();if($APP.$cljs$core$truth_$$($show_error_QMARK_$$))return $app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$router$assign_exception$$($error$jscomp$63$$)]));
$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$auth$logout$$());return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(500,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$warn$cljs$0core$0IFn$0_invoke$0arity$02$$($message$jscomp$93$$))})});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2211$validation$$,function($map__67550__$1_message$jscomp$94_p__67549$$){$map__67550__$1_message$jscomp$94_p__67549$$=$APP.$cljs$core$__destructure_map$$($map__67550__$1_message$jscomp$94_p__67549$$);var $code$jscomp$35$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67550__$1_message$jscomp$94_p__67549$$,$APP.$cljs$cst$271$code$$),$temp__5825__auto___67626$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67550__$1_message$jscomp$94_p__67549$$,
$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$);$APP.$cljs$core$truth_$$($temp__5825__auto___67626$$)&&$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($temp__5825__auto___67626$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,"Validation Error"]));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$35$$,$cljs$cst$3919$invalid_paste_data$$)?($map__67550__$1_message$jscomp$94_p__67549$$=
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.paste-data-validation"),$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$map__67550__$1_message$jscomp$94_p__67549$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,
$APP.$cljs$cst$2310$timeout$$,3E3],null))]))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$35$$,$cljs$cst$3920$vern_conflict$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($potok$v2$core$resolve$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3921$app_DOT_main_DOT_data_DOT_workspace_SLASH_reload_current_file$$,null)):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$35$$,$cljs$cst$3922$snapshot_is_locked$$)?($map__67550__$1_message$jscomp$94_p__67549$$=
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.version-locked"),$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$map__67550__$1_message$jscomp$94_p__67549$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,
3E3],null))]))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$35$$,$cljs$cst$3923$only_creator_can_lock$$)?($map__67550__$1_message$jscomp$94_p__67549$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.only-creator-can-lock"),$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,
$map__67550__$1_message$jscomp$94_p__67549$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,3E3],null))]))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$35$$,$cljs$cst$3924$only_creator_can_unlock$$)?($map__67550__$1_message$jscomp$94_p__67549$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.only-creator-can-unlock"),$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1621$content$$,$map__67550__$1_message$jscomp$94_p__67549$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,3E3],null))]))):$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($code$jscomp$35$$,$cljs$cst$3925$snapshot_already_locked$$)?($map__67550__$1_message$jscomp$94_p__67549$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.version-already-locked"),$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$1621$content$$,$map__67550__$1_message$jscomp$94_p__67549$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,3E3],null))]))):$app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$router$assign_exception$$($map__67550__$1_message$jscomp$94_p__67549$$)]))});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$270$assertion$$,function($error$jscomp$65_temp__5825__auto__$jscomp$195$$){$error$jscomp$65_temp__5825__auto__$jscomp$195$$=$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$65_temp__5825__auto__$jscomp$195$$);return $APP.$cljs$core$truth_$$($error$jscomp$65_temp__5825__auto__$jscomp$195$$)?($app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$145$cause$$,
$error$jscomp$65_temp__5825__auto__$jscomp$195$$,$APP.$cljs$cst$139$type$$,$cljs$cst$3917$handled$$])),$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($error$jscomp$65_temp__5825__auto__$jscomp$195$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,"Assertion Error"]))):null});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$3926$worker_error$$,function($G__67552_error$jscomp$66$$){$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.internal-worker-error"),
$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,3E3],null)))});$G__67552_error$jscomp$66$$=$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$.$cljs$core$IFn$_invoke$arity$1$($G__67552_error$jscomp$66$$);return $G__67552_error$jscomp$66$$==null?null:$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($G__67552_error$jscomp$66$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,
"Web Worker Error"]))});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$3555$svg_parser$$,function(){return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.svg-parser.invalid-svg"),$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,3E3],null)))})});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$3317$comment_error$$,function(){return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$notifications$show$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1621$content$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.comment-error"),$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$2306$toast$$,$APP.$cljs$cst$282$level$$,$APP.$cljs$cst$847$error$$,$APP.$cljs$cst$2310$timeout$$,3E3],null)))})});$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2615$not_found$$,$cljs$cst$3927$app_DOT_main_DOT_errors_SLASH_exceptional_state$$);$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2207$bad_gateway$$,$cljs$cst$3927$app_DOT_main_DOT_errors_SLASH_exceptional_state$$);
$cljs$core$derive$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2206$service_unavailable$$,$cljs$cst$3927$app_DOT_main_DOT_errors_SLASH_exceptional_state$$);
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$3927$app_DOT_main_DOT_errors_SLASH_exceptional_state$$,function($error$jscomp$67$$){var $temp__5825__auto___67636$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($error$jscomp$67$$,$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$);$APP.$cljs$core$truth_$$($temp__5825__auto___67636$$)&&$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($temp__5825__auto___67636$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,"Exceptional State"]));return $APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$assign_exception$$($error$jscomp$67$$))})});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$2513$restriction$$,function($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$){$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$cljs$core$__destructure_map$$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$);var $code$jscomp$36_on_accept$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,
$APP.$cljs$cst$271$code$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2518$migration_in_progress$$,$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.migration-in-progress",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2515$feature$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)])),
$code$jscomp$36_on_accept$$=$APP.$cljs$core$constantly$$(null),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,$APP.$cljs$cst$2436$on_accept$$,$code$jscomp$36_on_accept$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2519$team_feature_mismatch$$,
$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.team-feature-mismatch",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2515$feature$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)])),$code$jscomp$36_on_accept$$=$APP.$cljs$core$constantly$$(null),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,$APP.$cljs$cst$2436$on_accept$$,$code$jscomp$36_on_accept$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2516$file_feature_mismatch$$,$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.file-feature-mismatch",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2515$feature$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)])),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,
$APP.$cljs$cst$2436$on_accept$$,$app$main$errors$redirect_to_dashboard$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3929$feature_mismatch$$,$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.feature-mismatch",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2515$feature$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)])),
$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,$APP.$cljs$cst$2436$on_accept$$,$app$main$errors$redirect_to_dashboard$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2514$feature_not_supported$$,
$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.feature-not-supported",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2515$feature$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)])),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,$APP.$cljs$cst$2436$on_accept$$,$app$main$errors$redirect_to_dashboard$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3930$file_version_not_supported$$,$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.version-not-supported"),
$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,$APP.$cljs$cst$2436$on_accept$$,$app$main$errors$redirect_to_dashboard$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3316$max_quote_reached$$,
$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.max-quota-reached",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2831$target$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)])),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2522$paste_feature_not_enabled$$,$code$jscomp$36_on_accept$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2520$missing_features_in_paste_content$$,$code$jscomp$36_on_accept$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2521$paste_feature_not_supported$$,
$code$jscomp$36_on_accept$$))return $map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.feature-not-supported",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2515$feature$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)])),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$],null)));if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$2517$file_in_components_v1$$,$code$jscomp$36_on_accept$$))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$3928$alert$$,$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.deprecated"),$APP.$cljs$cst$3931$link_message$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3932$before$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.deprecated.contact.before"),$APP.$cljs$cst$1572$text$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.deprecated.contact.text"),$APP.$cljs$cst$3933$after$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.deprecated.contact.after"),
$APP.$cljs$cst$3934$on_click$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2466$settings_feedback$$))}],null)],null)));$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$=$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$.$cljs$core$IFn$_invoke$arity$1$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$);return $APP.$cljs$core$truth_$$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$)?
($app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,"Restriction Error"])),$app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$145$cause$$,$map__67559__$1_message$jscomp$95_p__67558_temp__5825__auto__$jscomp$196$$,$APP.$cljs$cst$139$type$$,
$cljs$cst$3918$unhandled$$]))):null});
$potok$v2$core$handle_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$3935$server_error$$,function($error$jscomp$69$$){var $temp__5825__auto___67644$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($error$jscomp$69$$,$APP.$cljs$cst$3915$app_DOT_main_DOT_errors_SLASH_instance$$);$APP.$cljs$core$truth_$$($temp__5825__auto___67644$$)&&$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($temp__5825__auto___67644$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,
"Server Error"]));return $app$main$store$async_emit_BANG_$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$router$assign_exception$$($error$jscomp$69$$)]))});
(function(){function $on_unhandled_rejection$$($event$jscomp$92_type$jscomp$476$$){$event$jscomp$92_type$jscomp$476$$.preventDefault();var $temp__5825__auto__$jscomp$198$$=$event$jscomp$92_type$jscomp$476$$.reason;if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$198$$)){if($APP.$cljs$core$truth_$$($app$main$errors$is_ignorable_exception_QMARK_$$($temp__5825__auto__$jscomp$198$$)))return null;if($APP.$cljs$core$truth_$$($APP.$app$main$errors$stale_asset_error_QMARK_$$($temp__5825__auto__$jscomp$198$$)))return $APP.$app$config$throttled_reload$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$982$reason$$,
$APP.$cljs$core$ex_message$$($temp__5825__auto__$jscomp$198$$)]));$event$jscomp$92_type$jscomp$476$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$ex_data$$($temp__5825__auto__$jscomp$198$$),$APP.$cljs$cst$139$type$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3936$wasm_error$$,$event$jscomp$92_type$jscomp$476$$))return $APP.$app$main$errors$on_error$$($temp__5825__auto__$jscomp$198$$);$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($temp__5825__auto__$jscomp$198$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,"Uncaught Rejection"]));return $app$util$timers$asap$$(function(){return $app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$145$cause$$,$temp__5825__auto__$jscomp$198$$,$APP.$cljs$cst$139$type$$,$cljs$cst$3918$unhandled$$]))})}return null}function $on_unhandled_error$$($event$jscomp$91_type$jscomp$475$$){$event$jscomp$91_type$jscomp$475$$.preventDefault();
var $temp__5825__auto__$jscomp$197$$=$event$jscomp$91_type$jscomp$475$$.error;if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$197$$)){if($APP.$cljs$core$truth_$$($app$main$errors$is_ignorable_exception_QMARK_$$($temp__5825__auto__$jscomp$197$$)))return null;if($APP.$cljs$core$truth_$$($APP.$app$main$errors$stale_asset_error_QMARK_$$($temp__5825__auto__$jscomp$197$$)))return $APP.$app$config$throttled_reload$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$982$reason$$,
$APP.$cljs$core$ex_message$$($temp__5825__auto__$jscomp$197$$)]));$event$jscomp$91_type$jscomp$475$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$ex_data$$($temp__5825__auto__$jscomp$197$$),$APP.$cljs$cst$139$type$$);if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3936$wasm_error$$,$event$jscomp$91_type$jscomp$475$$))return $APP.$app$main$errors$on_error$$($temp__5825__auto__$jscomp$197$$);$app$common$exceptions$print_throwable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($temp__5825__auto__$jscomp$197$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$969$prefix$$,"Uncaught Exception"]));return $app$util$timers$asap$$(function(){return $app$main$errors$flash$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$145$cause$$,$temp__5825__auto__$jscomp$197$$,$APP.$cljs$cst$139$type$$,$cljs$cst$3918$unhandled$$]))})}return null}$APP.$app$util$globals$window$$.addEventListener("error",$on_unhandled_error$$);$APP.$app$util$globals$window$$.addEventListener("unhandledrejection",
$on_unhandled_rejection$$);return function(){$APP.$app$util$globals$window$$.removeEventListener("error",$on_unhandled_error$$);return $APP.$app$util$globals$window$$.removeEventListener("unhandledrejection",$on_unhandled_rejection$$)}})();var $shadow$js$shim$module$0js_beautify$$=shadow$bridge("js-beautify");var $app$util$code_gen$style_css_formats$css_formatters$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$3937$border_style$$,$APP.$cljs$cst$1969$min_width$$,$cljs$cst$3938$padding_inline_end$$,$cljs$cst$3939$box_shadow$$,$cljs$cst$3940$padding_block_start$$,$APP.$cljs$cst$1971$max_height$$,$cljs$cst$3941$margin_inline_end$$,$cljs$cst$1973$min_height$$,$APP.$cljs$cst$1546$top$$,$cljs$cst$3942$border_end_start_radius$$,$cljs$cst$3943$max_block_size$$,$cljs$cst$3944$padding_block_end$$,$cljs$cst$3945$min_inline_size$$,
$cljs$cst$3946$margin_block_end$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$2043$background$$,$cljs$cst$3947$grid_template_rows$$,$APP.$cljs$cst$279$max_width$$,$APP.$cljs$cst$1666$column_gap$$,$cljs$cst$3948$border_width$$,$APP.$cljs$cst$2649$filter$$,$cljs$cst$3949$margin_block_start$$,$cljs$cst$3950$border_start_end_radius$$,$cljs$cst$3951$min_block_size$$,$APP.$cljs$cst$256$padding$$,$APP.$cljs$cst$3952$gap$$,$cljs$cst$3953$max_inline_size$$,$cljs$cst$3954$border_color$$,$cljs$cst$3955$border_end_end_radius$$,
$cljs$cst$3956$margin_inline_start$$,$cljs$cst$3957$grid_template_columns$$,$APP.$cljs$cst$3958$border$$,$APP.$cljs$cst$1967$border_radius$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1665$row_gap$$,$cljs$cst$3959$border_start_start_radius$$,$APP.$cljs$cst$257$left$$,$cljs$cst$3960$padding_inline_start$$,$APP.$cljs$cst$1914$margin$$],[$cljs$cst$3937$border_style$$,$APP.$cljs$cst$872$size$$,$cljs$cst$3961$size_array$$,$APP.$cljs$cst$3962$shadows$$,$cljs$cst$3961$size_array$$,$APP.$cljs$cst$872$size$$,
$cljs$cst$3961$size_array$$,$APP.$cljs$cst$872$size$$,$APP.$cljs$cst$1660$position$$,$cljs$cst$3963$string_or_size_array$$,$APP.$cljs$cst$872$size$$,$cljs$cst$3961$size_array$$,$APP.$cljs$cst$872$size$$,$cljs$cst$3961$size_array$$,$APP.$cljs$cst$872$size$$,$APP.$cljs$cst$1284$color$$,$cljs$cst$3964$tracks$$,$APP.$cljs$cst$872$size$$,$cljs$cst$3961$size_array$$,$cljs$cst$3948$border_width$$,$APP.$cljs$cst$1637$blur$$,$cljs$cst$3961$size_array$$,$cljs$cst$3963$string_or_size_array$$,$APP.$cljs$cst$872$size$$,
$cljs$cst$3961$size_array$$,$cljs$cst$3961$size_array$$,$APP.$cljs$cst$872$size$$,$cljs$cst$3954$border_color$$,$cljs$cst$3963$string_or_size_array$$,$cljs$cst$3961$size_array$$,$cljs$cst$3964$tracks$$,$APP.$cljs$cst$3958$border$$,$cljs$cst$3963$string_or_size_array$$,$APP.$cljs$cst$872$size$$,$cljs$cst$3961$size_array$$,$cljs$cst$3963$string_or_size_array$$,$APP.$cljs$cst$1660$position$$,$cljs$cst$3961$size_array$$,$cljs$cst$3961$size_array$$]);var $app$util$code_gen$style_css$shape_wrapper_css_properties$$,$app$util$code_gen$style_css$shape_css_properties$$;
$app$util$code_gen$style_css$shape_wrapper_css_properties$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,14,[$APP.$cljs$cst$1969$min_width$$,null,$APP.$cljs$cst$1971$max_height$$,null,$cljs$cst$1973$min_height$$,null,$APP.$cljs$cst$1546$top$$,null,$APP.$cljs$cst$1662$justify_self$$,null,$APP.$cljs$cst$279$max_width$$,null,$cljs$cst$3969$flex_shrink$$,null,$cljs$cst$3970$grid_row$$,null,$cljs$cst$3971$z_index$$,null,$APP.$cljs$cst$1660$position$$,null,
$APP.$cljs$cst$1661$align_self$$,null,$cljs$cst$3972$grid_column$$,null,$APP.$cljs$cst$257$left$$,null,$APP.$cljs$cst$1914$margin$$,null],null),null);
$app$util$code_gen$style_css$shape_css_properties$$=$APP.$cljs$core$PersistentVector$fromArray$$([$APP.$cljs$cst$1660$position$$,$APP.$cljs$cst$257$left$$,$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1275$transform$$,$APP.$cljs$cst$2043$background$$,$APP.$cljs$cst$3958$border$$,$cljs$cst$3959$border_start_start_radius$$,$cljs$cst$3950$border_start_end_radius$$,$cljs$cst$3942$border_end_start_radius$$,$cljs$cst$3955$border_end_end_radius$$,$cljs$cst$3939$box_shadow$$,
$APP.$cljs$cst$2649$filter$$,$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$2868$overflow$$,$APP.$cljs$cst$1851$blend_mode$$,$APP.$cljs$cst$1917$display$$,$APP.$cljs$cst$3973$align_items$$,$APP.$cljs$cst$3974$align_content$$,$APP.$cljs$cst$3975$justify_items$$,$APP.$cljs$cst$3976$justify_content$$,$APP.$cljs$cst$3952$gap$$,$APP.$cljs$cst$1666$column_gap$$,$APP.$cljs$cst$1665$row_gap$$,$cljs$cst$3960$padding_inline_start$$,$cljs$cst$3938$padding_inline_end$$,$cljs$cst$3940$padding_block_start$$,$cljs$cst$3944$padding_block_end$$,
$cljs$cst$3971$z_index$$,$APP.$cljs$cst$3977$flex_direction$$,$APP.$cljs$cst$3978$flex_wrap$$,$APP.$cljs$cst$1644$flex$$,$cljs$cst$3979$flex_grow$$,$cljs$cst$3947$grid_template_rows$$,$cljs$cst$3957$grid_template_columns$$,$cljs$cst$3980$grid_template_areas$$,$cljs$cst$3981$grid_auto_flow$$,$cljs$cst$3969$flex_shrink$$,$APP.$cljs$cst$1914$margin$$,$cljs$cst$3949$margin_block_start$$,$cljs$cst$3946$margin_block_end$$,$cljs$cst$3956$margin_inline_start$$,$cljs$cst$3941$margin_inline_end$$,$APP.$cljs$cst$1971$max_height$$,
$cljs$cst$3943$max_block_size$$,$cljs$cst$1973$min_height$$,$cljs$cst$3951$min_block_size$$,$APP.$cljs$cst$279$max_width$$,$cljs$cst$3953$max_inline_size$$,$APP.$cljs$cst$1969$min_width$$,$cljs$cst$3945$min_inline_size$$,$APP.$cljs$cst$1661$align_self$$,$APP.$cljs$cst$1662$justify_self$$,$cljs$cst$3972$grid_column$$,$cljs$cst$3970$grid_row$$,$cljs$cst$3982$grid_area$$],!0);
$APP.$app$util$code_gen$style_css$generate_style$$=function $app$util$code_gen$style_css$generate_style$$($var_args$jscomp$1274$$){switch(arguments.length){case 3:return $app$util$code_gen$style_css$generate_style$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$util$code_gen$style_css$generate_style$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$util$code_gen$style_css$generate_style$$.$cljs$core$IFn$_invoke$arity$3$=function($objects$jscomp$553$$,$root_shapes$$,$all_shapes$$){return $APP.$app$util$code_gen$style_css$generate_style$$.$cljs$core$IFn$_invoke$arity$4$($objects$jscomp$553$$,$root_shapes$$,$all_shapes$$,null)};
$APP.$app$util$code_gen$style_css$generate_style$$.$cljs$core$IFn$_invoke$arity$4$=function($objects$jscomp$554$$,$root_shapes$jscomp$1$$,$all_shapes$jscomp$1$$,$map__67917__$1_p__67916$$){$map__67917__$1_p__67916$$=$APP.$cljs$core$__destructure_map$$($map__67917__$1_p__67916$$);var $with_prelude_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($map__67917__$1_p__67916$$,$APP.$cljs$cst$3984$with_prelude_QMARK_$$,!0),$options__$1$jscomp$71$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__67917__$1_p__67916$$,
$cljs$cst$3966$root_shapes$$,$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$root_shapes$jscomp$1$$));return($APP.$cljs$core$truth_$$($with_prelude_QMARK_$$)?"\nhtml, body {\n  margin: 0;\n  min-height: 100%;\n  min-width: 100%;\n  padding: 0;\n}\n\nbody {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  width: 100vw;\n  min-height: 100vh;\n}\n\n* {\n  box-sizing: border-box;\n}\n\n.text-node { background-clip: text !important; -webkit-background-clip: text !important; }\n\n":
"")+($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n\n",$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$02$$(function($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$){if($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$!=null&&$APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$)!=null){var $selector$jscomp$inline_12216$$=$app$util$code_gen$common$shape__GT_selector$$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$),
$wrapper_QMARK_$jscomp$inline_12217$$=$app$util$code_gen$common$has_wrapper_QMARK_$$($objects$jscomp$554$$,$JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$),$svg_QMARK_$jscomp$inline_12218$$=$app$util$code_gen$common$svg_markup_QMARK_$$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$),$css_properties$jscomp$inline_12219_properties$jscomp$inline_12220$$=$wrapper_QMARK_$jscomp$inline_12217$$?$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$complement$$($app$util$code_gen$style_css$shape_wrapper_css_properties$$),
$app$util$code_gen$style_css$shape_css_properties$$):$app$util$code_gen$style_css$shape_css_properties$$;$css_properties$jscomp$inline_12219_properties$jscomp$inline_12220$$=$app$util$code_gen$style_css$format_css_properties$$($app$util$code_gen$style_css$shape__GT_css_properties$$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$,$objects$jscomp$554$$,$css_properties$jscomp$inline_12219_properties$jscomp$inline_12220$$,$options__$1$jscomp$71$$),$options__$1$jscomp$71$$);if($wrapper_QMARK_$jscomp$inline_12217$$){var $JSCompiler_temp$jscomp$13385_JSCompiler_temp_const$jscomp$13387_wrapper_properties$jscomp$inline_12221$$=
$APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$;var $JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$=$app$util$code_gen$style_css$shape__GT_css_properties$$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$,$objects$jscomp$554$$,$app$util$code_gen$style_css$shape_wrapper_css_properties$$,$options__$1$jscomp$71$$);if($APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$554$$,
$JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$)&&!$app$common$geom$matrix$unit_QMARK_$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$))){var $G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$554$$,
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$));var $JSCompiler_temp_const$jscomp$inline_12224_bounds$jscomp$inline_13725_height$jscomp$inline_13727$$=$APP.$app$common$geom$shapes$points$parent_coords_bounds$$($APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$),$APP.$cljs$cst$1588$points$$.$cljs$core$IFn$_invoke$arity$1$($G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$));
$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=$APP.$app$common$geom$shapes$points$width_points$$($JSCompiler_temp_const$jscomp$inline_12224_bounds$jscomp$inline_13725_height$jscomp$inline_13727$$);$JSCompiler_temp_const$jscomp$inline_12224_bounds$jscomp$inline_13725_height$jscomp$inline_13727$$=
$APP.$app$common$geom$shapes$points$height_points$$($JSCompiler_temp_const$jscomp$inline_12224_bounds$jscomp$inline_13725_height$jscomp$inline_13727$$);$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1511$height$$,$JSCompiler_temp_const$jscomp$inline_12224_bounds$jscomp$inline_13725_height$jscomp$inline_13727$$],
null)],null);$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=!$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$554$$,$JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$)||$APP.$cljs$core$not$$($APP.$app$common$types$shape$layout$position_absolute_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$))?
$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,"relative"],null)):$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$}else $G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=
null;$JSCompiler_temp$jscomp$13385_JSCompiler_temp_const$jscomp$13387_wrapper_properties$jscomp$inline_12221$$=$app$util$code_gen$style_css$format_css_properties$$($JSCompiler_temp$jscomp$13385_JSCompiler_temp_const$jscomp$13387_wrapper_properties$jscomp$inline_12221$$.call($APP.$app$common$data$concat_vec$$,$JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$])),
$options__$1$jscomp$71$$)}else $JSCompiler_temp$jscomp$13385_JSCompiler_temp_const$jscomp$13387_wrapper_properties$jscomp$inline_12221$$=null;$wrapper_QMARK_$jscomp$inline_12217$$?($JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$=$APP.$app$common$types$shape$layout$any_layout_immediate_child_QMARK_$$($objects$jscomp$554$$,$JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$)&&!$app$common$geom$matrix$unit_QMARK_$$($APP.$cljs$cst$1275$transform$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$))?
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,"absolute"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$257$left$$,"50%"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1546$top$$,"50%"],
null)],null):null,$JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$=$app$util$code_gen$style_css$format_css_properties$$($JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$,$options__$1$jscomp$71$$)):$JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$=
null;$svg_QMARK_$jscomp$inline_12218$$?($G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$554$$,$JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$),$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=
new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,"absolute"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1546$top$$,0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$257$left$$,0],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1275$transform$$,"translate("+($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$))+
"px,")+($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$)-$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1589$selrect$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$))+"px)")],
null)],null),$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=$app$util$code_gen$style_css$format_css_properties$$($G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$,
$options__$1$jscomp$71$$)):$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$=null;$JSCompiler_temp_const$jscomp$inline_12224_bounds$jscomp$inline_13725_height$jscomp$inline_13727$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$;var $JSCompiler_temp_const$jscomp$inline_12225$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$,
$JSCompiler_temp_const$jscomp$inline_12226$$=$APP.$cljs$core$PersistentVector$EMPTY_NODE$$;var $G__67890$jscomp$inline_12228_JSCompiler_inline_result$jscomp$inline_12227$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$);$G__67890$jscomp$inline_12228_JSCompiler_inline_result$jscomp$inline_12227$$=$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$2$("/* %s */",$G__67890$jscomp$inline_12228_JSCompiler_inline_result$jscomp$inline_12227$$):
$APP.$cuerdas$core$format$$("/* %s */",$G__67890$jscomp$inline_12228_JSCompiler_inline_result$jscomp$inline_12227$$);$JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$=$JSCompiler_temp_const$jscomp$inline_12224_bounds$jscomp$inline_13725_height$jscomp$inline_13727$$.call($APP.$cuerdas$core$join$$,"\n",$JSCompiler_temp_const$jscomp$inline_12225$$.call($APP.$cljs$core$filter$$,$APP.$cljs$core$some_QMARK_$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$JSCompiler_temp_const$jscomp$inline_12226$$,
[$G__67890$jscomp$inline_12228_JSCompiler_inline_result$jscomp$inline_12227$$,$wrapper_QMARK_$jscomp$inline_12217$$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$(".%s-wrapper {\n%s\n}",$selector$jscomp$inline_12216$$,$JSCompiler_temp$jscomp$13385_JSCompiler_temp_const$jscomp$13387_wrapper_properties$jscomp$inline_12221$$):$APP.$cuerdas$core$format$$(".%s-wrapper {\n%s\n}",$selector$jscomp$inline_12216$$,$JSCompiler_temp$jscomp$13385_JSCompiler_temp_const$jscomp$13387_wrapper_properties$jscomp$inline_12221$$):
null,$wrapper_QMARK_$jscomp$inline_12217$$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$(".%s-wrapper \x3e * {\n%s\n}",$selector$jscomp$inline_12216$$,$JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$):$APP.$cuerdas$core$format$$(".%s-wrapper \x3e * {\n%s\n}",$selector$jscomp$inline_12216$$,$JSCompiler_inline_result$jscomp$13391_JSCompiler_temp$jscomp$13390_JSCompiler_temp_const$jscomp$13386_wrapper_child_properties$jscomp$inline_12222$$):
null,$svg_QMARK_$jscomp$inline_12218$$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$(".%s \x3e svg {\n%s\n}",$selector$jscomp$inline_12216$$,$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$):$APP.$cuerdas$core$format$$(".%s \x3e svg {\n%s\n}",
$selector$jscomp$inline_12216$$,$G__67824$jscomp$inline_13728_JSCompiler_inline_result$jscomp$13389_JSCompiler_inline_result$jscomp$13393_JSCompiler_temp$jscomp$13392_bounds$jscomp$inline_13735_parent$jscomp$inline_13724_svg_child_props$jscomp$inline_12223_width$jscomp$inline_13726$$):null,$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$?$APP.$cuerdas$core$format$$.$cljs$core$IFn$_invoke$arity$3$(".%s {\n%s\n}",$selector$jscomp$inline_12216$$,$css_properties$jscomp$inline_12219_properties$jscomp$inline_12220$$):
$APP.$cuerdas$core$format$$(".%s {\n%s\n}",$selector$jscomp$inline_12216$$,$css_properties$jscomp$inline_12219_properties$jscomp$inline_12220$$),$APP.$app$common$files$helpers$text_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$)?$app$util$code_gen$style_css$generate_text_css$$($JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$):null],null)))}else $JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$=null;return $JSCompiler_inline_result$jscomp$10468_p1__67907_SHARP_$$},
$all_shapes$jscomp$1$$))??"")};$APP.$app$util$code_gen$style_css$generate_style$$.$cljs$lang$maxFixedArity$=4;var $app$main$data$workspace$clipboard$copy_selected_69050$$,$app$main$data$workspace$clipboard$copy_selected_props_69109$$,$app$main$data$workspace$clipboard$paste_selected_props_69121$$,$app$main$data$workspace$clipboard$paste_transit_shapes_69167$$,$app$main$data$workspace$clipboard$paste_transit_props_69232$$,$app$main$data$workspace$clipboard$paste_shapes_69293$$,$app$main$data$workspace$clipboard$paste_html_text_69316$$,$app$main$data$workspace$clipboard$paste_text_69326$$,$app$main$data$workspace$clipboard$paste_svg_text_69338$$,
$app$main$data$workspace$clipboard$paste_image_69349$$,$app$main$data$workspace$clipboard$copy_link_to_clipboard_69352$$;$APP.$app$main$data$workspace$clipboard$default_options$$={decodeTransit:$APP.$app$common$transit$decode_str$$,allowHTMLPaste:$APP.$app$main$features$active_feature_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),"text-editor/v2-html-paste")};$APP.$app$main$data$workspace$clipboard$default_paste_from_blob$$=$APP.$app$main$data$workspace$clipboard$create_paste_from_blob$$(!1);
$APP.$app$main$data$workspace$clipboard$paste_data_valid_QMARK_$$=$app$common$schema$lazy_validator$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$529$multi$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$937$title$$,"paste-data",$cljs$cst$530$dispatch$$,$APP.$cljs$cst$139$type$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3988$copied_shapes$$,new $APP.$cljs$core$PersistentVector$$(null,
10,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"paste-data-shapes"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$cljs$cst$3988$copied_shapes$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$227$features$$,$cljs$cst$950$app_DOT_common_DOT_schema_SLASH_set_of_strings$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2247$version$$,$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1906$selected$$,$cljs$cst$953$app_DOT_common_DOT_schema_SLASH_set_of_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$,$APP.$cljs$cst$202$map$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3986$images$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$203$set$$,$APP.$cljs$cst$202$map$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1660$position$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1507$app_DOT_common_DOT_geom_DOT_point_SLASH_point$$],
null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3997$copied_props$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"paste-data-props"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,$APP.$cljs$cst$3997$copied_props$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$227$features$$,$cljs$cst$950$app_DOT_common_DOT_schema_SLASH_set_of_strings$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2247$version$$,$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$573$props$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$461$map_of$$,$APP.$cljs$cst$221$keyword$$,$APP.$cljs$cst$416$any$$],null)],null)],null)],null)],null));var $app$main$data$workspace$colors$change_fill_69278$$,$app$main$data$workspace$colors$remove_all_fills_69346$$,$app$main$data$workspace$colors$change_stroke_color_69364$$,$app$main$data$workspace$colors$change_shadow_69376$$,$app$main$data$workspace$colors$add_stroke_69384$$,$app$main$data$workspace$colors$picker_for_selected_shape_69413$$,$app$main$data$workspace$colors$change_color_in_selected_69419$$,$app$main$data$workspace$colors$stroke_style_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1850$stroke_style$$,$APP.$cljs$cst$1852$stroke_alignment$$,$APP.$cljs$cst$1639$stroke_width$$,$APP.$cljs$cst$1849$stroke_cap_start$$,$APP.$cljs$cst$1853$stroke_cap_end$$],null);
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4042$prop$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$497$enum$$,
$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1621$content$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1779$index$$,$cljs$cst$342$int$$],null)],null)],null));
var $app$main$data$workspace$colors$text__GT_color_att$$=function $app$main$data$workspace$colors$text__GT_color_att$$($var_args$jscomp$1285$$){for(var $args__5755__auto__$jscomp$225$$=[],$len__5749__auto___69791$$=arguments.length,$i__5750__auto___69792$$=0;;)if($i__5750__auto___69792$$<$len__5749__auto___69791$$)$args__5755__auto__$jscomp$225$$.push(arguments[$i__5750__auto___69792$$]),$i__5750__auto___69792$$+=1;else break;return $app$main$data$workspace$colors$text__GT_color_att$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],
arguments[1],arguments[2],3<$args__5755__auto__$jscomp$225$$.length?new $APP.$cljs$core$IndexedSeq$$($args__5755__auto__$jscomp$225$$.slice(3),0,null):null)};
$app$main$data$workspace$colors$text__GT_color_att$$.$cljs$core$IFn$_invoke$arity$variadic$=function($fill$jscomp$19$$,$file_id$jscomp$197$$,$attrs$jscomp$141_colors$jscomp$7_libraries$jscomp$89$$,$map__69563__$1_p__69562_ref_id$jscomp$10$$){$map__69563__$1_p__69562_ref_id$jscomp$10$$=$APP.$cljs$core$__destructure_map$$($map__69563__$1_p__69562_ref_id$jscomp$10$$);var $has_token_applied$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69563__$1_p__69562_ref_id$jscomp$10$$,$APP.$cljs$cst$4069$has_token_applied$$),
$token_name$jscomp$7$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__69563__$1_p__69562_ref_id$jscomp$10$$,$APP.$cljs$cst$4070$token_name$$),$ref_file$jscomp$9$$=$APP.$cljs$cst$1624$fill_color_ref_file$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$19$$);$map__69563__$1_p__69562_ref_id$jscomp$10$$=$APP.$cljs$cst$1729$fill_color_ref_id$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$19$$);$attrs$jscomp$141_colors$jscomp$7_libraries$jscomp$89$$=$app$common$types$library$get_colors$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($attrs$jscomp$141_colors$jscomp$7_libraries$jscomp$89$$,
$ref_file$jscomp$9$$),$APP.$cljs$cst$142$data$$));var $shared_QMARK_$jscomp$2$$=$APP.$cljs$core$contains_QMARK_$$($attrs$jscomp$141_colors$jscomp$7_libraries$jscomp$89$$,$map__69563__$1_p__69562_ref_id$jscomp$10$$),$base_attrs$jscomp$2$$=function(){var $G__69564$$=$APP.$app$common$types$fills$fill__GT_color$$($fill$jscomp$19$$);return $shared_QMARK_$jscomp$2$$||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($ref_file$jscomp$9$$,$file_id$jscomp$197$$)?$G__69564$$:$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$variadic$($G__69564$$,
$APP.$cljs$cst$1720$ref_file$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1719$ref_id$$]))}();$attrs$jscomp$141_colors$jscomp$7_libraries$jscomp$89$$=function(){var $G__69565__$1$$=$APP.$cljs$core$truth_$$($has_token_applied$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($base_attrs$jscomp$2$$,$APP.$cljs$cst$4069$has_token_applied$$,!0):$base_attrs$jscomp$2$$;return $APP.$cljs$core$truth_$$($token_name$jscomp$7$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__69565__$1$$,
$APP.$cljs$cst$4070$token_name$$,$token_name$jscomp$7$$):$G__69565__$1$$}();return new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2595$attrs$$,$attrs$jscomp$141_colors$jscomp$7_libraries$jscomp$89$$,$APP.$cljs$cst$4042$prop$$,$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$2500$shape_id$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$19$$),$APP.$cljs$cst$1779$index$$,$APP.$cljs$cst$1779$index$$.$cljs$core$IFn$_invoke$arity$1$($fill$jscomp$19$$)],null)};
$app$main$data$workspace$colors$text__GT_color_att$$.$cljs$lang$maxFixedArity$=3;
$app$main$data$workspace$colors$text__GT_color_att$$.$cljs$lang$applyTo$=function($G__69560_seq69558$$){var $G__69559$$=$APP.$cljs$core$first$$($G__69560_seq69558$$),$G__69561_seq69558__$1$$=$APP.$cljs$core$next$$($G__69560_seq69558$$);$G__69560_seq69558$$=$APP.$cljs$core$first$$($G__69561_seq69558__$1$$);var $seq69558__$2_seq69558__$3$$=$APP.$cljs$core$next$$($G__69561_seq69558__$1$$);$G__69561_seq69558__$1$$=$APP.$cljs$core$first$$($seq69558__$2_seq69558__$3$$);$seq69558__$2_seq69558__$3$$=$APP.$cljs$core$next$$($seq69558__$2_seq69558__$3$$);
return this.$cljs$core$IFn$_invoke$arity$variadic$($G__69559$$,$G__69560_seq69558$$,$G__69561_seq69558__$1$$,$seq69558__$2_seq69558__$3$$)};var $app$main$data$workspace$drawing$select_for_drawing_68443$$,$app$main$data$workspace$drawing$start_drawing_68466$$,$app$main$data$workspace$drawing$handle_drawing_68486$$,$app$main$data$workspace$drawing$common$clear_drawing_67684$$,$app$main$data$workspace$drawing$common$handle_finish_drawing_67692$$;var $app$main$data$workspace$drawing$box$handle_drawing_67766$$;/*
 BSD License <https://opensource.org/licenses/BSD-2-Clause>
*/
var $app$main$data$workspace$drawing$curve$setup_frame_67870$$,$app$main$data$workspace$drawing$curve$insert_point_67898$$,$app$main$data$workspace$drawing$curve$finish_drawing_67909$$,$app$main$data$workspace$drawing$curve$handle_drawing_67927$$;var $app$main$data$workspace$path$changes$save_path_content_67884$$;var $app$main$data$workspace$path$undo$undo_path_68047$$,$app$main$data$workspace$path$undo$redo_path_68055$$,$app$main$data$workspace$path$undo$merge_head_68058$$,$app$main$data$workspace$path$undo$add_undo_entry_68061$$,$app$main$data$workspace$path$undo$end_path_undo_68066$$,$app$main$data$workspace$path$undo$start_path_undo_68080$$,$app$main$data$workspace$path$undo$path_content_ref$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$631$$){return $APP.$app$main$data$workspace$path$state$get_path$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($state$jscomp$631$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1621$content$$]))},$APP.$app$main$store$state$$);var $app$main$data$workspace$path$drawing$preview_next_point_68124$$,$app$main$data$workspace$path$drawing$add_node_68140$$,$app$main$data$workspace$path$drawing$drag_handler_68165$$,$app$main$data$workspace$path$drawing$finish_drag_68185$$,$app$main$data$workspace$path$drawing$start_edition_68242$$,$app$main$data$workspace$path$drawing$setup_frame_68252$$,$app$main$data$workspace$path$drawing$handle_drawing_end_68265$$,$app$main$data$workspace$path$drawing$handle_new_shape_68286$$,$app$main$data$workspace$path$drawing$start_draw_mode_68293$$,
$app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$,$app$main$data$workspace$path$drawing$change_edit_mode_68332$$,$app$main$data$workspace$path$drawing$check_changed_content_68361$$,$app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$=function $app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$(){typeof $app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$==="undefined"&&($app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$=function($meta68311$$){this.$meta68311$=
$meta68311$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4114$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_start_draw_mode_STAR_$$},$app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68312$$,$meta68311__$1$$){return new $app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$($meta68311__$1$$)},$app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68311$},$app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($_$jscomp$2252_id$jscomp$653$$,$local$jscomp$6_mode$jscomp$28_state$jscomp$651$$,$stream$jscomp$71$$){$local$jscomp$6_mode$jscomp$28_state$jscomp$651$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($local$jscomp$6_mode$jscomp$28_state$jscomp$651$$,$APP.$cljs$cst$1905$workspace_local$$);$_$jscomp$2252_id$jscomp$653$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($local$jscomp$6_mode$jscomp$28_state$jscomp$651$$,$APP.$cljs$cst$2161$edition$$);$local$jscomp$6_mode$jscomp$28_state$jscomp$651$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($local$jscomp$6_mode$jscomp$28_state$jscomp$651$$,$APP.$cljs$cst$1908$edit_path$$),$_$jscomp$2252_id$jscomp$653$$),$APP.$cljs$cst$4107$edit_mode$$);return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$4108$draw$$,$local$jscomp$6_mode$jscomp$28_state$jscomp$651$$)?$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$_$jscomp$2252_id$jscomp$653$$],null),$APP.$app$common$types$path$convert_to_path$$)),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$drawing$start_edition$$($_$jscomp$2252_id$jscomp$653$$)),$APP.$beicon$v2$core$mapcat$$(function(){return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$drawing$check_changed_content$$.$cljs$core$IFn$_invoke$arity$0$?$app$main$data$workspace$path$drawing$check_changed_content$$.$cljs$core$IFn$_invoke$arity$0$():
$app$main$data$workspace$path$drawing$check_changed_content$$(),$app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$.$cljs$core$IFn$_invoke$arity$0$?$app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$.$cljs$core$IFn$_invoke$arity$0$():$app$main$data$workspace$path$drawing$start_draw_mode_STAR_$$())},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4109$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_drawing_SLASH_end_edition$$),
$stream$jscomp$71$$)))):$APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$path$drawing$start_draw_mode_STAR__68310$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$)};var $app$main$data$workspace$path$selection$update_selection_68218$$;var $app$main$data$workspace$path$edition$apply_content_modifiers_68255$$,$app$main$data$workspace$path$edition$set_modifiers_68282$$,$app$main$data$workspace$path$edition$finish_move_selected_68319$$,$app$main$data$workspace$path$edition$move_selected_68328$$,$app$main$data$workspace$path$edition$start_path_edit_68366$$,$app$main$data$workspace$path$edition$stop_path_edit_68372$$,$app$main$data$workspace$path$edition$move_selected$$=function $app$main$data$workspace$path$edition$move_selected$$($direction$jscomp$23$$,
$shift_QMARK_$jscomp$26$$){var $same_event$jscomp$2$$=Symbol("same-event");typeof $app$main$data$workspace$path$edition$move_selected_68328$$==="undefined"&&($app$main$data$workspace$path$edition$move_selected_68328$$=function($direction$jscomp$24$$,$shift_QMARK_$jscomp$27$$,$same_event$jscomp$3$$,$meta68329$$){this.direction=$direction$jscomp$24$$;this.$shift_QMARK_$=$shift_QMARK_$jscomp$27$$;this.$same_event$=$same_event$jscomp$3$$;this.$meta68329$=$meta68329$$;this.$cljs$lang$protocol_mask$partition0$$=
425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4142$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_move_selected$$},$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=
function($_68330$$,$meta68329__$1$$){return new $app$main$data$workspace$path$edition$move_selected_68328$$(this.direction,this.$shift_QMARK_$,this.$same_event$,$meta68329__$1$$)},$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68329$},$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.direction},$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2276_id$jscomp$675$$,$state$jscomp$674$$){$_$jscomp$2276_id$jscomp$675$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$674$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$674$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),$_$jscomp$2276_id$jscomp$675$$),$cljs$cst$4141$current_move$$)==null?$APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$674$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2276_id$jscomp$675$$,$APP.$cljs$cst$4135$moving_nodes$$],null),!0),new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$1908$edit_path$$,$_$jscomp$2276_id$jscomp$675$$,$cljs$cst$4141$current_move$$],null),this.$same_event$):$state$jscomp$674$$},$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$path$edition$move_selected_68328$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2277_id$jscomp$676$$,
$move_events$jscomp$1_state$jscomp$675$$,$stopper$jscomp$27_stream$jscomp$74$$){var $self__$jscomp$5436$$=this;$_$jscomp$2277_id$jscomp$676$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($move_events$jscomp$1_state$jscomp$675$$,$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$2161$edition$$);var $current_move$jscomp$1_scale$jscomp$26$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($move_events$jscomp$1_state$jscomp$675$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),$_$jscomp$2277_id$jscomp$676$$),$cljs$cst$4141$current_move$$);if($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($_$jscomp$2277_id$jscomp$676$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5436$$.$same_event$,$current_move$jscomp$1_scale$jscomp$26$$):$_$jscomp$2277_id$jscomp$676$$)){var $points$jscomp$92$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($move_events$jscomp$1_state$jscomp$675$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1908$edit_path$$),$_$jscomp$2277_id$jscomp$676$$),$APP.$cljs$cst$4125$selected_points$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);$move_events$jscomp$1_state$jscomp$675$$=$APP.$beicon$v2$core$filter$$(function($p1__68322_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5436$$.direction,$APP.$cljs$core$_deref$$($p1__68322_SHARP_$$))},$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4142$app_DOT_main_DOT_data_DOT_workspace_DOT_path_DOT_edition_SLASH_move_selected$$),
$stopper$jscomp$27_stream$jscomp$74$$));$stopper$jscomp$27_stream$jscomp$74$$=$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$debounce$$(100,$move_events$jscomp$1_state$jscomp$675$$));$current_move$jscomp$1_scale$jscomp$26$$=$APP.$cljs$core$truth_$$($self__$jscomp$5436$$.$shift_QMARK_$)?$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$(10):$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$1$(1);var $mov_vec$jscomp$1$$=$APP.$app$common$geom$point$multiply$$($app$main$data$workspace$path$edition$get_displacement$$($self__$jscomp$5436$$.direction),
$current_move$jscomp$1_scale$jscomp$26$$);return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$_$jscomp$2277_id$jscomp$676$$],null),$APP.$app$common$types$path$convert_to_path$$)),$APP.$beicon$v2$core$merge$$($APP.$beicon$v2$core$map$$(function($p1__68324_SHARP_$$){return $app$main$data$workspace$path$edition$set_move_modifier$$($points$jscomp$92$$,
$p1__68324_SHARP_$$)},$APP.$beicon$v2$core$scan$cljs$0core$0IFn$0_invoke$0arity$03$$(function($p1__68323_SHARP_$$){return $APP.$app$common$geom$point$add$$($p1__68323_SHARP_$$,$mov_vec$jscomp$1$$)},$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0),$APP.$beicon$v2$core$take_until$$($stopper$jscomp$27_stream$jscomp$74$$,$move_events$jscomp$1_state$jscomp$675$$))),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$path$edition$move_selected$$.$cljs$core$IFn$_invoke$arity$2$?
$app$main$data$workspace$path$edition$move_selected$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5436$$.direction,$self__$jscomp$5436$$.$shift_QMARK_$):$app$main$data$workspace$path$edition$move_selected$$($self__$jscomp$5436$$.direction,$self__$jscomp$5436$$.$shift_QMARK_$))),(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$path$edition$apply_content_modifiers$$(),$app$main$data$workspace$path$edition$finish_move_selected$$()))}return $APP.$beicon$v2$core$empty$$()});return new $app$main$data$workspace$path$edition$move_selected_68328$$($direction$jscomp$23$$,
$shift_QMARK_$jscomp$26$$,$same_event$jscomp$2$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};var $app$main$data$workspace$path$tools$process_path_tool_68175$$,$app$main$data$workspace$path$tools$toggle_snap_68212$$;$APP.$app$main$data$workspace$path$make_curve$$=function(){var $app$main$data$workspace$path$make_curve$$=null;$app$main$data$workspace$path$make_curve$$=function($param68426$jscomp$1$$){switch(arguments.length){case 0:return $app$main$data$workspace$path$tools$make_curve$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $app$main$data$workspace$path$tools$make_curve$cljs$0core$0IFn$0_invoke$0arity$01$$($param68426$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$path$make_curve$$.$cljs$core$IFn$_invoke$arity$0$=
function(){return $app$main$data$workspace$path$tools$make_curve$cljs$0core$0IFn$0_invoke$0arity$01$$(null)};$app$main$data$workspace$path$make_curve$$.$cljs$core$IFn$_invoke$arity$1$=function($param68426$$){return $app$main$data$workspace$path$tools$make_curve$cljs$0core$0IFn$0_invoke$0arity$01$$($param68426$$)};return $app$main$data$workspace$path$make_curve$$}();
$APP.$app$main$data$workspace$path$make_corner$$=function(){var $app$main$data$workspace$path$make_corner$$=null;$app$main$data$workspace$path$make_corner$$=function($param68427$jscomp$1$$){switch(arguments.length){case 0:return $app$main$data$workspace$path$tools$make_corner$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $app$main$data$workspace$path$tools$make_corner$cljs$0core$0IFn$0_invoke$0arity$01$$($param68427$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$path$make_corner$$.$cljs$core$IFn$_invoke$arity$0$=
function(){return $app$main$data$workspace$path$tools$make_corner$cljs$0core$0IFn$0_invoke$0arity$01$$(null)};$app$main$data$workspace$path$make_corner$$.$cljs$core$IFn$_invoke$arity$1$=function($param68427$$){return $app$main$data$workspace$path$tools$make_corner$cljs$0core$0IFn$0_invoke$0arity$01$$($param68427$$)};return $app$main$data$workspace$path$make_corner$$}();$APP.$app$main$data$workspace$drawing$select_for_drawing$$=function $app$main$data$workspace$drawing$select_for_drawing$$($tool$jscomp$1$$){typeof $app$main$data$workspace$drawing$select_for_drawing_68443$$==="undefined"&&($app$main$data$workspace$drawing$select_for_drawing_68443$$=function($tool$jscomp$2$$,$meta68444$$){this.tool=$tool$jscomp$2$$;this.$meta68444$=$meta68444$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4150$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_select_for_drawing$$},$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68445$$,$meta68444__$1$$){return new $app$main$data$workspace$drawing$select_for_drawing_68443$$(this.tool,$meta68444__$1$$)},$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta68444$},$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2288$$,$state$jscomp$683$$){var $self__$jscomp$5471$$=this;return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$683$$,
$APP.$cljs$cst$2171$workspace_layout$$,function($workspace_layout$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5471$$.tool,$APP.$cljs$cst$3313$comments$$)?$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($workspace_layout$$,$APP.$cljs$cst$3589$document_history$$):$workspace_layout$$}),$APP.$cljs$cst$2149$workspace_drawing$$,$APP.$cljs$core$assoc$$,$APP.$cljs$cst$2159$tool$$,$self__$jscomp$5471$$.tool),$APP.$cljs$cst$2171$workspace_layout$$,$APP.$cljs$core$disj$$,
$APP.$cljs$cst$3586$scale_text$$)},$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$drawing$select_for_drawing_68443$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2289$$,$___$1$jscomp$1545$$,$stream$jscomp$77$$){var $self__$jscomp$5472$$=this;return $APP.$beicon$v2$core$merge$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5472$$.tool,$APP.$cljs$cst$294$path$$)?
(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$drawing$start_drawing$$.$cljs$core$IFn$_invoke$arity$1$?$APP.$app$main$data$workspace$drawing$start_drawing$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$294$path$$):$APP.$app$main$data$workspace$drawing$start_drawing$$($APP.$cljs$cst$294$path$$)):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5472$$.tool,$APP.$cljs$cst$2037$curve$$)?function(){var $stopper$jscomp$29$$=$APP.$beicon$v2$core$filter$$($APP.$app$main$data$workspace$common$interrupt_QMARK_$$,
$stream$jscomp$77$$);return $APP.$beicon$v2$core$take_until$$($stopper$jscomp$29$$,$APP.$beicon$v2$core$map$$($app$main$data$workspace$drawing$select_for_drawing$$,$APP.$beicon$v2$core$observe_on$$($APP.$cljs$cst$2287$async$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$map$$($APP.$cljs$core$constantly$$($self__$jscomp$5472$$.tool),$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4072$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_DOT_common_SLASH_handle_finish_drawing$$),
$stream$jscomp$77$$))))))}():null,$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5472$$.tool,$APP.$cljs$cst$3313$comments$$)&&$APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($self__$jscomp$5472$$.tool,$APP.$cljs$cst$294$path$$)?function(){var $stopper$jscomp$30$$=$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4151$app_DOT_main_DOT_data_DOT_workspace_DOT_drawing_SLASH_clear_drawing$$),$stream$jscomp$77$$);
return $APP.$beicon$v2$core$take_until$$($stopper$jscomp$30$$,$APP.$beicon$v2$core$map$$($APP.$app$main$data$workspace$drawing$common$clear_drawing$$,$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$filter$$($APP.$app$main$data$workspace$common$interrupt_QMARK_$$,$stream$jscomp$77$$))))}():null)});return new $app$main$data$workspace$drawing$select_for_drawing_68443$$($tool$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};var $app$main$data$workspace$comments$center_to_comment_thread_68570$$,$app$main$data$workspace$comments$update_comment_thread_position_68604$$,$app$main$data$workspace$comments$move_frame_comment_threads_68611$$,$app$main$data$workspace$comments$set_zoom_to_separate_grouped_bubbles_68640$$,$app$main$data$workspace$comments$navigate_to_comment_from_dashboard_68649$$,$app$main$data$workspace$comments$navigate_to_comment_68658$$,$app$main$data$workspace$comments$navigate_to_comment_id_68663$$;
$potok$v2$core$resolve$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$3687$app_DOT_main_DOT_data_DOT_workspace_DOT_comments_SLASH_move_frame_comment_threads$$,function($_$jscomp$2301$$,$ids_or_transforms$$){return $APP.$app$common$data$not_empty_QMARK_$$($ids_or_transforms$$)?$app$main$data$workspace$comments$move_frame_comment_threads$$($APP.$cljs$core$map_QMARK_$$($ids_or_transforms$$)?$APP.$cljs$core$keys$$($ids_or_transforms$$):$ids_or_transforms$$,$APP.$cljs$core$map_QMARK_$$($ids_or_transforms$$)?
$ids_or_transforms$$:null):null});
var $app$main$data$workspace$comments$calculate_zoom_scale_to_ungroup_current_bubble$$=function $app$main$data$workspace$comments$calculate_zoom_scale_to_ungroup_current_bubble$$($zoom$jscomp$32$$,$thread$jscomp$28$$,$threads$jscomp$6$$){var $G__68636_threads_rest$$=$APP.$cljs$core$filterv$$(function($p1__68629_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__68629_SHARP_$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$28$$))},$threads$jscomp$6$$);
return $APP.$cljs$core$truth_$$($APP.$cljs$core$some$$(function($p1__68630_SHARP_$$){return $app$main$data$workspace$comments$overlap_bubbles_QMARK_$$($zoom$jscomp$32$$,$thread$jscomp$28$$,$p1__68630_SHARP_$$)},$G__68636_threads_rest$$))?($G__68636_threads_rest$$=$zoom$jscomp$32$$*1.75,$app$main$data$workspace$comments$calculate_zoom_scale_to_ungroup_current_bubble$$.$cljs$core$IFn$_invoke$arity$3$?$app$main$data$workspace$comments$calculate_zoom_scale_to_ungroup_current_bubble$$.$cljs$core$IFn$_invoke$arity$3$($G__68636_threads_rest$$,
$thread$jscomp$28$$,$threads$jscomp$6$$):$app$main$data$workspace$comments$calculate_zoom_scale_to_ungroup_current_bubble$$($G__68636_threads_rest$$,$thread$jscomp$28$$,$threads$jscomp$6$$)):$zoom$jscomp$32$$};var $app$main$data$workspace$fix_deleted_fonts$fix_deleted_fonts_for_local_library_68499$$;var $app$main$data$workspace$guides$update_guides_68507$$,$app$main$data$workspace$guides$remove_guide_68518$$,$app$main$data$workspace$guides$remove_guides_68531$$,$app$main$data$workspace$guides$move_frame_guides_68552$$;
$potok$v2$core$resolve$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$3685$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_move_frame_guides$$,function($_$jscomp$2316$$,$args$jscomp$248$$){typeof $app$main$data$workspace$guides$move_frame_guides_68552$$==="undefined"&&($app$main$data$workspace$guides$move_frame_guides_68552$$=function($_$jscomp$2317$$,$args$jscomp$249$$,$meta68553$$){this.$_$=$_$jscomp$2317$$;this.args=$args$jscomp$249$$;this.$meta68553$=$meta68553$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$guides$move_frame_guides_68552$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$move_frame_guides_68552$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$3685$app_DOT_main_DOT_data_DOT_workspace_DOT_guides_SLASH_move_frame_guides$$},$app$main$data$workspace$guides$move_frame_guides_68552$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68554$$,
$meta68553__$1$$){return new $app$main$data$workspace$guides$move_frame_guides_68552$$(this.$_$,this.args,$meta68553__$1$$)},$app$main$data$workspace$guides$move_frame_guides_68552$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68553$},$app$main$data$workspace$guides$move_frame_guides_68552$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$guides$move_frame_guides_68552$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($___$1$jscomp$1566_frame_ids_QMARK_$jscomp$2_ids$jscomp$202$$,$guides$jscomp$5_state$jscomp$702$$){$___$1$jscomp$1566_frame_ids_QMARK_$jscomp$2_ids$jscomp$202$$=$APP.$cljs$cst$1707$ids$$.$cljs$core$IFn$_invoke$arity$1$(this.args);var $object_modifiers$jscomp$4$$=$APP.$cljs$cst$1794$modifiers$$.$cljs$core$IFn$_invoke$arity$1$(this.args),$object_transforms$$=$cljs$cst$3686$transforms$$.$cljs$core$IFn$_invoke$arity$1$(this.args),$objects$jscomp$590$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($guides$jscomp$5_state$jscomp$702$$);
$___$1$jscomp$1566_frame_ids_QMARK_$jscomp$2_ids$jscomp$202$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($id$jscomp$694$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1590$frame$$,$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$590$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$id$jscomp$694$$,$APP.$cljs$cst$139$type$$],null)))}),$___$1$jscomp$1566_frame_ids_QMARK_$jscomp$2_ids$jscomp$202$$);$guides$jscomp$5_state$jscomp$702$$=$APP.$cljs$core$vals$$($APP.$cljs$cst$2042$guides$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$helpers$lookup_page$$.$cljs$core$IFn$_invoke$arity$1$($guides$jscomp$5_state$jscomp$702$$)));return $APP.$beicon$v2$core$from$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($guide$jscomp$7_guide__$1$jscomp$1$$){var $frame_id$jscomp$97_transform$jscomp$104$$=
$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($guide$jscomp$7_guide__$1$jscomp$1$$),$frame$jscomp$37_moved$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$590$$,$frame_id$jscomp$97_transform$jscomp$104$$),$G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($object_modifiers$jscomp$4$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$frame_id$jscomp$97_transform$jscomp$104$$,$APP.$cljs$cst$1794$modifiers$$],null));$frame_id$jscomp$97_transform$jscomp$104$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($object_transforms$$,$frame_id$jscomp$97_transform$jscomp$104$$);$G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$=$G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$!=null?$APP.$app$common$geom$shapes$transform_shape$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$37_moved$jscomp$3$$,
$G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$):$frame$jscomp$37_moved$jscomp$3$$;$G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$=$frame_id$jscomp$97_transform$jscomp$104$$!=null?$APP.$app$common$geom$shapes$transforms$apply_transform$$($G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$,$frame_id$jscomp$97_transform$jscomp$104$$):$G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$;
$frame$jscomp$37_moved$jscomp$3$$=$APP.$app$common$geom$point$to_vec$$($APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$37_moved$jscomp$3$$),$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$37_moved$jscomp$3$$)),$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$),
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($G__68559__$1$jscomp$inline_6981_frame_SINGLEQUOTE_$jscomp$1_modifier$jscomp$6$$)));$guide$jscomp$7_guide__$1$jscomp$1$$=$APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($guide$jscomp$7_guide__$1$jscomp$1$$,$APP.$cljs$cst$1660$position$$,$APP.$cljs$core$_PLUS_$$,$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$37_moved$jscomp$3$$,$APP.$cljs$cst$2039$axis$$.$cljs$core$IFn$_invoke$arity$1$($guide$jscomp$7_guide__$1$jscomp$1$$)));
return $APP.$app$main$data$workspace$guides$update_guides$$($guide$jscomp$7_guide__$1$jscomp$1$$)},$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($___$1$jscomp$1566_frame_ids_QMARK_$jscomp$2_ids$jscomp$202$$,$APP.$cljs$cst$1591$frame_id$$),$guides$jscomp$5_state$jscomp$702$$)))});return new $app$main$data$workspace$guides$move_frame_guides_68552$$($_$jscomp$2316$$,$args$jscomp$248$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)});var $app$main$data$workspace$highlight$highlight_shape_68535$$,$app$main$data$workspace$highlight$dehighlight_shape_68546$$;var $app$main$data$workspace$interactions$add_flow_68633$$,$app$main$data$workspace$interactions$remove_flow_68654$$,$app$main$data$workspace$interactions$update_flow_68666$$,$app$main$data$workspace$interactions$remove_interaction_68691$$,$app$main$data$workspace$interactions$update_interaction_68696$$;var $app$main$data$workspace$layers$set_opacity_68715$$,$app$main$data$workspace$layers$pressed_opacity_68719$$,$app$main$data$workspace$layers$pressed_opacity$$=function $app$main$data$workspace$layers$pressed_opacity$$($opacity$jscomp$34$$){var $same_event$jscomp$4$$=Symbol("same-event");typeof $app$main$data$workspace$layers$pressed_opacity_68719$$==="undefined"&&($app$main$data$workspace$layers$pressed_opacity_68719$$=function($opacity$jscomp$35$$,$same_event$jscomp$5$$,$meta68720$$){this.opacity=
$opacity$jscomp$35$$;this.$same_event$=$same_event$jscomp$5$$;this.$meta68720$=$meta68720$$;this.$cljs$lang$protocol_mask$partition0$$=425984;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4200$app_DOT_main_DOT_data_DOT_workspace_DOT_layers_SLASH_pressed_opacity$$},
$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_68721$$,$meta68720__$1$$){return new $app$main$data$workspace$layers$pressed_opacity_68719$$(this.opacity,this.$same_event$,$meta68720__$1$$)},$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta68720$},$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$cljs$core$IDeref$_deref$arity$1$=function(){return this.opacity},
$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$2344$$,$state$jscomp$726$$){return $cljs$cst$4201$press_opacity_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$726$$)==null?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$726$$,$cljs$cst$4201$press_opacity_id$$,this.$same_event$):
$state$jscomp$726$$},$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$layers$pressed_opacity_68719$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2345_opacity_events$$,$state$jscomp$727$$,$stream$jscomp$83$$){if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(this.$same_event$,$cljs$cst$4201$press_opacity_id$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$727$$)))return $APP.$beicon$v2$core$empty$$();
$_$jscomp$2345_opacity_events$$=$APP.$beicon$v2$core$map$$(function($p1__68718_SHARP_$$){return $app$main$data$workspace$layers$set_opacity$$($app$main$data$workspace$layers$calculate_opacity$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$deref$$,$p1__68718_SHARP_$$)))},$APP.$beicon$v2$core$take$$($APP.$beicon$v2$core$buffer_time$cljs$0core$0IFn$0_invoke$0arity$02$$(600,$APP.$beicon$v2$core$filter$$($APP.$potok$v2$core$type_QMARK_$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$4200$app_DOT_main_DOT_data_DOT_workspace_DOT_layers_SLASH_pressed_opacity$$),
$stream$jscomp$83$$))));return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$layers$set_opacity$$($app$main$data$workspace$layers$calculate_opacity$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[this.opacity],null)))),$APP.$beicon$v2$core$merge$$($_$jscomp$2345_opacity_events$$,(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$layers$pressed_opacity$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$layers$pressed_opacity$$.$cljs$core$IFn$_invoke$arity$1$(this.opacity):
$app$main$data$workspace$layers$pressed_opacity$$(this.opacity))),(0,$APP.$beicon$v2$core$of$$)(function($state__$1$jscomp$46$$){return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state__$1$jscomp$46$$,$cljs$cst$4201$press_opacity_id$$)}))});return new $app$main$data$workspace$layers$pressed_opacity_68719$$($opacity$jscomp$34$$,$same_event$jscomp$4$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};var $app$main$data$workspace$notifications$initialize_68986$$,$app$main$data$workspace$notifications$handle_change_team_role_69003$$,$app$main$data$workspace$notifications$handle_pointer_send_69081$$,$app$main$data$workspace$notifications$handle_presence_69112$$,$app$main$data$workspace$notifications$handle_pointer_update_69124$$,$app$main$data$workspace$notifications$handle_file_change_69140$$,$app$main$data$workspace$notifications$handle_file_deleted_69158$$,$app$main$data$workspace$notifications$handle_file_restore_69175$$,
$app$main$data$workspace$notifications$handle_library_change_69204$$,$app$main$data$workspace$notifications$presence_palette$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,9,["#dee563",null,"#faa6b7",null,"#f49ef7",null,"#fdcf79",null,"#a9bdfa",null,"#75cafc",null,"#cbaaff",null,"#b1e96f",null,"#f9b489",null],null),null);
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"handle-file-change"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$221$keyword$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2271$profile_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3107$session_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2230$revn$$,$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2529$vern$$,$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3084$changes$$,$app$common$files$changes$schema_COLON_changes$$],null)],null));
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"handle-file-restore"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$221$keyword$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2529$vern$$,$cljs$cst$342$int$$],null)],null));
$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"handle-library-change"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$221$keyword$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2271$profile_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3107$session_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2230$revn$$,$cljs$cst$342$int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3084$changes$$,$app$common$files$changes$schema_COLON_changes$$],null)],null));var $app$main$data$workspace$pages$update_page_root_68859$$,$app$main$data$workspace$pages$create_page_68884$$,$app$main$data$workspace$pages$rename_page_68983$$;$APP.$app$main$data$workspace$pages$default_workspace_local$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2158$zoom$$,1],null);
$APP.$app$main$data$workspace$pages$xf_COLON_collect_file_media$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$second$$),$APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$(function($metadata$jscomp$8_p__68806$$){var $fill_image$jscomp$1_map__68807__$1$$=$APP.$cljs$core$__destructure_map$$($metadata$jscomp$8_p__68806$$);$metadata$jscomp$8_p__68806$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_image$jscomp$1_map__68807__$1$$,
$cljs$cst$1617$metadata$$);$fill_image$jscomp$1_map__68807__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($fill_image$jscomp$1_map__68807__$1$$,$APP.$cljs$cst$1616$fill_image$$);return $metadata$jscomp$8_p__68806$$!=null?$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($metadata$jscomp$8_p__68806$$):$fill_image$jscomp$1_map__68807__$1$$!=null?$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($fill_image$jscomp$1_map__68807__$1$$):null}));
$cljs$spec$alpha$def_impl$$($cljs$cst$4227$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_rename_page$$,$APP.$cljs$core$list$$($cljs$cst$989$cljs_DOT_spec_DOT_alpha_SLASH_keys$$,$cljs$cst$992$req_un$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4228$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_id$$,$cljs$cst$4229$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_name$$],null)),$cljs$spec$alpha$map_spec_impl$$($APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$992$req_un$$,
$cljs$cst$993$opt_un$$,$cljs$cst$988$gfn$$,$cljs$cst$1012$pred_exprs$$,$cljs$cst$1013$keys_pred$$,$cljs$cst$1014$opt_keys$$,$cljs$cst$1015$req_specs$$,$cljs$cst$990$req$$,$cljs$cst$1016$req_keys$$,$cljs$cst$1017$opt_specs$$,$cljs$cst$1018$pred_forms$$,$APP.$cljs$cst$991$opt$$],[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4228$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_id$$,$cljs$cst$4229$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_name$$],
null),null,null,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[function($G__68977$$){return $APP.$cljs$core$map_QMARK_$$($G__68977$$)},function($G__68977$jscomp$1$$){return $APP.$cljs$core$contains_QMARK_$$($G__68977$jscomp$1$$,$APP.$cljs$cst$266$id$$)},function($G__68977$jscomp$2$$){return $APP.$cljs$core$contains_QMARK_$$($G__68977$jscomp$2$$,$APP.$cljs$cst$723$name$$)}],null),function($G__68977$jscomp$3$$){return $APP.$cljs$core$map_QMARK_$$($G__68977$jscomp$3$$)&&
$APP.$cljs$core$contains_QMARK_$$($G__68977$jscomp$3$$,$APP.$cljs$cst$266$id$$)&&$APP.$cljs$core$contains_QMARK_$$($G__68977$jscomp$3$$,$APP.$cljs$cst$723$name$$)},$APP.$cljs$core$PersistentVector$EMPTY$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4228$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_id$$,$cljs$cst$4229$app_DOT_main_DOT_data_DOT_workspace_DOT_pages_SLASH_name$$],null),null,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$723$name$$],null),$APP.$cljs$core$PersistentVector$EMPTY$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$list$$($cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$977$_PERCENT_$$],null),$APP.$cljs$core$list$$($cljs$cst$987$cljs_DOT_core_SLASH_map_QMARK_$$,
$APP.$cljs$cst$977$_PERCENT_$$)),$APP.$cljs$core$list$$($cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$977$_PERCENT_$$],null),$APP.$cljs$core$list$$($cljs$cst$4230$cljs_DOT_core_SLASH_contains_QMARK_$$,$APP.$cljs$cst$977$_PERCENT_$$,$APP.$cljs$cst$266$id$$)),$APP.$cljs$core$list$$($cljs$cst$1103$cljs_DOT_core_SLASH_fn$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$977$_PERCENT_$$],null),$APP.$cljs$core$list$$($cljs$cst$4230$cljs_DOT_core_SLASH_contains_QMARK_$$,$APP.$cljs$cst$977$_PERCENT_$$,$APP.$cljs$cst$723$name$$))],null),null])));var $app$main$data$workspace$path$shapes_to_path$convert_selected_to_path_68785$$,$app$main$data$workspace$path$shapes_to_path$dissoc_attrs$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$1865$rx$$,$APP.$cljs$cst$1866$ry$$,$APP.$cljs$cst$1630$r1$$,$APP.$cljs$cst$1631$r2$$,$APP.$cljs$cst$1632$r3$$,$APP.$cljs$cst$1633$r4$$,$cljs$cst$1617$metadata$$],
null);var $app$main$data$workspace$grid_layout$editor$clean_selection_68921$$;var $app$main$data$workspace$shape_layout$update_layout_positions_69625$$,$app$main$data$workspace$shape_layout$initialize_shape_layout_69635$$,$app$main$data$workspace$shape_layout$create_layout_from_id_69651$$,$app$main$data$workspace$shape_layout$create_layout_from_selection_69658$$,$app$main$data$workspace$shape_layout$remove_shape_layout_69663$$,$app$main$data$workspace$shape_layout$create_shape_layout_69668$$,$app$main$data$workspace$shape_layout$toggle_shape_layout_69671$$,$app$main$data$workspace$shape_layout$update_layout_69676$$,
$app$main$data$workspace$shape_layout$add_layout_track_69684$$,$app$main$data$workspace$shape_layout$remove_layout_track_69700$$,$app$main$data$workspace$shape_layout$change_layout_track_69735$$,$app$main$data$workspace$shape_layout$update_layout_child_69758$$,$app$main$data$workspace$shape_layout$update_grid_cells_69766$$,$app$main$data$workspace$shape_layout$change_cells_mode_69770$$,$app$main$data$workspace$shape_layout$update_grid_cell_position_69801$$,$app$main$data$workspace$shape_layout$layout_keys$$=
new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1599$layout$$,$APP.$cljs$cst$1663$layout_flex_dir$$,$APP.$cljs$cst$1667$layout_gap_type$$,$APP.$cljs$cst$1664$layout_gap$$,$APP.$cljs$cst$1676$layout_align_items$$,$APP.$cljs$cst$1673$layout_justify_content$$,$APP.$cljs$cst$1675$layout_align_content$$,$APP.$cljs$cst$1668$layout_wrap_type$$,$APP.$cljs$cst$1669$layout_padding_type$$,$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1667$layout_gap_type$$],
null),$app$main$data$workspace$shape_layout$initial_flex_layout$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1667$layout_gap_type$$,$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1668$layout_wrap_type$$,$APP.$cljs$cst$1599$layout$$,$APP.$cljs$cst$1676$layout_align_items$$,$APP.$cljs$cst$1669$layout_padding_type$$,$APP.$cljs$cst$1664$layout_gap$$,$APP.$cljs$cst$1673$layout_justify_content$$,$APP.$cljs$cst$1663$layout_flex_dir$$,$APP.$cljs$cst$1675$layout_align_content$$],[$APP.$cljs$cst$1600$multiple$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1091$p1$$,0,$APP.$cljs$cst$1089$p2$$,0,$APP.$cljs$cst$1671$p3$$,0,$APP.$cljs$cst$1672$p4$$,0],null),$APP.$cljs$cst$1648$nowrap$$,$APP.$cljs$cst$1644$flex$$,$APP.$cljs$cst$1278$start$$,$APP.$cljs$cst$1647$simple$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1665$row_gap$$,0,$APP.$cljs$cst$1666$column_gap$$,0],null),$APP.$cljs$cst$1278$start$$,$APP.$cljs$cst$1640$row$$,$APP.$cljs$cst$1653$stretch$$]),$app$main$data$workspace$shape_layout$initial_grid_layout$$=
$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1679$layout_grid_columns$$,$APP.$cljs$cst$1667$layout_gap_type$$,$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$cst$1599$layout$$,$APP.$cljs$cst$1676$layout_align_items$$,$APP.$cljs$cst$1680$layout_grid_cells$$,$APP.$cljs$cst$1669$layout_padding_type$$,$APP.$cljs$cst$1664$layout_gap$$,$APP.$cljs$cst$1673$layout_justify_content$$,$APP.$cljs$cst$1674$layout_justify_items$$,$APP.$cljs$cst$1675$layout_align_content$$,$APP.$cljs$cst$1678$layout_grid_rows$$,
$APP.$cljs$cst$1677$layout_grid_dir$$],[$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1600$multiple$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1091$p1$$,0,$APP.$cljs$cst$1089$p2$$,0,$APP.$cljs$cst$1671$p3$$,0,$APP.$cljs$cst$1672$p4$$,0],null),$APP.$cljs$cst$1643$grid$$,$APP.$cljs$cst$1278$start$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1647$simple$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1665$row_gap$$,0,$APP.$cljs$cst$1666$column_gap$$,
0],null),$APP.$cljs$cst$1653$stretch$$,$APP.$cljs$cst$1278$start$$,$APP.$cljs$cst$1653$stretch$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1640$row$$]);var $app$main$data$workspace$variants$update_properties_names_and_values_69832$$,$app$main$data$workspace$variants$update_property_name_69887$$,$app$main$data$workspace$variants$update_property_value_69914$$,$app$main$data$workspace$variants$update_error_69921$$,$app$main$data$workspace$variants$remove_property_69931$$,$app$main$data$workspace$variants$remove_empty_properties_69934$$,$app$main$data$workspace$variants$add_new_property_69973$$,$app$main$data$workspace$variants$set_variant_id_70007$$,
$app$main$data$workspace$variants$focus_property_70010$$,$app$main$data$workspace$variants$resposition_and_resize_variant_70013$$,$app$main$data$workspace$variants$add_new_variant_70018$$,$app$main$data$workspace$variants$transform_in_variant_70032$$,$app$main$data$workspace$variants$add_component_or_variant_70044$$,$app$main$data$workspace$variants$duplicate_or_add_variant_70051$$,$app$main$data$workspace$variants$rename_variant_70061$$,$app$main$data$workspace$variants$rename_comp_or_variant_and_main_70075$$,
$app$main$data$workspace$variants$combine_as_variants_70097$$,$app$main$data$workspace$variants$variant_switch_70112$$,$app$main$data$workspace$variants$variants_switch_70127$$;
$APP.$app$main$data$workspace$variants$add_new_variant$$=function $app$main$data$workspace$variants$add_new_variant$$($var_args$jscomp$1308$$){switch(arguments.length){case 1:return $app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$1$=function($shape_id$jscomp$117$$){return $APP.$app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$2$($shape_id$jscomp$117$$,!1)};
$APP.$app$main$data$workspace$variants$add_new_variant$$.$cljs$core$IFn$_invoke$arity$2$=function($shape_id$jscomp$118$$,$multiselect_QMARK_$$){typeof $app$main$data$workspace$variants$add_new_variant_70018$$==="undefined"&&($app$main$data$workspace$variants$add_new_variant_70018$$=function($shape_id$jscomp$119$$,$multiselect_QMARK_$jscomp$1$$,$meta70019$$){this.$shape_id$=$shape_id$jscomp$119$$;this.$multiselect_QMARK_$=$multiselect_QMARK_$jscomp$1$$;this.$meta70019$=$meta70019$$;this.$cljs$lang$protocol_mask$partition0$$=
393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$variants$add_new_variant_70018$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$add_new_variant_70018$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4280$app_DOT_main_DOT_data_DOT_workspace_DOT_variants_SLASH_add_new_variant$$},$app$main$data$workspace$variants$add_new_variant_70018$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70020$$,
$meta70019__$1$$){return new $app$main$data$workspace$variants$add_new_variant_70018$$(this.$shape_id$,this.$multiselect_QMARK_$,$meta70019__$1$$)},$app$main$data$workspace$variants$add_new_variant_70018$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70019$},$app$main$data$workspace$variants$add_new_variant_70018$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$variants$add_new_variant_70018$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=
function($component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$,$shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$){var $JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$=$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$),$changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$=$APP.$app$main$data$helpers$lookup_file_data$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$),
$G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$get_page$$($changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$,$JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$),$APP.$cljs$cst$1615$objects$$);$shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$,
this.$shape_id$);$shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$=$APP.$cljs$core$truth_$$($APP.$app$common$types$component$is_variant_container_QMARK_$$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$))?$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$,$APP.$cljs$core$last$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$))):
$shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$;$component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$);var $component$jscomp$87_component_id$jscomp$inline_7003$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$,
$component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$);$component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$=$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$);$component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$,
$component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$);var $has_layout_QMARK_$jscomp$3$$=$APP.$app$common$types$shape$layout$any_layout_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$),$G__65915__$1$jscomp$inline_7008_changes$jscomp$263_new_component_id$jscomp$7$$=$APP.$app$common$uuid$next$$(),$new_shape_id$jscomp$3$$=$APP.$app$common$uuid$next$$(),$prop_num$jscomp$1_undo_id$jscomp$66$$=$APP.$cljs$core$count$$($APP.$cljs$cst$1986$variant_properties$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$87_component_id$jscomp$inline_7003$$))-
1;$changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$=$APP.$app$common$files$changes_builder$with_objects$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(this,$JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$),$changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$),
$G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$);$JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$=$APP.$cljs$core$vary_meta$cljs$0core$0IFn$0_invoke$0arity$04$$($changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$,$APP.$cljs$cst$3117$app_DOT_common_DOT_files_DOT_changes_builder_SLASH_page_id$$,$JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$);
$changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$=$APP.$cljs$cst$1985$variant_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$87_component_id$jscomp$inline_7003$$);$G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$=$APP.$app$common$files$changes_builder$get_library_data$$($JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$);var $objects$jscomp$inline_7002$$=
$APP.$app$common$files$changes_builder$get_objects$$($JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$);$component$jscomp$87_component_id$jscomp$inline_7003$$=$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$);$changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$=["Value ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$count$$($APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$last$$($APP.$app$common$files$variant$extract_properties_values$$($G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$,
$objects$jscomp$inline_7002$$,$changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$))))+1)].join("");$G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$=$APP.$app$common$logic$libraries$generate_duplicate_component$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$142$data$$,
$G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$],null),$component$jscomp$87_component_id$jscomp$inline_7003$$,$G__65915__$1$jscomp$inline_7008_changes$jscomp$263_new_component_id$jscomp$7$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$3401$new_shape_id$$,$new_shape_id$jscomp$3$$,$APP.$cljs$cst$3130$apply_changes_local_library_QMARK_$$,!0],null)]));$JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$,0,null);$G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$,1,null);$G__65915__$1$jscomp$inline_7008_changes$jscomp$263_new_component_id$jscomp$7$$=
$prop_num$jscomp$1_undo_id$jscomp$66$$>=0?$app$common$logic$variant_properties$generate_update_property_value$$($G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$,$G__65915__$1$jscomp$inline_7008_changes$jscomp$263_new_component_id$jscomp$7$$,$prop_num$jscomp$1_undo_id$jscomp$66$$,$changes$jscomp$inline_6992_data$jscomp$390_value$jscomp$inline_7004_variant_id$jscomp$inline_6997$$):$G__65915$jscomp$inline_7007_data$jscomp$inline_7001_objects$jscomp$630_vec__65912$jscomp$inline_7005$$;
$G__65915__$1$jscomp$inline_7008_changes$jscomp$263_new_component_id$jscomp$7$$=$APP.$app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$04$$($G__65915__$1$jscomp$inline_7008_changes$jscomp$263_new_component_id$jscomp$7$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$JSCompiler_inline_result$jscomp$1061_new_shape$jscomp$inline_7006_page_id$jscomp$244$$],
null),0);$prop_num$jscomp$1_undo_id$jscomp$66$$=Symbol();return $APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$undo$start_undo_transaction$$($prop_num$jscomp$1_undo_id$jscomp$66$$),$APP.$app$main$data$changes$commit_changes$$($G__65915__$1$jscomp$inline_7008_changes$jscomp$263_new_component_id$jscomp$7$$),$has_layout_QMARK_$jscomp$3$$?null:$app$main$data$workspace$variants$resposition_and_resize_variant$$($new_shape_id$jscomp$3$$),$APP.$app$main$data$workspace$undo$commit_undo_transaction$$($prop_num$jscomp$1_undo_id$jscomp$66$$),
$APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3514$layout_SLASH_update$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1707$ids$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$727_shape__$1$jscomp$64_state$jscomp$778$$)],null)],null)),$APP.$cljs$core$truth_$$(this.$multiselect_QMARK_$)?$app$main$data$workspace$selection$shift_select_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($new_shape_id$jscomp$3$$,
null):$APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($new_shape_id$jscomp$3$$)),$APP.$beicon$v2$core$delay$$(250,(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$variants$focus_property$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component_id$jscomp$77_container_id_it$jscomp$225_variant_container$jscomp$1$$)))))});return new $app$main$data$workspace$variants$add_new_variant_70018$$($shape_id$jscomp$118$$,$multiselect_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$variants$add_new_variant$$.$cljs$lang$maxFixedArity$=2;var $app$main$data$workspace$viewport$update_viewport_position_center_69028$$,$app$main$data$workspace$viewport$update_viewport_position_69033$$;var $app$main$data$workspace$deselect_all$$,$app$main$data$workspace$shift_select_shapes$$;$APP.$app$common$logging$loggers$$.set("app.main.data.workspace",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1159$info$$));$potok$v2$core$resolve$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$3921$app_DOT_main_DOT_data_DOT_workspace_SLASH_reload_current_file$$,function(){return $app$main$data$workspace$reload_current_file$$()});
$APP.$app$main$data$workspace$toggle_layout_flag$$=function(){function $app$main$data$workspace$toggle_layout_flag$$($param70264$jscomp$1$$,$var_args$jscomp$1310$$){var $G__70758__i_param70265$jscomp$1$$=null;if(arguments.length>1){$G__70758__i_param70265$jscomp$1$$=0;for(var $G__70758__a$$=Array(arguments.length-1);$G__70758__i_param70265$jscomp$1$$<$G__70758__a$$.length;)$G__70758__a$$[$G__70758__i_param70265$jscomp$1$$]=arguments[$G__70758__i_param70265$jscomp$1$$+1],++$G__70758__i_param70265$jscomp$1$$;
$G__70758__i_param70265$jscomp$1$$=new $APP.$cljs$core$IndexedSeq$$($G__70758__a$$,0,null)}return $app$main$data$workspace$toggle_layout_flag__delegate$$.call(this,$param70264$jscomp$1$$,$G__70758__i_param70265$jscomp$1$$)}function $app$main$data$workspace$toggle_layout_flag__delegate$$($param70264$$,$param70265$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$data$workspace$layout$toggle_layout_flag$$,$param70264$$,$param70265$$)}$app$main$data$workspace$toggle_layout_flag$$.$cljs$lang$maxFixedArity$=
1;$app$main$data$workspace$toggle_layout_flag$$.$cljs$lang$applyTo$=function($arglist__70759_param70265$jscomp$2$$){var $param70264$jscomp$2$$=$APP.$cljs$core$first$$($arglist__70759_param70265$jscomp$2$$);$arglist__70759_param70265$jscomp$2$$=$APP.$cljs$core$rest$$($arglist__70759_param70265$jscomp$2$$);return $app$main$data$workspace$toggle_layout_flag__delegate$$($param70264$jscomp$2$$,$arglist__70759_param70265$jscomp$2$$)};$app$main$data$workspace$toggle_layout_flag$$.$cljs$core$IFn$_invoke$arity$variadic$=
$app$main$data$workspace$toggle_layout_flag__delegate$$;return $app$main$data$workspace$toggle_layout_flag$$}();
$APP.$app$main$data$workspace$show_shape_context_menu$$=function $app$main$data$workspace$show_shape_context_menu$$($p__70398$$){var $map__70399__$1$$=$APP.$cljs$core$__destructure_map$$($p__70398$$),$shape$jscomp$738$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70399__$1$$,$APP.$cljs$cst$1795$shape$$);typeof $app$main$data$workspace$show_shape_context_menu_70400$$==="undefined"&&($app$main$data$workspace$show_shape_context_menu_70400$$=function($p__70398$jscomp$1$$,$map__70399$jscomp$1$$,
$params$jscomp$297$$,$shape$jscomp$739$$,$meta70401$$){this.$p__70398$=$p__70398$jscomp$1$$;this.$map__70399$=$map__70399$jscomp$1$$;this.params=$params$jscomp$297$$;this.shape=$shape$jscomp$739$$;this.$meta70401$=$meta70401$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$show_shape_context_menu_70400$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$show_shape_context_menu_70400$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4349$app_DOT_main_DOT_data_DOT_workspace_SLASH_show_shape_context_menu$$},$app$main$data$workspace$show_shape_context_menu_70400$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70402$$,$meta70401__$1$$){return new $app$main$data$workspace$show_shape_context_menu_70400$$(this.$p__70398$,this.$map__70399$,this.params,this.shape,$meta70401__$1$$)},$app$main$data$workspace$show_shape_context_menu_70400$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70401$},
$app$main$data$workspace$show_shape_context_menu_70400$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$show_shape_context_menu_70400$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2485_selected$jscomp$104$$,$all_selected_no_bool_shapes_QMARK__state$jscomp$839$$){$_$jscomp$2485_selected$jscomp$104$$=$APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($all_selected_no_bool_shapes_QMARK__state$jscomp$839$$);
var $objects$jscomp$650$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($all_selected_no_bool_shapes_QMARK__state$jscomp$839$$);$all_selected_no_bool_shapes_QMARK__state$jscomp$839$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__70397_SHARP_$$){return $APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$650$$,$p1__70397_SHARP_$$)}),
$_$jscomp$2485_selected$jscomp$104$$);var $head$jscomp$21_not_group_like_QMARK_$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$650$$,$APP.$cljs$core$first$$($_$jscomp$2485_selected$jscomp$104$$));$head$jscomp$21_not_group_like_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($_$jscomp$2485_selected$jscomp$104$$),1)&&!$APP.$cljs$core$contains_QMARK_$$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$1592$group$$,null,$APP.$cljs$cst$1594$bool$$,null],null),null),$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($head$jscomp$21_not_group_like_QMARK_$$));$all_selected_no_bool_shapes_QMARK__state$jscomp$839$$=$APP.$cljs$core$some$$($APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1590$frame$$,null,$APP.$cljs$cst$1572$text$$,null],null),null),$APP.$cljs$cst$139$type$$),
$all_selected_no_bool_shapes_QMARK__state$jscomp$839$$);return this.shape==null||$APP.$cljs$core$contains_QMARK_$$($_$jscomp$2485_selected$jscomp$104$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$show_context_menu$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$(this.params,$APP.$cljs$cst$945$kind$$,$APP.$cljs$cst$1795$shape$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4350$disable_booleans_QMARK_$$,
$APP.$cljs$core$truth_$$($all_selected_no_bool_shapes_QMARK__state$jscomp$839$$)?$all_selected_no_bool_shapes_QMARK__state$jscomp$839$$:$head$jscomp$21_not_group_like_QMARK_$$,$cljs$cst$4351$disable_flatten_QMARK_$$,$all_selected_no_bool_shapes_QMARK__state$jscomp$839$$,$APP.$cljs$cst$1906$selected$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2485_selected$jscomp$104$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape))])))):$APP.$beicon$v2$core$concat$$((0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$(this.shape))),
(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$show_shape_context_menu$$.$cljs$core$IFn$_invoke$arity$1$?$app$main$data$workspace$show_shape_context_menu$$.$cljs$core$IFn$_invoke$arity$1$(this.params):$app$main$data$workspace$show_shape_context_menu$$(this.params)))});return new $app$main$data$workspace$show_shape_context_menu_70400$$($p__70398$$,$map__70399__$1$$,$map__70399__$1$$,$shape$jscomp$738$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
typeof $app$main$data$workspace$hide_context_menu_70425$$==="undefined"&&($app$main$data$workspace$hide_context_menu_70425$$=function($meta70426$jscomp$inline_7025$$){this.$meta70426$=$meta70426$jscomp$inline_7025$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$hide_context_menu_70425$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4358$app_DOT_main_DOT_data_DOT_workspace_SLASH_hide_context_menu$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70427$jscomp$inline_7026$$,$meta70426__$1$jscomp$inline_7027$$){return new $app$main$data$workspace$hide_context_menu_70425$$($meta70426__$1$jscomp$inline_7027$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70426$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7028$$,$state$jscomp$inline_7029$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$inline_7029$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$APP.$cljs$cst$2167$context_menu$$],null),null)});$APP.$app$main$data$workspace$hide_context_menu$$=new $app$main$data$workspace$hide_context_menu_70425$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
$APP.$app$main$data$workspace$update_dimensions$$=function(){var $app$main$data$workspace$update_dimensions$$=null;$app$main$data$workspace$update_dimensions$$=function($param70593$jscomp$1$$,$param70594$jscomp$1$$,$param70595$jscomp$1$$,$param70596$jscomp$1$$){switch(arguments.length){case 3:return $app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$03$$($param70593$jscomp$1$$,$param70594$jscomp$1$$,$param70595$jscomp$1$$);case 4:return $app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$($param70593$jscomp$1$$,
$param70594$jscomp$1$$,$param70595$jscomp$1$$,$param70596$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$update_dimensions$$.$cljs$core$IFn$_invoke$arity$3$=function($param70590$$,$param70591$$,$param70592$$){return $app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$03$$($param70590$$,$param70591$$,$param70592$$)};$app$main$data$workspace$update_dimensions$$.$cljs$core$IFn$_invoke$arity$4$=function($param70593$$,$param70594$$,
$param70595$$,$param70596$$){return $app$main$data$workspace$transforms$update_dimensions$cljs$0core$0IFn$0_invoke$0arity$04$$($param70593$$,$param70594$$,$param70595$$,$param70596$$)};return $app$main$data$workspace$update_dimensions$$}();
$APP.$app$main$data$workspace$increase_rotation$$=function(){function $app$main$data$workspace$increase_rotation__2$$($param70601$$,$param70602$$){return $app$main$data$workspace$transforms$increase_rotation$$.$cljs$core$IFn$_invoke$arity$2$($param70601$$,$param70602$$)}var $app$main$data$workspace$increase_rotation$$=null,$app$main$data$workspace$increase_rotation__4$$=function(){function $G__70878$$($param70603$jscomp$1$$,$param70604$jscomp$1$$,$param70605$jscomp$1$$,$var_args$jscomp$1318$$){var $G__70879__i_param70606$jscomp$1$$=
null;if(arguments.length>3){$G__70879__i_param70606$jscomp$1$$=0;for(var $G__70879__a$$=Array(arguments.length-3);$G__70879__i_param70606$jscomp$1$$<$G__70879__a$$.length;)$G__70879__a$$[$G__70879__i_param70606$jscomp$1$$]=arguments[$G__70879__i_param70606$jscomp$1$$+3],++$G__70879__i_param70606$jscomp$1$$;$G__70879__i_param70606$jscomp$1$$=new $APP.$cljs$core$IndexedSeq$$($G__70879__a$$,0,null)}return $G__70878__delegate$$.call(this,$param70603$jscomp$1$$,$param70604$jscomp$1$$,$param70605$jscomp$1$$,
$G__70879__i_param70606$jscomp$1$$)}function $G__70878__delegate$$($param70603$$,$param70604$$,$param70605$$,$param70606$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($app$main$data$workspace$transforms$increase_rotation$$,$param70603$$,$param70604$$,$param70605$$,$param70606$$)}$G__70878$$.$cljs$lang$maxFixedArity$=3;$G__70878$$.$cljs$lang$applyTo$=function($arglist__70880_param70606$jscomp$2$$){var $param70603$jscomp$2$$=$APP.$cljs$core$first$$($arglist__70880_param70606$jscomp$2$$);
$arglist__70880_param70606$jscomp$2$$=$APP.$cljs$core$next$$($arglist__70880_param70606$jscomp$2$$);var $param70604$jscomp$2$$=$APP.$cljs$core$first$$($arglist__70880_param70606$jscomp$2$$);$arglist__70880_param70606$jscomp$2$$=$APP.$cljs$core$next$$($arglist__70880_param70606$jscomp$2$$);var $param70605$jscomp$2$$=$APP.$cljs$core$first$$($arglist__70880_param70606$jscomp$2$$);$arglist__70880_param70606$jscomp$2$$=$APP.$cljs$core$rest$$($arglist__70880_param70606$jscomp$2$$);return $G__70878__delegate$$($param70603$jscomp$2$$,
$param70604$jscomp$2$$,$param70605$jscomp$2$$,$arglist__70880_param70606$jscomp$2$$)};$G__70878$$.$cljs$core$IFn$_invoke$arity$variadic$=$G__70878__delegate$$;return $G__70878$$}();$app$main$data$workspace$increase_rotation$$=function($param70603$jscomp$3$$,$param70604$jscomp$3$$,$param70605$jscomp$3$$,$var_args$jscomp$1319$$){switch(arguments.length){case 2:return $app$main$data$workspace$increase_rotation__2$$.call(this,$param70603$jscomp$3$$,$param70604$jscomp$3$$);default:var $G__70881_G__70882__i$$=
null;if(arguments.length>3){$G__70881_G__70882__i$$=0;for(var $G__70882__a$$=Array(arguments.length-3);$G__70881_G__70882__i$$<$G__70882__a$$.length;)$G__70882__a$$[$G__70881_G__70882__i$$]=arguments[$G__70881_G__70882__i$$+3],++$G__70881_G__70882__i$$;$G__70881_G__70882__i$$=new $APP.$cljs$core$IndexedSeq$$($G__70882__a$$,0,null)}return $app$main$data$workspace$increase_rotation__4$$.$cljs$core$IFn$_invoke$arity$variadic$($param70603$jscomp$3$$,$param70604$jscomp$3$$,$param70605$jscomp$3$$,$G__70881_G__70882__i$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$increase_rotation$$.$cljs$lang$maxFixedArity$=3;$app$main$data$workspace$increase_rotation$$.$cljs$lang$applyTo$=$app$main$data$workspace$increase_rotation__4$$.$cljs$lang$applyTo$;$app$main$data$workspace$increase_rotation$$.$cljs$core$IFn$_invoke$arity$2$=$app$main$data$workspace$increase_rotation__2$$;$app$main$data$workspace$increase_rotation$$.$cljs$core$IFn$_invoke$arity$variadic$=$app$main$data$workspace$increase_rotation__4$$.$cljs$core$IFn$_invoke$arity$variadic$;
return $app$main$data$workspace$increase_rotation$$}();
$APP.$app$main$data$workspace$start_move_selected$$=function(){var $app$main$data$workspace$start_move_selected$$=null;$app$main$data$workspace$start_move_selected$$=function($param70607$jscomp$1$$,$param70608$jscomp$1$$){switch(arguments.length){case 0:return $app$main$data$workspace$transforms$start_move_selected$cljs$0core$0IFn$0_invoke$0arity$02$$(null,!1);case 2:return $app$main$data$workspace$transforms$start_move_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($param70607$jscomp$1$$,$param70608$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$start_move_selected$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $app$main$data$workspace$transforms$start_move_selected$cljs$0core$0IFn$0_invoke$0arity$02$$(null,!1)};$app$main$data$workspace$start_move_selected$$.$cljs$core$IFn$_invoke$arity$2$=function($param70607$$,$param70608$$){return $app$main$data$workspace$transforms$start_move_selected$cljs$0core$0IFn$0_invoke$0arity$02$$($param70607$$,$param70608$$)};return $app$main$data$workspace$start_move_selected$$}();
$APP.$app$main$data$workspace$update_position$$=function(){var $app$main$data$workspace$update_position$$=null;$app$main$data$workspace$update_position$$=function($param70613$jscomp$1$$,$param70614$jscomp$1$$,$param70615$jscomp$1$$){switch(arguments.length){case 2:return $app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$($param70613$jscomp$1$$,$param70614$jscomp$1$$,null);case 3:return $app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$($param70613$jscomp$1$$,
$param70614$jscomp$1$$,$param70615$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$update_position$$.$cljs$core$IFn$_invoke$arity$2$=function($param70611$$,$param70612$$){return $app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$($param70611$$,$param70612$$,null)};$app$main$data$workspace$update_position$$.$cljs$core$IFn$_invoke$arity$3$=function($param70613$$,$param70614$$,$param70615$$){return $app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$($param70613$$,
$param70614$$,$param70615$$)};return $app$main$data$workspace$update_position$$}();
$APP.$app$main$data$workspace$update_positions$$=function(){var $app$main$data$workspace$update_positions$$=null;$app$main$data$workspace$update_positions$$=function($param70620$jscomp$1$$,$param70621$jscomp$1$$,$param70622$jscomp$1$$){switch(arguments.length){case 2:return $app$main$data$workspace$transforms$update_positions$cljs$0core$0IFn$0_invoke$0arity$03$$($param70620$jscomp$1$$,$param70621$jscomp$1$$,null);case 3:return $app$main$data$workspace$transforms$update_positions$cljs$0core$0IFn$0_invoke$0arity$03$$($param70620$jscomp$1$$,$param70621$jscomp$1$$,
$param70622$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$update_positions$$.$cljs$core$IFn$_invoke$arity$2$=function($param70618$$,$param70619$$){return $app$main$data$workspace$transforms$update_positions$cljs$0core$0IFn$0_invoke$0arity$03$$($param70618$$,$param70619$$,null)};$app$main$data$workspace$update_positions$$.$cljs$core$IFn$_invoke$arity$3$=function($param70620$$,$param70621$$,$param70622$$){return $app$main$data$workspace$transforms$update_positions$cljs$0core$0IFn$0_invoke$0arity$03$$($param70620$$,
$param70621$$,$param70622$$)};return $app$main$data$workspace$update_positions$$}();
$APP.$app$main$data$workspace$flip_horizontal_selected$$=function(){var $app$main$data$workspace$flip_horizontal_selected$$=null;$app$main$data$workspace$flip_horizontal_selected$$=function($param70623$jscomp$1$$){switch(arguments.length){case 0:return $app$main$data$workspace$transforms$flip_horizontal_selected$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $app$main$data$workspace$transforms$flip_horizontal_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($param70623$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);
};$app$main$data$workspace$flip_horizontal_selected$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $app$main$data$workspace$transforms$flip_horizontal_selected$cljs$0core$0IFn$0_invoke$0arity$01$$(null)};$app$main$data$workspace$flip_horizontal_selected$$.$cljs$core$IFn$_invoke$arity$1$=function($param70623$$){return $app$main$data$workspace$transforms$flip_horizontal_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($param70623$$)};return $app$main$data$workspace$flip_horizontal_selected$$}();
$APP.$app$main$data$workspace$flip_vertical_selected$$=function(){var $app$main$data$workspace$flip_vertical_selected$$=null;$app$main$data$workspace$flip_vertical_selected$$=function($param70625$jscomp$1$$){switch(arguments.length){case 0:return $app$main$data$workspace$transforms$flip_vertical_selected$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $app$main$data$workspace$transforms$flip_vertical_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($param70625$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$flip_vertical_selected$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $app$main$data$workspace$transforms$flip_vertical_selected$cljs$0core$0IFn$0_invoke$0arity$01$$(null)};$app$main$data$workspace$flip_vertical_selected$$.$cljs$core$IFn$_invoke$arity$1$=function($param70625$$){return $app$main$data$workspace$transforms$flip_vertical_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($param70625$$)};return $app$main$data$workspace$flip_vertical_selected$$}();
$APP.$app$main$data$workspace$add_shape$$=function(){var $app$main$data$workspace$add_shape$$=null;$app$main$data$workspace$add_shape$$=function($param70629$jscomp$1$$,$param70630$jscomp$1$$){switch(arguments.length){case 1:return $app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($param70629$jscomp$1$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);case 2:return $app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($param70629$jscomp$1$$,$param70630$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$add_shape$$.$cljs$core$IFn$_invoke$arity$1$=function($param70628$$){return $app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($param70628$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$workspace$add_shape$$.$cljs$core$IFn$_invoke$arity$2$=function($param70629$$,$param70630$$){return $app$main$data$workspace$shapes$add_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($param70629$$,$param70630$$)};return $app$main$data$workspace$add_shape$$}();
$app$main$data$workspace$deselect_all$$=function(){var $app$main$data$workspace$deselect_all$$=null;$app$main$data$workspace$deselect_all$$=function($param70643$jscomp$1$$){switch(arguments.length){case 0:return $APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$00$$();case 1:return $APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$01$$($param70643$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$deselect_all$$.$cljs$core$IFn$_invoke$arity$0$=
function(){return $APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$00$$()};$app$main$data$workspace$deselect_all$$.$cljs$core$IFn$_invoke$arity$1$=function($param70643$$){return $APP.$app$main$data$workspace$selection$deselect_all$cljs$0core$0IFn$0_invoke$0arity$01$$($param70643$$)};return $app$main$data$workspace$deselect_all$$}();
$APP.$app$main$data$workspace$select_shape$$=function(){var $app$main$data$workspace$select_shape$$=null;$app$main$data$workspace$select_shape$$=function($param70657$jscomp$1$$,$param70658$jscomp$1$$){switch(arguments.length){case 1:return $APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($param70657$jscomp$1$$);case 2:return $app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($param70657$jscomp$1$$,$param70658$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$select_shape$$.$cljs$core$IFn$_invoke$arity$1$=function($param70656$$){return $APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($param70656$$)};$app$main$data$workspace$select_shape$$.$cljs$core$IFn$_invoke$arity$2$=function($param70657$$,$param70658$$){return $app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($param70657$$,$param70658$$)};return $app$main$data$workspace$select_shape$$}();
$app$main$data$workspace$shift_select_shapes$$=function(){var $app$main$data$workspace$shift_select_shapes$$=null;$app$main$data$workspace$shift_select_shapes$$=function($param70661$jscomp$1$$,$param70662$jscomp$1$$){switch(arguments.length){case 1:return $app$main$data$workspace$selection$shift_select_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($param70661$jscomp$1$$,null);case 2:return $app$main$data$workspace$selection$shift_select_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($param70661$jscomp$1$$,
$param70662$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$shift_select_shapes$$.$cljs$core$IFn$_invoke$arity$1$=function($param70660$$){return $app$main$data$workspace$selection$shift_select_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($param70660$$,null)};$app$main$data$workspace$shift_select_shapes$$.$cljs$core$IFn$_invoke$arity$2$=function($param70661$$,$param70662$$){return $app$main$data$workspace$selection$shift_select_shapes$cljs$0core$0IFn$0_invoke$0arity$02$$($param70661$$,
$param70662$$)};return $app$main$data$workspace$shift_select_shapes$$}();
$APP.$app$main$data$workspace$mask_group$$=function(){var $app$main$data$workspace$mask_group$$=null;$app$main$data$workspace$mask_group$$=function($param70671$jscomp$1$$){switch(arguments.length){case 0:return $APP.$app$main$data$workspace$groups$mask_group$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $APP.$app$main$data$workspace$groups$mask_group$cljs$0core$0IFn$0_invoke$0arity$01$$($param70671$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$mask_group$$.$cljs$core$IFn$_invoke$arity$0$=
function(){return $APP.$app$main$data$workspace$groups$mask_group$cljs$0core$0IFn$0_invoke$0arity$01$$(null)};$app$main$data$workspace$mask_group$$.$cljs$core$IFn$_invoke$arity$1$=function($param70671$$){return $APP.$app$main$data$workspace$groups$mask_group$cljs$0core$0IFn$0_invoke$0arity$01$$($param70671$$)};return $app$main$data$workspace$mask_group$$}();
$APP.$app$main$data$workspace$unmask_group$$=function(){var $app$main$data$workspace$unmask_group$$=null;$app$main$data$workspace$unmask_group$$=function($param70673$jscomp$1$$){switch(arguments.length){case 0:return $APP.$app$main$data$workspace$groups$unmask_group$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $APP.$app$main$data$workspace$groups$unmask_group$cljs$0core$0IFn$0_invoke$0arity$01$$($param70673$jscomp$1$$)}throw Error("Invalid arity: "+arguments.length);};$app$main$data$workspace$unmask_group$$.$cljs$core$IFn$_invoke$arity$0$=
function(){return $APP.$app$main$data$workspace$groups$unmask_group$cljs$0core$0IFn$0_invoke$0arity$01$$(null)};$app$main$data$workspace$unmask_group$$.$cljs$core$IFn$_invoke$arity$1$=function($param70673$$){return $APP.$app$main$data$workspace$groups$unmask_group$cljs$0core$0IFn$0_invoke$0arity$01$$($param70673$$)};return $app$main$data$workspace$unmask_group$$}();
$APP.$app$main$data$workspace$create_bool$$=function(){function $app$main$data$workspace$create_bool$$($param70674$jscomp$1$$,$var_args$jscomp$1320$$){var $G__70895__i_param70675$jscomp$1$$=null;if(arguments.length>1){$G__70895__i_param70675$jscomp$1$$=0;for(var $G__70895__a$$=Array(arguments.length-1);$G__70895__i_param70675$jscomp$1$$<$G__70895__a$$.length;)$G__70895__a$$[$G__70895__i_param70675$jscomp$1$$]=arguments[$G__70895__i_param70675$jscomp$1$$+1],++$G__70895__i_param70675$jscomp$1$$;$G__70895__i_param70675$jscomp$1$$=
new $APP.$cljs$core$IndexedSeq$$($G__70895__a$$,0,null)}return $app$main$data$workspace$create_bool__delegate$$.call(this,$param70674$jscomp$1$$,$G__70895__i_param70675$jscomp$1$$)}function $app$main$data$workspace$create_bool__delegate$$($param70674$$,$param70675$$){return $APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$main$data$workspace$bool$create_bool$$,$param70674$$,$param70675$$)}$app$main$data$workspace$create_bool$$.$cljs$lang$maxFixedArity$=1;$app$main$data$workspace$create_bool$$.$cljs$lang$applyTo$=
function($arglist__70896_param70675$jscomp$2$$){var $param70674$jscomp$2$$=$APP.$cljs$core$first$$($arglist__70896_param70675$jscomp$2$$);$arglist__70896_param70675$jscomp$2$$=$APP.$cljs$core$rest$$($arglist__70896_param70675$jscomp$2$$);return $app$main$data$workspace$create_bool__delegate$$($param70674$jscomp$2$$,$arglist__70896_param70675$jscomp$2$$)};$app$main$data$workspace$create_bool$$.$cljs$core$IFn$_invoke$arity$variadic$=$app$main$data$workspace$create_bool__delegate$$;return $app$main$data$workspace$create_bool$$}();
$APP.$app$main$data$workspace$convert_selected_to_path$$=function(){var $app$main$data$workspace$convert_selected_to_path$$=null;$app$main$data$workspace$convert_selected_to_path$$=function($param70681$jscomp$1$$){switch(arguments.length){case 0:return $APP.$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path$cljs$0core$0IFn$0_invoke$0arity$01$$(null);case 1:return $APP.$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path$cljs$0core$0IFn$0_invoke$0arity$01$$($param70681$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$convert_selected_to_path$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $APP.$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path$cljs$0core$0IFn$0_invoke$0arity$01$$(null)};$app$main$data$workspace$convert_selected_to_path$$.$cljs$core$IFn$_invoke$arity$1$=function($param70681$$){return $APP.$app$main$data$workspace$path$shapes_to_path$convert_selected_to_path$cljs$0core$0IFn$0_invoke$0arity$01$$($param70681$$)};return $app$main$data$workspace$convert_selected_to_path$$}();
$APP.$app$main$data$workspace$decrease_zoom$$=function(){var $app$main$data$workspace$decrease_zoom$$=null;$app$main$data$workspace$decrease_zoom$$=function($param70690$jscomp$1$$){switch(arguments.length){case 0:return $app$main$data$workspace$zoom$decrease_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$);case 1:return $app$main$data$workspace$zoom$decrease_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($param70690$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$decrease_zoom$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $app$main$data$workspace$zoom$decrease_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$)};$app$main$data$workspace$decrease_zoom$$.$cljs$core$IFn$_invoke$arity$1$=function($param70690$$){return $app$main$data$workspace$zoom$decrease_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($param70690$$)};return $app$main$data$workspace$decrease_zoom$$}();
$APP.$app$main$data$workspace$increase_zoom$$=function(){var $app$main$data$workspace$increase_zoom$$=null;$app$main$data$workspace$increase_zoom$$=function($param70691$jscomp$1$$){switch(arguments.length){case 0:return $app$main$data$workspace$zoom$increase_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$);case 1:return $app$main$data$workspace$zoom$increase_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($param70691$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$increase_zoom$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $app$main$data$workspace$zoom$increase_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($cljs$cst$3468$app_DOT_main_DOT_data_DOT_workspace_DOT_zoom_SLASH_auto$$)};$app$main$data$workspace$increase_zoom$$.$cljs$core$IFn$_invoke$arity$1$=function($param70691$$){return $app$main$data$workspace$zoom$increase_zoom$cljs$0core$0IFn$0_invoke$0arity$01$$($param70691$$)};return $app$main$data$workspace$increase_zoom$$}();
$APP.$app$main$data$workspace$set_zoom$$=function(){var $app$main$data$workspace$set_zoom$$=null;$app$main$data$workspace$set_zoom$$=function($param70693$jscomp$1$$,$param70694$jscomp$1$$){switch(arguments.length){case 1:return $APP.$app$main$data$workspace$zoom$set_zoom$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$param70693$jscomp$1$$);case 2:return $APP.$app$main$data$workspace$zoom$set_zoom$cljs$0core$0IFn$0_invoke$0arity$02$$($param70693$jscomp$1$$,$param70694$jscomp$1$$)}throw Error("Invalid arity: "+
arguments.length);};$app$main$data$workspace$set_zoom$$.$cljs$core$IFn$_invoke$arity$1$=function($param70692$$){return $APP.$app$main$data$workspace$zoom$set_zoom$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$param70692$$)};$app$main$data$workspace$set_zoom$$.$cljs$core$IFn$_invoke$arity$2$=function($param70693$$,$param70694$$){return $APP.$app$main$data$workspace$zoom$set_zoom$cljs$0core$0IFn$0_invoke$0arity$02$$($param70693$$,$param70694$$)};return $app$main$data$workspace$set_zoom$$}();$APP.$app$common$logging$loggers$$.set("app.main.ui.hooks.resize",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));$APP.$app$main$ui$hooks$resize$last_resize_type$$=null;var $app$main$ui$modal$modal_wrapper_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($components$jscomp$7_props_69411_temp__5825__auto__$jscomp$214$$){function $handle_keydown$$($JSCompiler_inline_result$jscomp$10478_event$jscomp$110$$){var $and__5023__auto__$jscomp$inline_12304$$=(0,$APP.$app$util$keyboard$esc_QMARK_$$)($JSCompiler_inline_result$jscomp$10478_event$jscomp$110$$);$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12304$$)?
$APP.$cljs$core$not$$($allow_click_outside$jscomp$2$$):$and__5023__auto__$jscomp$inline_12304$$)?($APP.$app$util$dom$stop_propagation$$($JSCompiler_inline_result$jscomp$10478_event$jscomp$110$$),$JSCompiler_inline_result$jscomp$10478_event$jscomp$110$$=$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$hide$$())):$JSCompiler_inline_result$jscomp$10478_event$jscomp$110$$=null;return $JSCompiler_inline_result$jscomp$10478_event$jscomp$110$$}function $handle_click_outside$$($JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$){var $type$jscomp$inline_12296$$=
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$396$$),$wrapper$jscomp$inline_12298$$=$APP.$rumext$v2$ref_val$$($wrapper_ref$jscomp$1$$),$current$jscomp$inline_12299$$=$APP.$app$util$dom$get_target$$($JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$);$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($wrapper$jscomp$inline_12298$$)?$APP.$cljs$core$not$$($allow_click_outside$jscomp$2$$)&&$APP.$cljs$core$not$$($wrapper$jscomp$inline_12298$$.contains($current$jscomp$inline_12299$$))&&
!$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($type$jscomp$inline_12296$$,$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($current$jscomp$inline_12299$$,"allow-click-modal")))&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$.button,0):$wrapper$jscomp$inline_12298$$)?($APP.$app$util$dom$stop_propagation$$($JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$),$APP.$app$util$dom$prevent_default$$($JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$),
$JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$=$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$hide$$())):$JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$=null;return $JSCompiler_inline_result$jscomp$10479_event$jscomp$109$$}var $data$jscomp$396$$=$components$jscomp$7_props_69411_temp__5825__auto__$jscomp$214$$.data,$wrapper_ref$jscomp$1$$=(0,$APP.$rumext$v2$use_ref$$)(null);$components$jscomp$7_props_69411_temp__5825__auto__$jscomp$214$$=
$APP.$rumext$v2$deref$$($APP.$app$main$data$modal$components$$);var $allow_click_outside$jscomp$2$$=$APP.$cljs$cst$2296$allow_click_outside$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$396$$);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($allow_click_outside$jscomp$2$$)],function(){var $keys$jscomp$52$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$goog$events$listen$$(window,"popstate",$app$main$ui$modal$on_pop_state$$),
$APP.$goog$events$listen$$(document,"keydown",$handle_keydown$$),$APP.$goog$events$listen$$($APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$app$util$globals$document$$,"#app"),"pointerdown",$handle_click_outside$$),$APP.$goog$events$listen$$(document,"contextmenu",$handle_click_outside$$)],null);return function(){return $APP.$cljs$core$run_BANG_$$($APP.$goog$events$unlistenByKey$$,$keys$jscomp$52$$)}});$components$jscomp$7_props_69411_temp__5825__auto__$jscomp$214$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($components$jscomp$7_props_69411_temp__5825__auto__$jscomp$214$$,
$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$396$$));return $APP.$cljs$core$truth_$$($components$jscomp$7_props_69411_temp__5825__auto__$jscomp$214$$)?(0,$APP.$rumext$v2$jsx$$)("div",{ref:$wrapper_ref$jscomp$1$$,className:"main_ui_modal__modal-wrapper",children:$rumext$v2$element$cljs$0core$0IFn$0_invoke$0arity$02$$($components$jscomp$7_props_69411_temp__5825__auto__$jscomp$214$$,$APP.$cljs$cst$573$props$$.$cljs$core$IFn$_invoke$arity$1$($data$jscomp$396$$))}):null}),$app$main$ui$modal$ref_COLON_modal$$=
$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2295$app_DOT_main_DOT_data_DOT_modal_SLASH_modal$$,$APP.$app$main$store$state$$);$APP.$app$main$ui$components$file_uploader$file_uploader$$=(0,$APP.$rumext$v2$forward_ref$$)(function($accept$jscomp$6_map__69430_props_69426$$,$input_ref$$){function $opt_pick_one$$($p1__69425_SHARP_$$){return $APP.$cljs$core$truth_$$($multi$jscomp$4$$)?$p1__69425_SHARP_$$:$APP.$cljs$core$first$$($p1__69425_SHARP_$$)}$accept$jscomp$6_map__69430_props_69426$$=$APP.$rumext$v2$util$wrap_props$$($accept$jscomp$6_map__69430_props_69426$$);var $data_testid_map__69430__$1$$=$APP.$cljs$core$__destructure_map$$($accept$jscomp$6_map__69430_props_69426$$);
$accept$jscomp$6_map__69430_props_69426$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data_testid_map__69430__$1$$,$APP.$cljs$cst$922$accept$$);var $multi$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data_testid_map__69430__$1$$,$cljs$cst$529$multi$$),$label_text$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data_testid_map__69430__$1$$,$cljs$cst$4387$label_text$$),$label_class$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data_testid_map__69430__$1$$,
$cljs$cst$4388$label_class$$),$input_id$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data_testid_map__69430__$1$$,$cljs$cst$4389$input_id$$),$on_selected$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data_testid_map__69430__$1$$,$cljs$cst$4390$on_selected$$);$data_testid_map__69430__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($data_testid_map__69430__$1$$,$cljs$cst$4391$data_testid$$);var $on_files_selected$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($opt_pick_one$$)],
function($event$jscomp$111_target$jscomp$132$$){$event$jscomp$111_target$jscomp$132$$=$APP.$app$util$dom$get_target$$($event$jscomp$111_target$jscomp$132$$);var $JSCompiler_temp_const$jscomp$1253$$=$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$;var $G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$=$event$jscomp$111_target$jscomp$132$$==null?null:$APP.$app$util$dom$get_files$$($event$jscomp$111_target$jscomp$132$$);$G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$=
$G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$==null?null:$opt_pick_one$$($G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$);$G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$=$G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$==null?null:$on_selected$$.$cljs$core$IFn$_invoke$arity$1$?
$on_selected$$.$cljs$core$IFn$_invoke$arity$1$($G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$):$on_selected$$($G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$);$JSCompiler_temp_const$jscomp$1253$$.call($APP.$app$main$store$emit_BANG_$$,$G__69431__$1$jscomp$inline_7042_G__69431__$2$jscomp$inline_7043_JSCompiler_inline_result$jscomp$1255$$);return $event$jscomp$111_target$jscomp$132$$!=null?
$event$jscomp$111_target$jscomp$132$$.value="":null});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($label_text$$)?(0,$APP.$rumext$v2$jsx$$)("label",{htmlFor:$input_id$$,className:$label_class$$,children:$label_text$$}):null,(0,$APP.$rumext$v2$jsx$$)("input",{onChange:$on_files_selected$$,"aria-label":"uploader",id:$input_id$$,"data-testid":$data_testid_map__69430__$1$$,style:{display:"none",width:0},accept:$accept$jscomp$6_map__69430_props_69426$$,
type:"file",ref:$input_ref$$,multiple:$multi$jscomp$4$$})]})});$goog$string$format$$.$demuxes_$={};
$goog$string$format$$.$demuxes_$.s=function($replacement$jscomp$13_value$jscomp$595$$,$flags$jscomp$34$$,$width$jscomp$160$$){return isNaN($width$jscomp$160$$)||$width$jscomp$160$$==""||$replacement$jscomp$13_value$jscomp$595$$.length>=Number($width$jscomp$160$$)?$replacement$jscomp$13_value$jscomp$595$$:$replacement$jscomp$13_value$jscomp$595$$=$flags$jscomp$34$$.indexOf("-",0)>-1?$replacement$jscomp$13_value$jscomp$595$$+$goog$string$repeat$$(" ",Number($width$jscomp$160$$)-$replacement$jscomp$13_value$jscomp$595$$.length):
$goog$string$repeat$$(" ",Number($width$jscomp$160$$)-$replacement$jscomp$13_value$jscomp$595$$.length)+$replacement$jscomp$13_value$jscomp$595$$};
$goog$string$format$$.$demuxes_$.f=function($padCount_value$jscomp$596$$,$flags$jscomp$35_paddingChar$$,$width$jscomp$161$$,$dotp$jscomp$2_replacement$jscomp$14$$,$precision$jscomp$23$$){$dotp$jscomp$2_replacement$jscomp$14$$=$padCount_value$jscomp$596$$.toString();isNaN($precision$jscomp$23$$)||$precision$jscomp$23$$==""||($dotp$jscomp$2_replacement$jscomp$14$$=parseFloat($padCount_value$jscomp$596$$).toFixed($precision$jscomp$23$$));let $sign$jscomp$12$$;$sign$jscomp$12$$=Number($padCount_value$jscomp$596$$)<
0?"-":$flags$jscomp$35_paddingChar$$.indexOf("+")>=0?"+":$flags$jscomp$35_paddingChar$$.indexOf(" ")>=0?" ":"";Number($padCount_value$jscomp$596$$)>=0&&($dotp$jscomp$2_replacement$jscomp$14$$=$sign$jscomp$12$$+$dotp$jscomp$2_replacement$jscomp$14$$);if(isNaN($width$jscomp$161$$)||$dotp$jscomp$2_replacement$jscomp$14$$.length>=Number($width$jscomp$161$$))return $dotp$jscomp$2_replacement$jscomp$14$$;$dotp$jscomp$2_replacement$jscomp$14$$=isNaN($precision$jscomp$23$$)?Math.abs(Number($padCount_value$jscomp$596$$)).toString():
Math.abs(Number($padCount_value$jscomp$596$$)).toFixed($precision$jscomp$23$$);$padCount_value$jscomp$596$$=Number($width$jscomp$161$$)-$dotp$jscomp$2_replacement$jscomp$14$$.length-$sign$jscomp$12$$.length;$flags$jscomp$35_paddingChar$$.indexOf("-",0)>=0?$dotp$jscomp$2_replacement$jscomp$14$$=$sign$jscomp$12$$+$dotp$jscomp$2_replacement$jscomp$14$$+$goog$string$repeat$$(" ",$padCount_value$jscomp$596$$):($flags$jscomp$35_paddingChar$$=$flags$jscomp$35_paddingChar$$.indexOf("0",0)>=0?"0":" ",$dotp$jscomp$2_replacement$jscomp$14$$=
$sign$jscomp$12$$+$goog$string$repeat$$($flags$jscomp$35_paddingChar$$,$padCount_value$jscomp$596$$)+$dotp$jscomp$2_replacement$jscomp$14$$);return $dotp$jscomp$2_replacement$jscomp$14$$};
$goog$string$format$$.$demuxes_$.d=function($value$jscomp$597$$,$flags$jscomp$36$$,$width$jscomp$162$$,$dotp$jscomp$3$$,$precision$jscomp$24$$,$type$jscomp$537$$,$offset$jscomp$178$$,$wholeString$jscomp$3$$){return $goog$string$format$$.$demuxes_$.f(parseInt($value$jscomp$597$$,10),$flags$jscomp$36$$,$width$jscomp$162$$,$dotp$jscomp$3$$,0,$type$jscomp$537$$,$offset$jscomp$178$$,$wholeString$jscomp$3$$)};$goog$string$format$$.$demuxes_$.i=$goog$string$format$$.$demuxes_$.d;
$goog$string$format$$.$demuxes_$.u=$goog$string$format$$.$demuxes_$.d;$APP.$cljs$core$set$$($APP.$cljs$core$list$$("view-as-icons","character-e","align-content-row-evenly","character-l","padding-bottom","character-t","align-self-column-bottom","clock","align-self-column-center","text-middle","status-update","character-x","corner-top","play","margin-right","boards-thumbnail","align-content-row-start","help","character-o","stroke-circle","align-self-column-stretch","column-reverse","flex-horizontal","align-items-column-start","character-c","easing-ease-in-out","constraint-vertical",
"character-k","character-z","add","margin-top-bottom","gap-vertical","padding-extended","stroke-rectangle","text-letterspacing","download","msg-success","align-content-column-around","msg-neutral","align-top","to-curve","justify-content-row-end","user","boolean-difference","align-content-row-end","justify-content-column-evenly","grid-rows","align-content-column-end","text-palette","picker","align-bottom","corner-bottom-right","expand","align-self-row-stretch","corner-bottom-left","margin-bottom",
"switch","character-i","grid-column","distribute-horizontally","lock","stroke-rounded","character-g","menu","rectangle","img","padding-top-bottom","text-font-family","text","stroke-squared","boolean-exclude","justify-content-row-between","margin","justify-content-column-center","align-content-row-around","board","row","gap-horizontal","masked","corner-radius","character-u","easing-ease-in","text-rtl","text-paragraph","easing-ease","path","padding-left-right","text-lineheight","text-fixed","text-bottom",
"tick","arrow-left","text-align-right","puzzle","stroke-arrow","arrow","align-items-row-start","stroke-diamond","mask","constraint-horizontal","boolean-flatten","text-uppercase","text-underlined","arrow-right","rgba","gutter-vertical","remove","size-vertical","text-mixed","easing-ease-out","text-auto-width","align-content-column-between","view-as-list","feedback","wrap","stroke-triangle","align-content-row-between","group","rotation","delete-text","align-vertical-center","detach","msg-error","tree",
"grid-gutter","corner-top-right","vertical-align-items-center","corner-bottom","align-left","character-s","character-m","to-corner","arrow-up","text-typography","corner-top-left","justify-content-column-around","variant","number","align-items-column-end","exit","desc-sort","align-content-column-start","vertical-align-items-start","arrow-down","join-nodes","justify-content-row-around","align-content-column-center","character-a","character-v","character-r","text-auto-height","fit-content","corner-center",
"character-h","grid","stroke-size","folder","justify-content-column-end","character-n","justify-content-column-start","margin-left","status-alert","gutter-horizontal","comments","vertical-align-items-end","align-content-column-stretch","external-link","align-self-column-top","margin-top","align-self-row-right","distribute-vertical-spacing","flip-horizontal","character-p","text-font-weight","move","pentool","open-link","settings","clip-content","drop","snap-nodes","swatches","component-copy","boolean-union",
"size-horizontal","boolean-intersection","interaction","detached","text-stroked","merge-nodes","align-items-column-center","text-align-left","delete","flex","character-w","drop-shadow","history","status-tick","grid-square","locate","icon","bug","character-f","justify-content-column-between","shown","msg-warning","component","search","reorder","align-content-row-stretch","flex-grid","percentage","eye-off","pin","easing-linear","asc-sort","close","absolute","character-y","character-q","close-small",
"column","align-items-row-end","row-reverse","hide","padding-right","character-d","broken-link","align-horizontal-center","align-content-column-evenly","flip-vertical","text-font-size","character-b","library","text-lowercase","align-self-row-center","crown","grid-row","document","justify-content-row-start","text-justify","margin-left-right","thumbnail","align-self-row-left","grid-columns","character-j","filter","padding-left","text-top","justify-content-row-center","padding-top","align-content-row-center",
"effects","elipse","text-ltr","clipboard","character-ntilde","import-export","justify-content-row-evenly","hsva","graphics","grid-margin","at","status-wrong","inner-shadow","separate-nodes","fill-content","fixed-width","curve","svg","info","hug-content","code","reload","text-align-center","flex-vertical","tokens","align-right","rgba-complementary","unlock","layers","align-items-row-center"));var $app$main$ui$components$radio_buttons$context$$=(0,$APP.$rumext$v2$create_context$$)(null);var $app$main$ui$icons$icon_verify$$,$app$main$ui$icons$logo_error_screen$$,$app$main$ui$icons$logo_subscription$$,$app$main$ui$icons$logo_subscription_light$$,$app$main$ui$icons$brand_openid$$,$app$main$ui$icons$brand_github$$,$app$main$ui$icons$brand_gitlab$$,$app$main$ui$icons$brand_google$$,$app$main$ui$icons$absolute$$,$app$main$ui$icons$align_content_column_around$$,$app$main$ui$icons$align_content_column_between$$,$app$main$ui$icons$align_content_column_center$$,$app$main$ui$icons$align_content_column_end$$,
$app$main$ui$icons$align_content_column_evenly$$,$app$main$ui$icons$align_content_column_start$$,$app$main$ui$icons$align_content_column_stretch$$,$app$main$ui$icons$align_content_row_around$$,$app$main$ui$icons$align_content_row_between$$,$app$main$ui$icons$align_content_row_center$$,$app$main$ui$icons$align_content_row_end$$,$app$main$ui$icons$align_content_row_evenly$$,$app$main$ui$icons$align_content_row_start$$,$app$main$ui$icons$align_content_row_stretch$$,$app$main$ui$icons$align_items_column_center$$,
$app$main$ui$icons$align_items_column_end$$,$app$main$ui$icons$align_items_column_start$$,$app$main$ui$icons$align_items_row_center$$,$app$main$ui$icons$align_items_row_end$$,$app$main$ui$icons$align_items_row_start$$,$app$main$ui$icons$align_self_column_bottom$$,$app$main$ui$icons$align_self_column_center$$,$app$main$ui$icons$align_self_column_stretch$$,$app$main$ui$icons$align_self_column_top$$,$app$main$ui$icons$align_self_row_center$$,$app$main$ui$icons$align_self_row_left$$,$app$main$ui$icons$align_self_row_right$$,
$app$main$ui$icons$align_self_row_stretch$$,$app$main$ui$icons$asc_sort$$,$app$main$ui$icons$boards_thumbnail$$,$app$main$ui$icons$boolean_difference$$,$app$main$ui$icons$boolean_exclude$$,$app$main$ui$icons$boolean_flatten$$,$app$main$ui$icons$boolean_intersection$$,$app$main$ui$icons$boolean_union$$,$app$main$ui$icons$character_e$$,$app$main$ui$icons$character_u$$,$app$main$ui$icons$clip_content$$,$app$main$ui$icons$clock$$,$app$main$ui$icons$close_small$$,$app$main$ui$icons$code$$,$app$main$ui$icons$column_reverse$$,
$app$main$ui$icons$column$$,$app$main$ui$icons$component_copy$$,$app$main$ui$icons$constraint_horizontal$$,$app$main$ui$icons$constraint_vertical$$,$app$main$ui$icons$corner_bottom_left$$,$app$main$ui$icons$corner_bottom_right$$,$app$main$ui$icons$corner_bottom$$,$app$main$ui$icons$corner_center$$,$app$main$ui$icons$corner_radius$$,$app$main$ui$icons$corner_top$$,$app$main$ui$icons$corner_top_left$$,$app$main$ui$icons$corner_top_right$$,$app$main$ui$icons$crown$$,$app$main$ui$icons$delete_text$$,
$app$main$ui$icons$desc_sort$$,$app$main$ui$icons$detached$$,$app$main$ui$icons$download$$,$app$main$ui$icons$drop_shadow$$,$app$main$ui$icons$easing_ease_in_out$$,$app$main$ui$icons$easing_ease_in$$,$app$main$ui$icons$easing_ease_out$$,$app$main$ui$icons$easing_ease$$,$app$main$ui$icons$easing_linear$$,$app$main$ui$icons$effects$$,$app$main$ui$icons$exit$$,$app$main$ui$icons$expand$$,$app$main$ui$icons$external_link$$,$app$main$ui$icons$feedback$$,$app$main$ui$icons$fill_content$$,$app$main$ui$icons$fixed_width$$,
$app$main$ui$icons$flex_grid$$,$app$main$ui$icons$flex$$,$app$main$ui$icons$flip_horizontal$$,$app$main$ui$icons$flip_vertical$$,$app$main$ui$icons$folder$$,$app$main$ui$icons$graphics$$,$app$main$ui$icons$grid_column$$,$app$main$ui$icons$grid_columns$$,$app$main$ui$icons$grid_gutter$$,$app$main$ui$icons$grid$$,$app$main$ui$icons$grid_row$$,$app$main$ui$icons$grid_rows$$,$app$main$ui$icons$grid_square$$,$app$main$ui$icons$gutter_horizontal$$,$app$main$ui$icons$gutter_vertical$$,$app$main$ui$icons$hide$$,
$app$main$ui$icons$hsva$$,$app$main$ui$icons$hug_content$$,$app$main$ui$icons$icon$$,$app$main$ui$icons$inner_shadow$$,$app$main$ui$icons$interaction$$,$app$main$ui$icons$join_nodes$$,$app$main$ui$icons$justify_content_column_around$$,$app$main$ui$icons$justify_content_column_between$$,$app$main$ui$icons$justify_content_column_center$$,$app$main$ui$icons$justify_content_column_end$$,$app$main$ui$icons$justify_content_column_evenly$$,$app$main$ui$icons$justify_content_column_start$$,$app$main$ui$icons$justify_content_row_around$$,
$app$main$ui$icons$justify_content_row_between$$,$app$main$ui$icons$justify_content_row_center$$,$app$main$ui$icons$justify_content_row_end$$,$app$main$ui$icons$justify_content_row_evenly$$,$app$main$ui$icons$justify_content_row_start$$,$app$main$ui$icons$layers$$,$app$main$ui$icons$locate$$,$app$main$ui$icons$lock$$,$app$main$ui$icons$mask$$,$app$main$ui$icons$masked$$,$app$main$ui$icons$merge_nodes$$,$app$main$ui$icons$msg_error$$,$app$main$ui$icons$msg_success$$,$app$main$ui$icons$msg_warning$$,
$app$main$ui$icons$number$$,$app$main$ui$icons$oauth_1$$,$app$main$ui$icons$oauth_2$$,$app$main$ui$icons$oauth_3$$,$app$main$ui$icons$pentool$$,$app$main$ui$icons$pin$$,$app$main$ui$icons$rgba$$,$app$main$ui$icons$rgba_complementary$$,$app$main$ui$icons$row$$,$app$main$ui$icons$row_reverse$$,$app$main$ui$icons$separate_nodes$$,$app$main$ui$icons$settings$$,$app$main$ui$icons$shown$$,$app$main$ui$icons$size_horizontal$$,$app$main$ui$icons$size_vertical$$,$app$main$ui$icons$snap_nodes$$,$app$main$ui$icons$status_update$$,
$app$main$ui$icons$stroke_arrow$$,$app$main$ui$icons$stroke_circle$$,$app$main$ui$icons$stroke_diamond$$,$app$main$ui$icons$stroke_rectangle$$,$app$main$ui$icons$stroke_rounded$$,$app$main$ui$icons$stroke_size$$,$app$main$ui$icons$stroke_squared$$,$app$main$ui$icons$stroke_triangle$$,$app$main$ui$icons$switch$0$$,$app$main$ui$icons$text_align_center$$,$app$main$ui$icons$text_align_left$$,$app$main$ui$icons$text_align_right$$,$app$main$ui$icons$text_auto_height$$,$app$main$ui$icons$text_auto_width$$,
$app$main$ui$icons$text_bottom$$,$app$main$ui$icons$text_fixed$$,$app$main$ui$icons$text_font_family$$,$app$main$ui$icons$text_font_size$$,$app$main$ui$icons$text_font_weight$$,$app$main$ui$icons$text_justify$$,$app$main$ui$icons$text_lowercase$$,$app$main$ui$icons$text_ltr$$,$app$main$ui$icons$text_middle$$,$app$main$ui$icons$text_mixed$$,$app$main$ui$icons$text_paragraph$$,$app$main$ui$icons$text_rtl$$,$app$main$ui$icons$text_stroked$$,$app$main$ui$icons$text_top$$,$app$main$ui$icons$text_typography$$,
$app$main$ui$icons$text_underlined$$,$app$main$ui$icons$text_uppercase$$,$app$main$ui$icons$thumbnail$$,$app$main$ui$icons$tokens$$,$app$main$ui$icons$to_corner$$,$app$main$ui$icons$to_curve$$,$app$main$ui$icons$unlock$$,$app$main$ui$icons$variant$$,$app$main$ui$icons$vertical_align_items_center$$,$app$main$ui$icons$vertical_align_items_end$$,$app$main$ui$icons$vertical_align_items_start$$,$app$main$ui$icons$view_as_icons$$,$app$main$ui$icons$view_as_list$$;
$app$main$ui$icons$icon_verify$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-icon-verify",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-icon-verify"})});$APP.$app$main$ui$icons$loader$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-loader",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-loader"})});
$APP.$app$main$ui$icons$logo$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-penpot-logo",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-penpot-logo"})});$APP.$app$main$ui$icons$logo_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-penpot-logo-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-penpot-logo-icon"})});
$app$main$ui$icons$logo_error_screen$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-logo-error-screen",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-logo-error-screen"})});$app$main$ui$icons$logo_subscription$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-logo-subscription",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-logo-subscription"})});
$app$main$ui$icons$logo_subscription_light$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-logo-subscription-light",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-logo-subscription-light"})});$app$main$ui$icons$brand_openid$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-brand-openid",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-brand-openid"})});
$app$main$ui$icons$brand_github$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-brand-github",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-brand-github"})});$app$main$ui$icons$brand_gitlab$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-brand-gitlab",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-brand-gitlab"})});
$app$main$ui$icons$brand_google$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-brand-google",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-brand-google"})});$app$main$ui$icons$absolute$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-absolute",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-absolute"})});
$APP.$app$main$ui$icons$add$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-add",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-add"})});$APP.$app$main$ui$icons$align_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-bottom"})});
$app$main$ui$icons$align_content_column_around$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-column-around",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-column-around"})});$app$main$ui$icons$align_content_column_between$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-column-between",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-column-between"})});
$app$main$ui$icons$align_content_column_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-column-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-column-center"})});$app$main$ui$icons$align_content_column_end$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-column-end",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-column-end"})});
$app$main$ui$icons$align_content_column_evenly$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-column-evenly",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-column-evenly"})});$app$main$ui$icons$align_content_column_start$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-column-start",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-column-start"})});
$app$main$ui$icons$align_content_column_stretch$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-column-stretch",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-column-stretch"})});$app$main$ui$icons$align_content_row_around$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-row-around",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-row-around"})});
$app$main$ui$icons$align_content_row_between$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-row-between",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-row-between"})});$app$main$ui$icons$align_content_row_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-row-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-row-center"})});
$app$main$ui$icons$align_content_row_end$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-row-end",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-row-end"})});$app$main$ui$icons$align_content_row_evenly$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-row-evenly",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-row-evenly"})});
$app$main$ui$icons$align_content_row_start$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-row-start",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-row-start"})});$app$main$ui$icons$align_content_row_stretch$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-content-row-stretch",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-content-row-stretch"})});
$APP.$app$main$ui$icons$align_horizontal_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-horizontal-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-horizontal-center"})});$app$main$ui$icons$align_items_column_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-items-column-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-items-column-center"})});
$app$main$ui$icons$align_items_column_end$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-items-column-end",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-items-column-end"})});$app$main$ui$icons$align_items_column_start$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-items-column-start",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-items-column-start"})});
$app$main$ui$icons$align_items_row_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-items-row-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-items-row-center"})});$app$main$ui$icons$align_items_row_end$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-items-row-end",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-items-row-end"})});
$app$main$ui$icons$align_items_row_start$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-items-row-start",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-items-row-start"})});$APP.$app$main$ui$icons$align_left$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-left",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-left"})});
$APP.$app$main$ui$icons$align_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-right"})});$app$main$ui$icons$align_self_column_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-column-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-column-bottom"})});
$app$main$ui$icons$align_self_column_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-column-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-column-center"})});$app$main$ui$icons$align_self_column_stretch$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-column-stretch",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-column-stretch"})});
$app$main$ui$icons$align_self_column_top$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-column-top",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-column-top"})});$app$main$ui$icons$align_self_row_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-row-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-row-center"})});
$app$main$ui$icons$align_self_row_left$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-row-left",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-row-left"})});$app$main$ui$icons$align_self_row_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-row-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-row-right"})});
$app$main$ui$icons$align_self_row_stretch$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-self-row-stretch",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-self-row-stretch"})});$APP.$app$main$ui$icons$align_top$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-top",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-top"})});
$APP.$app$main$ui$icons$align_vertical_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-align-vertical-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-align-vertical-center"})});$APP.$app$main$ui$icons$arrow$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-arrow",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-arrow"})});
$app$main$ui$icons$asc_sort$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-asc-sort",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-asc-sort"})});$APP.$app$main$ui$icons$board$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-board",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-board"})});
$app$main$ui$icons$boards_thumbnail$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-boards-thumbnail",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-boards-thumbnail"})});$app$main$ui$icons$boolean_difference$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-boolean-difference",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-boolean-difference"})});
$app$main$ui$icons$boolean_exclude$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-boolean-exclude",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-boolean-exclude"})});$app$main$ui$icons$boolean_flatten$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-boolean-flatten",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-boolean-flatten"})});
$app$main$ui$icons$boolean_intersection$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-boolean-intersection",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-boolean-intersection"})});$app$main$ui$icons$boolean_union$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-boolean-union",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-boolean-union"})});
$APP.$app$main$ui$icons$bug$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-bug",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-bug"})});$app$main$ui$icons$character_e$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-character-e",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-character-e"})});
$app$main$ui$icons$character_u$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-character-u",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-character-u"})});$app$main$ui$icons$clip_content$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-clip-content",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-clip-content"})});
$APP.$app$main$ui$icons$clipboard$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-clipboard",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-clipboard"})});$app$main$ui$icons$clock$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-clock",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-clock"})});
$app$main$ui$icons$close_small$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-close-small",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-close-small"})});$APP.$app$main$ui$icons$close$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-close",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-close"})});
$app$main$ui$icons$code$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-code",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-code"})});$app$main$ui$icons$column_reverse$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-column-reverse",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-column-reverse"})});
$app$main$ui$icons$column$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-column",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-column"})});$APP.$app$main$ui$icons$comments$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-comments",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-comments"})});
$app$main$ui$icons$component_copy$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-component-copy",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-component-copy"})});$APP.$app$main$ui$icons$component$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-component",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-component"})});
$app$main$ui$icons$constraint_horizontal$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-constraint-horizontal",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-constraint-horizontal"})});$app$main$ui$icons$constraint_vertical$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-constraint-vertical",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-constraint-vertical"})});
$app$main$ui$icons$corner_bottom_left$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-bottom-left",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-bottom-left"})});$app$main$ui$icons$corner_bottom_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-bottom-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-bottom-right"})});
$app$main$ui$icons$corner_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-bottom"})});$app$main$ui$icons$corner_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-center"})});
$app$main$ui$icons$corner_radius$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-radius",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-radius"})});$app$main$ui$icons$corner_top$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-top",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-top"})});
$app$main$ui$icons$corner_top_left$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-top-left",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-top-left"})});$app$main$ui$icons$corner_top_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-corner-top-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-corner-top-right"})});
$app$main$ui$icons$crown$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-crown",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-crown"})});$APP.$app$main$ui$icons$curve$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-curve",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-curve"})});$app$main$ui$icons$delete_text$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-delete-text",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-delete-text"})});
$APP.$app$main$ui$icons$delete$0$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-delete",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-delete"})});$app$main$ui$icons$desc_sort$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-desc-sort",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-desc-sort"})});
$APP.$app$main$ui$icons$detach$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-detach",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-detach"})});$app$main$ui$icons$detached$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-detached",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-detached"})});
$APP.$app$main$ui$icons$distribute_horizontally$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-distribute-horizontally",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-distribute-horizontally"})});$APP.$app$main$ui$icons$distribute_vertical_spacing$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-distribute-vertical-spacing",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-distribute-vertical-spacing"})});
$APP.$app$main$ui$icons$document$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-document",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-document"})});$app$main$ui$icons$download$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-download",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-download"})});
$APP.$app$main$ui$icons$drop_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-drop",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-drop"})});$app$main$ui$icons$drop_shadow$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-drop-shadow",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-drop-shadow"})});
$app$main$ui$icons$easing_ease_in_out$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-easing-ease-in-out",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-easing-ease-in-out"})});$app$main$ui$icons$easing_ease_in$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-easing-ease-in",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-easing-ease-in"})});
$app$main$ui$icons$easing_ease_out$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-easing-ease-out",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-easing-ease-out"})});$app$main$ui$icons$easing_ease$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-easing-ease",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-easing-ease"})});
$app$main$ui$icons$easing_linear$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-easing-linear",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-easing-linear"})});$app$main$ui$icons$effects$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-effects",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-effects"})});
$APP.$app$main$ui$icons$elipse$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-elipse",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-elipse"})});$app$main$ui$icons$exit$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-exit",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-exit"})});$app$main$ui$icons$expand$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-expand",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-expand"})});
$app$main$ui$icons$external_link$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-external-link",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-external-link"})});$app$main$ui$icons$feedback$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-feedback",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-feedback"})});
$app$main$ui$icons$fill_content$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-fill-content",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-fill-content"})});$APP.$app$main$ui$icons$filter_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-filter",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-filter"})});
$app$main$ui$icons$fixed_width$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-fixed-width",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-fixed-width"})});$app$main$ui$icons$flex_grid$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-flex-grid",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-flex-grid"})});
$APP.$app$main$ui$icons$flex_horizontal$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-flex-horizontal",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-flex-horizontal"})});$APP.$app$main$ui$icons$flex_vertical$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-flex-vertical",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-flex-vertical"})});
$app$main$ui$icons$flex$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-flex",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-flex"})});$app$main$ui$icons$flip_horizontal$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-flip-horizontal",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-flip-horizontal"})});
$app$main$ui$icons$flip_vertical$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-flip-vertical",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-flip-vertical"})});$app$main$ui$icons$folder$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-folder",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-folder"})});
$APP.$app$main$ui$icons$gap_horizontal$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-gap-horizontal",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-gap-horizontal"})});$APP.$app$main$ui$icons$gap_vertical$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-gap-vertical",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-gap-vertical"})});
$app$main$ui$icons$graphics$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-graphics",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-graphics"})});$app$main$ui$icons$grid_column$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid-column",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid-column"})});
$app$main$ui$icons$grid_columns$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid-columns",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid-columns"})});$app$main$ui$icons$grid_gutter$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid-gutter",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid-gutter"})});
$APP.$app$main$ui$icons$grid_margin$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid-margin",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid-margin"})});$app$main$ui$icons$grid$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid"})});
$app$main$ui$icons$grid_row$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid-row",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid-row"})});$app$main$ui$icons$grid_rows$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid-rows",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid-rows"})});
$app$main$ui$icons$grid_square$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-grid-square",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-grid-square"})});$APP.$app$main$ui$icons$group$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-group",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-group"})});
$app$main$ui$icons$gutter_horizontal$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-gutter-horizontal",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-gutter-horizontal"})});$app$main$ui$icons$gutter_vertical$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-gutter-vertical",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-gutter-vertical"})});
$APP.$app$main$ui$icons$help$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-help",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-help"})});$app$main$ui$icons$hide$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-hide",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-hide"})});$APP.$app$main$ui$icons$history$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-history",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-history"})});
$app$main$ui$icons$hsva$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-hsva",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-hsva"})});$app$main$ui$icons$hug_content$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-hug-content",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-hug-content"})});$app$main$ui$icons$icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-icon"})});
$APP.$app$main$ui$icons$img$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-img",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-img"})});$app$main$ui$icons$inner_shadow$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-inner-shadow",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-inner-shadow"})});
$app$main$ui$icons$interaction$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-interaction",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-interaction"})});$app$main$ui$icons$join_nodes$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-join-nodes",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-join-nodes"})});
$app$main$ui$icons$justify_content_column_around$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-column-around",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-column-around"})});$app$main$ui$icons$justify_content_column_between$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-column-between",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-column-between"})});
$app$main$ui$icons$justify_content_column_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-column-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-column-center"})});$app$main$ui$icons$justify_content_column_end$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-column-end",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-column-end"})});
$app$main$ui$icons$justify_content_column_evenly$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-column-evenly",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-column-evenly"})});$app$main$ui$icons$justify_content_column_start$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-column-start",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-column-start"})});
$app$main$ui$icons$justify_content_row_around$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-row-around",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-row-around"})});$app$main$ui$icons$justify_content_row_between$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-row-between",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-row-between"})});
$app$main$ui$icons$justify_content_row_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-row-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-row-center"})});$app$main$ui$icons$justify_content_row_end$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-row-end",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-row-end"})});
$app$main$ui$icons$justify_content_row_evenly$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-row-evenly",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-row-evenly"})});$app$main$ui$icons$justify_content_row_start$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-justify-content-row-start",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-justify-content-row-start"})});
$app$main$ui$icons$layers$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-layers",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-layers"})});$APP.$app$main$ui$icons$library$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-library",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-library"})});$app$main$ui$icons$locate$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-locate",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-locate"})});
$app$main$ui$icons$lock$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-lock",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-lock"})});$APP.$app$main$ui$icons$margin$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-margin",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-margin"})});
$APP.$app$main$ui$icons$margin_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-margin-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-margin-bottom"})});$APP.$app$main$ui$icons$margin_left$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-margin-left",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-margin-left"})});
$APP.$app$main$ui$icons$margin_left_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-margin-left-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-margin-left-right"})});$APP.$app$main$ui$icons$margin_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-margin-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-margin-right"})});
$APP.$app$main$ui$icons$margin_top$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-margin-top",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-margin-top"})});$APP.$app$main$ui$icons$margin_top_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-margin-top-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-margin-top-bottom"})});
$app$main$ui$icons$mask$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-mask",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-mask"})});$app$main$ui$icons$masked$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-masked",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-masked"})});$APP.$app$main$ui$icons$menu$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-menu",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-menu"})});
$app$main$ui$icons$merge_nodes$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-merge-nodes",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-merge-nodes"})});$APP.$app$main$ui$icons$move$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-move",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-move"})});
$app$main$ui$icons$msg_error$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-msg-error",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-error"})});$APP.$app$main$ui$icons$msg_neutral$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-msg-neutral",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-neutral"})});
$app$main$ui$icons$msg_success$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-msg-success",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-success"})});$app$main$ui$icons$msg_warning$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-msg-warning",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-warning"})});
$app$main$ui$icons$number$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-number",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-number"})});$APP.$app$main$ui$icons$open_link$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-open-link",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-open-link"})});
$app$main$ui$icons$oauth_1$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-oauth-1",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-oauth-1"})});$app$main$ui$icons$oauth_2$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-oauth-2",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-oauth-2"})});$app$main$ui$icons$oauth_3$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-oauth-3",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-oauth-3"})});
$APP.$app$main$ui$icons$padding_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-padding-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-padding-bottom"})});$APP.$app$main$ui$icons$padding_extended$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-padding-extended",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-padding-extended"})});
$APP.$app$main$ui$icons$padding_left$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-padding-left",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-padding-left"})});$APP.$app$main$ui$icons$padding_left_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-padding-left-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-padding-left-right"})});
$APP.$app$main$ui$icons$padding_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-padding-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-padding-right"})});$APP.$app$main$ui$icons$padding_top$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-padding-top",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-padding-top"})});
$APP.$app$main$ui$icons$padding_top_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-padding-top-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-padding-top-bottom"})});$APP.$app$main$ui$icons$path$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-path",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-path"})});
$app$main$ui$icons$pentool$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-pentool",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-pentool"})});$APP.$app$main$ui$icons$picker$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-picker",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-picker"})});$app$main$ui$icons$pin$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-pin",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-pin"})});
$APP.$app$main$ui$icons$play$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-play",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-play"})});$APP.$app$main$ui$icons$puzzle$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-puzzle",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-puzzle"})});
$APP.$app$main$ui$icons$rectangle$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-rectangle",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-rectangle"})});$APP.$app$main$ui$icons$reload$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-reload",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-reload"})});
$APP.$app$main$ui$icons$remove_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-remove",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-remove"})});$app$main$ui$icons$rgba$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-rgba",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-rgba"})});
$app$main$ui$icons$rgba_complementary$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-rgba-complementary",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-rgba-complementary"})});$APP.$app$main$ui$icons$rotation$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-rotation",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-rotation"})});
$app$main$ui$icons$row$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-row",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-row"})});$app$main$ui$icons$row_reverse$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-row-reverse",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-row-reverse"})});
$APP.$app$main$ui$icons$search$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-search",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-search"})});$app$main$ui$icons$separate_nodes$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-separate-nodes",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-separate-nodes"})});
$app$main$ui$icons$settings$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-settings",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-settings"})});$APP.$app$main$ui$icons$share$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-share",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-share"})});$app$main$ui$icons$shown$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-shown",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-shown"})});
$app$main$ui$icons$size_horizontal$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-size-horizontal",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-size-horizontal"})});$app$main$ui$icons$size_vertical$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-size-vertical",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-size-vertical"})});
$app$main$ui$icons$snap_nodes$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-snap-nodes",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-snap-nodes"})});$APP.$app$main$ui$icons$status_alert$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-status-alert",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-status-alert"})});
$APP.$app$main$ui$icons$status_tick$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-status-tick",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-status-tick"})});$app$main$ui$icons$status_update$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-status-update",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-status-update"})});
$APP.$app$main$ui$icons$status_wrong$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-status-wrong",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-status-wrong"})});$app$main$ui$icons$stroke_arrow$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-arrow",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-arrow"})});
$app$main$ui$icons$stroke_circle$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-circle",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-circle"})});$app$main$ui$icons$stroke_diamond$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-diamond",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-diamond"})});
$app$main$ui$icons$stroke_rectangle$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-rectangle",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-rectangle"})});$app$main$ui$icons$stroke_rounded$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-rounded",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-rounded"})});
$app$main$ui$icons$stroke_size$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-size",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-size"})});$app$main$ui$icons$stroke_squared$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-squared",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-squared"})});
$app$main$ui$icons$stroke_triangle$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-stroke-triangle",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-stroke-triangle"})});$APP.$app$main$ui$icons$svg$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-svg",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-svg"})});
$APP.$app$main$ui$icons$swatches$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-swatches",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-swatches"})});$app$main$ui$icons$switch$0$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-switch",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-switch"})});
$APP.$app$main$ui$icons$text$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text"})});$app$main$ui$icons$text_align_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-align-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-align-center"})});
$app$main$ui$icons$text_align_left$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-align-left",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-align-left"})});$app$main$ui$icons$text_align_right$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-align-right",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-align-right"})});
$app$main$ui$icons$text_auto_height$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-auto-height",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-auto-height"})});$app$main$ui$icons$text_auto_width$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-auto-width",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-auto-width"})});
$app$main$ui$icons$text_bottom$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-bottom",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-bottom"})});$app$main$ui$icons$text_fixed$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-fixed",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-fixed"})});
$app$main$ui$icons$text_font_family$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-font-family",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-font-family"})});$app$main$ui$icons$text_font_size$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-font-size",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-font-size"})});
$app$main$ui$icons$text_font_weight$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-font-weight",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-font-weight"})});$app$main$ui$icons$text_justify$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-justify",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-justify"})});
$APP.$app$main$ui$icons$text_letterspacing$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-letterspacing",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-letterspacing"})});$APP.$app$main$ui$icons$text_lineheight$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-lineheight",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-lineheight"})});
$app$main$ui$icons$text_lowercase$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-lowercase",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-lowercase"})});$app$main$ui$icons$text_ltr$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-ltr",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-ltr"})});
$app$main$ui$icons$text_middle$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-middle",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-middle"})});$app$main$ui$icons$text_mixed$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-mixed",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-mixed"})});
$APP.$app$main$ui$icons$text_palette$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-palette",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-palette"})});$app$main$ui$icons$text_paragraph$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-paragraph",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-paragraph"})});
$app$main$ui$icons$text_rtl$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-rtl",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-rtl"})});$app$main$ui$icons$text_stroked$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-stroked",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-stroked"})});
$app$main$ui$icons$text_top$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-top",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-top"})});$app$main$ui$icons$text_typography$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-typography",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-typography"})});
$app$main$ui$icons$text_underlined$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-underlined",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-underlined"})});$app$main$ui$icons$text_uppercase$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-text-uppercase",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-text-uppercase"})});
$app$main$ui$icons$thumbnail$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-thumbnail",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-thumbnail"})});$APP.$app$main$ui$icons$tick$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-tick",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-tick"})});$app$main$ui$icons$tokens$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-tokens",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-tokens"})});
$app$main$ui$icons$to_corner$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-to-corner",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-to-corner"})});$app$main$ui$icons$to_curve$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-to-curve",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-to-curve"})});
$APP.$app$main$ui$icons$tree$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-tree",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-tree"})});$app$main$ui$icons$unlock$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-unlock",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-unlock"})});$APP.$app$main$ui$icons$user$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-user",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-user"})});
$APP.$app$main$ui$icons$v2_icon_1$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-v2-icon-1",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-v2-icon-1"})});$APP.$app$main$ui$icons$v2_icon_2$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-v2-icon-2",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-v2-icon-2"})});
$APP.$app$main$ui$icons$v2_icon_3$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-v2-icon-3",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-v2-icon-3"})});$APP.$app$main$ui$icons$v2_icon_4$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-v2-icon-4",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-v2-icon-4"})});
$app$main$ui$icons$variant$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-variant",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-variant"})});$app$main$ui$icons$vertical_align_items_center$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-vertical-align-items-center",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-vertical-align-items-center"})});
$app$main$ui$icons$vertical_align_items_end$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-vertical-align-items-end",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-vertical-align-items-end"})});$app$main$ui$icons$vertical_align_items_start$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-vertical-align-items-start",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-vertical-align-items-start"})});
$app$main$ui$icons$view_as_icons$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-view-as-icons",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-view-as-icons"})});$app$main$ui$icons$view_as_list$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-view-as-list",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-view-as-list"})});
$APP.$app$main$ui$icons$wrap$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"icon-wrap",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-wrap"})});
$APP.$app$main$ui$icons$default$0$$={GridMargin:$APP.$app$main$ui$icons$grid_margin$$,MarginTopBottom:$APP.$app$main$ui$icons$margin_top_bottom$$,StatusUpdate:$app$main$ui$icons$status_update$$,JustifyContentRowBetween:$app$main$ui$icons$justify_content_row_between$$,Switch:$app$main$ui$icons$switch$0$$,Variant:$app$main$ui$icons$variant$$,JustifyContentRowEvenly:$app$main$ui$icons$justify_content_row_evenly$$,LogoSubscriptionLight:$app$main$ui$icons$logo_subscription_light$$,MsgError:$app$main$ui$icons$msg_error$$,
ToCorner:$app$main$ui$icons$to_corner$$,GutterHorizontal:$app$main$ui$icons$gutter_horizontal$$,AlignTop:$APP.$app$main$ui$icons$align_top$$,TextUnderlined:$app$main$ui$icons$text_underlined$$,ToCurve:$app$main$ui$icons$to_curve$$,JustifyContentRowStart:$app$main$ui$icons$justify_content_row_start$$,AlignRight:$APP.$app$main$ui$icons$align_right$$,TextTypography:$app$main$ui$icons$text_typography$$,FillContent:$app$main$ui$icons$fill_content$$,Masked:$app$main$ui$icons$masked$$,AlignItemsColumnStart:$app$main$ui$icons$align_items_column_start$$,
EasingEase:$app$main$ui$icons$easing_ease$$,Loader:$APP.$app$main$ui$icons$loader$$,Locate:$app$main$ui$icons$locate$$,PaddingBottom:$APP.$app$main$ui$icons$padding_bottom$$,SizeVertical:$app$main$ui$icons$size_vertical$$,JustifyContentColumnStart:$app$main$ui$icons$justify_content_column_start$$,SnapNodes:$app$main$ui$icons$snap_nodes$$,Picker:$APP.$app$main$ui$icons$picker$$,TextPalette:$APP.$app$main$ui$icons$text_palette$$,Share:$APP.$app$main$ui$icons$share$$,BooleanIntersection:$app$main$ui$icons$boolean_intersection$$,
MarginLeft:$APP.$app$main$ui$icons$margin_left$$,Pentool:$app$main$ui$icons$pentool$$,MarginRight:$APP.$app$main$ui$icons$margin_right$$,MergeNodes:$app$main$ui$icons$merge_nodes$$,AlignSelfRowCenter:$app$main$ui$icons$align_self_row_center$$,Layers:$app$main$ui$icons$layers$$,InnerShadow:$app$main$ui$icons$inner_shadow$$,GridGutter:$app$main$ui$icons$grid_gutter$$,ViewAsList:$app$main$ui$icons$view_as_list$$,Comments:$APP.$app$main$ui$icons$comments$$,EasingEaseOut:$app$main$ui$icons$easing_ease_out$$,
AlignItemsColumnCenter:$app$main$ui$icons$align_items_column_center$$,AlignSelfRowStretch:$app$main$ui$icons$align_self_row_stretch$$,JustifyContentRowEnd:$app$main$ui$icons$justify_content_row_end$$,TextStroked:$app$main$ui$icons$text_stroked$$,VerticalAlignItemsCenter:$app$main$ui$icons$vertical_align_items_center$$,MarginTop:$APP.$app$main$ui$icons$margin_top$$,Path:$APP.$app$main$ui$icons$path$$,JustifyContentColumnAround:$app$main$ui$icons$justify_content_column_around$$,AlignContentColumnAround:$app$main$ui$icons$align_content_column_around$$,
DistributeVerticalSpacing:$APP.$app$main$ui$icons$distribute_vertical_spacing$$,Folder:$app$main$ui$icons$folder$$,Tokens:$app$main$ui$icons$tokens$$,Curve:$APP.$app$main$ui$icons$curve$$,V2Icon2:$APP.$app$main$ui$icons$v2_icon_2$$,PaddingLeftRight:$APP.$app$main$ui$icons$padding_left_right$$,Number:$app$main$ui$icons$number$$,TextFixed:$app$main$ui$icons$text_fixed$$,ClipContent:$app$main$ui$icons$clip_content$$,AlignBottom:$APP.$app$main$ui$icons$align_bottom$$,TextAutoHeight:$app$main$ui$icons$text_auto_height$$,
Board:$APP.$app$main$ui$icons$board$$,TextMiddle:$app$main$ui$icons$text_middle$$,AlignSelfRowRight:$app$main$ui$icons$align_self_row_right$$,RgbaComplementary:$app$main$ui$icons$rgba_complementary$$,PaddingTopBottom:$APP.$app$main$ui$icons$padding_top_bottom$$,Svg:$APP.$app$main$ui$icons$svg$$,EasingLinear:$app$main$ui$icons$easing_linear$$,AlignContentRowAround:$app$main$ui$icons$align_content_row_around$$,EasingEaseIn:$app$main$ui$icons$easing_ease_in$$,JustifyContentColumnBetween:$app$main$ui$icons$justify_content_column_between$$,
BooleanDifference:$app$main$ui$icons$boolean_difference$$,AlignContentColumnBetween:$app$main$ui$icons$align_content_column_between$$,Oauth3:$app$main$ui$icons$oauth_3$$,AlignContentRowEnd:$app$main$ui$icons$align_content_row_end$$,User:$APP.$app$main$ui$icons$user$$,Close:$APP.$app$main$ui$icons$close$$,GapHorizontal:$APP.$app$main$ui$icons$gap_horizontal$$,AlignLeft:$APP.$app$main$ui$icons$align_left$$,StrokeCircle:$app$main$ui$icons$stroke_circle$$,TextJustify:$app$main$ui$icons$text_justify$$,
Grid:$app$main$ui$icons$grid$$,StrokeSize:$app$main$ui$icons$stroke_size$$,Hsva:$app$main$ui$icons$hsva$$,SizeHorizontal:$app$main$ui$icons$size_horizontal$$,TextFontWeight:$app$main$ui$icons$text_font_weight$$,BooleanExclude:$app$main$ui$icons$boolean_exclude$$,AlignItemsRowEnd:$app$main$ui$icons$align_items_row_end$$,AlignContentRowStretch:$app$main$ui$icons$align_content_row_stretch$$,FlipVertical:$app$main$ui$icons$flip_vertical$$,CornerTop:$app$main$ui$icons$corner_top$$,Img:$APP.$app$main$ui$icons$img$$,
RowReverse:$app$main$ui$icons$row_reverse$$,CloseSmall:$app$main$ui$icons$close_small$$,IconVerify:$app$main$ui$icons$icon_verify$$,Swatches:$APP.$app$main$ui$icons$swatches$$,AlignItemsRowCenter:$app$main$ui$icons$align_items_row_center$$,DeleteText:$app$main$ui$icons$delete_text$$,Delete:$APP.$app$main$ui$icons$delete$0$$,Row:$app$main$ui$icons$row$$,MsgWarning:$app$main$ui$icons$msg_warning$$,ConstraintHorizontal:$app$main$ui$icons$constraint_horizontal$$,PaddingTop:$APP.$app$main$ui$icons$padding_top$$,
History:$APP.$app$main$ui$icons$history$$,JustifyContentColumnEvenly:$app$main$ui$icons$justify_content_column_evenly$$,TextAutoWidth:$app$main$ui$icons$text_auto_width$$,JustifyContentRowAround:$app$main$ui$icons$justify_content_row_around$$,AlignContentRowStart:$app$main$ui$icons$align_content_row_start$$,LogoErrorScreen:$app$main$ui$icons$logo_error_screen$$,Arrow:$APP.$app$main$ui$icons$arrow$$,StatusWrong:$APP.$app$main$ui$icons$status_wrong$$,GridRow:$app$main$ui$icons$grid_row$$,ViewAsIcons:$app$main$ui$icons$view_as_icons$$,
Menu:$APP.$app$main$ui$icons$menu$$,TextLineheight:$APP.$app$main$ui$icons$text_lineheight$$,Expand:$app$main$ui$icons$expand$$,ColumnReverse:$app$main$ui$icons$column_reverse$$,Rotation:$APP.$app$main$ui$icons$rotation$$,Icon:$app$main$ui$icons$icon$$,FlexHorizontal:$APP.$app$main$ui$icons$flex_horizontal$$,AlignContentColumnEnd:$app$main$ui$icons$align_content_column_end$$,Graphics:$app$main$ui$icons$graphics$$,RemoveIcon:$APP.$app$main$ui$icons$remove_icon$$,TextMixed:$app$main$ui$icons$text_mixed$$,
Add:$APP.$app$main$ui$icons$add$$,ConstraintVertical:$app$main$ui$icons$constraint_vertical$$,Library:$APP.$app$main$ui$icons$library$$,DropIcon:$APP.$app$main$ui$icons$drop_icon$$,StrokeDiamond:$app$main$ui$icons$stroke_diamond$$,AlignItemsRowStart:$app$main$ui$icons$align_items_row_start$$,JustifyContentColumnCenter:$app$main$ui$icons$justify_content_column_center$$,V2Icon4:$APP.$app$main$ui$icons$v2_icon_4$$,TextTop:$app$main$ui$icons$text_top$$,TextAlignRight:$app$main$ui$icons$text_align_right$$,
Elipse:$APP.$app$main$ui$icons$elipse$$,TextBottom:$app$main$ui$icons$text_bottom$$,Clock:$app$main$ui$icons$clock$$,Bug:$APP.$app$main$ui$icons$bug$$,CornerRadius:$app$main$ui$icons$corner_radius$$,AlignContentColumnStart:$app$main$ui$icons$align_content_column_start$$,StrokeTriangle:$app$main$ui$icons$stroke_triangle$$,AlignSelfColumnCenter:$app$main$ui$icons$align_self_column_center$$,DistributeHorizontally:$APP.$app$main$ui$icons$distribute_horizontally$$,BoardsThumbnail:$app$main$ui$icons$boards_thumbnail$$,
GapVertical:$APP.$app$main$ui$icons$gap_vertical$$,Flex:$app$main$ui$icons$flex$$,CornerBottom:$app$main$ui$icons$corner_bottom$$,Settings:$app$main$ui$icons$settings$$,Thumbnail:$app$main$ui$icons$thumbnail$$,AlignSelfColumnTop:$app$main$ui$icons$align_self_column_top$$,Effects:$app$main$ui$icons$effects$$,CornerBottomRight:$app$main$ui$icons$corner_bottom_right$$,SeparateNodes:$app$main$ui$icons$separate_nodes$$,Download:$app$main$ui$icons$download$$,BrandOpenid:$app$main$ui$icons$brand_openid$$,
FlipHorizontal:$app$main$ui$icons$flip_horizontal$$,MsgNeutral:$APP.$app$main$ui$icons$msg_neutral$$,Rgba:$app$main$ui$icons$rgba$$,AscSort:$app$main$ui$icons$asc_sort$$,TextLetterspacing:$APP.$app$main$ui$icons$text_letterspacing$$,CornerBottomLeft:$app$main$ui$icons$corner_bottom_left$$,FlexVertical:$APP.$app$main$ui$icons$flex_vertical$$,FlexGrid:$app$main$ui$icons$flex_grid$$,Detach:$APP.$app$main$ui$icons$detach$$,AlignVerticalCenter:$APP.$app$main$ui$icons$align_vertical_center$$,VerticalAlignItemsStart:$app$main$ui$icons$vertical_align_items_start$$,
MarginBottom:$APP.$app$main$ui$icons$margin_bottom$$,DescSort:$app$main$ui$icons$desc_sort$$,Reload:$APP.$app$main$ui$icons$reload$$,StatusTick:$APP.$app$main$ui$icons$status_tick$$,Column:$app$main$ui$icons$column$$,Margin:$APP.$app$main$ui$icons$margin$$,PaddingRight:$APP.$app$main$ui$icons$padding_right$$,AlignContentColumnCenter:$app$main$ui$icons$align_content_column_center$$,CornerTopLeft:$app$main$ui$icons$corner_top_left$$,Shown:$app$main$ui$icons$shown$$,AlignContentRowCenter:$app$main$ui$icons$align_content_row_center$$,
Oauth1:$app$main$ui$icons$oauth_1$$,V2Icon3:$APP.$app$main$ui$icons$v2_icon_3$$,CharacterE:$app$main$ui$icons$character_e$$,Pin:$app$main$ui$icons$pin$$,ComponentCopy:$app$main$ui$icons$component_copy$$,V2Icon1:$APP.$app$main$ui$icons$v2_icon_1$$,TextAlignCenter:$app$main$ui$icons$text_align_center$$,HugContent:$app$main$ui$icons$hug_content$$,StrokeRounded:$app$main$ui$icons$stroke_rounded$$,CharacterU:$app$main$ui$icons$character_u$$,BrandGithub:$app$main$ui$icons$brand_github$$,TextUppercase:$app$main$ui$icons$text_uppercase$$,
BooleanUnion:$app$main$ui$icons$boolean_union$$,Puzzle:$APP.$app$main$ui$icons$puzzle$$,FixedWidth:$app$main$ui$icons$fixed_width$$,Wrap:$APP.$app$main$ui$icons$wrap$$,FilterIcon:$APP.$app$main$ui$icons$filter_icon$$,BrandGitlab:$app$main$ui$icons$brand_gitlab$$,AlignContentRowBetween:$app$main$ui$icons$align_content_row_between$$,StrokeArrow:$app$main$ui$icons$stroke_arrow$$,StatusAlert:$APP.$app$main$ui$icons$status_alert$$,Crown:$app$main$ui$icons$crown$$,Component:$APP.$app$main$ui$icons$component$$,
JoinNodes:$app$main$ui$icons$join_nodes$$,OpenLink:$APP.$app$main$ui$icons$open_link$$,Text:$APP.$app$main$ui$icons$text$$,DropShadow:$app$main$ui$icons$drop_shadow$$,Help:$APP.$app$main$ui$icons$help$$,Oauth2:$app$main$ui$icons$oauth_2$$,AlignSelfColumnStretch:$app$main$ui$icons$align_self_column_stretch$$,Hide:$app$main$ui$icons$hide$$,TextRtl:$app$main$ui$icons$text_rtl$$,AlignContentRowEvenly:$app$main$ui$icons$align_content_row_evenly$$,Tree:$APP.$app$main$ui$icons$tree$$,GridSquare:$app$main$ui$icons$grid_square$$,
TextFontSize:$app$main$ui$icons$text_font_size$$,CornerTopRight:$app$main$ui$icons$corner_top_right$$,Mask:$app$main$ui$icons$mask$$,TextLtr:$app$main$ui$icons$text_ltr$$,AlignHorizontalCenter:$APP.$app$main$ui$icons$align_horizontal_center$$,AlignItemsColumnEnd:$app$main$ui$icons$align_items_column_end$$,AlignContentColumnEvenly:$app$main$ui$icons$align_content_column_evenly$$,MarginLeftRight:$APP.$app$main$ui$icons$margin_left_right$$,Interaction:$app$main$ui$icons$interaction$$,Lock:$app$main$ui$icons$lock$$,
LogoSubscription:$app$main$ui$icons$logo_subscription$$,Tick:$APP.$app$main$ui$icons$tick$$,Document:$APP.$app$main$ui$icons$document$$,Code:$app$main$ui$icons$code$$,Feedback:$app$main$ui$icons$feedback$$,Group:$APP.$app$main$ui$icons$group$$,CornerCenter:$app$main$ui$icons$corner_center$$,StrokeSquared:$app$main$ui$icons$stroke_squared$$,GridColumns:$app$main$ui$icons$grid_columns$$,PaddingLeft:$APP.$app$main$ui$icons$padding_left$$,AlignContentColumnStretch:$app$main$ui$icons$align_content_column_stretch$$,
Rectangle:$APP.$app$main$ui$icons$rectangle$$,VerticalAlignItemsEnd:$app$main$ui$icons$vertical_align_items_end$$,AlignSelfColumnBottom:$app$main$ui$icons$align_self_column_bottom$$,StrokeRectangle:$app$main$ui$icons$stroke_rectangle$$,AlignSelfRowLeft:$app$main$ui$icons$align_self_row_left$$,TextFontFamily:$app$main$ui$icons$text_font_family$$,Exit:$app$main$ui$icons$exit$$,Play:$APP.$app$main$ui$icons$play$$,EasingEaseInOut:$app$main$ui$icons$easing_ease_in_out$$,MsgSuccess:$app$main$ui$icons$msg_success$$,
GutterVertical:$app$main$ui$icons$gutter_vertical$$,ExternalLink:$app$main$ui$icons$external_link$$,Move:$APP.$app$main$ui$icons$move$$,Absolute:$app$main$ui$icons$absolute$$,GridColumn:$app$main$ui$icons$grid_column$$,JustifyContentColumnEnd:$app$main$ui$icons$justify_content_column_end$$,Search:$APP.$app$main$ui$icons$search$$,Unlock:$app$main$ui$icons$unlock$$,Logo:$APP.$app$main$ui$icons$logo$$,TextParagraph:$app$main$ui$icons$text_paragraph$$,Clipboard:$APP.$app$main$ui$icons$clipboard$$,LogoIcon:$APP.$app$main$ui$icons$logo_icon$$,
JustifyContentRowCenter:$app$main$ui$icons$justify_content_row_center$$,TextLowercase:$app$main$ui$icons$text_lowercase$$,Detached:$app$main$ui$icons$detached$$,BooleanFlatten:$app$main$ui$icons$boolean_flatten$$,BrandGoogle:$app$main$ui$icons$brand_google$$,TextAlignLeft:$app$main$ui$icons$text_align_left$$,GridRows:$app$main$ui$icons$grid_rows$$,PaddingExtended:$APP.$app$main$ui$icons$padding_extended$$};var $app$main$ui$ds$layout$tab_switcher$tab_nav_STAR_$$=(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($nav_class_props_69683$$){var $selected$jscomp$108$$=void 0,$action_button$$=void 0,$tabs$$=void 0,$ref$jscomp$31$$=void 0,$on_click$jscomp$2$$=void 0,$button_position$$=void 0,$props$jscomp$205_props__$1$jscomp$35$$=void 0;({ref:$ref$jscomp$31$$,tabs:$tabs$$,selected:$selected$jscomp$108$$,onClick:$on_click$jscomp$2$$,buttonPosition:$button_position$$,actionButton:$action_button$$,...$props$jscomp$205_props__$1$jscomp$35$$}=
$nav_class_props_69683$$);$nav_class_props_69683$$="main_ui_ds_layout_tab_switcher__tab-nav "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("start",$button_position$$)?"main_ui_ds_layout_tab_switcher__tab-nav-start":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("end",$button_position$$)?"main_ui_ds_layout_tab_switcher__tab-nav-end":"");$props$jscomp$205_props__$1$jscomp$35$$={...$props$jscomp$205_props__$1$jscomp$35$$,className:"main_ui_ds_layout_tab_switcher__tab-list",
role:"tablist","aria-orientation":"horizontal"};return(0,$APP.$rumext$v2$jsxs$$)("nav",{className:$nav_class_props_69683$$,children:[$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($button_position$$,"start")?$action_button$$:null,(0,$APP.$rumext$v2$create_element$$)("ul",$props$jscomp$205_props__$1$jscomp$35$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$34$$,$element$jscomp$72_id$jscomp$inline_7054$$){var $JSCompiler_temp_const$jscomp$1259$$=
$out_arr__44057__auto__$jscomp$34$$.push;var $JSCompiler_inline_result$jscomp$1261_icon$jscomp$inline_7051$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$72_id$jscomp$inline_7054$$,$APP.$cljs$cst$1705$icon$$);var $label$jscomp$inline_7052$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$72_id$jscomp$inline_7054$$,$APP.$cljs$cst$2245$label$$),$aria_label$jscomp$inline_7053$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$72_id$jscomp$inline_7054$$,
$APP.$cljs$cst$4400$aria_label$$);$element$jscomp$72_id$jscomp$inline_7054$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$72_id$jscomp$inline_7054$$,$APP.$cljs$cst$266$id$$);$JSCompiler_inline_result$jscomp$1261_icon$jscomp$inline_7051$$=(0,$APP.$rumext$v2$jsx$$)($app$main$ui$ds$layout$tab_switcher$tab_STAR_$$,{icon:$JSCompiler_inline_result$jscomp$1261_icon$jscomp$inline_7051$$,label:$label$jscomp$inline_7052$$,"aria-label":$aria_label$jscomp$inline_7053$$,selected:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($element$jscomp$72_id$jscomp$inline_7054$$,
$selected$jscomp$108$$),onClick:$on_click$jscomp$2$$,ref:$ref$jscomp$31$$,id:$element$jscomp$72_id$jscomp$inline_7054$$},$element$jscomp$72_id$jscomp$inline_7054$$);$JSCompiler_temp_const$jscomp$1259$$.call($out_arr__44057__auto__$jscomp$34$$,$JSCompiler_inline_result$jscomp$1261_icon$jscomp$inline_7051$$);return $out_arr__44057__auto__$jscomp$34$$},[],$tabs$$)),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($button_position$$,"end")?$action_button$$:null]})});$APP.$app$main$constants$size_presets$$=$APP.$cljs$core$PersistentVector$fromArray$$([new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"APPLE"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 16",$APP.$cljs$cst$288$width$$,393,$APP.$cljs$cst$1511$height$$,852],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 16 Pro",$APP.$cljs$cst$288$width$$,402,$APP.$cljs$cst$1511$height$$,874],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,"iPhone 16 Pro Max",$APP.$cljs$cst$288$width$$,440,$APP.$cljs$cst$1511$height$$,956],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 16 Plus",$APP.$cljs$cst$288$width$$,430,$APP.$cljs$cst$1511$height$$,932],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"14/15 Pro Max",$APP.$cljs$cst$288$width$$,430,$APP.$cljs$cst$1511$height$$,932],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,
"iPhone 15/15 Pro",$APP.$cljs$cst$288$width$$,393,$APP.$cljs$cst$1511$height$$,852],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 13/14 ",$APP.$cljs$cst$288$width$$,390,$APP.$cljs$cst$1511$height$$,844],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 14 Plus",$APP.$cljs$cst$288$width$$,428,$APP.$cljs$cst$1511$height$$,926],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 13 Mini",
$APP.$cljs$cst$288$width$$,375,$APP.$cljs$cst$1511$height$$,812],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone SE",$APP.$cljs$cst$288$width$$,320,$APP.$cljs$cst$1511$height$$,568],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 12/12 Pro",$APP.$cljs$cst$288$width$$,390,$APP.$cljs$cst$1511$height$$,844],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 12 Mini",$APP.$cljs$cst$288$width$$,
360,$APP.$cljs$cst$1511$height$$,780],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone 12 Pro Max",$APP.$cljs$cst$288$width$$,428,$APP.$cljs$cst$1511$height$$,926],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone X/XS/11 Pro",$APP.$cljs$cst$288$width$$,375,$APP.$cljs$cst$1511$height$$,812],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPhone XS Max/XR/11",$APP.$cljs$cst$288$width$$,
414,$APP.$cljs$cst$1511$height$$,896],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPad",$APP.$cljs$cst$288$width$$,768,$APP.$cljs$cst$1511$height$$,1024],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPad Mini 8.3in",$APP.$cljs$cst$288$width$$,744,$APP.$cljs$cst$1511$height$$,1133],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPad Pro 10.5in",$APP.$cljs$cst$288$width$$,834,$APP.$cljs$cst$1511$height$$,
1112],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPad Pro 11in",$APP.$cljs$cst$288$width$$,834,$APP.$cljs$cst$1511$height$$,1194],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"iPad Pro 12.9in",$APP.$cljs$cst$288$width$$,1027,$APP.$cljs$cst$1511$height$$,1366],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Watch Series 10",$APP.$cljs$cst$288$width$$,416,$APP.$cljs$cst$1511$height$$,496],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Watch 45mm",$APP.$cljs$cst$288$width$$,396,$APP.$cljs$cst$1511$height$$,484],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Watch 44mm",$APP.$cljs$cst$288$width$$,368,$APP.$cljs$cst$1511$height$$,448],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Watch 42mm",$APP.$cljs$cst$288$width$$,312,$APP.$cljs$cst$1511$height$$,390],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,"Watch 41mm",$APP.$cljs$cst$288$width$$,352,$APP.$cljs$cst$1511$height$$,430],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Watch 40mm",$APP.$cljs$cst$288$width$$,324,$APP.$cljs$cst$1511$height$$,394],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Watch 38mm",$APP.$cljs$cst$288$width$$,272,$APP.$cljs$cst$1511$height$$,340],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,
"MacBook Air",$APP.$cljs$cst$288$width$$,1280,$APP.$cljs$cst$1511$height$$,832],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"MacBook Pro 14in",$APP.$cljs$cst$288$width$$,1512,$APP.$cljs$cst$1511$height$$,982],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"MacBook Pro 16in",$APP.$cljs$cst$288$width$$,1728,$APP.$cljs$cst$1511$height$$,1117],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"ANDROID"],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Expanded",$APP.$cljs$cst$288$width$$,1280,$APP.$cljs$cst$1511$height$$,800],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Compact",$APP.$cljs$cst$288$width$$,412,$APP.$cljs$cst$1511$height$$,917],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Large",$APP.$cljs$cst$288$width$$,360,$APP.$cljs$cst$1511$height$$,800],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,"Medium",$APP.$cljs$cst$288$width$$,700,$APP.$cljs$cst$1511$height$$,840],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Small",$APP.$cljs$cst$288$width$$,360,$APP.$cljs$cst$1511$height$$,640],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Mobile",$APP.$cljs$cst$288$width$$,360,$APP.$cljs$cst$1511$height$$,640],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Tablet",
$APP.$cljs$cst$288$width$$,768,$APP.$cljs$cst$1511$height$$,1024],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Google Pixel 7 Pro",$APP.$cljs$cst$288$width$$,412,$APP.$cljs$cst$1511$height$$,892],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Google Pixel 6a/6",$APP.$cljs$cst$288$width$$,412,$APP.$cljs$cst$1511$height$$,915],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Google Pixel 4a/5",$APP.$cljs$cst$288$width$$,
393,$APP.$cljs$cst$1511$height$$,851],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Samsung Galaxy S22",$APP.$cljs$cst$288$width$$,360,$APP.$cljs$cst$1511$height$$,780],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Samsung Galaxy S20+",$APP.$cljs$cst$288$width$$,384,$APP.$cljs$cst$1511$height$$,854],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Samsung Galaxy A71/A51",$APP.$cljs$cst$288$width$$,
412,$APP.$cljs$cst$1511$height$$,914],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"MICROSOFT"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Surface Pro 3",$APP.$cljs$cst$288$width$$,1440,$APP.$cljs$cst$1511$height$$,960],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Surface Pro 4/5/6/7",$APP.$cljs$cst$288$width$$,1368,$APP.$cljs$cst$1511$height$$,912],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,"Surface Pro 8",$APP.$cljs$cst$288$width$$,140,$APP.$cljs$cst$1511$height$$,960],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"ReMarkable"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Remarkable 2",$APP.$cljs$cst$288$width$$,1404,$APP.$cljs$cst$1511$height$$,1872],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Remarkable Pro",$APP.$cljs$cst$288$width$$,1620,$APP.$cljs$cst$1511$height$$,
2160],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"WEB"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Web 1280",$APP.$cljs$cst$288$width$$,1280,$APP.$cljs$cst$1511$height$$,800],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Web 1366",$APP.$cljs$cst$288$width$$,1366,$APP.$cljs$cst$1511$height$$,768],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Web 1024",
$APP.$cljs$cst$288$width$$,1024,$APP.$cljs$cst$1511$height$$,768],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Web 1920",$APP.$cljs$cst$288$width$$,1920,$APP.$cljs$cst$1511$height$$,1080],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"MIXED"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Desktop/Wireframe",$APP.$cljs$cst$288$width$$,1440,$APP.$cljs$cst$1511$height$$,1024],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,"TV",$APP.$cljs$cst$288$width$$,1280,$APP.$cljs$cst$1511$height$$,720],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Slide 16:9",$APP.$cljs$cst$288$width$$,1920,$APP.$cljs$cst$1511$height$$,1080],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Slide 4:3",$APP.$cljs$cst$288$width$$,1027,$APP.$cljs$cst$1511$height$$,768],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,
"PRINT (96dpi)"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"A0",$APP.$cljs$cst$288$width$$,3179,$APP.$cljs$cst$1511$height$$,4494],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"A1",$APP.$cljs$cst$288$width$$,2245,$APP.$cljs$cst$1511$height$$,3179],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"A2",$APP.$cljs$cst$288$width$$,1587,$APP.$cljs$cst$1511$height$$,2245],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,"A3",$APP.$cljs$cst$288$width$$,1123,$APP.$cljs$cst$1511$height$$,1587],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"A4",$APP.$cljs$cst$288$width$$,794,$APP.$cljs$cst$1511$height$$,1123],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"A5",$APP.$cljs$cst$288$width$$,559,$APP.$cljs$cst$1511$height$$,794],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"A6",$APP.$cljs$cst$288$width$$,
397,$APP.$cljs$cst$1511$height$$,559],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Letter",$APP.$cljs$cst$288$width$$,816,$APP.$cljs$cst$1511$height$$,1054],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"DIN Lang",$APP.$cljs$cst$288$width$$,835,$APP.$cljs$cst$1511$height$$,413],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$723$name$$,"SOCIAL MEDIA"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,
[$APP.$cljs$cst$723$name$$,"Instagram profile",$APP.$cljs$cst$288$width$$,320,$APP.$cljs$cst$1511$height$$,320],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Instagram post",$APP.$cljs$cst$288$width$$,1080,$APP.$cljs$cst$1511$height$$,1350],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Instagram story",$APP.$cljs$cst$288$width$$,1080,$APP.$cljs$cst$1511$height$$,1920],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,
"Facebook profile",$APP.$cljs$cst$288$width$$,720,$APP.$cljs$cst$1511$height$$,720],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Facebook cover",$APP.$cljs$cst$288$width$$,820,$APP.$cljs$cst$1511$height$$,312],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Facebook post",$APP.$cljs$cst$288$width$$,1200,$APP.$cljs$cst$1511$height$$,630],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"LinkedIn profile",
$APP.$cljs$cst$288$width$$,400,$APP.$cljs$cst$1511$height$$,400],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"LinkedIn cover",$APP.$cljs$cst$288$width$$,1584,$APP.$cljs$cst$1511$height$$,396],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"LinkedIn post",$APP.$cljs$cst$288$width$$,520,$APP.$cljs$cst$1511$height$$,320],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Bluesky profile",$APP.$cljs$cst$288$width$$,
400,$APP.$cljs$cst$1511$height$$,400],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Bluesky cover",$APP.$cljs$cst$288$width$$,3E3,$APP.$cljs$cst$1511$height$$,1E3],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"Bluesky post",$APP.$cljs$cst$288$width$$,1080,$APP.$cljs$cst$1511$height$$,1350],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"X profile",$APP.$cljs$cst$288$width$$,400,$APP.$cljs$cst$1511$height$$,
400],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"X header",$APP.$cljs$cst$288$width$$,1500,$APP.$cljs$cst$1511$height$$,500],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"X post",$APP.$cljs$cst$288$width$$,1024,$APP.$cljs$cst$1511$height$$,512],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"YouTube profile",$APP.$cljs$cst$288$width$$,800,$APP.$cljs$cst$1511$height$$,800],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$723$name$$,"YouTube banner",$APP.$cljs$cst$288$width$$,2560,$APP.$cljs$cst$1511$height$$,1440],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"YouTube cover",$APP.$cljs$cst$288$width$$,2048,$APP.$cljs$cst$1511$height$$,1152],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$723$name$$,"YouTube thumb",$APP.$cljs$cst$288$width$$,1280,$APP.$cljs$cst$1511$height$$,720],null)],!0);var $app$common$files$tokens$schema_COLON_token_value_numeric$$,$app$common$files$tokens$schema_COLON_token_value_composite_ref$$,$app$common$files$tokens$schema_COLON_token_value_opacity$$,$app$common$files$tokens$schema_COLON_token_value_font_family$$,$app$common$files$tokens$schema_COLON_token_value_font_weight$$,$app$common$files$tokens$schema_COLON_token_value_typography$$,$app$common$files$tokens$schema_COLON_token_value_shadow$$,$app$common$files$tokens$parseable_token_value_regexp$$;
$APP.$app$common$files$tokens$schema_COLON_token_value_generic$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,$app$common$files$tokens$token_value_empty_fn$$],null)],null);
$app$common$files$tokens$schema_COLON_token_value_numeric$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,$app$common$files$tokens$token_value_empty_fn$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69692_SHARP_$$){return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-value",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69692_SHARP_$$)]))}],null),function($value$jscomp$606$$){return $cuerdas$core$numeric_QMARK_$$($value$jscomp$606$$)?
$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$606$$)!=null:!0}],null)],null);$app$common$files$tokens$schema_COLON_token_value_composite_ref$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,$app$common$files$tokens$token_value_empty_fn$$],null)],null);
$app$common$files$tokens$schema_COLON_token_value_opacity$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,$app$common$files$tokens$token_value_empty_fn$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $app$common$i18n$tr$$("workspace.tokens.opacity-range")}],null),function($n$jscomp$282_opacity$jscomp$36$$){return $cuerdas$core$numeric_QMARK_$$($n$jscomp$282_opacity$jscomp$36$$)?($n$jscomp$282_opacity$jscomp$36$$=$app$common$data$parse_percent$cljs$0core$0IFn$0_invoke$0arity$02$$($n$jscomp$282_opacity$jscomp$36$$),$n$jscomp$282_opacity$jscomp$36$$!=
null&&0<=$n$jscomp$282_opacity$jscomp$36$$&&$n$jscomp$282_opacity$jscomp$36$$<=1):!0}],null)],null);
$app$common$files$tokens$schema_COLON_token_value_font_family$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),$app$common$types$token$schema_COLON_token_ref$$],null);
$app$common$files$tokens$schema_COLON_token_value_font_weight$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $app$common$i18n$tr$$("workspace.tokens.invalid-font-weight-token-value")}],null),$app$common$types$token$valid_font_weight_variant$$],
null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null);
$app$common$files$tokens$schema_COLON_token_value_typography$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1742$font_family$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,
!0],null),$app$common$files$tokens$schema_COLON_token_value_font_family$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1744$font_size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$files$tokens$schema_COLON_token_value_numeric$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1745$font_weight$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$app$common$files$tokens$schema_COLON_token_value_font_weight$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1749$line_height$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,$app$common$files$tokens$token_value_empty_fn$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69697_SHARP_$$){return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.value-with-percent",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$260$value$$.$cljs$core$IFn$_invoke$arity$1$($p1__69697_SHARP_$$)]))}],null),function($value$jscomp$607$$){return $cuerdas$core$numeric_QMARK_$$($cuerdas$core$rtrim$cljs$0core$0IFn$0_invoke$0arity$02$$($value$jscomp$607$$))?$app$common$data$parse_percent$cljs$0core$0IFn$0_invoke$0arity$02$$($value$jscomp$607$$)!=null:!0}],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1750$letter_spacing$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$files$tokens$schema_COLON_token_value_generic$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4409$paragraph_spacing$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$files$tokens$schema_COLON_token_value_generic$$],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1752$text_decoration$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$files$tokens$schema_COLON_token_value_generic$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1964$text_case$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$app$common$files$tokens$schema_COLON_token_value_generic$$],
null)],null),$app$common$files$tokens$schema_COLON_token_value_composite_ref$$],null);
$app$common$files$tokens$schema_COLON_token_value_shadow$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$431$or$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$200$vector$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1634$offset_x$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1635$offset_y$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1637$blur$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $app$common$i18n$tr$$("workspace.tokens.shadow-token-blur-value-error")}],null),function($blur$jscomp$10_n$jscomp$283$$){$blur$jscomp$10_n$jscomp$283$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($blur$jscomp$10_n$jscomp$283$$);return $blur$jscomp$10_n$jscomp$283$$==null||!($blur$jscomp$10_n$jscomp$283$$<
0)}],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1636$spread$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$514$fn$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$882$error_SLASH_fn$$,
function(){return $app$common$i18n$tr$$("workspace.tokens.shadow-token-spread-value-error")}],null),function($n$jscomp$284_spread$jscomp$6$$){$n$jscomp$284_spread$jscomp$6$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$284_spread$jscomp$6$$);return $n$jscomp$284_spread$jscomp$6$$==null||!($n$jscomp$284_spread$jscomp$6$$<0)}],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,
$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2115$inset$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null)],null),$app$common$files$tokens$schema_COLON_token_value_composite_ref$$],null);
$APP.$app$common$files$tokens$schema_COLON_token_description$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$337$max$$,2048,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.field-max-length",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([2048]))}],null)],null);
$APP.$app$common$files$tokens$schema_COLON_token_set_description$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$337$max$$,2048,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.field-max-length",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([2048]))}],null)],null);
$APP.$app$common$files$tokens$schema_COLON_token_theme_description$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$337$max$$,2048,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $app$common$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.field-max-length",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([2048]))}],null)],null);
$app$common$files$tokens$parseable_token_value_regexp$$=/^\s*(-?[0-9]+\.?[0-9]*)(px|%)?\s*$/;var $app$common$colors$names$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$("springgreen aqua blue olivedrab lightskyblue greenyellow ivory navajowhite cyan mediumturquoise darkslateblue lawngreen saddlebrown white silver purple gainsboro plum midnightblue magenta paleturquoise hotpink mediumorchid gold powderblue papayawhip bisque salmon forestgreen blanchedalmond grey crimson darkturquoise steelblue mediumvioletred aquamarine darkgoldenrod orange darkgray lime cornflowerblue aliceblue lightgoldenrodyellow lemonchiffon lightsalmon deepskyblue lightgreen palegoldenrod darkred violet gray goldenrod darksalmon skyblue darkviolet fuchsia lightcoral moccasin darkgreen lightyellow lavenderblush sienna burlywood ghostwhite coral linen lightslategray azure darkolivegreen floralwhite yellow beige wheat slategray darkmagenta darkcyan dodgerblue mediumseagreen darkgrey mediumblue pink mistyrose teal olive navy darkkhaki green darkblue red maroon limegreen brown seashell chocolate antiquewhite tan seagreen palevioletred rosybrown cornsilk lavender mediumpurple black snow lightseagreen palegreen deeppink dimgray blueviolet cadetblue slateblue mediumspringgreen lightpink firebrick dimgrey khaki royalblue sandybrown orangered darkslategray orchid indianred darkorchid honeydew oldlace whitesmoke mediumaquamarine lightgrey peru chartreuse lightcyan lightblue tomato mintcream peachpuff thistle lightsteelblue mediumslateblue darkslategrey turquoise slategrey indigo lightslategrey darkorange yellowgreen lightgray darkseagreen".split(" "),
"#00ff7f #00ffff #0000ff #6b8e23 #87cefa #adff2f #fffff0 #ffdead #00ffff #48d1cc #483d8b #7cfc00 #8b4513 #ffffff #c0c0c0 #800080 #dcdcdc #dda0dd #191970 #ff00ff #afeeee #ff69b4 #ba55d3 #ffd700 #b0e0e6 #ffefd5 #ffe4c4 #fa8072 #228b22 #ffebcd #808080 #dc143c #00ced1 #4682b4 #c71585 #7fffd4 #b8860b #ffa500 #a9a9a9 #00ff00 #6495ed #f0f8ff #fafad2 #fffacd #ffa07a #00bfff #90ee90 #eee8aa #8b0000 #ee82ee #808080 #daa520 #e9967a #87ceeb #9400d3 #ff00ff #f08080 #ffe4b5 #006400 #ffffe0 #fff0f5 #a0522d #deb887 #f8f8ff #ff7f50 #faf0e6 #778899 #f0ffff #556b2f #fffaf0 #ffff00 #f5f5dc #f5deb3 #708090 #8b008b #008b8b #1e90ff #3cb371 #a9a9a9 #0000cd #ffc0cb #ffe4e1 #008080 #808000 #000080 #bdb76b #008000 #00008b #ff0000 #800000 #32cd32 #a52a2a #fff5ee #d2691e #faebd7 #d2b48c #2e8b57 #db7093 #bc8f8f #fff8dc #e6e6fa #9370db #000000 #fffafa #20b2aa #98fb98 #ff1493 #696969 #8a2be2 #5f9ea0 #6a5acd #00fa9a #ffb6c1 #b22222 #696969 #f0e68c #4169e1 #f4a460 #ff4500 #2f4f4f #da70d6 #cd5c5c #9932cc #f0fff0 #fdf5e6 #f5f5f5 #66cdaa #d3d3d3 #cd853f #7fff00 #e0ffff #add8e6 #ff6347 #f5fffa #ffdab9 #d8bfd8 #b0c4de #7b68ee #2f4f4f #40e0d0 #708090 #4b0082 #778899 #ff8c00 #9acd32 #d3d3d3 #8fbc8f".split(" "));
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$keys$$($app$common$colors$names$$));
$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__69891_SHARP_$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$p1__69891_SHARP_$$,null],null)}),new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$1628$file_id$$,$APP.$cljs$cst$1708$gradient$$,
$APP.$cljs$cst$1718$opacity$$],null));$APP.$app$common$types$stroke$default_stroke$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$1852$stroke_alignment$$,$APP.$cljs$cst$2026$inner$$,$APP.$cljs$cst$1850$stroke_style$$,$APP.$cljs$cst$2022$solid$$,$APP.$cljs$cst$1723$stroke_color$$,"#000000",$APP.$cljs$cst$1724$stroke_opacity$$,1,$APP.$cljs$cst$1639$stroke_width$$,1],null);var $shadow$js$shim$module$0$0tokens_studio$0sd_transforms$$=shadow$bridge("@tokens-studio/sd-transforms");var $shadow$js$shim$module$0style_dictionary$0default$$=shadow$bridge("style-dictionary").default;$APP.$shadow$js$shim$module$0tinycolor2$0default$$=shadow$bridge("tinycolor2").default;$APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$=shadow$bridge("@penpot/tokenscript");var $app$main$data$workspace$tokens$errors$error_codes$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$4412$error_DOT_import_SLASH_json_parse_error$$,$cljs$cst$4413$error_DOT_style_dictionary_SLASH_invalid_token_value_font_weight$$,$cljs$cst$4414$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow$$,$cljs$cst$4415$error_DOT_style_dictionary_SLASH_invalid_token_value_font_family$$,$APP.$cljs$cst$4416$error_DOT_token_SLASH_empty_input$$,$cljs$cst$4417$error_DOT_style_dictionary_SLASH_value_with_percent$$,
$APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,$cljs$cst$4419$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_spread$$,$cljs$cst$4420$error_DOT_token_SLASH_invalid_color$$,$cljs$cst$4421$error_DOT_style_dictionary_SLASH_value_with_units$$,$cljs$cst$4422$error_DOT_token_SLASH_number_too_large$$,$APP.$cljs$cst$4423$error_DOT_import_SLASH_invalid_token_name$$,$APP.$cljs$cst$4424$error_DOT_import_SLASH_style_dictionary_unknown_error$$,$cljs$cst$4425$error_DOT_style_dictionary_SLASH_composite_line_height_needs_font_size$$,
$APP.$cljs$cst$4426$error_DOT_import_SLASH_no_token_files_found$$,$APP.$cljs$cst$2116$error_DOT_import_SLASH_invalid_json_data$$,$cljs$cst$4427$error_DOT_style_dictionary_SLASH_invalid_token_value_opacity$$,$APP.$cljs$cst$4428$error_DOT_token_SLASH_direct_self_reference$$,$cljs$cst$4429$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_type$$,$cljs$cst$4430$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_blur$$,$APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,
$cljs$cst$4432$error_DOT_style_dictionary_SLASH_invalid_token_value_stroke_width$$,$cljs$cst$4433$error_DOT_style_dictionary_SLASH_invalid_token_value_text_case$$,$cljs$cst$4434$error_DOT_style_dictionary_SLASH_invalid_token_value_text_decoration$$,$cljs$cst$4435$error_DOT_style_dictionary_SLASH_invalid_token_value_typography$$,$cljs$cst$4436$error_DOT_import_SLASH_style_dictionary_reference_errors$$,$cljs$cst$4437$error_SLASH_unknown$$],[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,
$APP.$cljs$cst$4412$error_DOT_import_SLASH_json_parse_error$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.error-parse")}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4413$error_DOT_style_dictionary_SLASH_invalid_token_value_font_weight$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69870_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-font-weight-token-value",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69870_SHARP_$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4414$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69876_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-token-value-shadow",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69876_SHARP_$$]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4415$error_DOT_style_dictionary_SLASH_invalid_token_value_font_family$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69872_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-font-family-token-value",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69872_SHARP_$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$943$error_SLASH_code$$,$APP.$cljs$cst$4416$error_DOT_token_SLASH_empty_input$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.empty-input")}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4417$error_DOT_style_dictionary_SLASH_value_with_percent$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.value-with-percent"))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$APP.$cljs$cst$4418$error_DOT_style_dictionary_SLASH_invalid_token_value$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69865_SHARP_$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-value",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69865_SHARP_$$])))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4419$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_spread$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.shadow-spread-range")}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4420$error_DOT_token_SLASH_invalid_color$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69862_SHARP_$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-color",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69862_SHARP_$$])))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4421$error_DOT_style_dictionary_SLASH_value_with_units$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.value-with-units"))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4422$error_DOT_token_SLASH_number_too_large$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69863_SHARP_$$){return $APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.number-too-large",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69863_SHARP_$$])))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$943$error_SLASH_code$$,
$APP.$cljs$cst$4423$error_DOT_import_SLASH_invalid_token_name$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.invalid-json-token-name")},$APP.$cljs$cst$4438$error_SLASH_detail$$,function($p1__69859_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-json-token-name-detail",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69859_SHARP_$$]))}],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4436$error_DOT_import_SLASH_style_dictionary_reference_errors$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.import-error")}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4425$error_DOT_style_dictionary_SLASH_composite_line_height_needs_font_size$$,$APP.$cljs$cst$882$error_SLASH_fn$$,
function($p1__69874_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.composite-line-height-needs-font-size",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69874_SHARP_$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$APP.$cljs$cst$4426$error_DOT_import_SLASH_no_token_files_found$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.no-token-files-found")}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$APP.$cljs$cst$2116$error_DOT_import_SLASH_invalid_json_data$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.invalid-json")}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4427$error_DOT_style_dictionary_SLASH_invalid_token_value_opacity$$,$APP.$cljs$cst$882$error_SLASH_fn$$,
function($p1__69866_SHARP_$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-value",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69866_SHARP_$$]))),"."].join(""),$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.opacity-range")],
null))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$APP.$cljs$cst$4428$error_DOT_token_SLASH_direct_self_reference$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.self-reference")}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4429$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_type$$,$APP.$cljs$cst$882$error_SLASH_fn$$,
function($p1__69875_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-shadow-type-token-value",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69875_SHARP_$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4430$error_DOT_style_dictionary_SLASH_invalid_token_value_shadow_blur$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.shadow-blur-range")}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$APP.$cljs$cst$4431$error_DOT_style_dictionary_SLASH_missing_reference$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69864_SHARP_$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.missing-references")),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",
$p1__69864_SHARP_$$))].join("")}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4432$error_DOT_style_dictionary_SLASH_invalid_token_value_stroke_width$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69867_SHARP_$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-value",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69867_SHARP_$$]))),"."].join(""),$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.stroke-width-range")],null))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4433$error_DOT_style_dictionary_SLASH_invalid_token_value_text_case$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69868_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-text-case-token-value",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69868_SHARP_$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4434$error_DOT_style_dictionary_SLASH_invalid_token_value_text_decoration$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69869_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-text-decoration-token-value",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69869_SHARP_$$]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4435$error_DOT_style_dictionary_SLASH_invalid_token_value_typography$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69873_SHARP_$$){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.invalid-token-value-typography",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__69873_SHARP_$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4436$error_DOT_import_SLASH_style_dictionary_reference_errors$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function($p1__69860_SHARP_$$){return[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.import-error")),"\n\n",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($p1__69860_SHARP_$$))].join("")},$APP.$cljs$cst$4438$error_SLASH_detail$$,function($p1__69861_SHARP_$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n\n",
$APP.$cljs$core$rest$$($p1__69861_SHARP_$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$943$error_SLASH_code$$,$cljs$cst$4437$error_SLASH_unknown$$,$APP.$cljs$cst$882$error_SLASH_fn$$,function(){return $APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.unknown-error")}],null)]);$APP.$app$common$logging$loggers$$.set("app.main.data.tokenscript",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1158$debug$$));var $app$main$data$tokenscript$config$$=$APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.makeConfig();var $app$main$data$workspace$tokens$warnings$warning_codes$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$4442$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_opacity$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$4443$warning_SLASH_code$$,$cljs$cst$4442$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_opacity$$,$cljs$cst$4444$warning_SLASH_fn$$,function($value$jscomp$614$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.resolved-value",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$614$$]))),"."].join(""),$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.opacity-range")],null))}],null),$cljs$cst$4445$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_stroke_width$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$4443$warning_SLASH_code$$,$cljs$cst$4445$warning_DOT_style_dictionary_SLASH_invalid_referenced_token_value_stroke_width$$,$cljs$cst$4444$warning_SLASH_fn$$,function($value$jscomp$615$$){return $APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.tokens.resolved-value",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$value$jscomp$615$$]))),"."].join(""),$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.tokens.stroke-width-range")],null))}],null),$cljs$cst$4446$warning_SLASH_unknown$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$4443$warning_SLASH_code$$,$cljs$cst$4446$warning_SLASH_unknown$$,$cljs$cst$4447$warning_SLASH_message$$,"Unknown warning"],null)],null);$APP.$app$common$logging$loggers$$.set("app.main.data.style-dictionary",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1158$debug$$));$shadow$js$shim$module$0$0tokens_studio$0sd_transforms$$.register($shadow$js$shim$module$0style_dictionary$0default$$);$shadow$js$shim$module$0style_dictionary$0default$$.registerTransformGroup({name:"penpot",transforms:$shadow$js$shim$module$0$0tokens_studio$0sd_transforms$$.getTransforms().concat(["ts/color/css/hexrgba","ts/color/modifiers","color/css"])});
$shadow$js$shim$module$0style_dictionary$0default$$.registerFormat({name:"custom/json",format:function($res$jscomp$inline_7078$$){return $res$jscomp$inline_7078$$.dictionary.tokens}});
$APP.$app$main$data$style_dictionary$default_config$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$4449$platforms$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$921$json$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$4450$transformGroup$$,"penpot",$APP.$cljs$cst$1901$files$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$952$format$$,"custom/json",
$APP.$cljs$cst$1952$destination$$,"penpot"],null)],null)],null)],null),$cljs$cst$4451$preprocessors$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["tokens-studio"],null),$APP.$cljs$cst$3044$log$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$4452$verbosity$$,"silent",$cljs$cst$4453$warnings$$,"silent",$APP.$cljs$cst$568$errors$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4454$brokenReferences$$,"console"],null)],null)],
null);$APP.$app$main$data$style_dictionary$StyleDictionary$$.prototype.$app$main$data$style_dictionary$IStyleDictionary$add_tokens$arity$2$=function($_$jscomp$2517$$,$tokens$jscomp$26$$){return new $APP.$app$main$data$style_dictionary$StyleDictionary$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$(this.config,$APP.$cljs$cst$2082$tokens$$,$tokens$jscomp$26$$))};
$APP.$app$main$data$style_dictionary$StyleDictionary$$.prototype.$app$main$data$style_dictionary$IStyleDictionary$build_dictionary$arity$1$=function(){var $build_PLUS__config_SINGLEQUOTE_$$=$APP.$cljs$core$clj__GT_js$$(this.config);$build_PLUS__config_SINGLEQUOTE_$$=$APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$($APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$((new $shadow$js$shim$module$0style_dictionary$0default$$($build_PLUS__config_SINGLEQUOTE_$$)).buildAllPlatforms("json"),
function($p1__70101_SHARP_$$){return $p1__70101_SHARP_$$.getPlatformTokens("json")}),function($p1__70102_SHARP_$$){return $p1__70102_SHARP_$$.allTokens});return $APP.$beicon$v2$core$from$$($build_PLUS__config_SINGLEQUOTE_$$)};var $app$main$data$workspace$tokens$application$update_shape_rotation_70734$$,$app$main$data$workspace$tokens$application$update_fill_70761$$,$app$main$data$workspace$tokens$application$update_fill_stroke_70787$$,$app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$,$app$main$data$workspace$tokens$application$update_layout_padding_70799$$,$app$main$data$workspace$tokens$application$update_shape_position_70806$$,$app$main$data$workspace$tokens$application$update_layout_gap_70810$$,
$app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$,$app$main$data$workspace$tokens$application$generate_text_shape_update_70821$$,$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update_70833$$,$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update_70855$$,$app$main$data$workspace$tokens$application$update_shape_dimensions_70872$$,$app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$,$app$main$data$workspace$tokens$application$apply_spacing_token_70892$$,
$app$main$data$workspace$tokens$application$apply_sizing_token_70901$$,$app$main$data$workspace$tokens$application$apply_token_70908$$,$app$main$data$workspace$tokens$application$apply_spacing_token_separated_70928$$,$app$main$data$workspace$tokens$application$unapply_token_70936$$,$app$main$data$workspace$tokens$application$on_toggle_token_70941$$,$a$jscomp$inline_7125$$,$xs$jscomp$inline_7126$$;
$APP.$app$main$data$workspace$tokens$application$update_shape_radius_all$$=function $app$main$data$workspace$tokens$application$update_shape_radius_all$$($var_args$jscomp$1326$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_shape_radius_all$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_shape_radius_all$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],
arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$workspace$tokens$application$update_shape_radius_all$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$634$$,$shape_ids$jscomp$16$$,$attributes$jscomp$20$$){return $APP.$app$main$data$workspace$tokens$application$update_shape_radius_all$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$634$$,$shape_ids$jscomp$16$$,$attributes$jscomp$20$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_shape_radius_all$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$635$$,$shape_ids$jscomp$17$$,$_attributes$$,$page_id$jscomp$263$$){if(typeof $value$jscomp$635$$==="number"){var $value__$1$jscomp$25$$=0>$value$jscomp$635$$?0:$value$jscomp$635$$;return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_ids$jscomp$17$$,function($shape$jscomp$743$$){return $APP.$app$common$types$shape$radius$set_radius_to_all_corners$$($shape$jscomp$743$$,
$value__$1$jscomp$25$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3521$reg_objects_QMARK_$$,!0,$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$263$$,$APP.$cljs$cst$2595$attrs$$,$app$common$types$token$border_radius_keys$$],null))}return null};$APP.$app$main$data$workspace$tokens$application$update_shape_radius_all$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$=function $app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$($var_args$jscomp$1327$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],
arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$636$$,$shape_ids$jscomp$18$$,$attributes$jscomp$21$$){return $APP.$app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$636$$,$shape_ids$jscomp$18$$,$attributes$jscomp$21$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$637$$,$shape_ids$jscomp$19$$,$attributes$jscomp$22$$,$page_id$jscomp$264$$){if(typeof $value$jscomp$637$$==="number"){var $value__$1$jscomp$26$$=0>$value$jscomp$637$$?0:$value$jscomp$637$$;return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_ids$jscomp$19$$,function($shape$jscomp$744$$){return $app$common$types$shape$radius$set_radius_for_corners$$($shape$jscomp$744$$,
$attributes$jscomp$22$$,$value__$1$jscomp$26$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3521$reg_objects_QMARK_$$,!0,$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$264$$,$APP.$cljs$cst$2595$attrs$$,$app$common$types$token$border_radius_keys$$],null))}return null};$APP.$app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_opacity$$=function $app$main$data$workspace$tokens$application$update_opacity$$($var_args$jscomp$1328$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_opacity$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_opacity$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_opacity$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$638$$,$shape_ids$jscomp$20$$,$attributes$jscomp$23$$){return $app$main$data$workspace$tokens$application$update_opacity$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$638$$,$shape_ids$jscomp$20$$,$attributes$jscomp$23$$,null)};
$app$main$data$workspace$tokens$application$update_opacity$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$639$$,$shape_ids$jscomp$21$$,$_attributes$jscomp$1$$,$page_id$jscomp$265$$){return 0<=$value$jscomp$639$$&&$value$jscomp$639$$<=1?$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_ids$jscomp$21$$,function($p1__70729_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__70729_SHARP_$$,$APP.$cljs$cst$1718$opacity$$,$value$jscomp$639$$)},
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$265$$],null)):null};$app$main$data$workspace$tokens$application$update_opacity$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_rotation$$=function $app$main$data$workspace$tokens$application$update_rotation$$($var_args$jscomp$1329$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_rotation$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_rotation$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$workspace$tokens$application$update_rotation$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$640$$,$shape_ids$jscomp$22$$,$attributes$jscomp$24$$){return $APP.$app$main$data$workspace$tokens$application$update_rotation$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$640$$,$shape_ids$jscomp$22$$,$attributes$jscomp$24$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_rotation$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$641$$,$shape_ids$jscomp$23$$,$_attributes$jscomp$2$$,$page_id$jscomp$266$$){typeof $app$main$data$workspace$tokens$application$update_shape_rotation_70734$$==="undefined"&&($app$main$data$workspace$tokens$application$update_shape_rotation_70734$$=function($value$jscomp$642$$,$shape_ids$jscomp$24$$,$_attributes$jscomp$3$$,$page_id$jscomp$267$$,$meta70735$$){this.value=$value$jscomp$642$$;
this.$shape_ids$=$shape_ids$jscomp$24$$;this.$_attributes$=$_attributes$jscomp$3$$;this.$page_id$=$page_id$jscomp$267$$;this.$meta70735$=$meta70735$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_shape_rotation_70734$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_shape_rotation_70734$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4464$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_rotation$$},$app$main$data$workspace$tokens$application$update_shape_rotation_70734$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70736$$,$meta70735__$1$$){return new $app$main$data$workspace$tokens$application$update_shape_rotation_70734$$(this.value,this.$shape_ids$,this.$_attributes$,this.$page_id$,$meta70735__$1$$)},$app$main$data$workspace$tokens$application$update_shape_rotation_70734$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70735$},$app$main$data$workspace$tokens$application$update_shape_rotation_70734$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_shape_rotation_70734$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return typeof this.value==="number"?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$workspace$transforms$trigger_bounding_box_cloaking$$(this.$shape_ids$),$APP.$app$main$data$workspace$increase_rotation$$.$cljs$core$IFn$_invoke$arity$variadic$(this.$shape_ids$,
this.value,null,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2028$page_id$$,this.$page_id$,$APP.$cljs$cst$2508$ignore_touched$$,!0],null)]))):null});return new $app$main$data$workspace$tokens$application$update_shape_rotation_70734$$($value$jscomp$641$$,$shape_ids$jscomp$23$$,$_attributes$jscomp$2$$,$page_id$jscomp$266$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$application$update_rotation$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_stroke_width$$=function $app$main$data$workspace$tokens$application$update_stroke_width$$($var_args$jscomp$1330$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_stroke_width$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_stroke_width$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$workspace$tokens$application$update_stroke_width$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$643$$,$shape_ids$jscomp$25$$,$attributes$jscomp$25$$){return $APP.$app$main$data$workspace$tokens$application$update_stroke_width$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$643$$,$shape_ids$jscomp$25$$,$attributes$jscomp$25$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_stroke_width$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$644$$,$shape_ids$jscomp$26$$,$_attributes$jscomp$4$$,$page_id$jscomp$268$$){return typeof $value$jscomp$644$$==="number"?$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_ids$jscomp$26$$,function($shape$jscomp$745$$){if($APP.$cljs$core$seq$$($APP.$cljs$cst$1620$strokes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$745$$)))return $APP.$cljs$core$assoc_in$$($shape$jscomp$745$$,
new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$,0,$APP.$cljs$cst$1639$stroke_width$$],null),$value$jscomp$644$$);var $stroke$jscomp$26$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$common$types$stroke$default_stroke$$,$APP.$cljs$cst$1639$stroke_width$$,$value$jscomp$644$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape$jscomp$745$$,$APP.$cljs$cst$1620$strokes$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$stroke$jscomp$26$$],null))},new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3521$reg_objects_QMARK_$$,!0,$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$268$$,$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1620$strokes$$],null)],null)):null};
$APP.$app$main$data$workspace$tokens$application$update_stroke_width$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_fill$$=function $app$main$data$workspace$tokens$application$update_fill$$($var_args$jscomp$1331$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_fill$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_fill$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$workspace$tokens$application$update_fill$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$646$$,$shape_ids$jscomp$28$$,$attributes$jscomp$26$$){return $APP.$app$main$data$workspace$tokens$application$update_fill$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$646$$,$shape_ids$jscomp$28$$,$attributes$jscomp$26$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_fill$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$647$$,$shape_ids$jscomp$29$$,$_attributes$jscomp$5$$,$page_id$jscomp$270$$){typeof $app$main$data$workspace$tokens$application$update_fill_70761$$==="undefined"&&($app$main$data$workspace$tokens$application$update_fill_70761$$=function($value$jscomp$648$$,$shape_ids$jscomp$30$$,$_attributes$jscomp$6$$,$page_id$jscomp$271$$,$meta70762$$){this.value=$value$jscomp$648$$;this.$shape_ids$=
$shape_ids$jscomp$30$$;this.$_attributes$=$_attributes$jscomp$6$$;this.$page_id$=$page_id$jscomp$271$$;this.$meta70762$=$meta70762$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_fill_70761$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_fill_70761$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4465$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_fill$$},
$app$main$data$workspace$tokens$application$update_fill_70761$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70763$$,$meta70762__$1$$){return new $app$main$data$workspace$tokens$application$update_fill_70761$$(this.value,this.$shape_ids$,this.$_attributes$,this.$page_id$,$meta70762__$1$$)},$app$main$data$workspace$tokens$application$update_fill_70761$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70762$},$app$main$data$workspace$tokens$application$update_fill_70761$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_fill_70761$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2522_temp__5825__auto__$jscomp$222$$,$state$jscomp$861$$){$_$jscomp$2522_temp__5825__auto__$jscomp$222$$=$APP.$app$main$data$workspace$tokens$application$value__GT_color$$(this.value);return $APP.$cljs$core$truth_$$($_$jscomp$2522_temp__5825__auto__$jscomp$222$$)?$APP.$app$main$data$workspace$colors$transform_fill$cljs$0core$0IFn$0_invoke$0arity$05$$($state$jscomp$861$$,
this.$shape_ids$,$_$jscomp$2522_temp__5825__auto__$jscomp$222$$,function($p1__70746_SHARP_$$,$p2__70747_SHARP_$$){return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$5$($p1__70746_SHARP_$$,$APP.$cljs$cst$1618$fills$$,$app$common$types$fills$assoc$$,0,$p2__70747_SHARP_$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,this.$page_id$],null)):null});return new $app$main$data$workspace$tokens$application$update_fill_70761$$($value$jscomp$647$$,
$shape_ids$jscomp$29$$,$_attributes$jscomp$5$$,$page_id$jscomp$270$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$tokens$application$update_fill$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_stroke_color$$=function $app$main$data$workspace$tokens$application$update_stroke_color$$($var_args$jscomp$1332$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_stroke_color$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_stroke_color$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$workspace$tokens$application$update_stroke_color$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$649$$,$shape_ids$jscomp$31$$,$attributes$jscomp$27$$){return $APP.$app$main$data$workspace$tokens$application$update_stroke_color$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$649$$,$shape_ids$jscomp$31$$,$attributes$jscomp$27$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_stroke_color$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$650$$,$shape_ids$jscomp$32$$,$_attributes$jscomp$7$$,$page_id$jscomp$272$$){var $temp__5825__auto__$jscomp$223$$=$APP.$app$main$data$workspace$tokens$application$value__GT_color$$($value$jscomp$650$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$223$$)?$APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_ids$jscomp$32$$,
function($p1__70764_SHARP_$$){return $app$main$data$workspace$colors$update_shape_stroke_color$$($p1__70764_SHARP_$$,0,$temp__5825__auto__$jscomp$223$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$272$$,$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$3395$changed_sub_attr$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1723$stroke_color$$],null)],null)):null};
$APP.$app$main$data$workspace$tokens$application$update_stroke_color$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_shadow$$=function $app$main$data$workspace$tokens$application$update_shadow$$($var_args$jscomp$1333$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_shadow$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_shadow$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_shadow$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$652$$,$shape_ids$jscomp$33$$,$attributes$jscomp$28$$){return $app$main$data$workspace$tokens$application$update_shadow$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$652$$,$shape_ids$jscomp$33$$,$attributes$jscomp$28$$,null)};
$app$main$data$workspace$tokens$application$update_shadow$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$653$$,$shape_ids$jscomp$34$$,$_attributes$jscomp$8$$,$page_id$jscomp$273$$){if($APP.$cljs$core$sequential_QMARK_$$($value$jscomp$653$$)){var $shadows$jscomp$3$$=$app$main$data$workspace$tokens$application$value__GT_shadow$$($value$jscomp$653$$);return $APP.$app$main$data$workspace$shapes$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($shape_ids$jscomp$34$$,function($p1__70780_SHARP_$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($p1__70780_SHARP_$$,
$APP.$cljs$cst$1638$shadow$$,$shadows$jscomp$3$$)},new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$3521$reg_objects_QMARK_$$,!0,$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$273$$,$APP.$cljs$cst$2595$attrs$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1638$shadow$$],null)],null))}return null};
$app$main$data$workspace$tokens$application$update_shadow$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_fill_stroke$$=function $app$main$data$workspace$tokens$application$update_fill_stroke$$($var_args$jscomp$1334$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_fill_stroke$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_fill_stroke$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_fill_stroke$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$654$$,$shape_ids$jscomp$35$$,$attributes$jscomp$29$$){return $app$main$data$workspace$tokens$application$update_fill_stroke$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$654$$,$shape_ids$jscomp$35$$,$attributes$jscomp$29$$,null)};
$app$main$data$workspace$tokens$application$update_fill_stroke$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$655$$,$shape_ids$jscomp$36$$,$attributes$jscomp$30$$,$page_id$jscomp$274$$){typeof $app$main$data$workspace$tokens$application$update_fill_stroke_70787$$==="undefined"&&($app$main$data$workspace$tokens$application$update_fill_stroke_70787$$=function($value$jscomp$656$$,$shape_ids$jscomp$37$$,$attributes$jscomp$31$$,$page_id$jscomp$275$$,$meta70788$$){this.value=$value$jscomp$656$$;
this.$shape_ids$=$shape_ids$jscomp$37$$;this.attributes=$attributes$jscomp$31$$;this.$page_id$=$page_id$jscomp$275$$;this.$meta70788$=$meta70788$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_fill_stroke_70787$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_fill_stroke_70787$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4466$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_fill_stroke$$},
$app$main$data$workspace$tokens$application$update_fill_stroke_70787$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70789$$,$meta70788__$1$$){return new $app$main$data$workspace$tokens$application$update_fill_stroke_70787$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70788__$1$$)},$app$main$data$workspace$tokens$application$update_fill_stroke_70787$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70788$},$app$main$data$workspace$tokens$application$update_fill_stroke_70787$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_fill_stroke_70787$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$core$truth_$$($APP.$cljs$cst$1392$fill$$.$cljs$core$IFn$_invoke$arity$1$(this.attributes))?$APP.$app$main$data$workspace$tokens$application$update_fill$$.$cljs$core$IFn$_invoke$arity$4$(this.value,this.$shape_ids$,this.attributes,this.$page_id$):null,$APP.$cljs$core$truth_$$($APP.$cljs$cst$1723$stroke_color$$.$cljs$core$IFn$_invoke$arity$1$(this.attributes))?
$APP.$app$main$data$workspace$tokens$application$update_stroke_color$$.$cljs$core$IFn$_invoke$arity$4$(this.value,this.$shape_ids$,this.attributes,this.$page_id$):null)});return new $app$main$data$workspace$tokens$application$update_fill_stroke_70787$$($value$jscomp$655$$,$shape_ids$jscomp$36$$,$attributes$jscomp$30$$,$page_id$jscomp$274$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$workspace$tokens$application$update_fill_stroke$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$=function $app$main$data$workspace$tokens$application$update_layout_item_margin$$($var_args$jscomp$1335$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_layout_item_margin$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_layout_item_margin$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],
arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$658$$,$shape_ids$jscomp$40$$,$attrs$jscomp$147$$){return $APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$658$$,$shape_ids$jscomp$40$$,$attrs$jscomp$147$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$659$$,$shape_ids$jscomp$41$$,$attrs$jscomp$148$$,$page_id$jscomp$278$$){typeof $app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$==="undefined"&&($app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$=function($value$jscomp$660$$,$shape_ids$jscomp$42$$,$attrs$jscomp$149$$,$page_id$jscomp$279$$,$meta70795$$){this.value=
$value$jscomp$660$$;this.$shape_ids$=$shape_ids$jscomp$42$$;this.$attrs$=$attrs$jscomp$149$$;this.$page_id$=$page_id$jscomp$279$$;this.$meta70795$=$meta70795$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4467$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_item_margin$$},$app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70796$$,$meta70795__$1$$){return new $app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$(this.value,this.$shape_ids$,this.$attrs$,this.$page_id$,$meta70795__$1$$)},$app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70795$},$app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($JSCompiler_inline_result$jscomp$1271__$jscomp$2524_or__5025__auto__$jscomp$inline_7115$$,$ids_with_layout_parent_state$jscomp$864$$){return typeof this.value==="number"?($JSCompiler_inline_result$jscomp$1271__$jscomp$2524_or__5025__auto__$jscomp$inline_7115$$=
this.$page_id$,$JSCompiler_inline_result$jscomp$1271__$jscomp$2524_or__5025__auto__$jscomp$inline_7115$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1271__$jscomp$2524_or__5025__auto__$jscomp$inline_7115$$)?$JSCompiler_inline_result$jscomp$1271__$jscomp$2524_or__5025__auto__$jscomp$inline_7115$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($ids_with_layout_parent_state$jscomp$864$$),$ids_with_layout_parent_state$jscomp$864$$=$app$main$data$workspace$tokens$application$shape_ids_with_layout_parent$$($ids_with_layout_parent_state$jscomp$864$$,
$JSCompiler_inline_result$jscomp$1271__$jscomp$2524_or__5025__auto__$jscomp$inline_7115$$,this.$shape_ids$),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shape_layout$update_layout$cljs$0core$0IFn$0_invoke$0arity$03$$($ids_with_layout_parent_state$jscomp$864$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1683$layout_item_margin$$,$APP.$cljs$core$zipmap$$(this.$attrs$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(this.value))],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,this.$page_id$],null)))):null});return new $app$main$data$workspace$tokens$application$update_layout_item_margin_70794$$($value$jscomp$659$$,$shape_ids$jscomp$41$$,$attrs$jscomp$148$$,$page_id$jscomp$278$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_layout_padding$$=function $app$main$data$workspace$tokens$application$update_layout_padding$$($var_args$jscomp$1336$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_layout_padding$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_layout_padding$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],
arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$workspace$tokens$application$update_layout_padding$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$661$$,$shape_ids$jscomp$43$$,$attrs$jscomp$150$$){return $APP.$app$main$data$workspace$tokens$application$update_layout_padding$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$661$$,$shape_ids$jscomp$43$$,$attrs$jscomp$150$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_layout_padding$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$662$$,$shape_ids$jscomp$44$$,$attrs$jscomp$151$$,$page_id$jscomp$280$$){typeof $app$main$data$workspace$tokens$application$update_layout_padding_70799$$==="undefined"&&($app$main$data$workspace$tokens$application$update_layout_padding_70799$$=function($value$jscomp$663$$,$shape_ids$jscomp$45$$,$attrs$jscomp$152$$,$page_id$jscomp$281$$,$meta70800$$){this.value=$value$jscomp$663$$;
this.$shape_ids$=$shape_ids$jscomp$45$$;this.$attrs$=$attrs$jscomp$152$$;this.$page_id$=$page_id$jscomp$281$$;this.$meta70800$=$meta70800$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_layout_padding_70799$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_padding_70799$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4468$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_padding$$},
$app$main$data$workspace$tokens$application$update_layout_padding_70799$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70801$$,$meta70800__$1$$){return new $app$main$data$workspace$tokens$application$update_layout_padding_70799$$(this.value,this.$shape_ids$,this.$attrs$,this.$page_id$,$meta70800__$1$$)},$app$main$data$workspace$tokens$application$update_layout_padding_70799$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70800$},$app$main$data$workspace$tokens$application$update_layout_padding_70799$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_padding_70799$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($JSCompiler_inline_result$jscomp$1272__$jscomp$2525_or__5025__auto__$jscomp$inline_7117$$,$ids_with_layout_state$jscomp$865$$){return typeof this.value==="number"?($JSCompiler_inline_result$jscomp$1272__$jscomp$2525_or__5025__auto__$jscomp$inline_7117$$=this.$page_id$,$JSCompiler_inline_result$jscomp$1272__$jscomp$2525_or__5025__auto__$jscomp$inline_7117$$=
$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1272__$jscomp$2525_or__5025__auto__$jscomp$inline_7117$$)?$JSCompiler_inline_result$jscomp$1272__$jscomp$2525_or__5025__auto__$jscomp$inline_7117$$:$APP.$cljs$cst$1903$current_page_id$$.$cljs$core$IFn$_invoke$arity$1$($ids_with_layout_state$jscomp$865$$),$ids_with_layout_state$jscomp$865$$=$app$main$data$workspace$tokens$application$shape_ids_with_layout$$($ids_with_layout_state$jscomp$865$$,$JSCompiler_inline_result$jscomp$1272__$jscomp$2525_or__5025__auto__$jscomp$inline_7117$$,
this.$shape_ids$),(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shape_layout$update_layout$cljs$0core$0IFn$0_invoke$0arity$03$$($ids_with_layout_state$jscomp$865$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1670$layout_padding$$,$APP.$cljs$core$zipmap$$(this.$attrs$,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$(this.value))],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,this.$page_id$],
null)))):null});return new $app$main$data$workspace$tokens$application$update_layout_padding_70799$$($value$jscomp$662$$,$shape_ids$jscomp$44$$,$attrs$jscomp$151$$,$page_id$jscomp$280$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$tokens$application$update_layout_padding$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_shape_position$$=function $app$main$data$workspace$tokens$application$update_shape_position$$($var_args$jscomp$1337$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_shape_position$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_shape_position$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],
arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$workspace$tokens$application$update_shape_position$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$664$$,$shape_ids$jscomp$46$$,$attributes$jscomp$33$$){return $APP.$app$main$data$workspace$tokens$application$update_shape_position$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$664$$,$shape_ids$jscomp$46$$,$attributes$jscomp$33$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_shape_position$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$665$$,$shape_ids$jscomp$47$$,$attributes$jscomp$34$$,$page_id$jscomp$282$$){typeof $app$main$data$workspace$tokens$application$update_shape_position_70806$$==="undefined"&&($app$main$data$workspace$tokens$application$update_shape_position_70806$$=function($value$jscomp$666$$,$shape_ids$jscomp$48$$,$attributes$jscomp$35$$,$page_id$jscomp$283$$,$meta70807$$){this.value=$value$jscomp$666$$;
this.$shape_ids$=$shape_ids$jscomp$48$$;this.attributes=$attributes$jscomp$35$$;this.$page_id$=$page_id$jscomp$283$$;this.$meta70807$=$meta70807$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_shape_position_70806$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_shape_position_70806$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4469$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_shape_position$$},$app$main$data$workspace$tokens$application$update_shape_position_70806$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70808$$,$meta70807__$1$$){return new $app$main$data$workspace$tokens$application$update_shape_position_70806$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70807__$1$$)},$app$main$data$workspace$tokens$application$update_shape_position_70806$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70807$},$app$main$data$workspace$tokens$application$update_shape_position_70806$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_shape_position_70806$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2526$$,$state$jscomp$866$$){var $self__$jscomp$6249$$=this;if(typeof $self__$jscomp$6249$$.value==="number"){var $page_id__$1$jscomp$17$$=function(){var $or__5025__auto__$jscomp$840$$=
$self__$jscomp$6249$$.$page_id$;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$840$$)?$or__5025__auto__$jscomp$840$$:$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$866$$,$APP.$cljs$cst$1903$current_page_id$$)}();return $APP.$beicon$v2$core$map$$(function($p1__70803_SHARP_$$){return $app$main$data$workspace$transforms$update_position$cljs$0core$0IFn$0_invoke$0arity$03$$($p1__70803_SHARP_$$,$APP.$cljs$core$zipmap$$($self__$jscomp$6249$$.attributes,$APP.$cljs$core$repeat$cljs$0core$0IFn$0_invoke$0arity$01$$($self__$jscomp$6249$$.value)),
new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,$page_id__$1$jscomp$17$$],null))},$APP.$beicon$v2$core$from$$($self__$jscomp$6249$$.$shape_ids$))}return null});return new $app$main$data$workspace$tokens$application$update_shape_position_70806$$($value$jscomp$665$$,$shape_ids$jscomp$47$$,$attributes$jscomp$34$$,$page_id$jscomp$282$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};
$APP.$app$main$data$workspace$tokens$application$update_shape_position$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_layout_sizing_limits$$=function $app$main$data$workspace$tokens$application$update_layout_sizing_limits$$($var_args$jscomp$1338$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_layout_sizing_limits$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_layout_sizing_limits$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],
arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$workspace$tokens$application$update_layout_sizing_limits$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$669$$,$shape_ids$jscomp$51$$,$attributes$jscomp$38$$){return $APP.$app$main$data$workspace$tokens$application$update_layout_sizing_limits$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$669$$,$shape_ids$jscomp$51$$,$attributes$jscomp$38$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_layout_sizing_limits$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$670$$,$shape_ids$jscomp$52$$,$attributes$jscomp$39$$,$page_id$jscomp$286$$){typeof $app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$==="undefined"&&($app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$=function($value$jscomp$671$$,$shape_ids$jscomp$53$$,$attributes$jscomp$40$$,$page_id$jscomp$287$$,$meta70817$$){this.value=
$value$jscomp$671$$;this.$shape_ids$=$shape_ids$jscomp$53$$;this.attributes=$attributes$jscomp$40$$;this.$page_id$=$page_id$jscomp$287$$;this.$meta70817$=$meta70817$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4471$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_update_layout_sizing_limits$$},$app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70818$$,$meta70817__$1$$){return new $app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70817__$1$$)},$app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70817$},$app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function(){if(typeof this.value==="number"){var $props$jscomp$207$$=$APP.$cljs$core$select_keys$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1691$layout_item_min_w$$,
this.value,$APP.$cljs$cst$1689$layout_item_min_h$$,this.value,$APP.$cljs$cst$1690$layout_item_max_w$$,this.value,$APP.$cljs$cst$1688$layout_item_max_h$$,this.value],null),this.attributes);return(0,$APP.$beicon$v2$core$of$$)($app$main$data$workspace$shape_layout$update_layout_child$cljs$0core$0IFn$0_invoke$0arity$03$$(this.$shape_ids$,$props$jscomp$207$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2508$ignore_touched$$,!0,$APP.$cljs$cst$2028$page_id$$,this.$page_id$],null)))}return null});
return new $app$main$data$workspace$tokens$application$update_layout_sizing_limits_70816$$($value$jscomp$670$$,$shape_ids$jscomp$52$$,$attributes$jscomp$39$$,$page_id$jscomp$286$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$tokens$application$update_layout_sizing_limits$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$update_line_height$$=function $app$main$data$workspace$tokens$application$update_line_height$$($var_args$jscomp$1339$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_line_height$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_line_height$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$app$main$data$workspace$tokens$application$update_line_height$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$672$$,$shape_ids$jscomp$56$$,$attributes$jscomp$41$$){return $APP.$app$main$data$workspace$tokens$application$update_line_height$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$672$$,$shape_ids$jscomp$56$$,$attributes$jscomp$41$$,null)};
$APP.$app$main$data$workspace$tokens$application$update_line_height$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$673$$,$shape_ids$jscomp$57$$,$_attributes$jscomp$9$$,$page_id$jscomp$290$$){return typeof $value$jscomp$673$$==="number"?$app$main$data$workspace$tokens$application$generate_text_shape_update$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1749$line_height$$,$value$jscomp$673$$],null),$shape_ids$jscomp$57$$,$page_id$jscomp$290$$):null};
$APP.$app$main$data$workspace$tokens$application$update_line_height$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_letter_spacing$$=function $app$main$data$workspace$tokens$application$update_letter_spacing$$($var_args$jscomp$1340$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_letter_spacing$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_letter_spacing$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],
arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_letter_spacing$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$674$$,$shape_ids$jscomp$58$$,$attributes$jscomp$42$$){return $app$main$data$workspace$tokens$application$update_letter_spacing$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$674$$,$shape_ids$jscomp$58$$,$attributes$jscomp$42$$,null)};
$app$main$data$workspace$tokens$application$update_letter_spacing$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$675$$,$shape_ids$jscomp$59$$,$_attributes$jscomp$10$$,$page_id$jscomp$291$$){return typeof $value$jscomp$675$$==="number"?$app$main$data$workspace$tokens$application$generate_text_shape_update$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$675$$)],null),$shape_ids$jscomp$59$$,
$page_id$jscomp$291$$):null};$app$main$data$workspace$tokens$application$update_letter_spacing$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_font_family$$=function $app$main$data$workspace$tokens$application$update_font_family$$($var_args$jscomp$1341$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_font_family$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_font_family$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_font_family$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$677$$,$shape_ids$jscomp$62$$,$attributes$jscomp$43$$){return $app$main$data$workspace$tokens$application$update_font_family$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$677$$,$shape_ids$jscomp$62$$,$attributes$jscomp$43$$,null)};
$app$main$data$workspace$tokens$application$update_font_family$$.$cljs$core$IFn$_invoke$arity$4$=function($temp__5825__auto__$jscomp$224_value$jscomp$678$$,$shape_ids$jscomp$63$$,$_attributes$jscomp$11$$,$page_id$jscomp$294$$){$temp__5825__auto__$jscomp$224_value$jscomp$678$$=$app$main$data$workspace$tokens$application$create_font_family_text_attrs$$($temp__5825__auto__$jscomp$224_value$jscomp$678$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$224_value$jscomp$678$$)?$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update$$($temp__5825__auto__$jscomp$224_value$jscomp$678$$,
$shape_ids$jscomp$63$$,$page_id$jscomp$294$$,null):null};$app$main$data$workspace$tokens$application$update_font_family$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_font_family_interactive$$=function $app$main$data$workspace$tokens$application$update_font_family_interactive$$($var_args$jscomp$1342$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_font_family_interactive$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_font_family_interactive$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],
arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$main$data$workspace$tokens$application$update_font_family_interactive$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$679$$,$shape_ids$jscomp$64$$,$attributes$jscomp$44$$){return $app$main$data$workspace$tokens$application$update_font_family_interactive$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$679$$,$shape_ids$jscomp$64$$,$attributes$jscomp$44$$,null)};
$app$main$data$workspace$tokens$application$update_font_family_interactive$$.$cljs$core$IFn$_invoke$arity$4$=function($temp__5825__auto__$jscomp$225_value$jscomp$680$$,$shape_ids$jscomp$65$$,$_attributes$jscomp$12$$,$page_id$jscomp$295$$){$temp__5825__auto__$jscomp$225_value$jscomp$680$$=$app$main$data$workspace$tokens$application$create_font_family_text_attrs$$($temp__5825__auto__$jscomp$225_value$jscomp$680$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$225_value$jscomp$680$$)?$app$main$data$workspace$tokens$application$generate_font_family_text_shape_update$$($temp__5825__auto__$jscomp$225_value$jscomp$680$$,
$shape_ids$jscomp$65$$,$page_id$jscomp$295$$,$app$main$data$workspace$tokens$application$warn_font_variant_not_found_BANG_$$):null};$app$main$data$workspace$tokens$application$update_font_family_interactive$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_font_size$$=function $app$main$data$workspace$tokens$application$update_font_size$$($var_args$jscomp$1343$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_font_size$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_font_size$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_font_size$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$681$$,$shape_ids$jscomp$66$$,$attributes$jscomp$45$$){return $app$main$data$workspace$tokens$application$update_font_size$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$681$$,$shape_ids$jscomp$66$$,$attributes$jscomp$45$$,null)};
$app$main$data$workspace$tokens$application$update_font_size$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$682$$,$shape_ids$jscomp$67$$,$_attributes$jscomp$13$$,$page_id$jscomp$296$$){return typeof $value$jscomp$682$$==="number"?$app$main$data$workspace$tokens$application$generate_text_shape_update$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($value$jscomp$682$$)],null),$shape_ids$jscomp$67$$,$page_id$jscomp$296$$):
null};$app$main$data$workspace$tokens$application$update_font_size$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_text_case$$=function $app$main$data$workspace$tokens$application$update_text_case$$($var_args$jscomp$1344$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_text_case$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_text_case$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",
$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_text_case$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$683$$,$shape_ids$jscomp$68$$,$attributes$jscomp$46$$){return $app$main$data$workspace$tokens$application$update_text_case$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$683$$,$shape_ids$jscomp$68$$,$attributes$jscomp$46$$,null)};
$app$main$data$workspace$tokens$application$update_text_case$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$684$$,$shape_ids$jscomp$69$$,$_attributes$jscomp$14$$,$page_id$jscomp$297$$){return typeof $value$jscomp$684$$==="string"?$app$main$data$workspace$tokens$application$generate_text_shape_update$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1753$text_transform$$,$value$jscomp$684$$],null),$shape_ids$jscomp$69$$,$page_id$jscomp$297$$):null};
$app$main$data$workspace$tokens$application$update_text_case$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_text_decoration$$=function $app$main$data$workspace$tokens$application$update_text_decoration$$($var_args$jscomp$1345$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_text_decoration$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_text_decoration$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],
arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_text_decoration$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$685$$,$shape_ids$jscomp$70$$,$attributes$jscomp$47$$){return $app$main$data$workspace$tokens$application$update_text_decoration$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$685$$,$shape_ids$jscomp$70$$,$attributes$jscomp$47$$,null)};
$app$main$data$workspace$tokens$application$update_text_decoration$$.$cljs$core$IFn$_invoke$arity$4$=function($JSCompiler_inline_result$jscomp$1275_value$jscomp$686$$,$JSCompiler_temp$jscomp$1274_shape_ids$jscomp$71$$,$_attributes$jscomp$15$$,$page_id$jscomp$298$$){if($APP.$cljs$core$truth_$$($app$common$types$token$valid_text_decoration$$($JSCompiler_inline_result$jscomp$1275_value$jscomp$686$$))){switch($JSCompiler_inline_result$jscomp$1275_value$jscomp$686$$){case "strike-through":$JSCompiler_inline_result$jscomp$1275_value$jscomp$686$$=
"line-through"}$JSCompiler_temp$jscomp$1274_shape_ids$jscomp$71$$=$app$main$data$workspace$tokens$application$generate_text_shape_update$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,$JSCompiler_inline_result$jscomp$1275_value$jscomp$686$$],null),$JSCompiler_temp$jscomp$1274_shape_ids$jscomp$71$$,$page_id$jscomp$298$$)}else $JSCompiler_temp$jscomp$1274_shape_ids$jscomp$71$$=null;return $JSCompiler_temp$jscomp$1274_shape_ids$jscomp$71$$};
$app$main$data$workspace$tokens$application$update_text_decoration$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_text_decoration_interactive$$=function $app$main$data$workspace$tokens$application$update_text_decoration_interactive$$($var_args$jscomp$1346$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_text_decoration_interactive$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_text_decoration_interactive$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],
arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$main$data$workspace$tokens$application$update_text_decoration_interactive$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$687$$,$shape_ids$jscomp$72$$,$attributes$jscomp$48$$){return $app$main$data$workspace$tokens$application$update_text_decoration_interactive$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$687$$,$shape_ids$jscomp$72$$,$attributes$jscomp$48$$,null)};
$app$main$data$workspace$tokens$application$update_text_decoration_interactive$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$688$$,$shape_ids$jscomp$73$$,$attributes$jscomp$49$$,$page_id$jscomp$299$$){return $APP.$cljs$core$truth_$$($app$common$types$token$valid_text_decoration$$($value$jscomp$688$$))?($APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$potok$v2$core$data_event$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$4474$expand_text_more_options$$)),$app$main$data$workspace$tokens$application$update_text_decoration$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$688$$,
$shape_ids$jscomp$73$$,$attributes$jscomp$49$$,$page_id$jscomp$299$$)):null};$app$main$data$workspace$tokens$application$update_text_decoration_interactive$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_font_weight$$=function $app$main$data$workspace$tokens$application$update_font_weight$$($var_args$jscomp$1347$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_font_weight$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_font_weight$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_font_weight$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$689$$,$shape_ids$jscomp$76$$,$attributes$jscomp$50$$){return $app$main$data$workspace$tokens$application$update_font_weight$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$689$$,$shape_ids$jscomp$76$$,$attributes$jscomp$50$$,null)};
$app$main$data$workspace$tokens$application$update_font_weight$$.$cljs$core$IFn$_invoke$arity$4$=function($temp__5825__auto__$jscomp$226_value$jscomp$690$$,$shape_ids$jscomp$77$$,$_attributes$jscomp$16$$,$page_id$jscomp$302$$){$temp__5825__auto__$jscomp$226_value$jscomp$690$$=$app$common$types$token$valid_font_weight_variant$$($temp__5825__auto__$jscomp$226_value$jscomp$690$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$226_value$jscomp$690$$)?$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update$$($temp__5825__auto__$jscomp$226_value$jscomp$690$$,
$shape_ids$jscomp$77$$,$page_id$jscomp$302$$,null):null};$app$main$data$workspace$tokens$application$update_font_weight$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_font_weight_interactive$$=function $app$main$data$workspace$tokens$application$update_font_weight_interactive$$($var_args$jscomp$1348$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_font_weight_interactive$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_font_weight_interactive$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],
arguments[1],arguments[2],arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$app$main$data$workspace$tokens$application$update_font_weight_interactive$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$691$$,$shape_ids$jscomp$78$$,$attributes$jscomp$51$$){return $app$main$data$workspace$tokens$application$update_font_weight_interactive$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$691$$,$shape_ids$jscomp$78$$,$attributes$jscomp$51$$,null)};
$app$main$data$workspace$tokens$application$update_font_weight_interactive$$.$cljs$core$IFn$_invoke$arity$4$=function($temp__5825__auto__$jscomp$227_value$jscomp$692$$,$shape_ids$jscomp$79$$,$_attributes$jscomp$17$$,$page_id$jscomp$303$$){$temp__5825__auto__$jscomp$227_value$jscomp$692$$=$app$common$types$token$valid_font_weight_variant$$($temp__5825__auto__$jscomp$227_value$jscomp$692$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$227_value$jscomp$692$$)?$app$main$data$workspace$tokens$application$generate_font_weight_text_shape_update$$($temp__5825__auto__$jscomp$227_value$jscomp$692$$,
$shape_ids$jscomp$79$$,$page_id$jscomp$303$$,$app$main$data$workspace$tokens$application$warn_font_variant_not_found_BANG_$$):null};$app$main$data$workspace$tokens$application$update_font_weight_interactive$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$update_typography$$=function $app$main$data$workspace$tokens$application$update_typography$$($var_args$jscomp$1349$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$update_typography$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$update_typography$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$update_typography$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$693$$,$shape_ids$jscomp$80$$,$attributes$jscomp$52$$){return $app$main$data$workspace$tokens$application$update_typography$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$693$$,$shape_ids$jscomp$80$$,$attributes$jscomp$52$$,null)};
$app$main$data$workspace$tokens$application$update_typography$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$694$$,$shape_ids$jscomp$81$$,$attributes$jscomp$53$$,$page_id$jscomp$304$$){return $APP.$cljs$core$map_QMARK_$$($value$jscomp$694$$)?$APP.$beicon$v2$core$merge$$($app$main$data$workspace$tokens$application$apply_functions_map$$($value$jscomp$694$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape_ids$jscomp$81$$,$attributes$jscomp$53$$,
$page_id$jscomp$304$$],null))):null};$app$main$data$workspace$tokens$application$update_typography$$.$cljs$lang$maxFixedArity$=4;
$APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$=function $app$main$data$workspace$tokens$application$apply_dimensions_token$$($var_args$jscomp$1351$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$apply_dimensions_token$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$apply_dimensions_token$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],
arguments[3]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$699$$,$shape_ids$jscomp$86$$,$attributes$jscomp$58$$){return $APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$699$$,$shape_ids$jscomp$86$$,$attributes$jscomp$58$$,null)};
$APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$700$$,$shape_ids$jscomp$87$$,$attributes$jscomp$59$$,$page_id$jscomp$308$$){typeof $app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$==="undefined"&&($app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$=function($value$jscomp$701$$,$shape_ids$jscomp$88$$,$attributes$jscomp$60$$,$page_id$jscomp$309$$,$meta70887$$){this.value=
$value$jscomp$701$$;this.$shape_ids$=$shape_ids$jscomp$88$$;this.attributes=$attributes$jscomp$60$$;this.$page_id$=$page_id$jscomp$309$$;this.$meta70887$=$meta70887$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4478$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_dimensions_token$$},$app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70888$$,$meta70887__$1$$){return new $app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70887__$1$$)},$app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70887$},$app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2535_actions$$,$state$jscomp$871$$){return typeof this.value==="number"?($_$jscomp$2535_actions$$=$app$main$data$workspace$tokens$application$attributes__GT_actions$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$260$value$$,this.value,$APP.$cljs$cst$4477$shape_ids$$,this.$shape_ids$,$APP.$cljs$cst$1978$attributes$$,this.attributes,$APP.$cljs$cst$2028$page_id$$,this.$page_id$,$APP.$cljs$cst$767$state$$,$state$jscomp$871$$],null)),$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$beicon$v2$core$of$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70883_SHARP_$$){return $p1__70883_SHARP_$$.$cljs$core$IFn$_invoke$arity$0$?$p1__70883_SHARP_$$.$cljs$core$IFn$_invoke$arity$0$():
$p1__70883_SHARP_$$()},$_$jscomp$2535_actions$$))):null});return new $app$main$data$workspace$tokens$application$apply_dimensions_token_70886$$($value$jscomp$700$$,$shape_ids$jscomp$87$$,$attributes$jscomp$59$$,$page_id$jscomp$308$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$apply_spacing_token$$=function $app$main$data$workspace$tokens$application$apply_spacing_token$$($var_args$jscomp$1352$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$apply_spacing_token$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$apply_spacing_token$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$apply_spacing_token$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$702$$,$shape_ids$jscomp$89$$,$attributes$jscomp$61$$){return $app$main$data$workspace$tokens$application$apply_spacing_token$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$702$$,$shape_ids$jscomp$89$$,$attributes$jscomp$61$$,null)};
$app$main$data$workspace$tokens$application$apply_spacing_token$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$703$$,$shape_ids$jscomp$90$$,$attributes$jscomp$62$$,$page_id$jscomp$310$$){typeof $app$main$data$workspace$tokens$application$apply_spacing_token_70892$$==="undefined"&&($app$main$data$workspace$tokens$application$apply_spacing_token_70892$$=function($value$jscomp$704$$,$shape_ids$jscomp$91$$,$attributes$jscomp$63$$,$page_id$jscomp$311$$,$meta70893$$){this.value=$value$jscomp$704$$;
this.$shape_ids$=$shape_ids$jscomp$91$$;this.attributes=$attributes$jscomp$63$$;this.$page_id$=$page_id$jscomp$311$$;this.$meta70893$=$meta70893$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$apply_spacing_token_70892$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_spacing_token_70892$$.prototype.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4479$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_spacing_token$$},$app$main$data$workspace$tokens$application$apply_spacing_token_70892$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70894$$,$meta70893__$1$$){return new $app$main$data$workspace$tokens$application$apply_spacing_token_70892$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70893__$1$$)},$app$main$data$workspace$tokens$application$apply_spacing_token_70892$$.prototype.$cljs$core$IMeta$_meta$arity$1$=
function(){return this.$meta70893$},$app$main$data$workspace$tokens$application$apply_spacing_token_70892$$.prototype.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_spacing_token_70892$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2536_spacing_attrs$$,$actions$jscomp$1_state$jscomp$872$$){$_$jscomp$2536_spacing_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
10,[$APP.$cljs$cst$1089$p2$$,null,$APP.$cljs$cst$1672$p4$$,null,$APP.$cljs$cst$1686$m3$$,null,$APP.$cljs$cst$1671$p3$$,null,$APP.$cljs$cst$1091$p1$$,null,$APP.$cljs$cst$1666$column_gap$$,null,$APP.$cljs$cst$1687$m4$$,null,$APP.$cljs$cst$1685$m2$$,null,$APP.$cljs$cst$1684$m1$$,null,$APP.$cljs$cst$1665$row_gap$$,null],null),null);return typeof this.value==="number"&&$APP.$cljs$core$set_QMARK_$$(this.attributes)&&$APP.$clojure$set$subset_QMARK_$$(this.attributes,$_$jscomp$2536_spacing_attrs$$)?($actions$jscomp$1_state$jscomp$872$$=
$app$main$data$workspace$tokens$application$attributes__GT_actions$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$260$value$$,this.value,$APP.$cljs$cst$4477$shape_ids$$,this.$shape_ids$,$APP.$cljs$cst$1978$attributes$$,this.attributes,$APP.$cljs$cst$2028$page_id$$,this.$page_id$,$APP.$cljs$cst$767$state$$,$actions$jscomp$1_state$jscomp$872$$],null)),$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$beicon$v2$core$of$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70889_SHARP_$$){return $p1__70889_SHARP_$$.$cljs$core$IFn$_invoke$arity$0$?
$p1__70889_SHARP_$$.$cljs$core$IFn$_invoke$arity$0$():$p1__70889_SHARP_$$()},$actions$jscomp$1_state$jscomp$872$$))):null});return new $app$main$data$workspace$tokens$application$apply_spacing_token_70892$$($value$jscomp$703$$,$shape_ids$jscomp$90$$,$attributes$jscomp$62$$,$page_id$jscomp$310$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$workspace$tokens$application$apply_spacing_token$$.$cljs$lang$maxFixedArity$=4;
var $app$main$data$workspace$tokens$application$apply_sizing_token$$=function $app$main$data$workspace$tokens$application$apply_sizing_token$$($var_args$jscomp$1353$$){switch(arguments.length){case 3:return $app$main$data$workspace$tokens$application$apply_sizing_token$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $app$main$data$workspace$tokens$application$apply_sizing_token$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$app$main$data$workspace$tokens$application$apply_sizing_token$$.$cljs$core$IFn$_invoke$arity$3$=function($value$jscomp$705$$,$shape_ids$jscomp$92$$,$attributes$jscomp$64$$){return $app$main$data$workspace$tokens$application$apply_sizing_token$$.$cljs$core$IFn$_invoke$arity$4$($value$jscomp$705$$,$shape_ids$jscomp$92$$,$attributes$jscomp$64$$,null)};
$app$main$data$workspace$tokens$application$apply_sizing_token$$.$cljs$core$IFn$_invoke$arity$4$=function($value$jscomp$706$$,$shape_ids$jscomp$93$$,$attributes$jscomp$65$$,$page_id$jscomp$312$$){typeof $app$main$data$workspace$tokens$application$apply_sizing_token_70901$$==="undefined"&&($app$main$data$workspace$tokens$application$apply_sizing_token_70901$$=function($value$jscomp$707$$,$shape_ids$jscomp$94$$,$attributes$jscomp$66$$,$page_id$jscomp$313$$,$meta70902$$){this.value=$value$jscomp$707$$;
this.$shape_ids$=$shape_ids$jscomp$94$$;this.attributes=$attributes$jscomp$66$$;this.$page_id$=$page_id$jscomp$313$$;this.$meta70902$=$meta70902$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$app$main$data$workspace$tokens$application$apply_sizing_token_70901$$.prototype.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_sizing_token_70901$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4480$app_DOT_main_DOT_data_DOT_workspace_DOT_tokens_DOT_application_SLASH_apply_sizing_token$$},
$app$main$data$workspace$tokens$application$apply_sizing_token_70901$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70903$$,$meta70902__$1$$){return new $app$main$data$workspace$tokens$application$apply_sizing_token_70901$$(this.value,this.$shape_ids$,this.attributes,this.$page_id$,$meta70902__$1$$)},$app$main$data$workspace$tokens$application$apply_sizing_token_70901$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70902$},$app$main$data$workspace$tokens$application$apply_sizing_token_70901$$.prototype.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$app$main$data$workspace$tokens$application$apply_sizing_token_70901$$.prototype.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$2537_sizing_attrs$$,$actions$jscomp$2_state$jscomp$873$$){$_$jscomp$2537_sizing_attrs$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1971$max_height$$,null,$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$279$max_width$$,null,$APP.$cljs$cst$1511$height$$,null],null),
null);return typeof this.value==="number"&&$APP.$cljs$core$set_QMARK_$$(this.attributes)&&$APP.$clojure$set$subset_QMARK_$$(this.attributes,$_$jscomp$2537_sizing_attrs$$)?($actions$jscomp$2_state$jscomp$873$$=$app$main$data$workspace$tokens$application$attributes__GT_actions$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$260$value$$,this.value,$APP.$cljs$cst$4477$shape_ids$$,this.$shape_ids$,$APP.$cljs$cst$1978$attributes$$,this.attributes,$APP.$cljs$cst$2028$page_id$$,this.$page_id$,
$APP.$cljs$cst$767$state$$,$actions$jscomp$2_state$jscomp$873$$],null)),$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$2$($APP.$beicon$v2$core$of$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__70897_SHARP_$$){return $p1__70897_SHARP_$$.$cljs$core$IFn$_invoke$arity$0$?$p1__70897_SHARP_$$.$cljs$core$IFn$_invoke$arity$0$():$p1__70897_SHARP_$$()},$actions$jscomp$2_state$jscomp$873$$))):null});return new $app$main$data$workspace$tokens$application$apply_sizing_token_70901$$($value$jscomp$706$$,
$shape_ids$jscomp$93$$,$attributes$jscomp$65$$,$page_id$jscomp$312$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)};$app$main$data$workspace$tokens$application$apply_sizing_token$$.$cljs$lang$maxFixedArity$=4;
$a$jscomp$inline_7125$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Border Radius",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$border_radius_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$APP.$app$main$data$workspace$tokens$application$update_shape_radius_all$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4493$tokens_SLASH_border_radius$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Border Radius",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1967$border_radius$$],null)],null)],null)],null);
$xs$jscomp$inline_7126$$=$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1638$shadow$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Shadow",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$shadow_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_shadow$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4495$tokens_SLASH_shadow$$,
$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Shadow",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1638$shadow$$],null)],null)],null)],null),$APP.$cljs$cst$1284$color$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$937$title$$,"Color",$APP.$cljs$cst$1978$attributes$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1392$fill$$,null],null),null),$APP.$cljs$cst$4491$all_attributes$$,$app$common$types$token$color_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_fill_stroke$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4496$tokens_SLASH_color$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2245$label$$,"Color",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1284$color$$],null)],null)],null)],null),$APP.$cljs$cst$1744$font_size$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Font Size",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$font_size_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_font_size$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,
$APP.$cljs$cst$4497$tokens_SLASH_font_size$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Font Size",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1744$font_size$$],null)],null)],null)],null),$APP.$cljs$cst$1750$letter_spacing$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Letter Spacing",$APP.$cljs$cst$1978$attributes$$,
$app$common$types$token$letter_spacing_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_letter_spacing$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4498$tokens_SLASH_letter_spacing$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,
"Letter Spacing",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1750$letter_spacing$$],null)],null)],null)],null),$APP.$cljs$cst$1742$font_family$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Font Family",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$font_family_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_font_family_interactive$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,
$APP.$cljs$cst$4499$tokens_SLASH_font_family$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Font Family",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1742$font_family$$],null)],null)],null)],null),$APP.$cljs$cst$1964$text_case$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Text Case",$APP.$cljs$cst$1978$attributes$$,
$app$common$types$token$text_case_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_text_case$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4500$tokens_SLASH_text_case$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Text Case",
$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1964$text_case$$],null)],null)],null)],null),$APP.$cljs$cst$1745$font_weight$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Font Weight",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$font_weight_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_font_weight_interactive$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,
$APP.$cljs$cst$4501$tokens_SLASH_font_weight$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Font Weight",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1745$font_weight$$],null)],null)],null)],null),$APP.$cljs$cst$1966$typography$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Typography",$APP.$cljs$cst$1978$attributes$$,
$app$common$types$token$typography_token_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_typography$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4502$tokens_SLASH_typography$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Typography",
$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1966$typography$$],null)],null)],null)],null),$APP.$cljs$cst$1752$text_decoration$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Text Decoration",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$text_decoration_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_text_decoration_interactive$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,
$APP.$cljs$cst$4503$tokens_SLASH_text_decoration$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Text Decoration",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1752$text_decoration$$],null)],null)],null)],null),$APP.$cljs$cst$1639$stroke_width$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Stroke Width",$APP.$cljs$cst$1978$attributes$$,
$app$common$types$token$stroke_width_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$APP.$app$main$data$workspace$tokens$application$update_stroke_width$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4504$tokens_SLASH_stroke_width$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,
"Stroke Width",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1639$stroke_width$$],null)],null)],null)],null),$APP.$cljs$cst$1962$sizing$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$937$title$$,"Sizing",$APP.$cljs$cst$1978$attributes$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null),$APP.$cljs$cst$4491$all_attributes$$,$app$common$types$token$sizing_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,
$app$main$data$workspace$tokens$application$apply_sizing_token$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4505$tokens_SLASH_sizing$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Sizing",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1962$sizing$$],null)],null)],null)],null),
$APP.$cljs$cst$1965$dimensions$$,new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$937$title$$,"Dimensions",$APP.$cljs$cst$1978$attributes$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null),$APP.$cljs$cst$4491$all_attributes$$,$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$variadic$($app$common$types$token$spacing_keys$$,$app$common$types$token$sizing_keys$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$common$types$token$border_radius_keys$$,$app$common$types$token$axis_keys$$,$app$common$types$token$stroke_width_keys$$])),$APP.$cljs$cst$4482$on_update_shape$$,$APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4506$tokens_SLASH_dimensions$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Dimensions",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1965$dimensions$$],null)],null)],null)],null),$APP.$cljs$cst$1718$opacity$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Opacity",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$opacity_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$update_opacity$$,
$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4507$tokens_SLASH_opacity$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Opacity",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1718$opacity$$],null)],null)],null)],null),$APP.$cljs$cst$1963$number$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$937$title$$,"Number",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$rotation_keys$$,$APP.$cljs$cst$4491$all_attributes$$,$app$common$types$token$number_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$APP.$app$main$data$workspace$tokens$application$update_rotation$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4508$tokens_SLASH_number$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Number",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1963$number$$],null)],null)],null)],null),$APP.$cljs$cst$1772$rotation$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$937$title$$,"Rotation",$APP.$cljs$cst$1978$attributes$$,$app$common$types$token$rotation_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$APP.$app$main$data$workspace$tokens$application$update_rotation$$,
$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4509$tokens_SLASH_rotation$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Rotation",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1772$rotation$$],null)],null)],null)],null),$APP.$cljs$cst$1968$spacing$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
5,[$APP.$cljs$cst$937$title$$,"Spacing",$APP.$cljs$cst$1978$attributes$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1666$column_gap$$,null,$APP.$cljs$cst$1665$row_gap$$,null],null),null),$APP.$cljs$cst$4491$all_attributes$$,$app$common$types$token$spacing_keys$$,$APP.$cljs$cst$4482$on_update_shape$$,$app$main$data$workspace$tokens$application$apply_spacing_token$$,$APP.$cljs$cst$4386$modal$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$4510$tokens_SLASH_spacing$$,$APP.$cljs$cst$4494$fields$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"Spacing",$APP.$cljs$cst$300$key$$,$APP.$cljs$cst$1968$spacing$$],null)],null)],null)],null)]);
$APP.$app$main$data$workspace$tokens$application$token_properties$$=$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$assoc$$,$APP.$linked$map$empty_linked_map$$,$APP.$cljs$cst$1967$border_radius$$,$a$jscomp$inline_7125$$,$xs$jscomp$inline_7126$$);var $clojure$data$diff_associative$$=function $clojure$data$diff_associative$$($var_args$jscomp$1354$$){switch(arguments.length){case 2:return $clojure$data$diff_associative$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $clojure$data$diff_associative$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};
$clojure$data$diff_associative$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$398$$,$b$jscomp$325$$){return $clojure$data$diff_associative$$.$cljs$core$IFn$_invoke$arity$3$($a$jscomp$398$$,$b$jscomp$325$$,$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$keys$$($a$jscomp$398$$),$APP.$cljs$core$keys$$($b$jscomp$325$$)))};
$clojure$data$diff_associative$$.$cljs$core$IFn$_invoke$arity$3$=function($a$jscomp$399$$,$b$jscomp$326$$,$ks$jscomp$61$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($diff1$$,$diff2$$){return $APP.$cljs$core$doall$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$merge$$,$diff1$$,$diff2$$))},new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[null,null,null],null),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($clojure$data$diff_associative_key$$,
$a$jscomp$399$$,$b$jscomp$326$$),$ks$jscomp$61$$))};$clojure$data$diff_associative$$.$cljs$lang$maxFixedArity$=3;$clojure$data$equality_partition$$["null"]=function(){return $cljs$cst$4516$atom$$};$clojure$data$equality_partition$$.string=function(){return $cljs$cst$4516$atom$$};$clojure$data$equality_partition$$.number=function(){return $cljs$cst$4516$atom$$};$clojure$data$equality_partition$$.array=function(){return $cljs$cst$718$sequential$$};$clojure$data$equality_partition$$["function"]=function(){return $cljs$cst$4516$atom$$};
$clojure$data$equality_partition$$["boolean"]=function(){return $cljs$cst$4516$atom$$};
$clojure$data$equality_partition$$._=function($x$jscomp$1217$$){return($x$jscomp$1217$$!=null?$x$jscomp$1217$$.$cljs$lang$protocol_mask$partition0$$&1024||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$1217$$.$cljs$core$IMap$$||($x$jscomp$1217$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IMap$$,$x$jscomp$1217$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$IMap$$,$x$jscomp$1217$$))?$APP.$cljs$cst$202$map$$:($x$jscomp$1217$$!=null?$x$jscomp$1217$$.$cljs$lang$protocol_mask$partition0$$&
4096||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$1217$$.$cljs$core$ISet$$||($x$jscomp$1217$$.$cljs$lang$protocol_mask$partition0$$?0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISet$$,$x$jscomp$1217$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISet$$,$x$jscomp$1217$$))?$APP.$cljs$cst$203$set$$:($x$jscomp$1217$$!=null?$x$jscomp$1217$$.$cljs$lang$protocol_mask$partition0$$&16777216||$APP.$cljs$core$PROTOCOL_SENTINEL$$===$x$jscomp$1217$$.$cljs$core$ISequential$$||($x$jscomp$1217$$.$cljs$lang$protocol_mask$partition0$$?
0:$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISequential$$,$x$jscomp$1217$$)):$APP.$cljs$core$native_satisfies_QMARK_$$($cljs$core$ISequential$$,$x$jscomp$1217$$))?$cljs$cst$718$sequential$$:$cljs$cst$4516$atom$$};$clojure$data$diff_similar$$["null"]=function($a$jscomp$404$$,$b$jscomp$331$$){return $clojure$data$atom_diff$$($a$jscomp$404$$,$b$jscomp$331$$)};$clojure$data$diff_similar$$.string=function($a$jscomp$405$$,$b$jscomp$332$$){return $clojure$data$atom_diff$$($a$jscomp$405$$,$b$jscomp$332$$)};
$clojure$data$diff_similar$$.number=function($a$jscomp$406$$,$b$jscomp$333$$){return $clojure$data$atom_diff$$($a$jscomp$406$$,$b$jscomp$333$$)};$clojure$data$diff_similar$$.array=function($a$jscomp$407$$,$b$jscomp$334$$){return $clojure$data$diff_sequential$$($a$jscomp$407$$,$b$jscomp$334$$)};$clojure$data$diff_similar$$["function"]=function($a$jscomp$408$$,$b$jscomp$335$$){return $clojure$data$atom_diff$$($a$jscomp$408$$,$b$jscomp$335$$)};
$clojure$data$diff_similar$$["boolean"]=function($a$jscomp$409$$,$b$jscomp$336$$){return $clojure$data$atom_diff$$($a$jscomp$409$$,$b$jscomp$336$$)};
$clojure$data$diff_similar$$._=function($a$jscomp$410$$,$b$jscomp$337$$){var $fexpr__70122$$=function(){var $G__70123_G__70123__$1$$=$clojure$data$equality_partition$$($a$jscomp$410$$);$G__70123_G__70123__$1$$=$G__70123_G__70123__$1$$ instanceof $APP.$cljs$core$Keyword$$?$G__70123_G__70123__$1$$.$fqn$:null;switch($G__70123_G__70123__$1$$){case "atom":return $clojure$data$atom_diff$$;case "set":return $clojure$data$diff_set$$;case "sequential":return $clojure$data$diff_sequential$$;case "map":return $clojure$data$diff_associative$$;
default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($G__70123_G__70123__$1$$)].join(""));}}();return $fexpr__70122$$.$cljs$core$IFn$_invoke$arity$2$?$fexpr__70122$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$410$$,$b$jscomp$337$$):$fexpr__70122$$($a$jscomp$410$$,$b$jscomp$337$$)};var $app$main$data$workspace$tokens$propagation$propagate_workspace_tokens_71081$$;$APP.$app$common$logging$loggers$$.set("app.main.data.workspace.tokens.propagation",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
var $app$main$data$workspace$tokens$propagation$deep_merge$$=function $app$main$data$workspace$tokens$propagation$deep_merge$$($var_args$jscomp$1355$$){switch(arguments.length){case 2:return $app$main$data$workspace$tokens$propagation$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:for(var $args_arr__5774__auto__$jscomp$104$$=[],$len__5749__auto___71094$$=arguments.length,$i__5750__auto___71095$$=0;;)if($i__5750__auto___71095$$<$len__5749__auto___71094$$)$args_arr__5774__auto__$jscomp$104$$.push(arguments[$i__5750__auto___71095$$]),
$i__5750__auto___71095$$+=1;else break;return $app$main$data$workspace$tokens$propagation$deep_merge$$.$cljs$core$IFn$_invoke$arity$variadic$(arguments[0],arguments[1],2<$args_arr__5774__auto__$jscomp$104$$.length?new $APP.$cljs$core$IndexedSeq$$($args_arr__5774__auto__$jscomp$104$$.slice(2),0,null):null)}};
$app$main$data$workspace$tokens$propagation$deep_merge$$.$cljs$core$IFn$_invoke$arity$2$=function($a$jscomp$412$$,$b$jscomp$339$$){return $APP.$cljs$core$map_QMARK_$$($a$jscomp$412$$)?$APP.$cljs$core$merge_with$$.$cljs$core$IFn$_invoke$arity$variadic$($app$main$data$workspace$tokens$propagation$deep_merge$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$a$jscomp$412$$,$b$jscomp$339$$])):$APP.$cljs$core$set_QMARK_$$($a$jscomp$412$$)?$APP.$clojure$set$union$$.$cljs$core$IFn$_invoke$arity$2$($a$jscomp$412$$,
$b$jscomp$339$$):$b$jscomp$339$$};$app$main$data$workspace$tokens$propagation$deep_merge$$.$cljs$core$IFn$_invoke$arity$variadic$=function($a$jscomp$413$$,$b$jscomp$340$$,$rest$jscomp$20$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$($app$main$data$workspace$tokens$propagation$deep_merge$$,$a$jscomp$413$$,$APP.$cljs$core$cons$$($b$jscomp$340$$,$rest$jscomp$20$$))};
$app$main$data$workspace$tokens$propagation$deep_merge$$.$cljs$lang$applyTo$=function($G__70956_seq70954$$){var $G__70955$$=$APP.$cljs$core$first$$($G__70956_seq70954$$),$seq70954__$1_seq70954__$2$$=$APP.$cljs$core$next$$($G__70956_seq70954$$);$G__70956_seq70954$$=$APP.$cljs$core$first$$($seq70954__$1_seq70954__$2$$);$seq70954__$1_seq70954__$2$$=$APP.$cljs$core$next$$($seq70954__$1_seq70954__$2$$);return this.$cljs$core$IFn$_invoke$arity$variadic$($G__70955$$,$G__70956_seq70954$$,$seq70954__$1_seq70954__$2$$)};
$app$main$data$workspace$tokens$propagation$deep_merge$$.$cljs$lang$maxFixedArity$=2;
var $app$main$data$workspace$tokens$propagation$attribute_actions_map$$=function($m$jscomp$219$$,$into_m$$){return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($acc$jscomp$128$$,$p__70976$$){var $ks$jscomp$62$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70976$$,0,null),$action$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($p__70976$$,1,null);return $APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($acc$jscomp$128$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($k$jscomp$662$$){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$k$jscomp$662$$,$action$$],null)},$ks$jscomp$62$$))},$into_m$$,$m$jscomp$219$$)}($APP.$cljs$core$PersistentHashMap$fromArrays$$([new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1749$line_height$$,null],null),null),$app$common$types$token$stroke_width_keys$$,$app$common$types$token$border_radius_keys$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$288$width$$,null,$APP.$cljs$cst$1511$height$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1666$column_gap$$,null,$APP.$cljs$cst$1665$row_gap$$,null],null),null),$app$common$types$token$text_decoration_keys$$,$app$common$types$token$rotation_keys$$,$app$common$types$token$font_family_keys$$,$app$common$types$token$typography_token_keys$$,$app$common$types$token$color_keys$$,new $APP.$cljs$core$PersistentHashSet$$(null,
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1686$m3$$,null,$APP.$cljs$cst$1687$m4$$,null,$APP.$cljs$cst$1685$m2$$,null,$APP.$cljs$cst$1684$m1$$,null],null),null),$app$common$types$token$font_weight_keys$$,$app$common$types$token$sizing_keys$$,$app$common$types$token$opacity_keys$$,$app$common$types$token$font_size_keys$$,$app$common$types$token$shadow_keys$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1500$y$$,null,
$APP.$cljs$cst$1499$x$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1690$layout_item_max_w$$,null,$APP.$cljs$cst$1691$layout_item_min_w$$,null,$APP.$cljs$cst$1689$layout_item_min_h$$,null,$APP.$cljs$cst$1688$layout_item_max_h$$,null],null),null),new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1089$p2$$,null,$APP.$cljs$cst$1672$p4$$,null,$APP.$cljs$cst$1671$p3$$,
null,$APP.$cljs$cst$1091$p1$$,null],null),null),$app$common$types$token$text_case_keys$$,$app$common$types$token$letter_spacing_keys$$],[$APP.$app$main$data$workspace$tokens$application$update_line_height$$,$APP.$app$main$data$workspace$tokens$application$update_stroke_width$$,$APP.$app$main$data$workspace$tokens$application$update_shape_radius_for_corners$$,$APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$,$APP.$app$main$data$workspace$tokens$application$update_layout_gap$$,
$app$main$data$workspace$tokens$application$update_text_decoration$$,$APP.$app$main$data$workspace$tokens$application$update_rotation$$,$app$main$data$workspace$tokens$application$update_font_family$$,$app$main$data$workspace$tokens$application$update_typography$$,$app$main$data$workspace$tokens$application$update_fill_stroke$$,$APP.$app$main$data$workspace$tokens$application$update_layout_item_margin$$,$app$main$data$workspace$tokens$application$update_font_weight$$,$APP.$app$main$data$workspace$tokens$application$apply_dimensions_token$$,
$app$main$data$workspace$tokens$application$update_opacity$$,$app$main$data$workspace$tokens$application$update_font_size$$,$app$main$data$workspace$tokens$application$update_shadow$$,$APP.$app$main$data$workspace$tokens$application$update_shape_position$$,$APP.$app$main$data$workspace$tokens$application$update_layout_sizing_limits$$,$APP.$app$main$data$workspace$tokens$application$update_layout_padding$$,$app$main$data$workspace$tokens$application$update_text_case$$,$app$main$data$workspace$tokens$application$update_letter_spacing$$]),
$APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$workspace$tokens$library_edit$create_token_theme_71147$$,$app$main$data$workspace$tokens$library_edit$update_token_theme_71151$$,$app$main$data$workspace$tokens$library_edit$toggle_token_theme_active_71171$$,$app$main$data$workspace$tokens$library_edit$delete_token_theme_71179$$,$app$main$data$workspace$tokens$library_edit$create_token_set_71185$$,$app$main$data$workspace$tokens$library_edit$update_token_set_71195$$,$app$main$data$workspace$tokens$library_edit$duplicate_token_set_71211$$,
$app$main$data$workspace$tokens$library_edit$toggle_token_set_71240$$,$app$main$data$workspace$tokens$library_edit$delete_token_set_71267$$,$app$main$data$workspace$tokens$library_edit$create_token_and_set_71345$$,$app$main$data$workspace$tokens$library_edit$create_token_71364$$,$app$main$data$workspace$tokens$library_edit$update_token_71388$$,$app$main$data$workspace$tokens$library_edit$delete_token_71412$$,$app$main$data$workspace$tokens$library_edit$set_selected_token_set_id_71509$$;var $app$main$ui$ds$tooltip$tooltip$active_tooltip$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$APP.$app$main$ui$ds$buttons$icon_button$icon_button_STAR_$$=(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($props_70273_variant__$1$$){var $aria_label$jscomp$3$$=void 0,$children$jscomp$264$$=void 0,$button_ref_variant$jscomp$16$$=void 0,$tooltip_placement$$=void 0,$icon$jscomp$6$$=void 0,$tooltip_class$jscomp$1$$=void 0,$class$$jscomp$13$$=void 0,$icon_class$jscomp$1$$=void 0,$props$jscomp$210$$=void 0;({className:$class$$jscomp$13$$,icon:$icon$jscomp$6$$,iconClass:$icon_class$jscomp$1$$,variant:$button_ref_variant$jscomp$16$$,
"aria-label":$aria_label$jscomp$3$$,children:$children$jscomp$264$$,tooltipPlacement:$tooltip_placement$$,tooltipClass:$tooltip_class$jscomp$1$$,...$props$jscomp$210$$}=$props_70273_variant__$1$$);$props_70273_variant__$1$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($button_ref_variant$jscomp$16$$,"primary");$button_ref_variant$jscomp$16$$=(0,$APP.$rumext$v2$use_ref$$)(null);var $tooltip_id$jscomp$1$$=(0,$APP.$rumext$v2$use_id$$)();return $APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$tooltip$tooltip$tooltip_STAR_$$,
{content:$aria_label$jscomp$3$$,className:$tooltip_class$jscomp$1$$,triggerRef:$button_ref_variant$jscomp$16$$,placement:$tooltip_placement$$,id:$tooltip_id$jscomp$1$$,children:(0,$APP.$rumext$v2$create_element$$)("button",{...$props$jscomp$210$$,className:($class$$jscomp$13$$??"")+" main_ui_ds_buttons_icon_button__icon-button "+(($props_70273_variant__$1$$==="primary"?"main_ui_ds_buttons_icon_button__icon-button-primary":"")+" "+($props_70273_variant__$1$$==="secondary"?"main_ui_ds_buttons_icon_button__icon-button-secondary":
"")+" "+($props_70273_variant__$1$$==="ghost"?"main_ui_ds_buttons_icon_button__icon-button-ghost":"")+" "+($props_70273_variant__$1$$==="action"?"main_ui_ds_buttons_icon_button__icon-button-action":"")+" "+($props_70273_variant__$1$$==="destructive"?"main_ui_ds_buttons_icon_button__icon-button-destructive":"")),ref:$button_ref_variant$jscomp$16$$,"aria-labelledby":$tooltip_id$jscomp$1$$},$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$foundations$assets$icon$icon_STAR_$$,{iconId:$icon$jscomp$6$$,"aria-hidden":!0,
className:$icon_class$jscomp$1$$}),$children$jscomp$264$$)})});$APP.$app$main$ui$components$color_bullet$color_bullet$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($area$jscomp$4_props_70343$$){var $color$jscomp$122$$=$area$jscomp$4_props_70343$$.color,$mini$$=$area$jscomp$4_props_70343$$.mini,$on_click$jscomp$5$$=$area$jscomp$4_props_70343$$["on-click"];$area$jscomp$4_props_70343$$=$area$jscomp$4_props_70343$$.area;var $read_only_QMARK_$jscomp$3$$=$on_click$jscomp$5$$==null,$on_click__$1$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($color$jscomp$122$$),
$APP.$rumext$v2$adapt$$($on_click$jscomp$5$$)],function($event$jscomp$122$$){return $APP.$cljs$core$fn_QMARK_$$($on_click$jscomp$5$$)?$on_click$jscomp$5$$($color$jscomp$122$$,$event$jscomp$122$$):null});if($APP.$app$util$color$multiple_QMARK_$$($color$jscomp$122$$))return(0,$APP.$rumext$v2$jsx$$)("div",{onClick:$on_click__$1$jscomp$1$$,title:$app$main$ui$components$color_bullet$color_title$$($color$jscomp$122$$),className:"main_ui_components_color_bullet__color-bullet main_ui_components_color_bullet__multiple"});
var $color__$1$jscomp$15$$=typeof $color$jscomp$122$$==="string"?new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1284$color$$,$color$jscomp$122$$,$APP.$cljs$cst$1718$opacity$$,1],null):$color$jscomp$122$$,$id$jscomp$773$$=function(){var $or__5025__auto__$jscomp$854$$=$APP.$cljs$cst$1719$ref_id$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$15$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$854$$)?$or__5025__auto__$jscomp$854$$:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$15$$)}(),
$gradient$jscomp$24$$=$APP.$cljs$cst$1708$gradient$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$15$$),$opacity$jscomp$41$$=$APP.$cljs$cst$1718$opacity$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$15$$),$image$jscomp$29$$=$APP.$cljs$cst$1596$image$$.$cljs$core$IFn$_invoke$arity$1$($color__$1$jscomp$15$$);return(0,$APP.$rumext$v2$jsx$$)("div",{role:"button","data-readonly":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($read_only_QMARK_$jscomp$3$$),onClick:$on_click__$1$jscomp$1$$,
title:$app$main$ui$components$color_bullet$color_title$$($color__$1$jscomp$15$$),className:"main_ui_components_color_bullet__color-bullet "+($APP.$cljs$core$truth_$$($mini$$)?"main_ui_components_color_bullet__mini":"")+" "+($id$jscomp$773$$!=null?"main_ui_components_color_bullet__is-library-color":"")+" "+($id$jscomp$773$$==null?"main_ui_components_color_bullet__is-not-library-color":"")+" "+($gradient$jscomp$24$$!=null?"main_ui_components_color_bullet__is-gradient":"")+" "+($APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($opacity$jscomp$41$$)?
1>$opacity$jscomp$41$$:$opacity$jscomp$41$$)?"main_ui_components_color_bullet__is-transparent":"")+" "+($APP.$cljs$core$truth_$$($area$jscomp$4_props_70343$$)?"main_ui_components_color_bullet__grid-area":"")+" "+($read_only_QMARK_$jscomp$3$$?"main_ui_components_color_bullet__read-only":""),children:$gradient$jscomp$24$$!=null?(0,$APP.$rumext$v2$jsx$$)("div",{style:{background:$app$util$color$color__GT_background$$($color__$1$jscomp$15$$)},className:"main_ui_components_color_bullet__color-bullet-wrapper"}):
$image$jscomp$29$$!=null?function(){var $uri$jscomp$98$$=$APP.$app$config$resolve_file_media$$.$cljs$core$IFn$_invoke$arity$1$($image$jscomp$29$$);return(0,$APP.$rumext$v2$jsx$$)("div",{style:{backgroundImage:"url("+($uri$jscomp$98$$??"")+")"},className:"main_ui_components_color_bullet__color-bullet-wrapper"})}():(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_components_color_bullet__color-bullet-wrapper",children:[(0,$APP.$rumext$v2$jsx$$)("div",{style:{background:$app$util$color$color__GT_background$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($color__$1$jscomp$15$$,
$APP.$cljs$cst$1718$opacity$$,1))},className:"main_ui_components_color_bullet__color-bullet-left"}),(0,$APP.$rumext$v2$jsx$$)("div",{style:{background:$app$util$color$color__GT_background$$($color__$1$jscomp$15$$)},className:"main_ui_components_color_bullet__color-bullet-right"})]})})});var $app$main$data$exports$assets$toggle_detail_visibililty_70413$$,$app$main$data$exports$assets$clear_export_state_70428$$,$app$main$data$exports$assets$show_workspace_export_dialog_70443$$,$app$main$data$exports$assets$show_viewer_export_dialog_70471$$,$app$main$data$exports$assets$initialize_export_status_70507$$,$app$main$data$exports$assets$update_export_status_70522$$,$app$main$data$exports$assets$request_simple_export_70537$$,$app$main$data$exports$assets$request_multiple_export_70556$$,$app$main$data$exports$assets$retry_last_export_70577$$;var $app$main$ui$shapes$text$html_text$render_node$$;
$app$main$ui$shapes$text$html_text$render_node$$=function $app$main$ui$shapes$text$html_text$render_node$$($props_70497$$){var $map__70498__$1$$=$APP.$cljs$core$__destructure_map$$($APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70497$$,"node")),$type$jscomp$543$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70498__$1$$,$APP.$cljs$cst$139$type$$),$component$jscomp$95_text$jscomp$56$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70498__$1$$,$APP.$cljs$cst$1572$text$$),
$children$jscomp$269$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70498__$1$$,$APP.$cljs$cst$340$children$$),$code_QMARK_$jscomp$5$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_70497$$,"code?");if(typeof $component$jscomp$95_text$jscomp$56$$==="string")return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$text$html_text$render_text$$,$props_70497$$);$component$jscomp$95_text$jscomp$56$$=function(){switch($type$jscomp$543$$){case "root":return $app$main$ui$shapes$text$html_text$render_root$$;
case "paragraph-set":return $app$main$ui$shapes$text$html_text$render_paragraph_set$$;case "paragraph":return $app$main$ui$shapes$text$html_text$render_paragraph$$;default:return null}}();return $APP.$cljs$core$truth_$$($component$jscomp$95_text$jscomp$56$$)?(0,$APP.$rumext$v2$create_element$$)($component$jscomp$95_text$jscomp$56$$,$props_70497$$,$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$35$$,$JSCompiler_temp_const$jscomp$1296_p__70503$$){var $JSCompiler_inline_result$jscomp$1298_index$jscomp$371_props__$1$jscomp$inline_7173$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1296_p__70503$$,0,null),$node$jscomp$345$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1296_p__70503$$,1,null);$JSCompiler_temp_const$jscomp$1296_p__70503$$=$out_arr__44057__auto__$jscomp$35$$.push;$JSCompiler_inline_result$jscomp$1298_index$jscomp$371_props__$1$jscomp$inline_7173$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$($APP.$app$util$object$clone$$($props_70497$$),
"node",$node$jscomp$345$$),"parent",$map__70498__$1$$),"index",$JSCompiler_inline_result$jscomp$1298_index$jscomp$371_props__$1$jscomp$inline_7173$$),"key",$JSCompiler_inline_result$jscomp$1298_index$jscomp$371_props__$1$jscomp$inline_7173$$),"code?",$code_QMARK_$jscomp$5$$);$JSCompiler_inline_result$jscomp$1298_index$jscomp$371_props__$1$jscomp$inline_7173$$=(0,$APP.$rumext$v2$create_element$$)($app$main$ui$shapes$text$html_text$render_node$$,$JSCompiler_inline_result$jscomp$1298_index$jscomp$371_props__$1$jscomp$inline_7173$$);
$JSCompiler_temp_const$jscomp$1296_p__70503$$.call($out_arr__44057__auto__$jscomp$35$$,$JSCompiler_inline_result$jscomp$1298_index$jscomp$371_props__$1$jscomp$inline_7173$$);return $out_arr__44057__auto__$jscomp$35$$},[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$02$$($children$jscomp$269$$))):null};
$APP.$app$main$ui$shapes$text$html_text$text_shape$$=(0,$APP.$rumext$v2$forward_ref$$)(function($code_QMARK_$jscomp$6_props_70513$$,$ref$jscomp$34$$){var $shape$jscomp$764$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($code_QMARK_$jscomp$6_props_70513$$,"shape"),$grow_type$jscomp$8$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($code_QMARK_$jscomp$6_props_70513$$,"grow-type");$code_QMARK_$jscomp$6_props_70513$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($code_QMARK_$jscomp$6_props_70513$$,
"code?");var $content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$=$APP.$cljs$core$__destructure_map$$($shape$jscomp$764$$),$id$jscomp$777$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$,$APP.$cljs$cst$266$id$$),$x$jscomp$1218$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$441$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$,
$APP.$cljs$cst$1500$y$$),$style$jscomp$52_width$jscomp$164$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$,$APP.$cljs$cst$288$width$$),$height$jscomp$142$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$,$APP.$cljs$cst$1511$height$$);$content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$,
$APP.$cljs$cst$1621$content$$);$content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$=$APP.$cljs$core$truth_$$($code_QMARK_$jscomp$6_props_70513$$)?$app$common$text$index_content$cljs$0core$0IFn$0_invoke$0arity$01$$($content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$):$content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$;$style$jscomp$52_width$jscomp$164$$=$APP.$cljs$core$truth_$$($code_QMARK_$jscomp$6_props_70513$$)?null:{position:"fixed",left:0,top:0,background:"white",width:$APP.$cljs$core$truth_$$(function(){var $fexpr__70515$$=
new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2021$auto_width$$,null],null),null);return $fexpr__70515$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__70515$$.$cljs$core$IFn$_invoke$arity$1$($grow_type$jscomp$8$$):$fexpr__70515$$($grow_type$jscomp$8$$)}())?1E5:$style$jscomp$52_width$jscomp$164$$,height:$APP.$cljs$core$truth_$$(function(){var $fexpr__70516$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$2020$auto_height$$,null,$APP.$cljs$cst$2021$auto_width$$,null],null),null);return $fexpr__70516$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__70516$$.$cljs$core$IFn$_invoke$arity$1$($grow_type$jscomp$8$$):$fexpr__70516$$($grow_type$jscomp$8$$)}())?1E5:$height$jscomp$142$$};return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"text-node-html",id:"html-text-node-"+($id$jscomp$777$$??""),ref:$ref$jscomp$34$$,"data-x":$x$jscomp$1218$$,"data-y":$y$jscomp$441$$,style:$style$jscomp$52_width$jscomp$164$$,
children:[$APP.$cljs$core$not$$($code_QMARK_$jscomp$6_props_70513$$)?(0,$APP.$rumext$v2$jsx$$)("style",{children:".text-node { background-clip: text;\n                             -webkit-background-clip: text; }"}):null,(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$text$html_text$render_node$$,{index:0,shape:$shape$jscomp$764$$,node:$content$jscomp$215_content__$1$jscomp$40_map__70514__$1$$,"code?":$code_QMARK_$jscomp$6_props_70513$$})]})});$APP.$app$util$code_gen$generate_style_code$$=function $app$util$code_gen$generate_style_code$$($var_args$jscomp$1360$$){switch(arguments.length){case 4:return $app$util$code_gen$generate_style_code$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $app$util$code_gen$generate_style_code$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$app$util$code_gen$generate_style_code$$.$cljs$core$IFn$_invoke$arity$4$=function($objects$jscomp$664$$,$type$jscomp$546$$,$root_shapes$jscomp$2$$,$all_shapes$jscomp$2$$){return $APP.$app$util$code_gen$generate_style_code$$.$cljs$core$IFn$_invoke$arity$5$($objects$jscomp$664$$,$type$jscomp$546$$,$root_shapes$jscomp$2$$,$all_shapes$jscomp$2$$,null)};
$APP.$app$util$code_gen$generate_style_code$$.$cljs$core$IFn$_invoke$arity$5$=function($objects$jscomp$665$$,$generate_style_type$jscomp$547$$,$root_shapes$jscomp$3$$,$all_shapes$jscomp$3$$,$options$jscomp$583$$){a:switch($generate_style_type$jscomp$547$$){case "css":$generate_style_type$jscomp$547$$=$APP.$app$util$code_gen$style_css$generate_style$$;break a;default:throw Error(["No matching clause: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($generate_style_type$jscomp$547$$)].join(""));
}return $generate_style_type$jscomp$547$$.$cljs$core$IFn$_invoke$arity$4$?$generate_style_type$jscomp$547$$.$cljs$core$IFn$_invoke$arity$4$($objects$jscomp$665$$,$root_shapes$jscomp$3$$,$all_shapes$jscomp$3$$,$options$jscomp$583$$):$generate_style_type$jscomp$547$$($objects$jscomp$665$$,$root_shapes$jscomp$3$$,$all_shapes$jscomp$3$$,$options$jscomp$583$$)};$APP.$app$util$code_gen$generate_style_code$$.$cljs$lang$maxFixedArity$=5;var $app$main$data$preview$update_preview_70668$$,$app$main$data$preview$open_preview_selected_70686$$,$app$main$data$preview$update_preview_window$$=function $app$main$data$preview$update_preview_window$$($preview$jscomp$1$$,$code$jscomp$38$$,$width$jscomp$165$$,$height$jscomp$143$$){return $APP.$cljs$core$truth_$$($preview$jscomp$1$$)?$APP.$cljs$core$truth_$$($preview$jscomp$1$$.load)?$preview$jscomp$1$$.load($code$jscomp$38$$,$width$jscomp$165$$,$height$jscomp$143$$):$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $app$main$data$preview$update_preview_window$$.$cljs$core$IFn$_invoke$arity$4$?
$app$main$data$preview$update_preview_window$$.$cljs$core$IFn$_invoke$arity$4$($preview$jscomp$1$$,$code$jscomp$38$$,$width$jscomp$165$$,$height$jscomp$143$$):$app$main$data$preview$update_preview_window$$($preview$jscomp$1$$,$code$jscomp$38$$,$width$jscomp$165$$,$height$jscomp$143$$)}):null};var $app$main$data$workspace$text$shortcuts$selected_shapes_with_children$$;
$app$main$data$workspace$text$shortcuts$selected_shapes_with_children$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$){$map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$=$APP.$cljs$core$__destructure_map$$($map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$);var $objects$jscomp$667$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$,$APP.$cljs$cst$1615$objects$$);
$map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$,$APP.$cljs$cst$1906$selected$$);var $xform$jscomp$38$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$nil_QMARK_$$),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__70717_SHARP_$$){return $APP.$app$common$files$helpers$get_children_ids$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$667$$,
$p1__70717_SHARP_$$)}));$map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$,$xform$jscomp$38$$,$map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$);return $APP.$cljs$core$sequence$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$keep$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$data$getf$$($objects$jscomp$667$$)),$map__70719__$1_p__70718_selected$jscomp$115_shapes$jscomp$138$$)},
$APP.$cljs$core$deref$$(new $APP.$cljs$core$Var$$(function(){return $app$main$refs$selected_shapes_data$$},$cljs$cst$4597$app_DOT_main_DOT_refs_SLASH_selected_shapes_data$$,$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1467$private$$,$APP.$cljs$cst$176$ns$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$208$file$$,$APP.$cljs$cst$218$end_column$$,$APP.$cljs$cst$216$column$$,$APP.$cljs$cst$209$line$$,$APP.$cljs$cst$217$end_line$$,$APP.$cljs$cst$1468$arglists$$,$APP.$cljs$cst$1469$doc$$,$APP.$cljs$cst$171$test$$],
[!0,$cljs$cst$4598$app_DOT_main_DOT_refs$$,$cljs$cst$4599$selected_shapes_data$$,"app/main/refs.cljs",36,1,165,165,$APP.$cljs$core$List$EMPTY$$,null,$APP.$cljs$core$truth_$$($app$main$refs$selected_shapes_data$$)?$app$main$refs$selected_shapes_data$$.$cljs$lang$test$:null]))));
$APP.$app$main$data$workspace$text$shortcuts$shortcuts$$=new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$4600$underline$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("U"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("u"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4602$text_editor$$],null),$APP.$cljs$cst$514$fn$$,
function(){return $app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,"toggle-underline"],null))}],null),$APP.$cljs$cst$4603$line_through$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$($app$main$data$shortcuts$meta_shift$$("5")),$APP.$cljs$cst$1796$command$$,"alt+shift+5",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4602$text_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1752$text_decoration$$,"toggle-line-through"],null))}],null),$cljs$cst$4595$font_size_inc$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("\x3e"),$APP.$cljs$cst$1796$command$$,
$APP.$app$main$data$shortcuts$c_mod$$("shift+."),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4602$text_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4595$font_size_inc$$,!0],null))}],null),$cljs$cst$4596$font_size_dec$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("\x3c"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+,"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4602$text_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4596$font_size_dec$$,
!0],null))}],null),$cljs$cst$4604$bold$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("b"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("b"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4602$text_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1743$font_variant_id$$,"toggle-bold"],null))}],null),$cljs$cst$4605$italic$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("i"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("i"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4602$text_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$text$shortcuts$update_attrs_when_no_readonly$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1743$font_variant_id$$,"toggle-italic"],null))}],null)],null);var $app$main$data$workspace$shortcuts$esc_pressed_70724$$,$app$main$data$workspace$shortcuts$esc_pressed$$,$app$main$data$workspace$shortcuts$base_shortcuts$$,$app$main$data$workspace$shortcuts$debug_shortcuts$$,$app$main$data$workspace$shortcuts$opacity_shortcuts$$,$G__70750$jscomp$inline_7188$$;
typeof $app$main$data$workspace$shortcuts$esc_pressed_70724$$==="undefined"&&($app$main$data$workspace$shortcuts$esc_pressed_70724$$=function($meta70725$jscomp$inline_7181$$){this.$meta70725$=$meta70725$jscomp$inline_7181$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$workspace$shortcuts$esc_pressed_70724$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4606$app_DOT_main_DOT_data_DOT_workspace_DOT_shortcuts_SLASH_esc_pressed$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_70726$jscomp$inline_7182$$,$meta70725__$1$jscomp$inline_7183$$){return new $app$main$data$workspace$shortcuts$esc_pressed_70724$$($meta70725__$1$jscomp$inline_7183$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta70725$},
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($JSCompiler_inline_result$jscomp$10494__$jscomp$inline_7184_selection$jscomp$inline_12374$$,$state$jscomp$inline_7185$$){$JSCompiler_inline_result$jscomp$10494__$jscomp$inline_7184_selection$jscomp$inline_12374$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7185$$,
$APP.$cljs$cst$1905$workspace_local$$),$APP.$cljs$cst$1906$selected$$);$JSCompiler_inline_result$jscomp$10494__$jscomp$inline_7184_selection$jscomp$inline_12374$$=$APP.$cljs$core$empty_QMARK_$$($JSCompiler_inline_result$jscomp$10494__$jscomp$inline_7184_selection$jscomp$inline_12374$$)?$app$main$data$plugins$close_current_plugin$$():$app$main$data$workspace$deselect_all$$.$cljs$core$IFn$_invoke$arity$1$(!0);return(0,$APP.$beicon$v2$core$of$$)($APP.$cljs$cst$3430$interrupt$$,$JSCompiler_inline_result$jscomp$10494__$jscomp$inline_7184_selection$jscomp$inline_12374$$)});
$app$main$data$workspace$shortcuts$esc_pressed$$=new $app$main$data$workspace$shortcuts$esc_pressed_70724$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
$app$main$data$workspace$shortcuts$base_shortcuts$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$4607$duplicate$$,$APP.$cljs$cst$4608$escape$$,$APP.$cljs$cst$2647$mask$$,$APP.$cljs$cst$4609$draw_frame$$,$APP.$cljs$cst$4610$bool_intersection$$,$cljs$cst$4611$clear_undo$$,$APP.$cljs$cst$4612$draw_ellipse$$,$APP.$cljs$cst$4613$copy$$,$cljs$cst$4614$open_comments$$,$cljs$cst$4615$toggle_layers$$,$cljs$cst$4616$zoom_lense_decrease$$,$cljs$cst$4617$start_measure$$,$cljs$cst$4618$toggle_assets$$,
$APP.$cljs$cst$4619$toggle_layout_flex$$,$APP.$cljs$cst$4620$add_comment$$,$APP.$cljs$cst$4621$fit_all$$,$cljs$cst$4622$toggle_lock_size$$,$APP.$cljs$cst$4623$toggle_colorpalette$$,$APP.$cljs$cst$1592$group$$,$cljs$cst$4624$open_dashboard$$,$APP.$cljs$cst$4625$h_distribute$$,$cljs$cst$4626$open_color_picker$$,$APP.$cljs$cst$4627$toggle_snap_ruler_guide$$,$APP.$cljs$cst$4628$draw_text$$,$APP.$cljs$cst$4629$align_left$$,$APP.$cljs$cst$4630$draw_rect$$,$APP.$cljs$cst$2172$snap_pixel_grid$$,$APP.$cljs$cst$4631$draw_path$$,
$cljs$cst$4632$open_inspect$$,$APP.$cljs$cst$4633$v_distribute$$,$APP.$cljs$cst$4634$bring_front$$,$APP.$cljs$cst$1887$scale$$,$cljs$cst$4635$move_unit_down$$,$APP.$cljs$cst$3587$show_pixel_grid$$,$APP.$cljs$cst$4636$redo$$,$APP.$cljs$cst$4637$toggle_layout_grid$$,$cljs$cst$4638$select_next$$,$APP.$cljs$cst$4639$hide_ui$$,$APP.$cljs$cst$4640$toggle_guides$$,$cljs$cst$4641$move_fast_down$$,$APP.$cljs$cst$4642$bring_forward$$,$APP.$cljs$cst$4643$flip_horizontal$$,$APP.$cljs$cst$4644$bool_union$$,$APP.$cljs$cst$4645$copy_props$$,
$APP.$cljs$cst$1782$move$$,$APP.$cljs$cst$4646$bool_difference$$,$APP.$cljs$cst$4647$paste$$,$APP.$cljs$cst$4648$delete$$,$APP.$cljs$cst$4649$rename$$,$cljs$cst$4650$move_unit_up$$,$APP.$cljs$cst$4651$copy_link$$,$APP.$cljs$cst$4652$insert_image$$,$APP.$cljs$cst$4653$toggle_focus_mode$$,$APP.$cljs$cst$4654$flip_vertical$$,$APP.$cljs$cst$4655$decrease_zoom$$,$APP.$cljs$cst$4656$open_viewer$$,$APP.$cljs$cst$4657$select_all$$,$cljs$cst$4658$select_prev$$,$APP.$cljs$cst$4659$toggle_history$$,$APP.$cljs$cst$4660$increase_zoom$$,
$APP.$cljs$cst$4661$toggle_visibility$$,$APP.$cljs$cst$4662$toggle_snap_guides$$,$APP.$cljs$cst$4663$reset_zoom$$,$APP.$cljs$cst$4664$undo$$,$APP.$cljs$cst$4665$bool_exclude$$,$cljs$cst$4666$move_fast_right$$,$APP.$cljs$cst$4667$toggle_textpalette$$,$cljs$cst$4668$select_parent_layer$$,$APP.$cljs$cst$4669$bring_backward$$,$APP.$cljs$cst$3135$plugins$$,$APP.$cljs$cst$4670$zoom_selected$$,$cljs$cst$4671$move_unit_right$$,$cljs$cst$4672$move_fast_left$$,$APP.$cljs$cst$4673$start_editing$$,$APP.$cljs$cst$4674$toggle_alignment$$,
$APP.$cljs$cst$4675$ungroup$$,$APP.$cljs$cst$4676$artboard_selection$$,$cljs$cst$4677$zoom_lense_increase$$,$APP.$cljs$cst$4678$align_right$$,$APP.$cljs$cst$4679$align_hcenter$$,$APP.$cljs$cst$4680$unmask$$,$APP.$cljs$cst$4681$show_shortcuts$$,$APP.$cljs$cst$4682$toggle_lock$$,$APP.$cljs$cst$4683$create_component_variant$$,$APP.$cljs$cst$4575$export_shapes$$,$APP.$cljs$cst$4684$detach_component$$,$APP.$cljs$cst$4685$toggle_rulers$$,$APP.$cljs$cst$4686$paste_props$$,$cljs$cst$4687$move_fast_up$$,$APP.$cljs$cst$4688$toggle_theme$$,
$APP.$cljs$cst$4689$align_top$$,$APP.$cljs$cst$4690$thumbnail_set$$,$cljs$cst$4691$move_unit_left$$,$APP.$cljs$cst$4692$align_bottom$$,$cljs$cst$4693$stop_measure$$,$APP.$cljs$cst$4694$bring_back$$,$APP.$cljs$cst$4695$cut$$,$APP.$cljs$cst$4696$align_vcenter$$,$APP.$cljs$cst$4697$draw_curve$$],[new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("D"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("d"),$APP.$cljs$cst$4601$subsections$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$variants$duplicate_or_add_variant$$()]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$esc$$(),
$APP.$cljs$cst$1796$command$$,"escape",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$esc_pressed$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("M"),$APP.$cljs$cst$1796$command$$,
$APP.$app$main$data$shortcuts$c_mod$$("m"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$mask_group$$.$cljs$core$IFn$_invoke$arity$0$()]))}],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"B",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["b","a"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$,$APP.$cljs$cst$4701$basics$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$1590$frame$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("I")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+i"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1795$shape$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([(0,$APP.$app$main$data$workspace$create_bool$$)($APP.$cljs$cst$2019$intersection$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("Q"),$APP.$cljs$cst$1796$command$$,"alt+q",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$undo$reinitialize_undo$$]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"E",$APP.$cljs$cst$1796$command$$,"e",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$1406$circle$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("C"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("c"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$clipboard$copy_selected$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G C",$APP.$cljs$cst$1796$command$$,"g c",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4702$navigation_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_viewer$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1355$section$$,
$APP.$cljs$cst$3313$comments$$])))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("L"),$APP.$cljs$cst$1796$command$$,$app$main$data$shortcuts$a_mod$$("l"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4703$panels$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1599$layout$$,
$APP.$cljs$cst$3596$layers$$])))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("Z"),$APP.$cljs$cst$1796$command$$,"alt+z",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4704$zoom_workspace$$],null),$APP.$cljs$cst$514$fn$$,$APP.$cljs$core$identity$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$(""),
$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["alt","."],null),$APP.$cljs$cst$139$type$$,"keydown",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$toggle_distances_display$$(!0)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("I"),$APP.$cljs$cst$1796$command$$,$app$main$data$shortcuts$a_mod$$("i"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4703$panels$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1599$layout$$,
$APP.$cljs$cst$3588$assets$$])))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("A"),$APP.$cljs$cst$1796$command$$,"shift+a",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$with_meta$$($app$main$data$workspace$shape_layout$toggle_layout$$($APP.$cljs$cst$1644$flex$$),
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:shortcuts"],null))]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"C",$APP.$cljs$cst$1796$command$$,"c",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$3313$comments$$))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("1"),$APP.$cljs$cst$1796$command$$,"shift+1",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4704$zoom_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$zoom$zoom_to_fit_all$$)}],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("L"),$APP.$cljs$cst$1796$command$$,"shift+l",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$toggle_proportion_lock$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("P"),$APP.$cljs$cst$1796$command$$,$app$main$data$shortcuts$a_mod$$("p"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4703$panels$$],null),$APP.$cljs$cst$514$fn$$,function(){$APP.$app$main$ui$hooks$resize$last_resize_type$$=$APP.$cljs$cst$1547$bottom$$;return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$layout$remove_layout_flag$$($APP.$cljs$cst$3595$hide_palettes$$),
$APP.$app$main$data$workspace$layout$remove_layout_flag$$($APP.$cljs$cst$3610$textpalette$$),$app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3585$colorpalette$$)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("G"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("g"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$groups$group_selected$$()]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G D",$APP.$cljs$cst$1796$command$$,"g d",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4702$navigation_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_recent$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$($app$main$data$shortcuts$alt$$("H")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+alt+h"),
$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$distribute_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1894$horizontal$$,null)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"I",$APP.$cljs$cst$1796$command$$,"i",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$colors$picker_for_selected_shape$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("G"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+g"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3592$snap_ruler_guides$$))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"T",$APP.$cljs$cst$1796$command$$,"t",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$texts$start_edit_if_selected$$,
$APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$1572$text$$)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("A"),$APP.$cljs$cst$1796$command$$,"alt+a",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$align_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3163$hleft$$,
null)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"R",$APP.$cljs$cst$1796$command$$,"r",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$1595$rect$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1796$command$$,",",$APP.$cljs$cst$2630$tooltip$$,",",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$2172$snap_pixel_grid$$))}],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"P",$APP.$cljs$cst$1796$command$$,"p",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$294$path$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G I",$APP.$cljs$cst$1796$command$$,"g i",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4702$navigation_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_viewer$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1355$section$$,
$APP.$cljs$cst$3600$inspect$$])))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$($app$main$data$shortcuts$alt$$("V")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+alt+v"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$distribute_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1895$vertical$$,
null)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("↑"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+up"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$vertical_order_selected$$($APP.$cljs$cst$1546$top$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"K",$APP.$cljs$cst$1796$command$$,"k",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3586$scale_text$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"↓",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["down","alt+down"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$1938$down$$,
!1)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$(","),$APP.$cljs$cst$1796$command$$,"shift+,",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3587$show_pixel_grid$$))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("Y"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$shortcuts$c_mod$$("shift+z"),$APP.$app$main$data$shortcuts$c_mod$$("y")],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],
null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$undo$redo$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("A"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+a"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$with_meta$$($app$main$data$workspace$shape_layout$toggle_layout$$($APP.$cljs$cst$1643$grid$$),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,
"workspace:shortcuts"],null))]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"tab",$APP.$cljs$cst$1796$command$$,"tab",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4702$navigation_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$selection$select_next_shape$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"\\",$APP.$cljs$cst$1796$command$$,"\\",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4703$panels$$,$APP.$cljs$cst$4701$basics$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$4639$hide_ui$$))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("'"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$shortcuts$c_mod$$("'"),$APP.$app$main$data$shortcuts$c_mod$$("219")],null),$APP.$cljs$cst$4707$show_command$$,$APP.$app$main$data$shortcuts$c_mod$$("'"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3594$display_guides$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("↓"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["shift+down","shift+alt+down"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$1938$down$$,
!0)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("↑"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("up"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$vertical_order_selected$$($APP.$cljs$cst$1939$up$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("H"),$APP.$cljs$cst$1796$command$$,"shift+h",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$flip_horizontal_selected$$.$cljs$core$IFn$_invoke$arity$0$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("U")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+u"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1795$shape$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([(0,$APP.$app$main$data$workspace$create_bool$$)($APP.$cljs$cst$734$union$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("c")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+c"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$clipboard$copy_selected_props$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"V",$APP.$cljs$cst$1796$command$$,"v",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$3430$interrupt$$]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("D")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+d"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1795$shape$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([(0,$APP.$app$main$data$workspace$create_bool$$)($APP.$cljs$cst$2010$difference$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("V"),$APP.$cljs$cst$2632$disabled$$,!0,$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("v"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,$APP.$cljs$core$constantly$$(null)],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$supr$$(),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["del","backspace"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$delete_selected$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("N"),$APP.$cljs$cst$1796$command$$,"alt+n",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$start_rename_selected$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"↑",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["up","alt+up"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$1939$up$$,
!1)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$($app$main$data$shortcuts$alt$$("C")),$APP.$cljs$cst$1796$command$$,"shift+alt+c",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$clipboard$copy_link_to_clipboard$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("K"),$APP.$cljs$cst$1796$command$$,"shift+k",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$util$dom$click$$($APP.$goog$dom$getElement$$("image-upload"))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$1796$command$$,
"f",$APP.$cljs$cst$2630$tooltip$$,"F",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4701$basics$$,$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$selection$toggle_focus_mode$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("V"),
$APP.$cljs$cst$1796$command$$,"shift+v",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$flip_vertical_selected$$.$cljs$core$IFn$_invoke$arity$0$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"-",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["-","_"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4704$zoom_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$decrease_zoom$$.$cljs$core$IFn$_invoke$arity$0$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G V",$APP.$cljs$cst$1796$command$$,"g v",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4702$navigation_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_viewer$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("A"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("a"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$selection$select_all$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("tab"),$APP.$cljs$cst$1796$command$$,"shift+tab",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4702$navigation_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$selection$select_prev_shape$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$($APP.$app$main$data$shortcuts$meta$$("H")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$($app$main$data$shortcuts$a_mod$$("h")),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4703$panels$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([(0,$APP.$app$main$data$workspace$toggle_layout_flag$$)($APP.$cljs$cst$3589$document_history$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"+",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["+","\x3d"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4704$zoom_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$increase_zoom$$.$cljs$core$IFn$_invoke$arity$0$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("H"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+h"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$shapes$toggle_visibility_selected$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("'"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$shortcuts$c_mod$$("shift+'"),$APP.$app$main$data$shortcuts$c_mod$$("shift+219")],null),$APP.$cljs$cst$4707$show_command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+'"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3590$snap_guides$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("0"),$APP.$cljs$cst$1796$command$$,"shift+0",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4704$zoom_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$zoom$reset_zoom$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("Z"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("z"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$undo$undo$$]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("E")),$APP.$cljs$cst$1796$command$$,
$APP.$app$main$data$shortcuts$c_mod$$("alt+e"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1795$shape$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([(0,$APP.$app$main$data$workspace$create_bool$$)($APP.$cljs$cst$2018$exclude$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("→"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["shift+right","shift+alt+right"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$258$right$$,
!0)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("T"),$APP.$cljs$cst$1796$command$$,$app$main$data$shortcuts$a_mod$$("t"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4703$panels$$],null),$APP.$cljs$cst$514$fn$$,function(){$APP.$app$main$ui$hooks$resize$last_resize_type$$=$APP.$cljs$cst$1547$bottom$$;return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$layout$remove_layout_flag$$($APP.$cljs$cst$3595$hide_palettes$$),
$APP.$app$main$data$workspace$layout$remove_layout_flag$$($APP.$cljs$cst$3585$colorpalette$$),$app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3610$textpalette$$)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$($app$main$data$shortcuts$enter$$),$APP.$cljs$cst$1796$command$$,"shift+enter",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$4702$navigation_workspace$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$select_parent_layer$$()]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("↓"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("down"),
$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$vertical_order_selected$$($APP.$cljs$cst$1938$down$$)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("P")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+p"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4701$basics$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$cljs$core$truth_$$($APP.$app$main$features$active_feature_QMARK_$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),
"plugins/runtime"))?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$potok$v2$core$event$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$2293$app_DOT_main_DOT_data_DOT_event_SLASH_event$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2269$app_DOT_main_DOT_data_DOT_event_SLASH_name$$,"open-plugins-manager",$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:shortcuts"],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$4708$plugin_management$$,
$APP.$cljs$core$PersistentArrayMap$EMPTY$$)])):null}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("2"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["shift+2","@",'"'],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4704$zoom_workspace$$],null),$APP.$cljs$cst$514$fn$$,
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$zoom$zoom_to_selected_shape$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"←",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["left","alt+left"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$257$left$$,!1)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("←"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["shift+left","shift+alt+left"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$257$left$$,
!0)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$enter$$(),$APP.$cljs$cst$1796$command$$,"enter",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$start_editing_selected$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("\\"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("\\"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$3593$dynamic_alignment$$))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("G"),$APP.$cljs$cst$1796$command$$,"shift+g",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$groups$ungroup_selected$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("G")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+g"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$shapes$create_artboard_from_selection$cljs$0core$0IFn$0_invoke$0arity$05$$(null,
null,null,null)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"Z",$APP.$cljs$cst$1796$command$$,"z",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4704$zoom_workspace$$],null),$APP.$cljs$cst$514$fn$$,$APP.$cljs$core$identity$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("D"),$APP.$cljs$cst$1796$command$$,
"alt+d",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$align_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3162$hright$$,null)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("H"),$APP.$cljs$cst$1796$command$$,"alt+h",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$align_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3161$hcenter$$,
null)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("M"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+m"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$unmask_group$$.$cljs$core$IFn$_invoke$arity$0$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"?",$APP.$cljs$cst$1796$command$$,"?",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$2634$shortcuts$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("L"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+l"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$shapes$toggle_lock_selected$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("K"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("k"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$variants$add_component_or_variant$$()]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("E"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+e"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4701$basics$$,$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$exports$assets$show_workspace_export_dialog$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$1770$origin$$,"workspace:shortcuts"],null)))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("K"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+k"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$libraries$detach_selected_components$$]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("R"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+r"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shortcuts$toggle_layout_flag$$($APP.$cljs$cst$2173$rulers$$))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$("v")),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+v"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$clipboard$paste_selected_props$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("↑"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["shift+up","shift+alt+up"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$1939$up$$,
!0)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("M"),$APP.$cljs$cst$1796$command$$,$app$main$data$shortcuts$a_mod$$("m"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4701$basics$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($APP.$app$main$data$profile$toggle_theme$$(),
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"workspace:shortcut"],null)))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("W"),$APP.$cljs$cst$1796$command$$,"alt+w",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$align_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3159$vtop$$,
null)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("T"),$APP.$cljs$cst$1796$command$$,"shift+t",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4706$main_menu$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$shapes$toggle_file_thumbnail_selected$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"→",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["right","alt+right"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$transforms$move_selected$$($APP.$cljs$cst$258$right$$,
!1)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("S"),$APP.$cljs$cst$1796$command$$,"alt+s",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$align_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3160$vbottom$$,
null)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$(""),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["alt","."],null),$APP.$cljs$cst$139$type$$,"keyup",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$toggle_distances_display$$(!1)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$meta_shift$$("↓"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("shift+down"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$vertical_order_selected$$($APP.$cljs$cst$1547$bottom$$)]))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("X"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("x"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4698$edit$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$clipboard$copy_selected$$(),
$APP.$app$main$data$workspace$delete_selected$$()]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("V"),$APP.$cljs$cst$1796$command$$,"alt+v",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4705$alignment$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$align_objects$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$3164$vcenter$$,
null)]))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("C"),$APP.$cljs$cst$1796$command$$,"shift+c",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4700$tools$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$drawing$select_for_drawing$$($APP.$cljs$cst$2037$curve$$)]))}],
null)]);
$app$main$data$workspace$shortcuts$debug_shortcuts$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4709$preview_frame$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$($app$main$data$shortcuts$alt$$($app$main$data$shortcuts$enter$$)),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("alt+enter"),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$preview$open_preview_selected$$()]))}],null)],
null);
$app$main$data$workspace$shortcuts$opacity_shortcuts$$=$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($n$jscomp$285$$){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$(["opacity-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$285$$)].join("")),new $APP.$cljs$core$PersistentArrayMap$$(null,4,
[$APP.$cljs$cst$2630$tooltip$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$285$$),$APP.$cljs$cst$1796$command$$,$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($n$jscomp$285$$),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4699$modify_layers$$],null),$APP.$cljs$cst$514$fn$$,function(){return $app$main$data$workspace$shortcuts$emit_when_no_readonly$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$layers$pressed_opacity$$($n$jscomp$285$$)]))}],
null)],null)},$APP.$cljs$core$range$cljs$0core$0IFn$0_invoke$0arity$01$$(10)));$G__70750$jscomp$inline_7188$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$app$main$data$workspace$shortcuts$base_shortcuts$$,$app$main$data$workspace$shortcuts$opacity_shortcuts$$,$APP.$app$main$data$workspace$text$shortcuts$shortcuts$$]));
$APP.$app$main$data$workspace$shortcuts$shortcuts$$=$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$G__70750$jscomp$inline_7188$$,$app$main$data$workspace$shortcuts$debug_shortcuts$$])):$G__70750$jscomp$inline_7188$$;var $app$main$ui$components$context_menu_a11y$xf_COLON_options$$=$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$),$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$some_QMARK_$$));$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Profile"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$1553$created_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1721$modified_at$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$1137$app_DOT_common_DOT_time_SLASH_inst$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4713$is_default$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$4714$is_pinned$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1078$count$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$4715$total_count$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$cljs$cst$956$app_DOT_common_DOT_schema_SLASH_int$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1912$team_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null));var $app$main$data$dashboard$project_created_71118$$,$app$main$data$dashboard$project_duplicated_71132$$,$app$main$data$dashboard$duplicate_project_71144$$,$app$main$data$dashboard$move_project_71156$$,$app$main$data$dashboard$toggle_project_pin_71166$$,$app$main$data$dashboard$rename_project_71176$$,$app$main$data$dashboard$delete_project_71188$$,$app$main$data$dashboard$file_created_71262$$,$app$main$data$dashboard$move_files_71324$$,$app$main$data$dashboard$clone_template_71350$$,$app$main$data$dashboard$create_element_71361$$;
$APP.$app$common$logging$loggers$$.set("app.main.data.dashboard",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1160$warn$$));
$APP.$app$main$data$dashboard$check_search_params$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$460$closed$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2473$search_term$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$198$string$$],null)],null)],null));var $app$main$ui$workspace$plugins$close_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_workspace_plugins__close-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-close"})});$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$$,$APP.$cljs$cst$4708$plugin_management$$,$app$main$ui$workspace$plugins$plugin_management_dialog$$)});
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$1$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$1$$,$APP.$cljs$cst$4798$plugin_permissions$$,$app$main$ui$workspace$plugins$plugins_permissions_dialog$$)});
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$2$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$2$$,$cljs$cst$3145$plugin_permissions_update$$,$app$main$ui$workspace$plugins$plugins_permissions_updated_dialog$$)});
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$3$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$3$$,$APP.$cljs$cst$4800$plugin_try_out$$,$app$main$ui$workspace$plugins$plugins_try_out_dialog$$)});var $app$main$ui$comments$ref_COLON_comments_local_options$$,$app$main$ui$comments$mentions_context$$,$app$main$ui$comments$r_mentions_split$$,$app$main$ui$comments$r_mentions$$,$app$main$ui$comments$calculate_zoom_scale$$;$app$main$ui$comments$ref_COLON_comments_local_options$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$871$options$$,$APP.$app$main$refs$comments_local$$);$app$main$ui$comments$mentions_context$$=(0,$APP.$rumext$v2$create_context$$)(null);
$app$main$ui$comments$r_mentions_split$$=/@\[[^\]]*\]\([^\)]*\)/;$app$main$ui$comments$r_mentions$$=/@\[([^\]]*)\]\(([^\)]*)\)/;
$APP.$app$main$ui$comments$comment_floating_thread_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($origin$jscomp$49_props_71596$$){var $pos$jscomp$128_viewport$jscomp$4$$=$origin$jscomp$49_props_71596$$.viewport,$pos_y$jscomp$1_zoom$jscomp$41$$=$origin$jscomp$49_props_71596$$.zoom,$max_height$jscomp$3_position_modifier$jscomp$1$$=$origin$jscomp$49_props_71596$$.positionModifier,$thread$jscomp$37$$=$origin$jscomp$49_props_71596$$.thread;$origin$jscomp$49_props_71596$$=$origin$jscomp$49_props_71596$$.origin;
var $ref$jscomp$35$$=(0,$APP.$rumext$v2$use_ref$$)(),$mentions_s$jscomp$4$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$beicon$v2$core$subject$$()}),$thread_id$jscomp$14$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$37$$),$thread_pos$$=$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$37$$),$base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$=$max_height$jscomp$3_position_modifier$jscomp$1$$!=
null?$APP.$app$common$geom$point$transform$$($thread_pos$$,$max_height$jscomp$3_position_modifier$jscomp$1$$):$thread_pos$$;$max_height$jscomp$3_position_modifier$jscomp$1$$=$pos$jscomp$128_viewport$jscomp$4$$!=null?$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$128_viewport$jscomp$4$$)*.5|0:null;var $bubble_margin$jscomp$2_pos_x$jscomp$1$$=$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(24,24);$pos$jscomp$128_viewport$jscomp$4$$=$app$main$ui$comments$offset_position$$($base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$,
$pos$jscomp$128_viewport$jscomp$4$$,$pos_y$jscomp$1_zoom$jscomp$41$$,$bubble_margin$jscomp$2_pos_x$jscomp$1$$);$base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$2_pos_x$jscomp$1$$)*($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4811$h_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$128_viewport$jscomp$4$$),$APP.$cljs$cst$257$left$$)?-1:1);var $first_comment_margin_y$jscomp$5$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$2_pos_x$jscomp$1$$)*
($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4812$v_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$128_viewport$jscomp$4$$),$APP.$cljs$cst$1546$top$$)?-1:1);$bubble_margin$jscomp$2_pos_x$jscomp$1$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$128_viewport$jscomp$4$$)*$pos_y$jscomp$1_zoom$jscomp$41$$+$base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$;$pos_y$jscomp$1_zoom$jscomp$41$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$128_viewport$jscomp$4$$)*
$pos_y$jscomp$1_zoom$jscomp$41$$-$first_comment_margin_y$jscomp$5$$;$base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread_id$jscomp$14$$)],function(){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$in$0$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3313$comments$$,$thread_id$jscomp$14$$],
null)),$APP.$app$main$store$state$$)});var $comments_map$$=$APP.$rumext$v2$deref$$($base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$);$base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($comments_map$$)],function(){return $APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1553$created_at$$,$APP.$cljs$core$vals$$($comments_map$$))});$first_comment_margin_y$jscomp$5$$=
$APP.$cljs$core$first$$($base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$);var $on_submit$jscomp$5$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread$jscomp$37$$)],function($content$jscomp$224$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$add_comment$$($thread$jscomp$37$$,$content$jscomp$224$$))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread_id$jscomp$14$$)],
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$retrieve_comments$$($thread_id$jscomp$14$$))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread_id$jscomp$14$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_comment_thread_status$$($thread_id$jscomp$14$$))});$APP.$rumext$v2$use_layout_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread_pos$$),
$APP.$rumext$v2$adapt$$($comments_map$$)],function(){var $temp__5825__auto__$jscomp$255$$=$APP.$rumext$v2$ref_val$$($ref$jscomp$35$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$255$$)?$APP.$app$util$dom$scroll_into_view_if_needed_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($temp__5825__auto__$jscomp$255$$,!1):null});return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$comments$mentions_context$$),{value:$mentions_s$jscomp$4$$,children:$first_comment_margin_y$jscomp$5$$!=
null?(0,$APP.$rumext$v2$jsxs$$)("div",{id:["thread-",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($thread_id$jscomp$14$$)].join(""),style:{left:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($bubble_margin$jscomp$2_pos_x$jscomp$1$$),"px"].join(""),top:[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($pos_y$jscomp$1_zoom$jscomp$41$$),"px"].join(""),"--comment-height":[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($max_height$jscomp$3_position_modifier$jscomp$1$$),"px"].join("")},
onClick:$APP.$app$util$dom$stop_propagation$$,className:"main_ui_comments__floating-thread-wrapper main_ui_comments__cursor-auto "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4811$h_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$128_viewport$jscomp$4$$),$APP.$cljs$cst$257$left$$)?"main_ui_comments__left":"")+" "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4812$v_dir$$.$cljs$core$IFn$_invoke$arity$1$($pos$jscomp$128_viewport$jscomp$4$$),$APP.$cljs$cst$1546$top$$)?
"main_ui_comments__top":""),children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__floating-thread-header",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_floating_thread_header_STAR_$$,{thread:$thread$jscomp$37$$,origin:$origin$jscomp$49_props_71596$$})}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_comments__floating-thread-main",children:[(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_floating_thread_item_STAR_$$,{comment:$first_comment_margin_y$jscomp$5$$,
thread:$thread$jscomp$37$$}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$40$$,$item$jscomp$94$$){$out_arr__44057__auto__$jscomp$40$$.push((0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$Fragment$$,{children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_floating_thread_item_STAR_$$,{comment:$item$jscomp$94$$})},""+($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$94$$)??"")));return $out_arr__44057__auto__$jscomp$40$$},
[],$APP.$cljs$core$rest$$($base_pos$jscomp$1_comments$jscomp$2_comments_ref_margin_x$jscomp$5$$))]}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_reply_form_STAR_$$,{onSubmit:$on_submit$jscomp$5$$}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$mentions_panel_STAR_$$,{})]}):null})});
$app$main$ui$comments$calculate_zoom_scale$$=function $app$main$ui$comments$calculate_zoom_scale$$($position$jscomp$169$$,$zoom$jscomp$44$$,$threads$jscomp$8$$,$wl$jscomp$1$$){var $num_threads$$=$APP.$cljs$core$count$$($threads$jscomp$8$$),$grouped_threads$$=$APP.$app$main$ui$comments$group_bubbles$cljs$0core$0IFn$0_invoke$0arity$04$$($zoom$jscomp$44$$,$threads$jscomp$8$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$),$num_grouped_threads$$=$APP.$cljs$core$count$$($grouped_threads$$),
$scaled_zoom$$=$zoom$jscomp$44$$*1.75,$zoomed_wl$$=$app$main$data$workspace$zoom$impl_update_zoom$$($wl$jscomp$1$$,$position$jscomp$169$$,$scaled_zoom$$),$outside_vbox_QMARK_$$=$APP.$cljs$core$complement$$($app$main$ui$comments$inside_vbox_QMARK_$$);return $APP.$cljs$core$truth_$$(function(){var $or__5025__auto__$jscomp$873$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($num_threads$$,$num_grouped_threads$$);return $or__5025__auto__$jscomp$873$$?$or__5025__auto__$jscomp$873$$:$APP.$cljs$core$some$$(function($p1__71602_SHARP_$$){return $outside_vbox_QMARK_$$($p1__71602_SHARP_$$,
$zoomed_wl$$)},$grouped_threads$$)}())?$zoom$jscomp$44$$:$app$main$ui$comments$calculate_zoom_scale$$.$cljs$core$IFn$_invoke$arity$4$?$app$main$ui$comments$calculate_zoom_scale$$.$cljs$core$IFn$_invoke$arity$4$($position$jscomp$169$$,$scaled_zoom$$,$threads$jscomp$8$$,$zoomed_wl$$):$app$main$ui$comments$calculate_zoom_scale$$($position$jscomp$169$$,$scaled_zoom$$,$threads$jscomp$8$$,$zoomed_wl$$)};
$APP.$app$main$ui$comments$comment_floating_group_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$){var $thread_group$jscomp$1$$=$pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$.threadGroup,$zoom$jscomp$45$$=$pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$.zoom;$pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$=$pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$.positionModifier;var $pos_y$jscomp$3_position$jscomp$170_positions$jscomp$2$$=
$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1660$position$$,$thread_group$jscomp$1$$);$pos_y$jscomp$3_position$jscomp$170_positions$jscomp$2$$=$app$common$geom$point$center_points$$($pos_y$jscomp$3_position$jscomp$170_positions$jscomp$2$$);var $position__$1$jscomp$6$$=$pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$!=null?$APP.$app$common$geom$point$transform$$($pos_y$jscomp$3_position$jscomp$170_positions$jscomp$2$$,$pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$):
$pos_y$jscomp$3_position$jscomp$170_positions$jscomp$2$$;$pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$=$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position__$1$jscomp$6$$)*$zoom$jscomp$45$$;$pos_y$jscomp$3_position$jscomp$170_positions$jscomp$2$$=$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position__$1$jscomp$6$$)*$zoom$jscomp$45$$;var $unread_QMARK_$$=$APP.$cljs$core$some$$(function($p1__71603_SHARP_$$){return $APP.$cljs$cst$3305$count_unread_comments$$.$cljs$core$IFn$_invoke$arity$1$($p1__71603_SHARP_$$)>
0},$thread_group$jscomp$1$$),$num_threads$jscomp$1$$=$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$count$$($thread_group$jscomp$1$$)),$test_id$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("-",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3303$seqn$$,$APP.$cljs$core$sort_by$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$3303$seqn$$,$thread_group$jscomp$1$$))),$on_click$jscomp$8$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread_group$jscomp$1$$),
$APP.$rumext$v2$adapt$$($position__$1$jscomp$6$$),$APP.$rumext$v2$adapt$$($zoom$jscomp$45$$)],function(){var $centered_wl_scale_zoom$jscomp$1_wl$jscomp$2$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$workspace_local$$);$centered_wl_scale_zoom$jscomp$1_wl$jscomp$2$$=$app$main$data$workspace$viewport$calculate_centered_viewbox$$($centered_wl_scale_zoom$jscomp$1_wl$jscomp$2$$,$position__$1$jscomp$6$$);$centered_wl_scale_zoom$jscomp$1_wl$jscomp$2$$=$app$main$ui$comments$calculate_zoom_scale$$($position__$1$jscomp$6$$,
$zoom$jscomp$45$$,$thread_group$jscomp$1$$,$centered_wl_scale_zoom$jscomp$1_wl$jscomp$2$$)/$zoom$jscomp$45$$;return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($app$main$data$workspace$viewport$update_viewport_position_center$$($position__$1$jscomp$6$$),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$zoom$set_zoom$cljs$0core$0IFn$0_invoke$0arity$02$$($position__$1$jscomp$6$$,$centered_wl_scale_zoom$jscomp$1_wl$jscomp$2$$)]))});
return(0,$APP.$rumext$v2$jsx$$)("div",{style:{top:""+($pos_y$jscomp$3_position$jscomp$170_positions$jscomp$2$$??"")+"px",left:""+($pos_x$jscomp$3_position_modifier$jscomp$2_props_71604$$??"")+"px"},onClick:$on_click$jscomp$8$$,className:"main_ui_comments__floating-preview-wrapper main_ui_comments__floating-preview-bubble",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_avatar_STAR_$$,{className:"main_ui_comments__avatar-lg",variant:$APP.$cljs$core$truth_$$($unread_QMARK_$$)?"unread":
"read","data-testid":"floating-thread-bubble-"+($test_id$$??""),children:$num_threads$jscomp$1$$})})});
$APP.$app$main$ui$comments$comment_floating_bubble_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($owner$jscomp$2_props_71606$$){var $is_open$$=$owner$jscomp$2_props_71606$$.isOpen,$zoom$jscomp$46$$=$owner$jscomp$2_props_71606$$.zoom,$pos_x$jscomp$4_position_modifier$jscomp$3$$=$owner$jscomp$2_props_71606$$.positionModifier,$on_click$jscomp$9$$=$owner$jscomp$2_props_71606$$.onClick,$thread$jscomp$38$$=$owner$jscomp$2_props_71606$$.thread,$origin$jscomp$50$$=$owner$jscomp$2_props_71606$$.origin;
$owner$jscomp$2_props_71606$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thread$jscomp$38$$)],function(){return $APP.$app$main$data$comments$get_owner$$($thread$jscomp$38$$)});var $pos_y$jscomp$4_position$jscomp$171$$=$APP.$cljs$cst$1660$position$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$38$$),$position__$1$jscomp$7$$=$pos_x$jscomp$4_position_modifier$jscomp$3$$!=null?$APP.$app$common$geom$point$transform$$($pos_y$jscomp$4_position$jscomp$171$$,
$pos_x$jscomp$4_position_modifier$jscomp$3$$):$pos_y$jscomp$4_position$jscomp$171$$,$frame_id$jscomp$104$$=$APP.$cljs$cst$1591$frame_id$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$38$$),$state$jscomp$970$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$cljs$cst$4813$is_hover$$,!1,$cljs$cst$4814$is_grabbing$$,!1,$cljs$cst$4815$new_position_x$$,null,$cljs$cst$4816$new_position_y$$,null,$APP.$cljs$cst$4817$new_frame_id$$,
$frame_id$jscomp$104$$],null)});$pos_x$jscomp$4_position_modifier$jscomp$3$$=$cljs$math$floor$$(function(){var $or__5025__auto__$jscomp$874$$=$cljs$cst$4815$new_position_x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$874$$)?$or__5025__auto__$jscomp$874$$:$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position__$1$jscomp$7$$)}()*$zoom$jscomp$46$$);$pos_y$jscomp$4_position$jscomp$171$$=$cljs$math$floor$$(function(){var $or__5025__auto__$jscomp$875$$=
$cljs$cst$4816$new_position_y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$));return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$875$$)?$or__5025__auto__$jscomp$875$$:$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position__$1$jscomp$7$$)}()*$zoom$jscomp$46$$);var $drag_QMARK_$$=(0,$APP.$rumext$v2$use_ref$$)(null),$was_open_QMARK_$$=(0,$APP.$rumext$v2$use_ref$$)(null),$dragging_ref$jscomp$1$$=(0,$APP.$rumext$v2$use_ref$$)(!1),$start_ref$jscomp$1$$=
(0,$APP.$rumext$v2$use_ref$$)(null),$on_pointer_down$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($origin$jscomp$50$$),$APP.$rumext$v2$adapt$$($was_open_QMARK_$$),$APP.$rumext$v2$adapt$$($is_open$$),$APP.$rumext$v2$adapt$$($drag_QMARK_$$)],function($event$jscomp$155$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$50$$,$APP.$cljs$cst$1576$viewer$$)?($APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$970$$,
$APP.$cljs$core$assoc$$,$cljs$cst$4814$is_grabbing$$,!0),$APP.$rumext$v2$set_ref_val_BANG_$$($was_open_QMARK_$$,$is_open$$),$APP.$cljs$core$truth_$$($is_open$$)&&$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$comments$close_thread$$()),$APP.$rumext$v2$set_ref_val_BANG_$$($drag_QMARK_$$,!1),$APP.$app$util$dom$stop_propagation$$($event$jscomp$155$$),$APP.$app$util$dom$capture_pointer$$($event$jscomp$155$$),$APP.$rumext$v2$set_ref_val_BANG_$$($dragging_ref$jscomp$1$$,
!0),$APP.$rumext$v2$set_ref_val_BANG_$$($start_ref$jscomp$1$$,$APP.$app$util$dom$get_client_position$$($event$jscomp$155$$))):null}),$on_pointer_up$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($origin$jscomp$50$$),$APP.$rumext$v2$adapt$$($thread$jscomp$38$$),$APP.$rumext$v2$adapt$$($APP.$cljs$core$select_keys$$($APP.$cljs$core$_deref$$($state$jscomp$970$$),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4815$new_position_x$$,
$cljs$cst$4816$new_position_y$$,$APP.$cljs$cst$4817$new_frame_id$$],null)))],function($event$jscomp$156$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$50$$,$APP.$cljs$cst$1576$viewer$$)&&($APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$970$$,$APP.$cljs$core$assoc$$,$cljs$cst$4814$is_grabbing$$,!1),$APP.$app$util$dom$stop_propagation$$($event$jscomp$156$$),$APP.$app$util$dom$release_pointer$$($event$jscomp$156$$),$APP.$rumext$v2$set_ref_val_BANG_$$($dragging_ref$jscomp$1$$,
!1),$APP.$rumext$v2$set_ref_val_BANG_$$($start_ref$jscomp$1$$,null),$cljs$cst$4815$new_position_x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$))!=null&&$cljs$cst$4816$new_position_y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$))!=null)?($APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$comments$update_comment_thread_position$cljs$0core$0IFn$0_invoke$0arity$02$$($thread$jscomp$38$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4815$new_position_x$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$)),$cljs$cst$4816$new_position_y$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$))],null))),$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$970$$,$APP.$cljs$core$assoc$$,$cljs$cst$4815$new_position_x$$,null,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4816$new_position_y$$,
null]))):null}),$on_pointer_move$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($origin$jscomp$50$$),$APP.$rumext$v2$adapt$$($drag_QMARK_$$),$APP.$rumext$v2$adapt$$($position__$1$jscomp$7$$),$APP.$rumext$v2$adapt$$($zoom$jscomp$46$$)],function($delta_x_event$jscomp$157$$){if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$50$$,$APP.$cljs$cst$1576$viewer$$)&&($APP.$rumext$v2$set_ref_val_BANG_$$($drag_QMARK_$$,!0),$APP.$app$util$dom$stop_propagation$$($delta_x_event$jscomp$157$$),
$APP.$cljs$core$truth_$$($APP.$rumext$v2$ref_val$$($dragging_ref$jscomp$1$$)))){var $delta_y_start_pt$$=$APP.$rumext$v2$ref_val$$($start_ref$jscomp$1$$),$current_pt$$=$APP.$app$util$dom$get_client_position$$($delta_x_event$jscomp$157$$);$delta_x_event$jscomp$157$$=($APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($current_pt$$)-$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($delta_y_start_pt$$))/$zoom$jscomp$46$$;$delta_y_start_pt$$=($APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($current_pt$$)-
$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($delta_y_start_pt$$))/$zoom$jscomp$46$$;return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($state$jscomp$970$$,$APP.$cljs$core$assoc$$,$cljs$cst$4815$new_position_x$$,$APP.$cljs$cst$1499$x$$.$cljs$core$IFn$_invoke$arity$1$($position__$1$jscomp$7$$)+$delta_x_event$jscomp$157$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4816$new_position_y$$,$APP.$cljs$cst$1500$y$$.$cljs$core$IFn$_invoke$arity$1$($position__$1$jscomp$7$$)+
$delta_y_start_pt$$]))}return null}),$on_pointer_enter$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($is_open$$)],function($event$jscomp$158$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$158$$);return $is_open$$===!1?$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$970$$,$APP.$cljs$core$assoc$$,$cljs$cst$4813$is_hover$$,!0):null}),$on_pointer_leave$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$159$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$159$$);
return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$970$$,$APP.$cljs$core$assoc$$,$cljs$cst$4813$is_hover$$,!1)}),$on_click_STAR_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($origin$jscomp$50$$),$APP.$rumext$v2$adapt$$($thread$jscomp$38$$),$APP.$rumext$v2$adapt$$($on_click$jscomp$9$$),$APP.$rumext$v2$adapt$$($was_open_QMARK_$$),$APP.$rumext$v2$adapt$$($drag_QMARK_$$),$APP.$rumext$v2$adapt$$($APP.$cljs$core$select_keys$$($APP.$cljs$core$_deref$$($state$jscomp$970$$),
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4813$is_hover$$],null)))],function($and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$){$APP.$app$util$dom$stop_propagation$$($and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$);$and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$=$APP.$rumext$v2$ref_val$$($was_open_QMARK_$$);
$and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$=$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$)?$APP.$rumext$v2$ref_val$$($drag_QMARK_$$):$and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$;$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$)?$and__5023__auto__$jscomp$inline_12383_event$jscomp$160_or__5025__auto__$jscomp$inline_12382$$:
$APP.$cljs$core$not$$($APP.$rumext$v2$ref_val$$($was_open_QMARK_$$))&&$APP.$cljs$core$not$$($APP.$rumext$v2$ref_val$$($drag_QMARK_$$)))&&($APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($state$jscomp$970$$,$APP.$cljs$core$assoc$$,$cljs$cst$4813$is_hover$$,!1),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$comments$open_thread$$($thread$jscomp$38$$)));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($origin$jscomp$50$$,$APP.$cljs$cst$1576$viewer$$)?
$on_click$jscomp$9$$.$cljs$core$IFn$_invoke$arity$1$?$on_click$jscomp$9$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$38$$):$on_click$jscomp$9$$($thread$jscomp$38$$):null});return(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__floating-preview-wrapper "+($cljs$cst$4813$is_hover$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$))===!1?"main_ui_comments__floating-preview-bubble":""),children:$APP.$cljs$core$truth_$$($cljs$cst$4813$is_hover$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$)))?
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__floating-thread-wrapper main_ui_comments__floating-preview-displacement "+($cljs$cst$4814$is_grabbing$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$))===!1?"main_ui_comments__cursor-pointer":"")+" "+($cljs$cst$4814$is_grabbing$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($state$jscomp$970$$))===!0?"main_ui_comments__cursor-grabbing":""),children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__floating-thread-item-wrapper",
children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_comments__floating-thread-item",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_info_STAR_$$,{item:$thread$jscomp$38$$,profile:$owner$jscomp$2_props_71606$$})})})}):(0,$APP.$rumext$v2$jsx$$)($app$main$ui$comments$comment_avatar_STAR_$$,{image:$APP.$app$config$resolve_profile_photo_url$$($owner$jscomp$2_props_71606$$),className:"main_ui_comments__avatar-lg","data-testid":"floating-thread-bubble-"+($APP.$cljs$cst$3303$seqn$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$38$$)??
""),variant:$APP.$cljs$core$truth_$$($APP.$cljs$cst$3324$is_resolved$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$38$$))?"solved":$APP.$cljs$cst$3305$count_unread_comments$$.$cljs$core$IFn$_invoke$arity$1$($thread$jscomp$38$$)>0?"unread":"read"}),onPointerUp:$on_pointer_up$$,style:{top:""+($pos_y$jscomp$4_position$jscomp$171$$??"")+"px",left:""+($pos_x$jscomp$4_position_modifier$jscomp$3$$??"")+"px"},onClick:$on_click_STAR_$$,onPointerMove:$on_pointer_move$jscomp$1$$,onPointerDown:$on_pointer_down$jscomp$1$$,
onPointerLeave:$on_pointer_leave$$,onPointerEnter:$on_pointer_enter$$})});var $app$main$data$exports$files$export_files_71317$$,$app$main$data$exports$files$check_export_files$$;$APP.$app$main$data$exports$files$valid_types$$=$APP.$app$common$data$ordered_set$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$cst$2106$all$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$733$merge$$,$cljs$cst$4819$detach$$]));
$app$main$data$exports$files$check_export_files$$=$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$718$sequential$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"Files"],null),new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"FileParam"],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2141$project_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2142$is_shared$$,$APP.$cljs$cst$962$app_DOT_common_DOT_schema_SLASH_boolean$$],null)],null)],null));$APP.$app$main$data$workspace$versions$default_state$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$109$status$$,$APP.$cljs$cst$4824$loading$$,$APP.$cljs$cst$142$data$$,null,$APP.$cljs$cst$3451$editing$$,null],null);$APP.$cljs$core$PersistentHashSet$createAsIfByAssoc$$("title-medium title-small body-large headline-medium code-font body-small body-medium headline-large title-large headline-small display".split(" "));$APP.$JSCompiler_prototypeAlias$$=$app$util$forms$t_app$0util$0forms71696$$.prototype;$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_71698$$,$meta71697__$1$$){return new $app$util$forms$t_app$0util$0forms71696$$(this.$internal_state$,this.$rerender_fn$,this.$wrap_update_fn$,this.$opts$,$meta71697__$1$$)};$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta71697$};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IDeref$_deref$arity$1$=function(){return $APP.$rumext$v2$ref_val$$(this.$internal_state$)};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IReset$_reset_BANG_$arity$2$=function($_$jscomp$2680_initial_71714$$,$new_value$jscomp$7$$){$new_value$jscomp$7$$==null?($_$jscomp$2680_initial_71714$$=$app$util$forms$make_initial_state$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$rumext$v2$ref_val$$(this.$internal_state$),$APP.$cljs$cst$4857$initial$$)),$APP.$rumext$v2$set_ref_val_BANG_$$(this.$internal_state$,$_$jscomp$2680_initial_71714$$)):$APP.$rumext$v2$set_ref_val_BANG_$$(this.$internal_state$,
$new_value$jscomp$7$$);return this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$?this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$():this.$rerender_fn$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$2$=function($JSCompiler_temp_const$jscomp$1316__$jscomp$2681$$,$JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$){$JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$=this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$?this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$($JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$,this.$opts$):this.$wrap_update_fn$($JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$,
this.$opts$);$JSCompiler_temp_const$jscomp$1316__$jscomp$2681$$=this.$internal_state$;var $G__71700$jscomp$inline_7232$$=$APP.$rumext$v2$ref_val$$(this.$internal_state$);$JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$=$JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$.$cljs$core$IFn$_invoke$arity$1$?$JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$.$cljs$core$IFn$_invoke$arity$1$($G__71700$jscomp$inline_7232$$):$JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$($G__71700$jscomp$inline_7232$$);
$APP.$rumext$v2$set_ref_val_BANG_$$($JSCompiler_temp_const$jscomp$1316__$jscomp$2681$$,$JSCompiler_inline_result$jscomp$1317_f$jscomp$831_f__$1$jscomp$29$$);return this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$?this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$():this.$rerender_fn$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$3$=function($JSCompiler_temp_const$jscomp$1318__$jscomp$2682$$,$f$jscomp$832_f__$1$jscomp$30$$,$JSCompiler_inline_result$jscomp$1319_x$jscomp$1220$$){$f$jscomp$832_f__$1$jscomp$30$$=this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$?this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$832_f__$1$jscomp$30$$,this.$opts$):this.$wrap_update_fn$($f$jscomp$832_f__$1$jscomp$30$$,this.$opts$);$JSCompiler_temp_const$jscomp$1318__$jscomp$2682$$=
this.$internal_state$;var $G__71701$jscomp$inline_7234$$=$APP.$rumext$v2$ref_val$$(this.$internal_state$);$JSCompiler_inline_result$jscomp$1319_x$jscomp$1220$$=$f$jscomp$832_f__$1$jscomp$30$$.$cljs$core$IFn$_invoke$arity$2$?$f$jscomp$832_f__$1$jscomp$30$$.$cljs$core$IFn$_invoke$arity$2$($G__71701$jscomp$inline_7234$$,$JSCompiler_inline_result$jscomp$1319_x$jscomp$1220$$):$f$jscomp$832_f__$1$jscomp$30$$($G__71701$jscomp$inline_7234$$,$JSCompiler_inline_result$jscomp$1319_x$jscomp$1220$$);$APP.$rumext$v2$set_ref_val_BANG_$$($JSCompiler_temp_const$jscomp$1318__$jscomp$2682$$,
$JSCompiler_inline_result$jscomp$1319_x$jscomp$1220$$);return this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$?this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$():this.$rerender_fn$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$4$=function($JSCompiler_temp_const$jscomp$1320__$jscomp$2683$$,$f$jscomp$833_f__$1$jscomp$31$$,$JSCompiler_inline_result$jscomp$1321_x$jscomp$1221$$,$y$jscomp$443$$){$f$jscomp$833_f__$1$jscomp$31$$=this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$?this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$833_f__$1$jscomp$31$$,this.$opts$):this.$wrap_update_fn$($f$jscomp$833_f__$1$jscomp$31$$,this.$opts$);$JSCompiler_temp_const$jscomp$1320__$jscomp$2683$$=
this.$internal_state$;var $G__71703$jscomp$inline_7236$$=$APP.$rumext$v2$ref_val$$(this.$internal_state$);$JSCompiler_inline_result$jscomp$1321_x$jscomp$1221$$=$f$jscomp$833_f__$1$jscomp$31$$.$cljs$core$IFn$_invoke$arity$3$?$f$jscomp$833_f__$1$jscomp$31$$.$cljs$core$IFn$_invoke$arity$3$($G__71703$jscomp$inline_7236$$,$JSCompiler_inline_result$jscomp$1321_x$jscomp$1221$$,$y$jscomp$443$$):$f$jscomp$833_f__$1$jscomp$31$$($G__71703$jscomp$inline_7236$$,$JSCompiler_inline_result$jscomp$1321_x$jscomp$1221$$,
$y$jscomp$443$$);$APP.$rumext$v2$set_ref_val_BANG_$$($JSCompiler_temp_const$jscomp$1320__$jscomp$2683$$,$JSCompiler_inline_result$jscomp$1321_x$jscomp$1221$$);return this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$?this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$():this.$rerender_fn$()};
$APP.$JSCompiler_prototypeAlias$$.$cljs$core$ISwap$_swap_BANG_$arity$5$=function($_$jscomp$2684_f__$1$jscomp$32$$,$f$jscomp$834$$,$x$jscomp$1222$$,$y$jscomp$444$$,$more$jscomp$51$$){$_$jscomp$2684_f__$1$jscomp$32$$=this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$?this.$wrap_update_fn$.$cljs$core$IFn$_invoke$arity$2$($f$jscomp$834$$,this.$opts$):this.$wrap_update_fn$($f$jscomp$834$$,this.$opts$);$APP.$rumext$v2$set_ref_val_BANG_$$(this.$internal_state$,$APP.$cljs$core$apply$$.$cljs$core$IFn$_invoke$arity$5$($_$jscomp$2684_f__$1$jscomp$32$$,
$APP.$rumext$v2$ref_val$$(this.$internal_state$),$x$jscomp$1222$$,$y$jscomp$444$$,$more$jscomp$51$$));return this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$?this.$rerender_fn$.$cljs$core$IFn$_invoke$arity$0$():this.$rerender_fn$()};$APP.$app$main$ui$components$forms$form_ctx$$=(0,$APP.$rumext$v2$create_context$$)(null);var $app$main$ui$dashboard$change_owner$schema_COLON_leave_modal_form$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"LeaveModalForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3249$member_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null);
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$4$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$4$$,$cljs$cst$4880$leave_and_reassign$$,$app$main$ui$dashboard$change_owner$leave_and_reassign_modal$$)});var $app$main$ui$dashboard$team_form$schema_COLON_team_form$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"TeamForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,250],null)],null)],null)],null);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$5$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$5$$,$cljs$cst$4882$team_form$$,$app$main$ui$dashboard$team_form$team_form_modal$$)});var $app$main$ui$notifications$context_notification$neutral_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_notifications_context_notification__icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-neutral"})}),$app$main$ui$notifications$context_notification$error_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_notifications_context_notification__icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-delete-text"})}),$app$main$ui$notifications$context_notification$success_icon$$=
(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_notifications_context_notification__icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-status-tick"})}),$app$main$ui$notifications$context_notification$info_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_notifications_context_notification__icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-help"})});var $app$main$ui$dashboard$team$arrow_icon$$,$app$main$ui$dashboard$team$menu_icon$$,$app$main$ui$dashboard$team$warning_icon$$,$app$main$ui$dashboard$team$success_icon$$,$app$main$ui$dashboard$team$schema_COLON_invite_member_form$$;$app$main$ui$dashboard$team$arrow_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__arrow-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-arrow"})});
$app$main$ui$dashboard$team$menu_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__menu-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-menu"})});$app$main$ui$dashboard$team$warning_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__warning-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-warning"})});
$app$main$ui$dashboard$team$success_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__success-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-success"})});$APP.$app$main$ui$dashboard$team$image_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__image-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-img"})});
$APP.$app$main$ui$dashboard$team$user_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__user-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-user"})});$APP.$app$main$ui$dashboard$team$document_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__document-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-document"})});
$APP.$app$main$ui$dashboard$team$group_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_team__group-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-group"})});
$APP.$app$main$ui$dashboard$team$header$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($on_nav_members_props_71780$$){var $section$jscomp$16_webhooks_section_QMARK_$$=$on_nav_members_props_71780$$.section,$team$jscomp$13$$=$on_nav_members_props_71780$$.team;$on_nav_members_props_71780$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_members$$())});
var $on_nav_settings$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_settings$$())}),$on_nav_invitations$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_invitations$$())}),$on_nav_webhooks$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_webhooks$$())}),
$route$jscomp$8_settings_section_QMARK_$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$route$$),$invite_email$$=$APP.$cljs$cst$4883$invite_email$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$2229$query_params$$.$cljs$core$IFn$_invoke$arity$1$($route$jscomp$8_settings_section_QMARK_$$)),$members_section_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($section$jscomp$16_webhooks_section_QMARK_$$,$APP.$cljs$cst$4884$dashboard_team_members$$);$route$jscomp$8_settings_section_QMARK_$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($section$jscomp$16_webhooks_section_QMARK_$$,$APP.$cljs$cst$4885$dashboard_team_settings$$);var $invitations_section_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($section$jscomp$16_webhooks_section_QMARK_$$,$APP.$cljs$cst$4886$dashboard_team_invitations$$);$section$jscomp$16_webhooks_section_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($section$jscomp$16_webhooks_section_QMARK_$$,$APP.$cljs$cst$4887$dashboard_team_webhooks$$);
var $permissions$jscomp$16$$=$APP.$cljs$cst$1706$permissions$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$13$$),$invitations$jscomp$4$$=$APP.$cljs$cst$3243$invitations$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$13$$),$on_invite_member$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$13$$),$APP.$rumext$v2$adapt$$($invite_email$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$4888$invite_members$$,$APP.$cljs$cst$2449$team$$,$team$jscomp$13$$,$APP.$cljs$cst$1770$origin$$,$APP.$cljs$cst$2449$team$$,$APP.$cljs$cst$4883$invite_email$$,$invite_email$$],null)))});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$13$$),$APP.$rumext$v2$adapt$$($invite_email$$)],function(){return $APP.$cljs$core$truth_$$($invite_email$$)?$on_invite_member$$.$cljs$core$IFn$_invoke$arity$0$?$on_invite_member$$.$cljs$core$IFn$_invoke$arity$0$():
$on_invite_member$$():null});return(0,$APP.$rumext$v2$jsxs$$)("header",{"data-testid":"dashboard-header",className:"main_ui_dashboard_team__dashboard-header main_ui_dashboard_team__team",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__dashboard-title",children:(0,$APP.$rumext$v2$jsx$$)("h1",{children:$members_section_QMARK_$$?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.members"):$route$jscomp$8_settings_section_QMARK_$$?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.settings"):
$invitations_section_QMARK_$$?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.invitations"):$section$jscomp$16_webhooks_section_QMARK_$$?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.webhooks"):null})}),(0,$APP.$rumext$v2$jsx$$)("nav",{className:"main_ui_dashboard_team__dashboard-header-menu",children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_dashboard_team__dashboard-header-options",children:[(0,$APP.$rumext$v2$jsx$$)("li",{className:$members_section_QMARK_$$?
"main_ui_dashboard_team__active":null,children:(0,$APP.$rumext$v2$jsx$$)("a",{onClick:$on_nav_members_props_71780$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.members")})}),(0,$APP.$rumext$v2$jsx$$)("li",{className:$invitations_section_QMARK_$$?"main_ui_dashboard_team__active":null,children:(0,$APP.$rumext$v2$jsx$$)("a",{onClick:$on_nav_invitations$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.invitations")})}),$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,
$APP.$cljs$cst$1208$webhooks$$)?(0,$APP.$rumext$v2$jsx$$)("li",{className:$section$jscomp$16_webhooks_section_QMARK_$$?"main_ui_dashboard_team__active":null,children:(0,$APP.$rumext$v2$jsx$$)("a",{onClick:$on_nav_webhooks$$,children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.webhooks")})}):null,(0,$APP.$rumext$v2$jsx$$)("li",{className:$route$jscomp$8_settings_section_QMARK_$$?"main_ui_dashboard_team__active":null,children:(0,$APP.$rumext$v2$jsx$$)("a",{onClick:$on_nav_settings$$,
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.settings")})})]})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__dashboard-buttons",children:$APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$608_and__5023__auto____$1$jscomp$103$$=$invitations_section_QMARK_$$||$members_section_QMARK_$$;return $and__5023__auto__$jscomp$608_and__5023__auto____$1$jscomp$103$$?($and__5023__auto__$jscomp$608_and__5023__auto____$1$jscomp$103$$=$APP.$cljs$cst$1581$is_admin$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$16$$),
$APP.$cljs$core$truth_$$($and__5023__auto__$jscomp$608_and__5023__auto____$1$jscomp$103$$)?$APP.$cljs$core$not_empty$$($invitations$jscomp$4$$):$and__5023__auto__$jscomp$608_and__5023__auto____$1$jscomp$103$$):$and__5023__auto__$jscomp$608_and__5023__auto____$1$jscomp$103$$}())?(0,$APP.$rumext$v2$jsx$$)("a",{onClick:$on_invite_member$$,"data-testid":"invite-member",className:"main_ui_dashboard_team__btn-secondary main_ui_dashboard_team__btn-small",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.invite-profile")}):
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__blank-space"})})]})});
$app$main$ui$dashboard$team$schema_COLON_invite_member_form$$=new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"InviteMemberForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2447$role$$,$APP.$cljs$cst$221$keyword$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$3265$emails$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$944$app_DOT_common_DOT_schema_SLASH_set$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,1],null),$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1912$team_id$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],
null)],null);$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$6$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$6$$,$APP.$cljs$cst$4888$invite_members$$,$app$main$ui$dashboard$team$invite_members_modal$$)});
$APP.$app$main$ui$dashboard$team$team_member_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($on_set_admin$jscomp$1_props_71788$$){var $profile$jscomp$35$$=$on_set_admin$jscomp$1_props_71788$$.profile,$member$jscomp$3$$=$on_set_admin$jscomp$1_props_71788$$.member,$team$jscomp$17$$=$on_set_admin$jscomp$1_props_71788$$.team,$on_leave_SINGLEQUOTE__total_members$$=$on_set_admin$jscomp$1_props_71788$$.totalMembers,$member_id$jscomp$6$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($member$jscomp$3$$);
$on_set_admin$jscomp$1_props_71788$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($member_id$jscomp$6$$)],$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($app$main$ui$dashboard$team$set_role_BANG_$$,$member_id$jscomp$6$$,$cljs$cst$1577$admin$$));var $on_set_editor$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($member_id$jscomp$6$$)],$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($app$main$ui$dashboard$team$set_role_BANG_$$,
$member_id$jscomp$6$$,$APP.$cljs$cst$1578$editor$$)),$on_set_viewer$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($member_id$jscomp$6$$)],$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($app$main$ui$dashboard$team$set_role_BANG_$$,$member_id$jscomp$6$$,$APP.$cljs$cst$1576$viewer$$)),$owner_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($team$jscomp$17$$,$APP.$cljs$cst$1706$permissions$$),
$APP.$cljs$cst$1582$is_owner$$),$on_set_owner$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($member$jscomp$3$$)],function($member__$1_params$jscomp$359$$){$member__$1_params$jscomp$359$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.promote-owner-confirm.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("modals.promote-owner-confirm.message",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($member__$1_params$jscomp$359$$)])),$APP.$cljs$cst$4895$scd_message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.promote-owner-confirm.hint"),$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.promote-owner-confirm.accept"),$APP.$cljs$cst$2436$on_accept$$,$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$03$$($app$main$ui$dashboard$team$set_role_BANG_$$,
$member_id$jscomp$6$$,$cljs$cst$1579$owner$$),$APP.$cljs$cst$2434$accept_style$$,$APP.$cljs$cst$2435$primary$$],null);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$($member__$1_params$jscomp$359$$))}),$on_success$jscomp$48$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$common$go_to_dashboard_recent$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1912$team_id$$,
$APP.$cljs$cst$205$default$$])))}),$on_error$jscomp$57$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($map__71790__$1_p__71789$$){$map__71790__$1_p__71789$$=$APP.$cljs$core$__destructure_map$$($map__71790__$1_p__71789$$);var $expr__71792$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__71790__$1_p__71789$$,$APP.$cljs$cst$271$code$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4896$no_enough_members_for_leave$$,
$expr__71792$$):$APP.$cljs$core$_EQ_$$($cljs$cst$4896$no_enough_members_for_leave$$,$expr__71792$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.team-leave.insufficient-members"))):$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4897$member_does_not_exist$$,$expr__71792$$):$APP.$cljs$core$_EQ_$$($cljs$cst$4897$member_does_not_exist$$,
$expr__71792$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.team-leave.member-does-not-exists"))):$APP.$cljs$core$truth_$$($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4898$owner_cant_leave_team$$,$expr__71792$$):$APP.$cljs$core$_EQ_$$($cljs$cst$4898$owner_cant_leave_team$$,$expr__71792$$))?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$notifications$error$$($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.team-leave.owner-cant-leave"))):
$APP.$beicon$v2$core$throw$0$$($map__71790__$1_p__71789$$)}),$on_delete_accepted$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($team$jscomp$17$$),$APP.$rumext$v2$adapt$$($on_success$jscomp$48$$),$APP.$rumext$v2$adapt$$($on_error$jscomp$57$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$delete_team$$($APP.$cljs$core$with_meta$$($team$jscomp$17$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,
$on_success$jscomp$48$$,$APP.$cljs$cst$1281$on_error$$,$on_error$jscomp$57$$],null))))}),$on_leave_accepted$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_success$jscomp$48$$),$APP.$rumext$v2$adapt$$($on_error$jscomp$57$$)],function($member_id__$1_params$jscomp$360$$){var $G__71794$jscomp$inline_7267$$=$APP.$cljs$core$PersistentArrayMap$EMPTY$$;$member_id__$1_params$jscomp$360$$=$APP.$cljs$core$uuid_QMARK_$$($member_id__$1_params$jscomp$360$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__71794$jscomp$inline_7267$$,
$cljs$cst$3271$reassign_to$$,$member_id__$1_params$jscomp$360$$):$G__71794$jscomp$inline_7267$$;return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$leave_current_team$$($APP.$cljs$core$with_meta$$($member_id__$1_params$jscomp$360$$,new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2445$on_success$$,$on_success$jscomp$48$$,$APP.$cljs$cst$1281$on_error$$,$on_error$jscomp$57$$],null))))}),$on_leave_and_close$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_delete_accepted$$)],
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("modals.leave-and-close-confirm.message",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($team$jscomp$17$$)])),$APP.$cljs$cst$4895$scd_message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-and-close-confirm.hint"),$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.accept"),$APP.$cljs$cst$2436$on_accept$$,$on_delete_accepted$$],null)))}),$on_change_owner_and_leave$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($profile$jscomp$35$$),
$APP.$rumext$v2$adapt$$($team$jscomp$17$$),$APP.$rumext$v2$adapt$$($on_leave_accepted$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$team$fetch_members$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$139$type$$,$cljs$cst$4880$leave_and_reassign$$,
$APP.$cljs$cst$1899$profile$$,$profile$jscomp$35$$,$APP.$cljs$cst$2449$team$$,$team$jscomp$17$$,$APP.$cljs$cst$922$accept$$,$on_leave_accepted$$],null))]))}),$on_leave$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_leave_accepted$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,
$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.message"),$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.leave-confirm.accept"),$APP.$cljs$cst$2436$on_accept$$,$on_leave_accepted$$],null)))}),$on_delete$jscomp$3$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($member_id$jscomp$6$$)],
function(){var $params$jscomp$361$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-team-member-confirm.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-team-member-confirm.message"),$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-team-member-confirm.accept"),
$APP.$cljs$cst$2436$on_accept$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$delete_member$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$3249$member_id$$,$member_id$jscomp$6$$],null)))}],null);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$($params$jscomp$361$$))});$on_leave_SINGLEQUOTE__total_members$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,
$on_leave_SINGLEQUOTE__total_members$$)?$on_leave_and_close$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(!0,$owner_QMARK_$jscomp$1$$)?$on_change_owner_and_leave$$:$on_leave$jscomp$1$$;return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__table-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__field-name",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$team$member_info$$,{member:$member$jscomp$3$$,
profile:$profile$jscomp$35$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__field-roles",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$team$rol_info_STAR_$$,{member:$member$jscomp$3$$,team:$team$jscomp$17$$,onSetAdmin:$on_set_admin$jscomp$1_props_71788$$,onSetEditor:$on_set_editor$jscomp$1$$,onSetViewer:$on_set_viewer$jscomp$1$$,onSetOwner:$on_set_owner$jscomp$1$$,profile:$profile$jscomp$35$$})}),(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__field-actions",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$team$member_actions_STAR_$$,{member:$member$jscomp$3$$,profile:$profile$jscomp$35$$,team:$team$jscomp$17$$,onDelete:$on_delete$jscomp$3$$,onLeave:$on_leave_SINGLEQUOTE__total_members$$})})]})});
$APP.$app$main$ui$dashboard$team$invitation_row_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($props_71818_role$jscomp$16$$){function $is_selected_QMARK_$$($email__$1$$){return $APP.$cljs$core$contains_QMARK_$$($APP.$cljs$core$_deref$$($selected$jscomp$119$$),$email__$1$$)}var $invitation$jscomp$1$$=$props_71818_role$jscomp$16$$.invitation,$team_id$jscomp$118$$=$props_71818_role$jscomp$16$$.teamId,$selected$jscomp$119$$=$props_71818_role$jscomp$16$$.selected,$can_invite$jscomp$1$$=
$props_71818_role$jscomp$16$$.canInvite,$on_select_change$$=$props_71818_role$jscomp$16$$.onSelectChange,$expired_QMARK_$jscomp$1_type$jscomp$564$$=$APP.$cljs$cst$4899$expired$$.$cljs$core$IFn$_invoke$arity$1$($invitation$jscomp$1$$),$email$jscomp$13$$=$APP.$cljs$cst$3176$email$$.$cljs$core$IFn$_invoke$arity$1$($invitation$jscomp$1$$);$props_71818_role$jscomp$16$$=$APP.$cljs$cst$2447$role$$.$cljs$core$IFn$_invoke$arity$1$($invitation$jscomp$1$$);var $status$jscomp$20$$=$APP.$cljs$core$truth_$$($expired_QMARK_$jscomp$1_type$jscomp$564$$)?
$APP.$cljs$cst$4899$expired$$:$APP.$cljs$cst$111$pending$$;$expired_QMARK_$jscomp$1_type$jscomp$564$$=$APP.$cljs$core$truth_$$($expired_QMARK_$jscomp$1_type$jscomp$564$$)?$APP.$cljs$cst$2300$warning$$:$APP.$cljs$cst$205$default$$;var $badge_content$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($status$jscomp$20$$,$APP.$cljs$cst$4899$expired$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.expired-invitation"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.pending-invitation"),
$on_change$jscomp$24$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_select_change$$)],function($email__$1$jscomp$1_event$jscomp$182$$){$email__$1$jscomp$1_event$jscomp$182$$=$APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($email__$1$jscomp$1_event$jscomp$182$$),"attr");return $on_select_change$$.$cljs$core$IFn$_invoke$arity$1$?$on_select_change$$.$cljs$core$IFn$_invoke$arity$1$($email__$1$jscomp$1_event$jscomp$182$$):$on_select_change$$($email__$1$jscomp$1_event$jscomp$182$$)}),
$on_change_role$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($email$jscomp$13$$),$APP.$rumext$v2$adapt$$($team_id$jscomp$118$$)],function($role__$1$jscomp$1$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$update_invitation_role$$($APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$3176$email$$,$email$jscomp$13$$,$APP.$cljs$cst$1912$team_id$$,$team_id$jscomp$118$$,$APP.$cljs$cst$2447$role$$,
$role__$1$jscomp$1$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2445$on_success$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$team$fetch_invitations$$())}],null))))});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__table-row main_ui_dashboard_team__table-row-invitations",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__field-email",
children:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__input-wrapper",children:(0,$APP.$rumext$v2$jsxs$$)("label",{children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_team__input-checkbox "+($is_selected_QMARK_$$($email$jscomp$13$$)?"checked":""),children:$APP.$app$main$ui$icons$status_tick$$}),(0,$APP.$rumext$v2$jsx$$)("input",{type:"checkbox",id:"email-"+($email$jscomp$13$$??""),"data-attr":$email$jscomp$13$$,value:$email$jscomp$13$$,checked:$is_selected_QMARK_$$($email$jscomp$13$$),
onChange:$on_change$jscomp$24$$}),$email$jscomp$13$$]})})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__field-roles",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$team$invitation_role_selector_STAR_$$,{canInvite:$can_invite$jscomp$1$$,role:$props_71818_role$jscomp$16$$,status:$status$jscomp$20$$,onChange:$on_change_role$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__field-status",
children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$notifications$badge$badge_notification$$,{type:$expired_QMARK_$jscomp$1_type$jscomp$564$$,content:$badge_content$$})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__field-actions",children:$can_invite$jscomp$1$$?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$team$invitation_actions_STAR_$$,{invitation:$invitation$jscomp$1$$,teamId:$team_id$jscomp$118$$}):null})]})});
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$7$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$7$$,$APP.$cljs$cst$4901$invitation_modal$$,$app$main$ui$dashboard$team$invitation_modal$$)});
var $app$main$ui$dashboard$team$schema_COLON_webhook_form$$=new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"WebhookForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1563$uri$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$968$app_DOT_common_DOT_schema_SLASH_uri$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$337$max$$,4069,$APP.$cljs$cst$969$prefix$$,/^http[s]?:\/\//,$APP.$cljs$cst$943$error_SLASH_code$$,"errors.webhooks.invalid-uri"],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1710$mtype$$,$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null)],null),$app$main$ui$dashboard$team$valid_webhook_mtypes$$=new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"application/json",$APP.$cljs$cst$260$value$$,"application/json"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$2245$label$$,"application/transit+json",$APP.$cljs$cst$260$value$$,"application/transit+json"],null)],null);
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$8$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$8$$,$APP.$cljs$cst$4904$webhook$$,$app$main$ui$dashboard$team$webhook_modal$$)});
$APP.$app$main$ui$dashboard$team$webhook_item_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($error_code$jscomp$1_props_71898$$){var $permissions$jscomp$22$$=$error_code$jscomp$1_props_71898$$.permissions,$webhook$jscomp$1$$=$error_code$jscomp$1_props_71898$$.webhook;$error_code$jscomp$1_props_71898$$=$cljs$cst$4906$error_code$$.$cljs$core$IFn$_invoke$arity$1$($webhook$jscomp$1$$);var $id$jscomp$833$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($webhook$jscomp$1$$),
$creator_id$$=$APP.$cljs$cst$2271$profile_id$$.$cljs$core$IFn$_invoke$arity$1$($webhook$jscomp$1$$),$can_edit$jscomp$1_profile$jscomp$39$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$profile$$),$user_id$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($can_edit$jscomp$1_profile$jscomp$39$$);$can_edit$jscomp$1_profile$jscomp$39$$=function(){var $or__5025__auto__$jscomp$906$$=$APP.$cljs$cst$1580$can_edit$$.$cljs$core$IFn$_invoke$arity$1$($permissions$jscomp$22$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$906$$)?
$or__5025__auto__$jscomp$906$$:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($creator_id$$,$user_id$$)}();var $on_edit$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($webhook$jscomp$1$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$4904$webhook$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$4904$webhook$$,
$webhook$jscomp$1$$],null)))}),$on_delete_accepted$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$833$$)],function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$team$delete_webhook$$($APP.$cljs$core$with_meta$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$266$id$$,$id$jscomp$833$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2445$on_success$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$team$fetch_webhooks$$())}],
null))))}),$on_delete$jscomp$6$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_delete_accepted$jscomp$1$$)],function(){var $params$jscomp$368$$=new $APP.$cljs$core$PersistentArrayMap$$(null,5,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$2430$confirm$$,$APP.$cljs$cst$937$title$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-webhook.title"),$APP.$cljs$cst$141$message$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-webhook.message"),
$APP.$cljs$cst$2433$accept_label$$,$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("modals.delete-webhook.accept"),$APP.$cljs$cst$2436$on_accept$$,$on_delete_accepted$jscomp$1$$],null);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$modal$show$cljs$0core$0IFn$0_invoke$0arity$01$$($params$jscomp$368$$))}),$last_delivery_text$$=$error_code$jscomp$1_props_71898$$==null?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("webhooks.last-delivery.success"):
""+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.webhooks.last-delivery")??"")+(($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($error_code$jscomp$1_props_71898$$,"ssl-validation-error")?" "+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("errors.webhooks.ssl-validation")??""):$APP.$cuerdas$core$starts_with_QMARK_$$($error_code$jscomp$1_props_71898$$,"unexpected-status")?" "+($APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("errors.webhooks.unexpected-status",
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$second$$($APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($error_code$jscomp$1_props_71898$$,/:/))]))??""):null)??"");return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_team__table-row main_ui_dashboard_team__webhook-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{title:$last_delivery_text$$,className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__last-delivery",children:$error_code$jscomp$1_props_71898$$==
null?$app$main$ui$dashboard$team$success_icon$$:$app$main$ui$dashboard$team$warning_icon$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__uri",children:(0,$APP.$rumext$v2$jsx$$)("div",{children:""+($APP.$cljs$cst$1563$uri$$.$cljs$core$IFn$_invoke$arity$1$($webhook$jscomp$1$$)??"")})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__active",children:(0,$APP.$rumext$v2$jsx$$)("div",{children:$APP.$cljs$core$truth_$$($APP.$cljs$cst$3290$is_active$$.$cljs$core$IFn$_invoke$arity$1$($webhook$jscomp$1$$))?
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.active"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.inactive")})}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_team__table-field main_ui_dashboard_team__actions",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$dashboard$team$webhook_actions_STAR_$$,{onEdit:$on_edit$jscomp$1$$,onDelete:$on_delete$jscomp$6$$,canEdit:$can_edit$jscomp$1_profile$jscomp$39$$})})]})});var $app$main$ui$workspace$shapes$circle_wrapper$$,$app$main$ui$workspace$shapes$image_wrapper$$,$app$main$ui$workspace$shapes$rect_wrapper$$,$app$main$ui$workspace$shapes$group_wrapper$$,$app$main$ui$workspace$shapes$svg_raw_wrapper$$,$app$main$ui$workspace$shapes$bool_wrapper$$,$app$main$ui$workspace$shapes$nested_frame_wrapper$$,$app$main$ui$workspace$shapes$root_frame_wrapper$$;$app$main$ui$workspace$shapes$circle_wrapper$$=$app$main$ui$workspace$shapes$common$generic_wrapper_factory$$($APP.$app$main$ui$shapes$circle$circle_shape$$);
$app$main$ui$workspace$shapes$image_wrapper$$=$app$main$ui$workspace$shapes$common$generic_wrapper_factory$$($APP.$app$main$ui$shapes$image$image_shape$$);$app$main$ui$workspace$shapes$rect_wrapper$$=$app$main$ui$workspace$shapes$common$generic_wrapper_factory$$($APP.$app$main$ui$shapes$rect$rect_shape$$);
$APP.$app$main$ui$workspace$shapes$root_shape$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($props_72835$$){var $objects$jscomp$674$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_72835$$,"objects"),$active_frames$$=$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$($props_72835$$,"active-frames"),$shapes$jscomp$143$$=$APP.$app$common$files$helpers$get_immediate_children$cljs$0core$0IFn$0_invoke$0arity$03$$($objects$jscomp$674$$,$APP.$app$common$uuid$zero$$,
null),$vbox$jscomp$30$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$current_vbox$$),$frame_overlap_QMARK_$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($vbox$jscomp$30$$),$APP.$rumext$v2$adapt$$($objects$jscomp$674$$)],function(){return function(){return $app$main$ui$workspace$shapes$make_is_frame_overlap$$($vbox$jscomp$30$$,$objects$jscomp$674$$)}}),$shapes__$1$jscomp$15$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$143$$),
$APP.$rumext$v2$adapt$$($vbox$jscomp$30$$),$APP.$rumext$v2$adapt$$($frame_overlap_QMARK_$$)],function(){return $vbox$jscomp$30$$!=null?$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$2$($frame_overlap_QMARK_$$,$shapes$jscomp$143$$):$shapes$jscomp$143$$});return(0,$APP.$rumext$v2$jsx$$)("g",{id:"shape-"+($APP.$app$common$uuid$zero$$??""),children:(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$provider$$($app$main$ui$context$active_frames$$),{value:$active_frames$$,children:[function(){var $xform$jscomp$39$$=
$APP.$cljs$core$comp$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$files$helpers$frame_shape_QMARK_$$),$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$01$$(function($p1__72832_SHARP_$$){return $APP.$app$common$files$helpers$get_children_with_self$$($objects$jscomp$674$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72832_SHARP_$$))}));return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$shapes$text$fontfaces$fontfaces_style$$,
{shapes:$APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentVector$EMPTY$$,$xform$jscomp$39$$,$shapes__$1$jscomp$15$$)})}(),(0,$APP.$rumext$v2$jsx$$)("g",{className:"frame-children",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$56$$,$shape$jscomp$798$$){$out_arr__44057__auto__$jscomp$56$$.push((0,$APP.$rumext$v2$jsx$$)("g",{className:"ws-shape-wrapper",children:$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$798$$)?
(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$root_frame_wrapper$$,{shape:$shape$jscomp$798$$,objects:$objects$jscomp$674$$,"thumbnail?":!$APP.$cljs$core$contains_QMARK_$$($active_frames$$,$shape$jscomp$798$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$798$$,$APP.$cljs$cst$266$id$$))}):(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$workspace$shapes$shape_wrapper$$,{shape:$shape$jscomp$798$$})},""+($shape$jscomp$798$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$798$$,
$APP.$cljs$cst$266$id$$)??"")));return $out_arr__44057__auto__$jscomp$56$$},[],$shapes__$1$jscomp$15$$)})]})})});
$APP.$app$main$ui$workspace$shapes$shape_wrapper$$=(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($props_72868_shape$jscomp$799$$){$props_72868_shape$jscomp$799$$=$props_72868_shape$jscomp$799$$.shape;var $shape_type$jscomp$3$$=$props_72868_shape$jscomp$799$$?.type??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_72868_shape$jscomp$799$$,$APP.$cljs$cst$139$type$$),$shape_id$jscomp$134_thumbnail_QMARK_$jscomp$7_wrapper_elem$$=$props_72868_shape$jscomp$799$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_72868_shape$jscomp$799$$,
$APP.$cljs$cst$266$id$$),$active_frames$jscomp$1_rawsvg_QMARK__wrapper_props$jscomp$4$$=$APP.$app$common$files$helpers$root_frame_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($props_72868_shape$jscomp$799$$)?(0,$APP.$rumext$v2$use_ctx$$)($app$main$ui$context$active_frames$$):null;$shape_id$jscomp$134_thumbnail_QMARK_$jscomp$7_wrapper_elem$$=$active_frames$jscomp$1_rawsvg_QMARK__wrapper_props$jscomp$4$$!=null&&!$APP.$cljs$core$contains_QMARK_$$($active_frames$jscomp$1_rawsvg_QMARK__wrapper_props$jscomp$4$$,
$shape_id$jscomp$134_thumbnail_QMARK_$jscomp$7_wrapper_elem$$);var $props__$1$jscomp$54$$={shape:$props_72868_shape$jscomp$799$$,"thumbnail?":$shape_id$jscomp$134_thumbnail_QMARK_$jscomp$7_wrapper_elem$$};$shape_id$jscomp$134_thumbnail_QMARK_$jscomp$7_wrapper_elem$$=($active_frames$jscomp$1_rawsvg_QMARK__wrapper_props$jscomp$4$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1597$svg_raw$$,$shape_type$jscomp$3$$))?$APP.$rumext$v2$Fragment$$:"g";$active_frames$jscomp$1_rawsvg_QMARK__wrapper_props$jscomp$4$$=
$active_frames$jscomp$1_rawsvg_QMARK__wrapper_props$jscomp$4$$?{}:{className:"workspace-shape-wrapper"};return $props_72868_shape$jscomp$799$$==null||$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($props_72868_shape$jscomp$799$$)?null:(0,$APP.$rumext$v2$create_element$$)($shape_id$jscomp$134_thumbnail_QMARK_$jscomp$7_wrapper_elem$$,$active_frames$jscomp$1_rawsvg_QMARK__wrapper_props$jscomp$4$$,function(){switch($shape_type$jscomp$3$$ instanceof $APP.$cljs$core$Keyword$$?$shape_type$jscomp$3$$.$fqn$:
null){case "path":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$path$path_wrapper$$,$props__$1$jscomp$54$$);case "text":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$text$text_wrapper$$,$props__$1$jscomp$54$$);case "group":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$group_wrapper$$,$props__$1$jscomp$54$$);case "rect":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$rect_wrapper$$,$props__$1$jscomp$54$$);
case "image":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$image_wrapper$$,$props__$1$jscomp$54$$);case "circle":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$circle_wrapper$$,$props__$1$jscomp$54$$);case "svg-raw":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$svg_raw_wrapper$$,$props__$1$jscomp$54$$);case "bool":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$bool_wrapper$$,$props__$1$jscomp$54$$);
case "frame":return(0,$APP.$rumext$v2$create_element$$)($app$main$ui$workspace$shapes$nested_frame_wrapper$$,$props__$1$jscomp$54$$);default:return null}}())},$app$main$ui$workspace$shapes$common$check_shape_props$$);
$app$main$ui$workspace$shapes$group_wrapper$$=function($shape_wrapper$jscomp$18$$){var $group_shape$jscomp$1$$=$APP.$app$main$ui$shapes$group$group_shape$$($shape_wrapper$jscomp$18$$);return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($props_71903_shape$jscomp$792$$){$props_71903_shape$jscomp$792$$=$props_71903_shape$jscomp$792$$.shape;var $shape_id$jscomp$131$$=$props_71903_shape$jscomp$792$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_71903_shape$jscomp$792$$,$APP.$cljs$cst$266$id$$),
$childs$jscomp$17_childs_STAR_$jscomp$1$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$131$$)],function(){return $app$main$refs$children_objects$$($shape_id$jscomp$131$$)});$childs$jscomp$17_childs_STAR_$jscomp$1$$=$APP.$rumext$v2$deref$$($childs$jscomp$17_childs_STAR_$jscomp$1$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$props_71903_shape$jscomp$792$$,children:[(0,$APP.$rumext$v2$jsx$$)($group_shape$jscomp$1$$,
{shape:$props_71903_shape$jscomp$792$$,childs:$childs$jscomp$17_childs_STAR_$jscomp$1$$}),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,{shape:$props_71903_shape$jscomp$792$$}):null]})},$app$main$ui$workspace$shapes$common$check_shape_props$$)}($APP.$app$main$ui$workspace$shapes$shape_wrapper$$);
$app$main$ui$workspace$shapes$svg_raw_wrapper$$=function($shape_wrapper$jscomp$19$$){var $svg_raw_shape$jscomp$1$$=$APP.$app$main$ui$shapes$svg_raw$svg_raw_shape$$($shape_wrapper$jscomp$19$$);return function($p1__71932_SHARP_$$){return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)($p1__71932_SHARP_$$,function($new_props_71935$$,$old_props_71936$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($new_props_71935$$.shape,$old_props_71936$$.shape)})}(function($childs$jscomp$18_childs_ref$jscomp$1_props_71933$$){var $shape$jscomp$795$$=
$childs$jscomp$18_childs_ref$jscomp$1_props_71933$$.shape;$childs$jscomp$18_childs_ref$jscomp$1_props_71933$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$795$$))],function(){return $app$main$refs$children_objects$$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$795$$))});$childs$jscomp$18_childs_ref$jscomp$1_props_71933$$=$APP.$rumext$v2$deref$$($childs$jscomp$18_childs_ref$jscomp$1_props_71933$$);
var $svg_tag$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$795$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1621$content$$,$APP.$cljs$cst$78$tag$$],null));return $APP.$cljs$core$contains_QMARK_$$($app$common$svg$svg_group_safe_tags$$,$svg_tag$$)?(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$shape$jscomp$795$$,children:[(0,$APP.$rumext$v2$jsx$$)($svg_raw_shape$jscomp$1$$,
{shape:$shape$jscomp$795$$,childs:$childs$jscomp$18_childs_ref$jscomp$1_props_71933$$}),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,{shape:$shape$jscomp$795$$}):null]}):(0,$APP.$rumext$v2$jsx$$)($svg_raw_shape$jscomp$1$$,{shape:$shape$jscomp$795$$,childs:$childs$jscomp$18_childs_ref$jscomp$1_props_71933$$})})}($APP.$app$main$ui$workspace$shapes$shape_wrapper$$);
$app$main$ui$workspace$shapes$bool_wrapper$$=function($shape_wrapper$jscomp$14$$){var $bool_shape$jscomp$1$$=$APP.$app$main$ui$shapes$bool$bool_shape$$($shape_wrapper$jscomp$14$$);return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($props_71846_shape$jscomp$778_shape__$1$jscomp$65$$){$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$=$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$.shape;var $shape_id$jscomp$129$$=$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_71846_shape$jscomp$778_shape__$1$jscomp$65$$,
$APP.$cljs$cst$266$id$$),$child_sel_QMARK__child_sel_STAR_$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$129$$)],function(){return $app$main$refs$is_child_selected_QMARK_$$($shape_id$jscomp$129$$)}),$childs$jscomp$15_childs_STAR_$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$129$$)],function(){return $app$main$refs$select_bool_children$$($shape_id$jscomp$129$$)});$child_sel_QMARK__child_sel_STAR_$$=
$APP.$rumext$v2$deref$$($child_sel_QMARK__child_sel_STAR_$$);$childs$jscomp$15_childs_STAR_$$=$APP.$rumext$v2$deref$$($childs$jscomp$15_childs_STAR_$$);$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$=$child_sel_QMARK__child_sel_STAR_$$?$APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($props_71846_shape$jscomp$778_shape__$1$jscomp$65$$,$APP.$cljs$cst$1621$content$$):$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$;return(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,
{shape:$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$,children:[(0,$APP.$rumext$v2$jsx$$)($bool_shape$jscomp$1$$,{shape:$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$,childs:$childs$jscomp$15_childs_STAR_$$}),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,{shape:$props_71846_shape$jscomp$778_shape__$1$jscomp$65$$}):null]})},$app$main$ui$workspace$shapes$common$check_shape_props$$)}($APP.$app$main$ui$workspace$shapes$shape_wrapper$$);
$app$main$ui$workspace$shapes$nested_frame_wrapper$$=function($shape_wrapper$jscomp$16$$){var $frame_shape$jscomp$5$$=$app$main$ui$workspace$shapes$frame$frame_shape_factory$$($shape_wrapper$jscomp$16$$);return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($props_72639_shape$jscomp$790$$){$props_72639_shape$jscomp$790$$=$props_72639_shape$jscomp$790$$.shape;var $objects$jscomp$671$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),
$frame_id$jscomp$105$$=$props_72639_shape$jscomp$790$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($props_72639_shape$jscomp$790$$,$APP.$cljs$cst$266$id$$),$node_ref$jscomp$2$$=(0,$APP.$rumext$v2$use_ref$$)(null),$modifiers$jscomp$108_modifiers_STAR_$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($frame_id$jscomp$105$$)],function(){return $app$main$refs$workspace_modifiers_by_frame_id$$($frame_id$jscomp$105$$)});$modifiers$jscomp$108_modifiers_STAR_$$=
$APP.$rumext$v2$deref$$($modifiers$jscomp$108_modifiers_STAR_$$);$APP.$app$main$ui$workspace$shapes$frame$dynamic_modifiers$use_dynamic_modifiers$$($objects$jscomp$671$$,$APP.$rumext$v2$ref_val$$($node_ref$jscomp$2$$),$modifiers$jscomp$108_modifiers_STAR_$$);return(0,$APP.$rumext$v2$jsx$$)($frame_shape$jscomp$5$$,{shape:$props_72639_shape$jscomp$790$$,ref:$node_ref$jscomp$2$$})},$app$main$ui$workspace$shapes$frame$check_props$$)}($APP.$app$main$ui$workspace$shapes$shape_wrapper$$);
$app$main$ui$workspace$shapes$root_frame_wrapper$$=function($shape_wrapper$jscomp$17$$){var $frame_shape$jscomp$6$$=$app$main$ui$workspace$shapes$frame$frame_shape_factory$$($shape_wrapper$jscomp$17$$);return(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($objects$jscomp$672_props_72715$$){var $shape$jscomp$791$$=$objects$jscomp$672_props_72715$$.shape,$thumbnail_QMARK_$jscomp$6$$=$objects$jscomp$672_props_72715$$["thumbnail?"];$objects$jscomp$672_props_72715$$=$objects$jscomp$672_props_72715$$.objects;
var $file_id$jscomp$305$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$current_file_id$$),$page_id$jscomp$326$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$current_page_id$$),$frame_id$jscomp$107$$=$shape$jscomp$791$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$791$$,$APP.$cljs$cst$266$id$$),$container_ref$jscomp$1$$=(0,$APP.$rumext$v2$use_ref$$)(null),$content_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$bounds$jscomp$70_height$jscomp$148$$=$APP.$app$common$geom$shapes$bounds$get_object_bounds$$.$cljs$core$IFn$_invoke$arity$3$($objects$jscomp$672_props_72715$$,
$shape$jscomp$791$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1896$ignore_margin_QMARK_$$,!1],null)),$x$jscomp$1227$$=$bounds$jscomp$70_height$jscomp$148$$?.x??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$70_height$jscomp$148$$,$APP.$cljs$cst$1499$x$$),$y$jscomp$448$$=$bounds$jscomp$70_height$jscomp$148$$?.y??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$70_height$jscomp$148$$,$APP.$cljs$cst$1500$y$$),$width$jscomp$171$$=$bounds$jscomp$70_height$jscomp$148$$?.width??
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$70_height$jscomp$148$$,$APP.$cljs$cst$288$width$$);$bounds$jscomp$70_height$jscomp$148$$=$bounds$jscomp$70_height$jscomp$148$$?.height??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($bounds$jscomp$70_height$jscomp$148$$,$APP.$cljs$cst$1511$height$$);var $modifiers$jscomp$109_modifiers_ref_thumbnail_uri_STAR_$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($file_id$jscomp$305$$),$APP.$rumext$v2$adapt$$($page_id$jscomp$326$$),
$APP.$rumext$v2$adapt$$($frame_id$jscomp$107$$)],function(){return $APP.$app$main$refs$workspace_thumbnail_by_id$$($APP.$app$common$thumbnails$fmt_object_id$cljs$0core$0IFn$0_invoke$0arity$04$$($file_id$jscomp$305$$,$page_id$jscomp$326$$,$frame_id$jscomp$107$$,"frame"))}),$thumbnail_uri$jscomp$1$$=$APP.$rumext$v2$deref$$($modifiers$jscomp$109_modifiers_ref_thumbnail_uri_STAR_$$);$modifiers$jscomp$109_modifiers_ref_thumbnail_uri_STAR_$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($frame_id$jscomp$107$$)],
function(){return $app$main$refs$workspace_modifiers_by_frame_id$$($frame_id$jscomp$107$$)});$modifiers$jscomp$109_modifiers_ref_thumbnail_uri_STAR_$$=$APP.$rumext$v2$deref$$($modifiers$jscomp$109_modifiers_ref_thumbnail_uri_STAR_$$);var $hidden_QMARK_$$=$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$791$$)===!0,$content_visible_QMARK_$$=!$thumbnail_QMARK_$jscomp$6$$||!$thumbnail_uri$jscomp$1$$,$tries_ref$$=(0,$APP.$rumext$v2$use_ref$$)(0),$imposter_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),
$imposter_loaded$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$task_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$on_load$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){$APP.$rumext$v2$set_ref_val_BANG_$$($tries_ref$$,0);return $APP.$cljs$core$reset_BANG_$$($imposter_loaded$$,!0)}),$on_error$jscomp$61$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){function $retry_fn$$(){var $imposter$$=$APP.$rumext$v2$ref_val$$($imposter_ref$$);
return $imposter$$==null?null:$APP.$app$util$dom$set_attribute_BANG_$$($imposter$$,"href",$thumbnail_uri$jscomp$1$$)}var $new_tries$$=$APP.$rumext$v2$set_ref_val_BANG_$$($tries_ref$$,$APP.$rumext$v2$ref_val$$($tries_ref$$)+1),$delay_in_ms$$=Math.pow(2,$new_tries$$)*1E3;return $new_tries$$<8?$APP.$rumext$v2$set_ref_val_BANG_$$($task_ref$$,$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$($delay_in_ms$$,$retry_fn$$)):null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([],
function(){$thumbnail_uri$jscomp$1$$==null&&$APP.$app$util$timers$schedule_on_idle$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$thumbnails$update_thumbnail$$($file_id$jscomp$305$$,$page_id$jscomp$326$$,$frame_id$jscomp$107$$,"frame","root-frame"))});return function(){var $temp__5825__auto__$jscomp$269$$=$APP.$rumext$v2$ref_val$$($task_ref$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$269$$)?
$app$common$data$close_BANG_$$($temp__5825__auto__$jscomp$269$$):null}});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($thumbnail_uri$jscomp$1$$)],function(){var $temp__5825__auto__$jscomp$270$$=$APP.$rumext$v2$ref_val$$($task_ref$$);return $APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$270$$)?$app$common$data$close_BANG_$$($temp__5825__auto__$jscomp$270$$):null});$APP.$app$main$ui$workspace$shapes$frame$dynamic_modifiers$use_dynamic_modifiers$$($objects$jscomp$672_props_72715$$,
$APP.$rumext$v2$ref_val$$($content_ref$$),$modifiers$jscomp$109_modifiers_ref_thumbnail_uri_STAR_$$);return(0,$APP.$rumext$v2$jsxs$$)($APP.$app$main$ui$shapes$shape$shape_container$$,{shape:$shape$jscomp$791$$,children:[(0,$APP.$rumext$v2$jsxs$$)("g",{className:"frame-container",id:"frame-container-"+($frame_id$jscomp$107$$??""),opacity:$hidden_QMARK_$$?0:null,children:[!$content_visible_QMARK_$$&&$APP.$cljs$core$not$$($APP.$cljs$core$_deref$$($imposter_loaded$$))?(0,$APP.$rumext$v2$jsx$$)("g",{className:"frame-placeholder",
children:(0,$APP.$rumext$v2$jsx$$)("rect",{x:$x$jscomp$1227$$,y:$y$jscomp$448$$,width:$width$jscomp$171$$,height:$bounds$jscomp$70_height$jscomp$148$$,fill:"url(#frame-placeholder-gradient)"})}):null,(0,$APP.$rumext$v2$jsxs$$)("g",{className:"frame-imposter",children:[(0,$APP.$rumext$v2$jsx$$)("image",{width:$width$jscomp$171$$,height:$bounds$jscomp$70_height$jscomp$148$$,className:"thumbnail-bitmap",x:$x$jscomp$1227$$,onError:$on_error$jscomp$61$$,href:$thumbnail_uri$jscomp$1$$,style:{display:$thumbnail_QMARK_$jscomp$6$$&&
$thumbnail_uri$jscomp$1$$?null:"none"},y:$y$jscomp$448$$,ref:$imposter_ref$$,onLoad:$on_load$jscomp$1$$}),$APP.$app$util$debug$enabled_QMARK_$$($APP.$cljs$cst$2191$thumbnails$$)?(0,$APP.$rumext$v2$jsx$$)("rect",{x:$x$jscomp$1227$$+2,y:$y$jscomp$448$$+2,width:$width$jscomp$171$$-4,height:$bounds$jscomp$70_height$jscomp$148$$-4,stroke:"#f0f",strokeWidth:2}):null]}),$content_visible_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("g",{className:"frame-content",id:"frame-content-"+($frame_id$jscomp$107$$??""),ref:$container_ref$jscomp$1$$,
children:(0,$APP.$rumext$v2$jsx$$)($frame_shape$jscomp$6$$,{shape:$shape$jscomp$791$$,ref:$content_ref$$})}):null]},"frame-container"),$APP.$cljs$core$truth_$$($APP.$cljs$core$_STAR_assert_STAR_$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$shapes$debug$shape_debug$$,{shape:$shape$jscomp$791$$}):null]})},$app$main$ui$workspace$shapes$frame$check_props$$)}($APP.$app$main$ui$workspace$shapes$shape_wrapper$$);$APP.$app$util$theme$color_scheme_media_query$$=$APP.$app$util$globals$window$$.matchMedia("(prefers-color-scheme: dark)");var $app$main$ui$exports$assets$neutral_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_exports_assets__icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-msg-neutral"})}),$app$main$ui$exports$assets$error_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_exports_assets__icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-delete-text"})}),$app$main$ui$exports$assets$close_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,
className:"main_ui_exports_assets__close-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-close"})});$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$9$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$9$$,$APP.$cljs$cst$4575$export_shapes$$,$app$main$ui$exports$assets$export_shapes_dialog$$)});
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$10$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$10$$,$APP.$cljs$cst$4578$export_frames$$,$app$main$ui$exports$assets$export_frames$$)});
$APP.$app$main$ui$exports$assets$progress_widget$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){var $state$jscomp$987$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$export$0$$),$profile$jscomp$40$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$profile$$),$error_QMARK_$jscomp$1_theme$jscomp$12$$=function(){var $or__5025__auto__$jscomp$912$$=$APP.$cljs$cst$3177$theme$$.$cljs$core$IFn$_invoke$arity$1$($profile$jscomp$40$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$912$$)?
$or__5025__auto__$jscomp$912$$:"dark"}(),$background_clr_is_default_theme_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$("dark",$error_QMARK_$jscomp$1_theme$jscomp$12$$);$error_QMARK_$jscomp$1_theme$jscomp$12$$=$APP.$cljs$cst$847$error$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$987$$);var $healthy_QMARK_$jscomp$2_title$jscomp$25$$=$cljs$cst$4582$healthy_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$987$$),$detail_visible_QMARK_$$=$cljs$cst$4570$detail_visible$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$987$$),
$widget_visible_QMARK_$$=$cljs$cst$4572$widget_visible$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$987$$),$progress$$=$APP.$cljs$cst$2204$progress$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$987$$),$items$jscomp$50$$=$APP.$cljs$cst$1854$exports$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$987$$),$total$jscomp$17$$=function(){var $or__5025__auto__$jscomp$913$$=$APP.$cljs$cst$2286$total$$.$cljs$core$IFn$_invoke$arity$1$($state$jscomp$987$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$913$$)?
$or__5025__auto__$jscomp$913$$:$APP.$cljs$core$count$$($items$jscomp$50$$)}(),$complete_QMARK__retry_last_operation$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($progress$$,$total$jscomp$17$$),$circ$$=2*Math.PI*12,$pct$jscomp$1$$=$total$jscomp$17$$===0?$circ$$:$circ$$-$progress$$/$total$jscomp$17$$*$circ$$,$pwidth$$=$APP.$cljs$core$truth_$$($error_QMARK_$jscomp$1_theme$jscomp$12$$)?280:$progress$$*280/$total$jscomp$17$$,$color$jscomp$126$$=$APP.$cljs$core$truth_$$($error_QMARK_$jscomp$1_theme$jscomp$12$$)?
"#ff3277":$APP.$cljs$core$truth_$$($healthy_QMARK_$jscomp$2_title$jscomp$25$$)?$background_clr_is_default_theme_QMARK_$$?"#7efff5":"#6911d4":$APP.$cljs$core$not$$($healthy_QMARK_$jscomp$2_title$jscomp$25$$)?"#fe4811":null;$background_clr_is_default_theme_QMARK_$$=$background_clr_is_default_theme_QMARK_$$?"#2e3434":"#eef0f2";$healthy_QMARK_$jscomp$2_title$jscomp$25$$=$APP.$cljs$core$truth_$$($error_QMARK_$jscomp$1_theme$jscomp$12$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.exporting-object-error"):
$complete_QMARK__retry_last_operation$$?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.exporting-complete"):$APP.$cljs$core$truth_$$($healthy_QMARK_$jscomp$2_title$jscomp$25$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.exporting-object"):$APP.$cljs$core$not$$($healthy_QMARK_$jscomp$2_title$jscomp$25$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.exporting-object-slow"):null;$complete_QMARK__retry_last_operation$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$exports$assets$retry_last_export$$())});var $toggle_detail_visibility$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$exports$assets$toggle_detail_visibililty$$())});return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[$APP.$cljs$core$truth_$$($widget_visible_QMARK_$$)?
(0,$APP.$rumext$v2$jsx$$)("div",{onClick:$toggle_detail_visibility$$,className:"main_ui_exports_assets__export-progress-widget",children:(0,$APP.$rumext$v2$jsxs$$)("svg",{width:"24",height:"24",children:[(0,$APP.$rumext$v2$jsx$$)("circle",{r:"10",cx:"12",cy:"12",fill:"transparent",stroke:$background_clr_is_default_theme_QMARK_$$,strokeWidth:"4"}),(0,$APP.$rumext$v2$jsx$$)("circle",{cy:"12",transform:"rotate(-90 12,12)",strokeDasharray:""+($circ$$??"")+" "+($circ$$??""),stroke:$color$jscomp$126$$,
style:{transition:"stroke-dashoffset 1s ease-in-out"},fill:"transparent",strokeWidth:"4",r:"10",strokeDashoffset:$pct$jscomp$1$$,cx:"12"})]})}):null,$APP.$cljs$core$truth_$$($detail_visible_QMARK_$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_exports_assets__export-progress-modal "+($APP.$cljs$core$truth_$$($error_QMARK_$jscomp$1_theme$jscomp$12$$)?"main_ui_exports_assets__has-error":""),children:[$APP.$cljs$core$truth_$$($error_QMARK_$jscomp$1_theme$jscomp$12$$)?$app$main$ui$exports$assets$error_icon$$:
$app$main$ui$exports$assets$neutral_icon$$,(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_exports_assets__export-progress-title",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_exports_assets__title-text",children:$healthy_QMARK_$jscomp$2_title$jscomp$25$$}),$APP.$cljs$core$truth_$$($error_QMARK_$jscomp$1_theme$jscomp$12$$)?(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$complete_QMARK__retry_last_operation$$,className:"main_ui_exports_assets__retry-btn",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.retry")}):
(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_exports_assets__progress",children:""+($progress$$??"")+" / "+($total$jscomp$17$$??"")})]}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$toggle_detail_visibility$$,className:"main_ui_exports_assets__progress-close-button",children:$app$main$ui$exports$assets$close_icon$$}),$APP.$cljs$core$truth_$$($error_QMARK_$jscomp$1_theme$jscomp$12$$)?null:(0,$APP.$rumext$v2$jsx$$)("svg",{height:4,width:280,className:"main_ui_exports_assets__progress-bar",children:(0,$APP.$rumext$v2$jsxs$$)("g",
{children:[(0,$APP.$rumext$v2$jsx$$)("path",{d:"M0 0 L280 0",stroke:$background_clr_is_default_theme_QMARK_$$,strokeWidth:30}),(0,$APP.$rumext$v2$jsx$$)("path",{d:"M0 0 L280 0",stroke:$color$jscomp$126$$,strokeWidth:30,fill:"transparent",strokeDasharray:280,strokeDashoffset:280-$pwidth$$,style:{transition:"stroke-dashoffset 1s ease-in-out"}})]})})]}):null]})});$APP.$app$common$logging$loggers$$.set("app.common.files.repair",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1158$debug$$));
var $app$common$files$repair$repair_error$$=function(){var $method_table__5622__auto__$jscomp$21$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$prefer_table__5623__auto__$jscomp$21$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$method_cache__5624__auto__$jscomp$21$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$cached_hierarchy__5625__auto__$jscomp$21$$=
$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$),$hierarchy__5626__auto__$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$204$hierarchy$$,$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$?$APP.$cljs$core$get_global_hierarchy$$.$cljs$core$IFn$_invoke$arity$0$():$APP.$cljs$core$get_global_hierarchy$$());return new $APP.$cljs$core$MultiFn$$($APP.$cljs$core$symbol$$.$cljs$core$IFn$_invoke$arity$2$("app.common.files.repair",
"repair-error"),function($code$jscomp$47$$){return $code$jscomp$47$$},$APP.$cljs$cst$205$default$$,$hierarchy__5626__auto__$jscomp$21$$,$method_table__5622__auto__$jscomp$21$$,$prefer_table__5623__auto__$jscomp$21$$,$method_cache__5624__auto__$jscomp$21$$,$cached_hierarchy__5625__auto__$jscomp$21$$)}();
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4910$invalid_geometry$$,function($_$jscomp$2695_map__71994__$1$$,$p__71993$$,$file_data$jscomp$71$$){$_$jscomp$2695_map__71994__$1$$=$APP.$cljs$core$__destructure_map$$($p__71993$$);var $shape$jscomp$801$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2695_map__71994__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$327$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2695_map__71994__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :invalid-geometry"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$801$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$801$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$327$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$327$$),$file_data$jscomp$71$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$801$$)],
null),function($shape__$1$jscomp$69$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e reset geometry"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$shape$setup_rect$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$69$$,$APP.$cljs$cst$1499$x$$,0),$APP.$cljs$cst$1500$y$$,0),$APP.$cljs$cst$288$width$$,.01),$APP.$cljs$cst$1511$height$$,.01))})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4911$parent_not_found$$,function($_$jscomp$2696_map__71996__$1$$,$p__71995$$,$file_data$jscomp$72$$){$_$jscomp$2696_map__71996__$1$$=$APP.$cljs$core$__destructure_map$$($p__71995$$);var $shape$jscomp$802$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2696_map__71996__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$328$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2696_map__71996__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :parent-not-found"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$802$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$802$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$328$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$328$$),$file_data$jscomp$72$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$802$$)],
null),function($shape__$1$jscomp$70$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e set to "],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$,$APP.$app$common$uuid$zero$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$70$$,$APP.$cljs$cst$1603$parent_id$$,$APP.$app$common$uuid$zero$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4912$child_not_in_parent$$,function($_$jscomp$2697_map__71998__$1$$,$p__71997$$,$file_data$jscomp$73$$){$_$jscomp$2697_map__71998__$1$$=$APP.$cljs$core$__destructure_map$$($p__71997$$);var $shape$jscomp$803$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2697_map__71998__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$329$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2697_map__71998__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :child-not-in-parent"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$803$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$803$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$329$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$329$$),$file_data$jscomp$73$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$803$$)],
null),function($parent_shape$jscomp$2$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e add children to"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1603$parent_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($parent_shape$jscomp$2$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($parent_shape$jscomp$2$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$conj$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$803$$))})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4913$duplicated_children$$,function($_$jscomp$2698_map__72000__$1$$,$p__71999$$,$file_data$jscomp$74$$){$_$jscomp$2698_map__72000__$1$$=$APP.$cljs$core$__destructure_map$$($p__71999$$);var $shape$jscomp$804$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2698_map__72000__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$330$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2698_map__72000__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :duplicated-children"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$804$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$804$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$330$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$330$$),$file_data$jscomp$74$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$804$$)],
null),function($shape__$1$jscomp$71$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e remove duplicated children"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$71$$,$APP.$cljs$cst$1598$shapes$$,$APP.$cljs$core$distinct$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4914$child_not_found$$,function($_$jscomp$2699_map__72009__$1$$,$p__72008$$,$file_data$jscomp$75$$){$_$jscomp$2699_map__72009__$1$$=$APP.$cljs$core$__destructure_map$$($p__72008$$);var $shape$jscomp$805$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2699_map__72009__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$331$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2699_map__72009__$1$$,
$APP.$cljs$cst$2028$page_id$$),$args$jscomp$255$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2699_map__72009__$1$$,$cljs$cst$576$args$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"repairing shape :child-not-found"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$805$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$805$$)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$331$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$331$$),$file_data$jscomp$75$$),new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$805$$)],null),function($parent_shape$jscomp$3$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"  -\x3e remove child"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4915$child_id$$,$cljs$cst$4915$child_id$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$255$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($parent_shape$jscomp$3$$,$APP.$cljs$cst$1598$shapes$$,function($shapes$jscomp$144$$){return $APP.$app$common$data$removev$$(function($p1__72001_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$4915$child_id$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$255$$),
$p1__72001_SHARP_$$)},$shapes$jscomp$144$$)})})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4916$invalid_parent$$,function($_$jscomp$2700_args$jscomp$256_map__72013__$1$$,$p__72012$$,$file_data$jscomp$76$$){$_$jscomp$2700_args$jscomp$256_map__72013__$1$$=$APP.$cljs$core$__destructure_map$$($p__72012$$);var $shape$jscomp$806$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2700_args$jscomp$256_map__72013__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$332$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2700_args$jscomp$256_map__72013__$1$$,
$APP.$cljs$cst$2028$page_id$$);$_$jscomp$2700_args$jscomp$256_map__72013__$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2700_args$jscomp$256_map__72013__$1$$,$cljs$cst$576$args$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :invalid-parent"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$806$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$806$$)],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$332$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$332$$),$file_data$jscomp$76$$),
$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2700_args$jscomp$256_map__72013__$1$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$806$$],null),null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2568$allow_altering_copies$$,!0],null))});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4917$frame_not_found$$,function($_$jscomp$2701_map__72015__$1$$,$p__72014$$,$file_data$jscomp$77$$){$_$jscomp$2701_map__72015__$1$$=$APP.$cljs$core$__destructure_map$$($p__72014$$);var $shape$jscomp$807$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2701_map__72015__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$333$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2701_map__72015__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :frame-not-found"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$807$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$807$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$333$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$333$$),$file_data$jscomp$77$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$807$$)],
null),function($shape__$1$jscomp$72$$){var $page$jscomp$102$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$77$$,$page_id$jscomp$333$$),$frame$jscomp$42$$=$APP.$app$common$files$helpers$get_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$102$$),$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$72$$)),$frame_id$jscomp$108$$=function(){var $or__5025__auto__$jscomp$914$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$42$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$914$$)?$or__5025__auto__$jscomp$914$$:$APP.$app$common$uuid$zero$$}();$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,
"  -\x3e set to "],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$108$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$72$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$108$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4918$invalid_frame$$,function($_$jscomp$2702_map__72018__$1$$,$p__72017$$,$file_data$jscomp$78$$){$_$jscomp$2702_map__72018__$1$$=$APP.$cljs$core$__destructure_map$$($p__72017$$);var $shape$jscomp$808$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2702_map__72018__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$334$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2702_map__72018__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :invalid-frame"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$808$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$808$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$334$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$334$$),$file_data$jscomp$78$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$808$$)],
null),function($shape__$1$jscomp$73$$){var $page$jscomp$103$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$78$$,$page_id$jscomp$334$$),$frame$jscomp$43$$=$APP.$app$common$files$helpers$get_frame$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$103$$),$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$73$$)),$frame_id$jscomp$109$$=function(){var $or__5025__auto__$jscomp$915$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame$jscomp$43$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$915$$)?$or__5025__auto__$jscomp$915$$:$APP.$app$common$uuid$zero$$}();$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,
"  -\x3e set to "],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$109$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$73$$,$APP.$cljs$cst$1591$frame_id$$,$frame_id$jscomp$109$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4919$component_not_main$$,function($_$jscomp$2703_map__72024__$1$$,$p__72023$$,$file_data$jscomp$79$$){$_$jscomp$2703_map__72024__$1$$=$APP.$cljs$core$__destructure_map$$($p__72023$$);var $shape$jscomp$809$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2703_map__72024__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$335$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2703_map__72024__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :component-not-main"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$809$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$809$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$335$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$335$$),$file_data$jscomp$79$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$809$$)],
null),function($shape__$1$jscomp$74$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e set :main-instance"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$74$$,$APP.$cljs$cst$2030$main_instance$$,!0)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4920$component_main_external$$,function($_$jscomp$2704_map__72026__$1$$,$p__72025$$,$file_data$jscomp$80$$){$_$jscomp$2704_map__72026__$1$$=$APP.$cljs$core$__destructure_map$$($p__72025$$);var $shape$jscomp$810$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2704_map__72026__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$336$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2704_map__72026__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :component-main-external"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$810$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$810$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$336$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$336$$),$file_data$jscomp$80$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$810$$)],
null),function($shape__$1$jscomp$75$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e set :component-file to local file"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$75$$,$APP.$cljs$cst$1627$component_file$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$80$$))})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4921$component_not_found$$,function($_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$,$p__72031$$,$file_data$jscomp$81$$){$_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$=$APP.$cljs$core$__destructure_map$$($p__72031$$);var $shape$jscomp$811$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$,
$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$337$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$,$APP.$cljs$cst$2028$page_id$$);$_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$81$$,$page_id$jscomp$337$$);$_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$=$APP.$app$common$files$helpers$get_children_ids_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$811$$));$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :component-not-found"],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$811$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$811$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$337$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$337$$),$file_data$jscomp$81$$),$_$jscomp$2705_map__72032__$1_page$jscomp$104_shape_ids$jscomp$103$$,function($shape__$1$jscomp$76$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e detach shape"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$76$$)],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$detach_shape$$($shape__$1$jscomp$76$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4922$invalid_main_instance_id$$,function($_$jscomp$2706_component$jscomp$97_map__72034__$1$$,$p__72033$$,$file_data$jscomp$82$$){function $detach_shape$jscomp$1$$($shape__$1$jscomp$77$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e detach shape"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$77$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$detach_shape$$($shape__$1$jscomp$77$$)}
function $repair_component$$($component__$1$jscomp$2$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e assign main-instance-id"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component__$1$jscomp$2$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component__$1$jscomp$2$$,$APP.$cljs$cst$2045$main_instance_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$812$$))}$_$jscomp$2706_component$jscomp$97_map__72034__$1$$=
$APP.$cljs$core$__destructure_map$$($p__72033$$);var $shape$jscomp$812$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2706_component$jscomp$97_map__72034__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$338$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2706_component$jscomp$97_map__72034__$1$$,$APP.$cljs$cst$2028$page_id$$);$_$jscomp$2706_component$jscomp$97_map__72034__$1$$=$APP.$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$02$$($file_data$jscomp$82$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$812$$));$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :invalid-main-instance-id"],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$812$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$812$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$338$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $_$jscomp$2706_component$jscomp$97_map__72034__$1$$!=null&&$APP.$cljs$core$not$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2706_component$jscomp$97_map__72034__$1$$))?$APP.$app$common$files$changes_builder$update_component$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,
$page_id$jscomp$338$$),$file_data$jscomp$82$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$812$$),$repair_component$$):$APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$338$$),$file_data$jscomp$82$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$812$$)],null),$detach_shape$jscomp$1$$)});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4923$invalid_main_instance_page$$,function($_$jscomp$2707_map__72038__$1$$,$p__72037$$,$file_data$jscomp$83$$){$_$jscomp$2707_map__72038__$1$$=$APP.$cljs$core$__destructure_map$$($p__72037$$);var $shape$jscomp$813$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2707_map__72038__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$339$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2707_map__72038__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :invalid-main-instance-page"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$813$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$813$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$339$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_component$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$339$$),$file_data$jscomp$83$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$813$$),function($component$jscomp$98$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e assign main-instance-page"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1611$component_id$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$98$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$98$$,$APP.$cljs$cst$2046$main_instance_page$$,$page_id$jscomp$339$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4924$invalid_main_instance$$,function($_$jscomp$2708_map__72040__$1$$,$p__72039$$,$file_data$jscomp$84$$){$_$jscomp$2708_map__72040__$1$$=$APP.$cljs$core$__destructure_map$$($p__72039$$);var $shape$jscomp$814$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2708_map__72040__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$340$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2708_map__72040__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :invalid-main-instance"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$814$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$814$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$340$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$340$$),$file_data$jscomp$84$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$814$$)],
null),function($shape__$1$jscomp$78$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e CANNOT REPAIR THIS AUTOMATICALLY."],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1160$warn$$,!1);return $shape__$1$jscomp$78$$})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4925$component_main$$,function($_$jscomp$2709_map__72042__$1$$,$p__72041$$,$file_data$jscomp$85$$){$_$jscomp$2709_map__72042__$1$$=$APP.$cljs$core$__destructure_map$$($p__72041$$);var $shape$jscomp$815$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2709_map__72042__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$341$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2709_map__72042__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :component-main"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$815$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$815$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$341$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$341$$),$file_data$jscomp$85$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$815$$)],
null),function($shape__$1$jscomp$79$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e unset :main-instance"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$79$$,$APP.$cljs$cst$2030$main_instance$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4926$should_be_component_root$$,function($_$jscomp$2710_map__72044__$1$$,$p__72043$$,$file_data$jscomp$86$$){$_$jscomp$2710_map__72044__$1$$=$APP.$cljs$core$__destructure_map$$($p__72043$$);var $shape$jscomp$816$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2710_map__72044__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$342$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2710_map__72044__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :should-be-component-root"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$816$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$816$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$342$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$342$$),$file_data$jscomp$86$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$816$$)],
null),function($shape__$1$jscomp$80$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e set :component-root"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$80$$,$APP.$cljs$cst$2029$component_root$$,!0)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4927$should_not_be_component_root$$,function($_$jscomp$2711_map__72055__$1$$,$p__72054$$,$file_data$jscomp$87$$){$_$jscomp$2711_map__72055__$1$$=$APP.$cljs$core$__destructure_map$$($p__72054$$);var $shape$jscomp$817$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2711_map__72055__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$343$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2711_map__72055__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :should-not-be-component-root"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$817$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$817$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$343$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$343$$),$file_data$jscomp$87$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$817$$)],
null),function($shape__$1$jscomp$81$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e unset :component-root"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$81$$,$APP.$cljs$cst$2029$component_root$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4928$ref_shape_not_found$$,function($_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$,$p__72060$$,$file_data$jscomp$88$$,$libraries$jscomp$100$$){function $reassign_shape$$($shape__$1$jscomp$82$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e reassign shape-ref to"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($matching_shape$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$82$$,
$APP.$cljs$cst$2032$shape_ref$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($matching_shape$$))}$_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$=$APP.$cljs$core$__destructure_map$$($p__72060$$);var $shape$jscomp$818$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$344$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$,
$APP.$cljs$cst$2028$page_id$$),$matching_shape$$=function(){var $component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$88$$,$page_id$jscomp$344$$),$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$=$APP.$app$common$types$container$get_component_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$),
$shape$jscomp$818$$),$component_file$jscomp$6_temp__5823__auto__$jscomp$196$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$88$$))?$file_data$jscomp$88$$:$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$100$$,
$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$)));$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$=$APP.$cljs$core$truth_$$($component_file$jscomp$6_temp__5823__auto__$jscomp$196$$)?$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($component_file$jscomp$6_temp__5823__auto__$jscomp$196$$,
$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$),!0):null;$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$=$app$common$types$file$get_component_shapes$$($file_data$jscomp$88$$,$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$);
$component_file$jscomp$6_temp__5823__auto__$jscomp$196$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72056_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($p1__72056_SHARP_$$),$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$818$$))},$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$);
if($APP.$cljs$core$truth_$$($component_file$jscomp$6_temp__5823__auto__$jscomp$196$$))return $component_file$jscomp$6_temp__5823__auto__$jscomp$196$$;var $temp__5825__auto__$jscomp$271$$=$APP.$app$common$types$container$get_shape$$($component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$,$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$818$$));if($APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$271$$)){$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$=
$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72058_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72058_SHARP_$$),$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$271$$))},$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$);if($APP.$cljs$core$truth_$$($component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$))return $component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$;
$component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$=$APP.$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$),$shape$jscomp$818$$);$component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file_data$jscomp$88$$))?$file_data$jscomp$88$$:$APP.$cljs$cst$142$data$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($libraries$jscomp$100$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$)));
$component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$=$APP.$cljs$core$truth_$$($component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$)?$app$common$types$components_list$get_component$cljs$0core$0IFn$0_invoke$0arity$03$$($component$jscomp$99_component_file__$1$jscomp$3_component_shapes_root_shape$jscomp$7_temp__5823__auto____$1$jscomp$13$$,$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$),
!0):null;$component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$=$app$common$types$file$get_component_shapes$$($file_data$jscomp$88$$,$component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$);$component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72059_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($p1__72059_SHARP_$$),
$APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($temp__5825__auto__$jscomp$271$$))},$component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$);return $APP.$cljs$core$truth_$$($component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$)?$component__$1$jscomp$3_component_shapes__$1_head_shape$jscomp$2_page$jscomp$106_temp__5823__auto____$2$jscomp$2$$:null}return null}();$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :ref-shape-not-found"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$818$$)],
null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$818$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$344$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);if($matching_shape$$!=null)return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,
$page_id$jscomp$344$$),$file_data$jscomp$88$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$818$$)],null),$reassign_shape$$);$_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$88$$,$page_id$jscomp$344$$);$_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$=$APP.$app$common$files$helpers$get_children_ids_with_self$$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$),
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$818$$));return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$344$$),$file_data$jscomp$88$$),$_$jscomp$2712_map__72061__$1_page$jscomp$105_shape_ids$jscomp$104$$,function($shape__$1$jscomp$83$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e detach shape"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$83$$)],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$detach_shape$$($shape__$1$jscomp$83$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4929$ref_shape_is_not_head$$,function($_$jscomp$2713_map__72074__$1$$,$p__72073$$,$file_data$jscomp$89$$){$_$jscomp$2713_map__72074__$1$$=$APP.$cljs$core$__destructure_map$$($p__72073$$);var $shape$jscomp$819$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2713_map__72074__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$345$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2713_map__72074__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :shape-ref-is-not-head"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$819$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$819$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$345$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$345$$),$file_data$jscomp$89$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$819$$)],
null),function($shape__$1$jscomp$84$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e unhead shape"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$unhead_shape$$($shape__$1$jscomp$84$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4930$ref_shape_is_head$$,function($_$jscomp$2714_map__72090__$1$$,$p__72089$$,$file_data$jscomp$90$$){$_$jscomp$2714_map__72090__$1$$=$APP.$cljs$core$__destructure_map$$($p__72089$$);var $shape$jscomp$820$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2714_map__72090__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$346$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2714_map__72090__$1$$,
$APP.$cljs$cst$2028$page_id$$),$args$jscomp$257$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2714_map__72090__$1$$,$cljs$cst$576$args$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"repairing shape :shape-ref-is-head"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$820$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$820$$)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$346$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$346$$),$file_data$jscomp$90$$),new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$820$$)],null),function($shape__$1$jscomp$85$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"  -\x3e reroot shape"],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$rehead_shape$$($shape__$1$jscomp$85$$,$APP.$cljs$cst$1627$component_file$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$257$$),$APP.$cljs$cst$1611$component_id$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$257$$))})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4931$shape_ref_cycle$$,function($_$jscomp$2715_map__72104__$1$$,$p__72099$$,$file_data$jscomp$91$$){$_$jscomp$2715_map__72104__$1$$=$APP.$cljs$core$__destructure_map$$($p__72099$$);var $shape$jscomp$821$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2715_map__72104__$1$$,$APP.$cljs$cst$1795$shape$$),$args$jscomp$258$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2715_map__72104__$1$$,
$cljs$cst$576$args$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing component :shape-ref-cycle"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$821$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$821$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_component$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,
null),$file_data$jscomp$91$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$821$$),function($component$jscomp$100$$){var $objects$jscomp$675$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$100$$),$to_detach$$=$APP.$cljs$core$set$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$mapcat$cljs$0core$0IFn$0_invoke$0arity$0variadic$$(function($p1__72097_SHARP_$$){return $app$common$types$container$get_children_in_instance$$($objects$jscomp$675$$,
$p1__72097_SHARP_$$)},$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72096_SHARP_$$){return $APP.$app$common$types$container$get_head_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($objects$jscomp$675$$,$p1__72096_SHARP_$$)},$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72095_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$675$$,
$p1__72095_SHARP_$$)},$cljs$cst$4932$cycles_ids$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$258$$)))))]))));return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$100$$,$APP.$cljs$cst$1615$objects$$,function($objects__$1$jscomp$30$$){return $APP.$cljs$core$reduce_kv$$(function($acc$jscomp$137$$,$k$jscomp$665$$,$v$jscomp$623$$){return $APP.$cljs$core$contains_QMARK_$$($to_detach$$,$k$jscomp$665$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$137$$,
$k$jscomp$665$$,$app$common$types$component$detach_shape$$($v$jscomp$623$$)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$137$$,$k$jscomp$665$$,$v$jscomp$623$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$objects__$1$jscomp$30$$)})})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4933$shape_ref_in_main$$,function($_$jscomp$2716_map__72112__$1$$,$p__72111$$,$file_data$jscomp$92$$){$_$jscomp$2716_map__72112__$1$$=$APP.$cljs$core$__destructure_map$$($p__72111$$);var $shape$jscomp$822$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2716_map__72112__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$347$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2716_map__72112__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :shape-ref-in-main"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$822$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$822$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$347$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$347$$),$file_data$jscomp$92$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$822$$)],
null),function($shape__$1$jscomp$86$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e unset :shape-ref"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$86$$,$APP.$cljs$cst$2032$shape_ref$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4934$root_main_not_allowed$$,function($_$jscomp$2717_map__72117__$1$$,$p__72116$$,$file_data$jscomp$93$$){$_$jscomp$2717_map__72117__$1$$=$APP.$cljs$core$__destructure_map$$($p__72116$$);var $shape$jscomp$823$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2717_map__72117__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$348$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2717_map__72117__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :root-main-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$823$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$823$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$348$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$348$$),$file_data$jscomp$93$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$823$$)],
null),function($shape__$1$jscomp$87$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e unset :component-root"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$87$$,$APP.$cljs$cst$2029$component_root$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4935$nested_main_not_allowed$$,function($_$jscomp$2718_map__72124__$1$$,$p__72123$$,$file_data$jscomp$94$$){$_$jscomp$2718_map__72124__$1$$=$APP.$cljs$core$__destructure_map$$($p__72123$$);var $shape$jscomp$824$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2718_map__72124__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$349$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2718_map__72124__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :nested-main-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$824$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$824$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$349$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$files$changes_builder$change_parent$cljs$0core$0IFn$0_invoke$0arity$05$$($APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$349$$),$file_data$jscomp$94$$),new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$824$$)],null),function($shape__$1$jscomp$88$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"  -\x3e set :component-root"],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$88$$,$APP.$cljs$cst$2029$component_root$$,!0)}),$APP.$app$common$uuid$zero$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$shape$jscomp$824$$],null),null,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$2568$allow_altering_copies$$,
!0],null))});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4936$root_copy_not_allowed$$,function($_$jscomp$2719_map__72127__$1$$,$p__72126$$,$file_data$jscomp$95$$){$_$jscomp$2719_map__72127__$1$$=$APP.$cljs$core$__destructure_map$$($p__72126$$);var $shape$jscomp$825$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2719_map__72127__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$350$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2719_map__72127__$1$$,$APP.$cljs$cst$2028$page_id$$);
$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :root-copy-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$825$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$825$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$350$$],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$350$$),$file_data$jscomp$95$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$825$$)],null),
function($shape__$1$jscomp$89$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e unset :component-root"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($shape__$1$jscomp$89$$,$APP.$cljs$cst$2029$component_root$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4937$nested_copy_not_allowed$$,function($_$jscomp$2720_map__72133__$1$$,$p__72132$$,$file_data$jscomp$96$$){$_$jscomp$2720_map__72133__$1$$=$APP.$cljs$core$__destructure_map$$($p__72132$$);var $shape$jscomp$826$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2720_map__72133__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$351$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2720_map__72133__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :nested-copy-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$826$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$826$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$351$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$351$$),$file_data$jscomp$96$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$826$$)],
null),function($shape__$1$jscomp$90$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e set :component-root"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($shape__$1$jscomp$90$$,$APP.$cljs$cst$2029$component_root$$,!0)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4938$not_head_main_not_allowed$$,function($_$jscomp$2721_map__72138__$1$$,$p__72137$$,$file_data$jscomp$97$$){$_$jscomp$2721_map__72138__$1$$=$APP.$cljs$core$__destructure_map$$($p__72137$$);var $shape$jscomp$827$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2721_map__72138__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$352$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2721_map__72138__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :not-head-main-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$827$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$827$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$352$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$352$$),$file_data$jscomp$97$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$827$$)],
null),function($shape__$1$jscomp$91$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e detach shape"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$91$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$detach_shape$$($shape__$1$jscomp$91$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4939$not_head_copy_not_allowed$$,function($_$jscomp$2722_map__72144__$1$$,$p__72143$$,$file_data$jscomp$98$$){$_$jscomp$2722_map__72144__$1$$=$APP.$cljs$core$__destructure_map$$($p__72143$$);var $shape$jscomp$828$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2722_map__72144__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$353$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2722_map__72144__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :not-head-copy-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$828$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$828$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$353$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$353$$),$file_data$jscomp$98$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$828$$)],
null),function($shape__$1$jscomp$92$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e detach shape"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$92$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$detach_shape$$($shape__$1$jscomp$92$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4940$not_component_not_allowed$$,function($_$jscomp$2723_map__72154__$1$$,$p__72152$$,$file_data$jscomp$99$$){$_$jscomp$2723_map__72154__$1$$=$APP.$cljs$core$__destructure_map$$($p__72152$$);var $shape$jscomp$829$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2723_map__72154__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$354$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2723_map__72154__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :not-component-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$829$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$829$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$354$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$354$$),$file_data$jscomp$99$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$829$$)],
null),function($shape__$1$jscomp$93$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1160$warn$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e CANNOT REPAIR THIS AUTOMATICALLY."],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1160$warn$$,!1);return $shape__$1$jscomp$93$$})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4941$instance_head_not_frame$$,function($_$jscomp$2724_map__72164__$1$$,$p__72163$$,$file_data$jscomp$100$$){$_$jscomp$2724_map__72164__$1$$=$APP.$cljs$core$__destructure_map$$($p__72163$$);var $shape$jscomp$830$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2724_map__72164__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$355$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2724_map__72164__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :instance-head-not-frame"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$830$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$830$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$355$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$355$$),$file_data$jscomp$100$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$830$$)],
null),function($shape__$1$jscomp$94$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e set :type :frame"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$variadic$($shape__$1$jscomp$94$$,$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1590$frame$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$1618$fills$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$1859$hide_in_viewer$$,!0,$APP.$cljs$cst$1630$r1$$,0,$APP.$cljs$cst$1631$r2$$,0,$APP.$cljs$cst$1632$r3$$,0,$APP.$cljs$cst$1633$r4$$,0]))})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4942$component_nil_objects_not_allowed$$,function($_$jscomp$2725_map__72177__$1$$,$p__72176$$,$file_data$jscomp$101$$){$_$jscomp$2725_map__72177__$1$$=$APP.$cljs$core$__destructure_map$$($p__72176$$);var $shape$jscomp$831$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2725_map__72177__$1$$,$APP.$cljs$cst$1795$shape$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",
$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing component :component-nil-objects-not-allowed"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$831$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$831$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_component$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(null),
$file_data$jscomp$101$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$831$$),function($component$jscomp$101$$){if($APP.$cljs$core$truth_$$($APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$101$$)))return $APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e set :objects {}"],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1),$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$101$$,$APP.$cljs$cst$1615$objects$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e remove :objects"],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($component$jscomp$101$$,$APP.$cljs$cst$1615$objects$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4943$invalid_text_touched$$,function($_$jscomp$2726_map__72184__$1$$,$p__72183$$,$file_data$jscomp$102$$){$_$jscomp$2726_map__72184__$1$$=$APP.$cljs$core$__destructure_map$$($p__72183$$);var $shape$jscomp$832$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2726_map__72184__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$356$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2726_map__72184__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :invalid-text-touched"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$832$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$832$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$356$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$356$$),$file_data$jscomp$102$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$832$$)],
null),function($shape__$1$jscomp$95$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e add :content-group to :touched-groups"],null)],null)}),null,
"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$4$($shape__$1$jscomp$95$$,$APP.$cljs$cst$1610$touched$$,$app$common$types$component$set_touched_group$$,$cljs$cst$2053$content_group$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4944$misplaced_slot$$,function($_$jscomp$2727_map__72195__$1$$,$p__72194$$,$file_data$jscomp$103$$){$_$jscomp$2727_map__72195__$1$$=$APP.$cljs$core$__destructure_map$$($p__72194$$);var $shape$jscomp$833$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2727_map__72195__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$357$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2727_map__72195__$1$$,
$APP.$cljs$cst$2028$page_id$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :misplaced-slot"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$833$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$833$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$357$$],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$357$$),$file_data$jscomp$103$$),new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$833$$)],
null),function($shape__$1$jscomp$96$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e remove swap-slot"],null)],null)}),null,"app.common.files.repair",
$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$remove_swap_slot$$($shape__$1$jscomp$96$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4945$duplicate_slot$$,function($_$jscomp$2728_child_with_duplicate_map__72199__$1$$,$p__72198$$,$file_data$jscomp$104$$){$_$jscomp$2728_child_with_duplicate_map__72199__$1$$=$APP.$cljs$core$__destructure_map$$($p__72198$$);var $shape$jscomp$834$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2728_child_with_duplicate_map__72199__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$358$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2728_child_with_duplicate_map__72199__$1$$,$APP.$cljs$cst$2028$page_id$$),$page$jscomp$107$$=$APP.$app$common$types$pages_list$get_page$$($file_data$jscomp$104$$,$page_id$jscomp$358$$),$childs$jscomp$19$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72197_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$107$$),$p1__72197_SHARP_$$)},
$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$834$$));$_$jscomp$2728_child_with_duplicate_map__72199__$1$$=function(){var $result$jscomp$314$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($duplicates$jscomp$1_p__72200$$,$item$jscomp$104$$){var $seen$jscomp$12$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($duplicates$jscomp$1_p__72200$$,0,null);$duplicates$jscomp$1_p__72200$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($duplicates$jscomp$1_p__72200$$,
1,null);var $swap_slot$jscomp$6$$=$APP.$app$common$types$component$get_swap_slot$$($item$jscomp$104$$);return $APP.$cljs$core$contains_QMARK_$$($seen$jscomp$12$$,$swap_slot$jscomp$6$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$seen$jscomp$12$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($duplicates$jscomp$1_p__72200$$,$item$jscomp$104$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($seen$jscomp$12$$,$swap_slot$jscomp$6$$),$duplicates$jscomp$1_p__72200$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$childs$jscomp$19$$);return $APP.$cljs$core$second$$($result$jscomp$314$$)}();$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing shape :duplicated-slot"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$834$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$834$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$358$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,
$page_id$jscomp$358$$),$file_data$jscomp$104$$),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$_$jscomp$2728_child_with_duplicate_map__72199__$1$$),function($shape__$1$jscomp$97$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"  -\x3e remove swap-slot"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4915$child_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape__$1$jscomp$97$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $app$common$types$component$remove_swap_slot$$($shape__$1$jscomp$97$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4946$component_duplicate_slot$$,function($_$jscomp$2729_childs_with_duplicate_main_shape$jscomp$3_map__72210__$1$$,$p__72209$$,$file_data$jscomp$105$$){$_$jscomp$2729_childs_with_duplicate_main_shape$jscomp$3_map__72210__$1$$=$APP.$cljs$core$__destructure_map$$($p__72209$$);var $shape$jscomp$835$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2729_childs_with_duplicate_main_shape$jscomp$3_map__72210__$1$$,
$APP.$cljs$cst$1795$shape$$);$_$jscomp$2729_childs_with_duplicate_main_shape$jscomp$3_map__72210__$1$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($shape$jscomp$835$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1615$objects$$,$APP.$cljs$cst$2045$main_instance_id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$835$$)],null));var $childs$jscomp$20$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72208_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$835$$),
$p1__72208_SHARP_$$)},$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($_$jscomp$2729_childs_with_duplicate_main_shape$jscomp$3_map__72210__$1$$));$_$jscomp$2729_childs_with_duplicate_main_shape$jscomp$3_map__72210__$1$$=function(){var $result$jscomp$315$$=$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($duplicates$jscomp$2_p__72220$$,$item$jscomp$105$$){var $seen$jscomp$13$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($duplicates$jscomp$2_p__72220$$,
0,null);$duplicates$jscomp$2_p__72220$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($duplicates$jscomp$2_p__72220$$,1,null);var $swap_slot$jscomp$7$$=$APP.$app$common$types$component$get_swap_slot$$($item$jscomp$105$$);return $APP.$cljs$core$contains_QMARK_$$($seen$jscomp$13$$,$swap_slot$jscomp$7$$)?new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$seen$jscomp$13$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($duplicates$jscomp$2_p__72220$$,
$item$jscomp$105$$)],null):new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($seen$jscomp$13$$,$swap_slot$jscomp$7$$),$duplicates$jscomp$2_p__72220$$],null)},new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$],null),$childs$jscomp$20$$);return $APP.$cljs$core$second$$($result$jscomp$315$$)}();
var $duplicated_ids$$=$APP.$cljs$core$set$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$266$id$$,$_$jscomp$2729_childs_with_duplicate_main_shape$jscomp$3_map__72210__$1$$));$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repairing component :component-duplicated-slot"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$835$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$835$$)],
null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_component$$($APP.$app$common$files$changes_builder$with_library_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$01$$(null),$file_data$jscomp$105$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$835$$),function($component$jscomp$102$$){var $objects$jscomp$676$$=$APP.$cljs$core$reduce_kv$$(function($acc$jscomp$138$$,
$k$jscomp$666$$,$v$jscomp$624$$){return $APP.$cljs$core$contains_QMARK_$$($duplicated_ids$$,$k$jscomp$666$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$138$$,$k$jscomp$666$$,$app$common$types$component$remove_swap_slot$$($v$jscomp$624$$)):$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($acc$jscomp$138$$,$k$jscomp$666$$,$v$jscomp$624$$)},$APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($component$jscomp$102$$));
return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($component$jscomp$102$$,$APP.$cljs$cst$1615$objects$$,$objects$jscomp$676$$)})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4947$missing_slot$$,function($_$jscomp$2730_map__72237__$1$$,$p__72236$$,$file_data$jscomp$106$$){$_$jscomp$2730_map__72237__$1$$=$APP.$cljs$core$__destructure_map$$($p__72236$$);var $shape$jscomp$836$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2730_map__72237__$1$$,$APP.$cljs$cst$1795$shape$$),$page_id$jscomp$359$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2730_map__72237__$1$$,
$APP.$cljs$cst$2028$page_id$$),$args$jscomp$259$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$2730_map__72237__$1$$,$cljs$cst$576$args$$);$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$APP.$cljs$cst$273$hint$$,"repairing shape :missing-slot"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$836$$)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$836$$)],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$359$$],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1);return $APP.$app$common$files$changes_builder$update_shapes$cljs$0core$0IFn$0_invoke$0arity$03$$($APP.$app$common$files$changes_builder$with_file_data$$($APP.$app$common$files$changes_builder$empty_changes$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$page_id$jscomp$359$$),$file_data$jscomp$106$$),new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$836$$)],null),function($shape__$1$jscomp$98$$){var $slot$$=$cljs$cst$4948$swap_slot$$.$cljs$core$IFn$_invoke$arity$1$($args$jscomp$259$$);return $slot$$!=null?($APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,["  -\x3e set swap-slot to ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($slot$$)].join("")],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$1158$debug$$,!1),$app$common$types$component$set_swap_slot$$($shape__$1$jscomp$98$$,$slot$$)):null})});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4949$not_a_variant$$,function($_$jscomp$2731$$,$error$jscomp$125$$,$file$jscomp$87$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$125$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$87$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4950$invalid_variant_id$$,function($_$jscomp$2732$$,$error$jscomp$126$$,$file$jscomp$88$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$126$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$88$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4951$invalid_variant_properties$$,function($_$jscomp$2733$$,$error$jscomp$127$$,$file$jscomp$89$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$127$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$89$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4952$variant_not_main$$,function($_$jscomp$2734$$,$error$jscomp$128$$,$file$jscomp$90$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$128$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$90$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4953$parent_not_variant$$,function($_$jscomp$2735$$,$error$jscomp$129$$,$file$jscomp$91$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$129$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$91$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4954$variant_bad_name$$,function($_$jscomp$2736$$,$error$jscomp$130$$,$file$jscomp$92$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$130$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$92$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4955$variant_bad_variant_name$$,function($_$jscomp$2737$$,$error$jscomp$131$$,$file$jscomp$93$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$131$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$93$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$cljs$cst$4956$variant_component_bad_name$$,function($_$jscomp$2738$$,$error$jscomp$132$$,$file$jscomp$94$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Variant error code, we don't want to auto repair it for now"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$132$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$94$$});
$app$common$files$repair$repair_error$$.$cljs$core$IMultiFn$_add_method$arity$3$(null,$APP.$cljs$cst$205$default$$,function($_$jscomp$2739$$,$error$jscomp$133$$,$file$jscomp$95$$){$APP.$app$common$logging$enabled_QMARK_$$("app.common.files.repair",$APP.$cljs$cst$847$error$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"Unknown error code, don't know how to repair"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,$APP.$cljs$cst$271$code$$.$cljs$core$IFn$_invoke$arity$1$($error$jscomp$133$$)],null)],null)}),null,"app.common.files.repair",$APP.$cljs$cst$847$error$$,!1);return $file$jscomp$95$$});$app$common$schema$check_fn$$(new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"ValidationError"],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$271$code$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!1],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$955$app_DOT_common_DOT_schema_SLASH_one_of$$,new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,45,[$cljs$cst$4914$child_not_found$$,null,$cljs$cst$4922$invalid_main_instance_id$$,null,$cljs$cst$4923$invalid_main_instance_page$$,null,$cljs$cst$4944$misplaced_slot$$,null,$cljs$cst$4934$root_main_not_allowed$$,null,$cljs$cst$4926$should_be_component_root$$,null,$cljs$cst$4929$ref_shape_is_not_head$$,
null,$cljs$cst$4946$component_duplicate_slot$$,null,$cljs$cst$4938$not_head_main_not_allowed$$,null,$cljs$cst$4952$variant_not_main$$,null,$cljs$cst$4917$frame_not_found$$,null,$cljs$cst$4950$invalid_variant_id$$,null,$cljs$cst$4954$variant_bad_name$$,null,$cljs$cst$4928$ref_shape_not_found$$,null,$cljs$cst$4910$invalid_geometry$$,null,$cljs$cst$4911$parent_not_found$$,null,$cljs$cst$4913$duplicated_children$$,null,$cljs$cst$4931$shape_ref_cycle$$,null,$cljs$cst$4937$nested_copy_not_allowed$$,null,
$cljs$cst$4921$component_not_found$$,null,$cljs$cst$4920$component_main_external$$,null,$cljs$cst$4943$invalid_text_touched$$,null,$cljs$cst$4957$variant_component_bad_id$$,null,$cljs$cst$4942$component_nil_objects_not_allowed$$,null,$cljs$cst$4949$not_a_variant$$,null,$cljs$cst$4941$instance_head_not_frame$$,null,$cljs$cst$4919$component_not_main$$,null,$cljs$cst$4956$variant_component_bad_name$$,null,$cljs$cst$4955$variant_bad_variant_name$$,null,$cljs$cst$4951$invalid_variant_properties$$,null,
$cljs$cst$4947$missing_slot$$,null,$cljs$cst$4925$component_main$$,null,$cljs$cst$4936$root_copy_not_allowed$$,null,$cljs$cst$4912$child_not_in_parent$$,null,$cljs$cst$4918$invalid_frame$$,null,$cljs$cst$4927$should_not_be_component_root$$,null,$cljs$cst$4916$invalid_parent$$,null,$cljs$cst$4924$invalid_main_instance$$,null,$cljs$cst$4930$ref_shape_is_head$$,null,$cljs$cst$4940$not_component_not_allowed$$,null,$cljs$cst$4939$not_head_copy_not_allowed$$,null,$cljs$cst$4953$parent_not_variant$$,null,
$cljs$cst$4945$duplicate_slot$$,null,$cljs$cst$4935$nested_main_not_allowed$$,null,$cljs$cst$4933$shape_ref_in_main$$,null],null),null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!1],null),$APP.$cljs$cst$198$string$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1795$shape$$,
new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$202$map$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2500$shape_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1628$file_id$$,
$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2028$page_id$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$520$maybe$$,$APP.$cljs$cst$933$app_DOT_common_DOT_schema_SLASH_uuid$$],null)],null)],null));
var $app$common$files$validate$_STAR_errors_STAR_$$=null,$app$common$files$validate$check_swap_slots$$=function $app$common$files$validate$check_swap_slots$$($ref_shape$jscomp$8_shape_id$jscomp$139$$,$file$jscomp$136$$,$page$jscomp$136$$,$libraries$jscomp$119$$){var $shape$jscomp$866$$=$app$common$types$shape_tree$get_shape$$($page$jscomp$136$$,$ref_shape$jscomp$8_shape_id$jscomp$139$$);if($APP.$app$common$types$component$instance_root_QMARK_$$($shape$jscomp$866$$)&&$APP.$app$common$types$component$in_component_copy_QMARK_$$($shape$jscomp$866$$)){$ref_shape$jscomp$8_shape_id$jscomp$139$$=
$app$common$types$file$find_ref_shape$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($file$jscomp$136$$,$page$jscomp$136$$,$libraries$jscomp$119$$,$shape$jscomp$866$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2497$include_deleted_QMARK_$$,!0,$cljs$cst$2540$with_context_QMARK_$$,!0]));var $container$jscomp$78$$=$APP.$cljs$cst$2541$container$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$meta$$($ref_shape$jscomp$8_shape_id$jscomp$139$$));return $ref_shape$jscomp$8_shape_id$jscomp$139$$!=
null?$app$common$files$validate$compare_slots$$.$cljs$core$IFn$_invoke$arity$5$?$app$common$files$validate$compare_slots$$.$cljs$core$IFn$_invoke$arity$5$($shape$jscomp$866$$,$ref_shape$jscomp$8_shape_id$jscomp$139$$,$file$jscomp$136$$,$page$jscomp$136$$,$container$jscomp$78$$):$app$common$files$validate$compare_slots$$($shape$jscomp$866$$,$ref_shape$jscomp$8_shape_id$jscomp$139$$,$file$jscomp$136$$,$page$jscomp$136$$,$container$jscomp$78$$):null}return $APP.$cljs$core$doall$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function $app$common$files$validate$check_swap_slots_$_iter__72255$$($s__72256$$){return new $APP.$cljs$core$LazySeq$$(null,
function(){for(;;){var $s__72256__$2_temp__5825__auto__$jscomp$275$$=$APP.$cljs$core$seq$$($s__72256$$);if($s__72256__$2_temp__5825__auto__$jscomp$275$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__72256__$2_temp__5825__auto__$jscomp$275$$)){var $JSCompiler_inline_result$jscomp$1345_c__5501__auto__$jscomp$33$$=$APP.$cljs$core$_chunked_first$$($s__72256__$2_temp__5825__auto__$jscomp$275$$),$size__5502__auto__$jscomp$33$$=$APP.$cljs$core$count$$($JSCompiler_inline_result$jscomp$1345_c__5501__auto__$jscomp$33$$),
$b__72258_child_id$jscomp$10$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$33$$);a:{for(var $i__72257$jscomp$inline_7487$$=0;;)if($i__72257$jscomp$inline_7487$$<$size__5502__auto__$jscomp$33$$){var $child_id$jscomp$inline_7488_x$jscomp$inline_12447$$=$APP.$cljs$core$_nth$$($JSCompiler_inline_result$jscomp$1345_c__5501__auto__$jscomp$33$$,$i__72257$jscomp$inline_7487$$),$b$jscomp$inline_12446$$=$b__72258_child_id$jscomp$10$$;$child_id$jscomp$inline_7488_x$jscomp$inline_12447$$=$app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$?
$app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$($child_id$jscomp$inline_7488_x$jscomp$inline_12447$$,$file$jscomp$136$$,$page$jscomp$136$$,$libraries$jscomp$119$$):$app$common$files$validate$check_swap_slots$$($child_id$jscomp$inline_7488_x$jscomp$inline_12447$$,$file$jscomp$136$$,$page$jscomp$136$$,$libraries$jscomp$119$$);$b$jscomp$inline_12446$$.add($child_id$jscomp$inline_7488_x$jscomp$inline_12447$$);$i__72257$jscomp$inline_7487$$+=1}else{$JSCompiler_inline_result$jscomp$1345_c__5501__auto__$jscomp$33$$=
!0;break a}$JSCompiler_inline_result$jscomp$1345_c__5501__auto__$jscomp$33$$=void 0}return $JSCompiler_inline_result$jscomp$1345_c__5501__auto__$jscomp$33$$?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__72258_child_id$jscomp$10$$),$app$common$files$validate$check_swap_slots_$_iter__72255$$($APP.$cljs$core$_chunked_rest$$($s__72256__$2_temp__5825__auto__$jscomp$275$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__72258_child_id$jscomp$10$$),null)}$b__72258_child_id$jscomp$10$$=
$APP.$cljs$core$first$$($s__72256__$2_temp__5825__auto__$jscomp$275$$);return $APP.$cljs$core$cons$$($app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$?$app$common$files$validate$check_swap_slots$$.$cljs$core$IFn$_invoke$arity$4$($b__72258_child_id$jscomp$10$$,$file$jscomp$136$$,$page$jscomp$136$$,$libraries$jscomp$119$$):$app$common$files$validate$check_swap_slots$$($b__72258_child_id$jscomp$10$$,$file$jscomp$136$$,$page$jscomp$136$$,$libraries$jscomp$119$$),$app$common$files$validate$check_swap_slots_$_iter__72255$$($APP.$cljs$core$rest$$($s__72256__$2_temp__5825__auto__$jscomp$275$$)))}return null}},
null,null)}($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$866$$))}())},$app$common$files$validate$compare_slots$$=function $app$common$files$validate$compare_slots$$($shape_copy$jscomp$4$$,$shape_main$jscomp$12$$,$file$jscomp$137$$,$container_copy$$,$container_main$jscomp$2$$){if($APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2032$shape_ref$$.$cljs$core$IFn$_invoke$arity$1$($shape_copy$jscomp$4$$),$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$12$$))&&
$APP.$app$common$types$component$get_swap_slot$$($shape_copy$jscomp$4$$)==null)return $app$common$files$validate$report_error$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($cljs$cst$4947$missing_slot$$,"Shape has been swapped, should have swap slot",$shape_copy$jscomp$4$$,$file$jscomp$137$$,$container_copy$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$cljs$cst$4948$swap_slot$$,function(){var $or__5025__auto__$jscomp$917$$=$APP.$app$common$types$component$get_swap_slot$$($shape_main$jscomp$12$$);
return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$917$$)?$or__5025__auto__$jscomp$917$$:$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$12$$)}()]));if($APP.$app$common$types$component$get_swap_slot$$($shape_copy$jscomp$4$$)==null){var $children_id_pairs$$=$app$common$data$zip_all$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape_copy$jscomp$4$$),$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape_main$jscomp$12$$));return $APP.$cljs$core$doall$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return function $app$common$files$validate$compare_slots_$_iter__72269$$($s__72270$$){return new $APP.$cljs$core$LazySeq$$(null,
function(){for(;;){var $s__72270__$2_temp__5825__auto__$jscomp$276$$=$APP.$cljs$core$seq$$($s__72270$$);if($s__72270__$2_temp__5825__auto__$jscomp$276$$){if($APP.$cljs$core$chunked_seq_QMARK_$$($s__72270__$2_temp__5825__auto__$jscomp$276$$)){var $c__5501__auto__$jscomp$34$$=$APP.$cljs$core$_chunked_first$$($s__72270__$2_temp__5825__auto__$jscomp$276$$),$size__5502__auto__$jscomp$34$$=$APP.$cljs$core$count$$($c__5501__auto__$jscomp$34$$),$b__72272$$=$APP.$cljs$core$chunk_buffer$$($size__5502__auto__$jscomp$34$$);
return function(){for(var $i__72271$$=0;;)if($i__72271$$<$size__5502__auto__$jscomp$34$$){var $JSCompiler_temp_const$jscomp$1346_vec__72275$$=$APP.$cljs$core$_nth$$($c__5501__auto__$jscomp$34$$,$i__72271$$),$JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1346_vec__72275$$,0,null),$child_main$jscomp$inline_7491_child_main_id$jscomp$1$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1346_vec__72275$$,
1,null);$JSCompiler_temp_const$jscomp$1346_vec__72275$$=$b__72272$$;$JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$=$app$common$types$shape_tree$get_shape$$($container_copy$$,$JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$);$child_main$jscomp$inline_7491_child_main_id$jscomp$1$$=$app$common$types$shape_tree$get_shape$$($container_main$jscomp$2$$,$child_main$jscomp$inline_7491_child_main_id$jscomp$1$$);$JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$=
$JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$!=null&&$child_main$jscomp$inline_7491_child_main_id$jscomp$1$$!=null?$app$common$files$validate$compare_slots$$.$cljs$core$IFn$_invoke$arity$5$?$app$common$files$validate$compare_slots$$.$cljs$core$IFn$_invoke$arity$5$($JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$,$child_main$jscomp$inline_7491_child_main_id$jscomp$1$$,$file$jscomp$137$$,$container_copy$$,$container_main$jscomp$2$$):
$app$common$files$validate$compare_slots$$($JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$,$child_main$jscomp$inline_7491_child_main_id$jscomp$1$$,$file$jscomp$137$$,$container_copy$$,$container_main$jscomp$2$$):null;$JSCompiler_temp_const$jscomp$1346_vec__72275$$.add($JSCompiler_inline_result$jscomp$1347_child_copy$jscomp$inline_7490_child_copy_id$jscomp$1$$);$i__72271$$+=1}else return!0}()?$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__72272$$),
$app$common$files$validate$compare_slots_$_iter__72269$$($APP.$cljs$core$_chunked_rest$$($s__72270__$2_temp__5825__auto__$jscomp$276$$))):$APP.$cljs$core$chunk_cons$$($APP.$cljs$core$chunk$$($b__72272$$),null)}var $vec__72278$$=$APP.$cljs$core$first$$($s__72270__$2_temp__5825__auto__$jscomp$276$$),$child_copy_id$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__72278$$,0,null),$child_main_id$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($vec__72278$$,1,null);return $APP.$cljs$core$cons$$(function(){var $child_copy$jscomp$3$$=
$app$common$types$shape_tree$get_shape$$($container_copy$$,$child_copy_id$$),$child_main$jscomp$17$$=$app$common$types$shape_tree$get_shape$$($container_main$jscomp$2$$,$child_main_id$$);return $child_copy$jscomp$3$$!=null&&$child_main$jscomp$17$$!=null?$app$common$files$validate$compare_slots$$.$cljs$core$IFn$_invoke$arity$5$?$app$common$files$validate$compare_slots$$.$cljs$core$IFn$_invoke$arity$5$($child_copy$jscomp$3$$,$child_main$jscomp$17$$,$file$jscomp$137$$,$container_copy$$,$container_main$jscomp$2$$):
$app$common$files$validate$compare_slots$$($child_copy$jscomp$3$$,$child_main$jscomp$17$$,$file$jscomp$137$$,$container_copy$$,$container_main$jscomp$2$$):null}(),$app$common$files$validate$compare_slots_$_iter__72269$$($APP.$cljs$core$rest$$($s__72270__$2_temp__5825__auto__$jscomp$276$$)))}return null}},null,null)}($children_id_pairs$$)}())}return null};var $app$main$data$dashboard$shortcuts$shortcuts_sidebar_navigation$$,$app$main$data$dashboard$shortcuts$shortcut_search$$,$app$main$data$dashboard$shortcuts$shortcut_create_new_project$$;
$APP.$app$main$data$dashboard$shortcuts$shortcuts$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$4688$toggle_theme$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$app$main$data$shortcuts$alt$$("M"),$APP.$cljs$cst$1796$command$$,$app$main$data$shortcuts$a_mod$$("m"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4968$general_dashboard$$],null),$APP.$cljs$cst$514$fn$$,
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$with_meta$$($APP.$app$main$data$profile$toggle_theme$$(),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$2236$app_DOT_main_DOT_data_DOT_event_SLASH_origin$$,"dashboard:shortcuts"],null)))}],null)],null);
$app$main$data$dashboard$shortcuts$shortcuts_sidebar_navigation$$=new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$cljs$cst$4969$go_to_drafts$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G D",$APP.$cljs$cst$1796$command$$,"g d",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4970$navigation_dashboard$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_dashboard_files$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2141$project_id$$,
$APP.$cljs$cst$205$default$$])))}],null),$cljs$cst$4971$go_to_libs$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G L",$APP.$cljs$cst$1796$command$$,"g l",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4970$navigation_dashboard$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_libraries$$())}],
null)],null);
$app$main$data$dashboard$shortcuts$shortcut_search$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4972$go_to_search$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("F"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("f"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4970$navigation_dashboard$$],null),$APP.$cljs$cst$514$fn$$,
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_dashboard_search$$())}],null)],null);
$app$main$data$dashboard$shortcuts$shortcut_create_new_project$$=new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$cljs$cst$4973$create_new_project$$,new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"+",$APP.$cljs$cst$1796$command$$,"+",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$4968$general_dashboard$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$dashboard$create_element$$())}],
null)],null);$APP.$app$main$data$dashboard$shortcuts$shortcuts_dashboard$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$dashboard$shortcuts$shortcuts$$,$app$main$data$dashboard$shortcuts$shortcuts_sidebar_navigation$$]));
$APP.$app$main$data$dashboard$shortcuts$shortcuts_projects$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$dashboard$shortcuts$shortcuts$$,$app$main$data$dashboard$shortcuts$shortcuts_sidebar_navigation$$,$app$main$data$dashboard$shortcuts$shortcut_search$$,$app$main$data$dashboard$shortcuts$shortcut_create_new_project$$]));
$APP.$app$main$data$dashboard$shortcuts$shortcuts_drafts_libraries$$=$APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$dashboard$shortcuts$shortcuts$$,$app$main$data$dashboard$shortcuts$shortcuts_sidebar_navigation$$,$app$main$data$dashboard$shortcuts$shortcut_search$$]));var $app$main$data$viewer$update_zoom_querystring_72204$$,$app$main$data$viewer$increase_zoom_72212$$,$app$main$data$viewer$decrease_zoom_72239$$,$app$main$data$viewer$reset_zoom_72242$$,$app$main$data$viewer$zoom_to_fit_72249$$,$app$main$data$viewer$zoom_to_fill_72266$$,$app$main$data$viewer$toggle_zoom_style_72281$$,$app$main$data$viewer$toggle_fullscreen_72284$$,$app$main$data$viewer$toggle_thumbnails_panel_72313$$,$app$main$data$viewer$close_thumbnails_panel_72320$$,$app$main$data$viewer$select_prev_frame_72323$$,
$app$main$data$viewer$select_next_frame_72327$$,$app$main$data$viewer$select_first_frame_72332$$,$app$main$data$viewer$set_interactions_mode_72343$$,$app$main$data$viewer$flash_interactions_72362$$,$app$main$data$viewer$flash_done_72365$$,$app$main$data$viewer$set_nav_scroll_72368$$,$app$main$data$viewer$go_to_frame_by_index_72403$$,$app$main$data$viewer$go_to_frame_72411$$,$app$main$data$viewer$go_to_section_72423$$,$app$main$data$viewer$open_overlay_72435$$,$app$main$data$viewer$toggle_overlay_72441$$,
$app$main$data$viewer$close_overlay_72451$$,$app$main$data$viewer$select_all_72473$$,$app$main$data$viewer$go_to_dashboard_72491$$,$app$main$data$viewer$go_to_page_72498$$,$app$main$data$viewer$go_to_workspace_72507$$,$app$main$data$viewer$update_zoom_querystring$$;
$APP.$app$main$data$viewer$default_local_state$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$2158$zoom$$,$cljs$cst$4974$comments_mode$$,$APP.$cljs$cst$2196$fullscreen_QMARK_$$,$APP.$cljs$cst$1906$selected$$,$APP.$cljs$cst$2033$collapsed$$,$cljs$cst$3214$file_comments_users$$,$APP.$cljs$cst$4975$interactions_mode$$,$APP.$cljs$cst$2166$hover$$,$cljs$cst$4976$show_interactions$$,$APP.$cljs$cst$3216$share_id$$,$cljs$cst$4977$comments_show$$],[1,$APP.$cljs$cst$2106$all$$,!1,$APP.$cljs$core$PersistentHashSet$EMPTY$$,
$APP.$cljs$core$PersistentHashSet$EMPTY$$,$APP.$cljs$core$PersistentVector$EMPTY$$,$APP.$cljs$cst$4978$show_on_click$$,null,!1,"",$cljs$cst$4979$unresolved$$]);
typeof $app$main$data$viewer$update_zoom_querystring_72204$$==="undefined"&&($app$main$data$viewer$update_zoom_querystring_72204$$=function($meta72205$jscomp$inline_7493$$){this.$meta72205$=$meta72205$jscomp$inline_7493$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$update_zoom_querystring_72204$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$4992$app_DOT_main_DOT_data_DOT_viewer_SLASH_update_zoom_querystring$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72206$jscomp$inline_7494$$,$meta72205__$1$jscomp$inline_7495$$){return new $app$main$data$viewer$update_zoom_querystring_72204$$($meta72205__$1$jscomp$inline_7495$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72205$},
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$inline_7496_zoom_type$jscomp$inline_7498$$,$params$jscomp$inline_7499_state$jscomp$inline_7497$$){$_$jscomp$inline_7496_zoom_type$jscomp$inline_7498$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($params$jscomp$inline_7499_state$jscomp$inline_7497$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,
$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2197$zoom_type$$],null));$params$jscomp$inline_7499_state$jscomp$inline_7497$$=$APP.$app$main$router$get_params$$($params$jscomp$inline_7499_state$jscomp$inline_7497$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1576$viewer$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($params$jscomp$inline_7499_state$jscomp$inline_7497$$,
$APP.$cljs$cst$2158$zoom$$,$_$jscomp$inline_7496_zoom_type$jscomp$inline_7498$$)))});$app$main$data$viewer$update_zoom_querystring$$=new $app$main$data$viewer$update_zoom_querystring_72204$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$increase_zoom_72212$$==="undefined"&&($app$main$data$viewer$increase_zoom_72212$$=function($meta72213$jscomp$inline_7501$$){this.$meta72213$=$meta72213$jscomp$inline_7501$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$increase_zoom_72212$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4993$app_DOT_main_DOT_data_DOT_viewer_SLASH_increase_zoom$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72214$jscomp$inline_7502$$,$meta72213__$1$jscomp$inline_7503$$){return new $app$main$data$viewer$increase_zoom_72212$$($meta72213__$1$jscomp$inline_7503$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72213$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7504$$,$state$jscomp$inline_7505$$){return $APP.$app$common$data$dissoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_7505$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2158$zoom$$],null),$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72211_SHARP_$jscomp$inline_7506_x__5113__auto__$jscomp$inline_7507$$){$p1__72211_SHARP_$jscomp$inline_7506_x__5113__auto__$jscomp$inline_7507$$*=
1.3;return $p1__72211_SHARP_$jscomp$inline_7506_x__5113__auto__$jscomp$inline_7507$$<200?$p1__72211_SHARP_$jscomp$inline_7506_x__5113__auto__$jscomp$inline_7507$$:200},1)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2197$zoom_type$$],null))});$APP.$app$main$data$viewer$increase_zoom$$=new $app$main$data$viewer$increase_zoom_72212$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$decrease_zoom_72239$$==="undefined"&&($app$main$data$viewer$decrease_zoom_72239$$=function($meta72240$jscomp$inline_7509$$){this.$meta72240$=$meta72240$jscomp$inline_7509$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$decrease_zoom_72239$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4994$app_DOT_main_DOT_data_DOT_viewer_SLASH_decrease_zoom$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72241$jscomp$inline_7510$$,$meta72240__$1$jscomp$inline_7511$$){return new $app$main$data$viewer$decrease_zoom_72239$$($meta72240__$1$jscomp$inline_7511$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72240$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7512$$,$state$jscomp$inline_7513$$){return $APP.$app$common$data$dissoc_in$$($APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_7513$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2158$zoom$$],null),$APP.$cljs$core$fnil$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__72238_SHARP_$jscomp$inline_7514_x__5110__auto__$jscomp$inline_7515$$){$p1__72238_SHARP_$jscomp$inline_7514_x__5110__auto__$jscomp$inline_7515$$/=
1.3;return $p1__72238_SHARP_$jscomp$inline_7514_x__5110__auto__$jscomp$inline_7515$$>.01?$p1__72238_SHARP_$jscomp$inline_7514_x__5110__auto__$jscomp$inline_7515$$:.01},1)),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2197$zoom_type$$],null))});$APP.$app$main$data$viewer$decrease_zoom$$=new $app$main$data$viewer$decrease_zoom_72239$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$viewer$reset_zoom$$;
typeof $app$main$data$viewer$reset_zoom_72242$$==="undefined"&&($app$main$data$viewer$reset_zoom_72242$$=function($meta72243$jscomp$inline_7517$$){this.$meta72243$=$meta72243$jscomp$inline_7517$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$reset_zoom_72242$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4995$app_DOT_main_DOT_data_DOT_viewer_SLASH_reset_zoom$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72244$jscomp$inline_7518$$,$meta72243__$1$jscomp$inline_7519$$){return new $app$main$data$viewer$reset_zoom_72242$$($meta72243__$1$jscomp$inline_7519$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72243$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7520$$,$state$jscomp$inline_7521$$){return $APP.$app$common$data$dissoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$inline_7521$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2158$zoom$$],null),1),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,
$APP.$cljs$cst$2197$zoom_type$$],null))});$app$main$data$viewer$reset_zoom$$=new $app$main$data$viewer$reset_zoom_72242$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$zoom_to_fit_72249$$==="undefined"&&($app$main$data$viewer$zoom_to_fit_72249$$=function($meta72250$jscomp$inline_7523$$){this.$meta72250$=$meta72250$jscomp$inline_7523$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$zoom_to_fit_72249$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4996$app_DOT_main_DOT_data_DOT_viewer_SLASH_zoom_to_fit$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72251$jscomp$inline_7524$$,$meta72250__$1$jscomp$inline_7525$$){return new $app$main$data$viewer$zoom_to_fit_72249$$($meta72250__$1$jscomp$inline_7525$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72250$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$,$state$jscomp$inline_7527$$){var $params$jscomp$inline_7528$$=$APP.$app$main$router$get_params$$($state$jscomp$inline_7527$$);$_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$=function(){var $G__72254$jscomp$inline_7537$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$inline_7528$$);
return $G__72254$jscomp$inline_7537$$==null?null:$APP.$app$common$uuid$parse$$($G__72254$jscomp$inline_7537$$)}();var $index$jscomp$inline_7530$$=function(){var $G__72259$jscomp$inline_7538$$=$APP.$app$main$router$get_query_param$$($params$jscomp$inline_7528$$);return $G__72259$jscomp$inline_7538$$==null?null:$APP.$cljs$core$parse_long$$($G__72259$jscomp$inline_7538$$)}(),$frames$jscomp$inline_7531$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7527$$,
$APP.$cljs$cst$1576$viewer$$),$APP.$cljs$cst$2190$pages$$),$_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$),$APP.$cljs$cst$4986$frames$$);$_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$=function(){var $x__5113__auto__$jscomp$inline_7539$$=$APP.$cljs$core$truth_$$($index$jscomp$inline_7530$$)?$index$jscomp$inline_7530$$:0;var $y__5111__auto__$jscomp$inline_13777_y__5114__auto__$jscomp$inline_7540$$=
$APP.$cljs$core$count$$($frames$jscomp$inline_7531$$)-1;$y__5111__auto__$jscomp$inline_13777_y__5114__auto__$jscomp$inline_7540$$=0>$y__5111__auto__$jscomp$inline_13777_y__5114__auto__$jscomp$inline_7540$$?0:$y__5111__auto__$jscomp$inline_13777_y__5114__auto__$jscomp$inline_7540$$;return $x__5113__auto__$jscomp$inline_7539$$<$y__5111__auto__$jscomp$inline_13777_y__5114__auto__$jscomp$inline_7540$$?$x__5113__auto__$jscomp$inline_7539$$:$y__5111__auto__$jscomp$inline_13777_y__5114__auto__$jscomp$inline_7540$$}();
var $hdiff$jscomp$inline_7536_srect$jscomp$inline_7533$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($frames$jscomp$inline_7531$$,$_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$),$APP.$cljs$cst$1589$selrect$$),$osize$jscomp$inline_7534$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7527$$,$APP.$cljs$cst$2193$viewer_local$$),
$APP.$cljs$cst$4997$viewport_size$$);$_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($osize$jscomp$inline_7534$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($hdiff$jscomp$inline_7536_srect$jscomp$inline_7533$$);$hdiff$jscomp$inline_7536_srect$jscomp$inline_7533$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($osize$jscomp$inline_7534$$)/$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($hdiff$jscomp$inline_7536_srect$jscomp$inline_7533$$);
return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$inline_7527$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2158$zoom$$],null),$_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$<$hdiff$jscomp$inline_7536_srect$jscomp$inline_7533$$?$_$jscomp$inline_7526_index__$1$jscomp$inline_7532_page_id$jscomp$inline_7529_wdiff$jscomp$inline_7535$$:
$hdiff$jscomp$inline_7536_srect$jscomp$inline_7533$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2197$zoom_type$$],null),$cljs$cst$4998$fit$$)},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($app$main$data$viewer$update_zoom_querystring$$)});
$APP.$app$main$data$viewer$zoom_to_fit$$=new $app$main$data$viewer$zoom_to_fit_72249$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$zoom_to_fill_72266$$==="undefined"&&($app$main$data$viewer$zoom_to_fill_72266$$=function($meta72267$jscomp$inline_7543$$){this.$meta72267$=$meta72267$jscomp$inline_7543$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$zoom_to_fill_72266$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$4999$app_DOT_main_DOT_data_DOT_viewer_SLASH_zoom_to_fill$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72268$jscomp$inline_7544$$,$meta72267__$1$jscomp$inline_7545$$){return new $app$main$data$viewer$zoom_to_fill_72266$$($meta72267__$1$jscomp$inline_7545$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72267$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$,$state$jscomp$inline_7547$$){var $params$jscomp$inline_7548$$=$APP.$app$main$router$get_params$$($state$jscomp$inline_7547$$);$_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$=function(){var $G__72273$jscomp$inline_7557$$=$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$inline_7548$$);
return $G__72273$jscomp$inline_7557$$==null?null:$APP.$app$common$uuid$parse$$($G__72273$jscomp$inline_7557$$)}();var $index$jscomp$inline_7550$$=function(){var $G__72274$jscomp$inline_7558$$=$APP.$app$main$router$get_query_param$$($params$jscomp$inline_7548$$);return $G__72274$jscomp$inline_7558$$==null?null:$APP.$cljs$core$parse_long$$($G__72274$jscomp$inline_7558$$)}(),$frames$jscomp$inline_7551$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7547$$,
$APP.$cljs$cst$1576$viewer$$),$APP.$cljs$cst$2190$pages$$),$_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$),$APP.$cljs$cst$4986$frames$$);$_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$=function(){var $x__5113__auto__$jscomp$inline_7559$$=$APP.$cljs$core$truth_$$($index$jscomp$inline_7550$$)?$index$jscomp$inline_7550$$:0;var $y__5111__auto__$jscomp$inline_13779_y__5114__auto__$jscomp$inline_7560$$=
$APP.$cljs$core$count$$($frames$jscomp$inline_7551$$)-1;$y__5111__auto__$jscomp$inline_13779_y__5114__auto__$jscomp$inline_7560$$=0>$y__5111__auto__$jscomp$inline_13779_y__5114__auto__$jscomp$inline_7560$$?0:$y__5111__auto__$jscomp$inline_13779_y__5114__auto__$jscomp$inline_7560$$;return $x__5113__auto__$jscomp$inline_7559$$<$y__5111__auto__$jscomp$inline_13779_y__5114__auto__$jscomp$inline_7560$$?$x__5113__auto__$jscomp$inline_7559$$:$y__5111__auto__$jscomp$inline_13779_y__5114__auto__$jscomp$inline_7560$$}();
var $hdiff$jscomp$inline_7556_srect$jscomp$inline_7553$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$02$$($frames$jscomp$inline_7551$$,$_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$),$APP.$cljs$cst$1589$selrect$$),$osize$jscomp$inline_7554$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7547$$,$APP.$cljs$cst$2193$viewer_local$$),
$APP.$cljs$cst$4997$viewport_size$$);$_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$=$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($osize$jscomp$inline_7554$$)/$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($hdiff$jscomp$inline_7556_srect$jscomp$inline_7553$$);$hdiff$jscomp$inline_7556_srect$jscomp$inline_7553$$=$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($osize$jscomp$inline_7554$$)/$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($hdiff$jscomp$inline_7556_srect$jscomp$inline_7553$$);
return $APP.$cljs$core$assoc_in$$($APP.$cljs$core$assoc_in$$($state$jscomp$inline_7547$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2158$zoom$$],null),$_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$>$hdiff$jscomp$inline_7556_srect$jscomp$inline_7553$$?$_$jscomp$inline_7546_index__$1$jscomp$inline_7552_page_id$jscomp$inline_7549_wdiff$jscomp$inline_7555$$:
$hdiff$jscomp$inline_7556_srect$jscomp$inline_7553$$),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2197$zoom_type$$],null),$APP.$cljs$cst$1392$fill$$)},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function(){return(0,$APP.$beicon$v2$core$of$$)($app$main$data$viewer$update_zoom_querystring$$)});
$APP.$app$main$data$viewer$zoom_to_fill$$=new $app$main$data$viewer$zoom_to_fill_72266$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$viewer$toggle_zoom_style$$;
typeof $app$main$data$viewer$toggle_zoom_style_72281$$==="undefined"&&($app$main$data$viewer$toggle_zoom_style_72281$$=function($meta72282$jscomp$inline_7563$$){this.$meta72282$=$meta72282$jscomp$inline_7563$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$toggle_zoom_style_72281$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5000$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_zoom_style$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72283$jscomp$inline_7564$$,$meta72282__$1$jscomp$inline_7565$$){return new $app$main$data$viewer$toggle_zoom_style_72281$$($meta72282__$1$jscomp$inline_7565$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72282$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$inline_7566_zoom_type$jscomp$inline_7568$$,$state$jscomp$inline_7567$$){$_$jscomp$inline_7566_zoom_type$jscomp$inline_7568$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7567$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2197$zoom_type$$],
null));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($_$jscomp$inline_7566_zoom_type$jscomp$inline_7568$$,$cljs$cst$4998$fit$$)?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$viewer$zoom_to_fill$$):(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$viewer$zoom_to_fit$$)});$app$main$data$viewer$toggle_zoom_style$$=new $app$main$data$viewer$toggle_zoom_style_72281$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$viewer$toggle_fullscreen$$;
typeof $app$main$data$viewer$toggle_fullscreen_72284$$==="undefined"&&($app$main$data$viewer$toggle_fullscreen_72284$$=function($meta72285$jscomp$inline_7570$$){this.$meta72285$=$meta72285$jscomp$inline_7570$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$toggle_fullscreen_72284$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5001$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_fullscreen$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72286$jscomp$inline_7571$$,$meta72285__$1$jscomp$inline_7572$$){return new $app$main$data$viewer$toggle_fullscreen_72284$$($meta72285__$1$jscomp$inline_7572$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72285$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7573$$,$state$jscomp$inline_7574$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_7574$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$2196$fullscreen_QMARK_$$],null),$APP.$cljs$core$not$$)});
$app$main$data$viewer$toggle_fullscreen$$=new $app$main$data$viewer$toggle_fullscreen_72284$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$toggle_thumbnails_panel_72313$$==="undefined"&&($app$main$data$viewer$toggle_thumbnails_panel_72313$$=function($meta72314$jscomp$inline_7576$$){this.$meta72314$=$meta72314$jscomp$inline_7576$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$toggle_thumbnails_panel_72313$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5004$app_DOT_main_DOT_data_DOT_viewer_SLASH_toggle_thumbnails_panel$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72315$jscomp$inline_7577$$,$meta72314__$1$jscomp$inline_7578$$){return new $app$main$data$viewer$toggle_thumbnails_panel_72313$$($meta72314__$1$jscomp$inline_7578$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72314$},
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7579$$,$state$jscomp$inline_7580$$){return $APP.$cljs$core$update_in$$.$cljs$core$IFn$_invoke$arity$3$($state$jscomp$inline_7580$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$5005$show_thumbnails$$],
null),$APP.$cljs$core$not$$)});$APP.$app$main$data$viewer$toggle_thumbnails_panel$$=new $app$main$data$viewer$toggle_thumbnails_panel_72313$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$close_thumbnails_panel_72320$$==="undefined"&&($app$main$data$viewer$close_thumbnails_panel_72320$$=function($meta72321$jscomp$inline_7582$$){this.$meta72321$=$meta72321$jscomp$inline_7582$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$close_thumbnails_panel_72320$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5006$app_DOT_main_DOT_data_DOT_viewer_SLASH_close_thumbnails_panel$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72322$jscomp$inline_7583$$,$meta72321__$1$jscomp$inline_7584$$){return new $app$main$data$viewer$close_thumbnails_panel_72320$$($meta72321__$1$jscomp$inline_7584$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72321$},
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7585$$,$state$jscomp$inline_7586$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$inline_7586$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$APP.$cljs$cst$5005$show_thumbnails$$],null),!1)});
$APP.$app$main$data$viewer$close_thumbnails_panel$$=new $app$main$data$viewer$close_thumbnails_panel_72320$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$select_prev_frame_72323$$==="undefined"&&($app$main$data$viewer$select_prev_frame_72323$$=function($meta72324$jscomp$inline_7590$$){this.$meta72324$=$meta72324$jscomp$inline_7590$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$select_prev_frame_72323$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5007$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_prev_frame$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72325$jscomp$inline_7591$$,$meta72324__$1$jscomp$inline_7592$$){return new $app$main$data$viewer$select_prev_frame_72323$$($meta72324__$1$jscomp$inline_7592$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72324$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7593$$,$state$jscomp$inline_7594$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7594$$,$APP.$cljs$cst$5008$viewer_animations$$),$APP.$cljs$cst$2194$viewer_overlays$$,$APP.$cljs$core$PersistentVector$EMPTY$$)},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$inline_7595_params$jscomp$inline_7597$$,$G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$){$_$jscomp$inline_7595_params$jscomp$inline_7597$$=$APP.$app$main$router$get_params$$($G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$);$G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$=
$APP.$app$main$router$get_query_param$$($_$jscomp$inline_7595_params$jscomp$inline_7597$$);$G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$=$G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$==null?null:$APP.$cljs$core$parse_long$$($G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$);return $G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$>0?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$comments$close_thread$$(),
$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1576$viewer$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$inline_7595_params$jscomp$inline_7597$$,$APP.$cljs$cst$1779$index$$,$G__72326$jscomp$inline_12452_index$jscomp$inline_7598_state$jscomp$inline_7596$$-1))):null});$APP.$app$main$data$viewer$select_prev_frame$$=new $app$main$data$viewer$select_prev_frame_72323$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$select_next_frame_72327$$==="undefined"&&($app$main$data$viewer$select_next_frame_72327$$=function($meta72328$jscomp$inline_7601$$){this.$meta72328$=$meta72328$jscomp$inline_7601$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$select_next_frame_72327$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5009$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_next_frame$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72329$jscomp$inline_7602$$,$meta72328__$1$jscomp$inline_7603$$){return new $app$main$data$viewer$select_next_frame_72327$$($meta72328__$1$jscomp$inline_7603$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72328$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7604$$,$state$jscomp$inline_7605$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7605$$,$APP.$cljs$cst$5008$viewer_animations$$),$APP.$cljs$cst$2194$viewer_overlays$$,$APP.$cljs$core$PersistentVector$EMPTY$$)},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$inline_7606_index$jscomp$inline_7609$$,$state$jscomp$inline_7607_total$jscomp$inline_7611$$){var $params$jscomp$inline_7608$$=$APP.$app$main$router$get_params$$($state$jscomp$inline_7607_total$jscomp$inline_7611$$);$_$jscomp$inline_7606_index$jscomp$inline_7609$$=function(){var $G__72330$jscomp$inline_7612$$=$APP.$app$main$router$get_query_param$$($params$jscomp$inline_7608$$);
return $G__72330$jscomp$inline_7612$$==null?null:$APP.$cljs$core$parse_long$$($G__72330$jscomp$inline_7612$$)}();var $page_id$jscomp$inline_7610$$=function(){var $G__72331__$1$jscomp$inline_7613$$=$params$jscomp$inline_7608$$==null?null:$APP.$cljs$cst$2028$page_id$$.$cljs$core$IFn$_invoke$arity$1$($params$jscomp$inline_7608$$);return $G__72331__$1$jscomp$inline_7613$$==null?null:$APP.$app$common$uuid$parse$$($G__72331__$1$jscomp$inline_7613$$)}();$state$jscomp$inline_7607_total$jscomp$inline_7611$$=
$APP.$cljs$core$count$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$inline_7607_total$jscomp$inline_7611$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$2190$pages$$,$page_id$jscomp$inline_7610$$,$APP.$cljs$cst$4986$frames$$],null)));return $_$jscomp$inline_7606_index$jscomp$inline_7609$$<$state$jscomp$inline_7607_total$jscomp$inline_7611$$-1?(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$comments$close_thread$$(),
$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1576$viewer$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($params$jscomp$inline_7608$$,$APP.$cljs$cst$1779$index$$,$_$jscomp$inline_7606_index$jscomp$inline_7609$$+1))):null});$APP.$app$main$data$viewer$select_next_frame$$=new $app$main$data$viewer$select_next_frame_72327$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);
typeof $app$main$data$viewer$select_first_frame_72332$$==="undefined"&&($app$main$data$viewer$select_first_frame_72332$$=function($meta72333$jscomp$inline_7615$$){this.$meta72333$=$meta72333$jscomp$inline_7615$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$select_first_frame_72332$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5010$app_DOT_main_DOT_data_DOT_viewer_SLASH_select_first_frame$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72334$jscomp$inline_7616$$,$meta72333__$1$jscomp$inline_7617$$){return new $app$main$data$viewer$select_first_frame_72332$$($meta72333__$1$jscomp$inline_7617$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72333$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$WatchEvent$watch$arity$3$=function($_$jscomp$inline_7618_params$jscomp$inline_7620$$,$state$jscomp$inline_7619$$){$_$jscomp$inline_7618_params$jscomp$inline_7620$$=$APP.$app$main$router$get_params$$($state$jscomp$inline_7619$$);return(0,$APP.$beicon$v2$core$of$$)($APP.$app$main$data$comments$close_thread$$(),$APP.$app$main$router$nav$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$1576$viewer$$,$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($_$jscomp$inline_7618_params$jscomp$inline_7620$$,
$APP.$cljs$cst$1779$index$$,0)))});$APP.$app$main$data$viewer$select_first_frame$$=new $app$main$data$viewer$select_first_frame_72332$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);var $app$main$data$viewer$flash_done$$;
typeof $app$main$data$viewer$flash_done_72365$$==="undefined"&&($app$main$data$viewer$flash_done_72365$$=function($meta72366$jscomp$inline_7622$$){this.$meta72366$=$meta72366$jscomp$inline_7622$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$APP.$JSCompiler_prototypeAlias$$=$app$main$data$viewer$flash_done_72365$$.prototype,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$Event$_type$arity$1$=
function(){return $cljs$cst$5013$app_DOT_main_DOT_data_DOT_viewer_SLASH_flash_done$$},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72367$jscomp$inline_7623$$,$meta72366__$1$jscomp$inline_7624$$){return new $app$main$data$viewer$flash_done_72365$$($meta72366__$1$jscomp$inline_7624$$)},$APP.$JSCompiler_prototypeAlias$$.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72366$},$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,
$APP.$JSCompiler_prototypeAlias$$.$potok$v2$core$UpdateEvent$update$arity$2$=function($_$jscomp$inline_7625$$,$state$jscomp$inline_7626$$){return $APP.$cljs$core$assoc_in$$($state$jscomp$inline_7626$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2193$viewer_local$$,$cljs$cst$4976$show_interactions$$],null),!1)});$app$main$data$viewer$flash_done$$=new $app$main$data$viewer$flash_done_72365$$($APP.$cljs$core$PersistentArrayMap$EMPTY$$);$APP.$app$main$data$viewer$shortcuts$shortcuts$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$cljs$cst$5041$open_interactions$$,$cljs$cst$4614$open_comments$$,$cljs$cst$4632$open_inspect$$,$cljs$cst$5042$prev_frame$$,$APP.$cljs$cst$4655$decrease_zoom$$,$cljs$cst$5043$toggle_fullscreen$$,$APP.$cljs$cst$4657$select_all$$,$APP.$cljs$cst$4660$increase_zoom$$,$APP.$cljs$cst$4663$reset_zoom$$,$cljs$cst$5044$next_frame$$,$cljs$cst$5045$toggle_zoom_style$$,$cljs$cst$5046$open_workspace$$],[new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,"G V",$APP.$cljs$cst$1796$command$$,"g v",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5047$navigation_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$go_to_section$$($APP.$cljs$cst$2036$interactions$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,
"G C",$APP.$cljs$cst$1796$command$$,"g c",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5047$navigation_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$go_to_section$$($APP.$cljs$cst$3313$comments$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G I",$APP.$cljs$cst$1796$command$$,
"g i",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5047$navigation_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$go_to_section$$($APP.$cljs$cst$3600$inspect$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"←",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["left","up","shift+enter","pageup","shift+space"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5048$general_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$select_prev_frame$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,
"-",$APP.$cljs$cst$1796$command$$,"-",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5049$zoom_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$decrease_zoom$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("F"),$APP.$cljs$cst$1796$command$$,
new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["shift+f","alt+enter"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5049$zoom_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$toggle_fullscreen$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,
$APP.$app$main$data$shortcuts$meta$$("A"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("a"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5048$general_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$select_all$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,
"+",$APP.$cljs$cst$1796$command$$,"+",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5049$zoom_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$increase_zoom$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("0"),$APP.$cljs$cst$1796$command$$,
"shift+0",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5049$zoom_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$reset_zoom$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"→",$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
["right","down","enter","pagedown","space"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5048$general_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$select_next_frame$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"F",$APP.$cljs$cst$1796$command$$,"f",$APP.$cljs$cst$4601$subsections$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5049$zoom_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$toggle_zoom_style$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"G W",$APP.$cljs$cst$1796$command$$,"g w",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$5047$navigation_viewer$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$common$go_to_workspace$$())}],null)]);var $app$main$data$workspace$path$shortcuts$esc_pressed_72165$$;
$APP.$app$main$data$workspace$path$shortcuts$shortcuts$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$4608$escape$$,$APP.$cljs$cst$4621$fit_all$$,$cljs$cst$4635$move_unit_down$$,$APP.$cljs$cst$5050$join_nodes$$,$APP.$cljs$cst$4636$redo$$,$APP.$cljs$cst$5051$make_corner$$,$APP.$cljs$cst$5052$draw_nodes$$,$cljs$cst$4641$move_fast_down$$,$APP.$cljs$cst$5053$delete_node$$,$APP.$cljs$cst$5054$snap_nodes$$,$APP.$cljs$cst$5055$merge_nodes$$,$cljs$cst$4650$move_unit_up$$,$APP.$cljs$cst$4655$decrease_zoom$$,
$APP.$cljs$cst$4660$increase_zoom$$,$APP.$cljs$cst$4663$reset_zoom$$,$APP.$cljs$cst$4664$undo$$,$cljs$cst$4666$move_fast_right$$,$APP.$cljs$cst$4670$zoom_selected$$,$cljs$cst$4671$move_unit_right$$,$cljs$cst$4672$move_fast_left$$,$APP.$cljs$cst$5056$separate_nodes$$,$APP.$cljs$cst$5057$make_curve$$,$APP.$cljs$cst$5058$add_node$$,$cljs$cst$4687$move_fast_up$$,$cljs$cst$4691$move_unit_left$$,$APP.$cljs$cst$5059$move_nodes$$],[new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,
$APP.$app$main$data$shortcuts$esc$$(),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,["escape","enter","v"],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$shortcuts$esc_pressed$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("1"),$APP.$cljs$cst$1796$command$$,
"shift+1",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$zoom$zoom_to_fit_all$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,"↓",$APP.$cljs$cst$1796$command$$,"down",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$1938$down$$,!1))}],null),
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"J",$APP.$cljs$cst$1796$command$$,"j",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$APP.$app$common$types$path$join_nodes$$))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("Y"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$shortcuts$c_mod$$("shift+z"),$APP.$app$main$data$shortcuts$c_mod$$("y")],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$undo$redo_path$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"X",$APP.$cljs$cst$1796$command$$,"x",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$make_corner$$.$cljs$core$IFn$_invoke$arity$0$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
4,[$APP.$cljs$cst$2630$tooltip$$,"P",$APP.$cljs$cst$1796$command$$,"p",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$drawing$change_edit_mode$$($APP.$cljs$cst$4108$draw$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,
$APP.$app$main$data$shortcuts$shift$$("↓"),$APP.$cljs$cst$1796$command$$,"shift+down",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$1938$down$$,!0))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$supr$$(),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
["del","backspace"],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$APP.$app$common$types$path$remove_nodes$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,
[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("'"),$APP.$cljs$cst$1796$command$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$main$data$shortcuts$c_mod$$("'"),$APP.$app$main$data$shortcuts$c_mod$$("219")],null),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$tools$toggle_snap$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("J"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("j"),$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$(null,
$APP.$app$common$types$path$merge_nodes$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,"↑",$APP.$cljs$cst$1796$command$$,"up",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$1939$up$$,!1))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,"-",$APP.$cljs$cst$1796$command$$,"-",$APP.$cljs$cst$514$fn$$,
function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$decrease_zoom$$.$cljs$core$IFn$_invoke$arity$1$(null))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,"+",$APP.$cljs$cst$1796$command$$,"+",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$increase_zoom$$.$cljs$core$IFn$_invoke$arity$1$(null))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("0"),$APP.$cljs$cst$1796$command$$,"shift+0",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$zoom$reset_zoom$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$meta$$("Z"),$APP.$cljs$cst$1796$command$$,$APP.$app$main$data$shortcuts$c_mod$$("z"),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$undo$undo_path$$())}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("→"),$APP.$cljs$cst$1796$command$$,"shift+right",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$258$right$$,!0))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("2"),$APP.$cljs$cst$1796$command$$,
"shift+2",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$zoom$zoom_to_selected_shape$$)}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,"←",$APP.$cljs$cst$1796$command$$,"left",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$257$left$$,!1))}],
null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("←"),$APP.$cljs$cst$1796$command$$,"shift+left",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$257$left$$,!0))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"K",$APP.$cljs$cst$1796$command$$,"k",$APP.$cljs$cst$4601$subsections$$,
new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$tools$process_path_tool$cljs$0core$0IFn$0_invoke$0arity$02$$(null,$APP.$app$common$types$path$separate_nodes$$))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"C",$APP.$cljs$cst$1796$command$$,
"c",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$make_curve$$.$cljs$core$IFn$_invoke$arity$0$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("+"),$APP.$cljs$cst$1796$command$$,
"shift++",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$tools$add_node$$())}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,$APP.$app$main$data$shortcuts$shift$$("↑"),$APP.$cljs$cst$1796$command$$,"shift+up",
$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$1939$up$$,!0))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$2630$tooltip$$,"→",$APP.$cljs$cst$1796$command$$,"right",$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$path$edition$move_selected$$($APP.$cljs$cst$258$right$$,
!1))}],null),new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2630$tooltip$$,"M",$APP.$cljs$cst$1796$command$$,"m",$APP.$cljs$cst$4601$subsections$$,new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5060$path_editor$$],null),$APP.$cljs$cst$514$fn$$,function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$path$drawing$change_edit_mode$$($APP.$cljs$cst$1782$move$$))}],null)]);var $debug$repair_current_file_72894$$,$debug$set_shape_ref_72897$$;$APP.$app$common$logging$loggers$$.set("debug",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1158$debug$$));
var $debug$set_logging$$=function $debug$set_logging$$($var_args$jscomp$1376$$){switch(arguments.length){case 1:return $debug$set_logging$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $debug$set_logging$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$goog$exportSymbol$$("debug.set_logging",$debug$set_logging$$);
$debug$set_logging$$.$cljs$core$IFn$_invoke$arity$1$=function($level$jscomp$57$$){return $APP.$app$common$logging$loggers$$.set($cljs$cst$5061$app$$,$APP.$app$common$logging$level__GT_int$$($APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($level$jscomp$57$$)))};$debug$set_logging$$.$cljs$core$IFn$_invoke$arity$2$=function($ns$jscomp$34$$,$level$jscomp$58$$){return $APP.$app$common$logging$loggers$$.set($APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($ns$jscomp$34$$),$APP.$app$common$logging$level__GT_int$$($APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($level$jscomp$58$$)))};
$debug$set_logging$$.$cljs$lang$maxFixedArity$=2;
$APP.$goog$exportSymbol$$("debug.toggle_debug",function($JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$){$JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$);if($APP.$app$util$debug$enabled_QMARK_$$($JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$))$JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$=$APP.$debug$disable_BANG_$$($JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$);
else{$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($APP.$app$util$debug$state$$,$APP.$cljs$core$conj$$,$JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$);switch($JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$ instanceof $APP.$cljs$core$Keyword$$?$JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$.$fqn$:null){case "events":$app$main$store$_STAR_debug_events_STAR_$$=!0;break;case "events-times":$app$main$store$_STAR_debug_events_time_STAR_$$=!0}$JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$=
$APP.$app$main$reinit$$()}return $JSCompiler_temp$jscomp$1352_name$jscomp$401_option$jscomp$8$$});$APP.$goog$exportSymbol$$("debug.debug_all",function(){$APP.$cljs$core$reset_BANG_$$($APP.$app$util$debug$state$$,$APP.$app$util$debug$options$$);return $APP.$app$main$reinit$$()});$APP.$goog$exportSymbol$$("debug.debug_none",function(){$APP.$cljs$core$reset_BANG_$$($APP.$app$util$debug$state$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$);return $APP.$app$main$reinit$$()});
$APP.$goog$exportSymbol$$("debug.tap",$debug$tap$$);var $debug$logjs$$=function $debug$logjs$$($var_args$jscomp$1377$$){switch(arguments.length){case 1:return $debug$logjs$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $debug$logjs$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$goog$exportSymbol$$("debug.logjs",$debug$logjs$$);
$debug$logjs$$.$cljs$core$IFn$_invoke$arity$1$=function($str$jscomp$95$$){return $debug$tap$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($debug$logjs$$,$str$jscomp$95$$))};$debug$logjs$$.$cljs$core$IFn$_invoke$arity$2$=function($str$jscomp$96$$,$val$jscomp$191$$){console.log($str$jscomp$96$$,$APP.$app$common$json$__GT_js$$($val$jscomp$191$$));return $val$jscomp$191$$};$debug$logjs$$.$cljs$lang$maxFixedArity$=2;
typeof window!=="undefined"&&(window.dbg=$APP.$app$common$json$__GT_js$$,window.pp=$cljs$pprint$pprint$$);
$APP.$goog$exportSymbol$$("debug.fps",function(){var $last$jscomp$4$$=$APP.$cljs$core$volatile_BANG_$$(performance.now()),$avg$jscomp$1$$=$APP.$cljs$core$volatile_BANG_$$(0),$node$jscomp$368$$=$APP.$app$util$object$set_BANG_$$($APP.$app$util$object$set_BANG_$$(document.createElement("div"),"id","fps"),"style","\n  background: black;\n  bottom: 10px;\n  color: white;\n  height: 20px;\n  padding-left: 8px;\n  position: absolute;\n  right: 10px;\n  width: 40px;\n  z-index: 99999;\n  opacity: 0.5;\n");$APP.$app$util$object$get$cljs$0core$0IFn$0_invoke$0arity$02$$(document,
"body").appendChild($node$jscomp$368$$);return function $debug$fps_$_do_thing$$(){return(0,$APP.$app$util$timers$request_animation_frame$$)(function(){var $cur$jscomp$11$$=performance.now(),$ts$jscomp$14_val$jscomp$192$$=1E3/($cur$jscomp$11$$-$APP.$cljs$core$_deref$$($last$jscomp$4$$));$ts$jscomp$14_val$jscomp$192$$=$APP.$cljs$core$_deref$$($avg$jscomp$1$$)+($ts$jscomp$14_val$jscomp$192$$-$APP.$cljs$core$_deref$$($avg$jscomp$1$$))*.1;$APP.$app$util$object$set_BANG_$$($node$jscomp$368$$,"innerText",
$ts$jscomp$14_val$jscomp$192$$);$APP.$cljs$core$_vreset_BANG_$$($last$jscomp$4$$,$cur$jscomp$11$$);$APP.$cljs$core$_vreset_BANG_$$($avg$jscomp$1$$,$ts$jscomp$14_val$jscomp$192$$);return $debug$fps_$_do_thing$$()})}()});$APP.$goog$exportSymbol$$("debug.dump_state",function(){$debug$logjs$$.$cljs$core$IFn$_invoke$arity$2$("state",$APP.$cljs$core$_deref$$($APP.$app$main$store$state$$));return null});
$APP.$goog$exportSymbol$$("debug.dump_data",function(){var $fdata$jscomp$21$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$APP.$cljs$cst$142$data$$);$debug$logjs$$.$cljs$core$IFn$_invoke$arity$2$("file-data",$fdata$jscomp$21$$);return null});
$APP.$goog$exportSymbol$$("debug.dump_buffer",function(){$debug$logjs$$.$cljs$core$IFn$_invoke$arity$2$("last-events",$APP.$cljs$core$_deref$$($app$main$store$last_events$$));return null});
$APP.$goog$exportSymbol$$("debug.get_state",function($path_72914_str_path$$){$path_72914_str_path$$=$APP.$cljs$core$vec$$($APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$read_string$$,$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($path_72914_str_path$$," ")));console.log($APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$path_72914_str_path$$)));return null});
$APP.$goog$exportSymbol$$("debug.dump_objects",function(){var $objects$jscomp$inline_7634_state$jscomp$inline_7633$$=$APP.$cljs$core$_deref$$($APP.$app$main$store$state$$);$objects$jscomp$inline_7634_state$jscomp$inline_7633$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$inline_7634_state$jscomp$inline_7633$$);$debug$logjs$$.$cljs$core$IFn$_invoke$arity$2$("objects",$objects$jscomp$inline_7634_state$jscomp$inline_7633$$);return null});
$APP.$goog$exportSymbol$$("debug.dump_object",$APP.$debug$dump_object$$);
$APP.$goog$exportSymbol$$("debug.dump_selected",function(){var $objects$jscomp$682$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$result$jscomp$320$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72721_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$682$$,$p1__72721_SHARP_$$)},$debug$get_selected$$());$debug$logjs$$.$cljs$core$IFn$_invoke$arity$2$("selected",
$result$jscomp$320$$);return null});
$APP.$goog$exportSymbol$$("debug.dump_selected_edn",function(){var $objects$jscomp$683$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$result$jscomp$321$$=$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72730_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$683$$,$p1__72730_SHARP_$$)},$debug$get_selected$$());$app$common$pprint$pprint$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($result$jscomp$321$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$255$length$$,30,$APP.$cljs$cst$282$level$$,30],null)]));return null});$APP.$goog$exportSymbol$$("debug.preview_selected",function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$preview$open_preview_selected$$())});
$APP.$goog$exportSymbol$$("debug.parent",function(){var $objects$jscomp$684_temp__5825__auto___72915$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$parent_id$jscomp$108_selected_id$jscomp$3$$=$APP.$cljs$core$first$$($app$main$data$helpers$get_selected_ids$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)));$parent_id$jscomp$108_selected_id$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$684_temp__5825__auto___72915$$,
$parent_id$jscomp$108_selected_id$jscomp$3$$),$APP.$cljs$cst$1603$parent_id$$);$objects$jscomp$684_temp__5825__auto___72915$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$684_temp__5825__auto___72915$$,$parent_id$jscomp$108_selected_id$jscomp$3$$);$APP.$cljs$core$truth_$$($objects$jscomp$684_temp__5825__auto___72915$$)&&console.log([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$684_temp__5825__auto___72915$$)),
" - ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$684_temp__5825__auto___72915$$))].join(""));return null});
$APP.$goog$exportSymbol$$("debug.frame",function(){var $objects$jscomp$685_temp__5825__auto___72917$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$frame_id$jscomp$125_selected_id$jscomp$4$$=$APP.$cljs$core$first$$($app$main$data$helpers$get_selected_ids$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)));$frame_id$jscomp$125_selected_id$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$685_temp__5825__auto___72917$$,
$frame_id$jscomp$125_selected_id$jscomp$4$$),$APP.$cljs$cst$1591$frame_id$$);$objects$jscomp$685_temp__5825__auto___72917$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$685_temp__5825__auto___72917$$,$frame_id$jscomp$125_selected_id$jscomp$4$$);$APP.$cljs$core$truth_$$($objects$jscomp$685_temp__5825__auto___72917$$)&&console.log([$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$685_temp__5825__auto___72917$$)),
" - ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($objects$jscomp$685_temp__5825__auto___72917$$))].join(""));return null});
$APP.$goog$exportSymbol$$("debug.select_by_object_id",function($object_id$jscomp$21_vec__72784$$){$object_id$jscomp$21_vec__72784$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($object_id$jscomp$21_vec__72784$$,/\//);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($object_id$jscomp$21_vec__72784$$,0,null);var $page_id$jscomp$377$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($object_id$jscomp$21_vec__72784$$,1,null),$shape_id$jscomp$140$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($object_id$jscomp$21_vec__72784$$,
2,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($object_id$jscomp$21_vec__72784$$,3,null);$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$common$go_to_workspace$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2028$page_id$$,$APP.$app$common$uuid$parse$$($page_id$jscomp$377$$)])));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$uuid$parse$$($shape_id$jscomp$140$$)))});
$APP.$goog$exportSymbol$$("debug.select_by_id",function($shape_id$jscomp$141$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$selection$select_shape$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$common$uuid$parse$$($shape_id$jscomp$141$$)))});
var $debug$dump_tree$$=function $debug$dump_tree$$($var_args$jscomp$1379$$){switch(arguments.length){case 0:return $debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));
}};$APP.$goog$exportSymbol$$("debug.dump_tree",$debug$dump_tree$$);$debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$0$=function(){var $state$jscomp$inline_7636$$=$APP.$cljs$core$_deref$$($APP.$app$main$store$state$$);return $debug$dump_tree_SINGLEQUOTE_$cljs$0core$0IFn$0_invoke$0arity$04$$($state$jscomp$inline_7636$$,!1,!1,!1)};
$debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$1$=function($show_ids$jscomp$8$$){return $debug$dump_tree_SINGLEQUOTE_$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$show_ids$jscomp$8$$,!1,!1)};
$debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$2$=function($show_ids$jscomp$9$$,$show_touched$jscomp$3$$){return $debug$dump_tree_SINGLEQUOTE_$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$show_ids$jscomp$9$$,$show_touched$jscomp$3$$,!1)};
$debug$dump_tree$$.$cljs$core$IFn$_invoke$arity$3$=function($show_ids$jscomp$10$$,$show_touched$jscomp$4$$,$show_modified$jscomp$2$$){return $debug$dump_tree_SINGLEQUOTE_$cljs$0core$0IFn$0_invoke$0arity$04$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$show_ids$jscomp$10$$,$show_touched$jscomp$4$$,$show_modified$jscomp$2$$)};$debug$dump_tree$$.$cljs$lang$maxFixedArity$=3;
var $debug$dump_subtree_SINGLEQUOTE_$$=function $debug$dump_subtree_SINGLEQUOTE_$$($var_args$jscomp$1380$$){switch(arguments.length){case 2:return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);case 5:return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$(arguments[0],
arguments[1],arguments[2],arguments[3],arguments[4]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$goog$exportSymbol$$("debug.dump_subtree_SINGLEQUOTE_",$debug$dump_subtree_SINGLEQUOTE_$$);
$debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$2$=function($state$jscomp$1050$$,$shape_id$jscomp$142$$){return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$1050$$,$shape_id$jscomp$142$$,!1,!1,!1)};
$debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$3$=function($state$jscomp$1051$$,$shape_id$jscomp$143$$,$show_ids$jscomp$11$$){return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$1051$$,$shape_id$jscomp$143$$,$show_ids$jscomp$11$$,!1,!1)};
$debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$4$=function($state$jscomp$1052$$,$shape_id$jscomp$144$$,$show_ids$jscomp$12$$,$show_touched$jscomp$5$$){return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$($state$jscomp$1052$$,$shape_id$jscomp$144$$,$show_ids$jscomp$12$$,$show_touched$jscomp$5$$,!1)};
$debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$=function($shape_id__$1$jscomp$6_state$jscomp$1053$$,$shape_id$jscomp$145$$,$show_ids$jscomp$13$$,$show_touched$jscomp$6$$,$show_modified$jscomp$3$$){var $page_id$jscomp$379$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape_id__$1$jscomp$6_state$jscomp$1053$$,$APP.$cljs$cst$1903$current_page_id$$),$file$jscomp$141$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($shape_id__$1$jscomp$6_state$jscomp$1053$$),
$libraries$jscomp$123$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($shape_id__$1$jscomp$6_state$jscomp$1053$$,$APP.$cljs$cst$1901$files$$);$shape_id__$1$jscomp$6_state$jscomp$1053$$=$shape_id$jscomp$145$$!=null?$APP.$app$common$uuid$parse$$($shape_id$jscomp$145$$):$APP.$cljs$core$first$$($APP.$app$main$data$helpers$lookup_selected$cljs$0core$0IFn$0_invoke$0arity$01$$($shape_id__$1$jscomp$6_state$jscomp$1053$$));return $shape_id__$1$jscomp$6_state$jscomp$1053$$!=null?$app$common$types$file$dump_subtree$$($file$jscomp$141$$,
$page_id$jscomp$379$$,$shape_id__$1$jscomp$6_state$jscomp$1053$$,$libraries$jscomp$123$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$2543$show_ids$$,$show_ids$jscomp$13$$,$cljs$cst$2544$show_touched$$,$show_touched$jscomp$6$$,$cljs$cst$2545$show_modified$$,$show_modified$jscomp$3$$],null)):$APP.$cljs$core$println$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$(["no selected shape"]))};
$debug$dump_subtree_SINGLEQUOTE_$$.$cljs$lang$maxFixedArity$=5;
$APP.$debug$dump_subtree$$=function $debug$dump_subtree$$($var_args$jscomp$1381$$){switch(arguments.length){case 1:return $debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);case 2:return $debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$2$(arguments[0],arguments[1]);case 3:return $debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$3$(arguments[0],arguments[1],arguments[2]);case 4:return $debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$4$(arguments[0],arguments[1],arguments[2],arguments[3]);
default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$goog$exportSymbol$$("debug.dump_subtree",$APP.$debug$dump_subtree$$);$APP.$debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$1$=function($shape_id$jscomp$146$$){return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$shape_id$jscomp$146$$)};
$APP.$debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$2$=function($shape_id$jscomp$147$$,$show_ids$jscomp$14$$){return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$shape_id$jscomp$147$$,$show_ids$jscomp$14$$,!1,!1)};
$APP.$debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$3$=function($shape_id$jscomp$148$$,$show_ids$jscomp$15$$,$show_touched$jscomp$7$$){return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$shape_id$jscomp$148$$,$show_ids$jscomp$15$$,$show_touched$jscomp$7$$,!1)};
$APP.$debug$dump_subtree$$.$cljs$core$IFn$_invoke$arity$4$=function($shape_id$jscomp$149$$,$show_ids$jscomp$16$$,$show_touched$jscomp$8$$,$show_modified$jscomp$4$$){return $debug$dump_subtree_SINGLEQUOTE_$$.$cljs$core$IFn$_invoke$arity$5$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$shape_id$jscomp$149$$,$show_ids$jscomp$16$$,$show_touched$jscomp$8$$,$show_modified$jscomp$4$$)};$APP.$debug$dump_subtree$$.$cljs$lang$maxFixedArity$=4;$APP.$goog$exportSymbol$$("debug.apply_changes",$debug$apply_changes$$);
$APP.$goog$exportSymbol$$("debug.fetch_apply",function($url$jscomp$90$$){return $APP.$promesa$core$then$$.$cljs$core$IFn$_invoke$arity$2$($promesa$protocols$_mcat$$($APP.$promesa$impl$promise$resolved$$(null),function(){return $promesa$protocols$_mcat$$($promesa$impl$coerce$$(fetch($url$jscomp$90$$)),function($response$jscomp$14$$){return $promesa$impl$coerce$$($response$jscomp$14$$.text())})}),$debug$apply_changes$$)});
$APP.$goog$exportSymbol$$("debug.reset_viewport",function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$workspace$zoom$reset_zoom$$,$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$viewport$update_viewport_position$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1499$x$$,$APP.$cljs$core$constantly$$(0),$APP.$cljs$cst$1500$y$$,$APP.$cljs$core$constantly$$(0)],null))]))});
$APP.$goog$exportSymbol$$("debug.hide_ui",function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$((0,$APP.$app$main$data$workspace$toggle_layout_flag$$)($APP.$cljs$cst$4639$hide_ui$$))});
$APP.$goog$exportSymbol$$("debug.shortcuts",function(){function $print_shortcuts$$($shortcuts$jscomp$7$$){return console.table($APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$into$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$PersistentArrayMap$EMPTY$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($command$jscomp$20_map__72884_map__72884__$1_p__72880$$){var $key$jscomp$394$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($command$jscomp$20_map__72884_map__72884__$1_p__72880$$,
0,null);$command$jscomp$20_map__72884_map__72884__$1_p__72880$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($command$jscomp$20_map__72884_map__72884__$1_p__72880$$,1,null);$command$jscomp$20_map__72884_map__72884__$1_p__72880$$=$APP.$cljs$core$__destructure_map$$($command$jscomp$20_map__72884_map__72884__$1_p__72880$$);$command$jscomp$20_map__72884_map__72884__$1_p__72880$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($command$jscomp$20_map__72884_map__72884__$1_p__72880$$,$APP.$cljs$cst$1796$command$$);
return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$app$common$data$name$$($key$jscomp$394$$),$APP.$cljs$core$vector_QMARK_$$($command$jscomp$20_map__72884_map__72884__$1_p__72880$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" | ",$command$jscomp$20_map__72884_map__72884__$1_p__72880$$):$command$jscomp$20_map__72884_map__72884__$1_p__72880$$],null)},$shortcuts$jscomp$7$$))))}console.log("%c Dashboard","font-weight: bold; font-size: 1.25rem;");
$print_shortcuts$$($APP.$app$main$data$dashboard$shortcuts$shortcuts$$);console.log("%c Workspace","font-weight: bold; font-size: 1.25rem;");$print_shortcuts$$($APP.$app$main$data$workspace$shortcuts$shortcuts$$);console.log("%c Path","font-weight: bold; font-size: 1.25rem;");$print_shortcuts$$($APP.$app$main$data$workspace$path$shortcuts$shortcuts$$);console.log("%c Viewer","font-weight: bold; font-size: 1.25rem;");$print_shortcuts$$($APP.$app$main$data$viewer$shortcuts$shortcuts$$);return null});
$APP.$goog$exportSymbol$$("debug.nodeStats",function(){return{number:$APP.$cljs$core$count$$($app$util$dom$seq_nodes$$($APP.$app$util$dom$query$cljs$0core$0IFn$0_invoke$0arity$01$$(".viewport .render-shapes")))}});
$APP.$goog$exportSymbol$$("debug.dump_modifiers",function(){var $objects$jscomp$687$$=$APP.$app$main$data$helpers$lookup_page_objects$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$modifiers$jscomp$110$$=$APP.$cljs$cst$1907$workspace_modifiers$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$));console.log($debug$modif__GT_js$$($modifiers$jscomp$110$$,$objects$jscomp$687$$));return null});
$APP.$goog$exportSymbol$$("debug.set_workspace_read_only",function($read_only_QMARK_$jscomp$6$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$common$set_workspace_read_only$$($read_only_QMARK_$jscomp$6$$))});
var $debug$validate$$=function $debug$validate$$($var_args$jscomp$1382$$){switch(arguments.length){case 0:return $debug$validate$$.$cljs$core$IFn$_invoke$arity$0$();case 1:return $debug$validate$$.$cljs$core$IFn$_invoke$arity$1$(arguments[0]);default:throw Error(["Invalid arity: ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$(arguments.length)].join(""));}};$APP.$goog$exportSymbol$$("debug.validate",$debug$validate$$);$debug$validate$$.$cljs$core$IFn$_invoke$arity$0$=function(){return $debug$validate$$.$cljs$core$IFn$_invoke$arity$1$(null)};
$debug$validate$$.$cljs$core$IFn$_invoke$arity$1$=function($_STAR_errors_STAR__orig_val__72245$jscomp$inline_13789_shape_id$jscomp$150$$){var $file$jscomp$142$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$)),$libraries$jscomp$124$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$APP.$cljs$cst$1901$files$$);try{var $temp__5823__auto__$jscomp$inline_12454$$=
$_STAR_errors_STAR__orig_val__72245$jscomp$inline_13789_shape_id$jscomp$150$$==null?null:$APP.$app$common$uuid$parse$$($_STAR_errors_STAR__orig_val__72245$jscomp$inline_13789_shape_id$jscomp$150$$);if($APP.$cljs$core$truth_$$($temp__5823__auto__$jscomp$inline_12454$$)){var $page$jscomp$inline_12455$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($file$jscomp$142$$,$APP.$cljs$cst$142$data$$),
$APP.$cljs$cst$1614$pages_index$$),$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$),$APP.$cljs$cst$1903$current_page_id$$));$_STAR_errors_STAR__orig_val__72245$jscomp$inline_13789_shape_id$jscomp$150$$=$app$common$files$validate$_STAR_errors_STAR_$$;$app$common$files$validate$_STAR_errors_STAR_$$=$APP.$cljs$core$volatile_BANG_$$($APP.$cljs$core$PersistentVector$EMPTY$$);try{$app$common$files$validate$check_shape$$($temp__5823__auto__$jscomp$inline_12454$$,
$file$jscomp$142$$,$page$jscomp$inline_12455$$,$libraries$jscomp$124$$);var $JSCompiler_inline_result$jscomp$10507$$=$APP.$cljs$core$_deref$$($app$common$files$validate$_STAR_errors_STAR_$$)}finally{$app$common$files$validate$_STAR_errors_STAR_$$=$_STAR_errors_STAR__orig_val__72245$jscomp$inline_13789_shape_id$jscomp$150$$}}else $JSCompiler_inline_result$jscomp$10507$$=$app$common$files$validate$validate_file$$($file$jscomp$142$$,$libraries$jscomp$124$$);return $APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$group_by$$($APP.$cljs$cst$271$code$$,
$JSCompiler_inline_result$jscomp$10507$$))}catch($e72891$$){return $APP.$app$common$exceptions$print_throwable$$($e72891$$)}};$debug$validate$$.$cljs$lang$maxFixedArity$=1;
$APP.$goog$exportSymbol$$("debug.validate_schema",function(){try{var $file$jscomp$143$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$_deref$$($APP.$app$main$store$state$$));return $APP.$cljs$core$update$$.$cljs$core$IFn$_invoke$arity$3$($file$jscomp$143$$,$APP.$cljs$cst$142$data$$,$app$common$types$file$check_file_data$$)}catch($e72893$$){return $APP.$app$common$exceptions$print_throwable$$($e72893$$)}});
$APP.$goog$exportSymbol$$("debug.repair",function($reload_QMARK_$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$(function(){typeof $debug$repair_current_file_72894$$==="undefined"&&($debug$repair_current_file_72894$$=function($reload_QMARK_$jscomp$1$$,$meta72895$$){this.$reload_QMARK_$=$reload_QMARK_$jscomp$1$$;this.$meta72895$=$meta72895$$;this.$cljs$lang$protocol_mask$partition0$$=393216;this.$cljs$lang$protocol_mask$partition1$$=0},$debug$repair_current_file_72894$$.prototype.$potok$v2$core$Event$$=
$APP.$cljs$core$PROTOCOL_SENTINEL$$,$debug$repair_current_file_72894$$.prototype.$potok$v2$core$Event$_type$arity$1$=function(){return $cljs$cst$5062$debug_SLASH_repair_current_file$$},$debug$repair_current_file_72894$$.prototype.$cljs$core$IWithMeta$_with_meta$arity$2$=function($_72896$$,$meta72895__$1$$){return new $debug$repair_current_file_72894$$(this.$reload_QMARK_$,$meta72895__$1$$)},$debug$repair_current_file_72894$$.prototype.$cljs$core$IMeta$_meta$arity$1$=function(){return this.$meta72895$},
$debug$repair_current_file_72894$$.prototype.$potok$v2$core$EffectEvent$$=$APP.$cljs$core$PROTOCOL_SENTINEL$$,$debug$repair_current_file_72894$$.prototype.$potok$v2$core$EffectEvent$effect$arity$3$=function($_$jscomp$2803_features__$1$jscomp$28_params$jscomp$386$$,$changes$jscomp$307_libs_state$jscomp$1054$$){var $self__$jscomp$6971$$=this;$_$jscomp$2803_features__$1$jscomp$28_params$jscomp$386$$=$APP.$cljs$cst$227$features$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$307_libs_state$jscomp$1054$$);
var $sid$jscomp$2$$=$APP.$cljs$cst$3107$session_id$$.$cljs$core$IFn$_invoke$arity$1$($changes$jscomp$307_libs_state$jscomp$1054$$),$file$jscomp$144$$=$APP.$app$main$data$helpers$lookup_file$cljs$0core$0IFn$0_invoke$0arity$01$$($changes$jscomp$307_libs_state$jscomp$1054$$);$changes$jscomp$307_libs_state$jscomp$1054$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($changes$jscomp$307_libs_state$jscomp$1054$$,$APP.$cljs$cst$1901$files$$);var $errors$jscomp$28$$=$app$common$files$validate$validate_file$$($file$jscomp$144$$,
$changes$jscomp$307_libs_state$jscomp$1054$$);(function(){$APP.$app$common$logging$enabled_QMARK_$$("debug",$APP.$cljs$cst$1158$debug$$)&&$APP.$app$common$logging$emit_log$$(new $APP.$cljs$core$Delay$$(function(){return new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$273$hint$$,"repair current file"],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$568$errors$$,$APP.$cljs$core$count$$($errors$jscomp$28$$)],null)],null)}),null,"debug",$APP.$cljs$cst$1158$debug$$,!1);return null})();$changes$jscomp$307_libs_state$jscomp$1054$$=$app$common$files$repair$repair_file$$($file$jscomp$144$$,$changes$jscomp$307_libs_state$jscomp$1054$$,$errors$jscomp$28$$);$_$jscomp$2803_features__$1$jscomp$28_params$jscomp$386$$=new $APP.$cljs$core$PersistentArrayMap$$(null,7,[$APP.$cljs$cst$266$id$$,
$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$144$$),$APP.$cljs$cst$2230$revn$$,$APP.$cljs$cst$2230$revn$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$144$$),$APP.$cljs$cst$2529$vern$$,$APP.$cljs$cst$2529$vern$$.$cljs$core$IFn$_invoke$arity$1$($file$jscomp$144$$),$APP.$cljs$cst$3107$session_id$$,$sid$jscomp$2$$,$APP.$cljs$cst$3084$changes$$,$changes$jscomp$307_libs_state$jscomp$1054$$,$APP.$cljs$cst$227$features$$,$_$jscomp$2803_features__$1$jscomp$28_params$jscomp$386$$,$cljs$cst$5063$skip_validate$$,
!0],null);return $APP.$beicon$v2$core$subs_BANG_$cljs$0core$0IFn$0_invoke$0arity$03$$(function(){return $APP.$cljs$core$truth_$$($self__$jscomp$6971$$.$reload_QMARK_$)?$app$util$dom$reload_current_window$$.$cljs$core$IFn$_invoke$arity$0$():null},function($cause$jscomp$82$$){return $APP.$app$common$exceptions$print_throwable$$($cause$jscomp$82$$)},$APP.$app$main$repo$cmd_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2224$update_file$$,$_$jscomp$2803_features__$1$jscomp$28_params$jscomp$386$$))});
return new $debug$repair_current_file_72894$$($reload_QMARK_$$,$APP.$cljs$core$PersistentArrayMap$EMPTY$$)}())});$APP.$goog$exportSymbol$$("debug.fix_orphan_shapes",function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$fix_orphan_shapes$$())});$APP.$goog$exportSymbol$$("debug.find_components_norefs",function(){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$find_components_norefs$$())});
$APP.$goog$exportSymbol$$("debug.set_shape_ref",function($id$jscomp$857$$,$shape_ref$jscomp$2$$){return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($debug$set_shape_ref_STAR_$$($id$jscomp$857$$,$shape_ref$jscomp$2$$))});$APP.$goog$exportSymbol$$("debug.network_averages",function(){return console.log($APP.$cljs$core$clj__GT_js$$($APP.$cljs$core$_deref$$($app$util$http$network_averages$$)))});var $app$main$ui$workspace$sidebar$layer_name$lens_COLON_shape_for_rename$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$in$0$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1905$workspace_local$$,$cljs$cst$4268$shape_for_rename$$],null)),$APP.$app$main$store$state$$),$app$main$ui$workspace$sidebar$layer_name$layer_name_STAR_$$=(0,$APP.$rumext$v2$forward_ref$$)(function($depth$jscomp$15_props_72407$$,
$external_ref_shape_name__$1$$){var $type_comp$$=$depth$jscomp$15_props_72407$$.typeComp,$is_blocked$$=$depth$jscomp$15_props_72407$$.isBlocked,$on_key_down$jscomp$6_variant_id$jscomp$45$$=$depth$jscomp$15_props_72407$$.variantId,$type_frame$$=$depth$jscomp$15_props_72407$$.typeFrame,$has_path_QMARK__shape_name$jscomp$1$$=$depth$jscomp$15_props_72407$$.shapeName,$disabled_double_click$$=$depth$jscomp$15_props_72407$$.disabledDoubleClick,$is_shape_touched$$=$depth$jscomp$15_props_72407$$.isShapeTouched,
$is_selected$$=$depth$jscomp$15_props_72407$$.isSelected,$on_start_edit$$=$depth$jscomp$15_props_72407$$.onStartEdit,$on_stop_edit$$=$depth$jscomp$15_props_72407$$.onStopEdit,$variant_name$jscomp$2$$=$depth$jscomp$15_props_72407$$.variantName,$variant_properties$jscomp$4$$=$depth$jscomp$15_props_72407$$.variantProperties,$shape_id$jscomp$152$$=$depth$jscomp$15_props_72407$$.shapeId,$default_value$jscomp$3_variant_error$$=$depth$jscomp$15_props_72407$$.variantError,$is_hidden$jscomp$1$$=$depth$jscomp$15_props_72407$$.isHidden,
$component_id$jscomp$87$$=$depth$jscomp$15_props_72407$$.componentId,$parent_size_parent_size__$1$$=$depth$jscomp$15_props_72407$$.parentSize;$depth$jscomp$15_props_72407$$=$depth$jscomp$15_props_72407$$.depth;var $edition_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$edition_QMARK_$jscomp$1$$=$APP.$cljs$core$_deref$$($edition_STAR_$$),$local_ref$jscomp$1$$=(0,$APP.$rumext$v2$use_ref$$)(),$ref$jscomp$37$$=$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($external_ref_shape_name__$1$$,
$local_ref$jscomp$1$$),$shape_for_rename$$=$APP.$rumext$v2$deref$$($app$main$ui$workspace$sidebar$layer_name$lens_COLON_shape_for_rename$$);$external_ref_shape_name__$1$$=$APP.$cljs$core$truth_$$($on_key_down$jscomp$6_variant_id$jscomp$45$$)?$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($default_value$jscomp$3_variant_error$$,$variant_name$jscomp$2$$):$has_path_QMARK__shape_name$jscomp$1$$;$default_value$jscomp$3_variant_error$$=$APP.$cljs$core$truth_$$($on_key_down$jscomp$6_variant_id$jscomp$45$$)?
$APP.$cljs$core$truth_$$($default_value$jscomp$3_variant_error$$)?$default_value$jscomp$3_variant_error$$:$app$common$types$variant$properties_map__GT_formula$$($variant_properties$jscomp$4$$):$external_ref_shape_name__$1$$;$has_path_QMARK__shape_name$jscomp$1$$=$APP.$cuerdas$core$includes_QMARK_$$($external_ref_shape_name__$1$$,"/");var $start_edit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($disabled_double_click$$),$APP.$rumext$v2$adapt$$($on_start_edit$$),
$APP.$rumext$v2$adapt$$($shape_id$jscomp$152$$),$APP.$rumext$v2$adapt$$($is_blocked$$)],function(){return $APP.$cljs$core$not$$($is_blocked$$)&&$APP.$cljs$core$not$$($disabled_double_click$$)?($on_start_edit$$.$cljs$core$IFn$_invoke$arity$0$?$on_start_edit$$.$cljs$core$IFn$_invoke$arity$0$():$on_start_edit$$(),$APP.$cljs$core$reset_BANG_$$($edition_STAR_$$,!0),$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$start_rename_shape$$($shape_id$jscomp$152$$))):
null}),$accept_edit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$152$$),$APP.$rumext$v2$adapt$$($on_stop_edit$$),$APP.$rumext$v2$adapt$$($component_id$jscomp$87$$),$APP.$rumext$v2$adapt$$($on_key_down$jscomp$6_variant_id$jscomp$45$$),$APP.$rumext$v2$adapt$$($variant_name$jscomp$2$$),$APP.$rumext$v2$adapt$$($variant_properties$jscomp$4$$)],function(){var $name$jscomp$404$$=$APP.$cuerdas$core$trim$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_value$$($APP.$rumext$v2$ref_val$$($ref$jscomp$37$$)));
$on_stop_edit$$.$cljs$core$IFn$_invoke$arity$0$?$on_stop_edit$$.$cljs$core$IFn$_invoke$arity$0$():$on_stop_edit$$();$APP.$cljs$core$reset_BANG_$$($edition_STAR_$$,!1);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$rename_shape_or_variant$cljs$0core$0IFn$0_invoke$0arity$04$$(null,null,$shape_id$jscomp$152$$,$name$jscomp$404$$))}),$cancel_edit$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_id$jscomp$152$$),
$APP.$rumext$v2$adapt$$($on_stop_edit$$)],function(){$on_stop_edit$$.$cljs$core$IFn$_invoke$arity$0$?$on_stop_edit$$.$cljs$core$IFn$_invoke$arity$0$():$on_stop_edit$$();$APP.$cljs$core$reset_BANG_$$($edition_STAR_$$,!1);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$end_rename_shape$cljs$0core$0IFn$0_invoke$0arity$02$$($shape_id$jscomp$152$$,null))});$on_key_down$jscomp$6_variant_id$jscomp$45$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($accept_edit$$),
$APP.$rumext$v2$adapt$$($cancel_edit$$)],function($event$jscomp$186$$){$APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$186$$))&&($accept_edit$$.$cljs$core$IFn$_invoke$arity$0$?$accept_edit$$.$cljs$core$IFn$_invoke$arity$0$():$accept_edit$$());return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$186$$))?$cancel_edit$$.$cljs$core$IFn$_invoke$arity$0$?$cancel_edit$$.$cljs$core$IFn$_invoke$arity$0$():$cancel_edit$$():null});$parent_size_parent_size__$1$$=
""+($parent_size_parent_size__$1$$-110)+"px";$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shape_for_rename$$),$APP.$rumext$v2$adapt$$($edition_QMARK_$jscomp$1$$),$APP.$rumext$v2$adapt$$($start_edit$$),$APP.$rumext$v2$adapt$$($shape_id$jscomp$152$$)],function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($shape_for_rename$$,$shape_id$jscomp$152$$)&&!$edition_QMARK_$jscomp$1$$?$start_edit$$.$cljs$core$IFn$_invoke$arity$0$?$start_edit$$.$cljs$core$IFn$_invoke$arity$0$():
$start_edit$$():null});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($edition_QMARK_$jscomp$1$$)],function(){if($APP.$cljs$core$truth_$$($edition_QMARK_$jscomp$1$$)){var $G__72421_72430$$=$APP.$rumext$v2$ref_val$$($ref$jscomp$37$$);$G__72421_72430$$!=null&&$APP.$app$util$dom$select_text_BANG_$$($G__72421_72430$$)}return null});return $edition_QMARK_$jscomp$1$$?(0,$APP.$rumext$v2$jsx$$)("input",{className:"main_ui_workspace_sidebar_layer_name__element-name main_ui_workspace_sidebar_layer_name__element-name-input main_ui_workspace_sidebar_layer_name__selected",
id:"layer-name-"+($shape_id$jscomp$152$$??""),style:{"--depth":$depth$jscomp$15_props_72407$$,"--parent-size":$parent_size_parent_size__$1$$},onBlur:$accept_edit$$,type:"text",ref:$ref$jscomp$37$$,defaultValue:$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($default_value$jscomp$3_variant_error$$,""),onKeyDown:$on_key_down$jscomp$6_variant_id$jscomp$45$$,autoFocus:!0}):(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("span",{id:"layer-name-"+
($shape_id$jscomp$152$$??""),style:{"--depth":$depth$jscomp$15_props_72407$$,"--parent-size":$parent_size_parent_size__$1$$},ref:$ref$jscomp$37$$,onDoubleClick:$start_edit$$,className:"main_ui_workspace_sidebar_layer_name__element-name "+($APP.$cljs$core$truth_$$($has_path_QMARK__shape_name$jscomp$1$$)?"main_ui_workspace_sidebar_layer_name__left-ellipsis":"")+" "+($APP.$cljs$core$truth_$$($is_selected$$)?"main_ui_workspace_sidebar_layer_name__selected":"")+" "+($APP.$cljs$core$truth_$$($is_hidden$jscomp$1$$)?
"main_ui_workspace_sidebar_layer_name__hidden":"")+" "+($APP.$cljs$core$truth_$$($type_comp$$)?"main_ui_workspace_sidebar_layer_name__type-comp":"")+" "+($APP.$cljs$core$truth_$$($type_frame$$)?"main_ui_workspace_sidebar_layer_name__type-frame":""),children:$APP.$app$util$debug$enabled_QMARK_$$($cljs$cst$2543$show_ids$$)?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($external_ref_shape_name__$1$$,""))," | ",$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cuerdas$core$slice$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($shape_id$jscomp$152$$),
24))].join(""):$APP.$app$common$data$nilv$$.$cljs$core$IFn$_invoke$arity$2$($external_ref_shape_name__$1$$,"")}),$APP.$app$util$debug$enabled_QMARK_$$($cljs$cst$2544$show_touched$$)&&$is_shape_touched$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_workspace_sidebar_layer_name__element-name-touched",children:"*"}):null]})});var $app$main$ui$workspace$sidebar$layer_item$sidebar_hover_queue$$,$app$main$ui$workspace$sidebar$layer_item$sidebar_hover_pending_QMARK_$$;$app$main$ui$workspace$sidebar$layer_item$sidebar_hover_queue$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$379$enter$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$,$cljs$cst$380$leave$$,$APP.$cljs$core$PersistentHashSet$EMPTY$$],null));
$app$main$ui$workspace$sidebar$layer_item$sidebar_hover_pending_QMARK_$$=$APP.$cljs$core$atom$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);
$APP.$app$main$ui$workspace$sidebar$layer_item$layer_item$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function $app$main$ui$workspace$sidebar$layer_item$layer_item$$($expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$){var $component_child_QMARK__enable_drag$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$["component-child?"],$render_children_QMARK_$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$["render-children?"]??!0,$selected$jscomp$125$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$.selected,
$dprops_index$jscomp$391$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$.index,$objects$jscomp$688$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$.objects,$item$jscomp$107$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$.item,$highlighted$jscomp$1$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$.highlighted,$style$jscomp$59$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$.style,$sortable_QMARK_$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$["sortable?"],
$parent_size$jscomp$2$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$["parent-size"],$depth$jscomp$17_disable_drag$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$.depth,$filtered_QMARK_$jscomp$1$$=$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$["filtered?"],$id$jscomp$859$$=$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$),$blocked_QMARK_$jscomp$2$$=$APP.$cljs$cst$1607$blocked$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$),$hidden_QMARK_$jscomp$2$$=
$APP.$cljs$cst$1604$hidden$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$),$drag_disabled_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$drag_disabled_QMARK__dref_vec__72522$$=$APP.$cljs$core$_deref$$($drag_disabled_STAR_$$),$scroll_to_middle_QMARK_$$=$APP.$rumext$v2$use_var$cljs$0core$0IFn$0_invoke$0arity$01$$(!0);$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$)],
function(){return $APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$in$0$$(new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3420$expanded$$,$id$jscomp$859$$],null)),$APP.$app$main$refs$workspace_local$$)});var $expanded_QMARK_$jscomp$1$$=$APP.$rumext$v2$deref$$($expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$),$selected_QMARK_$jscomp$2$$=$APP.$cljs$core$contains_QMARK_$$($selected$jscomp$125$$,$id$jscomp$859$$);
$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$=$APP.$cljs$core$contains_QMARK_$$($highlighted$jscomp$1$$,$id$jscomp$859$$);var $container_QMARK_$$=$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$)||$APP.$app$common$files$helpers$group_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$),$read_only_QMARK_$jscomp$8$$=(0,$APP.$rumext$v2$use_ctx$$)($APP.$app$main$ui$context$workspace_read_only_QMARK_$$),$parent_board_QMARK_$jscomp$1$$=
$APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$uuid$zero$$,$APP.$cljs$cst$1603$parent_id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$)),$toggle_collapse$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($expanded_QMARK_$jscomp$1$$)],function($event$jscomp$187$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$187$$);return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($expanded_QMARK_$jscomp$1$$)?
$event$jscomp$187$$.shiftKey:$expanded_QMARK_$jscomp$1$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$collapse$collapse_all$$()):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$collapse$toggle_collapse$$($id$jscomp$859$$))}),$toggle_blocking$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$),$APP.$rumext$v2$adapt$$($blocked_QMARK_$jscomp$2$$)],function($event$jscomp$188$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$188$$);
return $APP.$cljs$core$truth_$$($blocked_QMARK_$jscomp$2$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$update_shape_flags$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$859$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1607$blocked$$,!1],null))):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$workspace$update_shape_flags$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$859$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1607$blocked$$,!0],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$workspace$selection$deselect_shape$$($id$jscomp$859$$)]))}),$toggle_visibility$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($hidden_QMARK_$jscomp$2$$)],function($event$jscomp$189$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$189$$);
return $APP.$cljs$core$truth_$$($hidden_QMARK_$jscomp$2$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$update_shape_flags$$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$859$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1604$hidden$$,!1],null))):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$update_shape_flags$$(new $APP.$cljs$core$PersistentVector$$(null,
1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$id$jscomp$859$$],null),new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1604$hidden$$,!0],null)))}),$select_shape$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$),$APP.$rumext$v2$adapt$$($filtered_QMARK_$jscomp$1$$),$APP.$rumext$v2$adapt$$($objects$jscomp$688$$)],function($event$jscomp$190$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$190$$);$APP.$cljs$core$reset_BANG_$$($scroll_to_middle_QMARK_$$,
!1);if($event$jscomp$190$$.shiftKey)return $APP.$cljs$core$truth_$$($filtered_QMARK_$jscomp$1$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shift_select_shapes$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$859$$,$objects$jscomp$688$$)):$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$shift_select_shapes$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$859$$));if($APP.$app$util$keyboard$mod_QMARK_$$($event$jscomp$190$$))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$select_shape$$.$cljs$core$IFn$_invoke$arity$2$($id$jscomp$859$$,
!0));$APP.$cljs$core$count$$($selected$jscomp$125$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$select_shape$$.$cljs$core$IFn$_invoke$arity$1$($id$jscomp$859$$))}),$on_pointer_enter$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$)],function(){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$workspace$sidebar$layer_item$sidebar_hover_queue$$,function($map__72528__$1_p__72527$$){$map__72528__$1_p__72527$$=
$APP.$cljs$core$__destructure_map$$($map__72528__$1_p__72527$$);var $enter$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72528__$1_p__72527$$,$APP.$cljs$cst$379$enter$$),$leave$jscomp$3$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72528__$1_p__72527$$,$cljs$cst$380$leave$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__72528__$1_p__72527$$,$APP.$cljs$cst$379$enter$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($enter$jscomp$3$$,
$id$jscomp$859$$)),$cljs$cst$380$leave$$,$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($leave$jscomp$3$$,$id$jscomp$859$$))});return $app$main$ui$workspace$sidebar$layer_item$schedule_sidebar_hover_flush$$()}),$on_pointer_leave$jscomp$2$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$)],function(){$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($app$main$ui$workspace$sidebar$layer_item$sidebar_hover_queue$$,function($map__72531__$1_p__72530$$){$map__72531__$1_p__72530$$=
$APP.$cljs$core$__destructure_map$$($map__72531__$1_p__72530$$);var $enter$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72531__$1_p__72530$$,$APP.$cljs$cst$379$enter$$),$leave$jscomp$4$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__72531__$1_p__72530$$,$cljs$cst$380$leave$$);return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($map__72531__$1_p__72530$$,$APP.$cljs$cst$379$enter$$,$APP.$cljs$core$disj$$.$cljs$core$IFn$_invoke$arity$2$($enter$jscomp$4$$,
$id$jscomp$859$$)),$cljs$cst$380$leave$$,$APP.$cljs$core$conj$$.$cljs$core$IFn$_invoke$arity$2$($leave$jscomp$4$$,$id$jscomp$859$$))});return $app$main$ui$workspace$sidebar$layer_item$schedule_sidebar_hover_flush$$()}),$on_context_menu$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($item$jscomp$107$$),$APP.$rumext$v2$adapt$$($read_only_QMARK_$jscomp$8$$)],function($event$jscomp$191_pos$jscomp$129$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$191_pos$jscomp$129$$);
$APP.$app$util$dom$stop_propagation$$($event$jscomp$191_pos$jscomp$129$$);if($APP.$cljs$core$truth_$$($read_only_QMARK_$jscomp$8$$))return null;$event$jscomp$191_pos$jscomp$129$$=$APP.$app$util$dom$get_client_position$$($event$jscomp$191_pos$jscomp$129$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$show_shape_context_menu$$(new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$1660$position$$,$event$jscomp$191_pos$jscomp$129$$,$APP.$cljs$cst$1795$shape$$,
$item$jscomp$107$$],null)))}),$on_drag$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$),$APP.$rumext$v2$adapt$$($selected$jscomp$125$$)],function($id__$1$jscomp$11_map__72534__$1_p__72533$$){$id__$1$jscomp$11_map__72534__$1_p__72533$$=$APP.$cljs$core$__destructure_map$$($id__$1$jscomp$11_map__72534__$1_p__72533$$);$id__$1$jscomp$11_map__72534__$1_p__72533$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($id__$1$jscomp$11_map__72534__$1_p__72533$$,
$APP.$cljs$cst$266$id$$);return $APP.$cljs$core$contains_QMARK_$$($selected$jscomp$125$$,$id__$1$jscomp$11_map__72534__$1_p__72533$$)?null:$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$select_shape$$.$cljs$core$IFn$_invoke$arity$1$($id__$1$jscomp$11_map__72534__$1_p__72533$$))}),$on_drop$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$),$APP.$rumext$v2$adapt$$($objects$jscomp$688$$),$APP.$rumext$v2$adapt$$($expanded_QMARK_$jscomp$1$$),
$APP.$rumext$v2$adapt$$($selected$jscomp$125$$)],function($side$jscomp$2_to_index$jscomp$16$$){if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($selected$jscomp$125$$),1)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$first$$($selected$jscomp$125$$),$id$jscomp$859$$))return null;var $files$jscomp$24_parent_id__$1$jscomp$8$$=$APP.$cljs$core$_deref$$($APP.$app$main$refs$files$$),$shape$jscomp$868$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$688$$,
$id$jscomp$859$$),$parent$jscomp$299_parent_id$jscomp$109_vec__72535$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($side$jscomp$2_to_index$jscomp$16$$,$APP.$cljs$cst$1651$center$$)?$id$jscomp$859$$:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($expanded_QMARK_$jscomp$1$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($side$jscomp$2_to_index$jscomp$16$$,$APP.$cljs$cst$2636$bot$$)&&$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$868$$)):
$expanded_QMARK_$jscomp$1$$)?$id$jscomp$859$$:$APP.$app$common$files$helpers$get_parent_id$$($objects$jscomp$688$$,$id$jscomp$859$$);$parent$jscomp$299_parent_id$jscomp$109_vec__72535$$=$app$common$types$container$find_valid_parent_and_frame_ids$cljs$0core$0IFn$0_invoke$0arity$05$$($parent$jscomp$299_parent_id$jscomp$109_vec__72535$$,$objects$jscomp$688$$,$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__72513_SHARP_$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$688$$,
$p1__72513_SHARP_$$)},$selected$jscomp$125$$),!1,$files$jscomp$24_parent_id__$1$jscomp$8$$);$files$jscomp$24_parent_id__$1$jscomp$8$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($parent$jscomp$299_parent_id$jscomp$109_vec__72535$$,0,null);$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($parent$jscomp$299_parent_id$jscomp$109_vec__72535$$,1,null);$parent$jscomp$299_parent_id$jscomp$109_vec__72535$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$688$$,$files$jscomp$24_parent_id__$1$jscomp$8$$);
var $current_index$jscomp$5$$=$APP.$app$common$data$index_of$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$299_parent_id$jscomp$109_vec__72535$$),$id$jscomp$859$$);$side$jscomp$2_to_index$jscomp$16$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($side$jscomp$2_to_index$jscomp$16$$,$APP.$cljs$cst$1651$center$$)?0:$APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($expanded_QMARK_$jscomp$1$$)?$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($side$jscomp$2_to_index$jscomp$16$$,
$APP.$cljs$cst$2636$bot$$)&&$APP.$app$common$data$not_empty_QMARK_$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($shape$jscomp$868$$)):$expanded_QMARK_$jscomp$1$$)?$APP.$cljs$core$count$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($parent$jscomp$299_parent_id$jscomp$109_vec__72535$$)):$current_index$jscomp$5$$<0?null:$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($side$jscomp$2_to_index$jscomp$16$$,$APP.$cljs$cst$1546$top$$)?$current_index$jscomp$5$$+1:$current_index$jscomp$5$$;
return $side$jscomp$2_to_index$jscomp$16$$!=null?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$relocate_selected_shapes$$($files$jscomp$24_parent_id__$1$jscomp$8$$,$side$jscomp$2_to_index$jscomp$16$$)):null}),$on_hold$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($id$jscomp$859$$),$APP.$rumext$v2$adapt$$($expanded_QMARK_$jscomp$1$$)],function(){return $APP.$cljs$core$truth_$$($expanded_QMARK_$jscomp$1$$)?
null:$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$workspace$collapse$toggle_collapse$$($id$jscomp$859$$))}),$zoom_to_selected$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$192$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$192$$);$APP.$app$util$dom$prevent_default$$($event$jscomp$192$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$workspace$zoom$zoom_to_selected_shape$$)});
$drag_disabled_QMARK__dref_vec__72522$$=$APP.$app$main$ui$hooks$use_sortable$cljs$0core$0IFn$0_invoke$0arity$0variadic$$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$cst$2638$data_type$$,"penpot/layer",$APP.$cljs$cst$2639$on_drop$$,$on_drop$jscomp$1$$,$APP.$cljs$cst$2640$on_drag$$,$on_drag$jscomp$1$$,$cljs$cst$2641$on_hold$$,$on_hold$jscomp$1$$,$APP.$cljs$cst$2632$disabled$$,$drag_disabled_QMARK__dref_vec__72522$$,$APP.$cljs$cst$2642$detect_center_QMARK_$$,$container_QMARK_$$,
$APP.$cljs$cst$142$data$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$266$id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$),$APP.$cljs$cst$1779$index$$,$dprops_index$jscomp$391$$,$APP.$cljs$cst$723$name$$,$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$)],null),$APP.$cljs$cst$2643$draggable_QMARK_$$,$APP.$cljs$core$truth_$$($sortable_QMARK_$$)?$APP.$cljs$core$not$$($read_only_QMARK_$jscomp$8$$)&&$APP.$cljs$core$not$$($APP.$app$common$types$container$has_any_copy_parent_QMARK_$$($objects$jscomp$688$$,
$item$jscomp$107$$)):$sortable_QMARK_$$]));$dprops_index$jscomp$391$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drag_disabled_QMARK__dref_vec__72522$$,0,null);$drag_disabled_QMARK__dref_vec__72522$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($drag_disabled_QMARK__dref_vec__72522$$,1,null);var $ref$jscomp$39$$=(0,$APP.$rumext$v2$use_ref$$)(),$depth__$1$$=$depth$jscomp$17_disable_drag$$+1,$component_tree_QMARK_$jscomp$1$$=$APP.$cljs$core$truth_$$($component_child_QMARK__enable_drag$$)?
$component_child_QMARK__enable_drag$$:$APP.$app$common$types$component$instance_root_QMARK_$$($item$jscomp$107$$)||$APP.$app$common$types$component$instance_head_QMARK_$$($item$jscomp$107$$);$component_child_QMARK__enable_drag$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($drag_disabled_STAR_$$,!1)});$depth$jscomp$17_disable_drag$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($drag_disabled_STAR_$$,
!0)});var $children_count_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(0),$children_count$$=$APP.$cljs$core$_deref$$($children_count_STAR_$$),$lazy_ref$$=(0,$APP.$rumext$v2$use_ref$$)(null),$observer_var$$=$APP.$rumext$v2$use_var$cljs$0core$0IFn$0_invoke$0arity$01$$(null);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($selected_QMARK_$jscomp$2$$),$APP.$rumext$v2$adapt$$($selected$jscomp$125$$)],function(){var $single_QMARK_$jscomp$5$$=
$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($selected$jscomp$125$$),1),$node$jscomp$369$$=$APP.$rumext$v2$ref_val$$($ref$jscomp$39$$),$scroll_node$jscomp$2$$=$APP.$app$util$dom$get_parent_with_data$$($node$jscomp$369$$,"scroll-container"),$parent_node$jscomp$1$$=$app$util$dom$get_parent_at$$($node$jscomp$369$$),$first_child_node$$=$parent_node$jscomp$1$$!=null?$parent_node$jscomp$1$$.firstChild:null,$subid$$=$APP.$cljs$core$truth_$$($single_QMARK_$jscomp$5$$?$selected_QMARK_$jscomp$2$$?
$APP.$cljs$core$_deref$$($scroll_to_middle_QMARK_$$):$selected_QMARK_$jscomp$2$$:$single_QMARK_$jscomp$5$$)?$APP.$app$util$timers$schedule$cljs$0core$0IFn$0_invoke$0arity$02$$(100,function(){return $APP.$cljs$core$truth_$$($APP.$cljs$core$truth_$$($node$jscomp$369$$)?$scroll_node$jscomp$2$$:$node$jscomp$369$$)?($APP.$app$util$dom$scroll_into_view_if_needed_BANG_$cljs$0core$0IFn$0_invoke$0arity$02$$($first_child_node$$,{block:"center",behavior:($node$jscomp$369$$!=null&&$scroll_node$jscomp$2$$!=null?
$APP.$cljs$core$abs$$($scroll_node$jscomp$2$$.scrollTop-$node$jscomp$369$$.offsetTop):0)/$scroll_node$jscomp$2$$.clientHeight>1?"instant":"smooth",inline:"start"}),$APP.$cljs$core$reset_BANG_$$($scroll_to_middle_QMARK_$$,!0)):null}):null;return function(){return $subid$$!=null?$APP.$beicon$v2$core$_dispose$$($subid$$):null}});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($expanded_QMARK_$jscomp$1$$),$APP.$rumext$v2$adapt$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$)),
$APP.$rumext$v2$adapt$$($selected$jscomp$125$$)],function(){var $shapes_vec$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$),$total$jscomp$19$$=$APP.$cljs$core$count$$($shapes_vec$$);if($APP.$cljs$core$truth_$$($expanded_QMARK_$jscomp$1$$)){var $selected_child_render_idx$$=$total$jscomp$19$$>50&&$APP.$cljs$core$seq$$($selected$jscomp$125$$)?function(){var $shapes_reversed$$=$APP.$cljs$core$vec$$($APP.$cljs$core$reverse$$($shapes_vec$$));return $APP.$cljs$core$some$$(function($idx$jscomp$97_sel_id$$){$idx$jscomp$97_sel_id$$=
$shapes_reversed$$.indexOf($idx$jscomp$97_sel_id$$);return $idx$jscomp$97_sel_id$$>=0?$idx$jscomp$97_sel_id$$:null},$selected$jscomp$125$$)}():null,$min_count$jscomp$5$$=$APP.$cljs$core$truth_$$($selected_child_render_idx$$)?$selected_child_render_idx$$+50:50,$current$jscomp$51$$=$APP.$cljs$core$_deref$$($children_count_STAR_$$);return $APP.$cljs$core$reset_BANG_$$($children_count_STAR_$$,function(){var $x__5110__auto__$jscomp$inline_12457_y__5114__auto__$jscomp$73$$=$current$jscomp$51$$>50?$current$jscomp$51$$:
50;$x__5110__auto__$jscomp$inline_12457_y__5114__auto__$jscomp$73$$=$x__5110__auto__$jscomp$inline_12457_y__5114__auto__$jscomp$73$$>$min_count$jscomp$5$$?$x__5110__auto__$jscomp$inline_12457_y__5114__auto__$jscomp$73$$:$min_count$jscomp$5$$;return $total$jscomp$19$$<$x__5110__auto__$jscomp$inline_12457_y__5114__auto__$jscomp$73$$?$total$jscomp$19$$:$x__5110__auto__$jscomp$inline_12457_y__5114__auto__$jscomp$73$$}())}return $APP.$cljs$core$reset_BANG_$$($children_count_STAR_$$,0)});$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($children_count$$),
$APP.$rumext$v2$adapt$$($expanded_QMARK_$jscomp$1$$),$APP.$rumext$v2$adapt$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$))],function(){var $total$jscomp$20$$=$APP.$cljs$core$count$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$)),$scroll_node$jscomp$3$$=$APP.$app$util$dom$get_parent_with_data$$($APP.$rumext$v2$ref_val$$($ref$jscomp$39$$),"scroll-container"),$lazy_node$$=$APP.$rumext$v2$ref_val$$($lazy_ref$$),$observer$jscomp$6_temp__5825__auto___72804$$=
$APP.$cljs$core$_deref$$($observer_var$$);$APP.$cljs$core$truth_$$($observer$jscomp$6_temp__5825__auto___72804$$)&&($observer$jscomp$6_temp__5825__auto___72804$$.disconnect(),$APP.$cljs$core$reset_BANG_$$($observer_var$$,null));return $APP.$cljs$core$truth_$$(function(){if($APP.$cljs$core$truth_$$($expanded_QMARK_$jscomp$1$$)){var $and__5023__auto____$1$jscomp$107$$=$children_count$$<$total$jscomp$20$$;return $and__5023__auto____$1$jscomp$107$$?$APP.$cljs$core$truth_$$($scroll_node$jscomp$3$$)?$lazy_node$$:
$scroll_node$jscomp$3$$:$and__5023__auto____$1$jscomp$107$$}return $expanded_QMARK_$jscomp$1$$}())?($observer$jscomp$6_temp__5825__auto___72804$$=new IntersectionObserver(function($entries$jscomp$22$$){if($APP.$cljs$core$truth_$$(function(){var $and__5023__auto__$jscomp$630$$=$APP.$cljs$core$seq$$($entries$jscomp$22$$);return $and__5023__auto__$jscomp$630$$?$APP.$cljs$core$first$$($entries$jscomp$22$$).isIntersecting:$and__5023__auto__$jscomp$630$$}())){var $current$jscomp$52$$=$APP.$cljs$core$_deref$$($children_count_STAR_$$);
return $APP.$cljs$core$reset_BANG_$$($children_count_STAR_$$,function(){var $y__5114__auto__$jscomp$74$$=$current$jscomp$52$$+50;return $total$jscomp$20$$<$y__5114__auto__$jscomp$74$$?$total$jscomp$20$$:$y__5114__auto__$jscomp$74$$}())}return null},{root:$scroll_node$jscomp$3$$}),$observer$jscomp$6_temp__5825__auto___72804$$.observe($lazy_node$$),$APP.$cljs$core$reset_BANG_$$($observer_var$$,$observer$jscomp$6_temp__5825__auto___72804$$)):null});return $APP.$rumext$v2$jsx$$($APP.$app$main$ui$workspace$sidebar$layer_item$layer_item_inner$$,
{"name-ref":$ref$jscomp$39$$,"on-disable-drag":$depth$jscomp$17_disable_drag$$,children:$APP.$cljs$core$truth_$$(function(){if($APP.$cljs$core$truth_$$($render_children_QMARK_$$)){var $and__5023__auto____$1$jscomp$108$$=$APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$);return $APP.$cljs$core$truth_$$($and__5023__auto____$1$jscomp$108$$)?$expanded_QMARK_$jscomp$1$$:$and__5023__auto____$1$jscomp$108$$}return $render_children_QMARK_$$}())?(0,$APP.$rumext$v2$jsxs$$)("div",
{"data-testid":"children-"+($id$jscomp$859$$??""),className:"main_ui_workspace_sidebar_layer_item__element-children "+($selected_QMARK_$jscomp$2$$?"main_ui_workspace_sidebar_layer_item__parent-selected":"")+" "+($parent_board_QMARK_$jscomp$1$$?"main_ui_workspace_sidebar_layer_item__sticky-children":""),children:[function(){var $all_children$jscomp$4_visible$jscomp$1$$=$APP.$cljs$core$reverse$$($APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$)));
$all_children$jscomp$4_visible$jscomp$1$$=$APP.$cljs$core$take$$.$cljs$core$IFn$_invoke$arity$2$($children_count$$,$all_children$jscomp$4_visible$jscomp$1$$);return $APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$58$$,$JSCompiler_temp_const$jscomp$1355_p__72575$$){var $JSCompiler_inline_result$jscomp$1357_index__$1$jscomp$18$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1355_p__72575$$,0,null),$id__$1$jscomp$12$$=
$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($JSCompiler_temp_const$jscomp$1355_p__72575$$,1,null);$JSCompiler_temp_const$jscomp$1355_p__72575$$=$out_arr__44057__auto__$jscomp$58$$.push;var $temp__5825__auto__$jscomp$inline_7638$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($objects$jscomp$688$$,$id__$1$jscomp$12$$);$JSCompiler_inline_result$jscomp$1357_index__$1$jscomp$18$$=$APP.$cljs$core$truth_$$($temp__5825__auto__$jscomp$inline_7638$$)?(0,$APP.$rumext$v2$jsx$$)($app$main$ui$workspace$sidebar$layer_item$layer_item$$,
{selected:$selected$jscomp$125$$,index:$JSCompiler_inline_result$jscomp$1357_index__$1$jscomp$18$$,objects:$objects$jscomp$688$$,item:$temp__5825__auto__$jscomp$inline_7638$$,highlighted:$highlighted$jscomp$1$$,"sortable?":$sortable_QMARK_$$,"parent-size":$parent_size$jscomp$2$$,depth:$depth__$1$$,"component-child?":$component_tree_QMARK_$jscomp$1$$},""+($id__$1$jscomp$12$$??"")):null;$JSCompiler_temp_const$jscomp$1355_p__72575$$.call($out_arr__44057__auto__$jscomp$58$$,$JSCompiler_inline_result$jscomp$1357_index__$1$jscomp$18$$);
return $out_arr__44057__auto__$jscomp$58$$},[],$all_children$jscomp$4_visible$jscomp$1$$)}(),$children_count$$<$APP.$cljs$core$count$$($APP.$cljs$cst$1598$shapes$$.$cljs$core$IFn$_invoke$arity$1$($item$jscomp$107$$))?(0,$APP.$rumext$v2$jsx$$)("div",{ref:$lazy_ref$$,className:"main_ui_workspace_sidebar_layer_item__lazy-load-sentinel"}):null]}):null,"on-select-shape":$select_shape$$,"dnd-over?":$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2644$over$$.$cljs$core$IFn$_invoke$arity$1$($dprops_index$jscomp$391$$),
$APP.$cljs$cst$1651$center$$),"on-pointer-leave":$on_pointer_leave$jscomp$2$$,ref:$drag_disabled_QMARK__dref_vec__72522$$,"expanded?":$expanded_QMARK_$jscomp$1$$,"on-enable-drag":$component_child_QMARK__enable_drag$$,"on-pointer-enter":$on_pointer_enter$jscomp$2$$,item:$item$jscomp$107$$,"on-context-menu":$on_context_menu$jscomp$1$$,"highlighted?":$expanded_iref_highlighted_QMARK_$jscomp$1_props_72520$$,"on-toggle-collapse":$toggle_collapse$$,style:$style$jscomp$59$$,"on-toggle-visibility":$toggle_visibility$$,
"read-only?":$read_only_QMARK_$jscomp$8$$,"parent-size":$parent_size$jscomp$2$$,"on-toggle-blocking":$toggle_blocking$$,depth:$depth__$1$$,"filtered?":$filtered_QMARK_$jscomp$1$$,"dnd-over-bot?":$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2644$over$$.$cljs$core$IFn$_invoke$arity$1$($dprops_index$jscomp$391$$),$APP.$cljs$cst$2636$bot$$),"dnd-over-top?":$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2644$over$$.$cljs$core$IFn$_invoke$arity$1$($dprops_index$jscomp$391$$),
$APP.$cljs$cst$1546$top$$),"on-zoom-to-selected":$zoom_to_selected$$,"selected?":$selected_QMARK_$jscomp$2$$,"component-tree?":$component_tree_QMARK_$jscomp$1$$})});var $app$main$ui$ds$controls$shared$options_dropdown$xf_COLON_filter_blank_id$$=$APP.$cljs$core$filter$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__72931_SHARP_$$){return $APP.$cuerdas$core$blank_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__72931_SHARP_$$,$APP.$cljs$cst$266$id$$))}),$app$main$ui$ds$controls$shared$options_dropdown$xf_COLON_filter_non_blank_id$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$1$(function($p1__72932_SHARP_$$){return $APP.$cuerdas$core$blank_QMARK_$$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($p1__72932_SHARP_$$,
$APP.$cljs$cst$266$id$$))});var $app$main$ui$inspect$common$colors$file_colors_ref$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$in$0$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$208$file$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2174$colors$$],null)),$APP.$app$main$store$state$$);var $app$main$ui$inspect$attributes$fill$properties$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2043$background$$,$APP.$cljs$cst$2961$background_color$$,$cljs$cst$5076$background_image$$],null);var $app$main$ui$inspect$attributes$geometry$properties$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$257$left$$,$APP.$cljs$cst$1546$top$$,$APP.$cljs$cst$1967$border_radius$$,$APP.$cljs$cst$1275$transform$$],null);var $app$main$ui$inspect$attributes$layout$properties$$=new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1917$display$$,$APP.$cljs$cst$3977$flex_direction$$,$APP.$cljs$cst$3978$flex_wrap$$,$cljs$cst$3947$grid_template_rows$$,$cljs$cst$3957$grid_template_columns$$,$APP.$cljs$cst$3973$align_items$$,$APP.$cljs$cst$3974$align_content$$,$APP.$cljs$cst$3975$justify_items$$,$APP.$cljs$cst$3976$justify_content$$,$APP.$cljs$cst$1665$row_gap$$,$APP.$cljs$cst$1666$column_gap$$,
$APP.$cljs$cst$3952$gap$$,$cljs$cst$3960$padding_inline_start$$,$cljs$cst$3938$padding_inline_end$$,$cljs$cst$3940$padding_block_start$$,$cljs$cst$3944$padding_block_end$$],null);var $app$main$ui$inspect$attributes$layout_element$properties$$=new $APP.$cljs$core$PersistentVector$$(null,11,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1914$margin$$,$APP.$cljs$cst$1971$max_height$$,$cljs$cst$1973$min_height$$,$APP.$cljs$cst$279$max_width$$,$APP.$cljs$cst$1969$min_width$$,$APP.$cljs$cst$1661$align_self$$,$APP.$cljs$cst$1662$justify_self$$,$cljs$cst$3969$flex_shrink$$,$APP.$cljs$cst$1644$flex$$,$cljs$cst$3972$grid_column$$,$cljs$cst$3970$grid_row$$],null);var $app$main$ui$inspect$attributes$stroke$properties$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3937$border_style$$,$cljs$cst$3948$border_width$$],null);var $app$main$ui$inspect$attributes$svg$svg_attr$$=function $app$main$ui$inspect$attributes$svg$svg_attr$$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$){$map__73001_map__73001__$1_props_73000_value$jscomp$734$$=$APP.$rumext$v2$util$wrap_props$$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$);$map__73001_map__73001__$1_props_73000_value$jscomp$734$$=$APP.$cljs$core$__destructure_map$$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$);var $attr$jscomp$59$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$,
$APP.$cljs$cst$2549$attr$$);$map__73001_map__73001__$1_props_73000_value$jscomp$734$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$,$APP.$cljs$cst$260$value$$);if($APP.$cljs$core$map_QMARK_$$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$))return(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_svg__attributes-subtitle",children:[(0,$APP.$rumext$v2$jsx$$)("span",
{children:$APP.$app$common$data$name$$($attr$jscomp$59$$)}),(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$app$main$ui$inspect$attributes$svg$map__GT_css$$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$)})]}),$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$73$$,$attr_value$jscomp$2_p__73002$$){var $attr_key$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$2_p__73002$$,
0,null);$attr_value$jscomp$2_p__73002$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($attr_value$jscomp$2_p__73002$$,1,null);$out_arr__44057__auto__$jscomp$73$$.push((0,$APP.$rumext$v2$jsx$$)($app$main$ui$inspect$attributes$svg$svg_attr$$,{attr:$attr_key$jscomp$2$$,value:$attr_value$jscomp$2_p__73002$$},$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("svg-key-",$APP.$app$common$data$name$$($attr_key$jscomp$2$$))));return $out_arr__44057__auto__$jscomp$73$$},[],$map__73001_map__73001__$1_props_73000_value$jscomp$734$$)]});
var $attr_name$jscomp$1$$=function(){var $$__$1$jscomp$23_$__$2$jscomp$6_$__$3$jscomp$3$$=$APP.$app$common$data$name$$($attr$jscomp$59$$);$$__$1$jscomp$23_$__$2$jscomp$6_$__$3$jscomp$3$$=$APP.$cuerdas$core$split$cljs$0core$0IFn$0_invoke$0arity$02$$($$__$1$jscomp$23_$__$2$jscomp$6_$__$3$jscomp$3$$,"-");$$__$1$jscomp$23_$__$2$jscomp$6_$__$3$jscomp$3$$=$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(" ",$$__$1$jscomp$23_$__$2$jscomp$6_$__$3$jscomp$3$$);return $APP.$cuerdas$core$capital$$($$__$1$jscomp$23_$__$2$jscomp$6_$__$3$jscomp$3$$)}();
return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_attributes_svg__svg-row",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-label",children:$attr_name$jscomp$1$$}),(0,$APP.$rumext$v2$jsx$$)("div",{className:"attr-value",children:(0,$APP.$rumext$v2$jsx$$)($app$main$ui$components$copy_button$copy_button_STAR_$$,{data:$APP.$app$common$data$name$$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$),className:"main_ui_inspect_attributes_svg__copy-btn-title",children:(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_inspect_attributes_svg__button-children",children:$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($map__73001_map__73001__$1_props_73000_value$jscomp$734$$)})})})]})};var $app$main$ui$inspect$common$typography$file_typographies_ref$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$okulary$core$in$0$$(new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1576$viewer$$,$APP.$cljs$cst$208$file$$,$APP.$cljs$cst$142$data$$,$APP.$cljs$cst$2177$typographies$$],null)),$APP.$app$main$store$state$$);var $app$main$ui$inspect$attributes$visibility$properties$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1851$blend_mode$$,$cljs$cst$2892$visibility$$],null);var $app$main$ui$inspect$exports$exports$$=function($component$jscomp$3$$){var $eq_QMARK_$jscomp$1$$=$APP.$cljs$core$_EQ_$$;return $shadow$js$shim$module$0react$$.memo($component$jscomp$3$$,function($JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$,$p2__44808_SHARP_$$){a:{var $idx$jscomp$inline_4639_old_keys$jscomp$inline_4636$$=Object.keys($p2__44808_SHARP_$$),$new_keys$jscomp$inline_4637$$=Object.keys($JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$),$new_keys_len$jscomp$inline_4638$$=
$new_keys$jscomp$inline_4637$$.length;if($idx$jscomp$inline_4639_old_keys$jscomp$inline_4636$$.length===$new_keys_len$jscomp$inline_4638$$){for($idx$jscomp$inline_4639_old_keys$jscomp$inline_4636$$=0;;){if($idx$jscomp$inline_4639_old_keys$jscomp$inline_4636$$<$new_keys_len$jscomp$inline_4638$$){var $key$jscomp$inline_4640_old_val$jscomp$inline_4642$$=$new_keys$jscomp$inline_4637$$[$idx$jscomp$inline_4639_old_keys$jscomp$inline_4636$$],$new_val$jscomp$inline_4641$$=$JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$[$key$jscomp$inline_4640_old_val$jscomp$inline_4642$$];
$key$jscomp$inline_4640_old_val$jscomp$inline_4642$$=$p2__44808_SHARP_$$[$key$jscomp$inline_4640_old_val$jscomp$inline_4642$$];if($eq_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$?$eq_QMARK_$jscomp$1$$.$cljs$core$IFn$_invoke$arity$2$($new_val$jscomp$inline_4641$$,$key$jscomp$inline_4640_old_val$jscomp$inline_4642$$):$eq_QMARK_$jscomp$1$$($new_val$jscomp$inline_4641$$,$key$jscomp$inline_4640_old_val$jscomp$inline_4642$$)){$idx$jscomp$inline_4639_old_keys$jscomp$inline_4636$$+=1;continue}else{$JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$=
!1;break a}}else{$JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$=!0;break a}break}$JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$=void 0}else $JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$=!1}return $JSCompiler_inline_result$jscomp$555_p1__44807_SHARP_$$})}(function($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$){function $on_download$$($event$jscomp$198_exports__$2$jscomp$1$$){$APP.$app$util$dom$prevent_default$$($event$jscomp$198_exports__$2$jscomp$1$$);
if($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1600$multiple$$,$type$jscomp$569$$))return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$exports$assets$show_viewer_export_dialog$$(new $APP.$cljs$core$PersistentArrayMap$$(null,6,[$APP.$cljs$cst$1598$shapes$$,$shapes$jscomp$159$$,$APP.$cljs$cst$1854$exports$$,$APP.$cljs$core$_deref$$($exports__$1$jscomp$12$$),$APP.$cljs$cst$4585$filename$$,$filename$jscomp$10$$,$APP.$cljs$cst$2028$page_id$$,
$page_id$jscomp$380$$,$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$319$$,$APP.$cljs$cst$3216$share_id$$,$share_id$jscomp$22$$],null)));var $defaults$jscomp$4$$=function(){var $G__73064$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$APP.$cljs$cst$2028$page_id$$,$page_id$jscomp$380$$,$APP.$cljs$cst$1628$file_id$$,$file_id$jscomp$319$$,$APP.$cljs$cst$723$name$$,$filename$jscomp$10$$,$APP.$cljs$cst$2231$object_id$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$159$$))],
null);return $APP.$cljs$core$truth_$$($share_id$jscomp$22$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($G__73064$$,$APP.$cljs$cst$3216$share_id$$,$share_id$jscomp$22$$):$G__73064$$}();$event$jscomp$198_exports__$2$jscomp$1$$=$APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73056_SHARP_$$){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$p1__73056_SHARP_$$,$defaults$jscomp$4$$]))},
$APP.$cljs$core$_deref$$($exports__$1$jscomp$12$$));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$app$main$data$exports$assets$request_export$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$1854$exports$$,$event$jscomp$198_exports__$2$jscomp$1$$],null)),$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$main$data$exports$assets$export_shapes_event$$($event$jscomp$198_exports__$2$jscomp$1$$,"viewer")]))}$in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$=
$APP.$rumext$v2$util$wrap_props$$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$);$in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$=$APP.$cljs$core$__destructure_map$$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$);var $shapes$jscomp$159$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$,$APP.$cljs$cst$1598$shapes$$),$page_id$jscomp$380$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$,$APP.$cljs$cst$2028$page_id$$),$file_id$jscomp$319$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$,$APP.$cljs$cst$1628$file_id$$),$share_id$jscomp$22$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$,$APP.$cljs$cst$3216$share_id$$),
$type$jscomp$569$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$,$APP.$cljs$cst$139$type$$),$exports__$1$jscomp$12$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$PersistentVector$EMPTY$$);$in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$export$0$$);var $add_export_page$jscomp$139_vstate$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$viewer_data$$);
$add_export_page$jscomp$139_vstate$$=$APP.$cljs$core$get_in$$.$cljs$core$IFn$_invoke$arity$2$($add_export_page$jscomp$139_vstate$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$2190$pages$$,$page_id$jscomp$380$$],null));var $filename$jscomp$10$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$count$$($shapes$jscomp$159$$),1)?function(){var $sname$jscomp$2$$=$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($shapes$jscomp$159$$)),
$suffix$jscomp$28$$=$APP.$cljs$cst$1360$suffix$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$first$$($APP.$cljs$core$_deref$$($exports__$1$jscomp$12$$)));return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$(1,$APP.$cljs$core$count$$($APP.$cljs$core$_deref$$($exports__$1$jscomp$12$$)))&&$suffix$jscomp$28$$!=null?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($sname$jscomp$2$$),$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($suffix$jscomp$28$$)].join(""):$sname$jscomp$2$$}():
$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($add_export_page$jscomp$139_vstate$$),$scale_enabled_QMARK_$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($G__73063_export$$jscomp$7$$){$G__73063_export$$jscomp$7$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($G__73063_export$$jscomp$7$$);var $fexpr__73062$$=new $APP.$cljs$core$PersistentHashSet$$(null,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$1523$png$$,null,$APP.$cljs$cst$1525$webp$$,
null,$APP.$cljs$cst$1524$jpeg$$,null],null),null);return $fexpr__73062$$.$cljs$core$IFn$_invoke$arity$1$?$fexpr__73062$$.$cljs$core$IFn$_invoke$arity$1$($G__73063_export$$jscomp$7$$):$fexpr__73062$$($G__73063_export$$jscomp$7$$)});$in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$=$APP.$cljs$cst$4580$in_progress$$.$cljs$core$IFn$_invoke$arity$1$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$);$add_export_page$jscomp$139_vstate$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$159$$)],
function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$3$($exports__$1$jscomp$12$$,$APP.$cljs$core$conj$$,new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$APP.$cljs$cst$139$type$$,$APP.$cljs$cst$1523$png$$,$APP.$cljs$cst$1360$suffix$$,"",$APP.$cljs$cst$1887$scale$$,1],null))});var $delete_export$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$159$$)],function($index$jscomp$393$$){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($exports__$1$jscomp$12$$,
function($before$jscomp$6_exports__$2$jscomp$2$$){var $after$jscomp$4_vec__73065$$=$cljs$core$split_at$$($index$jscomp$393$$,$before$jscomp$6_exports__$2$jscomp$2$$);$before$jscomp$6_exports__$2$jscomp$2$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($after$jscomp$4_vec__73065$$,0,null);$after$jscomp$4_vec__73065$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($after$jscomp$4_vec__73065$$,1,null);return $APP.$app$common$data$concat_vec$$.$cljs$core$IFn$_invoke$arity$variadic$($before$jscomp$6_exports__$2$jscomp$2$$,
$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$cljs$core$rest$$($after$jscomp$4_vec__73065$$)]))})}),$on_scale_change$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$159$$)],function($index$jscomp$394$$,$event$jscomp$199_scale$jscomp$27$$){$event$jscomp$199_scale$jscomp$27$$=$APP.$app$common$data$parse_double$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$199_scale$jscomp$27$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($exports__$1$jscomp$12$$,
$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$394$$,$APP.$cljs$cst$1887$scale$$],null),$event$jscomp$199_scale$jscomp$27$$)}),$on_suffix_change$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$159$$)],function($event$jscomp$200_index$jscomp$395$$){var $value$jscomp$737$$=(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$200_index$jscomp$395$$);$event$jscomp$200_index$jscomp$395$$=
$APP.$app$common$data$parse_integer$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$200_index$jscomp$395$$),"value"));return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($exports__$1$jscomp$12$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$event$jscomp$200_index$jscomp$395$$,$APP.$cljs$cst$1360$suffix$$],null),$value$jscomp$737$$)}),
$on_type_change$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$159$$)],function($index$jscomp$396$$,$event$jscomp$201_type__$1$jscomp$9$$){$event$jscomp$201_type__$1$jscomp$9$$=$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$201_type__$1$jscomp$9$$);return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$4$($exports__$1$jscomp$12$$,$APP.$cljs$core$assoc_in$$,new $APP.$cljs$core$PersistentVector$$(null,2,
5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$index$jscomp$396$$,$APP.$cljs$cst$139$type$$],null),$event$jscomp$201_type__$1$jscomp$9$$)}),$manage_key_down$jscomp$1$$=$APP.$rumext$v2$use_callback$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$202$$){var $esc_QMARK_$jscomp$1$$=(0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$202$$);return $APP.$cljs$core$truth_$$($esc_QMARK_$jscomp$1$$)?$APP.$app$util$dom$blur_BANG_$$($APP.$app$util$dom$get_target$$($event$jscomp$202$$)):null}),
$size_options$$=new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"0.5",$APP.$cljs$cst$2245$label$$,"0.5x"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"0.75",$APP.$cljs$cst$2245$label$$,"0.75x"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"1",$APP.$cljs$cst$2245$label$$,"1x"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,
2,[$APP.$cljs$cst$260$value$$,"1.5",$APP.$cljs$cst$2245$label$$,"1.5x"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"2",$APP.$cljs$cst$2245$label$$,"2x"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"4",$APP.$cljs$cst$2245$label$$,"4x"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"6",$APP.$cljs$cst$2245$label$$,"6x"],null)],null),$format_options$$=new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"png",$APP.$cljs$cst$2245$label$$,"PNG"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"jpeg",$APP.$cljs$cst$2245$label$$,"JPG"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"webp",$APP.$cljs$cst$2245$label$$,"WEBP"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"svg",
$APP.$cljs$cst$2245$label$$,"SVG"],null),new $APP.$cljs$core$PersistentArrayMap$$(null,2,[$APP.$cljs$cst$260$value$$,"pdf",$APP.$cljs$cst$2245$label$$,"PDF"],null)],null);$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($shapes$jscomp$159$$)],function(){return $APP.$cljs$core$reset_BANG_$$($exports__$1$jscomp$12$$,$APP.$cljs$core$vec$$($APP.$cljs$core$distinct$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$core$flatten$$($APP.$cljs$core$mapv$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73057_SHARP_$$){return $APP.$cljs$cst$1854$exports$$.$cljs$core$IFn$_invoke$arity$2$($p1__73057_SHARP_$$,
$APP.$cljs$core$PersistentVector$EMPTY$$)},$shapes$jscomp$159$$)))))});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_exports__element-set",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_exports__element-title",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$title_bar$title_bar_STAR_$$,{collapsable:!1,title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.export"),className:"main_ui_inspect_exports__title-spacing-export-viewer",
children:(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$add_export_page$jscomp$139_vstate$$,className:"main_ui_inspect_exports__add-export",children:$APP.$app$main$ui$icons$add$$})})}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1600$multiple$$,$exports__$1$jscomp$12$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_exports__multiple-exports",children:[(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_exports__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("settings.multiple")}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_exports__actions",children:(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$cljs$core$List$EMPTY$$,className:"main_ui_inspect_exports__action-btn",children:$APP.$app$main$ui$icons$remove_icon$$})})]}):$APP.$cljs$core$seq$$($APP.$cljs$core$_deref$$($exports__$1$jscomp$12$$))?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_exports__element-set-content",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$81$$,
$export$$jscomp$8_p__73069$$){var $index$jscomp$397$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($export$$jscomp$8_p__73069$$,0,null);$export$$jscomp$8_p__73069$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($export$$jscomp$8_p__73069$$,1,null);$out_arr__44057__auto__$jscomp$81$$.push((0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_exports__element-group",children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_inspect_exports__input-wrapper",children:[(0,$APP.$rumext$v2$jsx$$)("div",
{className:"main_ui_inspect_exports__format-select",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$select$select$$,{"default-value":$APP.$app$common$data$name$$($APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($export$$jscomp$8_p__73069$$)),options:$format_options$$,"dropdown-class":"main_ui_inspect_exports__dropdown-upwards","on-change":$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_type_change$$,$index$jscomp$397$$)})}),$APP.$cljs$core$truth_$$($scale_enabled_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$?
$scale_enabled_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($export$$jscomp$8_p__73069$$):$scale_enabled_QMARK_$$($export$$jscomp$8_p__73069$$))?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_inspect_exports__size-select",children:$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$select$select$$,{"default-value":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$1887$scale$$.$cljs$core$IFn$_invoke$arity$1$($export$$jscomp$8_p__73069$$)),options:$size_options$$,"dropdown-class":"main_ui_inspect_exports__dropdown-upwards",
"on-change":$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($on_scale_change$$,$index$jscomp$397$$)})}):null,(0,$APP.$rumext$v2$jsx$$)("label",{htmlFor:"suffix-export-input",className:"main_ui_inspect_exports__suffix-input",children:(0,$APP.$rumext$v2$jsx$$)("input",{id:"suffix-export-input",type:"text",value:$APP.$cljs$cst$1360$suffix$$.$cljs$core$IFn$_invoke$arity$1$($export$$jscomp$8_p__73069$$),placeholder:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.export.suffix"),
"data-value":$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($index$jscomp$397$$),onChange:$on_suffix_change$$,onKeyDown:$manage_key_down$jscomp$1$$,className:"main_ui_inspect_exports__type-input"})})]}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($delete_export$$,$index$jscomp$397$$),className:"main_ui_inspect_exports__action-btn",children:$APP.$app$main$ui$icons$remove_icon$$})]},$index$jscomp$397$$));return $out_arr__44057__auto__$jscomp$81$$},
[],$APP.$app$common$data$enumerate$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$core$_deref$$($exports__$1$jscomp$12$$)))}):null,$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1600$multiple$$,$exports__$1$jscomp$12$$)||$APP.$cljs$core$seq$$($APP.$cljs$core$_deref$$($exports__$1$jscomp$12$$))?(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$APP.$cljs$core$truth_$$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$)?null:$on_download$$,disabled:$in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$,
className:"main_ui_inspect_exports__export-btn "+($APP.$cljs$core$truth_$$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$)?"main_ui_inspect_exports__btn-disabled":""),children:$APP.$cljs$core$truth_$$($in_progress_QMARK_$jscomp$1_map__73060_map__73060__$1_props_73059_xstate$$)?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.options.exporting-object"):$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$variadic$("workspace.options.export-object",$APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$app$util$i18n$c$$($APP.$cljs$core$count$$($shapes$jscomp$159$$))]))}):
null]})});var $app$main$ui$inspect$attributes$type__GT_options$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1600$multiple$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1590$frame$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1599$layout$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1592$group$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1595$rect$$,
new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1406$circle$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,
$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$294$path$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],
null),$APP.$cljs$cst$1572$text$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$2862$stroke$$,$cljs$cst$5078$layout_element$$],null),$cljs$cst$1979$variant$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1979$variant$$,$cljs$cst$5079$geometry$$,
$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1599$layout$$,$cljs$cst$5078$layout_element$$],null)],null);var $app$main$ui$components$code_block$highlight_fn$$=new $APP.$cljs$core$Delay$$(function(){return $APP.$shadow$esm$load_by_name$$($cljs$cst$5080$app_DOT_util_DOT_code_highlight_SLASH_highlight_BANG_$$)});var $app$main$data$workspace$tokens$format$format_tokenscript_symbol$$;
$APP.$app$main$data$workspace$tokens$format$category_dictionary$$=$APP.$cljs$core$PersistentHashMap$fromArrays$$([$APP.$cljs$cst$1500$y$$,$APP.$cljs$cst$1749$line_height$$,$APP.$cljs$cst$1962$sizing$$,$APP.$cljs$cst$2115$inset$$,$APP.$cljs$cst$1284$color$$,$APP.$cljs$cst$1744$font_size$$,$APP.$cljs$cst$1636$spread$$,$APP.$cljs$cst$1745$font_weight$$,$APP.$cljs$cst$1964$text_case$$,$APP.$cljs$cst$1635$offset_y$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1639$stroke_width$$,$APP.$cljs$cst$1634$offset_x$$,
$APP.$cljs$cst$1752$text_decoration$$,$APP.$cljs$cst$1750$letter_spacing$$,$APP.$cljs$cst$1499$x$$,$APP.$cljs$cst$1967$border_radius$$,$APP.$cljs$cst$1742$font_family$$,$APP.$cljs$cst$1968$spacing$$],"Y;Line Height;Sizing;Inner Shadow;Color;Font Size;Spread;Font Weight;Text Case;Y;Blur;Stroke Width;X;Text Decoration;Letter Spacing;X;Border Radius;Font Family;Spacing".split(";"));
$app$main$data$workspace$tokens$format$format_tokenscript_symbol$$=function $app$main$data$workspace$tokens$format$format_tokenscript_symbol$$($tokenscript_symbol$$){return $tokenscript_symbol$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.NumberWithUnitSymbol&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($tokenscript_symbol$$.unit,"rem")?[$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($tokenscript_symbol$$.value*16),"px"].join(""):$APP.$app$main$data$tokenscript$color_symbol_QMARK_$$($tokenscript_symbol$$)?
$APP.$app$main$data$tokenscript$color_symbol_QMARK_$$($tokenscript_symbol$$)?$tokenscript_symbol$$.to("hex").toString():null:$tokenscript_symbol$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.TokenSymbol&&$tokenscript_symbol$$.value instanceof Map?$app$main$data$workspace$tokens$format$format_map_entries$$($cljs$core$es6_iterator_seq$$($tokenscript_symbol$$.value.entries())):$tokenscript_symbol$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.TokenSymbol&&$tokenscript_symbol$$.value instanceof
Array?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$workspace$tokens$format$format_tokenscript_symbol$$,$tokenscript_symbol$$.value)):$tokenscript_symbol$$.toString()};
$APP.$app$main$data$workspace$tokens$format$format_token_value$$=function $app$main$data$workspace$tokens$format$format_token_value$$($token_value$jscomp$5$$){return $token_value$jscomp$5$$ instanceof $APP.$shadow$js$shim$module$0$0penpot$0tokenscript$$.BaseSymbolType?$app$main$data$workspace$tokens$format$format_tokenscript_symbol$$($token_value$jscomp$5$$):$APP.$cljs$core$map_QMARK_$$($token_value$jscomp$5$$)?$app$main$data$workspace$tokens$format$format_map_entries$$($token_value$jscomp$5$$):$APP.$cljs$core$sequential_QMARK_$$($token_value$jscomp$5$$)&&
$APP.$cljs$core$every_QMARK_$$($APP.$cljs$core$map_QMARK_$$,$token_value$jscomp$5$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$("\n",$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($app$main$data$workspace$tokens$format$format_token_value$$,$token_value$jscomp$5$$)):$APP.$cljs$core$sequential_QMARK_$$($token_value$jscomp$5$$)?$APP.$cuerdas$core$join$$.$cljs$core$IFn$_invoke$arity$2$(", ",$token_value$jscomp$5$$):$APP.$cljs$core$str$$.$cljs$core$IFn$_invoke$arity$1$($token_value$jscomp$5$$)};var $app$main$ui$inspect$styles$panels$geometry$properties$$=new $APP.$cljs$core$PersistentVector$$(null,9,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$288$width$$,$APP.$cljs$cst$1511$height$$,$APP.$cljs$cst$257$left$$,$APP.$cljs$cst$1546$top$$,$cljs$cst$3959$border_start_start_radius$$,$cljs$cst$3950$border_start_end_radius$$,$cljs$cst$3942$border_end_start_radius$$,$cljs$cst$3955$border_end_end_radius$$,$APP.$cljs$cst$1275$transform$$],null),$app$main$ui$inspect$styles$panels$geometry$shape_prop__GT_border_radius_prop$$=
new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$3959$border_start_start_radius$$,$APP.$cljs$cst$1630$r1$$,$cljs$cst$3950$border_start_end_radius$$,$APP.$cljs$cst$1631$r2$$,$cljs$cst$3942$border_end_start_radius$$,$APP.$cljs$cst$1632$r3$$,$cljs$cst$3955$border_end_end_radius$$,$APP.$cljs$cst$1633$r4$$],null);var $app$main$ui$inspect$styles$panels$layout$properties$$=new $APP.$cljs$core$PersistentVector$$(null,16,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1917$display$$,$APP.$cljs$cst$3977$flex_direction$$,$APP.$cljs$cst$3978$flex_wrap$$,$cljs$cst$3947$grid_template_rows$$,$cljs$cst$3957$grid_template_columns$$,$APP.$cljs$cst$3973$align_items$$,$APP.$cljs$cst$3974$align_content$$,$APP.$cljs$cst$3975$justify_items$$,$APP.$cljs$cst$3976$justify_content$$,$APP.$cljs$cst$1665$row_gap$$,
$APP.$cljs$cst$1666$column_gap$$,$APP.$cljs$cst$3952$gap$$,$cljs$cst$3960$padding_inline_start$$,$cljs$cst$3938$padding_inline_end$$,$cljs$cst$3940$padding_block_start$$,$cljs$cst$3944$padding_block_end$$],null),$app$main$ui$inspect$styles$panels$layout$shape_prop__GT_padding_prop$$=new $APP.$cljs$core$PersistentArrayMap$$(null,4,[$cljs$cst$3940$padding_block_start$$,$APP.$cljs$cst$1091$p1$$,$cljs$cst$3938$padding_inline_end$$,$APP.$cljs$cst$1089$p2$$,$cljs$cst$3944$padding_block_end$$,$APP.$cljs$cst$1671$p3$$,
$cljs$cst$3960$padding_inline_start$$,$APP.$cljs$cst$1672$p4$$],null);var $app$main$ui$inspect$styles$panels$layout_element$shape_prop__GT_margin_prop$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$cljs$cst$3949$margin_block_start$$,$APP.$cljs$cst$1684$m1$$,$cljs$cst$3941$margin_inline_end$$,$APP.$cljs$cst$1685$m2$$,$cljs$cst$3946$margin_block_end$$,$APP.$cljs$cst$1686$m3$$,$cljs$cst$3956$margin_inline_start$$,$APP.$cljs$cst$1687$m4$$,$cljs$cst$3943$max_block_size$$,$APP.$cljs$cst$1688$layout_item_max_h$$,$cljs$cst$3951$min_block_size$$,$APP.$cljs$cst$1689$layout_item_min_h$$,
$cljs$cst$3953$max_inline_size$$,$APP.$cljs$cst$1690$layout_item_max_w$$,$cljs$cst$3945$min_inline_size$$,$APP.$cljs$cst$1691$layout_item_min_w$$],null);var $app$main$ui$inspect$styles$panels$stroke$properties$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3954$border_color$$,$cljs$cst$3937$border_style$$,$cljs$cst$3948$border_width$$],null),$app$main$ui$inspect$styles$panels$stroke$shape_prop__GT_stroke_prop$$=new $APP.$cljs$core$PersistentArrayMap$$(null,3,[$cljs$cst$3937$border_style$$,$APP.$cljs$cst$1850$stroke_style$$,$cljs$cst$3948$border_width$$,$APP.$cljs$cst$1639$stroke_width$$,
$cljs$cst$3954$border_color$$,$APP.$cljs$cst$1723$stroke_color$$],null);var $app$main$ui$inspect$styles$panels$visibility$properties$$=new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1718$opacity$$,$APP.$cljs$cst$1851$blend_mode$$],null);var $app$main$ui$inspect$styles$layout_element_properties$$=new $APP.$cljs$core$PersistentVector$$(null,14,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$3949$margin_block_start$$,$cljs$cst$3946$margin_block_end$$,$cljs$cst$3956$margin_inline_start$$,$cljs$cst$3941$margin_inline_end$$,$cljs$cst$3943$max_block_size$$,$cljs$cst$3951$min_block_size$$,$cljs$cst$3953$max_inline_size$$,$cljs$cst$3945$min_inline_size$$,$APP.$cljs$cst$1661$align_self$$,$APP.$cljs$cst$1662$justify_self$$,$cljs$cst$3969$flex_shrink$$,
$APP.$cljs$cst$1644$flex$$,$cljs$cst$3972$grid_column$$,$cljs$cst$3970$grid_row$$],null),$app$main$ui$inspect$styles$type__GT_panel_group$$=new $APP.$cljs$core$PersistentArrayMap$$(null,8,[$APP.$cljs$cst$1600$multiple$$,new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1590$frame$$,
new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1599$layout$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1592$group$$,new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,
$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1595$rect$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1406$circle$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$294$path$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,
$APP.$cljs$cst$1527$svg$$,$cljs$cst$5078$layout_element$$],null),$APP.$cljs$cst$1572$text$$,new $APP.$cljs$core$PersistentVector$$(null,7,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$2892$visibility$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1572$text$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$2862$stroke$$,$cljs$cst$5078$layout_element$$],null),$cljs$cst$1979$variant$$,new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$1979$variant$$,$cljs$cst$5079$geometry$$,$APP.$cljs$cst$1392$fill$$,$APP.$cljs$cst$2862$stroke$$,$APP.$cljs$cst$1638$shadow$$,$APP.$cljs$cst$1637$blur$$,$APP.$cljs$cst$1599$layout$$,$cljs$cst$5078$layout_element$$],null)],null);var $$jscomp$scope$1820006746$0$PIXEL_STEP$$=10,$$jscomp$scope$1820006746$1$LINE_HEIGHT$$=40,$$jscomp$scope$1820006746$2$PAGE_HEIGHT$$=800;var $app$main$ui$dashboard$import$0$import_entry_STAR_$$;$APP.$app$common$logging$loggers$$.set("app.main.ui.dashboard.import",$APP.$app$common$logging$level__GT_int$$($APP.$cljs$cst$1158$debug$$));
$APP.$app$main$ui$dashboard$import$0$import_form$$=(0,$APP.$rumext$v2$forward_ref$$)(function($on_file_selected$jscomp$1_props_73274$$,$external_ref$jscomp$1$$){$on_file_selected$jscomp$1_props_73274$$=$APP.$app$main$ui$dashboard$import$0$use_import_file$$($on_file_selected$jscomp$1_props_73274$$["project-id"],$on_file_selected$jscomp$1_props_73274$$["on-finish-import"]);return(0,$APP.$rumext$v2$jsx$$)("form",{className:"import-file","aria-hidden":"true",children:(0,$APP.$rumext$v2$jsx$$)($APP.$app$main$ui$components$file_uploader$file_uploader$$,
{accept:".penpot,.zip",multi:!0,ref:$external_ref$jscomp$1$$,"on-selected":$on_file_selected$jscomp$1_props_73274$$})})});
$app$main$ui$dashboard$import$0$import_entry_STAR_$$=(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($entry$jscomp$65_props_73297$$){var $editing_QMARK_$jscomp$2_edition$jscomp$3$$=$entry$jscomp$65_props_73297$$.edition,$can_be_deleted$$=$entry$jscomp$65_props_73297$$.canBeDeleted,$on_change$jscomp$28$$=$entry$jscomp$65_props_73297$$.onChange,$entries$jscomp$31$$=$entry$jscomp$65_props_73297$$.entries,$on_delete$jscomp$7$$=$entry$jscomp$65_props_73297$$.onDelete,$on_edit$jscomp$2$$=$entry$jscomp$65_props_73297$$.onEdit;
$entry$jscomp$65_props_73297$$=$entry$jscomp$65_props_73297$$.entry;var $editable_QMARK_$jscomp$7_status$jscomp$23$$=$APP.$cljs$cst$109$status$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$),$format$jscomp$42_on_edit_key_press$$=$APP.$cljs$cst$139$type$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$),$loading_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5107$analyze$$,$editable_QMARK_$jscomp$7_status$jscomp$23$$)||$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5104$import_progress$$,
$editable_QMARK_$jscomp$7_status$jscomp$23$$),$analyze_error_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5103$analyze_error$$,$editable_QMARK_$jscomp$7_status$jscomp$23$$),$import_success_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5105$import_success$$,$editable_QMARK_$jscomp$7_status$jscomp$23$$),$import_error_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5106$import_error$$,$editable_QMARK_$jscomp$7_status$jscomp$23$$),
$import_ready_QMARK_$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$5102$import_ready$$,$editable_QMARK_$jscomp$7_status$jscomp$23$$),$is_shared_QMARK_$$=$APP.$cljs$cst$3817$shared$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$),$progress$jscomp$1$$=$APP.$cljs$cst$2204$progress$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$),$file_id$jscomp$326$$=$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$);$editing_QMARK_$jscomp$2_edition$jscomp$3$$=
$file_id$jscomp$326$$!=null&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($editing_QMARK_$jscomp$2_edition$jscomp$3$$,$file_id$jscomp$326$$);$editable_QMARK_$jscomp$7_status$jscomp$23$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2439$legacy_zip$$,$format$jscomp$42_on_edit_key_press$$)&&$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($editable_QMARK_$jscomp$7_status$jscomp$23$$,$cljs$cst$5102$import_ready$$);$format$jscomp$42_on_edit_key_press$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$205$$){var $JSCompiler_inline_result$jscomp$1419_or__5025__auto__$jscomp$inline_7738$$=
(0,$APP.$app$util$keyboard$enter_QMARK_$$)($event$jscomp$205$$);$JSCompiler_inline_result$jscomp$1419_or__5025__auto__$jscomp$inline_7738$$=$APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1419_or__5025__auto__$jscomp$inline_7738$$)?$JSCompiler_inline_result$jscomp$1419_or__5025__auto__$jscomp$inline_7738$$:(0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$205$$);return $APP.$cljs$core$truth_$$($JSCompiler_inline_result$jscomp$1419_or__5025__auto__$jscomp$inline_7738$$)?($APP.$app$util$dom$prevent_default$$($event$jscomp$205$$),
$APP.$app$util$dom$stop_propagation$$($event$jscomp$205$$),$APP.$app$util$dom$blur_BANG_$$($APP.$app$util$dom$get_target$$($event$jscomp$205$$))):null});var $on_edit_blur$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($file_id$jscomp$326$$),$APP.$rumext$v2$adapt$$($on_change$jscomp$28$$)],function($event$jscomp$206$$){var $value$jscomp$753$$=(0,$APP.$app$util$dom$get_target_val$$)($event$jscomp$206$$);return $on_change$jscomp$28$$.$cljs$core$IFn$_invoke$arity$3$?
$on_change$jscomp$28$$.$cljs$core$IFn$_invoke$arity$3$($file_id$jscomp$326$$,$value$jscomp$753$$,$event$jscomp$206$$):$on_change$jscomp$28$$($file_id$jscomp$326$$,$value$jscomp$753$$,$event$jscomp$206$$)}),$on_edit_SINGLEQUOTE_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($file_id$jscomp$326$$),$APP.$rumext$v2$adapt$$($on_change$jscomp$28$$)],function($event$jscomp$207$$){return $APP.$cljs$core$fn_QMARK_$$($on_edit$jscomp$2$$)?$on_edit$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$?
$on_edit$jscomp$2$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$326$$,$event$jscomp$207$$):$on_edit$jscomp$2$$($file_id$jscomp$326$$,$event$jscomp$207$$):null}),$on_delete_SINGLEQUOTE_$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($file_id$jscomp$326$$),$APP.$rumext$v2$adapt$$($on_delete$jscomp$7$$)],function($event$jscomp$208$$){return $APP.$cljs$core$fn_QMARK_$$($on_delete$jscomp$7$$)?$on_delete$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$?$on_delete$jscomp$7$$.$cljs$core$IFn$_invoke$arity$2$($file_id$jscomp$326$$,
$event$jscomp$208$$):$on_delete$jscomp$7$$($file_id$jscomp$326$$,$event$jscomp$208$$):null});return(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__file-entry "+($loading_QMARK_$$?"main_ui_dashboard_import__loading":"")+" "+($import_success_QMARK_$$?"main_ui_dashboard_import__success":"")+" "+($import_error_QMARK_$$||$analyze_error_QMARK_$$?"main_ui_dashboard_import__error":"")+" "+($import_ready_QMARK_$$&&!$editing_QMARK_$jscomp$2_edition$jscomp$3$$?"main_ui_dashboard_import__editable":
""),children:[(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__file-name",children:[$loading_QMARK_$$?$APP.$rumext$v2$jsx$$($APP.$app$main$ui$ds$product$loader$loader_STAR_$$,{width:16,title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.loading")}):(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__file-icon "+($import_ready_QMARK_$$?"main_ui_dashboard_import__icon-fill":""),children:$import_ready_QMARK_$$?$APP.$app$main$ui$icons$logo_icon$$:
$import_error_QMARK_$$?$APP.$app$main$ui$icons$close$$:$import_success_QMARK_$$?$APP.$app$main$ui$icons$tick$$:$analyze_error_QMARK_$$?$APP.$app$main$ui$icons$close$$:null}),$editing_QMARK_$jscomp$2_edition$jscomp$3$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__file-name-edit",children:(0,$APP.$rumext$v2$jsx$$)("input",{type:"text",autoFocus:!0,defaultValue:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$),onKeyPress:$format$jscomp$42_on_edit_key_press$$,
onBlur:$on_edit_blur$$})}):(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__file-name-label",children:[$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$),$is_shared_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_import__icon",children:$APP.$app$main$ui$icons$library$$}):null]}),(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__edit-entry-buttons",children:[$editable_QMARK_$jscomp$7_status$jscomp$23$$?
(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_edit_SINGLEQUOTE_$$,children:$APP.$app$main$ui$icons$curve$$}):null,$can_be_deleted$$?(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_delete_SINGLEQUOTE_$$,children:$APP.$app$main$ui$icons$delete$0$$}):null]})]}),$analyze_error_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__error-message",children:$APP.$cljs$cst$847$error$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$)!=null?$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$($APP.$cljs$cst$847$error$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$)):
$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("dashboard.import.analyze-error")}):$import_error_QMARK_$$?(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__error-message",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.error")}):$import_success_QMARK_$$||$progress$jscomp$1$$==null?null:(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__progress-message",children:$app$main$ui$dashboard$import$0$parse_progress_message$$($progress$jscomp$1$$)}),
(0,$APP.$rumext$v2$jsx$$)("div",{className:"main_ui_dashboard_import__linked-libraries",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$99$$,$library_id$jscomp$51$$){$out_arr__44057__auto__$jscomp$99$$.push(function(){var $library_data$jscomp$34$$=$APP.$app$common$data$seek$cljs$0core$0IFn$0_invoke$0arity$02$$(function($p1__73296_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($library_id$jscomp$51$$,$APP.$cljs$cst$1628$file_id$$.$cljs$core$IFn$_invoke$arity$1$($p1__73296_SHARP_$$))},
$entries$jscomp$31$$),$error_QMARK_$jscomp$2$$=function(){var $or__5025__auto__$jscomp$958$$=$APP.$cljs$cst$2498$deleted$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$34$$);return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$958$$)?$or__5025__auto__$jscomp$958$$:$cljs$cst$5106$import_error$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$34$$)}();return $library_data$jscomp$34$$!=null?(0,$APP.$rumext$v2$jsxs$$)("div",{className:"main_ui_dashboard_import__linked-library",children:[$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($library_data$jscomp$34$$),
(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_dashboard_import__linked-library-tag "+($APP.$cljs$core$truth_$$($error_QMARK_$jscomp$2$$)?"main_ui_dashboard_import__error":""),children:$APP.$app$main$ui$icons$detach$$})]},""+($library_id$jscomp$51$$??"")):null}());return $out_arr__44057__auto__$jscomp$99$$},[],$APP.$cljs$cst$4984$libraries$$.$cljs$core$IFn$_invoke$arity$1$($entry$jscomp$65_props_73297$$))})]})});
$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$11$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$11$$,$APP.$cljs$cst$5099$import$$,$app$main$ui$dashboard$import$0$import_dialog$$)});$APP.$cljs$core$set$$($APP.$cljs$core$list$$("empty-placeholder-1-right","marketing-file","loader","empty-placeholder-2-right","empty-placeholder-2-left","brand-google","marketing-arrows","brand-openid","marketing-exchange","brand-gitlab","brand-github","penpot-logo-icon","penpot-logo","empty-placeholder-1-left","marketing-layers","logo-error-screen","logo-subscription","logo-subscription-light"));var $app$main$ui$dashboard$comments$comments_icon_svg$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_comments__comments-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-comments"})});$APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$main$data$modal$components$$,function($state__44543__auto__$jscomp$12$$){return $APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($state__44543__auto__$jscomp$12$$,$cljs$cst$5114$nitrate_form$$,$app$main$ui$nitrate$nitrate_form$nitrate_form_modal_STAR_$$)});var $app$main$ui$dashboard$sidebar$clear_search_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__clear-search-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-delete-text"})}),$app$main$ui$dashboard$sidebar$search_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__search-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-search"})}),$app$main$ui$dashboard$sidebar$tick_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",
{width:500,className:"main_ui_dashboard_sidebar__tick-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-tick"})}),$app$main$ui$dashboard$sidebar$add_icon$$,$app$main$ui$dashboard$sidebar$arrow_icon$$,$app$main$ui$dashboard$sidebar$menu_icon$$,$app$main$ui$dashboard$sidebar$pin_icon$$,$app$main$ui$dashboard$sidebar$exit_icon$$;(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__logo-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-logo"})});
$app$main$ui$dashboard$sidebar$add_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__add-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-add"})});$app$main$ui$dashboard$sidebar$arrow_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__arrow-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-arrow"})});
$app$main$ui$dashboard$sidebar$menu_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__menu-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-menu"})});$app$main$ui$dashboard$sidebar$pin_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__pin-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-pin"})});
$app$main$ui$dashboard$sidebar$exit_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_dashboard_sidebar__exit-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-exit"})});
$APP.$app$main$ui$dashboard$sidebar$sidebar_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($props_73395$$){var $profile$jscomp$49$$=$props_73395$$.profile,$team$jscomp$39$$=$props_73395$$.team;return(0,$APP.$rumext$v2$jsxs$$)("nav",{"data-testid":"dashboard-sidebar",className:"main_ui_dashboard_sidebar__dashboard-sidebar",children:[(0,$APP.$rumext$v2$create_element$$)($app$main$ui$dashboard$sidebar$sidebar_content_STAR_$$,$props_73395$$),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$dashboard$sidebar$profile_section_STAR_$$,
{profile:$profile$jscomp$49$$,team:$team$jscomp$39$$})]})});var $app$main$ui$auth$login$show_sso_login_buttons_QMARK_$$=$APP.$cljs$core$some$$($APP.$cljs$core$partial$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$core$contains_QMARK_$$,$APP.$app$config$flags$$),new $APP.$cljs$core$PersistentVector$$(null,4,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$1167$login_with_google$$,$cljs$cst$1171$login_with_github$$,$cljs$cst$1168$login_with_gitlab$$,$cljs$cst$1173$login_with_oidc$$],null)),$app$main$ui$auth$login$schema_COLON_login_form$$=new $APP.$cljs$core$PersistentVector$$(null,
5,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"LoginForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3176$email$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$943$error_SLASH_code$$,
"errors.invalid-email"],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$749$password$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,1],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,
3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1132$invitation_token$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$198$string$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$336$min$$,1],null)],null)],null)],null);var $app$main$ui$auth$recovery_request$schema_COLON_recovery_request_form$$=new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RecoverRequestForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3176$email$$,$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],null)],null);var $app$main$ui$auth$register$schema_COLON_register_form$$;
$app$main$ui$auth$register$schema_COLON_register_form$$=new $APP.$cljs$core$PersistentVector$$(null,8,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RegisterForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$749$password$$,$APP.$cljs$cst$971$app_DOT_common_DOT_schema_SLASH_password$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1349$fullname$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,250],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$3176$email$$,$APP.$cljs$cst$942$app_DOT_common_DOT_schema_SLASH_email$$],
null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5131$accept_terms_and_privacy$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1224$terms_and_privacy_checkbox$$)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$APP.$cljs$cst$419$boolean$$,new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,!0],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5130$accept_newsletter_updates$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1134$token$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null)],null);
$APP.$app$main$ui$auth$register$schema_COLON_register_validate_form$$=new $APP.$cljs$core$PersistentVector$$(null,6,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$202$map$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$937$title$$,"RegisterValidateForm"],null),new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1134$token$$,$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$],null),new $APP.$cljs$core$PersistentVector$$(null,
2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$1349$fullname$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$970$app_DOT_common_DOT_schema_SLASH_text$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$337$max$$,250],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$5131$accept_terms_and_privacy$$,new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$448$optional$$,!$APP.$cljs$core$contains_QMARK_$$($APP.$app$config$flags$$,$APP.$cljs$cst$1224$terms_and_privacy_checkbox$$)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$427$and$$,$APP.$cljs$cst$419$boolean$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$cljs$cst$709$_EQ_$$,!0],null)],null)],null),new $APP.$cljs$core$PersistentVector$$(null,3,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$cljs$cst$5130$accept_newsletter_updates$$,new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$448$optional$$,!0],null),$APP.$cljs$cst$419$boolean$$],null)],null);var $app$main$ui$viewer$comments$comments_menu$$=(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function(){var $show_sidebar_QMARK__state$jscomp$1061$$=$APP.$rumext$v2$deref$$($APP.$app$main$refs$comments_local$$),$cmode$jscomp$1$$=$APP.$cljs$cst$318$mode$$.$cljs$core$IFn$_invoke$arity$1$($show_sidebar_QMARK__state$jscomp$1061$$),$cshow$jscomp$1$$=$cljs$cst$3350$show$$.$cljs$core$IFn$_invoke$arity$1$($show_sidebar_QMARK__state$jscomp$1061$$);$show_sidebar_QMARK__state$jscomp$1061$$=$APP.$cljs$cst$4818$show_sidebar_QMARK_$$.$cljs$core$IFn$_invoke$arity$2$($show_sidebar_QMARK__state$jscomp$1061$$,
!1);var $show_dropdown_QMARK_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1),$toggle_dropdown$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_dropdown_QMARK_$$,$APP.$cljs$core$not$$)}),$hide_dropdown$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_dropdown_QMARK_$$,!1)}),$update_mode$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$243_mode$jscomp$38$$){$event$jscomp$243_mode$jscomp$38$$=
$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$243_mode$jscomp$38$$),"value"));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_filters$$(new $APP.$cljs$core$PersistentArrayMap$$(null,1,[$APP.$cljs$cst$318$mode$$,$event$jscomp$243_mode$jscomp$38$$],null)))}),$update_show$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$244_mode$jscomp$39_mode__$1$jscomp$1$$){$event$jscomp$244_mode$jscomp$39_mode__$1$jscomp$1$$=
$APP.$cljs$core$keyword$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$244_mode$jscomp$39_mode__$1$jscomp$1$$),"value"));$event$jscomp$244_mode$jscomp$39_mode__$1$jscomp$1$$=$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$111$pending$$,$event$jscomp$244_mode$jscomp$39_mode__$1$jscomp$1$$)?$APP.$cljs$cst$2106$all$$:$APP.$cljs$cst$111$pending$$;return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_filters$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$cljs$cst$3350$show$$,$event$jscomp$244_mode$jscomp$39_mode__$1$jscomp$1$$],null)))}),$update_options$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$245_mode$jscomp$40$$){$event$jscomp$245_mode$jscomp$40$$=$APP.$cljs$core$parse_boolean$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$245_mode$jscomp$40$$),"value"));return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$comments$update_options$$(new $APP.$cljs$core$PersistentArrayMap$$(null,
1,[$APP.$cljs$cst$4818$show_sidebar_QMARK_$$,$APP.$cljs$core$not$$($event$jscomp$245_mode$jscomp$40$$)],null)))});return(0,$APP.$rumext$v2$jsxs$$)("div",{"data-testid":"viewer-comments-dropdown",onClick:$toggle_dropdown$$,className:"main_ui_viewer_comments__view-options",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__dropdown-title",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.comments")}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__icon-dropdown",
children:$APP.$app$main$ui$icons$arrow$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$APP.$cljs$core$_deref$$($show_dropdown_QMARK_$$),"on-close":$hide_dropdown$$,children:(0,$APP.$rumext$v2$jsxs$$)("ul",{className:"main_ui_viewer_comments__dropdown",children:[(0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":"all",onClick:$update_mode$jscomp$1$$,className:"main_ui_viewer_comments__dropdown-element "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2106$all$$,
$cmode$jscomp$1$$)||$cmode$jscomp$1$$==null?"main_ui_viewer_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-all-comments")}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$2106$all$$,$cmode$jscomp$1$$)||$cmode$jscomp$1$$==null?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__icon",children:$APP.$app$main$ui$icons$tick$$}):
null]}),(0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":"yours",onClick:$update_mode$jscomp$1$$,className:"main_ui_viewer_comments__dropdown-element "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3358$yours$$,$cmode$jscomp$1$$)?"main_ui_viewer_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-your-comments")}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($cljs$cst$3358$yours$$,
$cmode$jscomp$1$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__icon",children:$APP.$app$main$ui$icons$tick$$}):null]}),(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_viewer_comments__separator"}),(0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":$APP.$app$common$data$name$$($cshow$jscomp$1$$),onClick:$update_show$jscomp$1$$,className:"main_ui_viewer_comments__dropdown-element "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$111$pending$$,$cshow$jscomp$1$$)?
"main_ui_viewer_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.hide-resolved-comments")}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$111$pending$$,$cshow$jscomp$1$$)?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__icon",children:$APP.$app$main$ui$icons$tick$$}):null]}),(0,$APP.$rumext$v2$jsx$$)("li",{className:"main_ui_viewer_comments__separator"}),
(0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":""+($show_sidebar_QMARK__state$jscomp$1061$$??""),onClick:$update_options$$,className:"main_ui_viewer_comments__dropdown-element "+($APP.$cljs$core$truth_$$($show_sidebar_QMARK__state$jscomp$1061$$)?"main_ui_viewer_comments__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__label",children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("labels.show-comments-list")}),$APP.$cljs$core$truth_$$($show_sidebar_QMARK__state$jscomp$1061$$)?
(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_comments__icon",children:$APP.$app$main$ui$icons$tick$$}):null]})]})})]})});var $app$main$ui$viewer$shapes$base_frame_ctx$$=(0,$APP.$rumext$v2$create_context$$)(null),$app$main$ui$viewer$shapes$frame_offset_ctx$$=(0,$APP.$rumext$v2$create_context$$)(null),$app$main$ui$viewer$shapes$ref_COLON_viewer_show_interactions$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$($cljs$cst$4976$show_interactions$$,$APP.$app$main$refs$viewer_local$$),$app$main$ui$viewer$shapes$find_relative_to_base_frame$$=function $app$main$ui$viewer$shapes$find_relative_to_base_frame$$($G__73421_shape$jscomp$937$$,
$objects$jscomp$720$$,$overlays_ids$$,$base_frame$jscomp$1$$){if($APP.$app$common$files$helpers$frame_shape_QMARK_$$.$cljs$core$IFn$_invoke$arity$1$($G__73421_shape$jscomp$937$$))return $G__73421_shape$jscomp$937$$;if($APP.$cljs$core$empty_QMARK_$$($overlays_ids$$)||$G__73421_shape$jscomp$937$$==null||$APP.$app$common$files$helpers$root_QMARK_$$($G__73421_shape$jscomp$937$$))return $base_frame$jscomp$1$$;$G__73421_shape$jscomp$937$$=$app$common$files$helpers$get_parent$$($objects$jscomp$720$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($G__73421_shape$jscomp$937$$));
return $app$main$ui$viewer$shapes$find_relative_to_base_frame$$.$cljs$core$IFn$_invoke$arity$4$?$app$main$ui$viewer$shapes$find_relative_to_base_frame$$.$cljs$core$IFn$_invoke$arity$4$($G__73421_shape$jscomp$937$$,$objects$jscomp$720$$,$overlays_ids$$,$base_frame$jscomp$1$$):$app$main$ui$viewer$shapes$find_relative_to_base_frame$$($G__73421_shape$jscomp$937$$,$objects$jscomp$720$$,$overlays_ids$$,$base_frame$jscomp$1$$)};var $app$main$ui$viewer$interactions$viewport_svg$$,$app$main$ui$viewer$interactions$flows_menu_STAR_$$;
$app$main$ui$viewer$interactions$viewport_svg$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($props_73531$$){function $calculate_objects$$($ids$jscomp$260$$){return $APP.$app$main$ui$viewer$interactions$prepare_objects$$($frame__$1$jscomp$5$$,$size$jscomp$139$$,$delta$jscomp$58$$,$APP.$app$common$data$index_by$cljs$0core$0IFn$0_invoke$0arity$02$$($APP.$cljs$cst$266$id$$,$APP.$cljs$core$concat$$.$cljs$core$IFn$_invoke$arity$2$(new $APP.$cljs$core$PersistentVector$$(null,1,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,
[$frame__$1$jscomp$5$$],null),$APP.$cljs$core$map$$.$cljs$core$IFn$_invoke$arity$2$($APP.$app$common$data$getf$$($objects__$1$jscomp$35$$),$ids$jscomp$260$$))))}var $page$jscomp$143_wrapper_fixed$$=$props_73531$$.page,$frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$=$props_73531$$.frame,$base$jscomp$35_base__$1$jscomp$1$$=$props_73531$$.base,$offset$jscomp$188$$=$props_73531$$.offset,$size$jscomp$139$$=$props_73531$$.size,$fixed_QMARK_$$=$props_73531$$["fixed?"],$delta$jscomp$58$$=function(){var $or__5025__auto__$jscomp$979$$=
$props_73531$$.delta;return $APP.$cljs$core$truth_$$($or__5025__auto__$jscomp$979$$)?$or__5025__auto__$jscomp$979$$:$APP.$app$common$geom$point$point$$.$cljs$core$IFn$_invoke$arity$2$(0,0)}(),$vbox$jscomp$31$$=$APP.$cljs$cst$1910$vbox$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),$frame__$1$jscomp$5$$=$APP.$cljs$core$truth_$$($fixed_QMARK_$$)?$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$,$APP.$cljs$cst$1629$fixed_scroll$$,!0):
$frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$;$frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$=$APP.$cljs$cst$1615$objects$$.$cljs$core$IFn$_invoke$arity$1$($page$jscomp$143_wrapper_fixed$$);var $objects__$1$jscomp$35$$=$APP.$cljs$core$truth_$$($fixed_QMARK_$$)?$APP.$cljs$core$assoc_in$$($frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$,new $APP.$cljs$core$PersistentVector$$(null,2,5,$APP.$cljs$core$PersistentVector$EMPTY_NODE$$,[$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame__$1$jscomp$5$$),
$APP.$cljs$cst$1629$fixed_scroll$$],null),!0):$frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$,$fixed_ids$jscomp$1$$=$app$main$ui$viewer$interactions$get_fixed_ids$$($objects__$1$jscomp$35$$),$not_fixed_ids$$=$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$(function($p1__73529_SHARP_$$){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($p1__73529_SHARP_$$,$APP.$app$common$uuid$zero$$)},$APP.$cljs$core$remove$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$set$$($fixed_ids$jscomp$1$$),
$APP.$cljs$core$keys$$($objects__$1$jscomp$35$$))),$objects_fixed$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($fixed_ids$jscomp$1$$),$APP.$rumext$v2$adapt$$($page$jscomp$143_wrapper_fixed$$),$APP.$rumext$v2$adapt$$($frame__$1$jscomp$5$$),$APP.$rumext$v2$adapt$$($size$jscomp$139$$),$APP.$rumext$v2$adapt$$($delta$jscomp$58$$)],function(){return $calculate_objects$$($fixed_ids$jscomp$1$$)}),$objects_not_fixed$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($not_fixed_ids$$),
$APP.$rumext$v2$adapt$$($page$jscomp$143_wrapper_fixed$$),$APP.$rumext$v2$adapt$$($frame__$1$jscomp$5$$),$APP.$rumext$v2$adapt$$($size$jscomp$139$$),$APP.$rumext$v2$adapt$$($delta$jscomp$58$$)],function(){return $calculate_objects$$($not_fixed_ids$$)}),$all_objects$jscomp$8$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects_fixed$$),$APP.$rumext$v2$adapt$$($objects_not_fixed$$)],function(){return $APP.$cljs$core$merge$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$objects_fixed$$,
$objects_not_fixed$$]))});$page$jscomp$143_wrapper_fixed$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($page$jscomp$143_wrapper_fixed$$),$APP.$rumext$v2$adapt$$($frame__$1$jscomp$5$$),$APP.$rumext$v2$adapt$$($size$jscomp$139$$)],function(){return $app$main$ui$viewer$shapes$frame_container_factory$$($APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($objects_fixed$$,$cljs$cst$5141$app_DOT_main_DOT_ui_DOT_viewer_DOT_interactions_SLASH_fixed$$,!0),$all_objects$jscomp$8$$)});
$frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$=$APP.$rumext$v2$use_memo$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($objects_not_fixed$$)],function(){return $app$main$ui$viewer$shapes$frame_container_factory$$($objects_not_fixed$$,$all_objects$jscomp$8$$)});var $frame__$2$jscomp$2$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($all_objects$jscomp$8$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($frame__$1$jscomp$5$$));$base$jscomp$35_base__$1$jscomp$1$$=
$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($all_objects$jscomp$8$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($base$jscomp$35_base__$1$jscomp$1$$));var $fixed_frame_non_delay_interactions$$=$APP.$cljs$core$filterv$$(function($p1__73530_SHARP_$$){return $APP.$cljs$core$not_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$cst$1541$event_type$$.$cljs$core$IFn$_invoke$arity$1$($p1__73530_SHARP_$$),$APP.$cljs$cst$1920$after_delay$$)},$APP.$cljs$cst$2036$interactions$$.$cljs$core$IFn$_invoke$arity$1$($frame__$2$jscomp$2$$));
$fixed_frame_non_delay_interactions$$=$APP.$cljs$core$assoc$$.$cljs$core$IFn$_invoke$arity$3$($APP.$cljs$core$dissoc$$.$cljs$core$IFn$_invoke$arity$2$($frame__$2$jscomp$2$$,$APP.$cljs$cst$1618$fills$$),$APP.$cljs$cst$2036$interactions$$,$fixed_frame_non_delay_interactions$$);return(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$viewer$shapes$base_frame_ctx$$),{value:$base$jscomp$35_base__$1$jscomp$1$$,children:(0,$APP.$rumext$v2$jsx$$)($APP.$rumext$v2$provider$$($app$main$ui$viewer$shapes$frame_offset_ctx$$),
{value:$offset$jscomp$188$$,children:$APP.$cljs$core$truth_$$($fixed_QMARK_$$)?(0,$APP.$rumext$v2$jsx$$)("svg",{width:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),xmlns:"http://www.w3.org/2000/svg",height:$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),className:"main_ui_viewer_interactions__fixed",children:(0,$APP.$rumext$v2$jsx$$)($frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$,{shape:$frame__$2$jscomp$2$$,"view-box":$vbox$jscomp$31$$}),
viewBox:$vbox$jscomp$31$$,xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"}):(0,$APP.$rumext$v2$jsxs$$)($APP.$rumext$v2$Fragment$$,{children:[(0,$APP.$rumext$v2$jsx$$)("svg",{width:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),xmlns:"http://www.w3.org/2000/svg",height:$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),className:"main_ui_viewer_interactions__fixed",children:(0,$APP.$rumext$v2$jsx$$)($page$jscomp$143_wrapper_fixed$$,
{shape:$fixed_frame_non_delay_interactions$$,"view-box":$vbox$jscomp$31$$}),viewBox:$vbox$jscomp$31$$,style:{width:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),height:$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),zIndex:1},xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"}),(0,$APP.$rumext$v2$jsx$$)("svg",{width:$APP.$cljs$cst$288$width$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),xmlns:"http://www.w3.org/2000/svg",
height:$APP.$cljs$cst$1511$height$$.$cljs$core$IFn$_invoke$arity$1$($size$jscomp$139$$),className:"main_ui_viewer_interactions__not-fixed",children:(0,$APP.$rumext$v2$jsx$$)($frame$jscomp$60_objects$jscomp$737_wrapper_not_fixed$$,{shape:$frame__$2$jscomp$2$$,"view-box":$vbox$jscomp$31$$}),viewBox:$vbox$jscomp$31$$,xmlnsXlink:"http://www.w3.org/1999/xlink",fill:"none",version:"1.1"})]})})})});
$APP.$app$main$ui$viewer$interactions$viewport$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($fixed_QMARK_$jscomp$1_props_73562$$){var $mode$jscomp$41$$=$APP.$app$main$ui$hooks$use_equal_memo$$($fixed_QMARK_$jscomp$1_props_73562$$["interactions-mode"]),$offset$jscomp$189$$=$APP.$app$main$ui$hooks$use_equal_memo$$($fixed_QMARK_$jscomp$1_props_73562$$["frame-offset"]),$size$jscomp$140$$=$APP.$app$main$ui$hooks$use_equal_memo$$($fixed_QMARK_$jscomp$1_props_73562$$.size),$delta$jscomp$59$$=
$fixed_QMARK_$jscomp$1_props_73562$$.delta,$page$jscomp$144$$=$fixed_QMARK_$jscomp$1_props_73562$$.page,$frame$jscomp$61$$=$fixed_QMARK_$jscomp$1_props_73562$$.frame,$base$jscomp$36$$=$fixed_QMARK_$jscomp$1_props_73562$$["base-frame"];$fixed_QMARK_$jscomp$1_props_73562$$=$fixed_QMARK_$jscomp$1_props_73562$$["fixed?"];$APP.$rumext$v2$use_effect$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($mode$jscomp$41$$)],function(){var $key1$jscomp$2$$=$APP.$goog$events$listen$$($APP.$goog$global$$,
"wheel",function($event$jscomp$251_event__$1$jscomp$2$$){return $APP.$app$util$keyboard$mod_QMARK_$$($event$jscomp$251_event__$1$jscomp$2$$)?($APP.$app$util$dom$prevent_default$$($event$jscomp$251_event__$1$jscomp$2$$),$event$jscomp$251_event__$1$jscomp$2$$=$event$jscomp$251_event__$1$jscomp$2$$.getBrowserEvent(),$event$jscomp$251_event__$1$jscomp$2$$.deltaY+$event$jscomp$251_event__$1$jscomp$2$$.deltaX>0?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$decrease_zoom$$):
$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$increase_zoom$$)):null},{passive:!1}),$key2$jscomp$2$$=$APP.$goog$events$listen$$($APP.$goog$global$$,"keydown",function($event$jscomp$252$$){return $APP.$cljs$core$truth_$$((0,$APP.$app$util$keyboard$esc_QMARK_$$)($event$jscomp$252$$))?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$comments$close_thread$$()):null}),$key3$$=$APP.$goog$events$listen$$($APP.$goog$global$$,
"click",function(){return $APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($mode$jscomp$41$$,$APP.$cljs$cst$4978$show_on_click$$)?$APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($app$main$data$viewer$flash_interactions$$()):null});return function(){$APP.$goog$events$unlistenByKey$$($key1$jscomp$2$$);$APP.$goog$events$unlistenByKey$$($key2$jscomp$2$$);return $APP.$goog$events$unlistenByKey$$($key3$$)}});return(0,$APP.$rumext$v2$jsx$$)($app$main$ui$viewer$interactions$viewport_svg$$,
{page:$page$jscomp$144$$,frame:$frame$jscomp$61$$,base:$base$jscomp$36$$,offset:$offset$jscomp$189$$,size:$size$jscomp$140$$,delta:$delta$jscomp$59$$,"fixed?":$fixed_QMARK_$jscomp$1_props_73562$$})});
$app$main$ui$viewer$interactions$flows_menu_STAR_$$=$APP.$rumext$v2$memo$cljs$0core$0IFn$0_invoke$0arity$01$$(function($frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$){var $frame$jscomp$62_index$jscomp$398_show_dropdown_QMARK_$jscomp$1$$=$frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$.index;$frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$=$frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$.page;var $flows$jscomp$7$$=
$APP.$cljs$core$not_empty$$($APP.$cljs$cst$2041$flows$$.$cljs$core$IFn$_invoke$arity$1$($frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$));$frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$=$APP.$cljs$cst$4986$frames$$.$cljs$core$IFn$_invoke$arity$1$($frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$);$frame$jscomp$62_index$jscomp$398_show_dropdown_QMARK_$jscomp$1$$=$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$,
$frame$jscomp$62_index$jscomp$398_show_dropdown_QMARK_$jscomp$1$$);var $frame_id$jscomp$130$$=$frame$jscomp$62_index$jscomp$398_show_dropdown_QMARK_$jscomp$1$$?.id??$APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($frame$jscomp$62_index$jscomp$398_show_dropdown_QMARK_$jscomp$1$$,$APP.$cljs$cst$266$id$$),$current_flow_STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$app$common$types$page$get_frame_flow$$($flows$jscomp$7$$,$frame_id$jscomp$130$$)}),
$current_flow$$=$APP.$cljs$core$_deref$$($current_flow_STAR_$$),$show_dropdown_QMARK__STAR_$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$frame$jscomp$62_index$jscomp$398_show_dropdown_QMARK_$jscomp$1$$=$APP.$cljs$core$_deref$$($show_dropdown_QMARK__STAR_$$);$frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$swap_BANG_$$.$cljs$core$IFn$_invoke$arity$2$($show_dropdown_QMARK__STAR_$$,
$APP.$cljs$core$not$$)});var $hide_dropdown$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function(){return $APP.$cljs$core$reset_BANG_$$($show_dropdown_QMARK__STAR_$$,!1)}),$select_flow$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$253_flow$jscomp$5$$){$event$jscomp$253_flow$jscomp$5$$=$APP.$app$common$data$read_string$$($APP.$app$util$dom$get_data$$($APP.$app$util$dom$get_current_target$$($event$jscomp$253_flow$jscomp$5$$),"value"));
$APP.$cljs$core$reset_BANG_$$($current_flow_STAR_$$,$event$jscomp$253_flow$jscomp$5$$);return $APP.$app$main$store$emit_BANG_$$.$cljs$core$IFn$_invoke$arity$1$($APP.$app$main$data$viewer$go_to_frame$cljs$0core$0IFn$0_invoke$0arity$01$$($APP.$cljs$cst$2038$starting_frame$$.$cljs$core$IFn$_invoke$arity$1$($event$jscomp$253_flow$jscomp$5$$)))});return $APP.$cljs$core$truth_$$($flows$jscomp$7$$)?(0,$APP.$rumext$v2$jsxs$$)("div",{onClick:$frames$jscomp$25_page$jscomp$145_props_73601_toggle_dropdown$jscomp$1$$,
className:"main_ui_viewer_interactions__view-options",children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__icon",children:$APP.$app$main$ui$icons$play$$}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__dropdown-title",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($current_flow$$)}),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__icon-dropdown",children:$APP.$app$main$ui$icons$arrow$$}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,
{show:$frame$jscomp$62_index$jscomp$398_show_dropdown_QMARK_$jscomp$1$$,"on-close":$hide_dropdown$jscomp$1$$,children:(0,$APP.$rumext$v2$jsx$$)("ul",{className:"main_ui_viewer_interactions__dropdown",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$106$$,$flow$jscomp$6_p__73608$$){var $flow_id$jscomp$11$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flow$jscomp$6_p__73608$$,0,null);$flow$jscomp$6_p__73608$$=$APP.$cljs$core$nth$cljs$0core$0IFn$0_invoke$0arity$03$$($flow$jscomp$6_p__73608$$,
1,null);$out_arr__44057__auto__$jscomp$106$$.push((0,$APP.$rumext$v2$jsxs$$)("li",{"data-value":$APP.$cljs$core$pr_str$$.$cljs$core$IFn$_invoke$arity$variadic$($APP.$cljs$core$prim_seq$cljs$0core$0IFn$0_invoke$0arity$02$$([$flow$jscomp$6_p__73608$$])),onClick:$select_flow$$,className:"main_ui_viewer_interactions__dropdown-element "+($APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($flow_id$jscomp$11$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($current_flow$$))?"main_ui_viewer_interactions__selected":
""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__label",children:$APP.$cljs$cst$723$name$$.$cljs$core$IFn$_invoke$arity$1$($flow$jscomp$6_p__73608$$)}),$APP.$cljs$core$_EQ_$$.$cljs$core$IFn$_invoke$arity$2$($flow_id$jscomp$11$$,$APP.$cljs$cst$266$id$$.$cljs$core$IFn$_invoke$arity$1$($current_flow$$))?(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_interactions__icon",children:$APP.$app$main$ui$icons$tick$$}):null]},"flow-"+($flow_id$jscomp$11$$??
"")));return $out_arr__44057__auto__$jscomp$106$$},[],$flows$jscomp$7$$)})})]}):null});var $app$main$ui$viewer$header$zoom_widget$$,$app$main$ui$viewer$header$penpot_logo_icon$$;$APP.$app$main$ui$viewer$header$fullscreen_ref$$=$APP.$okulary$core$derived$cljs$0core$0IFn$0_invoke$0arity$02$$(function($state$jscomp$1062$$){return $APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($APP.$cljs$core$get$$.$cljs$core$IFn$_invoke$arity$2$($state$jscomp$1062$$,$APP.$cljs$cst$2193$viewer_local$$),$APP.$cljs$cst$2196$fullscreen_QMARK_$$)},$APP.$app$main$store$state$$);
$app$main$ui$viewer$header$zoom_widget$$=(0,$APP.$rumext$v2$memo_SINGLEQUOTE_$$)(function($open_QMARK_$jscomp$8_props_73642$$){var $on_fullscreen$$=$open_QMARK_$jscomp$8_props_73642$$["on-fullscreen"],$on_zoom_reset$$=$open_QMARK_$jscomp$8_props_73642$$["on-zoom-reset"],$zoom$jscomp$60$$=$open_QMARK_$jscomp$8_props_73642$$.zoom,$on_zoom_fit$$=$open_QMARK_$jscomp$8_props_73642$$["on-zoom-fit"],$on_zoom_fill$$=$open_QMARK_$jscomp$8_props_73642$$["on-zoom-fill"],$on_decrease$$=$open_QMARK_$jscomp$8_props_73642$$["on-decrease"],
$on_increase$$=$open_QMARK_$jscomp$8_props_73642$$["on-increase"],$open_STAR_$jscomp$1$$=$APP.$rumext$v2$use_state$cljs$0core$0IFn$0_invoke$0arity$01$$(!1);$open_QMARK_$jscomp$8_props_73642$$=$APP.$cljs$core$_deref$$($open_STAR_$jscomp$1$$);var $open_dropdown$jscomp$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$255$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$255$$);return $APP.$cljs$core$reset_BANG_$$($open_STAR_$jscomp$1$$,!0)}),$close_dropdown$jscomp$1$$=
$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$01$$(function($event$jscomp$256$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$256$$);return $APP.$cljs$core$reset_BANG_$$($open_STAR_$jscomp$1$$,!1)}),$on_increase__$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_increase$$)],function($event$jscomp$257$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$257$$);return $on_increase$$.$cljs$core$IFn$_invoke$arity$0$?$on_increase$$.$cljs$core$IFn$_invoke$arity$0$():
$on_increase$$()}),$on_decrease__$1$$=$APP.$rumext$v2$use_fn$cljs$0core$0IFn$0_invoke$0arity$02$$([$APP.$rumext$v2$adapt$$($on_decrease$$)],function($event$jscomp$258$$){$APP.$app$util$dom$stop_propagation$$($event$jscomp$258$$);return $on_decrease$$.$cljs$core$IFn$_invoke$arity$0$?$on_decrease$$.$cljs$core$IFn$_invoke$arity$0$():$on_decrease$$()});return(0,$APP.$rumext$v2$jsxs$$)("div",{onClick:$open_dropdown$jscomp$1$$,title:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.header.zoom"),
className:"main_ui_viewer_header__zoom-widget "+($APP.$cljs$core$truth_$$($open_QMARK_$jscomp$8_props_73642$$)?"main_ui_viewer_header__selected":""),children:[(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__label",children:$APP.$app$main$ui$formats$format_percent$cljs$0core$0IFn$0_invoke$0arity$02$$($zoom$jscomp$60$$,null)}),$APP.$rumext$v2$jsx$$($APP.$app$main$ui$components$dropdown$dropdown$$,{show:$open_QMARK_$jscomp$8_props_73642$$,"on-close":$close_dropdown$jscomp$1$$,children:(0,$APP.$rumext$v2$jsxs$$)("ul",
{className:"main_ui_viewer_header__dropdown",children:[(0,$APP.$rumext$v2$jsxs$$)("li",{className:"main_ui_viewer_header__basic-zoom-bar",children:[(0,$APP.$rumext$v2$jsxs$$)("span",{className:"main_ui_viewer_header__zoom-btns",children:[(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_decrease__$1$$,className:"main_ui_viewer_header__zoom-btn",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__zoom-icon",children:$APP.$app$main$ui$icons$remove_icon$$})}),(0,$APP.$rumext$v2$jsx$$)("p",
{className:"main_ui_viewer_header__zoom-text",children:$APP.$app$main$ui$formats$format_percent$cljs$0core$0IFn$0_invoke$0arity$02$$($zoom$jscomp$60$$,null)}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_increase__$1$$,className:"main_ui_viewer_header__zoom-btn",children:(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__zoom-icon",children:$APP.$app$main$ui$icons$add$$})})]}),(0,$APP.$rumext$v2$jsx$$)("button",{onClick:$on_zoom_reset$$,className:"main_ui_viewer_header__reset-btn",
children:$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.header.reset-zoom")})]}),(0,$APP.$rumext$v2$jsxs$$)("li",{onClick:$on_zoom_fit$$,className:"main_ui_viewer_header__zoom-option",children:[$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.header.zoom-fit"),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__shortcuts",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$107$$,$sc$jscomp$6$$){$out_arr__44057__auto__$jscomp$107$$.push((0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_viewer_header__shortcut-key",children:$sc$jscomp$6$$},"zoom-fit-"+($sc$jscomp$6$$??"")));return $out_arr__44057__auto__$jscomp$107$$},[],$APP.$app$main$data$shortcuts$split_sc$$($app$main$data$viewer$shortcuts$get_tooltip$$($cljs$cst$5045$toggle_zoom_style$$)))})]}),(0,$APP.$rumext$v2$jsxs$$)("li",{onClick:$on_zoom_fill$$,className:"main_ui_viewer_header__zoom-option",children:[$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.header.zoom-fill"),(0,$APP.$rumext$v2$jsx$$)("span",
{className:"main_ui_viewer_header__shortcuts",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$108$$,$sc$jscomp$7$$){$out_arr__44057__auto__$jscomp$108$$.push((0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__shortcut-key",children:$sc$jscomp$7$$},"zoom-fill-"+($sc$jscomp$7$$??"")));return $out_arr__44057__auto__$jscomp$108$$},[],$APP.$app$main$data$shortcuts$split_sc$$($app$main$data$viewer$shortcuts$get_tooltip$$($cljs$cst$5045$toggle_zoom_style$$)))})]}),
(0,$APP.$rumext$v2$jsxs$$)("li",{onClick:$on_fullscreen$$,className:"main_ui_viewer_header__zoom-option",children:[$APP.$app$util$i18n$tr$$.$cljs$core$IFn$_invoke$arity$1$("workspace.header.zoom-full-screen"),(0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__shortcuts",children:$APP.$cljs$core$reduce$cljs$0core$0IFn$0_invoke$0arity$03$$(function($out_arr__44057__auto__$jscomp$109$$,$sc$jscomp$8$$){$out_arr__44057__auto__$jscomp$109$$.push((0,$APP.$rumext$v2$jsx$$)("span",{className:"main_ui_viewer_header__shortcut-key",
children:$sc$jscomp$8$$},"zoom-fullscreen-"+($sc$jscomp$8$$??"")));return $out_arr__44057__auto__$jscomp$109$$},[],$APP.$app$main$data$shortcuts$split_sc$$($app$main$data$viewer$shortcuts$get_tooltip$$($cljs$cst$5043$toggle_fullscreen$$)))})]})]})})]})});$app$main$ui$viewer$header$penpot_logo_icon$$=(0,$APP.$rumext$v2$jsx$$)("svg",{width:500,className:"main_ui_viewer_header__logo-icon",height:500,children:(0,$APP.$rumext$v2$jsx$$)("use",{href:"#icon-penpot-logo-icon"})});$APP.$app$main$ui$static$0$TimeoutError$$=$APP.$shadow$js$shim$module$0rxjs$$.TimeoutError;
//# sourceMappingURL=shared.js.map
